.apps-grid-container[data-v-7bafe510]{display:flex;gap:calc(var(--spacing) * 2);align-items:center;justify-content:center}.apps-grid-container>li[data-v-7bafe510]{display:flex;flex-direction:column;row-gap:calc(var(--spacing) * 1.5);align-items:center}.apps-grid-container>li img[data-v-7bafe510]{margin-block:calc(var(--spacing) * 3);width:calc(var(--spacing) * 34)}@media(min-width:40rem){.apps-grid-container>li img[data-v-7bafe510]{width:calc(var(--spacing) * 36)}}.apps-grid-container>li p[data-v-7bafe510]{color:color-mix(in srgb,var(--colors-neutral-700) var(--un-text-opacity),transparent);--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);font-family:var(--font-urbanist);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);border-width:1px;border-color:color-mix(in srgb,var(--colors-neutral-200) var(--un-border-opacity),transparent);border-radius:calc(infinity * 1px);background-color:color-mix(in srgb,var(--colors-neutral-100) var(--un-bg-opacity),transparent);width:fit-content}@supports (color: color-mix(in lab,red,red)){.apps-grid-container>li p[data-v-7bafe510]{color:color-mix(in oklab,var(--colors-neutral-700) var(--un-text-opacity),transparent);border-color:color-mix(in oklab,var(--colors-neutral-200) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-neutral-100) var(--un-bg-opacity),transparent)}}.apps-grid-container>li:has(a[href]:hover) p[data-v-7bafe510]{background-color:color-mix(in srgb,var(--colors-white) var(--un-bg-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.apps-grid-container>li:has(a[href]:hover) p[data-v-7bafe510]{background-color:color-mix(in oklab,var(--colors-white) var(--un-bg-opacity),transparent)}}section[data-work][data-v-7bafe510]{grid-column:nav!important}section[data-work] header[data-v-7bafe510]{margin-bottom:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 4);border-width:1px;border-color:color-mix(in srgb,var(--colors-neutral-200) var(--un-border-opacity),transparent);background-color:color-mix(in srgb,var(--colors-neutral-100) var(--un-bg-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){section[data-work] header[data-v-7bafe510]{border-color:color-mix(in oklab,var(--colors-neutral-200) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-neutral-100) var(--un-bg-opacity),transparent)}}section[data-work] ul[data-v-7bafe510]{gap:calc(var(--spacing) * 2);display:grid}@media(min-width:40rem){section[data-work] ul[data-v-7bafe510]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){section[data-work] ul[data-v-7bafe510]{grid-template-columns:repeat(3,minmax(0,1fr))}}section[data-work] ul li[data-v-7bafe510]{padding:calc(var(--spacing) * 4);background-color:color-mix(in srgb,var(--colors-neutral-200) 50%,transparent);position:relative;z-index:0;border-width:1px;border-color:color-mix(in srgb,var(--colors-neutral-200) var(--un-border-opacity),transparent)}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@supports (color: color-mix(in lab,red,red)){section[data-work] ul li[data-v-7bafe510]{border-color:color-mix(in oklab,var(--colors-neutral-200) var(--un-border-opacity),transparent)}}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;syntax:"<percentage>";inherits:false;initial-value:100%;}@supports (color: color-mix(in lab,red,red)){section[data-work] ul li[data-v-7bafe510]{background-color:color-mix(in oklab,var(--colors-neutral-200) 50%,transparent)}}@media(min-width:40rem){section[data-work] ul li[data-v-7bafe510]{background-color:color-mix(in srgb,var(--colors-neutral-100) var(--un-bg-opacity),transparent)}}@media(min-width:40rem){@supports (color: color-mix(in lab,red,red)){section[data-work] ul li[data-v-7bafe510]{background-color:color-mix(in oklab,var(--colors-neutral-100) var(--un-bg-opacity),transparent)}}}section[data-work] ul li img[data-v-7bafe510]{margin-inline:auto;margin-block:calc(var(--spacing) * 4);width:100%;height:auto;transition-property:all;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));--un-duration:.3s;transition-duration:.3s;object-fit:contain}@media (max-width: calc(64rem - .1px)){section[data-work] ul li img[data-v-7bafe510]{max-height:var(--container-sm)}}section[data-work] ul li.app img[data-v-7bafe510]{width:auto;height:auto}section[data-work] ul li h2[data-v-7bafe510]{font-size:var(--text-xl-fontSize);line-height:var(--un-leading, var(--text-xl-lineHeight));font-family:var(--font-urbanist);--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium)}section[data-work] ul li[data-v-7bafe510]:before{background-color:color-mix(in srgb,var(--colors-white) var(--un-bg-opacity),transparent);height:calc(var(--spacing) * 0);content:"";transition-property:all;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));--un-duration:.3s;transition-duration:.3s;bottom:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);right:calc(var(--spacing) * 0);position:absolute;z-index:-1}@supports (color: color-mix(in lab,red,red)){section[data-work] ul li[data-v-7bafe510]:before{background-color:color-mix(in oklab,var(--colors-white) var(--un-bg-opacity),transparent)}}section[data-work] ul li[data-v-7bafe510]:hover:before{height:100%}section[data-work] ul li:hover img[data-v-7bafe510]{--un-scale-x:110%;--un-scale-y:110%;scale:var(--un-scale-x) var(--un-scale-y)}@property --un-scale-x{syntax:"*";inherits:false;initial-value:1;}@property --un-scale-y{syntax:"*";inherits:false;initial-value:1;}@property --un-scale-z{syntax:"*";inherits:false;initial-value:1;}@media(min-width:64rem){section[data-work] ul li img[data-v-7bafe510]{margin-block:calc(var(--spacing) * 2);width:var(--container-sm);height:var(--container-xs)}section[data-work] ul li[data-v-7bafe510]:nth-child(5n+2){display:flex;flex-direction:column;gap:calc(var(--spacing) * 4)}section[data-work] ul li:nth-child(5n+2) [data-img][data-v-7bafe510]{margin-inline:calc(var(--spacing) * 6);height:100%;position:relative}section[data-work] ul li:nth-child(5n+2) [data-img] img[data-v-7bafe510]{width:100%;height:100%;top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);right:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);position:absolute}section[data-work] ul li[data-v-7bafe510]:nth-child(5n+2){grid-column:span 2/auto;grid-row:span 2/auto}section[data-work] ul li[data-v-7bafe510]:nth-child(5n+2):before{--un-duration:.6s;transition-duration:.6s}}section#old ul:has(li a:hover) li[data-v-7bafe510]:not(:has(a:hover)){color:color-mix(in srgb,var(--colors-neutral-300) var(--un-text-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){section#old ul:has(li a:hover) li[data-v-7bafe510]:not(:has(a:hover)){color:color-mix(in oklab,var(--colors-neutral-300) var(--un-text-opacity),transparent)}}section#old ul li[data-v-7bafe510]{position:relative}section#old ul li h2[data-v-7bafe510]{font-size:7vw;--un-leading:var(--leading-tight);line-height:var(--leading-tight);--un-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter);font-family:var(--font-urbanist);--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold)}section#old ul li h2[data-v-7bafe510]:after{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M12 4v16m0 0l6-6m-6 6l-6-6'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1em;height:1em;font-size:.5em;margin-left:calc(var(--spacing) * 2);content:""}section#old ul li a[data-v-7bafe510]:hover{color:color-mix(in srgb,var(--colors-brand) var(--un-text-opacity),transparent);text-decoration-line:underline;text-decoration-thickness:4px;text-underline-offset:5px}@supports (color: color-mix(in lab,red,red)){section#old ul li a[data-v-7bafe510]:hover{color:color-mix(in oklab,var(--colors-brand) var(--un-text-opacity),transparent)}}section#old ul li[data-v-7bafe510]:has(a:hover){z-index:1}section#old ul li:has(a:hover) img[data-v-7bafe510]{display:block;rotate:3deg;right:calc(var(--spacing) * 0);left:revert;width:100%;height:auto;max-width:var(--container-sm);--un-translate-x:calc(var(--spacing) * 0);--un-translate-y:calc(var(--spacing) * 0);translate:var(--un-translate-x) var(--un-translate-y);rotate:-5deg;position:relative}@property --un-translate-x{syntax:"*";inherits:false;initial-value:0;}@property --un-translate-y{syntax:"*";inherits:false;initial-value:0;}@property --un-translate-z{syntax:"*";inherits:false;initial-value:0;}section#old ul li:has(a:hover) [data-img][data-v-7bafe510]{font-size:3em;margin-inline:auto;display:flex;align-items:center;justify-content:center}section#old ul li:has(a:hover) [data-img][data-v-7bafe510]:before{--un-content:"(";content:var(--un-content)}@property --un-content{syntax:"*";inherits:false;initial-value:"";syntax:"*";inherits:false;initial-value:"";}section#old ul li:has(a:hover) [data-img][data-v-7bafe510]:after{--un-content:")";content:var(--un-content)}@media(min-width:40rem){section#old ul li img[data-v-7bafe510]{width:var(--container-sm);height:var(--container-2xs);top:50%;position:absolute;--un-translate-x:-50%;--un-translate-y:-50%;translate:var(--un-translate-x) var(--un-translate-y);left:50%;display:none;object-fit:contain;transition-property:all;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));--un-duration:.7s;transition-duration:.7s}@property --un-translate-x{syntax:"*";inherits:false;initial-value:0;}@property --un-translate-y{syntax:"*";inherits:false;initial-value:0;}@property --un-translate-z{syntax:"*";inherits:false;initial-value:0;}}main[data-v-7bafe510]{padding-bottom:calc(var(--spacing) * 12);grid-column:root!important;grid-column:root;display:grid;align-content:inherit;grid-template-columns:inherit;position:relative}main[data-v-7bafe510]>*{grid-column:content}main[data-v-7bafe510]:before{content:"";top:calc(var(--spacing) * 0);right:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);position:absolute;z-index:-1}main[data-v-7bafe510]:after{content:"";overflow:clip;background-color:color-mix(in srgb,var(--colors-neutral-50) var(--un-bg-opacity),transparent);top:calc(var(--spacing) * 0);right:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);position:absolute;z-index:-1;background-image:url(/assets/static/hero.D2wDqfmo.png);background-size:cover;background-position:top center}@supports (color: color-mix(in lab,red,red)){main[data-v-7bafe510]:after{background-color:color-mix(in oklab,var(--colors-neutral-50) var(--un-bg-opacity),transparent)}}@media (max-width: calc(40rem - .1px)){main[data-v-7bafe510]:after{border-top-left-radius:2.5rem;border-top-right-radius:2.5rem}}@media(prefers-color-scheme:dark){main[data-v-7bafe510]:before{background-color:color-mix(in srgb,var(--colors-zinc-800) var(--un-bg-opacity),transparent)}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@supports (color: color-mix(in lab,red,red)){main[data-v-7bafe510]:before{background-color:color-mix(in oklab,var(--colors-zinc-800) var(--un-bg-opacity),transparent)}}}[data-pill][data-v-7bafe510]{background:linear-gradient(90deg,#fff6 64%,#fff0 78%,#fff6);color:color-mix(in srgb,var(--colors-white) var(--un-text-opacity),transparent);padding:calc(var(--spacing) * 1);border-radius:calc(infinity * 1px);gap:calc(var(--spacing) * 2);display:none;align-items:center}@supports (color: color-mix(in lab,red,red)){[data-pill][data-v-7bafe510]{color:color-mix(in oklab,var(--colors-white) var(--un-text-opacity),transparent)}}@media(min-width:40rem){[data-pill][data-v-7bafe510]{display:flex}}[data-pill] span[data-v-7bafe510]:first-child{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight));--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);padding-block:calc(var(--spacing) * 1);padding-inline:calc(var(--spacing) * 2);border-radius:calc(infinity * 1px);background-color:color-mix(in srgb,var(--colors-brand) var(--un-bg-opacity),transparent)}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@supports (color: color-mix(in lab,red,red)){[data-pill] span[data-v-7bafe510]:first-child{background-color:color-mix(in oklab,var(--colors-brand) var(--un-bg-opacity),transparent)}}[data-pill] p[data-v-7bafe510]{font-size:var(--text-base-fontSize);line-height:var(--un-leading, var(--text-base-lineHeight));color:color-mix(in srgb,var(--colors-white) var(--un-text-opacity),transparent);--un-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold)}@supports (color: color-mix(in lab,red,red)){[data-pill] p[data-v-7bafe510]{color:color-mix(in oklab,var(--colors-white) var(--un-text-opacity),transparent)}}.hero[data-v-7bafe510]{margin-inline:auto;padding-top:calc(var(--spacing) * 10);padding-bottom:calc(var(--spacing) * 8);display:flex;flex-direction:column;gap:calc(var(--spacing) * 2);max-width:var(--container-lg);align-items:center}@media (max-width: calc(40rem - .1px)){.hero[data-v-7bafe510]{padding-inline:calc(var(--spacing) * 4)}}@media(min-width:40rem){.hero[data-v-7bafe510]{padding-top:calc(var(--spacing) * 20)}}.hero>span[data-v-7bafe510]{color:color-mix(in srgb,var(--colors-neutral-800) var(--un-text-opacity),transparent);font-family:var(--font-urbanist)}@supports (color: color-mix(in lab,red,red)){.hero>span[data-v-7bafe510]{color:color-mix(in oklab,var(--colors-neutral-800) var(--un-text-opacity),transparent)}}.hero h1[data-v-7bafe510]{font-size:var(--text-4xl-fontSize);line-height:var(--un-leading, var(--text-4xl-lineHeight));color:color-mix(in srgb,var(--colors-neutral-50) var(--un-text-opacity),transparent);--un-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter);font-family:var(--font-urbanist);--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);text-align:center}@supports (color: color-mix(in lab,red,red)){.hero h1[data-v-7bafe510]{color:color-mix(in oklab,var(--colors-neutral-50) var(--un-text-opacity),transparent)}}@media(min-width:48rem){.hero h1[data-v-7bafe510]{font-size:var(--text-6xl-fontSize);line-height:var(--un-leading, var(--text-6xl-lineHeight))}}.hero p[data-v-7bafe510]{font-size:var(--text-base-fontSize);line-height:var(--un-leading, var(--text-base-lineHeight));color:color-mix(in srgb,var(--colors-neutral-50) var(--un-text-opacity),transparent);--un-leading:var(--leading-tight);line-height:var(--leading-tight);--un-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);--un-font-weight:600;font-weight:600;text-align:center}@supports (color: color-mix(in lab,red,red)){.hero p[data-v-7bafe510]{color:color-mix(in oklab,var(--colors-neutral-50) var(--un-text-opacity),transparent)}}@property --un-leading{syntax:"*";inherits:false;}.hero [data-button-group][data-v-7bafe510]{display:flex;gap:calc(var(--spacing) * 1);align-items:center}.hero [data-button-group] [data-primary][data-slot=button][data-v-7bafe510]{color:color-mix(in srgb,var(--colors-white) var(--un-text-opacity),transparent);background:linear-gradient(180deg,#1780e3 30%,#fff)}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@supports (color: color-mix(in lab,red,red)){.hero [data-button-group] [data-primary][data-slot=button][data-v-7bafe510]{color:color-mix(in oklab,var(--colors-white) var(--un-text-opacity),transparent)}}.hero [data-button-group] button[data-v-7bafe510]:last-child{display:none}@media(min-width:40rem){.hero [data-button-group] button[data-v-7bafe510]:last-child{display:flex}}.hero [data-button-group] [data-slot=button][data-v-7bafe510]{font-size:var(--text-base-fontSize);line-height:var(--un-leading, var(--text-base-lineHeight));font-family:var(--font-urbanist);--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold)}
