.spm-panel{margin:28px 0 0!important;padding:25px 28px!important;border:1px solid #cfd7d8;border-radius:16px;background:linear-gradient(120deg,#edf3f7,#faf2ec);color:#182124;font:400 15px/1.5 Arial,Helvetica,sans-serif}.spm-panel[hidden]{display:none!important}.spm-panel *{box-sizing:border-box}.spm-panel h3{margin:0 0 6px!important;font-size:25px!important;line-height:1.2!important;letter-spacing:-.035em}.spm-panel p{margin:7px 0;color:#46545a}.spm-panel details{margin:18px 0 0}.spm-panel summary{cursor:pointer;font-weight:700;color:#1d4c68}.spm-fields{display:grid;grid-template-columns:1fr 1.5fr auto;gap:12px;align-items:end;margin-top:18px}.spm-fields label{display:block;font-size:13px;font-weight:700}.spm-fields input{display:block;width:100%;max-width:100%;margin:5px 0 0!important;padding:12px!important;background:#fff!important;border:1px solid #bdcbd2!important;border-radius:8px!important;color:#182124!important;min-height:46px!important;font:400 16px/1.3 Arial,Helvetica,sans-serif!important;box-shadow:none!important}.spm-send{background:#182124!important;color:#fff!important;border:0!important;border-radius:8px!important;padding:13px 18px!important;min-height:46px;cursor:pointer;font:700 14px/1.3 Arial,Helvetica,sans-serif!important;text-transform:none!important;white-space:nowrap}.spm-send:disabled{opacity:.55;cursor:wait}.spm-info{font-size:12px!important}.spm-status{font-size:13px!important;font-weight:700}.spm-newsletter{margin-top:18px!important;padding-top:15px;border-top:1px solid #cfd7d8;font-size:13px!important}.spm-panel a{color:#1d4c68;text-decoration:underline}.spm-panel :focus-visible{outline:2px solid #11618b;outline-offset:3px}.spm-honey{position:absolute!important;left:-99999px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important}@media(max-width:850px){.spm-fields{grid-template-columns:1fr 1fr}.spm-send{grid-column:1/-1}}@media(max-width:560px){.spm-panel{padding:22px 19px!important}.spm-fields{grid-template-columns:1fr}.spm-panel h3{font-size:22px!important}}
