.offrir_page__g5Svt{padding:0 0 30px}.offrir_hero__3vbzi{position:relative;text-align:center;padding:clamp(45px,7vw,90px) 20px 42px;background:radial-gradient(ellipse at 80% 18%,#f4e8df88,transparent 55%),radial-gradient(ellipse at 15% 10%,#e4eee588,transparent 50%)}.offrir_hero__3vbzi h1{margin:18px 0 22px;font-size:var(--ech-page-title-size);line-height:var(--ech-page-title-line-height);letter-spacing:var(--ech-page-title-tracking)}.offrir_hero__3vbzi h1 em{color:var(--ech-terracotta)}.offrir_lead__MHZQP{max-width:620px;margin:auto;color:var(--muted);font-size:1.05rem;line-height:1.7}.offrir_heroActions__7JUIw{display:flex;justify-content:center;flex-wrap:wrap;gap:12px 20px;margin-top:30px}.offrir_plans__59w6y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:20px;max-width:820px;margin-inline:auto}.offrir_plan__M3Nz_{display:flex;flex-direction:column;min-width:0;padding:clamp(24px,2.7vw,36px);border:1px solid var(--line);border-radius:24px;background:white;box-shadow:0 16px 45px #263b3206}.offrir_plan__M3Nz_ h2{margin:0 0 12px;font-size:clamp(1.35rem,2.2vw,1.95rem)}.offrir_planText__ZHVYI{margin:0;font-size:.82rem;color:var(--muted);line-height:1.55}.offrir_price__ZIXx5{margin:20px 0 7px;font-size:clamp(2.4rem,4vw,3.45rem);letter-spacing:-.06em;font-weight:650;line-height:1;color:var(--forest)}.offrir_price__ZIXx5 span{display:block;font-size:.76rem;font-weight:400;letter-spacing:0;margin-top:11px;color:var(--muted)}.offrir_features__LmB2R{display:grid;align-content:start;gap:13px;list-style:none;margin:26px 0;padding:24px 0 0;border-top:1px solid var(--line)}.offrir_features__LmB2R li{display:flex;gap:10px;align-items:flex-start;font-size:.8rem;line-height:1.5}.offrir_features__LmB2R svg{flex-shrink:0;margin-top:2px;color:var(--accent)}.offrir_cta__iA3MJ{width:100%;min-height:48px;margin-top:auto}.offrir_featured__R0__0{background:#203e33;color:#f6faf7;border-color:#203e33;box-shadow:0 22px 48px #203e3320}.offrir_featured__R0__0 .offrir_price__ZIXx5,.offrir_featured__R0__0 h2{color:white}.offrir_featured__R0__0 .offrir_planText__ZHVYI,.offrir_featured__R0__0 .offrir_price__ZIXx5 span{color:#d1ddd5}.offrir_featured__R0__0 .eyebrow,.offrir_featured__R0__0 .offrir_features__LmB2R svg{color:#ffb296}.offrir_featured__R0__0 .offrir_features__LmB2R{border-color:#ffffff30}.offrir_section__cWkDD{margin:64px 0 0}.offrir_sectionHeading__bsobh{max-width:640px;margin:0 auto 28px;text-align:center}.offrir_sectionHeading__bsobh h2{margin:12px 0 14px}.offrir_sectionHeading__bsobh p:not(.eyebrow){color:var(--muted);font-size:.91rem;line-height:1.7}.offrir_steps__3Wd_O{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;list-style:none;margin:0;padding:0;counter-reset:step}.offrir_steps__3Wd_O li{padding:24px;border:1px solid var(--line);border-radius:16px;background:var(--ech-surface);counter-increment:step}.offrir_steps__3Wd_O li:before{content:counter(step);display:grid;place-items:center;width:42px;height:42px;margin-bottom:16px;border-radius:13px;color:var(--forest);background:#edf3ef;font-weight:700}.offrir_steps__3Wd_O h3{margin:0 0 8px;font-size:1.05rem}.offrir_steps__3Wd_O p{margin:0;color:var(--muted);font-size:.82rem;line-height:1.6}.offrir_preview__FBJLI{display:grid;grid-template-columns:1fr 1fr;gap:clamp(25px,4vw,60px);align-items:center;padding:clamp(24px,4vw,50px);border:1px solid var(--line);border-radius:28px;background:linear-gradient(115deg,#eaf1eb,#fcfaf6)}.offrir_preview__FBJLI h2{margin:14px 0 18px}.offrir_preview__FBJLI>div>p:not(.eyebrow){font-size:.91rem;line-height:1.75;color:var(--muted)}.offrir_preview__FBJLI .offrir_steps__3Wd_O{grid-template-columns:1fr;gap:10px}.offrir_preview__FBJLI .offrir_steps__3Wd_O li{display:grid;grid-template-columns:34px 1fr;column-gap:14px;padding:14px 16px}.offrir_preview__FBJLI .offrir_steps__3Wd_O li:before{grid-row:span 2;width:34px;height:34px;margin:0;border-radius:10px}.offrir_preview__FBJLI .offrir_steps__3Wd_O h3{margin:0 0 4px}.offrir_previewNote__L0vzl{display:flex;gap:8px;align-items:flex-start;margin:16px 0 0}.offrir_previewNote__L0vzl svg{flex-shrink:0;margin-top:5px;color:var(--accent)}.offrir_faq__bqzuJ{display:grid;grid-template-columns:.8fr 1.2fr;gap:50px}.offrir_faq__bqzuJ h2{margin:12px 0 16px}.offrir_faq__bqzuJ>div>p:not(.eyebrow){color:var(--muted);font-size:.88rem}.offrir_questions__A_D40 details{padding:20px 0;margin:0;border:0;border-bottom:1px solid var(--line)}.offrir_questions__A_D40 details:first-child{padding-top:0}.offrir_questions__A_D40 summary{cursor:pointer;font-weight:650;color:var(--forest);font-size:.91rem}.offrir_questions__A_D40 details p{margin:15px 0 0;line-height:1.8;color:var(--muted);font-size:.82rem}.offrir_closing____29_{margin:64px 0 0;padding:clamp(28px,4vw,50px);text-align:center;border-radius:28px;background:#203e33;color:#f6faf7}.offrir_closing____29_ h2{margin:0 0 14px;color:white}.offrir_closing____29_ p{color:#d1ddd5}.offrir_closing____29_ .button{margin-top:20px}.offrir_closing____29_ a:not(.button){color:#ffb296}.offrir_fine__dS2GC{max-width:960px;margin:24px auto 0;text-align:center;font-size:.7rem;line-height:1.8;color:var(--muted)}.offrir_narrow__odHa1{max-width:760px;margin:0 auto;padding:clamp(32px,5vw,64px) 0 40px}.offrir_narrow__odHa1>header{margin-bottom:28px}.offrir_narrow__odHa1>header h1{margin:14px 0 16px;font-size:var(--ech-text-h2);line-height:1.1}.offrir_narrow__odHa1>header p:not(.eyebrow){color:var(--muted);line-height:1.7}.offrir_panel__W0Xky{display:grid;gap:20px;margin:0 0 24px;padding:clamp(20px,3vw,32px);border:1px solid var(--line);border-radius:24px;background:var(--ech-surface);box-shadow:var(--ech-shadow-card)}.offrir_panel__W0Xky h2{margin:0;font-size:var(--ech-text-h3)}.offrir_panel__W0Xky>p{margin:0;color:var(--muted);line-height:1.6}.offrir_choices__Ka_NT{display:grid;gap:12px;margin:0;padding:0;border:0}.offrir_choices__Ka_NT legend{margin-bottom:12px;font-weight:650;color:var(--forest)}.offrir_choice__NgCuq{display:flex;align-items:center;gap:14px;padding:16px 18px;border:1px solid var(--line);border-radius:16px;cursor:pointer}.offrir_choice__NgCuq:has(input:checked){border-color:var(--forest);background:#edf3ef}.offrir_choice__NgCuq input{flex-shrink:0;accent-color:var(--ech-forest)}.offrir_choice__NgCuq span{flex:1;display:grid;gap:2px}.offrir_choice__NgCuq small{color:var(--muted);line-height:1.5}.offrir_choice__NgCuq strong:last-child{color:var(--forest);white-space:nowrap}.offrir_fields__rIARP{display:grid;grid-template-columns:1fr 1fr;gap:16px}.offrir_field__Je7ur,.offrir_fields__rIARP label{display:grid;gap:6px;font-size:.85rem;font-weight:600;color:var(--forest)}.offrir_field__Je7ur small,.offrir_fields__rIARP label small{font-weight:400;color:var(--muted);line-height:1.5}.offrir_field__Je7ur input,.offrir_fields__rIARP input,.offrir_fields__rIARP textarea{width:100%;min-height:46px;padding:10px 14px;border:1px solid var(--ech-control-border);border-radius:var(--ech-radius-control);font:inherit;font-weight:400;background:var(--ech-surface);color:var(--ech-ink)}.offrir_fields__rIARP textarea{min-height:110px;resize:vertical}.offrir_wide__RoWt1{grid-column:1/-1}.offrir_dateShortcuts__gA21Z{display:flex;flex-wrap:wrap;gap:8px}.offrir_dateShortcut__WAAz6{min-height:36px;padding:6px 12px;border:1px solid var(--ech-control-border);border-radius:999px;background:var(--ech-surface);color:var(--ech-ink);font:inherit;font-weight:500;cursor:pointer}.offrir_dateShortcut__WAAz6[aria-pressed=true]{border-color:var(--ech-forest);background:var(--ech-forest);color:var(--ech-surface)}.offrir_consent__Vf5LT{display:flex;gap:10px;align-items:flex-start;font-size:.82rem;line-height:1.6}.offrir_consent__Vf5LT input{margin-top:4px;flex-shrink:0}.offrir_actions__zgl__{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.offrir_error__VnVVZ{background:var(--ech-danger-surface);color:var(--ech-danger)}.offrir_error__VnVVZ,.offrir_success__IPdRN{margin:0;padding:14px 16px;border-radius:var(--ech-radius-control);font-size:.88rem}.offrir_success__IPdRN{background:var(--ech-success-surface);color:var(--ech-success)}.offrir_codeInput__Zr2b9{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.18em;text-transform:uppercase;font-size:1.1rem}.offrir_balances__B4Rl3{display:grid;grid-template-columns:1fr 1fr;gap:12px}.offrir_balance__UQam8{padding:16px 18px;border-radius:16px;background:#edf3ef}.offrir_balance__UQam8 strong{display:block;font-size:1.8rem;color:var(--forest)}.offrir_balance__UQam8 span{font-size:.8rem;color:var(--muted)}.offrir_list__fYGtO{display:grid;gap:14px;margin:0;padding:0;list-style:none}.offrir_giftRow__M2hGv{display:grid;grid-template-columns:1fr auto;gap:6px 16px;align-items:center;padding:18px 20px;border:1px solid var(--line);border-radius:16px;background:var(--ech-surface)}.offrir_giftRow__M2hGv p{margin:0;color:var(--muted);font-size:.82rem;line-height:1.6}.offrir_giftRow__M2hGv code{font-size:.95rem;letter-spacing:.08em;color:var(--forest)}.offrir_status__jRLT2{padding:6px 10px;border-radius:20px;color:var(--forest);background:#edf3ef;font-size:.7rem;font-weight:650;text-align:center}.offrir_stats___vqPZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.offrir_linkBox__jNaXb,.offrir_share__0EYdI{display:flex;flex-wrap:wrap;gap:10px}.offrir_linkBox__jNaXb{align-items:center}.offrir_linkBox__jNaXb input{flex:1 1 260px;min-height:46px;padding:10px 14px;border:1px solid var(--ech-control-border);border-radius:var(--ech-radius-control);font:inherit;background:var(--ech-vegetal);color:var(--ech-ink)}.offrir_rules__YoFaX{display:grid;gap:10px;margin:0;padding:0;list-style:none}.offrir_rules__YoFaX li{display:flex;gap:10px;font-size:.85rem;line-height:1.6}.offrir_rules__YoFaX svg{flex-shrink:0;margin-top:3px;color:var(--accent)}.offrir_card__9qpOt{position:relative;display:grid;gap:14px;overflow:hidden;width:100%;max-width:560px;margin:0 auto;padding:clamp(24px,4vw,40px);border:1px solid var(--line);border-radius:24px;background:radial-gradient(ellipse at 90% 0,#f4e8df,transparent 60%),radial-gradient(ellipse at 0 100%,#e4eee5,transparent 55%),var(--ech-surface);box-shadow:0 22px 48px #203e3320;color:var(--ech-ink)}.offrir_cardTop__5iZFZ{display:flex;justify-content:space-between;align-items:center;gap:12px}.offrir_cardTop__5iZFZ span{font-size:.7rem;font-weight:700;letter-spacing:.12em;color:var(--ech-terracotta)}.offrir_cardFor__kMJAw{margin:10px 0 0;font-family:var(--ech-font-editorial);font-style:italic;font-size:1.15rem;color:var(--forest)}.offrir_card__9qpOt h2{margin:0;font-size:var(--ech-text-h2);line-height:1.1;letter-spacing:-.03em;color:var(--forest)}.offrir_cardValue__omT1N{margin:0;color:var(--muted);font-size:.88rem;line-height:1.6}.offrir_cardMessage__y5xXv{margin:4px 0;padding:14px 18px;border-left:3px solid var(--ech-terracotta);font-family:var(--ech-font-editorial);font-size:1.02rem;line-height:1.6;white-space:pre-line}.offrir_cardFrom__RZsES{margin:0;font-size:.88rem;color:var(--forest)}.offrir_cardCode__0ea1R{display:grid;gap:4px;margin-top:6px;padding:16px 18px;border:1px dashed var(--ech-control-border);border-radius:16px;background:#ffffffcc;text-align:center}.offrir_cardCode__0ea1R span{font-size:.7rem;letter-spacing:.12em;color:var(--muted)}.offrir_cardCode__0ea1R strong{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(1.3rem,3vw,1.75rem);letter-spacing:.12em;color:var(--forest)}.offrir_cardHow__xZdSG{margin:0;font-size:.78rem;line-height:1.6;color:var(--muted);text-align:center}.offrir_cardStage__Q6vpO{display:grid;gap:24px;justify-items:center}.offrir_printArea__ZTk5q{width:100%}@media (max-width:1000px){.offrir_plans__59w6y{grid-template-columns:1fr}.offrir_featured__R0__0{order:-1}.offrir_steps__3Wd_O{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.offrir_balances__B4Rl3,.offrir_faq__bqzuJ,.offrir_fields__rIARP,.offrir_preview__FBJLI,.offrir_stats___vqPZ,.offrir_steps__3Wd_O{grid-template-columns:1fr}.offrir_faq__bqzuJ{gap:25px}.offrir_giftRow__M2hGv{grid-template-columns:1fr}}@media print{.offrir_card__9qpOt{box-shadow:none;break-inside:avoid}}