:root{--navy:#172536;--gold:#a78a52;--ivory:#f6f2ea}.flow-page{color:#282620;padding-top:92px}.flow-breadcrumb{color:#777;max-width:1180px;margin:auto;padding:20px;font-size:10px}.flow-breadcrumb span{margin:0 12px}.flow-hero{text-align:center;color:#fff;background:linear-gradient(#132334ad,#132334db),url(/reasons-consultation.png) 50%/cover;place-items:center;min-height:600px;padding:70px 20px;display:grid}.flow-hero>div>p,.flow-overview>div>p,.flow-intro>p,.flow-notes article>p:first-child,.flow-support>p:first-child,.flow-cta>p{color:#d2b575;letter-spacing:.27em;font:600 11px Cormorant Garamond}.flow-hero h1{letter-spacing:.09em;margin:16px;font-size:clamp(35px,5vw,60px);font-weight:400;line-height:1.6}.flow-hero strong{letter-spacing:.18em;margin-bottom:32px;font-size:15px;font-weight:400;display:block}.flow-hero span{font-size:13px;line-height:2}.flow-overview{grid-template-columns:38% 1fr;gap:8vw;max-width:1100px;margin:auto;padding:110px 24px;display:grid}.flow-overview h2,.flow-intro h2,.flow-notes h2,.flow-support h2,.flow-cta h2{font-size:clamp(28px,3.5vw,40px);font-weight:400;line-height:1.7}.flow-overview>div>span,.flow-intro>span{color:#777;font-size:12px;line-height:2}.flow-overview ol{border-top:1px solid #d9d1c5;margin:0;padding:0;list-style:none}.flow-overview li{border-bottom:1px solid #d9d1c5;grid-template-columns:54px 1fr;align-items:center;padding:14px 5px;display:grid}.flow-overview li b{color:var(--gold);font:500 16px Cormorant Garamond}.flow-overview li a{font-size:12px}.flow-detail{background:#fbfaf6;grid-template-columns:30% 1fr;gap:8vw;padding:120px max(24px,50vw - 550px);display:grid}.flow-intro{align-self:start;position:sticky;top:130px}.flow-detail-list{border-top:1px solid #d9d1c5}.flow-detail-list article{border-bottom:1px solid #d9d1c5;grid-template-columns:105px 1fr;gap:30px;padding:50px 5px;scroll-margin-top:115px;display:grid;position:relative}.step-number span{color:var(--gold);letter-spacing:.2em;font:600 9px Cormorant Garamond;display:block}.step-number b{color:#a78a5273;font:500 58px Cormorant Garamond}.flow-detail-list h3{margin:0 0 18px;font-size:23px;font-weight:500;line-height:1.7}.flow-detail-list p{color:#666;margin:0 0 17px;font-size:13px;line-height:2.1}.flow-detail-list ul{flex-wrap:wrap;gap:7px;margin:20px 0;padding:0;list-style:none;display:flex}.flow-detail-list li{color:#765f34;background:#eee8dd;padding:6px 12px;font-size:10px}.flow-detail-list article>i{width:28px;height:28px;color:var(--gold);background:#fbfaf6;place-items:center;font-style:normal;display:grid;position:absolute;bottom:-14px;right:10px}.assessment-types{grid-template-columns:1fr 1fr;gap:10px;margin:23px 0;display:grid}.assessment-types>div{border-top:2px solid var(--gold);background:#fff;padding:22px}.assessment-types b{margin-bottom:8px;font-size:16px;display:block}.assessment-types span{color:#777;font-size:11px;line-height:1.9}.flow-notes{background:var(--navy);color:#fff;grid-template-columns:1fr 1fr;display:grid}.flow-notes article{border-right:1px solid #ffffff29;padding:85px max(28px,8vw)}.flow-notes article>p:not(:first-child){color:#cdd0d2;font-size:12px;line-height:2}.flow-notes ul{grid-template-columns:1fr 1fr;margin:25px 0;padding:0;list-style:none;display:grid}.flow-notes li{border-bottom:1px solid #ffffff26;padding:10px;font-size:11px}.flow-notes li:before{content:"—";color:#d2b575;margin-right:8px}.flow-notes small{color:#aeb4b8;font-size:10px;line-height:1.8}.flow-support{text-align:center;max-width:880px;margin:auto;padding:115px 20px}.flow-support>p:not(:first-child){color:#666;font-size:13px;line-height:2.2}.flow-support>div{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:30px;display:flex}.flow-support span{background:var(--ivory);color:#79643d;padding:10px 17px;font-size:11px}.flow-cta{text-align:center;background:var(--ivory);padding:110px 20px}.flow-cta>span{color:#6b665f;margin:20px;font-size:13px;display:block}.flow-cta>div{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.flow-cta a{color:#fff;min-width:240px;padding:16px 30px;font-size:12px}.flow-assessment{background:var(--gold)}.flow-line{background:#3f5d4b}.flow-footer{color:#fff;background:#22211e;justify-content:space-between;align-items:center;padding:50px 6%;display:flex}.flow-footer .brand-mark:after{background:#22211e}.flow-footer a,.flow-footer p{font-size:10px}@media (max-width:820px){.flow-page{padding-top:72px}.flow-header nav{display:none}.flow-hero{min-height:520px}.flow-hero h1{font-size:31px}.flow-hero span{font-size:11px}.flow-overview,.flow-detail{padding:75px 20px;display:block}.flow-overview>ol{margin-top:45px}.flow-intro{margin-bottom:45px;position:static}.flow-detail-list article{grid-template-columns:72px 1fr;gap:12px;padding:38px 0}.step-number b{font-size:43px}.flow-detail-list h3{font-size:19px}.flow-detail-list p{font-size:12px}.assessment-types,.flow-notes{grid-template-columns:1fr}.flow-notes article{padding:60px 25px}.flow-support,.flow-cta{padding:80px 20px}.flow-cta a{width:100%}.flow-footer{display:block}.flow-footer a{margin:25px 0;display:block}}@media (max-width:520px){.flow-detail-list article{grid-template-columns:1fr}.step-number{align-items:center;gap:10px;display:flex}.step-number b{font-size:34px}.flow-notes ul{grid-template-columns:1fr}}
