.sungod .BaseBanner{display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;overflow:hidden;position:relative;width:100%}.sungod .BaseBanner:not(.BaseBanner--full-width){border-radius:10px;will-change:transform}@media (max-width:799px){.sungod .BaseBanner--bottom-padding-sm{padding-bottom:1.5rem}.sungod .BaseBanner--bottom-padding-md{padding-bottom:3rem}.sungod .BaseBanner--bottom-padding-lg{padding-bottom:5rem}.sungod .BaseBanner--bottom-padding-xl{padding-bottom:7.5rem}.sungod .BaseBanner--bottom-padding-xxl{padding-bottom:22em}}@media (min-width:800px){.sungod .BaseBanner__background-image--desktop{display:block}}@media (max-width:799px){.sungod .BaseBanner__background-image--desktop{display:none!important}}@media (min-width:800px){.sungod .BaseBanner__background-image--desktop.BaseBanner__background-image--mobile{display:block!important}}@media (max-width:799px){.sungod .BaseBanner__background-image--desktop.BaseBanner__background-image--mobile{display:block!important}}@media (min-width:800px){.sungod .BaseBanner__background-image--mobile{display:none!important}}@media (max-width:799px){.sungod .BaseBanner__background-image--mobile{display:block}}.sungod .BaseBanner__section{flex-basis:auto;flex-grow:1;flex-shrink:0;width:100%}.sungod .BaseBanner__content-section{display:flex;--tw-translate-x:-100%;flex-direction:column;flex-wrap:nowrap;justify-content:center;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sungod .BaseBanner__content-section--align-top{justify-content:flex-start;padding-top:1.5rem}.sungod .BaseBanner__content-section--align-bottom{justify-content:flex-end;padding-bottom:1.5rem}.sungod .BaseBanner__canvas{height:100%;width:100%}.sungod .BaseBanner__canvas--use-variable-padding{padding-top:var(--pt-mobile)}@media (min-width:800px){.sungod .BaseBanner__canvas--use-variable-padding{padding-top:var(--pt-desktop)}}.sungod .BaseBanner:not(.BaseBanner--dynamic-height) .BaseBanner__canvas:not(.BaseBanner__canvas--use-variable-padding){height:0;padding-top:177.77778%}.sungod .BaseBanner:not(.BaseBanner--dynamic-height).BaseBanner--in-sidebar .BaseBanner__canvas:not(.BaseBanner__canvas--use-variable-padding){padding-top:72%;transform:none!important}.sungod .BaseBanner__canvas img{height:100%;-o-object-fit:cover;object-fit:cover}.sungod .BaseBanner__canvas-inner{height:100%;left:0;position:absolute;top:0;transform:scale(1) translateZ(0);transition-duration:75ms;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}@media (min-width:800px){.sungod .BaseBanner__canvas-inner.BaseBanner__canvas-inner--banner-height-auto{height:auto}}.sungod .BaseBanner--first .BaseBanner__canvas-inner,.sungod .BaseBanner--no-parallax .BaseBanner__canvas-inner{height:100%}.sungod .BaseBanner.has-hover .BaseBanner__canvas-inner{transform:scale(1.025) translateZ(0)}.sungod .BaseBanner--in-sidebar .BaseBanner__canvas-inner{height:100%}.sungod .BaseBanner__content{--one-column: calc(8.33333% + 2.66667px) ;padding:var(--outer-gutter);width:100%}@media (min-width:650px){.sungod .BaseBanner__content{padding:var(--one-column)}}.sungod .BaseBanner--full-width .BaseBanner__content{margin-left:auto;margin-right:auto;max-width:var(--screen-size);padding-left:var(--outer-gutter);padding-right:var(--outer-gutter)}.sungod .BaseBanner--in-sidebar .BaseBanner__content{padding-left:1.5rem}@media (min-width:650px){.sungod .BaseBanner--in-sidebar .BaseBanner__content{padding-left:3rem}}@media (min-width:800px){.sungod .BaseBanner--in-sidebar .BaseBanner__content{padding-left:5rem}}@media (min-width:1150px){.sungod .BaseBanner--in-sidebar .BaseBanner__content{padding-left:7.5rem}}.sungod .is-default-standalone-theme .BaseBanner__content{padding:calc(var(--outer-gutter)*2) var(--one-column)}.sungod .BaseBanner--dynamic-height.BaseBanner--min-height-30vh{min-height:30vh}.sungod .BaseBanner--dynamic-height.BaseBanner--min-height-50vh{min-height:50vh}.sungod .BaseBanner--dynamic-height.BaseBanner--min-height-75vh{min-height:75vh}.sungod .BaseBanner--dynamic-height.BaseBanner--min-height-80vh{min-height:80vh}.sungod .BaseBanner--dynamic-height.BaseBanner--min-height-100vh{min-height:100vh}.sungod .BaseBanner--dynamic-height.BaseBanner--full-width{width:100vw}.sungod .BaseBanner--in-sidebar{height:auto;margin-left:-1.5rem;margin-right:-1.5rem;width:100%}@media (min-width:650px){.sungod .BaseBanner--in-sidebar{margin-left:-3rem;margin-right:-3rem}}@media (min-width:800px){.sungod .BaseBanner--in-sidebar{margin-left:-5rem;margin-right:-5rem}}@media (min-width:1150px){.sungod .BaseBanner--in-sidebar{margin-left:-7.5rem;margin-right:-7.5rem}}@media (max-width:999px){.sungod .BaseBanner--in-sidebar{overflow:visible}}.sungod .BaseBanner--in-sidebar{width:calc(100% + 3rem)}@media (min-width:650px){.sungod .BaseBanner--in-sidebar{width:calc(100% + 6rem)}}@media (min-width:800px){.sungod .BaseBanner--in-sidebar{width:calc(100% + 10rem)}}@media (min-width:1150px){.sungod .BaseBanner--in-sidebar{width:calc(100% + 15rem)}}.sungod .BaseBanner__overlay{display:none}@media (min-width:800px){.sungod .BaseBanner__overlay{display:block}}.sungod .BaseBanner__mobile-overlay{display:none}@media (max-width:799px){.sungod .BaseBanner__mobile-overlay{display:block}}.sungod .InfiniteBanner[data-v-9e022abf]{padding-bottom:4rem;padding-top:4rem}.sungod .InfiniteBanner__subtitle-wrapper[data-v-9e022abf]{align-items:center;display:flex}.sungod .InfiniteBanner__subtitle-wrapper[data-v-9e022abf]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.75rem*var(--tw-space-x-reverse))}@media (min-width:800px){.sungod .InfiniteBanner__subtitle-wrapper[data-v-9e022abf]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}}.sungod .InfiniteBanner__icon[data-v-9e022abf]{height:2rem;width:2rem}@media (min-width:800px){.sungod .InfiniteBanner__icon[data-v-9e022abf]{height:2.5rem;width:2.5rem}}.sungod .InfiniteBanner__gradient[data-v-9e022abf],.sungod .InfiniteBanner__subtitle[data-v-9e022abf]{-webkit-background-clip:text;background-clip:text;background-image:var(--gradient-default);color:transparent;display:inline-block}.sungod .InfiniteBanner__title[data-v-9e022abf]{margin-top:2rem;max-width:280px}@media (min-width:800px){.sungod .InfiniteBanner__title[data-v-9e022abf]{margin-top:3rem;max-width:28rem}}.sungod .InfiniteBanner__button[data-v-9e022abf]{margin-top:60px}@media (min-width:800px){.sungod .InfiniteBanner__button[data-v-9e022abf]{margin-top:5rem}}.sungod .CarbonNeutralBanner{padding-bottom:4rem;padding-top:4rem}.sungod .CarbonNeutralBanner__title{display:block;font-size:32px;position:relative;transform:translateY(1px);width:100%}@media (min-width:800px){.sungod .CarbonNeutralBanner__title{margin-right:-3rem}}.sungod .CarbonNeutralBanner__title{line-height:1.35;z-index:1}@media (min-width:375px){.sungod .CarbonNeutralBanner__title{font-size:40px}}@media (min-width:1000px){.sungod .CarbonNeutralBanner__title{font-size:48px}}.sungod .CarbonNeutralBanner__title-last{display:block}@media (min-width:650px){.sungod .CarbonNeutralBanner__title-last{display:inline;margin-left:.55em}}.sungod .CarbonNeutralBanner__highlight{overflow:visible;position:relative;white-space:nowrap;z-index:0;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sungod .CarbonNeutralBanner__highlight:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='525' height='97' fill='none' viewBox='0 0 525 97'%3E%3Cpath fill='url(%23a)' d='M514.778 61.511c-.829-.827-2.131.65 0 0m-38.767 16.245c.059 0 .059 0 .059-.06.059 0 0 .06-.059.06m-5.327-58.245c.71.118 1.598-.177 1.953.532-.947.177-1.598.059-1.953-.532m30.659 19.553c-2.249-1.3-5.149-1.418-8.109-1.536-.651 0 .059-.709-.355-.886-.829 0-1.48.827-2.19.886-.947.06-1.302-.709-2.131-.945-.947-.295-2.071.177-3.077-.177-.947-.296-1.717-1.536-2.782-.886-.414-.591-.237-1.123-1.006-1.477-.178-.768.769-1.24.237-1.831-.592-.296-.06.768-.474.708-.592-.118-.829-.767-1.184-1.24-1.361.768-2.781.413-4.32.118-.474-.236.651-.709.118-1.122-.592.59-2.545.354-3.078-.65-1.657.65-2.604-.295-4.498.354-.651.06-.059-1.122-.355-1.063-1.243-.768-1.894-.118-3.196-.177-.769-.827-2.19-1.24-3.255-.886-.059-1.063.769-1.063 1.42-1.24-.414-.946-1.598.236-2.071.59-3.611-.827-6.688-3.249-10.89-3.426-.652.059-.947-1.24-1.48-.59-.178-.06-.178-.414 0-.473-2.308-.65-7.458.768-9.056-1.772-.651.472.237.295-.118 1.122-.888-1.063-2.308.059-2.959-1.359-2.368-.295-4.676 1.004-6.57-.413-.533.177-1.184.177-1.421.768-1.065-.591-2.84-1.123-4.024-.178-14.974-1.949-30.659-.65-45.751-2.54-3.551 1.005-7.99-.295-11.364-.708-1.125-.119-2.131.945-3.196-.296-4.794-.177-10.772.355-14.915-1.063-3.196 1.063-6.688-.118-10.062-.177-1.42-.06-2.663.413-4.024.177-.533-.118-1.066-.532-1.599-.59-2.189-.296-4.498.944-6.688.472-1.302-.237-2.367-1.005-3.551-1.005-3.847 0-8.878.886-13.258-.413-1.124-.354-2.308.295-3.373.118-.592-.118-1.184-.768-1.776-.827-2.012-.295-4.794.296-6.865-.236-1.066-.236-2.19.354-3.374.354-2.427-.059-4.735-1.358-6.747-.236-2.545-1.3-6.629-1.24-9.944-.177-.177-.177-.236-.414-.295-.65-2.368.768-4.735-1.122-7.044-.473-.414.06-.414-.472-.651-.65-1.124.414-1.953.06-3.018-.413-4.439 1.418-7.635-.886-11.364.473-2.012-1.713-4.38-.827-6.57-1.24-.592-.119-1.183-.946-1.775-1.064-.533-.118-.888.413-1.421.473-.414.058-.769-.414-1.302-.414-.651 0-1.42.65-2.071.709-.711.059-1.302-.65-1.894-.65-.77 0-1.421.65-2.072.709-1.775.059-3.255-2.54-5.445-.354-1.361-.65-2.841-.532-4.439-1.064-.947-.295-1.953-1.063-2.723-1.063-.473 0-1.006.413-1.42.472-2.19.178-4.38-2.126-6.688-.827-1.598-.886-3.788-.59-5.8-.65-.237-.413-.533-.531-.77-.708-.947-.59-1.894-1.477-2.841-1.831-.296-.119-.592-.178-.828-.355-.06-1.358-.474-2.304-1.125-2.48-.592-.178-1.006.413-1.657.826-1.835-1.24-3.67-2.54-5.623-2.54-1.006 0-2.131-.945-2.959.177-.237.355-.474.65-.71.945-1.007.355-2.072 1.36-3.078 1.064-.947-.296-1.598-1.772-2.072-1.772-1.242-.119-2.722 1.83-3.077 2.894-.474.177-.474-.413-.947-.236-.178.236-.355.472-.592.65-1.065-.178-2.072-.296-3.078-.296-2.722.06-5.504 1.359-8.108 2.422-3.078 1.24-6.037-.65-9.056-.177-3.847.59-7.812-1.477-11.719-2.186-.888-.177-1.775.118-2.663.65-2.427 1.418-4.913 1.772-7.398.295-5.031-3.071-10.003.355-14.975 1.3-1.894.354-3.669 1.536-5.622-.118-1.421-1.182-2.96-1.713-4.38.354-1.598 2.245-3.315.532-4.972.591-4.912.236-9.766 3.899-14.796 1.063-2.19-1.24-4.44 1.536-6.748 1.595-4.912.06-9.884-1.713-14.678 1.3-1.302.827-2.486-3.84-3.729-2.54-2.722 2.658-5.504-.532-8.227.059-1.242.236-2.604.945-3.728-2.6-.119-.413-.415-.767-.533-.708-4.853 1.536-9.766-5.14-14.678.413-4.44 5.021-9.292 6.321-14.086 7.975-1.599.59-3.374-.768-5.031-1.24-4.084-1.064-8.168-1.3-12.134.886-3.67 2.008-7.457-1.418-11.186-.827-1.539.236-2.367 1.358-2.84 5.67A217 217 0 0 0 .33 54.482c0 .295 0 .767.059.945 2.604 8.92.592 17.662.77 26.405.177 10.987.355 12.287 3.61 12.405 1.953.059 3.906.886 5.86 1.654 5.445 2.067 10.712.827 15.506-.355 7.931-2.54 15.448-1.477 22.964-1.004 2.072.118 4.203.177 6.274.236 2.072.06 4.203.118 6.274.118 4.202.06 8.405.06 12.548.178 2.426.059 4.853.295 7.28.472 2.426.177 4.853.296 7.28.177 4.734-.295 9.528.237 14.263.591 4.735.355 9.529.473 14.264-.709 3.966-1.004 8.109-1.063 12.193-.827 6.392.355 12.843-1.063 19.235-1.595 4.143-.354 8.345-.295 12.548-.65 7.22-.65 14.441-.472 21.662-2.067.947.473 1.835 1.063 2.782 1.3 1.775.531 3.432-.296 5.208-.237.77.06 1.539.886 2.249.886.237 0 .474-.059.71-.118.592.178 1.125.355 1.717.532 11.482-11.696 16.631-3.426 19.176-7.148.119 0 .296 0 .415-.059 1.953-.236 3.965-.827 5.859-.945 1.894-.059 3.788.65 5.386-.532 1.48 1.123 2.9-.059 4.38-.295 4.439-.65 8.759 1.418 13.139-.177 2.545 1.122 5.86.177 8.109-.59 2.841 1.24 5.563-.65 8.108-.355 1.657.177 3.196.945 4.735.827.474-.06.947-.473 1.48-.473 1.539.06 2.959.827 4.557.59 1.48-.235 2.841-1.535 4.38-.354 4.202-1.122 9.884 1.3 15.092.06.356-.119.592-.414.947-.473 3.433-.413 6.511 1.477 9.589-.295 3.728.413 8.463.413 12.31-.178 3.492 1.123 7.103.119 10.536-.177 2.604-.236 5.385.768 8.108.827 1.006 0 1.953-.59 2.9-.531 1.421.059 2.782.767 4.202.708 2.545-.118 5.031-.295 7.636-.354 2.308-.06 4.675.827 6.983.768.829 0 1.717-.768 2.605-.768.592 0 1.124.532 1.657.59 2.841.473 6.51-.058 9.884-.058 4.676.059 8.996-.06 13.968.59 3.729-.709 7.694.178 11.837.237 5.268.059 10.831-.06 16.395.118 5.978.177 11.956.945 17.697-.06.177-.53.532-.885.947-1.18.651-.06.473 1.003 1.183.826.533.118.237-.827.592-.945a224 224 0 0 0 14.738-1.713c.828 0 0-.768.592-.945 2.722 0 6.688-.768 10.061-.709 1.362 0 2.841-.295 4.202-.532.356-.059.237.473.474.414.414-.118.118-.532.473-.709.06-.059.77 0 1.125-.118 3.433-.709 6.747-.06 10.18-.59.592-.592.592-.65 1.598-.828.769-.118.651.06 1.302.355.059.059.947.059 1.066.118.118-.118-.06-.532.059-.65.592-.59 2.722.118 3.906-.118 1.48-.236 3.078-1.123 4.794-1.063-1.716-.532-3.137-1.654-3.61-4.194 1.598-1.714 4.794 0 6.392-1.654 3.906.65 8.878.472 13.317-.06.355-.059.532.118.532.65 4.499-1.24 9.234-.118 14.264-.886-4.557-.354-9.055-.236-13.494-.177s-8.878 0-13.317-.532c-1.953.473-7.162 1.004-10.18.886-1.835-.059-2.782-1.89-2.012-4.548 2.308-1.477 4.379-.06 6.628-.768.356-.945.77-1.831.178-2.954-4.676-.886-9.884.71-13.672-1.122-.651.532-1.361.177-2.072.177-.414-.472-.651-1.181-1.065-1.713.118-.473.474-.709.414-1.358 4.38-.178 7.695-4.254 12.311-3.663a142 142 0 0 1 1.776-3.072c1.479.178 3.61-.118 5.504.414.414.118.296-.473.474-.71 4.379.296 8.345.887 12.074-.59-3.315-.354-6.748.355-9.885-.059-.473-.177-.71-.768-1.006-1.24-2.722.768-6.806.177-10.121.65-.473-.769-.651-2.482.711-2.54-.415-.532-.592-.237-1.125-.119 0-.354.118-.59.296-.709-1.776 0-2.131-.059-3.847.119-.355-.178-.474-1.123-.237-1.536 1.48.236 2.782-.65 4.143-.768.829-.06 1.421.65 2.131.709.355.059.355-.473.769-.532.355-.06 1.007.59 1.302.532.415 0 .652-.414 1.125-.532 1.716-.414 3.61.945 5.327.65 1.361-.237 2.545-1.832 4.143-1.477-.651-1.359-1.717-.414-2.782-.414-3.492 0-7.457-1.594-10.358-1.358-.355-1.123.237-1.595.533-2.481 1.006.295 1.598.059 2.427.236.473.177-.178.59.177.886 2.131-.059 4.143.355 6.629.296.237-.828.829-.887.415-2.068.355.06.414-.177.651-.295.651-.118 0 .295.177.886.414-1.359 1.302.177 1.717-.827 2.84 1.417 5.208-.591 8.641 1.004m-24.977-3.249c-.118.06-.177.177-.118.473-.947.118-.237-1.477.118-.473m6.807 1.477c-1.007.059-1.658.531-2.19 1.063-.415-.236 0-1.595-.237-1.536-.947.827-2.841-.059-4.202-.059-.119-1.181.414-.945.059-2.008 1.124-.71 1.539.413 3.018-.237.355.827.711.71 1.48.532.178 1.595 2.131.355 2.072 2.245m-14.324-7.798c.356.119 1.066-.354 1.125.119-.296.472-.888.236-1.125-.119m43.088 14.591c.296 1.181-.888 1.122-1.124.532.473-.237.414.295.828.118 0-.296-.059-.71.296-.65m-21.662 39.814c-.651.473-1.598-.295-2.072.65-.177-.414-.592-.532-.828-.827 1.183.532 2.012-.768 2.9.177m28.646-14.236c-.769.236-1.42.413-2.131 0 .355-.236 1.658-.236 2.131 0m-.71 1.181c.296.65-1.006.768-.829.06.296 0 .533 0 .829-.06M464.114 20.28c.178-.295 1.125-.531 1.125.118-.355-.118-1.065.355-1.125-.118m54.689 53.224c-.296-.355-.77-.414-1.006-.827.295-.591 1.183.768 1.006.827m-12.015.177c-.474-.177-1.125-.06-1.184-.768.414.236 1.066.118 1.184.768m-56.701 10.987c-.414 0-.769-.059-1.006-.354.355-.473.947-.118 1.006.354m55.754-42.236c-1.539 0 .592-.473.829.177-.119.118-.711.59-.829.06.118 0 .177-.237 0-.237m-43.265-20.734c.355-.118.592-.414 1.124-.295.119 1.063-.828.59-1.124.295m42.022 21.325c-.533-.414-1.42-.178-1.835-.71.651.06 2.249-.235 1.835.71m1.48 7.206c-.296.119-.355-.295-.533-.413-1.243.886-3.492.945-4.498 0 2.249.354 3.788-.473 5.8.118 1.657-.118 0 .414-.769.295m-4.617-11.637c.178-.236 1.006-.177 1.125.355-.474.059-.888-.06-1.125-.355m4.262.945c.887.591 1.953-.59 2.722-.059-.71.178-1.894 1.064-2.722.06m-26.161 7.03c.414-.65.888.06 1.302.118.296-.177.592-.413.947-.531.474.827 2.96-.237 2.782.886-1.598-.827-3.729.767-5.031-.473M523.774 81.3c1.835-.118 1.421.945 0 0m-4.439 1.3c.178-.237 1.007-.178 1.184.354-.473.177-.947.118-1.184-.354m-1.42-38.397c-1.716-1.3-3.966-.709-5.268-.65.178 0 .296.06.119.237-.059-.06-.119-.118-.178-.237-1.598-1.949-4.38 1.182-5.741-1.063 2.959.709 5.978-.945 8.878.295.178-.236.592-.295.769-.531.947 1.358 3.433-.355 4.676.236-.651.886-2.308.768-3.373.768.059.354.059.65.118.945m-14.501-5.14c.651.178 1.539-.058 1.953.473-.651-.059-1.598.237-1.953-.472m5.978 28.591c-.888.178-2.722.473-3.255-.118 1.243-.236 2.131-.354 3.255.118m-4.025.119c-.473-.118-1.243.413-1.479-.06.355-.472 1.183-.177 1.479.06m5.682-6.085c-1.894-.472-2.9 1.536-3.847.355 0 .295.119.472.178.65-.71.059-1.125-.296-1.953-.06 0 .296.236.296.177.65-.473-.118-.414.355-.769.296-.296-1.005.651-.473.592-1.182-.178-1.004-1.539-.059-1.835-.945 1.598.236 5.623-.945 7.457.236m-33.558 6.321c1.124-.59 2.545.413 3.728-.295-.71 1.063-2.722.295-3.728.295m17.104-25.46c.237 0 .415-.059.652-.059.059.414 0 .709-.119.886-.473.118-.592-.236-.533-.827m14.915 7.857c-.473-.178-1.006-.178-1.302-.532.533 0 1.362-.473 1.302.532m1.303-2.836c-.592.177-.888.414-1.303-.118.415.118 1.125-.354 1.303.118'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='289.637' x2='212.382' y1='163.352' y2='-59.722' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%235C0F99'/%3E%3Cstop offset='.59' stop-color='%233449B8'/%3E%3Cstop offset='.673' stop-color='%232E5AC1'/%3E%3Cstop offset='1' stop-color='%231799E1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");background-size:cover;content:"";height:1.5em;left:-.11em;position:absolute;top:-.25em;width:8.25em;z-index:-1}.sungod .CarbonNeutralBanner__image{margin-bottom:3rem;margin-top:3rem}@media (min-width:800px){.sungod .CarbonNeutralBanner__image{margin-bottom:5rem;margin-top:5rem}}.sungod .CarbonNeutralBanner__image{width:150px}@media (min-width:800px){.sungod .CarbonNeutralBanner__image{max-width:250px;width:40%}}.sungod .PrescriptionBanner{padding-bottom:4rem;padding-top:4rem}.sungod .PrescriptionBanner--display-style-column .PrescriptionBanner__steps{gap:0;grid-template-columns:repeat(1,minmax(0,1fr));margin-top:0}.sungod .PrescriptionBanner--display-style-column .PrescriptionBanner__content-container{max-width:32rem}.sungod .PrescriptionBanner--display-style-column .PrescriptionBanner__step{padding-left:0;padding-right:0}.sungod .PrescriptionBanner--display-style-row{width:100%}.sungod .PrescriptionBanner--display-style-row .PrescriptionBanner__steps{gap:1.5rem}@media (min-width:800px){.sungod .PrescriptionBanner--display-style-row .PrescriptionBanner__steps{-moz-column-gap:3rem;column-gap:3rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.sungod .PrescriptionBanner--display-style-row .PrescriptionBanner__steps{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:800px){.sungod .PrescriptionBanner--display-style-row .PrescriptionBanner__content-container{max-width:none}}.sungod .PrescriptionBanner--unpadded .PrescriptionBanner__step{padding:0}.sungod .PrescriptionBanner__heading{font-size:24px;letter-spacing:-.01em}@media (min-width:800px){.sungod .PrescriptionBanner__heading{font-size:32px}}.sungod .PrescriptionBanner__heading--highlight{--tw-text-opacity:1;color:rgb(137 137 137/var(--tw-text-opacity,1))}.sungod .PrescriptionBanner__steps{display:grid;gap:1rem;margin-top:32px}@media (min-width:1000px){.sungod .PrescriptionBanner__steps{gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:62px}}.sungod .PrescriptionBanner__step{border-radius:10px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem}@media (min-width:800px){.sungod .PrescriptionBanner__content-container{max-width:205px}}.sungod .PrescriptionBanner__subheading{font-family:Lausanne,system-ui;font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:1.2;margin:0;text-transform:none}@media (min-width:800px){.sungod .PrescriptionBanner__subheading{font-size:24px}}.sungod .PrescriptionBanner__subheading{line-height:1.5;margin-top:.75rem}@media (min-width:800px){.sungod .PrescriptionBanner__subheading{font-size:18px;margin-top:1rem}}.sungod .PrescriptionBanner__content{font-size:15px;font-weight:300;line-height:1.5;margin-top:.75rem;--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1))}@media (min-width:800px){.sungod .PrescriptionBanner__content{font-size:12px}}.sungod .TileTurnaroundBanner[data-v-cb71ca52]{min-height:50vh;padding-bottom:3rem;padding-top:3rem;position:relative;width:100vw}@media (min-width:800px){.sungod .TileTurnaroundBanner[data-v-cb71ca52]{padding-bottom:6rem;padding-top:6rem}}.sungod .TileTurnaroundBanner[data-v-cb71ca52]{margin-left:calc(0px - var(--outer-gutter));margin-right:calc(0px - var(--outer-gutter))}@media (min-width:1500px){.sungod .TileTurnaroundBanner[data-v-cb71ca52]{margin-left:calc(0px - (100vw - var(--screen-size))/2 - var(--outer-gutter));margin-right:calc(0px - (100vw - var(--screen-size))/2 - var(--outer-gutter))}}.sungod .TileTurnaroundBanner__content[data-v-cb71ca52]{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:2;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:800px){.sungod .TileTurnaroundBanner__content[data-v-cb71ca52]{flex-direction:row;gap:2.5rem}}.sungod .TileTurnaroundBanner__content-col[data-v-cb71ca52]{max-width:516px;width:100%}@media (max-width:799px){.sungod .TileTurnaroundBanner__content-col[data-v-cb71ca52]{padding-left:var(--outer-gutter);padding-right:var(--outer-gutter)}}.sungod .TileTurnaroundBanner__form-discount[data-v-cb71ca52]{margin-bottom:2.5rem;position:relative}.sungod .TileTurnaroundBanner__form-discount .TileTurnaroundBanner__discount[data-v-cb71ca52]{pointer-events:none;--tw-scale-x:1.1;--tw-scale-y:1.1;opacity:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-delay:.25s;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.sungod .TileTurnaroundBanner__form-discount .TileTurnaroundBanner__form[data-v-cb71ca52]{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.sungod .TileTurnaroundBanner__form-discount--is-discount .TileTurnaroundBanner__discount[data-v-cb71ca52]{pointer-events:auto;--tw-scale-x:1;--tw-scale-y:1;opacity:1}.sungod .TileTurnaroundBanner__form-discount--is-discount .TileTurnaroundBanner__discount[data-v-cb71ca52],.sungod .TileTurnaroundBanner__form-discount--is-discount .TileTurnaroundBanner__form[data-v-cb71ca52]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sungod .TileTurnaroundBanner__form-discount--is-discount .TileTurnaroundBanner__form[data-v-cb71ca52]{pointer-events:none;--tw-scale-x:.9;--tw-scale-y:.9;opacity:0}.sungod .TileTurnaroundBanner__discount-container[data-v-cb71ca52]{top:0;right:0;bottom:0;left:0;position:absolute}.sungod .TileTurnaroundBanner__discount[data-v-cb71ca52]{border-radius:9999px;height:3.5rem;left:0;overflow:hidden;padding:.125rem;position:relative;right:0;top:0}.sungod .TileTurnaroundBanner__discount[data-v-cb71ca52]:after{animation:gradientTileTurnaround-cb71ca52 10s ease-in-out infinite;background:linear-gradient(90deg,#0a4ed3,#23b6ec 27.71%,#e3a354 45.55%,#23b6ec 60.58%,#0a4ed3 93.93%),#d9d9d9;content:"";height:100%;left:0;position:absolute;top:0;width:200%;z-index:0}.sungod .TileTurnaroundBanner__discount-text[data-v-cb71ca52]{font-family:Lausanne,system-ui;font-size:15px;font-weight:600;letter-spacing:-.01em;line-height:1.2;margin:0;text-transform:none}@media (min-width:800px){.sungod .TileTurnaroundBanner__discount-text[data-v-cb71ca52]{font-size:18px}}.sungod .TileTurnaroundBanner__discount-inner[data-v-cb71ca52]{align-items:center;border-radius:9999px;cursor:pointer;display:flex;height:100%;justify-content:space-between;position:relative;width:100%;z-index:1;--tw-bg-opacity:1;background-color:rgb(26 26 26/var(--tw-bg-opacity,1));padding-left:1.25rem;padding-right:.75rem;transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.sungod .TileTurnaroundBanner__discount-label[data-v-cb71ca52]{border-radius:9999px;pointer-events:none;--tw-bg-opacity:1;background-color:rgb(65 182 117/var(--tw-bg-opacity,1));font-size:12px;font-weight:600;padding:.25rem .75rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sungod .TileTurnaroundBanner__discount-message[data-v-cb71ca52]{font-size:12px;margin-top:.75rem}.sungod .TileTurnaroundBanner__title[data-v-cb71ca52]{font-family:Lausanne,system-ui;font-size:40px;font-weight:600;letter-spacing:-.01em;line-height:1.2;margin:0;text-transform:none}@media (min-width:800px){.sungod .TileTurnaroundBanner__title[data-v-cb71ca52]{font-size:48px}}.sungod .TileTurnaroundBanner__title[data-v-cb71ca52]{display:block;font-size:64px;line-height:1;margin-left:auto;margin-right:auto;max-width:400px;text-align:center;text-transform:uppercase;width:100%}@media (max-width:399px){.sungod .TileTurnaroundBanner__title[data-v-cb71ca52]{font-size:48px}}.sungod .TileTurnaroundBanner__title[data-v-cb71ca52]{animation:textGlow-cb71ca52 4s ease-in-out infinite}.sungod .TileTurnaroundBanner__title-group[data-v-cb71ca52]{display:inline-block;overflow:hidden;position:relative;width:100%}.sungod .TileTurnaroundBanner__title-group[data-v-cb71ca52]:nth-child(2){text-align:right}.sungod .TileTurnaroundBanner__title-group[data-v-cb71ca52]:nth-child(3){text-align:left}.sungod .TileTurnaroundBanner__title-letter[data-v-cb71ca52]{animation:textTurnaround-cb71ca52 4s ease-in-out infinite;animation-delay:calc(var(--word-index)*.1s + var(--letter-index)*25ms);display:inline-block;position:relative}.sungod .TileTurnaroundBanner__title-letter[data-v-cb71ca52]:after{left:0;position:absolute;top:100%;--tw-content:attr(data-letter);content:var(--tw-content)}.sungod .TileTurnaroundBanner__image-container[data-v-cb71ca52]{position:relative}.sungod .TileTurnaroundBanner__image[data-v-cb71ca52]{animation:float-cb71ca52 6s ease-in-out infinite;position:relative}.sungod .TileTurnaroundBanner__image-shadow[data-v-cb71ca52]{border-radius:9999px;bottom:0;display:block;height:2.5rem;left:0;position:absolute;width:100%;z-index:-1;--tw-blur:blur(40px);animation:pulse-cb71ca52 6s ease-in-out infinite;background:linear-gradient(79deg,#1b3037 17.37%,#e3a354 21.99%,#23b6ec 34.96%,#0a4ed3 50.79%,#23b6ec 72.11%,#e3a354 86.19%,#1b3037 91.24%),#fff;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.sungod .TileTurnaroundBanner__copy[data-v-cb71ca52]{margin-bottom:1.5rem}.sungod .TileTurnaroundBanner__tile-container[data-v-cb71ca52]{align-items:center;-moz-column-gap:5%;column-gap:5%;display:flex;flex-wrap:wrap;justify-content:center;row-gap:1.5rem}.sungod .TileTurnaroundBanner__tile-container--is-showing .TileTurnaroundBanner__promotion-tile[data-v-cb71ca52]{animation:tileTurnaround-cb71ca52 1.6s linear forwards}.sungod .TileTurnaroundBanner__tile-container--is-showing .TileTurnaroundBanner__promotion-tile--winner[data-v-cb71ca52]{animation-name:tileTurnaroundWinner-cb71ca52}.sungod .TileTurnaroundBanner__promotion-tile[data-v-cb71ca52]{align-items:center;aspect-ratio:1/1;border-radius:.5rem;border-width:1px;display:flex;flex-basis:30%;flex-direction:column;justify-content:center;row-gap:.5rem;--tw-border-opacity:1;background-color:#00000029;border-color:rgb(116 129 146/var(--tw-border-opacity,1));font-weight:600;line-height:1.25rem;padding:.75rem;text-align:center;--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media (max-width:649px){.sungod .TileTurnaroundBanner__promotion-tile[data-v-cb71ca52]{flex-basis:47.5%}}.sungod .TileTurnaroundBanner__background[data-v-cb71ca52]{top:0;right:0;bottom:0;left:0;position:absolute;z-index:0}@keyframes textGlow-cb71ca52{0%{filter:drop-shadow(0 0 16px rgba(255,255,255,.64))}50%{filter:drop-shadow(0 0 4px rgba(255,255,255,.32))}to{filter:drop-shadow(0 0 16px rgba(255,255,255,.64))}}@keyframes float-cb71ca52{0%{transform:translateY(0)}50%{transform:translateY(-8px)}to{transform:translateY(0)}}@keyframes pulse-cb71ca52{0%{filter:blur(32px);transform:scale(1)}50%{filter:blur(56px);transform:scale(.9)}to{filter:blur(32px);transform:scale(1)}}@keyframes textTurnaround-cb71ca52{0%{transform:translateY(0)}10%{transform:translateY(-100%)}to{transform:translateY(-100%)}}@keyframes tileTurnaround-cb71ca52{0%{transform:rotateY(0) scale(1)}50%{border-color:#748192;color:#fff;transform:rotateY(90deg) scale(1)}to{border-color:#4c5663;color:#4c5663;transform:rotateY(0) scale(.8)}}@keyframes tileTurnaroundWinner-cb71ca52{0%{background-color:#00000029;filter:drop-shadow(0 0 16px rgba(255,255,255,0));transform:rotateY(0) scale(1)}50%{background-color:#00000029;border-color:#748192;filter:drop-shadow(0 0 16px rgba(255,255,255,0));transform:rotateY(90deg) scale(1)}to{background-color:#000000a3;border-color:#fff;filter:drop-shadow(0 0 24px rgba(75,192,235,.64));transform:rotateY(0) scale(1.15)}}@keyframes gradientTileTurnaround-cb71ca52{0%{transform:translate(0)}50%{transform:translate(-50%)}to{transform:translate(0)}}.sungod .GenericStyledBanner{align-items:center;border-radius:10px;display:flex;overflow:hidden;padding:1.5rem 3rem;position:relative}@media (min-width:800px){.sungod .GenericStyledBanner{padding:3rem 5rem}}.sungod .GenericStyledBanner__copy{z-index:1}.sungod .GenericStyledBanner__header .DatoStructuredText__heading{font-size:26px;--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1))}@media (min-width:800px){.sungod .GenericStyledBanner__header .DatoStructuredText__heading{font-size:38px}}.sungod .GenericStyledBanner--text-light .GenericStyledBanner__header .DatoStructuredText__heading{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sungod .GenericStyledBanner__header .DatoStructuredText__heading mark{-webkit-background-clip:text;background-image:var(--gradient-default);-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone}.sungod .is-dr3-theme .GenericStyledBanner__header .DatoStructuredText__heading mark,.sungod .is-orange-dark-theme .GenericStyledBanner__header .DatoStructuredText__heading mark{background-image:var(--gradient-orange)}.sungod .is-dr3-22-theme .GenericStyledBanner__header .DatoStructuredText__heading mark{background-image:var(--gradient-purple)}.sungod .is-ln4-theme .GenericStyledBanner__header .DatoStructuredText__heading mark{background-image:var(--gradient-yellow)}.sungod .is-miami-theme .GenericStyledBanner__header .DatoStructuredText__heading mark{background-image:var(--gradient-miami)}.sungod .is-dark-chrome-theme .GenericStyledBanner__header .DatoStructuredText__heading mark{background-image:var(--gradient-chrome)}.sungod .is-mclaren-mx-theme .GenericStyledBanner__header .DatoStructuredText__heading mark{background-image:var(--gradient-mclaren-mx)}.sungod .is-grape-theme .GenericStyledBanner__header .DatoStructuredText__heading mark{background-image:var(--gradient-grape)}.sungod .is-neon-theme .GenericStyledBanner__header .DatoStructuredText__heading mark{background-image:var(--gradient-neon)}.sungod .is-purple-theme .GenericStyledBanner__header .DatoStructuredText__heading mark{background-image:var(--gradient-purple)}.sungod .is-gold-theme .GenericStyledBanner__header .DatoStructuredText__heading mark{background-image:var(--gradient-gold)}.sungod .is-silverblue-theme .GenericStyledBanner__header .DatoStructuredText__heading mark{background-image:var(--gradient-silverblue)}.sungod .is-yellow-jersey-theme .GenericStyledBanner__header .DatoStructuredText__heading mark{background-image:var(--gradient-yellow-jersey)}.sungod .is-dark-chrome-theme .ignore-theme .GenericStyledBanner__header .DatoStructuredText__heading mark,.sungod .is-dr3-22-theme .ignore-theme .GenericStyledBanner__header .DatoStructuredText__heading mark,.sungod .is-dr3-theme .ignore-theme .GenericStyledBanner__header .DatoStructuredText__heading mark,.sungod .is-ln4-theme .ignore-theme .GenericStyledBanner__header .DatoStructuredText__heading mark,.sungod .is-mclaren-mx-theme .ignore-theme .GenericStyledBanner__header .DatoStructuredText__heading mark,.sungod .is-miami-theme .ignore-theme .GenericStyledBanner__header .DatoStructuredText__heading mark,.sungod .is-orange-dark-theme .ignore-theme .GenericStyledBanner__header .DatoStructuredText__heading mark,.sungod .is-silverblue-theme .ignore-theme .GenericStyledBanner__header .DatoStructuredText__heading mark,.sungod .is-yellow-jersey-theme .ignore-theme .GenericStyledBanner__header .DatoStructuredText__heading mark{background-image:var(--gradient-default)}.sungod .GenericStyledBanner__header .DatoStructuredText__heading mark{display:inline-block}.sungod .GenericStyledBanner__header .DatoStructuredText__body{font-size:18px;font-weight:600;--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1));opacity:.5}@media (min-width:800px){.sungod .GenericStyledBanner__header .DatoStructuredText__body{font-size:30px}}.sungod .GenericStyledBanner--text-light .GenericStyledBanner__header .DatoStructuredText__body{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sungod .GenericStyledBanner__img-wrapper{bottom:0;left:0;position:absolute;right:0;top:0}.sungod .GenericStyledBanner__img{height:100%;width:100%}.sungod .FebSnowPromoBanner[data-v-8b5b8689]{align-items:center;border-radius:10px;display:flex;overflow:hidden;padding:1.5rem 3rem;position:relative}@media (min-width:800px){.sungod .FebSnowPromoBanner[data-v-8b5b8689]{padding:3rem 5rem}}.sungod .FebSnowPromoBanner__copy[data-v-8b5b8689]{z-index:1}.sungod .FebSnowPromoBanner__header[data-v-8b5b8689]{font-size:26px}@media (min-width:800px){.sungod .FebSnowPromoBanner__header[data-v-8b5b8689]{font-size:38px}}.sungod .FebSnowPromoBanner__header--white[data-v-8b5b8689]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sungod .FebSnowPromoBanner__header--black[data-v-8b5b8689]{--tw-text-opacity:1;color:rgb(26 26 26/var(--tw-text-opacity,1))}.sungod .FebSnowPromoBanner__subheader[data-v-8b5b8689]{font-size:18px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:800px){.sungod .FebSnowPromoBanner__subheader[data-v-8b5b8689]{font-size:30px}}.sungod .FebSnowPromoBanner__subheader--faded[data-v-8b5b8689]{opacity:.7}.sungod .FebSnowPromoBanner__img-wrapper[data-v-8b5b8689]{bottom:0;left:0;position:absolute;right:0;top:0}.sungod .FebSnowPromoBanner__img[data-v-8b5b8689]{height:100%;width:100%}.sungod .StravaPath[data-v-f8bfbda6]{width:100%}@media (min-width:800px){.sungod .StravaPath__svg--small[data-v-f8bfbda6]{display:none}}.sungod .StravaPath__svg--large[data-v-f8bfbda6]{display:none}@media (min-width:800px){.sungod .StravaPath__svg--large[data-v-f8bfbda6]{display:block}}@media (min-width:1500px){.sungod .StravaPath__svg--large[data-v-f8bfbda6]{display:none}}.sungod .StravaPath__dot[data-v-f8bfbda6],.sungod .StravaPath__line[data-v-f8bfbda6]{opacity:0;transition-duration:1s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.sungod .StravaHeadlineImage[data-v-30acb5cb]{position:relative}@media (min-width:800px){.sungod .StravaHeadlineImage--condensed .StravaHeadlineImage__main-image-wrapper[data-v-30acb5cb]{width:75%}}.sungod .StravaHeadlineImage__main-image-wrapper[data-v-30acb5cb]{margin-left:auto;margin-right:auto;padding-bottom:12.5%;transition-duration:.3s;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.sungod .StravaHeadlineImage__badge-image[data-v-30acb5cb],.sungod .StravaHeadlineImage__main-image[data-v-30acb5cb]{border-radius:.125rem}.sungod .StravaHeadlineImage__main-image[data-v-30acb5cb]{aspect-ratio:800/900;width:100%}.sungod .StravaHeadlineImage__badge-image[data-v-30acb5cb]{bottom:12.5%;left:50%;position:absolute;width:16.666667%;z-index:10;--tw-translate-x:-50%;--tw-translate-y:50%;overflow:hidden;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (max-width:399px){.sungod .StravaHeadlineImage__badge-image[data-v-30acb5cb]{width:25%}}.sungod .StravaForm__input:not(:last-child){margin-bottom:1rem}.sungod .StravaForm__checkbox{margin-bottom:.5rem}.sungod .StravaForm__button{margin-top:1rem;width:100%}.sungod .StravaForm__form-msg{margin-top:.75rem;--tw-text-opacity:1;color:rgb(255 49 40/var(--tw-text-opacity,1))}.sungod .StravaCodeSnippet[data-v-3edf1339]{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-wrap:wrap;font-size:14px;justify-content:center;row-gap:.5rem}.sungod .StravaCodeSnippet__btn-text[data-v-3edf1339]{-moz-column-gap:.25rem;column-gap:.25rem;display:flex;row-gap:.5rem}.sungod .StravaVerificationRequired[data-v-c38e0500]{display:flex;flex-direction:column;font-size:15px;gap:2rem;padding:2rem;text-align:center}.sungod .StravaVerifying[data-v-532b76e4]{padding-bottom:1rem;padding-top:1rem}.sungod .StravaVerifying__spinner-container[data-v-532b76e4]{height:3rem;margin-bottom:.5rem;position:relative}.sungod .StravaVerifying__icon-container[data-v-532b76e4]{display:flex;justify-content:center;margin-bottom:1rem}.sungod .StravaVerifying__text[data-v-532b76e4]{font-size:15px;font-weight:600;text-align:center;--tw-text-opacity:1;color:rgb(26 26 26/var(--tw-text-opacity,1))}@media (max-width:649px){.sungod .StravaVerifying__text[data-v-532b76e4]{font-size:12px}}.sungod .StravaVerifying__sub-text[data-v-532b76e4]{display:block;font-size:15px;font-weight:200}@media (max-width:649px){.sungod .StravaVerifying__sub-text[data-v-532b76e4]{font-size:12px}}.sungod .StravaConfirming[data-v-65527f54]{padding-bottom:1rem;padding-top:1rem}.sungod .StravaConfirming__spinner-container[data-v-65527f54]{height:3rem;margin-bottom:.5rem;position:relative}.sungod .StravaConfirming__icon-container[data-v-65527f54]{display:flex;justify-content:center;margin-bottom:1rem}.sungod .StravaConfirming__text[data-v-65527f54]{font-size:15px;font-weight:600;text-align:center;--tw-text-opacity:1;color:rgb(26 26 26/var(--tw-text-opacity,1))}@media (max-width:649px){.sungod .StravaConfirming__text[data-v-65527f54]{font-size:12px}}.sungod .StravaConfirming__sub-text[data-v-65527f54]{display:block;font-size:15px;font-weight:200}@media (max-width:649px){.sungod .StravaConfirming__sub-text[data-v-65527f54]{font-size:12px}}.sungod .StravaShopNow[data-v-a70ddc52]{display:block;position:relative}.sungod .StravaShopNow:hover .StravaShopNow__icon[data-v-a70ddc52]{--vision-icon-fill:#fff}.sungod .StravaShopNow__content[data-v-a70ddc52]{-moz-column-gap:.75rem;column-gap:.75rem;display:flex}.sungod .StravaView__wrapper{margin-bottom:auto;margin-top:auto;padding-bottom:1.5rem;padding-top:10vh;position:relative}@media (min-width:800px){.sungod .StravaView__wrapper{align-items:center;display:flex;gap:2rem;justify-content:center;padding-bottom:5vh}}@media (min-width:1150px){.sungod .StravaView__wrapper{-moz-column-gap:4rem;column-gap:4rem}}.sungod .StravaView__headline-image{width:83.333333%}@media (max-width:799px){.sungod .StravaView__headline-image{margin-left:auto;margin-right:auto}}@media (min-width:800px){.sungod .StravaView__headline-image{max-width:25rem}}@media (min-width:1500px){.sungod .StravaView__headline-image{max-width:28rem}}@media (max-width:799px){.sungod .StravaView__content{margin-left:auto;margin-right:auto;margin-top:1rem;max-width:25rem}}@media (min-width:1150px){.sungod .StravaView__content{max-width:30rem}}.sungod .StravaView__form{border-radius:.5rem;margin:1rem auto auto;position:relative;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (max-width:799px){.sungod .StravaView__form,.sungod .StravaView__headline-image{max-width:24rem}}@media (min-width:800px){.sungod .StravaView__content,.sungod .StravaView__headline-image{width:50%}}.sungod .StravaView__sticky-btn{bottom:1rem;display:none;left:50%;margin-bottom:2rem;margin-top:1rem;position:absolute;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:800px){.sungod .StravaView__sticky-btn{display:block}}.sungod .StravaView__sticky-btn{animation-delay:.2s}.sungod .StravaView__form,.sungod .StravaView__terms{padding:1rem}.sungod .StravaView__content,.sungod .StravaView__headline-image,.sungod .StravaView__sticky-btn{animation-duration:.75s;animation-fill-mode:forwards;animation-name:content-entrance;animation-timing-function:ease-in-out;opacity:0;transform:translateY(2rem)}@keyframes content-entrance{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}.sungod .StravaBanner[data-v-147320e2]{margin-left:calc(0px - var(--outer-gutter));margin-right:calc(0px - var(--outer-gutter))}@media (min-width:1920px){.sungod .StravaBanner[data-v-147320e2]{margin-left:calc(0px - (100vw - var(--screen-size))/2 - var(--outer-gutter));margin-right:calc(0px - (100vw - var(--screen-size))/2 - var(--outer-gutter))}}.sungod .StravaBanner[data-v-147320e2]{background:linear-gradient(180deg,#f4f2ef 79.9%,#fff 99.93%);display:flex;flex-direction:column;min-height:calc(80dvh - var(--nav-height) - var(--promo-bar-height));padding-bottom:2.5rem;padding-left:.75rem;padding-right:.75rem;position:relative;transition-duration:.3s;transition-property:min-height;transition-timing-function:cubic-bezier(.4,0,.2,1)}.sungod .StravaBanner--code-view[data-v-147320e2]{min-height:0}@media (max-width:649px){.sungod .StravaBanner--code-view[data-v-147320e2]{padding-bottom:0}}.sungod .StravaBanner__strava-path[data-v-147320e2]{left:0;position:absolute;top:0;width:100%}.sungod .StravaBanner__scroll-latch[data-v-147320e2]{margin-top:-2rem;padding-top:2rem}@media (min-width:800px){.sungod .StravaBanner__scroll-latch[data-v-147320e2]{display:block}}.sungod .InvestHeroBanner{margin-left:0;margin-right:0;margin-top:30px}@media (max-width:649px){.sungod .InvestHeroBanner{margin-top:60px}}.sungod .InvestHeroBanner.BaseBanner--full-width .BaseBanner__content{flex-grow:1}@media (min-width:800px){.sungod .InvestHeroBanner.BaseBanner--full-width .BaseBanner__content{padding-bottom:5rem;padding-top:5rem}}.sungod .InvestHeroBanner.BaseBanner--full-width .BaseBanner__content{max-width:1750px;padding-top:calc(var(--outer-gutter)*2)}.sungod .InvestHeroBanner__heading{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:50px;font-weight:600;text-shadow:0 0 50px #000}@media (min-width:800px){.sungod .InvestHeroBanner__heading{font-size:72px}}.sungod .InvestHeroBanner__content{display:flex;flex-direction:column;height:100%;justify-content:space-between}@media (max-width:799px){.sungod .InvestHeroBanner__content{justify-content:flex-start}}.sungod .InvestHeroBanner .InvestHeroBanner__sg-icon{display:block;height:130px;width:130px}@media (max-width:799px){.sungod .InvestHeroBanner .InvestHeroBanner__sg-icon{margin-bottom:3rem}}.sungod .InvestHeroBanner .InvestHeroBanner__sg-icon svg{height:100%!important}.sungod .InvestHeroBanner .InvestHeroBanner__b-corp-icon{display:block;height:100px;width:100px}@media (max-width:799px){.sungod .InvestHeroBanner .InvestHeroBanner__b-corp-icon{margin-top:auto}}.sungod .InvestHeroBanner .InvestHeroBanner__b-corp-icon svg{height:100%!important}.sungod .StyledBanner{width:100%;--tw-bg-opacity:1;background-color:rgb(242 242 245/var(--tw-bg-opacity,1))}.sungod .StyledBanner--full-width{flex-grow:1;margin-left:calc(0px - var(--outer-gutter));margin-right:calc(0px - var(--outer-gutter));width:100%}@media (min-width:1500px){.sungod .StyledBanner--full-width{margin-left:calc(0px - (100vw - var(--screen-size))/2 - var(--outer-gutter));margin-right:calc(0px - (100vw - var(--screen-size))/2 - var(--outer-gutter))}}.sungod .StyledBanner--external-spacing{margin-left:calc(0px - var(--outer-gutter));margin-right:calc(0px - var(--outer-gutter))}@media (min-width:1500px){.sungod .StyledBanner--external-spacing{margin-left:calc(0px - (100vw - var(--screen-size))/2 - var(--outer-gutter));margin-right:calc(0px - (100vw - var(--screen-size))/2 - var(--outer-gutter))}}.sungod .StyledBanner--background-color-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.sungod .StyledBanner--condensed{margin-top:0;padding-top:0}.sungod .StyledBanner--rounded{border-radius:10px}
