/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--sistnt-font-family);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.flex-shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.underline{text-decoration-line:underline}.decoration-1{text-decoration-thickness:1px}.decoration-2{text-decoration-thickness:2px}.underline-offset-2{text-underline-offset:2px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a))drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a)drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/Barlow-Regular.DgxWDqdj.ttf)format("truetype")}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_astro/Barlow-Bold.CmzkzBEx.ttf)format("truetype")}@font-face{font-family:Barlow;font-style:normal;font-weight:800;font-display:swap;src:url(/_astro/Barlow-ExtraBold.DPXWPK9E.ttf)format("truetype")}@font-face{font-family:Barlow;font-style:italic;font-weight:400;font-display:swap;src:url(/_astro/Barlow-Italic.CDQR_1eg.ttf)format("truetype")}@font-face{font-family:Barlow;font-style:italic;font-weight:700;font-display:swap;src:url(/_astro/Barlow-BoldItalic.CINHwY12.ttf)format("truetype")}@font-face{font-family:Barlow;font-style:italic;font-weight:800;font-display:swap;src:url(/_astro/Barlow-ExtraBoldItalic.B8n-Xgq2.ttf)format("truetype")}:root{--sistnt-space-xxs:4px;--sistnt-space-xs:8px;--sistnt-space-sm:12px;--sistnt-space-md:16px;--sistnt-space-lg:20px;--sistnt-space-xl:24px;--sistnt-space-2xl:32px;--sistnt-space-3xl:40px;--sistnt-space-4xl:48px;--sistnt-space-5xl:64px;--sistnt-layout-screen-margin:20px;--sistnt-layout-card-padding:16px;--sistnt-layout-hero-padding:20px;--sistnt-layout-card-gap:12px;--sistnt-layout-section-gap:32px;--sistnt-layout-eyebrow-to-card:8px;--sistnt-layout-eyebrow-inset:16px;--sistnt-layout-row-min-height:52px;--sistnt-layout-row-min-height-with-subtitle:64px;--sistnt-layout-row-icon-column:28px;--sistnt-layout-separator-inset:56px;--sistnt-layout-min-hit-target:44px;--sistnt-layout-bottom-ctainset:20px;--sistnt-layout-readable-width:600px;--sistnt-radius-xs:6px;--sistnt-radius-sm:10px;--sistnt-radius-md:16px;--sistnt-radius-lg:24px;--sistnt-radius-pill:999px;--sistnt-radius-concentric-min:6px;--sistnt-stroke-hairline:1px;--sistnt-stroke-mark:1.5px;--sistnt-stroke-focus:2px;--sistnt-stroke-structural:3px;--sistnt-font-family:"Barlow","Helvetica Neue",Arial,sans-serif;--sistnt-type-display-size:40px;--sistnt-type-display-line:44px;--sistnt-type-display-weight:800;--sistnt-type-display-style:normal;--sistnt-type-display-tracking:0em;--sistnt-type-display-transform:none;--sistnt-type-display-numeric:normal;--sistnt-type-large-title-size:34px;--sistnt-type-large-title-line:40px;--sistnt-type-large-title-weight:800;--sistnt-type-large-title-style:normal;--sistnt-type-large-title-tracking:0em;--sistnt-type-large-title-transform:none;--sistnt-type-large-title-numeric:normal;--sistnt-type-title1-size:28px;--sistnt-type-title1-line:34px;--sistnt-type-title1-weight:800;--sistnt-type-title1-style:normal;--sistnt-type-title1-tracking:0em;--sistnt-type-title1-transform:none;--sistnt-type-title1-numeric:normal;--sistnt-type-title2-size:24px;--sistnt-type-title2-line:30px;--sistnt-type-title2-weight:700;--sistnt-type-title2-style:normal;--sistnt-type-title2-tracking:0em;--sistnt-type-title2-transform:none;--sistnt-type-title2-numeric:normal;--sistnt-type-title3-size:20px;--sistnt-type-title3-line:26px;--sistnt-type-title3-weight:700;--sistnt-type-title3-style:normal;--sistnt-type-title3-tracking:0em;--sistnt-type-title3-transform:none;--sistnt-type-title3-numeric:normal;--sistnt-type-headline-size:18px;--sistnt-type-headline-line:24px;--sistnt-type-headline-weight:700;--sistnt-type-headline-style:normal;--sistnt-type-headline-tracking:0em;--sistnt-type-headline-transform:none;--sistnt-type-headline-numeric:normal;--sistnt-type-body-size:18px;--sistnt-type-body-line:26px;--sistnt-type-body-weight:400;--sistnt-type-body-style:normal;--sistnt-type-body-tracking:0em;--sistnt-type-body-transform:none;--sistnt-type-body-numeric:normal;--sistnt-type-label-m-size:17px;--sistnt-type-label-m-line:22px;--sistnt-type-label-m-weight:700;--sistnt-type-label-m-style:normal;--sistnt-type-label-m-tracking:0em;--sistnt-type-label-m-transform:none;--sistnt-type-label-m-numeric:normal;--sistnt-type-callout-size:16px;--sistnt-type-callout-line:22px;--sistnt-type-callout-weight:400;--sistnt-type-callout-style:normal;--sistnt-type-callout-tracking:0em;--sistnt-type-callout-transform:none;--sistnt-type-callout-numeric:normal;--sistnt-type-subheadline-size:15px;--sistnt-type-subheadline-line:20px;--sistnt-type-subheadline-weight:400;--sistnt-type-subheadline-style:normal;--sistnt-type-subheadline-tracking:0em;--sistnt-type-subheadline-transform:none;--sistnt-type-subheadline-numeric:normal;--sistnt-type-subheadline-bold-size:15px;--sistnt-type-subheadline-bold-line:20px;--sistnt-type-subheadline-bold-weight:700;--sistnt-type-subheadline-bold-style:normal;--sistnt-type-subheadline-bold-tracking:0em;--sistnt-type-subheadline-bold-transform:none;--sistnt-type-subheadline-bold-numeric:normal;--sistnt-type-footnote-size:14px;--sistnt-type-footnote-line:19px;--sistnt-type-footnote-weight:400;--sistnt-type-footnote-style:normal;--sistnt-type-footnote-tracking:0em;--sistnt-type-footnote-transform:none;--sistnt-type-footnote-numeric:normal;--sistnt-type-caption-size:13px;--sistnt-type-caption-line:17px;--sistnt-type-caption-weight:400;--sistnt-type-caption-style:normal;--sistnt-type-caption-tracking:0em;--sistnt-type-caption-transform:none;--sistnt-type-caption-numeric:normal;--sistnt-type-eyebrow-size:12px;--sistnt-type-eyebrow-line:16px;--sistnt-type-eyebrow-weight:700;--sistnt-type-eyebrow-style:normal;--sistnt-type-eyebrow-tracking:.08em;--sistnt-type-eyebrow-transform:uppercase;--sistnt-type-eyebrow-numeric:normal;--sistnt-type-metric-xl-size:44px;--sistnt-type-metric-xl-line:48px;--sistnt-type-metric-xl-weight:700;--sistnt-type-metric-xl-style:normal;--sistnt-type-metric-xl-tracking:0em;--sistnt-type-metric-xl-transform:none;--sistnt-type-metric-xl-numeric:tabular-nums;--sistnt-type-metric-l-size:32px;--sistnt-type-metric-l-line:36px;--sistnt-type-metric-l-weight:700;--sistnt-type-metric-l-style:normal;--sistnt-type-metric-l-tracking:0em;--sistnt-type-metric-l-transform:none;--sistnt-type-metric-l-numeric:tabular-nums;--sistnt-type-metric-m-size:24px;--sistnt-type-metric-m-line:28px;--sistnt-type-metric-m-weight:700;--sistnt-type-metric-m-style:normal;--sistnt-type-metric-m-tracking:0em;--sistnt-type-metric-m-transform:none;--sistnt-type-metric-m-numeric:tabular-nums;--sistnt-motion-press:.15s cubic-bezier(0,0,.58,1);--sistnt-motion-press-scale:.98;--sistnt-motion-reduced:.2s ease-in-out;--sistnt-ink:#1b1a19;--sistnt-text-primary:#1e1b19;--sistnt-text-secondary:#5e5a56;--sistnt-text-disabled:#837f7b;--sistnt-hairline:#1b1a191a;--sistnt-separator:#1b1a1929;--sistnt-status-success-text:#007734;--sistnt-status-success-solid:#198540;--sistnt-status-success-tint:#dcf2df;--sistnt-status-success-on-solid:#fff;--sistnt-status-warning-text:#8a5c00;--sistnt-status-warning-solid:#9e6a00;--sistnt-status-warning-tint:#f9e8d2;--sistnt-status-warning-on-solid:#fff;--sistnt-status-danger-text:#c22827;--sistnt-status-danger-solid:#d53d37;--sistnt-status-danger-tint:#ffe4e0;--sistnt-status-danger-on-solid:#fff;--sistnt-status-info-text:#1a68ac;--sistnt-status-info-solid:#2d78bd;--sistnt-status-info-tint:#ddedff;--sistnt-status-info-on-solid:#fff;--sistnt-category-on-solid:#fff;--sistnt-category-on-tint:#1b1a19;--sistnt-category-red-solid:#ec1c24;--sistnt-category-red-edge:#9a2f26;--sistnt-category-red-tint:#fbc8b4;--sistnt-category-red-boundary:#9a2f26;--sistnt-category-vermilion-solid:#f05422;--sistnt-category-vermilion-edge:#9b4628;--sistnt-category-vermilion-tint:#fdd0b8;--sistnt-category-vermilion-boundary:#9b4628;--sistnt-category-orange-solid:#ea730b;--sistnt-category-orange-edge:#98552a;--sistnt-category-orange-tint:#fad7bb;--sistnt-category-orange-boundary:#98552a;--sistnt-category-amber-solid:#e29403;--sistnt-category-amber-edge:#91662e;--sistnt-category-amber-tint:#f7dfc0;--sistnt-category-amber-boundary:#91662e;--sistnt-category-gold-solid:#ac9202;--sistnt-category-gold-edge:#746631;--sistnt-category-gold-tint:#e6dcc0;--sistnt-category-gold-boundary:#746631;--sistnt-category-olive-solid:#919737;--sistnt-category-olive-edge:#656834;--sistnt-category-olive-tint:#dddcc1;--sistnt-category-olive-boundary:#656834;--sistnt-category-lime-solid:#6ba442;--sistnt-category-lime-edge:#50703a;--sistnt-category-lime-tint:#d6e1c6;--sistnt-category-lime-boundary:#50703a;--sistnt-category-green-solid:#11ac4b;--sistnt-category-green-edge:#2e7740;--sistnt-category-green-tint:#cce5c9;--sistnt-category-green-boundary:#2e7740;--sistnt-category-emerald-solid:#0ea879;--sistnt-category-emerald-edge:#2d7559;--sistnt-category-emerald-tint:#cbe3d6;--sistnt-category-emerald-boundary:#2d7559;--sistnt-category-teal-solid:#12a596;--sistnt-category-teal-edge:#2e7268;--sistnt-category-teal-tint:#cbe2de;--sistnt-category-teal-boundary:#2e7268;--sistnt-category-cyan-solid:#00b2e1;--sistnt-category-cyan-edge:#36798e;--sistnt-category-cyan-tint:#cde7f6;--sistnt-category-cyan-boundary:#36798e;--sistnt-category-sky-solid:#069ee0;--sistnt-category-sky-edge:#356b87;--sistnt-category-sky-tint:#c9ddf2;--sistnt-category-sky-boundary:#356b87;--sistnt-category-blue-solid:#1e7bf5;--sistnt-category-blue-edge:#41577c;--sistnt-category-blue-tint:#c9d1ea;--sistnt-category-blue-boundary:#41577c;--sistnt-category-indigo-solid:#5552a3;--sistnt-category-indigo-edge:#474371;--sistnt-category-indigo-tint:#c8c5e3;--sistnt-category-indigo-boundary:#474371;--sistnt-category-violet-solid:#6f51a1;--sistnt-category-violet-edge:#564270;--sistnt-category-violet-tint:#cfc7e3;--sistnt-category-violet-boundary:#564270;--sistnt-category-purple-solid:#8f50a0;--sistnt-category-purple-edge:#68426f;--sistnt-category-purple-tint:#d9c9e3;--sistnt-category-purple-boundary:#68426f;--sistnt-category-magenta-solid:#ee3c96;--sistnt-category-magenta-edge:#9a3c6a;--sistnt-category-magenta-tint:#fad1e3;--sistnt-category-magenta-boundary:#9a3c6a;--sistnt-category-rose-solid:#ed178f;--sistnt-category-rose-edge:#9a3166;--sistnt-category-rose-tint:#f9cde0;--sistnt-category-rose-boundary:#9a3166;--sistnt-category-brown-solid:#936d54;--sistnt-category-brown-edge:#664f41;--sistnt-category-brown-tint:#dacec4;--sistnt-category-brown-boundary:#664f41;--sistnt-category-slate-solid:#6d7278;--sistnt-category-slate-edge:#525456;--sistnt-category-slate-tint:#d0cfd1;--sistnt-category-slate-boundary:#525456;--sistnt-elevation-overlay:0 8px 24px #0000001f}@media(prefers-color-scheme:dark){:root{--sistnt-ink:#1b1a19;--sistnt-text-primary:#f3f1ef;--sistnt-text-secondary:#b4b0ac;--sistnt-text-disabled:#898581;--sistnt-hairline:#ffffff1a;--sistnt-separator:#ffffff29;--sistnt-status-success-text:#65be7b;--sistnt-status-success-solid:#76cf8a;--sistnt-status-success-tint:#17321e;--sistnt-status-success-on-solid:#1b1a19;--sistnt-status-warning-text:#da9e3f;--sistnt-status-warning-solid:#e8aa4e;--sistnt-status-warning-tint:#3a270b;--sistnt-status-warning-on-solid:#1b1a19;--sistnt-status-danger-text:#f58b80;--sistnt-status-danger-solid:#ff968a;--sistnt-status-danger-tint:#41211e;--sistnt-status-danger-on-solid:#1b1a19;--sistnt-status-info-text:#65aff8;--sistnt-status-info-solid:#7cbdff;--sistnt-status-info-tint:#172d43;--sistnt-status-info-on-solid:#1b1a19;--sistnt-category-on-solid:#fff;--sistnt-category-on-tint:#1b1a19;--sistnt-category-red-solid:#ec1c24;--sistnt-category-red-edge:#9a2f26;--sistnt-category-red-tint:#fbc8b4;--sistnt-category-red-boundary:#ec1c24;--sistnt-category-vermilion-solid:#f05422;--sistnt-category-vermilion-edge:#9b4628;--sistnt-category-vermilion-tint:#fdd0b8;--sistnt-category-vermilion-boundary:#f05422;--sistnt-category-orange-solid:#ea730b;--sistnt-category-orange-edge:#98552a;--sistnt-category-orange-tint:#fad7bb;--sistnt-category-orange-boundary:#ea730b;--sistnt-category-amber-solid:#e29403;--sistnt-category-amber-edge:#91662e;--sistnt-category-amber-tint:#f7dfc0;--sistnt-category-amber-boundary:#e29403;--sistnt-category-gold-solid:#ac9202;--sistnt-category-gold-edge:#746631;--sistnt-category-gold-tint:#e6dcc0;--sistnt-category-gold-boundary:#ac9202;--sistnt-category-olive-solid:#919737;--sistnt-category-olive-edge:#656834;--sistnt-category-olive-tint:#dddcc1;--sistnt-category-olive-boundary:#919737;--sistnt-category-lime-solid:#6ba442;--sistnt-category-lime-edge:#50703a;--sistnt-category-lime-tint:#d6e1c6;--sistnt-category-lime-boundary:#6ba442;--sistnt-category-green-solid:#11ac4b;--sistnt-category-green-edge:#2e7740;--sistnt-category-green-tint:#cce5c9;--sistnt-category-green-boundary:#11ac4b;--sistnt-category-emerald-solid:#0ea879;--sistnt-category-emerald-edge:#2d7559;--sistnt-category-emerald-tint:#cbe3d6;--sistnt-category-emerald-boundary:#0ea879;--sistnt-category-teal-solid:#12a596;--sistnt-category-teal-edge:#2e7268;--sistnt-category-teal-tint:#cbe2de;--sistnt-category-teal-boundary:#12a596;--sistnt-category-cyan-solid:#00b2e1;--sistnt-category-cyan-edge:#36798e;--sistnt-category-cyan-tint:#cde7f6;--sistnt-category-cyan-boundary:#00b2e1;--sistnt-category-sky-solid:#069ee0;--sistnt-category-sky-edge:#356b87;--sistnt-category-sky-tint:#c9ddf2;--sistnt-category-sky-boundary:#069ee0;--sistnt-category-blue-solid:#1e7bf5;--sistnt-category-blue-edge:#41577c;--sistnt-category-blue-tint:#c9d1ea;--sistnt-category-blue-boundary:#1e7bf5;--sistnt-category-indigo-solid:#5552a3;--sistnt-category-indigo-edge:#474371;--sistnt-category-indigo-tint:#c8c5e3;--sistnt-category-indigo-boundary:#6867ba;--sistnt-category-violet-solid:#6f51a1;--sistnt-category-violet-edge:#564270;--sistnt-category-violet-tint:#cfc7e3;--sistnt-category-violet-boundary:#7f61b2;--sistnt-category-purple-solid:#8f50a0;--sistnt-category-purple-edge:#68426f;--sistnt-category-purple-tint:#d9c9e3;--sistnt-category-purple-boundary:#9657a8;--sistnt-category-magenta-solid:#ee3c96;--sistnt-category-magenta-edge:#9a3c6a;--sistnt-category-magenta-tint:#fad1e3;--sistnt-category-magenta-boundary:#ee3c96;--sistnt-category-rose-solid:#ed178f;--sistnt-category-rose-edge:#9a3166;--sistnt-category-rose-tint:#f9cde0;--sistnt-category-rose-boundary:#ed178f;--sistnt-category-brown-solid:#936d54;--sistnt-category-brown-edge:#664f41;--sistnt-category-brown-tint:#dacec4;--sistnt-category-brown-boundary:#936d54;--sistnt-category-slate-solid:#6d7278;--sistnt-category-slate-edge:#525456;--sistnt-category-slate-tint:#d0cfd1;--sistnt-category-slate-boundary:#6d7278;--sistnt-elevation-overlay:0 8px 24px #0006}}[data-scheme=light]{--sistnt-ink:#1b1a19;--sistnt-text-primary:#1e1b19;--sistnt-text-secondary:#5e5a56;--sistnt-text-disabled:#837f7b;--sistnt-hairline:#1b1a191a;--sistnt-separator:#1b1a1929;--sistnt-status-success-text:#007734;--sistnt-status-success-solid:#198540;--sistnt-status-success-tint:#dcf2df;--sistnt-status-success-on-solid:#fff;--sistnt-status-warning-text:#8a5c00;--sistnt-status-warning-solid:#9e6a00;--sistnt-status-warning-tint:#f9e8d2;--sistnt-status-warning-on-solid:#fff;--sistnt-status-danger-text:#c22827;--sistnt-status-danger-solid:#d53d37;--sistnt-status-danger-tint:#ffe4e0;--sistnt-status-danger-on-solid:#fff;--sistnt-status-info-text:#1a68ac;--sistnt-status-info-solid:#2d78bd;--sistnt-status-info-tint:#ddedff;--sistnt-status-info-on-solid:#fff;--sistnt-category-on-solid:#fff;--sistnt-category-on-tint:#1b1a19;--sistnt-category-red-solid:#ec1c24;--sistnt-category-red-edge:#9a2f26;--sistnt-category-red-tint:#fbc8b4;--sistnt-category-red-boundary:#9a2f26;--sistnt-category-vermilion-solid:#f05422;--sistnt-category-vermilion-edge:#9b4628;--sistnt-category-vermilion-tint:#fdd0b8;--sistnt-category-vermilion-boundary:#9b4628;--sistnt-category-orange-solid:#ea730b;--sistnt-category-orange-edge:#98552a;--sistnt-category-orange-tint:#fad7bb;--sistnt-category-orange-boundary:#98552a;--sistnt-category-amber-solid:#e29403;--sistnt-category-amber-edge:#91662e;--sistnt-category-amber-tint:#f7dfc0;--sistnt-category-amber-boundary:#91662e;--sistnt-category-gold-solid:#ac9202;--sistnt-category-gold-edge:#746631;--sistnt-category-gold-tint:#e6dcc0;--sistnt-category-gold-boundary:#746631;--sistnt-category-olive-solid:#919737;--sistnt-category-olive-edge:#656834;--sistnt-category-olive-tint:#dddcc1;--sistnt-category-olive-boundary:#656834;--sistnt-category-lime-solid:#6ba442;--sistnt-category-lime-edge:#50703a;--sistnt-category-lime-tint:#d6e1c6;--sistnt-category-lime-boundary:#50703a;--sistnt-category-green-solid:#11ac4b;--sistnt-category-green-edge:#2e7740;--sistnt-category-green-tint:#cce5c9;--sistnt-category-green-boundary:#2e7740;--sistnt-category-emerald-solid:#0ea879;--sistnt-category-emerald-edge:#2d7559;--sistnt-category-emerald-tint:#cbe3d6;--sistnt-category-emerald-boundary:#2d7559;--sistnt-category-teal-solid:#12a596;--sistnt-category-teal-edge:#2e7268;--sistnt-category-teal-tint:#cbe2de;--sistnt-category-teal-boundary:#2e7268;--sistnt-category-cyan-solid:#00b2e1;--sistnt-category-cyan-edge:#36798e;--sistnt-category-cyan-tint:#cde7f6;--sistnt-category-cyan-boundary:#36798e;--sistnt-category-sky-solid:#069ee0;--sistnt-category-sky-edge:#356b87;--sistnt-category-sky-tint:#c9ddf2;--sistnt-category-sky-boundary:#356b87;--sistnt-category-blue-solid:#1e7bf5;--sistnt-category-blue-edge:#41577c;--sistnt-category-blue-tint:#c9d1ea;--sistnt-category-blue-boundary:#41577c;--sistnt-category-indigo-solid:#5552a3;--sistnt-category-indigo-edge:#474371;--sistnt-category-indigo-tint:#c8c5e3;--sistnt-category-indigo-boundary:#474371;--sistnt-category-violet-solid:#6f51a1;--sistnt-category-violet-edge:#564270;--sistnt-category-violet-tint:#cfc7e3;--sistnt-category-violet-boundary:#564270;--sistnt-category-purple-solid:#8f50a0;--sistnt-category-purple-edge:#68426f;--sistnt-category-purple-tint:#d9c9e3;--sistnt-category-purple-boundary:#68426f;--sistnt-category-magenta-solid:#ee3c96;--sistnt-category-magenta-edge:#9a3c6a;--sistnt-category-magenta-tint:#fad1e3;--sistnt-category-magenta-boundary:#9a3c6a;--sistnt-category-rose-solid:#ed178f;--sistnt-category-rose-edge:#9a3166;--sistnt-category-rose-tint:#f9cde0;--sistnt-category-rose-boundary:#9a3166;--sistnt-category-brown-solid:#936d54;--sistnt-category-brown-edge:#664f41;--sistnt-category-brown-tint:#dacec4;--sistnt-category-brown-boundary:#664f41;--sistnt-category-slate-solid:#6d7278;--sistnt-category-slate-edge:#525456;--sistnt-category-slate-tint:#d0cfd1;--sistnt-category-slate-boundary:#525456;--sistnt-elevation-overlay:0 8px 24px #0000001f}[data-scheme=dark]{--sistnt-ink:#1b1a19;--sistnt-text-primary:#f3f1ef;--sistnt-text-secondary:#b4b0ac;--sistnt-text-disabled:#898581;--sistnt-hairline:#ffffff1a;--sistnt-separator:#ffffff29;--sistnt-status-success-text:#65be7b;--sistnt-status-success-solid:#76cf8a;--sistnt-status-success-tint:#17321e;--sistnt-status-success-on-solid:#1b1a19;--sistnt-status-warning-text:#da9e3f;--sistnt-status-warning-solid:#e8aa4e;--sistnt-status-warning-tint:#3a270b;--sistnt-status-warning-on-solid:#1b1a19;--sistnt-status-danger-text:#f58b80;--sistnt-status-danger-solid:#ff968a;--sistnt-status-danger-tint:#41211e;--sistnt-status-danger-on-solid:#1b1a19;--sistnt-status-info-text:#65aff8;--sistnt-status-info-solid:#7cbdff;--sistnt-status-info-tint:#172d43;--sistnt-status-info-on-solid:#1b1a19;--sistnt-category-on-solid:#fff;--sistnt-category-on-tint:#1b1a19;--sistnt-category-red-solid:#ec1c24;--sistnt-category-red-edge:#9a2f26;--sistnt-category-red-tint:#fbc8b4;--sistnt-category-red-boundary:#ec1c24;--sistnt-category-vermilion-solid:#f05422;--sistnt-category-vermilion-edge:#9b4628;--sistnt-category-vermilion-tint:#fdd0b8;--sistnt-category-vermilion-boundary:#f05422;--sistnt-category-orange-solid:#ea730b;--sistnt-category-orange-edge:#98552a;--sistnt-category-orange-tint:#fad7bb;--sistnt-category-orange-boundary:#ea730b;--sistnt-category-amber-solid:#e29403;--sistnt-category-amber-edge:#91662e;--sistnt-category-amber-tint:#f7dfc0;--sistnt-category-amber-boundary:#e29403;--sistnt-category-gold-solid:#ac9202;--sistnt-category-gold-edge:#746631;--sistnt-category-gold-tint:#e6dcc0;--sistnt-category-gold-boundary:#ac9202;--sistnt-category-olive-solid:#919737;--sistnt-category-olive-edge:#656834;--sistnt-category-olive-tint:#dddcc1;--sistnt-category-olive-boundary:#919737;--sistnt-category-lime-solid:#6ba442;--sistnt-category-lime-edge:#50703a;--sistnt-category-lime-tint:#d6e1c6;--sistnt-category-lime-boundary:#6ba442;--sistnt-category-green-solid:#11ac4b;--sistnt-category-green-edge:#2e7740;--sistnt-category-green-tint:#cce5c9;--sistnt-category-green-boundary:#11ac4b;--sistnt-category-emerald-solid:#0ea879;--sistnt-category-emerald-edge:#2d7559;--sistnt-category-emerald-tint:#cbe3d6;--sistnt-category-emerald-boundary:#0ea879;--sistnt-category-teal-solid:#12a596;--sistnt-category-teal-edge:#2e7268;--sistnt-category-teal-tint:#cbe2de;--sistnt-category-teal-boundary:#12a596;--sistnt-category-cyan-solid:#00b2e1;--sistnt-category-cyan-edge:#36798e;--sistnt-category-cyan-tint:#cde7f6;--sistnt-category-cyan-boundary:#00b2e1;--sistnt-category-sky-solid:#069ee0;--sistnt-category-sky-edge:#356b87;--sistnt-category-sky-tint:#c9ddf2;--sistnt-category-sky-boundary:#069ee0;--sistnt-category-blue-solid:#1e7bf5;--sistnt-category-blue-edge:#41577c;--sistnt-category-blue-tint:#c9d1ea;--sistnt-category-blue-boundary:#1e7bf5;--sistnt-category-indigo-solid:#5552a3;--sistnt-category-indigo-edge:#474371;--sistnt-category-indigo-tint:#c8c5e3;--sistnt-category-indigo-boundary:#6867ba;--sistnt-category-violet-solid:#6f51a1;--sistnt-category-violet-edge:#564270;--sistnt-category-violet-tint:#cfc7e3;--sistnt-category-violet-boundary:#7f61b2;--sistnt-category-purple-solid:#8f50a0;--sistnt-category-purple-edge:#68426f;--sistnt-category-purple-tint:#d9c9e3;--sistnt-category-purple-boundary:#9657a8;--sistnt-category-magenta-solid:#ee3c96;--sistnt-category-magenta-edge:#9a3c6a;--sistnt-category-magenta-tint:#fad1e3;--sistnt-category-magenta-boundary:#ee3c96;--sistnt-category-rose-solid:#ed178f;--sistnt-category-rose-edge:#9a3166;--sistnt-category-rose-tint:#f9cde0;--sistnt-category-rose-boundary:#ed178f;--sistnt-category-brown-solid:#936d54;--sistnt-category-brown-edge:#664f41;--sistnt-category-brown-tint:#dacec4;--sistnt-category-brown-boundary:#936d54;--sistnt-category-slate-solid:#6d7278;--sistnt-category-slate-edge:#525456;--sistnt-category-slate-tint:#d0cfd1;--sistnt-category-slate-boundary:#6d7278;--sistnt-elevation-overlay:0 8px 24px #0006}[data-app=capture]{--sistnt-signature:#209fdf;--sistnt-canvas:#f1f7fb;--sistnt-surface:#fcfeff;--sistnt-raised:#fcfeff;--sistnt-sunken:#e5ecf2;--sistnt-accent-text:#006e9f;--sistnt-accent-solid:#007cb2;--sistnt-on-accent:#fff;--sistnt-accent-tint:#d1ecff;--sistnt-accent-mark:#007cb2;--sistnt-hero-from:#0076a9;--sistnt-hero-to:#004e7b;--sistnt-lift-hero-glow:0 14px 34px #004e7b4d;--sistnt-lift-cta-glow:0 8px 22px #007cb252}@media(prefers-color-scheme:dark){[data-app=capture]{--sistnt-signature:#209fdf;--sistnt-canvas:#090f14;--sistnt-surface:#131b20;--sistnt-raised:#1c252c;--sistnt-sunken:#03070a;--sistnt-accent-text:#3cb2f3;--sistnt-accent-solid:#70c8ff;--sistnt-on-accent:#1b1a19;--sistnt-accent-tint:#01324a;--sistnt-accent-mark:#70c8ff;--sistnt-hero-from:#004d71;--sistnt-hero-to:#002b48;--sistnt-lift-hero-glow:0 14px 34px #002b4873;--sistnt-lift-cta-glow:0 8px 22px #70c8ff38}}[data-app=capture][data-scheme=light],[data-scheme=light] [data-app=capture]{--sistnt-signature:#209fdf;--sistnt-canvas:#f1f7fb;--sistnt-surface:#fcfeff;--sistnt-raised:#fcfeff;--sistnt-sunken:#e5ecf2;--sistnt-accent-text:#006e9f;--sistnt-accent-solid:#007cb2;--sistnt-on-accent:#fff;--sistnt-accent-tint:#d1ecff;--sistnt-accent-mark:#007cb2;--sistnt-hero-from:#0076a9;--sistnt-hero-to:#004e7b;--sistnt-lift-hero-glow:0 14px 34px #004e7b4d;--sistnt-lift-cta-glow:0 8px 22px #007cb252}[data-app=capture][data-scheme=dark],[data-scheme=dark] [data-app=capture]{--sistnt-signature:#209fdf;--sistnt-canvas:#090f14;--sistnt-surface:#131b20;--sistnt-raised:#1c252c;--sistnt-sunken:#03070a;--sistnt-accent-text:#3cb2f3;--sistnt-accent-solid:#70c8ff;--sistnt-on-accent:#1b1a19;--sistnt-accent-tint:#01324a;--sistnt-accent-mark:#70c8ff;--sistnt-hero-from:#004d71;--sistnt-hero-to:#002b48;--sistnt-lift-hero-glow:0 14px 34px #002b4873;--sistnt-lift-cta-glow:0 8px 22px #70c8ff38}[data-app=enumerator]{--sistnt-signature:#b02020;--sistnt-canvas:#fbf4f3;--sistnt-surface:#fffdfd;--sistnt-raised:#fffdfd;--sistnt-sunken:#f2e9e7;--sistnt-accent-text:#b02020;--sistnt-accent-solid:#b02020;--sistnt-on-accent:#fff;--sistnt-accent-tint:#ffe0db;--sistnt-accent-mark:#b02020;--sistnt-hero-from:#b02020;--sistnt-hero-to:#741200;--sistnt-lift-hero-glow:0 14px 34px #7412004d;--sistnt-lift-cta-glow:0 8px 22px #b0202052}@media(prefers-color-scheme:dark){[data-app=enumerator]{--sistnt-signature:#b02020;--sistnt-canvas:#140c0b;--sistnt-surface:#201715;--sistnt-raised:#2c211f;--sistnt-sunken:#0a0505;--sistnt-accent-text:#f9877c;--sistnt-accent-solid:#ffa096;--sistnt-on-accent:#1b1a19;--sistnt-accent-tint:#491f1b;--sistnt-accent-mark:#ffa096;--sistnt-hero-from:#861213;--sistnt-hero-to:#500900;--sistnt-lift-hero-glow:0 14px 34px #50090073;--sistnt-lift-cta-glow:0 8px 22px #ffa09638}}[data-app=enumerator][data-scheme=light],[data-scheme=light] [data-app=enumerator]{--sistnt-signature:#b02020;--sistnt-canvas:#fbf4f3;--sistnt-surface:#fffdfd;--sistnt-raised:#fffdfd;--sistnt-sunken:#f2e9e7;--sistnt-accent-text:#b02020;--sistnt-accent-solid:#b02020;--sistnt-on-accent:#fff;--sistnt-accent-tint:#ffe0db;--sistnt-accent-mark:#b02020;--sistnt-hero-from:#b02020;--sistnt-hero-to:#741200;--sistnt-lift-hero-glow:0 14px 34px #7412004d;--sistnt-lift-cta-glow:0 8px 22px #b0202052}[data-app=enumerator][data-scheme=dark],[data-scheme=dark] [data-app=enumerator]{--sistnt-signature:#b02020;--sistnt-canvas:#140c0b;--sistnt-surface:#201715;--sistnt-raised:#2c211f;--sistnt-sunken:#0a0505;--sistnt-accent-text:#f9877c;--sistnt-accent-solid:#ffa096;--sistnt-on-accent:#1b1a19;--sistnt-accent-tint:#491f1b;--sistnt-accent-mark:#ffa096;--sistnt-hero-from:#861213;--sistnt-hero-to:#500900;--sistnt-lift-hero-glow:0 14px 34px #50090073;--sistnt-lift-cta-glow:0 8px 22px #ffa09638}[data-app=orate]{--sistnt-signature:#c0c;--sistnt-canvas:#f9f4f8;--sistnt-surface:#fffdff;--sistnt-raised:#fffdff;--sistnt-sunken:#efe9ef;--sistnt-accent-text:#b800b8;--sistnt-accent-solid:#c0c;--sistnt-on-accent:#fff;--sistnt-accent-tint:#f7dff6;--sistnt-accent-mark:#c0c;--sistnt-hero-from:#c500c5;--sistnt-hero-to:#900080;--sistnt-lift-hero-glow:0 14px 34px #9000804d;--sistnt-lift-cta-glow:0 8px 22px #cc00cc52}@media(prefers-color-scheme:dark){[data-app=orate]{--sistnt-signature:#c0c;--sistnt-canvas:#120c11;--sistnt-surface:#1e171d;--sistnt-raised:#292128;--sistnt-sunken:#090509;--sistnt-accent-text:#dc8bd9;--sistnt-accent-solid:#eb9fe8;--sistnt-on-accent:#1b1a19;--sistnt-accent-tint:#3f213e;--sistnt-accent-mark:#eb9fe8;--sistnt-hero-from:#701e6f;--sistnt-hero-to:#46093e;--sistnt-lift-hero-glow:0 14px 34px #46093e73;--sistnt-lift-cta-glow:0 8px 22px #eb9fe838}}[data-app=orate][data-scheme=light],[data-scheme=light] [data-app=orate]{--sistnt-signature:#c0c;--sistnt-canvas:#f9f4f8;--sistnt-surface:#fffdff;--sistnt-raised:#fffdff;--sistnt-sunken:#efe9ef;--sistnt-accent-text:#b800b8;--sistnt-accent-solid:#c0c;--sistnt-on-accent:#fff;--sistnt-accent-tint:#f7dff6;--sistnt-accent-mark:#c0c;--sistnt-hero-from:#c500c5;--sistnt-hero-to:#900080;--sistnt-lift-hero-glow:0 14px 34px #9000804d;--sistnt-lift-cta-glow:0 8px 22px #cc00cc52}[data-app=orate][data-scheme=dark],[data-scheme=dark] [data-app=orate]{--sistnt-signature:#c0c;--sistnt-canvas:#120c11;--sistnt-surface:#1e171d;--sistnt-raised:#292128;--sistnt-sunken:#090509;--sistnt-accent-text:#dc8bd9;--sistnt-accent-solid:#eb9fe8;--sistnt-on-accent:#1b1a19;--sistnt-accent-tint:#3f213e;--sistnt-accent-mark:#eb9fe8;--sistnt-hero-from:#701e6f;--sistnt-hero-to:#46093e;--sistnt-lift-hero-glow:0 14px 34px #46093e73;--sistnt-lift-cta-glow:0 8px 22px #eb9fe838}[data-app=peer]{--sistnt-signature:#f09000;--sistnt-canvas:#faf5f0;--sistnt-surface:#fffdfc;--sistnt-raised:#fffdfc;--sistnt-sunken:#f1eae4;--sistnt-accent-text:#975800;--sistnt-accent-solid:#f09000;--sistnt-on-accent:#1b1a19;--sistnt-accent-tint:#fbe3cd;--sistnt-accent-mark:#975800;--sistnt-hero-from:#a15f00;--sistnt-hero-to:#753b00;--sistnt-lift-hero-glow:0 14px 34px #753b004d;--sistnt-lift-cta-glow:0 8px 22px #f0900052}@media(prefers-color-scheme:dark){[data-app=peer]{--sistnt-signature:#f09000;--sistnt-canvas:#130d08;--sistnt-surface:#1f1812;--sistnt-raised:#2a221b;--sistnt-sunken:#090603;--sistnt-accent-text:#e6963d;--sistnt-accent-solid:#f7ab5d;--sistnt-on-accent:#1b1a19;--sistnt-accent-tint:#442602;--sistnt-accent-mark:#f7ab5d;--sistnt-hero-from:#683b00;--sistnt-hero-to:#3b2300;--sistnt-lift-hero-glow:0 14px 34px #3b230073;--sistnt-lift-cta-glow:0 8px 22px #f7ab5d38}}[data-app=peer][data-scheme=light],[data-scheme=light] [data-app=peer]{--sistnt-signature:#f09000;--sistnt-canvas:#faf5f0;--sistnt-surface:#fffdfc;--sistnt-raised:#fffdfc;--sistnt-sunken:#f1eae4;--sistnt-accent-text:#975800;--sistnt-accent-solid:#f09000;--sistnt-on-accent:#1b1a19;--sistnt-accent-tint:#fbe3cd;--sistnt-accent-mark:#975800;--sistnt-hero-from:#a15f00;--sistnt-hero-to:#753b00;--sistnt-lift-hero-glow:0 14px 34px #753b004d;--sistnt-lift-cta-glow:0 8px 22px #f0900052}[data-app=peer][data-scheme=dark],[data-scheme=dark] [data-app=peer]{--sistnt-signature:#f09000;--sistnt-canvas:#130d08;--sistnt-surface:#1f1812;--sistnt-raised:#2a221b;--sistnt-sunken:#090603;--sistnt-accent-text:#e6963d;--sistnt-accent-solid:#f7ab5d;--sistnt-on-accent:#1b1a19;--sistnt-accent-tint:#442602;--sistnt-accent-mark:#f7ab5d;--sistnt-hero-from:#683b00;--sistnt-hero-to:#3b2300;--sistnt-lift-hero-glow:0 14px 34px #3b230073;--sistnt-lift-cta-glow:0 8px 22px #f7ab5d38}[data-app=steward]{--sistnt-signature:#721cc7;--sistnt-canvas:#f6f5fb;--sistnt-surface:#fefdff;--sistnt-raised:#fefdff;--sistnt-sunken:#eceaf2;--sistnt-accent-text:#721cc7;--sistnt-accent-solid:#721cc7;--sistnt-on-accent:#fff;--sistnt-accent-tint:#ebe3ff;--sistnt-accent-mark:#721cc7;--sistnt-hero-from:#721cc7;--sistnt-hero-to:#4f007e;--sistnt-lift-hero-glow:0 14px 34px #4f007e4d;--sistnt-lift-cta-glow:0 8px 22px #721cc752}@media(prefers-color-scheme:dark){[data-app=steward]{--sistnt-signature:#721cc7;--sistnt-canvas:#0f0d14;--sistnt-surface:#1a1820;--sistnt-raised:#25222c;--sistnt-sunken:#07060a;--sistnt-accent-text:#b896f7;--sistnt-accent-solid:#c8adff;--sistnt-on-accent:#1b1a19;--sistnt-accent-tint:#33264a;--sistnt-accent-mark:#c8adff;--sistnt-hero-from:#552c8b;--sistnt-hero-to:#361453;--sistnt-lift-hero-glow:0 14px 34px #36145373;--sistnt-lift-cta-glow:0 8px 22px #c8adff38}}[data-app=steward][data-scheme=light],[data-scheme=light] [data-app=steward]{--sistnt-signature:#721cc7;--sistnt-canvas:#f6f5fb;--sistnt-surface:#fefdff;--sistnt-raised:#fefdff;--sistnt-sunken:#eceaf2;--sistnt-accent-text:#721cc7;--sistnt-accent-solid:#721cc7;--sistnt-on-accent:#fff;--sistnt-accent-tint:#ebe3ff;--sistnt-accent-mark:#721cc7;--sistnt-hero-from:#721cc7;--sistnt-hero-to:#4f007e;--sistnt-lift-hero-glow:0 14px 34px #4f007e4d;--sistnt-lift-cta-glow:0 8px 22px #721cc752}[data-app=steward][data-scheme=dark],[data-scheme=dark] [data-app=steward]{--sistnt-signature:#721cc7;--sistnt-canvas:#0f0d14;--sistnt-surface:#1a1820;--sistnt-raised:#25222c;--sistnt-sunken:#07060a;--sistnt-accent-text:#b896f7;--sistnt-accent-solid:#c8adff;--sistnt-on-accent:#1b1a19;--sistnt-accent-tint:#33264a;--sistnt-accent-mark:#c8adff;--sistnt-hero-from:#552c8b;--sistnt-hero-to:#361453;--sistnt-lift-hero-glow:0 14px 34px #36145373;--sistnt-lift-cta-glow:0 8px 22px #c8adff38}[data-app=assess]{--sistnt-signature:#449a33;--sistnt-canvas:#f3f7f2;--sistnt-surface:#fdfefc;--sistnt-raised:#fdfefc;--sistnt-sunken:#e7ede6;--sistnt-accent-text:#1d7800;--sistnt-accent-solid:#2f861b;--sistnt-on-accent:#fff;--sistnt-accent-tint:#daefd6;--sistnt-accent-mark:#2f861b;--sistnt-hero-from:#288012;--sistnt-hero-to:#005719;--sistnt-lift-hero-glow:0 14px 34px #0057194d;--sistnt-lift-cta-glow:0 8px 22px #2f861b52}@media(prefers-color-scheme:dark){[data-app=assess]{--sistnt-signature:#449a33;--sistnt-canvas:#0b100a;--sistnt-surface:#161b14;--sistnt-raised:#1f261e;--sistnt-sunken:#050704;--sistnt-accent-text:#71b963;--sistnt-accent-solid:#8ed282;--sistnt-on-accent:#1b1a19;--sistnt-accent-tint:#1a3615;--sistnt-accent-mark:#8ed282;--sistnt-hero-from:#125700;--sistnt-hero-to:#00330b;--sistnt-lift-hero-glow:0 14px 34px #00330b73;--sistnt-lift-cta-glow:0 8px 22px #8ed28238}}[data-app=assess][data-scheme=light],[data-scheme=light] [data-app=assess]{--sistnt-signature:#449a33;--sistnt-canvas:#f3f7f2;--sistnt-surface:#fdfefc;--sistnt-raised:#fdfefc;--sistnt-sunken:#e7ede6;--sistnt-accent-text:#1d7800;--sistnt-accent-solid:#2f861b;--sistnt-on-accent:#fff;--sistnt-accent-tint:#daefd6;--sistnt-accent-mark:#2f861b;--sistnt-hero-from:#288012;--sistnt-hero-to:#005719;--sistnt-lift-hero-glow:0 14px 34px #0057194d;--sistnt-lift-cta-glow:0 8px 22px #2f861b52}[data-app=assess][data-scheme=dark],[data-scheme=dark] [data-app=assess]{--sistnt-signature:#449a33;--sistnt-canvas:#0b100a;--sistnt-surface:#161b14;--sistnt-raised:#1f261e;--sistnt-sunken:#050704;--sistnt-accent-text:#71b963;--sistnt-accent-solid:#8ed282;--sistnt-on-accent:#1b1a19;--sistnt-accent-tint:#1a3615;--sistnt-accent-mark:#8ed282;--sistnt-hero-from:#125700;--sistnt-hero-to:#00330b;--sistnt-lift-hero-glow:0 14px 34px #00330b73;--sistnt-lift-cta-glow:0 8px 22px #8ed28238}[data-app=follow]{--sistnt-signature:#0bdac9;--sistnt-canvas:#f0f8f6;--sistnt-surface:#fcfefe;--sistnt-raised:#fcfefe;--sistnt-sunken:#e4eeec;--sistnt-accent-text:#00746b;--sistnt-accent-solid:#0bdac9;--sistnt-on-accent:#1b1a19;--sistnt-accent-tint:#cbf1eb;--sistnt-accent-mark:#00746b;--sistnt-hero-from:#007c72;--sistnt-hero-to:#005250;--sistnt-lift-hero-glow:0 14px 34px #0052504d;--sistnt-lift-cta-glow:0 8px 22px #0bdac952}@media(prefers-color-scheme:dark){[data-app=follow]{--sistnt-signature:#0bdac9;--sistnt-canvas:#07100f;--sistnt-surface:#111c1a;--sistnt-raised:#1a2725;--sistnt-sunken:#030807;--sistnt-accent-text:#00bdae;--sistnt-accent-solid:#37d8c8;--sistnt-on-accent:#1b1a19;--sistnt-accent-tint:#003631;--sistnt-accent-mark:#37d8c8;--sistnt-hero-from:#00544d;--sistnt-hero-to:#00302e;--sistnt-lift-hero-glow:0 14px 34px #00302e73;--sistnt-lift-cta-glow:0 8px 22px #37d8c838}}[data-app=follow][data-scheme=light],[data-scheme=light] [data-app=follow]{--sistnt-signature:#0bdac9;--sistnt-canvas:#f0f8f6;--sistnt-surface:#fcfefe;--sistnt-raised:#fcfefe;--sistnt-sunken:#e4eeec;--sistnt-accent-text:#00746b;--sistnt-accent-solid:#0bdac9;--sistnt-on-accent:#1b1a19;--sistnt-accent-tint:#cbf1eb;--sistnt-accent-mark:#00746b;--sistnt-hero-from:#007c72;--sistnt-hero-to:#005250;--sistnt-lift-hero-glow:0 14px 34px #0052504d;--sistnt-lift-cta-glow:0 8px 22px #0bdac952}[data-app=follow][data-scheme=dark],[data-scheme=dark] [data-app=follow]{--sistnt-signature:#0bdac9;--sistnt-canvas:#07100f;--sistnt-surface:#111c1a;--sistnt-raised:#1a2725;--sistnt-sunken:#030807;--sistnt-accent-text:#00bdae;--sistnt-accent-solid:#37d8c8;--sistnt-on-accent:#1b1a19;--sistnt-accent-tint:#003631;--sistnt-accent-mark:#37d8c8;--sistnt-hero-from:#00544d;--sistnt-hero-to:#00302e;--sistnt-lift-hero-glow:0 14px 34px #00302e73;--sistnt-lift-cta-glow:0 8px 22px #37d8c838}[data-app=marshal]{--sistnt-signature:#1550c0;--sistnt-canvas:#f3f6fb;--sistnt-surface:#fdfeff;--sistnt-raised:#fdfeff;--sistnt-sunken:#e7ebf3;--sistnt-accent-text:#1550c0;--sistnt-accent-solid:#1550c0;--sistnt-on-accent:#fff;--sistnt-accent-tint:#dce9ff;--sistnt-accent-mark:#1550c0;--sistnt-hero-from:#1550c0;--sistnt-hero-to:#142095;--sistnt-lift-hero-glow:0 14px 34px #1420954d;--sistnt-lift-cta-glow:0 8px 22px #1550c052}@media(prefers-color-scheme:dark){[data-app=marshal]{--sistnt-signature:#1550c0;--sistnt-canvas:#0b0e14;--sistnt-surface:#151a21;--sistnt-raised:#1f242d;--sistnt-sunken:#05070b;--sistnt-accent-text:#78a8ff;--sistnt-accent-solid:#9abeff;--sistnt-on-accent:#1b1a19;--sistnt-accent-tint:#1b2d4e;--sistnt-accent-mark:#9abeff;--sistnt-hero-from:#134097;--sistnt-hero-to:#12215e;--sistnt-lift-hero-glow:0 14px 34px #12215e73;--sistnt-lift-cta-glow:0 8px 22px #9abeff38}}[data-app=marshal][data-scheme=light],[data-scheme=light] [data-app=marshal]{--sistnt-signature:#1550c0;--sistnt-canvas:#f3f6fb;--sistnt-surface:#fdfeff;--sistnt-raised:#fdfeff;--sistnt-sunken:#e7ebf3;--sistnt-accent-text:#1550c0;--sistnt-accent-solid:#1550c0;--sistnt-on-accent:#fff;--sistnt-accent-tint:#dce9ff;--sistnt-accent-mark:#1550c0;--sistnt-hero-from:#1550c0;--sistnt-hero-to:#142095;--sistnt-lift-hero-glow:0 14px 34px #1420954d;--sistnt-lift-cta-glow:0 8px 22px #1550c052}[data-app=marshal][data-scheme=dark],[data-scheme=dark] [data-app=marshal]{--sistnt-signature:#1550c0;--sistnt-canvas:#0b0e14;--sistnt-surface:#151a21;--sistnt-raised:#1f242d;--sistnt-sunken:#05070b;--sistnt-accent-text:#78a8ff;--sistnt-accent-solid:#9abeff;--sistnt-on-accent:#1b1a19;--sistnt-accent-tint:#1b2d4e;--sistnt-accent-mark:#9abeff;--sistnt-hero-from:#134097;--sistnt-hero-to:#12215e;--sistnt-lift-hero-glow:0 14px 34px #12215e73;--sistnt-lift-cta-glow:0 8px 22px #9abeff38}[data-app=coach]{--sistnt-signature:#8ec30a;--sistnt-canvas:#f4f7f1;--sistnt-surface:#fdfefc;--sistnt-raised:#fdfefc;--sistnt-sunken:#e9ede5;--sistnt-accent-text:#517200;--sistnt-accent-solid:#8ec30a;--sistnt-on-accent:#1b1a19;--sistnt-accent-tint:#e1edd1;--sistnt-accent-mark:#517200;--sistnt-hero-from:#577a00;--sistnt-hero-to:#2e5400;--sistnt-lift-hero-glow:0 14px 34px #2e54004d;--sistnt-lift-cta-glow:0 8px 22px #8ec30a52}@media(prefers-color-scheme:dark){[data-app=coach]{--sistnt-signature:#8ec30a;--sistnt-canvas:#0d0f09;--sistnt-surface:#171b13;--sistnt-raised:#22261c;--sistnt-sunken:#050704;--sistnt-accent-text:#8eb54d;--sistnt-accent-solid:#a7cd6e;--sistnt-on-accent:#1b1a19;--sistnt-accent-tint:#25330b;--sistnt-accent-mark:#a7cd6e;--sistnt-hero-from:#395100;--sistnt-hero-to:#183000;--sistnt-lift-hero-glow:0 14px 34px #18300073;--sistnt-lift-cta-glow:0 8px 22px #a7cd6e38}}[data-app=coach][data-scheme=light],[data-scheme=light] [data-app=coach]{--sistnt-signature:#8ec30a;--sistnt-canvas:#f4f7f1;--sistnt-surface:#fdfefc;--sistnt-raised:#fdfefc;--sistnt-sunken:#e9ede5;--sistnt-accent-text:#517200;--sistnt-accent-solid:#8ec30a;--sistnt-on-accent:#1b1a19;--sistnt-accent-tint:#e1edd1;--sistnt-accent-mark:#517200;--sistnt-hero-from:#577a00;--sistnt-hero-to:#2e5400;--sistnt-lift-hero-glow:0 14px 34px #2e54004d;--sistnt-lift-cta-glow:0 8px 22px #8ec30a52}[data-app=coach][data-scheme=dark],[data-scheme=dark] [data-app=coach]{--sistnt-signature:#8ec30a;--sistnt-canvas:#0d0f09;--sistnt-surface:#171b13;--sistnt-raised:#22261c;--sistnt-sunken:#050704;--sistnt-accent-text:#8eb54d;--sistnt-accent-solid:#a7cd6e;--sistnt-on-accent:#1b1a19;--sistnt-accent-tint:#25330b;--sistnt-accent-mark:#a7cd6e;--sistnt-hero-from:#395100;--sistnt-hero-to:#183000;--sistnt-lift-hero-glow:0 14px 34px #18300073;--sistnt-lift-cta-glow:0 8px 22px #a7cd6e38}:root{--shadow-sm:0 1px 2px #1b1a190f,0 2px 6px #1b1a190d;--shadow-md:0 4px 10px #1b1a1914,0 10px 30px #1b1a190f;--shadow-lg:0 10px 24px #1b1a191a,0 30px 60px #1b1a1914;--device-shadow:drop-shadow(0 28px 60px #1b1a194d)drop-shadow(0 8px 20px #1b1a192e);--size-large-title:var(--sistnt-type-large-title-size);--size-title1:var(--sistnt-type-title1-size);--size-title2:var(--sistnt-type-title2-size);--size-title3:var(--sistnt-type-title3-size);--size-headline:var(--sistnt-type-headline-size);--size-body:var(--sistnt-type-body-size);--size-callout:var(--sistnt-type-callout-size);--size-subhead:var(--sistnt-type-subheadline-size);--size-footnote:var(--sistnt-type-footnote-size);--size-caption1:var(--sistnt-type-caption-size)}html{color-scheme:light dark}body{background:var(--sistnt-canvas);min-height:100vh;color:var(--sistnt-text-primary);font-family:var(--sistnt-font-family);margin:0}em{font-style:italic}.home-page{background:var(--sistnt-canvas);color:var(--sistnt-text-primary);font-family:var(--sistnt-font-family)}.icon-mask{background-color:var(--sistnt-accent-mark);display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.product-page .feature-icon-frame .icon-mask{width:28px;height:28px}.product-page .use-case-icon-frame .icon-mask{width:24px;height:24px}.home-page .problem-icon-frame .icon-mask{width:26px;height:26px}.home-page .wrap{max-width:1280px;margin:0 auto;padding:0 32px}.home-page .eyebrow{font-size:var(--sistnt-type-eyebrow-size);line-height:var(--sistnt-type-eyebrow-line);font-weight:var(--sistnt-type-eyebrow-weight);letter-spacing:var(--sistnt-type-eyebrow-tracking);text-transform:var(--sistnt-type-eyebrow-transform);color:var(--sistnt-text-secondary)}.home-page .em-wordplay{font-style:italic;font-weight:800}.home-page .btn{min-height:var(--sistnt-layout-min-hit-target);border-radius:var(--sistnt-radius-pill);font-size:var(--size-callout);letter-spacing:.01em;border:var(--sistnt-stroke-mark)solid transparent;transition:transform var(--sistnt-motion-press),box-shadow var(--sistnt-motion-press),border-color var(--sistnt-motion-press);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:14px 22px;font-weight:700;text-decoration:none;display:inline-flex}.home-page .btn:hover{transform:translateY(-1px)}.home-page .btn:active{transform:scale(var(--sistnt-motion-press-scale))}@media(prefers-reduced-motion:reduce){.home-page .btn{transition:none}.home-page .btn:hover,.home-page .btn:active{transform:none}}.home-page .btn-primary{background:var(--sistnt-accent-solid);color:var(--sistnt-on-accent)}.home-page .btn-primary.btn-lift,.home-page .btn-primary:hover{box-shadow:var(--sistnt-lift-cta-glow)}.home-page .btn-ghost{color:var(--sistnt-text-primary);border-color:var(--sistnt-separator);background:0 0}.home-page .btn-ghost:hover{border-color:var(--sistnt-text-primary)}.home-page .btn-on-dark{background:var(--sistnt-text-primary);color:var(--sistnt-canvas)}.home-page .btn-on-dark-ghost{color:var(--sistnt-text-primary);border-color:var(--sistnt-separator);background:0 0}.home-page .btn-on-dark-ghost:hover{border-color:var(--sistnt-text-primary)}.home-page .btn-coming-soon{background:var(--sistnt-text-primary)}@supports (color:color-mix(in lab,red,red)){.home-page .btn-coming-soon{background:color-mix(in srgb,var(--sistnt-text-primary)6%,transparent)}}.home-page .btn-coming-soon{color:var(--sistnt-text-secondary);border-color:var(--sistnt-separator);cursor:default;box-shadow:none}.home-page .btn-coming-soon:hover{transform:none}.home-page .btn-coming-soon:before{content:"";border-radius:var(--sistnt-radius-pill);background:var(--sistnt-accent-mark);width:7px;height:7px}.home-page .btn-sm{font-size:var(--size-subhead);padding:9px 14px}.home-page .btn-lg{font-size:var(--size-body);padding:17px 28px}.home-page .chip{border-radius:var(--sistnt-radius-pill);font-size:var(--size-caption1);letter-spacing:.04em;text-transform:uppercase;background:var(--sistnt-sunken);color:var(--sistnt-text-primary);white-space:nowrap;align-items:center;gap:6px;padding:4px 10px;font-weight:700;display:inline-flex}.home-page .chip-accent{background:var(--sistnt-accent-tint);color:var(--sistnt-accent-text)}.home-page .chip-available{background:var(--sistnt-status-success-tint);color:var(--sistnt-status-success-text)}.home-page .chip-soon{background:var(--sistnt-text-primary)}@supports (color:color-mix(in lab,red,red)){.home-page .chip-soon{background:color-mix(in srgb,var(--sistnt-text-primary)8%,transparent)}}.home-page .chip-soon{color:var(--sistnt-text-secondary)}.home-page .chip-pending{background:var(--sistnt-text-primary)}@supports (color:color-mix(in lab,red,red)){.home-page .chip-pending{background:color-mix(in srgb,var(--sistnt-text-primary)8%,transparent)}}.home-page .chip-pending{color:var(--sistnt-text-secondary)}.home-nav{z-index:50;background:var(--sistnt-canvas);position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.home-nav{background:color-mix(in srgb,var(--sistnt-canvas)78%,transparent)}}.home-nav{-webkit-backdrop-filter:saturate(180%)blur(14px);border-bottom:1px solid var(--sistnt-hairline)}.home-nav-inner{justify-content:space-between;align-items:center;height:64px;display:flex}.home-nav .brand-wordmark{color:var(--sistnt-text-primary);align-items:center;line-height:1;text-decoration:none;display:inline-flex}.home-nav .brand-wordmark svg{width:auto;height:28px;display:block}.home-nav .brand-wordmark .wm-cursor{animation:2.4s ease-in-out infinite wm-cursor-blink}@keyframes wm-cursor-blink{0%,35%{opacity:1}60%,70%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.home-nav .brand-wordmark .wm-cursor{animation:none}}.home-nav .nav-links{align-items:center;gap:28px;margin:0;padding:0;list-style:none;display:flex}.home-nav .nav-links a{font-size:var(--size-subhead);letter-spacing:.02em;color:var(--sistnt-text-secondary);padding:6px 0;font-weight:700;text-decoration:none;transition:color .12s;position:relative}.home-nav .nav-links a:hover{color:var(--sistnt-text-primary)}.home-nav .nav-links a[data-app]:hover{color:var(--sistnt-accent-text)}.home-nav .nav-links a.active{color:var(--sistnt-text-primary)}.home-nav .nav-links a.active:after{content:"";background:var(--sistnt-accent-solid);border-radius:2px;height:2px;position:absolute;bottom:-2px;left:0;right:0}.home-nav-toggle{cursor:pointer;width:40px;height:40px;color:var(--sistnt-text-primary);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:0;display:none}.home-nav-toggle span{background:currentColor;border-radius:2px;width:22px;height:2px;transition:transform .2s,opacity .2s;display:block}.home-nav-toggle[aria-expanded=true] span:first-child{transform:translateY(7px)rotate(45deg)}.home-nav-toggle[aria-expanded=true] span:nth-child(2){opacity:0}.home-nav-toggle[aria-expanded=true] span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.home-nav-panel{z-index:49;background:var(--sistnt-canvas);visibility:hidden;flex-direction:column;gap:32px;padding:32px 24px 48px;transition:transform .28s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;inset:64px 0 0;overflow-y:auto;transform:translate(100%)}.home-nav-panel[data-open=true]{visibility:visible;transform:translate(0)}.home-nav-panel ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.home-nav-panel ul a{letter-spacing:-.01em;color:var(--sistnt-text-primary);border-bottom:1px solid var(--sistnt-hairline);padding:14px 8px;font-size:22px;font-weight:700;text-decoration:none;display:block}.home-nav-panel ul a:hover{color:var(--sistnt-accent-text)}.home-nav-panel-cta{align-self:flex-start;margin-top:16px}.home-page .hero{background:var(--sistnt-canvas);padding:72px 0 96px;position:relative;overflow:hidden}.home-page .hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;display:grid}.home-page .hero h1{font-family:var(--sistnt-font-family);letter-spacing:-.025em;color:var(--sistnt-text-primary);text-wrap:balance;margin:24px 0 0;font-size:clamp(56px,7.5vw,104px);font-weight:800;line-height:.98}.home-page h1 .accent,.home-page h2 .accent{color:var(--sistnt-accent-text)}.home-page .hero-lede{max-width:520px;color:var(--sistnt-text-secondary);text-wrap:pretty;margin:28px 0 0;font-size:22px;line-height:1.45}.home-page .hero-actions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.home-page .hero-meta{font-size:var(--size-footnote);letter-spacing:.12em;text-transform:uppercase;color:var(--sistnt-text-secondary);flex-wrap:wrap;align-items:center;gap:24px;margin-top:40px;font-weight:700;display:flex}.home-page .hero-meta-dot{background:var(--sistnt-text-disabled);border-radius:50%;width:4px;height:4px}.home-page .hero-devices{height:580px;position:relative}.home-page .hero-device{transition:transform .4s cubic-bezier(.2,.7,.2,1);position:absolute}.home-page .hero-device-1{z-index:2;top:40px;left:6%;transform:rotate(-6deg)}.home-page .hero-device-2{z-index:3;top:0;left:32%}.home-page .hero-device-3{z-index:2;top:60px;left:58%;transform:rotate(7deg)}.home-page .hero-device-img{width:220px;height:auto;filter:var(--device-shadow);display:block}@media(max-width:980px){.home-page .hero-device-img{width:170px}}.home-page section.band{padding:96px 0}.home-page .section-head{grid-template-columns:1fr auto;align-items:end;gap:24px;margin-bottom:48px;display:grid}.home-page .section-head h2{letter-spacing:-.018em;text-wrap:balance;max-width:760px;color:var(--sistnt-text-primary);margin:12px 0 0;font-size:clamp(36px,4.4vw,56px);font-weight:800;line-height:1.05}.home-page .section-head p{max-width:520px;color:var(--sistnt-text-secondary);margin:0;font-size:19px}.home-page .app-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.home-page .app-card{background:var(--sistnt-surface);border-radius:var(--sistnt-radius-lg);border:1px solid var(--sistnt-hairline);cursor:pointer;color:inherit;flex-direction:column;gap:16px;padding:24px;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.home-page .app-card:hover{box-shadow:var(--shadow-md);border-color:var(--sistnt-separator);transform:translateY(-3px)}.home-page .app-card-head{justify-content:space-between;align-items:center;display:flex}.home-page .app-icon-tile{border-radius:var(--sistnt-radius-md);background:var(--sistnt-signature);justify-content:center;align-items:center;width:56px;height:56px;display:flex;box-shadow:0 6px 14px #0000001a,inset 0 0 0 1px #ffffff2e}.home-page .app-icon-tile img{filter:brightness(0)invert();width:30px;height:30px}.home-page .app-icon-img{border-radius:var(--sistnt-radius-md);width:56px;height:56px;display:block;box-shadow:0 6px 14px #0000001a,inset 0 0 0 1px #ffffff2e}.home-page .app-card h3{letter-spacing:-.01em;color:var(--sistnt-text-primary);margin:0;font-size:24px;font-weight:700}.home-page .app-card-body{font-size:var(--size-callout);color:var(--sistnt-text-secondary);flex:1;margin:0;line-height:1.5}.home-page .app-card-foot{font-size:var(--size-subhead);color:var(--sistnt-text-secondary);white-space:nowrap;justify-content:space-between;align-items:center;font-weight:700;display:flex}.home-page .app-card-arrow{background:var(--sistnt-text-primary);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}@supports (color:color-mix(in lab,red,red)){.home-page .app-card-arrow{background:color-mix(in srgb,var(--sistnt-text-primary)5%,transparent)}}.home-page .app-card-arrow{color:var(--sistnt-text-primary);transition:background .16s,color .16s,transform .16s}.home-page .app-card:hover .app-card-arrow{background:var(--sistnt-accent-solid);color:var(--sistnt-on-accent);transform:translate(2px)}.home-page .app-card:before{content:"";background:var(--sistnt-accent-solid);opacity:0;height:3px;transition:opacity .2s;position:absolute;inset:0 0 auto}.home-page .app-card:hover:before{opacity:1}.home-page .spotlight{border-top:1px solid var(--sistnt-hairline);grid-template-columns:1.05fr .95fr;align-items:center;gap:72px;padding:64px 0;display:grid}.home-page .spotlight.alt{grid-template-columns:.95fr 1.05fr}.home-page .spotlight.alt .spotlight-copy{order:2}.home-page .spotlight.alt .spotlight-media{order:1}.home-page .spotlight-copy .eyebrow{margin-bottom:14px;display:block}.home-page .spotlight-copy h3{letter-spacing:-.015em;color:var(--sistnt-text-primary);margin:0;font-size:clamp(32px,3.6vw,46px);font-weight:800;line-height:1.05}.home-page .spotlight-copy .tagline{color:var(--sistnt-text-secondary);max-width:480px;margin:18px 0 0;font-size:20px;line-height:1.5}.home-page .spotlight-copy .features{flex-direction:column;gap:12px;margin:26px 0 0;padding:0;list-style:none;display:flex}.home-page .spotlight-copy .features li{font-size:var(--size-callout);color:var(--sistnt-text-primary);align-items:flex-start;gap:12px;display:flex}.home-page .feature-check{background:var(--sistnt-accent-tint);width:22px;height:22px;color:var(--sistnt-accent-text);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:13px;display:flex}.home-page .spotlight-actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.home-page .spotlight-badges{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.home-page .spotlight-media{border-radius:var(--sistnt-radius-lg);background:var(--sistnt-sunken);justify-content:center;align-items:center;min-height:540px;padding:40px 0;display:flex;position:relative}.home-page .spotlight-shot{width:280px;max-width:100%;height:auto;filter:var(--device-shadow);display:block}@media(max-width:980px){.home-page .spotlight-shot{width:240px}}.home-page .bg-cloud{background:var(--sistnt-canvas)}.home-page .manifesto{background:var(--sistnt-canvas);color:var(--sistnt-text-primary);padding:120px 0;position:relative;overflow:hidden}.home-page .manifesto:before{content:"";background:radial-gradient(ellipse 600px 400px at 18% 30%,var(--sistnt-accent-solid),transparent 70%),radial-gradient(ellipse 500px 400px at 90% 80%,var(--sistnt-hero-from),transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.home-page .manifesto:before{background:radial-gradient(ellipse 600px 400px at 18% 30%,color-mix(in srgb,var(--sistnt-accent-solid)20%,transparent),transparent 70%),radial-gradient(ellipse 500px 400px at 90% 80%,color-mix(in srgb,var(--sistnt-hero-from)30%,transparent),transparent 70%)}}.home-page .manifesto:before{pointer-events:none}.home-page .manifesto-content{max-width:900px;position:relative}.home-page .manifesto .eyebrow{color:var(--sistnt-text-secondary)}.home-page .manifesto h2{letter-spacing:-.018em;color:var(--sistnt-text-primary);margin:24px 0 32px;font-size:clamp(40px,5vw,64px);font-weight:700;line-height:1.08}.home-page .manifesto h2 .accent{color:var(--sistnt-accent-text)}.home-page .manifesto p{max-width:640px;color:var(--sistnt-text-secondary);margin:0;font-size:19px;line-height:1.55}.home-page .manifesto-actions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.home-page .manifesto-stats{border-top:1px solid var(--sistnt-separator);grid-template-columns:repeat(4,1fr);gap:32px;margin-top:64px;padding-top:40px;display:grid}.home-page .stat-num{letter-spacing:-.02em;color:var(--sistnt-text-primary);font-size:48px;font-weight:800;line-height:1}.home-page .stat-num .accent{color:var(--sistnt-accent-text)}.home-page .stat-label{font-size:var(--size-footnote);letter-spacing:.12em;text-transform:uppercase;color:var(--sistnt-text-secondary);margin-top:10px;font-weight:700}.home-page .problems{background:var(--sistnt-sunken);padding:96px 0}.home-page .problem-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.home-page .problem-card{background:var(--sistnt-surface);border-radius:var(--sistnt-radius-md);border:1px solid var(--sistnt-hairline);flex-direction:column;gap:12px;padding:24px;transition:transform .16s,box-shadow .16s;display:flex;position:relative}.home-page .problem-card:hover{box-shadow:var(--shadow-sm);transform:translateY(-2px)}.home-page .problem-icon-frame{border-radius:var(--sistnt-radius-sm);background:var(--sistnt-accent-tint);justify-content:center;align-items:center;width:44px;height:44px;display:flex}.home-page .problem-card h4{letter-spacing:-.005em;color:var(--sistnt-text-primary);margin:0;font-size:17px;font-weight:700;line-height:1.2}.home-page .problem-card p{font-size:var(--size-subhead);color:var(--sistnt-text-secondary);margin:0;line-height:1.5}.home-page .problem-card .app-tag{font-size:var(--size-caption1);letter-spacing:.06em;text-transform:uppercase;color:var(--sistnt-accent-text);align-items:center;gap:6px;margin-top:auto;font-weight:700;display:inline-flex}.home-page .pricing{padding:72px 0}.home-page .pricing-card{background:var(--sistnt-canvas);border-radius:var(--sistnt-radius-lg);border:1.5px solid var(--sistnt-text-primary);grid-template-columns:1.2fr .8fr;align-items:center;gap:48px;padding:56px 48px;display:grid;position:relative;overflow:hidden}.home-page .pricing-card h3{letter-spacing:-.02em;max-width:540px;color:var(--sistnt-text-primary);margin:16px 0;font-size:clamp(36px,4vw,52px);font-weight:800;line-height:1.05}.home-page .pricing-card h3 em{color:var(--sistnt-accent-text);font-style:italic;font-weight:800}.home-page .pricing-card .body{color:var(--sistnt-text-secondary);max-width:460px;font-size:var(--size-body);margin:0 0 24px}.home-page .pricing-price{flex-direction:column;align-items:flex-end;gap:12px;display:flex}.home-page .pricing-price-amount{letter-spacing:-.04em;color:var(--sistnt-text-primary);font-size:88px;font-weight:800;line-height:1;position:relative}.home-page .pricing-price-amount .currency{vertical-align:top;letter-spacing:0;margin-right:2px;font-size:36px}.home-page .pricing-price-detail{font-size:var(--size-footnote);letter-spacing:.12em;text-transform:uppercase;color:var(--sistnt-text-secondary);text-align:right;font-weight:700;line-height:1.4}.home-page .pricing-included{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.home-page .home-newsletter{background:var(--sistnt-sunken);padding:96px 0}.home-page .home-newsletter-inner{text-align:center;max-width:720px;margin:0 auto}.home-page .home-newsletter h2{letter-spacing:-.018em;color:var(--sistnt-text-primary);margin:14px 0 16px;font-size:clamp(36px,4.4vw,52px);font-weight:800;line-height:1.05}.home-page .home-newsletter>.wrap>.home-newsletter-inner>p{color:var(--sistnt-text-secondary);margin:0 0 36px;font-size:19px}.home-page .home-newsletter-note{font-size:var(--size-footnote);color:var(--sistnt-text-secondary);margin-top:18px}.home-footer{background:var(--sistnt-canvas);color:var(--sistnt-text-secondary);padding:64px 0 32px}.home-footer .wrap{max-width:1280px;margin:0 auto;padding:0 32px}.home-footer-top{border-bottom:1px solid var(--sistnt-hairline);grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px;padding-bottom:48px;display:grid}.home-footer .footer-brand{width:auto;height:51px;margin-bottom:14px;display:block}.home-footer .footer-tag{font-size:var(--size-callout);max-width:280px;line-height:1.55}.home-footer .footer-col h5{color:var(--sistnt-text-primary);font-size:var(--size-footnote);letter-spacing:.12em;text-transform:uppercase;margin:0 0 16px;font-weight:700}.home-footer .footer-col ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.home-footer .footer-col a{color:inherit;font-size:var(--size-callout);text-decoration:none;transition:color .12s}.home-footer .footer-col a:hover{color:var(--sistnt-text-primary)}.home-footer-bot{font-size:var(--size-footnote);color:var(--sistnt-text-secondary);justify-content:space-between;align-items:center;padding-top:24px;display:flex}.home-footer .footer-socials{align-items:center;gap:18px;display:flex}.home-footer .footer-socials a{display:inline-flex}.home-footer .footer-socials img{opacity:.78;width:20px;height:20px;transition:opacity .12s}.home-footer .footer-socials a:hover img{opacity:1}@media(max-width:980px){.home-page .hero-grid{grid-template-columns:1fr;gap:32px}.home-page .hero-devices{height:460px}.home-page .spotlight,.home-page .spotlight.alt{grid-template-columns:1fr;gap:36px;padding:48px 0}.home-page .spotlight.alt .spotlight-copy{order:1}.home-page .spotlight.alt .spotlight-media{order:2}.home-page .spotlight-media{min-height:auto;padding:36px 0}.home-page .app-grid,.home-page .problem-grid{grid-template-columns:repeat(2,1fr)}.home-page .pricing-card{grid-template-columns:1fr;padding:36px 28px}.home-page .pricing-price{align-items:flex-start}.home-page .pricing-price-detail{text-align:left}.home-page .manifesto-stats{grid-template-columns:repeat(2,1fr)}.home-footer-top{grid-template-columns:1fr 1fr}.home-page .section-head{grid-template-columns:1fr}.home-nav .nav-links,.home-nav .home-nav-cta{display:none}.home-nav-toggle{display:inline-flex}}@media(min-width:981px){.home-nav-panel{display:none}}@media(max-width:640px){.home-page .wrap,.home-footer .wrap{padding:0 20px}.home-page .app-grid,.home-page .problem-grid,.home-footer-top{grid-template-columns:1fr}.home-page .manifesto-stats{grid-template-columns:1fr 1fr;gap:20px}}@keyframes enumFadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes enumFadeIn{0%{opacity:0}to{opacity:1}}@keyframes enumDeviceFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes enumFloatGradient{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-40px,40px)scale(1.1)}}@keyframes enumFloatGradientAlt{0%,to{transform:translate(0)}50%{transform:translate(30px,-20px)}}.product-page .product-hero,.product-page .screenshots-carousel,.product-page .features-grid,.product-page .use-cases,.product-page .privacy-block,.product-page .faq,.product-page .support-cta{animation:.8s cubic-bezier(.16,1,.3,1) backwards enumFadeUp}.product-page .product-hero{animation-delay:.1s}.product-page .screenshots-carousel{animation-delay:.15s}.product-page .features-grid{animation-delay:.2s}.product-page .use-cases{animation-delay:.15s}.product-page .privacy-block{animation-delay:.2s}.product-page .faq{animation-delay:.15s}.product-page .support-cta{animation-delay:.2s}.product-page .product-hero{background:var(--sistnt-canvas);padding:48px 0 96px;position:relative;overflow:hidden}.product-page .product-hero:before{content:"";background:radial-gradient(circle,var(--sistnt-accent-solid)0%,transparent 70%);width:600px;height:600px;position:absolute;top:-200px;right:-200px}@supports (color:color-mix(in lab,red,red)){.product-page .product-hero:before{background:radial-gradient(circle,color-mix(in srgb,var(--sistnt-accent-solid)8%,transparent)0%,transparent 70%)}}.product-page .product-hero:before{pointer-events:none;animation:20s ease-in-out infinite enumFloatGradient}.product-page .product-hero-grid{z-index:1;grid-template-columns:1.1fr .9fr;align-items:center;gap:64px;display:grid;position:relative}.product-page .product-hero h1{letter-spacing:-.025em;color:var(--sistnt-text-primary);text-wrap:balance;margin:20px 0 0;font-size:clamp(48px,6.5vw,88px);font-weight:800;line-height:1}.product-page .product-hero h1 em{color:var(--sistnt-accent-text);font-style:italic;font-weight:800}.product-page .product-hero-lede{color:var(--sistnt-text-secondary);max-width:540px;margin:24px 0 0;font-size:20px;line-height:1.5}.product-page .product-hero-actions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.product-page .product-hero-badges{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.product-page .chip-dot{background:var(--sistnt-accent-mark);border-radius:50%;width:4px;height:4px;display:inline-block}.product-page .product-hero-device{z-index:2;justify-content:center;align-items:center;padding:32px 0;animation:3s ease-in-out infinite enumDeviceFloat;display:flex;position:relative}.product-page .product-hero-shot{width:280px;max-width:100%;height:auto;filter:var(--device-shadow);display:block}.product-page .screenshots-carousel{background:var(--sistnt-sunken);padding:96px 0}.product-page .carousel-container{grid-template-columns:.7fr 1.3fr;align-items:center;gap:64px;display:grid}.product-page .carousel-main{justify-content:center;align-items:center;padding:48px 0;display:flex}.product-page .carousel-shot{width:280px;max-width:100%;height:auto;filter:var(--device-shadow);transition:opacity .24s;display:block}.product-page .carousel-nav{flex-direction:column;gap:12px;display:flex}.product-page .carousel-nav-btn{background:var(--sistnt-surface);border:1.5px solid var(--sistnt-hairline);border-radius:var(--sistnt-radius-md);text-align:left;cursor:pointer;color:var(--sistnt-text-primary);flex-direction:column;gap:6px;padding:18px 20px;transition:all .28s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.product-page .carousel-nav-btn:before{content:"";background:var(--sistnt-accent-mark);transform-origin:bottom;width:4px;transition:transform .28s cubic-bezier(.16,1,.3,1);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.product-page .carousel-nav-btn:hover{border-color:var(--sistnt-separator);transform:translate(6px)}.product-page .carousel-nav-btn:hover:before{transform:scaleY(1)}.product-page .carousel-nav-btn.active{background:var(--sistnt-accent-solid);border-color:var(--sistnt-accent-solid);color:var(--sistnt-on-accent);transform:translate(6px)}.product-page .carousel-nav-btn.active:before{background:var(--sistnt-on-accent);transform:scaleY(1)}@supports (color:color-mix(in lab,red,red)){.product-page .carousel-nav-btn.active:before{background:color-mix(in srgb,var(--sistnt-on-accent)30%,transparent)}}.product-page .carousel-nav-label{letter-spacing:-.005em;font-size:18px;font-weight:700}.product-page .carousel-nav-caption{opacity:.78;font-size:14px;line-height:1.4}.product-page .carousel-nav-btn.active .carousel-nav-caption{opacity:1}.product-page .features-grid{background:var(--sistnt-canvas);padding:96px 0;position:relative}.product-page .features-grid:before{content:"";background:linear-gradient(90deg,transparent,var(--sistnt-separator)50%,transparent);width:80%;height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.product-page .feature-cards{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.product-page .feature-card{background:var(--sistnt-surface);border-radius:var(--sistnt-radius-md);border:1px solid var(--sistnt-hairline);flex-direction:column;gap:14px;padding:28px;transition:transform .26s cubic-bezier(.16,1,.3,1),box-shadow .26s cubic-bezier(.16,1,.3,1),border-color .26s;animation:.6s cubic-bezier(.16,1,.3,1) backwards enumFadeUp;display:flex}.product-page .feature-card:first-child{animation-delay:.3s}.product-page .feature-card:nth-child(2){animation-delay:.35s}.product-page .feature-card:nth-child(3){animation-delay:.4s}.product-page .feature-card:nth-child(4){animation-delay:.45s}.product-page .feature-card:nth-child(5){animation-delay:.5s}.product-page .feature-card:nth-child(6){animation-delay:.55s}.product-page .feature-card:hover{box-shadow:var(--shadow-md);border-color:var(--sistnt-separator);transform:translateY(-4px)}.product-page .feature-icon-frame{border-radius:var(--sistnt-radius-sm);background:var(--sistnt-accent-tint);justify-content:center;align-items:center;width:48px;height:48px;display:flex}.product-page .feature-icon-frame img{width:28px;height:28px}.product-page .feature-card h3{letter-spacing:-.01em;color:var(--sistnt-text-primary);margin:0;font-size:20px;font-weight:700}.product-page .feature-card p{color:var(--sistnt-text-secondary);margin:0;font-size:15px;line-height:1.5}.product-page .use-cases{background:var(--sistnt-sunken);padding:96px 0}.product-page .use-case-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.product-page .use-case-card{background:var(--sistnt-surface);border-radius:var(--sistnt-radius-md);border:1px solid var(--sistnt-hairline);flex-direction:column;gap:10px;padding:22px;transition:all .22s cubic-bezier(.16,1,.3,1);animation:.5s cubic-bezier(.16,1,.3,1) backwards enumFadeUp;display:flex}.product-page .use-case-card:first-child{animation-delay:.2s}.product-page .use-case-card:nth-child(2){animation-delay:.25s}.product-page .use-case-card:nth-child(3){animation-delay:.3s}.product-page .use-case-card:nth-child(4){animation-delay:.35s}.product-page .use-case-card:nth-child(5){animation-delay:.4s}.product-page .use-case-card:nth-child(6){animation-delay:.45s}.product-page .use-case-card:nth-child(7){animation-delay:.5s}.product-page .use-case-card:nth-child(8){animation-delay:.55s}.product-page .use-case-card:nth-child(9){animation-delay:.6s}.product-page .use-case-card.featured{background:var(--sistnt-surface);border-color:var(--sistnt-accent-solid);grid-column:span 2;padding:28px}@supports (color:color-mix(in lab,red,red)){.product-page .use-case-card.featured{border-color:color-mix(in srgb,var(--sistnt-accent-solid)15%,transparent)}}.product-page .use-case-card.featured{position:relative;overflow:hidden}.product-page .use-case-card.featured:before{content:"";background:var(--sistnt-accent-mark);transform-origin:0;height:2px;transition:transform .4s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.product-page .use-case-card:hover{box-shadow:var(--shadow-sm);border-color:var(--sistnt-separator);transform:translateY(-3px)}.product-page .use-case-card.featured:hover:before{transform:scaleX(1)}.product-page .use-case-icon-frame{border-radius:var(--sistnt-radius-xs);background:var(--sistnt-accent-tint);justify-content:center;align-items:center;width:40px;height:40px;display:flex}.product-page .use-case-icon-frame img{width:24px;height:24px}.product-page .use-case-card h4{letter-spacing:-.005em;color:var(--sistnt-text-primary);margin:0;font-size:17px;font-weight:700}.product-page .use-case-card p{color:var(--sistnt-text-secondary);flex:1;margin:0;font-size:14px;line-height:1.5}.product-page .use-case-cta{color:var(--sistnt-accent-text);letter-spacing:.01em;margin-top:6px;font-size:13px;font-weight:700}.product-page .privacy-block{background:var(--sistnt-canvas);color:var(--sistnt-text-primary);padding:120px 0;position:relative;overflow:hidden}.product-page .privacy-block:before{content:"";background:radial-gradient(ellipse at center,var(--sistnt-accent-solid)0%,transparent 70%);width:60%;height:80%;position:absolute;top:-20%;left:-10%}@supports (color:color-mix(in lab,red,red)){.product-page .privacy-block:before{background:radial-gradient(ellipse at center,color-mix(in srgb,var(--sistnt-accent-solid)20%,transparent)0%,transparent 70%)}}.product-page .privacy-block:before{pointer-events:none;animation:20s ease-in-out infinite enumFloatGradientAlt}.product-page .privacy-block:after{content:"";background:radial-gradient(ellipse at center,var(--sistnt-hero-from)0%,transparent 70%);width:70%;height:90%;position:absolute;bottom:-30%;right:-15%}@supports (color:color-mix(in lab,red,red)){.product-page .privacy-block:after{background:radial-gradient(ellipse at center,color-mix(in srgb,var(--sistnt-hero-from)30%,transparent)0%,transparent 70%)}}.product-page .privacy-block:after{pointer-events:none;animation:25s ease-in-out infinite reverse enumFloatGradientAlt}.product-page .privacy-inner{z-index:1;max-width:900px;margin:0 auto;position:relative}.product-page .privacy-inner .eyebrow{color:var(--sistnt-text-secondary)}.product-page .privacy-inner h2{letter-spacing:-.02em;color:var(--sistnt-text-primary);margin:16px 0 32px;font-size:clamp(36px,4.5vw,56px);font-weight:800;line-height:1.05}.product-page .privacy-body{color:var(--sistnt-text-secondary);flex-direction:column;gap:20px;max-width:740px;font-size:18px;line-height:1.6;display:flex}.product-page .privacy-body p{margin:0}.product-page .privacy-body strong{color:var(--sistnt-text-primary);font-weight:700}.product-page .privacy-stats{border-top:1px solid var(--sistnt-separator);grid-template-columns:repeat(3,1fr);gap:32px;margin-top:56px;padding-top:48px;display:grid}.product-page .privacy-stats>div{animation:.6s cubic-bezier(.16,1,.3,1) backwards enumFadeUp}.product-page .privacy-stats>div:first-child{animation-delay:.4s}.product-page .privacy-stats>div:nth-child(2){animation-delay:.5s}.product-page .privacy-stats>div:nth-child(3){animation-delay:.6s}.product-page .privacy-stat-num{letter-spacing:-.02em;color:var(--sistnt-accent-text);font-size:52px;font-weight:800;line-height:1}.product-page .privacy-stat-label{letter-spacing:.08em;text-transform:uppercase;color:var(--sistnt-text-secondary);margin-top:12px;font-size:13px;font-weight:700}.product-page .faq{background:var(--sistnt-sunken);padding:96px 0}.product-page .wrap-narrow{max-width:900px;margin:0 auto;padding:0 32px}.product-page .faq-list{background:var(--sistnt-text-primary);flex-direction:column;gap:2px;display:flex}@supports (color:color-mix(in lab,red,red)){.product-page .faq-list{background:color-mix(in srgb,var(--sistnt-text-primary)4%,transparent)}}.product-page .faq-list{border-radius:var(--sistnt-radius-md);overflow:hidden}.product-page .faq-item{background:var(--sistnt-surface);animation:.4s cubic-bezier(.16,1,.3,1) backwards enumFadeUp}.product-page .faq-item:first-child{animation-delay:.2s}.product-page .faq-item:nth-child(2){animation-delay:.25s}.product-page .faq-item:nth-child(3){animation-delay:.3s}.product-page .faq-item:nth-child(4){animation-delay:.35s}.product-page .faq-item:nth-child(5){animation-delay:.4s}.product-page .faq-item:nth-child(6){animation-delay:.45s}.product-page .faq-item:nth-child(7){animation-delay:.5s}.product-page .faq-item:nth-child(8){animation-delay:.55s}.product-page .faq-item:nth-child(9){animation-delay:.6s}.product-page .faq-item:nth-child(10){animation-delay:.65s}.product-page .faq-question{text-align:left;cursor:pointer;width:100%;color:var(--sistnt-text-primary);background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-family:inherit;font-size:17px;font-weight:700;transition:background .12s,color .12s;display:flex}.product-page .faq-question:hover{background:var(--sistnt-text-primary)}@supports (color:color-mix(in lab,red,red)){.product-page .faq-question:hover{background:color-mix(in srgb,var(--sistnt-text-primary)2%,transparent)}}.product-page .faq-item.open .faq-question{background:var(--sistnt-accent-solid)}@supports (color:color-mix(in lab,red,red)){.product-page .faq-item.open .faq-question{background:color-mix(in srgb,var(--sistnt-accent-solid)4%,transparent)}}.product-page .faq-item.open .faq-question{color:var(--sistnt-accent-text)}.product-page .faq-toggle{background:var(--sistnt-text-primary);border-radius:50%;flex-shrink:0;width:28px;height:28px}@supports (color:color-mix(in lab,red,red)){.product-page .faq-toggle{background:color-mix(in srgb,var(--sistnt-text-primary)6%,transparent)}}.product-page .faq-toggle{color:var(--sistnt-text-secondary);justify-content:center;align-items:center;font-size:20px;font-weight:400;line-height:1;transition:all .16s;display:flex}.product-page .faq-item.open .faq-toggle{background:var(--sistnt-accent-solid);color:var(--sistnt-on-accent);transform:rotate(90deg)}.product-page .faq-answer{color:var(--sistnt-text-secondary);padding:0 24px 24px;font-size:15px;line-height:1.6;animation:.2s enumFadeIn}.product-page .faq-item:not(.open) .faq-answer{display:none}.product-page .support-cta{text-align:center;background:var(--sistnt-canvas);padding:96px 0}.product-page .support-cta-inner{max-width:720px;margin:0 auto}.product-page .support-cta-inner h3{letter-spacing:-.018em;color:var(--sistnt-text-primary);margin:16px 0 18px;font-size:clamp(32px,3.8vw,48px);font-weight:800;line-height:1.08}.product-page .support-cta-inner p{color:var(--sistnt-text-secondary);max-width:520px;margin:0 auto 32px;font-size:18px;line-height:1.55}.product-page .transition-bar{background:var(--sistnt-canvas);color:var(--sistnt-text-primary);font-size:15px;line-height:1.4}.product-page .transition-bar[hidden]{display:none}.product-page .transition-bar-inner{justify-content:center;align-items:center;gap:16px;padding-top:10px;padding-bottom:10px;display:flex}.product-page .transition-bar-inner p{text-align:center;margin:0}.product-page .transition-bar-inner a{color:var(--sistnt-accent-text);text-underline-offset:2px;white-space:nowrap;text-decoration:underline;text-decoration-thickness:1px}.product-page .transition-bar-inner a:hover{text-decoration-thickness:2px}.product-page .transition-bar-close{color:var(--sistnt-text-primary);opacity:.6;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:2px 6px;font-size:22px;line-height:1;transition:opacity .12s}.product-page .transition-bar-close:hover{opacity:1}.product-page .migration-block{background:var(--sistnt-canvas);border-top:1px solid var(--sistnt-hairline);padding:80px 0}.product-page .migration-block h2{letter-spacing:-.018em;color:var(--sistnt-text-primary);margin:12px 0 20px;font-size:clamp(28px,3.2vw,40px);font-weight:800;line-height:1.1}.product-page .migration-body p{color:var(--sistnt-text-secondary);max-width:68ch;margin:0 0 16px;font-size:17px;line-height:1.65}.product-page .migration-body strong{color:var(--sistnt-text-primary)}.product-page .migration-block .btn{margin-top:8px}.product-page .pricing-block{background:var(--sistnt-canvas);padding:96px 0}.product-page .pricing-grid{grid-template-columns:repeat(2,1fr);gap:24px;margin-top:40px;display:grid}.product-page .pricing-card{background:var(--sistnt-surface);border:1px solid var(--sistnt-hairline);border-radius:var(--sistnt-radius-lg);padding:32px}.product-page .pricing-card.featured{border-color:var(--sistnt-accent-solid)}@supports (color:color-mix(in lab,red,red)){.product-page .pricing-card.featured{border-color:color-mix(in srgb,var(--sistnt-accent-solid)35%,transparent)}}.product-page .pricing-card.featured{box-shadow:0 10px 30px var(--sistnt-accent-solid)}@supports (color:color-mix(in lab,red,red)){.product-page .pricing-card.featured{box-shadow:0 10px 30px color-mix(in srgb,var(--sistnt-accent-solid)10%,transparent)}}.product-page .pricing-card-head{border-bottom:1px solid var(--sistnt-hairline);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:20px;padding-bottom:20px;display:flex}.product-page .pricing-card-head h3{letter-spacing:-.01em;color:var(--sistnt-text-primary);margin:0;font-size:22px;font-weight:800}.product-page .pricing-price{letter-spacing:-.02em;color:var(--sistnt-accent-text);white-space:nowrap;font-size:26px;font-weight:800}.product-page .pricing-price span{color:var(--sistnt-text-secondary);font-size:14px;font-weight:700}.product-page .pricing-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.product-page .pricing-list li{color:var(--sistnt-text-secondary);padding-left:26px;font-size:16px;line-height:1.5;position:relative}.product-page .pricing-list li:before{content:"";border-left:2px solid var(--sistnt-accent-mark);border-bottom:2px solid var(--sistnt-accent-mark);width:12px;height:7px;position:absolute;top:7px;left:0;transform:rotate(-45deg)}.product-page .pricing-note{text-align:center;color:var(--sistnt-text-primary);margin:32px 0 0;font-size:16px;font-weight:700}.product-page .no-notify{background:var(--sistnt-canvas);text-align:center;padding:88px 0}.product-page .no-notify h2{letter-spacing:-.018em;color:var(--sistnt-text-primary);margin:12px 0 20px;font-size:clamp(28px,3.4vw,44px);font-weight:800;line-height:1.08}.product-page .no-notify p{color:var(--sistnt-text-secondary);max-width:62ch;margin:0 auto 16px;font-size:18px;line-height:1.6}@media(max-width:980px){.product-page .pricing-grid{grid-template-columns:1fr}.product-page .product-hero-grid{grid-template-columns:1fr;gap:36px}.product-page .carousel-container{grid-template-columns:1fr;gap:32px}.product-page .carousel-main{order:2}.product-page .carousel-nav{order:1}.product-page .feature-cards,.product-page .use-case-grid{grid-template-columns:repeat(2,1fr)}.product-page .use-case-card.featured{grid-column:span 2}.product-page .privacy-stats{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.product-page .wrap-narrow{padding:0 20px}.product-page .feature-cards,.product-page .use-case-grid{grid-template-columns:1fr}.product-page .use-case-card.featured{grid-column:span 1}.product-page .privacy-stats{grid-template-columns:1fr;gap:24px}.product-page .product-hero-shot,.product-page .carousel-shot{width:220px}.home-page .manifesto:before,.product-page .product-hero:before,.product-page .privacy-block:before,.product-page .privacy-block:after,.support-page .support-policies:before,.support-page .support-policies:after{display:none}}@keyframes supFloatGradient{0%,to{transform:translate(0)scale(1)}33%{transform:translate(40px,-30px)scale(1.05)}66%{transform:translate(-30px,40px)scale(.95)}}.support-page .support-hero,.support-page .support-apps,.support-page .support-faq,.support-page .support-contact,.support-page .support-policies{animation:.8s cubic-bezier(.16,1,.3,1) backwards enumFadeUp}.support-page .support-apps{animation-delay:.4s}.support-page .support-faq{animation-delay:.8s}.support-page .support-contact{animation-delay:1.3s}.support-page .support-policies{animation-delay:1.4s}.support-page .support-hero{background:var(--sistnt-canvas);text-align:center;padding:96px 0 120px;position:relative;overflow:hidden}.support-page .support-hero-inner{z-index:1;max-width:840px;margin:0 auto;position:relative}.support-page .support-hero h1{letter-spacing:-.022em;color:var(--sistnt-text-primary);text-wrap:balance;margin:0 0 24px;font-size:clamp(48px,6vw,72px);font-weight:800;line-height:1.05}.support-page .support-hero h1 .accent{color:var(--sistnt-accent-text);font-style:italic;font-weight:800}.support-page .support-hero .lede{font-size:var(--size-headline);color:var(--sistnt-text-secondary);max-width:560px;margin:0 auto 48px;line-height:1.5}.support-page .support-hero-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.support-page .support-hero-gradient{pointer-events:none;filter:blur(120px);opacity:.3;border-radius:50%;width:800px;height:800px;position:absolute}.support-page .support-hero-gradient.g1{background:radial-gradient(circle,var(--sistnt-accent-solid)0%,transparent 70%)}@supports (color:color-mix(in lab,red,red)){.support-page .support-hero-gradient.g1{background:radial-gradient(circle,color-mix(in srgb,var(--sistnt-accent-solid)40%,transparent)0%,transparent 70%)}}.support-page .support-hero-gradient.g1{animation:20s ease-in-out infinite supFloatGradient;top:-400px;right:-200px}.support-page .support-hero-gradient.g2{background:radial-gradient(circle,var(--sistnt-hero-from)0%,transparent 70%)}@supports (color:color-mix(in lab,red,red)){.support-page .support-hero-gradient.g2{background:radial-gradient(circle,color-mix(in srgb,var(--sistnt-hero-from)35%,transparent)0%,transparent 70%)}}.support-page .support-hero-gradient.g2{animation:25s ease-in-out infinite reverse supFloatGradient;bottom:-400px;left:-200px}.support-page .support-apps{background:var(--sistnt-sunken);padding:80px 0}.support-page .support-apps .section-head{margin-bottom:48px}.support-page .app-quick-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.support-page .app-quick-card{background:var(--sistnt-surface);border-radius:var(--sistnt-radius-lg);border:1px solid var(--sistnt-hairline);color:inherit;flex-direction:column;gap:16px;padding:24px;text-decoration:none;transition:all .22s cubic-bezier(.16,1,.3,1);animation:.6s cubic-bezier(.16,1,.3,1) backwards enumFadeUp;display:flex;position:relative;overflow:hidden}.support-page .app-quick-card:first-child{animation-delay:.5s}.support-page .app-quick-card:nth-child(2){animation-delay:.55s}.support-page .app-quick-card:nth-child(3){animation-delay:.6s}.support-page .app-quick-card:nth-child(4){animation-delay:.65s}.support-page .app-quick-card:nth-child(5){animation-delay:.7s}.support-page .app-quick-card:nth-child(6){animation-delay:.75s}.support-page .app-quick-card:before{content:"";background:var(--sistnt-accent-solid);opacity:0;height:3px;transition:opacity .2s;position:absolute;top:0;left:0;right:0}.support-page .app-quick-card:hover{box-shadow:var(--shadow-md);border-color:var(--sistnt-separator);transform:translateY(-3px)}.support-page .app-quick-card:hover:before{opacity:1}.support-page .app-quick-head{justify-content:space-between;align-items:center;display:flex}.support-page .app-quick-body{flex-direction:column;flex:1;gap:4px;display:flex}.support-page .app-quick-body h3{color:var(--sistnt-text-primary);letter-spacing:-.005em;margin:0;font-size:24px;font-weight:700}.support-page .app-quick-body p{font-size:var(--size-callout);color:var(--sistnt-text-secondary);margin:0}.support-page .app-quick-foot{font-size:var(--size-subhead);color:var(--sistnt-text-secondary);justify-content:space-between;align-items:center;font-weight:700;display:flex}.support-page .app-quick-arrow{background:var(--sistnt-text-primary);border-radius:50%;width:28px;height:28px}@supports (color:color-mix(in lab,red,red)){.support-page .app-quick-arrow{background:color-mix(in srgb,var(--sistnt-text-primary)4%,transparent)}}.support-page .app-quick-arrow{color:var(--sistnt-text-secondary);flex-shrink:0;justify-content:center;align-items:center;font-size:16px;transition:background .16s,color .16s,transform .16s;display:flex}.support-page .app-quick-card:hover .app-quick-arrow{background:var(--sistnt-accent-solid);color:var(--sistnt-on-accent);transform:translate(2px)}.support-page .support-faq{background:var(--sistnt-canvas);padding:80px 0}.support-page .support-faq .section-head{margin-bottom:48px}.support-page .support-faq .section-head a{color:var(--sistnt-accent-text);text-underline-offset:2px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.support-page .support-faq .section-head a:hover{text-decoration-thickness:2px}.support-page .faq-list{border:1px solid var(--sistnt-hairline);border-radius:var(--sistnt-radius-md);background:var(--sistnt-surface);max-width:840px;margin:0 auto;overflow:hidden}.support-page .faq-item{background:var(--sistnt-surface);animation:.6s cubic-bezier(.16,1,.3,1) backwards enumFadeUp}.support-page .faq-item:first-child{animation-delay:.9s}.support-page .faq-item:nth-child(2){animation-delay:.95s}.support-page .faq-item:nth-child(3){animation-delay:1s}.support-page .faq-item:nth-child(4){animation-delay:1.05s}.support-page .faq-item:nth-child(5){animation-delay:1.1s}.support-page .faq-item:nth-child(6){animation-delay:1.15s}.support-page .faq-item:nth-child(7){animation-delay:1.2s}.support-page .faq-item:nth-child(8){animation-delay:1.25s}.support-page .faq-item+.faq-item{border-top:1px solid var(--sistnt-hairline)}.support-page .faq-question{width:100%;font-family:inherit;font-weight:700;font-size:var(--size-callout);color:var(--sistnt-text-primary);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;transition:all .18s;display:flex}.support-page .faq-question:hover{background:var(--sistnt-text-primary)}@supports (color:color-mix(in lab,red,red)){.support-page .faq-question:hover{background:color-mix(in srgb,var(--sistnt-text-primary)2%,transparent)}}.support-page .faq-item.open .faq-question{background:var(--sistnt-accent-solid)}@supports (color:color-mix(in lab,red,red)){.support-page .faq-item.open .faq-question{background:color-mix(in srgb,var(--sistnt-accent-solid)4%,transparent)}}.support-page .faq-item.open .faq-question{color:var(--sistnt-accent-text)}.support-page .faq-toggle{background:var(--sistnt-text-primary);border-radius:50%;flex-shrink:0;width:20px;height:20px}@supports (color:color-mix(in lab,red,red)){.support-page .faq-toggle{background:color-mix(in srgb,var(--sistnt-text-primary)8%,transparent)}}.support-page .faq-toggle{color:var(--sistnt-text-secondary);justify-content:center;align-items:center;font-size:14px;font-weight:400;line-height:1;transition:all .16s;display:flex}.support-page .faq-item.open .faq-toggle{background:var(--sistnt-accent-solid);color:var(--sistnt-on-accent);transform:rotate(45deg)}.support-page .faq-answer{max-height:0;transition:max-height .32s cubic-bezier(.16,1,.3,1);overflow:hidden}.support-page .faq-item.open .faq-answer{max-height:500px}.support-page .faq-answer-inner{color:var(--sistnt-text-secondary);padding:0 24px 24px;font-size:19px;line-height:1.55}.support-page .faq-answer-inner p{margin:0 0 12px}.support-page .faq-answer-inner p:last-child{margin-bottom:0}.support-page .faq-answer-inner a{color:var(--sistnt-accent-text);text-underline-offset:2px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.support-page .faq-answer-inner a:hover{text-decoration-thickness:2px}.support-page .support-contact{background:var(--sistnt-sunken);padding:80px 0}.support-page .support-contact .section-head{margin-bottom:48px}.support-page .contact-single{max-width:640px;margin:0 auto}.support-page .contact-card{background:var(--sistnt-surface);border-radius:var(--sistnt-radius-lg);border:1px solid var(--sistnt-hairline);padding:32px}.support-page .contact-card h3{font-weight:700;font-size:var(--size-title2);color:var(--sistnt-text-primary);margin:0 0 8px}.support-page .contact-card .eyebrow{font-size:var(--size-footnote);letter-spacing:.08em;text-transform:uppercase;color:var(--sistnt-text-secondary);margin-bottom:12px;font-weight:700;display:block}.support-page .contact-card .contact-intro{color:var(--sistnt-text-secondary);margin:0 0 24px;font-size:19px;line-height:1.55}.contact-form{flex-direction:column;gap:16px;display:flex}.contact-form label{font-size:var(--size-subhead,.875rem);color:var(--sistnt-text-primary);margin-bottom:6px;font-weight:700;display:block}.contact-form input,.contact-form textarea{width:100%;font-family:var(--sistnt-font-family);font-size:var(--size-callout,1rem);color:var(--sistnt-text-primary);background:var(--sistnt-canvas);border:1.5px solid var(--sistnt-separator);border-radius:var(--sistnt-radius-sm);padding:12px 16px;transition:border-color .18s,box-shadow .18s}.contact-form input::placeholder,.contact-form textarea::placeholder{color:var(--sistnt-text-disabled)}.contact-form input:focus,.contact-form textarea:focus{border-color:var(--sistnt-accent-solid);box-shadow:0 0 0 3px var(--sistnt-accent-solid);outline:none}@supports (color:color-mix(in lab,red,red)){.contact-form input:focus,.contact-form textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--sistnt-accent-solid)10%,transparent)}}.contact-form textarea{resize:vertical;min-height:140px;font-family:var(--sistnt-font-family)}.contact-form .contact-turnstile{justify-content:center;margin-top:4px;display:flex}.contact-form-actions{justify-content:flex-start;display:flex}.contact-form button[type=submit]:disabled{opacity:.5;cursor:not-allowed;transform:none}.contact-status{border-radius:var(--sistnt-radius-sm);font-size:var(--size-callout,1rem);align-items:center;gap:10px;padding:14px 18px;font-weight:700;line-height:1.4;display:flex}.contact-status.is-success{background:var(--sistnt-status-success-tint);border:var(--sistnt-stroke-mark)solid var(--sistnt-status-success-solid);color:var(--sistnt-status-success-text)}.contact-status.is-error{background:var(--sistnt-status-danger-tint);border:var(--sistnt-stroke-mark)solid var(--sistnt-status-danger-solid);color:var(--sistnt-status-danger-text)}.support-page .support-policies{background:var(--sistnt-canvas);color:var(--sistnt-text-secondary);padding:80px 0;position:relative;overflow:hidden}.support-page .support-policies:before{content:"";background:radial-gradient(circle,var(--sistnt-accent-solid)0%,transparent 70%);border-radius:50%;width:700px;height:700px;position:absolute}@supports (color:color-mix(in lab,red,red)){.support-page .support-policies:before{background:radial-gradient(circle,color-mix(in srgb,var(--sistnt-accent-solid)18%,transparent)0%,transparent 70%)}}.support-page .support-policies:before{pointer-events:none;filter:blur(100px);animation:20s ease-in-out infinite supFloatGradient;top:-350px;left:-200px}.support-page .support-policies:after{content:"";background:radial-gradient(circle,var(--sistnt-hero-from)0%,transparent 70%);border-radius:50%;width:600px;height:600px;position:absolute}@supports (color:color-mix(in lab,red,red)){.support-page .support-policies:after{background:radial-gradient(circle,color-mix(in srgb,var(--sistnt-hero-from)30%,transparent)0%,transparent 70%)}}.support-page .support-policies:after{pointer-events:none;filter:blur(100px);animation:25s ease-in-out infinite reverse supFloatGradient;bottom:-300px;right:-150px}.support-page .support-policies .wrap{z-index:1;position:relative}.support-page .policies-grid{grid-template-columns:1.2fr .8fr;align-items:start;gap:48px;display:grid}.support-page .policies-copy h2{letter-spacing:-.018em;color:var(--sistnt-text-primary);text-wrap:balance;margin:0 0 20px;font-size:clamp(32px,4vw,48px);font-weight:700;line-height:1.12}.support-page .policies-copy .eyebrow{color:var(--sistnt-text-secondary);margin-bottom:12px;display:block}.support-page .policies-copy p{max-width:560px;margin:0 0 16px;font-size:19px;line-height:1.55}.support-page .policies-copy p:last-child{margin-bottom:0}.support-page .policy-links{flex-direction:column;gap:12px;display:flex}.support-page .policy-link{background:var(--sistnt-text-primary);justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}@supports (color:color-mix(in lab,red,red)){.support-page .policy-link{background:color-mix(in srgb,var(--sistnt-text-primary)6%,transparent)}}.support-page .policy-link{border:1px solid var(--sistnt-separator);border-radius:var(--sistnt-radius-md);color:var(--sistnt-text-primary);font-size:var(--size-callout);font-weight:700;text-decoration:none;transition:all .22s cubic-bezier(.16,1,.3,1)}.support-page .policy-link:hover{background:var(--sistnt-text-primary)}@supports (color:color-mix(in lab,red,red)){.support-page .policy-link:hover{background:color-mix(in srgb,var(--sistnt-text-primary)10%,transparent)}}.support-page .policy-link:hover{border-color:var(--sistnt-separator);transform:translate(4px)}.support-page .policy-link>span:not(.policy-link-arrow){flex:1}.support-page .policy-link-arrow{background:var(--sistnt-text-primary);border-radius:50%;width:28px;height:28px}@supports (color:color-mix(in lab,red,red)){.support-page .policy-link-arrow{background:color-mix(in srgb,var(--sistnt-text-primary)10%,transparent)}}.support-page .policy-link-arrow{flex:0 0 28px;justify-content:center;align-items:center;font-size:16px;transition:all .22s cubic-bezier(.16,1,.3,1);display:flex}.support-page .policy-link:hover .policy-link-arrow{background:var(--sistnt-accent-solid);color:var(--sistnt-on-accent);transform:translate(2px)}@media(max-width:980px){.support-page .policies-grid,.support-page .app-quick-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.support-page .support-hero{padding:64px 0 80px}.support-page .support-hero-actions{flex-direction:column}.support-page .support-hero-actions .btn{width:100%}.support-page .app-quick-grid,.support-page .policies-grid{grid-template-columns:1fr}.support-page .contact-card{padding:24px}}.blog-page .blog-hero,.blog-page .blog-featured,.blog-page .blog-articles{animation:.8s cubic-bezier(.16,1,.3,1) backwards enumFadeUp}.blog-page .blog-featured{animation-delay:.3s}.blog-page .blog-articles{animation-delay:.6s}.blog-page .blog-hero{background:var(--sistnt-canvas);text-align:center;padding:96px 0 80px}.blog-page .blog-hero-inner{max-width:720px;margin:0 auto}.blog-page .blog-hero h1{letter-spacing:-.022em;color:var(--sistnt-text-primary);text-wrap:balance;margin:0 0 24px;font-size:clamp(48px,6vw,72px);font-weight:800;line-height:1.05}.blog-page .blog-hero h1 .accent{color:var(--sistnt-accent-text);font-style:italic;font-weight:800}.blog-page .blog-hero .lede{font-size:var(--size-headline);color:var(--sistnt-text-secondary);margin:0;line-height:1.5}.blog-page .blog-featured{background:var(--sistnt-sunken);padding:80px 0}.blog-page .blog-featured .section-head{margin-bottom:48px}.blog-page .featured-grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.blog-page .featured-card{background:var(--sistnt-surface);border-radius:var(--sistnt-radius-lg);border:1px solid var(--sistnt-hairline);color:inherit;flex-direction:column;text-decoration:none;transition:all .22s cubic-bezier(.16,1,.3,1);animation:.6s cubic-bezier(.16,1,.3,1) backwards enumFadeUp;display:flex;position:relative;overflow:hidden}.blog-page .featured-card:first-child{animation-delay:.4s}.blog-page .featured-card:nth-child(2){animation-delay:.45s}.blog-page .featured-card:nth-child(3){animation-delay:.5s}.blog-page .featured-card:nth-child(4){animation-delay:.55s}.blog-page .featured-card:before{content:"";background:var(--sistnt-accent-solid);opacity:0;z-index:2;height:3px;transition:opacity .2s;position:absolute;top:0;left:0;right:0}.blog-page .featured-card:hover{box-shadow:var(--shadow-md);border-color:var(--sistnt-separator);transform:translateY(-3px)}.blog-page .featured-card:hover:before{opacity:1}.blog-page .featured-image{background:linear-gradient(135deg,var(--sistnt-accent-tint)0%,var(--sistnt-sunken)100%);opacity:.9;justify-content:center;align-items:center;width:100%;height:240px;font-size:64px;display:flex;overflow:hidden}.blog-page .featured-image img{object-fit:cover;width:100%;height:100%;display:block}.blog-page .featured-image .emoji-fallback{opacity:.4}.blog-page .featured-body{flex-direction:column;flex:1;gap:12px;padding:24px;display:flex}.blog-page .featured-meta,.blog-page .article-meta{font-size:var(--size-footnote);color:var(--sistnt-text-secondary);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:12px;font-weight:700;display:flex}.blog-page .featured-meta-dot,.blog-page .article-meta-dot{background:var(--sistnt-text-secondary);border-radius:50%;flex-shrink:0;width:3px;height:3px}.blog-page .featured-card h3{color:var(--sistnt-text-primary);letter-spacing:-.005em;margin:0;font-size:24px;font-weight:700;line-height:1.2}.blog-page .featured-card p{font-size:var(--size-callout);color:var(--sistnt-text-secondary);flex:1;margin:0;line-height:1.5}.blog-page .read-more{font-size:var(--size-subhead);color:var(--sistnt-accent-text);align-items:center;gap:6px;margin-top:8px;font-weight:700;transition:gap .2s cubic-bezier(.16,1,.3,1);display:flex}.blog-page .featured-card:hover .read-more,.blog-page .article-card:hover .read-more{gap:10px}.blog-page .blog-articles{background:var(--sistnt-canvas);padding:80px 0}.blog-page.newsletter-page .blog-articles{background:var(--sistnt-sunken)}.blog-page .blog-articles .section-head{margin-bottom:48px}.blog-page .articles-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.blog-page .article-card{background:var(--sistnt-surface);border-radius:var(--sistnt-radius-md);border:1px solid var(--sistnt-hairline);color:inherit;flex-direction:column;gap:12px;padding:24px;text-decoration:none;transition:all .22s cubic-bezier(.16,1,.3,1);animation:.6s cubic-bezier(.16,1,.3,1) backwards enumFadeUp;display:flex}.blog-page .article-card:first-child{animation-delay:.7s}.blog-page .article-card:nth-child(2){animation-delay:.74s}.blog-page .article-card:nth-child(3){animation-delay:.78s}.blog-page .article-card:nth-child(4){animation-delay:.82s}.blog-page .article-card:nth-child(5){animation-delay:.86s}.blog-page .article-card:nth-child(6){animation-delay:.9s}.blog-page .article-card:nth-child(7){animation-delay:.94s}.blog-page .article-card:hover{box-shadow:var(--shadow-sm);border-color:var(--sistnt-separator);transform:translateY(-2px)}.blog-page .article-card h3{font-weight:700;font-size:var(--size-title3);color:var(--sistnt-text-primary);letter-spacing:-.005em;margin:0;line-height:1.25}.blog-page .article-card p{font-size:var(--size-subhead);color:var(--sistnt-text-secondary);flex:1;margin:0;line-height:1.5}@media(max-width:980px){.blog-page .featured-grid{grid-template-columns:1fr}.blog-page .articles-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.blog-page .blog-hero{padding:64px 0 72px}.blog-page .articles-grid{grid-template-columns:1fr}}.blog-post-page .post-hero,.blog-post-page .post-article,.blog-post-page .post-related{animation:.8s cubic-bezier(.16,1,.3,1) backwards enumFadeUp}.blog-post-page .post-article{animation-delay:.2s}.blog-post-page .post-related{animation-delay:.4s}.blog-post-page .post-hero{background:var(--sistnt-canvas);height:520px;position:relative;overflow:hidden}.blog-post-page .post-hero-bg{object-fit:cover;opacity:.6;z-index:0;width:100%;height:100%;position:absolute;inset:0}.blog-post-page .post-hero-overlay{background:linear-gradient(to bottom,transparent 0%,transparent 40%,var(--sistnt-canvas)100%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.blog-post-page .post-hero-overlay{background:linear-gradient(to bottom,transparent 0%,transparent 40%,color-mix(in srgb,var(--sistnt-canvas)85%,transparent)100%)}}.blog-post-page .post-hero-overlay{z-index:1;pointer-events:none}.blog-post-page .post-hero-back{z-index:2;-webkit-backdrop-filter:blur(12px);border-radius:var(--sistnt-radius-sm);color:var(--sistnt-text-primary);font-size:var(--size-subhead,.875rem);background:#ffffff1f;border:1px solid #fff3;align-items:center;gap:8px;padding:10px 16px;font-weight:700;text-decoration:none;transition:background .18s,border-color .18s,transform .18s;display:inline-flex;position:absolute;top:24px;left:32px}.blog-post-page .post-hero-back:hover{background:#ffffff2e;border-color:#ffffff4d;transform:translate(-2px)}.blog-post-page .post-hero-content{z-index:2;padding:0 32px 40px;position:absolute;bottom:0;left:0;right:0}.blog-post-page .post-hero-content-inner{max-width:960px;margin:0 auto}.blog-post-page .post-hero-tags{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.blog-post-page .post-hero-tag{border-radius:var(--sistnt-radius-pill);font-size:var(--size-footnote,.75rem);letter-spacing:.08em;text-transform:uppercase;color:var(--sistnt-text-primary);background:#ffffff1f;border:1px solid #fff3;padding:6px 12px;font-weight:700;display:inline-block}.blog-post-page .post-hero h1{font-family:var(--sistnt-font-family);letter-spacing:-.02em;color:var(--sistnt-text-primary);text-wrap:balance;margin:0 0 16px;font-size:clamp(36px,5vw,56px);font-weight:800;line-height:1.1}.blog-post-page .post-hero-meta{font-size:var(--size-subhead,.875rem);color:var(--sistnt-text-secondary);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.blog-post-page .post-hero-meta-dot{background:var(--sistnt-text-primary);border-radius:50%;width:3px;height:3px;display:inline-block}@supports (color:color-mix(in lab,red,red)){.blog-post-page .post-hero-meta-dot{background:color-mix(in srgb,var(--sistnt-text-primary)50%,transparent)}}.blog-post-page .post-article{background:var(--sistnt-canvas);padding:80px 0}.blog-post-page .post-article-inner{max-width:calc(var(--sistnt-layout-readable-width) + 64px);margin:0 auto;padding:0 32px}.blog-post-page .post-lede{font-family:var(--sistnt-font-family);color:var(--sistnt-text-secondary);margin:0 0 40px;font-size:22px;font-weight:700;line-height:1.5}.blog-post-page .article-body{color:var(--sistnt-text-primary);font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1.65}.blog-post-page .article-body>:first-child{margin-top:0}.blog-post-page .article-body>:last-child{margin-bottom:0}.blog-post-page .article-body p{margin:0 0 24px}.blog-post-page .article-body strong{color:var(--sistnt-text-primary);font-weight:700}.blog-post-page .article-body em{font-style:italic}.blog-post-page .article-body a{color:var(--sistnt-accent-text);border-bottom:1px solid var(--sistnt-accent-solid);font-weight:400;text-decoration:none}@supports (color:color-mix(in lab,red,red)){.blog-post-page .article-body a{border-bottom:1px solid color-mix(in srgb,var(--sistnt-accent-solid)30%,transparent)}}.blog-post-page .article-body a{transition:border-color .16s}.blog-post-page .article-body a:hover{border-bottom-color:var(--sistnt-accent-solid)}.blog-post-page .article-body h2{font-family:var(--sistnt-font-family);letter-spacing:-.015em;color:var(--sistnt-text-primary);margin:48px 0 16px;font-size:clamp(26px,3.4vw,32px);font-weight:700;line-height:1.2}.blog-post-page .article-body h3{font-family:var(--sistnt-font-family);letter-spacing:-.01em;color:var(--sistnt-text-primary);margin:40px 0 12px;font-size:clamp(22px,2.6vw,26px);font-weight:700;line-height:1.25}.blog-post-page .article-body ul,.blog-post-page .article-body ol{margin:0 0 24px;padding-left:1.5em}.blog-post-page .article-body li{margin-bottom:8px}.blog-post-page .article-body blockquote{border-left:var(--sistnt-stroke-structural)solid var(--sistnt-accent-mark);color:var(--sistnt-text-secondary);margin:32px 0;padding:4px 0 4px 24px;font-style:italic}.blog-post-page .article-body code{background:var(--sistnt-text-primary);font-family:SF Mono,Monaco,Consolas,Courier New,monospace;font-size:.92em}@supports (color:color-mix(in lab,red,red)){.blog-post-page .article-body code{background:color-mix(in srgb,var(--sistnt-text-primary)6%,transparent)}}.blog-post-page .article-body code{color:var(--sistnt-text-primary);border-radius:var(--sistnt-radius-xs);padding:2px 6px}.blog-post-page .article-body pre{background:var(--sistnt-text-primary);font-family:SF Mono,Monaco,Consolas,Courier New,monospace;font-size:15px;line-height:1.55}@supports (color:color-mix(in lab,red,red)){.blog-post-page .article-body pre{background:color-mix(in srgb,var(--sistnt-text-primary)4%,transparent)}}.blog-post-page .article-body pre{border:1px solid var(--sistnt-hairline);border-radius:var(--sistnt-radius-sm);margin:0 0 24px;padding:16px 18px;overflow-x:auto}.blog-post-page .article-body pre code{background:0 0;border-radius:0;padding:0}.blog-post-page .article-body hr{border:none;border-top:1px solid var(--sistnt-hairline);margin:40px 0}.blog-post-page .article-body img{border-radius:var(--sistnt-radius-md);max-width:100%;height:auto;margin:32px auto;display:block}.blog-post-page .post-divider{background:var(--sistnt-accent-mark);border:none;width:64px;height:3px;margin:48px 0}.blog-post-page .post-signature{font-family:var(--sistnt-font-family);font-size:var(--size-callout,1rem);color:var(--sistnt-text-secondary);border-top:1px solid var(--sistnt-hairline);margin-top:48px;padding-top:32px;font-style:italic;line-height:1.55}.blog-post-page .post-share-bottom{border-top:1px solid var(--sistnt-hairline);flex-wrap:wrap;gap:8px;margin-top:48px;padding-top:32px;display:flex}.blog-post-page .share-button{background:var(--sistnt-surface);border:1px solid var(--sistnt-hairline);border-radius:var(--sistnt-radius-sm);font-family:var(--sistnt-font-family);font-size:var(--size-subhead,.875rem);color:var(--sistnt-text-primary);align-items:center;gap:8px;padding:10px 16px;font-weight:700;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:inline-flex}.blog-post-page .share-button:hover{border-color:var(--sistnt-separator);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.blog-post-page .share-button svg{opacity:.6;width:16px;height:16px}.blog-post-page .post-related{background:var(--sistnt-sunken);padding:80px 0}.blog-post-page .post-related h2{font-family:var(--sistnt-font-family);letter-spacing:-.018em;color:var(--sistnt-text-primary);text-align:center;margin:0 0 48px;font-size:clamp(32px,4vw,42px);font-weight:700;line-height:1.15}.blog-post-page .related-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.blog-post-page .related-card{background:var(--sistnt-surface);border-radius:var(--sistnt-radius-md);border:1px solid var(--sistnt-hairline);color:inherit;flex-direction:column;text-decoration:none;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1),border-color .22s;display:flex;overflow:hidden}.blog-post-page .related-card:hover{box-shadow:var(--shadow-md);border-color:var(--sistnt-separator);transform:translateY(-3px)}.blog-post-page .related-image{background:var(--sistnt-sunken);width:100%;height:200px;display:block;overflow:hidden}.blog-post-page .related-image img{object-fit:cover;width:100%;height:100%;display:block}.blog-post-page .related-body{flex-direction:column;flex:1;gap:8px;padding:20px;display:flex}.blog-post-page .related-tags{flex-wrap:wrap;gap:8px;display:flex}.blog-post-page .related-tag{background:var(--sistnt-text-primary);padding:4px 8px}@supports (color:color-mix(in lab,red,red)){.blog-post-page .related-tag{background:color-mix(in srgb,var(--sistnt-text-primary)6%,transparent)}}.blog-post-page .related-tag{border-radius:var(--sistnt-radius-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--sistnt-text-secondary);font-size:11px;font-weight:700}.blog-post-page .related-card h3{font-family:var(--sistnt-font-family);font-weight:700;font-size:var(--size-title3,1.375rem);letter-spacing:-.005em;color:var(--sistnt-text-primary);margin:0 0 8px;line-height:1.3}.blog-post-page .related-meta{font-size:var(--size-footnote,.75rem);color:var(--sistnt-text-secondary);margin:0}.blog-post-page .related-card .read-more{font-size:var(--size-subhead,.875rem);color:var(--sistnt-accent-text);align-items:center;gap:6px;margin-top:auto;padding-top:12px;font-weight:700;transition:gap .2s cubic-bezier(.16,1,.3,1);display:flex}.blog-post-page .related-card:hover .read-more{gap:10px}@media(max-width:980px){.blog-post-page .post-hero{height:420px}.blog-post-page .related-grid{grid-template-columns:1fr}}@media(max-width:640px){.blog-post-page .post-hero{height:360px}.blog-post-page .post-hero-back{top:16px;left:20px}.blog-post-page .post-hero-content{padding:0 20px 28px}.blog-post-page .post-article-inner{padding:0 20px}.blog-post-page .article-body{font-size:18px}}@keyframes nlFloatShape{0%,to{transform:translate(0)rotate(0)scale(1)}33%{transform:translate(30px,-40px)rotate(8deg)scale(1.05)}66%{transform:translate(-25px,30px)rotate(-6deg)scale(.96)}}@keyframes nlFloatShapeReverse{0%,to{transform:translate(0)rotate(0)scale(1)}33%{transform:translate(-35px,25px)rotate(-10deg)scale(1.04)}66%{transform:translate(40px,-20px)rotate(12deg)scale(.95)}}.newsletter-issue-page .nl-header,.newsletter-issue-page .nl-article,.newsletter-issue-page .nl-section{animation:.8s cubic-bezier(.16,1,.3,1) backwards enumFadeUp}.newsletter-issue-page .nl-header-masthead{animation-delay:.1s}.newsletter-issue-page .nl-header-title{animation-delay:.2s}.newsletter-issue-page .nl-header-meta{animation-delay:.3s}.newsletter-issue-page .nl-header-lede{animation-delay:.4s}.newsletter-issue-page .nl-header{background:var(--sistnt-canvas);color:var(--sistnt-text-primary);text-align:center;padding:64px 32px 48px;position:relative;overflow:hidden}.newsletter-issue-page .nl-shape{filter:blur(80px);opacity:.5;pointer-events:none;z-index:0;border-radius:50%;position:absolute}.newsletter-issue-page .nl-shape-1{background:radial-gradient(circle,var(--sistnt-accent-solid)0%,transparent 70%);width:500px;height:500px;top:-120px;right:-120px}@supports (color:color-mix(in lab,red,red)){.newsletter-issue-page .nl-shape-1{background:radial-gradient(circle,color-mix(in srgb,var(--sistnt-accent-solid)60%,transparent)0%,transparent 70%)}}.newsletter-issue-page .nl-shape-1{animation:25s ease-in-out infinite nlFloatShape}.newsletter-issue-page .nl-shape-2{background:radial-gradient(circle,var(--sistnt-hero-from)0%,transparent 70%);width:600px;height:600px;bottom:-200px;left:-180px}@supports (color:color-mix(in lab,red,red)){.newsletter-issue-page .nl-shape-2{background:radial-gradient(circle,color-mix(in srgb,var(--sistnt-hero-from)50%,transparent)0%,transparent 70%)}}.newsletter-issue-page .nl-shape-2{animation:30s ease-in-out infinite nlFloatShapeReverse}.newsletter-issue-page .nl-shape-3{background:radial-gradient(circle,var(--sistnt-accent-solid)0%,transparent 70%);width:350px;height:350px;top:-80px;left:-80px}@supports (color:color-mix(in lab,red,red)){.newsletter-issue-page .nl-shape-3{background:radial-gradient(circle,color-mix(in srgb,var(--sistnt-accent-solid)40%,transparent)0%,transparent 70%)}}.newsletter-issue-page .nl-shape-3{animation:20s ease-in-out 5s infinite nlFloatShape}.newsletter-issue-page .nl-back{z-index:2;-webkit-backdrop-filter:blur(12px);border-radius:var(--sistnt-radius-sm);color:var(--sistnt-text-primary);font-size:var(--size-subhead,.875rem);background:#ffffff1f;border:1px solid #fff3;align-items:center;gap:6px;padding:10px 16px;font-weight:700;text-decoration:none;transition:background .18s,border-color .18s,transform .18s;display:inline-flex;position:absolute;top:24px;left:32px}.newsletter-issue-page .nl-back:hover{background:#ffffff2e;border-color:#ffffff4d;transform:translate(-2px)}.newsletter-issue-page .nl-header-inner{z-index:1;max-width:960px;margin:0 auto;position:relative}.newsletter-issue-page .nl-header-masthead{font-size:var(--size-subhead,.875rem);letter-spacing:.2em;text-transform:uppercase;color:var(--sistnt-text-secondary);margin:0 0 8px;font-weight:700}.newsletter-issue-page .nl-header-title{font-family:var(--sistnt-font-family);letter-spacing:-.03em;background:linear-gradient(135deg,var(--sistnt-accent-text)0%,var(--sistnt-text-primary)100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 12px;font-size:clamp(56px,8vw,96px);font-style:italic;font-weight:800;line-height:.95}.newsletter-issue-page .nl-header-meta{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin:0;font-size:32px;line-height:1.1;display:flex}.newsletter-issue-page .nl-header-meta strong{color:var(--sistnt-text-primary);font-weight:700}.newsletter-issue-page .nl-header-meta .nl-meta-date{color:var(--sistnt-text-secondary);font-weight:400}.newsletter-issue-page .nl-header-meta-dot{background:var(--sistnt-text-primary);border-radius:50%;width:4px;height:4px;display:inline-block}@supports (color:color-mix(in lab,red,red)){.newsletter-issue-page .nl-header-meta-dot{background:color-mix(in srgb,var(--sistnt-text-primary)50%,transparent)}}.newsletter-issue-page .nl-header-lede{font-size:var(--size-headline,1.25rem);max-width:720px;color:var(--sistnt-text-secondary);margin:16px auto 0;line-height:1.5}.newsletter-issue-page .nl-article{background:var(--sistnt-canvas);padding:80px 0;animation-delay:.5s}.newsletter-issue-page .nl-article-inner{max-width:calc(var(--sistnt-layout-readable-width) + 64px);margin:0 auto;padding:0 32px}.newsletter-issue-page .nl-body{color:var(--sistnt-text-primary);font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1.65}.newsletter-issue-page .nl-body>:first-child{margin-top:0}.newsletter-issue-page .nl-body>:last-child{margin-bottom:0}.newsletter-issue-page .nl-body p{margin:0 0 24px}.newsletter-issue-page .nl-body strong{color:var(--sistnt-text-primary);font-weight:700}.newsletter-issue-page .nl-body em{font-style:italic}.newsletter-issue-page .nl-body a{color:var(--sistnt-accent-text);border-bottom:1px solid var(--sistnt-accent-solid);font-weight:400;text-decoration:none}@supports (color:color-mix(in lab,red,red)){.newsletter-issue-page .nl-body a{border-bottom:1px solid color-mix(in srgb,var(--sistnt-accent-solid)30%,transparent)}}.newsletter-issue-page .nl-body a{transition:border-color .16s}.newsletter-issue-page .nl-body a:hover{border-bottom-color:var(--sistnt-accent-solid)}.newsletter-issue-page .nl-body h2{font-family:var(--sistnt-font-family);letter-spacing:-.018em;color:var(--sistnt-text-primary);margin:0 0 16px;font-size:clamp(28px,4vw,36px);font-weight:700;line-height:1.2;animation:.6s cubic-bezier(.16,1,.3,1) backwards enumFadeUp;position:relative}.newsletter-issue-page .nl-body h2+p,.newsletter-issue-page .nl-body h2+ul,.newsletter-issue-page .nl-body h2+ol{animation:.6s cubic-bezier(.16,1,.3,1) backwards enumFadeUp}.newsletter-issue-page .nl-body h2:first-of-type{animation-delay:.5s}.newsletter-issue-page .nl-body h2:nth-of-type(2){animation-delay:.6s}.newsletter-issue-page .nl-body h2:nth-of-type(3){animation-delay:.7s}.newsletter-issue-page .nl-body h2:nth-of-type(4){animation-delay:.8s}.newsletter-issue-page .nl-body h2:nth-of-type(5){animation-delay:.9s}.newsletter-issue-page .nl-body h2:not(:first-child){margin-top:0;padding-top:99px}.newsletter-issue-page .nl-body h2:not(:first-child):before{content:"";background:var(--sistnt-accent-mark);width:64px;height:3px;position:absolute;top:48px;left:0}.newsletter-issue-page .nl-body h3{font-family:var(--sistnt-font-family);letter-spacing:-.01em;color:var(--sistnt-text-primary);margin:32px 0 12px;font-size:clamp(22px,2.6vw,26px);font-weight:700;line-height:1.25}.newsletter-issue-page .nl-body ul,.newsletter-issue-page .nl-body ol{margin:0 0 24px;padding-left:1.5em}.newsletter-issue-page .nl-body li{margin-bottom:8px}.newsletter-issue-page .nl-body blockquote{border-left:var(--sistnt-stroke-structural)solid var(--sistnt-accent-mark);color:var(--sistnt-text-secondary);margin:32px 0;padding:4px 0 4px 24px;font-style:italic}.newsletter-issue-page .nl-body img{border-radius:var(--sistnt-radius-md);max-width:100%;height:auto;margin:32px auto;display:block}.newsletter-issue-page .nl-body hr{background:var(--sistnt-accent-mark);border:none;width:64px;height:3px;margin:48px 0}@media(max-width:640px){.newsletter-issue-page .nl-header{padding:56px 20px 40px}.newsletter-issue-page .nl-back{top:16px;left:20px}.newsletter-issue-page .nl-header-meta{gap:12px;font-size:24px}.newsletter-issue-page .nl-article-inner{padding:0 20px}.newsletter-issue-page .nl-body{font-size:18px}.newsletter-issue-page .nl-body h2:not(:first-child){padding-top:79px}.newsletter-issue-page .nl-body h2:not(:first-child):before{top:38px}}.legal-page{background:var(--sistnt-canvas);color:var(--sistnt-text-primary)}.legal-page .legal-doc{min-height:100vh}.legal-page .legal-masthead{max-width:calc(var(--sistnt-layout-readable-width) + 64px);margin:0 auto;padding:32px 32px 0}.legal-page .legal-wordmark{transition:opacity .16s;display:inline-block}.legal-page .legal-wordmark:hover{opacity:.7}.legal-page .legal-wordmark img{width:auto;height:28px;display:block}.legal-page .legal-body-wrap{max-width:calc(var(--sistnt-layout-readable-width) + 64px);margin:0 auto;padding:40px 32px 96px}.legal-page .legal-title{font-family:var(--sistnt-font-family);letter-spacing:-.02em;color:var(--sistnt-text-primary);margin:0 0 8px;font-size:clamp(34px,5vw,44px);font-weight:700;line-height:1.1}.legal-page .legal-updated{font-family:var(--sistnt-font-family);font-size:var(--size-subhead);color:var(--sistnt-text-secondary);margin:0 0 24px}.legal-page .legal-rule{border:none;border-top:1px solid var(--sistnt-separator);margin:0 0 40px}.legal-page .legal-body{color:var(--sistnt-text-primary);font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1.65}.legal-page .legal-body>:first-child{margin-top:0}.legal-page .legal-body>:last-child{margin-bottom:0}.legal-page .legal-body p{margin:0 0 24px}.legal-page .legal-body strong{color:var(--sistnt-text-primary);font-weight:700}.legal-page .legal-body em{font-style:italic}.legal-page .legal-body a{color:var(--sistnt-accent-text);text-underline-offset:2px;font-weight:400;text-decoration:underline;text-decoration-thickness:1px;transition:text-decoration-thickness .16s}.legal-page .legal-body a:hover{text-decoration-thickness:2px}.legal-page .legal-body h2{font-family:var(--sistnt-font-family);letter-spacing:-.015em;color:var(--sistnt-text-primary);margin:48px 0 16px;font-size:clamp(24px,3vw,30px);font-weight:700;line-height:1.2}.legal-page .legal-body h3{font-family:var(--sistnt-font-family);letter-spacing:-.01em;color:var(--sistnt-text-primary);margin:32px 0 12px;font-size:clamp(19px,2.2vw,22px);font-weight:700;line-height:1.25}.legal-page .legal-body ul,.legal-page .legal-body ol{margin:0 0 24px;padding-left:1.5em}.legal-page .legal-body ul{list-style:outside}.legal-page .legal-body ol{list-style:decimal}.legal-page .legal-body li{margin-bottom:8px;display:list-item}.legal-page .legal-body hr{border:none;border-top:1px solid var(--sistnt-hairline);margin:40px 0}@media(max-width:640px){.legal-page .legal-masthead{padding:24px 20px 0}.legal-page .legal-body-wrap{padding:32px 20px 72px}.legal-page .legal-body{font-size:18px}}@media(prefers-color-scheme:dark){.home-page :is(.app-card,.problem-card,.feature-card,.use-case-card,.carousel-nav-btn,.pricing-card,.app-quick-card,.faq-list,.contact-card,.featured-card,.article-card,.related-card,.share-button){border-color:#0000}.home-page .pricing .pricing-card{border-color:var(--sistnt-text-primary)}.product-page .pricing-card.featured{border-color:var(--sistnt-accent-solid)}@supports (color:color-mix(in lab,red,red)){.product-page .pricing-card.featured{border-color:color-mix(in srgb,var(--sistnt-accent-solid)35%,transparent)}}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.consent-banner[data-astro-cid-sckkx6r4]{position:fixed;bottom:0;left:0;right:0;z-index:9999;transform:translateY(100%);transition:transform .4s cubic-bezier(.22,1,.36,1);pointer-events:none}.consent-banner[data-astro-cid-sckkx6r4][aria-hidden=false]{transform:translateY(0);pointer-events:auto}@media(prefers-reduced-motion:reduce){.consent-banner[data-astro-cid-sckkx6r4]{transition:none}}.consent-inner[data-astro-cid-sckkx6r4]{max-width:720px;margin:0 auto;background:var(--sistnt-raised);border-top:var(--sistnt-stroke-hairline) solid var(--sistnt-separator);box-shadow:0 -8px 24px #0000001f;padding:1.25rem 1.5rem;font-family:var(--sistnt-font-family);color:var(--sistnt-text-primary)}@media(min-width:768px){.consent-inner[data-astro-cid-sckkx6r4]{border-radius:var(--sistnt-radius-md) var(--sistnt-radius-md) 0 0}}.consent-title[data-astro-cid-sckkx6r4]{font-size:var(--sistnt-type-callout-size);font-weight:700;color:var(--sistnt-text-primary);margin:0 0 4px}.consent-body[data-astro-cid-sckkx6r4]{font-size:var(--sistnt-type-subheadline-size);color:var(--sistnt-text-secondary);line-height:1.6;margin:0}.consent-body[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]{color:var(--sistnt-text-primary);font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;transition:text-decoration-thickness .15s}.consent-body[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]:hover{text-decoration-thickness:2px}.consent-toggles[data-astro-cid-sckkx6r4]{border-top:var(--sistnt-stroke-hairline) solid var(--sistnt-hairline);margin-top:1rem;padding-top:1rem;display:flex;flex-direction:column;gap:10px}.consent-toggle-row[data-astro-cid-sckkx6r4]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.consent-toggle-info[data-astro-cid-sckkx6r4]{flex:1}.consent-toggle-name[data-astro-cid-sckkx6r4]{font-size:var(--sistnt-type-subheadline-size);font-weight:700;color:var(--sistnt-text-primary);margin:0 0 2px}.consent-toggle-desc[data-astro-cid-sckkx6r4]{font-size:var(--sistnt-type-footnote-size);color:var(--sistnt-text-secondary);margin:0;line-height:1.5}.consent-toggle[data-astro-cid-sckkx6r4]{position:relative;width:36px;height:20px;flex-shrink:0;display:inline-block}.consent-toggle[data-astro-cid-sckkx6r4] input[data-astro-cid-sckkx6r4]{opacity:0;width:0;height:0;position:absolute}.consent-track[data-astro-cid-sckkx6r4]{position:absolute;inset:0;border-radius:var(--sistnt-radius-pill);background:var(--sistnt-text-disabled);cursor:pointer;transition:background .2s}.consent-toggle[data-astro-cid-sckkx6r4] input[data-astro-cid-sckkx6r4]:checked+.consent-track[data-astro-cid-sckkx6r4]{background:var(--sistnt-text-primary)}.consent-toggle[data-astro-cid-sckkx6r4] input[data-astro-cid-sckkx6r4]:focus-visible+.consent-track[data-astro-cid-sckkx6r4]{outline:var(--sistnt-stroke-focus) solid var(--sistnt-text-primary);outline-offset:2px}.consent-toggle[data-astro-cid-sckkx6r4] input[data-astro-cid-sckkx6r4]:disabled+.consent-track[data-astro-cid-sckkx6r4]{opacity:.6;cursor:not-allowed}.consent-thumb[data-astro-cid-sckkx6r4]{position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:var(--sistnt-raised);transition:transform .2s;pointer-events:none}.consent-toggle[data-astro-cid-sckkx6r4] input[data-astro-cid-sckkx6r4]:checked~.consent-thumb[data-astro-cid-sckkx6r4]{transform:translate(16px)}.consent-actions[data-astro-cid-sckkx6r4]{display:flex;gap:8px;margin-top:1rem;flex-wrap:wrap}.consent-btn[data-astro-cid-sckkx6r4]{font-family:var(--sistnt-font-family);font-size:var(--sistnt-type-subheadline-size);font-weight:700;min-height:var(--sistnt-layout-min-hit-target);padding:8px 20px;border-radius:var(--sistnt-radius-pill);border:var(--sistnt-stroke-hairline) solid var(--sistnt-separator);background:transparent;color:var(--sistnt-text-primary);cursor:pointer;transition:transform var(--sistnt-motion-press)}.consent-btn[data-astro-cid-sckkx6r4]:active{transform:scale(var(--sistnt-motion-press-scale))}.consent-btn-primary[data-astro-cid-sckkx6r4]{background:var(--sistnt-text-primary);color:var(--sistnt-raised);border-color:transparent}
