.lc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.lc-feature{min-width:0;background:#fff;border:1px solid #e9e1ed;border-radius:22px;overflow:hidden;transition:box-shadow .3s,transform .3s}.lc-feature:hover{box-shadow:0 16px 35px #4c2e5910;transform:translateY(-4px)}.lc-art{height:280px;position:relative;overflow:hidden;isolation:isolate}.lc-reserve .lc-art{background:radial-gradient(ellipse at 85% 10%,#85b89640,transparent 70%),#e7f1ea}.lc-art-orbit{position:absolute;width:260px;height:260px;border:1px solid #c2a9d23b;border-radius:50%;right:-83px;top:-80px;z-index:-1}.lc-art-orbit:after{content:"";position:absolute;width:190px;height:190px;border:1px solid #c2a9d22e;border-radius:50%;inset:34px}.lc-reserve .lc-art-orbit,.lc-reserve .lc-art-orbit:after{border-color:#83af951f}.lc-feature-copy{padding:23px 24px 19px}.analu-landing .lc-feature h3{font-size:21px;letter-spacing:-.045em;line-height:1.3;font-weight:500;margin:0 0 11px}.lc-feature-copy>p{font-size:13px;line-height:1.75;color:#8d7c97;max-width:280px;min-height:46px}.lc-feature-copy>a{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:19px;padding-top:15px;border-top:1px solid #f0ebf3;font-size:12px;font-weight:500;min-height:42px}.lc-feature-copy>a>span{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;transition:transform .25s,background .25s}.lc-feature-copy>a:hover>span{transform:rotate(45deg)}.lc-bank-card{position:absolute;width:237px;height:146px;top:21px;left:22px;background:linear-gradient(120deg,#76518c,#402750);border:1px solid #b99acd47;border-radius:14px;transform:rotate(-9deg);overflow:hidden;color:white}.lc-bank-card:before{content:"";position:absolute;width:200px;height:200px;border:1px solid #ffffff10;border-radius:50%;right:-88px;top:-70px}.lc-bank-card:after{content:"";position:absolute;width:300px;height:100%;top:0;left:-300px;transform:skewX(-25deg);background:linear-gradient(90deg,transparent,#ffffff12,transparent)}.lc-bank-card>div{position:absolute;top:17px;left:17px;right:17px;display:flex;align-items:center;justify-content:space-between}.analu-landing .lc-bank-card .cc-issuer-mark{width:36px;height:30px;min-width:36px;min-height:30px;flex:0 0 36px;background:none;border-radius:0;overflow:visible}.analu-landing .lc-bank-card .cc-issuer-mark img{object-fit:contain;filter:grayscale(1) brightness(0) invert(1)}.lc-bank-card>div>svg{opacity:.45;transform:rotate(90deg)}.lc-chip{position:absolute;top:68px;left:20px;width:25px;height:20px;border-radius:5px;border:1px solid #e6c69766;background:linear-gradient(90deg,#ccb69c55,#e0ceb377);box-shadow:inset 9px 0 0 #66527014,inset -9px 0 0 #66527014}.lc-chip:after{content:"";position:absolute;left:8px;top:0;bottom:0;width:8px;border-left:1px solid #dcc39788;border-right:1px solid #dcc39788}.lc-card-number{position:absolute;left:20px;bottom:19px;font-size:11px;letter-spacing:.08em;color:#d3bddf}.lc-card-circles{position:absolute;bottom:15px;right:17px;display:flex}.lc-card-circles i{width:18px;height:18px;border-radius:50%;background:#e6c1c047}.lc-card-circles i:last-child{margin-left:-7px;background:#f4c18b90}.lc-invoice-paper{position:absolute;right:17px;top:109px;width:227px;background:#fff;border:1px solid #e4dbea;border-radius:15px;padding:15px 16px 11px;box-shadow:0 15px 26px #4b2d6211;transform:rotate(3deg)}.lc-paper-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px;color:#92759f}.lc-invoice-paper>strong{display:block;margin:8px 0 12px;color:#624174;font-weight:500;font-size:26px;line-height:1.2;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.lc-budget-track{height:5px;background:#ede5f2;border-radius:5px;overflow:hidden}.lc-budget-track>span{display:block;height:100%;border-radius:5px;background:#9b77b5;transition:width .6s}.lc-invoice-paper>p{font-size:10px;color:#a086ae;line-height:1.5;margin:7px 0 0}.lc-invoice-paper>p>b{font-weight:500;color:#916da3}.lc-new-purchase{display:flex;align-items:center;gap:7px;border-top:1px solid #f0e8f5;margin-top:9px;padding-top:10px;font-size:11px;color:#876195;opacity:0;translate:0 7px;transition:opacity .5s,translate .5s}.lc-new-purchase.is-shown{opacity:1;translate:0 0}.lc-new-purchase>span:first-child{width:24px;height:24px;display:grid;place-items:center;border-radius:7px;background:#f4edf8;color:#a184b2}.lc-new-purchase>span:nth-child(2){flex:1}.lc-new-purchase>strong{font-size:12px;font-weight:500;color:#795189}.lc-new-purchase>svg{color:#8caf9a;opacity:0;transition:opacity .3s}.lc-art[data-phase="3"] .lc-new-purchase>svg,.lc-art[data-phase="4"] .lc-new-purchase>svg{opacity:1}.lc-status-pill{position:absolute;left:17px;bottom:14px;display:flex;align-items:center;gap:5px;border:1px solid #d9e7dd;color:#7e9d88;background:#f6fcf8;border-radius:20px;font-size:9px;padding:7px 10px;opacity:0;translate:0 6px;transition:opacity .5s,translate .5s}.lc-status-pill.is-shown{opacity:1;translate:0 0}.lc-reserve-paper{position:absolute;left:26px;right:26px;top:23px;border:1px solid #d9e7dd;box-shadow:0 14px 26px #386c4510;background:#ffffffed;border-radius:16px;padding:16px 17px 14px;transform:rotate(-2deg)}.lc-reserve-paper .lc-paper-heading{color:#8cab98}.lc-reserve-paper>strong{display:block;margin:8px 0 4px;font-size:30px;color:#53795f;line-height:1.2;font-weight:500;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.lc-reserve-graph>svg{width:100%;height:90px;display:block;margin-top:11px;overflow:visible}.lc-reserve-graph>div{display:flex;justify-content:space-between;margin-top:3px;font-size:9px;color:#9eb3a5}.lc-graph-base,.lc-graph-new{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.2s cubic-bezier(.22,1,.36,1)}.lc-graph-area{opacity:0;transition:opacity .8s}.lc-graph-point{opacity:0;transform:scale(.2);transform-origin:268px 10px;transition:opacity .5s,transform .5s}.lc-art[data-phase="1"] .lc-graph-base,.lc-art[data-phase="2"] .lc-graph-base,.lc-art[data-phase="2"] .lc-graph-new,.lc-art[data-phase="3"] .lc-graph-base,.lc-art[data-phase="3"] .lc-graph-new,.lc-art[data-phase="4"] .lc-graph-base,.lc-art[data-phase="4"] .lc-graph-new{stroke-dashoffset:0}.lc-art[data-phase="2"] .lc-graph-area,.lc-art[data-phase="3"] .lc-graph-area,.lc-art[data-phase="4"] .lc-graph-area{opacity:1}.lc-art[data-phase="3"] .lc-graph-point,.lc-art[data-phase="4"] .lc-graph-point{opacity:1;transform:scale(1)}.lc-reserve-goal{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:10px;color:#95ad9d;margin-top:13px;padding-top:10px;border-top:1px solid #e9f0eb}.lc-reserve-goal>strong{margin-left:auto;font-size:11px;color:#7d9f87;font-weight:500}.lc-reserve-goal>div{width:100%;height:4px;overflow:hidden;border-radius:5px;background:#e6efe8}.lc-reserve-goal>div>span{display:block;height:100%;background:#9bbda6;border-radius:5px;transition:width .6s}.lc-contribution{position:absolute;right:13px;padding:11px 13px;background:#fff;border:1px solid #dce9df;border-radius:13px;display:flex;align-items:center;gap:10px;box-shadow:0 8px 25px #38664712;opacity:0;translate:0 10px;transform:rotate(3deg);transition:opacity .5s,translate .5s}.lc-contribution.is-shown{opacity:1;translate:0 0}.lc-contribution>span:first-child{width:29px;height:29px;border-radius:50%;background:#edf6ef;color:#8aac95;display:grid;place-items:center}.lc-contribution>div{font-size:10px;color:#9cb0a1}.lc-contribution strong{display:block;font-weight:500;color:#628c70;margin-top:3px}.lc-contribution>span:last-child{width:22px;height:22px;border-radius:50%;background:#f0f7f1;color:#83ab8e;display:grid;place-items:center;opacity:0;transition:opacity .3s}.lc-contribution>span.is-done{opacity:1}.lc-calendar-paper{position:absolute;top:19px;left:26px;width:237px;border:1px solid #e0e2f0;background:#fff;border-radius:16px;padding:15px 16px 12px;box-shadow:0 13px 26px #4d467016;transform:rotate(-5deg)}.lc-calendar-paper .lc-paper-heading{color:#8581a7;font-size:12px}.lc-calendar-paper .lc-paper-heading>span:last-child{font-size:10px;color:#b1adc6}.lc-month-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:3px;margin-top:13px;font-size:10px;text-align:center;color:#aaa4bd}.lc-month-grid>span{height:21px;display:flex;align-items:center;justify-content:center;position:relative;border-radius:6px;transition:background .4s,color .4s,box-shadow .4s}.lc-month-grid .lc-weekday{font-size:8px;color:#c2bbce;height:15px}.lc-month-grid .lc-expense-day i,.lc-month-grid .lc-income-day i{position:absolute;width:3px;height:3px;border-radius:50%;bottom:2px;background:currentColor}.lc-art[data-phase="1"] .lc-income-day,.lc-art[data-phase="2"] .lc-income-day,.lc-art[data-phase="3"] .lc-income-day,.lc-art[data-phase="4"] .lc-income-day{background:#e9f4ed;color:#6d987c;box-shadow:0 0 0 2px #8eb69a22}.lc-art[data-phase="2"] .lc-expense-day,.lc-art[data-phase="3"] .lc-expense-day,.lc-art[data-phase="4"] .lc-expense-day{background:#ffece1;color:#c2967e;box-shadow:0 0 0 2px #dea68d1a}.lc-calendar-legend{display:flex;gap:15px;color:#aba3bd;font-size:9px;margin-top:10px;padding-top:8px;border-top:1px solid #f0eef5}.lc-calendar-legend>span{display:flex;align-items:center;gap:5px}.lc-calendar-legend i{width:5px;height:5px;border-radius:50%;background:#aed0b8}.lc-calendar-legend>span:last-child i{background:#f0b696}.lc-plan-event{position:absolute;width:190px;right:15px;background:white;border:1px solid #e4e2ef;border-radius:12px;box-shadow:0 8px 24px #6251720d;padding:10px;display:flex;align-items:center;gap:8px;opacity:0;translate:12px 0;transition:opacity .5s,translate .5s}.lc-plan-event.is-shown{opacity:1;translate:0 0}.lc-plan-income{top:65px;transform:rotate(5deg)}.lc-plan-expense{top:130px;transform:rotate(-2deg)}.lc-plan-event>span{width:26px;height:26px;display:grid;place-items:center;background:#f0f7f2;border-radius:8px;color:#93b69e}.lc-plan-event>div{font-size:11px;color:#8d839e;flex:1}.lc-plan-event small{display:block;font-size:9px;color:#b2a7c0;margin-top:3px}.lc-plan-event>strong{font-size:12px;font-weight:500;white-space:nowrap;color:#7aa08b}.lc-plan-expense>span{background:#fff1e9;color:#d4ab8d}.lc-plan-expense>strong{color:#c7987f}.lc-plan-result{position:absolute;bottom:18px;left:28px;right:25px;display:flex;align-items:center;gap:10px;padding:12px 13px;background:#78618e;border:1px solid #ffffff0f;color:#fff;border-radius:11px;box-shadow:0 8px 16px #67517b1a;opacity:0;translate:0 7px;transition:opacity .5s,translate .5s}.lc-plan-result.is-shown{opacity:1;translate:0 0}.lc-plan-result>span{font-size:10px;flex:1;color:#e3d3ed}.lc-plan-result>strong{font-size:14px;font-weight:500;letter-spacing:-.02em}.lc-plan-result>svg{color:#d2dfd2}.lc-art[data-phase="1"] .lc-bank-card:after{animation:lc-shimmer 1.8s ease-out both}@keyframes lc-shimmer{to{left:270px}}.lc-controls{display:none}@media (max-width:1000px) and (min-width:641px){.lc-grid{gap:14px}.lc-feature-copy{padding:20px 18px 16px}.analu-landing .lc-feature h3{font-size:18px}.lc-feature-copy>p{font-size:12px;min-height:63px}.lc-feature-copy>a{font-size:11px}.lc-art{height:258px}.lc-bank-card{width:205px;height:132px;left:14px}.lc-invoice-paper{width:198px;right:10px;top:98px;padding:13px}.lc-invoice-paper>strong{font-size:23px}.lc-invoice-paper>p{font-size:9px}.lc-status-pill{left:9px;font-size:8px;padding:6px 8px;bottom:9px}.lc-reserve-paper{left:15px;right:15px;top:17px;padding:15px 13px}.lc-reserve-paper>strong{font-size:26px}.lc-reserve-graph>svg{height:78px}.lc-contribution{bottom:9px;right:9px;padding:10px;gap:7px}.lc-calendar-paper{left:14px;top:16px;width:210px;padding:13px}.lc-month-grid{gap:2px}.lc-month-grid>span{height:20px}.lc-plan-event{right:9px;width:173px;padding:9px}.lc-plan-event>strong{font-size:11px}.lc-plan-event>div{font-size:10px}.lc-plan-result{left:15px;right:15px;bottom:15px;padding:11px;gap:7px}.lc-plan-result>strong{font-size:12px}.lc-plan-result>span{font-size:9px}}@media (max-width:640px){.lc-grid{display:flex;gap:15px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.lc-grid::-webkit-scrollbar{display:none}.lc-feature{flex:0 0 94%;scroll-snap-align:start;border-radius:20px}.lc-art{height:270px}.lc-feature:hover{box-shadow:none;transform:none}.lc-feature-copy{padding:21px 21px 17px}.analu-landing .lc-feature h3{font-size:21px}.lc-feature-copy>p{font-size:12px;min-height:42px}.lc-feature-copy>a{font-size:12px;margin-top:16px;padding-top:13px}.lc-bank-card{width:220px;height:141px;left:17px}.lc-invoice-paper{width:215px;right:14px;top:104px;padding:14px 15px 10px}.lc-invoice-paper>strong{font-size:25px}.lc-status-pill{bottom:11px;left:13px;font-size:9px}.lc-reserve-paper{left:22px;right:22px;top:20px;padding:15px 16px 13px}.lc-reserve-graph>svg{height:86px}.lc-contribution{bottom:10px;right:12px;padding:10px 12px}.lc-calendar-paper{width:230px;left:22px;top:16px}.lc-plan-event{right:12px;width:187px}.lc-plan-income{top:64px}.lc-plan-expense{top:129px}.lc-plan-result{bottom:15px;left:22px;right:20px}.lc-controls{display:flex;align-items:center;gap:8px;margin-top:15px}.lc-controls>span{flex:1;color:#9b81a8;font-size:12px}.lc-controls small{font-size:10px;color:#b9a4c3;margin-left:10px}.lc-controls button{width:34px;height:34px;display:grid;place-items:center;border:1px solid #e5d9ec;background:#faf7fc;color:#9472a5;border-radius:50%}.lc-controls button:hover{background:#eee4f5}.lc-controls button:disabled{opacity:.3}}@media (max-width:360px){.lc-bank-card{width:201px;height:130px;left:12px;top:20px}.lc-invoice-paper{right:10px;width:207px;top:100px}.lc-reserve-paper{left:16px;right:16px;padding:15px 14px}.lc-calendar-paper{width:210px;left:15px}.lc-plan-event{right:9px;width:181px}.lc-plan-result{left:16px;right:16px;gap:7px}.lc-plan-result>strong{font-size:13px}.lc-plan-result>span{font-size:9px}}@media (prefers-reduced-motion:reduce){.lc-feature,.lc-feature *,.lc-feature :after,.lc-feature :before{animation:none!important;transition:none!important}.lc-feature:hover{transform:none}}.analu-landing .lc-bank-card .cc-issuer-mark img{filter:grayscale(1) contrast(4);mix-blend-mode:screen}.lc-reserve-graph>svg{height:78px}.lc-reserve-graph>div{font-size:10px}.lc-reserve-paper{top:19px;padding-bottom:15px}.lc-contribution{padding:8px 12px;bottom:12px}.lc-contribution>div{font-size:11px;line-height:1.2}.lc-contribution strong{font-size:14px;line-height:1.3;margin-top:2px}.lc-month-grid{gap:2px}.lc-month-grid>span{height:17px;font-size:11px}.lc-month-grid .lc-weekday{height:13px;font-size:9px}.lc-invoice-paper>p{font-size:11px}.lc-new-purchase{font-size:12px}@media (max-width:1000px) and (min-width:641px){.lc-reserve-graph>svg{height:73px}.lc-invoice-paper>p{font-size:10px}.lc-contribution{padding:8px 10px}.lc-month-grid>span{height:16px;font-size:10px}}@media (max-width:640px){.lc-reserve-graph>svg{height:76px}.lc-reserve-paper{top:18px}.lc-contribution{bottom:11px;padding:8px 12px}.lc-month-grid>span{height:17px;font-size:11px}}.lc-invoice-paper{top:89px}@media (max-width:1000px) and (min-width:641px){.lc-invoice-paper{top:80px}}@media (max-width:640px){.lc-invoice-paper{top:80px}}.lc-credit .lc-art{background:radial-gradient(ellipse at 90% 5%,#f8af7b69,transparent 73%),#ffede1}.lc-planning .lc-art{background:radial-gradient(ellipse at 100% 0,#ffbe8e70,transparent 74%),#fff0e5}.lc-credit .lc-art-orbit,.lc-credit .lc-art-orbit:after,.lc-planning .lc-art-orbit,.lc-planning .lc-art-orbit:after{border-color:#d69b742c}.lc-bank-card{box-shadow:0 14px 28px #9c58362b}.lc-budget-track{background:#f8e6d8}.lc-budget-track>span{background:#eda16e}.lc-invoice-paper{border-color:#f1decf}.lc-new-purchase>span:first-child{background:#fff0e5;color:#ce926b}.lc-feature-copy>a{color:#9b6a50}.lc-feature-copy>a>span{background:#fff0e4;color:#bf835d}.lc-feature-copy>a:hover>span{background:#ffe0c8}.lc-planning .lc-feature-copy>a{color:#a57453}.lc-planning .lc-feature-copy>a>span{background:#ffebdd;color:#c18a62}.lc-plan-result{background:linear-gradient(110deg,#f0a778,#f5b68f);color:#684336;border-color:#e89e7433;box-shadow:0 8px 17px #d795591a}.lc-plan-result>span{color:#8b5b40}.lc-plan-result>svg{color:#926647}.lc-calendar-paper{border-color:#f0ddce}.lc-plan-event{border-color:#f0e1d4}.lc-planning .lc-paper-heading{color:#a6846c}.lc-bank-card:after{animation-duration:.65s}.lc-credit .lc-art{background:radial-gradient(ellipse at 85% 10%,#8c61a144,transparent 70%),#ede5f3}.lc-planning .lc-art{background:radial-gradient(ellipse at 85% 10%,#c1c2f644,transparent 70%),#eef0fa}.lc-credit .lc-art-orbit,.lc-credit .lc-art-orbit:after{border-color:#c2a9d23b}.lc-planning .lc-art-orbit,.lc-planning .lc-art-orbit:after{border-color:#a8aed52b}.lc-bank-card{box-shadow:0 16px 28px #4e2c6724}.lc-invoice-paper{border-color:#e4dbea}.lc-calendar-paper{border-color:#e0e2f0}.lc-plan-event{border-color:#e4e2ef}.lc-planning .lc-paper-heading{color:#8581a7}.lc-feature-copy>a{color:#815292}.lc-feature-copy>a>span{background:#f3edf8;color:#815292}.lc-feature-copy>a:hover>span{background:#e9dcf1}.lc-reserve .lc-feature-copy>a{color:#56836a}.lc-reserve .lc-feature-copy>a>span{background:#eef6f0;color:#56836a}.lc-planning .lc-feature-copy>a{color:#7f7caa}.lc-planning .lc-feature-copy>a>span{background:#f1f0fa;color:#7f7caa}.lc-feature{position:relative}.lc-issuer-switch{position:absolute;top:15px;right:13px;z-index:3;display:grid;grid-template-columns:repeat(2,32px);gap:6px;padding:5px;background:#ffffffb8;backdrop-filter:blur(8px);border:1px solid #e7dfee;border-radius:12px;box-shadow:0 5px 15px #4a2e590a}.lc-issuer-switch button{display:grid;place-items:center;width:32px;height:32px;border:1px solid transparent;border-radius:8px;padding:4px;background:#fff;transition:border-color .2s,box-shadow .2s}.lc-issuer-switch button[aria-pressed=true]{border-color:#a37db6;box-shadow:0 0 0 1px #b794c13d}.lc-issuer-switch button:hover{border-color:#bea3cd}.analu-landing .lc-issuer-switch .cc-issuer-mark{width:24px;height:24px;min-width:24px;min-height:24px;flex-basis:24px;border-radius:5px}.lc-bank-card{transition:background .35s}@media (max-width:1000px) and (min-width:641px){.lc-issuer-switch{right:10px;top:12px;gap:4px;padding:4px;grid-template-columns:repeat(2,29px)}.lc-issuer-switch button{width:29px;height:29px}.analu-landing .lc-issuer-switch .cc-issuer-mark{width:22px;height:22px;min-width:22px;min-height:22px;flex-basis:22px}}@media (max-width:640px){.lc-issuer-switch{right:11px;top:13px;grid-template-columns:repeat(2,31px);gap:5px;padding:4px}.lc-issuer-switch button{width:31px;height:31px}}.analu-landing .lc-bank-inter .cc-issuer-mark img,.analu-landing .lc-bank-itau .cc-issuer-mark img{filter:none;mix-blend-mode:normal}.analu-landing .lc-bank-inter .cc-issuer-mark,.analu-landing .lc-bank-itau .cc-issuer-mark{border-radius:7px;overflow:hidden;width:32px;height:32px;min-width:32px;min-height:32px;flex-basis:32px}.analu-landing{--lp-dark:#24192d;--lp-ink:#392741;--lp-coral:#ffab87;--lp-muted:#7c6f84;color:var(--lp-ink);background:#fff;overflow-x:clip;font-family:DM Sans,Arial,sans-serif}main.analu-landing{padding:0;max-width:none;margin:0;width:100%}.analu-landing *{box-sizing:border-box}.analu-landing h1,.analu-landing h2,.analu-landing h3{font-family:Sora,Arial,sans-serif;font-weight:500;letter-spacing:-.055em}.analu-landing em{font-family:"Instrument Serif",Georgia,serif;font-weight:400;letter-spacing:-.02em}.analu-landing a,.analu-landing button{transition:background .2s,color .2s,transform .2s}.analu-landing a:focus-visible,.analu-landing button:focus-visible,.analu-landing input:focus-visible,.analu-landing summary:focus-visible{outline:3px solid #f99977;outline-offset:4px}.analu-landing svg{flex-shrink:0}.lp-header{max-width:1200px;margin:auto;min-height:78px;padding:16px 34px;display:flex;align-items:center;justify-content:space-between;gap:24px}.lp-brand{--norte-logo-width:134px;--norte-logo-height:31px;display:inline-flex;flex-shrink:0}.lp-header nav{display:flex;gap:28px;font-size:14px;color:#786680}.lp-header nav a{padding:12px 0}.lp-header nav a:hover,.lp-signin:hover{color:#b76c54}.lp-header-actions{display:flex;gap:25px;align-items:center;font-size:14px}.lp-signin{padding:12px 0}.lp-nav-cta{display:flex;align-items:center;gap:12px;min-height:43px;background:#513562;color:white;padding:11px 18px;border-radius:24px}.lp-nav-cta:hover{background:#705081}.lp-intro{position:relative;background:var(--lp-dark);color:#fff;padding:35px 34px 0;isolation:isolate}.lp-intro:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 77% 35%,#66427044,transparent 56%)}.lp-hero-grid{max-width:1120px;margin:auto;display:grid;grid-template-columns:.95fr 1.05fr;align-items:center;gap:38px}.lp-intro-copy{padding:15px 0 40px}.lp-kicker{display:flex;align-items:center;gap:9px;font-size:13px;color:#8e759c;letter-spacing:.02em}.lp-intro .lp-kicker{color:#d7bedf}.lp-intro .lp-kicker>span{width:6px;height:6px;border-radius:50%;background:#ffab87;box-shadow:0 0 15px #ffab8780}.lp-intro h1{font-size:clamp(42px,4.5vw,57px);line-height:1.12;margin:20px 0 24px;letter-spacing:-.055em}.lp-intro h1 em{color:#ffb392;font-size:1.18em;line-height:1.1}.lp-intro-copy>p{font-size:16px;line-height:1.8;color:#c8bacf;max-width:380px}.lp-primary{display:inline-flex;align-items:center;justify-content:center;gap:25px;min-height:50px;padding:14px 24px;font-size:14px;font-weight:600;border-radius:28px;background:var(--lp-coral);color:#33213b;box-shadow:0 8px 28px #170e2412}.lp-primary:hover{background:#ffc3a8;transform:translateY(-2px)}.lp-intro-copy>.lp-primary{margin-top:27px}.lp-down{display:flex;align-items:center;gap:8px;color:#dcc9e4;font-size:13px;margin:18px 0 0;width:fit-content;min-height:34px}.lp-down:hover{color:#ffb392}.lp-hero-note{display:flex;align-items:center;gap:8px;margin-top:29px;font-size:12px;color:#9e8aa9}.lp-intro-bottom{max-width:1120px;margin:20px auto 0;border-top:1px solid #ffffff10;display:flex;justify-content:space-between;gap:20px;padding:22px 0;color:#b6a1c2;font-size:13px}.lp-intro-bottom>span{display:flex;align-items:center;gap:10px}.lp-intro-bottom svg{color:#dbb8e2}.lp-everyday{max-width:1188px;margin:auto;padding:64px 34px 50px;scroll-margin-top:30px}.lp-section-title{display:flex;align-items:flex-end;justify-content:space-between;gap:45px;margin-bottom:30px}.lp-section-title h2{font-size:36px;line-height:1.15;margin-top:14px}.lp-section-title h2 em{font-size:1.17em}.lp-section-title>p{max-width:270px;color:#7f7287;font-size:15px;line-height:1.8;padding-bottom:4px}.lp-example-note{font-size:12px;text-align:center;color:#93869b;margin-top:19px;line-height:1.8}.lp-companion{max-width:1120px;margin:0 auto 38px;padding:32px 38px;border:1px solid #ece3f1;border-radius:22px;display:flex;align-items:center;justify-content:space-between;gap:28px}.lp-companion-person{display:flex;align-items:center;gap:23px;max-width:600px}.lp-companion-person img{width:100px;height:100px;object-fit:contain;filter:drop-shadow(0 10px 18px #6f41701a);flex-shrink:0}.lp-companion h2{font-size:27px;line-height:1.2;margin:12px 0 14px}.lp-companion p{font-size:14px;line-height:1.8;color:#8b7298;max-width:360px}.lp-text-link{display:flex;align-items:center;gap:16px;font-size:13px;font-weight:600;min-height:40px;margin-top:10px;width:fit-content}.lp-text-link:hover{color:#b97155}.lp-question-cloud{display:flex;flex-direction:column;gap:10px;min-width:290px}.lp-question-cloud>span{display:flex;align-items:center;gap:10px;background:#ffffffd9;border:1px solid #e8dded;border-radius:14px;padding:13px 17px;color:#785b88;font-size:13px;box-shadow:0 6px 17px #50335904;transition:transform .25s}.lp-question-cloud>span:nth-child(2){transform:translateX(-18px)}.lp-question-cloud>span:hover{transform:translateX(-5px)}.lp-control{max-width:780px;margin:0 auto 52px;display:flex;align-items:center;gap:18px;padding:0 24px}.lp-control>span{display:grid;place-items:center;flex-shrink:0;width:48px;height:48px;border-radius:50%;background:#f0f5f2;color:#6e907d}.lp-control h2{font-size:18px;margin-bottom:7px;letter-spacing:-.035em}.lp-control p{font-size:13px;line-height:1.8;color:#8b7e93}.lp-faq{max-width:1120px;margin:0 auto 60px;padding:32px 0 0;display:grid;grid-template-columns:1fr 1.6fr;gap:70px;border-top:1px solid #f0ebf3;scroll-margin-top:30px}.lp-faq h2{font-size:30px;margin-top:15px}.lp-faq>div>p{color:#8e7e98;font-size:14px;line-height:1.8;margin-top:18px;max-width:260px}.lp-questions details{border-bottom:1px solid #ece5f0}.lp-questions summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:19px 0;font-size:14px;cursor:pointer;list-style:none;min-height:62px}.lp-questions summary::-webkit-details-marker{display:none}.lp-questions summary svg{color:#a088ae;transition:transform .25s}.lp-questions details[open] summary svg{transform:rotate(180deg)}.lp-questions details>p{font-size:13px;line-height:1.8;color:#887592;padding-bottom:20px;max-width:500px}.lp-final{max-width:1120px;margin:0 auto 28px;border-radius:22px;position:relative;overflow:hidden;isolation:isolate;display:flex;align-items:center;justify-content:space-between;gap:30px;background:var(--lp-dark);padding:38px 45px;color:#fff}.lp-final .lp-kicker{color:#bda3c7;font-size:12px}.lp-final h2{font-size:32px;line-height:1.15;margin-top:15px}.lp-final h2 em{color:#ffb392;font-size:1.15em}.lp-final .lp-primary{flex-shrink:0}.lp-final-coin{position:absolute;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#ffd3b0,#ff996e);right:170px;top:-70px;z-index:-1}.lp-footer{max-width:1120px;margin:auto;padding:22px 0 30px;display:flex;align-items:center;justify-content:space-between;gap:20px}.lp-footer .lp-brand{--norte-logo-width:110px;--norte-logo-height:27px}.lp-footer>span{font-size:12px;color:#94809c}.lp-footer>a:last-child{display:flex;align-items:center;gap:8px;font-size:12px;min-height:44px}[data-reveal].will-reveal{opacity:0;transform:translateY(18px)}[data-reveal].is-revealed{opacity:1;transform:none;transition:opacity .65s,transform .65s}.lp-feature:nth-child(2).is-revealed{transition-delay:.09s}.lp-feature:nth-child(3).is-revealed{transition-delay:.18s}@media (max-width:1180px){.lp-hero-grid{gap:12px;grid-template-columns:.9fr 1.1fr}.lp-companion,.lp-faq,.lp-final,.lp-footer{margin-left:34px;margin-right:34px}.lp-intro h1{font-size:49px}.lp-question-cloud{min-width:265px}.lp-companion{padding:30px}.lp-faq{gap:45px}}@media (max-width:900px){.lp-header{padding:15px 24px;min-height:72px}.lp-header nav{gap:18px;font-size:13px}.lp-header-actions{gap:18px}.lp-intro{padding:35px 24px 0}.lp-hero-grid{grid-template-columns:.85fr 1.15fr}.lp-intro h1{font-size:39px}.lp-intro-copy>p{font-size:14px;max-width:290px}.lp-primary{font-size:13px;padding:14px 19px;gap:17px}.lp-hero-note{font-size:11px}.lp-intro-bottom{font-size:11px;gap:15px}.lp-intro-bottom>span{gap:7px}.lp-everyday{padding:50px 24px 38px}.lp-section-title h2{font-size:31px}.lp-section-title>p{font-size:14px;max-width:230px}.lp-companion{margin:0 24px 34px;padding:27px;gap:20px}.lp-companion-person{gap:16px}.lp-companion-person img{width:75px;height:75px}.lp-companion h2{font-size:24px}.lp-companion p{font-size:13px}.lp-question-cloud{min-width:220px}.lp-question-cloud>span{padding:12px;font-size:11px}.lp-faq,.lp-final,.lp-footer{margin-left:24px;margin-right:24px}.lp-final{padding:30px}.lp-final h2{font-size:28px}}@media (max-width:640px){.lp-header{padding:15px 22px;min-height:70px}.lp-header nav{display:none}.lp-header-actions{gap:12px}.lp-signin{font-size:13px}.lp-nav-cta{font-size:12px;padding:10px 13px;min-height:39px;gap:6px}.lp-nav-cta svg{width:13px}.lp-brand{--norte-logo-width:111px;--norte-logo-height:27px}.lp-intro{padding:31px 20px 0}.lp-hero-grid{grid-template-columns:1fr;gap:8px}.lp-intro-copy{text-align:center;padding:0 0 12px}.lp-intro .lp-kicker{justify-content:center;font-size:12px}.lp-intro h1{font-size:39px;line-height:1.14;margin:16px auto 20px;max-width:345px}.lp-intro h1 br:nth-of-type(2){display:none}.lp-intro h1 em{display:block;font-size:1.2em}.lp-intro-copy>p{font-size:14px;line-height:1.75;margin:auto;max-width:315px}.lp-intro-copy>.lp-primary{margin-top:22px;min-height:48px}.lp-down{display:none}.lp-hero-note,.lp-intro-bottom{justify-content:center;margin-top:17px;font-size:11px}.lp-intro-bottom{padding:17px 0;gap:15px;flex-wrap:wrap}.lp-intro-bottom>span:nth-child(2){display:none}.lp-intro-bottom svg{width:15px}.lp-everyday{padding:38px 22px 30px}.lp-section-title{display:block;margin-bottom:23px}.lp-section-title h2{font-size:31px;margin-top:12px}.lp-section-title h2 br{display:none}.lp-section-title h2 em{display:block}.lp-section-title>p{max-width:290px;font-size:14px;margin-top:16px;line-height:1.7}.lp-example-note{font-size:11px;max-width:300px;margin:16px auto 0}.lp-companion{display:block;padding:24px 22px;margin:0 16px 30px;border-radius:18px}.lp-companion-person{align-items:flex-start;gap:14px}.lp-companion-person img{width:58px;height:58px;margin-top:19px}.lp-companion .lp-kicker{font-size:11px}.lp-companion h2{font-size:23px;margin:10px 0 12px}.lp-companion p{font-size:13px;line-height:1.75}.lp-question-cloud{margin:21px 0 0 15px;gap:8px;min-width:0}.lp-question-cloud>span{font-size:12px;padding:12px 14px}.lp-question-cloud>span:nth-child(2){transform:translateX(-12px)}.lp-control{margin:0 auto 32px;align-items:flex-start;padding:0 25px;gap:14px}.lp-control>span{width:38px;height:38px}.lp-control svg{width:21px}.lp-control h2{font-size:17px;line-height:1.4}.lp-control p{font-size:12px;line-height:1.8}.lp-faq{margin:0 24px 35px;padding-top:25px;grid-template-columns:1fr;gap:15px}.lp-faq h2{font-size:28px;margin-top:12px}.lp-faq>div>p{margin-top:10px;max-width:none;font-size:13px}.lp-questions summary{font-size:13px;line-height:1.65;min-height:60px;padding:17px 0;gap:15px}.lp-questions details>p{font-size:12px}.lp-final{margin:0 16px 16px;padding:28px 24px;flex-direction:column;align-items:flex-start;gap:22px;border-radius:18px}.lp-final h2{font-size:29px}.lp-final .lp-primary{font-size:13px}.lp-final-coin{right:-25px;top:35px;opacity:.09}.lp-footer{margin:0;padding:18px 24px 25px;gap:10px;flex-wrap:wrap}.lp-footer .lp-brand{--norte-logo-width:98px;--norte-logo-height:25px}.lp-footer>span{order:3;width:100%;font-size:11px;margin-top:3px}.lp-footer>a:last-child{font-size:11px}}@media (prefers-reduced-motion:reduce){.analu-landing *,.analu-landing :after,.analu-landing :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}[data-reveal].will-reveal{opacity:1;transform:none}.lp-primary:hover{transform:none}}.analu-landing .lp-brand>.norte-logo{--norte-logo-width:134px;--norte-logo-height:31px}.analu-landing .lp-footer .lp-brand>.norte-logo{--norte-logo-width:110px;--norte-logo-height:27px}@media (max-width:640px){.analu-landing .lp-brand>.norte-logo{--norte-logo-width:111px;--norte-logo-height:27px}.analu-landing .lp-footer .lp-brand>.norte-logo{--norte-logo-width:98px;--norte-logo-height:25px}.lp-intro h1{font-size:36px}.lp-intro-copy>p{font-size:13px}.lp-intro-bottom{margin-top:14px}}.lp-intro{padding-bottom:32px}.lp-intro-copy{padding-bottom:25px}.lp-companion h2,.lp-faq h2,.lp-final h2,.lp-intro h1,.lp-section-title h2{margin-top:0}@media (max-width:640px){.lp-intro{padding-top:25px;padding-bottom:25px}.lp-intro-copy{padding-bottom:10px}.lp-companion-person img,.lp-intro h1{margin-top:0}.lp-footer{justify-content:space-between}}.analu-landing{--lp-coral:#f7a071}.lp-primary:hover{background:#ffb68e}.lp-nav-cta{background:#ffb18a;color:#513249;box-shadow:0 3px 13px #ef9a6120}.lp-nav-cta:hover{background:#ffc3a2;color:#513249}.lp-section-title h2 em{color:#d68b63}.lp-question-cloud svg{color:#d99875}.lp-companion{border-color:#f0dacb;background:radial-gradient(ellipse at 0 100%,#ffd1b33d,transparent 55%),#f5eff8}.lp-text-link{color:#a06c53}.lp-text-link:hover{color:#c47d55}.lp-final-coin{opacity:.2}.lp-footer>a:last-child{color:#9d735c}.lp-section-title h2 em{color:#92739f}.lp-companion{border-color:#ece3f1;background:#f3edf7}.lp-question-cloud svg{color:#a07bb3}.lp-text-link{color:#76508c}.lp-footer>a:last-child{color:#84648f}.lp-final-coin{opacity:.12}.lp-faq{border:1px solid #eae3ef;background:#faf8fc;border-radius:23px;padding:32px;grid-template-columns:.85fr 1.65fr;gap:45px;margin-bottom:35px}.lp-faq-intro{padding:6px 4px}.lp-faq-icon{display:grid;place-items:center;width:47px;height:47px;border:1px solid #e4d8ed;border-radius:15px;background:#f0e8f7;color:#9b79ad;box-shadow:0 5px 13px #59366305;margin-bottom:20px}.lp-faq h2{font-size:29px;line-height:1.3;margin:0}.lp-faq-intro>p{font-size:14px;line-height:1.8;color:#8f7a9b;margin:15px 0 0;max-width:260px}.lp-faq-assurance{display:flex;align-items:flex-start;gap:11px;padding:20px 0 0;border-top:1px solid #e9e1ee;margin-top:30px;color:#8ca797}.lp-faq-assurance>svg{margin-top:3px}.analu-landing .lp-faq-assurance h3{font-size:15px;line-height:1.6;letter-spacing:-.03em;color:#79568b;margin:0}.lp-faq-assurance p{font-size:12px;line-height:1.85;color:#9b86a6;margin-top:6px;max-width:250px}.lp-faq-list{display:flex;flex-direction:column;gap:10px}.lp-faq-list details{background:#fff;border:1px solid #eae2f0;border-radius:13px;overflow:hidden;transition:border-color .25s,box-shadow .25s}.lp-faq-list details[open]{border-color:#dccbe6;box-shadow:0 6px 18px #5f347207}.lp-faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:17px;padding:17px 19px;min-height:65px;font-size:14px;color:#6c4b7e;line-height:1.65;list-style:none;cursor:pointer}.lp-faq-list summary::-webkit-details-marker{display:none}.lp-faq-list summary::marker{content:""}.lp-faq-toggle{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border:1px solid #eee5f4;border-radius:50%;color:#aa89b9;background:#faf7fd;transition:background .2s,border-color .2s}.lp-faq-toggle>svg{transition:transform .25s}.lp-faq-list summary:hover .lp-faq-toggle{background:#f0e7f7}.lp-faq-list details[open] .lp-faq-toggle{background:#ffebdd;border-color:#f9dec9;color:#b98360}.lp-faq-list details[open] .lp-faq-toggle>svg{transform:rotate(180deg)}.lp-faq-answer{padding:0 60px 19px 19px}.lp-faq-answer>p{font-size:13px;line-height:1.85;color:#927f9d;max-width:520px}.lp-faq-list details[open] .lp-faq-answer{animation:lp-faq-open .25s ease-out both}@keyframes lp-faq-open{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.lp-faq{padding:28px;gap:28px;grid-template-columns:.9fr 1.5fr}.lp-faq h2{font-size:26px}.lp-faq-intro>p{font-size:13px}.lp-faq-list summary{font-size:13px;padding:16px;gap:12px}.lp-faq-answer{padding:0 48px 17px 16px}.lp-faq-answer>p{font-size:12px}}@media (max-width:640px){.lp-faq{margin:0 16px 25px;padding:25px 20px 20px;grid-template-columns:1fr;gap:22px;border-radius:19px}.lp-faq-intro{padding:0}.lp-faq-icon{width:39px;height:39px;border-radius:12px;float:left;margin:0 13px 0 0}.lp-faq h2{font-size:26px;line-height:39px}.lp-faq-intro>p{font-size:13px;max-width:280px;margin-top:11px;clear:both}.lp-faq-assurance{margin-top:19px;padding-top:16px;gap:10px}.analu-landing .lp-faq-assurance h3{font-size:14px}.lp-faq-assurance p{font-size:12px;max-width:none;margin-top:4px}.lp-faq-assurance>svg{width:20px;height:20px}.lp-faq-list{gap:9px}.lp-faq-list summary{font-size:13px;min-height:60px;padding:14px 15px;gap:12px}.lp-faq-toggle{width:26px;height:26px}.lp-faq-answer{padding:0 16px 17px}.lp-faq-answer>p{font-size:12px;line-height:1.85}}.lp-scene{width:100%;min-width:0;margin:0;scroll-margin-top:25px;position:relative;text-align:left}.lp-scene-stage{position:relative;height:495px;isolation:isolate}.lp-scene-label{position:absolute;top:0;left:0;right:0;text-align:center;font-size:11px;letter-spacing:.02em;color:#ad91b9}.lp-scene-label>span{display:inline-block;width:5px;height:5px;background:#b3d7bd;border-radius:50%;margin-right:8px}.lp-orbit{width:390px;height:390px;border:1px solid #ba8ad314;left:50%;top:52%;z-index:-1;transform:translate(-50%,-50%)}.lp-orbit,.lp-orbit-one:after{position:absolute;border-radius:50%}.lp-orbit-one:after{content:"";width:10px;height:10px;background:#ffb392;left:52px;top:48px;box-shadow:0 0 25px #ffb39266}.lp-orbit-one{animation:lp-orbit 28s linear infinite}.lp-orbit-two{width:490px;height:490px;border-style:dashed;border-color:#b289c20d;animation:lp-orbit 45s linear infinite reverse}.lp-phone{position:absolute;width:292px;height:431px;left:50%;top:30px;transform:translateX(-50%) rotate(-2deg);border:5px solid #4b3a57;border-radius:31px;background:#fff;color:#513d5e;box-shadow:0 25px 75px #0e071847,0 0 0 1px #cbb2d026;overflow:hidden;transition:transform .4s}.lp-phone:hover{transform:translateX(-50%) rotate(0)}.lp-phone-status{height:32px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;font-size:9px;font-weight:600;color:#483550}.lp-phone-island{height:14px;width:75px;background:#332638;border-radius:20px;margin-left:10px}.lp-phone-head{display:flex;align-items:center;gap:9px;padding:9px 15px 11px;border-bottom:1px solid #eee6f3;background:#fdfbff}.lp-phone-head img{object-fit:contain;width:38px;height:38px}.lp-phone-head>div{display:flex;flex-direction:column;gap:4px;flex:1}.lp-phone-head strong{font-size:15px;color:#583963;font-weight:600}.lp-phone-head>div>span{font-size:10px;color:#9479a2}.lp-online{width:6px;height:6px;background:#91bda6;border-radius:50%}.lp-phone-thread{height:260px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dbcce5 transparent;padding:13px 14px}.lp-chat-day{display:block;text-align:center;font-size:9px;color:#a797ae;margin-bottom:14px}.lp-chat-user{padding:11px 13px 8px;margin-left:24px;background:#6d4b81;color:#fff;border-radius:13px 13px 3px 13px}.lp-chat-user small{font-size:8px;display:flex;align-items:center;justify-content:flex-end;color:#ddcde7;margin-top:5px;gap:0}.lp-chat-user small svg:first-child{margin-left:5px}.lp-chat-user small svg:last-child{margin-left:-6px}.lp-chat-answer{margin-top:14px;font-size:12px;line-height:1.65}.lp-chat-name{font-size:10px;font-weight:600;color:#705180}.lp-chat-answer>p{margin:5px 0 10px}.lp-review{border:1px solid #e6dcec;border-radius:11px;background:#faf7fc;padding:12px}.lp-review-label{font-size:9px;display:flex;align-items:center;gap:5px;color:#9d85a9}.lp-review>strong{display:flex;justify-content:space-between;gap:8px;margin:8px 0 3px;font-size:13px;font-weight:600;line-height:1.5}.lp-review-meta{font-size:9px;color:#9d85a9}.lp-review-actions{display:flex;gap:7px;margin-top:10px}.lp-review form button,.lp-review-actions button{min-height:33px;border:1px solid #ded0e6;border-radius:7px;font-size:10px;display:flex;align-items:center;justify-content:center;gap:5px;padding:6px 10px;color:#7e5a90}.lp-review form button:last-child,.lp-review-actions button:last-child{background:#644279;color:#fff;border-color:#644279;flex:1}.lp-review form button:hover,.lp-review-actions button:hover{background:#eaddf1;color:#553565}.lp-review form button:last-child:hover,.lp-review-actions button:last-child:hover{background:#805491;color:#fff}.lp-review-discard{display:flex;align-items:center;justify-content:center;gap:4px;min-height:28px;width:100%;margin-top:5px;font-size:9px;color:#aa7f99}.lp-review-discard:hover{color:#a74466;background:#f5e6ed;border-radius:6px}.lp-review form{margin-top:10px}.lp-review form label{font-size:10px;display:block;margin-bottom:5px}.lp-review form input{display:block;width:100%;font-size:13px;padding:7px 10px;background:white;border:1px solid #c6acd4;border-radius:6px;color:#604077}.lp-review form>div{display:flex;gap:8px;margin-top:7px}.lp-chat-success{display:flex;align-items:flex-start;gap:7px;color:#4f806b;background:#eef6f1;border-radius:9px;padding:12px;font-size:11px}.lp-chat-success small{display:block;font-size:10px;line-height:1.7;margin-top:5px;color:#84a08f}.lp-phone-composer{display:flex;align-items:center;gap:10px;margin:8px 12px 0;border:1px solid #e4d8ec;background:#fcfaff;border-radius:12px;padding:8px 8px 8px 12px;min-height:43px;color:#a18bad;font-size:11px}.lp-phone-composer>span:first-child{flex:1}.lp-phone-composer>span:last-child{display:grid;place-items:center;width:26px;height:26px;background:#77508c;color:#fff;border-radius:8px}.lp-phone-composer:hover{border-color:#b997ca}.lp-phone>footer{font-size:8px;color:#a796b0;display:flex;align-items:center;justify-content:center;gap:4px;margin-top:9px}.lp-typing{display:flex;gap:4px;margin:18px 0;padding:10px;width:fit-content;background:#f4eef8;border-radius:12px}.lp-typing i{width:5px;height:5px;border-radius:50%;background:#b198c0;animation:lp-typing 1s infinite}.lp-typing i:nth-child(2){animation-delay:.15s}.lp-typing i:nth-child(3){animation-delay:.3s}.lp-motion-message{animation:lp-message .5s cubic-bezier(.2,.65,.25,1) both}.lp-float{position:absolute;z-index:2;box-shadow:0 14px 35px #10081833;animation:lp-float 5.5s ease-in-out infinite;border:1px solid #a787b82e}.lp-float-invoice{right:-5px;top:102px;width:200px;padding:16px;background:#fff;border-radius:16px;transform:rotate(3deg);color:#654776}.lp-float-title{display:flex;align-items:center;gap:7px;font-size:10px;color:#a18bac}.lp-float-title .bank-logo{width:21px;height:21px}.lp-float-title>span{flex:1}.lp-float-invoice>strong{font-size:25px;letter-spacing:-.05em;font-weight:500;display:block;margin:13px 0 11px;animation:lp-message .4s}.lp-mini-meter{height:5px;border-radius:4px;background:#ece2f2;overflow:hidden}.lp-mini-meter>span{display:block;height:100%;background:#a582bb;border-radius:4px;transition:width .8s cubic-bezier(.22,1,.36,1)}.lp-float-invoice>small{display:block;margin-top:9px;font-size:9px;color:#a58bb2}.lp-float-invoice.is-mint{background:#f0f7f2;color:#54806a}.lp-float-invoice.is-mint .lp-float-title,.lp-float-invoice.is-mint>small{color:#92aa99}.lp-float-invoice.is-mint .lp-mini-meter{background:#dcebe0}.lp-float-invoice.is-mint .lp-mini-meter>span{background:#80ab91}.lp-float-purchase{left:-6px;top:351px;display:flex;align-items:center;gap:11px;padding:15px;background:#fff;border-radius:14px;color:#6c547d;min-width:235px;animation-delay:-2s;transform:rotate(-4deg)}.lp-float-purchase>svg{padding:7px;box-sizing:content-box;width:17px;height:17px;background:#f0e7f6;border-radius:9px;color:#9d7bb1}.lp-float-purchase>span{flex:1;font-size:11px;font-weight:500}.lp-float-purchase small{display:block;font-size:9px;color:#aa94b6;margin-top:4px;font-weight:400}.lp-float-purchase strong{font-size:12px;white-space:nowrap;font-weight:500}.lp-scene-controls{position:absolute;left:50%;bottom:0;transform:translateX(-50%);display:flex;align-items:center;gap:4px;white-space:nowrap}.lp-scene-controls button{display:grid;place-items:center;min-width:30px;min-height:30px;border:1px solid #9d77b133;background:#ffffff04;border-radius:50%;color:#bea3ca}.lp-scene-controls button:hover{background:#ffffff12;color:#fff}.lp-scene-controls button:disabled{opacity:.4;cursor:default}.lp-scene-controls>span{font-size:10px;color:#9982a5;margin-left:6px}.lp-scene.is-paused .lp-float,.lp-scene.is-paused .lp-orbit{animation-play-state:paused}.lp-scene-tabs{display:flex;justify-content:center;margin-top:12px}.lp-scene-tabs button{display:flex;align-items:center;justify-content:center;gap:6px;padding:9px 11px;border-radius:18px;font-size:11px;color:#b29ac0;border:1px solid transparent;min-height:35px}.lp-scene-tabs button>span{font-size:9px;opacity:.5}.lp-scene-tabs button[aria-selected=true]{background:#ffffff09;border-color:#a482b23d;color:#ffceb6}.lp-scene-tabs button:hover{background:#ffffff0e}.lp-scene>figcaption{color:#8f789b;font-size:10px;line-height:1.7;text-align:center;margin-top:10px}.lp-chat-budget{padding:13px;background:#f6f0fa;border-radius:9px;margin-top:10px}.lp-chat-budget>span,.lp-chat-reserve>span{font-size:10px;color:#9b83a9}.lp-chat-budget>strong{display:block;font-size:24px;font-weight:500;margin:5px 0 12px;letter-spacing:-.04em}.lp-chat-budget>p{font-size:10px;color:#aa91b6;line-height:1.9;margin-top:10px}.lp-chat-reserve{padding:13px;background:#f0f7f2;border-radius:9px;margin-top:10px;color:#50816a}.lp-chat-reserve>strong{display:block;font-size:23px;font-weight:500;letter-spacing:-.04em;margin:3px 0 7px}.lp-chat-reserve>span{color:#8aab97}.lp-chat-reserve svg{width:100%;height:auto;display:block;margin:9px 0}.lp-draw-line{stroke-dasharray:1;stroke-dashoffset:0;animation:lp-line 2.2s cubic-bezier(.22,1,.36,1) both}.lp-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.lp-feature{display:flex;flex-direction:column;padding:25px 24px 17px;border:1px solid #e9e0f0;background:#faf7fc;border-radius:18px;min-width:0}.lp-feature-top{display:flex;align-items:center;gap:10px;color:#a185b1;font-size:11px;letter-spacing:.025em}.lp-feature h3{font-size:21px;line-height:1.3;margin:19px 0 10px;letter-spacing:-.04em}.lp-feature>p{font-size:13px;line-height:1.8;color:#9b83a8;margin-bottom:23px;max-width:280px}.lp-feature>a{margin-top:auto;padding-top:19px;min-height:45px;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;font-weight:500;color:#865b9c}.lp-feature>a:hover{color:#c07b5e}.lp-feature-invoice{padding:16px 15px 3px;background:#fff;border:1px solid #ece3f2;border-radius:13px;margin-bottom:4px}.lp-feature-invoice>div:first-child{display:flex;align-items:center;gap:8px}.lp-feature-invoice .bank-logo{width:26px;height:26px}.lp-feature-invoice>div:first-child>span{font-size:12px;flex:1;color:#846294}.lp-feature-invoice small{display:block;font-size:9px;color:#b19abb;margin-top:4px}.lp-feature-invoice>div:first-child strong{font-size:17px;font-weight:500;letter-spacing:-.03em}.lp-feature-invoice>.lp-mini-meter{margin-top:19px}.lp-feature-invoice>span{display:block;font-size:9px;color:#a086ae;margin:8px 0 12px}.lp-feature-purchase{display:flex;align-items:center;gap:9px;border-top:1px solid #f1ebf6;padding:13px 0;font-size:10px;color:#ac95b8}.lp-feature-purchase>span{flex:1;font-size:11px;color:#9879a8}.lp-feature-purchase>strong{font-weight:500;font-size:11px;color:#80618f}.lp-feature-growth{background:#f0f7f2;border-color:#ddebe1}.lp-feature-growth .lp-feature-top{color:#90ac9b}.lp-feature-growth h3{color:#486c58}.lp-feature-growth>p{color:#87a28f}.lp-feature-growth>a{color:#59886f}.lp-feature-chart{padding:7px 0 3px}.lp-feature-chart>span:first-child{font-size:10px;color:#8ca996}.lp-feature-chart strong{display:block;font-size:31px;font-weight:500;color:#4a775c;letter-spacing:-.05em;margin-top:5px}.lp-feature-chart strong small{font-size:21px;color:#9db6a6}.lp-feature-chart>svg{display:block;width:100%;height:auto;margin-top:22px}.lp-chart-labels{display:flex;justify-content:space-between;font-size:9px;color:#96ac9e;margin-top:8px}.lp-feature-coverage{display:flex;align-items:center;gap:7px;font-size:10px;color:#84a38e;border-top:1px solid #dce9e0;padding-top:14px;margin-top:19px}.lp-feature.is-revealed .lp-draw-line{animation:lp-line 2.2s cubic-bezier(.22,1,.36,1) both}.lp-feature-plan{background:#fff6f0;border-color:#f5e4d8}.lp-feature-plan .lp-feature-top{color:#c4997d}.lp-feature-plan h3{color:#856549}.lp-feature-plan>p{color:#b09a87}.lp-feature-plan>a{color:#b1825c}.lp-feature-calendar{padding:16px 15px 1px;background:#fffaf7;border:1px solid #f1e3d8;border-radius:13px}.lp-feature-calendar>span{display:flex;justify-content:space-between;font-size:11px;color:#a67e62;align-items:center}.lp-feature-calendar>span>small{font-size:9px;color:#c0a28b}.lp-calendar-days{display:grid;grid-template-columns:repeat(7,1fr);gap:3px;margin:15px 0 10px;text-align:center;color:#b9a28d;font-size:10px}.lp-calendar-days>span{display:flex;align-items:center;justify-content:center;position:relative;height:29px;min-width:0}.lp-calendar-days>span:nth-child(-n+7){height:15px;color:#c9b5a3;font-size:9px}.lp-calendar-days .is-income{border-radius:7px;background:#e9f3eb;color:#6d987f}.lp-calendar-days .is-bill{border-radius:7px;background:#fce9dc;color:#c89771}.lp-calendar-days i{width:3px;height:3px;border-radius:50%;background:currentColor;position:absolute;bottom:4px}.lp-calendar-event{display:flex;align-items:center;gap:9px;padding:12px 0;border-top:1px solid #f4e9df}.lp-calendar-event>span{width:25px;height:30px;display:grid;place-items:center;background:#faebdf;border-radius:7px;color:#c59776;font-size:10px}.lp-calendar-event>span.income{background:#eaf3ec;color:#87a991}.lp-calendar-event>div{font-size:10px;flex:1;color:#a5856c}.lp-calendar-event small{font-size:9px;display:block;color:#c7ad97;margin-top:3px}.lp-calendar-event>strong{font-size:11px;font-weight:500;color:#aa8364}@keyframes lp-message{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes lp-typing{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes lp-float{0%,to{translate:0 0}50%{translate:0 -8px}}@keyframes lp-orbit{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes lp-line{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@media (max-width:1180px){.lp-float-invoice{right:-6px;width:180px}.lp-float-purchase{left:-8px;min-width:218px}.lp-feature{padding:23px 21px 17px}.lp-feature h3{font-size:20px}}@media (max-width:900px){.lp-scene-stage{height:474px}.lp-phone{width:266px;height:421px;top:22px}.lp-phone-thread{height:255px}.lp-phone-head{padding:8px 12px}.lp-phone-head img{width:35px;height:35px}.lp-float-invoice{width:156px;padding:12px;top:114px;right:-3px}.lp-float-title{font-size:9px;gap:5px}.lp-float-title>svg{display:none}.lp-float-invoice>strong{font-size:23px}.lp-float-invoice small{font-size:8px;line-height:1.7}.lp-float-purchase{left:-5px;min-width:180px;padding:12px;top:350px;gap:8px}.lp-float-purchase>span{font-size:10px}.lp-float-purchase small{font-size:8px}.lp-float-purchase strong{font-size:11px}.lp-scene-tabs button{font-size:10px;padding:9px 8px;gap:4px}.lp-feature-grid{gap:12px}.lp-feature{padding:20px 16px 14px}.lp-feature h3{font-size:19px}.lp-feature>p{font-size:12px}.lp-feature-calendar,.lp-feature-invoice{padding:13px 11px 1px}.lp-feature-invoice>div:first-child>span{font-size:10px}.lp-feature-invoice small{font-size:8px}.lp-feature-invoice>div:first-child strong{font-size:15px}.lp-feature-invoice .bank-logo{width:22px;height:22px}.lp-feature-purchase strong,.lp-feature-purchase>span{font-size:10px}.lp-feature-purchase{gap:6px}.lp-feature-purchase svg{width:13px}.lp-calendar-event{gap:6px}.lp-calendar-event small{font-size:8px}.lp-calendar-event strong{font-size:9px}.lp-feature-chart strong{font-size:29px}.lp-feature>a{font-size:11px}.lp-orbit-two{width:410px;height:410px}.lp-orbit-one{width:335px;height:335px}}@media (max-width:640px){.lp-scene-stage{height:465px;max-width:390px;margin:auto}.lp-scene-label{display:none}.lp-phone{width:274px;height:424px;top:11px;transform:translateX(-50%) rotate(-1.5deg)}.lp-phone-thread{height:257px}.lp-float-invoice{right:-5px;top:91px;width:146px;border-radius:12px;padding:12px;transform:rotate(4deg)}.lp-float-invoice>strong{font-size:21px;margin:10px 0 9px}.lp-float-title .bank-logo{width:18px;height:18px}.lp-float-title{font-size:8px;gap:5px}.lp-float-invoice>small{font-size:8px;line-height:1.7}.lp-float-purchase{left:-5px;top:359px;min-width:195px;gap:8px;padding:11px;border-radius:12px}.lp-float-purchase>svg{width:15px;height:15px;padding:6px}.lp-scene-controls{bottom:0}.lp-scene-tabs{margin-top:11px;gap:3px}.lp-scene-tabs button{font-size:11px;padding:9px 11px}.lp-scene>figcaption{font-size:9px;margin-top:9px}.lp-feature-grid{grid-template-columns:1fr;gap:15px}.lp-feature{padding:22px 23px 17px;border-radius:17px}.lp-feature h3{font-size:23px;margin-top:16px}.lp-feature>p{font-size:13px;max-width:280px;margin-bottom:18px}.lp-feature-top{font-size:11px}.lp-feature-calendar,.lp-feature-invoice{padding:17px 16px 2px}.lp-feature-invoice .bank-logo{width:28px;height:28px}.lp-feature-invoice>div:first-child>span{font-size:12px}.lp-feature-invoice small{font-size:9px}.lp-feature-invoice>div:first-child strong{font-size:18px}.lp-feature-invoice>span{font-size:10px}.lp-feature-purchase>span,.lp-feature-purchase>strong{font-size:12px}.lp-feature-purchase svg{width:17px}.lp-feature-purchase{gap:10px;padding:13px 0}.lp-feature>a{font-size:12px;padding-top:16px}.lp-feature-chart{padding:0}.lp-feature-chart>svg{height:95px;margin-top:14px}.lp-feature-chart strong{font-size:31px}.lp-feature-chart>span:first-child{font-size:11px}.lp-feature-coverage{font-size:11px;margin-top:14px;padding-top:12px}.lp-chart-labels{font-size:10px}.lp-feature-calendar>span{font-size:12px}.lp-feature-calendar>span small{font-size:10px}.lp-calendar-days{font-size:12px;margin-top:15px}.lp-calendar-event>div{font-size:12px}.lp-calendar-event small{font-size:9px}.lp-calendar-event>strong{font-size:12px}.lp-calendar-event>span{font-size:11px;width:28px;height:31px}.lp-calendar-event{gap:10px}.lp-orbit-two{width:355px;height:355px}.lp-orbit-one{width:310px;height:310px}}@media (max-width:360px){.lp-float-invoice{right:-6px;width:134px;padding:10px}.lp-phone{width:257px}.lp-float-purchase{min-width:181px}.lp-scene-tabs button{font-size:10px;padding:9px 7px}}@media (prefers-reduced-motion:reduce){.lp-motion-message{opacity:1;transform:none}.lp-draw-line{stroke-dashoffset:0}}.analu-landing .cc-issuer-mark{display:grid;place-items:center;width:24px;height:24px;min-width:24px;min-height:24px;padding:0;border:0;background:transparent;border-radius:6px;flex:0 0 24px;overflow:hidden;box-shadow:none}.analu-landing .cc-issuer-mark img{display:block;width:100%;height:100%;object-fit:cover}.lp-feature-invoice .cc-issuer-mark{width:27px;height:27px;min-width:27px;min-height:27px;flex-basis:27px}.lp-scene-stage{height:510px}.lp-phone{height:454px;left:45%}.lp-phone-thread{height:283px}.lp-chat-day,.lp-chat-name,.lp-chat-user>small{display:none}.lp-chat-user{font-size:12px;line-height:1.65;padding:11px 13px;margin-left:18px}.lp-chat-answer{margin-top:12px}.lp-chat-answer>p{margin:0 0 9px}.lp-review{padding:10px}.lp-review-discard{min-height:26px;margin-top:3px}.lp-float-invoice{width:177px;top:110px}.lp-float-purchase{top:430px;min-width:215px;padding:12px}.lp-float-invoice>small{color:#8a6c9b;font-size:10px}.lp-float-title{color:#8b719a}.lp-review-label,.lp-review-meta{color:#9372a4}.lp-feature>p{color:#8d749b}.lp-feature-growth>p{color:#75917e}.lp-feature-plan>p{color:#a08b7a}.lp-feature-invoice small{color:#9d83aa}.lp-feature-purchase>span{color:#826090}.lp-feature-purchase strong{color:#755087}.lp-calendar-event small{color:#ae8f76}.lp-feature-chart>svg{height:115px}.lp-feature-coverage svg{width:14px;height:14px;margin:0}@media (max-width:900px){.lp-scene-stage{height:502px}.lp-phone{height:454px;left:43%;width:266px;top:22px}.lp-phone-thread{height:288px}.lp-float-invoice{width:150px;right:-4px;top:90px}.lp-float-purchase{top:435px;min-width:183px}.lp-float-invoice>small,.lp-float-title{font-size:9px}}@media (max-width:640px){.lp-scene-stage{height:543px}.lp-phone{left:50%;top:11px;width:274px;height:454px}.lp-phone-thread{height:288px}.lp-float-purchase{display:none}.lp-float-invoice{top:478px;right:0;left:0;width:100%;max-width:300px;margin:auto;padding:10px 13px;transform:none;border-radius:11px;display:grid;grid-template-columns:1fr auto;gap:4px 10px;animation:none;box-shadow:0 6px 18px #1008181a}.lp-float-title{font-size:10px}.lp-float-invoice>strong{margin:0;font-size:18px}.lp-float-invoice .lp-mini-meter{display:none}.lp-float-invoice>small{grid-column:1/-1;margin:0;font-size:9px}.lp-float-title .cc-issuer-mark{width:18px;height:18px;min-width:18px;min-height:18px;flex-basis:18px}.lp-scene-controls{bottom:-35px}.lp-scene-tabs{margin-top:43px}.lp-scene>figcaption{font-size:10px;max-width:320px;margin:9px auto 0}.lp-scene-stage:has(.is-mint) .lp-float-invoice>small{color:#789783}}.lp-feature-controls{display:none}@media (max-width:640px){.lp-feature-grid{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:15px;align-items:stretch}.lp-feature-grid::-webkit-scrollbar{display:none}.lp-feature{flex:0 0 91%;scroll-snap-align:start;padding:20px 20px 15px}.lp-feature h3{font-size:21px;margin-top:15px}.lp-feature>p{font-size:12px;margin-bottom:17px}.lp-feature-chart>svg{height:100px}.lp-feature-controls{display:flex;align-items:center;gap:8px;margin-top:15px;color:#9c83a9}.lp-feature-controls>span{flex:1;font-size:12px}.lp-feature-controls small{font-size:10px;margin-left:8px;color:#b8a2c3}.lp-feature-controls button{display:grid;place-items:center;width:34px;height:34px;border:1px solid #e4d8ec;background:#faf7fc;border-radius:50%;color:#9673a9}.lp-feature-controls button:hover{background:#eee5f4}.lp-feature-controls button:disabled{opacity:.35}}.analu-landing .lp-feature-invoice .cc-issuer-mark{flex:0 0 27px;width:27px;height:27px}@media (min-width:641px){.lp-feature{padding:22px 22px 15px}.lp-feature h3{margin:15px 0 9px;font-size:20px}.lp-feature>p{font-size:12px;line-height:1.75;margin-bottom:18px}.lp-feature-chart strong{font-size:30px;line-height:1.25}.lp-feature-chart>svg{height:94px;margin-top:17px}.lp-feature-coverage{margin-top:13px;padding-top:12px}.lp-feature>a{padding-top:16px;min-height:39px}.lp-feature-calendar,.lp-feature-invoice{padding-top:14px}}.lp-feature h3{margin-top:0}.lp-scene-tabs button{padding-left:13px;padding-right:13px}.lp-scene-controls{gap:7px}.lp-scene-tabs{max-width:350px;margin:14px auto 0;padding:5px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;background:#372640;border:1px solid #6e517a66;border-radius:17px;box-shadow:0 7px 25px #130b1c12}.lp-scene-tabs button{gap:7px;min-height:39px;padding:9px 12px;border-radius:12px;font-size:12px;color:#bda5ca}.lp-scene-tabs button[aria-selected=true]{background:#f6dfcf;color:#5c3c6b;border-color:#f6dfcf;box-shadow:0 3px 10px #180d281a}.lp-scene-tabs button:hover{background:#ffffff0c}.lp-scene-tabs button[aria-selected=true]:hover{background:#ffe6d4}.lp-scene-tabs button>svg{opacity:.75}.lp-scene-stage{height:493px}.lp-orbit-one{animation:lp-orbit 4s ease-out 1 both}.lp-orbit-two{animation:lp-orbit 4s ease-out 1 reverse both}.lp-float{animation:lp-float 1.5s ease-in-out 2 both}.lp-float-purchase{animation-delay:0s}.lp-scene.is-paused .lp-float,.lp-scene.is-paused .lp-orbit{animation-play-state:running}@media (max-width:900px){.lp-scene-stage{height:483px}}@media (max-width:640px){.lp-scene-stage{height:543px}.lp-scene-tabs{margin-top:14px;max-width:310px;border-radius:15px}.lp-scene-tabs button{min-height:37px;font-size:12px;gap:6px;padding:8px 9px;border-radius:10px}.lp-scene-tabs button>svg{width:14px;height:14px}.lp-float-invoice{animation:none}}.lp-scene-tabs button[aria-selected=true]{background:#f7ae83;border-color:#f7ae83;color:#513248}.lp-scene-tabs button[aria-selected=true]:hover{background:#ffc09a}.lp-float-invoice:not(.is-mint) .lp-mini-meter>span{background:#eea47a}.lp-issuer-switch{display:flex;justify-content:space-between;gap:5px;margin-top:12px;padding-top:10px;border-top:1px solid #eee6f3}.lp-issuer-switch button{display:grid;place-items:center;width:29px;height:29px;flex-shrink:0;border:1px solid transparent;border-radius:7px;background:#faf7fd;padding:4px}.lp-issuer-switch button[aria-pressed=true]{border-color:#b495c3;background:#f0e7f7}.lp-issuer-switch button:hover{border-color:#cbb5d6}.analu-landing .lp-issuer-switch .cc-issuer-mark{width:21px;height:21px;min-width:21px;min-height:21px;flex-basis:21px;border-radius:4px}@media (max-width:640px){.lp-scene-stage:has(.lp-issuer-switch){height:588px}.lp-issuer-switch{grid-column:1/-1;justify-content:flex-start;gap:10px;margin-top:5px;padding-top:9px}.lp-issuer-switch button{width:30px;height:30px}}