.WuvJIW_page{--font-landing-serif:Georgia, "Noto Serif", "Droid Serif", "DejaVu Serif", "Liberation Serif", serif;--ink:#161b20;--paper:#f8f6f2;--accent:#f35a24;--accent-soft:#fbd8c7;--line:#dcd6cc;--muted:#5f5a53;--soft:#eee9e1;--soft-2:#e7e1d7;color:var(--ink);background:var(--paper);width:100%;overflow:clip}.WuvJIW_page a{text-underline-offset:5px}.WuvJIW_page a:focus-visible{outline:2px solid var(--ink);outline-offset:6px}.WuvJIW_page svg[role=img]{width:100%;height:auto;display:block}.WuvJIW_header,.WuvJIW_hero,.WuvJIW_section,.WuvJIW_workflow,.WuvJIW_features,.WuvJIW_specs,.WuvJIW_footer{max-width:1240px;margin-inline:auto;padding-inline:clamp(20px,5vw,64px)}.WuvJIW_suiteBar{text-align:center;color:#cfd3d6;background:#0e1216;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 16px;padding:9px 24px;font-size:13px;line-height:1.4;display:flex}.WuvJIW_suiteBar a{color:var(--paper);text-underline-offset:4px;align-items:center;gap:4px;font-weight:550;text-decoration:underline;display:inline-flex}.WuvJIW_suiteBar a:hover{color:#f7a684}.WuvJIW_page .WuvJIW_suiteBar a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.WuvJIW_skipLink{z-index:20;color:var(--ink);background:var(--accent-soft);padding:12px;position:absolute;top:-100px;left:24px}.WuvJIW_skipLink:focus{top:16px}.WuvJIW_header{justify-content:space-between;align-items:center;gap:28px;padding-block:30px;display:flex}.WuvJIW_header nav{align-items:center;gap:28px;font-size:14px;display:flex}.WuvJIW_header nav>a{white-space:nowrap}.WuvJIW_header a:not(.WuvJIW_appLink,.WuvJIW_navCta):hover{text-decoration:underline}.WuvJIW_appLink,.WuvJIW_navCta{border:1px solid var(--ink);border-radius:5px;align-items:center;gap:7px;min-height:40px;padding-inline:14px;font-weight:550;display:inline-flex}.WuvJIW_appLink:hover{background:var(--soft)}.WuvJIW_navCta{color:var(--paper);background:var(--ink)}.WuvJIW_navCta:hover{background:#2c343c}.WuvJIW_logo{letter-spacing:-.02em;color:var(--muted);white-space:nowrap;align-items:center;gap:10px;font-size:17px;display:inline-flex}.WuvJIW_logo img{box-shadow:0 0 0 1px var(--line);border-radius:7px}.WuvJIW_logo strong{color:var(--ink);font-weight:650}.WuvJIW_hero{grid-template-columns:1fr 1.1fr;align-items:center;gap:48px;padding-top:70px;padding-bottom:90px;display:grid}.WuvJIW_eyebrow{letter-spacing:.12em;align-items:center;gap:8px;font-size:12px;font-weight:650;line-height:1.7;display:flex}.WuvJIW_eyebrow>span{background:var(--accent);border-radius:50%;width:6px;height:6px}.WuvJIW_hero h1{letter-spacing:-.06em;margin-block:25px 28px;font-size:clamp(48px,5.2vw,70px);font-weight:550;line-height:1.04}.WuvJIW_hero h1 em{font-family:var(--font-landing-serif);letter-spacing:-.045em;font-weight:400}.WuvJIW_lede{max-width:440px;color:var(--muted);font-size:17px;line-height:1.65}.WuvJIW_actions{flex-wrap:wrap;align-items:center;gap:23px;margin-top:33px;display:flex}.WuvJIW_primaryLink{background:var(--ink);color:var(--paper);border-radius:5px;justify-content:center;align-items:center;gap:22px;padding:16px 20px;font-size:14px;font-weight:550;transition:background .2s;display:inline-flex}.WuvJIW_primaryLink:hover{background:#2c343c}.WuvJIW_textLink{align-items:center;gap:9px;font-size:14px;font-weight:550;display:inline-flex}.WuvJIW_textLink:hover{text-decoration:underline}.WuvJIW_heroArt{background:var(--soft);border-radius:7px;padding:25px 16px 26px;transform:rotate(-2deg)}.WuvJIW_heroArt svg{margin-top:14px}.WuvJIW_heroArt>p{padding-left:30px;font-size:16px;font-weight:500;line-height:1.5}.WuvJIW_artLabel{letter-spacing:.08em;padding-inline:12px;font-size:12px}.WuvJIW_benefitStrip{border-block:1px solid var(--line);justify-content:center;gap:45px;padding:22px 24px;font-size:14px;display:flex}.WuvJIW_benefitStrip span{align-items:center;gap:10px;display:inline-flex}.WuvJIW_benefitStrip svg{color:var(--accent)}.WuvJIW_section{padding-block:110px}.WuvJIW_sectionCopy h2,.WuvJIW_demoIntro h2,.WuvJIW_workflowIntro h2,.WuvJIW_featureIntro h2,.WuvJIW_specsIntro h2{letter-spacing:-.045em;text-wrap:balance;margin-block:21px 26px;font-size:clamp(30px,3.5vw,43px);font-weight:500;line-height:1.14}.WuvJIW_sectionCopy>p,.WuvJIW_specsIntro>p{color:var(--muted);max-width:440px;margin-bottom:20px;font-size:15px;line-height:1.8}.WuvJIW_sectionCopy>.WuvJIW_eyebrow,.WuvJIW_specsIntro>.WuvJIW_eyebrow{color:var(--ink)}.WuvJIW_sectionCopy h3{letter-spacing:-.04em;text-wrap:balance;margin-block:18px 23px;font-size:clamp(27px,3vw,35px);font-weight:500;line-height:1.2}.WuvJIW_why{grid-template-columns:1fr 1.1fr;align-items:center;gap:75px;display:grid}.WuvJIW_whyArt{margin:0}.WuvJIW_demoSection{background:var(--soft);padding:75px clamp(20px,5vw,64px) 85px}.WuvJIW_demoIntro,.WuvJIW_demoFrame{max-width:1040px;margin-inline:auto}.WuvJIW_demoIntro{margin-bottom:37px}.WuvJIW_demoIntro h2{margin-bottom:0}.WuvJIW_demoFrame{aspect-ratio:16/9;background:var(--paper);box-shadow:0 0 0 1px var(--line), 0 24px 60px #161b201a;border-radius:8px;overflow:hidden}.WuvJIW_demoFrame video{object-fit:cover;width:100%;height:100%}.WuvJIW_workflow{padding-block:105px 40px}.WuvJIW_workflowIntro h2{max-width:640px}.WuvJIW_workflowGrid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:70px;margin-top:50px;display:grid}.WuvJIW_steps{display:grid}.WuvJIW_step{border-top:1px solid var(--line);text-align:left;cursor:pointer;border-left:2px solid #0000;grid-template-columns:34px 1fr;gap:18px;width:100%;padding:20px 18px 20px 16px;transition:background .2s;display:grid}.WuvJIW_step:first-child{border-top-color:#0000}.WuvJIW_step:hover{background:var(--soft)}.WuvJIW_step[data-active]{background:var(--soft);border-left-color:var(--accent)}.WuvJIW_step:focus-visible,.WuvJIW_stepNext:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.WuvJIW_stepNumber{border:1px solid var(--ink);border-radius:50%;place-items:center;width:30px;height:30px;font-size:13px;font-weight:600;display:grid}.WuvJIW_step[data-done] .WuvJIW_stepNumber{background:var(--ink);color:var(--paper)}.WuvJIW_step[data-active] .WuvJIW_stepNumber{background:var(--accent);border-color:var(--accent);color:var(--paper)}.WuvJIW_stepTitle{letter-spacing:-.02em;margin:4px 0 6px;font-size:17px;font-weight:600;display:block}.WuvJIW_stepBody{color:var(--muted);font-size:15px;line-height:1.7;display:block}.WuvJIW_stepNext{border-bottom:1px solid var(--ink);cursor:pointer;align-items:center;gap:8px;margin:16px 12px 0;padding-bottom:4px;font-size:14px;font-weight:550;display:inline-flex}.WuvJIW_points h3{letter-spacing:-.02em;margin-bottom:6px;font-size:17px;font-weight:600}.WuvJIW_points p{color:var(--muted);font-size:15px;line-height:1.7}.WuvJIW_workflowArt{margin:0}.WuvJIW_features{padding-block:105px 10px}.WuvJIW_featureIntro{margin-bottom:60px}.WuvJIW_featureRow{grid-template-columns:1.05fr 1fr;align-items:center;gap:95px;margin-bottom:65px;display:grid}.WuvJIW_featureArt{background:var(--soft);border-radius:6px;padding:20px 10px}.WuvJIW_featureNumber{letter-spacing:.1em;font-size:12px}.WuvJIW_featureTag{border-bottom:1px solid var(--line);align-items:center;gap:9px;padding-bottom:9px;font-size:13px;display:inline-flex}.WuvJIW_featureTag svg{color:var(--accent)}.WuvJIW_reversed .WuvJIW_featureArt{background:var(--soft-2);grid-area:1/2}.WuvJIW_reversed .WuvJIW_sectionCopy{grid-area:1/1}.WuvJIW_specs{padding-block:20px 110px}.WuvJIW_specsIntro{border-top:1px solid var(--line);padding-top:80px}.WuvJIW_specsIntro h2{max-width:640px}.WuvJIW_specsGrid{grid-template-columns:1fr 1fr;align-items:start;gap:70px;margin-top:40px;display:grid}.WuvJIW_points{gap:26px;display:grid}.WuvJIW_points li{border-left:2px solid var(--accent);padding-left:20px}.WuvJIW_specSheet{border:1px solid var(--ink);background:#fff;border-radius:8px;font-size:14px}.WuvJIW_specSheet dl>div{border-top:1px solid var(--line);grid-template-columns:140px 1fr;gap:16px;padding:15px 20px;display:grid}.WuvJIW_specHeader{letter-spacing:.1em;border-top:0;justify-content:space-between;gap:16px;padding:15px 20px;font-size:12px;font-weight:650;display:flex}.WuvJIW_specHeader span:last-child{letter-spacing:0;color:var(--muted);font-weight:400}.WuvJIW_specSheet dt{color:var(--muted)}.WuvJIW_specSheet dd{font-weight:550}.WuvJIW_closing{text-align:center;background:var(--ink);color:var(--paper);padding:85px 24px 75px}.WuvJIW_closing>.WuvJIW_eyebrow{color:#f7a684;justify-content:center}.WuvJIW_closing h2{letter-spacing:-.05em;text-wrap:balance;margin-block:27px;font-size:clamp(38px,5vw,61px);font-weight:500;line-height:1.08}.WuvJIW_closing>p:nth-of-type(2){color:#cfd3d6;max-width:460px;margin:0 auto 30px;font-size:15px;line-height:1.8}.WuvJIW_closing>.WuvJIW_primaryLink{color:var(--ink);background:var(--accent)}.WuvJIW_closing>.WuvJIW_primaryLink:hover{background:#f7784b}.WuvJIW_closing a:focus-visible{outline-color:var(--accent)}.WuvJIW_closingNote{color:#aeb4b9;margin-top:24px;font-size:14px}.WuvJIW_closingNote a{color:var(--paper);text-decoration:underline}.WuvJIW_footer{align-items:center;gap:25px;padding-block:32px;font-size:13px;display:flex}.WuvJIW_footer>span:nth-child(2){color:var(--muted);margin-right:auto}.WuvJIW_footer .WuvJIW_logo{font-size:15px}.WuvJIW_footer a:hover{text-decoration:underline}@media (max-width:1080px){.WuvJIW_header nav>a:not(:nth-child(2)):not(.WuvJIW_navCta):not(.WuvJIW_appLink):not([data-resource-link]){display:none}.WuvJIW_header{flex-wrap:wrap}.WuvJIW_header nav{flex-wrap:wrap;gap:16px}}@media (max-width:900px){.WuvJIW_hero{gap:24px;padding-top:40px}.WuvJIW_hero h1{font-size:clamp(44px,6.5vw,60px)}.WuvJIW_why,.WuvJIW_workflowGrid,.WuvJIW_specsGrid{grid-template-columns:1fr;gap:40px}.WuvJIW_featureRow{gap:35px}.WuvJIW_footer{flex-wrap:wrap}.WuvJIW_footer>span:nth-child(2){display:none}}@media (max-width:720px){.WuvJIW_hero{grid-template-columns:1fr;gap:50px;padding-top:30px;padding-bottom:50px}.WuvJIW_hero h1{font-size:clamp(44px,11.5vw,68px)}.WuvJIW_heroArt{padding-inline:8px;transform:none}.WuvJIW_heroArt>p{padding-left:12px}.WuvJIW_benefitStrip{flex-direction:column;gap:14px;padding-inline:24px}.WuvJIW_section{padding-block:65px}.WuvJIW_demoSection{padding-block:60px}.WuvJIW_workflow{padding-block:65px 20px}.WuvJIW_features{padding-block:65px 15px}.WuvJIW_featureIntro{margin-bottom:45px}.WuvJIW_step:not([data-active]) .WuvJIW_stepBody{display:none}.WuvJIW_step:not([data-active]) .WuvJIW_stepTitle{margin-bottom:0}.WuvJIW_featureRow{grid-template-columns:1fr;gap:30px;margin-bottom:60px}.WuvJIW_featureRow .WuvJIW_featureArt{grid-area:2/1}.WuvJIW_featureRow .WuvJIW_sectionCopy{grid-area:1/1}.WuvJIW_specs{padding-block:20px 65px}.WuvJIW_specsIntro{padding-top:60px}.WuvJIW_specSheet dl>div{grid-template-columns:1fr;gap:2px}.WuvJIW_closing{padding-block:65px}.WuvJIW_footer{gap:20px;padding-block:25px}.WuvJIW_footer>:first-child{width:100%}}@media (max-width:560px){.WuvJIW_header{flex-wrap:wrap;gap:20px;padding-block:24px}.WuvJIW_header nav{flex-wrap:wrap;justify-content:space-between;gap:8px 16px;width:100%}.WuvJIW_header nav>a:nth-child(2){display:none}}.WuvJIW_navMenu{display:none}@media (max-width:640px){.WuvJIW_header[data-compact]{flex-wrap:nowrap;gap:12px;padding-block:16px}.WuvJIW_header[data-compact] nav{flex-wrap:nowrap;justify-content:flex-end;gap:14px;width:auto}.WuvJIW_header[data-compact] nav>a:not(.WuvJIW_navCta){display:none}.WuvJIW_header[data-compact] .WuvJIW_navCta{white-space:nowrap;font-size:13px}.WuvJIW_header[data-compact] .WuvJIW_navCta svg{display:none}.WuvJIW_navMenu{display:block;position:relative}.WuvJIW_navMenu summary{border:1px solid var(--line);cursor:pointer;border-radius:6px;place-items:center;width:36px;height:36px;list-style:none;display:grid}.WuvJIW_navMenu summary::-webkit-details-marker{display:none}.WuvJIW_navMenuPanel{z-index:30;background:var(--paper);border:1px solid var(--line);border-radius:8px;flex-direction:column;min-width:200px;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 8px 24px #00000014}.WuvJIW_navMenuPanel a{padding:8px 10px;font-size:14px}}
.WUsqXG_surface{--background:var(--paper);--foreground:var(--ink);--primary:var(--ink);--primary-foreground:var(--paper);--muted-foreground:#5f5a53;--border:var(--line);min-height:100vh}.WUsqXG_main,.WUsqXG_footer{max-width:1240px;margin-inline:auto;padding-inline:clamp(20px,5vw,64px)}.WUsqXG_main{padding-top:32px;padding-bottom:64px}.WUsqXG_eyebrow{letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:600;line-height:1.7}.WUsqXG_hubHeader{max-width:740px;padding-block:32px 40px}.WUsqXG_hubHeader h1,.WUsqXG_articleHeader h1{letter-spacing:-.04em;text-wrap:balance;overflow-wrap:anywhere;margin-block:16px 20px;font-size:clamp(34px,4.6vw,56px);font-weight:500;line-height:1.08}.WUsqXG_hubHeader h1 em{font-family:var(--font-landing-serif);font-weight:400}.WUsqXG_description{color:var(--muted);max-width:650px;font-size:18px;line-height:1.7}.WUsqXG_draft{border:1px dashed var(--accent);color:var(--ink);border-radius:6px;margin-top:20px;padding:10px 14px;font-size:13px;line-height:1.6}.WUsqXG_draft strong{font-weight:600}.WUsqXG_topicIndex{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:32px;display:flex}.WUsqXG_topicIndex ul{flex-wrap:wrap;gap:8px;display:flex}.WUsqXG_topicIndex a{border:1px solid var(--line);border-radius:6px;align-items:center;gap:8px;padding:6px 12px;font-size:14px;line-height:1.4;display:inline-flex}.WUsqXG_topicIndex a:hover{border-color:var(--ink)}.WUsqXG_topicCount{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.WUsqXG_topic{margin-top:48px;scroll-margin-top:24px}.WUsqXG_topicTitle{border-bottom:1px solid var(--ink);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding-bottom:12px;font-size:13px;font-weight:600;line-height:1.5;display:flex}.WUsqXG_topicTitle span{color:var(--muted);letter-spacing:0;text-transform:none;font-weight:400}.WUsqXG_resourceRow{border-top:1px solid var(--line);grid-template-columns:180px minmax(0,1fr) 24px;align-items:start;gap:32px;padding-block:28px;display:grid;position:relative}.WUsqXG_topicTitle+.WUsqXG_resourceRow{border-top:0}.WUsqXG_resourceRow h3{letter-spacing:-.025em;text-wrap:balance;overflow-wrap:anywhere;margin-bottom:10px;font-size:clamp(22px,2.6vw,30px);font-weight:500;line-height:1.22}.WUsqXG_resourceRow h3 a:after{content:"";position:absolute;inset:0}.WUsqXG_resourceRow:hover h3 a{text-decoration:underline;text-decoration-thickness:1px}.WUsqXG_resourceRow>svg{color:var(--muted);margin-top:6px}.WUsqXG_resourceRow:hover>svg{color:var(--ink)}.WUsqXG_resourceRow p{color:var(--muted);max-width:64ch;line-height:1.7}.WUsqXG_resourceMeta{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.WUsqXG_resourceMeta .WUsqXG_eyebrow{color:var(--ink)}.WUsqXG_resourceMeta small{color:var(--muted);font-size:13px;line-height:1.5}.WUsqXG_breadcrumb{margin-top:8px}.WUsqXG_breadcrumbCurrent{min-width:0;max-width:min(100%,48ch)}.WUsqXG_breadcrumbCurrent span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.WUsqXG_articleHeader{max-width:860px;padding-block:40px 48px}.WUsqXG_articleHeader .WUsqXG_eyebrow a{text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:4px}.WUsqXG_articleHeader .WUsqXG_eyebrow a:hover{text-decoration-color:currentColor}.WUsqXG_byline{color:var(--muted);margin-top:16px;font-size:13px;line-height:1.7}.WUsqXG_byline span{margin-inline:8px}.WUsqXG_articleLayout{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:clamp(28px,6vw,80px);display:grid}.WUsqXG_contents{max-height:calc(100vh - 48px);position:sticky;top:24px;overflow-y:auto}.WUsqXG_contents ul{border-left:1px solid var(--line);margin-top:10px}.WUsqXG_contents a{color:var(--muted);overflow-wrap:anywhere;border-left:1px solid #0000;margin-left:-1px;padding:5px 0 5px 14px;font-size:13px;line-height:1.45;display:block}.WUsqXG_contents a:hover{color:var(--ink);border-left-color:var(--ink)}.WUsqXG_articleBody{min-width:0;container-type:inline-size}.WUsqXG_articleBody h2,.WUsqXG_related h2,.WUsqXG_cta h2{letter-spacing:-.025em;text-wrap:balance;margin-bottom:20px;font-size:clamp(25px,3vw,34px);font-weight:500;line-height:1.2}.WUsqXG_articleBody h3{margin-bottom:10px;font-size:18px;font-weight:550;line-height:1.4}.WUsqXG_articleBody p{overflow-wrap:anywhere;max-width:68ch;margin-bottom:16px;font-size:16px;line-height:1.8}.WUsqXG_answer{background:var(--soft);border-left:3px solid var(--accent);border-radius:0 8px 8px 0;padding:24px 28px;scroll-margin-top:24px}.WUsqXG_articleBody .WUsqXG_answer h2{letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:600;line-height:1.5}.WUsqXG_answer p{font-size:19px;line-height:1.65}.WUsqXG_sourceList a:hover,.WUsqXG_inlineLink:hover{color:var(--ink);text-decoration-color:currentColor}.WUsqXG_sourceList a,.WUsqXG_inlineLink{text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px}.WUsqXG_inlineLink{-webkit-text-decoration-color:color-mix(in srgb, var(--ink) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--ink) 35%, transparent)}.WUsqXG_sourceList li{scroll-margin-top:24px}.WUsqXG_section{border-bottom:1px solid var(--line);padding-block:40px;scroll-margin-top:24px}.WUsqXG_articleBody>.WUsqXG_section:last-child{border-bottom:0;padding-bottom:0}.WUsqXG_sources{padding-top:32px;scroll-margin-top:24px}.WUsqXG_sources summary{cursor:pointer;width:fit-content;color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:2px 10px;font-size:13px;line-height:1.6;list-style:none;display:flex}.WUsqXG_sources summary::-webkit-details-marker{display:none}.WUsqXG_sources summary:before{content:"+";width:10px;color:var(--ink);font-size:14px}.WUsqXG_sources details[open] summary:before{content:"–"}.WUsqXG_articleBody .WUsqXG_sources h2{letter-spacing:.1em;text-transform:uppercase;color:var(--ink);margin:0;font-size:12px;font-weight:600;line-height:1.6}.WUsqXG_sourceList{max-width:68ch;color:var(--muted);overflow-wrap:anywhere;margin-top:12px;font-size:13px;line-height:1.6}.WUsqXG_sourceList li+li{margin-top:6px}.WUsqXG_question{margin-top:28px}.WUsqXG_question+.WUsqXG_question{border-top:1px solid var(--line);padding-top:28px}.WUsqXG_related{border-top:1px solid var(--line);margin-top:56px;padding-top:32px}.WUsqXG_related h2{margin-top:14px}.WUsqXG_related ul{border-top:1px solid var(--line)}.WUsqXG_related li a{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding-block:18px;font-size:20px;line-height:1.35;display:flex}.WUsqXG_related li a>span{overflow-wrap:anywhere;flex-direction:column;gap:4px;min-width:0;display:flex}.WUsqXG_related small{color:var(--muted);font-size:12px;line-height:1.5}.WUsqXG_related li a:hover{text-decoration:underline;text-decoration-thickness:1px}.WUsqXG_related svg{color:var(--muted);flex-shrink:0}.WUsqXG_related li a:hover svg{color:var(--ink)}.WUsqXG_cta{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:32px;margin-top:64px;padding-top:40px;display:flex}.WUsqXG_cta h2{max-width:600px;margin-top:16px;margin-bottom:0}.WUsqXG_footer>div{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:16px 28px;padding-block:28px;font-size:13px;display:flex}.WUsqXG_footer span{color:var(--muted);margin-right:auto}.WUsqXG_articleBody .WUsqXG_list{max-width:68ch;margin-bottom:18px;padding-left:22px;font-size:16px;line-height:1.75}.WUsqXG_list[data-style=unordered]{list-style:outside}.WUsqXG_list[data-style=ordered]{list-style:decimal}.WUsqXG_list li+li{margin-top:6px}.WUsqXG_list li::marker{color:var(--muted)}.WUsqXG_tableWrap{border:1px solid var(--line);border-radius:8px;margin-block:8px 20px;overflow-x:auto}.WUsqXG_table{border-collapse:collapse;width:100%;min-width:560px;font-size:14px;line-height:1.55}.WUsqXG_table caption{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);padding:12px 14px;font-size:12px;font-weight:600}.WUsqXG_table th,.WUsqXG_table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;padding:10px 14px}.WUsqXG_table tbody th{min-width:112px}.WUsqXG_table thead th{background:var(--soft);font-size:12px;font-weight:600}.WUsqXG_table tbody th{font-weight:550}.WUsqXG_table tbody tr:last-child>*{border-bottom:0}.WUsqXG_callout{border:1px solid var(--line);border-left:3px solid var(--ink);border-radius:0 8px 8px 0;max-width:68ch;margin-block:8px 20px;padding:16px 18px;font-size:15px;line-height:1.7}.WUsqXG_callout[data-variant=mistake]{border-left-color:var(--accent)}.WUsqXG_callout[data-variant=tip]{border-left-color:var(--muted);background:var(--soft)}.WUsqXG_articleBody .WUsqXG_callout p{margin-bottom:8px;font-size:15px}.WUsqXG_articleBody .WUsqXG_callout .WUsqXG_calloutLabel{letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:600}.WUsqXG_callout ul{padding-left:20px;list-style:outside}.WUsqXG_callout li+li{margin-top:4px}.WUsqXG_mediaFrame{border:1px solid var(--line);border-radius:8px;overflow:hidden}.WUsqXG_mediaFrame img{width:100%;height:auto;display:block}.WUsqXG_originLabel{border:1px solid var(--line);color:var(--muted);border-radius:999px;margin-right:8px;padding:1px 7px;font-size:11px;font-weight:550;line-height:1.6;display:inline-block}.WUsqXG_originLabel[data-origin=studio-output]{border-color:var(--ink);color:var(--ink)}.WUsqXG_imageDetails{color:var(--muted);margin-top:6px;font-size:12px}.WUsqXG_imageDetails summary{cursor:pointer;width:fit-content}.WUsqXG_articleBody .WUsqXG_imageDetails p{margin:6px 0 0;font-size:12px;line-height:1.6}.WUsqXG_articleBody figcaption{flex-direction:column;gap:4px;margin-top:10px;font-size:14px;line-height:1.6;display:flex}.WUsqXG_articleBody figcaption strong{color:var(--ink);font-weight:550}.WUsqXG_articleBody figcaption>span{color:var(--muted)}.WUsqXG_articleBody figcaption .WUsqXG_originLabel{align-self:flex-start}.WUsqXG_inlineFigure{grid-template-columns:minmax(0,1fr);gap:0;margin-block:8px 24px;display:grid}@container (min-width:560px){.WUsqXG_inlineFigure{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:24px}.WUsqXG_inlineFigure[data-orientation=landscape]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.WUsqXG_articleBody .WUsqXG_inlineFigure figcaption{margin-top:0}}.WUsqXG_blockGroup{display:contents}.WUsqXG_heroPair{margin-top:28px}.WUsqXG_code{max-width:100%;margin-block:8px 20px}.WUsqXG_articleBody .WUsqXG_code figcaption{color:var(--muted);margin:0 0 6px;font-size:13px}.WUsqXG_code pre{background:var(--soft);border:1px solid var(--line);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.6}.WUsqXG_pair{max-width:720px;margin-block:8px 28px}.WUsqXG_heroPair .WUsqXG_pair{margin-bottom:0}.WUsqXG_pairGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.WUsqXG_pairSet{margin-block:8px 32px}.WUsqXG_articleBody .WUsqXG_pairSetTitle{color:var(--ink);margin-bottom:10px;font-size:15px;font-weight:550}.WUsqXG_pairSetGrid{grid-template-columns:repeat(var(--angles,3), minmax(0, 1fr));grid-template-rows:auto auto;grid-auto-flow:column;align-items:end;gap:14px 12px;display:grid}@container (max-width:600px){.WUsqXG_pairSetGrid{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}}.WUsqXG_articleBody .WUsqXG_pairLabel{letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-bottom:8px;font-size:11px;font-weight:600;line-height:1.6;display:flex}.WUsqXG_pairLabel .WUsqXG_originLabel{letter-spacing:0;text-transform:none}.WUsqXG_articleBody .WUsqXG_mediaNote{color:var(--muted);font-size:14px}.WUsqXG_gallery{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px 14px;margin-top:8px;display:grid}@container (min-width:560px){.WUsqXG_gallery{gap:28px 20px}}@container (min-width:760px){.WUsqXG_gallery[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.WUsqXG_jumpLink{border-bottom:1px solid var(--ink);align-items:center;gap:6px;margin-top:24px;padding-bottom:2px;font-size:14px;display:inline-flex}.WUsqXG_mobileContents{display:none}.WUsqXG_inlineCta{background:var(--soft);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-block:8px 0;padding:20px 22px;display:flex}.WUsqXG_articleBody .WUsqXG_inlineCta p{margin-bottom:0;font-size:15px}.WUsqXG_articleBody .WUsqXG_inlineCta .WUsqXG_inlineCtaHeading{margin-bottom:4px;font-size:17px;font-weight:550}.WUsqXG_inlineCta>div{flex:320px;min-width:0}.WUsqXG_cta .WUsqXG_ctaText{max-width:60ch;color:var(--muted);margin-top:12px;line-height:1.7}@media (max-width:800px){.WUsqXG_contents{display:none}.WUsqXG_mobileContents{border:1px solid var(--line);border-radius:8px;margin-top:20px;padding:12px 16px;font-size:14px;display:block}.WUsqXG_mobileContents summary{cursor:pointer;font-weight:550}.WUsqXG_mobileContents ul{margin-top:10px}.WUsqXG_mobileContents a{color:var(--muted);padding:6px 0;line-height:1.45;display:block}.WUsqXG_articleLayout{grid-template-columns:1fr;gap:0}.WUsqXG_cta{flex-direction:column;align-items:flex-start}.WUsqXG_resourceRow{grid-template-columns:minmax(0,1fr) 20px;gap:12px;padding-block:24px}.WUsqXG_resourceMeta{flex-flow:wrap;grid-column:1/-1;align-items:center;gap:4px 12px}.WUsqXG_articleHeader{padding-block:28px 36px}.WUsqXG_topic{margin-top:36px}}@media (max-width:640px){.WUsqXG_tableWrap{border:0;overflow:visible}.WUsqXG_table{min-width:0}.WUsqXG_table caption{border-bottom:0;padding:0 0 8px}.WUsqXG_table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.WUsqXG_table tbody,.WUsqXG_table tr{display:block}.WUsqXG_table tr{border:1px solid var(--line);border-radius:8px;margin-bottom:10px;overflow:hidden}.WUsqXG_table tbody th,.WUsqXG_table td{border-bottom:1px solid var(--line);min-width:0;display:block}.WUsqXG_table tbody th{background:var(--soft)}.WUsqXG_table td:before{content:attr(data-label);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:2px;font-size:11px;font-weight:600;display:block}.WUsqXG_table tr>:last-child{border-bottom:0}}@media (max-width:540px){.WUsqXG_answer{padding:20px}.WUsqXG_answer p{font-size:17px}.WUsqXG_section{padding-block:32px}.WUsqXG_related li a{font-size:18px}.WUsqXG_footer>div{align-items:flex-start}.WUsqXG_footer span{order:1;width:100%}}
