.eud,.eud-main,.eud-rail{--eud-ink:var(--ink);--eud-muted:var(--muted);--eud-line:var(--line);--eud-paper:var(--paper);--eud-canvas:var(--canvas);--eud-yellow:var(--yellow);--eud-yellow-soft:var(--yellow-soft);--eud-soft:var(--soft);--eud-good:var(--green);--eud-warn:var(--orange);--eud-bad:var(--red);--eud-radius:var(--radius)}.eud,.eud-main{color:var(--eud-ink)}.eud-main{background:var(--canvas)}.eud{padding:30px 28px 64px}.eud .eud-eyebrow{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-bottom:11px}.eud .title{font-size:40px;letter-spacing:-.03em;margin:0 0 10px;max-width:780px}.eud .eud-lede{font-size:17px;color:#4f4f4b;margin:0 0 28px}.eud .rule{border-top:1px solid var(--eud-line);margin:26px 0}.eud .panel{background:var(--eud-paper);border:1px solid var(--eud-line);border-radius:var(--eud-radius)}.eud .panel.pad{padding:22px}.eud .panel.is-yellow{background:#fffbea;border-color:#eadc7d}.eud .section-title{margin:0 0 6px}.eud .section-sub{color:var(--eud-muted);margin:0}.eud .grid2{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.eud .field-label{font-weight:700;font-size:13px;margin-bottom:7px}.eud .textarea{width:100%;min-height:146px;border:1px solid #cfcfc8;border-radius:10px;background:var(--eud-paper);padding:15px;resize:none;font-size:16px;line-height:1.5;outline:none;font-family:inherit}.eud .textarea:focus{border-color:#111;box-shadow:0 0 0 2px #1111}.eud .eud-button{height:44px;border-radius:9px;border:1px solid #111;background:#111;font-weight:750;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;font-size:14px;text-decoration:none}.eud .eud-button.is-yellow{background:var(--eud-yellow);border-color:var(--eud-yellow);color:#111}.eud .eud-button.is-secondary{background:#fff;color:#111;border-color:#cfcfc8}.eud .eud-button.is-small{height:36px;padding:0 12px;font-size:13px}.eud .meta-note{font-size:12px;color:#777}.eud .status{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:5px 9px;border:1px solid #ddd;font-size:12px;font-weight:700;background:var(--eud-paper)}.eud .status .s-dot{width:7px;height:7px;border-radius:50%;background:#777}.eud .status.is-good{color:var(--eud-good);border-color:#bfe0ca;background:#f4fbf6}.eud .status.is-good .s-dot{background:var(--eud-good)}.eud .status.is-warn{color:var(--eud-warn);border-color:#e8d68f;background:#fffbea}.eud .status.is-warn .s-dot{background:#c99e00}.eud .status.is-bad{color:var(--eud-bad);border-color:#edc1c1;background:#fff7f7}.eud .status.is-bad .s-dot{background:var(--eud-bad)}.eud .status.is-neutral{color:#555}.eud .big-result{padding:28px;background:var(--eud-paper);border:1px solid var(--eud-line);border-left:6px solid var(--eud-yellow);border-radius:0 12px 12px 0}.eud .big-result .kicker{font-size:12px;text-transform:uppercase;font-weight:800;letter-spacing:.07em}.eud .big-result h2{font-size:31px;margin:8px 0;letter-spacing:-.02em}.eud .big-result p{font-size:16px;color:#4f4f4b;max-width:760px}.eud .source-row{display:grid;grid-template-columns:minmax(280px,1fr) 180px 150px;grid-gap:14px;gap:14px;align-items:center;padding:14px 0;border-top:1px solid var(--eud-line)}.eud .source-row:first-child{border-top:none}.eud .source-row.is-narrow{grid-template-columns:1fr 140px 130px}.eud .source-name{font-weight:700}.eud .source-detail{font-size:12px;color:#777;margin-top:3px}.eud .source-date{font-size:12px;color:#555}.eud .source-link{color:inherit;text-decoration:underline;text-underline-offset:2px}.eud .info-strip{display:flex;gap:28px;padding:15px 0;border-top:1px solid var(--eud-line);border-bottom:1px solid var(--eud-line);margin:24px 0;flex-wrap:wrap}.eud .info-strip div{min-width:140px}.eud .info-strip strong{display:block;font-size:20px}.eud .info-strip span{font-size:12px;color:#777}.eud .hero-diagnose{display:grid;grid-template-columns:minmax(0,700px) 300px;grid-gap:60px;gap:60px;align-items:start;margin-top:46px}.eud .side-explain{padding-top:42px}.eud .step{display:flex;gap:11px;margin:0 0 20px}.eud .step-num{min-width:28px;height:28px;border-radius:50%;background:var(--eud-yellow);font-weight:800;display:flex;align-items:center;justify-content:center}.eud .step p{margin:1px 0 0;color:#656560;font-size:13px}.eud .callout{padding:15px 17px;border-radius:10px;background:#fafaf6;border:1px solid var(--eud-line);font-size:12px;color:#5d5d59}.eud .entry-actions{display:flex;justify-content:space-between;align-items:center;margin-top:14px;gap:16px}.eud .callout-spaced{margin-top:28px}.eud .panel-spaced{margin-top:18px}.eud .grid2-spaced{margin-top:20px}.eud .rows{margin-top:14px}.eud .action-row{margin-top:16px}.eud .price{font-size:44px;font-weight:800;letter-spacing:-.03em;line-height:1.05;margin:4px 0 10px}.eud .price-basis{color:var(--eud-muted);font-size:13px;line-height:1.45;margin:-4px 0 12px}.eud .included{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:18px}.eud .included-card{border:1px solid var(--eud-line);border-radius:10px;padding:14px 15px}.eud .included-card b{display:block;margin-bottom:4px}.eud .included-card span{font-size:13px;color:#666}.eud .owned{margin:8px 0 0;padding-left:18px}.eud .owned li{font-size:14px;margin-bottom:5px}.eud .buy-form{margin-top:22px}.eud .input{width:100%;height:42px;border:1px solid #cfcfc8;border-radius:9px;background:var(--eud-paper);padding:0 13px;font-size:14px;font-family:inherit;outline:none;margin-bottom:12px}.eud .input:focus{border-color:#111;box-shadow:0 0 0 2px #1111}.eud .eud-button.is-block{width:100%}.eud .eud-button[disabled]{opacity:.55;cursor:not-allowed}.eud .record-header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.eud .record-title{font-size:31px;margin:0}.eud .record-sub{color:#666;margin-top:4px}.eud .stagebar{display:flex;gap:4px;margin:18px 0 24px}.eud .stage{height:5px;flex:1 1;background:#e4e4df;border-radius:5px}.eud .stage.is-done{background:#111}.eud .stage.is-current{background:var(--eud-yellow)}.eud .tabs{display:flex;gap:25px;border-bottom:1px solid var(--eud-line);margin-top:24px;flex-wrap:wrap}.eud .tabs a,.eud .tabs span{padding:0 0 13px;color:#555;font-size:13px;text-decoration:none}.eud .tabs .is-active{color:#111;border-bottom:2px solid #111;font-weight:700}.eud .metricless{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:18px;gap:18px;margin-top:22px}.eud .eud-attention{background:var(--eud-paper);border:1px solid var(--eud-line);border-radius:12px;padding:22px}.eud .attention-row{display:grid;grid-template-columns:30px 1fr auto;grid-gap:14px;gap:14px;align-items:start;padding:16px 0;border-top:1px solid var(--eud-line)}.eud .attention-row:first-of-type{border-top:none}.eud .attention-num{width:26px;height:26px;border-radius:50%;background:var(--eud-yellow);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:12px}.eud .attention-title{font-weight:700;margin-bottom:4px}.eud .attention-copy{color:#666;font-size:13px}.eud .link{font-weight:700;font-size:13px;color:#111;text-decoration:none;white-space:nowrap}.eud .link.is-waiting{color:#8a8a84;cursor:default}.eud .line-list{background:var(--eud-paper);border:1px solid var(--eud-line);border-radius:12px;padding:0 20px}.eud-org-card{margin:0 18px 20px;padding:13px 12px;border:1px solid #2d2d2d;background:#101010}.eud-org-card strong{display:block;font-size:13px;color:#f7f7f3;font-weight:700}.eud-org-card span{font-size:12px;color:#9a9a94}.eud-rail-nav{display:grid;grid-gap:2px;gap:2px;padding:0 12px}.eud-rail-nav a{display:flex;align-items:center;gap:10px;padding:10px 11px;border-radius:8px;color:#d8d8d3;text-decoration:none;font-size:13px}.eud-rail-nav a:hover{background:#171717}.eud-rail-nav a.is-active{background:#1d1d1d;color:#fff}.eud-rail-nav .dot{width:6px;height:6px;border-radius:50%;border:1px solid #6f6f68}.eud-rail-nav a.is-active .dot{background:var(--eud-yellow);border-color:var(--eud-yellow)}.eud-foot{margin-top:26px;color:#8a8a84;font-size:12px}.eud .layer-state{margin:14px 0 12px}.eud .sys-line{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid var(--eud-line);font-size:14px}.eud .sys-line:first-of-type{border-top:none}.eud .sys-line span{color:var(--eud-muted)}.eud .evidence-row{display:grid;grid-template-columns:78px minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:start;padding:18px 0;border-top:1px solid var(--eud-line)}.eud .evidence-row:first-child{border-top:none}.eud .evidence-badge{height:62px;border:1px solid var(--eud-line);border-radius:10px;background:#fafaf7;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;letter-spacing:.04em;color:#555}.eud .evidence-supports{margin-top:8px;font-size:13px;color:#4f4f4b}@media (max-width:1000px){.eud .evidence-row{grid-template-columns:56px minmax(0,1fr)}.eud .evidence-row>:nth-child(3){grid-column:2}.eud .evidence-badge{height:46px}}.eud .object-row.is-requirements{grid-template-columns:2fr 1fr 1fr 1fr 30px;align-items:center}.eud .chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.eud .chip{display:inline-flex;align-items:center;height:34px;padding:0 15px;border-radius:999px;border:1px solid var(--eud-line);background:var(--eud-paper);color:#333;font-size:13px;font-weight:700;text-decoration:none}.eud .chip.is-active{background:#111;border-color:#111;color:#fff}@media (max-width:1000px){.eud .object-row.is-requirements{grid-template-columns:minmax(0,1fr);gap:8px}.eud .object-row.is-requirements>:nth-child(5){display:none}}.eud .source-row.is-markets{grid-template-columns:1fr 1fr 1fr 160px;align-items:start}.eud .source-row.is-markets b{display:block;font-size:13px;margin-bottom:3px}.eud select.input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;height:42px}.eud .check-list{display:flex;flex-wrap:wrap;gap:10px 18px;margin-bottom:14px}.eud .check-item{display:inline-flex;align-items:center;gap:7px;font-size:14px}@media (max-width:1000px){.eud .source-row.is-markets{grid-template-columns:minmax(0,1fr);gap:8px}}.eud .grid3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:22px}.eud .detail-eyebrow{margin-top:24px}.eud .title.is-detail{font-size:34px}.eud .stat-pill{margin-top:14px;margin-bottom:12px}.eud .stat-number{font-size:26px;font-weight:800;margin:10px 0 4px}@media (max-width:1000px){.eud .grid3{grid-template-columns:1fr 1fr}}@media (max-width:700px){.eud .grid3{grid-template-columns:1fr}}.eud .object-list{background:var(--eud-paper);border:1px solid var(--eud-line);border-radius:12px;overflow:hidden}.eud .object-row{display:grid;grid-template-columns:1.6fr .85fr .95fr .95fr 40px;grid-gap:16px;gap:16px;padding:15px 18px;border-top:1px solid var(--eud-line);align-items:center}.eud .object-row.is-header{font-size:11px;text-transform:uppercase;letter-spacing:.06em;font-weight:800;color:#777;background:#fafaf7;border-top:none}.eud .object-row.is-suppliers{grid-template-columns:1.4fr 1.1fr 1fr 1fr 40px}.eud .object-row.is-documents{grid-template-columns:1.6fr .9fr .9fr 1fr 40px}.eud .object-row:first-child{border-top:none}.eud .primary-text{font-weight:700}.eud .secondary-text{font-size:12px;color:#777;margin-top:3px}.eud .chev{color:#9a9a94;text-align:right}@media (max-width:1000px){.eud .object-row{grid-template-columns:1.4fr .8fr .8fr}.eud .object-row>:nth-child(4),.eud .object-row>:nth-child(5){display:none}}.eud .ne-item{padding:13px 0;border-top:1px solid var(--eud-line);color:#4f4f4b;font-size:14px;line-height:1.55;max-width:860px}.eud .ne-item:first-child{border-top:none}.eud .line-item{display:grid;grid-template-columns:1fr auto;grid-gap:16px;gap:16px;padding:16px 0;border-top:1px solid var(--eud-line)}.eud .line-item:first-child{border-top:none}.eud .line-item b{display:block}.eud .line-item span{font-size:12px;color:#777}.eud-scope{margin-top:auto;padding:16px 18px 18px;border-top:1px solid rgba(255,255,255,.12);color:#cfcfc8;font-size:12px;line-height:1.55}.eud-scope strong{display:block;color:#f7f7f3;font-size:12px;font-weight:700;margin-bottom:6px}.eud-scope .eud-scope-stale{color:#ffd600}.eud-rail-product{font-size:13px;color:#cfcfc8;padding:0 18px 20px}@media (max-width:1080px){.eud{padding:26px 22px 48px}.eud .hero-diagnose{grid-template-columns:minmax(0,1fr);gap:28px}.eud .side-explain{padding-top:0}.eud .grid2{grid-template-columns:minmax(0,1fr)}.eud .title{font-size:32px}.eud .source-row,.eud .source-row.is-narrow{grid-template-columns:minmax(0,1fr);gap:6px}}.eud .eud-panel{border:1px solid var(--eud-line);border-radius:12px;background:var(--eud-paper);margin-top:26px;overflow:hidden}.eud .eud-panel__head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;border-bottom:1px solid var(--eud-line);background:#fafaf7}.eud .eud-panel__close{border:none;background:none;font-size:22px;line-height:1;cursor:pointer;color:#777;padding:0 4px}.eud .eud-panel__body{padding:22px}.eud .eud-panel__group{font-size:11px;text-transform:uppercase;letter-spacing:.06em;font-weight:800;color:#777;margin-bottom:10px}.eud .eud-panel__divider{border-top:1px solid var(--eud-line);margin:26px 0 20px}.eud .eud-panel__rel{border-left:2px solid var(--eud-line);padding-left:16px;margin-bottom:18px}.eud .eud-panel__remove{border:none;background:none;padding:6px 0 0;font-size:12px;color:#777;text-decoration:underline;cursor:pointer}.eud .eud-panel__note{font-size:13px;color:#555;background:#fafaf7;border:1px solid var(--eud-line);border-radius:8px;padding:10px 12px;margin-top:10px}.eud .eud-panel__hint{font-size:12px;color:#777;margin-top:6px}.eud .source-row.is-actions{grid-template-columns:1.4fr .8fr .7fr 140px}.eud .decision-title{margin-top:15px}.eud .decision-body{margin-top:6px;white-space:pre-line}.eud .decision-attribution{margin-top:14px}@media (max-width:900px){.eud .source-row.is-actions{grid-template-columns:minmax(0,1fr);gap:8px}}.eud .eud-panel__check{display:flex;align-items:flex-start;gap:9px;margin-top:18px;font-size:13px;color:#555}.eud .query-builder{border:1px solid var(--eud-line);border-radius:12px;background:var(--eud-paper);padding:22px;margin-top:26px}.eud .query-builder .textarea{min-height:100px}.eud .query-actions{text-align:right;margin-top:15px}.eud .record-composition{border:1px solid var(--eud-line);border-radius:12px;background:var(--eud-paper);overflow:hidden;margin-top:18px}.eud .comp-row{display:grid;grid-template-columns:1.6fr 150px 1.1fr;grid-gap:16px;gap:16px;align-items:center;padding:15px 18px;border-top:1px solid var(--eud-line)}.eud .comp-row:first-child{border-top:none}.eud .comp-text{margin-top:5px}.eud .source-pill{display:inline-block;font-size:11px;text-transform:uppercase;letter-spacing:.06em;font-weight:800;color:#777;background:#fafaf7;border:1px solid var(--eud-line);border-radius:999px;padding:3px 9px}.eud .unresolved-line{margin-top:5px}@media (max-width:900px){.eud .comp-row{grid-template-columns:minmax(0,1fr);gap:8px}}.eud .source-row.is-indicated{grid-template-columns:1.9fr 90px 190px 140px;align-items:start}.eud .record-age{margin-top:14px}.eud .source-row.is-worklist{grid-template-columns:minmax(280px,1fr) 244px 240px;align-items:start}.eud .is-clamped-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media (max-width:1000px){.eud .source-row.is-indicated,.eud .source-row.is-worklist{grid-template-columns:minmax(0,1fr);gap:8px}}.eud .eud-question{border:1px solid var(--eud-line);border-left:3px solid var(--eud-yellow);border-radius:12px;background:var(--eud-paper);padding:18px 22px;margin-top:18px}.eud .eud-choicebar{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.eud .eud-choice{border:1px solid var(--eud-line);border-radius:999px;background:#fafaf7;padding:7px 15px;font-size:13px;cursor:pointer;color:var(--eud-ink)}.eud .eud-choice:hover{background:var(--eud-yellow-soft)}.eud .eud-choice:disabled{opacity:.55;cursor:default}.eud .export-draft{margin:10px 0 4px}.eud .recommendation-text{font-size:20px;font-weight:750;line-height:1.35;margin-top:4px}.eud .category-chips{margin-top:14px}.eud .category-chips .chip{cursor:pointer;text-decoration:none}.eud .category-chips .chip:hover{background:var(--eud-yellow-soft)}.eud .category-none{margin-top:14px}.eud .passage-quote{margin-top:8px;padding-left:11px;border-left:2px solid var(--eud-line);font-style:italic;color:#555}.eud-rail{background:#101827;color:#fff;border-right:1px solid #1f2a3b}.eud-rail .fa-rail-head{border-bottom-color:rgba(255,255,255,.1)}.eud-rail .fa-workspace-sub,.eud-scope{color:#8f9bad}.eud-org-card{background:rgba(255,255,255,.025);border-color:rgba(255,255,255,.18);border-radius:10px}.eud-org-card strong{color:#fff}.eud-org-card span{color:#8f9bad}.eud-rail-nav a{border-radius:10px;color:#c8d0dc}.eud-rail-nav a:hover{background:rgba(255,255,255,.05)}.eud-rail-nav a.is-active{position:relative;background:#fff;color:var(--ink)}.eud-rail-nav a.is-active:before{content:"";position:absolute;left:0;top:9px;bottom:9px;width:3px;border-radius:0 3px 3px 0;background:var(--yellow)}.eud-rail-nav .dot{border-color:rgba(255,255,255,.28)}.eud-rail-nav a.is-active .dot{border-color:var(--ink);background:var(--ink)}.eud .eud-eyebrow{color:#7a8492;font-size:11px;letter-spacing:.09em}.eud .title{max-width:760px;font-size:31px;line-height:1.08;letter-spacing:-.035em;font-weight:700}.eud .eud-lede{max-width:720px;color:var(--muted);font-size:14px;line-height:1.55}.eud .section-title{font-size:18px;letter-spacing:-.02em}.eud .attention-copy,.eud .included-card span,.eud .meta-note,.eud .record-sub,.eud .section-sub,.eud .source-detail,.eud .step p{color:var(--muted)}.eud .callout,.eud .eud-attention,.eud .included-card,.eud .line-list,.eud .panel{border-color:var(--line);border-radius:var(--radius);background:var(--paper)}.eud .panel.is-yellow,.eud .status.is-warn{background:var(--yellow-wash)}.eud .input,.eud .textarea{border-color:var(--line-strong);border-radius:7px;background:var(--paper);color:var(--ink)}.eud .input:focus,.eud .textarea:focus{border-color:#4e514a;box-shadow:0 0 0 3px rgba(242,195,0,.28)}.eud .eud-button{min-height:42px;height:auto;border-color:var(--ink);border-radius:7px;background:var(--ink);color:#fff;font-size:12px;font-weight:700;padding:10px 16px}.eud .eud-button.is-yellow{border-color:var(--yellow);background:var(--yellow);color:var(--ink)}.eud .eud-button.is-secondary{border-color:var(--line-strong);background:var(--paper);color:var(--ink)}.eud .big-result{border-color:var(--line) var(--line) var(--line) var(--yellow);border-radius:0 var(--radius) var(--radius) 0;background:var(--paper)}.eud .big-result p{color:var(--ink-2)}.eud .stage{background:var(--line)}.eud .stage.is-done{background:var(--ink)}.eud .stage.is-current{background:var(--yellow)}.lp.eud-public-shell{padding-top:54px}@media (max-width:900px){.lp.eud-public-shell{padding-top:67px}}.eud-public-main{background:#fff}.eud.eud-landing{padding:0;background:#fff}.eud .eud-landing-wrap{width:min(1180px,calc(100% - 64px));margin:0 auto}.eud .eud-landing-kicker{font-size:11px;line-height:1.2;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#70746d}.eud .eud-landing-kicker:after{content:"";display:block;width:34px;height:4px;margin-top:12px;background:var(--eud-yellow)}.eud .eud-landing-hero{padding:76px 0 82px;background:#fff}.eud .eud-landing-hero-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr);grid-gap:76px;gap:76px;align-items:start;margin-top:34px}.eud .eud-landing-hero h1{max-width:830px;margin:0;font-size:clamp(48px,5.8vw,76px);line-height:.98;letter-spacing:-.055em;font-weight:450}.eud .eud-landing-lede{max-width:760px;margin:30px 0 0;color:#3e433d;font-size:20px;line-height:1.48}.eud .eud-landing-actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:34px}.eud .eud-landing-link{color:#111;font-size:13px;font-weight:800;text-decoration:none;border-bottom:1px solid #111;padding-bottom:3px}.eud .eud-landing-link.is-quiet{color:#737872;border-bottom-color:#bfc3be}.eud .eud-landing-proof{border-top:2px solid #111}.eud .eud-landing-proof>div{display:grid;grid-template-columns:34px 1fr;grid-gap:13px;gap:13px;padding:18px 0;border-bottom:1px solid #dfe1dc}.eud .eud-landing-proof>div>span{color:#878b84;font-size:10px;font-weight:800}.eud .eud-landing-proof strong{display:block;font-size:13px;margin-bottom:5px}.eud .eud-landing-proof p{grid-column:2;margin:0;color:#6b7069;font-size:11px;line-height:1.5}.eud .eud-landing-strip{border-top:1px solid #d9dcd8;border-bottom:1px solid #d9dcd8;background:#f7f7f3}.eud .eud-landing-strip-grid{min-height:78px;display:grid;grid-template-columns:1.55fr repeat(3,.65fr);grid-gap:26px;gap:26px;align-items:center}.eud .eud-landing-strip strong{font-size:13px;line-height:1.4}.eud .eud-landing-strip span{color:#686d67;font-size:11px;font-weight:700}.eud .eud-landing-section{padding:94px 0;border-bottom:1px solid #d9dcd8}.eud .eud-landing-section.is-soft{background:#f3f4f1}.eud .eud-landing-section-head{display:grid;grid-template-columns:.42fr 1.58fr;grid-gap:70px;gap:70px;margin-bottom:58px;align-items:start}.eud .eud-landing-boundary h2,.eud .eud-landing-check h2,.eud .eud-landing-section-head h2{max-width:880px;margin:0;font-size:clamp(36px,4.2vw,54px);line-height:1.01;letter-spacing:-.047em;font-weight:450}.eud .eud-landing-section-head p{max-width:730px;margin:22px 0 0;color:#565b55;font-size:17px;line-height:1.58}.eud .eud-landing-cards{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #111}.eud .eud-landing-cards article{min-height:250px;padding:25px 28px 30px 0;border-right:1px solid #d9dcd8}.eud .eud-landing-cards article+article{padding-left:28px}.eud .eud-landing-cards article:last-child{border-right:0}.eud .eud-landing-cards article>span,.eud .eud-landing-journey .n{display:block;margin-bottom:46px;color:#858a84;font-size:10px;font-weight:800}.eud .eud-landing-cards h3{margin:0 0 12px;font-size:21px;line-height:1.08;letter-spacing:-.025em}.eud .eud-landing-cards p{margin:0;color:#656a64;font-size:13px;line-height:1.55}.eud .eud-landing-journey{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #111}.eud .eud-landing-journey article{min-height:270px;padding:28px 32px 32px 0;border-right:1px solid #cfd2cd}.eud .eud-landing-journey article+article{padding-left:32px}.eud .eud-landing-journey article:last-child{border-right:0}.eud .eud-landing-journey strong{display:block;margin-bottom:12px;font-size:17px}.eud .eud-landing-journey p{margin:0;color:#626760;font-size:13px;line-height:1.55}.eud .eud-landing-journey small{display:block;margin-top:22px;color:#8a8e88;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.eud .eud-landing-boundary{display:grid;grid-template-columns:.42fr 1.58fr;grid-gap:70px;gap:70px;align-items:start}.eud .eud-landing-boundary>div:last-child{padding-top:22px;border-top:1px solid #111}.eud .eud-landing-boundary p{max-width:800px;margin:25px 0 0;color:#565b55;font-size:16px;line-height:1.65}.eud .eud-landing-check{padding:94px 0 104px;background:#fffdf2}.eud .eud-landing-check-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);grid-gap:70px;gap:70px;align-items:start}.eud .eud-landing-check form{padding:28px;border:1px solid #d5d6cf;background:#fff}.eud .eud-landing-check .textarea{min-height:160px;border-radius:0}.eud .eud-landing-check .eud-button{border-radius:0}.eud .eud-landing-check-steps{border-top:1px solid #111}.eud .eud-landing-check-steps>div{display:grid;grid-template-columns:32px 1fr;grid-gap:12px;gap:12px;padding:18px 0;border-bottom:1px solid #d9dcd8}.eud .eud-landing-check-steps span{display:grid;place-items:center;width:28px;height:28px;background:var(--eud-yellow);border-radius:50%;font-size:10px;font-weight:900}.eud .eud-landing-check-steps p{margin:1px 0 0;color:#626760;font-size:12px;line-height:1.48}.eud .eud-landing-check .callout{max-width:760px;border-radius:0;background:transparent;border:0;border-left:3px solid var(--eud-yellow);padding:3px 0 3px 14px}@media (max-width:980px){.eud .eud-landing-boundary,.eud .eud-landing-check-grid,.eud .eud-landing-hero-grid,.eud .eud-landing-section-head{grid-template-columns:1fr;gap:36px}.eud .eud-landing-proof{max-width:620px}.eud .eud-landing-strip-grid{padding-top:18px;padding-bottom:18px}.eud .eud-landing-cards,.eud .eud-landing-strip-grid{grid-template-columns:1fr 1fr}.eud .eud-landing-cards article:nth-child(2){border-right:0}.eud .eud-landing-cards article:nth-child(n+3){border-top:1px solid #d9dcd8}}@media (max-width:700px){.eud .eud-landing-wrap{width:min(calc(100% - 36px),1180px)}.eud .eud-landing-hero{padding:54px 0 62px}.eud .eud-landing-hero h1{font-size:44px}.eud .eud-landing-lede{font-size:17px}.eud .eud-landing-cards,.eud .eud-landing-journey,.eud .eud-landing-strip-grid{grid-template-columns:1fr}.eud .eud-landing-cards article,.eud .eud-landing-cards article+article,.eud .eud-landing-journey article,.eud .eud-landing-journey article+article{min-height:0;padding:24px 0;border-right:0;border-bottom:1px solid #d9dcd8}.eud .eud-landing-cards article>span,.eud .eud-landing-journey .n{margin-bottom:20px}.eud .eud-landing-check,.eud .eud-landing-section{padding:68px 0}.eud .eud-landing-section-head{margin-bottom:38px}.eud .eud-landing-boundary h2,.eud .eud-landing-check h2,.eud .eud-landing-section-head h2{font-size:38px}.eud .eud-landing-check form{padding:20px}.eud .eud-landing-check .entry-actions{align-items:flex-start;flex-direction:column}}.eud .eud-landing-hero-grid.is-check-first{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);align-items:start}.eud .eud-landing-hero-copy .eud-landing-link{display:inline-block;margin-top:28px}.eud .eud-hero-check{padding:28px;border:1px solid #d5d6cf;border-top:3px solid var(--eud-yellow);background:#fff}.eud .eud-hero-check .field-label{margin-bottom:12px;font-size:17px}.eud .eud-hero-check .textarea{min-height:132px;border-radius:0}.eud .eud-hero-check-actions{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:16px}.eud .eud-hero-check-actions span{color:#747972;font-size:11px;line-height:1.4}.eud .eud-hero-check .eud-button{border-radius:0}.eud .eud-landing-stakes{border-top:1px solid #d9dcd8;border-bottom:1px solid #d9dcd8;background:#f7f7f3}.eud .eud-landing-stakes-grid{display:grid;grid-template-columns:repeat(3,1fr)}.eud .eud-landing-stakes article{min-height:220px;padding:28px 30px 30px 0;border-right:1px solid #d9dcd8}.eud .eud-landing-stakes article+article{padding-left:30px}.eud .eud-landing-stakes article:last-child{border-right:0}.eud .eud-landing-stakes article>span{display:block;margin-bottom:38px;color:#858a84;font-size:10px;font-weight:800}.eud .eud-landing-stakes strong{display:block;margin-bottom:10px;font-size:17px}.eud .eud-landing-stakes p{margin:0;color:#626760;font-size:13px;line-height:1.55}.eud .eud-landing-journey.is-commercial article{min-height:420px}.eud .eud-landing-journey.is-commercial p+p{margin-top:12px}.eud .eud-landing-journey .eud-emphasis{color:#111;font-weight:700}.eud .eud-step-link{display:inline-block;margin-top:22px}.eud .eud-product-group-note{max-width:900px;margin:34px 0 0;padding:18px 0 0;border-top:1px solid #cfd2cd;color:#626760;font-size:13px;line-height:1.55}.eud .eud-product-group-note strong{color:#111}.eud .eud-landing-closing{max-width:900px;margin:46px 0 0;font-size:22px;line-height:1.35;letter-spacing:-.02em}@media (max-width:980px){.eud .eud-landing-hero-grid.is-check-first,.eud .eud-landing-stakes-grid{grid-template-columns:1fr}.eud .eud-landing-stakes article,.eud .eud-landing-stakes article+article{min-height:0;padding:24px 0;border-right:0;border-bottom:1px solid #d9dcd8}}@media (max-width:700px){.eud .eud-hero-check{padding:20px}.eud .eud-hero-check-actions{align-items:flex-start;flex-direction:column}.eud .eud-landing-journey.is-commercial article{min-height:0}.eud .eud-landing-closing{font-size:19px}}.eud .eud-register-first p{margin:0 0 22px;color:#565b55;font-size:14px;line-height:1.55}.eud .eud-register-first>span{display:block;margin-top:14px;color:#747972;font-size:11px}.eud .eud-hero-sofia-column{min-width:0;align-self:start}.eud .eud-hero-sofia-video{display:block;width:100%;height:auto;margin:0;border:0;border-radius:0;box-shadow:none;outline:0;background:transparent;object-fit:contain}.eud .eud-hero-sofia-action{margin-top:18px}.eud .eud-hero-sofia-action .eud-button{width:100%;min-height:50px;border-radius:0}.eud .eud-hero-sofia-action span{display:block;margin-top:10px;color:#747972;font-size:11px;line-height:1.45}.eud.eud-access{min-height:calc(100vh - 54px);display:grid;place-items:center;padding:72px 28px;background:#f7f7f3}.eud .eud-access-card{width:min(680px,100%);padding:38px;border:1px solid #d9dcd8;background:#fff}.eud .eud-access-card h1{margin:30px 0 14px;font-size:clamp(38px,5vw,58px);line-height:1;letter-spacing:-.045em;font-weight:500}.eud .eud-access-card>p{margin:0 0 28px;color:#565b55;font-size:16px;line-height:1.6}.eud .eud-access-card .input{width:100%;margin-bottom:6px}.eud .eud-access-help,.eud .eud-access-note{color:#747972!important;font-size:12px!important}.eud .eud-access-check{display:grid;grid-template-columns:18px 1fr;grid-gap:10px;gap:10px;align-items:start;margin:18px 0;color:#565b55;font-size:13px;line-height:1.5}.eud .eud-access-check input{margin-top:3px}.eud .eud-access-check a{color:#111;text-decoration:underline;text-underline-offset:2px}.eud .eud-access-error{margin:18px 0;padding:12px 14px;border-left:3px solid #b83b3b;background:#fff6f6;color:#7b2525;font-size:13px}@media (max-width:700px){.eud.eud-access{padding:44px 18px}.eud .eud-access-card{padding:26px 22px}}.eud .eud-report-sample{border:1px solid #d9dcd8;background:#fff}.eud .eud-report-sample-head{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;padding:24px 28px;border-bottom:1px solid #d9dcd8}.eud .eud-report-sample-head b,.eud .eud-report-sample-head span{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#777c75}.eud .eud-report-sample-head strong{display:block;margin-top:8px;font-size:22px;letter-spacing:-.025em}.eud .eud-report-grid{display:grid;grid-template-columns:repeat(3,1fr)}.eud .eud-report-grid>div{min-height:180px;padding:24px 26px;border-right:1px solid #e0e2de;border-bottom:1px solid #e0e2de}.eud .eud-report-grid>div:nth-child(3n){border-right:0}.eud .eud-report-grid>div:nth-child(n+4){border-bottom:0}.eud .eud-report-grid span{display:block;margin-bottom:28px;color:#8a8e88;font-size:10px;font-weight:800}.eud .eud-report-grid strong{display:block;margin-bottom:9px;font-size:15px}.eud .eud-report-grid p{margin:0;color:#626760;font-size:12px;line-height:1.55}.eud .eud-price-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.eud .eud-price-card{display:flex;flex-direction:column;min-height:560px;padding:26px;border:1px solid #cfd2cd;background:#fff}.eud .eud-price-card.is-featured{border-top:4px solid var(--eud-yellow);padding-top:23px}.eud .eud-price-card-top{display:flex;justify-content:space-between;gap:16px;margin-bottom:42px}.eud .eud-price-card-top span{color:#898d87;font-size:10px;font-weight:800}.eud .eud-price-card-top strong{font-size:15px}.eud .eud-price{font-size:42px;line-height:1;letter-spacing:-.045em;font-weight:650}.eud .eud-price small{font-size:16px;letter-spacing:0;font-weight:600}.eud .eud-price-basis{min-height:42px;margin:10px 0 24px;color:#70756e;font-size:12px;line-height:1.45}.eud .eud-price-card ul{margin:0 0 28px;padding:20px 0 0;border-top:1px solid #d9dcd8;list-style:none}.eud .eud-price-card li{position:relative;padding:8px 0 8px 18px;color:#4e534d;font-size:13px;line-height:1.45}.eud .eud-price-card li:before{content:"•";position:absolute;left:0;color:#111}.eud .eud-price-card .eud-button{margin-top:auto;border-radius:0}.eud .eud-buy-list{margin:20px 0 0;padding:0;list-style:none}.eud .eud-buy-list li{padding:10px 0;border-top:1px solid var(--eud-line);color:#565b55;font-size:14px}.eud .eud-billing-choice{display:grid;grid-template-columns:18px 1fr;grid-gap:10px;gap:10px;align-items:start;padding:14px 0;border-top:1px solid var(--eud-line);cursor:pointer}.eud .eud-billing-choice input{margin-top:4px}.eud .eud-billing-choice strong{display:block;font-size:15px}.eud .eud-billing-choice small{display:block;margin-top:3px;color:var(--muted);font-size:11px}@media (max-width:980px){.eud .eud-report-grid{grid-template-columns:1fr 1fr}.eud .eud-report-grid>div,.eud .eud-report-grid>div:nth-child(3n),.eud .eud-report-grid>div:nth-child(n+4){border-right:1px solid #e0e2de;border-bottom:1px solid #e0e2de}.eud .eud-report-grid>div:nth-child(2n){border-right:0}.eud .eud-report-grid>div:nth-last-child(-n+2){border-bottom:0}.eud .eud-price-grid{grid-template-columns:1fr}.eud .eud-price-card{min-height:0}}@media (max-width:700px){.eud .eud-report-sample-head{flex-direction:column}.eud .eud-report-grid{grid-template-columns:1fr}.eud .eud-report-grid>div,.eud .eud-report-grid>div:nth-child(2n),.eud .eud-report-grid>div:nth-last-child(-n+2){min-height:0;border-right:0;border-bottom:1px solid #e0e2de}.eud .eud-report-grid>div:last-child{border-bottom:0}}.eud .eud-free-report{overflow:hidden}.eud .eud-free-report-head{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;padding:24px;border-bottom:1px solid var(--eud-line)}.eud .eud-free-report-head h2{margin:7px 0 0;font-size:26px;letter-spacing:-.03em}.eud .eud-free-report-grid{display:grid;grid-template-columns:repeat(3,1fr)}.eud .eud-free-report-grid article{min-height:180px;padding:22px 24px;border-right:1px solid var(--eud-line);border-bottom:1px solid var(--eud-line)}.eud .eud-free-report-grid article:nth-child(3n){border-right:0}.eud .eud-free-report-grid article:nth-child(n+4){border-bottom:0}.eud .eud-free-report-grid article>span{display:block;margin-bottom:28px;color:var(--eud-muted);font-size:10px;font-weight:800}.eud .eud-free-report-grid strong{display:block;margin-bottom:9px;font-size:14px}.eud .eud-free-report-grid p{margin:0;color:var(--eud-muted);font-size:12px;line-height:1.55}.eud .eud-result-buy{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:34px;gap:34px;padding:26px}.eud .eud-result-buy h2{margin:8px 0 10px;font-size:27px;line-height:1.08;letter-spacing:-.03em}.eud .eud-result-buy>div>p{color:var(--eud-muted);font-size:13px}.eud .eud-result-buy-options{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.eud .eud-result-buy-options>div{padding:18px;border:1px solid var(--eud-line);background:#fff}.eud .eud-result-buy-options strong{display:block;font-size:15px}.eud .eud-result-buy-options span{display:block;margin-top:5px;color:var(--eud-muted);font-size:11px;font-weight:700}.eud .eud-result-buy-options p{min-height:58px;margin:16px 0;color:#626760;font-size:12px;line-height:1.5}.eud .eud-result-buy-options .eud-button{border-radius:0}@media (max-width:900px){.eud .eud-free-report-grid,.eud .eud-result-buy,.eud .eud-result-buy-options{grid-template-columns:1fr}.eud .eud-free-report-grid article,.eud .eud-free-report-grid article:nth-child(3n),.eud .eud-free-report-grid article:nth-child(n+4){min-height:0;border-right:0;border-bottom:1px solid var(--eud-line)}.eud .eud-free-report-grid article:last-child{border-bottom:0}.eud .eud-result-buy-options p{min-height:0}}.eud .eud-price-list{border-top:1px solid #111}.eud .eud-price-row{display:grid;grid-template-columns:42px 1.05fr .62fr 1.18fr 1.05fr;grid-gap:24px;gap:24px;align-items:start;padding:30px 0;border-bottom:1px solid #cfd2cd}.eud .eud-price-row.is-featured{position:relative}.eud .eud-price-row.is-featured:before{content:"";position:absolute;left:0;top:-1px;width:88px;height:4px;background:var(--eud-yellow)}.eud .eud-price-index{color:#888d86;font-size:10px;font-weight:800}.eud .eud-price-amount strong,.eud .eud-price-name strong{display:block;font-size:17px;line-height:1.2}.eud .eud-price-amount span,.eud .eud-price-name span{display:block;margin-top:7px;color:#6b7069;font-size:11px;line-height:1.45}.eud .eud-price-amount strong{font-size:25px;letter-spacing:-.03em}.eud .eud-price-amount small{font-size:13px;letter-spacing:0}.eud .eud-price-includes{margin:0;padding:0;list-style:none}.eud .eud-price-includes li{padding:0 0 8px 14px;position:relative;color:#565b55;font-size:12px;line-height:1.45}.eud .eud-price-includes li:before{content:"•";position:absolute;left:0;color:#111}.eud .eud-price-action{min-width:0}.eud .eud-inline-buy{display:grid;grid-gap:10px;gap:10px}.eud .eud-inline-buy label>span{display:block;margin-bottom:6px;color:#6b7069;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.eud .eud-inline-buy .input{margin:0;height:39px;border-radius:0}.eud .eud-inline-buy .eud-button{min-height:39px;border-radius:0;padding:9px 12px}.eud .eud-inline-buy-actions{display:grid;grid-gap:8px;gap:8px}.eud .eud-inline-buy small{color:#858a84;font-size:10px;line-height:1.4}@media (max-width:1100px){.eud .eud-price-row{grid-template-columns:34px 1fr .55fr 1fr}.eud .eud-price-action{grid-column:2/-1;max-width:520px}}@media (max-width:700px){.eud .eud-price-row{grid-template-columns:28px 1fr;gap:14px;padding:25px 0}.eud .eud-price-action,.eud .eud-price-amount,.eud .eud-price-includes{grid-column:2}.eud .eud-price-amount{margin-top:4px}}.eud .eud-checkout-message{margin:-18px 0 28px;padding:13px 16px;border-left:3px solid var(--eud-yellow);background:#fff;color:#4f544e;font-size:13px;line-height:1.5}.eud .eud-result-honest{padding:26px;border-left:4px solid var(--eud-yellow)}.eud .eud-result-honest h2{max-width:720px;margin:8px 0 12px;font-size:27px;line-height:1.08;letter-spacing:-.03em}.eud .eud-result-honest p{max-width:760px;margin:0 0 20px;color:var(--eud-muted);font-size:14px;line-height:1.6}.eud .eud-used-label{display:block;padding:10px 0;border-top:1px solid #cfd2cd;color:#6b7069;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.eud.eud-saved-report{max-width:1180px;margin:0 auto;padding-top:42px}.eud .eud-report-document{max-width:1040px;margin:0 auto;background:#fff;border:1px solid #d7dad5;box-shadow:0 24px 60px rgba(17,24,39,.08)}.eud .eud-report-masthead{display:flex;justify-content:space-between;gap:32px;align-items:flex-start;padding:30px 38px 26px;border-bottom:1px solid #cfd2cd}.eud .eud-report-brand{display:flex;gap:18px;align-items:center}.eud .eud-report-brand img{width:82px;height:auto;display:block}.eud .eud-report-brand span{padding-left:18px;border-left:1px solid #cfd2cd;color:#5c615b;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.eud .eud-report-meta{display:grid;justify-items:end;grid-gap:3px;gap:3px;color:#747972;font-size:10px;line-height:1.5}.eud .eud-report-meta span:first-child{color:#111;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.eud .eud-report-opening{padding:58px 38px 52px;border-bottom:1px solid #cfd2cd}.eud .eud-report-opening h1{max-width:780px;margin:10px 0 24px;font-size:clamp(44px,6vw,72px);line-height:.98;letter-spacing:-.05em;font-weight:520}.eud .eud-report-input{max-width:780px;margin:0 0 28px;padding-left:20px;border-left:4px solid var(--eud-yellow);color:#20231f;font-size:20px;line-height:1.45}.eud .eud-report-intro{max-width:720px;margin:0;color:#626760;font-size:13px;line-height:1.65}.eud .eud-report-section,.eud .eud-report-summary{padding:42px 38px 46px;border-bottom:1px solid #cfd2cd}.eud .eud-report-section-head{display:grid;grid-template-columns:42px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start;margin-bottom:30px}.eud .eud-report-section-head>span{padding-top:4px;color:#8a8e88;font-size:10px;font-weight:800;letter-spacing:.08em}.eud .eud-report-section-head h2{margin:0 0 5px;font-size:28px;line-height:1.1;letter-spacing:-.035em;font-weight:600}.eud .eud-report-section-head p{max-width:720px;margin:0;color:#6a6f68;font-size:12px;line-height:1.55}.eud .eud-report-summary-lines{border-top:1px solid #111}.eud .eud-report-summary-lines>div{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(0,1.6fr);grid-gap:28px;gap:28px;align-items:baseline;padding:16px 0;border-bottom:1px solid #e0e2de}.eud .eud-report-summary-lines span{color:#747972;font-size:11px}.eud .eud-report-summary-lines strong{font-size:14px;line-height:1.45;font-weight:650}.eud .eud-report-position{margin-top:28px;padding:20px 22px;border-left:4px solid var(--eud-yellow);background:#fffdf2}.eud .eud-report-position strong{display:block;margin-bottom:7px;font-size:12px}.eud .eud-report-position p{margin:0;color:#474b46;font-size:14px;line-height:1.55}.eud .eud-report-findings{border-top:1px solid #111}.eud .eud-report-finding{display:grid;grid-template-columns:42px minmax(0,1fr);grid-gap:16px;gap:16px;padding:28px 0 30px;border-bottom:1px solid #d9dcd8}.eud .eud-report-finding-index{color:#8b8f89;font-size:10px;font-weight:800}.eud .eud-report-finding-top{display:flex;justify-content:space-between;gap:22px;align-items:flex-start}.eud .eud-report-finding-top h3{max-width:650px;margin:5px 0 0;font-size:20px;line-height:1.25;letter-spacing:-.02em}.eud .eud-report-celex{color:#777c75;font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.eud .eud-report-finding blockquote,.eud .eud-report-scope-evidence blockquote{max-width:760px;margin:20px 0 0;padding:0;border:0;color:#3e433d;font-size:13px;line-height:1.65}.eud .eud-report-finding blockquote:before,.eud .eud-report-scope-evidence blockquote:before{content:"“"}.eud .eud-report-finding blockquote:after,.eud .eud-report-scope-evidence blockquote:after{content:"”"}.eud .eud-report-scope-evidence{margin-top:22px;padding:18px 20px;border-left:2px solid #b9bdb6;background:#f8f9f7}.eud .eud-report-scope-evidence strong,.eud .eud-report-scope-evidence>span{display:block}.eud .eud-report-scope-evidence strong{margin-bottom:4px;font-size:11px}.eud .eud-report-scope-evidence>span{color:#777c75;font-size:10px}.eud .eud-report-scope-evidence blockquote{margin-top:10px}.eud .eud-report-finding-details{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px;margin-top:22px;padding-top:18px;border-top:1px solid #e0e2de}.eud .eud-report-finding-details span,.eud .eud-report-finding-details strong{display:block}.eud .eud-report-finding-details span{margin-bottom:4px;color:#81857f;font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.eud .eud-report-finding-details strong{color:#454a44;font-size:11px;line-height:1.5;font-weight:600}.eud .eud-report-source-link{display:inline-block;margin-top:18px;color:#111;font-size:11px;font-weight:800;text-decoration:underline;text-underline-offset:3px}.eud .eud-report-open-list{border-top:1px solid #111}.eud .eud-report-open-list>div{display:grid;grid-template-columns:42px 1fr;grid-gap:16px;gap:16px;padding:17px 0;border-bottom:1px solid #e0e2de}.eud .eud-report-open-list span{color:#8a8e88;font-size:10px;font-weight:800}.eud .eud-report-open-list p{margin:0;color:#454a44;font-size:13px;line-height:1.55}.eud .eud-report-empty{padding:22px 0;border-top:1px solid #111;border-bottom:1px solid #e0e2de;color:#5f645e;font-size:13px;line-height:1.55}.eud .eud-report-empty strong{display:block;margin-bottom:6px;color:#111}.eud .eud-report-empty p{margin:0}.eud .eud-report-sources{border-top:1px solid #111}.eud .eud-report-sources>div:not(.eud-report-empty){display:grid;grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr);grid-gap:28px;gap:28px;padding:17px 0;border-bottom:1px solid #e0e2de}.eud .eud-report-sources a,.eud .eud-report-sources span,.eud .eud-report-sources strong{display:block}.eud .eud-report-sources strong{margin-bottom:3px;font-size:12px}.eud .eud-report-sources a,.eud .eud-report-sources span{color:#70756e;font-size:10px;line-height:1.5}.eud .eud-report-sources a{margin-top:5px;color:#111;font-weight:800;text-decoration:underline;text-underline-offset:2px}.eud .eud-report-coverage{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;border-top:1px solid #111}.eud .eud-report-coverage>div{padding:18px 0 20px;border-bottom:1px solid #e0e2de}.eud .eud-report-coverage>div:nth-child(2){padding-left:24px;border-left:1px solid #e0e2de}.eud .eud-report-coverage span,.eud .eud-report-coverage strong{display:block}.eud .eud-report-coverage span{margin-bottom:6px;color:#7c817a;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.eud .eud-report-coverage strong{font-size:22px;letter-spacing:-.025em}.eud .eud-report-coverage>p{grid-column:1/-1;margin:18px 0 0;color:#666b65;font-size:12px;line-height:1.6}.eud .eud-report-footer{display:grid;grid-template-columns:1.4fr .6fr;grid-gap:28px;gap:28px;padding:30px 38px;background:#111;color:#fff}.eud .eud-report-footer span,.eud .eud-report-footer strong{display:block}.eud .eud-report-footer strong{margin-bottom:6px;font-size:13px}.eud .eud-report-footer span{color:rgba(255,255,255,.62);font-size:10px;line-height:1.55}.eud .eud-report-footer>div:last-child{text-align:right}.eud .eud-report-actions{display:flex;justify-content:flex-end;gap:10px;padding:18px 0 0;background:var(--eud-canvas)}.eud .eud-report-actions .eud-button{border-radius:0}@media (max-width:760px){.eud .eud-report-finding-top,.eud .eud-report-masthead{flex-direction:column}.eud .eud-report-meta{justify-items:start}.eud .eud-report-masthead,.eud .eud-report-opening,.eud .eud-report-section,.eud .eud-report-summary{padding-left:22px;padding-right:22px}.eud .eud-report-opening h1{font-size:44px}.eud .eud-report-coverage,.eud .eud-report-finding-details,.eud .eud-report-sources>div:not(.eud-report-empty),.eud .eud-report-summary-lines>div{grid-template-columns:1fr}.eud .eud-report-coverage>div:nth-child(2){padding-left:0;border-left:0}.eud .eud-report-footer{grid-template-columns:1fr}.eud .eud-report-footer>div:last-child{text-align:left}}@media print{body{background:#fff!important}.eud-report-actions,.eud-report-print,.fa-rail,.fa-topbar,.site-footer,.site-nav{display:none!important}.eud,.eud-public-main,.eud.eud-saved-report,.fa-main{margin:0!important;padding:0!important;background:#fff!important}.eud .eud-report-document{max-width:none;border:0;box-shadow:none}.eud .eud-report-finding,.eud .eud-report-opening,.eud .eud-report-section,.eud .eud-report-summary{page-break-inside:avoid;break-inside:avoid}.eud .eud-report-source-link,.eud .eud-report-sources a{text-decoration:none}}.eud .eud-report-preview-frame{margin-top:8px}.eud .eud-report-preview-browser{position:relative;max-height:780px;overflow:hidden;border:1px solid #cfd2cd;background:#eef0ec;box-shadow:0 24px 54px rgba(17,24,39,.1)}.eud .eud-report-preview-bar{display:flex;align-items:center;gap:7px;height:38px;padding:0 14px;border-bottom:1px solid #d7dad5;background:#f5f6f3}.eud .eud-report-preview-bar>span{width:7px;height:7px;border:1px solid #aeb3ac;border-radius:50%}.eud .eud-report-preview-bar b{margin-left:7px;color:#777c75;font-size:9px;font-weight:700;letter-spacing:.03em}.eud .eud-report-document.is-preview{width:calc(100% - 48px);margin:24px auto 90px;box-shadow:0 20px 44px rgba(17,24,39,.08)}.eud .eud-report-document.is-preview .eud-report-opening{padding-top:46px;padding-bottom:42px}.eud .eud-report-document.is-preview .eud-report-opening h1{font-size:clamp(42px,5vw,64px)}.eud .eud-report-preview-fade{position:absolute;left:0;right:0;bottom:0;height:180px;pointer-events:none;background:linear-gradient(180deg,rgba(238,240,236,0),#eef0ec 64%)}.eud .eud-report-preview-caption{position:absolute;left:36px;right:36px;bottom:24px;display:flex;justify-content:space-between;gap:32px;align-items:flex-end;padding-top:20px;border-top:1px solid #afb4ad}.eud .eud-report-preview-caption strong{font-size:14px}.eud .eud-report-preview-caption span{max-width:520px;color:#5f645e;font-size:11px;line-height:1.5;text-align:right}@media (max-width:760px){.eud .eud-report-preview-browser{max-height:680px}.eud .eud-report-document.is-preview{width:calc(100% - 20px);margin-top:10px}.eud .eud-report-preview-caption{left:18px;right:18px;display:block}.eud .eud-report-preview-caption span{display:block;margin-top:6px;text-align:left}}.eud .product-exposure-screen{padding:22px 0 40px}.eud .product-exposure-document{font-family:Arial,Helvetica,sans-serif}.eud .product-exposure-position .recommendation-state strong{font-size:17px;line-height:1.25}.eud .product-exposure-none{padding:16px 18px;border:1px solid var(--line);border-radius:9px;background:#fbfbfc;color:var(--muted);font-size:9.5px;line-height:1.5}.eud .snapshot-table-row.product-exposure-table-row{grid-template-columns:50px minmax(260px,1fr) 210px}.eud .product-exposure-evidence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:12px}.eud .product-exposure-evidence-card{min-height:250px;padding:18px;border:1px solid #ead25c;border-radius:9px;background:var(--yellow-wash)}.eud .product-exposure-evidence-card h4{margin:11px 0 0;font-size:11px;line-height:1.4}.eud .product-exposure-evidence-card p{font-size:9px;line-height:1.5}.eud .product-exposure-quote{margin:8px 0 12px;color:var(--ink-2)}.eud .product-exposure-scope{margin:0 0 12px;padding-left:9px;border-left:2px solid var(--yellow);color:#675f47}.eud .product-exposure-evidence-card dl{margin:0;display:grid;grid-gap:6px;gap:6px}.eud .product-exposure-evidence-card dl div{display:flex;justify-content:space-between;gap:15px;padding-top:6px;border-top:1px solid rgba(17,24,39,.1)}.eud .product-exposure-evidence-card dt{color:var(--muted);font-size:8px}.eud .product-exposure-evidence-card dd{margin:0;max-width:60%;text-align:right;font-size:8px;font-weight:700}.eud .product-exposure-official-source{display:inline-block;margin-top:12px;color:var(--ink);font-size:8.5px;font-weight:800;text-decoration:underline;text-underline-offset:2px}.eud .product-exposure-applicable-explainer{background:var(--blue-soft);border-color:#bfcdf0!important}.eud .product-exposure-after-actions{max-width:1120px;margin:12px auto 0;display:flex;justify-content:flex-end;gap:8px}.eud .product-exposure-after-actions a{text-decoration:none}.eud .eud-report-preview-scale{width:100%;overflow:hidden}.eud .eud-report-preview-scale .product-exposure-screen{width:128.205%;padding:0;transform:scale(.78);transform-origin:top left}.eud .eud-report-preview-scale .snapshot-document{margin-top:24px;box-shadow:0 20px 48px rgba(17,24,39,.09)}.eud .eud-report-preview-scale .product-exposure-after-actions,.eud .eud-report-preview-scale .snapshot-record-toolbar{display:none}@media (max-width:900px){.eud .product-exposure-evidence-grid{grid-template-columns:1fr}.eud .snapshot-table-row.product-exposure-table-row{min-width:680px}}@media print{.eud-report-preview-frame,.product-exposure-after-actions{display:none!important}.product-exposure-screen{display:block!important;padding:0!important}}.eud .eud-export-toolbar{max-width:1040px;margin:0 auto 14px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:14px;gap:14px}.eud .eud-export-toolbar-copy{min-width:0;display:flex;justify-content:center;align-items:center;gap:10px;color:var(--eud-muted);font-size:12px}.eud .eud-executive-document{max-width:1040px;margin:0 auto;background:#fff;border:1px solid #d8d8d1;box-shadow:0 20px 52px rgba(17,17,17,.08)}.eud .eud-document-rule{height:7px;background:var(--eud-yellow)}.eud .eud-document-header{min-height:220px;padding:38px 42px 34px;display:grid;grid-template-columns:minmax(0,1fr) 250px;grid-gap:46px;gap:46px;align-items:start;border-bottom:1px solid var(--eud-line)}.eud .eud-document-kicker{display:block;margin-bottom:14px;color:#746100;font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.eud .eud-document-header h1{max-width:620px;margin:0 0 18px;font-size:42px;line-height:1.02;letter-spacing:-.04em}.eud .eud-document-org{margin:0;font-size:17px;font-weight:750}.eud .eud-document-programme{margin:5px 0 0;color:var(--eud-muted);font-size:13px;line-height:1.45}.eud .eud-document-seal{min-height:142px;padding:17px 18px;border:1px solid #d9d9d2;background:#fafaf7;display:flex;flex-direction:column;justify-content:space-between}.eud .eud-document-seal>span{align-self:flex-start;padding:4px 7px;border:1px solid #cfcfc8;font-size:9px;font-weight:850;letter-spacing:.11em}.eud .eud-document-seal.is-reviewed{border-color:#a9d1bc;background:#f5faf7}.eud .eud-document-seal.is-reviewed>span{border-color:#a9d1bc;color:#17664f}.eud .eud-document-seal strong{display:block;margin-top:22px;font-size:13px;line-height:1.35}.eud .eud-document-seal small{display:block;margin-top:7px;color:var(--eud-muted);font-size:10px;line-height:1.45}.eud .eud-document-meta{padding:0 42px;border-bottom:1px solid var(--eud-line)}.eud .eud-document-meta dl{margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.eud .eud-document-meta dl>div{min-width:0;padding:16px 18px 16px 0}.eud .eud-document-meta dl>div+div{padding-left:18px;border-left:1px solid var(--eud-line)}.eud .eud-document-meta dt{margin-bottom:5px;color:#85857f;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.eud .eud-document-meta dd{margin:0;overflow-wrap:anywhere;font-size:11px;font-weight:700;line-height:1.4}.eud .eud-document-section{padding:34px 42px 38px;border-bottom:1px solid var(--eud-line)}.eud .eud-document-section.is-last{border-bottom:0}.eud .eud-document-section-head{display:grid;grid-template-columns:42px minmax(0,1fr) minmax(230px,320px);grid-gap:18px;gap:18px;align-items:start;margin-bottom:24px}.eud .eud-document-section-number{width:32px;height:32px;display:grid;place-items:center;border:1px solid #cfcfc8;font-size:9px;font-weight:850}.eud .eud-document-section-kicker{display:block;margin-bottom:5px;color:#777770;font-size:9px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.eud .eud-document-section-head h2{margin:0;font-size:21px;letter-spacing:-.02em}.eud .eud-document-section-head>p{margin:0;color:var(--eud-muted);font-size:11px;line-height:1.55}.eud .eud-executive-lines{border-top:1px solid #bfc0b9}.eud .eud-executive-line{display:grid;grid-template-columns:minmax(0,1fr) minmax(130px,auto);grid-gap:24px;gap:24px;align-items:center;min-height:70px;padding:13px 0;border-bottom:1px solid var(--eud-line)}.eud .eud-executive-line span,.eud .eud-executive-line strong{display:block}.eud .eud-executive-line strong{margin-bottom:4px;font-size:12px}.eud .eud-executive-line span{color:var(--eud-muted);font-size:10px;line-height:1.45}.eud .eud-executive-line>b{max-width:230px;justify-self:end;text-align:right;font-size:16px;line-height:1.25}.eud .eud-product-table{border-top:1px solid #bfc0b9}.eud .eud-product-row{min-height:56px;display:grid;grid-template-columns:minmax(0,1fr) 250px;grid-gap:24px;gap:24px;align-items:center;padding:11px 0;border-bottom:1px solid var(--eud-line)}.eud .eud-product-row.is-header{min-height:36px;color:#777770;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.eud .eud-product-row strong{font-size:12px}.eud .eud-product-row>.status{justify-self:start}.eud .eud-document-empty{padding:18px 0;border-top:1px solid #bfc0b9;border-bottom:1px solid var(--eud-line);color:var(--eud-muted);font-size:11px}.eud .eud-recommendation-record{padding:24px 26px;border-left:5px solid var(--eud-yellow);background:#fffdf1}.eud .eud-recommendation-record>p{max-width:760px;margin:0;font-size:20px;font-weight:750;line-height:1.38;letter-spacing:-.01em}.eud .eud-recommendation-basis{margin-top:20px;padding-top:15px;border-top:1px solid #e3ddaf}.eud .eud-recommendation-basis span{display:block;margin-bottom:5px;color:#766d3f;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.eud .eud-recommendation-basis strong{font-size:11px;line-height:1.5}.eud .eud-recommendation-approval{margin-top:16px;color:#766d3f;font-size:10px}.eud .eud-recommendation-pending{padding:21px 23px;border:1px solid var(--eud-line);background:#fafaf7}.eud .eud-recommendation-pending strong{display:block;margin-bottom:6px;font-size:13px}.eud .eud-recommendation-pending p{max-width:720px;margin:0;color:var(--eud-muted);font-size:11px;line-height:1.55}.eud .eud-evidence-boundary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #bfc0b9;border-bottom:1px solid var(--eud-line)}.eud .eud-evidence-boundary>div{min-width:0;padding:18px 20px 18px 0}.eud .eud-evidence-boundary>div+div{padding-left:20px;border-left:1px solid var(--eud-line)}.eud .eud-evidence-boundary strong{display:block;margin-bottom:7px;font-size:11px}.eud .eud-evidence-boundary p{margin:0;color:var(--eud-muted);font-size:10px;line-height:1.55}.eud .eud-document-footer{min-height:86px;padding:20px 42px;display:flex;justify-content:space-between;gap:24px;align-items:center;background:#f6f6f1;border-top:1px solid var(--eud-line)}.eud .eud-document-footer>div:last-child{text-align:right}.eud .eud-document-footer span,.eud .eud-document-footer strong{display:block}.eud .eud-document-footer strong{margin-bottom:4px;font-size:10px}.eud .eud-document-footer span{color:var(--eud-muted);font-size:9px}@media (max-width:900px){.eud .eud-export-toolbar{grid-template-columns:1fr auto}.eud .eud-export-toolbar-copy{grid-column:1/-1;grid-row:2;justify-content:flex-start}.eud .eud-document-header{grid-template-columns:1fr}.eud .eud-document-seal{min-height:0}.eud .eud-document-meta dl{grid-template-columns:1fr 1fr}.eud .eud-document-meta dl>div:nth-child(3){border-left:0;padding-left:0;border-top:1px solid var(--eud-line)}.eud .eud-document-meta dl>div:nth-child(4){border-top:1px solid var(--eud-line)}.eud .eud-document-section-head{grid-template-columns:38px minmax(0,1fr)}.eud .eud-document-section-head>p{grid-column:2}.eud .eud-evidence-boundary{grid-template-columns:1fr}.eud .eud-evidence-boundary>div+div{padding-left:0;border-left:0;border-top:1px solid var(--eud-line)}}@media (max-width:620px){.eud.eud-export-screen{padding-left:14px;padding-right:14px}.eud .eud-document-header,.eud .eud-document-meta,.eud .eud-document-section{padding-left:22px;padding-right:22px}.eud .eud-document-header h1{font-size:34px}.eud .eud-document-meta dl{grid-template-columns:1fr}.eud .eud-document-meta dl>div,.eud .eud-document-meta dl>div+div{padding:12px 0;border-left:0;border-top:1px solid var(--eud-line)}.eud .eud-document-meta dl>div:first-child{border-top:0}.eud .eud-executive-line,.eud .eud-product-row{grid-template-columns:1fr;gap:8px}.eud .eud-executive-line>b{justify-self:start;text-align:left}.eud .eud-document-footer{padding-left:22px;padding-right:22px;align-items:flex-start;flex-direction:column}.eud .eud-document-footer>div:last-child{text-align:left}}@media print{@page{size:A4;margin:12mm}.fa-app-shell:has(#executiveRecordScreen){display:block!important;background:#fff!important}.fa-app-shell:has(#executiveRecordScreen) .eud-export-toolbar,.fa-app-shell:has(#executiveRecordScreen) .fa-rail,.fa-app-shell:has(#executiveRecordScreen) .fa-topbar{display:none!important}.fa-app-shell:has(#executiveRecordScreen) .fa-main{width:100%!important;min-width:0!important;background:#fff!important}#executiveRecordScreen{padding:0!important}#executiveReadinessRecord{max-width:none!important;margin:0!important;border:0!important;box-shadow:none!important}#executiveReadinessRecord .eud-document-footer,#executiveReadinessRecord .eud-document-header,#executiveReadinessRecord .eud-document-section,#executiveReadinessRecord .eud-executive-line,#executiveReadinessRecord .eud-product-row,#executiveReadinessRecord .eud-recommendation-pending,#executiveReadinessRecord .eud-recommendation-record{page-break-inside:avoid;break-inside:avoid}#executiveReadinessRecord *{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}.eud .eud-product-row{grid-template-columns:minmax(0,1fr) 190px 230px}.eud .eud-compact-row small,.eud .eud-product-row>div small,.eud .eud-record-row small{display:block;margin-top:4px;color:var(--eud-muted);font-size:9px;line-height:1.5}.eud .eud-record-table{border-top:1px solid #bfc0b9}.eud .eud-record-row{min-height:62px;display:grid;grid-gap:18px;gap:18px;align-items:center;padding:12px 0;border-bottom:1px solid var(--eud-line)}.eud .eud-record-row.is-header{min-height:36px;color:#777770;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.eud .eud-record-row strong{display:block;font-size:11px;line-height:1.4}.eud .eud-record-table.is-markets .eud-record-row{grid-template-columns:minmax(165px,1fr) 150px minmax(220px,1.25fr) 165px}.eud .eud-record-table.is-requirements .eud-record-row{grid-template-columns:minmax(0,1fr) 170px 170px}.eud .eud-record-table.is-evidence .eud-record-row{grid-template-columns:64px minmax(0,1fr) 200px}.eud .eud-evidence-badge{width:42px;height:30px;display:grid;place-items:center;border:1px solid #cfcfc8;background:#fafaf7;font-size:9px;letter-spacing:.06em}.eud .eud-record-split{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px}.eud .eud-record-split h3{margin:0 0 12px;font-size:13px}.eud .eud-compact-list{border-top:1px solid #bfc0b9}.eud .eud-compact-row{min-height:72px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:start;padding:13px 0;border-bottom:1px solid var(--eud-line)}.eud .eud-compact-row strong{display:block;font-size:11px;line-height:1.4}.eud .eud-compact-row .status{margin-top:1px}@media (max-width:900px){.eud .eud-product-row{grid-template-columns:minmax(0,1fr) 160px 210px}.eud .eud-record-table.is-markets .eud-record-row{grid-template-columns:minmax(150px,1fr) 130px minmax(190px,1fr)}.eud .eud-record-table.is-markets .eud-record-row>:last-child{grid-column:3}.eud .eud-record-split{grid-template-columns:1fr}}@media (max-width:620px){.eud .eud-product-row,.eud .eud-record-table.is-evidence .eud-record-row,.eud .eud-record-table.is-markets .eud-record-row,.eud .eud-record-table.is-requirements .eud-record-row{grid-template-columns:1fr;gap:8px}.eud .eud-record-table.is-markets .eud-record-row>:last-child{grid-column:auto}.eud .eud-record-row.is-header{display:none}.eud .eud-evidence-badge{width:38px}}@media print{#executiveReadinessRecord .eud-compact-row,#executiveReadinessRecord .eud-product-row,#executiveReadinessRecord .eud-record-row{page-break-inside:avoid;break-inside:avoid}}.eud .eud-document-logo{display:block;width:112px;height:auto;margin:0 0 22px;object-fit:contain;object-position:left center}.eud.eud-establish-page{max-width:1500px;margin:0 auto;padding-left:34px;padding-right:34px}.eud .eud-establish-head{max-width:940px;padding:22px 0 8px}.eud .eud-establish-head .title{max-width:900px;font-size:46px}.eud .eud-establish-head .eud-lede{max-width:850px;line-height:1.55}.eud .eud-establish-error{max-width:900px;margin:18px 0 0}.eud .eud-establish-layout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(340px,.72fr);grid-gap:34px;gap:34px;align-items:start;margin-top:34px}.eud .eud-establish-product{min-width:0}.eud .eud-establish-section-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,360px);grid-gap:28px;gap:28px;align-items:end;margin-bottom:20px}.eud .eud-establish-section-head h2{max-width:680px;margin:0;font-size:27px;line-height:1.15;letter-spacing:-.025em}.eud .eud-establish-section-head>p{margin:0;color:var(--eud-muted);font-size:12px;line-height:1.55}.eud .eud-executive-preview-frame{position:relative;overflow:hidden;max-height:910px;border:1px solid #d8d8d1;background:#ecece6;padding:22px}.eud .eud-executive-preview{max-width:none;margin:0;transform-origin:top left;box-shadow:0 18px 44px rgba(17,17,17,.09)}.eud .eud-executive-preview .eud-document-header{min-height:205px}.eud .eud-executive-preview .eud-document-header h1{font-size:39px}.eud .eud-executive-preview-fade{position:absolute;left:0;right:0;bottom:104px;height:125px;pointer-events:none;background:linear-gradient(180deg,rgba(236,236,230,0),#ecece6 82%)}.eud .eud-executive-preview-caption{position:absolute;left:22px;right:22px;bottom:22px;min-height:82px;padding:15px 17px;background:#20211f;color:#fff;display:grid;grid-gap:5px;gap:5px;align-content:center}.eud .eud-executive-preview-caption strong{font-size:12px}.eud .eud-executive-preview-caption span{max-width:780px;color:#c8c8c1;font-size:10px;line-height:1.5}.eud .eud-establish-includes{margin-top:22px;padding-top:22px;border-top:1px solid var(--eud-line)}.eud .eud-establish-includes h3{margin:0 0 12px;font-size:13px}.eud .eud-establish-includes-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #c8c9c2}.eud .eud-establish-includes-grid>div{min-height:66px;display:grid;grid-template-columns:36px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;padding:12px 14px 12px 0;border-bottom:1px solid var(--eud-line)}.eud .eud-establish-includes-grid>div:nth-child(2n){padding-left:16px;border-left:1px solid var(--eud-line)}.eud .eud-establish-includes-grid span{color:#8a8a84;font-size:9px;font-weight:800;letter-spacing:.08em}.eud .eud-establish-includes-grid strong{font-size:11px;line-height:1.45}.eud .eud-establish-buy{position:-webkit-sticky;position:sticky;top:92px}.eud .eud-establish-buy-inner{padding:27px 26px 24px;border:1px solid #d4d4cd;border-top:6px solid var(--eud-yellow);background:#fff}.eud .eud-establish-buy h2{margin:0;max-width:360px;font-size:25px;line-height:1.16;letter-spacing:-.025em}.eud .eud-establish-buy-inner>p{margin:12px 0 0;color:var(--eud-muted);font-size:11px;line-height:1.55}.eud .eud-establish-price{margin:27px 0 0;padding:19px 0 17px;border-top:1px solid var(--eud-line);border-bottom:1px solid var(--eud-line)}.eud .eud-establish-price strong{display:block;font-size:46px;line-height:1;letter-spacing:-.045em}.eud .eud-establish-price span{display:block;margin-top:7px;color:var(--eud-muted);font-size:11px}.eud .eud-establish-buy-rule{margin:20px 0;border-top:1px solid var(--eud-line)}.eud .eud-establish-buy h3{margin:0 0 11px;font-size:12px}.eud .eud-establish-owned{margin:0 0 22px;padding:0;list-style:none}.eud .eud-establish-owned li{position:relative;padding:8px 0 8px 19px;border-top:1px solid #efefe9;font-size:11px;line-height:1.4}.eud .eud-establish-owned li:first-child{border-top:0}.eud .eud-establish-owned li:before{content:"✓";position:absolute;left:0;top:8px;font-weight:850}.eud .eud-establish-starting-point{margin:0 0 20px;padding:13px 14px;background:#f6f6f1;border-left:3px solid var(--eud-yellow)}.eud .eud-establish-starting-point span,.eud .eud-establish-starting-point strong{display:block}.eud .eud-establish-starting-point span{margin-bottom:4px;color:var(--eud-muted);font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.eud .eud-establish-starting-point strong{font-size:10px;line-height:1.45}.eud .eud-establish-company{display:block;margin-bottom:8px}.eud .eud-establish-company>span{display:block;margin-bottom:7px;font-size:10px;font-weight:800}.eud .eud-establish-company .input{margin-bottom:0}.eud .eud-establish-buy .buy-form .meta-note{margin:8px 0 12px}.eud .eud-establish-later{display:block;margin-top:14px;color:#666660;font-size:10px;text-align:center;text-underline-offset:2px}.eud .eud-establish-trust{margin-top:21px;padding-top:17px;border-top:1px solid var(--eud-line)}.eud .eud-establish-trust span,.eud .eud-establish-trust strong{display:block}.eud .eud-establish-trust strong{margin-bottom:5px;font-size:10px}.eud .eud-establish-trust span{color:var(--eud-muted);font-size:9px;line-height:1.55}@media (max-width:1120px){.eud .eud-establish-layout{grid-template-columns:1fr}.eud .eud-establish-buy{position:static}.eud .eud-establish-buy-inner{max-width:680px}}@media (max-width:760px){.eud.eud-establish-page{padding-left:18px;padding-right:18px}.eud .eud-establish-head .title{font-size:35px}.eud .eud-establish-section-head{grid-template-columns:1fr;gap:10px}.eud .eud-executive-preview-frame{padding:10px;max-height:700px}.eud .eud-executive-preview{width:820px;transform:scale(.72);margin-bottom:-250px}.eud .eud-executive-preview-caption{left:10px;right:10px;bottom:10px}.eud .eud-establish-includes-grid{grid-template-columns:1fr}.eud .eud-establish-includes-grid>div:nth-child(2n){padding-left:0;border-left:0}}.eud .record-header{margin-bottom:24px}.eud .eud-position-summary{margin:10px 0 22px;padding:24px 26px 25px;background:var(--paper);border:1px solid var(--line);border-left:4px solid var(--yellow);border-radius:0 var(--radius) var(--radius) 0}.eud .eud-position-summary .eud-eyebrow{margin-bottom:9px}.eud .eud-position-title{max-width:820px;margin:0;font-size:25px;line-height:1.15;letter-spacing:-.028em;font-weight:700;color:var(--ink)}.eud .eud-position-copy{max-width:760px;margin:10px 0 0;color:var(--muted);font-size:14px;line-height:1.55}.eud .metricless{margin-top:0}.eud .eud-evidence-section{margin-top:34px;padding-top:28px;border-top:1px solid var(--line)}.eud .eud-section-head{margin-bottom:16px}.eud .eud-evidence-section>.panel:first-of-type,.eud .eud-evidence-section>form:first-of-type{margin-top:16px}@media (max-width:760px){.eud .eud-position-summary{padding:20px}.eud .eud-position-title{font-size:22px}}.eud .eud-faq-list{border-top:1px solid #111}.eud .eud-faq-item{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);grid-gap:54px;gap:54px;padding:25px 0 27px;border-bottom:1px solid #d9dcd8}.eud .eud-faq-item h3{margin:0;font-size:17px;line-height:1.3;letter-spacing:-.015em}.eud .eud-faq-item p{max-width:780px;margin:0;color:#565b55;font-size:14px;line-height:1.65}.eud .eud-aeo-sources{margin:24px 0 0;color:#747972;font-size:11px;line-height:1.6}.eud .eud-aeo-sources a{color:#343834;text-underline-offset:3px}@media (max-width:760px){.eud .eud-faq-item{grid-template-columns:1fr;gap:10px}}