.sc{--sc-tinta:#1f2a44;--sc-oro:#7a5f2e;--sc-fondo:#f6f1e7;--sc-linea:#c9bfa8;--sc-suave:#4a5168;background:var(--sc-fondo);color:var(--sc-tinta);font-family:var(--sc-sans), "Helvetica Neue", Arial, sans-serif;min-height:100%}.sc a{color:var(--sc-tinta);text-underline-offset:4px}.sc a:focus-visible,.sc button:focus-visible,.sc input:focus-visible,.sc select:focus-visible,.sc textarea:focus-visible{outline:2px solid var(--sc-oro);outline-offset:3px}.sc-oculto{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sc-hoja{box-sizing:border-box;max-width:560px;margin:0 auto;padding:20px}.sc-marco{border:1px solid var(--sc-tinta);padding:6px}.sc-marco-in{border:1px solid var(--sc-oro);text-align:center;flex-direction:column;align-items:center;padding:48px 28px 36px;display:flex}@media (max-width:380px){.sc-hoja{padding:12px}.sc-marco-in{padding:40px 18px 32px}}.sc-eyebrow{letter-spacing:.32em;text-transform:uppercase;color:var(--sc-oro);margin:0;font-size:12px}.sc-nombre{font-family:var(--sc-serif), Georgia, serif;overflow-wrap:anywhere;margin:0;font-size:clamp(44px,15vw,72px);font-weight:500;line-height:.95}.sc-nombres{flex-direction:column;align-items:center;margin:28px 0 0;display:flex}.sc-y{font-family:var(--sc-serif), Georgia, serif;color:var(--sc-oro);margin:6px 0;font-size:30px;font-style:italic;line-height:1}.sc-frase{font-family:var(--sc-serif), Georgia, serif;max-width:300px;margin:28px 0 0;font-size:20px;font-style:italic;line-height:1.35}.sc-filete{background:var(--sc-oro);border:0;width:64px;height:1px;margin:32px auto}.sc-fecha{justify-content:center;align-items:center;gap:18px;display:flex}.sc-fecha-lado{letter-spacing:.24em;text-transform:uppercase;min-width:64px;font-size:12px}.sc-fecha-num{font-family:var(--sc-serif), Georgia, serif;font-size:76px;font-weight:500;line-height:1}.sc-mes{letter-spacing:.32em;text-transform:uppercase;margin:6px 0 0;font-size:13px}.sc-ciudad{font-family:var(--sc-serif), Georgia, serif;margin:14px 0 0;font-size:20px}.sc-cuenta{justify-content:center;align-items:baseline;gap:10px;margin-top:6px;display:flex}.sc-cuenta-num{font-family:var(--sc-serif), Georgia, serif;font-size:56px;font-weight:500;line-height:1}.sc-cuenta-txt{font-family:var(--sc-serif), Georgia, serif;font-size:22px;font-style:italic}.sc-datos{border-top:1px solid var(--sc-linea);border-bottom:1px solid var(--sc-linea);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin-top:32px;display:grid}.sc-datos.uno{grid-template-columns:minmax(0,1fr)}.sc-dato{padding:16px 8px}.sc-datos:not(.uno) .sc-dato+.sc-dato{border-left:1px solid var(--sc-linea)}.sc-dato-titulo{letter-spacing:.22em;text-transform:uppercase;color:var(--sc-oro);margin:0;font-size:11px}.sc-dato-valor{font-family:var(--sc-serif), Georgia, serif;overflow-wrap:anywhere;margin:6px 0 0;font-size:19px;line-height:1.2}.sc-botones{flex-direction:column;gap:12px;width:100%;margin-top:32px;display:flex}.sc-btn,.sc .btn{box-sizing:border-box;border:1px solid var(--sc-tinta);background:var(--sc-tinta);width:100%;min-height:50px;color:var(--sc-fondo);font-family:var(--sc-sans), Arial, sans-serif;letter-spacing:.16em;text-transform:uppercase;text-align:center;cursor:pointer;border-radius:0;justify-content:center;align-items:center;padding:0 16px;font-size:13px;font-weight:500;text-decoration:none;display:flex}.sc a.sc-btn,.sc a.btn{color:var(--sc-fondo)}.sc-btn:hover,.sc .btn:hover{background:#2c3a5c}.sc-btn.borde,.sc .btn-ghost{color:var(--sc-tinta);background:0 0}.sc a.sc-btn.borde,.sc a.btn-ghost{color:var(--sc-tinta)}.sc-btn.borde:hover,.sc .btn-ghost:hover{background:#ece4d3}.sc-enlace{justify-content:center;align-items:center;min-height:44px;font-size:14px;display:inline-flex}.sc-seccion{text-align:center;width:100%}.sc-seccion+.sc-seccion{margin-top:0}.sc-titulo{font-family:var(--sc-serif), Georgia, serif;margin:0 0 14px;font-size:30px;font-weight:500;line-height:1.1}.sc-parrafo{max-width:420px;margin:0 auto;font-size:16px;line-height:1.6}.sc-bienvenida{max-width:420px;font-family:var(--sc-serif), Georgia, serif;white-space:pre-line;margin:0 auto;font-size:21px;line-height:1.45}.sc-suave{color:var(--sc-suave)}.sc-accion{max-width:320px;margin:18px auto 0}.sc-programa{max-width:360px;margin:0 auto;padding:0;list-style:none}.sc-programa li{border-top:1px solid var(--sc-linea);text-align:left;grid-template-columns:72px minmax(0,1fr);align-items:baseline;gap:14px;padding:12px 0;display:grid}.sc-programa li:first-child{border-top:0}.sc-programa-hora{letter-spacing:.12em;color:var(--sc-oro);text-align:right;font-size:13px}.sc-programa-titulo{font-family:var(--sc-serif), Georgia, serif;overflow-wrap:anywhere;font-size:20px;line-height:1.25}.sc-pie{letter-spacing:.08em;color:var(--sc-suave);margin:36px 0 0;font-size:12px}.sc-form{text-align:left;gap:18px;width:100%;max-width:380px;margin:0 auto;display:grid}.sc-form fieldset{border:0;gap:10px;margin:0;padding:0;display:grid}.sc-form legend{font-family:var(--sc-serif), Georgia, serif;margin-bottom:8px;padding:0;font-size:22px}.sc-opcion{border:1px solid var(--sc-linea);cursor:pointer;background:#fbf8f1;align-items:center;gap:12px;min-height:48px;padding:0 14px;font-size:16px;display:flex}.sc-opcion:has(input:checked){border-color:var(--sc-tinta);background:#fff}.sc-opcion input{width:18px;height:18px;accent-color:var(--sc-tinta);margin:0}.sc-lugar{border:1px solid var(--sc-linea);background:#fbf8f1;gap:4px;padding:10px 12px;display:grid}.sc-lugar input[type=checkbox]{width:18px;height:18px;accent-color:var(--sc-tinta);margin:0}.sc .field>span{color:var(--sc-suave)}.sc .input{border-color:var(--sc-linea);color:var(--sc-tinta);background:#fff;border-radius:0}.sc .input:focus{border-color:var(--sc-tinta)}.sc textarea.input{padding:10px 12px}.sc .msg{text-align:left;box-sizing:border-box;border-radius:0;width:100%}.sc .small.muted,.sc .muted{color:var(--sc-suave)}html:has(.sd){scroll-snap-type:y mandatory}@media (prefers-reduced-motion:no-preference){html:has(.sd){scroll-behavior:smooth}}html:has(.sd) body>footer{scroll-snap-align:end;margin-top:0!important}.sd{--sd-arena:#efe8da;--sd-oscura:var(--sc-tinta);--sd-oscura-txt:var(--sc-fondo);--sd-claro-acento:#e9d9b4;--sd-suave:#3a4258;--sd-oscura-suave:#d8d3c6;--sd-foto-fondo:#d9cfbc;--sd-portada-fondo:#232d45;--sd-velo:#141b2d7a;--sd-titulos:var(--sc-serif);--sd-nombres:var(--sc-serif);color:var(--sc-tinta);background:var(--sc-fondo);font-family:var(--sc-sans), "Helvetica Neue", Arial, sans-serif}.sd-sec{box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always;align-items:center;min-height:100svh;padding:clamp(48px,9vh,88px) 0;display:flex;position:relative}.sd-sec.oscura{background:var(--sd-oscura);color:var(--sd-oscura-txt)}.sd-sec.arena{background:var(--sd-arena)}.sd-wrap{box-sizing:border-box;width:100%;max-width:1160px;margin:0 auto;padding:0 48px}.sd-dos{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:72px;display:grid}.sd-dos.sola{text-align:center;grid-template-columns:minmax(0,720px);justify-content:center}.sd-centro{text-align:center;flex-direction:column;align-items:center;display:flex}.sd-eyebrow{letter-spacing:.32em;text-transform:uppercase;color:var(--sc-oro);margin:0;font-size:12px}.sd-sec.oscura .sd-eyebrow,.sd-portada .sd-eyebrow{color:var(--sd-claro-acento)}.sd-h2{font-family:var(--sd-titulos), Georgia, serif;overflow-wrap:anywhere;margin:14px 0 0;font-size:clamp(38px,5vw,58px);font-weight:500;line-height:1.05}.sd-texto{font-family:var(--sc-serif), Georgia, serif;color:var(--sd-suave);white-space:pre-line;margin:0;font-size:clamp(19px,2vw,22px);line-height:1.5}.sd-firma{font-family:var(--sd-titulos), Georgia, serif;color:var(--sc-oro);margin:0;font-size:26px;font-style:italic}.sd-parrafo{max-width:460px;color:var(--sd-suave);margin:0;font-size:16px;line-height:1.6}.sd-sec.oscura .sd-parrafo{color:var(--sd-oscura-suave)}.sd-cuenta-pie{color:var(--sd-oscura-txt);margin-top:34px!important;font-size:22px!important}.sd-pila{flex-direction:column;gap:22px;display:flex}.sd-foto{background:var(--sd-foto-fondo);margin:0;position:relative;overflow:hidden}.sd-foto img{object-fit:cover;width:100%;height:100%;display:block}.sd-foto:after{content:"";pointer-events:none;border:1px solid #f6f1e7b3;position:absolute;inset:12px}.sd-foto.vertical{aspect-ratio:4/5;max-height:72vh}.sd-foto.horizontal{aspect-ratio:5/4;max-height:64vh}.sd-portada{box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always;text-align:center;min-height:100svh;color:var(--sc-fondo);background:var(--sd-portada-fondo);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.sd-portada-foto{position:absolute;inset:0}.sd-portada-foto img{object-fit:cover;width:100%;height:100%;display:block}.sd-portada-velo{background:var(--sd-velo);position:absolute;inset:0}.sd-portada-marco{pointer-events:none;border:1px solid #f6f1e78c;position:absolute;inset:20px}.sd-portada-in{flex-direction:column;align-items:center;padding:96px 28px;display:flex;position:relative}.sd-nombres{font-family:var(--sd-nombres), Georgia, serif;overflow-wrap:anywhere;margin:28px 0 0;font-size:clamp(56px,10vw,128px);font-weight:500;line-height:.95}.sd .sd-nombres[data-largo=m]{zoom:.85}.sd .sd-nombres[data-largo=l]{zoom:.72}.sd .sd-nombres[data-largo=xl]{zoom:.6}.sd-nombres .y{color:var(--sd-claro-acento);font-style:italic;font-weight:400}.sd-frase{font-family:var(--sc-serif), Georgia, serif;margin:26px 0 0;font-size:clamp(20px,2.2vw,25px);font-style:italic}.sd-fecha{letter-spacing:.26em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 22px;margin:42px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.sd-fecha li+li:before{content:"";background:var(--sd-claro-acento);vertical-align:middle;width:1px;height:26px;margin-right:22px;display:inline-block}.sd-baja{min-height:44px;color:var(--sc-fondo);letter-spacing:.3em;text-transform:uppercase;flex-direction:column;align-items:center;gap:12px;margin-top:64px;font-size:11px;text-decoration:none;display:inline-flex}.sd .sd-baja,.sd .sd-baja:hover{color:var(--sc-fondo)}.sd-baja-linea{background:var(--sc-fondo);transform-origin:top;width:1px;height:56px}.sd-cuenta{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;width:100%;max-width:760px;margin:28px auto 0;padding:0;list-style:none;display:grid}.sd-cuenta-num{font-family:var(--sc-serif), Georgia, serif;font-variant-numeric:tabular-nums;font-size:clamp(46px,7vw,88px);font-weight:500;line-height:1;display:block}.sd-cuenta-txt{letter-spacing:.24em;text-transform:uppercase;color:var(--sd-claro-acento);margin-top:10px;font-size:11px;display:block}.sd-datos{border-top:1px solid var(--sc-linea);border-bottom:1px solid var(--sc-linea);grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding:22px 0;display:grid}.sd-datos.uno{grid-template-columns:minmax(0,1fr)}.sd-dato-t{letter-spacing:.22em;text-transform:uppercase;color:var(--sc-oro);margin:0;font-size:11px}.sd-dato-v{font-family:var(--sc-serif), Georgia, serif;overflow-wrap:anywhere;margin:8px 0 0;font-size:21px;line-height:1.3}.sd-botones{flex-wrap:wrap;gap:12px;display:flex}.sd-botones.centro{justify-content:center}.sd .sd-botones .sc-btn{width:auto;padding:0 28px}.sd-sec.oscura .sc-btn.claro,.sd .sc-btn.claro{background:var(--sc-fondo);color:var(--sc-tinta);border-color:var(--sc-fondo)}.sd .sc-btn.claro:hover{background:#ece4d3}.sd-prog{flex-direction:column;width:100%;max-width:820px;margin:48px auto 0;padding:0;list-style:none;display:flex;position:relative}.sd-prog:before{content:"";background:var(--sc-linea);width:1px;position:absolute;top:10px;bottom:10px;left:50%}.sd-prog li{grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);align-items:center;min-height:76px;display:grid}.sd-prog .t{text-align:right;font-family:var(--sc-serif), Georgia, serif;overflow-wrap:anywhere;font-size:25px;line-height:1.2}.sd-prog .p{background:var(--sd-arena);border:1px solid var(--sc-oro);z-index:1;border-radius:50%;justify-self:center;width:13px;height:13px;position:relative}.sd-prog .h{letter-spacing:.2em;color:var(--sc-oro);font-size:13px}.sd-prog li.par .t{text-align:left;order:3}.sd-prog li.par .p{order:2}.sd-prog li.par .h{text-align:right;order:1}.sd-galeria{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(100px,17vh,210px);gap:16px;width:100%;margin:44px 0 0;padding:0;list-style:none;display:grid}.sd-galeria li{background:var(--sd-foto-fondo);position:relative;overflow:hidden}.sd-galeria li img{object-fit:cover;width:100%;height:100%;display:block}.sd-galeria.n1{grid-template-columns:minmax(0,1fr);max-width:760px;margin-left:auto;margin-right:auto}.sd-galeria.n1 li,.sd-galeria.n2 li{grid-row:span 2}.sd-galeria.n2{grid-template-columns:repeat(2,minmax(0,1fr))}.sd-galeria.n3,.sd-galeria.n6{grid-template-columns:repeat(3,minmax(0,1fr))}.sd-galeria.n4{grid-template-columns:repeat(2,minmax(0,1fr))}.sd-galeria.n3 li:first-child,.sd-galeria.n5 li:first-child,.sd-galeria.n6 li:first-child{grid-area:span 2/span 2}.sd-marco{border:1px solid var(--sc-tinta);box-sizing:border-box;width:100%;max-width:720px;margin:0 auto;padding:6px}.sd-marco-in{border:1px solid var(--sc-oro);text-align:center;flex-direction:column;align-items:center;gap:18px;padding:64px 32px;display:flex}.sd-pie{scroll-snap-align:none;text-align:center;flex-direction:column;align-items:center;gap:10px;padding:56px 20px 40px;display:flex}.sd-iniciales{font-family:var(--sd-titulos), Georgia, serif;margin:0;font-size:30px;font-weight:500}.sd-iniciales-y{color:var(--sc-oro);font-style:italic}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.sd-rev{animation:linear both sd-aparece;animation-timeline:view();animation-range:entry}.sd-rev-lado{animation:linear both sd-desliza;animation-timeline:view();animation-range:entry}.sd-zoom img{animation:linear both sd-zoom;animation-timeline:view();animation-range:entry exit}.sd-portada-foto img{animation:linear both sd-profundidad;animation-timeline:scroll(root);animation-range:0 100vh}}}@media (prefers-reduced-motion:no-preference){.sd-baja-linea{animation:2.4s ease-in-out infinite sd-baja}}@keyframes sd-aparece{0%{opacity:0;transform:translateY(44px)}to{opacity:1;transform:none}}@keyframes sd-desliza{0%{opacity:0;transform:translate(-36px)}to{opacity:1;transform:none}}@keyframes sd-zoom{0%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes sd-profundidad{0%{transform:translateY(0)scale(1.04)}to{transform:translateY(18vh)scale(1.1)}}@keyframes sd-baja{0%{opacity:1;transform:scaleY(0)}60%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@media (max-height:740px){.sd-h2{font-size:clamp(32px,4.4vw,46px)}.sd-texto{font-size:18px}.sd-pila{gap:14px}.sd-datos{padding:14px 0}.sd-dato-v{font-size:18px}}@media (max-width:760px){.sd-sec{padding:clamp(44px,8vh,72px) 0}.sd-wrap{padding:0 22px}.sd-dos{grid-template-columns:minmax(0,1fr);gap:28px}.sd-foto.vertical{aspect-ratio:4/4.2;max-height:34vh}.sd-foto.horizontal{aspect-ratio:4/3;max-height:26vh}.sd-portada-marco{inset:12px}.sd-fecha{letter-spacing:.2em;gap:10px 14px;font-size:12px}.sd-fecha li+li:before{height:18px;margin-right:14px}.sd-cuenta{gap:8px}.sd-datos{grid-template-columns:minmax(0,1fr);gap:14px;padding:16px 0}.sd-botones .sc-btn{flex:100%}.sd-prog{margin-top:32px}.sd-prog:before{left:20px}.sd-prog li{grid-template-columns:40px minmax(0,1fr);min-height:64px}.sd-prog .t,.sd-prog li.par .t{text-align:left;order:2;font-size:21px}.sd-prog .p,.sd-prog li.par .p{order:1}.sd-prog .h,.sd-prog li.par .h{text-align:left;order:3;grid-column:2;margin-top:2px}.sd-galeria,.sd-galeria.n3,.sd-galeria.n4,.sd-galeria.n6{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:clamp(84px,12.5vh,132px);gap:8px;margin-top:28px}.sd-galeria.n6 li:first-child,.sd-galeria.n4 li:first-child{grid-area:auto}.sd-galeria.n3 li:first-child,.sd-galeria.n5 li:first-child{grid-area:span 2/span 2}.sd-galeria.n6,.sd-galeria.n4{grid-auto-rows:clamp(96px,15vh,160px)}.sd-marco-in{padding:44px 20px}}@media (max-width:760px) and (max-height:740px){.sd-foto.horizontal{max-height:22vh}.sd-foto.vertical{max-height:30vh}}
.sd[data-estilo] .sd-sec.oscura .sd-cuenta-pie{color:var(--sd-oscura-txt)}.sd .sc-pie{color:var(--sd-suave)}.sd-aviso-vista{z-index:50;box-sizing:border-box;color:#fff;text-align:center;background:#1f2a44;border-radius:999px;width:max-content;max-width:calc(100% - 24px);margin:0;padding:10px 18px;font:500 13px/1.4 system-ui,sans-serif;position:fixed;top:12px;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #0000002e}.sc .sd-aviso-vista a{color:#fff;text-decoration:underline}.sd:where(:not([data-estilo=clasico]):not([data-estilo=noche])) .sd-foto:after{display:none}.sd:is([data-estilo=jardin],[data-estilo=romantico],[data-estilo=hacienda],[data-estilo=kraft]) .sd-portada{color:var(--sc-tinta);text-align:left;flex-direction:row-reverse;gap:clamp(32px,7vw,110px);padding:72px 48px}.sd:is([data-estilo=jardin],[data-estilo=romantico],[data-estilo=hacienda],[data-estilo=kraft]) :is(.sd-portada-velo,.sd-portada-marco){display:none}.sd:is([data-estilo=jardin],[data-estilo=romantico],[data-estilo=hacienda],[data-estilo=kraft]) .sd-portada-foto{background:var(--sd-foto-fondo);flex:none;width:min(440px,34vw);height:min(620px,72svh);position:relative;inset:auto;overflow:hidden}.sd:is([data-estilo=jardin],[data-estilo=romantico],[data-estilo=hacienda],[data-estilo=kraft],[data-estilo=playa]) .sd-portada-foto img{animation:none}.sd:is([data-estilo=jardin],[data-estilo=romantico],[data-estilo=hacienda],[data-estilo=kraft]) .sd-portada-in{align-items:flex-start;max-width:620px;padding:0}.sd:is([data-estilo=jardin],[data-estilo=romantico],[data-estilo=hacienda],[data-estilo=kraft]) .sd-portada:not(:has(.sd-portada-foto)) .sd-portada-in{text-align:center;align-items:center}.sd:is([data-estilo=jardin],[data-estilo=romantico],[data-estilo=hacienda],[data-estilo=kraft]) .sd-fecha{justify-content:flex-start}.sd:is([data-estilo=jardin],[data-estilo=romantico],[data-estilo=hacienda],[data-estilo=kraft]) .sd-portada:not(:has(.sd-portada-foto)) .sd-fecha{justify-content:center}.sd:is([data-estilo=jardin],[data-estilo=romantico],[data-estilo=hacienda],[data-estilo=kraft],[data-estilo=playa]) :is(.sd-portada .sd-eyebrow,.sd-nombres .y){color:var(--sc-oro)}.sd:is([data-estilo=jardin],[data-estilo=romantico],[data-estilo=hacienda],[data-estilo=kraft],[data-estilo=playa]) .sd-fecha li+li:before{background:var(--sc-oro)}.sd:is([data-estilo=jardin],[data-estilo=romantico],[data-estilo=hacienda],[data-estilo=kraft],[data-estilo=playa]) .sd-baja,.sd:is([data-estilo=jardin],[data-estilo=romantico],[data-estilo=hacienda],[data-estilo=kraft],[data-estilo=playa]) .sd-baja:hover{color:var(--sc-tinta)}.sd:is([data-estilo=jardin],[data-estilo=romantico],[data-estilo=hacienda],[data-estilo=kraft],[data-estilo=playa]) .sd-baja-linea{background:var(--sc-tinta)}@media (min-width:761px) and (max-height:740px){.sd:is([data-estilo=jardin],[data-estilo=romantico],[data-estilo=hacienda],[data-estilo=kraft]) .sd-portada{padding-top:44px;padding-bottom:44px}.sd:is([data-estilo=jardin],[data-estilo=romantico],[data-estilo=hacienda],[data-estilo=kraft]) .sd-baja{margin-top:28px}.sd:is([data-estilo=jardin],[data-estilo=romantico],[data-estilo=hacienda],[data-estilo=kraft]) .sd-baja-linea{height:36px}}@media (max-width:760px){.sd:is([data-estilo=jardin],[data-estilo=romantico],[data-estilo=hacienda],[data-estilo=kraft]) .sd-portada{text-align:center;flex-direction:column;justify-content:center;gap:18px;padding:40px 22px 28px}.sd:is([data-estilo=jardin],[data-estilo=romantico],[data-estilo=hacienda],[data-estilo=kraft]) .sd-portada-foto{width:min(62vw,240px);height:min(34svh,300px)}.sd:is([data-estilo=jardin],[data-estilo=romantico],[data-estilo=hacienda],[data-estilo=kraft]) .sd-portada-in{align-items:center}.sd:is([data-estilo=jardin],[data-estilo=romantico],[data-estilo=hacienda],[data-estilo=kraft]) .sd-fecha{justify-content:center;margin-top:18px}.sd:is([data-estilo=jardin],[data-estilo=romantico],[data-estilo=hacienda],[data-estilo=kraft]) :is(.sd-nombres,.sd-frase){margin-top:12px}.sd:is([data-estilo=jardin],[data-estilo=romantico],[data-estilo=hacienda],[data-estilo=kraft]) .sd-baja{margin-top:18px}.sd:is([data-estilo=jardin],[data-estilo=romantico],[data-estilo=hacienda],[data-estilo=kraft]) .sd-baja-linea{height:32px}}:is(.sd,.si)[data-estilo=jardin]{--sc-suave:var(--sd-suave);--sc-fondo:#e9eee3;--sc-tinta:#2b4636;--sc-oro:#9a3f4c;--sc-linea:#b9c8b4;--sd-arena:#f4f7f0;--sd-oscura:#2b4636;--sd-oscura-txt:#f4f7f0;--sd-claro-acento:#cbd7c4;--sd-suave:#3d5747;--sd-oscura-suave:#dce5d7;--sd-foto-fondo:#cbd7c4;--sd-portada-fondo:#e9eee3;--sc-serif:var(--sd-f-fraunces);--sc-sans:var(--sd-f-dmsans)}.sd[data-estilo=jardin] .sd-portada:before{content:"";aspect-ratio:390/90;pointer-events:none;background:url(/sitio-fondos/jar.svg) 0 0/100% 100% no-repeat;width:min(620px,80vw);position:absolute;top:0;left:0}.sd[data-estilo=jardin] .sd-nombres{font-weight:400}.sd[data-estilo=kraft] .sd-nombres{font-size:clamp(44px,6vw,84px)}.sd[data-estilo=jardin] .sd-portada-foto{box-shadow:18px 18px 0 -1px var(--sc-fondo), 18px 18px 0 0 #9a3f4c;border:1px solid #5e7f66;border-radius:999px 999px 14px 14px;overflow:hidden}.sd[data-estilo=jardin] .sd-h2{font-weight:400}.sd[data-estilo=jardin] .sd-foto{border:1px solid #5e7f66}.sd[data-estilo=jardin] .sd-foto.vertical{border-radius:50%}.sd[data-estilo=jardin] .sd-foto.horizontal{border-radius:clamp(80px,14vw,220px) 28px}.sd[data-estilo=jardin] .sd-galeria li{border:1px solid #5e7f66;border-radius:999px 999px 14px 14px}.sd[data-estilo=jardin] .sd-galeria li:nth-child(2n){border-radius:40% 8%}.sd[data-estilo=jardin] .sd-cuenta li{border:1px solid var(--sd-claro-acento);aspect-ratio:1;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:190px;margin:0 auto;display:flex}.sd[data-estilo=jardin] .sd-cuenta-txt{margin-top:6px}:is(.sd,.si)[data-estilo=jardin] .sc-btn{border-radius:26px}:is(.sd,.si)[data-estilo=jardin] .sc-btn:hover{background:#1f3528}:is(.sd,.si)[data-estilo=jardin] .sc-btn.borde{background:#fff}:is(.sd,.si)[data-estilo=jardin] .sc-btn.borde:hover{background:#f4f7f0}.sd[data-estilo=jardin] .sd-marco{background:#fff;border:0;border-radius:32px;padding:0}.sd[data-estilo=jardin] .sd-marco-in{background:url(/sitio-fondos/jar.svg) 50% 40px/260px 60px no-repeat;border:0;padding-top:104px}@media (max-width:760px){.sd[data-estilo=jardin] .sd-portada:before{width:100%}.sd[data-estilo=jardin] .sd-portada-foto{box-shadow:10px 10px 0 -1px var(--sc-fondo), 10px 10px 0 0 #9a3f4c}.sd[data-estilo=jardin] .sd-cuenta{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:300px}.sd[data-estilo=jardin] .sd-cuenta-num{font-size:40px}.sd[data-estilo=jardin] .sd-marco-in{background-position:50% 30px;background-size:200px 46px;padding-top:84px}}:is(.sd,.si)[data-estilo=noche]{--sc-suave:var(--sd-suave);--sc-fondo:#101522;--sc-tinta:#f3ebdd;--sc-oro:#c9a45c;--sc-linea:#c9a45c80;--sd-arena:#172033;--sd-oscura:#f3ebdd;--sd-oscura-txt:#101522;--sd-claro-acento:#7a5c22;--sd-suave:#d9d1c0;--sd-oscura-suave:#3a3a44;--sd-foto-fondo:#1d2540;--sd-portada-fondo:#1d2540;--sd-velo:#1015228c;--sc-serif:var(--sd-f-bodoni)}.sd[data-estilo=noche] .sd-portada{color:#f3ebdd}.sd[data-estilo=noche] :is(.sd-portada .sd-eyebrow,.sd-nombres .y){color:#c9a45c}.sd[data-estilo=noche] .sd-fecha li+li:before{background:#c9a45c}.sd[data-estilo=noche] .sd-portada-marco{border-color:#c9a45c;inset:28px}.sd[data-estilo=noche] .sd-nombres{text-transform:uppercase;letter-spacing:.06em;font-size:clamp(46px,8.5vw,118px);font-weight:400}.sd[data-estilo=noche] .sd-nombres :is(.n1,.n2){display:block}.sd[data-estilo=noche] .sd-nombres .y{text-transform:none;letter-spacing:0;margin:6px 0;font-size:.4em;display:block}.sd[data-estilo=noche] .sd-baja,.sd[data-estilo=noche] .sd-baja:hover{color:#f3ebdd}.sd[data-estilo=noche] .sd-baja-linea{background:#f3ebdd}.sd[data-estilo=noche] .sd-h2{font-weight:400}.sd[data-estilo=noche] .sd-foto{border:1px solid #c9a45c}.sd[data-estilo=noche] .sd-foto:after{border-color:#c9a45c99}.sd[data-estilo=noche] .sd-galeria li{border:1px solid #c9a45c}.sd[data-estilo=noche] .sd-cuenta li+li{border-left:1px solid #c9a45c}.sd[data-estilo=noche] .sd-cuenta-num{font-weight:400}:is(.sd,.si)[data-estilo=noche] .sc-btn{color:#101522;background:#c9a45c;border-color:#c9a45c}:is(.sd,.si)[data-estilo=noche] .sc-btn:hover{background:#d8b878}:is(.sd,.si)[data-estilo=noche] .sc-btn.borde{color:#f3ebdd;background:0 0}:is(.sd,.si)[data-estilo=noche] .sc-btn.borde:hover{background:#c9a45c26}.sd[data-estilo=noche] .sd-sec.oscura .sc-btn.claro{color:#f3ebdd;background:#101522;border-color:#101522}.sd[data-estilo=noche] .sd-marco{border-color:#c9a45c}.sd[data-estilo=noche] .sd-marco-in{border-color:#c9a45c8c}.sd[data-estilo=noche] .sd-prog .p{border-color:#c9a45c}@media (max-height:740px){.sd[data-estilo=noche] .sd-nombres{margin-top:18px;font-size:clamp(40px,7vw,84px)}.sd[data-estilo=noche] .sd-portada-in{padding:56px 28px}.sd[data-estilo=noche] .sd-baja{margin-top:32px}.sd[data-estilo=noche] .sd-baja-linea{height:36px}}@media (max-width:760px){.sd[data-estilo=noche] .sd-portada-marco{inset:14px}.sd[data-estilo=noche] .sd-cuenta li+li{border-left:0}}:is(.sd,.si)[data-estilo=romantico]{--sc-suave:var(--sd-suave);--sc-fondo:#fbf3f0;--sc-tinta:#4a2c35;--sc-oro:#8e4553;--sc-linea:#e3c6c2;--sd-arena:#f3e1de;--sd-oscura:#f3e1de;--sd-oscura-txt:#4a2c35;--sd-claro-acento:#8e4553;--sd-suave:#5a3a43;--sd-oscura-suave:#5a3a43;--sd-foto-fondo:#ebcfcb;--sd-portada-fondo:#fbf3f0;--sc-serif:var(--sd-f-lora);--sc-sans:var(--sd-f-nunito);--sd-titulos:var(--sd-f-pinyon);--sd-nombres:var(--sd-f-pinyon)}.sd[data-estilo=romantico] .sd-portada:before{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2264%22 height=%2264%22 viewBox=%220 0 64 64%22 %3E%3Cg transform=%22translate(32 32)%22%3E%3Cg fill=%22%23F3E1DE%22 stroke=%22%23B76E79%22 stroke-width=%221.3%22%3E%3Cellipse cx=%220%22 cy=%22-15%22 rx=%228%22 ry=%2214%22 transform=%22rotate(0)%22/%3E%3Cellipse cx=%220%22 cy=%22-15%22 rx=%228%22 ry=%2214%22 transform=%22rotate(72)%22/%3E%3Cellipse cx=%220%22 cy=%22-15%22 rx=%228%22 ry=%2214%22 transform=%22rotate(144)%22/%3E%3Cellipse cx=%220%22 cy=%22-15%22 rx=%228%22 ry=%2214%22 transform=%22rotate(216)%22/%3E%3Cellipse cx=%220%22 cy=%22-15%22 rx=%228%22 ry=%2214%22 transform=%22rotate(288)%22/%3E%3C/g%3E%3Ccircle r=%224%22 fill=%22%23B76E79%22/%3E%3C/g%3E%3C/svg%3E") 0 0/90px 90px no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2264%22 height=%2264%22 viewBox=%220 0 64 64%22 %3E%3Cg transform=%22translate(32 32)%22%3E%3Cg fill=%22%23F3E1DE%22 stroke=%22%23B76E79%22 stroke-width=%221.3%22%3E%3Cellipse cx=%220%22 cy=%22-15%22 rx=%228%22 ry=%2214%22 transform=%22rotate(0)%22/%3E%3Cellipse cx=%220%22 cy=%22-15%22 rx=%228%22 ry=%2214%22 transform=%22rotate(72)%22/%3E%3Cellipse cx=%220%22 cy=%22-15%22 rx=%228%22 ry=%2214%22 transform=%22rotate(144)%22/%3E%3Cellipse cx=%220%22 cy=%22-15%22 rx=%228%22 ry=%2214%22 transform=%22rotate(216)%22/%3E%3Cellipse cx=%220%22 cy=%22-15%22 rx=%228%22 ry=%2214%22 transform=%22rotate(288)%22/%3E%3C/g%3E%3Ccircle r=%224%22 fill=%22%23B76E79%22/%3E%3C/g%3E%3C/svg%3E") 80px 60px/46px 46px no-repeat;width:130px;height:110px;position:absolute;top:6vh;left:4vw}.sd[data-estilo=romantico] .sd-nombres{color:#8e4553;font-size:clamp(60px,10vw,150px);font-weight:400;line-height:1}.sd[data-estilo=romantico] .sd-nombres .y{font-style:normal}.sd[data-estilo=romantico] .sd-portada-foto{border:1px solid #b76e79;border-radius:50%;width:min(380px,30vw);height:min(520px,66svh);transform:rotate(3deg)}.sd[data-estilo=romantico] .sd-h2{color:#8e4553;font-size:clamp(48px,7vw,86px);font-weight:400;line-height:1}.sd[data-estilo=romantico] .sd-firma{color:#8e4553;font-size:40px;font-style:normal}.sd[data-estilo=romantico] .sd-cuenta-pie{font-size:44px!important}.sd[data-estilo=romantico] .sd-iniciales{font-size:44px;font-weight:400}.sd[data-estilo=romantico] .sd-foto.vertical{box-sizing:border-box;background:#fff;border:1px solid #e3c6c2;padding:14px 14px 56px;transform:rotate(-3deg)}.sd[data-estilo=romantico] .sd-foto.horizontal{border:1px solid #b76e79;border-radius:50%}.sd[data-estilo=romantico] .sd-galeria li{border:1px solid #b76e79;border-radius:24px;transform:rotate(2deg)}.sd[data-estilo=romantico] .sd-galeria li:nth-child(3n+1){border-radius:50%;transform:rotate(-3deg)}.sd[data-estilo=romantico] .sd-galeria li:nth-child(3n){transform:rotate(-2deg)}.sd[data-estilo=romantico] .sd-cuenta li{background:#fff;border:1px solid #e3c6c2;border-radius:24px;padding:26px 0 20px}.sd[data-estilo=romantico] .sd-cuenta-num{font-weight:400}:is(.sd,.si)[data-estilo=romantico] .sc-btn{color:#fff;background:#8e4553;border-color:#8e4553;border-radius:26px}:is(.sd,.si)[data-estilo=romantico] a.sc-btn{color:#fff}:is(.sd,.si)[data-estilo=romantico] .sc-btn:hover{background:#77394a}:is(.sd,.si)[data-estilo=romantico] .sc-btn.borde,:is(.sd,.si)[data-estilo=romantico] a.sc-btn.borde{color:#8e4553;background:#fff}:is(.sd,.si)[data-estilo=romantico] .sc-btn.borde:hover{background:#fbf3f0}.sd[data-estilo=romantico] .sd-sec.oscura .sc-btn.claro{color:#fff;background:#8e4553;border-color:#8e4553}.sd[data-estilo=romantico] .sd-marco{background:#fff;border:1px solid #e3c6c2;border-radius:40px;padding:0;position:relative}.sd[data-estilo=romantico] .sd-marco:before,.sd[data-estilo=romantico] .sd-marco:after{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2264%22 height=%2264%22 viewBox=%220 0 64 64%22 %3E%3Cg transform=%22translate(32 32)%22%3E%3Cg fill=%22%23F3E1DE%22 stroke=%22%23B76E79%22 stroke-width=%221.3%22%3E%3Cellipse cx=%220%22 cy=%22-15%22 rx=%228%22 ry=%2214%22 transform=%22rotate(0)%22/%3E%3Cellipse cx=%220%22 cy=%22-15%22 rx=%228%22 ry=%2214%22 transform=%22rotate(72)%22/%3E%3Cellipse cx=%220%22 cy=%22-15%22 rx=%228%22 ry=%2214%22 transform=%22rotate(144)%22/%3E%3Cellipse cx=%220%22 cy=%22-15%22 rx=%228%22 ry=%2214%22 transform=%22rotate(216)%22/%3E%3Cellipse cx=%220%22 cy=%22-15%22 rx=%228%22 ry=%2214%22 transform=%22rotate(288)%22/%3E%3C/g%3E%3Ccircle r=%224%22 fill=%22%23B76E79%22/%3E%3C/g%3E%3C/svg%3E") 0 0/100% 100% no-repeat;width:84px;height:84px;position:absolute}.sd[data-estilo=romantico] .sd-marco:before{top:-28px;left:-28px}.sd[data-estilo=romantico] .sd-marco:after{bottom:-28px;right:-28px}.sd[data-estilo=romantico] .sd-marco-in{border:0}@media (max-width:760px){.sd[data-estilo=romantico] .sd-portada:before{transform-origin:0 0;top:14px;left:12px;transform:scale(.6)}.sd[data-estilo=romantico] .sd-portada-foto{width:min(56vw,220px);height:min(32svh,280px)}.sd[data-estilo=romantico] .sd-nombres{font-size:clamp(52px,16vw,76px)}.sd[data-estilo=romantico] .sd-foto.vertical{padding:10px 10px 36px}.sd[data-estilo=romantico] .sd-cuenta{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:320px}.sd[data-estilo=romantico] .sd-cuenta li{padding:18px 0 14px}.sd[data-estilo=romantico] .sd-marco:before,.sd[data-estilo=romantico] .sd-marco:after{width:56px;height:56px}.sd[data-estilo=romantico] .sd-marco:before{top:-16px;left:-12px}.sd[data-estilo=romantico] .sd-marco:after{bottom:-16px;right:-12px}.sd[data-estilo=romantico] .sd-h2{font-size:clamp(42px,12vw,56px)}}@media (max-width:760px) and (max-height:740px){.sd[data-estilo=romantico] .sd-h2{margin-top:6px;font-size:42px}.sd[data-estilo=romantico] .sd-firma{font-size:32px}.sd[data-estilo=romantico] .sd-foto.vertical{padding:8px 8px 28px}}:is(.sd,.si)[data-estilo=hacienda]{--sc-suave:var(--sd-suave);--sc-fondo:#faf4ea;--sc-tinta:#3b2418;--sc-oro:#1e3a8a;--sc-linea:#d8c3a5;--sd-arena:#f1e4d0;--sd-oscura:#b5552f;--sd-oscura-txt:#fff7ec;--sd-claro-acento:#ffe3b3;--sd-suave:#5a3b2b;--sd-oscura-suave:#ffebd3;--sd-foto-fondo:#e8d5be;--sd-portada-fondo:#faf4ea;--sc-serif:var(--sd-f-dmserif);--sc-sans:var(--sd-f-karla)}.sd[data-estilo=hacienda] .sd-portada:before,.sd[data-estilo=hacienda] .sd-portada:after,.sd[data-estilo=hacienda] #confirmar:before,.sd[data-estilo=hacienda] #confirmar:after{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2240%22 height=%2240%22 viewBox=%220 0 40 40%22 %3E%3Crect width=%2240%22 height=%2240%22 fill=%22%23FAF4EA%22/%3E%3Crect x=%220.5%22 y=%220.5%22 width=%2239%22 height=%2239%22 fill=%22none%22 stroke=%22%231E3A8A%22/%3E%3Ccircle cx=%220%22 cy=%220%22 r=%227%22 fill=%22%23D9A441%22/%3E%3Ccircle cx=%2240%22 cy=%220%22 r=%227%22 fill=%22%23D9A441%22/%3E%3Ccircle cx=%220%22 cy=%2240%22 r=%227%22 fill=%22%23D9A441%22/%3E%3Ccircle cx=%2240%22 cy=%2240%22 r=%227%22 fill=%22%23D9A441%22/%3E%3Cellipse cx=%2220%22 cy=%2211%22 rx=%224%22 ry=%227%22 fill=%22%231E3A8A%22/%3E%3Cellipse cx=%2220%22 cy=%2229%22 rx=%224%22 ry=%227%22 fill=%22%231E3A8A%22/%3E%3Cellipse cx=%2211%22 cy=%2220%22 rx=%227%22 ry=%224%22 fill=%22%231E3A8A%22/%3E%3Cellipse cx=%2229%22 cy=%2220%22 rx=%227%22 ry=%224%22 fill=%22%231E3A8A%22/%3E%3Ccircle cx=%2220%22 cy=%2220%22 r=%223.5%22 fill=%22%23B5552F%22/%3E%3C/svg%3E") 0 0/40px 40px repeat-x;height:40px;position:absolute;left:0;right:0}.sd[data-estilo=hacienda] .sd-portada:before,.sd[data-estilo=hacienda] #confirmar:before{top:0}.sd[data-estilo=hacienda] .sd-portada:after,.sd[data-estilo=hacienda] #confirmar:after{bottom:0}.sd[data-estilo=hacienda] .sd-nombres{color:#b5552f;font-weight:400}.sd[data-estilo=hacienda] .sd-nombres .y{color:#1e3a8a}.sd[data-estilo=hacienda] .sd-portada-foto{box-sizing:border-box;border:8px solid #b5552f;border-radius:999px 999px 0 0}.sd[data-estilo=hacienda] .sd-h2{color:#b5552f;font-weight:400}.sd[data-estilo=hacienda] .sd-sec.oscura .sd-h2{color:#fff7ec}.sd[data-estilo=hacienda] :is(.sd-texto,.sd-dato-v){font-family:var(--sd-f-karla), Arial, sans-serif}.sd[data-estilo=hacienda] .sd-firma{color:#1e3a8a}.sd[data-estilo=hacienda] .sd-sec.oscura .sd-firma{color:#ffe3b3}.sd[data-estilo=hacienda] .sd-foto{box-sizing:border-box;border:8px solid #b5552f;border-radius:999px 999px 0 0}.sd[data-estilo=hacienda] .sd-foto.horizontal{border-color:#1e3a8a}.sd[data-estilo=hacienda] .sd-galeria li{border:6px solid #b5552f;border-radius:999px 999px 0 0}.sd[data-estilo=hacienda] .sd-galeria li:nth-child(2n){border-color:#1e3a8a}.sd[data-estilo=hacienda] .sd-cuenta li{border:3px solid #ffe3b3;border-radius:999px 999px 0 0;padding:34px 0 22px}.sd[data-estilo=hacienda] .sd-datos{box-sizing:border-box;border:2px solid #1e3a8a;padding:18px 20px}:is(.sd,.si)[data-estilo=hacienda] .sc-btn{color:#fff;background:#b5552f;border:2px solid #b5552f}:is(.sd,.si)[data-estilo=hacienda] a.sc-btn{color:#fff}:is(.sd,.si)[data-estilo=hacienda] .sc-btn:hover{background:#9c4626}:is(.sd,.si)[data-estilo=hacienda] .sc-btn.borde,:is(.sd,.si)[data-estilo=hacienda] a.sc-btn.borde{color:#1e3a8a;background:0 0;border-color:#1e3a8a}:is(.sd,.si)[data-estilo=hacienda] .sc-btn.borde:hover{background:#f1e4d0}.sd[data-estilo=hacienda] .sd-sec.oscura .sc-btn.claro{color:#b5552f;background:#fff7ec;border-color:#fff7ec}.sd[data-estilo=hacienda] #confirmar{background:#1e3a8a}.sd[data-estilo=hacienda] .sd-marco{background:#faf4ea;border:8px solid #b5552f;border-radius:999px 999px 0 0;padding:0}.sd[data-estilo=hacienda] .sd-marco-in{border:0;padding-top:clamp(80px,12vw,120px)}.sd[data-estilo=hacienda] .sd-prog .p{border-color:#b5552f}@media (max-width:760px){.sd[data-estilo=hacienda] .sd-portada:before,.sd[data-estilo=hacienda] .sd-portada:after,.sd[data-estilo=hacienda] #confirmar:before,.sd[data-estilo=hacienda] #confirmar:after{background-size:28px 28px;height:28px}.sd[data-estilo=hacienda] .sd-portada-foto{border-width:6px}.sd[data-estilo=hacienda] .sd-cuenta{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:320px}.sd[data-estilo=hacienda] .sd-cuenta li{padding:26px 0 16px}.sd[data-estilo=hacienda] .sd-marco{border-width:6px}}:is(.sd,.si)[data-estilo=playa]{--sc-suave:var(--sd-suave);--sc-fondo:#f4ede2;--sc-tinta:#1f4e5a;--sc-oro:#b4533a;--sc-linea:#cfe0e0;--sd-arena:#e2eeee;--sd-oscura:#1f4e5a;--sd-oscura-txt:#f4ede2;--sd-claro-acento:#f2c4ae;--sd-suave:#2f5c66;--sd-oscura-suave:#cfe0e0;--sd-foto-fondo:#cfe0e0;--sd-portada-fondo:#f4ede2;--sc-serif:var(--sd-f-italiana);--sc-sans:var(--sd-f-manrope)}.sd[data-estilo=playa] .sd-portada{color:var(--sc-tinta);flex-direction:row;padding:0}.sd[data-estilo=playa] :is(.sd-portada-velo,.sd-portada-marco){display:none}.sd[data-estilo=playa] .sd-portada-foto{border-radius:0 0 45%/0 0 30%;flex:0 0 50%;align-self:stretch;min-height:100svh;position:relative;inset:auto;overflow:hidden}.sd[data-estilo=playa] .sd-portada-in{z-index:0;flex:1;padding:72px 40px}.sd[data-estilo=playa] .sd-portada-in:before,.sd[data-estilo=playa] .sd-portada-in:after{content:"";z-index:-1;pointer-events:none;border:1.5px solid #e2b9a6;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sd[data-estilo=playa] .sd-portada-in:before{aspect-ratio:1;width:min(420px,80vw)}.sd[data-estilo=playa] .sd-portada-in:after{aspect-ratio:1;width:min(330px,62vw)}.sd[data-estilo=playa] .sd-nombres{letter-spacing:.02em;font-size:clamp(54px,8vw,110px);font-weight:400}.sd[data-estilo=playa] .sd-nombres :is(.n1,.n2){display:block}.sd[data-estilo=playa] .sd-nombres .y{margin:4px 0;font-size:.5em;font-style:normal;display:block}.sd[data-estilo=playa] .sd-frase{font-family:var(--sd-f-manrope), Arial, sans-serif;font-size:18px;font-style:normal}.sd[data-estilo=playa] .sd-h2{font-size:clamp(42px,5.6vw,68px);font-weight:400}.sd[data-estilo=playa] :is(.sd-texto,.sd-dato-v){font-family:var(--sd-f-manrope), Arial, sans-serif}.sd[data-estilo=playa] .sd-firma{font-size:34px;font-style:normal}.sd[data-estilo=playa] .sd-cuenta-num{font-size:clamp(54px,9vw,136px);font-weight:400}.sd[data-estilo=playa] .sd-sec.oscura:after{content:"";pointer-events:none;opacity:.9;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2260%22 height=%2236%22 viewBox=%220 0 60 36%22 %3E%3Cpath d=%22M0 10 Q15 2 30 10 T60 10%22 fill=%22none%22 stroke=%22%233F8A93%22 stroke-width=%221.5%22/%3E%3Cpath d=%22M0 26 Q15 18 30 26 T60 26%22 fill=%22none%22 stroke=%22%233F8A93%22 stroke-width=%221.5%22/%3E%3C/svg%3E") 0 0/60px 36px repeat-x;height:36px;position:absolute;bottom:6vh;left:0;right:0}.sd[data-estilo=playa] .sd-foto{border-radius:28px}.sd[data-estilo=playa] .sd-foto.vertical{border-radius:999px 999px 28px 28px}.sd[data-estilo=playa] .sd-galeria li{border-radius:24px}.sd[data-estilo=playa] .sd-galeria li:first-child{border-radius:160px 160px 24px 24px}.sd[data-estilo=playa] .sd-datos{border:0;gap:12px;padding:0}.sd[data-estilo=playa] .sd-datos>div{background:#fff;border-radius:18px;padding:16px 20px}:is(.sd,.si)[data-estilo=playa] .sc-btn{border-radius:14px}:is(.sd,.si)[data-estilo=playa] .sc-btn:hover{background:#173c46}:is(.sd,.si)[data-estilo=playa] .sc-btn.borde:hover{background:#e2eeee}.sd[data-estilo=playa] #confirmar{background:#1f4e5a}.sd[data-estilo=playa] .sd-marco{background:#f4ede2;border:0;border-radius:36px;padding:0}.sd[data-estilo=playa] .sd-marco-in{background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22160%22 height=%2246%22 viewBox=%220 0 160 46%22 %3E%3Cg fill=%22none%22 stroke=%22%23B4533A%22 stroke-width=%221.5%22 stroke-linecap=%22round%22%3E%3Ccircle cx=%2280%22 cy=%2240%22 r=%2222%22/%3E%3Cpath d=%22M80 6 V12 M52 14 L56 19 M108 14 L104 19 M40 32 H46 M114 32 H120%22/%3E%3C/g%3E%3C/svg%3E") 50% 32px/140px 40px no-repeat;border:0;padding-top:86px}@media (max-height:740px){.sd[data-estilo=playa] .sd-nombres{margin-top:16px;font-size:clamp(46px,6.4vw,84px)}.sd[data-estilo=playa] .sd-portada-in{padding:40px}.sd[data-estilo=playa] :is(.sd-frase,.sd-fecha){margin-top:16px}.sd[data-estilo=playa] .sd-baja{margin-top:28px}.sd[data-estilo=playa] .sd-baja-linea{height:36px}}@media (max-width:760px){.sd[data-estilo=playa] .sd-datos{gap:8px}.sd[data-estilo=playa] .sd-datos>div{padding:10px 14px}.sd[data-estilo=playa] .sd-dato-v{margin-top:4px;font-size:16px}.sd[data-estilo=playa] .sd-portada{flex-direction:column;justify-content:flex-start}.sd[data-estilo=playa] .sd-portada:not(:has(.sd-portada-foto)){justify-content:center}.sd[data-estilo=playa] .sd-portada:not(:has(.sd-portada-foto)) .sd-portada-in{justify-content:center}.sd[data-estilo=playa] .sd-portada-foto{border-radius:0 0 50% 50%/0 0 22% 22%;flex:none;align-self:auto;width:100%;height:40svh;min-height:0}.sd[data-estilo=playa] .sd-portada-in{padding:18px 22px 24px}.sd[data-estilo=playa] .sd-nombres{margin-top:12px;font-size:clamp(42px,13vw,58px)}.sd[data-estilo=playa] .sd-nombres :is(.n1,.n2,.y){display:inline}.sd[data-estilo=playa] :is(.sd-frase,.sd-fecha){margin-top:14px}.sd[data-estilo=playa] .sd-baja{margin-top:16px}.sd[data-estilo=playa] .sd-baja-linea{height:28px}.sd[data-estilo=playa] .sd-portada-in:before{width:300px}.sd[data-estilo=playa] .sd-portada-in:after{width:230px}.sd[data-estilo=playa] .sd-cuenta{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:22px}.sd[data-estilo=playa] .sd-cuenta-num{font-size:64px}}:is(.sd,.si)[data-estilo=kraft]{--sc-suave:var(--sd-suave);--sc-fondo:#cbb08e;--sc-tinta:#1e2a4a;--sc-oro:#1e2a4a;--sc-linea:#1e2a4a73;--sd-arena:#c3a682;--sd-oscura:#1e2a4a;--sd-oscura-txt:#efe4d0;--sd-claro-acento:#cbb08e;--sd-suave:#2a3352;--sd-oscura-suave:#e3d6be;--sd-foto-fondo:#a98e6b;--sd-portada-fondo:#cbb08e;--sc-serif:var(--sd-f-montserrat);--sc-sans:var(--sd-f-montserrat);--sd-titulos:var(--sd-f-delafield);--sd-nombres:var(--sd-f-delafield);background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22300%22 height=%22300%22 viewBox=%220 0 300 300%22 %3E%3Cfilter id=%22g%22%3E%3CfeTurbulence type=%22fractalNoise%22 baseFrequency=%220.85%22 numOctaves=%222%22 stitchTiles=%22stitch%22/%3E%3CfeColorMatrix values=%220 0 0 0 0.3  0 0 0 0 0.2  0 0 0 0 0.1  0 0 0 0.22 0%22/%3E%3C/filter%3E%3Crect width=%22100%25%22 height=%22100%25%22 filter=%22url(%23g)%22/%3E%3C/svg%3E")}.sd[data-estilo=kraft] .sd-sec.arena{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22300%22 height=%22300%22 viewBox=%220 0 300 300%22 %3E%3Cfilter id=%22g%22%3E%3CfeTurbulence type=%22fractalNoise%22 baseFrequency=%220.85%22 numOctaves=%222%22 stitchTiles=%22stitch%22/%3E%3CfeColorMatrix values=%220 0 0 0 0.3  0 0 0 0 0.2  0 0 0 0 0.1  0 0 0 0.22 0%22/%3E%3C/filter%3E%3Crect width=%22100%25%22 height=%22100%25%22 filter=%22url(%23g)%22/%3E%3C/svg%3E")}.sd[data-estilo=kraft] .sd-portada:before{content:"";aspect-ratio:1;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22300%22 height=%22300%22 viewBox=%220 0 300 300%22 %3E%3Cg fill=%22none%22 stroke=%22%231E2A4A%22 stroke-width=%221.3%22 stroke-linecap=%22round%22%3E%3Cg transform=%22translate(190 190)%22%3E%3Cellipse rx=%2230%22 ry=%2270%22 cy=%22-52%22 transform=%22rotate(0)%22/%3E%3Cellipse rx=%2230%22 ry=%2270%22 cy=%22-52%22 transform=%22rotate(50)%22/%3E%3Cellipse rx=%2230%22 ry=%2270%22 cy=%22-52%22 transform=%22rotate(100)%22/%3E%3Cellipse rx=%2230%22 ry=%2270%22 cy=%22-52%22 transform=%22rotate(150)%22/%3E%3Cellipse rx=%2230%22 ry=%2270%22 cy=%22-52%22 transform=%22rotate(205)%22/%3E%3Cellipse rx=%2230%22 ry=%2270%22 cy=%22-52%22 transform=%22rotate(260)%22/%3E%3Cellipse rx=%2230%22 ry=%2270%22 cy=%22-52%22 transform=%22rotate(310)%22/%3E%3Ccircle r=%2218%22/%3E%3Ccircle r=%228%22/%3E%3C/g%3E%3Cpath d=%22M60 250 C80 200 110 180 150 170 C120 200 100 230 60 250Z%22/%3E%3Cpath d=%22M80 230 C100 210 120 196 145 178%22/%3E%3Cpath d=%22M40 150 C70 120 110 115 140 130 C105 150 75 158 40 150Z%22/%3E%3Cpath d=%22M55 146 C85 136 110 132 135 132%22/%3E%3C/g%3E%3C/svg%3E") 0 0/100% 100% no-repeat;width:min(460px,60vw);position:absolute;bottom:-90px;right:-60px}.sd[data-estilo=kraft] .sd-portada-in:before{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22160%22 height=%2270%22 viewBox=%220 0 160 70%22 %3E%3Cg fill=%22none%22 stroke=%22%231E2A4A%22 stroke-width=%221.3%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M6 62 C46 52 86 34 154 12%22/%3E%3Cpath d=%22M40 52 C36 42 44 36 50 40 C50 48 46 52 40 52Z%22/%3E%3Cpath d=%22M70 42 C72 30 82 28 84 34 C80 40 76 42 70 42Z%22/%3E%3Cpath d=%22M100 32 C96 22 104 16 110 20 C110 28 106 32 100 32Z%22/%3E%3Ccircle cx=%22126%22 cy=%2218%22 r=%223%22/%3E%3Ccircle cx=%22126%22 cy=%2211%22 r=%224%22/%3E%3Ccircle cx=%22133%22 cy=%2216%22 r=%224%22/%3E%3Ccircle cx=%22131%22 cy=%2224%22 r=%224%22/%3E%3Ccircle cx=%22121%22 cy=%2224%22 r=%224%22/%3E%3Ccircle cx=%22119%22 cy=%2216%22 r=%224%22/%3E%3Ccircle cx=%22148%22 cy=%228%22 r=%222.5%22/%3E%3Ccircle cx=%22148%22 cy=%222%22 r=%223.5%22/%3E%3Ccircle cx=%22154%22 cy=%227%22 r=%223.5%22/%3E%3Ccircle cx=%22152%22 cy=%2214%22 r=%223.5%22/%3E%3Ccircle cx=%22143%22 cy=%2213%22 r=%223.5%22/%3E%3C/g%3E%3C/svg%3E") 0 0/100% 100% no-repeat;width:200px;height:88px;position:absolute;top:-76px;left:46%}.sd[data-estilo=kraft] .sd-portada-in{position:relative}.sd[data-estilo=kraft] .sd-nombres{transform-origin:0;font-size:clamp(76px,11.5vw,190px);font-weight:400;line-height:.85;transform:rotate(-7deg)}.sd[data-estilo=kraft] .sd-nombres :is(.n1,.n2){white-space:nowrap}.sd[data-estilo=kraft] .sd-nombres{font-size:min(clamp(76px, 11.5vw, 190px), calc(min(589px, 41.8vw) / var(--nl,4)));padding-right:.5em}.sd.sd.sd[data-estilo=kraft] .sd-nombres{margin-top:max(72px,.95em)}.sd.sd[data-estilo=kraft] .sd-nombres{margin-top:72px}.sd[data-estilo=kraft] .sd-nombres :is(.n1,.y,.n2){display:block}.sd[data-estilo=kraft] .sd-nombres .y{color:var(--sc-tinta);margin-left:32%;font-size:.6em;font-style:normal}.sd[data-estilo=kraft] .sd-nombres .n2{margin-left:14%}.sd[data-estilo=kraft] :is(.sd-portada .sd-eyebrow,.sd-fecha){letter-spacing:.22em}.sd[data-estilo=kraft] .sd-frase{font-family:var(--sd-f-montserrat), Arial, sans-serif;max-width:340px;font-size:17px;font-style:normal}.sd[data-estilo=kraft] .sd-portada-foto{box-sizing:border-box;border:10px solid #efe4d0;width:min(360px,28vw);height:min(470px,62svh);overflow:visible;transform:rotate(3deg)}.sd[data-estilo=kraft] .sd-portada-foto:after,.sd[data-estilo=kraft] .sd-foto:after,.sd[data-estilo=kraft] .sd-galeria li:after{content:"";pointer-events:none;background:#efe4d0bf;border:0;width:110px;height:30px;margin-left:-55px;display:block;position:absolute;inset:-16px auto auto 50%;transform:rotate(-4deg)}.sd[data-estilo=kraft] .sd-h2{margin-top:26px;font-size:clamp(52px,5.4vw,82px);font-weight:400;line-height:1.15}.sd.sd[data-estilo=kraft] .sd-h2{padding-top:.45em;padding-bottom:.38em;line-height:1.3}.sd[data-estilo=kraft] .sd-firma{color:var(--sc-tinta);font-size:48px;font-style:normal}.sd[data-estilo=kraft] .sd-cuenta-pie{font-size:56px!important}.sd[data-estilo=kraft] .sd-iniciales{font-size:52px;font-weight:400}.sd[data-estilo=kraft] :is(.sd-texto,.sd-dato-v,.sd-prog .t){font-weight:400}.sd[data-estilo=kraft] .sd-dato-v{text-transform:uppercase;letter-spacing:.06em;font-size:16px}.sd[data-estilo=kraft] .sd-cuenta-num{font-weight:300}.sd[data-estilo=kraft] .sd-foto{box-sizing:border-box;border:10px solid #efe4d0;overflow:visible}.sd[data-estilo=kraft] .sd-foto.vertical{transform:rotate(-3deg)}.sd[data-estilo=kraft] .sd-foto.horizontal{transform:rotate(-2deg)}.sd[data-estilo=kraft] .sd-zoom img{animation:none}.sd[data-estilo=kraft] .sd-galeria{gap:26px}.sd[data-estilo=kraft] .sd-galeria li{border:8px solid #efe4d0;overflow:visible;transform:rotate(-3deg)}.sd[data-estilo=kraft] .sd-galeria li:nth-child(2n){transform:rotate(3deg)}.sd[data-estilo=kraft] .sd-galeria li:nth-child(3n){transform:rotate(-1.5deg)}:is(.sd,.si)[data-estilo=kraft] .sc-btn:hover{background:#2a3a63}:is(.sd,.si)[data-estilo=kraft] .sc-btn.borde:hover{background:#efe4d080}.sd[data-estilo=kraft] #confirmar{color:#efe4d0;background:#1e2a4a}.sd[data-estilo=kraft] #confirmar:before,.sd[data-estilo=kraft] #confirmar:after{content:"";aspect-ratio:160/70;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22160%22 height=%2270%22 viewBox=%220 0 160 70%22 %3E%3Cg fill=%22none%22 stroke=%22%23CBB08E%22 stroke-width=%221.3%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M6 62 C46 52 86 34 154 12%22/%3E%3Cpath d=%22M40 52 C36 42 44 36 50 40 C50 48 46 52 40 52Z%22/%3E%3Cpath d=%22M70 42 C72 30 82 28 84 34 C80 40 76 42 70 42Z%22/%3E%3Cpath d=%22M100 32 C96 22 104 16 110 20 C110 28 106 32 100 32Z%22/%3E%3Ccircle cx=%22126%22 cy=%2218%22 r=%223%22/%3E%3Ccircle cx=%22126%22 cy=%2211%22 r=%224%22/%3E%3Ccircle cx=%22133%22 cy=%2216%22 r=%224%22/%3E%3Ccircle cx=%22131%22 cy=%2224%22 r=%224%22/%3E%3Ccircle cx=%22121%22 cy=%2224%22 r=%224%22/%3E%3Ccircle cx=%22119%22 cy=%2216%22 r=%224%22/%3E%3Ccircle cx=%22148%22 cy=%228%22 r=%222.5%22/%3E%3Ccircle cx=%22148%22 cy=%222%22 r=%223.5%22/%3E%3Ccircle cx=%22154%22 cy=%227%22 r=%223.5%22/%3E%3Ccircle cx=%22152%22 cy=%2214%22 r=%223.5%22/%3E%3Ccircle cx=%22143%22 cy=%2213%22 r=%223.5%22/%3E%3C/g%3E%3C/svg%3E") 0 0/100% 100% no-repeat;width:min(320px,46vw);position:absolute}.sd[data-estilo=kraft] #confirmar:before{top:10vh;left:7vw;transform:rotate(-15deg)}.sd[data-estilo=kraft] #confirmar:after{bottom:10vh;right:7vw;transform:rotate(165deg)}.sd[data-estilo=kraft] #confirmar .sd-eyebrow{color:#cbb08e}.sd[data-estilo=kraft] #confirmar .sd-parrafo{color:#e3d6be}.sd[data-estilo=kraft] .sd-marco{z-index:1;border:0;padding:0;position:relative}.sd[data-estilo=kraft] .sd-marco-in{border:0}.sd[data-estilo=kraft] .sd-prog .p{background:#c3a682;border-color:#1e2a4a}@media (max-width:760px){.sd[data-estilo=kraft] .sd-portada:before{width:240px;bottom:-60px;right:-60px}.sd[data-estilo=kraft] .sd-portada-in:before{display:none}.sd[data-estilo=kraft] .sd-portada-foto{border-width:8px;width:min(52vw,200px);height:min(28svh,240px)}.sd[data-estilo=kraft] .sd-nombres{font-size:min(clamp(60px, 19vw, 96px), calc((100vw - 44px) * 1.1 / var(--nl,4)));transform-origin:50%;text-align:left;padding-right:0}.sd.sd.sd[data-estilo=kraft] .sd-nombres,.sd.sd[data-estilo=kraft] .sd-nombres{margin-top:26px}.sd[data-estilo=kraft] .sd-foto,.sd[data-estilo=kraft] .sd-galeria li{border-width:7px}.sd[data-estilo=kraft] .sd-portada-foto:after,.sd[data-estilo=kraft] .sd-foto:after,.sd[data-estilo=kraft] .sd-galeria li:after{width:80px;height:22px;margin-left:-40px;top:-12px}.sd[data-estilo=kraft] .sd-galeria{gap:16px}.sd[data-estilo=kraft] .sd-cuenta{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px}.sd[data-estilo=kraft] .sd-h2{font-size:clamp(52px,15vw,70px)}}@media (max-height:740px){.sd[data-estilo=kraft] .sd-nombres{font-size:min(clamp(64px, 9.5vw, 150px), calc(min(589px, 41.8vw) / var(--nl,4)))}.sd[data-estilo=kraft] .sd-h2{font-size:clamp(50px,5vw,76px)}}@media (max-width:760px) and (max-height:740px){.sd[data-estilo=kraft] .sd-nombres{font-size:min(64px, calc((100vw - 44px) * 1.1 / var(--nl,4)))}.sd[data-estilo=kraft] .sd-h2{margin-top:6px;font-size:50px}.sd[data-estilo=kraft] .sd-foto.horizontal{max-height:20vh}}.si{--sd-titulos:var(--sc-serif);--sd-nombres:var(--sc-serif);box-sizing:border-box;background-color:var(--sc-fondo);min-height:100svh;color:var(--sc-tinta);font-family:var(--sc-sans), "Helvetica Neue", Arial, sans-serif;position:relative;overflow:hidden}.si .sc-hoja{z-index:1;position:relative}.si .sc-nombre{font-family:var(--sd-nombres), Georgia, serif;font-size:clamp(38px,12vw,56px)}.si .sc-y{color:var(--sc-oro)}.si .sc-opcion{color:var(--sc-tinta)}.si[data-estilo=jardin]{background-image:url(/sitio-fondos/jar.svg);background-position:0 0;background-repeat:no-repeat;background-size:min(520px,100%);padding-top:52px}.si[data-estilo=jardin] .sc-nombre{font-weight:400}.si[data-estilo=jardin] .sc-marco{background:#fff;border:0;border-radius:32px;padding:0}.si[data-estilo=jardin] .sc-marco-in{border:0}.si[data-estilo=jardin] .sc-opcion{background:#f4f7f0;border-radius:26px}.si[data-estilo=jardin] .input{border-radius:14px}.si[data-estilo=noche] .sc-nombre{text-transform:uppercase;letter-spacing:.06em;font-size:clamp(32px,10vw,48px);font-weight:400}.si[data-estilo=noche] .sc-marco{border-color:#c9a45c}.si[data-estilo=noche] .sc-marco-in{border-color:#c9a45c8c}.si[data-estilo=noche] .sc-opcion{background:#172033;border-color:#c9a45c73}.si[data-estilo=noche] .sc-opcion:has(input:checked){background:#1d2540;border-color:#c9a45c}.si[data-estilo=noche] .input{color:#f3ebdd;background:#172033;border-color:#c9a45c73}.si[data-estilo=noche] .input:focus{border-color:#c9a45c}.si[data-estilo=romantico] .sc-nombre{color:#8e4553;font-size:clamp(52px,16vw,76px);font-weight:400;line-height:1}.si[data-estilo=romantico] .sc-y{font-family:var(--sd-f-pinyon), cursive;font-size:40px;font-style:normal}.si[data-estilo=romantico] .sc-marco{background:#fff;border:1px solid #e3c6c2;border-radius:40px;padding:0;position:relative}.si[data-estilo=romantico] .sc-marco:before,.si[data-estilo=romantico] .sc-marco:after{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2264%22 height=%2264%22 viewBox=%220 0 64 64%22 %3E%3Cg transform=%22translate(32 32)%22%3E%3Cg fill=%22%23F3E1DE%22 stroke=%22%23B76E79%22 stroke-width=%221.3%22%3E%3Cellipse cx=%220%22 cy=%22-15%22 rx=%228%22 ry=%2214%22 transform=%22rotate(0)%22/%3E%3Cellipse cx=%220%22 cy=%22-15%22 rx=%228%22 ry=%2214%22 transform=%22rotate(72)%22/%3E%3Cellipse cx=%220%22 cy=%22-15%22 rx=%228%22 ry=%2214%22 transform=%22rotate(144)%22/%3E%3Cellipse cx=%220%22 cy=%22-15%22 rx=%228%22 ry=%2214%22 transform=%22rotate(216)%22/%3E%3Cellipse cx=%220%22 cy=%22-15%22 rx=%228%22 ry=%2214%22 transform=%22rotate(288)%22/%3E%3C/g%3E%3Ccircle r=%224%22 fill=%22%23B76E79%22/%3E%3C/g%3E%3C/svg%3E") 0 0/100% 100% no-repeat;width:64px;height:64px;position:absolute}.si[data-estilo=romantico] .sc-marco:before{top:-18px;left:-14px}.si[data-estilo=romantico] .sc-marco:after{bottom:-18px;right:-14px}.si[data-estilo=romantico] .sc-marco-in{border:0}.si[data-estilo=romantico] .sc-opcion{background:#fbf3f0;border-color:#e3c6c2;border-radius:26px}.si[data-estilo=romantico] .sc-opcion:has(input:checked){border-color:#8e4553}.si[data-estilo=romantico] .input{border-color:#e3c6c2;border-radius:14px}.si[data-estilo=hacienda]{padding-top:32px;padding-bottom:32px}.si[data-estilo=hacienda]:before,.si[data-estilo=hacienda]:after{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2240%22 height=%2240%22 viewBox=%220 0 40 40%22 %3E%3Crect width=%2240%22 height=%2240%22 fill=%22%23FAF4EA%22/%3E%3Crect x=%220.5%22 y=%220.5%22 width=%2239%22 height=%2239%22 fill=%22none%22 stroke=%22%231E3A8A%22/%3E%3Ccircle cx=%220%22 cy=%220%22 r=%227%22 fill=%22%23D9A441%22/%3E%3Ccircle cx=%2240%22 cy=%220%22 r=%227%22 fill=%22%23D9A441%22/%3E%3Ccircle cx=%220%22 cy=%2240%22 r=%227%22 fill=%22%23D9A441%22/%3E%3Ccircle cx=%2240%22 cy=%2240%22 r=%227%22 fill=%22%23D9A441%22/%3E%3Cellipse cx=%2220%22 cy=%2211%22 rx=%224%22 ry=%227%22 fill=%22%231E3A8A%22/%3E%3Cellipse cx=%2220%22 cy=%2229%22 rx=%224%22 ry=%227%22 fill=%22%231E3A8A%22/%3E%3Cellipse cx=%2211%22 cy=%2220%22 rx=%227%22 ry=%224%22 fill=%22%231E3A8A%22/%3E%3Cellipse cx=%2229%22 cy=%2220%22 rx=%227%22 ry=%224%22 fill=%22%231E3A8A%22/%3E%3Ccircle cx=%2220%22 cy=%2220%22 r=%223.5%22 fill=%22%23B5552F%22/%3E%3C/svg%3E") 0 0/32px 32px repeat-x;height:32px;position:absolute;left:0;right:0}.si[data-estilo=hacienda]:before{top:0}.si[data-estilo=hacienda]:after{bottom:0}.si[data-estilo=hacienda] .sc-nombre{color:#b5552f;font-weight:400}.si[data-estilo=hacienda] .sc-y{color:#1e3a8a}.si[data-estilo=hacienda] .sc-marco{border:6px solid #b5552f;border-radius:220px 220px 0 0;padding:0}.si[data-estilo=hacienda] .sc-marco-in{border:0;padding-top:84px}.si[data-estilo=hacienda] .sc-opcion{background:#f1e4d0;border-color:#d8c3a5}.si[data-estilo=hacienda] .sc-opcion:has(input:checked){background:#fff;border-color:#1e3a8a}.si[data-estilo=playa]{padding-bottom:52px}.si[data-estilo=playa] .sc-nombre{font-weight:400}.si[data-estilo=playa] .sc-marco{background:#fff;border:0;border-radius:28px;padding:0}.si[data-estilo=playa] .sc-marco-in{background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22160%22 height=%2246%22 viewBox=%220 0 160 46%22 %3E%3Cg fill=%22none%22 stroke=%22%23B4533A%22 stroke-width=%221.5%22 stroke-linecap=%22round%22%3E%3Ccircle cx=%2280%22 cy=%2240%22 r=%2222%22/%3E%3Cpath d=%22M80 6 V12 M52 14 L56 19 M108 14 L104 19 M40 32 H46 M114 32 H120%22/%3E%3C/g%3E%3C/svg%3E") 50% 28px/120px 34px no-repeat;border:0;padding-top:80px}.si[data-estilo=playa] .sc-frase{font-family:var(--sd-f-manrope), Arial, sans-serif;font-size:17px;font-style:normal}.si[data-estilo=playa] .sc-opcion{background:#f4ede2;border-color:#cfe0e0;border-radius:14px}.si[data-estilo=playa] .sc-opcion:has(input:checked){border-color:#1f4e5a}.si[data-estilo=playa] .input{border-color:#cfe0e0;border-radius:12px}.si[data-estilo=playa]:after{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2260%22 height=%2236%22 viewBox=%220 0 60 36%22 %3E%3Cpath d=%22M0 10 Q15 2 30 10 T60 10%22 fill=%22none%22 stroke=%22%233F8A93%22 stroke-width=%221.5%22/%3E%3Cpath d=%22M0 26 Q15 18 30 26 T60 26%22 fill=%22none%22 stroke=%22%233F8A93%22 stroke-width=%221.5%22/%3E%3C/svg%3E") 0 0/60px 36px repeat-x;height:36px;position:absolute;bottom:8px;left:0;right:0}.si[data-estilo=kraft] .sc-nombre{font-size:clamp(60px,18vw,88px);font-weight:400;line-height:.9}.si[data-estilo=kraft] .sc-y{font-family:var(--sd-f-delafield), cursive;color:var(--sc-tinta);font-size:48px;font-style:normal}.si[data-estilo=kraft] .sc-marco{border:0;padding:0;position:relative}.si[data-estilo=kraft] .sc-marco-in{background:#efe4d059;border:1px solid #1e2a4a73}.si[data-estilo=kraft] .sc-marco:before{content:"";pointer-events:none;z-index:1;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22160%22 height=%2270%22 viewBox=%220 0 160 70%22 %3E%3Cg fill=%22none%22 stroke=%22%231E2A4A%22 stroke-width=%221.3%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M6 62 C46 52 86 34 154 12%22/%3E%3Cpath d=%22M40 52 C36 42 44 36 50 40 C50 48 46 52 40 52Z%22/%3E%3Cpath d=%22M70 42 C72 30 82 28 84 34 C80 40 76 42 70 42Z%22/%3E%3Cpath d=%22M100 32 C96 22 104 16 110 20 C110 28 106 32 100 32Z%22/%3E%3Ccircle cx=%22126%22 cy=%2218%22 r=%223%22/%3E%3Ccircle cx=%22126%22 cy=%2211%22 r=%224%22/%3E%3Ccircle cx=%22133%22 cy=%2216%22 r=%224%22/%3E%3Ccircle cx=%22131%22 cy=%2224%22 r=%224%22/%3E%3Ccircle cx=%22121%22 cy=%2224%22 r=%224%22/%3E%3Ccircle cx=%22119%22 cy=%2216%22 r=%224%22/%3E%3Ccircle cx=%22148%22 cy=%228%22 r=%222.5%22/%3E%3Ccircle cx=%22148%22 cy=%222%22 r=%223.5%22/%3E%3Ccircle cx=%22154%22 cy=%227%22 r=%223.5%22/%3E%3Ccircle cx=%22152%22 cy=%2214%22 r=%223.5%22/%3E%3Ccircle cx=%22143%22 cy=%2213%22 r=%223.5%22/%3E%3C/g%3E%3C/svg%3E") 0 0/100% 100% no-repeat;width:130px;height:57px;position:absolute;top:-18px;right:-6px}.si[data-estilo=kraft] .sc-opcion{background:#efe4d0b3;border-color:#1e2a4a59}.si[data-estilo=kraft] .sc-opcion:has(input:checked){background:#efe4d0;border-color:#1e2a4a}.si[data-estilo=kraft] .input{background:#f6efe2;border-color:#1e2a4a59}.si[data-estilo=kraft] .sc-frase{font-family:var(--sd-f-montserrat), Arial, sans-serif;font-size:17px;font-style:normal}.si[data-estilo=jardin] .sc-lugar{background:#f4f7f0;border-radius:16px}.si[data-estilo=noche] .sc-lugar{background:#172033;border-color:#c9a45c73}.si[data-estilo=romantico] .sc-lugar{background:#fbf3f0;border-color:#e3c6c2;border-radius:16px}.si[data-estilo=hacienda] .sc-lugar{background:#f1e4d0;border-color:#d8c3a5}.si[data-estilo=playa] .sc-lugar{background:#f4ede2;border-color:#cfe0e0;border-radius:14px}.si[data-estilo=kraft] .sc-lugar{background:#efe4d0b3;border-color:#1e2a4a59}:is(.sd,.si)[data-estilo=bosque]{--sc-suave:var(--sd-suave);--sc-fondo:#0f1f18;--sc-tinta:#e8f0e4;--sc-oro:#d9b86a;--sc-linea:#d9b86a66;--sd-arena:#16291f;--sd-oscura:#25402f;--sd-oscura-txt:#eef3e8;--sd-claro-acento:#d9b86a;--sd-suave:#c3d1bf;--sd-oscura-suave:#cddbc8;--sd-foto-fondo:#1b3427;--sd-portada-fondo:#0f1f18;--sd-velo:linear-gradient(180deg, #0a161080, #0a1610c7);--sc-serif:var(--sd-f-fell)}.sd[data-estilo=bosque] .sd-portada{color:#e8f0e4}.sd[data-estilo=bosque] .sd-portada:before{content:"";z-index:1;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22480%22 height=%22360%22 viewBox=%220 0 480 360%22 %3E%3Ccircle cx=%2240%22 cy=%2260%22 r=%229.0%22 fill=%22%23D9B86A%22 opacity=%220.13%22/%3E%3Ccircle cx=%2240%22 cy=%2260%22 r=%221.8%22 fill=%22%23F1D58A%22 opacity=%220.95%22/%3E%3Ccircle cx=%22150%22 cy=%22140%22 r=%227.0%22 fill=%22%23D9B86A%22 opacity=%220.13%22/%3E%3Ccircle cx=%22150%22 cy=%22140%22 r=%221.4%22 fill=%22%23F1D58A%22 opacity=%220.95%22/%3E%3Ccircle cx=%22260%22 cy=%2240%22 r=%2210%22 fill=%22%23D9B86A%22 opacity=%220.13%22/%3E%3Ccircle cx=%22260%22 cy=%2240%22 r=%222%22 fill=%22%23F1D58A%22 opacity=%220.95%22/%3E%3Ccircle cx=%22370%22 cy=%22110%22 r=%227.5%22 fill=%22%23D9B86A%22 opacity=%220.13%22/%3E%3Ccircle cx=%22370%22 cy=%22110%22 r=%221.5%22 fill=%22%23F1D58A%22 opacity=%220.95%22/%3E%3Ccircle cx=%22440%22 cy=%22250%22 r=%229.0%22 fill=%22%23D9B86A%22 opacity=%220.13%22/%3E%3Ccircle cx=%22440%22 cy=%22250%22 r=%221.8%22 fill=%22%23F1D58A%22 opacity=%220.95%22/%3E%3Ccircle cx=%2290%22 cy=%22230%22 r=%227.5%22 fill=%22%23D9B86A%22 opacity=%220.13%22/%3E%3Ccircle cx=%2290%22 cy=%22230%22 r=%221.5%22 fill=%22%23F1D58A%22 opacity=%220.95%22/%3E%3Ccircle cx=%22200%22 cy=%22300%22 r=%2210%22 fill=%22%23D9B86A%22 opacity=%220.13%22/%3E%3Ccircle cx=%22200%22 cy=%22300%22 r=%222%22 fill=%22%23F1D58A%22 opacity=%220.95%22/%3E%3Ccircle cx=%22330%22 cy=%22330%22 r=%227.0%22 fill=%22%23D9B86A%22 opacity=%220.13%22/%3E%3Ccircle cx=%22330%22 cy=%22330%22 r=%221.4%22 fill=%22%23F1D58A%22 opacity=%220.95%22/%3E%3Ccircle cx=%2220%22 cy=%22330%22 r=%228.0%22 fill=%22%23D9B86A%22 opacity=%220.13%22/%3E%3Ccircle cx=%2220%22 cy=%22330%22 r=%221.6%22 fill=%22%23F1D58A%22 opacity=%220.95%22/%3E%3Ccircle cx=%22410%22 cy=%2220%22 r=%226.5%22 fill=%22%23D9B86A%22 opacity=%220.13%22/%3E%3Ccircle cx=%22410%22 cy=%2220%22 r=%221.3%22 fill=%22%23F1D58A%22 opacity=%220.95%22/%3E%3C/svg%3E") 0 0/480px 360px;position:absolute;inset:0}.sd[data-estilo=bosque] .sd-portada:after{content:"";z-index:1;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22300%22 height=%22110%22 viewBox=%220 0 300 110%22 %3E%3Cg fill=%22%2308130e%22%3E%3Cpolygon points=%2222.0,44.0 31.5,69.1 26.8,69.1 34.9,88.9 28.8,88.9 39.0,107.4 24.4,107.4 24.4,110.0 19.6,110.0 19.6,107.4 5.0,107.4 15.2,88.9 9.1,88.9 17.2,69.1 12.5,69.1%22/%3E%3Cpolygon points=%2278.0,18.0 90.3,53.0 84.2,53.0 94.7,80.6 86.8,80.6 100.0,106.3 81.1,106.3 81.1,110.0 74.9,110.0 74.9,106.3 56.0,106.3 69.2,80.6 61.3,80.6 71.8,53.0 65.7,53.0%22/%3E%3Cpolygon points=%22136.0,52.0 144.4,74.0 140.2,74.0 147.4,91.4 142.0,91.4 151.0,107.7 138.1,107.7 138.1,110.0 133.9,110.0 133.9,107.7 121.0,107.7 130.0,91.4 124.6,91.4 131.8,74.0 127.6,74.0%22/%3E%3Cpolygon points=%22190.0,26.0 201.2,57.9 195.6,57.9 205.2,83.1 198.0,83.1 210.0,106.6 192.8,106.6 192.8,110.0 187.2,110.0 187.2,106.6 170.0,106.6 182.0,83.1 174.8,83.1 184.4,57.9 178.8,57.9%22/%3E%3Cpolygon points=%22246.0,42.0 255.5,67.8 250.8,67.8 258.9,88.2 252.8,88.2 263.0,107.3 248.4,107.3 248.4,110.0 243.6,110.0 243.6,107.3 229.0,107.3 239.2,88.2 233.1,88.2 241.2,67.8 236.5,67.8%22/%3E%3Cpolygon points=%22284.0,60.0 290.7,79.0 287.4,79.0 293.1,94.0 288.8,94.0 296.0,108.0 285.7,108.0 285.7,110.0 282.3,110.0 282.3,108.0 272.0,108.0 279.2,94.0 274.9,94.0 280.6,79.0 277.3,79.0%22/%3E%3Crect y=%22104%22 width=%22300%22 height=%226%22/%3E%3C/g%3E%3C/svg%3E") 0 100%/auto 100% repeat-x,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22300%22 height=%22110%22 viewBox=%220 0 300 110%22 %3E%3Cg fill=%22%23173226%22%3E%3Cpolygon points=%2240.0,10.0 52.9,48.0 46.4,48.0 57.5,78.0 49.2,78.0 63.0,106.0 43.2,106.0 43.2,110.0 36.8,110.0 36.8,106.0 17.0,106.0 30.8,78.0 22.5,78.0 33.6,48.0 27.1,48.0%22/%3E%3Cpolygon points=%22110.0,24.0 121.2,56.7 115.6,56.7 125.2,82.5 118.0,82.5 130.0,106.6 112.8,106.6 112.8,110.0 107.2,110.0 107.2,106.6 90.0,106.6 102.0,82.5 94.8,82.5 104.4,56.7 98.8,56.7%22/%3E%3Cpolygon points=%22168.0,6.0 181.4,45.5 174.7,45.5 186.2,76.7 177.6,76.7 192.0,105.8 171.4,105.8 171.4,110.0 164.6,110.0 164.6,105.8 144.0,105.8 158.4,76.7 149.8,76.7 161.3,45.5 154.6,45.5%22/%3E%3Cpolygon points=%22232.0,20.0 243.8,54.2 237.9,54.2 248.0,81.2 240.4,81.2 253.0,106.4 234.9,106.4 234.9,110.0 229.1,110.0 229.1,106.4 211.0,106.4 223.6,81.2 216.0,81.2 226.1,54.2 220.2,54.2%22/%3E%3Cpolygon points=%22278.0,32.0 287.5,61.6 282.8,61.6 290.9,85.0 284.8,85.0 295.0,106.9 280.4,106.9 280.4,110.0 275.6,110.0 275.6,106.9 261.0,106.9 271.2,85.0 265.1,85.0 273.2,61.6 268.5,61.6%22/%3E%3Crect y=%22104%22 width=%22300%22 height=%226%22/%3E%3C/g%3E%3C/svg%3E") 70px 100%/auto 100% repeat-x;height:clamp(72px,15vh,132px);position:absolute;bottom:0;left:0;right:0}.sd[data-estilo=bosque] .sd-portada-in{z-index:2;padding-bottom:128px}.sd[data-estilo=bosque] :is(.sd-portada .sd-eyebrow,.sd-nombres .y){color:#d9b86a}.sd[data-estilo=bosque] .sd-fecha li+li:before{background:#d9b86a}.sd[data-estilo=bosque] .sd-portada-marco{z-index:1;border-color:#d9b86ab3;inset:28px}.sd[data-estilo=bosque] .sd-nombres{font-size:clamp(56px,9.5vw,132px);font-weight:400;line-height:.98}.sd[data-estilo=bosque] .sd-baja,.sd[data-estilo=bosque] .sd-baja:hover{color:#e8f0e4}.sd[data-estilo=bosque] .sd-baja-linea{background:#e8f0e4}.sd[data-estilo=bosque] .sd-h2{font-weight:400}.sd[data-estilo=bosque] .sd-foto{border:1px solid #d9b86ab3}.sd[data-estilo=bosque] .sd-foto.vertical{border-radius:999px 999px 18px 18px}.sd[data-estilo=bosque] .sd-foto.horizontal{border-radius:26px}.sd[data-estilo=bosque] .sd-galeria li{border:1px solid #d9b86a99;border-radius:18px}.sd[data-estilo=bosque] .sd-galeria li:nth-child(odd){border-radius:120px 120px 16px 16px}.sd[data-estilo=bosque] .sd-cuenta li+li{border-left:1px solid #d9b86a80}.sd[data-estilo=bosque] .sd-cuenta-num{font-weight:400}:is(.sd,.si)[data-estilo=bosque] .sc-btn{color:#0f1f18;background:#d9b86a;border-color:#d9b86a}:is(.sd,.si)[data-estilo=bosque] .sc-btn:hover{background:#e6c97f}:is(.sd,.si)[data-estilo=bosque] .sc-btn.borde{color:#e8f0e4;background:0 0}:is(.sd,.si)[data-estilo=bosque] .sc-btn.borde:hover{background:#d9b86a26}.sd[data-estilo=bosque] .sd-sec.oscura .sc-btn.claro{color:#e8f0e4;background:#0f1f18;border-color:#0f1f18}.sd[data-estilo=bosque] .sd-marco{background:#14281e;border-color:#d9b86ab3;border-radius:26px}.sd[data-estilo=bosque] .sd-marco-in{background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2240%22 height=%2246%22 viewBox=%220 0 40 46%22 %3E%3Cg fill=%22none%22 stroke=%22%23D9B86A%22 stroke-width=%221.4%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M20 4 L31 18 H25 L35 31 H5 L15 18 H9 Z%22/%3E%3Cpath d=%22M20 31 V42%22/%3E%3C/g%3E%3C/svg%3E") 50% 32px/34px 40px no-repeat;border-color:#d9b86a66;border-radius:20px;padding-top:92px}.sd[data-estilo=bosque] .sd-prog .p{border-color:#d9b86a}@media (max-height:740px){.sd[data-estilo=bosque] .sd-nombres{margin-top:16px;font-size:clamp(46px,7.4vw,96px)}.sd[data-estilo=bosque] .sd-portada-in{padding:52px 28px 104px}.sd[data-estilo=bosque] .sd-baja{margin-top:24px}.sd[data-estilo=bosque] .sd-baja-linea{height:32px}}@media (max-width:760px){.sd[data-estilo=bosque] .sd-portada-marco{inset:14px}.sd[data-estilo=bosque] .sd-cuenta li+li{border-left:0}}.si[data-estilo=bosque]{background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22300%22 height=%22110%22 viewBox=%220 0 300 110%22 %3E%3Cg fill=%22%2308130e%22%3E%3Cpolygon points=%2222.0,44.0 31.5,69.1 26.8,69.1 34.9,88.9 28.8,88.9 39.0,107.4 24.4,107.4 24.4,110.0 19.6,110.0 19.6,107.4 5.0,107.4 15.2,88.9 9.1,88.9 17.2,69.1 12.5,69.1%22/%3E%3Cpolygon points=%2278.0,18.0 90.3,53.0 84.2,53.0 94.7,80.6 86.8,80.6 100.0,106.3 81.1,106.3 81.1,110.0 74.9,110.0 74.9,106.3 56.0,106.3 69.2,80.6 61.3,80.6 71.8,53.0 65.7,53.0%22/%3E%3Cpolygon points=%22136.0,52.0 144.4,74.0 140.2,74.0 147.4,91.4 142.0,91.4 151.0,107.7 138.1,107.7 138.1,110.0 133.9,110.0 133.9,107.7 121.0,107.7 130.0,91.4 124.6,91.4 131.8,74.0 127.6,74.0%22/%3E%3Cpolygon points=%22190.0,26.0 201.2,57.9 195.6,57.9 205.2,83.1 198.0,83.1 210.0,106.6 192.8,106.6 192.8,110.0 187.2,110.0 187.2,106.6 170.0,106.6 182.0,83.1 174.8,83.1 184.4,57.9 178.8,57.9%22/%3E%3Cpolygon points=%22246.0,42.0 255.5,67.8 250.8,67.8 258.9,88.2 252.8,88.2 263.0,107.3 248.4,107.3 248.4,110.0 243.6,110.0 243.6,107.3 229.0,107.3 239.2,88.2 233.1,88.2 241.2,67.8 236.5,67.8%22/%3E%3Cpolygon points=%22284.0,60.0 290.7,79.0 287.4,79.0 293.1,94.0 288.8,94.0 296.0,108.0 285.7,108.0 285.7,110.0 282.3,110.0 282.3,108.0 272.0,108.0 279.2,94.0 274.9,94.0 280.6,79.0 277.3,79.0%22/%3E%3Crect y=%22104%22 width=%22300%22 height=%226%22/%3E%3C/g%3E%3C/svg%3E") 0 100%/auto 92px repeat-x,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22300%22 height=%22110%22 viewBox=%220 0 300 110%22 %3E%3Cg fill=%22%23173226%22%3E%3Cpolygon points=%2240.0,10.0 52.9,48.0 46.4,48.0 57.5,78.0 49.2,78.0 63.0,106.0 43.2,106.0 43.2,110.0 36.8,110.0 36.8,106.0 17.0,106.0 30.8,78.0 22.5,78.0 33.6,48.0 27.1,48.0%22/%3E%3Cpolygon points=%22110.0,24.0 121.2,56.7 115.6,56.7 125.2,82.5 118.0,82.5 130.0,106.6 112.8,106.6 112.8,110.0 107.2,110.0 107.2,106.6 90.0,106.6 102.0,82.5 94.8,82.5 104.4,56.7 98.8,56.7%22/%3E%3Cpolygon points=%22168.0,6.0 181.4,45.5 174.7,45.5 186.2,76.7 177.6,76.7 192.0,105.8 171.4,105.8 171.4,110.0 164.6,110.0 164.6,105.8 144.0,105.8 158.4,76.7 149.8,76.7 161.3,45.5 154.6,45.5%22/%3E%3Cpolygon points=%22232.0,20.0 243.8,54.2 237.9,54.2 248.0,81.2 240.4,81.2 253.0,106.4 234.9,106.4 234.9,110.0 229.1,110.0 229.1,106.4 211.0,106.4 223.6,81.2 216.0,81.2 226.1,54.2 220.2,54.2%22/%3E%3Cpolygon points=%22278.0,32.0 287.5,61.6 282.8,61.6 290.9,85.0 284.8,85.0 295.0,106.9 280.4,106.9 280.4,110.0 275.6,110.0 275.6,106.9 261.0,106.9 271.2,85.0 265.1,85.0 273.2,61.6 268.5,61.6%22/%3E%3Crect y=%22104%22 width=%22300%22 height=%226%22/%3E%3C/g%3E%3C/svg%3E") 70px 100%/auto 92px repeat-x,#0f1f18;padding-bottom:96px}.si[data-estilo=bosque] .sc-nombre{font-weight:400}.si[data-estilo=bosque] .sc-marco{background:#14281e;border-color:#d9b86ab3;border-radius:26px}.si[data-estilo=bosque] .sc-marco-in{border-color:#d9b86a66;border-radius:20px}.si[data-estilo=bosque] .sc-opcion{background:#16291f;border-color:#d9b86a66;border-radius:16px}.si[data-estilo=bosque] .sc-opcion:has(input:checked){background:#1b3427;border-color:#d9b86a}.si[data-estilo=bosque] .input{color:#e8f0e4;background:#16291f;border-color:#d9b86a73;border-radius:14px}.si[data-estilo=bosque] .input:focus{border-color:#d9b86a}.si[data-estilo=bosque] .sc-lugar{background:#16291f;border-color:#d9b86a66;border-radius:16px}
.sd:is([data-estilo=minimalista],[data-estilo=boho],[data-estilo=mexicano]) .sd-portada{color:var(--sc-tinta);text-align:left;flex-direction:row-reverse;gap:clamp(32px,7vw,110px);padding:72px 48px}.sd:is([data-estilo=minimalista],[data-estilo=boho],[data-estilo=mexicano]) :is(.sd-portada-velo,.sd-portada-marco){display:none}.sd:is([data-estilo=minimalista],[data-estilo=boho],[data-estilo=mexicano]) .sd-portada-foto{background:var(--sd-foto-fondo);flex:none;width:min(440px,34vw);height:min(620px,72svh);position:relative;inset:auto;overflow:hidden}.sd:is([data-estilo=minimalista],[data-estilo=boho],[data-estilo=mexicano]) .sd-portada-foto img{animation:none}.sd:is([data-estilo=minimalista],[data-estilo=boho],[data-estilo=mexicano]) .sd-portada-in{align-items:flex-start;max-width:620px;padding:0}.sd:is([data-estilo=minimalista],[data-estilo=boho],[data-estilo=mexicano]) .sd-portada:not(:has(.sd-portada-foto)) .sd-portada-in{text-align:center;align-items:center}.sd:is([data-estilo=minimalista],[data-estilo=boho],[data-estilo=mexicano]) .sd-fecha{justify-content:flex-start}.sd:is([data-estilo=minimalista],[data-estilo=boho],[data-estilo=mexicano]) .sd-portada:not(:has(.sd-portada-foto)) .sd-fecha{justify-content:center}.sd:is([data-estilo=minimalista],[data-estilo=boho],[data-estilo=mexicano]) :is(.sd-portada .sd-eyebrow,.sd-nombres .y){color:var(--sc-oro)}.sd:is([data-estilo=minimalista],[data-estilo=boho],[data-estilo=mexicano]) .sd-fecha li+li:before{background:var(--sc-oro)}.sd:is([data-estilo=minimalista],[data-estilo=boho],[data-estilo=mexicano]) .sd-baja,.sd:is([data-estilo=minimalista],[data-estilo=boho],[data-estilo=mexicano]) .sd-baja:hover{color:var(--sc-tinta)}.sd:is([data-estilo=minimalista],[data-estilo=boho],[data-estilo=mexicano]) .sd-baja-linea{background:var(--sc-tinta)}.sd:is([data-estilo=minimalista],[data-estilo=boho],[data-estilo=mexicano]) .sd-foto:after{display:none}@media (max-width:760px){.sd:is([data-estilo=minimalista],[data-estilo=boho],[data-estilo=mexicano]) .sd-portada{text-align:center;flex-direction:column;justify-content:center;gap:18px;padding:40px 22px 28px}.sd:is([data-estilo=minimalista],[data-estilo=boho],[data-estilo=mexicano]) .sd-portada-foto{width:min(62vw,240px);height:min(34svh,300px)}.sd:is([data-estilo=minimalista],[data-estilo=boho],[data-estilo=mexicano]) .sd-portada-in{align-items:center}.sd:is([data-estilo=minimalista],[data-estilo=boho],[data-estilo=mexicano]) .sd-fecha{justify-content:center;margin-top:18px}.sd:is([data-estilo=minimalista],[data-estilo=boho],[data-estilo=mexicano]) :is(.sd-nombres,.sd-frase){margin-top:12px}.sd:is([data-estilo=minimalista],[data-estilo=boho],[data-estilo=mexicano]) .sd-baja{margin-top:18px}.sd:is([data-estilo=minimalista],[data-estilo=boho],[data-estilo=mexicano]) .sd-baja-linea{height:32px}}:is(.sd,.si)[data-estilo=minimalista]{--sc-suave:var(--sd-suave);--sc-fondo:#f7f5f0;--sc-tinta:#1d1d1b;--sc-oro:#b4573a;--sc-linea:#d8d4ca;--sd-arena:#efece4;--sd-oscura:#1d1d1b;--sd-oscura-txt:#f7f5f0;--sd-claro-acento:#e3a88f;--sd-suave:#55534e;--sd-oscura-suave:#cfcbc1;--sd-foto-fondo:#e2ded4;--sd-portada-fondo:#f7f5f0;--sc-serif:var(--sd-f-jost);--sc-sans:var(--sd-f-jost)}.sd[data-estilo=minimalista] .sd-portada{gap:0;padding:0}.sd[data-estilo=minimalista] .sd-portada-foto{flex:0 0 50%;align-self:stretch;width:50%;height:auto;min-height:100svh}.sd[data-estilo=minimalista] .sd-portada-in{flex:1;max-width:none;padding:72px 7vw}.sd[data-estilo=minimalista] .sd-portada:not(:has(.sd-portada-foto)) .sd-portada-in{padding:72px 28px}.sd[data-estilo=minimalista] .sd-eyebrow{letter-spacing:.45em}.sd[data-estilo=minimalista] .sd-nombres{letter-spacing:-.01em;font-size:clamp(46px,6.4vw,96px);font-weight:200;line-height:1}.sd[data-estilo=minimalista] .sd-nombres :is(.n1,.n2){display:block}.sd[data-estilo=minimalista] .sd-nombres .y{text-transform:uppercase;letter-spacing:.5em;margin:.7em 0;font-size:.26em;font-style:normal;font-weight:300;display:block}.sd[data-estilo=minimalista] .sd-frase{letter-spacing:.08em;font-style:normal;font-weight:300}.sd[data-estilo=minimalista] .sd-fecha{letter-spacing:.3em;font-weight:300}.sd[data-estilo=minimalista] .sd-h2{letter-spacing:-.01em;font-weight:200}.sd[data-estilo=minimalista] :is(.sd-texto,.sd-dato-v){font-weight:300}.sd[data-estilo=minimalista] .sd-firma{letter-spacing:.3em;text-transform:uppercase;font-size:16px;font-style:normal;font-weight:300}.sd[data-estilo=minimalista] .sd-foto,.sd[data-estilo=minimalista] .sd-galeria li{border-radius:0}.sd[data-estilo=minimalista] .sd-cuenta-num{font-weight:200}.sd[data-estilo=minimalista] .sd-cuenta li+li{border-left:1px solid #f7f5f04d}:is(.sd,.si)[data-estilo=minimalista] .sc-btn{color:#f7f5f0;letter-spacing:.22em;text-transform:uppercase;background:#1d1d1b;border-color:#1d1d1b;border-radius:0;font-weight:400}:is(.sd,.si)[data-estilo=minimalista] a.sc-btn{color:#f7f5f0}:is(.sd,.si)[data-estilo=minimalista] .sc-btn:hover{background:#b4573a;border-color:#b4573a}:is(.sd,.si)[data-estilo=minimalista] .sc-btn.borde,:is(.sd,.si)[data-estilo=minimalista] a.sc-btn.borde{color:#1d1d1b;background:0 0}:is(.sd,.si)[data-estilo=minimalista] .sc-btn.borde:hover{background:#efece4;border-color:#1d1d1b}.sd[data-estilo=minimalista] .sd-sec.oscura .sc-btn.claro{color:#1d1d1b;background:#f7f5f0;border-color:#f7f5f0}.sd[data-estilo=minimalista] .sd-marco{background:#fff;border:1px solid #1d1d1b;border-radius:0}.sd[data-estilo=minimalista] .sd-marco-in{border:0}.sd[data-estilo=minimalista] .sd-prog .p{border-color:#1d1d1b;border-radius:0}@media (max-width:760px){.sd[data-estilo=minimalista] .sd-portada{justify-content:flex-start;gap:18px;padding:0 0 28px}.sd[data-estilo=minimalista] .sd-portada:not(:has(.sd-portada-foto)){justify-content:center;padding:40px 0}.sd[data-estilo=minimalista] .sd-portada-foto{flex:none;align-self:auto;width:100%;height:44svh;min-height:0}.sd[data-estilo=minimalista] .sd-portada-in{text-align:center;align-items:center;padding:8px 22px 0}.sd[data-estilo=minimalista] .sd-nombres{font-size:clamp(40px,13vw,60px)}}.si[data-estilo=minimalista] .sc-nombre{font-size:clamp(40px,12vw,60px);font-weight:200;line-height:1}.si[data-estilo=minimalista] .sc-y{font-family:var(--sd-f-jost), sans-serif;letter-spacing:.5em;font-size:16px;font-style:normal}.si[data-estilo=minimalista] .sc-marco{background:#fff;border:1px solid #1d1d1b;border-radius:0}.si[data-estilo=minimalista] .sc-marco-in{border:0}.si[data-estilo=minimalista] .sc-opcion{background:#fff;border-color:#d8d4ca;border-radius:0}.si[data-estilo=minimalista] .sc-opcion:has(input:checked){border-color:#1d1d1b}.si[data-estilo=minimalista] .input{background:#fff;border-color:#bdb9ae;border-radius:0}.si[data-estilo=minimalista] .sc-lugar{background:#efece4;border-color:#d8d4ca;border-radius:0}.si[data-estilo=minimalista] .sc-frase{font-style:normal;font-weight:300}:is(.sd,.si)[data-estilo=boho]{--sc-suave:var(--sd-suave);--sc-fondo:#f3e9dc;--sc-tinta:#5a3d2b;--sc-oro:#b86f4b;--sc-linea:#dcc9b2;--sd-arena:#ead9c4;--sd-oscura:#5a3d2b;--sd-oscura-txt:#f3e9dc;--sd-claro-acento:#e3b99c;--sd-suave:#6e5442;--sd-oscura-suave:#e3d3bf;--sd-foto-fondo:#dcc9b2;--sd-portada-fondo:#f3e9dc;--sc-serif:var(--sd-f-cormorant);--sc-sans:var(--sd-f-josefin);--sd-titulos:var(--sd-f-cormorant);--sd-nombres:var(--sd-f-sacramento)}.sd[data-estilo=boho] .sd-portada:before,.sd[data-estilo=boho] .sd-portada:after{content:"";pointer-events:none;background-repeat:no-repeat;background-size:100% 100%;width:min(150px,18vw);height:min(300px,38vh);position:absolute;bottom:0}.sd[data-estilo=boho] .sd-portada:before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22110%22 height=%22224%22 viewBox=%220 0 110 224%22%3E%3Cg fill=%22none%22 stroke=%22%23B86F4B%22 stroke-width=%221.6%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M22 220C24 150 18 90 26 30M50 220C46 140 56 80 44 20M78 220C72 150 86 100 96 56%22/%3E%3C/g%3E%3Cg fill=%22none%22 stroke=%22%23D3A07F%22 stroke-width=%221.2%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M26 70Q5 46 -1 24%22/%3E%3Cpath d=%22M26 70Q12 46 8 24%22/%3E%3Cpath d=%22M26 70Q19 46 17 24%22/%3E%3Cpath d=%22M26 70Q26 46 26 24%22/%3E%3Cpath d=%22M26 70Q33 46 35 24%22/%3E%3Cpath d=%22M26 70Q40 46 44 24%22/%3E%3Cpath d=%22M26 70Q47 46 53 24%22/%3E%3Cpath d=%22M44 60Q23 36 17 14%22/%3E%3Cpath d=%22M44 60Q30 36 26 14%22/%3E%3Cpath d=%22M44 60Q37 36 35 14%22/%3E%3Cpath d=%22M44 60Q44 36 44 14%22/%3E%3Cpath d=%22M44 60Q51 36 53 14%22/%3E%3Cpath d=%22M44 60Q58 36 62 14%22/%3E%3Cpath d=%22M44 60Q65 36 71 14%22/%3E%3Cpath d=%22M96 96Q75 72 69 50%22/%3E%3Cpath d=%22M96 96Q82 72 78 50%22/%3E%3Cpath d=%22M96 96Q89 72 87 50%22/%3E%3Cpath d=%22M96 96Q96 72 96 50%22/%3E%3Cpath d=%22M96 96Q103 72 105 50%22/%3E%3Cpath d=%22M96 96Q110 72 114 50%22/%3E%3Cpath d=%22M96 96Q117 72 123 50%22/%3E%3C/g%3E%3Cg fill=%22none%22 stroke=%22%23B86F4B%22 stroke-width=%221.3%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M50 200C30 190 16 180 8 160M50 190C70 180 84 172 92 150%22/%3E%3C/g%3E%3C/svg%3E");left:1vw}.sd[data-estilo=boho] .sd-portada:after{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22110%22 height=%22224%22 viewBox=%220 0 110 224%22%3E%3Cg fill=%22none%22 stroke=%22%236F7D4F%22 stroke-width=%221.6%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M22 220C24 150 18 90 26 30M50 220C46 140 56 80 44 20M78 220C72 150 86 100 96 56%22/%3E%3C/g%3E%3Cg fill=%22none%22 stroke=%22%23A7B07E%22 stroke-width=%221.2%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M26 70Q5 46 -1 24%22/%3E%3Cpath d=%22M26 70Q12 46 8 24%22/%3E%3Cpath d=%22M26 70Q19 46 17 24%22/%3E%3Cpath d=%22M26 70Q26 46 26 24%22/%3E%3Cpath d=%22M26 70Q33 46 35 24%22/%3E%3Cpath d=%22M26 70Q40 46 44 24%22/%3E%3Cpath d=%22M26 70Q47 46 53 24%22/%3E%3Cpath d=%22M44 60Q23 36 17 14%22/%3E%3Cpath d=%22M44 60Q30 36 26 14%22/%3E%3Cpath d=%22M44 60Q37 36 35 14%22/%3E%3Cpath d=%22M44 60Q44 36 44 14%22/%3E%3Cpath d=%22M44 60Q51 36 53 14%22/%3E%3Cpath d=%22M44 60Q58 36 62 14%22/%3E%3Cpath d=%22M44 60Q65 36 71 14%22/%3E%3Cpath d=%22M96 96Q75 72 69 50%22/%3E%3Cpath d=%22M96 96Q82 72 78 50%22/%3E%3Cpath d=%22M96 96Q89 72 87 50%22/%3E%3Cpath d=%22M96 96Q96 72 96 50%22/%3E%3Cpath d=%22M96 96Q103 72 105 50%22/%3E%3Cpath d=%22M96 96Q110 72 114 50%22/%3E%3Cpath d=%22M96 96Q117 72 123 50%22/%3E%3C/g%3E%3Cg fill=%22none%22 stroke=%22%236F7D4F%22 stroke-width=%221.3%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M50 200C30 190 16 180 8 160M50 190C70 180 84 172 92 150%22/%3E%3C/g%3E%3C/svg%3E");right:1vw}.sd[data-estilo=boho] .sd-portada .sd-eyebrow{color:#6f7d4f;letter-spacing:.35em}.sd[data-estilo=boho] .sd-nombres{color:#5a3d2b;font-size:clamp(64px,10vw,148px);font-weight:400;line-height:.9}.sd[data-estilo=boho] .sd-nombres :is(.n1,.n2,.y){display:block}.sd[data-estilo=boho] .sd-nombres .y{font-size:.5em;font-style:normal;line-height:1}.sd[data-estilo=boho] .sd-frase{font-style:italic}.sd[data-estilo=boho] .sd-portada-foto{box-sizing:border-box;background:#f3e9dc;border:3px solid #b86f4b;border-radius:999px 999px 0 0;width:min(380px,30vw);height:min(520px,66svh);padding:12px}.sd[data-estilo=boho] .sd-portada-foto img{border-radius:999px 999px 0 0}.sd[data-estilo=boho] .sd-h2{font-size:clamp(44px,6vw,76px);font-weight:500}.sd[data-estilo=boho] .sd-firma{font-family:var(--sd-f-sacramento), cursive;color:#b86f4b;font-size:40px;font-style:normal}.sd[data-estilo=boho] .sd-cuenta-pie{font-family:var(--sd-f-sacramento), cursive;font-style:normal;font-size:44px!important}.sd[data-estilo=boho] .sd-iniciales{font-family:var(--sd-f-sacramento), cursive;font-size:48px;font-weight:400}.sd[data-estilo=boho] :is(.sd-texto,.sd-dato-v){font-weight:500}.sd[data-estilo=boho] .sd-foto{border-radius:0}.sd[data-estilo=boho] .sd-foto.vertical{border:2px solid #b86f4b;border-radius:999px 999px 0 0}.sd[data-estilo=boho] .sd-foto.horizontal{border-radius:28px}.sd[data-estilo=boho] .sd-galeria li{border-radius:22px}.sd[data-estilo=boho] .sd-galeria li:nth-child(odd){border:2px solid #b86f4b;border-radius:999px 999px 22px 22px}.sd[data-estilo=boho] .sd-cuenta-num{font-weight:500}:is(.sd,.si)[data-estilo=boho] .sc-btn{color:#fff;letter-spacing:.18em;text-transform:uppercase;background:#b86f4b;border-color:#b86f4b;border-radius:99px;font-size:13px}:is(.sd,.si)[data-estilo=boho] a.sc-btn{color:#fff}:is(.sd,.si)[data-estilo=boho] .sc-btn:hover{background:#9d5a39;border-color:#9d5a39}:is(.sd,.si)[data-estilo=boho] .sc-btn.borde,:is(.sd,.si)[data-estilo=boho] a.sc-btn.borde{color:#5a3d2b;background:0 0;border-color:#b86f4b}:is(.sd,.si)[data-estilo=boho] .sc-btn.borde:hover{background:#ead9c4}.sd[data-estilo=boho] .sd-sec.oscura .sc-btn.claro{color:#5a3d2b;background:#f3e9dc;border-color:#f3e9dc}.sd[data-estilo=boho] .sd-marco{background:#fbf5ec;border:2px solid #b86f4b;border-radius:999px 999px 24px 24px}.sd[data-estilo=boho] .sd-marco-in{border:0;padding-top:64px}.sd[data-estilo=boho] .sd-prog .p{border-color:#b86f4b}@media (max-width:760px){.sd[data-estilo=boho] .sd-portada:before,.sd[data-estilo=boho] .sd-portada:after{opacity:.8;width:70px;height:150px}.sd[data-estilo=boho] .sd-portada-foto{width:min(52vw,210px);height:min(32svh,270px);padding:8px}.sd[data-estilo=boho] .sd-nombres{font-size:clamp(56px,18vw,84px)}.sd[data-estilo=boho] .sd-marco{border-radius:200px 200px 24px 24px}}.si[data-estilo=boho]{padding-bottom:60px}.si[data-estilo=boho]:before,.si[data-estilo=boho]:after{content:"";pointer-events:none;opacity:.85;background-repeat:no-repeat;background-size:100% 100%;width:70px;height:150px;position:absolute;bottom:0}.si[data-estilo=boho]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22110%22 height=%22224%22 viewBox=%220 0 110 224%22%3E%3Cg fill=%22none%22 stroke=%22%23B86F4B%22 stroke-width=%221.6%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M22 220C24 150 18 90 26 30M50 220C46 140 56 80 44 20M78 220C72 150 86 100 96 56%22/%3E%3C/g%3E%3Cg fill=%22none%22 stroke=%22%23D3A07F%22 stroke-width=%221.2%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M26 70Q5 46 -1 24%22/%3E%3Cpath d=%22M26 70Q12 46 8 24%22/%3E%3Cpath d=%22M26 70Q19 46 17 24%22/%3E%3Cpath d=%22M26 70Q26 46 26 24%22/%3E%3Cpath d=%22M26 70Q33 46 35 24%22/%3E%3Cpath d=%22M26 70Q40 46 44 24%22/%3E%3Cpath d=%22M26 70Q47 46 53 24%22/%3E%3Cpath d=%22M44 60Q23 36 17 14%22/%3E%3Cpath d=%22M44 60Q30 36 26 14%22/%3E%3Cpath d=%22M44 60Q37 36 35 14%22/%3E%3Cpath d=%22M44 60Q44 36 44 14%22/%3E%3Cpath d=%22M44 60Q51 36 53 14%22/%3E%3Cpath d=%22M44 60Q58 36 62 14%22/%3E%3Cpath d=%22M44 60Q65 36 71 14%22/%3E%3Cpath d=%22M96 96Q75 72 69 50%22/%3E%3Cpath d=%22M96 96Q82 72 78 50%22/%3E%3Cpath d=%22M96 96Q89 72 87 50%22/%3E%3Cpath d=%22M96 96Q96 72 96 50%22/%3E%3Cpath d=%22M96 96Q103 72 105 50%22/%3E%3Cpath d=%22M96 96Q110 72 114 50%22/%3E%3Cpath d=%22M96 96Q117 72 123 50%22/%3E%3C/g%3E%3Cg fill=%22none%22 stroke=%22%23B86F4B%22 stroke-width=%221.3%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M50 200C30 190 16 180 8 160M50 190C70 180 84 172 92 150%22/%3E%3C/g%3E%3C/svg%3E");left:0}.si[data-estilo=boho]:after{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22110%22 height=%22224%22 viewBox=%220 0 110 224%22%3E%3Cg fill=%22none%22 stroke=%22%236F7D4F%22 stroke-width=%221.6%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M22 220C24 150 18 90 26 30M50 220C46 140 56 80 44 20M78 220C72 150 86 100 96 56%22/%3E%3C/g%3E%3Cg fill=%22none%22 stroke=%22%23A7B07E%22 stroke-width=%221.2%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M26 70Q5 46 -1 24%22/%3E%3Cpath d=%22M26 70Q12 46 8 24%22/%3E%3Cpath d=%22M26 70Q19 46 17 24%22/%3E%3Cpath d=%22M26 70Q26 46 26 24%22/%3E%3Cpath d=%22M26 70Q33 46 35 24%22/%3E%3Cpath d=%22M26 70Q40 46 44 24%22/%3E%3Cpath d=%22M26 70Q47 46 53 24%22/%3E%3Cpath d=%22M44 60Q23 36 17 14%22/%3E%3Cpath d=%22M44 60Q30 36 26 14%22/%3E%3Cpath d=%22M44 60Q37 36 35 14%22/%3E%3Cpath d=%22M44 60Q44 36 44 14%22/%3E%3Cpath d=%22M44 60Q51 36 53 14%22/%3E%3Cpath d=%22M44 60Q58 36 62 14%22/%3E%3Cpath d=%22M44 60Q65 36 71 14%22/%3E%3Cpath d=%22M96 96Q75 72 69 50%22/%3E%3Cpath d=%22M96 96Q82 72 78 50%22/%3E%3Cpath d=%22M96 96Q89 72 87 50%22/%3E%3Cpath d=%22M96 96Q96 72 96 50%22/%3E%3Cpath d=%22M96 96Q103 72 105 50%22/%3E%3Cpath d=%22M96 96Q110 72 114 50%22/%3E%3Cpath d=%22M96 96Q117 72 123 50%22/%3E%3C/g%3E%3Cg fill=%22none%22 stroke=%22%236F7D4F%22 stroke-width=%221.3%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M50 200C30 190 16 180 8 160M50 190C70 180 84 172 92 150%22/%3E%3C/g%3E%3C/svg%3E");right:0}.si[data-estilo=boho] .sc-nombre{font-family:var(--sd-f-sacramento), cursive;font-size:clamp(56px,17vw,84px);font-weight:400;line-height:.95}.si[data-estilo=boho] .sc-y{font-family:var(--sd-f-sacramento), cursive;font-size:40px;font-style:normal}.si[data-estilo=boho] .sc-marco{background:#fbf5ec;border:2px solid #b86f4b;border-radius:28px}.si[data-estilo=boho] .sc-marco-in{border:0}.si[data-estilo=boho] .sc-opcion{background:#f3e9dc;border-color:#dcc9b2;border-radius:22px}.si[data-estilo=boho] .sc-opcion:has(input:checked){border-color:#b86f4b}.si[data-estilo=boho] .input{background:#fffaf2;border-color:#dcc9b2;border-radius:14px}.si[data-estilo=boho] .sc-lugar{background:#f3e9dc;border-color:#dcc9b2;border-radius:16px}:is(.sd,.si)[data-estilo=mexicano]{--sc-suave:var(--sd-suave);--sc-fondo:#fff3df;--sc-tinta:#10306b;--sc-oro:#d6336c;--sc-linea:#e8cfa6;--sd-arena:#fbe6c2;--sd-oscura:#10306b;--sd-oscura-txt:#fff3df;--sd-claro-acento:#f4b400;--sd-suave:#2d4a80;--sd-oscura-suave:#d8e0f0;--sd-foto-fondo:#f2d9b0;--sd-portada-fondo:#fff3df;--sc-serif:var(--sd-f-rozha);--sc-sans:var(--sd-f-rubik)}.sd[data-estilo=mexicano] .sd-portada{padding-top:124px;padding-bottom:84px}.sd[data-estilo=mexicano] .sd-portada:before{content:"";pointer-events:none;z-index:1;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22264%22 height=%2276%22 viewBox=%220 0 264 76%22%3E%3Cpath d=%22M0 3H264%22 stroke=%22%236b4a2b%22 stroke-width=%221.4%22 fill=%22none%22/%3E%3Cg transform=%22translate%283.0 3%29%22%3E%3Cpath d=%22M0 0H60V66a6 7 0 0 1 -12 0a6 7 0 0 1 -12 0a6 7 0 0 1 -12 0a6 7 0 0 1 -12 0a6 7 0 0 1 -12 0ZM4.3 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM13.9 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM23.5 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM33.099999999999994 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM42.699999999999996 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM52.3 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM36.80 38.00A6.2 3.1 0 1 0 49.20 38.00A6.2 3.1 0 1 0 36.80 38.00ZM34.81 42.81A6.2 3.1 45 1 0 43.58 51.58A6.2 3.1 45 1 0 34.81 42.81ZM30.00 44.80A6.2 3.1 90 1 0 30.00 57.20A6.2 3.1 90 1 0 30.00 44.80ZM25.19 42.81A6.2 3.1 135 1 0 16.42 51.58A6.2 3.1 135 1 0 25.19 42.81ZM23.20 38.00A6.2 3.1 180 1 0 10.80 38.00A6.2 3.1 180 1 0 23.20 38.00ZM25.19 33.19A6.2 3.1 225 1 0 16.42 24.42A6.2 3.1 225 1 0 25.19 33.19ZM30.00 31.20A6.2 3.1 270 1 0 30.00 18.80A6.2 3.1 270 1 0 30.00 31.20ZM34.81 33.19A6.2 3.1 315 1 0 43.58 24.42A6.2 3.1 315 1 0 34.81 33.19ZM25.8 38a4.2 4.2 0 1 0 8.4 0a4.2 4.2 0 1 0 -8.4 0ZM7 24.4L10.6 28L7 31.6L3.4 28ZM53 24.4L56.6 28L53 31.6L49.4 28ZM7 46.4L10.6 50L7 53.6L3.4 50ZM53 46.4L56.6 50L53 53.6L49.4 50ZM4.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0ZM16.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0ZM28.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0ZM40.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0ZM52.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0Z%22 fill=%22%23d6336c%22 fill-rule=%22evenodd%22/%3E%3Cpath d=%22M0 0H60V7H0Z%22 fill=%22%23000%22 opacity=%22.16%22/%3E%3C/g%3E%3Cg transform=%22translate%2869.0 3%29%22%3E%3Cpath d=%22M0 0H60V66a6 7 0 0 1 -12 0a6 7 0 0 1 -12 0a6 7 0 0 1 -12 0a6 7 0 0 1 -12 0a6 7 0 0 1 -12 0ZM4.3 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM13.9 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM23.5 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM33.099999999999994 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM42.699999999999996 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM52.3 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM36.80 38.00A6.2 3.1 0 1 0 49.20 38.00A6.2 3.1 0 1 0 36.80 38.00ZM34.81 42.81A6.2 3.1 45 1 0 43.58 51.58A6.2 3.1 45 1 0 34.81 42.81ZM30.00 44.80A6.2 3.1 90 1 0 30.00 57.20A6.2 3.1 90 1 0 30.00 44.80ZM25.19 42.81A6.2 3.1 135 1 0 16.42 51.58A6.2 3.1 135 1 0 25.19 42.81ZM23.20 38.00A6.2 3.1 180 1 0 10.80 38.00A6.2 3.1 180 1 0 23.20 38.00ZM25.19 33.19A6.2 3.1 225 1 0 16.42 24.42A6.2 3.1 225 1 0 25.19 33.19ZM30.00 31.20A6.2 3.1 270 1 0 30.00 18.80A6.2 3.1 270 1 0 30.00 31.20ZM34.81 33.19A6.2 3.1 315 1 0 43.58 24.42A6.2 3.1 315 1 0 34.81 33.19ZM25.8 38a4.2 4.2 0 1 0 8.4 0a4.2 4.2 0 1 0 -8.4 0ZM7 24.4L10.6 28L7 31.6L3.4 28ZM53 24.4L56.6 28L53 31.6L49.4 28ZM7 46.4L10.6 50L7 53.6L3.4 50ZM53 46.4L56.6 50L53 53.6L49.4 50ZM4.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0ZM16.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0ZM28.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0ZM40.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0ZM52.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0Z%22 fill=%22%23f4b400%22 fill-rule=%22evenodd%22/%3E%3Cpath d=%22M0 0H60V7H0Z%22 fill=%22%23000%22 opacity=%22.16%22/%3E%3C/g%3E%3Cg transform=%22translate%28135.0 3%29%22%3E%3Cpath d=%22M0 0H60V66a6 7 0 0 1 -12 0a6 7 0 0 1 -12 0a6 7 0 0 1 -12 0a6 7 0 0 1 -12 0a6 7 0 0 1 -12 0ZM4.3 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM13.9 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM23.5 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM33.099999999999994 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM42.699999999999996 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM52.3 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM36.80 38.00A6.2 3.1 0 1 0 49.20 38.00A6.2 3.1 0 1 0 36.80 38.00ZM34.81 42.81A6.2 3.1 45 1 0 43.58 51.58A6.2 3.1 45 1 0 34.81 42.81ZM30.00 44.80A6.2 3.1 90 1 0 30.00 57.20A6.2 3.1 90 1 0 30.00 44.80ZM25.19 42.81A6.2 3.1 135 1 0 16.42 51.58A6.2 3.1 135 1 0 25.19 42.81ZM23.20 38.00A6.2 3.1 180 1 0 10.80 38.00A6.2 3.1 180 1 0 23.20 38.00ZM25.19 33.19A6.2 3.1 225 1 0 16.42 24.42A6.2 3.1 225 1 0 25.19 33.19ZM30.00 31.20A6.2 3.1 270 1 0 30.00 18.80A6.2 3.1 270 1 0 30.00 31.20ZM34.81 33.19A6.2 3.1 315 1 0 43.58 24.42A6.2 3.1 315 1 0 34.81 33.19ZM25.8 38a4.2 4.2 0 1 0 8.4 0a4.2 4.2 0 1 0 -8.4 0ZM7 24.4L10.6 28L7 31.6L3.4 28ZM53 24.4L56.6 28L53 31.6L49.4 28ZM7 46.4L10.6 50L7 53.6L3.4 50ZM53 46.4L56.6 50L53 53.6L49.4 50ZM4.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0ZM16.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0ZM28.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0ZM40.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0ZM52.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0Z%22 fill=%22%230a8f8f%22 fill-rule=%22evenodd%22/%3E%3Cpath d=%22M0 0H60V7H0Z%22 fill=%22%23000%22 opacity=%22.16%22/%3E%3C/g%3E%3Cg transform=%22translate%28201.0 3%29%22%3E%3Cpath d=%22M0 0H60V66a6 7 0 0 1 -12 0a6 7 0 0 1 -12 0a6 7 0 0 1 -12 0a6 7 0 0 1 -12 0a6 7 0 0 1 -12 0ZM4.3 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM13.9 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM23.5 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM33.099999999999994 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM42.699999999999996 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM52.3 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM36.80 38.00A6.2 3.1 0 1 0 49.20 38.00A6.2 3.1 0 1 0 36.80 38.00ZM34.81 42.81A6.2 3.1 45 1 0 43.58 51.58A6.2 3.1 45 1 0 34.81 42.81ZM30.00 44.80A6.2 3.1 90 1 0 30.00 57.20A6.2 3.1 90 1 0 30.00 44.80ZM25.19 42.81A6.2 3.1 135 1 0 16.42 51.58A6.2 3.1 135 1 0 25.19 42.81ZM23.20 38.00A6.2 3.1 180 1 0 10.80 38.00A6.2 3.1 180 1 0 23.20 38.00ZM25.19 33.19A6.2 3.1 225 1 0 16.42 24.42A6.2 3.1 225 1 0 25.19 33.19ZM30.00 31.20A6.2 3.1 270 1 0 30.00 18.80A6.2 3.1 270 1 0 30.00 31.20ZM34.81 33.19A6.2 3.1 315 1 0 43.58 24.42A6.2 3.1 315 1 0 34.81 33.19ZM25.8 38a4.2 4.2 0 1 0 8.4 0a4.2 4.2 0 1 0 -8.4 0ZM7 24.4L10.6 28L7 31.6L3.4 28ZM53 24.4L56.6 28L53 31.6L49.4 28ZM7 46.4L10.6 50L7 53.6L3.4 50ZM53 46.4L56.6 50L53 53.6L49.4 50ZM4.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0ZM16.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0ZM28.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0ZM40.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0ZM52.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0Z%22 fill=%22%2310306b%22 fill-rule=%22evenodd%22/%3E%3Cpath d=%22M0 0H60V7H0Z%22 fill=%22%23000%22 opacity=%22.16%22/%3E%3C/g%3E%3C/svg%3E") 0 0/auto 100% repeat-x;height:clamp(70px,11vw,96px);position:absolute;top:0;left:0;right:0}.sd[data-estilo=mexicano] .sd-portada:after{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2248%22 height=%2226%22 viewBox=%220 0 48 26%22%3E%3Crect width=%2248%22 height=%2226%22 fill=%22%2310306B%22/%3E%3Crect width=%2248%22 height=%224%22 fill=%22%23F4B400%22/%3E%3Cpath d=%22M24 6L33 15L24 24L15 15Z%22 fill=%22%230A8F8F%22/%3E%3Cpath d=%22M24 10L29 15L24 20L19 15Z%22 fill=%22%23FFF3DF%22/%3E%3Ccircle cx=%2224%22 cy=%2215%22 r=%222%22 fill=%22%23D6336C%22/%3E%3Ccircle cx=%223%22 cy=%2215%22 r=%222.4%22 fill=%22%23D6336C%22/%3E%3Ccircle cx=%2245%22 cy=%2215%22 r=%222.4%22 fill=%22%23D6336C%22/%3E%3C/svg%3E") 0 0/auto 26px repeat-x;height:26px;position:absolute;bottom:0;left:0;right:0}.sd[data-estilo=mexicano] .sd-portada .sd-eyebrow{letter-spacing:.3em;font-weight:500}.sd[data-estilo=mexicano] .sd-nombres{color:#10306b;font-size:clamp(54px,8.4vw,118px);font-weight:400;line-height:1}.sd[data-estilo=mexicano] .sd-nombres :is(.n1,.n2,.y){display:block}.sd[data-estilo=mexicano] .sd-nombres .y{font-size:.55em;font-style:normal;line-height:1}.sd[data-estilo=mexicano] .sd-fecha{color:#0a8f8f;font-weight:500}.sd[data-estilo=mexicano] .sd-fecha li+li:before{background:#f4b400}.sd[data-estilo=mexicano] .sd-portada-foto{border:4px solid #10306b;border-radius:28px;box-shadow:10px 10px #d6336c}.sd[data-estilo=mexicano] .sd-h2{font-size:clamp(40px,5.4vw,66px);font-weight:400}.sd[data-estilo=mexicano] .sd-firma{color:#d6336c;font-size:28px;font-style:normal}.sd[data-estilo=mexicano] :is(.sd-texto,.sd-dato-v){font-family:var(--sd-f-rubik), Arial, sans-serif}.sd[data-estilo=mexicano] .sd-cuenta-num{font-weight:400}.sd[data-estilo=mexicano] .sd-foto{border:3px solid #10306b;border-radius:22px}.sd[data-estilo=mexicano] .sd-foto.vertical{border-radius:999px 999px 22px 22px}.sd[data-estilo=mexicano] .sd-galeria li{border:3px solid #10306b;border-radius:22px}.sd[data-estilo=mexicano] .sd-galeria li:nth-child(3n+1){border-color:#d6336c}.sd[data-estilo=mexicano] .sd-galeria li:nth-child(3n){border-color:#0a8f8f}:is(.sd,.si)[data-estilo=mexicano] .sc-btn{color:#fff;letter-spacing:.1em;text-transform:uppercase;background:#d6336c;border-color:#d6336c;border-radius:99px;font-weight:500}:is(.sd,.si)[data-estilo=mexicano] a.sc-btn{color:#fff}:is(.sd,.si)[data-estilo=mexicano] .sc-btn:hover{background:#b82659;border-color:#b82659}:is(.sd,.si)[data-estilo=mexicano] .sc-btn.borde,:is(.sd,.si)[data-estilo=mexicano] a.sc-btn.borde{color:#10306b;background:0 0;border-color:#10306b}:is(.sd,.si)[data-estilo=mexicano] .sc-btn.borde:hover{background:#fbe6c2}.sd[data-estilo=mexicano] .sd-sec.oscura .sc-btn.claro{color:#10306b;background:#f4b400;border-color:#f4b400}.sd[data-estilo=mexicano] .sd-marco{background:#fff;border:3px solid #10306b;border-radius:24px;box-shadow:8px 8px #f4b400}.sd[data-estilo=mexicano] .sd-marco-in{border:0}.sd[data-estilo=mexicano] .sd-prog .p{border-color:#d6336c}@media (max-width:760px){.sd[data-estilo=mexicano] .sd-portada{padding-top:96px;padding-bottom:60px}.sd[data-estilo=mexicano] .sd-portada-foto{box-shadow:6px 6px #d6336c}.sd[data-estilo=mexicano] .sd-nombres{font-size:clamp(46px,14vw,70px)}}.si[data-estilo=mexicano]{padding-top:90px;padding-bottom:52px}.si[data-estilo=mexicano]:before{content:"";pointer-events:none;z-index:0;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22264%22 height=%2276%22 viewBox=%220 0 264 76%22%3E%3Cpath d=%22M0 3H264%22 stroke=%22%236b4a2b%22 stroke-width=%221.4%22 fill=%22none%22/%3E%3Cg transform=%22translate%283.0 3%29%22%3E%3Cpath d=%22M0 0H60V66a6 7 0 0 1 -12 0a6 7 0 0 1 -12 0a6 7 0 0 1 -12 0a6 7 0 0 1 -12 0a6 7 0 0 1 -12 0ZM4.3 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM13.9 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM23.5 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM33.099999999999994 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM42.699999999999996 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM52.3 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM36.80 38.00A6.2 3.1 0 1 0 49.20 38.00A6.2 3.1 0 1 0 36.80 38.00ZM34.81 42.81A6.2 3.1 45 1 0 43.58 51.58A6.2 3.1 45 1 0 34.81 42.81ZM30.00 44.80A6.2 3.1 90 1 0 30.00 57.20A6.2 3.1 90 1 0 30.00 44.80ZM25.19 42.81A6.2 3.1 135 1 0 16.42 51.58A6.2 3.1 135 1 0 25.19 42.81ZM23.20 38.00A6.2 3.1 180 1 0 10.80 38.00A6.2 3.1 180 1 0 23.20 38.00ZM25.19 33.19A6.2 3.1 225 1 0 16.42 24.42A6.2 3.1 225 1 0 25.19 33.19ZM30.00 31.20A6.2 3.1 270 1 0 30.00 18.80A6.2 3.1 270 1 0 30.00 31.20ZM34.81 33.19A6.2 3.1 315 1 0 43.58 24.42A6.2 3.1 315 1 0 34.81 33.19ZM25.8 38a4.2 4.2 0 1 0 8.4 0a4.2 4.2 0 1 0 -8.4 0ZM7 24.4L10.6 28L7 31.6L3.4 28ZM53 24.4L56.6 28L53 31.6L49.4 28ZM7 46.4L10.6 50L7 53.6L3.4 50ZM53 46.4L56.6 50L53 53.6L49.4 50ZM4.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0ZM16.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0ZM28.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0ZM40.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0ZM52.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0Z%22 fill=%22%23d6336c%22 fill-rule=%22evenodd%22/%3E%3Cpath d=%22M0 0H60V7H0Z%22 fill=%22%23000%22 opacity=%22.16%22/%3E%3C/g%3E%3Cg transform=%22translate%2869.0 3%29%22%3E%3Cpath d=%22M0 0H60V66a6 7 0 0 1 -12 0a6 7 0 0 1 -12 0a6 7 0 0 1 -12 0a6 7 0 0 1 -12 0a6 7 0 0 1 -12 0ZM4.3 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM13.9 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM23.5 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM33.099999999999994 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM42.699999999999996 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM52.3 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM36.80 38.00A6.2 3.1 0 1 0 49.20 38.00A6.2 3.1 0 1 0 36.80 38.00ZM34.81 42.81A6.2 3.1 45 1 0 43.58 51.58A6.2 3.1 45 1 0 34.81 42.81ZM30.00 44.80A6.2 3.1 90 1 0 30.00 57.20A6.2 3.1 90 1 0 30.00 44.80ZM25.19 42.81A6.2 3.1 135 1 0 16.42 51.58A6.2 3.1 135 1 0 25.19 42.81ZM23.20 38.00A6.2 3.1 180 1 0 10.80 38.00A6.2 3.1 180 1 0 23.20 38.00ZM25.19 33.19A6.2 3.1 225 1 0 16.42 24.42A6.2 3.1 225 1 0 25.19 33.19ZM30.00 31.20A6.2 3.1 270 1 0 30.00 18.80A6.2 3.1 270 1 0 30.00 31.20ZM34.81 33.19A6.2 3.1 315 1 0 43.58 24.42A6.2 3.1 315 1 0 34.81 33.19ZM25.8 38a4.2 4.2 0 1 0 8.4 0a4.2 4.2 0 1 0 -8.4 0ZM7 24.4L10.6 28L7 31.6L3.4 28ZM53 24.4L56.6 28L53 31.6L49.4 28ZM7 46.4L10.6 50L7 53.6L3.4 50ZM53 46.4L56.6 50L53 53.6L49.4 50ZM4.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0ZM16.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0ZM28.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0ZM40.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0ZM52.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0Z%22 fill=%22%23f4b400%22 fill-rule=%22evenodd%22/%3E%3Cpath d=%22M0 0H60V7H0Z%22 fill=%22%23000%22 opacity=%22.16%22/%3E%3C/g%3E%3Cg transform=%22translate%28135.0 3%29%22%3E%3Cpath d=%22M0 0H60V66a6 7 0 0 1 -12 0a6 7 0 0 1 -12 0a6 7 0 0 1 -12 0a6 7 0 0 1 -12 0a6 7 0 0 1 -12 0ZM4.3 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM13.9 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM23.5 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM33.099999999999994 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM42.699999999999996 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM52.3 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM36.80 38.00A6.2 3.1 0 1 0 49.20 38.00A6.2 3.1 0 1 0 36.80 38.00ZM34.81 42.81A6.2 3.1 45 1 0 43.58 51.58A6.2 3.1 45 1 0 34.81 42.81ZM30.00 44.80A6.2 3.1 90 1 0 30.00 57.20A6.2 3.1 90 1 0 30.00 44.80ZM25.19 42.81A6.2 3.1 135 1 0 16.42 51.58A6.2 3.1 135 1 0 25.19 42.81ZM23.20 38.00A6.2 3.1 180 1 0 10.80 38.00A6.2 3.1 180 1 0 23.20 38.00ZM25.19 33.19A6.2 3.1 225 1 0 16.42 24.42A6.2 3.1 225 1 0 25.19 33.19ZM30.00 31.20A6.2 3.1 270 1 0 30.00 18.80A6.2 3.1 270 1 0 30.00 31.20ZM34.81 33.19A6.2 3.1 315 1 0 43.58 24.42A6.2 3.1 315 1 0 34.81 33.19ZM25.8 38a4.2 4.2 0 1 0 8.4 0a4.2 4.2 0 1 0 -8.4 0ZM7 24.4L10.6 28L7 31.6L3.4 28ZM53 24.4L56.6 28L53 31.6L49.4 28ZM7 46.4L10.6 50L7 53.6L3.4 50ZM53 46.4L56.6 50L53 53.6L49.4 50ZM4.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0ZM16.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0ZM28.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0ZM40.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0ZM52.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0Z%22 fill=%22%230a8f8f%22 fill-rule=%22evenodd%22/%3E%3Cpath d=%22M0 0H60V7H0Z%22 fill=%22%23000%22 opacity=%22.16%22/%3E%3C/g%3E%3Cg transform=%22translate%28201.0 3%29%22%3E%3Cpath d=%22M0 0H60V66a6 7 0 0 1 -12 0a6 7 0 0 1 -12 0a6 7 0 0 1 -12 0a6 7 0 0 1 -12 0a6 7 0 0 1 -12 0ZM4.3 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM13.9 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM23.5 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM33.099999999999994 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM42.699999999999996 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM52.3 13a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0 -3.4 0ZM36.80 38.00A6.2 3.1 0 1 0 49.20 38.00A6.2 3.1 0 1 0 36.80 38.00ZM34.81 42.81A6.2 3.1 45 1 0 43.58 51.58A6.2 3.1 45 1 0 34.81 42.81ZM30.00 44.80A6.2 3.1 90 1 0 30.00 57.20A6.2 3.1 90 1 0 30.00 44.80ZM25.19 42.81A6.2 3.1 135 1 0 16.42 51.58A6.2 3.1 135 1 0 25.19 42.81ZM23.20 38.00A6.2 3.1 180 1 0 10.80 38.00A6.2 3.1 180 1 0 23.20 38.00ZM25.19 33.19A6.2 3.1 225 1 0 16.42 24.42A6.2 3.1 225 1 0 25.19 33.19ZM30.00 31.20A6.2 3.1 270 1 0 30.00 18.80A6.2 3.1 270 1 0 30.00 31.20ZM34.81 33.19A6.2 3.1 315 1 0 43.58 24.42A6.2 3.1 315 1 0 34.81 33.19ZM25.8 38a4.2 4.2 0 1 0 8.4 0a4.2 4.2 0 1 0 -8.4 0ZM7 24.4L10.6 28L7 31.6L3.4 28ZM53 24.4L56.6 28L53 31.6L49.4 28ZM7 46.4L10.6 50L7 53.6L3.4 50ZM53 46.4L56.6 50L53 53.6L49.4 50ZM4.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0ZM16.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0ZM28.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0ZM40.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0ZM52.5 60.5a1.5 1.5 0 1 0 3.0 0a1.5 1.5 0 1 0 -3.0 0Z%22 fill=%22%2310306b%22 fill-rule=%22evenodd%22/%3E%3Cpath d=%22M0 0H60V7H0Z%22 fill=%22%23000%22 opacity=%22.16%22/%3E%3C/g%3E%3C/svg%3E") 0 0/auto 100% repeat-x;height:84px;position:absolute;top:0;left:0;right:0}.si[data-estilo=mexicano]:after{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2248%22 height=%2226%22 viewBox=%220 0 48 26%22%3E%3Crect width=%2248%22 height=%2226%22 fill=%22%2310306B%22/%3E%3Crect width=%2248%22 height=%224%22 fill=%22%23F4B400%22/%3E%3Cpath d=%22M24 6L33 15L24 24L15 15Z%22 fill=%22%230A8F8F%22/%3E%3Cpath d=%22M24 10L29 15L24 20L19 15Z%22 fill=%22%23FFF3DF%22/%3E%3Ccircle cx=%2224%22 cy=%2215%22 r=%222%22 fill=%22%23D6336C%22/%3E%3Ccircle cx=%223%22 cy=%2215%22 r=%222.4%22 fill=%22%23D6336C%22/%3E%3Ccircle cx=%2245%22 cy=%2215%22 r=%222.4%22 fill=%22%23D6336C%22/%3E%3C/svg%3E") 0 0/auto 26px repeat-x;height:26px;position:absolute;bottom:0;left:0;right:0}.si[data-estilo=mexicano] .sc-nombre{font-size:clamp(42px,13vw,62px);font-weight:400;line-height:1}.si[data-estilo=mexicano] .sc-y{font-style:normal}.si[data-estilo=mexicano] .sc-marco{background:#fff;border:3px solid #10306b;border-radius:24px;box-shadow:6px 6px #f4b400}.si[data-estilo=mexicano] .sc-marco-in{border:0}.si[data-estilo=mexicano] .sc-opcion{background:#fff3df;border-color:#e8cfa6;border-radius:16px}.si[data-estilo=mexicano] .sc-opcion:has(input:checked){border-color:#d6336c}.si[data-estilo=mexicano] .input{background:#fff;border-color:#c9ae80;border-radius:12px}.si[data-estilo=mexicano] .sc-lugar{background:#fff3df;border-color:#e8cfa6;border-radius:14px}.si[data-estilo=mexicano] .sc-frase{font-family:var(--sd-f-rubik), Arial, sans-serif;font-size:17px;font-style:normal}:is(.sd,.si)[data-estilo=deco]{--sc-suave:var(--sd-suave);--sc-fondo:#0b2b2a;--sc-tinta:#f2e6bd;--sc-oro:#c9a44c;--sc-linea:#c9a44c80;--sd-arena:#103836;--sd-oscura:#e8d9a8;--sd-oscura-txt:#0b2b2a;--sd-claro-acento:#7a5c18;--sd-suave:#d8cf9f;--sd-oscura-suave:#2f4a45;--sd-foto-fondo:#123f3c;--sd-portada-fondo:#0b2b2a;--sd-velo:linear-gradient(180deg, #071f1e8c, #071f1eb8);--sc-serif:var(--sd-f-josefin);--sc-sans:var(--sd-f-josefin);--sd-titulos:var(--sd-f-poiret);--sd-nombres:var(--sd-f-poiret)}.sd[data-estilo=deco] .sd-portada{color:#f2e6bd}.sd[data-estilo=deco] .sd-portada-marco{outline-offset:7px;border:2px solid #c9a44c;outline:1px solid #c9a44c;inset:30px}.sd[data-estilo=deco] .sd-portada-marco:before{content:"";aspect-ratio:2;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22240%22 height=%22120%22 viewBox=%220 0 240 120%22%3E%3Cg fill=%22none%22 stroke=%22%23C9A44C%22 stroke-width=%221.8%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M6.0 0A114 114 0 0 0 234.0 0%22/%3E%3Cpath d=%22M37.92 0A82.08 82.08 0 0 0 202.07999999999998 0%22/%3E%3Cpath d=%22M67.56 0A52.440000000000005 52.440000000000005 0 0 0 172.44 0%22/%3E%3Cpath d=%22M94.92 0A25.080000000000002 25.080000000000002 0 0 0 145.08 0%22/%3E%3Cpath d=%22M145.1 0.0L234.0 0.0%22/%3E%3Cpath d=%22M144.2 6.5L230.1 29.5%22/%3E%3Cpath d=%22M141.7 12.5L218.7 57.0%22/%3E%3Cpath d=%22M137.7 17.7L200.6 80.6%22/%3E%3Cpath d=%22M132.5 21.7L177.0 98.7%22/%3E%3Cpath d=%22M126.5 24.2L149.5 110.1%22/%3E%3Cpath d=%22M120.0 25.1L120.0 114.0%22/%3E%3Cpath d=%22M113.5 24.2L90.5 110.1%22/%3E%3Cpath d=%22M107.5 21.7L63.0 98.7%22/%3E%3Cpath d=%22M102.3 17.7L39.4 80.6%22/%3E%3Cpath d=%22M98.3 12.5L21.3 57.0%22/%3E%3Cpath d=%22M95.8 6.5L9.9 29.5%22/%3E%3Cpath d=%22M94.9 0.0L6.0 0.0%22/%3E%3C/g%3E%3C/svg%3E") 50% 0/100% 100% no-repeat;width:min(240px,50vw);position:absolute;top:0;left:50%;transform:translate(-50%)}.sd[data-estilo=deco] .sd-portada-in{padding-top:150px}.sd[data-estilo=deco] :is(.sd-portada .sd-eyebrow,.sd-nombres .y){color:#c9a44c}.sd[data-estilo=deco] .sd-portada .sd-eyebrow{letter-spacing:.5em;font-weight:600}.sd[data-estilo=deco] .sd-fecha li+li:before{background:#c9a44c}.sd[data-estilo=deco] .sd-nombres{text-transform:uppercase;letter-spacing:.12em;font-size:clamp(40px,7.2vw,102px);font-weight:400;line-height:1.1}.sd[data-estilo=deco] .sd-nombres :is(.n1,.n2){display:block}.sd[data-estilo=deco] .sd-nombres .y{text-transform:none;letter-spacing:.2em;margin:6px 0;font-size:.4em;font-style:normal;display:block}.sd[data-estilo=deco] .sd-fecha{letter-spacing:.34em}.sd[data-estilo=deco] .sd-baja,.sd[data-estilo=deco] .sd-baja:hover{color:#f2e6bd}.sd[data-estilo=deco] .sd-baja-linea{background:#f2e6bd}.sd[data-estilo=deco] .sd-h2{font-family:var(--sd-f-poiret), serif;text-transform:uppercase;letter-spacing:.1em;font-weight:400}.sd[data-estilo=deco] .sd-foto{outline-offset:5px;border:2px solid #c9a44c;outline:1px solid #c9a44c}.sd[data-estilo=deco] .sd-foto.vertical{clip-path:polygon(14% 0,86% 0,100% 8%,100% 100%,0 100%,0 8%);border:0;outline:0}.sd[data-estilo=deco] .sd-galeria li{outline-offset:4px;border:2px solid #c9a44c;outline:1px solid #c9a44c}.sd[data-estilo=deco] .sd-cuenta-num{font-family:var(--sd-f-poiret), serif;font-weight:400}.sd[data-estilo=deco] .sd-cuenta li+li{border-left:1px solid #c9a44cb3}.sd[data-estilo=deco] .sd-firma{text-transform:uppercase;letter-spacing:.3em;font-size:18px;font-style:normal;font-family:var(--sd-f-poiret), serif}:is(.sd,.si)[data-estilo=deco] .sc-btn{color:#0b2b2a;letter-spacing:.3em;text-transform:uppercase;background:#c9a44c;border-color:#c9a44c;border-radius:0;font-weight:600}:is(.sd,.si)[data-estilo=deco] a.sc-btn{color:#0b2b2a}:is(.sd,.si)[data-estilo=deco] .sc-btn:hover{background:#dcbb6a;border-color:#dcbb6a}:is(.sd,.si)[data-estilo=deco] .sc-btn.borde,:is(.sd,.si)[data-estilo=deco] a.sc-btn.borde{color:#f2e6bd;background:0 0}:is(.sd,.si)[data-estilo=deco] .sc-btn.borde:hover{background:#c9a44c26}.sd[data-estilo=deco] .sd-sec.oscura .sc-btn.claro{color:#f2e6bd;background:#0b2b2a;border-color:#0b2b2a}.sd[data-estilo=deco] .sd-marco{outline-offset:-8px;background:#103836;border:2px solid #c9a44c;border-radius:0;outline:1px solid #c9a44c}.sd[data-estilo=deco] .sd-marco-in{background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2240%22 height=%2214%22 viewBox=%220 0 40 14%22%3E%3Cpath d=%22M0 7H12M28 7H40%22 stroke=%22%23C9A44C%22 stroke-width=%221.5%22/%3E%3Cpath d=%22M20 0L26 7L20 14L14 7Z%22 fill=%22%23C9A44C%22/%3E%3C/svg%3E") 50% 30px/56px 20px no-repeat;border:0;padding-top:70px}.sd[data-estilo=deco] .sd-prog .p{border-color:#c9a44c;border-radius:0;transform:rotate(45deg)}@media (max-width:760px){.sd[data-estilo=deco] .sd-portada-marco{inset:16px}.sd[data-estilo=deco] .sd-portada-in{padding-top:118px}.sd[data-estilo=deco] .sd-nombres{font-size:clamp(36px,11vw,60px)}.sd[data-estilo=deco] .sd-cuenta li+li{border-left:0}}.si[data-estilo=deco]{padding-top:96px}.si[data-estilo=deco]:before{content:"";aspect-ratio:2;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22240%22 height=%22120%22 viewBox=%220 0 240 120%22%3E%3Cg fill=%22none%22 stroke=%22%23C9A44C%22 stroke-width=%221.8%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M6.0 0A114 114 0 0 0 234.0 0%22/%3E%3Cpath d=%22M37.92 0A82.08 82.08 0 0 0 202.07999999999998 0%22/%3E%3Cpath d=%22M67.56 0A52.440000000000005 52.440000000000005 0 0 0 172.44 0%22/%3E%3Cpath d=%22M94.92 0A25.080000000000002 25.080000000000002 0 0 0 145.08 0%22/%3E%3Cpath d=%22M145.1 0.0L234.0 0.0%22/%3E%3Cpath d=%22M144.2 6.5L230.1 29.5%22/%3E%3Cpath d=%22M141.7 12.5L218.7 57.0%22/%3E%3Cpath d=%22M137.7 17.7L200.6 80.6%22/%3E%3Cpath d=%22M132.5 21.7L177.0 98.7%22/%3E%3Cpath d=%22M126.5 24.2L149.5 110.1%22/%3E%3Cpath d=%22M120.0 25.1L120.0 114.0%22/%3E%3Cpath d=%22M113.5 24.2L90.5 110.1%22/%3E%3Cpath d=%22M107.5 21.7L63.0 98.7%22/%3E%3Cpath d=%22M102.3 17.7L39.4 80.6%22/%3E%3Cpath d=%22M98.3 12.5L21.3 57.0%22/%3E%3Cpath d=%22M95.8 6.5L9.9 29.5%22/%3E%3Cpath d=%22M94.9 0.0L6.0 0.0%22/%3E%3C/g%3E%3C/svg%3E") 50% 0/100% 100% no-repeat;width:220px;position:absolute;top:0;left:50%;transform:translate(-50%)}.si[data-estilo=deco] .sc-nombre{font-family:var(--sd-f-poiret), serif;text-transform:uppercase;letter-spacing:.1em;font-size:clamp(30px,9vw,46px);font-weight:400;line-height:1.1}.si[data-estilo=deco] .sc-y{letter-spacing:.2em;font-style:normal}.si[data-estilo=deco] .sc-marco{outline-offset:-8px;background:#103836;border:2px solid #c9a44c;border-radius:0;outline:1px solid #c9a44c}.si[data-estilo=deco] .sc-marco-in{border:0}.si[data-estilo=deco] .sc-opcion{background:#123f3c;border-color:#c9a44c80;border-radius:0}.si[data-estilo=deco] .sc-opcion:has(input:checked){background:#17504c;border-color:#c9a44c}.si[data-estilo=deco] .input{color:#f2e6bd;background:#123f3c;border-color:#c9a44c80;border-radius:0}.si[data-estilo=deco] .input:focus{border-color:#c9a44c}.si[data-estilo=deco] .sc-lugar{background:#123f3c;border-color:#c9a44c80;border-radius:0}
