*{box-sizing:border-box;margin:0;padding:0}*,:before,:after{zoom:1;background-repeat:no-repeat}:before,:after{-webkit-text-decoration:inherit;text-decoration:inherit;vertical-align:inherit}html,body{-webkit-overflow-scrolling:touch;font-size:62.5%}html{cursor:default;overflow-y:scroll}body{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1em}h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:700;line-height:1em}ol,ul,li{zoom:normal;list-style:none}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}table{border-collapse:collapse;border-spacing:0}th{font-weight:400}td,th{padding:0}blockquote{quotes:none}blockquote:before,blockquote:after{content:"";content:none}a{color:inherit;-webkit-text-decoration-skip:objects;cursor:pointer;background-color:#0000;text-decoration:none}a:active,a:hover{outline-width:0}a:focus,:focus{outline:none}img{vertical-align:bottom;border-style:none}[type=text],[type=tel],[type=email],[type=date],[type=number],[type=submit],[type=button],button,textarea,select{appearance:none;background:0 0;border:none;border-radius:0;outline:none;margin:0;padding:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input,select{vertical-align:middle}select{appearance:none;border:none}select::-ms-expand{display:none}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit],[role=button]{cursor:pointer}html{font-size:62.5%}body{color:#222;letter-spacing:0;word-wrap:break-word;overflow-wrap:break-word;background-color:#fff;width:100%;height:100%;font-family:Noto Sans JP,sans-serif;font-size:3.84615vw;font-weight:400;line-height:1em;overflow-x:hidden}@media screen and (width>=751px){body{font-size:1.25vw}}@media screen and (width>=1281px){body{font-size:1.6em}}.js-fade{opacity:0;will-change:opacity, transform;transition:opacity .6s,transform .6s;transform:translateY(40px)}.js-fade.is-visible{opacity:1;transform:translateY(0)}.inner{z-index:1;width:89.7436vw;margin:0 auto;position:relative}@media screen and (width>=751px){.inner{width:calc(100% - 21.875vw)}}@media screen and (width>=1281px){.inner{width:calc(100% - 280px)}}.text p{line-height:1.5em}@media screen and (width>=751px){.text p{line-height:1.75em}}.text p:nth-child(n+2){margin-top:1.5em}@media screen and (width<=750px){.none--sp{display:none!important}}@media screen and (width>=751px){.none--pc{display:none!important}}@media screen and (width<=750px){.br--pc{display:none}}@media screen and (width>=751px){.br--pc{display:block}}@media screen and (width<=750px){.br--sp{display:block}}@media screen and (width>=751px){.br--sp{display:none}}.img--fit{width:100%;max-width:100%;height:auto}.ggmap{height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.ggmap iframe,.ggmap object,.ggmap embed{width:100%;height:100%;position:absolute;top:0;left:0}.header{z-index:8888;background-color:#fff;justify-content:space-between;align-items:center;width:100%;height:17.9487vw;padding:0 5.12821vw;display:flex;position:fixed;top:0;left:0}@media screen and (width>=751px){.header{justify-content:flex-start;height:5.46875vw;padding:0 2.34375vw}}@media screen and (width>=1281px){.header{height:70px;padding:0 30px}}.header__logo{z-index:2;width:16.6667vw;position:relative}@media screen and (width>=751px){.header__logo{width:5.46875vw}}@media screen and (width>=1281px){.header__logo{width:70px}}.header__logo a{display:block}@media screen and (width>=751px){.header__logo a{transition:opacity .3s}.header__logo a:hover{opacity:.7}}.header__btns{align-items:center;gap:2.5641vw;display:flex}@media screen and (width>=751px){.header__btns{gap:.9375vw}}@media screen and (width>=1281px){.header__btns{gap:12px}}.header__btns .btn-contact--header{width:51.2821vw}@media screen and (width>=751px){.header__btns .btn-contact--header{width:13.2813vw}}@media screen and (width>=1281px){.header__btns .btn-contact--header{width:170px}}.btn-contact--header-ghost{border:1px solid #da775a;background-color:#0000!important}.btn-contact--header-ghost span{color:#da775a!important}.btn-contact--header-ghost span:before{background-image:url(/img/common/sparkles.gif)!important}@media screen and (width>=751px){.btn-contact--header-ghost:hover{background-color:#da775a!important}.btn-contact--header-ghost:hover span{color:#fff!important}}.header__nav{align-items:center;gap:2.5vw;margin-left:3.125vw;margin-right:auto;display:flex}@media screen and (width>=1281px){.header__nav{gap:32px;margin-left:40px}}.header__nav-link{color:#222;letter-spacing:.04em;white-space:nowrap;font-size:1.09375vw;font-weight:500;transition:color .3s}.header__nav-link:hover{color:#da775a}@media screen and (width>=1281px){.header__nav-link{font-size:1.4rem}}.contents{min-height:calc(100dvh - 19.7436vw);position:relative}@media screen and (width>=751px){.contents{min-height:calc(100dvh - 7.1875vw)}}@media screen and (width>=1281px){.contents{min-height:calc(100dvh - 92px)}}.contents__bg{pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0}.contents__bg--pc{display:none}@media screen and (width>=769px){.contents__bg--pc{display:block}}.contents__bg--pc .contents__bg-svg{width:115%;height:auto;display:block;position:absolute;top:0%;left:50%;transform:translate(-50%)}.contents__bg--sp{display:block}@media screen and (width>=769px){.contents__bg--sp{display:none}}.contents__bg--sp .contents__bg-svg{width:100%;height:100%;display:block;position:absolute;top:-60px;left:0}.contents__bg--sp .stroke2{transform:translateY(40px)}.stroke1{animation:.67s ease-out forwards contents-draw}.stroke2{animation:.83s ease-out .67s forwards contents-draw}.stroke3{animation:.5s ease-out 1.5s forwards contents-draw}@keyframes contents-draw{to{stroke-dashoffset:0}}.contents--frt{background-color:#f7f7f7}.contents--lower{padding:35.3846vw 0 15.3846vw}@media screen and (width>=751px){.contents--lower{padding:12.5vw 0 7.8125vw}}@media screen and (width>=1281px){.contents--lower{padding:160px 0 100px}}.contents--lower{isolation:isolate;position:relative}.contents--lower:before{content:"";z-index:-1;pointer-events:none;background-image:url(/img/common/bg_sp.svg);background-size:100%;width:100%;height:100%;display:inline-block;position:fixed;top:0;left:0}@media screen and (width>=751px){.contents--lower:before{background-image:url(/img/common/bg.svg)}}.footer{background-color:#da775a;position:relative}.footer .inner{justify-content:space-between;align-items:center;height:19.7436vw;display:flex}@media screen and (width>=751px){.footer .inner{height:7.1875vw}}@media screen and (width>=1281px){.footer .inner{height:92px}}.footer__policy a{color:#fff;padding:.5em .2em;font-size:3.07692vw;line-height:1.2em;display:inline-block;position:relative}@media screen and (width>=751px){.footer__policy a{font-size:1.09375vw}}@media screen and (width>=1281px){.footer__policy a{font-size:1.4rem}}@media screen and (width>=751px){.footer__policy a:after{content:"";background-color:#f5d4c8;width:0%;height:1px;transition:width .3s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.footer__policy a:hover:after{width:100%}}.footer__copyright{color:#fff;font-family:Be Vietnam Pro,sans-serif;font-size:3.07692vw;line-height:1.2em}@media screen and (width>=751px){.footer__copyright{font-size:1.09375vw}}@media screen and (width>=1281px){.footer__copyright{font-size:1.4rem}}.heading{position:relative}.heading__en{font-family:Be Vietnam Pro,sans-serif;font-size:7.69231vw;line-height:1.2em}@media screen and (width>=751px){.heading__en{font-size:3.90625vw}}@media screen and (width>=1281px){.heading__en{font-size:5rem}}.heading__ja{color:#da775a;margin-top:.5em;font-size:3.07692vw;font-weight:500;line-height:1.5em}@media screen and (width>=751px){.heading__ja{font-size:1.01563vw}}@media screen and (width>=1281px){.heading__ja{font-size:1.3rem}}.btn-contact{background-color:#da775a;justify-content:center;align-items:center;display:flex;position:relative}@media screen and (width>=751px){.btn-contact{transition:background-color .3s}}.btn-contact span{color:#fff;font-size:4.10256vw;font-weight:500;line-height:120%;position:relative}@media screen and (width>=751px){.btn-contact span{font-size:1.25vw}}@media screen and (width>=1281px){.btn-contact span{font-size:1.6rem}}.btn-contact span:before{content:"";background-image:url(/img/common/handshake.gif);background-size:contain;display:inline-block;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media screen and (width>=751px){.btn-contact:hover{background-color:#222}}.btn-contact--header{border-radius:6.66667vw;height:13.3333vw}@media screen and (width>=751px){.btn-contact--header{border-radius:2.34375vw;height:4.6875vw}}@media screen and (width>=1281px){.btn-contact--header{border-radius:30px;height:60px}}.btn-contact--header span{padding-left:7.69231vw}@media screen and (width>=751px){.btn-contact--header span{padding-left:3.28125vw}}@media screen and (width>=1281px){.btn-contact--header span{padding-left:42px}}.btn-contact--header span:before{width:6.15385vw;height:6.15385vw}@media screen and (width>=751px){.btn-contact--header span:before{width:2.5vw;height:2.5vw}}@media screen and (width>=1281px){.btn-contact--header span:before{width:32px;height:32px}}.btn-contact--inquiry{border-radius:7.69231vw;height:15.3846vw}@media screen and (width>=751px){.btn-contact--inquiry{border-radius:2.34375vw;height:4.6875vw}}@media screen and (width>=1281px){.btn-contact--inquiry{border-radius:30px;height:60px}}.btn-contact--inquiry span{padding-left:10.7692vw}@media screen and (width>=751px){.btn-contact--inquiry span{padding-left:3.28125vw}}@media screen and (width>=1281px){.btn-contact--inquiry span{padding-left:42px}}.btn-contact--inquiry span:before{width:8.20513vw;height:8.20513vw}@media screen and (width>=751px){.btn-contact--inquiry span:before{width:2.5vw;height:2.5vw}}@media screen and (width>=1281px){.btn-contact--inquiry span:before{width:32px;height:32px}}.btn-more{border-radius:6.66667vw;justify-content:center;align-items:center;height:13.3333vw;display:flex;position:relative}@media screen and (width>=751px){.btn-more{border-radius:2.03125vw;height:4.0625vw;transition:background-color .3s}}@media screen and (width>=1281px){.btn-more{border-radius:26px;height:52px}}.btn-more span{color:#fff;padding:0 5.12821vw 0 8.20513vw;font-family:Be Vietnam Pro,sans-serif;font-size:4.10256vw;font-weight:500;line-height:120%;position:relative}@media screen and (width>=751px){.btn-more span{padding:0 1.5625vw 0 2.5vw;font-size:1.25vw}}@media screen and (width>=1281px){.btn-more span{padding:0 20px 0 32px;font-size:1.6rem}}.btn-more span:before,.btn-more span:after{content:"";background-size:contain;display:inline-block;position:absolute;top:50%;transform:translateY(-50%)}.btn-more span:before{width:6.15385vw;height:6.15385vw;left:0}@media screen and (width>=751px){.btn-more span:before{width:1.875vw;height:1.875vw}}@media screen and (width>=1281px){.btn-more span:before{width:24px;height:24px}}.btn-more span:after{background-image:url(/img/common/external-wh.svg);width:3.07692vw;height:2.5641vw;right:0}@media screen and (width>=751px){.btn-more span:after{width:.9375vw;height:.78125vw}}@media screen and (width>=1281px){.btn-more span:after{width:12px;height:10px}}.btn-more--eyes{border:.25641vw solid #fff}@media screen and (width>=751px){.btn-more--eyes{border-width:.078125vw;border-radius:2.03125vw;height:4.0625vw;transition:background-color .3s}}@media screen and (width>=1281px){.btn-more--eyes{border-width:1px;border-radius:26px;height:52px}}.btn-more--eyes span:before{display:none}.btn-more--eyes span{padding-left:5.12821vw}@media screen and (width>=751px){.btn-more--eyes span{padding-left:1.5625vw}}@media screen and (width>=1281px){.btn-more--eyes span{padding-left:20px}}.btn-more--eyes{transition:transform .18s,box-shadow .25s,background-color .25s,border-color .25s}@media screen and (width>=751px){.btn-more--eyes:hover{transform:translateY(2px);box-shadow:inset 0 1px 4px #0000001f,0 1px 2px #00000014;background-color:#ffffff29!important}.btn-more--eyes:hover span{color:#fff!important}.btn-more--eyes:hover span:after{background-image:url(/img/common/external-wh.svg)!important}}.btn-more--sparkles{background-color:#da775a}.btn-more--sparkles span:before{background-image:url(/img/common/sparkles.gif)}@media screen and (width>=751px){.btn-more--sparkles:hover{background-color:#222}}:root .btn-more--eyes span:after{transition:none}::-webkit-full-page-media{transition:none}:future{transition:none}.fv{position:relative;overflow:hidden}.fv .inner{align-items:flex-start;height:100dvh;padding-top:56vw;display:flex}@media screen and (width>=751px){.fv .inner{padding-top:28vw}}@media screen and (width>=1281px){.fv .inner{padding-top:360px}}.fv__text{letter-spacing:.05em;font-size:7.69231vw;font-weight:500;line-height:1.6}@media screen and (width>=751px){.fv__text{font-size:3.67188vw}}@media screen and (width>=1281px){.fv__text{font-size:4.7rem}}.fv__btn{position:absolute;bottom:4.10256vw;right:0}@media screen and (width>=751px){.fv__btn{bottom:3.90625vw}}@media screen and (width>=1281px){.fv__btn{bottom:50px}}.fv__btn a{border:1px solid #4443;border-radius:50%;width:21.7949vw;height:21.7949vw;display:block;position:relative}@media screen and (width>=751px){.fv__btn a{border-width:.120313vw;width:8.4375vw;height:8.4375vw;transition:background-color .3s}}@media screen and (width>=1281px){.fv__btn a{border-width:1.54px;width:108px;height:108px}}.fv__btn a span{background-image:url(/img/fv/arrow-bk.svg);width:7.94872vw;height:7.4359vw;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (width>=751px){.fv__btn a span{width:3.20313vw;height:3.04688vw;transition:background-image .3s}}@media screen and (width>=1281px){.fv__btn a span{width:41px;height:39px}}@media screen and (width>=751px){.fv__btn a:hover{background-color:#222}.fv__btn a:hover span{background-image:url(/img/fv/arrow-wh.svg)}}:root .fv__btn a span{transition:none}::-webkit-full-page-media{transition:none}:future{transition:none}.message{-webkit-backdrop-filter:blur(20px);background-color:#f2f2f299;padding:16vw 0;position:relative}@media screen and (width>=751px){.message{padding:6.25vw 0}}@media screen and (width>=1281px){.message{padding:80px 0}}@media screen and (width>=751px){.message .inner{justify-content:space-between;align-items:flex-start;display:flex}}.message__heading{margin-bottom:11.5385vw}@media screen and (width>=751px){.message__heading{width:42.2%;margin-bottom:0}.message__content{width:45%;padding-top:1.5625vw}}@media screen and (width>=1281px){.message__content{padding-top:20px}}.message__content p{letter-spacing:.02em;font-size:4.10256vw;font-weight:500;line-height:1.85!important}@media screen and (width>=751px){.message__content p{font-size:1.25vw}}@media screen and (width>=1281px){.message__content p{font-size:1.6rem}}.business{background-color:#fff;padding:16vw 0;position:relative}@media screen and (width>=751px){.business{padding:6.25vw 0}}@media screen and (width>=1281px){.business{padding:80px 0}}.business__heading{margin-bottom:8.97436vw}@media screen and (width>=751px){.business__heading{margin-bottom:3.125vw}}@media screen and (width>=1281px){.business__heading{margin-bottom:40px}}.business__summary{max-width:880px;margin:0 0 3.84615vw}.business__summary p{letter-spacing:.02em;color:#222;font-size:4.10256vw;font-weight:500;line-height:1.65}.business__summary p+p{margin-top:1.5em}@media screen and (width>=751px){.business__summary{margin:0 0 1.5625vw}.business__summary p{font-size:1.25vw}}@media screen and (width>=1281px){.business__summary{margin-bottom:20px}.business__summary p{font-size:1.6rem}}.business__loop{margin:0 0 6.41026vw;padding:0}.business__loop img{width:100%;height:auto;display:block}@media screen and (width>=751px){.business__loop{max-width:60%;margin:0 auto 3.125vw}.business__loop img{margin:0 auto}}@media screen and (width>=1281px){.business__loop{max-width:720px;margin-bottom:40px}}.business__overview{background:0 0;border-radius:0;margin:0 0 12.8205vw;padding:0}.business__overview img{width:100%;height:auto;display:block}@media screen and (width>=751px){.business__overview{max-width:75%;margin:0 auto 4.6875vw}.business__overview img{margin:0 auto}}@media screen and (width>=1281px){.business__overview{max-width:900px;margin-bottom:60px}}.business__grid{grid-template-columns:1fr;gap:6.41026vw;margin-bottom:15.3846vw;display:grid}@media screen and (width>=751px){.business__grid{grid-template-columns:1fr 1fr;gap:2.34375vw;margin-bottom:6.25vw}}@media screen and (width>=1281px){.business__grid{gap:30px;margin-bottom:80px}}.business__card{color:#fff;isolation:isolate;background:linear-gradient(#e89177 0%,#da775a 100%);border-radius:3.58974vw;flex-direction:column;padding:12.8205vw 7.69231vw;display:flex;position:relative;overflow:hidden}.business__card--houkan{background-image:url(/img/business/houkan.png);background-position:50%;background-size:cover}.business__card--houkan:before{content:"";z-index:-1;background:linear-gradient(160deg,#245a56b8 0%,#133746eb 100%);position:absolute;inset:0}.business__card--houkan>*{z-index:1;position:relative}.business__card--kaigo{background-image:url(/img/business/kaigo.png);background-position:50%;background-size:cover}.business__card--kaigo:before{content:"";z-index:-1;background:linear-gradient(160deg,#245a56b8 0%,#133746eb 100%);position:absolute;inset:0}.business__card--kaigo>*{z-index:1;position:relative}@media screen and (width>=751px){.business__card{border-radius:1.5625vw;padding:4.6875vw 3.51563vw 4.29688vw}}@media screen and (width>=1281px){.business__card{border-radius:20px;padding:60px 45px 55px}}.business__tag{letter-spacing:.08em;opacity:.85;margin-bottom:2.5641vw;font-family:Be Vietnam Pro,sans-serif;font-size:3.33333vw;font-weight:500}@media screen and (width>=751px){.business__tag{margin-bottom:1.17188vw;font-size:1.01563vw}}@media screen and (width>=1281px){.business__tag{margin-bottom:15px;font-size:1.3rem}}.business__ttl{color:#fff;letter-spacing:.02em;margin-bottom:5.12821vw;font-size:7.69231vw;font-weight:800;line-height:1.4}@media screen and (width>=751px){.business__ttl{margin-bottom:2.34375vw;font-size:2.8125vw}}@media screen and (width>=1281px){.business__ttl{margin-bottom:30px;font-size:3.6rem}}.business__text{color:#fff;flex:1;font-size:3.84615vw;font-weight:400;line-height:1.75}@media screen and (width>=751px){.business__text{font-size:1.09375vw}}@media screen and (width>=1281px){.business__text{font-size:1.4rem}}.business__btn{width:48.718vw;margin-top:7.69231vw}@media screen and (width>=751px){.business__btn{width:14.8438vw;margin-top:2.34375vw}}@media screen and (width>=1281px){.business__btn{width:190px;margin-top:30px}}.business__btns{flex-direction:column;gap:3.07692vw;margin-top:7.69231vw;display:flex}@media screen and (width>=751px){.business__btns{flex-flow:wrap;gap:.9375vw;margin-top:2.34375vw}}@media screen and (width>=1281px){.business__btns{gap:12px;margin-top:30px}}.business__btn-item{width:70vw}@media screen and (width>=751px){.business__btn-item{width:auto;min-width:13.2813vw}}@media screen and (width>=1281px){.business__btn-item{min-width:170px}}.business__btn-item span{white-space:nowrap}.business__btns--caiva .btn-more{background-color:#da775a;border:none}@media screen and (width>=751px){.business__btns--caiva .btn-more--eyes:hover{background-color:#222!important}}.joinus{isolation:isolate;background-color:#0000;padding:15.3846vw 0 20.5128vw;position:relative}@media screen and (width>=751px){.joinus{padding:8.59375vw 0}}@media screen and (width>=1281px){.joinus{padding:110px 0}}.joinus:before{content:"";z-index:1;background-image:url(/img/joinus/main_sp.png);background-position:100% 0;background-size:100%;width:100%;height:100%;display:inline-block;position:absolute;top:40.2564vw;right:0}.joinus:after{content:"";z-index:0;-webkit-backdrop-filter:blur(20px);pointer-events:none;background-color:#f7f7f799;position:absolute;inset:0}.joinus .inner{z-index:2}@media screen and (width>=751px){.joinus:before{background-image:url(/img/joinus/main.png);top:10.3125vw}}@media screen and (width>=1281px){.joinus:before{top:132px}}.joinus__heading{margin-bottom:108.974vw}@media screen and (width>=751px){.joinus__heading{margin-bottom:51.5625vw}}@media screen and (width>=1281px){.joinus__heading{margin-bottom:660px}}.joinus__ttl{margin-bottom:1.2em;font-size:5.61538vw;font-weight:500;line-height:1.6em}@media screen and (width>=751px){.joinus__ttl{font-size:2.8125vw}}@media screen and (width>=1281px){.joinus__ttl{font-size:3.6rem}}.joinus__text p{font-weight:500}@media screen and (width>=751px){.joinus__text p{font-size:1.5625vw}}@media screen and (width>=1281px){.joinus__text p{font-size:2rem}}.joinus__btn{width:48.718vw;margin-top:7.69231vw}@media screen and (width>=751px){.joinus__btn{width:14.8438vw;margin-top:3.51563vw}}@media screen and (width>=1281px){.joinus__btn{width:190px;margin-top:45px}}.company{background-color:#fff;padding:16vw 0;position:relative}@media screen and (width>=751px){.company{padding:6.25vw 0}}@media screen and (width>=1281px){.company{padding:80px 0}}.company .inner{position:relative}@media screen and (width<=750px){.company .inner{width:79.4872vw;padding-top:25.641vw}}@media screen and (width>=751px){.company .inner{justify-content:space-between;align-items:center;display:flex}}.company__map{border-radius:3.58974vw;margin-bottom:10.2564vw;overflow:hidden}@media screen and (width>=751px){.company__map{border-radius:1.17188vw;width:49.7%;margin-bottom:0}}@media screen and (width>=1281px){.company__map{border-radius:15px}}.company__map .ggmap{padding-bottom:66.8%}@media screen and (width>=751px){.company__map .ggmap{padding-bottom:56.25%}.company__content{width:37%}}@media screen and (width<=750px){.company__heading{position:absolute;top:0;left:0}}@media screen and (width>=751px){.company__heading{margin-bottom:4.6875vw}}@media screen and (width>=1281px){.company__heading{margin-bottom:60px}}@media screen and (width>=751px){.company__en{font-size:3.125vw}}@media screen and (width>=1281px){.company__en{font-size:4rem}}.company__data{flex-wrap:wrap;gap:5.64103vw 0;display:flex}@media screen and (width>=751px){.company__data{gap:1.71875vw 0}}@media screen and (width>=1281px){.company__data{gap:22px 0}}.company__data dl{justify-content:space-between;align-items:flex-start;width:100%;font-weight:500;line-height:1.5em;display:flex}.company__data dt{width:5em}.company__data dd{width:calc(100% - 7em)}.cta{-webkit-backdrop-filter:blur(5px);background-color:#e89177b3;padding:16vw 0;position:relative}@media screen and (width>=751px){.cta{padding:6.25vw 0}}@media screen and (width>=1281px){.cta{padding:80px 0}}.cta__box{background-color:#ffffffe6;border-radius:3.58974vw;padding:15.3846vw 7.69231vw}@media screen and (width>=751px){.cta__box{border-radius:1.5625vw;padding:6.25vw}}@media screen and (width>=1281px){.cta__box{border-radius:20px;padding:80px}}.cta__heading{text-align:center;margin-bottom:10.2564vw}@media screen and (width>=751px){.cta__heading{margin-bottom:3.51563vw}}@media screen and (width>=1281px){.cta__heading{margin-bottom:45px}}.cta__en{font-size:10.2564vw}@media screen and (width>=751px){.cta__en{font-size:4.6875vw}}@media screen and (width>=1281px){.cta__en{font-size:6rem}}@media screen and (width>=751px){.cta__ja{font-size:1.25vw}}@media screen and (width>=1281px){.cta__ja{font-size:1.6rem}}.cta__text{text-align:center;font-size:3.84615vw;font-weight:500;line-height:1.5em}@media screen and (width>=751px){.cta__text{font-size:1.5625vw}}@media screen and (width>=1281px){.cta__text{font-size:2rem}}.cta__btn{width:61.5385vw;margin:5.12821vw auto 0}@media screen and (width>=751px){.cta__btn{width:18.75vw;margin-top:2.34375vw}}@media screen and (width>=1281px){.cta__btn{width:240px;margin-top:30px}}.contact{-webkit-backdrop-filter:blur(20px);background-color:#f2f2f299;border-radius:5.12821vw;width:89.7436vw;margin:0 auto;padding:20.5128vw 6.41026vw;position:relative}@media screen and (width>=751px){.contact{border-radius:1.5625vw;width:75vw;padding:8.59375vw 14.0625vw}}@media screen and (width>=1281px){.contact{border-radius:20px;width:960px;padding:110px 180px}}.contact__heading{text-align:center;margin-bottom:12.8205vw}@media screen and (width>=751px){.contact__heading{margin-bottom:3.90625vw}}@media screen and (width>=1281px){.contact__heading{margin-bottom:50px}}.contact__en{font-size:10.2564vw}@media screen and (width>=751px){.contact__en{font-size:4.6875vw}}@media screen and (width>=1281px){.contact__en{font-size:6rem}}.contact__ja{font-size:3.58974vw}@media screen and (width>=751px){.contact__ja{font-size:1.5625vw}}@media screen and (width>=1281px){.contact__ja{font-size:2rem}}.form-item:nth-of-type(n+2){margin-top:10.2564vw}@media screen and (width>=751px){.form-item:nth-of-type(n+2){margin-top:3.125vw}}@media screen and (width>=1281px){.form-item:nth-of-type(n+2){margin-top:40px}}.form-item__ttl{color:#222;align-items:center;margin-bottom:.7em;font-size:3.58974vw;font-weight:500;line-height:1.2em;display:flex}@media screen and (width>=751px){.form-item__ttl{font-size:1.09375vw}}@media screen and (width>=1281px){.form-item__ttl{font-size:1.4rem}}.form-item__ttl span{color:#ff2a51;font-size:3.07692vw}@media screen and (width>=751px){.form-item__ttl span{font-size:.9375vw}}@media screen and (width>=1281px){.form-item__ttl span{font-size:1.2rem}}.form-item input[type=text],.form-item input[type=email],.form-item input[type=tel],.form-item input[type=date],.form-item select{color:#222;background-color:#fff;border:1px solid #ccc;border-radius:1.53846vw;align-items:center;width:100%;height:15.3846vw;padding:0 1em;font-family:Noto Sans JP,sans-serif;font-size:4.10256vw;font-weight:400;line-height:1.2em;display:flex}@media screen and (width<=750px){.form-item input[type=text],.form-item input[type=email],.form-item input[type=tel],.form-item input[type=date],.form-item select{font-size:max(3.5vw,16px)}}@media screen and (width>=751px){.form-item input[type=text],.form-item input[type=email],.form-item input[type=tel],.form-item input[type=date],.form-item select{border-width:.078125vw;border-radius:.46875vw;height:4.6875vw;font-size:1.25vw}}@media screen and (width>=1281px){.form-item input[type=text],.form-item input[type=email],.form-item input[type=tel],.form-item input[type=date],.form-item select{border-width:1px;border-radius:6px;height:60px;font-size:16px}}.form-item textarea{background-color:#fff;border:1px solid #ccc;border-radius:1.53846vw;width:100%;height:51.2821vw;padding:1em;font-family:Noto Sans JP,sans-serif;font-size:4.10256vw;font-weight:400;line-height:1.2em}@media screen and (width<=750px){.form-item textarea{font-size:max(3.5vw,16px)}}@media screen and (width>=751px){.form-item textarea{border-width:.078125vw;border-radius:.46875vw;height:18.75vw;font-size:1.25vw}}@media screen and (width>=1281px){.form-item textarea{border-width:1px;border-radius:6px;height:240px;font-size:16px}}.form-item input::-webkit-input-placeholder{color:#0003}.form-item select::-webkit-input-placeholder{color:#0003}.form-item textarea::-webkit-input-placeholder{color:#0003}.form-item input:-ms-placeholder-shown{color:#0003}.form-item select:-ms-placeholder-shown{color:#0003}.form-item textarea:-ms-placeholder-shown{color:#0003}.form-item input::-moz-placeholder{color:#0003}.form-item textarea::-moz-placeholder{color:#0003}.form-item input::-moz-placeholder{color:#0003}.form-item select::-moz-placeholder{color:#0003}.form-item textarea::-moz-placeholder{color:#0003}.form__agree{text-align:center;width:100%;margin-top:10.2564vw}@media screen and (width>=751px){.form__agree{margin-top:3.125vw}}@media screen and (width>=1281px){.form__agree{margin-top:40px}}.form .checkbox-group{margin-top:3.84615vw}@media screen and (width>=751px){.form .checkbox-group{margin-top:1.17188vw}}@media screen and (width>=1281px){.form .checkbox-group{margin-top:15px}}.form .checkbox-group input[type=checkbox]{opacity:0;pointer-events:none;position:absolute}.form .checkbox-group label{cursor:pointer;display:inline-block}.form .checkbox-group label span{align-items:center;height:7.17949vw;padding-left:8.71795vw;font-size:4.10256vw;font-weight:400;line-height:1.2em;display:inline-flex;position:relative}@media screen and (width>=751px){.form .checkbox-group label span{height:2.1875vw;padding-left:2.65625vw;font-size:1.25vw}}@media screen and (width>=1281px){.form .checkbox-group label span{height:28px;padding-left:34px;font-size:1.6rem}}.form .checkbox-group input[type=checkbox]+label span:before{content:"";background-color:#fff;border:1px solid #ccc;border-radius:1.28205vw;width:6.66667vw;height:6.66667vw;position:absolute;top:0;left:0}@media screen and (width>=751px){.form .checkbox-group input[type=checkbox]+label span:before{border-width:.078125vw;border-radius:.390625vw;width:2.03125vw;height:2.03125vw}}@media screen and (width>=1281px){.form .checkbox-group input[type=checkbox]+label span:before{border-width:1px;border-radius:5px;width:26px;height:26px}}.form .checkbox-group input[type=checkbox]:checked+label span:after{content:"";background-image:url(/img/contact/check.svg);background-repeat:no-repeat;background-size:contain;width:5.12821vw;height:5.12821vw;position:absolute;top:1.02564vw;left:1.02564vw}@media screen and (width>=751px){.form .checkbox-group input[type=checkbox]:checked+label span:after{width:1.5625vw;height:1.5625vw;top:.3125vw;left:.3125vw}}@media screen and (width>=1281px){.form .checkbox-group input[type=checkbox]:checked+label span:after{width:20px;height:20px;top:4px;left:4px}}.form-txt{text-align:center;font-size:2.82051vw;line-height:1.7em}@media screen and (width>=751px){.form-txt{font-size:.9375vw}}@media screen and (width>=1281px){.form-txt{font-size:1.2rem}}.form-txt a{text-underline-offset:.2em;text-decoration:underline;position:relative}@media screen and (width>=751px){.form-txt a{transition:color .3s}.form-txt a:hover{color:#0006}}.form__btn{color:#fff;text-align:center;letter-spacing:.02em;z-index:1;background-color:#222;border-radius:7.69231vw;justify-content:center;align-items:center;width:76.9231vw;height:15.3846vw;margin:7.69231vw auto 0;font-family:Noto Sans JP,sans-serif;font-size:4.61538vw;font-weight:500;line-height:1.2em;display:flex;position:relative}.form__btn:disabled{cursor:wait;opacity:.6}@media screen and (width>=751px){.form__btn{border-radius:2.34375vw;width:28.9063vw;height:4.6875vw;margin-top:2.34375vw;font-size:1.40625vw;transition:background-color .3s}}@media screen and (width>=1281px){.form__btn{border-radius:30px;width:370px;height:60px;margin-top:30px;font-size:1.8rem}}@media screen and (width>=751px){.form__btn:hover{background-color:#da775a}}.form .checkbox-group label.is-error span:before{border-color:#ff2a51!important}.form-item input.is-error,.form-item textarea.is-error{border-color:#ff2a51}.error-text{color:#ff2a51;text-indent:-1em;margin-top:.5em;padding-left:1em;font-size:3.07692vw;line-height:1.2em}@media screen and (width>=751px){.error-text{font-size:.9375vw}}@media screen and (width>=1281px){.error-text{font-size:1.2rem}}.error-text:before{content:"※"}.error-text--submit{text-align:center;text-indent:0;margin:0 0 20px;padding-left:0}.error-text--submit:before{content:""}.contact__txt{text-align:center;font-size:3.58974vw;font-weight:500;line-height:1.7em}@media screen and (width>=751px){.contact__txt{font-size:1.09375vw}}@media screen and (width>=1281px){.contact__txt{font-size:1.4rem}}.fv__copy{width:100%}.fv__ja{color:#222;letter-spacing:.04em;margin-bottom:4.10256vw;font-size:4.61538vw;font-weight:500;line-height:1.7}@media screen and (width>=751px){.fv__ja{text-shadow:0 1px 3px #ffffffe6,0 0 18px #ffffffb3;margin-bottom:1.95313vw;font-size:2.5vw;font-weight:700;line-height:1.5}}@media screen and (width>=1281px){.fv__ja{margin-bottom:25px;font-size:3.2rem}}.fv__en{color:#da775a;letter-spacing:.01em;font-family:Be Vietnam Pro,sans-serif;font-size:9.74359vw;font-weight:500;line-height:1.25}@media screen and (width>=751px){.fv__en{text-shadow:0 1px 3px #ffffffd9,0 0 22px #fff9;font-size:5.78125vw;font-weight:700}}@media screen and (width>=1281px){.fv__en{font-size:7.4rem}}.vision{-webkit-backdrop-filter:blur(20px);background-color:#f7f7f799;padding:20.5128vw 0;position:relative}@media screen and (width>=751px){.vision{padding:10.1563vw 0}}@media screen and (width>=1281px){.vision{padding:130px 0}}.vision__heading{margin-bottom:10.2564vw}@media screen and (width>=751px){.vision__heading{margin-bottom:3.90625vw}}@media screen and (width>=1281px){.vision__heading{margin-bottom:50px}}.vision__grid{grid-template-columns:1fr;gap:10.2564vw;display:grid}@media screen and (width>=751px){.vision__grid{grid-template-columns:repeat(3,1fr);gap:2.34375vw}}@media screen and (width>=1281px){.vision__grid{gap:30px}}.vision__item{border-top:1px solid #22222226;padding-top:5.12821vw;position:relative}@media screen and (width>=751px){.vision__item{padding-top:2.34375vw}}@media screen and (width>=1281px){.vision__item{padding-top:30px}}.vision__axis{color:#da775a;letter-spacing:.08em;margin-bottom:2.5641vw;font-family:Be Vietnam Pro,sans-serif;font-size:3.33333vw;font-weight:500}@media screen and (width>=751px){.vision__axis{margin-bottom:1.17188vw;font-size:1.01563vw}}@media screen and (width>=1281px){.vision__axis{margin-bottom:15px;font-size:1.3rem}}.vision__ttl{margin-bottom:4.10256vw;font-size:6.41026vw;font-weight:500;line-height:1.3}@media screen and (width>=751px){.vision__ttl{margin-bottom:1.5625vw;font-size:2.1875vw}}@media screen and (width>=1281px){.vision__ttl{margin-bottom:20px;font-size:2.8rem}}.vision__text{font-size:3.84615vw;line-height:1.75}@media screen and (width>=751px){.vision__text{font-size:1.09375vw}}@media screen and (width>=1281px){.vision__text{font-size:1.4rem}}.mission{background-color:#fff;padding:16vw 0;position:relative}@media screen and (width>=751px){.mission{padding:6.25vw 0}}@media screen and (width>=1281px){.mission{padding:80px 0}}@media screen and (width>=751px){.mission .inner{justify-content:space-between;align-items:flex-start;display:flex}}.mission__heading{margin-bottom:11.5385vw}@media screen and (width>=751px){.mission__heading{width:42.2%;margin-bottom:0}.mission__content{width:50%;padding-top:1.5625vw}}@media screen and (width>=1281px){.mission__content{padding-top:20px}}.mission__lead{letter-spacing:.01em;color:#da775a;margin-bottom:6.41026vw;font-family:Be Vietnam Pro,sans-serif;font-size:7.69231vw;font-weight:500;line-height:1.3}@media screen and (width>=751px){.mission__lead{margin-bottom:2.34375vw;font-size:3.125vw}}@media screen and (width>=1281px){.mission__lead{margin-bottom:30px;font-size:4rem}}.mission__statement{font-size:4.51282vw;font-weight:500;line-height:1.6}@media screen and (width>=751px){.mission__statement{font-size:1.5625vw}}@media screen and (width>=1281px){.mission__statement{font-size:2rem}}.news{-webkit-backdrop-filter:blur(20px);background-color:#f7f7f799;padding:16vw 0;position:relative}@media screen and (width>=751px){.news{padding:6.25vw 0}}@media screen and (width>=1281px){.news{padding:80px 0}}@media screen and (width>=751px){.news .inner{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}}.news__heading{margin-bottom:10.2564vw}@media screen and (width>=751px){.news__heading{width:30%;margin-bottom:0}}.news__list{width:100%}@media screen and (width>=751px){.news__list{width:65%}}.news__item{border-bottom:1px solid #22222226}.news__item:first-child{border-top:1px solid #22222226}.news__link{color:inherit;flex-direction:column;gap:1.53846vw;padding:5.12821vw 0;display:flex}@media screen and (width>=751px){.news__link{flex-direction:row;align-items:center;gap:1.5625vw;padding:1.875vw 0;transition:opacity .3s}.news__link:hover{opacity:.6}}@media screen and (width>=1281px){.news__link{gap:20px;padding:24px 0}}.news__date{color:#888;letter-spacing:.04em;flex-shrink:0;font-family:Be Vietnam Pro,sans-serif;font-size:3.33333vw}@media screen and (width>=751px){.news__date{width:7em;font-size:1.01563vw}}@media screen and (width>=1281px){.news__date{font-size:1.3rem}}.news__category{letter-spacing:.08em;color:#da775a;white-space:nowrap;border:1px solid #da775a;border-radius:100px;flex-shrink:0;align-self:flex-start;padding:1.02564vw 3.07692vw;font-family:Be Vietnam Pro,sans-serif;font-size:2.82051vw;font-weight:500;display:inline-block}@media screen and (width>=751px){.news__category{text-align:center;align-self:center;min-width:6em;padding:.234375vw 1.5625vw;font-size:.859375vw}}@media screen and (width>=1281px){.news__category{padding:3px 20px;font-size:1.1rem}}.news__title{font-size:4.10256vw;font-weight:500;line-height:1.6}@media screen and (width>=751px){.news__title{font-size:1.17188vw}}@media screen and (width>=1281px){.news__title{font-size:1.5rem}}.news__more{justify-content:center;width:100%;margin-top:8.97436vw;display:flex}@media screen and (width>=751px){.news__more{justify-content:flex-end;margin-top:3.125vw}}@media screen and (width>=1281px){.news__more{margin-top:40px}}.news__more .btn-more{background-color:#da775a;border:none;width:48.718vw}@media screen and (width>=751px){.news__more .btn-more{width:14.8438vw}}@media screen and (width>=1281px){.news__more .btn-more{width:190px}}.news__more .btn-more--eyes:hover{background-color:#222!important}.news__more .btn-more--eyes:hover span{color:#fff!important}.cta__btns{flex-direction:column;align-items:center;gap:3.84615vw;margin-top:5.12821vw;display:flex}@media screen and (width>=751px){.cta__btns{flex-direction:row;justify-content:center;gap:1.5625vw;margin-top:2.34375vw}}@media screen and (width>=1281px){.cta__btns{gap:20px;margin-top:30px}}.cta__btns .btn-contact--inquiry{width:61.5385vw;margin:0}@media screen and (width>=751px){.cta__btns .btn-contact--inquiry{width:18.75vw}}@media screen and (width>=1281px){.cta__btns .btn-contact--inquiry{width:240px}}.btn-contact--ghost{border:1px solid #da775a;background-color:#0000!important}.btn-contact--ghost span{color:#da775a!important}.btn-contact--ghost span:before{background-color:#da775a!important}@media screen and (width>=751px){.btn-contact--ghost:hover{background-color:#da775a!important}.btn-contact--ghost:hover span{color:#fff!important}}.page-lower{-webkit-backdrop-filter:blur(24px);background-color:#ffffffd9;border-radius:4.10256vw;width:89.7436vw;max-width:920px;margin:5.12821vw auto;padding:15.3846vw 7.69231vw;position:relative}@media screen and (width>=751px){.page-lower{border-radius:1.5625vw;width:75vw;margin:1.5625vw auto;padding:6.25vw 5.46875vw}}@media screen and (width>=1281px){.page-lower{border-radius:20px;width:920px;margin:20px auto;padding:80px 70px}}.page-lower__heading{text-align:center;margin-bottom:10.2564vw}@media screen and (width>=751px){.page-lower__heading{margin-bottom:3.90625vw}}@media screen and (width>=1281px){.page-lower__heading{margin-bottom:50px}}.news-list__item{border-bottom:1px solid #2223}.news-list__item:first-child{border-top:1px solid #2223}.news-detail__meta{align-items:center;gap:3.07692vw;margin-bottom:5.12821vw;display:flex}@media screen and (width>=751px){.news-detail__meta{gap:1.5625vw;margin-bottom:2.34375vw}}@media screen and (width>=1281px){.news-detail__meta{gap:20px;margin-bottom:30px}}.news-detail__title{margin-bottom:8.97436vw;font-size:6.41026vw;font-weight:500;line-height:1.5}@media screen and (width>=751px){.news-detail__title{margin-bottom:3.125vw;font-size:2.34375vw}}@media screen and (width>=1281px){.news-detail__title{margin-bottom:40px;font-size:3rem}}.news-detail__body p{margin-bottom:1.5em;font-size:3.84615vw;line-height:1.9}@media screen and (width>=751px){.news-detail__body p{font-size:1.09375vw}}@media screen and (width>=1281px){.news-detail__body p{font-size:1.4rem}}.news-detail__actions{flex-direction:column;align-items:center;gap:5.12821vw;margin-top:10.2564vw;display:flex}@media screen and (width>=751px){.news-detail__actions{gap:1.5625vw;margin-top:3.90625vw}}@media screen and (width>=1281px){.news-detail__actions{gap:20px;margin-top:50px}}.news-detail__external{background-color:#da775a;border:none;width:61.5385vw}@media screen and (width>=751px){.news-detail__external{width:18.75vw}.news-detail__external:hover{background-color:#222!important}}@media screen and (width>=1281px){.news-detail__external{width:240px}}.news-detail__back-link{color:#da775a;letter-spacing:.04em;font-size:3.58974vw;transition:opacity .3s}.news-detail__back-link:hover{opacity:.6}@media screen and (width>=751px){.news-detail__back-link{font-size:1.01563vw}}@media screen and (width>=1281px){.news-detail__back-link{font-size:1.3rem}}.careers__list{grid-template-columns:1fr;gap:5.12821vw;display:grid}@media screen and (width>=751px){.careers__list{grid-template-columns:repeat(2,1fr);gap:1.5625vw}}@media screen and (width>=1281px){.careers__list{gap:20px}}.careers__item{background-color:#ffffffd9;border-radius:3.58974vw;padding:6.41026vw 5.12821vw}@media screen and (width>=751px){.careers__item{border-radius:1.17188vw;padding:2.34375vw}}@media screen and (width>=1281px){.careers__item{border-radius:15px;padding:30px}}.careers__role{color:#da775a;letter-spacing:.08em;margin-bottom:2.5641vw;font-family:Be Vietnam Pro,sans-serif;font-size:3.07692vw}@media screen and (width>=751px){.careers__role{margin-bottom:1.17188vw;font-size:.9375vw}}@media screen and (width>=1281px){.careers__role{margin-bottom:15px;font-size:1.2rem}}.careers__title{margin-bottom:2.5641vw;font-size:4.61538vw;font-weight:500;line-height:1.5}@media screen and (width>=751px){.careers__title{margin-bottom:.78125vw;font-size:1.40625vw}}@media screen and (width>=1281px){.careers__title{margin-bottom:10px;font-size:1.8rem}}.careers__desc{color:#555;font-size:3.58974vw;line-height:1.75}@media screen and (width>=751px){.careers__desc{font-size:1.01563vw}}@media screen and (width>=1281px){.careers__desc{font-size:1.3rem}}.recruit{color:#fff;background-color:#11222f;padding:16vw 0;position:relative;overflow:hidden}@media screen and (width>=751px){.recruit{padding:6.25vw 0}}@media screen and (width>=1281px){.recruit{padding:80px 0}}.recruit:before{content:"";pointer-events:none;background:linear-gradient(135deg,#da775a14 0%,#da775a00 70%);width:60%;height:60%;position:absolute;top:-10%;right:-10%;transform:rotate(-15deg)}.recruit:after{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff0a 1px,#0000 1px) 0 0/20px 20px;width:50%;height:60%;position:absolute;bottom:-20%;left:-10%}.recruit__inner{z-index:1;width:84.6154vw;margin:0 auto;position:relative}@media screen and (width>=751px){.recruit__inner{width:65.625vw;max-width:840px}}.recruit__tag{letter-spacing:.08em;margin-bottom:4.10256vw;font-family:Be Vietnam Pro,sans-serif;font-size:4.10256vw;font-weight:500}@media screen and (width>=751px){.recruit__tag{margin-bottom:1.5625vw;font-size:1.25vw}}@media screen and (width>=1281px){.recruit__tag{margin-bottom:20px;font-size:1.6rem}}.recruit__divider{background-color:#fff3;width:100%;height:1px;margin-bottom:12.8205vw;display:block}@media screen and (width>=751px){.recruit__divider{margin-bottom:5.46875vw}}@media screen and (width>=1281px){.recruit__divider{margin-bottom:70px}}.recruit__lead{letter-spacing:.02em;margin-bottom:7.69231vw;font-size:8.71795vw;font-weight:700;line-height:1.5}@media screen and (width>=751px){.recruit__lead{margin-bottom:2.73438vw;font-size:3.75vw}}@media screen and (width>=1281px){.recruit__lead{margin-bottom:35px;font-size:4.8rem}}.recruit__text{color:#ffffffc7;letter-spacing:.03em;margin-bottom:15.3846vw;font-size:4.10256vw;font-weight:400;line-height:2}@media screen and (width>=751px){.recruit__text{margin-bottom:5.46875vw;font-size:1.17188vw;line-height:2.1}}@media screen and (width>=1281px){.recruit__text{margin-bottom:70px;font-size:1.5rem}}.recruit__cta{color:#fff;align-items:center;gap:5.12821vw;font-weight:500;display:inline-flex}@media screen and (width>=751px){.recruit__cta{gap:1.5625vw}}@media screen and (width>=1281px){.recruit__cta{gap:20px}}.recruit__cta-circle{border:1px solid #fff9;border-radius:50%;justify-content:center;align-items:center;width:17.9487vw;height:17.9487vw;transition:background-color .3s,border-color .3s;display:inline-flex;position:relative}@media screen and (width>=751px){.recruit__cta-circle{width:5.46875vw;height:5.46875vw}}@media screen and (width>=1281px){.recruit__cta-circle{width:70px;height:70px}}.recruit__cta-arrow{background-color:#fff;width:5.64103vw;height:1px;transition:background-color .3s;position:relative}.recruit__cta-arrow:after{content:"";transform-origin:100%;border-top:1px solid #fff;border-right:1px solid #fff;width:.5em;height:.5em;font-size:2.5641vw;transition:border-color .3s;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(45deg)}@media screen and (width>=751px){.recruit__cta-arrow{width:1.71875vw}.recruit__cta-arrow:after{font-size:.78125vw}}@media screen and (width>=1281px){.recruit__cta-arrow{width:22px}.recruit__cta-arrow:after{font-size:10px}}.recruit__cta-label{letter-spacing:.04em;font-size:4.61538vw;transition:color .3s}@media screen and (width>=751px){.recruit__cta-label{font-size:1.40625vw}}@media screen and (width>=1281px){.recruit__cta-label{font-size:1.8rem}}@media screen and (width>=751px){.recruit__cta:hover .recruit__cta-circle{background-color:#da775a;border-color:#da775a}.recruit__cta:hover .recruit__cta-label{color:#da775a}}.recruit__photos{background-color:#11222f;width:100%;margin-top:15.3846vw;padding:0;position:relative}@media screen and (width>=751px){.recruit__photos{display:none}}.recruit__photos-img{width:100%;height:auto;display:block}.careers-page{padding-top:17.9487vw;padding-bottom:0}@media screen and (width>=751px){.careers-page{padding-top:5.46875vw}}@media screen and (width>=1281px){.careers-page{padding-top:70px}}.careers-hero{-webkit-backdrop-filter:blur(20px);color:#222;background-color:#f2f2f299;padding:20.5128vw 0;position:relative;overflow:hidden}@media screen and (width>=751px){.careers-hero{padding:9.375vw 0}}@media screen and (width>=1281px){.careers-hero{padding:120px 0}}.careers-hero__inner{z-index:1;width:84.6154vw;max-width:1080px;margin:0 auto;position:relative}@media screen and (width>=751px){.careers-hero__inner{justify-content:space-between;align-items:flex-start;width:80vw;display:flex}}.careers-hero__heading{margin-bottom:11.5385vw}@media screen and (width>=751px){.careers-hero__heading{width:36%;margin-bottom:0}.careers-hero__content{width:58%;padding-top:1.17188vw}}@media screen and (width>=1281px){.careers-hero__content{padding-top:15px}}.careers-hero__lead{letter-spacing:.02em;color:#222;margin-bottom:4.10256vw;font-size:9.23077vw;font-weight:700;line-height:1.4}@media screen and (width>=751px){.careers-hero__lead{margin-bottom:1.5625vw;font-size:3.51563vw}}@media screen and (width>=1281px){.careers-hero__lead{margin-bottom:20px;font-size:4.5rem}}.careers-hero__en{color:#da775a;letter-spacing:.03em;margin-bottom:8.97436vw;font-family:Be Vietnam Pro,sans-serif;font-size:4.10256vw;font-weight:500}@media screen and (width>=751px){.careers-hero__en{margin-bottom:2.73438vw;font-size:1.40625vw}}@media screen and (width>=1281px){.careers-hero__en{margin-bottom:35px;font-size:1.8rem}}.careers-hero__body{color:#333;letter-spacing:.02em;font-size:4.10256vw;font-weight:500;line-height:1.95}.careers-hero__body+.careers-hero__body{margin-top:1.2em}@media screen and (width>=751px){.careers-hero__body{font-size:1.17188vw}}@media screen and (width>=1281px){.careers-hero__body{font-size:1.5rem}}.careers-mission{-webkit-backdrop-filter:blur(20px);background-color:#ffffffb3;padding:20.5128vw 0}@media screen and (width>=751px){.careers-mission{padding:10.1563vw 0}}@media screen and (width>=1281px){.careers-mission{padding:130px 0}}.careers-mission__inner{width:84.6154vw;max-width:920px;margin:0 auto;position:relative}@media screen and (width>=751px){.careers-mission__inner{justify-content:space-between;align-items:flex-start;width:65.625vw;display:flex}}.careers-mission__heading{margin-bottom:11.5385vw}@media screen and (width>=751px){.careers-mission__heading{width:38%;margin-bottom:0}.careers-mission__content{width:55%;padding-top:1.5625vw}}.careers-mission__en{color:#da775a;margin-bottom:6.41026vw;font-family:Be Vietnam Pro,sans-serif;font-size:7.69231vw;font-weight:500;line-height:1.3}@media screen and (width>=751px){.careers-mission__en{margin-bottom:2.34375vw;font-size:2.8125vw}}@media screen and (width>=1281px){.careers-mission__en{margin-bottom:30px;font-size:3.6rem}}.careers-mission__ja{font-size:4.51282vw;font-weight:500;line-height:1.7}@media screen and (width>=751px){.careers-mission__ja{font-size:1.5625vw}}@media screen and (width>=1281px){.careers-mission__ja{font-size:2rem}}.careers-culture{-webkit-backdrop-filter:blur(20px);background-color:#f2f2f299;padding:20.5128vw 0}@media screen and (width>=751px){.careers-culture{padding:10.1563vw 0}}@media screen and (width>=1281px){.careers-culture{padding:130px 0}}.careers-culture__inner{width:84.6154vw;max-width:1080px;margin:0 auto;position:relative}@media screen and (width>=751px){.careers-culture__inner{width:80vw}}.careers-culture__heading{text-align:center;margin-bottom:12.8205vw}@media screen and (width>=751px){.careers-culture__heading{margin-bottom:4.6875vw}}@media screen and (width>=1281px){.careers-culture__heading{margin-bottom:60px}}.careers-culture__grid{grid-template-columns:1fr;gap:6.41026vw;display:grid}@media screen and (width>=751px){.careers-culture__grid{grid-template-columns:repeat(3,1fr);gap:2.34375vw}}@media screen and (width>=1281px){.careers-culture__grid{gap:30px}}.culture-card{color:#fff;background:linear-gradient(#e89177 0%,#da775a 100%);border-radius:3.58974vw;padding:8.97436vw 7.69231vw}@media screen and (width>=751px){.culture-card{border-radius:1.17188vw;padding:3.51563vw 3.125vw}}@media screen and (width>=1281px){.culture-card{border-radius:15px;padding:45px 40px}}.culture-card__num{color:#fffffff2;letter-spacing:.12em;margin-bottom:4.10256vw;font-family:Be Vietnam Pro,sans-serif;font-size:3.07692vw;font-weight:500}@media screen and (width>=751px){.culture-card__num{margin-bottom:1.17188vw;font-size:.9375vw}}@media screen and (width>=1281px){.culture-card__num{margin-bottom:15px;font-size:1.2rem}}.culture-card__title{color:#fff;margin-bottom:4.10256vw;font-family:Be Vietnam Pro,sans-serif;font-size:5.64103vw;font-weight:500;line-height:1.4}@media screen and (width>=751px){.culture-card__title{margin-bottom:1.17188vw;font-size:1.5625vw}}@media screen and (width>=1281px){.culture-card__title{margin-bottom:15px;font-size:2rem}}.culture-card__ja{color:#fff;margin-bottom:2.5641vw;font-size:4.10256vw;font-weight:700;line-height:1.7}@media screen and (width>=751px){.culture-card__ja{margin-bottom:.78125vw;font-size:1.17188vw}}@media screen and (width>=1281px){.culture-card__ja{margin-bottom:10px;font-size:1.5rem}}.culture-card__en{color:#ffffffb3;letter-spacing:.02em;margin-bottom:5.12821vw;font-family:Be Vietnam Pro,sans-serif;font-size:3.33333vw}@media screen and (width>=751px){.culture-card__en{margin-bottom:1.5625vw;font-size:.9375vw}}@media screen and (width>=1281px){.culture-card__en{margin-bottom:20px;font-size:1.2rem}}.culture-card__desc{color:#ffffffeb;font-size:3.58974vw;line-height:1.85}@media screen and (width>=751px){.culture-card__desc{font-size:1.01563vw}}@media screen and (width>=1281px){.culture-card__desc{font-size:1.3rem}}.careers-positions{-webkit-backdrop-filter:blur(20px);background-color:#ffffffb3;padding:20.5128vw 0}@media screen and (width>=751px){.careers-positions{padding:10.1563vw 0}}@media screen and (width>=1281px){.careers-positions{padding:130px 0}}.careers-positions__inner{width:84.6154vw;max-width:1080px;margin:0 auto}@media screen and (width>=751px){.careers-positions__inner{width:80vw}}.careers-positions__heading{text-align:center;margin-bottom:12.8205vw}@media screen and (width>=751px){.careers-positions__heading{margin-bottom:4.6875vw}}@media screen and (width>=1281px){.careers-positions__heading{margin-bottom:60px}}.positions__grid{grid-template-columns:1fr;gap:5.12821vw;display:grid}@media screen and (width>=751px){.positions__grid{grid-template-columns:repeat(3,1fr);gap:1.5625vw}}@media screen and (width>=1281px){.positions__grid{gap:20px}}.position-card{color:inherit;background-color:#fff;border:1px solid #e3e3e3;border-top:4px solid #da775a;border-radius:3.58974vw;flex-direction:column;padding:8.97436vw 7.69231vw;transition:border-color .3s,transform .3s,box-shadow .3s;display:flex;position:relative}@media screen and (width>=751px){.position-card{border-radius:1.17188vw;padding:3.125vw 2.73438vw}.position-card:hover{transform:translateY(-4px);box-shadow:0 12px 30px #da775a2e}}@media screen and (width>=1281px){.position-card{border-radius:15px;padding:40px 35px}}.position-card__category{color:#da775a;letter-spacing:.1em;margin-bottom:3.07692vw;font-family:Be Vietnam Pro,sans-serif;font-size:3.07692vw;font-weight:500}@media screen and (width>=751px){.position-card__category{margin-bottom:.9375vw;font-size:.9375vw}}@media screen and (width>=1281px){.position-card__category{margin-bottom:12px;font-size:1.2rem}}.position-card__title{margin-bottom:1.53846vw;font-size:6.15385vw;font-weight:700;line-height:1.4}@media screen and (width>=751px){.position-card__title{margin-bottom:.390625vw;font-size:1.71875vw}}@media screen and (width>=1281px){.position-card__title{margin-bottom:5px;font-size:2.2rem}}.position-card__title{color:#222}.position-card__title-en{color:#888;margin-bottom:4.10256vw;font-family:Be Vietnam Pro,sans-serif;font-size:3.58974vw}@media screen and (width>=751px){.position-card__title-en{margin-bottom:1.5625vw;font-size:1.01563vw}}@media screen and (width>=1281px){.position-card__title-en{margin-bottom:20px;font-size:1.3rem}}.position-card__lead{color:#333;flex:1;margin-bottom:5.12821vw;font-size:3.84615vw;line-height:1.75}@media screen and (width>=751px){.position-card__lead{margin-bottom:1.5625vw;font-size:1.09375vw}}@media screen and (width>=1281px){.position-card__lead{margin-bottom:20px;font-size:1.4rem}}.position-card__more{color:#da775a;letter-spacing:.04em;align-self:flex-start;font-family:Be Vietnam Pro,sans-serif;font-size:3.58974vw;font-weight:500}@media screen and (width>=751px){.position-card__more{font-size:1.01563vw}}@media screen and (width>=1281px){.position-card__more{font-size:1.3rem}}.careers-cta{background-color:#f5d4c840;padding:20.5128vw 0}@media screen and (width>=751px){.careers-cta{padding:9.375vw 0}}@media screen and (width>=1281px){.careers-cta{padding:120px 0}}.careers-cta__inner{text-align:center;width:84.6154vw;max-width:720px;margin:0 auto}@media screen and (width>=751px){.careers-cta__inner{width:60vw}}.careers-cta__lead{margin-bottom:7.69231vw;font-size:4.61538vw;font-weight:500;line-height:1.7}@media screen and (width>=751px){.careers-cta__lead{margin-bottom:2.73438vw;font-size:1.5625vw}}@media screen and (width>=1281px){.careers-cta__lead{margin-bottom:35px;font-size:2rem}}.careers-cta__btn{width:70vw;margin:0 auto}@media screen and (width>=751px){.careers-cta__btn{width:24vw}}@media screen and (width>=1281px){.careers-cta__btn{width:310px}}.position-detail{-webkit-backdrop-filter:blur(24px);background-color:#ffffffd9;border-radius:4.10256vw;width:89.7436vw;max-width:920px;margin:5.12821vw auto;padding:15.3846vw 7.69231vw 20.5128vw;position:relative}@media screen and (width>=751px){.position-detail{border-radius:1.5625vw;width:75vw;margin:1.5625vw auto;padding:7.03125vw 5.46875vw 9.375vw}}@media screen and (width>=1281px){.position-detail{border-radius:20px;width:920px;margin:20px auto;padding:90px 70px 120px}}.position-detail__head{border-bottom:1px solid #22222226;margin-bottom:12.8205vw;padding-bottom:10.2564vw}@media screen and (width>=751px){.position-detail__head{margin-bottom:4.6875vw;padding-bottom:3.51563vw}}@media screen and (width>=1281px){.position-detail__head{margin-bottom:60px;padding-bottom:45px}}.position-detail__category{color:#da775a;letter-spacing:.1em;margin-bottom:5.12821vw;font-family:Be Vietnam Pro,sans-serif;font-size:3.33333vw}@media screen and (width>=751px){.position-detail__category{margin-bottom:1.5625vw;font-size:1.01563vw}}@media screen and (width>=1281px){.position-detail__category{margin-bottom:20px;font-size:1.3rem}}.position-detail__title{letter-spacing:.02em;margin-bottom:2.5641vw;font-size:8.71795vw;font-weight:700;line-height:1.4}@media screen and (width>=751px){.position-detail__title{margin-bottom:.78125vw;font-size:3.4375vw}}@media screen and (width>=1281px){.position-detail__title{margin-bottom:10px;font-size:4.4rem}}.position-detail__title-en{color:#888;margin-bottom:6.41026vw;font-family:Be Vietnam Pro,sans-serif;font-size:4.10256vw}@media screen and (width>=751px){.position-detail__title-en{margin-bottom:2.34375vw;font-size:1.40625vw}}@media screen and (width>=1281px){.position-detail__title-en{margin-bottom:30px;font-size:1.8rem}}.position-detail__lead{color:#222;letter-spacing:.02em;margin-bottom:6.41026vw;font-size:5.12821vw;font-weight:700;line-height:1.6}@media screen and (width>=751px){.position-detail__lead{margin-bottom:2.34375vw;font-size:1.5625vw}}@media screen and (width>=1281px){.position-detail__lead{margin-bottom:30px;font-size:2rem}}.position-detail__summary{color:#444;font-size:3.84615vw;line-height:1.9}@media screen and (width>=751px){.position-detail__summary{font-size:1.09375vw}}@media screen and (width>=1281px){.position-detail__summary{font-size:1.4rem}}.position-detail__conditions{background-color:#f5d4c833;border-radius:3.07692vw;margin-bottom:12.8205vw;padding:6.41026vw 5.12821vw}@media screen and (width>=751px){.position-detail__conditions{border-radius:.9375vw;margin-bottom:4.6875vw;padding:2.34375vw}}@media screen and (width>=1281px){.position-detail__conditions{border-radius:12px;margin-bottom:60px;padding:30px}}.position-detail__cond-row{border-bottom:1px solid #22222214;flex-direction:column;gap:1.02564vw;padding:3.07692vw 0;display:flex}.position-detail__cond-row:last-child{border-bottom:none}@media screen and (width>=751px){.position-detail__cond-row{flex-direction:row;gap:1.5625vw;padding:.78125vw 0}}@media screen and (width>=1281px){.position-detail__cond-row{gap:20px;padding:10px 0}}.position-detail__cond-row dt{color:#da775a;letter-spacing:.04em;flex-shrink:0;font-size:3.58974vw;font-weight:700}@media screen and (width>=751px){.position-detail__cond-row dt{width:9em;font-size:1.01563vw}}@media screen and (width>=1281px){.position-detail__cond-row dt{font-size:1.3rem}}.position-detail__cond-row dd{color:#333;flex:1;font-size:3.84615vw;line-height:1.65}@media screen and (width>=751px){.position-detail__cond-row dd{font-size:1.09375vw}}@media screen and (width>=1281px){.position-detail__cond-row dd{font-size:1.4rem}}.position-detail__section{margin-bottom:12.8205vw}@media screen and (width>=751px){.position-detail__section{margin-bottom:4.6875vw}}@media screen and (width>=1281px){.position-detail__section{margin-bottom:60px}}.position-detail__h2{color:#222;letter-spacing:.02em;border-left:4px solid #da775a;margin-bottom:6.41026vw;padding-left:4.10256vw;font-size:6.15385vw;font-weight:700;line-height:1.5}@media screen and (width>=751px){.position-detail__h2{border-left-width:5px;margin-bottom:2.34375vw;padding-left:1.17188vw;font-size:1.875vw}}@media screen and (width>=1281px){.position-detail__h2{margin-bottom:30px;padding-left:15px;font-size:2.4rem}}.position-detail__body{color:#333;margin-bottom:4.10256vw;font-size:3.84615vw;line-height:1.95}@media screen and (width>=751px){.position-detail__body{margin-bottom:1.17188vw;font-size:1.09375vw}}@media screen and (width>=1281px){.position-detail__body{margin-bottom:15px;font-size:1.4rem}}.position-detail__bullets{margin:4.10256vw 0 0}@media screen and (width>=751px){.position-detail__bullets{margin:1.17188vw 0 0}}.position-detail__bullets li{color:#333;margin-bottom:3.07692vw;padding-left:6.41026vw;font-size:3.84615vw;line-height:1.9;position:relative}.position-detail__bullets li:before{content:"";background-color:#da775a;width:3.07692vw;height:1px;position:absolute;top:.7em;left:0}@media screen and (width>=751px){.position-detail__bullets li{margin-bottom:.9375vw;padding-left:1.95313vw;font-size:1.09375vw}.position-detail__bullets li:before{width:.9375vw}}@media screen and (width>=1281px){.position-detail__bullets li{margin-bottom:12px;padding-left:25px;font-size:1.4rem}.position-detail__bullets li:before{width:12px}}.position-detail__steps{flex-direction:column;gap:4.10256vw;display:flex}@media screen and (width>=751px){.position-detail__steps{gap:1.17188vw}}@media screen and (width>=1281px){.position-detail__steps{gap:15px}}.position-detail__steps li{color:#333;background-color:#f7f7f7b3;border-radius:2.5641vw;align-items:center;gap:4.10256vw;padding:4.10256vw 5.12821vw;font-size:3.84615vw;display:flex}@media screen and (width>=751px){.position-detail__steps li{border-radius:.78125vw;gap:1.5625vw;padding:1.17188vw 1.5625vw;font-size:1.09375vw}}@media screen and (width>=1281px){.position-detail__steps li{border-radius:10px;gap:20px;padding:15px 20px;font-size:1.4rem}}.position-detail__step-num{color:#fff;background-color:#da775a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:8.20513vw;height:8.20513vw;font-family:Be Vietnam Pro,sans-serif;font-size:3.84615vw;font-weight:500;display:inline-flex}@media screen and (width>=751px){.position-detail__step-num{width:2.34375vw;height:2.34375vw;font-size:1.09375vw}}@media screen and (width>=1281px){.position-detail__step-num{width:30px;height:30px;font-size:1.4rem}}.position-detail__cta{border-top:1px solid #22222226;flex-direction:column;align-items:center;gap:6.41026vw;margin-top:15.3846vw;padding-top:12.8205vw;display:flex}@media screen and (width>=751px){.position-detail__cta{gap:1.95313vw;margin-top:5.46875vw;padding-top:4.6875vw}}@media screen and (width>=1281px){.position-detail__cta{gap:25px;margin-top:70px;padding-top:60px}}.position-detail__cta .btn-contact--inquiry{width:70vw;margin:0}@media screen and (width>=751px){.position-detail__cta .btn-contact--inquiry{width:24vw}}@media screen and (width>=1281px){.position-detail__cta .btn-contact--inquiry{width:310px}}.position-detail__back-link{color:#da775a;letter-spacing:.04em;font-size:3.58974vw;transition:opacity .3s}.position-detail__back-link:hover{opacity:.6}@media screen and (width>=751px){.position-detail__back-link{font-size:1.01563vw}}@media screen and (width>=1281px){.position-detail__back-link{font-size:1.3rem}}.header__hamburger{cursor:pointer;z-index:9000;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:1.53846vw;width:12.8205vw;height:12.8205vw;padding:0;display:flex;position:relative}.header__hamburger-bar{transform-origin:50%;background-color:#222;width:7.69231vw;height:2px;transition:transform .3s,opacity .3s;display:block}.header.is-menu-open .header__hamburger-bar:first-child{transform:translateY(4.5vw)rotate(45deg)}.header.is-menu-open .header__hamburger-bar:nth-child(2){opacity:0}.header.is-menu-open .header__hamburger-bar:nth-child(3){transform:translateY(-4.5vw)rotate(-45deg)}.header__overlay{-webkit-backdrop-filter:blur(20px);z-index:8800;opacity:0;pointer-events:none;background-color:#fffffff7;flex-direction:column;gap:8vw;width:100%;height:100dvh;padding:30vw 8vw 10vw;transition:opacity .3s,transform .3s;display:flex;position:fixed;top:0;left:0;transform:translateY(-12px)}.header__overlay.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.header__overlay-nav{flex-direction:column;gap:6vw;display:flex}.header__overlay-link{color:#222;letter-spacing:.03em;border-bottom:1px solid #2222221f;padding-bottom:4vw;font-size:5.64103vw;font-weight:700;display:block}.header__overlay-cta{justify-content:center;padding-top:4vw;display:flex}.header__overlay-cta .btn-contact--inquiry{width:70vw;margin:0}@media screen and (width>=751px){.header__hamburger,.header__overlay{display:none!important}}@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--un-ease:initial}}@property --un-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --un-ease{syntax:"*";inherits:false}@property --un-blur{syntax:"*";inherits:false}@property --un-brightness{syntax:"*";inherits:false}@property --un-contrast{syntax:"*";inherits:false}@property --un-drop-shadow{syntax:"*";inherits:false}@property --un-grayscale{syntax:"*";inherits:false}@property --un-hue-rotate{syntax:"*";inherits:false}@property --un-invert{syntax:"*";inherits:false}@property --un-saturate{syntax:"*";inherits:false}@property --un-sepia{syntax:"*";inherits:false}:root,:host{--default-transition-timingFunction:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--spacing:.25rem;--ease-DEFAULT:cubic-bezier(.4, 0, .2, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--font-sans:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-font-family:var(--font-sans);--default-monoFont-family:var(--font-mono)}*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-featureSettings,normal);font-variation-settings:var(--default-font-variationSettings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-monoFont-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-monoFont-featureSettings,normal);font-variation-settings:var(--default-monoFont-variationSettings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden~=until-found])){display:none!important}.m\[\'common\.actions\.backHome\'\]{margin:"common.actions.backHome"}.m\[\'common\.actions\.careers\'\]{margin:"common.actions.careers"}.m\[\'common\.actions\.contact\'\]{margin:"common.actions.contact"}.m\[\'common\.actions\.contactShort\'\]{margin:"common.actions.contactShort"}.m\[\'common\.actions\.viewAll\'\]{margin:"common.actions.viewAll"}.m\[\'common\.actions\.viewMore\'\]{margin:"common.actions.viewMore"}.m\[\'common\.labels\.required\'\]{margin:"common.labels.required"}.m\[\'common\.links\.privacyPolicy\'\]{margin:"common.links.privacyPolicy"}.m\[\'common\.navigation\.homeAria\'\]{margin:"common.navigation.homeAria"}.m\[\'common\.sections\.contact\.kicker\'\]{margin:"common.sections.contact.kicker"}.m\[\'common\.sections\.contact\.title\'\]{margin:"common.sections.contact.title"}.m\[\'company\.address\'\]{margin:"company.address"}.m\[\'company\.business\'\]{margin:"company.business"}.m\[\'company\.capital\'\]{margin:"company.capital"}.m\[\'company\.established\'\]{margin:"company.established"}.m\[\'company\.legalName\'\]{margin:"company.legalName"}.m\[\'company\.mapTitle\'\]{margin:"company.mapTitle"}.m\[\'company\.name\'\]{margin:"company.name"}.m\[\'company\.profile\.heading\.kicker\'\]{margin:"company.profile.heading.kicker"}.m\[\'company\.profile\.heading\.title\'\]{margin:"company.profile.heading.title"}.m\[\'company\.profile\.labels\.address\'\]{margin:"company.profile.labels.address"}.m\[\'company\.profile\.labels\.business\'\]{margin:"company.profile.labels.business"}.m\[\'company\.profile\.labels\.capital\'\]{margin:"company.profile.labels.capital"}.m\[\'company\.profile\.labels\.established\'\]{margin:"company.profile.labels.established"}.m\[\'company\.profile\.labels\.name\'\]{margin:"company.profile.labels.name"}.m\[\'company\.profile\.labels\.representative\'\]{margin:"company.profile.labels.representative"}.m\[\'company\.representative\'\]{margin:"company.representative"}.m\[\'errors\.api\'\]{margin:"errors.api"}.m\[\'errors\.unknown\'\]{margin:"errors.unknown"}.m\[\'features\.caiva\.actions\.consult\'\]{margin:"features.caiva.actions.consult"}.m\[\'features\.caiva\.actions\.consultLong\'\]{margin:"features.caiva.actions.consultLong"}.m\[\'features\.caiva\.actions\.learn\'\]{margin:"features.caiva.actions.learn"}.m\[\'features\.caiva\.actions\.requestMaterials\'\]{margin:"features.caiva.actions.requestMaterials"}.m\[\'features\.caiva\.cta\.body\'\]{margin:"features.caiva.cta.body"}.m\[\'features\.caiva\.cta\.title\.line1\'\]{margin:"features.caiva.cta.title.line1"}.m\[\'features\.caiva\.cta\.title\.line2\'\]{margin:"features.caiva.cta.title.line2"}.m\[\'features\.caiva\.faq\.heading\.kicker\'\]{margin:"features.caiva.faq.heading.kicker"}.m\[\'features\.caiva\.faq\.heading\.title\'\]{margin:"features.caiva.faq.heading.title"}.m\[\'features\.caiva\.footer\.backToTop\'\]{margin:"features.caiva.footer.backToTop"}.m\[\'features\.caiva\.footer\.companyTitle\'\]{margin:"features.caiva.footer.companyTitle"}.m\[\'features\.caiva\.footer\.contactTitle\'\]{margin:"features.caiva.footer.contactTitle"}.m\[\'features\.caiva\.footer\.copyright\'\]{margin:"features.caiva.footer.copyright"}.m\[\'features\.caiva\.footer\.navAria\'\]{margin:"features.caiva.footer.navAria"}.m\[\'features\.caiva\.footer\.tagline\.line1\'\]{margin:"features.caiva.footer.tagline.line1"}.m\[\'features\.caiva\.footer\.tagline\.line2\'\]{margin:"features.caiva.footer.tagline.line2"}.m\[\'features\.caiva\.header\.aria\'\]{margin:"features.caiva.header.aria"}.m\[\'features\.caiva\.header\.navAria\'\]{margin:"features.caiva.header.navAria"}.m\[\'features\.caiva\.hero\.bodyPrefix\'\]{margin:"features.caiva.hero.bodyPrefix"}.m\[\'features\.caiva\.hero\.bodyStrong\'\]{margin:"features.caiva.hero.bodyStrong"}.m\[\'features\.caiva\.hero\.bodySuffix\'\]{margin:"features.caiva.hero.bodySuffix"}.m\[\'features\.caiva\.hero\.eyebrow\'\]{margin:"features.caiva.hero.eyebrow"}.m\[\'features\.caiva\.hero\.subtagline\'\]{margin:"features.caiva.hero.subtagline"}.m\[\'features\.caiva\.hero\.title\.line1\'\]{margin:"features.caiva.hero.title.line1"}.m\[\'features\.caiva\.hero\.title\.line2\'\]{margin:"features.caiva.hero.title.line2"}.m\[\'features\.caiva\.industries\.heading\.kicker\'\]{margin:"features.caiva.industries.heading.kicker"}.m\[\'features\.caiva\.industries\.heading\.title\'\]{margin:"features.caiva.industries.heading.title"}.m\[\'features\.caiva\.industries\.introPrefix\'\]{margin:"features.caiva.industries.introPrefix"}.m\[\'features\.caiva\.industries\.introStrong\'\]{margin:"features.caiva.industries.introStrong"}.m\[\'features\.caiva\.nav\.flow\'\]{margin:"features.caiva.nav.flow"}.m\[\'features\.caiva\.nav\.industries\'\]{margin:"features.caiva.nav.industries"}.m\[\'features\.caiva\.nav\.problem\'\]{margin:"features.caiva.nav.problem"}.m\[\'features\.caiva\.nav\.why\'\]{margin:"features.caiva.nav.why"}.m\[\'features\.caiva\.overview\.body\'\]{margin:"features.caiva.overview.body"}.m\[\'features\.caiva\.overview\.figureAlt\'\]{margin:"features.caiva.overview.figureAlt"}.m\[\'features\.caiva\.overview\.title\.line1\'\]{margin:"features.caiva.overview.title.line1"}.m\[\'features\.caiva\.problem\.heading\.kicker\'\]{margin:"features.caiva.problem.heading.kicker"}.m\[\'features\.caiva\.problem\.heading\.title\'\]{margin:"features.caiva.problem.heading.title"}.m\[\'features\.caiva\.problem\.intro\'\]{margin:"features.caiva.problem.intro"}.m\[\'features\.caiva\.services\.closingPrefix\'\]{margin:"features.caiva.services.closingPrefix"}.m\[\'features\.caiva\.services\.closingStrong\'\]{margin:"features.caiva.services.closingStrong"}.m\[\'features\.caiva\.services\.closingSuffix\'\]{margin:"features.caiva.services.closingSuffix"}.m\[\'features\.caiva\.services\.lead\'\]{margin:"features.caiva.services.lead"}.m\[\'features\.caiva\.services\.subtitle\'\]{margin:"features.caiva.services.subtitle"}.m\[\'features\.caiva\.services\.title\'\]{margin:"features.caiva.services.title"}.m\[\'features\.caiva\.solution\.figureAlt\'\]{margin:"features.caiva.solution.figureAlt"}.m\[\'features\.caiva\.solution\.heading\.kicker\'\]{margin:"features.caiva.solution.heading.kicker"}.m\[\'features\.caiva\.solution\.heading\.title\'\]{margin:"features.caiva.solution.heading.title"}.m\[\'features\.caiva\.solution\.intro\'\]{margin:"features.caiva.solution.intro"}.m\[\'features\.caiva\.why\.heading\.kicker\'\]{margin:"features.caiva.why.heading.kicker"}.m\[\'features\.caiva\.why\.heading\.title\'\]{margin:"features.caiva.why.heading.title"}.m\[\'features\.careers\.actions\.viewDetails\'\]{margin:"features.careers.actions.viewDetails"}.m\[\'features\.careers\.cta\.button\'\]{margin:"features.careers.cta.button"}.m\[\'features\.careers\.cta\.lead\'\]{margin:"features.careers.cta.lead"}.m\[\'features\.careers\.culture\.heading\.kicker\'\]{margin:"features.careers.culture.heading.kicker"}.m\[\'features\.careers\.culture\.heading\.title\'\]{margin:"features.careers.culture.heading.title"}.m\[\'features\.careers\.detail\.apply\'\]{margin:"features.careers.detail.apply"}.m\[\'features\.careers\.detail\.backToList\'\]{margin:"features.careers.detail.backToList"}.m\[\'features\.careers\.detail\.processHeading\'\]{margin:"features.careers.detail.processHeading"}.m\[\'features\.careers\.heading\.kicker\'\]{margin:"features.careers.heading.kicker"}.m\[\'features\.careers\.heading\.title\'\]{margin:"features.careers.heading.title"}.m\[\'features\.careers\.hero\.body1\'\]{margin:"features.careers.hero.body1"}.m\[\'features\.careers\.hero\.body2\'\]{margin:"features.careers.hero.body2"}.m\[\'features\.careers\.hero\.body3\'\]{margin:"features.careers.hero.body3"}.m\[\'features\.careers\.hero\.en\'\]{margin:"features.careers.hero.en"}.m\[\'features\.careers\.hero\.lead\.line1\'\]{margin:"features.careers.hero.lead.line1"}.m\[\'features\.careers\.hero\.lead\.line2\'\]{margin:"features.careers.hero.lead.line2"}.m\[\'features\.careers\.mission\.body\.line1\'\]{margin:"features.careers.mission.body.line1"}.m\[\'features\.careers\.mission\.heading\.kicker\'\]{margin:"features.careers.mission.heading.kicker"}.m\[\'features\.careers\.mission\.heading\.title\'\]{margin:"features.careers.mission.heading.title"}.m\[\'features\.careers\.mission\.statement\.line1\'\]{margin:"features.careers.mission.statement.line1"}.m\[\'features\.careers\.mission\.statement\.line3\'\]{margin:"features.careers.mission.statement.line3"}.m\[\'features\.careers\.positionsHeading\.kicker\'\]{margin:"features.careers.positionsHeading.kicker"}.m\[\'features\.careers\.positionsHeading\.title\'\]{margin:"features.careers.positionsHeading.title"}.m\[\'features\.contact\.form\.fields\.company\.label\'\]{margin:"features.contact.form.fields.company.label"}.m\[\'features\.contact\.form\.fields\.company\.placeholder\'\]{margin:"features.contact.form.fields.company.placeholder"}.m\[\'features\.contact\.form\.fields\.email\.label\'\]{margin:"features.contact.form.fields.email.label"}.m\[\'features\.contact\.form\.fields\.email\.placeholder\'\]{margin:"features.contact.form.fields.email.placeholder"}.m\[\'features\.contact\.form\.fields\.message\.label\'\]{margin:"features.contact.form.fields.message.label"}.m\[\'features\.contact\.form\.fields\.message\.placeholder\'\]{margin:"features.contact.form.fields.message.placeholder"}.m\[\'features\.contact\.form\.fields\.name\.label\'\]{margin:"features.contact.form.fields.name.label"}.m\[\'features\.contact\.form\.fields\.name\.placeholder\'\]{margin:"features.contact.form.fields.name.placeholder"}.m\[\'features\.contact\.form\.fields\.phone\.label\'\]{margin:"features.contact.form.fields.phone.label"}.m\[\'features\.contact\.form\.fields\.phone\.placeholder\'\]{margin:"features.contact.form.fields.phone.placeholder"}.m\[\'features\.contact\.form\.privacy\.checkbox\'\]{margin:"features.contact.form.privacy.checkbox"}.m\[\'features\.contact\.form\.privacy\.noticePrefix\'\]{margin:"features.contact.form.privacy.noticePrefix"}.m\[\'features\.contact\.form\.privacy\.noticeSuffix\'\]{margin:"features.contact.form.privacy.noticeSuffix"}.m\[\'features\.contact\.form\.submit\.error\'\]{margin:"features.contact.form.submit.error"}.m\[\'features\.contact\.form\.submit\.idle\'\]{margin:"features.contact.form.submit.idle"}.m\[\'features\.contact\.form\.submit\.sending\'\]{margin:"features.contact.form.submit.sending"}.m\[\'features\.contact\.form\.validation\.email\'\]{margin:"features.contact.form.validation.email"}.m\[\'features\.contact\.form\.validation\.privacy\'\]{margin:"features.contact.form.validation.privacy"}.m\[\'features\.contact\.form\.validation\.required\'\]{margin:"features.contact.form.validation.required"}.m\[\'features\.home\.aiOpe\.heading\.kicker\'\]{margin:"features.home.aiOpe.heading.kicker"}.m\[\'features\.home\.aiOpe\.heading\.title\'\]{margin:"features.home.aiOpe.heading.title"}.m\[\'features\.home\.aiOpe\.houkan\.body\'\]{margin:"features.home.aiOpe.houkan.body"}.m\[\'features\.home\.aiOpe\.houkan\.title\'\]{margin:"features.home.aiOpe.houkan.title"}.m\[\'features\.home\.aiOpe\.kaigo\.body\'\]{margin:"features.home.aiOpe.kaigo.body"}.m\[\'features\.home\.aiOpe\.kaigo\.title\'\]{margin:"features.home.aiOpe.kaigo.title"}.m\[\'features\.home\.aiOpe\.summary1\'\]{margin:"features.home.aiOpe.summary1"}.m\[\'features\.home\.aiOpe\.summary2\'\]{margin:"features.home.aiOpe.summary2"}.m\[\'features\.home\.business\.heading\.kicker\'\]{margin:"features.home.business.heading.kicker"}.m\[\'features\.home\.business\.heading\.title\'\]{margin:"features.home.business.heading.title"}.m\[\'features\.home\.business\.loopAlt\'\]{margin:"features.home.business.loopAlt"}.m\[\'features\.home\.business\.overviewAlt\'\]{margin:"features.home.business.overviewAlt"}.m\[\'features\.home\.business\.summary1\'\]{margin:"features.home.business.summary1"}.m\[\'features\.home\.business\.summary2\'\]{margin:"features.home.business.summary2"}.m\[\'features\.home\.business\.summary3\'\]{margin:"features.home.business.summary3"}.m\[\'features\.home\.caiva\.heading\.kicker\'\]{margin:"features.home.caiva.heading.kicker"}.m\[\'features\.home\.caiva\.heading\.title\'\]{margin:"features.home.caiva.heading.title"}.m\[\'features\.home\.caiva\.paragraph1\'\]{margin:"features.home.caiva.paragraph1"}.m\[\'features\.home\.caiva\.paragraph2\'\]{margin:"features.home.caiva.paragraph2"}.m\[\'features\.home\.caiva\.paragraph3\'\]{margin:"features.home.caiva.paragraph3"}.m\[\'features\.home\.caiva\.paragraph4\'\]{margin:"features.home.caiva.paragraph4"}.m\[\'features\.home\.caiva\.paragraph5\'\]{margin:"features.home.caiva.paragraph5"}.m\[\'features\.home\.cta\.heading\.kicker\'\]{margin:"features.home.cta.heading.kicker"}.m\[\'features\.home\.cta\.heading\.title\'\]{margin:"features.home.cta.heading.title"}.m\[\'features\.home\.cta\.text\'\]{margin:"features.home.cta.text"}.m\[\'features\.home\.cta\.textSuffix\'\]{margin:"features.home.cta.textSuffix"}.m\[\'features\.home\.hero\.anchorAria\'\]{margin:"features.home.hero.anchorAria"}.m\[\'features\.home\.hero\.en\'\]{margin:"features.home.hero.en"}.m\[\'features\.home\.hero\.enSuffix\'\]{margin:"features.home.hero.enSuffix"}.m\[\'features\.home\.hero\.ja\'\]{margin:"features.home.hero.ja"}.m\[\'features\.home\.hero\.jaSuffix\'\]{margin:"features.home.hero.jaSuffix"}.m\[\'features\.home\.message\.heading\.kicker\'\]{margin:"features.home.message.heading.kicker"}.m\[\'features\.home\.message\.heading\.title\'\]{margin:"features.home.message.heading.title"}.m\[\'features\.home\.message\.paragraph1\'\]{margin:"features.home.message.paragraph1"}.m\[\'features\.home\.message\.paragraph2\'\]{margin:"features.home.message.paragraph2"}.m\[\'features\.home\.message\.paragraph3\'\]{margin:"features.home.message.paragraph3"}.m\[\'features\.home\.recruit\.body\'\]{margin:"features.home.recruit.body"}.m\[\'features\.home\.recruit\.cta\'\]{margin:"features.home.recruit.cta"}.m\[\'features\.home\.recruit\.kicker\'\]{margin:"features.home.recruit.kicker"}.m\[\'features\.home\.recruit\.lead\.line1\'\]{margin:"features.home.recruit.lead.line1"}.m\[\'features\.home\.recruit\.lead\.line2\'\]{margin:"features.home.recruit.lead.line2"}.m\[\'features\.news\.detail\.backToNews\'\]{margin:"features.news.detail.backToNews"}.m\[\'features\.news\.detail\.prTimesNotice\'\]{margin:"features.news.detail.prTimesNotice"}.m\[\'features\.news\.detail\.readOnPrTimes\'\]{margin:"features.news.detail.readOnPrTimes"}.m\[\'features\.news\.heading\.kicker\'\]{margin:"features.news.heading.kicker"}.m\[\'features\.news\.heading\.title\'\]{margin:"features.news.heading.title"}.m\[\'features\.thanks\.message\.line1\'\]{margin:"features.thanks.message.line1"}.m\[\'features\.thanks\.message\.line2\'\]{margin:"features.thanks.message.line2"}.m\[\'layout\.footer\.copyright\'\]{margin:"layout.footer.copyright"}.m\[\'layout\.header\.closeMenu\'\]{margin:"layout.header.closeMenu"}.m\[\'layout\.header\.mobileNavAria\'\]{margin:"layout.header.mobileNavAria"}.m\[\'layout\.header\.nav\.business\'\]{margin:"layout.header.nav.business"}.m\[\'layout\.header\.nav\.company\'\]{margin:"layout.header.nav.company"}.m\[\'layout\.header\.nav\.message\'\]{margin:"layout.header.nav.message"}.m\[\'layout\.header\.nav\.news\'\]{margin:"layout.header.nav.news"}.m\[\'layout\.header\.navAria\'\]{margin:"layout.header.navAria"}.m\[\'layout\.header\.openMenu\'\]{margin:"layout.header.openMenu"}.m\[\'meta\.caiva\.description\'\]{margin:"meta.caiva.description"}.m\[\'meta\.caiva\.ogDescription\'\]{margin:"meta.caiva.ogDescription"}.m\[\'meta\.caiva\.ogTitle\'\]{margin:"meta.caiva.ogTitle"}.m\[\'meta\.caiva\.title\'\]{margin:"meta.caiva.title"}.m\[\'meta\.careers\.description\'\]{margin:"meta.careers.description"}.m\[\'meta\.careers\.title\'\]{margin:"meta.careers.title"}.m\[\'meta\.contact\.description\'\]{margin:"meta.contact.description"}.m\[\'meta\.contact\.title\'\]{margin:"meta.contact.title"}.m\[\'meta\.default\.description\'\]{margin:"meta.default.description"}.m\[\'meta\.default\.title\'\]{margin:"meta.default.title"}.m\[\'meta\.news\.description\'\]{margin:"meta.news.description"}.m\[\'meta\.news\.title\'\]{margin:"meta.news.title"}.m\[\'meta\.thanks\.description\'\]{margin:"meta.thanks.description"}.m\[\'meta\.thanks\.title\'\]{margin:"meta.thanks.title"}.px{padding-inline:calc(var(--spacing) * 4)}.ps{padding-inline-start:calc(var(--spacing) * 4)}.outline{outline-style:var(--un-outline-style);outline-width:1px}.b,.border{border-width:1px}.flex{display:flex}.inline-flex{display:inline-flex}.flex-shrink{flex-shrink:1}.grow{flex-grow:1}.flex-wrap{flex-wrap:wrap}.grid{display:grid}.h1{height:calc(var(--spacing) * 1)}.h2{height:calc(var(--spacing) * 2)}.w-full{width:100%}.block{display:block}.contents{display:contents}.hidden{display:none}.visible{visibility:visible}.uppercase{text-transform:uppercase}.transform{transform:var(--un-rotate-x) var(--un-rotate-y) var(--un-rotate-z) var(--un-skew-x) var(--un-skew-y)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration))}.ease{--un-ease:var(--ease-DEFAULT);transition-timing-function:var(--ease-DEFAULT)}.ease-out{--un-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.items-center{align-items:center}.justify-center{justify-content:center}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.invert{--un-invert:invert(100%);filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,)}.filter{filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,)}@media (width>=40rem){.sm\:items-start{align-items:flex-start}.sm\:justify-start{justify-content:flex-start}}
