.advisoryPortal{--ivory:#f4f1ea;--paper:#fbf9f3;--ink:#15201c;--muted:#626d65;--line:#d8ddcf;--green:#0e5a44;--deep:#073a2c;--lime:#c3e34c;--mint:#dbe6dd;--orange:#ba714c;--white:#fff;--sans:"Vazirmatn",Inter,sans-serif}.advisoryPortal *{box-sizing:border-box}.advisoryPortal{scroll-behavior:smooth;margin:0;background:var(--ivory);font:16px/1.9 var(--sans);color:var(--ink);-webkit-font-smoothing:antialiased}.advisoryPortal[dir=ltr]{font-family:Inter,Sahel,sans-serif;font-size:15px}.advisoryPortal a{color:inherit;text-decoration:none}.advisoryPortal button,.advisoryPortal input,.advisoryPortal select,.advisoryPortal textarea{font:inherit}.advisoryPortal a,.advisoryPortal button,.advisoryPortal input,.advisoryPortal select,.advisoryPortal textarea{-webkit-tap-highlight-color:transparent}.advisoryPortal button{cursor:pointer}.advisoryPortal button:disabled{cursor:not-allowed;opacity:.43}.advisoryPortal button{color:inherit}.advisoryPortal img{max-width:100%;display:block}.advisoryPortal h1,.advisoryPortal h2,.advisoryPortal h3,.advisoryPortal h4,.advisoryPortal p{margin:0}.advisoryPortal h1,.advisoryPortal h2,.advisoryPortal h3,.advisoryPortal h4{font-weight:700}.advisoryPortal a svg,.advisoryPortal button svg{flex-shrink:0}.advisoryPortal svg{width:21px;height:21px;vertical-align:middle;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.advisoryPortal a:focus-visible,.advisoryPortal button:focus-visible,.advisoryPortal input:focus-visible,.advisoryPortal select:focus-visible,.advisoryPortal summary:focus-visible,.advisoryPortal textarea:focus-visible{outline:3px solid #b77727;outline-offset:4px}.advisoryPortal input:focus,.advisoryPortal select:focus,.advisoryPortal textarea:focus{border-color:var(--green)}.advisoryPortal .wrap{width:min(1320px,calc(100% - 100px));margin-inline:auto}.advisoryPortal .lang{border-inline-end:1px solid var(--line);padding-inline:13px;font:12px Inter}.advisoryPortal .btn{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:50px;padding:11px 22px;border:1px solid transparent;border-radius:5px;background:var(--green);color:#fff;font-size:13px;font-weight:700;transition:transform .2s,background .2s}.advisoryPortal .btn:hover{background:var(--deep);transform:translateY(-2px)}.advisoryPortal .btn.lime{background:var(--lime);color:var(--deep)}.advisoryPortal .btn.lime:hover{background:#d2eb7d}.advisoryPortal .btn.outline{background:transparent;border-color:var(--green);color:var(--green)}.advisoryPortal .btn.ghost{background:transparent;color:var(--ink);border-color:var(--line)}.advisoryPortal .btn.small{min-height:42px;padding:8px 16px;font-size:12px}.advisoryPortal .textlink{display:inline-flex;align-items:center;gap:13px;font-size:13px;font-weight:700;color:var(--green);padding-block:9px;border-bottom:1px solid #91a28d}.advisoryPortal .textlink svg{width:18px}.advisoryPortal .eyebrow{display:flex;align-items:center;gap:10px;font-size:11px;letter-spacing:.6px;font-weight:700;color:var(--green);margin-bottom:21px}.advisoryPortal .eyebrow:before{content:"";width:25px;height:1px;background:currentColor}.advisoryPortal .latin{font-family:Inter,sans-serif;direction:ltr;unicode-bidi:isolate;letter-spacing:1.5px;font-size:10px}.advisoryPortal .hero{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center;min-height:680px;padding-block:51px 60px}.advisoryPortal .hero-copy{padding-block:20px}.advisoryPortal .hero h1{font-size:clamp(39px,4.5vw,66px);line-height:1.5;letter-spacing:-2.4px;margin-bottom:22px}.advisoryPortal .hero h1 em{font-style:normal;color:var(--green);position:relative;white-space:nowrap}.advisoryPortal .hero h1 em:after{content:"";display:block;position:absolute;bottom:0;inset-inline:0;height:7px;background:var(--lime);z-index:-1;transform:rotate(-1.5deg)}.advisoryPortal .hero-copy>p{font-size:15px;line-height:2.2;color:var(--muted);max-width:510px}.advisoryPortal .hero-actions{display:flex;align-items:center;gap:28px;margin-top:28px}.advisoryPortal .hero-foot{margin-top:36px;display:flex;align-items:center;gap:18px;font-size:11px;color:var(--muted)}.advisoryPortal .hero-foot>span{height:33px;width:1px;background:var(--line)}.advisoryPortal .hero-foot b{display:block;color:var(--ink);font-size:12px}.advisoryPortal .hero-visual{height:525px;position:relative;margin-inline-start:5px}.advisoryPortal .hero-photo{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:48% center;object-position:48% center;border-radius:6px 90px 6px 6px}.advisoryPortal .hero-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#03271ec9,transparent 70%);border-radius:6px 90px 6px 6px;pointer-events:none}.advisoryPortal .image-caption{position:absolute;z-index:1;bottom:28px;inset-inline:28px;color:#fff;font-size:11px;max-width:250px}.advisoryPortal .image-caption b{display:block;font-size:23px;line-height:1.6;margin-top:8px}.advisoryPortal .visual-mark{position:absolute;z-index:1;padding:10px 13px;background:var(--lime);color:var(--deep);writing-mode:vertical-rl;font:10px/1.4 Inter;letter-spacing:2px}.advisoryPortal .hero-note{position:absolute;bottom:-30px;inset-inline-end:18px;z-index:2;background:var(--paper);border:1px solid var(--line);padding:17px 20px;display:flex;gap:15px;align-items:center;box-shadow:0 16px 32px #122c1510;border-radius:4px;max-width:300px}.advisoryPortal .hero-note .icon-box{background:var(--mint)}.advisoryPortal .hero-note b{font-size:13px;display:block;color:var(--deep)}.advisoryPortal .hero-note small{font-size:10px;color:var(--muted)}.advisoryPortal .icon-box{width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:5px;background:#e5eadf;color:var(--green)}.advisoryPortal .credibility{padding:28px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;grid-template-columns:1.2fr repeat(3,1fr);gap:28px;align-items:center;font-size:12px}.advisoryPortal .credibility strong{font-size:15px;display:block}.advisoryPortal .credibility small{display:block;font-size:10px;color:var(--muted)}.advisoryPortal .credibility>div{display:flex;align-items:center;gap:12px}.advisoryPortal .credibility svg{color:var(--green);width:25px;height:25px}.advisoryPortal .section{padding-block:85px}.advisoryPortal .section-top{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:35px}.advisoryPortal .section-top .eyebrow{margin-bottom:13px}.advisoryPortal h2{font-size:34px;line-height:1.65;letter-spacing:-1px}.advisoryPortal .section-top p{color:var(--muted);font-size:13px;max-width:410px}.advisoryPortal .two-paths{display:grid;grid-template-columns:1.15fr 1fr;gap:22px}.advisoryPortal .path{position:relative;padding:35px;border:1px solid var(--line);border-radius:6px;overflow:hidden;min-height:295px;background:var(--paper)}.advisoryPortal .path.dark{background:var(--deep);color:var(--paper);border-color:var(--deep)}.advisoryPortal .path .path-number{position:absolute;inset-inline-end:26px;top:13px;font:90px/1.5 Inter;color:#dce1d4;opacity:.8;letter-spacing:-6px}.advisoryPortal .path.dark .path-number{color:#335b43}.advisoryPortal .path h3{font-size:25px;margin:20px 0 9px;position:relative}.advisoryPortal .path p{font-size:13px;color:var(--muted);max-width:370px;position:relative}.advisoryPortal .path.dark p{color:#c4d3c6}.advisoryPortal .path .textlink{margin-top:22px}.advisoryPortal .path.dark .textlink{color:var(--lime);border-color:#8caa72}.advisoryPortal .path.dark .icon-box{color:var(--lime);background:#ffffff0d}.advisoryPortal .section.soft{background:#eaece2}.advisoryPortal .domain-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:35px;align-items:stretch}.advisoryPortal .feature-domain{position:relative;overflow:hidden;min-height:490px;border-radius:6px}.advisoryPortal .feature-domain img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.advisoryPortal .feature-domain:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#032b22f0,transparent 95%)}.advisoryPortal .feature-domain>div{position:absolute;bottom:30px;inset-inline:30px;z-index:1;color:#fff}.advisoryPortal .feature-domain h3{font-size:28px;margin:12px 0}.advisoryPortal .feature-domain p{font-size:12px;color:#dee5db}.advisoryPortal .feature-domain .textlink{color:var(--lime);margin-top:15px}.advisoryPortal .domain-list{border-top:1px solid #becabc}.advisoryPortal .domain-row{padding:23px 5px;display:grid;grid-template-columns:46px 1fr 35px;gap:18px;align-items:center;border-bottom:1px solid #becabc;transition:background .2s;cursor:pointer;background:none;text-align:start;width:100%;border-inline:0;border-top:0}.advisoryPortal .domain-row:hover{background:#ffffff77}.advisoryPortal .domain-row .index{font:14px Inter;color:#6e8468}.advisoryPortal .domain-row h3{font-size:17px}.advisoryPortal .domain-row p{font-size:11px;color:var(--muted);margin-top:4px}.advisoryPortal .domain-row .circle{display:grid;place-items:center;border:1px solid #becabc;width:34px;height:34px;border-radius:50%;color:var(--green)}.advisoryPortal .domain-row:hover .circle{background:var(--green);color:#fff}.advisoryPortal .journey{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;margin-top:40px}.advisoryPortal .journey article{border-top:1px solid #c2ccb9;padding-top:24px;position:relative}.advisoryPortal .journey article:before{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background:var(--green);top:-4px;inset-inline-start:0}.advisoryPortal .journey .num{font:12px Inter;color:var(--green);letter-spacing:2px}.advisoryPortal .journey h3{font-size:19px;margin:16px 0 10px}.advisoryPortal .journey p{font-size:12px;color:var(--muted)}.advisoryPortal .team-section{background:var(--deep);color:var(--paper)}.advisoryPortal .team-section .eyebrow,.advisoryPortal .team-section .textlink{color:var(--lime)}.advisoryPortal .team-section .section-top p{color:#c2d0c0}.advisoryPortal .advisors{display:grid;grid-template-columns:repeat(3,1fr);gap:23px}.advisoryPortal .advisor{background:var(--paper);border-radius:5px;color:var(--ink);overflow:hidden;display:flex;flex-direction:column}.advisoryPortal .advisor-cover{height:190px;position:relative;overflow:hidden}.advisoryPortal .advisor-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s}.advisoryPortal .advisor:hover .advisor-cover img{transform:scale(1.05)}.advisoryPortal .sample{font-size:9px;background:#fbf9f3ed;color:var(--deep);padding:3px 9px;border:1px solid #c9d1c3;border-radius:3px}.advisoryPortal .advisor-cover .sample{position:absolute;top:15px;inset-inline-end:15px}.advisoryPortal .advisor-.advisoryPortal{padding:25px;flex:1}.advisoryPortal .advisor-heading{display:flex;align-items:center;gap:13px}.advisoryPortal .avatar{display:flex;align-items:center;justify-content:center;width:45px;height:45px;background:var(--mint);color:var(--green);border:1px solid #c6d2c2;border-radius:50%;font-size:13px;font-weight:700;flex-shrink:0}.advisoryPortal .advisor h3{font-size:18px}.advisoryPortal .advisor small{font-size:10px;color:var(--muted)}.advisoryPortal .tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:20px}.advisoryPortal .tag{border:1px solid var(--line);padding:3px 10px;border-radius:3px;font-size:10px;color:var(--green);background:transparent}.advisoryPortal .advisor-bottom{display:flex;align-items:center;justify-content:space-between;padding:16px 25px;border-top:1px solid var(--line);gap:8px}.advisoryPortal .advisor-bottom small{font-size:10px;color:var(--muted)}.advisoryPortal .advisor-bottom strong{display:block;font-size:14px}.advisoryPortal .advisor-bottom .textlink{color:var(--green);border:0;font-size:11px}.advisoryPortal .notice{border-inline-start:3px solid #879766;background:#e8ecdf;color:#40533d;padding:13px 17px;font-size:11px;border-radius:3px;line-height:1.9}.advisoryPortal .team-section .notice{background:#174934;color:#d7e5cf;border-color:var(--lime);margin-top:24px}.advisoryPortal .project-strip{display:grid;grid-template-columns:1fr 1.1fr;gap:65px;align-items:center}.advisoryPortal .project-strip>img{width:100%;height:420px;-o-object-fit:cover;object-fit:cover;border-radius:6px}.advisoryPortal .project-strip p{font-size:14px;color:var(--muted);margin-top:20px}.advisoryPortal .evidence-item{display:flex;gap:13px;margin-top:21px}.advisoryPortal .evidence-item svg{color:var(--green);margin-top:5px}.advisoryPortal .evidence-item h3{font-size:14px}.advisoryPortal .evidence-item p{font-size:11px;margin-top:3px}.advisoryPortal .cta-panel{background:var(--mint);border-radius:6px;padding:45px;display:flex;gap:40px;justify-content:space-between;align-items:center;margin-bottom:70px}.advisoryPortal .cta-panel h2{font-size:29px}.advisoryPortal .cta-panel p{font-size:12px;color:var(--muted);margin-top:8px}.advisoryPortal .page-heading{padding:45px 0 35px}.advisoryPortal .crumb{font-size:10px;color:var(--muted);display:flex;gap:12px;align-items:center;margin-bottom:25px}.advisoryPortal .page-heading h1{font-size:43px;line-height:1.5;letter-spacing:-1px}.advisoryPortal .page-heading p{font-size:13px;color:var(--muted);margin-top:10px;max-width:670px}.advisoryPortal .filters{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:30px}.advisoryPortal .filter{border:1px solid var(--line);background:transparent;padding:8px 18px;border-radius:4px;font-size:12px;min-height:43px}.advisoryPortal .filter.active{background:var(--deep);color:#fff;border-color:var(--deep)}.advisoryPortal .search{padding:11px 16px;background:var(--paper);border:1px solid var(--line);border-radius:4px;min-width:230px;margin-inline-start:auto}.advisoryPortal .services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:60px}.advisoryPortal .service-item{padding:28px;background:var(--paper);border:1px solid var(--line);border-radius:5px;display:flex;flex-direction:column;align-items:start}.advisoryPortal .service-item h2{font-size:21px;margin:20px 0 9px}.advisoryPortal .service-item p{font-size:12px;color:var(--muted);flex:1}.advisoryPortal .service-item .tags{margin:18px 0}.advisoryPortal .service-item .textlink{background:none;border-inline:0;border-top:0}.advisoryPortal .packages{overflow:auto;margin-top:30px}.advisoryPortal .packages table{border-collapse:collapse;width:100%;min-width:700px;text-align:start;font-size:12px}.advisoryPortal .packages td,.advisoryPortal .packages th{border-bottom:1px solid var(--line);padding:20px 15px;text-align:start}.advisoryPortal .packages th{background:var(--deep);color:#fff;font-size:13px}.advisoryPortal .packages td:first-child{font-weight:700}.advisoryPortal .packages th:first-child{border-radius:0 5px 0 0}.advisoryPortal .booking-page{padding-bottom:65px}.advisoryPortal .booking-layout{display:grid;grid-template-columns:minmax(0,1fr) 335px;gap:30px;align-items:start}.advisoryPortal .booking-main{min-width:0}.advisoryPortal .stepper{display:flex;border-bottom:1px solid var(--line);margin-bottom:30px;padding-bottom:22px;gap:5px;justify-content:space-between}.advisoryPortal .step{font-size:11px;display:flex;align-items:center;gap:8px;color:var(--muted);background:none;border:0;text-align:start;padding:0}.advisoryPortal .step i{width:28px;height:28px;border:1px solid #bcc9b9;display:grid;place-items:center;border-radius:50%;font-style:normal;font-family:Inter;font-size:11px}.advisoryPortal .step.current{color:var(--green);font-weight:700}.advisoryPortal .step.current i,.advisoryPortal .step.done i{background:var(--green);color:#fff;border-color:var(--green)}.advisoryPortal .step.done{color:var(--green)}.advisoryPortal .step-content{background:var(--paper);border:1px solid var(--line);padding:30px;border-radius:5px;min-height:400px}.advisoryPortal .step-title{font-size:24px;margin-bottom:7px}.advisoryPortal .helper{font-size:12px;color:var(--muted)}.advisoryPortal .choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:25px 0}.advisoryPortal .choice{border:1px solid var(--line);border-radius:4px;padding:18px;background:transparent;text-align:start;display:flex;gap:14px;align-items:start;position:relative;min-height:95px}.advisoryPortal .choice.selected{border:1.5px solid var(--green);background:#edf1e4;box-shadow:0 0 0 1px var(--green)}.advisoryPortal .choice b{display:block;font-size:14px}.advisoryPortal .choice small{display:block;font-size:10px;color:var(--muted);margin-top:3px}.advisoryPortal .choice svg{color:var(--green)}.advisoryPortal .choice .radio{margin-inline-start:auto;border:1px solid #91a18b;border-radius:50%;width:15px;height:15px;flex-shrink:0;margin-top:5px}.advisoryPortal .choice.selected .radio{background:var(--green);box-shadow:inset 0 0 0 3px #edf1e4}.advisoryPortal .booking-summary{position:sticky;top:112px;background:var(--deep);color:var(--paper);padding:26px;border-radius:5px}.advisoryPortal .booking-summary .eyebrow{color:var(--lime);margin-bottom:18px}.advisoryPortal .booking-summary h3{font-size:22px}.advisoryPortal .summary-list{margin-top:25px}.advisoryPortal .summary-row{display:flex;align-items:start;justify-content:space-between;gap:20px;border-bottom:1px solid #53745d;padding:13px 0;font-size:11px}.advisoryPortal .summary-row span{color:#c2d1c2}.advisoryPortal .summary-row b{text-align:end;font-weight:400}.advisoryPortal .summary-total{padding-top:22px;display:flex;align-items:center;justify-content:space-between;font-size:11px}.advisoryPortal .summary-total strong{font-size:24px}.advisoryPortal .booking-summary .notice{background:#ffffff0c;color:#d9e7d0;margin-top:20px;font-size:10px;border-color:#8da477}.advisoryPortal .booking-summary .summary-note{font-size:10px;margin-top:22px;color:#d6e0cb;display:flex;align-items:center;gap:8px}.advisoryPortal .step-actions{display:flex;justify-content:space-between;gap:18px;margin-top:26px}.advisoryPortal .step-actions .btn:only-child{margin-inline-start:auto}.advisoryPortal .calendar-toolbar{display:flex;justify-content:space-between;align-items:center;margin-top:25px;margin-bottom:13px;gap:15px}.advisoryPortal .calendar-toolbar b{font-size:13px}.advisoryPortal .calendar-toolbar small{font-size:10px;color:var(--muted)}.advisoryPortal .week-controls{display:flex;gap:5px}.advisoryPortal .week-controls button{background:none;border:1px solid var(--line);width:34px;height:36px;border-radius:3px}.advisoryPortal .days{display:grid;grid-template-columns:repeat(6,1fr);gap:7px;margin-block:15px 25px}.advisoryPortal .day{padding:11px 4px;border:1px solid var(--line);background:transparent;border-radius:4px;display:flex;flex-direction:column;align-items:center;gap:5px}.advisoryPortal .day small{font-size:10px;color:var(--muted)}.advisoryPortal .day strong{font-size:23px;font-family:var(--sans);line-height:1.4}.advisoryPortal .day.selected{background:var(--green);color:#fff;border-color:var(--green)}.advisoryPortal .day.selected small{color:#e3eacf}.advisoryPortal .time-slots{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin:15px 0 22px}.advisoryPortal .time{background:transparent;border:1px solid var(--line);border-radius:4px;padding:10px 4px;text-align:center;font-size:14px;min-height:51px;position:relative}.advisoryPortal .time.selected{background:#edf1e4;border-color:var(--green);color:var(--green);box-shadow:0 0 0 1px var(--green)}.advisoryPortal .time:disabled{opacity:1;background:#eeeee8;color:#8d938b;text-decoration:line-through}.advisoryPortal .time small{font-size:9px;text-decoration:none;display:block}.advisoryPortal .mode-choices{display:flex;gap:10px;margin-top:14px}.advisoryPortal .mode-choices .choice{flex:1;min-height:75px;padding:14px}.advisoryPortal .location-note{font-size:11px;color:var(--muted);margin-top:13px}.advisoryPortal .form-group{border:0;padding:0;margin:25px 0}.advisoryPortal .form-group legend{font-weight:700;font-size:15px;padding:0;margin-bottom:12px;display:flex;gap:10px}.advisoryPortal .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:17px}.advisoryPortal .field{display:flex;flex-direction:column;gap:6px;font-size:12px}.advisoryPortal .field.full{grid-column:1/-1}.advisoryPortal .field input,.advisoryPortal .field select,.advisoryPortal .field textarea{width:100%;border:1px solid #bfcbb8;background:#fffefa;border-radius:4px;padding:11px 13px;outline-offset:2px;min-height:46px;font-size:13px}.advisoryPortal .field textarea{resize:vertical;min-height:100px}.advisoryPortal .field small{font-size:10px;color:var(--muted)}.advisoryPortal .check{display:flex;align-items:start;gap:9px;font-size:11px;margin-top:20px}.advisoryPortal .check input{margin-top:5px;accent-color:var(--green);width:16px;height:16px;flex-shrink:0}.advisoryPortal .error{background:#f5e4da;color:#813f25;font-size:12px;padding:11px 15px;border-inline-start:3px solid #aa5736;margin-top:18px}.advisoryPortal .review-card{border:1px solid var(--line);padding:20px;border-radius:4px;margin-block:22px}.advisoryPortal .review-line{display:flex;justify-content:space-between;gap:25px;font-size:12px;padding:10px 0;border-bottom:1px solid var(--line)}.advisoryPortal .review-line:last-child{border:0}.advisoryPortal .review-line span{color:var(--muted)}.advisoryPortal .review-line strong{font-weight:400;text-align:end}.advisoryPortal .success-card{text-align:center;padding:25px 10px}.advisoryPortal .success-icon{display:grid;place-items:center;width:70px;height:70px;border:1px solid #a3ba8c;background:#e6edda;border-radius:50%;margin:0 auto 20px;color:var(--green)}.advisoryPortal .success-icon svg{width:32px;height:32px}.advisoryPortal .success-card h2{font-size:30px}.advisoryPortal .success-card>p{font-size:13px;color:var(--muted);margin:12px auto 22px;max-width:480px}.advisoryPortal .code{display:inline-block;font:16px/2 Inter;color:var(--green);background:var(--mint);padding:5px 18px;letter-spacing:1px;border-radius:4px}.advisoryPortal .button-row{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:24px}.advisoryPortal .account-toolbar{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:25px}.advisoryPortal .account-tabs{display:flex;gap:8px}.advisoryPortal .empty{border:1px dashed #b7c4af;padding:60px 30px;text-align:center;border-radius:5px;max-width:800px;margin:20px auto 70px}.advisoryPortal .empty h2{font-size:25px}.advisoryPortal .empty p{font-size:13px;color:var(--muted);margin-block:12px 25px}.advisoryPortal .booking-record{background:var(--paper);border:1px solid var(--line);padding:25px;display:flex;justify-content:space-between;gap:30px;border-radius:5px;margin-bottom:16px;align-items:center}.advisoryPortal .booking-record h2{font-size:20px;margin-top:9px}.advisoryPortal .booking-record p{font-size:12px;color:var(--muted);margin-top:7px}.advisoryPortal .booking-record .button-row{margin-top:0}.advisoryPortal .booking-record.cancelled{opacity:.6}.advisoryPortal .status{font-size:10px;padding:4px 9px;border:1px solid #b6c6a4;background:#e6eddc;color:var(--green);border-radius:3px}.advisoryPortal .dialog{width:670px;max-width:calc(100% - 32px);max-height:calc(100dvh - 40px);padding:0;border:0;border-radius:6px;background:var(--paper);color:var(--ink);box-shadow:0 30px 150px #0004}.advisoryPortal .dialog::backdrop{background:#08291fd1;backdrop-filter:blur(4px)}.advisoryPortal .dialog-head{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:23px 28px;border-bottom:1px solid var(--line)}.advisoryPortal .dialog-head h2{font-size:22px}.advisoryPortal .close{background:none;border:1px solid var(--line);border-radius:50%;width:36px;height:36px;flex-shrink:0}.advisoryPortal .dialog-.advisoryPortal{padding:28px}.advisoryPortal .dialog-.advisoryPortal>p{font-size:13px;color:var(--muted);margin-bottom:20px}.advisoryPortal .dialog-.advisoryPortal h3{font-size:17px;margin:23px 0 10px}.advisoryPortal .dialog-.advisoryPortal ul{font-size:13px;padding-inline-start:20px}.advisoryPortal .dialog-.advisoryPortal li{margin:8px 0}.advisoryPortal .dialog-.advisoryPortal .btn{margin-top:15px}.advisoryPortal .profile-head{display:flex;align-items:center;gap:20px;margin-bottom:20px}.advisoryPortal .profile-head .avatar{width:66px;height:66px;font-size:19px}.advisoryPortal .profile-head h3{margin:0}.advisoryPortal .faq{max-width:920px;margin-inline:auto}.advisoryPortal .faq details{border-bottom:1px solid var(--line);padding:22px 0}.advisoryPortal .faq summary{cursor:pointer;font-size:16px;list-style:none;display:flex;justify-content:space-between;gap:20px}.advisoryPortal .faq summary:after{content:"+";color:var(--green);font:23px Inter}.advisoryPortal .faq details[open] summary:after{content:"−"}.advisoryPortal .faq details p{font-size:13px;color:var(--muted);padding-top:15px;max-width:780px}.advisoryPortal .homepage-demo{padding:65px 0}.advisoryPortal .homepage-section{background:var(--deep);border-radius:7px;position:relative;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;min-height:450px;color:#fff}.advisoryPortal .homepage-section .home-photo{position:relative;min-height:400px}.advisoryPortal .homepage-section img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.advisoryPortal .homepage-section .home-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,#073a2c55)}.advisoryPortal .homepage-section .home-copy{padding:50px}.advisoryPortal .homepage-section .eyebrow{color:var(--lime)}.advisoryPortal .homepage-section h2{font-size:36px}.advisoryPortal .homepage-section p{font-size:13px;color:#cad8c7;margin-block:18px 25px}.advisoryPortal .homepage-section .hero-actions{flex-wrap:wrap}.advisoryPortal .homepage-section .textlink{color:var(--lime)}.advisoryPortal .preview-label{font-size:10px;color:var(--muted);margin-bottom:20px;display:flex;justify-content:space-between;gap:15px}.advisoryPortal .backline{display:flex;justify-content:space-between;align-items:center;margin:10px 0 35px}.advisoryPortal .request-layout{display:grid;grid-template-columns:1fr .65fr;gap:50px;align-items:start}.advisoryPortal .request-aside{padding:28px;background:#e7ecde;border-radius:5px}.advisoryPortal .request-aside h2{font-size:23px}.advisoryPortal .request-aside .evidence-item{margin-top:24px}.advisoryPortal #toast{position:fixed;z-index:100;bottom:30px;inset-inline-start:50%;transform:translate(-50%,20px);background:var(--deep);color:#fff;padding:14px 25px;border:1px solid #a5b599;border-radius:4px;box-shadow:0 9px 30px #0002;font-size:12px;max-width:calc(100% - 30px);opacity:0;pointer-events:none;transition:.2s}.advisoryPortal #toast.show{opacity:1;transform:translate(-50%)}.advisoryPortal .mobile-menu{display:none}.advisoryPortal .bottom-space{margin-bottom:65px}.advisoryPortal .no-margin{margin:0}.advisoryPortal .visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.advisoryPortal .required{color:#965128}.advisoryPortal .row-gap{margin-top:25px}.advisoryPortal .cta-panel .hero-actions{margin:0}.advisoryPortal .flat-button{background:none;border:0;padding:0;text-align:start}.advisoryPortal .studio-divider{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:18px;margin-bottom:25px;font-size:12px}.advisoryPortal .advisor-schedule{display:grid;grid-template-columns:80px repeat(6,1fr);overflow:auto;min-width:0}.advisoryPortal .schedule-cell{border-bottom:1px solid var(--line);padding:14px 6px;text-align:center;font-size:11px;min-width:70px}.advisoryPortal .schedule-cell.head{font-weight:700;color:var(--green)}.advisoryPortal .schedule-slot{border:1px solid #bfd1aa;border-radius:3px;background:#e9efdf;display:block;padding:5px;font-size:10px}.advisoryPortal .advisory-error{padding:60px;text-align:center}@media(min-width:1600px){.advisoryPortal .hero{gap:85px}.advisoryPortal .hero-visual{height:565px}.advisoryPortal .hero{min-height:740px}}@media(max-width:1150px){.advisoryPortal .wrap{width:calc(100% - 60px)}.advisoryPortal .hero{gap:35px;min-height:620px}.advisoryPortal .hero h1{font-size:49px}.advisoryPortal .hero-visual{height:480px}.advisoryPortal .hero-actions{gap:18px}.advisoryPortal .hero-copy>p{font-size:14px}.advisoryPortal .hero-foot{gap:12px;font-size:10px}.advisoryPortal .booking-layout{grid-template-columns:minmax(0,1fr) 295px}.advisoryPortal .step-content{padding:25px}.advisoryPortal .step{font-size:10px;gap:5px}.advisoryPortal .step i{width:23px;height:23px}.advisoryPortal .choice-grid{gap:10px}.advisoryPortal .choice{padding:15px;gap:10px}.advisoryPortal .choice b{font-size:12px}.advisoryPortal .project-strip{gap:40px}.advisoryPortal .advisor-.advisoryPortal{padding:22px}.advisoryPortal .advisor h3{font-size:16px}.advisoryPortal .advisor-bottom{padding:16px 22px}.advisoryPortal .section{padding-block:65px}.advisoryPortal .services-grid{gap:15px}.advisoryPortal .service-item{padding:23px}}@media(max-width:900px){.advisoryPortal .hero{gap:25px;min-height:580px}.advisoryPortal .hero h1{font-size:40px;letter-spacing:-1.5px}.advisoryPortal .hero-visual{height:450px}.advisoryPortal .hero-copy>p{font-size:12px}.advisoryPortal .hero-actions{gap:15px;flex-wrap:wrap}.advisoryPortal .hero-foot{flex-wrap:wrap;margin-top:23px}.advisoryPortal .hero-foot>span{display:none}.advisoryPortal .hero-note{padding:13px;inset-inline-end:9px;bottom:-22px}.advisoryPortal .hero-note b{font-size:11px}.advisoryPortal .hero-note small{font-size:9px}.advisoryPortal .credibility{gap:18px;grid-template-columns:repeat(2,1fr)}.advisoryPortal .advisors{gap:15px}.advisoryPortal .advisor-heading{gap:8px}.advisoryPortal .advisor .avatar{width:32px;height:32px;font-size:10px}.advisoryPortal .advisor h3{font-size:14px}.advisoryPortal .advisor-cover{height:150px}.advisoryPortal .advisor-.advisoryPortal{padding:18px}.advisoryPortal .advisor-bottom{padding:12px 18px;flex-wrap:wrap}.advisoryPortal .domain-layout{gap:25px}.advisoryPortal .feature-domain{min-height:500px}.advisoryPortal .domain-row{gap:12px;padding-block:20px;grid-template-columns:32px 1fr 30px}.advisoryPortal .domain-row h3{font-size:15px}.advisoryPortal .domain-row p{font-size:10px}.advisoryPortal .path{padding:26px}.advisoryPortal .path h3{font-size:22px}.advisoryPortal .path .path-number{font-size:70px}.advisoryPortal .journey{gap:20px}.advisoryPortal .journey h3{font-size:16px}.advisoryPortal .journey p{font-size:11px}.advisoryPortal .booking-layout{display:flex;flex-direction:column-reverse;gap:25px}.advisoryPortal .booking-summary{position:static;width:100%;padding:20px;display:grid;grid-template-columns:1fr 1fr;gap:0 25px}.advisoryPortal .booking-summary .summary-list{margin-top:0;grid-column:2;grid-row:1/5}.advisoryPortal .booking-summary .eyebrow{margin-bottom:8px}.advisoryPortal .booking-summary h3{font-size:20px}.advisoryPortal .booking-summary .summary-total{padding-top:10px}.advisoryPortal .booking-summary .notice{display:none}.advisoryPortal .booking-summary .summary-note{margin-top:12px}.advisoryPortal .booking-main{width:100%}.advisoryPortal .services-grid{grid-template-columns:1fr 1fr}.advisoryPortal .request-layout{gap:25px;grid-template-columns:1fr .55fr}.advisoryPortal .request-aside{padding:22px}.advisoryPortal .project-strip{gap:28px}.advisoryPortal .project-strip>img{height:440px}.advisoryPortal .project-strip h2{font-size:29px}.advisoryPortal .homepage-section .home-copy{padding:35px}.advisoryPortal .homepage-section h2{font-size:29px}.advisoryPortal .homepage-section .btn{font-size:11px}.advisoryPortal .cta-panel{padding:30px}.advisoryPortal .cta-panel h2{font-size:25px}}@media(max-width:680px){.advisoryPortal{font-size:14px}.advisoryPortal .wrap{width:calc(100% - 36px)}.advisoryPortal .mobile-menu{display:grid;place-items:center;background:none;border:1px solid var(--line);width:38px;height:38px;border-radius:4px}.advisoryPortal .lang{padding-inline:10px;font-size:11px}.advisoryPortal .hero{display:flex;flex-direction:column;padding-block:30px 55px;gap:30px;min-height:0;align-items:stretch}.advisoryPortal .hero-copy{padding:0}.advisoryPortal .eyebrow{font-size:10px;margin-bottom:16px;letter-spacing:.1px}.advisoryPortal .hero h1{font-size:42px;line-height:1.55;margin-bottom:16px;letter-spacing:-1.4px}.advisoryPortal .hero-copy>p{font-size:13px;line-height:2;max-width:none}.advisoryPortal .hero-actions{gap:22px;margin-top:23px}.advisoryPortal .btn{font-size:12px;min-height:47px;padding-inline:18px;gap:12px}.advisoryPortal .textlink{font-size:12px}.advisoryPortal .hero-foot{gap:22px;margin-top:22px}.advisoryPortal .hero-foot b{font-size:11px}.advisoryPortal .hero-visual{height:370px;margin-inline:0 12px}.advisoryPortal .hero-photo,.advisoryPortal .hero-visual:after{border-start-end-radius:65px}.advisoryPortal .visual-mark{inset-inline-end:-12px;top:23px;padding:9px 7px;font-size:9px}.advisoryPortal .image-caption{bottom:30px;inset-inline:23px}.advisoryPortal .image-caption b{font-size:21px;max-width:200px}.advisoryPortal .image-caption>span{font-size:9px}.advisoryPortal .hero-note{bottom:-23px;inset-inline-end:10px;max-width:235px;gap:10px}.advisoryPortal .hero-note .icon-box{width:35px;height:35px}.advisoryPortal .hero-note b{font-size:11px}.advisoryPortal .credibility{padding-block:23px;gap:20px 14px;font-size:10px}.advisoryPortal .credibility strong{font-size:12px}.advisoryPortal .credibility small{font-size:9px}.advisoryPortal .credibility svg{width:21px;height:21px;flex-shrink:0}.advisoryPortal .credibility>div{gap:9px}.advisoryPortal .section{padding-block:47px}.advisoryPortal .section-top{display:block;margin-bottom:25px}.advisoryPortal .section-top .eyebrow{margin-bottom:10px}.advisoryPortal h2{font-size:27px;line-height:1.7;letter-spacing:-.5px}.advisoryPortal .section-top p{font-size:12px;margin-top:10px;max-width:none}.advisoryPortal .section-top .textlink{margin-top:12px}.advisoryPortal .two-paths{grid-template-columns:1fr;gap:15px}.advisoryPortal .path{padding:25px;min-height:275px}.advisoryPortal .path h3{font-size:23px;margin-top:18px}.advisoryPortal .path p{font-size:12px;max-width:290px}.advisoryPortal .path .textlink{margin-top:17px}.advisoryPortal .path .path-number{font-size:75px;top:6px}.advisoryPortal .domain-layout{display:flex;flex-direction:column;gap:24px}.advisoryPortal .feature-domain{min-height:350px}.advisoryPortal .feature-domain>div{bottom:26px;inset-inline:25px}.advisoryPortal .feature-domain h3{font-size:26px;margin-block:8px}.advisoryPortal .domain-row{grid-template-columns:28px 1fr 30px;gap:10px;padding-block:20px}.advisoryPortal .domain-row h3{font-size:15px}.advisoryPortal .domain-row p{font-size:10px}.advisoryPortal .journey{grid-template-columns:1fr 1fr;gap:28px 22px;margin-top:30px}.advisoryPortal .journey h3{font-size:16px;margin:13px 0 7px}.advisoryPortal .journey p{font-size:11px}.advisoryPortal .advisors{grid-template-columns:1fr;gap:20px}.advisoryPortal .advisor-cover{height:215px}.advisoryPortal .advisor-.advisoryPortal{padding:22px}.advisoryPortal .advisor-heading{gap:12px}.advisoryPortal .advisor .avatar{width:42px;height:42px;font-size:13px}.advisoryPortal .advisor h3{font-size:19px}.advisoryPortal .advisor-bottom{padding:15px 22px}.advisoryPortal .advisor-bottom .textlink{font-size:12px}.advisoryPortal .advisor-bottom strong{font-size:15px}.advisoryPortal .team-section .notice{font-size:10px}.advisoryPortal .project-strip{display:flex;flex-direction:column;align-items:stretch;gap:30px}.advisoryPortal .project-strip>img{height:320px;order:2}.advisoryPortal .project-strip h2{font-size:28px}.advisoryPortal .project-strip p{font-size:12px;margin-top:14px}.advisoryPortal .project-strip .evidence-item p{font-size:11px;margin-top:3px}.advisoryPortal .cta-panel{padding:29px 25px;display:block;margin-bottom:47px}.advisoryPortal .cta-panel h2{font-size:25px}.advisoryPortal .cta-panel p{font-size:12px}.advisoryPortal .cta-panel .hero-actions{margin-top:22px;gap:20px}.advisoryPortal .page-heading{padding-top:28px;padding-bottom:25px}.advisoryPortal .page-heading h1{font-size:33px;letter-spacing:-.5px}.advisoryPortal .page-heading p{font-size:12px}.advisoryPortal .crumb{font-size:9px;margin-bottom:18px}.advisoryPortal .filters{gap:7px;margin-bottom:23px}.advisoryPortal .filter{font-size:10px;padding:7px 12px;min-height:39px}.advisoryPortal .search{width:100%;margin-top:7px;font-size:12px}.advisoryPortal .services-grid{grid-template-columns:1fr;gap:16px;margin-bottom:40px}.advisoryPortal .service-item{padding:25px}.advisoryPortal .service-item h2{font-size:23px;margin-top:18px}.advisoryPortal .service-item p{font-size:12px}.advisoryPortal .packages{margin-top:20px}.advisoryPortal .packages td,.advisoryPortal .packages th{font-size:11px;padding:16px 12px}.advisoryPortal .booking-layout{gap:22px}.advisoryPortal .booking-summary{padding:20px;grid-template-columns:1fr}.advisoryPortal .booking-summary .summary-list{grid-column:auto;grid-row:auto;display:grid;grid-template-columns:1fr 1fr;gap:0 16px;margin-top:10px}.advisoryPortal .booking-summary .eyebrow{font-size:9px}.advisoryPortal .booking-summary h3{font-size:20px}.advisoryPortal .summary-row{font-size:10px;padding:8px 0;gap:10px}.advisoryPortal .booking-summary .summary-total{border-top:1px solid #53745d;margin-top:15px;padding-top:15px}.advisoryPortal .booking-summary .summary-note{display:none}.advisoryPortal .summary-total strong{font-size:23px}.advisoryPortal .stepper{padding-bottom:17px;margin-bottom:22px;gap:3px}.advisoryPortal .step{flex-direction:column;gap:7px;font-size:9px;flex:1}.advisoryPortal .step i{width:25px;height:25px;font-size:10px}.advisoryPortal .step-content{padding:24px 18px;min-height:0}.advisoryPortal .step-title{font-size:22px}.advisoryPortal .helper{font-size:11px}.advisoryPortal .choice-grid{grid-template-columns:1fr;gap:11px;margin-top:20px}.advisoryPortal .choice{padding:16px;min-height:85px;gap:12px}.advisoryPortal .choice b{font-size:13px}.advisoryPortal .choice small{font-size:10px}.advisoryPortal .choice .radio{width:14px;height:14px}.advisoryPortal .step-actions{gap:10px;margin-top:22px}.advisoryPortal .step-actions .btn{font-size:11px;gap:9px;padding-inline:14px}.advisoryPortal .calendar-toolbar{margin-top:22px;gap:8px}.advisoryPortal .calendar-toolbar b{font-size:11px}.advisoryPortal .calendar-toolbar small{font-size:9px}.advisoryPortal .week-controls button{height:34px;width:30px}.advisoryPortal .week-controls svg{width:17px}.advisoryPortal .days{gap:5px;margin-bottom:22px}.advisoryPortal .day{padding:10px 2px;gap:4px}.advisoryPortal .day small{font-size:8px}.advisoryPortal .day strong{font-size:20px}.advisoryPortal .time-slots{gap:7px}.advisoryPortal .time{font-size:13px;padding-block:9px;min-height:48px}.advisoryPortal .time small{font-size:8px}.advisoryPortal .mode-choices{gap:8px}.advisoryPortal .mode-choices .choice{padding:13px 10px;gap:8px}.advisoryPortal .mode-choices .choice b{font-size:11px}.advisoryPortal .mode-choices .choice small{font-size:9px}.advisoryPortal .mode-choices .radio{display:none}.advisoryPortal .mode-choices svg{width:18px}.advisoryPortal .form-grid{grid-template-columns:1fr;gap:15px}.advisoryPortal .field.full{grid-column:auto}.advisoryPortal .form-group{margin-block:22px}.advisoryPortal .form-group legend{font-size:14px}.advisoryPortal .field{font-size:11px}.advisoryPortal .field input,.advisoryPortal .field select,.advisoryPortal .field textarea{font-size:13px}.advisoryPortal .field small{font-size:9px}.advisoryPortal .notice{font-size:10px;padding:12px 13px}.advisoryPortal .check{font-size:10px}.advisoryPortal .review-line{font-size:11px;gap:16px}.advisoryPortal .review-card{padding:13px}.advisoryPortal .review-line strong{max-width:65%}.advisoryPortal .success-card h2{font-size:24px}.advisoryPortal .success-card>p{font-size:11px}.advisoryPortal .button-row{gap:9px}.advisoryPortal .button-row .btn{font-size:11px}.advisoryPortal .account-toolbar{align-items:start;flex-direction:column;gap:15px}.advisoryPortal .account-tabs{gap:5px;flex-wrap:wrap}.advisoryPortal .booking-record{padding:22px;align-items:stretch;flex-direction:column;gap:20px}.advisoryPortal .booking-record h2{font-size:19px}.advisoryPortal .booking-record p{font-size:11px}.advisoryPortal .booking-record .button-row{justify-content:start}.advisoryPortal .empty{padding:40px 22px;margin-bottom:45px}.advisoryPortal .empty h2{font-size:24px}.advisoryPortal .empty p{font-size:11px}.advisoryPortal .dialog-head{padding:20px}.advisoryPortal .dialog-head h2{font-size:19px}.advisoryPortal .dialog-.advisoryPortal{padding:22px}.advisoryPortal .dialog-.advisoryPortal ul,.advisoryPortal .dialog-.advisoryPortal>p{font-size:12px}.advisoryPortal .faq summary{font-size:14px}.advisoryPortal .faq details{padding-block:20px}.advisoryPortal .faq details p{font-size:12px}.advisoryPortal .request-layout{display:flex;flex-direction:column-reverse;gap:25px}.advisoryPortal .request-aside{width:100%;padding:22px}.advisoryPortal .request-aside h2{font-size:21px}.advisoryPortal .request-aside .evidence-item{margin-top:16px}.advisoryPortal .request-aside .evidence-item h3{font-size:12px}.advisoryPortal .request-aside .evidence-item p{font-size:10px}.advisoryPortal .request-layout .step-content{width:100%}.advisoryPortal .homepage-demo{padding:35px 0}.advisoryPortal .homepage-section{grid-template-columns:1fr}.advisoryPortal .homepage-section .home-copy{padding:30px 25px}.advisoryPortal .homepage-section h2{font-size:29px}.advisoryPortal .homepage-section .home-photo{min-height:280px}.advisoryPortal .homepage-section .home-copy p{font-size:12px}.advisoryPortal .homepage-section .hero-actions{gap:18px}.advisoryPortal .preview-label{font-size:9px;flex-direction:column}.advisoryPortal .backline{margin-bottom:25px}.advisoryPortal .backline .textlink{font-size:11px}.advisoryPortal .bottom-space{margin-bottom:45px}.advisoryPortal .studio-divider{font-size:10px;gap:10px}.advisoryPortal .advisory-error{padding:40px 20px}}@media(prefers-reduced-motion:reduce){.advisoryPortal{scroll-behavior:auto}.advisoryPortal *,.advisoryPortal :after,.advisoryPortal :before{transition:none!important;animation:none!important;scroll-behavior:auto!important}}@media print{.advisoryPortal .account-toolbar,.advisoryPortal .booking-summary,.advisoryPortal .button-row,.advisoryPortal .step-actions,.advisoryPortal .stepper{display:none!important}.advisoryPortal .wrap{width:100%}.advisoryPortal .booking-record{-moz-column-break-inside:avoid;break-inside:avoid}.advisoryPortal .booking-layout{display:block}.advisoryPortal{background:#fff}}.advisoryPortal .visual-mark{inset-inline-end:auto;inset-inline-end:-20px;inset-inline-start:auto;bottom:auto;top:32px;width:37px;height:180px;direction:ltr}.advisoryPortal[dir=ltr] .visual-mark{inset-inline-end:auto;inset-inline-start:-20px}.advisoryPortal[dir=ltr] .icon-arrow{transform:scaleX(-1)}@media(max-width:680px){.advisoryPortal .visual-mark{inset-inline-end:-12px;top:23px;width:30px;height:170px}.advisoryPortal[dir=ltr] .visual-mark{inset-inline-start:-12px;inset-inline-end:auto}}.advisoryPortal{--v2-blue:#345d86;--v2-sky:#e0e7ee;--v2-clay:#a55d40;--v2-peach:#eadbce;--v2-olive:#697a4f;--v2-cream:#f5f1e9;--v2-dark:#102e26;--v2-border:#cdd1c4;background:var(--v2-cream)}.advisoryPortal .v2-account-link{width:32px;height:42px;display:grid;place-items:center;color:var(--green)}.advisoryPortal .v2-account-link svg{width:19px}.advisoryPortal .v2-primary{border-radius:2px;background:var(--deep);box-shadow:none;min-height:53px;font-size:13px}.advisoryPortal .v2-primary:hover{background:#11513c}.advisoryPortal .v2-blue{background:var(--v2-blue)!important;color:#fff!important;border-radius:2px!important}.advisoryPortal .v2-blue:hover{background:#234765!important}.advisoryPortal .v2-cream{background:var(--v2-cream)!important;color:var(--v2-dark)!important;border-radius:2px!important}.advisoryPortal .v2-inline{font:700 12px/1.8 var(--sans);display:inline-flex;align-items:center;gap:15px;background:none;color:var(--green);border:0;border-bottom:1px solid #8fa18a;padding:8px 0;text-align:start;min-height:39px;cursor:pointer}.advisoryPortal .v2-inline:disabled{opacity:.4}.advisoryPortal .v2-inline svg{width:17px;height:17px}.advisoryPortal .v2-kicker{font-size:10px;font-weight:700;letter-spacing:.5px;line-height:1.8;color:var(--green);display:block;margin-bottom:15px}.advisoryPortal .v2-section{padding-block:88px}.advisoryPortal .v2-section-head{display:flex;align-items:end;justify-content:space-between;gap:60px;margin-bottom:38px}.advisoryPortal .v2-section-head h2{font-size:35px;line-height:1.6;letter-spacing:-1px}.advisoryPortal .v2-section-head>p{font-size:13px;line-height:2.1;color:var(--muted);max-width:450px}.advisoryPortal .v2-dot{width:7px;height:7px;display:inline-block;border-radius:50%;background:var(--v2-clay);margin-inline-end:9px}.advisoryPortal .v2-hero{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:55px;padding-block:54px 60px;min-height:690px}.advisoryPortal .v2-hero h1{font-size:clamp(44px,4.15vw,61px);line-height:1.45;letter-spacing:-1.8px;font-weight:700}.advisoryPortal .v2-hero h1 em{font-style:normal;color:var(--v2-clay);font-weight:400}.advisoryPortal .v2-hero-copy>p{max-width:530px;font-size:14px;line-height:2.1;color:var(--muted);margin-top:24px}.advisoryPortal .v2-hero-actions{display:flex;align-items:center;gap:24px;margin-top:28px;flex-wrap:wrap}.advisoryPortal .v2-hero-actions .v2-inline{font-size:11px}.advisoryPortal .v2-hero-values{display:flex;gap:23px;margin-top:32px;flex-wrap:wrap;font-size:10px;color:#526652}.advisoryPortal .v2-hero-values span{display:flex;gap:7px;align-items:center}.advisoryPortal .v2-hero-values svg{width:16px;height:16px}.advisoryPortal .v2-hero-art{height:558px;position:relative;isolation:isolate}.advisoryPortal .v2-hero-art:before{content:"";position:absolute;inset:30px 45px 40px 0;background:#dedccc;z-index:-1}.advisoryPortal .v2-art-label{position:absolute;top:3px;inset-inline-end:0;font-size:9px;letter-spacing:2px;color:#617258}.advisoryPortal .v2-portrait-arch{position:absolute;inset:38px 45px 40px 45px;overflow:hidden;border-radius:220px 220px 3px 3px;background:#d4d6c4}.advisoryPortal .v2-portrait-arch img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 44%;object-position:50% 44%;mix-blend-mode:multiply;filter:saturate(.55) contrast(.98)}.advisoryPortal .v2-art-vertical{position:absolute;top:92px;inset-inline-end:-7px;writing-mode:vertical-rl;direction:ltr;font:10px/1.6 Inter;letter-spacing:3px;color:var(--v2-dark)}.advisoryPortal .v2-art-line{position:absolute;inset:25px 31px 75px 58px;border:1px solid #95a17e;border-radius:220px 220px 0 0;pointer-events:none}.advisoryPortal .v2-art-sheet{position:absolute;bottom:12px;inset-inline-start:-15px;inset-inline-end:auto;width:310px;padding:25px 26px;background:var(--deep);color:var(--paper);box-shadow:0 18px 30px #102e2618}.advisoryPortal .v2-art-sheet .v2-kicker{color:#c7d5af;font-size:8px;letter-spacing:.3px;margin-bottom:12px}.advisoryPortal .v2-art-sheet>b{font-size:26px;line-height:1.5}.advisoryPortal .v2-art-mini{display:flex;align-items:center;gap:13px;margin-top:20px;border-top:1px solid #648064;padding-top:14px}.advisoryPortal .v2-art-mini>span{display:flex;flex-shrink:0;direction:ltr;padding-inline-end:6px}.advisoryPortal .v2-art-mini img{width:36px;height:36px;-o-object-fit:cover;object-fit:cover;border-radius:50%;border:2px solid var(--deep);margin-inline-end:-8px}.advisoryPortal .v2-art-mini small{font-size:8px;line-height:1.9;color:#c5d5ba;max-width:155px}.advisoryPortal .v2-sample-corner{position:absolute;bottom:16px;inset-inline-end:48px;font-size:8px;color:var(--muted);writing-mode:vertical-rl;direction:ltr}.advisoryPortal .v2-trust{padding-block:35px;border-top:1px solid var(--v2-border);border-bottom:1px solid var(--v2-border)}.advisoryPortal .v2-trust-heading{display:flex;align-items:center;justify-content:space-between;gap:25px}.advisoryPortal .v2-trust-heading .v2-kicker{margin:0;font-size:9px}.advisoryPortal .v2-trust-heading h2{font-size:17px;letter-spacing:0}.advisoryPortal .v2-wordmarks{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-top:27px}.advisoryPortal .v2-wordmark{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:10px 15px;border:0;border-inline-end:1px solid var(--v2-border);background:none;min-height:72px}.advisoryPortal .v2-wordmark:last-child{border:0}.advisoryPortal .v2-wordmark>b{font-size:20px;font-weight:700;color:#56604e;line-height:1.7}.advisoryPortal .v2-wordmark>small{font-size:9px;color:#798270;margin-top:5px}.advisoryPortal .v2-wordmark svg{color:#74836b;width:24px;height:24px;margin-bottom:5px}.advisoryPortal .v2-wordmark img{max-width:150px;max-height:65px;-o-object-fit:contain;object-fit:contain;margin-bottom:10px}.advisoryPortal .v2-trust-caption{display:flex;align-items:center;gap:30px;justify-content:space-between;margin-top:25px}.advisoryPortal .v2-trust-caption p{font-size:10px;color:var(--muted);max-width:800px}.advisoryPortal .v2-trust-caption .v2-inline{font-size:10px;white-space:nowrap}.advisoryPortal .v2-discovery-promo{display:grid;grid-template-columns:.87fr 1.13fr;border:1px solid var(--v2-border);gap:55px;background:#f9f7f0}.advisoryPortal .v2-voice-poster{background:var(--v2-sky);padding:40px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.advisoryPortal .v2-voice-disc{display:grid;place-items:center;background:var(--v2-blue);border-radius:50%;color:#fff;width:67px;height:67px}.advisoryPortal .v2-voice-disc svg{width:27px;height:27px}.advisoryPortal .v2-wave{display:flex;gap:4px;align-items:center;justify-content:center;height:90px;margin-top:15px;width:100%}.advisoryPortal .v2-wave i{height:var(--h);width:3px;background:#52728c;border-radius:3px;opacity:.7}.advisoryPortal .v2-voice-poster>b{font-size:22px;line-height:1.7;margin-top:10px}.advisoryPortal .v2-voice-poster p{font-size:11px;color:#526778;margin:7px 0 24px}.advisoryPortal .v2-voice-poster .btn{font-size:11px;min-height:46px}.advisoryPortal .v2-discovery-explainer{padding:20px 38px 20px 0;display:flex;flex-direction:column;justify-content:center}.advisoryPortal .v2-editorial-row{display:flex;gap:20px;align-items:start;padding:24px 0;border-bottom:1px solid var(--v2-border)}.advisoryPortal .v2-editorial-row:last-of-type{border:0}.advisoryPortal .v2-editorial-row>span{font:12px/2 Inter;color:var(--v2-clay)}.advisoryPortal .v2-editorial-row h3{font-size:18px}.advisoryPortal .v2-editorial-row p{font-size:12px;color:var(--muted);margin-top:5px}.advisoryPortal .v2-method-note{font-size:10px;color:#65705f;border-top:1px solid var(--v2-border);padding-top:18px}.advisoryPortal .v2-expertise-band{background:#e8eadf}.advisoryPortal .v2-domain-columns{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #b9c3af;gap:0 42px}.advisoryPortal .v2-domain{display:flex;align-items:start;gap:20px;text-align:start;border:0;border-bottom:1px solid #b9c3af;background:none;padding:27px 0;min-height:165px;position:relative}.advisoryPortal .v2-domain-num{font:11px/2 Inter;color:#788568;margin-top:4px}.advisoryPortal .v2-domain>div{flex:1}.advisoryPortal .v2-domain-icon{color:#536e4b;display:block;margin-bottom:12px}.advisoryPortal .v2-domain-icon svg{width:25px;height:25px}.advisoryPortal .v2-domain h3{font-size:19px;line-height:1.7}.advisoryPortal .v2-domain p{font-size:11px;color:var(--muted);margin-top:7px}.advisoryPortal .v2-domain>.icon-arrow{width:17px;margin-top:6px;color:var(--green)}.advisoryPortal .v2-domain:hover h3{color:var(--green)}.advisoryPortal .v2-domain-bottom{display:flex;align-items:center;gap:30px;justify-content:space-between;margin-top:25px;font-size:11px;color:var(--muted)}.advisoryPortal .v2-case-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.advisoryPortal .v2-case{background:#f9f7f0;border:1px solid var(--v2-border)}.advisoryPortal .v2-case-image{position:relative;display:block;border:0;padding:0;width:100%;background:var(--mint);height:235px;overflow:hidden}.advisoryPortal .v2-case-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.65);transition:transform .5s}.advisoryPortal .v2-case-image:hover img{transform:scale(1.04)}.advisoryPortal .v2-case-label{position:absolute;top:13px;inset-inline-start:13px;background:#f8f4eadf;color:#3c5746;padding:4px 9px;font-size:8px}.advisoryPortal .v2-case-arrow{position:absolute;bottom:0;inset-inline-end:0;display:grid;place-items:center;color:#fff;background:var(--v2-dark);width:44px;height:44px}.advisoryPortal .v2-case-copy{padding:25px}.advisoryPortal .v2-case-copy .v2-kicker{font-size:9px;margin-bottom:10px}.advisoryPortal .v2-case-copy h3{font-size:20px;line-height:1.75}.advisoryPortal .v2-case-copy>p{font-size:12px;color:var(--muted);margin-top:11px}.advisoryPortal .v2-case-impact{border-top:1px solid var(--v2-border);padding-top:17px;margin-top:22px}.advisoryPortal .v2-case-impact>span{display:block;font-size:9px;color:var(--v2-clay);margin-bottom:7px}.advisoryPortal .v2-case-impact>b{font-size:12px;display:block}.advisoryPortal .v2-case-impact>small{font-size:10px;color:var(--muted);display:block;margin-top:5px}.advisoryPortal .v2-section-bottom{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:25px}.advisoryPortal .v2-small-note{font-size:10px;color:var(--muted);line-height:1.9}.advisoryPortal .v2-field-band{background:var(--v2-dark);color:var(--paper);padding-block:62px}.advisoryPortal .v2-field-layout{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.advisoryPortal .v2-field-photo{height:475px;position:relative}.advisoryPortal .v2-field-photo img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.55)}.advisoryPortal .v2-field-photo>span{position:absolute;bottom:20px;inset-inline-start:20px;background:var(--v2-cream);padding:7px 12px;font-size:9px;color:var(--deep)}.advisoryPortal .v2-field-copy .v2-kicker{color:#c8d5b4}.advisoryPortal .v2-field-copy h2{font-size:37px;line-height:1.6}.advisoryPortal .v2-field-copy>p{font-size:13px;color:#d0d9c8;margin-top:23px;line-height:2}.advisoryPortal .v2-field-points{display:flex;flex-direction:column;gap:12px;margin:28px 0}.advisoryPortal .v2-field-points>span{font-size:11px;padding-inline-start:16px;border-inline-start:2px solid #93aa77}.advisoryPortal .v2-field-copy .btn{font-size:11px}.advisoryPortal .v2-journey{display:grid;grid-template-columns:repeat(5,1fr);gap:25px;border-top:1px solid #aebfa0;padding-top:25px}.advisoryPortal .v2-journey article{position:relative}.advisoryPortal .v2-journey article:before{content:"";position:absolute;width:7px;height:7px;background:#87966c;top:-29px;inset-inline-start:0}.advisoryPortal .v2-journey article>span{font:11px Inter;color:var(--v2-clay)}.advisoryPortal .v2-journey h3{font-size:17px;margin:19px 0 8px}.advisoryPortal .v2-journey p{font-size:10px;color:var(--muted)}.advisoryPortal .v2-team-band{background:#e7e8de}.advisoryPortal .v2-advisors{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.advisoryPortal .v2-advisor{border:1px solid #c7cebc;background:#f8f5ee;overflow:hidden;color:var(--ink)}.advisoryPortal .v2-advisor-top{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:20px 22px 5px}.advisoryPortal .v2-advisor-top .latin{font-size:8px;color:#7f886f;letter-spacing:1px}.advisoryPortal .v2-pill{display:inline-flex;align-items:center;border:1px solid #c2cbb7;background:#f4f4e9;color:#52644a;font-size:8px;padding:3px 8px;line-height:1.6;border-radius:2px}.advisoryPortal .v2-portrait-button{border:0;background:none;position:relative;width:100%;padding:24px 20px 8px;display:block}.advisoryPortal .v2-portrait-ring{display:block;width:min(240px,82%);aspect-ratio:1;margin:auto;position:relative;border-radius:50%;padding:9px;border:1px solid #98a884}.advisoryPortal .v2-portrait-ring:after{content:"";position:absolute;width:10px;height:10px;background:var(--v2-clay);border:3px solid #f8f5ee;border-radius:50%;top:26%;inset-inline-end:0}.advisoryPortal .v2-portrait-ring img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 40%;object-position:center 40%;filter:saturate(.3) contrast(.98);transition:filter .4s}.advisoryPortal .v2-portrait-button:hover img{filter:saturate(.8)}.advisoryPortal .v2-person-index{position:absolute;bottom:23px;inset-inline-end:20px;font:9px Inter;color:#7b866c;letter-spacing:1px;writing-mode:vertical-rl;direction:ltr}.advisoryPortal .v2-advisor-copy{padding:20px 25px}.advisoryPortal .v2-advisor-copy h3{font-size:22px;line-height:1.8}.advisoryPortal .v2-advisor-copy>p{font-size:11px;color:var(--muted);margin-top:5px}.advisoryPortal .v2-advisor-copy .tags{margin-top:16px}.advisoryPortal .v2-advisor-copy .tag{font-size:9px;border-color:#c8d0bc;background:#e9eddc;border-radius:2px}.advisoryPortal .v2-advisor-details{display:flex;flex-direction:column;align-items:start;gap:7px;margin-top:20px}.advisoryPortal .v2-advisor-details>span{font-size:9px;color:var(--muted)}.advisoryPortal .v2-advisor-details .v2-inline{font-size:10px;border:0;padding-block:0}.advisoryPortal .v2-advisor-bottom{display:flex;align-items:center;justify-content:space-between;padding:17px 25px;border-top:1px solid var(--v2-border);background:#edeedc}.advisoryPortal .v2-advisor-bottom small{display:block;font-size:8px;color:var(--muted)}.advisoryPortal .v2-advisor-bottom strong{font-size:20px;display:block;line-height:1.7;color:var(--deep)}.advisoryPortal .v2-advisor-bottom strong span{font-size:10px;font-weight:400}.advisoryPortal .v2-calendar-btn{width:42px;height:42px;display:grid;place-items:center;background:var(--deep);color:#fff;border-radius:2px}.advisoryPortal .v2-team-band>.wrap>.v2-small-note{margin-top:20px}.advisoryPortal .v2-coaching-promo{display:grid;grid-template-columns:1.3fr .7fr;gap:60px;align-items:center}.advisoryPortal .v2-coaching-promo h2{font-size:35px}.advisoryPortal .v2-coaching-promo>div>p:not(.v2-kicker){font-size:13px;color:var(--muted);margin-block:22px;line-height:2.1;max-width:650px}.advisoryPortal .v2-commitment{padding:35px 30px;background:var(--v2-peach);position:relative;min-height:295px;display:flex;flex-direction:column;justify-content:center}.advisoryPortal .v2-commitment:before{content:"";position:absolute;inset:13px;border:1px solid #c9aa92;pointer-events:none}.advisoryPortal .v2-commitment-icon{color:#8f583e;margin-bottom:20px}.advisoryPortal .v2-commitment-icon svg{width:33px;height:33px}.advisoryPortal .v2-commitment h3{font-size:28px;line-height:1.65;color:#603f2f}.advisoryPortal .v2-commitment p{font-size:8px;color:#7f5a42;margin-top:15px;letter-spacing:.4px}.advisoryPortal .v2-commitment>span:last-child:not(.v2-commitment-icon){font-size:9px;color:#7f5a42;margin-top:8px}.advisoryPortal .v2-closing{background:#dce3cf;border-top:1px solid #c3ceb2;padding-block:65px}.advisoryPortal .v2-closing>.wrap{position:relative}.advisoryPortal .v2-closing h2{line-height:1.6}.advisoryPortal .v2-closing .v2-hero-actions{position:absolute;inset-inline-end:0;bottom:15px;max-width:430px}.advisoryPortal .v2-profile-portrait{width:95px;height:95px;-o-object-fit:cover;object-fit:cover;-o-object-position:center 40%;object-position:center 40%;border-radius:50%;border:1px solid #a9ba95;padding:4px;filter:saturate(.5)}.advisoryPortal .page-heading{padding-block:40px 32px}.advisoryPortal .page-heading h1{font-size:41px}.advisoryPortal .page-heading p{max-width:820px}.advisoryPortal .v2-services-layout{display:grid;grid-template-columns:.6fr 1.4fr;gap:70px;align-items:start}.advisoryPortal .v2-services-aside{position:sticky;top:120px;padding-block:20px}.advisoryPortal .v2-services-aside h2{font-size:29px}.advisoryPortal .v2-services-aside p{font-size:12px;color:var(--muted);line-height:2;margin:20px 0 28px}.advisoryPortal .v2-services-aside .btn{font-size:11px}.advisoryPortal .v2-service-detail{padding:30px 0;border-top:1px solid #becbb2}.advisoryPortal .v2-service-detail-head{display:flex;gap:15px;align-items:center}.advisoryPortal .v2-service-number{font:11px Inter;color:var(--v2-clay);margin-inline-end:5px}.advisoryPortal .v2-service-detail-head h2{font-size:25px;letter-spacing:-.4px}.advisoryPortal .v2-service-detail-head>span:nth-child(2){color:var(--green)}.advisoryPortal .v2-service-detail>p{font-size:13px;color:var(--muted);margin-top:15px}.advisoryPortal .v2-service-detail ul{font-size:12px;padding-inline-start:20px;line-height:2;margin-block:15px}.advisoryPortal .v2-service-detail li{padding-inline-start:5px}.advisoryPortal .v2-service-footer{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.advisoryPortal .v2-service-footer .v2-inline{margin-inline-start:auto;font-size:10px}.advisoryPortal .v2-models{display:grid;grid-template-columns:repeat(4,1fr);gap:23px}.advisoryPortal .v2-models article{padding:25px;border:1px solid var(--v2-border);background:#faf8f1;display:flex;flex-direction:column;align-items:start}.advisoryPortal .v2-models article>span{font:11px Inter;color:var(--v2-clay);margin-bottom:25px}.advisoryPortal .v2-models h3{font-size:20px}.advisoryPortal .v2-models p{font-size:11px;color:var(--muted);margin:10px 0 18px}.advisoryPortal .v2-models b{font-size:12px;font-weight:400;margin-bottom:15px;flex:1}.advisoryPortal .v2-models .v2-inline{font-size:10px}.advisoryPortal .v2-facilitation{display:flex;gap:15px;align-items:start;padding:22px;background:var(--v2-sky);margin-top:24px;font-size:12px;color:#3b5468}.advisoryPortal .v2-facilitation svg{flex-shrink:0}.advisoryPortal .v2-process-layout{display:grid;grid-template-columns:1.35fr .65fr;gap:70px;margin-bottom:80px;align-items:start}.advisoryPortal .v2-process-list>article{display:flex;gap:30px;border-top:1px solid var(--v2-border);padding:30px 0}.advisoryPortal .v2-process-number{font:20px/2 Inter;color:var(--v2-clay);width:40px;flex-shrink:0}.advisoryPortal .v2-process-list h2{font-size:25px;letter-spacing:-.4px}.advisoryPortal .v2-process-list p{font-size:13px;color:var(--muted);line-height:2.1;margin-top:10px}.advisoryPortal .v2-process-aside{position:sticky;top:120px;padding:30px;background:var(--v2-sky)}.advisoryPortal .v2-process-aside h3{font-size:23px;line-height:1.7}.advisoryPortal .v2-process-aside dl{font-size:12px;margin-block:25px}.advisoryPortal .v2-process-aside dt{font-weight:700;color:var(--v2-blue);margin-top:20px}.advisoryPortal .v2-process-aside dd{margin:7px 0 0;color:#4c6171}.advisoryPortal .v2-process-aside .btn{width:100%;font-size:11px}.advisoryPortal .v2-field-detail{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center}.advisoryPortal .v2-field-detail>img{height:465px;width:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.6)}.advisoryPortal .v2-field-detail h2{font-size:36px}.advisoryPortal .v2-field-detail>div>p{font-size:13px;color:var(--muted);margin-block:20px 28px;line-height:2.1}.advisoryPortal .v2-field-flow{display:grid;grid-template-columns:repeat(5,1fr);gap:22px}.advisoryPortal .v2-field-flow article{border-top:1px solid #a9b99b;padding-top:22px}.advisoryPortal .v2-field-flow article>span{font:12px Inter;color:var(--v2-clay)}.advisoryPortal .v2-field-flow h3{font-size:18px;margin-block:18px 10px}.advisoryPortal .v2-field-flow p{font-size:11px;color:var(--muted)}.advisoryPortal .v2-evidence-callout{padding:28px 30px;background:#e8ecdf;border-inline-start:3px solid #6e8859}.advisoryPortal .v2-field-flow+.v2-evidence-callout{margin-top:35px}.advisoryPortal .v2-evidence-callout h3{font-size:21px;margin-bottom:12px}.advisoryPortal .v2-evidence-callout p{font-size:12px;line-height:2;color:#53604a}.advisoryPortal .v2-coaching-page{margin-bottom:75px}.advisoryPortal .v2-guarantee-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin:50px 0 30px}.advisoryPortal .v2-guarantee-grid article{border-top:1px solid var(--v2-border);padding-top:25px}.advisoryPortal .v2-guarantee-grid h3{font-size:20px;margin:18px 0 10px}.advisoryPortal .v2-guarantee-grid p{font-size:12px;color:var(--muted)}.advisoryPortal .v2-impact-method{margin-block:50px 30px;border-top:1px solid var(--v2-border);padding-top:30px}.advisoryPortal .v2-impact-method>div{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin:25px 0}.advisoryPortal .v2-impact-method h3{font-size:23px}.advisoryPortal .v2-impact-method p{font-size:12px;color:var(--muted);line-height:2}.advisoryPortal .v2-impact-method>p{border-top:1px solid var(--v2-border);padding-top:20px;font-size:11px}.advisoryPortal .v2-empty-trust{padding:55px;background:#e9ebdf;max-width:100%;display:flex;flex-direction:column;align-items:start}.advisoryPortal .v2-empty-trust>span{display:grid;place-items:center;width:60px;height:60px;border-radius:50%;background:#d3ddc4;color:#5c7850;margin-bottom:25px}.advisoryPortal .v2-empty-trust h2{font-size:29px}.advisoryPortal .v2-empty-trust>p{font-size:13px;color:var(--muted);line-height:2.1;margin:20px 0 28px;max-width:700px}.advisoryPortal .v2-client-grid,.advisoryPortal .v2-proof-requirements{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.advisoryPortal .v2-proof-requirements article{border-top:1px solid var(--v2-border);padding:25px 0}.advisoryPortal .v2-proof-requirements h3{font-size:21px}.advisoryPortal .v2-proof-requirements p{font-size:12px;color:var(--muted);margin-top:10px}.advisoryPortal .v2-client-record{border:1px solid var(--v2-border);padding:25px;background:#faf8f1}.advisoryPortal .v2-client-record>span{font-size:10px;color:var(--green)}.advisoryPortal .v2-client-record h2{font-size:25px;margin:14px 0}.advisoryPortal .v2-client-record p{font-size:12px;margin-bottom:20px;color:var(--muted)}.advisoryPortal .v2-client-record small{font-size:9px;color:var(--v2-clay)}.advisoryPortal .v2-discovery-layout{display:grid;grid-template-columns:265px minmax(0,1fr);gap:38px;margin-bottom:80px;align-items:start}.advisoryPortal .v2-intake-steps{padding-top:17px;position:sticky;top:120px}.advisoryPortal .v2-intake-steps>bdi{font:10px Inter;color:var(--muted);letter-spacing:1px}.advisoryPortal .v2-intake-steps ol{list-style:none;padding:0;margin:30px 0}.advisoryPortal .v2-intake-steps li{display:flex;gap:12px;align-items:center;font-size:12px;color:#7d8777;padding:16px 0;border-bottom:1px solid var(--v2-border)}.advisoryPortal .v2-intake-steps li>span{width:26px;height:26px;display:grid;place-items:center;border:1px solid #b0bea3;border-radius:50%;font-size:10px;flex-shrink:0}.advisoryPortal .v2-intake-steps li.current{font-weight:700;color:var(--green)}.advisoryPortal .v2-intake-steps li.current>span,.advisoryPortal .v2-intake-steps li.done>span{background:var(--deep);border-color:var(--deep);color:#fff}.advisoryPortal .v2-intake-steps>p{font-size:10px;line-height:2;color:var(--muted)}.advisoryPortal .v2-side-help{border-top:1px solid var(--v2-border);padding-top:22px;margin-top:25px;color:var(--v2-blue)}.advisoryPortal .v2-side-help>b{font-size:12px;display:block;margin-top:10px}.advisoryPortal .v2-side-help p{font-size:10px;margin-top:10px;color:#6e7c80}.advisoryPortal .v2-intake-panel{background:#faf8f2;border:1px solid var(--v2-border);padding:35px;min-width:0}.advisoryPortal .v2-intake-panel>h2{font-size:31px;line-height:1.7;margin-bottom:20px;letter-spacing:-.7px}.advisoryPortal .v2-intro-text{font-size:13px;color:var(--muted);line-height:2.1;margin-bottom:25px}.advisoryPortal .v2-intake-panel>h3{font-size:18px}.advisoryPortal .v2-terms-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:25px 0}.advisoryPortal .v2-terms-grid article{border-top:1px solid var(--v2-border);padding-top:20px}.advisoryPortal .v2-terms-grid svg{color:var(--green);margin-bottom:10px}.advisoryPortal .v2-terms-grid h3{font-size:17px;margin-bottom:8px}.advisoryPortal .v2-terms-grid p{font-size:11px;color:var(--muted);line-height:2}.advisoryPortal .v2-intake-actions{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:30px;border-top:1px solid var(--v2-border);padding-top:25px}.advisoryPortal .v2-intake-actions>.btn:only-child{margin-inline-start:auto}.advisoryPortal .v2-intake-formgrid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:25px 0}.advisoryPortal .v2-full{margin-block:22px}.advisoryPortal .v2-intake-panel .field{font-size:12px}.advisoryPortal .v2-intake-panel .field input,.advisoryPortal .v2-intake-panel .field select,.advisoryPortal .v2-intake-panel .field textarea{background:#fffefa;border-radius:2px;border-color:#bbc5ae;font-size:13px;line-height:1.9}.advisoryPortal .v2-voice-input{background:var(--v2-sky);padding:26px;border:1px solid #bacbd6}.advisoryPortal .v2-voice-input .v2-kicker{font-size:9px;color:var(--v2-blue);margin-bottom:8px}.advisoryPortal .v2-voice-input h3{font-size:21px;color:#254459}.advisoryPortal .v2-voice-controls{display:flex;align-items:center;gap:16px;margin-top:20px;flex-wrap:wrap}.advisoryPortal .v2-voice-controls .btn{font-size:11px}.advisoryPortal .v2-file-button{display:inline-flex;align-items:center;gap:9px;padding:10px 0;color:var(--v2-blue);border-bottom:1px solid #8cabbc;font-size:11px;cursor:pointer}.advisoryPortal .v2-file-button svg{width:18px}.advisoryPortal .v2-attachments label input,.advisoryPortal .v2-file-button input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.advisoryPortal .v2-attachments label:focus-within,.advisoryPortal .v2-file-button:focus-within{outline:3px solid #9c6b27;outline-offset:4px}.advisoryPortal .v2-voice-input .check{color:#3a5369;margin-top:18px}.advisoryPortal .v2-voice-status{color:#3d5c73;border-top:1px solid #b7c7cf;margin-top:20px;padding-top:14px}.advisoryPortal .v2-voice-input .v2-small-note{color:#5c6e7b;margin-top:10px}.advisoryPortal .v2-preferences{display:flex;flex-direction:column;gap:10px;margin-block:20px}.advisoryPortal .v2-preferences .check{margin:0}.advisoryPortal .v2-attachments{border:1px dashed #a8b69a;padding:20px}.advisoryPortal .v2-attachments>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.advisoryPortal .v2-attachments h3{font-size:16px}.advisoryPortal .v2-attachments .v2-inline{font-size:10px;cursor:pointer}.advisoryPortal .v2-attachments>small{font-size:9px;color:var(--muted);display:block;margin-top:12px}.advisoryPortal .v2-attachment{display:flex;gap:10px;align-items:center;justify-content:space-between;border-top:1px solid var(--v2-border);padding:12px 0;font-size:10px;min-width:0}.advisoryPortal .v2-attachment>span{display:flex;gap:8px;align-items:center;flex-wrap:wrap;min-width:0;flex:1}.advisoryPortal .v2-attachment bdi{overflow-wrap:anywhere;max-width:300px}.advisoryPortal .v2-attachment svg{width:16px;color:var(--green)}.advisoryPortal .v2-attachment small{font-size:9px;color:var(--muted)}.advisoryPortal .v2-attachment button{border:1px solid #b6c3a8;background:transparent;font-size:10px;padding:5px 8px;border-radius:2px;flex-shrink:0;min-height:34px}.advisoryPortal .v2-example-line{padding-top:20px;display:flex;justify-content:flex-end}.advisoryPortal .v2-example-line .v2-inline{font-size:10px}.advisoryPortal .v2-analysis-label{padding:12px;background:var(--v2-sky);color:var(--v2-blue);display:flex;align-items:center;gap:10px;font-size:10px}.advisoryPortal .v2-analysis-grid{display:grid;grid-template-columns:1.3fr .7fr;gap:18px;margin-block:25px}.advisoryPortal .v2-analysis-grid article{border:1px solid var(--v2-border);padding:22px;min-width:0}.advisoryPortal .v2-analysis-grid .v2-kicker{font-size:9px}.advisoryPortal .v2-analysis-grid p{font-size:12px;color:var(--muted);overflow-wrap:anywhere;line-height:2}.advisoryPortal .v2-analysis-grid h3{font-size:24px;color:var(--green);margin-bottom:12px}.advisoryPortal .v2-analysis-open{border-inline-start:3px solid var(--v2-clay);padding:18px 22px;background:#f0e6db}.advisoryPortal .v2-analysis-open h3{font-size:17px;color:#775135}.advisoryPortal .v2-analysis-open ul{font-size:12px;color:#6b5847;line-height:2;padding-inline-start:20px;margin:13px 0 0}.advisoryPortal .v2-caution{font-size:11px;color:#86532c;border-top:1px solid #cfb79e;margin-top:17px;padding-top:13px}.advisoryPortal .v2-candidate-row{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-block:23px}.advisoryPortal .v2-candidate-row>div{border:1px solid #c5ceb8;background:#eaf0df;padding:14px}.advisoryPortal .v2-candidate-row b{display:block;font-size:12px;color:var(--green)}.advisoryPortal .v2-candidate-row small{font-size:9px;color:var(--muted);margin-top:6px;display:block}.advisoryPortal .v2-team-picker{display:flex;flex-direction:column;gap:10px;margin-top:20px}.advisoryPortal .v2-team-picker button{display:flex;gap:15px;align-items:center;padding:14px 17px;border:1px solid var(--v2-border);background:none;text-align:start}.advisoryPortal .v2-team-picker button.selected{border-color:var(--green);background:#eaf0df}.advisoryPortal .v2-team-picker img{width:51px;height:51px;-o-object-fit:cover;object-fit:cover;-o-object-position:center 40%;object-position:center 40%;border-radius:50%;filter:saturate(.4)}.advisoryPortal .v2-team-picker b{font-size:14px;display:block}.advisoryPortal .v2-team-picker small{font-size:10px;color:var(--muted);display:block;margin-top:4px}.advisoryPortal .v2-team-picker i{font-style:normal;margin-inline-start:auto;color:var(--green)}.advisoryPortal .v2-scope-methods{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:25px}.advisoryPortal .v2-scope-methods button{padding:17px 15px;border:1px solid var(--v2-border);background:none;text-align:start;position:relative;min-width:0}.advisoryPortal .v2-scope-methods button.selected{border-color:var(--v2-blue);background:var(--v2-sky)}.advisoryPortal .v2-scope-methods b{font-size:13px;display:block}.advisoryPortal .v2-scope-methods small{display:block;font-size:9px;color:var(--muted);margin-top:7px}.advisoryPortal .v2-scope-methods i{font-style:normal;color:var(--v2-blue);display:block;margin-top:10px}.advisoryPortal .v2-phase-list{margin-block:20px}.advisoryPortal .v2-phase-list article{display:flex;align-items:start;gap:16px;border-top:1px solid var(--v2-border);padding:19px 0}.advisoryPortal .v2-phase-list article>span{width:27px;height:27px;display:grid;place-items:center;background:#e1e7d5;border-radius:50%;color:var(--green);font-size:11px;flex-shrink:0;margin-top:3px}.advisoryPortal .v2-phase-list article.done>span{background:var(--deep);color:#fff}.advisoryPortal .v2-phase-list article>div:not(.v2-phase-actions){flex:1;min-width:0}.advisoryPortal .v2-phase-list b{font-size:13px;display:block}.advisoryPortal .v2-phase-list small{display:block;font-size:10px;color:var(--muted);margin-top:5px}.advisoryPortal .v2-phase-actions{display:flex;flex-direction:column;gap:6px;align-items:flex-end}.advisoryPortal .v2-phase-actions .v2-inline{font-size:10px}.advisoryPortal .v2-scope-summary{border:1px solid var(--v2-border);margin:25px 0;background:#f6f5ec}.advisoryPortal .v2-scope-summary>div{padding:22px;border-bottom:1px solid var(--v2-border)}.advisoryPortal .v2-scope-summary .v2-kicker{font-size:9px}.advisoryPortal .v2-scope-summary h3{font-size:17px;line-height:1.9;font-weight:400;overflow-wrap:anywhere}.advisoryPortal .v2-scope-summary>div>p{font-size:12px;color:var(--muted);margin-top:14px;overflow-wrap:anywhere}.advisoryPortal .v2-scope-summary dl{padding:5px 22px 22px;font-size:12px;margin:0}.advisoryPortal .v2-scope-summary dt{font-size:10px;color:var(--v2-clay);margin-top:20px;font-weight:700}.advisoryPortal .v2-scope-summary dd{margin:5px 0 0;overflow-wrap:anywhere}.advisoryPortal .v2-commitment-note{border-inline-start:3px solid #a6805a;background:#eee2d3;padding:20px;margin-block:25px}.advisoryPortal .v2-commitment-note h3{font-size:17px;color:#765738}.advisoryPortal .v2-commitment-note p{font-size:11px;line-height:2;color:#776049;margin-top:10px}.advisoryPortal .v2-workspace-toolbar{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:30px}.advisoryPortal .v2-workspace-toolbar>div:first-child{display:flex;align-items:center;gap:18px}.advisoryPortal .v2-workspace-toolbar bdi{font:11px Inter;color:var(--green);letter-spacing:1px}.advisoryPortal .v2-role-switch{display:flex;gap:4px;border:1px solid var(--v2-border);padding:5px}.advisoryPortal .v2-role-switch button{border:0;padding:8px 18px;font-size:11px;background:none}.advisoryPortal .v2-role-switch button.active{color:#fff;background:var(--v2-blue)}.advisoryPortal .v2-workspace-grid{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:30px;align-items:start}.advisoryPortal .v2-workspace-panel{border:1px solid var(--v2-border);padding:28px;background:#faf8f2;min-width:0}.advisoryPortal .v2-workspace-panel>h2{font-size:24px}.advisoryPortal .v2-workspace-panel .v2-scope-summary{margin-block:22px}.advisoryPortal .v2-scope-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.advisoryPortal .v2-scope-heading h2{font-size:24px;letter-spacing:-.3px}.advisoryPortal .v2-scope-heading .v2-inline{font-size:10px}.advisoryPortal .v2-approval-list article{border-top:1px solid var(--v2-border);padding:18px 0;display:flex;align-items:center;gap:13px;flex-wrap:wrap}.advisoryPortal .v2-approval-list article>span{display:grid;place-items:center;width:37px;height:37px;color:var(--green);background:#e3e9d8;border-radius:50%}.advisoryPortal .v2-approval-list article>img{width:37px;height:37px;-o-object-fit:cover;object-fit:cover;border-radius:50%;filter:saturate(.5)}.advisoryPortal .v2-approval-list article>div{flex:1;min-width:150px}.advisoryPortal .v2-approval-list b{display:block;font-size:13px}.advisoryPortal .v2-approval-list small{display:block;font-size:10px;color:var(--muted);margin-top:3px}.advisoryPortal .v2-approval-list .btn{font-size:9px;min-height:38px;padding:6px 10px}.advisoryPortal .v2-approval-list .v2-inline{font-size:9px}.advisoryPortal .v2-readiness{position:sticky;top:120px;background:#eee4d8;border:1px solid #d3b99b;padding:28px}.advisoryPortal .v2-readiness.ready{background:#e4ebd8;border-color:#acbd96}.advisoryPortal .v2-readiness-icon{display:grid;place-items:center;width:50px;height:50px;border-radius:50%;border:1px solid #bb9773;color:#8f6742;margin-bottom:20px}.advisoryPortal .v2-readiness.ready .v2-readiness-icon{background:var(--deep);color:#fff;border-color:var(--deep)}.advisoryPortal .v2-readiness h3{font-size:24px;line-height:1.7}.advisoryPortal .v2-readiness>p{font-size:11px;color:#776452;line-height:2;margin:15px 0 20px}.advisoryPortal .v2-readiness.ready>p{color:#5b6c4e}.advisoryPortal .v2-readiness-line{display:flex;justify-content:space-between;font-size:10px;padding:12px 0;border-bottom:1px solid #cbb397}.advisoryPortal .v2-readiness.ready .v2-readiness-line{border-color:#b5c5a4}.advisoryPortal .v2-readiness-line b{font-weight:400}.advisoryPortal .v2-readiness .v2-inline{font-size:10px}.advisoryPortal .v2-brief-story{font-size:12px;line-height:2;white-space:pre-wrap;overflow-wrap:anywhere;margin:20px 0}.advisoryPortal .v2-brief-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.advisoryPortal .v2-brief-cards article{padding:25px;background:#faf8f1;border:1px solid var(--v2-border);min-width:0}.advisoryPortal .v2-brief-cards bdi{font:10px Inter;color:var(--v2-clay);letter-spacing:1px}.advisoryPortal .v2-brief-cards h3{font-size:19px;margin:18px 0 12px}.advisoryPortal .v2-brief-cards p{font-size:11px;color:var(--muted);max-height:90px;overflow:hidden;margin-bottom:20px;overflow-wrap:anywhere}.advisoryPortal .v2-evidence-tabs{display:flex;gap:10px;margin-bottom:25px}.advisoryPortal .v2-evidence-layout{display:grid;grid-template-columns:1.15fr .85fr;gap:35px;align-items:start}.advisoryPortal .v2-evidence-records article{border:1px solid var(--v2-border);padding:25px;background:#faf8f1;margin-bottom:15px}.advisoryPortal .v2-evidence-records h3{font-size:23px;margin:15px 0 10px}.advisoryPortal .v2-evidence-records p{font-size:12px;color:var(--muted);margin-bottom:15px}.advisoryPortal .v2-evidence-records small{display:block;font-size:10px;color:var(--green)}.advisoryPortal .v2-evidence-records .v2-inline{font-size:10px;margin-top:15px}.advisoryPortal .v2-impact-form{max-width:880px}.advisoryPortal .v2-case-modal-image{height:210px;margin-top:25px;overflow:hidden}.advisoryPortal .v2-case-modal-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.6)}.advisoryPortal .v2-case-modal-blocks{margin-top:25px}.advisoryPortal .v2-case-modal-blocks>div{padding:17px 0;border-bottom:1px solid var(--v2-border)}.advisoryPortal .v2-case-modal-blocks .v2-kicker{font-size:9px;margin-bottom:7px}.advisoryPortal .v2-case-modal-blocks p{font-size:12px;color:var(--muted)}.advisoryPortal .v2-metric-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-block:22px}.advisoryPortal .v2-metric-grid>div{border:1px solid var(--v2-border);padding:15px;display:flex;flex-direction:column;gap:13px;text-align:center;background:#edf0e3}.advisoryPortal .v2-metric-grid small{font-size:10px;color:var(--muted)}.advisoryPortal .v2-metric-grid bdi{font-size:28px;color:var(--green);font-weight:700}.advisoryPortal .v2-direct-terms{max-width:900px;padding:35px;margin-bottom:70px;background:#faf8f1;border:1px solid var(--v2-border)}.advisoryPortal .v2-direct-terms h2{font-size:30px}.advisoryPortal .v2-direct-terms ul{font-size:13px;color:var(--muted);line-height:2.1;padding-inline-start:20px;margin-block:25px}.advisoryPortal .v2-direct-terms li{margin-block:10px}.advisoryPortal .v2-direct-terms .v2-hero-actions{margin-top:25px}.advisoryPortal .v2-direct-terms>p{font-size:13px;color:var(--muted);margin-block:20px}.advisoryPortal .v2-direct-terms>h1{font-size:30px}.advisoryPortal .booking-summary{border-radius:2px;background:var(--v2-dark)}.advisoryPortal .choice,.advisoryPortal .step-content{border-radius:2px}.advisoryPortal .step-content{background:#faf8f1}.advisoryPortal .btn:not(.v2-primary):not(.v2-blue):not(.v2-cream),.advisoryPortal .homepage-section{border-radius:2px}.advisoryPortal .homepage-section .home-copy{background:var(--v2-dark)}.advisoryPortal .homepage-section .eyebrow{color:#c6d8b0}.advisoryPortal[dir=ltr] .v2-art-vertical{inset-inline-end:auto;inset-inline-start:-7px}.advisoryPortal[dir=ltr] .v2-art-sheet{inset-inline-start:auto;inset-inline-end:-15px}.advisoryPortal[dir=ltr] .v2-discovery-explainer{padding:20px 0 20px 38px}.advisoryPortal[dir=ltr] .v2-hero h1{font-size:58px;line-height:1.2;letter-spacing:-2px}.advisoryPortal[dir=ltr] .v2-hero-copy>p{font-size:13px;line-height:2}.advisoryPortal[dir=ltr] .v2-hero-values{font-size:9px}.advisoryPortal[dir=ltr] .v2-advisor-copy h3{font-size:20px;line-height:1.5}.advisoryPortal[dir=ltr] .v2-art-sheet>b{font-size:26px}.advisoryPortal[dir=ltr] .v2-sample-corner{inset-inline-end:auto;inset-inline-start:48px}@media(max-width:1150px){.advisoryPortal .v2-hero{gap:35px;min-height:650px}.advisoryPortal .v2-hero h1{font-size:48px}.advisoryPortal .v2-hero-art{height:515px}.advisoryPortal .v2-art-sheet{width:270px;padding:23px;bottom:0}.advisoryPortal .v2-art-sheet>b{font-size:23px}.advisoryPortal .v2-hero-copy>p{font-size:13px}.advisoryPortal .v2-hero-actions{gap:18px}.advisoryPortal .v2-hero-actions .btn{font-size:12px}.advisoryPortal .v2-hero-values{gap:14px;font-size:9px}.advisoryPortal .v2-hero-values span{gap:6px}.advisoryPortal .v2-wordmark>b{font-size:17px}.advisoryPortal .v2-section-head{gap:40px}.advisoryPortal .v2-section-head h2{font-size:31px}.advisoryPortal .v2-section{padding-block:70px}.advisoryPortal .v2-discovery-promo{gap:30px}.advisoryPortal .v2-discovery-explainer{padding-inline-end:28px}.advisoryPortal .v2-voice-poster{padding:30px}.advisoryPortal .v2-voice-poster>b{font-size:20px}.advisoryPortal .v2-field-layout{gap:40px}.advisoryPortal .v2-field-photo{height:445px}.advisoryPortal .v2-case-copy{padding:22px}.advisoryPortal .v2-case-copy h3{font-size:18px}.advisoryPortal .v2-case-image{height:200px}.advisoryPortal .v2-advisor-copy h3{font-size:20px}.advisoryPortal .v2-advisor-copy{padding:18px 22px}.advisoryPortal .v2-advisor-top{padding:18px 18px 5px}.advisoryPortal .v2-advisor-top .latin{font-size:7px}.advisoryPortal .v2-advisor-bottom{padding:15px 22px}.advisoryPortal .v2-advisor-bottom strong{font-size:18px}.advisoryPortal .v2-coaching-promo{gap:35px}.advisoryPortal .v2-coaching-promo h2{font-size:31px}.advisoryPortal .v2-commitment{padding:30px 25px}.advisoryPortal .v2-commitment h3{font-size:25px}.advisoryPortal .v2-closing h2{font-size:34px}.advisoryPortal .v2-closing .v2-hero-actions{max-width:370px}.advisoryPortal .v2-discovery-layout{grid-template-columns:220px minmax(0,1fr);gap:25px}.advisoryPortal .v2-intake-panel{padding:28px}.advisoryPortal .v2-intake-panel>h2{font-size:28px}.advisoryPortal .v2-intake-steps li{font-size:11px}.advisoryPortal .v2-workspace-grid{grid-template-columns:minmax(0,1fr) 280px;gap:25px}.advisoryPortal .v2-readiness,.advisoryPortal .v2-workspace-panel{padding:25px}.advisoryPortal .v2-readiness h3{font-size:22px}.advisoryPortal .v2-scope-methods{gap:8px}.advisoryPortal .v2-scope-methods button{padding:15px 12px}.advisoryPortal .v2-scope-methods b{font-size:12px}.advisoryPortal .v2-journey{gap:20px}.advisoryPortal .v2-journey h3{font-size:15px}.advisoryPortal .v2-process-layout,.advisoryPortal .v2-services-layout{gap:40px}.advisoryPortal .v2-field-flow{gap:16px}.advisoryPortal .v2-field-flow h3{font-size:16px}.advisoryPortal .v2-field-flow p{font-size:10px}.advisoryPortal .v2-field-detail{gap:35px}.advisoryPortal .v2-field-detail h2{font-size:31px}}@media(max-width:900px){.advisoryPortal .v2-hero{gap:25px;min-height:620px}.advisoryPortal .v2-hero h1{font-size:42px}.advisoryPortal .v2-hero-art{height:475px}.advisoryPortal .v2-portrait-arch{inset:38px 24px 40px 25px}.advisoryPortal .v2-hero-art:before{inset:30px 25px 40px 0}.advisoryPortal .v2-art-line{inset:25px 12px 75px 35px}.advisoryPortal .v2-art-vertical{inset-inline-end:-14px;font-size:8px;top:90px}.advisoryPortal .v2-art-sheet{width:250px;inset-inline-start:-7px;bottom:0;padding:22px}.advisoryPortal .v2-art-sheet>b{font-size:22px}.advisoryPortal .v2-art-label{font-size:7px}.advisoryPortal .v2-sample-corner{inset-inline-end:25px;font-size:7px;bottom:12px}.advisoryPortal .v2-hero-copy>p{font-size:12px;line-height:2}.advisoryPortal .v2-hero-values{font-size:9px;gap:12px;margin-top:23px}.advisoryPortal .v2-hero-actions{gap:13px}.advisoryPortal .v2-hero-actions .v2-inline{font-size:10px}.advisoryPortal .v2-hero-actions .btn{font-size:11px}.advisoryPortal .v2-trust-heading h2{font-size:15px}.advisoryPortal .v2-wordmarks{gap:15px}.advisoryPortal .v2-wordmark{padding-inline:8px}.advisoryPortal .v2-wordmark>b{font-size:15px}.advisoryPortal .v2-wordmark>small{font-size:8px}.advisoryPortal .v2-trust-caption{gap:20px}.advisoryPortal .v2-trust-caption .v2-inline,.advisoryPortal .v2-trust-caption p{font-size:9px}.advisoryPortal .v2-section-head{gap:30px}.advisoryPortal .v2-section-head h2{font-size:28px}.advisoryPortal .v2-section-head>p{font-size:12px;max-width:340px}.advisoryPortal .v2-discovery-promo{gap:25px;grid-template-columns:1fr 1fr}.advisoryPortal .v2-voice-poster{padding:26px}.advisoryPortal .v2-voice-poster>b{font-size:19px}.advisoryPortal .v2-voice-poster p{font-size:10px}.advisoryPortal .v2-discovery-explainer{padding-inline-end:22px}.advisoryPortal .v2-editorial-row{gap:14px;padding-block:20px}.advisoryPortal .v2-editorial-row h3{font-size:16px}.advisoryPortal .v2-editorial-row p{font-size:11px}.advisoryPortal .v2-method-note{font-size:9px}.advisoryPortal .v2-domain-columns{gap:0 28px}.advisoryPortal .v2-domain{gap:13px;padding-block:23px}.advisoryPortal .v2-domain h3{font-size:17px}.advisoryPortal .v2-domain p{font-size:10px}.advisoryPortal .v2-domain-bottom{font-size:10px;gap:20px}.advisoryPortal .v2-domain-bottom .v2-inline{font-size:10px;flex-shrink:0}.advisoryPortal .v2-case-grid{gap:16px}.advisoryPortal .v2-case-copy{padding:18px}.advisoryPortal .v2-case-copy h3{font-size:16px}.advisoryPortal .v2-case-copy>p,.advisoryPortal .v2-case-impact>b{font-size:11px}.advisoryPortal .v2-case-impact>small{font-size:9px}.advisoryPortal .v2-case-image{height:180px}.advisoryPortal .v2-case-label{font-size:7px;top:10px;inset-inline-start:10px;padding:3px 7px}.advisoryPortal .v2-section-bottom .v2-inline{font-size:10px;flex-shrink:0}.advisoryPortal .v2-section-bottom .v2-small-note{font-size:9px}.advisoryPortal .v2-field-layout{gap:30px}.advisoryPortal .v2-field-photo{height:440px}.advisoryPortal .v2-field-copy h2{font-size:30px}.advisoryPortal .v2-field-copy>p{font-size:12px;margin-top:18px}.advisoryPortal .v2-field-points{margin:23px 0;gap:10px}.advisoryPortal .v2-field-points>span{font-size:10px}.advisoryPortal .v2-field-copy .v2-kicker{font-size:9px}.advisoryPortal .v2-journey{grid-template-columns:repeat(3,1fr);gap:30px 25px;border:0}.advisoryPortal .v2-journey article{border-top:1px solid #aebfa0;padding-top:20px}.advisoryPortal .v2-journey article:before{top:-4px}.advisoryPortal .v2-journey h3{font-size:16px;margin-top:14px}.advisoryPortal .v2-advisors{gap:16px}.advisoryPortal .v2-advisor-top{padding:16px 14px 5px}.advisoryPortal .v2-advisor-top .latin{display:none}.advisoryPortal .v2-advisor-top .v2-pill{font-size:7px}.advisoryPortal .v2-portrait-button{padding:20px 10px 8px}.advisoryPortal .v2-portrait-ring{width:85%;padding:7px}.advisoryPortal .v2-person-index{inset-inline-end:8px;font-size:7px}.advisoryPortal .v2-advisor-copy{padding:17px}.advisoryPortal .v2-advisor-copy h3{font-size:17px}.advisoryPortal .v2-advisor-copy>p{font-size:10px}.advisoryPortal .v2-advisor-copy .tag{font-size:8px;padding:3px 7px}.advisoryPortal .v2-advisor-details .v2-inline{font-size:9px;gap:8px}.advisoryPortal .v2-advisor-bottom{padding:14px 17px}.advisoryPortal .v2-advisor-bottom strong{font-size:17px}.advisoryPortal .v2-advisor-bottom small{font-size:7px}.advisoryPortal .v2-calendar-btn{width:36px;height:36px}.advisoryPortal .v2-calendar-btn svg{width:18px}.advisoryPortal .v2-coaching-promo{gap:28px;grid-template-columns:1.15fr .85fr}.advisoryPortal .v2-coaching-promo h2{font-size:28px}.advisoryPortal .v2-coaching-promo>div>p:not(.v2-kicker){font-size:12px;margin-block:18px}.advisoryPortal .v2-commitment{padding:28px 24px}.advisoryPortal .v2-commitment h3{font-size:24px}.advisoryPortal .v2-commitment p{font-size:7px}.advisoryPortal .v2-closing .v2-hero-actions{position:static;max-width:none;margin-top:25px}.advisoryPortal .v2-closing h2{font-size:33px}.advisoryPortal .v2-discovery-layout{grid-template-columns:190px minmax(0,1fr);gap:22px}.advisoryPortal .v2-intake-panel{padding:25px}.advisoryPortal .v2-intake-panel>h2{font-size:25px}.advisoryPortal .v2-intake-steps li{font-size:10px;gap:10px}.advisoryPortal .v2-intake-steps>p{font-size:9px}.advisoryPortal .v2-intake-panel .v2-intro-text{font-size:12px}.advisoryPortal .v2-terms-grid{gap:16px}.advisoryPortal .v2-terms-grid h3{font-size:15px}.advisoryPortal .v2-terms-grid p{font-size:10px}.advisoryPortal .v2-intake-formgrid{gap:15px}.advisoryPortal .v2-intake-panel .field{font-size:11px}.advisoryPortal .v2-voice-input{padding:22px}.advisoryPortal .v2-voice-input h3{font-size:19px}.advisoryPortal .v2-voice-input .v2-kicker{font-size:8px}.advisoryPortal .v2-voice-controls{gap:12px}.advisoryPortal .v2-voice-controls .btn{font-size:10px;min-height:44px}.advisoryPortal .v2-file-button{font-size:10px}.advisoryPortal .v2-analysis-grid,.advisoryPortal .v2-candidate-row,.advisoryPortal .v2-scope-methods{grid-template-columns:1fr}.advisoryPortal .v2-scope-methods button{padding:16px 18px}.advisoryPortal .v2-scope-methods i{position:absolute;top:16px;inset-inline-end:16px;margin:0}.advisoryPortal .v2-scope-methods b{font-size:13px}.advisoryPortal .v2-scope-methods small{font-size:10px}.advisoryPortal .v2-scope-heading{align-items:start;flex-direction:column;gap:5px}.advisoryPortal .v2-workspace-grid{display:flex;flex-direction:column-reverse;gap:25px}.advisoryPortal .v2-workspace-grid>section{width:100%}.advisoryPortal .v2-readiness{position:static;width:100%}.advisoryPortal .v2-readiness-line{display:inline-flex;gap:16px;border:0;margin-inline-end:25px}.advisoryPortal .v2-readiness>p{max-width:680px}.advisoryPortal .v2-readiness-icon{width:42px;height:42px;margin-bottom:15px}.advisoryPortal .v2-readiness .v2-small-note{margin-top:12px;margin-bottom:9px}.advisoryPortal .v2-brief-cards{grid-template-columns:1fr 1fr}.advisoryPortal .v2-services-layout{grid-template-columns:.6fr 1.4fr;gap:30px}.advisoryPortal .v2-services-aside h2{font-size:25px}.advisoryPortal .v2-service-detail-head{gap:10px}.advisoryPortal .v2-service-detail-head h2{font-size:22px}.advisoryPortal .v2-service-footer .v2-inline{width:100%;margin:10px 0 0}.advisoryPortal .v2-models{grid-template-columns:1fr 1fr}.advisoryPortal .v2-process-layout{grid-template-columns:1fr .65fr;gap:30px}.advisoryPortal .v2-process-aside{padding:25px}.advisoryPortal .v2-process-aside h3{font-size:20px}.advisoryPortal .v2-process-list>article{gap:20px}.advisoryPortal .v2-process-list h2{font-size:22px}.advisoryPortal .v2-process-list p{font-size:12px}.advisoryPortal .v2-field-detail{gap:28px}.advisoryPortal .v2-field-detail>img{height:490px}.advisoryPortal .v2-field-detail h2{font-size:29px}.advisoryPortal .v2-field-detail>div>p{font-size:12px}.advisoryPortal .v2-field-flow{grid-template-columns:repeat(3,1fr);gap:30px}.advisoryPortal .v2-guarantee-grid h3{font-size:18px}.advisoryPortal .v2-guarantee-grid p{font-size:11px}.advisoryPortal .v2-evidence-layout{grid-template-columns:1fr}.advisoryPortal .v2-evidence-records{display:grid;grid-template-columns:1fr 1fr;gap:16px}.advisoryPortal .v2-client-grid{grid-template-columns:1fr 1fr}.advisoryPortal[dir=ltr] .v2-hero h1{font-size:45px}.advisoryPortal[dir=ltr] .v2-hero-copy>p{font-size:12px}.advisoryPortal[dir=ltr] .v2-art-sheet{inset-inline-end:-7px}.advisoryPortal[dir=ltr] .v2-art-vertical{inset-inline-start:-14px}.advisoryPortal[dir=ltr] .v2-discovery-explainer{padding:20px 0 20px 22px}.advisoryPortal[dir=ltr] .v2-sample-corner{inset-inline-start:25px}.advisoryPortal[dir=ltr] .v2-advisor-copy h3{font-size:17px}}@media(max-width:680px){.advisoryPortal .v2-account-link{width:27px}.advisoryPortal .v2-primary{min-height:48px;font-size:12px}.advisoryPortal .v2-kicker{font-size:9px;letter-spacing:.1px;margin-bottom:13px}.advisoryPortal .v2-hero{display:flex;flex-direction:column;gap:38px;padding-block:32px 40px;min-height:0;align-items:stretch}.advisoryPortal .v2-hero h1{font-size:45px;line-height:1.5;letter-spacing:-1.3px}.advisoryPortal .v2-hero-copy>p{font-size:12px;margin-top:20px;line-height:2.1}.advisoryPortal .v2-hero-actions{gap:20px;margin-top:24px}.advisoryPortal .v2-hero-actions .btn{font-size:12px}.advisoryPortal .v2-hero-actions .v2-inline{font-size:10px}.advisoryPortal .v2-hero-values{gap:12px 18px;font-size:9px;margin-top:22px}.advisoryPortal .v2-hero-values svg{width:15px}.advisoryPortal .v2-hero-art{height:470px;margin-inline:12px 5px}.advisoryPortal .v2-portrait-arch{inset:35px 30px 40px 33px}.advisoryPortal .v2-hero-art:before{inset:27px 30px 40px 0}.advisoryPortal .v2-art-line{inset:23px 17px 68px 44px}.advisoryPortal .v2-art-label{font-size:7px;letter-spacing:1px;top:0}.advisoryPortal .v2-art-vertical{inset-inline-end:-9px;font-size:8px;top:88px}.advisoryPortal .v2-art-sheet{width:255px;inset-inline-start:-5px;bottom:0;padding:23px}.advisoryPortal .v2-art-sheet>b{font-size:24px}.advisoryPortal .v2-art-sheet .v2-kicker{font-size:8px;margin-bottom:12px}.advisoryPortal .v2-art-mini{margin-top:17px;padding-top:12px}.advisoryPortal .v2-art-mini small{font-size:8px}.advisoryPortal .v2-sample-corner{inset-inline-end:27px;bottom:8px;font-size:7px}.advisoryPortal .v2-trust{padding-block:25px}.advisoryPortal .v2-trust-heading{align-items:start;flex-direction:column;gap:8px}.advisoryPortal .v2-trust-heading h2{font-size:18px}.advisoryPortal .v2-trust-heading .v2-kicker{font-size:8px}.advisoryPortal .v2-wordmarks{grid-template-columns:1fr 1fr;gap:15px 10px;margin-top:23px}.advisoryPortal .v2-wordmark{padding:9px 7px;border-inline-end:0;min-height:80px}.advisoryPortal .v2-wordmark,.advisoryPortal .v2-wordmark:last-child{border-bottom:1px solid var(--v2-border)}.advisoryPortal .v2-wordmark>b{font-size:15px}.advisoryPortal .v2-wordmark>small{font-size:8px}.advisoryPortal .v2-wordmark svg{width:21px;height:21px}.advisoryPortal .v2-trust-caption{display:block;margin-top:20px}.advisoryPortal .v2-trust-caption p{font-size:9px;line-height:2}.advisoryPortal .v2-trust-caption .v2-inline{font-size:10px;margin-top:10px}.advisoryPortal .v2-section{padding-block:48px}.advisoryPortal .v2-section-head{display:block;margin-bottom:27px}.advisoryPortal .v2-section-head h2{font-size:29px;line-height:1.65;letter-spacing:-.6px}.advisoryPortal .v2-section-head>p{font-size:12px;margin-top:15px;max-width:none}.advisoryPortal .v2-section-head>.v2-inline{margin-top:15px;font-size:11px}.advisoryPortal .v2-discovery-promo{display:flex;flex-direction:column;gap:0}.advisoryPortal .v2-voice-poster{padding:30px 24px}.advisoryPortal .v2-voice-poster>b{font-size:23px}.advisoryPortal .v2-voice-poster p{font-size:11px}.advisoryPortal .v2-voice-disc{width:60px;height:60px}.advisoryPortal .v2-wave{height:75px;gap:4px}.advisoryPortal .v2-voice-poster .btn{font-size:12px;min-height:47px}.advisoryPortal .v2-discovery-explainer{padding:10px 24px 24px}.advisoryPortal .v2-editorial-row{padding-block:21px;gap:17px}.advisoryPortal .v2-editorial-row h3{font-size:18px}.advisoryPortal .v2-editorial-row p{font-size:11px}.advisoryPortal .v2-method-note{font-size:9px;padding-top:16px}.advisoryPortal .v2-domain-columns{display:block}.advisoryPortal .v2-domain{width:100%;padding-block:24px;gap:14px;min-height:0}.advisoryPortal .v2-domain-num{font-size:10px;margin-top:4px}.advisoryPortal .v2-domain-icon{margin-bottom:8px}.advisoryPortal .v2-domain-icon svg{width:23px;height:23px}.advisoryPortal .v2-domain h3{font-size:19px}.advisoryPortal .v2-domain p{font-size:11px;margin-top:7px}.advisoryPortal .v2-domain-bottom{display:block;font-size:10px;margin-top:20px}.advisoryPortal .v2-domain-bottom .v2-inline{margin-top:12px;font-size:11px}.advisoryPortal .v2-case-grid{grid-template-columns:1fr;gap:23px}.advisoryPortal .v2-case-image{height:230px}.advisoryPortal .v2-case-label{font-size:8px;top:13px;inset-inline-start:13px}.advisoryPortal .v2-case-copy{padding:24px}.advisoryPortal .v2-case-copy .v2-kicker{font-size:9px}.advisoryPortal .v2-case-copy h3{font-size:22px;line-height:1.7}.advisoryPortal .v2-case-copy>p{font-size:12px}.advisoryPortal .v2-case-impact{margin-top:20px;padding-top:17px}.advisoryPortal .v2-case-impact>b{font-size:13px}.advisoryPortal .v2-case-impact>small{font-size:10px}.advisoryPortal .v2-section-bottom{display:block;margin-top:20px}.advisoryPortal .v2-section-bottom .v2-small-note{font-size:9px}.advisoryPortal .v2-section-bottom .v2-inline{margin-top:12px;font-size:11px}.advisoryPortal .v2-field-band{padding-block:35px}.advisoryPortal .v2-field-layout{display:flex;flex-direction:column-reverse;align-items:stretch;gap:30px}.advisoryPortal .v2-field-copy h2{font-size:32px}.advisoryPortal .v2-field-copy>p{font-size:12px;margin-top:20px;line-height:2.1}.advisoryPortal .v2-field-copy .v2-kicker{font-size:9px}.advisoryPortal .v2-field-points{margin-block:24px}.advisoryPortal .v2-field-points>span{font-size:10px;line-height:1.9}.advisoryPortal .v2-field-copy .btn{font-size:12px}.advisoryPortal .v2-field-photo{height:310px}.advisoryPortal .v2-field-photo>span{font-size:9px;bottom:15px;inset-inline-start:15px}.advisoryPortal .v2-journey{grid-template-columns:1fr 1fr;gap:28px 22px;padding-top:0}.advisoryPortal .v2-journey article{padding-top:18px}.advisoryPortal .v2-journey h3{font-size:17px;margin:15px 0 8px}.advisoryPortal .v2-journey p{font-size:10px}.advisoryPortal .v2-advisors{grid-template-columns:1fr;gap:25px}.advisoryPortal .v2-advisor-top{padding:22px 25px 5px}.advisoryPortal .v2-advisor-top .latin{display:block;font-size:8px}.advisoryPortal .v2-advisor-top .v2-pill{font-size:8px}.advisoryPortal .v2-portrait-button{padding:24px 25px 10px}.advisoryPortal .v2-portrait-ring{width:230px;max-width:86%;padding:9px}.advisoryPortal .v2-person-index{inset-inline-end:24px;font-size:9px}.advisoryPortal .v2-advisor-copy{padding:22px 25px}.advisoryPortal .v2-advisor-copy h3{font-size:24px}.advisoryPortal .v2-advisor-copy>p{font-size:12px;margin-top:6px}.advisoryPortal .v2-advisor-copy .tag{font-size:10px;padding:3px 10px}.advisoryPortal .v2-advisor-details>span{font-size:10px}.advisoryPortal .v2-advisor-details .v2-inline{font-size:11px;gap:14px}.advisoryPortal .v2-advisor-bottom{padding:18px 25px}.advisoryPortal .v2-advisor-bottom strong{font-size:22px}.advisoryPortal .v2-advisor-bottom small{font-size:8px}.advisoryPortal .v2-calendar-btn{width:44px;height:44px}.advisoryPortal .v2-calendar-btn svg{width:21px}.advisoryPortal .v2-team-band>.wrap>.v2-small-note{font-size:9px;margin-top:20px}.advisoryPortal .v2-coaching-promo{display:flex;flex-direction:column;align-items:stretch;gap:30px}.advisoryPortal .v2-coaching-promo h2{font-size:30px}.advisoryPortal .v2-coaching-promo>div>p:not(.v2-kicker){font-size:12px;margin-block:20px;line-height:2.1}.advisoryPortal .v2-coaching-promo .v2-inline{font-size:11px}.advisoryPortal .v2-commitment{padding:35px;min-height:310px}.advisoryPortal .v2-commitment h3{font-size:31px}.advisoryPortal .v2-commitment p{font-size:8px}.advisoryPortal .v2-commitment>span:last-child:not(.v2-commitment-icon){font-size:9px}.advisoryPortal .v2-closing{padding-block:42px}.advisoryPortal .v2-closing h2{font-size:32px}.advisoryPortal .v2-closing .v2-hero-actions{gap:20px}.advisoryPortal .v2-closing .v2-hero-actions .v2-inline{font-size:11px}.advisoryPortal .page-heading{padding-block:28px 25px}.advisoryPortal .page-heading h1{font-size:32px;line-height:1.65}.advisoryPortal .page-heading p{font-size:12px;line-height:2}.advisoryPortal .v2-services-layout{display:flex;flex-direction:column;gap:28px}.advisoryPortal .v2-services-aside{position:static;padding:25px;background:#e8ecdd;width:100%}.advisoryPortal .v2-services-aside h2{font-size:28px}.advisoryPortal .v2-services-aside p{font-size:12px;margin:15px 0 23px}.advisoryPortal .v2-services-aside .btn{font-size:11px}.advisoryPortal .v2-services-list{width:100%}.advisoryPortal .v2-service-detail{padding-block:25px}.advisoryPortal .v2-service-detail-head{gap:10px;align-items:start}.advisoryPortal .v2-service-detail-head h2{font-size:23px;line-height:1.8;flex:1}.advisoryPortal .v2-service-number{font-size:10px;margin-inline-end:2px;margin-top:9px}.advisoryPortal .v2-service-detail-head>span:nth-child(2){margin-top:7px}.advisoryPortal .v2-service-detail-head svg{width:20px;height:20px}.advisoryPortal .v2-service-detail>p{font-size:12px}.advisoryPortal .v2-service-detail ul{font-size:11px;line-height:2.2;margin-block:15px 20px}.advisoryPortal .v2-service-footer{gap:7px}.advisoryPortal .v2-service-footer .tag{font-size:9px}.advisoryPortal .v2-service-footer .v2-inline{font-size:11px;margin-top:9px}.advisoryPortal .v2-models{grid-template-columns:1fr;gap:16px}.advisoryPortal .v2-models article{padding:25px}.advisoryPortal .v2-models article>span{margin-bottom:18px}.advisoryPortal .v2-models h3{font-size:23px}.advisoryPortal .v2-models p{font-size:12px}.advisoryPortal .v2-models b{font-size:13px}.advisoryPortal .v2-models .v2-inline{font-size:11px}.advisoryPortal .v2-facilitation{font-size:11px;padding:20px;line-height:2;gap:12px}.advisoryPortal .v2-process-layout{display:flex;flex-direction:column-reverse;gap:30px;margin-bottom:45px}.advisoryPortal .v2-process-aside{position:static;padding:25px;width:100%}.advisoryPortal .v2-process-aside h3{font-size:23px}.advisoryPortal .v2-process-aside dl{font-size:11px;display:grid;grid-template-columns:85px 1fr;gap:12px;margin-block:20px}.advisoryPortal .v2-process-aside dd,.advisoryPortal .v2-process-aside dt{margin:0}.advisoryPortal .v2-process-aside .btn{font-size:12px}.advisoryPortal .v2-process-list>article{gap:18px;padding-block:25px}.advisoryPortal .v2-process-number{font-size:17px;width:30px}.advisoryPortal .v2-process-list h2{font-size:22px;line-height:1.8}.advisoryPortal .v2-process-list p{font-size:12px}.advisoryPortal .v2-field-detail{display:flex;flex-direction:column-reverse;gap:30px;align-items:stretch}.advisoryPortal .v2-field-detail>img{height:300px}.advisoryPortal .v2-field-detail h2{font-size:31px}.advisoryPortal .v2-field-detail>div>p{font-size:12px;margin:18px 0 25px}.advisoryPortal .v2-field-flow{grid-template-columns:1fr 1fr;gap:28px 20px}.advisoryPortal .v2-field-flow h3{font-size:18px}.advisoryPortal .v2-field-flow p{font-size:11px}.advisoryPortal .v2-evidence-callout{padding:22px}.advisoryPortal .v2-evidence-callout h3{font-size:20px}.advisoryPortal .v2-evidence-callout p{font-size:11px;line-height:2.1}.advisoryPortal .v2-guarantee-grid{grid-template-columns:1fr;gap:25px;margin-top:35px}.advisoryPortal .v2-guarantee-grid h3{font-size:22px}.advisoryPortal .v2-guarantee-grid p{font-size:12px}.advisoryPortal .v2-coaching-page{margin-bottom:45px}.advisoryPortal .v2-impact-method{margin-top:35px}.advisoryPortal .v2-impact-method>div{grid-template-columns:1fr;gap:25px}.advisoryPortal .v2-impact-method h3{font-size:24px}.advisoryPortal .v2-impact-method p{font-size:12px}.advisoryPortal .v2-impact-method>p{font-size:11px}.advisoryPortal .v2-empty-trust{padding:30px 25px}.advisoryPortal .v2-empty-trust h2{font-size:25px;line-height:1.8}.advisoryPortal .v2-empty-trust>p{font-size:12px;margin-block:16px 24px}.advisoryPortal .v2-empty-trust>span{width:53px;height:53px;margin-bottom:20px}.advisoryPortal .v2-client-grid,.advisoryPortal .v2-proof-requirements{grid-template-columns:1fr;gap:18px}.advisoryPortal .v2-proof-requirements h3{font-size:23px}.advisoryPortal .v2-proof-requirements p{font-size:12px}.advisoryPortal .v2-discovery-layout{display:flex;flex-direction:column;gap:22px;margin-bottom:45px}.advisoryPortal .v2-intake-steps{position:static;width:100%;padding-top:0}.advisoryPortal .v2-intake-steps>.v2-kicker{display:none}.advisoryPortal .v2-intake-steps>bdi{font-size:9px}.advisoryPortal .v2-intake-steps ol{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin:18px 0 0}.advisoryPortal .v2-intake-steps li{flex-direction:column;gap:8px;padding:10px 0 14px;border:0;border-bottom:1px solid var(--v2-border);font-size:8px;text-align:center;line-height:1.8}.advisoryPortal .v2-intake-steps li>span{width:26px;height:26px;font-size:10px}.advisoryPortal .v2-intake-steps>p,.advisoryPortal .v2-side-help{display:none}.advisoryPortal .v2-intake-panel{padding:25px 20px;width:100%}.advisoryPortal .v2-intake-panel>h2{font-size:26px;line-height:1.75;letter-spacing:-.5px}.advisoryPortal .v2-intake-panel .v2-intro-text{font-size:12px;margin-bottom:22px}.advisoryPortal .v2-terms-grid{grid-template-columns:1fr;gap:21px}.advisoryPortal .v2-terms-grid article{padding-top:18px}.advisoryPortal .v2-terms-grid h3{font-size:18px}.advisoryPortal .v2-terms-grid p{font-size:11px}.advisoryPortal .v2-terms-grid svg{margin-bottom:9px}.advisoryPortal .v2-intake-panel .notice{font-size:10px}.advisoryPortal .v2-intake-panel .check{font-size:10px;line-height:2}.advisoryPortal .v2-intake-actions{gap:12px;padding-top:22px;margin-top:25px}.advisoryPortal .v2-intake-actions .btn{font-size:10px;padding:10px 13px;gap:9px;min-height:46px}.advisoryPortal .v2-intake-formgrid{grid-template-columns:1fr;gap:18px;margin-block:22px}.advisoryPortal .v2-intake-panel .field{font-size:11px}.advisoryPortal .v2-intake-panel .field input,.advisoryPortal .v2-intake-panel .field select,.advisoryPortal .v2-intake-panel .field textarea{font-size:12px;padding:10px 12px}.advisoryPortal .v2-voice-input{padding:22px 17px}.advisoryPortal .v2-voice-input h3{font-size:20px;line-height:1.8}.advisoryPortal .v2-voice-input .v2-kicker{font-size:8px}.advisoryPortal .v2-voice-controls{gap:16px;margin-top:17px;align-items:start;flex-direction:column}.advisoryPortal .v2-voice-controls .btn{font-size:11px;min-height:46px}.advisoryPortal .v2-file-button{font-size:11px}.advisoryPortal .v2-voice-input .check{font-size:9px}.advisoryPortal .v2-voice-status{font-size:10px;padding-top:13px}.advisoryPortal .v2-voice-input .v2-small-note{font-size:9px}.advisoryPortal .v2-full{margin-block:20px}.advisoryPortal .v2-attachments{padding:17px}.advisoryPortal .v2-attachments>div:first-child{gap:12px;align-items:start;flex-direction:column}.advisoryPortal .v2-attachments h3{font-size:17px}.advisoryPortal .v2-attachments .v2-inline{font-size:10px}.advisoryPortal .v2-attachment{flex-wrap:wrap;gap:8px}.advisoryPortal .v2-attachment>span{width:100%;flex-basis:100%;font-size:10px}.advisoryPortal .v2-attachment bdi{max-width:100%;overflow-wrap:anywhere}.advisoryPortal .v2-attachment button{font-size:10px;min-height:36px}.advisoryPortal .v2-attachments>small{font-size:9px;line-height:2}.advisoryPortal .v2-example-line .v2-inline{font-size:10px;gap:12px}.advisoryPortal .v2-analysis-label{font-size:9px;padding:12px;line-height:2;gap:8px}.advisoryPortal .v2-analysis-label svg{width:18px;flex-shrink:0}.advisoryPortal .v2-analysis-grid{margin-block:20px;gap:14px}.advisoryPortal .v2-analysis-grid article{padding:20px}.advisoryPortal .v2-analysis-grid p{font-size:11px}.advisoryPortal .v2-analysis-grid h3{font-size:24px}.advisoryPortal .v2-analysis-open{padding:18px}.advisoryPortal .v2-analysis-open h3{font-size:18px;line-height:1.8}.advisoryPortal .v2-analysis-open ul{font-size:11px;line-height:2}.advisoryPortal .v2-caution{font-size:10px}.advisoryPortal .v2-candidate-row{margin-block:20px;gap:10px}.advisoryPortal .v2-candidate-row b{font-size:12px}.advisoryPortal .v2-candidate-row small{font-size:9px}.advisoryPortal .v2-team-picker{gap:11px}.advisoryPortal .v2-team-picker button{padding:14px 12px;gap:12px}.advisoryPortal .v2-team-picker img{width:46px;height:46px}.advisoryPortal .v2-team-picker b{font-size:13px;line-height:1.8}.advisoryPortal .v2-team-picker small{font-size:9px}.advisoryPortal .v2-scope-methods{margin-top:22px}.advisoryPortal .v2-scope-methods button{padding:17px}.advisoryPortal .v2-scope-methods b{font-size:14px}.advisoryPortal .v2-scope-methods small{font-size:10px}.advisoryPortal .v2-phase-list{margin-top:15px}.advisoryPortal .v2-phase-list article{gap:12px;padding-block:17px;flex-wrap:wrap}.advisoryPortal .v2-phase-list article>span{width:24px;height:24px;font-size:10px}.advisoryPortal .v2-phase-list b{font-size:12px;line-height:1.9}.advisoryPortal .v2-phase-list small{font-size:9px;line-height:1.9}.advisoryPortal .v2-phase-actions{width:100%;padding-inline-start:36px;align-items:start;flex-direction:row;flex-wrap:wrap;gap:10px 18px}.advisoryPortal .v2-phase-actions .v2-inline{font-size:10px}.advisoryPortal .v2-scope-summary{margin-block:20px}.advisoryPortal .v2-scope-summary>div{padding:19px}.advisoryPortal .v2-scope-summary h3{font-size:15px;line-height:2}.advisoryPortal .v2-scope-summary>div>p{font-size:11px}.advisoryPortal .v2-scope-summary dl{padding:0 19px 20px;font-size:11px}.advisoryPortal .v2-scope-summary dt{font-size:9px;margin-top:18px}.advisoryPortal .v2-scope-summary dd{margin-top:6px;line-height:2}.advisoryPortal .v2-commitment-note{padding:18px;margin-block:22px}.advisoryPortal .v2-commitment-note h3{font-size:16px;line-height:1.9}.advisoryPortal .v2-commitment-note p{font-size:10px}.advisoryPortal .v2-workspace-toolbar{align-items:start;flex-direction:column;gap:20px}.advisoryPortal .v2-workspace-toolbar>div:first-child{gap:12px}.advisoryPortal .v2-workspace-toolbar bdi{font-size:10px}.advisoryPortal .v2-role-switch{width:100%;justify-content:space-between}.advisoryPortal .v2-role-switch button{font-size:11px;padding:8px 14px;flex:1}.advisoryPortal .v2-readiness{padding:24px}.advisoryPortal .v2-readiness h3{font-size:24px}.advisoryPortal .v2-readiness>p{font-size:11px}.advisoryPortal .v2-readiness-line{font-size:9px;gap:13px;margin-inline-end:17px}.advisoryPortal .v2-readiness .v2-small-note{font-size:9px}.advisoryPortal .v2-workspace-panel{padding:22px 18px}.advisoryPortal .v2-scope-heading h2{font-size:23px}.advisoryPortal .v2-scope-heading .v2-inline{font-size:10px}.advisoryPortal .v2-workspace-panel>h2{font-size:22px}.advisoryPortal .v2-approval-list article{gap:10px;padding-block:17px}.advisoryPortal .v2-approval-list article>div{min-width:180px}.advisoryPortal .v2-approval-list b{font-size:12px}.advisoryPortal .v2-approval-list small{font-size:9px}.advisoryPortal .v2-approval-list article>.btn{font-size:10px;min-height:40px}.advisoryPortal .v2-approval-list article>.v2-inline{font-size:10px}.advisoryPortal .v2-approval-list article>img,.advisoryPortal .v2-approval-list article>span{width:34px;height:34px}.advisoryPortal .v2-brief-story{font-size:11px;line-height:2.1}.advisoryPortal .v2-brief-cards{grid-template-columns:1fr;gap:17px}.advisoryPortal .v2-brief-cards h3{font-size:21px}.advisoryPortal .v2-brief-cards p{font-size:11px}.advisoryPortal .v2-evidence-tabs{gap:8px;flex-wrap:wrap}.advisoryPortal .v2-evidence-tabs button{font-size:10px}.advisoryPortal .v2-evidence-records{grid-template-columns:1fr}.advisoryPortal .v2-evidence-records article{padding:23px}.advisoryPortal .v2-evidence-records h3{font-size:23px}.advisoryPortal .v2-evidence-records p{font-size:12px}.advisoryPortal .v2-evidence-records small{font-size:10px}.advisoryPortal .v2-case-modal-image{height:180px}.advisoryPortal .v2-case-modal-blocks p{font-size:11px;line-height:2}.advisoryPortal .v2-case-modal-blocks .v2-kicker{font-size:9px}.advisoryPortal .v2-metric-grid{gap:8px}.advisoryPortal .v2-metric-grid>div{padding:14px 7px;gap:12px}.advisoryPortal .v2-metric-grid small{font-size:9px}.advisoryPortal .v2-metric-grid bdi{font-size:23px}.advisoryPortal .v2-direct-terms{padding:25px 20px;margin-bottom:45px}.advisoryPortal .v2-direct-terms h2{font-size:26px;line-height:1.8}.advisoryPortal .v2-direct-terms ul{font-size:12px;line-height:2.1;margin-block:20px}.advisoryPortal .v2-direct-terms .check{font-size:10px}.advisoryPortal .v2-direct-terms .v2-hero-actions{align-items:start;flex-direction:column;gap:15px}.advisoryPortal .v2-direct-terms .v2-hero-actions .btn{font-size:12px}.advisoryPortal .v2-direct-terms .v2-hero-actions .v2-inline{font-size:10px}.advisoryPortal .v2-direct-terms>h1{font-size:27px}.advisoryPortal .v2-direct-terms>p{font-size:12px}.advisoryPortal .v2-profile-portrait{width:80px;height:80px}.advisoryPortal .profile-head{gap:14px}.advisoryPortal[dir=ltr] .v2-hero h1{font-size:46px;line-height:1.23;letter-spacing:-1.7px}.advisoryPortal[dir=ltr] .v2-hero-copy>p{font-size:12px;line-height:2}.advisoryPortal[dir=ltr] .v2-art-sheet{inset-inline-end:-5px;inset-inline-start:auto}.advisoryPortal[dir=ltr] .v2-art-vertical{inset-inline-start:-9px;inset-inline-end:auto}.advisoryPortal[dir=ltr] .v2-discovery-explainer{padding:10px 24px 24px}.advisoryPortal[dir=ltr] .v2-advisor-copy h3{font-size:23px}.advisoryPortal[dir=ltr] .v2-sample-corner{inset-inline-start:27px;inset-inline-end:auto}}@media(max-width:370px){.advisoryPortal .v2-hero h1{font-size:39px}.advisoryPortal .v2-hero-art{height:425px}.advisoryPortal .v2-art-sheet{width:235px;padding:21px}.advisoryPortal .v2-art-sheet>b{font-size:22px}.advisoryPortal .v2-art-label{font-size:6px}.advisoryPortal .v2-hero-values{font-size:8px;gap:11px}.advisoryPortal .v2-wordmark>b{font-size:14px}.advisoryPortal .v2-intake-steps li{font-size:7px}.advisoryPortal .v2-intake-steps ol{gap:4px}.advisoryPortal .v2-intake-panel{padding:22px 16px}.advisoryPortal .v2-intake-panel>h2{font-size:24px}.advisoryPortal .v2-voice-input{padding:20px 14px}.advisoryPortal .v2-hero-actions .btn{font-size:11px}.advisoryPortal .v2-hero h1 em{font-weight:400}.advisoryPortal .v2-scope-methods b{font-size:13px}}@media(prefers-reduced-motion:reduce){.advisoryPortal .v2-case-image img,.advisoryPortal .v2-portrait-ring img{transition:none!important}}@media print{.advisoryPortal .v2-approval-list button,.advisoryPortal .v2-hero-actions,.advisoryPortal .v2-intake-actions,.advisoryPortal .v2-intake-steps,.advisoryPortal .v2-phase-actions,.advisoryPortal .v2-readiness,.advisoryPortal .v2-role-switch{display:none!important}.advisoryPortal .v2-discovery-layout,.advisoryPortal .v2-workspace-grid{display:block}.advisoryPortal .v2-scope-summary,.advisoryPortal .v2-workspace-panel{-moz-column-break-inside:avoid;break-inside:avoid}}.advisoryPortal .v2-booking-case{font-size:10px;color:#c6d5b4;margin-top:14px}.advisoryPortal .v2-booking-case bdi{font:9px Inter;letter-spacing:.6px;margin-inline-start:5px}.advisoryPortal .v2-home-section{display:grid;grid-template-columns:1.2fr .8fr;background:#e4e8d8;border:1px solid #bec9ad;gap:45px;align-items:center;overflow:hidden}.advisoryPortal .v2-home-section>div:first-child{padding:45px}.advisoryPortal .v2-home-section h2{font-size:36px;line-height:1.7}.advisoryPortal .v2-home-section p{font-size:13px;color:var(--muted);margin-top:20px;line-height:2.1}.advisoryPortal .v2-home-milestones{display:flex;gap:24px;border-top:1px solid #b8c8a3;margin-top:30px;padding-top:20px;font-size:10px;color:var(--green)}.advisoryPortal .v2-home-portrait{height:440px;align-self:end;position:relative;padding:30px 30px 0 0}.advisoryPortal .v2-home-portrait img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 36%;object-position:50% 36%;border-radius:240px 240px 0 0;filter:saturate(.35);mix-blend-mode:multiply}.advisoryPortal .v2-home-portrait>span{position:absolute;bottom:15px;inset-inline-end:10px;font-size:8px;color:#58654e;writing-mode:vertical-rl;direction:ltr}@media(max-width:680px){.advisoryPortal .v2-home-section{grid-template-columns:1fr;gap:0}.advisoryPortal .v2-home-section>div:first-child{padding:30px 25px}.advisoryPortal .v2-home-section h2{font-size:29px}.advisoryPortal .v2-home-section p{font-size:12px}.advisoryPortal .v2-home-portrait{height:300px;width:85%;margin:auto;padding:0 20px}.advisoryPortal .v2-home-milestones{font-size:9px;gap:20px}.advisoryPortal .v2-home-section .v2-hero-actions{gap:15px}.advisoryPortal .v2-home-section .v2-hero-actions .btn{font-size:11px}.advisoryPortal .v2-booking-case{font-size:9px}}.advisoryPortal .v2-new-brief{display:flex;font-size:9px;gap:10px;margin-top:13px;border:0;padding:3px 0}.advisoryPortal .v2-new-brief svg{width:14px}@media(max-width:680px){.advisoryPortal .v2-hero h1{font-size:38px;line-height:1.5}.advisoryPortal .v2-intake-steps .v2-new-brief{float:inline-end;margin-top:-3px;font-size:9px}.advisoryPortal .v2-intake-steps ol{clear:both}}@media(max-width:370px){.advisoryPortal .v2-hero h1{font-size:35px}}.advisoryPortal{--v3-forest:#082f2b;--v3-dark:#092824;--v3-ink:#173b35;--v3-lime:#d0e5a2;--v3-ivory:#f5f4ec;--v3-paper:#fcfbf6;--v3-mist:#e7ebe0;--v3-blue:#365d65;--v3-copper:#a46d4a;--v3-line:#cdd6c6;--v3-muted:#5c7065;--green:#175a46;--deep:#082f2b;--ivory:#f5f4ec;--paper:#fcfbf6;--ink:#173b35;--muted:#5c7065;--line:#cdd6c6;--v2-dark:#082f2b;--v2-border:#cdd6c6;--v2-clay:#365d65;--v2-olive:#365d65;scroll-padding-top:110px;background:var(--v3-ivory);color:var(--v3-ink)}.advisoryPortal [hidden],.advisoryPortal button[hidden]{display:none!important}.advisoryPortal ::-moz-selection{background:var(--v3-lime);color:var(--v3-dark)}.advisoryPortal ::selection{background:var(--v3-lime);color:var(--v3-dark)}.advisoryPortal .v2-account-link{color:#d2dfd1}.advisoryPortal .lang{border-color:#ffffff30;color:#e3ecd9}.advisoryPortal .mobile-menu{color:var(--v3-lime)}.advisoryPortal .v3-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:10px;font-weight:700;letter-spacing:.25px;line-height:1.8;color:var(--v3-blue)}.advisoryPortal .v3-eyebrow i{width:6px;height:6px;background:currentColor;display:block}.advisoryPortal .v3-button{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:51px;background:var(--v3-lime);color:var(--v3-forest);border:1px solid transparent;padding:12px 23px;font-size:13px;font-weight:700;border-radius:0;transition:background .2s,transform .2s;line-height:1.8}.advisoryPortal .v3-button:hover{background:#dff0b6;transform:translateY(-2px)}.advisoryPortal .v3-button svg{width:19px;height:19px}.advisoryPortal .v3-outline{background:transparent;border-color:#b5ccb377;color:#edf1e3}.advisoryPortal .v3-outline:hover{background:#ffffff0d}.advisoryPortal .v3-dark-button{background:var(--v3-forest);color:var(--v3-lime)}.advisoryPortal .v3-dark-button:hover{background:#17483d}.advisoryPortal .v3-text-link{display:inline-flex;align-items:center;gap:17px;font-size:12px;font-weight:700;background:none;border:0;border-bottom:1px solid;padding:5px 0;line-height:1.8;color:inherit}.advisoryPortal .v3-text-link svg{width:17px;height:17px;transition:transform .2s}.advisoryPortal .v3-text-link:hover svg{transform:translateX(-4px)}.advisoryPortal[dir=ltr] .v3-text-link:hover svg{transform:translateX(4px)}.advisoryPortal .v3-actions{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.advisoryPortal .v3-number{font:11px Inter,Sahel,sans-serif;direction:ltr;unicode-bidi:isolate;letter-spacing:1px}.advisoryPortal .v3-note{font-size:10px;color:var(--v3-muted);line-height:2;margin-top:20px;max-width:950px}.advisoryPortal .v3-section{padding-block:100px}.advisoryPortal .v3-section-heading{display:flex;align-items:end;justify-content:space-between;gap:60px;margin-bottom:40px}.advisoryPortal .v3-section-heading h2{font-size:40px;line-height:1.65;letter-spacing:-1.4px;margin-top:15px;max-width:720px}.advisoryPortal .v3-section-heading h2 em{font-style:normal;color:var(--v3-blue)}.advisoryPortal .v3-section-heading>div:last-child>p,.advisoryPortal .v3-section-heading>p{font-size:13px;color:var(--v3-muted);max-width:390px;line-height:2.1}.advisoryPortal .v3-section-heading>div:last-child .v3-text-link{margin-top:18px}.advisoryPortal .v3-hero{position:relative;background:var(--v3-forest);color:var(--v3-ivory);overflow:hidden}.advisoryPortal .v3-hero-photo{position:absolute;inset:0 auto 0 0;width:70%}.advisoryPortal .v3-hero-photo img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:40% center;object-position:40% center;filter:saturate(.55) brightness(.68)}.advisoryPortal .v3-hero-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#082f2b04 10%,#082f2b25 40%,#082f2b 97%),linear-gradient(0deg,#082f2b,transparent 40%,#082f2b50)}.advisoryPortal .v3-contours{position:absolute;inset-inline-end:-50px;top:0;width:75%;height:100%;stroke:#c6dfb0;stroke-width:.6;opacity:.19;fill:none;pointer-events:none}.advisoryPortal .v3-contours path{stroke-dasharray:500 1400;animation:advisory-v3-v3-trace 32s linear infinite}.advisoryPortal .v3-contours path:nth-child(2n){animation-delay:-13s}.advisoryPortal .v3-hero-inner{position:relative;padding-top:31px;min-height:670px}.advisoryPortal .v3-hero-meta{display:flex;justify-content:space-between;gap:15px;align-items:center;color:#d5e4cc;font-size:9px;border-bottom:1px solid #d2e4bb33;padding-bottom:17px}.advisoryPortal .v3-hero-meta .latin{font-size:10px;letter-spacing:1.7px}.advisoryPortal .v3-hero-copy{position:relative;width:59%;padding-block:42px 45px;z-index:1}.advisoryPortal .v3-hero-copy .v3-eyebrow{color:#c7dcba}.advisoryPortal .v3-hero h1{font-size:clamp(44px,4.5vw,65px);line-height:1.47;letter-spacing:-2px;margin-top:20px;font-weight:700}.advisoryPortal .v3-hero h1 em{font-style:normal;color:var(--v3-lime)}.advisoryPortal .v3-hero-copy>p{font-size:14px;line-height:2.1;color:#d3dfd3;max-width:515px;margin:22px 0 27px}.advisoryPortal .v3-hero-proof{display:flex;align-items:center;gap:26px;margin-top:32px;color:#bdcfbd;font-size:9px}.advisoryPortal .v3-hero-proof span{display:flex;align-items:center;gap:8px}.advisoryPortal .v3-hero-proof svg{width:16px;height:16px;color:var(--v3-lime)}.advisoryPortal .v3-photo-caption{position:absolute;inset-inline-end:10px;bottom:52px;max-width:270px;border-inline-start:1px solid #d0e5a277;padding-inline-start:18px}.advisoryPortal .v3-coordinate{font:10px Inter;letter-spacing:2px;color:var(--v3-lime)}.advisoryPortal .v3-photo-caption p{font-size:22px;line-height:1.7;margin:12px 0}.advisoryPortal .v3-photo-caption small{font-size:8px;color:#c1cfbd;line-height:1.9;display:block;max-width:235px}.advisoryPortal .v3-hero-bottom{position:relative;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #d2e4bb44;padding-block:18px;font-size:10px;gap:20px}.advisoryPortal .v3-hero-bottom>a{display:flex;align-items:center;gap:15px;color:var(--v3-lime)}.advisoryPortal .v3-hero-bottom>a svg{transform:rotate(-90deg);width:16px}.advisoryPortal .v3-hero-bottom>.latin{color:#9db6a1;font-size:9px}.advisoryPortal .v3-entry{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--v3-line)}.advisoryPortal .v3-entry-item{padding:30px 30px 28px;border-inline-start:1px solid var(--v3-line);transition:background .25s}.advisoryPortal .v3-entry-item:first-child{border-inline-start:0;padding-inline-start:0}.advisoryPortal .v3-entry-item:last-child{padding-inline-end:0}.advisoryPortal .v3-entry-item:hover{background:#eaf0df}.advisoryPortal .v3-entry-item>div{display:flex;justify-content:space-between;align-items:center;color:var(--v3-blue);margin-bottom:13px}.advisoryPortal .v3-entry-item>div>svg{width:25px;height:25px}.advisoryPortal .v3-entry-item h2{font-size:20px;letter-spacing:-.4px;line-height:1.8}.advisoryPortal .v3-entry-item p{font-size:12px;color:var(--v3-muted);margin-top:5px}.advisoryPortal .v3-entry-item>b{display:flex;align-items:center;gap:15px;font-size:11px;margin-top:18px;color:var(--v3-forest)}.advisoryPortal .v3-entry-item>b svg{width:17px}.advisoryPortal .v3-trust{display:grid;grid-template-columns:1fr 3fr;gap:65px;padding-block:57px 65px;align-items:center}.advisoryPortal .v3-trust h2{font-size:28px;line-height:1.7;margin-top:12px}.advisoryPortal .v3-trust-empty>p{font-size:15px;max-width:650px;line-height:2}.advisoryPortal .v3-proof-row{display:flex;gap:27px;flex-wrap:wrap;margin:19px 0 16px;font-size:11px;color:var(--v3-blue)}.advisoryPortal .v3-proof-row>span{display:flex;align-items:center;gap:9px}.advisoryPortal .v3-proof-row svg{width:18px;height:18px}.advisoryPortal .v3-trust-empty>small{font-size:10px;color:var(--v3-muted)}.advisoryPortal .v3-trust-link{display:flex;gap:30px;margin-top:17px}.advisoryPortal .v3-trust-link .v3-text-link{font-size:10px}.advisoryPortal .v3-client-marks{display:flex;flex-wrap:wrap;gap:18px}.advisoryPortal .v3-client-marks button{display:flex;min-width:170px;flex-direction:column;align-items:center;justify-content:center;background:transparent;border:1px solid var(--v3-line);padding:16px;gap:8px}.advisoryPortal .v3-client-marks img{-o-object-fit:contain;object-fit:contain}.advisoryPortal .v3-client-marks small{font-size:10px;color:var(--v3-muted)}.advisoryPortal .v3-expertise{background:var(--v3-mist)}.advisoryPortal .v3-practice-layout{display:grid;grid-template-columns:.85fr 1.4fr;gap:45px;align-items:stretch}.advisoryPortal .v3-practice-tabs{border-top:1px solid #a8bca8;display:flex;flex-direction:column}.advisoryPortal .v3-practice-tabs>button{display:flex;align-items:center;text-align:start;gap:21px;flex:1;padding:21px 20px;border:0;border-bottom:1px solid #b6c6b2;background:none;transition:background .2s,color .2s;min-height:94px}.advisoryPortal .v3-practice-tabs>button>span{font:11px Inter;align-self:start;margin-top:5px;color:#628071}.advisoryPortal .v3-practice-tabs>button>div{flex:1}.advisoryPortal .v3-practice-tabs b{font-size:19px;font-weight:400;display:block;line-height:1.8}.advisoryPortal .v3-practice-tabs small{font-size:8px;letter-spacing:1px;display:block;margin-top:5px;color:#6b8072}.advisoryPortal .v3-practice-tabs>button>svg{width:18px;height:18px}.advisoryPortal .v3-practice-tabs>button[aria-selected=true]{background:var(--v3-forest);color:var(--v3-lime);border-color:var(--v3-forest)}.advisoryPortal .v3-practice-tabs>button[aria-selected=true] small,.advisoryPortal .v3-practice-tabs>button[aria-selected=true]>span{color:#b5cdaa}.advisoryPortal .v3-practice-tabs>button:hover:not([aria-selected=true]){background:#dbe3d0}.advisoryPortal #practice-panel{background:var(--v3-paper);min-width:0;animation:advisory-v3-v3-in .4s ease}.advisoryPortal .v3-practice-image{height:235px;position:relative;overflow:hidden;background:#244d3c}.advisoryPortal .v3-practice-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.6)}.advisoryPortal .v3-practice-image:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#082f2baa,transparent 70%)}.advisoryPortal .v3-practice-image>span{position:absolute;bottom:20px;inset-inline:30px;z-index:1;color:#eef4e7;font-size:9px}.advisoryPortal .v3-practice-copy{padding:30px 35px}.advisoryPortal .v3-practice-copy h3{font-size:26px;letter-spacing:-.5px;line-height:1.8}.advisoryPortal .v3-practice-copy>p{font-size:12px;color:var(--v3-muted);line-height:2.1;margin-top:11px}.advisoryPortal .v3-practice-copy ul{display:flex;flex-wrap:wrap;gap:9px 16px;padding:0;list-style:none;margin-block:20px;font-size:10px}.advisoryPortal .v3-practice-copy li{border-inline-start:2px solid #a9c38e;padding-inline-start:8px}.advisoryPortal .v3-deliverable{border-block:1px solid var(--v3-line);padding-block:16px}.advisoryPortal .v3-deliverable small{display:block;font-size:9px;color:var(--v3-blue);margin-bottom:6px}.advisoryPortal .v3-deliverable b{font-size:12px;font-weight:400;line-height:2;display:block}.advisoryPortal .v3-practice-actions{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:23px}.advisoryPortal .v3-practice-actions>.v3-button{font-size:11px;padding:10px 17px;min-height:46px}.advisoryPortal .v3-practice-actions>.v3-text-link{font-size:10px}.advisoryPortal .v3-catalogue{margin-top:60px;border-top:1px solid #b1c0ac;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:50px;column-gap:50px}.advisoryPortal .v3-catalogue details{border-bottom:1px solid #b1c0ac;padding-block:18px}.advisoryPortal .v3-catalogue summary{cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:18px;list-style:none;font-size:17px}.advisoryPortal .v3-catalogue summary::-webkit-details-marker{display:none}.advisoryPortal .v3-catalogue summary>span{display:flex;gap:13px;align-items:center}.advisoryPortal .v3-catalogue summary>svg{width:18px}.advisoryPortal .v3-catalogue details[open] summary>svg{transform:rotate(45deg)}.advisoryPortal .v3-catalogue details>div{padding:16px 34px 10px;font-size:12px}.advisoryPortal .v3-catalogue details p{color:var(--v3-muted)}.advisoryPortal .v3-catalogue details ul{padding-inline-start:17px}.advisoryPortal .v3-catalogue .v3-text-link{font-size:11px}.advisoryPortal .v3-studio{background:var(--v3-forest);color:var(--v3-ivory);border:1px solid var(--v3-forest)}.advisoryPortal .v3-studio-top{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #cad9b733;padding:15px 27px;font-size:9px;color:#bed0b8}.advisoryPortal .v3-studio-top .latin{font-size:10px;letter-spacing:1.4px}.advisoryPortal .v3-journey-tabs{display:grid;grid-template-columns:repeat(6,1fr);padding:0 25px;border-bottom:1px solid #cad9b733}.advisoryPortal .v3-journey-tabs button{position:relative;display:flex;align-items:center;gap:12px;border:0;padding:24px 13px;background:none;color:#a8c0ab;text-align:start;line-height:1.8;transition:color .2s,background .2s}.advisoryPortal .v3-journey-tabs span{font:11px Inter;direction:ltr}.advisoryPortal .v3-journey-tabs b{font-size:12px;font-weight:400}.advisoryPortal .v3-journey-tabs [aria-selected=true]{color:var(--v3-lime);background:#ffffff05}.advisoryPortal .v3-journey-tabs [aria-selected=true]:after{content:"";position:absolute;inset-inline:12px;bottom:-1px;height:3px;background:var(--v3-lime)}.advisoryPortal #journey-panel{display:grid;grid-template-columns:1.1fr 1fr;min-height:410px}.advisoryPortal .v3-journey-visual{padding:45px;display:flex;align-items:center;justify-content:center;border-inline-end:1px solid #cad9b733;background:#0e3830;min-width:0}.advisoryPortal .v3-journey-copy{padding:30px 45px 40px;align-self:center}.advisoryPortal .v3-big-index{font:45px/1.5 Inter;color:var(--v3-lime);direction:ltr;display:block;unicode-bidi:isolate;text-align:start}.advisoryPortal .v3-big-index>small{font-size:12px;color:#9bb199}.advisoryPortal .v3-journey-copy h3{font-size:26px;line-height:1.8;margin-top:12px}.advisoryPortal .v3-journey-copy>p{font-size:12px;color:#c0d0bf;line-height:2.2;margin-top:17px}.advisoryPortal .v3-journey-control{margin-top:24px;color:var(--v3-lime)}.advisoryPortal .v3-journey-control .v3-text-link{font-size:11px}.advisoryPortal .v3-voice-demo{text-align:center;width:100%}.advisoryPortal .v3-voice-demo>span{display:inline-flex;width:59px;height:59px;border:1px solid #cde3ae88;align-items:center;justify-content:center;border-radius:50%;color:var(--v3-lime)}.advisoryPortal .v3-voice-demo>span svg{width:24px;height:24px}.advisoryPortal .v3-wave{display:flex;align-items:center;justify-content:center;height:88px;gap:4px;margin:20px 0 10px;direction:ltr}.advisoryPortal .v3-wave i{display:block;width:3px;height:var(--bar);background:var(--v3-lime);opacity:.75;border-radius:2px;transform-origin:center;animation:advisory-v3-v3-wave 2.8s calc(var(--i) * -.11s) ease-in-out infinite}.advisoryPortal .v3-voice-demo>b{font-size:14px;font-weight:400;display:block;line-height:2}.advisoryPortal .v3-voice-demo>small{display:block;font-size:8px;color:#a6bea7;margin-top:10px}.advisoryPortal .v3-voice-demo>div:last-child{display:flex;justify-content:center;gap:17px;margin-top:25px;font-size:10px;color:#c6d7bf}.advisoryPortal .v3-voice-demo>div:last-child span{display:flex;align-items:center;gap:6px}.advisoryPortal .v3-voice-demo>div:last-child svg{width:14px}.advisoryPortal .v3-document{background:#f0f0e5;color:var(--v3-ink);width:100%;max-width:440px;padding:25px 28px;box-shadow:10px 10px 0 #071f1a30;transform:rotate(-1deg)}.advisoryPortal .v3-document>div:first-child{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #c4d1bd;padding-bottom:14px;gap:15px;color:#55775e}.advisoryPortal .v3-document .latin{font-size:9px;letter-spacing:1px}.advisoryPortal .v3-document h4{font-size:22px;margin-top:17px;line-height:1.9}.advisoryPortal .v3-document>p{font-size:13px;line-height:2.2;margin-top:12px}.advisoryPortal .v3-document-foot{font-size:10px;display:flex;align-items:center;gap:10px;margin-top:25px;padding-top:17px;border-top:1px solid #c4d1bd;color:var(--v3-blue)}.advisoryPortal .v3-document-foot svg{width:17px}.advisoryPortal .v3-scope-demo dl{font-size:11px;line-height:2}.advisoryPortal .v3-scope-demo dt{font-size:8px;color:#55775e;margin-top:15px}.advisoryPortal .v3-scope-demo dd{margin:3px 0 0}.advisoryPortal .v3-diagnosis{width:100%;max-width:430px}.advisoryPortal .v3-diagnosis>div{border-bottom:1px solid #bed2b43b;padding:13px 0;display:grid;grid-template-columns:105px 1fr;gap:18px;align-items:center}.advisoryPortal .v3-diagnosis>div>span{font-size:9px;color:var(--v3-lime)}.advisoryPortal .v3-diagnosis p{font-size:12px;line-height:2}.advisoryPortal .v3-diagnosis footer{font-size:10px;display:flex;gap:10px;align-items:center;color:#bfd2b9;padding-top:25px}.advisoryPortal .v3-diagnosis footer svg{width:17px}.advisoryPortal .v3-team-sample{width:100%;max-width:430px}.advisoryPortal .v3-team-sample>div{display:flex;gap:15px;align-items:center;padding:15px 0;border-bottom:1px solid #bed2b43b}.advisoryPortal .v3-team-sample img{width:53px;height:53px;-o-object-fit:cover;object-fit:cover;border-radius:50%;filter:saturate(.4)}.advisoryPortal .v3-team-sample>div>span{flex:1}.advisoryPortal .v3-team-sample b{font-size:12px;display:block;line-height:1.9}.advisoryPortal .v3-team-sample small{font-size:9px;color:#b8cfb7;display:block;margin-top:3px}.advisoryPortal .v3-team-sample>div>svg{width:17px;color:var(--v3-lime)}.advisoryPortal .v3-team-sample>p{font-size:9px;line-height:2;color:#a6bea7;margin-top:15px}.advisoryPortal .v3-agreement-demo{text-align:center;width:100%}.advisoryPortal .v3-stamp{width:78px;height:78px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #c9dfae66;outline:1px solid #c9dfae33;outline-offset:8px;border-radius:50%;color:var(--v3-lime);margin:15px}.advisoryPortal .v3-stamp svg{width:32px;height:32px}.advisoryPortal .v3-agreement-demo h4{font-size:22px;line-height:1.8;margin:15px 0 20px}.advisoryPortal .v3-agreement-demo>div{display:flex;gap:20px;justify-content:center;font-size:11px}.advisoryPortal .v3-agreement-demo>div span{display:flex;gap:6px;align-items:center}.advisoryPortal .v3-agreement-demo>div svg{width:16px;color:var(--v3-lime)}.advisoryPortal .v3-agreement-demo>p{margin-top:25px;font-size:11px;color:#c9d9bd}.advisoryPortal .v3-agreement-demo>small{font-size:8px;color:#9eb99d;display:block;margin-top:8px}.advisoryPortal .v3-people-band{background:#e8ebdf}.advisoryPortal .v3-people-showcase{display:grid;grid-template-columns:.65fr 1.4fr;gap:55px}.advisoryPortal .v3-people-list{border-top:1px solid #b2c1ad}.advisoryPortal .v3-people-list>button{display:flex;align-items:center;gap:18px;background:none;width:100%;text-align:start;border:0;border-bottom:1px solid #b2c1ad;padding:29px 0}.advisoryPortal .v3-people-list>button>span{font:10px Inter;color:#6e856d}.advisoryPortal .v3-people-list>button>div{flex:1}.advisoryPortal .v3-people-list b{font-size:19px;font-weight:400;line-height:1.8;display:block}.advisoryPortal .v3-people-list small{font-size:10px;line-height:1.9;color:var(--v3-muted);display:block;margin-top:6px}.advisoryPortal .v3-people-list>button>svg{width:20px;color:#7a9073}.advisoryPortal .v3-people-list>button.selected{border-bottom-color:var(--v3-forest)}.advisoryPortal .v3-people-list>button.selected b{font-weight:700}.advisoryPortal .v3-people-list>button.selected>svg{color:var(--v3-forest)}.advisoryPortal .v3-profile-notice{display:flex;gap:12px;font-size:10px;line-height:2;color:#667c64;margin-top:26px}.advisoryPortal .v3-profile-notice svg{width:18px;flex-shrink:0;margin-top:3px}.advisoryPortal .v3-person-card{display:grid;grid-template-columns:1fr 1.1fr;min-height:510px;background:var(--v3-paper)}.advisoryPortal .v3-person-portrait{position:relative;overflow:hidden;background:#cbd2c4}.advisoryPortal .v3-person-portrait img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 35%;object-position:50% 35%;filter:grayscale(1);transition:filter .6s,transform .8s}.advisoryPortal .v3-person-card:hover .v3-person-portrait img{filter:grayscale(0);transform:scale(1.025)}.advisoryPortal .v3-person-portrait>span{position:absolute;bottom:0;inset-inline:0;background:#082f2bcf;padding:11px 15px;color:#d8e5cc;font-size:8px;z-index:1;text-align:center}.advisoryPortal .v3-person-portrait>b{position:absolute;top:20px;inset-inline-start:20px;color:#e9f0de;background:#082f2b99;padding:7px 10px;font-size:10px}.advisoryPortal .v3-person-info{padding:32px 28px;display:flex;flex-direction:column}.advisoryPortal .v3-person-info .v3-eyebrow{font-size:8px;color:#6a806a}.advisoryPortal .v3-person-info h3{font-size:26px;line-height:1.8;margin-top:16px;letter-spacing:-.4px}.advisoryPortal .v3-person-info>p{font-size:11px;line-height:2;margin-top:8px;color:var(--v3-muted)}.advisoryPortal .v3-person-topics{display:flex;flex-wrap:wrap;gap:6px;margin:18px 0}.advisoryPortal .v3-person-topics span{font-size:8px;padding:3px 7px;border:1px solid var(--v3-line);line-height:1.9;color:var(--v3-blue)}.advisoryPortal .v3-person-info dl{margin:0 0 20px;font-size:10px;line-height:2}.advisoryPortal .v3-person-info dt{font-size:8px;color:#6a806a;margin-top:14px}.advisoryPortal .v3-person-info dd{margin:3px 0 0}.advisoryPortal .v3-person-actions{margin-top:auto;display:flex;flex-direction:column;align-items:start;gap:18px}.advisoryPortal .v3-person-actions>.v3-text-link{font-size:10px}.advisoryPortal .v3-person-actions>.v3-button{font-size:10px;min-height:42px;padding:9px 17px}.advisoryPortal .v3-people-filters{display:flex;align-items:center;gap:20px;margin-bottom:30px;font-size:12px}.advisoryPortal .v3-people-filters select{background:transparent;border:1px solid #b2c1ad;padding:8px 15px;max-width:100%;color:var(--v3-forest);font-size:12px}.advisoryPortal .v3-credentials{display:grid;grid-template-columns:1fr repeat(3,1fr);gap:35px;border-top:1px solid #b2c1ad;padding-top:30px;margin-top:55px}.advisoryPortal .v3-credentials h3{font-size:22px;line-height:1.8}.advisoryPortal .v3-credentials article b{font-size:13px}.advisoryPortal .v3-credentials article p{font-size:11px;line-height:2;color:var(--v3-muted);margin-top:9px}.advisoryPortal .v3-work-layout{display:grid;grid-template-columns:.68fr 1.4fr;gap:55px}.advisoryPortal .v3-impact-manifesto{background:#dce4cc;padding:35px;display:flex;flex-direction:column}.advisoryPortal .v3-impact-manifesto>.latin{font-size:9px;letter-spacing:1.6px;color:#516e4d}.advisoryPortal .v3-impact-manifesto h3{font-size:42px;line-height:1.65;letter-spacing:-1px;margin-block:32px}.advisoryPortal .v3-impact-manifesto h3 em{font-style:normal;color:var(--v3-blue)}.advisoryPortal .v3-impact-manifesto>div{display:flex;gap:18px;font-size:9px;border-top:1px solid #b0c19d;padding-top:17px}.advisoryPortal .v3-impact-manifesto>p{font-size:10px;color:var(--v3-muted);margin-top:18px;line-height:2}.advisoryPortal .v3-case-list{border-top:1px solid var(--v3-line)}.advisoryPortal .v3-case-row{display:grid;grid-template-columns:160px 1fr 22px;gap:25px;background:transparent;border:0;border-bottom:1px solid var(--v3-line);width:100%;padding:24px 0;text-align:start;align-items:center}.advisoryPortal .v3-case-row img{height:150px;width:160px;-o-object-fit:cover;object-fit:cover;filter:saturate(.5);transition:filter .4s}.advisoryPortal .v3-case-row:hover img{filter:saturate(1)}.advisoryPortal .v3-case-row small{font-size:8px;color:#657e61;letter-spacing:.5px}.advisoryPortal .v3-case-row h3{font-size:22px;font-weight:400;line-height:1.9;margin-block:7px}.advisoryPortal .v3-case-row p{font-size:11px;color:var(--v3-muted);line-height:2}.advisoryPortal .v3-case-row div>span{font-size:9px;display:block;margin-top:11px;color:var(--v3-blue)}.advisoryPortal .v3-case-row>svg{width:20px}.advisoryPortal .v3-impact-requirements{display:flex;gap:22px;flex-wrap:wrap;border-top:1px solid var(--v3-line);margin-top:30px;padding-top:25px;font-size:11px}.advisoryPortal .v3-impact-requirements span{display:flex;gap:8px;align-items:center}.advisoryPortal .v3-impact-requirements svg{width:17px}.advisoryPortal .v3-impact-requirements .v3-text-link{margin-inline-start:auto;font-size:10px}.advisoryPortal .v3-field-band{display:grid;grid-template-columns:1fr 1fr;background:var(--v3-forest);color:var(--v3-ivory)}.advisoryPortal .v3-field-image{position:relative;min-height:660px}.advisoryPortal .v3-field-image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.5) brightness(.8)}.advisoryPortal .v3-field-image:after{position:absolute;content:"";inset:0;background:linear-gradient(0deg,#062820a8,transparent 60%)}.advisoryPortal .v3-field-image>span{position:absolute;z-index:1;bottom:35px;inset-inline:45px;color:var(--v3-lime);font-size:10px;letter-spacing:2px}.advisoryPortal .v3-field-copy{padding:65px 65px 65px 55px;max-width:730px;align-self:center}.advisoryPortal .v3-field-copy .v3-eyebrow{color:#b7d6a7}.advisoryPortal .v3-field-copy h2{font-size:39px;line-height:1.7;letter-spacing:-1.2px;margin-top:18px}.advisoryPortal .v3-field-copy h2 em{font-style:normal;color:var(--v3-lime)}.advisoryPortal .v3-field-copy>p{font-size:13px;line-height:2.2;color:#c4d5c0;margin-top:22px}.advisoryPortal .v3-field-copy ol{list-style:none;padding:0;counter-reset:field;margin-block:28px}.advisoryPortal .v3-field-copy li{border-top:1px solid #b6cba435;padding:15px 30px 15px 0;position:relative;counter-increment:field}.advisoryPortal .v3-field-copy li:before{content:"0" counter(field);position:absolute;inset-inline-start:0;top:18px;font:9px Inter;color:#bad69f}.advisoryPortal .v3-field-copy li b{font-size:14px;font-weight:400;display:block}.advisoryPortal .v3-field-copy li span{font-size:10px;color:#aac1a6;display:block;margin-top:4px}.advisoryPortal .v3-field-copy .v3-actions{gap:25px}.advisoryPortal .v3-field-copy .v3-text-link{font-size:10px;color:var(--v3-lime)}.advisoryPortal .v3-field-copy .v3-button{font-size:11px;padding:10px 18px}.advisoryPortal .v3-finish{padding-block:85px;background:#d8e3c7}.advisoryPortal .v3-finish>.wrap{display:grid;grid-template-columns:1.2fr 1fr;gap:100px;align-items:center}.advisoryPortal .v3-finish h2{font-size:38px;line-height:1.75;letter-spacing:-1px;margin-top:13px}.advisoryPortal .v3-finish h2 em{font-style:normal;color:var(--v3-blue)}.advisoryPortal .v3-finish p{font-size:13px;color:#536c50;line-height:2.2}.advisoryPortal .v3-finish .v3-actions{margin-top:22px;gap:25px}.advisoryPortal .v3-finish .v3-button{background:var(--v3-forest);color:var(--v3-lime)}.advisoryPortal .v3-finish .v3-button:hover{background:#175548}.advisoryPortal .v3-finish small{font-size:9px;color:#60755a;display:block;margin-top:18px}.advisoryPortal .v3-page-heading{padding-block:65px 60px;border-bottom:1px solid var(--v3-line)}.advisoryPortal .v3-page-heading h1{font-size:49px;line-height:1.6;margin-top:20px;letter-spacing:-1.5px}.advisoryPortal .v3-page-heading>p{font-size:14px;color:var(--v3-muted);line-height:2.2;max-width:720px;margin-top:22px}.advisoryPortal .v3-home-section{display:grid;grid-template-columns:1.1fr 1fr;background:var(--v3-forest);color:var(--v3-ivory);overflow:hidden}.advisoryPortal .v3-home-section>div{padding:45px}.advisoryPortal .v3-home-section .v3-eyebrow{color:var(--v3-lime)}.advisoryPortal .v3-home-section h2{font-size:34px;line-height:1.8;margin-top:18px}.advisoryPortal .v3-home-section p{font-size:12px;line-height:2.2;color:#c5d7bd;margin-top:18px}.advisoryPortal .v3-home-section .v3-actions{margin-top:25px}.advisoryPortal .v3-home-section .v3-text-link{color:var(--v3-lime);font-size:11px}.advisoryPortal .v3-home-section>img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.6)}.advisoryPortal .page-head{padding-block:55px 45px}.advisoryPortal .page-head h1{font-size:43px;line-height:1.7}.advisoryPortal .page-head p{font-size:13px}.advisoryPortal .btn,.advisoryPortal .v2-primary{border-radius:0}.advisoryPortal .v2-primary{background:var(--v3-forest);color:var(--v3-lime);border-color:var(--v3-forest)}.advisoryPortal .v2-primary:hover{background:#17483d}.advisoryPortal .v2-blue{background:var(--v3-blue);border-color:var(--v3-blue)}.advisoryPortal .v2-intake-steps{background:var(--v3-forest);color:#dce7d2;padding:25px;align-self:start}.advisoryPortal .v2-intake-steps>.v2-kicker{color:#b5d2a4}.advisoryPortal .v2-intake-steps>bdi{color:#93b58c}.advisoryPortal .v2-intake-steps .v2-new-brief{color:var(--v3-lime)}.advisoryPortal .v2-intake-steps li{color:#a6bea0;border-color:#c5dba82b;font-size:11px;line-height:1.9}.advisoryPortal .v2-intake-steps li.current{color:var(--v3-lime)}.advisoryPortal .v2-intake-steps li>span{background:#21493d;color:#c3d7ad;border-color:#719369}.advisoryPortal .v2-intake-steps li.current>span{background:var(--v3-lime);color:var(--v3-forest);border-color:var(--v3-lime)}.advisoryPortal .v2-intake-steps li.done>span{background:#416c4b;color:#e4efda}.advisoryPortal .v2-intake-steps>p{color:#a6bea0}.advisoryPortal .v2-side-help{background:#163e32;color:#c8daba;border-color:#64815b66}.advisoryPortal .v2-side-help>p{color:#a6bea0}.advisoryPortal .v2-side-help svg{color:var(--v3-lime)}.advisoryPortal .v2-intake-panel,.advisoryPortal .v2-workspace-panel{border-color:#c9d2c2;background:var(--v3-paper);box-shadow:none}.advisoryPortal .v2-intake-panel>h2{font-size:32px;line-height:1.8}.advisoryPortal .v2-kicker{color:var(--v3-blue)}.advisoryPortal .v2-intake-panel .field input,.advisoryPortal .v2-intake-panel .field select,.advisoryPortal .v2-intake-panel .field textarea{border-radius:0;background:#f7f7ef;border-color:#bac9b2}.advisoryPortal .v2-intake-panel .field input:focus,.advisoryPortal .v2-intake-panel .field textarea:focus{background:#fffef8;outline-color:var(--v3-blue)}.advisoryPortal .v2-terms-grid article{border-color:var(--v3-line)}.advisoryPortal .v2-terms-grid h3{font-size:20px}.advisoryPortal .v2-voice-input{background:var(--v3-forest);color:#e4ecd8;border:0;padding:28px}.advisoryPortal .v2-voice-input .v2-kicker{color:#bfd6a9}.advisoryPortal .v2-voice-input h3{font-size:24px;line-height:1.9}.advisoryPortal .v2-voice-input .v2-blue{background:var(--v3-lime);color:var(--v3-forest)}.advisoryPortal .v2-voice-input .v2-file-button{color:var(--v3-lime)}.advisoryPortal .v2-voice-input .check{color:#c0d4b4;font-size:10px;line-height:2}.advisoryPortal .v2-voice-input .v2-small-note{color:#a8c39d;font-size:9px}.advisoryPortal .v2-voice-status{color:#d6e4c8;border-color:#b5cf9d44;font-size:11px;line-height:2}.advisoryPortal .v3-voice-indicator{display:flex;align-items:center;gap:18px;margin-block:16px;border-block:1px solid #d0e5a233;padding-block:15px}.advisoryPortal .v3-record-lamp{height:8px;width:8px;border:1px solid #b8d29e;border-radius:50%;flex-shrink:0}.advisoryPortal .v3-live-bars{display:flex;align-items:center;gap:3px;height:32px;flex:1}.advisoryPortal .v3-live-bars i{width:3px;height:var(--bar);max-height:30px;background:#90aa7c;opacity:.5}.advisoryPortal .v3-voice-indicator bdi{font:11px Inter;color:#c8ddaf}.advisoryPortal .v2-voice-input[data-recording=true] .v3-live-bars i{background:var(--v3-lime);animation:advisory-v3-v3-wave .9s calc(var(--i) * -.1s) ease-in-out infinite}.advisoryPortal .v2-voice-input[data-recording=true] .v3-record-lamp{background:#eeae8a;border-color:#eeae8a;animation:advisory-v3-v3-pulse 1s infinite}.advisoryPortal .v2-analysis-label{background:#e4ebdc;color:var(--v3-blue)}.advisoryPortal .v2-analysis-grid article,.advisoryPortal .v2-analysis-open,.advisoryPortal .v2-candidate-row>div,.advisoryPortal .v2-scope-summary{border-radius:0}.advisoryPortal .v2-readiness{background:var(--v3-forest);color:#d9e6cf}.advisoryPortal .v2-readiness .v2-kicker{color:var(--v3-lime)}.advisoryPortal .v2-readiness h3{color:#e4eedb}.advisoryPortal .v2-readiness .v2-small-note,.advisoryPortal .v2-readiness>p{color:#b9d1ab}.advisoryPortal .v2-role-switch,.advisoryPortal .v2-role-switch button{border-radius:0}.advisoryPortal .v2-role-switch button.active{background:var(--v3-forest);color:var(--v3-lime)}.advisoryPortal .v2-scope-summary>div{background:#e7eddd}.advisoryPortal .v2-direct-terms{border-radius:0;background:var(--v3-paper);border-color:var(--v3-line)}.advisoryPortal .v2-direct-terms>h2{color:var(--v3-forest)}.advisoryPortal .v2-closing{background:#d8e3c7;color:var(--v3-forest)}.advisoryPortal .v2-closing .v2-kicker{color:var(--v3-blue)}.advisoryPortal .v2-closing h2{font-size:39px}.advisoryPortal .v2-closing .v2-inline{color:var(--v3-forest)}.advisoryPortal .v2-empty-trust{background:#e6ecdc;border-radius:0}.advisoryPortal .v2-client-record,.advisoryPortal .v2-evidence-records article,.advisoryPortal .v2-evidence-tabs button,.advisoryPortal .v2-profile-portrait{border-radius:0}.advisoryPortal .profile-head{border-bottom:1px solid var(--v3-line);padding-bottom:20px}.advisoryPortal .profile-head h2{font-size:27px}.advisoryPortal dialog{border-radius:0;border-color:var(--v3-line)}.advisoryPortal .booking-shell .step,.advisoryPortal .booking-shell input,.advisoryPortal .booking-shell textarea,.advisoryPortal .filters .filter,.advisoryPortal .tag{border-radius:0}@keyframes advisory-v3-v3-trace{to{stroke-dashoffset:-1900}}@keyframes advisory-v3-v3-wave{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1)}}@keyframes advisory-v3-v3-pulse{50%{opacity:.35}}@keyframes advisory-v3-v3-in{0%{opacity:.6}to{opacity:1}}.advisoryPortal[dir=ltr] .v3-hero-photo{inset:0 0 0 auto}.advisoryPortal[dir=ltr] .v3-hero-photo:after{background:linear-gradient(270deg,#082f2b04 10%,#082f2b25 40%,#082f2b 97%),linear-gradient(0deg,#082f2b,transparent 40%,#082f2b50)}.advisoryPortal[dir=ltr] .v3-hero h1{font-size:clamp(42px,4.35vw,66px);line-height:1.13;letter-spacing:-2.4px}.advisoryPortal[dir=ltr] .v3-hero-copy>p{font-size:13px;line-height:1.9;max-width:460px}.advisoryPortal[dir=ltr] .v3-hero-copy{padding-block:48px 50px}.advisoryPortal[dir=ltr] .v3-hero-inner{min-height:660px}.advisoryPortal[dir=ltr] .v3-section-heading h2{font-size:40px;line-height:1.25;letter-spacing:-1.6px}.advisoryPortal[dir=ltr] .v3-practice-tabs b{font-size:17px;line-height:1.5}.advisoryPortal[dir=ltr] .v3-people-list b{font-size:18px;line-height:1.5}.advisoryPortal[dir=ltr] .v3-person-info h3{font-size:25px;line-height:1.4}.advisoryPortal[dir=ltr] .v3-practice-copy h3{font-size:24px;line-height:1.6}.advisoryPortal[dir=ltr] .v3-impact-manifesto h3{line-height:1.4}.advisoryPortal[dir=ltr] .v3-field-copy li{padding-inline:30px 0}.advisoryPortal[dir=ltr] .v3-field-copy h2{line-height:1.45}.advisoryPortal[dir=ltr] .v3-finish h2{line-height:1.4}.advisoryPortal[dir=ltr] .v3-page-heading h1{line-height:1.3}@media(min-width:1650px){.advisoryPortal .v3-hero-photo{width:68%}.advisoryPortal .v3-hero-copy{width:62%}.advisoryPortal .v3-hero-inner{min-height:720px}.advisoryPortal .v3-hero-copy{padding-top:60px}.advisoryPortal .v3-photo-caption{inset-inline-end:0}}@media(max-width:1100px){.advisoryPortal .wrap{width:calc(100% - 64px)}.advisoryPortal .v3-hero h1{font-size:51px}.advisoryPortal .v3-hero-copy{width:66%}.advisoryPortal .v3-hero-copy>p{max-width:450px;font-size:13px}.advisoryPortal .v3-photo-caption{max-width:200px;bottom:45px}.advisoryPortal .v3-photo-caption p{font-size:19px}.advisoryPortal .v3-hero-inner{min-height:650px}.advisoryPortal .v3-entry-item{padding-inline:22px}.advisoryPortal .v3-entry-item h2{font-size:18px}.advisoryPortal .v3-entry-item p{font-size:11px}.advisoryPortal .v3-trust{gap:35px;grid-template-columns:1fr 2.7fr}.advisoryPortal .v3-proof-row{gap:16px}.advisoryPortal .v3-section-heading{gap:40px}.advisoryPortal .v3-section-heading h2{font-size:35px}.advisoryPortal .v3-section-heading>div:last-child>p,.advisoryPortal .v3-section-heading>p{font-size:12px;max-width:340px}.advisoryPortal .v3-practice-layout{gap:28px;grid-template-columns:.9fr 1.3fr}.advisoryPortal .v3-practice-tabs>button{padding:19px 16px;gap:14px}.advisoryPortal .v3-practice-tabs b{font-size:17px}.advisoryPortal .v3-practice-tabs small{font-size:7px}.advisoryPortal .v3-practice-copy{padding:25px}.advisoryPortal .v3-practice-copy h3{font-size:23px}.advisoryPortal .v3-practice-actions{align-items:start;flex-direction:column;gap:14px}.advisoryPortal .v3-journey-tabs{padding-inline:15px}.advisoryPortal .v3-journey-tabs button{padding:21px 7px;gap:9px;flex-direction:column;align-items:start}.advisoryPortal .v3-journey-tabs b{font-size:11px}.advisoryPortal .v3-journey-copy,.advisoryPortal .v3-journey-visual{padding:30px}.advisoryPortal .v3-journey-copy h3{font-size:23px}.advisoryPortal .v3-people-showcase{gap:30px;grid-template-columns:.7fr 1.3fr}.advisoryPortal .v3-people-list b{font-size:17px}.advisoryPortal .v3-people-list>button{gap:14px}.advisoryPortal .v3-person-card{grid-template-columns:.8fr 1.2fr;min-height:530px}.advisoryPortal .v3-person-info{padding:25px 20px}.advisoryPortal .v3-person-info h3{font-size:23px}.advisoryPortal .v3-work-layout{gap:30px}.advisoryPortal .v3-impact-manifesto{padding:26px}.advisoryPortal .v3-impact-manifesto h3{font-size:37px}.advisoryPortal .v3-case-row{grid-template-columns:125px 1fr 18px;gap:20px}.advisoryPortal .v3-case-row img{width:125px;height:145px}.advisoryPortal .v3-case-row h3{font-size:20px}.advisoryPortal .v3-field-copy{padding:50px 35px}.advisoryPortal .v3-field-copy h2{font-size:32px}.advisoryPortal .v3-finish>.wrap{gap:60px}.advisoryPortal .v3-finish h2{font-size:32px}.advisoryPortal .v2-intake-steps{padding:20px}.advisoryPortal .v2-intake-steps li{font-size:10px}}@media(max-width:850px){.advisoryPortal .v3-hero h1{font-size:47px}.advisoryPortal .v3-hero-copy{width:78%}.advisoryPortal .v3-photo-caption{display:none}.advisoryPortal .v3-hero-photo{width:90%;opacity:.7}.advisoryPortal .v3-hero-meta>span:last-child{font-size:8px}.advisoryPortal .v3-hero-copy>p{max-width:470px}.advisoryPortal .v3-hero-inner{min-height:620px}.advisoryPortal .v3-entry-item h2{font-size:16px}.advisoryPortal .v3-entry-item p{font-size:10px}.advisoryPortal .v3-trust{grid-template-columns:1fr 2fr}.advisoryPortal .v3-trust h2{font-size:24px}.advisoryPortal .v3-trust-empty>p{font-size:13px}.advisoryPortal .v3-proof-row{font-size:10px;gap:12px}.advisoryPortal .v3-trust-link{gap:20px;flex-wrap:wrap}.advisoryPortal .v3-section{padding-block:70px}.advisoryPortal .v3-section-heading{align-items:start;gap:30px}.advisoryPortal .v3-section-heading h2{font-size:31px}.advisoryPortal .v3-section-heading>div:last-child>p,.advisoryPortal .v3-section-heading>p{max-width:290px;font-size:11px}.advisoryPortal .v3-practice-layout{grid-template-columns:.85fr 1.2fr;gap:20px}.advisoryPortal .v3-practice-tabs>button{gap:10px;padding:19px 12px}.advisoryPortal .v3-practice-tabs b{font-size:16px}.advisoryPortal .v3-practice-tabs small{font-size:6px;letter-spacing:.5px}.advisoryPortal .v3-practice-tabs>button>span{font-size:9px}.advisoryPortal .v3-practice-tabs>button>svg{width:14px}.advisoryPortal .v3-practice-image{height:180px}.advisoryPortal .v3-practice-copy{padding:23px}.advisoryPortal .v3-practice-copy h3{font-size:21px}.advisoryPortal .v3-practice-copy>p{font-size:11px}.advisoryPortal .v3-practice-copy ul{font-size:9px}.advisoryPortal .v3-journey-copy,.advisoryPortal .v3-journey-visual{padding:25px}.advisoryPortal .v3-big-index{font-size:37px}.advisoryPortal .v3-journey-copy h3{font-size:22px}.advisoryPortal .v3-journey-copy>p{font-size:11px}.advisoryPortal .v3-wave{gap:3px}.advisoryPortal .v3-voice-demo>b{font-size:12px}.advisoryPortal .v3-document{padding:21px}.advisoryPortal .v3-document>p{font-size:11px}.advisoryPortal .v3-diagnosis>div{grid-template-columns:80px 1fr;gap:10px}.advisoryPortal .v3-diagnosis p{font-size:11px}.advisoryPortal .v3-people-showcase{grid-template-columns:1fr;gap:25px}.advisoryPortal .v3-people-list{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:20px;column-gap:20px}.advisoryPortal .v3-people-list>button{padding:20px 0;align-items:start;gap:9px}.advisoryPortal .v3-people-list b{font-size:14px}.advisoryPortal .v3-people-list small{font-size:8px}.advisoryPortal .v3-people-list>button>span{font-size:8px;margin-top:5px}.advisoryPortal .v3-people-list>button>svg{width:14px;margin-top:7px}.advisoryPortal .v3-profile-notice{grid-column:1/-1;font-size:9px;margin-top:15px;max-width:680px}.advisoryPortal .v3-person-card{grid-template-columns:.9fr 1.1fr;min-height:450px}.advisoryPortal .v3-person-info{padding:30px}.advisoryPortal .v3-person-info h3{font-size:29px}.advisoryPortal .v3-person-info>p{font-size:12px}.advisoryPortal .v3-person-topics span{font-size:9px}.advisoryPortal .v3-person-info dl{font-size:11px}.advisoryPortal .v3-person-actions{flex-direction:row;flex-wrap:wrap;align-items:center;gap:18px}.advisoryPortal .v3-credentials{grid-template-columns:repeat(3,1fr);gap:25px}.advisoryPortal .v3-credentials h3{grid-column:1/-1}.advisoryPortal .v3-work-layout{grid-template-columns:.6fr 1fr;gap:23px}.advisoryPortal .v3-impact-manifesto{padding:23px}.advisoryPortal .v3-impact-manifesto h3{font-size:30px}.advisoryPortal .v3-impact-manifesto>div{gap:13px;font-size:8px}.advisoryPortal .v3-case-row{grid-template-columns:90px 1fr 15px;gap:15px}.advisoryPortal .v3-case-row img{width:90px;height:130px}.advisoryPortal .v3-case-row h3{font-size:18px}.advisoryPortal .v3-case-row p{font-size:10px}.advisoryPortal .v3-case-row div>span{font-size:8px}.advisoryPortal .v3-field-band{grid-template-columns:.9fr 1.1fr}.advisoryPortal .v3-field-copy{padding:40px 30px}.advisoryPortal .v3-field-copy h2{font-size:29px}.advisoryPortal .v3-field-copy>p{font-size:12px}.advisoryPortal .v3-field-image{min-height:640px}.advisoryPortal .v3-field-image>span{inset-inline:25px;font-size:8px}.advisoryPortal .v3-finish>.wrap{grid-template-columns:1fr 1fr;gap:30px}.advisoryPortal .v3-finish h2{font-size:27px}.advisoryPortal .v3-finish p{font-size:12px}.advisoryPortal .v3-finish .v3-actions{gap:17px}.advisoryPortal .v3-finish .v3-button{font-size:11px}.advisoryPortal .v3-finish .v3-text-link{font-size:10px}.advisoryPortal .v3-page-heading h1{font-size:42px}.advisoryPortal .v3-home-section>div{padding:30px}.advisoryPortal .v3-home-section h2{font-size:28px}}@media(max-width:680px){.advisoryPortal .wrap{width:calc(100% - 40px)}.advisoryPortal .lang{font-size:10px;padding-inline:9px}.advisoryPortal .v2-account-link{padding:5px}.advisoryPortal .v2-account-link svg{width:18px}.advisoryPortal .mobile-menu{width:34px;height:36px}.advisoryPortal .v3-hero-photo{width:100%;height:100%;opacity:.53}.advisoryPortal .v3-hero-photo img{-o-object-position:35% center;object-position:35% center;filter:saturate(.35) brightness(.7)}.advisoryPortal .v3-hero-photo:after{background:linear-gradient(90deg,#082f2b20,#082f2bcc 90%),linear-gradient(0deg,#082f2b,transparent 60%)}.advisoryPortal .v3-contours{width:140%;inset-inline-end:-45%;opacity:.16}.advisoryPortal .v3-hero-inner{min-height:0;padding-top:20px}.advisoryPortal .v3-hero-meta{padding-bottom:15px;gap:10px}.advisoryPortal .v3-hero-meta>.latin{font-size:7px;letter-spacing:.9px}.advisoryPortal .v3-hero-meta>span:last-child{font-size:6px;max-width:125px;line-height:1.9;text-align:end}.advisoryPortal .v3-hero-copy{width:100%;padding:35px 0 36px}.advisoryPortal .v3-eyebrow{font-size:9px;gap:8px}.advisoryPortal .v3-eyebrow i{width:5px;height:5px}.advisoryPortal .v3-hero h1{font-size:41px;line-height:1.52;letter-spacing:-1px;margin-top:18px}.advisoryPortal .v3-hero-copy>p{font-size:12px;line-height:2.1;margin:21px 0 24px;max-width:100%}.advisoryPortal .v3-actions{gap:13px}.advisoryPortal .v3-button{font-size:11px;min-height:48px;padding:11px 17px;gap:15px}.advisoryPortal .v3-button svg{width:17px;height:17px}.advisoryPortal .v3-hero-copy>.v3-actions{align-items:stretch;flex-direction:column;max-width:330px}.advisoryPortal .v3-hero-copy>.v3-actions>.v3-button{justify-content:space-between}.advisoryPortal .v3-hero-proof{gap:14px;font-size:7px;margin-top:26px;justify-content:space-between;align-items:start}.advisoryPortal .v3-hero-proof span{gap:5px;line-height:2}.advisoryPortal .v3-hero-proof svg{width:13px;height:13px;margin-top:1px}.advisoryPortal .v3-hero-bottom{padding-block:16px;gap:10px;font-size:8px}.advisoryPortal .v3-hero-bottom>.latin{display:none}.advisoryPortal .v3-hero-bottom>a{gap:8px;font-size:8px}.advisoryPortal .v3-hero-bottom>a svg{width:12px}.advisoryPortal .v3-entry{grid-template-columns:1fr}.advisoryPortal .v3-entry-item,.advisoryPortal .v3-entry-item:first-child,.advisoryPortal .v3-entry-item:last-child{padding:23px 0;border-inline:0;border-bottom:1px solid var(--v3-line);position:relative;padding-inline-start:36px}.advisoryPortal .v3-entry-item:last-child{border-bottom:0}.advisoryPortal .v3-entry-item>div{position:absolute;inset-inline-start:0;top:25px;bottom:25px;margin:0;display:flex;flex-direction:column;align-items:start;justify-content:space-between}.advisoryPortal .v3-entry-item>div svg{width:20px;height:20px}.advisoryPortal .v3-entry-item .v3-number{font-size:9px}.advisoryPortal .v3-entry-item h2{font-size:19px;line-height:1.8}.advisoryPortal .v3-entry-item p{font-size:11px}.advisoryPortal .v3-entry-item>b{font-size:10px;margin-top:9px;gap:10px}.advisoryPortal .v3-entry-item>b svg{width:14px}.advisoryPortal .v3-trust{grid-template-columns:1fr;gap:22px;padding-block:38px 45px}.advisoryPortal .v3-trust h2{font-size:26px;margin-top:11px;line-height:1.8}.advisoryPortal .v3-trust h2 br{display:none}.advisoryPortal .v3-trust-empty>p{font-size:12px;line-height:2.1}.advisoryPortal .v3-proof-row{display:grid;grid-template-columns:1fr;gap:12px;font-size:10px;margin-block:18px}.advisoryPortal .v3-proof-row svg{width:16px;height:16px}.advisoryPortal .v3-trust-empty>small{font-size:9px;line-height:2;display:block}.advisoryPortal .v3-trust-link{gap:18px;margin-top:18px}.advisoryPortal .v3-trust-link .v3-text-link{font-size:9px;gap:8px}.advisoryPortal .v3-trust-link svg{width:13px}.advisoryPortal .v3-client-marks{gap:12px}.advisoryPortal .v3-client-marks button{min-width:140px;flex:1;padding:14px;font-size:12px}.advisoryPortal .v3-client-marks small{font-size:9px}.advisoryPortal .v3-section{padding-block:50px}.advisoryPortal .v3-section-heading{flex-direction:column;gap:18px;align-items:start;margin-bottom:27px}.advisoryPortal .v3-section-heading h2{font-size:29px;letter-spacing:-.7px;line-height:1.7;margin-top:13px}.advisoryPortal .v3-section-heading>div:last-child>p,.advisoryPortal .v3-section-heading>p{font-size:11px;max-width:100%;line-height:2.1}.advisoryPortal .v3-section-heading>div:last-child .v3-text-link{margin-top:13px;font-size:10px}.advisoryPortal .v3-practice-layout{grid-template-columns:1fr;gap:24px}.advisoryPortal .v3-practice-tabs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #b3c5ab}.advisoryPortal .v3-practice-tabs>button{min-height:86px;padding:15px 10px;gap:8px;border-inline-end:1px solid #b3c5ab}.advisoryPortal .v3-practice-tabs>button:nth-child(2n){border-inline-end:0}.advisoryPortal .v3-practice-tabs>button>span{font-size:8px;margin-top:3px}.advisoryPortal .v3-practice-tabs b{font-size:13px;line-height:1.8;font-weight:400}.advisoryPortal .v3-practice-tabs small{font-size:5px;letter-spacing:.2px;line-height:1.6;margin-top:5px}.advisoryPortal .v3-practice-tabs>button>svg{display:none}.advisoryPortal .v3-practice-image{height:185px}.advisoryPortal .v3-practice-image>span{font-size:7px;inset-inline:21px;bottom:17px}.advisoryPortal .v3-practice-copy{padding:22px}.advisoryPortal .v3-practice-copy h3{font-size:23px;line-height:1.9;letter-spacing:-.4px}.advisoryPortal .v3-practice-copy>p{font-size:11px;margin-top:10px;line-height:2.2}.advisoryPortal .v3-practice-copy ul{font-size:9px;gap:10px;margin-block:18px;flex-direction:column}.advisoryPortal .v3-deliverable small{font-size:8px}.advisoryPortal .v3-deliverable b{font-size:11px;line-height:2.1}.advisoryPortal .v3-practice-actions{margin-top:20px;gap:15px}.advisoryPortal .v3-practice-actions>.v3-button{width:100%;justify-content:space-between;font-size:10px;padding:11px 15px}.advisoryPortal .v3-practice-actions>.v3-text-link{font-size:9px}.advisoryPortal .v3-catalogue{grid-template-columns:1fr;margin-top:35px}.advisoryPortal .v3-catalogue summary{font-size:16px;line-height:1.9}.advisoryPortal .v3-catalogue summary>span{gap:10px}.advisoryPortal .v3-catalogue summary svg{width:17px}.advisoryPortal .v3-catalogue details>div{font-size:11px;padding:15px 25px 8px}.advisoryPortal .v3-catalogue .v3-text-link{font-size:10px}.advisoryPortal .v3-studio-top{padding:15px 17px;gap:8px;flex-direction:column;font-size:7px}.advisoryPortal .v3-studio-top .latin{font-size:8px;letter-spacing:1px}.advisoryPortal .v3-journey-tabs{grid-template-columns:repeat(3,1fr);padding:0 10px}.advisoryPortal .v3-journey-tabs button{padding:15px 8px;gap:5px;border-bottom:1px solid #c9dfae20}.advisoryPortal .v3-journey-tabs span{font-size:9px}.advisoryPortal .v3-journey-tabs b{font-size:10px}.advisoryPortal .v3-journey-tabs [aria-selected=true]:after{inset-inline:8px;height:2px}.advisoryPortal .v3-journey-tabs button:nth-child(n+4){border-bottom:0}.advisoryPortal #journey-panel{display:flex;flex-direction:column;min-height:0}.advisoryPortal .v3-journey-visual{min-height:285px;padding:25px;border-inline:0;border-bottom:1px solid #cad9b733}.advisoryPortal .v3-journey-copy{padding:24px}.advisoryPortal .v3-big-index{font-size:32px}.advisoryPortal .v3-big-index>small{font-size:10px}.advisoryPortal .v3-journey-copy h3{font-size:22px;line-height:1.9;margin-top:8px}.advisoryPortal .v3-journey-copy>p{font-size:11px;line-height:2.2;margin-top:13px}.advisoryPortal .v3-journey-control{margin-top:20px}.advisoryPortal .v3-journey-control .v3-text-link{font-size:10px}.advisoryPortal .v3-voice-demo>span{width:48px;height:48px}.advisoryPortal .v3-voice-demo>span svg{width:21px}.advisoryPortal .v3-wave{gap:3px;height:65px;margin:15px 0 9px}.advisoryPortal .v3-wave i{width:2px;max-height:50px}.advisoryPortal .v3-voice-demo>b{font-size:11px}.advisoryPortal .v3-voice-demo>small{font-size:6px;margin-top:8px}.advisoryPortal .v3-voice-demo>div:last-child{font-size:9px;margin-top:17px}.advisoryPortal .v3-note{font-size:9px;line-height:2.1;margin-top:16px}.advisoryPortal .v3-document{padding:20px;transform:rotate(-.7deg)}.advisoryPortal .v3-document .latin{font-size:7px}.advisoryPortal .v3-document h4{font-size:20px;margin-top:13px}.advisoryPortal .v3-document>p{font-size:11px;line-height:2.2}.advisoryPortal .v3-document-foot{font-size:8px;gap:7px;margin-top:17px;padding-top:14px}.advisoryPortal .v3-scope-demo dl{font-size:10px}.advisoryPortal .v3-scope-demo dt{font-size:7px;margin-top:12px}.advisoryPortal .v3-diagnosis>div{grid-template-columns:80px 1fr;gap:15px;padding:13px 0}.advisoryPortal .v3-diagnosis>div>span{font-size:8px}.advisoryPortal .v3-diagnosis p{font-size:11px}.advisoryPortal .v3-diagnosis footer{font-size:9px;padding-top:20px}.advisoryPortal .v3-team-sample>div{gap:12px;padding:12px 0}.advisoryPortal .v3-team-sample img{width:45px;height:45px}.advisoryPortal .v3-team-sample b{font-size:11px}.advisoryPortal .v3-team-sample small,.advisoryPortal .v3-team-sample>p{font-size:8px}.advisoryPortal .v3-agreement-demo h4{font-size:20px}.advisoryPortal .v3-agreement-demo>div{font-size:9px;gap:13px}.advisoryPortal .v3-agreement-demo>p{font-size:9px;margin-top:20px}.advisoryPortal .v3-agreement-demo>small{font-size:7px}.advisoryPortal .v3-stamp{width:65px;height:65px;margin:12px}.advisoryPortal .v3-stamp svg{width:27px}.advisoryPortal .v3-people-showcase{gap:22px}.advisoryPortal .v3-people-list{grid-template-columns:1fr;gap:0}.advisoryPortal .v3-people-list>button{padding:16px 0;gap:13px;align-items:center}.advisoryPortal .v3-people-list b{font-size:17px;line-height:1.8}.advisoryPortal .v3-people-list small{font-size:9px;line-height:2;margin-top:3px}.advisoryPortal .v3-people-list>button>span{font-size:9px;margin:0}.advisoryPortal .v3-people-list>button>svg{margin:0;width:17px}.advisoryPortal .v3-profile-notice{font-size:9px;line-height:2.1;margin-top:20px;gap:10px}.advisoryPortal .v3-person-card{display:flex;flex-direction:column;min-height:0}.advisoryPortal .v3-person-portrait{height:345px;flex-shrink:0}.advisoryPortal .v3-person-portrait img{-o-object-position:50% 31%;object-position:50% 31%}.advisoryPortal .v3-person-portrait>span{font-size:8px;padding-block:9px}.advisoryPortal .v3-person-portrait>b{font-size:9px;top:18px;inset-inline-start:18px}.advisoryPortal .v3-person-info{padding:25px}.advisoryPortal .v3-person-info h3{font-size:27px;line-height:1.8;margin-top:12px}.advisoryPortal .v3-person-info>p{font-size:11px}.advisoryPortal .v3-person-info .v3-eyebrow{font-size:7px}.advisoryPortal .v3-person-topics span{font-size:8px}.advisoryPortal .v3-person-info dl{font-size:10px}.advisoryPortal .v3-person-info dt{font-size:8px}.advisoryPortal .v3-person-actions{gap:17px}.advisoryPortal .v3-person-actions>.v3-text-link{font-size:9px}.advisoryPortal .v3-person-actions>.v3-button{font-size:9px;min-height:42px}.advisoryPortal .v3-people-filters{align-items:start;flex-direction:column;gap:10px;font-size:10px;margin-bottom:22px}.advisoryPortal .v3-people-filters select{font-size:11px;width:100%}.advisoryPortal .v3-credentials{grid-template-columns:1fr;gap:22px;padding-top:25px;margin-top:35px}.advisoryPortal .v3-credentials h3{font-size:23px;line-height:1.9}.advisoryPortal .v3-credentials article b{font-size:13px}.advisoryPortal .v3-credentials article p{font-size:11px;line-height:2;margin-top:5px}.advisoryPortal .v3-work-layout{grid-template-columns:1fr;gap:25px}.advisoryPortal .v3-impact-manifesto{padding:28px}.advisoryPortal .v3-impact-manifesto>.latin{font-size:8px}.advisoryPortal .v3-impact-manifesto h3{font-size:31px;line-height:1.7;margin-block:20px}.advisoryPortal .v3-impact-manifesto h3 br{display:none}.advisoryPortal .v3-impact-manifesto>div{font-size:9px;gap:25px}.advisoryPortal .v3-impact-manifesto>p{font-size:9px;line-height:2.2;margin-top:14px}.advisoryPortal .v3-case-row{grid-template-columns:80px 1fr 15px;gap:14px;padding:21px 0}.advisoryPortal .v3-case-row img{width:80px;height:130px}.advisoryPortal .v3-case-row small{font-size:7px}.advisoryPortal .v3-case-row h3{font-size:17px;line-height:1.9;margin-block:5px}.advisoryPortal .v3-case-row p{font-size:10px;line-height:2}.advisoryPortal .v3-case-row div>span{font-size:8px;line-height:2;margin-top:7px}.advisoryPortal .v3-case-row>svg{width:15px}.advisoryPortal .v3-impact-requirements{gap:17px;flex-direction:column;font-size:10px}.advisoryPortal .v3-impact-requirements .v3-text-link{margin:0;align-self:start}.advisoryPortal .v3-field-band{display:flex;flex-direction:column}.advisoryPortal .v3-field-image{min-height:0;height:300px}.advisoryPortal .v3-field-image>span{font-size:8px;inset-inline:25px;bottom:24px;letter-spacing:1px}.advisoryPortal .v3-field-copy{padding:35px 25px 42px}.advisoryPortal .v3-field-copy .v3-eyebrow{font-size:8px}.advisoryPortal .v3-field-copy h2{font-size:30px;line-height:1.8;letter-spacing:-.7px;margin-top:15px}.advisoryPortal .v3-field-copy>p{font-size:11px;line-height:2.2;margin-top:18px}.advisoryPortal .v3-field-copy ol{margin-block:23px}.advisoryPortal .v3-field-copy li{padding:14px 30px 14px 0}.advisoryPortal .v3-field-copy li:before{font-size:8px;top:18px}.advisoryPortal .v3-field-copy li b{font-size:13px}.advisoryPortal .v3-field-copy li span{font-size:9px;line-height:2}.advisoryPortal .v3-field-copy .v3-actions{gap:20px}.advisoryPortal .v3-field-copy .v3-button{font-size:10px}.advisoryPortal .v3-field-copy .v3-text-link{font-size:9px}.advisoryPortal .v3-finish{padding-block:45px}.advisoryPortal .v3-finish>.wrap{grid-template-columns:1fr;gap:25px}.advisoryPortal .v3-finish h2{font-size:28px;line-height:1.9;letter-spacing:-.7px;margin-top:12px}.advisoryPortal .v3-finish p{font-size:11px;line-height:2.2}.advisoryPortal .v3-finish .v3-actions{gap:20px;margin-top:20px}.advisoryPortal .v3-finish .v3-button{font-size:10px}.advisoryPortal .v3-finish .v3-text-link{font-size:9px}.advisoryPortal .v3-finish small{font-size:8px;line-height:2;margin-top:16px}.advisoryPortal .v3-page-heading{padding-block:40px 35px}.advisoryPortal .v3-page-heading h1{font-size:33px;line-height:1.8;letter-spacing:-.7px;margin-top:15px}.advisoryPortal .v3-page-heading>p{font-size:11px;line-height:2.2;margin-top:17px}.advisoryPortal .v3-home-section{grid-template-columns:1fr}.advisoryPortal .v3-home-section>div{padding:28px 24px}.advisoryPortal .v3-home-section h2{font-size:27px;line-height:1.9}.advisoryPortal .v3-home-section p{font-size:11px;line-height:2.1}.advisoryPortal .v3-home-section>img{height:250px}.advisoryPortal .v3-home-section .v3-button,.advisoryPortal .v3-home-section .v3-text-link{font-size:10px}.advisoryPortal .v3-home-section .v3-actions{gap:20px}.advisoryPortal .page-head{padding-block:35px 30px}.advisoryPortal .page-head h1{font-size:30px;line-height:1.8}.advisoryPortal .page-head p{font-size:11px;line-height:2}.advisoryPortal .v2-intake-steps{padding:18px}.advisoryPortal .v2-intake-steps>bdi{color:#bed3a9;font-size:9px}.advisoryPortal .v2-intake-steps ol{margin:15px 0 0;gap:6px}.advisoryPortal .v2-intake-steps li{font-size:8px;border-color:#c6dab03b;padding:8px 0 10px;line-height:1.9}.advisoryPortal .v2-intake-steps li>span{width:27px;height:27px}.advisoryPortal .v2-intake-steps .v2-new-brief{color:var(--v3-lime);font-size:8px;margin-top:-4px}.advisoryPortal .v2-intake-panel{padding:25px 20px}.advisoryPortal .v2-intake-panel>h2{font-size:25px;line-height:1.9}.advisoryPortal .v2-intake-panel .field input,.advisoryPortal .v2-intake-panel .field select,.advisoryPortal .v2-intake-panel .field textarea{font-size:12px;line-height:1.9}.advisoryPortal .v2-terms-grid h3{font-size:18px}.advisoryPortal .v2-voice-input{padding:22px 17px}.advisoryPortal .v2-voice-input h3{font-size:20px;line-height:1.9}.advisoryPortal .v2-voice-input .v2-kicker{font-size:8px}.advisoryPortal .v2-voice-input .check{font-size:9px;line-height:2.1}.advisoryPortal .v2-voice-input .v2-small-note{font-size:8px;line-height:2.2}.advisoryPortal .v2-voice-status{font-size:10px;line-height:2}.advisoryPortal .v3-voice-indicator{gap:12px;padding-block:12px;margin-block:14px}.advisoryPortal .v3-live-bars{gap:2px}.advisoryPortal .v3-live-bars i{width:2px}.advisoryPortal .v3-voice-indicator bdi{font-size:10px}.advisoryPortal .v2-closing h2{font-size:28px;line-height:1.9}.advisoryPortal .v2-primary{font-size:11px}.advisoryPortal .v2-intake-actions .btn{font-size:10px}.advisoryPortal .v2-profile-portrait{width:85px;height:85px}.advisoryPortal .profile-head h2{font-size:22px;line-height:1.8}.advisoryPortal[dir=ltr] .v3-hero-photo:after{background:linear-gradient(270deg,#082f2b20,#082f2bcc 90%),linear-gradient(0deg,#082f2b,transparent 60%)}.advisoryPortal[dir=ltr] .v3-hero h1{font-size:42px;line-height:1.16;letter-spacing:-1.8px}.advisoryPortal[dir=ltr] .v3-hero-copy{padding-block:36px 38px}.advisoryPortal[dir=ltr] .v3-hero-copy>p{font-size:12px;line-height:1.9;margin-block:20px 24px}.advisoryPortal[dir=ltr] .v3-hero-inner{min-height:0}.advisoryPortal[dir=ltr] .v3-section-heading h2{font-size:29px;line-height:1.4;letter-spacing:-1px}.advisoryPortal[dir=ltr] .v3-practice-tabs b{font-size:12px;line-height:1.5}.advisoryPortal[dir=ltr] .v3-practice-copy h3{font-size:22px;line-height:1.6}.advisoryPortal[dir=ltr] .v3-people-list b{font-size:16px;line-height:1.6}.advisoryPortal[dir=ltr] .v3-person-info h3{font-size:25px;line-height:1.4}.advisoryPortal[dir=ltr] .v3-impact-manifesto h3{font-size:30px;line-height:1.5}.advisoryPortal[dir=ltr] .v3-field-copy h2{font-size:29px;line-height:1.5}.advisoryPortal[dir=ltr] .v3-finish h2{font-size:28px;line-height:1.5}.advisoryPortal[dir=ltr] .v3-page-heading h1{font-size:33px;line-height:1.4}}@media(max-width:370px){.advisoryPortal .v3-hero h1{font-size:37px}.advisoryPortal .v3-hero-proof{font-size:6px;gap:9px}.advisoryPortal .v3-practice-tabs b{font-size:12px}.advisoryPortal .v3-practice-copy{padding:19px}.advisoryPortal .v3-practice-copy h3{font-size:21px}.advisoryPortal .v3-journey-copy,.advisoryPortal .v3-journey-visual{padding:21px}.advisoryPortal .v3-case-row{grid-template-columns:65px 1fr 12px;gap:11px}.advisoryPortal .v3-case-row img{width:65px;height:120px}.advisoryPortal .v3-case-row h3{font-size:16px}.advisoryPortal .v3-person-info{padding:22px}.advisoryPortal .v3-person-info h3{font-size:25px}.advisoryPortal .v3-finish .v3-actions{align-items:start;flex-direction:column}.advisoryPortal .v2-intake-steps li{font-size:7px}.advisoryPortal[dir=ltr] .v3-hero h1{font-size:37px}}@media(prefers-reduced-motion:reduce){.advisoryPortal{scroll-behavior:auto}.advisoryPortal .v3-contours path,.advisoryPortal .v3-record-lamp,.advisoryPortal .v3-voice-input .v3-live-bars i,.advisoryPortal .v3-wave i{animation:none!important}.advisoryPortal .v3-button,.advisoryPortal .v3-case-row img,.advisoryPortal .v3-person-portrait img,.advisoryPortal .v3-text-link svg{transition:none!important}}@media print{.advisoryPortal .v3-actions,.advisoryPortal .v3-contours,.advisoryPortal .v3-entry,.advisoryPortal .v3-hero-photo,.advisoryPortal .v3-journey-tabs,.advisoryPortal .v3-person-actions{display:none!important}.advisoryPortal .v3-section{padding-block:25px}.advisoryPortal #journey-panel,.advisoryPortal .v3-field-band,.advisoryPortal .v3-people-showcase,.advisoryPortal .v3-work-layout{display:block}.advisoryPortal .v3-field-band,.advisoryPortal .v3-hero,.advisoryPortal .v3-studio{background:#fff;color:#000}.advisoryPortal .v3-hero-copy{width:100%}.advisoryPortal .v3-hero-copy>p,.advisoryPortal .v3-journey-copy>p{color:#333}.advisoryPortal .v3-case-row,.advisoryPortal .v3-person-card{-moz-column-break-inside:avoid;break-inside:avoid}}.advisoryPortal .v3-team-fit{font-style:normal;display:block;font-size:9px;color:var(--v3-blue);margin-top:5px;line-height:2}.advisoryPortal .v2-voice-input[data-recording=true] .v3-live-bars i{animation:none;opacity:1}.advisoryPortal .v3-live-bars i{transition:height 70ms linear}@media(max-width:680px){.advisoryPortal .v3-team-fit{font-size:8px}}