.v5c-tile-icon{transition:background-color .26s ease,border-color .26s ease,color .26s ease}.is-armed .v5c-tile-icon{opacity:0;transform:scale(.6) rotate(-12deg)}.is-armed.is-in .v5c-tile-icon{opacity:1;transform:none;transition:opacity .32s ease .14s,transform .56s var(--v4-ease-out) .14s,background-color .26s ease,border-color .26s ease,color .26s ease}.v5c-tile-img{filter:grayscale(1) contrast(1.05) brightness(.78);transition:filter .7s var(--v4-ease-out),transform .7s var(--v4-ease-out)}.v5c-tile-shade{background:linear-gradient(0deg,#0a0a09 0,rgba(10,10,9,.86) 32%,rgba(10,10,9,.4) 62%,rgba(10,10,9,0));transition:opacity .7s var(--v4-ease-out)}.v5c-tile-line{opacity:0;transform-origin:left center;transition:opacity .2s ease,transform .48s var(--v4-ease-out)}.v5c-glyph{transition:transform .32s var(--v4-ease-out)}@media (prefers-reduced-motion:no-preference){.v5c-tile-img{transform:scale(1.02)}.v5c-tile-line{transform:scaleX(0)}}@media (hover:hover) and (pointer:fine){.group:hover .v5c-tile-img{filter:grayscale(0) contrast(1.05) brightness(.92)}.group:hover .v5c-tile-shade{opacity:.85}.group:hover .v5c-tile-icon{background-color:var(--v4-lime);border-color:var(--v4-lime);color:var(--v4-ink)}.group:hover .v5c-tile-line{opacity:1;transform:none}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.group:hover .v5c-tile-img{transform:scale(1.07)}.group:hover .v5c-glyph{transform:rotate(-8deg) scale(1.08)}}@media (hover:none),(pointer:coarse){.v5c-tile-img{filter:grayscale(.4) contrast(1.05) brightness(.84);transition:filter 1.2s var(--v4-ease-out) .2s,transform .7s var(--v4-ease-out)}.is-armed:not(.is-in) .v5c-tile-img{filter:grayscale(1) contrast(1.05) brightness(.78);transition:none}}.v5c-arrow{transition:transform .2s var(--v4-ease-out)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.group:hover .v5c-arrow{transform:translateX(3px)}}.v5c-ring{opacity:0;animation:v4-ring 2.8s ease-out 4 both}.v5c-ring-late{animation-delay:1.4s}.is-armed:not(.is-in) .v5c-ring{animation:none}.v5c-faq-item{transition:background-color .22s ease,border-color .22s ease}.v5c-faq-item[data-open=true]{background-color:var(--v4-ink-card);border-color:rgba(246,245,240,.26)}.v5c-faq-panel{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .24s var(--v4-ease-out),visibility 0s linear .24s}.v5c-faq-item[data-open=true] .v5c-faq-panel{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .36s var(--v4-ease-out),visibility 0s}.v5c-faq-panel>div{min-height:0;overflow:hidden}.v5c-faq-answer{opacity:0;transform:translateY(-6px);transition:opacity .16s ease,transform .24s var(--v4-ease-out)}.v5c-faq-item[data-open=true] .v5c-faq-answer{opacity:1;transform:none;transition:opacity .26s ease 80ms,transform .36s var(--v4-ease-out) 80ms}.v5c-faq-icon{transition:transform .3s var(--v4-ease-out),background-color .2s ease,color .2s ease}.v5c-faq-item[data-open=true] .v5c-faq-icon{transform:rotate(45deg);background-color:var(--v4-lime);color:var(--v4-ink)}@media (hover:hover) and (pointer:fine){.v5c-faq-item:not([data-open=true]):hover{background-color:#1b1b13}.v5c-faq-item:not([data-open=true]):hover .v5c-faq-icon{background-color:var(--v4-lime);color:var(--v4-ink)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.v5c-faq-item:not([data-open=true]):hover .v5c-faq-icon{transform:rotate(90deg)}}.v5c-mark{position:relative;display:inline-block;isolation:isolate;padding:0 .16em;color:var(--v4-ink)}.v5c-mark:before{content:"";position:absolute;inset:.06em 0 .02em;z-index:-1;border-radius:12px;background:var(--v4-lime);transform-origin:left center}.is-armed .v5c-mark:before{transform:scaleX(0)}.is-armed.is-in .v5c-mark:before{transform:scaleX(1);transition:transform .76s var(--v4-ease-out) .24s}.v5c-cta{position:relative;isolation:isolate;overflow:hidden}.v5c-cta:after{content:"";position:absolute;inset:0 auto 0 0;width:38%;z-index:-1;background:linear-gradient(100deg,transparent,rgba(255,255,255,.6),transparent);transform:translateX(-160%) skewX(-14deg);pointer-events:none}.is-in .v5c-cta:after{animation:v5c-sheen 1.1s var(--v4-ease-out) .9s 1 both}@keyframes v5c-sheen{0%{transform:translateX(-160%) skewX(-14deg)}to{transform:translateX(380%) skewX(-14deg)}}.v4-tap.v5c-cta{transition:background-color .18s ease,box-shadow .26s ease,transform .26s var(--v4-ease-out)}.v5c-shine{background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:translateX(-160%) skewX(-14deg)}@media (hover:hover) and (pointer:fine){.v4-tap.v5c-cta:hover{box-shadow:0 0 0 5px rgba(200,255,0,.22),0 14px 32px rgba(0,0,0,.45)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.v4-tap.v5c-cta:hover{transform:translateY(-2px)}.group:hover .v5c-shine{animation:v5c-sheen .76s var(--v4-ease-out) both}}.v5c-offer{transition:transform .26s var(--v4-ease-out),background-color .2s ease,box-shadow .26s ease}.v5c-offer:active{transform:scale(.985)}.v5c-pill{transition:background-color .22s ease,color .22s ease}@media (hover:hover) and (pointer:fine){.v5c-offer:hover{box-shadow:0 22px 44px -24px rgba(10,10,9,.5)}.group:hover .v5c-pill{background-color:var(--v4-lime);color:var(--v4-ink)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.v5c-offer:hover{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.v5c-faq-answer,.v5c-mark:before,.v5c-tile-icon{opacity:1!important;transform:none!important;transition:none!important}.v4-tap.v5c-cta,.v5c-arrow,.v5c-faq-icon,.v5c-faq-item,.v5c-faq-panel,.v5c-glyph,.v5c-offer,.v5c-pill,.v5c-tile-img,.v5c-tile-line,.v5c-tile-shade{transition:none!important}.v5c-cta:after,.v5c-ring{animation:none!important;opacity:0!important}}