.ServiceJourney-module__UYcG2W__journey{color:#292722;background:#fff;padding-block:100px 90px}.ServiceJourney-module__UYcG2W__grading{background:#f6f5f2}.ServiceJourney-module__UYcG2W__heading{margin-bottom:65px}.ServiceJourney-module__UYcG2W__heading h2{letter-spacing:-.055em;margin-top:20px;font-size:clamp(30px,3.4vw,44px);font-weight:400;line-height:1.3}.ServiceJourney-module__UYcG2W__steps{grid-template-columns:repeat(var(--steps), minmax(0, 1fr));gap:32px;display:grid}.ServiceJourney-module__UYcG2W__steps>li{min-width:0}.ServiceJourney-module__UYcG2W__step{height:100%;padding-top:28px;position:relative}.ServiceJourney-module__UYcG2W__step:before{content:"";transform-origin:0;width:100%;height:1px;transition:transform 1.1s cubic-bezier(.22,1,.36,1);transition-delay:var(--d,0s);background:#d7d1c7;position:absolute;top:0;left:0}.ServiceJourney-module__UYcG2W__step[data-state=wait]:before{transform:scaleX(.15)}.ServiceJourney-module__UYcG2W__ordinal{color:#978976;letter-spacing:-.05em;font-family:Baskerville,Times New Roman,serif;font-size:46px;font-weight:400;line-height:1;display:block}.ServiceJourney-module__UYcG2W__step h3{letter-spacing:-.035em;margin-top:32px;font-size:21px;font-weight:500;line-height:1.45}.ServiceJourney-module__UYcG2W__step p{color:#625b54;word-break:keep-all;overflow-wrap:anywhere;max-width:255px;margin-top:14px;font-size:16px;line-height:1.9}.ServiceJourney-module__UYcG2W__fee{border-block:1px solid #e2ddd5;margin-top:48px}.ServiceJourney-module__UYcG2W__fee summary{color:#72695d;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:60px;font-size:15px;list-style:none;display:flex}.ServiceJourney-module__UYcG2W__fee summary::-webkit-details-marker{display:none}.ServiceJourney-module__UYcG2W__fee summary>span{flex-shrink:0;width:12px;height:12px;position:relative}.ServiceJourney-module__UYcG2W__fee summary>span:before,.ServiceJourney-module__UYcG2W__fee summary>span:after{content:"";background:currentColor;width:12px;height:1px;position:absolute;top:50%;left:0}.ServiceJourney-module__UYcG2W__fee summary>span:after{transition:transform .2s;transform:rotate(90deg)}.ServiceJourney-module__UYcG2W__fee[open] summary>span:after{transform:rotate(0)}.ServiceJourney-module__UYcG2W__fee p{color:#625b54;max-width:700px;padding-bottom:22px;font-size:16px;line-height:1.85}.ServiceJourney-module__UYcG2W__contact{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;padding-top:42px;display:grid}.ServiceJourney-module__UYcG2W__contact h3{letter-spacing:-.035em;font-size:21px;font-weight:400;line-height:1.5}.ServiceJourney-module__UYcG2W__contact p{color:#625b54;max-width:590px;margin-top:13px;font-size:16px;line-height:1.9}.ServiceJourney-module__UYcG2W__actions{flex-wrap:wrap;align-items:center;gap:18px 28px;display:flex}.ServiceJourney-module__UYcG2W__stage{border-top:1px solid #dcd6cc;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;gap:70px;padding-block:45px 55px;display:grid}.ServiceJourney-module__UYcG2W__phaseIndex{letter-spacing:-.07em;color:#b0a18c;margin-bottom:18px;font-family:Baskerville,Times New Roman,serif;font-size:64px;line-height:1;display:block}.ServiceJourney-module__UYcG2W__phase h3{letter-spacing:-.045em;margin-top:17px;font-size:25px;font-weight:400;line-height:1.35}.ServiceJourney-module__UYcG2W__phase p:last-child{color:#625b54;max-width:310px;margin-top:14px;font-size:16px;line-height:1.85}.ServiceJourney-module__UYcG2W__compact{gap:25px}.ServiceJourney-module__UYcG2W__compact .ServiceJourney-module__UYcG2W__step{padding-top:23px}.ServiceJourney-module__UYcG2W__compact .ServiceJourney-module__UYcG2W__ordinal{font-size:26px}.ServiceJourney-module__UYcG2W__compact h4{letter-spacing:-.025em;word-break:keep-all;margin-top:30px;font-size:16px;font-weight:500;line-height:1.7}.ServiceJourney-module__UYcG2W__closing{border-top:1px solid #dcd6cc;padding-top:34px}@media (max-width:1023px){.ServiceJourney-module__UYcG2W__steps{gap:24px}.ServiceJourney-module__UYcG2W__stage{grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);gap:35px}.ServiceJourney-module__UYcG2W__compact{gap:16px}.ServiceJourney-module__UYcG2W__compact h4{font-size:16px;font-weight:500}.ServiceJourney-module__UYcG2W__contact{grid-template-columns:1fr;gap:25px}}@media (max-width:767px){.ServiceJourney-module__UYcG2W__journey{padding-block:65px 58px}.ServiceJourney-module__UYcG2W__heading{margin-bottom:40px}.ServiceJourney-module__UYcG2W__heading h2{margin-top:17px;font-size:31px}.ServiceJourney-module__UYcG2W__steps{grid-template-columns:1fr;gap:0}.ServiceJourney-module__UYcG2W__step{grid-template-columns:50px minmax(0,1fr);gap:18px;padding-block:25px 28px;display:grid}.ServiceJourney-module__UYcG2W__ordinal{font-size:34px}.ServiceJourney-module__UYcG2W__step h3{margin-top:2px;font-size:19px}.ServiceJourney-module__UYcG2W__step p{color:#625b54;max-width:none;margin-top:10px;font-size:16px}.ServiceJourney-module__UYcG2W__fee{margin-top:8px}.ServiceJourney-module__UYcG2W__contact{padding-top:29px}.ServiceJourney-module__UYcG2W__contact h3{font-size:20px}.ServiceJourney-module__UYcG2W__actions{gap:14px 22px}.ServiceJourney-module__UYcG2W__stage{grid-template-columns:1fr;gap:30px;padding-block:32px 35px}.ServiceJourney-module__UYcG2W__phase{padding-left:68px;position:relative}.ServiceJourney-module__UYcG2W__phaseIndex{font-size:46px;position:absolute;top:1px;left:0}.ServiceJourney-module__UYcG2W__phase h3{margin-top:13px;font-size:23px}.ServiceJourney-module__UYcG2W__phase p:last-child{color:#625b54;margin-top:10px;font-size:16px}.ServiceJourney-module__UYcG2W__compact .ServiceJourney-module__UYcG2W__step{grid-template-columns:32px minmax(0,1fr);align-items:center;padding-block:20px}.ServiceJourney-module__UYcG2W__compact .ServiceJourney-module__UYcG2W__ordinal{font-size:24px}.ServiceJourney-module__UYcG2W__compact h4{margin-top:0;font-size:16px;font-weight:500}.ServiceJourney-module__UYcG2W__compact li:last-child .ServiceJourney-module__UYcG2W__step{padding-bottom:0}.ServiceJourney-module__UYcG2W__closing{padding-top:29px}}@media (prefers-reduced-motion:reduce){.ServiceJourney-module__UYcG2W__step:before{transition:none;transform:none!important}}@media print{.ServiceJourney-module__UYcG2W__step:before{transform:none!important}}
