.ServiceProcess_section__UZmEI{padding-block:clamp(48px,7vw,100px);background:#f7f5ef;scroll-margin-top:95px}.ServiceProcess_intro__QQZcv{max-width:48rem;margin-bottom:clamp(24px,4vw,42px)}.ServiceProcess_intro__QQZcv h2,.ServiceProcess_processIntro__G2gjH :is(h2,h3){margin:0;color:var(--navy);font-family:var(--serif);font-weight:600;line-height:1.12}.ServiceProcess_intro__QQZcv h2{font-size:clamp(2rem,5vw,3.65rem)}.ServiceProcess_processIntro__G2gjH :is(h2,h3){font-size:clamp(1.65rem,3vw,2.6rem)}.ServiceProcess_intro__QQZcv p,.ServiceProcess_processIntro__G2gjH p{margin:14px 0 0;color:#535048;max-width:40rem}.ServiceProcess_options__42gXm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ServiceProcess_option__7A5Nx{display:flex;flex-direction:column;align-items:flex-start;padding:clamp(20px,3vw,36px);border:1px solid #ded4c1;border-radius:18px;background:#fff;color:#241c12}.ServiceProcess_option__7A5Nx:first-child{background:linear-gradient(135deg,#151411,#2f2618);color:#fffbf2;border-color:#4d3e29}.ServiceProcess_icon__HRaSW{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;color:#795114;background:#f4e8d0}.ServiceProcess_action__oR4rm svg,.ServiceProcess_chevron__X8VCj,.ServiceProcess_icon__HRaSW svg{width:20px;height:20px}.ServiceProcess_option__7A5Nx h3{margin:15px 0 6px;font:600 clamp(1.35rem,2.6vw,2rem)/1.15 var(--serif)}.ServiceProcess_option__7A5Nx p{margin:0 0 20px;max-width:34rem}.ServiceProcess_option__7A5Nx:first-child p{color:#e4d8c4}.ServiceProcess_action__oR4rm{display:inline-flex;gap:8px;align-items:center;min-height:44px;margin-top:auto;padding:8px 13px;border:1px solid #cba366;border-radius:9px;color:#412a09;font-weight:700;background:#f9eed7}.ServiceProcess_option__7A5Nx:first-child .ServiceProcess_action__oR4rm{background:#efca87}.ServiceProcess_action__oR4rm:hover,.ServiceProcess_option__7A5Nx:first-child .ServiceProcess_action__oR4rm:hover{background:#f7dba6}.ServiceProcess_action__oR4rm svg{flex:none}.ServiceProcess_process__qpHTX{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;gap:clamp(22px,5vw,65px);margin-top:clamp(36px,6vw,72px)}.ServiceProcess_timeline__rkI28{margin:0;padding:0;list-style:none;display:grid;gap:9px}.ServiceProcess_timeline__rkI28 details{border:1px solid #ded4c1;border-radius:12px;background:#fff;transition:border-color .2s ease,background-color .2s ease}.ServiceProcess_timeline__rkI28 details:hover,.ServiceProcess_timeline__rkI28 details[open]{border-color:#ba955d}.ServiceProcess_timeline__rkI28 summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;border-radius:12px;list-style:none;cursor:pointer;color:#241c12;font-weight:700;line-height:1.3}.ServiceProcess_timeline__rkI28 summary::-webkit-details-marker{display:none}.ServiceProcess_action__oR4rm:focus-visible,.ServiceProcess_timeline__rkI28 summary:focus-visible{outline:2px solid #8c601e;outline-offset:3px}.ServiceProcess_number__mtOqJ{display:block;margin-bottom:3px;color:#795114;font-size:.75rem}.ServiceProcess_chevron__X8VCj{color:#795114;transition:transform .2s ease}.ServiceProcess_timeline__rkI28 details[open] .ServiceProcess_chevron__X8VCj{transform:rotate(90deg)}.ServiceProcess_timeline__rkI28 details p{margin:0;padding:0 14px 14px 64px;color:#535048;animation:ServiceProcess_reveal__xiHq9 .2s ease-out}@keyframes ServiceProcess_reveal__xiHq9{0%{opacity:.55;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media (max-width:720px){.ServiceProcess_process__qpHTX{grid-template-columns:1fr}}@media (max-width:540px){.ServiceProcess_options__42gXm{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ServiceProcess_timeline__rkI28 *,.ServiceProcess_timeline__rkI28 :after,.ServiceProcess_timeline__rkI28 :before{animation:none;transition:none}}