/* Generado por integraciones/estilos-en-linea.mjs: atributos style del HTML */
.e-9add2a34:not(#_):not(#_):not(#_){position:absolute;overflow:hidden}
.e-608aaf79:not(#_):not(#_):not(#_){gap:0.25rem;justify-content:flex-start}
.e-90500853:not(#_):not(#_):not(#_){text-align:center}
.e-68b2edc6:not(#_):not(#_):not(#_){justify-content:flex-start}
.e-63873249:not(#_):not(#_):not(#_){display:flex;align-items:center;gap:0.5rem;padding-right:3px;justify-content:flex-end;grid-column:4}
.e-9463ff47:not(#_):not(#_):not(#_){cursor:pointer}
.e-cd368ddf:not(#_):not(#_):not(#_){transition:transform 0.2s}
.e-72fc8885:not(#_):not(#_):not(#_){align-items: start}
.e-4a4a72d5:not(#_):not(#_):not(#_){margin-bottom: 2rem}
.e-4410aea7:not(#_):not(#_):not(#_){display:flex;align-items:center;gap:1.2rem;flex-wrap:wrap}
.e-8f74c76d:not(#_):not(#_):not(#_){display:flex;align-items:center;gap:0.4em;font-size:1.1rem;line-height:1;color:var(--text-mid);font-family:'DM Sans',sans-serif;font-weight:300}
.e-df286bf0:not(#_):not(#_):not(#_){width:1rem;height:1rem;flex-shrink:0;display:block}
.e-62c73ebf:not(#_):not(#_):not(#_){max-width:1100px}
.e-992b7d83:not(#_):not(#_):not(#_){margin-bottom:1rem}
.e-c631311f:not(#_):not(#_):not(#_){font-size:clamp(1.5rem,4.6vw,2.4rem);margin-bottom:.4rem}
.e-17669cbb:not(#_):not(#_):not(#_){color:#b45ec8}
.e-60fb2f8b:not(#_):not(#_):not(#_){position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px;border:none}
.e-52d76e0f:not(#_):not(#_):not(#_){padding-top:0.25rem;padding-bottom:0.25rem;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;height:100%}
.e-605b9af0:not(#_):not(#_):not(#_){padding-left:3px;gap:0.25rem;justify-content:flex-start}
.e-fab69759:not(#_):not(#_):not(#_){display:flex;align-items:center;justify-content:center;margin-left:6px}
.e-7faeb32d:not(#_):not(#_):not(#_){display:flex;align-items:center;gap:0.5rem;padding-right:3px;justify-content:flex-end}
.e-33e0deb4:not(#_):not(#_):not(#_){margin-top: 5rem}
.e-1033ff9f:not(#_):not(#_):not(#_){background:none;border:none;padding:0;cursor:pointer;display:block}
.e-6a955f7c:not(#_):not(#_):not(#_){transition:transform 0.2s;pointer-events:none}
.e-52b740fd:not(#_):not(#_):not(#_){margin-top: 0; max-width: 1500px}
.e-afbb11ab:not(#_):not(#_):not(#_){margin-bottom: 0.4rem}
.e-974db2f3:not(#_):not(#_):not(#_){font-size:clamp(1rem,2vw,1.4rem);margin-bottom:0}
.e-bc04849e:not(#_):not(#_):not(#_){font-style:italic;background:linear-gradient(120deg,#F472A0,#E8404A,#C060C8,#F4A030);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}
.e-2a9495ec:not(#_):not(#_):not(#_){position:relative}
.e-5916c8e6:not(#_):not(#_):not(#_){display:flex;gap:0.5rem;justify-content:center;margin-bottom:0.5rem}
.e-dac0c190:not(#_):not(#_):not(#_){font-size:0.82rem;padding:0.55rem 1.2rem;cursor:pointer;background:linear-gradient(135deg,#7DD6EE,#4BBEDD);color:#fff;box-shadow:0 4px 16px rgba(91,196,232,0.35);white-space:nowrap}
.e-333815e9:not(#_):not(#_):not(#_){font-size:0.82rem;padding:0.55rem 1.2rem;background:linear-gradient(135deg,#7DD6EE,#4BBEDD);color:#fff;box-shadow:0 4px 16px rgba(91,196,232,0.35);text-align:center;white-space:nowrap}
.e-8a71b846:not(#_):not(#_):not(#_){width:min(706px, 100%);margin:0 auto}
.e-2f967337:not(#_):not(#_):not(#_){display:flex; gap:1rem; justify-content:center; flex-wrap:wrap}
.e-0247fd49:not(#_):not(#_):not(#_){background:linear-gradient(135deg,#29A798,#3ab8a8);color:#fff;box-shadow:0 4px 20px rgba(41,167,152,0.35)}
.e-836d1b4c:not(#_):not(#_):not(#_){background: linear-gradient(135deg, rgba(255,220,130,0.45), rgba(238,165,233,0.4), rgba(203,174,242,0.35), rgba(168,230,214,0.35))}
.e-16052747:not(#_):not(#_):not(#_){background: linear-gradient(135deg, rgba(238,165,233,0.4), rgba(203,174,242,0.3))}
.e-76e07cd0:not(#_):not(#_):not(#_){margin-top:1.2rem}
.e-4c7073c5:not(#_):not(#_):not(#_){background: linear-gradient(135deg, rgba(238,165,233,0.35), rgba(203,174,242,0.35))}
.e-186a9e41:not(#_):not(#_):not(#_){border-bottom:1px solid rgba(255,255,255,0.08);padding:2.5rem 2rem 2rem;max-width:1360px;margin:0 auto}
.e-02fc7929:not(#_):not(#_):not(#_){font-family:'Cormorant Garamond',serif;font-size:clamp(1.1rem,2.5vw,1.6rem);color:rgba(255,255,255,0.9);margin-bottom:1.4rem;font-weight:500}
.e-a01d1032:not(#_):not(#_):not(#_){display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.2rem}
.e-935c0a64:not(#_):not(#_):not(#_){font-size:0.82rem;color:var(--mint);margin-bottom:0.4rem;font-weight:500;letter-spacing:0.04em;text-transform:uppercase}
.e-7377e748:not(#_):not(#_):not(#_){font-size:0.82rem;color:rgba(255,255,255,0.5);line-height:1.65}
.e-61ec306e:not(#_):not(#_):not(#_){position:relative; margin:0 -2rem; padding:0; overflow:hidden}
.e-5e57f303:not(#_):not(#_):not(#_){height:166px;
                    background:url('/Assets/imagen_hero_crematorio_puertomontt_llanquihue.webp') center center / cover no-repeat;
                    opacity:0.97}
.e-5ff7a4b0:not(#_):not(#_):not(#_){text-align:center;padding:0.6rem 1rem;border-top:1px solid rgba(255,255,255,0.08);font-size:0.65rem;color:rgba(255,255,255,0.85)}
.e-f81b7fcb:not(#_):not(#_):not(#_){margin-top:0.2rem}
.e-6695a6e2:not(#_):not(#_):not(#_){margin-top:0.8rem}
.e-825593a0:not(#_):not(#_):not(#_){margin-top:0.8rem;padding-left:1.2rem;display:flex;flex-direction:column;gap:0.5rem}
.e-60951ee7:not(#_):not(#_):not(#_){padding-left:0;padding-right:0;justify-content:space-between;align-items:center;display:flex;width:100%}
.e-80657e9a:not(#_):not(#_):not(#_){padding-left:0.5rem}
.e-24ab2aed:not(#_):not(#_):not(#_){display:flex;align-items:center;gap:0.8rem;flex:1;justify-content:center}
.e-4e2f5db1:not(#_):not(#_):not(#_){display:flex;align-items:center;gap:0.5rem;padding-right:0.9rem}
.e-f4ed461d:not(#_):not(#_):not(#_){margin-top: 8px; display: inline-block}
.e-45443e4d:not(#_):not(#_):not(#_){margin-top: 3.5rem}
.e-9aedfdd2:not(#_):not(#_):not(#_){font-size:clamp(1.4rem,3vw,2.2rem)}
.e-39972cdb:not(#_):not(#_):not(#_){padding: 2rem; text-align:center; border-radius: 20px; overflow:hidden}
.e-a1f122bc:not(#_):not(#_):not(#_){min-height:240px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.4rem}
.e-4eb91742:not(#_):not(#_):not(#_){display:inline-flex;align-items:center;gap:0.7rem;background:linear-gradient(135deg,#f9c8a0,#e06090,#9060d0);color:white;text-decoration:none;font-family:'DM Sans',sans-serif;font-size:1rem;font-weight:500;padding:0.85rem 2rem;border-radius:50px;box-shadow:0 4px 18px rgba(180,80,140,0.28);transition:transform 0.2s,box-shadow 0.2s}
.e-0e83f645:not(#_):not(#_):not(#_){font-family:'DM Sans',sans-serif;font-size:0.8rem;color:var(--text-soft);max-width:460px;line-height:1.7}
.e-b0bf9372:not(#_):not(#_):not(#_){color:var(--teal);text-decoration:none;font-weight:500}
.e-6714a42e:not(#_):not(#_):not(#_){padding: 2rem 1.5rem}
.e-cee57f2f:not(#_):not(#_):not(#_){background: linear-gradient(135deg, rgba(240,201,130,0.4), rgba(244,145,143,0.3))}
.e-2f21d70f:not(#_):not(#_):not(#_){display:flex;justify-content:center;margin-top:1.8rem}
.e-ada98631:not(#_):not(#_):not(#_){margin-top: 1rem; color: rgba(255,255,255,0.45)}
.e-aa3cfc83:not(#_):not(#_):not(#_){color:rgba(255,255,255,0.6)}
.e-ba8fd260:not(#_):not(#_):not(#_){margin-top: 1.5rem}
.e-cffd18ed:not(#_):not(#_):not(#_){color:rgb(255, 255, 255)}
.e-b1ee1465:not(#_):not(#_):not(#_){white-space: nowrap; font-size: clamp(0.55rem, 2.2vw, 0.9rem)}
.e-07d8d2ea:not(#_):not(#_):not(#_){margin-top: 0.5rem; white-space: nowrap; font-size: clamp(0.55rem, 2.2vw, 0.9rem)}
