.service-procedure-section-component .big-container .title{--font-size:var(--headline4);--line-height:var(--headline4-line-height);--font-family:var(--font-family-accent);--font-weight:700;--font-style:var(--font-style-accent);--text-transform:var(--text-transform-accent);--letter-spacing:var(--letter-spacing-accent)}@media (width>=1024px){.service-procedure-section-component .big-container .title{--font-size:var(--headline3);--line-height:var(--headline3-line-height)}}@media (width>=1280px){.service-procedure-section-component .big-container .title{--font-size:var(--headline2);--line-height:var(--headline2-line-height)}}@media (width>=1920px){.service-procedure-section-component .big-container .title{--font-size:var(--headline1);--line-height:var(--headline1-line-height)}}.service-procedure-section-component .big-container .title{font-size:var(--font-size);line-height:var(--line-height);font-family:var(--font-family);font-weight:var(--font-weight);font-style:var(--font-style);text-transform:var(--text-transform);letter-spacing:var(--letter-spacing)}.service-procedure-section-component{--section-padding-block:var(--section-padding-block-large);padding-block:var(--section-padding-block);z-index:0;position:relative}.service-procedure-section-component .bg-img-wrapper{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.service-procedure-section-component .bg-img-wrapper .bg-img{object-fit:cover;height:100%}.service-procedure-section-component .bg-img-wrapper:after{content:"";background-color:#00000030;width:100%;height:100%;position:absolute;top:0;left:0}.service-procedure-section-component{color:var(--color-white)}.service-procedure-section-component .big-container{gap:var(--section-padding-block);flex-direction:column;display:flex}.service-procedure-section-component .big-container .title{color:unset;text-align:center}.service-procedure-section-component .big-container .title span{color:var(--color-secondary)}.service-procedure-section-component .big-container .step-row-list{--row-gap-between-step:var(--spacing-5);gap:var(--row-gap-between-step);flex-direction:column;display:none}@media (width>=0){.service-procedure-section-component .big-container .step-row-list.\+xs\:shown{display:flex}}@media (width<=-.02px){.service-procedure-section-component .big-container .step-row-list.-xs\:shown{display:flex}}@media (width>=0) and (width<=639.98px){.service-procedure-section-component .big-container .step-row-list.xs\:shown{display:flex}}@media (width>=640px){.service-procedure-section-component .big-container .step-row-list.\+sm\:shown{display:flex}}@media (width<=639.98px){.service-procedure-section-component .big-container .step-row-list.-sm\:shown{display:flex}}@media (width>=640px) and (width<=767.98px){.service-procedure-section-component .big-container .step-row-list.sm\:shown{display:flex}}@media (width>=768px){.service-procedure-section-component .big-container .step-row-list.\+md\:shown{display:flex}}@media (width<=767.98px){.service-procedure-section-component .big-container .step-row-list.-md\:shown{display:flex}}@media (width>=768px) and (width<=1023.98px){.service-procedure-section-component .big-container .step-row-list.md\:shown{display:flex}}@media (width>=1024px){.service-procedure-section-component .big-container .step-row-list.\+lg\:shown{display:flex}}@media (width<=1023.98px){.service-procedure-section-component .big-container .step-row-list.-lg\:shown{display:flex}}@media (width>=1024px) and (width<=1279.98px){.service-procedure-section-component .big-container .step-row-list.lg\:shown{display:flex}}@media (width>=1280px){.service-procedure-section-component .big-container .step-row-list.\+xl\:shown{display:flex}}@media (width<=1279.98px){.service-procedure-section-component .big-container .step-row-list.-xl\:shown{display:flex}}@media (width>=1280px) and (width<=1535.98px){.service-procedure-section-component .big-container .step-row-list.xl\:shown{display:flex}}@media (width>=1536px){.service-procedure-section-component .big-container .step-row-list.\+2xl\:shown{display:flex}}@media (width<=1535.98px){.service-procedure-section-component .big-container .step-row-list.-\32 xl\:shown{display:flex}}@media (width>=1536px) and (width<=1919.98px){.service-procedure-section-component .big-container .step-row-list.\32 xl\:shown{display:flex}}@media (width>=1920px){.service-procedure-section-component .big-container .step-row-list.\+3xl\:shown{display:flex}}@media (width<=1919.98px){.service-procedure-section-component .big-container .step-row-list.-\33 xl\:shown{display:flex}}@media (width>=1920px) and (width<=639.98px){.service-procedure-section-component .big-container .step-row-list.\33 xl\:shown{display:flex}}@media (width>=640px){.service-procedure-section-component .big-container .step-row-list.\+mobile\:shown{display:flex}}@media (width<=639.98px){.service-procedure-section-component .big-container .step-row-list.-mobile\:shown{display:flex}}@media (width>=640px) and (width<=1279.98px){.service-procedure-section-component .big-container .step-row-list.mobile\:shown{display:flex}}@media (width>=1280px){.service-procedure-section-component .big-container .step-row-list.\+desktop\:shown{display:flex}}@media (width<=1279.98px){.service-procedure-section-component .big-container .step-row-list.-desktop\:shown{display:flex}}@media (width>=1280px){.service-procedure-section-component .big-container .step-row-list.desktop\:shown{display:flex}}.service-procedure-section-component .big-container .step-row-list .step-row{--column-gap-between-step:var(--spacing-6);gap:var(--column-gap-between-step);display:flex}.service-procedure-section-component .big-container .step-row-list .step-row .step{--icon-size:32px;--icon-wrapper-side-spacing:calc((var(--step-width) - var(--icon-wrapper-size)) / 2);gap:var(--spacing-2);width:var(--step-width);flex-direction:column;align-items:center;min-height:128px;display:flex}.service-procedure-section-component .big-container .step-row-list .step-row .step .icon-wrapper{border-radius:var(--border-radius-lg);border:2px solid var(--color-secondary);width:var(--icon-wrapper-size);height:var(--icon-wrapper-size);background-color:var(--color-secondary-light);justify-content:center;align-items:center;display:flex}.service-procedure-section-component .big-container .step-row-list .step-row .step .icon-wrapper .icon{font-size:var(--icon-size)}.service-procedure-section-component .big-container .step-row-list .step-row .step .text{text-align:center;font-size:var(--caption);line-height:var(--caption-line-height);text-shadow:0 2px 4px #0009;font-weight:500}.service-procedure-section-component .big-container .step-row-list .step-row .step{--arrow-body-thickness:2px;--arrow-head-length:8px;--arrow-head-thickness:2px;--arrow-head-border-radius:var(--border-radius-full);--arrow-body-border-radius:var(--border-radius-full);--curved-arrow-body-border-radius:var(--border-radius-md);--arrow-head-rotate-degree:33.75;--arrow-head-translate-to-center:calc(var(--arrow-head-thickness) - ( cos(var(--arrow-head-rotate-degree) * 1deg + 45deg) * hypot(var(--arrow-head-thickness) / 2, var(--arrow-head-thickness) / 2) ));--arrow-head-translate-to-forward:calc(( sin(var(--arrow-head-rotate-degree) * 1deg + 45deg) * hypot(var(--arrow-head-thickness) / 2, var(--arrow-head-thickness) / 2) ) - (var(--arrow-head-thickness) / 2));--extra-arrow-head-translate-to-forward-due-to-arrow-body-non-radius:calc((var(--arrow-head-thickness) / 2) - sqrt((pow(var(--arrow-head-thickness) / 1px / 2, 2) - pow(var(--arrow-body-thickness) / 1px / 2, 2))) * 1px);--gap-between-to-side-curved-arrow-and-viewport:calc(var(--container-padding-inline));--gap-between-to-side-curved-arrow-and-next-step:calc(( var(--container-padding-inline) + var(--icon-wrapper-side-spacing) - var(--gap-between-to-side-curved-arrow-and-viewport) ));position:relative}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(odd) .step:not(:last-child){position:relative}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(odd) .step:not(:last-child) .straight-arrow{top:calc(var(--icon-wrapper-size)/2 - var(--arrow-body-thickness)/2);left:calc(var(--icon-wrapper-side-spacing) + var(--icon-wrapper-size));border-top-right-radius:var(--arrow-body-border-radius);border-bottom-right-radius:var(--arrow-body-border-radius);width:calc(var(--icon-wrapper-side-spacing)*2 + var(--column-gap-between-step));height:var(--arrow-body-thickness);background-color:currentColor;flex-direction:column;justify-content:center;align-items:flex-end;display:flex;position:absolute}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(odd) .step:not(:last-child) .straight-arrow:before,.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(odd) .step:not(:last-child) .straight-arrow:after{content:"";border-radius:var(--arrow-head-border-radius);width:var(--arrow-head-length);height:var(--arrow-head-thickness);background-color:currentColor;flex-shrink:0;display:block}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(odd) .step:not(:last-child) .straight-arrow{--arrow-head-translate-x:calc(1 * var(--arrow-head-translate-to-forward))}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(odd) .step:not(:last-child) .straight-arrow:before{transform-origin:100% 0;transform:translateY(var(--arrow-head-translate-to-center)) translateX(var(--arrow-head-translate-x)) rotate(calc(1 * var(--arrow-head-rotate-degree) * 1deg))}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(odd) .step:not(:last-child) .straight-arrow:after{transform-origin:100% 100%;transform:translateY(calc(-1 * var(--arrow-head-translate-to-center))) translateX(var(--arrow-head-translate-x)) rotate(calc(-1 * var(--arrow-head-rotate-degree) * 1deg))}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(odd) .step:last-child .layout-space-between-curved-arrow-wrapper{pointer-events:none;top:calc(var(--icon-wrapper-size)/2 - var(--arrow-body-thickness)/2);left:calc(var(--icon-wrapper-side-spacing) + var(--icon-wrapper-size));width:calc(min(100vw,var(--container-max-width)) - var(--container-padding-inline) - (var(--step-width) + var(--column-gap-between-step))*(var(--curr-row-step-count) - 1) - var(--icon-wrapper-side-spacing) - var(--icon-wrapper-size) - var(--container-padding-inline) - var(--icon-wrapper-side-spacing) - var(--icon-wrapper-size)/2 + var(--arrow-body-thickness)/2);height:calc(100% - var(--icon-wrapper-size)/2 + var(--arrow-body-thickness)/2 + var(--row-gap-between-step));position:absolute}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(odd) .step:last-child .layout-space-between-curved-arrow-wrapper .to-top-curved-arrow{width:100%;height:100%}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(odd) .step:last-child .layout-space-between-curved-arrow-wrapper .to-top-curved-arrow .arrow-body{border-top-right-radius:var(--curved-arrow-body-border-radius);border-top:var(--arrow-body-thickness) solid currentcolor;border-right:var(--arrow-body-thickness) solid currentcolor;width:100%;height:calc(100% - var(--arrow-head-translate-to-forward) - var(--extra-arrow-head-translate-to-forward-due-to-arrow-body-non-radius))}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(odd) .step:last-child .layout-space-between-curved-arrow-wrapper .to-top-curved-arrow .arrow-head{bottom:calc(-1*var(--arrow-head-translate-to-forward));right:calc(-1*(var(--arrow-head-thickness)*2 - var(--arrow-body-thickness))/2);display:flex;position:absolute}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(odd) .step:last-child .layout-space-between-curved-arrow-wrapper .to-top-curved-arrow .arrow-head:before,.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(odd) .step:last-child .layout-space-between-curved-arrow-wrapper .to-top-curved-arrow .arrow-head:after{content:"";border-radius:var(--arrow-head-border-radius);width:var(--arrow-head-thickness);height:var(--arrow-head-length);background-color:currentColor;display:block}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(odd) .step:last-child .layout-space-between-curved-arrow-wrapper .to-top-curved-arrow .arrow-head:before{transform-origin:0 100%;transform:translateX(var(--arrow-head-translate-to-center)) rotate(calc(-1deg * var(--arrow-head-rotate-degree)))}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(odd) .step:last-child .layout-space-between-curved-arrow-wrapper .to-top-curved-arrow .arrow-head:after{transform-origin:100% 100%;transform:translateX(calc(-1 * var(--arrow-head-translate-to-center))) rotate(calc(1deg * var(--arrow-head-rotate-degree)))}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(odd) .step:last-child .layout-space-between-curved-arrow-wrapper .to-side-curved-arrow{width:calc(min(100vw,var(--container-max-width)) - var(--container-padding-inline) - (var(--curr-row-step-count) - 1)*(var(--step-width) + var(--column-gap-between-step)) - var(--icon-wrapper-side-spacing) - var(--icon-wrapper-size) - var(--gap-between-to-side-curved-arrow-and-viewport));height:calc(100% + var(--icon-wrapper-size)/2 + var(--arrow-body-thickness)/2);position:absolute;top:0;left:0}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(odd) .step:last-child .layout-space-between-curved-arrow-wrapper .to-side-curved-arrow .arrow-body{border-top-right-radius:var(--curved-arrow-body-border-radius);border-bottom-right-radius:var(--curved-arrow-body-border-radius);border-top:var(--arrow-body-thickness) solid currentcolor;border-right:var(--arrow-body-thickness) solid currentcolor;border-bottom:var(--arrow-body-thickness) solid currentcolor;--clip-thickness:max(var(--arrow-body-thickness), var(--curved-arrow-body-border-radius));width:100%;height:100%;clip-path:polygon(0 0, 100% 0, 100% 100%, calc(100% - var(--gap-between-to-side-curved-arrow-and-next-step) + var(--arrow-head-translate-to-forward) + var(--extra-arrow-head-translate-to-forward-due-to-arrow-body-non-radius)) 100%, calc(100% - var(--gap-between-to-side-curved-arrow-and-next-step) + var(--arrow-head-translate-to-forward) + var(--extra-arrow-head-translate-to-forward-due-to-arrow-body-non-radius)) calc(100% - var(--clip-thickness)), calc(100% - var(--clip-thickness)) calc(100% - var(--clip-thickness)), calc(100% - var(--clip-thickness)) var(--clip-thickness), 0 var(--clip-thickness))}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(odd) .step:last-child .layout-space-between-curved-arrow-wrapper .to-side-curved-arrow .arrow-head{bottom:calc(-1*(var(--arrow-head-thickness)*2 - var(--arrow-body-thickness))/2);left:calc(100% - var(--gap-between-to-side-curved-arrow-and-next-step) - var(--arrow-head-translate-to-forward));flex-direction:column;display:flex;position:absolute}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(odd) .step:last-child .layout-space-between-curved-arrow-wrapper .to-side-curved-arrow .arrow-head:before,.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(odd) .step:last-child .layout-space-between-curved-arrow-wrapper .to-side-curved-arrow .arrow-head:after{content:"";border-radius:var(--arrow-head-border-radius);width:var(--arrow-head-length);height:var(--arrow-head-thickness);background-color:currentColor;display:block}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(odd) .step:last-child .layout-space-between-curved-arrow-wrapper .to-side-curved-arrow .arrow-head:before{transform-origin:0 0;transform:translateY(var(--arrow-head-translate-to-center)) rotate(calc(-1deg * var(--arrow-head-rotate-degree)))}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(odd) .step:last-child .layout-space-between-curved-arrow-wrapper .to-side-curved-arrow .arrow-head:after{transform-origin:0 100%;transform:translateY(calc(-1 * var(--arrow-head-translate-to-center))) rotate(calc(1deg * var(--arrow-head-rotate-degree)))}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(odd) .step:last-child{position:relative}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(odd) .step:last-child .layout-center-curved-arrow{pointer-events:none;--row-step-count-diff:max((var(--curr-row-step-count) - var(--next-row-step-count)), -1 * (var(--curr-row-step-count) - var(--next-row-step-count)));--row-width-diff:calc(( (var(--row-step-count-diff) * var(--step-width)) + (var(--row-step-count-diff) * var(--column-gap-between-step)) ) / 2);--column-gap-between-curved-arrow-body-and-step:var(--spacing-5);top:calc(var(--icon-wrapper-size)/2 - var(--arrow-body-thickness)/2);width:calc(var(--row-width-diff) + var(--column-gap-between-curved-arrow-body-and-step) + var(--icon-wrapper-side-spacing));right:calc(-1*var(--column-gap-between-curved-arrow-body-and-step));height:calc(100% - var(--icon-wrapper-size)/2 + var(--arrow-body-thickness)/2 + var(--row-gap-between-step) + var(--icon-wrapper-size)/2 + var(--arrow-body-thickness)/2);position:absolute}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(odd) .step:last-child .layout-center-curved-arrow .arrow-body{border-top-right-radius:var(--curved-arrow-body-border-radius);border-bottom-right-radius:var(--curved-arrow-body-border-radius);border-top:var(--arrow-body-thickness) solid currentcolor;border-right:var(--arrow-body-thickness) solid currentcolor;border-bottom:var(--arrow-body-thickness) solid currentcolor;--clip-thickness:max(var(--arrow-body-thickness), var(--curved-arrow-body-border-radius));width:100%;height:100%;clip-path:polygon(calc(100% - var(--column-gap-between-curved-arrow-body-and-step) - var(--icon-wrapper-side-spacing)) 0, 100% 0, 100% 100%, calc(var(--arrow-head-translate-to-forward) + var(----extra-arrow-head-translate-to-forward-due-to-arrow-body-non-radius)) 100%, calc(var(--arrow-head-translate-to-forward) + var(----extra-arrow-head-translate-to-forward-due-to-arrow-body-non-radius)) calc(100% - var(--clip-thickness)), calc(100% - var(--clip-thickness)) calc(100% - var(--clip-thickness)), calc(100% - var(--clip-thickness)) var(--clip-thickness), calc(100% - var(--column-gap-between-curved-arrow-body-and-step) - var(--icon-wrapper-side-spacing)) var(--clip-thickness))}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(odd) .step:last-child .layout-center-curved-arrow .arrow-head{left:calc(-1*var(--arrow-head-translate-to-forward));bottom:calc(-1*(var(--arrow-head-thickness)*2 - var(--arrow-body-thickness))/2);flex-direction:column;display:flex;position:absolute}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(odd) .step:last-child .layout-center-curved-arrow .arrow-head:before,.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(odd) .step:last-child .layout-center-curved-arrow .arrow-head:after{content:"";border-radius:var(--arrow-head-border-radius);width:var(--arrow-head-length);height:var(--arrow-head-thickness);background-color:currentColor;display:block}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(odd) .step:last-child .layout-center-curved-arrow .arrow-head:before{transform-origin:0 0;transform:translateY(var(--arrow-head-translate-to-center)) rotate(calc(-1deg * var(--arrow-head-rotate-degree)))}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(odd) .step:last-child .layout-center-curved-arrow .arrow-head:after{transform-origin:0 100%;transform:translateY(calc(-1 * var(--arrow-head-translate-to-center))) rotate(calc(1deg * var(--arrow-head-rotate-degree)))}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:not(:last-child){position:relative}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:not(:last-child) .straight-arrow{top:calc(var(--icon-wrapper-size)/2 - var(--arrow-body-thickness)/2);right:calc(var(--icon-wrapper-side-spacing) + var(--icon-wrapper-size));border-top-left-radius:var(--arrow-body-border-radius);border-bottom-left-radius:var(--arrow-body-border-radius);width:calc(var(--icon-wrapper-side-spacing)*2 + var(--column-gap-between-step));height:var(--arrow-body-thickness);background-color:currentColor;flex-direction:column;justify-content:center;align-items:flex-start;display:flex;position:absolute}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:not(:last-child) .straight-arrow:before,.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:not(:last-child) .straight-arrow:after{content:"";border-radius:var(--arrow-head-border-radius);width:var(--arrow-head-length);height:var(--arrow-head-thickness);background-color:currentColor;flex-shrink:0;display:block}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:not(:last-child) .straight-arrow{--arrow-head-translate-x:calc(-1 * var(--arrow-head-translate-to-forward))}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:not(:last-child) .straight-arrow:before{transform-origin:0 0;transform:translateY(var(--arrow-head-translate-to-center)) translateX(var(--arrow-head-translate-x)) rotate(calc(-1 * var(--arrow-head-rotate-degree) * 1deg))}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:not(:last-child) .straight-arrow:after{transform-origin:0 100%;transform:translateY(calc(-1 * var(--arrow-head-translate-to-center))) translateX(var(--arrow-head-translate-x)) rotate(calc(1 * var(--arrow-head-rotate-degree) * 1deg))}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:last-child .layout-space-between-curved-arrow-wrapper{pointer-events:none;top:calc(var(--icon-wrapper-size)/2 - var(--arrow-body-thickness)/2);right:calc(var(--icon-wrapper-side-spacing) + var(--icon-wrapper-size));width:calc(min(100vw,var(--container-max-width)) - var(--container-padding-inline) - (var(--step-width) + var(--column-gap-between-step))*(var(--curr-row-step-count) - 1) - var(--icon-wrapper-side-spacing) - var(--icon-wrapper-size) - var(--container-padding-inline) - var(--icon-wrapper-side-spacing) - var(--icon-wrapper-size)/2 + var(--arrow-body-thickness)/2);height:calc(100% - var(--icon-wrapper-size)/2 + var(--arrow-body-thickness)/2 + var(--row-gap-between-step));position:absolute}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:last-child .layout-space-between-curved-arrow-wrapper .to-top-curved-arrow{width:100%;height:100%}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:last-child .layout-space-between-curved-arrow-wrapper .to-top-curved-arrow .arrow-body{border-top-left-radius:var(--curved-arrow-body-border-radius);border-top:var(--arrow-body-thickness) solid currentcolor;border-left:var(--arrow-body-thickness) solid currentcolor;width:100%;height:calc(100% - var(--arrow-head-translate-to-forward) - var(--extra-arrow-head-translate-to-forward-due-to-arrow-body-non-radius))}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:last-child .layout-space-between-curved-arrow-wrapper .to-top-curved-arrow .arrow-head{bottom:calc(-1*var(--arrow-head-translate-to-forward));left:calc(-1*(var(--arrow-head-thickness)*2 - var(--arrow-body-thickness))/2);display:flex;position:absolute}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:last-child .layout-space-between-curved-arrow-wrapper .to-top-curved-arrow .arrow-head:before,.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:last-child .layout-space-between-curved-arrow-wrapper .to-top-curved-arrow .arrow-head:after{content:"";border-radius:var(--arrow-head-border-radius);width:var(--arrow-head-thickness);height:var(--arrow-head-length);background-color:currentColor;display:block}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:last-child .layout-space-between-curved-arrow-wrapper .to-top-curved-arrow .arrow-head:before{transform-origin:0 100%;transform:translateX(var(--arrow-head-translate-to-center)) rotate(calc(-1deg * var(--arrow-head-rotate-degree)))}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:last-child .layout-space-between-curved-arrow-wrapper .to-top-curved-arrow .arrow-head:after{transform-origin:100% 100%;transform:translateX(calc(-1 * var(--arrow-head-translate-to-center))) rotate(calc(1deg * var(--arrow-head-rotate-degree)))}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:last-child .layout-space-between-curved-arrow-wrapper .to-side-curved-arrow{width:calc(min(100vw,var(--container-max-width)) - var(--container-padding-inline) - (var(--curr-row-step-count) - 1)*(var(--step-width) + var(--column-gap-between-step)) - var(--icon-wrapper-side-spacing) - var(--icon-wrapper-size) - var(--gap-between-to-side-curved-arrow-and-viewport));height:calc(100% + var(--icon-wrapper-size)/2 + var(--arrow-body-thickness)/2);position:absolute;top:0;right:0}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:last-child .layout-space-between-curved-arrow-wrapper .to-side-curved-arrow .arrow-body{border-top-left-radius:var(--curved-arrow-body-border-radius);border-bottom-left-radius:var(--curved-arrow-body-border-radius);border-top:var(--arrow-body-thickness) solid currentcolor;border-left:var(--arrow-body-thickness) solid currentcolor;border-bottom:var(--arrow-body-thickness) solid currentcolor;--clip-thickness:max(var(--arrow-body-thickness), var(--curved-arrow-body-border-radius));width:100%;height:100%;clip-path:polygon(100% 0, 0 0, 0 100%, calc(var(--gap-between-to-side-curved-arrow-and-next-step) - var(--arrow-head-translate-to-forward) - var(--extra-arrow-head-translate-to-forward-due-to-arrow-body-non-radius)) 100%, calc(var(--gap-between-to-side-curved-arrow-and-next-step) - var(--arrow-head-translate-to-forward) - var(--extra-arrow-head-translate-to-forward-due-to-arrow-body-non-radius)) calc(100% - var(--clip-thickness)), var(--clip-thickness) calc(100% - var(--clip-thickness)), var(--clip-thickness) var(--clip-thickness), 100% var(--clip-thickness))}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:last-child .layout-space-between-curved-arrow-wrapper .to-side-curved-arrow .arrow-head{bottom:calc(-1*(var(--arrow-head-thickness)*2 - var(--arrow-body-thickness))/2);right:calc(100% - var(--gap-between-to-side-curved-arrow-and-next-step) - var(--arrow-head-translate-to-forward));flex-direction:column;display:flex;position:absolute}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:last-child .layout-space-between-curved-arrow-wrapper .to-side-curved-arrow .arrow-head:before,.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:last-child .layout-space-between-curved-arrow-wrapper .to-side-curved-arrow .arrow-head:after{content:"";border-radius:var(--arrow-head-border-radius);width:var(--arrow-head-length);height:var(--arrow-head-thickness);background-color:currentColor;display:block}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:last-child .layout-space-between-curved-arrow-wrapper .to-side-curved-arrow .arrow-head:before{transform-origin:100% 0;transform:translateY(var(--arrow-head-translate-to-center)) rotate(calc(1deg * var(--arrow-head-rotate-degree)))}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:last-child .layout-space-between-curved-arrow-wrapper .to-side-curved-arrow .arrow-head:after{transform-origin:100% 100%;transform:translateY(calc(-1 * var(--arrow-head-translate-to-center))) rotate(calc(-1deg * var(--arrow-head-rotate-degree)))}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:last-child{position:relative}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:last-child .layout-center-curved-arrow{pointer-events:none;--row-step-count-diff:max((var(--curr-row-step-count) - var(--next-row-step-count)), -1 * (var(--curr-row-step-count) - var(--next-row-step-count)));--row-width-diff:calc(( (var(--row-step-count-diff) * var(--step-width)) + (var(--row-step-count-diff) * var(--column-gap-between-step)) ) / 2);--column-gap-between-curved-arrow-body-and-step:var(--spacing-5);top:calc(var(--icon-wrapper-size)/2 - var(--arrow-body-thickness)/2);position:absolute}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:last-child .layout-center-curved-arrow.next-row-step-count-greater-than-curr-row{width:calc(var(--row-width-diff) + var(--icon-wrapper-side-spacing));right:calc(var(--icon-wrapper-side-spacing) + var(--icon-wrapper-size))}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:last-child .layout-center-curved-arrow.next-row-step-count-less-than-curr-row{width:calc(var(--row-width-diff) + var(--column-gap-between-curved-arrow-body-and-step) + var(--icon-wrapper-side-spacing));left:calc(-1*var(--column-gap-between-curved-arrow-body-and-step))}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:last-child .layout-center-curved-arrow{height:calc(100% - var(--icon-wrapper-size)/2 + var(--arrow-body-thickness)/2 + var(--row-gap-between-step) + var(--icon-wrapper-size)/2 + var(--arrow-body-thickness)/2)}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:last-child .layout-center-curved-arrow .arrow-body{border-top-left-radius:var(--curved-arrow-body-border-radius);border-bottom-left-radius:var(--curved-arrow-body-border-radius);border-top:var(--arrow-body-thickness) solid currentcolor;border-left:var(--arrow-body-thickness) solid currentcolor;border-bottom:var(--arrow-body-thickness) solid currentcolor;--clip-thickness:max(var(--arrow-body-thickness), var(--curved-arrow-body-border-radius));width:100%;height:100%}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:last-child .layout-center-curved-arrow .arrow-body.next-row-step-count-greater-than-curr-row{clip-path:polygon(100% 0, 0 0, 0 100%, calc(var(--icon-wrapper-side-spacing) - var(--arrow-head-translate-to-forward) - var(----extra-arrow-head-translate-to-forward-due-to-arrow-body-non-radius)) 100%, calc(var(--icon-wrapper-side-spacing) - var(--arrow-head-translate-to-forward) - var(----extra-arrow-head-translate-to-forward-due-to-arrow-body-non-radius)) calc(100% - var(--clip-thickness)), var(--clip-thickness) calc(100% - var(--clip-thickness)), var(--clip-thickness) var(--clip-thickness), 100% var(--clip-thickness))}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:last-child .layout-center-curved-arrow .arrow-body.next-row-step-count-less-than-curr-row{clip-path:polygon(calc(var(--column-gap-between-curved-arrow-body-and-step) + var(--icon-wrapper-side-spacing)) 0, 0 0, 0 100%, calc(100% - var(--arrow-head-translate-to-forward) - var(----extra-arrow-head-translate-to-forward-due-to-arrow-body-non-radius)) 100%, calc(100% - var(--arrow-head-translate-to-forward) - var(----extra-arrow-head-translate-to-forward-due-to-arrow-body-non-radius)) calc(100% - var(--clip-thickness)), var(--clip-thickness) calc(100% - var(--clip-thickness)), var(--clip-thickness) var(--clip-thickness), calc(var(--column-gap-between-curved-arrow-body-and-step) + var(--icon-wrapper-side-spacing)) var(--clip-thickness))}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:last-child .layout-center-curved-arrow .arrow-head{position:absolute}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:last-child .layout-center-curved-arrow .arrow-head.next-row-step-count-greater-than-curr-row{left:calc(var(--icon-wrapper-side-spacing) - var(--arrow-head-length) + var(--arrow-head-translate-to-forward))}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:last-child .layout-center-curved-arrow .arrow-head.next-row-step-count-less-than-curr-row{right:0}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:last-child .layout-center-curved-arrow .arrow-head{bottom:calc(-1*(var(--arrow-head-thickness)*2 - var(--arrow-body-thickness))/2);flex-direction:column;display:flex}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:last-child .layout-center-curved-arrow .arrow-head:before,.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:last-child .layout-center-curved-arrow .arrow-head:after{content:"";border-radius:var(--arrow-head-border-radius);width:var(--arrow-head-length);height:var(--arrow-head-thickness);background-color:currentColor;display:block}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:last-child .layout-center-curved-arrow .arrow-head:before{transform-origin:100% 0;transform:translateY(var(--arrow-head-translate-to-center)) rotate(calc(1deg * var(--arrow-head-rotate-degree)))}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n) .step:last-child .layout-center-curved-arrow .arrow-head:after{transform-origin:100% 100%;transform:translateY(calc(-1 * var(--arrow-head-translate-to-center))) rotate(calc(-1deg * var(--arrow-head-rotate-degree)))}.service-procedure-section-component .big-container .step-row-list .step-row:nth-child(2n){flex-direction:row-reverse}.service-procedure-section-component .big-container .step-row-list .step-row.layout-center{justify-content:center}@media (width>=0) and (width<=639.98px){.service-procedure-section-component .big-container .step-row-list .step-row .step{--step-width:128px;--icon-wrapper-size:56px}.service-procedure-section-component .big-container .step-row-list .step-row .step:last-child .layout-space-between-curved-arrow-wrapper{container:curved-arrow-wrapper/inline-size}@container curved-arrow-wrapper (inline-size<40px){.service-procedure-section-component .big-container .step-row-list .step-row .step:last-child .layout-space-between-curved-arrow-wrapper .to-top-curved-arrow{display:none}}@container curved-arrow-wrapper (inline-size>=40px){.service-procedure-section-component .big-container .step-row-list .step-row .step:last-child .layout-space-between-curved-arrow-wrapper .to-side-curved-arrow{display:none}}}@media (width>=640px) and (width<=1279.98px){.service-procedure-section-component .big-container .step-row-list .step-row .step{--step-width:144px;--icon-wrapper-size:56px}.service-procedure-section-component .big-container .step-row-list .step-row .step:last-child .layout-space-between-curved-arrow-wrapper{container:curved-arrow-wrapper/inline-size}@container curved-arrow-wrapper (inline-size<48px){.service-procedure-section-component .big-container .step-row-list .step-row .step:last-child .layout-space-between-curved-arrow-wrapper .to-top-curved-arrow{display:none}}@container curved-arrow-wrapper (inline-size>=48px){.service-procedure-section-component .big-container .step-row-list .step-row .step:last-child .layout-space-between-curved-arrow-wrapper .to-side-curved-arrow{display:none}}}@media (width>=640px){.service-procedure-section-component .big-container .step-row-list{--row-gap-between-step:var(--spacing-8)}}@media (width>=1024px){.service-procedure-section-component .big-container .step-row-list .step-row{--column-gap-between-step:var(--spacing-8)}}@media (width>=1280px){.service-procedure-section-component .big-container .step-row-list{--row-gap-between-step:var(--spacing-10)}.service-procedure-section-component .big-container .step-row-list .step-row .step{--icon-size:40px;--arrow-head-rotate-degree:45}.service-procedure-section-component .big-container .step-row-list .step-row .step .text{font-size:var(--body);line-height:var(--body-line-height)}.service-procedure-section-component .big-container .step-row-list .step-row .step{--step-width:160px;--icon-wrapper-size:64px}.service-procedure-section-component .big-container .step-row-list .step-row .step:last-child .layout-space-between-curved-arrow-wrapper{container:curved-arrow-wrapper/inline-size}@container curved-arrow-wrapper (inline-size<52px){.service-procedure-section-component .big-container .step-row-list .step-row .step:last-child .layout-space-between-curved-arrow-wrapper .to-top-curved-arrow{display:none}}@container curved-arrow-wrapper (inline-size>=52px){.service-procedure-section-component .big-container .step-row-list .step-row .step:last-child .layout-space-between-curved-arrow-wrapper .to-side-curved-arrow{display:none}}}@media (width>=1536px){.service-procedure-section-component .big-container .step-row-list .step-row .step{--icon-size:52px;--curved-arrow-body-border-radius:var(--border-radius-xl);gap:var(--spacing-4)}.service-procedure-section-component .big-container .step-row-list .step-row .step .icon-wrapper{border-width:4px}.service-procedure-section-component .big-container .step-row-list .step-row .step{--step-width:192px;--icon-wrapper-size:84px}.service-procedure-section-component .big-container .step-row-list .step-row .step:last-child .layout-space-between-curved-arrow-wrapper{container:curved-arrow-wrapper/inline-size}@container curved-arrow-wrapper (inline-size<58px){.service-procedure-section-component .big-container .step-row-list .step-row .step:last-child .layout-space-between-curved-arrow-wrapper .to-top-curved-arrow{display:none}}@container curved-arrow-wrapper (inline-size>=58px){.service-procedure-section-component .big-container .step-row-list .step-row .step:last-child .layout-space-between-curved-arrow-wrapper .to-side-curved-arrow{display:none}}}@media (width>=1920px){.service-procedure-section-component .bg-img-wrapper:after{background-color:#00000047}.service-procedure-section-component .big-container .step-row-list .step-row .step{--icon-size:60px;--arrow-head-length:12px;--arrow-body-thickness:3px;--arrow-head-thickness:3px;gap:var(--spacing-4)}.service-procedure-section-component .big-container .step-row-list .step-row .step .text{font-size:var(--headline6);line-height:var(--headline6-line-height);text-shadow:unset;font-weight:unset}.service-procedure-section-component .big-container .step-row-list .step-row .step{--step-width:224px;--icon-wrapper-size:96px}.service-procedure-section-component .big-container .step-row-list .step-row .step:last-child .layout-space-between-curved-arrow-wrapper{container:curved-arrow-wrapper/inline-size}@container curved-arrow-wrapper (inline-size<68px){.service-procedure-section-component .big-container .step-row-list .step-row .step:last-child .layout-space-between-curved-arrow-wrapper .to-top-curved-arrow{display:none}}@container curved-arrow-wrapper (inline-size>=68px){.service-procedure-section-component .big-container .step-row-list .step-row .step:last-child .layout-space-between-curved-arrow-wrapper .to-side-curved-arrow{display:none}}}