.bg-primary{background-color:#a00e3e}.bg-secondary{background-color:#a00e8c}.bg-alt{background-color:#f2f0e9}.bg-accent{background-color:#ffdc14}.bg-blue{background-color:#3d628f}.bg-green{background-color:#4ea268}.bg-yellow{background-color:#ffdc14}.bg-red{background-color:#c34341}.text-primary{color:#a00e3e}.text-secondary{color:#a00e8c}.text-alt{color:#f2f0e9}.text-accent{color:#ffdc14}.text-blue{color:#3d628f}.text-green{color:#4ea268}.text-yellow{color:#ffdc14}.text-red{color:#c34341}@font-face{font-family:Montserrat;src:local(Montserrat),url(/build/assets/montserrat-variablefont_wght-CiIa1Ne8.ttf)format("truetype")}@font-face{font-family:Nunito Sans;src:local(Nunito Sans),url(/build/assets/nunitosans-variablefont_ytlc_opsz_wdth_wght-DD6HJfH_.ttf)format("truetype")}@font-face{font-family:Playfair Display;src:local(Playfair Display),url(/build/assets/playfairdisplay-variablefont_wght-7tRKCQvy.ttf)format("truetype")}@font-face{font-family:More Sugar;src:local(More Sugar),url(/build/assets/moresugar-regular-B_Z1DHh7.ttf)format("truetype")}body,.as-body,ol,ul,p,label,input,select,textarea,.intro{letter-spacing:-.03em;font-family:Nunito Sans,Montserrat,Segoe UI,sans-serif}h1,h2,h4,.as-h1,.as-h2,.as-h4,.as-heading,.page-title,.section-title{font-family:Playfair Display,More Sugar,serif}h3,h5,h6,.as-h3,.as-h5,.as-h6,.as-sugar{font-family:More Sugar,sans-serif}b,strong{font-weight:800}small{letter-spacing:0}h1,.as-h1,h2,.as-h2,h3,.as-h3,h4,.as-h4,h5,.as-h5,h6,.as-h6{line-height:inherit;margin:0}h1,.as-h1{letter-spacing:-.03em;text-transform:none;font-family:Playfair Display,More Sugar,serif;font-size:3rem;font-weight:800}h2,.as-h2{letter-spacing:-.03em;text-transform:none;font-family:Playfair Display,More Sugar,serif;font-size:2.2rem;font-weight:800}h3,.as-h3{letter-spacing:-.03em;text-transform:uppercase;font-family:More Sugar,Nunito Sans,sans-serif;font-size:1.85rem;font-weight:400}h4,.as-h4{text-transform:none;font-family:Playfair Display,More Sugar,serif;font-size:1.5rem;font-weight:800}h5,.as-h5{letter-spacing:.025em;text-transform:uppercase;font-family:More Sugar,Montserrat Classic,Segoe UI,sans-serif;font-size:1.2rem;font-weight:800}h6,.as-h6{letter-spacing:.075em;text-transform:uppercase;font-family:More Sugar,Montserrat Classic,Segoe UI,sans-serif;font-size:1rem}.as-mont{font-family:Montserrat,sans-serif}.as-nunito{font-family:Nunito Sans,sans-serif}.as-playfair{font-family:Playfair Display,serif}.as-sugar{font-family:More Sugar,sans-serif}.page-title{font-size:2rem}.section-title{text-align:center;font-size:calc(5rem - 2vw)}.section-title small{text-transform:uppercase;font-family:More Sugar,sans-serif;font-size:12px;display:block}.intro{max-width:50em;margin:1rem auto;font-size:calc(1.2rem + .2vw)}.mixin{background-color:#9acd32}body{background:url(https://cast98.com/assets/bg-dots-to-white.png) 0 -180px/800px no-repeat fixed;margin:0;font-size:17px;line-height:1}p,ul,ol{line-height:1.5}ul,ol{padding-left:1.5em}ul{list-style:outside}ol{list-style:decimal}li{padding:.2em 0}li p{margin:0}a,nav label{cursor:pointer;margin:0}img{max-width:100%;display:block}blockquote{margin:0;font-size:1.2rem}blockquote:before{color:#999;content:"";background:#fff url(https://cast98.com/assets/icons/blockquote.png) top/auto 100% no-repeat;height:25px;font-size:5rem;line-height:1rem}blockquote p{line-height:1.2}blockquote .source{letter-spacing:0}table{min-width:50%}@media (width<=599px){table{width:100%}}tr{border-bottom:1px solid #0000001a}thead{text-transform:uppercase}tbody tr:last-child{border-bottom:0}th,td{text-align:left;padding:.5em}th,table.quick-compare tbody tr:first-child{font-weight:800}table.quick-compare tbody tr:first-child td:nth-child(2){color:#a00e8c;background-color:#f2f0e9}table.quick-compare tbody tr:first-child td:nth-child(3){color:#fff;background-color:#a00e8c}table.quick-compare tbody tr:first-child td:nth-child(4){color:#fff;background-color:#a00e3e}form fieldset{margin-bottom:1em}form legend{letter-spacing:.2em;opacity:.5;text-transform:uppercase;background-color:#fff;border-left:2px solid #000;padding:0 1em;font-size:10px;font-weight:700}label,label>span:first-child{display:block}label>input,label>select,label>textarea{width:100%;max-width:50em}label input[type=checkbox],label input[type=radio]{display:none}label input[type=checkbox]+span,label input[type=radio]+span{color:#555;background:#f8f8f8;border-left:40px solid #ccc;border-radius:5px;margin-bottom:4px;padding:5px 20px 5px 10px;display:block}label input[type=checkbox]:checked+span,label input[type=radio]:checked+span{color:#a00e3e;background-color:#fffafc;border-left-color:#a00e3e}label input[type=checkbox]:checked+span:before,label input[type=radio]:checked+span:before{content:"✔️";filter:grayscale()brightness(0)invert();margin-left:-40px;position:absolute}input,select,textarea{background:#fff;border:1px solid #0000001a;border-radius:5px;padding:5px}.btn,button,input[type=submit],input[type=reset]{box-sizing:border-box;cursor:pointer;text-transform:uppercase;appearance:none;background-color:#f2f0e9;border:1px solid #0000;border-radius:2em;padding:.7em 1em;font-family:More Sugar,sans-serif;font-weight:700;text-decoration:none;transition:all .1s;display:inline-block}.btn.small,button.small,input[type=submit].small,input[type=reset].small{letter-spacing:.025em;padding:5px 12px;font-family:Nunito Sans,Montserrat,Segoe UI,sans-serif;font-size:.65rem}.btn.large,button.large,input[type=submit].large,input[type=reset].large{font-size:1.2rem}.btn.large .fa,button.large .fa,input[type=submit].large .fa,input[type=reset].large .fa{vertical-align:middle;margin-top:-3px}.btn.badge,button.badge,input[type=submit].badge,input[type=reset].badge{cursor:default}.btn:hover:not(.badge),.btn:focus:not(.badge),button:hover:not(.badge),button:focus:not(.badge),input[type=submit]:hover:not(.badge),input[type=submit]:focus:not(.badge),input[type=reset]:hover:not(.badge),input[type=reset]:focus:not(.badge){background-color:#e5e1d2;text-decoration:none}.btn.primary,button.primary,input[type=submit].primary,input[type=reset].primary{color:#fff;background-color:#a00e3e}.btn.primary:hover,.btn.primary:focus,button.primary:hover,button.primary:focus,input[type=submit].primary:hover,input[type=submit].primary:focus,input[type=reset].primary:hover,input[type=reset].primary:focus{background-color:#c0114b}.btn.primary:active,button.primary:active,input[type=submit].primary:active,input[type=reset].primary:active{background-color:#7f0b32}.btn.secondary,button.secondary,input[type=submit].secondary,input[type=reset].secondary{color:#fff;background-color:#a00e8c}.btn.secondary:hover,.btn.secondary:focus,button.secondary:hover,button.secondary:focus,input[type=submit].secondary:hover,input[type=submit].secondary:focus,input[type=reset].secondary:hover,input[type=reset].secondary:focus{background-color:#c011a9}.btn.secondary:active,button.secondary:active,input[type=submit].secondary:active,input[type=reset].secondary:active{background-color:#7f0b6f}.btn.accent,button.accent,input[type=submit].accent,input[type=reset].accent{color:#fff;background-color:#ffdc14}.btn.accent:hover,.btn.accent:focus,button.accent:hover,button.accent:focus,input[type=submit].accent:hover,input[type=submit].accent:focus,input[type=reset].accent:hover,input[type=reset].accent:focus{background-color:#ffe138}.btn.accent:active,button.accent:active,input[type=submit].accent:active,input[type=reset].accent:active{background-color:#f0cc00}.btn.alt,button.alt,input[type=submit].alt,input[type=reset].alt{background-color:#f2f0e9}.btn.alt:hover,.btn.alt:focus,button.alt:hover,button.alt:focus,input[type=submit].alt:hover,input[type=submit].alt:focus,input[type=reset].alt:hover,input[type=reset].alt:focus{background-color:#fff}.btn.alt:active,button.alt:active,input[type=submit].alt:active,input[type=reset].alt:active{background-color:#e5e1d2}.btn.blue,button.blue,input[type=submit].blue,input[type=reset].blue{color:#fff;background-color:#3d628f}.btn.blue:hover,.btn.blue:focus,button.blue:hover,button.blue:focus,input[type=submit].blue:hover,input[type=submit].blue:focus,input[type=reset].blue:hover,input[type=reset].blue:focus{background-color:#4873a8}.btn.blue:active,button.blue:active,input[type=submit].blue:active,input[type=reset].blue:active{background-color:#325176}.btn.green,button.green,input[type=submit].green,input[type=reset].green{color:#fff;background-color:#4ea268}.btn.green:hover,.btn.green:focus,button.green:hover,button.green:focus,input[type=submit].green:hover,input[type=submit].green:focus,input[type=reset].green:hover,input[type=reset].green:focus{background-color:#61b37b}.btn.green:active,button.green:active,input[type=submit].green:active,input[type=reset].green:active{background-color:#428a59}.btn.red,button.red,input[type=submit].red,input[type=reset].red{color:#fff;background-color:#c34341}.btn.red:hover,.btn.red:focus,button.red:hover,button.red:focus,input[type=submit].red:hover,input[type=submit].red:focus,input[type=reset].red:hover,input[type=reset].red:focus{background-color:#cc5e5c}.btn.red:active,button.red:active,input[type=submit].red:active,input[type=reset].red:active{background-color:#ab3836}.btn.yellow,button.yellow,input[type=submit].yellow,input[type=reset].yellow{color:#473d00;background-color:#ffdc14}.btn.yellow:hover,.btn.yellow:focus,button.yellow:hover,button.yellow:focus,input[type=submit].yellow:hover,input[type=submit].yellow:focus,input[type=reset].yellow:hover,input[type=reset].yellow:focus{background-color:#ffe138}.btn.yellow:active,button.yellow:active,input[type=submit].yellow:active,input[type=reset].yellow:active{background-color:#f0cc00}.btn.alt-blue,button.alt-blue,input[type=submit].alt-blue,input[type=reset].alt-blue{color:#3d628f;background-color:#dbe4f0}.btn.alt-blue:hover,.btn.alt-blue:focus,button.alt-blue:hover,button.alt-blue:focus,input[type=submit].alt-blue:hover,input[type=submit].alt-blue:focus,input[type=reset].alt-blue:hover,input[type=reset].alt-blue:focus{color:#3d628f;background-color:#edf2f7}.btn.alt-blue:active,button.alt-blue:active,input[type=submit].alt-blue:active,input[type=reset].alt-blue:active{background-color:#c9d7e8}.btn.alt-green,button.alt-green,input[type=submit].alt-green,input[type=reset].alt-green{color:#306440;background-color:#d2e9da}.btn.alt-green:hover,.btn.alt-green:focus,button.alt-green:hover,button.alt-green:focus,input[type=submit].alt-green:hover,input[type=submit].alt-green:focus,input[type=reset].alt-green:hover,input[type=reset].alt-green:focus{color:#306440;background-color:#e3f2e8}.btn.alt-green:active,button.alt-green:active,input[type=submit].alt-green:active,input[type=reset].alt-green:active{background-color:#c1e1cb}.btn.alt-red,button.alt-red,input[type=submit].alt-red,input[type=reset].alt-red{color:#9f3432;background-color:#faf0ef}.btn.alt-red:hover,.btn.alt-red:focus,button.alt-red:hover,button.alt-red:focus,input[type=submit].alt-red:hover,input[type=submit].alt-red:focus,input[type=reset].alt-red:hover,input[type=reset].alt-red:focus{color:#9f3432;background-color:#fdf7f7}.btn.alt-red:active,button.alt-red:active,input[type=submit].alt-red:active,input[type=reset].alt-red:active{background-color:#f4dddc}.btn.alt-purple,button.alt-purple,input[type=submit].alt-purple,input[type=reset].alt-purple{color:#401e52;background-color:#d7bce6}.btn.alt-purple:hover,.btn.alt-purple:focus,button.alt-purple:hover,button.alt-purple:focus,input[type=submit].alt-purple:hover,input[type=submit].alt-purple:focus,input[type=reset].alt-purple:hover,input[type=reset].alt-purple:focus{color:#401e52;background-color:#e2cfed}.btn.alt-purple:active,button.alt-purple:active,input[type=submit].alt-purple:active,input[type=reset].alt-purple:active{background-color:#cca9df}.btn.alt-yellow,button.alt-yellow,input[type=submit].alt-yellow,input[type=reset].alt-yellow{color:#473d00;background-color:#fff3ad}.btn.alt-yellow:hover,.btn.alt-yellow:focus,button.alt-yellow:hover,button.alt-yellow:focus,input[type=submit].alt-yellow:hover,input[type=submit].alt-yellow:focus,input[type=reset].alt-yellow:hover,input[type=reset].alt-yellow:focus{color:#473d00;background-color:#fff7c7}.btn.alt-yellow:active,button.alt-yellow:active,input[type=submit].alt-yellow:active,input[type=reset].alt-yellow:active{background-color:#ffef94}.btn.black,button.black,input[type=submit].black,input[type=reset].black{color:#fff;background-color:#000}.btn.black:hover,.btn.black:focus,button.black:hover,button.black:focus,input[type=submit].black:hover,input[type=submit].black:focus,input[type=reset].black:hover,input[type=reset].black:focus{color:#fff;background-color:#262626}.btn.white,button.white,input[type=submit].white,input[type=reset].white{color:#232220;background-color:#fff}.btn.white.inverted,button.white.inverted,input[type=submit].white.inverted,input[type=reset].white.inverted{color:#fff;background-color:#0000;border-color:#fff}.btn.white:hover,.btn.white:focus,button.white:hover,button.white:focus,input[type=submit].white:hover,input[type=submit].white:focus,input[type=reset].white:hover,input[type=reset].white:focus{background-color:#f8f8f8}.btn.white:active,button.white:active,input[type=submit].white:active,input[type=reset].white:active{background-color:#ffffffe6}.btn.inverted,button.inverted,input[type=submit].inverted,input[type=reset].inverted{color:#000;background-color:#0000;border-color:#000}.btn.inverted:hover,.btn.inverted:focus,button.inverted:hover,button.inverted:focus,input[type=submit].inverted:hover,input[type=submit].inverted:focus,input[type=reset].inverted:hover,input[type=reset].inverted:focus{color:#000;background-color:#0000000d}.btn.inverted:hover.white,.btn.inverted:focus.white,button.inverted:hover.white,button.inverted:focus.white,input[type=submit].inverted:hover.white,input[type=submit].inverted:focus.white,input[type=reset].inverted:hover.white,input[type=reset].inverted:focus.white{color:#fff;background-color:#ffffff13}.btn.darker,button.darker,input[type=submit].darker,input[type=reset].darker{background-color:#0000000d}.primary .btn.darker,.secondary .btn.darker,.accent .btn.darker,.black .btn.darker,.blue .btn.darker,.info .btn.darker,.red .btn.darker,.danger .btn.darker,.error .btn.darker,.cancel .btn.darker,.green .btn.darker,.success .btn.darker,.submit .btn.darker,.primary button.darker,.secondary button.darker,.accent button.darker,.black button.darker,.blue button.darker,.info button.darker,.red button.darker,.danger button.darker,.error button.darker,.cancel button.darker,.green button.darker,.success button.darker,.submit button.darker,.primary input[type=submit].darker,.secondary input[type=submit].darker,.accent input[type=submit].darker,.black input[type=submit].darker,.blue input[type=submit].darker,.info input[type=submit].darker,.red input[type=submit].darker,.danger input[type=submit].darker,.error input[type=submit].darker,.cancel input[type=submit].darker,.green input[type=submit].darker,.success input[type=submit].darker,.submit input[type=submit].darker,.primary input[type=reset].darker,.secondary input[type=reset].darker,.accent input[type=reset].darker,.black input[type=reset].darker,.blue input[type=reset].darker,.info input[type=reset].darker,.red input[type=reset].darker,.danger input[type=reset].darker,.error input[type=reset].darker,.cancel input[type=reset].darker,.green input[type=reset].darker,.success input[type=reset].darker,.submit input[type=reset].darker{color:#fff}.btn.darker:hover,.btn.darker:focus,button.darker:hover,button.darker:focus,input[type=submit].darker:hover,input[type=submit].darker:focus,input[type=reset].darker:hover,input[type=reset].darker:focus{background-color:#0000001a}.btn.lighter,button.lighter,input[type=submit].lighter,input[type=reset].lighter{background-color:#ffffff13}.primary .btn.lighter,.secondary .btn.lighter,.accent .btn.lighter,.black .btn.lighter,.blue .btn.lighter,.info .btn.lighter,.red .btn.lighter,.danger .btn.lighter,.error .btn.lighter,.cancel .btn.lighter,.green .btn.lighter,.success .btn.lighter,.submit .btn.lighter,.primary button.lighter,.secondary button.lighter,.accent button.lighter,.black button.lighter,.blue button.lighter,.info button.lighter,.red button.lighter,.danger button.lighter,.error button.lighter,.cancel button.lighter,.green button.lighter,.success button.lighter,.submit button.lighter,.primary input[type=submit].lighter,.secondary input[type=submit].lighter,.accent input[type=submit].lighter,.black input[type=submit].lighter,.blue input[type=submit].lighter,.info input[type=submit].lighter,.red input[type=submit].lighter,.danger input[type=submit].lighter,.error input[type=submit].lighter,.cancel input[type=submit].lighter,.green input[type=submit].lighter,.success input[type=submit].lighter,.submit input[type=submit].lighter,.primary input[type=reset].lighter,.secondary input[type=reset].lighter,.accent input[type=reset].lighter,.black input[type=reset].lighter,.blue input[type=reset].lighter,.info input[type=reset].lighter,.red input[type=reset].lighter,.danger input[type=reset].lighter,.error input[type=reset].lighter,.cancel input[type=reset].lighter,.green input[type=reset].lighter,.success input[type=reset].lighter,.submit input[type=reset].lighter{color:#fff}.btn.lighter:hover,.btn.lighter:focus,button.lighter:hover,button.lighter:focus,input[type=submit].lighter:hover,input[type=submit].lighter:focus,input[type=reset].lighter:hover,input[type=reset].lighter:focus{background-color:#ffffff1a}.btn.warning,button.warning,input[type=submit].warning,input[type=reset].warning{color:#c34341;background-color:#fafafa}.btn.warning:hover,.btn.warning:focus,button.warning:hover,button.warning:focus,input[type=submit].warning:hover,input[type=submit].warning:focus,input[type=reset].warning:hover,input[type=reset].warning:focus{background-color:#ededed}.btn[disabled],button[disabled],input[type=submit][disabled],input[type=reset][disabled]{cursor:default;opacity:.25}.btn.add-favorite,button.add-favorite,input[type=submit].add-favorite,input[type=reset].add-favorite{background:0 0;border:0;padding:0}.btn.add-favorite>*,button.add-favorite>*,input[type=submit].add-favorite>*,input[type=reset].add-favorite>*{margin:0}.btn.add-favorite .cta,button.add-favorite .cta,input[type=submit].add-favorite .cta,input[type=reset].add-favorite .cta,.btn.add-favorite:hover .active,.btn.add-favorite:focus .active,button.add-favorite:hover .active,button.add-favorite:focus .active,input[type=submit].add-favorite:hover .active,input[type=submit].add-favorite:focus .active,input[type=reset].add-favorite:hover .active,input[type=reset].add-favorite:focus .active{display:none}.btn.add-favorite:hover .cta,.btn.add-favorite:focus .cta,button.add-favorite:hover .cta,button.add-favorite:focus .cta,input[type=submit].add-favorite:hover .cta,input[type=submit].add-favorite:focus .cta,input[type=reset].add-favorite:hover .cta,input[type=reset].add-favorite:focus .cta{display:block}.action-text{letter-spacing:.025em;text-transform:uppercase;font-weight:600;text-decoration:none}.badge{text-transform:uppercase;border-radius:2em;padding:3px 8px 2px;font-size:75%;font-weight:700;display:inline-block}.badge.lg{font-size:14px}.badge.xl{font-size:18px}.badge.primary{color:#fff;background-color:#a00e3e}.badge.secondary{color:#fff;background-color:#a00e8c}.badge.tertiary{color:#fff;background-color:#a00e65}.badge.black{color:#fff;background-color:#000}.badge.white{color:#232220;background-color:#fff}.badge.red{color:#fff;background-color:#c34341}.badge.blue{color:#fff;background-color:#3d628f}.badge.green{color:#fff;background-color:#4ea268}.badge.purple{color:#fff;background-color:#401e52}.badge.yellow{color:#473d00;background-color:#ffdc14}.badge.alt-blue{color:#3d628f;background-color:#dbe4f0}.badge.alt-green{color:#306440;background-color:#d2e9da}.badge.alt-red{color:#9f3432;background-color:#faf0ef}.badge.alt-yellow{color:#473d00;background-color:#fff3ad}.badge.alt-purple{color:#401e52;background-color:#d7bce6}.badge[data-code]{padding:.6em .75em;font-size:1em}.badge[data-code=us]{color:#fff;background-color:#a00e3e}.badge[data-code=ca]{color:#fff;background-color:#c34341}.badge[data-code=eu]{color:#fff;background-color:#3d628f}.badge[data-code=nz]{color:#fff;background-color:#401e52}.badge[data-code=au]{color:#473d00;background-color:#ffdc14}.badge[data-code=gb]{color:#3d628f;background-color:#dbe4f0}.button-row{align-items:stretch;display:flex}.button-row>*{cursor:pointer;background-color:#f8f8f8;border-radius:0;margin:0;padding:calc(10px + .25vw)}.button-row>.active{color:#401e52;background-color:#d7bce6;font-weight:700}.button-row>:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.button-row>:first-child span{border-top-left-radius:5px!important;border-bottom-left-radius:5px!important}.button-row>:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.button-row>:last-child span{border-top-right-radius:5px!important;border-bottom-right-radius:5px!important}.button-row.as-column>:first-child,.button-row.as-column>:first-child span{border-radius:5px 5px 0 0!important}.button-row.as-column>:last-child{border-radius:0 0 5px 5px}.button-row.as-column>:last-child span{border-radius:0 0 5px 5px!important}.button-row label,.button-row .form-label{margin:0;padding:0}.button-row input[type=radio]+label,.button-row input[type=checkbox]+label,.button-row input[type=radio]+span,.button-row input[type=checkbox]+span{margin:0}.button-row input[type=radio]+label:before,.button-row input[type=checkbox]+label:before,.button-row input[type=radio]+span:before,.button-row input[type=checkbox]+span:before{display:none}.button-row input[type=radio]:checked+label,.button-row input[type=checkbox]:checked+label,.button-row input[type=radio]:checked+span,.button-row input[type=checkbox]:checked+span{background-image:none;border-radius:0}.button-row.absolute>*{padding:calc(5px + 1vw)}.social-icon-row svg{max-width:24px;max-height:24px}.row,.window,.box{box-sizing:border-box;background:url() 50%/cover no-repeat}.row.bg-primary,.window.bg-primary,.box.bg-primary{color:#fff;background-color:#a00e3e}.row.bg-primary a:not(.btn),.window.bg-primary a:not(.btn),.box.bg-primary a:not(.btn){color:#fff}.row.bg-secondary,.window.bg-secondary,.box.bg-secondary{color:#fff;background-color:#a00e8c}.row.bg-secondary a:not(.btn),.window.bg-secondary a:not(.btn),.box.bg-secondary a:not(.btn){color:#fff}.row.bg-accent,.window.bg-accent,.box.bg-accent{color:#473d00;background-color:#ffdc14}.row.bg-accent a:not(.btn),.window.bg-accent a:not(.btn),.box.bg-accent a:not(.btn){color:#473d00}.row.bg-alt,.window.bg-alt,.box.bg-alt{color:#000;background-color:#f2f0e9}.row.bg-red,.window.bg-red,.box.bg-red{color:#fff;background-color:#c34341}.row.bg-red a:not(.btn),.window.bg-red a:not(.btn),.box.bg-red a:not(.btn){color:#fff}.row.bg-red-alt,.window.bg-red-alt,.box.bg-red-alt{color:#782726;background-color:#faf0ef}.row.bg-green,.window.bg-green,.box.bg-green{color:#fff;background-color:#4ea268}.row.bg-green a:not(.btn),.window.bg-green a:not(.btn),.box.bg-green a:not(.btn){color:#fff}.row.bg-green-alt,.window.bg-green-alt,.box.bg-green-alt{color:#2d5d3c;background-color:#d2e9da}.row.bg-blue,.window.bg-blue,.box.bg-blue{color:#fff;background-color:#3d628f}.row.bg-blue a:not(.btn),.window.bg-blue a:not(.btn),.box.bg-blue a:not(.btn){color:#fff}.row.bg-blue-alt,.window.bg-blue-alt,.box.bg-blue-alt{color:#1f3147;background-color:#dbe4f0}.row.bg-yellow,.window.bg-yellow,.box.bg-yellow{background-color:#ffdc14}.row.bg-yellow-alt,.window.bg-yellow-alt,.box.bg-yellow-alt{color:#615200;background-color:#fff3ad}.row.bg-dark,.window.bg-dark,.box.bg-dark{color:#fff;background-color:#232220}.row.bg-dark a:not(.btn),.window.bg-dark a:not(.btn),.box.bg-dark a:not(.btn){color:#fff}.row.bg-black,.window.bg-black,.box.bg-black{color:#fff;background-color:#000}.row.bg-black a:not(.btn),.window.bg-black a:not(.btn),.box.bg-black a:not(.btn){color:#fff}.row.bg-white,.window.bg-white,.box.bg-white{background-color:#fff}.row.bg-darker,.window.bg-darker,.box.bg-darker{background-color:#0000000d}.row.bg-lighter,.window.bg-lighter,.box.bg-lighter{background-color:#ffffff13}.row{padding-top:5vh;padding-bottom:5vh}.window{padding-left:5vw;padding-right:5vw}.box{padding:5vh 5vw}.box-alert{border-radius:8px;padding:8px;font-size:calc(10px + .25vw)}.box-alert.blue{color:#fff;background-color:#3d628f}.box-alert.alt-black{color:#000;background-color:#a6a6a6}.box-alert.alt-blue{color:#3d628f;background-color:#dbe4f0}.box-alert.alt-green{color:#306440;background-color:#d2e9da}.box-alert.alt-purple{color:#401e52;background-color:#d7bce6}.box-alert.alt-red{color:#9f3432;background-color:#faf0ef}.box-alert.alt-yellow{color:#473d00;background-color:#fff3ad}.box-alert .btn{margin:-8px;background:0 0!important}@media (width<=599px){:not(#page-content)>.box{border-radius:8px}}@media (width>=600px){.row{padding-top:40px;padding-bottom:40px}.window{padding-left:40px;padding-right:40px}.box{padding:40px}.anti-box{margin:-40px!important}}@media (width>=900px){.row{padding-top:60px;padding-bottom:60px}.window{padding-left:60px;padding-right:60px}.box:not(.conservative){padding:60px}}@media (width>=1200px){.row{padding-top:80px;padding-bottom:80px}.window{padding-left:80px;padding-right:80px}.box:not(.conservative){padding:80px}}.max-w-1600{max-width:1600px}.max-w-hd{max-width:1920px}.max-w-half{max-width:50%}@media (width>=640px){.sm\:max-w-half{max-width:50%}}@media (width>=768px){.md\:max-w-half{max-width:50%}}[data-template]{display:none!important}.bg-glass{cursor:pointer;background-color:#ffffff1a;border:2px solid #ffffff1a}.bg-fixed-cover{background:url() 50%/cover no-repeat fixed}.nudge-up{position:absolute;transform:translateY(-98%)}.nudge-down{position:absolute;transform:rotate(180deg)}.receipt-edge-up--alt{background:url(https://cast98.com/assets/ticket-edge-to-alt.png) 50%/auto 100% repeat-x;width:100%;height:30px}.receipt-edge-up--white{background:url(https://cast98.com/assets/ticket-edge-to-white.png) 50%/auto 100% repeat-x;width:100%;height:30px}body>header:first-of-type{background:#a00e3e;border-bottom:2px solid #00000040;box-shadow:0 10px 40px -25px #000}.site-logo svg{height:40px}@media (width<=599px){.site-logo svg{height:40px}}nav.subnav{opacity:0;z-index:-1;transform-origin:50% 0;transition:opacity .2s,transform .2s;transform:scale(0)}:checked+nav.subnav{opacity:1;z-index:10;transform:scale(1)}nav a{color:#232220;text-decoration:none}.togglable{opacity:0;z-index:-1;transform-origin:50% 0;transition:opacity .2s,transform .2s;transform:scale(0)}:checked+.togglable{opacity:1;z-index:10;transform:scale(1)}footer{background:#f2f0e9 url(https://cast98.com/assets/bg-dots-to-alt.png) 100% 100%/800px no-repeat fixed;padding-bottom:40px}footer a{color:#232220;text-decoration:none}footer ul{margin:0}.server-menu{background:url(/assets/banner_images/children-on-stage.jpg) 50%/cover no-repeat}@media (width>=1024px){.marketing-content h1{margin-bottom:2.5rem;font-size:5rem}}@media (width>=768px){.marketing-content h1{font-size:3.75rem;line-height:1}}.marketing-content h1{margin-bottom:1.5rem;font-size:3rem;line-height:1}.marketing-content h1,.marketing-content h2{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.05em;font-weight:300;line-height:1.25}.marketing-content h1+*,.marketing-content h2+*{margin-top:1.5rem}.marketing-content .intro{font-size:1.5rem;font-weight:300;line-height:1.5}.marketing-content p{margin-top:1rem;margin-bottom:1rem;font-weight:300;line-height:1.625}.marketing-content li p{margin:0}.prose{font-size:1.1rem}.prose a{color:#a00e8c;background-color:#fff}.straight-bottom{border-bottom-right-radius:0;border-bottom-left-radius:0}
