.dev-authority[data-v-df5c1b0e]{background:radial-gradient(circle at 13% 8%,rgba(255,204,0,.11),transparent 27%),radial-gradient(circle at 88% 22%,rgba(159,19,25,.16),transparent 28%),linear-gradient(180deg,#050505,#0a0b0d 48%,#050505);color:#fff;min-height:100vh;padding:116px 20px 84px}.dev-authority__cta[data-v-df5c1b0e],.dev-authority__hero[data-v-df5c1b0e],.dev-authority__section[data-v-df5c1b0e]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.09);border-radius:30px;box-shadow:0 28px 80px #0000004d;margin:0 auto 22px;overflow:hidden;position:relative;width:min(1180px,100%)}.dev-authority__hero[data-v-df5c1b0e]{padding:clamp(32px,5vw,62px)}.dev-authority__section[data-v-df5c1b0e]{padding:clamp(28px,4vw,48px)}.dev-authority__glow[data-v-df5c1b0e]{border-radius:999px;filter:blur(90px);height:430px;opacity:.16;pointer-events:none;position:absolute;width:430px}.dev-authority__glow--gold[data-v-df5c1b0e]{background:#fc0;left:-110px;top:-220px}.dev-authority__glow--red[data-v-df5c1b0e]{background:#a7191f;bottom:-240px;right:-180px}.dev-authority__hero-inner[data-v-df5c1b0e]{display:grid;gap:24px;grid-template-columns:minmax(0,1.5fr) minmax(280px,.72fr);position:relative;z-index:1}.dev-authority__capability-grid article>span[data-v-df5c1b0e],.dev-authority__eyebrow[data-v-df5c1b0e],.dev-authority__signal-card>span[data-v-df5c1b0e]{color:#ffd21f;display:inline-flex;font-size:.75rem;font-weight:900;letter-spacing:.12em;margin:0 0 13px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.dev-authority h1[data-v-df5c1b0e],.dev-authority h2[data-v-df5c1b0e],.dev-authority h3[data-v-df5c1b0e]{color:#fff;letter-spacing:-.035em}.dev-authority h1[data-v-df5c1b0e]{font-size:clamp(2.8rem,6.6vw,6.1rem);letter-spacing:-.055em;line-height:.98;margin:0;max-width:930px}.dev-authority__lead[data-v-df5c1b0e]{color:#fffc;font-size:1.12rem;line-height:1.75;margin:24px 0 0;max-width:850px}.dev-authority li[data-v-df5c1b0e],.dev-authority p[data-v-df5c1b0e],.dev-authority span[data-v-df5c1b0e]{line-height:1.7}.dev-authority__actions[data-v-df5c1b0e]{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.dev-authority__actions a[data-v-df5c1b0e],.dev-authority__cta>a[data-v-df5c1b0e]{align-items:center;border-radius:999px;display:inline-flex;font-weight:900;justify-content:center;min-height:54px;padding:13px 22px;text-decoration:none;transition:transform .22s ease,border-color .22s ease}.dev-authority__actions a[data-v-df5c1b0e]:hover,.dev-authority__cta>a[data-v-df5c1b0e]:hover{transform:translateY(-2px)}.dev-authority__cta>a[data-v-df5c1b0e],.dev-authority__primary[data-v-df5c1b0e]{background:linear-gradient(135deg,#ffd21f,#f4b600);box-shadow:0 18px 42px #ffcc002e;color:#090909}.dev-authority__secondary[data-v-df5c1b0e]{background:#ffffff09;border:1px solid hsla(0,0%,100%,.17);color:#fff}.dev-authority__signal-card[data-v-df5c1b0e]{background:radial-gradient(circle at top left,rgba(255,210,31,.08),transparent 42%),#0000003d;border:1px solid rgba(255,210,31,.17);border-radius:25px;padding:28px}.dev-authority__signal-card h2[data-v-df5c1b0e]{font-size:1.55rem;line-height:1.18;margin:11px 0 20px}.dev-authority__signal-card ul[data-v-df5c1b0e]{display:grid;gap:13px;list-style:none;margin:0;padding:0}.dev-authority__signal-card li[data-v-df5c1b0e]{border-top:1px solid hsla(0,0%,100%,.08);color:#ffffffc2;display:grid;gap:10px;grid-template-columns:24px 1fr;padding-top:13px}.dev-authority__signal-card li strong[data-v-df5c1b0e]{margin-right:4px}.dev-authority__proof-stack i[data-v-df5c1b0e],.dev-authority__signal-card li i[data-v-df5c1b0e]{align-items:center;color:#ffd21f;display:inline-flex;justify-content:center}.dev-authority__visual[data-v-df5c1b0e]{background:#0000003d;border:1px solid rgba(255,210,31,.16);box-shadow:0 22px 54px #00000057;margin:0;overflow:hidden;position:relative}.dev-authority__visual img[data-v-df5c1b0e]{display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.dev-authority__visual--hero[data-v-df5c1b0e]{border-radius:22px;margin-bottom:24px}.dev-authority__visual--inline[data-v-df5c1b0e]{border-radius:24px;margin-top:24px}.dev-authority__intro[data-v-df5c1b0e]{align-items:start;display:grid;gap:32px;grid-template-columns:.78fr 1.22fr}.dev-authority__cta h2[data-v-df5c1b0e],.dev-authority__intro h2[data-v-df5c1b0e],.dev-authority__proof h2[data-v-df5c1b0e],.dev-authority__section-head h2[data-v-df5c1b0e],.dev-authority__service-links h2[data-v-df5c1b0e]{font-size:clamp(2rem,3.7vw,3.55rem);line-height:1.04;margin:0}.dev-authority__prose p[data-v-df5c1b0e]{color:#ffffffc2;margin:0 0 16px}.dev-authority__section-head[data-v-df5c1b0e]{margin-bottom:26px;max-width:850px}.dev-authority__section-head>p[data-v-df5c1b0e]:last-child{color:#ffffffbd}.dev-authority__capability-grid[data-v-df5c1b0e]{display:grid;gap:15px;grid-template-columns:repeat(3,minmax(0,1fr))}.dev-authority__capability-grid article[data-v-df5c1b0e]{background:linear-gradient(145deg,#ffffff0e,#ffffff05);border:1px solid hsla(0,0%,100%,.085);border-radius:23px;min-height:220px;padding:24px}.dev-authority__capability-grid article>span[data-v-df5c1b0e]{align-items:center;gap:9px}.dev-authority__capability-grid article>span i[data-v-df5c1b0e]{align-items:center;background:linear-gradient(135deg,#ffd21f,#f0b400);border-radius:999px;box-shadow:0 12px 30px #ffcc0029;color:#090909;display:inline-flex;height:32px;justify-content:center;width:32px}.dev-authority__capability-grid h3[data-v-df5c1b0e]{font-size:1.28rem;margin:14px 0 9px}.dev-authority__capability-grid p[data-v-df5c1b0e]{color:#ffffffb8;margin:0}.dev-authority__proof[data-v-df5c1b0e]{display:grid;gap:32px;grid-template-columns:.9fr 1.1fr}.dev-authority__proof-copy>p[data-v-df5c1b0e]:last-child{color:#ffffffc2}.dev-authority__proof-stack[data-v-df5c1b0e]{display:grid;gap:12px}.dev-authority__proof-stack>div[data-v-df5c1b0e]{background:#ffd21f0b;border:1px solid rgba(255,210,31,.15);border-radius:19px;display:grid;gap:3px 12px;grid-template-columns:34px 1fr;padding:19px 20px}.dev-authority__proof-stack i[data-v-df5c1b0e]{background:#ffd21f17;border:1px solid rgba(255,210,31,.18);border-radius:999px;grid-row:span 2;height:34px;width:34px}.dev-authority__proof-stack strong[data-v-df5c1b0e]{color:#ffd21f;display:block;margin-bottom:6px}.dev-authority__proof-stack span[data-v-df5c1b0e]{color:#ffffffbd;grid-column:2}.dev-authority__area-grid[data-v-df5c1b0e]{display:flex;flex-wrap:wrap;gap:10px}.dev-authority__area-grid span[data-v-df5c1b0e]{background:#ffffff09;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;color:#ffffffdb;font-weight:800;padding:10px 14px}.dev-authority__service-links[data-v-df5c1b0e]{display:grid;gap:28px;grid-template-columns:.9fr 1.1fr}.dev-authority__link-grid[data-v-df5c1b0e]{display:grid;gap:11px;grid-template-columns:repeat(2,minmax(0,1fr))}.dev-authority__county-grid a[data-v-df5c1b0e],.dev-authority__link-grid a[data-v-df5c1b0e]{align-items:center;background:#ffd21f0d;border:1px solid rgba(255,210,31,.18);border-radius:999px;color:#ffd21f;display:flex;font-weight:900;justify-content:center;min-height:52px;padding:12px 14px;text-align:center;text-decoration:none}.dev-authority__county-grid[data-v-df5c1b0e]{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.dev-authority__faq-grid[data-v-df5c1b0e]{display:grid;gap:13px;grid-template-columns:repeat(2,minmax(0,1fr))}.dev-authority__faq details[data-v-df5c1b0e]{background:#00000038;border:1px solid hsla(0,0%,100%,.085);border-radius:20px;padding:21px}.dev-authority__faq summary[data-v-df5c1b0e]{color:#fff;cursor:pointer;font-weight:900;line-height:1.35}.dev-authority__faq p[data-v-df5c1b0e]{color:#ffffffba;margin:13px 0 0}.dev-authority__cta[data-v-df5c1b0e]{align-items:center;background:radial-gradient(circle at left center,rgba(255,204,0,.12),transparent 40%),#ffffff0b;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) auto;padding:clamp(30px,4vw,48px)}.dev-authority__cta>a[data-v-df5c1b0e]{white-space:nowrap}@media (max-width:980px){.dev-authority__cta[data-v-df5c1b0e],.dev-authority__hero-inner[data-v-df5c1b0e],.dev-authority__intro[data-v-df5c1b0e],.dev-authority__proof[data-v-df5c1b0e],.dev-authority__service-links[data-v-df5c1b0e]{grid-template-columns:1fr}.dev-authority__capability-grid[data-v-df5c1b0e]{grid-template-columns:repeat(2,minmax(0,1fr))}.dev-authority__county-grid[data-v-df5c1b0e]{grid-template-columns:1fr}.dev-authority__cta>a[data-v-df5c1b0e]{width:-moz-fit-content;width:fit-content}}@media (max-width:680px){.dev-authority[data-v-df5c1b0e]{padding:92px 14px 64px}.dev-authority__cta[data-v-df5c1b0e],.dev-authority__hero[data-v-df5c1b0e],.dev-authority__section[data-v-df5c1b0e]{border-radius:24px}.dev-authority__capability-grid[data-v-df5c1b0e],.dev-authority__faq-grid[data-v-df5c1b0e],.dev-authority__link-grid[data-v-df5c1b0e]{grid-template-columns:1fr}.dev-authority__actions a[data-v-df5c1b0e],.dev-authority__cta>a[data-v-df5c1b0e]{width:100%}}@media (prefers-reduced-motion:reduce){.dev-authority__actions a[data-v-df5c1b0e],.dev-authority__cta>a[data-v-df5c1b0e]{transition:none}}
