.Packages_packages__SWQBC{padding:clamp(70px,9vw,130px) 0 clamp(26px,3vw,40px);background:var(--leos-cream);color:var(--leos-black)}.Packages_container__Q7yul{width:min(1440px,100% - clamp(32px,5vw,80px));margin:0 auto}.Packages_grid__ThyhH{display:grid;grid-template-columns:repeat(auto-fit,minmax(265px,1fr));gap:clamp(20px,2.4vw,32px);margin:0;padding:0;list-style:none}.Packages_card__BAQwp{display:flex;flex-direction:column;padding:clamp(26px,2.2vw,34px);border:1px solid rgb(31 31 31/12%);background:#fff;transition:border-color .3s ease,transform .3s ease}.Packages_card__BAQwp:hover{border-color:rgb(201 161 93/55%);transform:translateY(-4px)}.Packages_cardCustom__ASQsa{border-color:rgb(201 161 93/45%);background:linear-gradient(180deg,rgb(201 161 93/7%),#fff 55%)}.Packages_cardHead__Ur0pV{padding-bottom:20px;border-bottom:1px solid rgb(31 31 31/10%)}.Packages_name__fs2G0{margin:0 0 10px;font-size:var(--type-card-sm);letter-spacing:var(--ls-card);line-height:var(--lh-heading)}.Packages_qualifier__3_IZT{display:inline-block;margin:0;padding:5px 11px;background:rgb(201 161 93/16%);font-size:var(--type-label-sm);font-weight:600;letter-spacing:var(--ls-label-sm);text-transform:uppercase;color:#6f5527}.Packages_priceBlock__q_Xww{display:flex;flex-direction:column;gap:4px;margin:24px 0 0}.Packages_priceLabel__4H7Ul{font-size:var(--type-label-sm);font-weight:600;letter-spacing:var(--ls-label-sm);text-transform:uppercase;color:rgb(31 31 31/65%)}.Packages_wasPrice__7nhAo{font-family:var(--font-heading),Georgia,serif;font-size:clamp(17px,1.4vw,21px);line-height:1.2;color:rgb(31 31 31/65%);text-decoration-thickness:1.5px;white-space:nowrap}.Packages_srOnly__H4ja1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.Packages_price__ASsVo{font-family:var(--font-heading),Georgia,serif;font-size:clamp(27px,2.5vw,36px);line-height:1.15;white-space:nowrap;letter-spacing:-.02em;color:var(--leos-black)}.Packages_vat__jH7jv{font-size:var(--type-body-sm);color:rgb(31 31 31/62%)}.Packages_summary__BphQt{margin:20px 0 0;font-size:var(--type-body);line-height:var(--lh-body);color:rgb(31 31 31/74%)}.Packages_listLabel__zf3SN{margin:28px 0 14px;font-size:var(--type-label-sm);font-weight:600;letter-spacing:var(--ls-label-sm);text-transform:uppercase;color:rgb(31 31 31/65%)}.Packages_includes__PgHQm{display:grid;gap:11px;margin:0;padding:0;list-style:none}.Packages_includes__PgHQm li{display:grid;grid-template-columns:18px 1fr;gap:10px;font-size:var(--type-body-sm);line-height:1.55;color:rgb(31 31 31/80%)}.Packages_tick__xV4oB{color:var(--leos-gold-on-light);font-weight:700}.Packages_excludes__YdPhO{margin:20px 0 0;padding:12px 14px;border-left:2px solid rgb(31 31 31/22%);background:rgb(31 31 31/4%);font-size:var(--type-body-sm);line-height:1.5;color:rgb(31 31 31/70%)}.Packages_cta__OYbR7{display:inline-flex;align-items:center;justify-content:center;gap:10px;margin-top:auto;padding-top:28px;min-height:52px;border:0;background:none;cursor:pointer;font:inherit;font-size:var(--type-label);font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--leos-gold-on-light);transition:gap .3s ease,color .3s ease}.Packages_ctaWhatsapp___Ubhu{margin-top:10px;text-align:center;font-size:var(--type-body-sm);color:rgb(31 31 31/68%);text-decoration:underline;text-underline-offset:4px;transition:color .3s ease}.Packages_ctaWhatsapp___Ubhu:focus-visible,.Packages_ctaWhatsapp___Ubhu:hover{color:var(--leos-gold-on-light)}.Packages_cta__OYbR7:focus-visible,.Packages_cta__OYbR7:hover{gap:16px;color:var(--leos-black)}@media (max-width:767px){.Packages_card__BAQwp{padding:26px 22px}.Packages_cta__OYbR7{width:100%;justify-content:space-between}}@media (prefers-reduced-motion:reduce){.Packages_card__BAQwp,.Packages_cta__OYbR7{transition:none}.Packages_card__BAQwp:hover{transform:none}}.Packages_steps__R8_Vu{display:grid;gap:14px;margin:0;padding:0;list-style:none;counter-reset:none}.Packages_steps__R8_Vu li{display:grid;grid-template-columns:26px 1fr;gap:12px;align-items:start;font-size:var(--type-body-sm);line-height:1.55;color:rgb(31 31 31/80%)}.Packages_stepNumber__T_Pl8{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid rgb(201 161 93/55%);border-radius:50%;font-size:var(--type-label-sm);font-weight:700;color:var(--leos-gold-on-light)}