@font-face{font-family: "Outfit";src: url("/_fonts/outfit-latin-wght-normal-fdf9c509.woff2") format("woff2");font-weight: 100 900;font-style: normal;font-display: swap}@font-face{font-family: "Onest";src: url("/_fonts/onest-latin-wght-normal-3db826ed.woff2") format("woff2");font-weight: 100 900;font-style: normal;font-display: swap}:root{--f-head: "Outfit","Avenir Next","Segoe UI",system-ui,sans-serif;--f-body: "Onest","Inter","Segoe UI",system-ui,sans-serif;--f-mono: var(--f-body);--f-accent: var(--f-head);--accent-style: normal;--head-w: 700;--head-ls: -.038em;--head-tt: none;--head-lh: 1.02;--r: 18px;--r-lg: 30px;--r-btn: 999px;--brand-font: 700 25px/1 var(--f-head);--brand-ls: -.03em;--marquee-font: 600 clamp(22px,2.6vw,34px)/1 var(--f-head);--card-title-font: 650 21px/1.2 var(--f-head);--on-accent: #fff;--on-dark: #fff;--accent3: color-mix(in srgb,var(--accent) 64%,#5A16A0);--accent-ink: color-mix(in srgb,var(--accent) 80%,#000);--mint-ink: color-mix(in srgb,var(--mint) 70%,#000);--grad: linear-gradient(120deg,var(--accent2),var(--accent) 52%,var(--accent3));--grad-btn: linear-gradient(120deg,var(--accent),var(--accent3));--grad-text: linear-gradient(100deg,color-mix(in srgb,var(--accent2) 86%,#000) 0%,var(--accent) 46%,var(--accent3) 100%);--btn-bg: var(--accent);--btn-ink: var(--on-accent);--line: rgba(var(--ink-rgb),.1);--line-2: rgba(var(--ink-rgb),.18);--card: #fff;--shadow: 0 30px 60px -32px rgba(var(--ink-rgb),.38);--shadow-soft: 0 18px 40px -24px rgba(var(--ink-rgb),.28)}::selection{background: rgba(var(--accent-rgb),.2);color: var(--ink)}body{background: var(--bg);font-size: 17px;letter-spacing: -.003em}h1,h2,h3,h4,h5,h6{font-family: var(--f-head)}h1 em,h2 em,h3 em,.tl-rich em,.tl-cta__title em,.tl-stats .tl-head__title em{font-style: normal;color: var(--accent);background: var(--grad-text);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;padding: 0 .02em .06em 0}.tl-kicker{display: inline-flex;align-items: center;gap: 9px;font: 600 12.5px/1 var(--f-body);letter-spacing: .12em;color: var(--accent-ink);background: rgba(var(--accent-rgb),.07);border: 1px solid rgba(var(--accent-rgb),.16);padding: 8px 14px 8px 11px;border-radius: 99px;margin-bottom: 20px}.tl-kicker::before{content: "";flex: none;width: 7px;height: 7px;border-radius: 50%;background: var(--grad);box-shadow: 0 0 0 3px rgba(var(--accent-rgb),.14)}.tl-head__title{font-size: clamp(36px,4.8vw,62px)}.tl-head__text,.tl-split__text{color: var(--muted);font-size: 18px;line-height: 1.6}.tl-split__title{font-size: clamp(36px,4.4vw,58px)}.tl-link{font: 600 15px/1 var(--f-body);color: var(--accent-ink)}.tl-link:hover{color: var(--ink)}.tl-entry a{color: var(--accent-ink)}.tl-entry blockquote{font-family: var(--f-head);font-weight: 500;letter-spacing: -.02em;border-left: 3px solid var(--accent)}.tl-btn,.button,button.button,.wp-element-button,input[type="submit"]{font: 600 15.5px/1.1 var(--f-body);padding: 16px 26px}.tl-btn--primary,.button,button.button,.wp-element-button,input[type="submit"]{background: var(--grad-btn);color: var(--on-accent);box-shadow: inset 0 1px 0 rgba(255,255,255,.28),0 14px 30px -14px rgba(var(--accent-rgb),.75)}.tl-btn--primary:hover,.button:hover,button.button:hover,.wp-element-button:hover,input[type="submit"]:hover{box-shadow: inset 0 1px 0 rgba(255,255,255,.28),0 20px 36px -14px rgba(var(--accent-rgb),.85)}.tl-btn--ghost{color: var(--ink);border: 1.5px solid var(--line-2);background: rgba(255,255,255,.55);-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px)}.tl-btn--ghost:hover{background: var(--ink);color: var(--bg);border-color: var(--ink)}.tl-btn--light{background: #fff;color: var(--ink);box-shadow: 0 16px 34px -16px rgba(0,0,0,.6)}.tl-btn--light:hover{color: var(--accent-ink)}.tl-notice-bar{background: var(--dark);font: 500 13.5px/1.5 var(--f-body);letter-spacing: 0}.tl-notice-bar em{font-style: normal;font-weight: 700;background: linear-gradient(90deg,var(--glow),var(--accent2) 50%,#FF7AA8);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent}.tl-header{background: rgba(var(--bg-rgb),.74);-webkit-backdrop-filter: saturate(170%) blur(18px);backdrop-filter: saturate(170%) blur(18px);border-bottom: 1px solid transparent}.tl-header.is-scrolled{border-bottom-color: var(--line);box-shadow: 0 16px 34px -28px rgba(var(--ink-rgb),.5)}.tl-header__inner{min-height: 80px}.tl-menu a{font: 500 15.5px/1 var(--f-body);color: color-mix(in srgb,var(--ink) 80%,var(--bg))}.tl-menu a::after{height: 2px;border-radius: 2px;background: var(--grad);bottom: 0}.tl-menu .sub-menu{background: var(--card);border-radius: 18px}.tl-header__cta .tl-btn{padding: 12px 20px;font-size: 14.5px}.tl-brand{gap: 11px}.apy-mark{display: inline-grid;place-items: center;flex: none;width: 38px;height: 38px;border-radius: 30%;background: radial-gradient(circle at 25% 15%,rgba(255,255,255,.45),transparent 45%),var(--grad);box-shadow: inset 0 1px 0 rgba(255,255,255,.45),inset 0 -2px 6px rgba(0,0,0,.18),0 8px 18px -8px rgba(var(--accent-rgb),.8);color: var(--accent)}.apy-mark svg{width: 82%;height: 82%;overflow: visible}.apy-mark__coin{fill: #fff;opacity: .95}.apy-mark__pocket{fill: #fff}.apy-mark__stitch{fill: none;stroke: currentColor;stroke-width: 1.3;stroke-dasharray: 1.6 1.7;stroke-linecap: round;opacity: .9}@media (max-width: 900px){.tl-nav{background: var(--bg);background-image: radial-gradient(ellipse 90% 50% at 90% 0,rgba(var(--accent2-rgb),.16),transparent 70%),radial-gradient(ellipse 70% 50% at 0 100%,rgba(var(--accent-rgb),.12),transparent 70%)}.tl-menu a{font: 700 34px/1.25 var(--f-head);letter-spacing: -.03em;color: var(--ink)}}.tl-pagehead{position: relative;overflow: hidden;isolation: isolate;border-bottom: 1px solid var(--line)}.tl-pagehead::before{content: "";position: absolute;inset: 0;z-index: -1;background: radial-gradient(ellipse 40% 90% at 88% 0,rgba(var(--accent2-rgb),.2),transparent 70%),radial-gradient(ellipse 36% 80% at 66% 10%,rgba(var(--accent-rgb),.14),transparent 70%)}.tl-pagehead::after{content: "";position: absolute;inset: 0;z-index: -1;background-image: radial-gradient(rgba(var(--ink-rgb),.14) 1px,transparent 1.4px);background-size: 22px 22px;-webkit-mask-image: linear-gradient(100deg,transparent 30%,#000 80%);mask-image: linear-gradient(100deg,transparent 30%,#000 80%);opacity: .7}.tl-section--alt{position: relative;background: radial-gradient(ellipse 50% 60% at 100% 0,rgba(var(--accent2-rgb),.08),transparent 70%),var(--surface)}.tl-hero--appify{isolation: isolate;padding-top: clamp(28px,4vw,64px);padding-bottom: clamp(48px,6vw,88px)}.tl-hero--appify::before{content: "";position: absolute;inset: 0;z-index: -2;pointer-events: none;background: radial-gradient(ellipse 42% 58% at 78% 30%,rgba(var(--accent2-rgb),.22),transparent 70%),radial-gradient(ellipse 34% 44% at 58% 70%,rgba(var(--accent-rgb),.16),transparent 70%),radial-gradient(ellipse 30% 40% at 4% 10%,rgba(var(--glow-rgb),.16),transparent 70%)}.tl-hero--appify::after{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background-image: linear-gradient(rgba(var(--ink-rgb),.055) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--ink-rgb),.055) 1px,transparent 1px);background-size: 64px 64px;-webkit-mask-image: radial-gradient(ellipse 60% 70% at 50% 30%,#000,transparent 75%);mask-image: radial-gradient(ellipse 60% 70% at 50% 30%,#000,transparent 75%)}@media (min-width: 901px){.tl-hero--appify .tl-hero__grid{grid-template-columns: 1fr 1.06fr;gap: clamp(24px,3vw,48px)}}.tl-hero--appify .tl-hero__kicker{margin-bottom: 26px}.tl-hero--appify .tl-hero__title{font-size: clamp(50px,6.5vw,94px);font-weight: 700;line-height: .98;letter-spacing: -.048em;margin-bottom: 26px}.tl-hero--appify .tl-hero__text{font-size: clamp(17px,1.45vw,19.5px);max-width: 540px;color: var(--muted)}.tl-hero--appify .tl-hero__actions .tl-btn{padding: 18px 28px;font-size: 16px}.tl-hero--appify .tl-hero__chips{gap: 10px 22px;margin-top: 34px}.tl-hero--appify .tl-hero__chips li{display: inline-flex;align-items: center;gap: 9px;border: 0;padding: 0;font: 500 14.5px/1.3 var(--f-body);color: var(--muted)}.tl-hero--appify .tl-hero__chips li::before{content: "";flex: none;width: 18px;height: 18px;border-radius: 50%;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center / 11px no-repeat,var(--grad)}.tl-hero--appify .tl-hero__img{aspect-ratio: 1 / 1.04}@keyframes apy-spin{to{transform: translate(-50%,-50%) rotate(360deg)}}@keyframes apy-float{50%{transform: translateY(-1.4cqw)}}@keyframes apy-float-r{0%,100%{transform: rotate(var(--rot,0deg)) translateY(0)}50%{transform: rotate(var(--rot,0deg)) translateY(-1.2cqw)}}@keyframes apy-shine{0%,55%{transform: translateX(-120%) skewX(-18deg)}85%,100%{transform: translateX(260%) skewX(-18deg)}}@keyframes apy-pulse{50%{transform: scale(1.6);opacity: 0}}@keyframes apy-rise{0%{transform: translateY(0) scale(.9);opacity: 0}15%{opacity: 1}80%{opacity: 1}100%{transform: translateY(-14cqw) scale(1);opacity: 0}}:where(.apy-hero,.apy-split,.apy-app){position: relative;container-type: inline-size;isolation: isolate;width: 100%}.apy-stage{position: absolute;inset: 0}:where(.apy-hero,.apy-split,.apy-app,.apy-cta) :where(p,ul,ol,dl,dd){margin: 0;padding: 0;list-style: none}:where(.apy-hero,.apy-split,.apy-app,.apy-cta) i{display: block;position: absolute;font-style: normal}:where(.apy-hero,.apy-split,.apy-app) .tl-icon,.apy-glyph{width: 1.1em;height: 1.1em;flex: none;display: block}.apy-glyph .apy-fill{fill: currentColor;stroke: none}:where(.apy-hero,.apy-split,.apy-app) b,:where(.apy-hero,.apy-split,.apy-app) strong{font-weight: 650}.apy-blob{border-radius: 50%;pointer-events: none;z-index: -1}.apy-blob--1{left: 34%;top: -6%;width: 70%;aspect-ratio: 1;background: radial-gradient(circle,rgba(var(--accent2-rgb),.5),rgba(var(--accent2-rgb),.12) 45%,transparent 68%)}.apy-blob--2{left: -8%;top: 34%;width: 66%;aspect-ratio: 1;background: radial-gradient(circle,rgba(var(--accent-rgb),.36),rgba(var(--accent-rgb),.08) 48%,transparent 68%)}.apy-blob--3{left: 52%;top: 58%;width: 50%;aspect-ratio: 1;background: radial-gradient(circle,rgba(var(--glow-rgb),.36),transparent 66%)}.apy-dots{inset: 2%;z-index: -1;background-image: radial-gradient(rgba(var(--ink-rgb),.2) 1px,transparent 1.5px);background-size: 3.6cqw 3.6cqw;-webkit-mask-image: radial-gradient(ellipse 50% 50% at 50% 50%,#000 20%,transparent 72%);mask-image: radial-gradient(ellipse 50% 50% at 50% 50%,#000 20%,transparent 72%);opacity: .7}.apy-orbit{left: 54%;top: 50%;width: 94%;aspect-ratio: 1;border-radius: 50%;border: 1px dashed rgba(var(--ink-rgb),.16);transform: translate(-50%,-50%);animation: apy-spin 60s linear infinite;z-index: -1}.apy-orbit--2{width: 70%;border: 1px solid rgba(var(--accent-rgb),.18);animation-duration: 38s;animation-direction: reverse}.apy-orbit b{position: absolute;left: 50%;top: -1.1cqw;width: 2.2cqw;height: 2.2cqw;border-radius: 50%;background: var(--grad);box-shadow: 0 0 0 .8cqw rgba(var(--accent-rgb),.12),0 0 2cqw rgba(var(--accent-rgb),.6)}.apy-orbit--2 b{left: auto;right: 14%;top: auto;bottom: 6%;width: 1.5cqw;height: 1.5cqw;background: var(--glow);box-shadow: 0 0 0 .7cqw rgba(var(--glow-rgb),.16)}.apy-tone--1{--t: var(--accent)}.apy-tone--2{--t: var(--accent2)}.apy-tone--3{--t: var(--sky)}.apy-tone--4{--t: color-mix(in srgb,var(--glow) 82%,#7a4a00)}.apy-tone--5{--t: var(--mint)}.apy-phone{--pw: 44;position: absolute;z-index: 3;width: calc(var(--pw) * 1cqw);aspect-ratio: 9 / 19.4;padding: calc(var(--pw) * .026cqw);border-radius: calc(var(--pw) * .16cqw);background: linear-gradient(145deg,#4A3D63,#150C25 34%,#241A38 70%,#3B3052);box-shadow: inset 0 0 0 1px rgba(255,255,255,.16),inset 0 2px 1px rgba(255,255,255,.22),0 calc(var(--pw) * .1cqw) calc(var(--pw) * .16cqw) calc(var(--pw) * -.06cqw) rgba(var(--ink-rgb),.55),0 calc(var(--pw) * .03cqw) calc(var(--pw) * .05cqw) rgba(var(--ink-rgb),.22);font-size: calc(var(--pw) * .052cqw);line-height: 1.3;color: var(--ink);text-align: left}.apy-phone__key{left: -1.2%;top: 18%;width: 1.6%;height: 5%;border-radius: 2px 0 0 2px;background: linear-gradient(90deg,#5A4B76,#2A2040)}.apy-phone__key--2{top: 26%;height: 9%}.apy-phone__key--3{left: auto;right: -1.2%;top: 24%;height: 12%;border-radius: 0 2px 2px 0}.apy-phone__screen{position: relative;height: 100%;overflow: hidden;display: flex;flex-direction: column;border-radius: calc(var(--pw) * .136cqw);background: linear-gradient(180deg,#FFFFFF,#FFF8F5)}.apy-phone__island{left: 50%;top: 1.5%;width: 31%;height: 3.5%;border-radius: 99px;background: #0B0612;transform: translateX(-50%);z-index: 4}.apy-phone__home{left: 50%;bottom: .9%;width: 34%;height: .9%;border-radius: 99px;background: rgba(var(--ink-rgb),.82);transform: translateX(-50%);z-index: 4}.apy-phone__glare{inset: 0;border-radius: inherit;background: linear-gradient(115deg,rgba(255,255,255,.18) 0 18%,transparent 30%);pointer-events: none;z-index: 5}.apy-status{display: flex;align-items: center;justify-content: space-between;padding: 1.05em 1.5em .3em 1.9em !important;font: 650 .74em/1 var(--f-body);flex: none}.apy-status span{display: flex;gap: .25em;align-items: center}.apy-status .apy-glyph{width: 1.25em;height: 1.25em;stroke-width: 2.4}.apy-scr{flex: 1;display: flex;flex-direction: column;padding: 0 1.05em;min-height: 0}.apy-scr__top{display: flex;align-items: center;gap: .6em;margin: .55em 0 .85em !important}.apy-scr__top b{flex: 1;font-size: .92em;letter-spacing: -.01em}.apy-scr__title{font: 700 1.35em/1.1 var(--f-head);letter-spacing: -.03em;margin: .55em 0 .6em !important}.apy-ava{width: 2.3em;height: 2.3em;border-radius: 50%;display: grid;place-items: center;background: var(--grad);color: #fff;font: 700 .9em/1 var(--f-head);flex: none}.apy-bell{position: relative;width: 2.3em;height: 2.3em;border-radius: 50%;display: grid;place-items: center;border: 1px solid var(--line);flex: none}.apy-bell i{right: .5em;top: .45em;width: .45em;height: .45em;border-radius: 50%;background: var(--accent);box-shadow: 0 0 0 2px #fff}.apy-bal{position: relative;overflow: hidden;border-radius: 1.25em;padding: 1em 1.1em 0;color: #fff;background: radial-gradient(circle at 90% 0,rgba(255,255,255,.28),transparent 40%),var(--grad);box-shadow: 0 1em 1.6em -1em rgba(var(--accent-rgb),.8);flex: none}.apy-bal small{display: block;font-size: .72em;opacity: .88}.apy-bal strong{display: block;font: 700 1.85em/1.1 var(--f-head);letter-spacing: -.035em;margin: .15em 0 .3em}.apy-bal__delta{display: inline-flex;align-items: center;gap: .3em;font-size: .68em;font-weight: 600;padding: .3em .6em;border-radius: 99px;background: rgba(255,255,255,.2)}.apy-bal__shine{inset: 0;width: 30%;background: linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent);animation: apy-shine 7s ease-in-out infinite}.apy-spark{display: block;width: calc(100% + 2.2em);height: 2.6em;margin: .2em -1.1em 0}.apy-spark__line{fill: none;stroke: #fff;stroke-width: 2;vector-effect: non-scaling-stroke;stroke-linejoin: round;stroke-linecap: round}.apy-spark__area{fill: rgba(255,255,255,.18)}.apy-acts{display: grid;grid-template-columns: repeat(4,1fr);gap: .4em;margin: .95em 0 .75em !important;flex: none}.apy-acts li{display: flex;flex-direction: column;align-items: center;gap: .35em}.apy-acts span{width: 2.65em;height: 2.65em;border-radius: .95em;display: grid;place-items: center;background: rgba(var(--accent-rgb),.08);color: var(--accent-ink)}.apy-acts li:first-child span{background: var(--ink);color: #fff}.apy-acts small{font-size: .66em;color: var(--muted);font-weight: 500}.apy-scr__h{display: flex;align-items: baseline;justify-content: space-between;margin: .3em 0 .35em !important;flex: none}.apy-scr__h b{font-size: .84em}.apy-scr__h small{font-size: .68em;color: var(--accent-ink);font-weight: 600}.apy-tx li{display: grid;grid-template-columns: 2.35em 1fr auto;gap: .65em;align-items: center;padding: .42em 0;border-bottom: 1px solid rgba(var(--ink-rgb),.06)}.apy-tx li:last-child{border-bottom: 0}.apy-tx__ic{width: 2.35em;height: 2.35em;border-radius: .8em;display: grid;place-items: center;color: var(--t,var(--accent));background: color-mix(in srgb,var(--t,var(--accent)) 13%,#fff)}.apy-tx__ic .tl-icon{width: 1.05em;height: 1.05em}.apy-tx__body{min-width: 0}.apy-tx__body b,.apy-tx__body small{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.apy-tx__body b{font-size: .8em}.apy-tx__body small{font-size: .64em;color: var(--muted);margin-top: .1em}.apy-tx__amt{font: 650 .8em/1 var(--f-head);letter-spacing: -.01em}.apy-tx__amt.is-in{color: var(--mint-ink)}.apy-tabs{margin-top: auto;display: flex;justify-content: space-around;padding: .75em .2em 1.5em;border-top: 1px solid rgba(var(--ink-rgb),.07);color: rgba(var(--ink-rgb),.38);flex: none}.apy-tabs>span{position: relative;display: grid;place-items: center}.apy-tabs .tl-icon,.apy-tabs .apy-glyph{width: 1.3em;height: 1.3em}.apy-tabs .is-on{color: var(--accent)}.apy-tabs .is-on::after{content: "";position: absolute;bottom: -.55em;width: .3em;height: .3em;border-radius: 50%;background: var(--accent)}.apy-glass{position: absolute;z-index: 6;border-radius: 2.6cqw;padding: 2cqw 2.2cqw;font-size: 2.05cqw;line-height: 1.3;color: var(--ink);background: linear-gradient(150deg,rgba(255,255,255,.86),rgba(255,255,255,.58));border: 1px solid rgba(255,255,255,.9);box-shadow: inset 0 1px 0 #fff,0 0 0 1px rgba(var(--ink-rgb),.04),0 3cqw 6cqw -2.4cqw rgba(var(--ink-rgb),.34);-webkit-backdrop-filter: blur(16px) saturate(170%);backdrop-filter: blur(16px) saturate(170%);animation: apy-float 7s ease-in-out infinite}.apy-glass__head{display: flex;align-items: center;gap: .6em;margin-bottom: .8em !important}.apy-glass__head b{font-size: .95em;letter-spacing: -.01em}.apy-glass__ic{width: 1.95em;height: 1.95em;border-radius: .65em;display: grid;place-items: center;background: var(--grad);color: #fff;flex: none;box-shadow: 0 .4em .8em -.4em rgba(var(--accent-rgb),.9)}.apy-glass__ic .tl-icon{width: 1.05em;height: 1.05em}.apy-callout::after,.apy-callout::before{content: "";position: absolute;top: 50%;pointer-events: none}.apy-callout--r::after{right: -7.5cqw;width: 7.5cqw;border-top: 1.5px dashed rgba(var(--accent-rgb),.55)}.apy-callout--r::before{right: -8.4cqw;width: 1.4cqw;height: 1.4cqw;margin-top: -.7cqw;border-radius: 50%;background: var(--accent);box-shadow: 0 0 0 .6cqw rgba(var(--accent-rgb),.18)}.apy-callout--l::after{left: -7.5cqw;width: 7.5cqw;border-top: 1.5px dashed rgba(var(--accent-rgb),.55)}.apy-callout--l::before{left: -8.4cqw;width: 1.4cqw;height: 1.4cqw;margin-top: -.7cqw;border-radius: 50%;background: var(--accent);box-shadow: 0 0 0 .6cqw rgba(var(--accent-rgb),.18)}.apy-hero{aspect-ratio: 1 / 1.02}.apy-hero__phone{--pw: 45;left: 30%;top: 3%}.apy-vcard{position: absolute;z-index: 2;left: 4%;top: 9%;width: 41%;aspect-ratio: 1.586;border-radius: 2.6cqw;padding: 2.3cqw 2.5cqw;overflow: hidden;color: #fff;font-size: 1.9cqw;transform: rotate(-13deg);background: radial-gradient(circle at 12% 0,rgba(var(--glow-rgb),.85),transparent 46%),radial-gradient(circle at 100% 100%,rgba(10,4,30,.55),transparent 60%),linear-gradient(135deg,var(--accent2),var(--accent) 45%,var(--accent3) 80%,#2B0D4A);box-shadow: inset 0 1px 0 rgba(255,255,255,.45),0 3cqw 5cqw -2cqw rgba(var(--accent-rgb),.7)}.apy-vcard__shine{inset: 0;width: 35%;background: linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);animation: apy-shine 6s ease-in-out infinite 1s}.apy-vcard__brand{position: absolute;left: 7%;top: 11%;display: flex;align-items: center;gap: .5em;font: 700 1.05em/1 var(--f-head);letter-spacing: -.02em}.apy-vcard__brand .apy-mark{width: 1.9em;height: 1.9em;background: rgba(255,255,255,.22);box-shadow: inset 0 0 0 1px rgba(255,255,255,.4);color: var(--accent)}.apy-vcard__chip{position: absolute;left: 7%;top: 42%;width: 15%;aspect-ratio: 1.3;border-radius: .4em;background: linear-gradient(135deg,#FFE7A8,#E7B85A 50%,#FFF0C2);box-shadow: inset 0 0 0 1px rgba(120,80,10,.35)}.apy-vcard__nfc{position: absolute;left: 25%;top: 42%;opacity: .8}.apy-vcard__nfc .apy-glyph{width: 1.6em;height: 1.6em}.apy-vcard__num{position: absolute;left: 7%;bottom: 12%;font: 600 1.15em/1 var(--f-head);letter-spacing: .12em}.apy-vcard__type{position: absolute;right: 7%;bottom: 12%;font: 700 .9em/1 var(--f-body);letter-spacing: .14em;text-transform: uppercase;opacity: .85}.apy-spend{left: -1%;top: 55%;width: 39%;animation-delay: -2s}.apy-spend__body{display: flex;align-items: center;gap: 1em}.apy-donut{--c1: var(--accent);--c2: var(--accent2);--c3: var(--sky);--c4: var(--glow);position: relative;width: 6.4em;flex: none;aspect-ratio: 1;display: grid;place-items: center;text-align: center}.apy-donut::before{content: "";position: absolute;inset: 0;border-radius: 50%;background: conic-gradient(var(--c1) 0 calc(var(--s1,0%) - .6%),transparent 0 var(--s1,0%),var(--c2) 0 calc(var(--s2,0%) - .6%),transparent 0 var(--s2,0%),var(--c3) 0 calc(var(--s3,0%) - .6%),transparent 0 var(--s3,0%),var(--c4) 0 calc(var(--s4,0%) - .6%),rgba(var(--ink-rgb),.08) 0);-webkit-mask: radial-gradient(circle,transparent 57%,#000 58.5%);mask: radial-gradient(circle,transparent 57%,#000 58.5%);transform: rotate(-90deg)}.apy-donut strong{display: block;font: 700 1.15em/1 var(--f-head);letter-spacing: -.03em}.apy-donut small{display: block;font-size: .62em;color: var(--muted);margin-top: .15em}.apy-legend{flex: 1;display: grid;gap: .38em;min-width: 0}.apy-legend li{display: grid;grid-template-columns: .7em 1fr auto;gap: .45em;align-items: center;font-size: .78em}.apy-legend span{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: var(--muted)}.apy-dot{position: static !important;width: .7em;height: .7em;border-radius: .22em;background: var(--accent)}.apy-dot--2{background: var(--accent2)}.apy-dot--3{background: var(--sky)}.apy-dot--4{background: var(--glow)}.apy-toast{right: -1%;top: 21%;width: 42%;display: flex;align-items: center;gap: .75em;padding: 1.6cqw 2cqw;border-radius: 3cqw;animation-delay: -4s}.apy-toast .apy-mark{width: 2.7em;height: 2.7em;border-radius: 28%}.apy-toast__body{flex: 1;min-width: 0;display: grid;gap: .1em}.apy-toast__app{display: flex;justify-content: space-between;font: 600 .66em/1.2 var(--f-body);letter-spacing: .08em;text-transform: uppercase;color: var(--muted)}.apy-toast__app small{letter-spacing: 0;text-transform: none;font-size: 1em}.apy-toast__body b{font-size: .95em}.apy-toast__body>small{font-size: .8em;color: var(--mint-ink);font-weight: 600}.apy-rate{right: 3%;bottom: 7%;display: flex;align-items: center;gap: .65em;padding: 1.5cqw 2.2cqw;animation-delay: -1s}.apy-rate strong{font: 700 2.3em/1 var(--f-head);letter-spacing: -.04em}.apy-stars{display: flex;gap: .12em;color: var(--glow)}.apy-stars .tl-icon{width: .95em;height: .95em;fill: currentColor}.apy-rate small{display: block;font-size: .74em;color: var(--muted);margin-top: .25em}.apy-split{aspect-ratio: 1 / .92}.apy-split .apy-glass{font-size: 2.3cqw}.apy-budget__phone{--pw: 39;right: 1%;top: 3%}.apy-board{left: 0;top: 8%;width: 63%;padding: 2.4cqw 2.6cqw;animation: none;z-index: 5;background: linear-gradient(150deg,rgba(255,255,255,.94),rgba(255,255,255,.78))}.apy-board__head{display: flex;align-items: center;justify-content: space-between;gap: .6em;margin-bottom: 1em}.apy-board__head b{font: 700 1.15em/1.1 var(--f-head);letter-spacing: -.02em}.apy-pills{display: flex;gap: .25em;padding: .25em;border-radius: 99px;background: rgba(var(--ink-rgb),.05)}.apy-pills i{position: static !important;padding: .32em .7em;border-radius: 99px;font-size: .72em;font-weight: 600;color: var(--muted)}.apy-pills i.is-on{background: #fff;color: var(--ink);box-shadow: 0 .2em .5em -.2em rgba(var(--ink-rgb),.3)}.apy-board__sum{display: flex;align-items: center;gap: 1.2em;padding: .9em;margin-bottom: .9em;border-radius: 1.1em;background: linear-gradient(135deg,rgba(var(--accent2-rgb),.1),rgba(var(--accent-rgb),.08))}.apy-gauge{position: relative;width: 6.6em;flex: none;aspect-ratio: 1;display: grid;place-items: center;text-align: center}.apy-gauge::before{content: "";position: absolute;inset: 0;border-radius: 50%;background: conic-gradient(from -90deg,var(--accent2),var(--accent) calc(var(--p) * 1%),rgba(var(--ink-rgb),.08) 0);-webkit-mask: radial-gradient(circle,transparent 60%,#000 61.5%);mask: radial-gradient(circle,transparent 60%,#000 61.5%)}.apy-gauge strong{display: block;font: 700 1.35em/1 var(--f-head);letter-spacing: -.035em}.apy-gauge small{display: block;font-size: .6em;color: var(--muted);margin-top: .2em;line-height: 1.2}.apy-board__meta{flex: 1;display: grid;gap: .55em}.apy-board__meta small{display: block;font-size: .7em;color: var(--muted)}.apy-board__meta b{font: 700 1.15em/1.1 var(--f-head);letter-spacing: -.02em}.apy-cats{display: grid;gap: .55em}.apy-cats li{display: grid;grid-template-columns: 2.3em 1fr;gap: .7em;align-items: center}.apy-cats__ic{width: 2.3em;height: 2.3em;border-radius: .8em;display: grid;place-items: center;color: var(--t);background: color-mix(in srgb,var(--t) 13%,#fff)}.apy-cats__ic .tl-icon{width: 1.05em;height: 1.05em}.apy-cats__row{display: flex;justify-content: space-between;gap: .5em;margin-bottom: .32em}.apy-cats__row b{font-size: .84em}.apy-cats__row small{font: 600 .78em/1.2 var(--f-head)}.apy-cats__row em{font-style: normal;color: var(--muted);font-weight: 500}.apy-bar{position: relative !important;display: block;height: .5em;border-radius: 99px;background: rgba(var(--ink-rgb),.07);overflow: hidden}.apy-bar b{display: block;height: 100%;border-radius: inherit;background: var(--t,var(--accent))}.apy-cats li.is-warn .apy-bar b{background: linear-gradient(90deg,var(--glow),var(--accent2))}.apy-cats li.is-warn .apy-cats__row small{color: color-mix(in srgb,var(--accent2) 78%,#000)}.apy-scr--insights .apy-scr__title{margin-top: .4em !important}.apy-ins__sum{display: flex;flex-wrap: wrap;align-items: baseline;gap: .1em .6em;margin-bottom: .6em !important}.apy-ins__sum small{width: 100%;font-size: .7em;color: var(--muted)}.apy-ins__sum strong{font: 700 1.6em/1 var(--f-head);letter-spacing: -.035em}.apy-ins__chip{display: inline-flex;align-items: center;gap: .25em;font-size: .62em;font-weight: 600;color: var(--mint-ink);background: color-mix(in srgb,var(--mint) 13%,#fff);padding: .3em .55em;border-radius: 99px}.apy-ins__bars{display: grid;grid-template-columns: repeat(7,1fr);gap: .45em;height: 9.5em;align-items: end;padding: .6em;margin-bottom: .6em;border-radius: 1em;background: rgba(var(--ink-rgb),.03);flex: none}.apy-ins__bars>span{position: relative;height: 100%;display: flex;flex-direction: column;justify-content: flex-end;align-items: center;gap: .35em}.apy-ins__bars i{position: relative !important;width: 100%;height: var(--h);border-radius: .4em;background: rgba(var(--accent-rgb),.2)}.apy-ins__bars .is-on i{background: var(--grad);box-shadow: 0 .4em .8em -.3em rgba(var(--accent-rgb),.8)}.apy-ins__bars small{font-size: .6em;color: var(--muted);font-weight: 600}.apy-tx--mini li{padding: .34em 0}.apy-alert{right: 0;bottom: 11%;width: 43%;display: flex;align-items: center;gap: .75em;padding: 1.6cqw 2cqw;animation-delay: -3s}.apy-alert__ic{width: 2.4em;height: 2.4em;border-radius: .8em;display: grid;place-items: center;flex: none;color: #fff;background: linear-gradient(135deg,var(--glow),var(--accent2));box-shadow: 0 .4em .9em -.4em rgba(var(--accent2-rgb),.9)}.apy-alert__ic .apy-glyph{width: 1.2em;height: 1.2em}.apy-alert b,.apy-alert small,.apy-bill b,.apy-bill small{display: block}.apy-alert b,.apy-bill b{font-size: .92em}.apy-alert small,.apy-bill small{font-size: .76em;color: var(--muted);margin-top: .1em}.apy-bill{left: 9%;bottom: 3%;width: 46%;display: flex;align-items: center;gap: .75em;padding: 1.5cqw 2cqw;animation-delay: -5s}.apy-bill>span:nth-child(2){flex: 1;min-width: 0}.apy-bill__ic{width: 2.4em;height: 2.4em;border-radius: .8em;display: grid;place-items: center;flex: none;color: var(--sky);background: color-mix(in srgb,var(--sky) 13%,#fff)}.apy-bill strong{font: 700 1.05em/1 var(--f-head);letter-spacing: -.02em}.apy-save__phone{--pw: 41;left: 4%;top: 3%}.apy-goal__art{position: relative;height: 10em;flex: none;margin: .4em 0 .9em;border-radius: 1.2em;overflow: hidden;background: linear-gradient(180deg,#FFE1C7 0%,#FFB0A3 46%,#F27A9E 74%,#B95AB8 100%)}.apy-goal__sun{left: 56%;top: 16%;width: 26%;aspect-ratio: 1;border-radius: 50%;background: radial-gradient(circle,#FFF6D8 0 40%,#FFD27A 62%,rgba(255,210,122,0) 72%)}.apy-goal__peak{left: 6%;bottom: 0;width: 76%;height: 64%;background: linear-gradient(180deg,#fff 0 16%,#8B4F9E 17%,#5E2E7A);clip-path: polygon(0 100%,38% 14%,44% 6%,50% 0,56% 6%,62% 14%,100% 100%)}.apy-goal__peak--2{left: 48%;width: 70%;height: 42%;background: linear-gradient(180deg,#A35C9D,#6A3277);clip-path: polygon(0 100%,50% 0,100% 100%);opacity: .9}.apy-goal__cloud{left: 10%;top: 26%;width: 30%;height: 9%;border-radius: 99px;background: rgba(255,255,255,.6);box-shadow: 2.4em .9em 0 -.2em rgba(255,255,255,.4)}.apy-goal__tag{position: absolute;left: .7em;bottom: .7em;display: inline-flex;align-items: center;gap: .35em;padding: .38em .7em;border-radius: 99px;font-size: .74em;font-weight: 650;background: rgba(255,255,255,.78);-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px)}.apy-goal__ring{position: relative;width: 9em;aspect-ratio: 1;margin: 0 auto .7em;display: grid;place-items: center;text-align: center;flex: none}.apy-goal__ring::before{content: "";position: absolute;inset: 0;border-radius: 50%;background: conic-gradient(from -90deg,var(--accent2),var(--accent) calc(var(--p) * .6%),var(--accent3) calc(var(--p) * 1%),rgba(var(--ink-rgb),.07) 0);-webkit-mask: radial-gradient(circle,transparent 63%,#000 64.5%);mask: radial-gradient(circle,transparent 63%,#000 64.5%)}.apy-goal__ring strong{display: block;font: 700 1.55em/1 var(--f-head);letter-spacing: -.04em}.apy-goal__ring small{display: block;font-size: .68em;color: var(--muted);margin-top: .2em}.apy-goal__note{display: flex;align-items: center;justify-content: center;gap: .35em;margin: 0 auto .4em !important;padding: .35em .75em;border-radius: 99px;font-size: .7em;font-weight: 600;color: var(--mint-ink);background: color-mix(in srgb,var(--mint) 13%,#fff);flex: none}.apy-spark--goal{width: 100%;margin: 0 0 .6em;height: 3em;flex: none}.apy-spark--goal .apy-spark__line{stroke: var(--accent)}.apy-spark--goal .apy-spark__area{fill: rgba(var(--accent-rgb),.1)}.apy-goal__next{display: flex;align-items: center;justify-content: space-between;gap: .5em;padding: .6em .75em;margin-bottom: .6em !important;border-radius: .8em;background: rgba(var(--ink-rgb),.04);font-size: .74em;flex: none}.apy-goal__next span{display: flex;align-items: center;gap: .4em;color: var(--muted)}.apy-goal__next .tl-icon{color: var(--sky)}.apy-goal__btn{display: flex;align-items: center;justify-content: center;gap: .4em;padding: .85em;border-radius: 99px;background: var(--grad-btn);color: #fff;font-size: .82em;font-weight: 650;flex: none;box-shadow: 0 .6em 1.2em -.6em rgba(var(--accent-rgb),.9)}.apy-rules{right: 0;top: 9%;width: 52%;animation-delay: -2s}.apy-rules li{display: flex;align-items: center;justify-content: space-between;gap: .8em;padding: .6em 0;border-top: 1px solid rgba(var(--ink-rgb),.07);font-size: .86em;font-weight: 500}.apy-switch{position: relative !important;flex: none;width: 2.6em;height: 1.5em;border-radius: 99px;background: rgba(var(--ink-rgb),.14)}.apy-switch::after{content: "";position: absolute;left: .18em;top: .18em;width: 1.14em;height: 1.14em;border-radius: 50%;background: #fff;box-shadow: 0 .15em .35em rgba(var(--ink-rgb),.3)}.apy-switch.is-on{background: var(--grad)}.apy-switch.is-on::after{left: auto;right: .18em}.apy-feed{right: 3%;bottom: 6%;width: 52%;animation-delay: -5s}.apy-feed li{display: grid;grid-template-columns: 2.2em 1fr auto;gap: .6em;align-items: center;padding: .45em 0;border-top: 1px solid rgba(var(--ink-rgb),.07)}.apy-feed .apy-tx__ic{width: 2.2em;height: 2.2em}.apy-feed__save{font: 700 .85em/1 var(--f-head);color: var(--mint-ink);padding: .35em .55em;border-radius: 99px;background: color-mix(in srgb,var(--mint) 12%,#fff)}.apy-coin{width: 4.2cqw;aspect-ratio: 1;border-radius: 50%;z-index: 4;background: radial-gradient(circle at 35% 30%,#FFF4C8,var(--glow) 45%,color-mix(in srgb,var(--glow) 70%,#8a4a00) 100%);box-shadow: inset 0 0 0 .5cqw rgba(255,255,255,.35),0 1cqw 2cqw -.6cqw rgba(140,80,0,.6);animation: apy-rise 6s ease-in infinite}.apy-coin::after{content: "";position: absolute;inset: 28%;border-radius: 50%;border: .35cqw solid rgba(150,90,0,.35)}.apy-coin--1{left: 47%;top: 62%}.apy-coin--2{left: 50%;top: 74%;width: 3cqw;animation-delay: -2s}.apy-coin--3{left: 44%;top: 82%;width: 3.4cqw;animation-delay: -4s}.tl-app{position: relative;isolation: isolate;background: radial-gradient(ellipse 50% 70% at 85% 30%,rgba(var(--accent-rgb),.34),transparent 70%),radial-gradient(ellipse 40% 60% at 60% 100%,rgba(var(--accent2-rgb),.26),transparent 70%),var(--dark);color: var(--on-dark)}.tl-app::after{content: "";position: absolute;inset: 0;z-index: -1;background-image: linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size: 64px 64px;-webkit-mask-image: radial-gradient(ellipse 60% 80% at 70% 50%,#000,transparent 75%);mask-image: radial-gradient(ellipse 60% 80% at 70% 50%,#000,transparent 75%)}.tl-app .tl-split__title{color: #fff}.tl-app .tl-split__text{color: rgba(255,255,255,.74)}.tl-app .tl-kicker{color: #fff;background: rgba(255,255,255,.08);border-color: rgba(255,255,255,.16)}.tl-app .tl-split__ticks li{font-weight: 500}.tl-app .tl-split__icon{background: rgba(255,255,255,.08);color: #fff;box-shadow: inset 0 0 0 1px rgba(255,255,255,.14)}.tl-store{position: relative;min-width: 178px;padding: 12px 22px 12px 58px;border-radius: 16px;background: #fff;color: var(--ink);box-shadow: 0 16px 34px -18px rgba(0,0,0,.7);transition: transform .25s var(--ease),box-shadow .25s}.tl-store::before{content: "";position: absolute;left: 16px;top: 50%;width: 30px;height: 30px;margin-top: -15px;border-radius: 9px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4v11M7.5 10.5 12 15l4.5-4.5M5 19h14'/%3E%3C/svg%3E") center / 18px no-repeat,var(--grad)}.tl-store small{font-size: 11.5px;color: var(--muted);opacity: 1}.tl-store strong{font: 700 18px/1.15 var(--f-head);letter-spacing: -.02em}.tl-store:hover{color: var(--ink);opacity: 1;transform: translateY(-3px);box-shadow: 0 20px 40px -18px rgba(0,0,0,.8)}.tl-store + .tl-store{background: rgba(255,255,255,.08);color: #fff;box-shadow: inset 0 0 0 1px rgba(255,255,255,.22)}.tl-store + .tl-store small{color: rgba(255,255,255,.7)}.tl-store + .tl-store:hover{color: #fff}.tl-store + .tl-store::before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M8 5.5v13l10-6.5z'/%3E%3C/svg%3E"),var(--grad);background-size: 16px,auto;background-position: 55% 50%,center}.apy-app{aspect-ratio: 1 / .94}.apy-app .apy-blob--1{background: radial-gradient(circle,rgba(var(--accent2-rgb),.45),transparent 66%)}.apy-app .apy-blob--2{background: radial-gradient(circle,rgba(var(--accent-rgb),.5),transparent 66%)}.apy-app .apy-dots{background-image: radial-gradient(rgba(255,255,255,.22) 1px,transparent 1.5px)}.apy-app .apy-orbit{border-color: rgba(255,255,255,.14)}.apy-app__back{--pw: 34;left: 10%;top: 12%;transform: rotate(-9deg);opacity: .94}.apy-app__front{--pw: 38;left: 38%;top: 3%}.apy-app .apy-glass{color: #fff;background: linear-gradient(150deg,rgba(255,255,255,.16),rgba(255,255,255,.06));border-color: rgba(255,255,255,.2);box-shadow: inset 0 1px 0 rgba(255,255,255,.22),0 3cqw 6cqw -2cqw rgba(0,0,0,.7)}.apy-scan{right: 0;bottom: 16%;width: 33%;display: flex;flex-direction: column;align-items: flex-start;gap: .8em;padding: 2cqw;animation-delay: -3s}.apy-qr{width: 100%;max-width: 9em;padding: .55em;border-radius: .8em;background: #fff;fill: var(--dark)}.apy-scan b,.apy-scan small{display: block}.apy-scan small{font-size: .78em;opacity: .7;margin-top: .15em}.apy-rate--app{left: 0;right: auto;bottom: 5%}.apy-rate--app small{color: rgba(255,255,255,.72)}.apy-pot{position: relative;padding: 1em;border-radius: 1.2em;margin-bottom: .8em;color: #fff;background: radial-gradient(circle at 100% 0,rgba(255,255,255,.25),transparent 45%),linear-gradient(135deg,var(--sky),#6C4CF0);flex: none}.apy-pot small{display: block;font-size: .7em;opacity: .85}.apy-pot strong{display: block;font: 700 1.6em/1.1 var(--f-head);letter-spacing: -.035em;margin: .15em 0 .55em}.apy-pot .apy-bar{background: rgba(255,255,255,.25)}.apy-pot .apy-bar b{background: #fff}.apy-pot__who{display: flex;margin-top: .7em}.apy-pot__who i{position: static !important;width: 1.9em;height: 1.9em;margin-right: -.45em;border-radius: 50%;display: grid;place-items: center;font: 700 .7em/1 var(--f-head);color: var(--ink);background: #fff;box-shadow: 0 0 0 2px #6C4CF0}.apy-pot__who i:nth-child(2){background: #FFD9C7}.apy-pot__who i:nth-child(3){background: #FFE9A8}.apy-pot__who i:nth-child(4){background: #CDEBDF}.apy-scr--hello{position: relative;align-items: center;text-align: center;color: #fff;margin-top: -2.2em;padding-top: 2.2em;background: radial-gradient(ellipse 80% 50% at 50% 30%,rgba(255,255,255,.22),transparent 70%),linear-gradient(170deg,var(--accent2),var(--accent) 45%,var(--accent3))}.apy-phone:has(.apy-scr--hello) .apy-status{color: #fff;position: relative;z-index: 2}.apy-phone:has(.apy-scr--hello) .apy-phone__home{background: rgba(255,255,255,.85)}.apy-hello__glow{left: 50%;top: 22%;width: 70%;aspect-ratio: 1;border-radius: 50%;transform: translateX(-50%);background: radial-gradient(circle,rgba(255,255,255,.35),transparent 65%)}.apy-hello__icon{position: relative;margin-top: 30%}.apy-hello__icon .apy-mark{width: 5.2em;height: 5.2em;background: #fff;color: var(--accent);box-shadow: 0 1.2em 2.4em -1em rgba(0,0,0,.5)}.apy-hello__icon .apy-mark__coin,.apy-hello__icon .apy-mark__pocket{fill: var(--accent)}.apy-hello__icon .apy-mark__stitch{stroke: #fff}.apy-hello__name{font: 700 2em/1 var(--f-head);letter-spacing: -.04em;margin-top: .7em !important}.apy-hello__tag{font-size: .82em;opacity: .9;margin-top: .4em !important}.apy-hello__dots{display: flex;gap: .35em;margin: auto 0 1em}.apy-hello__dots i{position: static !important;width: .45em;height: .45em;border-radius: 99px;background: rgba(255,255,255,.45)}.apy-hello__dots i.is-on{width: 1.3em;background: #fff}.apy-hello__btn{align-self: stretch;padding: .9em;border-radius: 99px;background: #fff;color: var(--accent-ink);font-weight: 700;font-size: .86em}.apy-hello__link{font-size: .72em;opacity: .9;margin: .9em 0 .5em !important}.apy-hello__face{display: flex;align-items: center;gap: .4em;font-size: .7em;opacity: .85;margin-bottom: 2.6em !important}.tl-cta__box{background: radial-gradient(ellipse 60% 90% at 50% 120%,rgba(var(--accent-rgb),.55),transparent 70%),radial-gradient(ellipse 40% 60% at 100% 0,rgba(var(--accent2-rgb),.35),transparent 70%),var(--dark);box-shadow: var(--shadow);border-radius: 36px}.tl-cta__title{font-size: clamp(36px,5.4vw,72px)}.tl-cta__text{color: rgba(255,255,255,.78);opacity: 1}.apy-cta{position: absolute;inset: 0;z-index: -1;pointer-events: none;overflow: hidden}.apy-cta__ring{left: 50%;top: 50%;width: min(900px,130%);aspect-ratio: 1;border-radius: 50%;border: 1px dashed rgba(255,255,255,.14);transform: translate(-50%,-50%);animation: apy-spin 90s linear infinite}.apy-cta__ring--2{width: min(620px,92%);border-style: solid;border-color: rgba(255,255,255,.08)}.apy-cta__app{position: absolute;display: grid;place-items: center;width: clamp(40px,5vw,64px);aspect-ratio: 1;border-radius: 30%;color: #fff;background: linear-gradient(150deg,rgba(255,255,255,.2),rgba(255,255,255,.05));box-shadow: inset 0 1px 0 rgba(255,255,255,.3),0 16px 30px -14px rgba(0,0,0,.7);-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px);animation: apy-float-r 7s ease-in-out infinite}.apy-cta__app .tl-icon{width: 42%;height: 42%}.apy-cta__app--1{left: 6%;top: 18%;--rot: -10deg;background: var(--grad)}.apy-cta__app--2{left: 13%;bottom: 14%;--rot: 8deg;animation-delay: -2s}.apy-cta__app--3{left: 24%;top: 8%;--rot: 6deg;width: clamp(30px,3.4vw,44px);animation-delay: -4s}.apy-cta__app--4{right: 7%;top: 16%;--rot: 10deg;animation-delay: -1s}.apy-cta__app--5{right: 14%;bottom: 12%;--rot: -8deg;background: var(--grad);animation-delay: -3s}.apy-cta__app--6{right: 25%;top: 6%;--rot: -6deg;width: clamp(30px,3.4vw,44px);animation-delay: -5s}.tl-badgerow{padding: 0 0 clamp(24px,3vw,40px);border-bottom: 0;margin-top: calc(-1 * clamp(16px,2.6vw,40px));position: relative;z-index: 2}.tl-badgerow__grid{gap: 0;padding: 8px;border-radius: 28px;background: rgba(255,255,255,.72);border: 1px solid rgba(255,255,255,.9);box-shadow: 0 0 0 1px var(--line),var(--shadow-soft);-webkit-backdrop-filter: blur(14px);backdrop-filter: blur(14px)}.tl-badgerow li{padding: 18px 20px;gap: 14px}.tl-badgerow li + li{box-shadow: -1px 0 0 var(--line)}.tl-badgerow__icon{width: 46px;height: 46px;border-radius: 15px;background: rgba(var(--accent-rgb),.08);color: var(--accent-ink);box-shadow: inset 0 0 0 1px rgba(var(--accent-rgb),.12)}.tl-badgerow li:nth-child(2) .tl-badgerow__icon{background: rgba(var(--sky-rgb),.1);color: color-mix(in srgb,var(--sky) 70%,#000);box-shadow: inset 0 0 0 1px rgba(var(--sky-rgb),.16)}.tl-badgerow li:nth-child(3) .tl-badgerow__icon{background: rgba(var(--glow-rgb),.14);color: color-mix(in srgb,var(--glow) 55%,#000);box-shadow: inset 0 0 0 1px rgba(var(--glow-rgb),.24)}.tl-badgerow li:nth-child(4) .tl-badgerow__icon{background: rgba(var(--mint-rgb),.12);color: var(--mint-ink);box-shadow: inset 0 0 0 1px rgba(var(--mint-rgb),.2)}.tl-badgerow li:first-child .tl-badgerow__icon .tl-icon{fill: currentColor}.tl-badgerow strong{font: 650 16px/1.2 var(--f-head);letter-spacing: -.01em}.tl-badgerow small{font-size: 13.5px;margin-top: 2px}.apy-feat{background: var(--card);border: 1px solid var(--line);border-radius: var(--r-lg);padding: 10px;box-shadow: 0 1px 0 rgba(var(--ink-rgb),.03)}.apy-feat:hover{transform: translateY(-6px);box-shadow: var(--shadow);border-color: rgba(var(--accent-rgb),.25)}.apy-feat__media{aspect-ratio: 4 / 3.1;border-radius: calc(var(--r-lg) - 8px);overflow: hidden;background: var(--surface)}.apy-feat__media img{width: 100%;height: 100%;object-fit: cover;transition: transform .8s var(--ease)}.apy-feat:hover .apy-feat__media img{transform: scale(1.04)}.apy-feat__body{display: flex;flex-direction: column;flex: 1;padding: 0 16px 16px}.apy-feat__icon{position: relative;z-index: 2;width: 54px;height: 54px;margin: -30px 0 16px;border-radius: 17px;display: grid;place-items: center;color: #fff;background: var(--grad);box-shadow: 0 0 0 5px var(--card),0 14px 24px -12px rgba(var(--accent-rgb),.9)}.apy-feat__icon .tl-icon{width: 24px;height: 24px}.apy-feat .apy-feat__label{padding: 0;border: 0;background: none;margin-bottom: 8px;font-size: 12px}.apy-feat .apy-feat__label::before{display: none}.apy-feat .tl-ic__title{font: 650 23px/1.15 var(--f-head);letter-spacing: -.025em}.apy-feat .tl-ic__text{flex: 1}.apy-feat__foot{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 10px;margin: 20px 0 0;padding-top: 16px;border-top: 1px solid var(--line)}.apy-feat__metric{display: inline-flex;align-items: center;gap: 6px;padding: 6px 11px;border-radius: 99px;font-size: 13px;font-weight: 600;color: var(--mint-ink);background: rgba(var(--mint-rgb),.1)}.apy-feat__metric .tl-icon{width: 14px;height: 14px}.apy-feat__more{margin-left: auto;display: grid;place-items: center;width: 38px;height: 38px;border-radius: 50%;text-decoration: none;color: var(--ink);box-shadow: inset 0 0 0 1.5px var(--line-2);transition: background-color .25s,color .25s,box-shadow .25s}.apy-feat:hover .apy-feat__more,.apy-feat__more:hover{background: var(--grad-btn);color: #fff;box-shadow: none}.apy-feat__more .tl-icon{width: 16px;height: 16px;transition: transform .3s var(--ease)}.apy-feat:hover .apy-feat__more .tl-icon{transform: translateX(2px)}.tl-ph{background: radial-gradient(circle at 70% 20%,rgba(var(--accent2-rgb),.3),transparent 55%),radial-gradient(circle at 20% 90%,rgba(var(--accent-rgb),.2),transparent 55%),var(--surface)}.tl-ic,.tl-person,.tl-lc{background: var(--card)}.tl-ic__title,.tl-person__name,.tl-lc__title{font-family: var(--f-head);font-weight: 650;letter-spacing: -.025em}.tl-pc__media{border-radius: 24px}.tl-pc__title{font: 650 23px/1.2 var(--f-head);letter-spacing: -.025em}.tl-meta{font-size: 12px;letter-spacing: .08em}.tl-meta__cat{color: var(--accent-ink)}.tl-split__media img{border-radius: var(--r-lg)}.tl-split__ticks li{font-weight: 500;font-size: 17px}.tl-split__ticks em{font-style: normal;font-weight: 700;color: var(--accent-ink)}.tl-split__icon{width: 42px;height: 42px;border-radius: 13px;background: #fff;color: var(--accent-ink);box-shadow: 0 0 0 1px var(--line),0 8px 16px -10px rgba(var(--ink-rgb),.3)}.tl-steps__grid{position: relative;counter-reset: apy}.tl-step{position: relative;counter-increment: apy;background: var(--card);border-color: var(--line);padding: 30px 28px 30px;box-shadow: 0 1px 0 rgba(var(--ink-rgb),.03);transition: transform .35s var(--ease),box-shadow .35s}.tl-step:hover{transform: translateY(-4px);box-shadow: var(--shadow)}.tl-step::after{content: "0" counter(apy);position: absolute;right: 24px;top: 26px;font: 700 15px/1 var(--f-head);letter-spacing: .04em;color: rgba(var(--ink-rgb),.22)}.tl-step__icon{width: 56px;height: 56px;border-radius: 18px;background: var(--grad);box-shadow: 0 14px 24px -12px rgba(var(--accent-rgb),.9),inset 0 1px 0 rgba(255,255,255,.3)}.tl-step__title{font: 650 22px/1.15 var(--f-head);letter-spacing: -.025em}@media (min-width: 1081px){.tl-steps__grid--4::before{content: "";position: absolute;left: 12%;right: 12%;top: 58px;border-top: 2px dashed rgba(var(--accent-rgb),.25);z-index: 0}.tl-steps__grid--4 .tl-step{z-index: 1}}.tl-stats{position: relative;isolation: isolate;overflow: hidden;background: radial-gradient(ellipse 40% 80% at 0 0,rgba(var(--accent-rgb),.32),transparent 70%),radial-gradient(ellipse 40% 80% at 100% 100%,rgba(var(--accent2-rgb),.26),transparent 70%),var(--dark)}.tl-stats::after{content: "";position: absolute;inset: 0;z-index: -1;background-image: radial-gradient(rgba(255,255,255,.16) 1px,transparent 1.5px);background-size: 24px 24px;-webkit-mask-image: linear-gradient(180deg,transparent,#000 50%,transparent);mask-image: linear-gradient(180deg,transparent,#000 50%,transparent);opacity: .6}.tl-stats .tl-kicker{background: rgba(255,255,255,.08);border-color: rgba(255,255,255,.16)}.tl-stats__grid{gap: 14px}.tl-stats__grid li{padding: 30px 20px 28px;border-radius: 26px;background: linear-gradient(160deg,rgba(255,255,255,.09),rgba(255,255,255,.025));box-shadow: inset 0 0 0 1px rgba(255,255,255,.1),inset 0 1px 0 rgba(255,255,255,.14)}.tl-stats__grid strong{font: 700 clamp(42px,4.8vw,68px)/1 var(--f-head);letter-spacing: -.05em;background: linear-gradient(100deg,var(--glow),var(--accent2) 45%,#FF6FA0);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;padding-bottom: .05em}.tl-stats__grid span{opacity: .76;font-size: 15.5px;line-height: 1.45}.tl-quote{position: relative;background: var(--card);border-color: var(--line);padding: 32px 30px 28px;box-shadow: 0 1px 0 rgba(var(--ink-rgb),.03)}.tl-quote::before{content: "\201C";position: absolute;right: 24px;top: 6px;font: 700 96px/1 var(--f-head);background: var(--grad);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;opacity: .3}.tl-quote__stars{color: var(--glow)}.tl-quote blockquote p{font: 500 19px/1.5 var(--f-body);letter-spacing: -.01em}.tl-quote__avatar{background: var(--grad);font-family: var(--f-head)}.tl-quotes__grid .tl-quote:nth-child(2) .tl-quote__avatar{background: linear-gradient(135deg,var(--sky),#7A5CFF)}.tl-quotes__grid .tl-quote:nth-child(3) .tl-quote__avatar{background: linear-gradient(135deg,var(--glow),var(--accent2))}.apy-billing{display: flex;width: max-content;max-width: 100%;margin: -16px auto 40px;padding: 5px;border-radius: 99px;background: var(--card);box-shadow: 0 0 0 1px var(--line),var(--shadow-soft)}.apy-billing[hidden]{display: none}.apy-billing button{display: inline-flex;align-items: center;gap: 8px;border: 0;background: transparent;padding: 11px 22px;border-radius: 99px;font: 600 15px/1 var(--f-body);color: var(--muted);cursor: pointer;transition: background-color .25s,color .25s}.apy-billing button.is-on{background: var(--ink);color: #fff}.apy-billing em{font-style: normal;font-size: 12px;font-weight: 700;padding: 5px 8px;border-radius: 99px;color: var(--mint-ink);background: rgba(var(--mint-rgb),.14)}.apy-billing button.is-on em{color: #fff;background: rgba(var(--mint-rgb),.5)}.tl-plan{background: var(--card);border-color: var(--line);padding: 34px 30px 30px;border-radius: 30px;box-shadow: 0 1px 0 rgba(var(--ink-rgb),.03)}.tl-plan.is-featured{color: #fff;background: radial-gradient(ellipse 90% 50% at 50% 0,rgba(var(--accent-rgb),.45),transparent 70%),radial-gradient(ellipse 60% 40% at 100% 100%,rgba(var(--accent2-rgb),.25),transparent 70%),var(--dark);box-shadow: 0 0 0 1px rgba(var(--accent-rgb),.4),0 40px 70px -36px rgba(var(--accent-rgb),.75);transform: translateY(-10px)}.tl-plan__badge{background: var(--grad);color: #fff;font: 700 11.5px/1 var(--f-body);letter-spacing: .1em;padding: 9px 14px;left: 30px;box-shadow: 0 10px 20px -10px rgba(var(--accent-rgb),.9)}.tl-plan__name{font: 700 26px/1.1 var(--f-head);letter-spacing: -.03em}.tl-plan__text{color: var(--muted);opacity: 1}.tl-plan.is-featured .tl-plan__text{color: rgba(255,255,255,.74)}.tl-plan__price{margin: 14px 0 6px}.tl-plan__price strong{font: 700 54px/1 var(--f-head);letter-spacing: -.05em}.tl-plan__price span{font-size: 14.5px;font-weight: 500}.apy-price--y{display: none}.is-yearly .apy-tier__prices:has(.apy-price--y) .apy-price--m{display: none}.is-yearly .apy-price--y{display: flex}.apy-tier__trial{display: inline-flex;align-items: center;gap: 7px;align-self: flex-start;margin: 4px 0 22px;padding: 6px 11px;border-radius: 99px;font-size: 13px;font-weight: 600;color: var(--mint-ink);background: rgba(var(--mint-rgb),.1)}.apy-tier__trial .tl-icon{width: 14px;height: 14px}.tl-plan.is-featured .apy-tier__trial{color: #fff;background: rgba(255,255,255,.12)}.apy-tier .tl-ticks{padding-top: 22px;border-top: 1px solid var(--line)}.apy-tier:not(:has(.apy-tier__trial)) .tl-ticks{margin-top: 18px}.tl-plan.is-featured .tl-ticks{border-top-color: rgba(255,255,255,.14)}.tl-ticks .tl-icon{color: var(--mint)}.tl-plan.is-featured .tl-ticks .tl-icon{color: #FFB3CB}.tl-plan.is-featured .tl-btn--primary{background: #fff;color: var(--ink);box-shadow: 0 16px 30px -16px rgba(0,0,0,.7)}.tl-plan.is-featured .tl-btn--primary:hover{color: var(--accent-ink)}.apy-faq__grid{display: grid;grid-template-columns: .8fr 1.2fr;gap: clamp(36px,6vw,96px);align-items: start}.apy-faq__intro{position: sticky;top: 120px}.apy-faq__intro .tl-head__title{margin: 0 0 18px}.apy-faq__intro .tl-head__text{margin: 0 0 30px}.apy-faq__list{display: grid;gap: 12px}.apy-q{border-radius: 22px;background: var(--card);box-shadow: 0 0 0 1px var(--line);transition: box-shadow .3s}.apy-q[open]{box-shadow: 0 0 0 1px rgba(var(--accent-rgb),.3),var(--shadow-soft)}.apy-q summary{display: flex;align-items: center;justify-content: space-between;gap: 18px;padding: 22px 24px;cursor: pointer;list-style: none}.apy-q summary::-webkit-details-marker{display: none}.apy-q__title{margin: 0;font: 650 18.5px/1.3 var(--f-head);letter-spacing: -.015em}.apy-q__icon{position: relative;flex: none;width: 34px;height: 34px;border-radius: 50%;background: rgba(var(--accent-rgb),.08);transition: background-color .3s,transform .35s var(--ease)}.apy-q__icon::before,.apy-q__icon::after{content: "";position: absolute;left: 50%;top: 50%;width: 13px;height: 2px;margin: -1px 0 0 -6.5px;border-radius: 2px;background: var(--accent-ink);transition: transform .35s var(--ease),background-color .3s}.apy-q__icon::after{transform: rotate(90deg)}.apy-q[open] .apy-q__icon{background: var(--grad);transform: rotate(180deg)}.apy-q[open] .apy-q__icon::before,.apy-q[open] .apy-q__icon::after{background: #fff}.apy-q[open] .apy-q__icon::after{transform: rotate(0)}.apy-q__a{padding: 0 24px 22px;color: var(--muted);font-size: 16.5px}.apy-q__a p{margin: 0;max-width: 62ch}.tl-form input:not([type="checkbox"]),.tl-form select,.tl-form textarea,.tl-search input,.comment-form input:not([type="submit"]):not([type="checkbox"]),.comment-form textarea{background: var(--card);border-color: var(--line-2);border-radius: 16px}.tl-subscribe{background: var(--card)}.tl-newsband__box{background: radial-gradient(ellipse 50% 90% at 100% 0,rgba(var(--accent2-rgb),.16),transparent 70%),var(--card)}.tl-contact__list li{background: var(--card)}.tl-chip.is-active,.page-numbers.current{background: var(--ink);border-color: var(--ink)}.tl-item-single__media{border-radius: var(--r-lg);background: var(--surface);box-shadow: 0 0 0 1px var(--line)}.tl-details div{background: var(--card)}.tl-card{background: var(--card)}.tl-footer{position: relative;isolation: isolate;overflow: hidden}.tl-footer::before{content: "";position: absolute;left: 0;right: 0;top: 0;height: 2px;background: var(--grad)}.tl-footer::after{content: "";position: absolute;inset: 0;z-index: -1;background: radial-gradient(ellipse 36% 60% at 92% 0,rgba(var(--accent-rgb),.22),transparent 70%),radial-gradient(ellipse 30% 50% at 0 100%,rgba(var(--accent2-rgb),.14),transparent 70%)}.tl-footer__title{font: 600 12.5px/1.4 var(--f-body);letter-spacing: .14em;opacity: .55}.tl-footer .tl-subscribe{border-radius: 99px}@media (min-width: 901px) and (max-width: 1180px){.tl-header__inner{gap: 18px}.tl-menu{gap: 18px}.tl-menu a{font-size: 14.5px}}@media (max-width: 1080px){.tl-badgerow li:nth-child(3){box-shadow: none}.tl-badgerow li:nth-child(n+3){border-top: 1px solid var(--line)}}@media (max-width: 900px){.tl-hero--appify .tl-hero__grid{gap: 40px}.tl-hero--appify .tl-hero__media{width: 100%;max-width: 580px;margin: 0 auto}.tl-split__media,.tl-app__media{width: 100%;max-width: 600px;margin: 0 auto}.apy-faq__grid{grid-template-columns: 1fr}.apy-faq__intro{position: static}.tl-plan.is-featured{transform: none}}@media (max-width: 600px){.tl-hero--appify .tl-hero__title{font-size: clamp(42px,12.4vw,60px)}.tl-hero--appify .tl-hero__actions .tl-btn{flex: 1 1 100%}.tl-hero--appify .tl-hero__chips{gap: 10px 16px}.apy-hero{aspect-ratio: 1 / 1.14}.apy-hero__phone{--pw: 54;left: 23%;top: 9%}.apy-vcard{left: 0;top: 10%;width: 44%}.apy-spend{left: 0;top: auto;bottom: 3%;width: 54%;font-size: 2.6cqw}.apy-toast{right: 0;top: 0;width: 56%;font-size: 2.6cqw}.apy-rate{right: 0;bottom: 4%;font-size: 2.6cqw}.apy-callout::before,.apy-callout::after{display: none}.apy-split{aspect-ratio: 1 / 1.1}.apy-glass,.apy-split .apy-glass{font-size: 2.85cqw}.apy-board{width: 78%;top: 2%}.apy-budget__phone{--pw: 42;right: 0;top: 22%}.apy-alert{width: 62%;bottom: 14%}.apy-bill{left: 0;width: 60%;bottom: 1%}.apy-save__phone{--pw: 48;left: 2%;top: 3%}.apy-rules{width: 60%;top: 6%;right: 0}.apy-feed{width: 62%;right: 0;bottom: 3%}.apy-app{aspect-ratio: 1 / 1.08}.apy-app__back{--pw: 42;left: 2%;top: 10%}.apy-app__front{--pw: 48;left: 34%;top: 2%}.apy-scan{width: 36%;bottom: 14%;font-size: 2.6cqw}.apy-rate--app{bottom: 3%;right: auto;left: 0}.tl-badgerow{margin-top: 0}.tl-badgerow__grid{padding: 4px 10px}.tl-badgerow li{padding: 16px 8px}.tl-badgerow li + li{box-shadow: none;border-top: 1px solid var(--line)}.apy-q summary{padding: 18px 18px}.apy-q__a{padding: 0 18px 18px}.apy-q__title{font-size: 17px}.tl-store{flex: 1 1 100%}.tl-plan__price strong{font-size: 46px}}@media (prefers-reduced-motion: reduce){.apy-glass,.apy-orbit,.apy-coin,.apy-cta__app,.apy-cta__ring,.apy-bal__shine,.apy-vcard__shine{animation: none !important}.apy-coin{opacity: 0}}