.AdminSidebarLoading-module__DORemW__sidebar{overflow-wrap:anywhere;flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow-y:auto}.AdminSidebarLoading-module__DORemW__header{border-bottom:1px solid var(--lp-border);padding:1rem 1.25rem}.AdminSidebarLoading-module__DORemW__title{--gradient-text-margin-block-end:.5rem;font-family:var(--font-display,var(--font-primary));line-height:var(--line-height-tight);letter-spacing:-.02em;font-size:1.375rem;font-weight:700}.AdminSidebarLoading-module__DORemW__userInfo{color:var(--lp-muted);margin-top:.25rem;font-size:.875rem;font-weight:500}.AdminSidebarLoading-module__DORemW__nav{flex:1;padding:1rem .75rem;overflow-y:auto}.AdminSidebarLoading-module__DORemW__navList{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.AdminSidebarLoading-module__DORemW__navList li{margin:0}.AdminSidebarLoading-module__DORemW__navLink{color:var(--lp-muted);border-radius:var(--lp-radius-md);opacity:.7;align-items:center;gap:.875rem;margin:0 .5rem;padding:.875rem 1.25rem;font-weight:500;text-decoration:none;display:flex}.AdminSidebarLoading-module__DORemW__icon{justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:1.25rem;line-height:1;display:flex}.AdminSidebarLoading-module__DORemW__label{letter-spacing:-.01em;font-size:.9375rem;font-weight:500}.AdminSidebarLoading-module__DORemW__footer{border-top:1px solid var(--lp-border);padding:1.5rem}.AdminSidebarLoading-module__DORemW__logoutButton{background:var(--lp-surface);width:100%;color:var(--lp-danger-ink);border:1px solid var(--lp-danger-border);border-radius:var(--lp-radius-md);cursor:not-allowed;letter-spacing:-.01em;opacity:.6;padding:.875rem 1rem;font-size:.9375rem;font-weight:600}
.AdminLayout-module__pGJU5G__container{min-height:100dvh;display:flex}.AdminLayout-module__pGJU5G__content{flex:1;min-width:0}.AdminLayout-module__pGJU5G__container[data-open=true] .AdminLayout-module__pGJU5G__content{margin-left:var(--ad-sidebar-width)}.AdminLayout-module__pGJU5G__main{min-width:0;padding:clamp(1rem,2.5vw,2.5rem)}.AdminLayout-module__pGJU5G__topbar{z-index:20;border-bottom:1px solid var(--lp-border);background:var(--lp-surface);box-shadow:var(--lp-shadow-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem clamp(1rem,2.5vw,2.5rem);display:flex;position:sticky;top:0}.AdminLayout-module__pGJU5G__toggle,.AdminLayout-module__pGJU5G__close{border:1px solid var(--lp-border-strong);border-radius:var(--lp-radius-sm);min-width:44px;min-height:44px;color:var(--lp-ink);background:var(--lp-surface);justify-content:center;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:1rem;display:inline-flex}.AdminLayout-module__pGJU5G__brand{overflow-wrap:anywhere;min-width:0;font-size:.9rem;font-weight:600}.AdminLayout-module__pGJU5G__sidebar{--ad-sidebar-overlay:0;z-index:100;width:var(--ad-sidebar-width);background:var(--ad-sidebar-bg);max-width:calc(100% - 1rem);height:100dvh;box-shadow:var(--lp-shadow-lg);border-right:1px solid var(--lp-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0}.AdminLayout-module__pGJU5G__sidebar[hidden]{display:none}.AdminLayout-module__pGJU5G__close{flex-shrink:0;align-self:flex-end;margin:.5rem .75rem 0}.AdminLayout-module__pGJU5G__backdrop{z-index:99;background:var(--lp-scrim);position:fixed;inset:0}@media (max-width:768px){.AdminLayout-module__pGJU5G__container[data-open=true] .AdminLayout-module__pGJU5G__content{margin-left:0}.AdminLayout-module__pGJU5G__main{padding:1rem}.AdminLayout-module__pGJU5G__sidebar{--ad-sidebar-overlay:1;background:var(--lp-surface);-webkit-backdrop-filter:none;backdrop-filter:none;overscroll-behavior:contain;transition:none}}
.Button-module__xDwtkW__button{font-family:var(--font-primary);font-weight:var(--font-weight-semibold);border-radius:var(--lp-radius-pill);cursor:pointer;white-space:normal;min-width:0;max-width:100%;transition:transform .25s var(--lp-ease), box-shadow .25s var(--lp-ease), background .25s var(--lp-ease), color .25s var(--lp-ease), border-color .25s var(--lp-ease);border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;line-height:1;display:inline-flex}.Button-module__xDwtkW__label{overflow-wrap:anywhere;min-width:0;line-height:1.35}.Button-module__xDwtkW__button>svg,.Button-module__xDwtkW__spinner{flex-shrink:0}.Button-module__xDwtkW__fullWidth{width:100%}.Button-module__xDwtkW__small{padding:.5rem 1rem;font-size:.85rem}.Button-module__xDwtkW__medium{padding:.7rem 1.4rem;font-size:.95rem}.Button-module__xDwtkW__large{padding:.9rem 1.8rem;font-size:1.05rem}.Button-module__xDwtkW__primary{background:var(--lp-grad);color:#fff;box-shadow:var(--lp-shadow-glow)}.Button-module__xDwtkW__primary:hover:not(.Button-module__xDwtkW__disabled){box-shadow:0 20px 50px -14px color-mix(in srgb, var(--lp-indigo) 50%, transparent);transform:translateY(-2px)}.Button-module__xDwtkW__secondary{background:var(--lp-surface);color:var(--lp-indigo);border-color:var(--lp-border-strong);box-shadow:var(--lp-shadow-sm)}.Button-module__xDwtkW__secondary:hover:not(.Button-module__xDwtkW__disabled){border-color:var(--lp-indigo);box-shadow:var(--lp-shadow-md);transform:translateY(-2px)}.Button-module__xDwtkW__ghost{color:var(--lp-ink-2);background:0 0}.Button-module__xDwtkW__ghost:hover:not(.Button-module__xDwtkW__disabled){background:color-mix(in srgb, var(--lp-indigo) 8%, transparent);color:var(--lp-indigo)}.Button-module__xDwtkW__danger{background:var(--lp-danger);color:#fff;box-shadow:0 12px 30px -12px #dc262680}.Button-module__xDwtkW__danger:hover:not(.Button-module__xDwtkW__disabled){background:var(--lp-danger-ink);transform:translateY(-2px)}.Button-module__xDwtkW__success{background:var(--lp-success);color:#fff;box-shadow:0 12px 30px -12px color-mix(in srgb, var(--lp-success) 45%, transparent)}.Button-module__xDwtkW__success:hover:not(.Button-module__xDwtkW__disabled){background:var(--lp-success-ink);transform:translateY(-2px)}.Button-module__xDwtkW__disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.Button-module__xDwtkW__disabled:hover{transform:none}.Button-module__xDwtkW__button:focus-visible{outline:2px solid var(--lp-indigo);outline-offset:2px}.Button-module__xDwtkW__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;animation:.6s linear infinite Button-module__xDwtkW__btnspin}@keyframes Button-module__xDwtkW__btnspin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Button-module__xDwtkW__button:hover:not(.Button-module__xDwtkW__disabled){transform:none}}
.Card-module__si82nG__card{background:var(--lp-surface);border:1px solid var(--lp-border);border-radius:var(--lp-radius-lg);min-width:0;max-width:100%;box-shadow:var(--lp-shadow-sm);transition:transform .4s var(--lp-ease), box-shadow .4s var(--lp-ease), border-color .4s var(--lp-ease);position:relative}.Card-module__si82nG__surface{background:var(--lp-surface)}.Card-module__si82nG__glass{background:var(--lp-glass-bg);-webkit-backdrop-filter:blur(18px)saturate(160%);border-color:var(--lp-glass-border)}.Card-module__si82nG__subtle{background:var(--lp-surface-2);box-shadow:none}.Card-module__si82nG__interactive{cursor:pointer}.Card-module__si82nG__interactive:hover{box-shadow:var(--lp-shadow-lg);border-color:var(--lp-border-strong);transform:translateY(-4px)}.Card-module__si82nG__accent:before{content:"";border-radius:var(--lp-radius-lg) var(--lp-radius-lg) 0 0;background:var(--lp-grad);height:3px;position:absolute;top:0;left:0;right:0}.Card-module__si82nG__padding-none{padding:0}.Card-module__si82nG__padding-sm{padding:1rem}.Card-module__si82nG__padding-md{padding:clamp(1rem,2vw,1.5rem)}.Card-module__si82nG__padding-lg{padding:clamp(1rem,3vw,2rem)}@media (prefers-reduced-motion:reduce){.Card-module__si82nG__interactive:hover{transform:none}}
.Container-module__WhgPqq__container{width:100%;min-width:0;padding-inline:max(var(--spacing-md), env(safe-area-inset-left)) max(var(--spacing-md), env(safe-area-inset-right));margin:0 auto}.Container-module__WhgPqq__max-width-sm{max-width:640px}.Container-module__WhgPqq__max-width-md{max-width:768px}.Container-module__WhgPqq__max-width-lg{max-width:1024px}.Container-module__WhgPqq__max-width-xl{max-width:1280px}.Container-module__WhgPqq__max-width-full{max-width:100%}@media (max-width:768px){.Container-module__WhgPqq__container{padding-inline:max(var(--spacing-sm), env(safe-area-inset-left)) max(var(--spacing-sm), env(safe-area-inset-right))}}
.Dialog-module__E6q4cW__dialog{border:1px solid var(--lp-border-strong);border-radius:var(--lp-radius-lg);background:var(--lp-surface);width:min(42rem,100% - 2rem);max-width:calc(100% - 2rem);max-height:calc(100dvh - 2rem);color:var(--lp-ink);box-shadow:var(--lp-shadow-lg);overflow-wrap:anywhere;overscroll-behavior:contain;margin:auto;padding:0;overflow-y:auto}.Dialog-module__E6q4cW__dialog[open]{flex-direction:column;display:flex}.Dialog-module__E6q4cW__dialog::backdrop{background:var(--lp-scrim)}.Dialog-module__E6q4cW__header{border-bottom:1px solid var(--lp-border);flex-shrink:0;align-items:flex-start;gap:1rem;padding:clamp(1rem,2vw,1.5rem);display:flex}.Dialog-module__E6q4cW__title{flex:1;min-width:0;margin:0;font-size:clamp(1.1rem,2vw,1.5rem)}.Dialog-module__E6q4cW__close{width:44px;height:44px;color:var(--lp-ink);background:var(--lp-surface-2);border:1px solid var(--lp-border);border-radius:var(--lp-radius-sm);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Dialog-module__E6q4cW__body{min-width:0;min-height:0;padding:clamp(1rem,2vw,1.5rem);overflow-y:auto}
.StatCard-module__BqLvZW__card{overflow-wrap:anywhere;background:var(--lp-surface);border:1px solid var(--lp-border);border-radius:var(--lp-radius-lg);min-width:0;box-shadow:var(--lp-shadow-sm);transition:transform .4s var(--lp-ease), box-shadow .4s var(--lp-ease), border-color .4s var(--lp-ease);padding:clamp(1rem,2vw,1.5rem);position:relative}.StatCard-module__BqLvZW__card:before{content:"";border-radius:calc(var(--lp-radius-lg) - 1px);background:var(--lp-grad) top / 100% 3px no-repeat;pointer-events:none;transform-origin:0;transition:transform .4s var(--lp-ease);position:absolute;inset:0;transform:scaleX(0)}.StatCard-module__BqLvZW__card:hover{box-shadow:var(--lp-shadow-lg);border-color:var(--lp-border-strong);transform:translateY(-4px)}.StatCard-module__BqLvZW__card:hover:before{transform:scaleX(1)}.StatCard-module__BqLvZW__top{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.StatCard-module__BqLvZW__label{min-width:0;color:var(--lp-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.8rem;font-weight:600}.StatCard-module__BqLvZW__icon{border-radius:var(--lp-radius-md);flex-shrink:0;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;display:inline-flex}.StatCard-module__BqLvZW__brand{color:var(--lp-indigo);background:var(--lp-grad-soft)}.StatCard-module__BqLvZW__success{color:var(--lp-success);background:var(--lp-success-bg)}.StatCard-module__BqLvZW__danger{color:var(--lp-danger);background:var(--lp-danger-bg)}.StatCard-module__BqLvZW__warning{color:var(--lp-warning);background:var(--lp-warning-bg)}.StatCard-module__BqLvZW__info{color:var(--lp-info);background:var(--lp-info-bg)}.StatCard-module__BqLvZW__value{color:var(--lp-ink);letter-spacing:-.02em;font-size:clamp(1.75rem,2.5vw,2.3rem);font-weight:700;line-height:1.1;font-family:var(--font-display,var(--font-primary))}.StatCard-module__BqLvZW__bottom{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.85rem;display:flex}.StatCard-module__BqLvZW__trend{border-radius:var(--lp-radius-pill);align-items:center;gap:.3rem;max-width:100%;padding:.25rem .55rem;font-size:.8rem;font-weight:700;display:inline-flex}.StatCard-module__BqLvZW__up{color:var(--lp-success-ink);background:var(--lp-success-bg)}.StatCard-module__BqLvZW__down{color:var(--lp-danger-ink);background:var(--lp-danger-bg)}.StatCard-module__BqLvZW__hint{color:var(--lp-faint);font-size:.8rem}@media (prefers-reduced-motion:reduce){.StatCard-module__BqLvZW__card:hover{transform:none}}
.DownloadActions-module__v5aoua__actions{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:1.125rem;width:100%;max-width:48rem;margin-inline:auto;display:flex;position:relative}.DownloadActions-module__v5aoua__surface{border-radius:var(--lp-radius-lg);background:var(--lp-download-surface);min-width:0;box-shadow:var(--lp-shadow-download-surface);border:1px solid #0000;position:relative}
.Badge-module__g-cF8q__badge{border-radius:var(--lp-radius-pill);white-space:normal;overflow-wrap:anywhere;border:1px solid #0000;align-items:center;gap:.4rem;min-width:0;max-width:100%;font-weight:600;line-height:1.35;display:inline-flex}.Badge-module__g-cF8q__sm{padding:.22rem .55rem;font-size:.72rem}.Badge-module__g-cF8q__md{padding:.32rem .7rem;font-size:.8rem}.Badge-module__g-cF8q__dot{background:currentColor;border-radius:50%;flex-shrink:0;width:.45rem;height:.45rem}.Badge-module__g-cF8q__softNeutral{background:var(--lp-bg-subtle);color:var(--lp-ink-2);border-color:var(--lp-border)}.Badge-module__g-cF8q__softBrand{background:var(--lp-grad-soft);color:var(--lp-indigo);border-color:color-mix(in srgb, var(--lp-indigo) 22%, transparent)}.Badge-module__g-cF8q__softSuccess{background:var(--lp-success-bg);color:var(--lp-success-ink);border-color:var(--lp-success-border)}.Badge-module__g-cF8q__softDanger{background:var(--lp-danger-bg);color:var(--lp-danger-ink);border-color:var(--lp-danger-border)}.Badge-module__g-cF8q__softWarning{background:var(--lp-warning-bg);color:var(--lp-warning-ink);border-color:var(--lp-warning-border)}.Badge-module__g-cF8q__softInfo{background:var(--lp-info-bg);color:var(--lp-info-ink);border-color:var(--lp-info-border)}.Badge-module__g-cF8q__solidNeutral{background:var(--lp-ink);color:#fff}.Badge-module__g-cF8q__solidBrand{background:var(--lp-grad);color:#fff}.Badge-module__g-cF8q__solidSuccess{background:var(--lp-success);color:#fff}.Badge-module__g-cF8q__solidDanger{background:var(--lp-danger);color:#fff}.Badge-module__g-cF8q__solidWarning{background:var(--lp-warning);color:#fff}.Badge-module__g-cF8q__solidInfo{background:var(--lp-info);color:#fff}.Badge-module__g-cF8q__outlineNeutral{color:var(--lp-ink-2);border-color:var(--lp-border-strong);background:0 0}.Badge-module__g-cF8q__outlineBrand{color:var(--lp-indigo);border-color:color-mix(in srgb, var(--lp-indigo) 40%, transparent);background:0 0}.Badge-module__g-cF8q__outlineSuccess{color:var(--lp-success-ink);border-color:var(--lp-success-border);background:0 0}.Badge-module__g-cF8q__outlineDanger{color:var(--lp-danger-ink);border-color:var(--lp-danger-border);background:0 0}.Badge-module__g-cF8q__outlineWarning{color:var(--lp-warning-ink);border-color:var(--lp-warning-border);background:0 0}.Badge-module__g-cF8q__outlineInfo{color:var(--lp-info-ink);border-color:var(--lp-info-border);background:0 0}
.DownloadQr-module__xh2e2G__card{--download-qr-zoom-scale:1.25;--download-qr-zoom-duration:.5s;--download-qr-zoom-ease:cubic-bezier(.16, 1, .3, 1);--download-qr-inset:1rem;--download-qr-plate-pad:.5rem;--download-qr-zoom-shadow:0 calc(26px / var(--download-qr-zoom-scale)) calc(52px / var(--download-qr-zoom-scale)) calc(-18px / var(--download-qr-zoom-scale)) #0f172a57, 0 0 0 calc(1px / var(--download-qr-zoom-scale)) #0f172a14;align-items:center;gap:calc(.9rem - var(--download-qr-plate-pad));min-height:10.5rem;padding:calc(var(--download-qr-inset) - var(--download-qr-plate-pad));text-align:left;transition:background-color calc(var(--download-qr-zoom-duration) / 2) ease, border-color calc(var(--download-qr-zoom-duration) / 2) ease, box-shadow calc(var(--download-qr-zoom-duration) / 2) ease;flex:0 19rem;margin:0;display:none;position:relative;}.DownloadQr-module__xh2e2G__plate{padding:var(--download-qr-plate-pad);border-radius:calc(var(--lp-radius-md) / var(--download-qr-zoom-scale));transform-origin:50%;transition:left var(--download-qr-zoom-duration) var(--download-qr-zoom-ease), transform var(--download-qr-zoom-duration) var(--download-qr-zoom-ease), box-shadow var(--download-qr-zoom-duration) var(--download-qr-zoom-ease);background:#fff;flex-shrink:0;line-height:0;display:block;position:relative;left:0}.DownloadQr-module__xh2e2G__code{display:block}.DownloadQr-module__xh2e2G__caption{max-width:11.5rem;transition:opacity calc(var(--download-qr-zoom-duration) / 2) ease;flex-direction:column;gap:.25rem;display:flex}.DownloadQr-module__xh2e2G__title{color:var(--lp-ink);font-size:.95rem;font-weight:700;line-height:1.25}.DownloadQr-module__xh2e2G__text{color:var(--lp-muted);font-size:.8125rem;line-height:1.4}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.DownloadQr-module__xh2e2G__card{display:inline-flex}.DownloadQr-module__xh2e2G__card:hover{box-shadow:none;background:0 0;border-color:#0000}.DownloadQr-module__xh2e2G__card:hover .DownloadQr-module__xh2e2G__plate{transform:translateX(-50%) scale(var(--download-qr-zoom-scale));box-shadow:var(--download-qr-zoom-shadow);left:50%}.DownloadQr-module__xh2e2G__card:hover .DownloadQr-module__xh2e2G__caption{opacity:0}}@media (prefers-reduced-motion:reduce){.DownloadQr-module__xh2e2G__card,.DownloadQr-module__xh2e2G__plate,.DownloadQr-module__xh2e2G__caption{transition:none}}
.PageHeader-module__FvYlsW__header{overflow-wrap:anywhere;border-bottom:1px solid var(--lp-border);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:clamp(.75rem,2vw,1.5rem);min-width:0;margin-bottom:clamp(1rem,2vw,2rem);padding-bottom:clamp(1rem,2vw,1.5rem);display:flex}.PageHeader-module__FvYlsW__left{flex:20rem;align-items:center;gap:1rem;min-width:0;display:flex}.PageHeader-module__FvYlsW__icon{border-radius:var(--lp-radius-md);background:var(--lp-grad-soft);width:3rem;height:3rem;color:var(--lp-indigo);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.PageHeader-module__FvYlsW__texts{min-width:0}.PageHeader-module__FvYlsW__eyebrow{text-transform:uppercase;letter-spacing:.1em;color:var(--lp-indigo);margin-bottom:.35rem;font-size:.75rem;font-weight:700;display:block}.PageHeader-module__FvYlsW__title{letter-spacing:-.02em;color:var(--lp-ink);margin:0;font-size:clamp(1.7rem,3vw,2.25rem);font-weight:700;line-height:1.15}.PageHeader-module__FvYlsW__subtitle{color:var(--lp-muted);margin:.4rem 0 0;font-size:.95rem;line-height:1.5}.PageHeader-module__FvYlsW__actions{flex-wrap:wrap;align-items:center;gap:.75rem;min-width:0;max-width:100%;display:flex}
@property --glass-card-frame-progress{syntax:"<percentage>";inherits:false;initial-value:0%}.GlassCard-module__yausEa__frame{--glass-card-radius:var(--lp-radius-lg);--glass-card-border-width:1px;--glass-card-frame-width:1.5px;--glass-card-frame-duration:.7s;--glass-card-frame-ease:cubic-bezier(.65, 0, .35, 1);isolation:isolate;position:relative;overflow:hidden}.GlassCard-module__yausEa__card{background:var(--lp-glass-bg);border:var(--glass-card-border-width) solid var(--lp-glass-border);border-radius:var(--glass-card-radius);-webkit-backdrop-filter:blur(18px)saturate(160%);min-width:0;box-shadow:0 1px 0 #ffffffe6 inset, var(--lp-shadow-md);transition:transform .4s var(--lp-ease), border-color .4s var(--lp-ease), box-shadow .4s var(--lp-ease);}.GlassCard-module__yausEa__frame:before{--glass-card-frame-progress:0%;--glass-card-frame-x:clamp(0%, var(--glass-card-frame-progress) * 2, 100%);--glass-card-frame-y:clamp(0%, (var(--glass-card-frame-progress) - 50%) * 2, 100%);--glass-card-frame-mask:linear-gradient(#000 0 0), linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0), linear-gradient(#000 0 0) left top / var(--glass-card-frame-x) var(--glass-card-radius) no-repeat, linear-gradient(#000 0 0) right bottom / var(--glass-card-frame-x) var(--glass-card-radius) no-repeat, linear-gradient(#000 0 0) right top / 50% var(--glass-card-frame-y) no-repeat, linear-gradient(#000 0 0) left bottom / 50% var(--glass-card-frame-y) no-repeat;content:"";z-index:1;padding:var(--glass-card-frame-width);border-radius:calc(var(--glass-card-radius) - var(--glass-card-border-width));background:var(--lp-grad);pointer-events:none;-webkit-mask:var(--glass-card-frame-mask);-webkit-mask-composite:source-out, source-over, source-out, source-over, source-over, source-over, source-over;-webkit-mask:var(--glass-card-frame-mask);mask:var(--glass-card-frame-mask);transition:--glass-card-frame-progress var(--glass-card-frame-duration) var(--glass-card-frame-ease);position:absolute;inset:0;-webkit-mask-clip:no-clip,content-box,no-clip,border-box,border-box,border-box,border-box;mask-clip:no-clip,content-box,no-clip,border-box,border-box,border-box,border-box;-webkit-mask-composite:source-out,source-over,source-out,source-over,source-over,source-over,source-over;mask-composite:subtract,add,subtract,add,add,add,add}.GlassCard-module__yausEa__frame:focus-visible:before,:focus-visible>.GlassCard-module__yausEa__frame:before{--glass-card-frame-progress:100%}@media (hover:hover) and (pointer:fine){.GlassCard-module__yausEa__frame:hover:before{--glass-card-frame-progress:100%}}@supports not ((mask-composite:subtract) or (-webkit-mask-composite:source-out)){.GlassCard-module__yausEa__frame:before{display:none}}@media (prefers-reduced-motion:reduce){.GlassCard-module__yausEa__frame:before{--glass-card-frame-progress:100%;opacity:0;transition:opacity .4s var(--lp-ease)}.GlassCard-module__yausEa__frame:focus-visible:before,:focus-visible>.GlassCard-module__yausEa__frame:before{opacity:1}.GlassCard-module__yausEa__spotlight{--mx:50%;--my:50%}}@media (prefers-reduced-motion:reduce) and (hover:hover) and (pointer:fine){.GlassCard-module__yausEa__frame:hover:before{opacity:1}}.GlassCard-module__yausEa__card:hover{border-color:color-mix(in srgb, var(--lp-indigo) 30%, transparent);box-shadow:0 1px 0 #ffffffe6 inset, var(--lp-shadow-lg), 0 0 0 1px color-mix(in srgb, var(--lp-indigo) 6%, transparent)}@media (prefers-reduced-motion:no-preference){.GlassCard-module__yausEa__card:hover{transform:translateY(-6px)}}.GlassCard-module__yausEa__spotlight{pointer-events:none;opacity:0;transition:opacity .35s var(--lp-ease);background:radial-gradient(circle at var(--mx,50%) var(--my,50%), color-mix(in srgb, var(--lp-indigo) 16%, transparent), color-mix(in srgb, var(--lp-violet) 6%, transparent) 25%, transparent 45%);z-index:-1;position:absolute;inset:0}.GlassCard-module__yausEa__card:hover .GlassCard-module__yausEa__spotlight{opacity:1}.GlassCard-module__yausEa__paddingSm{padding:1.25rem}.GlassCard-module__yausEa__paddingMd{padding:clamp(1.25rem,3vw,1.75rem)}.GlassCard-module__yausEa__paddingLg{padding:clamp(1.25rem,3vw,2.25rem)}.GlassCard-module__yausEa__highlight{border-color:color-mix(in srgb, var(--lp-indigo) 22%, transparent);background:linear-gradient(135deg, #ffffffd1, color-mix(in srgb, var(--lp-brand-tint) 70%, transparent))}.GlassCard-module__yausEa__muted{border-color:var(--lp-border);background:#ffffff8c}
.Panel-module__BJf_CW__panel{flex-direction:column;min-width:0;max-width:100%;display:flex}.Panel-module__BJf_CW__header{border-bottom:1px solid var(--lp-border);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;padding:clamp(1rem,2vw,1.5rem);display:flex}.Panel-module__BJf_CW__heading{overflow-wrap:anywhere;align-items:center;gap:.75rem;min-width:0;max-width:100%;display:flex}.Panel-module__BJf_CW__icon{border-radius:var(--lp-radius-md);background:var(--lp-grad-soft);width:2.4rem;height:2.4rem;color:var(--lp-indigo);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Panel-module__BJf_CW__title{color:var(--lp-ink);letter-spacing:-.01em;margin:0;font-size:1.1rem;font-weight:700}.Panel-module__BJf_CW__description{color:var(--lp-muted);margin:.25rem 0 0;font-size:.85rem;line-height:1.5}.Panel-module__BJf_CW__actions{flex-wrap:wrap;align-items:center;gap:.6rem;min-width:0;max-width:100%;display:flex}.Panel-module__BJf_CW__body.Panel-module__BJf_CW__pad-sm{padding:1rem}.Panel-module__BJf_CW__body.Panel-module__BJf_CW__pad-md,.Panel-module__BJf_CW__body.Panel-module__BJf_CW__pad-lg{padding:clamp(1rem,2vw,1.5rem)}.Panel-module__BJf_CW__body,.Panel-module__BJf_CW__heading>div{min-width:0}
.StoreBadges-module__j0hsLq__group{--store-badge-h:52px;flex-direction:column;align-items:center;gap:1rem;min-width:0;max-width:100%;display:flex}.StoreBadges-module__j0hsLq__panel{justify-content:center;width:min(100%,27rem);padding:1.25rem;}.StoreBadges-module__j0hsLq__badgeRow{justify-content:center;align-items:center;gap:calc(var(--store-badge-h) / 4);flex-wrap:wrap;max-width:100%;display:flex}.StoreBadges-module__j0hsLq__group.StoreBadges-module__j0hsLq__groupCompact{--store-badge-h:40px;flex-flow:wrap;gap:.625rem}.StoreBadges-module__j0hsLq__shareControl{flex:none;justify-content:center;width:100%;min-width:0;display:flex;position:relative}.StoreBadges-module__j0hsLq__shareButton{--glass-card-radius:var(--lp-radius-sm);width:100%;min-width:0;min-height:max(var(--lp-touch-target), var(--store-badge-h));border:1px solid var(--lp-border);border-radius:var(--glass-card-radius);background:var(--lp-grad-soft);color:var(--lp-ink-2);font:inherit;cursor:pointer;box-shadow:var(--lp-shadow-sm);transition:box-shadow var(--transition-fast), border-color var(--transition-fast);grid-template-columns:1.875rem minmax(0,1fr) 1.125rem;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.9375rem;font-weight:600;line-height:1.2;display:grid;}.StoreBadges-module__j0hsLq__shareIcon{background:var(--lp-surface);width:1.875rem;height:1.875rem;color:var(--lp-indigo);box-shadow:var(--lp-shadow-sm);border-radius:.625rem;justify-content:center;align-items:center;display:flex}.StoreBadges-module__j0hsLq__shareButton:after{content:"";z-index:-1;border-radius:inherit;background:var(--lp-leaf-surface-soft);pointer-events:none;opacity:0;transition:opacity .48s var(--lp-ease);position:absolute;inset:0}.StoreBadges-module__j0hsLq__shareButton:focus-visible:not(:disabled):after{opacity:1}@media (prefers-reduced-motion:reduce){.StoreBadges-module__j0hsLq__shareButton:after{transition-duration:.4s}}.StoreBadges-module__j0hsLq__groupCompact .StoreBadges-module__j0hsLq__shareControl{width:auto;max-width:100%}.StoreBadges-module__j0hsLq__groupCompact .StoreBadges-module__j0hsLq__shareButton{grid-template-columns:1.125rem minmax(0,1fr);padding:.5rem .625rem;font-size:.8125rem}.StoreBadges-module__j0hsLq__groupCompact .StoreBadges-module__j0hsLq__shareIcon{width:auto;height:auto;box-shadow:none;background:0 0}.StoreBadges-module__j0hsLq__groupCompact .StoreBadges-module__j0hsLq__shareButton>svg{display:none}.StoreBadges-module__j0hsLq__shareButton svg{flex:none;width:1.125rem;height:1.125rem}.StoreBadges-module__j0hsLq__shareButton:focus-visible{outline:2px solid var(--lp-indigo);outline-offset:3px}.StoreBadges-module__j0hsLq__shareButton:disabled{cursor:wait}.StoreBadges-module__j0hsLq__shareFeedback{z-index:2;border:1px solid var(--lp-border-strong);border-radius:var(--lp-radius-sm);background:var(--lp-surface);width:16rem;max-width:calc(100vw - 3rem);color:var(--lp-ink);box-shadow:var(--lp-shadow-md);text-align:center;overflow-wrap:anywhere;padding:.75rem;font-size:.8125rem;line-height:1.5;position:absolute;bottom:calc(100% + .75rem);left:50%;transform:translate(-50%)}.StoreBadges-module__j0hsLq__shareFeedbackEmpty{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.StoreBadges-module__j0hsLq__groupCompact .StoreBadges-module__j0hsLq__shareFeedback{top:calc(100% + .75rem);bottom:auto}@media (max-width:1280px){.StoreBadges-module__j0hsLq__groupCompact .StoreBadges-module__j0hsLq__shareControl{flex-direction:column;align-items:center}.StoreBadges-module__j0hsLq__groupCompact .StoreBadges-module__j0hsLq__shareFeedback{margin-top:.75rem;position:static;transform:none}}.StoreBadges-module__j0hsLq__shareManualUrl{border:1px solid var(--lp-border-strong);border-radius:var(--lp-radius-sm);background:var(--lp-surface);width:100%;color:var(--lp-ink);font:inherit;margin-top:.5rem;padding:.5rem;display:block}.StoreBadges-module__j0hsLq__shareManualUrl:focus-visible{outline:2px solid var(--lp-indigo);outline-offset:2px}@media (hover:hover) and (pointer:fine){.StoreBadges-module__j0hsLq__shareButton:hover:not(:disabled):after{opacity:1}.StoreBadges-module__j0hsLq__shareButton:hover{border-color:var(--lp-indigo);box-shadow:var(--lp-shadow-glow)}}.StoreBadges-module__j0hsLq__badge{min-height:var(--lp-touch-target);border-radius:calc(var(--store-badge-h) * .2);box-shadow:var(--lp-shadow-download);transition:transform var(--transition-fast), box-shadow var(--transition-fast);flex:none;align-items:center;line-height:0;text-decoration:none;display:inline-flex}.StoreBadges-module__j0hsLq__badge:after{display:none}.StoreBadges-module__j0hsLq__badgeImage{height:var(--store-badge-h);-webkit-user-select:none;user-select:none;width:auto;max-width:none;display:block}.StoreBadges-module__j0hsLq__badge:focus-visible{outline:2px solid var(--lp-indigo);outline-offset:2px;box-shadow:0 0 0 2px #fff, var(--lp-shadow-download);border-radius:calc(var(--store-badge-h) * .2)}@media (hover:hover) and (pointer:fine){.StoreBadges-module__j0hsLq__badge:hover{box-shadow:var(--lp-shadow-download-hover)}.StoreBadges-module__j0hsLq__badge:focus-visible:hover{box-shadow:0 0 0 2px #fff, var(--lp-shadow-download-hover)}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.StoreBadges-module__j0hsLq__badge:hover{transform:translateY(-2px)}.StoreBadges-module__j0hsLq__groupCompact .StoreBadges-module__j0hsLq__badge:hover{transform:translateY(-1px)}.StoreBadges-module__j0hsLq__badge:active{transform:translateY(0)}}@media (max-width:768px){.StoreBadges-module__j0hsLq__group.StoreBadges-module__j0hsLq__groupCompact{flex-wrap:wrap;justify-content:center;max-width:100%}}@media (max-width:480px){.StoreBadges-module__j0hsLq__group,.StoreBadges-module__j0hsLq__group.StoreBadges-module__j0hsLq__groupCompact{--store-badge-h:40px}.StoreBadges-module__j0hsLq__panel{padding:.75rem .625rem}}
.DataTable-module__NrVVsq__wrap{overscroll-behavior-x:contain;border-radius:var(--lp-radius-lg);width:100%;min-width:0;max-width:100%;overflow-x:auto}.DataTable-module__NrVVsq__bordered{border:1px solid var(--lp-border);background:var(--lp-surface);box-shadow:var(--lp-shadow-sm)}.DataTable-module__NrVVsq__table{border-collapse:collapse;width:100%;color:var(--lp-ink-2);font-size:.9rem}.DataTable-module__NrVVsq__table thead th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--lp-muted);background:var(--lp-bg-subtle);border-bottom:1px solid var(--lp-border);white-space:nowrap;padding:.85rem 1.1rem;font-size:.72rem;font-weight:700}.DataTable-module__NrVVsq__table tbody td,.DataTable-module__NrVVsq__table tbody td *{overflow-wrap:break-word}.DataTable-module__NrVVsq__table tbody td{border-bottom:1px solid var(--lp-border);vertical-align:middle;color:var(--lp-ink-2);padding:.85rem 1.1rem}.DataTable-module__NrVVsq__table tbody tr{transition:background .2s var(--lp-ease)}.DataTable-module__NrVVsq__table tbody tr:last-child td{border-bottom:none}.DataTable-module__NrVVsq__table tbody tr:hover{background:var(--ad-row-hover)}
.Header-module__85i50G__header{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);border-bottom:1.5px solid var(--lp-border);padding:var(--spacing-sm) 0;z-index:1000;background-color:#fafafad9;transition:background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),-webkit-backdrop-filter .3s cubic-bezier(.4,0,.2,1),backdrop-filter .3s cubic-bezier(.4,0,.2,1);position:sticky;top:0}.Header-module__85i50G__header.Header-module__85i50G__scrolled{box-shadow:var(--lp-shadow-lg);-webkit-backdrop-filter:blur(30px)saturate(200%);backdrop-filter:blur(30px)saturate(200%)}[data-variant=landing] .Header-module__85i50G__header.Header-module__85i50G__scrolled{border-bottom:1px solid var(--lp-border)!important;background:#ffffffd1!important;box-shadow:0 6px 24px -16px #0f172a66!important}.Header-module__85i50G__container{justify-content:space-between;align-items:center;gap:var(--spacing-md);display:flex}.Header-module__85i50G__logo{flex-shrink:0}.Header-module__85i50G__logoLink{min-height:var(--lp-touch-target);align-items:center;gap:var(--spacing-sm);text-decoration:none;transition:transform .2s,opacity .2s;display:inline-flex}.Header-module__85i50G__logoLink:hover{opacity:.9;transform:translateY(-1px)}.Header-module__85i50G__logoImage{flex-shrink:0;width:auto;height:36px}.Header-module__85i50G__logoText{font-size:1.75rem;font-weight:var(--font-weight-bold);color:var(--lp-ink);letter-spacing:-.02em;line-height:1;display:inline-block}.Header-module__85i50G__nav{align-items:center;gap:var(--spacing-xs);flex:1;justify-content:flex-end;min-width:0;display:flex}.Header-module__85i50G__navList{align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.Header-module__85i50G__navLink{min-height:var(--lp-touch-target);color:var(--lp-ink-2);padding:var(--spacing-xs) .75rem;border-radius:var(--lp-radius-sm);white-space:nowrap;align-items:center;font-size:.95rem;font-weight:500;text-decoration:none;transition:color .2s,background .2s;display:inline-flex;position:relative}.Header-module__85i50G__navLink:after{content:"";background:var(--lp-ink);width:0;height:2px;transition:width .3s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.Header-module__85i50G__navLink:hover{color:var(--lp-indigo);background:linear-gradient(135deg, color-mix(in srgb, var(--lp-indigo) 10%, transparent) 0%, color-mix(in srgb, var(--lp-violet) 10%, transparent) 100%)}.Header-module__85i50G__navLink:hover:after{background:var(--color-accent-gradient);width:80%}.Header-module__85i50G__controls{align-items:center;gap:var(--spacing-sm);margin-left:var(--spacing-xs);display:flex}.Header-module__85i50G__storeItem{margin-left:var(--spacing-xs);align-items:center;display:flex}.Header-module__85i50G__menuButton{width:var(--lp-touch-target);height:var(--lp-touch-target);cursor:pointer;z-index:10;background:0 0;border:none;flex-direction:column;flex-shrink:0;justify-content:space-around;padding:10px;display:none}.Header-module__85i50G__menuButton span{background-color:var(--lp-ink-2);transform-origin:50%;border-radius:2px;width:100%;height:2px;transition:all .3s}[data-variant=landing] .Header-module__85i50G__menuButton span{background-color:var(--lp-ink)}.Header-module__85i50G__menuButtonOpen span:first-child{transform:translateY(8px)rotate(45deg)}.Header-module__85i50G__menuButtonOpen span:nth-child(2){opacity:0}.Header-module__85i50G__menuButtonOpen span:nth-child(3){transform:translateY(-8px)rotate(-45deg)}@media (max-width:1280px){.Header-module__85i50G__navList{background-color:var(--lp-bg);-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);border-bottom:1px solid var(--lp-border);padding:var(--spacing-sm) max(var(--spacing-sm), env(safe-area-inset-right)) max(var(--spacing-sm), env(safe-area-inset-bottom)) max(var(--spacing-sm), env(safe-area-inset-left));max-height:calc(100dvh - var(--public-header-offset));overscroll-behavior-y:contain;align-items:stretch;gap:var(--spacing-xs);opacity:0;visibility:hidden;flex-direction:column;transition:opacity .2s,transform .2s;position:absolute;top:100%;left:0;right:0;overflow-y:auto;transform:translateY(-.5rem);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}[data-variant=landing] .Header-module__85i50G__navList{background-color:var(--lp-surface)}.Header-module__85i50G__navListOpen{opacity:1;visibility:visible;transform:translateY(0)}.Header-module__85i50G__navList li{width:100%}.Header-module__85i50G__storeItem{margin:var(--spacing-xs) 0 0;padding-top:var(--spacing-sm);border-top:1px solid var(--lp-border)}.Header-module__85i50G__storeBadges{justify-content:center;width:100%}.Header-module__85i50G__navLink{padding:var(--spacing-sm) var(--spacing-md);text-align:left;white-space:normal;border-radius:var(--lp-radius-sm);width:100%;display:flex}.Header-module__85i50G__navLink:after{display:none}.Header-module__85i50G__menuButton{display:flex}.Header-module__85i50G__controls{margin-left:0}}@media (max-width:640px){.Header-module__85i50G__logoText{font-size:1.5rem}.Header-module__85i50G__logoImage{height:30px}}@media (scripting:none){.Header-module__85i50G__header{position:relative}.Header-module__85i50G__container,.Header-module__85i50G__nav{flex-wrap:wrap}.Header-module__85i50G__nav{flex-basis:100%}.Header-module__85i50G__navList{opacity:1;visibility:visible;width:100%;max-height:none;position:static;transform:none}.Header-module__85i50G__menuButton{display:none}}
.Skeleton-module__dylJeq__skeleton{background:linear-gradient(90deg, var(--lp-bg-subtle) 25%, color-mix(in srgb, var(--lp-indigo) 9%, transparent) 37%, var(--lp-bg-subtle) 63%);border-radius:var(--lp-radius-sm);background-size:400% 100%;min-width:0;max-width:100%;animation:1.4s infinite Skeleton-module__dylJeq__shimmer;display:block}@keyframes Skeleton-module__dylJeq__shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.Skeleton-module__dylJeq__skeleton{animation:none}}
.OfficialSocialLink-module__IWljUq__brandLink[data-platform]{color:var(--social-color);border-color:var(--social-border)}.OfficialSocialLink-module__IWljUq__brandLink[data-platform]:hover{color:var(--social-hover);border-color:var(--social-border-hover);background:var(--social-surface)}.OfficialSocialLink-module__IWljUq__brandLink[data-platform=instagram]{--social-color:var(--lp-social-instagram-ink);--social-hover:var(--lp-social-instagram-ink-hover);--social-border:var(--lp-social-instagram-border);--social-border-hover:var(--lp-social-instagram-border-hover);--social-surface:var(--lp-social-instagram-bg-hover)}.OfficialSocialLink-module__IWljUq__brandLink[data-platform=youtube]{--social-color:var(--lp-social-youtube-ink);--social-hover:var(--lp-social-youtube-ink-hover);--social-border:var(--lp-social-youtube-border);--social-border-hover:var(--lp-social-youtube-border-hover);--social-surface:var(--lp-social-youtube-bg-hover)}.OfficialSocialLink-module__IWljUq__brandLink img{object-fit:contain;flex:none;width:auto;height:1.25rem}.OfficialSocialLink-module__IWljUq__brandLink[data-platform=youtube] img{height:1.65rem}
.EmptyState-module__eCAa3G__empty{overflow-wrap:anywhere;text-align:center;background:var(--lp-surface);border:1px dashed var(--lp-border-strong);border-radius:var(--lp-radius-lg);min-width:0;color:var(--lp-muted);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:clamp(1.5rem,4vw,3rem) clamp(1rem,3vw,2rem);display:flex}.EmptyState-module__eCAa3G__icon{border-radius:var(--lp-radius-md);background:var(--lp-grad-soft);width:3.5rem;height:3.5rem;color:var(--lp-indigo);justify-content:center;align-items:center;margin-bottom:.5rem;display:inline-flex}.EmptyState-module__eCAa3G__title{color:var(--lp-ink);margin:0;font-size:1.15rem;font-weight:700}.EmptyState-module__eCAa3G__description{max-width:28rem;margin:0;font-size:.92rem;line-height:1.55}.EmptyState-module__eCAa3G__action{max-width:100%;margin-top:1rem}.EmptyState-module__eCAa3G__danger{background:var(--lp-danger-bg);border-color:var(--lp-danger-border);border-style:solid}.EmptyState-module__eCAa3G__danger .EmptyState-module__eCAa3G__icon{color:var(--lp-danger);background:#ef444429}.EmptyState-module__eCAa3G__danger .EmptyState-module__eCAa3G__title{color:var(--lp-danger-ink)}
.ConsentBanner-module__z23UGW__pending{visibility:hidden}.ConsentBanner-module__z23UGW__banner{bottom:max(1.25rem, env(safe-area-inset-bottom));z-index:9001;width:min(92vw,36rem);max-height:calc(100dvh - max(1.25rem, env(safe-area-inset-bottom)) - max(1rem, env(safe-area-inset-top)));overscroll-behavior:contain;overflow-wrap:anywhere;background:color-mix(in srgb, var(--lp-brand-deep) 96%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#f1f5f9;border:1px solid #ffffff1f;border-radius:1rem;flex-direction:column;gap:.85rem;padding:1.25rem 1.5rem;display:flex;position:fixed;left:50%;overflow-y:auto;transform:translate(-50%);box-shadow:0 8px 32px #00000073}.ConsentBanner-module__z23UGW__title{letter-spacing:-.01em;font-size:.9rem;font-weight:600}.ConsentBanner-module__z23UGW__body{color:#ffffffb8;font-size:.8rem;line-height:1.55}.ConsentBanner-module__z23UGW__privacyLink{min-height:var(--lp-touch-target);max-width:100%;color:color-mix(in srgb, var(--lp-leaf-tip) 90%, transparent);text-underline-offset:2px;align-items:center;text-decoration:underline;display:inline-flex}.ConsentBanner-module__z23UGW__privacyLink:hover{color:var(--lp-leaf-tip)}.ConsentBanner-module__z23UGW__actions{flex-wrap:wrap;gap:.6rem;display:flex}.ConsentBanner-module__z23UGW__btnAccept{min-height:var(--lp-touch-target);background:var(--lp-grad);color:#fff;cursor:pointer;border:none;border-radius:.6rem;flex:1;min-width:7rem;padding:.55rem 1rem;font-size:.82rem;font-weight:600;transition:opacity .15s}.ConsentBanner-module__z23UGW__btnAccept:hover{opacity:.88}.ConsentBanner-module__z23UGW__btnEssential{min-height:var(--lp-touch-target);color:#ffffffa6;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:.6rem;flex:1;min-width:7rem;padding:.55rem 1rem;font-size:.82rem;font-weight:500;transition:border-color .15s}.ConsentBanner-module__z23UGW__btnEssential:hover{border-color:#ffffff4d}@media (max-width:480px){.ConsentBanner-module__z23UGW__banner{width:100%;padding:1rem max(1rem, env(safe-area-inset-right)) max(1rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));max-height:calc(100dvh - max(1rem, env(safe-area-inset-top)));border-radius:1rem 1rem 0 0;bottom:0;left:0;right:0;transform:none}.ConsentBanner-module__z23UGW__actions{flex-direction:column}}
.Toolbar-module__5MgPBW__toolbar{flex-wrap:wrap;align-items:center;gap:.85rem;min-width:0;max-width:100%;display:flex}.Toolbar-module__5MgPBW__surface{background:var(--lp-surface);border:1px solid var(--lp-border);border-radius:var(--lp-radius-lg);box-shadow:var(--lp-shadow-sm);padding:clamp(.75rem,2vw,1.25rem)}.Toolbar-module__5MgPBW__toolbar>*{min-width:0;max-width:100%}
.Footer-module__hP-FLq__footer{border-top:1px solid var(--lp-border);z-index:1;padding:3rem 0 2rem;position:relative}.Footer-module__hP-FLq__container{flex-direction:column;gap:2rem;display:flex}.Footer-module__hP-FLq__groups{grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:1.5rem 2rem;display:grid}.Footer-module__hP-FLq__group{flex-direction:column;gap:.625rem;min-width:0;display:flex}.Footer-module__hP-FLq__groupLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--lp-muted);margin:0 0 .25rem;font-size:.75rem;font-weight:600}.Footer-module__hP-FLq__groupList{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.Footer-module__hP-FLq__link{min-height:var(--lp-touch-target);max-width:100%;color:var(--lp-muted);align-items:center;padding-block:.375rem;font-size:.9rem;text-decoration:none;transition:color .2s;display:inline-flex}.Footer-module__hP-FLq__link:hover{color:var(--lp-indigo)}.Footer-module__hP-FLq__linkButton{text-align:start;line-height:inherit;padding-inline:0}.Footer-module__hP-FLq__bottom{border-top:1px solid var(--lp-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.5rem;display:flex}.Footer-module__hP-FLq__copyright{min-width:0;color:var(--lp-muted);font-size:.8125rem}.Footer-module__hP-FLq__socialLinks{flex-wrap:wrap;flex:none;justify-content:center;align-items:center;gap:.625rem;min-width:0;display:flex}.Footer-module__hP-FLq__socialLink{max-width:100%;min-height:2.75rem;color:var(--lp-muted);background:var(--lp-bg-subtle);border:1px solid var(--lp-border);border-radius:var(--radius-sm);flex:none;justify-content:center;align-items:center;gap:.5rem;padding:.6rem .85rem;line-height:1;transition:color .2s,border-color .2s,background-color .2s,box-shadow .2s;display:inline-flex}.Footer-module__hP-FLq__socialLink:hover{box-shadow:var(--lp-shadow-sm)}.Footer-module__hP-FLq__socialLink:after{display:none}.Footer-module__hP-FLq__socialLink span{font-size:.8125rem;font-weight:700}@media (max-width:640px){.Footer-module__hP-FLq__groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem}.Footer-module__hP-FLq__bottom{text-align:center;flex-direction:column;justify-content:center;gap:.75rem}}
.Field-module__JgAQDq__field{overflow-wrap:anywhere;flex-direction:column;gap:.45rem;min-width:0;max-width:100%;display:flex}.Field-module__JgAQDq__label{color:var(--lp-ink-2);flex-wrap:wrap;align-items:center;gap:.25rem;font-size:.85rem;font-weight:600;display:inline-flex}.Field-module__JgAQDq__required{color:var(--lp-danger)}.Field-module__JgAQDq__hint{color:var(--lp-faint);font-size:.8rem}.Field-module__JgAQDq__error{color:var(--lp-danger-ink);font-size:.8rem;font-weight:600}.Field-module__JgAQDq__control{width:100%;min-width:0;max-width:100%;font-family:var(--font-primary);color:var(--lp-ink);background:var(--lp-surface);border:1px solid var(--lp-border-strong);border-radius:var(--lp-radius-md);transition:border-color .2s var(--lp-ease), box-shadow .2s var(--lp-ease);outline:none;padding:.7rem .9rem;font-size:.95rem}.Field-module__JgAQDq__control::placeholder{color:var(--lp-faint)}.Field-module__JgAQDq__control:hover:not(:disabled){border-color:var(--lp-indigo)}.Field-module__JgAQDq__control:focus{border-color:var(--lp-indigo);box-shadow:0 0 0 4px color-mix(in srgb, var(--lp-indigo) 14%, transparent)}.Field-module__JgAQDq__control:disabled{background:var(--lp-bg-subtle);color:var(--lp-muted);cursor:not-allowed}.Field-module__JgAQDq__invalid{border-color:var(--lp-danger)}.Field-module__JgAQDq__invalid:focus{box-shadow:0 0 0 4px var(--lp-danger-bg)}.Field-module__JgAQDq__textarea{resize:vertical;min-height:6rem;line-height:1.55}.Field-module__JgAQDq__select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right .9rem center;background-repeat:no-repeat;padding-right:2.4rem}
.AdminWriteUnconfirmedNotice-module__ADgd9W__notice{border:1px solid var(--lp-warning-border);border-radius:var(--lp-radius-md);background:var(--lp-warning-bg);color:var(--lp-warning-ink);overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:.5rem;margin:0 0 1rem;padding:.85rem 1.1rem;font-size:.9rem;line-height:1.5;display:flex}.AdminWriteUnconfirmedNotice-module__ADgd9W__title{margin:0;font-weight:600}.AdminWriteUnconfirmedNotice-module__ADgd9W__body{margin:0}
.AuroraBackground-module__7gmr-q__root{z-index:0;pointer-events:none;background:var(--lp-bg);position:fixed;inset:0;overflow:hidden}.AuroraBackground-module__7gmr-q__grid{background-image:radial-gradient(#0f172a0d 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(100% 80% at 50% 0,#000 0%,#0000 75%);mask-image:radial-gradient(100% 80% at 50% 0,#000 0%,#0000 75%)}.AuroraBackground-module__7gmr-q__blob{filter:blur(80px);opacity:.38;will-change:transform;border-radius:50%;position:absolute}.AuroraBackground-module__7gmr-q__blobIndigo{background:radial-gradient(circle, color-mix(in srgb, var(--lp-violet) 45%, transparent), transparent 70%);width:48vw;max-width:720px;height:48vw;max-height:720px;animation:AuroraBackground-module__7gmr-q__drift1 24s var(--lp-ease) infinite alternate;top:-10%;left:-5%}.AuroraBackground-module__7gmr-q__blobViolet{background:radial-gradient(circle, color-mix(in srgb, var(--lp-leaf-tip) 40%, transparent), transparent 70%);width:42vw;max-width:640px;height:42vw;max-height:640px;animation:AuroraBackground-module__7gmr-q__drift2 28s var(--lp-ease) infinite alternate;top:-5%;right:-8%}.AuroraBackground-module__7gmr-q__grain{opacity:.035;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px;position:absolute;inset:0}.AuroraBackground-module__7gmr-q__veil{background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--lp-bg) 35%, transparent) 60%, color-mix(in srgb, var(--lp-bg) 75%, transparent) 100%);position:absolute;inset:0}@keyframes AuroraBackground-module__7gmr-q__drift1{0%{transform:translate(0,0)scale(1)}to{transform:translate(8%,12%)scale(1.12)}}@keyframes AuroraBackground-module__7gmr-q__drift2{0%{transform:translate(0,0)scale(1.05)}to{transform:translate(-10%,8%)scale(.95)}}@media (prefers-reduced-motion:reduce){.AuroraBackground-module__7gmr-q__blob{animation:none!important}}
.AutoNotificationList-module__VzT57a__container{overflow-wrap:anywhere;min-width:0;padding:0}.AutoNotificationList-module__VzT57a__empty{text-align:center;background:var(--lp-surface);border-radius:var(--lp-radius-lg);box-shadow:var(--lp-shadow-sm);border:1px dashed var(--lp-border-strong);padding:clamp(1rem,3vw,4rem)}.AutoNotificationList-module__VzT57a__empty p{color:var(--lp-muted);margin:0 0 1rem;font-size:1.125rem}.AutoNotificationList-module__VzT57a__createLink{background:var(--lp-grad);color:#fff;border-radius:var(--lp-radius-pill);transition:all .2s var(--lp-ease);box-shadow:var(--lp-shadow-glow);padding:.7rem 1.4rem;font-weight:600;text-decoration:none;display:inline-block}.AutoNotificationList-module__VzT57a__createLink:hover{transform:translateY(-2px);box-shadow:0 20px 50px -14px #6366f180}.AutoNotificationList-module__VzT57a__list{flex-direction:column;gap:1.5rem;display:flex}.AutoNotificationList-module__VzT57a__card{background:var(--lp-surface);border-radius:var(--lp-radius-lg);box-shadow:var(--lp-shadow-sm);transition:box-shadow .3s var(--lp-ease), border-color .3s var(--lp-ease), transform .3s var(--lp-ease);border:1px solid var(--lp-border);padding:clamp(.75rem,2vw,1.5rem)}.AutoNotificationList-module__VzT57a__card:hover{box-shadow:var(--lp-shadow-lg);border-color:var(--lp-border-strong);transform:translateY(-2px)}.AutoNotificationList-module__VzT57a__header{border-bottom:1px solid var(--lp-border);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;padding-bottom:1rem;display:flex}.AutoNotificationList-module__VzT57a__titleSection{flex-wrap:wrap;flex:16rem;align-items:center;gap:1rem;min-width:0;display:flex}.AutoNotificationList-module__VzT57a__badges{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.AutoNotificationList-module__VzT57a__title{color:var(--lp-ink);letter-spacing:-.01em;margin:0;font-size:1.25rem;font-weight:700}.AutoNotificationList-module__VzT57a__badge{border-radius:var(--lp-radius-pill);border:1px solid #0000;padding:.25rem .7rem;font-size:.72rem;font-weight:600;display:inline-block}.AutoNotificationList-module__VzT57a__badge.AutoNotificationList-module__VzT57a__enabled{background:var(--lp-success-bg);color:var(--lp-success-ink);border-color:var(--lp-success-border)}.AutoNotificationList-module__VzT57a__badge.AutoNotificationList-module__VzT57a__disabled{background:var(--lp-bg-subtle);color:var(--lp-muted);border-color:var(--lp-border)}.AutoNotificationList-module__VzT57a__badge.AutoNotificationList-module__VzT57a__categoryCritical{background:var(--lp-danger-bg);color:var(--lp-danger-ink);border-color:var(--lp-danger-border)}.AutoNotificationList-module__VzT57a__badge.AutoNotificationList-module__VzT57a__categoryPerformance{background:var(--lp-info-bg);color:var(--lp-info-ink);border-color:var(--lp-info-border)}.AutoNotificationList-module__VzT57a__badge.AutoNotificationList-module__VzT57a__categoryInfo{background:var(--lp-bg-subtle);color:var(--lp-ink-2);border-color:var(--lp-border)}.AutoNotificationList-module__VzT57a__badge.AutoNotificationList-module__VzT57a__priorityBadge{color:var(--lp-muted);border:1px solid var(--lp-border-strong);text-transform:capitalize;background:0 0;font-size:.7rem}.AutoNotificationList-module__VzT57a__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.AutoNotificationList-module__VzT57a__editButton{border-radius:var(--lp-radius-pill);cursor:pointer;transition:all .2s var(--lp-ease);background:var(--lp-surface);min-height:44px;color:var(--lp-indigo);border:1px solid #0000;border:1px solid var(--lp-border-strong);align-items:center;padding:.5rem 1rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.AutoNotificationList-module__VzT57a__editButton:hover{border-color:var(--lp-indigo);box-shadow:var(--lp-shadow-sm)}.AutoNotificationList-module__VzT57a__content{flex-direction:column;gap:1rem;display:flex}.AutoNotificationList-module__VzT57a__section{flex-direction:column;gap:.5rem;display:flex}.AutoNotificationList-module__VzT57a__sectionTitle{color:var(--lp-muted);text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:.78rem;font-weight:700}.AutoNotificationList-module__VzT57a__templateTitle{color:var(--lp-ink);margin:0;font-size:1rem;font-weight:700}.AutoNotificationList-module__VzT57a__templateBody{color:var(--lp-ink-2);margin:0;font-size:.9375rem;line-height:1.5}.AutoNotificationList-module__VzT57a__rules{color:var(--lp-muted);flex-direction:column;gap:.25rem;font-size:.875rem;display:flex}.AutoNotificationList-module__VzT57a__footer{border-top:1px solid var(--lp-border);color:var(--lp-faint);flex-wrap:wrap;gap:1rem;padding-top:1rem;font-size:.75rem;display:flex}.AutoNotificationList-module__VzT57a__date{margin:0}@media (prefers-reduced-motion:reduce){.AutoNotificationList-module__VzT57a__card:hover,.AutoNotificationList-module__VzT57a__createLink:hover{transform:none}}
.CompanySubscription-module__zHMp4G__container{overflow-wrap:anywhere;min-width:0;max-width:1100px;margin:0 auto}.CompanySubscription-module__zHMp4G__commands{border:0;flex-direction:column;gap:1.5rem;min-width:0;margin:0;padding:0;display:flex}@media (prefers-reduced-motion:reduce){.CompanySubscription-module__zHMp4G__successMessage{animation:none}}.CompanySubscription-module__zHMp4G__stack{flex-direction:column;gap:1.5rem;display:flex}.CompanySubscription-module__zHMp4G__successMessage{background:var(--lp-success-bg);border:1px solid var(--lp-success-border);border-radius:var(--lp-radius-md);color:var(--lp-success-ink);padding:.85rem 1.1rem;font-size:.9rem;font-weight:600;animation:.3s ease-in CompanySubscription-module__zHMp4G__fadeIn}@keyframes CompanySubscription-module__zHMp4G__fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}
.PointerFx-module__ykAWyW__surface{--pointer-line-thickness:2px;--pointer-line-gap:1px;--pointer-line-grow:.36s;--pointer-line-slide:.24s;--pointer-line-fade:.22s;cursor:url(/cursors/leaf.svg) 4 3,auto}.PointerFx-module__ykAWyW__surface :is(a[href],button,summary,select,label,[role=button],[role=link],[role=tab],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[role=switch],[role=checkbox],[role=radio],[data-cta],input[type=checkbox],input[type=radio],input[type=button],input[type=submit],input[type=reset]){cursor:url(/cursors/leaf-action.svg) 4 3,pointer}.PointerFx-module__ykAWyW__surface :is(textarea,[contenteditable=true],input:not([type=checkbox],[type=radio],[type=button],[type=submit],[type=reset])){cursor:text}.PointerFx-module__ykAWyW__surface :is(a,button,select,input,textarea,[role]):is(:disabled,[aria-disabled=true]){cursor:not-allowed}.PointerFx-module__ykAWyW__line{top:var(--pointer-line-gap);z-index:2;width:0;height:var(--pointer-line-thickness);pointer-events:none;transition:transform var(--pointer-line-slide) var(--lp-ease), width var(--pointer-line-slide) var(--lp-ease);position:fixed;left:0}.PointerFx-module__ykAWyW__line[data-motion=snap]{transition:none}.PointerFx-module__ykAWyW__bar{border-radius:var(--lp-radius-pill);background:var(--lp-leaf-grad);opacity:0;height:100%;transform-origin:var(--pointer-line-origin,50%) 50%;transition:transform var(--pointer-line-grow) var(--lp-ease), opacity var(--pointer-line-fade) ease-out;display:block;transform:scaleX(0)}.PointerFx-module__ykAWyW__line[data-state=shown] .PointerFx-module__ykAWyW__bar{opacity:1;transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.PointerFx-module__ykAWyW__line,.PointerFx-module__ykAWyW__bar{transition:none}}
.AutoNotificationManager-module__-UlCTq__container{overflow-wrap:anywhere;min-width:0;max-width:var(--ad-content-max);margin:0 auto}.AutoNotificationManager-module__-UlCTq__headerActions{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.AutoNotificationManager-module__-UlCTq__refreshing{color:var(--lp-muted);font-size:.875rem}.AutoNotificationManager-module__-UlCTq__createButton{background:var(--lp-grad);color:#fff;border-radius:var(--lp-radius-pill);transition:all .2s var(--lp-ease);box-shadow:var(--lp-shadow-glow);padding:.7rem 1.4rem;font-size:.9375rem;font-weight:600;text-decoration:none}.AutoNotificationManager-module__-UlCTq__createButton:hover{transform:translateY(-2px);box-shadow:0 20px 50px -14px #6366f180}.AutoNotificationManager-module__-UlCTq__error{text-align:center;background:var(--lp-danger-bg);border:1px solid var(--lp-danger-border);border-radius:var(--lp-radius-lg);color:var(--lp-danger-ink);padding:clamp(1rem,3vw,3rem)}.AutoNotificationManager-module__-UlCTq__error h2{color:var(--lp-danger-ink);margin:0 0 1rem;font-size:1.5rem}.AutoNotificationManager-module__-UlCTq__error p{margin:0;font-size:1rem}.AutoNotificationManager-module__-UlCTq__actionError{background:var(--lp-danger-bg);border:1px solid var(--lp-danger-border);border-radius:var(--lp-radius-md);color:var(--lp-danger-ink);margin-bottom:1.5rem;padding:.75rem 1rem;font-size:.9375rem}@media (prefers-reduced-motion:reduce){.AutoNotificationManager-module__-UlCTq__createButton:hover{transform:none}}
.CompanyInfoCard-module__aTjZIa__content{flex-direction:column;gap:.75rem;display:flex}.CompanyInfoCard-module__aTjZIa__field{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.CompanyInfoCard-module__aTjZIa__label{color:var(--lp-muted);min-width:80px;font-size:.875rem;font-weight:600}.CompanyInfoCard-module__aTjZIa__value{overflow-wrap:anywhere;min-width:0;color:var(--lp-ink-2);flex:12rem;font-size:.9375rem}
.HeroSection-module__etoVKq__hero{padding:clamp(2.5rem, 8vh, 7rem) 0 var(--lp-section-py);position:relative}.HeroSection-module__etoVKq__content{text-align:center;--hero-rise-y:24px;--hero-text-delay:.22s;--hero-actions-delay:.36s;--hero-social-delay:.48s;flex-direction:column;align-items:center;gap:1.5rem;min-width:0;max-width:64rem;margin:0 auto;display:flex}.HeroSection-module__etoVKq__headline{letter-spacing:-.03em;text-wrap:balance;max-width:100%;margin:0;font-size:clamp(2rem,1rem + 4.6vw,5rem);font-weight:700;line-height:1.04}.HeroSection-module__etoVKq__headlineAccent{--gradient-text-image:var(--lp-grad-hero);background-size:200%;animation:6s linear infinite HeroSection-module__etoVKq__shimmer;display:block}@keyframes HeroSection-module__etoVKq__shimmer{to{background-position:200%}}@media (prefers-reduced-motion:reduce){.HeroSection-module__etoVKq__headlineAccent{animation:none}}@keyframes HeroSection-module__etoVKq__heroRise{0%{opacity:0;transform:translateY(var(--hero-rise-y))}}@keyframes HeroSection-module__etoVKq__heroFade{0%{opacity:0}}.HeroSection-module__etoVKq__riseText{animation:HeroSection-module__etoVKq__heroRise .7s var(--lp-ease) var(--hero-text-delay) both}.HeroSection-module__etoVKq__subheadline{color:var(--lp-muted);max-width:min(52ch,100%);margin:0;font-size:clamp(1.0625rem,1.7vw,1.25rem);line-height:1.65;}.HeroSection-module__etoVKq__storeRow{width:100%;animation:HeroSection-module__etoVKq__heroRise .7s var(--lp-ease) var(--hero-actions-delay) both;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;margin-top:.25rem;display:flex}.HeroSection-module__etoVKq__socialGroup{min-width:0;max-width:100%;animation:HeroSection-module__etoVKq__heroRise .7s var(--lp-ease) var(--hero-social-delay) both;flex-direction:column;align-items:center;gap:.65rem;display:flex}@media (prefers-reduced-motion:reduce){.HeroSection-module__etoVKq__riseText,.HeroSection-module__etoVKq__storeRow,.HeroSection-module__etoVKq__socialGroup{animation-name:HeroSection-module__etoVKq__heroFade}}.HeroSection-module__etoVKq__socialLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--lp-muted);font-size:.75rem;font-weight:700}.HeroSection-module__etoVKq__socialLinks{flex-wrap:wrap;justify-content:center;gap:.7rem;display:flex}.HeroSection-module__etoVKq__socialLink{max-width:100%;min-height:2.75rem;color:var(--lp-ink-2);border:1px solid var(--lp-border-strong);border-radius:var(--lp-radius-pill);box-shadow:var(--lp-shadow-sm);background:#ffffffc7;justify-content:center;align-items:center;gap:.55rem;padding:.65rem 1rem;font-size:.9rem;font-weight:700;transition:color .2s,border-color .2s,background-color .2s,box-shadow .2s;display:inline-flex}.HeroSection-module__etoVKq__socialLink:after{display:none}.HeroSection-module__etoVKq__socialLink:hover{box-shadow:var(--lp-shadow-md)}@media (max-width:560px){.HeroSection-module__etoVKq__socialLinks{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.HeroSection-module__etoVKq__socialLink{min-width:0}}.HeroSection-module__etoVKq__content>*{min-width:0;max-width:100%}
.page-module__D3Efpa__container{overflow-wrap:anywhere;min-width:0;max-width:var(--ad-content-max);background:0 0;margin:0 auto;padding:0}.page-module__D3Efpa__loading{text-align:center;color:var(--lp-muted);padding:clamp(1rem,3vw,4rem);font-size:1.05rem}.page-module__D3Efpa__error{text-align:center;background:var(--lp-danger-bg);border:1px solid var(--lp-danger-border);border-radius:var(--lp-radius-lg);color:var(--lp-danger-ink);padding:clamp(1rem,3vw,3rem)}.page-module__D3Efpa__error h2{color:var(--lp-danger-ink);margin:0 0 1rem;font-size:1.5rem}.page-module__D3Efpa__error p{margin:0;font-size:1rem}
.page-module__gH3TAG__container{overflow-wrap:anywhere;min-width:0;max-width:var(--ad-content-max);background:0 0;margin:0 auto;padding:0}
.CompanyDetailRevenueFilters-module__JpTkDG__panel{margin-bottom:2rem}.CompanyDetailRevenueFilters-module__JpTkDG__row{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));align-items:end;gap:1.25rem;display:grid}.CompanyDetailRevenueFilters-module__JpTkDG__field{min-width:0}.CompanyDetailRevenueFilters-module__JpTkDG__fieldButton{align-items:flex-end;display:flex}.CompanyDetailRevenueFilters-module__JpTkDG__dateInput{cursor:pointer}@media (max-width:600px){.CompanyDetailRevenueFilters-module__JpTkDG__row{grid-template-columns:1fr}}
.SubscriptionStatusCard-module__SSMCEG__content{flex-direction:column;gap:.75rem;display:flex}.SubscriptionStatusCard-module__SSMCEG__statusRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.SubscriptionStatusCard-module__SSMCEG__field{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.SubscriptionStatusCard-module__SSMCEG__label{color:var(--lp-muted);min-width:120px;font-size:.875rem;font-weight:600}.SubscriptionStatusCard-module__SSMCEG__value{overflow-wrap:anywhere;min-width:0;color:var(--lp-ink-2);flex:12rem;font-size:.9375rem}
.AppShowcaseGallery-module__OXOXiW__showcase{--phone-w:min(64vw, 270px);--step:calc(var(--phone-w) * var(--step-ratio));--depth:160px;--turn:14deg;--stage-top:1.5rem;z-index:1;padding-block:0 var(--lp-section-py);position:relative;overflow-x:clip}.AppShowcaseGallery-module__OXOXiW__stage{height:calc(var(--phone-w) * 2.1733 + var(--stage-top) + 4rem);perspective:1700px;touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;position:relative}.AppShowcaseGallery-module__OXOXiW__stage[data-dragging]{cursor:grabbing}.AppShowcaseGallery-module__OXOXiW__orbIndigo,.AppShowcaseGallery-module__OXOXiW__orbViolet{width:calc(var(--phone-w) * 2.6);aspect-ratio:1;pointer-events:none;border-radius:50%;position:absolute;top:45%;left:50%}.AppShowcaseGallery-module__OXOXiW__orbIndigo{background:radial-gradient(closest-side, color-mix(in srgb, var(--lp-indigo) 22%, transparent), transparent);transform:translate(-78%, -50%) translate3d(calc(var(--tx,0) * -56px), calc(var(--ty,0) * -40px), 0)}.AppShowcaseGallery-module__OXOXiW__orbViolet{background:radial-gradient(closest-side, color-mix(in srgb, var(--lp-violet) 18%, transparent), transparent);transform:translate(-22%, -42%) translate3d(calc(var(--tx,0) * -88px), calc(var(--ty,0) * -64px), 0)}.AppShowcaseGallery-module__OXOXiW__floor{background-image:radial-gradient(circle, var(--lp-border-strong) 1px, transparent 1.6px);width:150%;height:60%;transform:translateX(-50%) translate3d(calc(var(--tx,0) * -24px), 0, 0) perspective(900px) rotateX(72deg);transform-origin:50% 100%;pointer-events:none;background-size:26px 26px;position:absolute;bottom:0;left:50%;-webkit-mask-image:radial-gradient(50% 80% at 50% 100%,#000,#0000);mask-image:radial-gradient(50% 80% at 50% 100%,#000,#0000)}.AppShowcaseGallery-module__OXOXiW__scene{transform-style:preserve-3d;transform:rotateX(calc(var(--ty,0) * -5deg)) rotateY(calc(var(--tx,0) * 7deg));pointer-events:none;position:absolute;inset:0}.AppShowcaseGallery-module__OXOXiW__slide{top:var(--stage-top);width:var(--phone-w);opacity:clamp(0, calc(1.9 - var(--ad) * .62), 1);transform:translateX(-50%) translateX(calc(var(--d) * var(--step))) translateZ(calc(var(--ad) * var(--depth) * -1)) rotateY(calc(var(--d) * var(--turn)));transition:transform 1.1s var(--lp-ease), opacity .9s var(--lp-ease);cursor:pointer;pointer-events:auto;position:absolute;left:50%}.AppShowcaseGallery-module__OXOXiW__stage[data-dragging] .AppShowcaseGallery-module__OXOXiW__slide,.AppShowcaseGallery-module__OXOXiW__stage[data-wheeling] .AppShowcaseGallery-module__OXOXiW__slide{transition:none}.AppShowcaseGallery-module__OXOXiW__slide[aria-current]{cursor:inherit}.AppShowcaseGallery-module__OXOXiW__figure{margin:0;position:relative}.AppShowcaseGallery-module__OXOXiW__figure:after{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--lp-ink) 18%, transparent), transparent);border-radius:50%;height:1.5rem;position:absolute;bottom:-2.25rem;left:12%;right:12%}.AppShowcaseGallery-module__OXOXiW__slideCaption{display:none}.AppShowcaseGallery-module__OXOXiW__controls{justify-items:center;gap:.75rem;padding-inline:1rem;display:grid}.AppShowcaseGallery-module__OXOXiW__panel{grid-template-columns:2.75rem minmax(0,22rem) 2.75rem;justify-content:center;align-items:center;gap:clamp(.75rem,3vw,2rem);width:100%;display:grid}.AppShowcaseGallery-module__OXOXiW__caption{text-align:center;flex-direction:column;align-items:center;gap:.375rem;min-height:4.5rem;margin:0;display:flex}.AppShowcaseGallery-module__OXOXiW__index{font-family:var(--lp-font-mono);letter-spacing:.14em;font-size:.75rem;font-weight:600}.AppShowcaseGallery-module__OXOXiW__title{color:var(--lp-ink);letter-spacing:-.02em;text-wrap:balance;animation:AppShowcaseGallery-module__OXOXiW__gallery-caption-in .6s var(--lp-ease);font-size:clamp(1.125rem,2.2vw,1.5rem);font-weight:700;line-height:1.25;display:block}.AppShowcaseGallery-module__OXOXiW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.AppShowcaseGallery-module__OXOXiW__arrow{border:1px solid var(--lp-border-strong);border-radius:var(--lp-radius-pill);background:var(--lp-surface);width:2.75rem;height:2.75rem;color:var(--lp-ink);box-shadow:var(--lp-shadow-sm);cursor:pointer;transition:color .2s var(--lp-ease), border-color .2s var(--lp-ease);place-items:center;padding:0;display:grid}.AppShowcaseGallery-module__OXOXiW__arrow:hover{border-color:var(--lp-indigo);color:var(--lp-indigo)}.AppShowcaseGallery-module__OXOXiW__arrow:focus-visible,.AppShowcaseGallery-module__OXOXiW__segment:focus-visible{outline:2px solid var(--lp-indigo);outline-offset:2px}.AppShowcaseGallery-module__OXOXiW__iconFlip{transform:scaleX(-1)}.AppShowcaseGallery-module__OXOXiW__picker{gap:.375rem;width:min(100%,26rem);display:flex}.AppShowcaseGallery-module__OXOXiW__segment{border-radius:var(--lp-radius-sm);cursor:pointer;background:0 0;border:0;flex:1 1 0;align-items:center;min-width:1.5rem;height:2.75rem;padding:0;display:grid}.AppShowcaseGallery-module__OXOXiW__segmentBar{border-radius:var(--lp-radius-pill);background:var(--lp-border-strong);height:3px;display:block;position:relative;overflow:hidden}.AppShowcaseGallery-module__OXOXiW__segmentBar:after{content:"";background:var(--lp-grad);transform-origin:0;transition:transform .6s var(--lp-ease);position:absolute;inset:0;transform:scaleX(0)}.AppShowcaseGallery-module__OXOXiW__segment[aria-current] .AppShowcaseGallery-module__OXOXiW__segmentBar:after{transform:scaleX(1)}@keyframes AppShowcaseGallery-module__OXOXiW__gallery-caption-in{0%{opacity:0;transform:translateY(.5rem)}}@keyframes AppShowcaseGallery-module__OXOXiW__gallery-float{0%{transform:translateY(-.35rem)}to{transform:translateY(.35rem)}}@media (min-width:768px){.AppShowcaseGallery-module__OXOXiW__showcase{--phone-w:clamp(230px, 21vw, 290px);--depth:220px;--turn:18deg;--stage-top:2.5rem}}@media (prefers-reduced-motion:no-preference){.AppShowcaseGallery-module__OXOXiW__float{animation:AppShowcaseGallery-module__OXOXiW__gallery-float 5.6s ease-in-out calc(var(--i) * -1.1s) infinite alternate}.AppShowcaseGallery-module__OXOXiW__figure{transition:transform .6s var(--lp-ease)}.AppShowcaseGallery-module__OXOXiW__stage[data-wheeling] .AppShowcaseGallery-module__OXOXiW__figure{transform:perspective(1400px) rotateY(calc(var(--lean,0) * -6deg))}}@media (prefers-reduced-motion:reduce){.AppShowcaseGallery-module__OXOXiW__slide,.AppShowcaseGallery-module__OXOXiW__segmentBar:after{transition:none}.AppShowcaseGallery-module__OXOXiW__title{animation:none}}@media (scripting:none){.AppShowcaseGallery-module__OXOXiW__stage{perspective:none;cursor:auto;height:auto}.AppShowcaseGallery-module__OXOXiW__floor,.AppShowcaseGallery-module__OXOXiW__controls{display:none}.AppShowcaseGallery-module__OXOXiW__scene{padding:var(--stage-top) max(1rem, calc((100% - var(--phone-w)) / 2)) 1rem;scroll-snap-type:x mandatory;pointer-events:auto;gap:1.5rem;display:flex;position:static;overflow-x:auto;transform:none}.AppShowcaseGallery-module__OXOXiW__slide{flex:0 0 var(--phone-w);opacity:1;scroll-snap-align:center;cursor:auto;position:static;transform:none}.AppShowcaseGallery-module__OXOXiW__float{animation:none}.AppShowcaseGallery-module__OXOXiW__slideCaption{color:var(--lp-ink);text-align:center;margin-top:2.75rem;font-weight:600;display:block}}
.ScrollableTable-module__d90tqW__region{min-width:0;max-width:100%;overflow-x:auto}.ScrollableTable-module__d90tqW__region:focus-visible{outline-offset:-3px}
.PageBreadcrumb-module__LwPv4q__breadcrumb{flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0;margin-bottom:1.5rem;display:flex}.PageBreadcrumb-module__LwPv4q__link{min-height:var(--lp-touch-target);align-items:center;max-width:100%;display:inline-flex}.PageBreadcrumb-module__LwPv4q__current{min-width:0;max-width:100%}
.CompanyDetailSummaryCards-module__--zTaq__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:1.5rem;margin-bottom:2.5rem;display:grid}
.GrantPremiumForm-module__DMv5gW__form{flex-direction:column;gap:1.25rem;display:flex}.GrantPremiumForm-module__DMv5gW__charCount{color:var(--lp-faint);text-align:right;margin-top:.35rem;font-size:.75rem}.GrantPremiumForm-module__DMv5gW__errorMessage{background:var(--lp-danger-bg);border:1px solid var(--lp-danger-border);border-radius:var(--lp-radius-md);color:var(--lp-danger-ink);padding:.75rem 1rem;font-size:.875rem;font-weight:500}.GrantPremiumForm-module__DMv5gW__actions{flex-wrap:wrap;justify-content:flex-end;gap:1rem;display:flex}
.PlanCards-module__77m8dq__root{--plan-ease:cubic-bezier(.22, 1, .36, 1);--plan-spring:cubic-bezier(.34, 1.32, .5, 1);isolation:isolate;flex-direction:column;align-items:center;gap:clamp(1.5rem,3vw,2.25rem);min-width:0;display:flex;position:relative;container-type:inline-size}.PlanCards-module__77m8dq__root:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(40% 55% at 22% 45%, color-mix(in srgb, var(--lp-indigo) 14%, transparent), transparent 70%), radial-gradient(38% 50% at 78% 60%, color-mix(in srgb, var(--lp-leaf-tip) 12%, transparent), transparent 70%);position:absolute;inset:12% 8% 6%}.PlanCards-module__77m8dq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__toggle{max-width:100%;border:1px solid var(--lp-border);border-radius:var(--lp-radius-pill);min-inline-size:0;box-shadow:0 1px 0 #ffffffe6 inset, var(--lp-shadow-md);-webkit-backdrop-filter:blur(14px)saturate(160%);background:#ffffffc7;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:.3rem;display:grid;position:relative}@supports not selector(:has(*)){.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__toggle{display:none}}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__toggleThumb{border-radius:var(--lp-radius-pill);background:var(--lp-grad);width:calc(50% - .3rem);box-shadow:var(--lp-shadow-glow);transition:transform .55s var(--plan-spring);position:absolute;top:.3rem;bottom:.3rem;left:.3rem}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__toggle:has(.PlanCards-module__77m8dq__toggleInput[data-period=yearly]:checked) .PlanCards-module__77m8dq__toggleThumb{transform:translate(100%)}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__toggleOption{z-index:1;min-height:var(--lp-touch-target);border-radius:var(--lp-radius-pill);white-space:nowrap;color:var(--lp-ink-2);cursor:pointer;transition:color .35s var(--plan-ease);justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1.15rem;font-size:.9375rem;font-weight:600;display:inline-flex;position:relative}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__toggleInput{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__toggleOption:has(.PlanCards-module__77m8dq__toggleInput:checked){color:var(--lp-on-brand)}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__toggleOption:has(.PlanCards-module__77m8dq__toggleInput:focus-visible){outline:2px solid var(--lp-indigo);outline-offset:3px}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__toggleSave{border-radius:var(--lp-radius-pill);color:var(--lp-success-ink);background:var(--lp-success-bg);transition:color .35s var(--plan-ease), background .35s var(--plan-ease);padding:.15rem .55rem;font-size:.75rem;font-weight:700}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__toggleOption:has(.PlanCards-module__77m8dq__toggleInput:checked) .PlanCards-module__77m8dq__toggleSave{color:var(--lp-on-brand);background:#ffffff38}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__grid{width:100%;max-width:74rem;margin:0;padding:0;list-style:none}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__dots{display:none}@container (max-width:33.99rem){.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__grid{--plan-bleed:1rem;width:calc(100% + 2 * var(--plan-bleed));margin-inline:calc(-1 * var(--plan-bleed));padding:1.1rem var(--plan-bleed) 4.5rem;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--plan-bleed);scrollbar-width:none;grid-auto-columns:min(84%,20rem);grid-auto-flow:column;gap:.875rem;margin-bottom:-2.75rem;display:grid;overflow-x:auto}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__grid::-webkit-scrollbar{display:none}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__item{scroll-snap-align:start}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__dots{justify-content:center;gap:.75rem;display:flex}}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__dot{border-radius:var(--lp-radius-pill);background:var(--lp-grad);opacity:.22;width:.5rem;height:.5rem;transition:opacity .35s var(--plan-ease), transform .45s var(--plan-spring)}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__dotActive{opacity:1;transform:scaleX(2.4)}@container (min-width:34rem){.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.25rem;padding-top:.9rem;display:grid}}@container (min-width:60rem){.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:1.5rem;padding-top:1.75rem}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__itemRecommended{z-index:1;transform:translateY(-1rem)scale(1.025)}}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__item{min-width:0;margin:0;display:flex;position:relative}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__tilt{--tilt-x:0;--tilt-y:0;isolation:isolate;width:100%;display:flex;position:relative}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__tilt:before{content:"";z-index:-1;border-radius:var(--lp-radius-lg);background:var(--lp-grad);filter:blur(28px);opacity:0;transform:translate3d(calc(var(--tilt-x) * -14px), calc(var(--tilt-y) * -10px + 14px), 0) scale(.92);transition:opacity .6s var(--plan-ease), transform .9s var(--plan-ease);pointer-events:none;position:absolute;inset:8% 6% -4%}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__tilt:after{content:"";z-index:-1;border-radius:var(--lp-radius-lg);border:1px solid var(--lp-border);box-shadow:var(--lp-shadow-md);transform:translate3d(calc(var(--tilt-x) * -6px), calc(var(--tilt-y) * -4px), 0);transition:transform .9s var(--plan-ease);pointer-events:none;background:linear-gradient(#ffffff80,#ffffffd9);position:absolute;inset:45% .9rem -.6rem}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__itemRecommended .PlanCards-module__77m8dq__tilt:before{opacity:.32}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__itemRecommended .PlanCards-module__77m8dq__tilt:after{border-color:color-mix(in srgb, var(--lp-violet) 18%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--lp-bg-tint-strong) 50%, transparent), color-mix(in srgb, var(--lp-brand-tint) 92%, transparent))}@media (hover:hover) and (pointer:fine){.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__item:hover .PlanCards-module__77m8dq__tilt:before{opacity:.22}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__itemRecommended:hover .PlanCards-module__77m8dq__tilt:before{opacity:.42}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__tilt{transform:perspective(1100px) rotateX(calc(var(--tilt-y) * -4deg)) rotateY(calc(var(--tilt-x) * 5deg));transition:transform .9s var(--plan-ease)}}@media (prefers-reduced-motion:reduce){.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__tilt:before{transition:none;transform:translateY(14px)scale(.92)}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__tilt:after{transition:none;transform:none}}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__card{text-align:left;background:linear-gradient(#fffffff7,#ffffffed);flex-direction:column;width:100%;min-width:0;display:flex}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__cardRecommended{--glass-card-border-width:2px;background:radial-gradient(120% 75% at 100% 0%, color-mix(in srgb, var(--lp-violet) 16%, transparent), transparent 60%) padding-box, linear-gradient(160deg, #fffffffa, color-mix(in srgb, var(--lp-bg-tint-strong) 95%, transparent)) padding-box, var(--lp-grad) border-box;box-shadow:0 1px 0 #ffffffe6 inset, 0 36px 70px -30px color-mix(in srgb, var(--lp-indigo) 50%, transparent), var(--lp-shadow-glow);border:2px solid #0000}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__badge{z-index:2;border-radius:var(--lp-radius-pill);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--lp-on-brand);background:var(--lp-grad);box-shadow:var(--lp-shadow-glow);transition:transform .4s var(--lp-ease);margin:0;padding:.32rem .9rem;font-size:.75rem;font-weight:700;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:no-preference){.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__item:hover .PlanCards-module__77m8dq__badge{transform:translate(-50%,calc(-50% - 6px))}}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__name{letter-spacing:-.015em;color:var(--lp-ink);margin:0;font-size:1.25rem;font-weight:700;line-height:1.3}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__capacity{color:var(--lp-muted);margin:.3rem 0 0;font-size:.9375rem;line-height:1.4}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__seats{flex-shrink:0;display:inline-flex}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__seat{width:1.75rem;height:1.75rem;color:var(--lp-indigo);background:linear-gradient(145deg, #fff, var(--lp-bg-tint-strong));border:2px solid var(--lp-surface);box-shadow:0 3px 8px -3px color-mix(in srgb, var(--lp-indigo) 40%, transparent);border-radius:50%;place-items:center;display:inline-grid}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__seat+.PlanCards-module__77m8dq__seat{margin-left:-.5rem}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__seat svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:.95rem;height:.95rem}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__seatMore{color:var(--lp-on-brand);background:var(--lp-grad);font-size:.95rem;font-weight:700}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__cardRecommended .PlanCards-module__77m8dq__seat:not(.PlanCards-module__77m8dq__seatMore){color:var(--lp-on-brand);background:var(--lp-grad)}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__priceStack{border-top:1px solid var(--lp-border);margin:1.35rem 0 1.5rem;padding-top:1.35rem;display:grid}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__periodLayer{grid-area:1/1;min-width:0}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__yearly{visibility:hidden;transition:visibility 0s linear .6s}.PlanCards-module__77m8dq__root:has(.PlanCards-module__77m8dq__toggleInput[data-period=yearly]:checked) .PlanCards-module__77m8dq__yearly{visibility:visible;transition:visibility linear}.PlanCards-module__77m8dq__root:has(.PlanCards-module__77m8dq__toggleInput[data-period=yearly]:checked) .PlanCards-module__77m8dq__monthly{visibility:hidden;transition:visibility 0s linear .6s}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__price{color:var(--lp-ink);margin:0}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__priceVisual{align-items:baseline;column-gap:.18rem;font-size:clamp(2.25rem,1.4rem + 1.9cqi,2.9rem);line-height:1;display:flex}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__currency{color:var(--lp-ink-2);align-self:flex-start;margin-top:.14em;font-size:.5em;font-weight:700;display:inline-block}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__amount{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-block:-.08em;padding-block:.08em;font-weight:800;display:inline-flex;overflow:hidden}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__digit{display:inline-block}.PlanCards-module__77m8dq__digitAccent{--gradient-text-bleed:0px}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__period{letter-spacing:0;color:var(--lp-muted);font-size:.34em;font-weight:500;display:inline-block}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__meta{min-height:1.75rem;color:var(--lp-muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin:.7rem 0 0;font-size:.8125rem;line-height:1.4;display:flex}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__save{border-radius:var(--lp-radius-pill);white-space:nowrap;color:var(--lp-success-ink);background:var(--lp-success-bg);border:1px solid var(--lp-success-border);padding:.15rem .55rem;font-weight:700}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__digit{transition:transform .6s var(--plan-ease), opacity .4s var(--plan-ease)}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__digit:nth-child(2){transition-delay:40ms}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__digit:nth-child(3){transition-delay:80ms}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__digit:nth-child(4){transition-delay:.12s}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__digit:nth-child(5){transition-delay:.16s}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__digit:nth-child(n+6){transition-delay:.2s}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__currency,.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__period,.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__meta{transition:opacity .4s var(--plan-ease), transform .55s var(--plan-ease)}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__period,.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__meta{transition-delay:.12s}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__yearly .PlanCards-module__77m8dq__digit{opacity:0;transform:translateY(105%)}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__yearly .PlanCards-module__77m8dq__currency,.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__yearly .PlanCards-module__77m8dq__period,.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__yearly .PlanCards-module__77m8dq__meta{opacity:0;transform:translateY(.5em)}:is(.PlanCards-module__77m8dq__root:has(.PlanCards-module__77m8dq__toggleInput[data-period=yearly]:checked) .PlanCards-module__77m8dq__yearly .PlanCards-module__77m8dq__digit,.PlanCards-module__77m8dq__root:has(.PlanCards-module__77m8dq__toggleInput[data-period=yearly]:checked) .PlanCards-module__77m8dq__yearly .PlanCards-module__77m8dq__currency,.PlanCards-module__77m8dq__root:has(.PlanCards-module__77m8dq__toggleInput[data-period=yearly]:checked) .PlanCards-module__77m8dq__yearly .PlanCards-module__77m8dq__period,.PlanCards-module__77m8dq__root:has(.PlanCards-module__77m8dq__toggleInput[data-period=yearly]:checked) .PlanCards-module__77m8dq__yearly .PlanCards-module__77m8dq__meta){opacity:1;transform:none}.PlanCards-module__77m8dq__root:has(.PlanCards-module__77m8dq__toggleInput[data-period=yearly]:checked) .PlanCards-module__77m8dq__monthly .PlanCards-module__77m8dq__digit{opacity:0;transform:translateY(-105%)}:is(.PlanCards-module__77m8dq__root:has(.PlanCards-module__77m8dq__toggleInput[data-period=yearly]:checked) .PlanCards-module__77m8dq__monthly .PlanCards-module__77m8dq__currency,.PlanCards-module__77m8dq__root:has(.PlanCards-module__77m8dq__toggleInput[data-period=yearly]:checked) .PlanCards-module__77m8dq__monthly .PlanCards-module__77m8dq__period,.PlanCards-module__77m8dq__root:has(.PlanCards-module__77m8dq__toggleInput[data-period=yearly]:checked) .PlanCards-module__77m8dq__monthly .PlanCards-module__77m8dq__meta){opacity:0;transform:translateY(-.5em)}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__cta{border:1px solid color-mix(in srgb, var(--lp-indigo) 24%, transparent);border-radius:var(--lp-radius-pill);text-align:center;width:100%;min-height:46px;color:var(--lp-indigo);background:color-mix(in srgb, var(--lp-indigo) 8%, transparent);transition:background .3s var(--lp-ease), box-shadow .3s var(--lp-ease), transform .3s var(--lp-ease);justify-content:center;align-items:center;margin-top:auto;padding:.7rem 1rem;font-size:.9375rem;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__cta:hover{color:var(--lp-indigo);background:color-mix(in srgb, var(--lp-indigo) 15%, transparent)}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__cardRecommended .PlanCards-module__77m8dq__cta,.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__cardRecommended .PlanCards-module__77m8dq__cta:hover{color:var(--lp-on-brand);background:var(--lp-grad);box-shadow:var(--lp-shadow-glow);border-color:#0000}@media (prefers-reduced-motion:no-preference){.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__cta:hover{transform:translateY(-1px)}}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__cta:focus-visible{outline:2px solid var(--lp-indigo);outline-offset:3px}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__closing{flex-direction:column;align-items:center;gap:.6rem;max-width:100%;display:flex}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__storeNote{text-align:center;max-width:40rem;color:var(--lp-faint);margin:0;font-size:.75rem;line-height:1.6}@container (max-width:22rem){.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__toggleOption{flex-direction:column;gap:.2rem;padding:.4rem .75rem}}@media (prefers-reduced-motion:reduce){.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__toggleThumb,.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__digit,.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__currency,.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__period,.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__meta,.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__badge,.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__dot{transition:none}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__yearly .PlanCards-module__77m8dq__digit,.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__yearly .PlanCards-module__77m8dq__currency,.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__yearly .PlanCards-module__77m8dq__period,.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__yearly .PlanCards-module__77m8dq__meta,:is(.PlanCards-module__77m8dq__root:has(.PlanCards-module__77m8dq__toggleInput[data-period=yearly]:checked) .PlanCards-module__77m8dq__monthly .PlanCards-module__77m8dq__digit,.PlanCards-module__77m8dq__root:has(.PlanCards-module__77m8dq__toggleInput[data-period=yearly]:checked) .PlanCards-module__77m8dq__monthly .PlanCards-module__77m8dq__currency,.PlanCards-module__77m8dq__root:has(.PlanCards-module__77m8dq__toggleInput[data-period=yearly]:checked) .PlanCards-module__77m8dq__monthly .PlanCards-module__77m8dq__period,.PlanCards-module__77m8dq__root:has(.PlanCards-module__77m8dq__toggleInput[data-period=yearly]:checked) .PlanCards-module__77m8dq__monthly .PlanCards-module__77m8dq__meta){transform:none}.PlanCards-module__77m8dq__root .PlanCards-module__77m8dq__yearly{transition:none}.PlanCards-module__77m8dq__root:has(.PlanCards-module__77m8dq__toggleInput[data-period=yearly]:checked) .PlanCards-module__77m8dq__monthly{transition:none}}
.ScreenCard-module__VWdxAG__card{container-type:inline-size}.ScreenCard-module__VWdxAG__image{background:var(--lp-ink);width:100%;height:auto;box-shadow:0 0 0 1px var(--lp-border-strong), var(--lp-shadow-lg);border-radius:7cqi;display:block}
.BlogHub-module__aLfjuW__hero{background:var(--lp-grad-subhero);text-align:center;}.BlogHub-module__aLfjuW__heroTitle{color:var(--lp-ink);margin:0 0 16px;font-size:clamp(2rem,5vw,2.75rem);font-weight:700;line-height:1.2}.BlogHub-module__aLfjuW__heroSubtitle{color:var(--lp-muted);max-width:560px;margin:0 auto;font-size:1.1rem;line-height:1.6}.BlogHub-module__aLfjuW__grid{padding:var(--lp-section-py) 0}.BlogHub-module__aLfjuW__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}@media (max-width:900px){.BlogHub-module__aLfjuW__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.BlogHub-module__aLfjuW__cardGrid{grid-template-columns:1fr}}
.Article-module__cvsgnW__article{padding:0 0 80px}.Article-module__cvsgnW__breadcrumb{padding:var(--lp-section-py) 0 var(--spacing-sm);flex-wrap:wrap;align-items:center;gap:.375rem;font-size:.875rem;display:flex}.Article-module__cvsgnW__breadcrumbLink{color:var(--lp-muted);text-decoration:none;transition:color .2s}.Article-module__cvsgnW__breadcrumbLink:hover{color:var(--lp-indigo)}.Article-module__cvsgnW__breadcrumbSep{color:var(--lp-muted)}.Article-module__cvsgnW__breadcrumbCurrent{color:var(--lp-ink-2)}.Article-module__cvsgnW__header{border-bottom:1px solid var(--lp-border);margin-bottom:2rem;padding-bottom:2rem}.Article-module__cvsgnW__pillar{text-transform:uppercase;letter-spacing:.06em;color:var(--lp-indigo);margin-bottom:.75rem;font-size:.75rem;font-weight:600;display:inline-block}.Article-module__cvsgnW__title{color:var(--lp-ink);margin:0 0 1rem;font-size:clamp(1.5rem,4vw,2.25rem);font-weight:700;line-height:1.25}.Article-module__cvsgnW__meta{color:var(--lp-muted);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.Article-module__cvsgnW__metaSep{color:var(--lp-border-strong)}.Article-module__cvsgnW__shortAnswer{background:var(--lp-bg-tint-strong);border-left:4px solid var(--lp-indigo);border-radius:0 var(--lp-radius-sm) var(--lp-radius-sm) 0;margin-bottom:2.5rem;padding:1.25rem 1.5rem}.Article-module__cvsgnW__shortAnswerLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--lp-indigo);margin:0 0 .5rem;font-size:.75rem;font-weight:700}.Article-module__cvsgnW__shortAnswerText{color:var(--lp-ink-2);margin:0;font-size:1rem;font-weight:500;line-height:1.7}.Article-module__cvsgnW__faqSection{border-top:1px solid var(--lp-border);margin-top:3rem;padding-top:2rem}.Article-module__cvsgnW__faqTitle{color:var(--lp-ink);margin:0 0 1.5rem;font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:700}.Article-module__cvsgnW__faqList{flex-direction:column;gap:1.25rem;display:flex}.Article-module__cvsgnW__faqItem{border:1px solid var(--lp-border);border-radius:var(--lp-radius-sm);background:var(--lp-surface);padding:1.25rem 1.5rem}.Article-module__cvsgnW__faqQuestion{color:var(--lp-ink);margin:0 0 .5rem;font-size:1rem;font-weight:600}.Article-module__cvsgnW__faqAnswer{color:var(--lp-ink-2);margin:0;font-size:.9375rem;line-height:1.7}.Article-module__cvsgnW__conclusion{border-top:1px solid var(--lp-border);margin-top:2.5rem;padding-top:2rem}.Article-module__cvsgnW__conclusionTitle{color:var(--lp-ink);margin:0 0 .75rem;font-size:1.25rem;font-weight:700}.Article-module__cvsgnW__conclusionText{color:var(--lp-ink-2);margin:0;font-size:1rem;line-height:1.75}.Article-module__cvsgnW__sectorLinks{background:var(--lp-bg-tint);border-radius:var(--lp-radius-sm);margin-top:2rem;padding:1.5rem}.Article-module__cvsgnW__sectorLinksLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--lp-muted);margin:0 0 .75rem;font-size:.8125rem;font-weight:600}.Article-module__cvsgnW__sectorLinksList{flex-wrap:wrap;gap:.625rem;display:flex}.Article-module__cvsgnW__sectorLink{min-height:var(--lp-touch-target);background:var(--lp-surface);border:1px solid var(--lp-border);max-width:100%;color:var(--lp-indigo);border-radius:8px;align-items:center;padding:.5rem 1rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.Article-module__cvsgnW__sectorLink:hover{border-color:var(--lp-indigo);background:var(--lp-bg-tint-strong)}.Article-module__cvsgnW__cta{justify-content:center;margin-top:2.5rem;display:flex}.Article-module__cvsgnW__ctaButton{min-height:var(--lp-touch-target);text-align:center;border-radius:var(--lp-radius-sm);background:var(--color-accent-gradient);max-width:100%;color:var(--lp-on-brand);justify-content:center;align-items:center;padding:14px 36px;font-size:1rem;font-weight:700;text-decoration:none;transition:opacity .2s;display:inline-flex}.Article-module__cvsgnW__ctaButton:hover{opacity:.9}
.PlanComparisonTable-module__eOq7LG__table{width:100%;margin:var(--spacing-md) 0 var(--spacing-sm);border-collapse:separate;border-spacing:0;border:1px solid var(--lp-border);border-radius:var(--lp-radius-md);background:var(--lp-surface);box-shadow:var(--lp-shadow-sm);font-size:.9375rem;overflow:hidden}.PlanComparisonTable-module__eOq7LG__caption{caption-side:top;text-align:left;color:var(--lp-ink);padding-bottom:.75rem;font-weight:600}.PlanComparisonTable-module__eOq7LG__table th,.PlanComparisonTable-module__eOq7LG__table td{text-align:left;vertical-align:middle;border-bottom:1px solid var(--lp-border);padding:.85rem 1rem}.PlanComparisonTable-module__eOq7LG__table thead th{letter-spacing:.04em;text-transform:uppercase;color:var(--lp-muted);background:var(--lp-bg-subtle);font-size:.75rem;font-weight:600}.PlanComparisonTable-module__eOq7LG__table tbody th{white-space:nowrap;color:var(--lp-ink);font-weight:700}.PlanComparisonTable-module__eOq7LG__table tbody tr:last-child th,.PlanComparisonTable-module__eOq7LG__table tbody tr:last-child td{border-bottom:none}.PlanComparisonTable-module__eOq7LG__table thead th:not(:first-child),.PlanComparisonTable-module__eOq7LG__table .PlanComparisonTable-module__eOq7LG__seats,.PlanComparisonTable-module__eOq7LG__table .PlanComparisonTable-module__eOq7LG__price{text-align:right}.PlanComparisonTable-module__eOq7LG__table .PlanComparisonTable-module__eOq7LG__seats,.PlanComparisonTable-module__eOq7LG__table .PlanComparisonTable-module__eOq7LG__price{font-variant-numeric:tabular-nums;white-space:nowrap}.PlanComparisonTable-module__eOq7LG__table .PlanComparisonTable-module__eOq7LG__price{color:var(--lp-ink);font-weight:700}@media (max-width:480px){.PlanComparisonTable-module__eOq7LG__table{font-size:.875rem}.PlanComparisonTable-module__eOq7LG__table th,.PlanComparisonTable-module__eOq7LG__table td{overflow-wrap:normal;word-break:normal;padding:.7rem .5rem}.PlanComparisonTable-module__eOq7LG__table thead th{letter-spacing:0;text-transform:none;font-size:.75rem}}
.CompanyDetailSubscriptionIdentity-module__jiq4nq__actions{flex-wrap:wrap;align-items:center;gap:.75rem;min-width:0;max-width:100%;display:inline-flex}.CompanyDetailSubscriptionIdentity-module__jiq4nq__identity{font-family:var(--lp-font-mono);color:var(--lp-ink);word-break:break-all;font-size:.95rem;font-weight:600;display:inline-block}.CompanyDetailSubscriptionIdentity-module__jiq4nq__empty{color:var(--lp-muted);margin:0;font-size:.95rem}
.ExtendSubscriptionForm-module__Pt63kG__form{flex-direction:column;gap:1.25rem;display:flex}.ExtendSubscriptionForm-module__Pt63kG__charCount{color:var(--lp-faint);text-align:right;margin-top:.35rem;font-size:.75rem}.ExtendSubscriptionForm-module__Pt63kG__errorMessage{background:var(--lp-danger-bg);border:1px solid var(--lp-danger-border);border-radius:var(--lp-radius-md);color:var(--lp-danger-ink);padding:.75rem 1rem;font-size:.875rem;font-weight:500}.ExtendSubscriptionForm-module__Pt63kG__actions{flex-wrap:wrap;justify-content:flex-end;gap:1rem;display:flex}
.ContentPageTemplate-module__7jh77G__wrapper{min-width:0;max-width:780px;padding-block:var(--lp-section-py);color:var(--lp-ink-2);margin:0 auto}.ContentPageTemplate-module__7jh77G__breadcrumb{font-size:var(--font-size-small);color:var(--lp-muted);margin-bottom:var(--spacing-md)}.ContentPageTemplate-module__7jh77G__breadcrumbLink{color:var(--lp-ink);text-decoration:none}.ContentPageTemplate-module__7jh77G__breadcrumbLink:hover{text-decoration:underline}.ContentPageTemplate-module__7jh77G__header{margin-bottom:var(--lp-section-py)}.ContentPageTemplate-module__7jh77G__h1{--gradient-text-image:var(--color-accent-gradient);--gradient-text-margin-block-end:var(--spacing-md);font-size:var(--font-size-h1);font-weight:var(--font-weight-bold);line-height:1.15}.ContentPageTemplate-module__7jh77G__lead{font-size:var(--font-size-body);color:var(--lp-ink-2);line-height:1.6;font-weight:var(--font-weight-medium)}.ContentPageTemplate-module__7jh77G__lastUpdated{margin-top:var(--spacing-sm);color:var(--lp-muted);font-size:var(--font-size-small)}.ContentPageTemplate-module__7jh77G__section{margin-bottom:var(--lp-section-py)}.ContentPageTemplate-module__7jh77G__h2{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-sm);color:var(--lp-ink);line-height:1.25}.ContentPageTemplate-module__7jh77G__h3{color:var(--lp-ink);font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);margin:0 0 var(--spacing-sm);line-height:1.3}.ContentPageTemplate-module__7jh77G__p{font-size:var(--font-size-body);margin-bottom:var(--spacing-sm);line-height:1.7}.ContentPageTemplate-module__7jh77G__ul{margin-bottom:var(--spacing-sm);padding-left:1.4em;list-style:outside}.ContentPageTemplate-module__7jh77G__li{font-size:var(--font-size-body);margin-bottom:.4em;line-height:1.7}.ContentPageTemplate-module__7jh77G__conceptGrid,.ContentPageTemplate-module__7jh77G__ruleList{gap:var(--spacing-sm);margin-top:var(--spacing-md);display:grid}.ContentPageTemplate-module__7jh77G__ruleCard{border-left:3px solid var(--lp-ink);border-radius:0 var(--lp-radius-md) var(--lp-radius-md) 0;background:var(--lp-bg-subtle);min-width:0;padding:clamp(1rem,3vw,2rem)}.ContentPageTemplate-module__7jh77G__ruleCard .ContentPageTemplate-module__7jh77G__p{margin-bottom:0}.ContentPageTemplate-module__7jh77G__conceptCard{border:1px solid var(--lp-border);background:var(--lp-bg-subtle);border-radius:20px;min-width:0;padding:clamp(1rem,3vw,2rem)}.ContentPageTemplate-module__7jh77G__conceptDetails{gap:var(--spacing-sm);margin:0;display:grid}.ContentPageTemplate-module__7jh77G__conceptDetails div{gap:var(--spacing-sm);grid-template-columns:minmax(8rem,.28fr) minmax(0,1fr);display:grid}.ContentPageTemplate-module__7jh77G__conceptDetails dt{color:var(--lp-ink);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);line-height:1.6}.ContentPageTemplate-module__7jh77G__conceptDetails dd{min-width:0;font-size:var(--font-size-body);margin:0;line-height:1.7}.ContentPageTemplate-module__7jh77G__tableWrap{margin-top:var(--spacing-sm)}.ContentPageTemplate-module__7jh77G__table{border-collapse:collapse;width:100%;font-size:var(--font-size-body);table-layout:fixed;min-width:480px}.ContentPageTemplate-module__7jh77G__table th,.ContentPageTemplate-module__7jh77G__table td{text-align:left;border-bottom:1px solid var(--lp-border);vertical-align:top;padding:.7em .9em}.ContentPageTemplate-module__7jh77G__table thead th{font-weight:var(--font-weight-bold);color:var(--lp-ink)}.ContentPageTemplate-module__7jh77G__table tbody th{font-weight:var(--font-weight-medium)}.ContentPageTemplate-module__7jh77G__table tr[data-highlight=true] td:last-child{font-weight:var(--font-weight-bold);color:var(--lp-ink)}.ContentPageTemplate-module__7jh77G__faq{margin-top:var(--spacing-sm)}.ContentPageTemplate-module__7jh77G__faqItem{padding:var(--spacing-sm) 0;border-bottom:1px solid var(--lp-border)}.ContentPageTemplate-module__7jh77G__faqQ{font-weight:var(--font-weight-bold);font-size:var(--font-size-body);color:var(--lp-ink-2);margin-bottom:.35em}.ContentPageTemplate-module__7jh77G__faqA{font-size:var(--font-size-body);color:var(--lp-ink-2);margin:0;line-height:1.7}.ContentPageTemplate-module__7jh77G__related{gap:var(--spacing-sm);margin-bottom:var(--spacing-xl);flex-wrap:wrap;display:flex}.ContentPageTemplate-module__7jh77G__relatedLink{min-height:var(--lp-touch-target);border:1px solid var(--lp-border);border-radius:var(--lp-radius-pill);max-width:100%;font-size:var(--font-size-small);color:var(--lp-ink);align-items:center;padding:.5em 1em;text-decoration:none;display:inline-flex}.ContentPageTemplate-module__7jh77G__relatedLink:after{display:none}.ContentPageTemplate-module__7jh77G__relatedLink:hover{color:var(--lp-ink);border-color:var(--lp-ink)}.ContentPageTemplate-module__7jh77G__cta{text-align:center;padding:var(--lp-section-py) clamp(1rem, 3vw, 2rem);margin-top:var(--spacing-lg);background:var(--lp-bg-subtle);border-radius:20px}.ContentPageTemplate-module__7jh77G__ctaTitle{font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-md);color:var(--lp-ink-2)}.ContentPageTemplate-module__7jh77G__ctaButton{min-height:var(--lp-touch-target);border-radius:var(--lp-radius-pill);background:var(--color-accent-gradient);max-width:100%;color:var(--lp-on-brand);font-weight:var(--font-weight-bold);justify-content:center;align-items:center;padding:.85em 1.8em;text-decoration:none;display:inline-flex}.ContentPageTemplate-module__7jh77G__ctaButton:after{display:none}.ContentPageTemplate-module__7jh77G__ctaButton:hover{color:var(--lp-on-brand)}@media (max-width:600px){.ContentPageTemplate-module__7jh77G__conceptCard,.ContentPageTemplate-module__7jh77G__ruleCard{padding:var(--spacing-sm)}.ContentPageTemplate-module__7jh77G__conceptDetails div{grid-template-columns:1fr;gap:.25rem}}
.LandingSectionLoader-module___8Xtta__root{z-index:1;width:100%;position:relative}.LandingSectionLoader-module___8Xtta__enter{animation:.55s ease-out forwards LandingSectionLoader-module___8Xtta__fadeIn}@keyframes LandingSectionLoader-module___8Xtta__fadeIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.LandingSectionLoader-module___8Xtta__enter{animation:none}}
.page-module__-yPv4a__detailLink{margin:0 0 var(--spacing-md);font-size:var(--font-size-small)}.page-module__-yPv4a__detailLink a,.page-module__-yPv4a__ruleReference code{overflow-wrap:anywhere}.page-module__-yPv4a__ruleReference{margin:var(--spacing-sm) 0 0;color:var(--lp-ink-2);font-size:var(--font-size-small);line-height:1.5}.page-module__-yPv4a__additionalSources{margin:var(--spacing-xs) 0 0;font-size:var(--font-size-small);line-height:1.5}.page-module__-yPv4a__ruleReference code{font-size:.9em}
.page-module__qIADDq__topicMeta{margin:0 0 var(--spacing-md);color:var(--lp-muted);font-size:var(--font-size-small)}.page-module__qIADDq__questions{gap:var(--spacing-xs);display:grid}.page-module__qIADDq__question{border:1px solid var(--lp-border);border-radius:var(--lp-radius-sm);background:var(--lp-bg-subtle)}.page-module__qIADDq__question summary{padding:var(--spacing-sm) var(--spacing-md);color:var(--lp-ink);font-weight:var(--font-weight-bold);cursor:pointer;line-height:1.5}.page-module__qIADDq__question p{padding:0 var(--spacing-md) var(--spacing-md);margin:0;line-height:1.7}.page-module__qIADDq__question summary:focus-visible{outline:3px solid var(--lp-ink);outline-offset:3px}@media (max-width:768px){.page-module__qIADDq__question summary{padding:var(--spacing-sm)}.page-module__qIADDq__question p{padding:0 var(--spacing-sm) var(--spacing-sm)}}
.OzelliklerPage-module__LWD7pG__hero{background:var(--lp-grad-subhero);text-align:center;}.OzelliklerPage-module__LWD7pG__heroContent{flex-direction:column;align-items:center;gap:20px;min-width:0;display:flex}.OzelliklerPage-module__LWD7pG__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--lp-indigo);font-size:.85rem;font-weight:600;display:inline-block}.OzelliklerPage-module__LWD7pG__heroTitle{color:var(--lp-ink);max-width:760px;font-size:clamp(2rem,5vw,2.75rem);font-weight:700;line-height:1.2}.OzelliklerPage-module__LWD7pG__heroSubtitle{color:var(--lp-muted);max-width:560px;font-size:1.1rem;line-height:1.6}.OzelliklerPage-module__LWD7pG__heroCta{min-height:var(--lp-touch-target);border-radius:var(--lp-radius-sm);background:var(--color-accent-gradient);max-width:100%;color:var(--lp-on-brand);justify-content:center;align-items:center;padding:14px 32px;font-size:1rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-flex}.OzelliklerPage-module__LWD7pG__heroCta:hover{opacity:.9}.OzelliklerPage-module__LWD7pG__category{padding:var(--lp-section-py) 0;background:var(--lp-surface)}.OzelliklerPage-module__LWD7pG__categoryAlt{background:var(--lp-bg-tint)}.OzelliklerPage-module__LWD7pG__categoryTitle{color:var(--lp-ink);margin:0 0 32px;font-size:clamp(1.4rem,3vw,1.75rem);font-weight:700}.OzelliklerPage-module__LWD7pG__itemsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.OzelliklerPage-module__LWD7pG__itemTitle{color:var(--lp-ink);margin:0 0 8px;font-size:1.05rem;font-weight:600}.OzelliklerPage-module__LWD7pG__itemDesc{color:var(--lp-muted);margin:0;font-size:.9375rem;line-height:1.65}.OzelliklerPage-module__LWD7pG__ctaSection{padding:var(--lp-section-py) 0;background:var(--color-accent-gradient)}.OzelliklerPage-module__LWD7pG__ctaInner{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}.OzelliklerPage-module__LWD7pG__ctaText{color:var(--lp-on-brand);margin:0;font-size:1.5rem;font-weight:700;line-height:1.3}.OzelliklerPage-module__LWD7pG__ctaButton{min-height:var(--lp-touch-target);border-radius:var(--lp-radius-sm);background:var(--lp-surface);max-width:100%;color:var(--lp-indigo);justify-content:center;align-items:center;padding:14px 36px;font-size:1rem;font-weight:700;text-decoration:none;transition:opacity .2s;display:inline-flex}.OzelliklerPage-module__LWD7pG__ctaButton:hover{opacity:.9}@media (max-width:900px){.OzelliklerPage-module__LWD7pG__itemsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.OzelliklerPage-module__LWD7pG__heroContent>*,.OzelliklerPage-module__LWD7pG__itemsGrid>*,.OzelliklerPage-module__LWD7pG__ctaInner>*{min-width:0;max-width:100%}.OzelliklerPage-module__LWD7pG__itemsGrid>*{display:flex}.OzelliklerPage-module__LWD7pG__itemsGrid>*>*{width:100%}@media (max-width:560px){.OzelliklerPage-module__LWD7pG__itemsGrid{grid-template-columns:1fr}}
.CompanyDetailRevenue-module__g023da__section{margin-bottom:2.5rem}.CompanyDetailRevenue-module__g023da__sectionTitle{color:var(--lp-ink);letter-spacing:-.02em;margin:0 0 1.5rem;font-size:1.375rem;font-weight:700}.CompanyDetailRevenue-module__g023da__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:1.5rem;display:grid}.CompanyDetailRevenue-module__g023da__loading{color:var(--lp-muted);font-size:.95rem}
.RevokePremiumButton-module__FNdDQW__errorMessage{background:var(--lp-surface);border:1px solid var(--lp-danger-border);border-radius:var(--lp-radius-md);color:var(--lp-danger-ink);margin-top:1rem;padding:.75rem 1rem;font-size:.875rem}
.NotificationForm-module__IztNPG__form{overflow-wrap:anywhere;flex-direction:column;gap:1.25rem;min-width:0;display:flex}.NotificationForm-module__IztNPG__field{flex-direction:column;gap:.45rem;display:flex}.NotificationForm-module__IztNPG__label{color:var(--lp-ink-2);font-size:.85rem;font-weight:600}.NotificationForm-module__IztNPG__required{color:var(--lp-danger)}.NotificationForm-module__IztNPG__charCount{color:var(--lp-faint);text-align:right;font-size:.75rem}.NotificationForm-module__IztNPG__error{color:var(--lp-danger-ink);font-size:.8rem;font-weight:600}.NotificationForm-module__IztNPG__filters{background:var(--lp-bg-subtle);border-radius:var(--lp-radius-md);border:1px solid var(--lp-border);flex-direction:column;gap:1rem;padding:1rem 1.25rem;display:flex}.NotificationForm-module__IztNPG__checkboxLabel{cursor:pointer;min-height:44px;color:var(--lp-ink-2);align-items:center;gap:.5rem;font-size:.9375rem;display:flex}.NotificationForm-module__IztNPG__checkbox{cursor:pointer;width:1.25rem;height:1.25rem;accent-color:var(--lp-indigo);flex-shrink:0}.NotificationForm-module__IztNPG__rolesSection{border-top:1px solid var(--lp-border);flex-direction:column;gap:.5rem;padding-top:.5rem;display:flex}.NotificationForm-module__IztNPG__rolesLabel{color:var(--lp-muted);font-size:.875rem;font-weight:600}.NotificationForm-module__IztNPG__roles{flex-direction:column;gap:.5rem;padding-left:1rem;display:flex}
.UserFilter-module__JrHbfq__filters{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:1.25rem;display:grid}.UserFilter-module__JrHbfq__search{flex-direction:column;gap:.5rem;min-width:0;display:flex}
.SectorHeroSection-module__gEX7HW__section{background:var(--lp-grad-subhero);}.SectorHeroSection-module__gEX7HW__content{--hero-rise-y:28px;--hero-text-delay:0s;--hero-actions-delay:.1s;--hero-social-delay:.2s;}.SectorHeroSection-module__gEX7HW__title{--gradient-text-margin-block-end:.5em;text-wrap:balance;max-width:800px;font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.2;}.SectorHeroSection-module__gEX7HW__subtitle{color:var(--lp-muted);max-width:600px;font-size:clamp(1rem,2.5vw,1.2rem);line-height:1.6;}.SectorHeroSection-module__gEX7HW__storeRow{}
.CompanyDetailLastLogins-module__ZXQedG__section{margin-bottom:2.5rem}.CompanyDetailLastLogins-module__ZXQedG__sectionTitle{color:var(--lp-ink);letter-spacing:-.02em;margin:0 0 1.5rem;font-size:1.375rem;font-weight:700}.CompanyDetailLastLogins-module__ZXQedG__nameCell{color:var(--lp-ink);font-weight:600}.CompanyDetailLastLogins-module__ZXQedG__empty{color:var(--lp-muted);padding:1.5rem 1.25rem;font-size:.95rem}.CompanyDetailLastLogins-module__ZXQedG__loading{color:var(--lp-muted);font-size:.95rem}
.ManageTrialForm-module__D9kcaa__form{flex-direction:column;gap:1.25rem;display:flex}.ManageTrialForm-module__D9kcaa__charCount{color:var(--lp-faint);text-align:right;margin-top:.35rem;font-size:.75rem}.ManageTrialForm-module__D9kcaa__errorMessage{background:var(--lp-danger-bg);border:1px solid var(--lp-danger-border);border-radius:var(--lp-radius-md);color:var(--lp-danger-ink);padding:.75rem 1rem;font-size:.875rem;font-weight:500}.ManageTrialForm-module__D9kcaa__actions{flex-wrap:wrap;justify-content:flex-end;gap:1rem;display:flex}
.AutoNotificationForm-module__XqEg1q__form{overflow-wrap:anywhere;min-width:0;box-shadow:none;color:var(--lp-ink-2);background:0 0;border-radius:0;flex-direction:column;gap:2rem;padding:0;display:flex}.AutoNotificationForm-module__XqEg1q__section{background:var(--lp-surface);border-radius:var(--lp-radius-lg);border:1px solid var(--lp-border);min-width:0;box-shadow:var(--lp-shadow-sm);flex-direction:column;gap:1rem;padding:clamp(.75rem,2.5vw,1.75rem);display:flex}.AutoNotificationForm-module__XqEg1q__fields{border:0;flex-direction:column;gap:2rem;min-width:0;margin:0;padding:0;display:flex}.AutoNotificationForm-module__XqEg1q__companySelect{appearance:auto;background-image:none;max-height:12rem;padding-right:.9rem}.AutoNotificationForm-module__XqEg1q__sectionTitle{letter-spacing:-.01em;color:var(--lp-ink);margin:0 0 1rem;font-size:1.2rem;font-weight:700}.AutoNotificationForm-module__XqEg1q__checkboxLabel{cursor:pointer;min-height:44px;color:var(--lp-ink-2);align-items:center;gap:.5rem;font-size:.9375rem;display:flex}.AutoNotificationForm-module__XqEg1q__checkbox{cursor:pointer;width:1.25rem;height:1.25rem;accent-color:var(--lp-indigo);flex-shrink:0}.AutoNotificationForm-module__XqEg1q__error{color:var(--lp-danger-ink);margin-top:.25rem;font-size:.8rem;font-weight:600}.AutoNotificationForm-module__XqEg1q__actions{border-top:1px solid var(--lp-border);flex-wrap:wrap;justify-content:flex-end;gap:1rem;margin-top:.5rem;padding-top:1.5rem;display:flex}.AutoNotificationForm-module__XqEg1q__previewHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.AutoNotificationForm-module__XqEg1q__infoItem{background:var(--lp-bg-subtle);border-radius:var(--lp-radius-md);border:1px solid var(--lp-border);flex-direction:column;gap:.75rem;padding:1rem 1.25rem;display:flex}.AutoNotificationForm-module__XqEg1q__infoText{color:var(--lp-ink-2);margin:0;font-size:.9375rem}.AutoNotificationForm-module__XqEg1q__infoText strong{color:var(--lp-indigo);font-weight:700}.AutoNotificationForm-module__XqEg1q__infoDescription{color:var(--lp-muted);margin:0;font-size:.875rem;line-height:1.5}.AutoNotificationForm-module__XqEg1q__badge{border-radius:var(--lp-radius-pill);letter-spacing:.02em;border:1px solid #0000;padding:.32rem .7rem;font-size:.78rem;font-weight:600;display:inline-block}.AutoNotificationForm-module__XqEg1q__categoryCritical{background:var(--lp-danger-bg);color:var(--lp-danger-ink);border:1px solid var(--lp-danger-border)}.AutoNotificationForm-module__XqEg1q__categoryPerformance{background:var(--lp-info-bg);color:var(--lp-info-ink);border:1px solid var(--lp-info-border)}.AutoNotificationForm-module__XqEg1q__categoryInfo{background:var(--lp-bg-subtle);color:var(--lp-ink-2);border:1px solid var(--lp-border)}
.DirtyFormRestoredNotice-module__AAWhLq__notice{border:1px solid var(--lp-info-border);background:var(--lp-info-bg);color:var(--lp-info-ink);overflow-wrap:anywhere;border-radius:10px;margin:0 0 16px;padding:12px 14px;font-size:.875rem;line-height:1.5}
.Sources-module__K4Aa2G__sourceBlocks{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:1rem;display:grid}.Sources-module__K4Aa2G__sourceBlock{min-width:0}.Sources-module__K4Aa2G__blockTitle{color:var(--lp-ink-2);margin:0 0 .5rem;font-size:1rem;font-weight:600}.Sources-module__K4Aa2G__evidenceCell{flex-wrap:wrap;align-items:center;gap:.35rem;display:inline-flex}.Sources-module__K4Aa2G__disclosureCell{padding-left:1.5rem}.Sources-module__K4Aa2G__inlineToggle{margin-top:.35rem;display:block}
.PlaybookShell-module__R-NDPq__container{overflow-wrap:anywhere;width:100%;min-width:0;max-width:1100px;color:var(--lp-ink-2);margin:0 auto;padding:0}
.UserTable-module__cbh7CW__sortButton{cursor:pointer;font:inherit;text-transform:uppercase;letter-spacing:.06em;color:var(--lp-muted);transition:color .2s var(--lp-ease);background:0 0;border:none;align-items:center;gap:.3rem;padding:0;font-size:.72rem;font-weight:700;display:inline-flex}.UserTable-module__cbh7CW__sortButton:hover{color:var(--lp-indigo)}.UserTable-module__cbh7CW__nameCell{color:var(--lp-ink);font-weight:600}.UserTable-module__cbh7CW__empty{text-align:center;color:var(--lp-muted);padding:3rem}.UserTable-module__cbh7CW__detailRow{border-bottom:1px solid var(--lp-border);flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:.75rem 0;display:flex}.UserTable-module__cbh7CW__detailRow:last-child{border-bottom:none}.UserTable-module__cbh7CW__detailLabel{color:var(--lp-muted);font-weight:600}.UserTable-module__cbh7CW__detailValue{overflow-wrap:anywhere;min-width:0;color:var(--lp-ink-2);text-align:right;flex:12rem}@media (max-width:480px){.UserTable-module__cbh7CW__detailValue{text-align:left}}.UserTable-module__cbh7CW__exclusionBadge{vertical-align:middle;margin-left:.5rem;display:inline-block}.UserTable-module__cbh7CW__exclusionSection{border-top:1px solid var(--lp-border);flex-direction:column;gap:.75rem;margin-top:.5rem;padding-top:1rem;display:flex}.UserTable-module__cbh7CW__exclusionToggle{cursor:pointer;min-height:44px;color:var(--lp-ink-2);align-items:center;gap:.5rem;font-weight:600;display:flex}.UserTable-module__cbh7CW__exclusionCheckbox{cursor:pointer;width:1.25rem;height:1.25rem;accent-color:var(--lp-indigo);flex-shrink:0}.UserTable-module__cbh7CW__exclusionCheckbox:disabled{cursor:not-allowed}.UserTable-module__cbh7CW__exclusionNote{color:var(--lp-muted);margin:0;font-size:.85rem}.UserTable-module__cbh7CW__exclusionMessage{color:var(--lp-ink-2);margin:0;font-size:.85rem}
.LandingSectionHeader-module__1-XxBG__header{text-align:center;flex-direction:column;align-items:center;gap:.85rem;min-width:0;max-width:760px;margin:0 auto clamp(2.5rem,5vw,4rem);display:flex}.LandingSectionHeader-module__1-XxBG__eyebrow{text-transform:uppercase;letter-spacing:.12em;border-radius:var(--lp-radius-pill);max-width:100%;color:var(--lp-indigo);background:color-mix(in srgb, var(--lp-indigo) 9%, transparent);border:1px solid color-mix(in srgb, var(--lp-indigo) 18%, transparent);align-items:center;gap:.5rem;margin:0;padding:.4rem .9rem;font-size:.8125rem;font-weight:600;display:inline-flex}.LandingSectionHeader-module__1-XxBG__title{letter-spacing:-.02em;max-width:100%;color:var(--lp-ink);margin:0;font-size:clamp(2rem,4.5vw,3.25rem);font-weight:700;line-height:1.08}.LandingSectionHeader-module__1-XxBG__word{max-width:100%;display:inline-block}.LandingSectionHeader-module__1-XxBG__wordInner{will-change:transform, filter, opacity;max-width:100%;display:inline-block}.LandingSectionHeader-module__1-XxBG__subtitle{color:var(--lp-muted);max-width:60ch;margin:0;font-size:clamp(1rem,1.6vw,1.1875rem);line-height:1.65}
.UserListSkeleton-module__hP9rSG__container{max-width:var(--ad-content-max);margin:0 auto}.UserListSkeleton-module__hP9rSG__header{border-bottom:1px solid var(--lp-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;padding-bottom:1.5rem;display:flex}.UserListSkeleton-module__hP9rSG__filterCard{margin-bottom:1.5rem}.UserListSkeleton-module__hP9rSG__filterGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:1.25rem;display:grid}
