.lp{--lp-title:#14306f;--lp-wave:#e6dbff;--lp-bg:#fff;--lp-cloud:#ffffffc4;--lp-yellow:#fbf08c;--lp-text:#1d1a33;--lp-muted:#4f4d6b;--lp-card:#fff;background:var(--lp-bg);color:var(--lp-text);overflow:hidden}@media (prefers-color-scheme:dark){.lp{--lp-title:#e6e2ff;--lp-wave:#2a2f86;--lp-bg:#10144a;--lp-cloud:#ffffff14;--lp-yellow:#fbf08c;--lp-text:#f4f2ff;--lp-muted:#d3d3f5;--lp-card:#1b2168}}.lp h1,.lp h2{font-family:var(--font-display),system-ui,sans-serif;text-transform:uppercase;color:var(--lp-title);letter-spacing:.015em;font-weight:400;line-height:1.02}.lp h2{text-align:center;margin:0 0 .7em;font-size:clamp(1.9rem,6.6vw,3rem)}.lp h3{font-family:var(--font-display),system-ui,sans-serif;text-transform:uppercase;color:#14306f;letter-spacing:.02em;margin:0 0 .2em;font-size:1.3rem;font-weight:400}.lpHero{background:var(--lp-wave);border-radius:0 0 50% 50%/0 0 58px 58px;padding-bottom:12px;position:relative}.lpTop{z-index:2;justify-content:space-between;align-items:center;gap:10px;max-width:1120px;margin:0 auto;padding:10px 16px;display:flex;position:relative}.lpTop nav{gap:22px;font-size:.95rem;font-weight:600;display:none}.lpTop nav a{min-height:44px;color:var(--lp-text);align-items:center;text-decoration:none;display:inline-flex}.lpTop nav a:hover{text-decoration:underline}.lpBrand{min-height:44px;color:var(--lp-title);font:400 1.4rem var(--font-display);align-items:center;gap:6px;text-decoration:none;display:flex}.lpHelp{background:var(--lp-card);min-height:44px;color:var(--lp-text);border:1.5px solid var(--lp-title);border-radius:999px;align-items:center;padding:6px 14px;font-size:.85rem;font-weight:700;line-height:1.15;text-decoration:none;display:inline-flex}.lpHeroBody{z-index:2;text-align:center;max-width:760px;margin:0 auto;padding:22px 18px 0;position:relative}.lpHero h1{margin:0 0 .28em;font-size:clamp(2.7rem,12.5vw,5.8rem);transform:rotate(-1.4deg)}.lpLead{max-width:30em;color:var(--lp-text);margin-inline:auto;font-size:1.1rem}.lpCta{background:var(--lp-yellow);color:#14306f;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:52px;padding:9px 28px;font-size:1.05rem;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 5px #14306f}.lpCta:hover{transform:translateY(2px);box-shadow:0 3px #14306f}.lpCta.small{min-height:48px;padding:7px 22px;font-size:.98rem}.lpGhost{min-height:48px;color:inherit;align-items:center;padding:7px 18px;font-weight:700;display:inline-flex}.lpCloud{fill:var(--lp-cloud);z-index:0;position:absolute}.lpStar{width:19px;fill:var(--lp-title);z-index:1;position:absolute}.lpFriends{z-index:1;justify-content:center;align-items:flex-end;gap:clamp(0px,4vw,70px);margin-top:18px;display:flex;position:relative}.f1{transform:translateY(-6px)}.f3{transform:translateY(-2px)}.lpBand{max-width:1120px;margin:0 auto;padding:52px 16px 8px;position:relative}.lpGroups{gap:14px;display:grid}.lpGroup{color:#1d1a33;border-radius:26px;flex-direction:column;gap:2px;min-height:240px;padding:18px 18px 20px;text-decoration:none;transition:transform .2s;display:flex;position:relative}.lpGroup:hover{transform:translateY(-4px)rotate(-.6deg)}.lpRose{background:#fbdbe8}.lpBlue{background:#d6dcfb}.lpGreen{background:#e6f6c8}.lpYellow{background:#fff1b8}.lpArrow{color:#14306f;border:1.5px solid #14306f;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:15px;right:15px}.lpBicho{height:100px;display:block}.lpGroup strong{color:#14306f;font-size:.93rem}.lpWave{background:var(--lp-wave);border-radius:50%/44px;margin-top:50px;padding:60px 16px;position:relative}.lpMomentsWrap,.lpFaq{max-width:1040px;margin:0 auto}.lpMoments{gap:10px;display:grid}.lpMoments p{background:var(--lp-card);border-radius:24px;margin:0;padding:18px 20px;font-size:1.05rem}.lpTrustGrid{gap:14px;display:grid}.lpTrustGrid>div{background:var(--lp-wave);border-radius:26px;padding:22px}.lpTrustGrid ul{margin:0;padding-left:1.2em}.lpTrustGrid li{margin-bottom:.5em}.lpTrustGrid h3{color:var(--lp-title)}.lpHuman{background:var(--danger-bg);color:var(--danger);border:2px solid var(--danger);border-radius:30px;padding:26px 22px}.lpHuman h2{text-align:left;color:var(--danger);font-size:clamp(1.6rem,5vw,2.3rem)}.lpFaq details{background:var(--lp-card);border-radius:30px;margin-bottom:10px}.lpFaq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:56px;padding:10px 22px;font-weight:700;list-style:none;display:flex}.lpFaq summary::-webkit-details-marker{display:none}.lpFaq summary span{border:1.5px solid;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;transition:transform .2s;display:grid}.lpFaq details[open] summary span{transform:rotate(90deg)}.lpFaq details p{margin:0;padding:0 22px 16px}.lpEnd{text-align:center;flex-direction:column;align-items:center;padding:52px 16px 20px;display:flex}.lpFootLink{align-items:center;min-height:44px;font-weight:700;display:inline-flex}.lp .foot{color:var(--lp-muted)}@media (min-width:560px){.lpGroups{grid-template-columns:repeat(2,1fr)}.lpMoments{grid-template-columns:repeat(3,1fr)}.lpTrustGrid{grid-template-columns:1fr 1fr}}@media (min-width:900px){.lpTop nav{display:flex}.lpHero{border-radius:0 0 50% 50%/0 0 110px 110px}.lpGroups{grid-template-columns:repeat(4,1fr)}.lpHeroBody{padding-top:34px}.lpWave{border-radius:50%/80px;padding:90px 16px}}@media (prefers-reduced-motion:reduce){.lpGroup,.lpCta,.lpFaq summary span{transition:none}.lpGroup:hover{transform:none}}
