.process-detail-block{padding:4rem 2rem}@media only screen and (max-width: 1023px){.process-detail-block{padding:3rem 1.5rem}}@media only screen and (max-width: 767px){.process-detail-block{padding:0}}.process-detail-block .process-detail-container{display:flex;flex-direction:column;gap:4rem;max-width:1200px;margin:0 auto}@media only screen and (max-width: 767px){.process-detail-block .process-detail-container{gap:2rem}}.process-detail-block .process-detail-row{display:flex;align-items:flex-start;gap:2rem;position:relative;justify-content:space-between}@media only screen and (max-width: 767px){.process-detail-block .process-detail-row{flex-direction:column;gap:1.5rem}}.process-detail-block .process-detail-row--reversed{flex-direction:row-reverse}@media only screen and (max-width: 767px){.process-detail-block .process-detail-row--reversed{flex-direction:column}}.process-detail-block .icon-container{width:33.33%;display:flex;justify-content:center;align-items:flex-start;align-self:stretch}@media only screen and (max-width: 767px){.process-detail-block .icon-container{width:100%;justify-content:flex-start;align-self:auto}}.process-detail-block .step-icon-wrapper{position:sticky;top:10rem;width:8rem;height:8rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 6px rgba(0,0,0,.15)}@media only screen and (max-width: 1023px){.process-detail-block .step-icon-wrapper{width:6rem;height:6rem}}@media only screen and (max-width: 767px){.process-detail-block .step-icon-wrapper{position:relative;top:0;width:5rem;height:5rem}}.process-detail-block .step-icon-wrapper--orange{background:#fc4c02}.process-detail-block .step-icon-wrapper--dark{background:#1c263b}.process-detail-block .step-icon-wrapper .step-number-badge{position:absolute;top:-0.75rem;right:-0.75rem;width:3rem;height:3rem;background:#fff;border:2px solid #fc4c02;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1.3rem;color:#000;box-shadow:0 2px 6px rgba(0,0,0,.15);z-index:1}@media only screen and (max-width: 767px){.process-detail-block .step-icon-wrapper .step-number-badge{width:2rem;height:2rem;font-size:.875rem;top:-0.5rem;right:-0.5rem}}.process-detail-block .step-icon-wrapper .step-icon{width:80px;height:80px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 1023px){.process-detail-block .step-icon-wrapper .step-icon{width:36px;height:36px}}@media only screen and (max-width: 767px){.process-detail-block .step-icon-wrapper .step-icon{width:32px;height:32px}}.process-detail-block .step-icon-wrapper .step-icon svg{width:100%;height:100%}.process-detail-block .process-detail-content{flex:1;display:flex;flex-direction:column;gap:2rem;width:66.66%}@media only screen and (max-width: 767px){.process-detail-block .process-detail-content{width:100%}}.process-detail-block .process-detail-card{background:#fff;display:flex;flex-direction:column;gap:1rem}@media only screen and (max-width: 767px){.process-detail-block .process-detail-card{gap:.875rem}}.process-detail-block .process-detail-card .step-title{margin:0;color:#1c263b}.process-detail-block .process-detail-card .step-description{margin:0}.process-detail-block .step-points-container{background:#fff;padding:2rem 1.5rem;border:1px solid rgba(0,0,0,.1);border-left:4px solid #1c263b;box-shadow:0 2px 8px rgba(0,0,0,.08)}@media only screen and (max-width: 767px){.process-detail-block .step-points-container{padding:1.5rem 1rem}}.process-detail-block h4{font-family:"Roboto",sans-serif;font-size:1rem;font-weight:600;color:#1c263b}.process-detail-block .step-points{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.75rem}@media only screen and (max-width: 767px){.process-detail-block .step-points{gap:.625rem}}.process-detail-block .step-points li{display:flex;align-items:flex-start;gap:.75rem;margin:0}.process-detail-block .step-points li .checkmark-icon{flex-shrink:0;width:16px;height:16px;margin-top:.125rem;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 767px){.process-detail-block .step-points li .checkmark-icon{width:14px;height:14px}}.process-detail-block .step-points li .checkmark-icon svg{width:100%;height:100%}.process-detail-block .step-points li .point-text{flex:1;font-size:1rem;line-height:1.6;color:#000}@media only screen and (max-width: 767px){.process-detail-block .step-points li .point-text{font-size:.9375rem;line-height:1.5}}/*# sourceMappingURL=style.css.map */
