html:root body .ct-copy{color:#2b3d8c;background:0 0;margin:0 0 0 -10px;padding:6px 10px;text-decoration:none;transition:background .15s}@media (hover:hover){html:root body .ct-copy:hover{color:#2b3d8c;background:#f7f5f2;text-decoration:none}}html:root body .ct-company{border-top:0;padding-top:0}.ct-direct{background:var(--surface);gap:16px;margin-top:28px;padding:24px;display:grid}.ct-eyebrow{text-transform:uppercase;color:var(--text-muted);line-height:1}.ct-mail{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.sv-article .ct-mail a{color:var(--navy);line-height:1.1;text-decoration:none}@media (hover:hover){.sv-article .ct-mail a:hover{text-underline-offset:4px;text-decoration:underline}}.ct-copy{color:var(--text-muted);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:6px 0}.ct-dfacts{flex-wrap:wrap;gap:8px 28px;display:flex}.ct-dfacts>div{align-items:center;gap:10px;display:flex}.ct-dfacts .icon{width:20px;height:20px;color:var(--navy);stroke:currentColor;flex:none}.sv-article .ct-tip{border-top:1px solid var(--line);color:var(--text-muted);margin:0;padding-top:14px;line-height:1.5}.sv-article form{gap:18px;display:grid}.ct-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ct-f{gap:6px;display:grid}.ct-f label{color:var(--ink)}.ct-f label small{color:var(--text-muted)}.ct-f input,.ct-f textarea{border:1px solid var(--line);background:var(--white);width:100%;height:52px;color:var(--ink);border-radius:0;padding:0 14px}.ct-f textarea{resize:vertical;height:150px;padding:12px 14px;line-height:1.5}@media (hover:hover){.ct-f input:hover,.ct-f textarea:hover{border-color:var(--navy)}}.ct-f input:focus,.ct-f textarea:focus{border-color:var(--navy);box-shadow:inset 0 0 0 1px var(--navy);outline:none}.ct-f.bad input,.ct-f.bad textarea{border-color:var(--sale)}.ct-err{color:var(--sale)}.sv-article .ct-form-err{margin:0}.ct-trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ct-actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.ct-btn{min-width:240px;justify-content:space-between!important;width:auto!important;margin:0!important;display:flex!important}.ct-btn:disabled{opacity:.7;cursor:default}.ct-btn .icon{color:#fff;stroke:currentColor;width:22px;height:22px}.sv-article .ct-small{color:var(--text-muted);margin:0}.ct-done{border:1px solid var(--line-soft);justify-items:start;gap:10px;padding:28px;display:grid}.ct-ok{background:var(--surface);width:44px;height:44px;color:var(--stock);border-radius:50%;justify-content:center;align-items:center;display:flex}.ct-ok .icon{stroke:currentColor;width:20px;height:20px}.sv-article .ct-done h3{margin:0}.sv-article .ct-done p{color:var(--text-muted);margin:0}.ct-done b{color:var(--ink)}.ct-link{color:var(--navy);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.ct-company{border-top:1px solid var(--line-soft);color:var(--text-muted);flex-wrap:wrap;gap:4px 24px;margin-top:48px;padding-top:18px;display:flex}.ct-company b{color:var(--ink)}@media (max-width:640px){.ct-two{grid-template-columns:1fr}.ct-btn{min-width:0;width:100%!important}}
