/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@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{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid}}}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.table-cell{display:table-cell}.h-\[80\%\]{height:80%}.h-full{height:100%}.w-\[80\%\]{width:80%}.w-full{width:100%}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.bg-transparent{background-color:#0000}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.object-contain{-o-object-fit:contain;object-fit:contain}.text-center{text-align:center}.whitespace-nowrap{white-space:nowrap}.text-\[\#3e5876\]{color:#3e5876}.text-\[\#4a4a4a\]{color:#4a4a4a}.text-\[\#696969\]{color:#696969}.underline{text-decoration-line:underline}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-95:hover{opacity:.95}}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-95:disabled{opacity:.95}:root{--page-max-width:100%;--ui-text-primary:#f8fafc;--ui-font-family:"Microsoft YaHei", "PingFang SC", "Segoe UI", sans-serif}html,body,#root{height:100%}body{font-family:var(--ui-font-family);-webkit-font-smoothing:antialiased;margin:0;padding:0}body.official-home-page{overflow:hidden}body:not(.official-home-page){overflow:auto}#root{min-height:100%}.auth-route-root{height:100vh;overflow:hidden}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.auth-page-shell{width:100%;height:100%;min-height:0;color:var(--ui-text-primary);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;display:flex;position:relative;overflow:hidden}.auth-page-shell__inner{width:100%;min-height:0;max-width:var(--page-max-width);z-index:1;box-sizing:border-box;flex-direction:column;flex:1 1 0;margin:0 auto;padding-inline:.5rem;display:flex;position:relative}.auth-page-shell>.layout-footer{z-index:1;position:relative}.auth-page-shell__logo{z-index:30;position:absolute;top:24px;left:24px}.auth-page-shell__logo-link{cursor:pointer;caret-color:#0000;-webkit-user-select:none;user-select:none;line-height:0;text-decoration:none;display:inline-block}.auth-page-shell__logo-link:hover{opacity:.9}.auth-page-shell__logo-img{width:auto;height:4rem}.auth-page-shell__content{flex:1 1 0;justify-content:center;align-items:center;min-height:0;padding:1.5rem 1rem 3rem;display:flex;position:relative}@media (width>=768px){.auth-page-shell__logo{top:32px;left:48px}.auth-page-shell__logo-img{width:10.5rem;height:6rem}}.site-header__logo-link{line-height:0;text-decoration:none;display:block}.site-header--static{z-index:10;position:relative}.site-header .btnGroup{flex-wrap:wrap;align-items:center;gap:.25rem 0;display:flex}.site-header .btnGroup li:after,.site-header .btnGroup li:hover:after{display:none!important}.site-header .btnGroup li a{white-space:nowrap;font-size:.85rem}.site-header a:focus,.site-header a:focus-visible{outline:none}.site-header a,.site-header button{caret-color:#0000;-webkit-user-select:none;user-select:none}.site-header button:focus,.site-header button:focus-visible{outline:none}.site-header-auth-nav-item{margin-left:.35rem}.site-header-auth-nav-item:first-of-type{margin-left:.75rem}.site-header-auth-nav-item:after{display:none!important}.site-header-auth-nav-item a,.site-header-auth-nav-item button{color:#fff;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #fff9;border-radius:4px;padding:.25rem .65rem;font-size:.85rem;text-decoration:none;transition:background .2s,transform .15s;display:inline-block}.site-header-auth-nav-item a:hover,.site-header-auth-nav-item button:hover{background:#ffffff26}.site-header-auth-nav-item--active a{background:#fff3;border-color:#fff}.site-header-auth-nav-item--user{cursor:default}.site-header-auth-nav-item__user{color:#fff;white-space:nowrap;padding:.25rem 0;font-size:.8rem;display:inline-block}.site-header-auth-nav-item:active a,.site-header-auth-nav-item:active button{transform:scale(1.05)}@media (width<=1200px){.site-header .btnGroup li a{font-size:.8rem}}#menu li a{caret-color:#0000;-webkit-user-select:none;user-select:none;outline:none}.official-home-background{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.official-home-background .page_bg{width:100%;height:100%;position:absolute}.product-page{color:#333;background:0 0;min-height:100vh;font-family:Microsoft YaHei,PingFang SC,sans-serif;position:relative}.product-page__content{z-index:1;position:relative}.product-page__main{box-sizing:border-box;max-width:60rem;margin:0 auto;padding:1.5rem 1.5rem 3rem}.product-page__hero{background:#fff;border-radius:.5rem;grid-template-columns:1fr 1fr;align-items:start;gap:2.5rem;padding:2rem;display:grid;box-shadow:0 2px 12px #0000000f}.product-page__gallery{background:#f8f8f8;border:1px solid #e8e8e8;border-radius:.375rem;justify-content:center;align-items:center;min-height:18rem;display:flex}.product-page__image{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:16rem}.product-page__breadcrumb{color:#999;margin:0 0 .75rem;font-size:.875rem}.product-page__title{color:#333;margin:0 0 1.25rem;font-size:1.75rem;font-weight:600;line-height:1.3}.product-page__price-box{background:#fff7f0;border:1px solid #ffe8d6;border-radius:.375rem;margin-bottom:1.25rem;padding:1rem 1.25rem}.product-page__price-row{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;display:flex}.product-page__price-symbol{color:#ff9020;font-size:1.125rem;font-weight:600}.product-page__price-value{color:#ff9020;font-size:2rem;font-weight:700;line-height:1}.product-page__price-tag{color:#666;font-size:.875rem}.product-page__course-note{color:#666;border-top:1px dashed #f0dcc8;margin:.75rem 0 0;padding-top:.75rem;font-size:.875rem}.product-page__services{flex-wrap:wrap;gap:.5rem;margin:0 0 1.25rem;padding:0;list-style:none;display:flex}.product-page__services li{color:#3e5876;background:#eef2f7;border:1px solid #c5d0dc;border-radius:999px;padding:.35rem .75rem;font-size:.8125rem}.product-page__option{align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}.product-page__option-label{color:#999;flex-shrink:0;width:2.5rem;padding-top:.5rem;font-size:.875rem}.product-page__packages{flex-wrap:wrap;flex:1;gap:.625rem;display:flex}.product-page__package{color:#333;text-align:left;cursor:pointer;background:#fff;border:1px solid #e8e8e8;border-radius:.25rem;padding:.5rem .875rem;font-size:.8125rem;transition:border-color .2s;position:relative}.product-page__package:hover{border-color:#ff9020}.product-page__package--selected{border:2px solid #ff9020;padding:calc(.5rem - 1px) calc(.875rem - 1px)}.product-page__package--selected:after{content:"";border-top:0 solid #0000;border-bottom:1.125rem solid #ff9020;border-left:1.125rem solid #0000;border-right:0 solid #0000;width:0;height:0;position:absolute;bottom:0;right:0}.product-page__package--selected:before{content:"✓";z-index:1;color:#fff;font-size:.625rem;font-weight:700;line-height:1;position:absolute;bottom:0;right:.125rem}.product-page__quantity{border:1px solid #e8e8e8;border-radius:.25rem;align-items:stretch;display:inline-flex;overflow:hidden}.product-page__quantity-btn{color:#666;cursor:pointer;background:#fff;border:none;width:2rem;padding:0;font-size:1.125rem;transition:background .2s}.product-page__quantity-btn:hover:not(:disabled){background:#f5f5f5}.product-page__quantity-btn:disabled{color:#ccc;cursor:not-allowed}.product-page__quantity-input{text-align:center;color:#333;appearance:textfield;background:#f0fff0;border:none;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;width:3rem;padding:.375rem 0;font-size:.875rem}.product-page__quantity-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-page__quantity-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-page__quantity-wrap{flex:1}.product-page__total{color:#666;margin:.5rem 0 0;font-size:.875rem}.product-page__actions{flex-wrap:wrap;gap:1rem;margin-top:.5rem;display:flex}.product-page__btn{cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;min-width:8rem;padding:.75rem 1.5rem;font-family:inherit;font-size:1rem;text-decoration:none;transition:opacity .2s;display:inline-flex}button.product-page__btn{border:none}.product-page__btn:hover{opacity:.9}.product-page__btn--primary{color:#fff;background:#ff9020;border:1px solid #ff9020}button.product-page__btn--primary{border:1px solid #ff9020}.product-page__btn--secondary{color:#3e5876;background:#fff;border:1px solid #3e5876}.product-page__detail{background:#fff;border-radius:.5rem;margin-top:2rem;padding:2rem;box-shadow:0 2px 12px #0000000f}.product-page__detail-title{color:#333;border-bottom:2px solid #3e5876;margin:0 0 1.5rem;padding-bottom:.75rem;font-size:1.25rem;font-weight:600}.product-page__detail-section+.product-page__detail-section{border-top:1px solid #e8e8e8;margin-top:1.25rem;padding-top:1.25rem}.product-page__detail-section h3{color:#333;margin:0 0 .5rem;font-size:1rem;font-weight:600}.product-page__detail-section p{color:#666;margin:0;font-size:.9375rem;line-height:1.7}.product-page__footer{text-align:center;background:#fff;padding:2rem 1.5rem 2.5rem}.product-page__footer-info{margin:0;color:#999;max-width:60rem;margin-inline:auto;font-size:14px;line-height:1.6}.product-page__footer-info .company-info{margin-right:.5rem}@media (width<=768px){.product-page__hero{grid-template-columns:1fr;gap:1.5rem;padding:1.25rem}.product-page__title{font-size:1.375rem}.product-page__option{flex-direction:column;gap:.5rem}.product-page__option-label{padding-top:0}.product-page__actions{flex-direction:column}.product-page__btn{width:100%}}.about-page{color:#333;background:0 0;min-height:100vh;font-family:Microsoft YaHei,PingFang SC,sans-serif;position:relative}.about-page__content{z-index:1;position:relative}.about-page__main{box-sizing:border-box;max-width:60rem;margin:0 auto;padding:1.5rem 1.5rem 3rem}.about-page__card{background:#fff;border-radius:.5rem;padding:2rem;box-shadow:0 2px 12px #0000000f}.about-page__breadcrumb{color:#999;margin:0 0 .75rem;font-size:.875rem}.about-page__title{color:#333;border-bottom:2px solid #3e5876;margin:0 0 1.5rem;padding-bottom:.75rem;font-size:1.75rem;font-weight:600}.about-page__section+.about-page__section{border-top:1px solid #e8e8e8;margin-top:1.25rem;padding-top:1.25rem}.about-page__section h2{color:#333;margin:0 0 .5rem;font-size:1rem;font-weight:600}.about-page__section p{color:#666;margin:0;font-size:.9375rem;line-height:1.7}.about-page__footer{text-align:center;background:#fff;padding:2rem 1.5rem 2.5rem}.about-page__footer-info{margin:0;color:#999;max-width:60rem;margin-inline:auto;font-size:14px;line-height:1.6}.about-page__footer-info .company-info{margin-right:.5rem}@media (width<=768px){.about-page__card{padding:1.25rem}.about-page__title{font-size:1.375rem}}.news-page{color:#333;background:0 0;min-height:100vh;font-family:Microsoft YaHei,PingFang SC,sans-serif;position:relative}.news-page__content{z-index:1;position:relative}.news-page__main{box-sizing:border-box;max-width:60rem;margin:0 auto;padding:1.5rem 1.5rem 3rem}.news-page__card{background:#fff;border-radius:.5rem;padding:2rem;box-shadow:0 2px 12px #0000000f}.news-page__breadcrumb{color:#999;margin:0 0 .75rem;font-size:.875rem}.news-page__breadcrumb a{color:#3e5876;text-decoration:none}.news-page__breadcrumb a:hover{text-decoration:underline}.news-page__title{color:#333;margin:0 0 1.5rem;font-size:1.75rem;font-weight:600;line-height:1.3}.news-page__meta{color:#999;margin:-1rem 0 1.5rem;font-size:.875rem}.news-page__loading,.news-page__empty,.news-page__error{text-align:center;color:#666;margin:2rem 0;font-size:.9375rem}.news-page__error{color:#c0392b}.news-page__list{margin:0;padding:0;list-style:none}.news-page__item+.news-page__item{border-top:1px solid #e8e8e8}.news-page__item-link{color:inherit;border-radius:.375rem;align-items:center;gap:1rem;margin:0 -.75rem;padding:1rem .75rem;text-decoration:none;transition:background .2s;display:flex}.news-page__item-link:hover{background:#fafafa}.news-page__item-main{flex:1;min-width:0}.news-page__item-thumb{background:#f8f8f8;border:1px solid #e8e8e8;border-radius:.375rem;flex-shrink:0;width:5rem;height:3.5rem;overflow:hidden}.news-page__item-thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.news-page__item-title{color:#333;text-overflow:ellipsis;white-space:nowrap;margin:0 0 .35rem;font-size:1.0625rem;font-weight:600;line-height:1.4;overflow:hidden}.news-page__item-time{color:#999;margin:0;font-size:.8125rem}.news-page__item-arrow{color:#3e5876;opacity:.6;flex-shrink:0;font-size:1.25rem;line-height:1;transition:opacity .2s,transform .2s}.news-page__item-link:hover .news-page__item-arrow{opacity:1;transform:translate(2px)}.news-page__pagination{border-top:1px solid #e8e8e8;justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;padding-top:1.5rem;display:flex}.news-page__page-btn{color:#3e5876;cursor:pointer;background:#fff;border:1px solid #3e5876;border-radius:.375rem;min-width:5rem;padding:.5rem 1rem;font-family:inherit;font-size:.875rem;transition:opacity .2s}.news-page__page-btn:hover:not(:disabled){opacity:.85}.news-page__page-btn:disabled{opacity:.4;cursor:not-allowed}.news-page__page-info{color:#666;font-size:.875rem}.news-page__cover{border:1px solid #e8e8e8;border-radius:.375rem;margin-bottom:1.5rem;overflow:hidden}.news-page__cover img{-o-object-fit:cover;object-fit:cover;width:100%;max-height:20rem;display:block}.news-page__article{color:#444;word-break:break-word;font-size:.9375rem;line-height:1.8}.news-page__article p{margin:0 0 1em}.news-page__article p:last-child{margin-bottom:0}.news-page__article img{max-width:100%;height:auto}.news-page__article ul,.news-page__article ol{margin:0 0 1em;padding-left:1.5em}.news-page__article li{margin-bottom:.35em}.news-page__article h1,.news-page__article h2,.news-page__article h3,.news-page__article h4,.news-page__article h5,.news-page__article h6{color:#333;margin:1.25em 0 .75em;font-weight:600;line-height:1.4}.news-page__article h1:first-child,.news-page__article h2:first-child,.news-page__article h3:first-child,.news-page__article h4:first-child,.news-page__article h5:first-child,.news-page__article h6:first-child{margin-top:0}.news-page__article blockquote{color:#666;border-left:3px solid #ddd;margin:0 0 1em;padding:.5em 1em}.news-page__article a{color:#3e5876;text-decoration:underline}.news-page__article table{border-collapse:collapse;width:100%;max-width:100%;margin-bottom:1em;display:block;overflow-x:auto}.news-page__article th,.news-page__article td{text-align:left;border:1px solid #e8e8e8;padding:.5em .75em}.news-page__form{flex-direction:column;gap:1.25rem;display:flex}.news-page__field label{color:#333;margin-bottom:.5rem;font-size:.9375rem;font-weight:600;display:block}.news-page__field input,.news-page__field textarea{box-sizing:border-box;border:1px solid #ddd;border-radius:.375rem;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.9375rem;transition:border-color .2s}.news-page__field input:focus,.news-page__field textarea:focus{border-color:#3e5876;outline:none}.news-page__field textarea{resize:vertical;min-height:12rem}.news-page__hint{color:#999;margin:0 0 1.5rem;font-size:.8125rem}.news-page__actions{flex-wrap:wrap;gap:1rem;display:flex}.news-page__btn{cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;min-width:8rem;padding:.75rem 1.5rem;font-family:inherit;font-size:1rem;text-decoration:none;transition:opacity .2s;display:inline-flex}button.news-page__btn{border:none}.news-page__btn:hover:not(:disabled){opacity:.9}.news-page__btn:disabled{opacity:.6;cursor:not-allowed}.news-page__btn--primary{color:#fff;background:#ff9020;border:1px solid #ff9020}.news-page__btn--secondary{color:#3e5876;background:#fff;border:1px solid #3e5876}.news-page__footer{text-align:center;background:#fff;padding:2rem 1.5rem 2.5rem}.news-page__footer-info{margin:0;color:#999;max-width:60rem;margin-inline:auto;font-size:14px;line-height:1.6}.news-page__footer-info .company-info{margin-right:.5rem}@media (width<=768px){.news-page__card{padding:1.25rem}.news-page__title{font-size:1.375rem}.news-page__item-title{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.news-page__actions{flex-direction:column}.news-page__btn{width:100%}}.layout-footer p{color:#f8fafcf2;text-shadow:0 1px 2px #0f172a80;letter-spacing:.01em;line-height:1.35}.layout-footer{border-top:1px solid #ffffff1f;box-shadow:inset 0 1px #ffffff14}.login-card{aspect-ratio:992/734;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:100%;max-width:960px;position:relative}.login-card-form{width:60.5%;position:absolute;top:30.5%;left:20.5%}.login-card-form>div:not(:last-child){margin-bottom:1rem}.login-autologin-label{margin-left:3rem}@media (width>=768px){.login-card-form>div:not(:last-child){margin-bottom:1.25rem}.login-autologin-label{margin-left:3.5rem}}.login-autologin-box{box-sizing:border-box;background:0 0;border:2px solid #c0cca8;border-radius:4px;flex-shrink:0;width:1.2rem;height:1.2rem;position:relative}.login-autologin-box--checked{background:#fff;border-color:#c0cca8}.login-autologin-box--checked:after{content:"✓";color:#3e5876;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;line-height:1;display:flex;position:absolute;inset:0}.login-form-label{box-sizing:border-box;width:3rem;min-width:3rem}@media (width>=768px){.login-form-label{width:3.5rem;min-width:3.5rem}}.login-card-input{text-indent:.5rem;background-color:#fff;border-radius:32px;height:2.4rem;min-height:2.4rem;box-shadow:3px 3px #acacac47}@media (width>=768px){.login-card-input{text-indent:.5rem;height:2.6rem;min-height:2.6rem}}.login-card-buttons{pointer-events:none;justify-content:center;align-items:flex-end;gap:1.25rem;padding-bottom:2%;display:flex;position:absolute;bottom:1.75rem;left:0;right:0}.login-card-buttons>*{pointer-events:auto}@media (width<=1366px){.login-card{max-width:660px}.login-card-form{width:60.8%;top:29.6%;left:20%}.login-card-input{height:2.2rem;min-height:2.2rem}.login-card-buttons img{width:auto;max-height:3.25rem}}.register-card{aspect-ratio:992/734;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:100%;max-width:960px;position:relative}.register-card-form{width:60.5%;position:absolute;top:27.6%;left:20.5%}.register-card-form .register-form-row{margin-bottom:1rem}@media (width>=768px){.register-card-form .register-form-row{margin-bottom:1.25rem}}.register-form-label{box-sizing:border-box;width:3.5rem;min-width:3.5rem}@media (width>=768px){.register-form-label{width:4rem;min-width:4rem}}.register-card-input{text-indent:.5rem;background-color:#fff;border-radius:32px;height:2.4rem;min-height:2.4rem;box-shadow:3px 3px #acacac47}.register-code-input-wrap{background-color:#fff;border-radius:32px;align-items:center;height:2.4rem;min-height:2.4rem;display:flex;overflow:hidden;box-shadow:3px 3px #acacac47}.register-code-input{text-indent:0;background:0 0;border:0;outline:none;flex:1;height:100%;padding:0 0 0 .8rem}.register-code-btn{color:#fff;border-radius:32px;justify-content:center;align-items:center;width:6.5rem;min-width:6.5rem;padding:0;font-size:.875rem;font-weight:700;line-height:1;display:flex}.register-agree-label{pointer-events:none;justify-content:center;align-items:center;gap:.5rem;width:100%;display:flex;position:absolute;bottom:calc(7rem + 50px);left:0;right:0}.register-agree-label>*{pointer-events:auto}.register-agree-dot{box-sizing:border-box;background:0 0;border:2px solid #bdde7a;border-radius:50%;flex-shrink:0;width:1.2rem;height:1.2rem}.register-agree-dot--checked{background:#bdde7a;border-color:#bdde7a}.register-card-buttons{pointer-events:none;justify-content:center;align-items:flex-end;gap:1.25rem;padding-bottom:2%;display:flex;position:absolute;bottom:1.75rem;left:0;right:0}.register-card-buttons>*{pointer-events:auto}@media (width<=1366px){.register-card{max-width:660px}.register-card-form{width:62%;top:27.3%;left:19.5%}.register-card-buttons img{width:auto;max-height:3.25rem}.register-agree-dot{width:1.2rem;height:1.2rem}.register-code-btn{width:7.25rem;min-width:7.25rem;font-size:1rem}.register-code-input-wrap{height:2rem;min-height:2rem}.register-card-input{text-indent:.5rem;height:2rem;min-height:2rem}.register-agree-label{gap:.5rem;bottom:calc(5rem + 20px)}}
