.topbar-layout{position:relative;height:100%}.topbar-layout .layout-bar{top:0;left:50%;transform:translateX(-50%);width:100%;position:fixed;height:54px;min-width:360px;max-width:520px;background:var(--white);z-index:10}.topbar-layout .layout-bar.scroll{border-bottom:1px solid #e9e9e9}.topbar-layout .layout-bar .bar-back{position:absolute;top:50%;left:20px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;z-index:1;cursor:pointer;width:24px;height:24px}.topbar-layout .layout-bar .bar-title{display:flex;align-items:center;justify-content:center;height:100%;font-size:18px;font-weight:600;line-height:1}.topbar-layout .layout-bar .bar-action,.topbar-layout .layout-bar .bar-close{position:absolute;top:50%;right:20px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;z-index:1;cursor:pointer;gap:10px}.topbar-layout .layout-bar .bar-action .action-item{display:flex;align-items:center;justify-content:center;cursor:pointer}.topbar-layout .layout-content{position:relative;padding-top:54px;min-height:calc(100dvh)}.ui-skeleton{width:100%;height:100%}.ui-skeleton.circle{border-radius:50%;overflow:hidden}.ui-skeleton.round{border-radius:var(--radius);overflow:hidden}.ui-skeleton .ant-skeleton.ant-skeleton-element{display:block}.ui-skeleton .ant-skeleton.ant-skeleton-element,.ui-skeleton .ant-skeleton.ant-skeleton-element .ant-skeleton-image{width:inherit!important;height:inherit!important}.ui-image{position:relative;font-size:0}.ui-image.circle{border-radius:50%;overflow:hidden}.ui-image.round{border-radius:var(--radius);overflow:hidden}.ui-image img{width:100%;height:100%;object-fit:cover;object-position:center center;position:unset!important}.guide-introduce .introduce-banner{background:var(--primary);padding:50px 0;text-align:center}.guide-introduce .introduce-banner .banner-label{font-size:16px;color:var(--secondary);font-weight:600;line-height:1}.guide-introduce .introduce-banner .banner-title{margin-top:16px;color:var(--white);font-size:32px;font-weight:600;line-height:44px}.guide-introduce .introduce-banner .banner-image{width:80px;height:80px;margin:35px auto 0}.guide-introduce .introduce-work{padding:50px 16px}.guide-introduce .introduce-work .work-label{font-size:16px;color:#89a0b3;font-weight:600;line-height:1}.guide-introduce .introduce-work .work-title{margin-top:8px;font-size:32px;font-weight:600;line-height:44px}.guide-introduce .introduce-work .work-contents{margin-top:30px;background:#f4f6f8;border-radius:10px;padding:25px}.guide-introduce .introduce-work .work-contents .contents-phrase{color:#405363;font-weight:400;line-height:22px}.guide-introduce .introduce-work .work-contents .contents-image{margin:20px 0;padding:18px 30px;background:var(--white);border-radius:10px}.guide-introduce .introduce-object{padding:50px 20px;position:relative}.guide-introduce .introduce-object .object-bg{position:absolute;top:0;left:0;width:100%;height:100%}.guide-introduce .introduce-object .object-bg .ui-image{width:100%;height:100%}.guide-introduce .introduce-object .object-box{position:relative;z-index:1;background:var(--white);border-radius:10px;padding:25px 0;text-align:center}.guide-introduce .introduce-object .object-box .object-label{color:#89a0b3;font-size:16px;font-weight:600;line-height:44px}.guide-introduce .introduce-object .object-box .object-title{font-weight:600;line-height:44px;font-size:32px}.guide-introduce .introduce-object .object-box .object-contents{margin-top:30px;padding-top:30px;position:relative}.guide-introduce .introduce-object .object-box .object-contents:before{content:"";position:absolute;width:104px;height:1px;background:#89a0b3;top:0;left:50%;transform:translateX(-50%)}.guide-introduce .introduce-object .object-box .object-contents p{color:#405363;font-weight:500;line-height:22px}.guide-introduce .introduce-object .object-box .object-contents p+p{margin-top:20px}.guide-introduce .introduce-value{padding:50px 20px;background:#f4f6f8;text-align:center}.guide-introduce .introduce-value .value-label{color:#89a0b3;font-size:16px;font-weight:600;line-height:44px}.guide-introduce .introduce-value .value-text{margin-top:8px;color:var(--text);font-size:32px;font-weight:600;line-height:44px}.guide-introduce .introduce-value .value-text span{color:var(--primary)}.guide-introduce .introduce-value .value-icon{width:100px;margin:40px auto 0}.guide-introduce .introduce-value .value-action{margin-top:40px}