.Ly6biW_carouselContainer{grid-template-columns:auto 1fr;max-width:90vw;height:60vh;min-height:600px;display:grid}@media (min-width:1400px){.Ly6biW_carouselContainer{height:50vh}}@media only screen and (max-width:1180px){.Ly6biW_carouselContainer{height:65vh}}@media only screen and (max-width:767px){.Ly6biW_carouselContainer{height:90vh;max-height:700px}}.Ly6biW_carouselContainer{align-items:center;margin:auto}.Ly6biW_tabs{flex-direction:column;gap:12px;display:flex}@media only screen and (max-width:767px){.Ly6biW_tabs{gap:0}}.Ly6biW_tab{all:unset;padding:5px 15px;display:inline-block}@media only screen and (max-width:767px){.Ly6biW_tab{padding:5px 10px}}.Ly6biW_tab{cursor:pointer;border-bottom:2px solid var(--pattern-dot-color);color:var(--title-color);font-size:1rem;font-weight:300;transition:background-color .3s}.Ly6biW_tab:hover{border-bottom:2px solid var(--title-color)}.Ly6biW_active{border-bottom:2px solid var(--title-color);color:var(--title-color);font-weight:500}.Ly6biW_slideArea{clip-path:polygon(10% 0,100% 0,100% 100%,0 100%,0 14%)}@media only screen and (max-width:991px){.Ly6biW_slideArea{clip-path:polygon(9% 0,100% 0,100% 100%,0 100%,0 10%)}}@media only screen and (max-width:767px){.Ly6biW_slideArea{clip-path:polygon(13% 0,100% 0,100% 100%,0 100%,0 8%)}}.Ly6biW_slideArea{box-sizing:border-box;background-color:var(--phone-box-color);border-radius:3px;height:100%;overflow:hidden}.Ly6biW_slide{height:100%;position:absolute;top:0;left:10px}@media only screen and (max-width:767px){.Ly6biW_slide{height:100%}}.Ly6biW_slide{opacity:0;pointer-events:none;transition:opacity .6s,transform .6s}.Ly6biW_slide .Ly6biW_container{grid-template-columns:repeat(2,1fr);gap:50px;height:100%;padding:50px;display:grid}@media only screen and (max-width:1180px){.Ly6biW_slide .Ly6biW_container{gap:30px;padding:50px}}@media only screen and (max-width:991px){.Ly6biW_slide .Ly6biW_container{gap:20px;padding:30px}}@media only screen and (max-width:767px){.Ly6biW_slide .Ly6biW_container{grid-template-columns:1fr;gap:20px;height:auto;padding:20px}}@media (max-height:767px){.Ly6biW_slide .Ly6biW_container{gap:20px;padding:20px}}.Ly6biW_visible{opacity:1;pointer-events:all;transform:translate(0)}.Ly6biW_hiddenLeft{opacity:0;transform:translate(-50px)}.Ly6biW_hiddenRight{opacity:0;transform:translate(100px)}.Ly6biW_imageWrapper{width:100%;height:auto;min-height:200px;position:relative}@media only screen and (max-width:767px){.Ly6biW_imageWrapper{max-width:300px;height:auto}}.Ly6biW_image{border-radius:5px}.Ly6biW_textWrapper{padding-top:50px}@media only screen and (max-width:767px){.Ly6biW_textWrapper{padding-top:30px}}.Ly6biW_textWrapper h2{color:var(--title-color);margin-bottom:30px;font-size:1.5rem}@media only screen and (max-width:767px){.Ly6biW_textWrapper h2{margin-bottom:20px;font-size:1.2rem}}.Ly6biW_textWrapper p{color:var(--txt-color);text-align:justify;margin-bottom:50px;line-height:30px}@media only screen and (max-width:767px){.Ly6biW_textWrapper p{margin-bottom:20px;font-size:.9rem;line-height:25px}}.Ly6biW_detailButton{color:#fff;cursor:pointer;background:linear-gradient(90deg,#05c,#0045a5);border:none;border-radius:4px;justify-content:center;align-items:center;padding:.6em 1.2em;font-size:1rem;font-weight:500;text-decoration:none;transition:all .5s;display:inline-flex;position:relative;overflow:hidden}.Ly6biW_detailButton:after{content:"●";color:#fff;margin-left:.6em;font-size:.6rem;line-height:1;transition:transform .3s,opacity .3s}.Ly6biW_detailButton:hover{background:linear-gradient(90deg,#0066ef,#0050a0)}.Ly6biW_detailButton:hover:after{content:"→";opacity:1;font-size:1rem;transform:translate(4px)}@media only screen and (max-width:767px){.Ly6biW_detailButton{padding:.5rem 1rem;font-size:.9rem}}
.zNgTNG_timelineWrapper{width:100%;height:100%;margin:0;position:relative;overflow:hidden}.zNgTNG_timelineContainer{will-change:transform;width:200%;height:100%;position:relative}@media only screen and (max-width:991px){.zNgTNG_timelineContainer{width:100%;height:auto;transform:none!important}}.zNgTNG_baseline{background-color:var(--title-color);border-radius:2px;width:calc(70% + 12px);height:2px;position:absolute;top:50%;left:calc(10% - 1px);right:auto;transform:translateY(-50%)}@media only screen and (max-width:991px){.zNgTNG_baseline{width:0;left:50%;transform:translate(-50%)}}.zNgTNG_stepNode{will-change:opacity,transform;position:absolute;top:50%;transform:translateY(-50%)}@media only screen and (max-width:991px){.zNgTNG_stepNode{width:100%;margin:30px 0;position:relative;top:auto;opacity:1!important;transition:none!important;left:0!important;transform:none!important}}.zNgTNG_circle{background-color:var(--title-color);z-index:2;border-radius:50%;width:12px;height:12px;position:relative}.zNgTNG_branch{background-color:var(--title-color);width:2px;position:absolute;left:50%}.zNgTNG_up{height:60px;bottom:16px}.zNgTNG_down{height:60px;top:16px}.zNgTNG_labelBox{background-color:var(--phone-box-color);border:1px solid var(--pattern-dot-color);will-change:opacity,transform;border-radius:3px;width:200px;padding:12px;position:absolute}@media only screen and (max-width:991px){.zNgTNG_labelBox{width:100%;margin-top:20px;position:relative;top:auto;bottom:auto;left:50%;transform:translate(-50%)}}.zNgTNG_upLabel{bottom:calc(100% + 70px);left:50%;transform:translate(-50%)}.zNgTNG_downLabel{top:calc(100% + 70px);left:50%;transform:translate(-50%)}.zNgTNG_stepNum{width:fit-content;color:var(--title-color);margin-bottom:6px;font-size:.9rem;font-weight:700}.zNgTNG_desc{color:var(--txt-color)}@media only screen and (max-width:991px){.zNgTNG_desc{font-size:.8rem}.zNgTNG_branch,.zNgTNG_circle{display:none}}
.rcUngW_header__nav{z-index:1000;background:var(--background-color);width:100%;color:var(--title-color);-webkit-backdrop-filter:blur(1px);justify-content:space-between;padding:10px 50px;display:flex;position:fixed;top:0}.rcUngW_header__nav li{margin-left:20px;font-weight:700;list-style:none}.rcUngW_header__nav li a{color:var(--title-color);opacity:.8;text-decoration:none;transition:all .3s}.rcUngW_header__nav li:hover,.rcUngW_header__nav li:focus{opacity:1}.rcUngW_vertical{text-orientation:upright;writing-mode:vertical-rl;text-align:center;max-height:24rem;color:var(--title-color);text-underline-offset:.25rem;margin:0;font-size:2rem;text-decoration:underline;overflow:auto}.rcUngW_intro{height:100vh;position:relative;overflow:hidden}.rcUngW_intro .rcUngW_bgVideo{z-index:0;object-fit:cover;filter:brightness(1.1)contrast(1.1);width:auto;min-width:100%;height:auto;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:none;mask-image:none}.rcUngW_intro:after{content:"";background-color:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.rcUngW_intro .rcUngW_contentWrapper{z-index:200;height:100%;position:relative}.rcUngW_intro .rcUngW_contentWrapper .rcUngW_txtContainer{color:#f6f7f7;flex-direction:column;justify-content:flex-end;max-width:1000px;height:100vh;margin:0 auto;padding:100px 0;display:flex}@media only screen and (max-width:1180px){.rcUngW_intro .rcUngW_contentWrapper .rcUngW_txtContainer{padding:100px 50px}}@media only screen and (max-width:767px){.rcUngW_intro .rcUngW_contentWrapper .rcUngW_txtContainer{padding:100px 30px 50px}}.rcUngW_intro .rcUngW_contentWrapper .rcUngW_txtContainer .rcUngW_logo{margin-bottom:30px}@media only screen and (max-width:767px){.rcUngW_intro .rcUngW_contentWrapper .rcUngW_txtContainer .rcUngW_logo{margin-bottom:10px}}.rcUngW_intro .rcUngW_contentWrapper .rcUngW_txtContainer .rcUngW_introText{word-break:keep-all;font-size:1.2rem}@media only screen and (max-width:991px){.rcUngW_intro .rcUngW_contentWrapper .rcUngW_txtContainer .rcUngW_introText h1{font-size:1.8rem}}@media only screen and (max-width:767px){.rcUngW_intro .rcUngW_contentWrapper .rcUngW_txtContainer .rcUngW_introText{font-size:.9rem}.rcUngW_intro .rcUngW_contentWrapper .rcUngW_txtContainer .rcUngW_introText h1{margin:10px 0 30px;font-size:1.2rem}}.rcUngW_intro .rcUngW_contentWrapper .rcUngW_txtContainer .rcUngW_btnContainer{align-items:center;gap:20px;padding:30px 0;display:flex}@media only screen and (max-width:767px){.rcUngW_intro .rcUngW_contentWrapper .rcUngW_txtContainer .rcUngW_btnContainer{flex-direction:column;align-items:start;gap:10px;padding:0}}.rcUngW_intro .rcUngW_contentWrapper .rcUngW_txtContainer .rcUngW_btnContainer .rcUngW_contactBtn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#05c,#0045a5);border:none;border-radius:4px;padding:.6em 1.2em;font-size:1rem;font-weight:500;text-decoration:none;transition:background-color .2s}@media only screen and (max-width:767px){.rcUngW_intro .rcUngW_contentWrapper .rcUngW_txtContainer .rcUngW_btnContainer .rcUngW_contactBtn{text-align:center;width:100%}}.rcUngW_intro .rcUngW_contentWrapper .rcUngW_txtContainer .rcUngW_btnContainer .rcUngW_contactBtn:hover{background:linear-gradient(90deg,#0066ef,#0050a0)}.rcUngW_intro .rcUngW_contentWrapper .rcUngW_txtContainer .rcUngW_btnContainer .rcUngW_aboutBtn{color:#fff;cursor:pointer;border:1px solid #ffffffb6;border-radius:4px;padding:.6em 1.2em;font-size:1rem;font-weight:500;text-decoration:none;transition:background-color .2s}@media only screen and (max-width:767px){.rcUngW_intro .rcUngW_contentWrapper .rcUngW_txtContainer .rcUngW_btnContainer .rcUngW_aboutBtn{text-align:center;width:100%}}.rcUngW_intro .rcUngW_contentWrapper .rcUngW_txtContainer .rcUngW_btnContainer .rcUngW_aboutBtn:hover{border:1px solid #fff}.rcUngW_about{z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;position:relative}.rcUngW_about:before{content:"";filter:blur(10px);z-index:-1;background-image:url(/heroImg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.rcUngW_about .rcUngW_txtContainer{grid-template-columns:1fr auto;justify-content:center;align-items:center;max-width:1000px;height:100vh;margin:auto;padding:100px 0;display:grid;overflow:hidden}@media only screen and (max-width:1180px){.rcUngW_about .rcUngW_txtContainer{gap:30px;padding:100px 50px}}@media only screen and (max-width:767px){.rcUngW_about .rcUngW_txtContainer{flex-direction:column-reverse;align-items:flex-start;gap:20px;padding:100px 30px;display:flex}}.rcUngW_about .rcUngW_txtContainer .rcUngW_text{color:#f6f7f7;max-width:600px;line-height:30px}.rcUngW_about .rcUngW_txtContainer .rcUngW_text p{margin-bottom:50px}@media only screen and (max-width:767px){.rcUngW_about .rcUngW_txtContainer .rcUngW_text p{margin-bottom:30px}}.rcUngW_about .rcUngW_txtContainer .rcUngW_text p{text-shadow:2px 4px 4px #0009}.rcUngW_about .rcUngW_txtContainer .rcUngW_text a{color:#fff;cursor:pointer;background:linear-gradient(90deg,#05c,#0045a5);border:none;border-radius:4px;justify-content:center;align-items:center;padding:.6em 1.2em;font-size:1rem;font-weight:500;text-decoration:none;transition:background-color .2s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 30px 60px -12px #32325d40,0 18px 36px -18px #0000004d}.rcUngW_about .rcUngW_txtContainer .rcUngW_text a:after{content:"●";color:#fff;margin-left:.6em;font-size:.6rem;line-height:1;transition:transform .3s,opacity .3s}.rcUngW_about .rcUngW_txtContainer .rcUngW_text a:hover{background:linear-gradient(90deg,#0066ef,#0050a0)}.rcUngW_about .rcUngW_txtContainer .rcUngW_text a:hover:after{content:"→";opacity:1;font-size:1rem;transform:translate(4px)}.rcUngW_about .rcUngW_txtContainer h2{text-orientation:upright;writing-mode:vertical-rl;text-align:center;color:#f6f7f7;text-underline-offset:.25rem;max-height:24rem;margin:0;font-size:2rem;line-height:60px;text-decoration:underline;overflow:auto}@media only screen and (max-width:767px){.rcUngW_about .rcUngW_txtContainer h2{text-align:left;font-size:1.8rem;line-height:53px}}.rcUngW_service{background-position:50%;background-repeat:no-repeat;background-size:cover}.rcUngW_service .rcUngW_txtContainer{grid-template-columns:auto 1fr;align-items:start;gap:50px;max-width:1000px;height:auto;min-height:600px;max-height:1000px;margin:auto;padding:100px 0;display:grid}@media only screen and (max-width:1180px){.rcUngW_service .rcUngW_txtContainer{gap:30px;padding:100px 50px}}@media only screen and (max-width:767px){.rcUngW_service .rcUngW_txtContainer{grid-template-columns:1fr;gap:20px;padding:50px 30px}.rcUngW_service .rcUngW_txtContainer .rcUngW_vertical{text-orientation:sideways;writing-mode:horizontal-tb;text-align:left;font-size:1.5rem}}@media (max-height:480px){.rcUngW_service .rcUngW_txtContainer{height:auto;min-height:90vh}}.rcUngW_flow{grid-template-columns:1fr auto;align-items:stretch;max-width:1000px;height:100vh;min-height:700px;max-height:1000px;margin:50px auto auto;padding:0;display:grid}.rcUngW_flow h2{margin-top:100px}@media only screen and (max-width:1180px){.rcUngW_flow{gap:20px;padding:0 50px}}@media only screen and (max-width:991px){.rcUngW_flow{height:fit-content;max-height:2000px}}@media only screen and (max-width:767px){.rcUngW_flow{flex-direction:column-reverse;gap:0;padding:0 30px;display:flex}.rcUngW_flow h2{margin-top:50px}.rcUngW_flow .rcUngW_vertical{text-orientation:sideways;writing-mode:horizontal-tb;text-align:left;font-size:1.5rem}}.rcUngW_flow .rcUngW_flowmap{height:100%;overflow:auto}
