.marketing-page.marketing-agents .footer{padding:53px 0 22px;background:#fff}.marketing-page.marketing-agents .footer-grid{display:grid;grid-template-columns:1.7fr 1fr 1fr 1.1fr;grid-gap:50px;gap:50px}.marketing-page.marketing-agents .footer-logo{width:120px;height:38px;object-fit:contain;margin-bottom:18px}.marketing-page.marketing-agents .footer-about>p{font-size:14px;color:var(--muted);line-height:1.9;max-width:350px}.marketing-page.marketing-agents .footer h3{font-size:16px;margin-bottom:19px}.marketing-page.marketing-agents .footer-links{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:10px;gap:10px;font-size:14px;color:#7d6a8a}.marketing-page.marketing-agents .footer a:hover{color:var(--purple)}.marketing-page.marketing-agents .socials{display:-webkit-flex;display:flex;grid-gap:13px;gap:13px;margin-top:20px}.marketing-page.marketing-agents .socials a{width:31px;height:31px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;color:#9273a8}.marketing-page.marketing-agents .socials svg{height:14px;width:14px}.marketing-page.marketing-agents .footer-bottom{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:20px;gap:20px;border-top:1px solid var(--line);padding-top:21px;margin-top:40px;font-size:12px;color:#685575}.marketing-page.marketing-agents{--nav-height:0px}html.marketing-document[data-marketing-page=agents]{scroll-padding-top:calc(var(--header-height) + 26px)}.marketing-page.marketing-agents .desktop-nav>a[aria-current],.marketing-page.marketing-agents .mobile-menu a[aria-current]{color:var(--purple);font-weight:600}.marketing-page.marketing-agents .button{white-space:nowrap}.marketing-page.marketing-agents .agents-hero{position:relative;overflow:hidden;background:var(--dark);color:#fff}.marketing-page.marketing-agents .agents-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 8% 100%,#513773,rgba(0,0,0,0) 65%);pointer-events:none}.marketing-page.marketing-agents .agents-hero:after{content:"";position:absolute;left:-155px;top:-220px;width:600px;height:600px;border-radius:50%;border:1px solid hsla(0,0%,100%,.03529411764705882);box-shadow:0 0 0 70px hsla(0,0%,100%,.00784313725490196),0 0 0 140px hsla(0,0%,100%,.00784313725490196);pointer-events:none}.marketing-page.marketing-agents .agents-hero>.wrap{position:relative;z-index:1}.marketing-page.marketing-agents .breadcrumbs{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:13px;gap:13px;font-size:13px;color:#c7b5d8;padding-top:22px}.marketing-page.marketing-agents .breadcrumbs a:hover{text-decoration:underline}.marketing-page.marketing-agents .breadcrumbs>span[aria-hidden]{opacity:.5}.marketing-page.marketing-agents .agents-hero-inner{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:60px;gap:60px;padding:38px 0 43px}.marketing-page.marketing-agents .hero-copy{max-width:810px}.marketing-page.marketing-agents .hero-copy .eyebrow{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:8px;gap:8px;color:#cbb0e6;font-size:14px;margin-bottom:15px}.marketing-page.marketing-agents .hero-copy .eyebrow svg{width:17px;height:17px}.marketing-page.marketing-agents .hero-copy h1{font-size:clamp(43px,4.5vw,63px);line-height:1.22;letter-spacing:-1px}.marketing-page.marketing-agents .hero-subtitle{font-size:20px;line-height:1.85;color:#d8c7e5;margin-top:18px;max-width:770px}.marketing-page.marketing-agents .hero-button{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;grid-gap:21px;gap:21px;-webkit-flex:none;flex:none;border:1px solid #9879b3;border-radius:7px;color:#eee4f8;font-size:15px;padding:13px 21px;white-space:nowrap;transition:background .2s,border-color .2s}.marketing-page.marketing-agents .hero-button:hover{background:hsla(0,0%,100%,.0392156862745098);border-color:#c5a1e0}.marketing-page.marketing-agents .hero-button svg{width:19px;height:19px}.marketing-page.marketing-agents .hero-stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0;margin:0;padding:29px 0 34px;border-top:1px solid hsla(0,0%,100%,.13333333333333333)}.marketing-page.marketing-agents .hero-stat{display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;grid-gap:4px;gap:4px;padding:0 35px;border-right:1px solid hsla(0,0%,100%,.10980392156862745)}.marketing-page.marketing-agents .hero-stat:first-child{padding-right:0;border-right:0}.marketing-page.marketing-agents .hero-stat dd{margin:0;font-size:35px;line-height:1.3;font-weight:600;color:#e3d1f4;letter-spacing:-.5px}.marketing-page.marketing-agents .hero-stat dt{font-size:14px;color:#bfaecd;line-height:1.7}.marketing-page.marketing-agents .advisors-section{background:#faf8fd;padding:53px 0 72px}.marketing-page.marketing-agents .directory-heading{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:24px;gap:24px;margin-bottom:28px}.marketing-page.marketing-agents .directory-heading h2{font-size:30px;letter-spacing:-.4px;white-space:nowrap}.marketing-page.marketing-agents .directory-count{font-size:13px;color:#685575;white-space:nowrap}.marketing-page.marketing-agents .advisors-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:25px;gap:25px;-webkit-align-items:stretch;align-items:stretch}.marketing-page.marketing-agents .advisor-card{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-width:0;background:#fff;border:1px solid #e3d9ee;border-radius:12px;overflow:hidden;transition:box-shadow .2s,border-color .2s}.marketing-page.marketing-agents .advisor-card:focus-within,.marketing-page.marketing-agents .advisor-card:hover{border-color:#c4a8dd;box-shadow:0 10px 30px rgba(67,41,96,.0392156862745098)}.marketing-page.marketing-agents .advisor-top{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:21px;gap:21px;padding:28px 27px 25px;background:linear-gradient(135deg,#fcfaff,#f4eff9);border-bottom:1px solid #ece4f3;min-height:142px}.marketing-page.marketing-agents .advisor-photo{width:88px;height:88px;-webkit-flex:none;flex:none;border-radius:50%;object-fit:cover;object-position:center 35%;box-shadow:0 0 0 5px hsla(0,0%,100%,.8509803921568627);border:1px solid #ded1e9;background:#f7f3fa}.marketing-page.marketing-agents .advisor-top>div{min-width:0;-webkit-flex:1 0;flex:1 0}.marketing-page.marketing-agents .advisor-top h3{font-size:26px;line-height:1.4;margin-bottom:8px}.marketing-page.marketing-agents .advisor-role{font-size:14px;color:#8b709c;line-height:1.7}.marketing-page.marketing-agents .advisor-body{padding:24px 27px 18px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;align-items:stretch;-webkit-flex:1 0 auto;flex:1 0 auto}.marketing-page.marketing-agents .advisor-description{font-size:16px;color:#71617e;line-height:1.9;min-height:92px}.marketing-page.marketing-agents .advisor-facts{list-style:none;padding:16px 0 17px;margin:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:26px;gap:26px}.marketing-page.marketing-agents .advisor-facts li{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:8px;gap:8px;font-size:13px;color:#7c6090;line-height:1.7;white-space:nowrap}.marketing-page.marketing-agents .advisor-facts svg{height:17px;width:17px;color:#a17abb}.marketing-page.marketing-agents .advisor-tags{display:-webkit-flex;display:flex;-webkit-align-content:start;align-content:start;-webkit-align-items:start;align-items:start;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-gap:7px;gap:7px;min-height:79px;margin-bottom:22px}.marketing-page.marketing-agents .more-specialties,.marketing-page.marketing-agents .specialty-tag{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;max-width:100%;padding:5px 10px;border-radius:5px;font-size:12px;line-height:1.7;background:#f6f2fb;color:#816297;border:1px solid #ede4f5}.marketing-page.marketing-agents .more-specialties{background:#fff;color:#685575;border-color:#e6dbef;white-space:nowrap}.marketing-page.marketing-agents .profile-link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:17px;gap:17px;min-height:48px;padding:8px 0 3px;margin-top:auto;font-size:15px;font-weight:600;color:var(--purple);border-top:1px solid var(--line)}.marketing-page.marketing-agents .profile-link>span:first-child{white-space:nowrap}.marketing-page.marketing-agents .profile-arrow{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:32px;height:32px;background:#f4edfb;border:1px solid #e6d9f1;border-radius:50%;transition:background .18s,-webkit-transform .18s;transition:background .18s,transform .18s;transition:background .18s,transform .18s,-webkit-transform .18s}.marketing-page.marketing-agents .profile-arrow svg{width:17px;height:17px}.marketing-page.marketing-agents .profile-link:hover .profile-arrow{background:#e8dcf6;-webkit-transform:translateX(-2px);-ms-transform:translateX(-2px);transform:translateX(-2px)}.marketing-page.marketing-agents .profile-link:focus-visible{outline-offset:4px;border-radius:4px}.marketing-page.marketing-agents .advisor-booking{background:var(--dark);color:#fff;padding:44px 0}.marketing-page.marketing-agents .booking-inner{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:40px;gap:40px}.marketing-page.marketing-agents .booking-copy{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:24px;gap:24px;min-width:0}.marketing-page.marketing-agents .booking-icon{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:51px;height:51px;border:1px solid #74568d;border-radius:12px;color:#bea0d4;-webkit-flex:none;flex:none}.marketing-page.marketing-agents .booking-icon svg{width:27px;height:27px}.marketing-page.marketing-agents .booking-copy h2{font-size:31px;line-height:1.5;letter-spacing:-.4px;-webkit-flex:1 0 auto;flex:1 0 auto}.marketing-page.marketing-agents .booking-inner>.button{min-width:220px;-webkit-flex:none;flex:none}@media (max-width:1150px){.marketing-page.marketing-agents .wrap{width:calc(100% - 64px)}.marketing-page.marketing-agents .header-inner{grid-gap:24px;gap:24px}.marketing-page.marketing-agents .desktop-nav,.marketing-page.marketing-agents .header-actions{grid-gap:16px;gap:16px;font-size:13px}.marketing-page.marketing-agents .hero-subtitle{font-size:18px;max-width:710px}.marketing-page.marketing-agents .agents-hero-inner{grid-gap:40px;gap:40px}.marketing-page.marketing-agents .hero-button{font-size:14px;grid-gap:16px;gap:16px;padding:12px 18px}.marketing-page.marketing-agents .advisors-grid{grid-gap:20px;gap:20px}.marketing-page.marketing-agents .advisor-top{padding:26px 23px 24px;grid-gap:17px;gap:17px}.marketing-page.marketing-agents .advisor-photo{width:76px;height:76px}.marketing-page.marketing-agents .advisor-top h3{font-size:24px}.marketing-page.marketing-agents .advisor-role{font-size:13px}.marketing-page.marketing-agents .advisor-body{padding:23px 23px 18px}.marketing-page.marketing-agents .advisor-description{font-size:15px;min-height:114px}.marketing-page.marketing-agents .advisor-facts{grid-gap:20px;gap:20px}.marketing-page.marketing-agents .advisor-facts li{font-size:12px;grid-gap:6px;gap:6px}.marketing-page.marketing-agents .advisor-tags{min-height:107px}.marketing-page.marketing-agents .booking-copy h2{font-size:29px}.marketing-page.marketing-agents .footer-grid{grid-gap:30px;gap:30px}}@media (max-width:1000px){.marketing-page.marketing-agents .account-link,.marketing-page.marketing-agents .desktop-nav{display:none}.marketing-page.marketing-agents .menu-button{display:block}.marketing-page.marketing-agents .header-inner{grid-gap:20px;gap:20px}.marketing-page.marketing-agents .agents-hero-inner{grid-gap:29px;gap:29px}.marketing-page.marketing-agents .hero-copy h1{font-size:48px}.marketing-page.marketing-agents .hero-subtitle{font-size:17px}.marketing-page.marketing-agents .hero-stat dd{font-size:32px}.marketing-page.marketing-agents .hero-stat dt{font-size:13px}.marketing-page.marketing-agents .hero-stat{padding-inline:28px}.marketing-page.marketing-agents .advisors-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:23px;gap:23px}.marketing-page.marketing-agents .advisor-top{padding:27px;grid-gap:21px;gap:21px}.marketing-page.marketing-agents .advisor-photo{width:88px;height:88px}.marketing-page.marketing-agents .advisor-top h3{font-size:26px}.marketing-page.marketing-agents .advisor-role{font-size:14px}.marketing-page.marketing-agents .advisor-body{padding:24px 27px 18px}.marketing-page.marketing-agents .advisor-description{font-size:16px;min-height:92px}.marketing-page.marketing-agents .advisor-facts{grid-gap:26px;gap:26px}.marketing-page.marketing-agents .advisor-facts li{font-size:13px;grid-gap:8px;gap:8px}.marketing-page.marketing-agents .advisor-tags{min-height:79px}.marketing-page.marketing-agents .booking-copy h2{font-size:25px}.marketing-page.marketing-agents .booking-copy{grid-gap:18px;gap:18px}.marketing-page.marketing-agents .booking-inner>.button{min-width:185px}.marketing-page.marketing-agents .footer-grid{grid-template-columns:1.5fr 1fr 1fr;grid-gap:32px;gap:32px}.marketing-page.marketing-agents .footer-grid>div:last-child{grid-column:2/4}.marketing-page.marketing-agents .footer-about{grid-row:span 2}}@media (max-width:760px){.marketing-page.marketing-agents{--header-height:66px}.marketing-page.marketing-agents .wrap{width:calc(100% - 40px)}.marketing-page.marketing-agents .brand img{width:104px;height:40px}.marketing-page.marketing-agents .header-cta{font-size:12px;padding:8px 10px}.marketing-page.marketing-agents .header-actions{grid-gap:11px;gap:11px}.marketing-page.marketing-agents .breadcrumbs{padding-top:18px;font-size:12px}.marketing-page.marketing-agents .agents-hero-inner{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:start;align-items:start;grid-gap:23px;gap:23px;padding:28px 0 30px}.marketing-page.marketing-agents .hero-copy .eyebrow{font-size:13px;grid-gap:7px;gap:7px;margin-bottom:13px}.marketing-page.marketing-agents .hero-copy h1{font-size:44px;letter-spacing:-.7px}.marketing-page.marketing-agents .hero-subtitle{font-size:17px;line-height:1.9;margin-top:15px}.marketing-page.marketing-agents .hero-button{font-size:14px;padding:11px 17px;min-height:46px}.marketing-page.marketing-agents .hero-stats{padding:24px 0 28px}.marketing-page.marketing-agents .hero-stat{padding:0 16px;grid-gap:6px;gap:6px}.marketing-page.marketing-agents .hero-stat dd{font-size:27px;letter-spacing:-.5px;white-space:nowrap}.marketing-page.marketing-agents .hero-stat dt{font-size:11px;line-height:1.75}.marketing-page.marketing-agents .advisors-section{padding:34px 0 42px}.marketing-page.marketing-agents .directory-heading{margin-bottom:23px;grid-gap:16px;gap:16px}.marketing-page.marketing-agents .directory-heading h2{font-size:27px}.marketing-page.marketing-agents .directory-count{font-size:12px}.marketing-page.marketing-agents .advisors-grid{grid-template-columns:1fr;grid-gap:21px;gap:21px}.marketing-page.marketing-agents .advisor-top{padding:26px 25px 25px;grid-gap:22px;gap:22px;min-height:139px}.marketing-page.marketing-agents .advisor-photo{width:84px;height:84px}.marketing-page.marketing-agents .advisor-top h3{font-size:27px}.marketing-page.marketing-agents .advisor-role{font-size:14px}.marketing-page.marketing-agents .advisor-body{padding:23px 25px 18px}.marketing-page.marketing-agents .advisor-description{min-height:0;font-size:16px;line-height:1.9}.marketing-page.marketing-agents .advisor-facts{padding:15px 0;margin:20px 0 17px;grid-gap:29px;gap:29px}.marketing-page.marketing-agents .advisor-facts li{font-size:13px}.marketing-page.marketing-agents .advisor-tags{min-height:0;margin-bottom:21px;grid-gap:7px;gap:7px}.marketing-page.marketing-agents .more-specialties,.marketing-page.marketing-agents .specialty-tag{font-size:12px;padding:5px 10px}.marketing-page.marketing-agents .profile-link{font-size:15px;padding-top:11px;min-height:52px}.marketing-page.marketing-agents .advisor-booking{padding:35px 0}.marketing-page.marketing-agents .booking-inner{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:start;align-items:start;grid-gap:25px;gap:25px}.marketing-page.marketing-agents .booking-copy{-webkit-align-items:start;align-items:start;grid-gap:17px;gap:17px;width:100%}.marketing-page.marketing-agents .booking-icon{width:43px;height:43px;border-radius:10px}.marketing-page.marketing-agents .booking-icon svg{width:24px;height:24px}.marketing-page.marketing-agents .booking-copy h2{font-size:28px;line-height:1.45;-webkit-flex:1 1;flex:1 1}.marketing-page.marketing-agents .booking-inner>.button{width:100%;max-width:390px}.marketing-page.marketing-agents .footer{padding-top:38px}.marketing-page.marketing-agents .footer-grid{grid-template-columns:1fr 1fr;grid-gap:32px 27px;gap:32px 27px}.marketing-page.marketing-agents .footer-about{grid-row:auto;grid-column:1/3}.marketing-page.marketing-agents .footer-about>p{max-width:none}.marketing-page.marketing-agents .footer-grid>div:last-child{grid-column:1/3}.marketing-page.marketing-agents .footer-grid>div:last-child .footer-links{display:grid;grid-template-columns:1fr 1fr;grid-gap:11px 20px;gap:11px 20px}.marketing-page.marketing-agents .footer-bottom{-webkit-flex-direction:column;flex-direction:column;grid-gap:7px;gap:7px;margin-top:30px;padding-top:19px}.marketing-page.marketing-agents .footer-links{font-size:14px}.marketing-page.marketing-agents .footer h3{font-size:16px;margin-bottom:14px}}@media (max-width:374px){.marketing-page.marketing-agents .wrap{width:calc(100% - 32px)}.marketing-page.marketing-agents .header-actions{grid-gap:5px;gap:5px}.marketing-page.marketing-agents .brand img{width:88px}.marketing-page.marketing-agents .header-cta{font-size:11px;padding:7px 8px}.marketing-page.marketing-agents .hero-copy h1{font-size:40px}.marketing-page.marketing-agents .hero-subtitle{font-size:16px}.marketing-page.marketing-agents .hero-stat{padding-inline:12px}.marketing-page.marketing-agents .hero-stat dd{font-size:24px}.marketing-page.marketing-agents .hero-stat dt{font-size:10px}.marketing-page.marketing-agents .advisor-top{padding:23px 22px;grid-gap:18px;gap:18px}.marketing-page.marketing-agents .advisor-photo{width:76px;height:76px}.marketing-page.marketing-agents .advisor-top h3{font-size:25px}.marketing-page.marketing-agents .advisor-role{font-size:13px}.marketing-page.marketing-agents .advisor-body{padding:22px 22px 18px}.marketing-page.marketing-agents .advisor-facts{grid-gap:24px;gap:24px}.marketing-page.marketing-agents .booking-copy h2{font-size:25px}}@media (prefers-reduced-motion:reduce){html.marketing-document[data-marketing-page=agents]{scroll-behavior:auto}.marketing-page.marketing-agents *,.marketing-page.marketing-agents :after,.marketing-page.marketing-agents :before{-webkit-animation:none!important;animation:none!important;transition:none!important}}@media print{.marketing-page.marketing-agents .site-header{position:static}.marketing-page.marketing-agents .menu-button,.marketing-page.marketing-agents .mobile-menu,.marketing-page.marketing-agents .services-dropdown{display:none!important}.marketing-page.marketing-agents .advisor-card{page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}.marketing-page.marketing-agents .wrap{width:calc(100% - 64px)}}.marketing-page.marketing-advisor .footer{padding:53px 0 22px;background:#fff}.marketing-page.marketing-advisor .footer-grid{display:grid;grid-template-columns:1.7fr 1fr 1fr 1.1fr;grid-gap:50px;gap:50px}.marketing-page.marketing-advisor .footer-logo{width:120px;height:38px;object-fit:contain;margin-bottom:18px}.marketing-page.marketing-advisor .footer-about>p{font-size:14px;color:var(--muted);line-height:1.9;max-width:350px}.marketing-page.marketing-advisor .footer h3{font-size:16px;margin-bottom:19px}.marketing-page.marketing-advisor .footer-links{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:10px;gap:10px;font-size:14px;color:#7d6a8a}.marketing-page.marketing-advisor .footer a:hover{color:var(--purple)}.marketing-page.marketing-advisor .socials{display:-webkit-flex;display:flex;grid-gap:13px;gap:13px;margin-top:20px}.marketing-page.marketing-advisor .socials a{width:31px;height:31px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;color:#9273a8}.marketing-page.marketing-advisor .socials svg{height:14px;width:14px}.marketing-page.marketing-advisor .footer-bottom{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:20px;gap:20px;border-top:1px solid var(--line);padding-top:21px;margin-top:40px;font-size:12px;color:#685575}.marketing-page.marketing-advisor{--nav-height:0px}html.marketing-document[data-marketing-page=advisor]{scroll-padding-top:calc(var(--header-height) + 24px)}.marketing-page.marketing-advisor .desktop-nav>a[aria-current],.marketing-page.marketing-advisor .mobile-menu a[aria-current]{color:var(--purple);font-weight:600}.marketing-page.marketing-advisor .button{white-space:nowrap}.marketing-page.marketing-advisor .profile-hero{position:relative;overflow:hidden;background:var(--dark);color:#fff;isolation:isolate}.marketing-page.marketing-advisor .profile-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 10% 90%,#50356f,rgba(0,0,0,0) 66%);z-index:-1}.marketing-page.marketing-advisor .profile-hero:after{content:"";position:absolute;width:660px;height:660px;border:1px solid hsla(0,0%,100%,.0392156862745098);border-radius:50%;top:-380px;left:-180px;box-shadow:0 0 0 80px hsla(0,0%,100%,.011764705882352941),0 0 0 160px hsla(0,0%,100%,.00784313725490196);z-index:-1}.marketing-page.marketing-advisor .profile-breadcrumbs{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:12px;gap:12px;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-top:23px;font-size:13px;color:#c5b3d5}.marketing-page.marketing-advisor .profile-breadcrumbs a:hover{text-decoration:underline}.marketing-page.marketing-advisor .profile-breadcrumbs>span[aria-hidden]{opacity:.5}.marketing-page.marketing-advisor .profile-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:64px;gap:64px;-webkit-align-items:center;align-items:center;padding:43px 0 41px}.marketing-page.marketing-advisor .profile-identity{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:29px;gap:29px}.marketing-page.marketing-advisor .profile-portrait{width:116px;height:116px;object-fit:cover;object-position:center 35%;border-radius:50%;border:5px solid #fff;box-shadow:0 0 0 1px #8c739f;-webkit-flex:none;flex:none;background:#fff}.marketing-page.marketing-advisor .profile-name{min-width:0;-webkit-flex:1 0;flex:1 0}.marketing-page.marketing-advisor .profile-name h1{font-size:60px;line-height:1.16;letter-spacing:-1px}.marketing-page.marketing-advisor .profile-role{font-size:18px;color:#c7b1dc;margin-top:13px}.marketing-page.marketing-advisor .profile-description{font-size:20px;color:#eee3f8;line-height:1.8;max-width:770px;margin-top:28px}.marketing-page.marketing-advisor .profile-facts{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;grid-gap:13px 26px;gap:13px 26px;margin:23px 0 0;padding:0;list-style:none}.marketing-page.marketing-advisor .profile-facts li{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:9px;gap:9px;white-space:nowrap;color:#cbb4df;font-size:14px}.marketing-page.marketing-advisor .profile-facts svg{width:19px;height:19px}.marketing-page.marketing-advisor .hero-booking{border:1px solid #755b8d;border-radius:11px;padding:25px 24px;background:hsla(0,0%,100%,.023529411764705882)}.marketing-page.marketing-advisor .hero-booking-icon{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:40px;height:40px;border:1px solid #886a9c;border-radius:9px;color:#cbb2dd;margin-bottom:17px}.marketing-page.marketing-advisor .hero-booking strong{display:block;font-size:20px;line-height:1.65}.marketing-page.marketing-advisor .hero-booking p{font-size:14px;color:#cbb6da;margin:9px 0 21px;line-height:1.8}.marketing-page.marketing-advisor .hero-booking .button{width:100%;font-size:14px;padding:11px 14px;grid-gap:15px;gap:15px}.marketing-page.marketing-advisor .hero-quote{margin:0;padding:27px 0 31px;border-top:1px solid hsla(0,0%,100%,.13333333333333333);display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;grid-gap:18px;gap:18px}.marketing-page.marketing-advisor .quote-mark{width:30px;height:30px;-webkit-flex:none;flex:none;color:#b393cf;margin-top:3px}.marketing-page.marketing-advisor .hero-quote p{font-size:23px;color:#e8d7f5;line-height:1.6;max-width:930px;-webkit-flex:1 0;flex:1 0}.marketing-page.marketing-advisor .profile-mobile-nav{display:none}.marketing-page.marketing-advisor .profile-body{background:#faf8fd;padding:48px 0 64px}.marketing-page.marketing-advisor .profile-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:40px;gap:40px;-webkit-align-items:start;align-items:start}.marketing-page.marketing-advisor .profile-content{min-width:0}.marketing-page.marketing-advisor .profile-section{padding:36px 38px;margin-bottom:26px;background:#fff;border:1px solid #e5dcec;border-radius:12px}.marketing-page.marketing-advisor .profile-section:last-child{margin-bottom:0}.marketing-page.marketing-advisor .profile-section h2{font-size:30px;line-height:1.4;letter-spacing:-.5px;margin-bottom:22px}.marketing-page.marketing-advisor .profile-section .prose{font-size:17px;line-height:1.95;color:#6b5c78}.marketing-page.marketing-advisor .section-kicker{display:block;margin-bottom:9px;font-size:13px;font-weight:600;color:#685575;letter-spacing:.15px}.marketing-page.marketing-advisor .profile-section .prose p+p{margin-top:17px}.marketing-page.marketing-advisor .section-top{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:20px;gap:20px;margin-bottom:24px}.marketing-page.marketing-advisor .section-top h2{margin:0;-webkit-flex:1 0;flex:1 0}.marketing-page.marketing-advisor .section-symbol{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:42px;height:42px;-webkit-flex:none;flex:none;border:1px solid #e1d3ee;background:#f8f4fc;border-radius:10px;color:#8e64b4}.marketing-page.marketing-advisor .section-symbol svg{width:23px;height:23px}.marketing-page.marketing-advisor .expertise-list{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:11px;gap:11px}.marketing-page.marketing-advisor .expertise-list li{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;grid-gap:10px;gap:10px;min-width:0;background:#f8f5fc;border:1px solid #eee5f6;border-radius:7px;padding:13px 14px;color:#765b8c;font-size:15px;line-height:1.65}.marketing-page.marketing-advisor .expertise-list svg{width:17px;height:17px;color:#9774b6;margin-top:4px}.marketing-page.marketing-advisor .expertise-list span{-webkit-flex:1 0;flex:1 0;min-width:0}.marketing-page.marketing-advisor .clients-list{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:28px;-webkit-column-gap:28px;column-gap:28px}.marketing-page.marketing-advisor .clients-list li{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;grid-gap:10px;gap:10px;padding:14px 0;border-bottom:1px solid #eee7f3;font-size:16px;color:#72617f;line-height:1.8;min-width:0}.marketing-page.marketing-advisor .clients-list svg{width:16px;height:16px;margin-top:7px;color:#9a79b7}.marketing-page.marketing-advisor .clients-list span{-webkit-flex:1 0;flex:1 0;min-width:0}.marketing-page.marketing-advisor .case-list{display:grid;grid-gap:18px;gap:18px}.marketing-page.marketing-advisor .case-card{padding:27px 28px;border:1px solid #e8deef;border-radius:9px;background:#fcfaff}.marketing-page.marketing-advisor .case-card:nth-child(3){background:#f5f8ef;border-color:#dfe8d2}.marketing-page.marketing-advisor .case-label{display:block;color:#685575;font-size:12px;letter-spacing:1px;margin-bottom:14px}.marketing-page.marketing-advisor .case-card:nth-child(3) .case-label{color:#685575}.marketing-page.marketing-advisor .case-card h3{font-size:22px;line-height:1.5;margin-bottom:15px;max-width:590px}.marketing-page.marketing-advisor .case-card p{font-size:16px;color:#71617e;line-height:2}.marketing-page.marketing-advisor .case-card:nth-child(3) p{color:#68745c}.marketing-page.marketing-advisor .values-list{list-style:none;padding:0;display:-webkit-flex;display:flex;grid-gap:9px;gap:9px;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:25px 0}.marketing-page.marketing-advisor .values-list li{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:8px;gap:8px;background:#f5effb;border:1px solid #e6d9f0;border-radius:5px;padding:7px 11px;font-size:13px;line-height:1.65;color:#7f5c98}.marketing-page.marketing-advisor .values-list svg{width:15px;height:15px}.marketing-page.marketing-advisor .approach-quote{margin:23px 0 0;padding:20px 23px;border-right:3px solid #bca1d7;background:#faf7fd;color:#7c5a92;font-size:18px;line-height:1.8;border-radius:6px}.marketing-page.marketing-advisor .technology-section{background:#2e1d40;border-color:#2e1d40;color:#fff}.marketing-page.marketing-advisor .technology-section h2{font-size:29px}.marketing-page.marketing-advisor .technology-section .section-symbol{background:hsla(0,0%,100%,.027450980392156862);border-color:#745489;color:#c3a0db}.marketing-page.marketing-advisor .technology-section .prose{color:#d2c0e0}.marketing-page.marketing-advisor .tip-section{background:#edf5e2;border-color:#dce8cd}.marketing-page.marketing-advisor .tip-section h2{font-size:25px;color:#455738;margin-bottom:16px}.marketing-page.marketing-advisor .tip-section p{color:#61734f;font-size:20px;line-height:1.8}.marketing-page.marketing-advisor .tip-section .section-kicker{color:#7c9268}.marketing-page.marketing-advisor .profile-faq{border-top:1px solid #e9e0f0}.marketing-page.marketing-advisor .profile-faq-item{border-bottom:1px solid #e9e0f0}.marketing-page.marketing-advisor .profile-faq-item summary{list-style:none;cursor:pointer;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:22px;gap:22px;min-height:70px;padding:18px 0;color:#594366;font-size:17px;font-weight:600;line-height:1.65}.marketing-page.marketing-advisor .profile-faq-item summary::-webkit-details-marker{display:none}.marketing-page.marketing-advisor .profile-faq-item summary>span:first-child{-webkit-flex:1 0;flex:1 0}.marketing-page.marketing-advisor .faq-plus{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:28px;height:28px;border:1px solid #e2d4ed;border-radius:50%;color:#9a74b7;-webkit-flex:none;flex:none}.marketing-page.marketing-advisor .faq-plus svg{width:14px;height:14px}.marketing-page.marketing-advisor .profile-faq-item[open] .faq-plus{background:#ede4f6;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.marketing-page.marketing-advisor .profile-faq-item[open] summary{color:var(--purple)}.marketing-page.marketing-advisor .profile-faq-answer{font-size:16px;color:#74617f;line-height:1.9;padding:0 0 23px;max-width:680px}.marketing-page.marketing-advisor .profile-faq-item:not([open])>.profile-faq-answer{display:none}.marketing-page.marketing-advisor .profile-sidebar{position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + 25px)}.marketing-page.marketing-advisor .profile-toc{padding:24px;background:#fff;border:1px solid #e4daed;border-radius:10px}.marketing-page.marketing-advisor .profile-toc-label{display:block;font-size:13px;color:#a18aac;margin-bottom:14px}.marketing-page.marketing-advisor .profile-toc a{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:15px;gap:15px;padding:12px 0;border-bottom:1px solid #f0eaf5;color:#796584;font-size:15px}.marketing-page.marketing-advisor .profile-toc a:last-child{border-bottom:0;padding-bottom:4px}.marketing-page.marketing-advisor .profile-toc a:hover{color:var(--purple)}.marketing-page.marketing-advisor .profile-toc a>svg{width:15px;height:15px;color:#ad94c0}.marketing-page.marketing-advisor .sidebar-booking{margin-top:18px;padding:23px;background:#f0e8f8;border:1px solid #e0d3ec;border-radius:10px}.marketing-page.marketing-advisor .sidebar-booking strong{font-size:19px;line-height:1.6;display:block}.marketing-page.marketing-advisor .sidebar-booking p{font-size:13px;color:#8b719e;margin:10px 0 20px}.marketing-page.marketing-advisor .sidebar-booking .button{width:100%;font-size:14px;padding:11px 14px;grid-gap:12px;gap:12px}.marketing-page.marketing-advisor .all-advisors-link{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;grid-gap:10px;gap:10px;margin-top:20px;color:#8c73a1;font-size:14px;padding:7px 0}.marketing-page.marketing-advisor .all-advisors-link svg{width:17px;height:17px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.marketing-page.marketing-advisor .all-advisors-link:hover{text-decoration:underline}.marketing-page.marketing-advisor .profile-booking{background:var(--dark);color:#fff;padding:48px 0}.marketing-page.marketing-advisor .profile-booking-inner{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:40px;gap:40px}.marketing-page.marketing-advisor .profile-booking-inner>div{-webkit-flex:1 0;flex:1 0;min-width:0}.marketing-page.marketing-advisor .profile-booking h2{font-size:35px;line-height:1.5}.marketing-page.marketing-advisor .profile-booking p{color:#c7b2d8;font-size:17px;margin-top:10px}.marketing-page.marketing-advisor .profile-booking .button{-webkit-flex:none;flex:none;min-width:240px}@media (max-width:1150px){.marketing-page.marketing-advisor .wrap{width:calc(100% - 64px)}.marketing-page.marketing-advisor .header-inner{grid-gap:24px;gap:24px}.marketing-page.marketing-advisor .desktop-nav,.marketing-page.marketing-advisor .header-actions{grid-gap:16px;gap:16px;font-size:13px}.marketing-page.marketing-advisor .profile-hero-grid{grid-gap:38px;gap:38px;grid-template-columns:minmax(0,1fr) 260px}.marketing-page.marketing-advisor .profile-layout{grid-template-columns:minmax(0,1fr) 245px;grid-gap:28px;gap:28px}.marketing-page.marketing-advisor .profile-section{padding:31px}.marketing-page.marketing-advisor .profile-section h2{font-size:28px}.marketing-page.marketing-advisor .profile-name h1{font-size:53px}.marketing-page.marketing-advisor .profile-role{font-size:16px}.marketing-page.marketing-advisor .profile-description{font-size:18px}.marketing-page.marketing-advisor .profile-identity{grid-gap:24px;gap:24px}.marketing-page.marketing-advisor .profile-portrait{width:104px;height:104px}.marketing-page.marketing-advisor .hero-booking{padding:24px 21px}.marketing-page.marketing-advisor .footer-grid{grid-gap:30px;gap:30px}.marketing-page.marketing-advisor .clients-list,.marketing-page.marketing-advisor .expertise-list{grid-template-columns:1fr}}@media (max-width:1000px){.marketing-page.marketing-advisor .account-link,.marketing-page.marketing-advisor .desktop-nav{display:none}.marketing-page.marketing-advisor .menu-button{display:block}.marketing-page.marketing-advisor .header-inner{grid-gap:20px;gap:20px}.marketing-page.marketing-advisor .profile-hero-grid{grid-gap:28px;gap:28px}.marketing-page.marketing-advisor .profile-layout{grid-template-columns:minmax(0,1fr) 220px;grid-gap:24px;gap:24px}.marketing-page.marketing-advisor .profile-toc,.marketing-page.marketing-advisor .sidebar-booking{padding:21px}.marketing-page.marketing-advisor .sidebar-booking strong{font-size:17px}.marketing-page.marketing-advisor .sidebar-booking .button{grid-gap:9px;gap:9px;font-size:13px;padding-inline:9px}.marketing-page.marketing-advisor .profile-section{padding:29px}.marketing-page.marketing-advisor .profile-section .prose{font-size:16px}.marketing-page.marketing-advisor .case-card{padding:23px}.marketing-page.marketing-advisor .case-card h3{font-size:21px}.marketing-page.marketing-advisor .profile-booking h2{font-size:29px}.marketing-page.marketing-advisor .profile-booking .button{min-width:210px}.marketing-page.marketing-advisor .footer-grid{grid-template-columns:1.5fr 1fr 1fr;grid-gap:32px;gap:32px}.marketing-page.marketing-advisor .footer-grid>div:last-child{grid-column:2/4}.marketing-page.marketing-advisor .footer-about{grid-row:span 2}}@media (max-width:760px){.marketing-page.marketing-advisor{--header-height:66px}.marketing-page.marketing-advisor .wrap{width:calc(100% - 40px)}.marketing-page.marketing-advisor .brand img{width:104px;height:40px}.marketing-page.marketing-advisor .header-cta{font-size:12px;padding:8px 10px}.marketing-page.marketing-advisor .header-actions{grid-gap:11px;gap:11px}.marketing-page.marketing-advisor .profile-breadcrumbs{font-size:12px;grid-gap:9px;gap:9px;padding-top:18px}.marketing-page.marketing-advisor .profile-hero-grid{grid-template-columns:1fr;grid-gap:28px;gap:28px;padding:29px 0}.marketing-page.marketing-advisor .profile-identity{grid-gap:21px;gap:21px}.marketing-page.marketing-advisor .profile-portrait{width:88px;height:88px;border-width:4px}.marketing-page.marketing-advisor .profile-name h1{font-size:44px;letter-spacing:-.5px}.marketing-page.marketing-advisor .profile-role{font-size:15px;margin-top:8px;line-height:1.8}.marketing-page.marketing-advisor .profile-description{font-size:18px;line-height:1.85;margin-top:23px}.marketing-page.marketing-advisor .profile-facts{margin-top:20px;grid-gap:12px 23px;gap:12px 23px}.marketing-page.marketing-advisor .profile-facts li{font-size:14px}.marketing-page.marketing-advisor .hero-booking{padding:22px;max-width:480px}.marketing-page.marketing-advisor .hero-booking-icon{display:none}.marketing-page.marketing-advisor .hero-booking strong{font-size:20px}.marketing-page.marketing-advisor .hero-booking p{font-size:14px;margin:6px 0 17px}.marketing-page.marketing-advisor .hero-booking .button{font-size:15px}.marketing-page.marketing-advisor .hero-quote{padding:23px 0 27px;grid-gap:13px;gap:13px}.marketing-page.marketing-advisor .quote-mark{width:24px;height:24px}.marketing-page.marketing-advisor .hero-quote p{font-size:20px;line-height:1.8}.marketing-page.marketing-advisor .profile-mobile-nav{display:block;border-bottom:1px solid var(--line);background:#fff}.marketing-page.marketing-advisor .mobile-toc{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-gap:3px 22px;gap:3px 22px;padding-block:11px}.marketing-page.marketing-advisor .mobile-toc a{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;min-height:40px;white-space:nowrap;font-size:14px;color:#8969a0;padding:5px 0}.marketing-page.marketing-advisor .profile-body{padding:27px 0 36px}.marketing-page.marketing-advisor .profile-layout{display:block}.marketing-page.marketing-advisor .profile-sidebar{display:none}.marketing-page.marketing-advisor .profile-section{padding:26px 23px;margin-bottom:21px;border-radius:10px}.marketing-page.marketing-advisor .profile-section h2{font-size:27px;line-height:1.5;margin-bottom:19px}.marketing-page.marketing-advisor .profile-section .prose{font-size:16px;line-height:1.95}.marketing-page.marketing-advisor .section-kicker{font-size:12px;margin-bottom:8px}.marketing-page.marketing-advisor .section-top{grid-gap:13px;gap:13px;-webkit-align-items:flex-start;align-items:flex-start;margin-bottom:21px}.marketing-page.marketing-advisor .section-top h2{margin:0}.marketing-page.marketing-advisor .section-symbol{width:35px;height:35px;border-radius:8px;margin-top:3px}.marketing-page.marketing-advisor .section-symbol svg{width:20px;height:20px}.marketing-page.marketing-advisor .expertise-list{grid-gap:9px;gap:9px}.marketing-page.marketing-advisor .expertise-list li{font-size:14px;padding:12px 13px;grid-gap:8px;gap:8px}.marketing-page.marketing-advisor .clients-list li{font-size:15px;line-height:1.8;padding:13px 0}.marketing-page.marketing-advisor .case-card{padding:22px 21px}.marketing-page.marketing-advisor .case-card h3{font-size:21px;margin-bottom:14px}.marketing-page.marketing-advisor .case-card p{font-size:15px;line-height:2}.marketing-page.marketing-advisor .case-label{margin-bottom:12px}.marketing-page.marketing-advisor .values-list{grid-gap:8px;gap:8px;margin:22px 0}.marketing-page.marketing-advisor .values-list li{font-size:12px;padding:6px 10px}.marketing-page.marketing-advisor .approach-quote{font-size:17px;padding:18px 19px;margin-top:20px}.marketing-page.marketing-advisor .technology-section h2{font-size:26px}.marketing-page.marketing-advisor .tip-section h2{font-size:24px;margin-bottom:14px}.marketing-page.marketing-advisor .tip-section p{font-size:18px}.marketing-page.marketing-advisor .profile-faq-item summary{font-size:16px;grid-gap:15px;gap:15px;min-height:72px;padding:17px 0}.marketing-page.marketing-advisor .profile-faq-answer{font-size:15px;padding-bottom:21px}.marketing-page.marketing-advisor .profile-booking{padding:35px 0 39px}.marketing-page.marketing-advisor .profile-booking-inner{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:start;align-items:start;grid-gap:25px;gap:25px}.marketing-page.marketing-advisor .profile-booking-inner>div{-webkit-flex:none;flex:none}.marketing-page.marketing-advisor .profile-booking h2{font-size:30px}.marketing-page.marketing-advisor .profile-booking p{font-size:16px;margin-top:12px}.marketing-page.marketing-advisor .profile-booking .button{width:100%;max-width:390px}.marketing-page.marketing-advisor .footer{padding-top:38px}.marketing-page.marketing-advisor .footer-grid{grid-template-columns:1fr 1fr;grid-gap:32px 27px;gap:32px 27px}.marketing-page.marketing-advisor .footer-about{grid-row:auto;grid-column:1/3}.marketing-page.marketing-advisor .footer-about>p{max-width:none}.marketing-page.marketing-advisor .footer-grid>div:last-child{grid-column:1/3}.marketing-page.marketing-advisor .footer-grid>div:last-child .footer-links{display:grid;grid-template-columns:1fr 1fr;grid-gap:11px 20px;gap:11px 20px}.marketing-page.marketing-advisor .footer-bottom{-webkit-flex-direction:column;flex-direction:column;grid-gap:7px;gap:7px;margin-top:30px;padding-top:19px}.marketing-page.marketing-advisor .footer-links{font-size:14px}.marketing-page.marketing-advisor .footer h3{font-size:16px;margin-bottom:14px}}@media (max-width:374px){.marketing-page.marketing-advisor .wrap{width:calc(100% - 32px)}.marketing-page.marketing-advisor .header-actions{grid-gap:5px;gap:5px}.marketing-page.marketing-advisor .brand img{width:88px}.marketing-page.marketing-advisor .header-cta{font-size:11px;padding:7px 8px}.marketing-page.marketing-advisor .profile-identity{grid-gap:16px;gap:16px}.marketing-page.marketing-advisor .profile-portrait{width:76px;height:76px}.marketing-page.marketing-advisor .profile-name h1{font-size:39px}.marketing-page.marketing-advisor .profile-role{font-size:13px}.marketing-page.marketing-advisor .profile-section{padding:24px 20px}.marketing-page.marketing-advisor .case-card{padding:20px 18px}.marketing-page.marketing-advisor .profile-section h2{font-size:25px}.marketing-page.marketing-advisor .profile-booking h2{font-size:28px}}@media (prefers-reduced-motion:reduce){html.marketing-document[data-marketing-page=advisor]{scroll-behavior:auto}.marketing-page.marketing-advisor *,.marketing-page.marketing-advisor :after,.marketing-page.marketing-advisor :before{-webkit-animation:none!important;animation:none!important;transition:none!important}}@media print{.marketing-page.marketing-advisor .profile-sidebar,.marketing-page.marketing-advisor .site-header{position:static}.marketing-page.marketing-advisor .menu-button,.marketing-page.marketing-advisor .mobile-menu,.marketing-page.marketing-advisor .profile-mobile-nav,.marketing-page.marketing-advisor .profile-sidebar,.marketing-page.marketing-advisor .services-dropdown{display:none!important}.marketing-page.marketing-advisor .profile-layout{display:block}.marketing-page.marketing-advisor .wrap{width:calc(100% - 64px)}.marketing-page.marketing-advisor .profile-faq-item:not([open])>.profile-faq-answer{display:block}.marketing-page.marketing-advisor .profile-section{page-break-inside:auto;-webkit-column-break-inside:auto;break-inside:auto}.marketing-page.marketing-advisor .case-card,.marketing-page.marketing-advisor .tip-section{page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}}