/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */:root{--rl-font-product:var(--font-product,"Segoe UI"),"Segoe UI",system-ui,sans-serif;--rl-font-display:var(--rl-font-product);--rl-font-body:var(--rl-font-product);--rl-deep:#0c1458;--rl-navy:#171b71;--rl-indigo-deep:#2b1b8e;--rl-indigo:#3320a1;--rl-violet:#3b26b4;--rl-violet-bright:#422fcc;--rl-lavender:#bbb4eb;--rl-white:#fff;--rl-gradient-brand:linear-gradient(135deg,#2b1b8e,#3320a1 35%,#3b26b4 70%,#422fcc);--rl-surface-workspace:#f8f9fc;--rl-surface-primary:#fff;--rl-surface-secondary:#f5f6fa;--rl-surface-brand-soft:#f4f2ff;--rl-border-subtle:#e4e5ed;--rl-border-brand:#d4cff4;--rl-text-primary:#10153f;--rl-text-strong:#171b71;--rl-text-secondary:#454a67;--rl-text-muted-brand:#6b708a;--rl-text-disabled:#9ea2b5;--rl-color-text:var(--rl-text-primary);--rl-color-text-muted:var(--rl-text-muted-brand);--rl-color-bg:var(--rl-surface-workspace);--rl-color-bg-elevated:var(--rl-surface-secondary);--rl-color-surface:var(--rl-surface-primary);--rl-color-border:var(--rl-border-subtle);--rl-color-brand:var(--rl-violet);--rl-color-brand-deep:var(--rl-indigo-deep);--rl-color-secondary:var(--rl-violet-bright);--rl-color-info:var(--rl-navy);--rl-color-success:#166534;--rl-color-warning:#a16207;--rl-color-attention:#b45309;--rl-color-error:#9b1c1c;--rl-color-disabled:var(--rl-text-disabled);--rl-color-on-brand:var(--rl-white);--rl-space-0:0;--rl-space-1:.25rem;--rl-space-2:.5rem;--rl-space-3:.75rem;--rl-space-4:1rem;--rl-space-5:1.25rem;--rl-space-6:1.5rem;--rl-space-8:2rem;--rl-space-10:2.5rem;--rl-space-12:3rem;--rl-layout-max:1120px;--rl-radius:2px;--rl-radius-button:8px;--rl-radius-matter:12px;--rl-radius-surface:14px;--rl-shadow:0 12px 40px #0c145814;--rl-focus-ring:0 0 0 3px #3b26b447;--rl-type-page-title:1.375rem;--rl-type-financial-figure:1.5rem;--rl-type-section:.8125rem;--rl-type-field:.8125rem;--rl-type-body:1rem;--rl-type-meta:.8125rem;--rl-weight-regular:400;--rl-style-emphasis:italic;--rl-weight-medium:500;--rl-weight-semibold:600;--rl-weight-bold:700;--rl-leading-title:1.25;--rl-leading-figure:1.2;--rl-leading-section:1.3;--rl-leading-body:1.5;--rl-leading-meta:1.4;--rl-tracking-title:-.015em;--rl-tracking-figure:-.02em;--rl-tracking-kicker:.04em;--rl-numeric:tabular-nums;--rl-text-title:var(--rl-type-page-title);--rl-text-heading:1.25rem;--rl-text-subheading:var(--rl-type-body);--rl-text-body:var(--rl-type-body);--rl-text-label:.9375rem;--rl-text-meta:var(--rl-type-meta);--ink:var(--rl-color-text);--ink-soft:var(--rl-color-text-muted);--paper:var(--rl-color-bg);--paper-2:var(--rl-color-bg-elevated);--line:var(--rl-color-border);--accent:var(--rl-color-brand);--accent-deep:var(--rl-color-brand-deep);--attention:var(--rl-color-attention);--danger:var(--rl-color-error);--ok:var(--rl-color-success);--shadow:var(--rl-shadow);--radius:var(--rl-radius);--rl-size-18px:18px;--rl-weight-730:730;--rl-size-13px:13px;--rl-weight-680:680;--rl-tracking-0_06em:.06em;--rl-leading-1_45:1.45;--rl-type-public-title:clamp(36px,3.9vw,52px);--rl-leading-0_99:.99;--rl-tracking-minus-0_055em:-.055em;--rl-size-17px:17px;--rl-size-15px:15px;--rl-size-16px:16px;--rl-tracking-minus-0_01em:-.01em;--rl-size-14px:14px;--rl-size-12px:12px;--rl-weight-750:750;--rl-tracking-0_12em:.12em;--rl-size-22px:22px;--rl-tracking-minus-0_03em:-.03em;--rl-type-public-title-mobile:clamp(34px,10vw,42px);--rl-type-public-title-desktop:clamp(36px,3vw,46px);--rl-leading-1:1;--rl-leading-1_42:1.42;--rl-leading-1_35:1.35;--rl-size-10px:10px;--rl-size-11px:11px;--rl-type-review-display:clamp(26px,2.2vw,36px);--rl-size-28px:28px;--rl-tracking-0_1em:.1em;--rl-type-loading-title:clamp(25px,3vw,38px);--rl-leading-1_15:1.15;--rl-leading-1_6:1.6;--rl-weight-650:650;--rl-leading-28px:28px;--rl-tracking-minus-0_045em:-.045em;--rl-leading-0_98:.98;--rl-weight-720:720;--rl-tracking-minus-0_04em:-.04em;--rl-size-26px:26px;--rl-weight-560:560;--rl-weight-620:620;--rl-tracking-minus-0_035em:-.035em;--rl-leading-1_1:1.1;--rl-size-32px:32px;--rl-tracking-0_05em:.05em;--rl-tracking-minus-0_025em:-.025em;--rl-size-24px:24px;--rl-size-20px:20px;--rl-size-19px:19px;--rl-tracking-0_14em:.14em;--rl-type-impact-title:clamp(28px,2.4vw,38px);--rl-type-impact-amount:clamp(34px,3vw,46px);--rl-tracking-0_02em:.02em;--rl-weight-800:800;--rl-tracking-0_03em:.03em;--rl-tracking-0_08em:.08em;--rl-tracking-minus-0_008em:-.008em;--rl-tracking-0:0;--rl-weight-640:640;--rl-leading-1_08:1.08;--rl-size-38px:38px;--rl-size-9px:9px;--rl-weight-550:550;--rl-type-assessment-title:clamp(22px,2vw,30px);--rl-leading-1_05:1.05;--rl-size-34px:34px;--rl-tracking-0_01em:.01em;--rl-type-sample-answer:clamp(34px,4.2vw,58px);--rl-leading-1_55:1.55;--rl-type-sample-answer-mobile:clamp(34px,11vw,46px);--rl-tracking-minus-0_005em:-.005em}.rl-v7{--review-type-display:var(--rl-type-review-display);--review-type-title:var(--rl-size-28px);--review-type-body:var(--rl-size-16px);--review-type-meta:var(--rl-size-15px);--review-type-kicker:var(--rl-size-12px)}:root{--rl-type-public-h2:clamp(26px,2.8vw,36px);--rl-type-public-cta:clamp(24px,2.4vw,32px)}.rl-ph3 button,.rl-ph3 input{font:inherit}.rl-public-home-brand{font-size:var(--rl-size-18px);font-weight:var(--rl-weight-730);letter-spacing:var(--rl-tracking-figure)}.rl-public-home-brand small{font-size:var(--rl-size-12px);font-weight:var(--rl-weight-regular);letter-spacing:normal}.rl-ph3-nav a{font-size:var(--rl-size-15px);font-weight:var(--rl-weight-medium)}.rl-ph2-account,.rl-ph2-link{font-size:var(--rl-size-14px)}.rl-ph2-link{font-weight:var(--rl-weight-semibold)}.rl-public-home-tagline,.rl-public-preview-kicker{font-size:var(--rl-size-13px);font-weight:var(--rl-weight-680);letter-spacing:var(--rl-tracking-0_06em);line-height:var(--rl-leading-1_45)}.rl-public-home-title{font-size:var(--rl-type-public-title);line-height:var(--rl-leading-1_15);letter-spacing:var(--rl-tracking-minus-0_035em);font-weight:var(--rl-weight-750)}.rl-public-home-lead{font-size:var(--rl-size-17px);line-height:var(--rl-leading-1_6)}.rl-public-home-signed-in{font-size:var(--rl-size-15px);line-height:var(--rl-leading-1_45)}.rl-public-home-signed-in a{font-weight:var(--rl-weight-semibold)}.rl-ph3-sources,.rl-public-home-action-hint,.rl-usecase-footnote,.rl-usecase-pains{font-size:var(--rl-size-14px);line-height:var(--rl-leading-1_45)}.rl-public-home-btn{font-size:var(--rl-size-16px);font-weight:var(--rl-weight-semibold);letter-spacing:var(--rl-tracking-minus-0_01em)}.rl-ph3-bar-cta{font-size:var(--rl-size-15px)}.rl-ph3-copyright,.rl-public-home-notice{font-size:var(--rl-size-13px);line-height:var(--rl-leading-1_45)}.rl-public-preview-title{font-size:var(--rl-type-public-h2);line-height:var(--rl-leading-1_15);letter-spacing:var(--rl-tracking-minus-0_03em);font-weight:var(--rl-weight-750)}.rl-ph3-module-text,.rl-ph3-sub{font-size:var(--rl-size-16px);line-height:var(--rl-leading-body)}.rl-ph3-window-head strong{font-size:var(--rl-size-18px);font-weight:var(--rl-weight-bold)}.rl-ph3-pill,.rl-ph3-stats span,.rl-ph3-table,.rl-ph3-tag{font-size:var(--rl-size-12px)}.rl-ph3-table th{font-weight:var(--rl-weight-semibold)}.rl-ph3-stats b{font-size:var(--rl-size-22px);font-weight:var(--rl-weight-bold);line-height:var(--rl-leading-figure)}.rl-ph3-benefits strong,.rl-ph3-callout strong,.rl-ph3-steps strong,.rl-ph3-value p{font-size:var(--rl-size-15px);font-weight:var(--rl-weight-semibold);line-height:var(--rl-leading-1_35)}.rl-ph3-benefits span,.rl-ph3-callout span,.rl-ph3-chips li,.rl-ph3-steps span:last-child{font-size:var(--rl-size-13px);line-height:var(--rl-leading-1_45)}.rl-usecase-domain{font-size:var(--rl-size-12px);font-weight:var(--rl-weight-bold);letter-spacing:var(--rl-tracking-0_06em)}.rl-ph3-module-title{font-size:var(--rl-size-26px);font-weight:var(--rl-weight-750);line-height:var(--rl-leading-1_15);letter-spacing:var(--rl-tracking-minus-0_025em)}.rl-usecase-question{font-size:var(--rl-size-17px);font-weight:var(--rl-weight-semibold);line-height:var(--rl-leading-1_35)}.rl-ph3-step-n{font-size:var(--rl-size-13px);font-weight:var(--rl-weight-bold)}.rl-ph3-cta-title{font-size:var(--rl-type-public-cta);font-weight:var(--rl-weight-750);line-height:var(--rl-leading-1_15);letter-spacing:var(--rl-tracking-minus-0_025em)}.rl-ph3-cta p,.rl-ph3-cta-list li{font-size:var(--rl-size-15px);line-height:var(--rl-leading-1_45)}@media (max-width:480px){.rl-public-home-title{font-size:var(--rl-type-public-title-mobile)}.rl-public-home-lead{font-size:var(--rl-size-16px)}}@media (min-width:801px){.rl-public-home-title{font-size:var(--rl-type-public-title-desktop)}}.rl-ph3-video figcaption,.rl-ph3-video-sum{font-size:var(--rl-size-14px);line-height:var(--rl-leading-1_45)}.rl-ph3-video figcaption strong,.rl-ph3-video-link{font-size:var(--rl-size-16px);font-weight:var(--rl-weight-semibold)}*{box-sizing:border-box}body,html{min-height:100%;color:var(--ink);font-family:var(--rl-font-product);background:radial-gradient(1200px 500px at 10% -10%,#ebe8fb 0,transparent 55%),linear-gradient(165deg,#f0eefb 0,var(--paper) 42%,var(--paper-2) 100%);margin:0}a{color:inherit;text-decoration:none}.poc-shell{max-width:1120px;margin:0 auto;padding:1.25rem 1.25rem 3rem}.poc-header{border-bottom:1px solid var(--line);align-items:center;gap:2rem;margin-bottom:.75rem;padding:.75rem 0;display:flex;position:relative}.poc-brand-block{flex-shrink:0}.poc-brand-link{align-items:center;gap:.55rem;text-decoration:none;display:flex}.poc-brand-logo{object-fit:contain;border-radius:4px;flex-shrink:0;width:20px;height:20px;display:block}.poc-brand{font-size:1.125rem;font-weight:var(--rl-weight-bold);letter-spacing:-.01em;color:var(--rl-color-brand)}.poc-brand,.poc-brand-beta{font-family:var(--rl-font-product);line-height:1}.poc-brand-beta{font-size:var(--rl-type-meta);font-weight:var(--rl-weight-regular);color:var(--rl-color-text-muted,var(--muted))}.poc-nav{flex-wrap:nowrap;align-items:center;gap:.25rem 1.5rem;margin-left:auto;display:flex}.poc-nav-link{color:var(--ink-soft);white-space:nowrap;border-bottom:2px solid #0000;padding-bottom:.15rem;font-size:.9rem;font-weight:500}.poc-nav-link.is-active,.poc-nav-link:hover{color:var(--rl-color-brand);border-bottom-color:var(--rl-color-brand)}@media (max-width:720px){.poc-header{flex-wrap:wrap;gap:.75rem 1rem}.poc-nav{flex-wrap:wrap;gap:.35rem 1rem;width:100%;margin-left:0}.poc-shell{padding:1rem 1rem 2.5rem;overflow-x:hidden}}.poc-nav-dev-toggle{letter-spacing:.04em;text-transform:uppercase;color:#999;cursor:pointer;background:0 0;border:1px solid #ddd;border-radius:3px;margin-left:auto;padding:.15rem .45rem;font-size:.7rem;font-weight:600;line-height:1.4}.poc-nav-dev-toggle:hover{color:#666;background:#f5f5f5;border-color:#bbb}.poc-dev-drawer{border:1px solid var(--line);z-index:100;background:#fff;border-radius:6px;flex-direction:column;gap:.5rem;min-width:160px;padding:.75rem 1rem;display:flex;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 8px 24px #0000001a}.poc-dev-label{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-soft);margin:0 0 .35rem;font-size:.78rem;font-weight:600}.poc-legacy-badge{color:var(--ink-soft);white-space:nowrap;background:#fef9ec;border:1px solid #e8d8aa;border-radius:4px;padding:.2rem .6rem;font-size:.8rem}.poc-legacy-home{color:var(--rl-color-brand);font-weight:500}.poc-shell:not([data-legacy]) .poc-journey{display:none}.poc-pack-chip{color:var(--accent-deep);font-variant-numeric:tabular-nums;margin:0;font-size:.85rem}.poc-page-title{font-family:var(--rl-font-product);font-size:var(--rl-type-page-title);font-weight:var(--rl-weight-semibold);line-height:var(--rl-leading-title);letter-spacing:var(--rl-tracking-title);margin:0 0 .35rem}.poc-lead{color:var(--ink-soft);max-width:42rem;margin:0 0 1.5rem}.poc-grid-counts{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.75rem;margin-bottom:1.75rem;display:grid}.poc-count{border:1px solid var(--line);box-shadow:var(--shadow);background:#ffffffb8;padding:.85rem .9rem}.poc-count strong{font-family:var(--rl-font-product);font-size:var(--rl-type-financial-figure);font-weight:var(--rl-weight-semibold);line-height:var(--rl-leading-figure);font-variant-numeric:var(--rl-numeric);display:block}.poc-count span{color:var(--ink-soft);margin-top:.4rem;font-size:.8rem;display:block}.poc-list{flex-direction:column;gap:.75rem;display:flex}.poc-row{border:1px solid var(--line);border-left:4px solid var(--accent);background:#ffffffc7;gap:.35rem 1rem;padding:1rem 1.1rem;transition:transform .16s,box-shadow .16s;display:grid}.poc-row:hover{box-shadow:var(--shadow);transform:translateY(-1px)}.poc-row.is-attention{border-left-color:var(--attention)}.poc-row.is-ok{border-left-color:var(--ok)}.poc-row h3{margin:0;font-size:1.05rem}.poc-meta{color:var(--ink-soft);gap:.35rem .9rem;font-size:.85rem}.poc-filters,.poc-meta{flex-wrap:wrap;display:flex}.poc-filters{gap:.5rem;margin-bottom:1rem}.poc-chip{border:1px solid var(--line);cursor:pointer;color:var(--ink-soft);background:#ffffffb3;padding:.35rem .7rem;font-size:.85rem}.poc-chip.is-active{border-color:var(--accent);color:var(--ink);background:#fff}.poc-panel{border:1px solid var(--line);background:#ffffffd1;margin-bottom:1rem;padding:1.1rem 1.2rem}.poc-panel h2{font-family:var(--rl-font-product);font-size:var(--rl-type-page-title);font-weight:var(--rl-weight-semibold);line-height:var(--rl-leading-title);letter-spacing:var(--rl-tracking-title);margin:0 0 .75rem}.poc-panel h3{margin:1rem 0 .4rem;font-size:.95rem}.poc-split{gap:1rem;display:grid}@media (min-width:900px){.poc-split{grid-template-columns:1.2fr .8fr}}.poc-btn{appearance:none;border:1px solid var(--accent-deep);background:var(--accent);color:#fff;font:inherit;cursor:pointer;margin:.25rem .35rem .25rem 0;padding:.55rem .9rem}.poc-btn:hover{background:var(--accent-deep)}.poc-btn.secondary{color:var(--ink);border-color:var(--line);background:0 0}.poc-btn:disabled{opacity:.45;cursor:not-allowed}body.rl-participant{color:#10153f;background:#f8f9fc}body.rl-participant .poc-header{background:#fff;border-bottom-color:#e4e5ed;margin-left:-1.25rem;margin-right:-1.25rem;padding-left:1.25rem;padding-right:1.25rem}body.rl-participant .poc-brand,body.rl-participant .poc-nav-link.is-active,body.rl-participant .poc-nav-link:hover{color:#171b71}body.rl-participant .poc-nav-link.is-active{border-bottom-color:#3320a1}body.rl-participant .poc-btn:not(.secondary){background:linear-gradient(120deg,#2b1b8e,#3320a1 42%,#3b26b4 72%,#422fcc);border:0}body.rl-participant .poc-btn:not(.secondary):hover{background:#2b1b8e}body.rl-participant .m1-workbench,body.rl-participant .poc-panel{background:#fff;border-color:#e4e5ed}body.rl-participant .wf-journey--wayfind{display:none}body.rl-participant .m1-workpaper{border:0;border-left:3px solid #3320a1}body.rl-participant .m1-workpaper-section-title,body.rl-participant .poc-panel .m1-workpaper h2.m1-workpaper-section-title{text-transform:none;letter-spacing:-.01em;color:#171b71;font-size:1.05rem}body.rl-participant .m1-queue-item.is-selected{background:#f4f2ff;box-shadow:inset 3px 0 #3320a1}body.rl-participant .m1-queue-supplier{color:#171b71;font-weight:650}body.rl-participant .m1-matter-grouping{margin-top:.75rem}body.rl-live-review-host,body.rl-live-review-host .poc-shell--live-review{background:#f8f9fc;max-width:none;margin:0;padding:0}body.rl-live-review-host .poc-shell--live-review>main{padding:0}body.rl-live-review-host .rl-workbench{min-height:calc(100vh - 4rem)}body.rl-live-review-host .wb-context .demo-scope{background:0 0;border:none;margin:0;padding:0}body.rl-live-review-host .wb-context .demo-scope-context-line{flex-wrap:wrap;align-items:center;gap:.4rem .55rem;margin:0;display:flex}body.rl-live-review-host .wb-matter .m1-view-evidence,body.rl-live-review-host .wb-matter .m1-workpaper-evidence{background:0 0;border:0;padding:0;font-size:14px}.poc-callout{border-left:3px solid var(--attention);background:#fff8ef;margin:.75rem 0;padding:.65rem .85rem;font-size:.95rem}.poc-callout.system{border-left-color:var(--accent);background:#eef8f7}.poc-evidence-card{border:1px solid var(--line);background:#fffdf8;margin:.75rem 0;padding:.85rem 1rem}.poc-evidence-card strong{margin-bottom:.25rem;display:block}.poc-timeline{margin:0;padding:0;list-style:none}.poc-timeline li{border-left:2px solid var(--line);padding:.55rem 0 .55rem 1.1rem;font-size:.9rem;position:relative}.poc-timeline li:before{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px;position:absolute;top:.85rem;left:-5px}.poc-muted{color:var(--ink-soft);font-size:var(--rl-type-meta)}.poc-table{border-collapse:collapse;width:100%;font-size:var(--rl-text-label);font-variant-numeric:var(--rl-numeric)}.poc-table td,.poc-table th{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:.45rem .35rem}.poc-banner{border:1px dashed var(--line);background:#ffffff8c;margin-bottom:1rem;padding:.75rem .9rem;font-size:.9rem}.poc-count-ok strong{color:var(--ok)}.poc-issue{color:var(--ink-soft);margin:.15rem 0 .35rem;font-size:.98rem;line-height:1.35}.poc-compare-box,.poc-compare-inline{gap:.5rem 1.25rem;margin:.5rem 0;font-size:.9rem;display:grid}@media (min-width:600px){.poc-compare-box,.poc-compare-inline{grid-template-columns:1fr 1fr}}.poc-compare-box{border:1px solid var(--line);background:#f3f7f8;padding:.75rem .85rem}.poc-plain-list{margin:0;padding-left:1.1rem}.poc-plain-list li{margin:.35rem 0}.poc-actions{flex-wrap:wrap;gap:.35rem;display:flex}.poc-tag-attn,.poc-tag-ok{font-weight:600}.poc-tag-ok{color:var(--ok)}.poc-tag-attn{color:var(--attention)}.poc-disclosure{border-top:1px solid var(--line);margin-top:.75rem;padding-top:.75rem}details.poc-panel>summary{cursor:pointer;font-family:var(--rl-font-product);font-size:var(--rl-type-body);font-weight:var(--rl-weight-semibold)}details.poc-panel[open]>summary{margin-bottom:.75rem}.poc-dl{gap:.85rem;margin:0;display:grid}.poc-dl>div{gap:.15rem;display:grid}@media (min-width:700px){.poc-dl{grid-template-columns:1fr 1fr}}.poc-dl dt{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-soft);font-size:.8rem}.poc-dl dd{margin:0;font-size:1.05rem}.poc-flow-steps{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 1.25rem;font-size:.95rem;display:flex}.poc-flow-steps .is-current{color:var(--ink);font-weight:600}.poc-run-strip{border-bottom:1px solid var(--line);color:var(--ink-soft);flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;margin-bottom:1rem;padding:.75rem 0;font-size:.92rem;display:flex}.poc-run-title{font-family:var(--rl-font-product);font-size:var(--rl-type-page-title);font-weight:var(--rl-weight-semibold);letter-spacing:var(--rl-tracking-title);margin:0 0 .75rem}.poc-result-split{gap:1rem;margin-top:1rem;display:grid}@media (min-width:700px){.poc-result-split{grid-template-columns:1fr 1fr}}.poc-result-attn,.poc-result-ok{border:1px solid var(--line);background:#fff;padding:1rem}.poc-result-ok{border-left:3px solid var(--ok)}.poc-result-attn{border-left:3px solid var(--attention)}.poc-category-list{margin:0;padding:0;list-style:none}.poc-category-list li{border-bottom:1px solid var(--line);padding:.85rem 0}.poc-category-list li:last-child{border-bottom:none}.poc-fieldset{border:1px solid var(--line);margin:1rem 0;padding:.85rem 1rem}.poc-radio{align-items:center;gap:.5rem;margin:.35rem 0;display:flex}.poc-report-preview{color:#e8eef4;white-space:pre-wrap;background:#0b1f33;max-height:28rem;padding:1rem;font-size:.8rem;line-height:1.45;overflow:auto}.poc-nav-secondary{opacity:.85;font-size:.88rem}.poc-period-hero{font-family:var(--rl-font-product);font-size:var(--rl-type-page-title);font-weight:var(--rl-weight-semibold);letter-spacing:var(--rl-tracking-title);margin:.25rem 0}.poc-scope-confirm{border-left:3px solid var(--accent)}.poc-journey{border-bottom:1px solid var(--line);margin-bottom:1.5rem;padding:.75rem 0 .25rem}.poc-journey-list{flex-wrap:wrap;gap:.25rem 0;margin:0;padding:0;list-style:none;display:flex}.poc-journey-step{flex:auto;min-width:5.5rem}.poc-journey-step a,.poc-journey-step>span{color:var(--ink-soft);border-bottom:2px solid #0000;flex-direction:column;align-items:flex-start;gap:.3rem;padding:.4rem .45rem .55rem;font-size:.78rem;font-weight:500;display:flex}.poc-journey-step.is-upcoming a,.poc-journey-step.is-upcoming>span{color:#8a9aab;border-bottom-color:#0000}.poc-journey-step.is-upcoming .poc-journey-dot{background:0 0;border:2px solid #b7c4d1}.poc-journey-step.is-completed a,.poc-journey-step.is-completed>span{color:var(--ink-soft);border-bottom-color:#9ec5c2;font-weight:500}.poc-journey-step.is-completed .poc-journey-dot{background:#9ec5c2;border:2px solid #9ec5c2}.poc-journey-step.is-current a,.poc-journey-step.is-current>span{color:var(--ink);border-bottom-color:var(--accent-deep);border-bottom-width:3px;font-weight:700}.poc-journey-step.is-current .poc-journey-dot{background:var(--accent-deep);border:2px solid var(--accent-deep);box-shadow:0 0 0 3px #0f6e6a2e}.poc-journey-step.is-has_work a,.poc-journey-step.is-has_work>span{color:var(--attention);border-bottom-color:var(--attention);font-weight:600}.poc-journey-step.is-has_work .poc-journey-dot{background:var(--attention);border:2px solid var(--attention)}.poc-journey-dot{box-sizing:border-box;background:currentColor;border-radius:50%;width:.55rem;height:.55rem}.poc-journey-hint{margin:.65rem 0 0}.poc-progress-list{margin:0;padding:0;list-style:none}.poc-progress-list li{border-bottom:1px solid var(--line);padding:.65rem 0}.poc-progress-list li.is-ok{color:var(--ok)}.poc-progress-list li.is-attention{color:var(--attention)}.poc-progress-list li.is-next{color:var(--accent-deep)}.poc-result-tri{gap:1rem;margin-top:1rem;display:grid}@media (min-width:800px){.poc-result-tri{grid-template-columns:1fr 1fr 1fr}}.poc-result-wait{background:#fff;border:1px solid var(--line);border-left:3px solid #64748b;padding:1rem}