.layout-default[data-v-878f00f6]{flex-direction:column;width:100%;min-height:100vh;display:flex}.full-height[data-v-878f00f6]{height:100vh}.nav-footer[data-v-d8a216ac]{z-index:20;color:#e2e8f0;position:fixed;bottom:0;left:0;right:0}.nav-container[data-v-d8a216ac]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05090de0;border-top:1px solid #94a3b829;justify-content:space-between;align-items:center;padding:1rem;display:flex}.brand[data-v-d8a216ac]{color:#f8fafc;font-size:1.05rem;font-weight:800;text-decoration:none}.menu-toggle[data-v-d8a216ac]{color:#e2e8f0;cursor:pointer;background:#0f172ab3;border:1px solid #94a3b859;border-radius:10px;padding:.45rem .7rem;font-size:.95rem}.menu[data-v-d8a216ac]{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.nav-link[data-v-d8a216ac]{color:#cbd5e1;font-size:.92rem;font-weight:700;text-decoration:none;transition:color .2s}.nav-link[data-v-d8a216ac]:hover,.nav-link.active[data-v-d8a216ac]{color:#38bdf8}.mobile-menu[data-v-d8a216ac]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05090df5;border-top:1px solid #94a3b829;flex-direction:column;align-items:center;gap:.85rem;max-height:calc(100vh - 70px);padding:1.2rem 0;display:flex;position:absolute;bottom:100%;left:0;right:0;overflow-y:auto}@media (width<=950px){.menu[data-v-d8a216ac]{display:none}.mobile-menu .nav-link[data-v-d8a216ac]{font-size:1.05rem}}@media (width>=951px){.brand[data-v-d8a216ac],.menu-toggle[data-v-d8a216ac]{display:none}.nav-container[data-v-d8a216ac]{justify-content:center}}.page-shell[data-v-36aafb93]{color:#f8fafc;background:radial-gradient(circle at 0 0,#38bdf824,#0000 28rem),linear-gradient(#05090d 0%,#0f172a 55%,#111827 100%);min-height:100vh;padding:3rem 1.25rem 6rem}.page-hero[data-v-36aafb93],.content-grid[data-v-36aafb93],.developer-section[data-v-36aafb93]{max-width:1100px;margin:0 auto}.page-hero[data-v-36aafb93]{text-align:center;padding:2rem 0 3rem}.eyebrow[data-v-36aafb93]{color:#7dd3fc;letter-spacing:.05em;text-transform:uppercase;background:#0f172abf;border:1px solid #38bdf859;border-radius:999px;width:fit-content;padding:.42rem .8rem;font-size:.78rem;font-weight:900;display:inline-flex}.page-hero h1[data-v-36aafb93]{letter-spacing:-.05em;max-width:820px;margin:1.3rem auto 0;font-size:clamp(2rem,5vw,4rem);line-height:1.08}.page-hero p[data-v-36aafb93]{color:#cbd5e1;max-width:760px;margin:1.3rem auto 0;font-size:1.08rem;line-height:1.8}.content-grid[data-v-36aafb93]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.content-card[data-v-36aafb93],.developer-section[data-v-36aafb93],.method-section[data-v-36aafb93]{background:#0f172ab8;border:1px solid #94a3b82e;border-radius:22px;box-shadow:0 18px 45px #00000038}.content-card[data-v-36aafb93]{text-align:center;padding:1.6rem}.large-card[data-v-36aafb93]{grid-row:span 2}.method-section[data-v-36aafb93]{text-align:left;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:1.5rem;margin-top:3rem;padding:2rem;display:grid}.method-section h2[data-v-36aafb93]{color:#fff;margin:0 0 1rem;font-size:1.55rem}.method-section p[data-v-36aafb93],.method-section li[data-v-36aafb93]{color:#94a3b8;line-height:1.8}.method-section ul[data-v-36aafb93]{gap:.75rem;margin:0;padding-left:1.2rem;display:grid}.method-section li[data-v-36aafb93]::marker{color:#38bdf8}.content-card h2[data-v-36aafb93],.developer-section h2[data-v-36aafb93]{color:#fff;margin:0 0 1rem;font-size:1.45rem}.content-card p[data-v-36aafb93],.developer-section p[data-v-36aafb93]{color:#94a3b8;line-height:1.8}.developer-section[data-v-36aafb93]{text-align:center;justify-content:space-between;align-items:center;gap:2rem;margin-top:3rem;padding:2rem;display:flex}.developer-section>div[data-v-36aafb93]{flex:1}.developer-section .eyebrow[data-v-36aafb93]{margin-bottom:1rem}.button[data-v-36aafb93]{color:#020617;background:#38bdf8;border-radius:12px;justify-content:center;align-items:center;min-width:230px;padding:.85rem 1.2rem;font-weight:900;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.button[data-v-36aafb93]:hover{background:#7dd3fc;transform:translateY(-2px)}@media (width<=800px){.content-grid[data-v-36aafb93]{grid-template-columns:1fr}.developer-section[data-v-36aafb93]{flex-direction:column;align-items:flex-start}.method-section[data-v-36aafb93]{text-align:center;grid-template-columns:1fr}.button[data-v-36aafb93]{width:100%}}.page-shell[data-v-4166317f]{color:#f8fafc;background:radial-gradient(circle at top,#38bdf824,#0000 30rem),linear-gradient(#05090d 0%,#0f172a 55%,#111827 100%);min-height:100vh;padding:3rem 1.25rem 6rem}.page-hero[data-v-4166317f],.projects-section[data-v-4166317f],.catalog-principles-section[data-v-4166317f],.related-tools-section[data-v-4166317f]{max-width:1100px;margin:0 auto}.page-hero[data-v-4166317f]{text-align:center;padding:2rem 0 3rem}.eyebrow[data-v-4166317f]{color:#7dd3fc;letter-spacing:.05em;text-transform:uppercase;background:#0f172abf;border:1px solid #38bdf859;border-radius:999px;width:fit-content;padding:.42rem .8rem;font-size:.78rem;font-weight:900;display:inline-flex}.page-hero h1[data-v-4166317f]{letter-spacing:-.05em;max-width:860px;margin:1.3rem auto 0;font-size:clamp(2rem,5vw,4rem);line-height:1.08}.page-hero p[data-v-4166317f]{color:#cbd5e1;max-width:760px;margin:1.3rem auto 0;font-size:1.08rem;line-height:1.8}.projects-section[data-v-4166317f]{margin-top:.5rem}.catalog-principles-section[data-v-4166317f]{margin-top:2rem}.section-heading[data-v-4166317f]{text-align:center;max-width:760px;margin:0 auto 1.5rem}.section-heading h2[data-v-4166317f]{color:#fff;margin:0;font-size:clamp(1.7rem,4vw,2.6rem);line-height:1.15}.section-heading p[data-v-4166317f]{color:#94a3b8;margin:1rem 0 0;line-height:1.7}.projects-grid[data-v-4166317f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;display:grid}.principles-grid[data-v-4166317f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.project-card[data-v-4166317f]{min-height:430px;color:inherit;text-align:center;background:#0f172ac7;border:1px solid #94a3b82e;border-radius:24px;flex-direction:column;gap:1rem;padding:1.7rem;text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:flex;box-shadow:0 18px 45px #00000038}.project-card[data-v-4166317f]:hover{background:#1e293be0;border-color:#38bdf88c;transform:translateY(-4px)}.principles-grid article[data-v-4166317f]{color:inherit;text-align:center;background:#0f172ac7;border:1px solid #94a3b82e;border-radius:22px;padding:1.35rem;box-shadow:0 18px 45px #00000038}.principles-grid h3[data-v-4166317f]{color:#fff;margin:0;font-size:1.15rem}.principles-grid p[data-v-4166317f]{color:#94a3b8;margin:.75rem 0 0;line-height:1.7}.project-top[data-v-4166317f]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.project-icon[data-v-4166317f]{font-size:2.4rem}.project-tag[data-v-4166317f],.project-priority[data-v-4166317f],.project-status[data-v-4166317f]{text-transform:uppercase;letter-spacing:.05em;border-radius:999px;width:fit-content;margin-left:auto;padding:.32rem .7rem;font-size:.72rem;font-weight:900;display:block}.project-tag[data-v-4166317f]{color:#7dd3fc;background:#38bdf81f}.project-priority[data-v-4166317f]{color:#fde68a;background:#facc151f;margin-top:.45rem}.project-status[data-v-4166317f]{color:#86efac;background:#22c55e1f;margin-top:.45rem}.project-status--piloto[data-v-4166317f]{color:#bae6fd;background:#38bdf824}.project-status--experimental[data-v-4166317f]{color:#d8b4fe;background:#a855f724}.project-status--parceiro[data-v-4166317f]{color:#fdba74;background:#fb923c24}.project-card h3[data-v-4166317f]{color:#fff;margin:0;font-size:1.55rem}.project-summary[data-v-4166317f],.project-details[data-v-4166317f]{color:#94a3b8;margin:0;line-height:1.75}.project-summary[data-v-4166317f]{gap:.75rem;display:grid}.project-summary div[data-v-4166317f]{gap:.25rem;display:grid}.project-summary dt[data-v-4166317f]{color:#7dd3fc;letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:900}.project-summary dd[data-v-4166317f]{color:#cbd5e1;margin:0}.stack-list[data-v-4166317f]{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:auto;display:flex}.stack-list span[data-v-4166317f]{color:#cbd5e1;border:1px solid #94a3b82e;border-radius:999px;padding:.32rem .65rem;font-size:.78rem;font-weight:700}.project-card strong[data-v-4166317f]{color:#38bdf8}.related-tools-section[data-v-4166317f]{background:#0f172ac7;border:1px solid #94a3b82e;border-radius:24px;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:2rem;padding:1.7rem;display:flex;box-shadow:0 18px 45px #00000038}.section-label[data-v-4166317f]{color:#7dd3fc;letter-spacing:.05em;text-transform:uppercase;background:#38bdf81f;border-radius:999px;width:fit-content;margin-bottom:1rem;padding:.32rem .7rem;font-size:.72rem;font-weight:900;display:inline-flex}.related-tools-section h2[data-v-4166317f]{color:#fff;margin:0;font-size:1.55rem}.related-tools-section p[data-v-4166317f]{color:#94a3b8;max-width:700px;margin:.7rem 0 0;line-height:1.75}.related-tools-link[data-v-4166317f]{color:#38bdf8;flex:none;font-weight:900;text-decoration:none}.related-tools-link[data-v-4166317f]:hover{text-decoration:underline}@media (width<=820px){.projects-grid[data-v-4166317f],.principles-grid[data-v-4166317f]{grid-template-columns:1fr}.related-tools-section[data-v-4166317f]{flex-direction:column;align-items:flex-start}.project-card[data-v-4166317f]{min-height:auto}}.page-shell[data-v-eb632d87]{color:#e2e8f0;background:linear-gradient(#05090d 0%,#0f172a 100%);place-items:center;min-height:100vh;padding:3rem 1.25rem 7rem;display:grid}.content-card[data-v-eb632d87]{text-align:center;background:#0f172abf;border:1px solid #94a3b833;border-radius:20px;max-width:760px;padding:2rem}.eyebrow[data-v-eb632d87]{color:#7dd3fc;letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:800}h1[data-v-eb632d87]{color:#f8fafc;font-size:clamp(2rem,5vw,3.5rem)}p[data-v-eb632d87]{color:#cbd5e1;line-height:1.75}.actions[data-v-eb632d87]{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.5rem;display:flex}.button[data-v-eb632d87]{color:#fff;background:#0ea5e9;border-radius:8px;padding:.75rem 1rem;font-weight:700;text-decoration:none}.button-secondary[data-v-eb632d87]{background:#334155}.tool-back-link[data-v-d25bf9ee]{text-align:left;width:100%;max-width:1100px;margin:0 auto}.tool-back-link a[data-v-d25bf9ee]{color:#7dd3fc;align-items:center;gap:.45rem;font-size:.9rem;font-weight:900;text-decoration:none;display:inline-flex}.tool-back-link a[data-v-d25bf9ee]:hover{color:#bae6fd}.tool-faq[data-v-8c411ae0]{background:#0f172abd;border:1px solid #94a3b82e;border-radius:22px;max-width:1100px;margin:2rem auto 0;padding:1.7rem;box-shadow:0 18px 45px #00000038}.tool-faq__heading[data-v-8c411ae0]{margin-bottom:1rem}.tool-faq__eyebrow[data-v-8c411ae0]{color:#7dd3fc;letter-spacing:.05em;text-transform:uppercase;background:#38bdf81f;border-radius:999px;width:fit-content;margin-bottom:1rem;padding:.32rem .7rem;font-size:.72rem;font-weight:900;display:inline-flex}.tool-faq h2[data-v-8c411ae0],.tool-faq h3[data-v-8c411ae0]{color:#fff;margin:0}.tool-faq__list[data-v-8c411ae0]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.tool-faq article[data-v-8c411ae0]{background:#02061752;border:1px solid #94a3b824;border-radius:16px;padding:1.2rem}.tool-faq h3[data-v-8c411ae0]{margin-bottom:.55rem;font-size:1rem}.tool-faq p[data-v-8c411ae0]{color:#94a3b8;margin:0;line-height:1.75}@media (width<=820px){.tool-faq__list[data-v-8c411ae0]{grid-template-columns:1fr}}.tool-hero[data-v-4dfc933d]{text-align:center;max-width:1100px;margin:0 auto;padding:2rem 0 3rem}.tool-hero__eyebrow[data-v-4dfc933d]{color:#7dd3fc;letter-spacing:.05em;text-transform:uppercase;background:#0f172abf;border:1px solid #38bdf859;border-radius:999px;width:fit-content;padding:.42rem .8rem;font-size:.78rem;font-weight:900;display:inline-flex}.tool-hero h1[data-v-4dfc933d]{color:#fff;max-width:880px;margin:1.3rem auto 0;font-size:clamp(2rem,5vw,4rem);line-height:1.08}.tool-hero p[data-v-4dfc933d]{color:#cbd5e1;max-width:720px;margin:1.3rem auto 0;font-size:1.08rem;line-height:1.8}.tool-page-layout[data-v-cdf1f476]{color:#f8fafc;background:radial-gradient(circle at top,#38bdf824,#0000 30rem),linear-gradient(#05090d 0%,#0f172a 55%,#111827 100%);min-height:100vh;padding:3rem 1.25rem 6rem}.tool-privacy-notice[data-v-d2077e76]{background:#0f172abd;border:1px solid #94a3b82e;border-radius:22px;max-width:1100px;margin:2rem auto 0;padding:1.7rem;box-shadow:0 18px 45px #00000038}.tool-privacy-notice__eyebrow[data-v-d2077e76]{color:#7dd3fc;letter-spacing:.05em;text-transform:uppercase;background:#38bdf81f;border-radius:999px;width:fit-content;margin-bottom:1rem;padding:.32rem .7rem;font-size:.72rem;font-weight:900;display:inline-flex}.tool-privacy-notice h2[data-v-d2077e76]{color:#fff;margin:0}.tool-privacy-notice p[data-v-d2077e76],.tool-privacy-notice li[data-v-d2077e76]{color:#94a3b8;line-height:1.75}.tool-privacy-notice p[data-v-d2077e76]{margin:.7rem 0 0}.tool-privacy-notice__list[data-v-d2077e76]{gap:.45rem;margin:1rem 0 0;padding-left:1.2rem;display:grid}.tool-privacy-notice__estimate[data-v-d2077e76]{background:#0e749029;border:1px solid #38bdf838;border-radius:14px;gap:.35rem;margin-top:1rem;padding:.95rem 1rem;display:grid}.tool-privacy-notice__estimate strong[data-v-d2077e76]{color:#e0f2fe;font-size:.92rem}.tool-privacy-notice__estimate span[data-v-d2077e76]{color:#bae6fd;font-size:.9rem;line-height:1.6}.tool-related-links[data-v-32014b19]{width:100%;max-width:1100px;margin:2rem auto 0}.related-heading[data-v-32014b19]{margin-bottom:1rem}.section-label[data-v-32014b19]{color:#7dd3fc;letter-spacing:.05em;text-transform:uppercase;background:#38bdf81f;border-radius:999px;width:fit-content;margin-bottom:1rem;padding:.32rem .7rem;font-size:.72rem;font-weight:900;display:inline-flex}.related-heading h2[data-v-32014b19]{color:#fff;margin:0}.related-heading p[data-v-32014b19]{color:#94a3b8;max-width:720px;margin:.7rem 0 0;line-height:1.75}.related-grid[data-v-32014b19]{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1rem;display:grid}.related-card[data-v-32014b19]{min-width:0;color:inherit;background:#0f172abd;border:1px solid #94a3b82e;border-radius:18px;padding:1.3rem;text-decoration:none;transition:transform .2s,border-color .2s,background .2s}.related-card[data-v-32014b19]:hover{background:#1e293be0;border-color:#38bdf88c;transform:translateY(-3px)}.related-kicker[data-v-32014b19]{color:#86efac;letter-spacing:.05em;text-transform:uppercase;background:#22c55e1f;border-radius:999px;width:fit-content;margin-bottom:.85rem;padding:.28rem .62rem;font-size:.7rem;font-weight:900;display:inline-flex}.related-card strong[data-v-32014b19]{color:#bae6fd;font-size:1.12rem;line-height:1.35;display:block}.related-card p[data-v-32014b19]{color:#94a3b8;margin:.6rem 0 0;line-height:1.65}@media (width<=820px){.tool-related-links[data-v-32014b19]{width:min(100%,300px);max-width:300px}.related-card[data-v-32014b19]{border-radius:16px;padding:1rem}}.tool-result-card[data-v-cae169d1]{background:#0f172abd;border:1px solid #94a3b82e;border-radius:22px;max-width:1100px;margin:0 auto;padding:2rem;box-shadow:0 18px 45px #00000038}.tool-result-card__header[data-v-cae169d1]{max-width:720px;margin-bottom:1.3rem}.tool-result-card__eyebrow[data-v-cae169d1]{color:#7dd3fc;letter-spacing:.05em;text-transform:uppercase;background:#38bdf81f;border-radius:999px;width:fit-content;margin-bottom:1rem;padding:.32rem .7rem;font-size:.72rem;font-weight:900;display:inline-flex}.tool-result-card h2[data-v-cae169d1]{color:#fff;margin:0}.tool-result-card p[data-v-cae169d1]{color:#94a3b8;margin:.7rem 0 0;line-height:1.75}.tool-result-card__body[data-v-cae169d1]{min-width:0}.tool-result-card__footer[data-v-cae169d1]{margin-top:1.2rem}.tool-page[data-v-ecd2c2f3]{color:#f8fafc;background:radial-gradient(circle at top,#38bdf824,#0000 30rem),linear-gradient(#05090d 0%,#0f172a 55%,#111827 100%);min-height:100vh;padding:3rem 1.25rem 6rem}.tool-hero[data-v-ecd2c2f3],.tool-panel[data-v-ecd2c2f3],.content-grid[data-v-ecd2c2f3],.faq-section[data-v-ecd2c2f3]{max-width:1100px;margin:0 auto}.tool-hero[data-v-ecd2c2f3]{text-align:center;padding:2rem 0 3rem}.eyebrow[data-v-ecd2c2f3],.section-label[data-v-ecd2c2f3]{letter-spacing:.05em;text-transform:uppercase;border-radius:999px;width:fit-content;font-weight:900;display:inline-flex}.eyebrow[data-v-ecd2c2f3]{color:#7dd3fc;background:#0f172abf;border:1px solid #38bdf859;padding:.42rem .8rem;font-size:.78rem}.section-label[data-v-ecd2c2f3]{color:#7dd3fc;background:#38bdf81f;margin-bottom:1rem;padding:.32rem .7rem;font-size:.72rem}.tool-hero h1[data-v-ecd2c2f3]{max-width:880px;margin:1.3rem auto 0;font-size:clamp(2rem,5vw,4rem);line-height:1.08}.tool-hero p[data-v-ecd2c2f3]{color:#cbd5e1;max-width:720px;margin:1.3rem auto 0;font-size:1.08rem;line-height:1.8}.tool-panel[data-v-ecd2c2f3],.info-panel[data-v-ecd2c2f3],.faq-section[data-v-ecd2c2f3]{background:#0f172abd;border:1px solid #94a3b82e;border-radius:22px;box-shadow:0 18px 45px #00000038}.tool-panel[data-v-ecd2c2f3]{grid-template-columns:.85fr 1.15fr;gap:2rem;padding:2rem;display:grid}.tool-copy h2[data-v-ecd2c2f3],.section-heading h2[data-v-ecd2c2f3],.info-panel h2[data-v-ecd2c2f3],.faq-list h3[data-v-ecd2c2f3]{color:#fff;margin:0}.tool-copy p[data-v-ecd2c2f3],.info-panel p[data-v-ecd2c2f3],.faq-list p[data-v-ecd2c2f3]{color:#94a3b8;margin:0;line-height:1.75}.tool-card[data-v-ecd2c2f3]{background:#0206177a;border:1px solid #38bdf838;border-radius:18px;flex-direction:column;gap:.9rem;min-width:0;padding:1.3rem;display:flex}.mode-switch[data-v-ecd2c2f3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.mode-switch label[data-v-ecd2c2f3]{color:#e2e8f0;cursor:pointer;background:#0f172abd;border:1px solid #94a3b83d;border-radius:12px;align-items:center;gap:.55rem;min-height:2.8rem;padding:.75rem;font-size:.9rem;font-weight:800;display:flex}.field-label[data-v-ecd2c2f3]{color:#cbd5e1;font-size:.86rem;font-weight:900}textarea[data-v-ecd2c2f3]{resize:vertical;color:#e0f2fe;background:#0f172adb;border:1px solid #94a3b838;border-radius:14px;outline:none;width:100%;padding:1rem;scroll-margin-bottom:6rem;font:.95rem/1.6 Courier New,Courier,monospace}textarea[data-v-ecd2c2f3]:focus{border-color:#38bdf8b8}.error-message[data-v-ecd2c2f3]{color:#fca5a5;margin:0;font-size:.9rem;font-weight:800}.button-row[data-v-ecd2c2f3]{flex-wrap:wrap;gap:.8rem;display:flex}.primary-action[data-v-ecd2c2f3],.secondary-action[data-v-ecd2c2f3]{cursor:pointer;border-radius:12px;min-height:2.85rem;padding:.75rem 1rem;scroll-margin-bottom:6rem;font-size:.92rem;font-weight:900}.primary-action[data-v-ecd2c2f3]{color:#082f49;background:#38bdf8;border:1px solid #38bdf8b3}.primary-action[data-v-ecd2c2f3]:disabled{cursor:not-allowed;opacity:.55}.secondary-action[data-v-ecd2c2f3]{color:#e2e8f0;background:#0f172ae6;border:1px solid #94a3b847}.copy-feedback[data-v-ecd2c2f3]{color:#7dd3fc;margin:0;font-size:.9rem;font-weight:800}.content-grid[data-v-ecd2c2f3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin-top:2rem;display:grid}.info-panel[data-v-ecd2c2f3]{padding:1.7rem}.info-panel code[data-v-ecd2c2f3]{color:#bae6fd;font-family:Courier New,Courier,monospace}.faq-section[data-v-ecd2c2f3]{margin-top:2rem;padding:1.7rem}.section-heading[data-v-ecd2c2f3]{margin-bottom:1rem}.faq-list[data-v-ecd2c2f3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.faq-list article[data-v-ecd2c2f3]{background:#02061752;border:1px solid #94a3b824;border-radius:16px;padding:1.2rem}.faq-list h3[data-v-ecd2c2f3]{margin-bottom:.55rem;font-size:1rem}@media (width<=820px){.tool-panel[data-v-ecd2c2f3],.content-grid[data-v-ecd2c2f3],.faq-list[data-v-ecd2c2f3],.mode-switch[data-v-ecd2c2f3]{grid-template-columns:1fr}.tool-panel[data-v-ecd2c2f3]{gap:1.2rem}.button-row[data-v-ecd2c2f3]{flex-direction:column}}.page-shell[data-v-4d22088f]{color:#f8fafc;background:radial-gradient(circle at 100% 0,#38bdf824,#0000 30rem),linear-gradient(#05090d 0%,#0f172a 55%,#111827 100%);min-height:100vh;padding:3rem 1.25rem 6rem}.page-hero[data-v-4d22088f],.contact-grid[data-v-4d22088f],.contact-note[data-v-4d22088f]{max-width:900px;margin:0 auto}.page-hero[data-v-4d22088f]{text-align:center;padding:2rem 0 3rem}.eyebrow[data-v-4d22088f]{color:#7dd3fc;letter-spacing:.05em;text-transform:uppercase;background:#0f172abf;border:1px solid #38bdf859;border-radius:999px;width:fit-content;padding:.42rem .8rem;font-size:.78rem;font-weight:900;display:inline-flex}.page-hero h1[data-v-4d22088f]{letter-spacing:-.05em;max-width:780px;margin:1.3rem auto 0;font-size:clamp(2rem,5vw,4rem);line-height:1.08}.page-hero p[data-v-4d22088f]{color:#cbd5e1;max-width:720px;margin:1.3rem auto 0;font-size:1.08rem;line-height:1.8}.contact-grid[data-v-4d22088f]{gap:1rem;display:grid}.contact-card[data-v-4d22088f],.contact-note[data-v-4d22088f]{background:#0f172abd;border:1px solid #94a3b82e;border-radius:22px;box-shadow:0 18px 45px #00000038}.contact-card[data-v-4d22088f]{color:inherit;justify-content:space-between;align-items:center;gap:1rem;padding:1.3rem 1.5rem;text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:flex}.contact-card[data-v-4d22088f]:hover{background:#1e293be0;border-color:#38bdf88c;transform:translateY(-3px)}.contact-card span[data-v-4d22088f]{color:#7dd3fc;font-weight:900}.contact-card strong[data-v-4d22088f]{color:#f8fafc;text-align:right}.contact-note[data-v-4d22088f]{text-align:center;margin-top:1.5rem;padding:1.6rem}.contact-note h2[data-v-4d22088f]{color:#fff;margin:0 0 1rem}.contact-note p[data-v-4d22088f]{color:#94a3b8;margin:0;line-height:1.75}@media (width<=640px){.contact-card[data-v-4d22088f]{flex-direction:column;align-items:flex-start}.contact-card strong[data-v-4d22088f]{text-align:left}}.home-page[data-v-647b99d2]{color:#f8fafc;background:radial-gradient(circle at top,#38bdf829,#0000 32rem),linear-gradient(#05090d 0%,#0f172a 48%,#111827 100%);min-height:100vh;padding:2rem 1.25rem 6rem}.hero-section[data-v-647b99d2]{text-align:center;max-width:920px;min-height:760px;margin:0 auto;padding:2rem 0 4rem}.hero-logo[data-v-647b99d2]{flex-direction:column;align-items:center;gap:.35rem;min-height:246px;margin-bottom:2rem;display:flex}.stone-logo[data-v-647b99d2]{aspect-ratio:340/353;width:min(170px,42vw);height:auto;display:block}.name-logo[data-v-647b99d2]{aspect-ratio:520/127;width:min(260px,68vw);height:auto;display:block}.eyebrow[data-v-647b99d2],.section-kicker[data-v-647b99d2]{color:#7dd3fc;letter-spacing:.04em;text-transform:uppercase;background:#0f172abf;border:1px solid #38bdf859;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-height:36px;margin:0 auto;padding:.45rem .85rem;font-size:.8rem;font-weight:700;display:inline-flex}.hero-section h1[data-v-647b99d2]{color:#fff;letter-spacing:-.055em;max-width:780px;margin:1.4rem auto 0;font-size:clamp(2.2rem,6vw,4.4rem);line-height:1.05}.hero-description[data-v-647b99d2]{color:#cbd5e1;max-width:760px;margin:1.5rem auto 0;font-size:1.08rem;line-height:1.8}.hero-actions[data-v-647b99d2]{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2rem;display:flex}.button[data-v-647b99d2]{border-radius:12px;justify-content:center;align-items:center;min-height:46px;padding:.85rem 1.25rem;font-weight:800;text-decoration:none;transition:transform .2s,border-color .2s,background .2s,color .2s;display:inline-flex}.button[data-v-647b99d2]:hover{transform:translateY(-2px)}.button-primary[data-v-647b99d2]{color:#020617;background:#38bdf8}.button-primary[data-v-647b99d2]:hover{color:#020617;background:#7dd3fc}.button-secondary[data-v-647b99d2]{color:#e2e8f0;background:#0f172aa6;border:1px solid #94a3b873}.button-secondary[data-v-647b99d2]:hover{color:#fff;border-color:#38bdf8}.content-section[data-v-647b99d2],.resume-callout[data-v-647b99d2]{max-width:1100px;margin:0 auto 4rem}.content-section[data-v-647b99d2]:first-of-type{min-height:360px}.section-header[data-v-647b99d2]{text-align:center;max-width:760px;margin:0 auto 1.5rem}.section-header .section-kicker[data-v-647b99d2]{margin:0 auto 1rem}.section-header h2[data-v-647b99d2],.resume-callout h2[data-v-647b99d2]{color:#fff;letter-spacing:-.035em;margin:0;font-size:clamp(1.7rem,4vw,2.6rem);line-height:1.15}.section-header p[data-v-647b99d2],.resume-callout p[data-v-647b99d2]{color:#94a3b8;margin-top:1rem;line-height:1.7}.info-grid[data-v-647b99d2],.projects-grid[data-v-647b99d2]{gap:1rem;display:grid}.info-grid[data-v-647b99d2]{grid-template-columns:repeat(3,minmax(0,1fr))}.projects-grid[data-v-647b99d2]{grid-template-columns:repeat(auto-fit,minmax(260px,360px));justify-content:center}.info-card[data-v-647b99d2],.project-card[data-v-647b99d2],.resume-callout[data-v-647b99d2]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172ab8;border:1px solid #94a3b82e;border-radius:22px;box-shadow:0 18px 45px #00000038}.info-card[data-v-647b99d2]{text-align:center;padding:1.5rem}.card-number[data-v-647b99d2]{color:#38bdf8;margin-bottom:1rem;font-size:.85rem;font-weight:900;display:block}.info-card h3[data-v-647b99d2],.project-card h3[data-v-647b99d2]{color:#f8fafc;margin:0;font-size:1.18rem}.info-card p[data-v-647b99d2],.project-card p[data-v-647b99d2]{color:#94a3b8;line-height:1.7}.project-card[data-v-647b99d2]{text-align:center;min-height:250px;color:inherit;flex-direction:column;padding:1.5rem;text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:flex}.project-card[data-v-647b99d2]:hover{background:#1e293bd9;border-color:#38bdf88c;transform:translateY(-4px)}.project-tag[data-v-647b99d2]{color:#7dd3fc;text-transform:uppercase;letter-spacing:.05em;background:#38bdf81f;border-radius:999px;width:fit-content;margin:0 auto 1.1rem;padding:.35rem .75rem;font-size:.74rem;font-weight:900}.project-card strong[data-v-647b99d2]{color:#38bdf8;margin-top:auto}.section-action[data-v-647b99d2]{text-align:center;margin-top:1.5rem}.text-link[data-v-647b99d2]{color:#7dd3fc;font-weight:800;text-decoration:none}.text-link[data-v-647b99d2]:hover{text-decoration:underline}.resume-callout[data-v-647b99d2]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;padding:2rem;display:flex}.resume-callout .section-kicker[data-v-647b99d2]{margin:0 auto 1rem}.resume-callout p[data-v-647b99d2]{max-width:720px;margin-left:auto;margin-right:auto}.resume-callout .button[data-v-647b99d2]{white-space:nowrap;border-radius:999px;width:fit-content;min-width:260px}@media (width<=900px){.info-grid[data-v-647b99d2],.projects-grid[data-v-647b99d2]{grid-template-columns:1fr}.resume-callout[data-v-647b99d2]{align-items:center}}@media (width<=640px){.home-page[data-v-647b99d2]{padding:1.25rem 1rem 5.5rem}.hero-section[data-v-647b99d2]{min-height:auto;padding-top:1rem}.hero-logo[data-v-647b99d2]{min-height:195px}.stone-logo[data-v-647b99d2]{width:min(130px,42vw)}.name-logo[data-v-647b99d2]{width:min(220px,68vw)}.hero-description[data-v-647b99d2]{font-size:1rem}.button[data-v-647b99d2],.hero-actions[data-v-647b99d2]{width:100%}}.tool-page[data-v-d6628d2b]{color:#f8fafc;background:radial-gradient(circle at top,#38bdf824,#0000 30rem),linear-gradient(#05090d 0%,#0f172a 55%,#111827 100%);min-height:100vh;padding:3rem 1.25rem 6rem}.tool-hero[data-v-d6628d2b],.tool-panel[data-v-d6628d2b],.content-grid[data-v-d6628d2b],.faq-section[data-v-d6628d2b]{max-width:1100px;margin:0 auto}.tool-hero[data-v-d6628d2b]{text-align:center;padding:2rem 0 3rem}.eyebrow[data-v-d6628d2b],.section-label[data-v-d6628d2b]{letter-spacing:.05em;text-transform:uppercase;border-radius:999px;width:fit-content;font-weight:900;display:inline-flex}.eyebrow[data-v-d6628d2b]{color:#7dd3fc;background:#0f172abf;border:1px solid #38bdf859;padding:.42rem .8rem;font-size:.78rem}.section-label[data-v-d6628d2b]{color:#7dd3fc;background:#38bdf81f;margin-bottom:1rem;padding:.32rem .7rem;font-size:.72rem}.tool-hero h1[data-v-d6628d2b]{max-width:880px;margin:1.3rem auto 0;font-size:clamp(2rem,5vw,4rem);line-height:1.08}.tool-hero p[data-v-d6628d2b]{color:#cbd5e1;max-width:720px;margin:1.3rem auto 0;font-size:1.08rem;line-height:1.8}.tool-panel[data-v-d6628d2b],.info-panel[data-v-d6628d2b],.faq-section[data-v-d6628d2b]{background:#0f172abd;border:1px solid #94a3b82e;border-radius:22px;box-shadow:0 18px 45px #00000038}.tool-panel[data-v-d6628d2b]{grid-template-columns:.85fr 1.15fr;gap:2rem;padding:2rem;display:grid}.tool-copy h2[data-v-d6628d2b],.section-heading h2[data-v-d6628d2b],.info-panel h2[data-v-d6628d2b],.faq-list h3[data-v-d6628d2b]{color:#fff;margin:0}.tool-copy p[data-v-d6628d2b],.info-panel p[data-v-d6628d2b],.faq-list p[data-v-d6628d2b]{color:#94a3b8;margin:0;line-height:1.75}.tool-card[data-v-d6628d2b]{background:#0206177a;border:1px solid #38bdf838;border-radius:18px;flex-direction:column;gap:.9rem;min-width:0;padding:1.3rem;display:flex}.field-label[data-v-d6628d2b]{color:#cbd5e1;font-size:.86rem;font-weight:900}textarea[data-v-d6628d2b]{resize:vertical;color:#e0f2fe;background:#0f172adb;border:1px solid #94a3b838;border-radius:14px;outline:none;width:100%;padding:1rem;scroll-margin-bottom:6rem;font:.95rem/1.6 Courier New,Courier,monospace}textarea[data-v-d6628d2b]:focus{border-color:#38bdf8b8}.error-message[data-v-d6628d2b]{color:#fca5a5;margin:0;font-size:.9rem;font-weight:800}.button-row[data-v-d6628d2b]{flex-wrap:wrap;gap:.8rem;display:flex}.primary-action[data-v-d6628d2b],.secondary-action[data-v-d6628d2b]{cursor:pointer;border-radius:12px;min-height:2.85rem;padding:.75rem 1rem;scroll-margin-bottom:6rem;font-size:.92rem;font-weight:900}.primary-action[data-v-d6628d2b]{color:#082f49;background:#38bdf8;border:1px solid #38bdf8b3}.primary-action[data-v-d6628d2b]:disabled{cursor:not-allowed;opacity:.55}.secondary-action[data-v-d6628d2b]{color:#e2e8f0;background:#0f172ae6;border:1px solid #94a3b847}.copy-action[data-v-d6628d2b]{width:fit-content}.copy-feedback[data-v-d6628d2b]{color:#7dd3fc;margin:0;font-size:.9rem;font-weight:800}.content-grid[data-v-d6628d2b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin-top:2rem;display:grid}.info-panel[data-v-d6628d2b]{padding:1.7rem}.faq-section[data-v-d6628d2b]{margin-top:2rem;padding:1.7rem}.section-heading[data-v-d6628d2b]{margin-bottom:1rem}.faq-list[data-v-d6628d2b]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.faq-list article[data-v-d6628d2b]{background:#02061752;border:1px solid #94a3b824;border-radius:16px;padding:1.2rem}.faq-list h3[data-v-d6628d2b]{margin-bottom:.55rem;font-size:1rem}@media (width<=820px){.tool-panel[data-v-d6628d2b],.content-grid[data-v-d6628d2b],.faq-list[data-v-d6628d2b]{grid-template-columns:1fr}.tool-panel[data-v-d6628d2b]{gap:1.2rem}.button-row[data-v-d6628d2b]{flex-direction:column}.copy-action[data-v-d6628d2b]{width:100%}}.not-found[data-v-27e8d202]{text-align:center;justify-content:center;align-items:center;min-height:70vh;padding:2rem;display:flex}h1[data-v-27e8d202]{margin:0;font-size:5rem;line-height:1}h2[data-v-27e8d202]{margin-top:1rem;font-size:1.8rem}p[data-v-27e8d202]{color:#666;margin-top:1rem}.button[data-v-27e8d202]{color:#fff;background:#111827;border-radius:8px;margin-top:1.5rem;padding:.75rem 1.2rem;text-decoration:none;display:inline-block}.privacy-page[data-v-da7696a9]{color:#e2e8f0;background:linear-gradient(#05090d 0%,#0f172a 100%);min-height:100vh;padding:3rem 1.25rem 7rem}.privacy-hero[data-v-da7696a9],.privacy-section[data-v-da7696a9]{max-width:860px;margin:0 auto}.privacy-hero[data-v-da7696a9]{text-align:center;padding:1rem 0 2rem}.eyebrow[data-v-da7696a9]{color:#7dd3fc;letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:800}.privacy-hero h1[data-v-da7696a9]{color:#f8fafc;margin:.8rem 0;font-size:clamp(2rem,5vw,3.5rem)}.privacy-section[data-v-da7696a9]{background:#0f172ab8;border:1px solid #94a3b833;border-radius:18px;margin-top:1rem;padding:1.5rem}.privacy-section h2[data-v-da7696a9]{color:#f8fafc;margin-top:0}.privacy-section p[data-v-da7696a9]{line-height:1.7}.privacy-section a[data-v-da7696a9]{color:#7dd3fc}.preference-status[data-v-da7696a9]{color:#7dd3fc;font-weight:700}.preference-actions[data-v-da7696a9]{flex-wrap:wrap;gap:.75rem;display:flex}button[data-v-da7696a9]{color:#fff;cursor:pointer;font:inherit;background:#0ea5e9;border:0;border-radius:8px;padding:.7rem 1rem;font-weight:700}button.is-selected[data-v-da7696a9]{outline-offset:2px;outline:3px solid #bae6fd}.button-secondary[data-v-da7696a9]{background:#334155}.page-shell[data-v-f658abf8]{color:#f8fafc;background:radial-gradient(circle at 100% 0,#38bdf824,#0000 30rem),linear-gradient(#05090d 0%,#0f172a 55%,#111827 100%);min-height:100vh;padding:3rem 1.25rem 6rem}.page-hero[data-v-f658abf8],.summary-grid[data-v-f658abf8],.content-section[data-v-f658abf8],.final-grid[data-v-f658abf8]{max-width:1100px;margin:0 auto}.page-hero[data-v-f658abf8]{text-align:center;padding:2rem 0 3rem}.eyebrow[data-v-f658abf8],.section-label[data-v-f658abf8]{color:#7dd3fc;letter-spacing:.05em;text-transform:uppercase;background:#0f172abf;border:1px solid #38bdf859;border-radius:999px;width:fit-content;padding:.42rem .8rem;font-size:.75rem;font-weight:900;display:inline-flex}.page-hero h1[data-v-f658abf8]{letter-spacing:-.05em;max-width:900px;margin:1.3rem auto 0;font-size:clamp(2rem,5vw,4rem);line-height:1.08}.page-hero p[data-v-f658abf8]{color:#cbd5e1;max-width:780px;margin:1.3rem auto 0;font-size:1.08rem;line-height:1.8}.hero-tags[data-v-f658abf8],.chip-list[data-v-f658abf8]{flex-wrap:wrap;gap:.55rem;display:flex}.hero-tags[data-v-f658abf8]{justify-content:center;margin-top:1.5rem}.hero-tags span[data-v-f658abf8],.chip-list span[data-v-f658abf8]{color:#cbd5e1;background:#0f172a8c;border:1px solid #94a3b833;border-radius:999px;padding:.38rem .72rem;font-size:.8rem;font-weight:800}.summary-grid[data-v-f658abf8]{grid-template-columns:1.4fr 1fr;gap:1rem;margin-bottom:3rem;display:grid}.summary-card[data-v-f658abf8],.skill-card[data-v-f658abf8],.experience-card[data-v-f658abf8],.previous-card[data-v-f658abf8],.final-card[data-v-f658abf8]{background:#0f172abd;border:1px solid #94a3b82e;border-radius:22px;box-shadow:0 18px 45px #00000038}.summary-card[data-v-f658abf8]{text-align:center;padding:1.7rem}.large-card[data-v-f658abf8]{grid-row:span 2}.summary-card h2[data-v-f658abf8],.section-header h2[data-v-f658abf8],.final-card h2[data-v-f658abf8]{color:#fff;margin:1rem 0}.summary-card p[data-v-f658abf8],.experience-description[data-v-f658abf8],.previous-card p[data-v-f658abf8],.final-card p[data-v-f658abf8],.final-card li[data-v-f658abf8],.final-card small[data-v-f658abf8]{color:#94a3b8;line-height:1.75}.content-section[data-v-f658abf8]{margin-bottom:3rem}.section-header[data-v-f658abf8]{margin-bottom:1.4rem}.section-header h2[data-v-f658abf8]{letter-spacing:-.035em;font-size:clamp(1.5rem,4vw,2.4rem);line-height:1.15}.skills-grid[data-v-f658abf8]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.skill-card[data-v-f658abf8]{padding:1.5rem}.skill-card h3[data-v-f658abf8]{color:#fff;margin:0 0 1rem}.timeline[data-v-f658abf8]{flex-direction:column;gap:1rem;display:flex}.experience-card[data-v-f658abf8]{padding:1.7rem}.experience-header[data-v-f658abf8]{justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1rem;display:flex}.experience-header h3[data-v-f658abf8]{color:#fff;margin:0 0 .35rem;font-size:1.28rem}.experience-header p[data-v-f658abf8]{color:#94a3b8;margin:0}.experience-meta[data-v-f658abf8]{text-align:right;min-width:190px}.experience-meta span[data-v-f658abf8],.experience-meta small[data-v-f658abf8]{display:block}.experience-meta span[data-v-f658abf8]{color:#7dd3fc;font-weight:900}.experience-meta small[data-v-f658abf8]{color:#94a3b8;margin-top:.35rem}.experience-description[data-v-f658abf8]{margin-bottom:1rem}.previous-grid[data-v-f658abf8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.previous-card[data-v-f658abf8]{padding:1.5rem}.previous-card h3[data-v-f658abf8]{color:#fff;margin:0 0 .5rem}.previous-card strong[data-v-f658abf8],.previous-card span[data-v-f658abf8]{display:block}.previous-card strong[data-v-f658abf8]{color:#cbd5e1}.previous-card span[data-v-f658abf8]{color:#7dd3fc;margin-top:.5rem;font-size:.85rem;font-weight:900}.final-grid[data-v-f658abf8]{grid-template-columns:1.2fr 1fr 1fr;gap:1rem;display:grid}.final-card[data-v-f658abf8]{padding:1.6rem}.final-card ul[data-v-f658abf8]{margin:1rem 0 0;padding-left:1.2rem}.final-card small[data-v-f658abf8]{display:block}@media (width<=950px){.summary-grid[data-v-f658abf8],.skills-grid[data-v-f658abf8],.previous-grid[data-v-f658abf8],.final-grid[data-v-f658abf8]{grid-template-columns:1fr}.large-card[data-v-f658abf8]{grid-row:auto}}@media (width<=720px){.experience-header[data-v-f658abf8]{flex-direction:column}.experience-meta[data-v-f658abf8]{text-align:left;min-width:auto}}.briefing-page[data-v-6d9b176d]{color:#f8fafc;background:radial-gradient(circle at 100% 0,#38bdf824,#0000 30rem),linear-gradient(#05090d 0%,#0f172a 55%,#111827 100%);min-height:100vh;padding:3rem 1.25rem 6rem}.briefing-hero[data-v-6d9b176d],.briefing-card[data-v-6d9b176d]{max-width:900px;margin:0 auto}.briefing-hero[data-v-6d9b176d]{text-align:center;padding:2rem 0 3rem}.eyebrow[data-v-6d9b176d],.section-label[data-v-6d9b176d]{color:#7dd3fc;letter-spacing:.05em;text-transform:uppercase;border-radius:999px;width:fit-content;font-size:.76rem;font-weight:900;display:inline-flex}.eyebrow[data-v-6d9b176d]{background:#0f172abf;border:1px solid #38bdf859;padding:.42rem .8rem}.section-label[data-v-6d9b176d]{background:#38bdf81f;margin-bottom:1rem;padding:.32rem .7rem}.briefing-hero h1[data-v-6d9b176d],.briefing-intro h2[data-v-6d9b176d]{color:#fff;letter-spacing:-.04em;margin:0;line-height:1.12}.briefing-hero h1[data-v-6d9b176d]{max-width:760px;margin:1.3rem auto 0;font-size:clamp(2rem,5vw,3.6rem)}.briefing-hero p[data-v-6d9b176d],.briefing-intro p[data-v-6d9b176d]{color:#cbd5e1;line-height:1.75}.briefing-hero p[data-v-6d9b176d]{max-width:700px;margin:1.3rem auto 0;font-size:1.08rem}.briefing-card[data-v-6d9b176d]{background:#0f172ac7;border:1px solid #94a3b82e;border-radius:28px;padding:1.8rem;box-shadow:0 18px 45px #00000038}.briefing-intro h2[data-v-6d9b176d]{font-size:clamp(1.7rem,4vw,2.5rem)}.briefing-intro p[data-v-6d9b176d]{margin:1rem 0 0}.briefing-form[data-v-6d9b176d]{margin-top:1.75rem}.form-grid[data-v-6d9b176d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.form-field[data-v-6d9b176d]{color:#e2e8f0;gap:.5rem;font-weight:800;display:grid}.form-field-full[data-v-6d9b176d]{margin-top:1rem}.form-field small[data-v-6d9b176d]{color:#94a3b8;font-size:.82rem;font-weight:700}.form-field input[data-v-6d9b176d],.form-field select[data-v-6d9b176d],.form-field textarea[data-v-6d9b176d]{color:#f8fafc;width:100%;font:inherit;background:#0206178c;border:1px solid #94a3b84d;border-radius:12px;padding:.8rem .9rem}.form-field textarea[data-v-6d9b176d]{resize:vertical}.form-field input[data-v-6d9b176d]:focus,.form-field select[data-v-6d9b176d]:focus,.form-field textarea[data-v-6d9b176d]:focus{outline-offset:2px;border-color:#38bdf8;outline:2px solid #38bdf83d}.privacy-notice[data-v-6d9b176d]{color:#cbd5e1;background:#082f4975;border-left:3px solid #38bdf8;border-radius:0 12px 12px 0;margin-top:1.25rem;padding:.95rem 1rem;line-height:1.65}.form-actions[data-v-6d9b176d]{flex-wrap:wrap;gap:.9rem;margin-top:1.5rem;display:flex}.button[data-v-6d9b176d]{min-height:48px;font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:.85rem 1.15rem;font-weight:900;text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}.button[data-v-6d9b176d]:hover{transform:translateY(-2px)}.button-primary[data-v-6d9b176d]{color:#082f49;background:#38bdf8;border:1px solid #38bdf899}.button-secondary[data-v-6d9b176d]{color:#e2e8f0;background:#0f172ab3;border:1px solid #94a3b847}@media (width<=640px){.form-grid[data-v-6d9b176d]{grid-template-columns:1fr}.briefing-card[data-v-6d9b176d]{padding:1.25rem}.form-actions[data-v-6d9b176d],.button[data-v-6d9b176d]{width:100%}}.services-page[data-v-26f5e0bd]{color:#f8fafc;background:radial-gradient(circle at 100% 0,#38bdf824,#0000 30rem),linear-gradient(#05090d 0%,#0f172a 55%,#111827 100%);min-height:100vh;padding:3rem 1.25rem 6rem}.hero-section[data-v-26f5e0bd],.services-section[data-v-26f5e0bd],.positioning-section[data-v-26f5e0bd],.cta-section[data-v-26f5e0bd]{max-width:1100px;margin:0 auto}.hero-section[data-v-26f5e0bd]{text-align:center;padding:2rem 0 3rem}.eyebrow[data-v-26f5e0bd],.section-label[data-v-26f5e0bd]{color:#7dd3fc;letter-spacing:.05em;text-transform:uppercase;border-radius:999px;width:fit-content;font-size:.76rem;font-weight:900;display:inline-flex}.eyebrow[data-v-26f5e0bd]{background:#0f172abf;border:1px solid #38bdf859;padding:.42rem .8rem}.section-label[data-v-26f5e0bd]{background:#38bdf81f;margin-bottom:1rem;padding:.32rem .7rem}.hero-section h1[data-v-26f5e0bd],.section-heading h2[data-v-26f5e0bd],.positioning-section h2[data-v-26f5e0bd],.cta-section h2[data-v-26f5e0bd]{color:#fff;letter-spacing:-.04em;margin:0;line-height:1.12}.hero-section h1[data-v-26f5e0bd]{max-width:880px;margin:1.3rem auto 0;font-size:clamp(2rem,5vw,4rem)}.hero-section p[data-v-26f5e0bd],.section-heading p[data-v-26f5e0bd],.positioning-section p[data-v-26f5e0bd],.cta-section p[data-v-26f5e0bd]{color:#cbd5e1;line-height:1.75}.hero-section p[data-v-26f5e0bd]{max-width:780px;margin:1.3rem auto 0;font-size:1.08rem}.hero-actions[data-v-26f5e0bd]{flex-wrap:wrap;justify-content:center;gap:.9rem;margin-top:2rem;display:flex}.button[data-v-26f5e0bd]{border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:.85rem 1.15rem;font-weight:900;text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}.button[data-v-26f5e0bd]:hover{transform:translateY(-2px)}.button-primary[data-v-26f5e0bd]{color:#082f49;background:#38bdf8;border:1px solid #38bdf899}.button-secondary[data-v-26f5e0bd]{color:#e2e8f0;background:#0f172ab3;border:1px solid #94a3b847}.services-section[data-v-26f5e0bd]{margin-top:1rem}.fit-section[data-v-26f5e0bd]{max-width:1100px;margin:1.5rem auto 0}.section-heading[data-v-26f5e0bd]{text-align:center;max-width:760px;margin:0 auto 1.5rem}.section-heading h2[data-v-26f5e0bd],.positioning-section h2[data-v-26f5e0bd],.cta-section h2[data-v-26f5e0bd]{font-size:clamp(1.7rem,4vw,2.7rem)}.section-heading p[data-v-26f5e0bd]{margin:1rem 0 0}.services-grid[data-v-26f5e0bd],.related-grid[data-v-26f5e0bd],.fit-grid[data-v-26f5e0bd]{gap:1.1rem;display:grid}.services-grid[data-v-26f5e0bd]{grid-template-columns:repeat(2,minmax(0,1fr))}.fit-grid[data-v-26f5e0bd]{grid-template-columns:repeat(3,minmax(0,1fr))}.service-card[data-v-26f5e0bd],.positioning-section[data-v-26f5e0bd],.cta-section[data-v-26f5e0bd],.related-card[data-v-26f5e0bd],.fit-card[data-v-26f5e0bd]{background:#0f172ac7;border:1px solid #94a3b82e;box-shadow:0 18px 45px #00000038}.service-card[data-v-26f5e0bd],.related-card[data-v-26f5e0bd],.fit-card[data-v-26f5e0bd]{border-radius:24px}.service-card[data-v-26f5e0bd],.fit-card[data-v-26f5e0bd]{text-align:center;padding:1.6rem}.service-card h3[data-v-26f5e0bd],.fit-card h3[data-v-26f5e0bd]{color:#fff;margin:0;font-size:1.3rem}.service-card p[data-v-26f5e0bd],.fit-card p[data-v-26f5e0bd]{color:#cbd5e1;margin:.85rem 0 0;line-height:1.7}.service-card ul[data-v-26f5e0bd]{color:#94a3b8;gap:.55rem;margin:1rem 0 0;padding-left:1.1rem;line-height:1.6;list-style-position:inside;display:grid}.service-card li[data-v-26f5e0bd]::marker{color:#38bdf8}.positioning-section[data-v-26f5e0bd],.cta-section[data-v-26f5e0bd]{border-radius:28px;margin-top:1.5rem;padding:1.8rem}.positioning-section[data-v-26f5e0bd]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:1.4rem;display:grid}.positioning-section p[data-v-26f5e0bd],.cta-section p[data-v-26f5e0bd]{margin:1rem 0 0}.related-card[data-v-26f5e0bd]{color:inherit;gap:.45rem;padding:1rem;text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:grid}.related-card[data-v-26f5e0bd]:hover{background:#1e293be0;border-color:#38bdf88c;transform:translateY(-3px)}.related-card strong[data-v-26f5e0bd]{color:#7dd3fc}.related-card span[data-v-26f5e0bd]{color:#cbd5e1;line-height:1.6}.cta-section[data-v-26f5e0bd]{text-align:center}.cta-section p[data-v-26f5e0bd]{max-width:760px;margin-left:auto;margin-right:auto}.cta-section .button[data-v-26f5e0bd]{margin-top:1.5rem}@media (width<=820px){.services-grid[data-v-26f5e0bd],.positioning-section[data-v-26f5e0bd],.fit-grid[data-v-26f5e0bd]{grid-template-columns:1fr}}@media (width<=560px){.hero-actions[data-v-26f5e0bd],.button[data-v-26f5e0bd]{width:100%}.service-card[data-v-26f5e0bd],.fit-card[data-v-26f5e0bd],.positioning-section[data-v-26f5e0bd],.cta-section[data-v-26f5e0bd]{padding:1.25rem}}.solutions-page[data-v-1f5cd07e]{color:#f8fafc;background:radial-gradient(circle at 0 0,#22c55e24,#0000 28rem),radial-gradient(circle at 100% 0,#38bdf824,#0000 30rem),linear-gradient(#05090d 0%,#0f172a 55%,#111827 100%);min-height:100vh;padding:3rem 1.25rem 6rem}.hero-section[data-v-1f5cd07e],.pains-section[data-v-1f5cd07e],.adaptation-section[data-v-1f5cd07e],.cta-section[data-v-1f5cd07e]{max-width:1100px;margin:0 auto}.hero-section[data-v-1f5cd07e]{text-align:center;padding:2rem 0 3rem}.eyebrow[data-v-1f5cd07e],.section-label[data-v-1f5cd07e],.pain-tag[data-v-1f5cd07e]{color:#7dd3fc;letter-spacing:.05em;text-transform:uppercase;border-radius:999px;width:fit-content;font-size:.76rem;font-weight:900;display:inline-flex}.eyebrow[data-v-1f5cd07e]{background:#0f172abf;border:1px solid #38bdf859;padding:.42rem .8rem}.section-label[data-v-1f5cd07e],.pain-tag[data-v-1f5cd07e]{background:#38bdf81f;padding:.32rem .7rem}.hero-section h1[data-v-1f5cd07e],.section-heading h2[data-v-1f5cd07e],.adaptation-section h2[data-v-1f5cd07e],.cta-section h2[data-v-1f5cd07e]{color:#fff;letter-spacing:-.04em;margin:0;line-height:1.12}.hero-section h1[data-v-1f5cd07e]{max-width:880px;margin:1.3rem auto 0;font-size:clamp(2rem,5vw,4rem)}.hero-section p[data-v-1f5cd07e],.section-heading p[data-v-1f5cd07e],.pain-card p[data-v-1f5cd07e],.product-box p[data-v-1f5cd07e],.adaptation-section p[data-v-1f5cd07e],.cta-section p[data-v-1f5cd07e]{color:#cbd5e1;line-height:1.75}.hero-section p[data-v-1f5cd07e]{max-width:780px;margin:1.3rem auto 0;font-size:1.08rem}.audience-list[data-v-1f5cd07e],.hero-actions[data-v-1f5cd07e]{flex-wrap:wrap;justify-content:center;gap:.8rem;display:flex}.audience-list[data-v-1f5cd07e]{margin-top:1.4rem}.audience-list span[data-v-1f5cd07e]{color:#e2e8f0;background:#0f172ab8;border:1px solid #94a3b833;border-radius:999px;padding:.45rem .8rem;font-weight:800}.hero-actions[data-v-1f5cd07e]{margin-top:2rem}.button[data-v-1f5cd07e]{border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:.85rem 1.15rem;font-weight:900;text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}.button[data-v-1f5cd07e]:hover{transform:translateY(-2px)}.button-primary[data-v-1f5cd07e]{color:#082f49;background:#38bdf8;border:1px solid #38bdf899}.button-secondary[data-v-1f5cd07e]{color:#e2e8f0;background:#0f172ab3;border:1px solid #94a3b847}.section-heading[data-v-1f5cd07e]{text-align:center;max-width:780px;margin:0 auto 1.5rem}.section-heading h2[data-v-1f5cd07e],.adaptation-section h2[data-v-1f5cd07e],.cta-section h2[data-v-1f5cd07e]{font-size:clamp(1.7rem,4vw,2.7rem)}.section-heading p[data-v-1f5cd07e],.cta-section p[data-v-1f5cd07e]{margin:1rem 0 0}.pain-grid[data-v-1f5cd07e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem;display:grid}.pain-card[data-v-1f5cd07e],.product-box[data-v-1f5cd07e],.adaptation-section[data-v-1f5cd07e],.cta-section[data-v-1f5cd07e]{background:#0f172ac7;border:1px solid #94a3b82e;box-shadow:0 18px 45px #00000038}.pain-card[data-v-1f5cd07e]{border-radius:28px;gap:1rem;padding:1.4rem;display:grid}.pain-card h3[data-v-1f5cd07e]{color:#fff;margin:1rem 0 0;font-size:1.32rem}.pain-card p[data-v-1f5cd07e],.product-box p[data-v-1f5cd07e],.adaptation-section p[data-v-1f5cd07e]{margin:.85rem 0 0}.product-box[data-v-1f5cd07e]{background:#082f496b;border-radius:22px;padding:1rem}.product-box span[data-v-1f5cd07e]{color:#93c5fd;text-transform:uppercase;font-size:.78rem;font-weight:900}.product-box strong[data-v-1f5cd07e]{color:#fff;margin-top:.35rem;font-size:1.18rem;display:block}.product-box a[data-v-1f5cd07e]{color:#7dd3fc;margin-top:1rem;font-weight:900;text-decoration:none;display:inline-flex}.adaptation-section[data-v-1f5cd07e],.cta-section[data-v-1f5cd07e]{border-radius:28px;margin-top:1.5rem;padding:1.8rem}.adaptation-section[data-v-1f5cd07e]{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);align-items:start;gap:1.6rem;display:grid}.adaptation-section ol[data-v-1f5cd07e]{color:#dbeafe;gap:.75rem;margin:0;padding-left:1.25rem;line-height:1.65;display:grid}.adaptation-section li[data-v-1f5cd07e]::marker{color:#38bdf8;font-weight:900}.cta-section[data-v-1f5cd07e]{text-align:center}.cta-section p[data-v-1f5cd07e]{max-width:760px;margin-left:auto;margin-right:auto}.cta-section .button[data-v-1f5cd07e]{margin-top:1.5rem}@media (width<=820px){.pain-grid[data-v-1f5cd07e],.adaptation-section[data-v-1f5cd07e]{grid-template-columns:1fr}}@media (width<=560px){.hero-actions[data-v-1f5cd07e],.button[data-v-1f5cd07e]{width:100%}.pain-card[data-v-1f5cd07e],.adaptation-section[data-v-1f5cd07e],.cta-section[data-v-1f5cd07e]{padding:1.25rem}}.page-shell[data-v-02ded5c9]{color:#f8fafc;background:radial-gradient(circle at top,#38bdf824,#0000 30rem),linear-gradient(#05090d 0%,#0f172a 55%,#111827 100%);min-height:100vh;padding:3rem 1.25rem 6rem}.page-hero[data-v-02ded5c9],.stack-grid[data-v-02ded5c9],.support-section[data-v-02ded5c9]{max-width:1100px;margin:0 auto}.page-hero[data-v-02ded5c9]{text-align:center;padding:2rem 0 3rem}.eyebrow[data-v-02ded5c9]{color:#7dd3fc;letter-spacing:.05em;text-transform:uppercase;background:#0f172abf;border:1px solid #38bdf859;border-radius:999px;width:fit-content;padding:.42rem .8rem;font-size:.78rem;font-weight:900;display:inline-flex}.page-hero h1[data-v-02ded5c9]{letter-spacing:-.05em;max-width:860px;margin:1.3rem auto 0;font-size:clamp(2rem,5vw,4rem);line-height:1.08}.page-hero p[data-v-02ded5c9]{color:#cbd5e1;max-width:760px;margin:1.3rem auto 0;font-size:1.08rem;line-height:1.8}.stack-grid[data-v-02ded5c9]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.stack-card[data-v-02ded5c9],.support-section[data-v-02ded5c9]{background:#0f172abd;border:1px solid #94a3b82e;border-radius:22px;box-shadow:0 18px 45px #00000038}.stack-card[data-v-02ded5c9]{padding:1.6rem}.stack-level[data-v-02ded5c9]{color:#7dd3fc;letter-spacing:.05em;text-transform:uppercase;background:#38bdf81f;border-radius:999px;margin-bottom:1rem;padding:.32rem .7rem;font-size:.72rem;font-weight:900;display:inline-flex}.stack-card h2[data-v-02ded5c9],.support-section h2[data-v-02ded5c9]{color:#fff;margin:0 0 1rem}.stack-card p[data-v-02ded5c9],.support-section p[data-v-02ded5c9]{color:#94a3b8;line-height:1.75}.support-section[data-v-02ded5c9]{grid-template-columns:1.2fr 1fr;gap:2rem;margin-top:2rem;padding:2rem;display:grid}.support-section .eyebrow[data-v-02ded5c9]{margin-bottom:1rem}.support-list[data-v-02ded5c9]{flex-wrap:wrap;align-content:flex-start;gap:.65rem;display:flex}.support-list span[data-v-02ded5c9]{color:#cbd5e1;border:1px solid #94a3b82e;border-radius:999px;padding:.45rem .75rem;font-size:.86rem;font-weight:800}@media (width<=900px){.stack-grid[data-v-02ded5c9],.support-section[data-v-02ded5c9]{grid-template-columns:1fr}}.page-shell[data-v-9c5d60b3]{color:#f8fafc;background:radial-gradient(circle at top,#38bdf824,#0000 30rem),linear-gradient(#05090d 0%,#0f172a 55%,#111827 100%);min-height:100vh;padding:3rem 1.25rem 6rem}.page-hero[data-v-9c5d60b3],.support-section[data-v-9c5d60b3],.projects-section[data-v-9c5d60b3],.contact-section[data-v-9c5d60b3]{max-width:1100px;margin:0 auto}.page-hero[data-v-9c5d60b3],.section-heading[data-v-9c5d60b3]{text-align:center}.page-hero[data-v-9c5d60b3]{max-width:860px;padding:2rem 0 3.5rem}.eyebrow[data-v-9c5d60b3],.section-label[data-v-9c5d60b3],.project-card span[data-v-9c5d60b3]{color:#7dd3fc;letter-spacing:.05em;text-transform:uppercase;border-radius:999px;width:fit-content;font-size:.72rem;font-weight:900;display:inline-flex}.eyebrow[data-v-9c5d60b3]{background:#0f172abf;border:1px solid #38bdf859;padding:.42rem .8rem;font-size:.78rem}.section-label[data-v-9c5d60b3],.project-card span[data-v-9c5d60b3]{background:#38bdf81f;padding:.32rem .7rem}.section-label[data-v-9c5d60b3]{margin-bottom:1rem}.page-hero h1[data-v-9c5d60b3]{letter-spacing:-.05em;margin:1.3rem auto 0;font-size:clamp(2rem,5vw,4rem);line-height:1.08}.page-hero p[data-v-9c5d60b3],.section-heading p[data-v-9c5d60b3],.contact-section p[data-v-9c5d60b3]{color:#cbd5e1;font-size:1.08rem;line-height:1.8}.page-hero p[data-v-9c5d60b3]{margin:1.3rem auto 0}.hero-actions[data-v-9c5d60b3]{flex-wrap:wrap;justify-content:center;gap:.85rem;margin-top:1.8rem;display:flex}.button[data-v-9c5d60b3]{border-radius:12px;justify-content:center;align-items:center;min-height:48px;padding:.8rem 1.1rem;font-weight:900;text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}.button[data-v-9c5d60b3]:hover{transform:translateY(-2px)}.button-primary[data-v-9c5d60b3]{color:#020617;background:#38bdf8}.button-primary[data-v-9c5d60b3]:hover{background:#7dd3fc}.button-secondary[data-v-9c5d60b3]{color:#e2e8f0;background:#0f172aa6;border:1px solid #94a3b873}.button-secondary[data-v-9c5d60b3]:hover{color:#fff;border-color:#38bdf8}.support-section[data-v-9c5d60b3],.projects-section[data-v-9c5d60b3]{margin-top:2rem}.section-heading[data-v-9c5d60b3]{max-width:800px;margin:0 auto 1.5rem}.section-heading h2[data-v-9c5d60b3],.contact-section h2[data-v-9c5d60b3]{color:#fff;margin:0;font-size:clamp(1.7rem,4vw,2.6rem);line-height:1.15}.section-heading p[data-v-9c5d60b3]{color:#94a3b8;margin:1rem 0 0}.impact-grid[data-v-9c5d60b3],.projects-grid[data-v-9c5d60b3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;display:grid}.impact-card[data-v-9c5d60b3],.project-card[data-v-9c5d60b3],.contact-section[data-v-9c5d60b3]{background:#0f172ac7;border:1px solid #94a3b82e;border-radius:22px;box-shadow:0 18px 45px #00000038}.impact-card[data-v-9c5d60b3],.project-card[data-v-9c5d60b3]{text-align:center;padding:1.5rem}.impact-card h3[data-v-9c5d60b3],.project-card h3[data-v-9c5d60b3]{color:#fff;margin:0;font-size:1.25rem}.impact-card p[data-v-9c5d60b3],.project-card p[data-v-9c5d60b3]{color:#94a3b8;margin:.8rem 0 0;line-height:1.7}.project-card h3[data-v-9c5d60b3]{margin-top:1rem}.contact-section[data-v-9c5d60b3]{text-align:center;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:2rem;padding:1.7rem;display:flex}.contact-section p[data-v-9c5d60b3]{color:#94a3b8;max-width:760px;margin:.8rem 0 0}@media (width<=820px){.projects-grid[data-v-9c5d60b3]{grid-template-columns:repeat(2,minmax(0,1fr))}.impact-grid[data-v-9c5d60b3]{grid-template-columns:1fr}.contact-section[data-v-9c5d60b3]{flex-direction:column;align-items:flex-start}}@media (width<=540px){.projects-grid[data-v-9c5d60b3]{grid-template-columns:1fr}.hero-actions[data-v-9c5d60b3]{flex-direction:column}.button[data-v-9c5d60b3]{width:100%}}.tools-page[data-v-cb0e39f0]{color:#f8fafc;background:radial-gradient(circle at top,#38bdf824,#0000 30rem),linear-gradient(#05090d 0%,#0f172a 55%,#111827 100%);min-height:100vh;padding:3rem 1.25rem 6rem}.tools-hero[data-v-cb0e39f0],.hub-intro[data-v-cb0e39f0],.featured-tools[data-v-cb0e39f0],.related-section[data-v-cb0e39f0]{max-width:1100px;margin:0 auto}.tool-groups[data-v-cb0e39f0]{max-width:1180px;margin:0 auto}.tools-hero[data-v-cb0e39f0]{text-align:center;padding:2rem 0 3rem}.eyebrow[data-v-cb0e39f0],.section-label[data-v-cb0e39f0],.status-badge[data-v-cb0e39f0]{letter-spacing:.05em;text-transform:uppercase;border-radius:999px;width:fit-content;font-weight:900;display:inline-flex}.eyebrow[data-v-cb0e39f0]{color:#7dd3fc;background:#0f172abf;border:1px solid #38bdf859;padding:.42rem .8rem;font-size:.78rem}.tools-hero h1[data-v-cb0e39f0]{max-width:880px;margin:1.3rem auto 0;font-size:clamp(2rem,5vw,4rem);line-height:1.08}.tools-hero p[data-v-cb0e39f0]{color:#cbd5e1;max-width:760px;margin:1.3rem auto 0;font-size:1.08rem;line-height:1.8}.hub-intro[data-v-cb0e39f0],.tool-card[data-v-cb0e39f0],.related-card[data-v-cb0e39f0]{background:#0f172abd;border:1px solid #94a3b82e;border-radius:22px;box-shadow:0 18px 45px #00000038}.hub-intro[data-v-cb0e39f0]{text-align:center;grid-template-columns:.85fr 1.15fr;align-items:center;gap:2rem;padding:2rem;display:grid}.section-label[data-v-cb0e39f0]{color:#7dd3fc;background:#38bdf81f;margin-bottom:1rem;padding:.32rem .7rem;font-size:.72rem}.hub-intro h2[data-v-cb0e39f0],.section-heading h2[data-v-cb0e39f0],.tool-group-heading h3[data-v-cb0e39f0],.tool-card h4[data-v-cb0e39f0],.related-card h3[data-v-cb0e39f0]{color:#fff;margin:0}.hub-intro p[data-v-cb0e39f0],.section-heading p[data-v-cb0e39f0],.tool-group-heading p[data-v-cb0e39f0],.tool-card p[data-v-cb0e39f0],.tool-summary[data-v-cb0e39f0],.related-card p[data-v-cb0e39f0]{color:#94a3b8;margin:0;line-height:1.75}.tool-groups[data-v-cb0e39f0],.featured-tools[data-v-cb0e39f0],.related-section[data-v-cb0e39f0]{margin-top:2rem}.tool-groups[data-v-cb0e39f0]{gap:1.25rem;display:grid}.section-heading[data-v-cb0e39f0]{text-align:center;margin-bottom:1rem}.section-heading p[data-v-cb0e39f0]{max-width:760px;margin:.8rem auto 0}.tool-group[data-v-cb0e39f0]{border-top:1px solid #94a3b82e;padding-top:1.5rem}.tool-group-heading[data-v-cb0e39f0]{text-align:center;flex-direction:column;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.tool-group-heading h3[data-v-cb0e39f0]{margin-bottom:.45rem;font-size:1.55rem}.group-kicker[data-v-cb0e39f0]{color:#7dd3fc;letter-spacing:.05em;text-transform:uppercase;background:#38bdf81f;border-radius:16px;justify-content:center;align-items:center;width:4.25rem;min-height:2.5rem;font-size:.75rem;font-weight:900;display:inline-flex}.tool-card-grid[data-v-cb0e39f0]{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.featured-tool-list[data-v-cb0e39f0]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.featured-tool-link[data-v-cb0e39f0]{min-height:5.25rem;color:inherit;background:#0f172abd;border:1px solid #94a3b82e;border-radius:18px;align-items:center;gap:.9rem;padding:1rem;text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:flex;box-shadow:0 18px 45px #0000002e}.featured-tool-link[data-v-cb0e39f0]:hover{background:#1e293be0;border-color:#38bdf88c;transform:translateY(-3px)}.featured-tool-link span[data-v-cb0e39f0]:not(.tool-icon){color:#f8fafc;font-weight:900}.featured-tool-link strong[data-v-cb0e39f0]{color:#38bdf8;white-space:nowrap;margin-left:auto}.tool-card[data-v-cb0e39f0],.related-card[data-v-cb0e39f0]{padding:1.7rem}.tool-card[data-v-cb0e39f0]{min-width:min(100%,20rem);color:inherit;text-align:center;flex-direction:column;flex:0 calc(33.3333% - .666667rem);text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:flex}.tool-card[data-v-cb0e39f0]:hover{background:#1e293be0;border-color:#38bdf88c;transform:translateY(-4px)}.card-top[data-v-cb0e39f0]{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.4rem;display:flex}.tool-icon[data-v-cb0e39f0]{color:#7dd3fc;letter-spacing:0;text-align:center;background:#38bdf81f;border-radius:16px;flex:0 0 3rem;justify-content:center;align-items:center;width:3rem;height:3rem;font-family:Courier New,Courier,monospace;font-size:.95rem;font-weight:900;line-height:1;display:inline-flex}.status-badge[data-v-cb0e39f0]{color:#86efac;background:#22c55e1f;padding:.32rem .7rem;font-size:.72rem}.tool-card h4[data-v-cb0e39f0],.related-card h3[data-v-cb0e39f0]{margin-bottom:.8rem;font-size:1.55rem}.tool-summary[data-v-cb0e39f0]{text-align:center;gap:.75rem;display:grid}.tool-summary div[data-v-cb0e39f0]{gap:.25rem;display:grid}.tool-summary dt[data-v-cb0e39f0]{color:#7dd3fc;letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:900}.tool-summary dd[data-v-cb0e39f0]{color:#cbd5e1;margin:0}.card-details[data-v-cb0e39f0]{color:#cbd5e1;margin-top:.85rem}.related-card[data-v-cb0e39f0]{color:inherit;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:flex}.related-card[data-v-cb0e39f0]:hover{background:#1e293be0;border-color:#38bdf88c;transform:translateY(-4px)}.related-card strong[data-v-cb0e39f0]{color:#38bdf8;margin-top:.5rem}.tool-card strong[data-v-cb0e39f0]{color:#38bdf8;justify-content:center;align-self:center;margin-top:auto;padding-top:1rem;display:inline-flex}@media (width<=820px){.hub-intro[data-v-cb0e39f0],.related-card[data-v-cb0e39f0],.tool-group-heading[data-v-cb0e39f0]{grid-template-columns:1fr}.tool-card[data-v-cb0e39f0]{flex-basis:100%}.featured-tool-list[data-v-cb0e39f0]{grid-template-columns:1fr}.hub-intro[data-v-cb0e39f0],.tool-group-heading[data-v-cb0e39f0]{gap:1rem}}.uuid-page[data-v-dc0c048f]{color:#f8fafc;background:radial-gradient(circle at top,#38bdf824,#0000 30rem),linear-gradient(#05090d 0%,#0f172a 55%,#111827 100%);min-height:100vh;padding:3rem 1.25rem 6rem}.uuid-hero[data-v-dc0c048f],.generator-panel[data-v-dc0c048f],.content-grid[data-v-dc0c048f],.faq-section[data-v-dc0c048f]{max-width:1100px;margin:0 auto}.uuid-hero[data-v-dc0c048f]{text-align:center;padding:2rem 0 3rem}.eyebrow[data-v-dc0c048f],.section-label[data-v-dc0c048f]{letter-spacing:.05em;text-transform:uppercase;border-radius:999px;width:fit-content;font-weight:900;display:inline-flex}.eyebrow[data-v-dc0c048f]{color:#7dd3fc;background:#0f172abf;border:1px solid #38bdf859;padding:.42rem .8rem;font-size:.78rem}.section-label[data-v-dc0c048f]{color:#7dd3fc;background:#38bdf81f;margin-bottom:1rem;padding:.32rem .7rem;font-size:.72rem}.uuid-hero h1[data-v-dc0c048f]{max-width:880px;margin:1.3rem auto 0;font-size:clamp(2rem,5vw,4rem);line-height:1.08}.uuid-hero p[data-v-dc0c048f]{color:#cbd5e1;max-width:720px;margin:1.3rem auto 0;font-size:1.08rem;line-height:1.8}.generator-panel[data-v-dc0c048f],.info-panel[data-v-dc0c048f],.faq-section[data-v-dc0c048f]{background:#0f172abd;border:1px solid #94a3b82e;border-radius:22px;box-shadow:0 18px 45px #00000038}.generator-panel[data-v-dc0c048f]{grid-template-columns:.85fr 1.15fr;gap:2rem;padding:2rem;display:grid}.generator-copy h2[data-v-dc0c048f],.section-heading h2[data-v-dc0c048f],.info-panel h2[data-v-dc0c048f],.faq-list h3[data-v-dc0c048f]{color:#fff;margin:0}.generator-copy p[data-v-dc0c048f],.info-panel p[data-v-dc0c048f],.faq-list p[data-v-dc0c048f]{color:#94a3b8;margin:0;line-height:1.75}.generator-card[data-v-dc0c048f]{background:#0206177a;border:1px solid #38bdf838;border-radius:18px;flex-direction:column;justify-content:center;gap:1rem;min-width:0;padding:1.3rem;display:flex}.uuid-value[data-v-dc0c048f]{overflow-wrap:anywhere;color:#e0f2fe;background:#0f172adb;border-radius:14px;padding:1rem;font-family:Courier New,Courier,monospace;font-size:clamp(1rem,2.4vw,1.45rem);font-weight:800;line-height:1.5;display:block}.uuid-status[data-v-dc0c048f]{color:#fca5a5;align-items:center;gap:.55rem;font-size:.88rem;font-weight:800;display:flex}.uuid-status span[data-v-dc0c048f]{background:currentColor;border-radius:999px;width:.62rem;height:.62rem}.uuid-status.valid[data-v-dc0c048f]{color:#86efac}.button-row[data-v-dc0c048f]{flex-wrap:wrap;gap:.8rem;display:flex}.primary-action[data-v-dc0c048f],.secondary-action[data-v-dc0c048f]{cursor:pointer;border-radius:12px;min-height:2.85rem;padding:.75rem 1rem;font-size:.92rem;font-weight:900}.primary-action[data-v-dc0c048f]{color:#082f49;background:#38bdf8;border:1px solid #38bdf8b3}.secondary-action[data-v-dc0c048f]{color:#e2e8f0;background:#0f172ae6;border:1px solid #94a3b847}.primary-action[data-v-dc0c048f]:hover,.secondary-action[data-v-dc0c048f]:hover{transform:translateY(-1px)}.copy-feedback[data-v-dc0c048f]{color:#7dd3fc;margin:0;font-size:.9rem;font-weight:800}.content-grid[data-v-dc0c048f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin-top:2rem;display:grid}.info-panel[data-v-dc0c048f]{padding:1.7rem}.info-panel code[data-v-dc0c048f]{overflow-wrap:anywhere;color:#bae6fd;background:#02061785;border-radius:12px;margin-top:1rem;padding:.9rem;font-size:.9rem;display:block}.faq-section[data-v-dc0c048f]{margin-top:2rem;padding:1.7rem}.section-heading[data-v-dc0c048f]{margin-bottom:1rem}.faq-list[data-v-dc0c048f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.faq-list article[data-v-dc0c048f]{background:#02061752;border:1px solid #94a3b824;border-radius:16px;padding:1.2rem}.faq-list h3[data-v-dc0c048f]{margin-bottom:.55rem;font-size:1rem}@media (width<=820px){.generator-panel[data-v-dc0c048f],.content-grid[data-v-dc0c048f],.faq-list[data-v-dc0c048f]{grid-template-columns:1fr}.generator-panel[data-v-dc0c048f]{gap:1.2rem}.button-row[data-v-dc0c048f]{flex-direction:column}}.app-page[data-v-4aa8f97d]{color:#f8fafc;background:radial-gradient(circle at top,#38bdf824,#0000 30rem),linear-gradient(#05090d 0%,#0f172a 55%,#111827 100%);min-height:100vh;padding:3rem 1.25rem 6rem}.hero-section[data-v-4aa8f97d],.content-grid[data-v-4aa8f97d],.list-section[data-v-4aa8f97d],.stack-section[data-v-4aa8f97d],.related-section[data-v-4aa8f97d]{max-width:1100px;margin:0 auto}.hero-section[data-v-4aa8f97d]{text-align:center;padding:2rem 0 3rem}.back-link[data-v-4aa8f97d]{color:#7dd3fc;align-items:center;gap:.45rem;width:fit-content;margin-bottom:1.4rem;margin-right:auto;font-size:.9rem;font-weight:900;text-decoration:none;display:flex}.back-link[data-v-4aa8f97d]:hover,.related-card[data-v-4aa8f97d]:hover{text-decoration:underline}.eyebrow[data-v-4aa8f97d],.section-label[data-v-4aa8f97d]{letter-spacing:.05em;text-transform:uppercase;border-radius:999px;width:fit-content;font-weight:900;display:inline-flex}.eyebrow[data-v-4aa8f97d]{color:#7dd3fc;background:#0f172abf;border:1px solid #38bdf859;margin-left:auto;margin-right:auto;padding:.42rem .8rem;font-size:.78rem}.hero-section h1[data-v-4aa8f97d]{color:#fff;max-width:880px;margin:1.3rem auto 0;font-size:clamp(2.4rem,6vw,4.8rem);line-height:1.05}.hero-section p[data-v-4aa8f97d]{color:#cbd5e1;max-width:760px;margin:1.3rem auto 0;font-size:1.08rem;line-height:1.8}.hero-actions[data-v-4aa8f97d]{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2rem;display:flex}.button[data-v-4aa8f97d]{border-radius:12px;justify-content:center;align-items:center;min-height:46px;padding:.85rem 1.25rem;font-weight:900;text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}.button[data-v-4aa8f97d]:hover{transform:translateY(-2px)}.button-primary[data-v-4aa8f97d]{color:#020617;background:#38bdf8}.button-secondary[data-v-4aa8f97d]{color:#e2e8f0;background:#0f172aa6;border:1px solid #94a3b873}.content-grid[data-v-4aa8f97d],.related-grid[data-v-4aa8f97d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.info-panel[data-v-4aa8f97d],.list-section[data-v-4aa8f97d],.stack-section[data-v-4aa8f97d],.related-card[data-v-4aa8f97d]{background:#0f172abd;border:1px solid #94a3b82e;border-radius:22px;padding:1.7rem;box-shadow:0 18px 45px #00000038}.list-section[data-v-4aa8f97d],.stack-section[data-v-4aa8f97d],.related-section[data-v-4aa8f97d]{margin-top:2rem}.section-label[data-v-4aa8f97d]{color:#7dd3fc;background:#38bdf81f;margin-bottom:1rem;padding:.32rem .7rem;font-size:.72rem}.info-panel h2[data-v-4aa8f97d],.section-heading h2[data-v-4aa8f97d],.stack-section h2[data-v-4aa8f97d]{color:#fff;margin:0}.info-panel p[data-v-4aa8f97d],.stack-section p[data-v-4aa8f97d],.related-card p[data-v-4aa8f97d],.list-section li[data-v-4aa8f97d]{color:#94a3b8;line-height:1.75}.info-panel p[data-v-4aa8f97d],.stack-section p[data-v-4aa8f97d],.related-card p[data-v-4aa8f97d]{margin:.7rem 0 0}.info-panel code[data-v-4aa8f97d]{color:#bae6fd;font-family:Courier New,Courier,monospace}.section-heading[data-v-4aa8f97d]{max-width:760px;margin-bottom:1rem}.list-section .section-heading[data-v-4aa8f97d]{text-align:center;margin-left:auto;margin-right:auto}.list-section .section-label[data-v-4aa8f97d]{margin-left:auto;margin-right:auto}.list-section ul[data-v-4aa8f97d]{gap:.85rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.list-section li[data-v-4aa8f97d]{background:#0206172e;border:1px solid #94a3b824;border-radius:14px;padding:.9rem 1rem}.related-section .section-heading[data-v-4aa8f97d]{text-align:center;margin-left:auto;margin-right:auto}.related-section .section-label[data-v-4aa8f97d]{margin-left:auto;margin-right:auto}.stack-section[data-v-4aa8f97d]{grid-template-columns:1.15fr .85fr;align-items:center;gap:1.5rem;display:grid}.stack-list[data-v-4aa8f97d]{flex-wrap:wrap;gap:.5rem;display:flex}.stack-list span[data-v-4aa8f97d]{color:#cbd5e1;border:1px solid #94a3b82e;border-radius:999px;padding:.42rem .75rem;font-size:.82rem;font-weight:800}.related-card[data-v-4aa8f97d]{color:inherit;text-decoration:none;transition:transform .2s,border-color .2s,background .2s}.related-card[data-v-4aa8f97d]:hover{background:#1e293be0;border-color:#38bdf88c;transform:translateY(-3px)}.related-card strong[data-v-4aa8f97d]{color:#bae6fd;font-size:1.12rem}@media (width<=820px){.content-grid[data-v-4aa8f97d],.related-grid[data-v-4aa8f97d],.stack-section[data-v-4aa8f97d]{grid-template-columns:1fr}.button[data-v-4aa8f97d]{width:100%}}.counter-tool[data-v-32c987ac]{background:#0206177a;border:1px solid #38bdf838;border-radius:18px;flex-direction:column;gap:1rem;min-width:0;padding:1.3rem;display:flex}.field-label[data-v-32c987ac]{color:#cbd5e1;font-size:.86rem;font-weight:900}textarea[data-v-32c987ac]{resize:vertical;color:#e0f2fe;background:#0f172adb;border:1px solid #94a3b838;border-radius:14px;outline:none;width:100%;padding:1rem;font:.95rem/1.6 Arial,sans-serif}textarea[data-v-32c987ac]:focus{border-color:#38bdf8b8}.stats-grid[data-v-32c987ac]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}.stat-card[data-v-32c987ac]{background:#0f172ab8;border:1px solid #94a3b82e;border-radius:16px;min-height:8.6rem;padding:1rem}.stat-card span[data-v-32c987ac]{color:#7dd3fc;letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:900;display:block}.stat-card strong[data-v-32c987ac]{color:#fff;margin-top:.45rem;font-size:2rem;line-height:1;display:block}.stat-card p[data-v-32c987ac]{color:#94a3b8;margin:.8rem 0 0;font-size:.84rem;line-height:1.55}.button-row[data-v-32c987ac]{flex-wrap:wrap;gap:.8rem;display:flex}.secondary-action[data-v-32c987ac]{color:#e2e8f0;cursor:pointer;background:#0f172ae6;border:1px solid #94a3b847;border-radius:12px;min-height:2.85rem;padding:.75rem 1rem;font-size:.92rem;font-weight:900}.example-copy[data-v-32c987ac]{color:#94a3b8;margin:0;font-size:.9rem;font-weight:700;line-height:1.75}.content-grid[data-v-32c987ac]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;max-width:1100px;margin:2rem auto 0;display:grid}.info-panel[data-v-32c987ac]{background:#0f172abd;border:1px solid #94a3b82e;border-radius:22px;padding:1.7rem;box-shadow:0 18px 45px #00000038}.section-label[data-v-32c987ac]{color:#7dd3fc;letter-spacing:.05em;text-transform:uppercase;background:#38bdf81f;border-radius:999px;width:fit-content;margin-bottom:1rem;padding:.32rem .7rem;font-size:.72rem;font-weight:900;display:inline-flex}.info-panel h2[data-v-32c987ac]{color:#fff;margin:0}.info-panel p[data-v-32c987ac]{color:#94a3b8;margin:.7rem 0 0;line-height:1.75}@media (width<=900px){.stats-grid[data-v-32c987ac]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.tool-page-layout{padding-left:.75rem;padding-right:.75rem;overflow-x:hidden}.tool-hero h1{max-width:300px;margin-left:auto;margin-right:auto;font-size:2rem}.tool-back-link,.tool-hero,.tool-result-card,.tool-privacy-notice,.tool-faq,.content-grid[data-v-32c987ac]{width:min(100%,300px);max-width:300px;margin-left:auto;margin-right:auto}.tool-result-card,.tool-privacy-notice,.tool-faq{border-radius:16px;padding:1rem}.counter-tool[data-v-32c987ac],.info-panel[data-v-32c987ac]{padding:1rem}.content-grid[data-v-32c987ac],.stats-grid[data-v-32c987ac]{grid-template-columns:1fr}.button-row[data-v-32c987ac]{flex-direction:column}.secondary-action[data-v-32c987ac]{width:100%}}.discount-tool[data-v-03d46d8c]{background:#0206177a;border:1px solid #38bdf838;border-radius:18px;flex-direction:column;gap:1rem;min-width:0;padding:1.3rem;display:flex}.input-grid[data-v-03d46d8c],.result-grid[data-v-03d46d8c],.content-grid[data-v-03d46d8c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.field-group[data-v-03d46d8c]{min-width:0}.field-label[data-v-03d46d8c]{color:#cbd5e1;margin-bottom:.45rem;font-size:.86rem;font-weight:900;display:block}input[data-v-03d46d8c]{color:#e0f2fe;background:#0f172adb;border:1px solid #94a3b838;border-radius:14px;outline:none;width:100%;min-height:3rem;padding:.8rem 1rem;font:.95rem/1.5 Arial,sans-serif}input[data-v-03d46d8c]:focus{border-color:#38bdf8b8}.percent-field[data-v-03d46d8c]{background:#0f172adb;border:1px solid #94a3b838;border-radius:14px;align-items:center;min-width:0;display:flex}.percent-field[data-v-03d46d8c]:focus-within{border-color:#38bdf8b8}.percent-field input[data-v-03d46d8c]{background:0 0;border:0}.percent-field span[data-v-03d46d8c]{color:#bae6fd;padding-right:1rem;font-weight:900}.result-grid span[data-v-03d46d8c]{background:#0f172adb;border:1px solid #94a3b838;border-radius:14px;min-width:0;padding:1rem}.result-grid strong[data-v-03d46d8c],.result-grid b[data-v-03d46d8c]{display:block}.result-grid strong[data-v-03d46d8c]{color:#cbd5e1;font-size:.84rem}.result-grid b[data-v-03d46d8c]{overflow-wrap:anywhere;color:#bae6fd;margin-top:.45rem;font-size:clamp(1.35rem,4vw,2.1rem);line-height:1.2}.error-message[data-v-03d46d8c]{color:#fecaca;background:#7f1d1d47;border:1px solid #f8717147;border-radius:12px;margin:0;padding:.9rem 1rem;font-size:.9rem;font-weight:800;line-height:1.55}.secondary-action[data-v-03d46d8c]{color:#e2e8f0;cursor:pointer;background:#0f172ae6;border:1px solid #94a3b847;border-radius:12px;width:fit-content;min-height:2.85rem;padding:.75rem 1rem;font-size:.9rem;font-weight:900}.button-row[data-v-03d46d8c]{flex-wrap:wrap;gap:.8rem;display:flex}.primary-action[data-v-03d46d8c]{color:#082f49;cursor:pointer;background:#38bdf8;border:1px solid #38bdf8b3;border-radius:12px;width:fit-content;min-height:2.85rem;padding:.75rem 1rem;font-size:.9rem;font-weight:900}.example-copy[data-v-03d46d8c]{color:#94a3b8;margin:0;font-size:.9rem;font-weight:700;line-height:1.75}.example-copy code[data-v-03d46d8c]{color:#bae6fd;font-family:Courier New,Courier,monospace}.content-grid[data-v-03d46d8c]{max-width:1100px;margin:2rem auto 0}.info-panel[data-v-03d46d8c]{background:#0f172abd;border:1px solid #94a3b82e;border-radius:22px;padding:1.7rem;box-shadow:0 18px 45px #00000038}.section-label[data-v-03d46d8c]{color:#7dd3fc;letter-spacing:.05em;text-transform:uppercase;background:#38bdf81f;border-radius:999px;width:fit-content;margin-bottom:1rem;padding:.32rem .7rem;font-size:.72rem;font-weight:900;display:inline-flex}.info-panel h2[data-v-03d46d8c]{color:#fff;margin:0}.info-panel p[data-v-03d46d8c]{color:#94a3b8;margin:.7rem 0 0;line-height:1.75}@media (width<=820px){.tool-page-layout{padding-left:.75rem;padding-right:.75rem;overflow-x:hidden}.tool-back-link,.tool-hero,.tool-result-card,.tool-privacy-notice,.tool-faq,.content-grid[data-v-03d46d8c]{width:min(100%,300px);max-width:300px;margin-left:auto;margin-right:auto}.tool-result-card,.tool-privacy-notice,.tool-faq{border-radius:16px;padding:1rem}.discount-tool[data-v-03d46d8c],.info-panel[data-v-03d46d8c]{padding:1rem}.input-grid[data-v-03d46d8c],.result-grid[data-v-03d46d8c],.content-grid[data-v-03d46d8c]{grid-template-columns:1fr}.button-row[data-v-03d46d8c],.primary-action[data-v-03d46d8c],.secondary-action[data-v-03d46d8c]{width:100%}}.fuel-tool[data-v-93e86c97]{background:#0206177a;border:1px solid #38bdf838;border-radius:18px;flex-direction:column;gap:1rem;min-width:0;padding:1.3rem;display:flex}.input-grid[data-v-93e86c97],.result-grid[data-v-93e86c97],.content-grid[data-v-93e86c97]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.content-grid[data-v-93e86c97]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1100px;margin:2rem auto 0}.field-group[data-v-93e86c97]{min-width:0}.field-group span[data-v-93e86c97]{color:#cbd5e1;margin-bottom:.45rem;font-size:.86rem;font-weight:900;display:block}input[data-v-93e86c97]{color:#e0f2fe;background:#0f172adb;border:1px solid #94a3b838;border-radius:14px;outline:none;width:100%;min-height:3rem;padding:.8rem 1rem;font:.95rem/1.5 Arial,sans-serif}input[data-v-93e86c97]:focus{border-color:#38bdf8b8}.result-grid span[data-v-93e86c97],.info-panel[data-v-93e86c97]{background:#0f172adb;border:1px solid #94a3b82e;border-radius:16px;min-width:0;padding:1rem}.result-grid strong[data-v-93e86c97],.result-grid b[data-v-93e86c97]{display:block}.result-grid strong[data-v-93e86c97]{color:#cbd5e1;font-size:.84rem}.result-grid b[data-v-93e86c97]{overflow-wrap:anywhere;color:#bae6fd;margin-top:.45rem;font-size:clamp(1.2rem,3vw,1.7rem);line-height:1.25}.error-message[data-v-93e86c97]{color:#fecaca;background:#7f1d1d47;border:1px solid #f8717147;border-radius:12px;margin:0;padding:.9rem 1rem;font-size:.9rem;font-weight:800;line-height:1.55}.button-row[data-v-93e86c97]{flex-wrap:wrap;gap:.8rem;display:flex}.primary-action[data-v-93e86c97],.secondary-action[data-v-93e86c97]{cursor:pointer;border-radius:12px;width:fit-content;min-height:2.85rem;padding:.75rem 1rem;font-size:.9rem;font-weight:900}.primary-action[data-v-93e86c97]{color:#082f49;background:#38bdf8;border:1px solid #38bdf8b3}.secondary-action[data-v-93e86c97]{color:#e2e8f0;background:#0f172ae6;border:1px solid #94a3b847}.example-copy[data-v-93e86c97],.info-panel p[data-v-93e86c97]{color:#94a3b8;margin:0;line-height:1.75}.example-copy[data-v-93e86c97]{font-size:.9rem;font-weight:700}.example-copy code[data-v-93e86c97]{color:#bae6fd}.section-label[data-v-93e86c97]{color:#7dd3fc;letter-spacing:.05em;text-transform:uppercase;background:#38bdf81f;border-radius:999px;width:fit-content;margin-bottom:1rem;padding:.32rem .7rem;font-size:.72rem;font-weight:900;display:inline-flex}.info-panel h2[data-v-93e86c97]{color:#fff;margin:0 0 1rem}@media (width<=820px){.tool-page-layout{padding-left:.75rem;padding-right:.75rem;overflow-x:hidden}.tool-back-link,.tool-hero,.tool-result-card,.tool-privacy-notice,.tool-faq,.content-grid[data-v-93e86c97]{width:min(100%,300px);max-width:300px;margin-left:auto;margin-right:auto}.tool-result-card,.tool-privacy-notice,.tool-faq,.fuel-tool[data-v-93e86c97],.info-panel[data-v-93e86c97]{border-radius:16px;padding:1rem}.input-grid[data-v-93e86c97],.result-grid[data-v-93e86c97],.content-grid[data-v-93e86c97]{grid-template-columns:1fr}.button-row[data-v-93e86c97],.primary-action[data-v-93e86c97],.secondary-action[data-v-93e86c97]{width:100%}}.hash-tool[data-v-ff20fd91]{background:#0206177a;border:1px solid #38bdf838;border-radius:18px;flex-direction:column;gap:.9rem;min-width:0;padding:1.3rem;display:flex}.field-label[data-v-ff20fd91]{color:#cbd5e1;font-size:.86rem;font-weight:900}textarea[data-v-ff20fd91]{resize:vertical;color:#e0f2fe;background:#0f172adb;border:1px solid #94a3b838;border-radius:14px;outline:none;width:100%;padding:1rem;font:.95rem/1.6 Arial,sans-serif}textarea[data-v-ff20fd91]:focus{border-color:#38bdf8b8}.mode-selector[data-v-ff20fd91],.button-row[data-v-ff20fd91]{flex-wrap:wrap;gap:.8rem;display:flex}.mode-selector button[data-v-ff20fd91],.primary-action[data-v-ff20fd91],.secondary-action[data-v-ff20fd91]{cursor:pointer;border-radius:12px;min-height:2.85rem;padding:.75rem 1rem;font-size:.9rem;font-weight:900}.mode-selector button[data-v-ff20fd91],.secondary-action[data-v-ff20fd91]{color:#e2e8f0;background:#0f172ae6;border:1px solid #94a3b847}.mode-selector button.active[data-v-ff20fd91],.primary-action[data-v-ff20fd91]{color:#082f49;background:#38bdf8;border:1px solid #38bdf8b3}.primary-action[data-v-ff20fd91]:disabled,.secondary-action[data-v-ff20fd91]:disabled{cursor:not-allowed;opacity:.55}.security-note[data-v-ff20fd91]{color:#fde68a;background:#78350f42;border:1px solid #fbbf244d;border-radius:12px;margin:0;padding:.9rem 1rem;font-size:.9rem;font-weight:800;line-height:1.55}.hash-result[data-v-ff20fd91]{overflow-wrap:anywhere;color:#bae6fd;background:#0f172adb;border:1px solid #94a3b838;border-radius:14px;min-height:5.2rem;padding:1rem;font:.94rem/1.6 Courier New,Courier,monospace;display:block}.error-message[data-v-ff20fd91]{color:#fecaca;background:#7f1d1d47;border:1px solid #f8717147;border-radius:12px;margin:0;padding:.9rem 1rem;font-size:.9rem;font-weight:800;line-height:1.55}.copy-feedback[data-v-ff20fd91],.example-copy[data-v-ff20fd91]{color:#7dd3fc;margin:0;font-size:.9rem;font-weight:800}.example-copy[data-v-ff20fd91]{color:#94a3b8;font-weight:700;line-height:1.75}.example-copy code[data-v-ff20fd91]{color:#bae6fd;font-family:Courier New,Courier,monospace}.content-grid[data-v-ff20fd91]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;max-width:1100px;margin:2rem auto 0;display:grid}.info-panel[data-v-ff20fd91]{background:#0f172abd;border:1px solid #94a3b82e;border-radius:22px;padding:1.7rem;box-shadow:0 18px 45px #00000038}.section-label[data-v-ff20fd91]{color:#7dd3fc;letter-spacing:.05em;text-transform:uppercase;background:#38bdf81f;border-radius:999px;width:fit-content;margin-bottom:1rem;padding:.32rem .7rem;font-size:.72rem;font-weight:900;display:inline-flex}.info-panel h2[data-v-ff20fd91]{color:#fff;margin:0}.info-panel p[data-v-ff20fd91]{color:#94a3b8;margin:.7rem 0 0;line-height:1.75}@media (width<=820px){.tool-page-layout{padding-left:.75rem;padding-right:.75rem;overflow-x:hidden}.tool-back-link,.tool-hero,.tool-result-card,.tool-privacy-notice,.tool-faq,.content-grid[data-v-ff20fd91]{width:min(100%,300px);max-width:300px;margin-left:auto;margin-right:auto}.tool-result-card,.tool-privacy-notice,.tool-faq{border-radius:16px;padding:1rem}.hash-tool[data-v-ff20fd91],.info-panel[data-v-ff20fd91]{padding:1rem}.content-grid[data-v-ff20fd91]{grid-template-columns:1fr}.mode-selector[data-v-ff20fd91],.mode-selector button[data-v-ff20fd91],.primary-action[data-v-ff20fd91],.secondary-action[data-v-ff20fd91]{width:100%}}.slug-tool[data-v-eb3f6c72]{background:#0206177a;border:1px solid #38bdf838;border-radius:18px;flex-direction:column;gap:.9rem;min-width:0;padding:1.3rem;display:flex}.field-label[data-v-eb3f6c72]{color:#cbd5e1;font-size:.86rem;font-weight:900}textarea[data-v-eb3f6c72]{resize:vertical;color:#e0f2fe;background:#0f172adb;border:1px solid #94a3b838;border-radius:14px;outline:none;width:100%;padding:1rem;font:.95rem/1.6 Arial,sans-serif}textarea[data-v-eb3f6c72]:focus{border-color:#38bdf8b8}.slug-result[data-v-eb3f6c72]{overflow-wrap:anywhere;color:#bae6fd;background:#0f172adb;border:1px solid #94a3b838;border-radius:14px;min-height:3.35rem;padding:1rem;font:.95rem/1.6 Courier New,Courier,monospace;display:block}.button-row[data-v-eb3f6c72]{flex-wrap:wrap;gap:.8rem;display:flex}.primary-action[data-v-eb3f6c72],.secondary-action[data-v-eb3f6c72]{cursor:pointer;border-radius:12px;min-height:2.85rem;padding:.75rem 1rem;font-size:.92rem;font-weight:900}.primary-action[data-v-eb3f6c72]{color:#082f49;background:#38bdf8;border:1px solid #38bdf8b3}.primary-action[data-v-eb3f6c72]:disabled{cursor:not-allowed;opacity:.55}.secondary-action[data-v-eb3f6c72]{color:#e2e8f0;background:#0f172ae6;border:1px solid #94a3b847}.copy-feedback[data-v-eb3f6c72],.example-copy[data-v-eb3f6c72]{color:#7dd3fc;margin:0;font-size:.9rem;font-weight:800}.example-copy[data-v-eb3f6c72]{color:#94a3b8;font-weight:700;line-height:1.75}.example-copy code[data-v-eb3f6c72]{color:#bae6fd;font-family:Courier New,Courier,monospace}.content-grid[data-v-eb3f6c72]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;max-width:1100px;margin:2rem auto 0;display:grid}.info-panel[data-v-eb3f6c72]{background:#0f172abd;border:1px solid #94a3b82e;border-radius:22px;padding:1.7rem;box-shadow:0 18px 45px #00000038}.section-label[data-v-eb3f6c72]{color:#7dd3fc;letter-spacing:.05em;text-transform:uppercase;background:#38bdf81f;border-radius:999px;width:fit-content;margin-bottom:1rem;padding:.32rem .7rem;font-size:.72rem;font-weight:900;display:inline-flex}.info-panel h2[data-v-eb3f6c72]{color:#fff;margin:0}.info-panel p[data-v-eb3f6c72]{color:#94a3b8;margin:.7rem 0 0;line-height:1.75}@media (width<=820px){.tool-page-layout{padding-left:.75rem;padding-right:.75rem;overflow-x:hidden}.tool-hero h1{max-width:280px;margin-left:auto;margin-right:auto;font-size:2rem}.tool-back-link,.tool-hero,.tool-result-card,.tool-privacy-notice,.tool-faq,.content-grid[data-v-eb3f6c72]{width:min(100%,280px);max-width:280px;margin-left:auto;margin-right:auto}.tool-result-card,.tool-privacy-notice,.tool-faq{border-radius:16px;padding:1rem}.slug-tool[data-v-eb3f6c72],.info-panel[data-v-eb3f6c72]{padding:1rem}.content-grid[data-v-eb3f6c72]{grid-template-columns:1fr}.button-row[data-v-eb3f6c72]{flex-direction:column}.primary-action[data-v-eb3f6c72],.secondary-action[data-v-eb3f6c72]{width:100%}}.converter-grid[data-v-3546ffcb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.converter-panel[data-v-3546ffcb],.info-panel[data-v-3546ffcb]{background:#0206177a;border:1px solid #38bdf838;border-radius:18px;padding:1.3rem}.converter-panel[data-v-3546ffcb]{flex-direction:column;gap:.9rem;min-width:0;display:flex}.converter-panel h3[data-v-3546ffcb],.info-panel h2[data-v-3546ffcb]{color:#fff;margin:0}.field-label[data-v-3546ffcb]{color:#cbd5e1;font-size:.86rem;font-weight:900}input[data-v-3546ffcb]{color:#e0f2fe;background:#0f172adb;border:1px solid #94a3b838;border-radius:14px;outline:none;width:100%;min-height:3rem;padding:.8rem 1rem;font:.95rem/1.5 Arial,sans-serif}input[data-v-3546ffcb]:focus{border-color:#38bdf8b8}.mode-selector[data-v-3546ffcb],.button-row[data-v-3546ffcb]{flex-wrap:wrap;gap:.8rem;display:flex}.mode-selector button[data-v-3546ffcb],.primary-action[data-v-3546ffcb],.secondary-action[data-v-3546ffcb]{cursor:pointer;border-radius:12px;min-height:2.85rem;padding:.75rem 1rem;font-size:.9rem;font-weight:900}.mode-selector button[data-v-3546ffcb],.secondary-action[data-v-3546ffcb]{color:#e2e8f0;background:#0f172ae6;border:1px solid #94a3b847}.mode-selector button.active[data-v-3546ffcb],.primary-action[data-v-3546ffcb]{color:#082f49;background:#38bdf8;border:1px solid #38bdf8b3}.primary-action[data-v-3546ffcb]:disabled{cursor:not-allowed;opacity:.55}.result-box[data-v-3546ffcb]{overflow-wrap:anywhere;color:#bae6fd;background:#0f172adb;border:1px solid #94a3b838;border-radius:14px;gap:.35rem;min-height:7rem;padding:1rem;font:.94rem/1.6 Courier New,Courier,monospace;display:grid}.result-box strong[data-v-3546ffcb]{color:#cbd5e1;font-family:Arial,sans-serif}.error-message[data-v-3546ffcb]{color:#fecaca;background:#7f1d1d47;border:1px solid #f8717147;border-radius:12px;margin:0;padding:.9rem 1rem;font-size:.9rem;font-weight:800;line-height:1.55}.copy-feedback[data-v-3546ffcb],.example-copy[data-v-3546ffcb]{color:#7dd3fc;margin:1rem 0 0;font-size:.9rem;font-weight:800}.example-copy[data-v-3546ffcb]{color:#94a3b8;font-weight:700;line-height:1.75}.example-copy code[data-v-3546ffcb],.info-panel code[data-v-3546ffcb]{color:#bae6fd;font-family:Courier New,Courier,monospace}.content-grid[data-v-3546ffcb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;max-width:1100px;margin:2rem auto 0;display:grid}.info-panel p[data-v-3546ffcb]{color:#94a3b8;margin:.7rem 0 0;line-height:1.75}.section-label[data-v-3546ffcb]{color:#7dd3fc;letter-spacing:.05em;text-transform:uppercase;background:#38bdf81f;border-radius:999px;width:fit-content;margin-bottom:1rem;padding:.32rem .7rem;font-size:.72rem;font-weight:900;display:inline-flex}@media (width<=820px){.tool-page-layout{padding-left:.75rem;padding-right:.75rem;overflow-x:hidden}.tool-back-link,.tool-hero,.tool-result-card,.tool-privacy-notice,.tool-faq,.content-grid[data-v-3546ffcb]{width:min(100%,300px);max-width:300px;margin-left:auto;margin-right:auto}.tool-result-card,.tool-privacy-notice,.tool-faq{border-radius:16px;padding:1rem}.converter-grid[data-v-3546ffcb],.content-grid[data-v-3546ffcb]{grid-template-columns:1fr}.converter-panel[data-v-3546ffcb],.info-panel[data-v-3546ffcb]{padding:1rem}.mode-selector[data-v-3546ffcb],.mode-selector button[data-v-3546ffcb],.primary-action[data-v-3546ffcb],.secondary-action[data-v-3546ffcb]{width:100%}}.unit-tool[data-v-310edf9b]{background:#0206177a;border:1px solid #38bdf838;border-radius:18px;flex-direction:column;gap:1rem;min-width:0;padding:1.3rem;display:flex}.item-grid[data-v-310edf9b],.quantity-row[data-v-310edf9b],.unit-results[data-v-310edf9b],.content-grid[data-v-310edf9b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.item-panel[data-v-310edf9b],.result-panel[data-v-310edf9b],.info-panel[data-v-310edf9b]{background:#0f172adb;border:1px solid #94a3b82e;border-radius:16px;min-width:0;padding:1rem}.item-panel h3[data-v-310edf9b],.info-panel h2[data-v-310edf9b]{color:#fff;margin:0 0 1rem}.field-group[data-v-310edf9b]{min-width:0;margin-top:.85rem;display:block}.field-group span[data-v-310edf9b]{color:#cbd5e1;margin-bottom:.45rem;font-size:.86rem;font-weight:900;display:block}input[data-v-310edf9b],select[data-v-310edf9b]{color:#e0f2fe;background:#0f172adb;border:1px solid #94a3b838;border-radius:14px;outline:none;width:100%;min-height:3rem;padding:.8rem 1rem;font:.95rem/1.5 Arial,sans-serif}input[data-v-310edf9b]:focus,select[data-v-310edf9b]:focus{border-color:#38bdf8b8}.result-panel[data-v-310edf9b]{gap:1rem;display:grid}.result-summary strong[data-v-310edf9b],.result-summary b[data-v-310edf9b],.result-summary span[data-v-310edf9b],.unit-results strong[data-v-310edf9b],.unit-results b[data-v-310edf9b]{display:block}.result-summary strong[data-v-310edf9b],.unit-results strong[data-v-310edf9b]{color:#cbd5e1;font-size:.84rem}.result-summary b[data-v-310edf9b],.unit-results b[data-v-310edf9b]{overflow-wrap:anywhere;color:#bae6fd;margin-top:.4rem;font-size:clamp(1.2rem,3vw,1.65rem);line-height:1.25}.result-summary span[data-v-310edf9b]{color:#94a3b8;margin-top:.55rem;line-height:1.65}.unit-results span[data-v-310edf9b]{background:#02061752;border:1px solid #94a3b824;border-radius:14px;min-width:0;padding:1rem}.error-message[data-v-310edf9b]{color:#fecaca;background:#7f1d1d47;border:1px solid #f8717147;border-radius:12px;margin:0;padding:.9rem 1rem;font-size:.9rem;font-weight:800;line-height:1.55}.button-row[data-v-310edf9b]{flex-wrap:wrap;gap:.8rem;display:flex}.primary-action[data-v-310edf9b],.secondary-action[data-v-310edf9b]{cursor:pointer;border-radius:12px;width:fit-content;min-height:2.85rem;padding:.75rem 1rem;font-size:.9rem;font-weight:900}.primary-action[data-v-310edf9b]{color:#082f49;background:#38bdf8;border:1px solid #38bdf8b3}.secondary-action[data-v-310edf9b]{color:#e2e8f0;background:#0f172ae6;border:1px solid #94a3b847}.example-copy[data-v-310edf9b],.info-panel p[data-v-310edf9b]{color:#94a3b8;margin:0;line-height:1.75}.example-copy[data-v-310edf9b]{font-size:.9rem;font-weight:700}.example-copy code[data-v-310edf9b]{color:#bae6fd}.content-grid[data-v-310edf9b]{max-width:1100px;margin:2rem auto 0}.section-label[data-v-310edf9b]{color:#7dd3fc;letter-spacing:.05em;text-transform:uppercase;background:#38bdf81f;border-radius:999px;width:fit-content;margin-bottom:1rem;padding:.32rem .7rem;font-size:.72rem;font-weight:900;display:inline-flex}@media (width<=820px){.tool-page-layout{padding-left:.75rem;padding-right:.75rem;overflow-x:hidden}.tool-back-link,.tool-hero,.tool-result-card,.tool-privacy-notice,.tool-faq,.content-grid[data-v-310edf9b]{width:min(100%,300px);max-width:300px;margin-left:auto;margin-right:auto}.tool-result-card,.tool-privacy-notice,.tool-faq,.unit-tool[data-v-310edf9b],.info-panel[data-v-310edf9b]{border-radius:16px;padding:1rem}.item-grid[data-v-310edf9b],.quantity-row[data-v-310edf9b],.unit-results[data-v-310edf9b],.content-grid[data-v-310edf9b]{grid-template-columns:1fr}.button-row[data-v-310edf9b],.primary-action[data-v-310edf9b],.secondary-action[data-v-310edf9b]{width:100%}}.url-tool[data-v-b64290bc]{background:#0206177a;border:1px solid #38bdf838;border-radius:18px;flex-direction:column;gap:.9rem;min-width:0;padding:1.3rem;display:flex}.mode-selector[data-v-b64290bc]{background:#0f172ab8;border:1px solid #94a3b83d;border-radius:14px;width:fit-content;padding:.25rem;display:inline-flex}.mode-selector button[data-v-b64290bc]{color:#cbd5e1;cursor:pointer;background:0 0;border:0;border-radius:10px;min-height:2.55rem;padding:.65rem 1rem;font-size:.9rem;font-weight:900}.mode-selector button.active[data-v-b64290bc]{color:#082f49;background:#38bdf8}.field-label[data-v-b64290bc]{color:#cbd5e1;font-size:.86rem;font-weight:900}textarea[data-v-b64290bc]{resize:vertical;color:#e0f2fe;background:#0f172adb;border:1px solid #94a3b838;border-radius:14px;outline:none;width:100%;padding:1rem;font:.95rem/1.6 Arial,sans-serif}textarea[data-v-b64290bc]:focus{border-color:#38bdf8b8}.url-result[data-v-b64290bc]{overflow-wrap:anywhere;color:#bae6fd;background:#0f172adb;border:1px solid #94a3b838;border-radius:14px;min-height:3.35rem;padding:1rem;font:.95rem/1.6 Courier New,Courier,monospace;display:block}.url-result--empty[data-v-b64290bc]{color:#64748b;font-family:Arial,sans-serif}.button-row[data-v-b64290bc]{flex-wrap:wrap;gap:.8rem;display:flex}.primary-action[data-v-b64290bc],.secondary-action[data-v-b64290bc]{cursor:pointer;border-radius:12px;min-height:2.85rem;padding:.75rem 1rem;font-size:.92rem;font-weight:900}.primary-action[data-v-b64290bc]{color:#082f49;background:#38bdf8;border:1px solid #38bdf8b3}.primary-action[data-v-b64290bc]:disabled{cursor:not-allowed;opacity:.55}.secondary-action[data-v-b64290bc]{color:#e2e8f0;background:#0f172ae6;border:1px solid #94a3b847}.error-message[data-v-b64290bc]{color:#fecaca;background:#7f1d1d47;border:1px solid #f8717147;border-radius:12px;margin:0;padding:.9rem 1rem;font-size:.9rem;font-weight:800;line-height:1.55}.copy-feedback[data-v-b64290bc],.example-copy[data-v-b64290bc]{color:#7dd3fc;margin:0;font-size:.9rem;font-weight:800}.example-copy[data-v-b64290bc]{color:#94a3b8;font-weight:700;line-height:1.75}.example-copy code[data-v-b64290bc]{color:#bae6fd;overflow-wrap:anywhere;font-family:Courier New,Courier,monospace}.content-grid[data-v-b64290bc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;max-width:1100px;margin:2rem auto 0;display:grid}.info-panel[data-v-b64290bc]{background:#0f172abd;border:1px solid #94a3b82e;border-radius:22px;padding:1.7rem;box-shadow:0 18px 45px #00000038}.section-label[data-v-b64290bc]{color:#7dd3fc;letter-spacing:.05em;text-transform:uppercase;background:#38bdf81f;border-radius:999px;width:fit-content;margin-bottom:1rem;padding:.32rem .7rem;font-size:.72rem;font-weight:900;display:inline-flex}.info-panel h2[data-v-b64290bc]{color:#fff;margin:0}.info-panel p[data-v-b64290bc]{color:#94a3b8;margin:.7rem 0 0;line-height:1.75}@media (width<=820px){.tool-page-layout{padding-left:.75rem;padding-right:.75rem;overflow-x:hidden}.tool-hero h1{max-width:300px;margin-left:auto;margin-right:auto;font-size:2rem}.tool-back-link,.tool-hero,.tool-result-card,.tool-privacy-notice,.tool-faq,.content-grid[data-v-b64290bc]{width:min(100%,300px);max-width:300px;margin-left:auto;margin-right:auto}.tool-result-card,.tool-privacy-notice,.tool-faq{border-radius:16px;padding:1rem}.url-tool[data-v-b64290bc],.info-panel[data-v-b64290bc]{padding:1rem}.mode-selector[data-v-b64290bc],.mode-selector button[data-v-b64290bc],.primary-action[data-v-b64290bc],.secondary-action[data-v-b64290bc]{width:100%}.mode-selector[data-v-b64290bc]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.content-grid[data-v-b64290bc]{grid-template-columns:1fr}.button-row[data-v-b64290bc]{flex-direction:column}}
