@import "https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@400;500;600;700&family=Noto+Serif+SC:wght@600;700&display=swap";.site-header[data-v-5248655d]{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f7f3e9d6;border-bottom:1px solid #112b2a14;position:sticky;top:0}.site-header--light[data-v-5248655d]{background:#faf7f1eb}.site-header__bar[data-v-5248655d]{justify-content:space-between;align-items:center;gap:1rem;min-height:76px;display:flex}.brand[data-v-5248655d]{color:var(--ink-900);align-items:center;gap:.9rem;text-decoration:none;display:inline-flex}.brand strong[data-v-5248655d]{letter-spacing:.06em;font-size:1rem;display:block}.brand small[data-v-5248655d]{color:var(--ink-500);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;display:block}.brand__crest[data-v-5248655d]{background:linear-gradient(135deg, var(--brand-700), var(--brand-500));color:#fff;width:2.8rem;height:2.8rem;font-family:var(--font-display);border-radius:.85rem;place-items:center;font-size:1.2rem;display:grid;box-shadow:0 12px 30px #143c373d}.site-nav[data-v-5248655d]{align-items:center;gap:1.4rem;display:flex}.site-nav__link[data-v-5248655d]{color:var(--ink-700);font-size:.95rem;text-decoration:none}.site-nav__link.router-link-active[data-v-5248655d]{color:var(--brand-700)}.site-header__actions[data-v-5248655d]{align-items:center;gap:.75rem;display:flex}.site-header__toggle[data-v-5248655d]{background:#fff8;border:1px solid #112b2a1a;border-radius:.85rem;width:2.75rem;height:2.75rem;display:none}.site-header__toggle span[data-v-5248655d]{background:var(--ink-800);width:1.1rem;height:2px;margin:.2rem auto;display:block}.site-header__mobile[data-v-5248655d]{display:none}@media (width<=960px){.site-nav[data-v-5248655d],.site-header__actions .button[data-v-5248655d]{display:none}.site-header__toggle[data-v-5248655d],.site-header__mobile[data-v-5248655d]{display:block}.site-header__mobile[data-v-5248655d]{background:#faf7f1fa;border-top:1px solid #112b2a14;padding:0 1.25rem 1.2rem}.site-header__mobile-link[data-v-5248655d]{color:var(--ink-800);border-bottom:1px solid #112b2a14;padding:.9rem 0;text-decoration:none;display:block}.site-header__mobile-actions[data-v-5248655d]{gap:.75rem;margin-top:1rem;display:grid}}.site-footer[data-v-64664d8e]{color:#f8f4ebe6;background:linear-gradient(#0e2e2d08,#0000 24%),linear-gradient(135deg,#112b2afa,#0c1d22fa);margin-top:4rem;padding-top:3rem}.site-footer__grid[data-v-64664d8e]{grid-template-columns:2fr 1fr 1fr 1.2fr;gap:1.5rem;padding-bottom:2rem;display:grid}.site-footer__intro p[data-v-64664d8e],.site-footer__grid p[data-v-64664d8e]{color:#f8f4ebb8;margin:.75rem 0}.site-footer h4[data-v-64664d8e]{color:#fff;margin-bottom:.8rem}.site-footer a[data-v-64664d8e]{color:#f8f4ebc7;margin-bottom:.7rem;text-decoration:none;display:block}.site-footer__chips[data-v-64664d8e]{flex-wrap:wrap;gap:.6rem;margin:1.1rem 0 0;padding:0;list-style:none;display:flex}.site-footer__chips li[data-v-64664d8e]{background:#ffffff14;border-radius:999px;padding:.45rem .75rem;font-size:.84rem}.site-footer__copyright[data-v-64664d8e]{color:#f8f4eb9e;border-top:1px solid #ffffff14;justify-content:space-between;gap:1rem;padding:1rem 0 1.8rem;font-size:.88rem;display:flex}@media (width<=960px){.site-footer__grid[data-v-64664d8e]{grid-template-columns:1fr}.site-footer__copyright[data-v-64664d8e]{flex-direction:column}}.section-heading[data-v-373a818e]{margin-bottom:1.5rem}.section-heading--center[data-v-373a818e]{text-align:center}.section-heading__eyebrow[data-v-373a818e]{color:var(--accent-700);letter-spacing:.18em;text-transform:uppercase;margin-bottom:.75rem;font-size:.78rem}h2[data-v-373a818e]{margin:0;font-size:clamp(2rem,4vw,3.2rem);line-height:1.1}.section-heading__description[data-v-373a818e]{max-width:42rem;color:var(--ink-600);margin:.95rem 0 0;font-size:1.02rem}.section-heading--center .section-heading__description[data-v-373a818e]{margin-left:auto;margin-right:auto}.catalog-card[data-v-1734b68b]{min-height:100%;color:inherit;background:radial-gradient(circle at 100% 0,#c66c411f,#0000 32%),linear-gradient(#fffffff0,#fcf8f0fa);border:1px solid #112b2a14;border-radius:1.5rem;flex-direction:column;gap:1rem;padding:1.4rem;text-decoration:none;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;box-shadow:0 18px 55px #112b2a14}.catalog-card[data-v-1734b68b]:hover{border-color:#c66c413d;transform:translateY(-4px);box-shadow:0 26px 70px #112b2a1f}.catalog-card__header[data-v-1734b68b]{grid-template-columns:auto 1fr auto;align-items:center;gap:.9rem;display:grid}.catalog-card__avatar[data-v-1734b68b]{color:#fff;width:3rem;height:3rem;font-family:var(--font-display);background:linear-gradient(135deg,#0e2e2df2,#355f5ce6);border-radius:1rem;place-items:center;font-size:1rem;display:grid}.catalog-card__meta[data-v-1734b68b]{color:var(--accent-700);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .25rem;font-size:.74rem}h3[data-v-1734b68b]{margin:0;font-size:1.25rem}.catalog-card__price[data-v-1734b68b]{color:var(--brand-700);white-space:nowrap;background:#0e2e2d0f;border-radius:999px;padding:.45rem .7rem;font-size:.85rem}.catalog-card__subtitle[data-v-1734b68b],.catalog-card__summary[data-v-1734b68b]{margin:0}.catalog-card__subtitle[data-v-1734b68b]{color:var(--ink-800);font-weight:600}.catalog-card__summary[data-v-1734b68b]{color:var(--ink-600);font-size:.95rem}.catalog-card__tags[data-v-1734b68b],.catalog-card__footer[data-v-1734b68b]{flex-wrap:wrap;gap:.55rem;display:flex}.catalog-card__tags span[data-v-1734b68b]{background:var(--paper-200);color:var(--ink-600);border-radius:999px;padding:.36rem .62rem;font-size:.8rem}.catalog-card__list[data-v-1734b68b]{color:var(--ink-700);margin:0;padding-left:1.1rem}.catalog-card__list li+li[data-v-1734b68b]{margin-top:.45rem}.catalog-card__footer[data-v-1734b68b]{color:var(--ink-500);justify-content:space-between;align-items:center;margin-top:auto;font-size:.85rem}.catalog-card__cta[data-v-1734b68b]{color:var(--brand-700);font-weight:600}.trust-strip[data-v-fffedd7b]{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.trust-strip__item[data-v-fffedd7b]{background:#ffffffb8;border:1px solid #112b2a14;border-radius:1.3rem;align-items:flex-start;gap:.75rem;padding:1rem 1.1rem;display:flex}.trust-strip__dot[data-v-fffedd7b]{background:linear-gradient(135deg, var(--accent-700), var(--accent-500));border-radius:999px;flex:none;width:.65rem;height:.65rem;margin-top:.42rem}.trust-strip__item p[data-v-fffedd7b]{color:var(--ink-700);margin:0}@media (width<=960px){.trust-strip[data-v-fffedd7b]{grid-template-columns:1fr}}.hero-section[data-v-e25549b0]{padding:4rem 0 3rem;position:relative;overflow:hidden}.hero-section[data-v-e25549b0]:before{content:"";pointer-events:none;background:radial-gradient(circle at 12% 12%,#c66c412e,#0000 26%),radial-gradient(circle at 88% 22%,#1847442b,#0000 30%),linear-gradient(#fff8f0bd,#f7f3e900);position:absolute;inset:0}.hero-section__grid[data-v-e25549b0]{grid-template-columns:1.05fr .95fr;align-items:center;gap:2rem;display:grid;position:relative}.eyebrow[data-v-e25549b0]{color:var(--accent-700);letter-spacing:.18em;text-transform:uppercase;margin-bottom:.9rem;font-size:.82rem}h1[data-v-e25549b0]{max-width:11ch;margin-bottom:1rem;font-size:clamp(3rem,7vw,5.8rem);line-height:.95}.hero-section__lead[data-v-e25549b0]{max-width:44rem;color:var(--ink-600);font-size:1.08rem}.hero-section__actions[data-v-e25549b0]{flex-wrap:wrap;gap:.85rem;margin-top:1.8rem;display:flex}.hero-section__stats[data-v-e25549b0]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;margin-top:2rem;display:grid}.hero-section__stats article[data-v-e25549b0],.hero-section__floating[data-v-e25549b0],.hero-section__mockup[data-v-e25549b0],.use-case-card[data-v-e25549b0],.trust-card[data-v-e25549b0],.testimonial-card[data-v-e25549b0],.faq-card[data-v-e25549b0],.cta-banner[data-v-e25549b0]{border:1px solid #112b2a14;box-shadow:0 18px 55px #112b2a14}.hero-section__stats article[data-v-e25549b0]{background:#ffffffb8;border-radius:1.2rem;padding:1rem}.hero-section__stats strong[data-v-e25549b0]{font-family:var(--font-display);font-size:1.6rem;display:block}.hero-section__stats span[data-v-e25549b0]{color:var(--ink-600);font-size:.9rem}.hero-section__panel[data-v-e25549b0]{min-height:34rem;position:relative}.hero-section__floating[data-v-e25549b0]{z-index:2;background:#faf7f1f0;border-radius:1.1rem;max-width:16rem;padding:.95rem 1rem;position:absolute}.hero-section__floating span[data-v-e25549b0]{color:var(--accent-700);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.4rem;font-size:.78rem;display:block}.hero-section__floating--top[data-v-e25549b0]{top:0;right:1rem}.hero-section__floating--bottom[data-v-e25549b0]{bottom:1rem;left:0}.hero-section__mockup[data-v-e25549b0]{background:linear-gradient(#ffffffd1,#f6f0e5f5);border-radius:2rem;position:absolute;inset:3rem 1rem 4rem 2rem;overflow:hidden}.hero-section__mockup-top[data-v-e25549b0]{background:#0e2e2d14;gap:.5rem;padding:1rem 1.2rem;display:flex}.hero-section__mockup-top span[data-v-e25549b0]{background:#112b2a5c;border-radius:999px;width:.68rem;height:.68rem}.hero-section__mockup-body[data-v-e25549b0]{grid-template-columns:84px 1fr;min-height:100%;display:grid}.hero-section__mockup-sidebar[data-v-e25549b0]{background:#112b2a0d;gap:.8rem;padding:1rem;display:grid}.hero-section__mockup-sidebar span[data-v-e25549b0]{background:#112b2a1f;border-radius:.9rem;height:2.7rem}.hero-section__mockup-sidebar .active[data-v-e25549b0]{background:linear-gradient(135deg, var(--brand-700), var(--brand-500))}.hero-section__mockup-main[data-v-e25549b0]{padding:1.1rem}.hero-section__metric-grid[data-v-e25549b0]{grid-template-columns:repeat(2,1fr);gap:.9rem;display:grid}.hero-section__metric-grid article[data-v-e25549b0],.hero-section__list span[data-v-e25549b0]{background:#ffffffdb;border-radius:1rem;padding:1rem}.hero-section__metric-grid small[data-v-e25549b0]{color:var(--ink-500);margin-bottom:.45rem;display:block}.hero-section__metric-grid strong[data-v-e25549b0]{color:var(--brand-700);font-size:1.4rem}.hero-section__chart[data-v-e25549b0]{background:linear-gradient(#c66c4138,#0000 80%),linear-gradient(90deg,#112b2a0d 1px,#0000 1px) 0 0/3rem 3rem,linear-gradient(#112b2a0d 1px,#0000 1px) 0 0/3rem 3rem;border-radius:1.2rem;height:9rem;margin:1rem 0}.hero-section__list[data-v-e25549b0]{gap:.75rem;display:grid}.section-stack[data-v-e25549b0]{padding-top:2.5rem}.catalog-grid[data-v-e25549b0],.use-case-grid[data-v-e25549b0],.trust-grid[data-v-e25549b0],.testimonial-grid[data-v-e25549b0],.faq-list[data-v-e25549b0]{gap:1.2rem;display:grid}.catalog-grid[data-v-e25549b0]{grid-template-columns:repeat(3,minmax(0,1fr))}.use-case-grid[data-v-e25549b0]{grid-template-columns:repeat(4,minmax(0,1fr))}.use-case-card[data-v-e25549b0],.trust-card[data-v-e25549b0],.testimonial-card[data-v-e25549b0],.faq-card[data-v-e25549b0]{background:#ffffffc7;border-radius:1.4rem;padding:1.35rem}.use-case-card__problem[data-v-e25549b0]{color:var(--ink-600);font-weight:600}.trust-grid[data-v-e25549b0],.testimonial-grid[data-v-e25549b0]{grid-template-columns:repeat(3,minmax(0,1fr))}.logo-wall[data-v-e25549b0]{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.logo-wall span[data-v-e25549b0]{color:var(--ink-700);background:#0e2e2d0f;border-radius:999px;padding:.7rem 1rem;font-size:.92rem}.cta-banner[data-v-e25549b0]{color:#fffaf5eb;background:radial-gradient(circle at 100% 0,#c66c412e,#0000 28%),linear-gradient(135deg,#112b2af5,#244c49eb);border-radius:1.9rem;grid-template-columns:1.3fr auto;align-items:center;gap:1.5rem;padding:1.6rem;display:grid}.cta-banner .eyebrow[data-v-e25549b0],.cta-banner p[data-v-e25549b0]{color:#fffaf5c7}.cta-banner h2[data-v-e25549b0]{color:#fff}.cta-banner__actions[data-v-e25549b0]{gap:.8rem;display:grid}.section-action[data-v-e25549b0]{justify-content:flex-end;margin-top:1rem;display:flex}@media (width<=1100px){.hero-section__grid[data-v-e25549b0],.cta-banner[data-v-e25549b0]{grid-template-columns:1fr}.catalog-grid[data-v-e25549b0],.use-case-grid[data-v-e25549b0],.trust-grid[data-v-e25549b0],.testimonial-grid[data-v-e25549b0],.hero-section__stats[data-v-e25549b0]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.hero-section[data-v-e25549b0]{padding-top:2.2rem}.catalog-grid[data-v-e25549b0],.use-case-grid[data-v-e25549b0],.trust-grid[data-v-e25549b0],.testimonial-grid[data-v-e25549b0]{grid-template-columns:1fr}.hero-section__panel[data-v-e25549b0]{min-height:28rem}.hero-section__mockup[data-v-e25549b0]{inset:2rem 0 3.6rem}.hero-section__floating[data-v-e25549b0]{max-width:none;margin-bottom:1rem;position:static}}.filter-bar[data-v-76262011]{background:#ffffffbf;border:1px solid #112b2a14;border-radius:1.6rem;grid-template-columns:1.15fr 2fr .8fr;gap:1rem;padding:1.15rem;display:grid;box-shadow:0 18px 45px #112b2a12}.field[data-v-76262011]{flex-direction:column;gap:.7rem;display:flex}.field__label[data-v-76262011]{color:var(--ink-500);letter-spacing:.12em;text-transform:uppercase;font-size:.82rem}.filter-bar__chips[data-v-76262011]{flex-wrap:wrap;gap:.5rem;display:flex}.chip[data-v-76262011]{color:var(--ink-700);background:#fff;border:1px solid #112b2a14;border-radius:999px;padding:.62rem .85rem}.chip--active[data-v-76262011]{color:var(--accent-800);background:#c66c411f;border-color:#c66c4142}@media (width<=960px){.filter-bar[data-v-76262011]{grid-template-columns:1fr}}.page-block[data-v-358a606c]{padding-top:3rem}.catalog-toolbar[data-v-358a606c]{color:var(--ink-600);justify-content:space-between;gap:1rem;margin:1.35rem 0 1rem;display:flex}.catalog-toolbar__hint[data-v-358a606c]{text-align:right;max-width:34rem}.catalog-grid[data-v-358a606c]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;display:grid}@media (width<=1080px){.catalog-grid[data-v-358a606c]{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-toolbar[data-v-358a606c]{flex-direction:column}.catalog-toolbar__hint[data-v-358a606c]{text-align:left}}@media (width<=720px){.catalog-grid[data-v-358a606c]{grid-template-columns:1fr}}.page-block[data-v-84d560c3]{padding-top:2.6rem}.detail-view__hero[data-v-84d560c3]{grid-template-columns:1.15fr .85fr;gap:1.4rem;display:grid}.detail-view__back[data-v-84d560c3]{color:var(--ink-500);margin-bottom:1rem;text-decoration:none;display:inline-block}.eyebrow[data-v-84d560c3]{color:var(--accent-700);letter-spacing:.16em;text-transform:uppercase;margin-bottom:.85rem;font-size:.78rem}h1[data-v-84d560c3]{margin-bottom:.8rem;font-size:clamp(2.4rem,5vw,4.6rem);line-height:1}.detail-view__subtitle[data-v-84d560c3]{color:var(--ink-800);margin:0 0 .6rem;font-size:1.1rem;font-weight:600}.detail-view__summary[data-v-84d560c3]{color:var(--ink-600);max-width:48rem}.detail-view__labels[data-v-84d560c3]{flex-wrap:wrap;gap:.6rem;margin-top:1.2rem;display:flex}.detail-view__labels span[data-v-84d560c3],.tag-cloud span[data-v-84d560c3]{color:var(--ink-700);background:#0e2e2d0f;border-radius:999px;padding:.55rem .75rem;font-size:.84rem}.detail-view__side[data-v-84d560c3]{display:flex}.detail-view__price-card[data-v-84d560c3],.surface-card[data-v-84d560c3]{background:#ffffffd6;border:1px solid #112b2a14;border-radius:1.6rem;width:100%;box-shadow:0 22px 60px #112b2a14}.detail-view__price-card[data-v-84d560c3]{align-self:start;padding:1.4rem}.detail-view__price[data-v-84d560c3]{color:var(--brand-700);font-family:var(--font-display);margin:0 0 .75rem;font-size:2.1rem}.detail-view__actions[data-v-84d560c3]{gap:.75rem;margin:1.25rem 0;display:grid}.detail-view__stats[data-v-84d560c3]{color:var(--ink-600);padding-left:1rem}.detail-layout[data-v-84d560c3]{grid-template-columns:1.25fr .55fr;gap:1.2rem;margin-top:1.2rem;display:grid}.detail-layout__main[data-v-84d560c3],.detail-layout__aside[data-v-84d560c3]{gap:1.2rem;display:grid}.surface-card[data-v-84d560c3]{padding:1.45rem}.surface-card--compact[data-v-84d560c3]{position:sticky;top:6.2rem}.detail-columns[data-v-84d560c3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;display:grid}.detail-columns--last[data-v-84d560c3]{margin-top:1rem}.surface-note[data-v-84d560c3]{background:var(--paper-200);border-radius:1.2rem;padding:1rem}.tag-cloud[data-v-84d560c3],.faq-list[data-v-84d560c3],.related-grid[data-v-84d560c3]{gap:1rem;display:grid}.tag-cloud[data-v-84d560c3]{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.faq-card[data-v-84d560c3]{background:var(--paper-100);border-radius:1.1rem;padding:1rem 1.1rem}.related-grid[data-v-84d560c3]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=1100px){.detail-view__hero[data-v-84d560c3],.detail-layout[data-v-84d560c3],.detail-columns[data-v-84d560c3],.related-grid[data-v-84d560c3]{grid-template-columns:1fr}.surface-card--compact[data-v-84d560c3]{position:static}}.page-block[data-v-db7c3526]{padding-top:3rem}.install-grid[data-v-db7c3526],.package-grid[data-v-db7c3526]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;display:grid}.package-grid[data-v-db7c3526]{margin-top:1.2rem}.surface-card[data-v-db7c3526]{background:#ffffffd6;border:1px solid #112b2a14;border-radius:1.6rem;padding:1.5rem;box-shadow:0 18px 55px #112b2a14}.surface-card--dark[data-v-db7c3526]{color:#fffaf5eb;background:linear-gradient(135deg,#112b2afa,#204c48f0)}.surface-card--dark ul[data-v-db7c3526]{color:#fffaf5d1}.install-steps[data-v-db7c3526]{gap:.8rem;padding-left:1.2rem;display:grid}.install-cta[data-v-db7c3526]{margin-top:1.2rem}.eyebrow[data-v-db7c3526]{color:var(--accent-700);letter-spacing:.18em;text-transform:uppercase;font-size:.76rem}@media (width<=900px){.install-grid[data-v-db7c3526],.package-grid[data-v-db7c3526]{grid-template-columns:1fr}}.page-block[data-v-c8d2fca9]{padding-top:3rem}.custom-grid[data-v-c8d2fca9]{grid-template-columns:1.05fr .95fr;gap:1.2rem;display:grid}.surface-card[data-v-c8d2fca9]{background:#ffffffd6;border:1px solid #112b2a14;border-radius:1.6rem;padding:1.5rem;box-shadow:0 18px 55px #112b2a14}.surface-card--soft[data-v-c8d2fca9]{background:linear-gradient(#ffffffe0,#f6f0e5db)}.form-grid[data-v-c8d2fca9]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.field[data-v-c8d2fca9]{flex-direction:column;gap:.55rem;margin-bottom:1rem;display:flex}.field-error[data-v-c8d2fca9]{color:#a6402a}.success-note[data-v-c8d2fca9]{color:var(--brand-700);margin-top:1rem;font-weight:600}@media (width<=900px){.custom-grid[data-v-c8d2fca9],.form-grid[data-v-c8d2fca9]{grid-template-columns:1fr}}.auth-shell[data-v-f9475720]{padding:3rem 0}.auth-shell__grid[data-v-f9475720]{grid-template-columns:1.05fr .95fr;align-items:stretch;gap:1.2rem;display:grid}.auth-shell__intro[data-v-f9475720],.auth-card[data-v-f9475720]{border:1px solid #112b2a14;border-radius:1.7rem;padding:1.7rem;box-shadow:0 18px 55px #112b2a14}.auth-shell__intro[data-v-f9475720]{color:#fffaf5eb;background:linear-gradient(135deg,#112b2afa,#254f4ceb)}.auth-shell__intro p[data-v-f9475720],.auth-shell__intro li[data-v-f9475720]{color:#fffaf5c7}.auth-card[data-v-f9475720]{background:#ffffffdb}.field[data-v-f9475720]{flex-direction:column;gap:.55rem;margin-bottom:1rem;display:flex}.eyebrow[data-v-f9475720]{color:#fffaf5ad;letter-spacing:.2em;text-transform:uppercase}.field-error[data-v-f9475720]{color:#a6402a}.success-note[data-v-f9475720]{color:var(--brand-700);font-weight:600}.auth-card__switch[data-v-f9475720]{color:var(--ink-600);margin-top:1rem}@media (width<=900px){.auth-shell__grid[data-v-f9475720]{grid-template-columns:1fr}}.page-block[data-v-8a811559]{padding-top:3rem}.content-grid[data-v-8a811559]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;display:grid}.content-card[data-v-8a811559]{background:#ffffffd6;border:1px solid #112b2a14;border-radius:1.5rem;padding:1.5rem;box-shadow:0 18px 55px #112b2a14}@media (width<=960px){.content-grid[data-v-8a811559]{grid-template-columns:1fr}}:root{--brand-900:#102f30;--brand-800:#143c37;--brand-700:#1f5951;--brand-500:#4e8b80;--accent-800:#9f4829;--accent-700:#b95a35;--accent-500:#d17b56;--paper-100:#faf7f1;--paper-200:#f3ede3;--paper-300:#e9e0d1;--ink-900:#132727;--ink-800:#203737;--ink-700:#3e5353;--ink-600:#586868;--ink-500:#7b8685;--shadow-lg:0 24px 70px #112b2a1a;--radius-xl:1.8rem;--font-display:"Noto Serif SC", "Source Han Serif SC", serif;--font-body:"Noto Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;font-family:var(--font-body);color:var(--ink-900);background:radial-gradient(circle at top,#c66c4114,#0000 24%),linear-gradient(#f8f3ea,#f4efe6 40%,#f7f4ee 100%);margin:0}body:before{content:"";pointer-events:none;background-image:linear-gradient(#112b2a06 1px,#0000 1px),linear-gradient(90deg,#112b2a06 1px,#0000 1px);background-size:28px 28px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle,#000 36%,#0000 84%);mask-image:radial-gradient(circle,#000 36%,#0000 84%)}a,button,input,textarea,select{font:inherit}a{color:inherit}button{cursor:pointer}input,select,textarea{width:100%;color:var(--ink-900);background:#ffffffdb;border:1px solid #112b2a1f;border-radius:1rem;padding:.86rem .95rem;transition:border-color .2s,box-shadow .2s}input:focus,select:focus,textarea:focus{border-color:#b95a3566;outline:none;box-shadow:0 0 0 4px #b95a351f}h1,h2,h3,h4{font-family:var(--font-display);color:var(--ink-900);margin-top:0}p,li{line-height:1.7}ul,ol{margin:0}#app{isolation:isolate;position:relative}.site-shell{min-height:100vh}.site-main{padding-bottom:2rem}.container{width:min(1180px,100% - 2rem);margin:0 auto}.button{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;min-height:3rem;padding:.82rem 1.25rem;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s,background-color .2s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button--small{min-height:2.55rem;padding:.65rem 1rem;font-size:.92rem}.button--primary{background:linear-gradient(135deg, var(--accent-700), var(--accent-500));color:#fff;box-shadow:0 16px 32px #b95a3538}.button--secondary{color:#fff;background:#ffffff14;border-color:#ffffff2e}.button--ghost{color:var(--ink-900);background:#ffffffb8;border-color:#112b2a1f}@media (width<=720px){.container{width:min(100% - 1rem,1180px)}}
