.page-module___8aEwW__appleContainer{color:#1d1d1f;background-color:#fafafc;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,system-ui,sans-serif;overflow-x:hidden}.page-module___8aEwW__appleHeader{z-index:1000;-webkit-backdrop-filter:blur(20px)saturate(180%);background:#ffffffd9;border-bottom:1px solid #00000014;transition:transform .35s cubic-bezier(.16,1,.3,1),background-color .3s,border-color .3s,box-shadow .3s;position:fixed;top:0;left:0;right:0;transform:translateY(0)}.page-module___8aEwW__headerScrolled{background:#fffffff0;box-shadow:0 4px 24px #0000000f}.page-module___8aEwW__headerHidden{transform:translateY(-100%)}.page-module___8aEwW__headerInner{justify-content:space-between;align-items:center;max-width:1100px;margin:0 auto;padding:.85rem 1.5rem;display:flex}.page-module___8aEwW__appleLogo{color:#1d1d1f;letter-spacing:-.01em;align-items:center;gap:.5rem;font-size:1.15rem;font-weight:600;text-decoration:none;display:flex}.page-module___8aEwW__monioLogoBadge{color:#fff;background:linear-gradient(135deg,#0071e3 0%,#5e5ce6 100%);border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:flex;box-shadow:0 2px 8px #0071e34d}.page-module___8aEwW__appleLogoIcon{color:#1d1d1f;font-size:1.3rem;line-height:1}.page-module___8aEwW__appleNav{align-items:center;gap:1.5rem;display:flex}.page-module___8aEwW__appleNavText{color:#515154;font-size:.875rem;font-weight:400;text-decoration:none;transition:color .2s}.page-module___8aEwW__appleNavText:hover{color:#1d1d1f}.page-module___8aEwW__appleNavButton{color:#fff;background:#0071e3;border-radius:999px;align-items:center;gap:.25rem;padding:.4rem .95rem;font-size:.8rem;font-weight:500;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex;box-shadow:0 2px 8px #0071e340}.page-module___8aEwW__appleNavButton:hover{background:#0077ed;transform:scale(1.02)}.page-module___8aEwW__appleMain{flex-direction:column;align-items:center;max-width:1100px;margin:0 auto;padding:6.5rem 1.5rem 6rem;display:flex}.page-module___8aEwW__appleHero{text-align:center;flex-direction:column;align-items:center;max-width:860px;margin-bottom:4.5rem;display:flex}.page-module___8aEwW__heroPill{color:#0071e3;background:#0071e314;border:1px solid #0071e333;border-radius:999px;align-items:center;gap:.45rem;margin-bottom:1.5rem;padding:.35rem .95rem;font-size:.85rem;font-weight:500;display:inline-flex}.page-module___8aEwW__sparkleIcon{color:#0071e3}.page-module___8aEwW__heroHeading{letter-spacing:-.04em;color:#1d1d1f;margin-bottom:1.5rem;font-size:clamp(2.85rem,6.2vw,5.25rem);font-weight:700;line-height:1.06}.page-module___8aEwW__heroGradientText{background:linear-gradient(135deg,#0071e3 0%,#1d4ed8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.page-module___8aEwW__heroSubtitle{color:#515154;max-width:700px;margin-bottom:2.75rem;font-size:1.3rem;font-weight:400;line-height:1.6}.page-module___8aEwW__heroSubtitle em{color:#1d1d1f;font-style:normal;font-weight:500}.page-module___8aEwW__heroCtaGroup{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;display:flex}.page-module___8aEwW__applePrimaryButton{color:#fff;background:#0071e3;border-radius:999px;align-items:center;gap:.5rem;padding:.9rem 2.25rem;font-size:1.05rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 20px #0071e359}.page-module___8aEwW__applePrimaryButton:hover{background:#0077ed;transform:translateY(-2px);box-shadow:0 8px 28px #0071e380}.page-module___8aEwW__appleSecondaryButton{color:#1d1d1f;background:#f5f5f7;border:1px solid #e5e5ea;border-radius:999px;align-items:center;padding:.9rem 2.25rem;font-size:1.05rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.page-module___8aEwW__appleSecondaryButton:hover{background:#e8e8ed;transform:translateY(-2px)}.page-module___8aEwW__showcaseSection{width:100%;margin-bottom:6rem}.page-module___8aEwW__showcaseDeviceFrame{background:#fff;border:1px solid #e5e5ea;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px #00000014}.page-module___8aEwW__showcaseTopBar{background:#f5f5f7;border-bottom:1px solid #e5e5ea;align-items:center;padding:.75rem 1.25rem;display:flex}.page-module___8aEwW__windowControls{align-items:center;gap:.5rem;display:flex}.page-module___8aEwW__dotRed{background:#ff5f56;border-radius:50%;width:11px;height:11px}.page-module___8aEwW__dotYellow{background:#ffbd2e;border-radius:50%;width:11px;height:11px}.page-module___8aEwW__dotGreen{background:#27c93f;border-radius:50%;width:11px;height:11px}.page-module___8aEwW__showcaseTitle{color:#86868b;margin:0 auto;font-size:.8rem;font-weight:500}.page-module___8aEwW__showcaseBody{background:#fafafc;flex-direction:column;gap:1.5rem;padding:2.5rem;display:flex}.page-module___8aEwW__journalHeaderMock{flex-direction:column;gap:.25rem;display:flex}.page-module___8aEwW__mockTitle{color:#1d1d1f;font-size:1.5rem;font-weight:700}.page-module___8aEwW__mockMeta{color:#86868b;font-size:.875rem}.page-module___8aEwW__journalInputMock{background:#fff;border:1px solid #e5e5ea;border-radius:12px;padding:.9rem 1.25rem}.page-module___8aEwW__mockPlaceholder{color:#86868b;font-size:.95rem}.page-module___8aEwW__journalStreamMock{background:#fff;border:1px solid #e5e5ea;border-radius:16px;flex-direction:column;padding:.5rem 1.25rem;display:flex}.page-module___8aEwW__mockRow{border-bottom:1px solid #f5f5f7;justify-content:space-between;align-items:center;padding:1rem 0;display:flex}.page-module___8aEwW__mockRow:last-child{border-bottom:none}.page-module___8aEwW__mockDesc{color:#1d1d1f;font-size:1.05rem;font-weight:400}.page-module___8aEwW__mockIncome{color:#34c759;font-family:var(--font-mono,monospace);font-weight:600}.page-module___8aEwW__mockExpense{color:#86868b;font-family:var(--font-mono,monospace)}.page-module___8aEwW__mockAnswer{color:#0071e3;font-size:.95rem;font-weight:500}.page-module___8aEwW__bentoSection{width:100%}.page-module___8aEwW__bentoHeading{text-align:center;letter-spacing:-.03em;color:#1d1d1f;margin-bottom:3.5rem;font-size:2.65rem;font-weight:700}.page-module___8aEwW__bentoGrid{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}@media (max-width:768px){.page-module___8aEwW__bentoGrid{grid-template-columns:1fr}}.page-module___8aEwW__bentoTile{background:#fff;border:1px solid #e5e5ea;border-radius:28px;flex-direction:column;padding:2.5rem;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 4px 20px #00000008}.page-module___8aEwW__bentoTile:hover{border-color:#d1d1d6;transform:translateY(-4px);box-shadow:0 20px 40px #00000014}.page-module___8aEwW__tileLarge{grid-column:span 2}@media (max-width:768px){.page-module___8aEwW__tileLarge{grid-column:span 1}}.page-module___8aEwW__bentoContent h3{color:#1d1d1f;letter-spacing:-.015em;margin:1.1rem 0 .5rem;font-size:1.4rem;font-weight:600}.page-module___8aEwW__bentoContent p{color:#515154;font-size:1.025rem;line-height:1.6}.page-module___8aEwW__bentoIconBlue{color:#0071e3}.page-module___8aEwW__bentoIconAmber{color:#ff9500}.page-module___8aEwW__bentoIconEmerald{color:#34c759}.page-module___8aEwW__bentoIconPurple{color:#af52de}.page-module___8aEwW__securitySection{width:100%;margin-top:4.5rem}.page-module___8aEwW__securityCard{text-align:center;background:#fff;border:1px solid #e5e5ea;border-radius:28px;flex-direction:column;align-items:center;gap:1.25rem;padding:3rem;display:flex;box-shadow:0 4px 24px #0000000a}.page-module___8aEwW__securityHeader{align-items:center;gap:.75rem;display:flex}.page-module___8aEwW__securityHeader h3{color:#1d1d1f;letter-spacing:-.02em;margin:0;font-size:1.65rem;font-weight:600}.page-module___8aEwW__securityIcon{color:#34c759}.page-module___8aEwW__securityText{color:#515154;max-width:680px;margin:0;font-size:1.1rem;line-height:1.6}.page-module___8aEwW__securityBadges{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:.5rem;display:flex}.page-module___8aEwW__secBadge{color:#1d1d1f;background:#f2f2f7;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem 1rem;font-size:.875rem;font-weight:500;display:flex}.page-module___8aEwW__appleFooter{background:#fafafc;border-top:1px solid #e5e5ea;width:100%;padding:2.75rem 1.5rem}.page-module___8aEwW__footerInner{text-align:center;color:#86868b;max-width:1100px;margin:0 auto;font-size:.85rem}
