*{box-sizing:border-box;margin:0;padding:0}:root{font-family:DM Sans,sans-serif;color:#f5f4fa;background:#09090f;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--bg: #09090f;--surface: #111118;--border: rgba(255, 255, 255, .09);--muted: #a4a2b5;--accent: #a994ff;--mint: #a4e7ce}html{scroll-behavior:smooth;scroll-padding-top:100px}body{min-width:320px}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit;cursor:pointer}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto}::selection{color:#fff;background:#7452d0}:focus-visible{outline:2px solid #ad97ff;outline-offset:6px}h1,h2,h3,.wordmark{font-family:Manrope,sans-serif}.container{width:min(1180px,calc(100% - 64px));margin-inline:auto}.eyebrow{display:inline-flex;align-items:center;gap:10px;color:var(--accent);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.eyebrow:before{content:"";width:18px;height:1px;background:currentColor}.section-title{font-size:clamp(32px,4vw,51px);font-weight:600;line-height:1.18;letter-spacing:-.045em;text-wrap:balance}.section-description{color:var(--muted);font-size:16px;line-height:1.8}.button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:18px;padding:13px 22px;border:1px solid transparent;border-radius:10px;font-size:13px;font-weight:700;transition:transform .2s,background .2s,box-shadow .2s}.button-primary{color:#fff;background:#7654d5;box-shadow:inset 0 1px #ffffff36,0 4px 24px #7653e52b}.button-primary:hover{background:#7c58db;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff36,0 8px 32px #7653e547}.text-link{display:inline-flex;align-items:center;gap:10px;color:#ded6ff;font-size:13px;font-weight:600}.text-link .icon{transition:transform .2s}.text-link:hover .icon{transform:translate(4px)}.reveal{transition:opacity .7s ease,transform .7s cubic-bezier(.2,.65,.3,1)}.reveal-pending{opacity:0;transform:translateY(22px)}.reveal-pending:focus-within{opacity:1;transform:none}.skip-link{position:fixed;top:-80px;left:20px;z-index:2000;padding:12px 20px;background:#fff;color:#191124;border-radius:8px}.skip-link:focus{top:12px}@media(max-width:600px){.container{width:calc(100% - 40px)}html{scroll-padding-top:88px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.reveal-pending{opacity:1;transform:none}}.cookie-notice[data-v-837a2006]{position:fixed;z-index:150;right:24px;bottom:24px;width:min(430px,calc(100% - 32px));padding:24px;color:#f2edf9;background:#19151ff7;border:1px solid #bba0ed36;border-radius:15px;box-shadow:0 15px 60px #0008;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}h2[data-v-837a2006]{font-size:17px;font-weight:600;letter-spacing:-.4px}p[data-v-837a2006]{color:#b9acc9;font-size:12px;line-height:1.8;margin:10px 0 8px}.cookie-policy[data-v-837a2006]{color:#c9afea;font-size:11px;text-decoration:underline;text-underline-offset:3px}.cookie-actions[data-v-837a2006]{display:flex;gap:10px;margin-top:18px}button[data-v-837a2006]{flex:1;min-height:44px;padding:10px;border-radius:8px;color:#eee8f6;background:transparent;border:1px solid #bba0ed45;font-size:12px;font-weight:500}button[data-v-837a2006]:hover{background:#bba0ed12}.cookie-accept[data-v-837a2006]{background:#7654d5;border-color:#a183ee;color:#fff}.cookie-accept[data-v-837a2006]:hover{background:#7c58db}@media(max-width:600px){.cookie-notice[data-v-837a2006]{right:16px;bottom:16px;padding:21px}}.brand[data-v-1fdac038]{display:inline-flex;align-items:center;gap:10px}.brand-mark[data-v-1fdac038]{position:relative;display:block;width:36px;height:31px;overflow:hidden}.brand-mark img[data-v-1fdac038]{position:absolute;width:72px;height:72px;max-width:none;left:-18px;top:-13px}.wordmark[data-v-1fdac038]{font-size:23px;font-weight:750;letter-spacing:-.9px;color:#f7f6fb}.brand-dot[data-v-1fdac038]{color:#aa91ff}.icon[data-v-cee06fdb]{flex-shrink:0;vertical-align:middle}.navbar[data-v-b1cc3939]{position:fixed;inset:0 0 auto;z-index:100;padding-block:22px;background:#09090fe6;transition:padding .25s,background .25s;border-bottom:1px solid transparent}.navbar.scrolled[data-v-b1cc3939]{padding-block:14px;background:#09090fef;border-color:var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.navbar-inner[data-v-b1cc3939]{display:flex;align-items:center;justify-content:space-between;gap:24px}.navbar-menu[data-v-b1cc3939]{display:flex;align-items:center;gap:30px}.navbar-menu>a[data-v-b1cc3939]{font-size:12px;color:#b7b4c6;transition:color .2s}.navbar-menu>a[data-v-b1cc3939]:hover{color:#fff}.navbar-menu .nav-cta[data-v-b1cc3939]{color:#fff;margin-left:24px;min-height:42px;padding:10px 17px}.navbar-toggle[data-v-b1cc3939]{display:none;width:44px;height:44px;background:transparent;border:1px solid var(--border);border-radius:9px}.navbar-toggle span[data-v-b1cc3939]{display:block;width:18px;height:1px;background:#fff;margin:6px auto;transition:transform .2s}.menu-backdrop[data-v-b1cc3939]{display:none}@media(max-width:950px){.navbar-menu[data-v-b1cc3939]{gap:21px}.navbar-menu .nav-cta[data-v-b1cc3939]{margin-left:0}}@media(max-width:760px){.navbar[data-v-b1cc3939]{padding-block:14px}.navbar-toggle[data-v-b1cc3939]{display:block;z-index:3}.navbar-menu[data-v-b1cc3939]{display:none;position:absolute;top:81px;left:20px;right:20px;flex-direction:column;align-items:stretch;gap:0;padding:14px;border:1px solid #ffffff18;border-radius:16px;background:#14131d;box-shadow:0 20px 60px #0008;z-index:2}.navbar-menu.active[data-v-b1cc3939]{display:flex}.navbar-menu>a[data-v-b1cc3939]{font-size:15px;padding:15px}.navbar-menu .nav-cta[data-v-b1cc3939]{margin:10px 0 0}.menu-backdrop[data-v-b1cc3939]{display:block;position:fixed;inset:72px 0 0;border:0;background:#0009;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1}.menu-open .navbar-toggle span[data-v-b1cc3939]:first-child{transform:translateY(3.5px) rotate(45deg)}.menu-open .navbar-toggle span[data-v-b1cc3939]:last-child{transform:translateY(-3.5px) rotate(-45deg)}}.store-buttons[data-v-b3fb5022]{display:flex;flex-wrap:wrap;gap:12px}.store-button[data-v-b3fb5022]{display:inline-flex;align-items:center;gap:12px;min-height:61px;padding:11px 17px;border:1px solid #ffffff24;border-radius:11px;background:#ffffff05;color:#f5f3fc;transition:transform .2s,background .2s,border-color .2s,box-shadow .2s}.store-apple[data-v-b3fb5022]{background:#f5f3fc;color:#1b1726;border-color:#f5f3fc}.store-button[data-v-b3fb5022]:hover{transform:translateY(-3px);background:#ffffff10;border-color:#ae96ff;box-shadow:0 8px 24px #0003}.store-apple[data-v-b3fb5022]:hover{background:#e7e0ff}.store-button span[data-v-b3fb5022]{display:flex;flex-direction:column;min-width:89px}small[data-v-b3fb5022]{font-size:10px;opacity:.7;line-height:1.5}strong[data-v-b3fb5022]{white-space:nowrap;font-size:16px;font-weight:650;line-height:1.4}.store-arrow[data-v-b3fb5022]{margin-left:5px;opacity:.65}@media(max-width:390px){.store-buttons[data-v-b3fb5022]{gap:9px}.store-button[data-v-b3fb5022]{padding:11px 10px;gap:8px;flex:1}.store-arrow[data-v-b3fb5022]{display:none}.store-button span[data-v-b3fb5022]{min-width:0}strong[data-v-b3fb5022]{font-size:14px}}.hero[data-v-429a6ae7]{position:relative;isolation:isolate;padding-top:147px;overflow:hidden;background:radial-gradient(ellipse at 76% 41%,#50338a1c,transparent 50%),#09090f}.hero-grid[data-v-429a6ae7]{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(#ffffff04 1px,transparent 1px),linear-gradient(90deg,#ffffff04 1px,transparent 1px);background-size:78px 78px;-webkit-mask-image:linear-gradient(transparent,#000 25%,transparent 94%);mask-image:linear-gradient(transparent,#000 25%,transparent 94%)}.hero-shell[data-v-429a6ae7]{display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:20px;padding-bottom:70px}h1[data-v-429a6ae7]{position:relative;font-size:clamp(58px,6.3vw,85px);line-height:1.06;letter-spacing:-.065em;font-weight:600;margin:0 0 23px}h1>span[data-v-429a6ae7]{color:#ae94ff;background:linear-gradient(100deg,#c4afff,#9574f3);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-copy>p[data-v-429a6ae7]{max-width:430px;color:#aaa6bb;font-size:15px;line-height:1.85;margin-bottom:30px}.hero-details[data-v-429a6ae7]{display:flex;flex-wrap:wrap;gap:18px;color:#928da4;font-size:10px;margin-top:17px}.hero-details>span[data-v-429a6ae7]{display:inline-flex;align-items:center;gap:6px}.hero-details>span+span[data-v-429a6ae7]:before{content:"";width:3px;height:3px;border-radius:50%;background:#656073;margin-right:4px}.hero-details .icon[data-v-429a6ae7]{color:var(--mint)}.hero-explore[data-v-429a6ae7]{margin-top:35px;display:inline-flex;align-items:center;gap:14px;font-size:11px;color:#c0bbd0}.hero-explore[data-v-429a6ae7]:hover{color:#fff}.hero-explore .icon[data-v-429a6ae7]{transition:transform .2s}.hero-explore:hover .icon[data-v-429a6ae7]{transform:translateY(3px)}.hero-visual[data-v-429a6ae7]{position:relative;min-width:0;padding:60px 0 35px}.hero-visual[data-v-429a6ae7]:before{content:"";position:absolute;inset:15% -10%;border-radius:50%;background:radial-gradient(ellipse,#8b62f52b,#6f4a9810 48%,transparent 70%);filter:blur(20px)}.phone-showcase[data-v-429a6ae7]{position:relative;aspect-ratio:1.35;overflow:hidden;-webkit-mask-image:linear-gradient(transparent,#000 4%,#000 90%,transparent);mask-image:linear-gradient(transparent,#000 4%,#000 90%,transparent);animation:phone-enter-429a6ae7 1s ease both}.phone-showcase img[data-v-429a6ae7]{position:absolute;width:100%;max-width:none;top:-58%}.orbit[data-v-429a6ae7]{position:absolute;width:90%;aspect-ratio:1;border:1px solid #b694ff0d;border-radius:50%;top:8%;left:5%;pointer-events:none}.orbit-two[data-v-429a6ae7]{width:111%;left:-5.5%;top:-4%}.orbit-one[data-v-429a6ae7]:before{content:"";position:absolute;left:10%;top:18%;width:5px;height:5px;border-radius:50%;background:#aa8de4;box-shadow:0 0 20px #a184f2}.floating-note[data-v-429a6ae7]{position:absolute;display:flex;align-items:center;gap:10px;padding:13px 15px;background:#1b1826e8;border:1px solid #c8adff22;box-shadow:0 12px 35px #0004,inset 0 1px #ffffff05;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:12px;font-size:11px;color:#e3daef;animation:float-note-429a6ae7 6s ease-in-out infinite}.note-top[data-v-429a6ae7]{right:-12px;top:75px;transform:rotate(3deg)}.note-bottom[data-v-429a6ae7]{bottom:53px;left:-17px;animation-delay:-3s}.note-icon[data-v-429a6ae7]{display:grid;place-items:center;width:32px;height:32px;color:#b6e4cf;background:#b6e4cf0c;border:1px solid #b6e4cf14;border-radius:10px}.note-bottom .note-icon[data-v-429a6ae7]{color:#bdacff;background:#bdacff0b;border-color:#bdacff18}.floating-note small[data-v-429a6ae7]{display:block;margin-top:3px;color:#9c91b0;font-size:10px}.note-dot[data-v-429a6ae7]{width:4px;height:4px;background:#b3dfca;border-radius:50%;margin-left:8px}.visual-caption[data-v-429a6ae7]{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:25px;color:#8b809d;font-size:10px}.caption-line[data-v-429a6ae7]{height:1px;width:30px;background:#a08abd26}.hero-strip[data-v-429a6ae7]{display:flex;justify-content:space-between;align-items:center;gap:25px;padding-block:30px;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.hero-strip>span[data-v-429a6ae7]{font-size:11px;color:#888294;line-height:1.7}.hero-strip strong[data-v-429a6ae7]{color:#b1aabb;font-weight:400}.hero-strip>div[data-v-429a6ae7]{display:flex;align-items:center;gap:9px;color:#bcb6cc;font-size:13px}.hero-strip .icon[data-v-429a6ae7]{color:#9382b7;width:18px}@keyframes float-note-429a6ae7{0%,to{translate:0 0}50%{translate:0 -9px}}@keyframes phone-enter-429a6ae7{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1050px){.note-top[data-v-429a6ae7]{right:0;top:30px}.note-bottom[data-v-429a6ae7]{left:0;bottom:35px}.floating-note[data-v-429a6ae7]{padding:9px 10px;font-size:10px}.hero-shell[data-v-429a6ae7]{grid-template-columns:1fr 1fr}}@media(max-width:800px){.hero[data-v-429a6ae7]{padding-top:125px}.hero-shell[data-v-429a6ae7]{grid-template-columns:1fr;gap:50px;padding-bottom:35px}.hero-copy[data-v-429a6ae7]{text-align:center}h1[data-v-429a6ae7]{font-size:clamp(57px,10vw,78px)}.hero-copy>p[data-v-429a6ae7]{margin-inline:auto}.hero-copy[data-v-429a6ae7] .store-buttons,.hero-details[data-v-429a6ae7]{justify-content:center}.hero-visual[data-v-429a6ae7]{width:min(560px,100%);margin-inline:auto}.note-top[data-v-429a6ae7]{top:55px}.note-bottom[data-v-429a6ae7]{bottom:60px}.hero-strip[data-v-429a6ae7]{flex-wrap:wrap;justify-content:center;gap:20px 27px}.hero-strip>span[data-v-429a6ae7]{flex-basis:100%;text-align:center}.hero-strip>span br[data-v-429a6ae7]{display:none}}@media(max-width:480px){.hero[data-v-429a6ae7]{padding-top:113px}h1[data-v-429a6ae7]{font-size:clamp(43px,12vw,55px)}.hero-copy>p[data-v-429a6ae7]{font-size:14px;max-width:330px}.hero-details[data-v-429a6ae7]{gap:12px;font-size:9px}.hero-visual[data-v-429a6ae7]{padding-top:42px}.floating-note[data-v-429a6ae7]{font-size:9px;padding:9px;gap:7px}.floating-note small[data-v-429a6ae7]{font-size:8px}.note-icon[data-v-429a6ae7]{width:26px;height:26px}.note-top[data-v-429a6ae7]{top:22px;right:0}.note-bottom[data-v-429a6ae7]{bottom:43px;left:0}.visual-caption[data-v-429a6ae7]{font-size:9px}.hero-strip[data-v-429a6ae7]{gap:18px 22px;padding-block:25px}.hero-strip>div[data-v-429a6ae7]{font-size:11px}}.features[data-v-78daf283]{padding-block:112px 70px}.section-heading[data-v-78daf283]{display:flex;justify-content:space-between;align-items:end;gap:48px;margin-bottom:47px}.section-title[data-v-78daf283]{margin-top:18px;font-size:clamp(30px,3.5vw,43px)}.section-title span[data-v-78daf283]{color:#aaa3bb}.section-heading>p[data-v-78daf283]{max-width:285px;font-size:14px}.demo-label[data-v-78daf283]{display:flex;align-items:center;gap:8px;margin-bottom:17px;color:#a49cb5;font-size:9px;font-weight:600;letter-spacing:.12em}.demo-label>span[data-v-78daf283]:first-child{width:4px;height:4px;border-radius:50%;background:#ad96e4}.demo-hint[data-v-78daf283]{margin-left:auto;font-size:10px;font-weight:400;letter-spacing:0;color:#827b91}.bento-grid[data-v-78daf283]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.feature-card[data-v-78daf283]{position:relative;grid-column:span 4;background:linear-gradient(145deg,#15131c,#101016);padding:28px;border:1px solid #ffffff0c;border-radius:17px;overflow:hidden;transition:opacity .7s ease,transform .7s cubic-bezier(.2,.65,.3,1),border-color .3s,box-shadow .3s}.feature-card[data-v-78daf283]:hover{border-color:#b79aff40;box-shadow:0 12px 38px #0002}.tasks-card[data-v-78daf283]{grid-column:span 7}.focus-card[data-v-78daf283]{grid-column:span 5;background:radial-gradient(ellipse at 70% 85%,#643b9a16,transparent 70%),#111017}.card-heading[data-v-78daf283]{display:flex;align-items:center;gap:10px;margin-bottom:19px}.feature-icon[data-v-78daf283]{width:34px;height:34px;display:grid;place-items:center;color:#b39bf7;background:#9e80ff10;border:1px solid #9e80ff12;border-radius:10px}.feature-icon .icon[data-v-78daf283]{width:18px}.feature-icon.mint[data-v-78daf283]{color:#9aceba;background:#9aceba0c;border-color:#9aceba12}.feature-icon.peach[data-v-78daf283]{color:#debc9a;background:#debc9a0c;border-color:#debc9a12}.feature-icon.blue[data-v-78daf283]{color:#99b8e7;background:#99b8e70c;border-color:#99b8e712}.card-label[data-v-78daf283]{color:#a49bb5;font-size:9px;font-weight:600;letter-spacing:.14em}.interactive-tag[data-v-78daf283]{display:flex;align-items:center;gap:6px;margin-left:auto;padding:5px 8px;color:#af9dd7;background:#a588ff0b;border:1px solid #a588ff15;border-radius:6px;font-size:9px}.quiet-tag[data-v-78daf283]{margin-left:auto;font-size:8px;letter-spacing:.12em;color:#82778e}h3[data-v-78daf283]{font-size:20px;font-weight:550;line-height:1.4;letter-spacing:-.6px;margin-bottom:9px}.feature-card>p[data-v-78daf283],.habit-copy>p[data-v-78daf283]{font-size:12px;color:#9b93aa;line-height:1.8;max-width:420px}.task-demo[data-v-78daf283]{margin-top:26px;padding:20px;background:#09090e99;border:1px solid #ffffff0b;border-radius:12px}.demo-topline[data-v-78daf283]{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:14px}.demo-topline strong[data-v-78daf283]{font-size:11px;font-weight:500;color:#d6cee3}.demo-topline>span[data-v-78daf283]{font-size:9px;color:#a18acb}.task-progress[data-v-78daf283]{height:3px;border-radius:3px;background:#ffffff09;margin-bottom:12px}.task-progress>span[data-v-78daf283]{display:block;height:100%;border-radius:inherit;background:#9b7aef;transition:width .4s}.task-row[data-v-78daf283]{width:100%;min-height:62px;display:flex;align-items:center;gap:12px;background:transparent;border:0;border-bottom:1px solid #ffffff07;text-align:left}.task-row[data-v-78daf283]:last-child{border:0}.task-row[data-v-78daf283]:hover{background:#ffffff03}.checkbox[data-v-78daf283]{display:grid;place-items:center;flex-shrink:0;width:17px;height:17px;border:1px solid #615472;border-radius:5px;transition:background .2s,border-color .2s}.done .checkbox[data-v-78daf283],.checked .checkbox[data-v-78daf283]{background:#8c6cda;border-color:#8c6cda;color:#fff}.task-name[data-v-78daf283]{color:#ddd5e9;font-size:11px}.task-name small[data-v-78daf283]{display:block;font-size:9px;color:#82798f;margin-top:4px}.done .task-name[data-v-78daf283]{color:#888091;text-decoration:line-through}.task-row time[data-v-78daf283]{margin-left:auto;font-size:9px;color:#9786ac}.focus-demo[data-v-78daf283]{display:flex;flex-direction:column;align-items:center;margin-top:21px}.timer-ring[data-v-78daf283]{position:relative;display:grid;place-items:center;width:183px;height:183px}.timer-ring>svg[data-v-78daf283]{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.timer-ring circle[data-v-78daf283]{stroke:#282032;stroke-width:3;fill:none}.timer-ring .ring-progress[data-v-78daf283]{stroke:#a080f6;stroke-dasharray:515.22;stroke-linecap:round;transition:stroke-dashoffset .5s}.running[data-v-78daf283]{filter:drop-shadow(0 0 15px #a080f615)}.timer-value[data-v-78daf283]{font-family:Manrope,sans-serif;font-size:42px;letter-spacing:-2px;font-variant-numeric:tabular-nums;text-align:center}.timer-value small[data-v-78daf283]{display:block;font-family:DM Sans,sans-serif;font-size:9px;letter-spacing:.02em;color:#9889ad;margin-top:5px}.timer-controls[data-v-78daf283]{display:flex;gap:6px;margin:19px 0 4px}.timer-start[data-v-78daf283]{min-width:136px;display:flex;align-items:center;justify-content:center;gap:8px;background:#7654d5;border:1px solid #b495f754;border-radius:7px;color:#fff;min-height:44px;font-size:10px}.timer-start[data-v-78daf283]:hover{background:#7c58db}.timer-reset[data-v-78daf283]{width:44px;min-height:44px;border:1px solid #ffffff0d;border-radius:7px;background:#ffffff04;color:#ab9bc3}.finance-demo[data-v-78daf283],.goal-demo[data-v-78daf283],.shopping-demo[data-v-78daf283]{margin-top:25px;padding:19px;background:#09090e99;border:1px solid #ffffff0b;border-radius:12px;min-height:234px}.balance-label[data-v-78daf283]{display:flex;justify-content:space-between;color:#aaa0b7;font-size:10px}.balance-label>span[data-v-78daf283]{font-size:9px;color:#82758d}.balance-value[data-v-78daf283]{font-family:Manrope,sans-serif;font-size:30px;letter-spacing:-1px;margin-top:12px}.balance-value>span[data-v-78daf283]{color:#8f879b;font-size:22px}.balance-caption[data-v-78daf283]{color:#82778b;font-size:8px}.chart[data-v-78daf283]{display:flex;gap:18px;margin-top:12px}.chart-column[data-v-78daf283]{flex:1;text-align:center}.chart-bars[data-v-78daf283]{display:flex;align-items:end;justify-content:center;gap:4px;height:65px;border-bottom:1px solid #ffffff12}.chart-bars>span[data-v-78daf283]{width:14px;border-radius:3px 3px 0 0;background:#9acdb8}.chart-bars>span+span[data-v-78daf283]{background:#716080}.chart-column>small[data-v-78daf283]{font-size:8px;color:#84798e}.chart-legend[data-v-78daf283]{display:flex;justify-content:center;gap:20px;margin-top:8px;font-size:8px;color:#9b90a5}.chart-legend>span[data-v-78daf283]:before{content:"";display:inline-block;width:4px;height:4px;margin-right:4px;background:#9acdb8;border-radius:50%}.chart-legend>span+span[data-v-78daf283]:before{background:#716080}.goal-demo[data-v-78daf283]{display:flex;flex-direction:column;justify-content:center}.goal-emoji[data-v-78daf283]{display:grid;place-items:center;width:35px;height:35px;margin-bottom:15px;color:#e5c3a2;background:#e5c3a20a;border:1px solid #e5c3a210;border-radius:10px;font-size:23px}.goal-category[data-v-78daf283]{font-size:7px;color:#a79080;letter-spacing:.12em;margin-bottom:7px}.goal-demo>strong[data-v-78daf283]{font-size:13px;font-weight:500}.goal-amount[data-v-78daf283]{font-size:11px;margin-top:17px;color:#dec4ae}.goal-amount>span[data-v-78daf283]{color:#7e7181;font-size:10px}.goal-track[data-v-78daf283]{height:5px;background:#e5c3a214;border-radius:3px;margin-top:10px}.goal-track>span[data-v-78daf283]{display:block;width:75%;height:100%;background:#d5b394;border-radius:inherit}.goal-caption[data-v-78daf283]{display:flex;align-items:center;justify-content:space-between;font-size:8px;margin-top:9px;color:#8e7c8b}.goal-caption strong[data-v-78daf283]{color:#d7b699;font-size:9px;font-weight:400}.shopping-top[data-v-78daf283]{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px}.shopping-top>strong[data-v-78daf283]{font-size:11px;font-weight:500}.shopping-top>span[data-v-78daf283]{color:#8b9cbb;font-size:9px}.shopping-demo button[data-v-78daf283]{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;color:#bab4c8;font-size:11px;background:transparent;border:0;border-bottom:1px solid #ffffff08;text-align:left}.shopping-demo .checked>span+span[data-v-78daf283]{text-decoration:line-through;color:#777080}.shopping-demo button[data-v-78daf283]:hover{color:#fff}.shopping-hint[data-v-78daf283]{display:flex;align-items:center;justify-content:space-between;margin-top:14px;font-size:8px;color:#8b819b}.habits-card[data-v-78daf283]{grid-column:span 12;display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;padding:30px}.habit-copy .card-heading[data-v-78daf283]{margin-bottom:13px}.habit-demo[data-v-78daf283]{background:#09090e99;border:1px solid #ffffff0b;border-radius:12px;padding:24px}.habit-top[data-v-78daf283]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:24px}.habit-top>span[data-v-78daf283]:first-child{font-size:11px;display:flex;align-items:center;gap:7px;color:#c4d9ce}.habit-top>span+span[data-v-78daf283]{font-size:8px;color:#8b9d90}.habit-week[data-v-78daf283]{display:flex;justify-content:space-between;gap:8px}.habit-week>div[data-v-78daf283]{display:flex;flex-direction:column;align-items:center;gap:9px;font-size:8px;color:#84938b}.habit-day[data-v-78daf283]{display:grid;place-items:center;width:35px;height:35px;border:1px solid #b1d9c418;border-radius:50%}.habit-day.complete[data-v-78daf283]{color:#add6c0;background:#add6c00c;border-color:#add6c040}.habit-day>span[data-v-78daf283]{width:4px;height:4px;background:#add6c02b;border-radius:50%}.features-cta[data-v-78daf283]{display:flex;align-items:center;justify-content:center;gap:25px;margin-top:36px;padding:24px;font-size:12px}.features-cta>p[data-v-78daf283]{color:#938a9f}.features-cta>a[data-v-78daf283]{font-size:12px}@media(max-width:1000px){.section-heading[data-v-78daf283]{gap:30px}.section-heading>p[data-v-78daf283]{max-width:235px}.feature-card[data-v-78daf283]{padding:22px}.finance-card[data-v-78daf283],.goals-card[data-v-78daf283],.shopping-card[data-v-78daf283]{grid-column:span 4}.finance-demo[data-v-78daf283],.goal-demo[data-v-78daf283],.shopping-demo[data-v-78daf283]{padding:14px}h3[data-v-78daf283]{font-size:18px}.habits-card[data-v-78daf283]{gap:25px}.habit-day[data-v-78daf283]{width:29px;height:29px}.habit-top>span+span[data-v-78daf283]{display:none}}@media(max-width:760px){.features[data-v-78daf283]{padding-top:74px}.section-heading[data-v-78daf283]{flex-direction:column;align-items:start;gap:20px;margin-bottom:32px}.section-heading>p[data-v-78daf283]{max-width:450px}.tasks-card[data-v-78daf283]{grid-column:span 12}.focus-card[data-v-78daf283],.finance-card[data-v-78daf283],.goals-card[data-v-78daf283],.shopping-card[data-v-78daf283]{grid-column:span 6}.habits-card[data-v-78daf283]{grid-template-columns:1fr;gap:20px}.habit-demo[data-v-78daf283]{max-width:100%}.habit-day[data-v-78daf283]{width:35px;height:35px}.habit-top>span+span[data-v-78daf283]{display:block}.features-cta[data-v-78daf283]{flex-direction:column;gap:10px;padding-inline:0}}@media(max-width:540px){.feature-card[data-v-78daf283]{grid-column:span 12;padding:24px}.demo-label[data-v-78daf283]{flex-wrap:wrap}.demo-hint[data-v-78daf283]{flex-basis:100%;margin-left:12px;font-size:9px}.task-demo[data-v-78daf283]{padding:15px;margin-inline:-6px}.task-name[data-v-78daf283]{font-size:10px}.interactive-tag[data-v-78daf283]{font-size:8px;padding:4px}.feature-card>p[data-v-78daf283]{font-size:13px}h3[data-v-78daf283]{font-size:21px}.focus-demo[data-v-78daf283]{margin-block:25px 0}.focus-card[data-v-78daf283]{min-height:430px}.finance-demo[data-v-78daf283],.goal-demo[data-v-78daf283],.shopping-demo[data-v-78daf283]{padding:22px;min-height:234px}.habits-card[data-v-78daf283]{padding:24px}.habit-demo[data-v-78daf283]{padding:16px;margin-inline:-6px}.habit-top>span+span[data-v-78daf283]{display:none}.habit-week[data-v-78daf283]{gap:5px}.habit-day[data-v-78daf283]{width:30px;height:30px}}.about[data-v-66792a09]{padding-block:70px 110px}.about-grid[data-v-66792a09]{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:95px}.about-copy .section-title[data-v-66792a09]{margin-top:22px}.about-copy .section-title>span[data-v-66792a09]{color:#b59cf7}.about-copy>p[data-v-66792a09]{font-size:14px;margin-top:24px}.about-principles[data-v-66792a09]{display:grid;gap:17px;margin:25px 0 30px}.about-principles>div[data-v-66792a09]{display:flex;gap:10px;align-items:start}.about-principles .icon[data-v-66792a09]{margin-top:4px;color:#ae97e9}.about-principles p[data-v-66792a09]{color:#93899f;font-size:12px;line-height:1.8}.about-principles strong[data-v-66792a09]{color:#d9cfe6;font-weight:500}.about-visual[data-v-66792a09]{position:relative;aspect-ratio:1;min-width:0;display:grid;place-items:center;background:radial-gradient(circle,#b08be514,transparent 65%)}.orbit[data-v-66792a09]{position:absolute;border:1px solid #c3a3ee13;border-radius:50%}.orbit-outer[data-v-66792a09]{inset:0}.orbit-inner[data-v-66792a09]{inset:15%;border-style:dashed;border-color:#c3a3ee1a}.orbit-outer[data-v-66792a09]:before,.orbit-outer[data-v-66792a09]:after{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background:#ad91d6;box-shadow:0 0 12px #a284d27d;top:26%;left:5%}.orbit-outer[data-v-66792a09]:after{top:79%;left:90%;width:4px;height:4px}.orbit-center[data-v-66792a09]{display:flex;flex-direction:column;align-items:center;gap:15px;text-align:center;font-size:34px;letter-spacing:-1px}.center-spark[data-v-66792a09]{display:grid;place-items:center;width:65px;height:65px;background:linear-gradient(145deg,#9e7de528,#9e7de505);border:1px solid #ba9eec30;box-shadow:0 0 55px #a67de615;border-radius:19px;color:#c1a3f8;transform:rotate(-8deg)}.orbit-center small[data-v-66792a09]{display:block;font-size:11px;margin-top:5px;letter-spacing:0;color:#9685ab}.orbit-label[data-v-66792a09]{display:inline-flex;gap:10px;align-items:center;position:absolute;padding:13px 19px;color:#baaccb;background:#15121cf2;border:1px solid #bb9ae620;border-radius:10px;box-shadow:0 10px 20px #0002;font-size:11px}.label-tasks[data-v-66792a09]{top:6%;left:16%;rotate:-8deg}.label-focus[data-v-66792a09]{top:23%;right:-2%;rotate:6deg}.label-goals[data-v-66792a09]{bottom:8%;right:14%;rotate:-5deg;color:#ddbd9c}.label-finance[data-v-66792a09]{bottom:26%;left:-4%;rotate:5deg;color:#a8c6b9}.orbit-caption[data-v-66792a09]{position:absolute;bottom:-26px;color:#8b7c99;font-size:10px}@media(max-width:1000px){.about-grid[data-v-66792a09]{gap:50px}}@media(max-width:760px){.about[data-v-66792a09]{padding-block:30px 75px}.about-grid[data-v-66792a09]{grid-template-columns:1fr;gap:70px}.about-visual[data-v-66792a09]{width:min(390px,90%);margin-inline:auto}.about-copy[data-v-66792a09]{max-width:540px}}.faq[data-v-97eb2bef]{border-top:1px solid var(--border);padding-block:90px}.faq-grid[data-v-97eb2bef]{display:grid;grid-template-columns:.9fr 1.1fr;gap:100px}.section-title[data-v-97eb2bef]{font-size:clamp(30px,3vw,40px);margin:19px 0}.section-description[data-v-97eb2bef]{font-size:13px;margin-bottom:25px}.faq-list[data-v-97eb2bef]{border-top:1px solid var(--border)}details[data-v-97eb2bef]{border-bottom:1px solid var(--border)}summary[data-v-97eb2bef]{display:flex;align-items:center;gap:17px;min-height:76px;list-style:none;cursor:pointer;padding-block:20px;font-size:12px;font-weight:500;color:#d3c9e0}summary[data-v-97eb2bef]::-webkit-details-marker{display:none}summary .icon[data-v-97eb2bef]{margin-left:auto;color:#9c86bc;transition:transform .2s}summary[data-v-97eb2bef]:hover{color:#fff}details[open] summary .icon[data-v-97eb2bef]{transform:rotate(45deg)}.faq-number[data-v-97eb2bef]{font-size:9px;color:#9481a4}details>p[data-v-97eb2bef]{margin:-5px 30px 24px;color:#9e91ad;font-size:12px;line-height:1.9}@media(max-width:950px){.faq-grid[data-v-97eb2bef]{gap:40px}}@media(max-width:760px){.faq[data-v-97eb2bef]{padding-block:65px}.faq-grid[data-v-97eb2bef]{grid-template-columns:1fr;gap:35px}summary[data-v-97eb2bef]{min-height:75px;font-size:13px}details>p[data-v-97eb2bef]{font-size:13px}}.download[data-v-bd584be2]{padding-block:15px 80px}.download-card[data-v-bd584be2]{position:relative;isolation:isolate;overflow:hidden;text-align:center;border:1px solid #c2a1ff2b;border-radius:24px;padding:68px 25px 57px;background:radial-gradient(ellipse at 50% 0,#9f73ed26,transparent 65%),#14111d}.download-spark[data-v-bd584be2]{position:relative;display:grid;place-items:center;width:55px;height:55px;margin:0 auto 27px;color:#d1b9ff;border:1px solid #c5a5ff30;background:linear-gradient(150deg,#c8a7ff1a,#c8a7ff03);border-radius:15px;box-shadow:0 0 50px #bd92ff14;rotate:-7deg}.download-card .eyebrow[data-v-bd584be2]{color:#bba2dc;font-size:9px}.download-card .eyebrow[data-v-bd584be2]:before{display:none}h2[data-v-bd584be2]{position:relative;font-size:clamp(40px,5vw,63px);line-height:1.15;letter-spacing:-.055em;font-weight:550;margin:18px 0}h2>span[data-v-bd584be2]{color:#b89af5}p[data-v-bd584be2]{color:#a99ab9;font-size:13px;line-height:1.9}.download-card[data-v-bd584be2] .store-buttons{justify-content:center;margin-top:29px}.download-note[data-v-bd584be2]{display:inline-flex;align-items:center;gap:6px;color:#93829f;font-size:9px;margin-top:20px}.download-note .icon[data-v-bd584be2]{color:#b29bc9}.download-orbit[data-v-bd584be2]{position:absolute;z-index:-1;width:900px;height:900px;border-radius:50%;border:1px solid #d3afff09;top:-450px;left:calc(50% - 450px)}.orbit-two[data-v-bd584be2]{width:1130px;height:1130px;top:-565px;left:calc(50% - 565px)}@media(max-width:600px){.download[data-v-bd584be2]{padding-bottom:55px}.download-card[data-v-bd584be2]{padding:45px 18px;border-radius:18px}.download-card p[data-v-bd584be2]{font-size:12px}.download-card p br[data-v-bd584be2]{display:none}}.footer[data-v-d704ddb5]{background:#09090f;color:#f5f4fa;border-top:1px solid var(--border);padding-top:49px}.footer-main[data-v-d704ddb5]{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:50px;padding-bottom:45px}.footer-brand p[data-v-d704ddb5]{font-size:12px;color:#908698;line-height:1.9;margin-top:15px}.footer-column[data-v-d704ddb5]{display:flex;flex-direction:column;align-items:start;gap:12px}.footer-column>span[data-v-d704ddb5]{font-size:8px;letter-spacing:.12em;color:#8d7b9c;margin:8px 0}.footer-column>a[data-v-d704ddb5]{display:inline-flex;gap:8px;align-items:center;font-size:11px;color:#b5a9c0}.footer-column>a[data-v-d704ddb5]:hover{color:#d8c1ff}.footer-bottom[data-v-d704ddb5]{display:flex;justify-content:space-between;gap:20px;font-size:9px;color:#82758e;border-top:1px solid var(--border);padding-block:21px}@media(max-width:760px){.footer-main[data-v-d704ddb5]{grid-template-columns:1fr 1fr;gap:30px 20px}.footer-brand[data-v-d704ddb5]{grid-column:span 2}.footer-column>span[data-v-d704ddb5]{font-size:7px}.footer-column>a[data-v-d704ddb5]{font-size:10px}.footer-bottom[data-v-d704ddb5]{flex-direction:column;gap:9px}}.cookie-preferences[data-v-d704ddb5]{background:transparent;border:0;padding:0;color:#b5a9c0;font-size:11px;text-align:left}.cookie-preferences[data-v-d704ddb5]:hover{color:#d8c1ff}@media(max-width:760px){.cookie-preferences[data-v-d704ddb5]{font-size:10px}}.home[data-v-82d6c31d]{width:100%;overflow:clip}.mobile-download[data-v-82d6c31d]{display:none}@media(max-width:760px){.mobile-download[data-v-82d6c31d]{position:fixed;bottom:0;left:0;right:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:12px 20px max(12px,env(safe-area-inset-bottom));background:#14111df5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid #b69be52b;box-shadow:0 -10px 35px #0003}.mobile-download>span[data-v-82d6c31d]{color:#a697b7;font-size:9px;line-height:1.6}.mobile-download strong[data-v-82d6c31d]{color:#ddd0e8;font-weight:400}.mobile-download .button[data-v-82d6c31d]{font-size:11px;min-height:43px;padding:10px 16px;gap:10px}.mobile-cta-enter-active[data-v-82d6c31d],.mobile-cta-leave-active[data-v-82d6c31d]{transition:transform .25s,opacity .25s}.mobile-cta-enter-from[data-v-82d6c31d],.mobile-cta-leave-to[data-v-82d6c31d]{opacity:0;transform:translateY(100%)}.home[data-v-82d6c31d] .footer{padding-bottom:82px}}.page[data-v-c31b04cb]{width:100%;min-height:100vh;background:#0e0c14}.content-wrapper[data-v-c31b04cb]{padding-top:100px;padding-bottom:4rem}.container[data-v-c31b04cb]{max-width:900px;margin:0 auto;padding:0}.page-header[data-v-c31b04cb]{text-align:center;margin-bottom:4rem;padding:3rem 2rem;background:#16131e;border:1px solid rgba(255,255,255,.08);border-radius:20px;box-shadow:none}.page-header h1[data-v-c31b04cb]{font-size:2.5rem;font-weight:800;color:#f3edf9;margin:0 0 1rem;background:linear-gradient(135deg,#65449a,#403052);background:none}.update-date[data-v-c31b04cb]{color:#a79ab8;font-size:.95rem;margin:0}.section[data-v-c31b04cb]{background:#16131e;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:3rem;margin-bottom:2rem;box-shadow:none}.section h2[data-v-c31b04cb]{font-size:2rem;font-weight:700;color:#f3edf9;margin:0 0 2rem;padding-bottom:1rem;border-bottom:1px solid #ba9cec30}.content-block[data-v-c31b04cb]{margin-bottom:2.5rem}.content-block[data-v-c31b04cb]:last-child{margin-bottom:0}.content-block h3[data-v-c31b04cb]{font-size:1.35rem;font-weight:700;color:#f3edf9;margin:0 0 1rem}.content-block p[data-v-c31b04cb]{font-size:1.05rem;line-height:1.7;color:#b9adc7;margin:0 0 1rem}.content-block ul[data-v-c31b04cb]{margin:1rem 0;padding-left:1.5rem}.content-block li[data-v-c31b04cb]{font-size:1.05rem;line-height:1.7;color:#b9adc7;margin-bottom:.5rem}.content-block strong[data-v-c31b04cb]{color:#ba9cec;font-weight:700}.contact-section[data-v-c31b04cb]{text-align:center}.contact-info[data-v-c31b04cb]{margin-top:2rem}.contact-link[data-v-c31b04cb]{display:inline-flex;align-items:center;gap:.75rem;padding:1.25rem 2.5rem;background:linear-gradient(135deg,#65449a,#403052);color:#fff;text-decoration:none;font-size:1.1rem;font-weight:600;border-radius:12px;transition:all .3s ease;box-shadow:0 4px 15px #667eea66}.contact-link[data-v-c31b04cb]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #667eea99}.contact-link svg[data-v-c31b04cb]{flex-shrink:0}.back-link[data-v-c31b04cb]{text-align:center;margin-top:3rem}.back-link a[data-v-c31b04cb]{color:#ba9cec;text-decoration:none;font-size:1.05rem;font-weight:600;transition:color .2s ease}.back-link a[data-v-c31b04cb]:hover{color:#dec8fb}@media(max-width:768px){.content-wrapper[data-v-c31b04cb]{padding-top:80px}.page-header h1[data-v-c31b04cb]{font-size:1.75rem}.section[data-v-c31b04cb]{padding:2rem 1.5rem}.section h2[data-v-c31b04cb]{font-size:1.5rem}.content-block h3[data-v-c31b04cb]{font-size:1.15rem}.content-block p[data-v-c31b04cb],.content-block li[data-v-c31b04cb]{font-size:.95rem}}@media(max-width:600px){.content-wrapper[data-v-c31b04cb]{padding-top:100px}.page-header[data-v-c31b04cb]{padding:30px 18px;margin-bottom:24px}.section[data-v-c31b04cb]{padding:24px 20px;border-radius:15px}.section h2[data-v-c31b04cb]{font-size:24px}.contact-link[data-v-c31b04cb],.email-link[data-v-c31b04cb]{padding:12px;font-size:clamp(12px,3.6vw,17px);max-width:100%;overflow-wrap:anywhere}.contact-card[data-v-c31b04cb]{padding:24px 12px}.contact-tips[data-v-c31b04cb]{padding:20px}}.coming-soon[data-v-c31b04cb]{color:#8d7c9d;border-color:#8d7c9d26}.page[data-v-5839651d]{width:100%;min-height:100vh;background:#0e0c14}.content-wrapper[data-v-5839651d]{padding-top:100px;padding-bottom:4rem}.container[data-v-5839651d]{max-width:1000px;margin:0 auto;padding:0}.page-header[data-v-5839651d]{text-align:center;margin-bottom:4rem;padding:3rem 2rem;background:#16131e;border:1px solid rgba(255,255,255,.08);border-radius:20px;box-shadow:none}.icon-wrapper[data-v-5839651d]{margin-bottom:1.5rem}.page-header h1[data-v-5839651d]{font-size:2.5rem;font-weight:800;color:#f3edf9;margin:0 0 .5rem}.subtitle[data-v-5839651d]{color:#a79ab8;font-size:1.1rem;margin:0}.section[data-v-5839651d]{background:#16131e;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:3rem;margin-bottom:2rem;box-shadow:none}.section h2[data-v-5839651d]{font-size:2rem;font-weight:700;color:#f3edf9;margin:0 0 2rem;padding-bottom:1rem;border-bottom:1px solid #ba9cec30}.faq-list[data-v-5839651d]{display:flex;flex-direction:column;gap:1.5rem}.faq-item[data-v-5839651d]{padding:1.5rem;background:#0e0c14;border-radius:12px;border-left:2px solid #a382d9}.faq-item h3[data-v-5839651d]{font-size:1.2rem;font-weight:700;color:#f3edf9;margin:0 0 .75rem}.faq-item p[data-v-5839651d]{font-size:1.05rem;line-height:1.7;color:#b9adc7;margin:0}.contact-section[data-v-5839651d]{text-align:center}.contact-description[data-v-5839651d]{font-size:1.1rem;line-height:1.7;color:#b9adc7;margin:0 0 2.5rem;max-width:600px;margin-left:auto;margin-right:auto}.contact-card[data-v-5839651d]{background:linear-gradient(135deg,#65449a,#403052);border-radius:20px;padding:3rem 2rem;color:#fff;margin-bottom:2rem}.contact-icon[data-v-5839651d]{margin-bottom:1.5rem}.contact-icon svg[data-v-5839651d]{stroke:#fff}.contact-card h3[data-v-5839651d]{font-size:1.5rem;font-weight:700;margin:0 0 1rem}.email-link[data-v-5839651d]{display:inline-block;font-size:1.5rem;font-weight:700;color:#fff;text-decoration:none;padding:.75rem 2rem;background:#fff3;border-radius:12px;margin:1rem 0;transition:all .3s ease}.email-link[data-v-5839651d]:hover{background:#ffffff4d;transform:translateY(-2px)}.response-time[data-v-5839651d]{font-size:.95rem;opacity:.9;margin:1rem 0 0}.contact-tips[data-v-5839651d]{text-align:left;max-width:600px;margin:2rem auto 0;padding:2rem;background:#0e0c14;border-radius:12px}.contact-tips h3[data-v-5839651d]{font-size:1.15rem;font-weight:700;color:#f3edf9;margin:0 0 1rem}.contact-tips ul[data-v-5839651d]{margin:0;padding-left:1.5rem}.contact-tips li[data-v-5839651d]{font-size:1rem;line-height:1.7;color:#b9adc7;margin-bottom:.5rem}.resources-section h2[data-v-5839651d]{text-align:center}.resources-grid[data-v-5839651d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.resource-card[data-v-5839651d]{text-align:center;padding:2rem;background:#0e0c14;border-radius:16px;transition:transform .3s ease}.resource-card[data-v-5839651d]:hover{transform:translateY(-4px)}.resource-icon[data-v-5839651d]{font-size:3rem;margin-bottom:1rem}.resource-card h3[data-v-5839651d]{font-size:1.25rem;font-weight:700;color:#f3edf9;margin:0 0 .75rem}.resource-card p[data-v-5839651d]{font-size:.95rem;color:#a79ab8;margin:0 0 1.5rem;line-height:1.6}.resource-link[data-v-5839651d]{display:inline-block;color:#ba9cec;text-decoration:none;font-weight:600;font-size:.95rem;padding:.5rem 1.5rem;border:1px solid #ba9cec40;border-radius:8px;transition:all .3s ease}.resource-link[data-v-5839651d]:hover{background:#7451a8;color:#fff}.back-link[data-v-5839651d]{text-align:center;margin-top:3rem}.back-link a[data-v-5839651d]{color:#ba9cec;text-decoration:none;font-size:1.05rem;font-weight:600;transition:color .2s ease}.back-link a[data-v-5839651d]:hover{color:#dec8fb}@media(max-width:768px){.content-wrapper[data-v-5839651d]{padding-top:80px}.page-header h1[data-v-5839651d]{font-size:1.75rem}.section[data-v-5839651d]{padding:2rem 1.5rem}.section h2[data-v-5839651d]{font-size:1.5rem}.contact-card[data-v-5839651d]{padding:2rem 1.5rem}.email-link[data-v-5839651d]{font-size:1.1rem}.resources-grid[data-v-5839651d]{grid-template-columns:1fr}}@media(max-width:600px){.content-wrapper[data-v-5839651d]{padding-top:100px}.page-header[data-v-5839651d]{padding:30px 18px;margin-bottom:24px}.section[data-v-5839651d]{padding:24px 20px;border-radius:15px}.section h2[data-v-5839651d]{font-size:24px}.contact-link[data-v-5839651d],.email-link[data-v-5839651d]{padding:12px;font-size:clamp(12px,3.6vw,17px);max-width:100%;overflow-wrap:anywhere}.contact-card[data-v-5839651d]{padding:24px 12px}.contact-tips[data-v-5839651d]{padding:20px}}.coming-soon[data-v-5839651d]{color:#8d7c9d;border-color:#8d7c9d26}
