.back-to-top-wrapper[data-astro-cid-eymb5ayk]{width:3.75rem;height:3.75rem;position:absolute;right:0;top:0;pointer-events:none}.back-to-top-btn[data-astro-cid-eymb5ayk]{color:var(--primary);font-size:2.25rem;font-weight:700;border:none;position:fixed;bottom:10rem;opacity:1;cursor:pointer;transform:translate(5rem);pointer-events:auto}.back-to-top-btn[data-astro-cid-eymb5ayk] i[data-astro-cid-eymb5ayk]{font-size:1.75rem}.back-to-top-btn[data-astro-cid-eymb5ayk].hide{transform:translate(5rem) scale(.9);opacity:0;pointer-events:none;visibility:hidden}.back-to-top-btn[data-astro-cid-eymb5ayk]:active{transform:translate(5rem) scale(.9)}@media (max-width: 1023px){.back-to-top-btn[data-astro-cid-eymb5ayk]{right:calc(1rem + env(safe-area-inset-right,0px));bottom:calc(1rem + env(safe-area-inset-bottom,0px));z-index:40;transform:none;border:none;border-radius:12px;box-shadow:none;color:var(--muted-color);font-size:1.75rem}.back-to-top-btn[data-astro-cid-eymb5ayk] button[data-astro-cid-eymb5ayk]{width:40px;height:40px}.back-to-top-btn[data-astro-cid-eymb5ayk].hide{transform:translateY(.5rem) scale(.9)}.back-to-top-btn[data-astro-cid-eymb5ayk]:active{transform:scale(.95)}}.ajs-footer-grid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1fr;gap:2rem}.ajs-footer-heading[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:.65rem;font-size:1rem;font-weight:700;color:var(--primary);margin-bottom:1.25rem}.ajs-footer-heading[data-astro-cid-sz7xmlte]:before{content:"";width:4px;height:18px;border-radius:4px;background:var(--primary)}.ajs-footer-contact[data-astro-cid-sz7xmlte]{display:flex;align-items:flex-start;gap:.65rem}.ajs-footer-contact[data-astro-cid-sz7xmlte] svg{width:1.25rem;height:1.25rem;flex-shrink:0;color:var(--primary)}.ajs-footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{transition:color .2s,background .2s}.ajs-footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--primary)}@media (min-width: 768px){.ajs-footer-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr}}@media (min-width: 1280px){.ajs-footer-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1.1fr 1.15fr 1fr;gap:1.5rem}}.card-base.card-base:has(h1){padding-top:2rem}@media (max-width: 767px){.card-base.card-base:has(h1){padding-top:1.5rem}}@media (min-width: 1280px){.ajs-navbar.ajs-navbar{justify-content:flex-start;gap:.5rem}.ajs-navbar .ajs-navbar-links{flex:1;justify-content:center}.ajs-navbar .ajs-navbar-contact{margin-left:0}.ajs-navbar .ajs-navbar-tools{flex-shrink:0}}@media (max-width: 767px){body #top-row,body:has(#main-grid[data-content-wide=true]) #top-row,body #main-grid,body #main-grid[data-content-wide=true]{width:100%;max-width:100%;padding-inline:0!important}body.enable-banner #banner-wrapper{width:100%;max-width:100%;margin-inline:0}}.ajs-navbar[data-astro-cid-5blmo7yk]{display:grid;grid-template-columns:auto 1fr;gap:0 1rem;padding-top:.65rem;outline:1px solid #cbdcec;outline-offset:-1px;box-shadow:0 4px 14px #152d4814}.dark .ajs-navbar[data-astro-cid-5blmo7yk]{outline-color:#ffffff24;box-shadow:0 4px 14px #0000002e}.ajs-navbar-contact[data-astro-cid-5blmo7yk]{display:flex;align-items:center;justify-content:flex-end;gap:1.5rem}.ajs-navbar-calc[data-astro-cid-5blmo7yk]{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:.8rem 1.1rem;border-radius:.75rem;background:var(--primary);color:var(--deep-text);font-size:.875rem;font-weight:700;transition:opacity .2s;white-space:nowrap}.ajs-navbar-calc[data-astro-cid-5blmo7yk]:hover{opacity:.85}:root:not(.dark) .ajs-navbar-calc[data-astro-cid-5blmo7yk]{color:#fff}:root:not(.dark) .ajs-navbar-calc[data-astro-cid-5blmo7yk]:hover{background:#277ac8;opacity:1}.ajs-navbar-links[data-astro-cid-5blmo7yk]{grid-column:1 / -1;grid-row:2;border-top:1px solid var(--line-divider);margin-top:.65rem;padding:.3rem 0;justify-content:center}.ajs-navbar-links[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk]{padding-left:1rem;padding-right:1rem;font-size:.875rem}.ajs-navbar-tools[data-astro-cid-5blmo7yk]{display:flex;grid-column:3;grid-row:1}@media (min-width: 1280px){.ajs-navbar[data-astro-cid-5blmo7yk]{display:flex;gap:.5rem;padding:.65rem 1rem}.ajs-navbar[data-astro-cid-5blmo7yk]>a[data-astro-cid-5blmo7yk]{padding-left:.5rem;padding-right:.5rem}.ajs-navbar-links[data-astro-cid-5blmo7yk]{border-top:0;margin-top:0;padding:0}.ajs-navbar-links[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk]{padding-left:.65rem;padding-right:.65rem}.ajs-navbar-contact[data-astro-cid-5blmo7yk]{gap:1.5rem}.ajs-navbar-calc[data-astro-cid-5blmo7yk]{padding:.8rem 1rem}}@media (max-width: 1100px){.ajs-navbar-contact[data-astro-cid-5blmo7yk]>a[data-astro-cid-5blmo7yk]{display:none}}@media (max-width: 767px){.ajs-navbar[data-astro-cid-5blmo7yk]{grid-template-columns:minmax(0,1fr) auto auto;padding:.5rem;gap:.25rem}.ajs-navbar[data-astro-cid-5blmo7yk]>a[data-astro-cid-5blmo7yk]{padding:0 .5rem;justify-self:start;justify-content:flex-start}.ajs-navbar[data-astro-cid-5blmo7yk]>a[data-astro-cid-5blmo7yk] .text-md{font-size:.875rem}.ajs-navbar-tools[data-astro-cid-5blmo7yk]{display:flex;grid-column:3;grid-row:1}.ajs-navbar-contact[data-astro-cid-5blmo7yk]{grid-row:1;grid-column:2;gap:0;padding:0;border:0}.ajs-navbar-contact[data-astro-cid-5blmo7yk]>a[data-astro-cid-5blmo7yk]{display:flex;min-height:44px}.ajs-navbar-contact[data-astro-cid-5blmo7yk]>a[data-astro-cid-5blmo7yk]>span[data-astro-cid-5blmo7yk]{font-size:12px}.ajs-navbar-contact[data-astro-cid-5blmo7yk]>a[data-astro-cid-5blmo7yk]>span[data-astro-cid-5blmo7yk]>span[data-astro-cid-5blmo7yk]{display:none}.ajs-navbar-contact[data-astro-cid-5blmo7yk]>a[data-astro-cid-5blmo7yk] svg{display:none}.ajs-navbar-calc[data-astro-cid-5blmo7yk]{display:none}}@media (max-width: 359px){.ajs-navbar-contact[data-astro-cid-5blmo7yk]>a[data-astro-cid-5blmo7yk]>span[data-astro-cid-5blmo7yk]{font-size:11px}.ajs-navbar-tools[data-astro-cid-5blmo7yk] #scheme-switch,#nav-menu-switch[data-astro-cid-5blmo7yk]{width:32px}}body.ajs-contact-open{overflow:hidden}.ajs-contact-dialog[data-astro-cid-ssfwj5sr]{width:min(760px,calc(100vw - 28px));max-width:none;max-height:calc(100dvh - 28px);padding:0;overflow:visible;border:0;border-radius:20px;background:transparent;color:#152d48}.ajs-contact-dialog[data-astro-cid-ssfwj5sr]::backdrop{background:#041428a3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.ajs-contact-panel[data-astro-cid-ssfwj5sr]{position:relative;max-height:calc(100dvh - 28px);overflow-y:auto;border:1px solid #dbe6f1;border-radius:20px;background:#f5f9fd;padding:clamp(24px,4vw,38px);box-shadow:0 24px 70px #04142842}.ajs-contact-panel[data-astro-cid-ssfwj5sr]:before{position:absolute;inset:0 auto 0 0;width:4px;background:#4b9bee;content:""}.ajs-contact-eyebrow[data-astro-cid-ssfwj5sr]{display:flex;align-items:center;gap:10px;margin-bottom:16px;color:#3678ad;font-size:12px;font-weight:800;letter-spacing:.055em;text-transform:uppercase}.ajs-contact-eyebrow-icon[data-astro-cid-ssfwj5sr]{display:grid;width:32px;height:32px;place-items:center;border-radius:10px;color:#2b7fc5;background:#e5f1fc}.ajs-contact-eyebrow-icon[data-astro-cid-ssfwj5sr] svg[data-astro-cid-ssfwj5sr]{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ajs-contact-close[data-astro-cid-ssfwj5sr]{position:absolute;top:17px;right:17px;display:grid;width:38px;height:38px;place-items:center;border:0;border-radius:50%;color:#64748b;background:transparent;cursor:pointer}.ajs-contact-close[data-astro-cid-ssfwj5sr]:hover,.ajs-contact-close[data-astro-cid-ssfwj5sr]:focus-visible{color:#09213f;background:#eef3f8}.ajs-contact-close[data-astro-cid-ssfwj5sr] svg[data-astro-cid-ssfwj5sr]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.ajs-contact-panel[data-astro-cid-ssfwj5sr] h2[data-astro-cid-ssfwj5sr]{margin:0 42px 8px 0;font-size:clamp(25px,3vw,32px);font-weight:800;line-height:1.15}.ajs-contact-panel[data-astro-cid-ssfwj5sr]>p[data-astro-cid-ssfwj5sr]{margin:0 0 24px;color:#65758c;font-size:17px;line-height:1.45}.ajs-contact-options[data-astro-cid-ssfwj5sr]{display:grid;gap:12px}.ajs-contact-option[data-astro-cid-ssfwj5sr]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;padding:17px 20px;border:1px solid #d9e4f0;border-radius:14px;background:#fff;color:#152d48;text-decoration:none;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.ajs-contact-option[data-astro-cid-ssfwj5sr]:hover,.ajs-contact-option[data-astro-cid-ssfwj5sr]:focus-visible{transform:translateY(-1px);border-color:#4b9bee;box-shadow:0 10px 24px #1d426814;outline:none}.ajs-contact-icon[data-astro-cid-ssfwj5sr]{display:grid;width:60px;height:60px;flex:none;place-items:center;border-radius:50%;color:#fff;font-size:17px;font-weight:800}.ajs-contact-icon[data-astro-cid-ssfwj5sr] svg[data-astro-cid-ssfwj5sr]{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ajs-contact-icon--telegram[data-astro-cid-ssfwj5sr]{background:#37a6f5}.ajs-contact-icon--max[data-astro-cid-ssfwj5sr]{background:linear-gradient(135deg,#2d7ff9,#02b8ff)}.ajs-contact-icon--phone[data-astro-cid-ssfwj5sr]{background:#09213f}.ajs-contact-copy[data-astro-cid-ssfwj5sr]{display:grid;gap:3px;min-width:0}.ajs-contact-copy[data-astro-cid-ssfwj5sr] strong[data-astro-cid-ssfwj5sr]{font-size:19px;font-weight:800;line-height:1.2}.ajs-contact-copy[data-astro-cid-ssfwj5sr]>span[data-astro-cid-ssfwj5sr]{color:#65758c;font-size:15px;line-height:1.35}.ajs-contact-copy[data-astro-cid-ssfwj5sr] em[data-astro-cid-ssfwj5sr]{justify-self:start;border-radius:8px;padding:4px 9px;background:#eaf3ff;color:#096bb5;font-size:14px;font-style:normal;font-weight:700;line-height:1.2}.ajs-contact-action[data-astro-cid-ssfwj5sr]{display:inline-flex;min-width:116px;min-height:48px;align-items:center;justify-content:center;border:1px solid #3489d7;border-radius:10px;background:#398cdb;color:#fff;box-shadow:0 5px 12px #2973bb21;font-size:15px;font-weight:800}.ajs-contact-option[data-astro-cid-ssfwj5sr]:hover .ajs-contact-action[data-astro-cid-ssfwj5sr],.ajs-contact-option[data-astro-cid-ssfwj5sr]:focus-visible .ajs-contact-action[data-astro-cid-ssfwj5sr]{background:#277ac8}.dark .ajs-contact-panel[data-astro-cid-ssfwj5sr]{background:#1d2b3b;color:#f2f7fd;border-color:#334b62}.dark .ajs-contact-option[data-astro-cid-ssfwj5sr]{border-color:#3a526c;background:#24364a;color:#f2f7fd}.dark .ajs-contact-eyebrow[data-astro-cid-ssfwj5sr]{color:#87c2f3}.dark .ajs-contact-eyebrow-icon[data-astro-cid-ssfwj5sr]{color:#8dc8fa;background:#29445d}.dark .ajs-contact-panel[data-astro-cid-ssfwj5sr]>p[data-astro-cid-ssfwj5sr],.dark .ajs-contact-copy[data-astro-cid-ssfwj5sr]>span[data-astro-cid-ssfwj5sr]{color:#b8c9da}.dark .ajs-contact-close[data-astro-cid-ssfwj5sr]{color:#b8c9da}.dark .ajs-contact-close[data-astro-cid-ssfwj5sr]:hover,.dark .ajs-contact-close[data-astro-cid-ssfwj5sr]:focus-visible{color:#f2f7fd;background:#87c2f31a}.dark .ajs-contact-copy[data-astro-cid-ssfwj5sr] em[data-astro-cid-ssfwj5sr]{background:#87c2f31a;color:#a2d2fa}@media (max-width: 640px){.ajs-contact-dialog[data-astro-cid-ssfwj5sr]{width:calc(100vw - 24px);margin:auto;border-radius:18px}.ajs-contact-panel[data-astro-cid-ssfwj5sr]{padding:20px 18px 18px;border-radius:18px}.ajs-contact-panel[data-astro-cid-ssfwj5sr]:before{width:3px}.ajs-contact-close[data-astro-cid-ssfwj5sr]{top:10px;right:8px;width:44px;height:44px}.ajs-contact-eyebrow[data-astro-cid-ssfwj5sr]{gap:8px;padding-right:34px;margin-bottom:14px;font-size:10px;letter-spacing:.035em}.ajs-contact-eyebrow-icon[data-astro-cid-ssfwj5sr]{width:28px;height:28px;flex:none;border-radius:9px}.ajs-contact-eyebrow-icon[data-astro-cid-ssfwj5sr] svg[data-astro-cid-ssfwj5sr]{width:17px;height:17px}.ajs-contact-panel[data-astro-cid-ssfwj5sr] h2[data-astro-cid-ssfwj5sr]{margin:0 0 10px;font-size:24px;line-height:1.2}.ajs-contact-panel[data-astro-cid-ssfwj5sr]>p[data-astro-cid-ssfwj5sr]{margin-bottom:18px;font-size:14px;line-height:1.5}.ajs-contact-options[data-astro-cid-ssfwj5sr]{gap:10px}.ajs-contact-option[data-astro-cid-ssfwj5sr]{grid-template-columns:40px minmax(0,1fr);gap:10px 12px;padding:14px}.ajs-contact-icon[data-astro-cid-ssfwj5sr]{grid-row:1 / 3;align-self:start;margin-top:2px;width:40px;height:40px;font-size:12px}.ajs-contact-icon[data-astro-cid-ssfwj5sr] svg[data-astro-cid-ssfwj5sr]{width:22px;height:22px}.ajs-contact-copy[data-astro-cid-ssfwj5sr]{gap:4px}.ajs-contact-copy[data-astro-cid-ssfwj5sr] strong[data-astro-cid-ssfwj5sr]{font-size:17px}.ajs-contact-copy[data-astro-cid-ssfwj5sr]>span[data-astro-cid-ssfwj5sr]{font-size:12px;line-height:1.4}.ajs-contact-copy[data-astro-cid-ssfwj5sr] em[data-astro-cid-ssfwj5sr],.dark .ajs-contact-copy[data-astro-cid-ssfwj5sr] em[data-astro-cid-ssfwj5sr]{padding:0;background:transparent;font-size:13px;line-height:1.4}.ajs-contact-action[data-astro-cid-ssfwj5sr]{grid-column:2;justify-self:start;min-width:0;min-height:36px;padding:0 14px;background:#398cdb14;color:#096bb5;box-shadow:none;font-size:13px;font-weight:700}.ajs-contact-option[data-astro-cid-ssfwj5sr]:hover .ajs-contact-action[data-astro-cid-ssfwj5sr],.ajs-contact-option[data-astro-cid-ssfwj5sr]:focus-visible .ajs-contact-action[data-astro-cid-ssfwj5sr]{background:#398cdb26}.dark .ajs-contact-action[data-astro-cid-ssfwj5sr]{border-color:#466e93;background:#87c2f314;color:#a2d2fa}.dark .ajs-contact-option[data-astro-cid-ssfwj5sr]:hover .ajs-contact-action[data-astro-cid-ssfwj5sr],.dark .ajs-contact-option[data-astro-cid-ssfwj5sr]:focus-visible .ajs-contact-action[data-astro-cid-ssfwj5sr]{background:#87c2f326}}.ajs-cookie-notice[data-astro-cid-fdyn7ouq]{position:fixed;bottom:calc(1rem + env(safe-area-inset-bottom,0px));left:var(--cookie-left, 1rem);z-index:100;display:flex;align-items:center;gap:1.25rem;width:var(--cookie-width, calc(100% - 2rem) );max-width:var(--page-width);padding:1rem 1.25rem;border-radius:1rem;border:1px solid var(--line-divider);box-shadow:0 8px 28px #0000002e}.ajs-cookie-notice[data-astro-cid-fdyn7ouq][hidden]{display:none}.ajs-cookie-notice[data-astro-cid-fdyn7ouq] p[data-astro-cid-fdyn7ouq]{flex:1;min-width:0;margin:0;font-size:14px;font-weight:400;line-height:1.5}.ajs-cookie-actions[data-astro-cid-fdyn7ouq]{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;flex-shrink:0}.ajs-cookie-details[data-astro-cid-fdyn7ouq]{color:var(--primary);font-size:14px;line-height:1.5;text-decoration:underline;text-underline-offset:3px}.ajs-cookie-details[data-astro-cid-fdyn7ouq]:focus-visible,.ajs-cookie-accept[data-astro-cid-fdyn7ouq]:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.ajs-cookie-accept[data-astro-cid-fdyn7ouq]{flex-shrink:0;min-width:100px;min-height:44px;padding:.6rem 1.25rem;border-radius:.75rem;font-size:14px;font-weight:600}@media (max-width: 640px){.ajs-cookie-notice[data-astro-cid-fdyn7ouq]{bottom:calc(12px + env(safe-area-inset-bottom,0px));padding:16px;flex-direction:column;align-items:stretch;gap:12px}}.ajs-article-body .article-consultation{position:relative;display:grid;gap:1.25rem;margin:2.5rem 0 1.25rem;padding:clamp(1.4rem,3vw,2rem);overflow:hidden;border:1px solid #dbe6f1;border-radius:1.25rem;background:#f5f9fd;box-shadow:0 8px 25px #1d42680d}.ajs-article-body .article-consultation:before{position:absolute;inset:0 auto 0 0;width:.25rem;content:"";background:#4b9bee}.ajs-article-body .article-consultation__label{display:flex;align-items:center;gap:.65rem;margin-bottom:.8rem}.ajs-article-body .article-consultation__icon{display:grid;width:2rem;height:2rem;flex:none;place-items:center;border-radius:.65rem;color:#2b7fc5;background:#e5f1fc}.ajs-article-body .article-consultation__icon svg{width:1.1rem;height:1.1rem;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ajs-article-body .article-consultation__eyebrow{margin:0;color:#3678ad;font-size:.75rem;font-weight:800;letter-spacing:.055em;line-height:1.2;text-transform:uppercase}.ajs-article-body .article-consultation h2{max-width:42rem;margin:0;color:#152d48;font-size:clamp(1.4rem,2.2vw,1.85rem);font-weight:800;line-height:1.22}.ajs-article-body .article-consultation .article-consultation__text{max-width:43rem;margin:.75rem 0 0;color:#4c5e72;font-size:.98rem;line-height:1.6}.ajs-article-body .article-consultation__benefits{display:flex;flex-wrap:wrap;gap:.55rem 1.4rem;margin-top:1rem}.ajs-article-body .article-consultation__benefits span{display:inline-flex;align-items:center;gap:.4rem;color:#304c68;font-size:.84rem;font-weight:600;line-height:1.3}.ajs-article-body .article-consultation__benefits svg{width:1rem;height:1rem;flex:none;color:#3388cf;stroke:currentColor;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round}.ajs-article-body .article-consultation__actions{display:flex;align-items:center;flex-wrap:wrap;gap:.65rem 1.25rem}.ajs-article-body .article-consultation__button{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;gap:.55rem;flex:none;padding:.78rem 1.1rem;border:1px solid #3489d7;border-radius:.7rem;color:#fff;background:#398cdb;box-shadow:0 5px 12px #2973bb21;font-size:.9rem;font-weight:750;font-family:inherit;line-height:1.2;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background .16s ease,transform .16s ease,box-shadow .16s ease}.ajs-article-body .article-consultation__button:hover{color:#fff;background:#277ac8;box-shadow:0 7px 15px #2973bb33;transform:translateY(-1px)}.ajs-article-body .article-consultation__phone{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem 0;color:#326f9f;font-size:.9rem;font-weight:700;line-height:1.2;white-space:nowrap;text-decoration:none}.ajs-article-body .article-consultation__phone:hover{color:#1d5d91;text-decoration:underline}.ajs-article-body .article-consultation__button svg,.ajs-article-body .article-consultation__phone svg{width:1rem;height:1rem;flex:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ajs-article-body .article-consultation__button:focus-visible,.ajs-article-body .article-consultation__phone:focus-visible{outline:3px solid #82b8eb;outline-offset:3px}.dark .ajs-article-body .article-consultation{border-color:#334b62;background:#1d2b3b;box-shadow:none}.dark .ajs-article-body .article-consultation__icon{color:#8dc8fa;background:#29445d}.dark .ajs-article-body .article-consultation__eyebrow,.dark .ajs-article-body .article-consultation__benefits svg{color:#87c2f3}.dark .ajs-article-body .article-consultation h2{color:#f1f6fc}.dark .ajs-article-body .article-consultation .article-consultation__text,.dark .ajs-article-body .article-consultation__benefits span{color:#c1d0df}.dark .ajs-article-body .article-consultation__phone{color:#a9d5f9}@media (max-width: 640px){.ajs-article-body .article-consultation__actions{align-items:stretch;flex-direction:column}.ajs-article-body .article-consultation__button{width:100%}.ajs-article-body .article-consultation__phone{justify-content:center}}:root:not(.dark) body{color:var(--body-color)}:root:not(.dark) :is(.text-90,.text-black\/90){color:var(--heading-color)}:root:not(.dark) :is(.text-75,.text-black\/75,.btn-plain){color:var(--body-color)}:root:not(.dark) :is(.text-50,.text-black\/50){color:var(--muted-color)}:root:not(.dark) :is(.text-30,.text-black\/30){color:#8493a4}:root:not(.dark) :is(.text-25,.text-black\/25){color:#93a1b0}:root:not(.dark) .btn-plain:hover{color:var(--primary)}:root:not(.dark) table-of-contents a.visible>div:last-of-type{color:var(--primary)}:root:not(.dark) .custom-md{--tw-prose-body: var(--body-color);--tw-prose-headings: var(--heading-color);--tw-prose-lead: var(--body-color);--tw-prose-links: var(--link-color);--tw-prose-bold: var(--heading-color);--tw-prose-quotes: var(--heading-color);--tw-prose-captions: var(--muted-color);--tw-prose-th-borders: #dbe6f1;--tw-prose-td-borders: #e5f1fc}:root:not(.dark) .custom-md a:not(.no-styling){color:var(--link-color)}:root:not(.dark) #navbar :is(.text-\[var\(--primary\)\],a[href^="tel:"]){color:var(--link-color)}.collapsed[data-astro-cid-ucso7hve]{height:var(--collapsedHeight)}@media (max-width: 767px){.ajs-sidebar-profile[data-astro-cid-pmw2sdrn]{display:grid;grid-template-columns:84px minmax(0,1fr);align-items:center;gap:14px;padding:12px}.ajs-sidebar-profile-image[data-astro-cid-pmw2sdrn]{width:84px;height:84px;margin:0}.ajs-sidebar-profile-copy[data-astro-cid-pmw2sdrn]{min-width:0;padding:0}.ajs-sidebar-profile-name[data-astro-cid-pmw2sdrn]{margin-bottom:6px;font-size:18px;line-height:1.3;text-align:left}.ajs-sidebar-profile-divider[data-astro-cid-pmw2sdrn]{display:none}.ajs-sidebar-profile-copy[data-astro-cid-pmw2sdrn] p[data-astro-cid-pmw2sdrn]{margin:0;font-size:13px;line-height:1.5;text-align:left}}table-of-contents a.visible{background:var(--toc-btn-hover)}table-of-contents a.visible>div:last-of-type{color:var(--primary);font-weight:700}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-cyrillic-400-normal.DAIM1_dR.woff2) format("woff2"),url(/_astro/roboto-cyrillic-400-normal.DZJji7Rx.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-latin-400-normal.CNwBRw8h.woff2) format("woff2"),url(/_astro/roboto-latin-400-normal.068yxgMN.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/roboto-cyrillic-500-normal.hCeO1jFL.woff2) format("woff2"),url(/_astro/roboto-cyrillic-500-normal.BI4HuXre.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/roboto-latin-500-normal.CkrA1NAy.woff2) format("woff2"),url(/_astro/roboto-latin-500-normal.CC5nhZkh.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/roboto-cyrillic-700-normal.BiSG5NnW.woff2) format("woff2"),url(/_astro/roboto-cyrillic-700-normal.KqaQ5bNp.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/roboto-latin-700-normal.CXeAXeti.woff2) format("woff2"),url(/_astro/roboto-latin-700-normal.DUekQERp.woff) format("woff")}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-kbd: #111827;--tw-prose-kbd-shadows: rgb(17 24 39 / 10%);--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: rgb(255 255 255 / 10%);--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-base{font-size:1rem;line-height:1.75}.prose-base :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose-base :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose-base :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose-base :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose-base :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose-base :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose-base :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose-base :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-base :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-base :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-base :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-base :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose-base :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-base :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-base :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-base :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose-base :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose-base :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose-base :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose-base :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose-base :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose-base :where(.prose-base>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose-base :where(.prose-base>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose-base :where(.prose-base>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose-base :where(.prose-base>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose-base :where(.prose-base>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose-base :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose-base :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose-base :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose-base :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose-base :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3em;margin-bottom:3em}.prose-base :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857}.prose-base :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose-base :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-base :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-base :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose-base :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-base :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-base :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-base :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-base :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose-base :where(.prose-base>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(.prose-base>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.enable-banner.is-home #banner-wrapper{height:var(--banner-height-home);--tw-translate-y: var(--banner-height-extend);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.enable-banner #banner-wrapper{height:var(--banner-height-home)}.enable-banner.is-home #banner{height:var(--banner-height-home);--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.enable-banner #banner{height:var(--banner-height-home);--tw-translate-y: var(--bannerOffset);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.enable-banner.is-home #main-grid{--tw-translate-y: var(--banner-height-extend);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.enable-banner #top-row{height:calc(var(--banner-height-home) - 4.5rem);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.enable-banner.is-home #sidebar-sticky{top:calc(1rem - var(--banner-height-extend))}:where(main h1[id],main h2[id],main h3[id],main h4[id]){scroll-margin-top:calc(var(--sticky-header-height, 72px) + 24px)}.dark\:prose-invert:is(.dark *){--tw-prose-body: var(--tw-prose-invert-body);--tw-prose-headings: var(--tw-prose-invert-headings);--tw-prose-lead: var(--tw-prose-invert-lead);--tw-prose-links: var(--tw-prose-invert-links);--tw-prose-bold: var(--tw-prose-invert-bold);--tw-prose-counters: var(--tw-prose-invert-counters);--tw-prose-bullets: var(--tw-prose-invert-bullets);--tw-prose-hr: var(--tw-prose-invert-hr);--tw-prose-quotes: var(--tw-prose-invert-quotes);--tw-prose-quote-borders: var(--tw-prose-invert-quote-borders);--tw-prose-captions: var(--tw-prose-invert-captions);--tw-prose-kbd: var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows: var(--tw-prose-invert-kbd-shadows);--tw-prose-code: var(--tw-prose-invert-code);--tw-prose-pre-code: var(--tw-prose-invert-pre-code);--tw-prose-pre-bg: var(--tw-prose-invert-pre-bg);--tw-prose-th-borders: var(--tw-prose-invert-th-borders);--tw-prose-td-borders: var(--tw-prose-invert-td-borders)}@media (min-width: 1024px){.lg\:is-home.enable-banner #banner-wrapper{height:var(--banner-height-home);--tw-translate-y: var(--banner-height-extend);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:is-home.enable-banner #banner{height:var(--banner-height-home);--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:is-home.enable-banner #main-grid{--tw-translate-y: var(--banner-height-extend);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:is-home.enable-banner #sidebar-sticky{top:calc(1rem - var(--banner-height-extend))}}:root{--sticky-header-height: 72px}#top-row{position:fixed;top:0;left:0;right:0;width:100%;height:auto;transition:none}.enable-banner #top-row{height:auto}#main-grid>.footer{grid-column:1 / -1;min-width:0}#main-grid[data-blog-article=true] #sidebar{display:none}@media (min-width: 1024px){#main-grid[data-content-wide=true]{grid-template-columns:minmax(0,1fr) 17.5rem}#main-grid[data-content-fullwidth=true]{grid-template-columns:minmax(0,1fr)}#main-grid[data-content-wide=true] #sidebar{display:none}#main-grid[data-content-wide=true] #swup-container{grid-column:1;margin-left:0}#main-grid[data-content-wide=true] #right-sidebar{display:block;position:relative;grid-column:2;grid-row:1;align-self:stretch;min-width:0}#main-grid[data-blog-article=true] #right-sidebar{margin-bottom:1rem}#main-grid[data-content-fullwidth=true] #right-sidebar{display:none}#main-grid[data-content-wide=true] #right-sidebar-frame{height:100%}#main-grid[data-content-wide=true] #right-sidebar-frame>:is(aside,#toc-wrapper){position:static;width:100%;height:100%}#banner{background:#081827}#banner img{-o-object-fit:contain;object-fit:contain}#swup-container{position:relative;z-index:2;width:100%;min-width:0;transition:opacity .2s ease,transform .2s ease}#toc-wrapper.ajs-toc-panel{opacity:1;pointer-events:auto}.ajs-toc-panel #toc-panel{position:sticky;width:100%;display:flex;flex-direction:column;top:calc(var(--sticky-header-height) + 1rem);height:var(--article-toc-height, calc(100dvh - var(--sticky-header-height) - 2rem));max-height:none;border-radius:var(--radius-large);background:var(--card-bg);overflow:hidden}.ajs-toc-panel #toc-inner-wrapper{position:relative;top:auto;width:100%;height:auto;min-height:0;flex:1;padding:.5rem .75rem 1rem;-webkit-mask-image:none;mask-image:none;overscroll-behavior-y:contain;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.ajs-toc-panel #toc-inner-wrapper::-webkit-scrollbar{display:none}.ajs-toc-heading{display:flex;align-items:center;gap:.65rem;flex-shrink:0;margin:0 1rem;padding:1.1rem .25rem .9rem;border-bottom:1px solid var(--line-divider);font-size:1rem;font-weight:700}.ajs-toc-heading:before{content:"";width:3px;height:1.1rem;border-radius:2px;background:var(--primary)}.ajs-toc-panel #toc{height:auto}.ajs-toc-panel #toc>.h-8{display:none}#blog-right-panel{position:sticky;top:calc(var(--sticky-header-height) + 1rem);width:100%;max-height:calc(100dvh - var(--sticky-header-height) - 2rem);overflow-y:auto;overscroll-behavior-y:contain}}@media (prefers-reduced-motion: reduce){#swup-container,#main-grid,#top-row,#main-grid #sidebar,.toc-positioned{transition:none}}@media (max-width: 767px){:root{--sticky-header-height: 60px}#banner-wrapper,#banner{transition:none}body:has(#main-grid[data-content-wide=true]) #top-row{padding-inline:0}#main-grid[data-content-wide=true]{padding-inline:0}#navbar-wrapper{opacity:1;transform:none}.enable-banner #top-row{height:auto}.enable-banner #banner-wrapper{position:relative;top:auto!important;width:100%;height:auto;aspect-ratio:2 / 1;margin:calc(var(--sticky-header-height) + 12px) auto 12px;border-radius:var(--radius-large)}.enable-banner #banner{position:absolute;inset:0;height:100%;transform:none}.enable-banner #banner img{-o-object-fit:cover;object-fit:cover;-o-object-position:92% center!important;object-position:92% center!important}.enable-banner #main-content-wrapper{position:relative;top:auto!important}}
