.campaign-service .campaign-kicker{font-family:Arial,sans-serif;font-size:30px;font-weight:500;letter-spacing:1px;margin-bottom:20px}.campaign-content.campaign-service h1{font-family:"Microsoft YaHei","Segoe UI",sans-serif;font-size:clamp(40px,3.3vw,62px);font-weight:600;line-height:1.4;letter-spacing:-2px;white-space:nowrap;margin-bottom:20px}.campaign-service .campaign-subtitle{font-size:22px;margin-bottom:36px}.service-actions{display:flex;align-items:center;gap:27px}.campaign-free{font-size:14px;border-bottom:1px solid #33594b;padding:12px 0;display:flex;gap:17px}.campaign-ams{font-family:"Microsoft YaHei",sans-serif!important;font-size:clamp(48px,4.8vw,84px)!important;line-height:1.4!important;letter-spacing:0!important}.campaign-ams span{font-size:1.25em;margin:0 5px}.ams-number{color:var(--electric);font-size:1.4em;font-weight:600;margin:0 6px}.account-trigger{font-size:11px;white-space:nowrap;padding:9px 0;display:flex;align-items:center;gap:6px}.account-trigger>span{font-size:20px}.cloud-space{width:min(760px,calc(100vw - 30px));padding:32px;background:#f9faf7}.cloud-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.cloud-header p{font-size:9px;letter-spacing:2px;color:#81917a;margin-bottom:10px}.cloud-header h2{font-size:28px;letter-spacing:0}.cloud-header>button{font-size:20px;padding:10px}.cloud-auth-tabs,.cloud-space-tabs{display:flex;gap:12px;margin-bottom:24px;border-bottom:1px solid #d9dfd3}.cloud-auth-tabs button,.cloud-space-tabs button{padding:12px 4px;font-size:12px;border-bottom:2px solid transparent}.cloud-auth-tabs .active,.cloud-space-tabs .active{border-color:#214c43;color:#214c43;font-weight:600}.cloud-space form{max-width:450px}.cloud-space label{display:flex;flex-direction:column;font-size:12px;gap:9px;margin:18px 0}.cloud-space input{padding:13px;border:1px solid #cfd7c8;border-radius:5px;background:white;min-width:0}.cloud-space form .button{margin-top:10px;width:100%}.cloud-help{font-size:11px;line-height:1.9;color:#7b8771;margin-top:20px}.cloud-account-heading{display:flex;justify-content:space-between;align-items:center;font-size:15px}.cloud-account-heading button{font-size:11px}.cloud-space #cloud-quota{font-size:10px;color:#81917a;margin-top:13px}.cloud-upload{padding:14px 18px;background:#e2eadc;border-radius:7px;font-size:12px;max-width:450px}.cloud-upload input{font-size:11px;padding:0;background:none;border:0}.cloud-list{display:grid;gap:10px;max-height:400px;overflow:auto;font-size:12px;color:#6e7e65}.cloud-list article{display:flex;align-items:center;gap:14px;padding:15px;background:white;border:1px solid #e0e5da;border-radius:6px}.cloud-list article>div{min-width:0;flex:1}.cloud-list strong{display:block;color:#234c40;font-size:12px;overflow-wrap:anywhere}.cloud-list small{display:block;margin-top:8px;font-size:10px;color:#7d8c72;overflow-wrap:anywhere}.cloud-list button{padding:9px;background:#edf2e8;border-radius:4px;font-size:10px;white-space:nowrap}#cloud-message{font-size:12px;line-height:1.9;color:#415d4b;margin:22px 0 0}.cloud-design-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:20px}.cloud-design-actions .button,.cloud-design-actions .outline-button{padding:13px 8px;font-size:11px}.custom-downloads{margin-top:10px}.header .nav-actions{gap:18px}.header .text-button{display:none}#booking-contact{padding:11px;border:1px solid #d1d6c7;border-radius:5px;background:#fcfbf5;color:#214c43}
@media(max-width:1100px){.campaign-content.campaign-service h1{font-size:43px}.header .desktop-nav{gap:15px}.header .account-trigger{font-size:10px}.header .nav-actions{gap:15px}}
@media(max-width:760px){.campaign-service .campaign-kicker{font-size:23px;margin-bottom:15px}.campaign-content.campaign-service h1{font-size:clamp(29px,8vw,42px);letter-spacing:-1px;line-height:1.5;margin-bottom:17px}.campaign-service .campaign-subtitle{font-size:17px;margin-bottom:24px}.service-actions{gap:20px}.campaign-free{font-size:12px;gap:12px}.campaign-ams{font-size:46px!important}.campaign-colors .campaign-subtitle{font-size:20px}.header .nav-actions{gap:17px}.header .account-trigger{font-size:0;gap:0}.header .account-trigger>span{font-size:24px}.cloud-space{padding:23px}.cloud-header h2{font-size:23px}.cloud-space-tabs{gap:15px}.cloud-space-tabs button{font-size:11px}.cloud-list article{padding:12px;gap:8px}.cloud-list button{font-size:9px}.cloud-design-actions .button,.cloud-design-actions .outline-button{font-size:10px}.campaign-service .campaign-content{top:120px}}
