@font-face{font-family:Cairo;font-style:normal;font-weight:400 700;font-display:optional;src:url(/fonts/cairo-arabic.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+FB50-FDFF,U+FE70-FEFC,U+200C-200E}@font-face{font-family:Cairo;font-style:normal;font-weight:400 700;font-display:optional;src:url(/fonts/cairo-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2000-206F,U+20AC,U+2122}@font-face{font-family:Cairo Warm;font-style:normal;font-weight:400 700;font-display:fallback;src:url(/fonts/cairo-arabic.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+FB50-FDFF,U+FE70-FEFC,U+200C-200E}@font-face{font-family:Cairo Warm;font-style:normal;font-weight:400 700;font-display:fallback;src:url(/fonts/cairo-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2000-206F,U+20AC,U+2122}@font-face{font-family:Cairo Fallback;font-style:normal;font-weight:400;src:local(Arial),local(ArialMT);size-adjust:94.1%;ascent-override:138.46%;descent-override:60.68%;line-gap-override:0%;unicode-range:U+20-7E,U+A0-FF,U+131,U+152-153,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2039-203A,U+2044,U+20AC,U+2122}@font-face{font-family:Cairo Fallback;font-style:normal;font-weight:700;src:local(Arial Bold),local(Arial-BoldMT);size-adjust:90.13%;ascent-override:144.57%;descent-override:63.35%;line-gap-override:0%;unicode-range:U+20-7E,U+A0-FF,U+131,U+152-153,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2039-203A,U+2044,U+20AC,U+2122}:root{--ms-text-xs:.75rem;--ms-text-sm:.875rem;--ms-text-base:1rem;--ms-text-md:1.125rem;--ms-text-lg:1.375rem;--ms-text-xl:1.625rem;--ms-text-2xl:2rem;--ms-text-3xl:2.5rem;--ms-text-4xl:3rem;--ms-text-5xl:3.75rem;--ms-leading-tight:1.1;--ms-leading-snug:1.25;--ms-leading-normal:1.5;--ms-leading-relaxed:1.7;--ms-tracking-tight:-.02em;--ms-tracking-snug:-.01em;--ms-tracking-normal:0;--ms-tracking-wide:.04em;--ms-weight-normal:400;--ms-weight-medium:500;--ms-weight-semibold:600;--ms-weight-bold:700;--ms-space-0:0;--ms-space-1:.25rem;--ms-space-2:.5rem;--ms-space-3:.75rem;--ms-space-4:1rem;--ms-space-5:1.5rem;--ms-space-6:2rem;--ms-space-7:2.5rem;--ms-space-8:3rem;--ms-space-9:4rem;--ms-space-10:5rem;--ms-space-11:6rem;--ms-space-12:8rem;--ms-container:1120px;--ms-container-narrow:720px;--ms-container-wide:1280px;--ms-gutter:var(--ms-space-5);--ms-header-height:64px;--ms-control-height:44px;--ms-control-height-sm:36px;--ms-icon:20px;--ms-radius-sm:8px;--ms-radius-md:12px;--ms-radius-lg:18px;--ms-radius-xl:24px;--ms-radius-pill:999px;--ms-transition:.14s cubic-bezier(.4, 0, .2, 1);--ms-transition-slow:.24s cubic-bezier(.4, 0, .2, 1);--ms-bg:#f7f8fa;--ms-surface:#fff;--ms-surface-2:#eef1f6;--ms-surface-3:#e4e8f0;--ms-text:#14171f;--ms-text-secondary:#414a5e;--ms-text-muted:#5c6478;--ms-line:#14192d1f;--ms-line-strong:#14192d38;--ms-accent:#2456e6;--ms-accent-hover:#1d47c4;--ms-accent-soft:#e8f1ff;--ms-on-accent:#fff;--ms-success:#0b7d55;--ms-success-soft:#e6f9f0;--ms-warning:#a1541c;--ms-warning-soft:#fdf1e0;--ms-danger:#c23a21;--ms-danger-soft:#ffefec;--ms-shadow-sm:0 1px 2px #14192d0f, 0 0 0 1px #14192d0d;--ms-shadow:0 4px 16px #14192d14, 0 0 0 1px #14192d0d;--ms-shadow-lg:0 18px 44px #14192d1f, 0 0 0 1px #14192d0f;--ms-font:"Cairo", "Cairo Fallback", "Segoe UI", "SF Pro Text", "Helvetica Neue", system-ui, sans-serif;--ms-font-mono:ui-monospace, "SFMono-Regular", "Cascadia Mono", Menlo, Consolas, monospace}:root.us-fonts-warm{--ms-font:"Cairo Warm", "Cairo", "Cairo Fallback", "Segoe UI", "SF Pro Text", "Helvetica Neue", system-ui, sans-serif}html:not([data-theme=daybreak]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ms-bg:#0e0f13;--ms-surface:#171a21;--ms-surface-2:#1e222b;--ms-surface-3:#262b36;--ms-text:#e9ebf0;--ms-text-secondary:#b7bcca;--ms-text-muted:#99a0b2;--ms-line:#ffffff1c;--ms-line-strong:#fff3;--ms-accent:#5f8bff;--ms-accent-hover:#7aa0ff;--ms-accent-soft:#5f8bff2e;--ms-on-accent:#12121a;--brand-tile:#3f70ff;--ms-success:#34d399;--ms-success-soft:#34d39924;--ms-warning:#fbbf24;--ms-warning-soft:#fbbf2424;--ms-danger:#f87171;--ms-danger-soft:#f8717124;--ms-shadow-sm:0 1px 2px #0006, 0 0 0 1px #ffffff0f;--ms-shadow:0 8px 24px #00000073, 0 0 0 1px #ffffff0f;--ms-shadow-lg:0 24px 56px #0000008c, 0 0 0 1px #ffffff14}.ms-root *,.ms-root :before,.ms-root :after{box-sizing:border-box}.ms-root{background:var(--ms-bg);min-height:100vh;color:var(--ms-text);font-family:var(--ms-font);font-size:var(--ms-text-base);line-height:var(--ms-leading-normal);letter-spacing:var(--ms-tracking-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;min-width:0;display:flex}body:has(.ms-root){margin:0}.ms-root :where(h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl){margin:0}.ms-root :where(ul,ol){padding-inline-start:var(--ms-space-5)}.ms-root :where(img,video,svg){max-width:100%;height:auto;display:block}.ms-root :where(a){color:var(--ms-accent);text-decoration:none}.ms-root :where(a):hover{text-decoration:underline}.ms-root a.ms-btn:hover{text-decoration:none}.ms-root :where(a,button,summary,input,select,textarea):focus-visible{outline:2px solid var(--ms-accent);outline-offset:2px;border-radius:var(--ms-radius-sm)}@media (prefers-reduced-motion:reduce){.ms-root *,.ms-root :before,.ms-root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ms-skip-link{left:var(--ms-space-4);top:calc(var(--ms-space-4) * -4);z-index:100;padding:var(--ms-space-3) var(--ms-space-4);border-radius:var(--ms-radius-sm);background:var(--ms-accent);color:var(--ms-on-accent);transition:top var(--ms-transition);position:absolute}.ms-skip-link:focus{top:var(--ms-space-4)}.ms-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ms-container{width:100%;max-width:var(--ms-container);padding-inline:var(--ms-gutter);min-width:0;margin-inline:auto}.ms-container--narrow{max-width:var(--ms-container-narrow)}.ms-container--wide{max-width:var(--ms-container-wide)}.ms-main{flex:auto;min-width:0}.ms-section{padding-block:var(--ms-space-10)}.ms-section--tight{padding-block:var(--ms-space-8)}.ms-section--loose{padding-block:var(--ms-space-11)}.ms-section--alt{isolation:isolate;background:var(--ms-surface);border-block:1px solid var(--ms-line);position:relative}.ms-section--alt:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(color-mix(in srgb, var(--ms-text) 11%, transparent) 1px, transparent 1.25px);background-position:top;background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 70% at 50% 0,#000 0%,#0000 78%);mask-image:radial-gradient(75% 70% at 50% 0,#000 0%,#0000 78%)}.ms-split{gap:var(--ms-space-8);grid-template-columns:repeat(auto-fit,minmax(min(400px,100%),1fr));align-items:center;display:grid}.ms-split>*{min-width:0}.ms-tiers{gap:var(--ms-space-3);margin:0;padding:0;list-style:none;display:grid}.ms-tier{justify-content:space-between;align-items:center;gap:var(--ms-space-4);padding:var(--ms-space-4) var(--ms-space-5);border:1px solid var(--ms-line);border-radius:var(--ms-radius-lg);background:var(--ms-surface);color:var(--ms-text);transition:border-color var(--ms-transition), box-shadow var(--ms-transition);text-decoration:none;display:flex}.ms-tier:hover,.ms-tier:focus-visible{border-color:var(--ms-accent);box-shadow:var(--ms-shadow);text-decoration:none}.ms-tier__name{font-weight:var(--ms-weight-semibold)}.ms-tier__meta{font-size:var(--ms-text-sm);color:var(--ms-text-muted)}.ms-tier__price{font-size:var(--ms-text-xl);font-weight:var(--ms-weight-bold);letter-spacing:var(--ms-tracking-tight);white-space:nowrap}.ms-tier__price small{font-size:var(--ms-text-sm);font-weight:var(--ms-weight-normal);color:var(--ms-text-muted)}.ms-stack{gap:var(--ms-space-4);flex-direction:column;min-width:0;display:flex}.ms-stack--sm{gap:var(--ms-space-2)}.ms-stack--lg{gap:var(--ms-space-6)}.ms-stack--xl{gap:var(--ms-space-8)}.ms-row{align-items:center;gap:var(--ms-space-3);flex-wrap:wrap;min-width:0;display:flex}.ms-grid{gap:var(--ms-space-5);grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));display:grid}.ms-grid--2{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr))}.ms-grid--4{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.ms-eyebrow{font-size:var(--ms-text-sm);font-weight:var(--ms-weight-semibold);letter-spacing:var(--ms-tracking-wide);text-transform:uppercase;color:var(--ms-accent)}.ms-h1{font-size:clamp(var(--ms-text-3xl), 5.5vw, var(--ms-text-5xl));line-height:var(--ms-leading-tight);letter-spacing:var(--ms-tracking-tight);font-weight:var(--ms-weight-bold);text-wrap:balance}.ms-h2{font-size:clamp(var(--ms-text-2xl), 3.6vw, var(--ms-text-3xl));line-height:var(--ms-leading-snug);letter-spacing:var(--ms-tracking-tight);font-weight:var(--ms-weight-bold);text-wrap:balance}.ms-h3{font-size:var(--ms-text-xl);line-height:var(--ms-leading-snug);letter-spacing:var(--ms-tracking-snug);font-weight:var(--ms-weight-semibold);text-wrap:balance}.ms-h4{font-size:var(--ms-text-md);line-height:var(--ms-leading-snug);font-weight:var(--ms-weight-semibold)}.ms-lead{font-size:var(--ms-text-md);line-height:var(--ms-leading-relaxed);color:var(--ms-text-secondary);text-wrap:pretty;max-width:34.4445em}.ms-body{color:var(--ms-text-secondary);line-height:var(--ms-leading-relaxed);text-wrap:pretty}.ms-small{font-size:var(--ms-text-sm);color:var(--ms-text-muted);line-height:var(--ms-leading-normal)}.ms-mono{font-family:var(--ms-font-mono);overflow-wrap:anywhere;font-size:.9em}.ms-btn{justify-content:center;align-items:center;gap:var(--ms-space-2);min-height:var(--ms-control-height);padding-inline:var(--ms-space-5);border-radius:var(--ms-radius-md);font-size:var(--ms-text-base);font-weight:var(--ms-weight-semibold);cursor:pointer;text-align:center;white-space:nowrap;transition:background var(--ms-transition), border-color var(--ms-transition), color var(--ms-transition), transform var(--ms-transition);border:1px solid #0000;font-family:inherit;line-height:1;text-decoration:none;display:inline-flex}.ms-btn:hover{text-decoration:none}.ms-btn:active{transform:translateY(1px)}.ms-btn--primary{background:var(--ms-accent);color:var(--ms-on-accent)}.ms-btn--primary:hover{background:var(--ms-accent-hover)}.ms-btn--secondary{background:var(--ms-surface);color:var(--ms-text);border-color:var(--ms-line-strong)}.ms-btn--secondary:hover{background:var(--ms-surface-2);border-color:var(--ms-accent)}.ms-btn--ghost{color:var(--ms-text);background:0 0}.ms-btn--ghost:hover{background:var(--ms-surface-2)}.ms-btn--sm{min-height:var(--ms-control-height-sm);padding-inline:var(--ms-space-4);font-size:var(--ms-text-sm)}.ms-btn--block{width:100%}.ms-btn[aria-disabled=true],.ms-btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.ms-card{gap:var(--ms-space-3);padding:var(--ms-space-5);border:1px solid var(--ms-line);border-radius:var(--ms-radius-lg);background:var(--ms-surface);flex-direction:column;min-width:0;display:flex}.ms-card--interactive{transition:border-color var(--ms-transition), box-shadow var(--ms-transition), transform var(--ms-transition)}.ms-card--interactive:hover{border-color:var(--ms-accent);box-shadow:var(--ms-shadow);text-decoration:none;transform:translateY(-2px)}.ms-card__title{font-size:var(--ms-text-md);font-weight:var(--ms-weight-semibold);color:var(--ms-text)}.ms-card__body{font-size:var(--ms-text-sm);line-height:var(--ms-leading-relaxed);color:var(--ms-text-secondary)}.ms-badge{align-items:center;gap:var(--ms-space-1);padding:var(--ms-space-1) var(--ms-space-3);border-radius:var(--ms-radius-pill);font-size:var(--ms-text-xs);font-weight:var(--ms-weight-semibold);letter-spacing:var(--ms-tracking-wide);text-transform:uppercase;background:var(--ms-accent-soft);color:var(--ms-accent);white-space:nowrap;display:inline-flex}.ms-badge--success{background:var(--ms-success-soft);color:var(--ms-success)}.ms-badge--warning{background:var(--ms-warning-soft);color:var(--ms-warning)}.ms-badge--neutral{background:var(--ms-surface-2);color:var(--ms-text-secondary)}.ms-note{padding:var(--ms-space-4);border-inline-start:3px solid var(--ms-accent);border-radius:var(--ms-radius-sm);background:var(--ms-accent-soft);font-size:var(--ms-text-sm);line-height:var(--ms-leading-relaxed);color:var(--ms-text-secondary)}.ms-header{z-index:40;border-bottom:1px solid var(--ms-line);background:var(--ms-bg);position:sticky;top:0}.ms-header__inner{justify-content:space-between;align-items:center;gap:var(--ms-space-5);min-height:var(--ms-header-height);display:flex}.ms-brand{align-items:center;gap:var(--ms-space-2);font-weight:var(--ms-weight-bold);font-size:var(--ms-text-md);color:var(--ms-text);letter-spacing:var(--ms-tracking-snug);display:inline-flex}.ms-brand:hover{text-decoration:none}.ms-brand__mark{flex:none;width:28px;height:28px;display:block}.ms-nav{align-items:center;gap:var(--ms-space-5);display:flex}.ms-nav__link{font-size:var(--ms-text-sm);font-weight:var(--ms-weight-medium);color:var(--ms-text-secondary);white-space:nowrap}.ms-nav__link:hover{color:var(--ms-text);text-decoration:none}.ms-header__actions{align-items:center;gap:var(--ms-space-3);display:flex}.ms-install{display:inline-block}@media (max-width:900px){.ms-nav,.ms-header__actions .ms-btn--primary{display:none}}@media (max-width:720px){.ms-header__actions .ms-install{display:none}}@media (max-width:400px){.ms-header__inner{gap:var(--ms-space-3)}.ms-header__actions{gap:var(--ms-space-1)}.ms-header__actions .ms-btn--sm{padding-inline:var(--ms-space-3)}}@media (max-width:349.98px){.ms-header .ms-brand__name{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (max-height:500px) and (pointer:coarse){.ms-header{position:static}}@media (pointer:coarse){.ms-btn--sm{min-height:var(--ms-control-height)}}.ms-hero{padding-block:var(--ms-space-10) var(--ms-space-9);isolation:isolate;position:relative}.ms-junction{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(82% 135% at 60% 100%,#000 0% 26%,#0000 68%);mask-image:radial-gradient(82% 135% at 60% 100%,#000 0% 26%,#0000 68%)}.ms-junction__canvas{width:100%;height:100%;display:block}@media (max-width:720px){.ms-junction{-webkit-mask-image:linear-gradient(#0000 70%,#000 90% 100%);mask-image:linear-gradient(#0000 70%,#000 90% 100%)}}.ms-hero__inner{z-index:1;gap:var(--ms-space-8);grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));align-items:center;display:grid;position:relative}.ms-hero__copy{gap:var(--ms-space-5);flex-direction:column;min-width:0;display:flex}.ms-hero__actions{gap:var(--ms-space-3);flex-wrap:wrap;display:flex}.ms-hero__media{border:1px solid var(--ms-line);border-radius:var(--ms-radius-xl);background:var(--ms-surface);box-shadow:var(--ms-shadow-lg);min-width:0;overflow:hidden}.ms-hero__media-note{padding:var(--ms-space-3) var(--ms-space-4);border-top:1px solid var(--ms-line);margin:0}.ms-proof{gap:var(--ms-space-3) var(--ms-space-5);font-size:var(--ms-text-sm);color:var(--ms-text-muted);flex-wrap:wrap;display:flex}.ms-proof__item{align-items:center;gap:var(--ms-space-2);display:inline-flex}.ms-feature{gap:var(--ms-space-2);flex-direction:column;min-width:0;display:flex}.ms-feature__icon{border-radius:var(--ms-radius-md);background:var(--ms-accent-soft);width:40px;height:40px;color:var(--ms-accent);font-size:var(--ms-text-md);flex:none;place-items:center;display:grid}.ms-steps{counter-reset:ms-step;gap:var(--ms-space-5);padding:0;list-style:none;display:grid}.ms-steps__item{gap:var(--ms-space-4);grid-template-columns:32px 1fr;align-items:start;min-width:0;display:grid}.ms-steps__item:before{counter-increment:ms-step;content:counter(ms-step);border-radius:var(--ms-radius-pill);background:var(--ms-accent);width:32px;height:32px;color:var(--ms-on-accent);font-size:var(--ms-text-sm);font-weight:var(--ms-weight-bold);place-items:center;display:grid}@media (min-width:1000px){.ms-steps--rail{gap:var(--ms-space-6);grid-template-columns:repeat(4,minmax(0,1fr))}.ms-steps--rail .ms-steps__item{gap:var(--ms-space-4);grid-template-columns:1fr;position:relative}.ms-steps--rail .ms-steps__item:after{content:"";top:16px;background:var(--ms-line-strong);height:1px;position:absolute;inset-inline-start:calc(32px + var(--ms-space-3));inset-inline-end:calc(var(--ms-space-3) - var(--ms-space-6))}.ms-steps--rail .ms-steps__item:last-child:after{display:none}}.ms-chiplist.ms-chiplist--logos{gap:var(--ms-space-3);grid-template-columns:repeat(auto-fill,minmax(min(160px,100%),1fr));display:grid}.ms-chiplist--logos .ms-chip{gap:var(--ms-space-3);width:100%;padding-inline:var(--ms-space-3);border-radius:var(--ms-radius-md);white-space:normal}.ms-chip .connector-logo{object-fit:contain;background:#fff;border-radius:6px;flex:none;padding:2px;box-shadow:inset 0 0 0 1px #0f121614}.ms-chip .connector-logo--monogram{background:var(--ms-accent-soft);box-shadow:none;color:var(--ms-accent);font-size:var(--ms-text-xs);font-weight:var(--ms-weight-bold);justify-content:center;align-items:center;padding:0;display:inline-flex}.ms-table-scroll{border:1px solid var(--ms-line);border-radius:var(--ms-radius-lg);background:var(--ms-surface);-webkit-overflow-scrolling:touch;overflow-x:auto}.ms-table{border-collapse:collapse;width:100%;font-size:var(--ms-text-sm);min-width:560px}.ms-table :where(th,td){padding:var(--ms-space-3) var(--ms-space-4);text-align:start;border-bottom:1px solid var(--ms-line);vertical-align:top}.ms-table thead th{font-weight:var(--ms-weight-semibold);color:var(--ms-text);background:var(--ms-surface-2);white-space:nowrap}.ms-table tbody td{color:var(--ms-text-secondary)}.ms-table tbody tr:last-child :where(th,td){border-bottom:0}.ms-plans{gap:var(--ms-space-5);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));align-items:start;display:grid}.ms-plan{gap:var(--ms-space-4);padding:var(--ms-space-6);border:1px solid var(--ms-line);border-radius:var(--ms-radius-lg);background:var(--ms-surface);flex-direction:column;min-width:0;height:100%;display:flex}.ms-plan--featured{border-color:var(--ms-accent);box-shadow:var(--ms-shadow)}.ms-plans--ladder{grid-template-columns:minmax(0,1fr)}.ms-plans--ladder .ms-btn{white-space:normal;line-height:var(--ms-leading-snug);padding-block:var(--ms-space-2)}.ms-plans--ladder .ms-plan__price{flex-wrap:wrap;row-gap:0}@media (min-width:640px){.ms-plans--ladder{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.ms-plans--ladder{grid-template-columns:repeat(4,minmax(0,1fr))}}.ms-plan__price{align-items:baseline;gap:var(--ms-space-2);font-size:var(--ms-text-3xl);font-weight:var(--ms-weight-bold);letter-spacing:var(--ms-tracking-tight);color:var(--ms-text);display:flex}.ms-plan__period{font-size:var(--ms-text-sm);font-weight:var(--ms-weight-normal);color:var(--ms-text-muted)}.ms-plan__list{gap:var(--ms-space-2);font-size:var(--ms-text-sm);color:var(--ms-text-secondary);flex-direction:column;flex:auto;margin:0;padding:0;list-style:none;display:flex}.ms-plan__list li{gap:var(--ms-space-2);grid-template-columns:18px 1fr;align-items:start;display:grid}.ms-plan__list li:before{content:"✓";color:var(--ms-success);font-weight:var(--ms-weight-bold);line-height:var(--ms-leading-relaxed)}.ms-faq{gap:var(--ms-space-3);flex-direction:column;display:flex}.ms-faq__item{border:1px solid var(--ms-line);border-radius:var(--ms-radius-md);background:var(--ms-surface);overflow:hidden}.ms-faq__q{justify-content:space-between;align-items:center;gap:var(--ms-space-4);padding:var(--ms-space-4) var(--ms-space-5);font-size:var(--ms-text-base);font-weight:var(--ms-weight-semibold);color:var(--ms-text);cursor:pointer;min-height:var(--ms-control-height);list-style:none;display:flex}.ms-faq__q::-webkit-details-marker{display:none}.ms-faq__q:after{content:"+";font-size:var(--ms-text-lg);font-weight:var(--ms-weight-normal);color:var(--ms-text-muted);flex:none;line-height:1}.ms-faq__item[open] .ms-faq__q:after{content:"−"}.ms-faq__a{padding:0 var(--ms-space-5) var(--ms-space-5);font-size:var(--ms-text-sm);line-height:var(--ms-leading-relaxed);color:var(--ms-text-secondary)}.ms-prose{max-width:40.5em;color:var(--ms-text-secondary);line-height:var(--ms-leading-relaxed);min-width:0}.ms-prose>*+*{margin-top:var(--ms-space-4)}.ms-prose :where(h2){margin-top:var(--ms-space-8);font-size:var(--ms-text-xl);line-height:var(--ms-leading-snug);font-weight:var(--ms-weight-semibold);color:var(--ms-text);scroll-margin-top:calc(var(--ms-header-height) + var(--ms-space-4))}.ms-prose :where(h3){margin-top:var(--ms-space-6);font-size:var(--ms-text-md);font-weight:var(--ms-weight-semibold);color:var(--ms-text);scroll-margin-top:calc(var(--ms-header-height) + var(--ms-space-4))}@media (max-height:500px) and (pointer:coarse){.ms-prose :where(h2,h3){scroll-margin-top:var(--ms-space-4)}}.ms-prose :where(ul,ol){gap:var(--ms-space-2);flex-direction:column;display:flex}.ms-prose :where(strong){color:var(--ms-text);font-weight:var(--ms-weight-semibold)}.ms-prose :where(code){font-family:var(--ms-font-mono);border-radius:var(--ms-radius-sm);background:var(--ms-surface-2);color:var(--ms-text);overflow-wrap:anywhere;padding:.1em .35em;font-size:.875em}.ms-prose :where(pre){padding:var(--ms-space-4);border-radius:var(--ms-radius-md);background:var(--ms-surface-2);border:1px solid var(--ms-line);font-family:var(--ms-font-mono);font-size:var(--ms-text-sm);line-height:var(--ms-leading-normal);overflow-x:auto}.ms-prose :where(pre) code{background:0 0;padding:0}.ms-prose :where(blockquote){border-inline-start:3px solid var(--ms-line-strong);color:var(--ms-text-muted);padding-inline-start:var(--ms-space-4)}.ms-prose :where(hr){border:0;border-top:1px solid var(--ms-line);margin-block:var(--ms-space-7)}.ms-prose :where(table){border-collapse:collapse;width:100%;font-size:var(--ms-text-sm)}.ms-prose :where(th,td){padding:var(--ms-space-2) var(--ms-space-3);border:1px solid var(--ms-line);text-align:start;vertical-align:top}.ms-breadcrumbs{font-size:var(--ms-text-sm);color:var(--ms-text-muted)}.ms-breadcrumbs__list{align-items:center;gap:var(--ms-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ms-breadcrumbs__item{align-items:center;gap:var(--ms-space-2);display:inline-flex}.ms-breadcrumbs__sep{color:var(--ms-line-strong)}.ms-breadcrumbs a{color:var(--ms-text-muted)}.ms-breadcrumbs a:hover{color:var(--ms-text)}.ms-field{gap:var(--ms-space-2);flex-direction:column;min-width:0;display:flex}.ms-label{font-size:var(--ms-text-sm);font-weight:var(--ms-weight-medium);color:var(--ms-text)}.ms-input,.ms-textarea,.ms-select{width:100%;min-height:var(--ms-control-height);padding:var(--ms-space-3) var(--ms-space-4);border:1px solid var(--ms-line-strong);border-radius:var(--ms-radius-md);background:var(--ms-surface);color:var(--ms-text);font-family:inherit;font-size:var(--ms-text-base);line-height:var(--ms-leading-normal);transition:border-color var(--ms-transition), box-shadow var(--ms-transition)}.ms-textarea{resize:vertical;min-height:132px}.ms-input:focus,.ms-textarea:focus,.ms-select:focus{border-color:var(--ms-accent);box-shadow:0 0 0 3px var(--ms-accent-soft);outline:none}.ms-input[aria-invalid=true],.ms-textarea[aria-invalid=true]{border-color:var(--ms-danger)}.ms-hint{font-size:var(--ms-text-xs);color:var(--ms-text-muted)}.us-turnstile--reserved{min-height:65px}.ms-error{align-items:flex-start;gap:var(--ms-space-2);font-size:var(--ms-text-sm);font-weight:var(--ms-weight-medium);color:var(--ms-danger);display:flex}.ms-form-status{padding:var(--ms-space-4);border-radius:var(--ms-radius-md);font-size:var(--ms-text-sm);line-height:var(--ms-leading-relaxed)}.ms-form-status--error{background:var(--ms-danger-soft);color:var(--ms-danger);border:1px solid}.ms-form-status--success{background:var(--ms-success-soft);color:var(--ms-success);border:1px solid}.ms-tip{align-items:center;gap:var(--ms-space-1);border-bottom:1px dotted var(--ms-line-strong);cursor:help;display:inline-flex;position:relative}.ms-tip__bubble{bottom:calc(100% + var(--ms-space-2));z-index:30;width:max-content;max-width:min(280px,70vw);padding:var(--ms-space-3);border-radius:var(--ms-radius-md);background:var(--ms-text);color:var(--ms-bg);font-size:var(--ms-text-xs);font-weight:var(--ms-weight-normal);line-height:var(--ms-leading-normal);letter-spacing:0;text-transform:none;box-shadow:var(--ms-shadow);opacity:0;visibility:hidden;transition:opacity var(--ms-transition), visibility var(--ms-transition);pointer-events:none;position:absolute;inset-inline-start:0}.ms-tip:hover .ms-tip__bubble,.ms-tip:focus-visible .ms-tip__bubble{opacity:1;visibility:visible}.ms-cta{align-items:center;gap:var(--ms-space-5);padding:var(--ms-space-9) var(--ms-space-5);border:1px solid var(--ms-line);border-radius:var(--ms-radius-xl);background:var(--ms-surface);text-align:center;flex-direction:column;display:flex}.ms-sticky-cta{inset-inline:0;z-index:45;gap:var(--ms-space-3);padding:var(--ms-space-3) var(--ms-gutter);padding-bottom:calc(var(--ms-space-3) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--ms-line);background:var(--ms-bg);display:none;position:fixed;bottom:0;box-shadow:0 -4px 16px #00000014}.ms-sticky-cta .ms-btn{flex:1 1 0;min-width:0}@media (max-width:900px){.ms-sticky-cta{display:flex}.ms-root{padding-bottom:calc(var(--ms-control-height) + var(--ms-space-6) + env(safe-area-inset-bottom,0px))}}@media (max-height:500px) and (pointer:coarse){.ms-sticky-cta{padding-block:var(--ms-space-1);padding-bottom:calc(var(--ms-space-1) + env(safe-area-inset-bottom,0px))}}.ms-sheet{display:none}.ms-sheet:is(:popover-open,.ms-sheet--open){z-index:70;width:100%;max-width:none;height:100%;max-height:none;color:var(--ms-text);touch-action:none;background:#080a1080;border:0;flex-direction:column;justify-content:flex-end;margin:0;padding:0;display:flex;position:fixed;inset:0;overflow:hidden}.ms-sheet__panel{gap:var(--ms-space-2);overscroll-behavior:contain;touch-action:pan-y;max-height:85dvh;padding:var(--ms-space-4) var(--ms-gutter);padding-bottom:calc(var(--ms-space-4) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--ms-line);border-radius:var(--ms-radius-xl) var(--ms-radius-xl) 0 0;background:var(--ms-surface);box-shadow:var(--ms-shadow-lg);flex-direction:column;display:flex;overflow-y:auto}.ms-sheet__head{justify-content:space-between;align-items:center;gap:var(--ms-space-4);display:flex}.ms-sheet__title{font-size:var(--ms-text-md);font-weight:var(--ms-weight-semibold)}.ms-sheet__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ms-sheet__link{min-height:calc(var(--ms-control-height) + var(--ms-space-1));border-bottom:1px solid var(--ms-line);font-size:var(--ms-text-md);font-weight:var(--ms-weight-medium);color:var(--ms-text);align-items:center;display:flex}.ms-sheet__link:hover{color:var(--ms-accent);text-decoration:none}.ms-sheet__link[aria-current=page]{color:var(--ms-accent);font-weight:var(--ms-weight-semibold)}.ms-sheet__foot{padding-top:var(--ms-space-2);display:flex}.ms-footer{border-top:1px solid var(--ms-line);background:var(--ms-surface);padding-block:var(--ms-space-9) var(--ms-space-7);margin-top:auto}.ms-footer__grid{gap:var(--ms-space-7);grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));display:grid}.ms-footer__col{gap:var(--ms-space-3);flex-direction:column;min-width:0;display:flex}@media (max-width:720px){.ms-footer__grid{gap:var(--ms-space-6) var(--ms-space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.ms-footer__col--wide{grid-column:1/-1}}.ms-footer__heading{font-size:var(--ms-text-xs);font-weight:var(--ms-weight-semibold);letter-spacing:var(--ms-tracking-wide);text-transform:uppercase;color:var(--ms-text-muted)}.ms-footer__link{font-size:var(--ms-text-sm);color:var(--ms-text-secondary)}.ms-footer__link:hover{color:var(--ms-text)}.ms-footer__consent{font:inherit;color:var(--ms-text-secondary);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.ms-footer__consent:hover{color:var(--ms-text)}.ms-footer__bottom{justify-content:space-between;align-items:center;gap:var(--ms-space-4);margin-top:var(--ms-space-8);padding-top:var(--ms-space-5);border-top:1px solid var(--ms-line);font-size:var(--ms-text-sm);color:var(--ms-text-muted);flex-wrap:wrap;display:flex}.ms-social{align-items:center;gap:var(--ms-space-4);flex-wrap:wrap;display:flex}.ms-root:has(.ms-consent){padding-bottom:var(--ms-consent-height,calc(var(--ms-space-12) + env(safe-area-inset-bottom,0px)))}.ms-consent{inset-inline:0;z-index:60;border-top:1px solid var(--ms-line);background:var(--ms-surface);box-shadow:var(--ms-shadow-lg);padding:var(--ms-space-4) var(--ms-gutter);padding-bottom:calc(var(--ms-space-4) + env(safe-area-inset-bottom,0px));max-height:85vh;position:fixed;bottom:0;overflow-y:auto}.ms-consent__inner{justify-content:space-between;align-items:center;gap:var(--ms-space-4);max-width:var(--ms-container);flex-wrap:wrap;margin-inline:auto;display:flex}.ms-consent__body{flex:320px;min-width:0}.ms-consent__text,.ms-consent__details{font-size:var(--ms-text-sm);line-height:var(--ms-leading-normal);color:var(--ms-text-secondary)}.ms-consent__details{margin-top:var(--ms-space-2)}.ms-consent__details summary{cursor:pointer;font-weight:var(--ms-weight-semibold);color:var(--ms-text)}.ms-consent__details p{margin:var(--ms-space-2) 0 0}.ms-consent__details ul{margin:var(--ms-space-1) 0 0}.ms-consent__actions{gap:var(--ms-space-2);flex-wrap:wrap;display:flex}.ms-consent__full{display:none}@media (max-width:720px),(max-height:500px){.ms-consent{max-height:85dvh;padding-block:var(--ms-space-3);padding-bottom:calc(var(--ms-space-3) + env(safe-area-inset-bottom,0px));flex-direction:column;display:flex;overflow:hidden}.ms-consent__inner{align-items:stretch;gap:var(--ms-space-2);flex-flow:column;flex:auto;width:100%;min-height:0}.ms-consent__body{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.ms-consent__more{display:none}.ms-consent__full{display:block}.ms-consent__details{margin-top:0}.ms-consent__actions{flex-wrap:nowrap;flex:none}.ms-consent__actions .ms-btn{min-width:0;padding-inline:var(--ms-space-3);line-height:var(--ms-leading-snug);white-space:normal;flex:1 1 0}}@media (max-height:500px){.ms-consent:not(:has(.ms-consent__details[open])) .ms-consent__inner{align-items:center;gap:var(--ms-space-2) var(--ms-space-4);grid-template-columns:max-content minmax(0,1fr);grid-template-areas:"text text""details actions";display:grid}.ms-consent:not(:has(.ms-consent__details[open])) .ms-consent__body{display:contents}.ms-consent:not(:has(.ms-consent__details[open])) .ms-consent__text{grid-area:text}.ms-consent:not(:has(.ms-consent__details[open])) .ms-consent__details{grid-area:details}.ms-consent:not(:has(.ms-consent__details[open])) .ms-consent__actions{grid-area:actions;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;justify-self:end;width:min(100%,26rem);display:grid}}.ms-center{text-align:center}.ms-center .ms-lead{margin-inline:auto}.ms-muted{color:var(--ms-text-muted)}.ms-nowrap{white-space:nowrap}.ms-full{width:100%}.ms-chiplist{flex-wrap:wrap;gap:.5rem .625rem;margin:0;padding:0;list-style:none;display:flex}.ms-chip{border:1px solid var(--ms-line);background:var(--ms-surface);min-height:2.75rem;color:var(--ms-text);white-space:nowrap;border-radius:999px;align-items:center;padding:.5rem 1rem;font-weight:500;text-decoration:none;display:inline-flex}.ms-chip:hover,.ms-chip:focus-visible{background:var(--ms-surface-2);border-color:var(--ms-text-muted)}.ms-root :where(p,li,td,th,figcaption,dd,.ms-note) a:not(.ms-btn):not(.ms-chip):not(.ms-card):not(.ms-tier):not(.ms-sheet__link){text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:from-font}.ms-newsletter{gap:var(--ms-space-2);flex-direction:column;display:flex}.ms-newsletter__row{gap:var(--ms-space-2);flex-wrap:wrap;display:flex}.ms-newsletter__input{border:1px solid var(--ms-line);border-radius:var(--ms-radius-md);background:var(--ms-surface);min-width:0;color:var(--ms-text);flex:11rem;padding:.55rem .7rem;font-size:16px}.ms-newsletter__input:focus-visible{outline:2px solid var(--ms-accent);outline-offset:1px}.ms-newsletter__button{border-radius:var(--ms-radius-md);background:var(--ms-accent);color:var(--ms-on-accent);font-size:var(--ms-text-sm);font-weight:var(--ms-weight-semibold);cursor:pointer;border:none;padding:.55rem .95rem}.ms-newsletter__button:hover:not(:disabled){background:var(--ms-accent-hover)}.ms-newsletter__button:disabled{opacity:.6;cursor:default}.ms-newsletter__note{min-height:1.2em;font-size:var(--ms-text-xs);color:var(--ms-text-muted);margin:0}.ms-newsletter__note--error{color:#dc2626}.ms-prose .ms-table-scroll{margin-block:var(--ms-space-4)}.ms-prose .ms-table :where(th,td){padding:var(--ms-space-3) var(--ms-space-4);border:0;border-bottom:1px solid var(--ms-line)}.ms-prose .ms-table tbody tr:last-child :where(th,td){border-bottom:0}.ms-prose-table{overflow-x:auto}@media (pointer:coarse){.ms-brand,.ms-nav__link,.ms-breadcrumbs a,.ms-root a[href^=tel\:],.ms-root a[href^="https://wa.me/"]{min-height:var(--ms-control-height);align-items:center;display:inline-flex}.ms-header .ms-brand{min-width:var(--ms-control-height)}.ms-breadcrumbs a,.ms-nav__link{margin-inline:-.5625rem;padding-inline:.5625rem}.ms-prose>a,:is(.ms-prose p,p.ms-body)>a:only-child{padding-block:.45em}.ms-footer__link{min-height:var(--ms-control-height);align-items:center;display:flex}.ms-footer__link+.ms-footer__link{margin-top:calc(-1 * var(--ms-space-3))}.ms-social{gap:0 var(--ms-space-2)}.ms-social a{min-width:var(--ms-control-height);min-height:var(--ms-control-height);justify-content:center;align-items:center;display:inline-flex}.ms-footer__consent,.ms-newsletter__input,.ms-newsletter__button{min-height:var(--ms-control-height)}.ms-consent__details summary{padding-block:calc((var(--ms-control-height) - 1.5em) / 2)}.ms-table td a{padding-block:.65em}.ms-tip{min-width:var(--ms-control-height);min-height:var(--ms-control-height);border-bottom:0;align-items:flex-start}.ms-tip__label{border-bottom:1px dotted var(--ms-line-strong)}.ms-tip__bubble{inset-inline:var(--ms-gutter);bottom:calc(var(--ms-control-height) + var(--ms-space-6) + env(safe-area-inset-bottom,0px));width:auto;max-width:40rem;font-size:var(--ms-text-sm);box-shadow:var(--ms-shadow-lg);margin-inline:auto;position:fixed}.ms-tip:focus .ms-tip__bubble{opacity:1;visibility:visible}}