body.lg-vd-managed{--vd-font:"LG Inter",Inter,Arial,sans-serif;--vd-primary:#3157e3;--vd-primary-hover:#2444bc;--vd-link:#3157e3;--vd-ink:#17213a;--vd-muted:#58657c;--vd-line:#dce4f1;--vd-paper:#fff;--vd-tint:#edf2ff;--vd-radius:14px;--vd-space:24px;--pui-ink:var(--vd-ink);--pui-muted:var(--vd-muted);--pui-line:var(--vd-line);--pui-paper:var(--vd-paper);--pui-tint:var(--vd-tint);--pui-blue:var(--vd-link)}html[data-lg-theme=dark] body.lg-vd-managed{--vd-link:#b3c5ff;--vd-ink:#edf3ff;--vd-muted:#bdc9df;--vd-line:#3b4c69;--vd-paper:#141e30;--vd-tint:#1a2d50}.lg-vd-managed:not(.lg-vd-home) main{font-family:var(--vd-font);color:var(--vd-ink);line-height:1.65}.lg-vd-managed:not(.lg-vd-home) main :is(h1,h2,h3,h4,p,label,textarea,input,select,button,summary,strong,small){font-family:var(--vd-font)!important}.lg-vd-home :is(#resources,#lg-roadmap,#questions,.fv-proof) :is(h2,h3,p,a,button,summary){font-family:var(--vd-font)!important}.lg-vd-managed :is(.tw-intro h1,.cq-heading h1,.lg-rm-page h1){font-size:clamp(34px,4vw,56px)!important;line-height:1.12!important;letter-spacing:-.03em;font-weight:650}.lg-vd-managed .lg-ui-directory h2{font-size:clamp(28px,3vw,38px)!important;line-height:1.2!important;letter-spacing:-.025em;font-weight:600}.lg-vd-managed :is(.cq-section h2,.lg-rm-kit h2,.lg-ui-topic-section-head h3){font-size:clamp(25px,2.5vw,34px)!important;line-height:1.25!important;font-weight:600;letter-spacing:-.025em}.lg-vd-managed :is(.cq-heading>p:not(.cq-eyebrow):not(.cq-handoff),.tw-intro-copy>p:not(.tw-eyebrow),.lg-rm-lead){font-size:18px!important;line-height:1.65!important;max-width:64ch}.lg-vd-managed :is(.tw-field label,.lg-rm-worksheet label){font-size:16px!important;line-height:1.5!important;font-weight:600}.lg-vd-managed :is(.tw-field>p,.tw-privacy,.tw-completion,.tw-free,.tw-steps small,.tw-choice small,.lg-rm-storage,.lg-rm-done,.lg-rm-note,.lg-rm-prompt small){font-size:14px!important;line-height:1.6!important;color:var(--vd-muted)}.lg-vd-managed :is(.tw-eyebrow,.cq-eyebrow,.pw-eyebrow,.lg-rm-eyebrow,.lg5-kicker){font-size:12px!important;line-height:1.5!important;letter-spacing:.06em!important}.lg-vd-managed :is(.tw-field textarea,.lg-rm-worksheet textarea,.cq-guide textarea,.pw-review textarea,.pw-review select){font-size:16px!important;line-height:1.65!important;border-radius:10px;background:var(--vd-paper);color:var(--vd-ink)}.lg-vd-managed :is(.cq-guide,.lg-rm-page>.lg-wrap){width:min(1120px,calc(100% - 48px));margin-inline:auto}.lg-vd-managed .tw-layout{gap:32px;align-items:start}.lg-vd-managed :is(.tw-builder,.pw-review,.cq-example,.lg-rm-step){border-radius:var(--vd-radius);border-color:var(--vd-line);box-shadow:none}.lg-vd-managed :is(.tw-builder,.pw-review,.cq-example){padding:clamp(22px,3vw,32px)}.lg-vd-managed :is(.tw-field,.lg-rm-worksheet){margin-top:24px}.lg-vd-managed :is(.cq-section,.lg-ui-topic-section){margin-top:40px}.lg-vd-managed main :is(.tw-primary,.cq-primary,.pw-review [data-pw-copy-final],.lg-rm-btn,.pw-project a){display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 18px;border:1px solid var(--vd-primary)!important;border-radius:10px!important;background:var(--vd-primary)!important;color:#fff!important;font-size:16px!important;line-height:1.4;font-weight:600;text-decoration:none;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.lg-vd-managed main :is(.tw-primary,.cq-primary,.pw-review [data-pw-copy-final],.lg-rm-btn,.pw-project a):hover:not(:disabled){background:var(--vd-primary-hover)!important;border-color:var(--vd-primary-hover)!important;box-shadow:0 0 0 3px #3157e31a}.lg-vd-managed main :is(.tw-primary,.cq-primary,.pw-review [data-pw-copy-final],.lg-rm-btn):disabled{opacity:.5;cursor:default;box-shadow:none!important}.lg-vd-managed main :is(.tw-text-button,.tw-repeat button,.lg-rm-textbutton,.lg-rm-link){color:var(--vd-link)!important;background:transparent!important;box-shadow:none!important;min-height:44px;font-size:15px!important;line-height:1.5;text-decoration:underline;text-underline-offset:4px}.lg-vd-managed .pw-review :is([data-pw-prepare-repair],[data-pw-copy-repair],[data-pw-download]){background:var(--vd-paper)!important;color:var(--vd-link)!important;border:1px solid var(--vd-line)!important;box-shadow:none!important;min-height:44px}.lg-vd-managed :is(.tw-choice,.lg-ui-guide-card,.lg-ui-topic-card){border-radius:12px!important;box-shadow:none;transition:background .16s ease,border-color .16s ease!important;transform:none!important}body.lg-vd-managed main :is(.tw-choice,.lg-ui-guide-card,.lg-ui-topic-card):is(:hover,:focus-visible,:focus-within){background:var(--vd-tint)!important;border-color:var(--vd-link)!important;box-shadow:0 0 0 2px #3157e314!important;transform:none!important}.lg-vd-managed .tw-choice[aria-current=true]{border-color:var(--vd-link)!important;background:var(--vd-tint)!important}.lg-vd-managed .tw-choice strong{font-size:16px;line-height:1.4}.lg-vd-managed .tw-choices{gap:12px}.lg-vd-managed .tw-steps li{opacity:1}.lg-vd-managed .tw-steps li:not([aria-current=step]){color:var(--vd-muted)}.lg-vd-managed .tw-steps li[aria-current=step]{color:var(--vd-ink)}.lg-vd-managed .tw-steps strong{font-size:14px;line-height:1.5}.lg-vd-managed .lg-ui-topic-section{padding:0;border:0;border-radius:0;background:#fff0}.lg-vd-managed .lg-ui-guide-card{min-height:0!important;padding:22px}.lg-vd-managed :is(.lg-ui-guide-card>p,.lg-ui-topic-card>p,.lg-ui-directory-heading p:not(.lg-ui-eyebrow)){font-size:16px!important;line-height:1.65!important}.lg-vd-managed :is(.lg-ui-tools label,.lg-ui-result-count,.lg-ui-card-foot,.lg-ui-guide-group>h4,.lg-ui-card-label){font-size:13px!important;line-height:1.5!important;letter-spacing:.02em}.lg-vd-managed .lg-ui-directory :is(input,select){font-size:16px!important;min-height:46px}.lg-vd-managed .lg-ui-directory button{font-size:14px;min-height:44px}.lg-vd-managed main :is(a,button,summary,textarea,input,select,[tabindex="0"]):focus-visible{outline:3px solid var(--vd-link)!important;outline-offset:4px}.lg-vd-managed :is(.cq-contents,.lg-rm-sticky){scroll-margin-top:110px}.lg-vd-managed :is(.lg-rm-step,.cq-section,.tw-builder){scroll-margin-top:120px}.lg-vd-managed .lg-rm-step>summary{padding:22px;min-height:64px}.lg-vd-managed .lg-rm-step-title{font-size:18px!important;line-height:1.4!important}.lg-vd-managed .lg-rm-step-deliverable{font-size:14px!important;line-height:1.5!important;margin-top:6px}.lg-vd-managed .lg-rm-prompt>summary{font-size:16px!important;line-height:1.5!important;min-height:48px}.lg-vd-managed .lg-rm-step-body :is(p,li){line-height:1.7}.lg-vd-managed .lg-rm-sticky nav a{min-height:44px;font-size:15px;line-height:1.5}.lg-vd-managed main :is(.lg7-example,.lg7-workflow,.lg7-check,.lg-rm-worksheet){cursor:auto;transform:none!important;box-shadow:none!important;animation:none!important}body.lg-vd-managed main :is(.lg7-example,.lg7-workflow,.lg7-check,.lg-rm-worksheet):is(:hover,:focus-within){transform:none!important;box-shadow:none!important;animation:none!important}.lg-vd-managed main [data-lg-ui-reveal],.lg-vd-managed:not(.lg-vd-home) main [data-reveal]{opacity:1!important;transform:none!important;transition:none!important}.lg-vd-managed .lg-ui-surface::before{display:none!important}.lg-vd-managed #lg-roadmap .rm-preview{transform:none!important}.lg-vd-managed #lg-roadmap .rm-art-inner{translate:0 0!important}.lg-vd-managed #lg-roadmap :is(.rm-sticky,.rm-spark,.rm-phone,.rm-thumbnail),.lg-vd-managed #lg-roadmap::before,.lg-vd-managed #lg-roadmap .rm-node::after{animation:none!important}.lg-vd-managed .vd-task-visual{margin:0;min-width:0;padding:24px;border:1px solid var(--vd-line);border-radius:var(--vd-radius);background:var(--vd-tint);color:var(--vd-ink)}.lg-vd-managed .vd-task-visual figcaption{font:600 15px/1.5 var(--vd-font);margin-bottom:16px}.lg-vd-managed .vd-task-visual ol{list-style:none;padding:0;margin:0;display:grid;gap:10px}.lg-vd-managed .vd-task-visual li{padding:10px 12px;background:var(--vd-paper);border:1px solid var(--vd-line);border-radius:8px;min-width:0}.lg-vd-managed .vd-task-visual li span{display:block;font-size:12px;color:var(--vd-muted);margin-bottom:3px}.lg-vd-managed .vd-task-visual li strong{display:block;font-size:14px;line-height:1.5;font-weight:600;overflow-wrap:anywhere}.lg-vd-managed .vd-task-visual>p{font-size:14px;line-height:1.5;margin:16px 0 6px}.lg-vd-managed .vd-task-visual>small{display:block;font-size:12px;line-height:1.5;color:var(--vd-muted)}.lg-vd-managed .vd-related-start{display:block;padding:24px 0;border:0;border-top:1px solid var(--vd-line);background:#fff0;box-shadow:none;border-radius:0}.lg-vd-managed .vd-related-start h2{font-size:22px!important;line-height:1.3!important}.lg-vd-managed .vd-related-start a{display:inline-flex;align-items:center;min-height:44px;color:var(--vd-link);background:#fff0;box-shadow:none;text-decoration:underline;text-underline-offset:4px}.lg-vd-managed .vd-extra-prompts{width:min(1120px,calc(100% - 48px));margin:40px auto;border-top:1px solid var(--vd-line);border-bottom:1px solid var(--vd-line)}.lg-vd-managed .vd-extra-prompts>summary{min-height:60px;padding:18px 0;font:600 17px/1.5 var(--vd-font);cursor:pointer;color:var(--vd-ink)}.lg-vd-managed .vd-extra-prompts>section{width:100%!important;margin:24px 0!important}@media(max-width:760px){.lg-vd-managed :is(.cq-guide,.lg-rm-page>.lg-wrap){width:calc(100% - 32px)}.lg-vd-managed .vd-extra-prompts{width:calc(100% - 32px)}.lg-vd-managed .tw-layout{gap:24px}.lg-vd-managed :is(.tw-builder,.pw-review,.cq-example){padding:22px}.lg-vd-managed .tw-choice{padding:16px;min-height:72px}.lg-vd-managed .lg-rm-step>summary{padding:18px;gap:12px}.lg-vd-managed .vd-task-visual{padding:20px}.lg-vd-managed .vd-task-visual ol{grid-template-columns:repeat(3,minmax(0,1fr))}.lg-vd-managed .vd-task-visual li{padding:10px}}@media(max-width:440px){.lg-vd-managed .vd-task-visual ol{grid-template-columns:1fr}.lg-vd-managed .vd-task-visual li{display:grid;grid-template-columns:75px minmax(0,1fr);gap:8px}.lg-vd-managed .vd-task-visual li span{margin:0}}@media(prefers-reduced-motion:reduce){.lg-vd-managed:not(.lg-vd-home) main,.lg-vd-managed:not(.lg-vd-home) main *{scroll-behavior:auto!important}.lg-vd-managed main :is(.tw-choice,.tw-primary,.cq-primary,.lg-ui-guide-card,.lg-ui-topic-card,.lg-rm-btn,.pw-review button){transition:none!important}}