.ds .ds-tag{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 9px;border-radius:var(--ds-radius-pill);background:var(--ds-paper-3);color:var(--ds-ink-2);font-size:13px;font-weight:600;flex:none;max-width:100%}.ds .ds-tag>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds .ds-tag svg{width:13px;height:13px;flex:none}.ds .ds-tag>span>svg{display:inline-block;vertical-align:-2px;margin-right:5px}.ds .ds-tag__mark{display:grid;place-items:center;width:15px;height:15px;flex:none;margin-left:-3px;border-radius:4px;background:var(--ds-ink-3);color:var(--ds-paper);font-size:9px;font-weight:700}.ds .ds-tag__mark img{width:100%;height:100%;border-radius:4px;-o-object-fit:contain;object-fit:contain}.ds .ds-tag--now{background:var(--ds-ink);color:var(--ds-paper)}.ds .ds-tag--now .ds-tag__mark{background:color-mix(in srgb,var(--ds-paper) 26%,transparent);color:var(--ds-paper)}.ds .ds-entity--current .ds-tag{background:color-mix(in srgb,var(--ds-paper) 20%,transparent);color:var(--ds-paper)}.ds .ds-capacity{display:inline-flex;align-items:baseline;gap:6px;height:22px;padding:0 10px;border-radius:var(--ds-radius-pill);background:var(--ds-paper-3);color:var(--ds-ink-2);font-size:13px;flex:none}.ds .ds-capacity b{font-weight:600;color:var(--ds-ink)}.ds .ds-capacity--tight{background:var(--ds-look-chip-bg);color:var(--ds-look-chip-fg)}.ds .ds-capacity--tight b{color:var(--ds-look-chip-fg)}.ds .ds-effort{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--ds-ink-2)}.ds .ds-effort svg{width:13px;height:13px;flex:none;color:var(--ds-ink-3)}.ds .ds-origin{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--ds-ink-2)}.ds .ds-origin svg{width:13px;height:13px;flex:none;color:var(--ds-ink-3)}.ds .ds-origin--waiting svg{color:var(--ds-look)}.ds .ds-needsplan{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--ds-ink-3)}.ds .ds-needsplan svg{width:13px;height:13px;flex:none}.ds .ds-kept{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--ds-ink-2)}.ds .ds-kept svg{width:13px;height:13px;flex:none;color:var(--ds-ink-3)}.ds .ds-new{display:inline-flex;align-items:center;height:18px;padding:0 7px;border-radius:var(--ds-radius-pill);background:var(--ds-ink);color:var(--ds-paper);font-size:11px;font-weight:600;letter-spacing:.02em;flex:none}.ds .ds-new--dot{width:7px;height:7px;padding:0}.ds.ds-island{border-radius:var(--ds-radius-xl);padding:22px}@media (max-width: 639px){.ds.ds-island{border-radius:0;padding:0}}.ds.ds-island--bare{background:transparent;padding:0;border-radius:0}.ds.ds-masthead{position:sticky;top:0;z-index:50;background:var(--ds-paper);border-bottom:1px solid var(--ds-rule);transition:box-shadow var(--ds-fast) var(--ds-ease)}.ds.ds-masthead--lifted{box-shadow:var(--ds-shadow-card)}.ds .ds-masthead__in{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;max-width:1440px;margin:0 auto;padding:14px 16px}.ds .ds-masthead__brand{display:inline-flex;align-items:center;gap:10px;flex:none}.ds .ds-masthead__nav{display:flex;align-items:center;gap:22px}.ds .ds-masthead__link{font-size:14px;font-weight:500;color:var(--ds-ink-2);white-space:nowrap;transition:color var(--ds-fast) var(--ds-ease)}.ds .ds-masthead__link:hover{color:var(--ds-ink)}.ds .ds-masthead__acts{display:flex;align-items:center;gap:10px;flex:none}.ds .ds-masthead__burger{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:transparent;color:var(--ds-ink);cursor:pointer}.ds .ds-masthead__burger:hover{background:var(--ds-paper-2)}.ds .ds-masthead__burger svg{width:22px;height:22px}.ds .ds-masthead__phone{display:none;align-items:center;gap:6px}.ds .ds-masthead__wide{display:flex;align-items:center;gap:22px}@media (max-width: 1023px){.ds .ds-masthead__wide{display:none}.ds .ds-masthead__phone{display:flex}}@media (min-width: 1024px){.ds .ds-masthead__sheet{display:none}}@media (max-width: 1151px){.ds .ds-masthead__wide .ds-masthead__demo{display:none}.ds .ds-masthead__wide,.ds .ds-masthead__nav{gap:16px}}.ds .ds-masthead__sheet{border-top:1px solid var(--ds-rule);background:var(--ds-paper)}.ds .ds-masthead__sheet{max-height:calc(100vh - 69px);max-height:calc(100dvh - 69px);overflow-y:auto;overscroll-behavior:contain}.ds .ds-masthead__sheetin{display:flex;flex-direction:column;gap:2px;max-width:1440px;margin:0 auto;padding:10px 8px 16px}.ds .ds-masthead__sheetlink{padding:11px 12px;border-radius:var(--ds-radius-sm);font-size:15px;font-weight:500;color:var(--ds-ink)}.ds .ds-masthead__sheetlink:hover{background:var(--ds-paper-2)}.ds .ds-masthead__sheetacts{display:flex;flex-direction:column;gap:10px;margin-top:10px;padding-top:14px;border-top:1px solid var(--ds-rule)}.ds.ds-siteend{background:var(--ds-paper-2);border-top:1px solid var(--ds-rule)}.ds .ds-siteend__in{max-width:1200px;margin:0 auto;padding:72px 16px 36px}.ds .ds-siteend--min .ds-siteend__in{padding:36px 16px 28px}.ds .ds-siteend__grid{display:grid;gap:34px 28px;margin-bottom:48px;grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr))}.ds .ds-siteend__head{margin:0 0 14px;font-size:13px;font-weight:600;color:var(--ds-ink)}.ds .ds-siteend__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.ds .ds-siteend__link{font-size:14px;color:var(--ds-ink-2);transition:color var(--ds-fast) var(--ds-ease)}.ds .ds-siteend__link:hover{color:var(--ds-ink)}.ds button.ds-siteend__link{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:none;font:inherit;font-size:14px;text-align:left;cursor:pointer}.ds .ds-siteend__base{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding-top:24px;border-top:1px solid var(--ds-rule)}.ds .ds-siteend__notice{margin:0;padding-top:24px;border-top:1px solid var(--ds-rule);max-width:86ch;font-size:12px;line-height:19px;color:var(--ds-ink-3)}.ds .ds-siteend__notice+.ds-siteend__base{padding-top:16px;border-top:0}.ds .ds-siteend--min .ds-siteend__base{padding-top:0;border-top:0}.ds .ds-siteend__name{display:inline-flex;align-items:center;gap:9px;font-size:14px;font-weight:600;color:var(--ds-ink)}.ds .ds-siteend__copy{font-size:12px;color:var(--ds-ink-3)}.ds .ds-mega__hold{position:relative;display:inline-flex}.ds .ds-mega__btn{display:inline-flex;align-items:center;gap:4px;background:none;border:0;padding:0;font:inherit;cursor:pointer}.ds .ds-mega__btn svg{width:15px;height:15px;transition:transform var(--ds-fast) var(--ds-ease)}.ds .ds-mega__btn[aria-expanded=true]{color:var(--ds-ink)}.ds .ds-mega__btn[aria-expanded=true] svg{transform:rotate(180deg)}.ds .ds-mega{position:fixed;top:64px;left:50%;transform:translate(-50%);z-index:60;width:min(1120px,calc(100vw - 32px));border:1px solid var(--ds-hairline);border-radius:var(--ds-radius-xl);background:var(--ds-paper);color:var(--ds-ink);box-shadow:var(--ds-shadow-float);overflow:hidden}.ds .ds-mega[hidden]{display:none}.ds .ds-mega__in{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:32px;padding:26px}@media (max-width: 1099px){.ds .ds-mega__in{grid-template-columns:minmax(0,1fr);gap:22px}}.ds a.ds-mega__feature{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:var(--ds-radius-lg);background:var(--ds-paper-2);color:var(--ds-ink);text-decoration:none;transition:background var(--ds-fast) var(--ds-ease)}.ds a.ds-mega__feature:hover{background:var(--ds-paper-3)}.ds .ds-mega__pic{display:block;height:132px;border-radius:var(--ds-radius);overflow:hidden}.ds .ds-mega__pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ds .ds-mega__ftitle{font-size:17px;line-height:24px;font-weight:600}.ds .ds-mega__fblurb{font-size:14px;line-height:21px;color:var(--ds-ink-2)}.ds .ds-mega__flink{display:inline-flex;align-items:center;gap:5px;margin-top:auto;padding-top:4px;font-size:14px;font-weight:500;color:var(--ds-accent)}.ds .ds-mega__flink svg{width:15px;height:15px}.ds .ds-mega__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.ds .ds-mega__col{display:grid;align-content:start;gap:2px}.ds .ds-mega__group{margin:0 0 8px;padding-bottom:8px;border-bottom:1px solid var(--ds-rule);font-size:14px;line-height:20px;font-weight:600;color:var(--ds-ink)}.ds a.ds-mega__item{display:grid;gap:1px;padding:8px 10px;margin:0 -10px;border-radius:var(--ds-radius-sm);text-decoration:none;color:var(--ds-ink);transition:background var(--ds-fast) var(--ds-ease)}.ds a.ds-mega__item:hover{background:var(--ds-paper-2)}.ds .ds-mega__name{font-size:15px;line-height:22px;font-weight:500}.ds .ds-mega__blurb{font-size:13px;line-height:19px;color:var(--ds-ink-3)}.ds .ds-mega__foot{padding:14px 26px;border-top:1px solid var(--ds-rule);background:var(--ds-paper-2)}.ds .ds-mega__foot .ds-link{display:inline-flex;align-items:center;gap:5px;font-weight:500}.ds .ds-mega__foot svg{width:15px;height:15px}.ds .ds-mega--learn{width:min(980px,calc(100vw - 32px))}.ds .ds-mega--learn .ds-mega__in{grid-template-columns:minmax(0,300px) minmax(0,300px) minmax(0,1fr)}@media (max-width: 1099px){.ds .ds-mega--learn .ds-mega__in{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ds .ds-mega--learn .ds-mega__cols{grid-column:1 / -1}}.ds .ds-mega--learn .ds-mega__cols{grid-template-columns:minmax(0,1fr)}.ds .ds-masthead__sheetgroup{display:grid;gap:2px;padding-bottom:6px}.ds .ds-masthead__sheethead{margin:10px 0 4px;font-size:13px;line-height:20px;font-weight:600;color:var(--ds-ink-3)}.ds .ds-mega--trio{width:min(1080px,calc(100vw - 32px))}.ds .ds-mega--trio .ds-mega__in{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media (max-width: 1023px){.ds .ds-mega--trio .ds-mega__in{grid-template-columns:minmax(0,1fr)}}.ds.ds-appbar{position:sticky;top:0;z-index:50;background:var(--ds-paper);border-bottom:1px solid var(--ds-rule)}.ds .ds-appbar__in{display:flex;width:100%;height:64px;align-items:center;justify-content:space-between;gap:16px;padding:0 16px}.ds .ds-appbar__brand{display:flex;align-items:center;flex:none}.ds .ds-appbar__mark{display:inline-flex;align-items:center;gap:10px}.ds .ds-appbar__logo{width:31px;height:31px;flex:none}.ds .ds-appbar__word{font-size:20px;color:var(--ds-ink)}.ds .ds-appbar__acts{display:flex;align-items:center;gap:14px}@media (max-width: 767px){.ds .ds-appbar__acts{display:none}}.ds .ds-appbar__acts--phone{display:none;gap:8px}@media (max-width: 767px){.ds .ds-appbar__acts--phone{display:flex}}.ds .ds-appbar__hello{font-size:14px;color:var(--ds-ink-2);white-space:nowrap}.ds .ds-appbar__btn{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border:0;border-radius:var(--ds-radius-pill);background:transparent;color:var(--ds-ink-2);font:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:background var(--ds-fast) var(--ds-ease),color var(--ds-fast) var(--ds-ease)}.ds .ds-appbar__btn:hover{background:var(--ds-paper-2);color:var(--ds-ink)}.ds .ds-appbar__btn svg{width:16px;height:16px}.ds .ds-appbar__btn--icon{padding:0;width:34px;justify-content:center}.ds .ds-appbar__btn--icon svg{width:20px;height:20px}.ds .ds-appbar__plan{display:inline-flex;align-items:center;margin-left:4px;height:20px;padding:0 8px;border-radius:var(--ds-radius-pill);background:var(--ds-paper-3);color:var(--ds-ink-2);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.ds .ds-trigger{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border:0;border-radius:var(--ds-radius-pill);background:transparent;color:var(--ds-ink-2);font-size:14px;font-weight:500;cursor:pointer;transition:background var(--ds-fast) var(--ds-ease),color var(--ds-fast) var(--ds-ease)}.ds .ds-trigger:hover:not([disabled]){background:var(--ds-paper-2);color:var(--ds-ink)}.ds .ds-trigger[disabled]{opacity:.5;cursor:not-allowed}.ds .ds-trigger svg{width:16px;height:16px;flex:none}.ds .ds-trigger--icon{width:36px;padding:0;justify-content:center;position:relative}.ds .ds-trigger--icon svg{width:18px;height:18px}.ds .ds-drop{position:absolute;top:calc(100% + 8px);right:0;z-index:50;width:280px;max-width:calc(100vw - 32px);border:1px solid var(--ds-hairline);border-radius:var(--ds-radius-lg);background:var(--ds-paper);box-shadow:var(--ds-shadow-float);overflow:hidden}.ds .ds-drop--sm{width:176px}.ds .ds-drop--lg{width:384px}.ds .ds-drop__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid var(--ds-rule);background:var(--ds-paper-2)}.ds .ds-drop__label{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ds-ink-3)}.ds .ds-drop__name{margin-top:2px;font-size:14px;font-weight:600;color:var(--ds-ink)}.ds .ds-drop__count{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--ds-ink-3)}.ds .ds-drop__count svg{width:13px;height:13px;flex:none}.ds .ds-drop__sect{padding:8px 0;border-bottom:1px solid var(--ds-rule)}.ds .ds-drop__sect:last-child{border-bottom:0}.ds .ds-drop__secthead{padding:4px 16px}.ds .ds-drop__row{display:flex;width:100%;align-items:center;justify-content:space-between;gap:10px;padding:8px 16px;border:0;background:transparent;color:var(--ds-ink);font-size:14px;text-align:left;cursor:pointer;transition:background var(--ds-fast) var(--ds-ease)}.ds .ds-drop__row:hover:not([disabled]){background:var(--ds-paper-2)}.ds .ds-drop__row[disabled]{cursor:default}.ds .ds-drop__row svg{width:16px;height:16px;flex:none;color:var(--ds-ink-3)}.ds .ds-drop__what{display:flex;align-items:center;gap:8px;min-width:0}.ds .ds-drop__foot{padding:10px 16px;border-top:1px solid var(--ds-rule)}.ds .ds-picked{background:var(--ds-paper-3);color:var(--ds-ink);cursor:default}.ds .ds-picked svg{color:var(--ds-ink)}.ds .ds-drop__row.ds-picked:hover{background:var(--ds-paper-3)}.ds.ds-island--bare.ds-outage{background:var(--ds-look-chip-bg);color:var(--ds-look-chip-fg);border-bottom:1px solid rgba(0,0,0,.12)}.ds .ds-outage__in{padding:10px 16px}@media (min-width: 768px){.ds .ds-outage__in{padding-left:calc(var(--app-rail) + 16px)}}.ds .ds-outage__row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.ds .ds-outage__what{display:flex;align-items:flex-start;gap:10px;min-width:0}.ds .ds-outage__what>svg{width:18px;height:18px;flex:none;margin-top:2px}.ds .ds-outage__say{margin:0;font-size:14px;font-weight:600;line-height:22px}.ds .ds-outage__more{margin:2px 0 0;font-size:13px;line-height:19px;opacity:.8}.ds .ds-outage__acts{display:flex;align-items:center;gap:4px;flex:none}.ds .ds-outage__btn{display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer;opacity:.7;transition:background var(--ds-fast) var(--ds-ease),opacity var(--ds-fast) var(--ds-ease)}.ds .ds-outage__btn:hover{background:#00000017;opacity:1}.ds .ds-outage__open{display:flex;flex-direction:column;gap:10px}.ds .ds-outage__facts{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;padding-left:28px;font-size:12px}.ds .ds-outage__meta{opacity:.8}.ds .ds-outage__link{display:inline-flex;align-items:center;gap:5px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.ds .ds-outage__link svg{width:12px;height:12px;flex:none}.ds.ds-island--bare.ds-recovered{display:flex;align-items:center;gap:10px;padding:12px 16px;border:1px solid var(--ds-hairline);border-radius:var(--ds-radius);background:var(--ds-paper);box-shadow:var(--ds-shadow-float)}.ds .ds-recovered__dot{width:8px;height:8px;flex:none;border-radius:50%;background:var(--ds-good)}.ds .ds-recovered__say{font-size:14px;color:var(--ds-ink)}.ds.ds-island--bare.ds-nudge{border-bottom:1px solid var(--ds-rule);background:var(--ds-paper-2)}.ds .ds-nudge__in{display:flex;align-items:center;gap:12px;padding:10px 16px}@media (min-width: 768px){.ds .ds-nudge__in{padding-left:calc(var(--app-rail) + 16px)}}.ds .ds-nudge__in>svg{width:18px;height:18px;flex:none;color:var(--ds-ink-3)}.ds .ds-nudge__say{flex:1;min-width:0;font-size:14px;line-height:20px}.ds .ds-nudge__lead{font-weight:600;color:var(--ds-ink)}.ds .ds-nudge__more{color:var(--ds-ink-2)}.ds .ds-nudge__x{display:grid;place-items:center;width:28px;height:28px;flex:none;border:0;border-radius:50%;background:transparent;color:var(--ds-ink-3);cursor:pointer}.ds .ds-nudge__x:hover{background:var(--ds-paper-3);color:var(--ds-ink)}.ds .ds-nudge__x svg{width:15px;height:15px}@media (max-width: 639px){.ds .ds-nudge__in{flex-wrap:wrap}.ds .ds-nudge__x{order:2}.ds .ds-nudge__go{order:3;flex:1 0 100%}}.ds .ds-notif__list{max-height:384px;overflow-y:auto}.ds .ds-notif__row{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-bottom:1px solid var(--ds-rule);cursor:pointer;transition:background var(--ds-fast) var(--ds-ease)}.ds .ds-notif__row:last-child{border-bottom:0}.ds .ds-notif__row:hover,.ds .ds-notif__row--new{background:var(--ds-paper-2)}.ds .ds-notif__row--new:hover{background:var(--ds-paper-3)}.ds .ds-notif__mark{flex:none;margin-top:2px;color:var(--ds-ink-3)}.ds .ds-notif__mark svg{width:16px;height:16px}.ds .ds-notif__tick{display:grid;place-items:center;width:24px;height:24px;flex:none;border:0;border-radius:50%;background:transparent;color:var(--ds-ink-3);cursor:pointer}.ds .ds-notif__tick:hover{background:var(--ds-paper-3);color:var(--ds-ink)}.ds .ds-notif__tick svg{width:13px;height:13px}.ds .ds-notif__none{width:34px;height:34px;margin:0 auto 8px;color:var(--ds-ink-3);opacity:.6}.ds .ds-notif__close{width:100%;border:0;background:transparent;color:var(--ds-ink-3);font-size:14px;cursor:pointer;transition:color var(--ds-fast) var(--ds-ease)}.ds .ds-notif__close:hover{color:var(--ds-ink)}.ds .ds-notif__all{border:0;background:transparent;padding:0;color:var(--ds-accent);cursor:pointer;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:transparent;transition:text-decoration-color var(--ds-fast) var(--ds-ease)}.ds .ds-notif__all:hover:not([disabled]){text-decoration-color:currentColor}.ds .ds-notif__all[disabled]{opacity:.5;cursor:not-allowed}.ds.ds-res{position:relative;background:transparent}.ds .ds-res__panel{position:absolute;top:calc(100% + 10px);right:0;z-index:50;width:680px;max-width:calc(100vw - 32px);padding:24px;border:1px solid var(--ds-hairline);border-radius:var(--ds-radius-lg);background:var(--ds-paper);box-shadow:var(--ds-shadow-float)}.ds .ds-res__groups{display:grid;grid-template-columns:1fr 1fr;gap:32px}.ds .ds-res__grouphead{margin:0 0 10px;padding:0 10px;font-size:14px;font-weight:600;color:var(--ds-ink)}.ds .ds-res__guides{display:flex;flex-direction:column}.ds .ds-res__item{display:block;padding:9px 10px;border-radius:var(--ds-radius-sm);transition:background var(--ds-fast) var(--ds-ease)}.ds .ds-res__item:hover{background:var(--ds-paper-2)}.ds .ds-res__what{display:block;font-size:14px;font-weight:500;color:var(--ds-ink)}.ds .ds-res__why{display:block;margin-top:2px;font-size:13px;line-height:18px;color:var(--ds-ink-3)}.ds .ds-res__gens{display:grid;grid-template-columns:1fr 1fr;gap:2px}.ds .ds-res__gen{padding:8px 10px;border-radius:var(--ds-radius-sm);font-size:14px;color:var(--ds-ink-2);transition:background var(--ds-fast) var(--ds-ease),color var(--ds-fast) var(--ds-ease)}.ds .ds-res__gen:hover{background:var(--ds-paper-2);color:var(--ds-ink)}.ds .ds-res__foot{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:22px;padding-top:20px;border-top:1px solid var(--ds-rule)}.ds .ds-res__cta{display:flex;align-items:center;gap:9px;padding:11px 16px;border:1px solid var(--ds-rule-2);border-radius:var(--ds-radius-pill);font-size:14px;font-weight:500;color:var(--ds-ink);transition:border-color var(--ds-fast) var(--ds-ease),background var(--ds-fast) var(--ds-ease)}.ds .ds-res__cta:hover{border-color:var(--ds-ink-3);background:var(--ds-paper-2)}.ds .ds-res__cta svg{width:16px;height:16px;flex:none;color:var(--ds-ink-3)}@media (max-width: 639px){.ds .ds-res__panel{padding:18px}.ds .ds-res__groups{grid-template-columns:1fr;gap:22px}.ds .ds-res__foot{grid-template-columns:1fr}}.ds .ds-viewswitch,.ds.ds-viewswitch{position:fixed;right:12px;bottom:12px;z-index:49;display:flex;align-items:center;gap:2px;padding:4px;border:1px solid rgba(255,255,255,.12);border-radius:var(--ds-radius-pill);background:#0f1729;box-shadow:0 10px 30px -12px #00000080;transition:transform var(--ds-slow, .3s) var(--ds-ease)}@media (min-width: 640px){.ds .ds-viewswitch,.ds.ds-viewswitch{right:24px;bottom:24px}}:root[data-consent-open] .ds .ds-viewswitch,:root[data-consent-open] .ds.ds-viewswitch{bottom:calc(var(--ds-consent-h, 0px) + 24px)}@media (prefers-reduced-motion: reduce){.ds .ds-viewswitch,.ds.ds-viewswitch{transition:none}}.ds a.ds-viewswitch__side{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:4px 12px;border-radius:var(--ds-radius-pill);font-size:12px;font-weight:600;color:#b6bdcc;transition:background var(--ds-fast) var(--ds-ease),color var(--ds-fast) var(--ds-ease)}.ds a.ds-viewswitch__side:hover{background:#ffffff1a;color:#fff}.ds a.ds-viewswitch__side svg{width:14px;height:14px;flex:none}.ds a.ds-viewswitch__side--on,.ds a.ds-viewswitch__side--on:hover{background:#fff;color:#0f1729}.ds .ds-prep{max-width:600px;margin:0 auto}.ds .ds-prep__lead{margin:10px 0 0;font-size:17px;line-height:26px;color:var(--ds-ink-2)}.ds .ds-prep__count{margin:22px 0 0;display:flex;align-items:baseline;gap:8px}.ds .ds-prep__n{font-size:30px;font-weight:600;letter-spacing:-.02em}.ds .ds-prep__of{font-size:15px;color:var(--ds-ink-2)}.ds .ds-prep__bar{margin-top:12px;height:6px;border-radius:var(--ds-radius-pill);background:var(--ds-paper-3);overflow:hidden}.ds .ds-prep__fill{height:100%;border-radius:var(--ds-radius-pill);background:var(--ds-ink);transition:width .5s var(--ds-ease)}.ds .ds-prep__now{margin:12px 0 0;font-size:15px;line-height:22px;color:var(--ds-ink-2)}.ds .ds-prep__bar--busy{margin-top:22px;position:relative}.ds .ds-prep__bar--busy .ds-prep__fill{position:absolute;top:0;bottom:0;left:0;width:34%;animation:ds-prep-busy 1.6s ease-in-out infinite;transition:none}@keyframes ds-prep-busy{0%{transform:translate(-100%)}to{transform:translate(300%)}}@media (prefers-reduced-motion: reduce){.ds .ds-prep__bar--busy .ds-prep__fill{animation:none;width:100%;opacity:.35}}.ds .ds-prep__waive{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:none;font:inherit;color:var(--ds-accent);font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.ds .ds-prep__go{margin:30px 0 0;display:flex}.ds .ds-prep__note{margin:18px 0 0;font-size:14px;line-height:21px;color:var(--ds-ink-3)}.ds .ds-ostep__list{list-style:none;margin:26px 0 0;padding:0;display:flex;flex-direction:column;gap:0}.ds .ds-ostep{display:flex;align-items:flex-start;gap:12px;padding:13px 0;border-top:1px solid var(--ds-rule);color:var(--ds-ink-3)}.ds .ds-ostep:first-child{border-top:0}.ds .ds-ostep[data-state=done]{color:var(--ds-ink-2)}.ds .ds-ostep[data-state=doing]{color:var(--ds-ink)}.ds .ds-ostep__tick{display:grid;place-items:center;width:18px;height:18px;margin-top:2px;flex:none;border-radius:50%;border:1.5px solid var(--ds-rule-2)}.ds .ds-ostep[data-state=done] .ds-ostep__tick{border-color:var(--ds-good);color:var(--ds-good)}.ds .ds-ostep[data-state=doing] .ds-ostep__tick{border-color:transparent;color:var(--ds-ink)}.ds .ds-ostep[data-state=doing] .ds-ostep__tick .ds-spin{width:18px;height:18px}.ds .ds-ostep__tick svg{width:11px;height:11px}.ds .ds-ostep__what{display:block;font-size:15px;font-weight:500;line-height:22px}.ds .ds-ostep__why{margin:3px 0 0;font-size:14px;line-height:21px;color:var(--ds-ink-3)}.ds.ds-prep-over{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;overflow-y:auto}.ds .ds-obar{position:sticky;top:0;z-index:40;height:64px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 20px;background:color-mix(in srgb,var(--ds-paper) 88%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--ds-rule)}.ds .ds-obar__brand{display:inline-flex;align-items:center;gap:9px;font-size:18px;font-weight:600;letter-spacing:-.02em;color:var(--ds-ink);text-decoration:none}.ds .ds-obar__logo{width:26px;height:26px}.ds .ds-obar__out{display:inline-flex;align-items:center;height:36px;padding:0 12px;border:0;border-radius:var(--ds-radius-sm);background:transparent;font:inherit;font-size:15px;font-weight:500;color:var(--ds-ink-2);cursor:pointer;transition:color var(--ds-fast) var(--ds-ease),background-color var(--ds-fast) var(--ds-ease)}.ds .ds-obar__out:hover{color:var(--ds-ink);background:var(--ds-paper-2)}.ds.ds-oshell{min-height:100vh;background:var(--ds-paper-2)}.ds .ds-oshell__body{max-width:980px;margin:0 auto;padding:44px 20px 72px}.ds .ds-osteps{position:relative;z-index:5;list-style:none;margin:4px auto 36px;padding:0;max-width:760px;display:flex;gap:10px}.ds .ds-osteps__step{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px}.ds .ds-osteps__bar{height:6px;border-radius:var(--ds-radius-pill);background:var(--ds-paper-3)}.ds .ds-osteps__row{display:flex;align-items:center;gap:9px;min-width:0}.ds .ds-osteps__disc{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;flex:none;font-size:13px;font-weight:600;background:var(--ds-paper-3);color:var(--ds-ink-3)}.ds .ds-osteps__disc svg{width:14px;height:14px;stroke-width:2.5}.ds .ds-osteps__label{display:flex;flex-direction:column;min-width:0;font-size:14px;line-height:18px;font-weight:500;color:var(--ds-ink-3)}.ds .ds-osteps__n{font-size:12px;line-height:16px;color:var(--ds-ink-3)}.ds .ds-osteps__step[data-state=current] .ds-osteps__bar{background:var(--ds-ink)}.ds .ds-osteps__step[data-state=current] .ds-osteps__disc{background:var(--ds-ink);color:var(--ds-paper)}.ds .ds-osteps__step[data-state=current] .ds-osteps__label{color:var(--ds-ink);font-weight:600}.ds .ds-osteps__step[data-state=done] .ds-osteps__bar{background:var(--ds-good)}.ds .ds-osteps__step[data-state=done] .ds-osteps__disc{background:var(--ds-good);color:var(--ds-on-good)}.ds .ds-osteps__step[data-state=done] .ds-osteps__label{color:var(--ds-good)}.ds .ds-osteps__step[data-state=skipped] .ds-osteps__bar{background:var(--ds-rule)}.ds .ds-osteps__step[data-state=skipped] .ds-osteps__label{color:var(--ds-ink-3)}.ds .ds-osteps__step[data-goal][data-state=next] .ds-osteps__bar{background:var(--ds-good-wash)}.ds .ds-osteps__step[data-goal][data-state=next] .ds-osteps__disc{background:var(--ds-good-chip-bg);color:var(--ds-good-chip-fg)}.ds .ds-osteps__step[data-goal][data-state=next] .ds-osteps__label{color:var(--ds-good);font-weight:600}.ds .ds-osteps__step[data-goal][data-state=next] .ds-osteps__n{color:var(--ds-good)}@media (max-width: 639px){.ds .ds-osteps{gap:6px;margin-bottom:32px}.ds .ds-osteps__label{font-size:13px}.ds .ds-osteps__n{display:none}.ds .ds-osteps__disc{width:22px;height:22px;font-size:12px}}.ds .ds-oshell__body--wide{max-width:1180px}.ds .ds-oshell__body--full{max-width:1400px}.ds .ds-results__head{margin:0 auto 26px;display:grid;justify-items:center;gap:12px;text-align:center}.ds .ds-results__built{margin:0;font-size:15px;line-height:23px;color:var(--ds-ink-2);max-width:62ch}.ds .ds-oshell__body--mid{max-width:560px;display:grid;align-content:center;min-height:calc(100vh - 116px)}@media (max-width: 639px){.ds .ds-oshell__body{padding:28px 16px 48px}}.ds.ds-confirm{max-width:600px;margin:0 auto}.ds .ds-confirm__lead{margin:10px 0 0;font-size:17px;line-height:26px;color:var(--ds-ink-2)}.ds .ds-confirm__fields{margin:28px 0 0;display:flex;flex-direction:column;gap:20px}.ds .ds-confirm__go{margin:30px 0 0;display:flex;justify-content:flex-end}.ds .ds-tokens__add{display:flex;gap:8px}.ds .ds-tokens__add .ds-input{flex:1;min-width:0}.ds.ds-qs{max-width:600px;margin:0 auto}.ds .ds-qs__lead{margin:10px 0 0;font-size:17px;line-height:26px;color:var(--ds-ink-2)}.ds .ds-qs__list{margin:28px 0 0;display:flex;flex-direction:column;gap:14px}.ds .ds-qs__row{display:flex;align-items:center;gap:10px}.ds .ds-qs__n{width:20px;flex:none;text-align:right;font-size:15px;color:var(--ds-ink-3)}.ds .ds-qs__row .ds-input{flex:1;min-width:0}.ds .ds-qs__note{display:flex;gap:8px;margin:7px 0 0 30px;font-size:14px;line-height:21px;color:var(--ds-ink-2)}.ds .ds-qs__note svg{width:15px;height:15px;flex:none;margin-top:3px;color:var(--ds-look)}.ds .ds-qs__foot{margin:30px 0 0;display:flex;flex-direction:column;gap:14px}@media (min-width: 640px){.ds .ds-qs__foot{flex-direction:row;align-items:center;justify-content:space-between}}.ds .ds-qs__said{display:flex;flex-direction:column;align-items:stretch;gap:10px}@media (min-width: 640px){.ds .ds-qs__said{align-items:flex-end}}.ds .ds-qs__warn{margin:0;font-size:14px;line-height:21px;color:var(--ds-ink-2);max-width:46ch}.ds.ds-gate{display:grid;gap:32px;align-items:center}@media (min-width: 1024px){.ds.ds-gate{grid-template-columns:1.05fr .95fr;gap:48px}}.ds .ds-gate__lead{margin:12px 0 0;font-size:16px;line-height:25px;color:var(--ds-ink-2)}.ds .ds-gate__q{margin:18px 0 0;padding:14px 18px;border-radius:var(--ds-radius);background:var(--ds-paper);box-shadow:var(--ds-shadow-card);font-size:19px;line-height:28px;letter-spacing:-.01em}.ds .ds-gate__scope{margin:10px 0 0;font-size:14px;color:var(--ds-ink-3)}.ds .ds-gate__who{display:flex;flex-wrap:wrap;gap:7px;margin:18px 0 0}.ds .ds-gate__engine{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 12px;border-radius:var(--ds-radius-pill);background:var(--ds-paper);box-shadow:var(--ds-shadow-card);font-size:14px;font-weight:500}.ds .ds-gate__card{max-width:520px;margin:0 auto;width:100%;padding:24px;background:var(--ds-paper);border-radius:var(--ds-radius-xl);box-shadow:var(--ds-shadow-float)}@media (max-width: 479px){.ds .ds-gate__card{padding:18px}}.ds .ds-gate__cardlead{margin:8px 0 0;font-size:15px;line-height:23px;color:var(--ds-ink-2)}.ds .ds-gate__clerk{margin:18px 0 0}.ds .ds-gate__rule{background:var(--ds-rule)}.ds .ds-gate__quiet{color:var(--ds-ink-3)}.ds .ds-gate__fine{margin:16px 0 0;font-size:14px;line-height:21px;color:var(--ds-ink-3)}.ds .ds-gate__reviews{grid-column:1 / -1;margin-top:8px;padding-top:26px;border-top:1px solid var(--ds-rule);min-width:0}.ds .ds-gate__reviewshead{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.ds .ds-gate__reviewsfrom{margin:0;font-size:13px;line-height:19px;color:var(--ds-ink-3)}.ds .ds-gate__reviewsacts{display:flex;gap:6px;flex:none}.ds .ds-gate__arrow{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--ds-rule-2);border-radius:50%;background:var(--ds-paper);color:var(--ds-ink);cursor:pointer;transition:border-color var(--ds-fast) var(--ds-ease),background var(--ds-fast) var(--ds-ease)}.ds .ds-gate__arrow:hover:not([disabled]){border-color:var(--ds-ink);background:var(--ds-paper-2)}.ds .ds-gate__arrow[disabled]{opacity:.3;cursor:default}.ds .ds-gate__arrow svg{width:15px;height:15px}.ds .ds-gate__rail{display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding-bottom:4px;scrollbar-width:none;-ms-overflow-style:none}.ds .ds-gate__rail::-webkit-scrollbar{display:none}.ds .ds-gate__rail:focus-visible{outline:3px solid var(--ds-accent-wash-2);outline-offset:4px;border-radius:var(--ds-radius-sm)}.ds .ds-gate__rev{display:flex;flex:0 0 clamp(280px,34%,340px);flex-direction:column;gap:10px;margin:0;padding:16px 18px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius-lg);background:var(--ds-paper-2);scroll-snap-align:start}.ds .ds-gate__revsaid{margin:0;font-size:14px;line-height:21px;color:var(--ds-ink-2)}.ds .ds-gate__revwho{margin-top:auto;padding-top:10px;border-top:1px solid var(--ds-hairline);font-size:13px;line-height:19px;font-weight:500;color:var(--ds-ink-3)}@media (prefers-reduced-motion: reduce){.ds .ds-gate__rail{scroll-behavior:auto}}@media (max-width: 639px){.ds .ds-gate__rev{flex-basis:min(260px,80%)}}.ds .ds-intent{max-width:600px;margin:0 auto}.ds .ds-intent__lead{margin:10px 0 0;font-size:17px;line-height:26px;color:var(--ds-ink-2)}.ds .ds-intent__body{margin:28px 0 0}.ds .ds-reading{display:grid;gap:40px;align-items:start}.ds .ds-reading>*{min-width:0}.ds .ds-reading--solo{max-width:600px;margin:0 auto}@media (min-width: 900px){.ds .ds-reading:not(.ds-reading--solo){grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}}.ds .ds-reading .ds-prep{margin:0}.ds .ds-reading__safe{max-width:600px}.ds .ds-reading__ask{padding:24px;border:1px solid var(--ds-hairline);border-radius:var(--ds-radius-lg);background:var(--ds-paper);color:var(--ds-ink);box-shadow:var(--ds-shadow-card)}.ds .ds-reading__ask .ds-intent__lead{margin-top:8px}.ds .ds-reading__ask .ds-choices{grid-template-columns:1fr}.ds .ds-reading__skip{margin-top:18px}.ds .ds-claim{max-width:560px;margin:0 auto;display:grid;align-content:center;min-height:calc(100vh - 116px);text-align:center}.ds .ds-claim__where{display:inline-flex;justify-self:center;align-items:center;gap:8px;height:30px;padding:0 12px;margin:0 0 18px;border-radius:var(--ds-radius-pill);background:var(--ds-paper);box-shadow:var(--ds-shadow-card);font-size:14px;font-weight:500;max-width:100%}.ds .ds-claim__where svg{width:15px;height:15px;flex:none;color:var(--ds-ink-3)}.ds .ds-claim__where span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds .ds-claim__said{margin:12px 0 0;font-size:17px;line-height:26px;color:var(--ds-ink-2)}.ds .ds-claim__note{margin:10px 0 0;font-size:15px;color:var(--ds-ink-3)}.ds .ds-claim__go{margin:28px 0 0;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.ds .ds-claim__wait{margin:22px 0 0;display:flex;justify-content:center}.ds .ds-choices{display:grid;gap:8px}@media (min-width: 768px){.ds .ds-choices--two{grid-template-columns:1fr 1fr}.ds .ds-choices--three{grid-template-columns:repeat(3,1fr)}}.ds .ds-choice{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:52px;padding:12px 16px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius);background:var(--ds-paper);color:var(--ds-ink);font:inherit;font-size:16px;font-weight:500;text-align:left;cursor:pointer;transition:border-color var(--ds-fast) var(--ds-ease),background-color var(--ds-fast) var(--ds-ease)}.ds .ds-choice:hover{border-color:var(--ds-rule-2);background:var(--ds-paper-2)}.ds .ds-choice[aria-pressed=true]{border-color:var(--ds-ink);background:var(--ds-paper);font-weight:600;box-shadow:var(--ds-shadow-card)}.ds .ds-choice svg{width:16px;height:16px;flex:none;color:var(--ds-ink-3);opacity:0;transition:opacity var(--ds-fast) var(--ds-ease)}.ds .ds-choice:hover svg{opacity:.6}.ds .ds-choice[aria-pressed=true] svg{opacity:1;color:var(--ds-ink)}.ds .ds-q{display:flex;flex-direction:column;gap:18px}.ds .ds-q__why{margin:-10px 0 0;font-size:15px;line-height:23px;color:var(--ds-ink-2)}.ds .ds-q__n{margin:0 0 6px;font-size:14px;font-weight:500;color:var(--ds-ink-3)}.ds .ds-q__ask{margin:0;font-size:22px;line-height:30px;font-weight:600;letter-spacing:-.015em}.ds .ds-stair__head{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--ds-ink-3)}.ds .ds-stair__said{margin:10px 0 0;font-size:19px;line-height:28px;font-weight:500;letter-spacing:-.015em}.ds .ds-stair__steps{margin:18px 0 0;display:flex;flex-direction:column;gap:10px}.ds .ds-stair__step{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:12px 16px;border-radius:var(--ds-radius);background:var(--ds-paper);box-shadow:var(--ds-shadow-card);transition:opacity .5s var(--ds-ease),transform .5s var(--ds-ease)}.ds .ds-stair__step[data-highlighted=true]{background:var(--ds-ink);color:var(--ds-paper);box-shadow:none}.ds .ds-stair__n{display:grid;place-items:center;width:24px;height:24px;flex:none;border-radius:50%;border:1px solid var(--ds-rule-2);font-size:13px;font-weight:600;color:var(--ds-ink-3)}.ds .ds-stair__step[data-highlighted=true] .ds-stair__n{border-color:transparent;background:color-mix(in srgb,var(--ds-paper) 22%,transparent);color:var(--ds-paper)}.ds .ds-stair__what{font-size:16px;font-weight:500}.ds .ds-stair__why{font-size:14px;color:var(--ds-ink-2)}.ds .ds-stair__step[data-highlighted=true] .ds-stair__why{color:color-mix(in srgb,var(--ds-paper) 78%,transparent)}.ds .ds-stair__fine{margin:18px 0 0;font-size:14px;color:var(--ds-ink-3)}.ds .ds-rep{display:flex;flex-direction:column;gap:22px}.ds .ds-rep__hero{display:grid;gap:26px;align-items:center}@media (min-width: 900px){.ds .ds-rep__hero{grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr)}}.ds .ds-rep__verdict h2{max-width:20em}.ds .ds-rep__sub{margin:12px 0 0;max-width:46ch}.ds .ds-rep__why{margin:20px 0 0}.ds .ds-rep__score{padding:22px;border-radius:var(--ds-radius-lg);background:var(--ds-paper-2)}.ds .ds-rep__num{display:flex;align-items:center;gap:18px}.ds .ds-rep__of{margin:0;font-size:14px;line-height:20px;color:var(--ds-ink-3)}.ds .ds-rep__uncaptured{margin:0;font-size:15px;line-height:23px;color:var(--ds-ink-2)}.ds .ds-rep__counts{list-style:none;margin:18px 0 0;padding:18px 0 0;border-top:1px solid var(--ds-rule);display:grid;gap:7px}.ds .ds-rep__counts li{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:14px;line-height:20px;color:var(--ds-ink-2)}.ds .ds-rep__counts b{color:var(--ds-ink);font-weight:600}.ds .ds-rep__wait{display:grid;gap:6px}.ds .ds-rep__waithead{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:15px;line-height:22px}.ds .ds-rep__waithead b{font-weight:600}.ds .ds-rep__waithead span{font-size:14px;color:var(--ds-ink-3)}.ds .ds-rep__track{height:6px;border-radius:var(--ds-radius-pill);background:var(--ds-paper-3);overflow:hidden}.ds .ds-rep__fill{display:block;height:100%;border-radius:inherit;background:var(--ds-ink);transition:width .5s var(--ds-ease)}.ds .ds-rep__asking{margin:14px 0 0;min-height:44px;font-size:15px;line-height:22px;color:var(--ds-ink-2)}.ds .ds-rep__who{display:flex;flex-wrap:wrap;gap:7px;margin:16px 0 0}.ds .ds-rep__engine{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 11px;border-radius:var(--ds-radius-pill);background:var(--ds-paper);box-shadow:var(--ds-shadow-card);font-size:14px;font-weight:500}.ds .ds-rep__ev{display:flex;flex-direction:column;gap:12px}.ds .ds-rep__evhead{margin:8px 0 0}.ds .ds-rep__foot{display:flex;justify-content:center;padding:14px 0 24px}.ds .ds-ev{border-radius:var(--ds-radius-lg);background:var(--ds-paper);box-shadow:var(--ds-shadow-card);overflow:hidden}.ds .ds-ev>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;font-size:16px;font-weight:500;cursor:pointer;list-style:none}.ds .ds-ev>summary::-webkit-details-marker{display:none}.ds .ds-ev>summary:hover{background:var(--ds-paper-2)}.ds .ds-ev>summary svg{width:18px;height:18px;flex:none;color:var(--ds-ink-3);transition:transform var(--ds-fast) var(--ds-ease)}.ds .ds-ev[open]>summary svg{transform:rotate(180deg)}.ds .ds-ev[open]>summary{border-bottom:1px solid var(--ds-rule)}.ds .ds-ev__body{padding:20px}.ds .ds-rep__skel{display:flex;flex-direction:column;gap:12px}.ds .ds-rep__skelrow{padding:18px 20px;border-radius:var(--ds-radius-lg);background:var(--ds-paper);box-shadow:var(--ds-shadow-card)}.ds .ds-sitescore{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.ds .ds-sitescore__num{display:flex;align-items:center;gap:16px;flex:none}.ds .ds-sitescore__of{margin:0;font-size:14px;line-height:20px;color:var(--ds-ink-3)}.ds .ds-sitescore__what{margin:0;flex:1;min-width:260px;font-size:15px;line-height:23px;color:var(--ds-ink-2);max-width:52ch}.ds .ds-cat__intro{margin:0 0 16px}.ds .ds-cat__intro h3{margin:0}.ds .ds-cat__intro p{margin:6px 0 0;font-size:15px;line-height:23px;color:var(--ds-ink-2);max-width:62ch}.ds .ds-cat{display:grid;gap:2px;max-width:720px}.ds .ds-cat__row{display:grid;grid-template-columns:minmax(0,132px) minmax(0,1fr) 34px;align-items:center;gap:6px 14px;width:100%;padding:11px 12px;border:0;border-radius:var(--ds-radius);background:transparent;color:var(--ds-ink);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--ds-fast) var(--ds-ease)}.ds .ds-cat__row:hover{background:var(--ds-paper-2)}.ds .ds-cat__name{display:inline-flex;align-items:center;gap:8px;min-width:0;font-size:15px;font-weight:500}.ds .ds-cat__name svg{width:15px;height:15px;flex:none;color:var(--ds-ink-3)}.ds .ds-cat__value{text-align:right;font-size:15px;font-weight:600}.ds .ds-cat__track{height:6px;border-radius:var(--ds-radius-pill);background:var(--ds-paper-3);overflow:hidden}.ds .ds-cat__fill{display:block;height:100%;border-radius:inherit;background:var(--ds-ink);transition:width .7s var(--ds-ease)}.ds .ds-cat__row[data-look=true] .ds-cat__fill{background:var(--ds-look-chip-bg)}.ds .ds-cat__why{grid-column:2 / -1;margin:0;font-size:14px;line-height:20px;color:var(--ds-ink-3)}@media (max-width: 559px){.ds .ds-cat__row{grid-template-columns:minmax(0,1fr) 34px}.ds .ds-cat__name{grid-area:1 / 1}.ds .ds-cat__value{grid-area:1 / 2}.ds .ds-cat__track{grid-area:2 / 1 / 3 / -1}.ds .ds-cat__why{grid-area:3 / 1 / 4 / -1}}.ds .ds-scan__intro{margin:0 0 16px}.ds .ds-scan__intro h3{margin:0}.ds .ds-scan__intro p{margin:6px 0 0;font-size:15px;line-height:23px;color:var(--ds-ink-2);max-width:62ch}.ds .ds-scan__page{display:grid;gap:3px;min-width:0}.ds .ds-scan__title{font-size:15px;font-weight:500;line-height:22px}.ds .ds-scan__where{font-size:14px;line-height:20px;color:var(--ds-ink-3);overflow-wrap:anywhere}.ds .ds-ans__intro{margin:0 0 4px}.ds .ds-ans__intro h2{margin:0}.ds .ds-ans__intro p{margin:8px 0 0;font-size:15px;line-height:23px;color:var(--ds-ink-2);max-width:68ch}.ds .ds-ans__count{margin:0 0 16px;font-size:14px;line-height:20px;color:var(--ds-ink-2)}.ds .ds-ans__warm{display:grid;gap:16px}.ds .ds-ans__warmwho{display:flex;flex-wrap:wrap;gap:8px}.ds .ds-ans__wrap{overflow-x:auto;border-radius:var(--ds-radius-lg);border:1px solid var(--ds-rule)}.ds .ds-ans__table{width:100%;min-width:720px;border-collapse:collapse;text-align:left}.ds .ds-ans__table th,.ds .ds-ans__table td{padding:14px 16px;vertical-align:top}.ds .ds-ans__table thead th{font-size:14px;font-weight:600;line-height:20px;color:var(--ds-ink-2);border-bottom:1px solid var(--ds-rule)}.ds .ds-ans__table tbody tr+tr>*{border-top:1px solid var(--ds-rule)}.ds .ds-ans__who{display:inline-flex;align-items:center;gap:8px}.ds .ds-ans__ask{display:flex;align-items:flex-start;gap:10px;width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.ds .ds-ans__n{display:grid;place-items:center;width:24px;height:24px;flex:none;border-radius:50%;border:1px solid var(--ds-rule-2);font-size:13px;font-weight:600;color:var(--ds-ink-3)}.ds .ds-ans__q{display:grid;gap:8px;justify-items:start;min-width:0}.ds .ds-ans__qtext{font-size:15px;font-weight:500;line-height:22px}.ds .ds-ans__more{display:grid;place-items:center;width:36px;height:36px;margin-left:auto;border:1px solid var(--ds-rule-2);border-radius:var(--ds-radius);background:var(--ds-paper);color:var(--ds-ink-3);cursor:pointer}.ds .ds-ans__more svg{width:17px;height:17px;transition:transform var(--ds-fast) var(--ds-ease)}.ds .ds-ans__more[aria-expanded=true] svg{transform:rotate(180deg)}.ds .ds-ans__detail{background:var(--ds-paper-2)}.ds .ds-ans__cards{display:grid;gap:12px}@media (min-width: 900px){.ds .ds-ans__cards{grid-template-columns:1fr 1fr}}.ds .ds-ans__card{padding:16px;border-radius:var(--ds-radius-lg);background:var(--ds-paper);box-shadow:var(--ds-shadow-card)}.ds .ds-ans__cardhead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.ds .ds-ans__cardwho{font-size:15px;font-weight:600}.ds .ds-ans__said{margin:12px 0 0;font-size:15px;line-height:23px;color:var(--ds-ink-2)}.ds .ds-ans__said mark{background:var(--ds-good-wash);color:inherit;border-radius:3px;padding:0 2px;font-weight:600}.ds .ds-ans__via{margin:8px 0 0;font-size:13px;line-height:19px;color:var(--ds-ink-3)}.ds .ds-ans__verdict{margin:14px 0 0;padding:12px 14px;border-radius:var(--ds-radius);background:var(--ds-paper-2)}.ds .ds-ans__why{margin:8px 0 0;font-size:14px;line-height:20px;color:var(--ds-ink-2)}.ds .ds-ans__sure{margin:6px 0 0;font-size:14px;line-height:20px;color:var(--ds-ink-3)}.ds .ds-upsell{display:flex;flex-direction:column;gap:26px}@media (min-width: 900px){.ds .ds-upsell--three{flex-direction:row;align-items:stretch;gap:30px}.ds .ds-upsell--fix{flex-direction:row;align-items:flex-start;gap:32px}.ds .ds-upsell__side{width:340px;flex:none;padding-left:30px;border-left:1px solid var(--ds-rule);display:flex;flex-direction:column;gap:22px}.ds .ds-upsell__ladder{width:38%;flex:none}.ds .ds-upsell__say{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.ds .ds-upsell__go{width:220px;flex:none;padding-left:30px;border-left:1px solid var(--ds-rule);display:flex;flex-direction:column;justify-content:center}}.ds .ds-upsell__say h2{margin:0}.ds .ds-upsell__say p{margin:10px 0 0;font-size:16px;line-height:25px;color:var(--ds-ink-2);max-width:52ch}.ds .ds-upsell__stat{margin:10px 0 0;font-size:14px;line-height:20px;color:var(--ds-ink-3)}.ds .ds-ladder__label{margin:0 0 10px;font-size:14px;font-weight:600;color:var(--ds-ink-2)}.ds .ds-ladder{display:grid;gap:8px}.ds .ds-ladder__rung{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 15px;border-radius:var(--ds-radius);background:var(--ds-paper);box-shadow:var(--ds-shadow-card)}.ds .ds-ladder__rung[data-here=true]{background:var(--ds-ink);color:var(--ds-paper);box-shadow:none}.ds .ds-ladder__rung[data-done=true]{opacity:.72}.ds .ds-ladder__what{display:block;font-size:15px;font-weight:500;line-height:22px}.ds .ds-ladder__short{display:block;margin-top:1px;font-size:13px;line-height:18px;color:var(--ds-ink-3)}.ds .ds-ladder__rung[data-here=true] .ds-ladder__short{color:color-mix(in srgb,var(--ds-paper) 72%,transparent)}.ds .ds-ladder__here{flex:none;font-size:13px;font-weight:500;color:color-mix(in srgb,var(--ds-paper) 82%,transparent)}.ds .ds-ladder__next{flex:none;font-size:13px;font-weight:500;color:var(--ds-ink-2)}.ds .ds-ask__go{display:grid}.ds .ds-ask__go .ds-btn{width:100%}.ds .ds-ask__sub{margin:10px 0 0;text-align:center;font-size:14px;line-height:20px;color:var(--ds-ink-2)}.ds .ds-ask__fine{margin:3px 0 0;text-align:center;font-size:13px;line-height:19px;color:var(--ds-ink-3)}.ds .ds-fix{min-width:0;flex:1}.ds .ds-fix h3{margin:0}.ds .ds-fix__where{margin:8px 0 0;font-size:14px;line-height:21px;color:var(--ds-ink-2);overflow-wrap:anywhere}.ds .ds-fix__why{margin:6px 0 0;font-size:15px;line-height:23px;color:var(--ds-ink-2)}.ds .ds-fix__wait{display:flex;align-items:center;gap:10px;margin:18px 0 0;padding:14px 16px;border-radius:var(--ds-radius);background:var(--ds-paper-2);font-size:15px;color:var(--ds-ink-2)}.ds .ds-fix__steps{margin:20px 0 0}.ds .ds-fix__room{position:relative;margin:20px 0 0}.ds .ds-fix__lock{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:8px;padding:0 16px 18px;text-align:center;border-radius:var(--ds-radius-lg);background:linear-gradient(to bottom,transparent 42%,color-mix(in srgb,var(--ds-paper-2) 88%,transparent) 74%,var(--ds-paper-2) 100%);cursor:pointer}.ds .ds-fix__lockmark{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--ds-paper-3);color:var(--ds-ink-3)}.ds .ds-fix__lockmark svg{width:15px;height:15px}.ds .ds-fix__locksay{font-size:14px;font-weight:600}.ds .ds-fix__also{margin:20px 0 0;font-size:14px;font-weight:600;color:var(--ds-ink-2)}.ds .ds-fix__files{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ds .ds-fix__files li{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius);background:var(--ds-paper-2);font-size:14px}.ds .ds-fix__files svg{width:15px;height:15px;flex:none;color:var(--ds-ink-3)}.ds .ds-fix__how{margin:14px 0 0;font-size:14px;line-height:21px;color:var(--ds-ink-3)}.ds .ds-pick{display:grid;gap:18px}.ds .ds-pick__top{padding:20px;border-radius:var(--ds-radius-lg);background:var(--ds-paper-2);display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:20px}.ds .ds-pick__what{flex:1;min-width:240px}.ds .ds-pick__name{display:flex;align-items:center;gap:10px}.ds .ds-pick__name h3{margin:0;font-size:17px;font-weight:600;letter-spacing:-.01em}.ds .ds-pick__says{margin:8px 0 0;font-size:16px;line-height:24px;font-weight:500;max-width:46ch}.ds .ds-pick__why{margin:6px 0 0;font-size:14px;line-height:21px;color:var(--ds-ink-2);max-width:52ch}.ds .ds-pick__trial{margin:10px 0 0;font-size:14px;line-height:21px;color:var(--ds-ink-2);max-width:52ch}.ds .ds-pick__buy{flex:none;display:grid;justify-items:stretch;gap:8px;min-width:200px}.ds .ds-pick__price{margin:0;font-size:26px;font-weight:500;letter-spacing:-.02em;text-align:right}.ds .ds-pick__price span{font-size:14px;font-weight:400;color:var(--ds-ink-3)}.ds .ds-pick__then{margin:0;text-align:center;font-size:13px;color:var(--ds-ink-3)}.ds .ds-pick__label{margin:0;font-size:14px;font-weight:600;color:var(--ds-ink-2)}.ds .ds-pick__others{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:10px}@media (min-width: 640px){.ds .ds-pick__others{grid-template-columns:1fr 1fr}}.ds .ds-pick__other{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 15px;border-radius:var(--ds-radius);background:var(--ds-paper);box-shadow:var(--ds-shadow-card)}.ds .ds-pick__othername{display:block;font-size:15px;font-weight:600}.ds .ds-pick__othersays{display:block;margin-top:2px;font-size:14px;color:var(--ds-ink-3)}.ds .ds-pick__foot{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;padding-top:16px;border-top:1px solid var(--ds-rule)}.ds .ds-pick__fine{font-size:14px;color:var(--ds-ink-3)}.ds .ds-fix__ok{display:flex;align-items:center;gap:8px;margin:12px 0 0;font-size:14px;line-height:21px;color:var(--ds-good)}.ds .ds-fix__ok svg{width:15px;height:15px;flex:none}.ds .ds-railcta{position:fixed;right:24px;top:50%;transform:translateY(-50%);z-index:40;width:272px;padding:20px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius-lg);background:var(--ds-paper);box-shadow:var(--ds-shadow-float);animation:ds-railcta-in var(--ds-slow, .32s) var(--ds-ease-out, cubic-bezier(.22, 1, .36, 1)) both}.ds .ds-railcta__what{margin:0;font-size:15px;line-height:22px;font-weight:600;color:var(--ds-ink)}.ds .ds-railcta__line{margin:6px 0 16px;font-size:14px;line-height:21px;color:var(--ds-ink-2)}@keyframes ds-railcta-in{0%{opacity:0;transform:translate(12px,-50%)}to{opacity:1;transform:translateY(-50%)}}@media (prefers-reduced-motion: reduce){.ds .ds-railcta{animation:none}}@media (max-width: 1179px){.ds .ds-railcta{display:none}}.ds .ds-endcta{margin-top:44px;padding:40px 28px;border-radius:var(--ds-radius-lg);background:var(--ds-paper-2);text-align:center}.ds .ds-endcta__what{margin:0 auto;max-width:30ch}.ds .ds-endcta__line{margin:12px auto 0;max-width:52ch;font-size:16px;line-height:25px;color:var(--ds-ink-2)}.ds .ds-endcta__go{margin:26px auto 0;max-width:320px}.ds .ds-endcta__out{margin-top:22px}.ds .ds-explain{display:grid;gap:22px}.ds .ds-explain__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.ds .ds-explain__icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--ds-radius);background:var(--ds-paper-2);color:var(--ds-ink-2)}.ds .ds-explain__icon svg{width:20px;height:20px}.ds .ds-explain__part{display:grid;gap:6px}.ds .ds-explain__head{margin:0;font-size:14px;line-height:20px;font-weight:600;color:var(--ds-ink-3)}.ds .ds-explain__body{margin:0;font-size:15px;line-height:23px;color:var(--ds-ink-2)}.ds .ds-explain__tips{list-style:none;margin:0;padding:0;display:grid;gap:8px}.ds .ds-explain__tips li{position:relative;padding-left:18px;font-size:15px;line-height:23px;color:var(--ds-ink-2)}.ds .ds-explain__tips li:before{content:"";position:absolute;left:0;top:9px;width:5px;height:5px;border-radius:50%;background:var(--ds-ink-3)}.ds .ds-explain__note{margin:0;padding:14px 16px;border-radius:var(--ds-radius);background:var(--ds-paper-2);font-size:14px;line-height:21px;color:var(--ds-ink-2)}.ds.ds-hsstop{max-width:720px;margin:0 auto;padding:72px 24px}.ds .ds-hsstop__lead{margin-top:14px;font-size:17px;line-height:26px;color:var(--ds-ink-2);max-width:62ch}.ds .ds-hsstop__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.ds .ds-oportal{margin:28px 0 0}.ds .ds-oportal__say{margin:0 0 12px;font-size:15px;line-height:22px;font-weight:600;color:var(--ds-ink)}.ds .ds-oportal__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.ds .ds-oportal__list li{min-width:0;max-width:100%}.ds .ds-oportal__list .ds-btn{max-width:100%;height:auto;min-height:44px;padding-top:9px;padding-bottom:9px;white-space:normal;overflow-wrap:anywhere;text-align:left;line-height:22px}.ds .ds-oportal__refused{margin:14px 0 0}.ds .ds-oportal__or{margin:12px 0 0;font-size:14px;line-height:20px;color:var(--ds-ink-2)}.ds .ds-hsfound{margin:16px 0 4px}.ds .ds-hsfound__mark{width:44px;height:44px;border-radius:50%;background:#fff;color:var(--ds-mark-hubspot);display:grid;place-items:center;flex:none;box-shadow:var(--ds-shadow-card)}.ds .ds-hsfound__mark svg{width:26px;height:26px}.ds.ds-hspre{display:block;padding:40px 0 0}.ds .ds-hspre__hero{--ds-beside-split: 56%;align-items:start}.ds .ds-hspre__hero .ds-beside__over{width:min(460px,calc(100% - 80px))}.ds .ds-hspre__hero .ds-gate__card{max-width:none}@media (max-width: 899px){.ds .ds-hspre__hero .ds-beside__over{max-width:460px}}.ds .ds-hspre__head{margin:22px 0 0;text-wrap:pretty}.ds .ds-hspre__points{list-style:disc;margin:14px 0 0 20px;padding:0;font-size:17px;line-height:28px;color:var(--ds-ink-2)}.ds .ds-hspre__get{margin-top:20px;padding-top:18px;border-top:1px solid var(--ds-rule)}.ds .ds-hspre__gettitle{margin:0 0 6px;font-size:15px;font-weight:600}.ds .ds-hspre__get .ds-hspre__list{margin:0 0 0 18px;font-size:15px;line-height:24px;color:var(--ds-ink-2)}.ds .ds-hspre__read{margin:22px 0 10px;font-size:15px;line-height:22px;color:var(--ds-ink-2)}.ds .ds-hspre__pages{list-style:none;margin:0;padding:0;border:1px solid var(--ds-rule);border-radius:var(--ds-radius-lg);background:var(--ds-paper);overflow:hidden}.ds .ds-hspre__page{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:9px 16px;border-top:1px solid var(--ds-rule)}.ds .ds-hspre__page:first-child{border-top:0}.ds .ds-hspre__page[data-picked]{position:relative;margin:6px;padding:14px 16px;border-radius:12px;outline:2px solid var(--ds-accent);outline-offset:-2px;background:var(--ds-accent-wash)}.ds .ds-hspre__page[data-picked]+.ds-hspre__page{border-top:0}.ds .ds-hspre__first{font-size:13px;line-height:18px;font-weight:600;color:var(--ds-accent);margin-bottom:3px}.ds .ds-hspre__pagewords{min-width:0}.ds .ds-hspre__path{font-size:15px;line-height:22px;font-weight:600;overflow-wrap:anywhere}.ds .ds-hspre__title{font-size:14px;line-height:20px;color:var(--ds-ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds .ds-hspre__title:empty{display:none}.ds .ds-hspre__page .ds-status{flex:none}@media (max-width: 479px){.ds .ds-hspre__page{flex-wrap:wrap;gap:8px 14px}.ds .ds-hspre__pagewords{flex:1 1 100%}.ds .ds-hspre__title{white-space:normal}}.ds .ds-hspre__list{list-style:disc;margin:0 0 12px 18px;padding:0;font-size:17px;line-height:26px}.ds .ds-hspre__words{min-width:0}.ds.ds-hspre .ds-gate__reviews{margin-top:40px;padding-top:30px}.ds.ds-hspre .ds-gate__reviewstitle{margin:0 0 2px;font-size:19px;line-height:26px;font-weight:600;color:var(--ds-ink)}.ds.ds-hspre .ds-gate__rev{padding:22px 24px;gap:14px;background:var(--ds-paper);border-color:var(--ds-hairline);box-shadow:var(--ds-shadow-card)}.ds.ds-hspre .ds-gate__revsaid{font-style:italic;font-size:17px;line-height:26px;color:var(--ds-ink)}.ds.ds-hspre .ds-gate__revwho{font-size:14px;font-weight:600;color:var(--ds-ink-2)}.ds .ds-hspre__pagesbox{position:relative}.ds .ds-hspre__pagesbox[data-cut] .ds-hspre__pages{border-bottom-left-radius:0;border-bottom-right-radius:0}.ds .ds-hspre__pagesbox[data-cut]:after{content:"";position:absolute;left:0;right:0;bottom:56px;height:52px;pointer-events:none;background:linear-gradient(to bottom,transparent,var(--ds-paper-2))}.ds .ds-hspre__more{position:relative;z-index:1;display:flex;justify-content:center;padding:12px 0 0}.ds .ds-putlive{max-width:1060px;margin:0 auto}.ds .ds-putlive__lead{margin:10px 0 0;font-size:19px;line-height:28px;color:var(--ds-ink-2);max-width:52ch}.ds .ds-putlive__top{display:flex;align-items:flex-start;justify-content:space-between;gap:40px}.ds .ds-putlive__words{min-width:0;flex:1 1 auto}.ds .ds-putlive__goes{flex:none;width:min(330px,36%);padding:20px 22px;border-radius:var(--ds-radius-lg);background:var(--ds-good-wash);box-shadow:var(--ds-shadow-card)}.ds .ds-putlive__goestitle{margin:0;font-size:12px;line-height:16px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ds-good)}.ds .ds-putlive__goespage{margin:8px 0 0;font-size:19px;line-height:26px;font-weight:600;letter-spacing:-.01em;color:var(--ds-ink);overflow-wrap:anywhere}.ds .ds-putlive__goescount{margin:14px 0 0;font-size:15px;line-height:22px;font-weight:600;color:var(--ds-good)}.ds .ds-putlive__goeslist{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.ds .ds-putlive__goeslist li{display:flex;align-items:center;gap:9px;font-size:15px;line-height:22px;color:var(--ds-ink)}.ds .ds-putlive__goeslist svg{width:17px;height:17px;flex:none;stroke-width:2.5;color:var(--ds-good)}.ds .ds-putlive__goesafter{margin:16px 0 0;padding-top:12px;border-top:1px solid var(--ds-good-chip-bg);font-size:13px;line-height:19px;color:var(--ds-ink-2)}@media (max-width: 899px){.ds .ds-putlive__top{flex-direction:column;gap:22px}.ds .ds-putlive__goes{width:100%}}.ds .ds-putlive__plans{margin-top:26px}.ds .ds-putlive__on{margin:0;font-size:17px;line-height:26px;color:var(--ds-ink-2)}.ds .ds-putlive__on b{color:var(--ds-ink);font-weight:600}.ds .ds-putlive__cards+.ds-putlive__note{margin-top:12px}.ds .ds-putlive__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;max-width:760px;margin-top:14px}.ds .ds-putlive__plan{position:relative;display:flex;flex-direction:column;gap:4px;align-items:flex-start;text-align:left;padding:16px 18px;border:1.5px solid var(--ds-rule-2);border-radius:var(--ds-radius-lg);background:var(--ds-paper);color:var(--ds-ink);cursor:pointer;font:inherit;transition:border-color var(--ds-fast) var(--ds-ease),box-shadow var(--ds-fast) var(--ds-ease),background-color var(--ds-fast) var(--ds-ease)}.ds .ds-putlive__plan:hover{border-color:var(--ds-ink-3)}.ds .ds-putlive__plan:focus-visible{outline:3px solid var(--ds-accent-wash-2);outline-offset:2px}.ds .ds-putlive__plan[data-selected]{border-color:var(--ds-accent);box-shadow:0 0 0 1px var(--ds-accent),var(--ds-shadow-card);background:var(--ds-accent-wash)}.ds .ds-putlive__planmark{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;color:var(--ds-paper);background:transparent}.ds .ds-putlive__plan[data-selected] .ds-putlive__planmark{background:var(--ds-accent)}.ds .ds-putlive__planmark svg{width:13px;height:13px;stroke-width:3}.ds .ds-putlive__planname{font-size:15px;font-weight:600}.ds .ds-putlive__planprice{font-size:28px;line-height:32px;font-weight:600;letter-spacing:-.02em}.ds .ds-putlive__planper{font-size:14px;font-weight:500;color:var(--ds-ink-3);margin-left:4px;letter-spacing:0}.ds .ds-putlive__plancovers{font-size:14px;color:var(--ds-ink-2)}.ds .ds-putlive__note{margin:12px 0 0;font-size:15px;line-height:22px;color:var(--ds-ink-2);max-width:62ch}.ds .ds-putlive__form{margin-top:32px;padding-top:30px;border-top:1px solid var(--ds-rule)}.ds .ds-putlive__unavailable{font-size:15px;color:var(--ds-ink-2)}.ds .ds-hsrep{max-width:1160px;margin:0 auto;padding:40px 24px 72px}.ds .ds-hsrep__domain{font-size:17px;line-height:26px;color:var(--ds-ink-2);margin:0 0 12px}.ds .ds-hsrep__connected{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:17px;line-height:26px;font-weight:600;color:var(--ds-ink)}.ds .ds-hsrep__connmark{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--ds-paper);box-shadow:var(--ds-shadow-card);color:var(--ds-mark-hubspot);flex:none}.ds .ds-hsrep__connmark svg{width:17px;height:17px}.ds .ds-hsrep__conntick{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--ds-good);color:var(--ds-on-good);flex:none}.ds .ds-hsrep__conntick svg{width:13px;height:13px;stroke-width:3}.ds .ds-hsrep__will{color:var(--ds-good-chip-fg);background:var(--ds-good-chip-bg)}.ds .ds-hsrep__lead{font-size:21px;line-height:30px;color:var(--ds-ink-2);margin:8px 0 26px;max-width:62ch}.ds .ds-hsrep .ds-inspector__human{position:relative}.ds .ds-hsrep__head{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.ds .ds-hsrep .ds-inspector__title{flex:none;white-space:nowrap}.ds .ds-hsrep__which{min-width:0;font-size:14px;line-height:20px;color:var(--ds-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ds .ds-hsrep__frame{position:absolute;top:62px;left:0;right:0;bottom:0}.ds .ds-hsrep__scroll{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;overscroll-behavior:contain;background:var(--ds-paper)}.ds .ds-hsrep__scroll img{display:block;width:100%;height:auto}.ds .ds-hsrep__slot{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;text-align:center;color:var(--ds-ink-3);background:var(--ds-paper-2);font-size:14px}.ds .ds-hsrep__hint{position:absolute;right:12px;bottom:10px;font-size:12px;font-weight:600;color:var(--ds-ink-2);background:var(--ds-paper);border:1px solid var(--ds-rule);border-radius:var(--ds-radius-pill);padding:3px 9px}.ds .ds-hsrep__proof,.ds .ds-hsrep__pipe{padding:0 22px 12px}.ds .ds-hsrep__after{display:flex;align-items:center;gap:10px;margin:0;padding:14px 22px 18px;border-top:1px solid var(--ds-rule);color:var(--ds-good);font-weight:600;font-size:14px;line-height:20px}.ds .ds-hsrep__dot{width:10px;height:10px;border-radius:50%;background:var(--ds-good);flex:none}.ds .ds-hsrep__hub{background:var(--ds-paper)}.ds .ds-hsrep__hublist{list-style:none;margin:0;padding:0 16px}.ds .ds-hsrep__hubrow{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 6px;border-top:1px solid var(--ds-rule)}.ds .ds-hsrep__hubrow:first-child{border-top:0}.ds .ds-hsrep__hubrow[data-fix]{align-items:flex-start;margin:0 0 6px;padding:16px 18px;border-top:0;border-radius:12px;outline:2px solid var(--ds-accent);outline-offset:-2px;background:var(--ds-accent-wash)}.ds .ds-hsrep__hubrow[data-fix]+.ds-hsrep__hubrow{border-top:0}.ds .ds-hsrep__hubwords{min-width:0;flex:1 1 auto}.ds .ds-hsrep__hubfirst{font-size:13px;line-height:18px;font-weight:600;color:var(--ds-accent);margin-bottom:3px}.ds .ds-hsrep__hubpath{font-size:15px;line-height:22px;font-weight:600;overflow-wrap:anywhere}.ds .ds-hsrep__hubrow[data-fix] .ds-hsrep__hubpath{font-size:17px;line-height:24px}.ds .ds-hsrep__hubtitle{font-size:14px;line-height:20px;color:var(--ds-ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds .ds-hsrep__hubtitle:empty{display:none}.ds .ds-hsrep__hubadds{margin:8px 0 0;font-size:15px;line-height:22px;color:var(--ds-ink-2);max-width:62ch}.ds .ds-hsrep__hubpipe{padding:10px 0 0}.ds .ds-hsrep__hubstate{flex:none}.ds .ds-hsrep__hubrow[data-fix] .ds-hsrep__hubstate{margin-top:2px}.ds .ds-hsrep__hubdraft{font-size:12px;line-height:18px;color:var(--ds-ink-3)}.ds .ds-hsrep__hubmore{margin:0;padding:12px 22px 14px;font-size:14px;line-height:20px;color:var(--ds-ink-3)}@media (max-width: 640px){.ds .ds-hsrep__hubrow{flex-wrap:wrap;gap:8px 14px}.ds .ds-hsrep__hubtitle{white-space:normal}}.ds .ds-hsrep__top{display:flex;align-items:flex-start;justify-content:space-between;gap:32px;margin-bottom:32px}.ds .ds-hsrep__words{min-width:0;flex:1 1 auto}.ds .ds-hsrep__go{flex:none;width:min(340px,38%);padding-top:2px}.ds .ds-hsrep__gocard{padding:20px;border-radius:var(--ds-radius-lg);background:var(--ds-paper);box-shadow:var(--ds-shadow-raised);text-align:left}.ds .ds-hsrep__gotitle{margin:0 0 12px;font-size:13px;line-height:18px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--ds-ink-3)}.ds .ds-hsrep__gobig{width:100%}.ds .ds-hsrep__gokey{margin:12px 0 0;font-size:13px;line-height:19px;color:var(--ds-ink-3)}.ds .ds-hsrep__goskip{margin-top:12px}.ds .ds-hsrep__gobtn{display:inline-flex;align-items:center;gap:10px}.ds .ds-hsrep__hsicon{width:18px;height:18px;flex:none;color:var(--ds-mark-hubspot)}@media (max-width: 767px){.ds .ds-hsrep__top{flex-direction:column;gap:18px}.ds .ds-hsrep__go{width:auto;padding-top:0}}.ds .ds-hsrep__act{margin-top:26px}.ds .ds-hsrep__buttons{display:flex;flex-wrap:wrap;gap:12px}.ds .ds-hsrep__key{margin-top:10px;font-size:14px;line-height:20px;color:var(--ds-ink-2);max-width:62ch}.ds .ds-hsrep__say{margin:0 0 12px;font-size:17px;line-height:26px;max-width:62ch}@media (max-width: 899px){.ds .ds-hsrep .ds-inspector__human{min-height:420px}}.ds .ds-hsstage__steps{list-style:none;margin:0;padding:0 22px}.ds .ds-hsstage .ds-pipe__step{display:flex;align-items:flex-start;gap:14px;margin:0;padding:14px 0;border-top:1px solid var(--ds-rule)}.ds .ds-hsstage .ds-pipe__step:first-child{border-top:0;padding-top:4px}.ds .ds-hsstage .ds-pipe__step:after{display:none}.ds .ds-hsstage .ds-pipe__body{margin-top:2px;flex:1 1 auto;min-width:0}.ds .ds-hsstage .ds-pipe__step[data-state=waiting] .ds-pipe__note{color:var(--ds-ink-3)}.ds .ds-hsstage[data-live] .ds-pipe__step{padding:12px 0}.ds .ds-hsstage[data-live] .ds-hsstage__steps{padding-bottom:8px}.ds .ds-hsstage__bar{margin-top:12px;max-width:360px}.ds .ds-hsstage__again{margin-top:12px}.ds .ds-hsstage:not([data-live]) .ds-inspector__human{min-height:560px}.ds .ds-hsstage:not([data-live]) .ds-inspector__machine{display:flex;flex-direction:column}.ds .ds-hsstage:not([data-live]) .ds-hsstage__steps{margin:auto 0;padding-bottom:40px}.ds .ds-hsstage:not([data-live]) .ds-pipe__step{padding:18px 0}.ds .ds-hsstage:not([data-live]) .ds-pipe__label{font-size:17px;line-height:24px}.ds .ds-hsstage:not([data-live]) .ds-pipe__note{font-size:15px;line-height:22px;margin-top:4px}.ds .ds-hsstage__seal{display:inline-flex;align-items:center;gap:6px;top:12px;right:12px;left:auto;bottom:auto;color:var(--ds-on-good);background:var(--ds-good);border-color:var(--ds-good);font-size:13px;padding:5px 11px;opacity:0;transition:opacity var(--ds-fast) var(--ds-ease)}.ds .ds-hsstage__seal svg{width:13px;height:13px;stroke-width:3}.ds .ds-hsstage[data-arrived] .ds-hsstage__seal{opacity:1;transition-delay:calc(var(--ds-arrive) + var(--ds-fast))}@media (prefers-reduced-motion: reduce){.ds .ds-hsstage__seal{transition:none}}.ds .ds-toasts{display:flex;flex-direction:column;gap:10px;width:100%;max-width:380px}.ds .ds-toast{display:flex;align-items:flex-start;gap:11px;padding:13px 14px;border-radius:var(--ds-radius-lg);background:var(--ds-paper);border:1px solid var(--ds-hairline);box-shadow:var(--ds-shadow-float)}.ds .ds-toast__mark{display:grid;place-items:center;width:20px;height:20px;flex:none;margin-top:1px;border-radius:50%}.ds .ds-toast__mark svg{width:12px;height:12px}.ds .ds-toast[data-kind=done] .ds-toast__mark{background:var(--ds-good);color:var(--ds-on-good)}.ds .ds-toast[data-kind=look] .ds-toast__mark{background:var(--ds-look-chip-bg);color:var(--ds-look-chip-fg)}.ds .ds-toast[data-kind=working] .ds-toast__mark{background:var(--ds-paper-3);color:var(--ds-ink-2)}.ds .ds-toast__body{flex:1;min-width:0}.ds .ds-toast__title{font-size:15px;line-height:21px;font-weight:600}.ds .ds-toast__detail{margin:2px 0 0;font-size:14px;line-height:20px;color:var(--ds-ink-2)}.ds .ds-toast__foot{display:flex;align-items:center;gap:10px;margin-top:9px}.ds .ds-toast__close{flex:none;display:grid;place-items:center;width:24px;height:24px;margin:-2px -3px 0 0;border:0;border-radius:var(--ds-radius-xs);background:transparent;color:var(--ds-ink-3);cursor:pointer;transition:color var(--ds-fast) var(--ds-ease),background-color var(--ds-fast) var(--ds-ease)}.ds .ds-toast__close:hover{color:var(--ds-ink);background:var(--ds-paper-2)}.ds .ds-toast__close svg{width:15px;height:15px}.ds .ds-spin{display:inline-block;width:16px;height:16px;flex:none;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;opacity:.9;animation:ds-spin .7s linear infinite}.ds .ds-spin--lg{width:22px;height:22px;border-width:2.5px}@media (prefers-reduced-motion: reduce){.ds .ds-spin{animation:none}}.ds .ds-busy{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:grid;place-items:center;padding:24px;background:color-mix(in srgb,var(--ds-paper) 82%,transparent)}.ds .ds-busy__card{width:100%;max-width:380px;padding:22px;border-radius:var(--ds-radius-lg);background:var(--ds-paper);border:1px solid var(--ds-hairline);box-shadow:var(--ds-shadow-float)}.ds .ds-busy__head{display:flex;align-items:center;gap:10px}.ds .ds-busy__title{font-size:17px;font-weight:600}.ds .ds-busy__note{margin:6px 0 0;font-size:14px;line-height:20px;color:var(--ds-ink-2)}.ds .ds-busy__steps{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:9px}.ds .ds-busy__step{display:flex;align-items:center;gap:9px;font-size:14px;line-height:20px;color:var(--ds-ink-3)}.ds .ds-busy__step[data-state=done]{color:var(--ds-ink-2)}.ds .ds-busy__step[data-state=doing]{color:var(--ds-ink);font-weight:500}.ds .ds-busy__tick{display:grid;place-items:center;width:17px;height:17px;flex:none;border-radius:50%;border:1.5px solid var(--ds-rule-2)}.ds .ds-busy__tick svg{width:10px;height:10px}.ds .ds-busy__step[data-state=done] .ds-busy__tick{background:var(--ds-good);border-color:var(--ds-good);color:var(--ds-on-good)}.ds .ds-busy__step[data-state=doing] .ds-busy__tick{border-color:transparent}.ds .ds-topbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;padding:11px 20px;border-bottom:1px solid var(--ds-rule);background:var(--ds-paper-2);font-size:14px;line-height:20px}.ds .ds-topbar__icon{flex:none;width:16px;height:16px;color:var(--ds-ink-2)}.ds .ds-topbar__text{flex:1;min-width:220px}.ds .ds-topbar__text b{font-weight:600}.ds .ds-topbar[data-kind=look]{box-shadow:inset 3px 0 0 var(--ds-look-chip-bg)}.ds .ds-topbar[data-kind=urgent]{box-shadow:inset 3px 0 0 var(--ds-danger)}.ds .ds-topbar[data-kind=urgent] .ds-topbar__icon,.ds .ds-topbar[data-kind=urgent] .ds-topbar__text b{color:var(--ds-danger-text)}.ds .ds-topbar[data-kind=loud]{background:var(--ds-band-accent-bg);color:var(--ds-band-accent-fg);border-bottom-color:transparent;box-shadow:none}.ds .ds-topbar[data-kind=loud] .ds-topbar__icon,.ds .ds-topbar[data-kind=loud] .ds-topbar__text b{color:var(--ds-band-accent-fg)}.ds .ds-topbar[data-kind=loud] .ds-btn--ghost{color:color-mix(in srgb,var(--ds-band-accent-fg) 85%,transparent)}.ds .ds-topbar[data-kind=loud] .ds-btn--ghost:hover{color:var(--ds-band-accent-fg);background:color-mix(in srgb,var(--ds-band-accent-fg) 16%,transparent)}.ds .ds-topbar[data-kind=good]{box-shadow:inset 3px 0 0 var(--ds-good)}.ds .ds-topbar[data-kind=good] .ds-topbar__icon,.ds .ds-topbar[data-kind=good] .ds-topbar__text b{color:var(--ds-good)}.ds .ds-moment{padding:26px 24px;border-radius:var(--ds-radius-lg);background:var(--ds-good-wash);text-align:center;animation:ds-moment-in .42s var(--ds-ease) both}.ds .ds-moment__mark{display:grid;place-items:center;width:46px;height:46px;margin:0 auto;border-radius:50%;background:var(--ds-good);color:var(--ds-on-good)}.ds .ds-moment__mark svg{width:24px;height:24px}.ds .ds-moment__title{margin-top:14px;font-size:21px;line-height:28px;font-weight:600;letter-spacing:-.02em}.ds .ds-moment__detail{margin:6px auto 0;max-width:44ch;font-size:15px;line-height:22px;color:var(--ds-ink-2)}.ds .ds-moment__foot{margin-top:18px;display:flex;justify-content:center;gap:10px;flex-wrap:wrap}@keyframes ds-moment-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.ds .ds-moment{animation:none}}.ds .ds-broke{padding:30px 24px;text-align:center;border:1px solid var(--ds-rule);border-radius:var(--ds-radius-lg);background:var(--ds-paper)}.ds .ds-broke__mark{display:grid;place-items:center;width:40px;height:40px;margin:0 auto;border-radius:50%;background:var(--ds-paper-3);color:var(--ds-ink-2)}.ds .ds-broke__mark svg{width:20px;height:20px}.ds .ds-broke__title{margin-top:13px;font-size:17px;font-weight:600}.ds .ds-broke__detail{margin:6px auto 0;max-width:48ch;font-size:15px;line-height:22px;color:var(--ds-ink-2)}.ds .ds-broke__foot{margin-top:16px;display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.ds .ds-broke__ref{margin-top:14px;font-size:13px;color:var(--ds-ink-3)}.ds .ds-progress{height:6px;border-radius:var(--ds-radius-pill);background:var(--ds-paper-3);overflow:hidden}.ds .ds-progress__fill{display:block;height:100%;border-radius:var(--ds-radius-pill);background:var(--ds-ink);transition:width .5s var(--ds-ease-out)}@media (prefers-reduced-motion: reduce){.ds .ds-progress__fill{transition:none}}.ds.ds-boot{min-height:100vh;display:grid;place-items:center;padding:32px 20px;background:var(--ds-paper)}.ds.ds-boot--shell{min-height:calc(100vh - 64px);background:transparent}.ds .ds-boot__words{display:grid;gap:4px}.ds .ds-boot__what{font-size:17px;line-height:25px;font-weight:600}.ds .ds-boot__why{margin:0;font-size:15px;line-height:22px;color:var(--ds-ink-2);max-width:46ch}.ds .ds-boot__in{display:grid;justify-items:center;gap:18px;text-align:center}.ds .ds-boot__in--words{width:100%;max-width:520px;gap:12px}.ds .ds-boot__in--words .ds-lead{margin:0 auto}.ds .ds-boot__in--words .ds-broke,.ds .ds-boot__in--words .ds-busy{width:100%}.ds .ds-boot__brand{display:inline-flex;align-items:center;gap:9px;margin-bottom:8px;font-size:18px;font-weight:600;letter-spacing:-.02em}.ds .ds-boot__acts{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:10px}.ds .ds-bignums{display:grid;gap:1px;background:var(--ds-rule);border-top:1px solid var(--ds-rule);border-bottom:1px solid var(--ds-rule);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}.ds .ds-bignum__num{font-size:44px;line-height:50px;font-weight:500;letter-spacing:-.03em}.ds .ds-bignum__said{margin:6px 0 0;font-size:17px;line-height:25px;font-weight:500;max-width:24ch}.ds .ds-bignum__more{margin:8px 0 0;font-size:15px;line-height:23px;color:var(--ds-ink-2);max-width:34ch}.ds .ds-bignum__from{margin-top:14px;font-size:13px;line-height:19px;color:var(--ds-ink-3)}.ds .ds-shift{display:grid;gap:0;border:1px solid var(--ds-rule);border-radius:var(--ds-radius-lg);overflow:hidden;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}.ds .ds-shift__half{padding:26px;min-width:0}.ds .ds-shift__half+.ds-shift__half{border-left:1px solid var(--ds-rule)}@media (max-width: 639px){.ds .ds-shift__half+.ds-shift__half{border-left:0;border-top:1px solid var(--ds-rule)}}.ds .ds-shift__half--was{background:var(--ds-paper-2)}.ds .ds-shift__when{font-size:13px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--ds-ink-3)}.ds .ds-shift__what{margin:10px 0 0;font-size:20px;line-height:29px;font-weight:500;letter-spacing:-.01em;max-width:26ch}.ds .ds-shift__list{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:9px}.ds .ds-shift__list li{display:flex;gap:9px;font-size:15px;line-height:23px;color:var(--ds-ink-2)}.ds .ds-shift__list svg{width:15px;height:15px;margin-top:4px;flex:none;color:var(--ds-ink-3)}.ds .ds-showcase{display:grid;gap:30px 44px;align-items:center;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}.ds .ds-showcase+.ds-showcase{margin-top:64px}.ds .ds-showcase--flip .ds-showcase__words{order:2}@media (max-width: 767px){.ds .ds-showcase--flip .ds-showcase__words{order:0}}.ds .ds-showcase__words{min-width:0}.ds .ds-showcase__what{font-size:28px;line-height:36px;font-weight:600;letter-spacing:-.02em;max-width:18ch}.ds .ds-showcase__more{margin:12px 0 0;font-size:17px;line-height:27px;color:var(--ds-ink-2);max-width:42ch}.ds .ds-showcase__foot{margin-top:20px}.ds .ds-showcase__shot{min-width:0}.ds .ds-forwho{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}.ds .ds-forwho__one{padding:24px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius-lg);display:flex;flex-direction:column}.ds .ds-forwho__who{font-size:19px;line-height:27px;font-weight:600;letter-spacing:-.01em}.ds .ds-forwho__sounds{margin:10px 0 0;font-size:16px;line-height:25px;color:var(--ds-ink-2)}.ds .ds-forwho__list{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.ds .ds-forwho__list li{display:flex;gap:9px;font-size:15px;line-height:22px}.ds .ds-forwho__list svg{width:15px;height:15px;margin-top:4px;flex:none;color:var(--ds-good)}.ds .ds-forwho__foot{margin-top:auto;padding-top:20px}.ds .ds-offer{padding:24px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius-lg);display:flex;flex-direction:column;height:100%}.ds .ds-offer__name{font-size:19px;font-weight:600;letter-spacing:-.01em}.ds .ds-offer__for{margin:6px 0 0;font-size:15px;line-height:23px;color:var(--ds-ink-2)}.ds .ds-offer__price{margin-top:16px;font-size:30px;font-weight:500;letter-spacing:-.025em}.ds .ds-offer__terms{margin-top:4px;font-size:14px;color:var(--ds-ink-3)}.ds .ds-offer__list{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-direction:column;gap:9px}.ds .ds-offer__list li{display:flex;gap:9px;font-size:15px;line-height:22px;color:var(--ds-ink-2)}.ds .ds-offer__list svg{width:15px;height:15px;margin-top:4px;flex:none;color:var(--ds-good)}.ds .ds-offer__foot{margin-top:auto;padding-top:22px}.ds .ds-course{list-style:none;margin:0;padding:0;counter-reset:lesson;border-top:1px solid var(--ds-rule)}.ds .ds-course__row{display:flex;align-items:baseline;gap:16px;padding:16px 4px;border-bottom:1px solid var(--ds-rule)}.ds .ds-course__n{width:26px;flex:none;font-size:14px;color:var(--ds-ink-3)}.ds .ds-course__body{flex:1;min-width:0}.ds .ds-course__title{font-size:17px;line-height:25px;font-weight:600}.ds .ds-course__line{margin:4px 0 0;font-size:15px;line-height:23px;color:var(--ds-ink-2);max-width:62ch}.ds .ds-course__long{flex:none;font-size:14px;color:var(--ds-ink-3);white-space:nowrap}.ds .ds-course--walk{position:relative;padding-left:30px}.ds .ds-course--walk:before{content:"";position:absolute;left:8px;top:30px;bottom:30px;width:1px;background:var(--ds-rule-2);transform:scaleY(0);transform-origin:top center;transition:transform 1.2s var(--ds-ease-out)}.ds .ds-course--walk[data-arrived]:before{transform:scaleY(1)}.ds .ds-course--walk .ds-course__row{position:relative}.ds .ds-course__dot{position:absolute;left:-26px;top:26px;width:9px;height:9px;border-radius:50%;background:var(--ds-rule-2);transform:scale(1);transition:background-color .26s var(--ds-ease),transform .26s var(--ds-ease-out)}.ds .ds-course--walk[data-arrived] .ds-course__dot{background:var(--ds-ink);transform:scale(1.15);transition-delay:calc(var(--ds-step-i, 0) * .22s)}.ds .ds-course--walk:not([data-arrived]):before,.ds .ds-course--walk:not([data-arrived]) .ds-course__dot{transition:none}.ds .ds-course__row--end{border-bottom:0;padding-top:18px}.ds .ds-course__end{flex:1;min-width:0;padding:18px 22px;border-radius:var(--ds-radius-lg);background:var(--ds-good-wash);color:var(--ds-ink)}.ds .ds-course__end-title{margin:0;font-size:19px;line-height:27px;font-weight:600;letter-spacing:-.015em}.ds .ds-course__end-line{margin:6px 0 0;font-size:15px;line-height:23px;color:var(--ds-ink-2);max-width:60ch}.ds .ds-course__dot--end{left:-33px;top:32px;width:22px;height:22px;display:grid;place-items:center;background:var(--ds-good);color:var(--ds-on-good)}.ds .ds-course__dot--end svg{width:13px;height:13px;stroke-width:3}.ds .ds-course--walk[data-arrived] .ds-course__dot--end{background:var(--ds-good)}.ds .ds-course--walk:has(.ds-course__row--end):before{bottom:46px}@media (max-width: 639px){.ds .ds-course__dot--end{left:-31px}.ds .ds-course__end{padding:16px 18px}}@media (prefers-reduced-motion: reduce){.ds .ds-course--walk:before,.ds .ds-course__dot{transition:none}}@media (max-width: 639px){.ds .ds-course--walk{padding-left:24px}.ds .ds-course--walk:before{left:4px}.ds .ds-course__dot{left:-24px}}.ds .ds-versus{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr))}.ds .ds-versus__one{padding:22px;border-radius:var(--ds-radius-lg);background:var(--ds-paper-2)}.ds .ds-versus__one--ours{background:var(--ds-good-wash)}.ds .ds-versus__way{font-size:13px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--ds-ink-3)}.ds .ds-versus__one--ours .ds-versus__way{color:var(--ds-good-chip-fg)}.ds .ds-versus__what{margin:10px 0 0;font-size:17px;line-height:26px;font-weight:500}.ds .ds-versus__more{margin:8px 0 0;font-size:15px;line-height:23px;color:var(--ds-ink-2)}.ds .ds-says__head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:30px}.ds .ds-says__head .ds-h1{max-width:20ch}.ds .ds-says__acts{display:flex;gap:8px;flex:none}.ds .ds-says__arrow{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--ds-rule-2);border-radius:50%;background:var(--ds-paper);color:var(--ds-ink);cursor:pointer;transition:border-color var(--ds-fast) var(--ds-ease),background var(--ds-fast) var(--ds-ease)}.ds .ds-says__arrow:hover:not([disabled]){border-color:var(--ds-ink);background:var(--ds-paper-2)}.ds .ds-says__arrow[disabled]{opacity:.3;cursor:default}.ds .ds-says__arrow svg{width:18px;height:18px}.ds .ds-says__rail{display:flex;gap:16px;margin-right:calc(50% - 50vw);padding-right:max(24px,calc(50vw - 50%));overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:0;scrollbar-width:none;-ms-overflow-style:none}.ds .ds-says__rail::-webkit-scrollbar{display:none}.ds .ds-says__rail:focus-visible{outline:3px solid var(--ds-accent-wash-2);outline-offset:4px;border-radius:var(--ds-radius-sm)}.ds .ds-say{display:flex;flex:0 0 clamp(272px,30%,364px);flex-direction:column;gap:14px;margin:0;padding:24px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius-lg);background:var(--ds-paper-2);scroll-snap-align:start}.ds .ds-say__mark{display:block;margin-bottom:-14px;font-size:46px;line-height:1;font-weight:500;color:var(--ds-rule-2)}.ds .ds-say__body{margin:0}.ds .ds-say__head{margin:0;font-size:19px;line-height:28px;font-weight:500;letter-spacing:-.015em;text-wrap:pretty}.ds .ds-say__said{margin:12px 0 0;font-size:15px;line-height:23px;color:var(--ds-ink-2)}.ds .ds-say__who{margin-top:auto;padding-top:16px;border-top:1px solid var(--ds-rule);font-size:14px;font-weight:500;color:var(--ds-ink-3)}@media (prefers-reduced-motion: reduce){.ds .ds-says__rail{scroll-behavior:auto}}@media (max-width: 639px){.ds .ds-says__head{align-items:flex-start;flex-direction:column;gap:16px}.ds .ds-say{flex-basis:min(300px,82%)}}.ds .ds-probe{margin-top:18px;padding-top:16px;border-top:1px solid var(--ds-rule)}.ds .ds-probe__ask{margin:2px 0 0;font-size:17px;line-height:26px}.ds .ds-probe__said{margin:4px 0 0;padding-left:12px;border-left:2px solid var(--ds-rule-2);font-size:15px;line-height:23px;color:var(--ds-ink-2)}.ds .ds-probe__wipe{display:inline-block;clip-path:inset(0 100% 0 0);transition:clip-path .56s var(--ds-ease-out)}.ds .ds-probe[data-asked] .ds-probe__wipe{clip-path:inset(0 -2px 0 0)}.ds .ds-probe__caret{display:inline-block;width:2px;height:17px;margin-left:2px;vertical-align:-2px;background:var(--ds-ink-3);opacity:0}.ds .ds-probe[data-asked]:not([data-said]) .ds-probe__caret{animation:ds-probe-caret .78s steps(2,jump-none) infinite}@keyframes ds-probe-caret{0%{opacity:1}to{opacity:0}}.ds .ds-probe__said{clip-path:inset(0 0 100% 0);transition:clip-path .52s var(--ds-ease-out)}.ds .ds-probe[data-said] .ds-probe__said{clip-path:inset(0)}.ds .ds-probe__verdict{margin-top:12px;min-height:26px}.ds .ds-probe__verdict>*{opacity:0;transition:opacity var(--ds-fast) var(--ds-ease)}.ds .ds-probe[data-verdict] .ds-probe__verdict>*{opacity:1}.ds .ds-probe:not([data-asked]) .ds-probe__wipe,.ds .ds-probe:not([data-said]) .ds-probe__said{transition:none}@media (prefers-reduced-motion: reduce){.ds .ds-probe__wipe,.ds .ds-probe__said,.ds .ds-probe__verdict>*{transition:none}.ds .ds-probe__caret{animation:none}}.ds .ds-modules{margin:36px 0 0;border-top:1px solid var(--ds-rule)}.ds .ds-modules__row{display:grid;gap:8px 40px;padding:22px 0;border-bottom:1px solid var(--ds-rule);grid-template-columns:minmax(0,1fr)}@media (min-width: 768px){.ds .ds-modules__row{grid-template-columns:240px minmax(0,1fr)}}.ds .ds-modules__name{display:flex;align-items:baseline;gap:10px;font-size:17px;font-weight:600}.ds .ds-modules__n{font-family:var(--ds-mono);font-size:13px;color:var(--ds-ink-3)}.ds .ds-modules__body{margin:0;min-width:0}.ds .ds-modules__q{margin:0;font-size:17px;line-height:26px;font-weight:500}.ds .ds-modules__notes{display:grid;gap:16px 40px;margin-top:40px;padding-top:24px;border-top:1px solid var(--ds-rule);grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));font-size:15px;line-height:23px;color:var(--ds-ink-2)}.ds .ds-modules__notes p{margin:0}.ds .ds-paths{display:grid;gap:16px;margin-top:32px;max-width:720px;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}.ds .ds-path{display:block;padding:20px;border:1px solid var(--ds-rule-2);border-radius:var(--ds-radius-lg);background:var(--ds-paper);transition:border-color var(--ds-fast) var(--ds-ease),background var(--ds-fast) var(--ds-ease)}.ds .ds-path:hover{border-color:var(--ds-ink);background:var(--ds-paper-2)}.ds .ds-path__what{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:17px;font-weight:600}.ds .ds-path__what svg{width:16px;height:16px;flex:none;color:var(--ds-ink-3)}.ds .ds-path__why{margin:6px 0 0;font-size:14px;line-height:21px;color:var(--ds-ink-2)}.ds .ds-billing{display:flex;align-items:center;justify-content:center;gap:4px;margin:0 auto;padding:4px;border:1px solid var(--ds-rule-2);border-radius:var(--ds-radius-pill);width:-moz-fit-content;width:fit-content}.ds .ds-billing__label{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:var(--ds-radius-pill);font-size:14px;font-weight:500;color:var(--ds-ink-3);transition:color var(--ds-fast) var(--ds-ease),background var(--ds-fast) var(--ds-ease)}.ds .ds-billing__save{font-size:12px;font-weight:600;color:var(--ds-ink-3)}.ds .ds-billing__switch{position:relative;width:46px;height:26px;flex:none;border:0;border-radius:var(--ds-radius-pill);background:var(--ds-rule-2);cursor:pointer;transition:background var(--ds-fast) var(--ds-ease)}.ds .ds-billing__dot{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:var(--ds-paper);box-shadow:var(--ds-shadow-card);transition:transform var(--ds-fast) var(--ds-ease)}.ds[data-annual=false] .ds-billing__label--month,.ds[data-annual=true] .ds-billing__label--year{background:var(--ds-paper-3);color:var(--ds-ink)}.ds[data-annual=true] .ds-billing__switch{background:var(--ds-ink)}.ds[data-annual=true] .ds-billing__dot{transform:translate(20px)}.ds[data-annual=false] .tier-annual-note{display:none}@media (prefers-reduced-motion: reduce){.ds .ds-billing__dot,.ds .ds-billing__switch,.ds .ds-billing__label{transition:none}}.ds .ds-tiers{display:grid;gap:16px;margin-top:40px;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}.ds .ds-tier{position:relative;display:flex;flex-direction:column;padding:26px 22px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius-lg);background:var(--ds-paper-2)}.ds .ds-tier--pick{background:var(--ds-ink);color:var(--ds-paper);border-color:var(--ds-ink)}.ds .ds-tier--pick .ds-tier__for,.ds .ds-tier__pick{color:color-mix(in srgb,var(--ds-paper) 74%,transparent)}.ds .ds-tier__pick{position:absolute;top:22px;right:22px;font-size:12px;font-weight:600}.ds .ds-tier__name{font-size:22px;font-weight:600;letter-spacing:-.015em}.ds .ds-tier__for{margin:4px 0 0;font-size:13px;font-weight:500;color:var(--ds-ink-3)}.ds .ds-tier__says{margin:12px 0 0;font-size:14px;line-height:21px;color:var(--ds-ink-2)}.ds .ds-tier--pick .ds-tier__says,.ds .ds-tier--pick .ds-tier__limit span:first-child,.ds .ds-tier--pick .ds-tier__feature{color:color-mix(in srgb,var(--ds-paper) 80%,transparent)}.ds .ds-tier__cost{display:flex;align-items:flex-end;gap:6px;margin-top:22px}.ds .ds-tier__price{font-size:40px;line-height:44px;font-weight:600;letter-spacing:-.03em}.ds .ds-tier__per{padding-bottom:6px;font-size:14px;color:var(--ds-ink-3)}.ds .ds-tier--pick .ds-tier__per{color:color-mix(in srgb,var(--ds-paper) 70%,transparent)}.ds .ds-tier__note{margin:8px 0 0;font-size:12px;color:var(--ds-ink-3)}.ds .ds-tier--pick .ds-tier__note{color:color-mix(in srgb,var(--ds-paper) 70%,transparent)}.ds .ds-tier__limits{margin-top:22px;padding:14px 16px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius);background:var(--ds-paper)}.ds .ds-tier--pick .ds-tier__limits{border-color:color-mix(in srgb,var(--ds-paper) 16%,transparent);background:color-mix(in srgb,var(--ds-paper) 8%,transparent)}.ds .ds-tier__limit{display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-size:13px}.ds .ds-tier__limit+.ds-tier__limit{margin-top:9px}.ds .ds-tier__limit span:first-child{color:var(--ds-ink-2)}.ds .ds-tier__limit b{font-weight:600}.ds .ds-tier__features{list-style:none;margin:22px 0 0;padding:0;flex:1}.ds .ds-tier__feature{display:flex;align-items:flex-start;gap:9px;font-size:14px;line-height:21px;color:var(--ds-ink-2)}.ds .ds-tier__feature+.ds-tier__feature{margin-top:10px}.ds .ds-tier__feature svg{width:15px;height:15px;flex:none;margin-top:3px;color:var(--ds-ink-3)}.ds .ds-tier--pick .ds-tier__feature svg{color:color-mix(in srgb,var(--ds-paper) 62%,transparent)}.ds .ds-tier__go{margin-top:24px}.ds .ds-compare{margin-top:36px;overflow-x:auto;border:1px solid var(--ds-hairline);border-radius:var(--ds-radius-lg);background:var(--ds-paper);box-shadow:var(--ds-shadow-raised)}.ds .ds-compare table{width:100%;min-width:720px;border-collapse:collapse;font-size:14px}.ds .ds-compare th,.ds .ds-compare td{padding:14px 16px;text-align:center}.ds .ds-compare th:first-child,.ds .ds-compare td:first-child{text-align:left}.ds .ds-compare thead th{font-weight:600;border-bottom:1px solid var(--ds-rule);background:var(--ds-paper-2)}.ds .ds-compare tbody tr+tr td{border-top:1px solid var(--ds-rule)}.ds .ds-compare td{color:var(--ds-ink-2)}.ds .ds-compare td:first-child{color:var(--ds-ink);font-weight:500}.ds .ds-compare__yes{color:var(--ds-good);font-weight:600}.ds .ds-compare__no{color:var(--ds-ink-3)}.ds .ds-putback{background:var(--ds-paper);color:var(--ds-ink);border:1px solid var(--ds-hairline);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-raised);overflow:hidden;width:100%;max-width:480px}.ds .ds-putback__page{display:flex;align-items:center;gap:8px;padding:11px 16px;background:var(--ds-paper-2);border-bottom:1px solid var(--ds-rule)}.ds .ds-putback__page>svg{width:14px;height:14px;flex:none;color:var(--ds-ink-3)}.ds .ds-putback__url{font-size:13px;color:var(--ds-ink-2);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds .ds-putback__sample{margin-left:auto;flex:none;font-size:12px;color:var(--ds-ink-3)}.ds .ds-putback__rows{padding:2px 18px}.ds .ds-putback__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 12px;padding:14px 0;border-top:1px solid var(--ds-rule)}.ds .ds-putback__row:first-child{border-top:0}.ds .ds-putback__label{grid-column:1 / -1;font-size:13px;line-height:19px;color:var(--ds-ink-3)}.ds .ds-putback__value{font-size:17px;line-height:26px;font-weight:500;min-width:0;overflow-wrap:anywhere}.ds .ds-putback__was{position:relative;display:inline-block}.ds .ds-putback__struck{position:absolute;top:0;right:0;bottom:0;left:0;color:var(--ds-ink-3);text-decoration:line-through;text-decoration-thickness:2px;pointer-events:none;clip-path:inset(0 100% 0 0);transition:clip-path var(--ds-arrive) var(--ds-ease-out)}.ds .ds-putback[data-arrived] .ds-putback__struck{clip-path:inset(0 0 0 0)}.ds .ds-putback:not([data-arrived]) .ds-putback__struck{transition:none}.ds .ds-putback__state{display:grid;justify-items:end}.ds .ds-putback__before,.ds .ds-putback__after{grid-area:1 / 1;transition:opacity var(--ds-fast) var(--ds-ease)}.ds .ds-putback__after{opacity:0}.ds .ds-putback[data-arrived] .ds-putback__before{opacity:0;transition-delay:var(--ds-arrive)}.ds .ds-putback[data-arrived] .ds-putback__after{opacity:1;transition-delay:var(--ds-arrive)}.ds .ds-putback__foot{padding:4px 18px 18px}@media (prefers-reduced-motion: reduce){.ds .ds-putback__struck,.ds .ds-putback__before,.ds .ds-putback__after{transition:none}}@media (max-width: 639px){.ds .ds-putback__row{grid-template-columns:minmax(0,1fr)}.ds .ds-putback__state{justify-items:start;margin-top:6px}}.ds .ds-named{position:relative;width:100%;max-width:400px}.ds .ds-named__ask{position:relative;z-index:1;padding:15px 20px 17px;border-radius:var(--ds-radius-lg);background:var(--ds-band-ink-bg);color:var(--ds-band-ink-fg);box-shadow:var(--ds-shadow-float)}.ds .ds-named__q{margin:0;font-size:17px;line-height:25px;font-weight:500}.ds .ds-named__answer{margin:-10px 0 0 24px;padding:20px 20px 16px;border:1px solid var(--ds-hairline);border-radius:var(--ds-radius-lg);background:var(--ds-paper);color:var(--ds-ink);box-shadow:var(--ds-shadow-float)}.ds .ds-named__label{display:flex;align-items:center;gap:8px;margin:0 0 14px}.ds .ds-named__mark{display:inline-flex;flex:none;color:var(--ds-ink-2)}.ds .ds-named__mark svg{width:18px;height:18px}.ds .ds-named__chart{display:grid;gap:9px}.ds .ds-named__row{position:relative;height:30px;display:flex;align-items:center}.ds .ds-named__bar{position:absolute;left:0;top:0;bottom:0;width:var(--ds-named-len);border-radius:var(--ds-radius-pill);background:var(--ds-paper-3);transform:scaleX(0);transform-origin:left center;transition:transform .62s var(--ds-ease-out)}.ds .ds-named__row[data-on] .ds-named__bar{transform:scaleX(1)}.ds .ds-named__row--you .ds-named__bar{background:var(--ds-accent)}.ds .ds-named__row--you{height:36px}.ds .ds-named__who{position:relative;z-index:1;padding-left:14px;font-size:15px;font-weight:600;color:var(--ds-on-accent);opacity:0;transition:opacity var(--ds-fast) var(--ds-ease)}.ds .ds-named__row--you[data-on] .ds-named__who{opacity:1}.ds .ds-named__note{margin:16px 0 0;padding-top:13px;border-top:1px solid var(--ds-rule);color:var(--ds-ink-2)}.ds .ds-named__wipe{display:inline-block;clip-path:inset(0 0 100% 0);transition:clip-path .46s var(--ds-ease-out)}.ds .ds-named[data-asked] .ds-named__wipe{clip-path:inset(0)}.ds .ds-named__note{opacity:0;transition:opacity var(--ds-slow) var(--ds-ease)}.ds .ds-named[data-done] .ds-named__note{opacity:1}.ds .ds-named:not([data-asked]) .ds-named__wipe,.ds .ds-named__row:not([data-on]) .ds-named__bar{transition:none}@media (prefers-reduced-motion: reduce){.ds .ds-named__wipe,.ds .ds-named__bar,.ds .ds-named__who,.ds .ds-named__note{transition:none}}.ds .ds-checked{position:relative;width:100%;max-width:400px}.ds .ds-checked__page{position:relative;z-index:1;overflow:hidden;padding:15px 20px 20px;border-radius:var(--ds-radius-lg);background:var(--ds-band-ink-bg);color:var(--ds-band-ink-fg);box-shadow:var(--ds-shadow-float)}.ds .ds-checked__site{margin:0 0 14px;font-size:13px;line-height:20px;opacity:.6}.ds .ds-checked__lines{display:grid;gap:9px}.ds .ds-checked__lines i{height:7px;border-radius:var(--ds-radius-pill);background:currentColor;opacity:.22}.ds .ds-checked__sweep{position:absolute;left:0;right:0;top:0;height:64px;pointer-events:none;background:linear-gradient(180deg,#0040ff00,#0040ff47 62%,#78aaffd9);transform:translateY(-64px);opacity:0}.ds .ds-checked[data-reading] .ds-checked__sweep{animation:ds-checked-sweep 1.1s linear 1 forwards}@keyframes ds-checked-sweep{0%{transform:translateY(-64px);opacity:0}14%{opacity:1}86%{opacity:1}to{transform:translateY(128px);opacity:0}}.ds .ds-checked__result{margin:-10px 0 0 24px;padding:20px 20px 16px;border:1px solid var(--ds-hairline);border-radius:var(--ds-radius-lg);background:var(--ds-paper);color:var(--ds-ink);box-shadow:var(--ds-shadow-float)}.ds .ds-checked__list{list-style:none;margin:0;padding:0;display:grid;gap:11px}.ds .ds-checked__row{display:flex;align-items:center;gap:11px}.ds .ds-checked__tick{flex:none;width:21px;height:21px;border-radius:50%;background:var(--ds-good);color:var(--ds-on-good);display:grid;place-items:center;opacity:0;transition:opacity var(--ds-fast) var(--ds-ease)}.ds .ds-checked__tick svg{width:13px;height:13px}.ds .ds-checked__row[data-on] .ds-checked__tick{opacity:1}.ds .ds-checked__what{font-size:15px;line-height:23px;color:var(--ds-ink-3);transition:color var(--ds-fast) var(--ds-ease)}.ds .ds-checked__row[data-on] .ds-checked__what{color:var(--ds-ink)}.ds .ds-checked__note{margin:15px 0 0;padding-top:12px;border-top:1px solid var(--ds-rule);color:var(--ds-ink-2);opacity:0;transition:opacity var(--ds-slow) var(--ds-ease)}.ds .ds-checked[data-done] .ds-checked__note{opacity:1}@media (prefers-reduced-motion: reduce){.ds .ds-checked__tick,.ds .ds-checked__what,.ds .ds-checked__note{transition:none}.ds .ds-checked[data-reading] .ds-checked__sweep{animation:none;opacity:0}}.ds .ds-prods__points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;margin-top:28px;border-top:1px solid var(--ds-rule)}.ds .ds-prods__point{padding:24px 0;border-bottom:1px solid var(--ds-rule)}@media (max-width: 767px){.ds .ds-prods__points{grid-template-columns:minmax(0,1fr);gap:0}}.ds .ds-prods__truth{max-width:680px;padding:24px 26px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius-lg);background:var(--ds-paper-2);color:var(--ds-ink)}.ds .ds-prods__more{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px}@media (max-width: 899px){.ds .ds-prods__more{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 599px){.ds .ds-prods__more{grid-template-columns:minmax(0,1fr)}}.ds a.ds-prods__card{display:grid;gap:8px;align-content:start;padding:22px 22px 24px;border:1px solid var(--ds-hairline);border-radius:var(--ds-radius-lg);background:var(--ds-paper);color:var(--ds-ink);text-decoration:none;box-shadow:var(--ds-shadow-card);transition:border-color var(--ds-fast) var(--ds-ease),box-shadow var(--ds-fast) var(--ds-ease)}.ds a.ds-prods__card:hover{border-color:var(--ds-rule-2);box-shadow:var(--ds-shadow-raised)}.ds .ds-lands{width:100%;max-width:400px;padding:20px 20px 16px;border:1px solid var(--ds-hairline);border-radius:var(--ds-radius-lg);background:var(--ds-paper);color:var(--ds-ink);box-shadow:var(--ds-shadow-float)}.ds .ds-lands__label{margin:0 0 14px}.ds .ds-lands__list{list-style:none;margin:0;padding:0;display:grid;gap:13px}.ds .ds-lands__row{display:flex;align-items:center;gap:12px}.ds .ds-lands__mark{flex:none;width:28px;height:28px;display:grid;place-items:center;border-radius:var(--ds-radius-sm);background:var(--ds-paper-2);color:var(--ds-ink-2);opacity:0;transition:opacity var(--ds-fast) var(--ds-ease)}.ds .ds-lands__mark svg{width:15px;height:15px}.ds .ds-lands__said{font-size:15px;line-height:22px;color:var(--ds-ink-3);clip-path:inset(0 0 100% 0);transition:clip-path .4s var(--ds-ease-out),color var(--ds-fast) var(--ds-ease)}.ds .ds-lands__row[data-on] .ds-lands__mark{opacity:1}.ds .ds-lands__row[data-on] .ds-lands__said{clip-path:inset(0);color:var(--ds-ink)}.ds .ds-lands__note{margin:15px 0 0;padding-top:12px;border-top:1px solid var(--ds-rule);color:var(--ds-ink-2);opacity:0;transition:opacity var(--ds-slow) var(--ds-ease)}.ds .ds-lands[data-done] .ds-lands__note{opacity:1}.ds .ds-lands__row:not([data-on]) .ds-lands__said{transition:none}.ds .ds-strip{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:14px;width:100%;max-width:420px;padding:20px;border:1px solid var(--ds-hairline);border-radius:var(--ds-radius-lg);background:var(--ds-paper);color:var(--ds-ink);box-shadow:var(--ds-shadow-float)}.ds .ds-strip__side{min-width:0;display:grid;gap:10px}.ds .ds-strip__side p{margin:0}.ds .ds-strip__page{display:grid;gap:6px}.ds .ds-strip__page i{height:6px;border-radius:var(--ds-radius-pill);background:var(--ds-paper-3)}.ds .ds-strip__arrow{color:var(--ds-ink-3);display:grid;place-items:center}.ds .ds-strip__arrow svg{width:18px;height:18px}.ds .ds-strip__page--out i{transform-origin:left center;transition:opacity .52s var(--ds-ease-out),transform .52s var(--ds-ease-out),background var(--ds-slow) var(--ds-ease)}.ds .ds-strip[data-stripped] .ds-strip__page--out i:not([data-keep]){opacity:.12;transform:scaleX(.18)}.ds .ds-strip[data-stripped] .ds-strip__page--out i[data-keep]{background:var(--ds-accent)}.ds .ds-read{display:grid;grid-template-columns:96px minmax(0,1fr);gap:18px;width:100%;max-width:420px;padding:20px;border:1px solid var(--ds-hairline);border-radius:var(--ds-radius-lg);background:var(--ds-paper);color:var(--ds-ink);box-shadow:var(--ds-shadow-float)}.ds .ds-read__page{display:grid;gap:7px;align-content:start;padding-top:26px}.ds .ds-read__page i{height:6px;border-radius:var(--ds-radius-pill);background:var(--ds-paper-3)}.ds .ds-read__out{min-width:0}.ds .ds-read__label{margin:0 0 12px}.ds .ds-read__facts{margin:0;display:grid;gap:11px}.ds .ds-read__fact{display:grid;gap:1px}.ds .ds-read__fact dt{font-size:13px;line-height:19px;color:var(--ds-ink-3)}.ds .ds-read__fact dd{margin:0;font-size:15px;line-height:22px;font-weight:500;clip-path:inset(0 0 100% 0);transition:clip-path .38s var(--ds-ease-out)}.ds .ds-read__fact[data-on] dd{clip-path:inset(0)}.ds .ds-read__fact:not([data-on]) dd{transition:none}.ds .ds-read__note{margin:15px 0 0;padding-top:12px;border-top:1px solid var(--ds-rule);color:var(--ds-ink-2);opacity:0;transition:opacity var(--ds-slow) var(--ds-ease)}.ds .ds-read[data-done] .ds-read__note{opacity:1}@media (prefers-reduced-motion: reduce){.ds .ds-lands__mark,.ds .ds-lands__said,.ds .ds-lands__note,.ds .ds-strip__page--out i,.ds .ds-read__fact dd,.ds .ds-read__note{transition:none}}.ds .ds-prods__why{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:48px;align-items:start;margin-top:8px}.ds .ds-prods__whywords{max-width:620px}.ds .ds-prods__demo{position:sticky;top:96px;display:flex;justify-content:flex-end}@media (max-width: 899px){.ds .ds-prods__why{grid-template-columns:minmax(0,1fr);gap:32px}.ds .ds-prods__demo{position:static;justify-content:flex-start}}.ds .ds-audit__gets{list-style:none;margin:32px 0 0;padding:0;display:grid;gap:0;border-top:1px solid var(--ds-rule);max-width:780px}.ds .ds-audit__get{display:flex;align-items:flex-start;gap:14px;padding:16px 0;border-bottom:1px solid var(--ds-rule)}.ds .ds-audit__tick{flex:none;width:22px;height:22px;margin-top:1px;border-radius:50%;background:var(--ds-good);color:var(--ds-on-good);display:grid;place-items:center}.ds .ds-audit__tick svg{width:13px;height:13px}.ds .ds-audit__finds{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 44px;margin-top:32px;border-top:1px solid var(--ds-rule)}@media (max-width: 899px){.ds .ds-audit__finds{grid-template-columns:minmax(0,1fr)}}.ds .ds-audit__find{padding:24px 0;border-bottom:1px solid var(--ds-rule)}.ds .ds-audit__findrow{margin-top:14px}.ds .ds-audit__findrow p{margin:0}.ds .ds-audit__findrow p+p{margin-top:4px}.ds .ds-lesson{max-width:720px;margin-top:32px;border:1px solid var(--ds-hairline);border-radius:var(--ds-radius-lg);background:var(--ds-paper);box-shadow:var(--ds-shadow-card);overflow:hidden}.ds .ds-lesson__head{padding:18px 24px;border-bottom:1px solid var(--ds-rule);background:var(--ds-paper-2)}.ds .ds-lesson__head p{margin:0}.ds .ds-lesson__from{font-size:14px;line-height:21px;color:var(--ds-ink-2)}.ds .ds-lesson__subject{margin-top:2px!important;font-size:17px;line-height:25px;font-weight:600;color:var(--ds-ink)}.ds .ds-lesson__body{padding:24px}.ds .ds-lesson__body>*+*{margin-top:14px}.ds .ds-lesson__tail{padding-top:16px;border-top:1px solid var(--ds-rule)}.ds .ds-course__pair{display:grid;gap:28px;align-items:start;margin-top:32px}@media (min-width: 900px){.ds .ds-course__pair{grid-template-columns:minmax(0,1fr) minmax(0,.92fr);gap:56px}}.ds .ds-course__pair--objectfirst>:first-child{order:0}@media (min-width: 900px){.ds .ds-course__pair--objectfirst{grid-template-columns:minmax(0,.92fr) minmax(0,1fr)}}.ds .ds-course__pair .ds-lesson{max-width:100%;margin-top:0}.ds .ds-course__pair .ds-say{flex-basis:auto;width:100%}.ds .ds-course__start{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:40px;align-items:start;margin-top:32px}@media (max-width: 899px){.ds .ds-course__start{grid-template-columns:minmax(0,1fr);gap:28px}}.ds .ds-course__form{padding:26px;border:1px solid var(--ds-hairline);border-radius:var(--ds-radius-lg);background:var(--ds-paper);box-shadow:var(--ds-shadow-card)}.ds .ds-course__expect{padding-top:4px}.ds .ds-course__sheet{padding:20px 24px 22px;border:1px solid var(--ds-hairline);border-radius:var(--ds-radius-lg);background:var(--ds-paper)}.ds .ds-course__sheettitle{margin:0 0 10px;font-size:17px;line-height:25px;font-weight:600}.ds .ds-course__sheet .ds-course__row{padding:12px 2px}.ds .ds-course__sheet .ds-course__line{font-size:14px;line-height:21px}.ds .ds-beside__over .ds-lesson{max-width:100%;margin-top:0;box-shadow:none}.ds .ds-course__note{max-width:460px}@media (max-width: 767px){.ds .ds-course__ground .ds-ground__scrim,.ds .ds-course__ground.ds-ground--deep.ds-ground--runs-left .ds-ground__scrim{background:linear-gradient(180deg,#06090ee0,#06090ed1)}}.ds .ds-course__quote{margin:18px 0 0}.ds .ds-course__note .ds-body{max-width:none}.ds .ds-course__who{margin:18px 0 0;font-size:14px;line-height:20px;font-weight:500;color:#ffffffd1}.ds .ds-band--accent .ds-course__form{border-color:transparent;box-shadow:var(--ds-shadow-float)}.ds .ds-agents__meta{margin:22px 0 0;font-family:var(--ds-mono);font-size:13px;line-height:20px;color:var(--ds-ink-3)}.ds .ds-agents__proof{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:34px;padding-top:30px;border-top:1px solid var(--ds-rule)}@media (max-width: 899px){.ds .ds-agents__proof{grid-template-columns:minmax(0,1fr);gap:28px}}.ds .ds-agents__side p{margin:0}.ds .ds-agents__term{margin:10px 0 0;padding:16px 18px;overflow-x:auto;border:1px solid var(--ds-rule);border-radius:var(--ds-radius-lg);background:var(--ds-paper-2)}.ds .ds-agents__term code{font-family:var(--ds-mono);font-size:13px;line-height:22px;color:var(--ds-ink);white-space:pre}.ds .ds-agents__term:focus-visible{outline:3px solid var(--ds-accent-wash);border-color:var(--ds-accent)}.ds .ds-agents__n{display:block;font-family:var(--ds-mono);font-size:12px;color:var(--ds-ink-3)}.ds .ds-agents__count{display:flex;flex-wrap:wrap;gap:48px;margin-top:34px}.ds .ds-agents__count p{margin:0}.ds .ds-agents__big{font-size:clamp(38px,5vw,56px);line-height:1.05;letter-spacing:-.03em;font-weight:600;color:var(--ds-ink)}.ds .ds-agents__tablewrap{margin-top:36px;overflow-x:auto;border:1px solid var(--ds-rule);border-radius:var(--ds-radius-lg)}.ds .ds-agents__table{width:100%;border-collapse:collapse;font-size:15px}.ds .ds-agents__table th,.ds .ds-agents__table td{padding:12px 16px;text-align:left;border-bottom:1px solid var(--ds-rule);white-space:nowrap}.ds .ds-agents__table thead th{background:var(--ds-paper-2);font-weight:600;color:var(--ds-ink)}.ds .ds-agents__table tbody th{font-weight:500;color:var(--ds-ink);white-space:normal}.ds .ds-agents__table td{color:var(--ds-ink-2)}.ds .ds-agents__table tbody tr:last-child th,.ds .ds-agents__table tbody tr:last-child td{border-bottom:0}.ds .ds-agents__table tbody tr[data-mark]{background:var(--ds-paper-2)}.ds .ds-agents__ledger{list-style:none;margin:32px 0 0;padding:0;border-top:1px solid var(--ds-rule);max-width:860px}.ds .ds-agents__ledger li{display:flex;align-items:baseline;gap:16px;padding:14px 0;border-bottom:1px solid var(--ds-rule)}.ds .ds-agents__ledger li>.ds-status{flex:none;min-width:118px}@media (max-width: 599px){.ds .ds-agents__ledger li{flex-direction:column;align-items:flex-start;gap:8px}}.ds .ds-gaps{list-style:none;margin:32px 0 0;padding:0;border-top:1px solid var(--ds-rule)}.ds .ds-gaps__one{display:flex;align-items:flex-start;gap:16px;padding:18px 0;border-bottom:1px solid var(--ds-rule)}.ds .ds-gaps__mark{flex:none;width:22px;height:1px;margin-top:13px;background:var(--ds-ink-3)}.ds .ds-gaps__one p{margin:0;max-width:62ch}.ds .ds-tags{display:flex;flex-wrap:wrap;gap:8px}.ds .ds-team{background:var(--ds-paper);border:1px solid var(--ds-rule);border-radius:var(--ds-radius-xl);padding:22px 24px;width:min(400px,100%)}.ds .ds-team__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:16px;border-bottom:1px solid var(--ds-rule)}.ds .ds-team__name{margin:0;font-size:19px;line-height:26px;font-weight:600}.ds .ds-team__who{list-style:none;margin:0;padding:0}.ds .ds-team__who li{display:flex;align-items:center;gap:12px;padding:13px 0;border-bottom:1px solid var(--ds-rule);font-size:15px;font-weight:500}.ds .ds-team__who li:last-child{border-bottom:0}.ds .ds-team__role{min-width:62px;font-size:13px;font-weight:500;color:var(--ds-ink-3)}.ds .ds-team__foot{margin:14px 0 0}.ds .ds-index{margin-top:44px;display:grid;gap:40px 36px;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.ds .ds-index__group h2{padding-bottom:12px;border-bottom:1px solid var(--ds-rule)}.ds .ds-index__links{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:10px}.ds .ds-index__links a{font-size:15px;line-height:22px}.ds a.ds-post{display:block;text-decoration:none;color:inherit;transition:border-color .12s ease}.ds a.ds-post:hover{border-color:var(--ds-ink-3)}.ds .ds-post__pic{display:block;width:calc(100% + 44px);margin:-22px -22px 18px;height:172px;-o-object-fit:cover;object-fit:cover}.ds .ds-post__cat{margin:0 0 8px;text-transform:capitalize}.ds .ds-post__title{margin:0}.ds a.ds-post:hover .ds-post__title{color:var(--ds-accent)}.ds .ds-post__excerpt{margin:10px 0 0}.ds .ds-post__meta{margin:16px 0 0;display:flex;flex-wrap:wrap;gap:12px}.ds button.ds-tag--btn{cursor:pointer;font:inherit;font-size:13px}.ds button.ds-tag--btn[aria-pressed=true]{background:var(--ds-ink);color:var(--ds-paper);border-color:var(--ds-ink)}.ds .ds-back{display:inline-flex;align-items:center;gap:6px;font-size:14px}.ds .ds-back svg{width:15px;height:15px}.ds .ds-post__tags{margin-top:44px;padding-top:26px;border-top:1px solid var(--ds-rule)}.ds .ds-named__asked{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.ds .ds-named__marks{display:inline-flex;align-items:center;gap:5px}.ds .ds-named__rest{position:absolute;left:14px;font-size:12px;line-height:16px;color:var(--ds-ink-3);white-space:nowrap;opacity:0;transition:opacity var(--ds-slow) var(--ds-ease)}.ds .ds-named__row[data-on] .ds-named__rest{opacity:1}.ds .ds-hsmark{width:14px;height:14px;flex:none}.ds .ds-eyebrow--mark{display:flex;align-items:center;gap:8px;letter-spacing:.04em}.ds .ds-band--accent{background:var(--ds-band-accent-bg);color:var(--ds-band-accent-fg)}.ds .ds-band--accent .ds-lead,.ds .ds-band--accent .ds-muted{color:color-mix(in srgb,var(--ds-band-accent-fg) 80%,transparent)}.ds .ds-band--ink{background:var(--ds-band-ink-bg);color:var(--ds-band-ink-fg)}.ds .ds-band--ink .ds-lead,.ds .ds-band--ink .ds-muted{color:color-mix(in srgb,var(--ds-band-ink-fg) 76%,transparent)}.ds .ds-band--accent .ds-field__error{color:var(--ds-band-accent-fg)}.ds .ds-band--ink .ds-field__error{color:var(--ds-band-ink-fg)}.ds .ds-band--ink a.ds-link,.ds .ds-band--accent a.ds-link{color:currentColor;text-decoration-color:currentColor}.ds .ds-band--accent .ds-btn--ghost{color:var(--ds-band-accent-fg)}.ds .ds-band--accent .ds-btn--ghost:hover:not([disabled]){background:color-mix(in srgb,var(--ds-band-accent-fg) 16%,transparent)}.ds .ds-shot{position:relative;display:block;overflow:hidden;border-radius:var(--ds-radius-lg);background:var(--ds-paper);border:1px solid var(--ds-hairline);box-shadow:var(--ds-shadow-raised)}.ds .ds-shot--xl{border-radius:var(--ds-radius-xl)}.ds .ds-shot--plain{box-shadow:none;border-color:var(--ds-rule)}.ds .ds-shot>img,.ds .ds-shot>video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}.ds .ds-shot--fit>img,.ds .ds-shot--fit>video{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.ds .ds-figure{margin:0}.ds .ds-figure figcaption{margin-top:10px;font-size:13px;line-height:18px;color:var(--ds-ink-3)}.ds .ds-stage{position:relative;padding:24px;border-radius:var(--ds-radius-xl);background:var(--ds-paper-2)}.ds .ds-stage--tint{background:var(--ds-accent-wash)}@media (max-width: 639px){.ds .ds-stage{padding:12px;border-radius:var(--ds-radius-lg)}}.ds .ds-stage--photo{background:#0b0d12;overflow:hidden;padding:40px}@media (max-width: 639px){.ds .ds-stage--photo{padding:14px}}.ds .ds-stage--bleed{border-radius:0;padding-left:0;padding-right:0}.ds .ds-stage__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ds .ds-stage--photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#080a104d,#080a1000 34%,#080a1000 66%,#080a104d)}.ds .ds-stage--photo>*:not(.ds-stage__bg){position:relative;z-index:1}.ds .ds-stage--photo .ds-runner__cap{color:#ffffffc7}.ds .ds-stage--photo .ds-play{background:color-mix(in srgb,#05070d 42%,transparent);border-color:#ffffff3d;color:#ffffffe0}.ds .ds-stage--photo .ds-play:hover,.ds .ds-onground{color:#fff}.ds .ds-onground .ds-lead,.ds .ds-onground .ds-muted{color:#ffffffd1}.ds .ds-onground .ds-sample,.ds .ds-onground .ds-faint{color:#ffffff9e}.ds .ds-onground .ds-field__error{color:#fff}.ds .ds-stage--light .ds-onground{color:var(--ds-ink)}.ds .ds-stage--light .ds-onground .ds-lead,.ds .ds-stage--light .ds-onground .ds-muted{color:var(--ds-ink-2)}.ds .ds-stage--light .ds-onground .ds-sample,.ds .ds-stage--light .ds-onground .ds-faint{color:var(--ds-ink-3)}.ds .ds-stage--light .ds-onground .ds-field__error{color:var(--ds-look)}.ds[data-ds-theme=dark] .ds-stage--light .ds-onground,html.dark .ds:not([data-ds-theme]) .ds-stage--light .ds-onground{color:var(--ds-ink)}.ds .ds-stage--photo .ds-inspector,.ds .ds-stage--photo .ds-card{box-shadow:none}.ds .ds-stage--light{background:#eef0f4}.ds .ds-stage--light:after{background:linear-gradient(180deg,#ffffff61,#ffffff1f 46%,#ffffff61)}.ds .ds-stage--light .ds-runner__cap{color:var(--ds-ink-2)}.ds .ds-stage--light .ds-play{background:color-mix(in srgb,var(--ds-paper) 84%,transparent);border-color:var(--ds-hairline);color:var(--ds-ink-2)}.ds .ds-stage--light .ds-play:hover{color:var(--ds-ink)}.ds .ds-stage--light .ds-inspector,.ds .ds-stage--light .ds-card{box-shadow:var(--ds-shadow-raised)}.ds[data-ds-theme=dark] .ds-stage--light:after,html.dark .ds:not([data-ds-theme]) .ds-stage--light:after{background:linear-gradient(180deg,#080a10b8,#080a1094 46%,#080a10b8)}.ds[data-ds-theme=dark] .ds-stage--light .ds-runner__cap,html.dark .ds:not([data-ds-theme]) .ds-stage--light .ds-runner__cap{color:#ffffffc7}.ds .ds-fragment{position:relative;overflow:hidden}.ds .ds-fragment__inner{position:absolute;top:var(--ds-frag-y, 22px);left:var(--ds-frag-x, 22px);right:var(--ds-frag-x, 22px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ds .ds-fragment:after{content:"";position:absolute;left:0;right:0;bottom:0;height:64px;background:linear-gradient(to top,var(--ds-paper),transparent);pointer-events:none}.ds .ds-fragment--wide .ds-fragment__inner{width:var(--ds-frag-w, 460px);right:auto}.ds .ds-fragment--right .ds-fragment__inner{left:auto;right:var(--ds-frag-x, 22px)}.ds .ds-fragment--wash{background:linear-gradient(180deg,var(--ds-paper-2) 0%,transparent 76%)}.ds .ds-cells{display:grid;grid-template-columns:repeat(var(--ds-cols, 4),minmax(0,1fr));gap:1px;background:var(--ds-rule);border:1px solid var(--ds-rule);border-radius:var(--ds-radius-lg);overflow:hidden}.ds .ds-cell{background:var(--ds-paper);color:var(--ds-ink);min-width:0;padding:22px}.ds .ds-cell--logo{display:grid;place-items:center;padding:26px 20px;min-height:104px}.ds .ds-cell--label{align-content:center;font-size:15px;line-height:21px;font-weight:500;color:var(--ds-ink-2)}@media (max-width: 1023px){.ds .ds-cells{grid-template-columns:repeat(var(--ds-cols-md, 2),minmax(0,1fr))}}@media (max-width: 479px){.ds .ds-cells{grid-template-columns:repeat(var(--ds-cols-sm, 1),minmax(0,1fr))}}.ds .ds-cells--fills{grid-template-columns:repeat(12,minmax(0,1fr))}.ds .ds-cells--fills>.ds-cell{grid-column:span 4}.ds .ds-cells--fills>.ds-cell:nth-child(3n+1):nth-last-child(2),.ds .ds-cells--fills>.ds-cell:nth-child(3n+1):nth-last-child(2)~.ds-cell{grid-column:span 6}.ds .ds-cells--fills>.ds-cell:nth-child(3n+1):last-child{grid-column:span 12}@media (max-width: 1023px){.ds .ds-cells--fills{grid-template-columns:minmax(0,1fr)}.ds .ds-cells--fills>.ds-cell,.ds .ds-cells--fills>.ds-cell:nth-child(3n+1):nth-last-child(2),.ds .ds-cells--fills>.ds-cell:nth-child(3n+1):nth-last-child(2)~.ds-cell,.ds .ds-cells--fills>.ds-cell:nth-child(3n+1):last-child{grid-column:auto}}.ds .ds-cell--logo img{max-height:30px;max-width:min(132px,100%);-o-object-fit:contain;object-fit:contain;filter:grayscale(1);opacity:.72}.ds[data-ds-theme=dark] .ds-cell--logo img,html.dark .ds:not([data-ds-theme]) .ds-cell--logo img{filter:grayscale(1) invert(1);opacity:.8}.ds .ds-feature{display:flex;flex-direction:column;background:var(--ds-paper);color:var(--ds-ink);min-width:0}.ds .ds-feature__text{padding:24px 24px 20px;min-height:148px}.ds .ds-feature__text p{margin:8px 0 0;color:var(--ds-ink-2);font-size:15px;line-height:22px}.ds .ds-feature__media{position:relative;flex:1;min-height:236px;overflow:hidden}.ds .ds-feature--lead{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:stretch}.ds .ds-feature--lead .ds-feature__text{display:flex;flex-direction:column;justify-content:center;padding:48px 44px;min-height:0}.ds .ds-feature--lead .ds-feature__text p{font-size:17px;line-height:26px;margin-top:14px;max-width:42ch}.ds .ds-feature__foot{margin-top:22px}.ds .ds-feature--lead .ds-feature__stage{display:grid;place-items:center;padding:44px;min-width:0;background:var(--ds-paper-2);border-left:1px solid var(--ds-rule)}.ds .ds-feature--sm .ds-feature__text{min-height:132px;padding:22px 22px 16px}.ds .ds-feature--sm .ds-feature__media{min-height:250px}.ds .ds-feature--sm .ds-feature__media .ds-fragment__inner{top:14px;left:22px;right:22px}@media (max-width: 899px){.ds .ds-feature--lead{grid-template-columns:minmax(0,1fr)}.ds .ds-feature--lead .ds-feature__text{padding:30px 24px 26px}.ds .ds-feature--lead .ds-feature__stage{padding:26px 24px 30px;border-left:0;border-top:1px solid var(--ds-rule)}}.ds .ds-portrait{position:relative;overflow:hidden;border-radius:var(--ds-radius-lg);background:var(--ds-paper-3);aspect-ratio:3 / 4}.ds .ds-portrait>img,.ds .ds-portrait>video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ds .ds-portrait--empty{background:none}.ds .ds-portrait--empty>.ds-slot{height:100%;min-height:0}.ds .ds-story{display:flex;flex-wrap:wrap;align-items:center;gap:26px 40px}.ds .ds-story__figure{flex:0 1 268px;min-width:0}.ds .ds-story__body{flex:1 1 340px;min-width:0}.ds .ds-story__quote{font-size:26px;line-height:36px;font-weight:500;letter-spacing:-.02em;margin:0;max-width:30ch;text-wrap:balance}.ds .ds-story__who{margin:18px 0 0;font-size:15px;line-height:22px;color:var(--ds-ink-2);max-width:46ch}.ds .ds-story__body .ds-sample{max-width:46ch}.ds .ds-story__who b{display:block;color:var(--ds-ink);font-weight:600}.ds .ds-slot{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:168px;padding:24px;text-align:center;border:1px dashed var(--ds-rule-2);border-radius:var(--ds-radius-lg);background:var(--ds-paper-2);color:var(--ds-ink-3);font-size:13px;line-height:19px}.ds .ds-dont__crop{min-height:180px}.ds .ds-slot b{color:var(--ds-ink-2);font-weight:600;font-size:14px}.ds .ds-slot svg{width:20px;height:20px;color:var(--ds-ink-3)}.ds .ds-play{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 13px 0 10px;border:1px solid var(--ds-hairline);border-radius:var(--ds-radius-pill);background:color-mix(in srgb,var(--ds-paper) 84%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--ds-ink-2);font-size:13px;font-weight:600;cursor:pointer;transition:color var(--ds-fast) var(--ds-ease),background-color var(--ds-fast) var(--ds-ease)}.ds .ds-play:hover{color:var(--ds-ink)}.ds .ds-play svg{width:14px;height:14px;flex:none}.ds .ds-play--over{position:absolute;left:14px;bottom:14px;z-index:2}.ds .ds-runner{position:relative}.ds .ds-runner__head{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:14px}.ds .ds-runner__cap{font-size:13px;line-height:18px;color:var(--ds-ink-3)}.ds .ds-settle{transition:background-color var(--ds-slow) var(--ds-ease)}.ds .ds-settle[data-just=true]{background:var(--ds-good-wash);transition:none}.ds .ds-sweep{position:relative;height:3px;border-radius:var(--ds-radius-pill);background:var(--ds-paper-3);overflow:hidden}.ds .ds-sweep>span{display:block;height:100%;width:100%;border-radius:inherit;background:var(--ds-accent);transform-origin:left center;transform:scaleX(0);transition:transform var(--ds-slow) var(--ds-ease)}@media (prefers-reduced-motion: reduce){.ds .ds-settle[data-just=true]{background:transparent}}.ds .ds-wall{display:flex;flex-direction:column;gap:20px}.ds .ds-wall__label{font-size:14px;line-height:20px;color:var(--ds-ink-3)}.ds .ds-wall__marks{display:flex;flex-wrap:wrap;align-items:center;gap:24px 52px}.ds .ds-wall__marks img{display:block;max-height:30px;max-width:150px;width:auto;-o-object-fit:contain;object-fit:contain;filter:grayscale(1);opacity:.72;transition:opacity var(--ds-fast) var(--ds-ease)}.ds .ds-wall__marks img:hover{opacity:1}.ds[data-ds-theme=dark] .ds-wall__marks img,html.dark .ds:not([data-ds-theme]) .ds-wall__marks img{filter:grayscale(1) invert(1)}@media (max-width: 639px){.ds .ds-wall__marks{gap:20px 32px}.ds .ds-wall__marks img{max-height:24px;max-width:116px}}.ds .ds-tutorial__video{overflow:hidden;border-radius:var(--ds-radius-lg)}.ds .ds-tutorial__what{margin:18px 0 0;color:var(--ds-ink-2)}.ds .ds-tutorial__wait,.ds .ds-tutorial__none{display:grid;place-content:center;justify-items:center;gap:12px;aspect-ratio:16 / 9;border-radius:var(--ds-radius-lg);background:var(--ds-paper-2);color:var(--ds-ink-2);text-align:center}.ds .ds-tutorial__none svg{width:26px;height:26px;color:var(--ds-ink-3)}.ds .ds-tutorial__none p,.ds .ds-tutorial__wait span{margin:0;font-size:15px}@media (max-width: 899px){.ds .ds-cells--lead{grid-template-columns:minmax(0,1fr)}}.ds .ds-heartbeat{display:flex;align-items:flex-start;gap:14px;padding:18px 20px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius-lg)}.ds .ds-heartbeat__mark{display:grid;place-items:center;width:38px;height:38px;flex:none;border-radius:50%;background:var(--ds-good-wash);color:var(--ds-good)}.ds .ds-heartbeat__mark svg{width:19px;height:19px}.ds .ds-heartbeat--quiet .ds-heartbeat__mark{background:var(--ds-paper-3);color:var(--ds-ink-3)}.ds .ds-heartbeat--off .ds-heartbeat__mark{background:var(--ds-look-wash);color:var(--ds-look)}.ds .ds-heartbeat__body{min-width:0;flex:1}.ds .ds-heartbeat__said{font-size:16px;line-height:24px;font-weight:600}.ds .ds-heartbeat__when{margin-top:3px;font-size:14px;line-height:21px;color:var(--ds-ink-2);overflow-wrap:anywhere}.ds .ds-heartbeat__foot{margin-top:12px}.ds .ds-bot{display:flex;align-items:flex-start;gap:13px;padding:16px 18px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius-lg);min-width:0}.ds .ds-botmark{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:var(--ds-radius);background:var(--ds-paper-2);color:var(--ds-ink-2);font-size:14px;font-weight:700}.ds .ds-botmark img{width:22px;height:22px;-o-object-fit:contain;object-fit:contain}.ds .ds-bot__mark{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:var(--ds-radius);background:var(--ds-paper-2);color:var(--ds-ink-2);font-size:14px;font-weight:700}.ds .ds-bot__mark img{width:22px;height:22px;-o-object-fit:contain;object-fit:contain}.ds .ds-bot__body{min-width:0;flex:1}.ds .ds-bot__name{font-size:16px;line-height:23px;font-weight:600;overflow-wrap:anywhere}.ds .ds-bot__whose{margin-top:2px;font-size:14px;line-height:21px;color:var(--ds-ink-2)}.ds .ds-bot__does{margin:8px 0 0;font-size:14px;line-height:21px;color:var(--ds-ink-2);max-width:46ch}.ds .ds-bot__count{flex:none;text-align:right}.ds .ds-bot__visits{font-size:21px;font-weight:600;letter-spacing:-.02em}.ds .ds-bot__visits-said{margin-top:1px;font-size:13px;color:var(--ds-ink-3)}.ds .ds-seen{padding:24px;border-radius:var(--ds-radius-lg);background:var(--ds-good-wash)}.ds .ds-seen__mark{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--ds-good);color:var(--ds-on-good)}.ds .ds-seen__mark svg{width:21px;height:21px}.ds .ds-seen__said{margin-top:15px;font-size:22px;line-height:30px;font-weight:600;letter-spacing:-.02em;max-width:24ch}.ds .ds-seen__what{margin:8px 0 0;font-size:16px;line-height:24px;color:var(--ds-ink-2);max-width:48ch}.ds .ds-seen__facts{display:grid;gap:1px;margin-top:20px;background:color-mix(in srgb,var(--ds-ink) 8%,transparent);border-radius:var(--ds-radius);overflow:hidden;grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr))}.ds .ds-seen__fact{background:var(--ds-good-wash);padding:12px 14px;min-width:0}.ds .ds-seen__fact dt{font-size:13px;color:var(--ds-ink-2)}.ds .ds-seen__fact dd{margin:2px 0 0;font-size:15px;font-weight:600;overflow-wrap:anywhere}.ds .ds-seen__foot{margin-top:20px;display:flex;gap:12px;flex-wrap:wrap}.ds .ds-waiting{padding:26px;border:1px dashed var(--ds-rule-2);border-radius:var(--ds-radius-lg)}.ds .ds-waiting__said{font-size:19px;line-height:27px;font-weight:600;letter-spacing:-.015em;max-width:30ch}.ds .ds-waiting__what{margin:9px 0 0;font-size:15px;line-height:23px;color:var(--ds-ink-2);max-width:54ch}.ds .ds-waiting__steps{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-direction:column;gap:0}.ds .ds-waiting__step{display:flex;align-items:flex-start;gap:12px;padding:11px 0;border-top:1px solid var(--ds-rule);font-size:15px;line-height:22px}.ds .ds-waiting__step:first-child{border-top:0}.ds .ds-waiting__step svg{width:16px;height:16px;margin-top:3px;flex:none}.ds .ds-waiting__step--done svg{color:var(--ds-good)}.ds .ds-waiting__step--now svg{color:var(--ds-ink)}.ds .ds-waiting__step--next{color:var(--ds-ink-3)}.ds .ds-waiting__step--next svg{color:var(--ds-ink-3)}.ds .ds-waiting__step b{font-weight:500}.ds .ds-waiting__step span{display:block;margin-top:1px;font-size:14px;color:var(--ds-ink-2)}.ds .ds-waiting__else{margin-top:20px;padding-top:16px;border-top:1px solid var(--ds-rule);font-size:14px;line-height:21px;color:var(--ds-ink-2)}.ds .ds-waiting__else b{font-weight:600;color:var(--ds-ink)}.ds .ds-waiting__from{margin-top:6px;font-size:13px;line-height:19px;color:var(--ds-ink-3)}.ds .ds-ranked{list-style:none;margin:0;padding:0}.ds .ds-ranked__row{display:grid;gap:4px 14px;padding:12px 0;border-top:1px solid var(--ds-rule);grid-template-columns:minmax(0,1fr) auto;align-items:baseline}.ds .ds-ranked__row:first-child{border-top:0}.ds .ds-ranked__what{font-size:15px;line-height:22px;font-weight:500;min-width:0;overflow-wrap:anywhere}.ds .ds-ranked__row[data-marked] .ds-ranked__what{display:flex;align-items:center;gap:10px}.ds .ds-ranked__row[data-marked] .ds-botmark{width:26px;height:26px;border-radius:var(--ds-radius-sm);font-size:12px}.ds .ds-ranked__row[data-marked] .ds-botmark img{width:16px;height:16px}.ds .ds-ranked__n{font-size:15px;font-weight:600;flex:none}.ds .ds-ranked__bar{grid-column:1 / -1;height:6px;margin-top:3px;border-radius:var(--ds-radius-pill);background:var(--ds-paper-3);overflow:hidden}.ds .ds-ranked__bar span{display:block;width:100%;height:100%;border-radius:inherit;background:var(--ds-ink);transform:scaleX(0);transform-origin:left center;transition:transform var(--ds-arrive) var(--ds-ease-out)}.ds .ds-ranked[data-arrived] .ds-ranked__bar span{transform:scaleX(var(--ds-ranked-v, 1))}.ds .ds-ranked:not([data-arrived]) .ds-ranked__bar span{transition:none}@media (prefers-reduced-motion: reduce){.ds .ds-ranked__bar span{transition:none}}.ds .ds-site{display:flex;flex-direction:column;min-width:0;border-radius:var(--ds-radius-lg);background:var(--ds-paper);border:1px solid var(--ds-hairline);box-shadow:var(--ds-shadow-card);transition:border-color var(--ds-fast) var(--ds-ease),box-shadow var(--ds-fast) var(--ds-ease)}.ds a.ds-site:hover,.ds button.ds-site:hover{border-color:var(--ds-rule-2);box-shadow:var(--ds-shadow-raised)}.ds .ds-site[data-attention=true]{border-color:var(--ds-look-chip-bg)}.ds .ds-site__head{display:flex;align-items:center;gap:12px;padding:18px 20px 14px}.ds .ds-site__mark{display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:var(--ds-radius-sm);background:var(--ds-paper-3);color:var(--ds-ink-2);font-size:17px;font-weight:600}.ds .ds-site__id{min-width:0;flex:1}.ds .ds-site__name{font-size:17px;font-weight:600;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds .ds-site__host{font-size:14px;line-height:20px;color:var(--ds-ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds .ds-site__body{display:grid;gap:10px;padding:0 20px}.ds .ds-site__tile{padding:16px;border-radius:var(--ds-radius);background:var(--ds-paper-2)}.ds .ds-site__tile--quiet{background:transparent;border:1px dashed var(--ds-rule-2)}.ds .ds-site__tileHead{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.ds .ds-site__label{font-size:14px;line-height:20px;font-weight:600}.ds .ds-site__when{font-size:13px;line-height:18px;color:var(--ds-ink-3)}.ds .ds-site__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding:13px 20px;border-top:1px solid var(--ds-rule);font-size:14px;line-height:20px;color:var(--ds-ink-2)}.ds .ds-site__foot b{color:var(--ds-ink);font-weight:600}.ds .ds-site__go{display:grid;place-items:center;width:30px;height:30px;flex:none;border-radius:50%;background:var(--ds-paper-3);color:var(--ds-ink-2);transition:background-color var(--ds-fast) var(--ds-ease),color var(--ds-fast) var(--ds-ease)}.ds .ds-site__go svg{width:15px;height:15px}.ds a.ds-site:hover .ds-site__go,.ds button.ds-site:hover .ds-site__go{background:var(--ds-ink);color:var(--ds-paper)}.ds .ds-metric{display:flex;align-items:baseline;gap:3px;font-size:40px;line-height:44px;font-weight:500;letter-spacing:-.03em}.ds .ds-metric span{font-size:17px;font-weight:400;color:var(--ds-ink-3);letter-spacing:-.01em}.ds .ds-metric--sm{font-size:28px;line-height:32px}.ds .ds-breakdown{margin:10px 0 0;font-size:14px;line-height:21px;color:var(--ds-ink-2)}.ds .ds-breakdown b{color:var(--ds-ink);font-weight:600}.ds .ds-bars{display:grid;gap:8px}.ds .ds-bar{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr) 30px;align-items:center;gap:10px;font-size:14px;line-height:20px}.ds .ds-bar__label{color:var(--ds-ink-2);max-width:148px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds .ds-bar__track{height:6px;border-radius:var(--ds-radius-pill);background:var(--ds-paper-3);overflow:hidden}.ds .ds-bar__fill{display:block;width:100%;height:100%;border-radius:inherit;background:var(--ds-ink);transform:scaleX(0);transform-origin:left center;transition:transform var(--ds-arrive, .9s) var(--ds-ease-out, cubic-bezier(.22, 1, .36, 1))}.ds .ds-bars[data-arrived] .ds-bar__fill{transform:scaleX(var(--ds-bar-v, 1))}.ds .ds-bars:not([data-arrived]) .ds-bar__fill{transition:none}@media (prefers-reduced-motion: reduce){.ds .ds-bar__fill{transition:none}}.ds .ds-bar[data-look=true] .ds-bar__fill{background:var(--ds-look-chip-bg)}.ds .ds-bar__value{text-align:right;color:var(--ds-ink-2)}.ds .ds-asked{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.ds .ds-asked span{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:var(--ds-radius-pill);background:var(--ds-paper-3);color:var(--ds-ink-2);font-size:13px;font-weight:500}.ds .ds-panel{display:flex;flex-direction:column;min-width:0;min-height:320px;border-radius:var(--ds-radius-lg);background:var(--ds-paper);border:1px solid var(--ds-hairline);box-shadow:var(--ds-shadow-card)}.ds .ds-panel__head{padding:22px 22px 0}.ds .ds-panel__head p{margin:6px 0 0;font-size:15px;line-height:22px;color:var(--ds-ink-2);max-width:42ch}.ds .ds-panel__body{flex:1;padding:18px 22px 0}.ds .ds-panel__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:18px;padding:14px 22px;border-top:1px solid var(--ds-rule);font-size:14px;color:var(--ds-ink-2)}.ds .ds-planbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;padding:13px 20px;border-radius:var(--ds-radius-lg);background:var(--ds-paper);border:1px solid var(--ds-hairline);box-shadow:var(--ds-shadow-card);font-size:14px;line-height:20px;color:var(--ds-ink-2)}.ds .ds-planbar b{color:var(--ds-ink);font-weight:600}.ds .ds-planbar__sep{width:1px;height:18px;background:var(--ds-rule)}.ds .ds-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.ds .ds-cardgrid{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));align-items:start}.ds .ds-cardgrid--wide{grid-template-columns:repeat(auto-fit,minmax(min(358px,100%),1fr))}.ds .ds-dhead{display:flex;align-items:flex-start;gap:16px;flex-wrap:wrap}.ds .ds-dhead__mark{display:grid;place-items:center;width:52px;height:52px;flex:none;border-radius:var(--ds-radius);background:#fff;border:1px solid rgba(13,15,20,.12);color:#525a6b;font-size:22px;font-weight:600}.ds .ds-dhead__id{flex:1;min-width:0}.ds .ds-dhead__row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ds .ds-dhead__host{margin:4px 0 0;font-size:16px;line-height:23px;color:var(--ds-ink-2)}.ds .ds-dhead__actions{display:flex;align-items:center;gap:8px;flex:none}@media (max-width: 639px){.ds .ds-dhead__actions{width:100%;justify-content:flex-end}}.ds .ds-dhead__mark img{width:26px;height:26px;-o-object-fit:contain;object-fit:contain;border-radius:4px}.ds .ds-dhead__signals{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ds .ds-dhead__host{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ds .ds-dhead__host a{display:inline-flex;align-items:center;gap:5px;color:var(--ds-ink);text-decoration:none;border-bottom:1px solid var(--ds-rule-2)}.ds .ds-dhead__host a:hover{border-bottom-color:var(--ds-ink)}.ds .ds-dhead__host a svg{width:14px;height:14px}.ds .ds-dhead__rename{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ds .ds-dhead__rename .ds-input{flex:1;min-width:200px}.ds .ds-dhead__menuwrap{position:relative}.ds .ds-dhead__menu{position:absolute;right:0;top:calc(100% + 6px);z-index:50}.ds .ds-dhead__scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;border:0;background:transparent;cursor:default}.ds .ds-tabs{display:flex;gap:2px;overflow-x:auto;border-bottom:1px solid var(--ds-rule);scrollbar-width:none}.ds .ds-tabs::-webkit-scrollbar{display:none}.ds .ds-tab{position:relative;display:inline-flex;align-items:center;gap:7px;height:44px;padding:0 14px;border:0;background:transparent;color:var(--ds-ink-2);font-size:15px;font-weight:500;white-space:nowrap;cursor:pointer;transition:color var(--ds-fast) var(--ds-ease)}.ds .ds-tab:hover{color:var(--ds-ink)}.ds .ds-tab[aria-current=true]{color:var(--ds-ink);font-weight:600}.ds .ds-tab[aria-current=true]:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2px;border-radius:var(--ds-radius-pill);background:var(--ds-ink)}.ds .ds-tab__icon{width:16px;height:16px;flex:none}.ds .ds-tab__count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:var(--ds-radius-pill);background:var(--ds-look-chip-bg);color:var(--ds-look-chip-fg);font-size:12px;font-weight:600}.ds .ds-pipe{display:grid;gap:0}@media (min-width: 700px){.ds .ds-pipe{grid-auto-flow:column;grid-auto-columns:1fr}}.ds .ds-pipe__step{position:relative;display:flex;gap:12px;padding:0 0 20px;min-width:0}@media (min-width: 700px){.ds .ds-pipe__step{display:block;padding:0 16px 0 0}}.ds .ds-pipe__marker{display:grid;place-items:center;width:26px;height:26px;flex:none;border-radius:50%;border:1.5px solid var(--ds-rule-2);background:var(--ds-paper);color:var(--ds-ink-3);font-size:13px;font-weight:600}.ds .ds-pipe__marker svg{width:14px;height:14px}.ds .ds-pipe__step[data-state=done] .ds-pipe__marker{background:var(--ds-good);border-color:var(--ds-good);color:var(--ds-on-good)}.ds .ds-pipe__step[data-state=doing] .ds-pipe__marker{background:var(--ds-ink);border-color:var(--ds-ink);color:var(--ds-paper)}.ds .ds-pipe__step[data-state=needs-you] .ds-pipe__marker{background:var(--ds-look-chip-bg);border-color:var(--ds-look-chip-bg);color:var(--ds-look-chip-fg)}.ds .ds-pipe__body{min-width:0}@media (min-width: 700px){.ds .ds-pipe__body{margin-top:12px}}.ds .ds-pipe__label{font-size:15px;line-height:22px;font-weight:600}.ds .ds-pipe__step[data-state=waiting] .ds-pipe__label,.ds .ds-pipe__step[data-state=locked] .ds-pipe__label{color:var(--ds-ink-3);font-weight:500}.ds .ds-pipe__note{margin:2px 0 0;font-size:14px;line-height:20px;color:var(--ds-ink-2)}@media (min-width: 700px){.ds .ds-pipe__step:after{content:"";position:absolute;top:13px;left:34px;right:8px;height:1.5px;background:var(--ds-rule)}.ds .ds-pipe__step:last-child:after{display:none}.ds .ds-pipe__step[data-state=done]:after{background:var(--ds-good)}}@media (max-width: 699px){.ds .ds-pipe__step:after{content:"";position:absolute;top:30px;bottom:4px;left:12.25px;width:1.5px;background:var(--ds-rule)}.ds .ds-pipe__step:last-child:after{display:none}.ds .ds-pipe__step[data-state=done]:after{background:var(--ds-good)}}.ds .ds-split{display:grid;gap:1px;background:var(--ds-rule);border:1px solid var(--ds-rule);border-radius:var(--ds-radius-lg);overflow:hidden;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr))}.ds .ds-split__cell{background:var(--ds-paper);padding:18px 20px;min-width:0}.ds .ds-split__label{display:flex;align-items:center;gap:8px;font-size:14px;line-height:20px;color:var(--ds-ink-2)}.ds .ds-split__value{margin-top:6px;font-size:32px;line-height:36px;font-weight:500;letter-spacing:-.025em}.ds .ds-split__note{margin-top:6px;font-size:14px;line-height:20px;color:var(--ds-ink-3)}.ds .ds-meter__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:14px;line-height:20px;color:var(--ds-ink-2)}.ds .ds-meter__head b{color:var(--ds-ink);font-weight:600}.ds .ds-meter__track{margin-top:8px;height:6px;border-radius:var(--ds-radius-pill);background:var(--ds-paper-3);overflow:hidden}.ds .ds-meter__fill{display:block;height:100%;border-radius:inherit;background:var(--ds-ink)}.ds .ds-meter[data-full=true] .ds-meter__fill{background:var(--ds-look-chip-bg)}.ds .ds-dial{position:relative;flex:none}.ds .ds-dial svg{display:block;transform:rotate(-90deg)}.ds .ds-dial__track{fill:none;stroke:var(--ds-paper-3)}.ds .ds-dial__fill{fill:none;stroke:var(--ds-ink);stroke-linecap:round;transition:stroke-dashoffset var(--ds-arrive, .9s) var(--ds-ease-out, cubic-bezier(.22, 1, .36, 1))}@media (prefers-reduced-motion: reduce){.ds .ds-dial__fill{transition:none}}.ds .ds-dial[data-look=true] .ds-dial__fill{stroke:var(--ds-look-chip-bg)}.ds .ds-dial__value{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:19px;font-weight:600;letter-spacing:-.02em}.ds .ds-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 14px;border-bottom:1px solid var(--ds-rule)}.ds .ds-toolbar .ds-input{height:36px;flex:1;min-width:180px}.ds .ds-delpreview{padding:14px 16px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius-lg);background:var(--ds-paper-2)}.ds .ds-delpreview .ds-label{margin:0 0 8px}.ds .ds-delpreview__wait{display:grid;gap:10px;padding:4px 0}.ds .ds-delrow{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:5px 0;font-size:15px}.ds .ds-delrow__what{display:inline-flex;align-items:center;gap:8px;color:var(--ds-ink-2);min-width:0}.ds .ds-delrow__what svg{width:15px;height:15px;flex:none}.ds .ds-delrow__count{color:var(--ds-ink-3)}.ds .ds-delrow__count[data-going]{color:var(--ds-danger-text);font-weight:600}.ds .ds-delrow--total{margin-top:8px;padding-top:10px;border-top:1px solid var(--ds-rule)}.ds .ds-delrow--total .ds-delrow__what{color:var(--ds-ink);font-weight:600}.ds .ds-delconfirm .ds-field{margin:0}.ds .ds-dcrumbs{margin-bottom:14px}.ds .ds-dtabs-wrap{margin:22px 0}.ds .ds-dtabs-wrap .ds-tab:first-child{padding-left:22px}.ds .ds-dtabs-wrap .ds-tab:first-child[aria-current=true]:after{left:18px}.ds .ds-dtabs-wait{margin-top:26px}.ds .ds-dhead__waitgap{height:10px}.ds .ds-dwait{text-align:center;padding:26px 0 30px}.ds .ds-dwait h2{margin:18px 0 0}.ds .ds-dwait .ds-lead{margin:8px auto 0;max-width:42em}.ds .ds-dsticky{display:flex;align-items:center;gap:14px;padding:10px 16px;border:1px solid var(--ds-hairline);border-top:0;border-radius:0 0 var(--ds-radius-lg) var(--ds-radius-lg);background:var(--ds-paper);box-shadow:var(--ds-shadow-float)}.ds .ds-dsticky__id{display:flex;align-items:baseline;gap:10px;min-width:0;flex:1}.ds .ds-dsticky__name{font-size:16px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ds .ds-dsticky__where{flex:none;font-size:13px;color:var(--ds-ink-3)}.ds .ds-dsticky__host{display:none;align-items:center;gap:6px;font-size:14px;color:var(--ds-ink-2);min-width:0}.ds .ds-dsticky__host svg{width:14px;height:14px;flex:none}@media (min-width: 640px){.ds .ds-dsticky__host{display:inline-flex}}.ds .ds-dsticky__signals{display:none;align-items:center;gap:6px;flex:none}@media (min-width: 1024px){.ds .ds-dsticky__signals{display:flex}}.ds .ds-dsticky__visit{display:none}@media (min-width: 640px){.ds .ds-dsticky__visit{display:inline}}.ds.ds-dpage>*+*{margin-top:22px}.ds .ds-dnotice .ds-notice{margin:0}.ds .ds-dnotice__row{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;width:100%}.ds .ds-dstats__row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:12px}.ds .ds-dstats__sub{width:auto;min-width:220px}.ds .ds-dstats__integrations{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ds .ds-dstats__links{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ds .ds-dstats__links:not(:first-child){margin-left:auto}.ds .ds-dstats__when{font-size:22px;line-height:30px}.ds .ds-split__label svg{width:15px;height:15px;flex:none}.ds .ds-switcher__gap{width:16px;flex:none}.ds .ds-dwaiting,.ds .ds-dwaiting__pair{display:grid;gap:22px}@media (min-width: 768px){.ds .ds-dwaiting__pair{grid-template-columns:1fr 1fr}}.ds .ds-dsweep{display:flex;align-items:center;gap:12px;padding:14px 18px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius-lg);background:var(--ds-paper);font-size:15px;color:var(--ds-ink-2)}.ds .ds-fcard{display:flex;flex-direction:column;min-width:0}.ds .ds-fcard__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:20px 22px 0}.ds .ds-fcard__id{min-width:0;flex:1}.ds .ds-fcard__eyebrow{display:inline-flex;align-items:center;gap:7px}.ds .ds-fcard__icon{width:14px;height:14px;flex:none}.ds .ds-fcard__title{margin:6px 0 0;font-size:20px;line-height:27px;font-weight:600;letter-spacing:-.015em}.ds .ds-fcard__desc{margin:5px 0 0;max-width:46ch;font-size:15px;line-height:22px;color:var(--ds-ink-2)}.ds .ds-fcard__cta{flex:none}.ds .ds-fcard__body{padding:20px 22px;flex:1;min-width:0}.ds .ds-fcard__foot{padding:13px 22px;border-top:1px solid var(--ds-rule);font-size:14px;color:var(--ds-ink-3)}.ds .ds-fcardwait{display:grid;gap:14px;padding:22px;min-height:330px}.ds .ds-score__grid{display:grid;gap:22px;align-items:center}@media (min-width: 900px){.ds .ds-score__grid{grid-template-columns:auto minmax(0,1.2fr) minmax(0,1fr)}}.ds .ds-score__mark{display:flex;flex-direction:column;align-items:center;gap:8px}.ds .ds-score__grade{font-size:14px;color:var(--ds-ink-2)}.ds .ds-score__bars{min-width:0}.ds .ds-score__of{margin-left:8px;font-size:14px;font-weight:400;color:var(--ds-ink-3)}.ds .ds-score__stale{margin-top:16px}.ds .ds-score__stale .ds-notice{margin:0}.ds .ds-llms{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-top:16px;padding:12px 14px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius);background:var(--ds-paper-2)}.ds .ds-llms__what{min-width:0;flex:1}.ds .ds-llms__note{margin:6px 0 0;font-size:14px;line-height:20px;color:var(--ds-ink-2)}.ds .ds-bottrack{display:grid;gap:16px}.ds .ds-bottrack__nums{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px}.ds .ds-bottrack__tile{display:flex;flex-direction:column;justify-content:space-between;padding:16px 18px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius);background:var(--ds-paper);min-width:0}.ds .ds-bottrack__tile--quiet{background:var(--ds-paper-2);min-width:110px}.ds .ds-bottrack__value{font-size:36px;line-height:40px;font-weight:500;letter-spacing:-.03em}.ds .ds-bottrack__tile--quiet .ds-bottrack__value{font-size:28px;line-height:32px}.ds .ds-bottrack__label{margin-top:6px;font-size:14px;line-height:20px;color:var(--ds-ink-2)}.ds .ds-bottrack__trend{display:inline-flex;align-items:center;gap:5px;margin-top:12px;align-self:flex-start;padding:3px 9px;border-radius:var(--ds-radius-pill);background:var(--ds-paper-3);font-size:13px;font-weight:600;color:var(--ds-ink-2)}.ds .ds-bottrack__trend svg{width:13px;height:13px}.ds .ds-bottrack__trend[data-dir=up]{color:var(--ds-good-chip-fg);background:var(--ds-good-chip-bg)}.ds .ds-bottrack__who{display:inline-flex;align-items:center;gap:7px;min-width:0}.ds .ds-bottrack__dot{width:8px;height:8px;flex:none;border-radius:50%}.ds .ds-bottrack__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds .ds-bottrend{padding:12px 14px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius);background:var(--ds-paper-2)}.ds .ds-bottrend__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.ds .ds-bottrend__peak{font-size:13px;color:var(--ds-ink-2)}.ds .ds-bottrend__plot{height:100px;margin-top:10px}.ds .ds-bottrend__tip{padding:8px 11px;border-radius:var(--ds-radius-sm);background:var(--ds-paper);border:1px solid var(--ds-hairline);box-shadow:var(--ds-shadow-float)}.ds .ds-bottrend__tipvalue{margin:4px 0 0;font-size:14px;font-weight:600}.ds .ds-bottrend__none{display:grid;place-items:center;height:100px;margin-top:10px;border:1px dashed var(--ds-rule-2);border-radius:var(--ds-radius-sm);font-size:14px;color:var(--ds-ink-3)}.ds .ds-botlock{padding:16px 18px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius);background:var(--ds-paper-2)}.ds .ds-botlock__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ds .ds-botlock__title{margin:0;font-size:20px;line-height:27px;font-weight:600;letter-spacing:-.015em}.ds .ds-botlock__who{margin:4px 0 0;font-size:14px;color:var(--ds-ink-2)}.ds .ds-botlock__bars{display:flex;align-items:flex-end;gap:8px;height:96px;margin-top:16px;padding:12px;border-radius:var(--ds-radius-sm);background:var(--ds-paper)}.ds .ds-botlock__bar{flex:1;border-radius:3px 3px 0 0;background:var(--ds-rule-2)}.ds .ds-botlock__cells{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.ds .ds-botlock__cell{padding:9px 10px;border-radius:var(--ds-radius-sm);background:var(--ds-paper);text-align:center;font-size:13px;color:var(--ds-ink-3)}.ds .ds-botsetup{display:grid;gap:16px}.ds .ds-botsetup__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.ds .ds-botsetup__what{min-width:0}.ds .ds-botsetup__title{margin:8px 0 0;font-size:18px;line-height:25px;font-weight:600;letter-spacing:-.01em}.ds .ds-botsetup__note{margin:6px 0 0;max-width:42ch;font-size:15px;line-height:22px;color:var(--ds-ink-2)}.ds .ds-botsetup__mark{display:grid;place-items:center;width:44px;height:44px;flex:none;border-radius:var(--ds-radius);background:var(--ds-paper-3);color:var(--ds-ink-2)}.ds .ds-botsetup__mark svg{width:20px;height:20px}.ds .ds-botsetup__well{padding:12px 14px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius);background:var(--ds-paper-2)}.ds .ds-botsetup__wellhead{display:flex;align-items:center;justify-content:space-between;gap:12px}.ds .ds-botsetup__bars{display:flex;align-items:flex-end;gap:8px;height:80px;margin-top:12px}.ds .ds-botsetup__bar{flex:1;border-radius:3px 3px 0 0;background:var(--ds-rule-2)}.ds .ds-botsetup__cells{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ds .ds-botsetup__cell{display:grid;gap:8px;padding:12px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius);background:var(--ds-paper-2);font-size:13px;color:var(--ds-ink-2)}.ds .ds-botsetup__cell svg{width:16px;height:16px;color:var(--ds-ink-3)}.ds .ds-cov{display:grid;gap:18px}.ds .ds-cov__top{display:flex;align-items:flex-start;gap:18px;flex-wrap:wrap}.ds .ds-cov__dial{display:flex;flex-direction:column;align-items:center;gap:7px;flex:none}.ds .ds-cov__dialnote{font-size:13px;color:var(--ds-ink-3)}.ds .ds-cov__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;flex:1;min-width:220px}.ds .ds-cov__key{display:flex;align-items:center;gap:16px;flex-wrap:wrap;font-size:14px;color:var(--ds-ink-2)}.ds .ds-cov__keyitem{display:inline-flex;align-items:center;gap:7px}.ds .ds-cov__keyitem b{color:var(--ds-ink)}.ds .ds-cov__dot{width:8px;height:8px;border-radius:50%;background:var(--ds-ink)}.ds .ds-cov__dot--was{background:var(--ds-rule-2)}.ds .ds-cov__track{display:flex;height:10px;margin-top:9px;border-radius:var(--ds-radius-pill);background:var(--ds-paper-3);overflow:hidden}.ds .ds-cov__seg{display:block;height:100%;background:var(--ds-ink)}.ds .ds-cov__seg--was{background:var(--ds-rule-2)}.ds .ds-cov__typeshead{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.ds .ds-cov__typescount{font-size:13px;color:var(--ds-ink-3)}.ds .ds-cov__more{margin:10px 0 0;font-size:13px;color:var(--ds-ink-2)}.ds .ds-cov__foot{display:flex;flex-direction:column;gap:2px}.ds .ds-utable{overflow:hidden}.ds .ds-utable__head{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:18px 20px;border-bottom:1px solid var(--ds-rule)}.ds .ds-utable__title{margin:0;display:flex;align-items:baseline;gap:10px;font-size:20px;line-height:27px;font-weight:600;letter-spacing:-.015em}.ds .ds-utable__count{font-size:15px;font-weight:400;color:var(--ds-ink-3)}.ds .ds-utable__search{position:relative;width:100%;max-width:280px}.ds .ds-utable__search svg{position:absolute;left:11px;top:50%;transform:translateY(-50%);width:15px;height:15px;color:var(--ds-ink-3);pointer-events:none}.ds .ds-utable__search .ds-input{height:38px;padding-left:34px}.ds .ds-utable__wait{display:grid;place-items:center;padding:44px 0}.ds .ds-utable__empty{padding:12px 20px 28px}.ds .ds-usec{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:11px 20px;border-bottom:1px solid var(--ds-rule);background:var(--ds-paper-2)}.ds .ds-usec+.ds-uhead{border-top:0}.ds .ds-usec__mark{width:8px;height:8px;flex:none;border-radius:50%;background:var(--ds-ink-3)}.ds .ds-usec[data-state=needs-you] .ds-usec__mark{background:var(--ds-look-chip-bg)}.ds .ds-usec[data-state=done] .ds-usec__mark{background:var(--ds-good)}.ds .ds-usec__title{margin:0;font-size:14px;font-weight:600;letter-spacing:-.005em}.ds .ds-usec__count{font-size:14px;color:var(--ds-ink-3)}.ds .ds-usec__note{margin-left:auto;font-size:13px;color:var(--ds-ink-3)}.ds .ds-uhead{display:none}@media (min-width: 768px){.ds .ds-uhead{display:grid;grid-template-columns:minmax(0,1fr) 60px 104px 76px 52px 88px 158px;gap:0 18px;align-items:center;padding:9px 20px;border-bottom:1px solid var(--ds-rule);font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--ds-ink-3)}}.ds .ds-urows>*+*{border-top:1px solid var(--ds-rule)}.ds .ds-urow{display:grid;grid-template-columns:minmax(0,1fr);gap:0 18px;align-items:center;padding:12px 20px;cursor:pointer;transition:background var(--ds-fast) var(--ds-ease)}.ds .ds-urow:hover{background:var(--ds-paper-2)}@media (min-width: 768px){.ds .ds-urow{grid-template-columns:minmax(0,1fr) 60px 104px 76px 52px 88px 158px}}.ds .ds-urow__page{min-width:0}.ds .ds-urow__path{display:flex;align-items:center;gap:7px;margin:0;min-width:0;font-size:15px;line-height:21px}.ds .ds-urow__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds .ds-urow__mark{display:inline-flex;flex:none;color:var(--ds-good)}.ds .ds-urow__mark svg{width:14px;height:14px}.ds .ds-urow__mark--look{color:var(--ds-look)}.ds .ds-urow__cell{display:none;min-width:0}@media (min-width: 768px){.ds .ds-urow__cell{display:flex;align-items:center;gap:6px}}.ds .ds-urow__cell--mid{justify-content:center;text-align:center}.ds .ds-urow__cell--end{justify-content:flex-end;text-align:right}.ds .ds-urow__none{color:var(--ds-ink-3)}.ds .ds-urow__when{font-size:13px;color:var(--ds-ink-3)}.ds .ds-urow__health{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--ds-ink)}.ds .ds-urow__dot{width:6px;height:6px;flex:none;border-radius:50%;background:var(--ds-ink-3)}.ds .ds-urow__health[data-state=fine] .ds-urow__dot{background:var(--ds-good)}.ds .ds-urow__health[data-state=look]{color:var(--ds-look)}.ds .ds-urow__health[data-state=look] .ds-urow__dot{background:var(--ds-look-chip-bg)}.ds .ds-urow__flag{display:inline-flex;align-items:center;gap:5px;min-width:0;font-size:13px;color:var(--ds-ink-2)}.ds .ds-urow__flag svg{width:14px;height:14px;flex:none}.ds .ds-urow__flag[data-kind=good]{color:var(--ds-good)}.ds .ds-urow__flag[data-kind=look]{color:var(--ds-look)}.ds .ds-urow__inline{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:7px}.ds .ds-urow__inlineact{display:flex;align-items:center;gap:8px;margin-top:9px}.ds .ds-urow__inlineact:empty{display:none}@media (min-width: 768px){.ds .ds-urow__inline,.ds .ds-urow__inlineact{display:none}}.ds .ds-urow__overcap{padding:0 20px 14px}.ds .ds-saved{overflow:hidden}.ds .ds-saved__head{display:flex;align-items:flex-start;gap:12px;width:100%;padding:16px 20px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.ds .ds-saved__head:hover{background:var(--ds-paper-2)}.ds .ds-saved__chev{width:16px;height:16px;flex:none;margin-top:4px;color:var(--ds-ink-3);transform:rotate(-90deg);transition:transform var(--ds-fast) var(--ds-ease)}.ds .ds-saved__head[aria-expanded=true] .ds-saved__chev{transform:rotate(0)}.ds .ds-saved__what{min-width:0}.ds .ds-saved__title{display:flex;align-items:baseline;gap:9px;font-size:18px;line-height:25px;font-weight:600;letter-spacing:-.01em}.ds .ds-saved__count{font-size:14px;font-weight:400;color:var(--ds-ink-3)}.ds .ds-saved__note{display:block;margin-top:4px;font-size:14px;line-height:20px;color:var(--ds-ink-2)}.ds .ds-saved__body{border-top:1px solid var(--ds-rule)}.ds .ds-saved__bulk{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 16px;border-bottom:1px solid var(--ds-rule);background:var(--ds-paper-2)}.ds .ds-saved__picked{font-size:14px;color:var(--ds-ink-2)}.ds .ds-saved__bulkacts{display:flex;align-items:center;gap:8px}.ds .ds-saved__cols{display:none}@media (min-width: 768px){.ds .ds-saved__cols{display:grid;grid-template-columns:32px minmax(0,1fr) 110px 110px;gap:0 16px;align-items:center;padding:9px 20px;border-bottom:1px solid var(--ds-rule);font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--ds-ink-3)}}.ds .ds-saved__rows>*+*{border-top:1px solid var(--ds-rule)}.ds .ds-saved__row{display:grid;grid-template-columns:32px minmax(0,1fr);gap:8px 16px;align-items:center;padding:11px 20px}.ds .ds-saved__row:hover{background:var(--ds-paper-2)}@media (min-width: 768px){.ds .ds-saved__row{grid-template-columns:32px minmax(0,1fr) 110px 110px;gap:0 16px}}.ds .ds-saved__pick{display:flex;align-items:center;justify-content:center}.ds .ds-saved__pick input{width:15px;height:15px;accent-color:var(--ds-ink)}.ds .ds-saved__path{min-width:0;cursor:pointer}.ds .ds-saved__path p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:21px}.ds .ds-saved__mid{text-align:center}.ds .ds-saved__act{grid-column:2}.ds .ds-saved__act .ds-btn{width:100%}@media (min-width: 768px){.ds .ds-saved__act{grid-column:auto}}.ds .ds-rowmenu{position:relative}.ds .ds-rowmenu__menu{position:absolute;right:0;top:calc(100% + 4px);z-index:20;min-width:200px}.ds .ds-menu__item[disabled]{color:var(--ds-ink-3);cursor:not-allowed}.ds .ds-menu__item[disabled]:hover{background:transparent}.ds .ds-mhero{display:grid;gap:20px;padding:20px 22px}@media (min-width: 768px){.ds .ds-mhero{grid-template-columns:1fr 1fr;gap:40px}}.ds .ds-mhero__half{display:flex;flex-direction:column;gap:8px;min-width:0}@media (min-width: 768px){.ds .ds-mhero__half+.ds-mhero__half{padding-left:40px;border-left:1px solid var(--ds-rule);margin-left:-20px}}.ds .ds-mhero__head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ds .ds-mhero__num{font-size:40px;line-height:44px;font-weight:500;letter-spacing:-.03em}.ds .ds-mhero__of{margin-left:8px;font-size:16px;font-weight:400;letter-spacing:-.01em;color:var(--ds-ink-2)}.ds .ds-mhero__said{font-size:15px;line-height:22px;color:var(--ds-ink-2)}.ds .ds-mhero__said--lead{color:var(--ds-ink);font-weight:600}.ds .ds-mhero__go{display:inline-flex;align-items:center;gap:6px;margin-top:2px;align-self:flex-start;font-size:15px;font-weight:600;color:var(--ds-ink);text-decoration:none;border-bottom:1px solid var(--ds-rule-2)}.ds .ds-mhero__go:hover{border-bottom-color:var(--ds-ink)}.ds .ds-mhero__go svg{width:15px;height:15px}.ds .ds-drift .ds-notice{margin:0}.ds .ds-drift__body{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;width:100%}.ds .ds-drift__what{display:flex;flex-direction:column;gap:5px;min-width:0}.ds .ds-drift__note{font-size:14px;line-height:20px}.ds .ds-drift__go{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin-top:3px;padding:0;border:0;background:none;font:inherit;font-weight:600;color:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.ds .ds-drift__go svg{width:15px;height:15px}.ds .ds-citewait{display:grid;gap:16px;padding:22px;min-height:240px}.ds .ds-cite{padding:22px}.ds .ds-cite__top{display:grid;gap:22px;align-items:start}@media (min-width: 1100px){.ds .ds-cite__top{grid-template-columns:minmax(0,1fr) 360px;gap:32px}}.ds .ds-cite__says{min-width:0;max-width:62ch}.ds .ds-cite__eyebrow{display:inline-flex;align-items:center;gap:7px}.ds .ds-cite__eyebrow svg{width:14px;height:14px}.ds .ds-cite__title{margin:8px 0 0;font-size:26px;line-height:33px;font-weight:500;letter-spacing:-.025em}.ds .ds-cite__lead{margin:8px 0 0;font-size:16px;line-height:24px;color:var(--ds-ink-2)}.ds .ds-cite__note{margin:6px 0 0;font-size:14px;line-height:20px;color:var(--ds-ink-3)}.ds .ds-cite__result{display:grid;gap:16px;margin-top:18px}.ds .ds-cite__split{padding:14px 16px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius);background:var(--ds-paper-2)}.ds .ds-cite__track{display:flex;height:10px;margin-top:10px;border-radius:var(--ds-radius-pill);background:var(--ds-paper-3);overflow:hidden}.ds .ds-cite__seg{display:block;height:100%}.ds .ds-cite__seg[data-kind=good]{background:var(--ds-good)}.ds .ds-cite__seg[data-kind=look]{background:var(--ds-look-chip-bg)}.ds .ds-cite__seg[data-kind=absent]{background:var(--ds-rule-2)}.ds .ds-cite__key{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:11px;font-size:14px;color:var(--ds-ink-2)}.ds .ds-cite__key b{color:var(--ds-ink)}.ds .ds-cite__dot{display:inline-block;width:8px;height:8px;margin-right:7px;border-radius:50%;vertical-align:middle}.ds .ds-cite__dot[data-kind=good]{background:var(--ds-good)}.ds .ds-cite__dot[data-kind=look]{background:var(--ds-look-chip-bg)}.ds .ds-cite__dot[data-kind=absent]{background:var(--ds-rule-2)}.ds .ds-cite__running{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.ds .ds-cite__before{display:grid;gap:12px;margin-top:18px;padding:14px 16px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius);background:var(--ds-paper-2)}.ds .ds-cite__beforechips,.ds .ds-cite__models{display:flex;flex-wrap:wrap;gap:8px}.ds .ds-cite__panel{display:flex;flex-direction:column;gap:14px;padding:18px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius-lg);background:var(--ds-paper-2);min-width:0}.ds .ds-cite__score,.ds .ds-cite__ready{display:grid;gap:10px}.ds .ds-cite__lockup{margin-top:2px}.ds .ds-cite__meta{margin:0;font-size:14px;line-height:20px;color:var(--ds-ink-2)}.ds .ds-cite__paneltitle{margin:6px 0 0;font-size:18px;line-height:25px;font-weight:600;letter-spacing:-.01em}.ds .ds-cite__progress{display:flex;align-items:center;gap:16px}.ds .ds-cite__progresswhat{min-width:0;flex:1}.ds .ds-cite__ring{position:relative;display:flex;flex-direction:column;align-items:center;gap:5px;flex:none}.ds .ds-cite__ringnote{font-size:12px;color:var(--ds-ink-3)}.ds .ds-cite__readyhead{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.ds .ds-cite__mark{display:grid;place-items:center;width:44px;height:44px;flex:none;border-radius:var(--ds-radius);background:var(--ds-paper-3);color:var(--ds-ink-2)}.ds .ds-cite__mark svg{width:20px;height:20px}.ds .ds-cite__allow{display:grid;gap:3px;padding:10px 12px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius-sm);background:var(--ds-paper);font-size:14px;line-height:20px;color:var(--ds-ink-2)}.ds .ds-cite__allow>span:first-child{color:var(--ds-ink);font-weight:600}.ds .ds-cite__go{width:100%;margin-top:auto}.ds .ds-cite__grid{margin-top:20px;overflow-x:auto;border:1px solid var(--ds-rule);border-radius:var(--ds-radius-lg)}.ds .ds-cite__gridinner{min-width:720px}.ds .ds-cite__gridhead,.ds .ds-cite__gridrow{display:grid;grid-template-columns:minmax(220px,1.5fr) repeat(3,minmax(120px,1fr)) minmax(92px,.4fr)}.ds .ds-cite__gridhead{border-bottom:1px solid var(--ds-rule);background:var(--ds-paper-2);font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--ds-ink-3)}.ds .ds-cite__q{padding:11px 16px;min-width:0}.ds .ds-cite__q--said{padding:15px 16px;font-size:15px;line-height:22px;font-weight:600;text-transform:none;letter-spacing:-.005em;color:var(--ds-ink)}.ds .ds-cite__col{display:flex;align-items:center;justify-content:center;gap:8px;padding:11px 16px;text-align:center}.ds .ds-cite__logo{display:grid;place-items:center;width:28px;height:28px;flex:none;border-radius:50%;border:1px solid var(--ds-rule);background:var(--ds-paper)}.ds .ds-cite__cell{display:flex;align-items:center;justify-content:center;padding:14px 16px}.ds .ds-cite__qrow+.ds-cite__qrow{border-top:1px solid var(--ds-rule)}.ds .ds-cite__answers{display:grid;gap:12px;padding:16px;border-top:1px solid var(--ds-rule);background:var(--ds-paper-2)}@media (min-width: 900px){.ds .ds-cite__answers{grid-template-columns:repeat(3,minmax(0,1fr))}}.ds .ds-cite__answer{padding:14px 16px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius);background:var(--ds-paper);min-width:0}.ds .ds-cite__answerhead{display:flex;align-items:center;justify-content:space-between;gap:10px}.ds .ds-cite__answerwho{margin:0;font-size:15px;font-weight:600}.ds .ds-cite__said{margin:12px 0 0;font-size:15px;line-height:23px;color:var(--ds-ink-2)}.ds .ds-cite__from{margin:10px 0 0;font-size:13px;line-height:19px;color:var(--ds-ink-3)}.ds .ds-cite__hit{padding:0 3px;border-radius:3px;background:var(--ds-good-chip-bg);color:var(--ds-good-chip-fg);font-weight:600}.ds .ds-cite__setup{display:grid;gap:18px}.ds .ds-cite__setupbody{min-width:0}.ds .ds-cite__wide{grid-column:1 / -1}.ds .ds-cite__questions{display:grid;gap:10px}.ds .ds-cite__none{margin:0 0 10px}.ds .ds-cite__quotanote{margin-top:16px}.ds .ds-cite__foot{margin:0;font-size:14px;color:var(--ds-ink-2)}.ds .ds-dcards,.ds .ds-dcards__pair{display:grid;gap:22px}@media (min-width: 1000px){.ds .ds-dcards__pair{grid-template-columns:1fr 1fr}}.ds .ds-cov__types .ds-bar{grid-template-columns:minmax(0,140px) minmax(0,1fr) 34px}.ds .ds-lockup{display:flex;align-items:center;gap:14px}.ds .ds-lockup__what{display:grid;gap:2px;min-width:0}.ds .ds-lockup__of{font-size:14px;color:var(--ds-ink-2)}.ds .ds-lockup__grade{font-size:15px;font-weight:600}.ds .ds-nights__line{display:flex;align-items:stretch;gap:2px;height:56px;margin-top:22px}.ds .ds-nights__tick{flex:1 1 0;min-width:1px;border-radius:var(--ds-radius-pill);background:var(--ds-paper-3)}.ds .ds-nights__tick--eventful{background:var(--ds-ink)}.ds .ds-nights__ends{display:flex;justify-content:space-between;margin-top:9px;font-size:13px;line-height:19px;color:var(--ds-ink-3)}.ds .ds-nights__key{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:16px;font-size:14px;line-height:21px;color:var(--ds-ink-2)}.ds .ds-nights__key span{display:inline-flex;align-items:center;gap:7px}.ds .ds-nights__sw{width:11px;height:11px;border-radius:3px;flex:none;background:var(--ds-paper-3)}.ds .ds-nights__sw--eventful{background:var(--ds-ink)}@media (max-width: 639px){.ds .ds-nights__line{height:42px;gap:1px;overflow-x:auto;overscroll-behavior-x:contain}.ds .ds-nights__tick{flex:1 0 2px}}@media (min-width: 640px) and (max-width: 899px){.ds .ds-nights__line{gap:1px}}.ds .ds-ground{position:relative;display:flex;flex-direction:column;justify-content:center;border-radius:var(--ds-radius-xl);background:#0b0d12;isolation:isolate}.ds .ds-ground__frame{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:inherit;transform:translateZ(0)}.ds .ds-ground__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit;transform:scale(1);transform-origin:center}.ds .ds-ground[data-settles] .ds-ground__bg{transform:scale(1.04);transition:transform 1.8s var(--ds-ease-out);will-change:transform}.ds .ds-ground[data-settles][data-arrived] .ds-ground__bg{transform:scale(1)}.ds .ds-ground[data-settles]:not([data-arrived]) .ds-ground__bg{transition:none}@media (prefers-reduced-motion: reduce){.ds .ds-ground[data-settles] .ds-ground__bg{transform:scale(1);transition:none}}.ds .ds-ground__scrim{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(100deg,#06090ebd,#06090e75 34%,#06090e00 64%)}.ds .ds-ground--runs-left .ds-ground__scrim{background:linear-gradient(260deg,#06090ebd,#06090e75 34%,#06090e00 64%)}.ds .ds-ground--deep .ds-ground__scrim{background:linear-gradient(100deg,#06090ee0,#06090e9e 40%,#06090e00 72%)}.ds .ds-ground--deep.ds-ground--runs-left .ds-ground__scrim{background:linear-gradient(260deg,#06090ee0,#06090e9e 40%,#06090e00 72%)}.ds .ds-ground__on{position:relative;z-index:1;padding:64px}.ds .ds-ground--runs-right{margin-right:calc(50% - 50vw);border-top-right-radius:0;border-bottom-right-radius:0}.ds .ds-ground--runs-left .ds-ground__on{display:flex;justify-content:flex-end}.ds .ds-ground--runs-left{margin-left:calc(50% - 50vw);border-top-left-radius:0;border-bottom-left-radius:0}.ds.ds-bleedclip{overflow-x:clip}@media (max-width: 767px){.ds .ds-ground{border-radius:var(--ds-radius-lg)}.ds .ds-ground__on{padding:30px 24px}}.ds .ds-heroproof{position:absolute;z-index:2;right:56px;top:50%;transform:translateY(-50%);width:min(340px,calc(100% - 96px))}@media (max-width: 1139px){.ds .ds-heroproof{display:none}}.ds .ds-goffset{--ds-goffset-col: 440px;--ds-goffset-gap: 48px;--ds-goffset-cross: 90px;position:relative;display:grid;grid-template-columns:minmax(0,var(--ds-goffset-col)) minmax(0,1fr);gap:var(--ds-goffset-gap);align-items:center;min-height:260px;isolation:isolate}.ds .ds-goffset__words{position:relative;z-index:3;min-width:0}.ds .ds-goffset__panel{position:absolute;top:0;bottom:0;left:calc(var(--ds-goffset-col) + var(--ds-goffset-gap) + var(--ds-goffset-cross));right:calc(50% - 50vw);border-radius:var(--ds-radius-xl) 0 0 var(--ds-radius-xl)}.ds .ds-goffset__over{position:relative;z-index:2;min-width:0}.ds .ds-goffset__pic{height:100%;border-radius:inherit}@media (max-width: 899px){.ds .ds-goffset{grid-template-columns:minmax(0,1fr);gap:20px;min-height:0}.ds .ds-goffset__panel{position:relative;top:auto;bottom:auto;left:0;right:0;height:220px;border-radius:var(--ds-radius-lg)}}.ds .ds-lift{position:relative;padding-bottom:120px}.ds .ds-lift__ground{position:absolute;left:0;right:0;bottom:0;height:58%;min-height:220px}.ds .ds-lift__card{position:relative;z-index:1;margin:0 clamp(96px,13%,150px) 0 0}.ds .ds-lift__ground .ds-ground{height:100%}@media (max-width: 899px){.ds .ds-lift{padding-bottom:72px}.ds .ds-lift__ground{height:300px;min-height:0}.ds .ds-lift__card{margin:0 40px 0 0}}@media (max-width: 520px){.ds .ds-lift{padding-bottom:56px}.ds .ds-lift__ground{height:240px}.ds .ds-lift__card{margin:0 24px 0 0}}.ds .ds-beside{--ds-beside-gap: 56px;--ds-beside-split: 54%;position:relative;display:grid;grid-template-columns:calc(var(--ds-beside-split) - var(--ds-beside-gap) / 2) minmax(0,1fr);gap:var(--ds-beside-gap);align-items:center;min-height:420px;isolation:isolate}.ds .ds-beside__words{position:relative;z-index:2;min-width:0}.ds .ds-beside__panel{position:absolute;top:0;bottom:0;left:calc(var(--ds-beside-split) + var(--ds-beside-gap) / 2);right:calc(50% - 50vw);border-radius:var(--ds-radius-xl) 0 0 var(--ds-radius-xl)}.ds .ds-beside--flip{grid-template-columns:minmax(0,1fr) calc(var(--ds-beside-split) - var(--ds-beside-gap) / 2)}.ds .ds-beside--flip .ds-beside__words{grid-column:2}.ds .ds-beside--flip .ds-beside__panel{left:calc(50% - 50vw);right:calc(var(--ds-beside-split) + var(--ds-beside-gap) / 2);border-radius:0 var(--ds-radius-xl) var(--ds-radius-xl) 0}.ds .ds-beside__pic{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;border-radius:inherit}.ds .ds-beside__over{position:absolute;z-index:3;top:50%;transform:translateY(-50%);left:40px;width:min(440px,calc(100% - 80px))}.ds .ds-beside--flip .ds-beside__over{left:auto;right:40px}@media (max-width: 899px){.ds .ds-beside{display:block;min-height:0;padding-bottom:0}.ds .ds-beside__panel,.ds .ds-beside--flip .ds-beside__panel{position:relative;left:auto;right:auto;margin:28px calc(50% - 50vw) 0 calc(50% - 50vw);height:auto;min-height:280px;padding:30px 20px;display:grid;align-items:center;border-radius:0;overflow:hidden}.ds .ds-beside--flip .ds-beside__words{grid-column:auto}.ds .ds-beside__over,.ds .ds-beside--flip .ds-beside__over{position:relative;z-index:3;transform:none;top:auto;left:auto;right:auto;width:100%;max-width:420px;margin:0 auto}}.ds .ds-glass{position:relative}.ds .ds-glass__on{position:relative;z-index:1}.ds .ds-glass__pane{position:absolute;z-index:0;border-radius:var(--ds-radius-xl);background:linear-gradient(135deg,#ffffff3d,#ffffff0d);backdrop-filter:blur(24px) saturate(185%) brightness(1.06);-webkit-backdrop-filter:blur(24px) saturate(185%) brightness(1.06);border:1px solid rgba(255,255,255,.55);box-shadow:0 34px 80px -34px #06090e8c,inset 0 1px #fff9,inset 1px 0 #ffffff52,inset 0 -14px 24px -18px #06090e66}.ds .ds-glass--bottom-right .ds-glass__pane{top:34px;right:-34px;bottom:-34px;left:34px}.ds .ds-glass--bottom-left .ds-glass__pane{top:34px;right:34px;bottom:-34px;left:-34px}.ds .ds-glass--top-right .ds-glass__pane{top:-34px;right:-34px;bottom:34px;left:34px}.ds .ds-glass--top-left .ds-glass__pane{top:-34px;right:34px;bottom:34px;left:-34px}.ds .ds-glass__pane--2{background:linear-gradient(135deg,#ffffff29,#ffffff08);backdrop-filter:blur(14px) saturate(150%) brightness(1.03);-webkit-backdrop-filter:blur(14px) saturate(150%) brightness(1.03);border-color:#ffffff61;box-shadow:0 22px 54px -28px #06090e6b,inset 0 1px #ffffff6b}.ds .ds-glass--2-top-left .ds-glass__pane--2{top:-26px;right:120px;bottom:120px;left:-26px}.ds .ds-glass--2-top-right .ds-glass__pane--2{top:-26px;right:-26px;bottom:120px;left:120px}.ds .ds-glass--2-bottom-left .ds-glass__pane--2{top:120px;right:120px;bottom:-26px;left:-26px}.ds .ds-glass--2-bottom-right .ds-glass__pane--2{top:120px;right:-26px;bottom:-26px;left:120px}@media (max-width: 899px){.ds .ds-glass--bottom-right .ds-glass__pane{top:18px;right:-18px;bottom:-18px;left:18px}.ds .ds-glass--bottom-left .ds-glass__pane{top:18px;right:18px;bottom:-18px;left:-18px}.ds .ds-glass--top-right .ds-glass__pane{top:-18px;right:-18px;bottom:18px;left:18px}.ds .ds-glass--top-left .ds-glass__pane{top:-18px;right:18px;bottom:18px;left:-18px}.ds .ds-glass--2-top-left .ds-glass__pane--2{top:-14px;right:88px;bottom:88px;left:-14px}.ds .ds-glass--2-top-right .ds-glass__pane--2{top:-14px;right:-14px;bottom:88px;left:88px}.ds .ds-glass--2-bottom-left .ds-glass__pane--2{top:88px;right:88px;bottom:-14px;left:-14px}.ds .ds-glass--2-bottom-right .ds-glass__pane--2{top:88px;right:-14px;bottom:-14px;left:88px}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.ds .ds-glass__pane{display:none}}.ds .ds-lift__glass{top:88px;left:56px;right:calc(clamp(96px,13%,150px) - 48px);bottom:40px}.ds .ds-lift__glass2{top:150px;left:116px;right:calc(clamp(96px,13%,150px) + 24px);bottom:96px}@media (max-width: 899px){.ds .ds-lift__glass,.ds .ds-lift__glass2{display:none}}.ds .ds-web{--web-paper: #ffffff;--web-paper-2: #f4f7f6;--web-ink: #12211f;--web-ink-2: #566764;--web-brand: #14615a;--web-brand-wash: #e7f1ef;--web-rule: #e2e9e7;background:var(--web-paper);color:var(--web-ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;container-type:inline-size}.ds .ds-web__serif{font-family:Iowan Old Style,Palatino Linotype,Palatino,Book Antiqua,Georgia,serif;letter-spacing:-.01em}.ds .ds-web .ds-region{outline-offset:3px;border-radius:6px}.ds .ds-web .ds-region:hover,.ds .ds-web .ds-region[data-linked=true]{outline-color:#0040ff;background:#0040ff0f}.ds .ds-web .ds-region[aria-pressed=true]{outline-color:#0040ff;background:#0040ff1c}.ds .ds-web__nav{display:flex;align-items:center;gap:14px;padding:12px 20px;border-bottom:1px solid var(--web-rule)}.ds .ds-web__brand{display:flex;align-items:center;gap:8px;margin-right:auto}.ds .ds-web__mark{display:grid;place-items:center;width:26px;height:26px;flex:none;border-radius:7px;background:var(--web-brand);color:#fff}.ds .ds-web__mark svg{width:15px;height:15px}.ds .ds-web__wordmark{font-size:16px;font-weight:600}.ds .ds-web__links{display:flex;gap:16px;font-size:13px;color:var(--web-ink-2)}.ds .ds-web__navcta{padding:6px 12px;border-radius:999px;background:var(--web-brand);color:#fff;font-size:13px;font-weight:600;white-space:nowrap}@container (max-width: 460px){.ds .ds-web__links{display:none}}.ds .ds-web__hero{position:relative;display:flex;align-items:flex-end;min-height:300px;padding:22px 20px;background:#0b1418;overflow:hidden;isolation:isolate}.ds .ds-web__heroimg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ds .ds-web__hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,#040c12e0,#040c129e,#040c121a 68%,#040c1200)}.ds .ds-web__herotext{min-width:0;position:relative}.ds .ds-web__h1{margin:0;max-width:22ch;font-size:26px;line-height:32px;font-weight:600;color:#fff;text-wrap:balance}.ds .ds-web__lede{margin:8px 0 0;font-size:15px;line-height:22px;color:#ffffffd1}.ds .ds-web__about{padding:18px 20px 4px}.ds .ds-web__intro{margin:0;font-size:14px;line-height:22px;color:var(--web-ink-2);max-width:62ch}.ds .ds-web__price{margin:14px 0 0;font-size:15px;line-height:22px;font-weight:600;color:#fff}.ds .ds-web__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.ds .ds-web__btn{display:inline-flex;align-items:center;height:34px;padding:0 15px;border-radius:999px;background:var(--web-brand);color:#fff;font-size:13px;font-weight:600}.ds .ds-web__btn--ghost{background:#ffffff24;color:#fff;border:1px solid rgba(255,255,255,.4)}.ds .ds-web__hero .ds-region:hover,.ds .ds-web__hero .ds-region[data-linked=true]{background:#0040ff6b}.ds .ds-web__hero .ds-region[aria-pressed=true]{background:#0040ff9e}.ds .ds-web__band{padding:20px;background:var(--web-paper-2);border-top:1px solid var(--web-rule)}.ds .ds-web__h2{margin:0 0 12px;font-size:16px;line-height:22px;font-weight:600}.ds .ds-web__services{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}@container (max-width: 360px){.ds .ds-web__services{grid-template-columns:minmax(0,1fr)}}.ds .ds-web__service{display:flex;align-items:flex-start;gap:9px;padding:12px 13px;border-radius:10px;background:var(--web-paper);border:1px solid var(--web-rule)}.ds .ds-web__service svg{width:16px;height:16px;flex:none;margin-top:2px;color:var(--web-brand)}.ds .ds-web__servicename{font-size:13px;line-height:19px;font-weight:600}.ds .ds-web__serviceblurb{margin:3px 0 0;font-size:12px;line-height:18px;color:var(--web-ink-2)}.ds .ds-web__band--plain{background:var(--web-paper)}.ds .ds-web__faq{margin:0}.ds .ds-web__qa{padding:12px 0;border-top:1px solid var(--web-rule)}.ds .ds-web__qa:first-child{border-top:0;padding-top:2px}.ds .ds-web__q{font-size:14px;line-height:20px;font-weight:600}.ds .ds-web__a{margin:4px 0 0;font-size:13px;line-height:20px;color:var(--web-ink-2);max-width:64ch}.ds .ds-web__info{display:flex;flex-wrap:wrap;gap:18px 26px;padding:20px;border-top:1px solid var(--web-rule)}.ds .ds-web__info>.ds-region{flex:1 1 150px;min-width:0}.ds .ds-web__infocell{display:flex;gap:9px}.ds .ds-web__infocell svg{width:16px;height:16px;flex:none;margin-top:2px;color:var(--web-brand)}.ds .ds-web__infolabel{font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--web-ink-2)}.ds .ds-web__infovalue{margin-top:2px;font-size:14px;line-height:20px}.ds .ds-web__foot{padding:12px 20px;border-top:1px solid var(--web-rule);background:var(--web-paper-2);font-size:12px;color:var(--web-ink-2)}.ds .ds-home__plans{display:inline-flex;align-items:center;gap:6px;font-weight:500}.ds .ds-home__plans svg{width:16px;height:16px}.ds .ds-ask{border-top:1px solid var(--ds-rule)}.ds .ds-ask:last-child{border-bottom:1px solid var(--ds-rule)}.ds .ds-ask__q{display:flex;align-items:center;gap:14px;width:100%;padding:18px 4px;border:0;background:none;font:inherit;font-size:17px;line-height:25px;font-weight:600;color:var(--ds-ink);text-align:left;cursor:pointer}.ds .ds-ask__q:hover{color:var(--ds-ink-2)}.ds .ds-ask__sign{flex:none;margin-left:auto;color:var(--ds-ink-3);transition:transform var(--ds-fast) var(--ds-ease)}.ds .ds-ask__sign svg{width:18px;height:18px;display:block}.ds .ds-ask[data-open=true] .ds-ask__sign{transform:rotate(180deg)}.ds .ds-ask__a{padding:0 4px 20px;max-width:68ch;font-size:16px;line-height:25px;color:var(--ds-ink-2)}.ds .ds-ask__a p{margin:0}.ds .ds-ask__a p+p{margin-top:12px}@media (prefers-reduced-motion: reduce){.ds .ds-ask__sign{transition:none}}.ds .ds-paste{border:1px solid var(--ds-rule);border-radius:var(--ds-radius-lg);overflow:hidden}.ds .ds-paste__head{display:flex;align-items:center;gap:12px;padding:13px 16px;border-bottom:1px solid var(--ds-rule);background:var(--ds-paper-2)}.ds .ds-paste__where{flex:1;min-width:0;font-size:14px;line-height:20px;color:var(--ds-ink-2)}.ds .ds-paste__where b{display:block;color:var(--ds-ink);font-weight:600;font-size:15px}.ds .ds-paste__line{display:block;padding:15px 16px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:13px;line-height:21px;color:var(--ds-ink-2);white-space:pre-wrap;overflow-wrap:anywhere;background:var(--ds-paper)}.ds .ds-paste__foot{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 16px;border-top:1px solid var(--ds-rule);background:var(--ds-paper-2);font-size:14px;color:var(--ds-ink-3)}.ds .ds-answer{padding:20px 22px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius-lg);background:var(--ds-paper)}.ds .ds-answer__asked{font-size:14px;color:var(--ds-ink-3)}.ds .ds-answer__asked b{color:var(--ds-ink-2);font-weight:500}.ds .ds-answer__said{margin:12px 0 0;font-size:17px;line-height:27px}.ds .ds-answer__said mark{background:var(--ds-good-wash);color:inherit;border-radius:3px;padding:0 2px}.ds .ds-answer__from{display:flex;align-items:center;gap:8px;margin-top:16px;padding-top:14px;border-top:1px solid var(--ds-rule);font-size:13px;color:var(--ds-ink-3)}.ds .ds-answer__from svg{width:14px;height:14px}.ds .ds-board{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));align-items:start}.ds .ds-board__col{border:1px solid var(--ds-rule);border-radius:var(--ds-radius-lg);background:var(--ds-paper-2)}.ds .ds-board__head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px;border-bottom:1px solid var(--ds-rule);font-size:14px;font-weight:600}.ds .ds-board__count{font-size:13px;font-weight:500;color:var(--ds-ink-3)}.ds .ds-board__list{display:flex;flex-direction:column;gap:10px;padding:12px}.ds .ds-idea{padding:13px 14px;border-radius:var(--ds-radius);background:var(--ds-paper);border:1px solid var(--ds-hairline);box-shadow:var(--ds-shadow-card)}.ds .ds-idea__title{font-size:15px;line-height:21px;font-weight:600}.ds .ds-idea__line{margin:4px 0 0;font-size:14px;line-height:20px;color:var(--ds-ink-2)}.ds .ds-idea__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px}.ds .ds-vote{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 11px;border:1px solid var(--ds-rule-2);border-radius:var(--ds-radius-pill);background:var(--ds-paper);color:var(--ds-ink-2);font:inherit;font-size:14px;cursor:pointer}.ds .ds-vote:hover{border-color:var(--ds-ink-3);color:var(--ds-ink)}.ds .ds-vote[aria-pressed=true]{background:var(--ds-good-wash);border-color:var(--ds-good);color:var(--ds-good);font-weight:600}.ds .ds-vote svg{width:14px;height:14px}.ds .ds-vote[disabled]{cursor:progress;opacity:.55}.ds .ds-film{position:relative;min-width:0;border-radius:var(--ds-radius-lg);overflow:hidden;background:var(--ds-paper-3);aspect-ratio:16 / 9}.ds .ds-film__poster{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.ds .ds-film__play{display:inline-flex;align-items:center;gap:9px;height:44px;padding:0 20px;border:0;border-radius:var(--ds-radius-pill);background:var(--ds-ink);color:var(--ds-paper);font:inherit;font-size:15px;font-weight:600;cursor:pointer;box-shadow:var(--ds-shadow-float)}.ds .ds-film__play svg{width:16px;height:16px}.ds .ds-film__meta{position:absolute;left:14px;bottom:12px;font-size:13px;color:var(--ds-ink-2)}.ds .ds-dates{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.ds .ds-dates__custom{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:14px;color:var(--ds-ink-2)}.ds .ds-dates__custom .ds-input{width:148px;max-width:100%;height:36px}.ds .ds-filerow{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius);background:var(--ds-paper-2);min-width:0}.ds .ds-filerow__what{flex:none;width:88px;font-size:14px;font-weight:600}.ds .ds-filerow__where{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--ds-mono);font-size:13px;color:var(--ds-ink-2)}.ds .ds-filerow__open{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:var(--ds-radius-sm);color:var(--ds-ink-2)}.ds .ds-filerow__open:hover{background:var(--ds-paper-3);color:var(--ds-ink)}.ds .ds-filerow__open svg{width:15px;height:15px}@media (max-width: 639px){.ds .ds-filerow{flex-wrap:wrap}.ds .ds-filerow__where{flex-basis:100%;order:3}}.ds .ds-filepeek{margin:16px 0 0;padding:14px 16px;max-height:260px;overflow:auto;border:1px solid var(--ds-rule);border-radius:var(--ds-radius);background:var(--ds-paper-2);font-family:var(--ds-mono);font-size:13px;line-height:20px;color:var(--ds-ink-2);white-space:pre-wrap;word-break:break-word}.ds .ds-editorframe{position:relative;overflow:visible;border:1px solid var(--ds-rule);border-radius:var(--ds-radius-lg);background:var(--ds-paper)}.ds .ds-editorframe__bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid var(--ds-rule);background:var(--ds-paper-2);border-radius:var(--ds-radius-lg) var(--ds-radius-lg) 0 0}.ds .ds-addtype{min-width:320px;max-width:min(360px,calc(100vw - 32px))}.ds .ds-addtype__lead{padding:4px 10px 8px;margin:0}.ds .ds-addtype__list{max-height:320px;overflow-y:auto}.ds .ds-addtype__item{height:auto;align-items:flex-start;padding:9px 10px}.ds .ds-addtype__name{display:block;font-size:15px;font-weight:500}.ds .ds-addtype__line{display:block;margin-top:2px;font-size:13px;line-height:19px;color:var(--ds-ink-2);white-space:normal}.ds .ds-addtype__needs{display:block;margin-top:4px;font-size:12px;font-weight:600;color:var(--ds-look)}.ds .ds-chiprow{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.ds .ds-checkedbox{margin-top:14px;padding:12px 14px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius);background:var(--ds-paper-2)}.ds .ds-checkedbox__url{margin:4px 0 0;font-family:var(--ds-mono);font-size:13px;line-height:19px;word-break:break-all;color:var(--ds-ink)}.ds .ds-checkedbox__row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;font-size:14px;line-height:20px;padding:3px 0}.ds .ds-checkedbox__row>span{color:var(--ds-ink-2)}.ds .ds-checkedbox__row>b{text-align:right;font-weight:600}.ds .ds-checklist-busy{list-style:none;margin:14px 0 0;padding:12px 14px;display:grid;gap:8px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius);background:var(--ds-paper-2);font-size:14px;line-height:20px;color:var(--ds-ink-2)}.ds .ds-checklist-busy li{display:flex;align-items:center;gap:9px}.ds .ds-btn.ds-wide{width:100%}.ds .ds-fixlist{list-style:none;margin:0;padding:0;display:grid;gap:8px}.ds .ds-fixlist__item{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius);background:var(--ds-paper)}.ds .ds-fixlist__item[data-done]{background:var(--ds-paper-2)}.ds .ds-fixlist__item[data-done] .ds-fixlist__title{color:var(--ds-ink-2)}.ds .ds-fixlist__title{display:block;padding:0;border:0;background:none;color:var(--ds-ink);font:inherit;font-size:16px;font-weight:500;line-height:23px;text-align:left;cursor:pointer}.ds .ds-fixlist__title:hover{color:var(--ds-accent)}.ds .ds-fixlist__more{margin:8px 0 0;padding-left:12px;border-left:2px solid var(--ds-rule)}.ds .ds-matrix th:not(:first-child),.ds .ds-matrix td:not(:first-child){text-align:center}.ds .ds-matrix th{color:var(--ds-ink);font-size:15px}.ds .ds-matrix th:first-child{color:var(--ds-ink-2);font-weight:500}.ds .ds-matrix th[data-mine],.ds .ds-matrix td[data-mine]{background:var(--ds-paper-2)}.ds .ds-matrix__mine{display:block;margin-top:2px;font-size:13px;font-weight:500;color:var(--ds-ink-2)}.ds .ds-matrix__what{font-weight:500}.ds .ds-matrix td[data-none]{color:var(--ds-ink-3)}.ds .ds-swap{display:grid;gap:12px}@media (min-width: 560px){.ds .ds-swap{grid-template-columns:1fr 1fr}}.ds .ds-swap__card{padding:14px 16px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius);background:var(--ds-paper-2)}.ds .ds-swap__card[data-to]{border-color:var(--ds-ink);background:var(--ds-paper);box-shadow:var(--ds-shadow-card)}.ds .ds-wideform{display:grid;gap:14px}@media (min-width: 620px){.ds .ds-wideform{grid-template-columns:1fr 1fr}.ds .ds-wideform__wide{grid-column:1 / -1}}.ds .ds-plot{display:block;width:100%;height:auto}.ds .ds-plot__grid{stroke:var(--ds-rule);stroke-width:1}.ds .ds-plot__axis{fill:var(--ds-ink-3);font-size:11px}.ds .ds-plot__line{fill:none;stroke:var(--ds-ink);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ds .ds-plot__line--quiet{stroke:var(--ds-ink-3);stroke-width:1.5}.ds .ds-plot__area{fill:var(--ds-ink);opacity:.06}.ds .ds-plot__dot{fill:var(--ds-paper);stroke:var(--ds-ink);stroke-width:2}.ds .ds-plot__tag{fill:var(--ds-ink-2);font-size:12px;font-weight:500}.ds .ds-plot__tag--quiet{fill:var(--ds-ink-3)}.ds .ds-plot__bar{fill:var(--ds-ink)}.ds .ds-plot__bar--quiet{fill:var(--ds-rule-2)}.ds .ds-spark{display:inline-block;width:84px;height:22px;vertical-align:-4px}.ds .ds-spark svg{display:block;width:100%;height:100%;overflow:visible}.ds .ds-share__bar{display:flex;height:10px;border-radius:var(--ds-radius-pill);overflow:hidden;background:var(--ds-paper-3)}.ds .ds-share__seg{height:100%;background:var(--ds-ink)}.ds .ds-share__seg:nth-child(2){background:var(--ds-ink-2)}.ds .ds-share__seg:nth-child(3){background:var(--ds-ink-3)}.ds .ds-share__seg:nth-child(4){background:var(--ds-rule-2)}.ds .ds-share__seg+.ds-share__seg{border-left:1px solid var(--ds-paper)}.ds .ds-share__list{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column}.ds .ds-share__row{display:flex;align-items:baseline;gap:10px;padding:9px 0;border-top:1px solid var(--ds-rule);font-size:14px;line-height:20px}.ds .ds-share__row:first-child{border-top:0}.ds .ds-share__key{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.ds .ds-share__chip{width:9px;height:9px;flex:none;border-radius:3px;background:var(--ds-ink)}.ds .ds-share__row:nth-child(2) .ds-share__chip{background:var(--ds-ink-2)}.ds .ds-share__row:nth-child(3) .ds-share__chip{background:var(--ds-ink-3)}.ds .ds-share__row:nth-child(4) .ds-share__chip{background:var(--ds-rule-2)}.ds .ds-share__num{font-weight:600}.ds .ds-share__pct{color:var(--ds-ink-3);min-width:44px;text-align:right}.ds .ds-plotempty{display:grid;place-items:center;min-height:160px;padding:24px;text-align:center;border:1px dashed var(--ds-rule-2);border-radius:var(--ds-radius);background:var(--ds-paper-2)}.ds .ds-plotempty b{display:block;font-size:15px;font-weight:600}.ds .ds-plotempty span{display:block;margin-top:4px;max-width:40ch;font-size:14px;line-height:20px;color:var(--ds-ink-2)}.ds .ds-when{list-style:none;margin:0;padding:0}.ds .ds-when__item{position:relative;display:flex;gap:14px;padding-bottom:20px}.ds .ds-when__item:last-child{padding-bottom:0}.ds .ds-when__mark{position:relative;display:grid;place-items:center;width:24px;height:24px;flex:none;border-radius:50%;border:1.5px solid var(--ds-rule-2);background:var(--ds-paper);color:var(--ds-ink-3)}.ds .ds-when__mark svg{width:13px;height:13px}.ds .ds-when__item[data-state=done] .ds-when__mark{background:var(--ds-good);border-color:var(--ds-good);color:var(--ds-on-good)}.ds .ds-when__item[data-state=now] .ds-when__mark{background:var(--ds-ink);border-color:var(--ds-ink);color:var(--ds-paper)}.ds .ds-when__item:after{content:"";position:absolute;top:26px;bottom:2px;left:11.25px;width:1.5px;background:var(--ds-rule)}.ds .ds-when__item:last-child:after{display:none}.ds .ds-when__item[data-state=done]:after{background:var(--ds-good)}.ds .ds-when__body{min-width:0;padding-top:1px}.ds .ds-when__title{font-size:15px;line-height:21px;font-weight:600}.ds .ds-when__item[data-state=waiting] .ds-when__title{color:var(--ds-ink-3);font-weight:500}.ds .ds-when__detail{margin:2px 0 0;font-size:14px;line-height:20px;color:var(--ds-ink-2)}.ds .ds-when__stamp{margin-top:3px;font-size:13px;color:var(--ds-ink-3)}.ds .ds-log{list-style:none;margin:0;padding:0;border:1px solid var(--ds-rule);border-radius:var(--ds-radius-lg);overflow:hidden}.ds .ds-log__row{display:flex;align-items:center;gap:12px;padding:12px 16px;border-top:1px solid var(--ds-rule);font-size:14px;line-height:20px}.ds .ds-log__row:first-child{border-top:0}.ds .ds-log__who{font-weight:600;min-width:92px}.ds .ds-log__what{flex:1;min-width:0;color:var(--ds-ink-2);overflow-wrap:anywhere}.ds .ds-log__when{color:var(--ds-ink-3);white-space:nowrap}.ds .ds-pager{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:14px}.ds .ds-pager__count{font-size:14px;color:var(--ds-ink-2)}.ds .ds-pager__controls{display:flex;align-items:center;gap:6px}.ds .ds-pager__num{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 9px;border:1px solid transparent;border-radius:var(--ds-radius-sm);background:transparent;color:var(--ds-ink-2);font:inherit;font-size:14px;cursor:pointer}.ds .ds-pager__num:hover:not(:disabled){background:var(--ds-paper-2);color:var(--ds-ink)}.ds .ds-pager__num[aria-current=true]{background:var(--ds-paper-3);color:var(--ds-ink);font-weight:600}.ds .ds-pager__num:disabled{opacity:.35;cursor:not-allowed}.ds .ds-pager__num svg{width:16px;height:16px}.ds .ds-pager__gap{color:var(--ds-ink-3);padding:0 2px}.ds .ds-filters{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ds .ds-filters__search{flex:1;min-width:190px}.ds .ds-chip{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border:1px solid var(--ds-rule-2);border-radius:var(--ds-radius-pill);background:var(--ds-paper);color:var(--ds-ink-2);font:inherit;font-size:14px;cursor:pointer;white-space:nowrap;transition:border-color var(--ds-fast) var(--ds-ease),background-color var(--ds-fast) var(--ds-ease),color var(--ds-fast) var(--ds-ease)}.ds .ds-chip:hover{color:var(--ds-ink);border-color:var(--ds-ink-3)}.ds .ds-chip[aria-pressed=true]{background:var(--ds-ink);border-color:var(--ds-ink);color:var(--ds-paper)}.ds .ds-chip__count{color:var(--ds-ink-3)}.ds .ds-chip[aria-pressed=true] .ds-chip__count{color:var(--ds-paper);opacity:.7}.ds .ds-chip svg{width:14px;height:14px}.ds .ds-insight{padding:18px 20px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius-lg);background:var(--ds-paper)}.ds .ds-insight+.ds-insight{margin-top:12px}.ds .ds-insight__title{font-size:16px;line-height:23px;font-weight:600}.ds .ds-insight__why{margin:6px 0 0;font-size:14px;line-height:21px;color:var(--ds-ink-2)}.ds .ds-insight__foot{margin-top:14px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ds .ds-todo{list-style:none;margin:0;padding:0;border:1px solid var(--ds-rule);border-radius:var(--ds-radius-lg);overflow:hidden}.ds .ds-todo__item{display:flex;gap:14px;padding:16px 18px;border-top:1px solid var(--ds-rule)}.ds .ds-todo__item:first-child{border-top:0}.ds .ds-todo__rank{display:grid;place-items:center;width:24px;height:24px;flex:none;border-radius:50%;background:var(--ds-paper-3);color:var(--ds-ink-2);font-size:13px;font-weight:600}.ds .ds-todo__body{flex:1;min-width:0}.ds .ds-todo__title{font-size:15px;line-height:21px;font-weight:600}.ds .ds-todo__detail{margin:3px 0 0;font-size:14px;line-height:20px;color:var(--ds-ink-2)}.ds .ds-todo__cost{margin-top:7px;font-size:13px;line-height:19px;color:var(--ds-ink-3)}.ds .ds-todo__act{flex:none;align-self:center}.ds .ds-plot__band{fill:transparent}.ds .ds-plot__atline{stroke:var(--ds-rule-2);stroke-width:1;stroke-dasharray:3 3}.ds .ds-plot__attag{fill:var(--ds-ink);font-size:12px;font-weight:600}.ds.ds-dash>*+*{margin-top:18px}.ds .ds-dash__hello .ds-lead{margin-top:6px;max-width:62ch}.ds.ds-dash>.ds-notice,.ds.ds-dash>.ds-dash__drift .ds-notice{background:var(--ds-paper);border:1px solid var(--ds-hairline);box-shadow:var(--ds-shadow-card)}.ds .ds-dash__drift{position:relative}.ds.ds-dash>.ds-dash__drift .ds-notice{padding-right:46px}.ds .ds-dash__drift .ds-dash__driftsites{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px}.ds .ds-dash__drift p{margin:4px 0 0;font-size:14px;line-height:20px;color:var(--ds-ink-2)}.ds .ds-dash__driftmore{font-size:13px;color:var(--ds-ink-3)}.ds .ds-dash__driftclose{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:var(--ds-radius-sm);background:transparent;color:var(--ds-ink-3);cursor:pointer}.ds .ds-dash__driftclose:hover{background:var(--ds-paper-3);color:var(--ds-ink)}.ds .ds-dash__driftclose svg{width:15px;height:15px}.ds .ds-dash__offer{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.ds .ds-dash__offer>div{flex:1;min-width:260px}.ds .ds-dash__offer p{margin:6px 0 0;font-size:15px;line-height:22px;color:var(--ds-ink-2)}.ds .ds-dash__offer .ds-small{display:block;margin-top:6px;color:var(--ds-ink-3)}.ds .ds-dash__sites{display:grid;gap:14px}@media (min-width: 1024px){.ds .ds-dash__sites{grid-template-columns:repeat(2,minmax(0,1fr))}}.ds .ds-dash__sites>*{min-width:0}.ds .ds-dash__sites .ds-site{display:flex;flex-direction:column;height:100%}.ds .ds-dash__sites .ds-site__foot{margin-top:auto}.ds .ds-dash__sites>.ds-dash__only{grid-column:1 / -1}.ds .ds-dash__group{display:flex;flex-direction:column;gap:8px;min-width:0}.ds .ds-dash__sub{margin-left:14px;padding-left:14px;border-left:2px solid var(--ds-rule);min-width:0}.ds .ds-fav.ds-dash__mark{width:36px;height:36px;flex:none;border-radius:var(--ds-radius);overflow:hidden}.ds .ds-dash__sites .ds-site__head{flex-wrap:wrap}.ds .ds-dash__profilewrap{flex:0 1 auto;min-width:0;margin-left:auto}@media (max-width: 519px){.ds .ds-dash__profilewrap{flex-basis:100%;margin-left:0}}.ds .ds-dash__profile{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:4px 10px 4px 6px;border:1px solid var(--ds-hairline);border-radius:var(--ds-radius-pill);background:var(--ds-paper);color:var(--ds-ink-2);font-size:13px;font-weight:500;cursor:pointer}.ds .ds-dash__profile:hover{border-color:var(--ds-rule-2);color:var(--ds-ink)}.ds .ds-dash__profile>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds .ds-dash__profile svg{width:15px;height:15px;flex:none;color:var(--ds-good)}.ds .ds-dash__cta{margin-top:14px}.ds .ds-dash__cta .ds-btn{width:100%}.ds .ds-dash__wait{display:flex;align-items:center;gap:10px}.ds .ds-dash__more{margin-top:10px}.ds .ds-dash__conn{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid var(--ds-rule);font-size:13px;color:var(--ds-ink-3)}.ds .ds-linkbtn{padding:0;border:0;background:none;color:var(--ds-accent);font:inherit;font-weight:600;cursor:pointer}.ds .ds-linkbtn:hover{text-decoration:underline;text-underline-offset:3px}.ds .ds-dash__setuplead{margin:0 0 14px;max-width:62ch;font-size:15px;line-height:22px;color:var(--ds-ink-2)}.ds .ds-dash__setup{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.ds .ds-dash__setup>.ds-field{flex:1;min-width:260px;margin:0}.ds .ds-dash__answer{margin-top:16px}.ds .ds-dash__answer b{display:block}.ds .ds-dash__answer p{margin:4px 0 0;font-size:14px;line-height:20px;color:var(--ds-ink-2);overflow-wrap:anywhere}.ds .ds-dash__answer .ds-btn{margin-top:12px}.ds .ds-dash__picks{display:grid;gap:8px;margin-top:12px}.ds .ds-dash__picks li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;min-width:0}.ds .ds-dash__pick{display:flex;flex-direction:column;min-width:0}.ds .ds-dash__pick b{font-size:14px}.ds .ds-dash__picks .ds-btn{margin-top:0}.ds .ds-dash__picks .ds-mono{font-size:13px;color:var(--ds-ink-3);overflow-wrap:anywhere}.ds .ds-dash__showing{margin-left:auto;font-size:13px;color:var(--ds-ink-3);white-space:nowrap}.ds .ds-dash__todowait{display:grid;gap:18px;padding:6px 0}.ds .ds-dash__scanpick{display:grid;gap:12px}.ds .ds-dash__scanopt{display:block}.ds .ds-dash__scanopt b{display:flex;align-items:center;gap:8px;font-weight:600}.ds .ds-dash__scanopt>span{display:block;margin-top:3px;font-size:14px;line-height:20px;color:var(--ds-ink-2)}.ds.ds-page{max-width:1360px;margin:0 auto}.ds.ds-page>*+*{margin-top:20px}.ds .ds-pcrumb{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:14px;line-height:20px;color:var(--ds-ink-3)}.ds .ds-pcrumb a{color:var(--ds-ink-2);text-decoration:none;border-bottom:1px solid transparent}.ds .ds-pcrumb a:hover{color:var(--ds-ink);border-bottom-color:var(--ds-rule-2)}.ds .ds-pcrumb__here{color:var(--ds-ink);max-width:30ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds .ds-pcrumb__sep{color:var(--ds-ink-3)}.ds .ds-phead{display:flex;align-items:flex-start;gap:16px;flex-wrap:wrap}.ds .ds-phead__id{flex:1;min-width:0}.ds .ds-phead__row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ds .ds-phead__row .ds-h2{min-width:0;overflow-wrap:anywhere}.ds .ds-phead__where{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:6px 0 0}.ds .ds-phead__addr{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%;color:var(--ds-ink-2);font-family:var(--ds-mono);font-size:13px;text-decoration:none;border-bottom:1px solid var(--ds-rule-2)}.ds .ds-phead__addr:hover{color:var(--ds-ink);border-bottom-color:var(--ds-ink)}.ds .ds-phead__addr span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds .ds-phead__addr svg{width:13px;height:13px;flex:none}.ds .ds-phead__facts{margin:6px 0 0;font-size:14px;line-height:21px;color:var(--ds-ink-3)}.ds .ds-phead__actions{display:flex;align-items:center;gap:8px;flex:none}@media (max-width: 639px){.ds .ds-phead__actions{width:100%;justify-content:flex-end}}.ds .ds-pstick{position:sticky;top:0;z-index:30}.ds .ds-pstick__bar{display:flex;align-items:center;gap:12px;padding:9px 14px;border:1px solid var(--ds-hairline);border-radius:var(--ds-radius);background:var(--ds-paper);box-shadow:var(--ds-shadow-card)}.ds .ds-pstick__id{min-width:0;flex:1}.ds .ds-pstick__name{font-size:15px;font-weight:600;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds .ds-pstick__addr{display:block;margin-top:1px;color:var(--ds-ink-3);font-family:var(--ds-mono);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none}.ds .ds-pstick__addr:hover{color:var(--ds-ink-2)}.ds .ds-pflow{padding:4px 2px}.ds .ds-pgrid{display:grid;gap:20px;align-items:start}.ds .ds-pgrid>*{min-width:0}@media (min-width: 1024px){.ds .ds-pgrid{grid-template-columns:minmax(0,1fr) 360px}}.ds .ds-pgrid__main>*+*{margin-top:20px}.ds .ds-pgrid__side>*+*{margin-top:16px}.ds .ds-pgone{max-width:640px;margin:40px auto}.ds .ds-pgone__acts{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.ds .ds-pwait>*+*{margin-top:20px}.ds .ds-pwait__grid{display:grid;gap:20px;align-items:start}@media (min-width: 1024px){.ds .ds-pwait__grid{grid-template-columns:minmax(0,1fr) 360px}}.ds .ds-pwait__col>*+*{margin-top:16px}.ds .ds-life__act{margin-top:14px}.ds.ds-page>.ds-notice,.ds.ds-page>.ds-empty{background:var(--ds-paper);border:1px solid var(--ds-hairline);box-shadow:var(--ds-shadow-card)}.ds .ds-pwatch{display:flex;align-items:flex-start;gap:16px;flex-wrap:wrap}.ds .ds-pwatch__said{flex:1;min-width:0}.ds .ds-pwatch__types{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:12px}.ds .ds-pwatch .ds-btn{flex:none;margin-left:auto}@media (max-width: 639px){.ds .ds-pwatch .ds-btn{margin-left:0}}.ds .ds-pask{display:flex;align-items:flex-start;gap:20px;flex-wrap:wrap}.ds .ds-pask__said{flex:1;min-width:min(100%,320px)}.ds .ds-pask__note{margin:8px 0 0;max-width:var(--ds-measure);color:var(--ds-ink-2);font-size:15px;line-height:23px}.ds .ds-pask__cap{margin:10px 0 0;color:var(--ds-ink-3);font-size:14px;line-height:21px}.ds .ds-pask__acts{display:flex;align-items:center;gap:8px;flex-wrap:wrap;flex:none}.ds .ds-pask>.ds-btn{flex:none}@media (max-width: 639px){.ds .ds-pask>.ds-btn,.ds .ds-pask__acts{width:100%}.ds .ds-pask>.ds-btn{justify-content:center}}.ds .ds-pask__bar{height:5px;margin-top:14px;border-radius:var(--ds-radius-pill);background:var(--ds-paper-3);overflow:hidden}.ds .ds-pask__barfill{height:100%;border-radius:var(--ds-radius-pill);background:var(--ds-ink);transition:width var(--ds-slow) var(--ds-ease)}.ds .ds-pmiss__said{margin:0;max-width:var(--ds-measure)}.ds .ds-pmiss__types{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:12px}.ds .ds-pmiss__typeslabel{color:var(--ds-ink-2);font-size:14px}.ds .ds-pmiss__list{margin:14px 0 0;padding-left:20px;max-width:var(--ds-measure);color:var(--ds-ink-2);font-size:14px;line-height:22px}.ds .ds-pmiss__list li+li{margin-top:7px}.ds .ds-pmiss__act{margin-top:16px}.ds .ds-mk>*+*{margin-top:18px}.ds .ds-mktype{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px;border:1px solid var(--ds-rule-2);border-radius:var(--ds-radius-sm);background:var(--ds-paper-2);color:var(--ds-ink);font:inherit;font-size:13px;font-weight:500;white-space:nowrap}.ds .ds-mktype--waiting{border-style:dashed;background:transparent;color:var(--ds-ink-2)}.ds .ds-mktype__look{width:6px;height:6px;border-radius:50%;background:var(--ds-look)}.ds button.ds-mktype{cursor:pointer;transition:background var(--ds-fast) var(--ds-ease),border-color var(--ds-fast) var(--ds-ease)}.ds button.ds-mktype:hover{border-color:var(--ds-ink-3);background:var(--ds-paper-3)}.ds .ds-mk__groups>*+*{margin-top:20px}.ds .ds-mk__group+.ds-mk__group{padding-top:20px;border-top:1px solid var(--ds-rule)}.ds .ds-mk__grouphead{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.ds .ds-mk__grouptitle{font-size:15px;font-weight:600}.ds .ds-mk__groupnote{font-size:14px;line-height:21px;color:var(--ds-ink-3)}.ds .ds-mk__types{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:12px}.ds .ds-mk__offer{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:14px}.ds .ds-mk__offertext{font-size:14px;line-height:21px;color:var(--ds-ink-2);max-width:var(--ds-measure)}.ds .ds-mk__wrong{margin-top:14px}.ds .ds-mk__wrongtoggle{display:inline-flex;align-items:flex-start;text-align:left;gap:7px;border:0;padding:0;background:none;color:var(--ds-ink-2);font:inherit;font-size:14px;cursor:pointer}.ds .ds-mk__wrongtoggle:hover{color:var(--ds-ink)}.ds .ds-mk__chev{width:15px;height:15px;flex:none;margin-top:3px;transition:transform var(--ds-fast) var(--ds-ease)}.ds .ds-mk__chev--open{transform:rotate(180deg)}@media (prefers-reduced-motion: reduce){.ds .ds-mk__chev{transition:none}}.ds .ds-mk__wronglist{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:8px}.ds .ds-mk__wronglist li{display:flex;align-items:flex-start;gap:9px;font-size:14px;line-height:21px;color:var(--ds-ink-2);overflow-wrap:anywhere}.ds .ds-mk__wronglist svg{width:15px;height:15px;margin-top:3px;flex:none;color:var(--ds-look)}.ds .ds-mk__emptyacts{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ds .ds-mk__reads{padding:16px 18px;border-radius:var(--ds-radius-lg);background:var(--ds-good-wash)}.ds .ds-mk__readstitle{font-size:15px;line-height:23px;font-weight:600}.ds .ds-mk__readslist{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:7px}.ds .ds-mk__readslist li{display:flex;align-items:flex-start;gap:9px;font-size:14px;line-height:21px;color:var(--ds-ink-2)}.ds .ds-mk__readslist svg{width:15px;height:15px;margin-top:3px;flex:none;color:var(--ds-good)}.ds .ds-mk__roomhead{margin-bottom:14px}.ds .ds-mk__roomnote{margin:6px 0 0;max-width:var(--ds-measure);color:var(--ds-ink-2);font-size:15px;line-height:23px}.ds .ds-mk__tabs{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:14px}.ds .ds-mk__tabrow{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-width:0;flex:1}.ds .ds-mk__tabrow .ds-segmented{max-width:100%;overflow-x:auto;scrollbar-width:none}.ds .ds-mk__tabrow .ds-segmented::-webkit-scrollbar{display:none}.ds .ds-mk__busy{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--ds-ink-2)}.ds .ds-mk__addwrap{position:relative;flex:none}@media (max-width: 639px){.ds .ds-mk__tabrow{flex-basis:100%}.ds .ds-mk__addwrap{margin-left:auto}.ds .ds-mk__add{width:min(320px,calc(100vw - 48px))}}.ds .ds-mk__add{position:absolute;right:0;top:calc(100% + 6px);z-index:50;width:320px;max-height:340px;overflow-y:auto}.ds .ds-mk__add .ds-menu__item{align-items:flex-start;height:auto;padding-top:9px;padding-bottom:9px}.ds .ds-mk__add .ds-menu__item>span{display:flex;flex-direction:column;gap:2px;min-width:0;text-align:left}.ds .ds-mk__addname{font-weight:500}.ds .ds-mk__addwhy{color:var(--ds-ink-3);font-size:13px;line-height:19px;white-space:normal}.ds .ds-mk__body>*+*{margin-top:16px}.ds .ds-mk__body .ds-markup__slot--editor{background:var(--ds-paper);max-height:none;overflow:visible}.ds .ds-mk__noscore{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.ds .ds-mk__noscore>div:first-child{flex:1;min-width:min(100%,260px)}.ds .ds-mk__noscoretitle{font-size:15px;font-weight:600}.ds .ds-mk__noscorenote{margin:5px 0 0;max-width:var(--ds-measure);color:var(--ds-ink-2);font-size:14px;line-height:21px}.ds .ds-mk__acts{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ds .ds-mk__confirm{width:100%;padding:16px 18px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius-lg);background:var(--ds-paper-2)}.ds .ds-mk__confirmtitle{font-size:15px;font-weight:600}.ds .ds-mk__confirmnote{margin-top:8px;max-width:var(--ds-measure);color:var(--ds-ink-2);font-size:14px;line-height:21px}.ds .ds-mk__confirmnote p{margin:0}.ds .ds-mk__confirmnote p+p{margin-top:5px}.ds .ds-mk__confirmbusy{display:inline-flex;align-items:center;gap:8px}.ds .ds-mk__confirmurl{font-family:var(--ds-mono);font-size:13px;overflow-wrap:anywhere}.ds .ds-mk__confirmexcerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--ds-ink-3)}.ds .ds-mk__confirmacts{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:14px}.ds a.ds-mk__wide{display:flex;width:100%}.ds .ds-mkscore__head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;flex-wrap:wrap}.ds .ds-mkscore__said{flex:1;min-width:min(100%,240px)}.ds .ds-mkscore__title{margin:0;font-size:15px;line-height:22px;font-weight:600}.ds .ds-mkscore__note{margin:5px 0 0;max-width:var(--ds-measure);color:var(--ds-ink-2);font-size:14px;line-height:21px}.ds .ds-mkscore__bars{margin-top:18px}.ds .ds-mkscore .ds-bar{grid-template-columns:minmax(0,170px) minmax(0,1fr) 34px;align-items:baseline}.ds .ds-mkscore .ds-bar__label{white-space:normal;overflow:visible}.ds .ds-mkscore .ds-bar__track{align-self:center}@media (max-width: 520px){.ds .ds-mkscore .ds-bar{grid-template-columns:minmax(0,1fr) 34px}.ds .ds-mkscore .ds-bar__label{grid-column:1 / -1}}.ds .ds-mkscore__good{margin-top:18px;padding:14px 16px;border-radius:var(--ds-radius);background:var(--ds-good-wash)}.ds .ds-mkscore__goodtitle{font-size:14px;font-weight:600}.ds .ds-mkscore__goodlist{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:5px;font-size:14px;line-height:21px;color:var(--ds-ink-2)}.ds .ds-mkscore__acts{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:18px}.ds .ds-mkscore__left{margin-left:8px;opacity:.75}.ds .ds-mkscore__spent{margin-top:14px}.ds .ds-mkscore__spent p{margin:0;max-width:var(--ds-measure)}.ds .ds-mkscore__help{margin-top:18px;padding-top:14px;border-top:1px solid var(--ds-rule);font-size:14px}.ds .ds-mkscore__help a{color:var(--ds-accent);text-decoration:none}.ds .ds-mkscore__help a:hover{text-decoration:underline}.ds .ds-rich{border:1px solid var(--ds-rule);border-radius:var(--ds-radius-lg);background:var(--ds-paper);overflow:hidden}.ds .ds-rich__head{display:flex;align-items:center;gap:14px;width:100%;padding:14px 16px;border:0;background:none;font:inherit;text-align:left;cursor:pointer}.ds .ds-rich__head:hover{background:var(--ds-paper-2)}.ds .ds-rich__said{flex:1;min-width:0}.ds .ds-rich__title{display:block;font-size:15px;font-weight:600}.ds .ds-rich__note{display:block;margin-top:2px;font-size:14px;line-height:20px;color:var(--ds-ink-2)}.ds .ds-rich__chev{width:18px;height:18px;flex:none;color:var(--ds-ink-3);transition:transform var(--ds-fast) var(--ds-ease)}.ds .ds-rich__chev--open{transform:rotate(180deg)}@media (prefers-reduced-motion: reduce){.ds .ds-rich__chev{transition:none}}.ds .ds-rich__body{padding:18px 16px;border-top:1px solid var(--ds-rule);background:var(--ds-paper-2)}.ds .ds-rich__kinds{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-bottom:16px}.ds .ds-rich__caveat{margin:16px 0 0;max-width:var(--ds-measure);color:var(--ds-ink-3);font-size:13px;line-height:20px}.ds.ds-editor{border:1px solid var(--ds-rule);border-radius:var(--ds-radius-lg);background:var(--ds-paper);overflow:hidden}.ds .ds-editor__changed{padding:14px 16px;border-bottom:1px solid var(--ds-rule);background:var(--ds-good-wash)}.ds .ds-editor__changedtitle{font-size:14px;font-weight:600}.ds .ds-editor__changedlist{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:5px;font-size:14px;line-height:21px;color:var(--ds-ink-2)}.ds .ds-editor__changednote{margin:8px 0 0;font-size:13px;color:var(--ds-ink-3)}.ds .ds-editor__bar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 12px;border-bottom:1px solid var(--ds-rule)}.ds .ds-editor__state{display:flex;align-items:center;gap:8px;flex-wrap:wrap;flex:1;min-width:0}.ds .ds-editor__busy{display:inline-flex;align-items:center;gap:7px;font-size:14px;color:var(--ds-ink-2)}.ds .ds-editor__acts{display:flex;align-items:center;gap:6px;flex:none;margin-left:auto}@media (max-width: 560px){.ds .ds-editor__state{flex-basis:100%}.ds .ds-editor__acts{margin-left:0}}.ds .ds-editor__copyfailed{padding:12px 12px 0}.ds .ds-editor__copyfailed p{margin:0}.ds .ds-editor__monaco{min-width:0;overflow:hidden}.ds .ds-editor__wrongs{list-style:none;margin:0;padding:12px 16px;border-top:1px solid var(--ds-rule);background:var(--ds-paper-2);display:grid;gap:7px;max-height:160px;overflow-y:auto}.ds .ds-editor__wrongs li{font-size:14px;line-height:21px;color:var(--ds-ink-2);overflow-wrap:anywhere}.ds .ds-editor__wrongs b{font-weight:600;color:var(--ds-ink)}.ds .ds-editor__how{padding:13px 16px;border-top:1px solid var(--ds-rule)}.ds .ds-editor__how p{margin:0;max-width:var(--ds-measure);font-size:14px;line-height:21px;color:var(--ds-ink-2)}.ds .ds-health{display:flex;align-items:center;gap:18px}.ds .ds-health__said{min-width:0}.ds .ds-health__title{margin:0;font-size:15px;line-height:22px;font-weight:600}.ds .ds-health__note{margin:5px 0 0;max-width:var(--ds-measure);color:var(--ds-ink-2);font-size:14px;line-height:21px}.ds .ds-health__cats{margin-top:18px;border-top:1px solid var(--ds-rule)}.ds .ds-hcat{border-bottom:1px solid var(--ds-rule)}.ds .ds-hcat:last-child{border-bottom:0}.ds .ds-hcat__head{display:flex;align-items:center;gap:10px;width:100%;padding:11px 2px;border:0;background:none;font:inherit;text-align:left;cursor:pointer}.ds .ds-hcat__said{flex:1;min-width:0}.ds .ds-hcat__label{display:block;font-size:14px;font-weight:500}.ds .ds-hcat__count{display:block;margin-top:1px;font-size:13px;color:var(--ds-ink-3)}.ds .ds-hcat__chev{width:16px;height:16px;flex:none;color:var(--ds-ink-3);transition:transform var(--ds-fast) var(--ds-ease)}.ds .ds-hcat__chev--open{transform:rotate(180deg)}@media (prefers-reduced-motion: reduce){.ds .ds-hcat__chev{transition:none}}.ds .ds-hcat__body{padding:2px 2px 14px;display:grid;gap:7px}.ds .ds-hcat__schema{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.ds .ds-hcat__foot{margin:6px 0 0;padding-top:8px;border-top:1px solid var(--ds-rule);color:var(--ds-ink-3);font-size:13px;line-height:19px}.ds .ds-hcat__line{position:relative;padding-left:16px;font-size:14px;line-height:21px;color:var(--ds-ink-2)}.ds .ds-hcat__line:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:50%;background:var(--ds-rule-2)}.ds .ds-hcat__line[data-look]:before{background:var(--ds-look)}.ds .ds-hcat__line[data-look]{color:var(--ds-ink)}.ds .ds-plook__title{margin:0;font-size:15px;line-height:22px;font-weight:600}.ds .ds-plook__note{margin:6px 0 14px;max-width:var(--ds-measure);color:var(--ds-ink-2);font-size:14px;line-height:21px}.ds .ds-pfix__title{margin:0 0 14px;font-size:15px;line-height:22px;font-weight:600}.ds .ds-pfix__more{margin-top:14px}@container ds-side (max-width: 460px){.ds .ds-pfix .ds-todo__item{flex-wrap:wrap}.ds .ds-pfix .ds-todo__act{width:100%;margin-left:34px;align-self:flex-start}}.ds .ds-pgrid__side{container-type:inline-size;container-name:ds-side}.ds .ds-pfix__rest{margin-top:12px}.ds .ds-alt__when{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ds .ds-alt__whentext{font-size:14px;line-height:21px;color:var(--ds-ink-2)}.ds .ds-alt__what{margin:14px 0 0;max-width:var(--ds-measure);color:var(--ds-ink-2);font-size:14px;line-height:21px}.ds .ds-alt__files{display:grid;gap:8px;margin-top:12px}.ds .ds-alt__file{display:block;padding:10px 12px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius-sm);background:var(--ds-paper-2);text-decoration:none}.ds .ds-alt__file:hover{border-color:var(--ds-ink-3)}.ds .ds-alt__filekind{display:block;font-size:13px;font-weight:500;color:var(--ds-ink)}.ds .ds-alt__fileaddr{display:block;margin-top:2px;font-family:var(--ds-mono);font-size:12px;line-height:18px;color:var(--ds-ink-3);overflow-wrap:anywhere}.ds .ds-alt__broken{margin-top:12px}.ds .ds-alt__offertitle{margin:0;font-size:15px;line-height:22px;font-weight:600}.ds .ds-alt__offernote{margin:6px 0 14px;max-width:var(--ds-measure);color:var(--ds-ink-2);font-size:14px;line-height:21px}.ds .ds-alt__none{margin:0;color:var(--ds-ink-3);font-size:14px;line-height:21px}.ds.ds-pmet{display:grid;gap:16px}.ds .ds-pmet__head{display:flex;align-items:center;gap:12px;width:100%;padding:13px 16px;border:0;background:none;font:inherit;text-align:left;cursor:pointer}.ds .ds-pmet__head:hover{background:var(--ds-paper-2)}.ds .ds-pmet__title{flex:1;min-width:0;font-size:15px;font-weight:600}.ds .ds-pmet__chev{width:16px;height:16px;flex:none;color:var(--ds-ink-3);transition:transform var(--ds-fast) var(--ds-ease)}.ds .ds-pmet__chev--open{transform:rotate(180deg)}@media (prefers-reduced-motion: reduce){.ds .ds-pmet__chev{transition:none}}.ds .ds-pmet__rows{padding:0 16px 8px}.ds .ds-pmet__row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:9px 0;border-top:1px solid var(--ds-rule)}.ds .ds-pmet__label{min-width:0;color:var(--ds-ink-2);font-size:14px;line-height:20px}.ds .ds-pmet__value{flex:none;text-align:right;font-size:14px;font-weight:500;overflow-wrap:anywhere}.ds .ds-card[data-now],.ds [data-now]>.ds-card{border-color:var(--ds-ink-3)}.ds .ds-ship__copy{width:100%;justify-content:center}.ds .ds-ship__note{margin:10px 0 0;color:var(--ds-ink-2);font-size:13px;line-height:20px}.ds .ds-ship__reconnect{margin-bottom:12px}.ds .ds-ship__hs{display:flex;align-items:center;justify-content:center;width:100%;height:40px;padding:0 16px;border:1px solid transparent;border-radius:var(--ds-radius-sm);background:#ff7a59;color:#fff;font:inherit;font-size:15px;font-weight:500;cursor:pointer;transition:background var(--ds-fast) var(--ds-ease)}.ds .ds-ship__hs:hover:not(:disabled){background:#ff8f73}.ds .ds-ship__hs:disabled{opacity:.5;cursor:not-allowed}.ds .ds-ship__hs--again{background:transparent;border-color:color-mix(in srgb,#ff7a59 45%,transparent);color:#d2502f}.ds .ds-ship__hs--again:hover:not(:disabled){background:color-mix(in srgb,#ff7a59 10%,transparent)}:root:not([data-theme=light]) .ds .ds-ship__hs--again{color:#ff9d85}@media (prefers-color-scheme: light){:root:not([data-theme=dark]) .ds .ds-ship__hs--again{color:#d2502f}}:root[data-theme=dark] .ds .ds-ship__hs--again{color:#ff9d85}.ds .ds-ship__or{display:flex;align-items:center;gap:12px;margin:14px 0;color:var(--ds-ink-3);font-size:13px}.ds .ds-ship__or:before,.ds .ds-ship__or:after{content:"";flex:1;height:1px;background:var(--ds-rule)}.ds .ds-ship__hsoffer{margin:14px 0 0;padding-top:14px;border-top:1px solid var(--ds-rule);color:var(--ds-ink-2);font-size:13px;line-height:20px}.ds .ds-ship__hsoffer button{border:0;padding:0;background:none;font:inherit;color:var(--ds-accent);cursor:pointer}.ds .ds-ship__hsoffer button:hover{text-decoration:underline}.ds .ds-ship__peek{margin-top:14px;padding-top:14px;border-top:1px solid var(--ds-rule)}.ds .ds-ship__peektoggle{display:inline-flex;align-items:center;gap:7px;border:0;padding:0;background:none;font:inherit;font-size:13px;color:var(--ds-ink-2);cursor:pointer}.ds .ds-ship__peektoggle:hover{color:var(--ds-ink)}.ds .ds-ship__chev{width:15px;height:15px;flex:none;transition:transform var(--ds-fast) var(--ds-ease)}.ds .ds-ship__chev--open{transform:rotate(180deg)}@media (prefers-reduced-motion: reduce){.ds .ds-ship__chev{transition:none}}.ds .ds-ship__block{margin:10px 0 0;padding:12px 14px;max-height:240px;overflow:auto;border-radius:var(--ds-radius-sm);background:var(--ds-paper-2);font-family:var(--ds-mono);font-size:12px;line-height:19px;color:var(--ds-ink-3);white-space:pre}.ds .ds-watch__state{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ds .ds-watch__busy{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--ds-ink-2)}.ds .ds-watch__when{margin:12px 0 0;color:var(--ds-ink-3);font-size:13px;line-height:20px}.ds .ds-watch__note{margin:12px 0 0;max-width:var(--ds-measure);color:var(--ds-ink-2);font-size:14px;line-height:21px}.ds .ds-watch__act{width:100%;justify-content:center;margin-top:14px}.ds .ds-watch__acts{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:14px}.ds .ds-plead{margin:0;max-width:var(--ds-measure);color:var(--ds-ink-2);font-size:15px;line-height:23px}.ds .ds-plead__list{margin:14px 0 0;padding-left:20px;max-width:var(--ds-measure);color:var(--ds-ink-2);font-size:15px;line-height:23px}.ds .ds-plead__list li+li{margin-top:6px}.ds .ds-verified__types{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:16px}.ds .ds-verified__next{margin-top:20px;padding-top:16px;border-top:1px solid var(--ds-rule)}.ds .ds-verified__nexttitle{font-size:14px;font-weight:600}.ds .ds-verified__list{margin:10px 0 0;padding-left:20px;max-width:var(--ds-measure);color:var(--ds-ink-2);font-size:14px;line-height:21px}.ds .ds-verified__list li+li{margin-top:6px}.ds .ds-pgo__said{margin:0;max-width:var(--ds-measure);font-size:15px;line-height:23px}.ds .ds-pgo__busy{display:flex;align-items:center;gap:9px;margin-top:18px;color:var(--ds-ink-2);font-size:14px}.ds .ds-pgo__impact{margin-top:18px}.ds .ds-pgo__impacttitle{margin-bottom:10px;font-size:14px;font-weight:600}.ds .ds-pgo__none{margin:18px 0 0;color:var(--ds-ink-3);font-size:14px;line-height:21px}.ds .ds-pgo__type{margin-top:20px}.ds .ds-swap__busy{display:flex;align-items:center;gap:9px;color:var(--ds-ink-2);font-size:14px}.ds .ds-swap__none{margin:0;color:var(--ds-ink-3);font-size:14px}.ds .ds-swap__list{display:grid;gap:2px;max-height:260px;overflow-y:auto;padding:4px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius)}.ds .ds-swap__list .ds-radio{padding:8px 10px;border-radius:var(--ds-radius-sm)}.ds .ds-swap__list .ds-radio:hover{background:var(--ds-paper-2)}.ds .ds-swap__path{display:block;min-width:0;font-family:var(--ds-mono);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds .ds-checknow__said{margin:0;max-width:var(--ds-measure);font-size:15px;line-height:23px;color:var(--ds-ink-2)}.ds .ds-checknow__addr{margin:14px 0 0;padding:10px 12px;border-radius:var(--ds-radius-sm);background:var(--ds-paper-2);font-family:var(--ds-mono);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds .ds-checknow__note{margin:12px 0 0;color:var(--ds-ink-3);font-size:13px;line-height:20px}.ds .ds-checknow__busy{display:flex;align-items:center;gap:12px;padding:12px 0;font-size:15px;color:var(--ds-ink-2)}.ds .ds-checknow__why{margin:12px 0 0;padding:10px 12px;border-radius:var(--ds-radius-sm);background:var(--ds-paper-2);color:var(--ds-ink-2);font-size:13px;line-height:20px;overflow-wrap:anywhere}.ds .ds-checknow__list{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:8px;max-height:220px;overflow-y:auto}.ds .ds-checknow__list li{padding:10px 12px;border-radius:var(--ds-radius-sm);background:var(--ds-paper-2)}.ds .ds-checknow__what{display:block;font-size:14px;font-weight:500;text-transform:capitalize}.ds .ds-checknow__how{display:block;margin-top:2px;color:var(--ds-ink-2);font-size:13px;line-height:19px}.ds .ds-hsback__title{margin:0 0 4px;font-weight:600}.ds .ds-hsback .ds-notice p{margin:0;max-width:var(--ds-measure)}.ds .ds-hsback__acts{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:14px}.ds .ds-hsback__acts .ds-ship__hs{width:auto}.ds .ds-kbcopy__bar{display:flex;align-items:center;justify-content:space-between;gap:12px}.ds .ds-kbcopy__label{font-size:14px;font-weight:600}.ds .ds-kbcopy__block{margin:10px 0 0;padding:12px 14px;max-height:220px;overflow:auto;border-radius:var(--ds-radius-sm);background:var(--ds-paper-2);font-family:var(--ds-mono);font-size:12px;line-height:19px;color:var(--ds-ink-3);white-space:pre-wrap;overflow-wrap:anywhere}.ds .ds-kbcopy__how{margin-top:22px;padding-top:18px;border-top:1px solid var(--ds-rule)}.ds .ds-kbcopy__howtitle{font-size:14px;font-weight:600}.ds .ds-kbcopy__steps{margin:10px 0 0;padding-left:20px;max-width:var(--ds-measure);color:var(--ds-ink-2);font-size:14px;line-height:21px}.ds .ds-kbcopy__steps li+li{margin-top:7px}.ds .ds-kbcopy__link{margin:14px 0 0;font-size:14px}.ds .ds-kbcopy__link a{color:var(--ds-accent);text-decoration:none}.ds .ds-kbcopy__link a:hover{text-decoration:underline}.ds .ds-kbcopy__why{margin:20px 0 0;padding-top:16px;border-top:1px solid var(--ds-rule);max-width:var(--ds-measure);color:var(--ds-ink-3);font-size:13px;line-height:20px}.ds .ds-unlock__plan{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ds .ds-unlock__for{color:var(--ds-ink-3);font-size:13px}.ds .ds-unlock__list{margin:18px 0 0;padding-left:20px;max-width:var(--ds-measure);color:var(--ds-ink-2);font-size:15px;line-height:23px;list-style:disc}.ds .ds-unlock__list li+li{margin-top:7px}.ds .ds-hspick>*+*{margin-top:20px}.ds .ds-hspick__counts{margin:8px 0 0;color:var(--ds-ink-3);font-size:13px;line-height:20px}.ds .ds-hspick__notice p{margin:0;max-width:var(--ds-measure)}.ds .ds-hspick__noticeacts{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:12px}.ds .ds-hspick__noticenote{color:var(--ds-ink-3);font-size:13px;line-height:20px}.ds .ds-hspick__busy{display:flex;align-items:center;justify-content:center;gap:12px;padding:36px 0;color:var(--ds-ink-2);font-size:15px}.ds .ds-hspick__none{margin:0;color:var(--ds-ink-2);font-size:14px;line-height:21px;max-width:var(--ds-measure)}.ds .ds-hspick__groups>*+*{margin-top:22px}.ds .ds-hspick__grouptitle{display:flex;align-items:baseline;gap:8px;margin:0 0 10px;font-size:14px;font-weight:600}.ds .ds-hspick__grouptitle span{color:var(--ds-ink-3);font-weight:400}.ds .ds-hspick__rows{display:grid;gap:6px}.ds .ds-hspick__more{margin-top:10px}.ds .ds-hspick__row{display:flex;align-items:stretch;gap:4px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius);background:var(--ds-paper)}.ds .ds-hspick__row:hover{border-color:var(--ds-rule-2);background:var(--ds-paper-2)}.ds .ds-hspick__row[data-on]{border-color:var(--ds-ink);background:var(--ds-paper)}.ds .ds-hspick__pick{display:flex;align-items:center;gap:12px;flex:1;min-width:0;padding:11px 12px;border:0;background:none;font:inherit;text-align:left;cursor:pointer}.ds .ds-hspick__mark{display:grid;place-items:center;width:20px;height:20px;flex:none;border:1.5px solid var(--ds-rule-2);border-radius:50%;color:transparent}.ds .ds-hspick__mark svg{width:12px;height:12px}.ds .ds-hspick__row[data-on] .ds-hspick__mark{border-color:var(--ds-ink);background:var(--ds-ink);color:var(--ds-paper)}.ds .ds-hspick__what{flex:1;min-width:0}.ds .ds-hspick__title{display:block;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds .ds-hspick__addr{display:block;margin-top:2px;font-family:var(--ds-mono);font-size:12px;line-height:18px;color:var(--ds-ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds .ds-hspick__marks{display:flex;align-items:center;gap:8px;flex:none}.ds .ds-hspick__why,.ds .ds-hspick__sure{color:var(--ds-ink-3);font-size:12px;white-space:nowrap}@media (max-width: 639px){.ds .ds-hspick__pick{flex-wrap:wrap}.ds .ds-hspick__marks{width:100%;margin-left:32px}.ds .ds-hspick__why{display:none}}.ds .ds-hspick__open{display:grid;place-items:center;width:38px;flex:none;border-left:1px solid var(--ds-rule);color:var(--ds-ink-3)}.ds .ds-hspick__open:hover{color:var(--ds-ink);background:var(--ds-paper-2)}.ds .ds-hspick__open svg{width:15px;height:15px}.ds .ds-hspick__paste{padding-top:20px;border-top:1px solid var(--ds-rule)}.ds .ds-hspick__pasterow{display:flex;align-items:center;gap:8px;margin-top:12px}.ds .ds-hspick__pasterow .ds-input{flex:1;min-width:0}.ds .ds-hspick__wrong{margin:10px 0 0;color:var(--ds-look);font-size:14px;line-height:21px}.ds.ds-offer .ds-empty{padding-bottom:26px}.ds.ds-offer--compact .ds-empty{padding:24px}.ds .ds-offer__facts{list-style:none;margin:-14px 0 0;padding:26px 36px;display:flex;gap:20px;flex-wrap:wrap;border-radius:0 0 var(--ds-radius-lg) var(--ds-radius-lg);background:var(--ds-paper-2);color:var(--ds-ink-2);font-size:14px;line-height:21px}.ds .ds-offer__facts li{display:flex;align-items:center;gap:8px}.ds .ds-offer__facts li:before{content:"";width:5px;height:5px;flex:none;border-radius:50%;background:var(--ds-ink-3)}@media (max-width: 639px){.ds.ds-offer .ds-empty{padding:24px}.ds .ds-offer__facts{padding:20px 24px;gap:10px;flex-direction:column}}.ds .ds-formdialog{display:grid;gap:20px;align-items:start}@media (min-width: 760px){.ds .ds-formdialog{grid-template-columns:196px minmax(0,1fr);gap:28px}.ds .ds-formdialog__rail{position:sticky;top:0}}.ds .ds-formdialog__panel,.ds .ds-formdialog__rail{min-width:0}@media (max-width: 759px){.ds .ds-formdialog__rail .ds-snav{flex-direction:row;gap:6px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.ds .ds-formdialog__rail .ds-snav::-webkit-scrollbar{display:none}.ds .ds-formdialog__rail .ds-snav li{flex:none}.ds .ds-formdialog__rail .ds-snav button{white-space:nowrap}}.ds .ds-snav__flag{display:inline-block;width:6px;height:6px;margin-left:7px;border-radius:50%;background:var(--ds-look);vertical-align:2px}.ds .ds-formdialog__lede{margin:0 0 18px;font-size:15px;line-height:22px;color:var(--ds-ink-2);max-width:56ch}.ds .ds-fields{display:grid;gap:18px}.ds .ds-fields--two{grid-template-columns:1fr}@media (min-width: 520px){.ds .ds-fields--two{grid-template-columns:1fr 1fr}}.ds .ds-logopeek{margin-top:10px;display:flex;align-items:center;gap:10px;font-size:13px;color:var(--ds-ink-3)}.ds .ds-logopeek img{width:44px;height:44px;border-radius:var(--ds-radius-xs);border:1px solid var(--ds-rule);background:var(--ds-paper);-o-object-fit:contain;object-fit:contain}.ds .ds-formdialog__foot{margin-top:24px;padding-top:20px;border-top:1px solid var(--ds-rule)}.ds .ds-oneof{border:0;margin:0;padding:0;min-width:0}.ds .ds-oneof__legend{padding:0;margin-bottom:10px;font-size:15px;line-height:22px;font-weight:500}.ds .ds-oneof__opts{display:grid;gap:8px}@media (min-width: 640px){.ds .ds-oneof__opts--two{grid-template-columns:1fr 1fr}.ds .ds-oneof__opts--three{grid-template-columns:repeat(3,1fr)}}.ds .ds-oneof__opt{display:flex;align-items:flex-start;gap:12px;padding:13px 15px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius);background:var(--ds-paper);color:var(--ds-ink);cursor:pointer;min-width:0;transition:border-color var(--ds-fast) var(--ds-ease),background-color var(--ds-fast) var(--ds-ease),box-shadow var(--ds-fast) var(--ds-ease)}.ds .ds-oneof__opt:hover{border-color:var(--ds-rule-2);background:var(--ds-paper-2)}.ds .ds-oneof__opt[data-on]{border-color:var(--ds-ink);background:var(--ds-paper);box-shadow:var(--ds-shadow-card)}.ds .ds-oneof__opt:has(input:focus-visible){outline:3px solid var(--ds-accent-wash-2);outline-offset:0;box-shadow:0 0 0 1.5px var(--ds-accent)}.ds .ds-oneof__opt input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;margin:1px 0 0;flex:none;border:1.5px solid var(--ds-rule-2);border-radius:50%;background:var(--ds-paper);cursor:pointer;transition:background-color var(--ds-fast) var(--ds-ease),border-color var(--ds-fast) var(--ds-ease)}.ds .ds-oneof__opt input:checked{background-color:var(--ds-ink);border-color:var(--ds-ink);background-image:radial-gradient(circle,var(--ds-paper) 0 3.5px,transparent 4px)}.ds .ds-oneof__opt input:focus-visible{outline:none;box-shadow:none}.ds .ds-oneof__body{display:grid;gap:2px;min-width:0}.ds .ds-oneof__label{font-size:15px;line-height:22px;font-weight:500}.ds .ds-oneof__line{font-size:13px;line-height:19px;color:var(--ds-ink-2)}.ds .ds-contact{display:grid;gap:32px;margin-top:40px;align-items:start}@media (min-width: 900px){.ds .ds-contact{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:48px}.ds .ds-contact__aside{position:sticky;top:96px}}.ds .ds-contact__promises{list-style:none;margin:0;padding:0;border-top:1px solid var(--ds-rule)}.ds .ds-contact__promises li{padding:14px 0;border-bottom:1px solid var(--ds-rule);font-size:16px;line-height:24px}.ds .ds-contact__from{margin-top:18px;max-width:40ch}.ds .ds-contact__from b{color:var(--ds-ink);font-weight:600}.ds .ds-contact__form{display:grid;gap:22px}.ds .ds-contact__done{max-width:56ch}.ds .ds-contact__done b{font-weight:600}.ds .ds-contact__go{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.ds .ds-oneof__hint{margin:-4px 0 10px;font-size:13px;line-height:19px;color:var(--ds-ink-2)}.ds .ds-oneof--any .ds-oneof__opt input{border-radius:var(--ds-radius-xs);background-repeat:no-repeat;background-position:center}.ds .ds-oneof--any .ds-oneof__opt input:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.ds[data-ds-theme=dark] .ds-oneof--any .ds-oneof__opt input:checked,html.dark .ds:not([data-ds-theme]) .ds-oneof--any .ds-oneof__opt input:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 24 24' fill='none' stroke='%23131417' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.ds .ds-app{display:grid;grid-template-columns:248px minmax(0,1fr);min-height:520px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius-lg);overflow:hidden;background:var(--ds-paper)}@media (max-width: 767px){.ds .ds-app{grid-template-columns:minmax(0,1fr)}.ds .ds-app__side{display:none}}.ds .ds-app__side{display:flex;flex-direction:column;gap:4px;padding:14px 12px;border-right:1px solid var(--ds-rule);background:var(--ds-paper-2);min-width:0}.ds .ds-app__main{display:flex;flex-direction:column;min-width:0}.ds .ds-app__top{display:flex;align-items:center;gap:12px;padding:12px 20px;border-bottom:1px solid var(--ds-rule)}.ds .ds-app__body{padding:22px 20px;flex:1;min-width:0}.ds .ds-app__grow{flex:1}.ds .ds-side__group{margin-top:14px;padding:0 10px 6px;font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--ds-ink-3)}.ds .ds-side__link{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:var(--ds-radius-sm);background:transparent;color:var(--ds-ink-2);font:inherit;font-size:15px;font-weight:500;text-align:left;cursor:pointer;transition:color var(--ds-fast) var(--ds-ease),background-color var(--ds-fast) var(--ds-ease)}.ds .ds-side__link:hover{color:var(--ds-ink);background:var(--ds-paper-3)}.ds .ds-side__link[aria-current=true],.ds .ds-side__link[aria-current=page]{color:var(--ds-ink);background:var(--ds-paper);font-weight:600;box-shadow:var(--ds-shadow-card)}.ds a.ds-side__link{text-decoration:none}.ds .ds-side__link svg{width:17px;height:17px;flex:none}.ds .ds-side__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds .ds-side__count{font-size:13px;color:var(--ds-ink-3)}.ds .ds-side__dot{width:7px;height:7px;border-radius:50%;background:var(--ds-look-chip-bg);flex:none}.ds.ds-rail{display:flex;flex-direction:column;height:100%;min-height:0;border-right:1px solid var(--ds-rule)}.ds.ds-island--bare.ds-rail{background:var(--ds-paper-2)}.ds .ds-rail__body{flex:1;min-height:0;overflow-y:auto;padding:12px 10px;display:flex;flex-direction:column;gap:2px}.ds .ds-rail__foot{flex:none;padding:8px 10px;border-top:1px solid var(--ds-rule)}.ds .ds-rail__rule{height:1px;margin:10px 10px 8px;background:var(--ds-rule)}.ds.ds-rail--drawer{height:auto;border-right:0;border-bottom:1px solid var(--ds-rule)}.ds.ds-rail--drawer .ds-rail__body{padding:10px 12px 16px;max-height:calc(100vh - 64px);max-height:calc(100dvh - 64px);overscroll-behavior:contain}.ds .ds-rail__site .ds-fav{width:19px;height:19px;border-radius:6px}.ds .ds-rail__grip{width:13px;height:13px;flex:none;color:var(--ds-ink-3);opacity:0;transition:opacity var(--ds-fast) var(--ds-ease)}.ds .ds-side__link:hover .ds-rail__grip,.ds .ds-side__link:focus-visible .ds-rail__grip{opacity:1}@media (hover: none){.ds .ds-rail__grip{display:none}}.ds .ds-rail__more{color:var(--ds-ink-3);font-size:14px;font-weight:500}.ds .ds-rail__more svg{width:14px;height:14px}.ds .ds-rail__more:hover{color:var(--ds-ink-2)}.ds .ds-rail__wait{display:flex;flex-direction:column;gap:4px;padding:2px 10px}.ds.ds-appfoot{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;min-height:48px;border-top:1px solid var(--ds-rule);font-size:14px}.ds.ds-island--bare.ds-appfoot{padding:8px 20px;background:var(--ds-paper-2)}.ds .ds-appfoot__who{margin:0;color:var(--ds-ink-3)}.ds .ds-appfoot__links{display:flex;align-items:center;gap:20px}.ds .ds-appfoot__links a{color:var(--ds-ink-2);text-decoration:none;transition:color var(--ds-fast) var(--ds-ease)}.ds .ds-appfoot__links a:hover{color:var(--ds-ink)}@media (max-width: 479px){.ds.ds-island--bare.ds-appfoot{padding:10px 16px}.ds.ds-appfoot{gap:8px}.ds .ds-appfoot__links{gap:18px}}.ds .ds-fav{display:inline-grid;place-items:center;flex:none;background:#fff;border:1px solid rgba(13,15,20,.12);border-radius:7px;overflow:hidden}.ds .ds-fav img{width:62%;height:62%;-o-object-fit:contain;object-fit:contain}.ds .ds-fav svg{width:58%;height:58%;color:#0d0f1480}.ds .ds-crumbs{display:flex;align-items:center;gap:7px;font-size:14px;color:var(--ds-ink-3);min-width:0}.ds .ds-crumbs a,.ds .ds-crumbs button{color:var(--ds-ink-2);background:none;border:0;padding:0;font:inherit;cursor:pointer}.ds .ds-crumbs a:hover,.ds .ds-crumbs button:hover{color:var(--ds-ink)}.ds .ds-crumbs b{flex:none;color:var(--ds-ink);font-weight:600;white-space:nowrap}.ds .ds-crumbs__step{display:flex;align-items:center;gap:7px;min-width:0}.ds .ds-crumbs__step>button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds .ds-crumbs svg{width:14px;height:14px;flex:none}.ds .ds-switcher{position:relative}.ds .ds-switcher__btn{display:flex;align-items:center;gap:9px;width:100%;padding:8px 10px;border:1px solid transparent;border-radius:var(--ds-radius-sm);background:var(--ds-paper);box-shadow:var(--ds-shadow-card);color:var(--ds-ink);font:inherit;font-size:15px;font-weight:600;text-align:left;cursor:pointer}.ds .ds-switcher__btn:hover{border-color:var(--ds-rule-2)}.ds .ds-switcher__btn>svg:last-child{width:15px;height:15px;flex:none;color:var(--ds-ink-3)}.ds .ds-switcher__panel{position:absolute;z-index:20;top:calc(100% + 6px);left:0;width:264px;padding:6px;border-radius:var(--ds-radius-lg);background:var(--ds-paper);border:1px solid var(--ds-hairline);box-shadow:var(--ds-shadow-float)}.ds .ds-switcher__head{padding:8px 10px 6px;font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--ds-ink-3)}.ds .ds-switcher__item{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:var(--ds-radius-sm);background:transparent;color:var(--ds-ink);font:inherit;font-size:15px;text-align:left;cursor:pointer}.ds .ds-switcher__item:hover{background:var(--ds-paper-2)}.ds .ds-switcher__item svg{width:16px;height:16px;flex:none;color:var(--ds-ink-3)}.ds .ds-switcher__item[aria-current=true] svg{color:var(--ds-good)}.ds .ds-switcher__meta{display:block;font-size:13px;color:var(--ds-ink-3)}.ds .ds-switcher__sep{height:1px;margin:6px 0;background:var(--ds-rule)}.ds .ds-bell{position:relative}.ds .ds-bell__count{position:absolute;top:2px;right:2px;min-width:17px;height:17px;padding:0 4px;border-radius:var(--ds-radius-pill);background:var(--ds-ink);color:var(--ds-paper);font-size:11px;font-weight:600;line-height:17px;text-align:center}.ds .ds-news{width:340px;max-width:100%;padding:0}.ds .ds-news__head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 15px;border-bottom:1px solid var(--ds-rule)}.ds .ds-news__title{font-size:15px;font-weight:600}.ds .ds-news__list{list-style:none;margin:0;padding:0;max-height:320px;overflow-y:auto}.ds .ds-news__item{display:flex;gap:10px;padding:12px 15px;border-bottom:1px solid var(--ds-rule)}.ds .ds-news__item:last-child{border-bottom:0}.ds .ds-news__unread{width:7px;height:7px;margin-top:7px;flex:none;border-radius:50%;background:var(--ds-good)}.ds .ds-news__item[data-read=true] .ds-news__unread{background:transparent}.ds .ds-news__body{min-width:0}.ds .ds-news__what{font-size:14px;line-height:20px}.ds .ds-news__what b{font-weight:600}.ds .ds-news__when{margin-top:3px;font-size:13px;color:var(--ds-ink-3)}.ds .ds-news__foot{padding:10px 15px;border-top:1px solid var(--ds-rule);text-align:center}.ds .ds-face{display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:50%;background:var(--ds-paper-3);color:var(--ds-ink-2);font-size:13px;font-weight:600;letter-spacing:.01em}.ds .ds-face--sm{width:26px;height:26px;font-size:11px}.ds .ds-faces{display:flex}.ds .ds-faces .ds-face{margin-left:-8px;box-shadow:0 0 0 2px var(--ds-paper)}.ds .ds-faces .ds-face:first-child{margin-left:0}.ds .ds-point{position:relative;display:inline-block}.ds .ds-point__ring{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border:2px solid var(--ds-accent);border-radius:var(--ds-radius);pointer-events:none}.ds .ds-point__card{position:absolute;z-index:25;top:calc(100% + 14px);left:0;width:290px;padding:16px;border-radius:var(--ds-radius-lg);background:var(--ds-ink);color:var(--ds-paper);box-shadow:var(--ds-shadow-float)}.ds .ds-point__step{font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;opacity:.6}.ds .ds-point__what{margin-top:6px;font-size:15px;line-height:22px}.ds .ds-point__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:14px}.ds .ds-point__skip{border:0;background:none;padding:0;font:inherit;font-size:14px;color:var(--ds-paper);opacity:.62;cursor:pointer}.ds .ds-point__skip:hover{opacity:1}.ds .ds-flow{border:1px solid var(--ds-rule);border-radius:var(--ds-radius-lg);overflow:hidden;background:var(--ds-paper)}.ds .ds-flow__rail{display:flex;gap:0;padding:4px;background:var(--ds-paper-2);border-bottom:1px solid var(--ds-rule)}.ds .ds-flow__stop{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 12px;border-radius:var(--ds-radius-sm);font-size:14px;font-weight:500;color:var(--ds-ink-3);min-width:0}.ds .ds-flow__stop[data-state=done]{color:var(--ds-ink-2)}.ds .ds-flow__stop[data-state=now]{background:var(--ds-paper);color:var(--ds-ink);font-weight:600;box-shadow:var(--ds-shadow-card)}.ds .ds-flow__num{display:grid;place-items:center;width:20px;height:20px;flex:none;border-radius:50%;border:1.5px solid var(--ds-rule-2);font-size:12px;font-weight:600}.ds .ds-flow__stop[data-state=done] .ds-flow__num{background:var(--ds-good);border-color:var(--ds-good);color:var(--ds-on-good)}.ds .ds-flow__stop[data-state=now] .ds-flow__num{background:var(--ds-ink);border-color:var(--ds-ink);color:var(--ds-paper)}.ds .ds-flow__num svg{width:11px;height:11px}.ds .ds-flow__body{padding:24px 22px}.ds .ds-flow__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 22px;border-top:1px solid var(--ds-rule);background:var(--ds-paper-2)}.ds .ds-flow__where{font-size:14px;color:var(--ds-ink-3)}.ds .ds-cmd{width:100%;max-width:520px;padding:0;overflow:hidden}.ds .ds-cmd__field{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--ds-rule)}.ds .ds-cmd__field svg{width:17px;height:17px;color:var(--ds-ink-3);flex:none}.ds .ds-cmd__input{flex:1;min-width:0;border:0;background:none;font:inherit;font-size:16px;color:var(--ds-ink);outline:none}.ds .ds-cmd__input::-moz-placeholder{color:var(--ds-ink-3)}.ds .ds-cmd__input::placeholder{color:var(--ds-ink-3)}.ds .ds-cmd__group{padding:8px 16px 4px;font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--ds-ink-3)}.ds .ds-cmd__item{display:flex;align-items:center;gap:11px;width:100%;padding:10px 16px;border:0;background:transparent;font:inherit;font-size:15px;color:var(--ds-ink);text-align:left;cursor:pointer}.ds .ds-cmd__item:hover,.ds .ds-cmd__item[data-on=true]{background:var(--ds-paper-2)}.ds .ds-cmd__item svg{width:16px;height:16px;color:var(--ds-ink-3);flex:none}.ds .ds-cmd__hint{margin-left:auto;font-size:13px;color:var(--ds-ink-3)}.ds .ds-cmd__foot{display:flex;align-items:center;gap:14px;padding:10px 16px;border-top:1px solid var(--ds-rule);background:var(--ds-paper-2);font-size:13px;color:var(--ds-ink-3)}.ds .ds-fw{margin-bottom:28px}.ds .ds-fw__head{display:grid;gap:12px}.ds .ds-fw__deal a{color:var(--ds-accent);text-decoration:underline;text-underline-offset:3px}.ds .ds-fw__list{list-style:none;margin:0;padding:0}.ds .ds-fw__row{display:grid;grid-template-columns:36px 1fr auto;gap:16px;align-items:start;padding:18px 0;border-top:1px solid var(--ds-rule)}.ds .ds-fw__row:first-child{border-top:0;padding-top:0}.ds .ds-fw__disc{width:36px;height:36px;border-radius:var(--ds-radius-pill);display:inline-flex;align-items:center;justify-content:center;font-size:15px;font-weight:600;background:var(--ds-paper-2);color:var(--ds-ink-3);border:1px solid var(--ds-rule)}.ds .ds-fw__row--now .ds-fw__disc{background:var(--ds-ink);color:var(--ds-paper);border-color:var(--ds-ink)}.ds .ds-fw__row--done .ds-fw__disc{background:var(--ds-good);color:var(--ds-on-good);border-color:var(--ds-good)}.ds .ds-fw__body{display:grid;gap:4px;min-width:0}.ds .ds-fw__title{font-size:17px;font-weight:600;line-height:26px;color:var(--ds-ink)}.ds .ds-fw__row--done .ds-fw__title{color:var(--ds-ink-2);font-weight:500}.ds .ds-fw__line{margin:0;font-size:14px;line-height:22px;color:var(--ds-ink-2)}.ds .ds-fw__where{margin:0;font-size:14px;line-height:22px;color:var(--ds-ink-3)}.ds .ds-fw__effort{margin:0;font-size:13px;line-height:20px;color:var(--ds-ink-3)}.ds .ds-fw__state{margin:0;font-size:14px;line-height:22px;color:var(--ds-ink)}.ds .ds-fw__act{display:flex;align-items:center;min-height:44px}.ds .ds-fw__now,.ds .ds-fw__dismiss{background:none;border:0;padding:0;cursor:pointer;font:inherit;font-size:14px;color:var(--ds-ink-2);text-decoration:underline;text-underline-offset:3px}.ds .ds-fw__now:hover,.ds .ds-fw__dismiss:hover{color:var(--ds-ink)}.ds .ds-fw__ask{display:grid;gap:14px;padding:18px 0;border-top:1px solid var(--ds-rule);justify-items:start}.ds .ds-fw__foot{display:flex;justify-content:space-between}.ds .ds-fw__collapsed{margin:0 0 16px;font-size:14px;color:var(--ds-ink-3)}@media (max-width: 640px){.ds .ds-fw__row{grid-template-columns:32px 1fr}.ds .ds-fw__act{grid-column:2}.ds .ds-fw__disc{width:32px;height:32px}}.ds .ds-fw__moment{margin-bottom:20px}.ds .ds-fw__facts{list-style:none;width:100%;margin:8px 0 0;padding:0;display:grid;gap:4px;font-size:17px;line-height:26px;color:var(--ds-ink)}.ds .ds-fw__moment-foot{display:flex;justify-content:center;gap:10px;width:100%;margin-top:16px}.ds.ds-bots>*+*{margin-top:22px}.ds .ds-bots__stack{display:grid;gap:22px}.ds .ds-bots__stack>.ds-notice{background:var(--ds-paper);box-shadow:var(--ds-shadow-card)}.ds .ds-bots__pair{display:grid;gap:22px}@media (min-width: 1024px){.ds .ds-bots__pair{grid-template-columns:1fr 1fr}}.ds .ds-bots__where{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}@media (max-width: 639px){.ds .ds-bots__where .ds-segmented{max-width:100%;overflow-x:auto;scrollbar-width:none}.ds .ds-bots__where .ds-segmented::-webkit-scrollbar{display:none}.ds .ds-bots__where .ds-segment{flex:none}}.ds .ds-bots__wait{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:320px;color:var(--ds-ink-2);font-size:15px}.ds .ds-bothead{display:grid;gap:16px}.ds .ds-bothead__who{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ds .ds-bothead__site{display:inline-flex;align-items:center;gap:8px;min-width:0;font-size:15px;font-weight:600}.ds .ds-bothead__site svg{width:15px;height:15px;flex:none;color:var(--ds-ink-3)}.ds .ds-botrange{width:auto;min-width:160px;height:36px}.ds .ds-botpanel .ds-card__head{flex-direction:column;align-items:flex-start;gap:2px}.ds .ds-botpanel__head{display:grid;gap:2px}.ds .ds-botpanel__title{margin:0;font-size:17px;line-height:26px;font-weight:600}.ds .ds-botpanel__what{font-size:14px;line-height:20px;color:var(--ds-ink-2)}.ds .ds-botpanel__body{min-width:0}.ds .ds-botpanel__act{display:flex;justify-content:flex-end;margin-bottom:12px}.ds .ds-botpage{display:grid;gap:2px;min-width:0}.ds .ds-botpage__name{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-weight:600}.ds .ds-botpage__gone{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:500;color:var(--ds-look)}.ds .ds-botpage__gone svg{width:13px;height:13px;flex:none}.ds .ds-botpage__path{display:inline-flex;align-items:center;gap:5px;font-size:14px;color:var(--ds-ink-2);text-decoration:none}.ds a.ds-botpage__path:hover{color:var(--ds-accent)}.ds .ds-botpage__path svg{width:12px;height:12px;flex:none;opacity:.6}.ds .ds-botsight{display:grid;gap:12px}@media (min-width: 900px){.ds .ds-botsight{grid-template-columns:repeat(3,minmax(0,1fr))}}.ds .ds-botsight .ds-insight+.ds-insight{margin-top:0}.ds .ds-botcards{display:grid;gap:16px}@media (min-width: 900px){.ds .ds-botcards{grid-template-columns:1fr 1fr}}.ds .ds-botcard{border-radius:var(--ds-radius-lg);background:var(--ds-paper);box-shadow:var(--ds-shadow-card);overflow:hidden}.ds .ds-botcard .ds-bot{border:0;border-radius:0}.ds .ds-botcard__foot{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 18px;border-top:1px solid var(--ds-rule);background:var(--ds-paper-2);font-size:14px;line-height:20px;color:var(--ds-ink-2)}.ds .ds-botcard__logo{display:inline-flex;flex:none}.ds .ds-botcard__foot .ds-btn{margin-left:auto}.ds .ds-botvisit__who{font-weight:600}.ds .ds-botwait__act{display:flex;flex-wrap:wrap;gap:10px}.ds .ds-botverify{display:grid;gap:10px}.ds .ds-botverify__acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ds .ds-bothow{display:grid;gap:22px}.ds .ds-bothow__steps{display:grid;gap:14px;margin:0;padding:0;list-style:none}.ds .ds-bothow__steps li{display:flex;align-items:flex-start;gap:12px}.ds .ds-bothow__n{display:grid;place-items:center;width:24px;height:24px;flex:none;border-radius:var(--ds-radius-pill);background:var(--ds-paper-3);color:var(--ds-ink-2);font-size:13px;font-weight:600}.ds .ds-bothow__what{display:grid;gap:2px;min-width:0}.ds .ds-bothow__what b{font-size:15px;line-height:23px;font-weight:600}.ds .ds-bothow__what span{font-size:14px;line-height:21px;color:var(--ds-ink-2)}.ds .ds-bothow__why{padding:16px 18px;border-radius:var(--ds-radius);background:var(--ds-paper-2)}.ds .ds-bothow__why .ds-label{margin:0;color:var(--ds-ink-2)}.ds .ds-bothow__why ul{margin:10px 0 0;padding-left:18px;display:grid;gap:6px;font-size:14px;line-height:21px;color:var(--ds-ink-2)}.ds .ds-botreg{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 14px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius);background:var(--ds-paper-2)}.ds .ds-botreg__url{display:inline-flex;align-items:center;gap:7px;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;color:var(--ds-accent);text-decoration:none}.ds .ds-botreg__url:hover{text-decoration:underline}.ds .ds-botreg__url svg{width:14px;height:14px;flex:none}.ds .ds-botcode__where{margin:0;font-size:15px;line-height:23px;color:var(--ds-ink-2);max-width:var(--ds-measure)}.ds .ds-botcode__where code{font-family:var(--ds-mono);font-size:.9em}.ds .ds-botcode{border:1px solid var(--ds-rule);border-radius:var(--ds-radius);overflow:hidden;background:var(--ds-paper-2)}.ds .ds-botcode__block{margin:0;padding:16px 18px;overflow-x:auto;font-family:var(--ds-mono);font-size:13px;line-height:20px;color:var(--ds-ink);white-space:pre}.ds .ds-botcode__act{display:flex;justify-content:flex-end;padding:10px 14px;border-top:1px solid var(--ds-rule);background:var(--ds-paper)}.ds .ds-botdel{display:grid;gap:12px}.ds .ds-botdel .ds-label{margin:0;color:var(--ds-ink-2)}.ds .ds-botdel__loses{margin:0;padding-left:18px;display:grid;gap:6px;font-size:15px;line-height:23px}.ds .ds-botpitch{display:grid;gap:40px}.ds .ds-botpitch__hero{max-width:720px}.ds .ds-botpitch__hero .ds-lead{margin-top:14px}.ds .ds-botpitch__act{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:26px}.ds .ds-botpitch__cards{display:grid;gap:16px}@media (min-width: 900px){.ds .ds-botpitch__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.ds .ds-botpitch__card{padding:22px;border-radius:var(--ds-radius-lg);background:var(--ds-paper);box-shadow:var(--ds-shadow-card)}.ds .ds-botpitch__cardmark{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--ds-radius);background:var(--ds-paper-3);color:var(--ds-ink-2)}.ds .ds-botpitch__cardmark svg{width:19px;height:19px}.ds .ds-botpitch__cardtitle{margin:14px 0 0;font-size:17px;line-height:26px;font-weight:600}.ds .ds-botpitch__cardwhat{margin:4px 0 0;font-size:15px;line-height:23px;color:var(--ds-ink-2)}.ds .ds-quick__scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:var(--ds-scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ds .ds-quick{position:fixed;z-index:51;left:50%;top:16%;transform:translate(-50%);width:calc(100% - 32px);max-width:520px;border-radius:var(--ds-radius-xl);background:var(--ds-paper);box-shadow:var(--ds-shadow-float);overflow:hidden}.ds .ds-quick__find{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--ds-rule)}.ds .ds-quick__find>svg{width:18px;height:18px;flex:none;color:var(--ds-ink-3)}.ds .ds-quick__find input{flex:1;min-width:0;border:0;background:transparent;color:var(--ds-ink);font:inherit;font-size:17px}.ds .ds-quick__find input:focus{outline:none;box-shadow:none}.ds .ds-quick__find input::-moz-placeholder{color:var(--ds-ink-3)}.ds .ds-quick__find input::placeholder{color:var(--ds-ink-3)}.ds .ds-quick__list{max-height:320px;overflow-y:auto;padding:6px}.ds .ds-quick__none{margin:0;padding:28px 16px;text-align:center;font-size:15px;color:var(--ds-ink-2)}.ds .ds-quick__row{display:flex;align-items:center;gap:12px;width:100%;padding:9px 10px;border:0;border-radius:var(--ds-radius-sm);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.ds .ds-quick__row--on{background:var(--ds-accent-wash)}.ds .ds-quick__mark{width:20px;height:20px;flex:none;border-radius:4px}.ds .ds-quick__what{display:grid;gap:1px;flex:1;min-width:0}.ds .ds-quick__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600}.ds .ds-quick__host{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--ds-ink-2)}.ds .ds-quick__on{width:16px;height:16px;flex:none;color:var(--ds-good)}.ds .ds-quick__foot{display:flex;gap:18px;padding:10px 16px;border-top:1px solid var(--ds-rule);background:var(--ds-paper-2);font-size:13px;color:var(--ds-ink-3)}.ds .ds-botwiz{display:grid;gap:22px}.ds .ds-botwiz__body{display:grid;gap:16px}.ds .ds-botwiz__prose{margin:0;font-size:15px;line-height:23px;color:var(--ds-ink-2);max-width:var(--ds-measure)}.ds .ds-botwiz__steps{display:grid;gap:10px;margin:0;padding:0;list-style:none}.ds .ds-botwiz__steps li{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:23px}.ds .ds-botwiz__n{display:grid;place-items:center;width:22px;height:22px;flex:none;margin-top:1px;border-radius:var(--ds-radius-pill);background:var(--ds-paper-3);color:var(--ds-ink-2);font-size:12px;font-weight:600}.ds .ds-botcrawl{display:grid;gap:16px}.ds .ds-botcrawl__now{display:flex;align-items:center;gap:10px;font-size:15px;color:var(--ds-ink-2)}.ds .ds-botcrawl__track{height:6px;border-radius:var(--ds-radius-pill);background:var(--ds-paper-3);overflow:hidden}.ds .ds-botcrawl__track span{display:block;height:100%;border-radius:var(--ds-radius-pill);background:var(--ds-ink);transition:width var(--ds-slow) var(--ds-ease)}.ds .ds-botcrawl__pages{display:grid;gap:1px;margin:0;padding:0;list-style:none;border:1px solid var(--ds-rule);border-radius:var(--ds-radius);overflow:hidden;background:var(--ds-rule)}.ds .ds-botcrawl__pages li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;background:var(--ds-paper);font-size:14px}.ds .ds-botcrawl__path{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.ds .ds-botcrawl__waiting .ds-botcrawl__path{color:var(--ds-ink-3)}.ds .ds-botcrawl__wait{display:grid;gap:4px}.ds .ds-botcrawl__waitsaid{display:inline-flex;align-items:center;gap:8px;font-size:15px;color:var(--ds-ink-2)}.ds .ds-botcrawl__waitsaid svg{width:15px;height:15px;flex:none;color:var(--ds-ink-3)}.ds .ds-botcrawl__left{font-size:14px;color:var(--ds-ink-3)}.ds .ds-settings{display:grid;gap:32px;align-items:start}@media (min-width: 900px){.ds .ds-settings{grid-template-columns:216px minmax(0,1fr);gap:44px}}.ds .ds-snav{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.ds .ds-snav a,.ds .ds-snav button{display:block;width:100%;text-align:left;padding:9px 12px;border:0;border-radius:var(--ds-radius-sm);background:transparent;color:var(--ds-ink-2);font-size:15px;line-height:21px;font-weight:500;cursor:pointer;transition:color var(--ds-fast) var(--ds-ease),background-color var(--ds-fast) var(--ds-ease)}.ds .ds-snav a:hover,.ds .ds-snav button:hover{color:var(--ds-ink);background:var(--ds-paper-2)}.ds .ds-snav [aria-current]{color:var(--ds-ink);background:var(--ds-paper-3)}.ds .ds-snav small{display:block;font-size:13px;line-height:18px;font-weight:400;color:var(--ds-ink-3)}.ds .ds-snav [aria-current] small{color:var(--ds-ink-2)}.ds .ds-snav-head{display:none;padding:2px 12px 14px}@media (min-width: 1024px){.ds .ds-snav-head{display:block}}.ds .ds-snav-head h2{margin:0}.ds .ds-snav-head p{margin:4px 0 0;font-size:14px;line-height:20px;color:var(--ds-ink-2)}.ds .ds-snav-narrow{display:none}.ds .ds-snav-narrow .ds-select{width:100%}@media (max-width: 767px){.ds .ds-snav--wide{display:none}.ds .ds-snav-narrow{display:block}}.ds .ds-sec{border-radius:var(--ds-radius-lg);background:var(--ds-paper);border:1px solid var(--ds-hairline);box-shadow:var(--ds-shadow-card)}.ds .ds-sec+.ds-sec{margin-top:18px}.ds .ds-sec__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:20px 22px 0}.ds .ds-sec__head p{margin:5px 0 0;font-size:15px;line-height:22px;color:var(--ds-ink-2);max-width:52ch}.ds .ds-sec__body{padding:18px 22px 22px}.ds .ds-sec--danger{border-color:color-mix(in srgb,var(--ds-danger) 34%,transparent)}.ds .ds-sec--danger .ds-sec__head h3{color:var(--ds-danger-text)}.ds .ds-facts-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr))}.ds .ds-fact-tile{padding:14px 16px;border-radius:var(--ds-radius);background:var(--ds-paper-2);min-width:0}.ds .ds-fact-tile dt{font-size:14px;line-height:20px;color:var(--ds-ink-2);margin:0}.ds .ds-fact-tile dd{margin:3px 0 0;font-size:17px;line-height:24px;font-weight:600;letter-spacing:-.01em;overflow-wrap:anywhere}.ds .ds-fact-tile dd em{font-style:normal;font-weight:400;color:var(--ds-ink-3)}.ds .ds-setrow{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 0;border-bottom:1px solid var(--ds-rule)}.ds .ds-setrow:last-child{border-bottom:0;padding-bottom:0}.ds .ds-setrow:first-child{padding-top:0}.ds .ds-setrow__text{min-width:0}.ds .ds-setrow__label{font-size:16px;line-height:23px;font-weight:500}.ds .ds-setrow__value{font-size:16px;line-height:23px;color:var(--ds-ink-2);overflow:hidden;text-overflow:ellipsis}.ds .ds-setrow__help{margin:3px 0 0;font-size:14px;line-height:20px;color:var(--ds-ink-2);max-width:58ch}.ds .ds-setrow__edit{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:10px}.ds .ds-setrow__edit .ds-input{min-width:220px;flex:1}.ds .ds-setrow>.ds-select,.ds .ds-setrow>.ds-input{width:auto;min-width:220px;flex:none}@media (max-width: 639px){.ds .ds-setrow{flex-direction:column;align-items:stretch}.ds .ds-setrow>.ds-btn,.ds .ds-setrow>.ds-switch{align-self:flex-start}.ds .ds-setrow>.ds-select,.ds .ds-setrow>.ds-input{width:100%;min-width:0}}.ds .ds-stats{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr))}.ds .ds-stat{padding:16px 18px;border-radius:var(--ds-radius);background:var(--ds-paper-2);min-width:0}.ds .ds-stat__label{font-size:14px;line-height:20px;color:var(--ds-ink-2)}.ds .ds-stat__value{margin-top:4px;font-size:32px;line-height:36px;font-weight:500;letter-spacing:-.025em}.ds .ds-stat__detail{margin-top:4px;font-size:14px;line-height:20px;color:var(--ds-ink-3)}.ds .ds-plans{display:grid;gap:16px;padding-top:11px;grid-template-columns:repeat(auto-fit,minmax(min(228px,100%),1fr));align-items:stretch}.ds .ds-plan{position:relative;display:flex;flex-direction:column;min-width:0;padding:22px;border-radius:var(--ds-radius-lg);background:var(--ds-paper);border:1px solid var(--ds-rule)}.ds .ds-plan--pick{background:var(--ds-ink);border-color:var(--ds-ink);color:var(--ds-paper)}.ds .ds-plan--pick .ds-plan__line,.ds .ds-plan--pick .ds-plan__note,.ds .ds-plan--pick .ds-plan__limit span:first-child{color:color-mix(in srgb,var(--ds-paper) 72%,transparent)}.ds .ds-plan--pick .ds-plan__limits{border-color:color-mix(in srgb,var(--ds-paper) 18%,transparent)}.ds .ds-plan--pick .ds-plan__feature svg{color:var(--ds-paper)}.ds .ds-plan--current{border-color:var(--ds-rule-2)}.ds .ds-plan__chip{position:absolute;top:-11px;left:22px;display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:var(--ds-radius-pill);background:var(--ds-ink);color:var(--ds-paper);font-size:12px;font-weight:600}.ds .ds-plan--pick .ds-plan__chip{background:var(--ds-paper);color:var(--ds-ink)}.ds .ds-plan__audience{margin:4px 0 0;font-size:14px;line-height:20px;color:var(--ds-ink-3)}.ds .ds-plan--pick .ds-plan__audience{color:color-mix(in srgb,var(--ds-paper) 62%,transparent)}.ds .ds-plan__line{margin:6px 0 0;font-size:14px;line-height:21px;color:var(--ds-ink-2);min-height:42px}.ds .ds-plan__price{display:flex;align-items:baseline;gap:4px;margin-top:18px;font-size:40px;line-height:44px;font-weight:500;letter-spacing:-.03em}.ds .ds-plan__price span{font-size:16px;font-weight:400;letter-spacing:-.01em}.ds .ds-plan__note{margin:6px 0 0;font-size:14px;line-height:20px;color:var(--ds-ink-3);min-height:20px}.ds .ds-plan__limits{display:grid;gap:7px;margin-top:18px;padding-top:16px;border-top:1px solid var(--ds-rule)}.ds .ds-plan__limit{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:14px;line-height:20px}.ds .ds-plan__limit span:first-child{color:var(--ds-ink-2)}.ds .ds-plan__limit b{font-weight:600}.ds .ds-plan__features{flex:1;list-style:none;margin:16px 0 0;padding:0;display:grid;gap:8px;align-content:start}.ds .ds-plan__feature{display:flex;gap:8px;font-size:14px;line-height:20px}.ds .ds-plan__feature svg{width:15px;height:15px;flex:none;margin-top:2px;color:var(--ds-good)}.ds .ds-plan__cta{margin-top:20px}.ds .ds-plan__cta .ds-btn{width:100%}.ds .ds-entity{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:var(--ds-radius);background:var(--ds-paper-2);min-width:0}.ds .ds-entity+.ds-entity{margin-top:10px}.ds .ds-entity--current{background:var(--ds-ink);color:var(--ds-paper)}.ds .ds-entity--current .ds-entity__meta{color:color-mix(in srgb,var(--ds-paper) 70%,transparent)}.ds .ds-entity__avatar{display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:var(--ds-radius-sm);background:var(--ds-paper);color:var(--ds-ink-2);font-size:15px;font-weight:600;overflow:hidden}.ds .ds-entity--current .ds-entity__avatar{background:color-mix(in srgb,var(--ds-paper) 16%,transparent);color:var(--ds-paper)}.ds .ds-entity__avatar img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:6px}.ds .ds-entity__text{flex:1;min-width:0}.ds .ds-entity__name{display:flex;align-items:center;gap:8px;font-size:16px;line-height:23px;font-weight:500}.ds .ds-entity__name>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds .ds-entity__meta{font-size:14px;line-height:20px;color:var(--ds-ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds .ds-entity__actions{display:flex;align-items:center;gap:8px;flex:none}.ds .ds-entity__avatar>svg{width:26px;height:26px}.ds .ds-entity--wrap{align-items:flex-start}.ds .ds-entity--wrap .ds-entity__meta{white-space:normal;overflow:visible;text-overflow:clip;max-width:62ch}.ds .ds-entity--wrap .ds-entity__actions{align-self:center}@media (max-width: 639px){.ds .ds-entity{flex-wrap:wrap}.ds .ds-entity__actions{width:100%}}.ds .ds-checklist{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ds .ds-checklist li{display:flex;gap:10px;font-size:15px;line-height:22px;color:var(--ds-ink-2)}.ds .ds-checklist svg{width:16px;height:16px;flex:none;margin-top:3px;color:var(--ds-good)}.ds .ds-impact{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(min(178px,100%),1fr))}.ds .ds-impact div{padding:12px 14px;border-radius:var(--ds-radius);background:var(--ds-paper-2)}.ds .ds-impact b{display:block;font-size:22px;line-height:28px;font-weight:500;letter-spacing:-.02em}.ds .ds-impact__label{font-size:14px;line-height:20px;color:var(--ds-ink-2)}.ds .ds-integrations__soon{margin:16px 0 0;padding:0 16px}.ds .ds-loselist{list-style:none;margin:0;padding:0;display:grid;gap:8px}.ds .ds-loselist li{position:relative;padding-left:18px;font-size:15px;line-height:22px;color:var(--ds-ink-2)}.ds .ds-loselist li:before{content:"";position:absolute;left:2px;top:10px;width:6px;height:1.5px;border-radius:1px;background:var(--ds-ink-3)}.ds .ds-rowactions{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.ds .ds-cardfield{margin-top:8px;padding:14px 16px;border-radius:var(--ds-radius);border:1px solid var(--ds-rule-2);background:var(--ds-paper)}.ds .ds-subcard__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.ds .ds-planhead{padding:16px 18px;border-radius:var(--ds-radius);background:var(--ds-paper-2)}.ds .ds-planhead .ds-body{color:var(--ds-ink-2)}.ds .ds-pagehead{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;padding:4px 0 22px}.ds .ds-pagehead h1{margin:0}.ds .ds-pagehead__lead{margin:6px 0 0;font-size:17px;line-height:25px;color:var(--ds-ink-2)}.ds .ds-pagehead__facts{display:flex;gap:10px;flex-wrap:wrap;margin:0}.ds .ds-pagehead__facts>div{padding:10px 14px;border-radius:var(--ds-radius);background:var(--ds-paper);min-width:0}.ds .ds-pagehead__facts dt{margin:0;font-size:13px;line-height:18px;color:var(--ds-ink-2)}.ds .ds-pagehead__facts dd{margin:2px 0 0;display:flex;align-items:center;gap:8px;font-size:16px;line-height:23px;font-weight:600;letter-spacing:-.01em;overflow-wrap:anywhere}@media (max-width: 767px){.ds .ds-pagehead{align-items:flex-start}.ds .ds-pagehead__fact--me{display:none}.ds .ds-pagehead__facts{width:100%}.ds .ds-pagehead__facts>div{flex:1}}.ds .ds-pay>*+*{margin-top:20px}.ds .ds-pay__order{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border-radius:var(--ds-radius);background:var(--ds-paper-2)}.ds .ds-pay__order b{display:block;font-size:17px;font-weight:600}.ds .ds-pay__order b+span{display:block;margin-top:2px;font-size:14px;color:var(--ds-ink-2)}.ds .ds-pay__price{font-size:22px;font-weight:600;letter-spacing:-.015em;white-space:nowrap}.ds .ds-pay__card{display:flex;align-items:center;min-height:52px;padding:15px 14px;border:1px solid var(--ds-rule-2);border-radius:var(--ds-radius);background:var(--ds-paper)}.ds .ds-pay__card>div{width:100%}.ds .ds-pay__cardnote{display:flex;align-items:center;gap:10px;font-size:15px;color:var(--ds-ink-2)}.ds .ds-pay__cardnote--bad{color:var(--ds-danger-text)}.ds .ds-pay__acts{display:flex;flex-wrap:wrap;gap:10px}.ds .ds-pay__acts .ds-btn{flex:1;min-width:140px}.ds .ds-pay__page{max-width:620px}.ds .ds-pay__page>*+*{margin-top:14px}.ds .ds-bill>*+*{margin-top:24px}.ds .ds-bill__group>*+*{margin-top:14px}.ds .ds-bill__wide{grid-column:1 / -1}.ds .ds-bill__hint{margin:6px 0 0;font-size:13px;line-height:18px;color:var(--ds-ink-3)}.ds .ds-bill .ds-rowactions{justify-content:flex-end}.ds.ds-auth{min-height:100dvh;background:var(--ds-paper);color:var(--ds-ink);display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width: 960px){.ds.ds-auth{grid-template-columns:minmax(0,1fr) minmax(0,1.06fr)}}.ds .ds-auth__left{min-width:0;display:flex;flex-direction:column;padding:24px clamp(20px,4vw,56px) clamp(32px,5vw,56px)}.ds .ds-auth__top{flex:none}.ds .ds-auth__mark{display:inline-flex;align-items:center;gap:10px}.ds .ds-auth__logo{width:28px;height:28px}.ds .ds-auth__word{font-size:19px;font-weight:600;letter-spacing:-.02em}.ds .ds-auth__main{flex:1;display:grid;align-content:safe center;width:100%;max-width:440px;margin:0 auto;padding:clamp(24px,5vh,56px) 0}.ds .ds-auth__say{min-width:0;display:grid;gap:28px;align-content:start}.ds .ds-auth__which{margin:0 0 10px}.ds .ds-auth__lead{margin-top:10px}.ds .ds-auth__form{min-width:0;color:var(--ds-ink)}.ds .ds-auth__form .onboarding-clerk-wrapper{width:100%}.ds.ds-auth[data-switch] .ds-clerk .cl-footerAction__signIn,.ds.ds-auth[data-switch] .ds-clerk .cl-footerAction__signUp{display:none}.ds .ds-auth__switch{margin:-8px 0 0}.ds .ds-auth__switch .ds-link{display:inline-flex;align-items:center;gap:5px;font-weight:500}.ds .ds-auth__switch svg{width:15px;height:15px}.ds .ds-auth__ready{display:grid;gap:8px}.ds .ds-auth__waiting{padding-top:24px;border-top:1px solid var(--ds-rule);color:var(--ds-ink)}.ds .ds-auth__waiting>h2{font-size:17px;line-height:26px;letter-spacing:-.01em}.ds .ds-auth__list{margin:14px 0 0;display:grid;gap:14px}.ds .ds-auth__item dt{font-size:15px;line-height:22px;font-weight:600}.ds .ds-auth__item dd{margin:2px 0 0;font-size:15px;line-height:22px;color:var(--ds-ink-2)}.ds .ds-auth__agents{margin-top:18px}.ds .ds-auth__agents ul{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 18px}.ds .ds-auth__agents li{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--ds-ink-2)}.ds .ds-auth__agents .ds-botmark{width:26px;height:26px;border-radius:var(--ds-radius-sm)}.ds .ds-auth__agents .ds-botmark img{width:16px;height:16px}.ds .ds-auth__proof{min-width:0;padding:0 12px 12px}.ds .ds-auth__pic{height:100%}.ds .ds-auth__over{position:relative;z-index:1;width:auto;max-width:480px;margin:84px 38px 84px 20px}@media (min-width: 960px){.ds .ds-auth__proof{position:sticky;top:0;height:100dvh;padding:12px 12px 12px 0}.ds .ds-auth__over{margin:64px clamp(64px,7vw,112px) 64px clamp(32px,4vw,64px)}}.ds .ds-auth__reviews{padding:clamp(22px,2.2vw,30px);border-radius:var(--ds-radius-lg);background:var(--ds-paper);color:var(--ds-ink);box-shadow:var(--ds-shadow-float)}.ds .ds-auth__quotes{display:grid;overflow:hidden;transition:height .62s var(--ds-ease-out)}.ds .ds-auth__quote{grid-area:1 / 1;align-self:start;margin:0;opacity:0;transform:translateY(10px);filter:blur(6px);pointer-events:none;transition:opacity .24s var(--ds-ease),filter .24s var(--ds-ease),transform 0s linear .24s}.ds .ds-auth__quote[data-on]{opacity:1;transform:none;filter:none;pointer-events:auto;transition:opacity .56s var(--ds-ease-out) .2s,filter .56s var(--ds-ease-out) .2s,transform .72s var(--ds-ease-out) .2s}.ds .ds-auth__said{margin:0;font-size:19px;line-height:29px;letter-spacing:-.01em;text-wrap:pretty}.ds .ds-auth__who{margin-top:16px;font-size:15px;line-height:22px;font-weight:600}.ds .ds-auth__reviewsfoot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 16px;margin-top:18px;padding-top:14px;border-top:1px solid var(--ds-rule)}.ds .ds-auth__from{margin:0;flex:0 1 auto;min-width:0;font-size:13px;line-height:19px;color:var(--ds-ink-3)}.ds .ds-auth__dots{display:flex;flex:none;margin-right:-9px}.ds .ds-auth__dot{display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:var(--ds-radius-pill);background:none;cursor:pointer}.ds .ds-auth__dot span{display:block;width:6px;height:6px;border-radius:var(--ds-radius-pill);background:var(--ds-ink-3);transition:width .42s var(--ds-ease-out),background var(--ds-slow) var(--ds-ease)}.ds .ds-auth__dot:hover span{background:var(--ds-ink)}.ds .ds-auth__dot[aria-current] span{width:18px;background:var(--ds-ink)}@media (max-width: 479px){.ds .ds-auth__said{font-size:17px;line-height:26px}}@media (prefers-reduced-motion: reduce){.ds .ds-auth__quotes,.ds .ds-auth__quote,.ds .ds-auth__quote[data-on],.ds .ds-auth__dot span{transition:none}.ds .ds-auth__quote{transform:none;filter:none}}.ds .ds-clerk .cl-rootBox,.ds .ds-clerk .cl-cardBox,.ds .ds-clerk .cl-card,.ds .ds-clerk .cl-main,.ds .ds-clerk .cl-footer,.ds .ds-clerk .cl-footerAction{width:100%!important;background:transparent!important;border:0!important;box-shadow:none!important;color:var(--ds-ink)!important}.ds .ds-clerk .cl-card{padding:0!important}.ds .ds-clerk .cl-header{display:none!important}.ds .ds-clerk{font-family:var(--ds-font)}.ds .ds-clerk .cl-formFieldLabel,.ds .ds-clerk .cl-formFieldLabelRow,.ds .ds-clerk .cl-identityPreviewText{color:var(--ds-ink)!important;font-size:15px!important;line-height:20px!important;font-weight:600!important}.ds .ds-clerk .cl-footerActionText,.ds .ds-clerk .cl-dividerText,.ds .ds-clerk .cl-formFieldHintText{color:var(--ds-ink-2)!important;font-size:14px!important}.ds .ds-clerk .cl-formFieldErrorText,.ds .ds-clerk .cl-formFieldWarningText{color:var(--ds-look)!important;font-size:14px!important}.ds .ds-clerk .cl-footerActionLink,.ds .ds-clerk .cl-formFieldAction{color:var(--ds-accent)!important;font-weight:500!important}.ds .ds-clerk .cl-formFieldInput,.ds .ds-clerk .cl-input,.ds .ds-clerk .cl-otpCodeFieldInput{height:48px!important;padding:0 16px!important;border-radius:var(--ds-radius)!important;background:var(--ds-paper)!important;color:var(--ds-ink)!important;border:1px solid var(--ds-rule-2)!important;box-shadow:none!important;font-size:17px!important;line-height:26px!important}.ds .ds-clerk .cl-otpCodeFieldInput{padding:0!important;text-align:center!important}.ds .ds-clerk .cl-formFieldInput::-moz-placeholder,.ds .ds-clerk .cl-input::-moz-placeholder{color:var(--ds-ink-3)!important;opacity:1!important}.ds .ds-clerk .cl-formFieldInput::placeholder,.ds .ds-clerk .cl-input::placeholder{color:var(--ds-ink-3)!important;opacity:1!important}.ds .ds-clerk .cl-formFieldInput:hover,.ds .ds-clerk .cl-input:hover{border-color:var(--ds-ink-3)!important}.ds .ds-clerk .cl-formFieldInput:focus,.ds .ds-clerk .cl-input:focus,.ds .ds-clerk .cl-otpCodeFieldInput:focus{outline:none!important;border-color:var(--ds-accent)!important;box-shadow:0 0 0 4px var(--ds-accent-wash)!important}.ds .ds-clerk .cl-formButtonPrimary{height:48px!important;border-radius:var(--ds-radius)!important;background:var(--ds-ink)!important;color:var(--ds-paper)!important;border:1px solid var(--ds-ink)!important;box-shadow:0 1px 2px #17191c1f!important;font-size:16px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}.ds .ds-clerk .cl-formButtonPrimary:hover{background:var(--ds-ink-hover)!important;border-color:var(--ds-ink-hover)!important}.ds .ds-clerk .cl-socialButtonsBlockButton,.ds .ds-clerk .cl-socialButtonsIconButton{height:48px!important;border-radius:var(--ds-radius)!important;background:var(--ds-paper)!important;color:var(--ds-ink)!important;border:1px solid var(--ds-rule-2)!important;box-shadow:none!important}.ds .ds-clerk .cl-socialButtonsBlockButton:hover{background:var(--ds-paper-2)!important;border-color:var(--ds-ink-3)!important}.ds .ds-clerk .cl-socialButtonsBlockButtonText{color:var(--ds-ink)!important;font-size:16px!important;font-weight:500!important}.ds .ds-clerk .cl-dividerLine{background-color:var(--ds-rule)!important}.ds .ds-clerk :focus-visible{outline:3px solid var(--ds-accent-wash-2)!important;box-shadow:0 0 0 1.5px var(--ds-accent)!important;border-radius:var(--ds-radius-sm)}.ds.ds-island--bare.ds-help{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:16px}.ds .ds-help__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ds-scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ds .ds-help__sheet{position:relative;display:flex;flex-direction:column;width:100%;max-width:680px;max-height:calc(100dvh - 32px);background:var(--ds-paper);border-radius:var(--ds-radius-xl);box-shadow:var(--ds-shadow-float);overflow:hidden}.ds .ds-help__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex:none;padding:22px 24px 18px;border-bottom:1px solid var(--ds-rule)}.ds .ds-help__head h2{margin:0}.ds .ds-help__lead{margin:6px 0 0;font-size:15px;line-height:22px;color:var(--ds-ink-2);max-width:46ch}.ds .ds-help__form{display:flex;flex-direction:column;min-height:0;flex:1}.ds .ds-help__body{padding:22px 24px;overflow-y:auto;min-height:0;flex:1}.ds .ds-help__foot{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;flex:none;padding:16px 24px;border-top:1px solid var(--ds-rule);background:var(--ds-paper-2)}.ds .ds-help__when{margin:0;font-size:13px;line-height:19px;color:var(--ds-ink-3)}.ds .ds-help__acts{display:flex;gap:10px;margin-left:auto}@media (max-width: 479px){.ds .ds-help__acts{width:100%;flex-direction:column-reverse}.ds .ds-help__acts .ds-btn{width:100%}}.ds .ds-help__kinds{margin:0;padding:0;border:0}.ds .ds-help__kindgrid{display:grid;gap:8px;margin-top:8px}@media (min-width: 560px){.ds .ds-help__kindgrid{grid-template-columns:repeat(3,1fr)}}.ds .ds-help__kind{display:flex;align-items:center;gap:11px;min-height:66px;padding:11px 13px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius);background:var(--ds-paper);color:var(--ds-ink);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--ds-fast) var(--ds-ease),background-color var(--ds-fast) var(--ds-ease)}.ds .ds-help__kind:hover{border-color:var(--ds-rule-2);background:var(--ds-paper-2)}.ds .ds-help__kind[aria-pressed=true]{border-color:var(--ds-ink);background:var(--ds-paper-2);box-shadow:var(--ds-shadow-card)}.ds .ds-help__kindmark{display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:50%;background:var(--ds-paper-3);color:var(--ds-ink-2)}.ds .ds-help__kind[aria-pressed=true] .ds-help__kindmark{background:var(--ds-ink);color:var(--ds-paper)}.ds .ds-help__kindmark svg{width:16px;height:16px}.ds .ds-help__kindwhat{min-width:0}.ds .ds-help__kindname{display:block;font-size:15px;font-weight:600}.ds .ds-help__kindwhy{display:block;margin-top:2px;font-size:13px;line-height:18px;color:var(--ds-ink-2)}.ds .ds-help__contact{padding:14px 16px;border-radius:var(--ds-radius);background:var(--ds-paper-2);font-size:14px;line-height:21px;color:var(--ds-ink-2)}.ds .ds-help__contact p{margin:0}.ds .ds-help__contact b{color:var(--ds-ink);font-weight:600}.ds .ds-consent{position:fixed;left:50%;transform:translate(-50%);bottom:16px;z-index:45;width:min(760px,calc(100vw - 24px));display:flex;align-items:center;flex-wrap:wrap;gap:14px 22px;padding:18px 22px;border:1px solid var(--ds-rule);border-radius:var(--ds-radius-lg);background:var(--ds-paper);box-shadow:var(--ds-shadow-float)}.ds .ds-consent__say{flex:1 1 320px;min-width:0;font-size:14px;line-height:21px;color:var(--ds-ink-2)}.ds .ds-consent__say b{font-weight:600;color:var(--ds-ink)}.ds .ds-consent__more{margin-top:6px;font-size:13px;line-height:19px}.ds .ds-consent__acts{flex:none;display:flex;align-items:center;gap:10px}.ds .ds-consent__acts .ds-btn{min-width:104px;justify-content:center}@media (max-width: 639px){.ds .ds-consent{bottom:12px;width:calc(100vw - 20px);padding:16px 18px;gap:14px}.ds .ds-consent__acts{width:100%}.ds .ds-consent__acts .ds-btn{flex:1 1 0;min-width:0}}
