/* Extracted from <head> inline styles */
/* 29 blocks, extracted by refactor-head.ts */

button.termly-styles-root-b60a7d{background:rgba(0,0,0,0) url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTAiIGhlaWdodD0iOTAiIHZpZXdCb3g9IjAgMCA5MCA5MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBmaWx0ZXI9InVybCgjZmlsdGVyMF9kXzcwOTU4XzE1Mzc1NikiPgogICAgPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjFfZF83MDk1OF8xNTM3NTYpIj4KICAgICAgPHJlY3QgeD0iMjAiIHk9IjIwIiB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIHJ4PSIyNSIgZmlsbD0iIzQ2NzJGRiIvPgogICAgPC9nPgogICAgPHBhdGggZD0iTTQ1IDI4QzQ3LjAyMzcgMjggNDguOTY0NiAyOC4zNTQyIDUwLjc2NDYgMjkuMDAyOUM1MC4yOTAzIDI5LjUzMzUgNTAgMzAuMjMyMiA1MCAzMUM1MCAzMi42NTY5IDUxLjM0MzEgMzQgNTMgMzRDNTMuMTc2MyAzNCA1My4zNDg3IDMzLjk4MzMgNTMuNTE2NiAzMy45NTQxQzUzLjE4MzUgMzQuNzM1OSA1MyAzNS41OTY2IDUzIDM2LjVDNTMgNDAuMDg5OSA1NS45MTAxIDQzIDU5LjUgNDNDNjAuMzE5NiA0MyA2MS4xMDMgNDIuODQ2MiA2MS44MjUyIDQyLjU2OTNDNjEuOTM4OSA0My4zNjMzIDYyIDQ0LjE3NDYgNjIgNDVDNjIgNTQuMzg4OCA1NC4zODg4IDYyIDQ1IDYyQzM1LjYxMTIgNjIgMjggNTQuMzg4OCAyOCA0NUMyOCAzNS42MTEyIDM1LjYxMTIgMjggNDUgMjhaIiBmaWxsPSJ3aGl0ZSIvPgogICAgPHBhdGggZD0iTTQ4LjA3OTEgNDEuNzg0Mkg1MS4wMjQ0TDQxLjE4MjYgNTUuNTY3NFYzNy4xODk1SDUxLjM2MDRMNDguMDc5MSA0MS43ODQyWiIgZmlsbD0iIzQ2NzJGRiIvPgogICAgPGNpcmNsZSBjeD0iNTguNjMxNiIgY3k9IjM2LjYzMTUiIHI9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0yMy40OTY4IDU4LjYzMTYgMzYuNjMxNSkiIGZpbGw9IndoaXRlIi8+CiAgICA8Y2lyY2xlIGN4PSI1NiIgY3k9IjMyIiByPSIxIiBmaWxsPSJ3aGl0ZSIvPgogIDwvZz4KICA8ZGVmcz4KICAgIDxmaWx0ZXIgaWQ9ImZpbHRlcjBfZF83MDk1OF8xNTM3NTYiIHg9IjEwIiB5PSIxNCIgd2lkdGg9IjcwIiBoZWlnaHQ9IjcwIiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CiAgICAgIDxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CiAgICAgIDxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIiByZXN1bHQ9ImhhcmRBbHBoYSIvPgogICAgICA8ZmVPZmZzZXQgZHk9IjQiLz4KICAgICAgPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iNSIvPgogICAgICA8ZmVDb21wb3NpdGUgaW4yPSJoYXJkQWxwaGEiIG9wZXJhdG9yPSJvdXQiLz4KICAgICAgPGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMC4xNTI5NDEgMCAwIDAgMCAwLjE2NDcwNiAwIDAgMCAwIDAuMjM1Mjk0IDAgMCAwIDAuMTUgMCIvPgogICAgICA8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvd183MDk1OF8xNTM3NTYiLz4KICAgICAgPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QxX2Ryb3BTaGFkb3dfNzA5NThfMTUzNzU2IiByZXN1bHQ9InNoYXBlIi8+CiAgICA8L2ZpbHRlcj4KICA8L2RlZnM+Cjwvc3ZnPgo=) no-repeat center/100%;border:0;bottom:1rem;cursor:pointer;display:none;filter:drop-shadow(0 4px 10px rgba(39, 42, 60, 0.15));height:60px;left:1rem;overflow:visible;position:absolute;width:60px;z-index:var(--termly-z-index)}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3NyYy9jb21wb25lbnRzL1Jlc291cmNlQmxvY2tlci9GbG9hdGluZ1ByZWZlcmVuY2VzQnV0dG9uL3N0eWxlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQVNBLGlDQUNFLHNGQUFBLENBQ0EsUUFBQSxDQUNBLFdBQUEsQ0FDQSxjQUFBLENBQ0EsWUFBQSxDQUNBLHFEQUFBLENBQ0EsV0FBQSxDQUNBLFNBQUEsQ0FDQSxnQkFBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUNBLDZCQUFBIiwic291cmNlc0NvbnRlbnQiOlsiLy8gT3JkaW5hcmlseSwgd2UgZG9uJ3Qgd2FudCB0byB1c2UgdGFnIG5hbWVzIGluIG91ciBzdHlsZXMgYmVjYXVzZSBpdCBjYXVzZXNcbi8vIHByb2JsZW1zIHdpdGggY2FzY2FkaW5nIGFuZCBmb3JjZXMgZ3Jvc3MgYmVoYXZpb3IgbGlrZSBuZXN0ZWQgc2VsZWN0b3JzIGFuZFxuLy8gIWltcG9ydGFudC4gQnV0IGluIHRoaXMgY2FzZSwgd2UncmUgZW1iZWRkaW5nIG9uIGNsaWVudCB3ZWJzaXRlcyBhbmQgdGhleVxuLy8gb2Z0ZW4gdGltZXMgaGF2ZSBDU1MgcnVsZXMgdGhhdCBzZXQgc3R5bGVzIG9uIHRhZyBuYW1lcyBvciBldmVuIG9uIGF0dHJpYnV0ZXNcbi8vIChzZWUgVEVSLTE3OTQ4IGZvciBpbnN0YW5jZSkuIEluIG9yZGVyIHRvIHNpZGVzdGVwIHRob3NlIGlzc3VlcyBhbmQgdG8gYXZvaWRcbi8vIHRoZSB1c2Ugb2YgIWltcG9ydGFudCwgSSdtIGluY2x1ZGluZyB0aGUgdGFnIG5hbWUgaGVyZS4gSSBoYXRlIGl0LCBidXQgc2luY2Vcbi8vIHdlIGhhdmUgbm8gY29udHJvbCBvdmVyIHRoZSBob3N0IHNpdGUncyBzdHlsZXMsIHRoaXMgaXMgcHJldHR5IG11Y2ggYWxsIHdlXG4vLyBjYW4gZG8uXG4vL1xuYnV0dG9uLnJvb3Qge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoLi9pbWcvdGVybWx5LWNvb2tpZS5zdmcpIG5vLXJlcGVhdCBjZW50ZXIvMTAwJTtcbiAgYm9yZGVyOiAwO1xuICBib3R0b206IDFyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDRweCAxMHB4IHJnYmEoMzksIDQyLCA2MCwgMC4xNSkpO1xuICBoZWlnaHQ6IDYwcHg7XG4gIGxlZnQ6IDFyZW07XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA2MHB4O1xuICB6LWluZGV4OiB2YXIoLS10ZXJtbHktei1pbmRleCk7XG59XG4iXSwic291cmNlUm9vdCI6IiJ9 */

@keyframes go2264125279{from{transform:scale(0) rotate(45deg);opacity:0;}to{transform:scale(1) rotate(45deg);opacity:1;}}@keyframes go3020080000{from{transform:scale(0);opacity:0;}to{transform:scale(1);opacity:1;}}@keyframes go463499852{from{transform:scale(0) rotate(90deg);opacity:0;}to{transform:scale(1) rotate(90deg);opacity:1;}}@keyframes go1268368563{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}@keyframes go1310225428{from{transform:scale(0) rotate(45deg);opacity:0;}to{transform:scale(1) rotate(45deg);opacity:1;}}@keyframes go651618207{0%{height:0;width:0;opacity:0;}40%{height:0;width:6px;opacity:1;}100%{opacity:1;height:10px;}}@keyframes go901347462{from{transform:scale(0.6);opacity:0.4;}to{transform:scale(1);opacity:1;}}.go4109123758{z-index:9999;}.go4109123758 > *{pointer-events:auto;}.go3176171171{color:#000000;line-height:normal;}.go3176171171 p{margin:0px;}.go3176171171 span{display:inline;}.go3176171171 ol,.go3176171171  ul{padding:0 0 0 48px;margin:0;}.go3176171171 ul{list-style-type:disc;}.go3176171171 li{line-height:18px;}.go3176171171 a{color:#0066cc;text-decoration:underline;border-bottom:none;}.go2226349200{margin-top:var(--safe-area-inset-top, env(safe-area-inset-top));margin-bottom:var(--safe-area-inset-bottom, env(safe-area-inset-bottom));margin-left:var(--safe-area-inset-left, env(safe-area-inset-left));margin-right:var(--safe-area-inset-right, env(safe-area-inset-right));}.go4163827588{margin-top:47px;margin-bottom:34px;margin-left:0;margin-right:0;}.go1596356512 > div{padding-bottom:8px;padding-top:8px;}.go3082423741.go3082423741.go3082423741 [href]:focus-visible{outline-width:2px;outline-style:auto;outline-color:#373737;}.go105299451.go105299451.go105299451::placeholder{color:#767676;font-family:'Quicksand', Arial, 'Helvetica Neue', Helvetica, sans-serif;font-size:16px;font-weight:400;letter-spacing:2px;}.go105299451.go105299451.go105299451::-moz-placeholder{line-height:40px;}.go105299451.go105299451.go105299451:hover{border-color:rgba(255,255,255,0) !important;}.go105299451.go105299451.go105299451:focus-visible{outline-width:2px;outline-style:auto;outline-color:rgba(255,255,255,0);outline-offset:0;}.go2534619395.go2534619395.go2534619395:focus-visible{outline-width:2px;outline-style:auto;outline-color:rgba(255,255,255,0);outline-offset:0;}

.termly-styles-root-c36810{display:flex;align-items:center;gap:.75rem;background:#003afa;color:#fff;font-family:Helvetica,Arial,sans-serif;font-size:15px;padding:1rem;border-radius:5px;box-shadow:0px 4px 10px rgba(0,50,123,.1);max-width:500px;min-width:300px}.termly-styles-icon-f711e2{flex-shrink:0;display:flex;align-items:center;justify-content:center}.termly-styles-message-ea3e0e{flex:1;line-height:1.5}.termly-styles-link-b46a41{color:#fff;text-decoration:none;margin-left:.25rem;display:inline-flex;align-items:center;justify-content:center}.termly-styles-questionMark-e58ee5{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:#fff;border-radius:50%;color:#000;font-weight:bold;font-size:.875rem;line-height:1}.termly-styles-closeButton-b843e0{background:none;border:none;color:#fff;cursor:pointer;font-size:1.5rem;line-height:1;padding:0;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;opacity:.7;transition:opacity .2s}.termly-styles-closeButton-b843e0:hover{opacity:1}.termly-styles-closeButton-b843e0:focus{outline:2px solid #fff;outline-offset:2px}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3NyYy9jb21wb25lbnRzL1Jlc291cmNlQmxvY2tlckFwcC9HUENIYW5kbGVyL0dQQ05vdGlmaWNhdGlvbi9zdHlsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwyQkFDRSxZQUFBLENBQ0Esa0JBQUEsQ0FDQSxVQUFBLENBQ0Esa0JBQUEsQ0FDQSxVQUFBLENBQ0Esc0NBQUEsQ0FDQSxjQUFBLENBQ0EsWUFBQSxDQUNBLGlCQUFBLENBQ0EseUNBQUEsQ0FDQSxlQUFBLENBQ0EsZUFBQSxDQUdGLDJCQUNFLGFBQUEsQ0FDQSxZQUFBLENBQ0Esa0JBQUEsQ0FDQSxzQkFBQSxDQUdGLDhCQUNFLE1BQUEsQ0FDQSxlQUFBLENBR0YsMkJBQ0UsVUFBQSxDQUNBLG9CQUFBLENBQ0Esa0JBQUEsQ0FDQSxtQkFBQSxDQUNBLGtCQUFBLENBQ0Esc0JBQUEsQ0FHRixtQ0FDRSxtQkFBQSxDQUNBLGtCQUFBLENBQ0Esc0JBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUNBLGVBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxnQkFBQSxDQUNBLGlCQUFBLENBQ0EsYUFBQSxDQUdGLGtDQUNFLGVBQUEsQ0FDQSxXQUFBLENBQ0EsVUFBQSxDQUNBLGNBQUEsQ0FDQSxnQkFBQSxDQUNBLGFBQUEsQ0FDQSxTQUFBLENBQ0EsWUFBQSxDQUNBLGFBQUEsQ0FDQSxZQUFBLENBQ0Esa0JBQUEsQ0FDQSxzQkFBQSxDQUNBLFVBQUEsQ0FDQSxzQkFBQSxDQUVBLHdDQUNFLFNBQUEsQ0FHRix3Q0FDRSxzQkFBQSxDQUNBLGtCQUFBIiwic291cmNlc0NvbnRlbnQiOlsiLnJvb3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNzVyZW07XG4gIGJhY2tncm91bmQ6ICMwMDNBRkE7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAwcHggNHB4IDEwcHggcmdiYSgwLCA1MCwgMTIzLCAwLjEpO1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBtaW4td2lkdGg6IDMwMHB4O1xufVxuXG4uaWNvbiB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLm1lc3NhZ2Uge1xuICBmbGV4OiAxO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ubGluayB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ucXVlc3Rpb25NYXJrIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmNsb3NlQnV0dG9uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogd2hpdGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG9wYWNpdHk6IDAuNztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xuXG4gICY6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAycHggc29saWQgd2hpdGU7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxufVxuIl0sInNvdXJjZVJvb3QiOiIifQ== */

.termly-styles-module-primary-c223ae{color:#4672ff}.termly-styles-module-secondary-b4b905{color:#00c999}.termly-styles-module-dangerous-be20a5{color:#ed7474}.termly-styles-module-root-aecb0e{font-size:.875em;font-family:Roboto,"Open Sans",Helvetica,Arial}.termly-styles-module-root-aecb0e.termly-styles-module-disabled-e3ea5b{opacity:.5;cursor:not-allowed}.termly-styles-module-root-aecb0e:not(.termly-styles-module-disabled-e3ea5b){cursor:pointer}.termly-styles-module-outline-fc7224{border-width:1px;border-radius:3px;border-style:solid;background:#fff;padding:.625em 2em}.termly-styles-module-outline-fc7224.termly-styles-module-primary-c223ae{border-color:#4672ff}.termly-styles-module-outline-fc7224.termly-styles-module-secondary-b4b905{border-color:#00c999}.termly-styles-module-outline-fc7224.termly-styles-module-dangerous-be20a5{border-color:#ed7474}.termly-styles-module-solid-aab01d{border-width:1px;border-radius:3px;border-style:solid;color:#fff;padding:.625em 2em}.termly-styles-module-solid-aab01d.termly-styles-module-primary-c223ae{border-color:#4672ff;background:#4672ff}.termly-styles-module-solid-aab01d.termly-styles-module-secondary-b4b905{border-color:#00c999;background:#00c999}.termly-styles-module-solid-aab01d.termly-styles-module-dangerous-be20a5{border-color:#ed7474;background:#ed7474}.termly-styles-module-text-f75ba3{border:none;background:rgba(0,0,0,0);padding:0}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uLy55YXJuL19fdmlydHVhbF9fL0B0ZXJtbHktcmVhY3QtY29tcG9uZW50cy12aXJ0dWFsLWYzMDc0ODczYWYvMC9jYWNoZS9AdGVybWx5LXJlYWN0LWNvbXBvbmVudHMtbnBtLTMuMTAuMy1lZDZlNzU5ZmI3LWQ3ZTY3ZGJjMGYuemlwL25vZGVfbW9kdWxlcy9AdGVybWx5L3JlYWN0LWNvbXBvbmVudHMvc3JjL2NvbXBvbmVudHMvQnV0dG9uL3N0eWxlcy5tb2R1bGUuc2FzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFJQSxxQ0FDRSxhQUxlLENBTWpCLHVDQUNFLGFBTmlCLENBT25CLHVDQUNFLGFBUGMsQ0FTaEIsa0NBQ0UsZ0JBQUEsQ0FDQSw4Q0FBQSxDQUNBLHVFQUNFLFVBQUEsQ0FDQSxrQkFBQSxDQUNGLDZFQUNFLGNBQUEsQ0FFSixxQ0FDRSxnQkFBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQ0FDQSxlQUFBLENBQ0Esa0JBQUEsQ0FDQSx5RUFDRSxvQkEzQmEsQ0E0QmYsMkVBQ0Usb0JBNUJlLENBNkJqQiwyRUFDRSxvQkE3QlksQ0ErQmhCLG1DQUNFLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDQUNBLFVBQUEsQ0FDQSxrQkFBQSxDQUNBLHVFQUNFLG9CQXhDYSxDQXlDYixrQkF6Q2EsQ0EwQ2YseUVBQ0Usb0JBMUNlLENBMkNmLGtCQTNDZSxDQTRDakIseUVBQ0Usb0JBNUNZLENBNkNaLGtCQTdDWSxDQStDaEIsa0NBQ0UsV0FBQSxDQUNBLHdCQUFBLENBQ0EsU0FBQSIsInNvdXJjZXNDb250ZW50IjpbIiRjb2xvci0tcHJpbWFyeTogIzQ2NzJmZlxuJGNvbG9yLS1zZWNvbmRhcnk6ICMwMGM5OTlcbiRjb2xvci0tZGFuZ2VyOiAjZWQ3NDc0XG5cbi5wcmltYXJ5XG4gIGNvbG9yOiAkY29sb3ItLXByaW1hcnlcbi5zZWNvbmRhcnlcbiAgY29sb3I6ICRjb2xvci0tc2Vjb25kYXJ5XG4uZGFuZ2Vyb3VzXG4gIGNvbG9yOiAkY29sb3ItLWRhbmdlclxuXG4ucm9vdFxuICBmb250LXNpemU6IDAuODc1ZW1cbiAgZm9udC1mYW1pbHk6IFJvYm90bywgXCJPcGVuIFNhbnNcIiwgSGVsdmV0aWNhLCBBcmlhbFxuICAmLmRpc2FibGVkXG4gICAgb3BhY2l0eTogMC41XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZFxuICAmOm5vdCguZGlzYWJsZWQpXG4gICAgY3Vyc29yOiBwb2ludGVyXG5cbi5vdXRsaW5lXG4gIGJvcmRlci13aWR0aDogMXB4XG4gIGJvcmRlci1yYWRpdXM6IDNweFxuICBib3JkZXItc3R5bGU6IHNvbGlkXG4gIGJhY2tncm91bmQ6ICNmZmZcbiAgcGFkZGluZzogMC42MjVlbSAyZW1cbiAgJi5wcmltYXJ5XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItLXByaW1hcnlcbiAgJi5zZWNvbmRhcnlcbiAgICBib3JkZXItY29sb3I6ICRjb2xvci0tc2Vjb25kYXJ5XG4gICYuZGFuZ2Vyb3VzXG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItLWRhbmdlclxuXG4uc29saWRcbiAgYm9yZGVyLXdpZHRoOiAxcHhcbiAgYm9yZGVyLXJhZGl1czogM3B4XG4gIGJvcmRlci1zdHlsZTogc29saWRcbiAgY29sb3I6ICNmZmZcbiAgcGFkZGluZzogMC42MjVlbSAyZW1cbiAgJi5wcmltYXJ5XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItLXByaW1hcnlcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItLXByaW1hcnlcbiAgJi5zZWNvbmRhcnlcbiAgICBib3JkZXItY29sb3I6ICRjb2xvci0tc2Vjb25kYXJ5XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLS1zZWNvbmRhcnlcbiAgJi5kYW5nZXJvdXNcbiAgICBib3JkZXItY29sb3I6ICRjb2xvci0tZGFuZ2VyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLS1kYW5nZXJcblxuLnRleHRcbiAgYm9yZGVyOiBub25lXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50XG4gIHBhZGRpbmc6IDBcbiJdLCJzb3VyY2VSb290IjoiIn0= */

.termly-styles-module-root-aef0a2{display:flex;font-family:Roboto,"Open Sans",Helvetica,Arial;gap:8px}.termly-styles-module-root-aef0a2.termly-styles-module-disabled-a839ea{cursor:not-allowed;opacity:.5}.termly-styles-module-root-aef0a2:not(.termly-styles-module-disabled-a839ea){cursor:pointer}.termly-styles-module-checkbox-c3023c{background-color:#fff;width:18px;height:18px;border:solid 1px #e1e3e6;border-radius:3px;display:flex;flex:0 0 18px;background-repeat:no-repeat;background-position:center}.termly-styles-module-checkbox-c3023c.termly-styles-module-checked-aa9668{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMTIgOSI+CiAgICA8cGF0aCBmaWxsPSIjMDAzQUZBIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02IDE5di0zSDR2NWgxMHYtMkg2eiIgdHJhbnNmb3JtPSJyb3RhdGUoLTQ1IC0xMC42MDcgMTQuNjIxKSIvPgo8L3N2Zz4K)}.termly-styles-module-checkbox-c3023c.termly-styles-module-indeterminate-a7e282{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMiIgdmlld0JveD0iMCAwIDEwIDIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMCAtOC43NDIyOGUtMDdMMTAgMkwxLjc0ODQ2ZS0wNyAyTDAgMEwxMCAtOC43NDIyOGUtMDdaIiBmaWxsPSIjMDAzQUZBIi8+Cjwvc3ZnPgo=)}.termly-styles-module-input-e009d9{display:none}.termly-styles-module-label-bfef05{display:flex;align-items:center;min-width:0}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uLy55YXJuL19fdmlydHVhbF9fL0B0ZXJtbHktcmVhY3QtY29tcG9uZW50cy12aXJ0dWFsLWYzMDc0ODczYWYvMC9jYWNoZS9AdGVybWx5LXJlYWN0LWNvbXBvbmVudHMtbnBtLTMuMTAuMy1lZDZlNzU5ZmI3LWQ3ZTY3ZGJjMGYuemlwL25vZGVfbW9kdWxlcy9AdGVybWx5L3JlYWN0LWNvbXBvbmVudHMvc3JjL2NvbXBvbmVudHMvQ2hlY2tib3gvc3R5bGVzLm1vZHVsZS5zYXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUdBLGtDQUNFLFlBQUEsQ0FDQSw4Q0FBQSxDQUNBLE9BQUEsQ0FDQSx1RUFDRSxrQkFBQSxDQUNBLFVBQUEsQ0FDRiw2RUFDRSxjQUFBLENBRUosc0NBQ0UscUJBQUEsQ0FDQSxVQWZPLENBZ0JQLFdBaEJPLENBaUJQLHdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxZQUFBLENBQ0EsYUFBQSxDQUNBLDJCQUFBLENBQ0EsMEJBQUEsQ0FDQSwwRUFDRSx3REFBQSxDQUNGLGdGQUNFLHdEQUFBLENBRUosbUNBQ0UsWUFBQSxDQUVGLG1DQUNFLFlBQUEsQ0FDQSxrQkFBQSxDQUVBLFdBQUEiLCJzb3VyY2VzQ29udGVudCI6WyIkaGVpZ2h0OiAxOHB4XG4kd2lkdGg6ICRoZWlnaHRcblxuLnJvb3RcbiAgZGlzcGxheTogZmxleFxuICBmb250LWZhbWlseTogUm9ib3RvLCAnT3BlbiBTYW5zJywgSGVsdmV0aWNhLCBBcmlhbFxuICBnYXA6IDhweFxuICAmLmRpc2FibGVkXG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZFxuICAgIG9wYWNpdHk6IDAuNVxuICAmOm5vdCguZGlzYWJsZWQpXG4gICAgY3Vyc29yOiBwb2ludGVyXG5cbi5jaGVja2JveFxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXG4gIHdpZHRoOiAkaGVpZ2h0XG4gIGhlaWdodDogJHdpZHRoXG4gIGJvcmRlcjogc29saWQgMXB4ICNlMWUzZTZcbiAgYm9yZGVyLXJhZGl1czogM3B4XG4gIGRpc3BsYXk6IGZsZXhcbiAgZmxleDogMCAwICR3aWR0aFxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlclxuICAmLmNoZWNrZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvY2hlY2ttYXJrLnN2ZylcbiAgJi5pbmRldGVybWluYXRlXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL2luZGV0ZXJtaW5hdGUuc3ZnKVxuXG4uaW5wdXRcbiAgZGlzcGxheTogbm9uZVxuXG4ubGFiZWxcbiAgZGlzcGxheTogZmxleFxuICBhbGlnbi1pdGVtczogY2VudGVyXG4gIC8vIE5lY2Vzc2FyeSB0byBnZXQgZWxpc2lvbiB3b3JraW5nXG4gIG1pbi13aWR0aDogMFxuIl0sInNvdXJjZVJvb3QiOiIifQ== */

.termly-styles-module-root-db581f{border-radius:3px;border:1px solid #ced4da;color:#363840;font-size:inherit;line-height:1.429;padding:.714em 1.0714em}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uLy55YXJuL19fdmlydHVhbF9fL0B0ZXJtbHktcmVhY3QtY29tcG9uZW50cy12aXJ0dWFsLWYzMDc0ODczYWYvMC9jYWNoZS9AdGVybWx5LXJlYWN0LWNvbXBvbmVudHMtbnBtLTMuMTAuMy1lZDZlNzU5ZmI3LWQ3ZTY3ZGJjMGYuemlwL25vZGVfbW9kdWxlcy9AdGVybWx5L3JlYWN0LWNvbXBvbmVudHMvc3JjL2NvbXBvbmVudHMvSW5wdXQvc3R5bGVzLm1vZHVsZS5zYXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGtDQUNFLGlCQUFBLENBQ0Esd0JBQUEsQ0FDQSxhQUFBLENBQ0EsaUJBQUEsQ0FDQSxpQkFBQSxDQUNBLHVCQUFBIiwic291cmNlc0NvbnRlbnQiOlsiLnJvb3RcbiAgYm9yZGVyLXJhZGl1czogM3B4XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGFcbiAgY29sb3I6ICMzNjM4NDBcbiAgZm9udC1zaXplOiBpbmhlcml0XG4gIGxpbmUtaGVpZ2h0OiAxLjQyOVxuICBwYWRkaW5nOiAwLjcxNGVtIDEuMDcxNGVtXG5cbiJdLCJzb3VyY2VSb290IjoiIn0= */

.termly-styles-module-root-b65dea{height:100%}.termly-styles-module-spinner-cf4f35{animation:termly-styles-module-rotate-f68cf1 2s linear infinite;z-index:2;position:relative;width:100%;height:100%;display:flex}.termly-styles-module-spinner-cf4f35 .termly-styles-module-path-e6874b{stroke:var(--loading-circle-color, hsl(210, 70%, 75%));stroke-linecap:round;animation:termly-styles-module-dash-e05a10 1.5s ease-in-out infinite}@keyframes termly-styles-module-rotate-f68cf1{100%{transform:rotate(360deg)}}@keyframes termly-styles-module-dash-e05a10{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uLy55YXJuL19fdmlydHVhbF9fL0B0ZXJtbHktcmVhY3QtY29tcG9uZW50cy12aXJ0dWFsLWYzMDc0ODczYWYvMC9jYWNoZS9AdGVybWx5LXJlYWN0LWNvbXBvbmVudHMtbnBtLTMuMTAuMy1lZDZlNzU5ZmI3LWQ3ZTY3ZGJjMGYuemlwL25vZGVfbW9kdWxlcy9AdGVybWx5L3JlYWN0LWNvbXBvbmVudHMvc3JjL2NvbXBvbmVudHMvTG9hZGluZy9zdHlsZXMubW9kdWxlLnNhc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsa0NBQ0UsV0FBQSxDQUVGLHFDQUNFLCtEQUFBLENBQ0EsU0FBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FDQSxZQUFBLENBQ0EsdUVBQ0Usc0RBQUEsQ0FDQSxvQkFBQSxDQUNBLG9FQUFBLENBRUosOENBQ0UsS0FDRSx3QkFBQSxDQUFBLENBRUosNENBQ0UsR0FDRSxzQkFBQSxDQUNBLG1CQUFBLENBRUYsSUFDRSx1QkFBQSxDQUNBLHFCQUFBLENBRUYsS0FDRSx1QkFBQSxDQUNBLHNCQUFBLENBQUEiLCJzb3VyY2VzQ29udGVudCI6WyIucm9vdFxuICBoZWlnaHQ6IDEwMCVcblxuLnNwaW5uZXJcbiAgYW5pbWF0aW9uOiByb3RhdGUgMnMgbGluZWFyIGluZmluaXRlXG4gIHotaW5kZXg6IDJcbiAgcG9zaXRpb246IHJlbGF0aXZlXG4gIHdpZHRoOiAxMDAlXG4gIGhlaWdodDogMTAwJVxuICBkaXNwbGF5OiBmbGV4XG4gICYgLnBhdGhcbiAgICBzdHJva2U6IHZhcigtLWxvYWRpbmctY2lyY2xlLWNvbG9yLCBoc2woMjEwLCA3MCUsIDc1JSkpXG4gICAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kXG4gICAgYW5pbWF0aW9uOiBkYXNoIDEuNXMgZWFzZS1pbi1vdXQgaW5maW5pdGVcblxuQGtleWZyYW1lcyByb3RhdGVcbiAgMTAwJVxuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZylcblxuQGtleWZyYW1lcyBkYXNoXG4gIDAlXG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMSwgMTUwXG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDBcblxuICA1MCVcbiAgICBzdHJva2UtZGFzaGFycmF5OiA5MCwgMTUwXG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0zNVxuXG4gIDEwMCVcbiAgICBzdHJva2UtZGFzaGFycmF5OiA5MCwgMTUwXG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0xMjRcbiJdLCJzb3VyY2VSb290IjoiIn0= */

.termly-styles-module-root-c548f1{display:flex;font-family:Roboto,"Open Sans",Helvetica,Arial;gap:5px}.termly-styles-module-root-c548f1.termly-styles-module-disabled-ac02d8{cursor:not-allowed}.termly-styles-module-root-c548f1:not(.termly-styles-module-disabled-ac02d8){cursor:pointer}.termly-styles-module-input-acbcfa{display:none}.termly-styles-module-radio-e6a0b1{width:15px;height:15px;border-radius:9px;border:1px solid #ced0da;background-image:linear-gradient(to top, #f2f4fb, #feffff);display:flex;justify-content:center;align-items:center}.termly-styles-module-radio-e6a0b1.termly-styles-module-checked-a4cedc .termly-styles-module-radio__inner-d08c41{width:7px;height:7px;border-radius:4px;background-color:#239eeb}.termly-styles-module-radio-e6a0b1.termly-styles-module-disabled-ac02d8{opacity:.5}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uLy55YXJuL19fdmlydHVhbF9fL0B0ZXJtbHktcmVhY3QtY29tcG9uZW50cy12aXJ0dWFsLWYzMDc0ODczYWYvMC9jYWNoZS9AdGVybWx5LXJlYWN0LWNvbXBvbmVudHMtbnBtLTMuMTAuMy1lZDZlNzU5ZmI3LWQ3ZTY3ZGJjMGYuemlwL25vZGVfbW9kdWxlcy9AdGVybWx5L3JlYWN0LWNvbXBvbmVudHMvc3JjL2NvbXBvbmVudHMvUmFkaW9Hcm91cC9SYWRpb0J1dHRvbi9zdHlsZXMubW9kdWxlLnNhc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBT0Esa0NBQ0UsWUFBQSxDQUNBLDhDQUFBLENBQ0EsT0FBQSxDQUNBLHVFQUNFLGtCQUFBLENBQ0YsNkVBQ0UsY0FBQSxDQUVKLG1DQUNFLFlBQUEsQ0FFRixtQ0FDRSxVQUFBLENBQ0EsV0FBQSxDQUNBLGlCQUFBLENBQ0Esd0JBQUEsQ0FDQSwwREFBQSxDQUNBLFlBQUEsQ0FDQSxzQkFBQSxDQUNBLGtCQUFBLENBRUUsaUhBQ0UsU0FBQSxDQUNBLFVBQUEsQ0FDQSxpQkFBQSxDQUNBLHdCQS9CTyxDQWdDWCx3RUFDRSxVQUFBIiwic291cmNlc0NvbnRlbnQiOlsiLy8gVE9ETzogU3RpbGwgbmVlZCB0byBnZXQgdmFyaWFibGVzIGV4dHJhY3RlZCBpbnRvIGEgY29tbW9uIHN0eWxlc2hlZXRcblxuJGF6dXJlLW5pbmU6ICMyMzllZWJcbiRzaWx2ZXItdHdvOiAjY2VkMGRhXG4kZm9ybWF0LXNlbGVjdGVkLWJsdWUtb25lOiAjMzdhOWU2XG4kZm9ybWF0LXNlbGVjdGVkLWJsdWUtdHdvOiAjM2Y1OWQ4XG5cbi5yb290XG4gIGRpc3BsYXk6IGZsZXhcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgXCJPcGVuIFNhbnNcIiwgSGVsdmV0aWNhLCBBcmlhbFxuICBnYXA6IDVweFxuICAmLmRpc2FibGVkXG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZFxuICAmOm5vdCguZGlzYWJsZWQpXG4gICAgY3Vyc29yOiBwb2ludGVyXG5cbi5pbnB1dFxuICBkaXNwbGF5OiBub25lXG5cbi5yYWRpb1xuICB3aWR0aDogMTVweFxuICBoZWlnaHQ6IDE1cHhcbiAgYm9yZGVyLXJhZGl1czogOXB4XG4gIGJvcmRlcjogMXB4IHNvbGlkICRzaWx2ZXItdHdvXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsI2YyZjRmYiwjZmVmZmZmKVxuICBkaXNwbGF5OiBmbGV4XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgJi5jaGVja2VkXG4gICAgLnJhZGlvX19pbm5lclxuICAgICAgd2lkdGg6IDdweFxuICAgICAgaGVpZ2h0OiA3cHhcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGF6dXJlLW5pbmVcbiAgJi5kaXNhYmxlZFxuICAgIG9wYWNpdHk6IDAuNVxuXG4iXSwic291cmNlUm9vdCI6IiJ9 */

.termly-styles-module-root-a0ea7f{display:flex;flex-direction:row;font-size:1rem;font-family:Roboto,"Open Sans",Helvetica,Arial;background:#e6e7e8;align-items:center;justify-content:center;container:holder/size;flex:1;height:100%}.termly-styles-module-shadowBox-fff901{background:var(--termly-theme-background-color);border-radius:5px;border:1px solid #ddd;box-shadow:0px 0px 15px rgba(0,0,0,.15);display:inline-flex;flex-direction:column;max-width:32em;min-width:min-content;padding:2em;gap:1em}.termly-styles-module-title-b31e43{color:var(--termly-theme-color);font-size:1.25em;font-weight:500;line-height:1}.termly-styles-module-content-f5be7c{color:var(--termly-theme-color);font-size:var(--termly-theme-font-size);line-height:1.75}.termly-styles-module-buttons-e4250e{display:flex;justify-content:center;gap:.5em}.termly-styles-module-buttons-e4250e>*{font-weight:600;font-size:var(--termly-theme-font-size);width:100%}.termly-styles-module-buttons-e4250e .termly-styles-module-acceptButton-b04512{background:var(--termly-theme-button-background-color);border-color:var(--termly-theme-button-background-color) !important;color:var(--termly-theme-button-text-color) !important}.termly-styles-module-buttons-e4250e .termly-styles-module-prefsButton-c1a9b2{background:rgba(0,0,0,0);border-color:var(--termly-theme-color) !important;color:var(--termly-theme-color) !important}@container holder (height < 155px){.termly-styles-module-shadowBox-fff901{padding:6cqb;display:inline-flex;gap:.5em}.termly-styles-module-acceptButton-b04512{width:auto !important;padding:3cqb 6cqb;font-size:9cqb}.termly-styles-module-content-f5be7c{font-size:9cqb}.termly-styles-module-prefsButton-c1a9b2,.termly-styles-module-toAllowContent-f3c279,.termly-styles-module-title-b31e43{display:none}}@container holder ( width < 197px ){.termly-styles-module-buttons-e4250e .termly-styles-module-prefsButton-c1a9b2{display:none}}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3NyYy9jb21wb25lbnRzL0Jsb2NrZWRDb250ZW50L3N0eWxlcy5tb2R1bGUuc2FzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxrQ0FDRSxZQUFBLENBQ0Esa0JBQUEsQ0FDQSxjQUFBLENBQ0EsOENBQUEsQ0FDQSxrQkFBQSxDQUNBLGtCQUFBLENBQ0Esc0JBQUEsQ0FDQSxxQkFBQSxDQUNBLE1BQUEsQ0FDQSxXQUFBLENBRUYsdUNBQ0UsK0NBQUEsQ0FDQSxpQkFBQSxDQUNBLHFCQUFBLENBQ0EsdUNBQUEsQ0FDQSxtQkFBQSxDQUNBLHFCQUFBLENBQ0EsY0FBQSxDQUNBLHFCQUFBLENBQ0EsV0FBQSxDQUNBLE9BQUEsQ0FFRixtQ0FDRSwrQkFBQSxDQUNBLGdCQUFBLENBQ0EsZUFBQSxDQUNBLGFBQUEsQ0FFRixxQ0FDRSwrQkFBQSxDQUNBLHVDQUFBLENBQ0EsZ0JBQUEsQ0FFRixxQ0FDRSxZQUFBLENBQ0Esc0JBQUEsQ0FDQSxRQUFBLENBRUEsdUNBQ0UsZUFBQSxDQUNBLHVDQUFBLENBQ0EsVUFBQSxDQUVGLCtFQUNFLHNEQUFBLENBQ0EsbUVBQUEsQ0FDQSxzREFBQSxDQUVGLDhFQUNFLHdCQUFBLENBQ0EsaURBQUEsQ0FDQSwwQ0FBQSxDQUVKLG1DQUNFLHVDQUNFLFlBQUEsQ0FDQSxtQkFBQSxDQUNBLFFBQUEsQ0FDRiwwQ0FDRSxxQkFBQSxDQUNBLGlCQUFBLENBQ0EsY0FBQSxDQUNGLHFDQUNFLGNBQUEsQ0FDRix3SEFHRSxZQUFBLENBQUEsQ0FFSixvQ0FFSSw4RUFDRSxZQUFBLENBQUEiLCJzb3VyY2VzQ29udGVudCI6WyIucm9vdFxuICBkaXNwbGF5OiBmbGV4XG4gIGZsZXgtZGlyZWN0aW9uOiByb3dcbiAgZm9udC1zaXplOiAxcmVtXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sICdPcGVuIFNhbnMnLCBIZWx2ZXRpY2EsIEFyaWFsXG4gIGJhY2tncm91bmQ6ICNlNmU3ZThcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICBjb250YWluZXI6IGhvbGRlciAvIHNpemVcbiAgZmxleDogMVxuICBoZWlnaHQ6IDEwMCVcblxuLnNoYWRvd0JveFxuICBiYWNrZ3JvdW5kOiB2YXIoLS10ZXJtbHktdGhlbWUtYmFja2dyb3VuZC1jb2xvcilcbiAgYm9yZGVyLXJhZGl1czogNXB4XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xNSlcbiAgZGlzcGxheTogaW5saW5lLWZsZXhcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICBtYXgtd2lkdGg6IDMyZW1cbiAgbWluLXdpZHRoOiBtaW4tY29udGVudFxuICBwYWRkaW5nOiAyZW1cbiAgZ2FwOiAxZW1cblxuLnRpdGxlXG4gIGNvbG9yOiB2YXIoLS10ZXJtbHktdGhlbWUtY29sb3IpXG4gIGZvbnQtc2l6ZTogMS4yNWVtXG4gIGZvbnQtd2VpZ2h0OiA1MDBcbiAgbGluZS1oZWlnaHQ6IDFcblxuLmNvbnRlbnRcbiAgY29sb3I6IHZhcigtLXRlcm1seS10aGVtZS1jb2xvcilcbiAgZm9udC1zaXplOiB2YXIoLS10ZXJtbHktdGhlbWUtZm9udC1zaXplKVxuICBsaW5lLWhlaWdodDogMS43NVxuXG4uYnV0dG9uc1xuICBkaXNwbGF5OiBmbGV4XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gIGdhcDogMC41ZW1cblxuICAmID4gKlxuICAgIGZvbnQtd2VpZ2h0OiA2MDBcbiAgICBmb250LXNpemU6IHZhcigtLXRlcm1seS10aGVtZS1mb250LXNpemUpXG4gICAgd2lkdGg6IDEwMCVcblxuICAuYWNjZXB0QnV0dG9uXG4gICAgYmFja2dyb3VuZDogdmFyKC0tdGVybWx5LXRoZW1lLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yKVxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tdGVybWx5LXRoZW1lLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yKSAhaW1wb3J0YW50XG4gICAgY29sb3I6IHZhcigtLXRlcm1seS10aGVtZS1idXR0b24tdGV4dC1jb2xvcikgIWltcG9ydGFudFxuXG4gIC5wcmVmc0J1dHRvblxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS10ZXJtbHktdGhlbWUtY29sb3IpICFpbXBvcnRhbnRcbiAgICBjb2xvcjogdmFyKC0tdGVybWx5LXRoZW1lLWNvbG9yKSAhaW1wb3J0YW50XG5cbkBjb250YWluZXIgaG9sZGVyIChoZWlnaHQgPCAxNTVweClcbiAgLnNoYWRvd0JveFxuICAgIHBhZGRpbmc6IDZjcWJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleFxuICAgIGdhcDogMC41ZW1cbiAgLmFjY2VwdEJ1dHRvblxuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnRcbiAgICBwYWRkaW5nOiAzY3FiIDZjcWJcbiAgICBmb250LXNpemU6IDljcWJcbiAgLmNvbnRlbnRcbiAgICBmb250LXNpemU6IDljcWJcbiAgLnByZWZzQnV0dG9uLFxuICAudG9BbGxvd0NvbnRlbnQsXG4gIC50aXRsZVxuICAgIGRpc3BsYXk6IG5vbmVcblxuQGNvbnRhaW5lciBob2xkZXIgKCB3aWR0aCA8IDE5N3B4IClcbiAgLmJ1dHRvbnNcbiAgICAucHJlZnNCdXR0b25cbiAgICAgIGRpc3BsYXk6IG5vbmVcbiJdLCJzb3VyY2VSb290IjoiIn0= */

img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */

img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
/*# sourceURL=wp-emoji-styles-inline-css */

:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:root { --wp--style--global--content-size: 800px;--wp--style--global--wide-size: 1200px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){text-decoration: underline;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
/*# sourceURL=global-styles-inline-css */

.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
					background-image: none !important;
				}
				@media screen and (max-height: 1024px) {
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}
				@media screen and (max-height: 640px) {
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}

.termly-styles-root-b0aebb{box-shadow:0 0 35px 0 rgba(0,0,0,.25);padding:2.5em 2.86em;box-sizing:border-box;max-height:75vh;border-radius:5px}.termly-styles-root-b0aebb.termly-styles-modal-f41b40{width:45.7em}.termly-styles-root-b0aebb.termly-styles-compact-af2a7f{padding:1.5em}.termly-styles-root-b0aebb.termly-styles-compact-af2a7f.termly-styles-modal-f41b40,.termly-styles-root-b0aebb.termly-styles-compact-af2a7f.termly-styles-tooltip-d3b548{max-width:392px;width:calc(100vw - 40px)}@media screen and (max-width: 36.5em){.termly-styles-root-b0aebb{overflow-y:auto;padding-bottom:0}}.termly-styles-message-e9e76f{line-height:1.75}.termly-styles-buttons-bb7ad2{display:flex;justify-items:center;justify-content:center;gap:12px;flex-direction:row}@media screen and (max-width: 58em){.termly-styles-buttons-bb7ad2{flex-direction:row}}@media screen and (max-width: 36.5em){.termly-styles-buttons-bb7ad2{flex-direction:column-reverse;width:100%;position:sticky;bottom:0;box-sizing:border-box;border-top:1px solid #ededef;padding:2.5em 0}.termly-styles-buttons-bb7ad2>*{justify-content:center}.termly-styles-buttons-bb7ad2.termly-styles-compact-af2a7f{border:none;flex-direction:row;padding:0}}@media screen and (max-width: 36.5em)and (max-width: 36.5em){.termly-styles-buttons-bb7ad2.termly-styles-compact-af2a7f{flex-direction:column-reverse}}.termly-styles-tcfButtons-d6865a{display:flex;justify-items:center;justify-content:center;gap:12px;flex-direction:column-reverse;width:initial}@media screen and (max-width: 58em){.termly-styles-tcfButtons-d6865a{flex-direction:row}}@media screen and (max-width: 36.5em){.termly-styles-tcfButtons-d6865a{flex-direction:column-reverse;width:100%;position:sticky;bottom:0;box-sizing:border-box;border-top:1px solid #ededef;padding:2.5em 0}.termly-styles-tcfButtons-d6865a>*{justify-content:center}.termly-styles-tcfButtons-d6865a.termly-styles-compact-af2a7f{border:none;flex-direction:row;padding:0}}@media screen and (max-width: 36.5em)and (max-width: 36.5em){.termly-styles-tcfButtons-d6865a.termly-styles-compact-af2a7f{flex-direction:column-reverse}}.termly-styles-button-a4543c{width:12.86em;max-width:16em}.termly-styles-button-a4543c.termly-styles-compact-af2a7f{width:8.28em;height:2.34em;padding:0}.termly-styles-button-a4543c.termly-styles-compact-af2a7f.termly-styles-modal-f41b40,.termly-styles-button-a4543c.termly-styles-compact-af2a7f.termly-styles-tooltip-d3b548{width:32%}@media screen and (max-width: 36.5em){.termly-styles-button-a4543c{min-width:100%}}.termly-styles-main-bf5ef8{max-width:122.5em;margin:auto}.termly-styles-logo-cc6217{display:flex;margin-bottom:15px;justify-content:center}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3NyYy9jb21wb25lbnRzL1Jlc291cmNlQmxvY2tlci9Db25zZW50UHJvbXB0L0NvbnNlbnRQcm9tcHRDb250ZW50L3N0eWxlcy5zY3NzIiwid2VicGFjazovLy4vc3JjL2NvbXBvbmVudHMvUmVzb3VyY2VCbG9ja2VyL19taXhpbnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSwyQkFDRSxxQ0FBQSxDQUNBLG9CQUFBLENBQ0EscUJBQUEsQ0FDQSxlQUFBLENBQ0EsaUJBQUEsQ0FFQSxzREFDRSxZQUFBLENBR0Ysd0RBQ0UsYUFBQSxDQUVBLHdLQUVFLGVBQUEsQ0FDQSx3QkFBQSxDQzhCSixzQ0QvQ0YsMkJBc0JJLGVBQUEsQ0FDQSxnQkFBQSxDQUFBLENBSUosOEJBQ0UsZ0JBQUEsQ0EyQ0YsOEJBZEUsWUFBQSxDQUNBLG9CQUFBLENBQ0Esc0JBQUEsQ0FDQSxRQUFBLENBY0Esa0JBQUEsQ0N2Q0Esb0NEb0NGLDhCQVJJLGtCQUFBLENBQUEsQ0NoQkYsc0NEd0JGLDhCQXZDRSw2QkFBQSxDQUNBLFVBQUEsQ0FFQSxlQUFBLENBQ0EsUUFBQSxDQUNBLHFCQUFBLENBQ0EsNEJBQUEsQ0FDQSxlQUFBLENBRUEsZ0NBQ0Usc0JBQUEsQ0FHRiwyREFDRSxXQUFBLENBQ0Esa0JBQUEsQ0FDQSxTQUFBLENBQUEsQ0NERiw2RERGQSwyREFNSSw2QkFBQSxDQUFBLENBMEJOLGlDQXBCRSxZQUFBLENBQ0Esb0JBQUEsQ0FDQSxzQkFBQSxDQUNBLFFBQUEsQ0FvQkEsNkJBQUEsQ0FDQSxhQUFBLENDOUNBLG9DRDBDRixpQ0FkSSxrQkFBQSxDQUFBLENDaEJGLHNDRDhCRixpQ0E3Q0UsNkJBQUEsQ0FDQSxVQUFBLENBRUEsZUFBQSxDQUNBLFFBQUEsQ0FDQSxxQkFBQSxDQUNBLDRCQUFBLENBQ0EsZUFBQSxDQUVBLG1DQUNFLHNCQUFBLENBR0YsOERBQ0UsV0FBQSxDQUNBLGtCQUFBLENBQ0EsU0FBQSxDQUFBLENDREYsNkRERkEsOERBTUksNkJBQUEsQ0FBQSxDQWlDTiw2QkFDRSxhQUFBLENBQ0EsY0FBQSxDQUVBLDBEQUNFLFlBQUEsQ0FDQSxhQUFBLENBQ0EsU0FBQSxDQUVBLDRLQUVFLFNBQUEsQ0NoREosc0NEcUNGLDZCQWdCSSxjQUFBLENBQUEsQ0FJSiwyQkFDRSxpQkFBQSxDQUNBLFdBQUEsQ0FHRiwyQkFDRSxZQUFBLENBQ0Esa0JBQUEsQ0FDQSxzQkFBQSIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJy4uLy4uL21peGlucyc7XG5cbi5yb290IHtcbiAgYm94LXNoYWRvdzogMCAwIDM1cHggMCByZ2JhKDAsIDAsIDAsIC4yNSk7XG4gIHBhZGRpbmc6IDIuNWVtIDIuODZlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LWhlaWdodDogNzV2aDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gICYubW9kYWwge1xuICAgIHdpZHRoOiA0NS43ZW07XG4gIH1cblxuICAmLmNvbXBhY3Qge1xuICAgIHBhZGRpbmc6IDEuNWVtO1xuXG4gICAgJi5tb2RhbCxcbiAgICAmLnRvb2x0aXAge1xuICAgICAgbWF4LXdpZHRoOiAzOTJweDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gNDBweCk7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgeHhzKCkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cblxuLm1lc3NhZ2Uge1xuICBsaW5lLWhlaWdodDogMS43NTtcbn1cblxuQG1peGluIG1vYmlsZUJ1dHRvblN0eWxlcyB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgcG9zaXRpb246IHN0aWNreTtcbiAgYm90dG9tOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VkZWRlZjtcbiAgcGFkZGluZzogMi41ZW0gMDtcblxuICAmID4gKiB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAmLmNvbXBhY3Qge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBAaW5jbHVkZSB4eHMoKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBjb21tb25CdXR0b25TdHlsZXMoKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTJweDtcblxuICBAaW5jbHVkZSBzbSgpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgQGluY2x1ZGUgeHhzKCkge1xuICAgIEBpbmNsdWRlIG1vYmlsZUJ1dHRvblN0eWxlcygpO1xuICB9XG59XG5cbi5idXR0b25zIHtcbiAgQGluY2x1ZGUgY29tbW9uQnV0dG9uU3R5bGVzO1xuXG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi50Y2ZCdXR0b25zIHtcbiAgQGluY2x1ZGUgY29tbW9uQnV0dG9uU3R5bGVzKCk7XG5cbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB3aWR0aDogaW5pdGlhbDtcbn1cblxuLmJ1dHRvbiB7XG4gIHdpZHRoOiAxMi44NmVtO1xuICBtYXgtd2lkdGg6IDE2ZW07XG5cbiAgJi5jb21wYWN0IHtcbiAgICB3aWR0aDogOC4yOGVtO1xuICAgIGhlaWdodDogMi4zNGVtO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAmLm1vZGFsLFxuICAgICYudG9vbHRpcCB7XG4gICAgICB3aWR0aDogMzIlO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIHh4cygpIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLm1haW4ge1xuICBtYXgtd2lkdGg6IDEyMi41ZW07XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLmxvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiIsIiRjb2RncmF5OiAjMTQxNDE0O1xuJG1pbmVzaGFmdDogIzJhMmEyYTtcbiRtZXJjdXJ5OiAjZTRlNGU0O1xuJHdhdGVyLWJsdWUtc2V2ZW46ICMwZGEzZGM7XG4kZGFyay1ibHVlLWdyZXk6ICMxOTI0M2M7XG4kYmx1ZXktZ3JleS10aHJlZTogIzhiOTNhNztcbiRibGFjay10d286ICMzYTNhM2E7XG4kdmVyeS1saWdodC1waW5rOiAjZTZlNmU2O1xuJHBpbmtpc2gtZ3JleS10aHJlZTogI2JmYmZiZjtcbiRhenVyZS1laWdodDogIzJiYjRlMDtcbiRhenVyZS1zaXg6ICMxYTk4ZWI7XG4kd2hpdGU6ICNmZmY7XG4kd2hpdGUtdHdvOiAjZjlmOWY5O1xuJGJsYWNrOiAjMDAwO1xuJHJlcGxhY2VtZW50LXRpdGxlOiAjMWYxZTMzO1xuJHJlcGxhY2VtZW50LWRlc2NyaXB0aW9uOiAjMzAzMDMwO1xuJHJlcGxhY2VtZW50LWFjY2VwdDogIzNiOWNmNjtcbiRncmV5aXNoLWJyb3duOiAjM2IzYjNiO1xuJHBhbGUtZ3JleS10aHJlZTogI2VkZWRlZjtcbiRwYWxlLWdyZXktZm91cjogI2Y3ZjlmYztcbiRzdGVlbDogIzg2OGU5NjtcbiRjaGFyY29hbC1ncmV5OiAjMzYzODQwO1xuJGJsdWUtZ3JleTogIzgwOGJhNDtcblxuQG1peGluIGxnIHtcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NWVtKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1kIHtcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MGVtKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHNtIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNThlbSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiB4cyB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ2ZW0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4geHhzIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYuNWVtKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHh4eHMge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy4xMjVlbSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBzZXRGb250KCRmb250LWZhbWlseSwgJGZvbnQtc2l6ZSwgJGNvbG9yLCAkZm9udC13ZWlnaHQ6IDUwMCkge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xuICBmb250LXNpemU6ICRmb250LXNpemU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQ7XG4gIGNvbG9yOiAkY29sb3I7XG59XG4iXSwic291cmNlUm9vdCI6IiJ9 */

.termly-styles-termly-tooltip-c26ee2,.termly-styles-termly-stretch-c62824,.termly-styles-termly-banner-e1ed59{display:block;border-radius:5px;box-sizing:border-box;opacity:1;position:fixed;z-index:var(--termly-z-index);border-width:0;margin:1.667em}@media screen and (max-width: 46em){.termly-styles-standard-b726f8.termly-styles-termly-tooltip-c26ee2,.termly-styles-standard-b726f8.termly-styles-termly-stretch-c62824,.termly-styles-standard-b726f8.termly-styles-termly-banner-e1ed59{border-radius:0;width:100% !important;max-width:100vw;margin:0 !important;left:0;right:0}}.termly-styles-top-a9b7ed.termly-styles-termly-stretch-c62824,.termly-styles-top-a9b7ed.termly-styles-termly-banner-e1ed59{top:0}.termly-styles-bottom-d26761.termly-styles-termly-stretch-c62824,.termly-styles-bottom-d26761.termly-styles-termly-banner-e1ed59{bottom:0}.termly-styles-termly-stretch-c62824 .termly-styles-logo-c34670,.termly-styles-termly-banner-e1ed59 .termly-styles-logo-c34670{justify-content:left}@media screen and (max-width: 58em){.termly-styles-termly-stretch-c62824 .termly-styles-logo-c34670,.termly-styles-termly-banner-e1ed59 .termly-styles-logo-c34670{justify-content:center}}.termly-styles-termly-stretch-c62824 .termly-styles-content-fcefe4,.termly-styles-termly-banner-e1ed59 .termly-styles-content-fcefe4{display:flex;flex:1;align-items:center}@media screen and (max-width: 58em){.termly-styles-termly-stretch-c62824 .termly-styles-content-fcefe4,.termly-styles-termly-banner-e1ed59 .termly-styles-content-fcefe4{flex-direction:column}}.termly-styles-termly-stretch-c62824 .termly-styles-message-d6c726,.termly-styles-termly-banner-e1ed59 .termly-styles-message-d6c726{margin-right:2em}@media screen and (max-width: 58em){.termly-styles-termly-stretch-c62824 .termly-styles-message-d6c726,.termly-styles-termly-banner-e1ed59 .termly-styles-message-d6c726{margin-bottom:2em;margin-right:0}}.termly-styles-termly-banner-e1ed59{border-width:0;max-width:1408px;left:0;right:0;margin-left:auto;margin-right:auto}@media only screen and (max-width: 70em){.termly-styles-termly-banner-e1ed59{width:calc(100% - 20px);margin:10px}}.termly-styles-termly-stretch-c62824{border-radius:0;width:100% !important;max-width:100vw;margin:0 !important;left:0;right:0}.termly-styles-termly-tooltip-c26ee2{width:45.7em}.termly-styles-termly-tooltip-c26ee2.termly-styles-top_left-a763e6{top:0;left:0}.termly-styles-termly-tooltip-c26ee2.termly-styles-top_right-f0c2ab{top:0;right:0}.termly-styles-termly-tooltip-c26ee2.termly-styles-bottom_left-c53472{left:0;bottom:0}.termly-styles-termly-tooltip-c26ee2.termly-styles-bottom_right-e3477a{right:0;bottom:0}.termly-styles-termly-tooltip-c26ee2 .termly-styles-message-d6c726{margin-bottom:1.5em}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3NyYy9jb21wb25lbnRzL1Jlc291cmNlQmxvY2tlci9Db25zZW50UHJvbXB0L0Jhbm5lci9zdHlsZXMuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9jb21wb25lbnRzL1Jlc291cmNlQmxvY2tlci9fbWl4aW5zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBV0EsOEdBQ0UsYUFBQSxDQUNBLGlCQUFBLENBQ0EscUJBQUEsQ0FDQSxTQUFBLENBQ0EsY0FBQSxDQUNBLDZCQUFBLENBQ0EsY0FBQSxDQUNBLGNBQUEsQ0N3QkEsb0NEckJFLHdNQW5CRixlQUFBLENBQ0EscUJBQUEsQ0FDQSxlQUFBLENBQ0EsbUJBQUEsQ0FDQSxNQUFBLENBQ0EsT0FBQSxDQUFBLENBcUJBLDJIQUNFLEtBQUEsQ0FHRixpSUFDRSxRQUFBLENBR0YsK0hBQ0Usb0JBQUEsQ0NERixvQ0FBQSwrSERJSSxzQkFBQSxDQUFBLENBSUoscUlBQ0UsWUFBQSxDQUlBLE1BQUEsQ0FDQSxrQkFBQSxDQ2RGLG9DRFFBLHFJQUdJLHFCQUFBLENBQUEsQ0FNSixxSUFDRSxnQkFBQSxDQ2xCRixvQ0RpQkEscUlBSUksaUJBQUEsQ0FDQSxjQUFBLENBQUEsQ0FLTixvQ0FJRSxjQUFBLENBRUEsZ0JBQUEsQ0FDQSxNQUFBLENBQ0EsT0FBQSxDQUNBLGdCQUFBLENBQ0EsaUJBQUEsQ0MzQ0EseUNEaUNGLG9DQWFJLHVCQUFBLENBQ0EsV0FBQSxDQUFBLENBSUoscUNBL0VFLGVBQUEsQ0FDQSxxQkFBQSxDQUNBLGVBQUEsQ0FDQSxtQkFBQSxDQUNBLE1BQUEsQ0FDQSxPQUFBLENBaUZGLHFDQUdFLFlBQUEsQ0FFQSxtRUFDRSxLQUFBLENBQ0EsTUFBQSxDQUdGLG9FQUNFLEtBQUEsQ0FDQSxPQUFBLENBR0Ysc0VBQ0UsTUFBQSxDQUNBLFFBQUEsQ0FHRix1RUFDRSxPQUFBLENBQ0EsUUFBQSxDQUdGLG1FQUNFLG1CQUFBIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnLi4vLi4vbWl4aW5zJztcblxuQG1peGluIGZ1bGwtd2lkdGgge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMHZ3O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG5cbiViYW5uZXItbGlrZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG9wYWNpdHk6IDE7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogdmFyKC0tdGVybWx5LXotaW5kZXgpO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIG1hcmdpbjogMS42NjdlbTtcblxuICBAaW5jbHVkZSB4cygpIHtcbiAgICAmLnN0YW5kYXJkIHtcbiAgICAgIEBpbmNsdWRlIGZ1bGwtd2lkdGg7XG4gICAgfVxuICB9XG59XG5cbiViYW5uZXItbGlrZS1jb250ZW50IHtcbiAgJi50b3Age1xuICAgIHRvcDogMDtcbiAgfVxuXG4gICYuYm90dG9tIHtcbiAgICBib3R0b206IDA7XG4gIH1cblxuICAubG9nbyB7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuXG4gICAgQGluY2x1ZGUgc20oKSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAuY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBAaW5jbHVkZSBzbSgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICAgIGZsZXg6IDE7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5tZXNzYWdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJlbTtcblxuICAgIEBpbmNsdWRlIHNtKCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4udGVybWx5LWJhbm5lciB7XG4gIEBleHRlbmQgJWJhbm5lci1saWtlO1xuICBAZXh0ZW5kICViYW5uZXItbGlrZS1jb250ZW50O1xuXG4gIGJvcmRlci13aWR0aDogMDtcblxuICBtYXgtd2lkdGg6IDE0MDhweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgQGluY2x1ZGUgbWQoKSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIG1hcmdpbjogMTBweDtcbiAgfVxufVxuXG4udGVybWx5LXN0cmV0Y2gge1xuICBAZXh0ZW5kICViYW5uZXItbGlrZTtcbiAgQGV4dGVuZCAlYmFubmVyLWxpa2UtY29udGVudDtcblxuICBAaW5jbHVkZSBmdWxsLXdpZHRoO1xufVxuXG4udGVybWx5LXRvb2x0aXAge1xuICBAZXh0ZW5kICViYW5uZXItbGlrZTtcblxuICB3aWR0aDogNDUuN2VtO1xuXG4gICYudG9wX2xlZnQge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgJi50b3BfcmlnaHQge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgfVxuXG4gICYuYm90dG9tX2xlZnQge1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICB9XG5cbiAgJi5ib3R0b21fcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgfVxuXG4gIC5tZXNzYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgfVxufVxuIiwiJGNvZGdyYXk6ICMxNDE0MTQ7XG4kbWluZXNoYWZ0OiAjMmEyYTJhO1xuJG1lcmN1cnk6ICNlNGU0ZTQ7XG4kd2F0ZXItYmx1ZS1zZXZlbjogIzBkYTNkYztcbiRkYXJrLWJsdWUtZ3JleTogIzE5MjQzYztcbiRibHVleS1ncmV5LXRocmVlOiAjOGI5M2E3O1xuJGJsYWNrLXR3bzogIzNhM2EzYTtcbiR2ZXJ5LWxpZ2h0LXBpbms6ICNlNmU2ZTY7XG4kcGlua2lzaC1ncmV5LXRocmVlOiAjYmZiZmJmO1xuJGF6dXJlLWVpZ2h0OiAjMmJiNGUwO1xuJGF6dXJlLXNpeDogIzFhOThlYjtcbiR3aGl0ZTogI2ZmZjtcbiR3aGl0ZS10d286ICNmOWY5Zjk7XG4kYmxhY2s6ICMwMDA7XG4kcmVwbGFjZW1lbnQtdGl0bGU6ICMxZjFlMzM7XG4kcmVwbGFjZW1lbnQtZGVzY3JpcHRpb246ICMzMDMwMzA7XG4kcmVwbGFjZW1lbnQtYWNjZXB0OiAjM2I5Y2Y2O1xuJGdyZXlpc2gtYnJvd246ICMzYjNiM2I7XG4kcGFsZS1ncmV5LXRocmVlOiAjZWRlZGVmO1xuJHBhbGUtZ3JleS1mb3VyOiAjZjdmOWZjO1xuJHN0ZWVsOiAjODY4ZTk2O1xuJGNoYXJjb2FsLWdyZXk6ICMzNjM4NDA7XG4kYmx1ZS1ncmV5OiAjODA4YmE0O1xuXG5AbWl4aW4gbGcge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1ZW0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWQge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwZW0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gc20ge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OGVtKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHhzIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDZlbSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiB4eHMge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNi41ZW0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4geHh4cyB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjEyNWVtKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHNldEZvbnQoJGZvbnQtZmFtaWx5LCAkZm9udC1zaXplLCAkY29sb3IsICRmb250LXdlaWdodDogNTAwKSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodDtcbiAgY29sb3I6ICRjb2xvcjtcbn1cbiJdLCJzb3VyY2VSb290IjoiIn0= */

@import 'https://fonts.googleapis.com/css2?family=Quicksand:ital,wght@0,400&display=swap';

.termly-styles-root-d5f974{font:inherit;color:inherit;cursor:pointer;text-decoration:underline}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3NyYy9jb21wb25lbnRzL1Jlc291cmNlQmxvY2tlci9UZXh0TGluay9zdHlsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwyQkFDRSxZQUFBLENBQ0EsYUFBQSxDQUNBLGNBQUEsQ0FDQSx5QkFBQSIsInNvdXJjZXNDb250ZW50IjpbIi5yb290IHtcbiAgZm9udDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4iXSwic291cmNlUm9vdCI6IiJ9 */

.termly-styles-root-f9c495{background:var(--termly-theme-mask-background);position:fixed;overflow:auto;width:100%;height:100%;top:0;left:0;z-index:var(--termly-z-index)}.termly-styles-preventBodyScroll-caaa62{overflow:hidden}.termly-styles-modal-md-d8dcf1,.termly-styles-modal-xl-e30570{max-width:461px;width:95%;border-radius:5px;box-shadow:0 0 8px rgba(0,0,0,.3);opacity:0;margin-top:-100px;box-sizing:border-box;background:var(--termly-theme-background-color)}.termly-styles-modal-md-d8dcf1{max-width:645px}.termly-styles-modal-xl-e30570{max-width:940px;width:95%;padding:50px 52px}@media only screen and (max-width: 576px){.termly-styles-modal-xl-e30570{padding:0 0 25px}}.termly-styles-consent-banner-fa199d{left:50%;top:50%;transform:translate(-50%, -50%);position:fixed;opacity:0}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3NyYy9jb21wb25lbnRzL0RpYWxvZy9zdHlsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFNQSwyQkFDRSw4Q0FBQSxDQUNBLGNBQUEsQ0FDQSxhQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FDQSxLQUFBLENBQ0EsTUFBQSxDQUNBLDZCQUFBLENBR0Ysd0NBQ0UsZUFBQSxDQUdGLDhEQUdFLGVBQUEsQ0FDQSxTQUFBLENBQ0EsaUJBQUEsQ0FDQSxpQ0FBQSxDQUNBLFNBQUEsQ0FDQSxpQkFBQSxDQUNBLHFCQUFBLENBQ0EsK0NBQUEsQ0FHRiwrQkFDRSxlQUFBLENBR0YsK0JBQ0UsZUFBQSxDQUNBLFNBQUEsQ0FDQSxpQkFBQSxDQXhDQSwwQ0FxQ0YsK0JBTUksZ0JBQUEsQ0FBQSxDQUlKLHFDQUNFLFFBQUEsQ0FDQSxPQUFBLENBQ0EsK0JBQUEsQ0FDQSxjQUFBLENBQ0EsU0FBQSIsInNvdXJjZXNDb250ZW50IjpbIkBtaXhpbiBzbSB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4ucm9vdCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXRlcm1seS10aGVtZS1tYXNrLWJhY2tncm91bmQpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG92ZXJmbG93OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IHZhcigtLXRlcm1seS16LWluZGV4KTtcbn1cblxuLnByZXZlbnRCb2R5U2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm1vZGFsLW1kLFxuLm1vZGFsLXhsXG57XG4gIG1heC13aWR0aDogNDYxcHg7XG4gIHdpZHRoOiA5NSU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIC4zKTtcbiAgb3BhY2l0eTogMDtcbiAgbWFyZ2luLXRvcDogLTEwMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10ZXJtbHktdGhlbWUtYmFja2dyb3VuZC1jb2xvcik7XG59XG5cbi5tb2RhbC1tZCB7XG4gIG1heC13aWR0aDogNjQ1cHg7XG59XG5cbi5tb2RhbC14bCB7XG4gIG1heC13aWR0aDogOTQwcHg7XG4gIHdpZHRoOiA5NSU7XG4gIHBhZGRpbmc6IDUwcHggNTJweDtcblxuICBAaW5jbHVkZSBzbSB7XG4gICAgcGFkZGluZzogMCAwIDI1cHg7XG4gIH1cbn1cblxuLmNvbnNlbnQtYmFubmVyIHtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgb3BhY2l0eTogMDtcbn1cbiJdLCJzb3VyY2VSb290IjoiIn0= */

.termly-styles-root-e8c31b{max-height:calc(100vh - 200px);overflow-y:auto;scrollbar-color:var(--termly-theme-color) var(--termly-theme-background-color);background-color:var(--termly-theme-background-color)}.termly-styles-inner-f1bcf4{padding:0 40px}@media only screen and (max-width: 70em){.termly-styles-inner-f1bcf4{padding:0 15px}}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3NyYy9jb21wb25lbnRzL1Jlc291cmNlQmxvY2tlci9TZXR0aW5nc01vZGFsTGF5b3V0L3N0eWxlcy5zY3NzIiwid2VicGFjazovLy4vc3JjL2NvbXBvbmVudHMvUmVzb3VyY2VCbG9ja2VyL19taXhpbnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQSwyQkFDRSw4QkFBQSxDQUNBLGVBQUEsQ0FDQSw4RUFBQSxDQUNBLHFEQUFBLENBR0YsNEJBQ0UsY0FBQSxDQ29CQSx5Q0RyQkYsNEJBSUksY0FBQSxDQUFBIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnLi4vbWl4aW5zJztcblxuXG4ucm9vdCB7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAyMDBweCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHNjcm9sbGJhci1jb2xvcjogdmFyKC0tdGVybWx5LXRoZW1lLWNvbG9yKSB2YXIoLS10ZXJtbHktdGhlbWUtYmFja2dyb3VuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRlcm1seS10aGVtZS1iYWNrZ3JvdW5kLWNvbG9yKTtcbn1cblxuLmlubmVyIHtcbiAgcGFkZGluZzogMCA0MHB4O1xuXG4gIEBpbmNsdWRlIG1kIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cblxuIiwiJGNvZGdyYXk6ICMxNDE0MTQ7XG4kbWluZXNoYWZ0OiAjMmEyYTJhO1xuJG1lcmN1cnk6ICNlNGU0ZTQ7XG4kd2F0ZXItYmx1ZS1zZXZlbjogIzBkYTNkYztcbiRkYXJrLWJsdWUtZ3JleTogIzE5MjQzYztcbiRibHVleS1ncmV5LXRocmVlOiAjOGI5M2E3O1xuJGJsYWNrLXR3bzogIzNhM2EzYTtcbiR2ZXJ5LWxpZ2h0LXBpbms6ICNlNmU2ZTY7XG4kcGlua2lzaC1ncmV5LXRocmVlOiAjYmZiZmJmO1xuJGF6dXJlLWVpZ2h0OiAjMmJiNGUwO1xuJGF6dXJlLXNpeDogIzFhOThlYjtcbiR3aGl0ZTogI2ZmZjtcbiR3aGl0ZS10d286ICNmOWY5Zjk7XG4kYmxhY2s6ICMwMDA7XG4kcmVwbGFjZW1lbnQtdGl0bGU6ICMxZjFlMzM7XG4kcmVwbGFjZW1lbnQtZGVzY3JpcHRpb246ICMzMDMwMzA7XG4kcmVwbGFjZW1lbnQtYWNjZXB0OiAjM2I5Y2Y2O1xuJGdyZXlpc2gtYnJvd246ICMzYjNiM2I7XG4kcGFsZS1ncmV5LXRocmVlOiAjZWRlZGVmO1xuJHBhbGUtZ3JleS1mb3VyOiAjZjdmOWZjO1xuJHN0ZWVsOiAjODY4ZTk2O1xuJGNoYXJjb2FsLWdyZXk6ICMzNjM4NDA7XG4kYmx1ZS1ncmV5OiAjODA4YmE0O1xuXG5AbWl4aW4gbGcge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1ZW0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWQge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwZW0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gc20ge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OGVtKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHhzIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDZlbSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiB4eHMge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNi41ZW0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4geHh4cyB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjEyNWVtKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHNldEZvbnQoJGZvbnQtZmFtaWx5LCAkZm9udC1zaXplLCAkY29sb3IsICRmb250LXdlaWdodDogNTAwKSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodDtcbiAgY29sb3I6ICRjb2xvcjtcbn1cbiJdLCJzb3VyY2VSb290IjoiIn0= */

.termly-styles-root-caca2e{display:flex;font-family:Roboto,Helvetica,Arial;margin:0;padding:17px 0;text-transform:none;opacity:1}.termly-styles-root-caca2e:not(:last-child){border-bottom:solid 1px #ededef}.termly-styles-head-e43f29{font-size:17px;color:#3a3a3a;font-weight:500;transform:translate3d(0, 0, 0);border-radius:3px 3px 0 0;clear:both;display:flex;margin-bottom:12px;box-sizing:content-box;flex-direction:row;align-items:center;justify-content:flex-start}@media only screen and (max-width: 70em){.termly-styles-head-e43f29{font-size:14px}}@media screen and (max-width: 58em){.termly-styles-head-e43f29{font-size:12px}}.termly-styles-cookieCount-e0c34c:before{content:"("}.termly-styles-cookieCount-e0c34c:after{content:")"}.termly-styles-detailsLink-beab47{color:#0da3dc;font-size:12px;font-weight:400;text-decoration:underline;cursor:pointer}.termly-styles-topHeader-fdcfbd{display:flex;align-items:center;gap:1ex}.termly-styles-cbLabel-e03db2{font-size:12px;font-weight:bold;display:flex;user-select:none;gap:.75ex}.termly-styles-body-f2809e{overflow:hidden;margin:0;padding:0;border-radius:0 0 3px 3px;display:block;font-weight:400;font-size:12px;line-height:1.5;margin-left:27px}@media only screen and (max-width: 70em){.termly-styles-body-f2809e{padding:0}}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3NyYy9jb21wb25lbnRzL1Jlc291cmNlQmxvY2tlci9QcmVmZXJlbmNlTW9kYWwvQ29uc2VudFNldHRpbmdzL0NvbnNlbnRTZXR0aW5nc0NvbnRlbnQvQ29uc2VudFNldHRpbmdzVGFibGUvQ29uc2VudFNldHRpbmdzUm93L3N0eWxlcy5zY3NzIiwid2VicGFjazovLy4vc3JjL2NvbXBvbmVudHMvUmVzb3VyY2VCbG9ja2VyL19taXhpbnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQSwyQkFDRSxZQUFBLENBSUEsa0NBQUEsQ0FDQSxRQUFBLENBQ0EsY0FBQSxDQUNBLG1CQUFBLENBQ0EsU0FBQSxDQVBBLDRDQUNFLCtCQUFBLENBU0osMkJBQ0UsY0FBQSxDQUNBLGFDWFUsQ0RZVixlQUFBLENBQ0EsOEJBQUEsQ0FDQSx5QkFBQSxDQUNBLFVBQUEsQ0FDQSxZQUFBLENBQ0Esa0JBQUEsQ0FDQSxzQkFBQSxDQUNBLGtCQUFBLENBQ0Esa0JBQUEsQ0FDQSwwQkFBQSxDQ0lBLHlDRGhCRiwyQkFlSSxjQUFBLENBQUEsQ0NPRixvQ0R0QkYsMkJBbUJJLGNBQUEsQ0FBQSxDQUtGLHlDQUNFLFdBQUEsQ0FFRix3Q0FDRSxXQUFBLENBSUosa0NBQ0UsYUM3Q2lCLENEOENqQixjQUFBLENBQ0EsZUFBQSxDQUNBLHlCQUFBLENBQ0EsY0FBQSxDQUdGLGdDQUNFLFlBQUEsQ0FDQSxrQkFBQSxDQUNBLE9BQUEsQ0FHRiw4QkFDRSxjQUFBLENBQ0EsZ0JBQUEsQ0FDQSxZQUFBLENBQ0EsZ0JBQUEsQ0FDQSxTQUFBLENBR0YsMkJBQ0UsZUFBQSxDQUNBLFFBQUEsQ0FDQSxTQUFBLENBQ0EseUJBQUEsQ0FDQSxhQUFBLENBQ0EsZUFBQSxDQUNBLGNBQUEsQ0FDQSxlQUFBLENBQ0EsZ0JBQUEsQ0MvQ0EseUNEc0NGLDJCQVlJLFNBQUEsQ0FBQSIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJy4uLy4uLy4uLy4uLy4uL21peGlucyc7XG5cblxuLnJvb3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkcGFsZS1ncmV5LXRocmVlO1xuICB9XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIEhlbHZldGljYSwgQXJpYWw7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTdweCAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmhlYWQge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGNvbG9yOiAkYmxhY2stdHdvO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICBib3JkZXItcmFkaXVzOiAzcHggM3B4IDAgMDtcbiAgY2xlYXI6IGJvdGg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgQGluY2x1ZGUgbWQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIEBpbmNsdWRlIHNtIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLmNvb2tpZUNvdW50IHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcoJztcbiAgfVxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnKSc7XG4gIH1cbn1cblxuLmRldGFpbHNMaW5rIHtcbiAgY29sb3I6ICR3YXRlci1ibHVlLXNldmVuO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi50b3BIZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDFleDtcbn1cblxuLmNiTGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiBmbGV4O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgZ2FwOiAwLjc1ZXg7XG59XG5cbi5ib2R5IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAwIDAgM3B4IDNweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLWxlZnQ6IDI3cHg7XG4gIFxuICBAaW5jbHVkZSBtZCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuIiwiJGNvZGdyYXk6ICMxNDE0MTQ7XG4kbWluZXNoYWZ0OiAjMmEyYTJhO1xuJG1lcmN1cnk6ICNlNGU0ZTQ7XG4kd2F0ZXItYmx1ZS1zZXZlbjogIzBkYTNkYztcbiRkYXJrLWJsdWUtZ3JleTogIzE5MjQzYztcbiRibHVleS1ncmV5LXRocmVlOiAjOGI5M2E3O1xuJGJsYWNrLXR3bzogIzNhM2EzYTtcbiR2ZXJ5LWxpZ2h0LXBpbms6ICNlNmU2ZTY7XG4kcGlua2lzaC1ncmV5LXRocmVlOiAjYmZiZmJmO1xuJGF6dXJlLWVpZ2h0OiAjMmJiNGUwO1xuJGF6dXJlLXNpeDogIzFhOThlYjtcbiR3aGl0ZTogI2ZmZjtcbiR3aGl0ZS10d286ICNmOWY5Zjk7XG4kYmxhY2s6ICMwMDA7XG4kcmVwbGFjZW1lbnQtdGl0bGU6ICMxZjFlMzM7XG4kcmVwbGFjZW1lbnQtZGVzY3JpcHRpb246ICMzMDMwMzA7XG4kcmVwbGFjZW1lbnQtYWNjZXB0OiAjM2I5Y2Y2O1xuJGdyZXlpc2gtYnJvd246ICMzYjNiM2I7XG4kcGFsZS1ncmV5LXRocmVlOiAjZWRlZGVmO1xuJHBhbGUtZ3JleS1mb3VyOiAjZjdmOWZjO1xuJHN0ZWVsOiAjODY4ZTk2O1xuJGNoYXJjb2FsLWdyZXk6ICMzNjM4NDA7XG4kYmx1ZS1ncmV5OiAjODA4YmE0O1xuXG5AbWl4aW4gbGcge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1ZW0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWQge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwZW0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gc20ge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OGVtKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHhzIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDZlbSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiB4eHMge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNi41ZW0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4geHh4cyB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjEyNWVtKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHNldEZvbnQoJGZvbnQtZmFtaWx5LCAkZm9udC1zaXplLCAkY29sb3IsICRmb250LXdlaWdodDogNTAwKSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodDtcbiAgY29sb3I6ICRjb2xvcjtcbn1cbiJdLCJzb3VyY2VSb290IjoiIn0= */

.termly-styles-root-d220ad{font-family:var(--termly-theme-font-family);color:var(--termly-theme-color)}.termly-styles-title-a29e9b{font-size:21px;font-weight:bold;margin-bottom:8px}.termly-styles-subtitle-ac0f4e{font-size:12px;font-weight:400;margin-bottom:8px}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3NyYy9jb21wb25lbnRzL1Jlc291cmNlQmxvY2tlci9QcmVmZXJlbmNlTW9kYWwvQ29uc2VudFNldHRpbmdzL0NvbnNlbnRTZXR0aW5nc0NvbnRlbnQvVENGQ29uc2VudFNldHRpbmdzL1RDRkNvbnNlbnRTZXR0aW5nc0hlYWRlci9zdHlsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwyQkFDRSwyQ0FBQSxDQUNBLCtCQUFBLENBR0YsNEJBQ0UsY0FBQSxDQUNBLGdCQUFBLENBQ0EsaUJBQUEsQ0FHRiwrQkFDRSxjQUFBLENBQ0EsZUFBQSxDQUNBLGlCQUFBIiwic291cmNlc0NvbnRlbnQiOlsiLnJvb3Qge1xuICBmb250LWZhbWlseTogdmFyKC0tdGVybWx5LXRoZW1lLWZvbnQtZmFtaWx5KTtcbiAgY29sb3I6IHZhcigtLXRlcm1seS10aGVtZS1jb2xvcik7XG59XG5cbi50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLnN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4iXSwic291cmNlUm9vdCI6IiJ9 */

.termly-styles-root-ed178d{cursor:pointer;font-size:12px;flex:1;text-align:center;padding-bottom:8px;border-bottom:2px solid var(--termly-theme-color);color:var(--termly-theme-color);font-family:var(--termly-theme-font-family)}.termly-styles-active-d4c0b7{color:var(--termly-theme-color);font-weight:bold;border-bottom:4px solid var(--termly-theme-color)}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3NyYy9jb21wb25lbnRzL1Jlc291cmNlQmxvY2tlci9QcmVmZXJlbmNlTW9kYWwvQ29uc2VudFNldHRpbmdzL0NvbnNlbnRTZXR0aW5nc0NvbnRlbnQvVENGQ29uc2VudFNldHRpbmdzL1RDRkNvbnNlbnRUYWJzL0NvbnNlbnRUYWIvc3R5bGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsMkJBQ0UsY0FBQSxDQUNBLGNBQUEsQ0FDQSxNQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDQUNBLGlEQUFBLENBQ0EsK0JBQUEsQ0FDQSwyQ0FBQSxDQUdGLDZCQUNFLCtCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxpREFBQSIsInNvdXJjZXNDb250ZW50IjpbIi5yb290IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZsZXg6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLXRlcm1seS10aGVtZS1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS10ZXJtbHktdGhlbWUtY29sb3IpO1xuICBmb250LWZhbWlseTogdmFyKC0tdGVybWx5LXRoZW1lLWZvbnQtZmFtaWx5KTtcbn1cblxuLmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS10ZXJtbHktdGhlbWUtY29sb3IpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHZhcigtLXRlcm1seS10aGVtZS1jb2xvcik7XG59XG4iXSwic291cmNlUm9vdCI6IiJ9 */

.termly-styles-root-e5e077{display:flex;margin-bottom:32px}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3NyYy9jb21wb25lbnRzL1Jlc291cmNlQmxvY2tlci9QcmVmZXJlbmNlTW9kYWwvQ29uc2VudFNldHRpbmdzL0NvbnNlbnRTZXR0aW5nc0NvbnRlbnQvVENGQ29uc2VudFNldHRpbmdzL1RDRkNvbnNlbnRUYWJzL3N0eWxlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDJCQUNFLFlBQUEsQ0FDQSxrQkFBQSIsInNvdXJjZXNDb250ZW50IjpbIi5yb290IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbiJdLCJzb3VyY2VSb290IjoiIn0= */

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsInNvdXJjZVJvb3QiOiIifQ== */

.termly-styles-root-f7ac69{margin:0}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3NyYy9jb21wb25lbnRzL1Jlc291cmNlQmxvY2tlci9QcmVmZXJlbmNlTW9kYWwvQ29uc2VudFNldHRpbmdzL0FkdmFuY2VkR0NNRGVmYXVsdHNEaXNjbG9zdXJlL3N0eWxlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDJCQUNFLFFBQUEiLCJzb3VyY2VzQ29udGVudCI6WyIucm9vdCB7XG4gIG1hcmdpbjogMDtcbn1cbiJdLCJzb3VyY2VSb290IjoiIn0= */

.termly-styles-preferenceTitle-e3b150{font-size:26px;font-weight:bold;line-height:26px;color:#303030;margin:0;margin-bottom:21px}.termly-styles-copy-e48b1a{font-size:13px;font-weight:400;line-height:19px;color:#303030;display:flex;flex-direction:column;gap:21px}.termly-styles-description-d105e2{margin:0}.termly-styles-hr-cf0155{border-bottom:solid 1px #ededef;margin-top:24px}.termly-styles-doNotSell-f1c662{margin-bottom:30px}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3NyYy9jb21wb25lbnRzL1Jlc291cmNlQmxvY2tlci9QcmVmZXJlbmNlTW9kYWwvQ29uc2VudFNldHRpbmdzL3N0eWxlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUdBLHNDQUNFLGNBQUEsQ0FDQSxnQkFBQSxDQUNBLGdCQUFBLENBQ0EsYUFBQSxDQUNBLFFBQUEsQ0FDQSxrQkFBQSxDQUdGLDJCQUNFLGNBQUEsQ0FDQSxlQUFBLENBQ0EsZ0JBQUEsQ0FDQSxhQUFBLENBQ0EsWUFBQSxDQUNBLHFCQUFBLENBQ0EsUUFBQSxDQUdGLGtDQUNFLFFBQUEsQ0FHRix5QkFDRSwrQkFBQSxDQUNBLGVBQUEsQ0FHRixnQ0FDRSxrQkFBQSIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJy4uLy4uL21peGlucyc7XG5cblxuLnByZWZlcmVuY2VUaXRsZSB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBjb2xvcjogIzMwMzAzMDtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyMXB4O1xufVxuXG4uY29weSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIGNvbG9yOiAjMzAzMDMwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIxcHg7XG59XG5cbi5kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmhyIHtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNlZGVkZWY7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi5kb05vdFNlbGwge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuIl0sInNvdXJjZVJvb3QiOiIifQ== */

.termly-styles-root-be197e{display:flex;padding:15px 25px;border-top:1px solid #e6e6e6;gap:10px;justify-content:flex-end}@media only screen and (max-width: 70em){.termly-styles-root-be197e{padding:17px 15px}}.termly-styles-button-f8cc23{font-family:Roboto,Helvetica,Arial;font-size:15px;color:#fff;font-weight:600;box-sizing:border-box;text-transform:none;width:178px;height:40px;padding:10px 0;border-width:0;line-height:normal;letter-spacing:normal;text-align:center}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3NyYy9jb21wb25lbnRzL1Jlc291cmNlQmxvY2tlci9QcmVmZXJlbmNlTW9kYWwvRm9vdGVyL3N0eWxlcy5zY3NzIiwid2VicGFjazovLy4vc3JjL2NvbXBvbmVudHMvUmVzb3VyY2VCbG9ja2VyL19taXhpbnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSwyQkFDRSxZQUFBLENBQ0EsaUJBQUEsQ0FDQSw0QkFBQSxDQUNBLFFBQUEsQ0FLQSx3QkFBQSxDQ29CQSx5Q0Q3QkYsMkJBT0ksaUJBQUEsQ0FBQSxDQUtKLDZCQUNFLGtDQUFBLENBQ0EsY0FBQSxDQUNBLFVDTk0sQ0RPTixlQUFBLENBQ0EscUJBQUEsQ0FDQSxtQkFBQSxDQUNBLFdBQUEsQ0FDQSxXQUFBLENBQ0EsY0FBQSxDQUNBLGNBQUEsQ0FDQSxrQkFBQSxDQUNBLHFCQUFBLENBQ0EsaUJBQUEiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0ICcuLi8uLi9taXhpbnMnO1xuXG4ucm9vdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICR2ZXJ5LWxpZ2h0LXBpbms7XG4gIGdhcDogMTBweDtcblxuICBAaW5jbHVkZSBtZCgpIHtcbiAgICBwYWRkaW5nOiAxN3B4IDE1cHg7XG4gIH1cbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmJ1dHRvbiB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIEhlbHZldGljYSwgQXJpYWw7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAxNzhweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuIiwiJGNvZGdyYXk6ICMxNDE0MTQ7XG4kbWluZXNoYWZ0OiAjMmEyYTJhO1xuJG1lcmN1cnk6ICNlNGU0ZTQ7XG4kd2F0ZXItYmx1ZS1zZXZlbjogIzBkYTNkYztcbiRkYXJrLWJsdWUtZ3JleTogIzE5MjQzYztcbiRibHVleS1ncmV5LXRocmVlOiAjOGI5M2E3O1xuJGJsYWNrLXR3bzogIzNhM2EzYTtcbiR2ZXJ5LWxpZ2h0LXBpbms6ICNlNmU2ZTY7XG4kcGlua2lzaC1ncmV5LXRocmVlOiAjYmZiZmJmO1xuJGF6dXJlLWVpZ2h0OiAjMmJiNGUwO1xuJGF6dXJlLXNpeDogIzFhOThlYjtcbiR3aGl0ZTogI2ZmZjtcbiR3aGl0ZS10d286ICNmOWY5Zjk7XG4kYmxhY2s6ICMwMDA7XG4kcmVwbGFjZW1lbnQtdGl0bGU6ICMxZjFlMzM7XG4kcmVwbGFjZW1lbnQtZGVzY3JpcHRpb246ICMzMDMwMzA7XG4kcmVwbGFjZW1lbnQtYWNjZXB0OiAjM2I5Y2Y2O1xuJGdyZXlpc2gtYnJvd246ICMzYjNiM2I7XG4kcGFsZS1ncmV5LXRocmVlOiAjZWRlZGVmO1xuJHBhbGUtZ3JleS1mb3VyOiAjZjdmOWZjO1xuJHN0ZWVsOiAjODY4ZTk2O1xuJGNoYXJjb2FsLWdyZXk6ICMzNjM4NDA7XG4kYmx1ZS1ncmV5OiAjODA4YmE0O1xuXG5AbWl4aW4gbGcge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1ZW0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWQge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwZW0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gc20ge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OGVtKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHhzIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDZlbSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiB4eHMge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNi41ZW0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4geHh4cyB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjEyNWVtKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHNldEZvbnQoJGZvbnQtZmFtaWx5LCAkZm9udC1zaXplLCAkY29sb3IsICRmb250LXdlaWdodDogNTAwKSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodDtcbiAgY29sb3I6ICRjb2xvcjtcbn1cbiJdLCJzb3VyY2VSb290IjoiIn0= */

.termly-styles-closeTagContainer-d02068{display:flex;justify-content:flex-end;padding:15px}.termly-styles-closeTag-a5641f{cursor:pointer;background:none;border:0}.termly-styles-preferenceContainer-ccabd1{max-height:calc(100vh - 200px)}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3NyYy9jb21wb25lbnRzL1Jlc291cmNlQmxvY2tlci9QcmVmZXJlbmNlTW9kYWwvc3R5bGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsd0NBQ0UsWUFBQSxDQUNBLHdCQUFBLENBQ0EsWUFBQSxDQUlGLCtCQUNFLGNBQUEsQ0FDQSxlQUFBLENBQ0EsUUFBQSxDQUdGLDBDQUNFLDhCQUFBIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnLi4vbWl4aW5zJztcblxuLmNsb3NlVGFnQ29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogMTVweDtcbn1cblxuXG4uY2xvc2VUYWcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbn1cblxuLnByZWZlcmVuY2VDb250YWluZXIge1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjAwcHgpO1xufVxuIl0sInNvdXJjZVJvb3QiOiIifQ== */

/* L076: Focus-visible styles for keyboard accessibility */
:focus-visible {
  outline: 2px solid #aa6d4b;
  outline-offset: 2px;
}
a:focus-visible, button:focus-visible, input:focus-visible, select:focus-visible, textarea:focus-visible {
  outline: 2px solid #aa6d4b;
  outline-offset: 2px;
}
/* Skip mouse focus outlines — only show for keyboard navigation */
:focus:not(:focus-visible) {
  outline: none;
}

/* Prevent C7 side cart from causing horizontal scroll */
body { overflow-x: hidden; }

/*
 * Normalize H1 to match H2 sizing in Elementor's heading widget, but
 * ONLY on the specific pages where we PROMOTED an H2 to H1 for SEO
 * heading hierarchy (L137, 2026-05-02). The Elementor theme renders
 * H1 at 48px (kit-7 default, post-7.css) and H2 at 36px; clamping the
 * promoted H1s to 36px keeps those pages' original layout intact.
 *
 * NEW-370 (2026-06-24): this rule was originally written unscoped
 * (`h1.elementor-heading-title.elementor-size-default`, every page),
 * with only a `body.home` carve-out added later (0f88db01) once the
 * homepage's own genuine H1 was caught being shrunk too. That patch
 * fixed home but missed that every OTHER page with a genuine,
 * never-promoted H1 (/visit/, /our-family/, /vineyards/, etc.) had
 * the exact same problem — clamped to 36px instead of prod's 48px.
 * Scoping to just the pages that actually promoted H2→H1 fixes all
 * of them at once; home no longer needs its own carve-out either,
 * since it now falls through to the unscoped kit-7 48px default like
 * every other untouched page.
 */
body.page-id-5522 h1.elementor-heading-title.elementor-size-default, /* corporate-gifting */
body.page-id-5216 h1.elementor-heading-title.elementor-size-default, /* first-citizens */
body.page-id-5214 h1.elementor-heading-title.elementor-size-default, /* galway-holdings */
body.page-id-5271 h1.elementor-heading-title.elementor-size-default, /* gifted-member-experience */
body.page-id-5293 h1.elementor-heading-title.elementor-size-default, /* history */
body.page-id-5407 h1.elementor-heading-title.elementor-size-default, /* holiday-cellar-sale */
body.page-id-5820 h1.elementor-heading-title.elementor-size-default, /* ky-trip */
body.page-id-6242 h1.elementor-heading-title.elementor-size-default, /* member-benefits */
body.page-id-5854 h1.elementor-heading-title.elementor-size-default, /* partner-offers */
body.page-id-31 h1.elementor-heading-title.elementor-size-default,   /* reservation */
body.page-id-5183 h1.elementor-heading-title.elementor-size-default, /* svb-partner */
body.page-id-5063 h1.elementor-heading-title.elementor-size-default, /* traditional-memberships */
body.page-id-6183 h1.elementor-heading-title.elementor-size-default, /* twm-corporate-partner-program */
body.page-id-5290 h1.elementor-heading-title.elementor-size-default, /* winemaker */
body.page-id-4963 h1.elementor-heading-title.elementor-size-default  /* winery-events */
{
  font-size: 36px;
  line-height: 36px;
}


/* L260: Respect prefers-reduced-motion for users who prefer less animation */
@media (prefers-reduced-motion: reduce) {
  *, *::before, *::after {
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: 0.01ms !important;
    scroll-behavior: auto !important;
  }
  .elementor-motion-effects-element {
    transform: none !important;
    opacity: 1 !important;
  }
}

/* L175: Add spacing between C7 quantity stepper and Add to Cart button on mobile */
@media (max-width: 767px) {
  .c7-product__add-to-cart__form {
    gap: 12px;
  }
  .c7-product__add-to-cart__form__quantity {
    margin-bottom: 8px;
  }
}

/* NEW-134: Klaviyo's default form-button hover sets background to rgba(0,0,0,0)
   (transparent) while keeping text white — invisible on the cream form bg.
   Force the bg to stay solid black so the button reads on hover. Targets the
   Klaviyo-rendered submit button shape (any klaviyo-form descendant button
   styled with go2534619395 / inline black bg). */
.klaviyo-form button[type="button"]:hover,
.klaviyo-form-Rf6vqQ button:hover,
.klaviyo-form-Uxqf52 button:hover,
.klaviyo-form-SRFnVn button:hover,
.klaviyo-form-UKR2kQ button:hover,
.klaviyo-form-V8ecKs button:hover,
.klaviyo-form-version-cid_1 button[type="button"]:hover,
.klaviyo-form-version-cid_2 button[type="button"]:hover {
  background-color: #1a1a1a !important;
  color: #ffffff !important;
}

/* NEW-132 v2 — homepage SEO sections: hover + focus + responsive collapse.
   Inline-styles in home.body.html declare transitions but can't carry
   pseudo-classes; rules below give them a real :hover and a keyboard
   focus indicator (the design-review code-engineer agent flagged both). */
/* !important required because the seo-cta links carry inline
   `style="background-color:#aa6d4b"` from the scraped body HTML and
   inline styles otherwise win the cascade — the existing rules below
   were silently no-ops until 2026-05-08. */
.seo-band a.seo-cta { transition: background-color .2s ease, transform .15s ease; }
.seo-band a.seo-cta:hover { background-color: #8e5a3d !important; }
.seo-band a.seo-cta:focus-visible { outline: 2px solid #aa6d4b; outline-offset: 3px; }
.seo-band a.seo-cta-text { transition: color .2s ease; }
.seo-band a.seo-cta-text:hover { color: #8e5a3d !important; text-decoration: underline; }
.seo-band a.seo-discover-card { transition: transform .2s ease, box-shadow .2s ease; }
.seo-band a.seo-discover-card:hover { transform: translateY(-2px); box-shadow: 0 8px 24px rgba(170, 109, 75, 0.12); }
.seo-band a.seo-discover-card:focus-visible { outline: 2px solid #aa6d4b; outline-offset: 3px; }
.seo-band a.seo-cellar-card { transition: transform .2s ease; }
.seo-band a.seo-cellar-card:hover { transform: translateY(-2px); }
.seo-band a.seo-cellar-card:hover h4 { color: #aa6d4b; }
.seo-band a.seo-cellar-card:focus-visible { outline: 2px solid #aa6d4b; outline-offset: 3px; }

/* Responsive: 2-col New Release stacks on mobile; Discover + Cellar grids
   collapse to 1-col on narrow screens so cards never crush. */
@media (max-width: 900px) {
  .seo-band .seo-band-inner[style*="grid-template-columns: 1fr 1fr"] {
    grid-template-columns: 1fr !important;
    gap: 32px !important;
  }
  .seo-band div[style*="grid-template-columns: repeat(3, 1fr)"] {
    grid-template-columns: 1fr 1fr !important;
  }
}
@media (max-width: 600px) {
  .seo-band div[style*="grid-template-columns: repeat(3, 1fr)"] {
    grid-template-columns: 1fr !important;
  }
  .seo-band[style*="padding: 80px 20px"],
  .seo-band[style*="padding: 96px 20px"] { padding: 56px 20px !important; }
}

/* Skip-to-main-content link (a11y) — visible only on keyboard focus.
   NEW-213: top must be larger than the rendered element height
   (~44px at 8px padding + 14px text); -40px peeked 4px below the
   viewport edge as a dark rounded line in the top-left corner.
   -100px is safely off-screen for any reasonable line-height. */
.skip-link {
  position: absolute;
  top: -100px;
  left: 6px;
  background: #1a1a1a;
  color: #fff;
  padding: 8px 14px;
  text-decoration: none;
  font-family: Quicksand, sans-serif;
  font-size: 14px;
  font-weight: 600;
  border-radius: 4px;
  z-index: 10000;
  transition: top 0.18s ease;
}
.skip-link:focus {
  top: 6px;
  outline: 3px solid #aa6d4b;
  outline-offset: 2px;
}

/* NEW-205 — Hide orphaned UE one-page-scroll navigation dots on /.
   The original WordPress site positions these as a fixed side-rail
   nav for the home hero slideshow, but the positioning CSS doesn't
   carry over cleanly in the clone — the dots fall into normal body
   flow and render as a vertical column at the left edge mid-page,
   confusing visitors. Hide entirely; they're a UX gimmick the new
   site doesn't need. */
[id^="uc_bullet_one_page_scroll_navigation_elementor"],
nav.uc_navbar { display: none !important; }

/* NEW-206 — Force the home sticky-bottom header to stay pinned at
   the bottom of the viewport while scrolling. Elementor Pro's sticky
   JS sets inline `top: 0` on the active sticky element when the page
   scrolls past the anchor point — putting the bar at the TOP of the
   viewport on our clone (prod stays bottom-pinned). The
   child-theme standard.css override exists with !important top/bottom
   rules but Elementor's inline top was winning. Higher-specificity
   selector + `top: auto` resolves it.

   NEW-284 (QA RESP-004 / RESP-012) — Desktop-only. The bottom-pinned
   floating nav is a desktop aesthetic over the hero; prod only bottom-
   pins on desktop and uses a standard TOP-pinned solid header on
   tablet/mobile (verified: prod iPhone/iPad home header sits at top:0).
   Without a viewport guard this rule forced the bar bottom-pinned at
   ALL widths, so on tablet/mobile the home header landed at the bottom
   of the viewport — behind the cookie banner — and every nav control
   (logo, LOG IN, hamburger, cart) was invisible/unreachable at page
   open. Scope to >=1025px (the same width where the mega-menu switches
   from hamburger to horizontal) so tablet/mobile pins to the top. */
@media (min-width: 1025px) {
  body header[data-elementor-type="header"].sticky-bottom .elementor-sticky--active {
    top: auto !important;
    bottom: 0 !important;
  }
}

/* NEW-284 (QA RESP-004 / RESP-012) — Top-pin the header on tablet/mobile.
   The `sticky-bottom` class + its bottom-pin rules in the child theme
   (standard.css: `[data-elementor-type="header"].sticky-bottom > *
   { top: unset!important; bottom: 0!important }`, plus `height: 0` and a
   semi-transparent bg) are a CLONE-ONLY construct — production's header
   carries no `sticky-bottom` class and ships none of those rules, so prod
   renders a normal solid TOP header at every width. At <=1024px the clone's
   bottom-pinned bar landed at the bottom of the viewport, behind the cookie
   banner, hiding the logo / LOG IN / hamburger / cart at page open. Override
   standard.css here to pin the bar to the top, restore its height, and make
   the background solid — matching prod's mobile/tablet header. Desktop keeps
   the clone's bottom-float (not QA-flagged; whether to keep it at all, given
   it diverges from prod, is a separate call). */
@media (max-width: 1024px) {
  /* Higher specificity than standard.css's equal-importance rules
     (head-inline.css loads before the child theme, so source order would
     otherwise let standard.css win on a tie) — add html/header elements +
     the header's own classes to outrank it. */
  html body:not(.elementor-editor-active)
  header.elementor-16.elementor-location-header.sticky-bottom
  > *:not(.elementor-sticky__spacer) {
    top: 0 !important;
    bottom: auto !important;
  }
  html body header.elementor-16.elementor-location-header.sticky-bottom {
    height: auto !important;
  }
  html body header.elementor-16.sticky-bottom > * {
    background-color: #000 !important;
  }
}

/* NEW-285 (QA RESP-010 + BUG-008) — Winemaker's Collection tasting-request page
   (page-id-6522) on tablet/mobile: the H1 and the C7 form labels sat at 0px from
   the viewport edge and the title was left-aligned, where prod centers the title
   with a ~10px gutter (verified: staging text-align:start @ left/right=0px vs
   prod center @ 10px). Scope to this page's body id (the element ids 1c8cdac /
   f80151f are shared across templates, so they must NOT be targeted unscoped).
   Add a 15px gutter (matching the clone's other content pages) and center the
   heading to match prod. */
@media (max-width: 1024px) {
  body.page-id-6522 .elementor-element-1c8cdac .elementor-heading-title {
    text-align: center !important;
  }
  body.page-id-6522 .elementor-element-1c8cdac,
  body.page-id-6522 .elementor-element-f80151f {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

/* NEW-287 (QA BUG-031) — Bottle Assets page (page-id-5285): the main "Bottle
   Assets" page title rendered left-aligned (text-align:start) where prod centers
   it; the per-product subtitles below are already centered on both. Center the
   title widget (elementor-element-74e9d43) to match prod. Same class of fix as
   NEW-285/BUG-008. */
body.page-id-5285 .elementor-element-74e9d43 .elementor-heading-title {
  text-align: center !important;
}

/* NEW-220 — Tighten mega-menu inter-item spacing in the narrow desktop
   band (1025-1079px) so all five top-level items fit on one row.
   Above 1024 the Elementor mega-menu switches from hamburger to
   horizontal layout; with 5 items at the design-intent 42px gap +
   32px content padding, the row only fits cleanly at ~1080+. The
   Concierge Services → Concierge rename closed the wrap at 1080+
   but 1025-1079 still wrapped because the available width is tighter.
   This rule fires only in that 55px band — at 1080+ the original
   roomy spacing returns. Acceptable visual: items are tighter than
   designed but still legible, and only visible to a sliver of
   viewports between the mobile breakpoint and where the original
   spacing fits comfortably. */
@media (min-width: 1025px) and (max-width: 1079px) {
  .elementor-16 .elementor-element.elementor-element-c45295f {
    --n-menu-title-space-between: 18px !important;
    --n-menu-title-distance-from-content: 16px !important;
  }
}

/* NEW-229 — Three-anchor header layout at desktop widths:
     1. Baldacci logo anchored to the left edge (40px from viewport)
     2. LOG IN + cart anchored to the right edge (40px from viewport,
        mirroring the logo's left padding)
     3. Menu cluster sits between them with EQUAL gaps on both sides

   The default layout failed property #2: the login column extended
   to vp-40 (column padding), but the cart icon and "Log in" text
   sat at the LEFT of an oversized column. At 1440 the cart ended
   at vp-186 — visibly 146px short of the right edge. Earlier
   attempts in this NEW-229 work targeted viewport-centering of
   the menu and inadvertently produced asymmetric gaps because
   the LOG IN+cart cluster is ~60px wider than the logo content.

   Structural fix: `justify-content: space-between` on the parent
   header row (c23cbe5) with all three children sized to content
   (`flex: 0 0 auto`). With exactly 3 flex children, space-between
   gives equal inter-item gaps for free — the first sits at the
   container's start, the last at its end, and the middle one is
   distributed with equal space on each side. The container's
   40px horizontal padding then puts logo at vp-40 from left,
   cart cluster at vp-40 from right, and the menu sits between
   with equal gaps. The login column is also given `align-items:
   flex-end` so the cart content right-anchors within it once
   the column shrinks to content width.

   Why 1080+ only: at 1025-1079 the row is tight (NEW-220 spacing
   band) and forcing content-sized columns competes with the
   intrinsic-content sizing the band relies on. */
@media (min-width: 1080px) {
  /* Elementor's per-page CSS sets `--width: 20%` on the login column
     at >=768px, which at desktop widths gives a 380-480px column
     containing only ~114px of LOG IN+cart content — the cart visually
     sits in the middle of an oversized column. Override to size the
     column to its content so its right edge truly mirrors the logo's
     left edge anchoring. */
  .elementor-16 .elementor-element.elementor-element-c23cbe5 > .elementor-element-225e843 {
    --width: max-content !important;
    width: max-content !important;
    /* NEW-230 — Reserve the LOG IN + cart cluster's final width
       (114px = 67 "Log in" link + 5 inter-element gap + 37 cart
       button + 5 trailing breathing room) from first paint, so
       the menu cluster doesn't slide left as C7's async widget
       mounts. Without this the column starts at ~10px (empty
       wrappers), hits ~25px when "Log in" text lands at t≈1s,
       reaches 114px when the cart icon paints at t≈1.2s — the
       menu items shift 52px left over that window. Same pattern
       as NEW-226's `min-height` reservation for the /profile/*
       skeleton: lock in the final dimensions before content
       arrives so the layout stays still. min-width (not width)
       so a logged-in state with longer text ("My Account") can
       still expand the column rightward without overflow. */
    min-width: 114px !important;
  }
  /* Menu container fills the middle space between the natural-width
     logo and (now content-sized) login columns. With items centered
     inside (existing menu CSS) and the container spanning logo_right
     to login_left, the gap from logo's right edge to the first menu
     item equals the gap from the last menu item to LOG IN's left
     edge. The container's internal symmetric padding around the menu
     items cancels out. */
  .elementor-16 .elementor-element.elementor-element-c23cbe5 > .elementor-element-dbca2e1 {
    flex: 1 1 0 !important;
    min-width: 0 !important;
    --width: auto !important;
  }
}

/* NEW-215 — Tried to fix CLS on /collection/* by reserving height for
   the C7 product widget. Doesn't work: C7 re-hydrates cards in
   multiple passes (initial render → price hydration → inventory
   hydration), so cards grow AND shrink by hundreds of px throughout
   loading regardless of min-height on the container. Total CLS stays
   around 1.0 even with reservation rules in place. A real fix needs
   skeleton loaders sized to final card dimensions, or hiding cards
   with visibility:hidden until a c7-loaded class lands on <body>.
   See task #11. Rule below intentionally left empty as a marker. */

/* NEW-223 — Persistent skeleton on /profile/* pages.
   The scraped HTML wraps C7's mount point as:
     <div class="c7-account-shell">
       <div class="c7-account-skeleton">…spinner + Loading…</div>
       <div id="c7-content"></div>
     </div>
   The skeleton is a SIBLING of c7-content (not a child), so when the
   C7 widget wipes c7-content to mount its own loader and then the
   form, the skeleton is untouched. We hide it the moment c7-content
   has a real child (anything other than C7's own bootstrap
   `.c7-loading--block` loader) via :has(). The result: one continuous
   spinner from page-load to form-arrival, no flash, no "two loading
   indicators" effect. */
.c7-account-shell {
  position: relative;
  min-height: 380px;
}
/* C7 transiently sets #c7-content { min-height: 450px } during mount,
   which would override our per-page shell heights for /forgot-password
   (target 280) and /login (target 400) and force a 50-px+ shrink when
   it removes the rule after the form lands. Pin #c7-content's
   min-height to 0 so the shell controls the height — only the form's
   own natural height can grow c7-content from there. */
.c7-account-shell > #c7-content {
  min-height: 0 !important;
}
/* Per-page min-heights — match each form's rendered height so the
   page doesn't grow when the form lands. Measured at 1440×900
   (desktop). Mobile may shift slightly but is far less visible.
   The `--login` / `--create` / `--forgot` modifier baked into each
   scraped HTML only takes effect on /profile/, /profile/create-account/,
   etc. when those URLs serve their OWN file. In practice server.mjs +
   the CloudFront Function rewrite every /profile/<sub>/ to /profile/,
   so the served HTML always has `--login`. The `html.c7-profile-*`
   classes below (set by an inline script in WPHead.astro from
   location.pathname) cover the SPA-routed case. */
.c7-account-shell--login,
html.c7-profile-login .c7-account-shell { min-height: 400px; }
.c7-account-shell--create,
html.c7-profile-create .c7-account-shell { min-height: 640px; }
.c7-account-shell--forgot,
html.c7-profile-forgot .c7-account-shell { min-height: 280px; }
.c7-account-skeleton {
  position: absolute;
  inset: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 18px;
  padding: 48px 16px;
  pointer-events: none;
  /* Opaque background so any C7 bootstrap loader text underneath
     (`.c7-widget__loading`, `.c7-loading--block`) doesn't bleed
     through. Matches the page's main-content background. */
  background: #ffffff;
  z-index: 1;
}
.c7-account-skeleton-spinner {
  width: 36px;
  height: 36px;
  border: 3px solid #e6dccd;
  border-top-color: #aa6d4b;
  border-radius: 50%;
  animation: c7-content-spin 0.9s linear infinite;
}
.c7-account-skeleton-text {
  font-family: Quicksand, sans-serif;
  font-size: 12px;
  letter-spacing: 2.5px;
  text-transform: uppercase;
  color: #8b7355;
}
/* Hide the skeleton only when c7-content has REAL content, not an
   empty wrapper section. C7's mount sequence is:
     t=~900ms: <section class="c7-content"></section> appears (empty)
     t=~1300ms: c7-loading--block appears inside section
     t=~1600ms: the real view appears — a <form> for the
       login/create-account/forgot-password pages, but a read-only
       root div (.c7-account-orders, .c7-account-clubs, etc.) for the
       order-history / club-membership / account / addresses /
       credit-cards sub-paths, which have no form/button/input/select
       at all. NEW-223 only matched form/button/input/select, so on
       those read-only sub-paths the skeleton never retired — it sat
       over the real (already-mounted) content forever. Matching on
       the account-view root classes too — same set
       tests/profile-loggedin-no-flicker.spec.ts already treats as
       "form arrived" — covers both shapes. */
.c7-account-shell:has(#c7-content :is(
  form, button, input, select,
  .c7-account, .c7-account-clubs, .c7-account-orders,
  .c7-account-addresses, .c7-account-credit-cards
)) .c7-account-skeleton {
  display: none;
}
/* Suppress every C7 bootstrap loader variant inside c7-content
   while our skeleton is on top. Two known variants:
     - .c7-loading--block — "Loading Loading Loading Loading" bars
     - .c7-widget__loading — bare "Loading" text rows (two stacked)
   Both appear briefly between mount and form-arrival. The skeleton's
   opaque white background also masks them visually, but explicitly
   hiding them is the safer guarantee — nothing to bleed through if
   the background ever changes. */
#c7-content .c7-loading--block,
#c7-content .c7-widget__loading {
  display: none;
}
@keyframes c7-content-spin {
  to {
    transform: rotate(360deg);
  }
}
@media (prefers-reduced-motion: reduce) {
  .c7-account-skeleton-spinner {
    animation: none;
  }
}

/* NEW-228 — Pre-Elementor-clone sticky-nav flash.
   The bottom-pinned nav is `.elementor-element-c23cbe5` with Elementor's
   "sticky bottom" treatment: at runtime, Elementor's frontend.js
   clones this element into TWO copies — `.elementor-sticky--active`
   (position:fixed, pinned to the bottom of the viewport) and
   `.elementor-sticky__spacer` (relative, reserved-but-visibility:hidden
   in the document flow). Before that JS fires, the ORIGINAL is in the
   normal document flow at the TOP of the page, visible with its dark
   transparent background — a ~100 ms flash of nav across the top of
   the hero. Hide the raw, pre-classified state so the page lays out
   blank-where-it-will-be until Elementor's JS attaches its class.
   Elementor's own CSS handles `--active` (visible at bottom) and
   `__spacer` (visibility:hidden) once the clone runs. */
.elementor-element-c23cbe5:not(.elementor-sticky--active):not(.elementor-sticky__spacer) {
  visibility: hidden;
}

/* fadeInUp keyframe inlined so it is available the instant Elementor JS
   fires the hero H1 animation. The full animation CSS file is deferred
   for performance; without this inline copy the keyframe isn't defined
   yet when Elementor removes elementor-invisible and adds .animated.fadeInUp,
   causing the text to appear statically instead of sliding up. */
@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}
.fadeInUp{animation-name:fadeInUp}
