/* Question explorer. All styles stay inside this view. */
.ecq{--eq-navy:#102633;--eq-ink:#17303d;--eq-cream:#f6f3ed;--eq-paper:#fffdf8;--eq-red:#ab4338;--eq-red-light:#e89b88;--eq-line:#d5d8d2;--eq-muted:#617076;--eq-serif:Georgia,'Times New Roman',serif;--eq-sans:Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif;background:var(--eq-cream);color:var(--eq-ink);font-family:var(--eq-sans)}
.ecq *{box-sizing:border-box}.ecq button,.ecq a{touch-action:manipulation}.ecq button{font-family:inherit;cursor:pointer}.ecq button:focus-visible,.ecq a:focus-visible,.ecq [tabindex="-1"]:focus-visible{outline:3px solid var(--eq-red-light);outline-offset:5px}.ecq h1,.ecq h2,.ecq h3,.ecq h4,.ecq p{margin:0}.ecq h1,.ecq h2,.ecq h3{font-family:var(--eq-serif);font-weight:400}.ecq a{text-decoration:none}.ecq a:hover{text-decoration:underline;text-underline-offset:5px}.ecq-bound{max-width:1320px;margin:0 auto;padding:0 48px}.ecq-label{font:650 10px/1.5 var(--eq-sans);letter-spacing:.11em;text-transform:uppercase;display:block}.ecq-hero{background:var(--eq-navy);color:var(--eq-cream);padding:35px 0 60px}.ecq-hero-top{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-bottom:30px;border-bottom:1px solid #36505e;color:#afbec5}.ecq-hero-top>.ecq-label{display:flex;gap:12px;align-items:center}.ecq-hero-top>.ecq-label::before{content:'';display:block;width:6px;height:6px;border-radius:50%;background:var(--eq-red-light)}.ecq-hero-note{font:400 11px/1.5 var(--eq-sans);color:#8da4af}.ecq-hero-main{display:grid;grid-template-columns:1.65fr 1fr;gap:80px;align-items:end;padding-top:42px}.ecq-hero h1{font-size:clamp(47px,5.8vw,78px);line-height:1.06;letter-spacing:-.045em;color:var(--eq-cream)}.ecq-hero h1 em{color:var(--eq-red-light);font-weight:400}.ecq-hero-main>div{padding-bottom:5px;max-width:310px;margin-left:auto}.ecq-hero-main p{font:400 15px/1.7 var(--eq-sans);color:#b6c4ca}.ecq-hero-main a{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:18px 0 0;margin-top:23px;border-top:1px solid #526772;color:#f6f3ed;font:500 12px/1.5 var(--eq-sans)}.ecq-hero-main a>span{color:var(--eq-red-light);font-size:23px;line-height:1}.ecq-explorer{padding:41px 0 58px;scroll-margin-top:20px}.ecq-explorer-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:21px}.ecq-explorer-heading>.ecq-label{color:var(--eq-muted)}.ecq-explorer-heading>p{font:400 11px/1.5 var(--eq-sans);color:#778185}.ecq-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:35px}.ecq-filters button{border:1px solid transparent;background:transparent;border-radius:2px;padding:9px 15px;font:500 12px/1.4 var(--eq-sans);color:#586b75;transition:background .18s,color .18s}.ecq-filters button:hover{background:#e9e8e2;color:var(--eq-ink)}.ecq-filters button.is-selected{border-color:var(--eq-navy);background:var(--eq-navy);color:#fffdf8}.ecq-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 44px}.ecq-card{position:relative;min-width:0;display:flex;flex-direction:column;padding:26px 0 30px;border-top:1px solid var(--eq-line);min-height:307px;transition:border-color .18s}.ecq-card.is-open{border-top-color:var(--eq-red)}.ecq-card-meta{display:flex;gap:20px;justify-content:space-between;align-items:center;margin-bottom:23px;font:600 10px/1.5 var(--eq-sans);letter-spacing:.08em;text-transform:uppercase;color:#758185}.ecq-card-meta>span+span{color:#a5aaa5;font:400 17px/1 var(--eq-serif);letter-spacing:0}.ecq-card.is-open .ecq-card-meta{color:var(--eq-red)}.ecq-card h2{font:400 clamp(28px,2.6vw,35px)/1.16 var(--eq-serif);letter-spacing:-.026em;max-width:510px;margin-bottom:18px}.ecq-card h2 button{display:block;width:100%;background:transparent;border:0;padding:0;text-align:left;color:var(--eq-ink);font:inherit;letter-spacing:inherit;line-height:inherit}.ecq-card h2 button:hover{color:var(--eq-red)}.ecq-card>p{font:400 13px/1.7 var(--eq-sans);color:var(--eq-muted);max-width:485px;margin-bottom:25px}.ecq-card-open{display:flex;gap:20px;align-items:center;justify-content:space-between;width:100%;background:transparent;border:0;padding:4px 0;color:var(--eq-ink);font:600 11px/1.5 var(--eq-sans);margin-top:auto;text-align:left}.ecq-card-open svg{width:25px;height:25px;color:var(--eq-red);transition:transform .18s}.ecq-card-open:hover svg{transform:translateX(4px)}.ecq-card.is-open .ecq-card-open{color:var(--eq-red)}.ecq-detail{grid-column:1/-1;background:var(--eq-paper);border:1px solid #d5d8d1;border-top:2px solid var(--eq-red);margin:0 0 31px;animation:ecq-reveal .2s ease-out;min-width:0}.ecq-detail-header{display:flex;justify-content:space-between;align-items:start;gap:30px;padding:34px 37px 32px;border-bottom:1px solid #e2e2db}.ecq-detail-header>.ecq-label,.ecq-detail-header .ecq-label{color:#8b695f;display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:9px}.ecq-detail-header .ecq-label i{display:block;width:3px;height:3px;border-radius:50%;background:#a7a19a}.ecq-detail h2{font:400 clamp(32px,3.3vw,43px)/1.14 var(--eq-serif);letter-spacing:-.03em;margin:16px 0 17px;max-width:940px;scroll-margin-top:30px;color:var(--eq-ink)}.ecq-detail h2:focus{outline:0}.ecq-detail-header p{font:400 14px/1.7 var(--eq-sans);color:#637177;max-width:790px}.ecq-close{width:35px;height:35px;display:grid;place-items:center;flex-shrink:0;border:1px solid #dddcd4;border-radius:50%;background:transparent;color:#6e7b80;padding:0;font-size:25px;line-height:1}.ecq-close:hover{color:var(--eq-red);border-color:#c99286}.ecq-detail-grid{display:grid;grid-template-columns:1.65fr 1fr;min-width:0}.ecq-discussion{padding:0 37px 32px;min-width:0}.ecq-tabs{display:flex;gap:26px;border-bottom:1px solid #dedfd8;margin-bottom:23px}.ecq-tabs>button{position:relative;border:0;background:transparent;color:#778186;font:600 12px/1.5 var(--eq-sans);padding:21px 0 17px}.ecq-tabs>button[aria-selected="true"]{color:var(--eq-red)}.ecq-tabs>button[aria-selected="true"]::after{content:'';display:block;height:2px;background:var(--eq-red);position:absolute;left:0;right:0;bottom:-1px}.ecq-panel-intro{font:400 13px/1.7 var(--eq-sans);color:#758186;margin-bottom:22px!important}.ecq-perspectives article{display:flex;gap:17px;align-items:start;margin:0 0 23px}.ecq-small-number{font:400 14px/1.5 var(--eq-serif);color:#a5a69d;flex-shrink:0;padding-top:1px}.ecq-perspectives h4{font:650 11px/1.5 var(--eq-sans);color:#8d5e53;margin-bottom:7px}.ecq-perspectives article p{font:400 19px/1.4 var(--eq-serif);letter-spacing:-.012em;color:#344c59}.ecq-perspectives>small{font:400 10px/1.5 var(--eq-sans);color:#8b918d;display:block;padding-top:6px}.ecq-sources{background:#f0eee6;padding:30px 31px 32px;border-left:1px solid #e1e0d8;min-width:0}.ecq-sources>.ecq-label{font-size:9px;color:#99816f;margin-bottom:14px}.ecq-sources>h3{font:400 27px/1.18 var(--eq-serif);letter-spacing:-.025em;margin-bottom:25px;color:#3c515a}.ecq-sources>a{display:block;border-top:1px solid #d4d6ce;padding:16px 0;text-decoration:none}.ecq-sources>a:hover strong{text-decoration:underline;text-underline-offset:4px;color:var(--eq-red)}.ecq-sources>a>span{display:flex;gap:15px;align-items:center;justify-content:space-between;font:650 10px/1.5 var(--eq-sans);color:#947462;letter-spacing:.02em;margin-bottom:9px}.ecq-sources>a>span>b{font-size:17px;line-height:1;font-weight:400;color:var(--eq-red)}.ecq-sources strong{display:block;font:400 19px/1.35 var(--eq-serif);color:#43575d;letter-spacing:-.01em;overflow-wrap:anywhere}.ecq-sources small{display:block;font:400 11px/1.6 var(--eq-sans);color:#7b8582;margin-top:11px}.ecq-sources>p{font:400 12px/1.6 var(--eq-sans);color:#76817d}.ecq-source-note{font-size:10px!important;line-height:1.6!important;padding-top:17px;border-top:1px solid #d4d6ce;margin-top:8px!important;color:#88908b!important}.ecq-branches{display:grid;gap:0}.ecq-branches>button{display:flex;align-items:center;justify-content:space-between;gap:20px;background:transparent;border:0;border-top:1px solid #e2e2da;padding:15px 0;color:#3d535e;text-align:left;font:400 18px/1.4 var(--eq-serif)}.ecq-branches>button svg{flex-shrink:0;width:20px;height:20px;color:#a78374}.ecq-branches>button:hover,.ecq-branches>button.is-selected{color:var(--eq-red)}.ecq-branches>button.is-selected svg{color:var(--eq-red);transform:rotate(90deg)}.ecq-branch-focus{border-left:2px solid #c18472;padding:2px 0 2px 17px;margin:23px 0}.ecq-branch-focus>.ecq-label{font-size:9px;color:#987160;margin-bottom:10px}.ecq-branch-focus>p{font:400 22px/1.3 var(--eq-serif);letter-spacing:-.015em;color:#4a5b61;margin-bottom:11px}.ecq-branch-focus>small{font:400 12px/1.6 var(--eq-sans);color:#7b8685}.ecq-text-link{font:600 11px/1.6 var(--eq-sans);color:var(--eq-red);display:flex;gap:18px;align-items:center}.ecq-text-link>span{font-size:18px}.ecq-related{border-top:1px solid #ddded7;display:grid;grid-template-columns:1fr 1fr;gap:0 32px;padding:25px 37px}.ecq-related>.ecq-label{grid-column:1/-1;color:#8b8c81;font-size:9px;margin-bottom:14px}.ecq-related>button{display:flex;align-items:start;justify-content:space-between;gap:18px;font:400 18px/1.35 var(--eq-serif);text-align:left;color:#56666b;border:0;background:transparent;padding:8px 0}.ecq-related>button>span{color:var(--eq-red);font:400 19px/1.4 var(--eq-sans)}.ecq-related>button:hover{color:var(--eq-red)}.ecq-bottom-note{padding-top:24px;border-top:1px solid #d6d8d1;display:flex;gap:25px;justify-content:space-between;align-items:center;margin-top:15px;font:400 10px/1.6 var(--eq-sans);color:#828a86}.ecq-bottom-note a{font-size:11px;color:#78635b;white-space:nowrap}.ecq-empty{grid-column:1/-1;padding:45px 0 70px}.ecq-empty h2{font-size:33px;margin-bottom:18px}.ecq-empty p{font-size:15px;color:var(--eq-muted);margin-bottom:22px}.ecq-empty a{font-size:13px;color:var(--eq-red)}
@keyframes ecq-reveal{from{opacity:.65;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
@media(min-width:1600px){.ecq-bound{max-width:1400px}.ecq-hero{padding-top:42px;padding-bottom:70px}.ecq-hero-main{padding-top:50px}.ecq-hero h1{font-size:84px}.ecq-card h2{font-size:37px}.ecq-card{min-height:325px}}
@media(max-width:1000px){.ecq-bound{padding:0 30px}.ecq-hero-main{gap:40px;grid-template-columns:1.5fr 1fr}.ecq-hero h1{font-size:57px}.ecq-grid{gap:0 30px}.ecq-card h2{font-size:30px}.ecq-detail-header{padding:29px 28px}.ecq-discussion{padding:0 28px 28px}.ecq-sources{padding:28px 24px}.ecq-detail-grid{grid-template-columns:1.5fr 1fr}.ecq-related{padding:23px 28px}}
@media(max-width:700px){.ecq-bound{padding:0 22px}.ecq-hero{padding:25px 0 34px}.ecq-hero-top{padding-bottom:22px}.ecq-hero-top .ecq-label{font-size:10px;letter-spacing:.08em}.ecq-hero-note{display:none}.ecq-hero-main{display:block;padding-top:29px}.ecq-hero h1{font-size:clamp(43px,10.8vw,61px);line-height:1.08;letter-spacing:-.04em}.ecq-hero h1 br{display:none}.ecq-hero-main>div{max-width:100%;margin:24px 0 0;padding:0}.ecq-hero-main p{font-size:15px;line-height:1.7;max-width:450px}.ecq-hero-main a{font-size:13px;margin-top:20px;padding-top:15px;max-width:100%}.ecq-explorer{padding:30px 0 35px;scroll-margin-top:20px}.ecq-explorer-heading{display:block;margin-bottom:19px}.ecq-explorer-heading>.ecq-label{font-size:10px;letter-spacing:.08em}.ecq-explorer-heading>p{font-size:12px;line-height:1.6;margin-top:8px}.ecq-filters{gap:5px;margin:0 -4px 26px}.ecq-filters button{font-size:12px;line-height:1.5;padding:9px 11px}.ecq-grid{grid-template-columns:1fr;gap:0}.ecq-card{min-height:0;padding:24px 0 27px}.ecq-card-meta{font-size:10px;line-height:1.6;margin-bottom:18px}.ecq-card-meta>span+span{font-size:17px}.ecq-card h2{font-size:30px;line-height:1.17;letter-spacing:-.025em;margin-bottom:15px}.ecq-card>p{font-size:14px;line-height:1.65;margin-bottom:21px}.ecq-card-open{font-size:12px;padding:6px 0}.ecq-detail{margin:0 -7px 25px}.ecq-detail-header{padding:23px 20px 23px;gap:10px;position:relative}.ecq-detail-header .ecq-label{font-size:10px;line-height:1.6;padding-right:25px;gap:8px}.ecq-detail h2{font-size:31px;line-height:1.14;margin:17px 0 17px;scroll-margin-top:22px}.ecq-detail-header p{font-size:14px;line-height:1.65}.ecq-close{width:29px;height:29px;position:absolute;right:13px;top:16px;font-size:23px;border-color:transparent}.ecq-detail-grid{display:block}.ecq-discussion{padding:0 20px 26px}.ecq-tabs{gap:24px;margin-bottom:23px}.ecq-tabs>button{font-size:13px;padding:19px 0 15px}.ecq-panel-intro{font-size:13px;line-height:1.7;margin-bottom:22px!important}.ecq-perspectives article{gap:14px;margin-bottom:23px}.ecq-small-number{font-size:15px;line-height:1.5}.ecq-perspectives h4{font-size:12px;line-height:1.5;margin-bottom:8px}.ecq-perspectives article p{font-size:21px;line-height:1.4}.ecq-perspectives>small{font-size:11px;line-height:1.6}.ecq-sources{padding:25px 20px;border-left:0;border-top:1px solid #dddfd5}.ecq-sources>.ecq-label{font-size:10px;margin-bottom:12px}.ecq-sources>h3{font-size:28px;line-height:1.17;margin-bottom:22px}.ecq-sources>h3 br{display:none}.ecq-sources>a{padding:17px 0}.ecq-sources>a>span{font-size:11px;margin-bottom:10px}.ecq-sources strong{font-size:21px;line-height:1.35}.ecq-sources small{font-size:12px;line-height:1.6}.ecq-source-note{font-size:11px!important;line-height:1.6!important}.ecq-branches>button{font-size:20px;line-height:1.4;gap:13px;padding:15px 0}.ecq-branch-focus{margin:23px 0;padding-left:15px}.ecq-branch-focus>.ecq-label{font-size:10px;line-height:1.6}.ecq-branch-focus>p{font-size:23px;line-height:1.3}.ecq-branch-focus>small{font-size:13px;line-height:1.6}.ecq-text-link{font-size:12px;line-height:1.6}.ecq-related{display:block;padding:23px 20px}.ecq-related>.ecq-label{font-size:10px;margin-bottom:12px}.ecq-related>button{font-size:20px;line-height:1.35;width:100%;padding:13px 0}.ecq-related>button+button{border-top:1px solid #e0e1d9}.ecq-bottom-note{display:block;padding-top:22px;margin-top:8px;font-size:11px;line-height:1.6}.ecq-bottom-note>a{display:inline-block;margin-top:15px;font-size:12px;white-space:normal}.ecq-empty{padding:25px 0 50px}.ecq-empty h2{font-size:30px}}
@media(prefers-reduced-motion:reduce){.ecq *,.ecq *::before,.ecq *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
.ecq-prototype{background:#efede6;border-top:1px solid #d6d8d1;color:#52666e;padding:4px 0 15px;font-family:Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif}.ecq-prototype>.wrap{max-width:1320px}.ecq-prototype details{border:0;padding:23px 0}.ecq-prototype summary{font-size:12px;font-weight:500;color:#647278;list-style-position:inside}.ecq-prototype summary::marker{color:#ab4338;font-size:10px}.ecq-prototype details>p{max-width:650px;font-size:12px;line-height:1.7;color:#7b8482;margin-top:16px}.ecq-example-links{display:flex;gap:20px 36px;flex-wrap:wrap;margin-top:20px}.ecq-example-links>a{font:400 17px/1.4 Georgia,'Times New Roman',serif;color:#5b6b70;max-width:330px}.ecq-example-links>a:hover{color:#ab4338}.ecq-prototype a:focus-visible,.ecq-prototype summary:focus-visible{outline:3px solid #d78c79;outline-offset:5px}@media(max-width:700px){.ecq-prototype{padding-bottom:10px}.ecq-prototype details{padding:21px 0}.ecq-prototype summary{font-size:13px;line-height:1.6}.ecq-prototype details>p{font-size:13px;line-height:1.7}.ecq-example-links{display:grid;gap:17px}.ecq-example-links>a{font-size:19px;line-height:1.4;max-width:100%}}
/* Everyday situations make each question concrete before opening it. */
.ecq-card-example{margin:0 0 24px;padding-left:13px;border-left:1px solid #cfb8a8}.ecq-card-example>span{display:block;font:600 10px/1.5 var(--eq-sans);color:#9b7462;margin-bottom:7px}.ecq-card-example>p{font:400 13px/1.7 var(--eq-sans);color:#647278;max-width:490px}.ecq-grounding{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding:23px 37px 25px;border-bottom:1px solid #e1e1d8;background:#f6f3eb}.ecq-grounding .ecq-label{font-size:9px;margin-bottom:9px;color:#987b65}.ecq-grounding p{font:400 13px/1.7 var(--eq-sans);color:#6d7776}.ecq-why{border-left:2px solid #b3715d;padding-left:20px}.ecq-why>.ecq-label{color:#a05a48}.ecq-why>p{color:#4e626a}.ecq-detail-example{padding-right:10px}@media(max-width:1000px){.ecq-grounding{padding:22px 28px;gap:25px}}@media(max-width:700px){.ecq-card-example{padding-left:13px;margin-bottom:22px}.ecq-card-example>span{font-size:11px;line-height:1.5}.ecq-card-example>p{font-size:14px;line-height:1.65}.ecq-grounding{display:block;padding:23px 20px}.ecq-grounding .ecq-label{font-size:10px;line-height:1.5;margin-bottom:9px}.ecq-grounding p{font-size:14px;line-height:1.65}.ecq-detail-example{padding:0}.ecq-detail-example+.ecq-why{margin-top:22px}.ecq-why{padding-left:15px}}
.ecq-detail-header .ecq-case-title{font:600 12px/1.5 var(--eq-sans);color:#6f7771;margin-top:18px;max-width:850px}.ecq-detail-header .ecq-case-title+h2{margin-top:11px}@media(max-width:700px){.ecq-detail-header .ecq-case-title{font-size:13px;line-height:1.6;margin-top:17px}.ecq-detail-header .ecq-case-title+h2{margin-top:10px}}
.ecq-branch-focus.is-empty{display:none}.ecq-practical{margin:25px 0 24px;padding:21px 21px 5px;background:#f0f2eb;border:1px solid #dde0d5}.ecq-practical>.ecq-label{font-size:9px;color:#829080;margin-bottom:19px}.ecq-practical>div{padding:0 0 19px}.ecq-practical>div+div{border-top:1px solid #d8ddd1;padding-top:17px}.ecq-practical h4{font:650 12px/1.5 var(--eq-sans);color:#4c675b;margin-bottom:8px}.ecq-practical p{font:400 13px/1.7 var(--eq-sans);color:#67786f}@media(max-width:700px){.ecq-practical{padding:19px 17px 2px;margin:23px 0}.ecq-practical>.ecq-label{font-size:10px;line-height:1.5;margin-bottom:17px}.ecq-practical h4{font-size:13px;line-height:1.5}.ecq-practical p{font-size:14px;line-height:1.65}.ecq-practical>div{padding-bottom:18px}}
/* Search and progressive display keep a larger collection easy to scan. */
.ecq-search-row{display:flex;gap:25px;align-items:center;justify-content:space-between;margin:0 0 27px;padding-top:4px}.ecq-search{position:relative;display:flex;gap:12px;align-items:center;width:min(100%,460px);border-bottom:1px solid #acb8b8;padding:0 0 11px}.ecq-search>svg{width:19px;height:19px;flex-shrink:0;color:#85928f}.ecq-search-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ecq-search input{min-width:0;flex:1;border:0;background:transparent;color:#334f5c;font:400 13px/1.6 var(--eq-sans);outline-offset:5px;padding:3px 0}.ecq-search input::placeholder{color:#89928e}.ecq-search input:focus-visible{outline:2px solid var(--eq-red-light);outline-offset:4px}.ecq-result-count{font:500 11px/1.5 var(--eq-sans);color:#7f8885;white-space:nowrap}.ecq-filters{margin-bottom:25px;gap:6px 7px}.ecq-filters button{padding:8px 12px}.ecq-more{display:flex;justify-content:center;padding:13px 0 28px}.ecq-more>button{display:flex;align-items:center;justify-content:space-between;gap:40px;border:1px solid #b9c0b9;border-radius:2px;background:transparent;padding:13px 19px;color:#49616a;font:600 12px/1.5 var(--eq-sans);min-width:210px}.ecq-more>button:hover{border-color:#b17763;color:var(--eq-red)}.ecq-more>button>span{font-size:22px;font-weight:400;line-height:1;color:var(--eq-red)}.ecq-platform-note{display:flex;align-items:center;gap:35px;padding:19px 21px;background:#eeece3;border-left:2px solid #b98b71;margin:-1px 0 27px}.ecq-platform-note>div{min-width:190px;flex-shrink:0}.ecq-platform-note .ecq-label{font-size:9px;line-height:1.5;letter-spacing:.07em;color:#96806a;margin-bottom:8px}.ecq-platform-note strong,.ecq-platform-note a{font:400 23px/1.2 var(--eq-serif);letter-spacing:-.02em;color:#705d50}.ecq-platform-note p{font:400 12px/1.7 var(--eq-sans);color:#7a8077;max-width:680px}@media(max-width:700px){.ecq-filters{gap:5px;margin-bottom:24px}.ecq-filters button{font-size:12px;padding:8px 10px}.ecq-search-row{gap:15px;align-items:end;margin-bottom:24px}.ecq-search{gap:9px;flex:1;min-width:0;padding-bottom:10px}.ecq-search>svg{width:18px;height:18px}.ecq-search input{font-size:14px;line-height:1.6;width:100%}.ecq-result-count{font-size:11px;line-height:1.5;padding-bottom:14px;white-space:normal;max-width:76px;text-align:right;flex-shrink:0}.ecq-more{padding:12px 0 27px}.ecq-more>button{font-size:13px;padding:13px 18px;min-width:225px}.ecq-platform-note{display:block;padding:19px 18px;margin:0 0 24px}.ecq-platform-note .ecq-label{font-size:10px}.ecq-platform-note strong,.ecq-platform-note a{font-size:25px}.ecq-platform-note p{font-size:13px;line-height:1.65;margin-top:13px}.ecq-platform-note>div{min-width:0}}

/* Lead with the consequential question, then ground it in a readable case. */
.ecq-card h2{max-width:540px;margin-bottom:25px}.ecq-card-example{padding-left:15px;border-left:2px solid #c6b9a8}.ecq-card-example>span{font-size:9px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:9px}.ecq-card-example>h3{font:600 14px/1.5 var(--eq-sans);letter-spacing:0;color:#405763;margin:0 0 9px;max-width:480px}.ecq-card-example>p{font-size:13px;line-height:1.75}.ecq-card-open{font-size:11px}@media(max-width:700px){.ecq-card h2{font-size:30px;line-height:1.18;margin-bottom:22px}.ecq-card-example>h3{font-size:14px}.ecq-card-example>p{font-size:13px}}
