.finance-mesh{background:radial-gradient(circle at 8% 18%,rgba(47,155,179,.17),transparent 31%),radial-gradient(circle at 92% 16%,rgba(49,96,202,.2),transparent 31%),radial-gradient(circle at 55% 100%,rgba(63,196,168,.11),transparent 35%),linear-gradient(150deg,#faffff,#f2f6ff)}.finance-page .estate-pill i{background:#278da6;box-shadow:0 0 0 5px #278da61f}.finance-page .estate-primary{background:linear-gradient(120deg,#218f9e,#3f62cb)}.finance-page .hero-copy em,.finance-page .copy em,.finance-page .section-head em,.finance-page .finance-intro em,.finance-page .human em{background:linear-gradient(90deg,#278fa7,#386fce 55%,#665bd7);background-clip:text;-webkit-background-clip:text;color:transparent}.finance-visual{padding-bottom:48px}.finance-intake,.consult-widget,.answer-widget{position:absolute;background:#fffffff2;border:1px solid rgba(218,225,235,.96);box-shadow:0 20px 47px #26325b33;backdrop-filter:blur(18px)}.finance-intake{left:-40px;right:auto;top:0;width:min(390px,77%);padding:17px;border-radius:18px}.finance-intake header,.finance-intake footer{display:flex;align-items:center;justify-content:space-between}.finance-intake header{padding-bottom:12px;border-bottom:1px solid #e5e9f0}.finance-intake small,.consult-widget small,.answer-widget small{display:block;font-size:.55rem;letter-spacing:.08em;color:#8991a5}.finance-intake header strong{display:block;margin-top:4px}.finance-intake header>span{padding:6px 8px;border-radius:999px;background:#e4f5f5;color:#217d88;font-size:.55rem}.client-row{display:flex;align-items:center;gap:10px;padding:13px 0}.client-row>span{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:#e5f3f5;color:#278593;font-weight:700;font-size:.63rem}.client-row small{margin-top:3px}.finance-data{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.finance-data p{padding:9px;background:#f4f6f9;border-radius:8px}.finance-data b{font-size:.61rem}.finance-intake footer{margin-top:11px;font-size:.56rem}.finance-intake footer span{display:flex;gap:5px;align-items:center;color:#278695}.finance-intake footer svg{width:13px}.finance-intake footer b{color:#3d65bd}.consult-widget,.answer-widget{bottom:-8px;display:flex;gap:9px;align-items:center;width:174px;padding:12px;border-radius:14px}.consult-widget{left:0}.answer-widget{right:0}.consult-widget>span,.answer-widget>span{display:grid;place-items:center;width:38px;height:38px;flex:none;border-radius:11px}.consult-widget>span{background:#e7efff;color:#3c68c4}.answer-widget>span{background:#e3f5f2;color:#278b7b}.consult-widget svg,.answer-widget svg{width:18px}.consult-widget strong,.answer-widget strong{display:block;margin:2px 0;font-size:.83rem}.consult-widget em,.answer-widget em{display:block;color:#27896e;font-size:.53rem}.finance-intro-grid{display:grid;grid-template-columns:.87fr 1.13fr;gap:70px;align-items:center}.finance-intro h2{font-size:clamp(2.2rem,3.55vw,3.75rem);line-height:1.04;letter-spacing:-.055em;margin:20px 0 24px}.finance-intro p{font-size:1.05rem;line-height:1.75;color:#68728b}.service-journeys{display:grid;grid-template-columns:1fr 1fr;gap:10px}.service-journeys article{display:flex;align-items:center;gap:12px;padding:20px;background:#fff;border:1px solid #e0e6ec;border-radius:15px;box-shadow:0 13px 30px #2a396014}.service-journeys article>span{display:grid;place-items:center;width:42px;height:42px;flex:none;border-radius:12px;background:#e4f3f5;color:#278896}.service-journeys article:nth-child(2)>span{background:#e7efff;color:#3f6bc7}.service-journeys article:nth-child(3)>span{background:#e6f5ef;color:#298b71}.service-journeys article:nth-child(4)>span{background:#eee8ff;color:#7358d1}.service-journeys svg{width:19px}.service-journeys h3{font-size:.85rem}.service-journeys p{margin-top:4px;font-size:.65rem;line-height:1.45;color:#70798f}.finance-call{background:radial-gradient(circle at 8% 82%,rgba(39,145,162,.13),transparent 34%),radial-gradient(circle at 92% 15%,rgba(54,100,204,.13),transparent 34%),#f3f7fb}.finance-call .call-screen>header>div>span{background:#e4f3f5;color:#278795}.finance-call .ralvie{background:#e9f3ff}.finance-call .detected{background:#e8f5f4}.finance-call .detected>svg{color:#278997}.finance-dark{background:radial-gradient(circle at 12% 16%,rgba(35,143,158,.28),transparent 31%),radial-gradient(circle at 87% 84%,rgba(48,91,193,.3),transparent 34%),#10172d}.finance-dark .eyebrow,.finance-dark .lead-types small,.finance-dark .lead-types article>span{color:#71cfda}.finance-route-board{display:grid;grid-template-columns:.7fr .45fr 1.8fr;gap:24px;align-items:center;padding:34px;background:#fff;border:1px solid #e0e5ed;border-radius:23px;box-shadow:0 22px 55px #2a376117}.finance-caller{text-align:center}.finance-caller>span{display:grid;place-items:center;width:54px;height:54px;margin:auto;border-radius:17px;background:#e4f3f5;color:#278895}.finance-caller svg{width:24px}.finance-caller b,.finance-caller small,.finance-route-core b,.finance-route-core small{display:block}.finance-caller b{margin-top:10px}.finance-caller small,.finance-route-core small{margin-top:4px;color:#798198;font-size:.58rem}.finance-route-core{text-align:center;padding:15px;border-radius:15px;background:linear-gradient(145deg,#e2f3f4,#e7efff);color:#347a93}.finance-route-core svg{width:20px}.finance-departments{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.finance-departments article{text-align:center;padding:12px 5px;border:1px solid #e0e5ed;border-radius:11px;position:relative}.finance-departments article>span{display:grid;place-items:center;width:33px;height:33px;margin:auto;border-radius:9px;background:#f0f2f6;color:#68718a}.finance-departments svg{width:15px}.finance-departments b{display:block;margin-top:7px;font-size:.58rem}.finance-departments .matched{background:#e7f5f5;border-color:#5ca9b2}.finance-departments .matched span{background:#d9eff0;color:#278593}.finance-departments em{position:absolute;right:4px;top:4px;color:#278593;font-size:.44rem}.consultation-mesh{background:radial-gradient(circle at 10% 85%,rgba(40,146,163,.12),transparent 34%),radial-gradient(circle at 90% 15%,rgba(52,99,201,.13),transparent 34%),#f4f7fb}.advisor-screen{padding:22px;border-radius:21px}.advisor-screen header{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;border-bottom:1px solid #e3e8ef}.advisor-screen header small{font-size:.57rem;letter-spacing:.08em;color:#8991a5}.advisor-screen header>span{padding:7px 9px;background:#e4f3f5;color:#277e8a;border-radius:8px;font-size:.58rem}.advisor-match{display:flex;align-items:center;gap:10px;padding:15px 0}.advisor-match>span{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#e7efff;color:#3e69c4;font-size:.63rem;font-weight:700}.advisor-match small{display:block;color:#8991a5;font-size:.53rem}.advisor-match b{font-size:.68rem}.advisor-match em{margin-left:auto;padding:6px 8px;background:#e7f6ef;color:#23866c;border-radius:999px;font-size:.52rem}.advisor-times{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.advisor-times article{text-align:center;padding:12px;border:1px solid #dfe5eb;border-radius:10px}.advisor-times small,.advisor-times b{display:block}.advisor-times small{color:#8991a5;font-size:.54rem}.advisor-times b{margin-top:5px;font-size:.68rem}.advisor-times .selected{background:#e8f4f5;border-color:#58a4ae}.appointment-context{display:flex;gap:8px;align-items:center;margin:12px 0;padding:10px;background:#edf3ff;border-radius:9px;font-size:.65rem}.appointment-context svg{width:15px;color:#3e68c4}.advisor-screen button{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;padding:10px;background:linear-gradient(110deg,#278e9c,#4065c5);color:#fff;border-radius:9px;font-size:.63rem}.advisor-screen button svg{width:13px}.knowledge-section{background:#fff}.knowledge-screen{padding:22px;border-radius:21px}.knowledge-screen header,.branch-screen header{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;border-bottom:1px solid #e3e8ef}.knowledge-screen header small,.branch-screen header small{font-size:.57rem;letter-spacing:.08em;color:#8991a5}.knowledge-screen header>span,.branch-screen header>span{font-size:.56rem;padding:7px 9px;border-radius:8px;background:#e4f3f4;color:#267f8b}.knowledge-screen article{display:flex;align-items:center;gap:10px;padding:13px 0;border-bottom:1px solid #e6eaf0}.knowledge-screen article>span{display:grid;place-items:center;width:37px;height:37px;border-radius:10px;background:#e5f3f4;color:#278694}.knowledge-screen article>span svg{width:17px}.knowledge-screen article small{display:block;margin-top:3px;color:#8991a5;font-size:.55rem}.knowledge-screen article>em{margin-left:auto;color:#23876d}.knowledge-screen article>em svg{width:15px}.knowledge-screen footer,.branch-screen footer{display:flex;gap:8px;padding:11px;margin-top:14px;background:#e8f4f3;border-radius:10px;color:#687087;font-size:.65rem}.knowledge-screen footer svg,.branch-screen footer svg{width:16px;flex:none;color:#278794}.branches-mesh{background:radial-gradient(circle at 10% 85%,rgba(38,144,160,.13),transparent 34%),radial-gradient(circle at 90% 15%,rgba(50,97,198,.13),transparent 34%),#f4f7fb}.branch-screen{padding:22px;border-radius:21px}.branch-screen article{display:grid;grid-template-columns:40px 1fr 1fr 38px;gap:12px;align-items:center;padding:14px 0;border-bottom:1px solid #e5e9ef}.branch-screen article>span{display:grid;place-items:center;width:37px;height:37px;border-radius:10px;background:#e4f3f4;color:#278694}.branch-screen svg{width:17px}.branch-screen article small{display:block;margin-top:3px;font-size:.55rem;color:#8991a5}.branch-screen article>i{height:7px;background:#e7eaf1;border-radius:8px}.branch-screen article>i em{display:block;width:var(--w);height:100%;background:linear-gradient(90deg,#278e9c,#4065c5);border-radius:8px}.branch-screen article strong{font-size:.66rem}.finance-analytics{background:linear-gradient(#fbfdff,#eff4f8)}.finance-page .estate-bars i{background:linear-gradient(180deg,#5db8c5,#3d66c6)}.finance-page .estate-kpis article>span{color:#278794}.finance-page .faq-list summary span{color:#278794}@media (max-width:920px){.finance-intro-grid,.finance-route-board{grid-template-columns:1fr}.finance-departments{grid-template-columns:repeat(4,1fr)}}@media (max-width:620px){.finance-intake{left:-10px;width:86%;padding:12px}.consult-widget,.answer-widget{width:148px;padding:9px}.service-journeys,.finance-departments{grid-template-columns:1fr 1fr}.branch-screen article{grid-template-columns:38px 1fr 38px}.branch-screen article>i{display:none}}.finance-visual .finance-intake{left:-78px;top:38px}.finance-visual .answer-widget{bottom:42px}@media (max-width:620px){.finance-visual .finance-intake{left:-10px;top:28px}}
