body{background:var(--smb-color-base);color:var(--smb-text-color-default);font-family:var(--font-sans);margin:0;padding:16px;font-size:14px;line-height:21px}.row{align-items:center;gap:var(--smb-spacing-2);flex-wrap:wrap;display:flex}.stack{gap:var(--smb-spacing-3);flex-direction:column;display:flex}.cap{font:400 12px/16px var(--font-mono);color:var(--smb-text-color-subtle)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}.motion-replay{border-radius:var(--smb-radius-md);background:var(--smb-color-tint);height:24px;color:var(--smb-text-color-subtle);font:500 11px/16px var(--font-sans);cursor:pointer;border:0;padding:0 8px;position:absolute;top:8px;right:8px}:where(.web-button,.web-link){-webkit-tap-highlight-color:transparent;text-decoration:none}:where(button.web-button){font:inherit;cursor:pointer}.web-icon{flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.web-icon svg{fill:currentColor;width:100%;height:100%}.web-link{color:inherit;align-items:center;gap:6px;font-weight:500;display:inline-flex}.web-link .web-icon{width:14px;height:14px}.web-link:hover{text-underline-offset:4px;text-decoration:underline}.web-button{box-sizing:border-box;background:var(--smb-color-base);height:36px;color:var(--smb-text-color-strong);white-space:nowrap;box-shadow:inset 0 1px 0 #ffffff40, 0 0 0 1px var(--smb-color-line), 0 1px 2px #0000000d;font:500 14px/21px var(--font-sans);transition:background-color var(--duration-fast);border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.web-button:hover{background:var(--smb-color-tint)}.web-primary{background:var(--color-brand-500);color:var(--smb-color-base);box-shadow:inset 0 1px 0 #ffffff40, 0 0 0 1px var(--color-brand-700), 0 1px 2px #0000000d}.web-primary:hover{background:var(--color-brand-600)}:is(.web-button,.web-link):focus-visible{outline:2px solid var(--smb-color-focus);outline-offset:4px}.web-button[data-size=sm]{height:32px;padding:0 12px;font-size:13px}.web-button[data-size=touch]{min-height:44px}.web-button[data-size=plan]{border-radius:10px;height:46px;padding:0 20px;font-size:15px}.web-button[data-size=lg]{min-height:48px}.web-button[data-size=xl]{height:48px;font-size:16px}.web-button[data-size=wrap]{text-align:center;white-space:normal;height:auto;min-height:48px;padding:12px 18px;font-size:16px;line-height:22px}@media (max-width:767px){.web-button[data-size=plan]{border-radius:10px;width:100%;height:44px;font-size:15px}}.web-button:disabled,.web-button:disabled:hover,.web-button[aria-disabled=true]{background:var(--smb-color-fill);color:var(--smb-text-color-inactive);box-shadow:none;opacity:1;cursor:not-allowed;transform:none}[data-theme=dark] .web-primary{color:#fff}@media (prefers-reduced-motion:reduce){.web-button{transition:none}}@media (forced-colors:active){.web-button{border:1px solid buttontext}}:root{--smb-web-nav-height:var(--web-nav-height);--smb-web-nav-logo-width:var(--web-nav-logo-width);--smb-web-nav-logo-height:var(--web-nav-logo-height)}@media (max-width:959px){:root{--smb-web-nav-height:var(--web-nav-height-mobile)}}:is(.marketing-header,.mega-popup,.mobile-nav-popup)[data-nav-theme=hero]{--nav-popup-surface:var(--nav-hero-surface);--nav-recessed-surface:var(--nav-hero-tint);--smb-color-base:var(--nav-hero-base);--smb-color-canvas:var(--nav-hero-surface);--smb-color-tint:var(--nav-hero-tint);--smb-color-line:var(--nav-hero-line);--smb-color-hairline:var(--nav-hero-line);--smb-text-color-default:var(--nav-hero-text);--smb-text-color-strong:var(--nav-hero-text);--smb-text-color-subtle:var(--nav-hero-text-subtle);--nav-control-surface:var(--nav-hero-tint);--nav-control-border:var(--nav-hero-line);--nav-logo-filter:brightness(0) invert(1)}:where(.marketing-header,.mobile-nav-popup,.mega-popup),:where(.marketing-header,.mobile-nav-popup,.mega-popup) *{box-sizing:border-box}:where(.marketing-header,.mobile-nav-popup,.mega-popup) :where(a){color:inherit;text-decoration:none}:where(.marketing-header,.mobile-nav-popup,.mega-popup) :where(button){font:inherit;cursor:pointer}:where(.marketing-header,.mobile-nav-popup,.mega-popup) :where(h1,h2,h3,p){margin:0}:where(.marketing-header,.mobile-nav-popup,.mega-popup) :where(a,button):focus-visible{outline:2px solid var(--smb-color-focus);outline-offset:4px}.marketing-header{font:14px/21px var(--font-sans)}.marketing-header[data-overlay-hero]{margin-bottom:calc(-1 * var(--smb-web-nav-height));background:0 0;border-bottom:0;transition:background-color .18s,-webkit-backdrop-filter .18s,backdrop-filter .18s}.marketing-header[data-overlay-hero][data-scrolled=true]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffd1}@media (prefers-reduced-motion:reduce){.marketing-header[data-overlay-hero]{transition:none}}@media (forced-colors:active){.marketing-header[data-overlay-hero]{background:canvas}}.marketing-header{z-index:15;height:var(--smb-web-nav-height);background:var(--smb-color-base);border-bottom:0;position:sticky;top:0}.marketing-header:is([data-nav-theme=dark],[data-nav-theme=hero]){border-bottom:0}.marketing-inner{justify-content:space-between;align-items:center;gap:24px;max-width:1440px;height:100%;margin:auto;padding:0 80px;display:flex}.marketing-logo{flex:none;align-items:center;display:flex}.marketing-logo img{width:var(--smb-web-nav-logo-width);height:var(--smb-web-nav-logo-height);object-fit:contain;display:block}.marketing-inner>nav{--smb-motion-nav-slide-duration:.15s;--smb-motion-nav-slide-ease:cubic-bezier(.22, 1, .36, 1);isolation:isolate;align-items:center;gap:0;display:flex;position:relative}.nav-highlight{background:var(--smb-color-tint);opacity:0;pointer-events:none;z-index:0;width:0;height:36px;transition:transform var(--smb-motion-nav-slide-duration) var(--smb-motion-nav-slide-ease), width var(--smb-motion-nav-slide-duration) var(--smb-motion-nav-slide-ease), opacity .15s;border-radius:8px;position:absolute;top:0;left:0}.nav-highlight[data-visible=true]{opacity:1}.nav-trigger{z-index:1;height:36px;color:var(--smb-text-color-default);white-space:nowrap;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:500;line-height:21px;display:flex;position:relative}.nav-trigger .web-icon{width:10px;height:10px;transition:transform .15s}.nav-trigger[data-popup-open] .web-icon{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.nav-highlight{transition:none!important}}@media (forced-colors:active){.nav-trigger:hover,.nav-trigger[aria-expanded=true]{outline-offset:-1px;outline:1px solid highlight}}.nav-utilities{white-space:nowrap;align-items:center;gap:24px;display:flex}.nav-utilities>a:first-child{font-size:14px;font-weight:500}@media (max-width:1200px){.marketing-inner{gap:16px;padding:0 32px}.nav-utilities{gap:16px}}@media (min-width:816px) and (max-width:1023px){.marketing-inner{gap:12px;padding:0 16px}.nav-trigger{padding:0 8px}.nav-utilities{gap:12px}}@media (max-width:815px){.marketing-inner{padding:0 16px}.marketing-inner>nav,.nav-utilities{flex:none}}.marketing-mobile{display:none}.marketing-header{color:var(--smb-text-color-default)}[data-nav-theme=dark] .marketing-logo img,[data-nav-theme=hero] .marketing-logo img{filter:var(--nav-logo-filter)}.mobile-nav-toggle{width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;max-height:44px;color:inherit;background:0 0;border:0;border-radius:8px;flex:0 0 44px;align-self:center;place-items:center;padding:0;display:grid;position:relative}.mobile-nav-toggle:hover{background:var(--smb-color-tint)}@media (max-width:959px){.marketing-header{height:var(--smb-web-nav-height)}.marketing-inner{gap:8px;padding:0 12px}.marketing-inner>nav,.nav-utilities{display:none}.marketing-mobile{align-items:center;gap:8px;margin-left:auto;display:flex}.marketing-mobile>.web-button{white-space:nowrap;height:36px;min-height:36px;padding:0 12px}}.mega-positioner{--available-height:calc(100dvh - 96px)}.mega-popup{font:14px/21px var(--font-sans)}@property --mo-k{syntax:"<integer>";inherits:true;initial-value:554}@property --mo-d{syntax:"<integer>";inherits:true;initial-value:12}@property --mo-m{syntax:"<integer>";inherits:true;initial-value:0}@property --mo-r{syntax:"<integer>";inherits:true;initial-value:10}@property --mo-c{syntax:"<integer>";inherits:true;initial-value:19}@property --mo-h{syntax:"<integer>";inherits:true;initial-value:48}@property --mo-o{syntax:"<integer>";inherits:true;initial-value:12}@property --mo-vi{syntax:"<integer>";inherits:true;initial-value:5}@property --mo-vf{syntax:"<integer>";inherits:true;initial-value:6}@property --mo-n{syntax:"<integer>";inherits:true;initial-value:0}@property --nv-k{syntax:"<integer>";inherits:true;initial-value:554}.mega-popup h2{letter-spacing:normal}.mega-popup[data-layout=showcase],.mega-popup[data-layout=resources],.mega-popup[data-layout=use-cases]{box-shadow:0 0 0 1px var(--smb-color-line), 0 24px 48px -12px #0000002e, 0 2px 4px -2px #00000014;border-radius:12px;padding:0}.nav-showcase-menu{text-align:left;grid-template-columns:minmax(0,1fr) minmax(280px,360px);display:grid}.nav-showcase-menu>.menu-group{padding:20px}.nav-showcase-menu>.menu-group:not([data-presentation=cards]):not([data-presentation=footer]){padding-left:8px}.nav-showcase-menu .menu-group>h2{margin:4px 12px 8px;font-size:12px;font-weight:500}.nav-showcase-menu [data-presentation=cards]>ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.nav-showcase-menu [data-presentation=cards]>ul>li{min-width:0}.nav-showcase-card{height:100%;box-shadow:0 0 0 1px var(--smb-color-line);background:var(--smb-color-base);color:var(--smb-text-color-strong);border-radius:10px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.nav-showcase-card:hover{box-shadow:0 0 0 1.5px var(--color-brand-500)}.nav-showcase-card:focus-visible{outline:2px solid var(--smb-color-focus);outline-offset:3px}.nav-showcase-copy{padding:14px 16px 16px}.nav-showcase-copy>span{font-size:16px;font-weight:600;line-height:22px;display:block}.nav-showcase-copy>p{color:var(--smb-text-color-subtle);margin:4px 0 0;font-size:13px;line-height:19px}.nav-card-art{background:var(--smb-color-canvas);box-sizing:border-box;flex:none;height:124px;padding:14px 16px;position:relative;overflow:hidden}.nav-card-art[data-artwork=bestimate]{background:var(--color-brand-50,#f0f8ff);color:var(--color-brand-500)}.nav-card-kicker{font:10px/14px var(--font-mono);color:var(--smb-text-color-subtle);display:block}.nav-card-art>strong{font-variant-numeric:tabular-nums;color:var(--smb-text-color-strong);margin-top:2px;font-size:26px;font-weight:600;line-height:32px;display:block}.nav-card-art>svg{position:absolute;bottom:0;left:0}.nav-card-art[data-artwork=goals]{flex-direction:column;gap:6px;display:flex}.nav-goal-chip{background:var(--smb-color-base);box-shadow:0 0 0 1px var(--smb-color-line);border-radius:6px;align-self:flex-start;padding:4px 9px;font-size:12px;line-height:16px}.nav-goal-chip.nav-goal-picked{box-shadow:0 0 0 1.5px var(--color-brand-500);font-weight:500}.nav-agent-proposal{align-items:flex-start;gap:8px;display:flex}.nav-agent-proposal>img{flex:none;width:22px;height:22px}.nav-agent-proposal>img.nav-mark-dark{display:none}.nav-agent-proposal>span{background:var(--smb-color-base);box-shadow:0 0 0 1px var(--smb-color-line);border-radius:8px;padding:6px 9px;font-size:12px;line-height:17px}.nav-agent-approval{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 0 30px;display:flex}.nav-agent-button{background:var(--color-brand-500);color:#fff;border-radius:6px;font-size:11px;font-weight:500;display:inline-grid}.nav-agent-button>b{font-weight:inherit;grid-area:1/1;justify-content:center;align-items:center;gap:5px;padding:4px 10px;display:inline-flex}.nav-agent-done{align-items:center;gap:6px;display:inline-flex}.nav-agent-done>img{width:16px;height:16px}.nav-agent-done>small{color:var(--smb-text-color-success,#1b6146);font-size:11px}.nav-card-art[data-artwork=integrations]{grid-template-columns:repeat(5,36px);grid-auto-rows:36px;place-content:center;gap:10px;display:grid}.nav-card-art[data-artwork=integrations]>span{background:var(--smb-color-base);box-shadow:0 0 0 1px var(--smb-color-line);border-radius:8px;justify-content:center;align-items:center;display:flex;position:relative}.nav-card-art[data-artwork=integrations] img{width:20px;height:20px}.nav-card-art[data-artwork=integrations]>.nav-more-tools{background:var(--smb-text-color-strong);color:var(--smb-color-base);letter-spacing:-.02em;white-space:nowrap;font-size:10px;font-weight:600}.nav-showcase-menu .menu-material{filter:none;width:36px;height:36px}.nav-showcase-menu .menu-row{gap:12px;padding:10px 12px}.nav-showcase-menu .menu-row>.menu-arrow{opacity:.55}.nav-showcase-menu>[data-presentation=footer]{background:var(--smb-color-canvas);border-top:1px solid var(--smb-color-line);grid-column:1/-1;align-items:center;gap:24px;padding:12px 24px;display:flex}.nav-showcase-menu>[data-presentation=footer]>h2{margin:0}.nav-showcase-menu>[data-presentation=footer]>ul{flex-wrap:wrap;flex:1;align-items:center;gap:24px;display:flex}.nav-showcase-menu>[data-presentation=footer]>ul>li:first-child{margin-right:auto}.nav-showcase-menu [data-presentation=footer] .menu-row{gap:6px;min-height:20px;padding:0}.nav-showcase-menu [data-presentation=footer] .menu-row-copy>span{font-size:13px;font-weight:400;line-height:20px}.nav-showcase-menu [data-presentation=footer] .menu-row-all .menu-row-copy>span{font-weight:500}.nav-showcase-menu [data-presentation=footer] .menu-row:not(.menu-row-all) .menu-arrow{display:none}@media (max-width:1023px){.nav-card-art[data-artwork=integrations]{grid-template-columns:repeat(5,30px);grid-auto-rows:30px;gap:8px}}.mega-popup[data-layout=use-cases]{width:min(1120px,100vw - 32px);padding:12px}.mega-popup[data-layout=use-cases] .uc-menu{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.mega-popup .uc-card{background:var(--nav-recessed-surface,#f5f5f5)}.mega-popup .uc-card>b{color:var(--smb-text-color-strong,#0a0a0a)}.mega-popup .uc-card>span:not(.art){color:var(--smb-text-color-subtle,#52525b)}.mega-popup .uc-card:is(:hover,:focus-visible){background:var(--color-brand-50,#ecf5ff)}.mega-popup:is([data-nav-theme=dark],[data-nav-theme=hero]) .uc-card:is(:hover,:focus-visible){background:color-mix(in oklab, var(--color-brand-500,#0070ba) 18%, transparent)}.mega-popup:is([data-nav-theme=dark],[data-nav-theme=hero]) .uc-card:focus-visible{box-shadow:inset 0 0 0 1px var(--smb-text-color-strong,#fafafa)}.mega-popup:is([data-nav-theme=dark],[data-nav-theme=hero]) .nav-card-art{background:color-mix(in srgb, var(--smb-text-color-strong) 5%, transparent)}.mega-popup:is([data-nav-theme=dark],[data-nav-theme=hero]) .nav-card-art[data-artwork=bestimate]{background:color-mix(in srgb, var(--color-brand-500,#0070ba) 20%, transparent);color:var(--color-brand-300,#84bcf1)}.mega-popup:is([data-nav-theme=dark],[data-nav-theme=hero]) :is(.nav-val-change,.nav-plan-step.is-done>i){color:#86efac;background:#22c55e2e}.mega-popup:is([data-nav-theme=dark],[data-nav-theme=hero]) :is(.nav-plan-step.is-next>i,.nav-plan-step>em){background:color-mix(in srgb, var(--color-brand-500,#0070ba) 26%, transparent);color:var(--color-brand-200,#b5d9fb)}.mega-popup:is([data-nav-theme=dark],[data-nav-theme=hero]) .nav-goal-chip.nav-goal-picked{box-shadow:0 0 0 1.5px var(--color-brand-400,#4c96d9)}.mega-popup:is([data-nav-theme=dark],[data-nav-theme=hero]) .nav-agent-proposal>img.nav-mark-light{display:none}.mega-popup:is([data-nav-theme=dark],[data-nav-theme=hero]) .nav-agent-proposal>img.nav-mark-dark{display:block}.mega-popup:is([data-nav-theme=dark],[data-nav-theme=hero]) .nav-agent-done>small{color:#86efac}.mega-popup:is([data-nav-theme=dark],[data-nav-theme=hero]) .nav-card-art[data-artwork=integrations]>span:not(.nav-more-tools){box-shadow:none;background:#fff}.mega-popup:is([data-nav-theme=dark],[data-nav-theme=hero]) .nav-card-art[data-artwork=integrations]>.nav-more-tools{background:color-mix(in srgb, var(--smb-text-color-strong) 14%, transparent);color:var(--smb-text-color-strong)}.mega-popup:is([data-nav-theme=dark],[data-nav-theme=hero]) .mo{--mo-paper:#17151e;--mo-edge:#ffffff1f;--mo-text:#e4e4e7;--mo-strong:#fafafa;--mo-subtle:#c4c4cc;--mo-muted:#a1a1aa;--mo-faint:#71717a;--mo-line:#ffffff14;--mo-track:#2c2a35;--mo-chip:#26242e;--mo-ring:#3a3844;--mo-brand:#3988cd;--mo-brand-fill:#0070ba;--mo-brand-ink:#98c7f4;--mo-brand-tint:#0070ba42;--mo-good:#86efac;--mo-good-tint:#22c55e2e;--mo-good-solid:#22c55e;--mo-warn:#fcd34d;--mo-warn-tint:#eab3082e;--mo-info:#7dd3fc;--mo-info-tint:#0ea5e92e;--mo-shadow:#0006}.mega-popup:is([data-nav-theme=dark],[data-nav-theme=hero]) .mo .mo-row img[src*="/scenarios/"]{background:#fff}@media (hover:hover){.mega-popup:is([data-nav-theme=dark],[data-nav-theme=hero]) .uc-card:not(:hover,:focus-visible) .mo:not(.mo-play){opacity:.85}}.mega-popup[data-layout=resources]:has(>.uc-menu-resources){width:auto}.mega-popup[data-layout=resources] .uc-menu-resources{box-sizing:border-box;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:min(912px,100vw - 32px);margin:0;padding:12px;list-style:none;display:grid}.mo{--mo-paper:#fff;--mo-edge:#0a0a0a14;--mo-shadow:#0000001a;--mo-text:#18181b;--mo-strong:#0a0a0a;--mo-subtle:#52525b;--mo-muted:#71717a;--mo-faint:#a1a1aa;--mo-line:#0a0a0a0f;--mo-track:#ebebeb;--mo-chip:#f4f4f5;--mo-ring:#e4e4e7;--mo-brand:#0070ba;--mo-brand-fill:#0070ba;--mo-brand-ink:#005189;--mo-brand-tint:#ecf5ff;--mo-good:#15803d;--mo-good-tint:#dcfce7;--mo-good-solid:#16a34a;--mo-warn:#a16207;--mo-warn-tint:#fef3c7;--mo-info:#0369a1;--mo-info-tint:#e0f2fe;box-sizing:border-box;background:var(--mo-paper);width:100%;height:148px;box-shadow:0 0 0 1px var(--mo-edge), 0 2px 6px -2px var(--mo-shadow);font:400 12px/17px Geist, var(--font-sans);color:var(--mo-text);text-align:left;border-radius:10px;padding:12px 12px 0;position:relative;overflow:hidden}.mo small{font:500 11px/14px Geist, var(--font-sans);color:var(--mo-muted);display:block}.mo-big{font:600 26px/30px Geist, var(--font-sans);color:var(--mo-strong);letter-spacing:-.01em;margin-top:4px;display:block}.mo-chip{height:18px;font:500 10.5px/1 Geist, var(--font-sans);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 6px;display:inline-flex}.mo-chip.ok{background:var(--mo-good-tint);color:var(--mo-good)}.mo-chip.wait{background:var(--mo-warn-tint);color:var(--mo-warn)}.mo-chip.new{background:var(--mo-brand-tint);color:var(--mo-brand-ink)}.mo-chip.quiet{background:var(--mo-chip);color:var(--mo-subtle)}.mo-row{box-sizing:border-box;align-items:center;gap:8px;height:44px;display:flex}.mo-row+.mo-row{border-top:1px solid var(--mo-line)}.mo-row img{object-fit:cover;border-radius:7px;flex:none;width:28px;height:28px}.mo-row>div{flex-grow:1;min-width:0}.mo-row b{font:500 12px/16px Geist, var(--font-sans);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.mo-row i{color:var(--mo-muted);white-space:nowrap;align-items:center;gap:6px;margin-top:2px;font-size:11px;font-style:normal;line-height:15px;display:flex}.mo-val{--mo-k:554;--mo-d:12}:is(.uc-card:hover,.uc-card:focus-visible,.mo-play) .mo-val{--mo-k:566;--mo-d:24;animation:2.4s step-end .1s both mo-val}.mo-val .mo-big{counter-reset:k var(--mo-k)}.mo-val .mo-big:before{content:"$" counter(k) ",000"}.mo-val em{color:var(--mo-good);counter-reset:d var(--mo-d);font-size:12px;font-style:normal;line-height:16px;display:block}.mo-val em:before{content:"+$" counter(d) ",000 this month"}.mo-val .why{color:var(--mo-subtle);opacity:0;font-size:11px;line-height:15px;transition:opacity .2s,transform .2s;display:block;transform:translateY(4px)}:is(.uc-card:hover,.uc-card:focus-visible,.mo-play) .mo-val .why{opacity:1;transition:opacity .3s 1.6s,transform .3s cubic-bezier(.2,.7,.2,1) 1.6s;transform:none}.mo-val .chart{height:60px;position:absolute;bottom:0;left:0;right:0}.mo-val svg{width:100%;height:60px;display:block;overflow:hidden}.mo-val .chart .area{fill:var(--mo-brand-tint)}.mo-val .chart .stroke{stroke:var(--mo-brand)}.mo-val .scroll{transition:transform .3s}:is(.uc-card:hover,.uc-card:focus-visible,.mo-play) .mo-val .scroll{transition:transform 2.4s cubic-bezier(.45,0,.2,1) .1s;transform:translate(-180px)}.mo-val .dot{background:var(--mo-brand);width:7px;height:7px;box-shadow:0 0 0 2px var(--mo-paper);border-radius:99px;margin-bottom:-3.5px;transition:bottom .3s;position:absolute;bottom:25px;right:4px}:is(.uc-card:hover,.uc-card:focus-visible,.mo-play) .mo-val .dot{transition:bottom 2.4s cubic-bezier(.45,0,.2,1) .1s;bottom:51px}.mo-val .dot:after{content:"";border-radius:inherit;background:var(--mo-brand);opacity:0;position:absolute;inset:-4px}:is(.uc-card:hover,.uc-card:focus-visible,.mo-play) .mo-val .dot:after{animation:1.2s ease-out .2s 2 mo-ping}.mo-head{justify-content:space-between;align-items:center;display:flex}.mo-feed .count{counter-reset:m var(--mo-m);font:500 11px/14px Geist, var(--font-sans);color:var(--mo-brand-ink);opacity:0;transition:opacity .2s}.mo-feed .count:before{content:"+" counter(m) " today"}:is(.uc-card:hover,.uc-card:focus-visible,.mo-play) .mo-feed .count{opacity:1;transition:opacity .2s .5s;animation:2.2s step-end forwards mo-count}.mo-feed .list{height:88px;margin-top:6px;overflow:hidden}.mo-feed .track{transform:translateY(-88px)}:is(.uc-card:hover,.uc-card:focus-visible,.mo-play) .mo-feed .track{animation:2.2s forwards mo-feed}.mo-feed .landing .mo-chip{opacity:0;transition:transform .2s,opacity .2s;transform:scale(.6)}:is(.uc-card:hover,.uc-card:focus-visible,.mo-play) .mo-feed .landing .mo-chip{opacity:1;transition:transform .35s cubic-bezier(.22, 1, .36, 1) var(--at), opacity .2s var(--at);transform:none}.mo-ready{--mo-r:10}:is(.uc-card:hover,.uc-card:focus-visible,.mo-play) .mo-ready{--mo-r:11;transition:--mo-r 0s .95s}.mo-ready .mo-stat{align-items:baseline;gap:5px;display:flex}.mo-ready .mo-big{counter-reset:r var(--mo-r)}.mo-ready .mo-big:before{content:counter(r)}.mo-ready .mo-stat span{color:var(--mo-subtle);font-size:12px;line-height:16px}.mo-swap{display:inline-grid}.mo-swap .mo-chip{grid-area:1/1;transition:opacity .15s,transform .15s}.mo-swap .s2,.mo-swap .s3{opacity:0;transform:translateY(4px)}:is(.uc-card:hover,.uc-card:focus-visible,.mo-play) .mo-swap .s1{opacity:0;transition:opacity .2s .45s,transform .2s .45s;transform:translateY(-4px)}:is(.uc-card:hover,.uc-card:focus-visible,.mo-play) .mo-swap .s2{animation:.5s .45s both mo-pass}:is(.uc-card:hover,.uc-card:focus-visible,.mo-play) .mo-swap .s3{opacity:1;transition:opacity .25s .9s,transform .35s cubic-bezier(.22,1,.36,1) .9s;transform:none}.mo-docs{gap:4px;margin-top:8px;display:flex}.mo-docs span{background:var(--mo-track);border-radius:99px;flex:1;height:4px;overflow:hidden}.mo-docs span i{background:var(--mo-brand);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.mo-docs span.done i{transform:none}:is(.uc-card:hover,.uc-card:focus-visible,.mo-play) .mo-docs span:not(.done) i{transition:transform .3s cubic-bezier(.2,.7,.2,1) .15s;transform:none}:is(.uc-card:hover,.uc-card:focus-visible,.mo-play) .mo-docs span:last-child i{transition-delay:.6s}.mo-pulse{--mo-c:19;--mo-h:48;--mo-o:12;--mo-vi:5;--mo-vf:6}:is(.uc-card:hover,.uc-card:focus-visible,.mo-play) .mo-pulse{--mo-c:27;--mo-h:64;--mo-o:18;--mo-vi:8;--mo-vf:5;transition:--mo-c 0s .5s}:is(.uc-card:hover,.uc-card:focus-visible,.mo-play) .mo-pulse .h em{animation:.9s step-end .25s both mo-h}:is(.uc-card:hover,.uc-card:focus-visible,.mo-play) .mo-pulse .o em,:is(.uc-card:hover,.uc-card:focus-visible,.mo-play) .mo-pulse .val em{animation:.9s step-end .4s both mo-o}.mo-pulse .mo-big{counter-reset:c var(--mo-c)}.mo-pulse .mo-big:before{content:"+" counter(c)}.mo-pulse .bars{grid-template-columns:minmax(0,1fr);gap:5px;margin-top:5px;display:grid}.mo-pulse .val{border-top:1px solid var(--mo-line);color:var(--mo-subtle);justify-content:space-between;align-items:baseline;padding-top:5px;font-size:11px;line-height:14px;display:flex}.mo-pulse .val em{font:600 13px/16px Geist, var(--font-sans);color:var(--mo-strong);font-variant-numeric:tabular-nums;counter-reset:vi var(--mo-vi) vf var(--mo-vf);font-style:normal}.mo-pulse .val em:before{content:"$" counter(vi) "." counter(vf) "M"}.mo-pulse .bar{color:var(--mo-subtle);grid-template-columns:84px minmax(0,1fr) 22px;align-items:center;gap:6px;font-size:11px;line-height:14px;display:grid}.mo-pulse .bar span{background:var(--mo-track);border-radius:99px;height:6px;overflow:hidden}.mo-pulse .bar span i{border-radius:inherit;background:var(--mo-brand);height:100%;transition:width .3s;display:block}.mo-pulse .bar em{text-align:right;color:var(--mo-strong);font-style:normal}.mo-pulse .h i{width:53%}.mo-pulse .o i{width:13%}.mo-pulse .h em{counter-reset:h var(--mo-h)}.mo-pulse .h em:before{content:counter(h)}.mo-pulse .o em{counter-reset:o var(--mo-o)}.mo-pulse .o em:before{content:counter(o)}:is(.uc-card:hover,.uc-card:focus-visible,.mo-play) .mo-pulse .h i{width:71%;transition:width .9s linear .25s}:is(.uc-card:hover,.uc-card:focus-visible,.mo-play) .mo-pulse .o i{width:20%;transition:width .9s linear .4s}.mo-call .win{height:118px;margin-top:4px;overflow:hidden}.mo-call .track{transition:transform .2s}:is(.uc-card:hover,.uc-card:focus-visible,.mo-play) .mo-call .track{transition:transform .5s cubic-bezier(.2,.7,.2,1) 1s;transform:translateY(-36px)}.mo-ask{box-sizing:border-box;justify-content:flex-end;height:36px;padding-top:4px;display:flex}.mo-ask span{background:var(--mo-brand-fill);color:#fff;white-space:nowrap;border-radius:12px 12px 4px;align-self:flex-start;max-width:88%;padding:5px 10px;font-size:11.5px;line-height:15px}.mo-tool{height:22px;color:var(--mo-subtle);opacity:0;align-items:center;gap:6px;font:500 10.5px/14px ui-monospace,SFMono-Regular,Menlo,monospace;transition:opacity .15s;display:flex}:is(.uc-card:hover,.uc-card:focus-visible,.mo-play) .mo-tool{opacity:1;transition:opacity .2s .25s}.mo-tool .st{flex:none;width:12px;height:12px;position:relative}.mo-tool .spin,.mo-tool .ok{border-radius:99px;position:absolute;inset:0}.mo-tool .spin{border:1.5px solid var(--mo-ring);border-top-color:var(--mo-brand);box-sizing:border-box}:is(.uc-card:hover,.uc-card:focus-visible,.mo-play) .mo-tool .spin{animation:.6s linear .3s mo-spin,10ms .9s forwards mo-hide}.mo-tool .ok{background:var(--mo-good-solid);color:#fff;opacity:0;place-items:center;display:grid;transform:scale(.5)}.mo-tool .ok svg{width:8px;height:8px}:is(.uc-card:hover,.uc-card:focus-visible,.mo-play) .mo-tool .ok{opacity:1;transition:opacity .15s .9s,transform .25s cubic-bezier(.2,.7,.2,1) .9s;transform:none}.mo-tool .ms{color:var(--mo-faint);opacity:0;margin-left:auto}:is(.uc-card:hover,.uc-card:focus-visible,.mo-play) .mo-tool .ms{opacity:1;transition:opacity .2s .95s}.mo-call .res{opacity:0;transition:opacity .15s,transform .15s;transform:translateY(10px)}:is(.uc-card:hover,.uc-card:focus-visible,.mo-play) .mo-call .res{opacity:1;transition:opacity .3s 1.05s,transform .5s cubic-bezier(.2,.7,.2,1) 1.05s;transform:none}.mo-call .more{color:var(--mo-muted);opacity:0;padding-left:36px;font-size:11px;line-height:15px;display:block}:is(.uc-card:hover,.uc-card:focus-visible,.mo-play) .mo-call .more{opacity:1;transition:opacity .3s 1.5s}.mo-reset,.mo-reset *,.mo-reset :before,.mo-reset :after{transition:none!important;animation:none!important}.uc-card{box-sizing:border-box;background:var(--mo-chip);height:272px;color:var(--mo-strong);border-radius:10px;outline:none;flex-direction:column;padding:18px 14px 0;text-decoration:none;transition:background .2s;display:flex;overflow:hidden}.uc-card>b{font:600 15px/21px Geist, var(--font-sans);color:var(--mo-strong)}.uc-card>span{font:400 13px/19px Geist, var(--font-sans);color:var(--mo-subtle);margin-top:4px}.uc-card .art{flex-grow:1;align-items:flex-end;margin:0 -2px;display:flex}.uc-card .mo{filter:grayscale();opacity:.72;border-radius:10px 10px 0 0;margin-bottom:-6px;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s,filter .4s,opacity .4s}.uc-card:is(:hover,:focus-visible){background:#ecf5ff}.uc-card:is(:hover,:focus-visible) .mo{filter:none;opacity:1;transform:translateY(-4px);box-shadow:0 0 0 1px #93c4f3,0 10px 20px -10px #0051894d}.uc-card:focus{box-shadow:none;outline:none}.uc-card:focus-visible{box-shadow:inset 0 0 0 1px var(--smb-color-focus,#0a0a0a);outline:none}@media (hover:none){.uc-card .mo{filter:none;opacity:1}}@media (forced-colors:active){.uc-card:focus-visible{outline-offset:-2px;outline:2px solid canvastext}.uc-card:hover{outline-offset:-1px;outline:1px solid canvastext}}@media (prefers-reduced-motion:reduce){.mo,.mo *,.mo :before,.mo :after,.uc-card{transition:none!important;animation:none!important}.mo-val{--mo-k:566;--mo-d:24}.mo-val .why{opacity:1;transform:none}.mo-val .scroll{transform:translate(-180px)}.mo-val .dot{bottom:51px}.mo-feed .count{opacity:1}.mo-feed .landing .mo-chip{opacity:1;transform:none}.mo-ready{--mo-r:11}.mo-swap .s1{opacity:0;transform:translateY(-4px)}.mo-docs span:not(.done) i{transform:none}.mo-docs span:last-child i{transition-delay:.6s}.mo-pulse{--mo-c:27;--mo-h:64;--mo-o:18;--mo-vi:8;--mo-vf:5}.mo-pulse .h i{width:71%}.mo-pulse .o i{width:20%}.mo-call .track{transform:translateY(-36px)}.mo-tool{opacity:1}.mo-tool .ok{opacity:1;transform:none}.mo-tool .ms{opacity:1}.mo-call .res{opacity:1;transform:none}.mo-call .more{opacity:1}.mo-feed .track{transform:none}.mo-feed .count{--mo-m:2;opacity:1}.mo-swap .s1,.mo-swap .s2{opacity:0}.mo-swap .s3{opacity:1;transform:none}.mo-tool .spin{opacity:0}.mo-val .dot:after{display:none}.mo-pulse .h em{--mo-h:64}.mo-pulse .o em,.mo-pulse .val em{--mo-o:18;--mo-vi:8;--mo-vf:5}}@media (hover:none){.mo,.mo *,.mo :before,.mo :after{transition:none!important;animation:none!important}.mo-val{--mo-k:566;--mo-d:24}.mo-val .why{opacity:1;transform:none}.mo-val .scroll{transform:translate(-180px)}.mo-val .dot{bottom:51px}.mo-feed .count{opacity:1}.mo-feed .landing .mo-chip{opacity:1;transform:none}.mo-ready{--mo-r:11}.mo-swap .s1{opacity:0;transform:translateY(-4px)}.mo-docs span:not(.done) i{transform:none}.mo-docs span:last-child i{transition-delay:.6s}.mo-pulse{--mo-c:27;--mo-h:64;--mo-o:18;--mo-vi:8;--mo-vf:5}.mo-pulse .h i{width:71%}.mo-pulse .o i{width:20%}.mo-call .track{transform:translateY(-36px)}.mo-tool{opacity:1}.mo-tool .ok{opacity:1;transform:none}.mo-tool .ms{opacity:1}.mo-call .res{opacity:1;transform:none}.mo-call .more{opacity:1}.mo-feed .track{transform:none}.mo-feed .count{--mo-m:2;opacity:1}.mo-swap .s1,.mo-swap .s2{opacity:0}.mo-swap .s3{opacity:1;transform:none}.mo-tool .spin{opacity:0}.mo-val .dot:after{display:none}.mo-pulse .h em{--mo-h:64}.mo-pulse .o em,.mo-pulse .val em{--mo-o:18;--mo-vi:8;--mo-vf:5}}.uc-menu-resources .uc-card .mo{height:172px}.mo-ic{background:var(--mo-brand-tint);width:28px;height:28px;color:var(--mo-brand-ink);border-radius:7px;flex:none;place-items:center;display:grid}.mo-ic svg{width:15px;height:15px}.mo-reads .list{margin-top:6px}.mo-reads .mo-row{opacity:.55;border-radius:6px;height:38px;margin:0 -4px;padding:0 4px;transition:opacity .2s,transform .2s;transform:translateY(8px)}.mo-reads .mo-row img{border-radius:6px}.mo-reads .mo-row b{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;line-height:15px;display:-webkit-box}:is(.uc-card:hover,.uc-card:focus-visible,.mo-play) .mo-reads .mo-row{opacity:1;transition:opacity .3s var(--at), transform .45s cubic-bezier(.22, 1, .36, 1) var(--at);transform:none}:is(.uc-card:hover,.uc-card:focus-visible,.mo-play) .mo-reads .mo-row:first-child{animation:.9s .9s both mo-read-hl}.mo-kit .list{height:116px;margin-top:6px;overflow:hidden}.mo-kit .mo-row{height:38px}.mo-kit .track{transition:transform .3s}:is(.uc-card:hover,.uc-card:focus-visible,.mo-play) .mo-kit .track{transition:transform 1.1s cubic-bezier(.45,0,.2,1) .15s;transform:translateY(-38px)}.mo-kit .mo-ic{background:var(--mo-chip);color:var(--mo-subtle);transition:background .2s,color .2s}:is(.uc-card:hover,.uc-card:focus-visible,.mo-play) .mo-kit .mo-ic{background:var(--mo-brand-tint);color:var(--mo-brand-ink);transition:background .3s .6s,color .3s .6s}.mo-help .mo-ask{height:auto;padding-bottom:6px}.mo-help .mo-ask span{white-space:normal}.mo-help .mo-row{opacity:.35;height:40px;transition:opacity .2s,transform .2s;transform:translateY(10px)}:is(.uc-card:hover,.uc-card:focus-visible,.mo-play) .mo-help .mo-row{opacity:1;transition:opacity .3s var(--at), transform .45s cubic-bezier(.22, 1, .36, 1) var(--at);transform:none}.mo-team .mo-row{opacity:.5;height:40px;transition:opacity .2s,transform .2s;transform:translateY(8px)}.mo-team .mo-row img{border-radius:999px}:is(.uc-card:hover,.uc-card:focus-visible,.mo-play) .mo-team .mo-row{opacity:1;transition:opacity .3s var(--at), transform .45s cubic-bezier(.22, 1, .36, 1) var(--at);transform:none}.mo-team .proof{color:var(--mo-subtle);opacity:0;margin-top:6px;font-size:11.5px;line-height:15px;transition:opacity .15s,transform .15s;display:block;transform:translateY(6px)}.mo-team .proof b{color:var(--mo-strong);font-weight:600}:is(.uc-card:hover,.uc-card:focus-visible,.mo-play) .mo-team .proof{opacity:1;transition:opacity .3s .8s,transform .45s cubic-bezier(.22,1,.36,1) .8s;transform:none}@media (hover:none),(prefers-reduced-motion:reduce){.mo-reads .mo-row,.mo-help .mo-row,.mo-team .mo-row,.mo-team .proof{opacity:1;transform:none;transition:none!important;animation:none!important}.mo-kit .track{transform:translateY(-38px);transition:none!important}.mo-kit .mo-ic{background:var(--mo-brand-tint);color:var(--mo-brand-ink)}}.nav-val{counter-reset:nvk var(--nv-k)}.nav-val:before{content:"$" counter(nvk) ",000"}.nav-card-art[data-artwork=bestimate]{--nv-k:554}.nav-val-change{color:#15803d;opacity:0;background:#dcfce7;border-radius:999px;padding:1px 7px;font-size:10.5px;font-weight:500;line-height:15px;transition:opacity .2s,transform .2s;position:absolute;top:64px;left:16px;transform:translateY(3px)}.nav-val-chart{overflow:hidden}.nav-val-scroll{transition:transform .3s}.nav-val-dot{width:7px;height:7px;box-shadow:0 0 0 2px var(--smb-color-base,#fff);background:currentColor;border-radius:99px;margin:0 -3.5px -3.5px 0;transition:bottom .3s;position:absolute;bottom:30px;right:5px}.nav-val-dot:after{content:"";border-radius:inherit;opacity:0;background:currentColor;position:absolute;inset:-4px}:is(.nav-showcase-card:hover,.nav-showcase-card:focus-visible,.mo-play) .nav-card-art[data-artwork=bestimate]{--nv-k:566;animation:1.8s step-end .1s both nv-val}:is(.nav-showcase-card:hover,.nav-showcase-card:focus-visible,.mo-play) .nav-val-scroll{transition:transform 1.8s linear .1s;transform:translate(-80px)}:is(.nav-showcase-card:hover,.nav-showcase-card:focus-visible,.mo-play) .nav-val-dot{animation:1.8s linear .1s both nv-dot;bottom:43.7px}:is(.nav-showcase-card:hover,.nav-showcase-card:focus-visible,.mo-play) .nav-val-dot:after{animation:1.2s ease-out 1.9s 2 nv-ping}:is(.nav-showcase-card:hover,.nav-showcase-card:focus-visible,.mo-play) .nav-val-change{opacity:1;transition:opacity .3s 1.9s,transform .3s cubic-bezier(.2,.7,.2,1) 1.9s;transform:none}.nav-goal-others{flex-direction:column;align-items:flex-start;gap:6px;transition:opacity .2s,transform .2s;display:flex}.nav-goal-plan{flex-direction:column;gap:6px;display:flex;position:absolute;top:50px;left:16px;right:16px}.nav-plan-step,.nav-plan-progress{white-space:nowrap;opacity:0;align-items:center;gap:7px;font-size:12px;line-height:16px;transition:opacity .2s,transform .2s;display:flex;transform:translateY(4px)}.nav-plan-step>i{border-radius:99px;flex:none;justify-content:center;align-items:center;width:16px;height:16px;font-size:9.5px;font-style:normal;font-weight:600;display:inline-flex}.nav-plan-step.is-done{color:var(--smb-text-color-subtle)}.nav-plan-step.is-done>i{color:#15803d;background:#dcfce7}.nav-plan-step.is-next>i{background:var(--color-brand-50,#ecf5ff);color:var(--color-brand-500)}.nav-plan-step>em{background:var(--color-brand-50,#ecf5ff);color:var(--color-brand-500);border-radius:999px;margin-left:auto;padding:1px 6px;font-size:10.5px;font-style:normal;font-weight:500}.nav-plan-progress>b{background:var(--smb-color-line);border-radius:99px;flex:none;width:64px;height:4px;position:relative;overflow:hidden}.nav-plan-progress>b:before{content:"";border-radius:inherit;background:var(--color-brand-500);transform-origin:0;transition:transform .2s;position:absolute;inset:0;transform:scaleX(0)}.nav-plan-progress>small{color:var(--smb-text-color-subtle);font-size:11px}:is(.nav-showcase-card:hover,.nav-showcase-card:focus-visible,.mo-play) .nav-goal-picked{animation:.3s .15s nv-press}:is(.nav-showcase-card:hover,.nav-showcase-card:focus-visible,.mo-play) .nav-goal-others{opacity:0;transition:opacity .25s .45s,transform .25s .45s;transform:translateY(6px)}:is(.nav-showcase-card:hover,.nav-showcase-card:focus-visible,.mo-play) :is(.nav-plan-step,.nav-plan-progress){opacity:1;transition:opacity .3s var(--at), transform .3s cubic-bezier(.2, .7, .2, 1) var(--at);transform:none}.nav-plan-step.is-done{--at:.75s}.nav-plan-step.is-next{--at:1.1s}.nav-plan-progress{--at:1.45s}:is(.nav-showcase-card:hover,.nav-showcase-card:focus-visible,.mo-play) .nav-plan-progress>b:before{transition:transform .6s cubic-bezier(.2,.7,.2,1) 1.6s;transform:scaleX(.2)}.nav-agent-button{transition:background-color .2s,color .2s,box-shadow .2s}.nav-agent-button>.is-work,.nav-agent-button>.is-done{opacity:0}.nav-agent-button>.is-ask,.nav-agent-button>.is-done{transition:opacity .15s}.nav-agent-button i{border:1.5px solid;border-top-color:#0000;border-radius:99px;width:8px;height:8px}.nav-agent-done{opacity:0;transition:opacity .2s,transform .2s;transform:translate(-4px)}:is(.nav-showcase-card:hover,.nav-showcase-card:focus-visible,.mo-play) .nav-agent-button{background:var(--smb-color-base);color:var(--smb-text-color-subtle);box-shadow:0 0 0 1px var(--smb-color-line);transition:background-color .2s 1.4s,color .2s 1.4s,box-shadow .2s 1.4s;animation:.3s .2s nv-press}:is(.nav-showcase-card:hover,.nav-showcase-card:focus-visible,.mo-play) .nav-agent-button>.is-ask{opacity:0;transition:opacity .15s .45s}:is(.nav-showcase-card:hover,.nav-showcase-card:focus-visible,.mo-play) .nav-agent-button>.is-work{animation:1.4s linear both nv-work}:is(.nav-showcase-card:hover,.nav-showcase-card:focus-visible,.mo-play) .nav-agent-button i{animation:.6s linear infinite nv-spin}:is(.nav-showcase-card:hover,.nav-showcase-card:focus-visible,.mo-play) .nav-agent-button>.is-done{opacity:1;transition:opacity .15s 1.4s}:is(.nav-showcase-card:hover,.nav-showcase-card:focus-visible,.mo-play) .nav-agent-done{opacity:1;transition:opacity .3s 1.5s,transform .3s cubic-bezier(.2,.7,.2,1) 1.5s;transform:none}.nav-tool-ok{width:9px;height:9px;box-shadow:0 0 0 2px var(--smb-color-base,#fff);background:#22c55e;border-radius:99px;transition:transform .15s;position:absolute;top:-3px;right:-3px;transform:scale(0)}:is(.nav-showcase-card:hover,.nav-showcase-card:focus-visible,.mo-play) .nav-card-art[data-artwork=integrations]>span{animation:nv-pop .45s ease calc(var(--i) * .11s + .1s)}:is(.nav-showcase-card:hover,.nav-showcase-card:focus-visible,.mo-play) .nav-tool-ok{transition:transform .25s cubic-bezier(.3, 1.6, .5, 1) calc(var(--i) * .11s + .3s);transform:scale(1)}@media (hover:none),(prefers-reduced-motion:reduce){.nav-card-art,.nav-card-art *,.nav-card-art :before,.nav-card-art :after{transition:none!important;animation:none!important}.nav-card-art[data-artwork=bestimate]{--nv-k:566}.nav-val-scroll{transform:translate(-80px)}.nav-val-dot{bottom:43.7px}.nav-val-change{opacity:1;transform:none}.nav-goal-others{opacity:0}.nav-plan-step,.nav-plan-progress{opacity:1;transform:none}.nav-plan-progress>b:before{transform:scaleX(.2)}.nav-agent-button{background:var(--smb-color-base);color:var(--smb-text-color-subtle);box-shadow:0 0 0 1px var(--smb-color-line)}.nav-agent-button>.is-ask,.nav-agent-button>.is-work{opacity:0}.nav-agent-button>.is-done,.nav-agent-done{opacity:1;transform:none}.nav-tool-ok{transform:scale(1)}}.mega-positioner{z-index:10;max-width:calc(100vw - 32px)}.mega-popup{color:var(--smb-text-color-default);background:var(--nav-popup-surface,var(--smb-color-base));width:min(1120px,100vw - 32px);max-height:min(var(--available-height,calc(100dvh - 96px)), calc(100dvh - 96px));overscroll-behavior:contain;box-shadow:0 0 0 1px var(--smb-color-line), 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;transform-origin:top;border-radius:8px;padding:8px;transition:opacity .15s,scale .15s;overflow-y:auto}.mega-popup[data-starting-style],.mega-popup[data-ending-style]{opacity:0;scale:.9}.mega-popup[data-switched]{visibility:hidden;pointer-events:none}.mega-popup[data-instant-enter]:not([data-ending-style]){opacity:1;transition:none;scale:1}.mega-popup[data-layout=product]{width:min(1000px,100vw - 32px)}.menu-group{min-width:0}.menu-group h2{color:var(--smb-text-color-subtle);margin:0 8px 10px;font-size:13px;font-weight:500;line-height:18px}.menu-group ul{margin:0;padding:0;list-style:none}.menu-row{min-height:42px;color:var(--smb-text-color-default);border-radius:6px;align-items:center;gap:10px;padding:10px 8px;transition:background-color .15s,color .15s;display:flex}.menu-row:hover,.menu-row:focus-visible{background:var(--smb-color-tint);color:var(--smb-text-color-strong)}.menu-row:focus-visible{outline-offset:1px}.menu-row-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.menu-row-copy>span{font-size:14px;font-weight:500;line-height:21px}.menu-row-copy small{color:var(--smb-text-color-subtle);font-size:13px;font-weight:400;line-height:18px}.menu-material{object-fit:contain;filter:grayscale();flex:none;width:32px;height:32px;transition:filter .15s}.menu-row:hover>.menu-material,.menu-row:focus-visible>.menu-material{filter:grayscale(0)}.menu-row>.menu-arrow{opacity:0;flex:none;width:14px;height:14px;transition:opacity .15s,transform .15s}.menu-row:hover>.menu-arrow,.menu-row:focus-visible>.menu-arrow{opacity:1;transform:translate(2px)}.menu-row-all .menu-row-copy>span{font-weight:500}.menu-row-all>.menu-arrow{opacity:.55}@media (max-width:815px){.mega-popup{max-height:calc(100dvh - 100px);overflow:auto}}[data-nav-theme=dark] .web-primary,[data-nav-theme=hero] .web-primary{color:var(--smb-text-color-strong);background:var(--nav-control-surface);box-shadow:0 0 0 1px var(--nav-control-border), inset 0 1px 1px #ffffff12}@media (prefers-reduced-motion:reduce){.menu-row,.menu-arrow,.menu-material{transition:none!important}.menu-row:hover>.menu-arrow,.menu-row:focus-visible>.menu-arrow{transform:none}}@media (forced-colors:active){.menu-material{forced-color-adjust:none}.menu-row:hover{outline-offset:-1px;outline:1px solid highlight}.menu-arrow{opacity:1!important}}@media (prefers-reduced-motion:reduce){.menu-group a:hover .web-icon{transform:none}}@media (forced-colors:active){.mega-popup{border:1px solid buttontext}}@keyframes mo-count{0%{--mo-m:0}40%{--mo-m:1}80%,to{--mo-m:2}}@keyframes mo-feed{0%,15%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translateY(-88px)}40%,55%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translateY(-44px)}80%,to{transform:none}}@keyframes mo-h{0%{--mo-h:48}50%{--mo-h:56}to{--mo-h:64}}@keyframes mo-hide{to{opacity:0}}@keyframes mo-o{0%{--mo-o:12;--mo-vi:5;--mo-vf:6}50%{--mo-o:15;--mo-vi:7;--mo-vf:1}to{--mo-o:18;--mo-vi:8;--mo-vf:5}}@keyframes mo-pass{0%{opacity:0;transform:translateY(4px)}20%,75%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}@keyframes mo-ping{0%{opacity:.45;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}@keyframes mo-read-hl{0%,to{background:0 0}35%{background:var(--mo-brand-tint)}}@keyframes mo-spin{to{transform:rotate(360deg)}}@keyframes mo-val{0%{--mo-k:554;--mo-d:12}25%{--mo-k:558;--mo-d:16}50%{--mo-k:562;--mo-d:20}75%,to{--mo-k:566;--mo-d:24}}@keyframes nv-dot{0%{bottom:30px}5%{bottom:30.5px}10%{bottom:31.2px}15%{bottom:32px}20%{bottom:32.9px}25%{bottom:33.9px}30%{bottom:34.6px}35%{bottom:35.1px}40%{bottom:34.8px}45%{bottom:34.2px}50%{bottom:33.8px}55%{bottom:34.3px}60%{bottom:35.3px}65%{bottom:36.4px}70%{bottom:37.7px}75%{bottom:39px}80%{bottom:40.2px}85%{bottom:41.2px}90%{bottom:42.1px}95%{bottom:42.9px}to{bottom:43.7px}}@keyframes nv-ping{0%{opacity:.45;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}@keyframes nv-pop{45%{transform:scale(1.12)}}@keyframes nv-press{50%{transform:scale(.95)}}@keyframes nv-spin{to{transform:rotate(1turn)}}@keyframes nv-val{0%{--nv-k:554}25%{--nv-k:558}50%{--nv-k:562}75%,to{--nv-k:566}}@keyframes nv-work{0%,32%{opacity:0}33%,99%{opacity:1}to{opacity:0}}.mobile-nav-popup{font:14px/21px var(--font-sans)}.mobile-nav-roots>:hover{background:var(--smb-color-tint)}.mobile-nav-label{min-width:0}.mobile-nav-list>[data-art]{justify-content:flex-start;gap:14px;min-height:60px}.mobile-nav-list>[data-art]>.mobile-nav-label{flex:1}.mobile-nav-art{flex:none;width:32px;height:32px}.mobile-nav-positioner{z-index:20;width:100%;max-width:100vw;position:fixed!important;inset:0!important;transform:none!important}.mobile-nav-popup{overscroll-behavior:contain;background:var(--nav-popup-surface,var(--smb-color-base));width:100%;height:100dvh;max-height:100dvh;color:var(--smb-text-color-default);box-shadow:0 12px 20px #00000014, 0 1px 0 var(--smb-color-line);transform-origin:top;flex-direction:column;padding:0;transition:opacity .15s,transform .15s;display:flex;overflow:hidden}.mobile-nav-popup[data-starting-style],.mobile-nav-popup[data-ending-style]{opacity:0;transform:translateY(-6px)}.mobile-nav-brandbar{border-bottom:1px solid var(--smb-color-hairline);align-items:center;gap:8px;height:48px;min-height:48px;padding:0 12px;display:flex}.mobile-nav-popup:is([data-nav-theme=dark],[data-nav-theme=hero]) .mobile-nav-brandbar{border-bottom:0}.mobile-nav-brandbar>.web-button{margin-left:auto}.mobile-nav-brandbar,.mobile-nav-bottom{flex:none}.mobile-nav-body{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.mobile-nav-list{padding-bottom:16px;display:grid}.mobile-nav-list>*{text-align:left;border:0;border-bottom:1px solid var(--smb-color-hairline);min-height:48px;color:inherit;background:0 0;justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;font-size:16px;font-weight:500;line-height:24px;display:flex}.mobile-nav-list>:hover{background:var(--smb-color-tint)}.mobile-nav-list>*>.web-icon{flex:none;width:16px;height:16px}.mobile-nav-roots>*{min-height:52px;font-size:18px}.mobile-nav-bottom{padding:12px 16px max(16px, env(safe-area-inset-bottom));background:var(--nav-popup-surface,var(--smb-color-base))}.mobile-nav-signin{background:var(--smb-color-tint);width:100%;min-height:44px;color:inherit;justify-content:center}@media (prefers-reduced-motion:reduce){.mobile-nav-popup{transition:none}}.smb-footer-container{--footer-base:#fcfcfc;--footer-strong:#0a0a0a;--footer-muted:#6b6b6b;--footer-link:#3f3f46;--footer-hairline:#ebebeb;background:var(--footer-base);border-top:1px solid var(--footer-hairline);container-type:inline-size}.smb-footer-container[data-tone=dark]{--footer-base:#030712;--footer-strong:#fff;--footer-muted:#8f97a8;--footer-link:#b5bccb;--footer-hairline:#ffffff14}.smb-footer{box-sizing:border-box;max-width:1440px;color:var(--footer-strong);font:14px/21px var(--font-sans);margin:0 auto;padding:64px 64px 40px}.smb-footer *{box-sizing:border-box}.smb-footer a{color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none}.smb-footer a:hover,.smb-footer a:focus-visible{text-underline-offset:4px;text-decoration:underline}.smb-footer a:focus-visible{outline-offset:3px;outline:1px solid}.smb-footer .footer-body{grid-template-columns:minmax(0,1.5fr) repeat(5,minmax(0,1fr));gap:32px;margin-bottom:64px;display:grid}.smb-footer .footer-brand img{width:auto;height:24px;display:block}.smb-footer-container[data-tone=dark] .footer-brand img{filter:brightness(0)invert()}.smb-footer .footer-brand p{max-width:260px;color:var(--footer-muted);margin:16px 0 0;font-size:14px;line-height:21px}.smb-footer .link-grid{grid-column:span 5;grid-template-columns:repeat(5,minmax(0,1fr));gap:32px;display:grid}.smb-footer .link-group h3{margin:0 0 14px;font-size:14px;font-weight:500;line-height:21px}.smb-footer .link-group ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.smb-footer .link-group a{color:var(--footer-link);font-size:14px;line-height:21px;display:inline-block}.smb-footer .legal{border-top:1px solid var(--footer-hairline);color:var(--footer-muted);justify-content:space-between;align-items:center;gap:20px;padding:20px 0 0;font-size:13px;line-height:18px;display:flex}.smb-footer .legal nav{flex-shrink:0;gap:20px;display:flex}@container (max-width:1100px){.smb-footer{padding:48px 32px 32px}.smb-footer .footer-body{grid-template-columns:1fr;gap:32px;margin-bottom:32px}.smb-footer .link-grid{grid-column:auto;grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:600px){.smb-footer{padding:40px 20px 20px}.smb-footer .link-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.smb-footer .link-group h3{margin-bottom:6px}.smb-footer .link-group ul{gap:0}.smb-footer .link-group a{align-items:center;min-height:44px;padding:8px 0;display:flex}.smb-footer .legal{flex-direction:column;align-items:flex-start;gap:8px;padding:16px 0 0}.smb-footer .legal a{align-items:center;min-height:44px;display:inline-flex}}:where(.msh-close,.msh-editorial-more),:where(.msh-close,.msh-editorial-more) *{box-sizing:border-box}:where(.msh-close,.msh-editorial-more) :where(a){color:inherit;text-decoration:none}:where(.msh-close) :where(button,input){font:inherit}:where(.msh-close) :where(h2,p){margin:0}.web-study.msh-close{background:var(--smb-color-base);max-width:1440px;margin:auto;padding:64px 80px}.smb-homepage .msh-close{text-align:center;flex-direction:column;align-items:center;gap:28px;padding-top:104px;padding-bottom:104px;display:flex}.smb-homepage .msh-close h2{color:var(--smb-text-color-strong);text-wrap:balance;font-size:36px;font-weight:600;line-height:42px}.msh-close .hero-search{width:100%;max-width:548px;box-shadow:0 0 0 1px var(--smb-color-line), 0 1px 2px #0000000d;background:var(--smb-color-base);border-radius:8px;align-items:center;gap:12px;padding:6px 6px 6px 14px;display:flex}.msh-close .hero-search.msh-search{max-width:560px;margin-top:0}.msh-close .hero-search input{width:100%;min-width:0;height:36px;color:var(--smb-text-color-strong);background:0 0;border:0;flex:1 1 0;font-size:16px}.msh-close .hero-search input::placeholder{color:var(--smb-text-color-subtle)}.msh-close .hero-search:focus-within{outline:1.5px solid var(--smb-color-focus);outline-offset:2px}.msh-close .hero-search input:focus-visible{outline:none}.msh-search>.msh-icon{width:18px;height:18px;color:var(--smb-text-color-subtle)}.smb-homepage .msh-editorial-more{color:var(--smb-text-color-subtle);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 12px;font-size:13px;line-height:20px;display:flex}.smb-homepage .msh-editorial-more .web-link{color:var(--smb-text-color-default)}.smb-homepage .msh-editorial-more .article-byline{gap:6px;display:flex}@media (max-width:1200px){.web-study.msh-close{padding:40px 32px}}@media (min-width:816px) and (max-width:1023px){.msh-close .hero-search{flex-wrap:wrap}.msh-close .hero-search input{width:calc(100% - 42px)}.msh-close .hero-search>.web-button{flex-basis:100%}}@media (max-width:815px){.smb-homepage .msh-close{gap:32px;padding:72px 20px}.smb-homepage .msh-close h2{font-size:30px;line-height:36px}}@media (max-width:500px){.msh-close .hero-search{flex-wrap:wrap}.msh-close .hero-search input{width:calc(100% - 42px)}.msh-close .hero-search>.web-button{width:100%}}@media (forced-colors:active){.msh-close .web-button{box-shadow:none;border:1px solid buttontext}}:where(.smb-section-page,.smb-section),:where(.smb-section-page,.smb-section) :where(*){box-sizing:border-box}:where(.smb-section-page,.smb-section) :where(h1,h2,h3,p){margin:0}:where(.smb-section-page,.smb-section) :where(a){color:inherit;text-decoration:none}:where(.smb-section-page,.smb-section) :where(button,input){font:inherit}:where(.smb-section-page,.smb-section) :where(button){cursor:pointer}:where(.smb-section-page,.smb-section) :where(button,a,input,summary){-webkit-tap-highlight-color:transparent}.web-study{background:var(--smb-color-base);max-width:1440px;margin:auto;padding:64px 80px}@media (max-width:1200px){.web-study{padding:40px 32px}}@media (max-width:815px){.web-study{padding:40px 24px}}@media (max-width:500px){.web-study{padding:32px 16px}}.smb-surface{color:var(--smb-text-color-default);background:var(--smb-color-base);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--smb-section-ground:var(--smb-color-base);--smb-section-edge:0 0 0 1px var(--smb-color-line);--smb-section-shadow:0 12px 24px -8px var(--smb-color-shadow-drop), 0 3px 6px -3px var(--smb-color-shadow-drop), var(--smb-section-edge);--smb-section-mark-filter:none;--block-subtle:var(--color-grey-600);--block-muted:var(--color-grey-500);--block-line:var(--color-grey-300);--block-hairline:var(--color-grey-200);--block-edge:var(--color-grey-300);--block-card:var(--smb-color-base);--block-link:var(--color-brand-700);--block-pill:var(--color-brand-55);--block-pill-ink:var(--color-brand-800);--block-good:var(--smb-text-color-success);--block-good-tint:var(--smb-color-success-tint)}.smb-surface:not([data-surface=dark]){--smb-color-recessed:var(--web-color-recessed);--smb-text-color-default:var(--web-text-color-default)}.smb-surface[data-surface=muted]{--smb-section-ground:var(--smb-color-recessed);background:var(--smb-section-ground);--smb-text-color-subtle:var(--color-grey-600)}.smb-surface[data-surface=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--smb-section-mark-filter:brightness(0) invert(1);--smb-text-color-subtle:var(--web-text-color-dark-subtle);--smb-color-focus:var(--web-color-dark-focus);--block-subtle:var(--smb-text-color-subtle);--block-muted:var(--smb-text-color-subtle);--block-line:var(--smb-color-line);--block-hairline:var(--smb-color-line);--block-edge:var(--smb-color-line);--block-link:var(--color-brand-300);--block-pill:var(--color-brand-900);--block-pill-ink:var(--color-brand-100)}.smb-section{background:var(--smb-section-ground);width:100%}.smb-section>.web-study.smb-section-layout{background:0 0;border-block:0}.smb-section[id],.smb-embed[id]{scroll-margin-top:96px}.smb-surface .web-primary{color:var(--smb-section-light-color-base)}.smb-surface .web-button:not(.web-primary){box-shadow:var(--smb-section-edge), 0 1px 2px var(--smb-color-shadow-drop)}.smb-surface :is(button,a,input,select,summary):focus-visible{outline-color:var(--smb-color-focus)}@media (max-width:815px){.smb-section[id],.smb-embed[id]{scroll-margin-top:64px}}@media (forced-colors:active){.smb-surface{color:canvastext;--smb-section-mark-filter:none;background:canvas}.smb-surface .web-button{box-shadow:none;border:1px solid buttontext}}.smb-block.web-study{padding-block:64px}.smb-block :is(.web-link,.web-button){white-space:normal;max-width:100%}.smb-block .web-link{min-height:44px}.smb-block .smb-eyebrow{height:auto;box-shadow:none;color:var(--smb-text-color-subtle);font:500 14px/20px var(--font-sans);background:0 0;border-radius:0;margin-bottom:12px;padding:0;display:block}.smb-block-heading{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.smb-block .smb-block-heading>p:not(.smb-eyebrow){max-width:52ch;margin-top:20px}.smb-block-heading>.web-link{margin-top:12px}.smb-section[data-join~=before]>:is(.smb-links-inline,.smb-cta-line,.smb-plans).web-study{padding-top:0}.smb-block.smb-links-inline h2{max-width:none;font-size:24px;line-height:32px}.smb-block.smb-links-inline>p{max-width:60ch;margin-top:12px}.smb-links-inline>nav{flex-wrap:wrap;gap:16px 32px;margin-top:24px;display:flex}@media (max-width:815px){.smb-block.web-study{padding-block:48px}.smb-block.smb-links-inline h2{line-height:30px}}.smb-section-page h1{font-size:clamp(36px,5vw,64px);font-weight:500;line-height:1.08}.smb-section-page h2{font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.15}.smb-section-page h3{font-size:18px;font-weight:500;line-height:26px}.smb-section-page :is(h1,h2,h3){color:var(--smb-text-color-strong);overflow-wrap:anywhere}.smb-section-page p{white-space:pre-line;overflow-wrap:anywhere;font-size:16px;line-height:26px}.smb-section-page .web-link{overflow-wrap:anywhere;max-width:100%}.smb-section-page[data-scale=display] :is(h1,h2,h3){text-wrap:balance;font-weight:600}.smb-section-page[data-scale=display] h2{letter-spacing:-1.4px;font-size:40px;line-height:1.1}.smb-section-page[data-scale=display] p{white-space:normal;text-wrap:pretty}.smb-section-page[data-scale=display] .smb-section[data-join~=after]>.web-study:not(.smb-intro-center){padding-bottom:0}@media (max-width:815px){.smb-section-page .web-study{padding:48px 24px}}@media (max-width:767px){.smb-section-page[data-scale=display] .web-study{padding-inline:16px}.smb-section-page[data-scale=display] h2{letter-spacing:-1px;font-size:30px}}.support-page :is(h1,h2,h3,h4,p,figure,blockquote,dl){margin:0}.support-page :is(h1,h2,h3,h4){color:var(--smb-text-color-strong);font-weight:550}.support-page h3{letter-spacing:-.4px;font-size:20px;line-height:28px}.audience-type-page .smb-section-layout{max-width:none;padding-inline:max(32px,50% - 640px)}.audience-type-page h1{letter-spacing:normal;max-width:12ch;font-size:48px;font-weight:600;line-height:1}.audience-type-page h2{letter-spacing:normal;max-width:23ch;font-size:32px;line-height:1.2}.audience-type-page h3{letter-spacing:normal;font-size:20px;line-height:28px}.audience-type-page p{color:var(--smb-text-color-default);font-size:16px;line-height:26px}.audience-type-page .smb-links-inline.web-study{padding-top:0}@media (max-width:1023px){.audience-type-page .smb-section-layout{padding-inline:16px}.audience-type-page h1{font-size:40px}}@media (max-width:815px){.audience-type-page h1{max-width:17ch;font-size:36px;line-height:40px}.audience-type-page h2{font-size:28px;line-height:34px}.audience-type-page .smb-links-inline.web-study{padding-bottom:40px}}.smb-prompt{background:var(--smb-color-base);width:100%;max-width:760px;box-shadow:0 0 0 1px var(--smb-color-line), 0 12px 32px -12px #00294a33;text-align:left;border-radius:16px;flex-direction:column;gap:8px;padding:18px 16px 14px 22px;display:flex}.smb-prompt:focus-within{box-shadow:0 0 0 1px var(--smb-color-focus), 0 12px 32px -12px #00294a33}.smb-prompt textarea{resize:none;width:100%;min-height:78px;color:var(--smb-text-color-strong);font:17px/26px var(--font-sans);background:0 0;border:0;outline:none;padding:0}.smb-prompt textarea::placeholder{color:var(--smb-text-color-subtle)}.smb-prompt-foot{color:var(--smb-text-color-subtle);align-items:center;gap:8px;font-size:13px;line-height:18px;display:flex}.smb-prompt-foot>img{max-width:none;filter:var(--smb-section-mark-filter,none);flex:none}.smb-prompt-send{background:var(--color-brand-500);color:#fff;width:40px;height:40px;box-shadow:inset 0 1px 0 #ffffff40, 0 0 0 1px var(--color-brand-700), 0 1px 2px #0000000d;cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-left:auto;transition:background-color .15s;display:flex}.smb-prompt-send:hover{background:var(--color-brand-600)}.smb-prompt-send[aria-disabled=true]{opacity:.6;cursor:progress}.smb-prompt-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:815px){.smb-prompt{padding:14px 12px 10px 16px}.smb-prompt textarea{font-size:16px;line-height:24px}}@media (forced-colors:active){.smb-prompt{border:1px solid canvastext}}.smb-prompt.smb-prompt-pill{max-width:620px;box-shadow:0 0 0 1px var(--smb-color-line), 0 18px 44px -26px #0000004d;border-radius:999px;flex-direction:row;align-items:center;gap:10px;padding:8px 8px 8px 26px}.smb-prompt.smb-prompt-pill:focus-within{box-shadow:0 0 0 1px var(--smb-color-focus), 0 18px 44px -26px #0000004d}.smb-prompt-pill textarea{field-sizing:content;flex:1;min-width:0;min-height:28px;max-height:140px;font-size:19px;line-height:28px}.smb-prompt-pill .smb-prompt-foot{flex:none}.smb-prompt-pill .smb-prompt-send{width:44px;height:44px}@media (max-width:815px){.smb-prompt.smb-prompt-pill{padding:6px 6px 6px 18px}.smb-prompt-pill textarea{min-height:24px;max-height:120px;font-size:16px;line-height:24px}}.smb-prompt.smb-prompt-lead{max-width:600px;box-shadow:0 0 0 1px var(--smb-color-line), 0 24px 48px -28px #00000047, 0 2px 6px -2px #0000000f;border-radius:20px;gap:2px;padding:12px 10px 10px 20px}.smb-prompt.smb-prompt-lead:focus-within{box-shadow:0 0 0 1px var(--smb-color-focus), 0 24px 48px -28px #00000047, 0 2px 6px -2px #0000000f}.smb-prompt-hint{color:var(--smb-text-color-subtle);font-size:13px;line-height:18px}.smb-prompt-line{align-items:center;gap:8px;display:flex}.smb-prompt-leadin{color:var(--smb-text-color-strong);white-space:nowrap;font:500 17px/26px var(--font-sans);flex:none;align-self:flex-start;padding-top:9px}.smb-prompt-lead textarea{field-sizing:content;flex:1;min-width:0;min-height:44px;max-height:156px;padding-block:9px}.smb-prompt-lead .smb-prompt-send{align-self:flex-end;width:44px;height:44px;margin-left:0}@media (max-width:815px){.smb-prompt.smb-prompt-lead{border-radius:18px;padding:10px 8px 8px 16px}.smb-prompt-leadin{padding-top:10px;font-size:16px;line-height:24px}.smb-prompt-lead textarea{padding-block:10px}}@media (prefers-reduced-motion:reduce){.smb-prompt-send{transition:none}}.smb-block.smb-cta-prompt{text-align:center;flex-direction:column;align-items:center;gap:28px;display:flex}.smb-cta-head{flex-direction:column;gap:16px;max-width:720px;display:flex}.smb-block .smb-cta-head p{font-size:18px;line-height:28px}.smb-cta-suggestions{flex-wrap:wrap;justify-content:center;gap:10px;max-width:820px;margin:0;padding:0;list-style:none;display:flex}.smb-cta-suggestions a{background:var(--smb-color-base);min-height:40px;box-shadow:0 0 0 1px var(--smb-color-line);color:var(--smb-text-color-default);border-radius:999px;align-items:center;padding:8px 14px;font-size:14px;line-height:20px;transition:background-color .15s;display:inline-flex}.smb-cta-suggestions a:hover{background:var(--smb-color-tint)}.smb-cta-links{flex-wrap:wrap;justify-content:center;gap:8px 32px;display:flex}.smb-cta-line .smb-cta-links{justify-content:flex-start;margin-top:16px}.smb-cta-split{border-top:1px solid var(--smb-color-line);justify-content:space-between;align-items:center;gap:32px;padding-top:48px;display:flex}.smb-block .smb-cta-split p{margin-top:16px}.smb-cta-split>.web-link{flex:none}.audience-type-page .smb-cta-line.web-study{padding-block:0 72px}.smb-section-page[data-scale=display] .smb-cta-prompt.web-study{padding-top:110px;padding-bottom:96px}.smb-section-page[data-scale=display] .smb-cta-prompt h2{letter-spacing:-1.6px;font-size:44px;line-height:1.06}.smb-section-page[data-scale=display] .smb-cta-head{gap:12px}.smb-section-page[data-scale=display] .smb-cta-head p{color:var(--block-subtle)}[data-scene=main-street]:has(>.smb-cta-prompt){position:relative;overflow:hidden}.smb-section-page[data-scale] [data-scene=main-street]>.smb-block.smb-cta-prompt.web-study,[data-scene=main-street]>.smb-block.smb-cta-prompt.web-study{justify-content:flex-start;min-height:760px;padding-top:120px;padding-bottom:0}.smb-section-page[data-scale] [data-scene=main-street] .smb-cta-prompt h2,.smb-section-page [data-scene=main-street] .smb-cta-prompt h2{letter-spacing:-2px;font-size:56px;line-height:60px}.smb-cta-prompt>:not(.smb-cta-street){z-index:1;position:relative}.smb-cta-street{aspect-ratio:3/2;pointer-events:none;width:max(1440px,100vw);position:absolute;bottom:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000 21%,#000 38% 93%,#0000 100%);mask-image:linear-gradient(#0000 21%,#000 38% 93%,#0000 100%)}.smb-cta-street img{width:100%;height:100%;display:block;position:absolute;inset:0}.smb-cta-glow{mix-blend-mode:screen;background:radial-gradient(closest-side,#ffb25480,#ffb25400);border-radius:50%;position:absolute}.smb-cta-glow[data-glow="0"]{width:10%;height:23%;top:51%;left:-.8%}.smb-cta-glow[data-glow="1"]{width:8%;height:21%;top:55.9%;left:11.3%}.smb-cta-glow[data-glow="2"]{width:10%;height:20%;top:59.3%;left:71.5%}.smb-cta-glow[data-glow="3"]{width:13%;height:8%;top:56.2%;left:87.3%}@media (max-width:815px){.smb-block .smb-cta-head p{font-size:17px;line-height:26px}.smb-cta-split{padding-top:32px;display:block}.smb-cta-split>.web-link{margin-top:20px}.audience-type-page .smb-cta-line.web-study{padding-bottom:48px}.smb-section-page[data-scale] [data-scene=main-street]>.smb-block.smb-cta-prompt.web-study,[data-scene=main-street]>.smb-block.smb-cta-prompt.web-study{min-height:700px;padding-top:56px}.smb-section-page[data-scale] [data-scene=main-street] .smb-cta-prompt h2,.smb-section-page [data-scene=main-street] .smb-cta-prompt h2{letter-spacing:-1.2px;font-size:36px;line-height:40px}.smb-cta-street{width:max(780px,200vw);transform:translate(-75%);-webkit-mask-image:linear-gradient(#0000 6%,#000 30% 93%,#0000 100%);mask-image:linear-gradient(#0000 6%,#000 30% 93%,#0000 100%)}}@media (max-width:767px){.smb-section-page[data-scale=display] .smb-cta-prompt.web-study{padding-top:72px}.smb-section-page[data-scale=display] .smb-cta-prompt h2{letter-spacing:-1px;font-size:32px}}@media (forced-colors:active){.smb-cta-suggestions a{border:1px solid canvastext}}@media (prefers-reduced-motion:reduce){.smb-cta-suggestions a{transition:none}}.smb-block.smb-hero{padding-bottom:72px}.smb-block.smb-hero:has(>.smb-breadcrumb){padding-top:28px}.smb-breadcrumb{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:28px;font-size:14px;line-height:22px;display:flex}.smb-breadcrumb a{min-height:44px;color:inherit;text-underline-offset:4px;align-items:center;display:inline-flex}.smb-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:64px;display:grid}.smb-hero-grid[data-document=false]{grid-template-columns:minmax(0,800px)}.smb-hero-copy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.smb-hero-copy .smb-hero-lede{max-width:45ch;margin-block:24px 28px;font-size:18px;line-height:28px}.smb-hero-copy>h1+.web-button{margin-top:28px}.smb-hero-copy>.web-button{gap:8px}.smb-hero-copy>.web-button+.web-link{margin-top:12px}.smb-hero-copy .smb-hero-note{color:var(--smb-text-color-subtle);margin-top:16px;font-size:14px;line-height:22px}.smb-feature-visual,.smb-hero-visual,.smb-embed{min-width:0}.smb-document{background:var(--smb-color-base);min-width:0;color:var(--smb-text-color-default);box-shadow:0 0 0 1px var(--smb-color-line), 0 1px 2px #0000000d;border-radius:8px;margin:0;padding:24px}.smb-document figcaption{align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:21px;display:flex}.smb-document figcaption>.web-icon{width:18px;height:18px}.smb-document blockquote{max-width:32ch;color:var(--smb-text-color-strong);margin:24px 0;font-size:24px;font-weight:500;line-height:32px}.support-page .smb-document blockquote,.smb-document dl{margin:0}.smb-document dl>div{border-top:1px solid var(--smb-color-line);grid-template-columns:100px 1fr;gap:16px;padding-block:16px;font-size:14px;line-height:23px;display:grid}.smb-document dt{font-weight:500}.smb-document dd{margin:0}.smb-document .smb-document-footer{border-top:1px solid var(--smb-color-line);padding-top:20px;font-size:14px;line-height:23px}.smb-document-footer>span{color:var(--smb-text-color-strong);margin-bottom:6px;font-weight:600;display:block}@media (max-width:1023px){.smb-hero-grid{gap:32px}.smb-document dl>div{grid-template-columns:85px 1fr;gap:12px}}@media (max-width:815px){.smb-block.smb-hero{padding-bottom:48px}.smb-block.smb-hero:has(>.smb-breadcrumb){padding-top:16px}.smb-breadcrumb{margin-bottom:16px}.smb-hero-grid{grid-template-columns:minmax(0,1fr);gap:32px}.smb-hero-copy .smb-hero-lede{margin-block:20px 24px}.smb-document{padding:20px}.smb-document blockquote{font-size:22px;line-height:30px}.smb-document dl>div{grid-template-columns:84px 1fr}}@media (max-width:479px){.smb-document dl>div{grid-template-columns:minmax(0,1fr);gap:4px}.smb-document figcaption{align-items:flex-start}}@media (forced-colors:active){.smb-document{border:1px solid canvastext}}.smb-block.smb-cards:not(.smb-cards-list){flex-direction:column;gap:40px;display:flex}.smb-cards-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.smb-cards-grid[data-count="2"],.smb-cards-grid[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.smb-card{border-top:1px solid var(--smb-color-line);flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding-top:20px;display:flex}.smb-card-number,.smb-cards-aside li>span{font-family:var(--font-mono);color:var(--smb-text-color-subtle);flex:none;font-size:13px;line-height:26px}.smb-block .smb-card>p{color:var(--smb-text-color-default)}.smb-block.smb-cards-list{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px;display:grid}.smb-block .smb-cards-aside>p{margin-top:12px}.smb-cards-aside ol{margin:24px 0 0;padding:0;list-style:none}.smb-cards-aside li{border-top:1px solid var(--smb-color-line);align-items:flex-start;gap:16px;padding-block:16px;font-size:16px;line-height:26px;display:flex}.smb-block .smb-cards-aside li p{color:var(--smb-text-color-subtle);margin-top:4px}@media (max-width:815px){.smb-block.smb-cards-list,.smb-cards-grid,.smb-cards-grid[data-count]{grid-template-columns:minmax(0,1fr);gap:32px}}.smb-block.smb-cards-tiles.web-study{max-width:1168px;padding-top:120px}.smb-cards-tiles .smb-block-heading{text-align:center;align-items:center}.smb-section-page .smb-cards-tiles .smb-block-heading h2{letter-spacing:-1.7px;font-size:48px;line-height:52px}.smb-block.smb-cards-tiles .smb-block-heading>p:not(.smb-eyebrow){max-width:600px;color:var(--block-subtle);margin-top:14px;font-size:19px;line-height:29px}.smb-cards-tiles .smb-cards-grid{gap:16px}.smb-cards-tiles .smb-card{background:var(--smb-color-recessed);text-align:center;border-top:0;border-radius:24px;align-items:center;gap:6px;padding:44px 28px 40px}.smb-card-icon{width:80px;height:80px;margin-bottom:14px}.smb-section-page .smb-cards-tiles .smb-card h3{font-size:20px;font-weight:600;line-height:1.3}.smb-block.smb-cards-tiles .smb-card>p{color:var(--block-subtle);font-size:16px;line-height:1.5}@media (max-width:1023px){.smb-block.smb-cards-list{gap:32px}}@media (max-width:815px){.smb-cards-tiles .smb-cards-grid,.smb-cards-tiles .smb-cards-grid[data-count]{grid-template-columns:minmax(0,1fr)}.smb-block.smb-cards-tiles.web-study{padding-top:80px}.smb-section-page .smb-cards-tiles .smb-block-heading h2{letter-spacing:-1px;font-size:32px;line-height:36px}.smb-cards-tiles .smb-card{padding:32px 24px}}.smb-authored-questions details{border-bottom:1px solid var(--smb-color-line)}.smb-authored-questions summary{cursor:pointer;justify-content:space-between;align-items:baseline;gap:16px;padding-block:24px;font-size:16px;line-height:24px;list-style:none;display:flex}.smb-authored-questions summary::-webkit-details-marker{display:none}.smb-authored-questions details[open] summary .web-icon{transform:rotate(45deg)}.smb-authored-questions details>p{padding-bottom:24px}.smb-authored-questions details>.web-link{margin-bottom:24px}.smb-authored-questions details>p+.web-link{margin-top:-8px}.smb-block.smb-faq-center.web-study{padding-top:120px}.smb-faq-center-head{text-align:center}:where(.smb-section-page) .smb-faq-center-head h2{letter-spacing:-1.7px;font-size:48px;line-height:52px}.smb-section-page .smb-faq-center-head p{color:var(--block-subtle);margin-top:14px}.smb-faq-center .smb-authored-questions{border-top:1px solid var(--smb-color-line);max-width:760px;margin:44px auto 0}.smb-faq-center .smb-authored-questions summary{min-height:64px;color:var(--smb-text-color-strong);align-items:center;padding-block:14px;font-size:18px;font-weight:500;line-height:1.4}.smb-section-page .smb-faq-center .smb-authored-questions details>p{color:var(--block-subtle);padding-right:48px}.smb-section-page .smb-faq-center .smb-faq-links{flex-wrap:wrap;gap:6px 18px;margin-top:-12px;display:flex}.smb-faq-links a{color:var(--block-link);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:3px;font-weight:500}.smb-faq-links a:hover{text-decoration-color:currentColor}.smb-block.smb-faq-open.web-study{max-width:1040px;padding-top:104px}.smb-block.smb-faq-open h2{text-align:center;padding-bottom:32px}.smb-block .smb-faq-intro{text-align:center;max-width:640px;color:var(--block-subtle);margin:-16px auto 32px}.smb-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:56px;display:grid}.smb-faq-grid>div{border-top:1px solid var(--block-hairline);flex-direction:column;gap:8px;padding:22px 0;display:flex}.smb-block .smb-faq-grid h3{font-size:17px;line-height:1.35}.smb-block .smb-faq-grid p{color:var(--block-subtle);font-size:15px;line-height:1.55}.smb-faq-grid a{color:var(--block-link);font-weight:500}.smb-faq-grid a:hover{text-underline-offset:4px;text-decoration:underline}@media (max-width:815px){.smb-block.smb-faq-center.web-study{padding-top:80px}:where(.smb-section-page) .smb-faq-center-head h2{letter-spacing:-1px;font-size:32px;line-height:36px}.smb-faq-center .smb-authored-questions summary{font-size:17px}.smb-section-page .smb-faq-center .smb-authored-questions details>p{padding-right:0}}@media (max-width:767px){.smb-block.smb-faq-open.web-study{padding-top:64px;padding-inline:16px}.smb-block.smb-faq-open h2{padding-bottom:12px}.smb-faq-grid{grid-template-columns:minmax(0,1fr)}.smb-faq-grid>div{padding:18px 0}.smb-block .smb-faq-grid h3{font-size:16px}}.smb-authored-section{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;display:grid}.smb-authored-heading{flex-direction:column;align-items:flex-start;gap:24px;min-width:0;display:flex}.smb-authored-heading>p{color:var(--smb-text-color-subtle);max-width:60ch}.smb-authored-body{flex-direction:column;gap:24px;display:flex}.smb-authored-links{margin:0;padding:0;list-style:none}.smb-authored-links li{border-bottom:1px solid var(--smb-color-line);padding-block:24px}.smb-authored-links li:first-child{padding-top:0}.smb-authored-links p{color:var(--smb-text-color-subtle);margin-top:8px}.smb-section-page .smb-authored-smb_intro_v1{grid-template-columns:minmax(0,800px);padding-block:96px}.audience-type-page .smb-authored-smb_faq_v1{gap:80px;padding-block:80px}.audience-type-page .smb-authored-heading{gap:20px}.audience-type-page .smb-authored-heading>p{max-width:55ch;color:var(--smb-text-color-default)}.audience-type-page .smb-authored-questions summary{align-items:center;min-height:56px;padding-block:16px;font-weight:500}.audience-type-page .smb-authored-questions summary>.web-icon{width:16px;height:16px}.audience-type-page .smb-authored-questions details>p{padding-bottom:20px;font-size:15px;line-height:25px}@media (max-width:1023px){.audience-type-page .smb-authored-smb_faq_v1{gap:32px}}@media (max-width:815px){.smb-authored-section{grid-template-columns:minmax(0,1fr);gap:32px}.smb-section-page .smb-authored-smb_intro_v1{padding-block:64px}.audience-type-page .smb-authored-smb_faq_v1{padding-block:48px}}.smb-block.smb-intro-center.web-study{max-width:1120px;padding:72px 80px 52px}.smb-intro-center>header{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}.smb-block.smb-intro-center h1{letter-spacing:-2.6px;text-wrap:balance;max-width:1000px;font-size:64px;font-weight:600;line-height:1.04}.smb-block .smb-intro-lede{max-width:640px;color:var(--block-subtle);font-size:20px;line-height:1.5}.smb-section-page .smb-intro-center .smb-intro-lede{white-space:pre-line}.smb-intro-ask{justify-content:center;width:100%;margin-top:16px;display:flex}[data-visual]>.smb-block.smb-intro-center.web-study{max-width:1280px;padding:96px 80px 0}.smb-intro-visual{min-width:0;margin-top:64px}@media (max-width:1100px){[data-visual]>.smb-block.smb-intro-center.web-study{padding-inline:32px}}@media (max-width:860px){.smb-block.smb-intro-center.web-study{padding:56px 32px 52px}}@media (max-width:767px){.smb-block.smb-intro-center.web-study{padding:28px 16px 36px}.smb-intro-center>header{gap:12px}.smb-block.smb-intro-center h1{letter-spacing:-1.6px;font-size:42px}.smb-block .smb-intro-lede{font-size:17px}[data-visual]>.smb-block.smb-intro-center.web-study{padding:48px 16px 0}.smb-intro-visual{margin-top:40px}}.smb-plans-head{text-align:center;margin-bottom:32px}.smb-block .smb-plans-head p{color:var(--block-subtle,var(--color-grey-600));margin-top:10px}.smb-block.smb-plans.web-study{max-width:1120px;padding-bottom:96px}.smb-plan-table{border-collapse:collapse;table-layout:fixed;width:100%;color:var(--smb-text-color-strong)}.smb-plan-table thead th,.smb-plan-table .smb-plan-corner{border-bottom:1px solid var(--block-line,var(--color-grey-300));text-align:left;vertical-align:bottom;padding:0 0 20px;font-weight:400}.smb-plan-table .smb-plan-corner,.smb-plan-table tbody th{width:284px}.smb-plan-table thead th>*{display:block}.smb-plan-name{font-size:22px;font-weight:600;line-height:1.3}.smb-plan-price{color:var(--block-muted,var(--color-grey-500));margin:10px 0 14px;font-size:15px;line-height:1.5}.smb-plan-price strong{letter-spacing:-1px;color:var(--smb-text-color-strong);font-size:34px;font-weight:600;line-height:1.2}.smb-block .smb-plan-action{border-radius:10px;width:auto;height:46px;padding:0 20px;font-size:15px;font-weight:500;display:inline-flex}.smb-plan-table tbody tr{border-bottom:1px solid var(--block-hairline,var(--color-grey-200))}.smb-plan-table tbody tr:last-child{border-bottom:0}.smb-plan-table tbody th,.smb-plan-table td{text-align:left;vertical-align:middle;padding:18px 24px 18px 0;font-weight:400}.smb-plan-table tbody th>span{font-size:15px;line-height:1.35;display:block}.smb-plan-table tbody th small{max-width:240px;color:var(--block-muted,var(--color-grey-500));margin-top:2px;font-size:13px;line-height:1.35;display:block}.smb-plan-cell{flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:18px;line-height:1.35;display:inline-flex}.smb-plan-cell img{flex:none}.smb-plan-cell[data-heart=true]{flex-wrap:nowrap}.smb-plan-pill{background:var(--block-pill,var(--color-brand-55));color:var(--block-pill-ink,var(--color-brand-800));border-radius:999px;padding:2px 10px;font-weight:600;display:inline-flex}.smb-block .smb-plans-note{text-align:center;color:var(--block-subtle,var(--color-grey-600));margin-top:40px;padding-top:4px;font-size:15px;line-height:1.5}.smb-plan-bar{display:none}@media (max-width:860px){.smb-block.smb-plans.web-study{padding-inline:32px}.smb-plan-table .smb-plan-corner,.smb-plan-table tbody th{width:200px}}@media (max-width:767px){.smb-block.smb-plans.web-study{padding-inline:16px;padding-bottom:56px}.smb-plan-table,.smb-plan-table :is(thead,tbody){display:block}.smb-plan-table tr{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;display:grid}.smb-plan-table thead{top:var(--smb-web-nav-height,64px);z-index:2;background:var(--smb-section-ground,var(--smb-color-base));position:sticky}.smb-plan-table thead tr{border-bottom:1px solid var(--block-line,var(--color-grey-300));padding:12px 0 16px}.smb-plan-table .smb-plan-corner{display:none}.smb-plan-table thead th{border:0;padding:0}.smb-plan-name{font-size:18px}.smb-plan-price{margin:2px 0 10px;font-size:13px}.smb-plan-price strong{font-size:26px}.smb-block .smb-plan-action{width:100%;height:40px;padding:0 12px;display:flex}.smb-plan-table tbody tr{padding:14px 0}.smb-plan-table tbody th{grid-column:1/-1;width:auto;padding:0 0 6px}.smb-plan-table tbody th>span{color:var(--block-muted,var(--color-grey-500));font-size:13px;display:inline}.smb-plan-table tbody th small{max-width:none;display:inline}.smb-plan-table tbody th small:before{content:" · "}.smb-plan-table td{padding:0}.smb-plan-cell{gap:4px 8px;font-size:16px}.smb-plan-cell img{width:22px;height:22px}.smb-block .smb-plans-note{margin-top:32px;padding-top:0}.smb-plan-bar{z-index:14;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--block-line,var(--color-grey-300));background:color-mix(in srgb, var(--smb-color-base) 96%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;transition:transform .3s;display:grid;position:fixed;inset:auto 0 0;transform:translateY(110%)}.smb-plan-bar[data-show=true]{transform:none}.smb-plan-bar .web-button{border-radius:10px;height:44px;font-size:15px}}@media (prefers-reduced-motion:reduce){.smb-plan-bar{transition:none}}.smb-narrow{display:none}.smb-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.smb-plans-note a{color:var(--block-link,var(--color-brand-700));font-weight:500}.smb-plans-note a:hover{text-underline-offset:4px;text-decoration:underline}@media (max-width:767px){.smb-wide{display:none}.smb-narrow{display:inline}}.smb-block.smb-included.web-study{padding:80px 160px 64px}.smb-included-head{text-align:center;flex-direction:column;align-items:center;gap:10px;padding-bottom:32px;display:flex}.smb-block .smb-included-head p{max-width:760px;color:var(--block-subtle,var(--color-grey-600));font-size:18px;line-height:1.5}.smb-included-group{border-top:1px solid var(--block-edge,var(--color-grey-300));grid-template-columns:300px minmax(0,1fr);gap:48px;padding:36px 0;display:grid}.smb-included-head+.smb-included-group,.smb-included-group:first-child{border-top:0}.smb-included-intro{flex-direction:column;gap:10px;display:flex}.smb-block .smb-included-intro h3{letter-spacing:-.4px;font-size:22px;line-height:1.25}.smb-block .smb-included-intro p{color:var(--block-subtle,var(--color-grey-600));font-size:15px;line-height:1.55}.smb-included-group ul{align-content:start;margin:0;padding:0;list-style:none}.smb-included-checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 40px;display:grid}.smb-included-checks li{align-items:flex-start;gap:10px;font-size:16px;line-height:1.4;display:flex}.smb-included-checks svg{fill:none;width:18px;height:18px;stroke:var(--block-good,var(--smb-text-color-success));stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:1px}.smb-included-files{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.smb-included-files li{--file-ink:var(--block-good,var(--smb-text-color-success));--file-tint:var(--block-good-tint,var(--smb-color-success-tint));background:var(--block-card,var(--smb-color-base));box-shadow:0 0 0 1px var(--block-edge,var(--color-grey-300)), 0 10px 24px -18px #00294a40;border-radius:14px;flex-direction:column;align-items:flex-start;gap:4px;padding:16px;display:flex}.smb-included-files li[data-kind=Doc]{--file-ink:var(--smb-text-color-info);--file-tint:var(--smb-color-info-tint)}.smb-included-files li[data-kind=PDF]{--file-ink:var(--smb-text-color-warning);--file-tint:var(--smb-color-warning-tint)}.smb-included-files strong{font-size:15px;font-weight:600;line-height:1.3}.smb-file-mark{background:var(--file-tint);border-radius:6px;flex-direction:column;gap:4px;width:34px;height:42px;margin-bottom:10px;padding:9px 6px 0;display:flex;box-shadow:inset 0 0 0 1px #0000000a}.smb-file-mark i{background:var(--file-ink);opacity:.25;border-radius:2px;height:3px;display:block}.smb-file-mark i:first-child{opacity:.35}.smb-file-mark i:nth-child(2){margin-right:6px}.smb-file-mark i:nth-child(3){margin-right:3px}.smb-file-kind{background:var(--file-tint);color:var(--file-ink);border-radius:999px;padding:1px 8px;font-size:12px;font-weight:600;line-height:18px}.smb-included-files .smb-file-more{box-shadow:none;border:1.5px dashed var(--color-brand-100);background:0 0;justify-content:flex-end}.smb-file-more span{color:var(--block-muted,var(--color-grey-500));font-size:13px}.smb-included-people{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.smb-included-people li{background:var(--block-card,var(--smb-color-base));box-shadow:0 0 0 1px var(--block-edge,var(--color-grey-300));border-radius:16px;align-items:flex-start;gap:14px;padding:20px;display:flex}.smb-included-people img{flex:none}.smb-included-people strong{margin-bottom:4px;font-size:17px;font-weight:600;display:block}.smb-block .smb-included-people p{color:var(--block-subtle,var(--color-grey-600));font-size:15px;line-height:1.5}@media (max-width:1100px){.smb-block.smb-included.web-study{padding:72px 48px 56px}.smb-included-group{grid-template-columns:240px minmax(0,1fr);gap:32px}.smb-included-files{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.smb-included-group{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.smb-block.smb-included.web-study{padding:48px 16px 28px}.smb-included-head{padding-bottom:8px}.smb-block .smb-included-head p{font-size:16px}.smb-included-group{gap:14px;padding:26px 0}.smb-included-head+.smb-included-group{border-top:1px solid var(--block-edge,var(--color-grey-300))}.smb-included-intro{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:14px 12px;display:grid}.smb-included-intro img{width:36px;height:36px}.smb-block .smb-included-intro h3{font-size:20px}.smb-included-intro p{grid-column:1/-1}.smb-included-checks{grid-template-columns:minmax(0,1fr);gap:12px}.smb-included-checks li{font-size:15px}.smb-included-files{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.smb-included-files li{padding:14px}.smb-included-files strong{font-size:14px}.smb-included-people{grid-template-columns:minmax(0,1fr);gap:10px}.smb-included-people li{padding:16px}}.msh-chat{--smb-color-chart-light-categorical-orange:#d37536;--smb-color-chart-light-categorical-blue:#4290f0;--smb-color-chart-light-categorical-teal:#50c3b6;--smb-color-chart-light-categorical-yellow:#f5b647;--smb-color-chart-light-categorical-purple:#8d58ee}@keyframes msh-pulse{0%{opacity:.35;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@media (max-width:815px){.msh-chat-body{padding:18px 14px 20px}.msh-proposal,.msh-runs{margin-left:0}}.msh-smb-avatar{border-radius:25%;flex:none;display:block}.msh-initials{color:#fff;background:var(--smb-color-chart-light-categorical-orange);border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.msh-initials[data-shape=group]{border-radius:7px}.msh-initials[data-tone=blue]{background:var(--smb-color-chart-light-categorical-blue)}.msh-initials[data-tone=teal]{background:var(--smb-color-chart-light-categorical-teal);color:var(--color-grey-900)}.msh-initials[data-tone=gold]{background:var(--smb-color-chart-light-categorical-yellow);color:var(--color-grey-900)}.msh-initials[data-tone=slate]{background:var(--color-grey-700)}.msh-initials[data-tone=green]{background:var(--smb-color-chart-light-categorical-purple)}.msh-state{background:var(--smb-color-recessed);color:var(--smb-text-color-default);border-radius:4px;flex:none;align-items:center;padding:2px 8px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.msh-state[data-tone=success]{background:var(--smb-color-success-tint);color:var(--smb-text-color-success)}.msh-state[data-tone=brand]{background:var(--color-brand-55);color:var(--color-brand-700)}.msh-chat{background:var(--smb-color-base);box-shadow:0 0 0 1px var(--smb-color-line), 0 24px 48px -16px #00294a38;border-radius:12px;overflow:hidden}.msh-chat-head{border-bottom:1px solid var(--smb-color-hairline);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 20px;font-size:14px;line-height:21px;display:flex}.msh-chat-head img{border-radius:6px}.msh-chat-head strong{color:var(--smb-text-color-strong);font-weight:500}.msh-chat-head .msh-state{margin-left:auto}.msh-chat-body{background:var(--smb-color-canvas);flex-direction:column;gap:16px;padding:22px 24px 26px;display:flex}.msh-msg{color:var(--smb-text-color-default);grid-template-columns:30px minmax(0,1fr);gap:12px;font-size:15px;line-height:23px;display:grid}.msh-msg-meta{color:var(--smb-text-color-subtle);margin-bottom:4px;font-size:13px;line-height:18px}.msh-msg-meta strong{color:var(--smb-text-color-strong);font-weight:600}.msh-proposal,.msh-runs{background:var(--smb-color-base);box-shadow:0 0 0 1px var(--smb-color-line), 0 2px 6px #0000000a;border-radius:8px;margin:0 0 0 42px;overflow:hidden}.msh-proposal-title{color:var(--smb-text-color-strong);padding:14px 16px 10px;font-size:15px;font-weight:600;line-height:22px}.msh-proposal ul{color:var(--smb-text-color-default);flex-direction:column;gap:8px;margin:0;padding:0 16px 12px;font-size:14px;line-height:20px;list-style:none;display:flex}.msh-proposal li{align-items:center;gap:10px;display:flex}.msh-proposal-state{border-top:1px solid var(--smb-color-hairline);background:var(--smb-color-elevated);min-height:44px;color:var(--smb-text-color-subtle);align-items:center;gap:8px;padding:8px 16px;font-size:13px;line-height:18px;display:flex}.msh-proposal-state strong{color:var(--smb-text-color-success);font-weight:500}.msh-proposal-state .msh-initials{width:24px;height:24px}.msh-runs{padding:0;list-style:none}.msh-runs li{color:var(--smb-text-color-default);align-items:center;gap:12px;padding:12px 16px;font-size:14px;line-height:20px;transition:opacity .3s;display:flex}.msh-runs li+li{border-top:1px solid var(--smb-color-hairline)}.msh-runs li[data-state=queued]{opacity:.45}.msh-runs li>span:nth-child(2){flex:1;min-width:0}.msh-runs strong{color:var(--smb-text-color-strong);font-weight:500}.msh-run-state{width:16px;height:16px;color:var(--smb-text-color-success);flex:none;justify-content:center;align-items:center;display:flex}.msh-run-state .msh-icon{width:14px;height:14px}.msh-run-state i{width:8px;height:8px;box-shadow:inset 0 0 0 1.5px var(--smb-color-fill);border-radius:50%}.msh-runs li[data-state=running] .msh-run-state i{background:var(--color-brand-500);box-shadow:none;animation:.7s ease-in-out infinite alternate msh-pulse}.msh-results{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.msh-results span{background:var(--smb-color-base);box-shadow:0 0 0 1px var(--smb-color-line);color:var(--smb-text-color-default);border-radius:6px;padding:5px 10px;font-size:13px;line-height:18px}.msh-results span[data-tone=brand]{background:var(--color-brand-55);box-shadow:none;color:var(--color-brand-700)}.msh-results strong{font-variant-numeric:tabular-nums;font-weight:600}.msh-chat .msh-icon{flex:none;width:16px;height:16px;display:inline-flex}.msh-chat .msh-icon svg{fill:currentColor;width:100%;height:100%}.msh-chat img{flex:none;max-width:none}.msh-chat p{margin:0}.msh-chat [data-on]{transition:opacity .45s,transform .45s}.msh-chat [data-on=false]{opacity:0;transform:translateY(10px)}.msh-chat .msh-person-photo{object-fit:cover;border-radius:50%}div.msh-ask{justify-content:flex-end;align-items:flex-end;gap:8px;display:flex}div.msh-ask>div{flex-direction:column;align-items:flex-end;max-width:80%;display:flex}.msh-ask-bubble{background:var(--color-brand-55);color:var(--smb-text-color-strong);border-radius:16px 16px 4px;padding:10px 14px;font-size:15px;line-height:22px}.msh-run-copy{min-width:0;display:grid}.msh-run-copy>span{grid-area:1/1}.msh-run-copy>span[data-current=false]{visibility:hidden}.msh-runs li[data-on=false]{opacity:0}.msh-slot{position:relative}.msh-slot-over{opacity:0;pointer-events:none;align-items:center;gap:8px;transition:opacity .25s;display:inline-flex;position:absolute;top:0;left:0}.msh-slot-over[data-show=true]{opacity:1}.msh-proposal .msh-slot-over{left:16px}.msh-looking,.msh-planning{color:var(--smb-text-color-subtle);white-space:nowrap;font-size:13px;line-height:20px}.msh-looking img{border-radius:4px;width:16px;height:16px}.msh-typing{background:var(--smb-color-base);box-shadow:0 0 0 1px var(--smb-color-line);border-radius:14px 14px 14px 4px;align-items:center;gap:4px;padding:9px 12px;display:inline-flex}.msh-looking .msh-typing,.msh-planning .msh-typing{background:var(--smb-color-recessed);box-shadow:none;border-radius:999px;padding:6px 9px}.msh-typing i{background:var(--smb-text-color-subtle);border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite msh-typing}.msh-typing i:nth-child(2){animation-delay:.15s}.msh-typing i:nth-child(3){animation-delay:.3s}.msh-waiting,.msh-approved{align-items:center;gap:8px;display:inline-flex}.msh-waiting i{background:var(--color-brand-500);border-radius:50%;width:8px;height:8px;animation:.7s ease-in-out infinite alternate msh-pulse}.msh-approved{animation:.35s msh-rise}.msh-pop{animation:.35s cubic-bezier(.2,.8,.2,1.3) msh-pop}@keyframes msh-typing{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes msh-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes msh-rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (max-width:815px){div.msh-ask>div{max-width:88%}}@media (prefers-reduced-motion:reduce){.msh-chat [data-on],.msh-runs li{transition:none}.msh-runs li[data-state=running] .msh-run-state i,.msh-typing i,.msh-waiting i,.msh-approved,.msh-pop{animation:none}.msh-slot-over{transition:none}}.smb-block.smb-roles.web-study{flex-direction:column;align-items:center;gap:28px;padding:104px 120px 96px;display:flex}.smb-roles-head{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.smb-block .smb-roles-head p{max-width:760px;color:var(--block-subtle,var(--color-grey-600));font-size:18px;line-height:1.5}.smb-roles-layout{grid-template-columns:400px minmax(0,1fr);align-items:start;gap:24px;width:100%;display:grid}.smb-role-list{flex-direction:column;gap:10px;display:flex}.smb-role{box-shadow:0 0 0 1px var(--block-edge,var(--color-grey-300));border-radius:20px;transition:box-shadow .3s,background-color .3s}.smb-role[data-on=true]{background:var(--block-card,var(--smb-color-base));box-shadow:0 0 0 1.5px var(--color-brand-200), 0 10px 24px #0051891a}.smb-role button{width:100%;min-height:68px;color:var(--block-subtle,var(--color-grey-600));font:inherit;text-align:left;background:0 0;border:0;border-radius:20px;align-items:center;gap:12px;padding:14px 18px;font-size:17px;font-weight:500;line-height:1.5;display:flex}.smb-role[data-on=true] button{color:var(--smb-text-color-strong);font-weight:600}.smb-role button img{object-fit:cover;border-radius:999px;flex:none;width:40px;height:40px}.smb-role button>span{flex-direction:column;gap:1px;display:flex}.smb-role button small{color:var(--block-good,var(--smb-text-color-success));font-size:13px;font-weight:600}.smb-role-body{grid-template-rows:0fr;transition:grid-template-rows .4s;display:grid}.smb-role[data-on=true] .smb-role-body{grid-template-rows:1fr}.smb-role-body>div{opacity:0;flex-direction:column;align-items:flex-start;gap:12px;min-height:0;padding:0 18px 0 70px;transition:opacity .35s,padding .4s;display:flex;overflow:hidden}.smb-role[data-on=true] .smb-role-body>div{opacity:1;padding-bottom:18px}.smb-block :is(.smb-role-body,.smb-role-detail) p{font-size:16px;line-height:1.8}.smb-role-detail{display:none}:is(.smb-role-body,.smb-role-detail) mark{background:var(--block-good-tint,var(--smb-color-success-tint));color:var(--block-good,var(--smb-text-color-success));-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:8px;padding:2px 6px;font-weight:600}:is(.smb-role-body,.smb-role-detail) a{color:var(--block-link,var(--color-brand-700));font-size:14px;font-weight:500}:is(.smb-role-body,.smb-role-detail) a:hover{text-underline-offset:4px;text-decoration:underline}.smb-role-chat{min-width:0;transition:opacity .25s}.smb-role-chat[data-fading=true]{opacity:0}@media (max-width:1100px){.smb-block.smb-roles.web-study{padding:96px 48px}.smb-roles-layout{grid-template-columns:340px minmax(0,1fr)}}@media (max-width:860px){.smb-roles-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.smb-block.smb-roles.web-study{gap:20px;padding:64px 16px 56px}.smb-block .smb-roles-head p{font-size:16px}.smb-roles-layout{gap:16px}.smb-role-list{scrollbar-width:none;flex-direction:row;gap:6px;margin:0 -16px;padding:2px 16px 4px;overflow-x:auto}.smb-role-list::-webkit-scrollbar{display:none}.smb-role,.smb-role[data-on=true]{box-shadow:0 0 0 1px var(--block-edge,var(--color-grey-300));border-radius:999px;flex:none}.smb-role[data-on=true]{box-shadow:0 0 0 1.5px var(--color-brand-200), 0 4px 12px #0051891a}.smb-role button{white-space:nowrap;border-radius:999px;gap:8px;min-height:44px;padding:6px 14px 6px 6px;font-size:15px}.smb-role button img{width:30px;height:30px}.smb-role button small,.smb-role-body{display:none}.smb-role-detail{background:var(--block-card,var(--smb-color-base));box-shadow:0 0 0 1.5px var(--color-brand-200);border-radius:18px;flex-direction:column;align-items:flex-start;gap:10px;padding:16px 18px;display:flex}.smb-block .smb-role-detail p:first-child{flex-direction:column;line-height:1.5;display:flex}.smb-role-detail strong{font-size:17px;font-weight:600}.smb-role-detail small{color:var(--block-good,var(--smb-text-color-success));font-size:13px;font-weight:600}}@media (prefers-reduced-motion:reduce){.smb-role,.smb-role-body,.smb-role-body>div,.smb-role-chat{transition:none}}.smb-feature-visual{min-width:0}.smb-feature-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:64px;display:grid}.smb-feature-grid[data-layout=split-reverse] .smb-feature-copy{order:2}.smb-feature-grid[data-layout=stacked]{grid-template-columns:minmax(0,1fr);gap:40px}.smb-feature-copy>p+p{margin-top:12px}.smb-feature-points{flex-direction:column;gap:10px;margin:24px 0 0;padding:0;list-style:none;display:flex}.smb-feature-points li{color:var(--block-subtle,var(--color-grey-600));padding-left:22px;position:relative}.smb-feature-points li:before{content:"";background:var(--color-brand-500);border-radius:999px;width:8px;height:8px;position:absolute;top:.62em;left:2px}.smb-feature-points+.web-link{margin-top:16px}@media (max-width:1023px){.smb-feature-grid{gap:40px}}@media (max-width:815px){.smb-feature-grid,.smb-feature-grid[data-layout]{grid-template-columns:minmax(0,1fr);gap:32px}.smb-feature-grid[data-layout=split-reverse] .smb-feature-copy{order:0}}.smb-business-logo{width:var(--business-logo-size,40px);height:var(--business-logo-size,40px);background:var(--business-logo-surface);vertical-align:middle;border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden;box-shadow:inset 0 0 0 1px #1717170a}.smb-business-logo img{object-fit:contain;mix-blend-mode:normal;max-width:82%;width:82%!important;height:82%!important;display:block!important}.np-tool-logo{object-fit:contain;flex:none}.drp-page{color:#1c1c1f;font-variant-numeric:tabular-nums;background:#fff;font-family:Geist,ui-sans-serif,sans-serif}:where(.drp-page) p,:where(.drp-page) h3{margin:0}.drp-page button,.drp-page input,.drp-page textarea{font-family:inherit}.drp-mono{font-family:Geist Mono,ui-monospace,monospace}.drp-card{background:#fff;border-radius:18px;min-width:0;padding:26px 28px;box-shadow:0 0 0 1px #e0e6ec,0 32px 64px -40px #00294a40}.drp-room{border-radius:20px;padding:20px 22px 18px;box-shadow:0 0 0 1px #e0e6ec,0 40px 80px -36px #00294a59}.drp-business{border-bottom:1px solid #ecf1f5;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.drp-business>span{align-items:center;gap:10px;min-width:0;display:flex}.drp-business strong{white-space:nowrap;font-size:14px;font-weight:600}.drp-business small{color:#005189;white-space:nowrap;font-size:11px}.drp-ask{justify-content:flex-end;margin-top:14px;display:flex}:where(.drp-ask) p{background:#ecf5ff;border-radius:14px 14px 4px;max-width:80%;padding:10px 14px;font-size:15px;line-height:22px}.drp-answer{gap:12px;margin-top:12px;display:flex}.drp-answer>div{min-width:0}:where(.drp-answer) h3{letter-spacing:-.3px;color:#0a0a0a;font-size:19px;font-weight:500;line-height:1.3}:where(.drp-answer) p{color:#625e69;margin-top:4px;font-size:14px;line-height:21px}.drp-room-content{margin-left:38px}.drp-files{margin-top:10px}.drp-files>div{border-top:1px solid #f4f2f7;align-items:center;gap:12px;padding:9px 0;display:flex}.drp-file-copy{flex:1;min-width:0}.drp-file-copy strong{color:#0a0a0a;font-size:14px;font-weight:500;line-height:20px;display:block}.drp-file-copy small{color:#625e69;font-size:12px;line-height:17px;display:block}.drp-file-copy [data-missing=true]{color:#b54708}.drp-file-status{color:#1b6146;flex-shrink:0;align-items:center;display:flex}.drp-file-status .msh-icon{width:14px;height:14px}.drp-small-action{color:#0a0a0a;white-space:nowrap;border-radius:8px;align-items:center;min-height:30px;padding:0 10px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex;box-shadow:0 0 0 1px #e4e4e7}.drp-reader{border-radius:12px;align-items:center;gap:12px;margin-top:8px;padding:12px 14px;display:flex;box-shadow:0 0 0 1px #e7ecf0}.drp-initials{color:#005189;background:#ecf5ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:600;display:inline-flex}.drp-reader>span:last-child{flex:1;min-width:0}.drp-reader strong{font-size:14px;font-weight:600;line-height:20px;display:block}.drp-reader small{color:#625e69;font-size:13px;line-height:19px;display:block}.drp-invite{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.drp-invite>span{color:#625e69;font-size:13px;line-height:19px}@media (max-width:1150px){.drp-business small{font-size:9px}.drp-room{padding:18px}.drp-room-content{margin-left:0}.drp-invite{flex-wrap:wrap}}@media (max-width:767px){.drp-small-action{min-height:44px}.drp-room{padding:16px}.drp-business{gap:8px}.drp-business strong{font-size:13px}.drp-business>span{gap:8px}.drp-business small{font-size:9px}:where(.drp-ask) p{max-width:85%;padding:9px 12px;font-size:14px;line-height:20px}.drp-answer{gap:10px}:where(.drp-answer) h3{font-size:17px}:where(.drp-answer) p{font-size:13px;line-height:19px}.drp-files>div{gap:10px;padding:8px 0}.drp-file-copy strong{font-size:13px;line-height:18px}.drp-file-copy small{font-size:11px;line-height:16px}.drp-small-action{padding:0 8px;font-size:11px}.drp-reader{gap:10px;padding:10px}.drp-reader strong{font-size:13px}.drp-reader small{font-size:11px;line-height:16px}.drp-invite{flex-direction:column;align-items:stretch;gap:8px}.drp-invite>span{font-size:12px;line-height:18px}.drp-invite .web-button{width:100%;min-height:44px}}@media (max-width:360px){.drp-card{padding:14px}.drp-business strong{font-size:12px}.drp-business small{font-size:8px}.drp-file-status{max-width:100px}.drp-small-action{white-space:normal;line-height:15px}}@media (prefers-reduced-motion:reduce){.drp-page *{transition:none!important;animation:none!important}}.smb-asks .smb-ask{max-width:none;height:auto;box-shadow:none;box-sizing:border-box;align-items:stretch}.smb-block.smb-asks.web-study{text-align:center;max-width:none;padding:140px 0 96px}.smb-asks-head{max-width:1120px;margin:0 auto;padding:0 24px}.smb-section-page .smb-asks-head h2{letter-spacing:-1.7px;font-size:48px;line-height:52px}.smb-section-page .smb-asks-head p{max-width:880px;color:var(--block-subtle,var(--color-grey-600));margin:14px auto 0;font-size:19px;line-height:29px}.smb-asks-wall{flex-direction:column;gap:16px;margin-top:48px;display:flex}.smb-ask-row{scrollbar-width:none;scroll-snap-type:x proximity;padding-inline:16px;overflow-x:auto}.smb-ask-row::-webkit-scrollbar{display:none}.smb-ask-track{gap:16px;width:max-content;margin:0;padding:0;list-style:none;display:flex}.smb-asks .smb-ask{background:var(--smb-color-recessed);scroll-snap-align:start;text-align:left;border-radius:18px;flex-direction:column;flex:none;gap:14px;width:330px;min-height:148px;padding:20px 22px;display:flex}.smb-asks .smb-ask img{width:26px;height:26px}.smb-asks .smb-ask span{color:var(--smb-text-color-strong);font-size:17px;line-height:1.45}.smb-asks .smb-ask[aria-hidden],.smb-asks-pause{display:none}@media (min-width:816px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.smb-ask-row{padding-inline:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.smb-asks .smb-ask[aria-hidden]{display:flex}.smb-ask-track{padding-right:16px;animation:90s linear infinite smb-ask-left}[data-direction=right] .smb-ask-track{animation-name:smb-ask-right}.smb-asks-wall:hover .smb-ask-track{animation-play-state:paused}.smb-asks-wall:has(.smb-asks-pause input:is(:checked,:focus-visible)) .smb-ask-track{animation-play-state:paused}.smb-asks-pause{color:var(--block-subtle,var(--color-grey-600));cursor:pointer;justify-content:center;align-items:center;gap:8px;font-size:13px;line-height:20px;display:flex}.smb-asks-pause input{accent-color:var(--smb-color-focus,#1a1a1a)}}@keyframes smb-ask-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes smb-ask-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.smb-asks-works{justify-content:center;align-items:center;gap:18px;max-width:1120px;margin:40px auto 0;padding:0 24px;display:flex}.smb-asks-apps{flex:none;display:inline-flex}.smb-asks-apps>span{background:var(--smb-color-base);width:40px;height:40px;box-shadow:0 0 0 1px var(--smb-color-line), 0 4px 10px -6px #00000040;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.smb-asks-apps>span+span{margin-left:-8px}.smb-asks-apps img{width:22px;height:22px}.smb-section-page .smb-asks-works p{color:var(--block-subtle,var(--color-grey-600));text-wrap:balance;margin:0;font-size:17px;line-height:1.5}.smb-asks-works a{color:var(--smb-text-color-strong);text-decoration:underline;-webkit-text-decoration-color:var(--block-line,var(--color-grey-300));-webkit-text-decoration-color:var(--block-line,var(--color-grey-300));text-decoration-color:var(--block-line,var(--color-grey-300));text-underline-offset:3px;font-weight:500}.smb-asks-works a:hover{text-decoration-color:currentColor}@media (max-width:815px){.smb-block.smb-asks.web-study{padding:80px 0 64px}.smb-section-page .smb-asks-head h2{letter-spacing:-1px;font-size:32px;line-height:36px}.smb-section-page .smb-asks-head p{font-size:17px;line-height:26px}.smb-asks-wall{gap:12px;margin-top:32px}.smb-ask-track{gap:12px}.smb-asks .smb-ask{width:264px;min-height:140px;padding:18px}.smb-asks .smb-ask span{font-size:16px}.smb-asks-works{flex-direction:column;gap:14px;margin-top:32px}.smb-section-page .smb-asks-works p{font-size:16px}}@media (prefers-reduced-motion:reduce){.smb-ask-track{animation:none}}.smb-block.smb-saying.web-study{max-width:none;padding:24px 0 96px}[data-scene=main-street]>.smb-block.smb-saying.web-study{padding-bottom:0}.smb-saying-words{text-align:center;max-width:668px;margin:0 auto;padding:0 24px}.smb-saying-words blockquote{margin:0}.smb-section-page .smb-saying-words p{color:var(--smb-text-color-strong);text-wrap:balance;margin:0;font-size:clamp(22px,2.6vw,28px);font-weight:500;line-height:1.35}.smb-saying-words figcaption{font-family:var(--font-mono,"Geist Mono", monospace);color:var(--block-subtle,var(--color-grey-600));margin-top:16px;font-size:12px;line-height:18px}.smb-saying-scene{height:420px;position:relative;overflow:hidden}.smb-saying-scene:before{content:"";z-index:1;background:linear-gradient(var(--smb-section-ground,#fff), color-mix(in srgb, var(--smb-section-ground,#fff) 0%, transparent));height:45%;position:absolute;inset:0 0 auto}.smb-saying-scene img{width:max(1440px,100%);height:auto;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (max-width:815px){.smb-block.smb-saying.web-study{padding:16px 0 64px}.smb-saying-scene{height:260px}.smb-saying-scene img{width:max(900px,100%)}}:where(.msh-picks,.msh-picks *,.dp-picks,.dp-picks *,.dp-question-chips,.dp-question-chips *){box-sizing:border-box}:where(.msh-picks) :where(a){color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none}.smb-homepage .msh-icon{flex:none;width:16px;height:16px;display:inline-flex}.smb-homepage .msh-icon svg{fill:currentColor;width:100%;height:100%}.msh-picks{flex-wrap:wrap;justify-content:center;gap:10px;max-width:820px;margin:0;padding:0;list-style:none;display:flex}.msh-pick{background:var(--smb-color-base);min-height:40px;box-shadow:0 0 0 1px var(--smb-color-line);color:var(--smb-text-color-default);border-radius:var(--smb-radius-full);transition:background-color var(--duration-fast);align-items:center;gap:8px;padding:8px 14px 8px 13px;font-size:14px;line-height:20px;display:inline-flex}.msh-pick:hover{background:var(--smb-color-tint)}.msh-picks .msh-pick .msh-icon{width:14px;height:14px;color:var(--smb-text-color-subtle)}@media (max-width:815px){.msh-picks{justify-content:flex-start}}@media (forced-colors:active){.msh-pick{border:1px solid canvastext}}.dp-picks,.dp-question-chips{flex-wrap:wrap;gap:8px;display:flex}.dp-picks button,.dp-question-chips button{cursor:pointer;color:var(--dp-ink);border-radius:var(--smb-radius-full);min-height:44px;transition:background var(--duration-base),color var(--duration-base);box-shadow:0 0 0 1px var(--dp-chip-ring);background:#fff;border:0;padding:0 14px;font-size:14px;font-weight:500}.dp-picks [aria-checked=true]{color:#fff;background:var(--dp-ink);box-shadow:0 0 0 1px var(--dp-ink)}.dp-question-chips{justify-content:center;max-width:760px;margin:20px auto 0}.dp-page .dp-picks [aria-checked=true]:focus-visible{outline-offset:-3px;outline-color:var(--dp-chip-focus-on-ink)}@media (max-width:767px){.dp-picks{flex-direction:column;align-items:flex-start}.dp-picks button{padding:0 12px;font-size:13px}.dp-question-chips button{padding:8px 12px;font-size:13px;line-height:19px}}@property --msh-beam{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes msh-beam{to{--msh-beam:360deg}}:where(a.msh-offer){-webkit-tap-highlight-color:transparent;text-decoration:none}:where(.msh-offer,.msh-offer *){box-sizing:border-box}.msh-offer{isolation:isolate;background:var(--smb-color-base);min-height:34px;color:var(--smb-text-color-strong);text-align:left;border-radius:var(--smb-radius-full);align-items:center;gap:8px;margin-bottom:24px;padding:5px 12px 5px 5px;font-size:13px;font-weight:500;line-height:18px;display:inline-flex;position:relative;box-shadow:0 1px 2px #0000000f}.msh-offer:before{content:"";border-radius:inherit;background:conic-gradient(from var(--msh-beam), var(--smb-color-line) 0deg, var(--smb-color-line) 250deg, var(--color-brand-200) 300deg, var(--color-brand-500) 335deg, var(--smb-color-line) 360deg);pointer-events:none;animation:4.5s var(--ease-linear) infinite msh-beam;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.msh-offer.msh-paused:before{animation-play-state:paused}.msh-offer:hover{color:var(--color-brand-700)}a.msh-offer .msh-icon{width:12px;height:12px}.msh-offer-state{background:var(--color-brand-55);height:24px;color:var(--color-brand-700);border-radius:var(--smb-radius-full);align-items:center;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}@media (max-width:500px){.msh-offer{font-size:12px}}@media (prefers-reduced-motion:reduce){.msh-offer:before{animation:none}}.dp-eyebrow{color:var(--dp-eyebrow-text);border-radius:var(--smb-radius-full);box-shadow:0 0 0 1px var(--dp-eyebrow-ring);background:#fff;align-self:flex-start;padding:6px 14px;font-size:13px;font-weight:500;line-height:20px}:where(.hero-search,.hero-search *){box-sizing:border-box}:where(.hero-search) :where(input,button){font:inherit;margin:0}.smb-homepage .msh-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hero-search{width:100%;max-width:548px;box-shadow:0 0 0 1px var(--smb-color-line), 0 1px 2px #0000000d;background:var(--smb-color-base);border-radius:var(--smb-radius-lg);align-items:center;gap:12px;padding:6px 6px 6px 14px;display:flex}.hero-search input{width:100%;min-width:0;height:36px;color:var(--smb-text-color-strong);background:0 0;border:0;flex:1;font-size:16px}.hero-search input::placeholder{color:var(--smb-text-color-subtle)}.hero-search:focus-within{outline:1.5px solid var(--smb-color-focus);outline-offset:2px}.hero-search input:focus-visible{outline:none}@media (min-width:816px) and (max-width:1023px){.hero-search{flex-wrap:wrap}.hero-search input{width:calc(100% - 42px)}.hero-search>.web-button{flex-basis:100%}}@media (max-width:500px){.hero-search{flex-wrap:wrap}.hero-search input{width:calc(100% - 42px)}.hero-search>.web-button{width:100%}}.msh-search{max-width:560px;box-shadow:0 0 0 1px var(--smb-color-line), 0 4px 6px -1px #00000014, 0 2px 4px -2px #0000000f;margin-top:32px}.hero-search.msh-search>.msh-icon{width:18px;height:18px;color:var(--smb-text-color-subtle)}.msh-search.msh-ask{flex-wrap:nowrap}.msh-search.msh-ask input{width:auto}.msh-search.msh-ask>.msh-ask-send{flex:none;width:36px;padding:0;position:relative}.msh-ask-send:after{content:"";position:absolute;inset:-4px}.msh-ask-label{display:none}.msh-ask-send>.msh-icon{width:16px;height:16px}@media (max-width:599px){.msh-search.msh-ask{flex-wrap:wrap;row-gap:6px;padding:6px 6px 6px 14px}.msh-search.msh-ask input{flex:calc(100% - 40px);width:auto}.msh-search.msh-ask>.msh-ask-send{flex:0 0 calc(100% + 8px);gap:8px;width:calc(100% + 8px);height:44px;margin-left:-8px}.msh-ask-send:after{content:none}.msh-ask-label{display:inline}}.dp-page{color:var(--dp-text);font-variant-numeric:tabular-nums;font-family:var(--font-sans);background:#fff}:where(.dp-page,.dp-page *){box-sizing:border-box}:where(.dp-page) :where(button,input,textarea){font:inherit}.dp-page p,.dp-page h3{margin:0}.dp-page button,.dp-page textarea{font-family:inherit}.dp-page :is(button,a,textarea):focus-visible{outline-offset:-1px;outline:1px solid var(--dp-ink)}.dp-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.dp-tile{transition:box-shadow var(--duration-settle),background var(--duration-settle);box-shadow:0 0 0 1px var(--dp-tile-ring);background:#fff;border-radius:14px;flex-direction:column;gap:2px;padding:14px 16px 12px;display:flex}.dp-tile[data-selected=true]{background:var(--dp-tile-selected);box-shadow:0 0 0 2px var(--color-brand-500)}.dp-tile>span{color:var(--dp-text-muted);font-size:13px;line-height:18px}.dp-tile>strong{letter-spacing:-.8px;color:var(--dp-ink);font-size:30px;font-weight:500;line-height:1.15}.dp-tile svg{width:100%;height:32px;margin-top:6px;display:block}@media (max-width:767px){.dp-tiles{gap:10px}.dp-tile{padding:12px 12px 10px}.dp-tile>span{font-size:13px;line-height:18px}.dp-tile>strong{font-size:26px}}@media (max-width:359px){.dp-tile{padding:10px}}@media (prefers-reduced-motion:reduce){.dp-page *,.dp-page :before,.dp-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.smb-badge{box-sizing:border-box;border-radius:var(--smb-radius-full);white-space:nowrap;background:var(--smb-color-badge-inverted);width:fit-content;color:var(--smb-text-color-badge-inverted);flex:none;justify-self:flex-start;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.smb-badge[data-variant=secondary]{background:var(--smb-color-fill);color:var(--smb-text-color-badge-neutral-subtle)}.smb-badge[data-variant=error]{background:var(--smb-color-danger-tint);color:var(--smb-text-color-danger)}.smb-badge[data-variant=warning]{background:var(--smb-color-warning-tint);color:var(--smb-text-color-warning)}.smb-badge[data-variant=success]{background:var(--smb-color-success-tint);color:var(--smb-text-color-success)}.smb-badge[data-variant=info]{background:var(--smb-color-info-tint);color:var(--smb-text-color-info)}.smb-badge[data-variant=beta]{border:1px dashed var(--smb-color-brand);color:var(--smb-text-color-link);background:0 0}.smb-badge[data-variant=outline]{border:1px solid var(--smb-color-fill);background:var(--smb-color-base);color:var(--smb-text-color-default)}.smb-badge[data-variant=red]{background:var(--smb-color-badge-red);color:#fff}.smb-badge[data-variant=green]{background:var(--smb-color-badge-green);color:#fff}.smb-badge[data-variant=neutral]{background:var(--smb-color-badge-neutral);color:#fff}.smb-badge[data-variant=orange]{background:var(--smb-color-badge-orange);color:#000}.smb-badge[data-variant=purple]{background:var(--smb-color-badge-purple);color:#fff}.smb-badge[data-variant=teal]{background:var(--smb-color-badge-teal);color:#fff}.smb-badge[data-variant=blue]{background:var(--smb-color-badge-blue);color:#fff}.smb-badge[data-appearance=dot]{color:var(--smb-text-color-default);box-shadow:0 0 0 1px var(--smb-color-hairline);background:0 0;gap:6px}.smb-badge-dot{border-radius:var(--smb-radius-full);background:var(--smb-color-badge-neutral);flex-shrink:0;width:7px;height:7px}.smb-badge[data-variant=success] .smb-badge-dot{background:var(--smb-color-success)}.smb-badge[data-variant=warning] .smb-badge-dot{background:var(--smb-color-badge-orange)}.smb-badge[data-variant=error] .smb-badge-dot{background:var(--smb-color-badge-red)}.smb-status{box-sizing:border-box;border:1px solid var(--shadcn-border);border-radius:var(--smb-radius-md);background:var(--shadcn-background);justify-content:center;align-items:center;gap:2px;height:20px;padding:2px 4px 2px 2px;display:inline-flex}.smb-status-dot{box-sizing:border-box;border:.5px solid color-mix(in srgb,var(--shadcn-border) 30%,transparent);border-radius:var(--smb-radius-full);background:var(--shadcn-success);flex-shrink:0;width:8px;height:8px}.smb-status-label{color:var(--shadcn-muted-foreground);white-space:nowrap;font-size:12px;font-weight:500;line-height:16px}.smb-listing-tag{box-sizing:border-box;border:1px solid var(--shadcn-border);border-radius:var(--smb-radius-md);background:var(--shadcn-background);width:fit-content;height:20px;color:var(--shadcn-muted-foreground);white-space:nowrap;transition:color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard);flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:2px 10px;font-size:12px;font-weight:500;line-height:1.5;text-decoration:none;display:inline-flex;overflow:hidden}a.smb-listing-tag:hover{background:var(--shadcn-accent);color:var(--shadcn-foreground)}.smb-ai-summary{box-sizing:border-box;border:1px solid var(--app-brand-200);border-radius:var(--smb-radius-lg);background:var(--app-brand-55);padding:12px 16px}.smb-ai-summary-head{justify-content:space-between;align-items:center;display:flex}.smb-ai-summary h3{color:var(--app-brand-600);margin:0;font-size:14px;font-weight:500;line-height:1.43}.smb-ai-summary-toggle{box-sizing:border-box;border-radius:var(--smb-radius-lg);width:24px;height:24px;color:var(--app-brand-500);font:inherit;cursor:pointer;white-space:nowrap;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;justify-content:center;align-items:center;gap:8px;margin:0;padding:0;display:inline-flex}.smb-ai-summary-toggle:hover{color:var(--app-brand-700);background:var(--app-brand-100)}.smb-ai-summary-toggle:focus-visible{box-shadow:0 0 0 1px var(--shadcn-foreground);outline:none}.smb-ai-summary-toggle svg{fill:none;stroke:currentColor;pointer-events:none;flex-shrink:0;width:16px;height:16px}.smb-ai-summary p{color:var(--app-brand-900);margin:4px 0 0;font-size:14px;font-weight:400;line-height:1.43}[data-theme=dark] .smb-ai-summary{background:color-mix(in srgb,var(--app-brand-900) 30%,transparent);border-color:color-mix(in srgb,var(--app-brand-700) 50%,transparent)}[data-theme=dark] .smb-ai-summary h3{color:var(--app-brand-300)}[data-theme=dark] .smb-ai-summary p{color:var(--app-brand-100)}[data-theme=dark] .smb-ai-summary-toggle:hover{background:color-mix(in srgb,var(--app-brand-800) 40%,transparent)}@media (prefers-reduced-motion:reduce){.smb-ai-summary-toggle{transition-duration:0s}}.smb-listing-section{flex-direction:column;gap:6px;min-width:0;display:flex}.smb-listing-section>h3{color:var(--shadcn-foreground);margin:0;font-size:14px;font-weight:500;line-height:1.43}.smb-listing-rule{background:var(--shadcn-border);height:1px}.smb-listing-snapshot{border-radius:var(--smb-radius-lg);background:var(--shadcn-accent);transition:opacity var(--duration-fast) var(--ease-standard);align-items:center;gap:14px;padding:10px 20px;display:flex}.smb-listing-stat{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.smb-listing-stat-label{text-overflow:ellipsis;white-space:nowrap;color:var(--shadcn-muted-foreground);font-size:12px;font-weight:500;line-height:1.5;overflow:hidden}.smb-listing-stat-value{color:var(--shadcn-foreground);font-size:18px;font-weight:500;line-height:1.556}.smb-listing-divider{background:var(--shadcn-border);flex-shrink:0;width:1px;height:52px}.smb-listing-buying{grid-template-columns:repeat(1,minmax(0,1fr));gap:8px;display:grid}@media (min-width:640px){.smb-listing-buying{grid-template-columns:repeat(3,minmax(0,1fr))}}.smb-listing-buy{border-radius:var(--smb-radius-lg);background:color-mix(in srgb,var(--shadcn-muted) 50%,transparent);align-items:flex-start;gap:12px;padding:8px;display:flex}.smb-listing-buy-icon{box-sizing:border-box;border:1px solid var(--shadcn-border);border-radius:var(--smb-radius-lg);background:var(--shadcn-background);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.smb-listing-buy-icon svg{width:20px;height:20px;color:var(--shadcn-muted-foreground)}.smb-listing-buy-body{flex:1;min-width:0}.smb-listing-buy-label{color:var(--shadcn-muted-foreground);align-items:center;gap:6px;font-size:12px;font-weight:500;line-height:1.5;display:flex}.smb-listing-buy-info{border-radius:var(--smb-radius-sm);color:var(--shadcn-muted-foreground);cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:block}.smb-listing-buy-info:hover{color:var(--shadcn-foreground)}.smb-listing-buy-info:focus{outline:none}.smb-listing-buy-info:focus-visible{box-shadow:0 0 0 2px var(--shadcn-foreground)}.smb-listing-buy-info svg{width:14px;height:14px;display:block}.smb-listing-buy-value{color:var(--shadcn-foreground);margin-top:2px;font-size:14px;font-weight:500;line-height:1.43}@media (prefers-reduced-motion:reduce){.smb-listing-snapshot{transition-duration:0s}}.smb-listing-bar{box-sizing:border-box;z-index:50;border-top:1px solid var(--shadcn-border);background:var(--shadcn-background);padding:16px;position:fixed;bottom:0;left:0;right:0}@media (min-width:1024px){.smb-listing-bar{display:none}}.smb-listing-bar-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.smb-listing-bar-label{color:var(--shadcn-muted-foreground);margin:0;font-size:12px;font-weight:500;line-height:16px}.smb-listing-bar-price{color:var(--shadcn-primary);margin:0;font-size:20px;font-weight:700;line-height:28px}.smb-listing-bar-cta{box-sizing:border-box;border-radius:var(--smb-radius-lg);background:var(--shadcn-foreground);height:40px;color:var(--shadcn-background);font:inherit;white-space:nowrap;cursor:pointer;box-shadow:var(--shadow-button-ink);transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard);border:1px solid #fff3;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 32px;font-size:14px;font-weight:500;line-height:1.43;text-decoration:none;display:inline-flex}.smb-listing-bar-cta:hover{opacity:.9}.smb-listing-bar-cta:focus-visible{box-shadow:0 0 0 1px var(--shadcn-foreground);outline:none}@media (prefers-reduced-motion:reduce){.smb-listing-bar-cta{transition-duration:0s}}.msh-value-card{background:var(--smb-color-elevated);box-shadow:0 0 0 1px var(--smb-color-hairline);font-family:var(--font-sans);border-radius:8px;flex-direction:column;margin:0;font-size:14px;line-height:21px;display:flex;overflow:hidden}.msh-value-card p{text-wrap:pretty;margin:0}.msh-value-card a{color:inherit;text-decoration:none}.msh-value-card .msh-mono{color:var(--smb-text-color-subtle);font-family:var(--font-mono);font-size:12px;line-height:16px}.msh-value-card .msh-icon{flex:none;width:16px;height:16px;display:inline-flex}.msh-value-card .msh-icon svg{fill:currentColor;width:100%;height:100%}.msh-value-card .msh-arrow-link .msh-icon{width:14px;height:14px}.msh-value-card .web-link{align-items:center;gap:6px;font-weight:500;display:inline-flex}.msh-value-card :is(.msh-chart-pill,.msh-value-change,.msh-value-events,.msh-card-secondary) img{flex:none;max-width:none}.msh-value-card [data-on]{transition:opacity .45s,transform .45s}.msh-value-card [data-on=false]{opacity:0;transform:translateY(10px)}.msh-card-secondary{color:var(--smb-text-color-subtle);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:16px 20px;font-weight:500;display:flex}.msh-value-card>.msh-card-secondary:first-child{margin-bottom:-8px;padding-bottom:24px}.msh-value-card>.msh-card-secondary:last-child{justify-content:space-between;margin-top:-8px;padding-top:24px}.msh-value-card>.msh-card-secondary:last-child p{color:var(--smb-text-color-default);flex:320px;font-weight:400}.msh-card-secondary img{border-radius:6px}.msh-card-secondary strong{color:var(--smb-text-color-strong);font-weight:500}.msh-card-primary{z-index:1;background:var(--smb-color-base);box-shadow:0 0 0 1px var(--smb-color-fill);border-radius:8px;position:relative;overflow:hidden}.msh-value-summary{flex-wrap:wrap;align-items:flex-end;gap:12px 32px;padding:32px 40px 8px;display:flex}.msh-value-number{color:var(--smb-text-color-strong);font-variant-numeric:tabular-nums;margin-top:6px;font-size:64px;font-weight:600;line-height:68px}.msh-value-change{flex-direction:column;gap:4px;padding-bottom:8px;font-size:14px;line-height:21px;display:flex}.msh-value-change p:first-child{color:var(--smb-text-color-strong);font-weight:500}.msh-value-change strong{font-variant-numeric:tabular-nums}.msh-value-change p:last-child{color:var(--smb-text-color-subtle);align-items:center;gap:6px;display:flex}.msh-chart{--msh-travel:var(--duration-chart-draw);--msh-play-state:paused;height:340px;position:relative}.msh-chart-plot{clip-path:inset(0 100% 0 0);position:absolute;inset:0}.msh-chart[data-drawing=true] .msh-chart-plot{animation:msh-chart-reveal var(--msh-travel) linear both;animation-play-state:var(--msh-play-state)}.msh-chart[data-complete=true] .msh-chart-plot{clip-path:inset(0);animation:none}@keyframes msh-chart-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.msh-chart-plot svg{width:100%;height:100%;display:block}.msh-chart-line{fill:none;stroke:var(--color-brand-500);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.msh-chart-event{--msh-lane:8px;--msh-dot:100%;width:0;position:absolute;inset-block:0}.msh-value-card .msh-chart-event[data-on]{transition:opacity .3s;transform:none}.msh-chart-event[data-lane="1"]{--msh-lane:46px}.msh-chart-event[data-lane="2"]{--msh-lane:84px}.msh-chart-dot{left:-6px;top:calc(var(--msh-dot) - 6px);background:var(--smb-color-base);width:12px;height:12px;box-shadow:inset 0 0 0 2.5px var(--color-brand-500);border-radius:50%;position:absolute}.msh-chart-guide{left:0;top:calc(var(--msh-lane) + 28px);height:calc(var(--msh-dot) - var(--msh-lane) - 34px);border-left:1px dashed var(--color-brand-200);position:absolute}.msh-chart-pill{top:var(--msh-lane);background:var(--smb-color-base);height:28px;box-shadow:0 0 0 1px var(--smb-color-line), 0 2px 6px #0000000f;white-space:nowrap;width:max-content;color:var(--smb-text-color-default);box-sizing:border-box;border-radius:6px;align-items:center;gap:6px;padding:5px 10px 5px 5px;font-size:12px;line-height:18px;display:inline-flex;position:absolute;left:-1px}.msh-chart-event[data-side=end] .msh-chart-pill{left:auto;right:-1px}.msh-chart-pill img{width:18px;height:18px}.msh-chart-pill strong,.msh-value-events strong{color:var(--color-brand-700);font-variant-numeric:tabular-nums;font-weight:600}.msh-chart-axis{color:var(--smb-text-color-subtle);font-family:var(--font-mono);font-size:11px;line-height:16px;position:absolute;bottom:12px}.msh-chart-axis[data-edge=start]{left:16px}.msh-chart-axis[data-edge=end]{right:16px}.msh-value-events{clip-path:inset(50%);width:1px;height:1px;margin:0;padding:0;list-style:none;position:absolute;overflow:hidden}@media (max-width:815px){.msh-value-summary{padding:24px 20px 4px}.msh-value-number{font-size:44px;line-height:48px}.msh-chart{height:220px}.msh-chart-pill,.msh-chart-guide,.msh-chart-axis{display:none}.msh-chart-dot{left:-5px;top:calc(var(--msh-dot) - 5px);width:10px;height:10px}.msh-value-events{clip-path:none;width:auto;height:auto;padding:4px 20px 12px;position:static;overflow:visible}.msh-value-events li{border-top:1px solid var(--smb-color-hairline);color:var(--smb-text-color-default);grid-template-columns:52px minmax(0,1fr) auto;gap:2px 12px;padding:10px 0;font-size:14px;line-height:20px;display:grid}.msh-value-card .msh-value-events li[data-on=false]{opacity:0;transform:translateY(12px)}.msh-value-events time{color:var(--smb-text-color-subtle);font-family:var(--font-mono);font-size:12px}.msh-value-source{color:var(--smb-text-color-subtle);grid-column:2/-1;align-items:center;gap:6px;font-size:13px;display:flex}}@media (max-width:500px){.msh-value-card>.msh-card-secondary:first-child span{flex-basis:100%;margin-top:-8px;padding-left:40px}}@media (prefers-reduced-motion:reduce){.msh-value-card [data-on],.msh-value-card .msh-value-events li[data-on=false]{opacity:1;transition:none;transform:none}.msh-chart[data-drawing] .msh-chart-plot{clip-path:inset(0);animation:none}}@media (forced-colors:active){.msh-chart-line{stroke:canvastext}.msh-chart-dot{border:1px solid canvastext}}.smb-table[data-variant=data] tbody tr:hover td,.smb-table[data-variant=data] tbody tr:focus-visible td{--smb-est-surface:var(--smb-color-elevated)}.smb-table[data-variant=data] tbody tr:is([aria-selected=true],[data-open]) td{--smb-est-surface:var(--smb-dt-select)}.smb-est-band,.smb-est-range,.smb-est-risk{--smb-est-on:var(--smb-chart-1);--smb-est-track:var(--smb-chart-even);flex:none}:is(.smb-est-band,.smb-est-range,.smb-est-risk)[data-basis=similar_businesses]{--smb-est-on:var(--smb-chart-past)}.smb-est-band{align-items:center;gap:2px;display:inline-flex}.smb-est-band>i{background:var(--smb-est-track);border-radius:2px;width:6px;height:6px;display:block}.smb-est-band>i[data-on]{background:var(--smb-est-on)}.smb-est-band[data-shape=marker]{gap:3px}.smb-est-band[data-shape=marker]>i{border-radius:3px;width:6px}.smb-est-band[data-shape=marker]>i[data-on]{width:14px}.smb-est-band[data-size=phone]>i{border-radius:1px;width:5px;height:4px}.smb-est-band[data-size=phone][data-shape=marker]>i{border-radius:2px;width:4px}.smb-est-band[data-size=phone][data-shape=marker]>i[data-on]{width:9px}.smb-est-band[data-size=detail]{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:3px;width:100%;display:grid}.smb-est-band[data-size=detail]>i,.smb-est-band[data-size=detail][data-shape=marker]>i,.smb-est-band[data-size=detail][data-shape=marker]>i[data-on]{border-radius:3px;width:auto;height:8px}.smb-est-range{width:52px;height:8px;display:inline-block;position:relative}.smb-est-range>i{display:block;position:absolute}.smb-est-range-track{background:var(--smb-est-track);border-radius:1px;height:2px;inset:3px 0 auto}.smb-est-range-band{background:var(--smb-chart-amount-2);border-radius:2px;height:4px;top:2px}.smb-est-range[data-basis=similar_businesses] .smb-est-range-band{background:var(--smb-est-track)}.smb-est-range-dot{background:var(--smb-est-on);width:8px;height:8px;box-shadow:0 0 0 1.5px var(--smb-est-surface,var(--smb-color-base));border-radius:4px;margin-left:-4px;top:0}.smb-est-range[data-size=phone]{width:36px;height:6px}.smb-est-range[data-size=phone] .smb-est-range-track{top:2px}.smb-est-range[data-size=phone] .smb-est-range-band{top:1px}.smb-est-range[data-size=phone] .smb-est-range-dot{width:6px;height:6px;box-shadow:0 0 0 1px var(--smb-est-surface,var(--smb-color-base));border-radius:3px;margin-left:-3px}.smb-est-range[data-size=detail]{width:100%;height:10px;display:block}.smb-est-range[data-size=detail] .smb-est-range-track{top:4px}.smb-est-range[data-size=detail] .smb-est-range-band{top:3px}.smb-est-range[data-size=detail] .smb-est-range-dot{width:10px;height:10px;box-shadow:0 0 0 2px var(--smb-est-surface,var(--smb-color-base));border-radius:5px;margin-left:-5px}.smb-est-risk{align-items:flex-end;gap:2px;height:12px;display:inline-flex}.smb-est-risk[data-level="1"]{--smb-est-on:var(--smb-chart-above-1)}.smb-est-risk[data-level="2"]{--smb-est-on:var(--smb-chart-above-2)}.smb-est-risk[data-level="3"]{--smb-est-on:var(--smb-chart-above-3)}.smb-est-risk>i{background:var(--smb-est-track);border-radius:1.5px;width:4px;display:block}.smb-est-risk>i:first-child{height:6px}.smb-est-risk>i:nth-child(2){height:9px}.smb-est-risk>i:nth-child(3){height:12px}.smb-est-risk>i[data-on]{background:var(--smb-est-on)}.smb-est-risk[data-basis=similar_businesses]>i[data-on]{background:color-mix(in oklab, var(--smb-est-on) 50%, var(--smb-est-surface,var(--smb-color-base)))}.smb-est-risk[data-size=phone]{gap:1px;height:8px}.smb-est-risk[data-size=phone]>i{border-radius:1px;width:3px}.smb-est-risk[data-size=phone]>i:first-child{height:4px}.smb-est-risk[data-size=phone]>i:nth-child(2){height:6px}.smb-est-risk[data-size=phone]>i:nth-child(3){height:8px}.smb-est-risk[data-size=detail]{gap:3px;height:20px}.smb-est-risk[data-size=detail]>i{border-radius:2px;width:8px}.smb-est-risk[data-size=detail]>i:first-child{height:10px}.smb-est-risk[data-size=detail]>i:nth-child(2){height:15px}.smb-est-risk[data-size=detail]>i:nth-child(3){height:20px}.smb-cell-est{max-width:100%;min-height:24px;color:inherit;font:inherit;cursor:pointer;vertical-align:middle;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;margin:0 -4px;padding:0 4px;display:inline-flex}.smb-cell-est:hover{background:var(--smb-color-tint)}.smb-cell-est:focus-visible{box-shadow:inset 0 0 0 1px var(--smb-color-focus);outline:none}.smb-cell-est-label{white-space:nowrap;color:var(--smb-text-color-default);font-size:12px;line-height:16px}.smb-cell-est-label[data-basis=similar_businesses]{color:var(--smb-text-color-subtle)}.smb-cell-est-label[data-number]{font-variant-numeric:tabular-nums;text-align:right;min-width:44px;font-size:13px;line-height:20px}.smb-est-card{--smb-est-surface:var(--smb-chart-tooltip);box-sizing:border-box;width:248px;max-width:100%;color:var(--smb-text-color-default);font-variant-numeric:tabular-nums;flex-direction:column;gap:8px;font-size:13px;line-height:18px;display:flex}.smb-est-card-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.smb-est-card-head>b{font-weight:600}.smb-est-card-head>span{color:var(--smb-text-color-subtle);font-size:12px}.smb-est-card-visual{align-items:flex-end;min-height:10px;display:flex}.smb-est-card-figures{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.smb-est-card-figures>div{flex-direction:column;display:flex}.smb-est-card-figures>div:nth-child(2){align-items:center}.smb-est-card-figures>div:nth-child(3){align-items:flex-end}.smb-est-card-figures dt{color:var(--smb-text-color-subtle);font-size:11px;line-height:16px}.smb-est-card-figures dd{margin:0}.smb-est-card-figures dd[data-strong]{font-weight:600}.smb-est-card-scale{color:var(--smb-text-color-subtle);text-align:center;gap:3px;margin:0;padding:0;font-size:11px;line-height:14px;list-style:none;display:grid}.smb-est-card-scale>li{overflow-wrap:anywhere;min-width:0}.smb-est-card-scale[data-dense]>li{overflow-wrap:normal;white-space:nowrap;overflow:visible}.smb-est-card-scale[data-dense]>li:first-child{text-align:left}.smb-est-card-scale[data-dense]>li:last-child{text-align:right}.smb-est-card-scale[data-dense]>li:not([aria-current],:first-child,:last-child){visibility:hidden}.smb-est-card-scale>li[aria-current]{color:var(--smb-text-color-default);font-weight:600}.smb-est-card-basis{border-top:1px solid var(--smb-color-hairline);color:var(--smb-text-color-subtle);margin:0;padding-top:8px;font-size:12px;line-height:16px}.smb-est-card-text{border-top:1px solid var(--smb-color-hairline);color:var(--smb-text-color-subtle);margin:0;padding-top:8px;font-size:12px;line-height:18px}.smb-est-card-text b{color:var(--smb-text-color-default);font-weight:500}.smb-est-popup{background:var(--smb-chart-tooltip)!important;box-shadow:var(--smb-shadow-popup)!important;border:0!important;border-radius:10px!important;padding:12px!important}.smb-value-card{z-index:60;box-sizing:border-box;background:var(--smb-chart-tooltip);width:284px;box-shadow:var(--smb-shadow-popup);border-radius:10px;padding:12px;position:fixed}.smb-value-card .smb-est-card{width:100%}.smb-valuation-band{border:1px solid color-mix(in srgb, var(--color-brand-500,#0070ba) 14%, var(--smb-color-base,#fff));background:linear-gradient(155deg, var(--smb-color-base,#fff) 0%, color-mix(in srgb, var(--color-brand-500,#0070ba) 3%, var(--smb-color-base,#fff)) 58%, color-mix(in srgb, var(--color-brand-500,#0070ba) 7%, var(--smb-color-base,#fff)) 100%);min-height:184px;color:var(--smb-text-color-strong,#1a1a1a);box-sizing:border-box;font-family:var(--font-sans);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);text-decoration:none;transition:border-color .15s,box-shadow .15s;display:grid;position:relative;overflow:hidden}a.smb-valuation-band:hover{border-color:color-mix(in srgb, var(--color-brand-500,#0070ba) 36%, var(--smb-color-base,#fff));box-shadow:0 0 0 3px color-mix(in srgb, var(--color-brand-500,#0070ba) 8%, transparent)}a.smb-valuation-band:focus-visible{outline:2px solid var(--smb-color-focus,#1a1a1a);outline-offset:2px}.smb-valuation-band .web-primary,.smb-valuation-band .web-primary:hover{background:var(--color-brand-500,#0070ba)}.smb-valuation-band-copy{z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;padding:32px;display:flex;position:relative}.smb-valuation-band .smb-valuation-band-copy .smb-valuation-band-title{letter-spacing:-.03em;text-wrap:balance;max-width:340px;margin:0;font-size:26px;font-weight:500;line-height:31px}.smb-valuation-band-copy p{color:var(--smb-text-color-subtle,#626262);margin:8px 0 0;font-size:14px;line-height:22px}.smb-valuation-band-copy .web-button{margin-top:20px;text-decoration:none}.smb-valuation-band-copy .web-icon{width:14px;height:14px}.smb-valuation-band-chart{color:var(--color-brand-500,#0070ba);pointer-events:none;position:absolute;inset:24px 0 0 50%}.smb-valuation-band-chart svg{width:100%;height:100%;display:block}@media (hover:hover) and (prefers-reduced-motion:no-preference){a.smb-valuation-band:is(:hover,:focus-visible) .smb-valuation-band-chart svg{animation:1.2s cubic-bezier(.45,0,.2,1) both smb-valuation-band-draw}}@keyframes smb-valuation-band-draw{0%{clip-path:inset(-4px 50% -4px 0)}to{clip-path:inset(-4px 0)}}@media (max-width:600px){.smb-valuation-band{min-height:0;display:block}.smb-valuation-band-copy{padding:24px 24px 0}.smb-valuation-band .smb-valuation-band-copy .smb-valuation-band-title{font-size:22px;line-height:28px}.smb-valuation-band-chart{height:88px;margin-top:12px;position:relative;inset:auto}}.smb-valuation-band-block .smb-valuation-band{max-width:1104px;margin-inline:auto}.smb-button{isolation:isolate;height:var(--control-md);box-sizing:border-box;border-radius:var(--smb-radius-lg);color:var(--smb-text-color-default);font:500 14px/21px var(--font-sans);white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:pointer;transition:color var(--duration-hover) var(--ease-standard), background-color var(--duration-hover) var(--ease-standard), box-shadow var(--duration-hover) var(--ease-standard), opacity var(--duration-hover) var(--ease-standard);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 12px;display:inline-flex;position:relative}.smb-button>svg{flex:none;width:16px;height:16px}.smb-button[data-size=sm]{height:var(--control-sm);border-radius:var(--smb-radius-md);gap:4px;padding:0 8px;font-size:12px;line-height:16px}.smb-button[data-size=sm]>svg{width:14px;height:14px}.smb-button[data-shape=square]{width:var(--control-md);padding:0}.smb-button[data-size=sm][data-shape=square]{width:var(--control-sm)}.smb-button[data-shape=circle]{width:var(--control-sm);height:var(--control-sm);border-radius:var(--smb-radius-full);padding:0}.smb-button[data-variant=primary]{background:var(--kumo-emphasis-bg);color:var(--smb-text-color-on-action);box-shadow:0 0 0 1px var(--kumo-emphasis-ring), var(--kumo-shadow-xs)}.smb-button[data-variant=primary]>.smb-button-paint,.smb-button[data-variant=danger]>.smb-button-paint{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.smb-button[data-variant=primary]>.smb-button-paint{background:linear-gradient(to bottom, var(--kumo-emphasis-top), var(--smb-color-action));box-shadow:inset 0 1px 0 0 var(--kumo-emphasis-bg)}.smb-button[data-variant=primary]:hover>.smb-button-paint{background:var(--smb-color-action)}.smb-button[data-variant=danger]{color:#fff;box-shadow:0 0 0 1px #991b1b, var(--kumo-shadow-xs);background:#dc2626}.smb-button[data-variant=danger]>.smb-button-paint{background:linear-gradient(#dc2626,#b91c1c);box-shadow:inset 0 1px #ef4444}.smb-button[data-variant=secondary]{background:var(--smb-color-base);box-shadow:0 0 0 1px var(--smb-color-line), var(--kumo-shadow-xs)}.smb-button[data-variant=secondary]:hover{background:var(--smb-color-tint)}.smb-button[data-variant=outline]{box-shadow:0 0 0 1px var(--smb-color-line), var(--kumo-shadow-xs);background:0 0}.smb-button[data-variant=outline]:hover{color:var(--smb-text-color-strong);box-shadow:0 0 0 1px color-mix(in srgb, var(--smb-color-focus) 25%, transparent), var(--kumo-shadow-xs)}.smb-button[data-variant=ghost]{background:0 0}.smb-button[data-variant=ghost]:hover{background:var(--smb-color-tint)}.smb-button[data-tone=subtle]{color:var(--smb-text-color-subtle)}.smb-button:disabled,.smb-button[aria-disabled=true]{opacity:.5;cursor:default;pointer-events:none}.smb-button:focus-visible{box-shadow:0 0 0 2px var(--smb-color-focus);outline:none}.smb-app-bar .smb-button{min-height:32px;height:32px!important}.smb-app-bar .smb-button:is([data-shape=square],[data-shape=circle]){min-width:32px;padding:0;width:32px!important}@media (min-width:816px){.wp-topbar .smb-button{height:32px;min-height:32px}}.smb-pub-button{box-sizing:border-box;border-radius:var(--smb-radius-lg);font:500 14px/20px var(--font-sans);white-space:nowrap;cursor:pointer;transition:color .15s var(--ease-standard), background-color .15s var(--ease-standard), border-color .15s var(--ease-standard);justify-content:center;align-items:center;gap:8px;display:inline-flex}.smb-pub-button[data-variant=request]{background:var(--smb-color-action);height:40px;color:var(--smb-text-color-on-action);border:1px solid #fff3;padding:0 32px;box-shadow:0 0 0 1px #1a1a1a,0 4px 6px -1px #0003,0 2px 4px -1px #0000001a}.smb-pub-button[data-variant=signin]{background:var(--smb-color-action);height:36px;color:var(--smb-text-color-on-action);border:0;padding:8px 16px}.smb-pub-button[data-variant=outline]{background:var(--smb-color-base);height:36px;color:var(--smb-text-color-strong);border:1px solid #f0f0f0;padding:8px 16px;box-shadow:0 1px 2px #0000000d}[data-theme=dark] .smb-pub-button[data-variant=outline]{border-color:var(--smb-color-line)}.smb-kumo-input{width:100%;height:var(--control-md);box-sizing:border-box;border-radius:var(--smb-radius-lg);background:var(--smb-color-control);color:var(--smb-text-color-default);box-shadow:0 0 0 1px var(--smb-color-line);font:400 14px/21px var(--font-sans);border:0;outline:none;padding:0 12px;display:block}.smb-kumo-input::placeholder{color:var(--smb-text-color-placeholder);opacity:1}.smb-kumo-input:focus{box-shadow:none;outline:1px solid var(--smb-color-focus)}.smb-kumo-input:disabled{opacity:.5;cursor:not-allowed}.smb-kumo-input[data-size=sm]{height:var(--control-sm);border-radius:var(--smb-radius-md);padding:0 6px;font-size:12px;line-height:16px}.smb-kumo-input[data-icon]{padding-left:36px}.smb-input-wrap{display:block;position:relative}.smb-input-wrap>svg{width:16px;height:16px;color:var(--smb-text-color-subtle);pointer-events:none;margin-top:-8px;position:absolute;top:50%;left:12px}.smb-kumo-field{flex-direction:column;gap:6px;display:flex}.smb-kumo-field>label{color:var(--smb-text-color-default);font:500 14px/21px var(--font-sans);margin:0}.smb-kumo-field>.smb-kumo-help{color:var(--smb-text-color-subtle);font:400 13px/17.875px var(--font-sans);margin:0}.rs-field{flex-direction:column;gap:8px;min-width:0;display:flex}.rs-field-label{color:var(--smb-text-color-default);font:500 13px/18px var(--font-sans)}.rs-field-label .rs-optional{color:var(--smb-text-color-subtle);font-weight:400}.rs-field-row{gap:8px;display:flex}.rs-field-hint{color:var(--smb-text-color-subtle);font:400 12px/16px var(--font-sans)}.rs-text{box-sizing:border-box;border-radius:var(--smb-radius-lg);background:var(--smb-color-base);width:100%;height:36px;color:var(--smb-text-color-strong);box-shadow:inset 0 0 0 1px var(--smb-color-line);font:400 14px/20px var(--font-sans);border:0;outline:0;padding:0 12px;display:block}.rs-text::placeholder{color:var(--smb-text-color-placeholder)}.rs-text:focus-visible{box-shadow:inset 0 0 0 1px var(--smb-text-color-subtle)}.smb-pub-field{flex-direction:column;gap:8px;max-width:362px;display:flex}.smb-pub-field label{font:500 14px/14px var(--font-sans);color:var(--smb-text-color-strong)}.smb-pub-input{height:var(--control-md);box-sizing:border-box;border:1px solid var(--color-grey-300);border-radius:var(--smb-radius-lg);background:var(--smb-color-base);color:var(--smb-text-color-strong);box-shadow:var(--kumo-shadow-xs);font:400 14px/20px var(--font-sans);padding:4px 12px}[data-theme=dark] .smb-pub-input{border-color:var(--smb-color-line)}.smb-pub-input::placeholder{color:var(--smb-text-color-placeholder)}.smb-pub-input:focus{border-color:var(--smb-color-focus);outline:none}.smb-kumo-textarea{box-sizing:border-box;border-radius:var(--smb-radius-lg);background:var(--smb-color-control);width:100%;min-height:100px;color:var(--smb-text-color-default);box-shadow:0 0 0 1px var(--smb-color-line);resize:vertical;font:400 14px/21px var(--font-sans);border:0;outline:none;padding:8px 12px;display:block}.smb-kumo-textarea::placeholder{color:var(--smb-text-color-placeholder);opacity:1}.smb-kumo-textarea:focus{box-shadow:none;outline:1px solid var(--smb-color-focus)}.rs-note{box-sizing:border-box;border-radius:var(--smb-radius-lg);background:var(--smb-color-base);width:100%;min-height:76px;color:var(--smb-text-color-strong);box-shadow:inset 0 0 0 1px var(--smb-color-line);resize:vertical;font:400 14px/20px var(--font-sans);border:0;outline:0;padding:8px 12px;display:block}.rs-note::placeholder{color:var(--smb-text-color-placeholder)}.rs-note:focus-visible{box-shadow:inset 0 0 0 1px var(--smb-text-color-subtle)}.smb-checkbox{border-radius:var(--smb-radius-sm);background:var(--smb-color-base);width:16px;height:16px;color:var(--smb-text-color-inverse);box-shadow:0 0 0 1px var(--smb-color-hairline);cursor:pointer;border:0;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.smb-checkbox:after{content:"";position:absolute;inset:-8px -12px}.smb-checkbox>svg{visibility:hidden;width:12px;height:12px}.smb-checkbox[aria-checked=true],.smb-checkbox[data-checked]{background:var(--smb-color-brand);color:#fff;box-shadow:0 0 0 1px var(--smb-color-brand)}.smb-checkbox:is([aria-checked=true],[aria-checked=mixed],[data-checked])>svg{visibility:visible}.smb-checkbox:focus-visible{box-shadow:0 0 0 1px var(--smb-color-hairline), 0 0 0 3px color-mix(in srgb, var(--smb-color-focus) 50%, transparent);outline:none}.smb-check-label{color:var(--smb-text-color-default);font:400 14px/21px var(--font-sans);cursor:pointer;align-items:center;gap:8px;display:inline-flex}.smb-switch{background:var(--kumo-switch-off);width:36px;height:18px;box-shadow:0 0 0 1px var(--kumo-switch-off-ring);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);border:0;border-radius:10px;flex:none;padding:0;display:inline-flex;position:relative}.smb-switch-thumb{background:var(--smb-color-base);width:18px;height:18px;transition:transform var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);border-radius:10px;position:absolute;top:0;left:0;box-shadow:0 0 1px .5px #0000001f,0 1px 2px #0000001a}[data-theme=dark] .smb-switch-thumb{box-shadow:0 0 1px .5px #ffffff26,0 1px 2px #0000004d}.smb-switch[aria-checked=true]{background:var(--smb-color-action);box-shadow:0 0 0 1px var(--smb-color-action)}.smb-switch[aria-checked=true] .smb-switch-thumb{background:var(--smb-text-color-on-action);transform:translate(18px)}.smb-switch:focus-visible{outline:2px solid var(--smb-color-focus);outline-offset:2px}.smb-switch:disabled{opacity:.5;cursor:default}.smb-select{width:160px;height:var(--control-md);box-sizing:border-box;border-radius:var(--smb-radius-lg);background:var(--smb-color-control);color:var(--smb-text-color-default);box-shadow:0 0 0 1px var(--smb-color-line), var(--kumo-shadow-xs);font:400 14px/21px var(--font-sans);text-align:left;cursor:pointer;transition:background-color var(--duration-hover) var(--ease-standard);border:0;justify-content:space-between;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.smb-select:hover{background:var(--smb-color-tint)}.smb-select>svg{width:16px;height:16px;color:var(--smb-text-color-subtle);flex:none}.smb-select>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.smb-select:focus-visible{outline:1px solid var(--smb-color-focus)}.smb-listbox{box-sizing:border-box;border-radius:var(--smb-radius-lg);background:var(--smb-color-control);min-width:160px;box-shadow:var(--smb-shadow-popup);padding:6px 0}.smb-option{box-sizing:border-box;border-radius:var(--smb-radius-sm);height:33px;color:var(--smb-text-color-default);font:400 14px/21px var(--font-sans);cursor:default;align-items:center;gap:8px;margin:0 6px;padding:6px 8px;display:flex}.smb-option:is(:hover,[data-highlighted],[aria-selected=true]){background:var(--smb-color-tint)}.smb-option>svg{visibility:hidden;width:14px;height:14px;margin-left:auto}.smb-option[aria-selected=true]>svg{visibility:visible}.smb-radio-tiles{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.smb-radio-tile{box-sizing:border-box;border:1px solid var(--smb-color-hairline);border-radius:var(--smb-radius-lg);background:var(--smb-color-base);cursor:pointer;transition:border-color var(--duration-hover) var(--ease-standard), background-color var(--duration-hover) var(--ease-standard);align-items:flex-start;gap:12px;padding:12px;display:flex}.smb-radio-tile[data-checked]{border-color:var(--smb-color-interact);background:var(--smb-color-tint)}.smb-radio-tile:has(:checked){border-color:var(--smb-color-interact);background:var(--smb-color-tint)}.smb-radio-tile input{opacity:0;pointer-events:none;position:absolute}.smb-radio-dot{background:var(--smb-color-base);width:16px;height:16px;box-shadow:0 0 0 2px var(--smb-color-line);border-radius:50%;flex:none;margin-top:2px;position:relative}.smb-radio-tile[data-checked] .smb-radio-dot{background:var(--smb-color-contrast)}.smb-radio-tile:has(:checked) .smb-radio-dot{background:var(--smb-color-contrast)}.smb-radio-tile[data-checked] .smb-radio-dot:after{content:"";background:var(--smb-color-base);border-radius:50%;position:absolute;inset:4px}.smb-radio-tile:has(:checked) .smb-radio-dot:after{content:"";background:var(--smb-color-base);border-radius:50%;position:absolute;inset:4px}.smb-radio-tile:has(:focus-visible){outline:2px solid var(--smb-color-focus);outline-offset:2px}.smb-radio-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.smb-radio-title{color:var(--smb-text-color-default);font:500 14px/21px var(--font-sans);align-items:center;gap:8px;display:flex}.smb-radio-title>svg{width:16px;height:16px;color:var(--smb-text-color-subtle)}.smb-radio-desc{color:var(--smb-text-color-subtle);font:400 13px/18px var(--font-sans)}.smb-radio-preview{border-radius:var(--smb-radius-xl);background:var(--smb-color-elevated);height:112px;box-shadow:inset 0 0 0 1px var(--smb-color-hairline);margin-top:20px;overflow:hidden}.smb-tooltip{box-sizing:border-box;border-radius:var(--smb-radius-md);background:var(--smb-color-base);max-width:240px;color:var(--smb-text-color-default);outline:1px solid var(--smb-color-line);box-shadow:var(--kumo-shadow-md);font:400 13px/15.29px var(--font-sans);transform-origin:var(--transform-origin,top center);transition:transform var(--duration-fast) var(--ease-standard), scale var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard);padding:6px 10px;display:inline-block;position:relative}.smb-tooltip[data-starting-style],.smb-tooltip[data-ending-style]{opacity:0;scale:.9}.smb-tooltip-arrow{width:20px;height:10px;margin-left:-10px;position:absolute;left:50%}.smb-tooltip[data-side=bottom] .smb-tooltip-arrow{top:-8px}.smb-tooltip[data-side=top] .smb-tooltip-arrow{bottom:-8px;rotate:180deg}.smb-tooltip-arrow .fill{fill:var(--smb-color-base)}.smb-tooltip-arrow .edge{fill:var(--smb-color-line)}.smb-filters{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.smb-filter-chip{height:var(--control-sm);box-sizing:border-box;border-radius:var(--smb-radius-md);background:var(--smb-color-filter-on);transition:background-color .12s var(--ease-out);align-items:center;font-size:12px;line-height:21px;display:inline-flex;overflow:hidden}.smb-filter-chip:hover{background:var(--smb-color-filter-on-hover)}.smb-filter-chip>.smb-button{height:var(--control-sm);border-radius:var(--smb-radius-md);color:var(--smb-text-color-default);background:0 0;gap:6px;padding:0 2px 0 8px;font-size:12px;line-height:16px}.smb-filter-chip>.smb-button:hover{background:0 0}.smb-filter-chip-icon,.smb-filter-chip>.smb-button>.smb-filter-chip-icon{width:14px;height:14px;color:var(--smb-text-color-filter-on);flex:none}.smb-filter-chip>.smb-button>span{color:var(--smb-text-color-filter-on);font-weight:500}.smb-filter-chip>.smb-button>strong{color:var(--smb-text-color-strong);font-weight:500}.smb-filter-chip-text{color:var(--smb-text-color-default);font:400 12px/21px var(--font-sans);white-space:nowrap;padding:0 4px 0 8px}.smb-filter-chip-remove{width:20px;height:20px;color:var(--smb-text-color-filter-on);cursor:pointer;background:0 0;border:0;border-radius:3px;flex:none;place-items:center;margin:3px;padding:0;display:grid}.smb-filter-chip-remove:hover{background:var(--smb-color-filter-on-hover)}.smb-filter-chip-remove>svg{width:12px;height:12px}.smb-filter-trigger{border-radius:var(--smb-radius-md);display:inline-flex;position:relative}:is(.smb-filter-trigger>.smb-button,.smb-button.smb-filter-trigger){height:var(--control-sm);border-radius:var(--smb-radius-md);min-height:0;box-shadow:inset 0 0 0 1px var(--smb-color-line);background:0 0;gap:4px;padding:0 8px;font-size:12px;line-height:16px}:is(.smb-filter-trigger>.smb-button,.smb-button.smb-filter-trigger):is(:hover,[data-popup-open],[aria-expanded=true]){background:var(--smb-color-nav-hover);box-shadow:inset 0 0 0 1px var(--smb-color-line)}:is(.smb-filter-trigger>.smb-button,.smb-button.smb-filter-trigger):focus-visible{outline:2px solid var(--smb-color-focus);outline-offset:2px}.smb-filter-trigger-label{justify-content:center;align-items:center;gap:4px;display:flex}.smb-filter-trigger-label>svg{flex:none;width:14px;height:14px}.smb-rim{isolation:isolate;height:var(--control-sm);padding:0 var(--smb-spacing-2);border-radius:var(--smb-radius-md);background:var(--smb-color-base);box-shadow:inset 0 0 0 1px var(--smb-color-line);font:400 12px/16px var(--font-sans);color:var(--smb-text-color-subtle);align-items:center;display:inline-flex;position:relative;overflow:hidden}.smb-rim:after,.smb-rim:before{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, var(--smb-think-a) 30%, var(--smb-think-b) 70%, transparent) no-repeat;animation:smb-think-sweep var(--duration-think) var(--ease-sweep) infinite alternate;background-size:60% 100%;position:absolute;bottom:0;left:0;right:0}.smb-rim:after{z-index:1;height:1.5px}.smb-rim:before{z-index:-1;filter:blur(4px);opacity:.42;height:85%;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}[data-theme=dark] .smb-rim:before{opacity:.55}@keyframes smb-think-sweep{0%{background-position:-40% 100%}to{background-position:140% 100%}}@keyframes smb-chip-in{0%{opacity:0;filter:blur(4px);transform:translateY(4px)}to{opacity:1;filter:none;transform:none}}.smb-chip-in{animation:smb-chip-in var(--duration-slow) cubic-bezier(.22,.8,.24,1) both;animation-delay:calc(var(--i,0) * 70ms)}@media (prefers-reduced-motion:reduce){.smb-rim:before,.smb-rim:after{background-position:50% 100%;animation:none}.smb-chip-in{animation:none!important}}.smb-filter-popup{width:var(--filter-popup-width);box-sizing:border-box;border-radius:var(--smb-radius-xl);background:var(--smb-color-base);color:var(--smb-text-color-default);box-shadow:var(--smb-shadow-popup);font:400 13px/15.29px var(--font-sans);padding:6px}.smb-filter-search{border-bottom:1px solid var(--smb-color-hairline);align-items:center;gap:4px;min-height:40px;margin:-6px -6px 0;padding:0 8px;display:flex}.smb-filter-options{flex-direction:column;gap:2px;max-height:360px;padding-top:4px;display:flex;overflow-y:auto}.smb-filter-group{flex-direction:column;gap:1px;display:flex}.smb-filter-group-label{color:var(--smb-text-color-subtle);font:500 12px/16px var(--font-sans);margin:0;padding:8px 8px 4px}.smb-filter-options .smb-button{justify-content:flex-start;width:100%;height:32px;min-height:32px;padding:0 8px;font-size:12px;line-height:18px}.smb-filter-options .smb-button:hover{background:var(--smb-color-nav-hover)}.smb-filter-row{align-items:center;gap:10px;width:100%;min-width:0;display:flex}.smb-filter-row>svg{width:14px;height:14px;color:var(--smb-text-color-subtle);flex:none}.smb-filter-row-label{white-space:nowrap;text-overflow:ellipsis;text-align:left;flex:1;min-width:0;overflow:hidden}.smb-filter-row-value{white-space:nowrap;text-overflow:ellipsis;max-width:110px;color:var(--smb-text-color-subtle);font-weight:400;overflow:hidden}.smb-filter-next{opacity:0;transition:opacity var(--duration-hover) var(--ease-standard)}.smb-button:hover .smb-filter-next{opacity:.7}.smb-filter-hint{color:var(--smb-text-color-subtle);font:400 12px/16px var(--font-sans);margin:0;padding:8px 8px 4px}.smb-dt-cl{width:var(--column-picker-width);box-sizing:border-box;border-radius:var(--smb-radius-lg);background:var(--smb-color-base);max-height:min(560px,100dvh - 96px);color:var(--smb-text-color-default);box-shadow:var(--kumo-shadow-md), 0 0 0 1px var(--smb-color-line);font:400 13px/15.29px var(--font-sans);padding:6px;overflow-y:auto}.smb-dt-cl-search{z-index:1;box-sizing:border-box;border:0;border-bottom:1px solid var(--smb-color-hairline);background:var(--smb-color-base);width:calc(100% + 12px);height:38px;color:var(--smb-text-color-default);font:400 13px/18px var(--font-sans);outline:0;margin:-6px -6px 0;padding:0 12px 0 14px;display:block;position:sticky;top:-6px}.smb-dt-cl-search::placeholder{color:var(--smb-text-color-placeholder)}.smb-dt-cl-label{color:var(--smb-text-color-subtle);font:500 11px/12.94px var(--font-sans);margin:0;padding:8px 8px 4px}.smb-dt-cl-list{margin:0;padding:0;list-style:none}.smb-dt-cl-row{border-radius:var(--smb-radius-md);align-items:center;gap:8px;height:30px;padding:0 4px 0 8px;display:flex}.smb-dt-cl-row:hover{background:var(--smb-color-tint)}.smb-dt-cl-grip{width:14px;height:14px;color:var(--smb-text-color-subtle);cursor:grab;flex:none;place-items:center;display:grid}.smb-dt-cl-grip[data-disabled=true],.smb-dt-cl-row[data-hidden] .smb-dt-cl-grip{cursor:default;opacity:.4}.smb-dt-cl-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.smb-dt-cl-row[data-hidden] .smb-dt-cl-name{color:var(--smb-text-color-subtle)}.smb-dt-cl-icon{border-radius:var(--smb-radius-md);width:24px;height:24px;color:var(--smb-text-color-subtle);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.smb-dt-cl-icon:hover{background:var(--smb-color-fill);color:var(--smb-text-color-default)}.smb-dt-cl-icon>svg,.smb-dt-cl-grip>svg{width:14px;height:14px}.smb-dt-cl-more{color:var(--smb-text-color-subtle);padding:6px 0 6px 30px;font-size:12px}.smb-dt-resize{z-index:3;cursor:col-resize;touch-action:none;width:8px;position:absolute;top:0;bottom:0;right:-4px}.smb-dt-resize:after{content:"";background:var(--smb-color-brand);opacity:0;width:2px;position:absolute;top:0;bottom:0;left:3px}.smb-dt-resize:is(:hover,[data-resizing]):after{opacity:1}.smb-dt-resize:focus-visible{box-shadow:inset -2px 0 0 var(--smb-color-focus);outline:none}.smb-dt-resize-tip{border-radius:var(--smb-radius-sm);color:#fff;font:400 11px/16px var(--font-mono);white-space:nowrap;pointer-events:none;background:#111;padding:2px 6px;position:absolute;top:-26px;left:50%;translate:-50%}.smb-dialog.wp-search-dialog{width:var(--dialog-search);border-radius:var(--smb-radius-xl);max-width:calc(100vw - 32px);box-shadow:0 0 0 1px var(--smb-color-line), var(--kumo-shadow-lg-soft);gap:0;padding:0;overflow:hidden}.wp-search-input-row{background:var(--smb-color-base);align-items:center;gap:12px;padding:12px 16px;display:flex}.wp-search-input-row:focus-within{box-shadow:inset 0 0 0 2px var(--smb-color-focus)}.wp-search-input-row>svg{width:16px;height:16px;color:var(--smb-text-color-subtle);flex:none}.wp-search-input-row input{min-width:0;color:var(--smb-text-color-default);font:400 14px/21px var(--font-sans);background:0 0;border:0;outline:0;flex:1}.wp-search-input-row input::placeholder{color:var(--smb-text-color-placeholder)}.wp-search-results{border-radius:0 0 var(--smb-radius-lg) var(--smb-radius-lg);background:var(--smb-color-base);max-height:min(440px,100dvh - 230px);box-shadow:0 0 0 1px var(--smb-color-hairline);padding:8px;overflow-y:auto}.wp-search-group+.wp-search-group{margin-top:12px}.wp-search-group-label{color:var(--smb-text-color-subtle);font:600 12px/16px var(--font-sans);margin-bottom:8px;padding:4px 8px 0}.wp-search-option{border-radius:var(--smb-radius-lg);color:var(--smb-text-color-default);font:400 14px/21px var(--font-sans);cursor:pointer;transition:background-color var(--duration-hover) var(--ease-standard);align-items:center;gap:12px;padding:6px 8px;display:flex}.wp-search-option+.wp-search-option{margin-top:2px}.wp-search-option[data-highlighted]{background:var(--smb-color-overlay)}.wp-search-option>svg{width:16px;height:16px;color:var(--smb-text-color-subtle);flex:none}.wp-search-option strong{font:500 14px/21px var(--font-sans);display:block}.wp-search-option small{color:var(--smb-text-color-subtle);font:400 12px/18px var(--font-sans);display:block}.wp-search-footer{background:var(--smb-color-elevated);color:var(--smb-text-color-subtle);font:400 12px/16px var(--font-sans);align-items:center;gap:12px;padding:8px 16px;display:flex}.wp-search-hint{margin-left:auto}.wp-search-footer kbd{font:500 11px/16px var(--font-mono)}.wp-settings-usage,[data-kumo-part].wp-settings-usage{border-radius:var(--smb-radius-md);box-shadow:0 0 0 1px var(--smb-color-hairline);color:var(--smb-text-color-default);font:500 13px/18px var(--font-sans);white-space:normal;cursor:default;flex-direction:column;align-items:stretch;gap:8px;margin:4px 0;padding:10px 8px 12px;display:flex}.wp-settings-usage:hover,[data-kumo-part].wp-settings-usage:hover{background:var(--smb-color-recessed)}.wp-usage-title{color:var(--smb-text-color-strong);align-items:center;gap:8px;font-size:13px;display:flex}.wp-usage-title>svg{width:16px;height:16px;color:var(--smb-text-color-subtle)}.wp-usage-balance{color:var(--smb-text-color-subtle);font-size:12px}.wp-usage-meter{flex-direction:column;gap:8px;display:flex}.wp-usage-meter-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.wp-usage-meter-row>span:first-child{color:var(--smb-text-color-subtle);font:500 12px/16px var(--font-sans)}.wp-usage-meter-row>span:last-child{color:var(--smb-text-color-default);font:500 13px/15.29px var(--font-sans);font-variant-numeric:tabular-nums}.wp-usage-meter-track{border-radius:var(--smb-radius-full);background:var(--smb-color-fill);height:8px;position:relative;overflow:hidden}.wp-usage-meter-fill{border-radius:inherit;background:var(--smb-text-color-default);transition:width .3s var(--ease-out);position:absolute;inset:0 auto 0 0}.wp-usage-renewal{color:var(--smb-text-color-subtle);font:400 12px/16px var(--font-sans)}.smb-profile-photo{align-items:center;gap:6px;display:flex}.smb-profile-photo-target{flex:none;width:64px;height:64px;position:relative}.smb-profile-photo-avatar{background:var(--smb-color-tint);width:64px;height:64px;color:var(--smb-text-color-subtle);font:500 20px/1 var(--font-sans);object-fit:cover;border-radius:50%;place-items:center;display:grid;overflow:hidden}.smb-profile-photo-target>.smb-button{position:absolute;bottom:-2px;right:-2px}.smb-profile-photo input[type=file]{display:none}.settings-content{background:var(--smb-color-base);flex:1;min-width:0}.settings-content-padding{padding:12px 32px 48px}.settings-page{width:100%;max-width:var(--settings-page-width);flex-direction:column;gap:32px;margin-inline:auto;display:flex}.settings-page[data-width=wide]{max-width:var(--settings-page-wide)}.settings-page-head h1{color:var(--smb-text-color-default);font:600 24px/32px var(--font-sans);letter-spacing:-.6px;margin:0}.settings-page-head p{color:var(--shadcn-muted-foreground);font:400 13px/24px var(--font-sans);margin:4px 0 0}.settings-section{flex-direction:column;gap:12px;display:flex}.settings-section>h2{color:var(--shadcn-foreground);font:500 13px/15.29px var(--font-sans);margin:0}.settings-rows{border-radius:var(--smb-radius-lg);box-shadow:0 0 0 1px var(--smb-color-hairline);flex-direction:column;display:flex}.settings-rows>*+*{border-top:1px solid var(--smb-color-hairline)}.settings-row{box-sizing:border-box;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:10px 16px;display:flex}.settings-row-label{color:var(--smb-text-color-default);font:500 13px/15.29px var(--font-sans)}.settings-row-label small{color:var(--smb-text-color-subtle);font:400 13px/17.875px var(--font-sans);margin-top:4px;display:block}.settings-danger{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.settings-danger>p{color:var(--smb-text-color-subtle);font:400 13px/17.875px var(--font-sans);margin:0}.settings-danger>.smb-button{margin-top:12px}.wp-settings-section{border-bottom:1px solid var(--smb-color-hairline);padding:24px 0}.settings-plan{color:var(--smb-text-color-strong);font:600 20px/28px var(--font-sans);margin:0}.wp-plugin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px;display:grid}.wp-plugin-row{box-sizing:border-box;border-radius:var(--smb-radius-xl);align-items:center;gap:8px;min-height:72px;padding:8px;transition:background-color .12s;display:flex}.wp-plugin-row:hover{background:var(--smb-color-tint)}.wp-plugin-overview{border-radius:var(--smb-radius-lg);min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:0;display:flex}.wp-plugin-icon{border-radius:var(--smb-radius-lg);background:var(--smb-color-base);width:40px;height:40px;box-shadow:0 0 0 1px var(--smb-color-hairline);color:var(--smb-text-color-subtle);flex:none;place-items:center;display:grid}.wp-plugin-icon>:is(img,svg,span){border-radius:var(--smb-radius-md);width:28px;height:28px}.wp-plugin-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.wp-plugin-copy strong{color:var(--smb-text-color-strong);font:500 14px/21px var(--font-sans)}.wp-plugin-copy span{color:var(--smb-text-color-subtle);font:400 13px/20px var(--font-sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.aut-starter-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:880px;margin:0;padding:0;list-style:none;display:grid}.aut-starter-card{box-sizing:border-box;border-radius:var(--smb-radius-lg);background:var(--smb-color-base);width:100%;min-height:44px;box-shadow:0 0 0 1px var(--smb-color-hairline);color:var(--smb-text-color-strong);text-align:left;cursor:pointer;border:0;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 16px;display:flex}.aut-starter-card:hover{background:var(--smb-color-elevated)}.aut-starter-card:focus-visible{box-shadow:inset 0 0 0 1px var(--smb-color-focus);outline:none}.aut-starter-name{color:var(--smb-text-color-strong);font:500 14px/20px var(--font-sans)}.aut-starter-blurb{color:var(--smb-text-color-subtle);font:400 13px/19px var(--font-sans)}.smb-faces{align-items:center;display:inline-flex}.smb-face{background:var(--smb-color-recessed);width:26px;height:26px;color:var(--smb-text-color-default);box-shadow:0 0 0 2px var(--smb-color-base);font:600 10px/1 var(--font-sans);border-radius:50%;flex:none;place-items:center;display:inline-grid;overflow:hidden}.smb-face+.smb-face{margin-left:-6px}.smb-face[data-size="18"]{width:18px;height:18px;font-size:8px}.smb-face[data-tone="0"]{--face-ink:#9a4b16;--face-pale:#fdeee4}.smb-face[data-tone="1"]{--face-ink:#1e3a5f;--face-pale:#dbe4f0}.smb-face[data-tone="2"]{--face-ink:#5b21b6;--face-pale:#ede9fe}.smb-face[data-tone="3"]{--face-ink:#1e6b3a;--face-pale:#e6f4ea}.smb-face[data-tone="4"]{--face-ink:#075985;--face-pale:#e0f2fe}.smb-face[data-tone="5"]{--face-ink:#92400e;--face-pale:#fef3c7}.smb-face[data-tone]{color:var(--face-ink);background:var(--face-pale)}[data-theme=dark] .smb-face[data-tone]{color:var(--face-pale);background:color-mix(in srgb, var(--face-ink) 35%, var(--smb-color-base))}.smb-face-more{background:var(--smb-color-tint);color:var(--smb-text-color-subtle)}.rs-face{background:var(--smb-color-tint);width:28px;height:28px;color:var(--smb-text-color-default);font:500 11px/1 var(--font-sans);border-radius:50%;flex:none;place-items:center;display:inline-grid}.rs-face[data-size=sm]{width:20px;height:20px;font-size:9px}.rs-faces{display:inline-flex}.rs-faces>.rs-face{box-shadow:0 0 0 2px var(--smb-color-base)}.rs-faces>.rs-face+.rs-face{margin-left:-6px}.rs-face-icon{width:14px;height:14px;color:var(--smb-text-color-subtle)}.smb-list-banner{box-sizing:border-box;background:color-mix(in srgb, var(--smb-color-brand) 8.5%, var(--smb-color-base));color:var(--smb-text-color-default);font:400 13px/18px var(--font-sans);border-radius:10px;align-items:center;gap:10px;padding:8px 8px 8px 12px;display:flex}.smb-list-banner>svg{width:16px;height:16px;color:var(--smb-text-color-brand);flex:none}.smb-list-banner>.smb-button{margin-left:auto}.wp-composer-notice{margin:0 calc(var(--smb-radius-xl) + 8px) -1px;border:1px solid var(--smb-color-line);border-radius:var(--smb-radius-xl) var(--smb-radius-xl) 0 0;background:var(--smb-color-elevated);color:var(--smb-text-color-subtle);font:400 13px/18px var(--font-sans);border-bottom:0;align-items:center;gap:8px;padding:8px 8px 8px 14px;display:flex;position:relative}.wp-composer-notice:before,.wp-composer-notice:after{content:"";pointer-events:none;width:9px;height:9px;position:absolute;bottom:0}.wp-composer-notice:before{background:radial-gradient(circle at 0 0, transparent 8.5px, var(--smb-color-line) 8.5px 9.5px, var(--smb-color-elevated) 9.5px);left:-10px}.wp-composer-notice:after{background:radial-gradient(circle at 100% 0, transparent 8.5px, var(--smb-color-line) 8.5px 9.5px, var(--smb-color-elevated) 9.5px);right:-10px}.wp-composer-notice>svg{width:16px;height:16px;color:var(--smb-color-warning);flex:none}.wp-composer-notice strong{color:var(--smb-text-color-default);font-weight:500}.wp-composer-notice>.smb-button{margin-left:auto}.rs-notice{border-radius:var(--smb-radius-lg);background:var(--smb-color-tint);color:var(--smb-text-color-default);font:400 13px/18px var(--font-sans);gap:8px;padding:8px 12px;display:flex}.wp-file-rows{flex-direction:column;display:flex}.wp-file-row{border-top:1px solid var(--smb-color-hairline);height:52px;color:var(--smb-text-color-default);grid-template-columns:1fr 64px 104px;align-items:center;gap:12px;padding:0 8px;display:grid}.wp-file-row:hover{background:var(--smb-color-tint)}.wp-file-name{align-items:center;gap:10px;min-width:0;display:flex}.wp-file-name strong{font:500 14px/21px var(--font-sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wp-file-row :is(time,small){color:var(--smb-text-color-subtle);font:400 12px/16px var(--font-sans)}.smb-file-icon{--paper:#fff;--line:var(--smb-color-line);--bar:var(--smb-text-color-subtle);background:var(--paper);width:22px;height:28px;box-shadow:inset 0 0 0 1px var(--line);border-radius:3px;flex:none;position:relative}[data-theme=dark] .smb-file-icon{--paper:var(--smb-color-base);--line:var(--smb-color-line)}.smb-file-icon:after{content:"";background:var(--bar);border-radius:1px;height:4px;position:absolute;bottom:5px;left:4px;right:4px}.smb-file-icon[data-kind=doc]{--bar:#1a73e8}.smb-file-icon[data-kind=pdf]{--bar:#d93025}.smb-file-icon[data-kind=spreadsheet]{--bar:#1e8e3e}.smb-file-icon[data-kind=slides]{--bar:#e37400}[data-theme=dark] .smb-file-icon[data-kind=doc]{--bar:#8ab4f8}[data-theme=dark] .smb-file-icon[data-kind=pdf]{--bar:#f28b82}[data-theme=dark] .smb-file-icon[data-kind=spreadsheet]{--bar:#81c995}[data-theme=dark] .smb-file-icon[data-kind=slides]{--bar:#fdd663}.ld-skeleton{border-bottom:1px solid var(--smb-color-line);align-items:center;gap:12px;height:68px;display:flex}.ld-skeleton>span{border-radius:var(--smb-radius-md);background:var(--smb-color-tint);flex:none;width:32px;height:38px}.ld-skeleton>div{flex-direction:column;flex:1;gap:8px;display:flex}.ld-skeleton i{background:var(--smb-color-tint);border-radius:4px;height:9px;display:block}.smb-dt-skel{background:var(--smb-color-recessed);border-radius:5px;height:10px;display:block}@keyframes aut-pulse{50%{opacity:.5}}.aut-skeleton{border-radius:var(--smb-radius-sm);background:var(--smb-color-tint);height:14px;animation:1.4s ease-in-out infinite aut-pulse;display:block}@media (prefers-reduced-motion:reduce){.aut-skeleton{animation:none}}@keyframes smb-dots-twinkle{0%,to{opacity:.35}50%{opacity:1}}@keyframes smb-dots-morph{0%,to{translate:0}50%{translate:var(--mx,0) var(--my,0)}}.smb-thinking-dots{width:16px;height:16px;color:var(--smb-text-color-subtle);flex:none;display:inline-block;position:relative}.smb-thinking-dots>i{width:2px;height:2px;animation:smb-dots-morph 6s var(--ease-morph) infinite, smb-dots-twinkle 1.4s ease-in-out infinite;background:currentColor;border-radius:50%;position:absolute}.smb-thinking-dots>i:first-child{--mx:3px;--my:3px;top:2px;left:7px}.smb-thinking-dots>i:nth-child(2){--mx:-3px;--my:3px;animation-delay:0s,.35s;top:7px;right:2px}.smb-thinking-dots>i:nth-child(3){--mx:-3px;--my:-3px;animation-delay:0s,.7s;bottom:2px;left:7px}.smb-thinking-dots>i:nth-child(4){--mx:3px;--my:-3px;animation-delay:0s,1.05s;top:7px;left:2px}.wp-typing-row{color:var(--smb-text-color-subtle);font:400 12px/16px var(--font-sans);align-items:center;gap:8px;display:flex}@media (prefers-reduced-motion:reduce){.smb-thinking-dots>i{opacity:.7;animation:none}}.smb-share-dialog{width:var(--share-dialog-width)}.smb-share-people{flex-direction:column;display:flex}.smb-share-person{grid-template-columns:28px 1fr auto;align-items:center;gap:10px;min-height:44px;display:grid}.smb-share-person>span:nth-child(2){min-width:0;font:500 14px/20px var(--font-sans);color:var(--smb-text-color-strong);flex-direction:column;display:flex}.smb-share-person small{color:var(--smb-text-color-subtle);font:400 12px/16px var(--font-sans)}.smb-share-select{height:36px}.rs-access-box{box-sizing:border-box;border-radius:var(--smb-radius-lg);height:36px;box-shadow:0 0 0 1px var(--smb-color-line);font:400 14px/20px var(--font-sans);align-items:center;gap:8px;padding:0 12px;display:flex}.rs-access-text{height:32px;color:var(--smb-text-color-subtle);font:400 13px/18px var(--font-sans);align-items:center;display:flex}.smb-share-link{border-radius:var(--smb-radius-md);background:var(--smb-color-recessed);min-width:0;height:28px;color:var(--smb-text-color-subtle);font:400 12px/16px var(--font-mono);white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;padding:0 8px;display:flex;overflow:hidden}.wp-primary-nav{flex-direction:column;gap:1px;display:flex}.smb-app-nav-item{width:100%;min-width:0;height:var(--nav-item);min-height:var(--nav-item);box-sizing:border-box;border-radius:var(--smb-radius-md);color:var(--smb-text-color-default);font:400 14px/21px var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:10px;padding:0 10px;text-decoration:none;display:flex}.smb-app-nav-item:is(:hover,:focus-visible){background:var(--smb-color-nav-hover)}.smb-app-nav-item:focus-visible{box-shadow:none;outline:none}.smb-app-nav-item:is(.active,[aria-current],[data-popup-open]){background:var(--smb-color-nav-current)}.smb-app-nav-item:is(.active,[aria-current],[data-popup-open]):is(:hover,:focus-visible){background:var(--smb-color-nav-current-hover)}.smb-app-nav-item:is(.active,[aria-current=page]){color:var(--smb-text-color-strong);font-weight:500}.smb-app-nav-item>svg,.smb-nav-icon>svg{width:18px;height:18px;color:var(--smb-text-color-subtle);flex-shrink:0}.smb-nav-icon{color:var(--smb-text-color-subtle);flex:none;display:inline-grid}.smb-app-nav-item:is(.active,[aria-current])>svg{color:var(--smb-text-color-default)}.wp-primary-nav .smb-app-nav-item,.wp-sidebar-bottom .wp-settings-trigger{padding-inline:12px}.wp-primary-nav .smb-app-nav-item>svg,.wp-primary-nav .smb-nav-icon,.wp-primary-nav .smb-nav-icon>svg{color:inherit}@media (forced-colors:active){.smb-app-nav-item:focus-visible{outline-offset:-1px;outline:1px solid canvastext}}@media (pointer:coarse){.smb-app-nav-item{min-height:44px}}.wp-settings-avatar{object-fit:cover;border-radius:50%;flex:none;width:18px;height:18px}.wp-settings-trigger>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.wp-sidebar-sections{flex:1;min-height:0;margin-top:20px;padding:4px 0 24px;overflow:hidden auto}.wp-task-section{border-radius:var(--smb-radius-md);margin-bottom:14px;position:relative}.wp-task-section[data-collapsed=true]{margin-bottom:10px}.wp-section-tasks{flex-direction:column;gap:1px;display:flex}.wp-task-section-heading{align-items:center;gap:4px;min-height:30px;display:flex}.wp-task-section-toggle{min-width:0;min-height:30px;color:var(--smb-text-color-subtle);font:400 12px/18px var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:5px;padding:4px 12px;display:flex}.wp-task-section-toggle:is(:hover,:focus-visible){color:var(--smb-text-color-default)}.wp-task-section-toggle span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wp-sidebar-task{border-radius:var(--smb-radius-md);align-items:center;height:30px;min-height:30px;display:flex;position:relative}.wp-sidebar-task:is(:hover,:focus-within){background:var(--smb-color-nav-hover)}.wp-sidebar-task.active{background:var(--smb-color-nav-current)}.wp-sidebar-task.active:is(:hover,:focus-within){background:var(--smb-color-nav-current-hover)}.wp-sidebar-task-link{min-width:0;height:30px;color:var(--smb-text-color-default);font:400 14px/20px var(--font-sans);text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:0 12px;text-decoration:none;display:flex}.wp-sidebar-task-link>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.wp-sidebar-task.active .wp-sidebar-task-link{color:var(--smb-text-color-strong);font-weight:500}.wp-task-pin,.wp-section-menu{color:var(--smb-text-color-subtle);opacity:0;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.wp-task-pin{border-radius:var(--smb-radius-md);width:28px;min-width:28px;height:28px;margin-right:1px}.wp-section-menu{border-radius:var(--smb-radius-lg);width:34px;min-width:34px;height:26px}.wp-task-pin svg,.wp-section-menu svg{width:16px;height:16px}.wp-sidebar-task:is(:hover,:focus-within) .wp-task-pin,.wp-task-section-heading:is(:hover,:focus-within) .wp-section-menu,:is(.wp-task-pin,.wp-section-menu)[aria-expanded=true],.wp-task-pin[data-working=true]{opacity:1}@media (hover:none){.wp-task-pin,.wp-section-menu{opacity:1}.wp-sidebar-task,.wp-sidebar-task-link,.wp-task-section-toggle{min-height:36px}}.smb-toast-stack{width:var(--toast-width);flex-direction:column;gap:8px;max-width:100%;display:flex}.smb-toast{box-sizing:border-box;border-radius:var(--smb-radius-lg);background:var(--smb-color-base);width:100%;color:var(--smb-text-color-default);box-shadow:var(--smb-shadow-popup);font:400 14px/21px var(--font-sans);padding:14px;position:relative}.smb-toast-content{align-items:flex-start;gap:10px;display:flex}.smb-toast-icon{flex:none;width:18px;height:18px;margin-top:1px}.smb-toast[data-variant=success] .smb-toast-icon{color:var(--smb-color-success)}.smb-toast[data-variant=error] .smb-toast-icon{color:var(--smb-color-danger)}.smb-toast[data-variant=warning] .smb-toast-icon{color:var(--smb-color-warning)}.smb-toast-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.smb-toast-title{color:var(--smb-text-color-strong);font:500 14px/20px var(--font-sans)}.smb-toast-description{color:var(--smb-text-color-subtle);font:400 13px/19px var(--font-sans)}.smb-toast-actions{gap:8px;margin-top:8px;display:flex}.smb-toast-close{flex:none;margin:-4px -4px -4px 0}@keyframes smb-toast-in{0%{opacity:0;filter:blur(2px);transform:translateY(60px)scale(.97)}to{opacity:1;filter:none;transform:none}}@keyframes smb-toast-out{to{opacity:0;filter:blur(2px);transform:translateY(60px)scale(.97)}}.smb-toast[data-entering]{animation:smb-toast-in .35s var(--ease-emphasized) both}.smb-toast[data-leaving]{animation:smb-toast-out var(--duration-settle) var(--ease-emphasized) both}@media (prefers-reduced-motion:reduce){.smb-toast[data-entering],.smb-toast[data-leaving]{animation-name:none}}.wp-app{background:var(--smb-color-base);height:100%;min-height:0;color:var(--smb-text-color-default);font:400 14px/21px var(--font-sans);display:flex}.wp-app *,.wp-app :before,.wp-app :after{box-sizing:border-box}.wp-sidebar{box-sizing:border-box;width:var(--app-sidebar-width);background:var(--smb-color-elevated);box-shadow:inset -1px 0 0 var(--smb-color-hairline);transition:margin-left .32s var(--ease-drawer), visibility 0s linear .32s;flex-direction:column;flex:none;padding:8px 6px 6px;display:flex;position:relative}.wp-app[data-sidebar-collapsed] .wp-sidebar{margin-left:calc(-1 * var(--app-sidebar-width));visibility:hidden}.wp-app:not([data-sidebar-collapsed]) .wp-sidebar{transition:margin-left .32s var(--ease-drawer), visibility 0s}.wp-sidebar-content{flex-direction:column;flex:1;min-height:0;display:flex}.wp-sidebar-header{justify-content:space-between;align-items:center;gap:32px;height:32px;margin-bottom:14px;display:flex}.wp-workspace-select{border-radius:var(--smb-radius-md);min-width:0;max-width:calc(100% - 44px);height:32px;color:var(--smb-text-color-default);font:600 14px/20px var(--font-sans);cursor:pointer;background:0 0;border:0;flex-shrink:1;justify-content:flex-start;align-items:center;gap:5px;margin-left:4px;padding:0 8px;display:inline-flex}.wp-workspace-select:is(:hover,[data-popup-open]){background:var(--smb-color-nav-hover)}.wp-logo{border-radius:var(--smb-radius-md);object-fit:contain;flex:none;display:block}.wp-workspace-select .wp-logo{width:18px;height:18px;margin-right:5px}.dw-symbol{border-radius:0}.dw-lockup{flex:none;display:inline-flex}.dw-lockup img{display:block}.dw-lockup-dark,[data-theme=dark] .dw-lockup-light{display:none!important}[data-theme=dark] .dw-lockup-dark{display:block!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .dw-lockup-light{display:none!important}:root:not([data-theme=light]) .dw-lockup-dark{display:block!important}}.wp-workspace-mark{background:var(--smb-color-fill)}.wp-workspace-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.wp-workspace-chevron{width:16px;height:16px;color:var(--smb-text-color-subtle);opacity:.65;flex:none}.wp-icon-button{border-radius:var(--smb-radius-lg);width:32px;height:32px;color:var(--smb-text-color-subtle);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.wp-icon-button:is(:hover,[data-popup-open]){background:var(--smb-color-nav-hover);color:var(--smb-text-color-default)}.wp-icon-button svg{width:16px;height:16px}.wp-sidebar-bottom{flex:none;margin-top:auto;padding-top:16px}.wp-resource-layout{flex:1;min-width:0;min-height:0;display:flex;position:relative}.wp-main{background:var(--smb-color-base);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.wp-content{scrollbar-width:thin;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow-y:auto}.wp-content-chat{overflow:hidden}.wp-topbar{height:var(--app-bar-height);flex:none;align-items:center;gap:8px;padding:0 8px;display:flex}.wp-resource-layout>.wp-panel-toggle{z-index:5;min-width:32px;min-height:32px;position:absolute;top:8px;right:8px}.wp-resource-layout:has(>.wp-panel-toggle) .wp-topbar{padding-right:48px;transition:padding-right .18s ease-out}.wp-chat-heading{flex:1;min-width:0}.wp-chat-heading>span{white-space:nowrap;text-overflow:ellipsis;font:500 14px/21px var(--font-sans);display:block;overflow:hidden}.wp-resource-panel{border-left:1px solid var(--smb-color-hairline);background:var(--smb-color-base);transition:width var(--duration-enter) ease-out, min-width var(--duration-enter) ease-out, opacity var(--duration-exit) ease-out;flex:none;overflow:hidden}.wp-resource-panel[data-closed]{opacity:0;border-left-width:0;min-width:0;width:0!important}.wp-mobile-actions,.wp-mobile-menu,.wp-mobile-task-menu{display:none}@media (max-width:815px){.wp-app{flex-direction:column}.wp-app>.wp-sidebar{display:none}.wp-topbar{gap:4px;height:68px;padding:8px 12px}:is(.wp-resource-layout .wp-topbar,.wp-resource-layout:has(>.wp-panel-toggle) .wp-topbar){padding-right:12px}.wp-topbar .wp-icon-button{width:44px;height:44px}.wp-topbar :is(.wp-chat-heading,.wp-chat-share-button,.wp-sidebar-toggle),.wp-resource-layout>.wp-panel-toggle{display:none}.wp-mobile-actions{border-radius:var(--smb-radius-full);background:color-mix(in oklch, var(--smb-color-elevated) 78%, transparent);box-shadow:var(--smb-shadow-simple);-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);flex:none;align-items:center;gap:0;padding:2px;display:flex}.wp-mobile-actions .wp-icon-button{border-radius:var(--smb-radius-full)}.wp-mobile-menu{color:var(--smb-text-color-default);display:flex}.wp-mobile-task-menu{display:inline-flex}.wp-mobile-actions .smb-button{border-radius:var(--smb-radius-full);background:inherit;min-height:44px;color:var(--smb-text-color-subtle);padding:0;width:44px!important;height:44px!important}.wp-mobile-actions .smb-button.wp-mobile-menu{color:var(--smb-text-color-default)}}@media (min-width:816px){.wp-topbar.wp-topbar-app{display:none}.wp-topbar-page{z-index:5;pointer-events:none;padding:0 8px;position:absolute;top:0;left:0}.wp-topbar-page>*{pointer-events:auto}}@media (max-width:815px){.wp-topbar-page{justify-content:space-between;display:flex}}@media (prefers-reduced-motion:reduce){.wp-resource-panel,.wp-resource-layout .wp-topbar,.wp-sidebar{transition:none}}.smb-app-header{border-bottom:1px solid var(--smb-color-hairline);flex:none;padding:0 24px}.smb-app-header:not(:has(.smb-app-tabs)){padding-bottom:12px}.smb-app-header:not([data-detail]):not(:has(.smb-app-tabs)){padding-bottom:0}.smb-app-bar{min-width:0;height:var(--app-bar-height);align-items:center;gap:8px;margin-right:-16px;display:flex}.smb-app-header[data-bar-start] .smb-app-bar{margin-left:-16px}.smb-app-bar-start{flex:none;align-items:center;display:flex}.smb-app-spacer{flex:auto}.smb-app-actions{flex:none;align-items:center;gap:8px;display:flex}.smb-app-title-row{align-items:center;gap:12px;min-width:0;margin:4px 0 12px;display:flex}.smb-app-title h1{color:var(--smb-text-color-strong);font:600 20px/28px var(--font-sans);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.smb-app-meta{color:var(--smb-text-color-subtle);font-size:13px;line-height:18px}.smb-app-body{flex-direction:column;gap:12px;padding:16px 24px;display:flex}.smb-app-toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.smb-app-toolbar:has(>.smb-filters){flex-wrap:nowrap;align-items:flex-start}.smb-app-toolbar>.smb-filters{flex:auto;min-width:0}.smb-app-toolbar>.smb-filters~.smb-button{flex:none;margin-left:auto}@media (max-width:640px){.smb-app-bar,.smb-app-header[data-bar-start] .smb-app-bar{margin-left:0;margin-right:0}.smb-app-bar-start{display:none}.smb-app-header:not([data-detail]) .smb-app-bar{height:auto;min-height:48px}.smb-app-header{padding:0 16px}.smb-app-header:not([data-detail]) .smb-app-title h1{font:600 28px/34px var(--font-sans)}.smb-app-header[data-detail] .smb-app-title h1{font:600 24px/30px var(--font-sans);white-space:normal}.smb-app-body{padding:12px 16px 24px}.smb-app-actions>[data-wide-only]{display:none}}.smb-app-crumbs ol{min-width:0;color:var(--smb-text-color-subtle);align-items:center;gap:6px;margin:0;padding:0;font-size:13px;line-height:18px;list-style:none;display:flex}.smb-app-crumbs li{white-space:nowrap;min-width:0}.smb-app-crumbs li:last-child{text-overflow:ellipsis;overflow:hidden}.smb-app-crumbs a{color:inherit;text-decoration:none}.smb-app-crumbs a:hover,.smb-app-crumbs a:focus-visible{color:var(--smb-text-color-default);text-underline-offset:2px;outline:none;text-decoration:underline}.smb-app-crumb-current{color:var(--smb-text-color-default)}.smb-app-tabs{align-items:center;gap:4px;margin-bottom:-1px;display:flex}.smb-app-tabs>[role=tablist]{box-sizing:border-box;align-items:flex-start;gap:16px;height:30px;display:flex;position:relative}.smb-app-tabs [role=tab]{z-index:2;box-sizing:border-box;border-radius:var(--smb-radius-sm);height:24px;color:var(--smb-text-color-subtle);font:500 14px/21px var(--font-sans);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 8px;display:flex;position:relative}.smb-app-tabs [role=tab][aria-selected=true]{color:var(--smb-text-color-default)}.smb-app-tabs [role=tab]:focus-visible{box-shadow:0 0 0 2px var(--smb-color-focus);outline:none}.smb-app-tabs [role=tablist]>[role=presentation]{z-index:1;background:var(--smb-text-color-strong);pointer-events:none;height:2px;transition:all var(--duration-base) var(--ease-standard);position:absolute;bottom:1px;left:0}.smb-app-tab{align-items:center;gap:5px;display:inline-flex}.smb-app-tab-count{color:var(--smb-text-color-subtle);font-variant-numeric:tabular-nums}.smb-app-tab-dot{background:var(--smb-color-brand);border-radius:3px;width:6px;height:6px}.smb-seg{height:var(--control-md);box-sizing:border-box;border-radius:var(--smb-radius-lg);background:var(--smb-color-recessed);align-items:stretch;padding:0 2px;display:inline-flex;position:relative}.smb-seg [role=tab]{z-index:2;border-radius:var(--smb-radius-md);color:var(--smb-text-color-default);font:500 14px/21px var(--font-sans);white-space:nowrap;cursor:pointer;transition:color var(--duration-hover) var(--ease-standard);background:0 0;border:0;align-items:center;margin:2px 0;padding:0 10px;display:flex;position:relative}.smb-seg [role=tab][aria-selected=true]{color:var(--smb-text-color-default)}.smb-seg>[role=presentation]{z-index:1;border-radius:var(--smb-radius-md);background:var(--smb-color-base);box-shadow:0 0 0 1px var(--smb-color-line), var(--tabs-seg-shadow);pointer-events:none;transition:all var(--duration-base) var(--ease-standard);position:absolute;top:2px;bottom:2px;left:0}.smb-seg[data-size=sm]{height:var(--control-sm);border-radius:var(--smb-radius-md)}.smb-seg[data-size=sm] [role=tab]{border-radius:var(--smb-radius-sm);padding:0 8px;font-size:12px;line-height:16px}.smb-seg[data-size=sm]>[role=presentation]{border-radius:var(--smb-radius-sm)}.smb-dt{flex-direction:column;gap:8px;min-width:0;display:flex}.smb-dt-frame{border-radius:var(--dt-frame-radius);background:var(--smb-color-base);box-shadow:0 0 0 1px var(--smb-color-hairline);flex-direction:column;display:flex;overflow:hidden}.smb-table[data-variant=data]{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;font:400 13px/20px var(--font-sans);font-variant-numeric:tabular-nums}.smb-table[data-variant=data] th{height:var(--dt-head);box-sizing:border-box;text-align:left;vertical-align:middle;white-space:nowrap;color:var(--smb-text-color-default);background:var(--smb-color-elevated);border-bottom:1px solid var(--smb-color-hairline);font:500 12px/16px var(--font-sans);padding:0 12px;position:relative}.smb-table[data-variant=data] :is(th:hover,th[data-open]){background:var(--smb-color-recessed);color:var(--smb-text-color-default)}.smb-table[data-variant=data] td{height:var(--table-row);box-sizing:border-box;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;color:var(--smb-text-color-default);background:var(--smb-color-base);border-bottom:1px solid var(--smb-color-hairline);padding:0 12px;overflow:hidden}.smb-table[data-variant=data] :is(th,td):not(:last-child){border-right:1px solid var(--smb-color-hairline)}.smb-table[data-variant=data] tbody tr:last-child td{border-bottom:0}.smb-table[data-variant=data] tbody tr{outline:none}.smb-table[data-variant=data] tbody tr:hover td{background:var(--smb-color-elevated)}.smb-table[data-variant=data] tbody tr:is([aria-selected=true],[data-open]) td{background:var(--smb-dt-select)}.smb-table[data-variant=data] tbody tr:is([aria-selected=true],[data-open]):hover td{background:var(--smb-dt-select-hover)}.smb-table[data-variant=data] tbody tr:focus-visible td{background:var(--smb-color-elevated);box-shadow:inset 0 1px 0 var(--smb-color-focus), inset 0 -1px 0 var(--smb-color-focus)}.smb-table[data-variant=data] [data-align=right]{text-align:right}.smb-table[data-variant=data] [data-dimmed]{opacity:.35}.smb-table[data-density=compact] td{height:40px;padding:4px 8px;font-size:13px;line-height:20px}.smb-table[data-variant=data] th:has(>.smb-dt-head){padding:0}.smb-dt-head{width:100%;min-width:0;height:31px;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0 12px;display:flex}.smb-dt-head-label{text-overflow:ellipsis;min-width:0;overflow:hidden}th[data-align=right] .smb-dt-head{justify-content:flex-end}.smb-dt-head:focus-visible{box-shadow:inset 0 0 0 1px var(--smb-color-focus);outline:none}.smb-dt-content{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.smb-cell-name{align-items:center;gap:10px;min-width:0;display:flex}.smb-cell-name-text{flex-direction:column;min-width:0;line-height:18px;display:flex}.smb-cell-primary{text-overflow:ellipsis;font-weight:500;overflow:hidden}.smb-table[data-variant=data] td.smb-cell-muted,.smb-table[data-variant=data] .smb-cell-muted{color:var(--smb-text-color-subtle)}.smb-cell-org-mark{border-radius:var(--org-mark-radius);background:var(--smb-color-recessed);color:#fff;object-fit:cover;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:9px;font-weight:700;display:inline-flex}.smb-cell-org-mark[data-tone="0"]{background:var(--smb-org-tone-0)}.smb-cell-org-mark[data-tone="1"]{background:var(--smb-org-tone-1)}.smb-cell-org-mark[data-tone="2"]{background:var(--smb-org-tone-2)}.smb-cell-org-mark[data-tone="3"]{background:var(--smb-org-tone-3)}.smb-cell-org-mark[data-tone="4"]{background:var(--smb-org-tone-4)}.smb-table[data-variant=data] .smb-dt-add{z-index:1;padding:0 8px 0 4px;position:sticky;right:0}.smb-dt-addbtn{border-radius:var(--smb-radius-md);width:24px;height:24px;color:var(--smb-text-color-subtle);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.smb-dt-addbtn:hover{background:var(--smb-color-recessed);color:var(--smb-text-color-default)}.smb-table[data-variant=data] tfoot td{z-index:3;height:var(--dt-foot);background:var(--smb-color-elevated);border-top:1px solid var(--smb-color-hairline);border-bottom:0;border-right:0;padding:0;position:sticky;bottom:0;overflow:visible}.smb-dt-foot{box-sizing:border-box;min-width:0;height:35px;color:var(--smb-text-color-default);font:400 12px/16px var(--font-sans);font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;padding:0 6px 0 12px;display:flex;position:sticky;left:0}.smb-dt-frame>.smb-dt-foot{height:var(--dt-foot);background:var(--smb-color-elevated);border-top:1px solid var(--smb-color-hairline)}.smb-dt-count{text-overflow:ellipsis;min-width:0;overflow:hidden}.smb-dt-count b{font-weight:500}.smb-dt-pager{align-items:center;gap:2px;display:inline-flex}.smb-dt-pager>span{font:400 12px/16px var(--font-sans);margin:0 4px}.smb-dt-pager .smb-button:disabled{opacity:.45;color:var(--smb-text-color-subtle)}.smb-dt-empty{border-radius:var(--smb-radius-xl);box-shadow:inset 0 0 0 1px var(--smb-color-hairline);text-align:center;color:var(--smb-text-color-subtle);padding:20px 16px;font-size:13px}.smb-dt[data-phone]{gap:12px}.smb-dt[data-phone][data-selecting]{padding-bottom:calc(76px + env(safe-area-inset-bottom))}.smb-dl-frame{flex-direction:column;flex:0 auto;min-height:0;display:flex}.smb-dl{flex:0 auto;min-height:0;margin:0 -16px;padding:0;list-style:none;overflow-y:auto}.smb-dl-row{border-bottom:1px solid var(--smb-color-hairline);align-items:center;gap:12px;padding-left:16px;display:flex;position:relative}.smb-dl-row:last-child{border-bottom:0}.smb-dl-row:is([aria-selected=true],[data-open]){background:var(--smb-dt-select)}.smb-dl-row[aria-hidden=true]{min-height:64px}.smb-dl-check{flex:none}.smb-dl-check[data-latent]:not(:focus-visible){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.smb-dl-open{min-width:0;min-height:56px;color:inherit;font:inherit;text-align:left;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;flex:auto;align-items:center;gap:12px;padding:9px 16px 9px 0;display:flex}.smb-dl-open:focus-visible{box-shadow:inset 0 0 0 1px var(--smb-color-focus);outline:none}.smb-dl-leading{flex:none;display:inline-flex}.smb-dl-leading.smb-dt-skel-block{border-radius:8px;width:36px;height:36px}.smb-dl-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.smb-dl-title,.smb-dl-sub{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.smb-dl-title{color:var(--smb-text-color-default);font-size:15px;line-height:20px}.smb-dl-title .smb-cell-primary{font-weight:400}.smb-dl-title .smb-cell-sub{display:none}.smb-dl-sub{color:var(--smb-text-color-subtle);font-size:13px;line-height:18px}.smb-dl-trailing{color:var(--smb-text-color-subtle);flex:none;font-size:13px}.smb-dl-actions{flex:none;align-items:center;padding-right:8px;display:inline-flex}.smb-dl-foot{box-sizing:border-box;background:var(--smb-color-elevated);border-top:1px solid var(--smb-color-hairline);min-height:52px;color:var(--smb-text-color-default);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;justify-content:space-between;align-items:center;gap:12px;margin:0 -16px;padding:4px 8px 4px 16px;font-size:13px;line-height:18px;display:flex}.smb-dl-foot .smb-dt-pager>span{margin:0 2px}.smb-dl-foot .smb-dt-pager .smb-button{border-radius:8px;width:44px;height:44px}.smb-dl-bar{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:20;color:#fff;background:#111;border-radius:14px;align-items:center;gap:4px;min-height:52px;padding:4px 8px 4px 16px;display:flex;position:fixed;box-shadow:0 12px 32px -8px #0006}.smb-dl-bar>b{flex:auto;font-size:15px;font-weight:600}.smb-dl-bar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;min-width:0;display:inline-flex}.smb-dl-bar-actions .smb-button,.smb-dl-bar-icon{min-width:44px;min-height:44px;color:#fff!important;background:0 0!important}.smb-dl-bar-icon{border:0;border-radius:10px;justify-content:center;align-items:center;padding:0;display:inline-flex}.smb-dl-bar-icon:focus-visible{outline-offset:-4px;outline:2px solid #fff}@media (min-width:641px){.smb-dt[data-responsive]>.smb-dl-frame{display:none}}@media (max-width:640px){.smb-dt[data-responsive]{gap:12px}.smb-dt[data-responsive]>.smb-dt-frame{display:none}}.smb-cell-org-mark[data-size="36"]{border-radius:8px;width:36px;height:36px;font-size:14px}.smb-cell-org-mark[data-size="72"]{border-radius:18px;width:72px;height:72px;font-size:28px}img.smb-cell-org-mark{object-fit:contain;background:var(--smb-color-base);box-shadow:inset 0 0 0 1px var(--smb-color-hairline)}@keyframes smb-cell-pulse{50%{opacity:.55}}.smb-cell-bar{background:var(--smb-color-tint);border-radius:4px;height:8px;display:block}.smb-cell-loading>.smb-cell-bar{width:72px;animation:smb-cell-pulse var(--duration-pulse) ease-in-out infinite}.smb-dialog{box-sizing:border-box;width:var(--dialog-md);border-radius:var(--smb-radius-xl);background:var(--smb-color-base);max-width:calc(100vw - 32px);color:var(--smb-text-color-default);box-shadow:var(--smb-shadow-dialog);flex-direction:column;gap:16px;padding:24px;display:flex;position:relative}.smb-dialog-header{flex-direction:column;gap:8px;padding-right:28px;display:flex}.smb-dialog-header h2{color:var(--smb-text-color-strong);font:600 20px/28px var(--font-sans);margin:0}.smb-dialog-header p{color:var(--smb-text-color-subtle);font:400 14px/21px var(--font-sans);margin:0}.smb-dialog-close{position:absolute;top:16px;right:16px}.wp-dialog-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;padding-top:8px;display:flex}.smb-dialog-scrim{background:var(--smb-color-recessed);opacity:.8;position:absolute;inset:0}@keyframes smb-dialog-in{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@keyframes smb-backdrop-in{0%{opacity:0}to{opacity:.8}}.smb-dialog-scrim[data-entering]{animation:smb-backdrop-in var(--duration-fast) var(--ease-standard) both}.smb-dialog[data-entering]{animation:smb-dialog-in var(--duration-fast) var(--ease-standard) both}[data-kumo-component=DropdownMenu][role=menu],.wp-navigation-popup{box-sizing:border-box;border-radius:var(--smb-radius-xl);background:var(--smb-color-control);min-width:144px;color:var(--smb-text-color-default);box-shadow:var(--smb-shadow-popup);font:400 14px/21px var(--font-sans);padding:6px}.wp-navigation-popup{width:236px}[data-kumo-part=item],[data-kumo-part=link-item]{box-sizing:border-box;border-radius:var(--smb-radius-md);min-height:32px;color:var(--smb-text-color-default);font:400 14px/20px var(--font-sans);cursor:default;-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:10px;padding:6px 8px;text-decoration:none;display:flex;position:relative}[data-kumo-part=item][data-dense]{font-size:13px;line-height:18px}[data-kumo-part=item]>svg,[data-kumo-part=link-item]>svg{width:16px;height:16px;color:var(--smb-text-color-subtle);flex:none}:is([data-kumo-part=item],[data-kumo-part=link-item]):is(:hover,[data-highlighted]){background:var(--smb-color-nav-hover)}.wp-menu-label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.wp-menu-hint{color:var(--smb-text-color-subtle);font:400 12px/16px var(--font-sans);white-space:nowrap;flex:none;margin-left:auto;padding-left:4px}.smb-menu-heading{color:var(--smb-text-color-subtle);font:500 12px/16px var(--font-sans);padding:8px 8px 4px}.smb-menu-sep{background:var(--smb-color-hairline);height:1px;margin:4px -6px}@keyframes smb-menu-in{0%{opacity:0;transform:translateY(-8px)scale(.95)}to{opacity:1;transform:none}}@keyframes wp-navigation-menu-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}[role=menu][data-entering]{transform-origin:0 0;animation:smb-menu-in var(--duration-fast) ease both}.wp-navigation-popup[data-entering]{transform-origin:0 0;animation:wp-navigation-menu-in var(--duration-enter) var(--ease-out) both}.smb-empty-state{box-sizing:border-box;text-align:center;width:100%;color:var(--smb-text-color-strong);flex-direction:column;align-items:center;gap:24px;padding:48px min(40px,5%);display:flex}.smb-empty-state[data-surface=card]{border:1px solid var(--smb-color-line);border-radius:var(--smb-radius-xl);background:var(--smb-color-control)}.smb-empty-state[data-size=sm]{gap:16px;padding:32px min(24px,5%)}.smb-empty-state[data-size=lg]{gap:32px;padding:64px min(40px,5%)}.smb-empty-state[data-size=compact]{gap:12px;padding:20px min(16px,5%)}.smb-empty-copy{flex-direction:column;gap:8px;max-width:560px;display:flex}.smb-empty-title{font:600 24px/32px var(--font-sans);color:var(--smb-text-color-strong);text-wrap:balance;margin:0}.smb-empty-state[data-size=sm] .smb-empty-title{font-size:20px;line-height:28px}.smb-empty-state[data-size=compact] .smb-empty-title{font-size:14px;font-weight:500;line-height:21px}.smb-empty-description{color:var(--smb-text-color-subtle);font:400 14px/21px var(--font-sans);margin:0}.smb-empty-illustration{width:var(--empty-illustration);max-width:100%;height:auto;display:block}.smb-empty-state[data-size=compact] .smb-empty-illustration{width:160px}.smb-empty-art-surface{fill:var(--smb-color-base)}.smb-empty-art-outline{stroke:var(--smb-color-line)}.smb-empty-art-placeholder{fill:var(--smb-color-tint)}.smb-empty-art-highlight{stroke:color-mix(in srgb, var(--smb-color-brand) 45%, var(--smb-color-base))}.smb-empty-art-detail{stroke:color-mix(in srgb, var(--smb-text-color-subtle) 40%, var(--smb-color-base));stroke-width:1.5px;stroke-linecap:round}.smb-empty-contents{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.wp-thread{scrollbar-width:thin;flex:1;min-height:0;padding:32px 32px 12px;overflow:hidden auto}@media (min-width:816px){.wp-content-chat>.wp-thread{padding-bottom:calc(var(--wp-composer-height,120px) + 12px);scroll-padding-bottom:calc(var(--wp-composer-height,120px) + 12px)}}@media (max-width:599px){.wp-thread{padding:24px 16px 8px}}.wp-thread-content{width:min(100%, var(--app-thread-width));margin-inline:auto;display:flow-root}.wp-message{font:400 14px/21px var(--font-sans);margin:0;padding-bottom:24px}.wp-message-text{font-size:14px;line-height:24px}.wp-response-content{flex-direction:column;gap:12px;min-width:0;display:flex}.wp-self .wp-message-content{width:fit-content;margin-left:auto}.wp-human .wp-message-text{border-radius:var(--smb-radius-lg);background:var(--smb-color-tint);padding:12px 16px}.wp-markdown p{margin:0 0 12px}.wp-markdown p:last-child{margin-bottom:0}.wp-markdown strong{font-weight:500}.wp-markdown ul{margin:12px 0;padding-left:24px}.wp-markdown a{color:var(--smb-text-color-link);text-decoration:underline}.wp-markdown :not(pre)>code{border-radius:var(--smb-radius-sm);background:var(--smb-color-tint);font:13px var(--font-mono);padding:1px 4px}.wp-work-head{border-radius:var(--smb-radius-md);width:fit-content;min-height:32px;color:var(--smb-text-color-subtle);font:400 14px/24px var(--font-sans);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin-inline:-6px;padding:0 6px;display:flex}.wp-work-head:hover{background:var(--smb-color-nav-hover)}.wp-work-head svg{width:14px;height:14px;transition:transform var(--duration-exit)}.wp-work[data-open] .wp-work-head svg{transform:rotate(90deg)}@keyframes wp-activity-open{0%{opacity:0;height:0}to{opacity:1;height:var(--h,auto)}}.wp-activity-content{color:var(--smb-text-color-subtle);font:400 13px/20px var(--font-sans);padding-left:2px;overflow:hidden}.wp-work:not([data-open]) .wp-activity-content{display:none}.wp-work[data-open] .wp-activity-content{animation:wp-activity-open var(--duration-fast) ease-out}.wp-message-footer{min-height:24px;color:var(--smb-text-color-subtle);font:400 12px/16px var(--font-sans);font-variant-numeric:tabular-nums;opacity:0;pointer-events:none;transition:opacity var(--duration-exit);align-items:center;gap:4px;margin-top:6px;display:flex}.wp-self .wp-message-footer{justify-content:flex-end}.wp-message:is(:hover,:focus-within) .wp-message-footer,.wp-message-footer[data-always-visible]{opacity:1;pointer-events:auto}@media (hover:none),(any-pointer:coarse){.wp-message-footer{opacity:1;pointer-events:auto}}.wp-message-footer .smb-button{border-radius:var(--smb-radius-md);width:24px;min-width:24px;height:24px;color:var(--smb-text-color-subtle);padding:0}.wp-message-footer .smb-button:is(:hover,:focus-visible){color:var(--smb-text-color-default)}.wp-message-footer .smb-button>svg{width:14px;height:14px}@keyframes wp-typing-dot{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.wp-typing-dots{border-radius:var(--smb-radius-lg);background:var(--smb-color-tint);height:20px;color:var(--smb-text-color-subtle);align-items:center;gap:3px;padding:0 8px;display:inline-flex}.wp-typing-dots>i{border-radius:var(--smb-radius-full);opacity:.35;width:4px;height:4px;animation:wp-typing-dot var(--duration-pulse) ease-in-out infinite;background:currentColor}.wp-typing-dots>i:nth-child(2){animation-delay:.16s}.wp-typing-dots>i:nth-child(3){animation-delay:.32s}@keyframes smb-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.smb-shimmer{color:var(--smb-text-color-subtle);display:inline-block;position:relative}.smb-shimmer:before{content:attr(data-text);pointer-events:none;background-image:linear-gradient(90deg, transparent 0%, transparent 40%, var(--smb-text-color-strong) 50%, transparent 60%, transparent 100%);color:#0000;-webkit-text-fill-color:transparent;animation:smb-shimmer var(--duration-shimmer) var(--ease-linear) infinite;background-repeat:no-repeat;background-size:400% 100%;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.smb-shimmer:before{animation:none!important}}.wp-app{--wp-composer-control:28px;--wp-composer-padding:8px;--wp-composer-input-height:36px}.wp-app[data-composer-density=comfortable]{--wp-composer-control:36px;--wp-composer-padding:12px 8px 8px;--wp-composer-input-height:48px}@media (max-width:815px){.wp-app{--wp-composer-control:32px}.wp-app[data-composer-density=comfortable]{--wp-composer-control:40px}}.wp-thread-composer{flex:none;width:min(100%,776px);margin:0 auto;padding:12px 24px}@media (min-width:816px){.wp-content-chat>.wp-thread-composer{z-index:2;pointer-events:none;position:absolute;bottom:0;left:0;right:0}.wp-content-chat>.wp-thread-composer>*{pointer-events:auto}}@media (max-width:815px){.wp-content>.wp-thread-composer{padding:8px max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));background:var(--smb-color-base);order:2;margin-inline:auto}}@media (max-width:599px){.wp-thread-composer{padding:8px 12px 12px}}.wp-composer{isolation:isolate;box-sizing:border-box;padding:var(--wp-composer-padding,8px);border:1px solid var(--smb-color-line);border-radius:var(--smb-radius-xl);background:var(--smb-color-control);box-shadow:var(--kumo-shadow-xs);position:relative}.wp-composer:focus-within{border-color:color-mix(in oklab, var(--smb-color-brand) 55%, var(--smb-color-line))}.wp-composer textarea{box-sizing:border-box;width:100%;min-width:0;min-height:var(--wp-composer-input-height,36px);field-sizing:content;resize:none;max-height:180px;color:var(--smb-text-color-default);font:400 14px/21px var(--font-sans);background:0 0;border:0;outline:none;padding:4px 8px;display:block}.wp-composer textarea::placeholder{color:var(--smb-text-color-subtle);opacity:1}.wp-composer-bottom{z-index:1;min-height:var(--wp-composer-control,28px);align-items:flex-end;gap:8px;display:flex;position:relative}.wp-composer-bottom :is(.smb-button,.wp-icon-button){width:var(--wp-composer-control,28px);height:var(--wp-composer-control,28px);border-radius:var(--smb-radius-full);min-width:0;padding:0}.wp-composer-bottom :is(.smb-button,.wp-icon-button) svg{width:16px;height:16px}.wp-send{margin-left:auto}@media (max-width:815px){.wp-composer textarea{max-height:min(180px,25dvh);font-size:16px}.wp-composer-bottom{gap:12px;min-height:44px;padding:0}.wp-composer-bottom .smb-button:after{content:"";width:44px;height:44px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}}@media (pointer:coarse){.wp-composer-bottom{min-height:44px}}.wp-greeting h1{text-align:center;color:var(--smb-text-color-strong);font:600 30px/36px var(--font-sans);margin:0 0 24px}@keyframes wp-composer-notice-in{0%{opacity:0;transform:translateY(6px)}}.wp-composer-notice[data-entering]{animation:wp-composer-notice-in var(--duration-enter) ease-out}.wp-card{border-radius:var(--smb-radius-lg);background:var(--smb-color-base);color:var(--smb-text-color-default);font:400 13px/18px var(--font-sans);box-shadow:0 0 0 1px var(--smb-color-line);position:relative;overflow:hidden}.wp-card-body{padding:4px 12px 12px}.wp-card-body p{color:var(--smb-text-color-subtle);margin:0}.wp-card-body{z-index:1;position:relative}.wp-cards{--wp-card-mesh-a:#e3f1ff;--wp-card-mesh-b:#fff3ea;--wp-card-mesh-c:#edf4ff;--wp-card-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .24 0 0 0 0 .18 0 0 0 0 .12 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23g)'/%3E%3C/svg%3E");--wp-card-ease:var(--ease-emphasized,cubic-bezier(.22,1,.36,1));flex:none;align-self:stretch;width:auto;min-width:0;margin:0 2px 8px;position:relative;container-type:inline-size}[data-theme=dark] .wp-cards{--wp-card-mesh-a:#1b2631;--wp-card-mesh-b:#2a221c;--wp-card-mesh-c:#1d2330;--wp-card-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23g)'/%3E%3C/svg%3E")}.wp-cards .wp-card{isolation:isolate;box-sizing:border-box;position:absolute;top:0}.wp-cards[data-animate] .wp-card{transition:transform var(--duration-slow,.36s) var(--wp-card-ease), height var(--duration-slow,.36s) var(--wp-card-ease), left var(--duration-slow,.36s) var(--wp-card-ease), right var(--duration-slow,.36s) var(--wp-card-ease), background-color var(--duration-fast,.15s) ease, opacity var(--duration-base,.2s) ease}.wp-card[data-front]{box-shadow:0 0 0 1px var(--smb-color-line), 0 1px 2px #0000000d}.wp-card[data-strip]{background:var(--smb-color-elevated)}.wp-card[data-front]:hover{background:var(--smb-color-tint)}.wp-card[data-strip]:hover{background:var(--smb-color-recessed)}.wp-card[data-leaving]{opacity:0}.wp-card:before,.wp-card:after{content:"";z-index:0;pointer-events:none;position:absolute;inset:0}.wp-card:before{opacity:.75;background:radial-gradient(circle at calc(100% - 24px) calc(100% - 24px), var(--wp-card-mesh-a), transparent 90px), radial-gradient(circle at 62% calc(100% + 2px), var(--wp-card-mesh-b), transparent 72px), radial-gradient(circle at calc(100% - 4px) 50%, var(--wp-card-mesh-c), transparent 64px);transform:translate(var(--wp-card-dx,0px), var(--wp-card-dy,0px));transition:transform var(--duration-parallax,.4s) ease-out;inset:-24px}.wp-card:after{opacity:.35;background:var(--wp-card-grain) 0 0 / 120px 120px}.wp-card[data-strip]:before,.wp-card[data-strip]:after{opacity:0}.wp-card-link[hidden]{display:none}.wp-card-link{z-index:2;border-radius:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.wp-card-head{align-items:center;height:32px;padding-right:4px;display:flex;position:relative}.wp-card-title{min-width:0;height:100%;color:var(--smb-text-color-default);font:500 13px/18px var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:0 0 0 12px;display:flex}.wp-card[data-front] .wp-card-title{pointer-events:none;color:var(--smb-text-color-strong)}.wp-card-title svg{color:var(--smb-text-color-subtle);flex:none}.wp-card-title>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wp-card-x{z-index:3;border-radius:var(--smb-radius-md);width:24px;height:24px;color:var(--smb-text-color-subtle);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}.wp-card-x:hover{background:var(--smb-color-fill);color:var(--smb-text-color-strong)}.wp-cards .wp-card-body{z-index:1;width:var(--wp-cards-w,100cqw);box-sizing:border-box;flex-direction:column;gap:8px;padding:4px 12px 12px;display:flex;position:relative}.wp-cards[data-animate] .wp-card-body{transition:opacity .24s}.wp-card[data-strip] .wp-card-body{opacity:0}.wp-card-action{color:var(--smb-text-color-strong);align-items:center;gap:6px;font-weight:500;display:inline-flex}.wp-card-logos{padding-left:4px;display:flex}.wp-card-logos>span{border-radius:var(--smb-radius-full);width:26px;height:26px;box-shadow:0 0 0 1px var(--smb-color-line);color:#1a1a1a;font:600 10px/1 var(--font-sans);background:#fff;place-items:center;margin-left:-4px;display:grid}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.wp-card-logos>span{transition:transform .22s var(--ease-emphasized,cubic-bezier(.22,1,.36,1))}.wp-card[data-front]:hover .wp-card-logos>span{transform:translateX(calc(var(--agent-index,0) * 1.5px))}}.wp-card :is(.wp-card-link,.wp-card-title,.wp-card-x):focus-visible{outline:1.5px solid var(--smb-color-focus);outline-offset:-2px}@media (pointer:coarse){.wp-card-head{height:44px}.wp-card-x{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.wp-cards[data-animate] .wp-card,.wp-cards[data-animate] .wp-card-body,.wp-card:before{transition:none}}.company-page{--co-line:var(--smb-color-line);--co-soft:var(--smb-color-canvas);--co-muted:var(--smb-text-color-subtle);font-family:var(--font-sans);color:var(--web-text-color-default);background:var(--smb-color-base);font-size:14px;line-height:21px}.company-page *{box-sizing:border-box}.company-page :is(section,article,aside,div){min-width:0}.company-page [id]{scroll-margin-top:96px}.company-page :is(h1,h2,h3,p,figure,ol,ul,dl,dd){margin:0}.company-page h1{letter-spacing:-1.6px;text-wrap:balance;color:var(--smb-text-color-strong);font-size:48px;font-weight:600;line-height:1}.company-page h2{letter-spacing:-.85px;text-wrap:balance;color:var(--smb-text-color-strong);font-size:32px;font-weight:600;line-height:1.15}.company-page h3{letter-spacing:-.3px;color:var(--smb-text-color-strong);font-size:20px;font-weight:600;line-height:28px}.company-page :where(a){color:inherit;text-decoration:none}.company-page :is(a,button,select,summary):focus-visible{outline:2px solid var(--smb-color-focus);outline-offset:4px}.co-wrap{width:calc(100% - 32px);max-width:1280px;margin-inline:auto}.co-trail{color:var(--co-muted);align-items:center;gap:10px;margin-bottom:32px;font-size:13px;line-height:20px;display:flex}.co-trail a:hover{text-decoration:underline}.co-inline-links{flex-wrap:wrap;align-items:center;gap:8px 24px;display:flex}.co-inline-links a{text-underline-offset:4px;align-items:center;min-height:36px;font-size:13px;line-height:22px;text-decoration:underline;display:inline-flex}.co-legal-opening{border-bottom:1px solid var(--co-line);padding-block:36px 32px}.co-legal-opening h1{font-size:40px;line-height:1.1}.co-legal-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:24px;display:flex}.co-legal-meta p{color:var(--co-muted);font-size:13px;line-height:22px}.co-legal-layout{gap:32px;max-width:1120px;padding-block:28px 56px;display:grid}.co-desktop-toc{display:none}.co-mobile-toc{border-bottom:1px solid var(--co-line)}.co-mobile-toc summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;font-weight:500;list-style:none;display:flex}.co-mobile-toc summary::-webkit-details-marker{display:none}.co-mobile-toc .web-icon{width:16px;height:16px;display:inline-flex}.co-mobile-toc .web-icon svg{width:100%;height:100%}.co-mobile-toc[open] .web-icon{transform:rotate(45deg)}.co-legal-aside ol{padding:8px 0 20px;list-style:none}.co-legal-aside a{color:var(--co-muted);padding-block:8px;font-size:13px;line-height:20px;display:block}.co-legal-aside a:hover{text-underline-offset:4px;color:var(--web-text-color-default);text-decoration:underline}.co-legal-aside .co-toc-nested{padding-left:14px}.co-policy{overflow-wrap:anywhere;font-size:16px;line-height:1.8}.co-policy p{margin-bottom:20px}.co-policy h2{letter-spacing:-.5px;text-wrap:initial;margin-block:40px 16px;font-size:24px;line-height:32px}.co-policy h3{margin-block:28px 12px;font-size:19px;line-height:28px}.co-policy h2:first-child{margin-top:0}.co-policy :is(ul,ol){margin:16px 0 24px;padding-left:24px}.co-policy li{margin-bottom:10px;padding-left:3px}.co-policy li :is(ul,ol){margin-block:10px}.co-policy a{text-underline-offset:3px;text-decoration:underline}.co-policy strong{font-weight:600}.co-legal-end{border-top:1px solid var(--co-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-block:24px 56px;display:flex}.co-legal-end>a{align-items:center;min-height:40px;font-size:13px;text-decoration:underline;display:flex}@media (min-width:650px){.co-wrap{width:calc(100% - 64px)}}@media (min-width:936px){.co-wrap{width:calc(100% - 160px)}.company-page h1{font-size:48px;line-height:48px}.co-legal-opening{max-width:1120px;padding-block:52px 36px}.co-legal-layout{grid-template-columns:240px minmax(0,740px);gap:64px;padding-block:40px 72px}.co-mobile-toc{display:none}.co-desktop-toc{scrollbar-width:thin;max-height:calc(100dvh - 132px);padding:4px 10px 4px 4px;display:block;position:sticky;top:100px;overflow-y:auto}.co-desktop-toc h2{letter-spacing:0;font-size:13px;font-weight:550;line-height:21px}.co-legal-aside a{padding-block:6px;font-size:12px;line-height:20px}.co-policy h2{font-size:26px;line-height:34px}}@media (max-width:649px){.company-page h1{letter-spacing:-1.3px;font-size:40px;line-height:44px}}@media (max-width:389px){.company-page h1{letter-spacing:-1px;font-size:36px;line-height:40px}.company-page h2{font-size:28px;line-height:34px}.co-policy{font-size:15px}.co-policy h2{font-size:22px;line-height:30px}.co-policy h3{font-size:18px;line-height:26px}}@media (prefers-reduced-motion:reduce){.company-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.company-page .co-legal-layout{width:100%;max-width:none;padding:0;display:block}.company-page .co-legal-opening{width:100%;padding-block:0 24px}.company-page .co-policy{color:#000;font-size:11pt;line-height:1.55}.company-page .co-policy h2{break-after:avoid;font-size:15pt}.company-page .co-policy h3{break-after:avoid;font-size:12pt}.co-legal-aside,.co-legal-meta button,.co-legal-end,.co-trail{display:none!important}.company-page h1{font-size:26pt!important;line-height:1.2!important}.company-page .co-policy a{color:#000;text-decoration:underline}}.tools-page{--tl-line:var(--smb-color-line);--tl-ink:var(--smb-text-color-strong);--tl-muted:var(--smb-text-color-subtle);--tl-paper:var(--smb-color-base);--tl-tint:var(--smb-color-tint);--tl-accent:var(--color-brand-700);--tl-soft:color-mix(in srgb,var(--color-brand-500) 3%,var(--smb-color-base));color:var(--web-text-color-default);background:var(--smb-color-base);font-family:var(--font-sans);font-size:14px;line-height:21px}.tools-page *{box-sizing:border-box}.tools-page :is(h1,h2,h3,h4,p){margin:0}.tools-page :is(h1,h2,h3,h4){color:var(--smb-text-color-strong);font-weight:550}.tools-page :is(button,input,textarea,select){font-family:var(--font-sans)}.tools-page button{cursor:pointer}.tools-page button:disabled{cursor:not-allowed;opacity:.45}.tools-page :where(a){color:inherit;text-decoration:none}.tools-page :where(button,input,textarea,select){font:inherit}.tools-page :is(a,button,input,textarea,select,summary):focus-visible{outline:2px solid var(--tl-accent);outline-offset:3px}.tl-wrap{width:calc(100% - 96px);max-width:1184px;margin-inline:auto}.tl-sr{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tl-icon{flex:none;width:16px;height:16px;display:inline-flex}.tl-icon svg{width:100%;height:100%}.tools-page .web-icon{flex:none;width:18px;height:18px;display:inline-flex}.tools-page .web-icon svg{width:100%;height:100%}.tl-heading{padding-block:34px 38px}.tl-back{color:var(--tl-muted);align-items:center;gap:6px;min-height:44px;margin-bottom:23px;font-size:13px;line-height:20px;text-decoration:none;display:inline-flex}.tl-back .web-icon{width:14px;height:14px}.tl-heading h1{letter-spacing:-1.5px;max-width:830px;font-size:44px;line-height:1.12}.tl-heading>p{color:var(--tl-muted);max-width:690px;margin-top:16px;font-size:17px;line-height:27px}.tl-export{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tl-export .web-button{gap:7px}.tl-field{align-content:start;gap:7px;min-width:0;display:grid}.tl-field label{font-size:13px;font-weight:500;line-height:20px}.tl-field :is(input,textarea,select),.tl-canvas-mobile select{background:var(--tl-paper);width:100%;min-width:0;color:var(--web-text-color-default);box-shadow:inset 0 1px 0 #ffffff40,0 0 0 1px var(--tl-line),0 1px 2px #0000000d;border:0;border-radius:8px;padding:8px 12px;font-size:14px;line-height:21px;transition:background-color .15s;display:block}.tl-field :is(input,select){height:36px;padding-block:0}.tl-field :is(input,textarea,select):hover{background:var(--web-color-recessed)}.tl-text-button{min-height:44px;color:var(--tl-accent);text-underline-offset:4px;background:0 0;border:0;align-items:center;padding:0;font-size:13px;text-decoration:underline;display:inline-flex}.tl-privacy{color:var(--tl-muted);max-width:630px;font-size:14px;line-height:24px;margin-top:22px!important}.tl-canvas-stage{background:var(--tl-soft);border-block:1px solid var(--tl-line);margin-bottom:48px;padding-block:24px 30px}.tl-canvas-toolbar{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.tl-canvas-toolbar>.tl-field{width:330px}.tl-canvas-actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.tl-canvas{box-shadow:0 0 0 1px var(--tl-line),0 1px 2px #0000000d;background:var(--tl-line);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.tl-canvas-cell{background:var(--tl-paper);flex-direction:column;min-width:0;padding:22px;display:flex}.tl-canvas-cell-head{align-items:start;gap:12px;display:flex}.tl-canvas-cell-head>span{font:400 11px/23px var(--font-mono);color:var(--tl-accent)}.tl-canvas-cell-head>label{letter-spacing:-.2px;font-size:15px;font-weight:500;line-height:23px}.tl-canvas-cell>p{color:var(--tl-muted);min-height:40px;margin-top:10px;font-size:14px;line-height:24px}.tl-canvas-cell textarea{resize:vertical;background:var(--tl-paper);width:100%;min-height:122px;color:var(--web-text-color-default);border:0;border-radius:4px;flex:1;margin-top:12px;padding:5px 0;font-size:14px;line-height:24px}.tl-canvas-cell textarea:hover,.tl-canvas-test{background:var(--tl-soft)}.tl-canvas-test textarea{background:0 0}.tl-canvas-bottom{color:var(--tl-muted);justify-content:space-between;gap:20px;margin-top:18px;font-size:12px;line-height:21px;display:flex}.tl-canvas-mobile{display:none}@media (min-width:1600px){.tl-wrap{max-width:1280px}}@media (max-width:1100px){.tl-wrap{width:calc(100% - 64px)}.tl-canvas-cell{padding:18px}.tl-canvas-cell-head{gap:8px}.tl-canvas-cell-head label{font-size:14px}}@media (max-width:815px){.tl-wrap{width:calc(100% - 48px)}.tl-heading{padding-block:26px 30px}.tl-heading h1{font-size:39px;line-height:1.1}.tl-heading>p{font-size:16px;line-height:26px}.tl-canvas-cell{padding:16px}.tl-canvas-cell-head>span{display:none}.tl-canvas-cell textarea{font-size:14px;line-height:23px}.tl-canvas-cell p{min-height:60px}}@media (max-width:650px){.tl-wrap{width:calc(100% - 32px)}.tl-heading{padding-block:24px 26px}.tl-heading h1{letter-spacing:-1.2px;font-size:36px}.tl-heading>p{margin-top:14px;font-size:16px;line-height:25px}.tl-back{margin-bottom:18px}.tl-field :is(input,textarea,select),.tl-canvas-mobile select{font-size:16px}.tl-field :is(input,select){min-height:44px}.tools-page .web-button{height:auto;min-height:44px;padding-block:10px}.tl-text-button{min-height:44px;font-size:14px}.tl-canvas-stage{margin-bottom:32px;padding-block:24px}.tl-canvas-toolbar{gap:20px;margin-bottom:26px;display:grid}.tl-canvas-toolbar>.tl-field{width:100%}.tl-canvas-mobile{gap:8px;margin-bottom:18px;display:grid}.tl-canvas-mobile label{font-size:13px;font-weight:500;line-height:21px}.tl-canvas-mobile select{height:44px}.tl-canvas-mobile>span{color:var(--tl-muted);font-size:12px;line-height:20px}.tl-canvas{display:block}.tl-canvas-cell{padding:22px;display:none}.tl-canvas-cell[data-selected=true]{display:flex}.tl-canvas-cell-head>span{display:block}.tl-canvas-cell-head>label{font-size:18px;line-height:25px}.tl-canvas-cell p{min-height:0}.tl-canvas-cell textarea{min-height:174px;margin-top:17px;font-size:16px;line-height:26px}.tl-canvas-count{display:none}.tl-canvas-bottom{font-size:12px}}@media (max-width:359px){.tl-heading h1{font-size:32px;line-height:37px}.tl-heading>p{font-size:15px;line-height:24px}}@media (prefers-reduced-motion:reduce){.tools-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.blog-reader{--font-body:Geist, Arial, sans-serif;--font-heading:var(--font-body);--font-weight-heading:600;--font-weight-display:700;--font-size-xs:.8125rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--leading-tight:1.15;--leading-relaxed:1.7;--tracking-tight:-.03em;--tracking-snug:-.02em;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--radius:4px;--radius-lg:8px;--color-bg:var(--smb-color-base);--color-bg-subtle:var(--smb-color-canvas);--color-text:var(--smb-text-color-strong);--color-text-secondary:var(--web-text-color-default);--color-muted:var(--smb-text-color-subtle);--color-border:var(--smb-color-line);--color-border-subtle:var(--smb-color-hairline);--color-surface:var(--smb-color-tint);--color-brand:var(--color-brand-500);--color-brand-hover:var(--color-brand-700);--nav-height:var(--web-nav-height);font-family:var(--font-body);font-size:var(--font-size-base);line-height:var(--leading-relaxed);color:var(--color-text);background:var(--color-bg)}.blog-reader *{box-sizing:border-box}.blog-reader :is(h1,h2,h3,h4,h5,h6,p,ul,ol,figure,blockquote,dl,dd){margin:0}.blog-reader :is(ul,ol){padding:0}.blog-reader :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-heading);line-height:var(--leading-tight);font-weight:var(--font-weight-heading);letter-spacing:var(--tracking-snug)}.blog-reader h1{font-weight:var(--font-weight-display);letter-spacing:var(--tracking-tight)}.blog-reader img{max-width:100%;height:auto;display:block}.blog-reader a{color:var(--color-brand)}.blog-reader a:hover{color:var(--color-brand-hover)}.article-page{--ed-ink:var(--smb-text-color-strong);--ed-copy:var(--web-text-color-default);--ed-muted:var(--smb-text-color-subtle);--ed-line:var(--smb-color-line);--ed-base:var(--smb-color-base);--ed-soft:var(--web-color-recessed);--ed-accent:var(--color-brand-500);color:var(--ed-copy);background:var(--ed-base)}.article-page [id]{scroll-margin-top:96px}.article-page .ed-wrap{width:calc(100% - 96px);max-width:1104px;margin-inline:auto}.article-page .ed-editorial-band{background:var(--ed-soft);border-bottom:1px solid var(--ed-line)}.article-page .ed-article-header{text-align:center;max-width:832px;padding-block:24px 40px}.article-page .ed-back{width:fit-content;min-height:40px;color:var(--ed-muted);align-items:center;gap:10px;margin:0 auto 20px;font-size:13px;text-decoration:none;display:flex}.article-page .ed-back:hover{color:var(--ed-muted);text-decoration:underline}.article-page .ed-category{color:var(--ed-accent);font-size:12px;font-weight:550;line-height:20px;display:block}.article-page .ed-article-header h1{letter-spacing:-.035em;text-wrap:balance;color:var(--ed-ink);margin:12px auto 0;font-size:44px;font-weight:500;line-height:1.14}.article-page .ed-article-intro{max-width:704px;color:var(--ed-muted);margin:20px auto 0;font-size:17px;line-height:28px}.article-page .ed-article-meta{color:var(--ed-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:24px;font-size:12px;line-height:22px;display:flex}.article-page .ed-article-meta>*+:before{content:"·";margin-right:12px}.article-page .ed-article-meta>.ed-article-facts:before{margin-right:0}.article-page .ed-article-byline{color:var(--ed-copy);align-items:center;gap:8px;display:inline-flex}.article-page .ed-avatars{display:inline-flex}.article-page .ed-avatars:empty{display:none}.article-page .ed-avatars img{object-fit:cover;width:28px;height:28px;box-shadow:0 0 0 2px var(--ed-soft);border-radius:50%}.article-page .ed-avatars img+img{margin-left:-8px}.article-page .ed-article-facts{flex-wrap:wrap;align-items:center;gap:12px;display:inline-flex}.article-page .ed-article-facts>*+:before{content:"·";margin-right:12px}.article-page .ed-copy-link{font:inherit;color:var(--ed-accent);cursor:pointer;background:0 0;border:0;padding:0}.article-page .ed-copy-link:hover{text-underline-offset:3px;text-decoration:underline}.article-page .ed-article-layout{grid-template-columns:minmax(0,704px) minmax(0,304px);align-items:start;gap:64px;padding-block:40px 24px;display:grid}.article-page .ed-article{min-width:0;font-size:17px;line-height:29px}.article-page .ed-toc{border-bottom:1px solid var(--ed-line);margin-bottom:8px;padding:0 0 20px}.article-page .ed-toc summary{min-height:36px;color:var(--ed-ink);cursor:pointer;align-items:center;gap:12px;font-size:14px;font-weight:550;list-style:none;display:flex}.article-page .ed-toc summary::-webkit-details-marker{display:none}.article-page .ed-toc-caret{border-bottom:1.5px solid;border-right:1.5px solid;width:8px;height:8px;margin-left:auto;transition:transform .15s;transform:rotate(45deg)}.article-page .ed-toc details[open] .ed-toc-caret{transform:rotate(-135deg)}.article-page .ed-toc nav{gap:2px;padding-top:8px;display:grid}.article-page .ed-toc nav a{min-height:40px;color:var(--ed-muted);padding-block:8px;font-size:14px;line-height:23px;text-decoration:none;display:block}.article-page .ed-toc nav a:hover{color:var(--ed-accent)}.article-page .article-content .ed-heading-link{color:var(--ed-muted);opacity:0;margin-left:8px;text-decoration:none;transition:opacity .12s}.article-page .article-content h2:hover .ed-heading-link,.article-page .article-content .ed-heading-link:focus-visible{opacity:1}.article-page :is(a,summary):focus-visible{outline:2px solid var(--smb-color-focus);outline-offset:4px}.article-page .article-content a:focus-visible,.article-page .ed-back:focus-visible{text-underline-offset:4px;text-decoration:underline}.article-page .ed-article-tags{border-top:1px solid var(--ed-line);flex-wrap:wrap;gap:8px;margin-top:40px;padding-top:24px;display:flex}.article-page .ed-article-tags a{background:var(--ed-soft);color:var(--ed-muted);border-radius:999px;padding:4px 10px;font-size:12px;line-height:18px;text-decoration:none}.article-page .ed-article-tags a:hover{color:var(--ed-accent)}.article-page .article-content{font-size:var(--font-size-lg);line-height:var(--leading-relaxed)}.article-page .article-content p{margin-bottom:1.5em}.article-page .article-content h2{font-size:var(--font-size-2xl);scroll-margin-top:calc(var(--nav-height) + var(--spacing-4));margin-top:2.5em;margin-bottom:.75em}.article-page .article-content h3{font-size:var(--font-size-xl);scroll-margin-top:calc(var(--nav-height) + var(--spacing-4));margin-top:2em;margin-bottom:.5em}.article-page .article-content blockquote{padding:var(--spacing-4) var(--spacing-6);border-left:3px solid var(--color-border);background:var(--color-bg-subtle);border-radius:0 var(--radius) var(--radius) 0;color:var(--color-text-secondary);margin:2em 0;font-style:italic}.article-page .article-content pre{padding:var(--spacing-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);font-family:var(--font-mono);font-size:var(--font-size-sm);margin:2em 0;line-height:1.6;overflow-x:auto}.article-page .article-content code{font-family:var(--font-mono);background:var(--color-surface);border-radius:var(--radius);padding:.2em .4em;font-size:.9em}.article-page .article-content pre code{background:0 0;padding:0}.article-page .article-content :is(ul,ol){margin-bottom:1.5em;padding-left:1.5em}.article-page .article-content li{margin-bottom:.5em}.article-page .article-content img{border-radius:var(--radius-lg);margin:2em 0}.article-page .article-content hr{border:none;border-top:1px solid var(--color-border);margin:3em 0}.article-page .article-content a{color:var(--color-brand);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.article-page .article-content a:hover{text-decoration-thickness:2px}@media (max-width:650px),(hover:none){.article-page .ed-back,.article-page .ed-toc summary{min-height:44px}.article-page .ed-copy-link{align-items:center;min-height:44px;margin-block:-11px;padding-inline:4px;display:inline-flex}.article-page .ed-article-tags a{align-items:center;min-height:44px;padding:0 14px;font-size:13px;display:inline-flex}}@media (hover:none){.article-page .article-content .ed-heading-link{vertical-align:middle;opacity:.6;margin-block:-10px;justify-content:center;align-items:center;min-width:44px;min-height:44px;margin-left:0;display:inline-flex}}@media (max-width:1100px){.article-page .ed-article-layout{grid-template-columns:minmax(0,1fr) 280px;gap:40px}}@media (max-width:1023px){.article-page .ed-article-layout{max-width:704px;display:block}.article-page .ed-article-header{max-width:784px}}@media (max-width:815px){.article-page .ed-wrap{width:calc(100% - 48px)}.article-page .ed-article-header h1{font-size:38px}.article-page .ed-article-layout{padding-top:28px}.article-page .ed-article{font-size:16px;line-height:28px}}@media (max-width:650px){.article-page .ed-wrap{width:calc(100% - 32px)}.article-page .ed-article-header{text-align:left;padding-block:12px 24px}.article-page .ed-editorial-band{background:0 0;border-bottom:0}.article-page .ed-back{margin:0 0 12px}.article-page .ed-article-header h1{font-size:30px;line-height:36px}.article-page .ed-article-intro{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:12px;font-size:15px;line-height:24px;display:-webkit-box;overflow:hidden}.article-page .ed-article-meta{flex-direction:column;align-items:flex-start;gap:6px;margin-top:16px}.article-page .ed-article-meta>*+:before{content:none}.article-page .ed-article-layout{padding-top:0}.article-page .ed-toc nav a{min-height:44px}}@media (prefers-reduced-motion:reduce){.article-page *,.article-page :before{transition:none!important;animation:none!important}}.smb-directory-panel{background:var(--shadcn-card);color:var(--shadcn-foreground);border:1px solid var(--shadcn-border);font-family:var(--font-sans);border-radius:12px;font-size:16px;line-height:24px;box-shadow:0 1px 2px #0000000d}.smb-directory-panel *{box-sizing:border-box}.smb-directory-panel-title{letter-spacing:-.025em;padding:24px;font-weight:600;line-height:1}.smb-directory-panel-body{padding:0 24px 24px}.smb-directory-grid{box-sizing:border-box;gap:16px;margin:0;padding:0;font-size:16px;line-height:24px;list-style:none;display:grid}.smb-directory-grid[data-variant=listing]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (min-width:640px){.smb-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.smb-directory-grid[data-variant=listing]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.smb-directory-grid[data-variant=listing]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.smb-directory-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.smb-directory-grid[data-variant=listing]{grid-template-columns:repeat(5,minmax(0,1fr))}}.smb-directory-card{box-sizing:border-box;color:var(--shadcn-foreground);border:1px solid var(--shadcn-border);font-family:var(--font-sans);border-radius:8px;padding:16px;font-size:16px;line-height:24px;text-decoration:none;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);display:block}.smb-directory-card:hover{background:color-mix(in srgb,var(--shadcn-muted) 50%,transparent)}.smb-directory-card:focus-visible{box-shadow:0 0 0 1px var(--shadcn-foreground);outline:none}.smb-directory-card-name{color:var(--shadcn-foreground);font-weight:600;display:block}.smb-directory-card-meta{color:var(--shadcn-muted-foreground);margin-top:8px;font-size:14px;line-height:20px;display:block}.smb-directory-card-note{color:var(--shadcn-muted-foreground);margin-top:4px;font-size:12px;line-height:16px;display:block}.smb-directory-card[data-variant=listing]{background:var(--shadcn-background);border-color:var(--shadcn-input);flex-direction:column;gap:4px;height:100%;padding:12px;display:flex;box-shadow:0 1px 2px #0000000d}.smb-directory-card[data-variant=listing]:hover{background:var(--shadcn-accent)}.smb-directory-card[data-variant=listing] .smb-directory-card-name{font-weight:500}.smb-directory-card[data-variant=listing] .smb-directory-card-note{color:var(--shadcn-secondary-foreground);margin-top:0}.smb-directory-card-listed{color:var(--app-brand-700);font-size:14px;font-weight:500;line-height:20px;display:block}@media (min-width:640px){.smb-directory-card[data-variant=listing]{padding:16px}}@media (prefers-reduced-motion:reduce){.smb-directory-card{transition:none}}.ed-valuation-rail{top:calc(var(--smb-web-nav-height,72px) + 24px);min-width:0;position:sticky}.ed-valuation-card{border:1px solid color-mix(in srgb,var(--ed-accent) 14%,var(--ed-base));background:linear-gradient(155deg,var(--ed-base) 0%,color-mix(in srgb,var(--ed-accent) 3%,var(--ed-base)) 58%,color-mix(in srgb,var(--ed-accent) 7%,var(--ed-base)) 100%);border-radius:8px;padding:24px;box-shadow:0 1px 2px #0000000d}.ed-valuation-brand{width:74px;height:auto;margin-bottom:24px;display:block}.editorial-page .ed-valuation-card h2{letter-spacing:-.035em;text-wrap:balance;max-width:300px;font-size:26px;font-weight:500;line-height:31px}.ed-valuation-card>p{color:var(--ed-muted);max-width:280px;margin-top:12px;font-size:14px;line-height:23px}.ed-valuation-card .ed-valuation-art{margin:24px 0 20px}.ed-valuation-art svg{width:100%;height:auto;max-height:122px;color:var(--ed-accent);pointer-events:none;display:block;overflow:visible}.ed-valuation-reveal{transform-origin:0 0;transition:transform 2s cubic-bezier(.22,1,.36,1);transform:scaleX(0)}.ed-valuation-rail[data-reveal=revealing] .ed-valuation-reveal,.ed-valuation-rail[data-reveal=complete] .ed-valuation-reveal{transform:scaleX(1)}.editorial-page .ed-valuation-card .web-primary{color:var(--smb-color-base);white-space:normal;text-align:center;width:100%;height:auto;min-height:36px;padding-block:8px;text-decoration:none}.ed-valuation-card .web-icon{flex:none;width:14px;height:14px}@media (min-width:1024px) and (max-height:680px){.ed-valuation-rail{position:static}}@media (max-width:1023px){.ed-valuation-rail{margin-top:36px;position:static}.ed-valuation-card{grid-template-columns:minmax(0,1fr) minmax(0,240px);align-items:start;gap:0 32px;display:grid}.ed-valuation-brand,.ed-valuation-card>h2,.ed-valuation-card>p,.ed-valuation-card>.web-primary{grid-column:1}.ed-valuation-card .ed-valuation-art{grid-area:1/2/5;align-self:center;margin:0}.editorial-page .ed-valuation-card .web-primary{width:fit-content;margin-top:20px}}@media (max-width:650px){.ed-valuation-card{display:block}.ed-valuation-brand{margin-bottom:20px}.editorial-page .ed-valuation-card h2{font-size:26px;line-height:31px}.ed-valuation-card .ed-valuation-art{max-width:350px;margin:20px 0 16px}.ed-valuation-art svg{max-height:112px}.editorial-page .ed-valuation-card .web-primary{width:100%;min-height:44px;margin-top:0}}@media (prefers-reduced-motion:reduce){.ed-valuation-reveal{transition:none!important;transform:scaleX(1)!important}}@media (forced-colors:active){.ed-valuation-card{box-shadow:none;background:canvas;border-color:canvastext}.ed-valuation-art svg{color:canvastext}.ed-valuation-art path:not(.ed-valuation-line){display:none}}.guide-rail .ed-valuation-rail[data-reveal=waiting] .ed-valuation-reveal{transition:none}.guide-library .ed-valuation-rail{margin:0;position:static}.guide-library .ed-valuation-card{border-radius:12px;display:block}.guide-library .ed-valuation-art{height:124px;margin:20px 0;position:relative}.guide-library .ed-valuation-art svg{height:92px;max-height:none;position:absolute;bottom:0}.guide-bestimate-tag{background:var(--smb-color-base);box-shadow:0 0 0 1px var(--smb-color-line);border-radius:999px;align-items:center;gap:6px;padding:0 8px 0 4px;font-size:12px;font-weight:600;line-height:26px;transition:opacity .45s,transform .45s;display:flex;position:absolute;top:0;right:0}.guide-bestimate-tag img{width:18px;height:18px}.guide-rail-dot{border:2.5px solid var(--ed-accent);background:var(--smb-color-base);border-radius:50%;width:8px;height:8px;transition:opacity .3s;position:absolute;top:45.526px;right:-4px}.guide-library .ed-valuation-card .web-primary{width:100%;min-height:40px;margin:0}@media (max-width:600px){.guide-library .ed-valuation-card .web-primary{min-height:48px}.guide-library .ed-valuation-card .ed-valuation-art{height:120px}}@media (prefers-reduced-motion:reduce){.guide-library .guide-bestimate-tag,.guide-library .guide-rail-dot{transition:none}}.article-page .ed-valuation-card{border-radius:12px;display:block}.article-page .ed-valuation-art{height:124px;margin:20px 0;position:relative}.article-page .ed-valuation-art svg{height:92px;max-height:none;position:absolute;bottom:0}.article-page .ed-valuation-card .web-primary{width:100%;min-height:40px;margin:0}.article-page .ed-valuation-band{margin-top:40px;display:none}@media (max-width:1023px){.article-page .ed-valuation-rail{display:none}.article-page .ed-valuation-band{display:block}}@media (max-width:650px){.article-page .ed-valuation-band .web-primary{min-height:44px}}.guide-results{border-top:1px solid var(--smb-color-hairline);grid-area:2/1/auto/-1;padding-block:64px 88px}.guide-library .guide-card{min-width:0;box-shadow:0 0 0 1px var(--smb-color-hairline);background:var(--smb-color-base);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.guide-library .guide-link{color:inherit;flex-direction:column;flex-grow:1;min-width:0;text-decoration:none;display:flex}.guide-library .guide-link:hover h2{color:var(--color-brand-700)}.guide-library .guide-cover{object-fit:cover;width:100%;height:220px}.guide-cover-picture{min-width:0;display:block}.guide-copy{flex-direction:column;flex-grow:1;gap:8px;min-width:0;padding:22px 24px;display:flex}.guide-labels{color:var(--color-brand-700);align-items:center;gap:10px;font-size:13px;font-weight:500;line-height:20px;display:flex}.guide-badge{background:var(--color-brand-50);border-radius:4px;padding:2px 8px;font-size:12px}.guide-library .guide-card h2{letter-spacing:0;font-size:19px;font-weight:600;line-height:26px}.guide-library .guide-excerpt{color:var(--web-text-color-default);font-size:14px;line-height:21px}.guide-meta{color:var(--smb-text-color-subtle);flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:16px;font-size:13px;line-height:20px;display:flex}.guide-meta time:before{content:"· ";white-space:pre}.guide-byline{color:var(--smb-text-color-strong);align-items:center;gap:8px;font-weight:500;display:inline-flex}.guide-library .guide-byline img{object-fit:cover;border-radius:50%;width:24px;height:24px}.guide-tags{flex-wrap:wrap;gap:12px;padding:0 24px 16px;font-size:12px;display:flex}.guide-tags a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.guide-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px 16px;display:grid}.guide-grid .guide-card{grid-column:span 2}.guide-grid .guide-with-image{grid-column:span 3}.guide-grid .guide-with-image h2{font-size:20px;line-height:27px}.guide-pagination{justify-content:space-between;gap:24px;margin-top:32px;display:flex}.guide-pagination a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:800px){.guide-results{padding-block:40px}.guide-grid .guide-card{grid-column:span 3}}@media (max-width:600px){.guide-results{margin-top:40px;padding-block:32px 24px}.guide-grid{flex-direction:column;gap:0;display:flex}.guide-library .guide-grid .guide-card{box-shadow:none;border-bottom:1px solid var(--smb-color-hairline);background:0 0;border-radius:0;overflow:visible}.guide-grid .guide-link{flex-direction:row-reverse;align-items:flex-start;gap:14px;padding:14px 0}.guide-grid .guide-copy{gap:4px;padding:0}.guide-library .guide-grid h2{font-size:16px;line-height:22px}.guide-library .guide-grid .guide-cover{border-radius:8px;flex:none;width:76px;height:76px}.guide-grid .guide-cover-picture{flex:none;width:76px}.guide-grid .guide-excerpt{display:none}.guide-grid .guide-meta{gap:6px;padding-top:0;font-size:12px;line-height:18px}.guide-grid .guide-byline img{display:none}.guide-grid .guide-tags{padding:0 0 12px}}.guide-library{--ed-accent:var(--color-brand-500);--ed-base:var(--smb-color-base);--ed-muted:var(--smb-text-color-subtle);background:var(--smb-color-canvas);color:var(--smb-text-color-strong)}.guide-library a{text-decoration:none}.guide-wrap{width:calc(100% - 160px);max-width:1280px;margin-inline:auto}.guide-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:64px 32px;display:grid}.guide-feature{grid-area:1/1;min-width:0}.guide-rail{grid-area:1/2;min-width:0}.guide-library .guide-featured .guide-link{grid-template-columns:1fr;display:grid}.guide-library .guide-featured.guide-with-image .guide-link{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.guide-featured .guide-copy{gap:14px;min-height:360px;padding:32px}.guide-library .guide-featured .guide-cover{height:100%;min-height:400px}.guide-library .guide-featured h2{font-size:30px;line-height:36px}.guide-library .guide-featured .guide-excerpt{font-size:17px;line-height:26px}.guide-library :is(a,button,input):focus-visible{outline:1px solid var(--smb-color-focus);outline-offset:-1px}.guide-library a:focus-visible{text-decoration:underline}@media (max-width:1150px){.guide-wrap{width:calc(100% - 80px)}.guide-featured .guide-copy{min-height:0;padding:24px}.guide-library .guide-featured h2{font-size:25px;line-height:31px}.guide-layout{grid-template-columns:minmax(0,1fr) 280px;gap:48px 24px}.guide-library .guide-featured.guide-with-image .guide-link{grid-template-columns:1fr}.guide-library .guide-featured .guide-cover{height:240px;min-height:0}}@media (max-width:800px){.guide-layout{flex-direction:column;gap:0;display:flex}.guide-feature,.guide-results,.guide-rail{width:100%}.guide-rail{padding-bottom:48px}.guide-rail .ed-valuation-card{max-width:480px;margin-inline:auto}.guide-library .guide-featured.guide-with-image .guide-link{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.guide-library .guide-featured .guide-cover{height:100%}}@media (max-width:600px){.guide-wrap{width:calc(100% - 40px)}.guide-library .guide-featured.guide-with-image .guide-link{display:flex}.guide-library .guide-featured .guide-cover{height:200px}.guide-featured .guide-copy{gap:10px;padding:18px}.guide-library .guide-featured h2{font-size:23px;line-height:29px}.guide-library .guide-featured .guide-excerpt{font-size:15px;line-height:23px}.guide-featured .guide-meta{padding-top:0}.guide-library .guide-rail{padding-bottom:40px}}.guide-filter-row{color:var(--smb-text-color-subtle);justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;font-size:14px;display:flex}.guide-topics{scrollbar-width:thin;gap:8px;max-width:100%;padding:2px;display:flex;overflow-x:auto}.guide-topics button{white-space:nowrap;background:var(--smb-color-base);min-height:44px;color:var(--web-text-color-default);border:1px solid var(--smb-color-line);cursor:pointer;border-radius:999px;padding:0 14px;font-family:inherit;font-size:14px;font-weight:500;line-height:20px}.guide-topics button[aria-checked=true]{background:var(--smb-text-color-strong);color:var(--smb-color-base);border-color:var(--smb-text-color-strong)}@media (max-width:600px){.guide-filter-row{margin-bottom:14px;display:block}.guide-filter-row>p{margin-top:14px;font-size:13px}}@media (max-width:650px),(hover:none){.article-page .ed-text-link{min-height:44px}}.article-page .ed-related{padding-block:64px}.article-page .ed-section-heading{justify-content:space-between;align-items:end;gap:32px;margin-bottom:24px;display:flex}.article-page .ed-section-heading h2{letter-spacing:-.035em;color:var(--ed-ink);font-size:32px;font-weight:550;line-height:1.18}.article-page .ed-text-link{min-height:40px;color:var(--ed-accent);text-underline-offset:4px;align-items:center;gap:8px;font-size:14px;text-decoration:none;display:inline-flex}.article-page .ed-text-link:focus-visible{text-underline-offset:4px;text-decoration:underline}.article-page .ed-related-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.article-page .ed-related-list>a{border-top:1px solid var(--ed-line);color:inherit;align-items:center;gap:16px;padding-top:20px;text-decoration:none;display:flex}.article-page .ed-related-image{border-radius:6px;flex:none;width:96px;height:80px;overflow:hidden}.article-page .ed-related-image img{object-fit:cover;width:100%;height:100%}.article-page .ed-related-list span:not(.ed-related-image){color:var(--ed-muted);margin-bottom:6px;font-size:12px;display:block}.article-page .ed-related-list h3{letter-spacing:-.02em;color:var(--ed-ink);font-size:18px;font-weight:550;line-height:25px}.article-page .ed-related-list>a:hover h3{color:var(--ed-accent)}@media (max-width:1023px){.article-page .ed-related-list{grid-template-columns:1fr;gap:8px}}@media (max-width:650px){.article-page .ed-section-heading{display:block}}.auth-page{isolation:isolate;background:var(--shadcn-background);width:100%;min-height:100svh;color:var(--shadcn-foreground);box-sizing:border-box;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;place-items:center;padding:48px 24px;font-size:16px;line-height:24px;display:grid;position:relative}.auth-page *,.auth-page :before,.auth-page :after,.auth-card,.auth-card *,.auth-card :before,.auth-card :after,.auth-demo-states *{box-sizing:border-box}.auth-stack{z-index:1;justify-items:center;gap:32px;width:100%;min-width:0;max-width:420px;display:grid;position:relative}.auth-brand{justify-content:center;align-items:center;min-height:28px;display:flex}.auth-brand img{width:auto;height:26px;display:block}.auth-logo-dark,[data-theme=dark] .auth-logo-light{display:none!important}[data-theme=dark] .auth-logo-dark{display:block!important}.auth-card{z-index:1;border:1px solid var(--shadcn-border);background:var(--shadcn-background);width:100%;min-width:0;max-width:420px;color:var(--shadcn-foreground);box-shadow:0 0 0 6px color-mix(in srgb,var(--shadcn-foreground) 3.5%,transparent),0 12px 32px -12px color-mix(in srgb,var(--shadcn-foreground) 16%,transparent),0 1px 2px color-mix(in srgb,var(--shadcn-foreground) 5%,transparent);border-radius:12px;padding:28px;position:relative}.auth-page,.auth-card,.auth-demo-states{--auth-muted:var(--color-grey-600)}[data-theme=dark] .auth-page,[data-theme=dark] .auth-card,[data-theme=dark] .auth-demo-states{--auth-muted:var(--shadcn-muted-foreground)}.auth-form{flex-direction:column;gap:24px;width:100%;margin:0;display:flex}.auth-head{text-align:center}.auth-head>.auth-lede{margin-top:8px}.auth-title{text-align:center;margin:0;font-size:20px;font-weight:600;line-height:28px}.auth-lede{color:var(--auth-muted);margin:0;font-size:14px;line-height:20px}.auth-lede strong{color:var(--shadcn-foreground);overflow-wrap:anywhere;font-weight:500}.auth-fields{flex-direction:column;gap:8px;display:flex}.auth-label{font-size:14px;font-weight:500;line-height:1;display:block}.auth-input{width:100%;height:36px;color:var(--shadcn-foreground);background:var(--shadcn-background);border:1px solid var(--shadcn-input);font:400 14px/1.43 var(--font-sans);transition-property:color,background-color,border-color,box-shadow;transition-duration:var(--duration-fast,.15s);transition-timing-function:var(--ease-standard,cubic-bezier(.4,0,.2,1));border-radius:8px;outline:none;margin:0 0 12px;padding:4px 12px;display:flex;box-shadow:0 1px 2px #0000000d}.auth-input::placeholder{color:var(--smb-text-color-subtle);opacity:1}[data-theme=dark] .auth-controls .auth-input:not(:focus-visible):not([data-demo-focus]):not([aria-invalid=true]){border-color:var(--shadcn-border)}.auth-input:focus-visible,.auth-input[data-demo-focus]{border-color:var(--shadcn-ring);box-shadow:0 0 0 1px var(--shadcn-ring);outline:none}.auth-input[readonly]{cursor:progress}.auth-input[aria-invalid=true]{border-color:var(--smb-text-color-danger);margin-bottom:0}.auth-input[aria-invalid=true]:focus-visible,.auth-input[aria-invalid=true][data-demo-focus]{box-shadow:0 0 0 1px var(--smb-text-color-danger)}.auth-field-error{color:var(--smb-text-color-danger);margin:0 0 12px;font-size:14px;line-height:20px}.auth-btn{appearance:none;white-space:nowrap;cursor:pointer;height:36px;font:500 14px/1.43 var(--font-sans);transition-property:color,background-color,border-color,opacity,box-shadow;transition-duration:var(--duration-fast,.15s);transition-timing-function:var(--ease-standard,cubic-bezier(.4,0,.2,1));border-radius:8px;justify-content:center;align-items:center;gap:8px;margin:0;padding:8px 16px;text-decoration:none;display:inline-flex}.auth-btn:disabled{pointer-events:none;opacity:.5}.auth-submit{--auth-submit-bg:var(--smb-color-action);--auth-submit-ring:#1a1a1a;width:100%;color:var(--smb-text-color-on-action);background:var(--auth-submit-bg);box-shadow:0 0 0 1px var(--auth-submit-ring),0 4px 6px -1px #0003,0 2px 4px -1px #0000001a;border:1px solid #fff3}.auth-submit:hover,.auth-submit[data-demo-hover]{opacity:.9}.auth-submit:focus-visible,.auth-submit[data-demo-focus]{outline:2px solid var(--shadcn-ring);outline-offset:2px}.auth-submit[aria-disabled=true]{opacity:.7;cursor:progress}.auth-submit[aria-disabled=true]:hover{opacity:.7}.auth-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.7s linear infinite auth-spin}@keyframes auth-spin{to{transform:rotate(360deg)}}.auth-secondary{width:100%;color:var(--shadcn-foreground);background:var(--shadcn-background);border:1px solid var(--shadcn-input);box-shadow:0 1px 2px #0000000d}.auth-secondary:hover,.auth-secondary[data-demo-hover]{background:var(--shadcn-accent)}.auth-secondary:focus-visible,.auth-secondary[data-demo-focus]{border-color:var(--shadcn-ring);box-shadow:0 0 0 1px var(--shadcn-ring);outline:none}.auth-secondary[aria-disabled=true]{color:var(--auth-muted);cursor:progress}.auth-note{color:var(--auth-muted);text-align:center;margin:12px 0 0;font-size:14px;line-height:20px}.auth-actions{flex-direction:column;gap:12px;display:flex}.auth-link{color:var(--shadcn-foreground);font:500 14px/20px var(--font-sans);text-align:center;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;align-self:center;padding:0;text-decoration:underline}.auth-link:focus-visible,.auth-link[data-demo-focus]{outline:2px solid var(--shadcn-ring);outline-offset:2px;border-radius:2px}.auth-alert{background:var(--shadcn-accent);border:1px solid var(--shadcn-border);width:100%;color:var(--shadcn-foreground);border-radius:8px;padding:12px 16px;font-size:14px;line-height:1.43;position:relative}.auth-alert p{margin:0}.auth-sr{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:767px){.auth-page{padding:24px 16px}.auth-card{padding:24px}.auth-controls .auth-input{min-height:44px;font-size:16px}.auth-controls .auth-btn{min-height:44px}.auth-controls .auth-link{text-underline-offset:3px;align-items:center;min-height:44px;display:inline-flex}}@media (max-width:640px){.auth-stack{gap:24px}}@media (max-width:359px){.auth-card{padding:20px}}@media (prefers-reduced-motion:reduce){.auth-input,.auth-btn{transition:none}.auth-spinner{animation:none}}.auth-demo-states{background:var(--shadcn-background);color:var(--shadcn-foreground);font-family:var(--font-sans);border-top:1px solid var(--shadcn-border);flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:40px 32px;padding:40px 24px 56px;display:flex}.auth-demo-state{flex-direction:column;gap:14px;width:420px;max-width:100%;display:flex}.auth-demo-cap{color:var(--auth-muted);font:400 12px/16px var(--font-mono)}.wp-file-drop{box-sizing:border-box;border:1px dashed var(--smb-color-line);border-radius:var(--smb-radius-lg);background:var(--smb-color-base);min-height:104px;color:var(--smb-text-color-default);font:400 14px/21px var(--font-sans);text-align:center;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px;display:flex;position:relative}.wp-file-drop:hover{background:var(--smb-color-tint)}.wp-file-drop[data-dragging]{border-style:solid;border-color:var(--smb-color-focus);background:var(--smb-color-tint)}.wp-file-drop:has(.wp-file-drop-input:focus-visible){outline:1px solid var(--smb-color-focus);outline-offset:1px}.wp-file-drop[data-invalid]{border-color:var(--smb-color-danger)}.wp-file-drop[data-disabled]{opacity:.5;cursor:not-allowed}.wp-file-drop-input{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wp-file-drop-glyph{width:20px;height:20px;color:var(--smb-text-color-subtle)}.wp-file-drop-text strong{text-underline-offset:2px;font-weight:500;text-decoration:underline}.wp-file-drop-hint{color:var(--smb-text-color-subtle);font:400 12px/16px var(--font-sans)}.wp-file-drop[data-has-file]{text-align:left;cursor:default;border-style:solid;flex-direction:row;justify-content:flex-start;min-height:52px;padding:0 8px 0 12px}.wp-file-drop[data-has-file]:hover{background:var(--smb-color-base)}.wp-file-drop-file{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.wp-file-drop-file strong{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.wp-file-drop-file small{color:var(--smb-text-color-subtle);font:400 12px/16px var(--font-sans);flex:none}.wp-file-drop-error{color:var(--smb-text-color-danger);font:400 12px/16px var(--font-sans)}@media (max-width:640px){.wp-file-drop{min-height:88px}}.dw-brand-row{min-width:0;height:32px;color:var(--smb-text-color-strong);font:600 14px/21px var(--font-sans);align-items:center;gap:8px;padding:0 8px;display:flex}.dw-brand-row .wp-logo{width:18px;height:18px}.dw-nav-count{border-radius:var(--smb-radius-full);background:var(--smb-color-fill);min-width:20px;color:var(--smb-text-color-default);font:500 12px/18px var(--font-sans);font-variant-numeric:tabular-nums;text-align:center;margin-left:auto;padding:0 6px}.dw-dot[data-tone=info]{background:var(--smb-color-info)}.dw-dot[data-tone=neutral]{background:var(--smb-text-color-subtle)}.dw-source{color:var(--smb-text-color-subtle);font:400 12px/16px var(--font-mono)}.dw-section{flex-direction:column;gap:8px;display:flex}.dw-section>h2{color:var(--smb-text-color-strong);font:600 14px/21px var(--font-sans);margin:0}.dw-section>p{color:var(--smb-text-color-subtle);font:400 13px/18px var(--font-sans);margin:0}.dw-states{border-top:1px solid var(--smb-color-hairline);background:var(--smb-color-canvas);color:var(--smb-text-color-default);font:400 14px/21px var(--font-sans);flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:40px 32px;padding:40px 24px 56px;display:flex}.dw-states *,.dw-states :before,.dw-states :after{box-sizing:border-box}.dw-state{flex-direction:column;gap:12px;min-width:0;max-width:100%;display:flex}.dw-state-cap{color:var(--smb-text-color-subtle);font:500 12px/16px var(--font-sans)}.dw-state-wide{width:100%;max-width:1080px}.dw-state-frame{border-radius:var(--smb-radius-lg);background:var(--smb-color-base);box-shadow:0 0 0 1px var(--smb-color-line);overflow:hidden}.dw-state .smb-dialog{margin:0}.dw-field-select{width:100%}.dw-users-actions{justify-content:flex-end;display:flex}.dw-users-actions .smb-button{margin:-4px 0}.dw-audit{border-radius:var(--smb-radius-lg);box-shadow:0 0 0 1px var(--smb-color-hairline);margin:0;padding:0;list-style:none}.dw-audit li{min-height:var(--table-row-compact);border-bottom:1px solid var(--smb-color-hairline);color:var(--smb-text-color-default);font:400 13px/18px var(--font-sans);align-items:center;gap:10px;padding:6px 12px;display:flex}.dw-audit li:last-child{border-bottom:0}.dw-audit b{color:var(--smb-text-color-strong);font-weight:500}.dw-menu-anchor{flex-direction:column;align-items:flex-end;gap:4px;width:240px;display:flex;position:relative}.dw-menu-anchor [role=menu]{width:200px}.dw-mail{border-radius:var(--smb-radius-lg);background:var(--smb-color-base);box-shadow:0 0 0 1px var(--smb-color-line);flex-direction:column;display:flex;overflow:hidden}.dw-mail-head{border-bottom:1px solid var(--smb-color-hairline);font:400 13px/18px var(--font-sans);grid-template-columns:48px minmax(0,1fr);gap:4px 8px;padding:10px 14px;display:grid}.dw-mail-head dt{color:var(--smb-text-color-subtle)}.dw-mail-head dd{min-width:0;color:var(--smb-text-color-default);overflow-wrap:anywhere;margin:0}.dw-mail-head dd .dw-source{margin-left:4px}.dw-mail-body{color:var(--smb-text-color-default);font:400 14px/21px var(--font-sans);flex-direction:column;gap:12px;padding:14px 14px 16px;display:flex}.dw-mail-body p{margin:0}.dw-mail-sig{color:var(--smb-text-color-default);white-space:pre-line}.dw-meta-line{color:var(--smb-text-color-subtle);font:400 13px/18px var(--font-sans);margin:0}.dw-dialog-actions-split{justify-content:space-between}.dw-dialog-actions-split>span{gap:12px;display:flex}.dw-empty-frame{width:640px;max-width:100%}.dw-banner-state{width:720px;max-width:100%}.dw-record{container:dw-record/inline-size}.dw-record-title{justify-content:space-between;align-items:flex-start;gap:16px;margin:4px 0 12px;display:flex}.dw-record-title .smb-app-title{min-width:0}.dw-record-title .smb-app-title h1{white-space:normal}.dw-record-actions{flex:none;align-items:center;gap:8px;display:flex}.dw-statusbar{border-radius:var(--smb-radius-lg);background:var(--smb-color-base);min-height:40px;box-shadow:0 0 0 1px var(--smb-color-line);color:var(--smb-text-color-default);font:400 13px/18px var(--font-sans);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:6px 12px;display:flex}.dw-statusbar-label{color:var(--smb-text-color-subtle);font-weight:500}.dw-statusbar-time{font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:inline-flex}.dw-statusbar-time svg{width:16px;height:16px;color:var(--smb-text-color-subtle)}.dw-statusbar-sep{background:var(--smb-color-line);width:1px;height:16px}.dw-stages{gap:4px;margin:0;padding:0;list-style:none;display:flex}.dw-stages li{min-width:0;color:var(--smb-text-color-subtle);font:400 12px/16px var(--font-sans);flex-direction:column;flex:1 1 0;gap:6px;display:flex}.dw-stages li:before{content:"";border-radius:var(--smb-radius-full);background:var(--smb-color-fill);height:4px;display:block}.dw-stages li[data-done]:before{background:var(--smb-text-color-subtle)}.dw-stages li[data-done]{color:var(--smb-text-color-default)}.dw-stages li[aria-current]:before{background:var(--smb-color-brand)}.dw-stages li[aria-current]{color:var(--smb-text-color-brand);font-weight:500}[data-theme=dark] .dw-stages li[aria-current]{color:var(--color-brand-300)}.dw-header-stack{flex-direction:column;gap:12px;margin-bottom:12px;display:flex}.dw-record-body{grid-template-columns:minmax(0,1fr) 360px;gap:24px;padding:16px 24px 24px;display:grid}.dw-record-main,.dw-rail{flex-direction:column;gap:16px;min-width:0;display:flex}.dw-panel{border-radius:var(--smb-radius-lg);background:var(--smb-color-base);box-shadow:0 0 0 1px var(--smb-color-hairline);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.dw-panel>h2{color:var(--smb-text-color-strong);font:600 13px/18px var(--font-sans);align-items:center;gap:6px;margin:0;display:flex}.dw-panel>h2 svg{width:16px;height:16px;color:var(--smb-text-color-subtle)}.dw-facts{font:400 13px/18px var(--font-sans);grid-template-columns:112px minmax(0,1fr);gap:8px 12px;margin:0;display:grid}.dw-facts dt{color:var(--smb-text-color-subtle);font-size:12px;line-height:18px}.dw-facts dd{min-width:0;color:var(--smb-text-color-default);flex-direction:column;gap:2px;margin:0;display:flex}.dw-facts dd b{color:var(--smb-text-color-strong);font-variant-numeric:tabular-nums;font-weight:500}.dw-facts-sep{background:var(--smb-color-hairline);grid-column:1/-1;height:1px}.dw-note{color:var(--smb-text-color-default);font:400 13px/20px var(--font-sans);margin:0}.dw-timeline{margin:0;padding:0;list-style:none}.dw-tl-item{border-bottom:1px solid var(--smb-color-hairline);grid-template-columns:28px minmax(0,1fr) auto;gap:2px 12px;padding:12px 0;display:grid;position:relative}.dw-tl-item:last-child{border-bottom:0}.dw-tl-icon{border-radius:var(--smb-radius-full);background:var(--smb-color-recessed);width:28px;height:28px;color:var(--smb-text-color-subtle);grid-row:span 2;place-items:center;display:grid}.dw-tl-icon svg{width:16px;height:16px}.dw-tl-item[data-kind=signal] .dw-tl-icon{background:color-mix(in srgb, var(--smb-color-brand) 10%, var(--smb-color-base));color:var(--smb-text-color-brand)}[data-theme=dark] .dw-tl-item[data-kind=signal] .dw-tl-icon{color:var(--color-brand-300)}.dw-tl-title{color:var(--smb-text-color-strong);font:500 13px/20px var(--font-sans)}.dw-tl-title span{color:var(--smb-text-color-subtle);font-weight:400}.dw-tl-date{color:var(--smb-text-color-subtle);font:400 12px/20px var(--font-sans);font-variant-numeric:tabular-nums;white-space:nowrap}.dw-tl-text{color:var(--smb-text-color-default);font:400 13px/18px var(--font-sans);grid-column:2/-1;margin:0}.dw-tl-text a{color:var(--smb-text-color-link);text-underline-offset:2px}[data-theme=dark] .dw-tl-text a{color:var(--color-brand-300)}.dw-people{flex-direction:column;gap:12px;display:flex}.dw-person{border-radius:var(--smb-radius-lg);background:var(--smb-color-base);box-shadow:0 0 0 1px var(--smb-color-hairline);grid-template-columns:26px minmax(0,1fr);gap:4px 12px;padding:14px 16px;display:grid}.dw-person-head{color:var(--smb-text-color-strong);font:500 14px/21px var(--font-sans);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dw-person .dw-facts{grid-column:2;margin-top:4px}.dw-contact{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dw-intro-labels{flex-wrap:wrap;gap:8px;display:flex}.dw-phone{width:390px;max-width:100%;container:dw-phone/inline-size}@container dw-phone (max-width:640px){.smb-app-header{padding:0 16px}.smb-app-bar,.smb-app-header[data-bar-start] .smb-app-bar{margin-left:0;margin-right:0}.smb-app-bar-start{display:none}.smb-app-header[data-detail] .smb-app-title h1{font:600 24px/30px var(--font-sans);white-space:normal}.dw-record-title{flex-direction:column;gap:12px}.dw-record-actions{flex-wrap:wrap;width:100%}.dw-record-actions .smb-button{flex:1 1 0;height:44px;min-height:44px}}.dw-dl-meta{color:var(--smb-text-color-subtle);font:400 13px/18px var(--font-sans);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.dw-dl-actions{flex:none;align-items:center;padding-right:4px;display:inline-flex}.dw-dl-actions .smb-button{width:44px;height:44px;min-height:44px;padding:0}div.smb-dl-open{cursor:default}.dw-sheet-stage{background:color-mix(in srgb, var(--smb-color-recessed) 80%, var(--smb-color-base));flex-direction:column;justify-content:flex-end;padding-top:48px;display:flex}.smb-dialog.dw-sheet{width:100%;max-width:none;padding:20px 16px calc(16px + env(safe-area-inset-bottom));border-radius:var(--smb-radius-xl) var(--smb-radius-xl) 0 0;gap:16px}.dw-sheet .smb-dialog-close{top:8px;right:8px;width:44px!important;height:44px!important}.dw-sheet .smb-dialog-header{padding-right:40px}.dw-sheet-grip{border-radius:var(--smb-radius-full);background:var(--smb-color-fill);align-self:center;width:36px;height:4px;margin:-8px 0 -4px}.dw-sheet-actions{flex-direction:column;gap:8px;padding-top:4px;display:flex}.dw-sheet-actions .smb-button{width:100%;height:44px;min-height:44px}.dw-states-phone{flex-flow:column;align-items:stretch;gap:32px;padding:32px 0 40px}.dw-states-phone .dw-state-cap{padding:0 16px}.dw-states-phone .dw-state-frame{border-radius:0}@media (max-width:640px){.dw-sheet .rs-text,.dw-sheet .smb-select{height:44px;font-size:16px}.dw-sheet .rs-note{font-size:16px}.dw-toolbar-full .smb-button{width:100%;height:44px;min-height:44px}.dw-audit li{min-height:44px}.dw-mail-head{grid-template-columns:40px minmax(0,1fr)}.dw-record-title{flex-direction:column;gap:12px}.dw-record-title .smb-app-title h1{font:600 24px/30px var(--font-sans)}.dw-record-actions{width:100%}.dw-record-actions .smb-button{flex:1 1 0;height:44px;min-height:44px}.dw-record-body{grid-template-columns:minmax(0,1fr);gap:16px;padding:12px 16px 24px}.dw-tabs-scroll{scrollbar-width:none;margin:0 -16px;padding:0 16px;overflow-x:auto}.dw-tabs-scroll .smb-seg{height:44px}.dw-tabs-scroll .smb-seg [role=tab]{padding:0 14px}.dw-tl-item{grid-template-columns:28px minmax(0,1fr)}.dw-tl-date{grid-area:2/2;line-height:16px}.dw-tl-text{grid-column:2}.dw-tl-icon{grid-row:span 3}.dw-facts{grid-template-columns:112px minmax(0,1fr)}.dw-header-first{padding-top:4px}.dw-state-frame .dw-header-first{padding-top:16px}}.dw-mcp-steps{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.dw-mcp-step{grid-template-columns:20px 1fr;gap:12px;display:grid}.dw-mcp-num{border-radius:var(--smb-radius-full);background:var(--smb-color-recessed);width:20px;height:20px;color:var(--smb-text-color-strong);font:500 12px/1 var(--font-sans);place-items:center;display:grid}.dw-mcp-step-body{flex-direction:column;gap:4px;min-width:0;display:flex}.dw-mcp-step-title{color:var(--smb-text-color-strong);font:500 14px/20px var(--font-sans)}.dw-mcp-step-text{color:var(--smb-text-color-subtle);font:400 13px/19px var(--font-sans);margin:0}.dw-mcp-copy{align-items:center;gap:8px;margin-top:4px;display:flex}.dw-mcp-agent{box-shadow:inset 0 1px 0 var(--smb-color-hairline,var(--smb-color-line));flex-direction:column;gap:8px;padding-top:16px;display:flex}.dw-mcp-status{min-height:20px;color:var(--smb-text-color-subtle);font:400 13px/18px var(--font-sans);align-items:center;gap:8px;display:flex}.dw-mcp-status svg{width:16px;height:16px;color:var(--smb-color-success);flex:none}.dw-mcp-copy .smb-share-link.dw-mcp-cmd{white-space:normal;overflow-wrap:anywhere;height:auto;padding:6px 8px}.dw-email-access{grid-template-columns:1fr 1fr;gap:16px;display:grid}.dw-email-access-col{flex-direction:column;gap:6px;min-width:0;display:flex}.dw-email-access-head{color:var(--smb-text-color-strong);font:500 13px/18px var(--font-sans)}.dw-email-access-col ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.dw-email-access-col li{color:var(--smb-text-color-default);font:400 13px/18px var(--font-sans);grid-template-columns:16px 1fr;gap:8px;display:grid}.dw-email-access-col li svg{width:16px;height:16px;color:var(--smb-text-color-subtle);margin-top:1px}.dw-email-note{color:var(--smb-text-color-subtle);font:400 13px/19px var(--font-sans);margin:0}.dw-email-status{color:var(--smb-text-color-default);font:400 13px/18px var(--font-sans);align-items:flex-start;gap:8px;display:flex}.dw-email-status svg{flex:none;width:16px;height:16px;margin-top:1px}.dw-email-status[data-tone=good] svg{color:var(--smb-color-success)}.dw-email-status[data-tone=warn] svg{color:var(--smb-color-warning)}@media (max-width:520px){.dw-email-access{grid-template-columns:1fr}}:where(.smb-section-page,.support-page) :where(h1,h2,h3){text-wrap:balance}:where(.smb-section-page,.support-page) :where(.smb-hero-lede,.smb-block p,.smb-hero-note){text-wrap:pretty}.audience-type-page h1{max-width:18ch}.dw-landing-card{box-sizing:border-box;background:var(--smb-color-base);box-shadow:0 0 0 1px var(--smb-color-line), 0 24px 48px -32px #0000002e;color:var(--smb-text-color-default);font:400 14px/21px var(--font-sans);border-radius:12px;padding:20px}.dw-landing-kicker{color:var(--smb-text-color-subtle);font:500 11px/16px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;display:flex}.dw-landing-card h3{color:var(--smb-text-color-strong);font:600 18px/24px var(--font-sans);letter-spacing:-.2px;margin:6px 0 0}.dw-landing-score{align-items:baseline;gap:12px;margin-top:16px;display:flex}.dw-landing-score strong{color:var(--smb-text-color-strong);font:600 64px/1 var(--font-sans);letter-spacing:-2.4px;font-variant-numeric:tabular-nums}.dw-landing-score span{color:var(--smb-text-color-subtle);font-size:13px;line-height:18px}.dw-landing-card dl{margin:16px 0 0}.dw-landing-card dl>div{box-shadow:inset 0 1px 0 var(--smb-color-hairline,var(--smb-color-line));justify-content:space-between;gap:16px;padding:10px 0;display:flex}.dw-landing-card dt{color:var(--smb-text-color-subtle)}.dw-landing-card dd{color:var(--smb-text-color-strong);font-variant-numeric:tabular-nums;margin:0;font-weight:500}.dw-landing-source{color:var(--smb-text-color-subtle);font:400 11px/16px var(--font-mono);margin:12px 0 0}.dw-landing-figures{box-shadow:inset 0 -1px 0 var(--smb-color-hairline,var(--smb-color-line));gap:24px;margin-top:12px;padding-bottom:12px;display:flex}.dw-landing-figures div{flex-direction:column;display:flex}.dw-landing-figures span{color:var(--smb-text-color-subtle);font:500 11px/16px var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.dw-landing-figures strong{color:var(--smb-text-color-strong);font:600 18px/26px var(--font-sans);font-variant-numeric:tabular-nums}.dw-landing-verdict{border-radius:var(--smb-radius-full);background:var(--smb-color-warning-tint);height:24px;color:var(--smb-text-color-warning);font:500 12px/16px var(--font-sans);letter-spacing:0;text-transform:none;white-space:nowrap;flex:none;align-items:center;padding:0 10px;display:inline-flex}.dw-landing-checks{margin:4px 0 0;padding:0;list-style:none}.dw-landing-checks li{box-shadow:inset 0 -1px 0 var(--smb-color-hairline,var(--smb-color-line));grid-template-columns:20px 16px 96px minmax(0,1fr);align-items:start;gap:10px;padding:9px 0;font-size:13px;line-height:19px;display:grid}.dw-landing-checks li:last-child{box-shadow:none}.dw-landing-checks .n{color:var(--smb-text-color-subtle);font:400 11px/19px var(--font-mono)}.dw-landing-checks svg{width:16px;height:16px;margin-top:1.5px}.dw-landing-checks [data-tone=good]{color:var(--smb-color-success)}.dw-landing-checks [data-tone=warn]{color:var(--smb-color-warning)}.dw-landing-checks [data-tone=wait]{color:var(--smb-text-color-subtle)}.dw-landing-checks b{color:var(--smb-text-color-strong);font-weight:500}.dw-landing-checks em{color:var(--smb-text-color-default);font-style:normal}.dw-numbers-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:64px;display:grid}.dw-numbers-eyebrow{color:var(--block-subtle,var(--smb-text-color-subtle));font:500 12px/16px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin:0 0 12px}.dw-numbers-head h2{color:var(--smb-text-color-strong);font:600 40px/1.1 var(--font-sans);letter-spacing:-1.4px;text-wrap:balance;margin:0}.dw-numbers-head>p{max-width:46ch;color:var(--smb-text-color-default);font:400 16px/26px var(--font-sans);text-wrap:pretty;margin:0}.dw-numbers-grid{box-shadow:inset 0 1px 0 var(--block-line,var(--smb-color-line));grid-template-columns:repeat(4,minmax(0,1fr));margin:48px 0 0;padding-top:24px;display:grid}.dw-numbers-grid>div{box-shadow:inset 1px 0 0 var(--block-line,var(--smb-color-line));flex-direction:column-reverse;justify-content:flex-end;gap:10px;padding:0 24px;display:flex}.dw-numbers-grid>div:first-child{box-shadow:none;padding-left:0}.dw-numbers-grid dd{color:var(--smb-text-color-strong);font:600 64px/1 var(--font-sans);letter-spacing:-2.4px;font-variant-numeric:tabular-nums;margin:0}.dw-numbers-grid dt{color:var(--block-subtle,var(--smb-text-color-subtle));font:400 14px/20px var(--font-sans)}.dw-numbers-source{color:var(--block-subtle,var(--smb-text-color-subtle));font:400 12px/18px var(--font-mono);margin:32px 0 0}@media (max-width:1023px){.dw-numbers-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}.dw-numbers-grid>div:nth-child(3){box-shadow:none;padding-left:0}}@media (max-width:815px){.dw-numbers-head{grid-template-columns:1fr;gap:16px}.dw-numbers-head h2{letter-spacing:-1px;font-size:32px}.dw-numbers-grid dd{letter-spacing:-1.6px;font-size:44px}.dw-numbers-grid>div{padding:0 16px}}.dw-serif{letter-spacing:-.01em;font-family:Instrument Serif,Georgia,serif;font-style:italic;font-weight:400}.dw-pill-btn{border-radius:var(--smb-radius-full);color:#0a0a0a;height:40px;font:400 15px/1 var(--font-sans);cursor:pointer;white-space:nowrap;background:#fff;border:0;align-items:center;gap:10px;padding:0 6px 0 20px;text-decoration:none;transition:background-color .15s;display:inline-flex}.dw-pill-btn:hover{background:#ececec}.dw-pill-btn:focus-visible{outline-offset:3px;outline:2px solid #fff}.dw-pill-btn .dw-pill-arrow{color:#fff;background:#0a0a0a;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.dw-pill-btn .dw-pill-arrow svg{width:14px;height:14px}.dw-pill-btn[data-plain]{padding:0 20px}.dw-hero{isolation:isolate;color:#fff;min-height:940px;font-family:var(--font-sans);background:#050607;position:relative;overflow:hidden}.dw-hero-map{z-index:-2;color:#fff;width:100%;height:100%;position:absolute;inset:0}.dw-hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0009 0%,#00000026 50%,#000000b3 100%);position:absolute;inset:0}.dw-hero-nav{z-index:3;align-items:center;height:48px;padding:16px 32px;display:flex;position:absolute;top:0;left:0;right:0}.dw-hero-brand{color:#fff;font:600 20px/1 var(--font-sans);letter-spacing:-.4px;text-decoration:none}.dw-pillnav{border-radius:var(--smb-radius-full);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1c1c1cbf;border:1px solid #ffffff1a;gap:4px;padding:6px 8px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.dw-pillnav a{border-radius:var(--smb-radius-full);color:#fffc;font:400 14px/1.2 var(--font-sans);padding:8px 16px;text-decoration:none;transition:background-color .15s,color .15s}.dw-pillnav a:hover{color:#fff;background:#ffffff1a}.dw-hero-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.dw-hero-actions>a:first-child{color:#fffc;padding:8px 16px;font-size:14px;text-decoration:none}.dw-hero-actions .dw-pill-btn{height:40px;font-size:14px}.dw-hero-body{text-align:center;flex-direction:column;align-items:center;padding:128px 20px 0;display:flex;position:relative}.dw-hero-title{color:#fff;font:400 92px/.96 var(--font-sans);letter-spacing:-.04em;margin:0}.dw-hero-title>span{display:block}.dw-hero-title .dw-serif{letter-spacing:-.02em;font-size:1.06em}.dw-hero-ask{box-sizing:border-box;border-radius:var(--smb-radius-full);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff14;border:1px solid #ffffff29;align-items:center;gap:8px;width:min(560px,100%);height:56px;margin-top:32px;padding:0 8px 0 22px;display:flex}.dw-hero-ask:focus-within{border-color:#fff6}.dw-hero-ask input{color:#fff;min-width:0;height:40px;font:400 16px/1 var(--font-sans);background:0 0;border:0;outline:none;flex:1}.dw-hero-ask input::placeholder{color:#ffffff8c}.dw-hero-alt{color:#ffffff8c;font:400 14px/21px var(--font-sans);margin:14px 0 0}.dw-hero-alt a{color:#fff;text-underline-offset:3px;text-decoration:underline}.dw-story-wrap{perspective:1200px;margin-top:40px}.dw-story{box-sizing:border-box;color:#0a0a0a;text-align:left;width:320px;height:420px;transform-style:preserve-3d;will-change:transform;background:#fff;border-radius:28px;padding:18px 20px 20px;position:relative;box-shadow:0 40px 100px #0000008c,0 8px 24px #00000059,inset 0 1px #ffffff2e}.dw-story-bars{gap:6px;display:flex}.dw-story-bars span{background:#0000001f;border-radius:3px;flex:1;height:3px;overflow:hidden}.dw-story-bars span i{transform-origin:0;background:#0a0a0a;height:100%;display:block;transform:scaleX(0)}.dw-story[data-slide="0"] .dw-story-bars span:first-child i,.dw-story[data-slide="1"] .dw-story-bars span:nth-child(-n+2) i{transform:scaleX(1)}.dw-story-slide{opacity:0;filter:blur(6px);pointer-events:none;flex-direction:column;transition:opacity .3s,transform .3s,filter .3s;display:flex;position:absolute;inset:40px 20px 20px;transform:translateY(12px)}.dw-story-slide[data-on]{opacity:1;filter:none;pointer-events:auto;transform:none}.dw-story-kicker{color:#00000080;font:500 11px/16px var(--font-sans);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;display:flex}.dw-story h3{font:600 20px/24px var(--font-sans);letter-spacing:-.3px;margin:8px 0 0}.dw-story-big{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:10px;font:italic 400 76px/1 Instrument Serif,Georgia,serif}.dw-story dl{margin:12px 0 0}.dw-story dl>div{border-top:1px dashed #00000024;justify-content:space-between;padding:9px 0;font-size:13px;line-height:18px;display:flex}.dw-story dt{color:#0000008c}.dw-story dd{font-variant-numeric:tabular-nums;margin:0;font-weight:500}.dw-story-source{color:#00000073;margin:auto 0 0;font-size:11px;line-height:16px}.dw-story .dw-landing-checks li{grid-template-columns:16px minmax(0,1fr);padding:7px 0}.dw-story .dw-landing-checks .n,.dw-story .dw-landing-checks em{display:none}.dw-story .dw-landing-figures{margin-top:10px}.dw-hero-corner{z-index:2;text-align:left;width:420px;position:absolute;bottom:40px}.dw-hero-corner[data-at=bl]{left:40px}.dw-hero-corner[data-at=br]{right:40px}.dw-hero-corner h2{color:#fff9;font:400 21px/1.2 var(--font-sans);letter-spacing:-.3px;margin:0 0 16px}.dw-hero-corner p{color:#fff;font:400 21px/1.4 var(--font-sans);letter-spacing:-.3px;margin:0 0 12px}.dw-hero-corner a{color:#fff;font:400 21px/1.4 var(--font-sans);text-underline-offset:4px;text-decoration:underline}.dw-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.dw-marquee>div{gap:40px;width:max-content;animation:28s linear infinite dw-marquee;display:flex}.dw-marquee span{color:#ffffff80;font:500 15px/30px var(--font-sans);white-space:nowrap}@keyframes dw-marquee{to{transform:translate(-50%)}}.dw-shead{text-align:center;margin:0 auto 64px}.dw-shead-label{color:var(--dw-quiet,#ffffff80);font:400 12px/1 var(--font-sans);letter-spacing:.16em;text-transform:uppercase;margin:0 0 16px}.dw-shead h2{color:var(--smb-text-color-strong);font:400 72px/1 var(--font-sans);letter-spacing:-.04em;margin:0}.dw-shead h2>span{display:block}.dw-shead h2 .dw-serif{font-size:1.04em}.dw-shead>p:last-child{max-width:620px;color:var(--dw-quiet-text,#fff9);font:400 16px/1.6 var(--font-sans);text-wrap:pretty;margin:18px auto 0}.dw-dark-band{color:#fff;--smb-text-color-strong:#fff;background:#050607;padding:96px 48px}.dw-dark-band .dw-wide{max-width:1200px;margin:0 auto}.dw-scene{isolation:isolate;color:#fff;background:#0b0e12;border-radius:24px;position:relative;overflow:hidden}.dw-scene>svg.dw-scene-map{z-index:-2;color:#fff;width:100%;height:100%;position:absolute;inset:0}.dw-scene:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(120% 90% at 50% 0,#0000 30%,#0000008c 100%);position:absolute;inset:0}.dw-scene[data-tone=blue]{background:#0a1522}.dw-scene[data-tone=slate]{background:#10141a}.dw-scene[data-tone=ink]{background:#07090c}.dw-glass{box-sizing:border-box;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:#ffffff1a;border:1px solid #fff3;border-radius:20px}.dw-glass-head{color:#fff9;font:400 11px/16px var(--font-sans);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;display:flex}.dw-rule{border-top:1px dashed #fff3;height:0;margin:16px 0}.dw-scene-foot{position:absolute;bottom:26px;left:32px;right:32px}.dw-scene-foot h3{color:#fff;letter-spacing:-.01em;margin:0 0 8px;font:italic 400 27px/1.15 Instrument Serif,Georgia,serif}.dw-scene-foot p{color:#ffffffa6;font:400 13px/1.6 var(--font-sans);margin:0}.dw-numbers-glass{min-height:480px;padding:32px}.dw-numbers-glass .dw-glass{padding:26px 28px}.dw-figures4{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;display:grid}.dw-figures4 dd{color:#fff;font:400 52px/1 var(--font-sans);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:0}.dw-figures4 dt{color:#ffffffa6;font:400 13px/18px var(--font-sans);margin-top:10px}.dw-figures4>div{flex-direction:column-reverse;justify-content:flex-end;display:flex}.dw-band-source{color:#ffffff73;font:400 12px/18px var(--font-sans);text-align:center;margin:20px 0 0}.dw-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.dw-cards>.dw-scene{min-height:560px}.dw-qa{padding:20px;position:absolute;top:32px;left:24px;right:24px}.dw-qa-brand{color:#fff;align-items:center;gap:10px;font-size:16px;display:flex}.dw-qa-brand b{color:#0a0a0a;width:40px;height:40px;font:600 18px/1 var(--font-sans);background:#fff;border-radius:12px;place-items:center;display:grid}.dw-qa-body{min-height:150px;transition:opacity .5s,transform .5s,filter .5s;position:relative}.dw-qa-body[data-out]{opacity:0;filter:blur(8px);transform:translateY(-6px)}.dw-qa-q{color:#fff;font:400 16px/1.4 var(--font-sans);margin:0 0 12px}.dw-qa-a{color:#fff9;font:400 12.5px/1.6 var(--font-sans);margin:0}.dw-qa-foot{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.dw-qa-foot .dw-pill-btn{height:34px;padding-left:14px;font-size:13px}.dw-qa-foot .dw-pill-btn .dw-pill-arrow{width:22px;height:22px}.dw-qa-foot a:not(.dw-pill-btn){color:#fffc;letter-spacing:.08em;text-transform:uppercase;font-size:12px}.dw-verdict{box-sizing:border-box;color:#0a0a0a;text-align:center;background:#fffffff0;border-radius:20px;padding:24px 20px 20px;position:absolute;top:32px;left:24px;right:24px}.dw-verdict-label{color:#00000080;font:400 12px/1.5 var(--font-sans)}.dw-verdict-word{letter-spacing:-.02em;margin:4px 0 14px;font:italic 400 52px/1 Instrument Serif,Georgia,serif}.dw-verdict ol{text-align:left;margin:0;padding:0;list-style:none}.dw-verdict li{border-top:1px dashed #0000001f;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 2px;font-size:13px;display:grid}.dw-verdict li span:last-child{color:#00000080;font-size:12px}.dw-verdict li svg{width:16px;height:16px}.dw-verdict [data-tone=good]{color:var(--smb-color-success,#1a7f37)}.dw-verdict [data-tone=warn]{color:var(--smb-color-warning,#b35900)}.dw-tip{border-radius:var(--smb-radius-full);color:#0009;border:1px solid #0000001f;margin-top:14px;padding:8px 14px;font-size:11.5px;display:inline-block}.dw-tree{position:absolute;inset:32px 16px 120px}.dw-tree svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.dw-tree-nodes{z-index:1;flex-direction:column;align-items:center;gap:18px;height:100%;display:flex;position:relative}.dw-tree-pill{border-radius:var(--smb-radius-full);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;background:#ffffff1a;border:1px solid #ffffff40;padding:10px 20px;font:italic 400 16px/1 Instrument Serif,Georgia,serif}.dw-tree-note{color:#000000bf;max-width:160px;font:400 12px/1.5 var(--font-sans);text-align:center;background:#ffffffeb;border-radius:12px;padding:10px 14px}.dw-tree-row{align-items:flex-start;gap:16px;display:flex}.dw-tree-bottom{flex-direction:column;align-items:center;gap:18px;margin-top:auto;display:flex}@media (prefers-reduced-motion:reduce){.dw-marquee>div{animation:none}.dw-story-slide,.dw-qa-body{transition:none}.dw-tree .dw-flow{display:none}}@media (max-width:1023px){.dw-cards{grid-template-columns:1fr}.dw-figures4{grid-template-columns:repeat(2,minmax(0,1fr))}.dw-hero-corner{display:none}}@media (max-width:815px){.dw-pillnav,.dw-hero-actions>a:first-child{display:none}.dw-hero-nav{padding:12px 16px}.dw-hero{min-height:0;padding-bottom:48px}.dw-hero-body{padding-top:104px}.dw-hero-title{font-size:52px}.dw-hero-ask{height:52px;padding-left:16px}.dw-hero-ask .dw-pill-btn{gap:0;padding:0 6px}.dw-hero-ask .dw-pill-btn>span:first-child{display:none}.dw-shead h2{font-size:44px}.dw-dark-band{padding:64px 16px}.dw-numbers-glass{padding:16px}.dw-figures4 dd{font-size:40px}}.dw-vh{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1023px){.dw-hero{padding-bottom:56px}.dw-hero-corner[data-at=br]{text-align:center;width:auto;max-width:520px;margin:40px auto 0;padding:0 20px;display:block;position:static}.dw-hero-corner[data-at=br] p,.dw-hero-corner[data-at=br] a{font-size:17px}}.smb-section-page :is(.dw-hero,.dw-dark-band) p{white-space:normal;overflow-wrap:normal}.smb-section-page :is(h1,h2).dw-hero-title{letter-spacing:-.04em;font-weight:400;line-height:.96}.smb-section-page .dw-close h2.dw-hero-title{font-size:72px}.smb-section-page .dw-shead h2{font:400 72px/1 var(--font-sans);letter-spacing:-.04em}.smb-section-page .dw-scene-foot h3{font-weight:400}.smb-section-page .dw-shead-label{font-size:12px;line-height:1}.smb-section-page .dw-shead>p:last-child{font-size:16px;line-height:1.6}.smb-section-page .dw-hero-alt{font-size:14px;line-height:21px}.smb-section-page .dw-hero-corner p{font-size:21px;line-height:1.4}.smb-section-page :is(.dw-story-source,.dw-landing-source){font-size:11px;line-height:16px}.smb-section-page .dw-scene-foot p{font-size:13px;line-height:1.6}.smb-section-page .dw-qa-q{font-size:16px;line-height:1.4}.smb-section-page .dw-qa-a{font-size:12.5px;line-height:1.6}.smb-section-page .dw-band-source{font-size:12px;line-height:18px}@media (max-width:1023px){.smb-section-page .dw-hero-corner[data-at=br] p{font-size:17px}}@media (max-width:815px){.smb-section-page .dw-shead h2{font-size:44px}.smb-section-page :is(h1,h2).dw-hero-title{font-size:52px}.smb-section-page .dw-close h2.dw-hero-title{font-size:44px}}.smb-section-page h1.dw-hero-title{font-size:92px}.smb-section-page .dw-hero-corner h2{font:400 21px/1.2 var(--font-sans);letter-spacing:-.3px}@media (max-width:815px){.smb-section-page h1.dw-hero-title{font-size:52px}.dw-numbers-glass .dw-scene-foot{margin-top:24px;position:static}}.dw-story[data-slide="2"] .dw-story-bars span i{transform:scaleX(1)}.dw-badge{border-radius:var(--smb-radius-full);background:var(--smb-color-recessed);height:20px;color:var(--smb-text-color-default);font:500 11px/1 var(--font-sans);white-space:nowrap;align-items:center;padding:0 8px;display:inline-flex}.dw-badge[data-kind=independent]{background:var(--smb-color-success-tint);color:var(--smb-text-color-success)}.dw-badge[data-kind=taken]{background:var(--smb-color-recessed);color:var(--smb-text-color-subtle)}.dw-chips{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.dw-chip{border-radius:var(--smb-radius-full);height:22px;box-shadow:inset 0 0 0 1px var(--smb-color-line);color:var(--smb-text-color-default);font:400 12px/1 var(--font-sans);white-space:nowrap;align-items:center;padding:0 8px;display:inline-flex}.dw-setaside{background:var(--smb-color-elevated);color:var(--smb-text-color-default);font:400 12.5px/1.4 var(--font-sans);border-radius:10px;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;padding:8px 10px;display:flex}.dw-setaside b{font-weight:500}.dw-trow{border-top:1px dashed var(--smb-color-line);padding:10px 0}.dw-trow:first-of-type{border-top:0}.dw-trow-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.dw-trow-head b{color:var(--smb-text-color-strong);font:500 13.5px/1.3 var(--font-sans)}.dw-trow-head span{color:var(--smb-text-color-subtle);font-size:12px}.dw-draft{background:var(--smb-color-elevated);color:var(--smb-text-color-default);font:400 13px/1.55 var(--font-sans);border-radius:12px;margin-top:10px;padding:12px}.dw-draft mark{background:var(--color-brand-55);color:inherit;border-radius:3px;padding:0 2px}.dw-draft-src{color:var(--smb-text-color-subtle);margin-top:8px;font-size:11.5px}.dw-actions{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.dw-actions .dw-mini{border-radius:var(--smb-radius-full);height:30px;box-shadow:inset 0 0 0 1px var(--smb-color-line);color:var(--smb-text-color-strong);font:500 12.5px/1 var(--font-sans);align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}.dw-actions .dw-mini[data-primary]{color:#fff;box-shadow:none;background:#0a0a0a}.dw-seq{box-sizing:border-box;color:#0a0a0a;background:#fffffff0;border-radius:20px;padding:20px;position:absolute;top:32px;left:24px;right:24px}.dw-seq-head{color:#00000080;font:400 12px/1.5 var(--font-sans)}.dw-seq-title{letter-spacing:-.01em;margin:2px 0 12px;font:italic 400 30px/1.05 Instrument Serif,Georgia,serif}.dw-seq ol{margin:0;padding:0;list-style:none}.dw-seq li{border-top:1px dashed #0000001f;grid-template-columns:10px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 2px;font-size:13px;display:grid}.dw-seq li i{background:#00000040;border-radius:50%;width:8px;height:8px}.dw-seq li[data-state=done] i{background:var(--smb-color-success,#1a7f37)}.dw-seq li[data-state=next] i{background:var(--color-brand-500)}.dw-seq li span:nth-child(3){color:#00000080;font-variant-numeric:tabular-nums;font-size:12px}.dw-seq li em{color:#0000008c;font-size:11.5px;font-style:normal}.dw-card-light{box-sizing:border-box;background:var(--smb-color-base);width:100%;max-width:560px;box-shadow:0 0 0 1px var(--smb-color-line), 0 24px 48px -32px #0000002e;color:var(--smb-text-color-default);font:400 14px/20px var(--font-sans);border-radius:16px;margin-left:auto;padding:20px}.dw-card-light h3{color:var(--smb-text-color-strong);font:600 18px/24px var(--font-sans);letter-spacing:-.2px;margin:6px 0 4px}.dw-prof-row{border-top:1px solid var(--smb-color-hairline,var(--smb-color-line));justify-content:space-between;gap:16px;padding:10px 0;display:flex}.dw-prof-row span:last-child{color:var(--smb-text-color-subtle);text-align:right;font-size:12.5px}.dw-fit{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.dw-fit .dw-badge[data-kind=fit]{background:var(--color-brand-55);color:var(--color-brand-800,var(--smb-text-color-strong))}.dw-why{background:var(--smb-color-elevated);border-radius:12px;margin-top:12px;padding:12px;font-size:13px;line-height:1.55}.dw-why small{color:var(--smb-text-color-subtle);margin-bottom:4px;font-size:11.5px;display:block}.smb-section-page .dw-card-light p,.smb-section-page .dw-story p,.smb-section-page .dw-seq p{white-space:normal}.smb-section-page .dw-draft,.smb-section-page .dw-why{font-size:13px;line-height:1.55}.smb-section-page p.dw-draft-src{font-size:11.5px;line-height:1.4}.smb-section-page .dw-shead-label[data-tone=light]{color:var(--smb-text-color-subtle)}.dw-shead-label[data-tone=light]{--dw-quiet:var(--smb-text-color-subtle)}.dw-card-light .dw-landing-checks li{grid-template-columns:16px minmax(0,1fr)}.dw-card-light .dw-landing-checks .n,.dw-card-light .dw-landing-checks em{display:none}.dw-feed-band{background:var(--smb-color-base);padding:104px 48px}.dw-feed-band .dw-shead h2{color:var(--smb-text-color-strong)}.dw-feed-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:24px;max-width:1200px;margin:0 auto;display:grid}.dw-feed-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.dw-feed-stat{background:var(--smb-color-elevated);border-radius:16px;padding:18px}.dw-feed-stat strong{color:var(--smb-text-color-strong);font:400 40px/1 var(--font-sans);letter-spacing:-.03em;font-variant-numeric:tabular-nums;display:block}.dw-feed-stat span{color:var(--smb-text-color-subtle);font:400 13px/1.4 var(--font-sans);margin-top:8px;display:block}.dw-src{box-shadow:inset 0 0 0 1px var(--smb-color-line);border-radius:16px;margin-top:12px;padding:4px 18px}.dw-src-row{border-top:1px solid var(--smb-color-hairline,var(--smb-color-line));font:400 13px/1.35 var(--font-sans);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 0;display:grid}.dw-src-row:first-child{border-top:0}.dw-src-row b{color:var(--smb-text-color-strong);font-weight:500}.dw-src-row span{color:var(--smb-text-color-subtle)}.dw-fresh{color:var(--smb-text-color-default);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.dw-fresh:before{content:"";background:var(--smb-color-success,#1a7f37);border-radius:50%;width:7px;height:7px}.dw-fresh[data-age=week]:before{background:var(--color-brand-400)}.dw-fresh[data-age=year]:before{background:var(--smb-text-color-subtle)}.dw-live{color:#fff;background:#050607;border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.dw-live-head{font:400 13px/1 var(--font-sans);border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.dw-live-head b{align-items:center;gap:8px;font-weight:500;display:inline-flex}.dw-live-head b:before{content:"";background:#3ddc84;border-radius:50%;width:8px;height:8px;animation:1.8s ease-out infinite dw-pulse;box-shadow:0 0 #3ddc8499}.dw-live-head span{color:#ffffff80}@keyframes dw-pulse{70%{box-shadow:0 0 0 8px #3ddc8400}to{box-shadow:0 0 #3ddc8400}}.dw-live ol{flex:1;margin:0;padding:4px 20px 16px;list-style:none;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 75%,#0000);mask-image:linear-gradient(#000 75%,#0000)}.dw-live li{border-bottom:1px solid #ffffff12;grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px 0;animation:.5s cubic-bezier(.22,1,.36,1) dw-in;display:grid}.dw-live li i{color:#fffc;width:28px;height:28px;font:600 11px/1 var(--font-sans);background:#ffffff14;border-radius:8px;place-items:center;font-style:normal;display:grid}.dw-live li b{color:#fff;font:500 13.5px/1.35 var(--font-sans);display:block}.dw-live li span{color:#fff9;font:400 12.5px/1.4 var(--font-sans);margin-top:2px;display:block}.dw-live li time{color:#ffffff73;font:400 12px/1.4 var(--font-sans);white-space:nowrap;font-variant-numeric:tabular-nums}.dw-live-foot{color:#ffffff73;font:400 11.5px/1.4 var(--font-sans);border-top:1px solid #ffffff1a;padding:12px 20px}@keyframes dw-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dw-live li,.dw-live-head b:before{animation:none}}@media (max-width:1023px){.dw-feed-grid{grid-template-columns:1fr}.dw-live{min-height:420px}}@media (max-width:815px){.dw-feed-band{padding:64px 16px}.dw-feed-stats{grid-template-columns:1fr 1fr 1fr;gap:8px}.dw-feed-stat{padding:12px}.dw-feed-stat strong{font-size:26px}.dw-src-row{grid-template-columns:minmax(0,1fr) auto}.dw-src-row span:nth-child(2){display:none}}.smb-section-page .dw-feed-band .dw-shead h2{color:var(--smb-text-color-strong)}.smb-section-page .dw-live p,.smb-section-page .dw-feed-band p{white-space:normal}.smb-ai-summary{isolation:isolate;border-color:#0000;position:relative}.smb-ai-summary:before{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--msh-beam), var(--app-brand-200) 0deg, var(--app-brand-200) 250deg, var(--app-brand-300) 300deg, var(--app-brand-500) 335deg, var(--app-brand-200) 360deg);animation:4.5s var(--ease-linear) infinite msh-beam;-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#fff 0 0) content-box exclude,linear-gradient(#fff 0 0)}.smb-ai-summary.msh-paused:before{animation-play-state:paused}[data-theme=dark] .smb-ai-summary:before{background:conic-gradient(from var(--msh-beam), color-mix(in srgb,var(--app-brand-700) 50%,transparent) 0deg, color-mix(in srgb,var(--app-brand-700) 50%,transparent) 250deg, var(--app-brand-500) 300deg, var(--app-brand-300) 335deg, color-mix(in srgb,var(--app-brand-700) 50%,transparent) 360deg)}@media (prefers-reduced-motion:reduce){.smb-ai-summary:before{animation:none}}.dw-live li img.dw-fav{background:#fff;border-radius:8px;width:28px;height:28px;display:block}.dw-src-row{grid-template-columns:auto minmax(0,1.4fr) minmax(0,1fr) auto}.dw-src-row .dw-favs{font-style:normal;display:inline-flex}.dw-src-row .dw-favs img{width:20px;height:20px;box-shadow:0 0 0 1px var(--smb-color-line);background:#fff;border-radius:6px;display:block}.dw-src-row .dw-favs img+img{box-shadow:0 0 0 2px var(--smb-color-base,#fff);margin-left:-6px}@media (max-width:815px){.dw-src-row{grid-template-columns:auto minmax(0,1fr) auto}.dw-src-row>span:nth-child(3){display:none}}.dw-story-plat{font:500 13px/18px var(--font-sans);color:var(--smb-text-color-strong);border-top:1px dashed #00000024;justify-content:space-between;gap:12px;margin:0;padding:9px 0;display:flex}.dw-story-plat span{color:#0000008c;font-weight:400}.dw-numbers-glass .dw-scene-foot{margin-top:32px;position:static}.dw-plat{border-top:1px dashed #ffffff38;margin-top:24px;padding-top:18px}.dw-plat-head{color:#fff9;font:400 11px/16px var(--font-sans);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:12px;display:flex}.dw-plat ul{margin:6px 0 0;padding:0;list-style:none}.dw-plat li{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.dw-plat li:first-child{border-top:0}.dw-plat li a{color:#fff;flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-width:0;text-decoration:none;display:flex}.dw-plat li a:hover b{text-underline-offset:3px;text-decoration:underline}.dw-plat li b{font:500 15px/20px var(--font-sans)}.dw-plat li a span{color:#fff9;font:400 13px/18px var(--font-sans)}.dw-plat li strong{color:#fff;font:400 28px/1 var(--font-sans);letter-spacing:-.03em;font-variant-numeric:tabular-nums}@media (max-width:815px){.dw-plat-head span:last-child{display:none}.dw-plat li a{flex-direction:column;gap:2px}}.dw-story-plat span{white-space:nowrap}.dw-story-plat{text-align:right}.smb-section-page .dw-story p.dw-story-plat{font-size:13px;line-height:18px}.dw-provider-logo{object-fit:contain;flex:none;width:24px;height:24px}.dw-entity-logo{vertical-align:-3px;object-fit:contain;border-radius:4px;width:16px;height:16px;margin-right:5px;display:inline-block}.dw-effort{align-self:center;margin-left:auto;display:flex;position:relative}.dw-effort+.wp-send,.dw-context+.wp-send{margin-left:0}.dw-effort-trigger{height:var(--wp-composer-control,28px);border-radius:var(--smb-radius-full);color:var(--smb-text-color-subtle);font:500 13px/20px var(--font-sans);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0 8px 0 10px;display:inline-flex}.dw-effort-trigger:is(:hover,:focus-visible,[aria-expanded=true]){background:var(--smb-color-tint);color:var(--smb-text-color-default)}.dw-effort-trigger:disabled{opacity:.5;cursor:default}.dw-effort-trigger svg,.dw-effort-item-name svg{flex:none;width:14px;height:14px}.dw-effort-menu{z-index:20;width:264px;position:absolute;bottom:calc(100% + 8px);right:0}@keyframes dw-effort-menu-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8px)scale(.95)}}.dw-effort-menu[data-leaving]{transform-origin:100% 100%;animation:dw-effort-menu-out var(--duration-fast) var(--ease-out) both}.dw-effort-item{border-radius:var(--smb-radius-md);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:6px 8px;display:flex}.dw-effort-item:is(:hover,:focus-visible){background:var(--smb-color-nav-hover);outline:none}.dw-effort-item-text{flex-direction:column;flex:1;min-width:0;display:flex}.dw-effort-item-name{color:var(--smb-text-color-strong);font:500 14px/20px var(--font-sans);align-items:center;gap:8px;display:inline-flex}.dw-effort-item-hint{color:var(--smb-text-color-subtle);font:400 12px/16px var(--font-sans)}.dw-effort-check{width:16px;height:16px;color:var(--smb-text-color-strong);flex:none}.dw-effort-bars{--dw-bars-on:var(--smb-text-color-strong);--dw-bars-track:var(--smb-chart-even);flex:none;align-items:flex-end;gap:1.5px;width:14px;height:10px;display:inline-flex}.dw-effort-bars[data-level="4"]{--dw-bars-on:var(--smb-color-brand)}.dw-effort-bars>i{background:var(--dw-bars-track);border-radius:1px;width:2px;display:block}.dw-effort-bars>i:first-child{height:4px}.dw-effort-bars>i:nth-child(2){height:6px}.dw-effort-bars>i:nth-child(3){height:8px}.dw-effort-bars>i:nth-child(4){height:10px}.dw-effort-bars>i[data-on]{background:var(--dw-bars-on)}[data-effort=ultra]{--dw-ultra-base:var(--smb-color-brand);--dw-ultra-glint:color-mix(in oklab, var(--smb-color-brand) 60%, #4fb0ff);--dw-ultra-deep:color-mix(in oklab, var(--smb-color-brand) 75%, #001a66)}@keyframes dw-ultra-sweep{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes dw-ultra-twinkle{0%{opacity:.6;transform:scale(.9)}to{opacity:1;transform:scale(1.05)}}[data-effort=ultra] .dw-effort-label{background:linear-gradient(100deg, var(--dw-ultra-deep) 0%, var(--dw-ultra-base) 28%, var(--dw-ultra-glint) 42%, #6fc2ff 50%, var(--dw-ultra-glint) 58%, var(--dw-ultra-base) 72%, var(--dw-ultra-deep) 100%);color:#0000;-webkit-text-fill-color:transparent;animation:dw-ultra-sweep var(--duration-shimmer) linear infinite;background-size:250% 100%;-webkit-background-clip:text;background-clip:text}[data-effort=ultra] .dw-effort-spark{color:var(--dw-ultra-base);animation:dw-ultra-twinkle var(--duration-think) var(--ease-sweep) infinite alternate}.dw-effort-trigger[data-effort=ultra]{color:var(--dw-ultra-base)}@media (prefers-reduced-motion:reduce){[data-effort=ultra] .dw-effort-label,[data-effort=ultra] .dw-effort-spark{animation:none}[data-effort=ultra] .dw-effort-label{background-position:0 0}}.dw-context{align-self:center;display:flex;position:relative}.dw-context-button{width:var(--wp-composer-control,28px);height:var(--wp-composer-control,28px);border-radius:var(--smb-radius-full);color:var(--smb-text-color-subtle);cursor:default;background:0 0;border:0;place-items:center;padding:0;display:grid}.dw-context-button:is(:hover,:focus-visible){background:var(--smb-color-tint)}.dw-context-button svg{width:18px;height:18px}.dw-context-track{stroke:var(--smb-color-line)}.dw-context-fill{stroke:currentColor}.dw-context-button[data-level=high]{color:var(--smb-text-color-warning)}.dw-context-button[data-level=full]{color:var(--smb-text-color-danger)}.dw-context-tip{z-index:20;border:1px solid var(--smb-color-line);border-radius:var(--smb-radius-lg);background:var(--smb-color-elevated);width:max-content;max-width:240px;box-shadow:var(--kumo-shadow-xs);pointer-events:none;flex-direction:column;gap:2px;padding:8px 10px;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.dw-context:is(:hover,:focus-within) .dw-context-tip{display:flex}.dw-context-title{color:var(--smb-text-color-strong);font:500 12px/16px var(--font-sans)}.dw-context-numbers{color:var(--smb-text-color-default);font:400 12px/16px var(--font-sans)}.dw-context-note{color:var(--smb-text-color-warning);font:400 12px/16px var(--font-sans)}.wp-greeting .dw-symbol{opacity:.3;filter:grayscale();margin:0 auto 20px;display:block}@media (max-width:599px){.wp-greeting .dw-symbol{margin-inline:16px auto}}
