.content-block__title--decorator .title-decorator{margin:16px 0}@media (min-width:768px){.content-block__title--decorator .title-decorator{margin:16px 0 30px}}.hero{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}.hero--padding-none{margin-bottom:0;margin-top:0}.hero--padding-top{margin-bottom:0;margin-top:60px}@media (min-width:768px){.hero--padding-top{margin-top:60px}}@media (min-width:1025px){.hero--padding-top{margin-top:120px}}.hero--padding-bottom{margin-bottom:60px;margin-top:0}@media (min-width:768px){.hero--padding-bottom{margin-bottom:60px}}@media (min-width:1025px){.hero--padding-bottom{margin-bottom:120px}}.hero--padding-both{margin-bottom:60px;margin-top:60px}@media (min-width:768px){.hero--padding-both{margin-bottom:60px;margin-top:60px}}@media (min-width:1025px){.hero--padding-both{margin-bottom:120px;margin-top:120px}}.hero--separator:after{background:red;content:"";display:block;height:border-bottom-width;width:100%}.hero--theme-light,.hero--theme-light h1,.hero--theme-light h2,.hero--theme-light h3,.hero--theme-light h4,.hero--theme-light h5,.hero--theme-light h6{color:#000}.hero--theme-light[class*="--separator"]{border-bottom-color:#d8d8d8}.hero--theme-dark{background-color:#212529;color:#fff}.hero--theme-dark h1,.hero--theme-dark h2,.hero--theme-dark h3,.hero--theme-dark h4,.hero--theme-dark h5,.hero--theme-dark h6{color:#fff}.hero--theme-dark[class*="--separator"]{border-bottom-color:#d8d8d8}.hero.hero--offset1{margin-bottom:190px}@media (min-width:1025px){.hero.hero--offset1{margin-bottom:110px}}.hero__container{justify-content:center;margin-left:auto;margin-right:auto;max-width:320px;max-width:1600px;padding:60px 15px 48px;position:relative;text-align:center;width:100%}@media (min-width:480px){.hero__container{max-width:768px}}@media (min-width:768px){.hero__container{max-width:1025px}}@media (min-width:1025px){.hero__container{max-width:1280px}}@media (min-width:768px){.hero__container{align-items:center;display:flex}.module--align-left .hero__container{text-align:left}.module--align-right .hero__container{text-align:right}.module--align-center .hero__container{text-align:center}.module--align-left .hero__container{justify-content:flex-start}.module--align-right .hero__container{justify-content:flex-end}.module--align-center .hero__container{justify-content:center}.hero__container{align-items:center;display:flex;height:calc($hero-min-height-md - 2px);min-height:600px;padding-bottom:0;padding-top:0}.module--align-left .hero__container{text-align:left}.module--align-right .hero__container{text-align:right}.module--align-center .hero__container{text-align:center}.module--align-left .hero__container{justify-content:flex-start}.module--align-right .hero__container{justify-content:flex-end}.module--align-center .hero__container{justify-content:center}.hero--offset1 .hero__container{justify-content:flex-start;margin:0;padding:0}}.hero__content{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;z-index:2}.hero--offset1 .hero__content{background-color:#ffcd00;left:0;margin:0;padding-bottom:30px;padding-top:60px;top:240px}.hero--tall .hero__content{padding-bottom:120px;padding-top:120px}@keyframes fadein{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.hero--tall .hero__content:after{animation:fadein 1s;animation-delay:1s;background-position:50% 50%;background-size:cover;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDI4IDMwIj48dGl0bGU+SWNvbiBTY3JvbGw8L3RpdGxlPjxnIGZpbGw9IiNGRkNEMDAiIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTE0IDMwIDAgMjIuMlYxN2wxNCA3LjhMMjggMTd2NS4yek0xNCAxMyAwIDUuMlYwbDE0IDcuOEwyOCAwdjUuMnoiLz48L2c+PC9zdmc+);background-repeat:no-repeat;bottom:0;content:"";display:block;height:30px;left:50%;position:absolute;transform:translateX(-50%);width:30px}@media (min-width:768px){.hero--tall .hero__content:after{bottom:60px;left:0;margin:0;transform:none}.hero--offset1 .hero__content{background-position:-20px 40px;background-repeat:no-repeat;background-size:50%;flex:0 0 62vw;height:auto;margin:0;max-width:none;padding-bottom:160px;padding-top:160px;top:150px}}@media (min-width:1025px){.hero__content{padding-bottom:48px;padding-top:24px}.hero--tall .hero__content{padding-bottom:190px;padding-top:165px}}.hero__ribbon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKQAAABiCAYAAADeBHjoAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA2LTA1VDE2OjEzOjE1LTA0OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wNi0wNVQxNjoxNDoyNy0wNDowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wNi0wNVQxNjoxNDoyNy0wNDowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2OTY5Y2Y4Ni0xOTZlLTQxOTktYTM0YS05NzdkOTBjYjAxZDYiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowZWNmZmE5OC00NWRjLTZjNDgtODJhZS03YWYyNjA2YjRlYzMiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2OGY0NDM2OC05NGNlLTRkZWEtYjk2My0xYzM5MWNlMWNlMTIiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjY4ZjQ0MzY4LTk0Y2UtNGRlYS1iOTYzLTFjMzkxY2UxY2UxMiIgc3RFdnQ6d2hlbj0iMjAxOS0wNi0wNVQxNjoxMzoxNS0wNDowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjb252ZXJ0ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmciLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjY5NjljZjg2LTE5NmUtNDE5OS1hMzRhLTk3N2Q5MGNiMDFkNiIgc3RFdnQ6d2hlbj0iMjAxOS0wNi0wNVQxNjoxNDoyNy0wNDowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjCEymkAAAcqSURBVHic7Z3tcaM8F4bvvPP8XzoIHUQdrLaCpAM7FdipIHYFjiswqcDeCmArMFtB2ApMB3p/xCISBoy/4Ni5rxnPYpCREBdHH2iyd8aYCYBXENI/0//1XQJCXCgkEQWFJKKgkEQUFJKI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);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;background-size:contain;display:block;height:82px;margin:0 auto 48px;width:137px}.hero__ribbon.hero__ribbon--pinned{position:relative;top:auto}@media (min-width:768px){.hero__ribbon{height:98px;margin:0;position:absolute;top:100px;width:164px}}.hero__title{font-family:headfont,arial,sans-serif;font-size:36px;font-size:60px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:36px;line-height:60px;margin-bottom:24px;margin-top:0;position:relative;text-transform:uppercase}.hero__title--align-center,.hero__title--align-left,.hero__title--align-right{text-align:center}.hero__title--small{font-size:36px;line-height:36px}.hero__title--medium,.hero__title--small{font-family:headfont,arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:1px;text-transform:uppercase}.hero__title--medium{font-size:60px;line-height:60px}@media (min-width:768px){.hero__title{margin-bottom:30px}}@media (min-width:768px) and (min-width:768px){.module--align-left .hero__title{text-align:left}.module--align-right .hero__title{text-align:right}.module--align-center .hero__title{text-align:center}}@media (min-width:768px){.hero__title--align-md-right{text-align:right}.hero__title--align-md-center{text-align:center}.hero__title--small{font-size:28px;line-height:28px}.hero__title--medium,.hero__title--small{font-family:headfont,arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:1px;text-transform:uppercase}.hero__title--medium{font-size:36px;line-height:36px}}@media (min-width:1025px){.hero__title,.hero__title--small{font-size:60px;line-height:60px}.hero__title,.hero__title--medium,.hero__title--small{font-family:headfont,arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:1px;text-transform:uppercase}.hero__title--medium{font-size:36px;line-height:36px}}.module--theme-dark .hero__title,.module--theme-light .hero__title{color:inherit}.hero--offset1 .hero__title{font-size:50px;line-height:1;margin-bottom:14px}@media (min-width:768px){.hero__title{font-family:headfont,arial,sans-serif;font-size:80px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:80px;margin-bottom:24px;text-transform:uppercase}.hero--offset1 .hero__title{font-size:50px;line-height:1;margin-bottom:14px}}.hero__copy{color:#505050;font-family:basefont,arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:24px;text-transform:none}@media (min-width:768px) and (min-width:768px){.module--align-left .hero__copy{text-align:left}.module--align-right .hero__copy{text-align:right}.module--align-center .hero__copy{text-align:center}}@media (min-width:1025px){.hero__copy{font-family:basefont,arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:30px;text-transform:none}}.module--theme-dark .hero__copy,.module--theme-light .hero__copy{color:inherit}@media (min-width:768px){.hero__copy{color:#505050;font-family:basefont,arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:24px;text-transform:none}.module--theme-dark .hero__copy,.module--theme-light .hero__copy{color:inherit}}@media (min-width:768px) and (min-width:768px) and (min-width:768px){.module--align-left .hero__copy{text-align:left}.module--align-right .hero__copy{text-align:right}.module--align-center .hero__copy{text-align:center}}@media (min-width:768px) and (min-width:1025px){.hero__copy{font-family:basefont,arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:30px;text-transform:none}}.hero__actions{align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;margin-top:48px;min-width:137px;text-align:center}@media (min-width:768px){.module--align-left .hero__actions{text-align:left}.module--align-right .hero__actions{text-align:right}.module--align-center .hero__actions{text-align:center}}.hero__actions.content-block__actions--align-left{text-align:left}.hero__actions.content-block__actions--align-right{text-align:right}.hero__actions>*{margin-bottom:24px;margin-left:0;margin-right:0}.hero__actions>:first-child{margin-left:0}.hero__actions>:last-child{margin-right:0}@media (min-width:1025px){.hero__actions>*{margin:0 15px}}@media (min-width:768px){.hero__actions[data-count="1"]>*{margin-left:0;margin-right:0}.hero__actions[data-count="2"]>:first-child{margin-left:0}.hero__actions[data-count="2"]>:last-child{margin-right:0}.hero__actions{display:block;width:100%}}@media (min-width:1025px){.hero__actions{margin-top:60px}}.hero__actions[data-count="1"] .button{margin-left:0;margin-right:0}.hero--offset1 .hero__actions{margin-top:24px}.hero--offset1 .hero__actions .button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:3px solid #fff;border-radius:0;color:#fff;font-family:headfont,arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;line-height:34px;min-width:137px;outline:none;padding:0 10px;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .25s,background-color .25s}.hero--offset1 .hero__actions .button.disabled,.hero--offset1 .hero__actions .button:disabled{background-color:transparent;border-color:#fff;color:#fff;pointer-events:none}.hero--offset1 .hero__actions .button>*{position:relative;z-index:1}@media (min-width:480px){.hero--offset1 .hero__actions .button{min-width:137px}}@media (min-width:768px){.hero--offset1 .hero__actions .button{min-width:188.33333px}}@media (min-width:1025px){.hero--offset1 .hero__actions .button{border-radius:0;font-size:18px;line-height:44px;min-width:188.33333px;padding:0 34px}.hero--offset1 .hero__actions .button:hover:not(:disabled){background-color:transparent;border-color:#fff;color:#fff}}@media (min-width:768px){.hero--offset1 .hero__actions{margin-top:24px}}.hero__media{bottom:0;right:0}.hero__media,.hero__media>*>*{left:0;position:absolute;top:0}.hero__media>*>*{display:block;height:100%;object-fit:cover;pointer-events:none;width:100%}.hero__favorite{align-items:center;background:transparent;border:0;color:#505050;color:#fff!important;cursor:pointer;display:flex;font-family:basefont,arial,sans-serif;font-size:14px;font-size:18px;font-style:normal;font-weight:400;justify-content:center;letter-spacing:1px;letter-spacing:.5px;line-height:24px;line-height:30px;margin-top:-5px;position:relative;text-transform:none;vertical-align:middle;z-index:1;fill:#fff!important;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:768px) and (min-width:768px){.module--align-left .hero__favorite{text-align:left}.module--align-right .hero__favorite{text-align:right}.module--align-center .hero__favorite{text-align:center}}@media (min-width:1025px){.hero__favorite{font-family:basefont,arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:30px;text-transform:none}}.module--theme-dark .hero__favorite,.module--theme-light .hero__favorite{color:inherit}.hero__favorite svg{color:inherit;height:28px;margin-right:10px;width:28px;fill:inherit}@media (min-width:768px){.module--align-left .hero__favorite{justify-content:flex-start}.module--align-right .hero__favorite{justify-content:flex-end}}.hero--offset1 .hero__favorite{font-size:13px}.hero--offset1 .hero__favorite svg{height:15px;width:15px}.hero__favorite svg{color:#fff!important;fill:#fff!important}.hero__favorite svg.heart{fill:#ffcd00;color:#ffcd00}.hero__cta-video video{display:block;height:100%;object-fit:cover;width:100%}.hero__bg-name{display:none;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:calc(100vw - 15px)}.hero__bg-name[data-reveal]{transform:none;transition:opacity 1.5s ease;transition-delay:.7s}.hero__bg-name span{bottom:4px;color:#fff;font-family:headfont;font-size:340px;left:54vw;line-height:.7;opacity:1;position:absolute;text-transform:uppercase;white-space:nowrap}@media (min-width:768px){.hero__bg-name{display:block}}
192:5	⚠  Lexical error on line 1: Unrecognized text.

  Erroneous area:
1: $hero-min-height-md - 2px
^..^ [postcss-calc]