@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.card,.bcard,.case,details,.day,.trust__item{background:rgba(255,255,255,.94)}.final__form{background:#fff}.pill,.ticket{background:rgba(255,255,255,.96)}.hero__badge{background:rgba(255,255,255,.96)}.cell{background:rgba(255,255,255,.1)}.aside,.about__quote,.stickybar{background:var(--night)}.modal__bg{background:rgba(31,27,30,.78)}.site-header{background:rgba(251,248,243,.97)}}@supports not (aspect-ratio:1){.hero__frame{height:clamp(28rem,42vw,40rem)}.about__frame{height:clamp(26rem,38vw,36rem)}@media (max-width:900px){.hero__frame > img,.about__frame img{height:26rem}}}@supports not (inset:0){.modal{position:fixed;top:0;right:0;bottom:0;left:0}}@media print{.topbar,.site-header,.stickybar,.modal,.aurora,.spot,.marquee,.btn,.final__form form,.progress{display:none!important}body{background:#fff;color:#000}.band,.final__card,.aside,.day__head{background:#fff!important;color:#000!important;box-shadow:none!important}.band h2,.band .lead,.cell b,.cell p,.final h2,.final .lead,.final li,.aside h3,.aside li,.day__head b,.day__head small{color:#000!important}.card,.bcard,.case,details,.day,.cell{box-shadow:none!important;border:1px solid #ccc}a[href^="http"]::after{content:" (" attr(href) ")";font-size:.8em}}