.soft,:where(.soft) [data-theme=light],:where(.soft)[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page:#f2f4f1;--surface:#fdfefc;--raised:#fdfefc;--track:#e8ece7;--thumb:#fdfefc;--glass:#fdfefcbd;--ink:#111614;--muted:#5a635e;--muted-strong:#414944;--accent:#0e7a5a;--on-accent:#fdfefc;--accent-ink:#0e7a5a;--accent-well:#fdfefc2e;--solid:#111614;--on-solid:#fdfefc;--danger:#a3271c;--rec:#c0392b;--deep:#0b3d2e;--deep-muted:#b9c3be;--edge:#11281e14;--line:#11281e1a;--wash:#11281e0f;--bar:#11281e1c;--wash-accent:#0e7a5a21;--line-accent:#0e7a5a57;--highlight:0 0 0 0 #11281e00;--shadow-paper:0 1px 1px #11281e0a, 0 3px 8px #11281e0d;--shadow-front:0 14px 28px -10px #11281e1f, 0 44px 88px -28px #11281e33;--shadow-pill:0 1px 2px #11281e12, 0 10px 24px -8px #11281e29;--shadow-nav:0 1px 2px #11281e0d, 0 14px 32px -14px #11281e29;--shadow-cta:0 1px 2px #11281e29, 0 10px 22px -10px #11281e4d}:where(.soft)[data-theme=dark],:where(.soft) [data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page:#0c1110;--surface:#151b19;--raised:#1d2422;--track:#0e1413;--thumb:#252d2a;--glass:#151b19b8;--ink:#e9eeeb;--muted:#94a09a;--muted-strong:#b9c3be;--accent:#3fcf9e;--on-accent:#0c1110;--accent-ink:#3fcf9e;--accent-well:#0c111024;--solid:#e9eeeb;--on-solid:#0c1110;--danger:#ee9a90;--rec:#ea7c70;--edge:#e9eeeb17;--line:#e9eeeb1a;--wash:#e9eeeb12;--bar:#e9eeeb1f;--wash-accent:#3fcf9e21;--line-accent:#3fcf9e57;--highlight:inset 0 1px 0 0 #e9eeeb12;--shadow-paper:0 2px 8px #03060547;--shadow-front:0 28px 64px -24px #030605b3;--shadow-pill:0 8px 20px -8px #03060599;--shadow-nav:0 14px 32px -14px #03060599;--shadow-cta:0 0 0 0 #03060500}@media (prefers-contrast:more){.soft,:where(.soft) [data-theme=light],:where(.soft)[data-theme=light]{--edge:#11281e66;--line:#11281e66;--bar:#11281e4d;--muted:#414944}:where(.soft)[data-theme=dark],:where(.soft) [data-theme=dark]{--edge:#e9eeeb66;--line:#e9eeeb66;--bar:#e9eeeb4d;--muted:#b9c3be}}.soft{--r-xl:32px;--r-lg:24px;--r-md:14px;--r-pill:999px;--display:"Bricolage Grotesque", "Onest", system-ui, sans-serif;--text:"Onest", system-ui, -apple-system, "Segoe UI", sans-serif;--fs-display:clamp(1.875rem, 8.7vw, 2.125rem);--lh-display:1.08;--ls-display:-.015em;--fs-heading:clamp(1.75rem, 1.2rem + 2.2vw, 2.75rem);--lh-heading:1.1;--ls-heading:-.015em;--fs-title:24px;--lh-title:1.2;--ls-title:-.02em;--fs-quote:20px;--lh-quote:1.3;--ls-quote:-.01em;--fs-lead:17px;--lh-lead:1.5;--fs-body:16px;--lh-body:1.6;--fs-action:17px;--fs-control:15px;--lh-control:20px;--fs-dense:14px;--fs-note:13px;--lh-note:18px;--fs-brand:19px;--ls-brand:-.02em;--icon-xs:14px;--icon-sm:16px;--icon-md:18px;--icon-lg:20px;--sp-2:2px;--sp-4:4px;--sp-6:6px;--sp-8:8px;--sp-10:10px;--sp-12:12px;--sp-16:16px;--sp-20:20px;--sp-24:24px;--sp-32:32px;--sp-40:40px;--sp-48:48px;--sp-56:56px;--sp-72:72px;--sp-96:96px;--sp-section:clamp(96px, 12vw, 160px);--gutter:16px;--w-measure:30em;--w-stage:920px;--w-page:1200px;--tap:44px;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-move:cubic-bezier(.77, 0, .175, 1);--ease-sheet:cubic-bezier(.32, .72, 0, 1);--t-quick:.15s;--t-state:.2s;--t-slide:.28s;--t-write:.42s;--t-sheet:.5s;--t-enter:.64s;--t-pulse:1.4s;--t-step:70ms}@media (min-width:720px){.soft{--fs-display:clamp(2.125rem, 5vw, 4.5rem);--fs-title:26px;--fs-quote:22px;--gutter:24px}}@media (min-width:1024px){.soft{--lh-display:1.04;--ls-display:-.018em;--fs-title:30px;--fs-lead:18px;--lh-lead:1.55;--gutter:32px}}@media (min-width:1680px){.soft{--w-page:1360px;--w-stage:1040px;--gutter:40px;--fs-heading:3.25rem;--fs-title:32px;--fs-quote:24px;--fs-lead:20px;--sp-section:192px}}@media (min-width:1024px) and (max-height:800px){.soft{--fs-display:clamp(2.75rem, 4.4vw, 3.5rem);--fs-lead:17px}}
.soft{--display:var(--font-soft-display), var(--font-soft-text), system-ui, sans-serif;--text:var(--font-soft-text), system-ui, -apple-system, "Segoe UI", sans-serif;font-family:var(--text)}
.verbato{--nav-top:12px;--nav-h:60px;--ctl:44px;padding-top:calc(var(--nav-top) + var(--nav-h) + env(safe-area-inset-top,0px));background:var(--page);color:var(--ink);font-family:var(--text);font-size:var(--fs-body);line-height:var(--lh-body);position:relative}.verbato a,.verbato button{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.verbato :focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px}.verbato i{line-height:1;display:block}@keyframes hero-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translate(0,0)}}@keyframes hero-fade{0%{opacity:0}to{opacity:1}}.verbato .h-hero{flex-direction:column;align-items:center;padding:36px 16px 120px;display:flex}.verbato .h-copy{text-align:center;flex-direction:column;align-items:center;width:100%;padding-inline:4px;display:flex}.verbato .h-h1{max-width:14em;font-family:var(--display);font-size:var(--fs-display);font-optical-sizing:auto;font-weight:600;line-height:var(--lh-display);letter-spacing:var(--ls-display);text-wrap:balance;animation:hero-rise var(--t-enter) var(--ease-out) backwards}.verbato .h-sub{max-width:30em;color:var(--muted);font-size:var(--fs-lead);line-height:var(--lh-lead);text-wrap:balance;animation:hero-rise var(--t-enter) var(--ease-out) var(--t-step) backwards;margin-top:16px}@media (min-width:720px){.verbato .h-hero{padding-inline:24px}}@media (min-width:1024px){.verbato{--nav-top:16px;--nav-h:56px;--ctl:40px}.verbato .h-hero{padding:56px 32px 140px}.verbato .h-copy{padding-inline:0}.verbato .h-h1-line{display:block}.verbato .h-sub{margin-top:24px}}@media (min-width:1024px) and (max-height:800px){.verbato .h-hero{padding-top:36px}.verbato .h-sub{margin-top:18px}}@media (prefers-reduced-motion:reduce){.verbato .h-h1,.verbato .h-sub{animation:hero-fade var(--t-slide) ease backwards}}
.verbato .h-nav{z-index:40;top:calc(var(--nav-top) + env(safe-area-inset-top,0px));width:min(100% - 24px,560px);height:var(--nav-h);border-radius:var(--r-pill);background:var(--glass);-webkit-backdrop-filter:blur(18px)saturate(1.6);backdrop-filter:blur(18px)saturate(1.6);box-shadow:0 0 0 1px var(--edge), var(--highlight), var(--shadow-nav);white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;margin-inline:auto;padding:8px;display:flex;position:fixed;left:0;right:0}.verbato .h-brand{height:var(--ctl);border-radius:var(--r-pill);font-family:var(--display);font-size:var(--fs-brand);letter-spacing:var(--ls-brand);align-items:center;padding:0 12px 0 14px;font-weight:700;display:inline-flex}.verbato .h-links{display:none;position:relative}.verbato .h-links .h-link{color:var(--muted)}.verbato .h-links-mark{background:var(--wash);color:var(--ink);pointer-events:none;clip-path:inset(0 100% 0 0 round 999px);align-items:center;display:flex;position:absolute;inset:0}.verbato .h-links[data-ready] .h-links-mark{transition:clip-path var(--t-slide) var(--ease-move)}.verbato .h-links-mark span{height:var(--ctl);font-size:var(--fs-control);white-space:nowrap;align-items:center;padding:0 14px;font-weight:500;display:inline-flex}.verbato .h-for{isolation:isolate;height:var(--ctl);border-radius:var(--r-pill);background:var(--wash);color:var(--ink);font-size:var(--fs-control);transition:transform var(--t-quick) var(--ease-out);align-items:center;gap:8px;margin-left:-6px;padding:0 6px 0 12px;font-weight:500;display:inline-flex;position:relative}.verbato .h-for:before{content:"";z-index:-1;border-radius:inherit;background:var(--wash);opacity:0;transition:opacity var(--t-quick) ease;position:absolute;inset:0}.verbato .h-for i{background:var(--surface);width:28px;height:28px;color:var(--muted);font-size:var(--icon-xs);box-shadow:0 0 0 1px var(--edge);border-radius:50%;place-items:center;display:grid}.verbato .h-for:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.verbato .h-for:hover:before{opacity:1}.verbato .h-for:hover i{color:var(--ink)}}.verbato .h-tools{align-items:center;gap:2px;display:flex}.verbato .h-link,.verbato .h-tool{isolation:isolate;height:var(--ctl);border-radius:var(--r-pill);font-size:var(--fs-control);transition:transform var(--t-quick) var(--ease-out);align-items:center;font-weight:500;position:relative}.verbato .h-link{padding:0 14px;display:inline-flex}.verbato .h-tool{width:var(--ctl);font-size:var(--fs-note);letter-spacing:.02em;place-items:center;font-weight:600;display:inline-grid}.verbato .h-tool i{font-size:var(--icon-lg)}.verbato .h-link:before,.verbato .h-tool:before,.verbato .h-navcta:before{content:"";z-index:-1;border-radius:inherit;background:var(--wash);opacity:0;transition:opacity var(--t-quick) ease;position:absolute;inset:0}.verbato .h-navcta:before{background:var(--on-solid)}.verbato .h-signin,.verbato .h-lang,.verbato .h-theme,.verbato .h-theme .ph-sun,div:where(.soft)[data-theme=dark] .verbato .h-theme .ph-moon{display:none}div:where(.soft)[data-theme=dark] .verbato .h-theme .ph-sun{display:block}.verbato .h-navcta{isolation:isolate;height:var(--ctl);border-radius:var(--r-pill);background:var(--solid);color:var(--on-solid);font-size:var(--fs-control);transition:transform var(--t-quick) var(--ease-out);align-items:center;margin-left:6px;padding:0 18px;font-weight:600;display:inline-flex;position:relative}.verbato .h-link:active,.verbato .h-tool:active,.verbato .h-navcta:active{transform:scale(.97)}@media (min-width:520px){.verbato .h-lang,.verbato .h-theme{display:inline-grid}}@media (min-width:1280px){.verbato .h-nav{justify-content:flex-start;width:fit-content;max-width:calc(100% - 32px)}.verbato .h-links{align-items:center;margin-inline:4px 8px;display:flex}.verbato .h-signin{display:inline-flex}.verbato .h-menu{display:none}}@media (hover:hover) and (pointer:fine){.verbato .h-link:hover:before,.verbato .h-tool:hover:before{opacity:1}.verbato .h-links .h-link[aria-current]:hover:before{opacity:0}.verbato .h-navcta:hover:before{opacity:.14}}@media (prefers-reduced-motion:reduce){.verbato .h-links[data-ready] .h-links-mark{transition:none}.verbato .h-link:active,.verbato .h-tool:active,.verbato .h-navcta:active{opacity:.8;transform:none}}@media (prefers-reduced-transparency:reduce){.verbato .h-nav{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.verbato .h-nav{background:var(--surface)}}@media (prefers-contrast:more){.verbato .h-nav{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}}
@media (max-width:379.98px){[data-lang=es] .verbato .h-brand .h-logo-word{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:1023.98px){.verbato .h-nav:has(>.h-for) .h-brand .h-logo-word{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:599.98px){.verbato--hero .h-for{padding-left:var(--sp-6)}.verbato--hero .h-for span{display:none}}@media (scripting:none){.verbato .h-nav>.h-tools>.h-menu,.verbato .h-nav>.h-tools>.h-theme{display:none}}.verbato .h-sheet{--ctl:var(--tap);--sheet-screen:100dvh;top:calc(100% + var(--sp-8));max-height:calc(var(--sheet-screen) - var(--nav-top) - var(--nav-h) - var(--sp-8) - var(--sp-12) - env(safe-area-inset-top,0px));overscroll-behavior:contain;padding:calc(var(--r-xl) - var(--tap) / 2);border-radius:var(--r-xl);background:var(--raised);box-shadow:0 0 0 1px var(--edge), var(--highlight), var(--shadow-pill);opacity:0;transform:translate3d(0, calc(var(--sp-8) * -1), 0);transition:opacity var(--t-quick) ease, transform var(--t-quick) var(--ease-out);position:absolute;left:0;right:0;overflow-y:auto}@supports not (height:100dvh){.verbato .h-sheet{--sheet-screen:100vh}}.verbato .h-sheet[data-open]{opacity:1;transition:opacity var(--t-state) ease, transform var(--t-state) var(--ease-out);transform:translate(0,0)}.verbato .h-sheet .h-links{flex-direction:column;align-items:stretch;margin:0;display:flex}.verbato .h-sheet .h-links .h-link{display:flex}.verbato .h-sheet .h-links .h-link[aria-current]{color:var(--ink)}.verbato .h-sheet .h-links .h-link[aria-current]:before{opacity:1}.verbato .h-sheet .h-sheet-foot{row-gap:var(--sp-8);margin-top:var(--sp-8);padding-top:var(--sp-8);border-top:1px solid var(--line);flex-wrap:wrap}.verbato .h-sheet-foot .h-lang,.verbato .h-sheet-foot .h-theme{display:inline-grid}.verbato .h-sheet-foot .h-theme{margin-right:auto}.verbato .h-sheet-foot .h-signin{display:inline-flex}@media (max-width:519.98px){.verbato .h-sheet-foot .h-navcta{flex:1 0 100%;justify-content:center;margin-left:0}}@media (hover:hover) and (pointer:fine){.verbato .h-sheet .h-links .h-link[aria-current]:hover:before{opacity:1}}@media (prefers-reduced-motion:reduce){.verbato .h-sheet,.verbato .h-sheet[data-open]{transform:none}}.verbato .h-nav>.h-pages{display:none}.verbato .h-pages .h-link[aria-current=page]:before{opacity:1}@media (min-width:1280px){.verbato .h-nav>.h-pages{margin-left:var(--sp-4);padding-right:var(--sp-4);border-right:1px solid var(--line);align-items:center;display:flex}.verbato .h-nav>.h-pages+.h-links{margin-left:var(--sp-4)}.verbato .h-nav .h-link,.verbato .h-links-mark span{padding:0 var(--sp-8)}}@media (min-width:1280px) and (max-width:1439.98px){.verbato .h-nav .h-link,.verbato .h-links-mark span{padding:0 var(--sp-6)}.verbato .h-nav>.h-pages .h-caret{width:var(--sp-20)}}.verbato .h-sheet .h-pages{margin-bottom:var(--sp-8);padding-bottom:var(--sp-8);border-bottom:1px solid var(--line);flex-direction:column;align-items:stretch;display:flex}.verbato .h-sheet .h-pages .h-link{display:flex}.verbato .h-page{align-items:center;display:flex}.verbato .h-caret{isolation:isolate;width:var(--sp-24);height:var(--ctl);border-radius:var(--r-pill);color:var(--muted);place-items:center;display:inline-grid;position:relative}.verbato .h-caret:before{content:"";z-index:-1;inset:var(--sp-4) 0;border-radius:inherit;background:var(--wash);opacity:0;transition:opacity var(--t-quick) ease;position:absolute}.verbato .h-caret i{font-size:var(--fs-note);transition:transform var(--t-quick) var(--ease-out)}.verbato .h-caret[aria-expanded=true]{color:var(--ink)}.verbato .h-caret[aria-expanded=true] i{transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){.verbato .h-caret:hover:before{opacity:1}}.verbato .h-drop{padding:var(--sp-24);white-space:normal}.verbato .h-drop-groups{gap:var(--sp-24) var(--sp-20);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.verbato .h-drop-group ul{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}.verbato .h-drop-head{margin:0 0 var(--sp-8);color:var(--ink);font-size:var(--fs-control);font-weight:600;display:block}.verbato .h-drop-link{padding:var(--sp-4) 0;color:var(--muted);font-size:var(--fs-dense);line-height:1.35;display:block}.verbato .h-drop-all{align-items:center;gap:var(--sp-6);margin-top:var(--sp-20);padding-top:var(--sp-16);border-top:1px solid var(--line);width:100%;color:var(--ink);font-size:var(--fs-control);font-weight:600;display:inline-flex}.verbato .h-drop-all i{font-size:var(--fs-note)}@media (hover:hover) and (pointer:fine){.verbato a.h-drop-head:hover,.verbato .h-drop-link:hover,.verbato .h-drop-all:hover{color:var(--accent);text-underline-offset:3px;text-decoration:underline}}.verbato .h-sheet .h-page{flex-direction:column;align-items:stretch}.verbato .h-sheet .h-page-row{align-items:center;display:flex}.verbato .h-sheet .h-page-row .h-link{flex:1}.verbato .h-sheet .h-page-row .h-caret{width:var(--ctl)}.verbato .h-fold{padding:var(--sp-4) var(--sp-16) var(--sp-8);white-space:normal}.verbato .h-fold-groups{gap:var(--sp-16);display:grid}.verbato .h-fold .h-drop-link{padding:var(--sp-6) 0}.verbato .h-fold .h-drop-all{margin-top:var(--sp-16)}
.le-actions{align-items:center;gap:var(--sp-16) var(--sp-8);margin-top:var(--sp-32);flex-wrap:wrap;display:flex}[data-landing-error] .sec-heading:focus{outline:none}
:where(.soft) *,:where(.soft) :before,:where(.soft) :after{box-sizing:border-box}.soft{-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;min-height:100dvh;margin:0}:where(.soft) h1,:where(.soft) h2,:where(.soft) h3,:where(.soft) p,:where(.soft) ul,:where(.soft) ol,:where(.soft) dl,:where(.soft) dd,:where(.soft) figure,:where(.soft) blockquote{margin:0}:where(.soft) ul,:where(.soft) ol{padding:0;list-style:none}:where(.soft) button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:0 0;border:0;padding:0}:where(.soft) a{color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none}.soft{min-height:100dvh;line-height:initial;tab-size:initial;font-feature-settings:initial;overflow-x:clip}:where(.soft) *,:where(.soft) :before,:where(.soft) :after{border-style:initial;border-color:initial;outline-color:initial}:where(.soft) h1,:where(.soft) h2,:where(.soft) h3,:where(.soft) h4,:where(.soft) h5,:where(.soft) h6{color:inherit;font-family:inherit;font-size:revert;font-weight:revert;line-height:inherit;letter-spacing:inherit}:where(.soft) h4,:where(.soft) h5,:where(.soft) h6{margin-block:revert}:where(.soft) p,:where(.soft) li,:where(.soft) td,:where(.soft) th,:where(.soft) label{line-height:inherit}:where(.soft) input,:where(.soft) textarea{all:revert;box-sizing:border-box}:where(.soft) button{appearance:auto}:where(.soft) small{font-size:revert}:where(.soft) hr{margin:revert;color:revert;border:revert}:where(.soft) img,:where(.soft) svg{display:revert;vertical-align:revert}:where(.soft) i:where(.ph,.ph-bold,.ph-fill){font-style:normal;line-height:1;display:inline-flex}:where(.soft) i:where(.ph,.ph-bold,.ph-fill)>svg{width:1em;height:1em;display:block}[data-above-root],[data-section-root]{scroll-margin-top:96px}.sec{padding:calc(var(--sp-section) / 2) var(--gutter);background:var(--page);color:var(--ink);font-family:var(--text);font-size:var(--fs-body);line-height:var(--lh-body);position:relative}.sec-in{width:min(100%, var(--w-page));margin-inline:auto}.sec a,.sec button{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation}.sec :focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px}.sec i{line-height:1;display:block}.sec-heading{max-width:16em;font-family:var(--display);font-size:var(--fs-heading);font-variant-ligatures:no-common-ligatures;font-weight:600;line-height:var(--lh-heading);letter-spacing:var(--ls-heading);text-wrap:balance}.sec-body{max-width:var(--w-measure);margin-top:var(--sp-16);color:var(--muted);font-size:var(--fs-lead);line-height:var(--lh-lead);text-wrap:pretty}.sec-call{align-items:center;gap:var(--sp-24) var(--sp-40);margin-top:var(--sp-72);flex-wrap:wrap;display:flex}.sec-call-text{font-family:var(--display);font-size:var(--fs-title);font-weight:600;line-height:var(--lh-title);letter-spacing:var(--ls-title);text-wrap:balance}.ui-label{color:var(--muted);font-size:var(--fs-note);font-weight:500;line-height:var(--lh-note)}.ui-note{color:var(--muted);font-size:var(--fs-note);line-height:var(--lh-note);text-wrap:pretty}.ui-sheet{border-radius:var(--r-lg);background:var(--surface);box-shadow:0 0 0 1px var(--edge), var(--highlight), var(--shadow-paper)}.ui-sheet[data-front]{box-shadow:0 0 0 1px var(--edge), var(--highlight), var(--shadow-front)}.ui-pill{isolation:isolate;justify-content:center;align-items:center;gap:var(--sp-8);min-width:0;height:var(--tap);padding:0 var(--sp-16);border-radius:var(--r-pill);font-size:var(--fs-control);white-space:nowrap;transition:transform var(--t-quick) var(--ease-out);font-weight:500;line-height:1;display:inline-flex;position:relative}.ui-pill:before{content:"";z-index:-1;border-radius:inherit;background:var(--wash);opacity:0;transition:opacity var(--t-quick) ease;position:absolute;inset:0}.ui-pill:active{transform:scale(.97)}.ui-switch{width:var(--tap);height:var(--tap);border-radius:var(--r-pill);flex:none;place-items:center;display:inline-grid;position:relative}.ui-switch-track{border-radius:var(--r-pill);background:var(--track);width:44px;height:26px;box-shadow:inset 0 0 0 1px var(--line);transition:transform var(--t-quick) var(--ease-out);display:block;position:relative}.ui-switch-track:before{content:"";border-radius:inherit;background:var(--accent);opacity:0;transition:opacity var(--t-quick) ease;position:absolute;inset:0}.ui-switch-thumb{border-radius:var(--r-pill);background:var(--thumb);width:20px;height:20px;box-shadow:0 0 0 1px var(--edge), var(--shadow-paper);transition:transform var(--t-quick) var(--ease-out);position:absolute;top:3px;left:3px}.ui-switch[aria-checked=true] .ui-switch-track:before{opacity:1}.ui-switch[aria-checked=true] .ui-switch-thumb{background:var(--on-accent);box-shadow:none;transform:translate(18px)}.ui-switch:active .ui-switch-track{transform:scale(.97)}.ui-choice{border-radius:var(--r-pill);background:var(--track);max-width:100%;box-shadow:inset 0 0 0 1px var(--edge)}.ui-choice-scroll{overscroll-behavior-x:contain;touch-action:pan-x;scrollbar-width:none;border-radius:inherit;overflow:auto hidden}.ui-choice-scroll::-webkit-scrollbar{display:none}.ui-choice-track{width:max-content;padding:var(--sp-6);display:flex;position:relative}.ui-choice-option,.ui-choice-mark span{height:var(--tap);padding:0 var(--sp-16);border-radius:var(--r-pill);font-size:var(--fs-control);white-space:nowrap;flex:none;align-items:center;font-weight:500;line-height:1;display:inline-flex}.ui-choice-option{color:var(--muted);transition:transform var(--t-quick) var(--ease-out)}.ui-choice-option:active{transform:scale(.97)}.ui-choice-option:focus-visible{outline-offset:1px}.ui-choice-mark{padding:var(--sp-6);background:var(--thumb);color:var(--accent-ink);pointer-events:none;clip-path:inset(6px 100% 6px 6px round 999px);display:flex;position:absolute;inset:0}.ui-choice[data-ready] .ui-choice-mark{transition:clip-path var(--t-slide) var(--ease-move)}.ui-doc-label{width:fit-content;color:var(--muted);font-size:var(--fs-note);font-weight:500;line-height:var(--lh-note);position:relative}.ui-doc-title{max-width:21em;font-family:var(--display);font-size:var(--fs-title);font-variant-ligatures:no-common-ligatures;font-weight:600;line-height:var(--lh-title);letter-spacing:var(--ls-title);text-wrap:balance}.ui-doc-p,.ui-doc-list{max-width:var(--w-measure);font-size:var(--fs-body);line-height:var(--lh-body)}.ui-doc-list{gap:var(--sp-6);display:grid}.ui-doc-list li{padding-left:18px;line-height:1.5;position:relative}.ui-doc-list li:before{content:"";border-radius:var(--r-pill);background:var(--muted);opacity:.7;width:5px;height:5px;position:absolute;top:calc(.75em - 2px);left:3px}.ui-doc-quote-box{padding:18px var(--sp-20);border-radius:var(--r-md);background:var(--wash)}.ui-doc-quote{font-family:var(--display);font-size:var(--fs-quote);font-weight:500;line-height:var(--lh-quote);letter-spacing:var(--ls-quote);text-wrap:balance}.ui-doc-speaker{margin-top:var(--sp-6);color:var(--muted);font-size:var(--fs-dense);line-height:var(--lh-control)}.ui-bar{height:var(--sp-10);border-radius:var(--r-pill);background:var(--bar);display:block}.ui-doc-foot{justify-content:space-between;gap:var(--sp-4) var(--sp-32);padding-top:var(--sp-16);border-top:1px solid var(--line);color:var(--muted);font-size:var(--fs-note);line-height:var(--lh-note);flex-wrap:wrap;display:flex}.ui-doc-qa{gap:var(--sp-20);display:grid}.ui-doc-q,.ui-doc-a{max-width:var(--w-measure);font-size:var(--fs-body);line-height:var(--lh-body)}.ui-doc-q{font-weight:600}.ui-player{align-items:center;gap:var(--sp-12);width:min(100%,420px);height:var(--sp-56);padding:var(--sp-6) 22px var(--sp-6) var(--sp-6);border-radius:var(--r-pill);background:var(--raised);box-shadow:0 0 0 1px var(--edge), var(--highlight), var(--shadow-pill);display:flex}.ui-play{isolation:isolate;width:var(--tap);height:var(--tap);border-radius:var(--r-pill);background:var(--solid);color:var(--on-solid);font-size:var(--icon-md);transition:transform var(--t-quick) var(--ease-out);flex:none;place-items:center;display:grid;position:relative}.ui-play:before{content:"";z-index:-1;border-radius:inherit;background:var(--on-solid);opacity:0;transition:opacity var(--t-quick) ease;position:absolute;inset:0}.ui-play:active{transform:scale(.97)}.ui-play i{opacity:0;transition:opacity var(--t-quick) ease, transform var(--t-quick) var(--ease-out);grid-area:1/1;transform:scale(.95)}.ui-player[data-state=idle] .ui-play .ph-play,.ui-player[data-state=playing] .ui-play .ph-pause,.ui-player[data-state=ended] .ui-play .ph-arrow-counter-clockwise{opacity:1;transition:opacity var(--t-state) ease, transform var(--t-state) var(--ease-out);transform:scale(1)}.ui-player-text{flex:1;gap:5px;min-width:0;display:grid}.ui-player-title{font-size:var(--fs-control);font-weight:500;line-height:var(--lh-control);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-player-meta{align-items:center;gap:var(--sp-10);display:flex}.ui-player-track{height:var(--sp-4);border-radius:var(--r-pill);background:var(--bar);flex:1;overflow:hidden}.ui-player-fill{background:var(--accent);transform-origin:0;height:100%;transition:transform var(--t-slide) var(--ease-move);display:block;transform:scaleX(0)}.ui-player-length{color:var(--muted);font-size:var(--fs-note);font-variant-numeric:tabular-nums;line-height:14px}.ui-lines{gap:var(--sp-16);display:grid}.ui-line{align-items:start;gap:0 var(--sp-8);grid-template-columns:auto minmax(0,1fr);display:grid}.ui-line-time{isolation:isolate;min-width:var(--sp-56);height:var(--tap);padding:0 var(--sp-8);border-radius:var(--r-pill);color:var(--muted);font-size:var(--fs-note);font-variant-numeric:tabular-nums;transition:transform var(--t-quick) var(--ease-out);justify-content:center;align-items:center;margin-top:-9px;line-height:1;display:inline-flex;position:relative}.ui-line-time:before{content:"";z-index:-1;inset:var(--sp-6) 0;border-radius:inherit;background:var(--wash);opacity:0;transition:opacity var(--t-quick) ease;position:absolute}.ui-line-time:active{transform:scale(.97)}.ui-line-speaker{color:var(--muted);font-size:var(--fs-note);font-weight:500;line-height:var(--lh-note);display:block}.ui-line-text{max-width:var(--w-measure);font-size:var(--fs-body);line-height:var(--lh-body)}.ui-line[aria-current=true] .ui-line-time{color:var(--accent-ink);font-weight:600}.ui-line[aria-current=true] .ui-line-time:before{opacity:1}.ui-action{border-radius:var(--r-pill);background:var(--accent);height:56px;box-shadow:var(--shadow-cta);color:var(--on-accent);font:inherit;font-size:var(--fs-action);white-space:nowrap;cursor:pointer;transition:transform var(--t-quick) var(--ease-out);border:0;align-items:center;gap:14px;padding:0 8px 0 26px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.ui-action:active{transform:scale(.97)}.ui-action-well{background:var(--accent-well);width:40px;height:40px;font-size:var(--icon-md);transition:transform var(--t-state) var(--ease-out);border-radius:50%;place-items:center;display:grid}@media (max-width:719.98px){.ui-action{height:52px;padding:0 6px 0 24px}}@media (hover:hover) and (pointer:fine){.ui-pill:hover:before{opacity:1}.ui-action:hover .ui-action-well{transform:translate(3px)}.ui-choice-option:hover{color:var(--ink)}.ui-play:hover:before{opacity:.14}.ui-line-time:hover:before{opacity:1}}@media (prefers-reduced-motion:reduce){.ui-pill:active,.ui-choice-option:active,.ui-play:active,.ui-line-time:active,.ui-action:active,.ui-switch:active .ui-switch-track{opacity:.8;transform:none}.ui-action-well,.ui-switch-thumb,.ui-player-fill,.ui-choice[data-ready] .ui-choice-mark{transition:none}.ui-play i{transition:opacity var(--t-state) ease;transform:none}}@media (prefers-reduced-motion:reduce) and (hover:hover) and (pointer:fine){.ui-action:hover .ui-action-well{transform:none}}.ui-blank-bar{border-radius:var(--r-pill);background:var(--bar);position:absolute}.sec [data-enter]{opacity:0;transform:translateY(12px)}.sec [data-enter][data-entered]{opacity:1;transition:opacity var(--t-write) ease calc(var(--enter-i,0) * var(--t-step)), transform var(--t-write) var(--ease-out) calc(var(--enter-i,0) * var(--t-step));transform:translate(0,0)}@media (prefers-reduced-motion:reduce){.sec [data-enter]{transform:none}.sec [data-enter][data-entered]{transition:opacity var(--t-slide) ease}}[data-stack]{border-top-left-radius:var(--r-xl);border-top-right-radius:var(--r-xl);box-shadow:0 0 0 1px var(--edge), var(--shadow-front);position:sticky}[data-hero-root][data-stack]{box-shadow:none;border-radius:0}[data-stack=edge]{position:relative}[data-stack][data-stack-flat]{box-shadow:none;border-radius:0}[data-hero]:focus,[data-above-root]:focus,[data-section-root]:focus{outline:none}[data-nav-shell]{background:0 0;min-height:0;padding:0;position:static}[data-tone]{--page:var(--track)}[data-theme=dark] [data-tone]{--page:var(--surface)}[data-deep]{--page:var(--deep);--muted:var(--deep-muted)}[data-deep] [data-theme=light]{color:var(--ink)}
html:has(.soft){background:#f2f4f1}html:has(.soft[data-theme=dark]){background:#0c1110}.soft{background:var(--page);color:var(--ink);min-height:100dvh;overflow-x:clip}html[data-still] .soft *,html[data-still] .soft :before,html[data-still] .soft :after{transition:none!important;animation-duration:1ms!important;animation-delay:0s!important}.soft{--off:.5;--fs-page:clamp(2rem, 1.25rem + 3.2vw, 3.5rem);--lh-page:1.06;--ls-page:-.018em;--w-text:40em;--nav-clear:72px;--field-h:48px;--mono:ui-monospace, "SFMono-Regular", "Cascadia Mono", Menlo, Consolas, monospace}@media (min-width:1680px){.soft{--fs-page:4rem}}.ui-choice:not([data-placed]) .ui-choice-option[aria-pressed=true]{background:var(--thumb);color:var(--accent-ink)}.ui-choice-scroll{touch-action:pan-x pan-y}html:has(.soft)::view-transition-old(root){animation-duration:.28s}html:has(.soft)::view-transition-new(root){animation-duration:.28s}@media (prefers-reduced-motion:reduce){html:has(.soft)::view-transition-old(root){animation:none}html:has(.soft)::view-transition-new(root){animation:none}}.soft .skip-link{z-index:50;top:calc(var(--sp-8) + env(safe-area-inset-top,0px));left:var(--sp-12);min-height:44px;padding-inline:var(--sp-20);border-radius:var(--r-pill);background:var(--surface);box-shadow:0 0 0 1px var(--edge), var(--shadow-pill);color:var(--ink);font-family:var(--text);font-size:var(--fs-control);font-weight:600;line-height:var(--lh-control);transform:translateY(calc(-100% - var(--sp-16) - env(safe-area-inset-top,0px)));align-items:center;text-decoration:none;display:inline-flex;position:fixed}.soft .skip-link:focus{transform:none}.soft .skip-link:focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px}
.soft .h-logo svg{color:inherit}.soft .h-logo-word{font-family:var(--display);letter-spacing:var(--ls-brand)}
.ft-columns{--ft-top:var(--sp-40);--ft-bottom:var(--sp-16);--ft-rule:var(--sp-24);--ft-stack:var(--sp-32);--ft-split:var(--sp-48);--ft-groups:var(--sp-24);--ft-name:var(--sp-8);--ft-air:calc((var(--tap) - var(--lh-control)) / 2);--ft-house:var(--sp-16);--ft-tag:var(--sp-12);--ft-tag-w:24em;--ft-base:var(--sp-16);--ft-base-row:var(--sp-8);--ft-base-col:var(--sp-32);padding-top:var(--ft-top);padding-bottom:calc(var(--ft-bottom) + env(safe-area-inset-bottom,0px))}.ft-columns .ft-foot{padding-top:var(--ft-rule);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.ft-columns .ft-house,.ft-columns .ft-groups,.ft-columns .ft-base{min-width:0}.ft-columns .ft-house{max-width:var(--w-measure)}.ft-columns .ft-brand{color:var(--ink);font-family:var(--display);font-size:var(--fs-brand);font-variant-ligatures:no-common-ligatures;letter-spacing:var(--ls-brand);font-weight:700;line-height:1}.ft-columns .ft-tagline{max-width:var(--ft-tag-w);margin-top:var(--ft-tag);color:var(--muted);font-size:var(--fs-body);line-height:var(--lh-body);text-wrap:balance}.ft-columns .ft-link.ft-legal{width:fit-content;max-width:100%;margin-top:var(--ft-house);color:var(--muted);font-size:var(--fs-body);font-weight:400;line-height:var(--lh-body)}.ft-columns .ft-address{margin-top:var(--ft-house);color:var(--muted);font-size:var(--fs-note);font-style:normal;line-height:var(--lh-note);text-wrap:pretty}.ft-columns .ft-address-name,.ft-columns .ft-address-text{display:block}.ft-columns .ft-groups{gap:var(--ft-groups);margin-top:var(--ft-stack);grid-template-columns:minmax(0,1fr);display:grid}.ft-columns .ft-group{min-width:0}.ft-columns .ft-list{margin-top:calc(var(--ft-name) - var(--ft-air))}.ft-columns .ft-row{min-width:0}.ft-columns .ft-link{min-height:var(--tap);color:var(--ink);font-size:var(--fs-control);font-weight:500;line-height:var(--lh-control);text-align:left;align-items:center;display:flex}.ft-columns .ft-row .ft-link{width:100%}.ft-columns .ft-text{min-width:0}.ft-columns .ft-base{align-items:flex-start;gap:var(--ft-base-row);margin-top:var(--ft-base);border-top:1px solid var(--line);flex-direction:column;display:flex}.ft-columns .ft-tools{align-items:flex-start;gap:var(--ft-base-row);flex-direction:column;min-width:0;display:flex}.ft-columns .ft-copyright,.ft-columns .ft-made{max-width:var(--w-measure)}@media (min-width:720px){.ft-columns{--ft-groups:var(--sp-32)}.ft-columns .ft-groups{grid-template-columns:repeat(3,auto);justify-content:start;align-items:start}.ft-columns .ft-base{align-items:center;gap:var(--ft-base-row) var(--ft-base-col);flex-flow:wrap}.ft-columns .ft-tools{align-items:center;gap:var(--ft-base-row) var(--ft-base-col);flex-flow:wrap;margin-left:auto}}@media (min-width:1024px){.ft-columns{--ft-groups:var(--sp-48)}.ft-columns .ft-foot{column-gap:var(--ft-split);grid-template-columns:minmax(0,1fr) auto}.ft-columns .ft-house{grid-area:1/1/2/2}.ft-columns .ft-groups{grid-area:1/2/2/3;justify-self:end;margin-top:0}.ft-columns .ft-base{grid-area:2/1/3/3}}@media (hover:hover) and (pointer:fine){.ft-columns .ft-link:hover .ft-text{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}}
.ft-columns .ft-name-link{pointer-events:none;width:fit-content;max-width:100%;display:block;position:relative}.ft-columns .ft-name-link:before{content:"";right:0;bottom:calc(var(--ft-air) - var(--ft-name));height:calc(var(--ft-groups) + var(--lh-note) - var(--ft-air) + var(--ft-name));pointer-events:auto;position:absolute;left:0}@media (min-width:720px){.ft-columns .ft-name-link:before{height:var(--tap)}}@media (hover:hover) and (pointer:fine){.ft-columns .ft-name-link:hover{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}}.ft-columns .ft-entity{margin-top:var(--ft-house);color:var(--muted);font-size:var(--fs-body);font-weight:400;line-height:var(--lh-body)}.ft-columns .ft-entity+.ft-link.ft-legal{margin-top:0}.ft-columns{padding-bottom:calc(var(--ft-bottom) + env(safe-area-inset-bottom,0px) + var(--consent-room,0px))}.ft-columns .ft-elsewhere{margin-top:var(--ft-house)}.ft-columns .ft-elsewhere-name{margin-bottom:calc(var(--ft-name) - var(--ft-air))}.ft-columns .ft-elsewhere-row{flex-wrap:wrap;align-items:center;display:flex}.ft-columns .ft-elsewhere-row .ft-link{display:inline-flex}.ft-columns .ft-elsewhere-row .ft-dot{padding:0 var(--sp-8);opacity:.45}
/*# sourceMappingURL=295lftu9531ka.css.map*/