.support-offer{background:#eaf2f2;border:1px solid #dbe3e4;border-radius:8px;padding:44px}.support-heading{display:grid;grid-template-columns:1fr 1.1fr;gap:50px;align-items:center;margin-bottom:34px}.support-heading h2{margin-bottom:0}.support-heading p:not(.eyebrow){color:#526473;font-size:16px}.support-tags{display:flex;gap:8px;flex-wrap:wrap}.support-tags span{font-size:12px;border:1px solid #c6d9dc;border-radius:30px;padding:5px 10px;background:#f6fafa}.support-options{display:grid;grid-template-columns:1fr 1fr;gap:22px}.support-card{padding:30px;background:white;border:1px solid #dbe3e4;border-radius:6px;display:flex;flex-direction:column}.support-duration{color:#007c91;font-size:11px;letter-spacing:.15em;font-weight:bold;margin-bottom:16px}.support-card h3{font-size:25px;line-height:1.2;letter-spacing:-.025em;margin-bottom:15px}.support-card>p:not(.support-price),.support-card li{font-size:14px;color:#526473}.support-card ul{padding-left:19px;margin:0 0 26px}.support-card li{margin-bottom:7px}.support-price{font-size:36px;line-height:1.2;font-weight:bold;margin:auto 0 22px;letter-spacing:-.03em}.support-price span{font-size:12px;color:#526473;font-weight:normal;letter-spacing:0;margin-left:7px}.support-card .button{width:100%;background:#007c91;border-color:#007c91}.support-process{margin-top:30px}.support-process h3{font-size:17px}.support-process ol{list-style:none;counter-reset:step;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding:0}.support-process li{counter-increment:step;position:relative;padding-top:30px}.support-process li:before{content:'0' counter(step);position:absolute;top:0;color:#007c91;font-size:12px;font-weight:bold}.support-process strong{display:block;font-size:14px}.support-process span{display:block;font-size:13px;color:#526473;margin-top:7px}.support-note{border-top:1px solid #ccdadd;padding-top:18px;margin:24px 0 0;font-size:12px;color:#526473}.review-bar{background:#102d42;color:white;text-align:center;padding:9px 16px;font-size:12px}.review-bar a{margin-left:16px;color:#75e0eb}dialog{border:0;border-radius:8px;padding:30px;max-width:480px;width:calc(100% - 32px);color:#102d42;box-shadow:0 20px 80px #0004}dialog::backdrop{background:#102d4299}dialog h2{font-size:28px}dialog p{font-size:15px}dialog label{display:block;margin:20px 0}dialog select{display:block;width:100%;padding:12px;margin-top:8px;font:inherit;border:1px solid #bacdd1;border-radius:5px;background:white}dialog .button{width:100%}.prototype-note{background:#eaf2f2;padding:14px;border-radius:4px;font-size:13px!important}@media(max-width:700px){.support-offer{padding:25px 18px}.support-heading{grid-template-columns:1fr;gap:20px}.support-options{grid-template-columns:1fr}.support-card{padding:24px}.support-process ol{grid-template-columns:1fr;gap:20px}.support-process li{padding-top:0;padding-left:32px}.support-heading h2{font-size:32px}}
dialog{max-height:90vh;overflow:auto}dialog textarea{display:block;width:100%;box-sizing:border-box;padding:12px;margin-top:8px;font:inherit;border:1px solid #bacdd1;border-radius:5px;resize:vertical}dialog label{font-size:14px;font-weight:600;margin:16px 0}dialog .button{background:#007c91;border-color:#007c91}
#support-preview{box-sizing:border-box}#support-preview *,#support *{box-sizing:border-box}.support-card .button{white-space:normal;min-height:54px}#support-preview textarea{font-weight:400}#support-preview .button{white-space:normal}#support-preview::backdrop{background:#102d4299}
