@property --tn-ang{syntax:"<angle>";inherits:false;initial-value:0deg}.sd:is([data-estilo=opalo],[data-estilo=xoconostle],[data-estilo=mocha],[data-estilo=peonia]) .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=opalo],[data-estilo=xoconostle],[data-estilo=mocha],[data-estilo=peonia]) .sd-portada-foto{z-index:2;background:var(--sd-foto-fondo);flex:none;width:min(400px,32vw);height:min(560px,68svh);position:relative;inset:auto;overflow:hidden}.sd:is([data-estilo=opalo],[data-estilo=xoconostle],[data-estilo=mocha],[data-estilo=peonia]) .sd-portada-foto img{animation:none}.sd:is([data-estilo=opalo],[data-estilo=xoconostle],[data-estilo=mocha],[data-estilo=peonia]) .sd-portada-in{z-index:2;align-items:flex-start;max-width:620px;padding:0;position:relative}.sd:is([data-estilo=opalo],[data-estilo=xoconostle],[data-estilo=mocha],[data-estilo=peonia]) .sd-portada:not(:has(.sd-portada-foto)) .sd-portada-in{text-align:center;align-items:center}.sd:is([data-estilo=opalo],[data-estilo=xoconostle],[data-estilo=mocha],[data-estilo=peonia]) .sd-fecha{justify-content:flex-start}.sd:is([data-estilo=opalo],[data-estilo=xoconostle],[data-estilo=mocha],[data-estilo=peonia]) .sd-portada:not(:has(.sd-portada-foto)) .sd-fecha{justify-content:center}.sd:is([data-estilo=opalo],[data-estilo=xoconostle],[data-estilo=mocha],[data-estilo=peonia]) :is(.sd-portada .sd-eyebrow,.sd-nombres .y){color:var(--sc-oro)}.sd:is([data-estilo=opalo],[data-estilo=xoconostle],[data-estilo=mocha],[data-estilo=peonia]) .sd-fecha li+li:before{background:var(--sc-oro)}.sd:is([data-estilo=opalo],[data-estilo=xoconostle],[data-estilo=mocha],[data-estilo=peonia]) :is(.sd-baja,.sd-baja:hover){color:var(--sc-tinta)}.sd:is([data-estilo=opalo],[data-estilo=xoconostle],[data-estilo=mocha],[data-estilo=peonia]) .sd-baja-linea{background:var(--sc-tinta)}.sd:is([data-estilo=opalo],[data-estilo=xoconostle],[data-estilo=mocha],[data-estilo=peonia]) .sd-nombres :is(.n1,.n2){display:block}.sd:is([data-estilo=opalo],[data-estilo=xoconostle],[data-estilo=mocha],[data-estilo=peonia]) .sd-foto:after{display:none}.sd:is([data-estilo=opalo],[data-estilo=xoconostle],[data-estilo=mocha],[data-estilo=peonia]) .sd-nombres{color:var(--sc-tinta);font-size:clamp(56px,7.6vw,118px);font-weight:400;line-height:1.08}.sd:is([data-estilo=opalo],[data-estilo=xoconostle],[data-estilo=mocha],[data-estilo=peonia]) :is(.sd-portada-velo,.sd-portada-marco){display:none}@media (max-width:760px){.sd:is([data-estilo=opalo],[data-estilo=xoconostle],[data-estilo=mocha],[data-estilo=peonia]) .sd-portada{text-align:center;flex-direction:column;justify-content:center;gap:18px;padding:40px 22px 28px}.sd:is([data-estilo=opalo],[data-estilo=xoconostle],[data-estilo=mocha],[data-estilo=peonia]) .sd-portada-foto{width:min(60vw,230px);height:min(34svh,290px)}.sd:is([data-estilo=opalo],[data-estilo=xoconostle],[data-estilo=mocha],[data-estilo=peonia]) .sd-portada-in{align-items:center}.sd:is([data-estilo=opalo],[data-estilo=xoconostle],[data-estilo=mocha],[data-estilo=peonia]) .sd-fecha{justify-content:center;margin-top:18px}.sd:is([data-estilo=opalo],[data-estilo=xoconostle],[data-estilo=mocha],[data-estilo=peonia]) :is(.sd-nombres,.sd-frase){margin-top:12px}.sd:is([data-estilo=opalo],[data-estilo=xoconostle],[data-estilo=mocha],[data-estilo=peonia]) .sd-nombres{font-size:clamp(48px,15vw,76px)}.sd:is([data-estilo=opalo],[data-estilo=xoconostle],[data-estilo=mocha],[data-estilo=peonia]) .sd-baja{margin-top:18px}.sd:is([data-estilo=opalo],[data-estilo=xoconostle],[data-estilo=mocha],[data-estilo=peonia]) .sd-baja-linea{height:32px}}:is(.sd,.si)[data-estilo=opera]{--sc-fondo:#2a0b14;--sc-tinta:#f6e7d2;--sc-oro:#d4af6a;--sc-linea:#d4af6a6b;--sc-suave:var(--sd-suave);--sd-arena:#350e1a;--sd-oscura:#f3e3cc;--sd-oscura-txt:#2a0b14;--sd-claro-acento:#e6c788;--sd-suave:#e2ccb3;--sd-oscura-suave:#5a2a35;--sd-foto-fondo:#4a1424;--sd-portada-fondo:#3a0d19;--sd-velo:radial-gradient(ellipse 62% 58% at 50% 46%, #1e060c33 0%, #18040a9e 62%, #120308e6 100%);--sc-serif:var(--sd-f-playfair);--sc-sans:var(--sd-f-jost);--sd-titulos:var(--sd-f-playfair);--sd-nombres:var(--sd-f-playfair);--op-terciopelo:radial-gradient(ellipse 80% 50% at 50% 0%, #961e3a61, transparent 70%), repeating-linear-gradient(90deg, #00000021 0 3px, #ffffff04 3px 5px, transparent 5px 12px);--op-tela:linear-gradient(180deg, #00000047, #0000 22%, #0000 70%, #00000073), repeating-linear-gradient(90deg, #3a0715 0, #64102a 14px, #8f1d39 24px, #6a132c 34px, #420a19 46px, #3a0715 52px)}.sd[data-estilo=opera],.sd[data-estilo=opera] .sd-sec:not(.oscura),.si[data-estilo=opera]{background:var(--op-terciopelo), var(--sc-fondo)}.sd[data-estilo=opera] .sd-sec.arena{background:var(--op-terciopelo), var(--sd-arena)}.sd[data-estilo=opera] .sd-sec.oscura{color:#2a0b14;background:radial-gradient(70% 60% at 50% 40%,#fbf1e1,#ead6b8)}.sd[data-estilo=opera] .sd-portada{color:#f6e7d2}.sd[data-estilo=opera] .sd-portada-velo{z-index:1}.sd[data-estilo=opera] .sd-portada-velo:before,.sd[data-estilo=opera] .sd-portada-velo:after{content:"";background:var(--op-tela);width:51%;position:absolute;top:0;bottom:0;transform:scaleX(.17)}.sd[data-estilo=opera] .sd-portada-velo:before{transform-origin:0;left:0;box-shadow:inset -22px 0 34px #00000080,12px 0 30px #00000073}.sd[data-estilo=opera] .sd-portada-velo:after{transform-origin:100%;right:0;box-shadow:inset 22px 0 34px #00000080,-12px 0 30px #00000073}.sd[data-estilo=opera] .sd-portada-marco{z-index:2;filter:drop-shadow(0 10px 12px #00000080);background:radial-gradient(circle at 50% 0,#e9c97f 0 5px,#0000 6px) 0 76px/112px 14px repeat-x,radial-gradient(circle at 50% 0,#0000 0 46px,#d4af6a 46px 49px,#0000 50px) 0 28px/112px 60px repeat-x,radial-gradient(circle at 50% 0,#7a1530 0 47px,#0000 48px) 0 28px/112px 60px repeat-x,linear-gradient(#d4af6a,#d4af6a) 0 27px/100% 2px no-repeat,repeating-linear-gradient(90deg,#4a0a1b 0,#6e1229 10px,#4a0a1b 20px) 0 0/100% 28px no-repeat;border:0;height:96px;inset:0 0 auto}.sd[data-estilo=opera] .sd-portada-in{z-index:3;padding-top:130px}.sd[data-estilo=opera] .sd-portada .sd-eyebrow{color:#e6c788;letter-spacing:.44em;font-weight:500}.sd[data-estilo=opera] .sd-nombres{letter-spacing:-.01em;background:linear-gradient(100deg,#c8994d 0%,#f7e2a6 18%,#c8994d 36%,#fbebc0 54%,#b8893f 72%,#f3d995 90%,#c8994d 100%) 0 0/200% 100%;color:#0000;filter:drop-shadow(0 3px 14px #0000008c);-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:500}.sd[data-estilo=opera] .sd-nombres .y{color:#0000;font-family:var(--sd-f-cormorant), serif;font-size:.48em}.sd[data-estilo=opera] .sd-nombres :is(.n1,.n2){display:block}.sd[data-estilo=opera] .sd-frase{font-family:var(--sd-f-cormorant), serif;color:#f3e3cc;font-size:clamp(22px,2.4vw,28px)}.sd[data-estilo=opera] .sd-fecha{color:#f3e3cc;letter-spacing:.3em}.sd[data-estilo=opera] .sd-fecha li+li:before{background:#d4af6a}.sd[data-estilo=opera] :is(.sd-baja,.sd-baja:hover){color:#e6c788}.sd[data-estilo=opera] .sd-baja-linea{background:#d4af6a}.sd[data-estilo=opera] .sd-h2{font-family:var(--sd-f-playfair), serif;font-style:italic;font-weight:500}.sd[data-estilo=opera] .sd-eyebrow{color:#d4af6a;letter-spacing:.4em;font-weight:500}.sd[data-estilo=opera] .sd-orn{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='30' viewBox='0 0 240 30' fill='none' stroke='%23d4af6a' stroke-linecap='round'%3E%3Cpath d='M0 15H86M154 15H240' stroke-width='1'/%3E%3Cpath d='M100 15C106 6 114 6 120 15C126 6 134 6 140 15C134 24 126 24 120 15C114 24 106 24 100 15Z' stroke-width='1.3'/%3E%3Ccircle cx='120' cy='15' r='2.6' fill='%23d4af6a' stroke='none'/%3E%3Ccircle cx='92' cy='15' r='1.8' fill='%23d4af6a' stroke='none'/%3E%3Ccircle cx='148' cy='15' r='1.8' fill='%23d4af6a' stroke='none'/%3E%3C/svg%3E") 50%/contain no-repeat;width:240px;height:30px}.sd[data-estilo=opera] .sd-orn :is(span,i){display:none}.sd[data-estilo=opera] .sd-firma{font-family:var(--sd-f-playfair), serif;color:#e6c788;font-size:32px;font-style:italic}.sd[data-estilo=opera] .sd-sec.oscura :is(.sd-h2,.sd-cuenta-num,.sd-firma){color:#2a0b14}.sd[data-estilo=opera] .sd-sec.oscura .sd-eyebrow,.sd[data-estilo=opera] .sd-sec.oscura .sd-cuenta-txt{color:#8c1c35}.sd[data-estilo=opera] .sd-cuenta-num{font-family:var(--sd-f-playfair), serif;font-style:italic;font-weight:400}.sd[data-estilo=opera] .sd-cuenta li+li{border-left:1px solid #8c1c3559}.sd[data-estilo=opera] .sd-foto{border:2px solid #d4af6a;border-radius:999px 999px 0 0;box-shadow:0 0 0 7px #2a0b14,0 0 0 8px #d4af6a99,0 28px 50px #0000008c}.sd[data-estilo=opera] .sd-foto.horizontal{border-radius:4px}.sd[data-estilo=opera] .sd-galeria li{border:1px solid #d4af6a;border-radius:3px;box-shadow:0 0 0 4px #2a0b14,0 0 0 5px #d4af6a73,0 14px 28px #00000080}.sd[data-estilo=opera] .sd-galeria li:nth-child(4n+1){border-radius:999px 999px 3px 3px}.sd[data-estilo=opera] :is(.sd-marco,.sd-lugar){background:linear-gradient(#ffecc80f,#ffecc805);border:1px solid #d4af6a;box-shadow:0 20px 44px #0006}.sd[data-estilo=opera] .sd-marco-in{border:1px solid #d4af6a66;margin:6px}.sd[data-estilo=opera] .sd-prog .p{background:#2a0b14;border-color:#d4af6a}:is(.sd,.si)[data-estilo=opera] .sc-btn{color:#2a0b14;letter-spacing:.22em;background:linear-gradient(#e6c788,#c9a05a);border-color:#d4af6a;border-radius:0;font-weight:600}:is(.sd,.si)[data-estilo=opera] a.sc-btn{color:#2a0b14}:is(.sd,.si)[data-estilo=opera] .sc-btn:hover{background:#f3dca0}:is(.sd,.si)[data-estilo=opera] :is(.sc-btn.borde,a.sc-btn.borde){color:#e6c788;background:0 0;border-color:#d4af6a}:is(.sd,.si)[data-estilo=opera] .sc-btn.borde:hover{background:#d4af6a1f}.sd[data-estilo=opera] .sd-sec.oscura .sc-btn.claro{color:#f3e3cc;background:#2a0b14;border-color:#2a0b14}.si[data-estilo=opera] .sc-marco{background:#ffecc80a;border:1px solid #d4af6a;box-shadow:0 20px 44px #00000073}.si[data-estilo=opera] .sc-marco-in{border:1px solid #d4af6a66}.si[data-estilo=opera] .sc-nombre{font-family:var(--sd-f-playfair), serif;color:#e6c788;font-style:italic;font-weight:500}.si[data-estilo=opera] .sc-opcion{color:#f6e7d2;background:#ffecc80d;border-color:#d4af6a99;border-radius:0}.si[data-estilo=opera] .sc-opcion:has(input:checked){border-color:#e6c788;box-shadow:0 0 0 1px #e6c788}.si[data-estilo=opera] .input{color:#f6e7d2;background:#ffecc80f;border-color:#d4af6a99;border-radius:0}@media (max-width:760px){.sd[data-estilo=opera] .sd-portada-marco{background-position:0 56px,0 22px,0 22px,0 21px,0 0;background-size:74px 14px,74px 40px,74px 40px,100% 2px,100% 22px;height:72px}.sd[data-estilo=opera] .sd-portada-velo:before,.sd[data-estilo=opera] .sd-portada-velo:after{transform:scaleX(.12)}.sd[data-estilo=opera] .sd-portada-in{padding-top:100px}}:is(.sd,.si)[data-estilo=opalo]{--sc-fondo:#f6f2fa;--sc-tinta:#3d3456;--sc-oro:#8b74c4;--sc-linea:#ddd3ee;--sc-suave:var(--sd-suave);--sd-arena:#efe9f7;--sd-oscura:#3d3456;--sd-oscura-txt:#f6f2fa;--sd-claro-acento:#cbbdf0;--sd-suave:#645a80;--sd-oscura-suave:#ddd6ee;--sd-foto-fondo:#e6def2;--sd-portada-fondo:#f3eef9;--sc-serif:var(--sd-f-cormorant);--sc-sans:var(--sd-f-manrope);--sd-titulos:var(--sd-f-italiana);--sd-nombres:var(--sd-f-italiana);--op-opalo:radial-gradient(38% 46% at 14% 18%, #fbd3e5 0%, #fbd3e500 100%), radial-gradient(42% 50% at 86% 14%, #cdf1e6 0%, #cdf1e600 100%), radial-gradient(46% 48% at 72% 88%, #d3e1fb 0%, #d3e1fb00 100%), radial-gradient(40% 44% at 18% 86%, #fde1cf 0%, #fde1cf00 100%), radial-gradient(55% 55% at 50% 50%, #ebdffa 0%, #ebdffa00 100%);--op-holo:linear-gradient(90deg, #6f55b0, #b5508f, #3e8c95, #5a6dd0, #9a5bb8, #6f55b0)}.sd[data-estilo=opalo],.si[data-estilo=opalo]{background:var(--op-opalo), var(--sc-fondo);background-attachment:fixed}.sd[data-estilo=opalo] .sd-sec:not(.oscura){background:0 0}.sd[data-estilo=opalo] .sd-sec.arena{background:#ffffff52}.sd[data-estilo=opalo] .sd-sec.oscura{background:radial-gradient(60% 80% at 20% 20%,#b5508f59,#0000 70%),radial-gradient(60% 80% at 85% 80%,#3e8c9559,#0000 70%),#3d3456}.sd[data-estilo=opalo] .sd-portada{background:var(--op-opalo), #f5f0fa;background-position:0 0;background-size:170% 170%;position:relative}.sd[data-estilo=opalo] .sd-portada:before{content:"";z-index:1;pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(115deg,#0000 38%,#ffffff8c 48%,#fff0fa40 52%,#0000 62%) 130% 0/260% 100%;position:absolute;inset:0}.sd[data-estilo=opalo] .sd-portada:after{content:"";z-index:1;pointer-events:none;border:1px solid;border-image:linear-gradient(135deg,#c9bff0,#fbd3e5,#bfeee0,#d3e1fb,#c9bff0) 1;position:absolute;inset:22px}.sd[data-estilo=opalo] .sd-portada .sd-eyebrow{color:#7a63b5;letter-spacing:.46em;font-weight:600}.sd[data-estilo=opalo] .sd-nombres{font-family:var(--sd-f-italiana), serif;background:var(--op-holo) 0 0 / 300% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(60px,8.4vw,132px);line-height:1.04}.sd[data-estilo=opalo] .sd-nombres .y{color:#0000;font-family:var(--sd-f-cormorant), serif;font-size:.42em;font-style:italic}.sd[data-estilo=opalo] .sd-frase{color:#4d4468;font-style:italic}.sd[data-estilo=opalo] .sd-fecha{color:#645a80;letter-spacing:.18em;font-weight:600}.sd[data-estilo=opalo] .sd-portada-foto{box-sizing:border-box;background:conic-gradient(from var(--tn-ang), #ece9f6, #c9bff0, #fbd3e5, #fff, #bfeee0, #d3e1fb, #f6ecdb, #ece9f6);border-radius:999px;padding:7px;box-shadow:0 30px 60px #6f55b040,0 0 0 1px #fffc}.sd[data-estilo=opalo] .sd-portada-foto img{border-radius:999px}.sd[data-estilo=opalo] .sd-h2{font-family:var(--sd-f-italiana), serif;letter-spacing:.01em;font-weight:400}.sd[data-estilo=opalo] .sd-eyebrow{color:#7a63b5;letter-spacing:.4em;font-weight:600}.sd[data-estilo=opalo] .sd-orn{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='24' viewBox='0 0 220 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' x2='1'%3E%3Cstop offset='0' stop-color='%23b6a6e6' stop-opacity='0'/%3E%3Cstop offset='.3' stop-color='%23d98bb5'/%3E%3Cstop offset='.5' stop-color='%237cc7b8'/%3E%3Cstop offset='.7' stop-color='%238aa1e8'/%3E%3Cstop offset='1' stop-color='%23b6a6e6' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M0 12H220' stroke='url(%23g)' stroke-width='1.4'/%3E%3Cpath d='M110 2L116 12L110 22L104 12Z' fill='url(%23g)'/%3E%3C/svg%3E") 50%/contain no-repeat;width:220px;height:24px}.sd[data-estilo=opalo] .sd-orn :is(span,i){display:none}.sd[data-estilo=opalo] .sd-firma{font-family:var(--sd-f-italiana), serif;background:var(--op-holo) 0 0 / 300% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:34px}.sd[data-estilo=opalo] .sd-cuenta-num{font-family:var(--sd-f-italiana), serif;font-weight:400}.sd[data-estilo=opalo] .sd-cuenta li+li{border-left:1px solid #cbbdf066}.sd[data-estilo=opalo] .sd-sec.oscura :is(.sd-h2,.sd-eyebrow){color:#f6f2fa}.sd[data-estilo=opalo] .sd-sec.oscura .sd-eyebrow{color:#cbbdf0}.sd[data-estilo=opalo] .sd-foto{background:linear-gradient(135deg,#ece9f6,#c9bff0,#fbd3e5,#bfeee0,#d3e1fb);border-radius:999px;padding:6px;box-shadow:0 22px 44px #6f55b033}.sd[data-estilo=opalo] .sd-foto img{border-radius:999px}.sd[data-estilo=opalo] .sd-foto.horizontal,.sd[data-estilo=opalo] .sd-foto.horizontal img{border-radius:28px}.sd[data-estilo=opalo] .sd-galeria li{border:1px solid #ffffffe6;border-radius:22px;box-shadow:0 14px 30px #6f55b029}.sd[data-estilo=opalo] .sd-galeria li:nth-child(3n+1){border-radius:999px}.sd[data-estilo=opalo] :is(.sd-marco,.sd-lugar){-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);background:#ffffff80;border:1px solid #fffffff2;border-radius:28px;box-shadow:0 24px 60px #6f55b029,inset 0 1px #ffffffe6}.sd[data-estilo=opalo] .sd-marco-in{border:1px solid #8b74c438;border-radius:22px;margin:6px}.sd[data-estilo=opalo] .sd-prog .p{background:#fff;border-color:#8b74c4}:is(.sd,.si)[data-estilo=opalo] .sc-btn{color:#fff;letter-spacing:.18em;background:#3d3456;border-color:#3d3456;border-radius:999px;font-weight:600;box-shadow:0 10px 24px #3d345640}:is(.sd,.si)[data-estilo=opalo] a.sc-btn{color:#fff}:is(.sd,.si)[data-estilo=opalo] .sc-btn:hover{background:linear-gradient(90deg,#6f55b0,#b5508f);border-color:#0000}:is(.sd,.si)[data-estilo=opalo] :is(.sc-btn.borde,a.sc-btn.borde){color:#3d3456;box-shadow:none;background:#ffffff8c;border-color:#8b74c48c}:is(.sd,.si)[data-estilo=opalo] .sc-btn.borde:hover{color:#3d3456;background:#fff}.sd[data-estilo=opalo] .sd-sec.oscura .sc-btn.claro{color:#3d3456;background:#f6f2fa;border-color:#f6f2fa}.si[data-estilo=opalo] .sc-marco{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff8c;border:1px solid #fffffff2;border-radius:28px;box-shadow:0 24px 60px #6f55b029}.si[data-estilo=opalo] .sc-marco-in{border:1px solid #8b74c438;border-radius:22px}.si[data-estilo=opalo] .sc-nombre{font-family:var(--sd-f-italiana), serif;background:var(--op-holo) 0 0 / 300% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:400}.si[data-estilo=opalo] .sc-opcion{background:#fff9;border-color:#8b74c473;border-radius:18px}.si[data-estilo=opalo] .sc-opcion:has(input:checked){border-color:#6f55b0;box-shadow:0 0 0 1px #6f55b0}.si[data-estilo=opalo] .input{background:#ffffffb3;border-color:#8b74c473;border-radius:14px}:is(.sd,.si)[data-estilo=xoconostle]{--sc-fondo:#fff4ec;--sc-tinta:#4f0f33;--sc-oro:#d9822b;--sc-linea:#f0c9d6;--sc-suave:var(--sd-suave);--sd-arena:#fde3ea;--sd-oscura:#8e1f5c;--sd-oscura-txt:#fff4ec;--sd-claro-acento:#f6b84b;--sd-suave:#7a3a5c;--sd-oscura-suave:#f6d6e3;--sd-foto-fondo:#f3d2dd;--sd-portada-fondo:#8e1f5c;--sc-serif:var(--sd-f-playfair);--sc-sans:var(--sd-f-josefin);--sd-titulos:var(--sd-f-yeseva);--sd-nombres:var(--sd-f-yeseva)}.sd[data-estilo=xoconostle],.sd[data-estilo=xoconostle] .sd-sec:not(.oscura),.si[data-estilo=xoconostle]{background:var(--sc-fondo)}.sd[data-estilo=xoconostle] .sd-sec.arena{background:radial-gradient(80% 70% at 50% 0,#fbd3df,#fde3ea 60%)}.sd[data-estilo=xoconostle] .sd-sec.oscura{background:radial-gradient(70% 80% at 50% 30%,#a92a6d,#8e1f5c 55%,#64123f 100%)}.sd[data-estilo=xoconostle] .sd-portada{color:#fff4ec;isolation:isolate;background:radial-gradient(75% 85% at 72% 45%,#b8327a 0%,#8e1f5c 48%,#5e1240 100%);position:relative}.sd[data-estilo=xoconostle] .sd-portada:before{content:"";z-index:0;pointer-events:none;background:repeating-conic-gradient(#f6b84b29 0deg 5deg,#f6b84b00 5deg 15deg);width:240vmax;height:240vmax;position:absolute;top:50%;left:72%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(circle,#000 0 9%,#0000 30%);mask-image:radial-gradient(circle,#000 0 9%,#0000 30%)}.sd[data-estilo=xoconostle] .sd-portada:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(circle at 50% 100%,#fff4ec 0 15px,#0000 16px) 0 0/34px 26px repeat-x;height:26px;position:absolute;bottom:-1px;left:0;right:0}.sd[data-estilo=xoconostle] .sd-portada:not(:has(.sd-portada-foto)):before{left:50%}.sd[data-estilo=xoconostle] .sd-portada .sd-eyebrow{color:#f6b84b;letter-spacing:.42em;font-weight:600}.sd[data-estilo=xoconostle] .sd-nombres{color:#fff4ec;text-shadow:0 4px 24px #3c062273;font-size:clamp(56px,7.4vw,116px);line-height:1.02}.sd[data-estilo=xoconostle] .sd-nombres .y{font-family:var(--sd-f-playfair), serif;color:#f6b84b;font-size:.46em;font-style:italic}.sd[data-estilo=xoconostle] .sd-frase{color:#ffe6d6}.sd[data-estilo=xoconostle] .sd-fecha{color:#fff4ec;letter-spacing:.2em;font-weight:600}.sd[data-estilo=xoconostle] .sd-fecha li+li:before{background:#f6b84b}.sd[data-estilo=xoconostle] :is(.sd-baja,.sd-baja:hover){color:#fff4ec}.sd[data-estilo=xoconostle] .sd-baja-linea{background:#f6b84b}.sd[data-estilo=xoconostle] .sd-portada-foto{border:3px solid #f6b84b;border-radius:999px 999px 0 0;overflow:hidden;box-shadow:0 0 0 10px #8e1f5c,0 0 0 13px #f6b84b,0 34px 60px #28041880}.sd[data-estilo=xoconostle] .sd-h2{font-family:var(--sd-f-yeseva), serif;color:#8e1f5c;font-weight:400}.sd[data-estilo=xoconostle] .sd-eyebrow{color:#c76a12;letter-spacing:.36em;font-weight:700}.sd[data-estilo=xoconostle] .sd-orn{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='40' viewBox='0 0 240 40'%3E%3Cpath d='M0 20H90M150 20H240' stroke='%23e2932b' stroke-width='1.4'/%3E%3Cellipse cx='129.0' cy='20.0' rx='7' ry='4' transform='rotate(0 129.0 20.0)' fill='%23f2a93b'/%3E%3Cellipse cx='127.8' cy='24.5' rx='7' ry='4' transform='rotate(30 127.8 24.5)' fill='%23f2a93b'/%3E%3Cellipse cx='124.5' cy='27.8' rx='7' ry='4' transform='rotate(60 124.5 27.8)' fill='%23f2a93b'/%3E%3Cellipse cx='120.0' cy='29.0' rx='7' ry='4' transform='rotate(90 120.0 29.0)' fill='%23f2a93b'/%3E%3Cellipse cx='115.5' cy='27.8' rx='7' ry='4' transform='rotate(120 115.5 27.8)' fill='%23f2a93b'/%3E%3Cellipse cx='112.2' cy='24.5' rx='7' ry='4' transform='rotate(150 112.2 24.5)' fill='%23f2a93b'/%3E%3Cellipse cx='111.0' cy='20.0' rx='7' ry='4' transform='rotate(180 111.0 20.0)' fill='%23f2a93b'/%3E%3Cellipse cx='112.2' cy='15.5' rx='7' ry='4' transform='rotate(210 112.2 15.5)' fill='%23f2a93b'/%3E%3Cellipse cx='115.5' cy='12.2' rx='7' ry='4' transform='rotate(240 115.5 12.2)' fill='%23f2a93b'/%3E%3Cellipse cx='120.0' cy='11.0' rx='7' ry='4' transform='rotate(270 120.0 11.0)' fill='%23f2a93b'/%3E%3Cellipse cx='124.5' cy='12.2' rx='7' ry='4' transform='rotate(300 124.5 12.2)' fill='%23f2a93b'/%3E%3Cellipse cx='127.8' cy='15.5' rx='7' ry='4' transform='rotate(330 127.8 15.5)' fill='%23f2a93b'/%3E%3Cellipse cx='124.8' cy='21.3' rx='4.5' ry='3' transform='rotate(15 124.8 21.3)' fill='%23e07a1f'/%3E%3Cellipse cx='122.9' cy='24.1' rx='4.5' ry='3' transform='rotate(55 122.9 24.1)' fill='%23e07a1f'/%3E%3Cellipse cx='119.6' cy='25.0' rx='4.5' ry='3' transform='rotate(95 119.6 25.0)' fill='%23e07a1f'/%3E%3Cellipse cx='116.5' cy='23.5' rx='4.5' ry='3' transform='rotate(135 116.5 23.5)' fill='%23e07a1f'/%3E%3Cellipse cx='115.0' cy='20.4' rx='4.5' ry='3' transform='rotate(175 115.0 20.4)' fill='%23e07a1f'/%3E%3Cellipse cx='115.9' cy='17.1' rx='4.5' ry='3' transform='rotate(215 115.9 17.1)' fill='%23e07a1f'/%3E%3Cellipse cx='118.7' cy='15.2' rx='4.5' ry='3' transform='rotate(255 118.7 15.2)' fill='%23e07a1f'/%3E%3Cellipse cx='122.1' cy='15.5' rx='4.5' ry='3' transform='rotate(295 122.1 15.5)' fill='%23e07a1f'/%3E%3Cellipse cx='124.5' cy='17.9' rx='4.5' ry='3' transform='rotate(335 124.5 17.9)' fill='%23e07a1f'/%3E%3Ccircle cx='120' cy='20' r='3' fill='%238e1f5c'/%3E%3Ccircle cx='100' cy='20' r='2.4' fill='%23c4357a'/%3E%3Ccircle cx='140' cy='20' r='2.4' fill='%23c4357a'/%3E%3C/svg%3E") 50%/contain no-repeat;width:240px;height:40px}.sd[data-estilo=xoconostle] .sd-orn :is(span,i){display:none}.sd[data-estilo=xoconostle] .sd-firma{font-family:var(--sd-f-playfair), serif;color:#8e1f5c;font-size:32px;font-style:italic}.sd[data-estilo=xoconostle] .sd-cuenta-num{font-family:var(--sd-f-yeseva), serif;font-weight:400}.sd[data-estilo=xoconostle] .sd-cuenta li+li{border-left:1px solid #f6b84b73}.sd[data-estilo=xoconostle] .sd-sec.oscura :is(.sd-h2,.sd-firma){color:#fff4ec}.sd[data-estilo=xoconostle] .sd-sec.oscura .sd-eyebrow{color:#f6b84b}.sd[data-estilo=xoconostle] .sd-foto{border:3px solid #f2a93b;border-radius:999px 999px 0 0;box-shadow:0 0 0 8px #fff4ec,0 0 0 10px #c4357a,0 24px 44px #5e124038}.sd[data-estilo=xoconostle] .sd-foto.horizontal{border-radius:18px}.sd[data-estilo=xoconostle] .sd-galeria li{border:3px solid #f2a93b;border-radius:14px;box-shadow:0 12px 26px #5e12402e}.sd[data-estilo=xoconostle] .sd-galeria li:nth-child(odd){border-color:#c4357a}.sd[data-estilo=xoconostle] .sd-galeria li:nth-child(4n+1){border-radius:999px 999px 14px 14px}.sd[data-estilo=xoconostle] :is(.sd-marco,.sd-lugar){background:#fffaf6;border:2px solid #c4357a;border-radius:22px;box-shadow:8px 8px #f2a93b}.sd[data-estilo=xoconostle] .sd-marco-in{border:1px dashed #c4357a73;border-radius:16px;margin:7px}.sd[data-estilo=xoconostle] .sd-prog .p{background:#f6b84b;border-color:#c4357a}:is(.sd,.si)[data-estilo=xoconostle] .sc-btn{color:#fff4ec;letter-spacing:.2em;background:#8e1f5c;border-color:#8e1f5c;border-radius:999px;font-weight:700}:is(.sd,.si)[data-estilo=xoconostle] a.sc-btn{color:#fff4ec}:is(.sd,.si)[data-estilo=xoconostle] .sc-btn:hover{background:#b8327a;border-color:#b8327a}:is(.sd,.si)[data-estilo=xoconostle] :is(.sc-btn.borde,a.sc-btn.borde){color:#8e1f5c;background:0 0;border-color:#c4357a}:is(.sd,.si)[data-estilo=xoconostle] .sc-btn.borde:hover{color:#8e1f5c;background:#c4357a1a}.sd[data-estilo=xoconostle] .sd-sec.oscura .sc-btn.claro{color:#4f0f33;background:#f6b84b;border-color:#f6b84b}.si[data-estilo=xoconostle]{background:radial-gradient(90% 50% at 50% 0,#fbd3df,#fff4ec 70%)}.si[data-estilo=xoconostle] .sc-marco{background:#fffaf6;border:2px solid #c4357a;border-radius:22px;box-shadow:8px 8px #f2a93b}.si[data-estilo=xoconostle] .sc-marco-in{border:1px dashed #c4357a73;border-radius:16px}.si[data-estilo=xoconostle] .sc-nombre{font-family:var(--sd-f-yeseva), serif;color:#8e1f5c;font-weight:400}.si[data-estilo=xoconostle] .sc-opcion{background:#fffaf6;border-color:#e7a9c2;border-radius:16px}.si[data-estilo=xoconostle] .sc-opcion:has(input:checked){border-color:#8e1f5c;box-shadow:0 0 0 1px #8e1f5c}.si[data-estilo=xoconostle] .input{background:#fffdfb;border-color:#e7a9c2;border-radius:14px}@media (max-width:760px){.sd[data-estilo=xoconostle] .sd-portada:before{top:30%;left:50%}}:is(.sd,.si)[data-estilo=mocha]{--sc-fondo:#f2eae1;--sc-tinta:#4a332b;--sc-oro:#a47864;--sc-linea:#dcc9b9;--sc-suave:var(--sd-suave);--sd-arena:#e9dccf;--sd-oscura:#5b3d32;--sd-oscura-txt:#f6efe7;--sd-claro-acento:#e2b58f;--sd-suave:#75594d;--sd-oscura-suave:#e6d6c8;--sd-foto-fondo:#dccbbb;--sd-portada-fondo:#ead9c8;--sc-serif:var(--sd-f-dmserif);--sc-sans:var(--sd-f-jost);--sd-titulos:var(--sd-f-dmserif);--sd-nombres:var(--sd-f-dmserif);--mo-grano:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence stitchTiles='stitch' type='fractalNoise' baseFrequency='.85' numOctaves='2' seed='5'/%3E%3CfeColorMatrix values='0 0 0 0 .42 0 0 0 0 .3 0 0 0 0 .24 0 0 0 .5 -.12'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E");--mo-sello:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cdefs%3E%3CradialGradient id='c' cx='.38' cy='.32' r='.8'%3E%3Cstop offset='0' stop-color='%23d0876a'/%3E%3Cstop offset='.6' stop-color='%23a85a40'/%3E%3Cstop offset='1' stop-color='%237d3c28'/%3E%3C/radialGradient%3E%3C/defs%3E%3Cpath d='M60 4C72 6 78 2 88 10C98 18 108 18 112 32C116 44 118 52 114 64C112 78 116 88 104 98C94 108 84 112 70 114C58 116 46 118 34 110C22 104 12 98 8 84C4 72 2 62 6 50C10 38 8 26 20 16C32 6 46 2 60 4Z' fill='url(%23c)'/%3E%3Ccircle cx='60' cy='60' r='38' fill='none' stroke='%236e3221' stroke-opacity='.55' stroke-width='2.4'/%3E%3Ccircle cx='60' cy='60' r='33' fill='none' stroke='%23e7a98c' stroke-opacity='.45' stroke-width='1'/%3E%3Cellipse cx='71.0' cy='60.0' rx='10' ry='5.5' transform='rotate(0 71.0 60.0)' fill='none' stroke='%23f0b89c' stroke-opacity='.75' stroke-width='1.6'/%3E%3Cellipse cx='65.5' cy='69.5' rx='10' ry='5.5' transform='rotate(60 65.5 69.5)' fill='none' stroke='%23f0b89c' stroke-opacity='.75' stroke-width='1.6'/%3E%3Cellipse cx='54.5' cy='69.5' rx='10' ry='5.5' transform='rotate(120 54.5 69.5)' fill='none' stroke='%23f0b89c' stroke-opacity='.75' stroke-width='1.6'/%3E%3Cellipse cx='49.0' cy='60.0' rx='10' ry='5.5' transform='rotate(180 49.0 60.0)' fill='none' stroke='%23f0b89c' stroke-opacity='.75' stroke-width='1.6'/%3E%3Cellipse cx='54.5' cy='50.5' rx='10' ry='5.5' transform='rotate(240 54.5 50.5)' fill='none' stroke='%23f0b89c' stroke-opacity='.75' stroke-width='1.6'/%3E%3Cellipse cx='65.5' cy='50.5' rx='10' ry='5.5' transform='rotate(300 65.5 50.5)' fill='none' stroke='%23f0b89c' stroke-opacity='.75' stroke-width='1.6'/%3E%3Ccircle cx='60' cy='60' r='4' fill='%23f0b89c' fill-opacity='.8'/%3E%3C/svg%3E")}.sd[data-estilo=mocha],.sd[data-estilo=mocha] .sd-sec:not(.oscura),.si[data-estilo=mocha]{background:var(--mo-grano), var(--sc-fondo);background-size:240px 240px,auto}.sd[data-estilo=mocha] .sd-sec{position:relative}.sd[data-estilo=mocha] .sd-sec.arena{background:var(--mo-grano), var(--sd-arena);background-size:240px 240px,auto}.sd[data-estilo=mocha] .sd-sec.arena:before,.sd[data-estilo=mocha] .sd-sec.oscura:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 100%, var(--sd-arena) 0 12px, transparent 13px) 0 0 / 28px 14px repeat-x;height:14px;position:absolute;top:-13px;left:0;right:0}.sd[data-estilo=mocha] .sd-sec.oscura:before{background-image:radial-gradient(circle at 50% 100%,#5b3d32 0 12px,#0000 13px)}.sd[data-estilo=mocha] .sd-sec.oscura{background:var(--mo-grano), #5b3d32;background-size:240px 240px,auto}.sd[data-estilo=mocha] .sd-portada{background:var(--mo-grano), radial-gradient(120% 90% at 18% 10%, #f8f0e7 0%, #ecdccb 55%, #dcc3ad 100%);background-size:240px 240px,auto;position:relative}.sd[data-estilo=mocha] .sd-portada:before{content:"";z-index:1;pointer-events:none;border:1.5px solid #a478648c;border-radius:22px;position:absolute;inset:22px}.sd[data-estilo=mocha] .sd-portada .sd-eyebrow{color:#a47864;letter-spacing:.4em;font-weight:600}.sd[data-estilo=mocha] .sd-nombres{font-family:var(--sd-f-dmserif), serif;letter-spacing:-.02em;color:#4a332b;font-size:clamp(60px,8vw,126px);line-height:.98}.sd[data-estilo=mocha] .sd-nombres .y{color:#b5654a;font-size:.5em;font-style:italic}.sd[data-estilo=mocha] .sd-frase{color:#6b4f43}.sd[data-estilo=mocha] .sd-fecha{color:#75594d;letter-spacing:.22em;font-weight:500}.sd[data-estilo=mocha] .sd-fecha li+li:before{background:#b5654a}.sd[data-estilo=mocha] .sd-portada-foto{border:12px solid #f8f2ea;border-radius:999px 999px 18px 18px;box-shadow:0 2px #4a332b26,0 30px 50px #4a332b47}.sd[data-estilo=mocha] .sd-portada-foto img{filter:saturate(.9)sepia(.12)contrast(1.02)}.sd[data-estilo=mocha] .sd-portada-foto:after{content:"";background:var(--mo-sello) center / contain no-repeat;filter:drop-shadow(0 4px 6px #3c140a59);width:74px;height:74px;position:absolute;bottom:14px;right:14px}.sd[data-estilo=mocha] .sd-portada-velo{z-index:6;pointer-events:none;opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:linear-gradient(#fbf7f2b3,#f6eee5a8);display:block;inset:0;box-shadow:0 30px 60px #4a332b40}.sd[data-estilo=mocha] .sd-portada-velo:before{content:"";background:linear-gradient(#8d6352,#a47864 40%,#8d6352);height:64px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);box-shadow:0 4px 10px #4a332b40}.sd[data-estilo=mocha] .sd-portada-velo:after{content:"";background:var(--mo-sello) center / contain no-repeat;filter:drop-shadow(0 6px 10px #3c140a66);width:120px;height:120px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sd[data-estilo=mocha] .sd-h2{font-family:var(--sd-f-dmserif), serif;letter-spacing:-.01em;font-weight:400}.sd[data-estilo=mocha] .sd-eyebrow{color:#a47864;letter-spacing:.36em;font-weight:600}.sd[data-estilo=mocha] .sd-orn{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='26' viewBox='0 0 220 26' fill='none' stroke='%23a47864' stroke-linecap='round'%3E%3Cpath d='M0 13H80M140 13H220' stroke-width='1'/%3E%3Cpath d='M84 13C92 5 100 5 110 13C120 21 128 21 136 13' stroke-width='1.4'/%3E%3Ccircle cx='110' cy='13' r='2.4' fill='%23a47864' stroke='none'/%3E%3C/svg%3E") 50%/contain no-repeat;width:220px;height:26px}.sd[data-estilo=mocha] .sd-orn :is(span,i){display:none}.sd[data-estilo=mocha] .sd-firma{font-family:var(--sd-f-dmserif), serif;color:#b5654a;font-size:30px;font-style:italic}.sd[data-estilo=mocha] .sd-cuenta-num{font-family:var(--sd-f-dmserif), serif;font-weight:400}.sd[data-estilo=mocha] .sd-cuenta li+li{border-left:1px solid #e2b58f66}.sd[data-estilo=mocha] .sd-sec.oscura :is(.sd-h2,.sd-firma){color:#f6efe7}.sd[data-estilo=mocha] .sd-sec.oscura .sd-eyebrow{color:#e2b58f}.sd[data-estilo=mocha] .sd-foto{border:10px solid #f8f2ea;border-radius:999px 999px 14px 14px;box-shadow:0 2px #4a332b1f,0 22px 40px #4a332b38}.sd[data-estilo=mocha] .sd-foto img{filter:saturate(.9)sepia(.1)}.sd[data-estilo=mocha] .sd-foto.horizontal{border-radius:14px}.sd[data-estilo=mocha] .sd-galeria li{border:7px solid #f8f2ea;border-radius:12px;box-shadow:0 12px 24px #4a332b2e}.sd[data-estilo=mocha] .sd-galeria li:nth-child(4n+1){border-radius:999px 999px 12px 12px}.sd[data-estilo=mocha] :is(.sd-marco,.sd-lugar){background:#fbf7f2cc;border:1px solid #c9ad9b;border-radius:26px;box-shadow:0 18px 36px #4a332b1f}.sd[data-estilo=mocha] .sd-marco{position:relative}.sd[data-estilo=mocha] .sd-marco:after{content:"";background:var(--mo-sello) center / contain no-repeat;filter:drop-shadow(0 4px 6px #3c140a4d);width:68px;height:68px;position:absolute;top:-34px;left:50%;transform:translate(-50%)}.sd[data-estilo=mocha] .sd-marco-in{border:1px dashed #a4786480;border-radius:20px;margin:7px}.sd[data-estilo=mocha] .sd-prog .p{background:#f2eae1;border-color:#a47864}:is(.sd,.si)[data-estilo=mocha] .sc-btn{color:#f8f2ea;letter-spacing:.18em;background:#6e4a3d;border-color:#6e4a3d;border-radius:999px;font-weight:600}:is(.sd,.si)[data-estilo=mocha] a.sc-btn{color:#f8f2ea}:is(.sd,.si)[data-estilo=mocha] .sc-btn:hover{background:#8a5f4e;border-color:#8a5f4e}:is(.sd,.si)[data-estilo=mocha] :is(.sc-btn.borde,a.sc-btn.borde){color:#4a332b;background:0 0;border-color:#a47864}:is(.sd,.si)[data-estilo=mocha] .sc-btn.borde:hover{color:#4a332b;background:#a478641f}.sd[data-estilo=mocha] .sd-sec.oscura .sc-btn.claro{color:#4a332b;background:#f6efe7;border-color:#f6efe7}.si[data-estilo=mocha] .sc-marco{background:#fbf7f2d9;border:1px solid #c9ad9b;border-radius:26px;box-shadow:0 18px 36px #4a332b24}.si[data-estilo=mocha] .sc-marco-in{border:1px dashed #a4786480;border-radius:20px}.si[data-estilo=mocha] .sc-nombre{font-family:var(--sd-f-dmserif), serif;letter-spacing:-.02em;font-weight:400}.si[data-estilo=mocha] .sc-opcion{background:#fbf7f2;border-color:#c9ad9b;border-radius:16px}.si[data-estilo=mocha] .sc-opcion:has(input:checked){border-color:#6e4a3d;box-shadow:0 0 0 1px #6e4a3d}.si[data-estilo=mocha] .input{background:#fdfbf8;border-color:#c9ad9b;border-radius:14px}@media (max-width:760px){.sd[data-estilo=mocha] .sd-portada:before{inset:12px}.sd[data-estilo=mocha] .sd-portada-foto:after{width:54px;height:54px;bottom:10px;right:10px}}:is(.sd,.si)[data-estilo=peonia]{--sc-fondo:#fdf3f4;--sc-tinta:#6b1430;--sc-oro:#c2446d;--sc-linea:#f1cbd3;--sc-suave:var(--sd-suave);--sd-arena:#fbe4e8;--sd-oscura:#7a1734;--sd-oscura-txt:#fdf3f4;--sd-claro-acento:#f6b6c4;--sd-suave:#85485a;--sd-oscura-suave:#f5d4dc;--sd-foto-fondo:#f4d3da;--sd-portada-fondo:#fdeef0;--sc-serif:var(--sd-f-cormorant);--sc-sans:var(--sd-f-lato);--sd-titulos:var(--sd-f-cormorant);--sd-nombres:var(--sd-f-greatvibes);--pe-ramo:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='420' viewBox='0 0 420 420'%3E%3Cpath transform='translate(150.0 170.0) rotate(200.0)' d='M0 0C52.5 -42.0 112.5 -33.0 150.0 0C112.5 33.0 52.5 42.0 0 0Z' fill='%237d9a6c'/%3E%3Cpath transform='translate(150.0 170.0) rotate(200.0)' d='M2 0H135.0' stroke='%233f5a37' stroke-opacity='.45' stroke-width='1.2'/%3E%3Cpath transform='translate(170.0 150.0) rotate(250.0)' d='M0 0C56.0 -44.8 120.0 -35.2 160.0 0C120.0 35.2 56.0 44.8 0 0Z' fill='%236b8a5c'/%3E%3Cpath transform='translate(170.0 150.0) rotate(250.0)' d='M2 0H144.0' stroke='%233f5a37' stroke-opacity='.45' stroke-width='1.2'/%3E%3Cpath transform='translate(210.0 200.0) rotate(20.0)' d='M0 0C49.0 -39.2 105.0 -30.8 140.0 0C105.0 30.8 49.0 39.2 0 0Z' fill='%238aa77a'/%3E%3Cpath transform='translate(210.0 200.0) rotate(20.0)' d='M2 0H126.0' stroke='%233f5a37' stroke-opacity='.45' stroke-width='1.2'/%3E%3Cpath transform='translate(190.0 220.0) rotate(70.0)' d='M0 0C52.5 -42.0 112.5 -33.0 150.0 0C112.5 33.0 52.5 42.0 0 0Z' fill='%236b8a5c'/%3E%3Cpath transform='translate(190.0 220.0) rotate(70.0)' d='M2 0H135.0' stroke='%233f5a37' stroke-opacity='.45' stroke-width='1.2'/%3E%3Cpath transform='translate(250.0 120.0) rotate(-40.0)' d='M0 0C38.5 -30.8 82.5 -24.2 110.0 0C82.5 24.2 38.5 30.8 0 0Z' fill='%237d9a6c'/%3E%3Cpath transform='translate(250.0 120.0) rotate(-40.0)' d='M2 0H99.0' stroke='%233f5a37' stroke-opacity='.45' stroke-width='1.2'/%3E%3Cpath transform='translate(120.0 250.0) rotate(110.0)' d='M0 0C42.0 -33.6 90.0 -26.4 120.0 0C90.0 26.4 42.0 33.6 0 0Z' fill='%238aa77a'/%3E%3Cpath transform='translate(120.0 250.0) rotate(110.0)' d='M2 0H108.0' stroke='%233f5a37' stroke-opacity='.45' stroke-width='1.2'/%3E%3Cellipse cx='270.0' cy='196.0' rx='62.1' ry='78.3' transform='rotate(0.0 270.0 196.0)' fill='%23fbd8e0' stroke='%23d77894' stroke-opacity='.45' stroke-width='1.6'/%3E%3Cellipse cx='299.2' cy='204.6' rx='62.1' ry='78.3' transform='rotate(32.7 299.2 204.6)' fill='%23fbd8e0' stroke='%23d77894' stroke-opacity='.45' stroke-width='1.6'/%3E%3Cellipse cx='319.1' cy='227.6' rx='62.1' ry='78.3' transform='rotate(65.5 319.1 227.6)' fill='%23fbd8e0' stroke='%23d77894' stroke-opacity='.45' stroke-width='1.6'/%3E%3Cellipse cx='323.5' cy='257.7' rx='62.1' ry='78.3' transform='rotate(98.2 323.5 257.7)' fill='%23fbd8e0' stroke='%23d77894' stroke-opacity='.45' stroke-width='1.6'/%3E%3Cellipse cx='310.8' cy='285.4' rx='62.1' ry='78.3' transform='rotate(130.9 310.8 285.4)' fill='%23fbd8e0' stroke='%23d77894' stroke-opacity='.45' stroke-width='1.6'/%3E%3Cellipse cx='285.2' cy='301.8' rx='62.1' ry='78.3' transform='rotate(163.6 285.2 301.8)' fill='%23fbd8e0' stroke='%23d77894' stroke-opacity='.45' stroke-width='1.6'/%3E%3Cellipse cx='254.8' cy='301.8' rx='62.1' ry='78.3' transform='rotate(196.4 254.8 301.8)' fill='%23fbd8e0' stroke='%23d77894' stroke-opacity='.45' stroke-width='1.6'/%3E%3Cellipse cx='229.2' cy='285.4' rx='62.1' ry='78.3' transform='rotate(229.1 229.2 285.4)' fill='%23fbd8e0' stroke='%23d77894' stroke-opacity='.45' stroke-width='1.6'/%3E%3Cellipse cx='216.5' cy='257.7' rx='62.1' ry='78.3' transform='rotate(261.8 216.5 257.7)' fill='%23fbd8e0' stroke='%23d77894' stroke-opacity='.45' stroke-width='1.6'/%3E%3Cellipse cx='220.9' cy='227.6' rx='62.1' ry='78.3' transform='rotate(294.5 220.9 227.6)' fill='%23fbd8e0' stroke='%23d77894' stroke-opacity='.45' stroke-width='1.6'/%3E%3Cellipse cx='240.8' cy='204.6' rx='62.1' ry='78.3' transform='rotate(327.3 240.8 204.6)' fill='%23fbd8e0' stroke='%23d77894' stroke-opacity='.45' stroke-width='1.6'/%3E%3Cellipse cx='278.8' cy='214.6' rx='48.6' ry='62.1' transform='rotate(14.0 278.8 214.6)' fill='%23f6bccb' stroke='%23d77894' stroke-opacity='.45' stroke-width='1.6'/%3E%3Cellipse cx='299.5' cy='228.6' rx='48.6' ry='62.1' transform='rotate(54.0 299.5 228.6)' fill='%23f6bccb' stroke='%23d77894' stroke-opacity='.45' stroke-width='1.6'/%3E%3Cellipse cx='306.4' cy='252.5' rx='48.6' ry='62.1' transform='rotate(94.0 306.4 252.5)' fill='%23f6bccb' stroke='%23d77894' stroke-opacity='.45' stroke-width='1.6'/%3E%3Cellipse cx='296.2' cy='275.3' rx='48.6' ry='62.1' transform='rotate(134.0 296.2 275.3)' fill='%23f6bccb' stroke='%23d77894' stroke-opacity='.45' stroke-width='1.6'/%3E%3Cellipse cx='273.8' cy='286.3' rx='48.6' ry='62.1' transform='rotate(174.0 273.8 286.3)' fill='%23f6bccb' stroke='%23d77894' stroke-opacity='.45' stroke-width='1.6'/%3E%3Cellipse cx='249.6' cy='280.2' rx='48.6' ry='62.1' transform='rotate(214.0 249.6 280.2)' fill='%23f6bccb' stroke='%23d77894' stroke-opacity='.45' stroke-width='1.6'/%3E%3Cellipse cx='235.0' cy='260.0' rx='48.6' ry='62.1' transform='rotate(254.0 235.0 260.0)' fill='%23f6bccb' stroke='%23d77894' stroke-opacity='.45' stroke-width='1.6'/%3E%3Cellipse cx='236.7' cy='235.2' rx='48.6' ry='62.1' transform='rotate(294.0 236.7 235.2)' fill='%23f6bccb' stroke='%23d77894' stroke-opacity='.45' stroke-width='1.6'/%3E%3Cellipse cx='254.0' cy='217.2' rx='48.6' ry='62.1' transform='rotate(334.0 254.0 217.2)' fill='%23f6bccb' stroke='%23d77894' stroke-opacity='.45' stroke-width='1.6'/%3E%3Cellipse cx='271.9' cy='228.5' rx='35.1' ry='45.9' transform='rotate(5.0 271.9 228.5)' fill='%23ef9fb4' stroke='%23d77894' stroke-opacity='.45' stroke-width='1.6'/%3E%3Cellipse cx='286.5' cy='236.1' rx='35.1' ry='45.9' transform='rotate(50.0 286.5 236.1)' fill='%23ef9fb4' stroke='%23d77894' stroke-opacity='.45' stroke-width='1.6'/%3E%3Cellipse cx='291.5' cy='251.9' rx='35.1' ry='45.9' transform='rotate(95.0 291.5 251.9)' fill='%23ef9fb4' stroke='%23d77894' stroke-opacity='.45' stroke-width='1.6'/%3E%3Cellipse cx='283.9' cy='266.5' rx='35.1' ry='45.9' transform='rotate(140.0 283.9 266.5)' fill='%23ef9fb4' stroke='%23d77894' stroke-opacity='.45' stroke-width='1.6'/%3E%3Cellipse cx='268.1' cy='271.5' rx='35.1' ry='45.9' transform='rotate(185.0 268.1 271.5)' fill='%23ef9fb4' stroke='%23d77894' stroke-opacity='.45' stroke-width='1.6'/%3E%3Cellipse cx='253.5' cy='263.9' rx='35.1' ry='45.9' transform='rotate(230.0 253.5 263.9)' fill='%23ef9fb4' stroke='%23d77894' stroke-opacity='.45' stroke-width='1.6'/%3E%3Cellipse cx='248.5' cy='248.1' rx='35.1' ry='45.9' transform='rotate(275.0 248.5 248.1)' fill='%23ef9fb4' stroke='%23d77894' stroke-opacity='.45' stroke-width='1.6'/%3E%3Cellipse cx='256.1' cy='233.5' rx='35.1' ry='45.9' transform='rotate(320.0 256.1 233.5)' fill='%23ef9fb4' stroke='%23d77894' stroke-opacity='.45' stroke-width='1.6'/%3E%3Cellipse cx='273.5' cy='241.2' rx='21.6' ry='29.7' transform='rotate(22.0 273.5 241.2)' fill='%23e07d9b' stroke='%23d77894' stroke-opacity='.45' stroke-width='1.6'/%3E%3Cellipse cx='279.4' cy='248.7' rx='21.6' ry='29.7' transform='rotate(82.0 279.4 248.7)' fill='%23e07d9b' stroke='%23d77894' stroke-opacity='.45' stroke-width='1.6'/%3E%3Cellipse cx='275.8' cy='257.4' rx='21.6' ry='29.7' transform='rotate(142.0 275.8 257.4)' fill='%23e07d9b' stroke='%23d77894' stroke-opacity='.45' stroke-width='1.6'/%3E%3Cellipse cx='266.5' cy='258.8' rx='21.6' ry='29.7' transform='rotate(202.0 266.5 258.8)' fill='%23e07d9b' stroke='%23d77894' stroke-opacity='.45' stroke-width='1.6'/%3E%3Cellipse cx='260.6' cy='251.3' rx='21.6' ry='29.7' transform='rotate(262.0 260.6 251.3)' fill='%23e07d9b' stroke='%23d77894' stroke-opacity='.45' stroke-width='1.6'/%3E%3Cellipse cx='264.2' cy='242.6' rx='21.6' ry='29.7' transform='rotate(322.0 264.2 242.6)' fill='%23e07d9b' stroke='%23d77894' stroke-opacity='.45' stroke-width='1.6'/%3E%3Ccircle cx='270.0' cy='250.0' r='12.2' fill='%23e07d9b'/%3E%3Ccircle cx='276.8' cy='250.0' r='3.2' fill='%23f3d27a'/%3E%3Ccircle cx='274.2' cy='255.3' r='3.2' fill='%23f3d27a'/%3E%3Ccircle cx='268.5' cy='256.6' r='3.2' fill='%23f3d27a'/%3E%3Ccircle cx='263.9' cy='252.9' r='3.2' fill='%23f3d27a'/%3E%3Ccircle cx='263.9' cy='247.1' r='3.2' fill='%23f3d27a'/%3E%3Ccircle cx='268.5' cy='243.4' r='3.2' fill='%23f3d27a'/%3E%3Ccircle cx='274.2' cy='244.7' r='3.2' fill='%23f3d27a'/%3E%3Cellipse cx='150.0' cy='100.0' rx='80.5' ry='101.5' transform='rotate(0.0 150.0 100.0)' fill='%23f7c6d2' stroke='%23d77894' stroke-opacity='.45' stroke-width='2.1'/%3E%3Cellipse cx='187.8' cy='111.1' rx='80.5' ry='101.5' transform='rotate(32.7 187.8 111.1)' fill='%23f7c6d2' stroke='%23d77894' stroke-opacity='.45' stroke-width='2.1'/%3E%3Cellipse cx='213.7' cy='140.9' rx='80.5' ry='101.5' transform='rotate(65.5 213.7 140.9)' fill='%23f7c6d2' stroke='%23d77894' stroke-opacity='.45' stroke-width='2.1'/%3E%3Cellipse cx='219.3' cy='180.0' rx='80.5' ry='101.5' transform='rotate(98.2 219.3 180.0)' fill='%23f7c6d2' stroke='%23d77894' stroke-opacity='.45' stroke-width='2.1'/%3E%3Cellipse cx='202.9' cy='215.8' rx='80.5' ry='101.5' transform='rotate(130.9 202.9 215.8)' fill='%23f7c6d2' stroke='%23d77894' stroke-opacity='.45' stroke-width='2.1'/%3E%3Cellipse cx='169.7' cy='237.2' rx='80.5' ry='101.5' transform='rotate(163.6 169.7 237.2)' fill='%23f7c6d2' stroke='%23d77894' stroke-opacity='.45' stroke-width='2.1'/%3E%3Cellipse cx='130.3' cy='237.2' rx='80.5' ry='101.5' transform='rotate(196.4 130.3 237.2)' fill='%23f7c6d2' stroke='%23d77894' stroke-opacity='.45' stroke-width='2.1'/%3E%3Cellipse cx='97.1' cy='215.8' rx='80.5' ry='101.5' transform='rotate(229.1 97.1 215.8)' fill='%23f7c6d2' stroke='%23d77894' stroke-opacity='.45' stroke-width='2.1'/%3E%3Cellipse cx='80.7' cy='180.0' rx='80.5' ry='101.5' transform='rotate(261.8 80.7 180.0)' fill='%23f7c6d2' stroke='%23d77894' stroke-opacity='.45' stroke-width='2.1'/%3E%3Cellipse cx='86.3' cy='140.9' rx='80.5' ry='101.5' transform='rotate(294.5 86.3 140.9)' fill='%23f7c6d2' stroke='%23d77894' stroke-opacity='.45' stroke-width='2.1'/%3E%3Cellipse cx='112.2' cy='111.1' rx='80.5' ry='101.5' transform='rotate(327.3 112.2 111.1)' fill='%23f7c6d2' stroke='%23d77894' stroke-opacity='.45' stroke-width='2.1'/%3E%3Cellipse cx='161.4' cy='124.2' rx='63.0' ry='80.5' transform='rotate(14.0 161.4 124.2)' fill='%23f2a7bb' stroke='%23d77894' stroke-opacity='.45' stroke-width='2.1'/%3E%3Cellipse cx='188.2' cy='142.2' rx='63.0' ry='80.5' transform='rotate(54.0 188.2 142.2)' fill='%23f2a7bb' stroke='%23d77894' stroke-opacity='.45' stroke-width='2.1'/%3E%3Cellipse cx='197.1' cy='173.3' rx='63.0' ry='80.5' transform='rotate(94.0 197.1 173.3)' fill='%23f2a7bb' stroke='%23d77894' stroke-opacity='.45' stroke-width='2.1'/%3E%3Cellipse cx='184.0' cy='202.8' rx='63.0' ry='80.5' transform='rotate(134.0 184.0 202.8)' fill='%23f2a7bb' stroke='%23d77894' stroke-opacity='.45' stroke-width='2.1'/%3E%3Cellipse cx='154.9' cy='217.0' rx='63.0' ry='80.5' transform='rotate(174.0 154.9 217.0)' fill='%23f2a7bb' stroke='%23d77894' stroke-opacity='.45' stroke-width='2.1'/%3E%3Cellipse cx='123.6' cy='209.2' rx='63.0' ry='80.5' transform='rotate(214.0 123.6 209.2)' fill='%23f2a7bb' stroke='%23d77894' stroke-opacity='.45' stroke-width='2.1'/%3E%3Cellipse cx='104.6' cy='183.0' rx='63.0' ry='80.5' transform='rotate(254.0 104.6 183.0)' fill='%23f2a7bb' stroke='%23d77894' stroke-opacity='.45' stroke-width='2.1'/%3E%3Cellipse cx='106.8' cy='150.8' rx='63.0' ry='80.5' transform='rotate(294.0 106.8 150.8)' fill='%23f2a7bb' stroke='%23d77894' stroke-opacity='.45' stroke-width='2.1'/%3E%3Cellipse cx='129.3' cy='127.5' rx='63.0' ry='80.5' transform='rotate(334.0 129.3 127.5)' fill='%23f2a7bb' stroke='%23d77894' stroke-opacity='.45' stroke-width='2.1'/%3E%3Cellipse cx='152.4' cy='142.1' rx='45.5' ry='59.5' transform='rotate(5.0 152.4 142.1)' fill='%23ea89a4' stroke='%23d77894' stroke-opacity='.45' stroke-width='2.1'/%3E%3Cellipse cx='171.4' cy='152.0' rx='45.5' ry='59.5' transform='rotate(50.0 171.4 152.0)' fill='%23ea89a4' stroke='%23d77894' stroke-opacity='.45' stroke-width='2.1'/%3E%3Cellipse cx='177.9' cy='172.4' rx='45.5' ry='59.5' transform='rotate(95.0 177.9 172.4)' fill='%23ea89a4' stroke='%23d77894' stroke-opacity='.45' stroke-width='2.1'/%3E%3Cellipse cx='168.0' cy='191.4' rx='45.5' ry='59.5' transform='rotate(140.0 168.0 191.4)' fill='%23ea89a4' stroke='%23d77894' stroke-opacity='.45' stroke-width='2.1'/%3E%3Cellipse cx='147.6' cy='197.9' rx='45.5' ry='59.5' transform='rotate(185.0 147.6 197.9)' fill='%23ea89a4' stroke='%23d77894' stroke-opacity='.45' stroke-width='2.1'/%3E%3Cellipse cx='128.6' cy='188.0' rx='45.5' ry='59.5' transform='rotate(230.0 128.6 188.0)' fill='%23ea89a4' stroke='%23d77894' stroke-opacity='.45' stroke-width='2.1'/%3E%3Cellipse cx='122.1' cy='167.6' rx='45.5' ry='59.5' transform='rotate(275.0 122.1 167.6)' fill='%23ea89a4' stroke='%23d77894' stroke-opacity='.45' stroke-width='2.1'/%3E%3Cellipse cx='132.0' cy='148.6' rx='45.5' ry='59.5' transform='rotate(320.0 132.0 148.6)' fill='%23ea89a4' stroke='%23d77894' stroke-opacity='.45' stroke-width='2.1'/%3E%3Cellipse cx='154.6' cy='158.6' rx='28.0' ry='38.5' transform='rotate(22.0 154.6 158.6)' fill='%23d9688b' stroke='%23d77894' stroke-opacity='.45' stroke-width='2.1'/%3E%3Cellipse cx='162.1' cy='168.3' rx='28.0' ry='38.5' transform='rotate(82.0 162.1 168.3)' fill='%23d9688b' stroke='%23d77894' stroke-opacity='.45' stroke-width='2.1'/%3E%3Cellipse cx='157.5' cy='179.7' rx='28.0' ry='38.5' transform='rotate(142.0 157.5 179.7)' fill='%23d9688b' stroke='%23d77894' stroke-opacity='.45' stroke-width='2.1'/%3E%3Cellipse cx='145.4' cy='181.4' rx='28.0' ry='38.5' transform='rotate(202.0 145.4 181.4)' fill='%23d9688b' stroke='%23d77894' stroke-opacity='.45' stroke-width='2.1'/%3E%3Cellipse cx='137.9' cy='171.7' rx='28.0' ry='38.5' transform='rotate(262.0 137.9 171.7)' fill='%23d9688b' stroke='%23d77894' stroke-opacity='.45' stroke-width='2.1'/%3E%3Cellipse cx='142.5' cy='160.3' rx='28.0' ry='38.5' transform='rotate(322.0 142.5 160.3)' fill='%23d9688b' stroke='%23d77894' stroke-opacity='.45' stroke-width='2.1'/%3E%3Ccircle cx='150.0' cy='170.0' r='15.8' fill='%23d9688b'/%3E%3Ccircle cx='158.8' cy='170.0' r='4.2' fill='%23f3d27a'/%3E%3Ccircle cx='155.5' cy='176.8' r='4.2' fill='%23f3d27a'/%3E%3Ccircle cx='148.1' cy='178.5' r='4.2' fill='%23f3d27a'/%3E%3Ccircle cx='142.1' cy='173.8' r='4.2' fill='%23f3d27a'/%3E%3Ccircle cx='142.1' cy='166.2' r='4.2' fill='%23f3d27a'/%3E%3Ccircle cx='148.1' cy='161.5' r='4.2' fill='%23f3d27a'/%3E%3Ccircle cx='155.5' cy='163.2' r='4.2' fill='%23f3d27a'/%3E%3Cellipse cx='330' cy='120' rx='22' ry='28' fill='%23e98aa5' stroke='%23c9657f' stroke-width='1.4' transform='rotate(30 330 120)'/%3E%3Cpath d='M318 136C312 150 300 160 286 166' stroke='%235d7a50' stroke-width='3' fill='none' stroke-linecap='round'/%3E%3Cpath d='M322 140C330 132 340 130 348 133C344 142 333 146 322 140Z' fill='%237d9a6c'/%3E%3Cellipse cx='95' cy='320' rx='16' ry='21' fill='%23f2a7bb' stroke='%23d77894' stroke-width='1.2' transform='rotate(-25 95 320)'/%3E%3C/svg%3E")}.sd[data-estilo=peonia],.sd[data-estilo=peonia] .sd-sec:not(.oscura),.si[data-estilo=peonia]{background:var(--sc-fondo)}.sd[data-estilo=peonia] .sd-sec.arena{background:radial-gradient(70% 80% at 50% 0,#f9d6dd,#fbe4e8 70%)}.sd[data-estilo=peonia] .sd-sec.oscura{background:radial-gradient(70% 80% at 50% 20%,#93203f,#7a1734 55%,#5c0f26)}.sd[data-estilo=peonia] .sd-portada{background:radial-gradient(70% 70%,snow 0%,#fdeef0 55%,#f8dbe1 100%);position:relative}.sd[data-estilo=peonia] .sd-portada:before,.sd[data-estilo=peonia] .sd-portada:after{content:"";z-index:1;aspect-ratio:1;pointer-events:none;background:var(--pe-ramo) center / contain no-repeat;filter:drop-shadow(0 14px 18px #7a17342e);width:clamp(200px,27vw,400px);position:absolute}.sd[data-estilo=peonia] .sd-portada:before{transform-origin:25% 25%;top:-15%;left:-8%}.sd[data-estilo=peonia] .sd-portada:after{transform-origin:75% 75%;bottom:-14%;right:-7%;transform:rotate(180deg)}.sd[data-estilo=peonia] .sd-portada .sd-eyebrow{color:#c2446d;letter-spacing:.42em;font-weight:700}.sd[data-estilo=peonia] .sd-nombres{font-family:var(--sd-f-greatvibes), cursive;color:#7a1734;font-size:clamp(72px,9.6vw,150px);line-height:1.02}.sd[data-estilo=peonia] .sd-nombres .y{font-family:var(--sd-f-cormorant), serif;color:#c2446d;font-size:.34em;font-style:italic}.sd[data-estilo=peonia] .sd-frase{color:#85485a}.sd[data-estilo=peonia] .sd-fecha{color:#85485a;letter-spacing:.22em;font-weight:700}.sd[data-estilo=peonia] .sd-portada-foto{border:2px solid #e8a3b5;border-radius:999px;box-shadow:0 0 0 10px #fff7f8,0 0 0 12px #f2b8c6,0 30px 56px #7a173438}.sd[data-estilo=peonia] .sd-h2{font-family:var(--sd-f-cormorant), serif;color:#7a1734;font-style:italic;font-weight:500}.sd[data-estilo=peonia] .sd-eyebrow{color:#c2446d;letter-spacing:.36em;font-weight:700}.sd[data-estilo=peonia] .sd-orn{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='44' viewBox='0 0 240 44'%3E%3Cpath d='M0 24H84M156 24H240' stroke='%23c76b86' stroke-width='1'/%3E%3Cpath transform='translate(120.0 24.0) rotate(200.0)' d='M0 0C11.9 -9.5 25.5 -7.5 34.0 0C25.5 7.5 11.9 9.5 0 0Z' fill='%237d9a6c'/%3E%3Cpath transform='translate(120.0 24.0) rotate(200.0)' d='M2 0H30.6' stroke='%233f5a37' stroke-opacity='.45' stroke-width='1.2'/%3E%3Cpath transform='translate(120.0 24.0) rotate(-20.0)' d='M0 0C11.9 -9.5 25.5 -7.5 34.0 0C25.5 7.5 11.9 9.5 0 0Z' fill='%237d9a6c'/%3E%3Cpath transform='translate(120.0 24.0) rotate(-20.0)' d='M2 0H30.6' stroke='%233f5a37' stroke-opacity='.45' stroke-width='1.2'/%3E%3Cellipse cx='120.0' cy='11.6' rx='12.0' ry='15.1' transform='rotate(0.0 120.0 11.6)' fill='%23f7c6d2' stroke='%23d77894' stroke-opacity='.45' stroke-width='0.3'/%3E%3Cellipse cx='125.6' cy='13.3' rx='12.0' ry='15.1' transform='rotate(32.7 125.6 13.3)' fill='%23f7c6d2' stroke='%23d77894' stroke-opacity='.45' stroke-width='0.3'/%3E%3Cellipse cx='129.5' cy='17.7' rx='12.0' ry='15.1' transform='rotate(65.5 129.5 17.7)' fill='%23f7c6d2' stroke='%23d77894' stroke-opacity='.45' stroke-width='0.3'/%3E%3Cellipse cx='130.3' cy='23.5' rx='12.0' ry='15.1' transform='rotate(98.2 130.3 23.5)' fill='%23f7c6d2' stroke='%23d77894' stroke-opacity='.45' stroke-width='0.3'/%3E%3Cellipse cx='127.9' cy='28.8' rx='12.0' ry='15.1' transform='rotate(130.9 127.9 28.8)' fill='%23f7c6d2' stroke='%23d77894' stroke-opacity='.45' stroke-width='0.3'/%3E%3Cellipse cx='122.9' cy='32.0' rx='12.0' ry='15.1' transform='rotate(163.6 122.9 32.0)' fill='%23f7c6d2' stroke='%23d77894' stroke-opacity='.45' stroke-width='0.3'/%3E%3Cellipse cx='117.1' cy='32.0' rx='12.0' ry='15.1' transform='rotate(196.4 117.1 32.0)' fill='%23f7c6d2' stroke='%23d77894' stroke-opacity='.45' stroke-width='0.3'/%3E%3Cellipse cx='112.1' cy='28.8' rx='12.0' ry='15.1' transform='rotate(229.1 112.1 28.8)' fill='%23f7c6d2' stroke='%23d77894' stroke-opacity='.45' stroke-width='0.3'/%3E%3Cellipse cx='109.7' cy='23.5' rx='12.0' ry='15.1' transform='rotate(261.8 109.7 23.5)' fill='%23f7c6d2' stroke='%23d77894' stroke-opacity='.45' stroke-width='0.3'/%3E%3Cellipse cx='110.5' cy='17.7' rx='12.0' ry='15.1' transform='rotate(294.5 110.5 17.7)' fill='%23f7c6d2' stroke='%23d77894' stroke-opacity='.45' stroke-width='0.3'/%3E%3Cellipse cx='114.4' cy='13.3' rx='12.0' ry='15.1' transform='rotate(327.3 114.4 13.3)' fill='%23f7c6d2' stroke='%23d77894' stroke-opacity='.45' stroke-width='0.3'/%3E%3Cellipse cx='121.7' cy='15.2' rx='9.4' ry='12.0' transform='rotate(14.0 121.7 15.2)' fill='%23f2a7bb' stroke='%23d77894' stroke-opacity='.45' stroke-width='0.3'/%3E%3Cellipse cx='125.7' cy='17.9' rx='9.4' ry='12.0' transform='rotate(54.0 125.7 17.9)' fill='%23f2a7bb' stroke='%23d77894' stroke-opacity='.45' stroke-width='0.3'/%3E%3Cellipse cx='127.0' cy='22.5' rx='9.4' ry='12.0' transform='rotate(94.0 127.0 22.5)' fill='%23f2a7bb' stroke='%23d77894' stroke-opacity='.45' stroke-width='0.3'/%3E%3Cellipse cx='125.0' cy='26.9' rx='9.4' ry='12.0' transform='rotate(134.0 125.0 26.9)' fill='%23f2a7bb' stroke='%23d77894' stroke-opacity='.45' stroke-width='0.3'/%3E%3Cellipse cx='120.7' cy='29.0' rx='9.4' ry='12.0' transform='rotate(174.0 120.7 29.0)' fill='%23f2a7bb' stroke='%23d77894' stroke-opacity='.45' stroke-width='0.3'/%3E%3Cellipse cx='116.1' cy='27.8' rx='9.4' ry='12.0' transform='rotate(214.0 116.1 27.8)' fill='%23f2a7bb' stroke='%23d77894' stroke-opacity='.45' stroke-width='0.3'/%3E%3Cellipse cx='113.3' cy='23.9' rx='9.4' ry='12.0' transform='rotate(254.0 113.3 23.9)' fill='%23f2a7bb' stroke='%23d77894' stroke-opacity='.45' stroke-width='0.3'/%3E%3Cellipse cx='113.6' cy='19.1' rx='9.4' ry='12.0' transform='rotate(294.0 113.6 19.1)' fill='%23f2a7bb' stroke='%23d77894' stroke-opacity='.45' stroke-width='0.3'/%3E%3Cellipse cx='116.9' cy='15.7' rx='9.4' ry='12.0' transform='rotate(334.0 116.9 15.7)' fill='%23f2a7bb' stroke='%23d77894' stroke-opacity='.45' stroke-width='0.3'/%3E%3Cellipse cx='120.4' cy='17.9' rx='6.8' ry='8.8' transform='rotate(5.0 120.4 17.9)' fill='%23ea89a4' stroke='%23d77894' stroke-opacity='.45' stroke-width='0.3'/%3E%3Cellipse cx='123.2' cy='19.3' rx='6.8' ry='8.8' transform='rotate(50.0 123.2 19.3)' fill='%23ea89a4' stroke='%23d77894' stroke-opacity='.45' stroke-width='0.3'/%3E%3Cellipse cx='124.1' cy='22.4' rx='6.8' ry='8.8' transform='rotate(95.0 124.1 22.4)' fill='%23ea89a4' stroke='%23d77894' stroke-opacity='.45' stroke-width='0.3'/%3E%3Cellipse cx='122.7' cy='25.2' rx='6.8' ry='8.8' transform='rotate(140.0 122.7 25.2)' fill='%23ea89a4' stroke='%23d77894' stroke-opacity='.45' stroke-width='0.3'/%3E%3Cellipse cx='119.6' cy='26.1' rx='6.8' ry='8.8' transform='rotate(185.0 119.6 26.1)' fill='%23ea89a4' stroke='%23d77894' stroke-opacity='.45' stroke-width='0.3'/%3E%3Cellipse cx='116.8' cy='24.7' rx='6.8' ry='8.8' transform='rotate(230.0 116.8 24.7)' fill='%23ea89a4' stroke='%23d77894' stroke-opacity='.45' stroke-width='0.3'/%3E%3Cellipse cx='115.9' cy='21.6' rx='6.8' ry='8.8' transform='rotate(275.0 115.9 21.6)' fill='%23ea89a4' stroke='%23d77894' stroke-opacity='.45' stroke-width='0.3'/%3E%3Cellipse cx='117.3' cy='18.8' rx='6.8' ry='8.8' transform='rotate(320.0 117.3 18.8)' fill='%23ea89a4' stroke='%23d77894' stroke-opacity='.45' stroke-width='0.3'/%3E%3Cellipse cx='120.7' cy='20.3' rx='4.2' ry='5.7' transform='rotate(22.0 120.7 20.3)' fill='%23d9688b' stroke='%23d77894' stroke-opacity='.45' stroke-width='0.3'/%3E%3Cellipse cx='121.8' cy='21.7' rx='4.2' ry='5.7' transform='rotate(82.0 121.8 21.7)' fill='%23d9688b' stroke='%23d77894' stroke-opacity='.45' stroke-width='0.3'/%3E%3Cellipse cx='121.1' cy='23.4' rx='4.2' ry='5.7' transform='rotate(142.0 121.1 23.4)' fill='%23d9688b' stroke='%23d77894' stroke-opacity='.45' stroke-width='0.3'/%3E%3Cellipse cx='119.3' cy='23.7' rx='4.2' ry='5.7' transform='rotate(202.0 119.3 23.7)' fill='%23d9688b' stroke='%23d77894' stroke-opacity='.45' stroke-width='0.3'/%3E%3Cellipse cx='118.2' cy='22.3' rx='4.2' ry='5.7' transform='rotate(262.0 118.2 22.3)' fill='%23d9688b' stroke='%23d77894' stroke-opacity='.45' stroke-width='0.3'/%3E%3Cellipse cx='118.9' cy='20.6' rx='4.2' ry='5.7' transform='rotate(322.0 118.9 20.6)' fill='%23d9688b' stroke='%23d77894' stroke-opacity='.45' stroke-width='0.3'/%3E%3Ccircle cx='120.0' cy='22.0' r='2.3' fill='%23d9688b'/%3E%3Ccircle cx='121.3' cy='22.0' r='0.6' fill='%23f3d27a'/%3E%3Ccircle cx='120.8' cy='23.0' r='0.6' fill='%23f3d27a'/%3E%3Ccircle cx='119.7' cy='23.3' r='0.6' fill='%23f3d27a'/%3E%3Ccircle cx='118.8' cy='22.6' r='0.6' fill='%23f3d27a'/%3E%3Ccircle cx='118.8' cy='21.4' r='0.6' fill='%23f3d27a'/%3E%3Ccircle cx='119.7' cy='20.7' r='0.6' fill='%23f3d27a'/%3E%3Ccircle cx='120.8' cy='21.0' r='0.6' fill='%23f3d27a'/%3E%3C/svg%3E") 50%/contain no-repeat;width:240px;height:44px}.sd[data-estilo=peonia] .sd-orn :is(span,i){display:none}.sd[data-estilo=peonia] .sd-firma{font-family:var(--sd-f-greatvibes), cursive;color:#7a1734;font-size:46px}.sd[data-estilo=peonia] .sd-cuenta-num{font-family:var(--sd-f-cormorant), serif;font-style:italic;font-weight:500}.sd[data-estilo=peonia] .sd-cuenta li+li{border-left:1px solid #f6b6c473}.sd[data-estilo=peonia] .sd-sec.oscura :is(.sd-h2,.sd-firma){color:#fdf3f4}.sd[data-estilo=peonia] .sd-sec.oscura .sd-eyebrow{color:#f6b6c4}.sd[data-estilo=peonia] .sd-foto{border:2px solid #e8a3b5;border-radius:999px;box-shadow:0 0 0 8px #fff7f8,0 0 0 10px #f2b8c6,0 22px 40px #7a17342e}.sd[data-estilo=peonia] .sd-foto.horizontal{border-radius:26px}.sd[data-estilo=peonia] .sd-galeria li{border:2px solid #f2b8c6;border-radius:18px;box-shadow:0 0 0 5px #fff7f8,0 12px 26px #7a173424}.sd[data-estilo=peonia] .sd-galeria li:nth-child(3n+1){border-radius:999px}.sd[data-estilo=peonia] :is(.sd-marco,.sd-lugar){background:snow;border:1px solid #eab2c1;border-radius:30px;box-shadow:0 20px 40px #7a17341a}.sd[data-estilo=peonia] .sd-marco{position:relative}.sd[data-estilo=peonia] .sd-marco:before{content:"";background:var(--pe-ramo) center / contain no-repeat;pointer-events:none;width:150px;height:150px;position:absolute;top:-54px;left:-46px}.sd[data-estilo=peonia] .sd-marco-in{border:1px solid #c2446d40;border-radius:24px;margin:7px}.sd[data-estilo=peonia] .sd-prog .p{background:#fbe4e8;border-color:#c2446d}:is(.sd,.si)[data-estilo=peonia] .sc-btn{color:#fff7f8;letter-spacing:.2em;background:#7a1734;border-color:#7a1734;border-radius:999px;font-weight:700}:is(.sd,.si)[data-estilo=peonia] a.sc-btn{color:#fff7f8}:is(.sd,.si)[data-estilo=peonia] .sc-btn:hover{background:#a02750;border-color:#a02750}:is(.sd,.si)[data-estilo=peonia] :is(.sc-btn.borde,a.sc-btn.borde){color:#7a1734;background:0 0;border-color:#e08aa3}:is(.sd,.si)[data-estilo=peonia] .sc-btn.borde:hover{color:#7a1734;background:#c2446d1a}.sd[data-estilo=peonia] .sd-sec.oscura .sc-btn.claro{color:#7a1734;background:#fdf3f4;border-color:#fdf3f4}.si[data-estilo=peonia]{background:radial-gradient(90% 50% at 50% 0,#fbe0e6,#fdf3f4 70%)}.si[data-estilo=peonia] .sc-marco{background:snow;border:1px solid #eab2c1;border-radius:30px;position:relative;box-shadow:0 20px 40px #7a17341a}.si[data-estilo=peonia] .sc-marco-in{border:1px solid #c2446d40;border-radius:24px}.si[data-estilo=peonia] .sc-nombre{font-family:var(--sd-f-greatvibes), cursive;color:#7a1734;font-size:clamp(56px,16vw,92px);font-weight:400}.si[data-estilo=peonia] .sc-opcion{background:snow;border-color:#eab2c1;border-radius:18px}.si[data-estilo=peonia] .sc-opcion:has(input:checked){border-color:#7a1734;box-shadow:0 0 0 1px #7a1734}.si[data-estilo=peonia] .input{background:#fffdfd;border-color:#eab2c1;border-radius:14px}@media (max-width:760px){.sd[data-estilo=peonia] .sd-portada:before{width:190px;top:-7%;left:-14%}.sd[data-estilo=peonia] .sd-portada:after{width:190px;bottom:-6%;right:-14%}.sd[data-estilo=peonia] .sd-marco:before{width:110px;height:110px;top:-40px;left:-24px}}@media (prefers-reduced-motion:no-preference){.sd[data-estilo=opera] .sd-portada-velo:before,.sd[data-estilo=opera] .sd-portada-velo:after{animation:2.8s cubic-bezier(.68,0,.22,1) .45s both tn-telon}.sd[data-estilo=opera] .sd-portada-in{animation:1.5s cubic-bezier(.2,.7,.2,1) 1.9s both tn-entra}.sd[data-estilo=opera] .sd-nombres{animation:7s linear 3s infinite tn-brillo}.sd[data-estilo=opera]:after{content:"";z-index:4;opacity:.55;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='380' height='380' viewBox='0 0 380 380'%3E%3Cpath transform='translate(123.1 57.3) scale(0.86)' d='M0 -5L1.2 -1.2L5 0L1.2 1.2L0 5L-1.2 1.2L-5 0L-1.2 -1.2Z' fill='%23f0d28a'/%3E%3Cpath transform='translate(27.5 203.6) scale(0.66)' d='M0 -5L1.2 -1.2L5 0L1.2 1.2L0 5L-1.2 1.2L-5 0L-1.2 -1.2Z' fill='%23f0d28a'/%3E%3Cpath transform='translate(22.0 192.8) scale(0.43)' d='M0 -5L1.2 -1.2L5 0L1.2 1.2L0 5L-1.2 1.2L-5 0L-1.2 -1.2Z' fill='%23f0d28a'/%3E%3Cpath transform='translate(164.8 26.5) scale(0.46)' d='M0 -5L1.2 -1.2L5 0L1.2 1.2L0 5L-1.2 1.2L-5 0L-1.2 -1.2Z' fill='%23f0d28a'/%3E%3Cpath transform='translate(161.3 314.2) scale(0.49)' d='M0 -5L1.2 -1.2L5 0L1.2 1.2L0 5L-1.2 1.2L-5 0L-1.2 -1.2Z' fill='%23f0d28a'/%3E%3Cpath transform='translate(84.8 238.4) scale(1.06)' d='M0 -5L1.2 -1.2L5 0L1.2 1.2L0 5L-1.2 1.2L-5 0L-1.2 -1.2Z' fill='%23f0d28a'/%3E%3Cpath transform='translate(219.3 150.7) scale(1.08)' d='M0 -5L1.2 -1.2L5 0L1.2 1.2L0 5L-1.2 1.2L-5 0L-1.2 -1.2Z' fill='%23f0d28a'/%3E%3Cpath transform='translate(17.7 326.2) scale(0.60)' d='M0 -5L1.2 -1.2L5 0L1.2 1.2L0 5L-1.2 1.2L-5 0L-1.2 -1.2Z' fill='%23f0d28a'/%3E%3Cpath transform='translate(54.8 44.8) scale(0.62)' d='M0 -5L1.2 -1.2L5 0L1.2 1.2L0 5L-1.2 1.2L-5 0L-1.2 -1.2Z' fill='%23f0d28a'/%3E%3Cpath transform='translate(310.1 68.7) scale(0.81)' d='M0 -5L1.2 -1.2L5 0L1.2 1.2L0 5L-1.2 1.2L-5 0L-1.2 -1.2Z' fill='%23f0d28a'/%3E%3Cpath transform='translate(242.8 141.5) scale(0.78)' d='M0 -5L1.2 -1.2L5 0L1.2 1.2L0 5L-1.2 1.2L-5 0L-1.2 -1.2Z' fill='%23f0d28a'/%3E%3Cpath transform='translate(23.9 22.6) scale(0.54)' d='M0 -5L1.2 -1.2L5 0L1.2 1.2L0 5L-1.2 1.2L-5 0L-1.2 -1.2Z' fill='%23f0d28a'/%3E%3Cpath transform='translate(258.6 162.5) scale(0.62)' d='M0 -5L1.2 -1.2L5 0L1.2 1.2L0 5L-1.2 1.2L-5 0L-1.2 -1.2Z' fill='%23f0d28a'/%3E%3Cpath transform='translate(222.5 172.2) scale(0.61)' d='M0 -5L1.2 -1.2L5 0L1.2 1.2L0 5L-1.2 1.2L-5 0L-1.2 -1.2Z' fill='%23f0d28a'/%3E%3Cpath transform='translate(301.9 265.6) scale(0.57)' d='M0 -5L1.2 -1.2L5 0L1.2 1.2L0 5L-1.2 1.2L-5 0L-1.2 -1.2Z' fill='%23f0d28a'/%3E%3Cpath transform='translate(218.3 199.6) scale(1.01)' d='M0 -5L1.2 -1.2L5 0L1.2 1.2L0 5L-1.2 1.2L-5 0L-1.2 -1.2Z' fill='%23f0d28a'/%3E%3C/svg%3E");background-size:380px 380px;animation:5s ease-in-out infinite tn-titila,70s linear infinite tn-baja;position:fixed;inset:0}.sd[data-estilo=opalo] .sd-portada{animation:22s ease-in-out infinite alternate tn-opalo}.sd[data-estilo=opalo] .sd-portada:before{animation:7s ease-in-out 1s infinite tn-reflejo}.sd[data-estilo=opalo] .sd-portada-foto{animation:9s linear infinite tn-gira}.sd[data-estilo=opalo] :is(.sd-nombres,.sd-firma),.si[data-estilo=opalo] .sc-nombre{animation:12s linear infinite tn-holo}.sd[data-estilo=xoconostle] .sd-portada:before{animation:120s linear infinite tn-rayos}.sd[data-estilo=xoconostle] .sd-portada-foto{animation:1.4s cubic-bezier(.2,.7,.2,1) .2s both tn-sube}.sd[data-estilo=xoconostle]:after{content:"";z-index:4;opacity:.8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220' viewBox='0 0 220 220'%3E%3Cpath transform='translate(36.3 151.7) rotate(228.6) scale(0.99)' d='M0 7C-7 2-8-5-3-7C-1-8 0-6 0-5C0-6 1-8 3-7C8-5 7 2 0 7Z' fill='%23f07fb5' opacity='.92'/%3E%3Cpath transform='translate(217.7 104.4) rotate(346.8) scale(0.84)' d='M0 7C-7 2-8-5-3-7C-1-8 0-6 0-5C0-6 1-8 3-7C8-5 7 2 0 7Z' fill='%23f2a93b' opacity='.92'/%3E%3Cpath transform='translate(51.9 0.7) rotate(133.6) scale(1.04)' d='M0 7C-7 2-8-5-3-7C-1-8 0-6 0-5C0-6 1-8 3-7C8-5 7 2 0 7Z' fill='%23e2579a' opacity='.92'/%3E%3Cpath transform='translate(31.9 165.3) rotate(331.7) scale(1.10)' d='M0 7C-7 2-8-5-3-7C-1-8 0-6 0-5C0-6 1-8 3-7C8-5 7 2 0 7Z' fill='%23f6b84b' opacity='.92'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='340' height='340' viewBox='0 0 340 340'%3E%3Cpath transform='translate(325.8 47.7) rotate(8.5) scale(1.25)' d='M0 7C-7 2-8-5-3-7C-1-8 0-6 0-5C0-6 1-8 3-7C8-5 7 2 0 7Z' fill='%23f07fb5' opacity='.92'/%3E%3Cpath transform='translate(238.7 251.5) rotate(316.3) scale(1.15)' d='M0 7C-7 2-8-5-3-7C-1-8 0-6 0-5C0-6 1-8 3-7C8-5 7 2 0 7Z' fill='%23e2579a' opacity='.92'/%3E%3Cpath transform='translate(78.8 326.2) rotate(115.0) scale(1.05)' d='M0 7C-7 2-8-5-3-7C-1-8 0-6 0-5C0-6 1-8 3-7C8-5 7 2 0 7Z' fill='%23f2a93b' opacity='.92'/%3E%3Cpath transform='translate(233.0 314.1) rotate(254.9) scale(0.77)' d='M0 7C-7 2-8-5-3-7C-1-8 0-6 0-5C0-6 1-8 3-7C8-5 7 2 0 7Z' fill='%23e2579a' opacity='.92'/%3E%3C/svg%3E");background-size:220px 220px,340px 340px;animation:42s linear infinite tn-cae;position:fixed;inset:0}.sd[data-estilo=mocha] .sd-portada-velo{animation:3.4s cubic-bezier(.6,0,.25,1) .2s both tn-vellum}.sd[data-estilo=mocha] .sd-portada-velo:after{animation:.7s cubic-bezier(.3,1.6,.5,1) .35s both tn-sello}.sd[data-estilo=mocha] .sd-portada-foto:after{animation:.7s cubic-bezier(.3,1.6,.5,1) 3.2s both tn-sello}.sd[data-estilo=peonia] .sd-portada:before{animation:2.4s cubic-bezier(.2,.8,.2,1) .2s both tn-florece,7s ease-in-out 2.6s infinite tn-mece}.sd[data-estilo=peonia] .sd-portada:after{animation:2.4s cubic-bezier(.2,.8,.2,1) .5s both tn-florece-abajo,8s ease-in-out 2.9s infinite tn-mece-abajo}.sd[data-estilo=peonia]:after{content:"";z-index:4;opacity:.6;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220' viewBox='0 0 220 220'%3E%3Cellipse transform='translate(125.5 139.1) rotate(294.1) scale(0.89)' rx='6.5' ry='4' fill='%23f2a7bb' opacity='.9'/%3E%3Cellipse transform='translate(215.4 199.1) rotate(339.7) scale(0.91)' rx='6.5' ry='4' fill='%23fbd8e0' opacity='.9'/%3E%3Cellipse transform='translate(98.0 207.6) rotate(228.8) scale(0.90)' rx='6.5' ry='4' fill='%23ea89a4' opacity='.9'/%3E%3Cellipse transform='translate(114.0 197.7) rotate(267.5) scale(1.18)' rx='6.5' ry='4' fill='%23fbd8e0' opacity='.9'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='340' height='340' viewBox='0 0 340 340'%3E%3Cellipse transform='translate(179.8 199.2) rotate(303.6) scale(1.20)' rx='6.5' ry='4' fill='%23fbd8e0' opacity='.9'/%3E%3Cellipse transform='translate(124.0 322.6) rotate(152.7) scale(0.90)' rx='6.5' ry='4' fill='%23f7c6d2' opacity='.9'/%3E%3Cellipse transform='translate(198.6 279.7) rotate(34.7) scale(0.92)' rx='6.5' ry='4' fill='%23f7c6d2' opacity='.9'/%3E%3Cellipse transform='translate(264.0 255.9) rotate(31.1) scale(0.78)' rx='6.5' ry='4' fill='%23ea89a4' opacity='.9'/%3E%3C/svg%3E");background-size:220px 220px,340px 340px;animation:48s linear infinite tn-cae;position:fixed;inset:0}@keyframes tn-telon{0%{transform:scaleX(1)}22%{transform:scaleX(.97)}}@keyframes tn-entra{0%{opacity:0;filter:blur(4px);transform:translateY(22px)scale(.97)}to{opacity:1;filter:none;transform:none}}@keyframes tn-brillo{to{background-position:-200% 0}}@keyframes tn-titila{0%,to{opacity:.2}50%{opacity:.7}}@keyframes tn-baja{to{background-position:0 760px}}@keyframes tn-opalo{to{background-position:100% 100%}}@keyframes tn-reflejo{0%{background-position:130% 0}55%,to{background-position:-30% 0}}@keyframes tn-gira{to{--tn-ang:360deg}}@keyframes tn-holo{to{background-position:300% 0}}@keyframes tn-rayos{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes tn-sube{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes tn-cae{to{background-position:0 660px,40px 1020px}}@keyframes tn-vellum{0%,42%{opacity:1;visibility:visible;transform:none}99%{opacity:.85;visibility:visible;transform:translateY(-108%)rotate(-2.5deg)}to{opacity:0;visibility:hidden;transform:translateY(-108%)}}@keyframes tn-sello{0%{opacity:0;scale:1.9}to{opacity:1;scale:1}}@keyframes tn-florece{0%{opacity:0;transform:scale(.35)rotate(-28deg)}to{opacity:1;transform:none}}@keyframes tn-florece-abajo{0%{opacity:0;transform:rotate(152deg)scale(.35)}to{opacity:1;transform:rotate(180deg)}}@keyframes tn-mece{0%,to{transform:rotate(0)}50%{transform:rotate(2.4deg)}}@keyframes tn-mece-abajo{0%,to{transform:rotate(180deg)}50%{transform:rotate(177.6deg)}}}
:is(.sd,.si)[data-estilo=sobre-vino]{--sb-sobre:#6e1f2b;--sb-hondo:#4f1520;--sb-papel:#f6f1ea;--sb-tinta:#4a1820;--sb-claro:#f1d9c9}:is(.sd,.si)[data-estilo=sobre-cafe]{--sb-sobre:#8b6b52;--sb-hondo:#6e523d;--sb-papel:#f5f0e8;--sb-tinta:#4b3828;--sb-claro:#f3e4d2}:is(.sd,.si)[data-estilo=sobre-chocolate]{--sb-sobre:#4b3226;--sb-hondo:#35221a;--sb-papel:#f4eee6;--sb-tinta:#3a271d;--sb-claro:#ebd5be}:is(.sd,.si)[data-estilo=sobre-marino]{--sb-sobre:#1e2c50;--sb-hondo:#141e39;--sb-papel:#f3f2ee;--sb-tinta:#1b2645;--sb-claro:#d8dff0}:is(.sd,.si)[data-estilo=sobre-salvia]{--sb-sobre:#5d6e4d;--sb-hondo:#465437;--sb-papel:#f3f2ea;--sb-tinta:#33402a;--sb-claro:#e4ebd7}:is(.sd,.si)[data-estilo=sobre-lavanda]{--sb-sobre:#5f4e86;--sb-hondo:#463966;--sb-papel:#f5f2f7;--sb-tinta:#3b2f57;--sb-claro:#e6ddf4}:is(.sd,.si)[data-estilo^=sobre-]{--sc-fondo:var(--sb-papel);--sc-tinta:var(--sb-tinta);--sc-oro:var(--sb-sobre);--sc-linea:color-mix(in srgb, var(--sb-sobre) 22%, transparent);--sd-arena:color-mix(in srgb, var(--sb-papel) 88%, var(--sb-sobre));--sd-oscura:var(--sb-sobre);--sd-oscura-txt:var(--sb-papel);--sd-claro-acento:var(--sb-claro);--sd-suave:color-mix(in srgb, var(--sb-tinta) 78%, var(--sb-papel));--sd-oscura-suave:var(--sb-claro);--sd-foto-fondo:color-mix(in srgb, var(--sb-papel) 80%, var(--sb-sobre));--sd-portada-fondo:var(--sb-papel);--sc-suave:var(--sd-suave);--sc-serif:var(--sd-f-cormorant);--sc-sans:var(--sd-f-cormorant);--sd-titulos:var(--sd-f-cormorant);--sd-nombres:var(--sd-f-cormorant)}.sd[data-estilo^=sobre-],.si[data-estilo^=sobre-]{isolation:isolate;background:var(--sb-papel);position:relative}.sd[data-estilo^=sobre-]:before,.si[data-estilo^=sobre-]:before{content:"";z-index:-1;pointer-events:none;opacity:.16;mix-blend-mode:multiply;background:url(/sitio-fondos/sobre-iglesia-foto.webp) bottom/auto 96vh no-repeat;position:fixed;inset:0}.sd[data-estilo^=sobre-] .sd-sec:not(.oscura):not(.arena){background:0 0}.sd[data-estilo^=sobre-] .sd-sec.arena{background:color-mix(in srgb, var(--sd-arena) 72%, transparent)}.sd[data-estilo^=sobre-]{font-size:18px}.sd[data-estilo^=sobre-] .sd-h2{font-family:var(--sd-f-cormorant), serif;color:var(--sb-sobre);font-weight:500}.sd[data-estilo^=sobre-] .sd-sec.oscura .sd-h2{color:var(--sb-papel)}.sd[data-estilo^=sobre-] .sd-eyebrow{color:var(--sb-sobre);letter-spacing:.24em;font-weight:600}.sd[data-estilo^=sobre-] .sd-firma{font-family:var(--sd-f-greatvibes), cursive;color:var(--sb-sobre);font-size:40px;font-style:normal}.sd[data-estilo^=sobre-] .sd-sec.oscura .sd-firma{color:var(--sb-claro)}.sd[data-estilo^=sobre-] .sd-portada{color:var(--sb-tinta);background:0 0}.sd[data-estilo^=sobre-] .sd-portada :is(.sd-portada-foto,.sd-portada-velo,.sd-portada-marco){display:none}.sd[data-estilo^=sobre-] .sd-portada-in{padding:clamp(22px,4vh,48px) 20px clamp(20px,4vh,40px)}.sd[data-estilo^=sobre-] .sd-portada .sd-eyebrow{color:var(--sb-sobre);font-size:12px}.sd[data-estilo^=sobre-] .sd-nombres{font-family:var(--sd-f-cormorant), Georgia, serif;color:var(--sb-sobre);margin-top:clamp(14px,2.6vh,26px);font-size:clamp(40px,min(8vw,7.4vh),84px);font-weight:500;line-height:1.02}.sd[data-estilo^=sobre-] .sd-nombres :is(.n1,.n2){display:block}.sd[data-estilo^=sobre-] .sd-nombres .y{font-family:var(--sd-f-greatvibes), cursive;color:var(--sb-tinta);margin:.06em 0;font-size:.62em;font-style:normal;line-height:1;display:block}.sd[data-estilo^=sobre-] .sd-frase{color:var(--sd-suave);font-family:var(--sd-f-cormorant), serif;font-style:italic}.sd[data-estilo^=sobre-] .sd-portada .sd-fecha{color:var(--sb-tinta);letter-spacing:.16em;font-weight:600}.sd[data-estilo^=sobre-] .sd-fecha li+li:before{background:var(--sb-sobre)}.sd[data-estilo^=sobre-] :is(.sd-baja,.sd-baja:hover){color:var(--sd-suave)}.sd[data-estilo^=sobre-] .sd-baja-linea{background:var(--sd-suave);height:24px}.sd[data-estilo^=sobre-] .sd-portada :is(.sd-frase,.sd-fecha,.sd-baja){margin-top:clamp(6px,1.4vh,14px)}.sd-sobre{--w:min(76vw, 330px, 40vh);width:var(--w);aspect-ratio:1/.66;margin:calc(var(--w) * .6) auto 0;position:relative}.sd-sobre.cerrado{margin-top:clamp(18px,3vh,30px)}.sd-sobre>*{position:absolute}.sd-sobre-fondo{z-index:1;background:linear-gradient(180deg, var(--sb-hondo), color-mix(in srgb, var(--sb-hondo) 80%, #000));border-radius:3px;inset:0}.sd-sobre-solapa{z-index:0;clip-path:polygon(0 100%,50% 0,100% 100%);background:linear-gradient(0deg, var(--sb-hondo), color-mix(in srgb, var(--sb-sobre) 85%, #fff));height:56%;margin-bottom:-1px;bottom:100%;left:0;right:0}.sd-sobre-bolsa{z-index:3;clip-path:polygon(0 0,50% 48%,100% 0,100% 100%,0 100%);background:linear-gradient(180deg, color-mix(in srgb, var(--sb-sobre) 92%, #fff), var(--sb-sobre));filter:drop-shadow(0 -1px #00000026);inset:0}.sd-sobre-bolsa:before,.sd-sobre-bolsa:after{content:"";position:absolute;inset:0}.sd-sobre-bolsa:before{clip-path:polygon(0 0,50% 48%,0 100%);background:color-mix(in srgb, var(--sb-sobre) 86%, #fff)}.sd-sobre-bolsa:after{clip-path:polygon(100% 0,50% 48%,100% 100%);background:color-mix(in srgb, var(--sb-sobre) 90%, #000)}.sd-sobre{filter:drop-shadow(0 18px 22px #28190f38)}.sd-sobre-sello{z-index:4;aspect-ratio:1;background:radial-gradient(circle at 34% 30%,#f7e4ad,#dcb969 32%,#b08a3c 66%,#84651f);border-radius:47% 53% 50% 50%/52% 46% 54% 48%;place-items:center;width:24%;display:grid;top:48%;left:50%;transform:translate(-50%,-50%)rotate(-10deg);box-shadow:inset 0 0 0 3px #fff0c847,inset -3px -4px 6px #50370a73,0 3px 6px #0000004d}.sd-sobre-sello:before{content:"";border:1.5px solid #6e50198c;border-radius:50%;position:absolute;inset:15%;box-shadow:0 1px #fff5d299}.sd-sobre-sello b{font-family:var(--sd-f-greatvibes), cursive;font-weight:400;font-size:calc(var(--w) * .085);color:#6e5014;text-shadow:0 1px #fff0c8b3;line-height:1;position:relative}.sd-sobre-ramita{z-index:5;aspect-ratio:240/250;pointer-events:none;background:url(/sitio-fondos/sobre-ramita.svg) 50%/contain no-repeat;width:40%;bottom:8%;right:-16%;transform:rotate(14deg)}.sd-sobre.cerrado .sd-sobre-solapa{z-index:3;clip-path:polygon(0 0,100% 0,50% 100%);background:linear-gradient(180deg, color-mix(in srgb, var(--sb-sobre) 80%, #fff), var(--sb-sobre));filter:drop-shadow(0 2px 2px #0003);height:52%;margin:0;top:0;bottom:auto}.sd-sobre.cerrado .sd-sobre-bolsa{clip-path:none}.sd-sobre.cerrado .sd-sobre-sello{top:52%}.sd-sobre-foto{--r:0deg;z-index:2;aspect-ratio:4/5;box-sizing:border-box;width:44%;transform:rotate(var(--r));background:#fffdf8;margin:0;padding:4.5% 4.5% 13%;bottom:46%;box-shadow:0 6px 16px #1e140a47}.sd-sobre-foto img{object-fit:cover;background:var(--sd-foto-fondo);width:100%;height:100%;display:block}.sd-sobre.n1 .f1{--r:-4deg;width:48%;left:26%}.sd-sobre.n2 .f1{--r:-9deg;left:9%}.sd-sobre.n2 .f2{--r:7deg;bottom:54%;left:46%}.sd-sobre.n3 .f1{--r:-12deg;left:3%}.sd-sobre.n3 .f2{--r:2deg;z-index:2;bottom:60%;left:28%}.sd-sobre.n3 .f3{--r:11deg;bottom:44%;left:53%}@media (prefers-reduced-motion:no-preference){.sd-sobre-foto{animation:1.2s cubic-bezier(.2,.75,.25,1) both sb-sale}.sd-sobre-foto.f2{animation-delay:.18s}.sd-sobre-foto.f3{animation-delay:.32s}@keyframes sb-sale{0%{transform:translateY(55%)rotate(0)}to{transform:rotate(var(--r))}}}.sd[data-estilo^=sobre-] #celebracion .sd-dos.sola .sd-pila,.sd[data-estilo^=sobre-] #celebracion .sd-dos:not(.sola) .sd-pila,.sd[data-estilo^=sobre-] .sd-lugar,.sd[data-estilo^=sobre-] #confirmar .sd-marco{--sc-tinta:var(--sb-papel);--sc-fondo:var(--sb-sobre);--sc-oro:var(--sb-claro);--sd-suave:var(--sb-claro);--sc-linea:color-mix(in srgb, var(--sb-papel) 30%, transparent);color:var(--sb-papel);background:var(--sb-sobre)}.sd[data-estilo^=sobre-] #celebracion .sd-pila{box-sizing:border-box;border-radius:160px 160px 6px 6px;padding:clamp(26px,4vh,40px) clamp(20px,3vw,36px) clamp(24px,3.4vh,34px);box-shadow:0 18px 40px #28190f29}.sd[data-estilo^=sobre-] #celebracion .sd-pila :is(.sd-h2,.sd-eyebrow,.sd-dato-t){color:var(--sb-claro)}.sd[data-estilo^=sobre-] #celebracion .sd-pila .sd-h2{color:var(--sb-papel);font-size:clamp(32px,4.2vw,48px)}.sd[data-estilo^=sobre-] #celebracion .sd-pila :is(.sd-eyebrow,.sd-h2){text-align:center;align-self:stretch;padding:0 12%}.sd[data-estilo^=sobre-] #celebracion .sd-pila .sd-dato-v{color:var(--sb-papel)}.sd[data-estilo^=sobre-] .sd-lugar{border:0;border-radius:120px 120px 6px 6px;padding-top:40px}.sd[data-estilo^=sobre-] .sd-lugar :is(.sd-lugar-t,.sd-lugar-nombre){color:var(--sb-papel)}.sd[data-estilo^=sobre-] .sd-lugar :is(.sd-lugar-cuando,.sd-lugar-dir),.sd[data-estilo^=sobre-] .sd-lugar-ico{color:var(--sb-claro)}.sd[data-estilo^=sobre-] #confirmar .sd-marco{border:0;padding:8px}.sd[data-estilo^=sobre-] #confirmar .sd-marco-in{border-color:color-mix(in srgb, var(--sb-papel) 45%, transparent)}.sd[data-estilo^=sobre-] #confirmar .sd-marco :is(.sd-h2,.sd-texto,.sd-parrafo){color:var(--sb-papel)}.sd[data-estilo^=sobre-] #confirmar .sd-marco .sd-eyebrow{color:var(--sb-claro)}.sd[data-estilo^=sobre-] .sd-foto:after{display:none}.sd[data-estilo^=sobre-] .sd-foto{background:#fffdf8;border:10px solid #fffdf8;border-bottom-width:34px;box-shadow:0 14px 30px #28190f2e}.sd[data-estilo^=sobre-] .sd-foto.vertical{transform:rotate(-2deg)}.sd[data-estilo^=sobre-] .sd-galeria li{border:6px solid #fffdf8;border-bottom-width:20px;box-shadow:0 8px 18px #28190f24}:is(.sd,.si)[data-estilo^=sobre-] .sc-btn{background:var(--sb-sobre);border-color:var(--sb-sobre);color:var(--sb-papel);font-family:var(--sd-f-cormorant), serif;letter-spacing:.04em;border-radius:999px;font-size:17px;font-weight:600}:is(.sd,.si)[data-estilo^=sobre-] a.sc-btn{color:var(--sb-papel)}:is(.sd,.si)[data-estilo^=sobre-] .sc-btn:hover{background:var(--sb-hondo);border-color:var(--sb-hondo)}:is(.sd,.si)[data-estilo^=sobre-] :is(.sc-btn.borde,a.sc-btn.borde){color:var(--sb-sobre);border-color:var(--sb-sobre);background:0 0}:is(.sd,.si)[data-estilo^=sobre-] .sc-btn.borde:hover{background:color-mix(in srgb, var(--sb-sobre) 8%, transparent)}.sd[data-estilo^=sobre-] :is(#celebracion .sd-pila,.sd-lugar,#confirmar .sd-marco,.sd-sec.oscura) .sc-btn{background:var(--sb-papel);border-color:var(--sb-papel);color:var(--sb-sobre)}.sd[data-estilo^=sobre-] :is(#celebracion .sd-pila,.sd-lugar,#confirmar .sd-marco,.sd-sec.oscura) a.sc-btn{color:var(--sb-sobre)}.sd[data-estilo^=sobre-] :is(#celebracion .sd-pila,.sd-lugar,#confirmar .sd-marco,.sd-sec.oscura) :is(.sc-btn.borde,a.sc-btn.borde){color:var(--sb-papel);border-color:color-mix(in srgb, var(--sb-papel) 70%, transparent);background:0 0}@media (max-width:760px){.sd[data-estilo^=sobre-]:before,.si[data-estilo^=sobre-]:before{opacity:.16;background-position:bottom;background-size:auto 88vh}.sd[data-estilo^=sobre-] #celebracion .sd-pila{border-radius:140px 140px 6px 6px}.sd-sobre-ramita{width:34%;right:-10%}}.si[data-estilo^=sobre-] .sc-marco{border-color:var(--sb-sobre);background:#fffdf8eb}.si[data-estilo^=sobre-] .sc-marco-in{border-color:color-mix(in srgb, var(--sb-sobre) 40%, transparent)}.si[data-estilo^=sobre-] .sc-nombre{font-family:var(--sd-f-cormorant), serif;color:var(--sb-sobre);font-weight:500}.si[data-estilo^=sobre-] .sc-y{font-family:var(--sd-f-greatvibes), cursive;color:var(--sb-tinta)}.si[data-estilo^=sobre-] :is(.sc-opcion,.input,.sc-lugar){border-color:color-mix(in srgb, var(--sb-sobre) 30%, transparent);background:#fffdf8;border-radius:12px}.si[data-estilo^=sobre-] .sc-opcion:has(input:checked){border-color:var(--sb-sobre)}
:is(.sd,.si)[data-estilo=destino-sanmiguel]{--dt-pintura:url(/sitio-fondos/destino-sanmiguel.webp);--dt-pintura-v:url(/sitio-fondos/destino-sanmiguel-v.webp);--dt-papel:#fbf6f0;--dt-tinta:#4a2c2a;--dt-acento:#a84e44;--dt-claro:#f6d9cf}:is(.sd,.si)[data-estilo=destino-oaxaca]{--dt-pintura:url(/sitio-fondos/destino-oaxaca.webp);--dt-pintura-v:url(/sitio-fondos/destino-oaxaca-v.webp);--dt-papel:#faf7ee;--dt-tinta:#2f3a2a;--dt-acento:#3e6b4f;--dt-claro:#e2edd9}:is(.sd,.si)[data-estilo=destino-yucatan]{--dt-pintura:url(/sitio-fondos/destino-yucatan.webp);--dt-pintura-v:url(/sitio-fondos/destino-yucatan-v.webp);--dt-papel:#fcf7ec;--dt-tinta:#45321a;--dt-acento:#a8701f;--dt-claro:#f7e3bc}:is(.sd,.si)[data-estilo=destino-caribe]{--dt-pintura:url(/sitio-fondos/destino-caribe.webp);--dt-pintura-v:url(/sitio-fondos/destino-caribe-v.webp);--dt-papel:#f7faf8;--dt-tinta:#1f3b42;--dt-acento:#1c7c88;--dt-claro:#d3eeef}:is(.sd,.si)[data-estilo=destino-valle]{--dt-pintura:url(/sitio-fondos/destino-valle.webp);--dt-pintura-v:url(/sitio-fondos/destino-valle-v.webp);--dt-papel:#fbf5ef;--dt-tinta:#3e2a2a;--dt-acento:#7d2f3d;--dt-claro:#f1d6d6}:is(.sd,.si)[data-estilo^=destino-]{--sc-fondo:var(--dt-papel);--sc-tinta:var(--dt-tinta);--sc-oro:var(--dt-acento);--sc-linea:color-mix(in srgb, var(--dt-acento) 25%, transparent);--sd-arena:color-mix(in srgb, var(--dt-papel) 90%, var(--dt-acento));--sd-oscura:var(--dt-acento);--sd-oscura-txt:#fffdf9;--sd-claro-acento:var(--dt-claro);--sd-suave:color-mix(in srgb, var(--dt-tinta) 78%, var(--dt-papel));--sd-oscura-suave:var(--dt-claro);--sd-foto-fondo:color-mix(in srgb, var(--dt-papel) 82%, var(--dt-acento));--sd-portada-fondo:var(--dt-papel);--sc-suave:var(--sd-suave);--sc-serif:var(--sd-f-cormorant);--sc-sans:var(--sd-f-lato);--sd-titulos:var(--sd-f-cormorant);--sd-nombres:var(--sd-f-cormorant)}.sd[data-estilo^=destino-],.sd[data-estilo^=destino-] .sd-sec:not(.oscura):not(.arena),.si[data-estilo^=destino-]{background:var(--dt-papel)}.sd[data-estilo^=destino-]{font-size:18px}.sd[data-estilo^=destino-] .sd-h2{font-family:var(--sd-f-cormorant), serif;color:var(--dt-tinta);font-weight:500}.sd[data-estilo^=destino-] .sd-sec.oscura .sd-h2{color:#fffdf9}.sd[data-estilo^=destino-] .sd-eyebrow{color:var(--dt-acento);letter-spacing:.26em;font-weight:700;font-family:var(--sd-f-lato), sans-serif;font-size:11px}.sd[data-estilo^=destino-] .sd-firma{font-family:var(--sd-f-greatvibes), cursive;color:var(--dt-acento);font-size:42px;font-style:normal}.sd[data-estilo^=destino-] .sd-sec.oscura .sd-firma{color:var(--dt-claro)}.sd[data-estilo^=destino-] .sd-portada{color:var(--dt-tinta);background:var(--dt-papel);flex-direction:column;justify-content:flex-end}.sd[data-estilo^=destino-] .sd-portada:before{content:"";background:var(--dt-pintura) center bottom / auto 100% no-repeat;mix-blend-mode:multiply;height:62%;position:absolute;top:0;left:0;right:0}@media (min-width:761px){.sd[data-estilo^=destino-] .sd-portada:before{-webkit-mask-image:linear-gradient(90deg,#0000 calc(50% - 55vh),#000 calc(50% - 38vh) calc(50% + 38vh),#0000 calc(50% + 55vh));mask-image:linear-gradient(90deg,#0000 calc(50% - 55vh),#000 calc(50% - 38vh) calc(50% + 38vh),#0000 calc(50% + 55vh))}}.sd[data-estilo^=destino-] .sd-portada :is(.sd-portada-foto,.sd-portada-velo,.sd-portada-marco){display:none}.sd[data-estilo^=destino-] .sd-portada-in{box-sizing:border-box;width:100%;margin-top:52svh;padding:0 20px clamp(20px,4vh,44px)}.sd[data-estilo^=destino-] .sd-portada .sd-eyebrow{color:var(--dt-acento)}.sd[data-estilo^=destino-] .sd-nombres{font-family:var(--sd-f-cormorant), Georgia, serif;text-transform:uppercase;letter-spacing:.1em;color:var(--dt-tinta);margin-top:clamp(8px,1.6vh,16px);font-size:clamp(34px,min(6.4vw,6.2vh),72px);font-weight:500;line-height:1.04}.sd[data-estilo^=destino-] .sd-nombres .y{font-family:var(--sd-f-greatvibes), cursive;text-transform:none;letter-spacing:0;color:var(--dt-acento);margin:0 .12em;font-size:.9em;font-style:normal;display:inline-block}.sd[data-estilo^=destino-] .sd-frase{color:var(--sd-suave);font-family:var(--sd-f-cormorant), serif;font-style:italic}.sd[data-estilo^=destino-] .sd-portada .sd-fecha{color:var(--dt-tinta);letter-spacing:.18em;font-family:var(--sd-f-lato), sans-serif;font-size:12px;font-weight:700}.sd[data-estilo^=destino-] .sd-fecha li+li:before{background:var(--dt-acento)}.sd[data-estilo^=destino-] :is(.sd-baja,.sd-baja:hover){color:var(--sd-suave)}.sd[data-estilo^=destino-] .sd-baja-linea{background:var(--sd-suave);height:22px}.sd[data-estilo^=destino-] .sd-portada :is(.sd-frase,.sd-fecha,.sd-baja){margin-top:clamp(6px,1.3vh,12px)}@media (prefers-reduced-motion:no-preference){.sd[data-estilo^=destino-] .sd-portada:before{animation:1.6s ease-out both dt-aparece}@keyframes dt-aparece{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}}.sd[data-estilo^=destino-] #celebracion .sd-pila,.sd[data-estilo^=destino-] .sd-lugar,.sd[data-estilo^=destino-] #confirmar .sd-marco{box-shadow:0 0 0 1px var(--sc-linea), 0 16px 34px #3c281414;background:#fffdf9}.sd[data-estilo^=destino-] #celebracion .sd-pila{box-sizing:border-box;outline:1px solid var(--sc-linea);outline-offset:-10px;border-radius:160px 160px 8px 8px;padding:clamp(28px,4vh,42px) clamp(20px,3vw,36px) clamp(24px,3.4vh,34px)}.sd[data-estilo^=destino-] #celebracion .sd-pila :is(.sd-eyebrow,.sd-h2){text-align:center;align-self:stretch;padding:0 12%}.sd[data-estilo^=destino-] #celebracion .sd-pila .sd-h2{font-size:clamp(32px,4.2vw,48px)}.sd[data-estilo^=destino-] .sd-lugar{outline:1px solid var(--sc-linea);outline-offset:-8px;border:0;border-radius:120px 120px 8px 8px;padding-top:40px}.sd[data-estilo^=destino-] .sd-lugar-ico{color:var(--dt-acento)}.sd[data-estilo^=destino-] #confirmar .sd-marco{border:0;border-radius:8px}.sd[data-estilo^=destino-] #confirmar .sd-marco-in{border-color:var(--sc-linea);border-radius:4px}.sd[data-estilo^=destino-] .sd-foto:after{display:none}.sd[data-estilo^=destino-] .sd-foto{border-radius:14px;box-shadow:0 14px 30px #3c281424}.sd[data-estilo^=destino-] .sd-foto.vertical{border-radius:999px 999px 14px 14px}.sd[data-estilo^=destino-] .sd-galeria li{border-radius:12px}.sd[data-estilo^=destino-] .sd-sec.sd-cierre:not(.oscura):not(.arena){background:linear-gradient(180deg, var(--dt-papel) 35%, color-mix(in srgb, var(--dt-papel) 55%, transparent)), var(--dt-pintura) center bottom / min(1400px, 180%) auto no-repeat, var(--dt-papel)}:is(.sd,.si)[data-estilo^=destino-] .sc-btn{background:var(--dt-acento);border-color:var(--dt-acento);color:#fffdf9;font-family:var(--sd-f-lato), sans-serif;letter-spacing:.14em;border-radius:999px;font-size:13px;font-weight:700}:is(.sd,.si)[data-estilo^=destino-] a.sc-btn{color:#fffdf9}:is(.sd,.si)[data-estilo^=destino-] .sc-btn:hover{background:color-mix(in srgb, var(--dt-acento) 85%, #000);border-color:color-mix(in srgb, var(--dt-acento) 85%, #000)}:is(.sd,.si)[data-estilo^=destino-] :is(.sc-btn.borde,a.sc-btn.borde){color:var(--dt-acento);border-color:var(--dt-acento);background:0 0}:is(.sd,.si)[data-estilo^=destino-] .sc-btn.borde:hover{background:color-mix(in srgb, var(--dt-acento) 8%, transparent)}.sd[data-estilo^=destino-] .sd-sec.oscura .sc-btn.claro{color:var(--dt-acento);background:#fffdf9;border-color:#fffdf9}@media (max-width:760px){.sd[data-estilo^=destino-] .sd-portada:before{background:var(--dt-pintura-v,var(--dt-pintura)) center 35% / cover no-repeat;height:60%;-webkit-mask-image:linear-gradient(#000 74%,#0000);mask-image:linear-gradient(#000 74%,#0000)}.sd[data-estilo^=destino-] .sd-portada-in{margin-top:55svh}.sd[data-estilo^=destino-] #celebracion .sd-pila{border-radius:140px 140px 8px 8px}}.si[data-estilo^=destino-]{background:var(--dt-pintura) center top / min(1200px, 200%) auto no-repeat, var(--dt-papel)}.si[data-estilo^=destino-] .sc-marco{border-color:var(--dt-acento);background:#fffdf9f0}.si[data-estilo^=destino-] .sc-marco-in{border-color:var(--sc-linea)}.si[data-estilo^=destino-] .sc-nombre{font-family:var(--sd-f-cormorant), serif;text-transform:uppercase;letter-spacing:.08em;color:var(--dt-tinta);font-weight:500}.si[data-estilo^=destino-] .sc-y{font-family:var(--sd-f-greatvibes), cursive;text-transform:none;color:var(--dt-acento)}.si[data-estilo^=destino-] :is(.sc-opcion,.input,.sc-lugar){border-color:var(--sc-linea);background:#fffdf9;border-radius:12px}.si[data-estilo^=destino-] .sc-opcion:has(input:checked){border-color:var(--dt-acento)}
:is(.sd,.si)[data-estilo=marco-marino]{--mc-fondo:#1c2b4c;--mc-hondo:#111b33;--mc-papel:#f7f3ea;--mc-tinta:#1c2b4c}:is(.sd,.si)[data-estilo=marco-verde]{--mc-fondo:#1e3d2f;--mc-hondo:#12271d;--mc-papel:#f6f3ea;--mc-tinta:#1e3d2f}:is(.sd,.si)[data-estilo=marco-vino]{--mc-fondo:#4b1626;--mc-hondo:#300c17;--mc-papel:#f8f2ec;--mc-tinta:#4b1626}:is(.sd,.si)[data-estilo^=marco-]{--mc-oro:#c9a24a;--mc-oro-texto:#8c6a22;--mc-crema:#f6eedc;--sc-fondo:var(--mc-papel);--sc-tinta:var(--mc-tinta);--sc-oro:var(--mc-oro-texto);--sc-linea:#a07a2c59;--sd-arena:color-mix(in srgb, var(--mc-papel) 92%, var(--mc-oro));--sd-oscura:var(--mc-fondo);--sd-oscura-txt:var(--mc-crema);--sd-claro-acento:#e3c77a;--sd-suave:color-mix(in srgb, var(--mc-tinta) 75%, var(--mc-papel));--sd-oscura-suave:#e3d6bc;--sd-foto-fondo:color-mix(in srgb, var(--mc-papel) 80%, var(--mc-fondo));--sd-portada-fondo:var(--mc-fondo);--sc-suave:var(--sd-suave);--sc-serif:var(--sd-f-cormorant);--sc-sans:var(--sd-f-lato);--sd-titulos:var(--sd-f-cormorant);--sd-nombres:var(--sd-f-cinzel)}.sd[data-estilo^=marco-],.sd[data-estilo^=marco-] .sd-sec:not(.oscura):not(.arena),.si[data-estilo^=marco-]{background:var(--mc-papel)}.sd[data-estilo^=marco-]{font-size:18px}.sd[data-estilo^=marco-] .sd-h2{font-family:var(--sd-f-cormorant), serif;color:var(--mc-tinta);font-weight:500}.sd[data-estilo^=marco-] .sd-sec.oscura .sd-h2{color:var(--mc-crema)}.sd[data-estilo^=marco-] .sd-eyebrow{color:var(--mc-oro-texto);letter-spacing:.28em;font-family:var(--sd-f-lato), sans-serif;font-size:11px;font-weight:700}.sd[data-estilo^=marco-] .sd-sec.oscura .sd-eyebrow{color:#e3c77a}.sd[data-estilo^=marco-] .sd-firma{font-family:var(--sd-f-cormorant), serif;color:var(--mc-oro-texto);font-size:30px;font-style:italic}.sd[data-estilo^=marco-] .sd-sec.oscura .sd-firma{color:#e3c77a}.sd[data-estilo^=marco-] .sd-sec.oscura,.sd[data-estilo^=marco-] .sd-portada{background:radial-gradient(ellipse 70% 55% at 50% 38%, color-mix(in srgb, var(--mc-fondo) 82%, #fff), transparent 70%), radial-gradient(circle at 50% 50%, #e9cf8a12 1.5px, transparent 2px) 0 0 / 22px 22px, var(--mc-fondo)}.sd[data-estilo^=marco-] .sd-portada{color:var(--mc-crema);flex-direction:column;justify-content:center}.sd[data-estilo^=marco-] .sd-portada .sd-portada-velo{display:none}.sd[data-estilo^=marco-] .sd-portada-foto{z-index:1;aspect-ratio:4/5;background:var(--mc-hondo);flex:none;width:min(58vw,290px,34vh);height:auto;margin:clamp(56px,9vh,90px) auto 0;position:relative;inset:auto;box-shadow:0 30px 60px #00000073}.sd[data-estilo^=marco-] .sd-portada-foto img{animation:none!important}.sd[data-estilo^=marco-] .sd-portada-foto:after{content:"";pointer-events:none;filter:drop-shadow(0 10px 18px #0006);background:url(/sitio-fondos/marco-dorado.svg) 50%/100% 100% no-repeat;position:absolute;inset:-16.5% -20.4%}.sd[data-estilo^=marco-] .sd-portada-marco{display:none}.sd[data-estilo^=marco-] .sd-portada:not(:has(.sd-portada-foto)) .sd-portada-marco{aspect-ratio:4/5;background:radial-gradient(ellipse at 50% 40%, color-mix(in srgb, var(--mc-fondo) 80%, #fff), var(--mc-hondo));border:0;flex:none;width:min(44vw,210px,26vh);margin:clamp(56px,9vh,90px) auto 0;display:block;position:relative;inset:auto}.sd[data-estilo^=marco-] .sd-portada:not(:has(.sd-portada-foto)) .sd-portada-marco:before{content:"❦";font-family:var(--sd-f-cormorant), serif;color:#d9b865;opacity:.85;place-items:center;font-size:calc(min(44vw,210px,26vh)/3.125);display:grid;position:absolute;inset:0}.sd[data-estilo^=marco-] .sd-portada:not(:has(.sd-portada-foto)) .sd-portada-marco:after{content:"";filter:drop-shadow(0 10px 18px #0006);background:url(/sitio-fondos/marco-dorado.svg) 50%/100% 100% no-repeat;position:absolute;inset:-16.5% -20.4%}.sd[data-estilo^=marco-] .sd-portada-in{padding:clamp(58px,9.5vh,84px) 20px clamp(18px,3vh,36px)}.sd[data-estilo^=marco-] .sd-portada .sd-eyebrow{color:#e3c77a}.sd[data-estilo^=marco-] .sd-nombres{font-family:var(--sd-f-cinzel), Georgia, serif;letter-spacing:.08em;background:linear-gradient(135deg,#8a6424,#f6e3a0 22%,#b98a34 40%,#fff0be 55%,#a57a2c 72%,#e9cc7e 88%,#7a5520);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:clamp(6px,1.4vh,14px);font-size:clamp(30px,min(5.4vw,5.4vh),60px);font-weight:500;line-height:1.12}.sd[data-estilo^=marco-] .sd-nombres .y{font-family:var(--sd-f-cormorant), serif;text-transform:lowercase;letter-spacing:0;-webkit-text-fill-color:#e3c77a;color:#e3c77a;font-style:italic}.sd[data-estilo^=marco-] .sd-frase{color:#e3d6bc;font-family:var(--sd-f-cormorant), serif;font-style:italic}.sd[data-estilo^=marco-] .sd-portada .sd-fecha{color:var(--mc-crema);letter-spacing:.2em;font-family:var(--sd-f-lato), sans-serif;font-size:12px;font-weight:700}.sd[data-estilo^=marco-] .sd-fecha li+li:before{background:var(--mc-oro)}.sd[data-estilo^=marco-] :is(.sd-baja,.sd-baja:hover){color:#e3d6bc}.sd[data-estilo^=marco-] .sd-baja-linea{background:#e3c77a;height:22px}.sd[data-estilo^=marco-] .sd-portada :is(.sd-frase,.sd-fecha,.sd-baja){margin-top:clamp(4px,1.1vh,10px)}@media (prefers-reduced-motion:no-preference){.sd[data-estilo^=marco-] .sd-portada-foto{animation:1.4s cubic-bezier(.2,.7,.2,1) both mc-aparece}@keyframes mc-aparece{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:none}}}.sd[data-estilo^=marco-] .sd-foto:after{display:none}.sd[data-estilo^=marco-] .sd-foto{border:12px solid #0000;border-image:linear-gradient(135deg,#8a6424,#f6e3a0 22%,#b98a34 40%,#fff0be 55%,#a57a2c 72%,#e9cc7e 88%,#7a5520) 1;box-shadow:inset 0 0 0 2px #5c3f128c,0 0 0 1px #7a5520,0 18px 36px #28190a40}.sd[data-estilo^=marco-] .sd-galeria li{border:7px solid #0000;border-image:linear-gradient(135deg,#8a6424,#f6e3a0 22%,#b98a34 40%,#fff0be 55%,#a57a2c 72%,#e9cc7e 88%,#7a5520) 1;box-shadow:0 0 0 1px #7a5520,0 10px 20px #28190a2e}.sd[data-estilo^=marco-] .sd-marco{border:2px solid var(--mc-oro);background:#fffdf8;padding:6px}.sd[data-estilo^=marco-] .sd-marco-in{border:1px solid #a07a2c8c}.sd[data-estilo^=marco-] .sd-lugar{outline-offset:4px;background:#fffdf8;border:1px solid #a07a2c8c;outline:1px solid #a07a2c59}.sd[data-estilo^=marco-] .sd-lugar-ico{color:var(--mc-oro-texto)}.sd[data-estilo^=marco-] .sd-orn :is(span,i){background:var(--mc-oro)}:is(.sd,.si)[data-estilo^=marco-] .sc-btn{background:var(--mc-fondo);border:1px solid var(--mc-oro);color:var(--mc-crema);font-family:var(--sd-f-lato), sans-serif;letter-spacing:.16em;box-shadow:inset 0 0 0 3px var(--mc-fondo), inset 0 0 0 4px #e9cf8a99;border-radius:2px;font-size:13px;font-weight:700}:is(.sd,.si)[data-estilo^=marco-] a.sc-btn{color:var(--mc-crema)}:is(.sd,.si)[data-estilo^=marco-] .sc-btn:hover{background:var(--mc-hondo);box-shadow:inset 0 0 0 3px var(--mc-hondo), inset 0 0 0 4px #e9cf8acc}:is(.sd,.si)[data-estilo^=marco-] :is(.sc-btn.borde,a.sc-btn.borde){color:var(--mc-tinta);border-color:var(--mc-oro);box-shadow:none;background:0 0}:is(.sd,.si)[data-estilo^=marco-] .sc-btn.borde:hover{background:#c9a24a1a}.sd[data-estilo^=marco-] .sd-sec.oscura .sc-btn.claro{background:var(--mc-crema);color:var(--mc-tinta);border-color:var(--mc-oro);box-shadow:none}@media (max-width:760px){.sd[data-estilo^=marco-] .sd-portada-foto{width:min(60vw,250px,32vh)}}.si[data-estilo^=marco-]{background:var(--mc-papel)}.si[data-estilo^=marco-] .sc-marco{background:var(--mc-papel);border:10px solid #0000;border-image:linear-gradient(135deg,#8a6424,#f6e3a0 22%,#b98a34 40%,#fff0be 55%,#a57a2c 72%,#e9cc7e 88%,#7a5520) 1;box-shadow:0 0 0 1px #7a5520,0 24px 50px #00000059}.si[data-estilo^=marco-] .sc-marco-in{border-color:#a07a2c80}.si[data-estilo^=marco-] .sc-nombre{font-family:var(--sd-f-cinzel), serif;letter-spacing:.06em;color:var(--mc-tinta);font-weight:500}.si[data-estilo^=marco-] .sc-y{font-family:var(--sd-f-cormorant), serif;color:var(--mc-oro-texto);font-style:italic}.si[data-estilo^=marco-] :is(.sc-opcion,.input,.sc-lugar){background:#fffdf8;border-color:#a07a2c73;border-radius:4px}.si[data-estilo^=marco-] .sc-opcion:has(input:checked){border-color:var(--mc-tinta)}
