.BlogVideo_videoSlide__XBt7B{margin-bottom:clamp(1.25rem,.938rem + 1.25vw,1.875rem)}.BlogVideo_posterImageBlock__OD6e_{position:relative;overflow:hidden;aspect-ratio:9/16}.BlogVideo_posterImage__QmpJk{width:100%;aspect-ratio:9/16;object-fit:cover}.BlogVideo_overlay__Pq7WB{position:absolute;top:0;inset-inline-start:0;width:100%;height:100%;background-color:rgba(0,0,0,.1);display:flex;justify-content:center;align-items:center}.BlogVideo_playButton__dY3ES{padding:25px;background-color:#bd8948;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}@media screen and (min-width:768px){.BlogVideo_playButton__dY3ES:hover{transform:translate(-50%,-50%) scale(1.1);transition:all .3s ease-in-out}}.BlogVideo_playingButton__ys_vu{padding:25px;background-color:#bd8948;border-radius:50%;position:absolute;bottom:20px;inset-inline-start:20px;cursor:pointer}.BlogVideo_videoFrame__vhtVd{aspect-ratio:9/16}.BlogVideo_videoSlideContent__gQ5ck{margin-top:13px;display:flex;flex-direction:column;gap:7px}@media screen and (min-width:768px){.BlogVideo_videoSlideContent__gQ5ck{margin-top:30px;gap:15px;padding-inline-end:30px}}.lf-contact,.lf-types{--lf-h:var(--lf-field-h,48px);--lf-radius:var(--lf-field-radius,12px);--lf-line:var(--hairline-strong,rgba(34,28,21,.24));--lf-bg:var(--glass-bg,#fbf9f3);--lf-ink:var(--text,#221c15);--lf-soft:var(--text-soft,rgba(34,28,21,.74));--lf-faint:var(--text-faint,rgba(34,28,21,.48));--lf-bronze:#8e6b3d;--lf-wa:#25d366}.lf-contact{border:0;padding:0;margin:0;min-width:0}.lf-contact__legend{padding:0;margin-bottom:6px;font-family:var(--font-body),sans-serif;font-size:var(--text-sm,.875rem);color:var(--lf-soft)}.lf-contact__seg{display:flex;gap:2px;padding:3px;height:var(--lf-h);border:1px solid var(--lf-line);border-radius:var(--lf-radius);background:var(--lf-bg)}.lf-contact__opt{position:relative;flex:1 1 0;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:calc(var(--lf-radius) - 3px);cursor:pointer;padding:0 8px;font-family:var(--font-body),sans-serif;font-size:var(--text-sm,.875rem);font-weight:500;color:var(--lf-soft);white-space:nowrap;transition:background .2s ease,color .2s ease}.lf-contact__opt span{overflow:hidden;text-overflow:ellipsis}.lf-contact__opt svg{flex:none}.lf-contact__opt input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.lf-contact__opt:hover{color:var(--lf-ink);background:rgba(142,107,61,.08)}.lf-contact__opt:has(input:focus-visible){outline:2px solid var(--lf-bronze);outline-offset:1px}.lf-contact__opt:has(input:checked){background:var(--lf-bronze);color:#fff}.lf-contact__opt--whatsapp:has(input:checked){background:var(--lf-wa);color:#fff}.lf-types{position:relative;min-width:0}.lf-types__btn{width:100%;height:var(--lf-h);display:flex;align-items:center;text-align:start;padding-inline:15px 40px;border:1px solid var(--lf-line);border-radius:var(--lf-radius);background:var(--lf-bg);font-family:var(--font-body),sans-serif;font-size:1rem;color:var(--lf-ink);cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%238a8578' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center}[dir=rtl] .lf-types__btn{background-position:left 15px center}.lf-types__btn span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lf-types.is-open .lf-types__btn,.lf-types__btn:focus-visible{outline:none;border-color:var(--lf-bronze);box-shadow:0 0 0 3px rgba(142,107,61,.12)}.lf-types__pop{position:absolute;z-index:20;inset-inline:0;top:calc(100% + 6px);padding:6px;background:#fbf9f3;border:1px solid var(--lf-line);border-radius:var(--lf-radius);box-shadow:0 18px 40px -18px rgba(34,28,21,.35)}.lf-types__opt{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:8px;cursor:pointer;font-family:var(--font-body),sans-serif;font-size:.95rem;color:#221c15}.lf-types__opt:hover{background:#ede7d9}.lf-types__opt input{width:16px;height:16px;margin:0;accent-color:var(--lf-bronze)}.lf-contact__seg{container-type:inline-size}@container (max-width: 380px){.lf-contact__opt{gap:5px!important;padding-inline:3px!important;font-size:12.5px!important;letter-spacing:-.01em}.lf-contact__opt svg{width:15px;height:15px}}