.rENbUW_sequence{--journey-gutter:var(--home-content-inset,40px);--journey-story-ground:linear-gradient(180deg, #fcfdfc 0%, #f7fbf9 100%);isolation:isolate;background:var(--home-surface,#fcfdfc);color:#252827;font-family:Roboto,Arial,sans-serif;position:relative}.rENbUW_artwork{z-index:0;pointer-events:none;width:100%;height:max(640px,100svh);min-height:640px;position:absolute;inset:0;overflow:hidden}.rENbUW_artwork:before,.rENbUW_artwork:after{content:"";pointer-events:none;z-index:-1;opacity:var(--hero-atmosphere,1);position:absolute;inset:0}.rENbUW_artwork:before{background:linear-gradient(#f8f8f8 0% 26%,#f0f8f7 52%,#e1f4f3 88% 100%)}.rENbUW_artwork:after{background:linear-gradient(180deg, transparent 82%, var(--home-surface,#fcfdfc) 100%)}.rENbUW_paper,.rENbUW_globe,.rENbUW_poster{z-index:1}.rENbUW_artwork{container-type:size}.rENbUW_poster{--globe-radius:min(29.4cqh, 46cqw);left:50%;top:max(63cqh, calc(var(--globe-radius) + 39cqh));width:calc(2.6 * var(--globe-radius));aspect-ratio:1;transition:opacity .4s .45s;position:absolute;transform:translate(-50%,-50%)}.rENbUW_poster img{width:100%;height:100%;display:block}@container (min-width:900px){.rENbUW_poster{--globe-radius:min(41.8cqh, 36.3cqw);top:83%}}.rENbUW_globe{filter:opacity(0);transition:filter .45s}.rENbUW_artwork[data-globe-ready] .rENbUW_globe{filter:none}.rENbUW_artwork[data-globe-ready] .rENbUW_poster{opacity:0}.rENbUW_wash{z-index:0}.rENbUW_paper,.rENbUW_globe,.rENbUW_wash{width:100%;height:100%;position:absolute;inset:0}.rENbUW_paper{opacity:0}.rENbUW_wash{background:var(--journey-story-ground);opacity:0}.rENbUW_hero{z-index:1;height:100svh;min-height:640px;padding:calc(var(--site-header-height) + 44px) var(--journey-gutter) calc(32 * var(--home-unit,1px));pointer-events:none;flex-direction:column;align-items:center;gap:26px;display:flex;position:relative}.rENbUW_hero h1{color:#123d3e;text-align:center;max-width:100%;font-size:40px;font-weight:var(--home-font-heading-weight,500);letter-spacing:0;text-wrap:initial;flex-wrap:wrap;grid-column:1/-1;justify-content:center;column-gap:.24em;margin:0;line-height:1.1;display:flex}.rENbUW_hero h1 span{white-space:nowrap;display:block}.rENbUW_hero h1:lang(zh-CN){column-gap:.08em}.rENbUW_intro{text-align:center;color:#142e2c;width:min(100%,680px);font-size:17px;font-weight:var(--home-font-body-weight,400);letter-spacing:0;text-wrap:balance;margin:0;line-height:1.4}.rENbUW_cta{color:#879390;pointer-events:auto;background:0 0;border:0;flex-shrink:0;justify-content:center;align-self:flex-end;align-items:center;width:44px;height:44px;margin-top:auto;padding:0;text-decoration:none;transition:color .16s;display:inline-flex;position:relative;overflow:hidden}.rENbUW_ctaLabel{justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}.rENbUW_ctaLabel svg{flex-shrink:0;width:18px;height:18px;transition:transform .2s}.rENbUW_cta:hover,.rENbUW_cta:focus-visible{color:#566762}.rENbUW_cta:focus-visible{outline-offset:2px;outline:2px solid #879390}.rENbUW_cta:hover svg,.rENbUW_cta:focus-visible svg{transform:translateY(2px)}@media (max-width:899px){.rENbUW_sequence{--journey-gutter:24px}.rENbUW_hero{padding-top:calc(var(--site-header-height) + clamp(24px, 4svh, 40px));padding-bottom:calc(28 * var(--home-unit,1px));column-gap:calc(20 * var(--home-unit,1px))}.rENbUW_hero h1{font-size:36px}.rENbUW_intro{width:min(100%,680px);font-size:17px}}@media (max-width:600px){.rENbUW_sequence{--journey-gutter:16px}.rENbUW_hero{row-gap:20px}.rENbUW_hero h1{font-size:32px}.rENbUW_hero h1 span{flex-basis:100%}.rENbUW_intro{width:100%;max-width:calc(460 * var(--home-unit,1px));font-size:16px}}@media (max-width:360px){.rENbUW_hero{row-gap:calc(12 * var(--home-unit,1px));padding-bottom:calc(20 * var(--home-unit,1px))}.rENbUW_hero h1{font-size:30px}.rENbUW_intro{font-size:16px;line-height:1.45}}@media (max-height:760px) and (min-width:601px){.rENbUW_hero{padding-top:calc(var(--site-header-height) + 28px);gap:20px}}@media (max-height:760px) and (max-width:600px){.rENbUW_hero{padding-top:calc(var(--site-header-height) + 16px);row-gap:12px}.rENbUW_hero h1{line-height:1.1}.rENbUW_intro{font-size:16px;line-height:1.45}}@media (prefers-reduced-motion:reduce){.rENbUW_artwork{margin:0;position:absolute}.rENbUW_cta,.rENbUW_ctaLabel svg{transition:none;animation:none}}.rENbUW_globe{pointer-events:auto}.rENbUW_globe:focus-visible{outline:calc(1 * var(--home-unit,1px)) solid #215859;outline-offset:calc(-6 * var(--home-unit,1px))}.rENbUW_intro>span{display:block}.rENbUW_sequence[data-journey-motion] .rENbUW_artwork{height:100svh;min-height:0;margin-bottom:-100svh;position:sticky;top:0}.rENbUW_sequence[data-journey-motion] .rENbUW_hero{min-height:100svh;opacity:var(--hero-copy-alpha,1)}
.Cr4JiG_thesis{--thesis-u:1px;--thesis-copy-left:64px;--thesis-copy-width:486px;--thesis-gutter:64px;--thesis-copy-top:330px;--thesis-prelude:0px;--thesis-trim:0px;color:#1f3434;font-family:Roboto,Arial,system-ui,sans-serif;font-weight:var(--home-font-body-weight,400);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;scroll-margin-top:calc(-1 * var(--site-navigation-height,64px) - 24px);padding-inline:var(--thesis-gutter);background:#fcfdfc;position:relative}.Cr4JiG_inner{max-width:1600px;margin-inline:auto;position:relative}.Cr4JiG_stage{display:none}.Cr4JiG_chapter{min-height:calc(100svh - var(--site-navigation-height,64px));grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(48px,5vw,88px);padding-block:64px;display:grid;position:relative}.Cr4JiG_copy{max-width:none}.Cr4JiG_copy :is(h2,h3){font-size:32px;font-weight:var(--home-font-heading-weight,500);letter-spacing:-.012em;text-wrap:pretty;margin:0;line-height:1.25}.Cr4JiG_line{display:block}.Cr4JiG_line+.Cr4JiG_line{margin-top:.15em}.Cr4JiG_muted{color:#748a85}.Cr4JiG_copy p{text-wrap:pretty;color:#5b6e6d;margin:16px 0 0;font-size:16px;line-height:1.625}.Cr4JiG_chapter[data-thesis-chapter="0"] .Cr4JiG_copy p{text-wrap:balance}.Cr4JiG_keyword{font-weight:inherit;color:inherit;transition:color .35s}.Cr4JiG_keyword[data-lit]{color:#237a75}.Cr4JiG_still{aspect-ratio:900/700;width:100%;height:auto;display:block}.Cr4JiG_thesis[data-thesis-motion]{height:500svh;margin-bottom:calc(-1 * var(--thesis-trim));background:0 0;padding-inline:0}.Cr4JiG_thesis[data-thesis-motion] .Cr4JiG_inner{max-width:none;height:100svh;position:sticky;top:0}.Cr4JiG_thesis[data-thesis-motion] .Cr4JiG_stage{pointer-events:none;display:block;position:absolute;inset:0}.Cr4JiG_thesis[data-thesis-motion] .Cr4JiG_chapter{left:var(--thesis-copy-left);top:calc(var(--thesis-copy-top) - var(--thesis-prelude));width:var(--thesis-copy-width);opacity:0;pointer-events:none;min-height:0;padding:0;transition:opacity .15s;display:block;position:absolute;transform:none}.Cr4JiG_thesis[data-thesis-motion] .Cr4JiG_chapter[data-current]{opacity:var(--thesis-caption-alpha,1);transition:opacity .18s;transform:none}.Cr4JiG_thesis[data-thesis-motion] .Cr4JiG_copy{max-width:none}.Cr4JiG_thesis[data-thesis-motion] .Cr4JiG_copy :is(h2,h3){font-size:max(20px, calc(32 * var(--thesis-u)))}.Cr4JiG_thesis[data-thesis-motion] .Cr4JiG_copy p{margin-top:calc(16 * var(--thesis-u));font-size:max(13px, calc(16 * var(--thesis-u)))}.Cr4JiG_thesis[data-thesis-motion] .Cr4JiG_still{display:none}@media (max-width:1080px){.Cr4JiG_thesis{--thesis-gutter:32px}}@media (max-width:600px){.Cr4JiG_thesis{--thesis-gutter:20px}}@media (max-width:360px){.Cr4JiG_thesis{--thesis-gutter:16px}}@media (max-width:767px){.Cr4JiG_chapter{flex-direction:column;align-items:stretch;gap:24px;min-height:0;padding-block:48px;display:flex}.Cr4JiG_copy{max-width:none}.Cr4JiG_copy :is(h2,h3){font-size:22px}.Cr4JiG_copy p{margin-top:12px;font-size:15px}.Cr4JiG_still{aspect-ratio:auto;order:-1;height:300px}.Cr4JiG_thesis[data-thesis-motion] .Cr4JiG_chapter{width:auto;top:auto;left:0;right:0;bottom:var(--thesis-prelude);min-height:var(--thesis-copy-height,0px);padding:20px max(var(--thesis-gutter), env(safe-area-inset-right,0px)) 32px max(var(--thesis-gutter), env(safe-area-inset-left,0px));background:#fcfdfc}.Cr4JiG_thesis[data-thesis-motion] .Cr4JiG_copy :is(h2,h3){font-size:22px}.Cr4JiG_thesis[data-thesis-motion] .Cr4JiG_copy p{margin-top:12px;font-size:15px}}@media (prefers-reduced-motion:reduce){.Cr4JiG_keyword{transition:none}}
@font-face{font-family:DM Mono;src:url(/fonts/dm-mono-regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-variable.woff2)format("woff2");font-weight:100 900;font-display:swap}.sN9rSG_model{background:var(--home-surface,#fcfdfc);color:#1e2a28;scroll-margin-top:64px;font-family:Roboto,system-ui,sans-serif;position:relative}#home-view>.sN9rSG_model#model{grid-template-columns:minmax(0,1600px);justify-content:center;padding:80px 64px;display:grid}.sN9rSG_heading{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(48px,5vw,88px);margin-bottom:36px;display:grid}.sN9rSG_heading h2{font-size:min(34px, var(--home-heading-size,36px));line-height:1.2;font-weight:var(--home-font-heading-weight,500);letter-spacing:-.015em;text-wrap:balance;margin:0}.sN9rSG_heading h2>span{display:block}.sN9rSG_workspace{background:#fff;border:1px solid #e1e6e4;min-width:0;container-type:inline-size}.sN9rSG_workspace>.sN9rSG_module{border:0}.sN9rSG_intro{color:#5b6865;max-width:840px;margin:0;padding-top:4px;font-size:16px;line-height:26px}.sN9rSG_intro p{text-wrap:pretty;max-width:none;margin:0}.sN9rSG_intro p+p{margin-top:16px}.sN9rSG_intro strong{color:#1e2a28;font-weight:400}.sN9rSG_module{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page:#fff;--paint:#5c9997;--on-paint:#fff;--ink:#2a4040;--aqua-hi:#4ed8d5;--text:#1e2b2b;--muted:#8a9896;--tab-on:#e2f4f3;--rule:#e1e6e4;--font-sans:Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:"DM Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;border:1px solid var(--rule);box-sizing:border-box;background:var(--page);width:100%;min-width:0;color:var(--text);font-family:var(--font-sans);container:model-flow/inline-size}.sN9rSG_module .tabs{border-bottom:1px solid var(--rule);scrollbar-width:none;align-items:stretch;display:flex;position:relative;overflow-x:auto}.sN9rSG_module .tabs::-webkit-scrollbar{display:none}.sN9rSG_module .tab{appearance:none;border:0;border-right:1px solid var(--rule);font:400 15px/1 var(--font-sans);color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;flex:none;place-items:center;height:48px;padding:0 clamp(16px,1.9vw,28px);transition:background-color .2s,color .2s;display:grid;position:relative}.sN9rSG_module .tab>span{grid-area:1/1}.sN9rSG_module .tab:after{content:attr(data-label);visibility:hidden;pointer-events:none;grid-area:1/1;font-weight:400}.sN9rSG_module .tab:hover{color:#33413d}.sN9rSG_module .tab[aria-selected=true]{background:var(--tab-on);color:var(--ink)}.sN9rSG_module .tab:focus{outline:none}.sN9rSG_module .tab:focus-visible{outline:2px solid var(--ink);outline-offset:-4px}.sN9rSG_module .track{pointer-events:none;height:2px;position:absolute;bottom:0;left:0}.sN9rSG_module .track .fill{background:var(--paint);transform-origin:0;will-change:transform;width:100%;height:100%;transform:scaleX(0)}.sN9rSG_module .body{grid-template-columns:34fr 66fr;display:grid}.sN9rSG_module .copy{align-items:center;min-width:0;padding:clamp(24px,3.4vw,60px);display:flex}.sN9rSG_module .copy p{max-width:30ch;font:400 16px/24px var(--font-sans);color:var(--text);text-wrap:pretty;margin:0;transition:opacity .25s}.sN9rSG_module .copy p.out{opacity:0}.sN9rSG_module .panel{aspect-ratio:16/9;--on-paint:#626262;--ink:#3f4545;--model-signal:#239d87;background-color:#ececec;background-image:radial-gradient(circle,#dedede 1px,#0000 1px);background-position:50%;background-size:24px 24px;position:relative;overflow:hidden}.sN9rSG_module .panel:before{content:"";filter:grayscale();opacity:.12;pointer-events:none;background:url(/images/hero-paper-fibers.svg) 50%/256px;position:absolute;inset:0}.sN9rSG_module [data-model-diagram]{width:94%;height:auto;display:block;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}@container model-flow (min-width:1200px){.sN9rSG_module [data-model-diagram]{width:88%}}@container model-flow (max-width:820px){.sN9rSG_module .body{grid-template-columns:1fr}.sN9rSG_module .copy{padding:22px 20px 26px}.sN9rSG_module .copy p{max-width:none}.sN9rSG_module .panel{aspect-ratio:auto;min-height:0;padding:36px 16px}.sN9rSG_module [data-model-diagram]{width:100%;max-width:420px;margin-inline:auto;position:relative;top:auto;left:auto;transform:none}}.sN9rSG_module .grid{fill:none;stroke:#818686;stroke-width:1px;opacity:.035;vector-effect:non-scaling-stroke;shape-rendering:crispedges}.sN9rSG_module .ray{fill:none;stroke:#818686;stroke-width:1px;opacity:.075;stroke-dasharray:4 4}.sN9rSG_module .dot{fill:#7c8383;opacity:.5}.sN9rSG_module .gdot{fill:#9ea3a3;opacity:.45}.sN9rSG_module .jn{fill:var(--on-paint)}.sN9rSG_module .head{fill:var(--model-signal)}.sN9rSG_module .mtitle{fill:#333;font-family:var(--font-sans);letter-spacing:.06em;font-size:16px;font-weight:400}.sN9rSG_module .vbox{fill:none;stroke:var(--on-paint);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:.9}.sN9rSG_module .vtitle{fill:var(--on-paint);font-family:var(--font-mono);letter-spacing:.14em;font-size:11px}.sN9rSG_module .tag .ts{fill:#0000001f}.sN9rSG_module .tag .tb{fill:#fff;stroke:#777c7c;stroke-width:1px;vector-effect:non-scaling-stroke}.sN9rSG_module .tag .tm{fill:var(--ink);transition:fill .12s}.sN9rSG_module .tag.got .tm{fill:var(--model-signal)}.sN9rSG_module .tag .tl{fill:var(--ink);font-family:var(--font-sans);font-size:16px;font-weight:500}.sN9rSG_module .sq{fill:var(--on-paint)}.sN9rSG_module .anc .af{fill:var(--ink);transition:fill .12s}.sN9rSG_module .anc .ao{fill:none;stroke:var(--model-signal);stroke-width:1.6px;vector-effect:non-scaling-stroke}.sN9rSG_module .anc.pulse .af{fill:var(--aqua-hi)}@media (max-width:1080px){#home-view>.sN9rSG_model#model{padding-inline:32px}}@media (max-width:600px){#home-view>.sN9rSG_model#model{padding:64px 20px}.sN9rSG_heading{margin-bottom:28px}.sN9rSG_heading h2{line-height:1.25}}@media (max-width:360px){#home-view>.sN9rSG_model#model{padding-inline:16px}}@media (prefers-reduced-motion:reduce){:is(.sN9rSG_module .tab,.sN9rSG_module .copy p,.sN9rSG_module .tag .tm,.sN9rSG_module .anc .af){transition:none}}@media (max-width:1080px){.sN9rSG_heading{grid-template-columns:minmax(0,1fr);gap:16px}.sN9rSG_intro{padding-top:0}}
.vl6_yG_loop{--ink:#2a4040;--muted:#6d7b79;--accent:#5c9997;--mint:#4ed8d5;--mono:"DM Mono", monospace;--loop-inset:48px;min-width:0;padding:48px var(--loop-inset);color:var(--ink);background:0 0;border-top:1px solid #e1e6e4;scroll-margin-top:64px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;position:relative}.vl6_yG_semanticNote{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vl6_yG_board{padding-bottom:32px;position:relative}.vl6_yG_board:before{content:"";pointer-events:none;border:1px dotted #1e2a284d;position:absolute;inset:42px 4px 4px}.vl6_yG_loop[data-loop-ready] .vl6_yG_board:before{content:none}.vl6_yG_title{max-width:none;font-size:18px;font-weight:var(--home-font-heading-weight,500);letter-spacing:0;text-align:center;text-wrap:balance;color:var(--ink);margin:24px 24px 0;line-height:26px}.vl6_yG_nodes{margin:0 calc(0px - var(--loop-inset));grid-template-columns:repeat(6,minmax(0,1fr));gap:0;padding:0;list-style:none;display:grid}.vl6_yG_nodes li{min-width:0}.vl6_yG_node{box-sizing:border-box;width:100%;min-height:92px;color:var(--ink);text-align:center;cursor:pointer;background:0 0;border:0;grid-template-rows:18px 12px 26px;align-content:center;justify-items:center;gap:10px;padding:8px 0;display:grid}.vl6_yG_number{color:#8a9896;font:400 12px/18px var(--mono);letter-spacing:.08em;grid-row:1}.vl6_yG_nodeDot{box-sizing:border-box;grid-row:2;width:12px;height:12px;position:relative}.vl6_yG_nodeDot:before{content:"";box-sizing:border-box;background:#fff;border:1px solid #16393aa6;border-radius:50%;width:6px;height:6px;transition:background-color .3s,border-color .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vl6_yG_name{color:var(--muted);letter-spacing:0;grid-row:3;font:400 16px/26px Inter,ui-sans-serif,system-ui,sans-serif}.vl6_yG_nodes li:last-child .vl6_yG_nodeDot:before{background:var(--mint)}.vl6_yG_node[aria-pressed=true] .vl6_yG_name{color:var(--ink)}.vl6_yG_node[aria-pressed=true] .vl6_yG_nodeDot:before{border-color:var(--accent);background:var(--accent);width:8px;height:8px}.vl6_yG_node:hover .vl6_yG_nodeDot:before{border-color:var(--ink)}.vl6_yG_node:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.vl6_yG_connections{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.vl6_yG_connection{fill:none;stroke:var(--ink);stroke-width:1px;stroke-opacity:.32;stroke-dasharray:1 4;transition:stroke-opacity .25s}.vl6_yG_connection[data-feedback]{stroke-opacity:.4}.vl6_yG_connection[data-active]{stroke-opacity:.75}.vl6_yG_pulse{fill:var(--accent);opacity:0}@container (max-width:820px){.vl6_yG_loop{padding:36px 24px}.vl6_yG_board{grid-template-columns:minmax(0,1fr);padding:0 0 0 32px;display:grid}.vl6_yG_board:before{content:none}.vl6_yG_title{text-align:left;grid-row:1;margin:0 0 28px;font-size:16px;line-height:20px}.vl6_yG_nodes{grid-row:2;grid-template-columns:minmax(0,1fr);gap:16px;margin:0}.vl6_yG_node{text-align:left;grid-template-rows:1fr;grid-template-columns:12px 28px minmax(0,1fr);place-items:center start;gap:16px;min-height:48px;padding:0}.vl6_yG_nodeDot{grid-area:1/1;width:10px;height:10px}.vl6_yG_number{grid-area:1/2;font-size:12px}.vl6_yG_name{grid-area:1/3;font-size:16px}}@media (max-width:600px){.vl6_yG_title{line-height:1.25}}@media (prefers-reduced-motion:reduce){.vl6_yG_nodeDot:before,.vl6_yG_connection{transition:none}.vl6_yG_pulse{display:none}}
@font-face{font-family:DM Mono;src:url(/fonts/dm-mono-regular.woff2)format("woff2");font-weight:400;font-display:swap}.OOsAqG_scope{isolation:isolate;position:relative}.OOsAqG_scope :is(h2,h3){text-wrap:wrap}.OOsAqG_scope{--light:var(--home-surface,#fcfdfc);--dark:#1f3d3c;--ink:#1e2a28;--ink-2:#5b6865;--ink-3:#657671;--rule:#cdd6d2;--on-dark:#eef3f1;--line:#7c8d88;--frame:#d4dfdc;--accent-ink:#3e6b66;--aqua:#81dad8;--sans:"Roboto", system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--mono:"DM Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--gap:24px}.OOsAqG_scope *{box-sizing:border-box}.OOsAqG_scope{background:var(--light);color:var(--ink);font:400 16px/1.625 var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}.OOsAqG_scope p{max-width:none}.OOsAqG_scope a{color:inherit}.OOsAqG_scope :focus-visible{outline:2px solid var(--aqua);outline-offset:3px}.OOsAqG_scope .wrap{max-width:none;padding:0 var(--home-content-inset);margin:0 auto}#home-view>.OOsAqG_research#research{padding:var(--home-section-space) 64px}:is(.OOsAqG_research .wrap,.OOsAqG_work .wrap){max-width:1600px;padding:0}.OOsAqG_researchHeading{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:24px;display:grid}.OOsAqG_scope .stmt{max-width:520px;font-size:var(--home-heading-size);line-height:1.22;font-weight:var(--home-font-heading-weight,500);letter-spacing:-.015em;color:var(--ink);text-wrap:balance;grid-column:1/6;margin:0}.OOsAqG_researchHeading>p{max-width:52ch;color:var(--ink-2);text-wrap:pretty;grid-column:7/13;margin:0;font-size:16px;line-height:1.625}.OOsAqG_scope .cards{gap:var(--gap);grid-template-columns:1fr 1fr;margin-top:40px;display:grid}.OOsAqG_andrey{--ground:#b9dad5;--ink:#193e3c;--copy-ink:#284f4c;--particle-ink:#fff;--particle-active:#fbfffd;--particle-spark:#348c83;--active-ink:#163b39;--active-copy:#254d49;--hover-a:#a9d4ce;--hover-b:#c4e1da;--hover-c:#9fcac4}.OOsAqG_simons{--ground:#f1ebe1;--ink:#39352e;--copy-ink:#554c3f;--particle-ink:#ad9879;--particle-active:#958164;--particle-spark:#8f6f49;--active-ink:#393226;--active-copy:#514634;--hover-a:#e7dccb;--hover-b:#f4ece0;--hover-c:#e3d3bb}.OOsAqG_scope .card{isolation:isolate;background:var(--ground);min-width:0;min-height:540px;color:var(--ink);font-family:var(--sans);border:0;border-radius:0;flex-direction:column;justify-content:flex-end;padding:32px;text-decoration:none;transition:color .4s;display:flex;position:relative;overflow:hidden;container-type:inline-size}.OOsAqG_scope .card:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(125deg,var(--hover-a),var(--hover-b) 55%,var(--hover-c));opacity:0;background-size:180% 180%;transition:opacity .4s;animation:12s ease-in-out infinite alternate paused OOsAqG_research-color-drift;position:absolute;inset:0}.OOsAqG_scope .card[data-card-active]{color:var(--active-ink)}.OOsAqG_scope .card[data-card-active]:before{opacity:1}.OOsAqG_scope .card[data-card-active][data-card-visible]:before{animation-play-state:running}.OOsAqG_scope[data-research-hidden] .card:before{animation-play-state:paused}@keyframes OOsAqG_research-color-drift{0%{background-position:0 20%}to{background-position:100% 80%}}.OOsAqG_scope a.card:focus-visible{outline:2px solid var(--active-ink);outline-offset:-6px}.OOsAqG_scope .card-title{z-index:1;font:500 24px/1.25 var(--sans);letter-spacing:-.015em;text-wrap:balance;max-width:30ch;margin:0 0 16px;position:relative}.OOsAqG_scope .art{z-index:0;touch-action:pan-y;min-width:0;position:absolute;inset:0}.OOsAqG_scope .art canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.OOsAqG_scope .card-b{z-index:1;width:100%;min-width:0;position:relative}.OOsAqG_scope .card-b p{max-width:54ch;font:400 16px/1.625 var(--sans);color:var(--copy-ink);text-wrap:pretty;margin:0;transition:color .4s}.OOsAqG_scope .card[data-card-active] .card-b p{color:var(--active-copy)}.OOsAqG_scope .card-cta{font:500 14px/1.4 var(--sans);text-underline-offset:.28em;align-items:center;gap:.5em;margin-top:20px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;transition:text-decoration-color .2s;display:inline-flex}.OOsAqG_scope .card-cta .arr{transition:transform .2s;display:inline-block}:is(.OOsAqG_scope a.card:hover .card-cta,.OOsAqG_scope a.card:focus-visible .card-cta){text-decoration-color:currentColor}:is(.OOsAqG_scope a.card:hover .arr,.OOsAqG_scope a.card:focus-visible .arr){transform:translate(4px)}.OOsAqG_scope .card-cta.soon{color:var(--copy-ink);transition:color .4s}.OOsAqG_scope .card[data-card-active] .card-cta.soon{color:var(--active-copy)}@media (max-width:600px){.OOsAqG_scope .card{min-height:460px;padding:24px}.OOsAqG_scope .card-title{font-size:22px;line-height:1.3}.OOsAqG_scope .card-b p{font-size:15px;line-height:1.6}}@media (prefers-reduced-motion:reduce){.OOsAqG_scope .card:before{animation:none}}.OOsAqG_scope .btn-sm{height:32px;color:var(--ink);font:500 12px/1 var(--sans);letter-spacing:.05em;text-transform:uppercase;background:#d3dbd8;flex:none;align-items:center;padding:0 12px;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.OOsAqG_scope .btn-sm:hover{background:var(--dark);color:var(--on-dark)}.OOsAqG_scope .btn-sm:focus-visible{background:var(--dark);color:var(--on-dark)}.OOsAqG_scope .card:hover .btn-sm{background:var(--dark);color:var(--on-dark)}.OOsAqG_scope .card:focus-visible .btn-sm{background:var(--dark);color:var(--on-dark)}.OOsAqG_scope .btn-sm.lg{height:40px;padding:0 16px}.OOsAqG_work .actions .btn-sm{color:#202020;background:#e7e7e7}:is(.OOsAqG_work .actions .btn-sm:hover,.OOsAqG_work .actions .btn-sm:focus-visible){color:#202020;background:#d6d6d6}.OOsAqG_work .actions .btn-sm:active{background:#c7c7c7}.OOsAqG_work .actions .btn-sm:first-child{color:#fff;background:#111}:is(.OOsAqG_work .actions .btn-sm:first-child:hover,.OOsAqG_work .actions .btn-sm:first-child:focus-visible){color:#fff;background:#333}.OOsAqG_work .actions .btn-sm:first-child:active{background:#000}.OOsAqG_work .actions .btn-sm:focus-visible{outline-offset:3px;outline:2px solid #666}.OOsAqG_scope .cols{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}#home-view>.OOsAqG_work#work{padding:0 64px var(--home-section-space)}#home-view>.OOsAqG_work#work .divider{background:var(--rule);height:1px;margin-bottom:var(--home-section-space)}.OOsAqG_scope .wk{align-items:start}.OOsAqG_scope .wk .title{grid-column:1/6}.OOsAqG_scope .wk .content{grid-column:6/13;min-width:0;margin-inline-start:clamp(12px,1.2vw,20px)}.OOsAqG_scope .eyebrow{font:400 12px/16px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:10px;margin:0;display:flex}.OOsAqG_scope .eyebrow:before{content:"";background:var(--accent-ink);flex:none;width:6px;height:6px}.OOsAqG_scope .wk h2{text-wrap:balance;max-width:400px;font-size:var(--home-heading-size);line-height:1.22;font-weight:var(--home-font-heading-weight,500);letter-spacing:-.015em;color:var(--ink);margin:0}.OOsAqG_scope .wk p.lead{color:var(--ink);text-wrap:balance;margin:0;font-size:18px;line-height:29px}.OOsAqG_scope .wk .rule{background:var(--rule);border:0;height:1px;margin:32px 0}.OOsAqG_scope .wk p.body{color:var(--ink-2);text-wrap:balance;margin:0;font-size:16px;line-height:26px}:is(.OOsAqG_scope .wk p.lead,.OOsAqG_scope .wk p.body){text-align:left;text-align-last:auto;letter-spacing:normal;word-spacing:normal}.OOsAqG_scope .wk p.body+p.body{margin-top:16px}.OOsAqG_scope .wk .actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}@media (max-width:900px){:is(.OOsAqG_scope .wk .title,.OOsAqG_scope .wk .content){grid-column:1/-1}.OOsAqG_scope .wk .content{margin-top:32px;max-width:none;margin-inline-start:0}:is(.OOsAqG_scope .wk p.lead,.OOsAqG_scope .wk p.body){text-align:left;text-align-last:auto;text-wrap:pretty}}@media (max-width:600px){#home-view>.OOsAqG_work#work{padding:0 20px var(--home-section-space)}#home-view>.OOsAqG_work#work .divider{margin-bottom:var(--home-section-space)}.OOsAqG_scope .wk h2{font-size:var(--home-heading-size);line-height:1.25}.OOsAqG_scope .wk p.lead{font-size:18px;line-height:28px}.OOsAqG_scope .wk p.body{font-size:15px;line-height:24px}}@media (max-width:900px){.OOsAqG_scope .cards{grid-template-columns:1fr}}@media (max-width:600px){#home-view>.OOsAqG_research#research{padding:var(--home-section-space) 20px}.OOsAqG_scope .cards{gap:16px;margin-top:28px}}@media (prefers-reduced-motion:reduce){.OOsAqG_scope,.OOsAqG_scope:before,.OOsAqG_scope:after,.OOsAqG_scope *,.OOsAqG_scope :before,.OOsAqG_scope :after{transition:none!important;animation:none!important}}.OOsAqG_research:before{content:"";top:28px;right:var(--home-content-inset);clip-path:polygon(0 45%,18% 45%,18% 15%,44% 15%,44% 0,66% 0,66% 35%,84% 35%,84% 65%,100% 65%,100% 100%,0 100%);opacity:.3;pointer-events:none;background:repeating-linear-gradient(90deg,#81aaa4 0 2px,#0000 2px 9px);width:84px;height:34px;position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}@media (max-width:900px){.OOsAqG_researchHeading{grid-template-columns:1fr;gap:20px}.OOsAqG_researchHeading>p{grid-column:1;margin-inline-start:0}.OOsAqG_scope .stmt{grid-column:1;margin-inline-start:0}}@media (max-width:600px){.OOsAqG_research:before{display:none}}@media (min-width:601px) and (max-width:1080px){:is(#home-view>.OOsAqG_research#research,#home-view>.OOsAqG_work#work){padding-inline:32px}}@media (max-width:360px){:is(#home-view>.OOsAqG_research#research,#home-view>.OOsAqG_work#work){padding-inline:16px}}
.m-36kq_page[data-original-page]{--use-cases-surface:#f2f5f4;--use-cases-border:#cdd6d2;--use-cases-muted:#5b6865;--use-cases-aqua-strong:#3e6b66;--color-paper:#fafbfa;--marketing-body:#1e2a28;--marketing-heading:#1e2a28;--marketing-aqua:#81dad8;--focus-ring:2px solid var(--marketing-aqua);--marketing-action-radius:0px;--marketing-action-height-standard:40px;--marketing-action-solid-bg:#1f3d3c;--marketing-action-solid-hover-bg:#2b514d;--marketing-action-solid-active-bg:#1f3537;--marketing-action-solid-fg:#eef3f1;--font-sans:Roboto, Arial, sans-serif;--font-serif:Roboto, Arial, sans-serif;isolation:isolate;min-height:calc(100svh - 113px);color:var(--marketing-body);background:#f8f8f8;flex-direction:column;margin-top:0;padding:0 0 96px;font-family:Roboto,Arial,sans-serif;font-size:16px;line-height:1.625;display:flex;position:relative}.m-36kq_container{flex-direction:column;flex:1;width:100%;min-width:0;max-width:1280px;margin-inline:auto;padding:64px 40px 0;display:flex}.m-36kq_businessTitleWord{color:#3f6973;display:inline-block}@media (forced-colors:active){.m-36kq_businessTitleWord{color:canvastext}}.m-36kq_generator{flex-direction:column;gap:40px;display:flex}.m-36kq_generator>[role=status]:empty{display:none}.m-36kq_composer,.m-36kq_status{width:100%}.m-36kq_composer{border:1px solid var(--use-cases-border);background:var(--color-paper);border-radius:0;flex-direction:column;gap:12px;padding:28px 32px;display:flex}.m-36kq_composer:focus-within,.m-36kq_composer[data-generating=true]{border-color:var(--marketing-aqua);background:var(--color-paper);box-shadow:inset 0 0 0 1px var(--marketing-aqua)}.m-36kq_composer[data-invalid=true],.m-36kq_composer[data-invalid=true]:focus-within{background:var(--color-paper);border-color:#b04d4d;box-shadow:inset 0 0 0 1px #b04d4d}.m-36kq_composer textarea{width:100%;min-height:96px;color:var(--marketing-body);font:inherit;resize:vertical;background:0 0;border:0;border-radius:0;padding:0;font-size:16px;line-height:26px;display:block}.m-36kq_composer textarea:focus{outline:none}.m-36kq_composer textarea::placeholder{color:var(--use-cases-muted);opacity:1}.m-36kq_composer textarea:focus::placeholder{opacity:0}.m-36kq_formActions{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;display:grid}.m-36kq_formActions .m-36kq_action{grid-column:2;place-self:center end}.m-36kq_validationError{color:#b04d4d;grid-column:1;margin:0;font-size:12px;font-weight:400;line-height:20px}.m-36kq_page .m-36kq_action{min-height:var(--marketing-action-height-standard);border-radius:var(--marketing-action-radius);background:var(--marketing-action-solid-bg);color:var(--marketing-action-solid-fg);font:inherit;text-align:center;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard);border:1px solid #0000;justify-content:center;align-self:flex-start;align-items:center;gap:8px;padding:10px 20px;font-size:13px;font-weight:500;line-height:20px;display:inline-flex}.m-36kq_page .m-36kq_action:hover:not(:disabled),.m-36kq_page .m-36kq_action:focus-visible{background:var(--marketing-action-solid-hover-bg);color:var(--marketing-action-solid-fg)}.m-36kq_page .m-36kq_action:active:not(:disabled){background:var(--marketing-action-solid-active-bg)}.m-36kq_page .m-36kq_action:disabled{opacity:.55;cursor:not-allowed}.m-36kq_page .m-36kq_action img{filter:brightness(0)invert()}.m-36kq_page .m-36kq_action img,.m-36kq_page .m-36kq_nextAction img{flex:0 0 14px;width:14px;height:14px}.m-36kq_brandMarker{background:var(--marketing-aqua);flex:0 0 6px;width:6px;height:6px;display:inline-block}.m-36kq_status{border:1px solid var(--use-cases-border);background:var(--use-cases-surface);border-radius:0;flex-wrap:wrap;align-items:center;gap:16px;padding:24px 32px;display:flex}.m-36kq_statusCompact{border:1px solid var(--use-cases-border);background:#fff;margin-top:20px;padding:16px}.m-36kq_stageRail{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;display:grid}.m-36kq_stageTrack{background:var(--use-cases-border);height:2px;transition:background-color .18s var(--ease-standard);border-radius:0;position:relative;overflow:hidden}.m-36kq_stageTrack[data-progress-state=complete]{background:var(--marketing-action-solid-bg)}.m-36kq_stageTrack[data-progress-state=active]:after{border-radius:inherit;background:var(--marketing-aqua);content:"";will-change:transform;width:34%;animation:1.5s linear infinite m-36kq_progressSweep;position:absolute;inset:0 auto 0 0;transform:translate(-120%)}.m-36kq_statusHeader{grid-template-columns:6px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;display:grid}.m-36kq_statusHeader p{color:var(--marketing-heading);flex:1;margin:0;font-size:15px;font-weight:500;line-height:22px}.m-36kq_helper{width:100%;color:var(--use-cases-muted);margin:0;font-size:12px;line-height:20px}.m-36kq_contactLink{color:var(--marketing-body);text-underline-offset:3px;font-size:13px;text-decoration:underline}.m-36kq_steps{font-family:var(--font-dm-mono), monospace;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;margin:0;padding:0;list-style:none;display:grid}.m-36kq_steps li{min-width:0;color:var(--use-cases-muted);opacity:.55;align-items:baseline;gap:8px;font-size:13px;line-height:20px;display:flex}.m-36kq_steps li[data-complete=true]{opacity:.72}.m-36kq_steps li[aria-current=step]{color:var(--marketing-heading);opacity:1;font-weight:500}.m-36kq_results{border:1px solid var(--use-cases-border);background:var(--color-paper);border-radius:0;grid-template-columns:240px minmax(0,1fr);padding:0;display:grid}.m-36kq_resultsCta{border-top:1px solid var(--use-cases-border);text-align:left;justify-content:space-between;align-items:center;gap:24px;padding-top:32px;display:flex}.m-36kq_resultsCta p{max-width:640px;color:var(--use-cases-muted);margin:0;font-size:20px;line-height:30px}.m-36kq_resultsCta .m-36kq_action{flex-shrink:0;align-self:center}.m-36kq_resultHeader{border-bottom:1px solid var(--use-cases-border);grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding:24px 32px;display:flex}.m-36kq_resultHeader h2{color:var(--marketing-heading);margin:0;font-family:inherit;font-size:24px;font-weight:400;line-height:32px}.m-36kq_page .m-36kq_nextAction{min-height:32px;color:var(--marketing-body);font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:0;font-size:13px;line-height:20px;display:inline-flex}.m-36kq_page .m-36kq_nextAction:hover:not(:disabled){text-underline-offset:3px;text-decoration:underline}.m-36kq_page .m-36kq_nextAction:disabled{opacity:.5;cursor:not-allowed}.m-36kq_caseOptions{flex-direction:column;align-self:start;min-width:0;padding:16px 0;display:flex}.m-36kq_page .m-36kq_caseOption{border:0;border-bottom:1px solid var(--use-cases-border);width:100%;min-width:0;max-width:100%;min-height:64px;color:var(--marketing-body);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;align-items:flex-start;gap:12px;padding:16px 20px;font-size:14px;line-height:22px;display:flex}.m-36kq_page .m-36kq_caseOption>span:first-child{font-family:var(--font-dm-mono), monospace;color:var(--use-cases-muted);flex-shrink:0;font-size:13px}.m-36kq_page .m-36kq_caseOption>span:last-child{overflow-wrap:anywhere;min-width:0}.m-36kq_page .m-36kq_caseOption:hover{background:#f2f5f4}.m-36kq_page .m-36kq_caseOption,.m-36kq_page .m-36kq_caseOption>span:first-child{transition:background-color .16s ease-out,color .16s ease-out}.m-36kq_page .m-36kq_caseOption[aria-pressed=true]{color:#1f3d3c;background:#e1ece8;box-shadow:inset 2px 0 #3e6b66}.m-36kq_page .m-36kq_caseOption[aria-pressed=true]>span:first-child{color:inherit}.m-36kq_pendingCase{border:1px solid var(--marketing-aqua);min-width:0;max-width:100%;min-height:36px;color:var(--marketing-body);background:#f2f5f4;border-radius:0;align-items:center;gap:12px;padding:16px 20px;font-size:14px;line-height:20px;display:flex;position:relative;overflow:hidden}.m-36kq_pendingCase>span:first-child{color:var(--use-cases-muted);font-size:13px}.m-36kq_pendingCaseSpinner{border:2px solid var(--use-cases-border);border-top-color:var(--marketing-body);border-radius:50%;flex:0 0 14px;width:14px;height:14px;animation:.8s linear infinite m-36kq_pendingSpin}.m-36kq_page .m-36kq_caseOption:focus-visible,.m-36kq_page .m-36kq_nextAction:focus-visible,.m-36kq_page .m-36kq_action:focus-visible{outline:2px solid var(--marketing-heading);outline-offset:4px}.m-36kq_details{border-left:1px solid var(--use-cases-border);overflow-wrap:anywhere;background:0 0;border-radius:0;flex-direction:column;gap:32px;min-width:0;margin-top:0;padding:32px;display:flex}.m-36kq_details h3{color:var(--marketing-heading);margin:0;font-family:inherit;font-size:32px;font-weight:400;line-height:40px}.m-36kq_details h4{color:var(--marketing-heading);margin:0 0 12px;font-family:inherit;font-size:20px;font-weight:400;line-height:28px}.m-36kq_details p,.m-36kq_details ul{color:var(--marketing-body);margin:0;font-size:16px;line-height:27px}.m-36kq_details .m-36kq_dataDescription{border-left:2px solid var(--use-cases-border);color:var(--use-cases-muted);margin-bottom:12px;padding-left:12px;font-size:13px;line-height:20px}.m-36kq_eventNotes{border-left:2px solid var(--use-cases-border);background:var(--use-cases-surface);border-radius:0;margin:0;padding:12px 16px}.m-36kq_eventNotes p{color:var(--use-cases-muted);font-size:13px;font-style:italic;line-height:20px}.m-36kq_eventNotes p+p{margin-top:8px}.m-36kq_resultSummary,.m-36kq_detailSection>p,.m-36kq_detailSection>ul{max-width:880px}.m-36kq_detailList{padding-left:22px;list-style:square}.m-36kq_detailList li::marker{color:var(--use-cases-aqua-strong);font-size:.96em}.m-36kq_detailList li+li{margin-top:6px}.m-36kq_details .m-36kq_resultDisclaimer{color:var(--use-cases-muted);font-size:12px;line-height:20px}.m-36kq_dataDetails h4{margin-bottom:12px}.m-36kq_accordion{border-top:1px solid var(--use-cases-border)}.m-36kq_accordionItem{border-bottom:1px solid var(--use-cases-border)}.m-36kq_accordionSummary{min-height:60px;color:var(--marketing-heading);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:15px;font-weight:500;line-height:24px;list-style:none;display:flex}.m-36kq_accordionSummary::-webkit-details-marker{display:none}.m-36kq_accordionSummary::marker{content:""}.m-36kq_accordionSummary:focus-visible{outline:2px solid var(--marketing-aqua);outline-offset:4px;border-radius:0}.m-36kq_accordionTitle{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.m-36kq_optionalBadge{border:1px solid var(--use-cases-border);color:var(--use-cases-muted);background:#eef2f0;border-radius:0;padding:1px 7px;font-size:11px;font-weight:500;line-height:18px}.m-36kq_accordionIcon{width:12px;height:12px;color:var(--use-cases-aqua-strong);flex:0 0 12px;transition:color .16s ease-out;position:relative}.m-36kq_accordionIcon:before,.m-36kq_accordionIcon:after{content:"";background:currentColor;width:9px;height:1.25px;position:absolute;top:5.5px;left:1.5px}.m-36kq_accordionIcon:after{transition:opacity .16s ease-out,transform .16s ease-out;transform:rotate(90deg)}.m-36kq_accordionItem[open] .m-36kq_accordionIcon:after{opacity:0;transform:rotate(0)}.m-36kq_accordionSummary:hover .m-36kq_accordionIcon,.m-36kq_accordionSummary:focus-visible .m-36kq_accordionIcon{color:var(--title-deep-teal)}.m-36kq_accordionContent{padding:0 28px 24px 0}.m-36kq_metadataList{margin:0}.m-36kq_metadataRow{border-top:1px solid var(--use-cases-border);grid-template-columns:minmax(104px,.28fr) minmax(0,1fr);gap:16px;max-width:720px;padding:10px 0;font-size:14px;line-height:22px;display:grid}.m-36kq_metadataRow:first-child{border-top:0;padding-top:0}.m-36kq_metadataRow dt{color:var(--marketing-heading);font-weight:500}.m-36kq_metadataRow dd{color:var(--marketing-body);margin:0}.m-36kq_eventContent{gap:16px;max-width:880px;display:grid}.m-36kq_results>.m-36kq_helper{grid-column:1/-1;padding:16px 32px}.m-36kq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@keyframes m-36kq_progressSweep{0%{transform:translate(-120%)}to{transform:translate(395%)}}@keyframes m-36kq_pendingSpin{to{transform:rotate(360deg)}}@keyframes m-36kq_activityPulse{0%,50%,to{opacity:1}25%,75%{opacity:.3}}.m-36kq_activity{animation:2.4s ease-in-out infinite m-36kq_activityPulse}@media (max-width:900px){.m-36kq_page[data-original-page]{padding:0 0 72px}.m-36kq_resultHeader{flex-wrap:wrap}.m-36kq_results{display:block}.m-36kq_caseOptions{flex-flow:wrap;gap:8px;padding:20px 24px}.m-36kq_page .m-36kq_caseOption{border:1px solid var(--use-cases-border);width:auto;min-height:44px;padding:10px 14px}.m-36kq_details{border-left:0;border-top:1px solid var(--use-cases-border);padding:28px 24px}}@media (max-width:560px){.m-36kq_page[data-original-page]{padding:0 0 64px}.m-36kq_generator{gap:32px}.m-36kq_composer,.m-36kq_status{padding:20px}.m-36kq_page .m-36kq_action,.m-36kq_page .m-36kq_nextAction,.m-36kq_page .m-36kq_caseOption{min-height:var(--marketing-action-height-touch)}.m-36kq_validationError{grid-column:1/-1}.m-36kq_formActions .m-36kq_action{grid-column:1/-1;width:100%}.m-36kq_resultHeader{gap:8px;padding:20px}.m-36kq_resultHeader h2{font-size:22px;line-height:30px}.m-36kq_caseOptions{flex-direction:column;align-items:stretch;padding:16px}.m-36kq_page .m-36kq_caseOption,.m-36kq_pendingCase{width:100%}.m-36kq_details{padding:24px 20px}.m-36kq_details h3{font-size:26px;line-height:34px}.m-36kq_accordionContent{padding-right:16px}.m-36kq_details .m-36kq_action{width:100%}.m-36kq_resultsCta{flex-direction:column;align-items:flex-start;padding-top:24px}.m-36kq_resultsCta .m-36kq_action{align-self:flex-start}.m-36kq_resultsCta p{font-size:18px;line-height:28px}.m-36kq_statusHeader{grid-template-columns:6px minmax(0,1fr);gap:4px 12px}.m-36kq_statusHeader .m-36kq_nextAction{grid-column:2;justify-self:end}.m-36kq_steps li{gap:5px;font-size:12px}}@media (prefers-reduced-motion:reduce){.m-36kq_activity{animation:none}.m-36kq_stageTrack[data-progress-state=active]{background:var(--marketing-aqua)}.m-36kq_stageTrack[data-progress-state=active]:after{animation:none;display:none}.m-36kq_pendingCaseSpinner{animation:none}.m-36kq_page .m-36kq_action,.m-36kq_page .m-36kq_caseOption,.m-36kq_page .m-36kq_caseOption>span:first-child,.m-36kq_accordionIcon,.m-36kq_accordionIcon:after{transition:none}}@media (max-width:600px){.m-36kq_container{padding:40px 20px 0}}
