.trial-container{line-height:1.5;min-height:100vh;width:100%}.trial-container h1,.trial-container h2,.trial-container h3,.trial-container h4,.trial-container h5,.trial-container h6{font-weight:400;margin:0}.trial-container .page-banner{background:-webkit-linear-gradient(315deg,#0a1628,#132744 40%,#0d1f3c);background:-o-linear-gradient(315deg,#0a1628 0,#132744 40%,#0d1f3c 100%);background:linear-gradient(135deg,#0a1628,#132744 40%,#0d1f3c);overflow:hidden;padding:80px 0;position:relative}.trial-container .page-banner:before{background:-webkit-radial-gradient(30% 50%,ellipse,rgba(22,93,255,.12) 0,transparent 60%);background:-o-radial-gradient(30% 50%,ellipse,rgba(22,93,255,.12) 0,transparent 60%);background:radial-gradient(ellipse at 30% 50%,rgba(22,93,255,.12) 0,transparent 60%);content:"";inset:0;pointer-events:none;position:absolute}.trial-container .page-banner .banner-content{color:#fff;margin:0 auto;max-width:1440px;padding:0 20px;position:relative;text-align:center;z-index:1}.trial-container .page-banner h1{font-size:36px;font-weight:700;margin-bottom:12px}.trial-container .page-banner p{color:hsla(0,0%,100%,.6);font-size:16px;line-height:1.7;margin:0 auto;max-width:860px}.trial-container .breadcrumb{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;color:hsla(0,0%,100%,.5);font-size:13px;gap:8px;justify-content:center;margin-top:16px}.trial-container .breadcrumb a{color:hsla(0,0%,100%,.7);text-decoration:none}.trial-container .breadcrumb a:hover{color:#fff}.trial-container .trial-main{padding:40px 20px 80px}.trial-container .trial-notice-bar{background:-webkit-linear-gradient(315deg,#f0f5ff,#e8f0fe);background:-o-linear-gradient(315deg,#f0f5ff 0,#e8f0fe 100%);background:linear-gradient(135deg,#f0f5ff,#e8f0fe);border:1px solid #d6e4ff;border-radius:8px;margin-bottom:40px;overflow:hidden;padding:0}.trial-container .trial-notice-bar,.trial-container .trial-notice-label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.trial-container .trial-notice-label{-ms-flex-negative:0;background:#165dff;color:#fff;flex-shrink:0;font-size:13px;font-weight:600;gap:6px;padding:12px 20px;white-space:nowrap}.trial-container .trial-notice-scroll{-webkit-box-flex:1;-moz-box-flex:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden;padding:12px 0;position:relative}.trial-container .trial-notice-track{-webkit-animation:trial-notice-scroll 40s linear infinite;-o-animation:trial-notice-scroll 40s linear infinite;animation:trial-notice-scroll 40s linear infinite;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:48px;padding-right:48px;white-space:nowrap;will-change:transform}.trial-container .trial-notice-item{color:#555;font-size:13px;-ms-flex-negative:0;flex-shrink:0}.trial-container .trial-notice-item:before{color:#165dff;content:"●";font-size:8px;margin-right:8px;vertical-align:middle}@-webkit-keyframes trial-notice-scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-o-keyframes trial-notice-scroll{0%{-o-transform:translateX(0);transform:translateX(0)}to{-o-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes trial-notice-scroll{0%{-webkit-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}}.trial-container .test-item-label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:#fafbfc;border:1px solid #e5e5e5;border-radius:8px;color:#555;cursor:pointer;font-size:14px;gap:8px;padding:12px 16px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.trial-container .test-item-label:hover{background:#f0f5ff;border-color:#165dff}.trial-container .test-item-label:has(input:checked){background:#eef3ff;border-color:#165dff;-webkit-box-shadow:0 0 0 1px #165dff;box-shadow:0 0 0 1px #165dff;color:#165dff;font-weight:500}.trial-container .test-item-label input[type=radio]{accent-color:#165dff;height:16px;width:16px}.trial-container .report-method-label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:#fafbfc;border:1px solid #e5e5e5;border-radius:8px;color:#555;cursor:pointer;font-size:14px;gap:8px;padding:10px 20px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.trial-container .report-method-label:hover{background:#f0f5ff;border-color:#165dff}.trial-container .report-method-label:has(input:checked){background:#eef3ff;border-color:#165dff;color:#165dff;font-weight:500}.trial-container .report-method-label input[type=radio]{accent-color:#165dff;height:16px;width:16px}.trial-container .sample-tips-box{background:-webkit-linear-gradient(315deg,#f0f5ff,#fafbfc);background:-o-linear-gradient(315deg,#f0f5ff 0,#fafbfc 100%);background:linear-gradient(135deg,#f0f5ff,#fafbfc);border:1px solid #d6e4ff;border-radius:10px;padding:18px 22px}.trial-container .sample-tips-box .tips-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#1a1a1a;font-size:14px;font-weight:600;gap:8px;margin-bottom:10px}.trial-container .sample-tips-box .tips-header i{color:#165dff;font-size:16px}.trial-container .sample-tips-box .tips-body{color:#555;font-size:13px;line-height:1.8}.trial-container .section-title{border-left:4px solid #165dff;color:#1a1a1a;font-size:24px;font-weight:700;margin-bottom:24px;padding-left:12px}.trial-container .report-intro-card{background:#fff;border:1px solid #f0f0f0;border-radius:12px;margin-bottom:50px;padding:32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-box-shadow:0 2px 16px rgba(0,0,0,.04);box-shadow:0 2px 16px rgba(0,0,0,.04);-ms-flex-direction:column;flex-direction:column;gap:20px;text-align:center}.trial-container .report-intro-card,.trial-container .report-intro-card .report-intro-icon{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.trial-container .report-intro-card .report-intro-icon{background:-webkit-linear-gradient(315deg,#fff0f0,#ffe0e0);background:-o-linear-gradient(315deg,#fff0f0 0,#ffe0e0 100%);background:linear-gradient(135deg,#fff0f0,#ffe0e0);border-radius:50%;height:72px;width:72px;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;color:#e83929;font-size:32px;justify-content:center}.trial-container .report-intro-card .report-intro-text{max-width:640px}.trial-container .report-intro-card .report-intro-text p{color:#555;font-size:15px;line-height:1.8;margin:0}.trial-container .report-intro-card .report-preview-btn{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:#165dff;border-radius:6px;color:#fff;font-size:15px;font-weight:500;gap:8px;padding:12px 28px;text-decoration:none;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.trial-container .report-intro-card .report-preview-btn:hover{background:#0e42d2;-webkit-box-shadow:0 4px 12px rgba(22,93,255,.3);box-shadow:0 4px 12px rgba(22,93,255,.3);-webkit-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px)}.trial-container .mail-info-grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.trial-container .mail-info-grid{grid-template-columns:1fr}}.trial-container .trial-tip-box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#fff9e6;border:1px solid #ffe58f;border-radius:8px;gap:12px;margin-top:30px;padding:20px 24px}.trial-container .trial-tip-box>i{color:#faad14;font-size:20px;margin-top:2px;-ms-flex-negative:0;flex-shrink:0}.trial-container .trial-tip-box .trial-tip-text{color:#666;font-size:13px;line-height:1.8}.trial-container .trial-tip-box .trial-tip-text strong{color:#333}.trial-container .brochure-modal-overlay{background:rgba(0,0,0,.55);display:none;inset:0;position:fixed;z-index:9999;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);justify-content:center;padding:24px;-ms-scroll-chaining:none;overflow-y:auto;overscroll-behavior:contain}.trial-container .brochure-modal-overlay .brochure-modal,.trial-container .brochure-modal-overlay.active{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.trial-container .brochure-modal-overlay .brochure-modal{background:#fff;border-radius:14px;height:92vh;max-height:92vh;max-width:780px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-animation:brochureSlideIn .35s cubic-bezier(.2,.8,.2,1);-o-animation:brochureSlideIn .35s cubic-bezier(.2,.8,.2,1);animation:brochureSlideIn .35s cubic-bezier(.2,.8,.2,1);-webkit-box-shadow:0 24px 64px rgba(0,0,0,.25);box-shadow:0 24px 64px rgba(0,0,0,.25);-ms-flex-direction:column;flex-direction:column;overflow:hidden}@-webkit-keyframes brochureSlideIn{0%{opacity:0;-webkit-transform:translateY(24px) scale(.97);transform:translateY(24px) scale(.97)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-o-keyframes brochureSlideIn{0%{opacity:0;-o-transform:translateY(24px) scale(.97);transform:translateY(24px) scale(.97)}to{opacity:1;-o-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes brochureSlideIn{0%{opacity:0;-webkit-transform:translateY(24px) scale(.97);-o-transform:translateY(24px) scale(.97);transform:translateY(24px) scale(.97)}to{opacity:1;-webkit-transform:translateY(0) scale(1);-o-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.trial-container .brochure-modal-overlay .brochure-modal-header{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #f0f0f0;color:#1a1a1a;font-weight:600;justify-content:space-between;padding:16px 24px;-ms-flex-negative:0;background:-webkit-linear-gradient(315deg,#fff,#fff7ed);background:-o-linear-gradient(315deg,#fff,#fff7ed);background:linear-gradient(135deg,#fff,#fff7ed);flex-shrink:0}.trial-container .brochure-modal-overlay .brochure-modal-close,.trial-container .brochure-modal-overlay .brochure-modal-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px}.trial-container .brochure-modal-overlay .brochure-modal-close{background:#fff;border:none;border-radius:50%;color:#999;cursor:pointer;height:32px;width:32px;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.08);box-shadow:0 2px 6px rgba(0,0,0,.08);justify-content:center;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.trial-container .brochure-modal-overlay .brochure-modal-close:hover{background:#fff2e0;color:#ff7d00}.trial-container .brochure-modal-overlay .brochure-modal-body{overflow-y:auto;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;min-height:0}.trial-container .brochure-modal-overlay .brochure-modal-body .brochure-modal-body-iframe{display:none}.trial-container .brochure-modal-overlay .brochure-modal-body .brochure-modal-body-iframe.active{display:block}.message-container{background-color:#fff;border-radius:8px;-webkit-box-shadow:0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12),0 9px 28px 8px rgba(0,0,0,.05);box-shadow:0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12),0 9px 28px 8px rgba(0,0,0,.05);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;font-size:14px;left:calc(100vw - 50%);padding:9px 12px;position:fixed;top:50px;z-index:10000;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.message-container .message-icon{display:block;height:1em;margin-right:8px;width:1em}.message-container .message-success{color:#52c41a}.message-container .message-info{color:#1677ff}.message-container .message-warning{color:#faad14}.message-container .message-error{color:#ff4d4f}.message-section{background:#fff;border:1px solid #f0f0f0;border-radius:12px;margin-bottom:40px;overflow:hidden}.message-grid{display:grid;grid-template-columns:320px 1fr;min-height:500px}.message-left{background:-webkit-linear-gradient(290deg,#165dff,#0e42d2);background:-o-linear-gradient(290deg,#165dff 0,#0e42d2 100%);background:linear-gradient(160deg,#165dff,#0e42d2);color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;padding:50px 40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative}.message-left:before{background:hsla(0,0%,100%,.05);border-radius:50%;content:"";height:300px;position:absolute;right:-100px;top:-100px;width:300px}.message-left .msg-icon{background:hsla(0,0%,100%,.1);border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;height:120px;width:120px;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;font-size:56px;justify-content:center;margin-bottom:30px;position:relative;z-index:1}.message-left h2{font-size:32px;font-weight:700;margin-bottom:6px;position:relative;z-index:1}.message-left .msg-en{color:hsla(0,0%,100%,.5);font-size:13px;letter-spacing:3px;margin-bottom:30px;position:relative;z-index:1}.message-left .msg-info{color:hsla(0,0%,100%,.7);font-size:14px;line-height:1.8;position:relative;z-index:1}.message-left .msg-info i{margin-right:8px;width:16px}.message-right{padding:40px}.message-right h3{font-size:20px;font-weight:700;margin-bottom:8px}.message-right .msg-tip{color:#999;font-size:13px;margin-bottom:24px}.form-row{display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-bottom:20px}.form-row.full{grid-template-columns:1fr}.form-item label{color:#555;display:block;font-size:13px;font-weight:500;margin-bottom:8px}.form-item label .required{color:#ff4d4f;margin-left:2px}.form-item input,.form-item select,.form-item textarea{background:#fafbfc;border:1px solid #e5e5e5;border-radius:8px;color:#1a1a1a;font-family:inherit;font-size:14px;outline:none;padding:11px 14px;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;-o-transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s;width:100%}.form-item input:focus,.form-item select:focus,.form-item textarea:focus{background:#fff;border-color:#165dff;-webkit-box-shadow:0 0 0 3px rgba(22,93,255,.08);box-shadow:0 0 0 3px rgba(22,93,255,.08)}.form-item textarea{min-height:100px;resize:vertical}.form-actions{border-top:1px solid #f0f0f0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:12px;margin-top:28px;padding-top:20px}.form-actions .btn-submit{background:#165dff;border:none;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(22,93,255,.2);box-shadow:0 2px 8px rgba(22,93,255,.2);color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:13px 48px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.form-actions .btn-submit:hover{background:#0e42d2;-webkit-box-shadow:0 4px 16px rgba(22,93,255,.35);box-shadow:0 4px 16px rgba(22,93,255,.35);-webkit-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px)}.form-actions .btn-reset{background:#f5f5f5;border:1px solid #e5e5e5;border-radius:8px;color:#555;cursor:pointer;font-size:15px;font-weight:500;padding:13px 36px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.form-actions .btn-reset:hover{background:#ebebeb;color:#1a1a1a}.form-item .error{border-color:red!important}.form-item label.error{color:red}.success-tip{background:#e8f5e9;border:1px solid #a5d6a7;border-radius:6px;color:#2e7d32;display:none;font-size:14px;margin-bottom:20px;padding:16px 20px}.success-tip.active{display:block}.success-tip i{margin-right:8px}