.rgssoa_site{--site-header-height:var(--header-height);background:var(--color-surface);flex-direction:column;min-height:100vh;display:flex}.rgssoa_header{z-index:30;background:var(--color-surface);border-bottom:1px solid var(--color-border);position:sticky;top:0}.rgssoa_header[data-overlay=true][data-scrolled=false]{background:0 0}.rgssoa_headerInner{width:min(calc(100% - 2 * var(--page-gutter)), var(--site-width));height:var(--header-height);justify-content:space-between;align-items:center;gap:24px;margin-inline:auto;display:flex}.rgssoa_brand{flex:none;display:block}.rgssoa_brand img{width:100px;height:24px;display:block}.rgssoa_navBoundary{display:contents}.rgssoa_desktopNav{align-items:center;gap:24px;font-size:14px;font-weight:500;line-height:1;display:flex}.rgssoa_folder{position:relative}.rgssoa_folder summary{cursor:pointer;white-space:nowrap;color:var(--color-heading);list-style:none}.rgssoa_folder summary:after{content:"";border-bottom:1px solid;border-right:1px solid;width:6px;height:6px;margin-left:8px;display:inline-block;transform:translateY(-2px)rotate(45deg)}.rgssoa_folder summary::-webkit-details-marker{display:none}.rgssoa_mobileMenu>summary::-webkit-details-marker{display:none}.rgssoa_folder summary[data-active=true],.rgssoa_folder summary:hover{color:var(--color-link)}.rgssoa_items{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-media);width:420px;max-height:calc(100vh - 100px);box-shadow:var(--shadow-menu);padding:12px 24px;position:absolute;top:calc(100% + 8px);right:-16px;overflow:auto}.rgssoa_folder:after{content:"";height:9px;position:absolute;top:100%;left:-16px;right:-16px}.rgssoa_items a{color:var(--color-text);padding-block:8px;line-height:1.4;text-decoration:none;display:block}.rgssoa_items a:hover,.rgssoa_items a[aria-current=page]{color:var(--color-link);text-underline-offset:4px;text-decoration:underline}.rgssoa_evaluation{color:var(--color-on-accent);background:var(--color-link);border-radius:var(--radius-control);white-space:nowrap;box-shadow:var(--shadow-button);padding:13px 18px;text-decoration:none}.rgssoa_evaluation:hover{background:var(--color-link-hover)}.rgssoa_mobileMenu{display:none}.rgssoa_footer{z-index:20;background:var(--color-footer);margin-top:auto;font-size:14px;line-height:1.8;position:relative}.rgssoa_footerInner{width:min(calc(100% - 2 * var(--page-gutter)), var(--site-width));grid-template-columns:1fr auto auto;gap:48px;min-height:280px;margin-inline:auto;padding-block:56px;display:grid}.rgssoa_footerInner strong{color:var(--color-on-accent);margin-bottom:20px;font-weight:600;display:block}.rgssoa_footerInner a{color:var(--color-on-footer-muted);margin-bottom:14px;text-decoration:none;display:block}.rgssoa_footerInner a:hover{color:var(--color-on-accent);text-decoration:underline}.rgssoa_social{gap:16px;display:flex}.rgssoa_skipLink{background:var(--color-heading);color:var(--color-on-accent);z-index:30;padding:12px;position:absolute;top:8px;left:16px;transform:translateY(-200%)}.rgssoa_skipLink:focus{transform:none}@media (max-width:64rem){.rgssoa_site{--site-header-height:var(--mobile-header-height)}.rgssoa_desktopNav{display:none}.rgssoa_headerInner{height:var(--mobile-header-height)}.rgssoa_mobileMenu{display:block}.rgssoa_mobileMenu>summary{cursor:pointer;z-index:22;flex-direction:column;justify-content:center;gap:8px;width:40px;height:40px;padding:4px;list-style:none;display:flex;position:relative}.rgssoa_mobileMenu>summary span{background:var(--color-heading);width:30px;height:1px;display:block}.rgssoa_mobileMenu[open]>summary span:first-child{transform:translateY(4.5px)rotate(45deg)}.rgssoa_mobileMenu[open]>summary span:last-child{transform:translateY(-4.5px)rotate(-45deg)}.rgssoa_mobilePanel{inset:var(--mobile-header-height) 0 0;background:var(--color-surface);padding:32px var(--page-gutter);font-size:24px;line-height:1.4;position:fixed;overflow-y:auto}.rgssoa_mobilePanel>a{color:var(--color-link);text-decoration:none}.rgssoa_mobilePanel .rgssoa_folder{margin-bottom:24px}.rgssoa_mobilePanel .rgssoa_folder summary{white-space:normal}.rgssoa_mobilePanel .rgssoa_folder:after{display:none}.rgssoa_mobilePanel .rgssoa_items{width:auto;max-height:none;box-shadow:none;background:0 0;border:0;padding:16px 0;font-size:16px;position:static}.rgssoa_footerInner{grid-template-columns:1fr;gap:24px;padding-block:40px}}.rgssoa_site{position:relative;overflow-x:clip}.rgssoa_site:after{content:"";z-index:19;top:var(--header-height);width:var(--page-frame-width);border-inline:1px solid var(--color-border);pointer-events:none;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.rgssoa_headerInner,.rgssoa_footerInner{width:var(--page-frame-width);padding-inline:24px}@media (max-width:600px){.rgssoa_headerInner,.rgssoa_footerInner{padding-inline:16px}}@media (max-width:64rem){.rgssoa_site:after{top:var(--mobile-header-height)}}
.qAGeWa_product{background:var(--color-surface)}.qAGeWa_introduction,.qAGeWa_featureInner{width:min(calc(100% - 2 * var(--page-gutter)), var(--product-width));margin-inline:auto}.qAGeWa_product .qAGeWa_introduction{text-align:center;padding-block:clamp(56px,8vw,104px) 64px}.qAGeWa_product .qAGeWa_introduction h1{max-width:20ch;color:var(--color-heading);font:600 var(--product-title-size)/1.08 var(--font-heading);letter-spacing:-.045em;text-wrap:balance;margin:0 auto 28px}.qAGeWa_product .qAGeWa_introduction h2{max-width:54ch;color:var(--color-muted);font:400 var(--product-subtitle-size)/1.5 var(--font-body);letter-spacing:-.015em;text-wrap:balance;margin:auto}.qAGeWa_feature{padding-block:var(--product-feature-gap)}.qAGeWa_feature:nth-child(2n){background:var(--color-surface-subtle)}.qAGeWa_copy{max-width:42rem}.qAGeWa_product .qAGeWa_copy>h2{font:600 var(--product-feature-size)/1.15 var(--font-heading);color:var(--color-heading);letter-spacing:-.035em;margin:0 0 var(--space-5);text-wrap:balance}.qAGeWa_product .qAGeWa_description :is(h3,h4,p){font:400 var(--text-lg)/1.65 var(--font-body);color:var(--color-text);letter-spacing:normal;margin:0 0 var(--space-4);text-wrap:pretty}.qAGeWa_product .qAGeWa_description>:last-child{margin-bottom:0}.qAGeWa_closing{padding:var(--product-feature-gap) var(--page-gutter);background:var(--color-heading);color:var(--color-on-accent);text-align:center}.qAGeWa_product .qAGeWa_closing h2{margin:0 0 var(--space-6);color:inherit;font:600 var(--product-feature-size)/1.15 var(--font-heading);letter-spacing:-.035em}.qAGeWa_product .qAGeWa_closing a{background:var(--color-link);color:var(--color-on-accent);border-radius:var(--radius-control);font-size:var(--text-base);padding:16px 24px;font-weight:500;text-decoration:none;display:inline-block}.qAGeWa_product .qAGeWa_closing a:hover{background:var(--color-link-hover)}.qAGeWa_media{margin-top:var(--product-text-media-gap);width:100%;position:relative}.qAGeWa_product .qAGeWa_media p{margin:0;font-size:0;line-height:0}.qAGeWa_product .qAGeWa_media img{border:1px solid var(--color-border);border-radius:var(--radius-media);width:100%;height:auto;margin:0;padding:0;display:block}.qAGeWa_zoom{cursor:zoom-in;border-radius:var(--radius-media);width:100%;position:absolute;inset:0}.qAGeWa_imageDialog{max-width:96vw;max-height:94vh;padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);margin:auto}.qAGeWa_imageDialog::backdrop{background:#172033cc}.qAGeWa_product .qAGeWa_media .qAGeWa_imageDialog img{object-fit:contain;border:0;width:auto;max-width:90vw;max-height:82vh}.qAGeWa_closeImage{margin:0 0 var(--space-3) auto;padding:var(--space-2) var(--space-3);color:var(--color-text);background:var(--color-surface-subtle);border:1px solid var(--color-border);cursor:pointer;display:block}@media (min-width:64rem){.qAGeWa_featureInner{align-items:center;gap:var(--product-section-gap);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.qAGeWa_copy{text-align:left;max-width:none;margin:0}.qAGeWa_media{min-width:0;margin-top:0}.qAGeWa_feature:nth-child(2n) .qAGeWa_featureInner{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.qAGeWa_feature:nth-child(2n) .qAGeWa_media{grid-area:1/1}.qAGeWa_feature:nth-child(2n) .qAGeWa_copy{grid-area:1/2}}@media (max-width:48rem){.qAGeWa_product .qAGeWa_introduction{padding-bottom:48px}.qAGeWa_product .qAGeWa_description :is(h3,h4,p){font-size:var(--text-base)}.qAGeWa_imageDialog{padding:var(--space-3)}}
._476eJW_landing{background:var(--color-surface)}._476eJW_inner{width:min(calc(100% - 2 * var(--page-gutter)), var(--product-width));margin-inline:auto}._476eJW_copy{overflow-wrap:anywhere;min-width:0}._476eJW_media{gap:var(--space-5);align-content:start;min-width:0;display:grid}._476eJW_media>div{margin:0}._476eJW_landing ._476eJW_media img{margin-block:0;padding:0}._476eJW_landing ._476eJW_media p{color:var(--color-muted);font-size:var(--text-sm);margin:0}._476eJW_landing ._476eJW_media iframe{margin:0}._476eJW_landing img[alt=""]{background:0 0;border:0}._476eJW_landing p:has(>span[id]:only-child:empty){display:contents}._476eJW_landing :is(h1,h2,h3,h4) a{text-underline-offset:.14em;text-decoration-thickness:.06em}._476eJW_hero p>a:only-child,._476eJW_section:last-child[data-kind=brief] p>a:only-child{align-items:center;gap:var(--space-2);min-height:2.75rem;padding:0 var(--space-5);background:var(--color-link);color:var(--color-on-accent);border-radius:var(--radius-control);font:500 var(--text-base)/1.2 var(--font-body);text-decoration:none;transition:background-color .2s,color .2s,box-shadow .2s,transform .2s;display:inline-flex}._476eJW_hero p>a:only-child:hover,._476eJW_section:last-child[data-kind=brief] p>a:only-child:hover{background:var(--color-link-hover);color:var(--color-on-accent)}._476eJW_hero p>a:only-child:active,._476eJW_section:last-child[data-kind=brief] p>a:only-child:active{transform:translateY(1px)}._476eJW_landing ._476eJW_hero p:has(>a:only-child)~p:has(>a:only-child)>a{background:var(--color-surface);color:var(--color-heading);box-shadow:inset 0 0 0 1px var(--color-border)}._476eJW_landing ._476eJW_hero p:has(>a:only-child)~p:has(>a:only-child)>a:hover{background:var(--color-surface-subtle);color:var(--color-link-hover);box-shadow:inset 0 0 0 1px var(--color-link)}._476eJW_landing ._476eJW_hero p:has(>a:only-child)~p:has(>a:only-child)~p:has(>a:only-child)>a{box-shadow:none;color:var(--color-link);padding-inline:var(--space-3);text-underline-offset:.2em;background:0 0;text-decoration:underline}._476eJW_landing ._476eJW_hero p>a[href*=youtube\.com]:only-child{box-shadow:none;color:var(--color-link);padding-inline:var(--space-2);background:0 0;text-decoration:none}._476eJW_landing ._476eJW_hero p>a[href*=youtube\.com]:only-child:before{content:"";background:currentColor;flex:none;width:1.75rem;height:1.75rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28'%3E%3Cpath fill-rule='evenodd' d='M14 0a14 14 0 1 0 0 28a14 14 0 1 0 0-28zM11 8.5v11l8.5-5.5z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28'%3E%3Cpath fill-rule='evenodd' d='M14 0a14 14 0 1 0 0 28a14 14 0 1 0 0-28zM11 8.5v11l8.5-5.5z'/%3E%3C/svg%3E") 50%/contain no-repeat}._476eJW_hero{padding-block:clamp(56px, 8vw, 104px) var(--space-8);text-align:center}._476eJW_landing ._476eJW_hero h1{max-width:20ch;margin:0 auto var(--space-5);font-size:var(--product-title-size);letter-spacing:-.045em;line-height:1.05}._476eJW_landing ._476eJW_hero :is(h2,h3,h4,p){max-width:60ch;margin:var(--space-4) auto;font:400 var(--text-lg)/1.65 var(--font-body);color:var(--color-text);text-wrap:pretty}._476eJW_landing ._476eJW_hero p:has(>a:only-child){margin:var(--space-5) var(--space-1) 0;display:inline-block}._476eJW_hero ._476eJW_media{max-width:56rem;margin:var(--space-7) auto 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));align-items:center}._476eJW_hero[data-layout=split] ._476eJW_media{grid-template-columns:minmax(0,1fr);justify-items:center;max-width:40rem}._476eJW_hero ._476eJW_media[data-count="2"]>:first-child:has(img[alt=""]){max-width:15rem}._476eJW_section{padding-block:var(--product-feature-gap) calc(var(--product-feature-gap) * 1.1)}._476eJW_section:nth-child(2n){background:var(--color-surface-subtle)}._476eJW_landing ._476eJW_section :is(h2,h3,h4){font-size:var(--product-feature-size);letter-spacing:-.03em;text-wrap:balance;margin-top:0;line-height:1.15}._476eJW_landing ._476eJW_section ._476eJW_copy>:is(p:not(:has(>span[id]:only-child:empty)),ul,ol,h2,h3,h4)~:is(h2,h3,h4){margin-top:var(--space-6)}._476eJW_landing ._476eJW_section p{font-size:var(--text-lg);line-height:1.65}._476eJW_section:is([data-kind=text],[data-kind=brief],[data-kind=heading]) ._476eJW_inner{max-width:var(--reading-width)}._476eJW_landing ._476eJW_section ._476eJW_copy>p:has(>a:only-child strong){font-size:var(--text-h3);margin-top:var(--space-6)}._476eJW_intro{max-width:var(--reading-width);margin-bottom:var(--space-7)}._476eJW_landing ._476eJW_intro :is(h2,h3,h4){margin-bottom:0}._476eJW_landing ._476eJW_intro p{color:var(--color-muted)}._476eJW_landing ._476eJW_intro~._476eJW_split :is(h2,h3,h4){font-size:var(--text-h2)}._476eJW_section[data-media=true]:has(._476eJW_media[data-count="1"] img[alt=""]) ._476eJW_inner{max-width:var(--reading-width)}._476eJW_section[data-media=true]:has(._476eJW_media[data-count="1"] img[alt=""]) ._476eJW_split{flex-direction:column;align-items:start;display:flex}._476eJW_section[data-media=true]:has(._476eJW_media[data-count="1"] img[alt=""]) ._476eJW_media{margin:0 0 var(--space-5);order:-1;justify-items:start}._476eJW_group{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));display:grid}._476eJW_card{padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-media);flex-direction:column;display:flex}._476eJW_section[data-kind=stats] ._476eJW_card{text-align:center;align-items:center}._476eJW_section[data-kind=stats] ._476eJW_media{width:7.5rem;margin-bottom:var(--space-5);order:-1}._476eJW_landing ._476eJW_section[data-kind=stats] :is(h2,h3,h4){font-size:var(--text-h3);letter-spacing:-.01em;margin-bottom:var(--space-3)}._476eJW_landing ._476eJW_section[data-kind=stats] ._476eJW_copy p{font-size:var(--text-base);color:var(--color-muted);margin:var(--space-1) 0}._476eJW_landing ._476eJW_section[data-kind=stats] ._476eJW_copy strong{color:var(--color-link);font-size:var(--text-lg);font-variant-numeric:tabular-nums;font-weight:650}._476eJW_landing ._476eJW_section[data-kind=grid] ._476eJW_card :is(h2,h3,h4){font-size:var(--text-h3);letter-spacing:-.01em;margin-bottom:var(--space-3)}._476eJW_landing ._476eJW_section[data-kind=grid] ._476eJW_card p{font-size:var(--text-base);margin:0}._476eJW_section[data-kind=logos]{text-align:center}._476eJW_landing ._476eJW_section[data-kind=logos] h2{font:500 var(--text-lg)/1.4 var(--font-body);letter-spacing:0;color:var(--color-muted);margin-bottom:var(--space-2)}._476eJW_landing ._476eJW_section[data-kind=logos] ._476eJW_copy p{font-size:var(--text-sm);color:var(--color-muted);margin:0}._476eJW_section[data-kind=logos] ._476eJW_media{margin-top:var(--space-6)}._476eJW_landing ._476eJW_section[data-kind=logos] ._476eJW_media p{justify-content:center;align-items:center;gap:var(--space-6) var(--space-7);flex-wrap:wrap;font-size:0;display:flex}._476eJW_landing ._476eJW_section[data-kind=logos] ._476eJW_media img{object-fit:contain;filter:grayscale();opacity:.7;background:0 0;border:0;border-radius:0;width:auto;max-width:8rem;height:2.75rem;transition:filter .25s,opacity .25s}._476eJW_landing ._476eJW_section[data-kind=logos] ._476eJW_media img:hover{filter:none;opacity:1}._476eJW_section[data-kind=quote] ._476eJW_inner{text-align:center;max-width:54rem}._476eJW_landing ._476eJW_section[data-kind=quote] :is(h2,h3,h4){font:600 var(--text-sm)/1.4 var(--font-body);letter-spacing:.01em;color:var(--color-link);margin-bottom:var(--space-5)}._476eJW_landing ._476eJW_section[data-kind=quote] p:has(em){font:500 clamp(1.375rem, 2.6vw, 1.875rem)/1.45 var(--font-heading);color:var(--color-heading);letter-spacing:-.015em;text-wrap:pretty}._476eJW_landing ._476eJW_section[data-kind=quote] p:has(em) em{font-style:normal}._476eJW_landing ._476eJW_section[data-kind=quote] p:not(:has(em)){font-size:var(--text-base);color:var(--color-muted)}._476eJW_section:last-child[data-kind=brief] ._476eJW_inner{text-align:center}@media (min-width:64rem){._476eJW_hero[data-layout=split]{text-align:left}._476eJW_hero[data-layout=split] ._476eJW_inner{gap:var(--product-section-gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;display:grid}._476eJW_landing ._476eJW_hero[data-layout=split] :is(h1,h2,h3,h4,p){margin-inline:0}._476eJW_landing ._476eJW_hero[data-layout=split] p:has(>a:only-child){margin:var(--space-5) var(--space-2) 0 0}._476eJW_hero[data-layout=split] ._476eJW_media{margin:0}._476eJW_section[data-media=true] ._476eJW_split{align-items:center;gap:var(--product-section-gap);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}._476eJW_section[data-media=true] ._476eJW_split:has(>._476eJW_media:not([data-count="1"])){align-items:start}._476eJW_section:nth-child(2n)[data-media=true] ._476eJW_split{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}._476eJW_section:nth-child(2n)[data-media=true] ._476eJW_copy{grid-area:1/2}._476eJW_section:nth-child(2n)[data-media=true] ._476eJW_media{grid-area:1/1}}@media (max-width:63.99rem){._476eJW_section[data-media=true] ._476eJW_split ._476eJW_media{margin-top:var(--product-text-media-gap)}._476eJW_landing ._476eJW_section p{font-size:var(--text-base)}}
.vYK87W_customers{background:0 0}.vYK87W_strip{--logo-width:clamp(120px, 10vw, 160px);cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;scrollbar-width:none;display:flex;overflow:hidden}.vYK87W_strip::-webkit-scrollbar{display:none}.vYK87W_strip[data-dragging]{cursor:grabbing}.vYK87W_group{flex:none;align-items:center;display:flex}.vYK87W_logo{flex:0 0 var(--logo-width);width:var(--logo-width);justify-content:center;align-items:center;height:76px;padding:12px 20px;display:flex}.vYK87W_customers .vYK87W_logo img{object-fit:contain;pointer-events:none;background:0 0;border:0;border-radius:0;width:auto;max-width:90px;height:auto;max-height:36px;margin:0;padding:0;display:block}@media (max-width:600px){.vYK87W_strip{--logo-width:110px}.vYK87W_logo{height:64px;padding:10px 18px}.vYK87W_customers .vYK87W_logo img{max-width:76px;max-height:30px}}
.QnCY5G_hero,.QnCY5G_manager{padding:72px max(24px,50vw - 550px)}.QnCY5G_hero{text-align:center;background:#f3f7fc url(/landing/index/background-0.png) 50%/cover}.QnCY5G_certification{text-align:left;justify-content:center;align-items:center;gap:20px;max-width:560px;margin:32px auto 0;display:flex}.QnCY5G_hero .QnCY5G_certification img{background:0 0;border:0;border-radius:0;flex-shrink:0;width:200px;height:auto;margin:0;padding:0;display:block}.QnCY5G_link{color:#126eae;gap:12px;margin-top:24px;font-weight:600;text-decoration:none;display:inline-flex}.QnCY5G_demo{width:100%;height:100%}.QnCY5G_preview{border-radius:var(--radius-sm);cursor:pointer;background:#f4f8fc;border:1px solid #dce5ef;width:100%;height:100%;padding:0;display:block;position:relative;overflow:hidden}.QnCY5G_preview img{object-fit:contain;width:100%;height:100%;display:block}.QnCY5G_preview:after{content:"";opacity:.22;pointer-events:none;background:#10233e;transition:opacity .2s;position:absolute;inset:0}.QnCY5G_preview:hover:after,.QnCY5G_preview:focus-visible:after{opacity:.38}.QnCY5G_watch{z-index:1;border-radius:var(--radius-sm);color:#fff;white-space:nowrap;background:#126eae;align-items:center;gap:12px;padding:12px 24px;font:600 16px/1.4 inherit;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 24px #10233e30}.QnCY5G_play{background:#ffffff26;border-radius:50%;place-items:center;width:32px;height:32px;font-size:13px;display:grid}.QnCY5G_preview:focus-visible,.QnCY5G_link:focus-visible,.QnCY5G_dashboard:focus-visible,.QnCY5G_close:focus-visible{outline-offset:4px;outline:3px solid #2563eb}.QnCY5G_demo .QnCY5G_dialog{border-radius:var(--radius-sm);color:#fff;background:#10151e;border:1px solid #ffffff26;width:min(1000px,100vw - 32px,177.778dvh - 199.111px);max-width:none;height:fit-content;max-height:calc(100dvh - 32px);margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;box-shadow:0 24px 90px #0006}.QnCY5G_dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#08101bbd}.QnCY5G_dialogHeader{height:56px;font:500 14px/1.4 var(--font-body);color:#e4e9f1;justify-content:space-between;align-items:center;gap:16px;padding:0 14px 0 20px;display:flex}.QnCY5G_dialogHeader .QnCY5G_close{border-radius:var(--radius-sm);color:#fff;cursor:pointer;background:#ffffff0d;border:0;place-items:center;width:34px;height:34px;margin:0;padding:0;transition:background .2s;display:grid}.QnCY5G_dialogHeader .QnCY5G_close:hover{background:#ffffff24}.QnCY5G_demo .QnCY5G_dialog iframe{aspect-ratio:16/9;background:#000;border:0;border-radius:0;width:100%;height:auto;margin:0;padding:0;display:block}@media (max-width:600px){.QnCY5G_hero,.QnCY5G_manager{padding:48px 22px}.QnCY5G_certification{text-align:center;flex-direction:column;gap:12px}.QnCY5G_hero .QnCY5G_certification img{width:170px}.QnCY5G_watch{gap:8px;padding:8px 18px;font-size:14px}.QnCY5G_play{width:26px;height:26px}}.QnCY5G_hero{background:radial-gradient(ellipse at 50% 0%, var(--color-accent-soft), transparent 68%), var(--color-surface);padding:88px 32px 64px;position:relative}.QnCY5G_heroContent{max-width:900px;margin:auto;position:relative}.QnCY5G_hero .QnCY5G_heroContent h1{color:var(--color-heading);font:500 clamp(42px, 5.5vw, 74px)/1.08 var(--font-heading);letter-spacing:-.055em;margin:0}.QnCY5G_heroContent h1 span{color:inherit}.QnCY5G_hero .QnCY5G_heroLead{max-width:580px;color:var(--color-muted);font:400 18px/1.7 var(--font-body);text-wrap:balance;margin:26px auto 0}.QnCY5G_heroActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.QnCY5G_hero .QnCY5G_heroActions a{border-radius:var(--radius-sm);min-height:48px;font:500 14px/1.5 var(--font-body);box-shadow:var(--shadow-button);justify-content:center;align-items:center;gap:22px;padding:12px 20px;text-decoration:none;transition:background .2s,box-shadow .2s;display:inline-flex}.QnCY5G_hero .QnCY5G_heroActions .QnCY5G_primaryAction{color:#4f52b2;background:#fff;border:0;gap:10px}.QnCY5G_hero .QnCY5G_heroActions .QnCY5G_primaryAction:hover{color:#4649a2;background:#f0f0ff}.QnCY5G_hero .QnCY5G_primaryAction:focus-visible{outline-offset:4px;outline:3px solid #5b5fc7}.QnCY5G_hero .QnCY5G_primaryAction .QnCY5G_teamsIcon{background:0 0;border:0;border-radius:0;flex:0 0 28px;width:28px;height:28px;margin:0;padding:0;display:block}.QnCY5G_hero .QnCY5G_secondaryAction{color:var(--color-heading);background:var(--color-surface);border:0}.QnCY5G_hero .QnCY5G_secondaryAction:hover{color:var(--color-heading);background:var(--color-surface-subtle)}.QnCY5G_hero .QnCY5G_heroActions .QnCY5G_secondaryAction{gap:12px}.QnCY5G_demoAvatars{flex:none;display:flex}.QnCY5G_hero .QnCY5G_demoAvatars img{border:2px solid var(--color-surface);object-fit:cover;background:0 0;border-radius:50%;width:28px;height:28px;margin:0;padding:0;display:block}.QnCY5G_hero .QnCY5G_demoAvatars img+img{margin-left:-8px}.QnCY5G_hero .QnCY5G_certification{margin-top:32px}.QnCY5G_watch{background:var(--color-link);font-family:var(--font-body)}.QnCY5G_preview:hover .QnCY5G_watch{background:var(--color-link-hover)}@media (max-width:600px){.QnCY5G_hero{padding:64px 22px 42px}.QnCY5G_hero .QnCY5G_heroLead{font-size:16px}.QnCY5G_heroActions{flex-direction:column;align-items:stretch}.QnCY5G_hero .QnCY5G_certification img{width:150px}}@media (prefers-reduced-motion:reduce){.QnCY5G_hero .QnCY5G_heroActions a,.QnCY5G_preview:after{transition:none}}.QnCY5G_hero{background:0 0}.QnCY5G_hero:before{top:calc(-1 * var(--site-header-height))!important;bottom:calc(-1 * var(--customer-strip-height))!important;background:linear-gradient(100deg, #fffffff0 0%, #ffffffbd 55%, #ffffff94 100%), url(/media/hero-blue-wave.jpg) center / cover no-repeat, var(--color-surface)!important}.QnCY5G_hero{text-align:left;grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr);align-items:center;gap:clamp(28px,3vw,48px);padding:88px clamp(24px,4vw,56px);display:grid}.QnCY5G_heroContent{max-width:none;margin:0}.QnCY5G_hero .QnCY5G_heroContent h1{text-wrap:initial;font-size:clamp(40px,4.4vw,64px)}.QnCY5G_hero .QnCY5G_heroLead{text-wrap:initial;max-width:600px;margin:26px 0 0}.QnCY5G_heroActions{justify-content:flex-start}.QnCY5G_hero .QnCY5G_certification{text-align:left;flex-direction:column;align-items:flex-start;gap:24px;width:100%;max-width:420px;margin:0 auto;display:flex}.QnCY5G_hero .QnCY5G_certification img{opacity:1;width:200px}.QnCY5G_hero .QnCY5G_certification p{color:var(--color-muted);font:400 16px/1.7 var(--font-body);margin:0}@media (max-width:800px){.QnCY5G_hero{grid-template-columns:1fr;gap:40px;padding-block:56px}.QnCY5G_hero .QnCY5G_certification{gap:18px;max-width:480px;margin:0}.QnCY5G_hero .QnCY5G_certification img{width:170px}}.QnCY5G_hero .QnCY5G_heroLead,.QnCY5G_hero .QnCY5G_certification p{color:var(--color-heading);font-size:20px;line-height:1.65}@media (max-width:600px){.QnCY5G_hero .QnCY5G_heroLead,.QnCY5G_hero .QnCY5G_certification p{font-size:18px}}@media (min-width:801px){.QnCY5G_hero{align-items:start;gap:26px clamp(28px,3vw,48px)}.QnCY5G_heroContent,.QnCY5G_hero .QnCY5G_certification{display:contents}.QnCY5G_hero .QnCY5G_heroContent h1{grid-area:1/1}.QnCY5G_hero .QnCY5G_certification img{grid-area:1/2;align-self:end}.QnCY5G_hero .QnCY5G_heroLead{grid-area:2/1;margin:0}.QnCY5G_hero .QnCY5G_certification p{grid-area:2/2;max-width:420px;margin:0}.QnCY5G_heroActions{grid-area:3/1;margin-top:6px}}.QnCY5G_demoSection{background:var(--color-surface);padding:72px clamp(24px,4vw,56px) 0}.QnCY5G_showcase{aspect-ratio:1.52;border:1px solid var(--color-border);border-radius:var(--radius-sm) var(--radius-sm) 0 0;max-width:1080px;box-shadow:var(--shadow-menu);border-bottom:0;margin-inline:auto;position:relative;overflow:hidden}.QnCY5G_demoSection .QnCY5G_showcase img{background:0 0;border:0;border-radius:0;width:140.7%;max-width:none;height:auto;margin:0;padding:0;position:absolute;top:-10.1%;left:-20.3%}.QnCY5G_showcase .QnCY5G_demo{z-index:1;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.QnCY5G_watchButton{border-radius:var(--radius-sm);background:var(--color-link);min-height:56px;box-shadow:var(--shadow-menu);color:var(--color-on-accent);font:500 16px/1.4 var(--font-body);white-space:nowrap;cursor:pointer;border:0;align-items:center;gap:12px;padding:14px 28px;display:inline-flex}.QnCY5G_watchButton:hover{background:var(--color-link-hover)}.QnCY5G_watchButton:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.QnCY5G_watchButton span{font-size:12px}@media (max-width:800px){.QnCY5G_demoSection{padding-top:48px}.QnCY5G_watchButton{min-height:48px;padding:10px 20px;font-size:15px}}.QnCY5G_manager{background:var(--color-surface);padding:88px clamp(24px,4vw,56px)}.QnCY5G_managerHeader{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:40px;display:flex}.QnCY5G_manager .QnCY5G_managerHeader h2{max-width:640px;color:var(--color-heading);font:500 clamp(30px, 3.3vw, 44px)/1.18 var(--font-heading);letter-spacing:-.025em;margin:0}.QnCY5G_manager .QnCY5G_managerHeader a{color:var(--color-link-hover);font:500 15px/1.5 var(--font-body);flex:none;text-decoration:none}.QnCY5G_manager .QnCY5G_managerHeader a:hover{color:var(--color-link-hover);text-underline-offset:4px;text-decoration:underline}.QnCY5G_manager .QnCY5G_managerHeader a:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.QnCY5G_manager .QnCY5G_dashboard{aspect-ratio:1.77;box-shadow:var(--shadow-menu);border-radius:12px;display:block;position:relative;overflow:hidden}.QnCY5G_manager .QnCY5G_dashboard img{width:105%;max-width:none;height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;position:absolute;top:-2.2%;left:-2.5%}@media (max-width:800px){.QnCY5G_manager{padding-block:64px}.QnCY5G_managerHeader{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:28px}.QnCY5G_manager .QnCY5G_dashboard{border-radius:var(--radius-sm)}}
.y4On-G_intro.y4On-G_intro{background:var(--color-surface);color:var(--color-heading);font-family:var(--font-body);text-align:center;border-bottom:0;flex-direction:column;align-items:center;padding:96px clamp(24px,4vw,56px) 0;display:flex}.y4On-G_intro .y4On-G_eyebrow{color:var(--color-link);font:500 15px/1.4 var(--font-body);margin:0 0 12px}.y4On-G_intro .y4On-G_heading{max-width:760px;color:var(--color-heading);font:500 clamp(32px, 4vw, 52px)/1.12 var(--font-heading);letter-spacing:-.03em;text-wrap:balance;margin:0}.y4On-G_intro .y4On-G_lead{color:var(--color-text);font:400 18px/1.6 var(--font-body);text-wrap:balance;margin:16px 0 0}.y4On-G_links{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:28px;display:flex}.y4On-G_intro .y4On-G_links a{border:1px solid var(--color-border);border-radius:var(--radius-sm);min-height:40px;color:var(--color-heading);font:500 14px/1.4 var(--font-body);align-items:center;padding:8px 16px;text-decoration:none;display:inline-flex}.y4On-G_intro .y4On-G_links a:hover{background:var(--color-surface-subtle);color:var(--color-heading)}.y4On-G_intro .y4On-G_links a:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}@media (max-width:800px){.y4On-G_intro.y4On-G_intro{padding-top:64px}.y4On-G_intro .y4On-G_lead{font-size:16px}}
._37EcuG_intro._37EcuG_intro{background:var(--color-surface);scroll-margin-top:var(--header-height);text-align:center;border-bottom:0;flex-direction:column;align-items:center;padding:96px clamp(24px,4vw,56px) 0;display:flex}._37EcuG_intro ._37EcuG_eyebrow{color:var(--color-link);font:500 15px/1.4 var(--font-body);letter-spacing:normal;margin:0 0 12px}._37EcuG_intro ._37EcuG_title{max-width:760px;color:var(--color-heading);font:500 clamp(32px, 4vw, 52px)/1.12 var(--font-heading);letter-spacing:-.03em;text-wrap:balance;margin:0}@media (max-width:800px){._37EcuG_intro._37EcuG_intro{padding-top:64px}}
.u6XZbq_capabilities{background:var(--color-surface);color:var(--color-text);font-family:var(--font-body);padding:96px clamp(24px,4vw,56px)}.u6XZbq_capabilities .u6XZbq_heading{max-width:720px;color:var(--color-heading);font:500 clamp(30px, 3.3vw, 44px)/1.18 var(--font-heading);letter-spacing:-.025em;text-align:center;text-wrap:balance;margin:0 auto 56px}.u6XZbq_grid{border-radius:var(--radius-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.u6XZbq_card{--main-bloom:10% 5%;--side-bloom:95% 95%;background:radial-gradient(70% 70% at var(--main-bloom), color-mix(in srgb, var(--color-link) 6%, transparent), transparent), radial-gradient(60% 60% at var(--side-bloom), color-mix(in srgb, var(--color-link) 3%, transparent), transparent), var(--color-surface);flex-direction:column;min-width:0;padding:clamp(28px,3vw,40px);display:flex}.u6XZbq_card:nth-child(2){--main-bloom:50% 105%;--side-bloom:10% 15%}.u6XZbq_card:nth-child(3){--main-bloom:95% 10%;--side-bloom:5% 90%}.u6XZbq_icon{background:var(--color-link);width:64px;height:64px;-webkit-mask:var(--icon) left center / contain no-repeat;mask:var(--icon) left center / contain no-repeat}.u6XZbq_capabilities .u6XZbq_title{color:var(--color-heading);font:500 22px/1.25 var(--font-heading);letter-spacing:-.015em;margin:28px 0 0}.u6XZbq_points{gap:12px;margin-top:14px;display:grid}.u6XZbq_capabilities .u6XZbq_points p{color:var(--color-text);font:400 15px/1.6 var(--font-body);margin:0}.u6XZbq_capabilities .u6XZbq_link{color:var(--color-link-hover);font:500 14px/1.5 var(--font-body);margin-top:auto;padding-top:24px;text-decoration:none}.u6XZbq_capabilities .u6XZbq_link:hover{color:var(--color-link-hover);text-underline-offset:4px;text-decoration:underline}.u6XZbq_capabilities .u6XZbq_link:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}@media (max-width:800px){.u6XZbq_capabilities{padding-block:64px}.u6XZbq_capabilities .u6XZbq_heading{margin-bottom:40px}.u6XZbq_grid{grid-template-columns:minmax(0,1fr)}}
.yRIj9W_certification{color:var(--color-heading);font-family:var(--font-body);background:0 0;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,88px);padding:96px clamp(24px,4vw,56px);display:grid}.yRIj9W_certification.yRIj9W_certification:before{background:radial-gradient(ellipse 70% 100% at 50% 0%, var(--color-accent-soft), transparent 70%), var(--color-surface)}.yRIj9W_content{grid-area:1/1;min-width:0}.yRIj9W_certification .yRIj9W_badge{background:0 0;border:0;border-radius:0;grid-area:1/2;justify-self:center;width:100%;max-width:460px;height:auto;margin:0;padding:0;display:block}.yRIj9W_certification .yRIj9W_heading{color:var(--color-heading);font:500 clamp(30px, 3.3vw, 44px)/1.18 var(--font-heading);letter-spacing:-.025em;margin:0}.yRIj9W_certification .yRIj9W_lead{max-width:560px;color:var(--color-heading);font:400 18px/1.6 var(--font-body);margin:16px 0 0}.yRIj9W_actions{flex-direction:column;align-items:flex-start;gap:16px;margin-top:32px;display:flex}.yRIj9W_textActions{flex-wrap:wrap;gap:8px 24px;display:flex}.yRIj9W_certification .yRIj9W_primaryAction{border-radius:var(--radius-sm);background:var(--color-link);min-height:48px;color:var(--color-on-accent);font:500 14px/1.5 var(--font-body);justify-content:center;align-items:center;padding:12px 24px;text-decoration:none;display:inline-flex}.yRIj9W_certification .yRIj9W_primaryAction:hover{background:var(--color-link-hover);color:var(--color-on-accent)}.yRIj9W_certification .yRIj9W_textAction{color:var(--color-link-hover);font:500 14px/1.5 var(--font-body);text-decoration:none}.yRIj9W_certification .yRIj9W_textAction:hover{color:var(--color-link-hover);text-underline-offset:4px;text-decoration:underline}.yRIj9W_description{font:400 15px/1.7 var(--font-body);margin-top:16px}.yRIj9W_description summary{color:var(--color-link-hover);font:500 14px/1.5 var(--font-body);cursor:pointer;align-items:center;gap:8px;list-style:none;display:inline-flex}.yRIj9W_description summary::-webkit-details-marker{display:none}.yRIj9W_description summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;transform:translateY(-2px)rotate(45deg)}.yRIj9W_description[open] summary:after{transform:translateY(1px)rotate(-135deg)}.yRIj9W_certification .yRIj9W_description p{color:var(--color-heading);margin:12px 0 0}.yRIj9W_certification .yRIj9W_description a{color:var(--color-link-hover)}.yRIj9W_certification a:focus-visible,.yRIj9W_description summary:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}@media (max-width:800px){.yRIj9W_certification{grid-template-columns:minmax(0,1fr);gap:32px;padding-block:64px}.yRIj9W_content,.yRIj9W_certification .yRIj9W_badge{grid-area:auto}.yRIj9W_certification .yRIj9W_badge{justify-self:start;max-width:300px}.yRIj9W_certification .yRIj9W_primaryAction{width:100%}.yRIj9W_textActions{flex-direction:column}.yRIj9W_certification .yRIj9W_lead{font-size:16px}}
.-CUi2a_cta{background:var(--color-surface);font-family:var(--font-body);text-align:center;flex-direction:column;align-items:center;padding:clamp(96px,11vw,144px) clamp(24px,4vw,56px);display:flex}.-CUi2a_cta .-CUi2a_heading{max-width:760px;color:var(--color-heading);font:500 clamp(32px, 4vw, 52px)/1.12 var(--font-heading);letter-spacing:-.03em;text-wrap:balance;margin:0}.-CUi2a_accent{background:linear-gradient(90deg, var(--color-glow-start), var(--color-glow-end));-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#0000;-webkit-background-clip:text;background-clip:text}.-CUi2a_cta .-CUi2a_action{border-radius:var(--radius-sm);background:var(--color-link);min-height:52px;color:var(--color-on-accent);font:500 15px/1.5 var(--font-body);justify-content:center;align-items:center;margin-top:36px;padding:14px 28px;text-decoration:none;display:inline-flex}.-CUi2a_cta .-CUi2a_action:hover{background:var(--color-link-hover);color:var(--color-on-accent)}.-CUi2a_cta .-CUi2a_action:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}
.ipiixG_stats{--column-gap:clamp(40px, 6vw, 88px);background:var(--color-surface);font-family:var(--font-body);padding:72px clamp(24px,4vw,56px)}.ipiixG_stats .ipiixG_heading{max-width:720px;color:var(--color-heading);font:500 clamp(30px, 3.3vw, 44px)/1.18 var(--font-heading);letter-spacing:-.025em;margin:0 0 56px}.ipiixG_grid{column-gap:var(--column-gap);grid-template-rows:repeat(4,auto);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ipiixG_stat{--stat-color:var(--color-link);grid-row:span 4;grid-template-rows:subgrid;row-gap:14px;min-width:0;display:grid;position:relative}.ipiixG_stat[data-tone=teal]{--stat-color:var(--color-accent-teal)}.ipiixG_stat[data-tone=amber]{--stat-color:var(--color-accent-amber)}.ipiixG_stat+.ipiixG_stat:before{content:"";inset-block:0;left:calc(var(--column-gap) / -2);border-left:1px solid var(--color-border);position:absolute}.ipiixG_stats .ipiixG_title{color:var(--color-heading);font:500 18px/1.35 var(--font-heading);letter-spacing:-.01em;margin:0}.ipiixG_stats .ipiixG_reading{flex-direction:column;justify-content:flex-end;gap:10px;margin:14px 0 0;display:flex}.ipiixG_label{color:var(--color-muted);font:500 13px/1.4 var(--font-body)}.ipiixG_stats .ipiixG_result{color:var(--stat-color);font-weight:500}.ipiixG_figure{font:500 clamp(52px, 6vw, 76px)/1 var(--font-heading);letter-spacing:-.045em}.ipiixG_unit{font:500 20px/1.2 var(--font-body);letter-spacing:-.01em;margin-left:2px}.ipiixG_bar{border-radius:var(--radius-xs);background:color-mix(in srgb, var(--stat-color) 12%, var(--color-surface));height:8px;display:block;overflow:hidden}.ipiixG_fill,.ipiixG_fillMuted{min-width:3px;height:100%;display:block}.ipiixG_fill{background:var(--stat-color)}.ipiixG_fillMuted{background:color-mix(in srgb, var(--color-muted) 45%, var(--color-surface))}.ipiixG_stars{grid-row:span 2;width:max-content;height:32px;position:relative}.ipiixG_starsFill{position:absolute;inset:0 auto 0 0;overflow:hidden}.ipiixG_starRow{width:160px;color:color-mix(in srgb, var(--color-star) 22%, var(--color-surface));display:flex}.ipiixG_starRow svg{flex:none;display:block}.ipiixG_starsFill .ipiixG_starRow{color:var(--color-star)}.ipiixG_comparison{gap:10px;margin-top:12px;display:grid}.ipiixG_stats .ipiixG_comparisonText{color:var(--color-muted);font:400 14px/1.4 var(--font-body);justify-content:space-between;gap:16px;margin:0;display:flex}.ipiixG_comparisonResult{color:var(--color-heading);font-weight:500}@media (max-width:800px){.ipiixG_stats{padding-block:56px}.ipiixG_stats .ipiixG_heading{margin-bottom:40px}.ipiixG_grid{grid-template-rows:none;grid-template-columns:minmax(0,1fr);row-gap:72px}.ipiixG_stat{grid-row:auto;grid-template-rows:none}.ipiixG_stars{grid-row:auto}.ipiixG_stat+.ipiixG_stat:before{border-top:1px solid var(--color-border);border-left:0;inset:-36px 0 auto}}
.mupa0G_testimonial{background:var(--color-surface);color:var(--color-heading);font-family:var(--font-body);padding:96px clamp(24px,4vw,56px)}.mupa0G_figure{margin:0}.mupa0G_testimonial .mupa0G_quote{max-width:1000px;color:var(--color-heading);font:500 clamp(24px, 3vw, 38px)/1.3 var(--font-heading);letter-spacing:-.02em;text-indent:-.42em;border:0;margin:0;padding:0;font-style:normal}.mupa0G_highlight{color:var(--color-link)}.mupa0G_testimonial .mupa0G_quote a{color:inherit;text-underline-offset:.16em;text-decoration:underline;text-decoration-thickness:1px}.mupa0G_testimonial .mupa0G_quote a:hover{color:var(--color-link)}.mupa0G_testimonial .mupa0G_quote a:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.mupa0G_footer{border-top:1px solid var(--color-border);justify-content:space-between;align-items:flex-end;gap:32px;margin-top:56px;padding-top:28px;display:flex}.mupa0G_source{color:var(--color-muted);font:400 15px/1.5 var(--font-body)}.mupa0G_result{flex:none;align-items:baseline;gap:12px;display:flex}.mupa0G_testimonial .mupa0G_number{color:var(--color-link);font:500 clamp(40px, 4vw, 52px)/1 var(--font-heading);letter-spacing:-.04em;margin:0}.mupa0G_testimonial .mupa0G_label{color:var(--color-heading);font:500 15px/1.4 var(--font-body);letter-spacing:normal;margin:0}@media (max-width:800px){.mupa0G_testimonial{padding-block:64px}.mupa0G_footer{flex-direction:column-reverse;align-items:flex-start;gap:20px;margin-top:40px}}
._OAwSa_home{--sqs-site-max-width:var(--home-site-max-width);--sqs-site-gutter:var(--home-site-gutter);--sqs-mobile-site-gutter:var(--home-mobile-gutter);background:var(--color-surface);color:var(--home-text);font:400 15.4px/1.8 var(--home-font);overflow-wrap:normal;--heading-1-size-value:4;--heading-2-size-value:2.6;--heading-3-size-value:1.8;--heading-4-size-value:1.2}._OAwSa_home .visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._OAwSa_home p:has(>span[id]:only-child:empty){display:contents}._OAwSa_section{align-items:center;display:flex;position:relative}._OAwSa_section[data-height=small]{min-height:33vh;padding-block:3.3vmax}._OAwSa_section[data-height=medium]{min-height:66vh;padding-block:6.6vmax}._OAwSa_section[data-background]{background:linear-gradient(105deg, var(--home-hero-start) 0%, var(--home-hero-start) 35%, var(--home-hero-end) 100%)}._OAwSa_grid{width:100%}._OAwSa_block{min-width:0;position:relative}._OAwSa_frame{flex-direction:column;width:100%;height:100%;display:flex}._OAwSa_alignment{flex-direction:column;width:100%;display:flex}._OAwSa_content{width:100%}._OAwSa_block[data-align=center]{text-align:center}._OAwSa_block[data-align=right]{text-align:right}._OAwSa_home ._OAwSa_block :is(h1,h2,h3,h4){font-family:var(--home-font);letter-spacing:normal;color:var(--section-heading);text-wrap:wrap;margin:28px 0;font-weight:500}._OAwSa_home ._OAwSa_block h1{font-size:calc(2.42rem + 1.2vw);line-height:1.232}._OAwSa_home ._OAwSa_block h2{font-size:calc(1.7rem + .64vw);line-height:1.31}._OAwSa_home ._OAwSa_block h3{font-size:calc(1.2875rem + .32vw);line-height:1.355}._OAwSa_home ._OAwSa_block h4{font-size:calc(.978rem + .08vw);line-height:1.39}._OAwSa_home ._OAwSa_block :is(p,li){margin:14px 0;font-size:calc(.926rem + .04vw);line-height:1.8}._OAwSa_home ._OAwSa_block a{color:var(--home-accent);text-underline-offset:.2em;text-decoration:underline}._OAwSa_home ._OAwSa_block :is(h1,h2,h3,h4,p,ul):last-child{margin-bottom:0}._OAwSa_home ._OAwSa_block ul:not([data-logo-strip]){margin:0 0 1rem;padding-left:2.5rem;list-style:outside}._OAwSa_home ._OAwSa_block li{margin:0 0 .5em;padding:0}._OAwSa_home ._OAwSa_block li p{margin:0}._OAwSa_home ._OAwSa_block h3>span:first-child>strong>em,._OAwSa_home ._OAwSa_block[data-tone=accent] :is(h1,h2,h3,h4,p,a){color:var(--home-accent)}._OAwSa_home ._OAwSa_block[data-tone=black] :is(h4,a){color:var(--home-text)}._OAwSa_home ._OAwSa_block[data-type=code] strong{color:var(--home-accent)}._OAwSa_home ._OAwSa_block[data-rules] p{border-top:1px solid var(--home-rule);margin:0;padding:8px 0}._OAwSa_home ._OAwSa_block[data-type=button] p{margin:0}._OAwSa_home ._OAwSa_block[data-type=button] a{border-radius:var(--home-button-radius);background:var(--home-accent);width:100%;height:100%;min-height:0;color:var(--color-on-accent);font:500 .9625rem/normal var(--home-font);letter-spacing:.02em;text-align:center;justify-content:center;align-items:center;padding:0 1.05rem;text-decoration:none;transition:opacity .2s;display:flex}._OAwSa_home ._OAwSa_block[data-type=button] a:hover{opacity:.8}._OAwSa_home ._OAwSa_block[data-variant=secondary] a{background:var(--color-surface);color:var(--home-accent);box-shadow:inset 0 0 0 2px var(--home-accent)}._OAwSa_block[data-type=image] ._OAwSa_alignment{position:absolute;inset:0}._OAwSa_block:has(._OAwSa_figure) ._OAwSa_alignment{position:absolute;inset:0}._OAwSa_home ._OAwSa_block[data-type=image] ._OAwSa_alignment>div,._OAwSa_home ._OAwSa_block[data-type=image] ._OAwSa_alignment>div>div,._OAwSa_home ._OAwSa_block[data-type=image] p{height:100%;margin:0}._OAwSa_home ._OAwSa_block[data-type=image] p:has(>a:only-child){height:auto;position:absolute;inset:0}._OAwSa_home ._OAwSa_block[data-type=image] p>a:only-child{color:#0000;text-decoration:none;position:absolute;inset:0;overflow:hidden}._OAwSa_home ._OAwSa_block[data-type=image] img:not(dialog img),._OAwSa_home ._OAwSa_block ._OAwSa_figure{object-fit:contain;background:0 0;border:0;border-radius:0;width:100%;height:100%;margin:0;padding:0;display:block}._OAwSa_home ._OAwSa_block [data-logo-strip]{white-space:nowrap;scrollbar-width:none;align-items:center;gap:92px;margin:0;padding:54px;display:flex;overflow-x:auto}._OAwSa_home ._OAwSa_block [data-logo-strip]::-webkit-scrollbar{display:none}._OAwSa_home ._OAwSa_block [data-logo-strip] img{background:0 0;border:0;border-radius:0;flex:none;width:100px;height:auto;margin:0}._OAwSa_home ._OAwSa_block [data-logo-controls]{justify-content:center;gap:12px;margin:0;font-size:2rem;line-height:1;display:flex}._OAwSa_home ._OAwSa_block [data-logo-controls] button{all:unset;cursor:pointer}._OAwSa_home ._OAwSa_block [data-logo-controls] button:focus-visible{outline:2px solid var(--home-accent);outline-offset:4px}._OAwSa_home ._OAwSa_block[data-type=accordion] ul{margin:0;padding:0;list-style:none}._OAwSa_home ._OAwSa_block[data-type=accordion] li{border-top:1px solid var(--home-rule);margin:0;padding:0}._OAwSa_home ._OAwSa_block[data-type=accordion] li:last-child{border-bottom:1px solid var(--home-rule)}._OAwSa_home ._OAwSa_block[data-type=accordion] summary{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--accordion-padding,15px) 0;cursor:pointer;font-size:inherit;line-height:normal;list-style:none;display:flex}._OAwSa_home ._OAwSa_block[data-type=accordion] summary::-webkit-details-marker{display:none}._OAwSa_home ._OAwSa_block[data-type=accordion] summary>div{display:none}._OAwSa_home ._OAwSa_block[data-type=accordion] summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;flex:none;width:.5rem;height:.5rem;margin-right:4px;transition:transform .2s;transform:rotate(45deg)}._OAwSa_home ._OAwSa_block[data-type=accordion] details[open] summary:after{transform:rotate(-135deg)}._OAwSa_home ._OAwSa_block[data-type=accordion] details p{font-size:.95rem}._OAwSa_section{--section-text:var(--landing-white-text);--section-heading:var(--section-text);background:var(--landing-white-background);color:var(--section-text)}._OAwSa_section[data-theme=black]{--section-text:var(--landing-black-text);background:var(--landing-black-background)}._OAwSa_section[data-theme=light],._OAwSa_section[data-theme=light-bold]{background:var(--landing-light-background)}._OAwSa_section[data-theme=bright-inverse]{--section-text:var(--landing-inverse-text)}._OAwSa_home ._OAwSa_section[data-theme=white-bold] ._OAwSa_block h4,._OAwSa_home ._OAwSa_section[data-theme=black] ._OAwSa_block a{color:var(--landing-black-text)}._OAwSa_home ._OAwSa_block iframe{border:0;border-radius:0;width:100%;height:100%;min-height:200px;margin:0;display:block}._OAwSa_home ._OAwSa_block[data-type=horizontalrule]{border-top:1px solid var(--home-rule)}@media (max-width:767px) and (orientation:portrait){._OAwSa_home ._OAwSa_block h1{font-size:calc(14px + min(100vh,900px)/27.7778)}._OAwSa_home ._OAwSa_block h2{font-size:calc(14px + min(100vh,900px)/52.0833)}._OAwSa_home ._OAwSa_block h3{font-size:calc(14px + min(100vh,900px)/104.167)}._OAwSa_home ._OAwSa_block h4{font-size:calc(14px + min(100vh,900px)/416.667)}._OAwSa_home ._OAwSa_block :is(p,li){font-size:calc(14px + min(100vh,900px)/833.333)}}._OAwSa_home ._OAwSa_block video{object-fit:contain;width:100%;height:100%}._OAwSa_home ._OAwSa_block[data-type=collection]>._OAwSa_frame{display:block}._OAwSa_home ._OAwSa_classic{max-width:none;padding:6.6vmax 12vw}._OAwSa_home ._OAwSa_classic ._OAwSa_block ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:100px;margin:60px 0 0;padding:0;list-style:none;display:grid}._OAwSa_home ._OAwSa_classic ._OAwSa_block li{margin:0;padding:0}._OAwSa_home ._OAwSa_classic ._OAwSa_block li img{aspect-ratio:4/3;object-fit:cover;border:0;border-radius:0;width:100%;margin:0 0 8%;display:block}@media (max-width:575px){._OAwSa_home ._OAwSa_classic{padding-inline:6vw}._OAwSa_home ._OAwSa_classic ._OAwSa_block ul{grid-template-columns:1fr}}._OAwSa_home ._OAwSa_classic ._OAwSa_block>._OAwSa_frame>._OAwSa_alignment>._OAwSa_content>p{margin:0;font-size:36.4px;line-height:1.8}._OAwSa_home ._OAwSa_classic ._OAwSa_block li h2{margin:0;font-size:16.8px;line-height:1.31}._OAwSa_home ._OAwSa_classic ._OAwSa_block li p{margin:4% 0 0;font-size:12.272px;line-height:1.8}@media (max-width:767px){._OAwSa_home ._OAwSa_classic ._OAwSa_block>._OAwSa_frame>._OAwSa_alignment>._OAwSa_content>p{font-size:31.28px}._OAwSa_home ._OAwSa_classic ._OAwSa_block li h2{font-size:16.16px}._OAwSa_home ._OAwSa_classic ._OAwSa_block li p{font-size:12.464px}}._OAwSa_home ._OAwSa_block table{max-width:none;font-size:inherit;margin:0;line-height:27.72px;display:table}._OAwSa_home ._OAwSa_block :is(td,th){border:0;padding:0}._OAwSa_home ._OAwSa_block[data-type=code] img{border:0;border-radius:0;max-width:100%;height:auto;margin:0 auto;display:block}._OAwSa_home ._OAwSa_block :is(p,ul,ol){margin-block:14px}._OAwSa_home ._OAwSa_block :is(h1,h2,h3,h4,p,ul,ol):first-child{margin-top:0}._OAwSa_home ._OAwSa_block :is(h1,h2,h3,h4,p,ul,ol):last-child{margin-bottom:0}._OAwSa_home ._OAwSa_block [data-source-empty]{min-height:1lh}._OAwSa_home ._OAwSa_block [data-source-size=small]{font-size:12.92px}._OAwSa_home ._OAwSa_block [data-source-size=large]{font-size:16.16px}@media (min-width:768px){._OAwSa_home ._OAwSa_block [data-source-size=small]{font-size:12.272px}._OAwSa_home ._OAwSa_block [data-source-size=large]{font-size:16.8px}}._OAwSa_home ._OAwSa_block ._OAwSa_content>p:has(>span[id]:only-child:empty)+:is(h1,h2,h3,h4,p,ul,ol){margin-top:0}._OAwSa_section[data-background]{background-position:50%;background-size:cover}._OAwSa_section[data-inset] ._OAwSa_grid{width:calc(100% - 2 * var(--home-site-gutter));margin-inline:auto}@media (max-width:767px){._OAwSa_section[data-inset] ._OAwSa_grid{width:calc(100% - 2 * var(--home-site-gutter))}}._OAwSa_home ._OAwSa_block[data-type=button] :is(._OAwSa_alignment,._OAwSa_content,p){height:100%}@media (max-width:767px){._OAwSa_home ._OAwSa_block[data-type=button] a,._OAwSa_home{font-size:15.08px}}._OAwSa_section[data-inset]{padding-bottom:var(--home-site-gutter)!important}._OAwSa_home ._OAwSa_block textarea{resize:vertical;font-size:13.3333px;line-height:normal;display:block}._OAwSa_home ._OAwSa_block[data-type=code] :is(h1,h2,h3,h4):first-child,._OAwSa_home ._OAwSa_block[data-type=code] :is(h1,h2,h3,h4):last-child{margin-block:28px}._OAwSa_home ._OAwSa_block[data-type=code] ._OAwSa_content>p:has(>span[id]:only-child:empty)+:is(h1,h2,h3,h4){margin-block:28px}._OAwSa_home ._OAwSa_block[data-title-tag=h4] summary{font-size:16.8px}@media (max-width:767px){._OAwSa_home ._OAwSa_block[data-title-tag=h4] summary{font-size:16.16px}}._OAwSa_home ._OAwSa_block summary :is(h1,h2,h3,h4,h5,h6){font:inherit;color:inherit;margin:0}._OAwSa_home ._OAwSa_block .source-code-frame pre{font:inherit;white-space:pre-wrap;background:0 0;border:0;border-radius:0;margin:1em 0;padding:0}._OAwSa_home ._OAwSa_block form button:disabled{opacity:1;cursor:not-allowed}._OAwSa_home ._OAwSa_block .source-code-frame{box-sizing:content-box;overflow-wrap:break-word}@media (max-width:767px){._OAwSa_home ._OAwSa_block table{line-height:27.144px}}._OAwSa_home{--white-hsl:var(--source-white-hsl);--black-hsl:var(--source-black-hsl);--accent-hsl:var(--source-accent-hsl);--lightAccent-hsl:var(--source-light-accent-hsl);--darkAccent-hsl:var(--source-dark-accent-hsl)}._OAwSa_shape{pointer-events:none;border-style:solid;position:absolute;inset:0}._OAwSa_home ._OAwSa_block[data-fit=fill] img:not(dialog img){object-fit:cover}._OAwSa_block[data-scaled]{container-type:inline-size}._OAwSa_home ._OAwSa_block[data-scaled] h2{font-size:calc(100cqw / var(--landing-scaled-price-ratio));white-space:nowrap;line-height:1}@media (max-width:1600px){._OAwSa_block[data-hide-below="1600"]{display:none}}._OAwSa_home ._OAwSa_block [data-blog-post] h4{margin:0}._OAwSa_home ._OAwSa_block [data-blog-post][hidden]{display:none}._OAwSa_search{width:100%;position:relative}._OAwSa_home ._OAwSa_block ._OAwSa_search input{border:1px solid var(--home-rule);background:var(--color-surface);width:100%;height:44px;color:var(--home-text);font:400 15.4px/1.4 var(--home-font);border-radius:0;padding:10px 16px 10px 44px}._OAwSa_search:before{content:"";border:2px solid var(--home-text);opacity:.65;pointer-events:none;border-radius:50%;width:11px;height:11px;position:absolute;top:15px;left:18px}._OAwSa_search:after{content:"";background:var(--home-text);opacity:.65;pointer-events:none;width:7px;height:2px;position:absolute;top:25px;left:28px;transform:rotate(45deg)}._OAwSa_home ._OAwSa_block ._OAwSa_search input:focus-visible{outline:2px solid var(--home-accent);outline-offset:2px}._OAwSa_home ._OAwSa_block [data-blog-post]>:last-child{margin-bottom:14px}._OAwSa_home[data-search-active] ._OAwSa_grid{width:min(var(--home-site-max-width), calc(100% - 2 * var(--home-site-gutter)));margin-inline:auto;display:block}._OAwSa_home[data-search-active] ._OAwSa_block{margin-bottom:44px}._OAwSa_home[data-search-active] ._OAwSa_block[data-type=code]{display:none}@media (max-width:767px){._OAwSa_home[data-search-active] ._OAwSa_grid{width:calc(100% - 2 * var(--home-mobile-gutter))}}._OAwSa_home ._OAwSa_block form[data-signal-form]{width:100%}._OAwSa_home ._OAwSa_block form[data-signal-form] button:disabled{opacity:.65;cursor:wait}._OAwSa_home{--customer-strip-height:76px;width:var(--page-frame-width);margin-inline:auto}@media (max-width:600px){._OAwSa_home{--customer-strip-height:64px}}._OAwSa_home>section{isolation:isolate;border-bottom:1px solid var(--color-border);position:relative}._OAwSa_home>section:before{content:"";z-index:-1;inset-block:0;background:inherit;pointer-events:none;width:100vw;position:absolute;left:50%;transform:translate(-50%)}._OAwSa_home>section:last-of-type,._OAwSa_home>section[aria-label=Our\ customers]{border-bottom:0}._OAwSa_home>section[aria-label=Our\ customers]:before{border-bottom:1px solid var(--color-border)}._OAwSa_section._OAwSa_feature{padding:88px clamp(24px,4vw,56px);display:block}._OAwSa_featureHeader{margin-bottom:32px}._OAwSa_featureColumns{align-items:center;gap:clamp(40px,6vw,88px);display:grid}._OAwSa_featureColumns[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}._OAwSa_featureColumns[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}._OAwSa_feature[data-media-first] ._OAwSa_featureColumn:last-child{order:-1}._OAwSa_featureColumn{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}._OAwSa_featureColumn:has(>._OAwSa_block[data-type=image]+._OAwSa_block[data-type=image]){grid-template-columns:repeat(2,minmax(0,1fr))}._OAwSa_feature ._OAwSa_featureColumn ._OAwSa_block{text-align:left}._OAwSa_home ._OAwSa_featureColumn ._OAwSa_block :is(h1,h2,h3,h4):first-child{margin-top:0}._OAwSa_home ._OAwSa_featureColumn ._OAwSa_block :is(h1,h2,h3,h4):last-child{margin-bottom:0}._OAwSa_home ._OAwSa_featureColumn ._OAwSa_block[data-type=image] img:not(dialog img){object-fit:contain;width:100%;height:auto;max-height:560px}@media (max-width:800px){._OAwSa_section._OAwSa_feature{padding-block:64px}._OAwSa_featureColumns[data-count]{grid-template-columns:minmax(0,1fr);gap:32px}._OAwSa_feature[data-media-first] ._OAwSa_featureColumn:last-child{order:0}._OAwSa_featureColumn:has(>._OAwSa_block[data-type=image]+._OAwSa_block[data-type=image]){grid-template-columns:minmax(0,1fr)}}@media (min-width:0){._OAwSa_home ._OAwSa_featureColumn ._OAwSa_block{aspect-ratio:auto;grid-area:auto;place-self:start stretch;width:100%;max-width:none;height:auto;min-height:0}._OAwSa_home ._OAwSa_featureColumn ._OAwSa_block:has(._OAwSa_figure){width:66px;height:66px}._OAwSa_home ._OAwSa_featureColumn ._OAwSa_frame{justify-content:flex-start;height:auto}._OAwSa_home ._OAwSa_featureColumn ._OAwSa_alignment{align-items:stretch}._OAwSa_home ._OAwSa_featureColumn ._OAwSa_block :is(h1,h2,h3,h4,p,li){text-align:left!important}._OAwSa_home ._OAwSa_featureColumn ._OAwSa_block[data-type=image] ._OAwSa_alignment{position:relative;inset:auto}._OAwSa_home ._OAwSa_featureColumn ._OAwSa_block[data-type=image] ._OAwSa_alignment>div,._OAwSa_home ._OAwSa_featureColumn ._OAwSa_block[data-type=image] ._OAwSa_alignment>div>div,._OAwSa_home ._OAwSa_featureColumn ._OAwSa_block[data-type=image] p{height:auto}}._OAwSa_section._OAwSa_feature{scroll-margin-top:var(--header-height)}._OAwSa_feature:has(._OAwSa_featureFooter) ._OAwSa_featureColumns{align-items:start}._OAwSa_home ._OAwSa_feature ._OAwSa_featureFooter{margin-top:40px}._OAwSa_home ._OAwSa_featureFooter ._OAwSa_block[data-type=image] img:not(dialog img){max-height:none}._OAwSa_home ._OAwSa_feature[data-step] ._OAwSa_block h3>span:first-child:has(em){border-radius:var(--radius-sm);background:var(--color-accent-soft);width:40px;height:40px;color:var(--color-link);place-items:center;margin-bottom:14px;font-size:18px;line-height:1;display:grid}._OAwSa_home ._OAwSa_feature[data-step] ._OAwSa_block h3>span:first-child em{font-style:normal}._OAwSa_home ._OAwSa_feature[data-step] ._OAwSa_block[data-tone=accent] p{color:var(--color-heading);font-weight:500}._OAwSa_home ._OAwSa_feature[data-step] ._OAwSa_block h3:has(>span:first-child em){white-space:normal!important}._OAwSa_section._OAwSa_feature{--section-text:var(--color-text);--section-heading:var(--color-heading);color:var(--color-text);font-family:var(--font-body)}._OAwSa_home ._OAwSa_feature ._OAwSa_block :is(h1,h2,h3,h4,p,li,summary,td,th){font-family:var(--font-body)}._OAwSa_home ._OAwSa_feature ._OAwSa_block h2{color:var(--color-heading);font:500 clamp(30px, 3.3vw, 44px)/1.18 var(--font-heading);letter-spacing:-.025em}._OAwSa_home ._OAwSa_feature ._OAwSa_block h3{color:var(--color-heading);font:500 clamp(24px, 2.4vw, 30px)/1.25 var(--font-heading);letter-spacing:-.02em}._OAwSa_home ._OAwSa_feature ._OAwSa_block h4{color:var(--color-heading);font:500 18px/1.35 var(--font-heading);letter-spacing:-.01em}._OAwSa_home ._OAwSa_feature ._OAwSa_block :is(h2,h3,h4) strong{font-weight:inherit}._OAwSa_home ._OAwSa_feature ._OAwSa_block :is(p,li){color:var(--color-text);text-wrap:pretty;font-size:16px;line-height:1.7}._OAwSa_home ._OAwSa_feature ._OAwSa_block :is(summary,summary *){color:var(--color-heading);font-size:15px;font-weight:500}._OAwSa_home ._OAwSa_feature[data-step] ._OAwSa_block[data-tone=accent] p{color:var(--color-heading);font:500 18px/1.35 var(--font-heading);letter-spacing:-.01em}
.hZUErG_layout{align-items:flex-start;gap:var(--space-7);width:min(100%, var(--site-width));padding:var(--space-8) var(--page-gutter);flex:1;margin-inline:auto;display:flex}.hZUErG_layout[data-template=page]{width:100%;padding:0;display:block}.hZUErG_layout[data-template=doc]{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);width:var(--page-frame-width);gap:clamp(24px,4vw,56px);padding-inline:24px;display:grid}.hZUErG_body{max-width:var(--reading-width);width:100%;min-width:0;font-size:var(--text-base);line-height:var(--line-body);overflow-wrap:anywhere;margin-inline:auto}.hZUErG_body[data-template=page]{max-width:none}.hZUErG_body h1{color:var(--color-heading);font:650 var(--text-h1)/var(--line-heading) var(--font-heading);letter-spacing:-.045em;margin:0 0 var(--space-6);text-wrap:balance}.hZUErG_body h2{color:var(--color-heading);font:600 var(--text-h2)/1.3 var(--font-heading);letter-spacing:-.025em;margin:var(--space-7) 0 var(--space-4);text-wrap:balance}.hZUErG_body :is(h3,h4,h5,h6){color:var(--color-heading);font:600 var(--text-h3)/1.45 var(--font-heading);margin:var(--space-6) 0 var(--space-3)}.hZUErG_body[data-template=page] article>h2:first-of-type{font-size:var(--text-lg);color:var(--color-muted);margin-top:0;font-weight:400;line-height:1.65}.hZUErG_body p{margin-block:var(--space-5)}.hZUErG_body a{color:var(--color-link);text-underline-offset:.2em;text-decoration:underline}.hZUErG_body a:hover{color:var(--color-link-hover)}.hZUErG_body :is(ul,ol){padding-left:var(--space-5);margin-block:var(--space-4)}.hZUErG_body ul{list-style:outside}.hZUErG_body ol{list-style:decimal}.hZUErG_body li{margin-block:var(--space-2);padding-left:var(--space-1)}.hZUErG_body img{max-width:100%;height:auto;margin-block:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-media);background:var(--color-surface)}.hZUErG_body iframe{aspect-ratio:16/9;border:1px solid var(--color-border);border-radius:var(--radius-media);width:100%;margin-block:var(--space-6)}.hZUErG_body table{border-collapse:collapse;max-width:100%;margin-block:var(--space-5);font-size:var(--text-sm);display:block;overflow-x:auto}.hZUErG_body :is(td,th){border:1px solid var(--color-border);padding:var(--space-3) var(--space-4);text-align:left}.hZUErG_body th{background:var(--color-surface-subtle);color:var(--color-heading)}.hZUErG_body pre{padding:var(--space-5);background:var(--color-surface-subtle);border-radius:var(--radius-control);font:var(--text-sm)/1.65 var(--font-code);overflow-x:auto}.hZUErG_body :not(pre)>code{background:var(--color-surface-subtle);border-radius:var(--radius-control);font:.9em var(--font-code);padding:.15em .3em}.hZUErG_body blockquote{border-left:3px solid var(--color-link);padding-left:var(--space-5);margin-block:var(--space-6);color:var(--color-muted)}.hZUErG_body :is(h1,h2,h3,[id]){scroll-margin-top:var(--space-6)}.hZUErG_sidebar{width:var(--sidebar-width);font-size:var(--text-sm);font-weight:400;line-height:1.6}.hZUErG_sidebar strong{color:var(--color-heading);margin-bottom:var(--space-4);font-weight:400;display:block}.hZUErG_sidebar ul{padding:0;list-style:none}.hZUErG_sidebar a{padding-block:var(--space-3);color:var(--color-muted);font-weight:400;text-decoration:none;display:block}.hZUErG_sidebar a:hover,.hZUErG_sidebar a[aria-current=page]{color:var(--color-link);text-underline-offset:.2em;text-decoration:underline}.hZUErG_pending{padding-block:var(--space-7)}.hZUErG_postList{border-top:1px solid var(--color-border);margin-top:var(--space-7);padding-top:var(--space-5)}.hZUErG_postList ul{padding:0;list-style:none}.hZUErG_postList li{padding:var(--space-5) 0;border-bottom:1px solid var(--color-border);margin:0}.hZUErG_postList a{font-size:var(--text-lg);font-weight:600}.hZUErG_postList time{color:var(--color-muted);font-size:var(--text-sm);margin-top:var(--space-2);display:block}@media (max-width:48rem){.hZUErG_layout{gap:var(--space-6);padding-block:var(--space-6);flex-direction:column}.hZUErG_layout[data-template=doc]{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.hZUErG_sidebar{border-bottom:1px solid var(--color-border);width:100%;padding:0 0 var(--space-4)}}@media (max-width:600px){.hZUErG_layout[data-template=doc]{padding-inline:16px}}
