.tiV-TW_root{--duration-stagger:40ms;--duration-quick:.15s;--duration-fast:.25s;--duration-medium:.35s;--duration-very-slow:.5s;--ease-smooth-out:cubic-bezier(.22, 1, .36, 1);--ease-bounce:cubic-bezier(.34, 1.36, .64, 1);--distance-base:8px;--distance-medium:12px;--blur-small:2px;--blur-medium:3px;--scale-large:.96}@keyframes tiV-TW_rise{0%{opacity:0;transform:translateY(var(--distance-medium,12px));filter:blur(var(--blur-medium,3px))}to{opacity:1;filter:none;transform:none}}@keyframes tiV-TW_fade{0%{opacity:0}to{opacity:1}}@keyframes tiV-TW_riseCard{0%{opacity:0;filter:blur(4px);transform:translateY(28px)scale(.97)}to{opacity:1;filter:none;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.tiV-TW_reveal,.tiV-TW_revealGroup>*{animation:linear both tiV-TW_rise;animation-timeline:view();animation-range:entry entry min(35%,280px)}.tiV-TW_revealGroup>:nth-child(2){animation-range:entry min(6%,40px) entry min(41%,340px)}.tiV-TW_revealGroup>:nth-child(3){animation-range:entry min(12%,80px) entry min(47%,400px)}.tiV-TW_revealGroup>:nth-child(n+4){animation-range:entry min(18%,120px) entry min(53%,460px)}.tiV-TW_revealCards>*{animation:linear both tiV-TW_riseCard;animation-timeline:view();animation-range:entry 0 entry 420px}.tiV-TW_revealCards>:nth-child(2){animation-range:entry 70px entry 490px}.tiV-TW_revealCards>:nth-child(3){animation-range:entry 140px entry 560px}}}@media (prefers-reduced-motion:no-preference){.tiV-TW_heroText0,.tiV-TW_heroText1,.tiV-TW_heroText2,.tiV-TW_heroText3{animation:tiV-TW_rise var(--duration-very-slow) var(--ease-smooth-out) both}.tiV-TW_heroText1{animation-delay:calc(var(--duration-stagger) * 1)}.tiV-TW_heroText2{animation-delay:calc(var(--duration-stagger) * 2)}.tiV-TW_heroText3{animation-delay:calc(var(--duration-stagger) * 3)}.tiV-TW_heroPhoto{animation:tiV-TW_photoSettle 1.4s var(--ease-smooth-out) both}.tiV-TW_heroCardPrice,.tiV-TW_heroCardReview{animation:tiV-TW_cardRise var(--duration-medium) var(--ease-smooth-out) both}.tiV-TW_heroCardPrice{animation-delay:.2s}.tiV-TW_heroCardReview{animation-delay:.32s}}@keyframes tiV-TW_photoSettle{0%{transform:scale(1.04)}to{transform:none}}@keyframes tiV-TW_cardRise{0%{opacity:0;transform:translateY(var(--distance-base,8px))}to{opacity:1;transform:none}}.tiV-TW_learnMoreText{transition:background-size var(--duration-fast) var(--ease-smooth-out);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;padding-bottom:1px}.tiV-TW_learnMoreArrow{transition:transform var(--duration-fast) var(--ease-smooth-out);display:inline-block}@media (hover:hover){.tiV-TW_learnMore:hover .tiV-TW_learnMoreText{background-size:100% 1px}.tiV-TW_learnMore:hover .tiV-TW_learnMoreArrow{transform:translate(3px)}}.tiV-TW_learnMore:focus-visible .tiV-TW_learnMoreText{background-size:100% 1px}.tiV-TW_toggleTrack{transition:background-color var(--duration-quick) var(--ease-smooth-out)}.tiV-TW_toggleThumb{translate:0}.tiV-TW_toggleOn{translate:18px}.tiV-TW_toggleInit.tiV-TW_toggleOn{animation:tiV-TW_toggleSlideOn var(--duration-medium) var(--ease-bounce) both}.tiV-TW_toggleInit.tiV-TW_toggleOff{animation:tiV-TW_toggleSlideOff var(--duration-medium) var(--ease-bounce) both}@keyframes tiV-TW_toggleSlideOn{0%{translate:0}55%{translate:19px}to{translate:18px}}@keyframes tiV-TW_toggleSlideOff{0%{translate:18px}55%{translate:-1px}to{translate:0}}.tiV-TW_accPanel{transition:grid-template-rows var(--duration-fast) var(--ease-smooth-out);grid-template-rows:0fr;display:grid}.tiV-TW_accPanelOpen{grid-template-rows:1fr}.tiV-TW_accInner{visibility:hidden;opacity:0;min-height:0;filter:blur(var(--blur-small));transition:opacity var(--duration-fast) var(--ease-smooth-out), filter var(--duration-fast) var(--ease-smooth-out), visibility 0s linear var(--duration-fast);overflow:hidden}.tiV-TW_accPanelOpen .tiV-TW_accInner{visibility:visible;opacity:1;filter:none;transition:opacity var(--duration-fast) var(--ease-smooth-out), filter var(--duration-fast) var(--ease-smooth-out), visibility 0s}.tiV-TW_accChevron{transition:rotate var(--duration-fast) var(--ease-smooth-out)}.tiV-TW_accChevronOpen{rotate:180deg}.tiV-TW_scrimIn{animation:tiV-TW_fade var(--duration-fast) var(--ease-smooth-out) both}.tiV-TW_scrimOut{animation:tiV-TW_fadeOut var(--duration-quick) var(--ease-smooth-out) both;pointer-events:none}.tiV-TW_modalOpen{transform-origin:50%;animation:tiV-TW_modalIn var(--duration-fast) var(--ease-smooth-out) both}.tiV-TW_modalClosing{transform-origin:50%;animation:tiV-TW_modalOut var(--duration-quick) var(--ease-smooth-out) both}@keyframes tiV-TW_modalIn{0%{opacity:0;transform:scale(var(--scale-large))}to{opacity:1;transform:none}}@keyframes tiV-TW_modalOut{0%{opacity:1;transform:none}to{opacity:0;transform:scale(var(--scale-large))}}@keyframes tiV-TW_fadeOut{0%{opacity:1}to{opacity:0}}.tiV-TW_numberPop{animation:tiV-TW_numberPop var(--duration-fast) var(--ease-smooth-out) both;display:inline-block}@keyframes tiV-TW_numberPop{0%{opacity:0;transform:translateY(var(--distance-base));filter:blur(var(--blur-small))}to{opacity:1;filter:none;transform:none}}@media (hover:hover){.tiV-TW_cardLift{transition:translate var(--duration-fast) var(--ease-smooth-out), box-shadow var(--duration-fast) var(--ease-smooth-out)}.tiV-TW_cardLift:hover{translate:0 -3px}}@media (prefers-reduced-motion:reduce){.tiV-TW_reveal,.tiV-TW_revealGroup>*,.tiV-TW_heroPhoto,.tiV-TW_heroCardPrice,.tiV-TW_heroCardReview,.tiV-TW_learnMoreText,.tiV-TW_learnMoreArrow,.tiV-TW_toggleTrack,.tiV-TW_toggleThumb,.tiV-TW_accPanel,.tiV-TW_accInner,.tiV-TW_accChevron,.tiV-TW_scrimIn,.tiV-TW_scrimOut,.tiV-TW_modalOpen,.tiV-TW_modalClosing,.tiV-TW_numberPop,.tiV-TW_cardLift{transition:none!important;animation:none!important}.tiV-TW_learnMore:hover .tiV-TW_learnMoreArrow,.tiV-TW_cardLift:hover{transform:translate(0,0)!important}.tiV-TW_heroText0,.tiV-TW_heroText1,.tiV-TW_heroText2,.tiV-TW_heroText3{transition:none!important;animation:.2s ease-in-out both tiV-TW_fade!important}}
