.pm--home{order:1}.pm{--pm-bg:var(--seo-bg-soft,var(--sw-bg-soft,var(--pricing-bg-soft,#0b1120)));--pm-card:var(--seo-card-soft,var(--sw-card-soft,var(--pricing-card-soft,#0f172ac7)));--pm-border:var(--seo-border,var(--sw-border,var(--pricing-border,#94a3b838)));--pm-text:var(--seo-text,var(--sw-text,var(--pricing-text,#f8fafc)));--pm-muted:var(--seo-muted,var(--sw-muted,var(--pricing-muted,#94a3b8)));--pm-accent:var(--seo-accent,var(--sw-accent,var(--pricing-accent,#3b82f6)));--pm-accent-strong:var(--seo-accent-strong,var(--sw-accent-strong,var(--pricing-accent-strong,#2563eb)));--pm-shadow:var(--seo-shadow,var(--sw-shadow,var(--pricing-shadow,0 22px 50px #02061773)));align-items:center;display:inline-flex}.pricing-nav:has(.pm){z-index:60;position:relative}.pm__trigger{min-height:44px;color:var(--pm-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:6px;padding:8px 12px;font-family:inherit;font-size:.92rem;font-weight:600;transition:color .18s,background .18s,border-color .18s;display:inline-flex}.pm__trigger:hover,.pm.is-open .pm__trigger{color:var(--pm-text);background:var(--pm-card)}.pm.is-open .pm__trigger{color:var(--pm-accent-strong);border-color:color-mix(in srgb, var(--pm-accent) 35%, var(--pm-border))}.pm__chevron{transition:transform .18s}.pm.is-open .pm__chevron{transform:rotate(180deg)}.pm--seo .pm__trigger,.pm--pricing .pm__trigger{border-color:var(--pm-border);background:var(--pm-card);color:var(--pm-text);border-radius:12px;padding:10px 16px;font-size:14px}.pm--seo .pm__trigger:hover,.pm--pricing .pm__trigger:hover{color:var(--pm-accent-strong);border-color:color-mix(in srgb, var(--pm-accent) 45%, var(--pm-border))}.pm__trigger:focus-visible,.pm__item:focus-visible,.pm__all:focus-visible{outline:2px solid var(--pm-accent);outline-offset:2px}.pm__panel{z-index:90;width:min(1080px,100vw - 32px);padding-top:8px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.pm__panel[hidden]{display:none}.pm__sheet{border:1px solid var(--pm-border);background:var(--pm-bg);max-height:calc(100dvh - 120px);box-shadow:var(--pm-shadow);color:var(--pm-text);text-align:left;-webkit-overflow-scrolling:touch;border-radius:16px;padding:22px 24px 18px;overflow-y:auto}.pm__grid{column-width:215px;column-count:4;column-gap:28px}.pm__group{break-inside:avoid;margin:0 0 18px}.pm__heading{letter-spacing:.08em;text-transform:uppercase;color:var(--pm-muted);margin:0 0 8px;font-size:11px;font-weight:700}.pm__list{margin:0;padding:0;list-style:none}.pm__item{color:inherit;border-radius:10px;align-items:flex-start;gap:10px;padding:8px;text-decoration:none;transition:background .15s;display:flex}.pm__item:hover,.pm__item[aria-current=page]{background:color-mix(in srgb, var(--pm-accent) 12%, var(--pm-bg))}.pm__icon{background:color-mix(in srgb, var(--pm-accent) 14%, var(--pm-bg));width:32px;height:32px;color:var(--pm-accent-strong);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.pm__text{flex-direction:column;gap:2px;min-width:0;display:flex}.pm__name{flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;font-weight:600;line-height:1.25;display:flex}.pm__badge{border:1px solid var(--pm-border);letter-spacing:.04em;color:var(--pm-muted);border-radius:999px;padding:1px 6px;font-size:10px;font-weight:700}.pm__desc{color:var(--pm-muted);font-size:12px;line-height:1.35}.pm__all{color:var(--pm-accent-strong);align-items:center;gap:8px;margin-top:4px;padding:10px 8px 4px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.pm__all:hover{text-decoration:underline}.pm--narrow .pm__panel{width:min(360px,100vw - 32px)}.pm--narrow .pm__grid{column-count:1;column-width:auto}@media (max-width:960px){.pm--seo .pm__panel,.pm--pricing .pm__panel{width:auto;padding:6px 12px 0;left:0;right:0;transform:none}.pm--seo .pm__sheet,.pm--pricing .pm__sheet{max-height:calc(100dvh - 170px);padding:16px}.pm--seo .pm__trigger,.pm--pricing .pm__trigger{min-height:36px;padding:6px 10px;font-size:12px}.pm__grid{column-count:2}}@media (max-width:560px){.pm__grid{column-count:1}}@media (max-width:1339px){.pm--home{width:100%;display:block}.pm--home .pm__trigger{justify-content:center;width:100%;min-height:48px}.pm--home .pm__panel{width:100%;padding:4px 0 0;position:static;transform:none}.pm--home .pm__sheet{max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:8px 4px 4px}.pm--home .pm__grid{column-count:1}}body.dash-theme-light .pm__badge,body.theme-light .pm__badge{background:#fff}:is(.seo-landing-nav__start:has(.pm),.pricing-nav__start:has(.pm)){flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.sw-home__menus{order:1;align-items:center;gap:4px;display:inline-flex}@media (max-width:1339px){.sw-home__menus{flex-direction:column;align-items:stretch;width:100%;display:flex}}