.lapasta_shell__5YYSk{min-height:100dvh;position:relative;color:#1a1a1a;background:transparent;font-family:var(--font-inter),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:300;overflow-x:hidden}.lapasta_shell__5YYSk *{box-sizing:border-box}.lapasta_shell__5YYSk a{color:inherit}.lapasta_nav__8K7I_{position:sticky;top:0;z-index:20;background:hsla(0,0%,100%,.92);border-bottom:1px solid rgba(0,0,0,.08);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);box-shadow:0 4px 24px rgba(0,0,0,.06),inset 0 1px 0 hsla(0,0%,100%,.9)}.lapasta_navInner__1PDwk{width:min(1120px,calc(100% - 32px));margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 0}.lapasta_navActions__XSQMa{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px 14px}.lapasta_langSwitch__QLFR_{display:inline-flex;gap:.2rem;padding:.2rem;border-radius:999px;background:rgba(0,0,0,.05)}.lapasta_langButtonActive__JLoUL,.lapasta_langButton__b8d1Q{min-width:2.35rem;min-height:2rem;padding:.3rem .55rem;border:none;border-radius:999px;font:inherit;font-size:.75rem;font-weight:600;letter-spacing:.04em;cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.lapasta_langButton__b8d1Q{color:#6b7280;background:transparent}.lapasta_langButtonActive__JLoUL{color:#1a1a1a;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.08)}.lapasta_langButtonActive__JLoUL:focus-visible,.lapasta_langButton__b8d1Q:focus-visible{outline:none;box-shadow:0 0 0 3px hsla(37,40%,61%,.28),0 0 0 1px #c4a574}.lapasta_srOnly__mqY4L{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lapasta_brand__WQ_6h{display:inline-flex;align-items:center;gap:10px;text-decoration:none;font-weight:500;letter-spacing:-.02em;color:#1a1a1a;transition:all .5s ease-out}.lapasta_brand__WQ_6h:hover{color:#8b6530}.lapasta_brandMark__I8ucU{display:grid;width:34px;height:34px;place-items:center;border-radius:999px;background:hsla(37,40%,61%,.12);border:1px solid rgba(0,0,0,.08);box-shadow:0 8px 24px rgba(0,0,0,.08),inset 0 1px 0 hsla(0,0%,100%,.9);transition:all .5s ease-out}.lapasta_brand__WQ_6h:hover .lapasta_brandMark__I8ucU{background:hsla(37,40%,61%,.18);border-color:hsla(39,45%,69%,.25)}.lapasta_navLinks__2Tl_c{display:flex;align-items:center;gap:6px;font-size:.92rem;font-weight:300}.lapasta_footerLinks__ZQ4vj a,.lapasta_navLinks__2Tl_c a,.lapasta_textLink__NPi7R{border-radius:999px;color:#6b7280;text-decoration:none;transition:all .5s ease-out}.lapasta_navLinks__2Tl_c a{padding:9px 12px}.lapasta_footerLinks__ZQ4vj a:hover,.lapasta_navLinks__2Tl_c a:hover,.lapasta_textLink__NPi7R:hover{color:#8b6530}.lapasta_appStoreBadgeLinkCompact__1W8gt:focus-visible,.lapasta_appStoreBadgeLink__tCTp9:focus-visible,.lapasta_cta__Z6Qje:focus-visible,.lapasta_footerLinks__ZQ4vj a:focus-visible,.lapasta_navLinks__2Tl_c a:focus-visible,.lapasta_secondaryCta__PA8kW:focus-visible,.lapasta_textLink__NPi7R:focus-visible{outline:none;box-shadow:0 0 0 3px hsla(37,40%,61%,.28),0 0 0 1px #c4a574}.lapasta_container__88UMs{width:min(1120px,calc(100% - 32px));margin:0 auto}.lapasta_hero__Vgark{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(28px,4vw,48px);align-items:center;padding:74px 0 56px}.lapasta_hero__Vgark:after,.lapasta_hero__Vgark:before{position:absolute;content:"";z-index:0;border-radius:999px;filter:blur(80px);pointer-events:none}.lapasta_hero__Vgark:before{right:-92px;top:84px;width:220px;height:220px;background:radial-gradient(circle,hsla(37,40%,61%,.14) 0,transparent 68%)}.lapasta_hero__Vgark:after{left:-100px;bottom:54px;width:180px;height:180px;background:radial-gradient(circle,rgba(120,190,200,.08) 0,transparent 70%)}.lapasta_footer__wqVJB,.lapasta_heroCard__6mzGp,.lapasta_heroCopy__JcyA3,.lapasta_section__fM3Ln{position:relative;z-index:1}.lapasta_heroCopy__JcyA3{min-width:0;max-width:34rem}.lapasta_kicker__thS5E{margin:0 0 18px;color:#8b6530;font-size:.78rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase}.lapasta_cardTitle__D3jHe,.lapasta_legalTitle__wfT91,.lapasta_sectionTitle__jGjuD,.lapasta_studioTitle__hgodL,.lapasta_title__rpXgl{font-weight:500;letter-spacing:-.045em;color:#1a1a1a}.lapasta_title__rpXgl{margin:0;max-width:100%;font-size:clamp(2.8rem,5.6vw,4.85rem);line-height:.94;overflow-wrap:anywhere}.lapasta_studioTitle__hgodL{margin:0;max-width:760px;font-size:clamp(4rem,13vw,9rem);letter-spacing:-.06em;line-height:.86}.lapasta_subtitle__8W56h{max-width:100%;margin:22px 0 0;color:#6b7280;font-size:clamp(1.02rem,1.8vw,1.28rem);font-weight:300;line-height:1.58}.lapasta_metaText__LhN5_{margin:10px 0 0;color:#6b7280;font-size:.82rem;font-weight:300;line-height:1.5}.lapasta_actions__XqYG8{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:34px}.lapasta_cta__Z6Qje,.lapasta_secondaryCta__PA8kW{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border-radius:999px;padding:0 22px;text-decoration:none;font-weight:500;transition:all .5s ease-out}.lapasta_appStoreBadgeLinkCompact__1W8gt,.lapasta_appStoreBadgeLink__tCTp9{display:inline-flex;align-items:center;line-height:0;text-decoration:none;transition:opacity .4s ease-out,transform .4s ease-out}.lapasta_appStoreBadgeLink__tCTp9{padding:13px 0}.lapasta_appStoreBadgeLinkCompact__1W8gt{padding:10px 0}.lapasta_appStoreBadge__5Race{display:block;height:auto;width:auto;max-width:100%}.lapasta_appStoreBadgeLinkCompact__1W8gt:hover,.lapasta_appStoreBadgeLink__tCTp9:hover{opacity:.92;transform:translateY(-1px)}.lapasta_cta__Z6Qje{color:#fff!important;background:linear-gradient(135deg,#d4bc8e,#c4a574);border:1px solid hsla(0,0%,100%,.2);box-shadow:0 8px 24px hsla(37,40%,61%,.22),inset 0 1px 0 hsla(0,0%,100%,.25)}.lapasta_secondaryCta__PA8kW{color:#1a1a1a!important;background:hsla(0,0%,100%,.88);border:1px solid rgba(0,0,0,.08);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);box-shadow:0 12px 40px -16px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.95)}.lapasta_cta__Z6Qje:hover{transform:translateY(-2px);box-shadow:0 12px 32px hsla(37,40%,61%,.32),inset 0 1px 0 hsla(0,0%,100%,.3)}.lapasta_secondaryCta__PA8kW:hover{transform:translateY(-2px);background:hsla(0,0%,100%,.96);border-color:rgba(0,0,0,.12);color:#d4bc8e!important}.lapasta_museumGrid__p45Bc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;align-items:start}.lapasta_museumCard__dK9nv{margin:0;display:grid;gap:16px;justify-items:center}.lapasta_museumScreenshot__0mpMK{display:block;width:100%;height:auto;max-height:520px;-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top}.lapasta_museumCaption__nbMiy{display:grid;gap:4px;text-align:center;color:#6b7280;font-size:.95rem;font-weight:300;line-height:1.45}.lapasta_museumCaption__nbMiy strong{color:#1a1a1a;font-weight:500;letter-spacing:-.02em}.lapasta_glassCard__5amzF,.lapasta_heroCard__6mzGp,.lapasta_legalCard__NZG_H{background:hsla(0,0%,100%,.88);border:1px solid rgba(0,0,0,.08);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);box-shadow:0 12px 40px -16px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.95);transition:all .5s ease-out}.lapasta_heroCard__6mzGp{overflow:hidden;border-radius:34px;padding:22px;justify-self:end;width:min(100%,286px);flex-shrink:0}.lapasta_glassCard__5amzF,.lapasta_legalCard__NZG_H{border-radius:22px}.lapasta_glassCard__5amzF{min-height:206px;padding:31px}.lapasta_glassCard__5amzF:hover{background:hsla(0,0%,100%,.96);border-color:rgba(0,0,0,.12);transform:translateY(-2px);box-shadow:0 20px 48px -16px rgba(0,0,0,.12),inset 0 1px 0 #fff}.lapasta_phoneMock__KfjO_{overflow:hidden;max-width:240px;margin:0 auto;border-radius:28px;background:#f5f2ec;border:1px solid rgba(0,0,0,.08);box-shadow:0 16px 40px rgba(0,0,0,.1);padding:0}.lapasta_heroScreenshot__w0iWR{display:block;width:100%;height:auto;max-height:480px;-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top;vertical-align:top}.lapasta_section__fM3Ln{padding:48px 0}.lapasta_sectionHeader__gaywW{max-width:680px;margin-bottom:26px}.lapasta_sectionTitle__jGjuD{margin:0;font-size:clamp(2.2rem,6vw,4.5rem);line-height:.96}.lapasta_faqAnswer__aeLLJ,.lapasta_legalCard__NZG_H li,.lapasta_legalCard__NZG_H p,.lapasta_sectionText__48g7I{color:#6b7280;font-weight:300;line-height:1.7}.lapasta_featuresGrid__gvBTa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.lapasta_featureIcon__OSEuF{display:grid;width:46px;height:46px;place-items:center;margin-bottom:24px;border-radius:16px;background:hsla(37,40%,61%,.12);border:1px solid rgba(0,0,0,.08);font-size:1.45rem;transition:all .5s ease-out}.lapasta_glassCard__5amzF:hover .lapasta_featureIcon__OSEuF{background:hsla(37,40%,61%,.18);border-color:hsla(39,45%,69%,.2)}.lapasta_cardTitle__D3jHe{margin:0 0 10px;font-size:1.55rem}.lapasta_downloadPanel__tFCMs{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;border-radius:28px;padding:39px;background:radial-gradient(circle at 88% 22%,hsla(37,40%,61%,.12),transparent 28%),hsla(0,0%,100%,.05)}.lapasta_badge__6YOsy{display:inline-flex;align-items:center;gap:8px;color:#8b6530;font-size:.78rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.lapasta_legalHero__6zBnq{padding:60px 0 24px}.lapasta_legalLayout__owbpm{display:grid;grid-template-columns:260px minmax(0,1fr);gap:22px;padding:20px 0 56px}.lapasta_legalAside__CcuvC{align-self:start;padding:26px}.lapasta_legalAside__CcuvC nav{display:grid;gap:10px}.lapasta_legalCard__NZG_H{padding:clamp(29px,4vw,55px)}.lapasta_faqList__9JV9B details+details,.lapasta_legalCard__NZG_H section+section{margin-top:30px}.lapasta_legalTitle__wfT91{margin:0 0 16px;font-size:clamp(2.6rem,10vw,6rem);line-height:.88}.lapasta_legalCard__NZG_H h2,.lapasta_legalCard__NZG_H h3{margin:0 0 12px;color:#1a1a1a;font-weight:500;letter-spacing:-.025em}.lapasta_legalCard__NZG_H h2{font-size:clamp(1.7rem,4.5vw,2.35rem)}.lapasta_legalCard__NZG_H h3{font-size:1.35rem}.lapasta_legalCard__NZG_H ul{margin:12px 0 0;padding-left:1.2rem}.lapasta_faqList__9JV9B details{border-radius:20px;background:hsla(0,0%,100%,.88);border:1px solid rgba(0,0,0,.08);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);box-shadow:0 12px 40px -16px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.95);padding:23px 26px;transition:all .5s ease-out}.lapasta_faqList__9JV9B details:hover{background:hsla(0,0%,100%,.96);border-color:rgba(0,0,0,.12)}.lapasta_faqList__9JV9B summary{cursor:pointer;color:#1a1a1a;font-weight:500;transition:all .5s ease-out}.lapasta_faqList__9JV9B summary:hover{color:#8b6530}.lapasta_faqAnswer__aeLLJ{margin:12px 0 0}.lapasta_studioCard__FAUtD{display:grid;gap:16px;align-content:start}.lapasta_studioIcon__oT5Bz{display:grid;width:72px;height:72px;place-items:center;border-radius:24px;background:hsla(37,40%,61%,.12);border:1px solid rgba(0,0,0,.08);font-size:2.4rem;box-shadow:0 12px 40px -16px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.95);transition:all .5s ease-out}.lapasta_inlineLinks__g8Vo0{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.lapasta_footer__wqVJB{border-top:1px solid rgba(0,0,0,.08);padding:34px 0 42px}.lapasta_footerInner__bQdsu{display:flex;align-items:center;justify-content:space-between;gap:18px}.lapasta_footerLinks__ZQ4vj{display:flex;flex-wrap:wrap;gap:14px}@media (max-width:820px){.lapasta_downloadPanel__tFCMs,.lapasta_footerInner__bQdsu,.lapasta_navInner__1PDwk{align-items:flex-start;flex-direction:column}.lapasta_navLinks__2Tl_c{flex-wrap:wrap}.lapasta_hero__Vgark,.lapasta_legalLayout__owbpm{grid-template-columns:1fr}.lapasta_hero__Vgark{padding-top:52px}.lapasta_heroCopy__JcyA3{max-width:none}.lapasta_heroCard__6mzGp{max-width:260px;width:100%;margin:0 auto;justify-self:center}.lapasta_title__rpXgl{font-size:clamp(3rem,11vw,4.6rem)}.lapasta_legalAside__CcuvC{display:none}}@media (max-width:620px){.lapasta_container__88UMs,.lapasta_navInner__1PDwk{width:min(100% - 24px,1120px)}.lapasta_choiceGrid__Qh8SL,.lapasta_featuresGrid__gvBTa,.lapasta_museumGrid__p45Bc{grid-template-columns:1fr}.lapasta_museumCard__dK9nv .lapasta_phoneMock__KfjO_{max-width:240px}.lapasta_phoneMock__KfjO_{max-width:220px}.lapasta_jarGrid__jUgLk{gap:12px;margin-top:26px}.lapasta_jar__sN_Bh{min-height:112px}}