@layer app{.row-input[data-v-96a31db6]{width:50%;align-self:center;display:flex;align-items:center;border:.0625rem solid var(--p-content-border-color);border-radius:var(--p-border-radius-md);background:var(--p-content-background);overflow:hidden;transition:border-color var(--app-transition-fast),box-shadow var(--app-transition-fast)}@media(max-width:560px){.row-input[data-v-96a31db6]{width:50%}}.row-input[data-v-96a31db6]:focus-within{border-color:var(--p-primary-color);box-shadow:0 0 0 .125rem color-mix(in srgb,var(--p-primary-color) 20%,transparent)}.row-input-invalid[data-v-96a31db6]{border-color:var(--p-danger-color)}.row-input-invalid[data-v-96a31db6]:focus-within{border-color:var(--p-danger-color);box-shadow:0 0 0 .125rem color-mix(in srgb,var(--p-danger-color) 20%,transparent)}.row-input-icon[data-v-96a31db6]{padding-left:var(--app-space-sm);color:var(--p-text-muted-color);font-size:var(--app-fs-sm);flex-shrink:0}.row-input-field[data-v-96a31db6]{flex:1;border:none;background:transparent;font-family:var(--app-font-mono);font-size:var(--app-fs-sm);letter-spacing:.03125rem;color:var(--p-text-color);padding:var(--app-space-xs) var(--app-space-sm);outline:none;min-width:0}.row-input-field[data-v-96a31db6]::placeholder{color:var(--p-text-muted-color)}}@layer app{.hero-avatar[data-v-7ebe33f7]{position:relative;width:var(--app-icon-8xl);height:var(--app-icon-8xl);flex-shrink:0;border-radius:var(--app-radius-pill);border:.125rem solid var(--p-content-border-color);background:var(--p-content-background);display:flex;align-items:center;justify-content:center;overflow:visible;transition:border-color var(--app-transition-fast),opacity var(--app-transition-fast)}.hero-avatar-loaded[data-v-7ebe33f7]{border-color:var(--p-primary-color)}.hero-avatar-loading[data-v-7ebe33f7]{opacity:.5}.hero-avatar-img[data-v-7ebe33f7]{width:100%;height:100%;object-fit:cover;display:block;border-radius:var(--app-radius-pill)}.hero-avatar-icon[data-v-7ebe33f7]{font-size:var(--app-fs-4xl);color:var(--p-text-muted-color)}@media(max-width:640px){.hero-avatar[data-v-7ebe33f7]{width:var(--app-icon-6xl);height:var(--app-icon-6xl)}.hero-avatar-icon[data-v-7ebe33f7]{font-size:var(--app-fs-2xl)}.hero-avatar-badge[data-v-7ebe33f7]{width:var(--app-icon-xl);height:var(--app-icon-xl);font-size:var(--app-fs-sm);border-width:.125rem}}.hero-avatar-badge[data-v-7ebe33f7]{position:absolute;right:-.125rem;bottom:-.125rem;width:var(--app-icon-2xl);height:var(--app-icon-2xl);border-radius:var(--app-radius-pill);background:var(--p-primary-color);color:var(--p-primary-contrast-color);border:.1875rem solid var(--p-content-background);display:inline-flex;align-items:center;justify-content:center;font-size:var(--app-fs-md);box-shadow:0 .25rem .625rem -.125rem color-mix(in srgb,var(--p-primary-color) 55%,transparent)}}.countup[data-v-421ded7a]{display:inline-block;min-width:calc(var(--countup-ch, 1) * 1ch);font-variant-numeric:tabular-nums;text-align:left}@layer app{.profile-stage[data-v-87c7a0e1]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--app-space-md);width:100%}.profile-stage[data-v-87c7a0e1]:has(.thumb-selected),.profile-stage[data-v-87c7a0e1]:has(.thumbs-panel){min-height:calc(3 * var(--app-icon-4xl) + 2 * var(--app-space-2xs))}.avatar-row[data-v-87c7a0e1]{position:relative;display:flex;align-items:center;justify-content:center}.followers-panel[data-v-87c7a0e1]{display:inline-flex;align-items:center;gap:var(--app-space-xs);line-height:1;font-family:var(--app-font-mono);white-space:nowrap;opacity:0;transform:translateY(var(--app-space-sm));transition:opacity .3s ease .35s,transform .45s cubic-bezier(.22,1,.36,1) .35s}.followers-icon[data-v-87c7a0e1]{font-size:var(--app-fs-xl);color:var(--p-text-muted-color)}.followers-base[data-v-87c7a0e1]{font-size:var(--app-fs-lg);font-weight:700;color:var(--p-text-muted-color);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.followers-arrow[data-v-87c7a0e1]{font-size:var(--app-fs-sm);color:var(--p-primary-color)}.followers-num[data-v-87c7a0e1]{font-size:var(--app-fs-2xl);font-weight:800;color:var(--p-primary-color);letter-spacing:-.01em}.followers-panel-loaded[data-v-87c7a0e1]{opacity:1;transform:translateY(0)}.followers-panel-instant[data-v-87c7a0e1]{transition:none}.thumbs-panel[data-v-87c7a0e1]{position:absolute;left:calc(100% + var(--app-space-md));top:50%;transform:translateY(-50%);display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(3,auto);gap:var(--app-space-2xs)}.thumb[data-v-87c7a0e1]{width:var(--app-icon-4xl);height:var(--app-icon-4xl);padding:0;border:.125rem solid var(--p-content-border-color);border-radius:var(--p-border-radius-sm);background:var(--p-content-background);overflow:hidden;cursor:pointer;transition:border-color var(--app-transition-fast),transform var(--app-transition-fast)}.thumb[data-v-87c7a0e1]:hover{border-color:var(--p-primary-color);transform:translateY(-.0625rem)}.thumb-img[data-v-87c7a0e1]{width:100%;height:100%;object-fit:cover;display:block}.thumb-selected[data-v-87c7a0e1]{position:absolute;left:calc(100% + var(--app-space-md));top:50%;transform:translateY(-50%);width:calc(2 * var(--app-icon-4xl) + var(--app-space-2xs));height:calc(3 * var(--app-icon-4xl) + 2 * var(--app-space-2xs));border:.125rem solid var(--p-primary-color);border-radius:var(--p-border-radius-md);overflow:hidden;background:var(--p-content-background);box-shadow:0 .75rem 1.5rem -.5rem color-mix(in srgb,var(--p-primary-color) 45%,transparent)}.thumb-selected-img[data-v-87c7a0e1]{width:100%;height:100%;object-fit:cover;display:block}.thumb-unselect[data-v-87c7a0e1]{position:absolute;top:var(--app-space-xs);right:var(--app-space-xs);width:var(--app-icon-lg);height:var(--app-icon-lg);border:.125rem solid var(--p-surface-0);border-radius:var(--app-radius-pill);background:var(--p-surface-950);color:var(--p-surface-0);font-size:var(--app-fs-md);font-weight:800;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 .25rem .75rem color-mix(in srgb,var(--p-surface-950) 55%,transparent);transition:background var(--app-transition-fast),transform var(--app-transition-fast),border-color var(--app-transition-fast)}.thumb-unselect[data-v-87c7a0e1]:hover{background:var(--p-danger-color);border-color:var(--p-danger-color);transform:scale(1.08)}.thumb-stripes[data-v-87c7a0e1]{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column}.thumb-stripe[data-v-87c7a0e1]{display:flex;align-items:center;justify-content:center;gap:var(--app-space-xs);padding:var(--app-space-xs) var(--app-space-sm);font-family:var(--app-font-mono);font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:.03125rem;line-height:1}.thumb-stripe-base[data-v-87c7a0e1]{background:color-mix(in srgb,var(--p-surface-950) 72%,transparent);color:var(--p-surface-0)}.thumb-stripe-delta[data-v-87c7a0e1]{background:var(--p-primary-color);color:var(--p-primary-contrast-color)}.thumb-stripe-num[data-v-87c7a0e1]{font-size:var(--app-fs-lg)}.thumb-stripe-icon[data-v-87c7a0e1]{font-size:var(--app-fs-md)}}@layer app{.qty-stack[data-v-7644a0fc]{display:flex;flex-direction:column;gap:var(--app-space-xl);width:100%}.qty-grid[data-v-7644a0fc]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--app-space-md);width:100%;padding-top:var(--app-space-lg)}.qty-tile[data-v-7644a0fc]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--app-space-xs);padding:var(--app-space-lg) var(--app-space-sm) var(--app-space-md);min-height:calc(var(--app-size-xs) + var(--app-space-2xl));min-width:0;font-family:var(--app-font-mono);border:.0625rem solid color-mix(in srgb,var(--p-content-border-color) 60%,transparent);border-radius:var(--p-border-radius-3xl);background:linear-gradient(180deg,var(--p-content-background) 0%,color-mix(in srgb,var(--p-primary-color) 4%,var(--p-content-background)) 100%);color:var(--p-text-color);cursor:pointer;overflow:visible;box-shadow:0 .125rem .375rem -.125rem color-mix(in srgb,var(--p-primary-color) 12%,transparent),inset 0 .0625rem color-mix(in srgb,white 60%,transparent);transition:transform var(--app-transition-fast),border-color var(--app-transition-fast),box-shadow var(--app-transition-fast),background var(--app-transition-fast)}.qty-tile[data-v-7644a0fc]:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(120% 80% at 50% 0%,color-mix(in srgb,var(--p-primary-color) 18%,transparent) 0%,transparent 60%);opacity:0;pointer-events:none;transition:opacity var(--app-transition-fast)}.qty-tile[data-v-7644a0fc]:hover{transform:translateY(calc(var(--app-space-xs) * -1));border-color:color-mix(in srgb,var(--p-primary-color) 55%,var(--p-content-border-color));box-shadow:0 .875rem 1.5rem -.5rem color-mix(in srgb,var(--p-primary-color) 40%,transparent),inset 0 .0625rem color-mix(in srgb,white 70%,transparent)}.qty-tile[data-v-7644a0fc]:hover:before{opacity:1}.qty-tile-active[data-v-7644a0fc]{color:var(--buy-highlight-text, var(--p-primary-contrast-color));background:linear-gradient(160deg,var(--p-primary-400) 0%,var(--p-primary-600) 100%);border-color:var(--p-primary-500);box-shadow:0 1rem 1.75rem -.5rem color-mix(in srgb,var(--p-primary-700) 65%,transparent),0 0 0 .0625rem color-mix(in srgb,var(--p-primary-300) 60%,transparent),inset 0 .0625rem color-mix(in srgb,var(--p-primary-200) 70%,transparent),inset 0 -.125rem color-mix(in srgb,var(--p-primary-800) 35%,transparent);transform:translateY(calc(var(--app-space-xs) * -1)) scale(1.03)}.qty-tile-active[data-v-7644a0fc]:before{opacity:0}.qty-tile-active[data-v-7644a0fc]:hover{transform:translateY(calc(var(--app-space-sm) * -1)) scale(1.04);background:linear-gradient(160deg,var(--p-primary-300) 0%,var(--p-primary-500) 100%)}.qty-stack-premium .qty-tile[data-v-7644a0fc]{background:linear-gradient(180deg,var(--p-content-background) 0%,color-mix(in srgb,var(--p-warning-color) 6%,var(--p-content-background)) 100%);border-color:color-mix(in srgb,var(--p-warning-color) 25%,var(--p-content-border-color))}.qty-stack-premium .qty-tile[data-v-7644a0fc]:hover{border-color:color-mix(in srgb,var(--p-warning-color) 60%,var(--p-content-border-color));box-shadow:0 .875rem 1.5rem -.5rem color-mix(in srgb,var(--p-warning-color) 45%,transparent),inset 0 .0625rem color-mix(in srgb,white 70%,transparent)}.qty-stack-premium .qty-tile-active[data-v-7644a0fc]{background:linear-gradient(160deg,var(--p-warning-400) 0%,var(--p-warning-600) 100%);border-color:var(--p-warning-500);box-shadow:0 1rem 1.75rem -.5rem color-mix(in srgb,var(--p-warning-color) 70%,transparent),0 0 0 .0625rem color-mix(in srgb,var(--p-warning-300) 65%,transparent),inset 0 .0625rem color-mix(in srgb,var(--p-warning-200) 70%,transparent)}.qty-stack-premium .qty-tile-active[data-v-7644a0fc]:hover{background:linear-gradient(160deg,var(--p-warning-300) 0%,var(--p-warning-500) 100%)}.qty-tile-qty[data-v-7644a0fc]{font-size:var(--app-fs-xl);font-weight:900;letter-spacing:.03125rem;font-variant-numeric:tabular-nums;line-height:1}.qty-tile-prices[data-v-7644a0fc]{display:inline-flex;flex-direction:column;align-items:center;gap:var(--app-space-3xs);line-height:1}.qty-tile-anchor[data-v-7644a0fc]{font-size:var(--app-fs-xs);font-weight:500;text-decoration:line-through;opacity:.5;font-variant-numeric:tabular-nums}.qty-tile-price[data-v-7644a0fc]{font-size:var(--app-fs-md);font-weight:800;font-variant-numeric:tabular-nums}.qty-tile-active .qty-tile-anchor[data-v-7644a0fc]{opacity:.7;color:inherit}.qty-badge[data-v-7644a0fc]{position:absolute;top:calc(var(--app-space-md) * -1);left:50%;transform:translate(-50%);padding:var(--app-space-2xs) var(--app-space-sm);font-family:var(--app-font-mono);font-size:var(--app-fs-2xs);font-weight:800;letter-spacing:.0625rem;text-transform:uppercase;color:var(--p-primary-contrast-color);border-radius:var(--app-radius-pill);box-shadow:0 .25rem .625rem -.125rem color-mix(in srgb,currentColor 55%,transparent),inset 0 .0625rem color-mix(in srgb,white 40%,transparent);white-space:nowrap;pointer-events:none;z-index:1;line-height:1}.qty-badge-popular[data-v-7644a0fc]{background:linear-gradient(135deg,var(--p-pink-500) 0%,var(--p-pink-700) 100%)}.qty-badge-best[data-v-7644a0fc]{background:linear-gradient(135deg,var(--p-warning-500) 0%,var(--p-warning-700) 100%)}.qty-slider-wrap[data-v-7644a0fc]{position:relative;display:flex;flex-direction:column;gap:var(--app-space-md);padding:var(--app-space-lg) var(--app-space-xl) var(--app-space-md);border-radius:var(--p-border-radius-2xl);background:linear-gradient(180deg,color-mix(in srgb,var(--p-primary-color) 7%,var(--p-content-background)) 0%,var(--p-content-background) 100%);border:.0625rem solid color-mix(in srgb,var(--p-primary-color) 25%,var(--p-content-border-color));box-shadow:0 .375rem .875rem -.375rem color-mix(in srgb,var(--p-primary-color) 22%,transparent),inset 0 .0625rem color-mix(in srgb,white 60%,transparent)}.qty-stack-premium .qty-slider-wrap[data-v-7644a0fc]{background:linear-gradient(180deg,color-mix(in srgb,var(--p-warning-color) 8%,var(--p-content-background)) 0%,var(--p-content-background) 100%);border-color:color-mix(in srgb,var(--p-warning-color) 35%,var(--p-content-border-color));box-shadow:0 .375rem .875rem -.375rem color-mix(in srgb,var(--p-warning-color) 28%,transparent),inset 0 .0625rem color-mix(in srgb,white 60%,transparent)}.qty-slider-track[data-v-7644a0fc]{position:relative;padding-top:calc(var(--app-fs-md) + var(--app-space-xl));padding-bottom:var(--app-space-md)}.qty-bubble[data-v-7644a0fc]{position:absolute;top:0;left:var(--qty-pct);transform:translate(-50%);padding:var(--app-space-xs) var(--app-space-md);background:linear-gradient(135deg,var(--p-primary-500) 0%,var(--p-primary-700) 100%);color:var(--p-primary-contrast-color);font-family:var(--app-font-mono);font-size:var(--app-fs-sm);font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:.03125rem;border-radius:var(--app-radius-pill);white-space:nowrap;pointer-events:none;box-shadow:0 .5rem 1rem -.125rem color-mix(in srgb,var(--p-primary-700) 60%,transparent),0 0 0 .0625rem color-mix(in srgb,var(--p-primary-300) 55%,transparent),inset 0 .0625rem color-mix(in srgb,var(--p-primary-200) 75%,transparent);transition:left var(--app-transition-fast) linear,background var(--app-transition-fast);z-index:2}.qty-bubble-num[data-v-7644a0fc]{display:inline-block}.qty-bubble[data-v-7644a0fc]:after{content:"";position:absolute;left:50%;top:calc(100% - .0625rem);transform:translate(-50%);border:var(--app-space-xs) solid transparent;border-top-color:var(--p-primary-700);filter:drop-shadow(0 .0625rem .125rem color-mix(in srgb,var(--p-primary-900) 30%,transparent))}.qty-stack-premium .qty-bubble[data-v-7644a0fc]{background:linear-gradient(135deg,var(--p-warning-400) 0%,var(--p-warning-700) 100%);color:var(--p-primary-contrast-color);box-shadow:0 .5rem 1rem -.125rem color-mix(in srgb,var(--p-warning-color) 65%,transparent),0 0 0 .0625rem color-mix(in srgb,var(--p-warning-300) 60%,transparent),inset 0 .0625rem color-mix(in srgb,var(--p-warning-200) 70%,transparent)}.qty-stack-premium .qty-bubble[data-v-7644a0fc]:after{border-top-color:var(--p-warning-700)}.qty-slider[data-v-7644a0fc] .p-slider{background:color-mix(in srgb,var(--p-primary-color) 14%,var(--p-content-border-color));height:var(--app-space-md);border-radius:var(--app-radius-pill);border:0;box-shadow:inset 0 .0625rem .125rem color-mix(in srgb,var(--p-primary-900) 18%,transparent)}.qty-slider[data-v-7644a0fc] .p-slider-range{background:linear-gradient(90deg,var(--p-primary-400) 0%,var(--p-primary-600) 100%);border-radius:var(--app-radius-pill);box-shadow:inset 0 .0625rem color-mix(in srgb,var(--p-primary-200) 70%,transparent),0 0 .5rem color-mix(in srgb,var(--p-primary-color) 35%,transparent)}.qty-slider[data-v-7644a0fc] .p-slider-handle{width:var(--app-icon-md);height:var(--app-icon-md);margin-top:calc(var(--app-icon-md) / -2);margin-left:calc(var(--app-icon-md) / -2);background:radial-gradient(circle at 30% 30%,color-mix(in srgb,white 95%,var(--p-primary-200)) 0%,var(--p-surface-0) 70%);border:.1875rem solid var(--p-primary-600);box-shadow:0 .375rem .875rem -.125rem color-mix(in srgb,var(--p-primary-700) 55%,transparent),0 0 0 .25rem color-mix(in srgb,var(--p-primary-color) 12%,transparent);transition:transform var(--app-transition-fast),box-shadow var(--app-transition-fast)}.qty-slider[data-v-7644a0fc] .p-slider-handle:hover,.qty-slider[data-v-7644a0fc] .p-slider-handle:focus{transform:scale(1.2);box-shadow:0 .5rem 1rem -.125rem color-mix(in srgb,var(--p-primary-700) 70%,transparent),0 0 0 .375rem color-mix(in srgb,var(--p-primary-color) 18%,transparent)}.qty-stack-premium .qty-slider[data-v-7644a0fc] .p-slider{background:color-mix(in srgb,var(--p-warning-color) 18%,var(--p-content-border-color))}.qty-stack-premium .qty-slider[data-v-7644a0fc] .p-slider-range{background:linear-gradient(90deg,var(--p-warning-400) 0%,var(--p-warning-600) 100%);box-shadow:inset 0 .0625rem color-mix(in srgb,var(--p-warning-200) 75%,transparent),0 0 .5rem color-mix(in srgb,var(--p-warning-color) 40%,transparent)}.qty-stack-premium .qty-slider[data-v-7644a0fc] .p-slider-handle{border-color:var(--p-warning-600);box-shadow:0 .375rem .875rem -.125rem color-mix(in srgb,var(--p-warning-color) 60%,transparent),0 0 0 .25rem color-mix(in srgb,var(--p-warning-color) 14%,transparent)}.qty-stack-premium .qty-slider[data-v-7644a0fc] .p-slider-handle:hover,.qty-stack-premium .qty-slider[data-v-7644a0fc] .p-slider-handle:focus{box-shadow:0 .5rem 1rem -.125rem color-mix(in srgb,var(--p-warning-color) 75%,transparent),0 0 0 .375rem color-mix(in srgb,var(--p-warning-color) 22%,transparent)}.qty-range[data-v-7644a0fc]{display:flex;justify-content:space-between;align-items:center;gap:var(--app-space-sm);font-family:var(--app-font-mono);font-size:var(--app-fs-xs);font-weight:700;color:var(--p-text-color);font-variant-numeric:tabular-nums}.qty-range span[data-v-7644a0fc]{display:inline-flex;align-items:baseline;gap:var(--app-space-2xs)}.qty-range span[data-v-7644a0fc]:before{font-family:var(--app-font-mono);font-size:var(--app-fs-2xs);font-weight:700;letter-spacing:.09375rem;text-transform:uppercase;color:color-mix(in srgb,var(--p-primary-color) 80%,var(--p-text-muted-color));opacity:.85}.qty-range span[data-v-7644a0fc]:first-child:before{content:"min"}.qty-range span[data-v-7644a0fc]:last-child:before{content:"max"}.qty-stack-premium .qty-range span[data-v-7644a0fc]:before{color:color-mix(in srgb,var(--p-warning-color) 85%,var(--p-text-muted-color))}@media(max-width:560px){.qty-stack[data-v-7644a0fc]{gap:var(--app-space-lg)}.qty-grid[data-v-7644a0fc]{grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--app-space-xs);padding-top:var(--app-space-lg)}.qty-tile[data-v-7644a0fc]{padding:var(--app-space-md) var(--app-space-3xs) var(--app-space-sm);gap:var(--app-space-2xs);min-height:calc(var(--app-space-7xl) + var(--app-space-xl));justify-content:center;border-radius:var(--p-border-radius-2xl)}.qty-tile-qty[data-v-7644a0fc]{font-size:var(--app-fs-sm);letter-spacing:0;line-height:1}.qty-tile-prices[data-v-7644a0fc]{gap:var(--app-space-3xs);line-height:1}.qty-tile-anchor[data-v-7644a0fc]{font-size:var(--app-fs-2xs)}.qty-tile-price[data-v-7644a0fc]{font-size:var(--app-fs-xs);line-height:1}.qty-badge[data-v-7644a0fc]{top:calc(var(--app-space-sm) * -1);padding:var(--app-space-3xs) var(--app-space-xs);font-size:var(--app-fs-2xs);letter-spacing:.03125rem}.qty-tile-best[data-v-7644a0fc]:not(.qty-tile-active){background:linear-gradient(180deg,var(--p-content-background) 0%,color-mix(in srgb,var(--p-warning-color) 14%,var(--p-content-background)) 100%);border-color:color-mix(in srgb,var(--p-warning-500) 70%,var(--p-content-border-color))}.qty-tile-best:not(.qty-tile-active) .qty-tile-qty[data-v-7644a0fc]{color:var(--p-warning-700)}.qty-tile-best:not(.qty-tile-active) .qty-tile-price[data-v-7644a0fc]{color:var(--p-warning-800, var(--p-warning-700))}.qty-tile-best:not(.qty-tile-active) .qty-tile-anchor[data-v-7644a0fc]{color:color-mix(in srgb,var(--p-warning-700) 60%,var(--p-text-color))}}}@layer app{.vtabs[data-v-bf52514f]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--app-space-md);width:100%;padding:var(--app-space-md) var(--app-space-lg);background:transparent;border:none;border-bottom:.0625rem solid var(--p-content-border-color)}.vtab[data-v-bf52514f]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--app-space-sm);padding:var(--app-space-sm) var(--app-space-xl);font-family:var(--app-font-mono);font-size:var(--app-fs-md);font-weight:700;letter-spacing:.0625rem;text-transform:uppercase;border:.0625rem solid var(--p-content-border-color);border-radius:var(--app-radius-pill);background:var(--p-content-background);color:var(--p-text-muted-color);cursor:pointer;min-width:var(--app-size-xl);transition:color var(--app-transition-fast),background var(--app-transition-fast),border-color var(--app-transition-fast)}.vtab[data-v-bf52514f]:hover{color:var(--p-primary-color);background:color-mix(in srgb,var(--p-primary-color) 8%,transparent);border-color:color-mix(in srgb,var(--p-primary-color) 35%,var(--p-content-border-color))}.vtab-active[data-v-bf52514f]{color:var(--p-primary-contrast-color);background:linear-gradient(135deg,var(--p-primary-500) 0%,var(--p-primary-600) 100%);border-color:var(--p-primary-600);box-shadow:0 .375rem .875rem -.25rem color-mix(in srgb,var(--p-primary-600) 55%,transparent)}.vtab-active[data-v-bf52514f]:hover{color:var(--p-primary-contrast-color);background:linear-gradient(135deg,var(--p-primary-400) 0%,var(--p-primary-500) 100%);border-color:var(--p-primary-500)}.vtab-active .vtab-help[data-v-bf52514f]{color:color-mix(in srgb,var(--p-primary-contrast-color) 70%,transparent)}.vtab-active .vtab-help[data-v-bf52514f]:hover{color:var(--p-primary-contrast-color);background:color-mix(in srgb,var(--p-primary-contrast-color) 15%,transparent)}.vtab-premium[data-v-bf52514f]{color:var(--p-warning-color);background:linear-gradient(135deg,color-mix(in srgb,var(--p-warning-color) 14%,var(--p-content-background)),color-mix(in srgb,var(--p-warning-color) 5%,var(--p-content-background)));border-color:color-mix(in srgb,var(--p-warning-color) 55%,transparent);box-shadow:0 0 .875rem -.125rem color-mix(in srgb,var(--p-warning-color) 35%,transparent),inset 0 .0625rem color-mix(in srgb,var(--p-warning-color) 25%,transparent)}.vtab-premium[data-v-bf52514f]:before{content:"";position:absolute;inset:calc(var(--app-space-3xs) * -1);border-radius:inherit;padding:var(--app-space-2xs);background:conic-gradient(from var(--vtab-lap-angle, 0deg),transparent 0deg,transparent 250deg,color-mix(in srgb,var(--p-warning-300) 55%,transparent) 295deg,color-mix(in srgb,var(--p-warning-100) 95%,transparent) 320deg,color-mix(in srgb,var(--p-warning-300) 55%,transparent) 345deg,transparent 360deg);-webkit-mask:linear-gradient(currentColor,currentColor) content-box,linear-gradient(currentColor,currentColor);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:0;animation:vtab-premium-lap-bf52514f 1.8s linear infinite;filter:drop-shadow(0 0 .25rem color-mix(in srgb,var(--p-warning-200) 55%,transparent))}.vtab-premium[data-v-bf52514f]:hover:before{animation-play-state:paused}.vtab-premium[data-v-bf52514f]:hover{color:var(--p-warning-color);background:linear-gradient(135deg,color-mix(in srgb,var(--p-warning-color) 22%,var(--p-content-background)),color-mix(in srgb,var(--p-warning-color) 8%,var(--p-content-background)));border-color:color-mix(in srgb,var(--p-warning-color) 70%,transparent)}.vtab-premium .vtab-icon[data-v-bf52514f]{color:var(--p-warning-color);filter:drop-shadow(0 0 .375rem color-mix(in srgb,var(--p-warning-color) 60%,transparent))}.vtab-premium.vtab-active[data-v-bf52514f]{color:var(--p-primary-contrast-color);background:linear-gradient(135deg,var(--p-warning-400) 0%,var(--p-warning-600) 100%);border-color:var(--p-warning-600);box-shadow:0 .5rem 1rem -.25rem color-mix(in srgb,var(--p-warning-color) 65%,transparent),inset 0 .0625rem color-mix(in srgb,var(--p-warning-200) 60%,transparent);animation:vtab-premium-pulse-bf52514f 2.8s ease-in-out infinite}.vtab-premium.vtab-active[data-v-bf52514f]:before{background:conic-gradient(from var(--vtab-lap-angle, 0deg),transparent 0deg,transparent 250deg,color-mix(in srgb,var(--p-warning-100) 80%,transparent) 295deg,var(--p-primary-contrast-color) 320deg,color-mix(in srgb,var(--p-warning-100) 80%,transparent) 345deg,transparent 360deg);filter:drop-shadow(0 0 .3125rem color-mix(in srgb,var(--p-primary-contrast-color) 60%,transparent))}.vtab-premium.vtab-active[data-v-bf52514f]:hover{background:linear-gradient(135deg,var(--p-warning-300) 0%,var(--p-warning-500) 100%);border-color:var(--p-warning-500)}.vtab-premium.vtab-active .vtab-icon[data-v-bf52514f]{color:var(--p-primary-contrast-color);filter:drop-shadow(0 0 .5rem color-mix(in srgb,var(--p-primary-contrast-color) 60%,transparent))}.vtab-glow[data-v-bf52514f]{position:absolute;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none;z-index:0}.vtab-glow[data-v-bf52514f]:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 35%,color-mix(in srgb,var(--p-warning-200) 65%,transparent) 50%,transparent 65%);transform:translate(-120%);animation:vtab-premium-shimmer-bf52514f 4.5s ease-in-out infinite}.vtab-premium .vtab-icon[data-v-bf52514f],.vtab-premium .vtab-label[data-v-bf52514f],.vtab-premium .vtab-help[data-v-bf52514f]{position:relative;z-index:1}@keyframes vtab-premium-shimmer-bf52514f{0%{transform:translate(-120%)}60%,to{transform:translate(120%)}}@keyframes vtab-premium-pulse-bf52514f{0%,to{box-shadow:0 .5rem 1rem -.25rem color-mix(in srgb,var(--p-warning-color) 65%,transparent),inset 0 .0625rem color-mix(in srgb,var(--p-warning-200) 60%,transparent)}50%{box-shadow:0 .625rem 1.25rem -.125rem color-mix(in srgb,var(--p-warning-color) 85%,transparent),inset 0 .0625rem color-mix(in srgb,var(--p-warning-100) 75%,transparent)}}@property --vtab-lap-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes vtab-premium-lap-bf52514f{0%{--vtab-lap-angle: 0deg}to{--vtab-lap-angle: 360deg}}@media(prefers-reduced-motion:reduce){.vtab-glow[data-v-bf52514f]:after{animation:none;display:none}.vtab-premium[data-v-bf52514f]:before{animation:none;display:none}.vtab-premium.vtab-active[data-v-bf52514f]{animation:none}}.vtab-icon[data-v-bf52514f]{font-size:var(--app-fs-lg);flex-shrink:0}.vtab-label[data-v-bf52514f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vtab-help[data-v-bf52514f]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--app-icon-md);height:var(--app-icon-md);border-radius:var(--app-radius-pill);color:var(--p-text-muted-color);transition:color var(--app-transition-fast),background var(--app-transition-fast)}.vtab-help[data-v-bf52514f]:hover{color:var(--p-primary-color);background:color-mix(in srgb,var(--p-primary-color) 12%,transparent)}.vtab-help-icon[data-v-bf52514f]{font-size:var(--app-fs-sm);line-height:1}.vtab-tooltip[data-v-bf52514f]{position:absolute;bottom:calc(100% + var(--app-space-xs));right:0;z-index:10;width:max-content;max-width:var(--app-container-xs);padding:var(--app-space-xs) var(--app-space-sm);display:flex;flex-direction:column;gap:var(--app-space-2xs);font-family:var(--app-font-sans);font-size:var(--app-fs-2xs);font-weight:500;letter-spacing:0;text-transform:none;line-height:1.35;text-align:left;color:var(--p-text-color);background:var(--p-content-background);border:.0625rem solid var(--p-content-border-color);border-radius:var(--p-border-radius-md);box-shadow:0 var(--app-space-md) var(--app-space-2xl) calc(var(--app-space-sm) * -1) color-mix(in srgb,var(--p-primary-color) 25%,transparent);opacity:0;pointer-events:none;transform:translateY(var(--app-space-xs));transition:opacity var(--app-transition-fast),transform var(--app-transition-fast)}.vtab-help:hover .vtab-tooltip[data-v-bf52514f],.vtab-help:focus-visible .vtab-tooltip[data-v-bf52514f]{opacity:1;transform:translateY(0)}.vtab-tooltip-item[data-v-bf52514f]{display:flex;align-items:flex-start;gap:var(--app-space-xs)}.vtab-tooltip-check[data-v-bf52514f]{color:var(--p-primary-color);font-size:var(--app-fs-2xs);line-height:1.35;flex-shrink:0}.vtab-tooltip-text[data-v-bf52514f]{flex:1}@media(max-width:560px){.vtabs[data-v-bf52514f]{gap:var(--app-space-xs);padding:var(--app-space-sm) var(--app-space-sm)}.vtab[data-v-bf52514f]{gap:var(--app-space-2xs);padding:var(--app-space-2xs) var(--app-space-sm);font-size:var(--app-fs-2xs);letter-spacing:.0125rem;min-width:0;flex:0 1 auto}.vtab-icon[data-v-bf52514f]{font-size:var(--app-fs-sm)}.vtab-help[data-v-bf52514f]{width:var(--app-icon-sm);height:var(--app-icon-sm)}.vtab-help-icon[data-v-bf52514f]{font-size:var(--app-fs-2xs)}.vtab-tooltip[data-v-bf52514f]{padding:var(--app-space-xs) var(--app-space-sm);gap:var(--app-space-2xs);font-size:var(--app-fs-2xs);line-height:1.3;max-width:14rem}.vtab-tooltip-check[data-v-bf52514f]{font-size:var(--app-fs-2xs)}}}@layer app{.trust-strip[data-v-be16d4f9]{display:flex;gap:var(--app-space-sm);flex-wrap:wrap;justify-content:center;padding-top:var(--app-space-md)}.trust-pill[data-v-be16d4f9]{display:inline-flex;align-items:center;gap:var(--app-space-xs);padding:var(--app-space-2xs) var(--app-space-md) var(--app-space-2xs) var(--app-space-xs);background:color-mix(in srgb,var(--p-content-background) 75%,transparent);border:.0625rem solid color-mix(in srgb,var(--p-content-border-color) 80%,transparent);border-radius:var(--app-radius-pill);backdrop-filter:blur(.5rem);font-family:var(--app-font-mono);font-size:var(--app-fs-sm);font-weight:600;letter-spacing:.03125rem;color:var(--p-text-color);transition:transform var(--app-transition-fast),border-color var(--app-transition-fast),box-shadow var(--app-transition-fast)}.trust-pill[data-v-be16d4f9]:hover{transform:translateY(-.0625rem);border-color:color-mix(in srgb,var(--p-primary-color) 50%,var(--p-content-border-color));box-shadow:0 .375rem .75rem -.25rem color-mix(in srgb,var(--p-primary-color) 30%,transparent)}.trust-icon-wrap[data-v-be16d4f9]{display:inline-flex;align-items:center;justify-content:center;width:var(--app-icon-md);height:var(--app-icon-md);border-radius:var(--app-radius-pill);background:color-mix(in srgb,var(--p-primary-color) 18%,transparent);color:var(--p-primary-color)}.trust-icon[data-v-be16d4f9]{font-size:var(--app-fs-sm)}.trust-text[data-v-be16d4f9]{line-height:1}.trust-strip--stacked[data-v-be16d4f9]{flex-wrap:nowrap;align-items:flex-start;gap:var(--app-space-xs);padding-top:var(--app-space-md);padding-bottom:var(--app-space-md);max-width:var(--app-container-2xs);margin-inline:auto}.trust-strip--stacked .trust-pill[data-v-be16d4f9]{flex:1 1 0;min-width:0;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--app-space-3xs);padding:var(--app-space-3xs) var(--app-space-3xs);background:transparent;border-color:transparent;backdrop-filter:none}.trust-strip--stacked .trust-pill[data-v-be16d4f9]:hover{transform:none;border-color:transparent;box-shadow:none}.trust-strip--stacked .trust-icon-wrap[data-v-be16d4f9]{width:var(--app-icon-xl);height:var(--app-icon-xl)}.trust-strip--stacked .trust-icon[data-v-be16d4f9]{font-size:var(--app-fs-md)}.trust-img[data-v-be16d4f9]{width:var(--app-icon-3xl);height:var(--app-icon-3xl);object-fit:contain;flex-shrink:0}.trust-img-coin[data-v-be16d4f9]{display:inline-flex;align-items:center;justify-content:center;transition:transform var(--app-transition-fast)}.trust-strip--stacked .trust-img[data-v-be16d4f9]{width:var(--app-icon-6xl);height:var(--app-icon-6xl)}.trust-strip--stacked .trust-pill:hover .trust-img-coin[data-v-be16d4f9]{transform:translateY(-.125rem)}.trust-strip--stacked .trust-text[data-v-be16d4f9]{line-height:1.25;font-size:var(--app-fs-xs);max-width:8em;text-wrap:balance}@media(max-width:720px){.trust-strip[data-v-be16d4f9]{gap:var(--app-space-xs)}.trust-pill[data-v-be16d4f9]{padding:var(--app-space-3xs) var(--app-space-sm) var(--app-space-3xs) var(--app-space-3xs);font-size:var(--app-fs-xs)}.trust-text[data-v-be16d4f9]{letter-spacing:0}}@media(max-width:480px){.trust-strip[data-v-be16d4f9]{flex-direction:row}.trust-icon-wrap[data-v-be16d4f9]{width:var(--app-icon-sm);height:var(--app-icon-sm)}.trust-strip--stacked .trust-img[data-v-be16d4f9]{width:var(--app-icon-5xl);height:var(--app-icon-5xl)}}}@layer app{.purchase[data-v-36cd504e]{width:100%;display:flex;flex-direction:column;gap:var(--app-space-lg);scroll-margin-top:var(--app-shell-topbar-height)}.purchase-card[data-v-36cd504e]{position:relative;width:100%;display:flex;flex-direction:column;background:color-mix(in srgb,var(--p-content-background) 70%,transparent);backdrop-filter:blur(.5rem);border:.0625rem solid color-mix(in srgb,var(--p-primary-color) 35%,var(--p-content-border-color));border-radius:var(--p-border-radius-lg);box-shadow:0 var(--app-space-3xl) var(--app-space-6xl) calc(var(--app-space-xl) * -1) color-mix(in srgb,var(--p-primary-color) 55%,transparent),0 0 0 .0625rem color-mix(in srgb,var(--p-primary-color) 18%,transparent)}.split-layout[data-v-36cd504e]{display:grid;grid-template-columns:30% 70%;gap:var(--app-space-2xl);align-items:stretch}.split-left[data-v-36cd504e]{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:var(--app-space-lg);min-width:0}.split-right[data-v-36cd504e]{display:flex;flex-direction:column;gap:var(--app-space-md);min-width:0;padding-right:var(--app-space-lg)}@media(max-width:560px){.split-layout[data-v-36cd504e]{grid-template-columns:1fr;gap:var(--app-space-md)}.split-left[data-v-36cd504e]{align-items:center;justify-content:center;text-align:center}}.purchase-body[data-v-36cd504e]{position:relative;display:flex;flex-direction:column;gap:var(--app-space-lg);padding:var(--app-space-lg) var(--app-space-2xl) var(--app-space-2xl)}.row[data-v-36cd504e]{display:flex;flex-direction:column;gap:var(--app-space-xs);text-align:left}.row-qty[data-v-36cd504e]{flex:1;align-items:center;justify-content:center}.row-error[data-v-36cd504e]{margin:0;font-family:var(--app-font-mono);font-size:var(--app-fs-xs);color:var(--p-danger-color);text-align:left}.cta-button[data-v-36cd504e]{position:relative;overflow:hidden;margin-top:var(--app-space-sm);align-self:center;width:min(var(--app-container-sm),100%);display:inline-flex;align-items:center;justify-content:center;gap:var(--app-space-sm);padding:var(--app-space-sm) var(--app-space-lg);font-family:var(--app-font-mono);font-size:var(--app-fs-md);font-weight:800;letter-spacing:.03125rem;border:none;border-radius:var(--p-border-radius-md);background:linear-gradient(180deg,var(--p-primary-500) 0%,var(--p-primary-600) 55%,var(--p-primary-700) 100%);color:var(--p-primary-contrast-color);cursor:pointer;box-shadow:0 .625rem 1.5rem -.25rem color-mix(in srgb,var(--p-primary-700) 65%,transparent),inset 0 .0625rem color-mix(in srgb,var(--p-primary-300) 65%,transparent),inset 0 -.0625rem color-mix(in srgb,var(--p-primary-900) 55%,transparent);transition:background var(--app-transition-fast),transform var(--app-transition-fast),box-shadow var(--app-transition-fast)}.cta-button[data-v-36cd504e]:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.cta-button[data-v-36cd504e]:hover:not(:disabled){background:linear-gradient(180deg,var(--p-primary-400) 0%,var(--p-primary-500) 55%,var(--p-primary-600) 100%);box-shadow:0 .75rem 1.75rem -.25rem color-mix(in srgb,var(--p-primary-600) 75%,transparent),inset 0 .0625rem color-mix(in srgb,var(--p-primary-200) 75%,transparent),inset 0 -.0625rem color-mix(in srgb,var(--p-primary-800) 60%,transparent);transform:translateY(-.0625rem)}.cta-button[data-v-36cd504e]:active:not(:disabled){transform:translateY(0);box-shadow:0 .25rem .625rem -.25rem color-mix(in srgb,var(--p-primary-700) 60%,transparent),inset 0 .0625rem color-mix(in srgb,var(--p-primary-900) 35%,transparent)}.purchase-card-premium[data-v-36cd504e]{box-shadow:0 1.5rem 3rem -1rem color-mix(in srgb,var(--p-primary-color) 35%,transparent),0 0 0 .0625rem color-mix(in srgb,var(--p-warning-color) 30%,transparent)}.purchase-card-premium .cta-button[data-v-36cd504e]{background:linear-gradient(135deg,color-mix(in srgb,var(--p-primary-500) 80%,var(--p-warning-color)) 0%,var(--p-primary-600) 50%,color-mix(in srgb,var(--p-primary-700) 78%,var(--p-warning-color)) 100%);box-shadow:0 .75rem 1.75rem -.25rem color-mix(in srgb,var(--p-primary-700) 70%,transparent),0 0 0 .0625rem color-mix(in srgb,var(--p-warning-color) 65%,transparent),inset 0 .0625rem color-mix(in srgb,var(--p-primary-300) 60%,transparent),inset 0 -.0625rem color-mix(in srgb,var(--p-primary-900) 50%,transparent);animation:cta-premium-pulse-36cd504e 2.6s ease-in-out infinite}.purchase-card-premium .cta-button[data-v-36cd504e]:hover:not(:disabled){background:linear-gradient(135deg,color-mix(in srgb,var(--p-primary-400) 78%,var(--p-warning-color)) 0%,var(--p-primary-500) 50%,color-mix(in srgb,var(--p-primary-600) 75%,var(--p-warning-color)) 100%);transform:translateY(-.125rem)}.purchase-card-premium .cta-button[data-v-36cd504e]:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 35%,color-mix(in srgb,var(--p-primary-contrast-color) 55%,transparent) 50%,transparent 65%);transform:translate(-120%);animation:cta-premium-shimmer-36cd504e 3.2s ease-in-out infinite;pointer-events:none}@keyframes cta-premium-pulse-36cd504e{0%,to{box-shadow:0 .75rem 1.75rem -.25rem color-mix(in srgb,var(--p-primary-700) 70%,transparent),0 0 0 .0625rem color-mix(in srgb,var(--p-warning-color) 65%,transparent),inset 0 .0625rem color-mix(in srgb,var(--p-primary-300) 60%,transparent),inset 0 -.0625rem color-mix(in srgb,var(--p-primary-900) 50%,transparent)}50%{box-shadow:0 .875rem 2.25rem -.125rem color-mix(in srgb,var(--p-primary-700) 85%,transparent),0 0 0 .0625rem color-mix(in srgb,var(--p-warning-color) 90%,transparent),inset 0 .0625rem color-mix(in srgb,var(--p-primary-200) 80%,transparent),inset 0 -.0625rem color-mix(in srgb,var(--p-primary-900) 65%,transparent)}}@keyframes cta-premium-shimmer-36cd504e{0%{transform:translate(-120%)}55%,to{transform:translate(120%)}}@media(prefers-reduced-motion:reduce){.purchase-card-premium .cta-button[data-v-36cd504e]{animation:none}.purchase-card-premium .cta-button[data-v-36cd504e]:before{animation:none;display:none}}.cta-text[data-v-36cd504e]{text-align:center}.cta-icon-left[data-v-36cd504e],.cta-icon-right[data-v-36cd504e]{font-size:var(--app-fs-md)}@media(max-width:720px){.cta-button[data-v-36cd504e]{font-size:var(--app-fs-md);padding:var(--app-space-md)}.purchase-card[data-v-36cd504e]{padding:var(--app-space-lg)}}@media(max-width:560px){.purchase-card[data-v-36cd504e]{padding:0}.purchase-body[data-v-36cd504e]{padding:var(--app-space-md) var(--app-space-md) var(--app-space-lg);gap:var(--app-space-md)}.split-layout[data-v-36cd504e],.split-left[data-v-36cd504e]{gap:var(--app-space-md)}.cta-button[data-v-36cd504e]{width:100%;font-size:var(--app-fs-sm);padding:var(--app-space-sm) var(--app-space-md);letter-spacing:0}}}@layer app{.wing[data-v-a5de7281]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:var(--app-space-sm);width:100%;max-width:var(--hero-max-width, var(--app-container-2xl));margin:0 auto}.wing-list[data-v-a5de7281]{list-style:none;margin:0;padding:0 var(--app-space-md);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:var(--app-space-sm);width:100%}.wing-item[data-v-a5de7281]{display:flex}.wing-card[data-v-a5de7281]{display:inline-flex;align-items:center;gap:var(--app-space-md);padding:var(--app-space-sm) var(--app-space-lg);border:.0625rem solid color-mix(in srgb,var(--wing-accent) 32%,var(--p-content-border-color));border-radius:var(--app-radius-pill);background:transparent;box-shadow:0 .25rem 1.25rem -.5rem color-mix(in srgb,var(--wing-accent-deep) 45%,transparent),inset 0 .0625rem color-mix(in srgb,var(--wing-accent) 18%,transparent);cursor:pointer;font:inherit;color:inherit;transition:transform var(--app-transition-fast),border-color var(--app-transition-med),box-shadow var(--app-transition-med),background var(--app-transition-med)}.wing-card[data-v-a5de7281]:focus-visible{outline:.125rem solid var(--wing-accent);outline-offset:.1875rem}.wing-card-active[data-v-a5de7281]{border-color:var(--wing-accent);background:linear-gradient(135deg,var(--wing-accent) 0%,color-mix(in srgb,var(--wing-accent) 78%,var(--wing-accent-deep)) 100%);box-shadow:0 .5rem 1.75rem -.25rem color-mix(in srgb,var(--wing-accent) 70%,transparent),inset 0 .0625rem color-mix(in srgb,var(--wing-accent-contrast) 35%,transparent);transform:translateY(-.0625rem)}.wing-card-active .wing-label[data-v-a5de7281]{color:var(--wing-accent-contrast)}.wing-icon[data-v-a5de7281]{font-size:var(--app-fs-xl);color:var(--wing-accent);filter:drop-shadow(0 .125rem .5rem color-mix(in srgb,var(--wing-accent) 55%,transparent));line-height:1;transition:color var(--app-transition-med),filter var(--app-transition-med)}.wing-card-active .wing-icon[data-v-a5de7281]{color:var(--wing-accent-contrast);filter:drop-shadow(0 .125rem .5rem color-mix(in srgb,var(--wing-accent) 80%,transparent))}.wing-label[data-v-a5de7281]{font-family:var(--app-font-sans);font-size:var(--app-fs-sm);font-weight:600;letter-spacing:-.005em;color:var(--p-text-color);line-height:1;white-space:nowrap}@media(min-width:1440px){.wing[data-v-a5de7281]{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:max-content;max-width:var(--app-size-xl);gap:var(--app-space-xl);margin:0}.wing-left[data-v-a5de7281]{right:calc(50% + var(--hero-max-width, var(--app-container-2xl)) / 2 - .0625rem)}.wing-right[data-v-a5de7281]{left:calc(50% + var(--hero-max-width, var(--app-container-2xl)) / 2 - .0625rem)}.wing-list[data-v-a5de7281]{display:grid;grid-template-columns:max-content;gap:var(--app-space-lg);padding:0}.wing-item[data-v-a5de7281]{opacity:0;width:100%}.wing-left .wing-item[data-v-a5de7281]{animation:wing-in-left-a5de7281 .75s var(--wing-delay, 0s) both cubic-bezier(.16,1,.3,1)}.wing-right .wing-item[data-v-a5de7281]{animation:wing-in-right-a5de7281 .75s var(--wing-delay, 0s) both cubic-bezier(.16,1,.3,1)}.wing-card[data-v-a5de7281]{width:100%;justify-content:space-between;padding:var(--app-space-sm) var(--app-space-md)}.wing-card[data-v-a5de7281]{position:relative;box-shadow:none;background:var(--wing-bg);--wing-bg: var(--p-surface-0)}.wing-card-active[data-v-a5de7281]{--wing-bg: linear-gradient(135deg, var(--wing-accent) 0%, color-mix(in srgb, var(--wing-accent) 78%, var(--wing-accent-deep)) 100%)}.wing-left .wing-card[data-v-a5de7281]{border-top-right-radius:var(--p-border-radius-none);border-bottom-right-radius:var(--p-border-radius-none);border-right:0}.wing-right .wing-card[data-v-a5de7281]{border-top-left-radius:var(--p-border-radius-none);border-bottom-left-radius:var(--p-border-radius-none);border-left:0}html.p-dark .wing-card[data-v-a5de7281]:not(.wing-card-active){--wing-bg: color-mix(in srgb, var(--p-surface-0) 8%, transparent);border-color:color-mix(in srgb,var(--p-surface-0) 16%,transparent);box-shadow:inset 0 .0625rem color-mix(in srgb,var(--p-surface-0) 14%,transparent)}html.p-dark .wing-card[data-v-a5de7281]:not(.wing-card-active):hover{--wing-bg: color-mix(in srgb, var(--p-surface-0) 14%, transparent);border-color:color-mix(in srgb,var(--p-surface-0) 24%,transparent)}html.p-dark .wing-card:not(.wing-card-active) .wing-icon[data-v-a5de7281]{color:color-mix(in srgb,var(--p-surface-0) 72%,transparent);filter:none}html.p-dark .wing-card:not(.wing-card-active) .wing-label[data-v-a5de7281]{color:color-mix(in srgb,var(--p-surface-0) 82%,transparent)}}@keyframes wing-in-left-a5de7281{0%{opacity:0;transform:translate(calc(var(--app-space-3xl) * -1))}to{opacity:1;transform:translate(0)}}@keyframes wing-in-right-a5de7281{0%{opacity:0;transform:translate(var(--app-space-3xl))}to{opacity:1;transform:translate(0)}}@media(max-width:640px){.wing[data-v-a5de7281]{gap:var(--app-space-xs)}.wing-label[data-v-a5de7281]{font-size:var(--app-fs-xs)}.wing-icon[data-v-a5de7281]{font-size:var(--app-fs-md)}.wing-overflow .wing-list[data-v-a5de7281]{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:var(--app-space-xs);padding:var(--app-space-2xs) var(--app-space-md);margin:0 calc(var(--app-space-lg) * -1);justify-content:flex-start;mask-image:linear-gradient(to right,transparent 0,black var(--app-space-md),black calc(100% - var(--app-space-lg)),transparent 100%)}.wing-overflow .wing-list[data-v-a5de7281]::-webkit-scrollbar{display:none}.wing-overflow .wing-item[data-v-a5de7281]{scroll-snap-align:center;flex-shrink:0}.wing-overflow .wing-card[data-v-a5de7281]{padding:var(--app-space-xs) var(--app-space-md);gap:var(--app-space-sm)}.wing-segmented .wing-list[data-v-a5de7281]{flex-wrap:nowrap;width:100%;max-width:var(--app-container-2xs);padding:var(--app-space-2xs);gap:0;border:.0625rem solid color-mix(in srgb,var(--wing-accent) 32%,var(--p-content-border-color));border-radius:var(--app-radius-pill);background:color-mix(in srgb,var(--wing-accent) 6%,var(--p-content-background));box-shadow:inset 0 .0625rem .125rem color-mix(in srgb,var(--p-surface-950) 8%,transparent)}.wing-segmented .wing-item[data-v-a5de7281]{flex:1}.wing-segmented .wing-card[data-v-a5de7281]{width:100%;justify-content:center;gap:var(--app-space-xs);padding:var(--app-space-xs) var(--app-space-sm);border:none;background:transparent;box-shadow:none;border-radius:var(--app-radius-pill)}.wing-segmented .wing-card[data-v-a5de7281]:hover{background:color-mix(in srgb,var(--wing-accent) 8%,transparent);transform:none;box-shadow:none}.wing-segmented .wing-card-active[data-v-a5de7281]{background:linear-gradient(135deg,var(--wing-accent) 0%,color-mix(in srgb,var(--wing-accent) 78%,var(--wing-accent-deep)) 100%);box-shadow:0 .25rem .625rem -.125rem color-mix(in srgb,var(--wing-accent) 50%,transparent);transform:none}.wing-segmented .wing-icon[data-v-a5de7281]{font-size:var(--app-fs-sm);filter:none}}@media(prefers-reduced-motion:reduce){.wing-item[data-v-a5de7281],.wing-left .wing-item[data-v-a5de7281],.wing-right .wing-item[data-v-a5de7281]{animation:none;opacity:1}}}@layer app{.hero[data-v-8d58a078]{position:relative;overflow:hidden;padding:var(--app-space-md) var(--app-space-5xl) var(--app-pad-section-md);min-height:calc(100vh - var(--app-shell-topbar-height));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--app-space-xl);--hero-max-width: var(--app-container-4xl);--wing-accent: var(--p-primary-color);--wing-accent-contrast: var(--p-primary-contrast-color);--wing-accent-deep: var(--p-primary-700);transition:--wing-accent var(--app-transition-med)}.hero[data-variant=premium][data-v-8d58a078]{--wing-accent: var(--p-warning-color);--wing-accent-contrast: var(--p-warning-contrast-color);--wing-accent-deep: color-mix(in srgb, var(--p-warning-color) 70%, black)}.hero-headline[data-v-8d58a078]{position:relative;z-index:2;width:100%;max-width:var(--hero-max-width);margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--app-space-md)}.hero-stage[data-v-8d58a078]{display:contents}.hero-form-wrap[data-v-8d58a078]{position:relative;z-index:2;width:100%;max-width:var(--hero-max-width);margin:0 auto}@media(min-width:1440px){.hero-stage[data-v-8d58a078]{display:block;position:relative;width:100%}html.p-dark .hero[data-v-8d58a078]{--wing-accent: var(--p-primary-500);--wing-accent-contrast: var(--p-surface-0);--wing-accent-deep: var(--p-primary-700)}html.p-dark .hero[data-variant=premium][data-v-8d58a078]{--wing-accent: var(--p-warning-500);--wing-accent-contrast: var(--p-surface-950);--wing-accent-deep: color-mix(in srgb, var(--p-warning-500) 70%, black)}}.hero-trust[data-v-8d58a078]{position:relative;z-index:2;width:100%;max-width:var(--hero-max-width);margin:var(--app-space-3xl) auto 0;display:flex;flex-direction:column;align-items:center;gap:var(--app-space-2xl)}.hero-trust-platforms[data-v-8d58a078]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--app-space-2xl);opacity:.55;filter:grayscale(1);transition:opacity var(--app-transition-med),filter var(--app-transition-med)}.hero-trust-platforms[data-v-8d58a078]:hover{opacity:.9;filter:grayscale(0)}.hero-trust-platform[data-v-8d58a078]{display:inline-flex;align-items:center;justify-content:center;font-size:var(--app-fs-2xl);color:var(--p-text-muted-color);transition:transform var(--app-transition-fast),color var(--app-transition-med)}.hero-trust-platform[data-v-8d58a078]:hover{transform:translateY(calc(var(--app-space-3xs) * -1));color:var(--p-primary-color)}.hero-trust-kpis[data-v-8d58a078]{list-style:none;margin:0;padding:var(--app-space-md) var(--app-space-2xl);display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--app-space-2xl);border:.0625rem solid color-mix(in srgb,var(--p-content-border-color) 70%,transparent);border-radius:var(--app-radius-pill);background:color-mix(in srgb,var(--p-content-background) 70%,transparent);backdrop-filter:blur(.5rem);box-shadow:0 var(--app-space-xs) var(--app-space-2xl) calc(var(--app-space-md) * -1) color-mix(in srgb,var(--p-primary-color) 25%,transparent);transition:box-shadow var(--app-transition-med),border-color var(--app-transition-med)}.hero-trust-kpis.is-done[data-v-8d58a078]{border-color:color-mix(in srgb,var(--p-primary-color) 35%,var(--p-content-border-color));box-shadow:0 var(--app-space-xs) var(--app-space-3xl) calc(var(--app-space-sm) * -1) color-mix(in srgb,var(--p-primary-color) 55%,transparent),0 0 0 .0625rem color-mix(in srgb,var(--p-primary-color) 18%,transparent)}.hero-trust-kpi[data-v-8d58a078]{display:inline-flex;flex-direction:column;align-items:center;gap:var(--app-space-2xs);min-width:var(--app-size-md)}.hero-trust-kpi-sep[data-v-8d58a078]{width:.0625rem;height:var(--app-icon-xl);background:linear-gradient(to bottom,transparent 0%,color-mix(in srgb,var(--p-content-border-color) 90%,transparent) 50%,transparent 100%);flex-shrink:0}.hero-trust-kpi-value[data-v-8d58a078]{display:inline-flex;align-items:baseline;gap:var(--app-space-3xs);font-family:var(--app-font-display);font-size:var(--app-fs-2xl);font-weight:800;line-height:1;letter-spacing:-.01em;color:var(--p-text-color);font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--p-primary-400) 0%,var(--p-primary-color) 60%,var(--p-primary-700) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;position:relative}.is-done .hero-trust-kpi-value[data-v-8d58a078]{animation:hero-kpi-pop-8d58a078 .6s cubic-bezier(.16,1,.3,1)}@keyframes hero-kpi-pop-8d58a078{0%{transform:scale(1);filter:drop-shadow(0 0 0 transparent)}45%{transform:scale(1.12);filter:drop-shadow(0 0 .75rem color-mix(in srgb,var(--p-primary-color) 70%,transparent))}to{transform:scale(1);filter:drop-shadow(0 0 0 transparent)}}.hero-trust-kpi-value i[data-v-8d58a078]{font-size:var(--app-fs-md);-webkit-text-fill-color:var(--p-primary-color);color:var(--p-primary-color);margin-left:var(--app-space-3xs)}.hero-trust-kpi-label[data-v-8d58a078]{font-family:var(--app-font-mono);font-size:var(--app-fs-2xs);letter-spacing:.0625rem;text-transform:uppercase;color:var(--p-text-muted-color)}.hero-scroll-cue[data-v-8d58a078]{display:inline-flex;flex-direction:column;align-items:center;gap:var(--app-space-2xs);padding:var(--app-space-xs) var(--app-space-sm);color:var(--p-text-muted-color);text-decoration:none;font-family:var(--app-font-mono);font-size:var(--app-fs-2xs);letter-spacing:.125rem;text-transform:uppercase;border-radius:var(--app-radius-pill);transition:color var(--app-transition-med)}.hero-scroll-cue[data-v-8d58a078]:hover{color:var(--p-primary-color);text-decoration:none}.hero-scroll-cue i[data-v-8d58a078]{font-size:var(--app-fs-md);animation:hero-scroll-bounce-8d58a078 2.4s ease-in-out infinite}.hero-scroll-cue[data-v-8d58a078]:focus-visible{outline:.125rem solid var(--p-primary-color);outline-offset:var(--app-space-2xs)}@keyframes hero-scroll-bounce-8d58a078{0%,to{transform:translateY(0);opacity:.7}50%{transform:translateY(var(--app-space-2xs));opacity:1}}@media(prefers-reduced-motion:reduce){.hero-scroll-cue i[data-v-8d58a078],.is-done .hero-trust-kpi-value[data-v-8d58a078]{animation:none}}@media(max-width:640px){.hero[data-v-8d58a078]{padding:var(--app-space-md) var(--app-space-lg) var(--app-pad-section-sm);gap:var(--app-space-lg)}.hero-title[data-v-8d58a078]{font-size:var(--app-fs-display-sm);padding-top:var(--app-space-lg);line-height:1.1}.hero-title-highlight[data-v-8d58a078]{padding:0 var(--app-space-xs);box-shadow:none}.hero-tagline[data-v-8d58a078]{font-size:var(--app-fs-md)}.hero-trust[data-v-8d58a078]{gap:var(--app-space-xl);margin-top:var(--app-space-2xl)}.hero-trust-platforms[data-v-8d58a078]{gap:var(--app-space-lg)}.hero-trust-kpis[data-v-8d58a078]{gap:var(--app-space-lg);padding:var(--app-space-md) var(--app-space-lg)}.hero-trust-kpi-value[data-v-8d58a078]{font-size:var(--app-fs-xl)}}.hero-bg[data-v-8d58a078]{position:absolute;inset:-20% -10% auto;height:var(--app-size-9xl);background:radial-gradient(60% 60% at 20% 10%,color-mix(in srgb,var(--p-primary-color) 22%,transparent),transparent 70%),radial-gradient(50% 55% at 85% 0%,color-mix(in srgb,var(--p-primary-color) 14%,transparent),transparent 70%);filter:blur(1.25rem);pointer-events:none;z-index:0}.hero-aura[data-v-8d58a078]{position:absolute;top:var(--app-size-sm);left:50%;width:var(--app-size-8xl);height:var(--app-size-8xl);transform:translate(-50%);border-radius:var(--app-radius-pill);background:conic-gradient(from 200deg,transparent 0deg,color-mix(in srgb,var(--p-primary-color) 18%,transparent) 60deg,transparent 120deg,transparent 240deg,color-mix(in srgb,var(--p-primary-color) 14%,transparent) 300deg,transparent 360deg);filter:blur(2.5rem);opacity:.7;pointer-events:none;z-index:0;animation:aura-spin-8d58a078 32s linear infinite}@keyframes aura-spin-8d58a078{0%{transform:translate(-50%) rotate(0)}to{transform:translate(-50%) rotate(360deg)}}.hero-title[data-v-8d58a078]{font-family:var(--app-font-sans);font-size:var(--app-fs-display-md);font-weight:800;line-height:1.05;letter-spacing:-.02em;margin:0;padding-top:var(--app-space-4xl);color:var(--p-text-color)}.hero-title-highlight[data-v-8d58a078]{display:inline-block;padding:0 var(--app-space-sm);background:linear-gradient(135deg,var(--p-primary-400) 0%,var(--p-primary-600) 100%);border-radius:var(--p-border-radius-md);box-shadow:0 var(--app-space-xs) var(--app-space-md) calc(var(--app-space-2xs) * -1) color-mix(in srgb,var(--p-primary-700) 55%,transparent)}.hero-tagline[data-v-8d58a078]{font-family:var(--app-font-sans);font-size:var(--app-fs-lg);font-weight:500;line-height:1.4;margin:0;color:var(--p-text-muted-color);max-width:var(--app-container-md)}@media(prefers-reduced-motion:reduce){.hero-aura[data-v-8d58a078]{animation:none}}}@layer app{.spotlight[data-v-43d58f5e]{position:relative;overflow:hidden;isolation:isolate;display:flex;align-items:stretch;min-height:100vh;padding:var(--app-pad-section-md) var(--app-space-5xl);background:var(--p-surface-950);color:var(--p-surface-0)}.stage[data-v-43d58f5e]{position:absolute;inset:0;z-index:0;pointer-events:none;user-select:none;overflow:hidden}.stage-grid[data-v-43d58f5e]{position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1600'%20height='900'%20viewBox='0%200%201600%20900'%3E%3Cdefs%3E%3Cpattern%20id='g'%20width='40'%20height='40'%20patternUnits='userSpaceOnUse'%3E%3Cpath%20d='M0%20.5H40M.5%200V40'%20fill='none'%20stroke='%23fff'%20stroke-opacity='.05'%20stroke-width='1'/%3E%3C/pattern%3E%3CradialGradient%20id='f'%20cx='.5'%20cy='.42'%20r='.8'%3E%3Cstop%20offset='.35'%20stop-color='%23fff'/%3E%3Cstop%20offset='1'%20stop-color='%23000'/%3E%3C/radialGradient%3E%3Cmask%20id='m'%3E%3Crect%20width='1600'%20height='900'%20fill='url(%23f)'/%3E%3C/mask%3E%3C/defs%3E%3Crect%20width='1600'%20height='900'%20fill='url(%23g)'%20mask='url(%23m)'/%3E%3C/svg%3E");background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.4}.stage-vignette[data-v-43d58f5e]{position:absolute;inset:0;background:radial-gradient(128% 110% at 70% 36%,transparent 0%,transparent 42%,color-mix(in srgb,black 66%,transparent) 100%)}.spotlight-inner[data-v-43d58f5e]{position:relative;z-index:1;width:100%;max-width:var(--app-container-4xl);margin:0 auto;display:grid;grid-template-columns:1.02fr .98fr;gap:var(--app-space-8xl);align-items:stretch}.spotlight-copy[data-v-43d58f5e]{display:flex;flex-direction:column;justify-content:center;gap:var(--app-space-lg)}.spotlight-kicker[data-v-43d58f5e]{display:inline-flex;align-items:center;gap:var(--app-space-sm);font-family:var(--app-font-mono);font-size:var(--app-fs-sm);letter-spacing:.1875rem;text-transform:uppercase;color:color-mix(in srgb,var(--p-primary-color) 85%,white 15%);text-shadow:0 0 var(--app-space-2xl) color-mix(in srgb,var(--p-primary-color) 45%,transparent)}.spotlight-kicker[data-v-43d58f5e]:before{content:"";width:var(--app-space-md);height:var(--app-space-md);border-radius:var(--app-radius-pill);background:var(--p-primary-color);box-shadow:0 0 var(--app-space-md) color-mix(in srgb,var(--p-primary-color) 90%,transparent)}.spotlight-title[data-v-43d58f5e]{font-family:var(--app-font-sans);font-weight:800;font-size:var(--app-fs-display-lg);line-height:1.02;letter-spacing:-.02em;margin:0;background:linear-gradient(to bottom,var(--p-surface-0),color-mix(in srgb,var(--p-surface-0) 55%,transparent));-webkit-background-clip:text;background-clip:text;color:transparent}.spotlight-lede[data-v-43d58f5e]{max-width:52ch;color:color-mix(in srgb,var(--p-surface-0) 75%,transparent);font-size:var(--app-fs-body-resp);line-height:1.6;margin:0}.spotlight-stats[data-v-43d58f5e]{list-style:none;padding:0;margin:var(--app-space-xl) 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--app-space-md)}.stat[data-v-43d58f5e]{display:flex;align-items:center;gap:var(--app-space-md);padding:var(--app-space-lg);border:.0625rem solid color-mix(in srgb,white 10%,transparent);border-top-color:color-mix(in srgb,white 20%,transparent);border-radius:var(--p-border-radius-md);background:linear-gradient(160deg,color-mix(in srgb,white 7%,transparent),color-mix(in srgb,white 2%,transparent));box-shadow:inset 0 .0625rem color-mix(in srgb,white 13%,transparent);transition:transform var(--app-transition-med),border-color var(--app-transition-med),background var(--app-transition-med)}.stat[data-v-43d58f5e]:hover{transform:translateY(-.125rem);border-color:color-mix(in srgb,var(--p-primary-color) 38%,transparent);background:linear-gradient(160deg,color-mix(in srgb,var(--p-primary-color) 12%,transparent),color-mix(in srgb,white 2%,transparent))}.stat-ico[data-v-43d58f5e]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--app-icon-xl);height:var(--app-icon-xl);border-radius:var(--p-border-radius-sm);color:var(--p-primary-color);background:color-mix(in srgb,var(--p-primary-color) 14%,transparent);border:.0625rem solid color-mix(in srgb,var(--p-primary-color) 26%,transparent);font-size:var(--app-fs-lg)}.stat-copy[data-v-43d58f5e]{display:flex;flex-direction:column;gap:.125rem;min-width:0}.stat-value[data-v-43d58f5e]{font-family:var(--app-font-sans);font-weight:700;font-size:var(--app-fs-md);color:var(--p-surface-0)}.stat-label[data-v-43d58f5e]{font-family:var(--app-font-mono);font-size:var(--app-fs-2xs);color:color-mix(in srgb,var(--p-surface-0) 55%,transparent);letter-spacing:.0625rem;text-transform:uppercase}.spotlight-show[data-v-43d58f5e]{position:relative;isolation:isolate;overflow:visible;width:100%;min-height:min(var(--app-size-8xl),72vh);font-size:var(--app-fs-md)}.gw-glow[data-v-43d58f5e]{position:absolute;top:50%;left:50%;width:78%;aspect-ratio:1;transform:translate(-50%,-50%);z-index:0;background:radial-gradient(closest-side,color-mix(in srgb,var(--p-primary-color) 30%,transparent),color-mix(in srgb,var(--p-primary-color) 9%,transparent) 50%,transparent 74%);animation:gw-breathe-43d58f5e 7s ease-in-out infinite}@keyframes gw-breathe-43d58f5e{0%,to{opacity:.66;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.07)}}.gw-beams[data-v-43d58f5e]{position:absolute;left:0;right:0;bottom:0;top:calc(-1 * var(--app-pad-section-md));z-index:1;isolation:isolate;pointer-events:none;transform-origin:50% 0;animation:gw-truss-sway-43d58f5e 12s ease-in-out infinite}@keyframes gw-truss-sway-43d58f5e{0%,to{transform:rotate(-1.4deg)}50%{transform:rotate(1.4deg)}}.gw-rig[data-v-43d58f5e]{position:absolute;top:-1.1em;left:50%;width:11em;height:.5em;transform:translate(-50%);border-radius:var(--app-radius-pill);background:linear-gradient(to right,transparent,color-mix(in srgb,var(--p-surface-0) 24%,transparent) 18%,color-mix(in srgb,var(--p-surface-0) 60%,transparent) 50%,color-mix(in srgb,var(--p-surface-0) 24%,transparent) 82%,transparent);box-shadow:0 0 .9em color-mix(in srgb,var(--p-primary-color) 70%,transparent);z-index:4}.gw-flare[data-v-43d58f5e]{position:absolute;top:-.9em;left:50%;width:8.5em;height:8.5em;transform:translate(-50%,-50%);z-index:5;border-radius:var(--app-radius-pill);background:radial-gradient(closest-side,color-mix(in srgb,white 90%,var(--p-primary-color)) 0%,color-mix(in srgb,var(--p-primary-color) 92%,white) 22%,color-mix(in srgb,var(--p-primary-color) 46%,transparent) 52%,transparent 100%);filter:blur(.25em);mix-blend-mode:screen;animation:gw-flare-pulse-43d58f5e 4.5s ease-in-out infinite}@keyframes gw-flare-pulse-43d58f5e{0%,to{opacity:.82;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.14)}}.gw-beam[data-v-43d58f5e]{position:absolute;top:-.8em;left:50%;width:11em;height:116%;z-index:1;transform-origin:top center;clip-path:polygon(46% 0%,54% 0%,100% 100%,0% 100%);background:linear-gradient(to bottom,color-mix(in srgb,var(--p-primary-color) 54%,transparent) 0%,color-mix(in srgb,var(--p-primary-color) 30%,transparent) 30%,color-mix(in srgb,var(--p-primary-color) 13%,transparent) 64%,transparent 93%);filter:blur(.6em);mix-blend-mode:screen;will-change:transform,opacity}.gw-beam--l[data-v-43d58f5e]{animation:gw-sweep-l-43d58f5e 6.5s ease-in-out infinite,gw-flicker-43d58f5e 3.7s ease-in-out infinite}.gw-beam--c[data-v-43d58f5e]{animation:gw-sweep-c-43d58f5e 9s ease-in-out infinite,gw-flicker-43d58f5e 4.4s ease-in-out -1.3s infinite}.gw-beam--r[data-v-43d58f5e]{animation:gw-sweep-r-43d58f5e 7.3s ease-in-out infinite,gw-flicker-43d58f5e 3.1s ease-in-out -.7s infinite}@keyframes gw-sweep-l-43d58f5e{0%,to{transform:translate(-50%) rotate(-20deg)}50%{transform:translate(-50%) rotate(-11deg)}}@keyframes gw-sweep-c-43d58f5e{0%,to{transform:translate(-50%) rotate(-4deg)}50%{transform:translate(-50%) rotate(4deg)}}@keyframes gw-sweep-r-43d58f5e{0%,to{transform:translate(-50%) rotate(20deg)}50%{transform:translate(-50%) rotate(11deg)}}@keyframes gw-flicker-43d58f5e{0%,to{opacity:.95}38%{opacity:.58}52%{opacity:.9}71%{opacity:1}}.gw-dust[data-v-43d58f5e]{position:absolute;inset:0;z-index:2;pointer-events:none;mix-blend-mode:screen;background-image:radial-gradient(.12em .12em at 31% 22%,color-mix(in srgb,white 82%,transparent),transparent 68%),radial-gradient(.09em .09em at 57% 13%,color-mix(in srgb,white 70%,transparent),transparent 68%),radial-gradient(.1em .1em at 67% 35%,color-mix(in srgb,white 76%,transparent),transparent 68%),radial-gradient(.08em .08em at 43% 47%,color-mix(in srgb,white 64%,transparent),transparent 68%),radial-gradient(.11em .11em at 38% 63%,color-mix(in srgb,white 72%,transparent),transparent 68%),radial-gradient(.08em .08em at 61% 71%,color-mix(in srgb,white 60%,transparent),transparent 68%),radial-gradient(.1em .1em at 50% 31%,color-mix(in srgb,white 74%,transparent),transparent 68%);-webkit-mask:radial-gradient(58% 74% at 50% 32%,black 0%,color-mix(in srgb,black 28%,transparent) 60%,transparent 86%);mask:radial-gradient(58% 74% at 50% 32%,black 0%,color-mix(in srgb,black 28%,transparent) 60%,transparent 86%);animation:gw-dust-rise-43d58f5e 15s linear infinite}@keyframes gw-dust-rise-43d58f5e{0%{opacity:0;transform:translateY(7%) scale(1.02)}22%{opacity:.6}78%{opacity:.6}to{opacity:0;transform:translateY(-9%) scale(1.02)}}.gw-comets[data-v-43d58f5e]{position:absolute;inset:0;z-index:4;pointer-events:none;--gw-reach: 20em}.gw-comet[data-v-43d58f5e]{position:absolute;top:50%;left:50%;width:0;height:0}.gw-comet-body[data-v-43d58f5e]{position:absolute;top:0;left:0;width:1.95em;height:1.95em;animation:gw-fly-43d58f5e 1.8s ease-out forwards;will-change:transform,opacity}@keyframes gw-fly-43d58f5e{0%{opacity:0;transform:translate(-50%,-50%) translate(calc(var(--tx) * .6),calc(var(--ty) * .6)) scale(.45)}16%{opacity:1;transform:translate(-50%,-50%) translate(calc(var(--tx) * .72),calc(var(--ty) * .72)) scale(1)}70%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) translate(var(--tx),var(--ty)) scale(.82)}}.gw-comet-av[data-v-43d58f5e]{width:100%;height:100%;border-radius:var(--app-radius-pill);object-fit:cover;display:block;border:.0625rem solid color-mix(in srgb,white 26%,transparent);box-shadow:0 .4em 1em color-mix(in srgb,black 48%,transparent)}.gw-comet-ico[data-v-43d58f5e]{position:absolute;inset-block-end:-.3em;inset-inline-end:-.3em;display:inline-flex;align-items:center;justify-content:center;width:1.35em;height:1.35em;border-radius:var(--app-radius-pill);border:.125rem solid var(--p-surface-950);font-size:.7em}.gw-comet--like .gw-comet-ico[data-v-43d58f5e]{background:var(--p-primary-color);color:var(--p-primary-contrast-color)}.gw-comet--follow .gw-comet-ico[data-v-43d58f5e]{background:var(--p-success-color);color:var(--p-success-contrast-color)}.gw-comet--comment .gw-comet-ico[data-v-43d58f5e]{background:var(--p-info-color);color:var(--p-info-contrast-color)}.gw-comet--mention .gw-comet-ico[data-v-43d58f5e]{background:var(--p-warning-color);color:var(--p-warning-contrast-color)}.gw-fly--0[data-v-43d58f5e]{--tx: calc(var(--gw-reach) * 1);--ty: calc(var(--gw-reach) * 0)}.gw-fly--1[data-v-43d58f5e]{--tx: calc(var(--gw-reach) * .866);--ty: calc(var(--gw-reach) * .5)}.gw-fly--2[data-v-43d58f5e]{--tx: calc(var(--gw-reach) * .5);--ty: calc(var(--gw-reach) * .866)}.gw-fly--3[data-v-43d58f5e]{--tx: calc(var(--gw-reach) * 0);--ty: calc(var(--gw-reach) * 1)}.gw-fly--4[data-v-43d58f5e]{--tx: calc(var(--gw-reach) * -.5);--ty: calc(var(--gw-reach) * .866)}.gw-fly--5[data-v-43d58f5e]{--tx: calc(var(--gw-reach) * -.866);--ty: calc(var(--gw-reach) * .5)}.gw-fly--6[data-v-43d58f5e]{--tx: calc(var(--gw-reach) * -1);--ty: calc(var(--gw-reach) * 0)}.gw-fly--7[data-v-43d58f5e]{--tx: calc(var(--gw-reach) * -.866);--ty: calc(var(--gw-reach) * -.5)}.gw-fly--8[data-v-43d58f5e]{--tx: calc(var(--gw-reach) * -.5);--ty: calc(var(--gw-reach) * -.866)}.gw-fly--9[data-v-43d58f5e]{--tx: calc(var(--gw-reach) * 0);--ty: calc(var(--gw-reach) * -1)}.gw-fly--10[data-v-43d58f5e]{--tx: calc(var(--gw-reach) * .5);--ty: calc(var(--gw-reach) * -.866)}.gw-fly--11[data-v-43d58f5e]{--tx: calc(var(--gw-reach) * .866);--ty: calc(var(--gw-reach) * -.5)}.gw-core[data-v-43d58f5e]{position:absolute;top:50%;left:50%;width:min(27em,100%);aspect-ratio:1;transform:translate(-50%,-50%);z-index:5}.gw-portrait[data-v-43d58f5e]{position:absolute;inset:1.25em}.gw-core-halo[data-v-43d58f5e]{position:absolute;inset:-1em;border-radius:var(--app-radius-pill);background:radial-gradient(closest-side,transparent 52%,color-mix(in srgb,var(--p-primary-color) 38%,transparent) 72%,transparent 100%);animation:gw-halo-43d58f5e 5s ease-in-out infinite}.gw-core-frame[data-v-43d58f5e]{position:absolute;inset:0;border:.62em solid transparent;border-radius:var(--p-border-radius-xl);background:conic-gradient(from var(--gw-angle, 0deg),color-mix(in srgb,var(--p-primary-color) 96%,white) 0deg,color-mix(in srgb,var(--p-primary-color) 50%,transparent) 50deg,color-mix(in srgb,var(--p-primary-color) 22%,transparent) 90deg,color-mix(in srgb,var(--p-primary-color) 50%,transparent) 130deg,color-mix(in srgb,var(--p-primary-color) 96%,white) 180deg,color-mix(in srgb,var(--p-primary-color) 50%,transparent) 230deg,color-mix(in srgb,var(--p-primary-color) 22%,transparent) 270deg,color-mix(in srgb,var(--p-primary-color) 50%,transparent) 310deg,color-mix(in srgb,var(--p-primary-color) 96%,white) 360deg) border-box;-webkit-mask:linear-gradient(black 0 0) padding-box,linear-gradient(black 0 0);mask:linear-gradient(black 0 0) padding-box,linear-gradient(black 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:drop-shadow(0 0 .85em color-mix(in srgb,var(--p-primary-color) 52%,transparent));animation:gw-spin-43d58f5e 12s linear infinite}.gw-core-brackets[data-v-43d58f5e]{position:absolute;inset:-.3em;--gw-bw: .22em;--gw-bl: 2.6em;--gw-bc: color-mix(in srgb, var(--p-primary-color) 65%, white);background:linear-gradient(var(--gw-bc) 0 0) 0 0 / var(--gw-bl) var(--gw-bw) no-repeat,linear-gradient(var(--gw-bc) 0 0) 0 0 / var(--gw-bw) var(--gw-bl) no-repeat,linear-gradient(var(--gw-bc) 0 0) 100% 0 / var(--gw-bl) var(--gw-bw) no-repeat,linear-gradient(var(--gw-bc) 0 0) 100% 0 / var(--gw-bw) var(--gw-bl) no-repeat,linear-gradient(var(--gw-bc) 0 0) 0 100% / var(--gw-bl) var(--gw-bw) no-repeat,linear-gradient(var(--gw-bc) 0 0) 0 100% / var(--gw-bw) var(--gw-bl) no-repeat,linear-gradient(var(--gw-bc) 0 0) 100% 100% / var(--gw-bl) var(--gw-bw) no-repeat,linear-gradient(var(--gw-bc) 0 0) 100% 100% / var(--gw-bw) var(--gw-bl) no-repeat;filter:drop-shadow(0 0 .45em color-mix(in srgb,var(--p-primary-color) 45%,transparent));pointer-events:none}@property --gw-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes gw-spin-43d58f5e{to{--gw-angle: 360deg}}@keyframes gw-halo-43d58f5e{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.gw-core-disc[data-v-43d58f5e]{position:absolute;inset:0;border-radius:var(--p-border-radius-lg);overflow:hidden;border:.0625rem solid color-mix(in srgb,white 28%,transparent);background-color:var(--p-surface-900);background-image:url(/marketing/spotlight-hero.webp),radial-gradient(120% 92% at 50% 6%,color-mix(in srgb,var(--p-primary-color) 26%,transparent),transparent 58%),linear-gradient(165deg,var(--p-surface-700),var(--p-surface-950));background-size:auto 116%,cover,cover;background-position:center 20%,center,center;background-repeat:no-repeat;box-shadow:0 1.4em 3em color-mix(in srgb,black 55%,transparent),0 0 2.6em color-mix(in srgb,var(--p-primary-color) 48%,transparent),inset 0 0 1.2em color-mix(in srgb,var(--p-surface-0) 16%,transparent)}.gw-core-disc[data-v-43d58f5e]:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(85% 60% at 50% -8%,color-mix(in srgb,var(--p-primary-color) 22%,transparent),transparent 68%),linear-gradient(to bottom,transparent 50%,color-mix(in srgb,black 34%,transparent) 100%)}.gw-core-crown[data-v-43d58f5e]{position:absolute;top:-1.05em;left:50%;width:6.65em;height:5.19em;transform:translate(-50%) rotate(7deg);animation:gw-crown-float-43d58f5e 4.6s ease-in-out infinite;z-index:2}.gw-crown-glow[data-v-43d58f5e]{position:absolute;inset:-28%;border-radius:var(--app-radius-pill);background:radial-gradient(closest-side,color-mix(in srgb,var(--p-warning-color) 60%,transparent),color-mix(in srgb,var(--p-warning-color) 22%,transparent) 54%,transparent 78%);filter:blur(.12em);animation:gw-crown-glow-43d58f5e 4.6s ease-in-out infinite}.gw-crown-svg[data-v-43d58f5e]{position:relative;width:100%;height:100%;display:block;overflow:visible;filter:drop-shadow(0 .08em .1em color-mix(in srgb,black 55%,transparent))}.gw-crown-g0[data-v-43d58f5e]{stop-color:color-mix(in srgb,var(--p-warning-color) 35%,white)}.gw-crown-g1[data-v-43d58f5e]{stop-color:var(--p-warning-color)}.gw-crown-g2[data-v-43d58f5e]{stop-color:color-mix(in srgb,var(--p-warning-color) 62%,black)}.gw-crown-body[data-v-43d58f5e]{fill:url(#gwCrownGold);stroke:color-mix(in srgb,var(--p-warning-color) 32%,white);stroke-width:.6;stroke-linejoin:round}.gw-crown-band[data-v-43d58f5e]{fill:color-mix(in srgb,var(--p-warning-color) 80%,black)}.gw-crown-tip[data-v-43d58f5e]{fill:color-mix(in srgb,var(--p-warning-color) 28%,white)}.gw-crown-tip--top[data-v-43d58f5e]{fill:color-mix(in srgb,var(--p-warning-color) 10%,white)}.gw-crown-gem[data-v-43d58f5e]{fill:var(--p-primary-color);stroke:color-mix(in srgb,white 60%,transparent);stroke-width:.5;animation:gw-crown-gem-43d58f5e 3.4s ease-in-out infinite}.gw-crown-gem-spec[data-v-43d58f5e]{fill:color-mix(in srgb,white 88%,transparent)}.gw-crown-glint[data-v-43d58f5e]{fill:color-mix(in srgb,white 62%,transparent)}.gw-crown-spark[data-v-43d58f5e]{position:absolute;width:.5em;height:.5em;background:color-mix(in srgb,white 90%,var(--p-warning-color));clip-path:polygon(50% 0%,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0% 50%,42% 42%);opacity:0}.gw-crown-spark--a[data-v-43d58f5e]{top:-.15em;right:-.1em;animation:gw-crown-spark-43d58f5e 2.6s ease-in-out .3s infinite}.gw-crown-spark--b[data-v-43d58f5e]{bottom:0;left:-.2em;width:.36em;height:.36em;animation:gw-crown-spark-43d58f5e 2.6s ease-in-out 1.5s infinite}@keyframes gw-crown-float-43d58f5e{0%,to{transform:translate(-50%) translateY(0) rotate(7deg)}50%{transform:translate(-50%) translateY(-.16em) rotate(8.5deg)}}@keyframes gw-crown-glow-43d58f5e{0%,to{opacity:.62;transform:scale(.96)}50%{opacity:1;transform:scale(1.06)}}@keyframes gw-crown-gem-43d58f5e{0%,to{opacity:.82}50%{opacity:1}}@keyframes gw-crown-spark-43d58f5e{0%,to{opacity:0;transform:scale(.4) rotate(0)}50%{opacity:1;transform:scale(1) rotate(35deg)}}.gw-core-badge[data-v-43d58f5e]{position:absolute;inset-block-end:.7em;inset-inline-end:.7em;display:inline-flex;align-items:center;justify-content:center;width:2.3em;height:2.3em;border-radius:var(--app-radius-pill);color:var(--p-info-contrast-color);background:var(--p-info-color);border:.125rem solid var(--p-surface-950);box-shadow:0 .3em .8em color-mix(in srgb,black 45%,transparent);font-size:.95em;font-weight:700}@media(prefers-reduced-motion:reduce){.gw-glow[data-v-43d58f5e],.gw-core-halo[data-v-43d58f5e],.gw-core-frame[data-v-43d58f5e],.gw-beams[data-v-43d58f5e],.gw-beam[data-v-43d58f5e],.gw-flare[data-v-43d58f5e],.gw-dust[data-v-43d58f5e],.gw-core-crown[data-v-43d58f5e],.gw-crown-glow[data-v-43d58f5e],.gw-crown-gem[data-v-43d58f5e],.gw-crown-spark[data-v-43d58f5e]{animation-play-state:paused}.stat[data-v-43d58f5e]{transition:none}}@media(max-width:900px){.spotlight-inner[data-v-43d58f5e]{grid-template-columns:1fr 1fr;gap:var(--app-space-lg);align-items:center}.spotlight-copy[data-v-43d58f5e]{gap:var(--app-space-md)}.spotlight-title[data-v-43d58f5e]{font-size:var(--app-fs-display-sm)}.spotlight-lede[data-v-43d58f5e]{font-size:var(--app-fs-sm);line-height:1.55}.spotlight-stats[data-v-43d58f5e]{grid-template-columns:1fr;gap:var(--app-space-sm);margin-top:var(--app-space-md)}.spotlight-show[data-v-43d58f5e]{min-height:0;aspect-ratio:4 / 5}.gw-beams[data-v-43d58f5e]{top:0}.gw-rig[data-v-43d58f5e]{top:.4em;width:8em}.gw-flare[data-v-43d58f5e]{top:.8em;width:5em;height:5em}.gw-comets[data-v-43d58f5e]{display:none}.gw-core[data-v-43d58f5e]{width:min(15.5em,88%)}.gw-core-crown[data-v-43d58f5e]{width:30%;height:auto;aspect-ratio:48 / 38;top:-7%}.stage-vignette[data-v-43d58f5e]{background:radial-gradient(132% 100% at 50% 38%,transparent 0%,transparent 44%,color-mix(in srgb,black 58%,transparent) 100%)}}@media(max-width:600px){.spotlight[data-v-43d58f5e]{padding:var(--app-pad-section-md) var(--app-space-lg);min-height:0}.spotlight-inner[data-v-43d58f5e]{gap:var(--app-space-lg)}.spotlight-title[data-v-43d58f5e]{font-size:var(--app-fs-xl)}.spotlight-stats[data-v-43d58f5e]{display:none}.spotlight-show[data-v-43d58f5e]{font-size:var(--app-fs-sm)}}}@layer app{.bf[data-v-1dd35d4a]{position:relative;overflow:hidden;padding:var(--app-pad-section-md) var(--app-space-5xl)}.bf-grid-pattern[data-v-1dd35d4a]{position:absolute;inset:0;background-image:linear-gradient(to right,color-mix(in srgb,var(--p-content-border-color) 22%,transparent) .0625rem,transparent .0625rem),linear-gradient(to bottom,color-mix(in srgb,var(--p-content-border-color) 22%,transparent) .0625rem,transparent .0625rem);background-size:var(--app-space-4xl) var(--app-space-4xl);mask-image:radial-gradient(ellipse at center,black,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at center,black,transparent 75%);opacity:.4;pointer-events:none;z-index:0}.bf-inner[data-v-1dd35d4a]{position:relative;z-index:1;max-width:var(--app-container-4xl);margin:0 auto}.bf-head[data-v-1dd35d4a]{display:flex;flex-direction:column;align-items:center;gap:var(--app-space-md);text-align:center;margin-bottom:var(--app-pad-section-sm)}.bf-kicker[data-v-1dd35d4a]{display:inline-flex;align-items:center;gap:var(--app-space-sm);padding:var(--app-space-xs) var(--app-space-lg);font-family:var(--app-font-mono);font-size:var(--app-fs-xs);letter-spacing:.1875rem;text-transform:uppercase;color:var(--p-primary-color);border:.0625rem solid color-mix(in srgb,var(--p-primary-color) 35%,transparent);border-radius:var(--app-radius-pill);background:color-mix(in srgb,var(--p-primary-color) 8%,transparent);box-shadow:inset 0 .0625rem color-mix(in srgb,var(--p-primary-color) 22%,transparent)}.bf-title[data-v-1dd35d4a]{font-family:var(--app-font-sans);font-size:var(--app-fs-display-md);font-weight:800;line-height:1.1;letter-spacing:-.02em;margin:0;color:var(--p-text-color);max-width:var(--app-container-lg)}.bf-title-highlight[data-v-1dd35d4a]{display:inline-block;padding:0 var(--app-space-sm);background:linear-gradient(135deg,var(--p-primary-400) 0%,var(--p-primary-600) 100%);border-radius:var(--p-border-radius-md);box-shadow:0 var(--app-space-xs) var(--app-space-md) calc(var(--app-space-2xs) * -1) color-mix(in srgb,var(--p-primary-700) 55%,transparent),inset 0 .0625rem color-mix(in srgb,white 28%,transparent)}.bf-sub[data-v-1dd35d4a]{margin:0;max-width:var(--app-container-md);font-size:var(--app-fs-lg);line-height:1.55;color:var(--p-text-muted-color)}.bf-rows[data-v-1dd35d4a]{display:flex;flex-direction:column;gap:var(--app-space-7xl)}.bf-row[data-v-1dd35d4a]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;aspect-ratio:3 / 1;background:var(--p-content-background);border:.0625rem solid var(--p-content-border-color);border-radius:var(--p-border-radius-lg);overflow:hidden;box-shadow:0 var(--app-space-md) var(--app-space-4xl) calc(var(--app-space-lg) * -1) color-mix(in srgb,var(--p-primary-700) 28%,transparent),inset 0 .0625rem color-mix(in srgb,white 6%,transparent);transition:border-color .3s ease,box-shadow .3s ease}.bf-row[data-v-1dd35d4a]:hover{border-color:color-mix(in srgb,var(--p-primary-color) 38%,var(--p-content-border-color));box-shadow:0 var(--app-space-lg) var(--app-space-5xl) calc(var(--app-space-lg) * -1) color-mix(in srgb,var(--p-primary-700) 40%,transparent),inset 0 .0625rem color-mix(in srgb,white 10%,transparent)}.bf-row--reversed .bf-figure[data-v-1dd35d4a]{order:2}.bf-row--reversed .bf-content[data-v-1dd35d4a]{order:1}.bf-figure[data-v-1dd35d4a]{position:relative;margin:0;display:block;min-width:0;min-height:0;height:100%;overflow:hidden}.bf-figure[data-v-1dd35d4a]:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to right,transparent 78%,color-mix(in srgb,var(--p-content-background) 92%,transparent) 100%)}.bf-row--reversed .bf-figure[data-v-1dd35d4a]:after{background:linear-gradient(to left,transparent 78%,color-mix(in srgb,var(--p-content-background) 92%,transparent) 100%)}.bf-image[data-v-1dd35d4a]{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.bf-content[data-v-1dd35d4a]{position:relative;display:flex;flex-direction:column;gap:var(--app-space-sm);min-width:0;padding:var(--app-space-xl) var(--app-space-2xl);justify-content:flex-start;overflow:hidden}.bf-row-kicker[data-v-1dd35d4a]{font-family:var(--app-font-mono);font-size:var(--app-fs-sm);letter-spacing:.1875rem;text-transform:uppercase;color:var(--p-primary-color)}.bf-row-title[data-v-1dd35d4a]{font-family:var(--app-font-sans);font-size:var(--app-fs-h2-resp);font-weight:700;line-height:1.15;letter-spacing:-.01em;margin:0;color:var(--p-text-color)}.bf-row-body[data-v-1dd35d4a]{margin:0;font-size:var(--app-fs-lg);line-height:1.6;color:var(--p-text-muted-color);max-width:var(--app-size-8xl)}.bf-stats[data-v-1dd35d4a]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--app-space-sm)}.bf-stat[data-v-1dd35d4a]{position:relative;display:flex;flex-direction:column;gap:var(--app-space-xs);padding:var(--app-space-md) var(--app-space-md) var(--app-space-sm);border-radius:var(--p-border-radius-md);background:radial-gradient(120% 90% at 0% 0%,color-mix(in srgb,var(--p-primary-color) 16%,transparent) 0%,transparent 65%),var(--p-content-background);border:.0625rem solid color-mix(in srgb,var(--p-primary-color) 22%,var(--p-content-border-color));box-shadow:inset 0 .0625rem color-mix(in srgb,white 10%,transparent),0 .0625rem color-mix(in srgb,var(--p-primary-color) 6%,transparent);overflow:hidden;isolation:isolate;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .3s ease,box-shadow .3s ease}.bf-stat[data-v-1dd35d4a]:before{content:"";position:absolute;top:0;left:0;right:0;height:.0625rem;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--p-primary-color) 70%,transparent) 25%,color-mix(in srgb,var(--p-primary-color) 70%,transparent) 75%,transparent 100%);opacity:.7;z-index:1}.bf-stat[data-v-1dd35d4a]:hover{transform:translateY(calc(var(--app-space-2xs) * -1));border-color:color-mix(in srgb,var(--p-primary-color) 50%,transparent);box-shadow:inset 0 .0625rem color-mix(in srgb,white 18%,transparent),0 var(--app-space-sm) var(--app-space-2xl) calc(var(--app-space-md) * -1) color-mix(in srgb,var(--p-primary-700) 42%,transparent)}.bf-stat-value[data-v-1dd35d4a]{font-family:var(--app-font-sans);font-size:var(--app-fs-h3-resp);font-weight:800;line-height:1.05;letter-spacing:-.025em;background:linear-gradient(135deg,var(--p-primary-300) 0%,var(--p-primary-500) 45%,var(--p-primary-700) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.bf-stat-label[data-v-1dd35d4a]{font-family:var(--app-font-sans);font-size:var(--app-fs-sm);font-weight:500;letter-spacing:0;color:var(--p-text-muted-color);padding-top:var(--app-space-xs);border-top:.0625rem solid color-mix(in srgb,var(--p-primary-color) 14%,transparent)}.bf-cta-wrap[data-v-1dd35d4a]{flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-height:0}.bf-cta[data-v-1dd35d4a]{display:inline-flex;align-items:center;gap:var(--app-space-sm);padding:var(--app-space-sm) var(--app-space-xl);font-family:var(--app-font-sans);font-size:var(--app-fs-md);font-weight:600;color:var(--p-primary-color);text-decoration:none;border:.0625rem solid color-mix(in srgb,var(--p-primary-color) 40%,transparent);border-radius:var(--app-radius-pill);background:linear-gradient(135deg,color-mix(in srgb,var(--p-primary-color) 10%,transparent),color-mix(in srgb,var(--p-primary-color) 4%,transparent));box-shadow:inset 0 .0625rem color-mix(in srgb,white 12%,transparent),0 .0625rem color-mix(in srgb,var(--p-primary-color) 8%,transparent);transition:background .2s ease,border-color .2s ease,transform .2s ease,color .2s ease,box-shadow .2s ease}.bf-cta[data-v-1dd35d4a]:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--p-primary-color) 18%,transparent),color-mix(in srgb,var(--p-primary-color) 10%,transparent));border-color:color-mix(in srgb,var(--p-primary-color) 65%,transparent);color:var(--p-primary-300);box-shadow:inset 0 .0625rem color-mix(in srgb,white 20%,transparent),0 var(--app-space-xs) var(--app-space-xl) calc(var(--app-space-sm) * -1) color-mix(in srgb,var(--p-primary-700) 40%,transparent)}.bf-cta:hover .bf-cta-arrow[data-v-1dd35d4a]{transform:translate(var(--app-space-xs))}.bf-cta-arrow[data-v-1dd35d4a]{display:inline-block;transition:transform .2s ease}.bf-dots[data-v-1dd35d4a]{display:none}@media(max-width:960px){.bf[data-v-1dd35d4a]{padding-inline:0}.bf-head[data-v-1dd35d4a]{padding-inline:var(--app-space-lg)}.bf-rows[data-v-1dd35d4a]{flex-direction:row;flex-wrap:nowrap;gap:var(--app-space-lg);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--app-space-lg);padding:var(--app-space-md) var(--app-space-lg) var(--app-space-lg);margin-block:calc(var(--app-space-md) * -1) calc(var(--app-space-lg) * -1);scrollbar-width:none;-webkit-overflow-scrolling:touch}.bf-rows[data-v-1dd35d4a]::-webkit-scrollbar{display:none}.bf-row[data-v-1dd35d4a]{flex:0 0 100%;grid-template-columns:1fr;aspect-ratio:auto;scroll-snap-align:center;scroll-snap-stop:always}.bf-row--reversed .bf-figure[data-v-1dd35d4a],.bf-row--reversed .bf-content[data-v-1dd35d4a]{order:0}.bf-figure[data-v-1dd35d4a]{height:auto;aspect-ratio:3 / 2}.bf-figure[data-v-1dd35d4a]:after,.bf-row--reversed .bf-figure[data-v-1dd35d4a]:after{background:linear-gradient(to bottom,transparent 75%,color-mix(in srgb,var(--p-content-background) 95%,transparent) 100%)}.bf-content[data-v-1dd35d4a]{padding:var(--app-space-2xl);overflow:visible}.bf-stats[data-v-1dd35d4a]{grid-template-columns:repeat(3,minmax(0,1fr))}.bf-cta-wrap[data-v-1dd35d4a]{flex:0 0 auto;margin-top:var(--app-space-md)}.bf-cta[data-v-1dd35d4a]{padding:var(--app-space-sm) var(--app-space-3xl)}.bf-dots[data-v-1dd35d4a]{display:flex;justify-content:center;gap:var(--app-space-sm);margin-top:var(--app-space-xl);padding:0;list-style:none}.bf-dot[data-v-1dd35d4a]{width:.5rem;height:.5rem;padding:0;border:0;border-radius:var(--app-radius-pill);background:color-mix(in srgb,var(--p-primary-color) 25%,transparent);cursor:pointer;transition:background .2s ease,transform .2s ease,width .2s ease}.bf-dot--active[data-v-1dd35d4a]{background:var(--p-primary-color);width:1.5rem}}@media(max-width:520px){.bf-stats[data-v-1dd35d4a]{grid-template-columns:1fr 1fr}.bf-stat[data-v-1dd35d4a]:nth-child(3){grid-column:span 2}}}@layer app{.hi[data-v-cee74a64]{position:relative;overflow:hidden;padding:var(--app-pad-section-md) var(--app-space-5xl)}.hi-inner[data-v-cee74a64]{position:relative;z-index:1;max-width:var(--app-container-4xl);margin:0 auto}.hi-head[data-v-cee74a64]{display:flex;flex-direction:column;align-items:center;gap:var(--app-space-md);text-align:center;margin-bottom:var(--app-pad-section-sm)}.hi-kicker[data-v-cee74a64]{display:inline-flex;padding:var(--app-space-xs) var(--app-space-lg);font-family:var(--app-font-mono);font-size:var(--app-fs-xs);letter-spacing:.1875rem;text-transform:uppercase;color:var(--p-primary-color);border:.0625rem solid color-mix(in srgb,var(--p-primary-color) 35%,transparent);border-radius:var(--app-radius-pill);background:color-mix(in srgb,var(--p-primary-color) 8%,transparent)}.hi-title[data-v-cee74a64]{font-family:var(--app-font-sans);font-size:var(--app-fs-display-md);font-weight:800;line-height:1.1;letter-spacing:-.02em;margin:0;color:var(--p-text-color);max-width:var(--app-container-lg)}.hi-title-highlight[data-v-cee74a64]{display:inline-block;padding:0 var(--app-space-sm);background:linear-gradient(135deg,var(--p-primary-400) 0%,var(--p-primary-600) 100%);border-radius:var(--p-border-radius-md);box-shadow:0 var(--app-space-xs) var(--app-space-md) calc(var(--app-space-2xs) * -1) color-mix(in srgb,var(--p-primary-700) 55%,transparent),inset 0 .0625rem color-mix(in srgb,white 28%,transparent)}.hi-sub[data-v-cee74a64]{margin:0;font-size:var(--app-fs-lg);color:var(--p-text-muted-color);max-width:var(--app-container-md)}.hi-grid[data-v-cee74a64]{position:relative;list-style:none;margin:0;padding:var(--app-space-2xl) 0 0;display:flex;flex-direction:column;gap:var(--app-space-5xl)}.hi-arrows[data-v-cee74a64]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:3;overflow:visible}.hi-arrow-line[data-v-cee74a64]{filter:drop-shadow(0 0 var(--app-space-sm) color-mix(in srgb,var(--p-primary-color) 55%,transparent));animation:hi-arrow-flow-cee74a64 .9s linear infinite}@keyframes hi-arrow-flow-cee74a64{to{stroke-dashoffset:-10}}@media(prefers-reduced-motion:reduce){.hi-arrow-line[data-v-cee74a64]{animation:none}}.hi-step[data-v-cee74a64]{position:relative;width:64%;max-width:var(--app-container-2xl)}.hi-step--left[data-v-cee74a64]{align-self:flex-start}.hi-step--right[data-v-cee74a64]{align-self:flex-end}.hi-card[data-v-cee74a64]{position:relative;display:flex;align-items:center;gap:var(--app-space-xl);background:var(--p-content-background);border:.0625rem solid var(--p-content-border-color);border-radius:var(--p-border-radius-lg);padding:var(--app-space-2xl) var(--app-space-xl) var(--app-space-xl);box-shadow:0 var(--app-space-sm) var(--app-space-2xl) calc(var(--app-space-md) * -1) color-mix(in srgb,var(--p-primary-700) 22%,transparent);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.hi-card[data-v-cee74a64]:hover{transform:translateY(calc(var(--app-space-2xs) * -1));border-color:color-mix(in srgb,var(--p-primary-color) 45%,var(--p-content-border-color));box-shadow:0 var(--app-space-lg) var(--app-space-4xl) calc(var(--app-space-lg) * -1) color-mix(in srgb,var(--p-primary-700) 40%,transparent)}.hi-step--right .hi-card[data-v-cee74a64]{flex-direction:row-reverse}.hi-media[data-v-cee74a64]{position:relative;flex:0 0 50%;align-self:center;aspect-ratio:4 / 5;min-width:0;border-radius:var(--p-border-radius-md);overflow:hidden;border:.0625rem solid var(--p-content-border-color)}.hi-media-img[data-v-cee74a64]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 22%;display:block}.hi-media-veil[data-v-cee74a64]{position:absolute;inset:0;background:linear-gradient(to top,color-mix(in srgb,var(--p-content-background) 35%,transparent) 0%,transparent 45%);pointer-events:none}.hi-content[data-v-cee74a64]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:center}.hi-marker[data-v-cee74a64]{position:absolute;top:calc(var(--app-space-3xl) * -.5);width:var(--app-space-4xl);height:var(--app-space-4xl);border-radius:var(--app-radius-pill);background:linear-gradient(135deg,var(--p-primary-400),var(--p-primary-600));display:flex;align-items:center;justify-content:center;box-shadow:0 var(--app-space-xs) var(--app-space-xl) calc(var(--app-space-xs) * -1) color-mix(in srgb,var(--p-primary-700) 60%,transparent),inset 0 .0625rem color-mix(in srgb,white 30%,transparent);z-index:2}.hi-step--left .hi-marker[data-v-cee74a64]{left:var(--app-space-lg)}.hi-step--right .hi-marker[data-v-cee74a64]{right:var(--app-space-lg)}.hi-marker-num[data-v-cee74a64]{font-family:var(--app-font-mono);font-size:var(--app-fs-md);font-weight:700;color:#fff;letter-spacing:.05em}.hi-card-head[data-v-cee74a64]{display:inline-flex;align-items:center;gap:var(--app-space-sm);margin-bottom:var(--app-space-sm)}.hi-icon[data-v-cee74a64]{display:inline-flex;width:var(--app-icon-xl);height:var(--app-icon-xl);align-items:center;justify-content:center;color:var(--p-primary-color);border-radius:var(--app-radius-pill);background:color-mix(in srgb,var(--p-primary-color) 12%,transparent);border:.0625rem solid color-mix(in srgb,var(--p-primary-color) 30%,transparent)}.hi-icon svg[data-v-cee74a64]{width:var(--app-icon-sm);height:var(--app-icon-sm)}.hi-step-kicker[data-v-cee74a64]{font-family:var(--app-font-mono);font-size:var(--app-fs-xs);letter-spacing:.1875rem;text-transform:uppercase;color:var(--p-primary-color)}.hi-step-title[data-v-cee74a64]{font-family:var(--app-font-sans);font-size:var(--app-fs-h3-resp);font-weight:700;margin:0 0 var(--app-space-xs);color:var(--p-text-color);letter-spacing:-.01em}.hi-step-body[data-v-cee74a64]{margin:0;font-size:var(--app-fs-md);line-height:1.6;color:var(--p-text-muted-color)}.hi-points[data-v-cee74a64]{list-style:none;margin:var(--app-space-lg) 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--app-space-xs)}.hi-point[data-v-cee74a64]{display:inline-flex;align-items:center;gap:var(--app-space-2xs);padding:var(--app-space-2xs) var(--app-space-sm);font-family:var(--app-font-mono);font-size:var(--app-fs-2xs);letter-spacing:.02em;color:var(--p-text-color);background:color-mix(in srgb,var(--p-primary-color) 10%,transparent);border:.0625rem solid color-mix(in srgb,var(--p-primary-color) 28%,transparent);border-radius:var(--app-radius-pill);transition:background .2s ease,border-color .2s ease}.hi-card:hover .hi-point[data-v-cee74a64]{background:color-mix(in srgb,var(--p-primary-color) 16%,transparent);border-color:color-mix(in srgb,var(--p-primary-color) 42%,transparent)}.hi-point-ico[data-v-cee74a64]{width:var(--app-icon-2xs);height:var(--app-icon-2xs);color:var(--p-primary-color);flex:none}@media(max-width:980px){.hi-grid[data-v-cee74a64]{gap:var(--app-space-4xl)}.hi-step[data-v-cee74a64],.hi-step--left[data-v-cee74a64],.hi-step--right[data-v-cee74a64]{width:100%;max-width:none;align-self:stretch}.hi-media[data-v-cee74a64]{flex:0 0 40%}}@media(max-width:760px){.hi[data-v-cee74a64]{padding:var(--app-pad-section-md) var(--app-space-lg)}.hi-grid[data-v-cee74a64]{gap:var(--app-space-3xl)}.hi-card[data-v-cee74a64]{align-items:stretch;padding:var(--app-space-xl) var(--app-space-md) var(--app-space-md)}.hi-media[data-v-cee74a64]{flex:0 0 34%;align-self:stretch;aspect-ratio:auto}.hi-marker[data-v-cee74a64]{width:var(--app-space-3xl);height:var(--app-space-3xl);top:calc(var(--app-space-3xl) * -.45)}.hi-step--left .hi-marker[data-v-cee74a64]{left:var(--app-space-md)}.hi-step--right .hi-marker[data-v-cee74a64]{right:var(--app-space-md)}.hi-marker-num[data-v-cee74a64]{font-size:var(--app-fs-sm)}.hi-step-title[data-v-cee74a64]{font-size:var(--app-fs-lg)}.hi-step-body[data-v-cee74a64]{font-size:var(--app-fs-sm)}.hi-points[data-v-cee74a64]{justify-content:flex-start}}@media(max-width:460px){.hi-card[data-v-cee74a64]{gap:var(--app-space-md);padding:var(--app-space-lg) var(--app-space-sm) var(--app-space-sm)}.hi-media[data-v-cee74a64]{flex:0 0 32%}}}@layer app{.growth-mockup[data-v-d16845f5]{position:relative;border-radius:var(--p-border-radius-md);padding:var(--app-space-md);border:.0625rem solid color-mix(in srgb,var(--p-content-border-color) 80%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--p-text-color) 3%,var(--p-content-background)),var(--p-content-background));display:flex;flex-direction:column;gap:var(--app-space-sm);overflow:hidden}.growth-mockup--bad[data-v-d16845f5]{border-color:color-mix(in srgb,var(--p-danger-color) 20%,transparent)}.growth-mockup--good[data-v-d16845f5]{border-color:color-mix(in srgb,var(--p-primary-color) 30%,transparent);box-shadow:inset 0 0 var(--app-space-2xl) color-mix(in srgb,var(--p-primary-color) 6%,transparent)}.growth-mockup-window[data-v-d16845f5]{display:flex;gap:var(--app-space-2xs);margin-bottom:var(--app-space-2xs)}.growth-mockup-window-dot[data-v-d16845f5]{width:var(--app-space-md);height:var(--app-space-md);border-radius:var(--app-radius-pill);background:color-mix(in srgb,var(--p-text-muted-color) 35%,transparent)}.growth-mockup-bar[data-v-d16845f5]{display:flex;align-items:center;gap:var(--app-space-sm)}.growth-mockup-avatar[data-v-d16845f5]{width:var(--app-icon-lg);height:var(--app-icon-lg);border-radius:var(--app-radius-pill);flex-shrink:0;position:relative}.growth-mockup-avatar--bot[data-v-d16845f5]{background:conic-gradient(from 0deg,color-mix(in srgb,var(--p-text-muted-color) 35%,transparent),color-mix(in srgb,var(--p-danger-color) 18%,transparent),color-mix(in srgb,var(--p-text-muted-color) 35%,transparent));border:.0625rem dashed color-mix(in srgb,var(--p-danger-color) 35%,transparent)}.growth-mockup-avatar--bot[data-v-d16845f5]:after{content:"?";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--app-font-mono);font-weight:800;color:color-mix(in srgb,var(--p-danger-color) 50%,var(--p-text-muted-color));font-size:var(--app-fs-sm)}.growth-mockup-avatar--real[data-v-d16845f5]{background:linear-gradient(135deg,var(--p-primary-300) 0%,var(--p-primary-600) 100%);box-shadow:0 var(--app-space-2xs) var(--app-space-sm) color-mix(in srgb,var(--p-primary-color) 35%,transparent),inset 0 .0625rem color-mix(in srgb,white 30%,transparent)}.growth-mockup-avatar--real[data-v-d16845f5]:after{content:"";position:absolute;inset:22%;border-radius:var(--app-radius-pill);background:color-mix(in srgb,white 25%,transparent);box-shadow:0 .375rem color-mix(in srgb,white 18%,transparent)}.growth-mockup-crown[data-v-d16845f5]{position:absolute;top:calc(var(--app-space-md) * -1);left:50%;width:var(--app-icon-md);height:auto;transform:translate(-50%) rotate(-10deg);transform-origin:center bottom;pointer-events:none;z-index:2;overflow:visible;filter:drop-shadow(0 .0625rem .0625rem color-mix(in srgb,var(--p-warning-700) 55%,transparent)) drop-shadow(0 0 var(--app-space-sm) color-mix(in srgb,var(--p-warning-400) 55%,transparent));animation:growth-crown-bob-d16845f5 3.6s ease-in-out infinite}.growth-mockup-crown-stop-top[data-v-d16845f5]{stop-color:var(--p-warning-200)}.growth-mockup-crown-stop-mid[data-v-d16845f5]{stop-color:var(--p-warning-400)}.growth-mockup-crown-stop-bot[data-v-d16845f5]{stop-color:var(--p-warning-600)}.growth-mockup-crown-body[data-v-d16845f5]{stroke:var(--p-warning-700);stroke-width:.6;stroke-linejoin:round}.growth-mockup-crown-base[data-v-d16845f5]{fill:var(--p-warning-500);stroke:var(--p-warning-700);stroke-width:.4}.growth-mockup-crown-gem[data-v-d16845f5]{stroke:color-mix(in srgb,white 55%,transparent);stroke-width:.3}.growth-mockup-crown-gem--side[data-v-d16845f5]{fill:var(--p-primary-400)}.growth-mockup-crown-gem--center[data-v-d16845f5]{fill:var(--p-danger-color)}.growth-mockup-crown-shine[data-v-d16845f5]{stroke:color-mix(in srgb,white 75%,transparent);opacity:0;animation:growth-crown-shine-d16845f5 3.6s ease-in-out infinite}@keyframes growth-crown-bob-d16845f5{0%,to{transform:translate(-50%) rotate(-10deg) translateY(0)}50%{transform:translate(-50%) rotate(-7deg) translateY(-.0625rem)}}@keyframes growth-crown-shine-d16845f5{0%,60%,to{opacity:0}20%,40%{opacity:1}}@media(prefers-reduced-motion:reduce){.growth-mockup-crown[data-v-d16845f5],.growth-mockup-crown-shine[data-v-d16845f5]{animation:none}.growth-mockup-crown-shine[data-v-d16845f5]{opacity:.6}}.growth-mockup-handle[data-v-d16845f5]{flex:1;min-width:0;font-family:var(--app-font-mono);font-size:var(--app-fs-sm);font-weight:600;letter-spacing:-.005em;color:var(--p-text-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.growth-mockup-handle--bad[data-v-d16845f5]{color:color-mix(in srgb,var(--p-text-color) 65%,var(--p-text-muted-color))}.growth-mockup-handle--good[data-v-d16845f5]{color:var(--p-text-color)}.growth-mockup-count[data-v-d16845f5]{display:flex;align-items:baseline;gap:var(--app-space-sm);font-family:var(--app-font-mono);font-size:var(--app-fs-2xl);font-weight:800;letter-spacing:-.01em;line-height:1}.growth-mockup-count--bad[data-v-d16845f5]{color:color-mix(in srgb,var(--p-text-color) 60%,var(--p-text-muted-color))}.growth-mockup-count--good[data-v-d16845f5]{color:var(--p-primary-color);text-shadow:0 0 var(--app-space-lg) color-mix(in srgb,var(--p-primary-color) 35%,transparent)}.growth-mockup-count-delta[data-v-d16845f5]{font-family:var(--app-font-mono);font-size:var(--app-fs-2xs);font-weight:700;letter-spacing:.125rem;text-transform:uppercase}.growth-mockup-count-delta--bad[data-v-d16845f5]{color:var(--p-danger-color)}.growth-mockup-count-delta--good[data-v-d16845f5]{color:var(--p-primary-color)}.growth-mockup-feed[data-v-d16845f5]{display:flex;flex-direction:column;gap:var(--app-space-xs)}.growth-mockup-feed-head[data-v-d16845f5]{display:flex;align-items:center;gap:var(--app-space-xs)}.growth-mockup-feed-pulse[data-v-d16845f5]{width:var(--app-space-sm);height:var(--app-space-sm);border-radius:var(--app-radius-pill);flex-shrink:0;position:relative}.growth-mockup-feed-pulse--bad[data-v-d16845f5]{background:var(--p-danger-color);box-shadow:0 0 var(--app-space-sm) color-mix(in srgb,var(--p-danger-color) 65%,transparent);animation:growth-feed-blink-d16845f5 .7s ease-in-out infinite}.growth-mockup-feed-pulse--good[data-v-d16845f5]{background:var(--p-primary-color);box-shadow:0 0 var(--app-space-sm) color-mix(in srgb,var(--p-primary-color) 70%,transparent);animation:growth-feed-blink-d16845f5 2.2s ease-in-out infinite}@keyframes growth-feed-blink-d16845f5{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.7)}}.growth-mockup-feed-label[data-v-d16845f5]{font-family:var(--app-font-mono);font-size:var(--app-fs-2xs);letter-spacing:.1875rem;text-transform:uppercase;color:var(--p-text-muted-color)}.growth-mockup-feed-list[data-v-d16845f5]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--app-space-xs)}.growth-mockup-feed-row[data-v-d16845f5]{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:var(--app-space-sm);padding:var(--app-space-2xs) var(--app-space-sm);border-radius:var(--p-border-radius-sm);background:color-mix(in srgb,var(--p-text-color) 2%,transparent)}.growth-mockup-feed-avatar[data-v-d16845f5]{width:var(--app-icon-sm);height:var(--app-icon-sm);border-radius:var(--app-radius-pill);flex-shrink:0;object-fit:cover;display:block;position:relative;overflow:hidden}.growth-mockup-feed-avatar--bot[data-v-d16845f5]{background:linear-gradient(135deg,color-mix(in srgb,var(--p-text-muted-color) 32%,transparent),color-mix(in srgb,var(--p-text-muted-color) 18%,transparent));border:.0625rem dashed color-mix(in srgb,var(--p-danger-color) 30%,transparent)}.growth-mockup-feed-avatar--bot[data-v-d16845f5]:after{content:"";position:absolute;inset:22%;border-radius:var(--app-radius-pill);background:color-mix(in srgb,var(--p-text-muted-color) 55%,transparent);box-shadow:0 .25rem color-mix(in srgb,var(--p-text-muted-color) 42%,transparent)}.growth-mockup-feed-avatar--real[data-v-d16845f5]{border:.0625rem solid color-mix(in srgb,var(--p-primary-color) 25%,transparent);box-shadow:0 .0625rem .1875rem color-mix(in srgb,var(--p-primary-color) 22%,transparent)}.growth-mockup-feed-handle[data-v-d16845f5]{font-family:var(--app-font-mono);font-size:var(--app-fs-2xs);font-weight:600;letter-spacing:-.005em;color:var(--p-text-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.growth-mockup-feed-row--bad .growth-mockup-feed-handle[data-v-d16845f5]{color:color-mix(in srgb,var(--p-text-color) 60%,var(--p-text-muted-color))}.growth-mockup-feed-time[data-v-d16845f5]{font-family:var(--app-font-mono);font-size:var(--app-fs-2xs);color:var(--p-text-muted-color);opacity:.85}.growth-mockup-feed-tag[data-v-d16845f5]{font-family:var(--app-font-mono);font-size:.5625rem;font-weight:700;letter-spacing:.125rem;text-transform:uppercase;padding:.125rem var(--app-space-xs);border-radius:var(--app-radius-pill);border:.0625rem solid}.growth-mockup-feed-tag--bad[data-v-d16845f5]{color:var(--p-danger-color);border-color:color-mix(in srgb,var(--p-danger-color) 35%,transparent);background:color-mix(in srgb,var(--p-danger-color) 10%,transparent)}.growth-mockup-feed-tag--good[data-v-d16845f5]{color:var(--p-primary-color);border-color:color-mix(in srgb,var(--p-primary-color) 35%,transparent);background:color-mix(in srgb,var(--p-primary-color) 10%,transparent)}.growth-mockup-chart[data-v-d16845f5]{position:relative;height:var(--app-size-2xs);border-radius:var(--p-border-radius-sm);border:.0625rem solid color-mix(in srgb,var(--p-content-border-color) 70%,transparent);padding:var(--app-space-2xs);overflow:hidden}.growth-mockup-chart--bad[data-v-d16845f5]{color:var(--p-danger-color);background:color-mix(in srgb,var(--p-danger-color) 4%,var(--p-content-background))}.growth-mockup-chart--good[data-v-d16845f5]{color:var(--p-primary-color);background:color-mix(in srgb,var(--p-primary-color) 5%,var(--p-content-background))}.growth-mockup-chart svg[data-v-d16845f5]{width:100%;height:100%;display:block}.growth-mockup-chart-line[data-v-d16845f5]{stroke-dasharray:360;stroke-dashoffset:360;animation:growth-draw-d16845f5 2s ease-out .2s forwards}.growth-mockup-chart-area[data-v-d16845f5]{opacity:0;animation:growth-fade-d16845f5 1.2s ease-out 1.5s forwards}.growth-mockup-chart-mark[data-v-d16845f5]{opacity:0;animation:growth-pop-d16845f5 .6s ease-out 2s forwards}.growth-mockup-chart-mark--pulse[data-v-d16845f5]{animation:growth-mark-pulse-d16845f5 2.4s ease-out 2s infinite}@keyframes growth-draw-d16845f5{to{stroke-dashoffset:0}}@keyframes growth-fade-d16845f5{to{opacity:1}}@keyframes growth-pop-d16845f5{0%{opacity:0;transform:scale(.4);transform-origin:center}to{opacity:1;transform:scale(1)}}@keyframes growth-mark-pulse-d16845f5{0%{transform:scale(1);opacity:.45}70%{transform:scale(2.4);opacity:0}to{opacity:0}}.growth-mockup-chart-label[data-v-d16845f5]{position:absolute;bottom:var(--app-space-2xs);left:var(--app-space-xs);font-family:var(--app-font-mono);font-size:var(--app-fs-2xs);letter-spacing:.125rem;text-transform:uppercase;font-weight:700;padding:.125rem var(--app-space-xs);border-radius:var(--app-radius-pill);background:color-mix(in srgb,var(--p-content-background) 70%,transparent);backdrop-filter:blur(.25rem)}@media(prefers-reduced-motion:reduce){.growth-mockup-chart-line[data-v-d16845f5],.growth-mockup-chart-area[data-v-d16845f5],.growth-mockup-chart-mark[data-v-d16845f5],.growth-mockup-chart-mark--pulse[data-v-d16845f5],.growth-mockup-feed-pulse--bad[data-v-d16845f5],.growth-mockup-feed-pulse--good[data-v-d16845f5]{animation:none}.growth-mockup-chart-line[data-v-d16845f5]{stroke-dashoffset:0}.growth-mockup-chart-area[data-v-d16845f5],.growth-mockup-chart-mark[data-v-d16845f5]{opacity:1}}}@layer app{.growth-stage[data-v-85c3da86]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:var(--app-space-lg);align-items:stretch}.growth-card[data-v-85c3da86]{position:relative;display:flex;flex-direction:column;gap:var(--app-space-lg);padding:var(--app-space-2xl);border-radius:var(--p-border-radius-lg);background:var(--p-content-background);border:.0625rem solid var(--p-content-border-color);overflow:hidden;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.growth-card[data-v-85c3da86]:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0}.growth-card[data-v-85c3da86]>*{position:relative;z-index:1}.growth-card--bad[data-v-85c3da86]{border-color:color-mix(in srgb,var(--p-danger-color) 22%,var(--p-content-border-color));box-shadow:0 var(--app-space-md) var(--app-space-3xl) calc(var(--app-space-lg) * -1) color-mix(in srgb,var(--p-danger-color) 30%,transparent)}.growth-card--bad[data-v-85c3da86]:before{background:radial-gradient(80% 60% at 0% 0%,color-mix(in srgb,var(--p-danger-color) 12%,transparent),transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--p-danger-color) 4%,transparent),transparent 60%)}.growth-card--bad[data-v-85c3da86]:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background-image:repeating-linear-gradient(45deg,transparent 0 calc(var(--app-space-md) - .0625rem),color-mix(in srgb,var(--p-danger-color) 5%,transparent) calc(var(--app-space-md) - .0625rem) var(--app-space-md));opacity:.4}.growth-card--good[data-v-85c3da86]{border-color:color-mix(in srgb,var(--p-primary-color) 45%,var(--p-content-border-color));box-shadow:0 var(--app-space-lg) var(--app-space-3xl) calc(var(--app-space-lg) * -1) color-mix(in srgb,var(--p-primary-color) 55%,transparent),0 0 0 .0625rem color-mix(in srgb,var(--p-primary-color) 22%,transparent)}.growth-card--good[data-v-85c3da86]:before{background:radial-gradient(80% 60% at 100% 0%,color-mix(in srgb,var(--p-primary-color) 18%,transparent),transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--p-primary-color) 6%,transparent),transparent 65%)}.growth-card-head[data-v-85c3da86]{display:flex;flex-direction:column;gap:var(--app-space-xs)}.growth-card-tag[data-v-85c3da86]{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--app-space-xs);padding:var(--app-space-2xs) var(--app-space-md);font-family:var(--app-font-mono);font-size:var(--app-fs-2xs);letter-spacing:.1875rem;text-transform:uppercase;border-radius:var(--app-radius-pill);border:.0625rem solid}.growth-card-tag--bad[data-v-85c3da86]{color:color-mix(in srgb,var(--p-danger-color) 80%,var(--p-text-color));border-color:color-mix(in srgb,var(--p-danger-color) 35%,transparent);background:color-mix(in srgb,var(--p-danger-color) 8%,transparent)}.growth-card-tag--good[data-v-85c3da86]{color:var(--p-primary-color);border-color:color-mix(in srgb,var(--p-primary-color) 40%,transparent);background:color-mix(in srgb,var(--p-primary-color) 12%,transparent);box-shadow:0 0 var(--app-space-md) color-mix(in srgb,var(--p-primary-color) 25%,transparent)}.growth-card-dot[data-v-85c3da86]{width:var(--app-space-sm);height:var(--app-space-sm);border-radius:var(--app-radius-pill)}.growth-card-dot--bad[data-v-85c3da86]{background:var(--p-danger-color);box-shadow:0 0 var(--app-space-sm) color-mix(in srgb,var(--p-danger-color) 60%,transparent)}.growth-card-dot--good[data-v-85c3da86]{background:var(--p-primary-color);box-shadow:0 0 var(--app-space-sm) color-mix(in srgb,var(--p-primary-color) 70%,transparent);animation:growth-dot-pulse-85c3da86 2s ease-in-out infinite}@keyframes growth-dot-pulse-85c3da86{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.7}}.growth-card-title[data-v-85c3da86]{font-family:var(--app-font-sans);font-size:var(--app-fs-2xl);font-weight:800;line-height:1.15;letter-spacing:-.015em;margin:0;color:var(--p-text-color)}.growth-card--good .growth-card-title[data-v-85c3da86]{background:linear-gradient(135deg,var(--p-primary-300) 0%,var(--p-primary-500) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.growth-card-tagline[data-v-85c3da86]{margin:0;font-family:var(--app-font-mono);font-size:var(--app-fs-xs);letter-spacing:.04em;color:var(--p-text-muted-color)}.growth-card-stats[data-v-85c3da86]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--app-space-sm);border-top:.0625rem solid color-mix(in srgb,var(--p-content-border-color) 70%,transparent);padding-top:var(--app-space-md)}.growth-card--bad .growth-card-stats[data-v-85c3da86]{border-top-color:color-mix(in srgb,var(--p-danger-color) 18%,transparent)}.growth-card--good .growth-card-stats[data-v-85c3da86]{border-top-color:color-mix(in srgb,var(--p-primary-color) 22%,transparent)}.growth-card-stats li[data-v-85c3da86]{display:flex;flex-direction:column;gap:var(--app-space-2xs);min-width:0}.growth-card-stat-label[data-v-85c3da86]{font-family:var(--app-font-mono);font-size:var(--app-fs-2xs);letter-spacing:.125rem;text-transform:uppercase;color:var(--p-text-muted-color)}.growth-card-stat-value[data-v-85c3da86]{font-family:var(--app-font-sans);font-size:var(--app-fs-sm);font-weight:700;line-height:1.2}.growth-card-stat-value--bad[data-v-85c3da86]{color:color-mix(in srgb,var(--p-danger-color) 80%,var(--p-text-color))}.growth-card-stat-value--good[data-v-85c3da86]{color:var(--p-primary-color)}.growth-vs[data-v-85c3da86]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--app-space-md) 0;min-width:var(--app-icon-3xl)}.growth-vs-line[data-v-85c3da86]{flex:1;width:.0625rem;min-height:var(--app-space-2xl);background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--p-content-border-color) 80%,transparent),transparent)}.growth-vs-badge[data-v-85c3da86]{display:inline-flex;align-items:center;justify-content:center;width:var(--app-icon-2xl);height:var(--app-icon-2xl);border-radius:var(--app-radius-pill);background:linear-gradient(135deg,var(--p-primary-400) 0%,var(--p-primary-600) 100%);color:#fff;font-family:var(--app-font-mono);font-size:var(--app-fs-xs);font-weight:800;letter-spacing:.125rem;box-shadow:0 var(--app-space-xs) var(--app-space-lg) calc(var(--app-space-2xs) * -1) color-mix(in srgb,var(--p-primary-700) 60%,transparent),0 0 0 var(--app-space-xs) color-mix(in srgb,var(--p-primary-color) 12%,transparent),inset 0 .0625rem color-mix(in srgb,white 30%,transparent)}@media(max-width:1100px){.growth-stage[data-v-85c3da86]{grid-template-columns:1fr;gap:var(--app-space-xl)}.growth-vs[data-v-85c3da86]{flex-direction:row;padding:0;min-width:0;min-height:var(--app-icon-3xl)}.growth-vs-line[data-v-85c3da86]{width:auto;height:.0625rem;min-height:0;min-width:var(--app-space-2xl);background:linear-gradient(to right,transparent,color-mix(in srgb,var(--p-content-border-color) 80%,transparent),transparent)}}@media(max-width:760px){.growth-card-stats[data-v-85c3da86]{grid-template-columns:1fr;gap:var(--app-space-2xs)}.growth-card-stats li[data-v-85c3da86]{flex-direction:row;justify-content:space-between;align-items:baseline}}@media(prefers-reduced-motion:reduce){.growth-card-dot--good[data-v-85c3da86]{animation:none}}}@layer app{.growth[data-v-ec43b3f8]{position:relative;overflow:hidden;padding:var(--app-pad-section-md) var(--app-space-5xl)}.growth-inner[data-v-ec43b3f8]{position:relative;z-index:1;max-width:var(--app-container-4xl);margin:0 auto;display:flex;flex-direction:column;gap:var(--app-space-3xl)}.growth-head[data-v-ec43b3f8]{display:flex;flex-direction:column;align-items:center;gap:var(--app-space-md);text-align:center}.growth-kicker[data-v-ec43b3f8]{display:inline-flex;padding:var(--app-space-xs) var(--app-space-lg);font-family:var(--app-font-mono);font-size:var(--app-fs-xs);letter-spacing:.1875rem;text-transform:uppercase;color:var(--p-primary-color);border:.0625rem solid color-mix(in srgb,var(--p-primary-color) 35%,transparent);border-radius:var(--app-radius-pill);background:color-mix(in srgb,var(--p-primary-color) 8%,transparent)}.growth-title[data-v-ec43b3f8]{font-family:var(--app-font-sans);font-size:var(--app-fs-display-md);font-weight:800;line-height:1.1;letter-spacing:-.02em;margin:0;color:var(--p-text-color);max-width:var(--app-container-lg)}.growth-title-highlight[data-v-ec43b3f8]{display:inline-block;padding:0 var(--app-space-sm);background:linear-gradient(135deg,var(--p-primary-400) 0%,var(--p-primary-600) 100%);border-radius:var(--p-border-radius-md);box-shadow:0 var(--app-space-xs) var(--app-space-md) calc(var(--app-space-2xs) * -1) color-mix(in srgb,var(--p-primary-700) 55%,transparent),inset 0 .0625rem color-mix(in srgb,white 28%,transparent)}.growth-sub[data-v-ec43b3f8]{margin:0;max-width:var(--app-container-md);font-size:var(--app-fs-lg);line-height:1.55;color:var(--p-text-muted-color)}}@layer app{.bs[data-v-c5f13e05]{position:relative;overflow:hidden;padding:var(--app-pad-section-md) 0;isolation:isolate}.bs[data-v-c5f13e05]:focus{outline:none}.bs-bg[data-v-c5f13e05]{position:absolute;inset:0;pointer-events:none;z-index:0}.bs-bg-grid[data-v-c5f13e05]{position:absolute;inset:0;background-image:radial-gradient(circle,color-mix(in srgb,var(--p-content-border-color) 50%,transparent) .0625rem,transparent .0625rem);background-size:var(--app-space-2xl) var(--app-space-2xl);mask-image:radial-gradient(ellipse 80% 70% at 50% 45%,black,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 45%,black,transparent 75%);opacity:.35}.bs-bg-glow[data-v-c5f13e05]{position:absolute;width:38rem;height:38rem;border-radius:var(--app-radius-pill);filter:blur(5rem);opacity:.35}.bs-bg-glow--a[data-v-c5f13e05]{top:-10rem;right:-8rem;background:radial-gradient(closest-side,color-mix(in srgb,var(--p-primary-color) 28%,transparent),transparent 70%);animation:bs-float-a-c5f13e05 16s ease-in-out infinite alternate}.bs-bg-glow--b[data-v-c5f13e05]{bottom:-12rem;left:-10rem;background:radial-gradient(closest-side,color-mix(in srgb,var(--p-primary-600) 22%,transparent),transparent 70%);animation:bs-float-b-c5f13e05 20s ease-in-out infinite alternate}@keyframes bs-float-a-c5f13e05{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-2rem,1.5rem,0) scale(1.08)}}@keyframes bs-float-b-c5f13e05{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(1.5rem,-1rem,0) scale(1.05)}}.bs-inner[data-v-c5f13e05]{position:relative;z-index:1;max-width:var(--app-container-4xl);margin:0 auto;padding:0 var(--app-space-2xl)}.bs-head[data-v-c5f13e05]{display:flex;flex-direction:column;align-items:center;gap:var(--app-space-md);text-align:center;margin-bottom:var(--app-space-2xl)}.bs-kicker[data-v-c5f13e05]{display:inline-flex;align-items:center;gap:var(--app-space-sm);padding:var(--app-space-xs) var(--app-space-lg);font-family:var(--app-font-mono);font-size:var(--app-fs-xs);letter-spacing:.1875rem;text-transform:uppercase;color:var(--p-primary-color);border:.0625rem solid color-mix(in srgb,var(--p-primary-color) 35%,transparent);border-radius:var(--app-radius-pill);background:color-mix(in srgb,var(--p-primary-color) 8%,transparent);box-shadow:inset 0 .0625rem color-mix(in srgb,var(--p-primary-color) 22%,transparent)}.bs-kicker-pulse[data-v-c5f13e05]{position:relative;width:var(--app-space-xs);height:var(--app-space-xs);border-radius:var(--app-radius-pill);background:var(--p-primary-color);box-shadow:0 0 color-mix(in srgb,var(--p-primary-color) 60%,transparent);animation:bs-pulse-c5f13e05 2.2s cubic-bezier(.16,1,.3,1) infinite}@keyframes bs-pulse-c5f13e05{0%{box-shadow:0 0 color-mix(in srgb,var(--p-primary-color) 60%,transparent)}70%{box-shadow:0 0 0 .6rem color-mix(in srgb,var(--p-primary-color) 0%,transparent)}to{box-shadow:0 0 color-mix(in srgb,var(--p-primary-color) 0%,transparent)}}.bs-title[data-v-c5f13e05]{margin:0;font-family:var(--app-font-sans);font-size:var(--app-fs-display-md);font-weight:800;line-height:1.1;letter-spacing:-.02em;color:var(--p-text-color);max-width:var(--app-container-lg)}.bs-title-hl[data-v-c5f13e05]{display:inline-block;padding:0 var(--app-space-sm);background:linear-gradient(120deg,color-mix(in srgb,var(--p-primary-color) 18%,transparent),color-mix(in srgb,var(--p-primary-color) 6%,transparent));border-radius:var(--p-border-radius-md);color:var(--p-primary-color)}.bs-sub[data-v-c5f13e05]{margin:0;max-width:var(--app-container-md);font-size:var(--app-fs-lg);line-height:1.55;color:var(--p-text-muted-color)}.bs-stage[data-v-c5f13e05]{position:relative;z-index:1;width:100%;padding:var(--app-space-lg) 0}.bs-track[data-v-c5f13e05]{position:relative;display:flex;gap:var(--app-space-xl);padding:var(--app-space-2xl) var(--app-space-3xl);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:var(--app-space-3xl);scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;width:100%;mask-image:linear-gradient(90deg,transparent 0,black 3%,black 97%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,black 3%,black 97%,transparent 100%)}.bs-track[data-v-c5f13e05]::-webkit-scrollbar{display:none}.bs-card[data-v-c5f13e05]{position:relative;flex:0 0 auto;width:clamp(16rem,24vw,20rem);aspect-ratio:3 / 5;scroll-snap-align:start;border-radius:calc(var(--p-border-radius-lg) + .25rem);overflow:hidden;text-decoration:none;color:var(--p-text-color);background:linear-gradient(160deg,color-mix(in srgb,var(--p-content-background) 92%,var(--p-primary-color)),var(--p-content-background));border:.0625rem solid color-mix(in srgb,var(--p-content-border-color) 80%,transparent);box-shadow:0 var(--app-space-md) var(--app-space-3xl) calc(var(--app-space-md) * -1) color-mix(in srgb,var(--p-primary-700) 22%,transparent),0 var(--app-space-2xs) var(--app-space-md) calc(var(--app-space-2xs) * -1) color-mix(in srgb,black 30%,transparent),inset 0 .0625rem color-mix(in srgb,white 14%,transparent);transform:translateZ(0);transition:transform .36s cubic-bezier(.22,1,.36,1),border-color .24s ease;will-change:transform}.bs-card[data-v-c5f13e05]:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:0 var(--app-space-2xl) var(--app-space-6xl) calc(var(--app-space-md) * -1) color-mix(in srgb,var(--p-primary-color) 45%,transparent),0 var(--app-space-2xs) var(--app-space-md) calc(var(--app-space-2xs) * -1) color-mix(in srgb,black 35%,transparent),inset 0 .0625rem color-mix(in srgb,white 18%,transparent);opacity:0;transition:opacity .24s ease}.bs-card[data-v-c5f13e05]:hover{transform:translate3d(0,calc(var(--app-space-xs) * -1),0);border-color:color-mix(in srgb,var(--p-primary-color) 45%,transparent)}.bs-card[data-v-c5f13e05]:hover:after{opacity:1}.bs-card-thumb[data-v-c5f13e05]{position:absolute;inset:0;overflow:hidden}.bs-card-thumb img[data-v-c5f13e05]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.22,1,.36,1)}.bs-card:hover .bs-card-thumb img[data-v-c5f13e05]{transform:scale(1.06)}.bs-card-thumb-empty[data-v-c5f13e05]{width:100%;height:100%;background:linear-gradient(135deg,color-mix(in srgb,var(--p-primary-color) 22%,transparent),transparent 60%),repeating-linear-gradient(45deg,var(--p-content-background) 0,var(--p-content-background) .0625rem,transparent .0625rem,transparent .5rem)}.bs-card-shade[data-v-c5f13e05]{position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,color-mix(in srgb,black 35%,transparent) 60%,color-mix(in srgb,black 85%,transparent) 100%);pointer-events:none}.bs-card-body[data-v-c5f13e05]{position:absolute;left:0;right:0;bottom:0;padding:var(--app-space-xl);display:flex;flex-direction:column;gap:var(--app-space-xs);color:#fff;z-index:1}.bs-card-date[data-v-c5f13e05]{font-family:var(--app-font-mono);font-size:var(--app-fs-2xs);letter-spacing:.125rem;text-transform:uppercase;color:color-mix(in srgb,white 80%,transparent);margin:0}.bs-card-title[data-v-c5f13e05]{margin:0;font-family:var(--app-font-sans);font-size:var(--app-fs-xl);font-weight:700;line-height:1.25;letter-spacing:-.01em;color:#fff;text-shadow:0 .0625rem .5rem var(--app-color-overlay-med);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bs-card-desc[data-v-c5f13e05]{margin:var(--app-space-2xs) 0 0;font-size:var(--app-fs-sm);line-height:1.5;color:color-mix(in srgb,white 78%,transparent);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:3rem;opacity:0;transform:translate3d(0,.5rem,0);transition:opacity .22s ease,transform .28s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.bs-card:hover .bs-card-desc[data-v-c5f13e05]{opacity:1;transform:translateZ(0)}.bs-card-cta[data-v-c5f13e05]{display:inline-flex;align-items:center;gap:var(--app-space-xs);margin-top:var(--app-space-sm);font-family:var(--app-font-mono);font-size:var(--app-fs-xs);letter-spacing:.125rem;text-transform:uppercase;color:var(--p-primary-color);opacity:0;transform:translate3d(0,.5rem,0);transition:opacity .24s ease 60ms,transform .28s cubic-bezier(.22,1,.36,1) 60ms;will-change:opacity,transform}.bs-card-cta svg[data-v-c5f13e05]{width:1rem;height:1rem;transition:transform .24s cubic-bezier(.22,1,.36,1)}.bs-card:hover .bs-card-cta[data-v-c5f13e05]{opacity:1;transform:translateZ(0)}.bs-card:hover .bs-card-cta svg[data-v-c5f13e05]{transform:translate3d(.25rem,0,0)}.bs-nav[data-v-c5f13e05]{position:absolute;top:50%;transform:translateY(-50%);width:var(--app-space-4xl);height:var(--app-space-4xl);border-radius:var(--app-radius-pill);border:.0625rem solid color-mix(in srgb,var(--p-content-border-color) 80%,transparent);background:color-mix(in srgb,var(--p-content-background) 92%,transparent);backdrop-filter:blur(.625rem);-webkit-backdrop-filter:blur(.625rem);color:var(--p-text-color);display:grid;place-items:center;cursor:pointer;z-index:5;box-shadow:0 var(--app-space-sm) var(--app-space-2xl) calc(var(--app-space-2xs) * -1) color-mix(in srgb,black 22%,transparent),inset 0 .0625rem color-mix(in srgb,white 18%,transparent);transition:opacity .24s,transform .24s cubic-bezier(.22,1,.36,1),background-color .24s,border-color .24s,color .24s}.bs-nav svg[data-v-c5f13e05]{width:40%;height:40%}.bs-nav[data-v-c5f13e05]:hover{transform:translateY(-50%) scale(1.08);border-color:color-mix(in srgb,var(--p-primary-color) 45%,transparent);background:color-mix(in srgb,var(--p-primary-color) 8%,var(--p-content-background));color:var(--p-primary-color)}.bs-nav[data-v-c5f13e05]:active{transform:translateY(-50%) scale(.96)}.bs-nav--prev[data-v-c5f13e05]{left:var(--app-space-xs)}.bs-nav--next[data-v-c5f13e05]{right:var(--app-space-xs)}.bs-nav--hidden[data-v-c5f13e05]{opacity:0;pointer-events:none;transform:translateY(-50%) scale(.85)}.bs-foot[data-v-c5f13e05]{position:relative;z-index:1;display:flex;justify-content:center;margin-top:var(--app-space-xl)}.bs-all[data-v-c5f13e05]{display:inline-flex;align-items:center;gap:var(--app-space-sm);padding:var(--app-space-md) var(--app-space-xl);font-family:var(--app-font-mono);font-size:var(--app-fs-xs);letter-spacing:.1875rem;text-transform:uppercase;color:var(--p-primary-color);text-decoration:none;border:.0625rem solid color-mix(in srgb,var(--p-primary-color) 35%,transparent);border-radius:var(--app-radius-pill);background:color-mix(in srgb,var(--p-primary-color) 6%,transparent);transition:background-color .24s,border-color .24s,transform .24s cubic-bezier(.22,1,.36,1)}.bs-all svg[data-v-c5f13e05]{width:1rem;height:1rem;transition:transform .24s cubic-bezier(.22,1,.36,1)}.bs-all[data-v-c5f13e05]:hover{background:color-mix(in srgb,var(--p-primary-color) 14%,transparent);border-color:color-mix(in srgb,var(--p-primary-color) 60%,transparent);transform:translateY(calc(var(--app-space-2xs) * -1))}.bs-all:hover svg[data-v-c5f13e05]{transform:translate(.25rem)}@media(max-width:64rem){.bs[data-v-c5f13e05]{padding:var(--app-pad-section-sm) var(--app-space-lg)}.bs-card[data-v-c5f13e05]{width:clamp(15rem,60vw,18rem)}.bs-nav[data-v-c5f13e05]{width:var(--app-space-3xl);height:var(--app-space-3xl)}}@media(max-width:40rem){.bs-nav[data-v-c5f13e05]{display:none}.bs-card[data-v-c5f13e05]{width:100%;aspect-ratio:4 / 5;scroll-snap-align:center}.bs-track[data-v-c5f13e05]{gap:var(--app-space-lg);padding:var(--app-space-md) var(--app-space-lg);scroll-padding-inline:var(--app-space-lg);mask-image:none;-webkit-mask-image:none}.bs-card-desc[data-v-c5f13e05],.bs-card-cta[data-v-c5f13e05]{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.bs-card[data-v-c5f13e05],.bs-card-thumb img[data-v-c5f13e05],.bs-card-desc[data-v-c5f13e05],.bs-card-cta[data-v-c5f13e05],.bs-nav[data-v-c5f13e05],.bs-all[data-v-c5f13e05]{transition:none}.bs-bg-glow--a[data-v-c5f13e05],.bs-bg-glow--b[data-v-c5f13e05],.bs-kicker-pulse[data-v-c5f13e05]{animation:none}.bs-track[data-v-c5f13e05]{scroll-behavior:auto}}}@layer app{.faq-list[data-v-6149538b]{list-style:none;padding:0;margin:0 auto;display:flex;flex-direction:column;gap:var(--app-space-md);max-width:var(--app-container-lg)}.faq-item[data-v-6149538b]{position:relative;border:.0625rem solid color-mix(in srgb,var(--p-primary-color) 18%,var(--p-content-border-color));border-radius:var(--p-border-radius-lg);background:linear-gradient(135deg,color-mix(in srgb,var(--p-primary-color) 6%,var(--p-content-hover-background)) 0%,var(--p-content-hover-background) 60%);overflow:hidden;box-shadow:0 var(--app-space-xs) var(--app-space-2xl) calc(var(--app-space-lg) * -1) color-mix(in srgb,var(--p-primary-color) 30%,transparent),inset 0 var(--app-space-3xs) 0 color-mix(in srgb,var(--p-primary-color) 14%,transparent);transition:border-color var(--app-transition-med),transform var(--app-transition-fast),box-shadow var(--app-transition-med)}.faq-item[data-v-6149538b]:before{content:"";position:absolute;top:0;left:0;width:var(--app-space-xs);height:100%;background:linear-gradient(to bottom,color-mix(in srgb,var(--p-primary-color) 90%,transparent),color-mix(in srgb,var(--p-primary-color) 30%,transparent));opacity:.4;transition:opacity var(--app-transition-med),width var(--app-transition-fast)}.faq-item[data-v-6149538b]:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 35%,color-mix(in srgb,var(--p-primary-color) 18%,transparent) 50%,transparent 65%);opacity:0;transform:translate(-100%);transition:opacity var(--app-transition-med);pointer-events:none}.faq-item[data-v-6149538b]:hover{border-color:color-mix(in srgb,var(--p-primary-color) 55%,transparent);transform:translateY(calc(-1 * var(--app-space-2xs)));box-shadow:0 var(--app-space-md) var(--app-space-3xl) calc(var(--app-space-md) * -1) color-mix(in srgb,var(--p-primary-color) 45%,transparent),inset 0 var(--app-space-3xs) 0 color-mix(in srgb,var(--p-primary-color) 24%,transparent)}.faq-item[data-v-6149538b]:hover:before{opacity:.85;width:var(--app-space-sm)}.faq-item[data-v-6149538b]:hover:after{opacity:1;animation:faq-shimmer-6149538b 1.1s cubic-bezier(.16,1,.3,1) forwards}.faq-open[data-v-6149538b]{border-color:color-mix(in srgb,var(--p-primary-color) 75%,transparent);box-shadow:0 var(--app-space-md) var(--app-space-3xl) calc(var(--app-space-md) * -1) color-mix(in srgb,var(--p-primary-color) 55%,transparent),inset 0 var(--app-space-3xs) 0 color-mix(in srgb,var(--p-primary-color) 30%,transparent)}.faq-open[data-v-6149538b]:before{opacity:1;width:var(--app-space-sm)}@keyframes faq-shimmer-6149538b{0%{transform:translate(-100%)}to{transform:translate(100%)}}.faq-question[data-v-6149538b]{position:relative;z-index:1;width:100%;display:flex;align-items:center;gap:var(--app-space-lg);padding:var(--app-space-xl) var(--app-space-2xl);background:transparent;border:0;cursor:pointer;text-align:left;font-family:var(--app-font-sans);font-size:var(--app-fs-xl);font-weight:700;color:var(--p-text-color);transition:color var(--app-transition-fast)}.faq-question[data-v-6149538b]:focus-visible{outline:.125rem solid var(--p-primary-color);outline-offset:calc(var(--app-space-2xs) * -1)}.faq-question-index[data-v-6149538b]{font-family:var(--app-font-mono);font-size:var(--app-fs-sm);font-weight:700;letter-spacing:.0625rem;color:var(--p-primary-color);background:color-mix(in srgb,var(--p-primary-color) 10%,transparent);border:.0625rem solid color-mix(in srgb,var(--p-primary-color) 32%,transparent);padding:var(--app-space-2xs) var(--app-space-md);border-radius:var(--app-radius-pill);flex-shrink:0;transition:background var(--app-transition-med),border-color var(--app-transition-med),color var(--app-transition-med)}.faq-item:hover .faq-question-index[data-v-6149538b],.faq-open .faq-question-index[data-v-6149538b]{background:color-mix(in srgb,var(--p-primary-color) 22%,transparent);border-color:color-mix(in srgb,var(--p-primary-color) 65%,transparent)}.faq-question-text[data-v-6149538b]{flex:1;min-width:0}.faq-toggle[data-v-6149538b]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:var(--app-icon-2xl);height:var(--app-icon-2xl);border-radius:var(--app-radius-pill);background:color-mix(in srgb,var(--p-primary-color) 12%,transparent);border:.0625rem solid color-mix(in srgb,var(--p-primary-color) 32%,transparent);color:var(--p-primary-color);transition:background var(--app-transition-med),border-color var(--app-transition-med),transform var(--app-transition-med),box-shadow var(--app-transition-med)}.faq-item:hover .faq-toggle[data-v-6149538b]{background:color-mix(in srgb,var(--p-primary-color) 22%,transparent);border-color:color-mix(in srgb,var(--p-primary-color) 60%,transparent);box-shadow:0 var(--app-space-2xs) var(--app-space-md) calc(var(--app-space-xs) * -1) color-mix(in srgb,var(--p-primary-color) 50%,transparent)}.faq-open .faq-toggle[data-v-6149538b]{background:linear-gradient(135deg,var(--p-primary-400) 0%,var(--p-primary-600) 100%);border-color:transparent;color:var(--p-primary-contrast-color);box-shadow:0 var(--app-space-xs) var(--app-space-lg) calc(var(--app-space-xs) * -1) color-mix(in srgb,var(--p-primary-color) 70%,transparent)}.faq-toggle-icon[data-v-6149538b]{font-size:var(--app-fs-md);line-height:1;transition:transform .3s cubic-bezier(.16,1,.3,1)}.faq-open .faq-toggle-icon[data-v-6149538b]{transform:rotate(-180deg)}.faq-answer-wrap[data-v-6149538b]{position:relative;z-index:1;display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.16,1,.3,1)}.faq-open .faq-answer-wrap[data-v-6149538b]{grid-template-rows:1fr}.faq-answer-inner[data-v-6149538b]{overflow:hidden;min-height:0}.faq-answer[data-v-6149538b]{padding:0 var(--app-space-2xl) var(--app-space-xl) calc(var(--app-space-2xl) + var(--app-icon-md));color:var(--p-text-muted-color);font-size:var(--app-fs-lg);line-height:1.65;margin:0;opacity:0;transform:translateY(calc(-1 * var(--app-space-xs)));transition:opacity .3s ease .05s,transform .3s ease .05s}.faq-open .faq-answer[data-v-6149538b]{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.faq-item[data-v-6149538b]:hover:after{animation:none;opacity:0}.faq-answer-wrap[data-v-6149538b],.faq-answer[data-v-6149538b],.faq-toggle-icon[data-v-6149538b]{transition:none}}}@layer app{.faq-section[data-v-79a7e107]{position:relative;overflow:hidden;padding:var(--app-pad-section-md) var(--app-space-5xl)}.faq-aura[data-v-79a7e107]{position:absolute;top:var(--app-space-4xl);left:50%;width:var(--app-size-8xl);height:var(--app-size-8xl);transform:translate(-50%);border-radius:var(--app-radius-pill);background:conic-gradient(from 280deg,transparent 0deg,color-mix(in srgb,var(--p-primary-color) 15%,transparent) 60deg,transparent 130deg,transparent 230deg,color-mix(in srgb,var(--p-primary-color) 12%,transparent) 300deg,transparent 360deg);filter:blur(2.5rem);opacity:.55;pointer-events:none;z-index:0;animation:faq-aura-spin-79a7e107 45s linear infinite reverse}@keyframes faq-aura-spin-79a7e107{0%{transform:translate(-50%) rotate(0)}to{transform:translate(-50%) rotate(360deg)}}.faq-grid-pattern[data-v-79a7e107]{position:absolute;inset:0;background-image:linear-gradient(to right,color-mix(in srgb,var(--p-content-border-color) 26%,transparent) .0625rem,transparent .0625rem),linear-gradient(to bottom,color-mix(in srgb,var(--p-content-border-color) 26%,transparent) .0625rem,transparent .0625rem);background-size:var(--app-space-4xl) var(--app-space-4xl);mask-image:radial-gradient(ellipse at center,black,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at center,black,transparent 70%);opacity:.35;pointer-events:none;z-index:0}.faq-inner[data-v-79a7e107]{position:relative;z-index:1;max-width:var(--app-container-4xl);margin:0 auto}.faq-head[data-v-79a7e107]{display:flex;flex-direction:column;align-items:center;gap:var(--app-space-md);text-align:center;margin-bottom:var(--app-pad-section-sm)}.faq-kicker[data-v-79a7e107]{display:inline-flex;align-items:center;gap:var(--app-space-sm);padding:var(--app-space-xs) var(--app-space-lg);font-family:var(--app-font-mono);font-size:var(--app-fs-xs);letter-spacing:.1875rem;text-transform:uppercase;color:var(--p-primary-color);border:.0625rem solid color-mix(in srgb,var(--p-primary-color) 35%,transparent);border-radius:var(--app-radius-pill);background:color-mix(in srgb,var(--p-primary-color) 8%,transparent);box-shadow:inset 0 var(--app-space-3xs) 0 color-mix(in srgb,var(--p-primary-color) 22%,transparent)}.faq-title[data-v-79a7e107]{font-family:var(--app-font-sans);font-size:var(--app-fs-display-md);font-weight:800;line-height:1.1;letter-spacing:-.02em;margin:0;color:var(--p-text-color)}.faq-title-highlight[data-v-79a7e107]{display:inline-block;padding:0 var(--app-space-sm);background:linear-gradient(135deg,var(--p-primary-400) 0%,var(--p-primary-600) 100%);border-radius:var(--p-border-radius-md);box-shadow:0 var(--app-space-xs) var(--app-space-md) calc(var(--app-space-2xs) * -1) color-mix(in srgb,var(--p-primary-700) 55%,transparent),inset 0 var(--app-space-3xs) 0 color-mix(in srgb,white 28%,transparent)}@media(prefers-reduced-motion:reduce){.faq-aura[data-v-79a7e107]{animation:none}}}@layer app{.home[data-v-ef00b84a]{width:100%}}@layer app{.shell-brand[data-v-0479fae4]{display:inline-flex;align-items:center;gap:var(--app-space-md);text-decoration:none;flex-shrink:0}.shell-brand[data-v-0479fae4]:hover{text-decoration:none}.shell-brand-logo[data-v-0479fae4]{display:block;width:var(--app-icon-xl);height:var(--app-icon-xl)}.shell-brand-text[data-v-0479fae4]{font-family:var(--app-font-display);font-size:var(--app-fs-2xl);font-weight:800;letter-spacing:.03125rem;background:linear-gradient(135deg,var(--p-primary-400) 0%,var(--p-primary-color) 50%,var(--p-primary-700) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.shell-brand-badge[data-v-0479fae4]{font-family:var(--app-font-mono);font-size:var(--app-fs-2xs);font-weight:700;letter-spacing:.0625rem;padding:.125rem var(--app-space-sm);border-radius:var(--p-border-radius-sm);background:var(--p-danger-color);color:var(--p-primary-contrast-color)}}@layer app{.shell-theme-toggle[data-v-b3540e02]{display:inline-flex;align-items:center;justify-content:center;width:var(--app-icon-xl);height:var(--app-icon-xl);border:0;background:transparent;color:var(--p-text-muted-color);cursor:pointer;border-radius:var(--p-border-radius-sm);transition:color var(--app-transition-fast),background var(--app-transition-fast)}.shell-theme-toggle[data-v-b3540e02]:hover{color:var(--p-primary-color);background:color-mix(in srgb,var(--p-primary-color) 8%,transparent)}}@layer app{.cart-pill-root[data-v-543e5707]{position:relative;display:inline-flex}.pill-btn[data-v-543e5707]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--app-icon-2xl);height:var(--app-icon-2xl);border:.0625rem solid var(--p-content-border-color);border-radius:var(--app-radius-pill);background:var(--p-content-background);color:var(--p-text-color);cursor:pointer;transition:border-color var(--app-transition-fast),background var(--app-transition-fast),transform var(--app-transition-fast)}.pill-btn[data-v-543e5707]:hover{border-color:var(--p-primary-color);color:var(--p-primary-color);background:color-mix(in srgb,var(--p-primary-color) 8%,var(--p-content-background))}.pill-btn-open[data-v-543e5707]{border-color:var(--p-primary-color);color:var(--p-primary-color)}.pill-btn-pulse[data-v-543e5707]{animation:cart-pulse-543e5707 .6s ease-out}@keyframes cart-pulse-543e5707{0%{transform:scale(1)}40%{transform:scale(1.18)}to{transform:scale(1)}}.pill-icon[data-v-543e5707]{font-size:var(--app-fs-lg)}.pill-badge[data-v-543e5707]{position:absolute;top:calc(var(--app-space-2xs) * -1);right:calc(var(--app-space-xs) * -1);min-width:var(--app-icon-sm);height:var(--app-icon-sm);padding:0 var(--app-space-xs);border-radius:var(--app-radius-pill);background:var(--p-primary-color);color:var(--p-primary-contrast-color);font-family:var(--app-font-mono);font-size:var(--app-fs-2xs);font-weight:800;line-height:var(--app-icon-sm);text-align:center;letter-spacing:0;box-shadow:0 0 0 .125rem var(--p-content-hover-background)}.cart-pop[data-v-543e5707]{position:absolute;top:calc(100% + var(--app-space-sm));right:0;width:var(--app-container-xs);max-width:95vw;background:var(--p-content-background);border:.0625rem solid var(--p-content-border-color);border-radius:var(--p-border-radius-lg);box-shadow:0 var(--app-space-lg) var(--app-space-4xl) calc(var(--app-space-md) * -1) color-mix(in srgb,var(--p-text-color) 40%,transparent);z-index:var(--app-z-overlay);display:flex;flex-direction:column;overflow:hidden}.pop-head[data-v-543e5707]{display:flex;justify-content:space-between;align-items:baseline;padding:var(--app-space-md) var(--app-space-lg);border-bottom:.0625rem solid var(--p-content-border-color)}.pop-title[data-v-543e5707]{font-family:var(--app-font-mono);font-size:var(--app-fs-md);font-weight:700;letter-spacing:.0625rem;text-transform:uppercase;color:var(--p-text-color)}.pop-meta[data-v-543e5707]{font-family:var(--app-font-mono);font-size:var(--app-fs-xs);color:var(--p-text-muted-color);letter-spacing:.0625rem}.pop-empty[data-v-543e5707]{padding:var(--app-space-2xl) var(--app-space-lg);display:flex;flex-direction:column;align-items:center;gap:var(--app-space-sm);color:var(--p-text-muted-color)}.pop-empty-icon[data-v-543e5707]{font-size:var(--app-fs-3xl);color:var(--p-text-muted-color);opacity:.6}.pop-empty-text[data-v-543e5707]{margin:0;font-family:var(--app-font-mono);font-size:var(--app-fs-sm)}.pop-lines[data-v-543e5707]{list-style:none;margin:0;padding:0;max-height:var(--app-container-2xs);overflow-y:auto}.pop-line[data-v-543e5707]{display:flex;align-items:center;gap:var(--app-space-sm);padding:var(--app-space-md) var(--app-space-lg);border-bottom:.0625rem dashed var(--p-content-border-color)}.pop-line[data-v-543e5707]:last-child{border-bottom:0}.pop-line-main[data-v-543e5707]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem}.pop-line-title[data-v-543e5707]{font-family:var(--app-font-mono);font-size:var(--app-fs-sm);font-weight:700;color:var(--p-text-color);letter-spacing:.03125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pop-line-target[data-v-543e5707]{font-family:var(--app-font-mono);font-size:var(--app-fs-xs);color:var(--p-text-muted-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pop-line-qty[data-v-543e5707]{font-family:var(--app-font-mono);font-size:var(--app-fs-xs);color:var(--p-primary-color);font-weight:700}.pop-line-remove[data-v-543e5707]{flex-shrink:0;width:var(--app-icon-md);height:var(--app-icon-md);border:0;background:transparent;color:var(--p-text-muted-color);cursor:pointer;border-radius:var(--p-border-radius-sm);display:inline-flex;align-items:center;justify-content:center;transition:color var(--app-transition-fast),background var(--app-transition-fast)}.pop-line-remove[data-v-543e5707]:hover{color:var(--p-danger-color);background:color-mix(in srgb,var(--p-danger-color) 10%,transparent)}.pop-foot[data-v-543e5707]{padding:var(--app-space-md) var(--app-space-lg);display:flex;flex-direction:column;gap:var(--app-space-sm);border-top:.0625rem solid var(--p-content-border-color);background:var(--p-content-hover-background)}.pop-discount[data-v-543e5707]{display:flex;justify-content:space-between;align-items:baseline}.pop-discount-label[data-v-543e5707]{font-family:var(--app-font-mono);font-size:var(--app-fs-xs);letter-spacing:.0625rem;text-transform:uppercase;color:var(--p-text-muted-color)}.pop-discount-value[data-v-543e5707]{font-family:var(--app-font-mono);font-size:var(--app-fs-sm);font-weight:800;color:var(--p-success-color)}.pop-total[data-v-543e5707]{display:flex;justify-content:space-between;align-items:baseline}.pop-total-label[data-v-543e5707]{font-family:var(--app-font-mono);font-size:var(--app-fs-xs);letter-spacing:.0625rem;text-transform:uppercase;color:var(--p-text-muted-color)}.pop-total-value[data-v-543e5707]{font-family:var(--app-font-mono);font-size:var(--app-fs-xl);font-weight:800;color:var(--p-primary-color)}.pop-actions[data-v-543e5707]{display:grid;grid-template-columns:auto 1fr 1fr;gap:var(--app-space-sm)}.pop-btn[data-v-543e5707]{font-family:var(--app-font-mono);font-size:var(--app-fs-sm);font-weight:700;letter-spacing:.0625rem;padding:var(--app-space-sm) var(--app-space-md);border-radius:var(--p-border-radius-md);cursor:pointer;border:.0625rem solid transparent;transition:background var(--app-transition-fast),border-color var(--app-transition-fast),color var(--app-transition-fast)}.pop-btn-secondary[data-v-543e5707]{background:transparent;border-color:var(--p-content-border-color);color:var(--p-text-color)}.pop-btn-secondary[data-v-543e5707]:hover{border-color:var(--p-primary-color);color:var(--p-primary-color)}.pop-btn-primary[data-v-543e5707]{background:var(--p-primary-color);color:var(--p-primary-contrast-color)}.pop-btn-primary[data-v-543e5707]:hover{background:var(--p-primary-hover-color)}.pop-btn-ghost[data-v-543e5707]{background:transparent;color:var(--p-text-muted-color);border-color:transparent;padding-left:var(--app-space-sm);padding-right:var(--app-space-sm)}.pop-btn-ghost[data-v-543e5707]:hover{color:var(--p-danger-color);border-color:var(--p-danger-color)}@media(max-width:480px){.cart-pop[data-v-543e5707]{position:fixed;top:var(--app-shell-topbar-height);right:0;left:0;width:auto;max-width:none;border-radius:var(--p-border-radius-sm);border-left:0;border-right:0}}}@layer app{.mk-footer[data-v-b0a0219e]{position:relative;overflow:hidden;border-top:.0625rem solid color-mix(in srgb,var(--p-primary-color) 22%,var(--p-content-border-color));background:linear-gradient(180deg,color-mix(in srgb,var(--p-primary-color) 4%,var(--p-content-hover-background)) 0%,var(--p-content-hover-background) 100%);padding:var(--app-space-5xl) var(--app-space-5xl) var(--app-space-xl)}.mk-footer-bg[data-v-b0a0219e]{position:absolute;inset:-10% -10% auto;height:var(--app-size-9xl);background:radial-gradient(45% 50% at 18% 30%,color-mix(in srgb,var(--p-primary-color) 15%,transparent),transparent 70%),radial-gradient(50% 55% at 88% 20%,color-mix(in srgb,var(--p-primary-color) 10%,transparent),transparent 70%);filter:blur(1.5rem);pointer-events:none;z-index:0}.mk-footer-accent[data-v-b0a0219e]{position:absolute;top:0;left:0;right:0;height:var(--app-space-3xs);background:linear-gradient(to right,transparent 0%,color-mix(in srgb,var(--p-primary-color) 70%,transparent) 25%,color-mix(in srgb,var(--p-primary-color) 95%,transparent) 50%,color-mix(in srgb,var(--p-primary-color) 70%,transparent) 75%,transparent 100%);box-shadow:0 0 var(--app-space-md) color-mix(in srgb,var(--p-primary-color) 60%,transparent);pointer-events:none;z-index:1}.mk-footer-inner[data-v-b0a0219e]{position:relative;z-index:1;width:100%;max-width:var(--app-container-5xl);margin:0 auto;display:flex;flex-direction:column;gap:var(--app-space-3xl)}.mk-footer-hero[data-v-b0a0219e]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:var(--app-space-4xl);align-items:start}.mk-footer-brand[data-v-b0a0219e]{display:flex;flex-direction:column;gap:var(--app-space-md);max-width:var(--app-container-md)}.mk-footer-brand-row[data-v-b0a0219e]{display:inline-flex;align-items:center;gap:var(--app-space-md)}.mk-footer-logo-ring[data-v-b0a0219e]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--app-icon-2xl);height:var(--app-icon-2xl);border-radius:var(--p-border-radius-md);background:radial-gradient(circle at 30% 25%,color-mix(in srgb,var(--p-primary-color) 28%,transparent),transparent 60%),var(--p-content-background);border:.0625rem solid color-mix(in srgb,var(--p-primary-color) 50%,transparent);box-shadow:0 var(--app-space-xs) var(--app-space-xl) calc(var(--app-space-md) * -1) color-mix(in srgb,var(--p-primary-color) 55%,transparent),inset 0 var(--app-space-3xs) 0 color-mix(in srgb,var(--p-primary-color) 30%,transparent)}.mk-footer-logo[data-v-b0a0219e]{display:block;width:var(--app-icon-lg);height:var(--app-icon-lg);position:relative;z-index:1;filter:drop-shadow(0 var(--app-space-2xs) var(--app-space-md) color-mix(in srgb,var(--p-primary-color) 55%,transparent))}.mk-brand-text[data-v-b0a0219e]{font-family:var(--app-font-display);font-size:var(--app-fs-2xl);font-weight:800;color:var(--p-text-color);letter-spacing:.03125rem;background:linear-gradient(135deg,var(--p-primary-400) 0%,var(--p-primary-color) 50%,var(--p-primary-700) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.mk-footer-tagline[data-v-b0a0219e]{margin:0;font-family:var(--app-font-display);font-size:var(--app-fs-lg);font-weight:800;line-height:1.4;color:var(--p-surface-0);-webkit-text-stroke:.0625rem var(--p-surface-950);paint-order:stroke fill;text-shadow:0 .0625rem 0 var(--p-surface-950),0 .125rem .25rem color-mix(in srgb,var(--p-surface-950) 35%,transparent)}.mk-footer-pitch[data-v-b0a0219e]{margin:0;color:var(--p-text-muted-color);font-size:var(--app-fs-sm);line-height:1.65;max-width:var(--app-container-sm)}.mk-footer-pay[data-v-b0a0219e]{display:flex;flex-direction:column;gap:var(--app-space-md);align-items:flex-end;text-align:right}.mk-footer-pay-label[data-v-b0a0219e]{margin:0;font-family:var(--app-font-mono);font-size:var(--app-fs-xs);letter-spacing:.1875rem;text-transform:uppercase;color:var(--p-primary-color);font-weight:700}.mk-footer-pay-list[data-v-b0a0219e]{list-style:none;margin:0;padding:0;display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--app-space-xs)}.mk-footer-pay-chip[data-v-b0a0219e]{display:inline-flex;align-items:center;gap:var(--app-space-2xs);padding:var(--app-space-2xs) var(--app-space-md);font-family:var(--app-font-mono);font-size:var(--app-fs-xs);font-weight:700;letter-spacing:.0625rem;color:var(--p-text-color);background:color-mix(in srgb,var(--p-primary-color) 6%,var(--p-content-background));border:.0625rem solid color-mix(in srgb,var(--p-primary-color) 30%,transparent);border-radius:var(--app-radius-pill);box-shadow:inset 0 .0625rem color-mix(in srgb,var(--p-primary-color) 12%,transparent)}.mk-footer-pay-icon[data-v-b0a0219e]{font-size:var(--app-fs-xs);color:var(--p-primary-color)}.mk-footer-pay-note[data-v-b0a0219e]{margin:0;color:var(--p-text-muted-color);font-size:var(--app-fs-xs);letter-spacing:.03125rem}.mk-footer-divider[data-v-b0a0219e]{height:.0625rem;background:linear-gradient(to right,transparent 0%,color-mix(in srgb,var(--p-content-border-color) 90%,transparent) 20%,color-mix(in srgb,var(--p-primary-color) 30%,transparent) 50%,color-mix(in srgb,var(--p-content-border-color) 90%,transparent) 80%,transparent 100%)}.mk-footer-platforms[data-v-b0a0219e]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--app-space-2xl)}.mk-footer-meta[data-v-b0a0219e]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--app-space-3xl)}.mk-footer-col[data-v-b0a0219e]{display:flex;flex-direction:column;gap:var(--app-space-md);min-width:0}.mk-footer-platform[data-v-b0a0219e]{position:relative;padding:var(--app-space-md);border-radius:var(--p-border-radius-md);border:.0625rem solid color-mix(in srgb,var(--p-content-border-color) 60%,transparent);background:color-mix(in srgb,var(--p-content-background) 50%,transparent);transition:border-color var(--app-transition-med),background var(--app-transition-med),transform var(--app-transition-med),box-shadow var(--app-transition-med)}.mk-footer-platform[data-v-b0a0219e]:hover{transform:translateY(calc(var(--app-space-2xs) * -1));border-color:color-mix(in srgb,var(--p-primary-color) 40%,transparent);background:color-mix(in srgb,var(--p-primary-color) 4%,var(--p-content-background));box-shadow:0 var(--app-space-md) var(--app-space-2xl) calc(var(--app-space-md) * -1) color-mix(in srgb,var(--p-primary-color) 35%,transparent)}.mk-footer-platform-heading[data-v-b0a0219e]{margin:0;display:inline-flex;align-items:center;gap:var(--app-space-xs);font-family:var(--app-font-display);font-size:var(--app-fs-md);font-weight:800;letter-spacing:.015625rem;color:var(--p-surface-0);-webkit-text-stroke:.0625rem var(--p-surface-950);paint-order:stroke fill;text-shadow:0 .0625rem 0 var(--p-surface-950),0 .125rem .1875rem color-mix(in srgb,var(--p-surface-950) 30%,transparent)}.mk-footer-platform-icon[data-v-b0a0219e]{display:inline-flex;align-items:center;justify-content:center;width:var(--app-icon-lg);height:var(--app-icon-lg);border-radius:var(--p-border-radius-sm);background:color-mix(in srgb,var(--p-primary-color) 12%,transparent);border:.0625rem solid color-mix(in srgb,var(--p-primary-color) 30%,transparent);color:var(--p-primary-color);font-size:var(--app-fs-md);flex-shrink:0}.mk-footer-heading[data-v-b0a0219e]{margin:0;font-family:var(--app-font-mono);font-size:var(--app-fs-xs);letter-spacing:.1875rem;text-transform:uppercase;color:var(--p-primary-color);font-weight:700;display:inline-flex;align-items:center;gap:var(--app-space-sm);padding-bottom:var(--app-space-sm);position:relative}.mk-footer-heading-icon[data-v-b0a0219e]{font-size:var(--app-fs-sm);color:var(--p-primary-color);opacity:.85}.mk-footer-heading[data-v-b0a0219e]:after{content:"";position:absolute;left:0;bottom:0;width:var(--app-size-md);height:var(--app-space-3xs);background:linear-gradient(to right,color-mix(in srgb,var(--p-primary-color) 90%,transparent),color-mix(in srgb,var(--p-primary-color) 25%,transparent),transparent);border-radius:var(--app-radius-pill)}.mk-footer-list[data-v-b0a0219e]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--app-space-3xs)}.mk-footer-link[data-v-b0a0219e]{display:inline-flex;align-items:center;gap:var(--app-space-xs);padding:var(--app-space-2xs) var(--app-space-sm);margin-left:calc(var(--app-space-sm) * -1);font-family:var(--app-font-sans);font-size:var(--app-fs-sm);font-weight:500;color:var(--p-text-muted-color);text-decoration:none;border-radius:var(--app-radius-pill);border:.0625rem solid transparent;transition:color var(--app-transition-fast),background var(--app-transition-med),border-color var(--app-transition-med),transform var(--app-transition-fast);position:relative}.mk-footer-link-compact[data-v-b0a0219e]{padding:var(--app-space-3xs) var(--app-space-sm)}.mk-footer-link-label[data-v-b0a0219e]{flex:1}.mk-footer-link-arrow[data-v-b0a0219e]{font-size:var(--app-fs-xs);opacity:0;transform:translate(calc(var(--app-space-xs) * -1));transition:opacity var(--app-transition-med),transform var(--app-transition-med);color:var(--p-primary-color)}.mk-footer-link[data-v-b0a0219e]:hover{color:var(--p-text-color);background:color-mix(in srgb,var(--p-primary-color) 8%,transparent);border-color:color-mix(in srgb,var(--p-primary-color) 28%,transparent);transform:translate(var(--app-space-2xs));text-decoration:none}.mk-footer-link:hover .mk-footer-link-arrow[data-v-b0a0219e]{opacity:1;transform:translate(0)}.mk-footer-link[data-v-b0a0219e]:focus-visible{outline:.125rem solid var(--p-primary-color);outline-offset:var(--app-space-2xs)}.mk-footer-link.router-link-active[data-v-b0a0219e]{color:var(--p-primary-color);background:color-mix(in srgb,var(--p-primary-color) 12%,transparent);border-color:color-mix(in srgb,var(--p-primary-color) 35%,transparent)}.mk-footer-bottom[data-v-b0a0219e]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--app-space-md);padding-top:var(--app-space-xl);border-top:.0625rem solid color-mix(in srgb,var(--p-content-border-color) 80%,transparent);position:relative}.mk-footer-bottom[data-v-b0a0219e]:before{content:"";position:absolute;top:-.0625rem;left:0;width:var(--app-size-md);height:.0625rem;background:linear-gradient(to right,color-mix(in srgb,var(--p-primary-color) 80%,transparent),transparent)}.mk-footer-copy[data-v-b0a0219e]{font-family:var(--app-font-mono);font-size:var(--app-fs-xs);color:var(--p-text-muted-color);letter-spacing:.0625rem}.mk-footer-dot[data-v-b0a0219e]{width:var(--app-space-xs);height:var(--app-space-xs);border-radius:var(--app-radius-pill);background:var(--p-primary-color);box-shadow:0 0 var(--app-space-md) color-mix(in srgb,var(--p-primary-color) 80%,transparent)}.mk-footer-tag[data-v-b0a0219e]{font-family:var(--app-font-mono);font-size:var(--app-fs-xs);color:var(--p-text-muted-color);letter-spacing:.0625rem}@media(max-width:1100px){.mk-footer-platforms[data-v-b0a0219e]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:860px){.mk-footer[data-v-b0a0219e]{padding:var(--app-space-4xl) var(--app-space-3xl) var(--app-space-xl)}.mk-footer-hero[data-v-b0a0219e]{grid-template-columns:1fr;gap:var(--app-space-2xl)}.mk-footer-pay[data-v-b0a0219e]{align-items:flex-start;text-align:left}.mk-footer-pay-list[data-v-b0a0219e]{justify-content:flex-start}.mk-footer-meta[data-v-b0a0219e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--app-space-2xl)}}@media(max-width:560px){.mk-footer-platforms[data-v-b0a0219e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--app-space-md)}.mk-footer-meta[data-v-b0a0219e]{grid-template-columns:1fr}}}@layer app{.pub-shell[data-v-d3d36dcf]{min-height:100vh;display:flex;flex-direction:column;background:transparent;color:var(--p-text-color)}.pub-nav[data-v-d3d36dcf]{position:sticky;top:0;z-index:var(--app-z-topbar);background:var(--p-content-hover-background);border-bottom:.0625rem solid var(--p-content-border-color);height:var(--app-shell-topbar-height)}.pub-nav-inner[data-v-d3d36dcf]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--app-space-xl);height:100%;padding:0 var(--app-space-lg)}.pub-links[data-v-d3d36dcf]{display:flex;align-items:stretch;align-self:stretch;gap:var(--app-space-sm);justify-self:center}.pub-link[data-v-d3d36dcf]{display:inline-flex;align-items:center;gap:var(--app-space-xs);font-family:var(--app-font-mono);font-size:var(--app-fs-md);font-weight:700;letter-spacing:.03125rem;color:var(--p-text-muted-color);text-decoration:none;padding:var(--app-space-xs) var(--app-space-sm);border-radius:var(--p-border-radius-sm)}.pub-link[data-v-d3d36dcf]:hover{color:var(--p-primary-color);background:var(--p-content-hover-background);text-decoration:none}.pub-link.router-link-active[data-v-d3d36dcf]{color:var(--p-primary-color)}.pub-links .pub-link[data-v-d3d36dcf]{position:relative;padding:0 var(--app-space-sm)}.pub-links .pub-link[data-v-d3d36dcf]:hover{background:transparent}.pub-links .pub-link[data-v-d3d36dcf]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:.125rem;background:transparent;transition:background var(--app-transition-fast)}.pub-links .pub-link[data-v-d3d36dcf]:hover:after{background:color-mix(in srgb,var(--p-primary-color) 40%,transparent)}.pub-links .pub-link.router-link-active[data-v-d3d36dcf]:after{background:var(--p-primary-color)}.pub-mega[data-v-d3d36dcf]{position:relative;display:flex;align-items:stretch}.pub-mega-trigger[data-v-d3d36dcf]{background:transparent;border:0;cursor:pointer;font:inherit;color:inherit}.pub-mega-trigger[data-v-d3d36dcf]:focus-visible{outline:.125rem solid var(--pub-mega-accent, var(--p-primary-color));outline-offset:.125rem;border-radius:var(--p-border-radius-sm)}.pub-mega-caret[data-v-d3d36dcf]{font-size:var(--app-fs-2xs);margin-left:var(--app-space-2xs);opacity:.55;transition:transform var(--app-transition-fast),opacity var(--app-transition-fast)}.pub-mega-active .pub-mega-trigger[data-v-d3d36dcf],.pub-mega-trigger[data-v-d3d36dcf]:hover{color:var(--pub-mega-accent, var(--p-primary-color))}.pub-mega-active .pub-mega-caret[data-v-d3d36dcf]{transform:rotate(180deg);opacity:1}.pub-mega-active .pub-link[data-v-d3d36dcf]:after{background:var(--pub-mega-accent, var(--p-primary-color))!important}.pub-mega-panel[data-v-d3d36dcf]{position:absolute;top:calc(100% + var(--app-space-xs));left:50%;transform:translate(-50%);z-index:calc(var(--app-z-topbar) + 2);width:max(18rem,20vw);padding:var(--app-space-md);background:var(--p-content-background);border:.0625rem solid var(--p-content-border-color);border-radius:var(--p-border-radius-lg);box-shadow:0 var(--app-space-md) var(--app-space-4xl) color-mix(in srgb,var(--p-surface-950) 30%,transparent),0 0 0 .0625rem color-mix(in srgb,var(--pub-mega-accent) 18%,transparent);display:flex;flex-direction:column;gap:var(--app-space-sm);overflow:hidden;animation:pub-mega-in-d3d36dcf .16s cubic-bezier(.2,.8,.2,1)}.pub-mega-panel[data-v-d3d36dcf]:before{content:"";position:absolute;top:0;left:0;right:0;height:.1875rem;background:var(--pub-mega-accent, var(--p-primary-color));opacity:.85}@keyframes pub-mega-in-d3d36dcf{0%{opacity:0;transform:translate(-50%,calc(var(--app-space-sm) * -1))}to{opacity:1;transform:translate(-50%)}}.pub-mega-head[data-v-d3d36dcf]{display:flex;align-items:center;justify-content:space-between;gap:var(--app-space-sm);padding:var(--app-space-2xs) var(--app-space-2xs) 0}.pub-mega-eyebrow[data-v-d3d36dcf]{font-family:var(--app-font-mono);font-size:var(--app-fs-2xs);font-weight:700;letter-spacing:.09375rem;text-transform:uppercase;color:var(--p-text-muted-color)}.pub-mega-allcta[data-v-d3d36dcf]{display:inline-flex;align-items:center;gap:var(--app-space-2xs);font-family:var(--app-font-mono);font-size:var(--app-fs-2xs);font-weight:700;letter-spacing:.0625rem;text-transform:uppercase;color:var(--pub-mega-accent, var(--p-primary-color));text-decoration:none;padding:var(--app-space-2xs) var(--app-space-xs);border-radius:var(--p-border-radius-sm);background:color-mix(in srgb,var(--pub-mega-accent) 10%,transparent);transition:background var(--app-transition-fast),transform var(--app-transition-fast)}.pub-mega-allcta[data-v-d3d36dcf]:hover{background:color-mix(in srgb,var(--pub-mega-accent) 22%,transparent);color:var(--pub-mega-accent);text-decoration:none;transform:translate(.0625rem)}.pub-mega-list[data-v-d3d36dcf]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.125rem}.pub-mega-item[data-v-d3d36dcf]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--app-space-sm);padding:var(--app-space-xs) var(--app-space-sm);border-radius:var(--p-border-radius-md);color:var(--p-text-color);text-decoration:none;font-family:var(--app-font-mono);font-size:var(--app-fs-md);font-weight:600;letter-spacing:.015625rem;border:.0625rem solid transparent;transition:background var(--app-transition-fast),border-color var(--app-transition-fast),color var(--app-transition-fast),transform var(--app-transition-fast)}.pub-mega-item[data-v-d3d36dcf]:hover,.pub-mega-item.router-link-active[data-v-d3d36dcf]{background:color-mix(in srgb,var(--pub-mega-accent) 10%,transparent);border-color:color-mix(in srgb,var(--pub-mega-accent) 35%,transparent);color:var(--p-text-color);text-decoration:none;transform:translate(.125rem)}.pub-mega-icon[data-v-d3d36dcf]{display:inline-flex;align-items:center;justify-content:center;width:var(--app-icon-lg);height:var(--app-icon-lg);border-radius:var(--p-border-radius-sm);background:color-mix(in srgb,var(--pub-mega-accent) 14%,transparent);color:var(--pub-mega-accent, var(--p-primary-color));font-size:var(--app-fs-sm);flex-shrink:0;transition:background var(--app-transition-fast)}.pub-mega-item:hover .pub-mega-icon[data-v-d3d36dcf]{background:color-mix(in srgb,var(--pub-mega-accent) 30%,transparent)}.pub-mega-label[data-v-d3d36dcf]{line-height:1.2}.pub-mega-arrow[data-v-d3d36dcf]{font-size:var(--app-fs-xs);opacity:0;color:var(--pub-mega-accent, var(--p-primary-color));transition:opacity var(--app-transition-fast),transform var(--app-transition-fast)}.pub-mega-item:hover .pub-mega-arrow[data-v-d3d36dcf]{opacity:1;transform:translate(.125rem)}.pub-mega-analyzer-li[data-v-d3d36dcf]{margin-top:var(--app-space-2xs);padding-top:var(--app-space-2xs);border-top:.0625rem solid var(--p-content-border-color)}.pub-mega-badge[data-v-d3d36dcf]{justify-self:end;font-family:var(--app-font-mono);font-size:var(--app-fs-2xs);font-weight:700;letter-spacing:.0625rem;text-transform:uppercase;color:var(--pub-mega-accent, var(--p-primary-color));background:color-mix(in srgb,var(--pub-mega-accent) 14%,transparent);padding:.0625rem var(--app-space-xs);border-radius:var(--app-radius-pill);line-height:1.5}.pub-actions[data-v-d3d36dcf]{display:flex;align-items:center;gap:var(--app-space-md);justify-self:end}.pub-quicklogin[data-v-d3d36dcf]{position:relative;display:inline-flex}.pub-cta[data-v-d3d36dcf]{display:inline-flex;align-items:center;gap:var(--app-space-xs);padding:var(--app-space-sm) var(--app-space-lg);background:var(--p-primary-color);color:var(--p-primary-contrast-color);text-decoration:none;font-family:var(--app-font-mono);font-size:var(--app-fs-md);font-weight:700;letter-spacing:.03125rem;border-radius:var(--p-border-radius-md);border:0;cursor:pointer;transition:background var(--app-transition-fast),transform var(--app-transition-fast)}.pub-cta[data-v-d3d36dcf]:hover{background:var(--p-primary-hover-color);color:var(--p-primary-contrast-color);text-decoration:none;transform:translateY(-.0625rem)}.pub-cta-caret[data-v-d3d36dcf]{font-size:var(--app-fs-2xs);opacity:.8;transition:transform var(--app-transition-fast)}.pub-cta[aria-expanded=true] .pub-cta-caret[data-v-d3d36dcf]{transform:rotate(180deg)}.pub-quicklogin-panel[data-v-d3d36dcf]{position:absolute;top:calc(100% + var(--app-space-sm));right:0;z-index:calc(var(--app-z-topbar) + 1);width:var(--app-size-3xl);padding:var(--app-space-lg);background:var(--p-content-background);border:.0625rem solid var(--p-content-border-color);border-radius:var(--p-border-radius-md);box-shadow:0 var(--app-space-lg) var(--app-space-4xl) color-mix(in srgb,var(--p-surface-950) 25%,transparent);display:flex;flex-direction:column;gap:var(--app-space-md)}.pub-ql-form[data-v-d3d36dcf]{display:flex;flex-direction:column;gap:var(--app-space-md)}.pub-ql-field[data-v-d3d36dcf]{display:flex;flex-direction:column;gap:var(--app-space-2xs)}.pub-ql-field-row[data-v-d3d36dcf]{display:flex;align-items:center;justify-content:space-between;gap:var(--app-space-sm)}.pub-ql-label[data-v-d3d36dcf]{font-family:var(--app-font-mono);font-size:var(--app-fs-sm);font-weight:700;letter-spacing:.03125rem;color:var(--p-text-muted-color);text-transform:uppercase}.pub-ql-forgot[data-v-d3d36dcf]{font-family:var(--app-font-mono);font-size:var(--app-fs-sm);color:var(--p-text-muted-color);text-decoration:none}.pub-ql-forgot[data-v-d3d36dcf]:hover{color:var(--p-primary-color);text-decoration:underline}.pub-ql-input[data-v-d3d36dcf],.pub-ql-input[data-v-d3d36dcf] .p-inputtext,.pub-ql-password[data-v-d3d36dcf] .p-password-input{width:100%}.pub-ql-password[data-v-d3d36dcf]{display:block}.pub-ql-error[data-v-d3d36dcf]{display:inline-flex;align-items:center;gap:var(--app-space-xs);margin:0;padding:var(--app-space-xs) var(--app-space-sm);background:color-mix(in srgb,var(--p-red-500, crimson) 12%,transparent);color:var(--p-red-500, crimson);border-radius:var(--p-border-radius-sm);font-family:var(--app-font-mono);font-size:var(--app-fs-sm)}.pub-ql-error-icon[data-v-d3d36dcf]{font-size:var(--app-fs-md)}.pub-ql-submit[data-v-d3d36dcf]{width:100%;justify-content:center}.pub-ql-divider[data-v-d3d36dcf]{display:flex;align-items:center;gap:var(--app-space-sm);font-family:var(--app-font-mono);font-size:var(--app-fs-xs);letter-spacing:.0625rem;text-transform:uppercase;color:var(--p-text-muted-color)}.pub-ql-divider[data-v-d3d36dcf]:before,.pub-ql-divider[data-v-d3d36dcf]:after{content:"";flex:1;height:.0625rem;background:var(--p-content-border-color)}.pub-ql-register[data-v-d3d36dcf]{display:inline-flex;align-items:center;justify-content:center;gap:var(--app-space-xs);padding:var(--app-space-sm) var(--app-space-md);border:.0625rem solid var(--p-content-border-color);border-radius:var(--p-border-radius-md);background:var(--p-content-hover-background);color:var(--p-text-color);font-family:var(--app-font-mono);font-size:var(--app-fs-md);font-weight:700;letter-spacing:.03125rem;text-decoration:none;transition:background var(--app-transition-fast),border-color var(--app-transition-fast)}.pub-ql-register[data-v-d3d36dcf]:hover{background:color-mix(in srgb,var(--p-primary-color) 12%,var(--p-content-hover-background));border-color:var(--p-primary-color);color:var(--p-text-color);text-decoration:none}.pub-google[data-v-d3d36dcf]{display:inline-flex;align-items:center;justify-content:center;width:var(--app-icon-2xl);height:var(--app-icon-2xl);padding:0;border:.0625rem solid var(--p-content-border-color);background:var(--p-content-background);border-radius:var(--app-radius-pill);cursor:pointer;transition:border-color var(--app-transition-fast),background var(--app-transition-fast),transform var(--app-transition-fast)}.pub-google[data-v-d3d36dcf]:hover:not(:disabled){border-color:var(--p-primary-color);background:var(--p-content-hover-background);transform:translateY(-.0625rem)}.pub-google[data-v-d3d36dcf]:disabled{opacity:.5;cursor:not-allowed}.pub-google-icon[data-v-d3d36dcf]{width:var(--app-icon-md);height:var(--app-icon-md);display:block}.pub-logout[data-v-d3d36dcf]{font-family:var(--app-font-mono);font-size:var(--app-fs-md);letter-spacing:.03125rem;color:var(--p-text-color);background:var(--p-content-hover-background);border:.0625rem solid var(--p-content-border-color);border-radius:var(--p-border-radius-md);padding:var(--app-space-xs) var(--app-space-md);cursor:pointer;transition:background var(--app-transition-fast),border-color var(--app-transition-fast)}.pub-logout[data-v-d3d36dcf]:hover{background:color-mix(in srgb,var(--p-primary-color) 10%,var(--p-content-hover-background));border-color:var(--p-primary-color)}.pub-burger[data-v-d3d36dcf]{display:none;position:relative;width:var(--app-icon-2xl);height:var(--app-icon-2xl);padding:0;border:.0625rem solid var(--p-content-border-color);background:var(--p-content-background);color:var(--p-text-color);border-radius:var(--p-border-radius-md);cursor:pointer;touch-action:manipulation;transition:border-color var(--app-transition-fast),background var(--app-transition-fast),transform var(--app-transition-fast)}.pub-burger[data-v-d3d36dcf]:hover{border-color:var(--p-primary-color);background:var(--p-content-hover-background)}.pub-burger[data-v-d3d36dcf]:active{transform:scale(.96)}.pub-burger[data-v-d3d36dcf]:focus-visible{outline:.125rem solid var(--p-primary-color);outline-offset:.125rem}.pub-burger-bar[data-v-d3d36dcf]{position:absolute;left:25%;right:25%;height:.125rem;background:currentColor;border-radius:var(--app-radius-pill);transform-origin:center;transition:transform .24s cubic-bezier(.4,0,.2,1),opacity .2s ease,top .24s cubic-bezier(.4,0,.2,1)}.pub-burger-bar[data-v-d3d36dcf]:nth-child(1){top:32%}.pub-burger-bar[data-v-d3d36dcf]:nth-child(2){top:50%}.pub-burger-bar[data-v-d3d36dcf]:nth-child(3){top:68%}.pub-burger-open .pub-burger-bar[data-v-d3d36dcf]:nth-child(1){top:50%;transform:rotate(45deg)}.pub-burger-open .pub-burger-bar[data-v-d3d36dcf]:nth-child(2){opacity:0;transform:scaleX(.3)}.pub-burger-open .pub-burger-bar[data-v-d3d36dcf]:nth-child(3){top:50%;transform:rotate(-45deg)}.pub-drawer-root[data-v-d3d36dcf]{position:fixed;inset:0;z-index:var(--app-z-overlay);display:flex;justify-content:flex-start}.pub-drawer-backdrop[data-v-d3d36dcf]{position:absolute;inset:0;background:color-mix(in srgb,var(--p-surface-950) 55%,transparent);backdrop-filter:blur(.375rem);-webkit-backdrop-filter:blur(.375rem);transition:opacity .22s ease}.pub-drawer[data-v-d3d36dcf]{position:relative;display:flex;flex-direction:column;width:min(var(--app-size-4xl),88vw);height:100%;background:var(--p-content-background);border-right:.0625rem solid var(--p-content-border-color);box-shadow:var(--app-space-3xl) 0 var(--app-space-7xl) color-mix(in srgb,var(--p-surface-950) 35%,transparent);overflow:hidden;transform:translate(var(--pub-drawer-drag, 0));transition:transform .32s cubic-bezier(.22,1,.36,1);will-change:transform}.pub-drawer-dragging[data-v-d3d36dcf]{transition:none!important}.pub-drawer-enter-active .pub-drawer-backdrop[data-v-d3d36dcf],.pub-drawer-leave-active .pub-drawer-backdrop[data-v-d3d36dcf]{transition:opacity .22s ease}.pub-drawer-enter-active .pub-drawer[data-v-d3d36dcf],.pub-drawer-leave-active .pub-drawer[data-v-d3d36dcf]{transition:transform .32s cubic-bezier(.22,1,.36,1)}.pub-drawer-enter-from .pub-drawer-backdrop[data-v-d3d36dcf],.pub-drawer-leave-to .pub-drawer-backdrop[data-v-d3d36dcf]{opacity:0}.pub-drawer-enter-from .pub-drawer[data-v-d3d36dcf],.pub-drawer-leave-to .pub-drawer[data-v-d3d36dcf]{transform:translate(-100%)}.pub-drawer-head[data-v-d3d36dcf]{display:flex;align-items:center;justify-content:space-between;gap:var(--app-space-md);padding:var(--app-space-md) var(--app-space-lg);border-bottom:.0625rem solid var(--p-content-border-color);min-height:var(--app-shell-topbar-height)}.pub-drawer-close[data-v-d3d36dcf]{display:inline-flex;align-items:center;justify-content:center;width:var(--app-icon-2xl);height:var(--app-icon-2xl);border:.0625rem solid var(--p-content-border-color);background:var(--p-content-hover-background);color:var(--p-text-color);border-radius:var(--app-radius-pill);cursor:pointer;font-size:var(--app-fs-md);touch-action:manipulation;transition:background var(--app-transition-fast),border-color var(--app-transition-fast),transform var(--app-transition-fast)}.pub-drawer-close[data-v-d3d36dcf]:hover{background:color-mix(in srgb,var(--p-primary-color) 12%,var(--p-content-hover-background));border-color:var(--p-primary-color)}.pub-drawer-close[data-v-d3d36dcf]:active{transform:scale(.94)}.pub-drawer-close[data-v-d3d36dcf]:focus-visible{outline:.125rem solid var(--p-primary-color);outline-offset:.125rem}.pub-drawer-body[data-v-d3d36dcf]{flex:1;min-height:0;overflow-y:auto;padding:var(--app-space-lg) var(--app-space-md) var(--app-space-md);scrollbar-width:thin;overscroll-behavior:contain}.pub-drawer-eyebrow[data-v-d3d36dcf]{display:block;padding:0 var(--app-space-sm) var(--app-space-sm);font-family:var(--app-font-mono);font-size:var(--app-fs-2xs);font-weight:700;letter-spacing:.125rem;text-transform:uppercase;color:var(--p-text-muted-color)}.pub-drawer-nav[data-v-d3d36dcf]{display:flex;flex-direction:column;gap:var(--app-space-2xs)}.pub-drawer-group[data-v-d3d36dcf]{border-radius:var(--p-border-radius-md);border:.0625rem solid var(--p-content-border-color);background:var(--p-content-background);overflow:hidden;transition:border-color .18s ease,background .18s ease,box-shadow .2s ease}.pub-drawer-group-open[data-v-d3d36dcf]{background:color-mix(in srgb,var(--pub-mega-accent) 5%,var(--p-content-background));border-color:color-mix(in srgb,var(--pub-mega-accent) 45%,var(--p-content-border-color));box-shadow:0 var(--app-space-md) var(--app-space-3xl) calc(var(--app-space-md) * -1) color-mix(in srgb,var(--pub-mega-accent) 35%,transparent)}.pub-drawer-trigger[data-v-d3d36dcf]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--app-space-md);width:100%;padding:var(--app-space-md);background:transparent;border:0;cursor:pointer;color:var(--p-text-color);text-align:left;font-family:var(--app-font-mono);border-radius:var(--p-border-radius-md);-webkit-tap-highlight-color:transparent;touch-action:manipulation;user-select:none}.pub-drawer-trigger[data-v-d3d36dcf]:focus-visible{outline:.125rem solid var(--p-primary-color);outline-offset:-.125rem}@media(hover:hover){.pub-drawer-group[data-v-d3d36dcf]:hover{border-color:color-mix(in srgb,var(--pub-mega-accent) 35%,var(--p-content-border-color))}}.pub-drawer-trigger-icon[data-v-d3d36dcf]{display:inline-flex;align-items:center;justify-content:center;width:var(--app-icon-2xl);height:var(--app-icon-2xl);border-radius:var(--p-border-radius-md);background:linear-gradient(135deg,color-mix(in srgb,var(--pub-mega-accent) 22%,transparent),color-mix(in srgb,var(--pub-mega-accent) 8%,transparent));color:var(--pub-mega-accent, var(--p-primary-color));font-size:var(--app-fs-lg);border:.0625rem solid color-mix(in srgb,var(--pub-mega-accent) 30%,transparent);transition:transform .18s cubic-bezier(.22,1,.36,1),border-color var(--app-transition-fast)}.pub-drawer-group-open .pub-drawer-trigger-icon[data-v-d3d36dcf]{background:linear-gradient(135deg,color-mix(in srgb,var(--pub-mega-accent) 35%,transparent),color-mix(in srgb,var(--pub-mega-accent) 15%,transparent));border-color:color-mix(in srgb,var(--pub-mega-accent) 50%,transparent);transform:scale(1.05)}.pub-drawer-trigger-text[data-v-d3d36dcf]{display:flex;flex-direction:column;gap:.125rem;min-width:0}.pub-drawer-trigger-label[data-v-d3d36dcf]{font-size:var(--app-fs-md);font-weight:700;letter-spacing:.015625rem;line-height:1.15;color:var(--p-text-color)}.pub-drawer-trigger-sub[data-v-d3d36dcf]{font-family:var(--app-font-mono);font-size:var(--app-fs-2xs);font-weight:500;letter-spacing:.015625rem;color:var(--p-text-muted-color);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pub-drawer-group-open .pub-drawer-trigger-sub[data-v-d3d36dcf]{color:color-mix(in srgb,var(--pub-mega-accent) 80%,var(--p-text-muted-color))}.pub-drawer-trigger-caret[data-v-d3d36dcf]{font-size:var(--app-fs-xs);opacity:.5;transition:transform .2s cubic-bezier(.22,1,.36,1),opacity var(--app-transition-fast),color var(--app-transition-fast)}.pub-drawer-group-open .pub-drawer-trigger-caret[data-v-d3d36dcf]{transform:rotate(180deg);opacity:1;color:var(--pub-mega-accent)}.pub-drawer-sub[data-v-d3d36dcf]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .22s cubic-bezier(.22,1,.36,1)}.pub-drawer-group-open .pub-drawer-sub[data-v-d3d36dcf]{grid-template-rows:1fr}.pub-drawer-sub-inner[data-v-d3d36dcf]{min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:.125rem;padding:0 var(--app-space-md) var(--app-space-md)}.pub-drawer-eyebrow-spaced[data-v-d3d36dcf]{margin-top:var(--app-space-xl)}.pub-drawer-links[data-v-d3d36dcf]{display:flex;flex-direction:column;gap:.125rem}.pub-drawer-link[data-v-d3d36dcf]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--app-space-md);padding:var(--app-space-sm) var(--app-space-md);border-radius:var(--p-border-radius-md);color:var(--p-text-color);text-decoration:none;font-family:var(--app-font-mono);font-size:var(--app-fs-sm);font-weight:600;letter-spacing:.015625rem;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background var(--app-transition-fast),color var(--app-transition-fast),transform var(--app-transition-fast)}.pub-drawer-link>i[data-v-d3d36dcf]:first-child{width:var(--app-icon-md);text-align:center;color:var(--p-text-muted-color);font-size:var(--app-fs-md);transition:color var(--app-transition-fast)}@media(hover:hover){.pub-drawer-link[data-v-d3d36dcf]:hover{background:var(--p-content-hover-background);color:var(--p-text-color);text-decoration:none;transform:translate(.125rem)}.pub-drawer-link:hover>i[data-v-d3d36dcf]:first-child{color:var(--p-primary-color)}}.pub-drawer-link.router-link-active[data-v-d3d36dcf]{background:color-mix(in srgb,var(--p-primary-color) 12%,transparent);color:var(--p-text-color)}.pub-drawer-link.router-link-active>i[data-v-d3d36dcf]:first-child{color:var(--p-primary-color)}.pub-drawer-link-arrow[data-v-d3d36dcf]{font-size:var(--app-fs-2xs);opacity:0;color:var(--p-primary-color);transition:opacity var(--app-transition-fast),transform var(--app-transition-fast)}@media(hover:hover){.pub-drawer-link:hover .pub-drawer-link-arrow[data-v-d3d36dcf]{opacity:.7;transform:translate(.125rem)}}.pub-drawer-link.router-link-active .pub-drawer-link-arrow[data-v-d3d36dcf]{opacity:1}.pub-drawer-svc[data-v-d3d36dcf]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--app-space-sm);padding:var(--app-space-sm) var(--app-space-md);border-radius:var(--p-border-radius-sm);color:var(--p-text-color);text-decoration:none;font-family:var(--app-font-mono);font-size:var(--app-fs-sm);font-weight:600;transition:background var(--app-transition-fast),transform var(--app-transition-fast)}.pub-drawer-svc.router-link-active[data-v-d3d36dcf]{background:color-mix(in srgb,var(--pub-mega-accent) 12%,transparent);color:var(--p-text-color);text-decoration:none}@media(hover:hover){.pub-drawer-svc[data-v-d3d36dcf]:hover{background:color-mix(in srgb,var(--pub-mega-accent) 12%,transparent);color:var(--p-text-color);text-decoration:none;transform:translate(.125rem)}}.pub-drawer-svc-icon[data-v-d3d36dcf]{display:inline-flex;align-items:center;justify-content:center;width:var(--app-icon-md);height:var(--app-icon-md);color:var(--pub-mega-accent);font-size:var(--app-fs-sm)}.pub-drawer-svc-label[data-v-d3d36dcf]{line-height:1.2}.pub-drawer-svc-arrow[data-v-d3d36dcf]{font-size:var(--app-fs-2xs);opacity:0;color:var(--pub-mega-accent);transition:opacity var(--app-transition-fast),transform var(--app-transition-fast)}.pub-drawer-svc.router-link-active .pub-drawer-svc-arrow[data-v-d3d36dcf]{opacity:1}@media(hover:hover){.pub-drawer-svc:hover .pub-drawer-svc-arrow[data-v-d3d36dcf]{opacity:1;transform:translate(.125rem)}}.pub-drawer-svc-analyzer[data-v-d3d36dcf]{margin-top:var(--app-space-2xs);padding-top:var(--app-space-sm);border-top:.0625rem solid var(--p-content-border-color)}.pub-drawer-svc-badge[data-v-d3d36dcf]{justify-self:end;font-family:var(--app-font-mono);font-size:var(--app-fs-2xs);font-weight:700;letter-spacing:.0625rem;text-transform:uppercase;color:var(--pub-mega-accent, var(--p-primary-color));background:color-mix(in srgb,var(--pub-mega-accent) 14%,transparent);padding:.0625rem var(--app-space-xs);border-radius:var(--app-radius-pill);line-height:1.5}.pub-drawer-foot[data-v-d3d36dcf]{display:flex;flex-direction:column;gap:var(--app-space-sm);padding:var(--app-space-md) var(--app-space-lg) var(--app-space-lg);border-top:.0625rem solid var(--p-content-border-color);background:var(--p-content-background)}.pub-drawer-cta[data-v-d3d36dcf]{display:inline-flex;align-items:center;justify-content:center;gap:var(--app-space-sm);padding:var(--app-space-md) var(--app-space-lg);border-radius:var(--p-border-radius-md);font-family:var(--app-font-mono);font-size:var(--app-fs-md);font-weight:700;letter-spacing:.03125rem;text-decoration:none;cursor:pointer;border:.0625rem solid transparent;transition:background var(--app-transition-fast),border-color var(--app-transition-fast),color var(--app-transition-fast),transform var(--app-transition-fast)}.pub-drawer-cta[data-v-d3d36dcf]:active{transform:scale(.985)}.pub-drawer-cta-primary[data-v-d3d36dcf]{background:var(--p-primary-color);color:var(--p-primary-contrast-color)}.pub-drawer-cta-primary[data-v-d3d36dcf]:hover{background:var(--p-primary-hover-color);color:var(--p-primary-contrast-color);text-decoration:none}.pub-drawer-cta-ghost[data-v-d3d36dcf]{background:var(--p-content-hover-background);color:var(--p-text-color);border-color:var(--p-content-border-color)}.pub-drawer-cta-ghost[data-v-d3d36dcf]:hover{background:color-mix(in srgb,var(--p-primary-color) 10%,var(--p-content-hover-background));border-color:var(--p-primary-color);color:var(--p-text-color);text-decoration:none}.pub-drawer-google[data-v-d3d36dcf]{display:inline-flex;align-items:center;justify-content:center;gap:var(--app-space-sm);padding:var(--app-space-sm) var(--app-space-lg);border-radius:var(--p-border-radius-md);background:var(--p-content-background);color:var(--p-text-color);border:.0625rem solid var(--p-content-border-color);font-family:var(--app-font-mono);font-size:var(--app-fs-sm);font-weight:600;cursor:pointer;transition:background var(--app-transition-fast),border-color var(--app-transition-fast)}.pub-drawer-google[data-v-d3d36dcf]:hover:not(:disabled){background:var(--p-content-hover-background);border-color:var(--p-primary-color)}.pub-drawer-google[data-v-d3d36dcf]:disabled{opacity:.5;cursor:not-allowed}.pub-drawer-google img[data-v-d3d36dcf]{display:block}.pub-drawer-foot-divider[data-v-d3d36dcf]{height:.0625rem;background:var(--p-content-border-color);margin:var(--app-space-xs) 0}.pub-drawer-foot-row[data-v-d3d36dcf]{display:flex;align-items:center;justify-content:space-between;gap:var(--app-space-md)}.pub-drawer-foot-label[data-v-d3d36dcf]{font-family:var(--app-font-mono);font-size:var(--app-fs-2xs);font-weight:700;letter-spacing:.0625rem;text-transform:uppercase;color:var(--p-text-muted-color)}@media(prefers-reduced-motion:reduce){.pub-burger-bar[data-v-d3d36dcf],.pub-drawer[data-v-d3d36dcf],.pub-drawer-backdrop[data-v-d3d36dcf],.pub-drawer-sub[data-v-d3d36dcf],.pub-drawer-trigger-caret[data-v-d3d36dcf]{transition:none!important}}.pub-main[data-v-d3d36dcf]{flex:1;width:100%;display:flex;flex-direction:column}@media(max-width:1100px){.pub-nav-inner[data-v-d3d36dcf]{grid-template-columns:auto 1fr auto;gap:var(--app-space-md);padding:0 var(--app-space-md)}.pub-links[data-v-d3d36dcf],.pub-desktop-only[data-v-d3d36dcf]{display:none!important}.pub-actions[data-v-d3d36dcf]{gap:var(--app-space-sm)}.pub-burger[data-v-d3d36dcf]{display:inline-flex}}}@layer app{.chat-row[data-v-4713d21d]{display:flex;align-items:flex-end;gap:var(--app-space-sm)}.chat-row-user[data-v-4713d21d]{justify-content:flex-end}.chat-avatar[data-v-4713d21d]{flex-shrink:0;width:var(--app-icon-xl);height:var(--app-icon-xl);font-size:var(--app-fs-xs)}.chat-avatar-ai[data-v-4713d21d]{background:color-mix(in srgb,var(--p-primary-color) 15%,transparent);color:var(--p-primary-color)}.chat-avatar-user[data-v-4713d21d]{background:color-mix(in srgb,var(--p-text-color) 10%,transparent);color:var(--p-text-muted-color)}.chat-bubble[data-v-4713d21d]{max-width:75%;padding:var(--app-space-md) var(--app-space-lg);line-height:1.5;font-size:var(--app-fs-sm);word-break:break-word;white-space:pre-wrap}.chat-bubble-ai[data-v-4713d21d]{background:var(--p-content-hover-background);border:.0625rem solid var(--p-content-border-color);border-radius:var(--p-border-radius-lg) var(--p-border-radius-lg) var(--p-border-radius-lg) var(--p-border-radius-sm);color:var(--p-text-color)}.chat-bubble-user[data-v-4713d21d]{background:var(--p-primary-color);color:var(--p-primary-contrast-color);border-radius:var(--p-border-radius-lg) var(--p-border-radius-lg) var(--p-border-radius-sm) var(--p-border-radius-lg)}}@layer app{.ai-chat-root[data-v-b3b2cb8e]{position:fixed;bottom:var(--app-space-2xl);right:var(--app-space-2xl);z-index:var(--app-z-overlay)}.ai-chat-fab[data-v-b3b2cb8e]{position:absolute;bottom:0;right:0;display:inline-flex;align-items:center;justify-content:center;width:var(--app-icon-3xl);height:var(--app-icon-3xl);border:0;border-radius:var(--app-radius-pill);background:var(--p-primary-color);color:var(--p-primary-contrast-color);font-size:var(--app-fs-xl);cursor:pointer;box-shadow:var(--app-shadow-float) color-mix(in srgb,var(--p-primary-color) 35%,transparent);transition:background var(--app-transition-fast),transform var(--app-transition-fast)}.ai-chat-fab[data-v-b3b2cb8e]:hover{background:var(--p-primary-hover-color);transform:scale(1.08)}.ai-chat-fab-enter-active[data-v-b3b2cb8e],.ai-chat-fab-leave-active[data-v-b3b2cb8e]{transition:opacity var(--app-transition-med),transform var(--app-transition-med)}.ai-chat-fab-enter-from[data-v-b3b2cb8e],.ai-chat-fab-leave-to[data-v-b3b2cb8e]{opacity:0;transform:scale(.5)}.ai-chat-popup[data-v-b3b2cb8e]{position:absolute;bottom:0;right:0;width:var(--app-container-xs);height:60vh;max-height:var(--app-size-8xl);display:flex;flex-direction:column;background:var(--p-content-background);border:.0625rem solid var(--p-content-border-color);border-radius:var(--p-border-radius-lg);overflow:hidden;box-shadow:var(--app-shadow-float) color-mix(in srgb,var(--p-text-color) 14%,transparent),0 .0625rem var(--app-space-xs) color-mix(in srgb,var(--p-text-color) 8%,transparent)}.ai-chat-header[data-v-b3b2cb8e]{display:flex;align-items:center;justify-content:space-between;padding:var(--app-space-md) var(--app-space-lg);background:var(--p-content-hover-background);border-bottom:.0625rem solid var(--p-content-border-color);flex-shrink:0}.ai-chat-header-left[data-v-b3b2cb8e]{display:flex;align-items:center;gap:var(--app-space-sm)}.ai-chat-header-icon[data-v-b3b2cb8e]{font-size:var(--app-fs-md);color:var(--p-primary-color)}.ai-chat-header-title[data-v-b3b2cb8e]{font-family:var(--app-font-mono);font-size:var(--app-fs-sm);font-weight:700;letter-spacing:.0625rem;text-transform:uppercase;color:var(--p-text-color)}.ai-chat-close[data-v-b3b2cb8e]{display:inline-flex;align-items:center;justify-content:center;width:var(--app-icon-lg);height:var(--app-icon-lg);border:0;background:transparent;color:var(--p-text-muted-color);cursor:pointer;border-radius:var(--p-border-radius-sm);transition:color var(--app-transition-fast),background var(--app-transition-fast)}.ai-chat-close[data-v-b3b2cb8e]:hover{color:var(--p-primary-color);background:var(--p-content-hover-background)}.ai-chat-messages[data-v-b3b2cb8e]{flex:1;overflow-y:auto;padding:var(--app-space-lg);display:flex;flex-direction:column;gap:var(--app-space-md)}.ai-chat-anchor[data-v-b3b2cb8e]{height:0;flex-shrink:0}.ai-chat-typing[data-v-b3b2cb8e]{display:flex;align-items:center;gap:var(--app-space-xs);padding-left:calc(var(--app-icon-xl) + var(--app-space-sm))}.ai-chat-typing-dot[data-v-b3b2cb8e]{width:var(--app-space-sm);height:var(--app-space-sm);border-radius:var(--app-radius-pill);background:var(--p-text-muted-color);animation:ai-chat-bounce-b3b2cb8e 1.2s infinite}.ai-chat-typing-dot[data-v-b3b2cb8e]:nth-child(2){animation-delay:.15s}.ai-chat-typing-dot[data-v-b3b2cb8e]:nth-child(3){animation-delay:.3s}@keyframes ai-chat-bounce-b3b2cb8e{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(calc(-1 * var(--app-space-xs)))}}.ai-chat-footer[data-v-b3b2cb8e]{flex-shrink:0;border-top:.0625rem solid var(--p-content-border-color);padding:var(--app-space-md) var(--app-space-lg);display:flex;flex-direction:column;gap:var(--app-space-sm);background:var(--p-content-hover-background)}.ai-chat-options[data-v-b3b2cb8e]{display:flex;flex-wrap:wrap;gap:var(--app-space-xs)}.ai-chat-input-row[data-v-b3b2cb8e]{display:flex;align-items:center;gap:var(--app-space-sm)}.ai-chat-input[data-v-b3b2cb8e]{flex:1;min-width:0;font-family:var(--app-font-mono);font-size:var(--app-fs-sm)}.ai-chat-send-btn[data-v-b3b2cb8e]{flex-shrink:0}.ai-chat-pop-enter-active[data-v-b3b2cb8e],.ai-chat-pop-leave-active[data-v-b3b2cb8e]{transition:opacity var(--app-transition-med),transform var(--app-transition-med);transform-origin:bottom right}.ai-chat-pop-enter-from[data-v-b3b2cb8e],.ai-chat-pop-leave-to[data-v-b3b2cb8e]{opacity:0;transform:scale(.9) translateY(var(--app-space-md))}@media(max-width:30rem){.ai-chat-root[data-v-b3b2cb8e]{bottom:var(--app-space-lg);right:var(--app-space-lg);left:var(--app-space-lg)}.ai-chat-popup[data-v-b3b2cb8e]{width:auto;max-height:70vh}}}@layer app{.order-fab-column[data-v-918f870b]{position:fixed;right:var(--app-space-2xl);bottom:calc(var(--app-space-2xl) + var(--app-icon-3xl) + var(--app-space-md));z-index:var(--app-z-overlay);display:flex;flex-direction:column-reverse;align-items:flex-end;gap:var(--app-space-md);pointer-events:none}.order-fab-wrap[data-v-918f870b]{position:relative;pointer-events:auto}.order-fab[data-v-918f870b]{display:inline-flex;align-items:center;justify-content:center;width:var(--app-icon-3xl);height:var(--app-icon-3xl);border:0;border-radius:var(--app-radius-pill);background:var(--p-surface-800);color:var(--p-primary-color);font-size:var(--app-fs-lg);cursor:pointer;box-shadow:var(--app-shadow-float) color-mix(in srgb,var(--p-text-color) 25%,transparent);transition:background var(--app-transition-fast),transform var(--app-transition-fast),color var(--app-transition-fast)}.order-fab[data-v-918f870b]:hover{background:var(--p-primary-color);color:var(--p-primary-contrast-color);transform:scale(1.06)}.order-fab-trash[data-v-918f870b]{position:absolute;top:calc(-1 * var(--app-space-xs));right:calc(-1 * var(--app-space-xs));width:var(--app-icon-md);height:var(--app-icon-md);border:0;border-radius:var(--app-radius-pill);background:var(--p-content-background);color:var(--p-text-muted-color);font-size:var(--app-fs-2xs);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;opacity:0;transition:opacity var(--app-transition-fast),color var(--app-transition-fast),background var(--app-transition-fast)}.order-fab-wrap:hover .order-fab-trash[data-v-918f870b],.order-fab-wrap:focus-within .order-fab-trash[data-v-918f870b]{opacity:1}.order-fab-trash[data-v-918f870b]:hover{background:var(--p-danger-color);color:var(--p-primary-contrast-color)}.order-fab-clear[data-v-918f870b]{pointer-events:auto;width:var(--app-icon-lg);height:var(--app-icon-lg);border:0;border-radius:var(--app-radius-pill);background:var(--p-content-background);color:var(--p-text-muted-color);font-size:var(--app-fs-xs);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;box-shadow:var(--app-shadow-float) color-mix(in srgb,var(--p-text-color) 20%,transparent);transition:color var(--app-transition-fast),background var(--app-transition-fast);opacity:.85}.order-fab-clear[data-v-918f870b]:hover{background:var(--p-danger-color);color:var(--p-primary-contrast-color);opacity:1}.order-fab-confirm[data-v-918f870b]{margin:0;font-size:var(--app-fs-sm);color:var(--p-text-color);line-height:1.45}}.order-fab-dialog{width:min(90vw,var(--app-container-xs))}.captcha-gate[data-v-d656f4d7]{position:fixed;bottom:var(--app-space-xl);right:var(--app-space-xl);z-index:9000;opacity:0;pointer-events:none;transition:opacity .2s ease-out}.captcha-gate--visible[data-v-d656f4d7]{opacity:1;pointer-events:auto}@layer app{:root{--app-font-sans: "Nunito", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--app-font-mono: var(--app-font-sans);--app-font-display: "Lilita One", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--app-fs-2xs: .75rem;--app-fs-xs: .8125rem;--app-fs-sm: .875rem;--app-fs-md: 1rem;--app-fs-lg: 1.125rem;--app-fs-xl: 1.25rem;--app-fs-2xl: 1.5rem;--app-fs-3xl: 1.75rem;--app-fs-4xl: 2.25rem;--app-fs-5xl: 3.5rem;--app-space-0: 0;--app-space-3xs: .0625rem;--app-space-2xs: .125rem;--app-space-xs: .25rem;--app-space-sm: .375rem;--app-space-md: .5rem;--app-space-lg: .75rem;--app-space-xl: 1rem;--app-space-2xl: 1.25rem;--app-space-3xl: 1.5rem;--app-space-4xl: 2rem;--app-space-5xl: 2.5rem;--app-space-6xl: 3rem;--app-space-7xl: 4rem;--app-space-8xl: 5rem;--app-icon-3xs: .625rem;--app-icon-2xs: .75rem;--app-icon-xs: 1rem;--app-icon-sm: 1.25rem;--app-icon-md: 1.5rem;--app-icon-lg: 1.75rem;--app-icon-xl: 2rem;--app-icon-2xl: 2.5rem;--app-icon-3xl: 3rem;--app-icon-4xl: 4rem;--app-icon-5xl: 5rem;--app-icon-6xl: 6rem;--app-icon-7xl: 7rem;--app-icon-8xl: 9rem;--app-container-2xs: 26rem;--app-container-xs: 28rem;--app-container-sm: 32rem;--app-container-md: 40rem;--app-container-lg: 50rem;--app-container-xl: 60rem;--app-container-2xl: 69rem;--app-container-3xl: 72rem;--app-container-4xl: 75rem;--app-container-5xl: 90rem;--app-fs-body-resp: clamp(.9375rem, 1.5vw, 1.125rem);--app-fs-sub-resp: clamp(1.125rem, 1.7vw, 1.375rem);--app-fs-h3-resp: clamp(1.25rem, 2.5vw, 1.75rem);--app-fs-h2-resp: clamp(1.5rem, 2.6vw, 2rem);--app-fs-h1-resp: clamp(1.5rem, 3vw, 2.25rem);--app-fs-display-sm: clamp(1.75rem, 4vw, 2.75rem);--app-fs-display-md: clamp(2rem, 4vw, 3rem);--app-fs-display-lg: clamp(2.25rem, 6vw, 4.5rem);--app-size-xs: 7rem;--app-size-sm: 8rem;--app-size-md: 10rem;--app-size-lg: 12rem;--app-size-xl: 15rem;--app-size-2xl: 16rem;--app-size-3xl: 20rem;--app-size-4xl: 22rem;--app-size-5xl: 24rem;--app-size-6xl: 28rem;--app-size-7xl: 34rem;--app-size-8xl: 36rem;--app-size-9xl: 45rem;--app-orbit-radius: 8rem;--app-orbit-avatar: 10.5rem;--app-orbit-icon: 8.4rem;--app-pad-section-sm: clamp(3rem, 8vw, 5rem);--app-pad-section-md: clamp(4rem, 10vw, 7.5rem);--app-pad-section-lg: clamp(5rem, 12vw, 10rem);--app-shadow-float: 0 .25rem 1rem;--app-shell-sidebar-width: 13.75rem;--app-shell-sidebar-collapsed-width: 4.25rem;--app-shell-topbar-height: 4rem;--app-z-content: 1;--app-z-sidebar: 20;--app-z-topbar: 30;--app-z-overlay: 100;--app-transition-fast: .12s ease;--app-transition-med: .18s ease;--app-radius-pill: 999px}}@layer reset{*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;font-size:clamp(14px,calc(100vw / 120),32px)}html,body,#app{margin:0;padding:0;min-height:100vh;font-family:var(--app-font-sans);color:var(--p-text-color)}html{background:var(--p-content-background)}body,#app{background:transparent}body{position:relative}body:before{content:"";position:fixed;inset:0;background-image:url(/26758.webp);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-1;pointer-events:none}html.p-dark body:before{filter:invert(.92)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}a{color:inherit;text-decoration:none}button{font-family:inherit}body.app-scroll-locked{overflow:hidden;touch-action:none}}h1,h2,h3,h4{font-family:var(--app-font-display)!important;font-weight:800;letter-spacing:-.01em;color:var(--p-surface-0)!important;text-shadow:-1.5px -1.5px 0 var(--p-surface-950),1.5px -1.5px 0 var(--p-surface-950),-1.5px 1.5px 0 var(--p-surface-950),1.5px 1.5px 0 var(--p-surface-950)!important}@layer vendor{@font-face{font-family:primeicons;font-display:block;src:url(/assets/primeicons-DMOk5skT.eot);src:url(/assets/primeicons-DMOk5skT.eot?#iefix) format("embedded-opentype"),url(/assets/primeicons-C6QP2o4f.woff2) format("woff2"),url(/assets/primeicons-WjwUDZjB.woff) format("woff"),url(/assets/primeicons-MpK4pl85.ttf) format("truetype"),url(/assets/primeicons-Dr5RGzOO.svg?#primeicons) format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@media(prefers-reduced-motion:reduce){.pi-spin{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pi-folder-plus:before{content:""}.pi-receipt:before{content:""}.pi-asterisk:before{content:""}.pi-face-smile:before{content:""}.pi-pinterest:before{content:""}.pi-expand:before{content:""}.pi-pen-to-square:before{content:""}.pi-wave-pulse:before{content:""}.pi-turkish-lira:before{content:""}.pi-spinner-dotted:before{content:""}.pi-crown:before{content:""}.pi-pause-circle:before{content:""}.pi-warehouse:before{content:""}.pi-objects-column:before{content:""}.pi-clipboard:before{content:""}.pi-play-circle:before{content:""}.pi-venus:before{content:""}.pi-cart-minus:before{content:""}.pi-file-plus:before{content:""}.pi-microchip:before{content:""}.pi-twitch:before{content:""}.pi-building-columns:before{content:""}.pi-file-check:before{content:""}.pi-microchip-ai:before{content:""}.pi-trophy:before{content:""}.pi-barcode:before{content:""}.pi-file-arrow-up:before{content:""}.pi-mars:before{content:""}.pi-tiktok:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-ethereum:before{content:""}.pi-list-check:before{content:""}.pi-thumbtack:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-equals:before{content:""}.pi-lightbulb:before{content:""}.pi-star-half:before{content:""}.pi-address-book:before{content:""}.pi-chart-scatter:before{content:""}.pi-indian-rupee:before{content:""}.pi-star-half-fill:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-calendar-clock:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sparkles:before{content:""}.pi-bullseye:before{content:""}.pi-sort-down-fill:before{content:""}.pi-graduation-cap:before{content:""}.pi-hammer:before{content:""}.pi-bell-slash:before{content:""}.pi-gauge:before{content:""}.pi-shop:before{content:""}.pi-headphones:before{content:""}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}}@layer app{.buy-page--instagram{--buy-accent-primary: linear-gradient(135deg, #f58529 0%, #dd2a7b 50%, #8134af 100%);--buy-accent-solid: #dd2a7b;--buy-accent-secondary: rgba(221, 42, 123, .18);--buy-accent-contrast: #fff;--p-primary-color: #dd2a7b;--p-primary-300: #f072a8;--p-primary-400: #e74e91;--p-primary-500: #dd2a7b;--p-primary-600: #b7236c;--p-primary-700: #911c5c;--p-primary-contrast-color: #fff;--buy-accent-ink: #b7236c;--buy-surface-hero-bg: radial-gradient(ellipse 80% 60% at 20% 30%, rgba(245, 133, 41, .16), transparent 60%), radial-gradient(ellipse 60% 50% at 80% 70%, rgba(129, 52, 175, .16), transparent 65%), var(--p-content-background);--buy-surface-outcome-bg: #0f0814;--buy-h1-size: clamp(2.5rem, 4.5vw + .5rem, 4.5rem);--buy-h1-letter-spacing: -.025em;--buy-body-line-height: 1.75;--buy-section-pad-y: calc(var(--app-pad-section-lg) * 1.1);--buy-motion-duration: .7s;--buy-motion-easing: cubic-bezier(.4, 0, .2, 1);--buy-card-radius: 1.5rem;--buy-ed-canvas: radial-gradient(ellipse 72% 55% at 10% -8%, rgba(245, 133, 41, .16), transparent 58%), radial-gradient(ellipse 66% 62% at 94% 108%, rgba(129, 52, 175, .15), transparent 60%), #fdf8f6;--buy-ed-paper: #ffffff;--buy-ed-ink: #1c1117;--buy-ed-soft: #75636d;--buy-ed-faint: #a89aa1;--buy-ed-line: #f0e3ea;--buy-ed-tint: #fbf1f5;--buy-band-bg: var(--buy-ed-canvas);--buy-arc-color: #dd2a7b;--buy-arc-origin: 100% 6%}html.p-dark .buy-page--instagram{--buy-ed-canvas: radial-gradient(ellipse 72% 55% at 10% -8%, rgba(245, 133, 41, .16), transparent 58%), radial-gradient(ellipse 66% 62% at 94% 108%, rgba(129, 52, 175, .2), transparent 60%), #100a0e;--buy-ed-paper: #1b141a;--buy-ed-ink: #f6eef3;--buy-ed-soft: #bcaab5;--buy-ed-faint: #897a84;--buy-ed-line: rgba(246, 222, 235, .12);--buy-ed-tint: rgba(221, 42, 123, .16)}.buy-page--instagram .buy-hero:before{content:"";position:absolute;inset:0;background:var(--buy-surface-hero-bg);background-size:200% 200%;animation:buy-ig-drift 45s ease-in-out infinite;pointer-events:none;z-index:0}@keyframes buy-ig-drift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@media(prefers-reduced-motion:reduce){.buy-page--instagram .buy-hero:before{animation:none}}}@layer app{.buy-page--tiktok{--p-primary-color: #12c2e9;--p-primary-300: #6ee6f5;--p-primary-400: #36d4ee;--p-primary-500: #12c2e9;--p-primary-600: #0a9cc0;--p-primary-700: #08778f;--p-primary-contrast-color: #ffffff;--buy-accent-ink: #0a7d96;--buy-highlight-text: #fff;--buy-stage-bg: #e7eef8;--buy-stage-surface: #ffffff;--buy-stage-elevated: #eef1f8;--buy-stage-border: #e1e5f0;--buy-stage-text: #0b0a16;--buy-stage-muted: #5c5b76;--buy-neon-cyan: #25f4ee;--buy-neon-magenta: #fe2c55;--buy-band-bg: var(--buy-stage-bg);--buy-arc-color: var(--p-primary-color);--buy-arc-origin: 2% 116%;--buy-glow-1: var(--buy-neon-cyan);--buy-glow-2: var(--buy-neon-magenta);--buy-glow-hero-strength-1: 34%;--buy-glow-hero-strength-2: 22%;--buy-glow-aura-strength-1: 30%;--buy-glow-aura-strength-2: 22%;--buy-glow-section-strength-1: 16%;--buy-glow-section-strength-2: 12%}html.p-dark .buy-page--tiktok{--buy-stage-bg: #0b0f14;--buy-stage-surface: #13181f;--buy-stage-elevated: #1b212a;--buy-stage-border: rgba(159, 197, 232, .14);--buy-stage-text: #e9f1f8;--buy-stage-muted: #93a3b3}}@layer app{.buy-page--youtube{--p-primary-color: #ff0033;--p-primary-300: #ff7a93;--p-primary-400: #ff3d5f;--p-primary-500: #ff0033;--p-primary-600: #d6002a;--p-primary-700: #a80021;--p-primary-contrast-color: #ffffff;--buy-accent-ink: #c10021;--buy-stage-bg: #f5ece4;--buy-stage-surface: #ffffff;--buy-stage-elevated: #f4efeb;--buy-stage-border: #ece4dd;--buy-stage-text: #120d0b;--buy-stage-muted: #6b5f57;--buy-neon-red: #ff2740;--buy-neon-amber: #c2560a;--buy-band-bg: var(--buy-stage-bg);--buy-arc-color: #ff2740;--buy-arc-origin: 100% 116%}html.p-dark .buy-page--youtube{--buy-stage-bg: #130f0d;--buy-stage-surface: #1c1714;--buy-stage-elevated: #251e19;--buy-stage-border: rgba(236, 228, 221, .12);--buy-stage-text: #f5ece6;--buy-stage-muted: #b1a299}}@layer app{.buy-page--twitter{--p-primary-color: #1d9bf0;--p-primary-300: #82c5f7;--p-primary-400: #4fb0f3;--p-primary-500: #1d9bf0;--p-primary-600: #1880cc;--p-primary-700: #1366a3;--p-primary-contrast-color: #ffffff;--buy-accent-ink: #1366a3;--buy-x-bg: #ffffff;--buy-x-surface: #f7f9f9;--buy-x-elevated: #eff3f4;--buy-x-border: #cfd9de;--buy-x-text: #0f1419;--buy-x-muted: #536471;--buy-x-blue: #1d9bf0;--buy-band-bg: #eef4fb;--buy-arc-color: #1d9bf0;--buy-arc-origin: 2% 4%}html.p-dark .buy-page--twitter{--buy-x-bg: #15202b;--buy-x-surface: #1c2732;--buy-x-elevated: #243340;--buy-x-border: rgba(136, 153, 166, .2);--buy-x-text: #e7e9ea;--buy-x-muted: #8b98a5;--buy-band-bg: #16212c}}@layer app{.buy-page--facebook{--p-primary-color: #1877f2;--p-primary-300: #84b4f9;--p-primary-400: #4e95f5;--p-primary-500: #1877f2;--p-primary-600: #1361c9;--p-primary-700: #0f4d9e;--p-primary-contrast-color: #ffffff;--buy-accent-ink: #1162c4;--buy-fb-canvas: radial-gradient(ellipse 70% 60% at 14% -6%, rgba(24, 119, 242, .12), transparent 60%), radial-gradient(ellipse 62% 62% at 92% 106%, rgba(24, 119, 242, .09), transparent 62%), #f2f6fc;--buy-fb-paper: #ffffff;--buy-fb-ink: #1b2733;--buy-fb-soft: #586878;--buy-fb-faint: #93a1af;--buy-fb-line: #e2eaf3;--buy-fb-tint: #eaf2fe;--buy-fb-blue: #1877f2;--buy-band-bg: var(--buy-fb-canvas);--buy-arc-color: #1877f2;--buy-arc-origin: 102% 50%}html.p-dark .buy-page--facebook{--buy-fb-canvas: radial-gradient(ellipse 70% 60% at 14% -6%, rgba(24, 119, 242, .16), transparent 60%), radial-gradient(ellipse 62% 62% at 92% 106%, rgba(24, 119, 242, .11), transparent 62%), #0d1115;--buy-fb-paper: #181d24;--buy-fb-ink: #e4e6eb;--buy-fb-soft: #9aa6b2;--buy-fb-faint: #6b7682;--buy-fb-line: rgba(226, 234, 243, .12);--buy-fb-tint: rgba(24, 119, 242, .18)}}@layer app{.buy-page--reddit{--p-primary-color: #ff4500;--p-primary-300: #ff9166;--p-primary-400: #ff6b33;--p-primary-500: #ff4500;--p-primary-600: #d63a00;--p-primary-700: #a82d00;--p-primary-contrast-color: #ffffff;--buy-accent-ink: #c43700;--buy-rd-bg: #dae0e6;--buy-rd-surface: #ffffff;--buy-rd-elevated: #f6f7f8;--buy-rd-border: #cccccc;--buy-rd-text: #1a1a1b;--buy-rd-muted: #7c7c7c;--buy-rd-orange: #ff4500;--buy-rd-up: #ff6a33;--buy-band-bg: var(--buy-rd-bg);--buy-arc-color: #ff4500;--buy-arc-origin: -2% 116%}html.p-dark .buy-page--reddit{--buy-rd-bg: #0b0c0d;--buy-rd-surface: #1a1a1b;--buy-rd-elevated: #242526;--buy-rd-border: #343536;--buy-rd-text: #d7dadc;--buy-rd-muted: #818384}}@layer app{.buy-page{--buy-accent-primary: var(--p-primary-color);--buy-accent-solid: var(--p-primary-color);--buy-accent-secondary: color-mix(in srgb, var(--p-primary-color) 60%, transparent);--buy-accent-contrast: var(--p-primary-contrast-color);--buy-glow-1: var(--p-primary-color);--buy-glow-2: var(--p-primary-color);--buy-glow-section-strength-1: 9%;--buy-glow-section-strength-2: 7%;--buy-surface-page-bg: var(--p-content-background);--buy-surface-hero-bg: radial-gradient(ellipse 60% 50% at 25% 25%, color-mix(in srgb, var(--p-primary-color) 12%, transparent), transparent 70%), radial-gradient(ellipse 50% 40% at 75% 75%, color-mix(in srgb, var(--p-primary-color) 10%, transparent), transparent 70%), var(--p-content-background);--buy-surface-section-bg: radial-gradient(ellipse 60% 50% at 18% 20%, color-mix(in srgb, var(--buy-glow-1) var(--buy-glow-section-strength-1), transparent), transparent 72%), radial-gradient(ellipse 55% 45% at 82% 84%, color-mix(in srgb, var(--buy-glow-2) var(--buy-glow-section-strength-2), transparent), transparent 72%), var(--p-content-background);--buy-surface-outcome-bg: var(--p-surface-950, #0d0d10);--buy-surface-closing-bg: var(--p-surface-900, #16161a);--buy-text-on-outcome: #f4f4f6;--buy-text-muted-on-outcome: rgba(244, 244, 246, .65);--buy-h1-size: clamp(2.25rem, 4vw + .5rem, 4rem);--buy-h1-letter-spacing: -.02em;--buy-h1-line-height: 1.05;--buy-body-line-height: 1.65;--buy-section-pad-y: var(--app-pad-section-lg);--buy-motion-duration: .4s;--buy-motion-easing: cubic-bezier(.2, .7, .2, 1);--buy-card-radius: var(--p-border-radius-lg);--buy-grid-pattern: none;--buy-mono-accent: var(--app-font-mono);width:100%;flex:1 0 auto;display:flex;flex-direction:column;background:var(--buy-surface-page-bg);color:var(--p-text-color)}.buy-section{position:relative;width:100%;padding:var(--buy-section-pad-y) var(--app-space-2xl)}.buy-page .buy-band{background:var(--buy-band-bg, transparent)}.buy-page .buy-band,.buy-page .buy-arcs{position:relative;isolation:isolate}.buy-page .buy-band:after,.buy-page .buy-arcs:after{--buy-arc-line: color-mix(in srgb, var(--buy-arc-color, var(--p-primary-color)) var(--buy-arc-strength, 30%), transparent);--buy-arc-mid: calc(var(--buy-arc-gap, 3.25rem) / 2);content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:repeating-radial-gradient(circle at var(--buy-arc-origin, 2% 116%),transparent 0,transparent calc(var(--buy-arc-mid) - .08rem),var(--buy-arc-line) calc(var(--buy-arc-mid) - .03rem),var(--buy-arc-line) calc(var(--buy-arc-mid) + .03rem),transparent calc(var(--buy-arc-mid) + .08rem),transparent var(--buy-arc-gap, 3.25rem));-webkit-mask-image:radial-gradient(145% 130% at var(--buy-arc-origin, 2% 116%),#000 0,#000 44%,transparent 90%);mask-image:radial-gradient(145% 130% at var(--buy-arc-origin, 2% 116%),#000 0,#000 44%,transparent 90%)}.buy-page .buy-arc-1{--buy-arc-origin: -4% 116%;--buy-arc-gap: 2.5rem;--buy-arc-strength: 26%}.buy-page .buy-arc-2{--buy-arc-origin: 104% -16%;--buy-arc-gap: 4.5rem;--buy-arc-strength: 33%}.buy-page .buy-arc-3{--buy-arc-origin: 112% 110%;--buy-arc-gap: 3.4rem;--buy-arc-strength: 30%}.buy-section-inner{max-width:var(--app-container-5xl);margin:0 auto;display:flex;flex-direction:column;gap:var(--app-space-2xl)}.buy-kicker{display:inline-flex;align-items:center;gap:var(--app-space-sm);padding:var(--app-space-2xs) var(--app-space-md);font-family:var(--buy-mono-accent);font-size:var(--app-fs-xs);letter-spacing:.1875rem;text-transform:uppercase;color:var(--buy-accent-solid);border:.0625rem solid color-mix(in srgb,var(--buy-accent-solid) 35%,transparent);border-radius:var(--app-radius-pill);background:color-mix(in srgb,var(--buy-accent-solid) 8%,transparent)}.buy-h2{font-family:var(--app-font-sans);font-size:clamp(1.75rem,2.8vw + .5rem,3rem);font-weight:800;line-height:1.1;letter-spacing:-.02em;margin:0;color:inherit}@media(max-width:720px){.buy-section{padding:var(--app-pad-section-sm) var(--app-space-lg)}}.buy-brand--instagram{--brand: #dd2a7b;--brand-accent: #f58529;--brand-contrast: #fff}.buy-brand--tiktok{--brand: #25f4ee;--brand-accent: #fe2c55;--brand-contrast: #050505}.buy-brand--youtube{--brand: #ff0033;--brand-accent: #ff5252;--brand-contrast: #fff}.buy-brand--twitter{--brand: #1d9bf0;--brand-accent: #0c7abf;--brand-contrast: #fff}.buy-brand--facebook{--brand: #1877f2;--brand-accent: #4293ff;--brand-contrast: #fff}.buy-brand--reddit{--brand: #ff4500;--brand-accent: #ff7a45;--brand-contrast: #fff}}
