.marketing-page{width:100vw;margin:-34px 0 -72px calc(50% - 50vw);overflow:hidden;color:#292a28;background:#fff}.marketing-inner{width:min(1200px,calc(100% - var(--brand-page-gutter) - var(--brand-page-gutter)));margin:0 auto}.marketing-hero{display:grid;min-height:0;align-items:start;padding:72px 0 70px;background:#fff}.marketing-hero-content{max-width:860px;text-align:left}.marketing-hero-content-edge{max-width:none}.marketing-hero-content-edge h1{max-width:860px}.marketing-hero-content-composition{width:min(var(--reference-composition-width,1060px),calc(100% - var(--brand-page-gutter) - var(--brand-page-gutter)));max-width:none}.marketing-hero-content-composition h1{max-width:860px}.marketing-eyebrow{margin:0 0 18px;color:#5f6b65;font-size:.72rem;font-weight:700;text-transform:uppercase}.marketing-hero h1,.marketing-hero p,.marketing-section-heading h2,.marketing-section-heading p{margin-top:0}.marketing-hero h1{max-width:880px;margin:0;color:#292a28;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:var(--reference-hero-heading-size,clamp(3rem,5.2vw,4.15rem));font-weight:400;line-height:1.02}.marketing-hero-content>p:last-child{max-width:700px;margin:26px 0 0;color:#626a66;font-size:1.04rem;font-weight:400;line-height:1.62}.example-score-section,.marketing-band,.marketing-search-cta,.marketing-section{padding:96px 0}.marketing-band{background:var(--brand-band-neutral)}.example-score-section,.marketing-search-cta,.marketing-section{background:var(--brand-canvas)}.marketing-section-heading{max-width:700px}.marketing-section-heading.centered{margin:0 auto;text-align:center}.marketing-section-heading h2{margin-bottom:18px;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:clamp(2.55rem,4.05vw,3.25rem);font-weight:400;line-height:1.04}.marketing-section-heading>p:last-child{margin-bottom:0;color:#626a66;line-height:1.7}.marketing-search-cta{padding:42px 0;border-top:1px solid var(--brand-border-soft)}.marketing-search-cta-inner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:16px;gap:16px}.marketing-search-cta-inner>.lionsa-logo{width:48px;height:48px}.marketing-search-cta h2,.marketing-search-cta p{margin-top:0}.marketing-search-cta h2{margin-bottom:5px;font-size:1.05rem}.marketing-search-cta-inner>div>p:last-child{margin-bottom:0;color:#626a66;font-size:.9rem}.marketing-cta-button{min-width:150px}.marketing-cta-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px}.nav-links{display:grid;width:100%;grid-template-columns:minmax(0,1fr) 200px;align-items:center}.site-header-inner{position:relative;width:min(1280px,calc(100% - 48px))}.site-header .nav{position:static;display:flex;min-width:0;flex:1 1}.nav-primary-links{position:static;display:flex;min-height:64px;align-items:center;justify-content:center;gap:22px}@media (min-width:1100px){.nav-primary-links{gap:28px}}.site-header .nav-actions{position:static;display:flex;width:200px;align-items:center;justify-content:flex-end;gap:8px}.site-header .nav-cta,.site-header .nav-search-cta{position:static;display:inline-flex;min-height:38px;align-items:center;justify-content:center;width:96px;padding:8px 18px;border:1px solid var(--accent-strong);border-radius:8px;font-size:.8rem;font-weight:600}.site-header .nav-search-cta{background:var(--accent-strong);color:#fff}.site-header .nav-search-cta:hover{border-color:var(--accent);background:var(--accent)}.nav-menu-toggle{display:none;width:40px;height:40px;padding:9px;border:1px solid #dce2de;border-radius:4px;background:#fff}.nav-menu-toggle span{display:block;height:1px;margin:4px 0;background:#214737}@media (max-width:1120px){.site-header{position:relative;z-index:20}.site-header .nav{justify-content:flex-end}.nav-menu-toggle{display:block}.nav-links{position:absolute;top:60px;right:16px;display:none;width:min(320px,calc(100vw - 32px));align-items:stretch;flex-direction:column;gap:0;padding:12px;border:1px solid #dce2de;background:#fff;box-shadow:0 20px 45px -28px rgba(20,40,30,.5)}.nav-links-open{display:flex}.nav-primary-links{position:static;display:flex;min-height:0;align-items:stretch;flex-direction:column;gap:0;transform:none}.site-header .nav-links .nav-link,.site-header .nav-links .nav-link-active{display:flex;justify-content:flex-start;padding:12px}.site-header .nav-actions{position:static;display:grid;width:100%;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:8px;gap:8px;margin-top:8px}.site-header .nav-actions .nav-cta,.site-header .nav-actions .nav-search-cta{width:100%}.site-header .nav-links .nav-link-active:after{display:none}.site-header .nav-links .nav-link-active .nav-label:after{position:absolute;right:0;bottom:-3px;left:0;height:2px;background:var(--accent);content:""}}.footer-nav a{color:#d7e5de;font-size:.82rem}.footer-nav a:hover{color:#fff}.score-tier-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:52px}.score-tier{min-height:235px;padding:30px 26px;border:1px solid var(--brand-border-soft);border-radius:8px;background:#fff}.score-tier>span{color:#8b8c87;font-size:.78rem}.score-tier h3{margin:54px 0 12px;font-size:1rem}.score-tier p{margin:0;color:#747570;font-size:.82rem;line-height:1.6}.score-tier:before{display:block;width:36px;height:36px;float:right;border:6px solid #1f664e;border-radius:50%;content:""}.score-tier-good:before{border-color:#79a58f}.score-tier-limited:before{border-color:#d2a34a}.score-tier-low:before{border-color:#c76b62}.signal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:48px;overflow:hidden;border:1px solid var(--brand-border-soft);border-radius:8px}.signal-grid article{min-height:190px;padding:28px;border-right:1px solid var(--brand-border-soft);border-bottom:1px solid var(--brand-border-soft)}.signal-grid article:nth-child(3n){border-right:0}.signal-grid article:nth-child(n+4){border-bottom:0}.signal-grid span{color:#1f664e;font-size:.76rem}.signal-grid h3{margin:40px 0 10px;font-size:.95rem}.signal-grid p{margin:0;color:#777873;font-size:.82rem;line-height:1.6}.example-score-section{border-top:1px solid var(--brand-border-soft);background:var(--brand-surface-mist)}.example-score-card-wrap{max-width:1020px;margin:54px auto 0}.use-case-band{padding-top:24px}.use-case-list{display:grid}.use-case-row{display:grid;grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);align-items:center;grid-gap:90px;gap:90px;min-height:560px;padding:70px 0;border-bottom:1px solid var(--brand-border-soft)}.use-case-row:last-child{border-bottom:0}.use-case-row:nth-child(2n) .evidence-orbit{order:2}.use-case-row h2{margin:0 0 18px;font-size:clamp(2rem,3.5vw,3.2rem);font-weight:400}.use-case-row>div>p:not(.marketing-eyebrow){color:#73746f;line-height:1.7}.use-case-row ul{display:grid;grid-gap:12px;gap:12px;padding:24px 0 0;margin:26px 0 0;border-top:1px solid var(--brand-border-soft);list-style:none}.use-case-row li{position:relative;padding-left:25px;color:#545550;font-size:.88rem}.use-case-row li:before{position:absolute;left:0;color:#1f664e;content:"✓"}.evidence-orbit{position:relative;width:min(100%,390px);aspect-ratio:1;justify-self:center}.evidence-orbit-core,.evidence-orbit-ring{position:absolute;inset:50%;border-radius:50%;transform:translate(-50%,-50%)}.evidence-orbit-ring{border:1px solid #9fbdae}.evidence-orbit-ring-outer{width:100%;aspect-ratio:1}.evidence-orbit-ring-middle{width:64%;aspect-ratio:1}.evidence-orbit-core{display:grid;width:28%;aspect-ratio:1;place-items:center;background:#fff;border:1px solid #1f664e}.evidence-orbit>strong{position:absolute;bottom:8%;width:100%;color:#777873;font-size:.82rem;text-align:center}.trader-type-band{padding-bottom:80px}.trader-type-grid{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--brand-border-soft);background:#fff}.trader-type-column{position:relative;min-width:0;padding:52px}.trader-type-column+.trader-type-column{border-left:1px solid var(--brand-border-soft)}.trader-type-number{position:absolute;top:26px;right:30px;color:#b2b2ad;font-size:.78rem}.trader-type-column h2{max-width:12ch;margin:0 0 20px;font-size:clamp(2rem,4vw,3.3rem);font-weight:400;line-height:1.05}.trader-type-column>p:not(.marketing-eyebrow){color:#73746f;line-height:1.7}.trader-type-column h3{margin:36px 0 16px;font-size:.88rem;text-transform:uppercase}.trader-type-column ul{display:grid;grid-gap:12px;gap:12px;padding:0;list-style:none}.trader-type-column li{padding-top:12px;border-top:1px solid #e5e3dd;color:#666762;font-size:.84rem}.trader-evidence-map{position:relative;width:min(100%,330px);aspect-ratio:1;margin:40px auto 0}.trader-evidence-map span{position:absolute;inset:0;border:1px solid #b1c9bd;border-radius:50%}.trader-evidence-map span:nth-child(2){inset:20%}.trader-evidence-map span:nth-child(3){inset:40%;background:#1f664e}.trader-evidence-map strong{position:absolute;inset:50% auto auto 50%;color:#fff;font-size:.72rem;transform:translate(-50%,-50%)}.trader-type-note{display:grid;grid-template-columns:220px 1fr;grid-gap:40px;gap:40px;margin-top:34px;padding:30px 0 0;border-top:1px solid var(--brand-border-soft)}.trader-type-note p{max-width:670px;margin:0;color:#71726d;line-height:1.6}.about-band{padding-bottom:110px}.about-mission{max-width:1060px;padding:70px;background:#fff}.about-mission h2{max-width:900px;margin:0;font-size:clamp(2.5rem,5.4vw,5rem);font-weight:400;line-height:1.05}.about-mission>p:last-child{max-width:680px;margin:38px 0 0 auto;color:#73746f;line-height:1.75}.about-principles{display:grid;grid-template-columns:repeat(4,1fr);margin-top:36px;border-top:1px solid var(--brand-border-soft)}.about-principles article{padding:28px 25px;border-right:1px solid var(--brand-border-soft)}.about-principles article:last-child{border-right:0}.about-principles span{color:#1f664e;font-size:.75rem}.about-principles h3{margin:40px 0 10px;font-size:.9rem}.about-principles p{margin:0;color:#747570;font-size:.8rem;line-height:1.55}.faq-band{padding-top:70px}.faq-list{width:min(var(--reference-composition-width,1060px),calc(100% - var(--brand-page-gutter) - var(--brand-page-gutter)));max-width:none}.faq-list details{border-bottom:1px solid #d4d1ca;background:#fff}.faq-list details:first-child{border-top:1px solid #d4d1ca}.faq-list summary{display:flex;min-height:90px;align-items:center;justify-content:space-between;gap:24px;padding:24px 30px;cursor:pointer;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{font-size:1rem;font-weight:500}.faq-list summary i{color:#1f664e;font-size:1.6rem;font-style:normal;font-weight:300}.faq-list details[open] summary i{transform:rotate(45deg)}.faq-list details>p{max-width:720px;margin:-10px 30px 0;padding:0 0 32px;color:#73746f;line-height:1.7}.feedback-experience{display:block;width:100%}.feedback-inner{width:min(1320px,calc(100% - 96px));margin:0 auto}.feedback-selector-band{padding:78px 0 50px;border-bottom:1px solid #dce9e2;background:#f4f9f6}.feedback-selector-band .feedback-inner{display:grid;grid-gap:28px;gap:28px}.feedback-content-band{position:relative;overflow:hidden;padding:44px 0 72px;border-bottom:1px solid #e1ebe6;background:#fff}.feedback-content-band:before{position:absolute;top:50%;right:-210px;width:620px;height:620px;border-radius:50%;background:radial-gradient(circle,rgba(197,233,216,.32) 0,rgba(229,246,238,.15) 45%,rgba(255,255,255,0) 72%);content:"";transform:translateY(-50%);pointer-events:none}.feedback-assurance-band{padding:42px 0 78px;background:#edf6f1}.feedback-route-intro{display:block}.feedback-route-intro h2{max-width:720px;margin:11px 0 0;color:#071832;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:3.25rem;font-weight:400;line-height:1.04;letter-spacing:0}.feedback-routes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:13px;gap:13px}.feedback-routes button{display:grid;min-height:122px;grid-template-columns:48px minmax(0,1fr) 32px;align-items:center;grid-gap:15px;gap:15px;padding:20px;border:1px solid #d5e4dc;border-radius:8px;background:rgba(255,255,255,.94);color:#65736c;font:inherit;text-align:left;cursor:pointer;box-shadow:0 12px 28px rgba(27,71,53,.055);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease}.feedback-routes button:hover{border-color:#8fbea9;background:#fff;box-shadow:0 16px 30px rgba(27,71,53,.09);transform:translateY(-4px)}.feedback-routes button:focus-visible{outline:3px solid rgba(14,119,82,.28);outline-offset:3px}.feedback-routes button.active{border-color:#187656;background:#eaf6f0;color:#194d3b;box-shadow:inset 0 0 0 1px rgba(24,118,86,.24),0 15px 30px rgba(27,71,53,.08)}.feedback-route-icon{display:grid;width:48px;aspect-ratio:1;place-items:center;border:1px solid #cde5d9;border-radius:50%;background:#f0f9f4;color:#087054}.feedback-routes button.active .feedback-route-icon{border-color:#9dceb8;background:#fff}.feedback-route-copy{display:grid;grid-gap:6px;gap:6px}.feedback-route-copy strong{color:#102039;font-size:.9rem;font-weight:650;line-height:1.25}.feedback-route-about .feedback-route-copy strong{font-size:.9rem}.feedback-route-copy small{color:inherit;font-size:.7rem;font-weight:400;line-height:1.45}.feedback-route-action{display:grid;width:32px;aspect-ratio:1;place-items:center;border:1px solid #d1e6db;border-radius:50%;background:#fff;color:#2e6b55}.feedback-routes button.active .feedback-route-action{border-color:#9acbb5;background:#0b6a4e;color:#fff}.feedback-panel{position:relative;border:0;background:transparent}.feedback-state-panel{animation:feedback-state-enter .22s ease both}.feedback-layout{position:relative;display:grid;min-height:620px;grid-template-columns:minmax(340px,.78fr) 1px minmax(520px,1.22fr);align-items:stretch;grid-gap:38px;gap:38px}.feedback-layout:before{grid-column:2;grid-row:1;width:1px;background:linear-gradient(180deg,transparent 0,#d7e3dd 10%,#d7e3dd 90%,transparent);content:""}.feedback-intro{position:relative;z-index:1;display:flex;min-height:0;grid-column:1;flex-direction:column;padding:0}.feedback-intro h2{max-width:440px;margin:0;color:#0b1930;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:3.15rem;font-weight:400;line-height:1.04;letter-spacing:0}.feedback-intro>p:not(.marketing-eyebrow){max-width:440px;margin-top:24px;color:#627169;font-size:.98rem;line-height:1.72}.feedback-intro-guidance{max-width:440px;margin-top:32px;padding-top:22px;border-top:1px solid #d8e5de}.feedback-intro-guidance>strong{color:#18362c;font-size:.72rem;font-weight:750;text-transform:uppercase}.feedback-intro-guidance ul{display:grid;grid-gap:11px;gap:11px;margin:17px 0 0;padding:0;list-style:none}.feedback-intro-guidance li{display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:9px;gap:9px;color:#607169;font-size:.76rem;line-height:1.5}.feedback-intro-guidance svg{margin-top:2px;color:#0a7253}.feedback-intro .feedback-governance-note{display:grid;max-width:430px;grid-template-columns:auto minmax(0,1fr);grid-gap:13px;gap:13px;margin-top:auto;padding-top:25px;border-top:1px solid #cddfd6;color:#4e685d}.feedback-governance-note svg{margin-top:1px;color:#0a7253}.feedback-governance-note p{margin:0;font-size:.74rem;line-height:1.58}.feedback-form{position:relative;z-index:1;display:grid;isolation:isolate;grid-column:3;align-content:start;grid-gap:28px;gap:28px;padding:46px 48px 42px;border:1px solid #c9ddd3;border-radius:8px;background:linear-gradient(155deg,#fff,#fff 62%,#f5faf7);box-shadow:inset 0 1px 0 #fff,0 18px 34px rgba(22,66,49,.1),0 42px 70px -36px rgba(16,64,46,.28)}.feedback-form:after{position:absolute;top:0;right:0;left:0;height:4px;border-radius:7px 7px 0 0;background:#147757;content:""}.feedback-form-heading{display:grid;grid-gap:7px;gap:7px}.feedback-form-heading p{margin:0;color:#147757;font-size:.67rem;font-weight:750;text-transform:uppercase}.feedback-form-heading h3{margin:0;color:#0b1930;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:2rem;font-weight:400;line-height:1.08}.feedback-form-section{display:grid;grid-gap:17px;gap:17px;margin:0;padding:23px 0 0;border:0;border-top:1px solid #d9e5df}.feedback-form-section legend{padding:0 14px 0 0;color:#486158;font-size:.7rem;font-weight:750;text-transform:uppercase}.feedback-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:19px 21px;gap:19px 21px}.feedback-form label{display:grid;grid-gap:9px;gap:9px;color:#17263e;font-size:.76rem;font-weight:650}.feedback-form input,.feedback-form select,.feedback-form textarea{min-height:50px;border-color:#d4dfd9;border-radius:7px;background:#fbfdfc;color:#13233c;box-shadow:inset 0 1px 2px rgba(15,48,35,.025)}.feedback-form input:focus,.feedback-form select:focus,.feedback-form textarea:focus{border-color:#14805d;outline:3px solid rgba(20,128,93,.14);outline-offset:1px}.feedback-form input::placeholder,.feedback-form textarea::placeholder{color:#89958f;opacity:1}.feedback-form textarea{min-height:158px;resize:vertical}.feedback-form-wide{grid-column:1/-1}.feedback-submit-row{display:flex;align-items:center;gap:21px;padding-top:1px}.feedback-submit-row .button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:10px;border-radius:7px}.feedback-submit-row p{max-width:320px;margin:0;color:#67736d;font-size:.72rem;line-height:1.5}.feedback-about-panel{padding:20px 0 0}.feedback-about-story{display:grid;min-height:560px;grid-template-columns:minmax(0,.88fr) 1px minmax(0,1.12fr);align-items:stretch;grid-gap:38px;gap:38px;padding:26px 0 64px}.feedback-about-story:before{grid-column:2;grid-row:1;width:1px;background:linear-gradient(180deg,transparent 0,#d7e3dd 10%,#d7e3dd 90%,transparent);content:""}.feedback-about-lead{display:flex;grid-column:1;flex-direction:column}.feedback-about-lead h2{max-width:520px;margin:0 0 24px;color:#0b1930;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:3.15rem;font-weight:400;line-height:1.04;letter-spacing:0}.feedback-about-lead .marketing-eyebrow{margin-top:0}.feedback-about-copy p,.feedback-about-lead>p:last-child{color:#627169;font-size:.92rem;font-weight:400;line-height:1.72}.feedback-about-copy{position:relative;display:grid;grid-column:3;align-content:center;grid-gap:19px;gap:19px;padding:48px;border:1px solid #c9ddd3;border-radius:8px;background:linear-gradient(155deg,#fff,#fff 66%,#f2faf6);box-shadow:inset 0 1px 0 #fff,0 18px 34px rgba(22,66,49,.09),0 42px 70px -36px rgba(16,64,46,.25)}.feedback-about-copy:before{position:absolute;z-index:2;top:0;right:0;left:0;height:4px;border-radius:7px 7px 0 0;background:#147757;content:""}.feedback-about-copy:after{position:absolute;right:-92px;bottom:-84px;width:360px;height:270px;background:url(/images/contact/contact-panel-watermark.svg) 50%/contain no-repeat;content:"";opacity:.42;pointer-events:none}.feedback-about-copy>*{position:relative;z-index:1}.feedback-about-copy p{margin:0}.feedback-about-copy strong{color:#176246;font-weight:650}.feedback-about-principles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #cfddd5;border-bottom:1px solid #cfddd5;background:rgba(244,249,246,.62)}.feedback-about-principles article{display:grid;min-width:0;min-height:162px;grid-template-columns:28px minmax(0,1fr);align-content:center;grid-gap:14px;gap:14px;padding:31px 28px}.feedback-about-principles article+article{border-left:1px solid #d7e2dc}.feedback-about-principles article>span{padding-top:4px;color:#0a7253;font-size:.7rem;font-weight:750;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.feedback-about-principles h3{margin:0 0 10px;color:#173329;font-size:1.12rem;font-weight:650}.feedback-about-principles p{margin:0;color:#6a7770;font-size:.76rem;line-height:1.62}.feedback-about-promise{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-top:28px;padding:28px 0 0;border-top:1px solid #d5e3dc;color:#176246}.feedback-about-promise span{font-size:.74rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.feedback-about-promise strong{font-size:1.02rem;font-weight:550}.feedback-assurance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #cbded4;border-bottom:1px solid #cbded4;background:rgba(255,255,255,.56)}.feedback-assurance article{display:grid;min-width:0;min-height:124px;grid-template-columns:28px minmax(0,1fr);align-content:center;grid-gap:14px;gap:14px;padding:30px 34px}.feedback-assurance article+article{border-left:1px solid #d3e2da}.feedback-assurance article>span{padding-top:4px;color:#087054;font-size:.7rem;font-weight:750;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.feedback-assurance h3{margin:0;color:#14243b;font-size:1.12rem;font-weight:650;line-height:1.2}.feedback-assurance p{margin:8px 0 0;color:#69766f;font-size:.76rem;line-height:1.55}@keyframes feedback-state-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.account-page{background:var(--brand-surface-mist);animation:account-enter .18s ease-out both}.account-hero{padding:60px 0 0;border-bottom:1px solid #dce3df;background:#fff}.account-hero-inner{width:min(var(--reference-composition-width,1060px),calc(100% - var(--brand-page-gutter) - var(--brand-page-gutter)))}.account-hero-copy{max-width:760px}.account-hero-copy h1{margin:0;color:#292a28;font-size:clamp(2.35rem,4vw,3.7rem);font-weight:300;line-height:1.07}.account-hero-copy>p:last-child{max-width:680px;margin:20px 0 0;color:#777873;font-size:.94rem;font-weight:300;line-height:1.7}.account-assurance-strip{display:grid;width:min(var(--reference-composition-width,1060px),calc(100% - var(--brand-page-gutter) - var(--brand-page-gutter)));grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:40px;padding-bottom:48px}.account-assurance-strip>div{display:flex;min-height:68px;align-items:center;gap:11px;padding:14px 18px;border:1px solid var(--brand-border-soft);border-radius:7px;background:#fff;color:#626c67;font-size:.74rem;font-weight:450;line-height:1.4}.account-assurance-strip svg{color:#2a6952}.account-band{min-height:620px;padding:42px 0 84px;background:var(--brand-surface-mist)}.account-inner{width:min(var(--reference-composition-width,1060px),calc(100% - var(--brand-page-gutter) - var(--brand-page-gutter)))}.account-workspace{display:grid;grid-template-columns:220px minmax(0,1fr);align-items:start;grid-gap:54px;gap:54px}.account-band-compact{padding-top:30px}.account-workspace-compact{display:grid;grid-gap:38px;gap:38px}.account-workspace-compact .account-navigation{position:static;grid-template-columns:repeat(5,minmax(0,1fr))}.account-workspace-compact .account-navigation-label{grid-column:1/-1;padding:14px 18px 10px}.account-workspace-compact .account-navigation a{min-height:48px;border-right:1px solid #e4e8e5}.account-workspace-compact .account-navigation a:last-child{border-right:0}.account-workspace-compact .account-navigation a.active{box-shadow:inset 0 3px #2b7159}.account-navigation{position:-webkit-sticky;position:sticky;top:92px;display:grid;overflow:hidden;border:1px solid #d8dfdb;border-radius:7px;background:rgb(255 255 255/82%)}.account-navigation-label{margin:0;padding:20px 20px 14px;color:#7a837e;font-size:.65rem;font-weight:600;text-transform:uppercase}.account-navigation a{display:grid;min-height:52px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:0 18px;border-top:1px solid #e4e8e5;color:#6d7772;font-size:.76rem;text-decoration:none;transition:background .16s ease,color .16s ease}.account-navigation a:hover{background:#f6f9f7;color:#1f5e4b}.account-navigation a.active{background:#e7f0eb;color:#1f5e4b;font-weight:550;box-shadow:inset 3px 0 #2b7159}.account-navigation-arrow{opacity:.45}.account-navigation a.active .account-navigation-arrow{opacity:.9}.account-content{min-width:0}.account-route-transition{animation:account-content-enter .18s ease-out both}.account-signin{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:36px;padding:42px;border:1px solid var(--brand-border-soft);background:#fff}.account-signin h2{margin:0 0 10px;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:300}.account-signin p:last-child{margin:0;color:#747570}.account-plan-grid button:disabled,.account-signin button:disabled{opacity:.72;cursor:not-allowed}.account-plan-heading{margin-top:72px}.account-plan-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:34px}.account-plan-grid article{position:relative;display:grid;min-height:290px;align-content:start;padding:32px;border:1px solid var(--brand-border-soft);background:#fff}.account-plan-grid article.featured{border-color:#7da995}.account-plan-tag{position:absolute;top:0;right:0;padding:7px 10px;background:#1f5e4b;color:#fff;font-size:.65rem}.account-plan-grid h3{margin:0 0 34px;font-size:1.05rem}.account-plan-grid strong{font-size:1.6rem;font-weight:450}.account-plan-grid p{min-height:68px;color:#747570;font-size:.82rem;line-height:1.6}.account-plan-grid .button{margin-top:auto}.account-credit-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;margin-top:44px;border:1px solid var(--brand-border-soft);background:var(--brand-border-soft)}.account-credit-summary>div{display:grid;grid-template-columns:auto 1fr;align-items:baseline;grid-gap:8px 14px;gap:8px 14px;padding:28px 32px;background:#fff}.account-credit-summary .marketing-eyebrow{grid-column:1/-1;margin:0}.account-credit-summary strong{color:#20211f;font-size:2.6rem;font-weight:350}.account-credit-summary span{color:#747570;font-size:.82rem}.account-credit-summary-three{grid-template-columns:repeat(3,minmax(0,1fr))}.account-overview-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.account-history-heading{margin-top:64px}.account-section-heading{margin-top:2px}.account-section-heading h1{margin:0;font-size:var(--brand-section-title-size);font-weight:300;line-height:1.12}.account-assessment-list{display:grid;grid-gap:10px;gap:10px;margin-top:28px}.account-assessment-list article{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:28px;gap:28px;padding:22px 24px;border:1px solid var(--brand-border-soft);background:#fff}.account-assessment-list article h2,.account-assessment-list article h3,.account-assessment-list article p{margin:0}.account-assessment-list article p{color:#92928d;font-size:.72rem}.account-assessment-list article h2,.account-assessment-list article h3{margin-top:5px;font-size:1.05rem;font-weight:550}.account-assessment-list article>div>span{color:#747570;font-size:.76rem}.account-assessment-score{display:flex;align-items:baseline;gap:3px;min-width:72px;color:#1f5e4b}.account-assessment-score strong{font-size:1.65rem;font-weight:450}.account-assessment-score span{font-size:.72rem}.account-empty-history{margin-top:28px;padding:34px;border:1px solid var(--brand-border-soft);background:#fff}.account-empty-history h2,.account-empty-history h3,.account-empty-history p{margin:0}.account-empty-history h2,.account-empty-history h3{font-weight:500}.account-empty-history p{margin:8px 0 22px;color:#747570}.account-state-panel{display:flex;align-items:center;justify-content:space-between;gap:36px;margin-top:36px;padding:42px;border:1px solid var(--brand-border-soft);background:#fff}.account-state-panel h2,.account-state-panel p{margin:0}.account-state-panel h2{margin-top:8px;font-size:clamp(1.65rem,3vw,2.35rem);font-weight:300;line-height:1.15}.account-state-panel div>p:last-child{max-width:660px;margin-top:12px;color:#747570;line-height:1.65}.account-token-explainer{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:64px;gap:64px;margin:48px 0 28px;padding:34px 0;border-top:1px solid var(--brand-border-soft)}.account-token-explainer h2,.account-token-explainer p{margin:0}.account-token-explainer h2{margin-top:8px;font-size:clamp(1.5rem,2.5vw,2.1rem);font-weight:300;line-height:1.2}.account-token-explainer>p{color:#747570;line-height:1.7}.account-credit-support{max-width:680px;margin:0 0 24px;color:#646b67;font-size:.82rem;line-height:1.65}.account-credit-support a{color:var(--brand-deep-green);font-weight:550}.account-security-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;margin-top:36px;border:1px solid var(--brand-border-soft);background:var(--brand-border-soft)}.account-security-grid section{padding:40px;background:#fff}.account-security-grid h2{margin:10px 0 14px;font-size:clamp(1.4rem,2.4vw,2rem);font-weight:350;overflow-wrap:anywhere}.account-security-grid section>p:last-child{margin:0;color:#747570;line-height:1.7}.account-security-actions{display:flex;grid-column:1/-1;justify-content:flex-end;padding:18px 20px;background:#fff}.account-compare-picker{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:28px 0 0;padding:0;border:0}.account-compare-picker label{display:grid;min-height:96px;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:14px;gap:14px;padding:18px 20px;border:1px solid var(--brand-border-soft);background:#fff;cursor:pointer}.account-compare-picker label.selected{border-color:#2b715b;box-shadow:inset 0 0 0 1px #2b715b}.account-compare-picker label:has(input:disabled){cursor:not-allowed;opacity:.52}.account-compare-picker input{width:17px;height:17px;accent-color:#1f5e4b}.account-compare-picker label>span{display:grid;grid-gap:5px;gap:5px}.account-compare-picker strong{font-size:.9rem;font-weight:550}.account-compare-picker small{color:#747570;font-size:.72rem}.account-compare-actions{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:18px}.account-compare-actions p{margin:0;color:#747570;font-size:.76rem}.account-compare-actions button:disabled{cursor:not-allowed;opacity:.48}.account-compare-error{margin:22px 0 0;padding:16px 18px;border-left:3px solid #8f6a32;background:#fff;color:#6d5940}.account-comparison{margin-top:64px;padding-top:46px;border-top:1px solid var(--brand-border-soft)}.account-comparison-heading h2{margin:8px 0 10px;font-size:clamp(1.8rem,3vw,2.7rem);font-weight:300}.account-comparison-heading>p:last-child{margin:0;color:#747570}.account-comparison-grid{display:grid;grid-gap:1px;gap:1px;margin-top:28px;border:1px solid var(--brand-border-soft);background:var(--brand-border-soft)}.account-comparison-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.account-comparison-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.account-comparison-grid>article{display:grid;align-content:start;padding:30px;background:#fff}.account-comparison-grid header{min-height:78px}.account-comparison-grid h3,.account-comparison-grid header p{margin:0}.account-comparison-grid header p{color:#92928d;font-size:.7rem}.account-comparison-grid h3{margin-top:6px;font-size:1.15rem;font-weight:550}.account-comparison-score{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px;padding:20px 0;border-top:1px solid var(--brand-border-soft);border-bottom:1px solid var(--brand-border-soft)}.account-comparison-score strong{font-size:2.8rem;font-weight:350}.account-comparison-score span{color:#747570;font-size:.75rem}.account-comparison-score p{width:100%;margin:3px 0 0;color:inherit;font-size:.82rem;font-weight:550}.account-comparison-signal{min-height:168px;padding:22px 0;border-bottom:1px solid var(--brand-border-soft)}.account-comparison-findings>strong,.account-comparison-signal>span{display:block;color:#777873;font-size:.67rem;font-weight:600;text-transform:uppercase}.account-comparison-signal>strong{display:block;margin-top:9px;font-size:1rem;font-weight:550}.account-comparison-findings li,.account-comparison-findings p,.account-comparison-signal p{color:#747570;font-size:.76rem;line-height:1.55}.account-comparison-findings{min-height:178px;padding:22px 0}.account-comparison-findings ul{margin:12px 0 0;padding-left:18px}.account-comparison-findings p{margin:12px 0 0}.account-comparison-grid footer{margin-top:auto;padding-top:18px;border-top:1px solid var(--brand-border-soft);color:#747570;font-size:.7rem}.account-error-page,.account-loading{display:grid;min-height:70vh;place-items:center;padding:48px 24px;text-align:center}.account-loading{min-height:420px;align-content:center;gap:18px;color:#68736d}.account-loading p{margin:0}.account-loading-mark{width:58px;height:58px;border:1px solid #9cb8ab;border-radius:50%;box-shadow:inset 0 0 0 9px #fff,inset 0 0 0 10px #2b715b;animation:account-pulse 1.8s ease-in-out infinite}.account-error-page>div{width:min(680px,100%)}.account-error-page h1{margin:10px 0 16px;font-size:clamp(2rem,5vw,3.5rem);font-weight:300;line-height:1.08}.account-error-page>div>p:not(.marketing-eyebrow){color:#747570;line-height:1.7}.account-error-page>div>div{display:flex;justify-content:center;gap:12px;margin-top:28px}@keyframes account-pulse{50%{opacity:.48;transform:scale(.94)}}.customer-auth-page{display:grid;min-height:calc(100vh - 72px);align-content:start;justify-items:center;grid-gap:32px;gap:32px;padding:62px 24px 96px;background:linear-gradient(180deg,#fff 0 390px,var(--brand-surface-mist) 390px);animation:account-enter .18s ease-out both}.customer-auth-intro{display:grid;width:min(100%,640px);justify-items:center;text-align:center}.customer-auth-mark{display:grid;width:72px;aspect-ratio:1;place-items:center;margin-bottom:24px;border:1px solid #b7cec3;border-radius:50%;box-shadow:inset 0 0 0 10px #fff,inset 0 0 0 11px #d7e4de}.customer-auth-mark .lionsa-logo{width:38px;height:38px}.customer-auth-intro h1{margin:12px 0 16px;font-size:clamp(2.45rem,5vw,3.8rem);font-weight:300;line-height:1.04}.customer-auth-intro>p:not(.marketing-eyebrow){max-width:560px;margin:0;color:#747570;font-size:.9rem;line-height:1.7}.customer-auth-benefits{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:32px;border-top:1px solid #dce3df;border-bottom:1px solid #dce3df}.customer-auth-benefits span{display:grid;min-height:76px;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:9px;gap:9px;padding:12px 18px;border-right:1px solid #dce3df;color:#64716b;font-size:.68rem;line-height:1.45;text-align:left}.customer-auth-benefits span:last-child{border-right:0}.customer-auth-benefits svg{color:#2c6c54}.customer-auth-page>.cl-rootBox{width:min(100%,520px)}.customer-auth-clerk-box{width:100%;box-shadow:none}.customer-auth-clerk-card{border:1px solid var(--brand-border-soft);box-shadow:0 18px 46px -42px rgb(29 45 38/48%)}.customer-auth-page .cl-card{width:100%}.customer-auth-page .cl-headerTitle{font-weight:400}.customer-auth-page .cl-headerSubtitle{color:#747570}.customer-auth-page .cl-footer{background:transparent}.customer-auth-page .cl-footerActionLink{color:#1f5e4b}@keyframes account-enter{0%{opacity:0}to{opacity:1}}@keyframes account-content-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.saved-assessment-page{min-height:80vh;padding:28px 0 72px;background:var(--brand-surface-mist)}.saved-assessment-inner{width:min(1180px,calc(100% - var(--brand-page-gutter) - var(--brand-page-gutter)));margin:0 auto}.saved-assessment-back{display:inline-flex;align-items:center;gap:7px;margin-bottom:18px;color:#315f4f;font-size:.76rem;font-weight:550;text-decoration:none}.saved-assessment-back:hover{text-decoration:underline;text-underline-offset:4px}@media (max-width:1050px){.nav-links{gap:13px}.nav-link,.nav-link-active{font-size:.74rem}.nav-cta,.nav-search-cta{padding-inline:12px}.use-case-row{gap:50px}.about-principles{grid-template-columns:repeat(2,1fr)}.about-principles article:nth-child(2){border-right:0}.about-principles article:nth-child(n+3){border-top:1px solid var(--brand-border-soft)}}@media (max-width:840px){.score-tier-grid,.signal-grid{grid-template-columns:repeat(2,1fr)}.signal-grid article:nth-child(n){border-right:1px solid var(--brand-border-soft);border-bottom:1px solid var(--brand-border-soft)}.signal-grid article:nth-child(2n){border-right:0}.signal-grid article:nth-child(n+5){border-bottom:0}.use-case-row{grid-template-columns:1fr 1fr;gap:28px;min-height:460px}.trader-type-column{padding:40px 30px}.feedback-inner{width:min(100% - 56px,760px)}.feedback-selector-band{padding:64px 0 42px}.feedback-content-band{padding:40px 0 64px}.feedback-assurance-band{padding:34px 0 58px}.feedback-route-intro h2{font-size:2.8rem}.feedback-layout{min-height:0;grid-template-columns:1fr;gap:40px}.feedback-about-story:before,.feedback-layout:before{display:none}.feedback-about-copy,.feedback-about-lead,.feedback-form,.feedback-intro{grid-column:auto}.feedback-intro{min-height:0;padding:40px 0 34px}.feedback-intro .feedback-governance-note{margin-top:42px}.feedback-form{transform:none}.feedback-routes{grid-template-columns:repeat(2,minmax(0,1fr))}.feedback-routes button{min-height:108px}.feedback-about-story{min-height:0;grid-template-columns:1fr;gap:40px;padding:36px 0 54px}.feedback-about-principles{grid-template-columns:repeat(2,minmax(0,1fr))}.feedback-about-principles article:nth-child(odd){border-left:0}.feedback-about-principles article:nth-child(n+3){border-top:1px solid #d7e2dc}.feedback-assurance{grid-template-columns:1fr}.feedback-assurance article+article{border-top:1px solid #d3e2da;border-left:0}.account-plan-grid{grid-template-columns:1fr}.account-plan-grid article{min-height:230px}.account-credit-summary-three{grid-template-columns:1fr}.account-assessment-list article{grid-template-columns:minmax(0,1fr) auto}.account-assessment-list .button{grid-column:1/-1;justify-self:start}.account-token-explainer{gap:22px}.account-security-grid,.account-token-explainer{grid-template-columns:1fr}.account-compare-picker{grid-template-columns:repeat(2,minmax(0,1fr))}.account-comparison-grid-3{grid-template-columns:1fr}.account-workspace{grid-template-columns:190px minmax(0,1fr);gap:30px}}@media (max-width:620px){.marketing-page{margin-top:-34px}.marketing-inner{width:min(100% - 32px,1200px)}.marketing-hero{min-height:430px;padding:76px 0 64px}.marketing-hero-content{text-align:left}.marketing-hero h1{font-size:var(--reference-hero-heading-size)}.marketing-hero-content>p:last-child{font-size:.94rem}.example-score-section,.marketing-band,.marketing-search-cta,.marketing-section{padding:64px 0}.marketing-search-cta{padding:40px 0}.marketing-search-cta-inner{grid-template-columns:auto 1fr;gap:18px}.marketing-search-cta-inner>.lionsa-logo{width:44px;height:44px}.marketing-cta-actions{grid-column:1/-1;display:grid;width:100%;grid-template-columns:1fr}.marketing-cta-button{width:100%}.score-tier-grid,.signal-grid{grid-template-columns:1fr}.score-tier{min-height:195px}.signal-grid article:nth-child(n){border-right:0;border-bottom:1px solid var(--brand-border-soft)}.signal-grid article:last-child{border-bottom:0}.use-case-band{padding-top:0}.use-case-row{grid-template-columns:1fr;gap:34px;min-height:0;padding:62px 0}.use-case-row:nth-child(2n) .evidence-orbit{order:0}.evidence-orbit{width:min(78vw,300px)}.trader-type-grid{grid-template-columns:1fr}.trader-type-column+.trader-type-column{border-top:1px solid var(--brand-border-soft);border-left:0}.trader-type-column{padding:38px 26px}.trader-type-note{grid-template-columns:1fr;gap:10px}.about-mission{padding:36px 26px}.about-mission h2{font-size:clamp(2.35rem,12vw,3.5rem)}.about-mission>p:last-child{margin-top:28px}.about-principles{grid-template-columns:1fr}.about-principles article:nth-child(n){border-right:0;border-top:1px solid var(--brand-border-soft)}.about-principles article:first-child{border-top:0}.faq-list summary{min-height:78px;padding:20px}.faq-list details>p{margin-inline:20px}.feedback-inner{width:calc(100% - 40px)}.feedback-selector-band{padding:52px 0 34px}.feedback-content-band{padding:28px 0 36px}.feedback-assurance-band{padding:28px 0 50px}.feedback-route-intro h2{font-size:2.45rem}.feedback-routes{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.feedback-routes button{position:relative;min-height:116px;grid-template-columns:40px minmax(0,1fr);align-content:center;gap:10px;padding:14px}.feedback-route-icon{width:40px}.feedback-route-copy{gap:4px}.feedback-route-copy strong{font-size:.78rem}.feedback-route-copy small{font-size:.63rem;line-height:1.35}.feedback-route-action{position:absolute;top:8px;right:8px;width:24px}.feedback-intro{padding:34px 0 28px}.feedback-intro h2{font-size:2.3rem}.feedback-form{gap:24px;padding:34px 22px 30px}.feedback-form-heading h3{font-size:1.75rem}.feedback-form-grid{grid-template-columns:1fr}.feedback-form-wide{grid-column:auto}.feedback-submit-row{align-items:stretch;flex-direction:column}.feedback-about-story{padding:26px 0 42px}.feedback-about-lead h2{font-size:2.25rem}.feedback-about-copy{padding:32px 24px}.feedback-about-principles{grid-template-columns:1fr}.feedback-about-principles article,.feedback-about-principles article:nth-child(n){min-height:0;border-left:0}.feedback-about-principles article+article{border-top:1px solid #d7e2dc}.feedback-about-promise{align-items:flex-start;flex-direction:column;padding:24px 0 0}.feedback-assurance article{min-height:98px;padding:18px}.account-signin{align-items:stretch;flex-direction:column;padding:28px 22px}.account-signin button{width:100%}.account-credit-summary{grid-template-columns:1fr}.account-hero{padding:48px 0 0}.account-hero-copy h1{font-size:clamp(2.2rem,10vw,3rem)}.account-assurance-strip{grid-template-columns:1fr;margin-top:28px;padding-bottom:36px}.account-assurance-strip>div{min-height:58px}.account-band{padding:28px 0 64px}.account-workspace{grid-template-columns:1fr;gap:34px}.account-workspace-compact{gap:28px}.account-workspace-compact .account-navigation{grid-template-columns:repeat(2,minmax(0,1fr))}.account-workspace-compact .account-navigation a{border-right:0}.account-workspace-compact .account-navigation a:nth-of-type(odd){border-right:1px solid #e4e8e5}.account-workspace-compact .account-navigation a:last-child{grid-column:1/-1;border-right:0}.account-navigation{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.account-navigation-label{grid-column:1/-1}.account-navigation a{min-height:54px}.account-navigation a:nth-child(2n){border-right:1px solid #e4e8e5}.account-navigation a.active{box-shadow:inset 0 3px #2b7159}.account-state-panel{align-items:stretch;flex-direction:column;padding:28px 22px}.account-state-panel .button{width:100%;justify-content:center}.account-security-grid section{padding:28px 22px}.account-compare-picker{grid-template-columns:1fr}.account-compare-actions{align-items:stretch;flex-direction:column}.account-compare-actions .button{width:100%;justify-content:center}.account-comparison-grid-2{grid-template-columns:1fr}.account-comparison-grid>article{padding:24px 22px}.account-assessment-list article{grid-template-columns:1fr;gap:16px}.account-assessment-list .button{width:100%;justify-content:center}.saved-assessment-page{padding:22px 0 48px}.account-error-page>div>div{flex-direction:column}.customer-auth-page{min-height:0;gap:26px;padding:48px 20px 72px;background:var(--brand-surface-mist)}.customer-auth-benefits{grid-template-columns:1fr}.customer-auth-benefits span{min-height:54px;border-right:0;border-bottom:1px solid #dce3df}.customer-auth-benefits span:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){.account-page,.account-route-transition,.customer-auth-page,.feedback-state-panel{animation:none}.feedback-routes button{transition:none}}.nav-link,.nav-link-active{position:relative;border-radius:0;box-shadow:none}.nav-link-active:after{position:absolute;right:0;bottom:-6px;left:0;height:2px;background:var(--accent);content:""}.nav-label{position:relative;display:inline-flex;align-items:baseline}.home-page-reference{--reference-hero-heading-size:clamp(2.4rem,3.75vw,3.75rem)}.site-header .brandmark-title{font-weight:650}.site-header .nav-link,.site-header .nav-link-active{font-weight:400}.home-page-reference .button,.home-page-reference .search-button,.marketing-page .button,.site-header .nav-cta{font-weight:600}.home-page-reference .eyebrow,.reference-page .marketing-eyebrow{font-weight:700}.home-reference-hero h1{font-size:clamp(2.4rem,3.75vw,3.75rem);font-weight:300;line-height:1.08}.home-reference-section-heading h2{font-size:clamp(1.8rem,2.8vw,2.6rem);font-weight:300}.home-reference-problem-copy p,.home-reference-section-heading>p:last-child{color:#747570;font-size:.92rem;font-weight:300;line-height:1.65}.home-reference-problem-copy strong{font-weight:400}.home-reference-actions strong,.home-reference-reason h3,.home-reference-step-grid h3,.marketing-search-cta h2{font-weight:500}.home-reference-hero-inner{min-height:625px;padding:68px 0 46px}.home-reference-hero .eyebrow{margin-bottom:24px}.home-reference-lede{max-width:930px;margin:24px 0 30px;color:#747570;font-size:.96rem;font-weight:300;line-height:1.7}.search-hint-control{position:relative;display:flex;justify-content:center;margin-top:10px}.search-hint-control>button{display:inline-flex;min-height:34px;align-items:center;gap:7px;padding:7px 12px;border:1px solid #d7dfda;border-radius:6px;background:#fff;color:#6f706d;font:inherit;font-size:.75rem;font-weight:500}.search-hint-control>button:focus-visible,.search-hint-control>button:hover{border-color:#8ca99b;color:#214f3e}.search-hint-control [role=tooltip]{position:absolute;z-index:5;top:calc(100% + 10px);left:50%;width:min(390px,calc(100vw - 48px));padding:12px 14px;border:1px solid #d6ddd9;border-radius:6px;background:#fff;box-shadow:0 16px 28px -22px rgba(25,48,37,.45);color:#62645f;font-size:.76rem;line-height:1.5;opacity:0;pointer-events:none;transform:translate(-50%,-4px);transition:opacity .14s ease,transform .14s ease}.search-hint-control>button:focus-visible+[role=tooltip],.search-hint-control>button:hover+[role=tooltip]{opacity:1;transform:translate(-50%)}.home-value-questions{width:min(940px,100%);margin-top:38px}.home-value-question-selectors{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.home-value-question-callout{display:grid;min-height:74px;grid-template-columns:30px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;padding:14px 18px;border:1px solid var(--brand-border-soft);border-radius:7px;background:#fff;color:#666b67;font-size:.78rem;font-weight:450;line-height:1.45;text-align:left}.home-value-question-callout svg{color:#70877c}.home-value-question-callout>span{width:100%;justify-self:stretch;text-align:left}.home-value-question-callout .lionsa-logo{width:19px;height:19px}.home-reference-reason>svg{flex:none;margin-top:1px;color:#8d928e}.home-reference-band{padding:78px 0 72px}.home-reference-steps{padding:78px 0 0}.home-reference-band .home-reference-section-heading,.home-reference-steps .home-reference-section-heading,.home-reference-steps .home-reference-step-grid{width:min(1100px,100%);max-width:1100px;margin-left:auto;margin-right:auto}.reference-page{--reference-border:var(--brand-border-soft);--reference-composition-width:1060px;--reference-hero-heading-size:clamp(3rem,5.2vw,4.15rem);--reference-section-heading-size:clamp(2.55rem,4.05vw,3.25rem);--reference-muted:#626a66}.reference-hero{display:grid;min-height:0;align-items:start;background:#fff}.reference-hero,.reference-hero-about,.reference-hero-short{padding:72px 0 70px}.reference-hero-copy{max-width:860px;margin-left:auto;margin-right:auto}.reference-hero-copy.reference-hero-copy-content-edge{max-width:none}.reference-hero-copy-content-edge h1{max-width:1100px}.reference-hero-copy-medium,.reference-hero-copy-narrow{max-width:860px}.reference-hero-copy.reference-composition-hero-copy{width:min(var(--reference-composition-width),calc(100% - var(--brand-page-gutter) - var(--brand-page-gutter)));max-width:none}.reference-composition-hero-copy h1{max-width:860px}.reference-hero h1,.reference-hero p{margin-top:0}.reference-hero h1{margin-bottom:24px;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:var(--reference-hero-heading-size);font-weight:400;line-height:1.02}.reference-hero-copy>p:not(.marketing-eyebrow){max-width:650px;margin-bottom:12px;color:var(--reference-muted);font-size:1.04rem;font-weight:400;line-height:1.62}.reference-hero-copy>p:last-child{margin-bottom:0}.reference-section-heading h2,.reference-section-heading p{margin-top:0}.reference-section-heading h2{margin-bottom:0;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:var(--reference-section-heading-size);font-weight:400;line-height:1.04}.reference-section-heading>p:last-child{margin:10px 0 0;color:var(--reference-muted)}.reference-score-band{padding:66px 0 70px}.reference-tier-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:34px}.reference-tier-grid article{min-height:190px;padding:26px 24px;border:1px solid var(--brand-border-soft);border-radius:8px;background:#fff}.reference-tier-range{font-size:.72rem;font-weight:600}.reference-tier-grid .reference-tier-range{font-size:.92rem}.reference-tier-range-1{color:#2f6e57}.reference-tier-range-2{color:#a27922}.reference-tier-range-3{color:#b46b32}.reference-tier-range-4{color:#b5524d}.reference-tier-grid h3{margin:10px 0 14px;font-size:.92rem;font-weight:500}.reference-tier-grid p{margin:0;color:var(--reference-muted);font-size:.82rem;line-height:1.55}.confidence-explainer-hero .reference-hero-copy{max-width:1100px}.confidence-explainer-hero .reference-hero-copy>p:not(.marketing-eyebrow){max-width:930px}.confidence-explainer-hero strong{color:#46514c;font-weight:500}.confidence-hero-lozenges{display:grid;width:min(1100px,100%);grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:28px}.confidence-hero-lozenges p{min-height:126px;margin:0;padding:22px 24px;border:1px solid var(--brand-border-soft);border-radius:8px;background:var(--brand-surface-mist);color:var(--reference-muted);font-size:.86rem;font-weight:300;line-height:1.62}.confidence-hero-lozenges p:last-child{background:var(--brand-band-assurance)}.confidence-evidence-section,.confidence-process-section,.confidence-trust-section{padding:72px 0 78px}.confidence-explainer-page .confidence-process-grid,.confidence-explainer-page .confidence-section-intro,.confidence-explainer-page .reference-score-band .reference-section-heading,.confidence-explainer-page .reference-tier-grid{width:min(1100px,100%);margin-left:auto;margin-right:auto}.confidence-explainer-page .confidence-section-intro{max-width:1100px}.confidence-process-section{background:var(--brand-band-neutral)}.confidence-example-section{background:var(--brand-canvas);border-bottom:1px solid var(--reference-border)}.confidence-example-section .reference-scorecard-image{width:min(1100px,100%);margin-left:auto;margin-right:auto}.confidence-section-intro{max-width:820px}.confidence-section-intro>p:last-child{max-width:760px;font-size:.92rem;font-weight:300;line-height:1.65}.confidence-process-grid{gap:28px;margin-top:42px}.confidence-process-grid h3{font-size:.94rem;font-weight:500}.confidence-process-grid p{font-size:.82rem;line-height:1.65}.confidence-evidence-section{background:var(--brand-canvas)}.confidence-evidence-network{margin-top:40px;border:1px solid var(--reference-border);border-radius:8px;background:var(--brand-surface-mist)}.confidence-evidence-note{width:min(1100px,100%);margin:22px auto 0;color:var(--reference-muted);font-size:.8rem;line-height:1.55;text-align:left}.confidence-trust-section{background:var(--brand-band-assurance)}.confidence-trust-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:38px}.confidence-trust-grid article{display:grid;min-height:112px;grid-template-columns:30px minmax(0,1fr);align-content:start;grid-gap:13px;gap:13px;padding:18px 20px;border:1px solid #d6dfda;border-radius:7px;background:rgba(255,255,255,.82);color:#56635d}.confidence-trust-grid h3,.confidence-trust-grid p{margin:0}.confidence-trust-grid h3{color:#29352f;font-size:.92rem;font-weight:500}.confidence-trust-grid p{margin-top:8px;color:var(--reference-muted);font-size:.82rem;line-height:1.55}.reference-signal-section{padding:66px 0 72px;background:#fff}.reference-signal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:34px;overflow:hidden;border:1px solid var(--reference-border);border-radius:8px}.reference-signal-grid article{min-height:130px;padding:22px 24px;border-right:1px solid var(--reference-border);border-bottom:1px solid var(--reference-border)}.reference-signal-grid article:nth-child(3n){border-right:0}.reference-signal-grid article:nth-child(n+4){border-bottom:0}.reference-signal-grid article>div{display:flex;align-items:center;gap:9px;color:#57635d}.reference-signal-grid h3{margin:0;font-size:.8rem;font-weight:500}.reference-signal-grid p{margin:14px 0 0;color:var(--reference-muted);font-size:.75rem;line-height:1.55}.reference-six-cell-grid article{min-height:112px;padding:18px 22px}.reference-six-cell-grid h3{font-size:.92rem;font-weight:500}.reference-six-cell-grid p{margin-top:8px;font-size:.82rem;line-height:1.55}.reference-example-section{padding:72px 0 82px;background:var(--brand-band-neutral)}.reference-scorecard-image{margin-top:36px;padding:12px;border-radius:10px;background:#fff;box-shadow:0 20px 38px -28px rgba(31,54,43,.35)}.reference-scorecard-image .confidence-score-card{border-radius:7px;box-shadow:none}.reference-scorecard-image .confidence-score-kicker{display:none}.reference-scorecard-image .confidence-score-business h2{margin-top:0;font-size:2rem}.use-case-reference-band{padding:68px 0 76px}.use-case-reference-card{width:min(var(--reference-composition-width),calc(100% - var(--brand-page-gutter) - var(--brand-page-gutter)));overflow:hidden;padding:8px;border:1px solid var(--reference-border);border-radius:10px;background:#fff}.use-case-reference-row{display:grid;grid-template-columns:32% 68%;align-items:center;min-height:330px;border-bottom:1px solid var(--reference-border)}.use-case-reference-row:last-child{border-bottom:0}.use-case-diagram{position:relative;width:240px;aspect-ratio:1;justify-self:start;margin-left:32px}.use-case-diagram-ring{position:absolute;inset:12%;border:1px solid #a7bdb2;border-radius:50%;box-shadow:inset 0 0 0 22px rgba(239,243,240,.6)}.use-case-diagram-core{position:absolute;inset:26%;display:grid;place-items:center;border-radius:50%;background:#dce5df;color:#1f5e4b}.use-case-node{position:absolute;display:grid;width:42px;aspect-ratio:1;place-items:center;border:1px solid #a7bdb2;border-radius:50%;background:#fff;color:#1f5e4b}.use-case-node-top{top:2%;left:50%;transform:translateX(-50%)}.use-case-node-right{top:50%;right:2%;transform:translateY(-50%)}.use-case-node-bottom{bottom:2%;left:50%;transform:translateX(-50%)}.use-case-node-left{top:50%;left:2%;transform:translateY(-50%)}.use-case-reference-copy{padding:34px 52px 34px 0;text-align:left}.use-case-reference-title{display:flex;align-items:center;gap:16px}.use-case-reference-title>span{display:grid;width:34px;aspect-ratio:1;place-items:center;border-radius:50%;background:#dbe6df;color:#214f3e;font-weight:600}.use-case-reference-title h2{margin:0;color:#173e30;font-size:1.7rem;font-weight:400}.use-case-reference-copy>p{max-width:650px;margin:18px 0 20px 50px;color:var(--reference-muted);font-size:.96rem;font-weight:300;line-height:1.7}.use-case-reference-copy ul{display:grid;grid-gap:10px;gap:10px;padding:0;margin:0 0 0 50px;list-style:none}.use-case-reference-copy li{display:flex;align-items:center;gap:10px;color:#555651;font-size:.88rem}.use-case-reference-copy li svg{color:#3a8066}.trader-reference-band{padding:72px 0 82px}.trader-reference-card{width:min(var(--reference-composition-width),calc(100% - var(--brand-page-gutter) - var(--brand-page-gutter)));overflow:hidden;padding:0;border:1px solid var(--reference-border);border-radius:10px;background:#fff;box-shadow:0 1px 5px rgb(29 45 38/4%)}.trader-reference-intros{display:grid;grid-template-columns:1fr 1fr}.trader-reference-intros article{min-height:210px;padding:38px 52px}.trader-reference-intros article+article{border-left:1px solid var(--reference-border)}.trader-reference-heading{display:flex;align-items:center;gap:14px}.trader-reference-heading .lionsa-logo{width:46px;height:46px;padding:7px;border-radius:50%;background:#eff5f1;color:#225742}.trader-reference-heading h2{margin:0;color:#263e34;font-size:1.5rem;font-weight:400}.trader-reference-intros article>p{max-width:390px;margin:16px 0 0 60px;color:var(--reference-muted);font-size:.8rem;line-height:1.75}.trader-evidence-network{position:relative;display:grid;grid-template-columns:1fr 300px 1fr;align-items:center;min-height:380px;padding:34px 68px;border-top:1px solid var(--reference-border)}.trader-evidence-network-eight{min-height:460px}.trader-evidence-network-eight .trader-evidence-side{gap:22px}.trader-evidence-connectors{position:absolute;z-index:0;inset:10px 28px;width:calc(100% - 56px);height:calc(100% - 20px);overflow:visible}.trader-evidence-connectors path{fill:none;stroke:#2b6751;stroke-width:1.15;stroke-dasharray:2.5 3.5;vector-effect:non-scaling-stroke}.trader-evidence-connectors circle{fill:#2b6751}.trader-evidence-side{position:relative;z-index:1;display:grid;width:220px;grid-gap:28px;gap:28px}.trader-evidence-side-left{justify-self:start}.trader-evidence-side-right{justify-self:end}.trader-evidence-side article{position:relative;z-index:1;display:flex;align-items:center;gap:14px}.trader-evidence-side article>span{display:grid;width:46px;aspect-ratio:1;flex:none;place-items:center;border:1px solid #c8d2cd;border-radius:50%;background:#fff;color:#1f5e4b;box-shadow:0 2px 7px rgb(29 45 38/7%)}.trader-evidence-side h3{margin:0 0 5px;color:#315745;font-size:.8rem;font-weight:500}.trader-evidence-side p{max-width:160px;margin:0;color:var(--reference-muted);font-size:.71rem;line-height:1.5}.trader-evidence-core{position:relative;z-index:1;width:285px;aspect-ratio:1;justify-self:center;border-radius:50%;background:conic-gradient(from 0deg,rgb(224 237 229/34%) 0 25%,rgb(241 244 242/72%) 25% 50%,rgb(224 237 229/34%) 50% 75%,rgb(241 244 242/72%) 75%);box-shadow:inset 0 0 0 1px rgb(41 83 65/4%)}.trader-evidence-core>span{position:absolute;border-radius:50%}.trader-evidence-core>span:first-child{inset:12%;border:1px dashed #1f5e4b}.trader-evidence-core>span:nth-child(2){inset:24%;background:conic-gradient(#dcebe3 0 50%,#e3e9e6 50%)}.trader-evidence-core>span:nth-child(3){inset:35%;display:grid;place-items:center;border:2px solid #fff;background:#1f5e4b;color:#fff;box-shadow:0 2px 8px rgb(20 62 46/16%)}.trader-evidence-core .lionsa-logo{width:58px;height:58px;color:#fff}.trader-score-band{display:grid;grid-template-columns:270px 1fr;min-height:330px;border-top:3px solid #2a654f;background:var(--brand-band-neutral)}.trader-score-summary{padding:34px 30px 28px;border-right:1px solid var(--brand-border-soft);text-align:center}.trader-score-summary .marketing-eyebrow{color:#2d654f}.trader-score-summary>p:last-child{color:var(--reference-muted);font-size:.75rem;line-height:1.5}.trader-score-explainer{padding:58px 54px 44px}.trader-score-explainer h2{margin:0 0 18px;font-size:1.8rem;font-weight:300}.trader-score-explainer>p{max-width:620px;color:var(--reference-muted);font-size:.85rem;line-height:1.75}.trader-score-tiers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:28px}.trader-score-tiers article{min-height:122px;padding:15px 14px;border:1px solid var(--brand-border-soft);background:rgb(255 255 255/62%)}.trader-score-tiers h3{margin:7px 0 8px;color:#303d37;font-size:.78rem;font-weight:500}.trader-score-tiers p{margin:0;color:#747570;font-size:.67rem;line-height:1.45}.guides-hub-hero,.hiring-guide-hero{background:#fff}.guides-hub-hero-inner,.guides-hub-inner,.hiring-guide-hero-inner,.hiring-guide-inner{width:min(var(--reference-composition-width),calc(100% - var(--brand-page-gutter) - var(--brand-page-gutter)))}.guides-hub-hero-inner{display:grid;min-height:0;align-content:start;justify-items:start;padding:72px 0 70px;text-align:left}.guides-hub-hero h1{max-width:780px;margin:0 0 18px;font-size:var(--reference-hero-heading-size);font-weight:300;line-height:1.08}.guides-hub-hero-inner>p:not(.marketing-eyebrow){margin:0;color:var(--reference-muted);font-size:.96rem;font-weight:300}.guides-advice-band,.guides-featured-band,.guides-hub-trades{padding:68px 0 74px}.guides-hub-trades{background:var(--brand-band-neutral)}.guides-advice-band{background:var(--brand-canvas)}.guides-featured-band{background:var(--brand-band-assurance)}.guides-trade-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:34px}.guides-trade-card{display:grid;min-height:96px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:15px;gap:15px;padding:17px 20px;border:1px solid #deddd8;border-radius:7px;background:#fff;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.guides-trade-card:hover{transform:translateY(-2px);border-color:#a9bdb4;box-shadow:0 16px 30px -28px rgb(22 58 44/45%)}.guides-trade-card>span{display:grid;width:42px;aspect-ratio:1;place-items:center;border:1px solid #bfcfc7;border-radius:50%;color:#245d47}.guides-trade-card h3{margin:0 0 4px;font-size:.96rem;font-weight:500}.guides-trade-card p{margin:0;color:var(--reference-muted);font-size:.78rem;line-height:1.5}.guides-trade-card>svg{color:#789087;transition:transform .16s ease}.guides-trade-card:hover>svg{transform:translateX(3px)}.guides-featured-card{width:min(var(--reference-composition-width),calc(100% - var(--brand-page-gutter) - var(--brand-page-gutter)))}.guides-featured-card h2{max-width:780px;margin:6px 0 18px;font-size:clamp(2rem,3.4vw,3.25rem);font-weight:300;line-height:1.08}.guides-featured-card>div:last-child>p:not(.marketing-eyebrow){max-width:760px;margin:0 0 25px;color:var(--reference-muted);font-size:.9rem;line-height:1.7}.guides-featured-card .button,.hiring-guide-hero .button{display:inline-flex;align-items:center;gap:9px}.hiring-guide-hero-inner{display:grid;min-height:520px;align-content:center;justify-items:start;padding:70px 0 66px}.hiring-guide-back{display:inline-flex;align-items:center;gap:8px;margin-bottom:46px;color:#63716b;font-size:.78rem}.hiring-guide-hero h1{max-width:880px;margin:6px 0 22px;font-size:clamp(2.7rem,5vw,4.75rem);font-weight:300;line-height:1.04}.hiring-guide-hero-inner>p:not(.marketing-eyebrow){max-width:700px;margin:0 0 28px;color:var(--reference-muted);font-size:.96rem;font-weight:300;line-height:1.75}.hiring-guide-checklist,.hiring-guide-faq-band,.hiring-guide-lionsa-band,.hiring-guide-practical{padding:72px 0 78px}.hiring-guide-checklist{background:var(--brand-band-neutral)}.hiring-guide-practical{background:var(--brand-canvas)}.hiring-guide-faq-band{background:var(--brand-band-assurance)}.hiring-guide-lionsa-band{background:var(--brand-band-neutral)}.hiring-guide-heading{max-width:760px}.hiring-guide-heading>p:last-child{max-width:720px;font-size:.88rem;font-weight:300;line-height:1.7}.guide-checklist-layout{display:grid;grid-template-columns:230px minmax(0,1fr);grid-gap:42px;gap:42px;margin-top:42px;align-items:start}.guide-checklist-progress{position:-webkit-sticky;position:sticky;top:96px;display:grid;padding:18px 0;border-top:1px solid #cfcfca;border-bottom:1px solid #cfcfca}.guide-checklist-progress>p{margin:0 0 12px;color:#69716d;font-size:.69rem;font-weight:600;text-transform:uppercase}.guide-checklist-progress button{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;grid-gap:9px;gap:9px;padding:9px 0;border:0;background:transparent;color:#626a66;font:inherit;font-size:.78rem;text-align:left;cursor:pointer}.guide-checklist-progress button span{display:grid;width:18px;aspect-ratio:1;place-items:center;border:1px solid #bfc6c1;border-radius:50%}.guide-checklist-progress button.is-active{color:#1f5e4b;font-weight:500}.guide-checklist-progress button.is-active span{border-color:#38735a;background:#e7efeb}.guide-checklist-items{border-top:1px solid #cfcec8}.guide-checklist-item{border-bottom:1px solid #cfcec8;background:rgb(255 255 255/55%)}.guide-checklist-item>button{display:grid;width:100%;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;grid-gap:18px;gap:18px;padding:22px 24px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.guide-checklist-item>button>span:nth-child(2){display:grid;grid-gap:5px;gap:5px}.guide-checklist-item strong{color:#293e35;font-size:.98rem;font-weight:500}.guide-checklist-item small{color:var(--reference-muted);font-size:.79rem;line-height:1.5}.guide-checklist-icon{display:grid;width:46px;aspect-ratio:1;place-items:center;border:1px solid #bdcbc4;border-radius:50%;color:#2d674f}.guide-checklist-chevron{color:#7e8581;transition:transform .16s ease}.guide-checklist-item.is-open{background:#fff}.guide-checklist-item.is-open .guide-checklist-chevron{transform:rotate(180deg)}.guide-checklist-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 24px;gap:0 24px;padding:0 24px 24px 94px}.guide-checklist-content p{display:flex;align-items:center;gap:9px;margin:0;padding:10px 0;border-top:1px solid #ecece8;color:#515b56;font-size:.79rem}.guide-checklist-content svg{flex:none;color:#347058}.hiring-guide-practical-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.hiring-guide-list-card{padding:32px;border:1px solid #deddd8;border-radius:8px;background:#fff}.hiring-guide-warning-card{background:#fbfaf7}.hiring-guide-list-title{display:flex;align-items:flex-start;gap:16px;color:#2e654f}.hiring-guide-list-title h2{margin:3px 0 0;color:#263e34;font-size:1.45rem;font-weight:350}.hiring-guide-list-title .marketing-eyebrow{margin:0}.hiring-guide-list-card ul{display:grid;margin:24px 0 0;padding:0;list-style:none}.hiring-guide-list-card li{display:grid;min-height:48px;grid-template-columns:24px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;border-top:1px solid #e6e5e0;color:#525a56;font-size:.82rem}.hiring-guide-list-card li>span{display:grid;width:19px;aspect-ratio:1;place-items:center;border:1px solid #d8b46e;border-radius:50%;color:#a56f17;font-size:.68rem;font-weight:600}.hiring-guide-list-card li svg{color:#347058}.hiring-guide-faq-layout{display:grid;grid-template-columns:minmax(230px,.65fr) minmax(0,1.35fr);grid-gap:70px;gap:70px}.hiring-guide-faq-heading{color:#2d674f}.hiring-guide-faq-heading .marketing-eyebrow{margin-top:22px}.hiring-guide-faq-heading h2{margin:7px 0 0;color:#263e34;font-size:2rem;font-weight:300}.hiring-guide-faqs{border-top:1px solid var(--reference-border)}.hiring-guide-faqs details{border-bottom:1px solid var(--reference-border)}.hiring-guide-faqs summary{display:flex;min-height:66px;align-items:center;justify-content:space-between;gap:18px;color:#34433d;font-size:.88rem;cursor:pointer;list-style:none}.hiring-guide-faqs summary::-webkit-details-marker{display:none}.hiring-guide-faqs details[open] summary svg{transform:rotate(180deg)}.hiring-guide-faqs summary svg{flex:none;color:#668176;transition:transform .16s ease}.hiring-guide-faqs details p{max-width:680px;margin:-2px 28px 0 0;padding:0 0 24px;color:var(--reference-muted);font-size:.82rem;line-height:1.7}.hiring-guide-lionsa-copy{max-width:none;text-align:left}.hiring-guide-lionsa-copy h2{max-width:780px;margin:5px 0 18px;font-size:clamp(1.8rem,2.8vw,2.6rem);font-weight:300;line-height:1.12}.hiring-guide-lionsa-copy>p:last-child{max-width:720px;margin:0;color:var(--reference-muted);font-size:.88rem;font-weight:300;line-height:1.7}@media (max-width:900px){.reference-tier-grid{grid-template-columns:repeat(2,1fr)}.use-case-reference-row{grid-template-columns:34% 66%}.use-case-diagram{width:205px;margin-left:20px}.trader-evidence-network{grid-template-columns:minmax(0,1fr) 180px minmax(0,1fr);padding-inline:24px}.trader-evidence-connectors{display:none}.trader-evidence-core{width:180px}.trader-evidence-side{width:100%;gap:20px}.trader-evidence-side article{align-items:flex-start}.trader-evidence-side p{max-width:none}.guides-trade-grid,.trader-score-tiers{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-checklist-layout{grid-template-columns:190px minmax(0,1fr);gap:28px}.hiring-guide-faq-layout{gap:38px}.trader-evidence-side-left article:after,.trader-evidence-side-right article:before{width:40px}.trader-evidence-side-left article:after{right:-50px}.trader-evidence-side-right article:before{left:-50px}}@media (max-width:760px){.trader-evidence-network,.trader-evidence-network-eight{grid-template-columns:1fr;min-height:0;gap:30px;padding:30px 22px}.trader-evidence-side{width:100%}.trader-evidence-side article{display:grid;grid-template-columns:46px minmax(0,1fr)}.trader-evidence-side p{max-width:none}.trader-evidence-core{grid-row:1;width:min(210px,68vw)}}@media (max-width:620px){.home-page-reference,.reference-page{--reference-hero-heading-size:3rem}.nav-link-active:after{display:none}.home-reference-hero-inner{min-height:570px;padding:64px 0 44px}.home-reference-band{padding:60px 0}.home-reference-steps{padding:60px 0 0}.home-reference-actions{gap:18px;padding-block:40px}.home-reference-action-message>.lionsa-logo{width:44px;height:44px}.marketing-hero,.reference-hero,.reference-hero-about,.reference-hero-short{min-height:0;padding:58px 0 54px}.home-reference-hero h1,.reference-hero h1{font-size:var(--reference-hero-heading-size)}.reference-example-section,.reference-score-band,.reference-signal-section{padding:54px 0}.confidence-hero-lozenges{grid-template-columns:1fr;margin-top:24px}.confidence-hero-lozenges p{min-height:0;padding:19px 20px}.reference-signal-grid,.reference-tier-grid{grid-template-columns:1fr}.reference-tier-grid article{min-height:155px}.reference-signal-grid article:nth-child(n){min-height:115px;border-right:0;border-bottom:1px solid var(--reference-border)}.reference-signal-grid article:last-child{border-bottom:0}.use-case-reference-band{padding:46px 0}.use-case-reference-row{grid-template-columns:1fr;padding:34px 0}.use-case-diagram{width:210px;margin-left:0}.use-case-reference-copy{padding:24px 22px 8px}.use-case-reference-copy ul,.use-case-reference-copy>p{margin-left:0}.use-case-reference-title h2{font-size:1.35rem}.trader-reference-band{padding:46px 0}.trader-reference-intros{grid-template-columns:1fr}.trader-reference-intros article{min-height:0;padding:28px 24px}.trader-reference-intros article+article{border-top:1px solid var(--reference-border);border-left:0}.trader-reference-intros article>p{margin-left:0}.trader-evidence-network{grid-template-columns:1fr;gap:34px;padding:34px 24px}.trader-evidence-side{width:100%}.trader-evidence-side-right{justify-self:stretch}.trader-evidence-core{grid-row:1}.trader-score-band{grid-template-columns:1fr}.trader-score-summary{border-right:0;border-bottom:1px solid var(--brand-border-soft)}.trader-score-explainer{padding:34px 26px}.trader-score-tiers{grid-template-columns:repeat(2,minmax(0,1fr))}.guides-featured-card,.guides-hub-hero-inner,.guides-hub-inner,.hiring-guide-hero-inner,.hiring-guide-inner{width:min(calc(100% - var(--brand-page-gutter) - var(--brand-page-gutter)),var(--reference-composition-width))}.guides-hub-hero-inner{min-height:0;padding:58px 0 54px}.guides-hub-hero h1{font-size:var(--reference-hero-heading-size)}.guides-advice-band,.guides-featured-band,.guides-hub-trades,.hiring-guide-checklist,.hiring-guide-faq-band,.hiring-guide-lionsa-band,.hiring-guide-practical{padding:52px 0 58px}.guides-trade-grid{grid-template-columns:1fr}.guides-trade-card{min-height:88px;padding:15px 18px}.hiring-guide-hero-inner{min-height:580px;padding:48px 0 54px}.hiring-guide-back{margin-bottom:38px}.hiring-guide-hero h1{font-size:clamp(2.5rem,11vw,3.55rem)}.guide-checklist-layout{grid-template-columns:1fr;gap:22px;margin-top:32px}.guide-checklist-progress{position:static;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:12px}.guide-checklist-progress>p{grid-column:1/-1}.guide-checklist-progress button{grid-template-columns:17px minmax(0,1fr);gap:6px;font-size:.66rem}.guide-checklist-progress button span{width:15px}.guide-checklist-item>button{grid-template-columns:42px minmax(0,1fr) auto;gap:13px;padding:18px 16px}.guide-checklist-icon{width:40px}.guide-checklist-content{padding:0 16px 18px 71px}.guide-checklist-content,.hiring-guide-faq-layout,.hiring-guide-practical-grid{grid-template-columns:1fr}.hiring-guide-list-card{padding:26px 22px}.hiring-guide-faq-layout{gap:28px}}@media (max-width:900px){.confidence-explainer-page .reference-tier-grid,.confidence-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.trader-evidence-side-left article:after,.trader-evidence-side-left article:before,.trader-evidence-side-right article:after,.trader-evidence-side-right article:before{display:none}.home-value-question-selectors{grid-template-columns:1fr}.home-value-question-callout{min-height:58px;border:1px solid var(--brand-border-soft)}}@media (max-width:720px){.confidence-evidence-section,.confidence-example-section,.confidence-process-section,.confidence-trust-section{padding:58px 0 62px}.confidence-trust-grid,.reference-six-cell-grid{grid-template-columns:1fr}.reference-six-cell-grid article:nth-child(n){min-height:112px;padding:12px 18px}.reference-signal-grid article:nth-child(n){border-right:0;border-bottom:1px solid var(--reference-border)}.reference-signal-grid article:last-child{border-bottom:0}}@media (max-width:620px){.confidence-explainer-page .reference-tier-grid{grid-template-columns:1fr}}