.blog-hero[data-v-f148699a]{--blog-hero-pad-x:20px;--blog-hero-prose:48rem;--blog-hero-muted:#d5d9eb;background:radial-gradient(ellipse at 15% 20%,rgba(210,42,144,.2) 0,transparent 52%),radial-gradient(ellipse at 85% 65%,rgba(115,55,210,.14) 0,transparent 55%),#070b18;margin:0;overflow:hidden;padding:48px 0 52px;position:relative;width:100%}.blog-hero[data-v-f148699a]:after{background:linear-gradient(180deg,rgba(7,11,24,0),rgba(3,7,18,.55) 55%,#030712);bottom:0;content:"";height:56px;left:0;pointer-events:none;position:absolute;right:0}.blog-hero--compact[data-v-f148699a]{padding:32px 0 36px}.blog-hero--compact[data-v-f148699a]:after{height:40px}.blog-hero__inner[data-v-f148699a]{box-sizing:border-box;margin:0 auto;max-width:1200px;padding:0 var(--blog-hero-pad-x);position:relative;width:100%;z-index:1}.blog-hero__eyebrow[data-v-f148699a]{color:#ff73c4;font-size:12px;font-weight:800;letter-spacing:.12em;margin:0 0 12px;text-transform:uppercase}.blog-hero__h1[data-v-f148699a]{color:#fff;font-size:max(32px,min(4vw,52px));font-weight:800;letter-spacing:-.03em;line-height:1.15;margin:0 0 18px;max-width:var(--blog-hero-prose)}.blog-hero--compact .blog-hero__h1[data-v-f148699a]{font-size:max(28px,min(3.2vw,40px));margin-bottom:0}.blog-hero__page[data-v-f148699a]{color:#9aa0b8;display:block;font-size:max(16px,min(2vw,20px));font-weight:600;letter-spacing:0;margin-top:8px}.blog-hero__lead[data-v-f148699a]{color:var(--blog-hero-muted);font-size:16px;line-height:1.7;margin:0;max-width:var(--blog-hero-prose)}.blog-hero__lead+.blog-hero__lead[data-v-f148699a]{margin-top:18px}.blog-hero__cta[data-v-f148699a]{align-items:center;background:linear-gradient(105deg,#963ff4,#f33499);border:0;border-radius:10px;box-shadow:0 10px 28px rgba(213,48,135,.2);color:#fff;display:inline-flex;font-size:16px;font-weight:700;gap:10px;margin-top:28px;min-height:48px;padding:14px 22px;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:filter .2s ease;z-index:1}.blog-hero__cta[data-v-f148699a]:hover{color:#fff;filter:brightness(1.1)}.blog-hero__cta[data-v-f148699a]:focus-visible{outline:2px solid #ff73c4;outline-offset:3px}@media (min-width:768px){.blog-hero[data-v-f148699a]{--blog-hero-pad-x:24px;padding:56px 0 60px}.blog-hero--compact[data-v-f148699a]{padding:36px 0 40px}}@media (min-width:1024px){.blog-hero[data-v-f148699a]{--blog-hero-pad-x:48px;padding:64px 0 72px}.blog-hero[data-v-f148699a]:after{height:72px}.blog-hero--compact[data-v-f148699a]{padding:40px 0 44px}}.blog-card__excerpt[data-v-32acf0e7]{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}.blog-pagination__btn[data-v-760e39d0]{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:#1f2937;background-color:rgba(31,41,55,var(--tw-bg-opacity,1));border-radius:.5rem;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity,1));display:inline-flex;font-size:.875rem;font-weight:500;justify-content:center;line-height:1.25rem;min-height:2.75rem;min-width:2.75rem;padding:.5rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.blog-pagination__btn[data-v-760e39d0]:hover{--tw-bg-opacity:1;background-color:#374151;background-color:rgba(55,65,81,var(--tw-bg-opacity,1))}.blog-pagination__btn[data-v-760e39d0]:focus{outline:2px solid transparent;outline-offset:2px}.blog-pagination__btn[data-v-760e39d0]:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgba(168,85,247,var(--tw-ring-opacity,1));--tw-ring-offset-width:2px;--tw-ring-offset-color:#030712;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 transparent;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.blog-pagination__btn--num[data-v-760e39d0]{min-width:2.75rem}.blog-pagination__btn--current[data-v-760e39d0]{--tw-bg-opacity:1;--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity,1))}.blog-pagination__btn--current[data-v-760e39d0],.blog-pagination__btn--current[data-v-760e39d0]:hover{background-color:#9333ea;background-color:rgba(147,51,234,var(--tw-bg-opacity,1))}.blog-pagination__btn--current[data-v-760e39d0]:hover{--tw-bg-opacity:1}.blog-pagination__btn--disabled[data-v-760e39d0]{cursor:not-allowed;opacity:.4;pointer-events:none}.blog-pagination__ellipsis[data-v-760e39d0]{--tw-text-opacity:1;color:#6b7280;color:rgba(107,114,128,var(--tw-text-opacity,1));padding-left:.25rem;padding-right:.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.blog-archive-grid[data-v-14371b69]{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.blog-archive-grid[data-v-14371b69]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.blog-archive-grid[data-v-14371b69]{grid-template-columns:repeat(3,minmax(0,1fr))}}