/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

.z--appearance-none{appearance:none}.z--bg-fixed{background-attachment:fixed}.z--bg-local{background-attachment:local}.z--bg-scroll{background-attachment:scroll}.z--bg-brand-primary-600{background-color:#355dd4}.z--bg-brand-primary-500{background-color:#1087ff}.z--bg-brand-primary-400{background-color:#0a9eff}.z--bg-brand-secondary-600{background-color:#1f1f1f}.z--bg-brand-secondary-500{background-color:#444}.z--bg-brand-secondary-400{background-color:#525252}.z--bg-transparent{background-color:rgba(0,0,0,0)}.z--bg-white{background-color:#fff}.z--bg-neutral-900{background-color:#23282d}.z--bg-neutral-800{background-color:#3e4851}.z--bg-neutral-700{background-color:#636f7a}.z--bg-neutral-600{background-color:#8995a0}.z--bg-neutral-500{background-color:#b8c2cb}.z--bg-neutral-400{background-color:#dbe1e5}.z--bg-neutral-300{background-color:#f1f5f8}.z--bg-neutral-200{background-color:#f6f8fa}.z--bg-neutral-100{background-color:#fafcfd}.z--bg-grey-900{background-color:#030303}.z--bg-grey-800{background-color:#262626}.z--bg-grey-700{background-color:#414141}.z--bg-grey-600{background-color:#575757}.z--bg-grey-500{background-color:#b5b7b9}.z--bg-grey-400{background-color:#ddd}.z--bg-grey-300{background-color:#ecedee}.z--bg-grey-200{background-color:#f7f7f7}.z--bg-grey-100{background-color:#fff}.z--bg-red-600{background-color:#871e1e}.z--bg-red-500{background-color:#b92828}.z--bg-red-400{background-color:#fae7e8}.z--bg-blue-600{background-color:#004570}.z--bg-blue-500{background-color:#0065a4}.z--bg-blue-400{background-color:#e2eef6}.z--bg-yellow-600{background-color:#755c17}.z--bg-yellow-500{background-color:#ffca34}.z--bg-yellow-400{background-color:#fff6dd}.z--bg-green-600{background-color:#005726}.z--bg-green-500{background-color:#00893c}.z--bg-green-400{background-color:#e4f2ea}.z--bg-facebook-600{background-color:#365899}.z--bg-facebook-500{background-color:#4267b2}.z--bg-facebook-400{background-color:#476fbf}.z--bg-linkedin-600{background-color:#006a9c}.z--bg-linkedin-500{background-color:#067ab1}.z--bg-linkedin-400{background-color:#007db8}.z--bg-twitter-600{background-color:#1a90d9}.z--bg-twitter-500{background-color:#1d9ff0}.z--bg-twitter-400{background-color:#1fa9ff}.z--bg-instagram-600{background-color:#a8258c}.z--bg-instagram-500{background-color:#c32aa3}.z--bg-instagram-400{background-color:#cc2daa}.z--bg-bottom{background-position:bottom}.z--bg-center{background-position:center}.z--bg-left{background-position:left}.z--bg-left-bottom{background-position:left bottom}.z--bg-left-top{background-position:left top}.z--bg-right{background-position:right}.z--bg-right-bottom{background-position:right bottom}.z--bg-right-top{background-position:right top}.z--bg-top{background-position:top}.z--bg-reset{background-repeat:repeat}.z--bg-no-repeat{background-repeat:no-repeat}.z--bg-repeat-x{background-repeat:repeat-x}.z--bg-repeat-y{background-repeat:repeat-y}.z--bg-auto{background-size:auto}.z--bg-cover{background-size:cover}.z--bg-contain{background-size:contain}.z--border-collapse{border-collapse:visible}.z--border-separate{border-collapse:hidden}.z--border-brand-primary-600{border-color:#355dd4}.z--border-brand-primary-500{border-color:#1087ff}.z--border-brand-primary-400{border-color:#0a9eff}.z--border-brand-secondary-600{border-color:#1f1f1f}.z--border-brand-secondary-500{border-color:#444}.z--border-brand-secondary-400{border-color:#525252}.z--border-transparent{border-color:rgba(0,0,0,0)}.z--border-white{border-color:#fff}.z--border-neutral-900{border-color:#23282d}.z--border-neutral-800{border-color:#3e4851}.z--border-neutral-700{border-color:#636f7a}.z--border-neutral-600{border-color:#8995a0}.z--border-neutral-500{border-color:#b8c2cb}.z--border-neutral-400{border-color:#dbe1e5}.z--border-neutral-300{border-color:#f1f5f8}.z--border-neutral-200{border-color:#f6f8fa}.z--border-neutral-100{border-color:#fafcfd}.z--border-grey-900{border-color:#030303}.z--border-grey-800{border-color:#262626}.z--border-grey-700{border-color:#414141}.z--border-grey-600{border-color:#575757}.z--border-grey-500{border-color:#b5b7b9}.z--border-grey-400{border-color:#ddd}.z--border-grey-300{border-color:#ecedee}.z--border-grey-200{border-color:#f7f7f7}.z--border-grey-100{border-color:#fff}.z--border-red-600{border-color:#871e1e}.z--border-red-500{border-color:#b92828}.z--border-red-400{border-color:#fae7e8}.z--border-blue-600{border-color:#004570}.z--border-blue-500{border-color:#0065a4}.z--border-blue-400{border-color:#e2eef6}.z--border-yellow-600{border-color:#755c17}.z--border-yellow-500{border-color:#ffca34}.z--border-yellow-400{border-color:#fff6dd}.z--border-green-600{border-color:#005726}.z--border-green-500{border-color:#00893c}.z--border-green-400{border-color:#e4f2ea}.z--border-facebook-600{border-color:#365899}.z--border-facebook-500{border-color:#4267b2}.z--border-facebook-400{border-color:#476fbf}.z--border-linkedin-600{border-color:#006a9c}.z--border-linkedin-500{border-color:#067ab1}.z--border-linkedin-400{border-color:#007db8}.z--border-twitter-600{border-color:#1a90d9}.z--border-twitter-500{border-color:#1d9ff0}.z--border-twitter-400{border-color:#1fa9ff}.z--border-instagram-600{border-color:#a8258c}.z--border-instagram-500{border-color:#c32aa3}.z--border-instagram-400{border-color:#cc2daa}.z--rounded-none{border-radius:0}.z--rounded-sm{border-radius:2px}.z--rounded-md{border-radius:4px}.z--rounded-lg{border-radius:8px}.z--rounded-full{border-radius:9999px}.z--rounded-tl-none{border-top-left-radius:0}.z--rounded-tl-sm{border-top-left-radius:2px}.z--rounded-tl-md{border-top-left-radius:4px}.z--rounded-tl-lg{border-top-left-radius:8px}.z--rounded-tl-full{border-top-left-radius:9999px}.z--rounded-tr-none{border-top-right-radius:0}.z--rounded-tr-sm{border-top-right-radius:2px}.z--rounded-tr-md{border-top-right-radius:4px}.z--rounded-tr-lg{border-top-right-radius:8px}.z--rounded-tr-full{border-top-right-radius:9999px}.z--rounded-bl-none{border-bottom-left-radius:0}.z--rounded-bl-sm{border-bottom-left-radius:2px}.z--rounded-bl-md{border-bottom-left-radius:4px}.z--rounded-bl-lg{border-bottom-left-radius:8px}.z--rounded-bl-full{border-bottom-left-radius:9999px}.z--rounded-br-none{border-bottom-right-radius:0}.z--rounded-br-sm{border-bottom-right-radius:2px}.z--rounded-br-md{border-bottom-right-radius:4px}.z--rounded-br-lg{border-bottom-right-radius:8px}.z--rounded-br-full{border-bottom-right-radius:9999px}.z--rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.z--rounded-t-sm{border-top-left-radius:2px;border-top-right-radius:2px}.z--rounded-t-md{border-top-left-radius:4px;border-top-right-radius:4px}.z--rounded-t-lg{border-top-left-radius:8px;border-top-right-radius:8px}.z--rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.z--rounded-r-none{border-bottom-right-radius:0;border-top-right-radius:0}.z--rounded-r-sm{border-bottom-right-radius:2px;border-top-right-radius:2px}.z--rounded-r-md{border-bottom-right-radius:4px;border-top-right-radius:4px}.z--rounded-r-lg{border-bottom-right-radius:8px;border-top-right-radius:8px}.z--rounded-r-full{border-bottom-right-radius:9999px;border-top-right-radius:9999px}.z--rounded-b-none{border-bottom-left-radius:0;border-bottom-right-radius:0}.z--rounded-b-sm{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.z--rounded-b-md{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.z--rounded-b-lg{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.z--rounded-b-full{border-bottom-left-radius:9999px;border-bottom-right-radius:9999px}.z--rounded-l-none{border-bottom-left-radius:0;border-top-left-radius:0}.z--rounded-l-sm{border-bottom-left-radius:2px;border-top-left-radius:2px}.z--rounded-l-md{border-bottom-left-radius:4px;border-top-left-radius:4px}.z--rounded-l-lg{border-bottom-left-radius:8px;border-top-left-radius:8px}.z--rounded-l-full{border-bottom-left-radius:9999px;border-top-left-radius:9999px}.z--border-solid{border-style:solid}.z--border-dashed{border-style:dashed}.z--border-dotted{border-style:dotted}.z--border-none{border-style:none}.z--border-1{border-width:1px}.z--border-2{border-width:2px}.z--border-4{border-width:4px}.z--border-none{border-width:0}.z--border-t-1{border-top-width:1px}.z--border-t-2{border-top-width:2px}.z--border-t-4{border-top-width:4px}.z--border-t-none{border-top-width:0}.z--border-r-1{border-right-width:1px}.z--border-r-2{border-right-width:2px}.z--border-r-4{border-right-width:4px}.z--border-r-none{border-right-width:0}.z--border-b-1{border-bottom-width:1px}.z--border-b-2{border-bottom-width:2px}.z--border-b-4{border-bottom-width:4px}.z--border-b-none{border-bottom-width:0}.z--border-l-1{border-left-width:1px}.z--border-l-2{border-left-width:2px}.z--border-l-4{border-left-width:4px}.z--border-l-none{border-left-width:0}.z--shadow-xs{box-shadow:0 1px 2px 0 rgba(0,0,0,0.1)}.z--shadow-sm{box-shadow:0 2px 4px 0 rgba(0,0,0,0.1)}.z--shadow-md{box-shadow:0 4px 8px 0 rgba(0,0,0,0.12),0 2px 4px 0 rgba(0,0,0,0.08)}.z--shadow-lg{box-shadow:0 15px 30px 0 rgba(0,0,0,0.11),0 5px 15px 0 rgba(0,0,0,0.08)}.z--shadow-inner{box-shadow:inset 0 2px 4px 0 rgba(0,0,0,0.06)}.z--shadow-ouline{box-shadow:0 0 0 3px rgba(52,144,220,0.5)}.z--shadow-none{box-shadow:none}.z--cursor-auto{cursor:auto}.z--cursor-default{cursor:default}.z--cursor-pointer{cursor:pointer}.z--cursor-wait{cursor:wait}.z--cursor-move{cursor:move}.z--cursor-not-allowed{cursor:not-allowed}.z--block{display:block}.z--inline-block{display:inline-block}.z--inline{display:inline}.z--table{display:table}.z--table-row{display:table-row}.z--table-cell{display:table-cell}.z--hidden{display:none}.z--flex{display:flex}.z--inline-flex{display:inline-flex}.z--flex-row{flex-direction:row}.z--flex-row-reverse{flex-direction:row-reverse}.z--flex-col{flex-direction:column}.z--flex-col-reverse{flex-direction:column-reverse}.z--flex-wrap{flex-wrap:wrap}.z--flex-wrap-reverse{flex-wrap:wrap-reverse}.z--flex-no-wrap{flex-wrap:nowrap}.z--items-start{align-items:flex-start}.z--items-end{align-items:flex-end}.z--items-center{align-items:center}.z--items-baseline{align-items:baseline}.z--items-stretch{align-items:stretch}.z--self-auto{align-self:auto}.z--self-start{align-self:flex-start}.z--self-end{align-self:flex-end}.z--self-center{align-self:center}.z--self-stretch{align-self:stretch}.z--justify-start{justify-content:flex-start}.z--justify-end{justify-content:flex-end}.z--justify-center{justify-content:center}.z--justify-between{justify-content:space-between}.z--justify-around{justify-content:space-around}.z--content-center{align-content:center}.z--content-start{align-content:flex-start}.z--content-end{align-content:flex-end}.z--content-between{align-content:space-between}.z--content-around{align-content:space-around}.z--flex-1{flex:1 1 0%}.z--flex-auto{flex:1 1 auto}.z--flex-initial{flex:0 1 auto}.z--flex-none{flex:none}.z--flex-grow{flex-grow:1}.z--flex-no-grow{flex-grow:0}.z--flex-shrink{flex-shrink:1}.z--flex-no-shrink{flex-shrink:0}.z--float-right{float:right}.z--float-left{float:left}.z--float-none{float:none}.z--clearfix::after{clear:both;content:'';display:table}.z--font-sans{font-family:"Source Sans Pro",sans-serif}.z--font-black{font-weight:900}.z--font-extrabold{font-weight:800}.z--font-bold{font-weight:700}.z--font-semibold{font-weight:600}.z--font-medium{font-weight:500}.z--font-normal{font-weight:400}.z--font-light{font-weight:300}.z--font-thin{font-weight:200}.z--font-hairline{font-weight:100}.z--container{max-width:560px;padding-left:16px;padding-right:16px;margin-left:auto;margin-right:auto;width:100%}.z--row{margin-left:-16px;margin-right:-16px;display:flex;flex-wrap:wrap}.z--col{padding-left:16px;padding-right:16px;position:relative;width:100%}@media (min-width: 992px){.z--container{max-width:960px;padding-left:12px;padding-right:12px}.z--row{margin-left:-24px;margin-right:-24px}.z--col{padding-left:24px;padding-right:24px}}@media (min-width: 1280px){.z--container-narrow{max-width:1032px;padding-left:24px;padding-right:24px}.z--container-narrow .row{margin-left:-24px;margin-right:-24px}.z--container-narrow .col{padding-left:24px;padding-right:24px}}@media (min-width: 1280px){.z--container{max-width:1248px;padding-left:12px;padding-right:12px}.z--row{margin-left:-24px;margin-right:-24px}.z--col{padding-left:24px;padding-right:24px}}.z--text-2xs{font-size:10px}.z--text-xs{font-size:12px}.z--text-sm{font-size:14px}.z--text-base{font-size:16px}.z--text-lg{font-size:18px}.z--text-xl{font-size:20px}.z--text-2xl{font-size:24px}.z--text-3xl{font-size:28px}.z--text-4xl{font-size:32px}.z--text-5xl{font-size:36px}.z--text-6xl{font-size:40px}.z--h-auto{height:auto}.z--h-none{height:0}.z--h-full{height:100%}.z--h-screen{height:100vh}.z--tracking-sm{letter-spacing:-.05em}.z--tracking-md{letter-spacing:0}.z--tracking-lg{letter-spacing:.05em}.z--leading-2xs{line-height:12px}.z--leading-xs{line-height:16px}.z--leading-sm{line-height:20px}.z--leading-base{line-height:24px}.z--leading-lg{line-height:28px}.z--leading-xl{line-height:32px}.z--leading-2xl{line-height:36px}.z--leading-3xl{line-height:40px}.z--leading-4xl{line-height:44px}.z--leading-5xl{line-height:48px}.z--leading-6xl{line-height:52px}.z--list-reset{list-style:none;padding:0}.z--m-2{margin:2px}.z--m-4{margin:4px}.z--m-8{margin:8px}.z--m-16{margin:16px}.z--m-24{margin:24px}.z--m-32{margin:32px}.z--m-40{margin:40px}.z--m-48{margin:48px}.z--m-56{margin:56px}.z--m-64{margin:64px}.z--m-72{margin:72px}.z--m-80{margin:80px}.z--m-none{margin:0}.z--m-auto{margin:auto}.z--mt-2{margin-top:2px}.z--mt-4{margin-top:4px}.z--mt-8{margin-top:8px}.z--mt-16{margin-top:16px}.z--mt-24{margin-top:24px}.z--mt-32{margin-top:32px}.z--mt-40{margin-top:40px}.z--mt-48{margin-top:48px}.z--mt-56{margin-top:56px}.z--mt-64{margin-top:64px}.z--mt-72{margin-top:72px}.z--mt-80{margin-top:80px}.z--mt-none{margin-top:0}.z--mt-auto{margin-top:auto}.z--mr-2{margin-right:2px}.z--mr-4{margin-right:4px}.z--mr-8{margin-right:8px}.z--mr-16{margin-right:16px}.z--mr-24{margin-right:24px}.z--mr-32{margin-right:32px}.z--mr-40{margin-right:40px}.z--mr-48{margin-right:48px}.z--mr-56{margin-right:56px}.z--mr-64{margin-right:64px}.z--mr-72{margin-right:72px}.z--mr-80{margin-right:80px}.z--mr-none{margin-right:0}.z--mr-auto{margin-right:auto}.z--mb-2{margin-bottom:2px}.z--mb-4{margin-bottom:4px}.z--mb-8{margin-bottom:8px}.z--mb-16{margin-bottom:16px}.z--mb-24{margin-bottom:24px}.z--mb-32{margin-bottom:32px}.z--mb-40{margin-bottom:40px}.z--mb-48{margin-bottom:48px}.z--mb-56{margin-bottom:56px}.z--mb-64{margin-bottom:64px}.z--mb-72{margin-bottom:72px}.z--mb-80{margin-bottom:80px}.z--mb-none{margin-bottom:0}.z--mb-auto{margin-bottom:auto}.z--ml-2{margin-left:2px}.z--ml-4{margin-left:4px}.z--ml-8{margin-left:8px}.z--ml-16{margin-left:16px}.z--ml-24{margin-left:24px}.z--ml-32{margin-left:32px}.z--ml-40{margin-left:40px}.z--ml-48{margin-left:48px}.z--ml-56{margin-left:56px}.z--ml-64{margin-left:64px}.z--ml-72{margin-left:72px}.z--ml-80{margin-left:80px}.z--ml-none{margin-left:0}.z--ml-auto{margin-left:auto}.z--my-2{margin-bottom:2px;margin-top:2px}.z--my-4{margin-bottom:4px;margin-top:4px}.z--my-8{margin-bottom:8px;margin-top:8px}.z--my-16{margin-bottom:16px;margin-top:16px}.z--my-24{margin-bottom:24px;margin-top:24px}.z--my-32{margin-bottom:32px;margin-top:32px}.z--my-40{margin-bottom:40px;margin-top:40px}.z--my-48{margin-bottom:48px;margin-top:48px}.z--my-56{margin-bottom:56px;margin-top:56px}.z--my-64{margin-bottom:64px;margin-top:64px}.z--my-72{margin-bottom:72px;margin-top:72px}.z--my-80{margin-bottom:80px;margin-top:80px}.z--my-none{margin-bottom:0;margin-top:0}.z--my-auto{margin-bottom:auto;margin-top:auto}.z--mx-2{margin-left:2px;margin-right:2px}.z--mx-4{margin-left:4px;margin-right:4px}.z--mx-8{margin-left:8px;margin-right:8px}.z--mx-16{margin-left:16px;margin-right:16px}.z--mx-24{margin-left:24px;margin-right:24px}.z--mx-32{margin-left:32px;margin-right:32px}.z--mx-40{margin-left:40px;margin-right:40px}.z--mx-48{margin-left:48px;margin-right:48px}.z--mx-56{margin-left:56px;margin-right:56px}.z--mx-64{margin-left:64px;margin-right:64px}.z--mx-72{margin-left:72px;margin-right:72px}.z--mx-80{margin-left:80px;margin-right:80px}.z--mx-none{margin-left:0;margin-right:0}.z--mx-auto{margin-left:auto;margin-right:auto}.z--max-h-none{max-height:0}.z--max-h-full{max-height:100%}.z--max-h-screen{max-height:100vh}.z--max-w-none{max-width:0}.z--max-w-full{max-width:100%}.z--max-w-screen{max-width:100vw}.z--min-h-none{min-height:0}.z--min-h-full{min-height:100%}.z--min-h-screen{min-height:100vh}.z--min-w-none{min-width:0}.z--min-w-full{min-width:100%}.z--min-w-screen{min-width:100vw}.z--object-contain{object-fit:contain}.z--object-cover{object-fit:cover}.z--object-fill{object-fit:fill}.z--object-none{object-fit:none}.z--object-scale-down{object-fit:scale-down}.z--object-bottom{object-position:bottom}.z--object-center{object-position:center}.z--object-left{object-position:left}.z--object-left-bottom{object-position:left bottom}.z--object-left-top{object-position:left top}.z--object-right{object-position:right}.z--object-right-bottom{object-position:right bottom}.z--object-right-top{object-position:right top}.z--object-top{object-position:top}.z--opacity-0{opacity:0}.z--opacity-25{opacity:.25}.z--opacity-50{opacity:.5}.z--opacity-75{opacity:.75}.z--opacity-100{opacity:1}.z--outline-none{outline:0}.z--overflow-auto{overflow:auto}.z--overflow-hidden{overflow:hidden}.z--overflow-visible{overflow:visible}.z--overflow-scroll{overflow:scroll}.z--overflow-x-auto{overflow-x:auto}.z--overflow-x-hidden{overflow-x:hidden}.z--overflow-x-visible{overflow-x:visible}.z--overflow-x-scroll{overflow-x:scroll}.z--overflow-y-auto{overflow-y:auto}.z--overflow-y-hidden{overflow-y:hidden}.z--overflow-y-visible{overflow-y:visible}.z--overflow-y-scroll{overflow-y:scroll}.z--scrolling-touch{-webkit-overflow-scrolling:touch}.z--scrolling-auto{-webkit-overflow-scrolling:auto}.z--p-2{padding:2px}.z--p-4{padding:4px}.z--p-8{padding:8px}.z--p-16{padding:16px}.z--p-24{padding:24px}.z--p-32{padding:32px}.z--p-40{padding:40px}.z--p-48{padding:48px}.z--p-56{padding:56px}.z--p-64{padding:64px}.z--p-72{padding:72px}.z--p-80{padding:80px}.z--p-none{padding:0}.z--pt-2{padding-top:2px}.z--pt-4{padding-top:4px}.z--pt-8{padding-top:8px}.z--pt-16{padding-top:16px}.z--pt-24{padding-top:24px}.z--pt-32{padding-top:32px}.z--pt-40{padding-top:40px}.z--pt-48{padding-top:48px}.z--pt-56{padding-top:56px}.z--pt-64{padding-top:64px}.z--pt-72{padding-top:72px}.z--pt-80{padding-top:80px}.z--pt-none{padding-top:0}.z--pr-2{padding-right:2px}.z--pr-4{padding-right:4px}.z--pr-8{padding-right:8px}.z--pr-16{padding-right:16px}.z--pr-24{padding-right:24px}.z--pr-32{padding-right:32px}.z--pr-40{padding-right:40px}.z--pr-48{padding-right:48px}.z--pr-56{padding-right:56px}.z--pr-64{padding-right:64px}.z--pr-72{padding-right:72px}.z--pr-80{padding-right:80px}.z--pr-none{padding-right:0}.z--pb-2{padding-bottom:2px}.z--pb-4{padding-bottom:4px}.z--pb-8{padding-bottom:8px}.z--pb-16{padding-bottom:16px}.z--pb-24{padding-bottom:24px}.z--pb-32{padding-bottom:32px}.z--pb-40{padding-bottom:40px}.z--pb-48{padding-bottom:48px}.z--pb-56{padding-bottom:56px}.z--pb-64{padding-bottom:64px}.z--pb-72{padding-bottom:72px}.z--pb-80{padding-bottom:80px}.z--pb-none{padding-bottom:0}.z--pl-2{padding-left:2px}.z--pl-4{padding-left:4px}.z--pl-8{padding-left:8px}.z--pl-16{padding-left:16px}.z--pl-24{padding-left:24px}.z--pl-32{padding-left:32px}.z--pl-40{padding-left:40px}.z--pl-48{padding-left:48px}.z--pl-56{padding-left:56px}.z--pl-64{padding-left:64px}.z--pl-72{padding-left:72px}.z--pl-80{padding-left:80px}.z--pl-none{padding-left:0}.z--py-2{padding-bottom:2px;padding-top:2px}.z--py-4{padding-bottom:4px;padding-top:4px}.z--py-8{padding-bottom:8px;padding-top:8px}.z--py-16{padding-bottom:16px;padding-top:16px}.z--py-24{padding-bottom:24px;padding-top:24px}.z--py-32{padding-bottom:32px;padding-top:32px}.z--py-40{padding-bottom:40px;padding-top:40px}.z--py-48{padding-bottom:48px;padding-top:48px}.z--py-56{padding-bottom:56px;padding-top:56px}.z--py-64{padding-bottom:64px;padding-top:64px}.z--py-72{padding-bottom:72px;padding-top:72px}.z--py-80{padding-bottom:80px;padding-top:80px}.z--py-none{padding-bottom:0;padding-top:0}.z--px-2{padding-left:2px;padding-right:2px}.z--px-4{padding-left:4px;padding-right:4px}.z--px-8{padding-left:8px;padding-right:8px}.z--px-16{padding-left:16px;padding-right:16px}.z--px-24{padding-left:24px;padding-right:24px}.z--px-32{padding-left:32px;padding-right:32px}.z--px-40{padding-left:40px;padding-right:40px}.z--px-48{padding-left:48px;padding-right:48px}.z--px-56{padding-left:56px;padding-right:56px}.z--px-64{padding-left:64px;padding-right:64px}.z--px-72{padding-left:72px;padding-right:72px}.z--px-80{padding-left:80px;padding-right:80px}.z--px-none{padding-left:0;padding-right:0}.z--pointer-events-none{pointer-events:none}.z--pointer-events-auto{pointer-events:auto}.z--static{position:static}.z--fixed{position:fixed}.z--absolute{position:absolute}.z--relative{position:relative}.z--sticky{position:sticky}.z--pin-none{bottom:auto;left:auto;right:auto;top:auto}.z--pin{bottom:0;left:0;right:0;top:0}.z--pin-y{bottom:0;top:0}.z--pin-x{left:0;right:0}.z--pin-t{top:0}.z--pin-r{right:0}.z--pin-b{bottom:0}.z--pin-l{left:0}.z--resize-none{resize:none}.z--resize-y{resize:vertical}.z--resize-x{resize:horizontal}.z--resize{resize:both}.z--fill-current{fill:currentColor}.z--stroke-current{stroke:currentColor}.z--table-auto{table-layout:auto}.z--table-fixed{table-layout:fixed}.z--text-left{text-align:left}.z--text-center{text-align:center}.z--text-right{text-align:right}.z--text-justify{text-align:justify}.z--text-brand-primary-600{color:#355dd4}.z--text-brand-primary-500{color:#1087ff}.z--text-brand-primary-400{color:#0a9eff}.z--text-brand-secondary-600{color:#1f1f1f}.z--text-brand-secondary-500{color:#444}.z--text-brand-secondary-400{color:#525252}.z--text-transparent{color:rgba(0,0,0,0)}.z--text-white{color:#fff}.z--text-neutral-900{color:#23282d}.z--text-neutral-800{color:#3e4851}.z--text-neutral-700{color:#636f7a}.z--text-neutral-600{color:#8995a0}.z--text-neutral-500{color:#b8c2cb}.z--text-neutral-400{color:#dbe1e5}.z--text-neutral-300{color:#f1f5f8}.z--text-neutral-200{color:#f6f8fa}.z--text-neutral-100{color:#fafcfd}.z--text-grey-900{color:#030303}.z--text-grey-800{color:#262626}.z--text-grey-700{color:#414141}.z--text-grey-600{color:#575757}.z--text-grey-500{color:#b5b7b9}.z--text-grey-400{color:#ddd}.z--text-grey-300{color:#ecedee}.z--text-grey-200{color:#f7f7f7}.z--text-grey-100{color:#fff}.z--text-red-600{color:#871e1e}.z--text-red-500{color:#b92828}.z--text-red-400{color:#fae7e8}.z--text-blue-600{color:#004570}.z--text-blue-500{color:#0065a4}.z--text-blue-400{color:#e2eef6}.z--text-yellow-600{color:#755c17}.z--text-yellow-500{color:#ffca34}.z--text-yellow-400{color:#fff6dd}.z--text-green-600{color:#005726}.z--text-green-500{color:#00893c}.z--text-green-400{color:#e4f2ea}.z--text-facebook-600{color:#365899}.z--text-facebook-500{color:#4267b2}.z--text-facebook-400{color:#476fbf}.z--text-linkedin-600{color:#006a9c}.z--text-linkedin-500{color:#067ab1}.z--text-linkedin-400{color:#007db8}.z--text-twitter-600{color:#1a90d9}.z--text-twitter-500{color:#1d9ff0}.z--text-twitter-400{color:#1fa9ff}.z--text-instagram-600{color:#a8258c}.z--text-instagram-500{color:#c32aa3}.z--text-instagram-400{color:#cc2daa}.z--select-none{user-select:none}.z--select-text{user-select:text}.z--align-baseline{vertical-align:baseline}.z--align-top{vertical-align:top}.z--align-middle{vertical-align:middle}.z--align-bottom{vertical-align:bottom}.z--align-text-top{vertical-align:text-top}.z--align-text-bottom{vertical-align:text-bottom}.z--visible{visibility:visible}.z--invisible{visibility:hidden}.z--whitespace-normal{white-space:normal}.z--whitespace-no-wrap{white-space:nowrap}.z--whitespace-pre{white-space:pre}.z--whitespace-pre-line{white-space:pre-line}.z--whitespace-pre-wrap{white-space:pre-wrap}.z--break-words{word-wrap:break-word}.z--break-normal{word-wrap:normal}.z--truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.z--w-auto{width:auto}.z--w-none{width:0}.z--w-1-2{width:50%}.z--w-1-3{width:33.33333%}.z--w-2-3{width:66.66667%}.z--w-1-4{width:25%}.z--w-3-4{width:75%}.z--w-1-5{width:20%}.z--w-2-5{width:40%}.z--w-3-5{width:60%}.z--w-4-5{width:80%}.z--w-1-6{width:16.66667%}.z--w-5-6{width:83.33333%}.z--w-1-12{width:8.33333%}.z--w-full{width:100%}.z--w-screen{width:100vw}.z--z-0{z-index:0}.z--z-10{z-index:10}.z--z-20{z-index:20}.z--z-30{z-index:30}.z--z-40{z-index:40}.z--z-50{z-index:50}.z--z-auto{z-index:auto}:root{--link-color: #1087ff;--link-border-color: rgba(16,135,255,0.35);--link-hover-color: #1087ff;--link-hover-background-color: rgba(10,158,255,0.1);--link-focus-background-color: rgba(53,93,212,0.1)}:root{--color: #575757;--background-color: #fff;--hr-color: #eceeef}:root[data-theme="dark"]{--color: #ddd;--background-color: #262626;--hr-color: #414141}*,*::before,*::after{box-sizing:border-box}body{background-color:var(--background-color);color:var(--color);font-family:"Source Sans Pro",sans-serif;font-size:16px;font-weight:400;line-height:24px;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none}body .show-subnav::after{background:rgba(255,255,255,0.95);bottom:0;content:'';display:block;left:0;position:fixed;right:0;top:0;z-index:5}.tec--hr{border:0;border-top:1px solid var(--hr-color);margin:16px 0}.tec--main{position:relative;z-index:1}.tec--main:focus{outline:0}.tec--link{border-bottom:1px solid var(--link-border-color);color:var(--link-color);text-decoration:none;transition:border-color .2s ease,background-color .2s ease}.tec--link:hover{background-color:var(--link-hover-background-color);color:var(--link-hover-color)}.tec--link:focus,.tec--link:active{background-color:var(--link-focus-background-color)}.tec--link:not(.tec--btn):hover,.tec--link:not(.tec--btn):focus,.tec--link:not(.tec--btn):active{border-bottom-color:transparent}button{cursor:pointer}button>*{pointer-events:none}.swiper-lazy,.lazyload,.lazyloading{overflow:hidden;position:relative}.swiper-lazy::after,.lazyload::after,.lazyloading::after{animation:gradient 6s ease infinite;background:linear-gradient(135deg, #f1f5f8 35%, #fff, #fff, #f1f5f8 65%);background-size:400% 400%;content:'';height:100%;left:0;position:absolute;top:0;width:100%}.spin{animation-duration:1500ms;animation-iteration-count:infinite;animation-name:spin;animation-timing-function:linear}.tec--brand-icon{background:rgba(3,3,3,0.8);border-radius:99em;bottom:6px;color:#fff;display:flex;height:32px;left:6px;position:absolute;width:32px}.tec--brand-icon__svg{height:32px;margin:auto;width:32px}@keyframes gradient{0%{background-position:0% 0%}50%{}100%{background-position:100% 100%}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.tec--container{min-width:1248px}.has-fullpage .tec--container{position:relative;z-index:0}.has-background .tec--container{background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);margin-left:auto;margin-right:auto;min-width:1032px;position:relative;width:1032px;z-index:1}.has-env .tec--container{margin-top:250px}.z--container{max-width:1248px;min-width:1248px;padding-left:12px;padding-right:12px}@media (min-width: 992px){.z--container{max-width:1248px;min-width:1248px;padding-left:12px;padding-right:12px}}.has-background .z--container{max-width:1032px;min-width:1032px;padding-left:24px;padding-right:24px}@media (min-width: 992px){.z--row{margin-left:-12px;margin-right:-12px}}@media (min-width: 1280px){.z--row{margin-left:-12px;margin-right:-12px}}@media (min-width: 992px){.z--col{padding-left:12px;padding-right:12px}}@media (min-width: 1280px){.z--col{padding-left:12px;padding-right:12px}}.z--w-5-12{width:41.66665%}.z--w-7-12{width:58.33331%}@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local("Source Sans Pro Regular"),local("SourceSansPro-Regular"),url("/desktop/assets/fonts/source-sans-pro-v12-latin-regular.woff2") format("woff2"),url("/desktop/assets/fonts/source-sans-pro-v12-latin-regular.woff") format("woff")}@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:italic;font-weight:400;src:local("Source Sans Pro Italic"),local("SourceSansPro-Italic"),url("/desktop/assets/fonts/source-sans-pro-v12-latin-italic.woff2") format("woff2"),url("/desktop/assets/fonts/source-sans-pro-v12-latin-italic.woff") format("woff")}@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:local("Source Sans Pro SemiBold"),local("SourceSansPro-SemiBold"),url("/desktop/assets/fonts/source-sans-pro-v12-latin-600.woff2") format("woff2"),url("/desktop/assets/fonts/source-sans-pro-v12-latin-600.woff") format("woff")}@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:local("Source Sans Pro Bold"),local("SourceSansPro-Bold"),url("/desktop/assets/fonts/source-sans-pro-v12-latin-700.woff2") format("woff2"),url("/desktop/assets/fonts/source-sans-pro-v12-latin-700.woff") format("woff")}.feather{fill:none;height:24px;pointer-events:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:24px}:root{--logo-color: #1087ff;--logo-color-hover: #0a9eff;--logo-color-focus: #355dd4}:root[data-theme="dark"]{--logo-color: #1087ff;--logo-color-hover: #1087ff;--logo-color-focus: #1087ff}.tec--header{background:var(--background-color);box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);position:relative;z-index:20}.tec--header__contents{padding:16px 0}.tec--header__contents .z--col{min-height:42px}.tec--header__logo{align-items:center;color:var(--logo-color);display:flex;text-decoration:none}.tec--header__logo__label{font:0/0 a}.tec--header__logo__subtitle{font-size:24px;font-weight:600;line-height:24px;margin-bottom:-2px}.tec--header__logo:hover{color:var(--logo-color-hover)}.tec--header__logo:focus,.tec--header__logo:active{color:var(--logo-color-focus)}.tec--header__live{display:flex}.tec--header__live__link{color:inherit;text-decoration:none}.tec--header__live__icon{background-color:#00893c;border-radius:9999px;display:block;height:8px;position:relative;width:8px}.tec--header__live__icon::before{animation:pulse 1s ease-out forwards infinite;border-radius:50%;box-shadow:inset 0 0 0 35px rgba(111,148,182,0);content:'';height:24px;left:50%;margin:-12px 0 0 -12px;opacity:0;pointer-events:none;position:absolute;top:50%;width:24px}@keyframes pulse{0%{opacity:1;transform:scale3d(0.4, 0.4, 1)}80%{box-shadow:inset 0 0 0 2px rgba(111,148,182,0.8);opacity:0.1}100%{box-shadow:inset 0 0 0 2px rgba(111,148,182,0.8);opacity:0;transform:scale3d(1.2, 1.2, 1)}}:root{--footer-hr-color: rgba(3,3,3,0.05);--footer-background-color: #f6f8fa;--footer-base-background: rgba(219,225,229,0.5);--footer-link-color: #414141;--footer-link-hover-color: #030303}:root[data-theme="dark"]{--footer-hr-color: rgba(65,65,65,0.5);--footer-background-color: #1f1f1f;--footer-base-background: #dbe1e5;--footer-link-color: #b5b7b9;--footer-link-hover-color: #ddd}.tec--footer{background-color:var(--footer-background-color);border-top:1px solid #ecedee;margin-top:40px}.tec--footer__nav__title{color:var(--footer-link-color);display:block;font-size:18px;font-weight:600;margin-bottom:16px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.tec--footer__nav__title__link{color:inherit;text-decoration:none}.tec--footer__nav__title__link:hover,.tec--footer__nav__title__link:focus{color:var(--footer-link-hover-color)}.tec--footer__nav{list-style:none;margin:0;padding:0}.tec--footer__nav__item{display:block;overflow:hidden;padding:8px 0;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.tec--footer__nav__link{color:var(--footer-link-color);letter-spacing:-0.01em;line-height:20px;text-decoration:none}.tec--footer__nav__link:hover,.tec--footer__nav__link:focus{color:var(--footer-link-hover-color)}.tec--footer__base{background-color:var(--footer-base-background)}.tec--footer__logo__image{display:block}.tec--footer__copyright{color:#030303;font-size:13px;line-height:24px;margin:0 0 0 auto;text-align:right}.tec--footer__copyright strong{font-weight:600}.tec--footer__site{display:flex;list-style:none;margin:0 0 0 40px;padding:0}.tec--footer__site__item+.tec--footer__site__item{margin-left:24px}.tec--footer__site__link{color:#030303;font-weight:600;text-decoration:none;text-transform:uppercase}.tec--footer__site__link:hover{color:#1087ff}.tec--footer__site__link:focus,.tec--footer__site__link:active{color:#355dd4}.tec--footer__brands{border-top:1px solid #dbe1e5;display:flex;list-style:none;margin:0;padding:16px 0}.tec--footer__brands__item+.tec--footer__brands__item{margin-left:24px}.tec--footer__brands__link{color:#030303;font-size:14px;text-decoration:none;transition:color .2s}.tec--footer__brands__link:hover{color:#1087ff}.tec--footer__brands__link:focus,.tec--footer__brands__link:active{color:#355dd4}.tec-social{padding-left:8px;padding-right:8px}.tec-social:hover svg,.tec-social:active svg{color:#1087ffcc}.tec--accessible-panel{left:5px;opacity:0;pointer-events:none;position:absolute;top:5px;transition:opacity .2s ease,box-shadow .2s ease;z-index:40}.tec--accessible-panel:focus{box-shadow:0 0 0 3px rgba(52,144,220,0.5);outline:0}.tec--accessible-panel:focus,.tec--accessible-panel:focus-within{opacity:1;pointer-events:all}.tec--accessible-panel .tec--dropdown__menu{display:block;margin-top:0;opacity:1;position:static;width:auto}.tec--accessible-panel .tec--dropdown__link{box-shadow:inset;transition:box-shadow .2s ease}.tec--accessible-panel .tec--dropdown__link:focus{box-shadow:inset 0 0 0 3px rgba(52,144,220,0.5);outline:0}:root{--dropdown-background: #fff;--dropdown-border: #f1f5f8;--dropdown-item-border: rgba($token-color-neutral-400, 0.25);--dropdown-link-color: #636f7a;--dropdown-icon-color: #b8c2cb}:root[data-theme="dark"]{--dropdown-background: #414141;--dropdown-border: transparent;--dropdown-item-border: #575757;--dropdown-link-color: #fff;--dropdown-icon-color: #b5b7b9}.tec--dropdown{outline:0;position:relative}.tec--dropdown__selected{align-items:center;background-color:var(--dropdown-background);border:1px solid #dbe1e5;border-radius:4px;color:#636f7a;cursor:pointer;display:flex;justify-content:space-between;line-height:24px;min-width:184px;overflow:hidden;padding:8px 16px;text-decoration:none;text-overflow:ellipsis;transition:all 0.2s;white-space:nowrap}.tec--dropdown__selected .feather{transition:transform .2s ease-out;width:16px}.tec--dropdown__selected:hover{border-color:#b8c2cb}.tec--dropdown.is-active .tec--dropdown__selected{border-color:var(--search-input-border-focus);box-shadow:0 0 0 3px rgba(52,144,220,0.5)}.tec--dropdown.is-active .tec--dropdown__selected .feather{transform:rotate(180deg)}.tec--dropdown.is-active .tec--dropdown__menu{display:block;opacity:1}.tec--dropdown__menu{background:var(--dropdown-background);border:1px solid var(--dropdown-border);border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);display:none;left:0;margin-top:8px;opacity:0;position:absolute;top:100%;transition:opacity .2s ease;width:100%;z-index:100}.tec--dropdown__menu .feather{color:var(--dropdown-icon-color);height:16px;margin-right:8px;width:16px}.tec--dropdown__menu__item+.tec--dropdown__menu__item{border-top:1px solid var(--dropdown-item-border)}.tec--dropdown__menu__link{align-items:center;color:var(--dropdown-link-color);cursor:pointer;display:flex;padding:12px 16px;text-decoration:none;transition:background-color .2s ease;white-space:nowrap}.tec--dropdown__menu__link:hover{background:#f1f5f8}:root{--btn-color: #1087ff;--btn-hover-color: #0a9eff;--btn-focus-color: #355dd4;--btn-outline-color: #030303;--btn-outline-background: transparent;--btn-outline-border: #3e4851}:root[data-theme="dark"]{--btn-outline-color: #fff;--btn-outline-background: rgba(65,65,65,0.25);--btn-outline-border: #777}.tec--btn{align-items:center;background-color:transparent;border:0;border-radius:4px;color:var(--btn-color);cursor:pointer;display:inline-flex;justify-content:center;padding:0;text-decoration:none;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease,border-color .2s ease}.tec--btn:hover{color:var(--btn-hover-color)}.tec--btn:active,.tec--btn:focus{box-shadow:0 0 0 3px rgba(52,144,220,0.5);color:var(--btn-focus-color);outline:0}.tec--btn--lg{height:48px}.tec--btn--block{display:flex;width:100%}.tec--btn--link{background-color:transparent}.tec--btn--link:hover,.tec--btn--link:focus{background-color:transparent}.tec--btn--outline{background-color:var(--btn-outline-background);border:1px solid;border-color:var(--btn-outline-border);color:var(--btn-outline-color)}.tec--btn--outline:hover,.tec--btn--outline:focus{border-color:#1087ff;color:#1087ff}.tec--btn--outline:active{border-color:#355dd4;color:#355dd4}.tec--btn--icon{align-items:center;border-radius:9999px;display:flex;height:36px;justify-content:center;padding:0;position:relative;width:36px}.tec--btn--icon::before{background-color:rgba(0,0,0,0.06);border-radius:9999px;content:'';display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transform:scale(0.2);transition:transform 0.25s ease-out, opacity 0.2s ease-in;width:100%;z-index:0}.tec--btn--icon:hover::before,.tec--btn--icon:focus::before{opacity:1;transform:scale(1)}.tec--btn--icon>.feather{height:24px;width:24px}.tec--btn--list{font-weight:600;padding-bottom:12px;padding-top:12px}.tec--btn--primary{background-color:#1087ff;border-radius:4px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.1);color:#fff;font-size:18px;font-weight:600;letter-spacing:-0.01em;line-height:24px;padding-left:24px;padding-right:24px}.tec--btn--primary:hover{background-color:#0a9eff;color:#fff}.tec--btn--primary:active,.tec--btn--primary:focus{background-color:#355dd4;color:#fff}:root{--ads-label-color: #b8c2cb;--ads-background: #f1f5f8;--ads-border-color: #dbe1e5}:root[data-theme="dark"]{--ads-label-color: #b8c2cb;--ads-background: #f1f5f8;--ads-border-color: #414141}.is-offline .tec--ad{display:none}.tec--ad--square{align-items:center;background:var(--ads-background);display:flex;justify-content:left;overflow:hidden;padding:6px}.tec--ad--square .tec--ad__content{display:flex;margin:0 auto}.tec--ad--square .tec--ad__element{min-height:250px;min-width:300px}.tec--ad--square .tec--ad__label{display:flex;justify-content:center;margin-left:16px;position:relative;width:12px}.tec--ad--square .tec--ad__label__text{color:var(--ads-label-color);font-size:12px;line-height:1;margin:0;text-transform:uppercase;transform:rotate(90deg);transform-origin:center}.tec--ad--header-leaderboard,.tec--ad--footer-leaderboard{display:flex;justify-content:center}.tec--ad--header-leaderboard{background:#fff}.has-env .tec--ad--header-leaderboard{display:none}.has-background .tec--ad--header-leaderboard{margin-left:auto;margin-right:auto;width:1032px}.tec--ad--header-leaderboard .tec--ad__element{margin:8px 0;min-height:90px}.tec--ad--footer-leaderboard .tec--ad__element:not(:empty){margin:0 0 24px;min-height:90px}.tec--ad--list-leaderboard{border-top:1px solid var(--hr-color);margin-top:-1px;text-align:center}.tec--ad--list-leaderboard .tec--ad__label{background:var(--background-color);color:var(--ads-label-color);display:inline-block;font-size:14px;margin:0;padding:0 16px;position:relative;transform:translateY(-16px)}.tec--ad--list-leaderboard .tec--ad__element{height:auto;margin:0 auto;max-width:100%;overflow:hidden;width:100%}.tec--ad--list-leaderboard::after{background-color:var(--hr-color);content:'';display:block;height:1px;margin-top:24px;width:100%}.has-background .tec--ad--background,.has-fullpage .tec--ad--fullpage{animation:fade-in 0.3s ease 1;display:flex;height:100%;justify-content:center;overflow:hidden;position:fixed;top:0;width:100%}.tec--ad--background{display:none}.has-background .tec--ad--background{z-index:0}.tec--ad--fullpage{display:none}.tec--ad--fullpage .tec--ad__close{background:#fff;border-radius:4px;color:#3e4851;cursor:pointer;font-weight:600;letter-spacing:-0.01em;padding:8px 16px;position:absolute;right:16px;top:16px;transition:color .2s;z-index:1}.tec--ad--fullpage .tec--ad__close:hover{color:var(--nav-link-color-hover)}.tec--ad--fullpage .tec--ad__close:focus,.tec--ad--fullpage .tec--ad__close:active{color:var(--nav-link-color-focus)}.tec--ad--fullpage .tec--ad__close #ad-fullpage{height:935px;width:800px}.has-fullpage .tec--ad--fullpage{background:rgba(255,255,255,0.9);z-index:1}.has-fullpage .tec--ad--fullpage .tec--ad__element,.has-fullpage .tec--ad--fullpage .tec--ad__element>div,.has-fullpage .tec--ad--fullpage .tec--ad__element iframe{height:100%;width:100%}@keyframes fade-in{from{opacity:0}to{opacity:1}}:root{--news-list-title-color: #030303;--news-list-more-link-color: #1087ff}:root[data-theme="dark"]{--news-list-title-color: #fff}.tec--list--single .tec--list__item:last-of-type{border-bottom:0;padding-bottom:16px}.tec--list__header__title{color:var(--news-list-title-color);font-size:24px;font-weight:600;letter-spacing:-0.02em;line-height:32px;margin:0}.tec--list__header__title__link{color:inherit;text-decoration:none;transition:color .2s}.tec--list__header__title__link:hover,.tec--list__header__title__link:focus{color:#1087ff}.tec--list__header__title__link:active{color:#355dd4}.tec--list__header__arrow{color:rgba(65,65,65,0.5);height:20px;margin-left:8px;width:20px}.tec--list__item{border-bottom:1px solid var(--hr-color);padding:16px 0}.tec--list__item--paddingless{padding:0}.tec--list--numbered .tec--list__item .tec--card__thumb{counter-increment:newsList;position:relative}.tec--list--numbered .tec--list__item .tec--card__thumb::before{background-color:rgba(0,0,0,0.65);border-radius:9999px;bottom:10px;color:#fff;content:counter(newsList);font-size:18px;font-weight:600;height:30px;left:8px;letter-spacing:-0.01em;line-height:30px;pointer-events:none;position:absolute;right:0;text-align:center;width:30px;z-index:1}.tec--list--borderless .tec--list__item{border-bottom:0;padding:0}.tec--list--lg .tec--list__item{padding:24px 0}.tec--list--numbered{counter-reset:newsList}.tec--list--lg .tec--btn--primary{display:flex;margin-left:auto;margin-right:auto;width:50%}.tec--list__border{border:none !important}:root{--card-title-color: #444;--card-featured-color: #030303}:root[data-theme="dark"]{--card-title-color: #ddd;--card-featured-color: #fff}.tec--card{align-items:center;display:flex}.tec--card--subnav{flex-flow:column}.tec--card--big-thumb{flex-flow:column}.tec--card--medium{align-items:center}.tec--card__thumb{margin:0 24px 0 0;position:relative}.tec--card--subnav .tec--card__thumb{display:block;margin-right:0;padding-top:57.63%;position:relative;width:100%}.tec--card--big-thumb .tec--card__thumb{display:block;margin-right:0;padding-top:57.14%;position:relative;width:100%}.tec--card__thumb__image{border-radius:8px;display:block;object-fit:cover}.has-background .tec--card__thumb__image{width:96px}.tec--card--big-thumb .tec--card__thumb__image{height:100%;left:0;position:absolute;top:0;width:100%}.tec--card--medium .tec--card__thumb__image,.tec--card--top .tec--card__thumb__image{height:118px;width:164px}.has-background .tec--card--medium .tec--card__thumb__image,.has-background .tec--card--top .tec--card__thumb__image{width:118px}.tec--card--subnav .tec--card__thumb__image{height:100%;left:0;position:absolute;top:0;width:100%}.tec--card--video .tec--card__thumb{position:relative}.tec--card__thumb__icon{align-items:center;background-color:rgba(3,3,3,0.5);border-radius:9999px;color:#fff;display:flex;height:40px;justify-content:center;left:50%;margin:-20px;pointer-events:none;position:absolute;top:50%;width:40px}.tec--card__thumb__icon::before{background-color:#1087ff;border-radius:9999px;content:'';height:100%;left:0;opacity:0;position:absolute;top:0;transform:scale(0);transition:all 0.2s;width:100%;z-index:0}.tec--card__thumb__icon .feather{height:18px;margin-right:-4px;position:relative;width:18px}.tec--card__thumb:hover .tec--card__thumb__icon::before{opacity:1;transform:scale(1)}.tec--card__info{flex:1;min-width:0}.tec--card__info .tec--timestamp{padding:0}.tec--card--subnav .tec--card__info{margin:0;margin-top:8px;width:100%}.tec--card--big-thumb .tec--card__info{margin:0;margin-top:16px;width:100%}.tec--card--no-thumb .tec--card__info{margin:0;padding-left:16px;position:relative}.tec--card--no-thumb .tec--card__info::before{background-color:#1087ff;border-radius:9999px;content:'';display:block;height:6px;left:0;position:absolute;top:10px;width:6px}.tec--list--voxel .tec--card--no-thumb .tec--card__info::before{background-color:#fd8b37}.tec--list--megacurioso .tec--card--no-thumb .tec--card__info::before{background-color:#c62828}.tec--card__sponsored{color:#e2ac55;font-size:12px;font-weight:600;line-height:18px;text-transform:uppercase}.tec--card__title{color:var(--card-title-color);font-size:18px;font-weight:600;letter-spacing:-0.01em;line-height:22px;margin:0}.tec--card__title__link{color:inherit;text-decoration:none;transition:color .2s}.tec--card__title__link:hover,.tec--card__title__link:focus{color:#1087ff}.tec--card__title__link:active{color:#355dd4}.tec--card--subnav .tec--card__title__link{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}.tec--card--top .tec--card__title__link{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:4;overflow:hidden}.tec--card--subnav .tec--card__title{color:var(--card-featured-color);font-size:18px;font-weight:700;letter-spacing:-0.02em;line-height:24px;margin-bottom:8px;margin-top:0}.tec--card--big-thumb .tec--card__title{color:var(--card-featured-color);font-size:20px;font-weight:600;letter-spacing:-0.02em;line-height:24px;margin-bottom:8px}.tec--card--no-thumb .tec--card__title{margin-bottom:4px}.tec--card--medium .tec--card__title{color:var(--card-featured-color);font-size:24px;font-weight:600;letter-spacing:-0.02em;line-height:28px;margin-bottom:8px;padding-right:80px}.tec--card--top .tec--card__title{color:#444;font-size:18px;font-weight:600;letter-spacing:-0.01em;line-height:22px;margin-bottom:4px}.tec--card__subtitle{color:#8995a0;font-size:14px;font-weight:600;text-decoration:none;text-transform:uppercase}.tec--card__subtitle:hover{text-decoration:underline}.tec--card__subtitle--voxel{color:#f98b36}.tec--card__subtitle--minhaserie{color:#00df00}.tec--card__subtitle--tecmundo{color:#0a9eff;pointer-events:none}.spoiler{background-repeat:no-repeat;border-radius:0 0 8px 8px;bottom:0;height:100%;pointer-events:none;position:absolute;width:100%}.spoiler--list{background-image:url("/desktop/assets/static/spoiler/list-desktop.svg");background-position:bottom;background-size:164px}.spoiler--intern{background-image:url("/desktop/assets/static/spoiler/interna-desktop.svg");background-position:bottom;background-size:704px}.spoiler--title{background-image:url("/desktop/assets/static/spoiler/title-desktop.svg");background-repeat:no-repeat;background-size:88px;display:inline-block;height:30px;margin-right:10px;width:88px}:root{--timestamp-color: #8995a0;--timestamp-bookmark-color: rgba(82,82,82,0.5);--timestamp-bookmark-border-color: rgba(184,194,203,0.5)}:root[data-theme="dark"]{--timestamp-color: #b5b7b9;--timestamp-bookmark-color: #b5b7b9;--timestamp-bookmark-border-color: #b5b7b9}.tec--timestamp{align-items:center;color:var(--timestamp-color);display:flex;font-size:14px;line-height:20px}.tec--timestamp--lg{font-size:16px;line-height:20px}.tec--timestamp__item{align-items:center;display:flex}.tec--timestamp__item::before{color:var(--timestamp-color);content:'•';margin:0 8px}.tec--timestamp__item:first-of-type::before{display:none}.tec--timestamp__item .tec--btn--link{color:var(--timestamp-bookmark-color);height:28px;margin-left:4px;width:28px}.tec--timestamp__item .tec--btn--link .feather{height:16px;width:16px}.tec--timestamp__item.tec--timestamp__item--bookmark::before{background-color:var(--timestamp-bookmark-border-color);border-radius:0;content:'';display:flex;height:18px;margin:0 4px 0 16px;vertical-align:middle;width:1px}.tec--timestamp__item strong{font-weight:600}:root{--input-placeholder-color: #8995a0}:root[data-theme="dark"]{--input-placeholder-color: #b5b7b9}.tec--input{background-clip:padding-box;background-color:inherit;border:0;border-radius:4px;color:inherit;display:block;font-family:inherit;font-size:16px;font-weight:400;line-height:24px;padding:8px 16px;transition:box-shadow .2s ease;width:100%}.tec--input:focus{outline:0}.tec--input:disabled{opacity:0.25}.tec--input::-ms-expand{background-color:transparent;border:0}.tec--input::placeholder{color:var(--input-placeholder-color)}.tec--input[type='search']{background-color:var(--search-input-background);border:1px solid var(--search-input-border);border-radius:4px;box-shadow:0 0 0 0 rgba(255,255,255,0);transition:box-shadow .2s ease,border-color .2s ease,background-color .2s ease}.tec--input[type='search']:focus{background-color:var(--search-input-background-focus);border-color:var(--search-input-border-focus);box-shadow:0 0 0 3px rgba(52,144,220,0.5)}.tec--input[type='search']::-ms-clear{display:none;height:0;width:0}.tec--input[type='search']::-ms-reveal{display:none;height:0;width:0}.tec--input[type='search']::-webkit-search-decoration,.tec--input[type='search']::-webkit-search-cancel-button,.tec--input[type='search']::-webkit-search-results-button,.tec--input[type='search']::-webkit-search-results-decoration{display:none}.tec--input[type='search']:-webkit-autofill,.tec--input[type='search']:-webkit-autofill:hover,.tec--input[type='search']:-webkit-autofill:focus,.tec--input[type='search']:-webkit-autofill:active{background-color:transparent !important}:root{--search-tip-border-color: rgba(236,238,239,0.5);--search-tip-icon-color: rgba(87,87,87,0.25);--search-tip-background-hover: #f1f5f8;--search-input-background: #fafcfd;--search-input-background-focus: #fff;--search-input-border: #e2eaf0;--search-input-border-focus: #1087ff}:root[data-theme="dark"]{--search-tip-border-color: #414141;--search-tip-icon-color: rgba(181,183,185,0.25);--search-tip-background-hover: #f1f5f8;--search-input-background: #fafcfd;--search-input-background-focus: #fff;--search-input-border: #e2eaf0;--search-input-border-focus: #1087ff}.tec--search{position:relative}.tec--search__form .tec--input{padding-left:48px}.tec--search__form .feather{height:19px;left:16px;margin-top:-9px;position:absolute;top:50%;width:19px}.tec--search__dropdown{background:var(--background-color);border-radius:4px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.12),0 2px 4px 0 rgba(0,0,0,0.08);left:0;margin-top:8px;opacity:0;pointer-events:none;position:absolute;right:0;top:100%;transform:translateY(-20%);transition:opacity 0.4s ease,transform 0.2s ease-in-out;visibility:hidden;z-index:10}.tec--search__dropdown:focus{outline:0}.tec--search__dropdown.is-active{opacity:1;pointer-events:all;transform:translateY(0);visibility:visible}.tec--search__tips{list-style:none;margin:0;padding:0}.tec--search__tips__title{border-bottom:1px solid var(--search-tip-border-color);font-weight:600;padding:12px 16px}.tec--search__tips__item{align-items:center;border-bottom:1px solid var(--search-tip-border-color);cursor:pointer;display:flex;padding:12px 16px;transition:box-shadow .2s}.tec--search__tips__item:hover{background-color:var(--search-tip-background-hover)}.tec--search__tips__item:focus{box-shadow:0 0 0 3px rgba(52,144,220,0.5);outline:0}.tec--search__tips__item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.tec--search__tips__item:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.tec--search__tips__link{color:inherit;flex-grow:1;margin:0;text-decoration:none}.tec--search__tips .feather{color:var(--search-tip-icon-color);height:22px;margin-right:16px;width:22px}:root{--navbar-border-color: #f1f5f8}:root[data-theme="dark"]{--navbar-border-color: #f1f5f8}.tec--navbar{position:relative}.tec--navbar .tec--nav.tec--nav--horizontal{border-top:1px solid var(--navbar-border-color)}:root{--nav-link-color: #3e4851;--nav-link-color-hover: #1087ff;--nav-link-background-hover: #fff;--nav-link-color-focus: #355dd4}:root[data-theme="dark"]{--nav-link-color: #3e4851;--nav-link-color-hover: #1087ff;--nav-link-background-hover: #fff;--nav-link-color-focus: #355dd4}.tec--nav{list-style:none;margin:0;padding:0}.tec--nav--horizontal{display:flex;margin-left:-12px;margin-right:-12px}.has-background .tec--nav--horizontal{margin-left:-24px;margin-right:-24px;padding-left:12px;padding-right:12px}.tec--nav__item{margin:0;padding:0}.tec--nav__item:not(:last-of-type){margin-bottom:8px}.tec--nav__item.has-subnav:hover .feather{transform:rotate(180deg)}.tec--nav--horizontal>.tec--nav__item{margin:0}.tec--nav--horizontal>.tec--nav__item--last{margin-left:auto}.tec--nav__link{align-items:center;color:var(--nav-link-color);display:flex;font-weight:600;height:100%;letter-spacing:-0.01em;line-height:16px;min-height:48px;padding:8px 0;text-decoration:none;transition:color .2s;white-space:nowrap}.tec--nav__link.is-active,.tec--nav__link:hover{color:var(--nav-link-color-hover)}.tec--nav__link:focus{color:var(--nav-link-color-focus)}.tec--subnav .tec--nav__link{border-radius:4px;min-height:0;padding-left:16px;padding-right:16px}.tec--subnav .tec--nav__link.is-active,.tec--subnav .tec--nav__link:hover{background-color:var(--nav-link-background-hover)}.tec--nav--horizontal>.tec--nav__item>.tec--nav__link{padding:12px 16px}.has-background .tec--nav--horizontal>.tec--nav__item>.tec--nav__link{padding-left:12px;padding-right:12px}.has-background .tec--nav__link__append{display:none}.tec--nav__link .feather{transition:transform .2s ease-out;width:16px}.tec--nav__link__img{display:inline-block;height:32px;margin-bottom:-8px;margin-left:-8px;margin-top:-8px;width:32px}:root{--subnav-lg-background-color: #f6f8fa;--subnav-sm-background-color: #fff}:root[data-theme="dark"]{--subnav-lg-background-color: #f6f8fa;--subnav-sm-background-color: #fff}.tec--subnav{opacity:0;pointer-events:none;position:absolute;top:100%;transition:opacity 0.4s ease,transform 0.2s ease-in-out}.has-subnav:hover .tec--subnav{opacity:1;pointer-events:all}.tec--subnav--lg{background-color:var(--subnav-lg-background-color);box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);left:0;padding:24px 0;right:0;z-index:10}.tec--subnav--lg::after{background:linear-gradient(to bottom, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0) 100%);content:'';display:block;height:8px;left:0;pointer-events:none;position:absolute;right:0;top:0}.tec--subnav--sm{padding-top:8px;z-index:10}.tec--subnav__list{background-color:var(--subnav-sm-background-color);border:1px solid #f1f5f8;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);list-style:none;margin:0;overflow:hidden;padding:0}.tec--subnav__item:not(:first-child){border-top:1px solid rgba(219,225,229,0.25)}.tec--subnav__item__link{color:#636f7a;display:block;line-height:20px;padding:12px 16px;text-decoration:none}.tec--subnav__item__link:hover{background-color:#f1f5f8}.tec--subnav__panel:not(.is-active){display:none !important}:root{--tooltip-color: #fff;--tooltip-background-color: rgba(38,38,38,0.9)}:root[data-theme="dark"]{--tooltip-background-color: rgba(38,38,38,0.9)}[data-tooltip]{position:relative}[data-tooltip]::before,[data-tooltip]::after{animation:tooltips-vert 300ms ease-out forwards;display:none;font-size:0.9em;line-height:1;opacity:0;pointer-events:none;position:absolute;text-transform:none;user-select:none}[data-tooltip]::before{border:5px solid transparent;border-bottom-width:0;border-top-color:var(--tooltip-background-color);bottom:100%;content:'';margin-right:8px;z-index:10}[data-tooltip]::after{background:var(--tooltip-background-color);border-radius:0.3ch;bottom:calc(100% + 5px);box-shadow:0 4px 8px 0 rgba(0,0,0,0.12),0 2px 4px 0 rgba(0,0,0,0.08);color:var(--tooltip-color);content:attr(data-tooltip);max-width:21em;min-width:3em;overflow:hidden;padding:1ch 1.5ch;right:0;text-align:center;text-overflow:ellipsis;white-space:nowrap;z-index:20}[data-tooltip].is-visible::before,[data-tooltip].is-visible::after,[data-tooltip]:hover::before,[data-tooltip]:hover::after{display:block}@keyframes tooltips-vert{to{opacity:1;transform:translate(0, 0)}}.tec--error{margin:72px auto;max-width:300px;text-align:center}.tec--error__img{max-width:100%}.tec--error__title{font-size:20px}.tec--error__text{font-size:18px;line-height:28px;margin:0 auto;max-width:220px}:root{--label-color: #636f7a;--btn-success-color: #1087ff;--btn-error-color: #b41f1f;--btn-report-color: #0c0645;--btn-error-hover-color: #821919;--btn-close-color: #656f79;--modal-fill-color: rgba(0, 0, 0, 0.5);--modal-background-color: #ffffff;--modal-shadow-color: rgba(0, 0, 0, 0.1)}.tec--btn--report-error{background-color:transparent;border-radius:4px;border:1.5px solid var(--btn-report-color);box-shadow:0px 2px 4px var(--modal-shadow-color);color:var(--btn-report-color);display:flex;justify-content:space-evenly;gap:0.2rem;font-size:14px;padding:4px 10px;margin:16px}.tec--btn--report-error::before{content:url("../static/exclamation-triangle.svg")}.tec--btn--report-error:hover{border-color:var(--btn-error-hover-color);color:var(--btn-error-hover-color);background-color:#f2f4f8;transition:all 0.3s ease-in-out}.tec--btn--report-error:hover:hover::before{content:url("../static/exclamation-triangle-error.svg")}.tec--btn--close{color:var(--btn-close-color);background-color:transparent;border:none;font-size:28px;cursor:pointer}.tec--modal--container{background-color:var(--modal-fill-color);display:none;align-items:center;justify-content:center;position:fixed;top:0;bottom:0;left:0;right:0;z-index:2000}.tec--modal{background-color:var(--modal-background-color);box-shadow:0px 1px 3px var(modal-shadow-color);border-radius:4px;padding:24px;max-width:40vw}.tec--modal .tec--modal--header{display:flex;align-items:center;justify-content:space-between;margin:0}.tec--modal__title{color:var(--article-title-color);font-size:24px;font-weight:600;line-height:30px;margin-top:24px}.tec--modal__wrapper{background:var(--modal-background-color);margin:0 auto;max-height:100%;position:relative}.tec--modal__form{display:grid;grid-template-columns:1fr 1fr;gap:2rem 1rem}.tec--modal input,.tec--modal textarea{border:1.5px solid #e2e6e9;border-radius:4px;box-sizing:border-box;display:block;font-size:16px;outline:0;padding:0.5rem 0.75rem;width:100%}.tec--modal #msg-name,.tec--modal #msg-email,.tec--modal #msg-error{color:var(--btn-error-color);font-size:10px}.tec--modal .tec--full-width-textarea{grid-column:span 2}.tec--modal .tec--large-label textarea{height:125px;resize:none;width:100%}.tec--modal label{color:var(--label-color);font-weight:bold;font-size:14px}.tec--modal__full-width{grid-column:span 2;display:flex;justify-content:flex-end;gap:1rem}.tec--modal__full-width .tec--modal-btn{border:1px solid var(--btn-success-color);border-radius:20px;background:transparent;font-weight:600;color:var(--btn-success-color);font-size:16px;padding:5px;width:20%;cursor:pointer}.tec--modal__full-width .tec--modal-btn:last-child{background-color:var(--btn-success-color);color:var(--modal-background-color)}.tec--modal-success-container{background-color:var(--modal-fill-color);display:none;align-items:center;justify-content:center;position:fixed;top:0;bottom:0;left:0;right:0;z-index:2000;padding-right:1.5rem}.tec--modal-success-container .tec--modal-success{position:relative;display:flex;flex-direction:column;justify-content:center;width:32vw;min-height:33vh}.tec--modal-success-container .tec--modal-success .tec--btn--close{position:absolute;top:0;right:0;padding-right:1.5rem;padding-top:1rem}.tec--modal-success-container .tec--modal-success__header{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;gap:1rem;margin:0}.tec--modal-success-container .tec--modal-success__header__icon-valid::before{content:url("../static/icon-send-email.svg")}.tec--modal-success-container .tec--modal-success__header__icon-invalid::before{content:url("../static/icon-error-email.svg")}.tec--modal-success-container .tec--modal-success p{text-align:center;margin:8px 0 24px 0}.tec--modal-success-container .tec--modal-success__full-width{display:flex;justify-content:flex-end;margin-top:20px}.tec--modal-success-container .tec--modal-success .tec--modal-btn-close{background-color:var(--btn-success-color);border-radius:20px;border:none;color:var(--modal-background-color);font-size:16px;font-weight:600;padding:8px 48px;min-width:30%}.tec--modal-success-container .tec--modal-success .tec--modal-btn-close__error{background-color:var(--btn-error-color);border-radius:20px;border:none;color:var(--modal-background-color);font-size:16px;font-weight:600;padding:8px 48px;min-width:30%}:root{--text-color-tecmundo: #262626;--link-color-tecmundo: #1087ffcc;--link-hover-color-tecmundo: #355dd4;--text-color-voxel: #555755;--link-color-voxel: #8A96A2;--link-hover-color-voxel: #D6003B;--text-color-minhaserie: #626F7B;--link-color-minhaserie: #8A96A2;--link-hover-color-minhaserie: #00DF00}.tec--didyouknow__tecmundo{border-top:1px solid var(--text-color-tecmundo);border-bottom:1px solid var(--text-color-tecmundo)}.tec--didyouknow__tecmundo a{color:var(--link-color-tecmundo)}.tec--didyouknow__tecmundo a:hover{color:var(--link-hover-color-tecmundo) !important;border-color:var(--link-hover-color-tecmundo) !important}.tec--didyouknow__tecmundo__text{color:var(--text-color-tecmundo)}.tec--didyouknow__voxel{border-top:1px solid var(--text-color-voxel);border-bottom:1px solid var(--text-color-voxel)}.tec--didyouknow__voxel a{color:var(--link-color-voxel)}.tec--didyouknow__voxel a:hover{color:var(--link-hover-color-voxel) !important;border-color:var(--link-hover-color-voxel) !important}.tec--didyouknow__voxel__text{color:var(--text-color-voxel)}.tec--didyouknow__minhaserie{border-top:1px solid var(--text-color-minhaserie);border-bottom:1px solid var(--text-color-minhaserie)}.tec--didyouknow__minhaserie a{color:var(--link-color-minhaserie)}.tec--didyouknow__minhaserie a:hover{color:var(--link-hover-color-minhaserie) !important;border-color:var(--link-hover-color-minhaserie) !important}.tec--didyouknow__minhaserie__text{color:var(--text-color-minhaserie)}.tec--didyouknow{margin:4rem 0;letter-spacing:-0.31px;line-height:1.8rem 1.78rem;padding:18px 0;font-size:16px;line-height:inherit;letter-spacing:-0.36px}.tec--didyouknow .svg{vertical-align:top;margin-right:8px;margin-bottom:0}.tec--didyouknow a{text-decoration:none;transition:all .3s ease-in-out;font-weight:bold;border-bottom:2px solid transparent}.tec--didyouknow__text{display:inline;font-family:'Source Sans Pro', sans-serif;font-size:18px;margin-right:8px}

