.cp-site .cp-contact-form button.cp-send{-webkit-appearance:none;appearance:none;box-sizing:border-box;color:#fff;width:fit-content;max-width:100%;min-height:64px;box-shadow:none;text-align:left;cursor:pointer;opacity:1;background:#0a0a0b;border:0;border-radius:100px;justify-content:space-between;align-items:center;gap:24px;margin:0;padding:8px 8px 8px 26px;font:600 20px/1.25 Figtree,Arial,sans-serif;text-decoration:none;transition:background-color .18s,transform .18s;display:inline-flex}.cp-site .cp-contact-form button.cp-send>.cp-send-label{min-width:0;font:inherit;overflow-wrap:anywhere;display:block}.cp-site .cp-contact-form button.cp-send>.cp-send-icon{color:#fff;background:#ffffff18;border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}.cp-site .cp-contact-form button.cp-send .cp-stockholm-icon{transition:transform .18s}.cp-site .cp-contact-form button.cp-send:focus-visible{outline:2px solid var(--cp-focus-ring,#5b7069);outline-offset:5px}.cp-site .cp-contact-form button.cp-send:focus:not(:focus-visible){outline:none}.cp-site .cp-contact-form button.cp-send:disabled{color:#5a635f;box-shadow:none;cursor:not-allowed;opacity:1;background:#e9ebe7;border:0;transform:none}.cp-site .cp-contact-form button.cp-send:disabled>.cp-send-icon{background:#737c77}.cp-site .cp-contact-form .cp-interests{flex-wrap:wrap;align-items:flex-start;gap:10px;min-width:0;display:flex}.cp-site .cp-contact-form .cp-interests .cp-interest-choice{box-sizing:border-box;color:#141817;text-align:left;cursor:pointer;background:#fff;border:1px solid #bec9c8;border-radius:28px;flex:0 auto;align-items:center;gap:11px;min-width:44px;max-width:100%;min-height:48px;margin:0;padding:11px 17px;font-size:16px;font-weight:500;line-height:1.4;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.cp-site .cp-contact-form .cp-interests .cp-interest-choice>span{overflow-wrap:anywhere;min-width:0}.cp-site .cp-contact-form .cp-interests .cp-interest-choice input[type=checkbox]{-webkit-appearance:none;appearance:none;box-sizing:border-box;float:none;cursor:pointer;background:#fff;border:2px solid #2e6171;border-radius:50%;flex:0 0 20px;width:20px;min-width:20px;max-width:20px;height:20px;min-height:20px;max-height:20px;margin:0;padding:0;display:block}.cp-site .cp-contact-form .cp-interests .cp-interest-choice:has(input:checked){color:#fff;background:#2e6171;border-color:#2e6171}.cp-site .cp-contact-form .cp-interests .cp-interest-choice input[type=checkbox]:checked{background:#ef8354 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3 8 3.1 3.2L13 4.5' fill='none' stroke='%23141817' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/13px 13px no-repeat;border-color:#ef8354}.cp-site .cp-contact-form .cp-interests .cp-interest-choice:focus-within{outline-offset:3px;outline:3px solid #141817}.cp-site .cp-contact-form .cp-interests .cp-interest-choice input:focus{outline:none}@media (hover:hover){.cp-site .cp-contact-form button.cp-send:hover:not(:disabled){background:#242928;transform:translateY(-2px)}.cp-site .cp-contact-form button.cp-send:hover:not(:disabled) .cp-stockholm-icon{transform:translate(2px)}.cp-site .cp-contact-form .cp-interests .cp-interest-choice:hover{background:#edf3f3;border-color:#2e6171}.cp-site .cp-contact-form .cp-interests .cp-interest-choice:has(input:checked):hover{background:#254f5c;border-color:#254f5c}}@media (max-width:639px){.cp-site .cp-contact-form button.cp-send{gap:18px;width:100%;min-height:58px;padding:7px 7px 7px 22px;font-size:18px}.cp-site .cp-contact-form button.cp-send>.cp-send-icon{flex-basis:44px;width:44px;height:44px}.cp-site .cp-contact-form .cp-interests{gap:10px 8px}.cp-site .cp-contact-form .cp-interests .cp-interest-choice{padding-inline:15px}}@media (prefers-reduced-motion:reduce){.cp-site .cp-contact-form button.cp-send,.cp-site .cp-contact-form button.cp-send .cp-stockholm-icon,.cp-site .cp-contact-form .cp-interests .cp-interest-choice{transition:none}.cp-site .cp-contact-form button.cp-send:hover:not(:disabled),.cp-site .cp-contact-form button.cp-send:hover:not(:disabled) .cp-stockholm-icon{transform:none}}@media (forced-colors:active){.cp-site .cp-contact-form button.cp-send{color:canvastext;background:canvas;border:1px solid buttontext}.cp-site .cp-contact-form button.cp-send:disabled{color:graytext;border-color:graytext}.cp-site .cp-contact-form button.cp-send:focus-visible{outline-color:highlight}.cp-site .cp-contact-form button.cp-send>.cp-send-icon{forced-color-adjust:none}:is(.cp-site .cp-contact-form .cp-interests .cp-interest-choice,.cp-site .cp-contact-form .cp-interests .cp-interest-choice:has(input:checked)){color:canvastext;background:canvas;border-color:buttontext}.cp-site .cp-contact-form .cp-interests .cp-interest-choice:focus-within{outline-color:highlight}.cp-site .cp-contact-form .cp-interests .cp-interest-choice input[type=checkbox]{-webkit-appearance:auto;appearance:auto;background:canvas}}
