@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.C38fXH4l.woff2)format("woff2"),url(/_astro/inter-latin-400-normal.CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-500-normal.Cerq10X2.woff2)format("woff2"),url(/_astro/inter-latin-500-normal.BL9OpVg8.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-latin-600-normal.LgqL8muc.woff2)format("woff2"),url(/_astro/inter-latin-600-normal.CiBQ2DWP.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-latin-700-normal.Yt3aPRUw.woff2)format("woff2"),url(/_astro/inter-latin-700-normal.BLAVimhd.woff)format("woff")}:root{color-scheme:light;--bg:#fff;--text:#1d1f22;--text-secondary:#5f6877;--border:#e4e7ec;--frame-border:#d9dce3;--surface:#f6f7f9;--btn-bg:#1d1f22;--btn-text:#fff;--link:#2a63c7;--brand:#f24b29;--halo-deep:#e6eafc;--chrome:#1e2128;--font:Inter, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--mono:ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--container:1440px;--container-nav:1392px;--header-h:66px;--gutter:24px;--radius-btn:10px;--radius-pill:999px;--radius-frame:18px;--radius-card:14px;--shadow-frame:0 12px 40px #1d1f220f;--shadow-product:0 12px 20px #1d1f221a;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-6:24px;--s-8:32px;--s-12:48px;--s-16:64px;--s-24:96px;--s-28:112px}@media (width<=1279px){:root{--gutter:32px}}@media (width<=767px){:root{--gutter:20px}}@media (width<=389px){:root{--gutter:16px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:var(--header-h)}body{background:var(--bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;overflow-wrap:break-word;margin:0;font-size:18px;font-weight:400;line-height:28px}@media (width<=767px){body{font-size:16px;line-height:26px}}[hidden]{display:none!important}img,picture,svg{max-width:100%;display:block}img{height:auto}h1,h2,h3,p,ul,ol,figure,dl,dd{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit}:focus-visible{outline:2px solid var(--link);outline-offset:2px;border-radius:4px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--s-4);top:var(--s-2);z-index:100;padding:var(--s-2) var(--s-4);background:var(--btn-bg);color:var(--btn-text);border-radius:var(--radius-btn);font-size:14px;font-weight:500;line-height:20px;text-decoration:none;position:absolute;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.container{width:min(100% - 2 * var(--gutter), var(--container));margin-inline:auto}.btn{justify-content:center;align-items:center;gap:var(--s-2);border:1px solid var(--border);border-radius:var(--radius-btn);background:var(--bg);min-height:36px;color:var(--text);font:500 14px/20px var(--font);white-space:nowrap;cursor:pointer;padding:0 14px;text-decoration:none;transition:background-color .12s,border-color .12s;display:inline-flex}.btn:hover{background:var(--surface)}.btn-primary{background:var(--btn-bg);border-color:var(--btn-bg);color:var(--btn-text)}.btn-primary:hover{background:#33363b;border-color:#33363b}@media (width<=767px){.btn{min-height:44px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.h2{letter-spacing:-.035em;text-wrap:balance;font-size:44px;font-weight:600;line-height:52px}.link{color:var(--link);text-underline-offset:3px;font-weight:500;text-decoration:underline 1px}.link:hover{text-decoration-thickness:2px}@media (width<=767px){.h2{font-size:32px;line-height:40px}.link{align-items:center;min-height:44px;display:inline-flex}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth;interpolate-size:allow-keywords}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes rise-frame{0%{opacity:.35;transform:translateY(28px)scale(.985)}to{opacity:1;transform:none}}@keyframes fade{0%{opacity:0}to{opacity:1}}.hero .pill{animation:.48s cubic-bezier(.2,.7,.2,1) backwards rise}.hero h1{animation:.52s cubic-bezier(.2,.7,.2,1) 50ms backwards rise}.hero .hero-description{animation:.52s cubic-bezier(.2,.7,.2,1) .1s backwards rise}.hero .hero-actions{animation:.52s cubic-bezier(.2,.7,.2,1) .15s backwards rise}.hero .frame{animation:.7s cubic-bezier(.2,.7,.2,1) .12s backwards rise-frame}.hero figcaption{animation:.5s ease-out .4s backwards fade}.hero .hero-halo{animation:.9s ease-out backwards fade}@keyframes reveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes reveal-media{0%{opacity:0;transform:translateY(32px)scale(.985)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){.sequence-text,.sequence-media,.guides-head,.faq h2,.faq-list,.downloads .panel>.h2,.downloads .panel>.intro,.requirement,.guide-card,.dl-card{animation-name:reveal;animation-timing-function:linear;animation-fill-mode:backwards;animation-timeline:view();animation-range:entry entry 40%}.sequence-media{animation-name:reveal-media;animation-range:entry entry 30%}.guide-card,.dl-card{animation-range:entry entry 55%}.guide-card:nth-child(2),.dl-card:nth-child(2){animation-range:entry 6% entry 61%}.guide-card:nth-child(3),.dl-card:nth-child(3){animation-range:entry 12% entry 67%}.dl-card:nth-child(4){animation-range:entry 18% entry 73%}.dl-card:nth-child(5){animation-range:entry 24% entry 79%}}@keyframes header-elevate{0%{box-shadow:0 0 #1d1f2200}to{box-shadow:0 8px 24px #1d1f220f}}@supports (animation-timeline:scroll()){.site-header{animation-name:header-elevate;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0 80px}}.btn{transition:background-color .15s,border-color .15s,transform .15s,box-shadow .15s}.btn:hover{transform:translateY(-1px)}.btn:active{transition-duration:50ms;transform:translateY(0)}.btn-primary:hover{box-shadow:0 6px 16px #1d1f2233}.btn:not(.btn-primary):hover{box-shadow:0 4px 12px #1d1f220f}.main-nav a,.lang-link,.footer-nav a{transition:color .15s,background-color .15s}.link{transition:text-decoration-thickness .12s,color .12s}.faq-item::details-content{block-size:0;transition:block-size .28s ease, content-visibility .28s allow-discrete;overflow:clip}.faq-item[open]::details-content{block-size:auto}@keyframes panel-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.mobile-menu[open] .mobile-panel{animation:.2s ease-out backwards panel-in}@view-transition{navigation:auto}.site-header{view-transition-name:site-header}::view-transition-old(root),::view-transition-new(root){animation-duration:.2s}}.lang-switch[data-astro-cid-lemdd452]{border:1px solid var(--border);border-radius:var(--radius-btn);background:var(--bg);align-items:center;gap:2px;height:36px;padding:2px;display:flex}.lang-link[data-astro-cid-lemdd452]{min-width:32px;height:28px;color:var(--text-secondary);font:600 13px/18px var(--font);border-radius:7px;justify-content:center;align-items:center;padding:0 6px;text-decoration:none;display:inline-flex}.lang-link[data-astro-cid-lemdd452]:hover{color:var(--text)}.lang-link[data-astro-cid-lemdd452].active{background:var(--surface);color:var(--text)}@media (width<=767px){.lang-switch[data-astro-cid-lemdd452]{background:0 0;border:0;gap:4px;height:auto;padding:0}.lang-link[data-astro-cid-lemdd452]{border:1px solid var(--border);border-radius:var(--radius-btn);background:var(--bg);min-width:44px;height:44px}.lang-link[data-astro-cid-lemdd452].active{background:var(--surface)}}.logo-mark[data-astro-cid-f7espo7c]{color:var(--brand);flex:none;display:block}.site-footer[data-astro-cid-jo6i4kqk]{margin-top:var(--s-24);border-top:1px solid var(--border);background:var(--bg)}.footer-inner[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:flex-start;gap:var(--s-8) var(--s-12);padding-block:var(--s-12);flex-wrap:wrap;display:flex}.footer-brand[data-astro-cid-jo6i4kqk]{gap:var(--s-2);flex-direction:column;display:flex}.brand[data-astro-cid-jo6i4kqk]{margin-bottom:var(--s-2);color:var(--text);letter-spacing:-.03em;align-items:center;gap:10px;font-size:18px;font-weight:700;line-height:24px;text-decoration:none;display:inline-flex}.license[data-astro-cid-jo6i4kqk],.copyright[data-astro-cid-jo6i4kqk]{color:var(--text-secondary);font-size:14px;line-height:20px}.footer-nav[data-astro-cid-jo6i4kqk]{margin-left:auto}.footer-nav[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:var(--s-2) var(--s-8);flex-wrap:wrap;display:flex}.footer-nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:36px;color:var(--text);align-items:center;font-size:15px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.footer-nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--text-secondary)}@media (width<=767px){.site-footer[data-astro-cid-jo6i4kqk]{margin-top:var(--s-16)}.brand[data-astro-cid-jo6i4kqk]{min-height:44px}.footer-nav[data-astro-cid-jo6i4kqk]{width:100%;margin-left:0}.footer-nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:44px}}.site-header[data-astro-cid-nen7h5rs]{z-index:50;height:var(--header-h);background:var(--bg);border-bottom:1px solid var(--border);position:sticky;top:0}.header-inner[data-astro-cid-nen7h5rs]{height:calc(var(--header-h) - 2px);max-width:calc(var(--container-nav) + 2 * var(--gutter));padding-inline:var(--gutter);align-items:center;margin-inline:auto;display:flex}.brand[data-astro-cid-nen7h5rs]{color:var(--text);letter-spacing:-.03em;align-items:center;gap:10px;padding-left:3px;font-size:21px;font-weight:700;line-height:28px;text-decoration:none;display:inline-flex}.main-nav[data-astro-cid-nen7h5rs]{margin-left:var(--s-12)}.main-nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--s-8);display:flex}.main-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--text);font-size:15px;font-weight:500;line-height:20px;text-decoration:none}.main-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--text-secondary)}.header-actions[data-astro-cid-nen7h5rs]{align-items:center;gap:10px;margin-left:auto;display:flex}.mobile-menu[data-astro-cid-nen7h5rs]{display:none}@media (width<=767px){.main-nav[data-astro-cid-nen7h5rs],.header-cta[data-astro-cid-nen7h5rs]{display:none}.brand[data-astro-cid-nen7h5rs]{min-height:44px}.mobile-menu[data-astro-cid-nen7h5rs]{display:block}.header-actions[data-astro-cid-nen7h5rs]{gap:var(--s-2)}.menu-button[data-astro-cid-nen7h5rs]{border:1px solid var(--border);border-radius:var(--radius-btn);width:44px;height:44px;color:var(--text);cursor:pointer;justify-content:center;align-items:center;list-style:none;display:inline-flex}.menu-button[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.icon-close[data-astro-cid-nen7h5rs],.mobile-menu[data-astro-cid-nen7h5rs][open] .icon-open[data-astro-cid-nen7h5rs]{display:none}.mobile-menu[data-astro-cid-nen7h5rs][open] .icon-close[data-astro-cid-nen7h5rs]{display:block}.mobile-panel[data-astro-cid-nen7h5rs]{padding:var(--s-2) var(--gutter) var(--s-6);background:var(--bg);border-bottom:1px solid var(--border);box-shadow:var(--shadow-frame);position:absolute;top:100%;left:0;right:0}.mobile-panel[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{margin-bottom:var(--s-4);flex-direction:column;display:flex}.mobile-panel[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:48px;color:var(--text);border-bottom:1px solid var(--border);align-items:center;font-size:17px;font-weight:500;text-decoration:none;display:flex}.mobile-panel[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{width:100%}}main:focus{outline:none}
