:is(html:has(.tw-home),body:has(.tw-home)){color:#13182a;scroll-behavior:smooth;background:#fbfaf6}@keyframes twBlink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes twSpin{to{transform:rotate(360deg)}}@keyframes twRipple{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.6)}}.tw-bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid}.tw-bento>*{grid-column:span var(--s,12);min-width:0}.tw-tri{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,40px);display:grid}@media (max-width:980px){.tw-bento>*{grid-column:span 12}.tw-tri{grid-template-columns:minmax(0,1fr)}}.tw-phone{background:#0b080e;border-radius:34px;position:relative;overflow:hidden;box-shadow:0 0 0 6px #1b1420,0 0 0 7px #ffffff14,0 50px 90px -30px #000000b3}.tw-phone img{width:100%;height:auto;display:block}.tw-pocket{--phh:min(613px,62vh);height:var(--phh);width:calc(var(--phh)*402/874)}.tw-pocket-phone{border-radius:calc(var(--phh)*402/874*.12)}.tw-pocket-phone img{height:100%}@view-transition{navigation:auto}::view-transition-old(root){animation:.26s cubic-bezier(.4,0,.2,1) both twVtOut}::view-transition-new(root){animation:.52s cubic-bezier(.22,1,.36,1) both twVtIn}@keyframes twVtOut{to{opacity:0;transform:translateY(-10px)}}@keyframes twVtIn{0%{opacity:0;transform:translateY(14px)}}html.tw-leave body{opacity:0;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);transform:translateY(-8px)}.tw-home :focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #9b2d6e}.tw-home ::selection{color:#13182a;background:#a9d7f2}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}html:has(.tw-home){scroll-behavior:auto}html.tw-leave body{opacity:1;transform:none}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.tw-motion [data-words] [data-w]{display:inline-block}.tw-motion [data-rise]:not([data-in]),.tw-motion [data-stagger]>:not([data-in]),.tw-motion [data-words] [data-w]:not([data-in]){opacity:0}html:not(.tw-js) #app{--p:.1}html:not(.tw-js) #judging{--p:1}html:not(.tw-js) #pricing{--p:.5}html:not(.tw-js) #ready{--p:1}@media (min-width:980px){.tw-narrow,.tw-narrow-block{display:none!important}}@media (max-width:979.98px){.tw-wide,.tw-wide-block{display:none!important}}.twf a:not(.tw-btn){color:#c9c1d4;text-decoration:none;transition:color .2s}.twf a:not(.tw-btn):hover{color:#fff}.twf-cols{grid-template-columns:repeat(7,minmax(0,1fr))}@media (max-width:1099.98px){.twf-cols{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:639.98px){.twf-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.tw-lift:hover{filter:brightness(1.08);transform:translateY(-2px)}.tw-lift:active{transform:scale(.97)}.tw-up4:hover{transform:translateY(-4px)}.tw-h-blue:hover{border-color:#a9d7f2!important}.tw-h-plum:hover{border-color:#9b2d6e!important}.tw-h-white:hover{color:#fff!important}.tw-press:active{transform:scale(.97)}.tw-nv-h:hover{background:var(--nv-hover)!important}.tw-nv-cta:hover{filter:brightness(1.06)}.tw-nv-item:hover{background:#f7f5ef!important}html:not(.tw-js) [data-fit-inner],html:not(.tw-js) [data-fit-inner] img{width:100%!important;height:100%!important}
