.card{width:-webkit-min-content;width:min-content;margin:0 60px}.card img{max-width:initial}.card .card-title{font-family:var(--font-serif);color:var(--text-heading);margin-top:37px;font-size:24px;font-weight:700;line-height:140%}.card .card-description{font-family:var(--font-sans);color:var(--text-regular);margin-top:30px;font-weight:400;line-height:140%}
.BorderCard{background-color:var(--background);border-radius:24px;flex-direction:column;width:224px;height:392px;display:flex;overflow:hidden;box-shadow:0 4px 20px #0000001a}.BorderCard .image-background{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;height:50%;display:flex;position:relative}:is(.BorderCard .image-background) .comingSoon{background-color:var(--background);font-family:var(--font-sans);color:var(--text-heading);border-radius:8px;padding:3.5px 10.5px;font-size:14px;font-weight:500;line-height:150%;position:absolute;top:24px;left:24px;box-shadow:0 4px 10px #0000002e}.BorderCard .card-content{padding:24px}:is(.BorderCard .card-content) .card-title{font-family:var(--font-sans);color:var(--text-heading);font-size:16px;font-weight:700;line-height:150%}:is(.BorderCard .card-content) .card-description{font-family:var(--font-sans);color:var(--text-regular);margin-top:4px;line-height:140%}
.HomePage .home-page-content{width:100%;height:100%;overflow:auto}:is(.HomePage .home-page-content) .header-layout{background-color:var(--surface);padding:1rem 2rem}:is(:is(.HomePage .home-page-content) .header-layout) .HeaderDesktop{padding:0}:is(.HomePage .home-page-content) .work-type-section{flex-direction:column;align-items:center;display:flex;position:relative;top:.125rem;overflow:hidden}:is(:is(.HomePage .home-page-content) .work-type-section) .title{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--text-heading);margin-top:5rem;font-size:40px;font-weight:700;line-height:114%}:is(:is(.HomePage .home-page-content) .work-type-section) .BorderCard{width:264px;min-width:264px;height:416px}:is(:is(:is(.HomePage .home-page-content) .work-type-section) .BorderCard) .image-background{padding:18px 35px}:is(:is(:is(:is(.HomePage .home-page-content) .work-type-section) .BorderCard) .image-background) img{width:100%;height:100%}:is(:is(.HomePage .home-page-content) .work-type-section) .card-wrapper{margin:5rem 0 10.5rem;display:flex}:is(:is(.HomePage .home-page-content) .work-type-section) .desktop-card-wrapper{margin:5rem 0 10.5rem;display:none}@media (min-width:768px){:is(:is(.HomePage .home-page-content) .work-type-section) .desktop-card-wrapper{display:flex}}:is(:is(.HomePage .home-page-content) .work-type-section) .footer-lines{width:2560px;max-width:initial;position:absolute;bottom:0}:is(.HomePage .home-page-content) .visit-type-section{background-color:#f8f7f4;flex-direction:column;align-items:center;display:flex;position:relative;top:.0625rem;overflow:hidden}:is(:is(.HomePage .home-page-content) .visit-type-section) .title{font-family:var(--font-serif);letter-spacing:.1px;text-align:center;color:var(--text-heading);margin-top:105px;font-size:40px;font-weight:700;line-height:150%}:is(:is(.HomePage .home-page-content) .visit-type-section) .subtitle{font-family:var(--font-sans);letter-spacing:.1px;color:var(--text-regular);margin-top:32px;font-size:20px;font-weight:400;line-height:140%}:is(:is(.HomePage .home-page-content) .visit-type-section) .BorderCard{min-width:224px}:is(:is(.HomePage .home-page-content) .visit-type-section) .card-wrapper{margin:3rem 0 11rem;display:flex}:is(:is(.HomePage .home-page-content) .visit-type-section) .footer-lines{width:2560px;max-width:initial;position:absolute;bottom:0}:is(.HomePage .home-page-content) .work-info-section{background-color:#e5f1f3;flex-direction:column;align-items:center;display:flex;position:relative}:is(:is(.HomePage .home-page-content) .work-info-section) .title{width:55%;font-family:var(--font-serif);letter-spacing:.00625rem;text-align:center;color:var(--text-heading);margin-top:3.5rem;font-size:2.5rem;font-weight:700;line-height:1.5}:is(:is(.HomePage .home-page-content) .work-info-section) .section-layout{z-index:55;justify-content:center;width:50%;margin:3.75rem 0 11.5rem;display:flex}:is(:is(:is(.HomePage .home-page-content) .work-info-section) .section-layout) .card-wrapper{justify-content:center;align-items:center;display:flex}:is(:is(:is(:is(.HomePage .home-page-content) .work-info-section) .section-layout) .card-wrapper) .card{margin:0 1.25rem;display:flex}:is(:is(:is(:is(:is(.HomePage .home-page-content) .work-info-section) .section-layout) .card-wrapper) .card) .card-description{color:#000;width:6.25rem;margin-top:1rem;margin-left:1.375rem;line-height:1.6}:is(:is(.HomePage .home-page-content) .work-info-section) .background{width:100%;height:100%;position:absolute}:is(:is(:is(.HomePage .home-page-content) .work-info-section) .background) .relative-background{width:100%;height:100%;position:relative}:is(:is(:is(:is(.HomePage .home-page-content) .work-info-section) .background) .relative-background) .line-wrapper{width:100%;height:100%;position:relative;overflow:hidden}:is(:is(:is(:is(:is(.HomePage .home-page-content) .work-info-section) .background) .relative-background) .line-wrapper) .footer-line-dark{width:2560px;max-width:initial;position:absolute;bottom:0}:is(:is(:is(:is(:is(.HomePage .home-page-content) .work-info-section) .background) .relative-background) .line-wrapper) .footer-line-light{width:2560px;max-width:initial;z-index:3;position:absolute;bottom:-1px}:is(:is(:is(:is(.HomePage .home-page-content) .work-info-section) .background) .relative-background) .left-leave{position:absolute;bottom:0;left:30px}:is(:is(:is(:is(.HomePage .home-page-content) .work-info-section) .background) .relative-background) .right-leave{position:absolute;top:-135px;right:0}:is(.HomePage .home-page-content) .partners-section{background-color:#fff;flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}:is(:is(.HomePage .home-page-content) .partners-section) .section-layout{flex-direction:column;align-items:center;margin:5rem 0 7rem;padding:0 32px;display:flex}:is(:is(.HomePage .home-page-content) .partners-section) .footer-lines{width:2560px;max-width:initial;position:absolute;bottom:-1px}@media only screen and (max-width:1440px){:is(:is(.HomePage .home-page-content) .work-info-section) .section-layout{width:70%}:is(:is(.HomePage .home-page-content) .footer) .section-layout{width:80%;margin:103px 0 96px}}@media only screen and (max-width:1024px){:is(:is(.HomePage .home-page-content) .work-type-section) .card-wrapper{justify-content:space-around;width:100%}:is(:is(:is(.HomePage .home-page-content) .work-type-section) .card-wrapper) .card{margin:0}:is(:is(.HomePage .home-page-content) .work-type-section) .desktop-card-wrapper{justify-content:space-around;width:100%}:is(:is(:is(.HomePage .home-page-content) .work-type-section) .desktop-card-wrapper) .card{margin:0}:is(:is(.HomePage .home-page-content) .work-info-section) .section-layout{width:90%}:is(:is(.HomePage .home-page-content) .footer) .section-layout{width:90%;margin:103px 0 96px}:is(:is(:is(:is(.HomePage .home-page-content) .footer) .section-layout) .text-wrapper) .policy{min-width:125px;margin:0 24px}}@media only screen and (max-width:768px){:is(.HomePage .home-page-content) .header-layout{padding:0}:is(:is(.HomePage .home-page-content) .work-type-section) .title{letter-spacing:.1px;margin-top:48px;font-size:24px;line-height:140%}:is(:is(.HomePage .home-page-content) .visit-type-section) .title{letter-spacing:.1px;margin-top:48px;font-size:24px;line-height:140%}:is(:is(.HomePage .home-page-content) .visit-type-section) .subtitle{text-align:center;margin-top:19px;font-size:16px;line-height:140%}:is(.HomePage .home-page-content) .work-info-section{padding:16px}:is(:is(.HomePage .home-page-content) .work-info-section) .title{letter-spacing:.00625rem;width:100%;margin-top:3rem;font-size:1.5rem;line-height:140%}:is(:is(.HomePage .home-page-content) .work-info-section) .section-layout{flex-direction:column;align-items:center;width:100%;margin:32px 0}:is(:is(:is(.HomePage .home-page-content) .work-info-section) .section-layout) .card-wrapper{flex-direction:column}:is(:is(:is(:is(.HomePage .home-page-content) .work-info-section) .section-layout) .card-wrapper) .card{align-items:center;width:244px;margin:0 0 20px;display:flex}:is(:is(:is(:is(:is(.HomePage .home-page-content) .work-info-section) .section-layout) .card-wrapper) .card) .card-description{width:100%;color:var(--text-regular);margin-top:0;margin-left:1.25rem;font-size:1rem;line-height:1.4}:is(:is(:is(:is(.HomePage .home-page-content) .work-info-section) .background) .relative-background) .left-leave{display:none}:is(:is(:is(:is(.HomePage .home-page-content) .work-info-section) .background) .relative-background) .right-leave{display:none}:is(:is(.HomePage .home-page-content) .partners-section) .section-layout{width:100%;margin:32px 0 30px}:is(:is(.HomePage .home-page-content) .footer) .section-layout{width:100%;margin:32px 0 23px;padding:0 32px}:is(:is(:is(.HomePage .home-page-content) .footer) .section-layout) .text-wrapper{flex-direction:column;align-items:center}:is(:is(:is(:is(.HomePage .home-page-content) .footer) .section-layout) .text-wrapper) .content-us{flex-direction:column;align-items:center;margin-bottom:32px;display:flex}:is(:is(:is(:is(.HomePage .home-page-content) .footer) .section-layout) .text-wrapper) .policy{flex-direction:column;align-items:center;margin-bottom:32px;display:flex}:is(:is(:is(:is(.HomePage .home-page-content) .footer) .section-layout) .text-wrapper) .disclaimer{letter-spacing:.1px;font-weight:400;line-height:150%}:is(:is(:is(:is(:is(.HomePage .home-page-content) .footer) .section-layout) .text-wrapper) .disclaimer)>span{font-weight:300}}
