.std{--bg:#f4f1ea;--ink:#2f3b2f;--soft:#6b7564;--acc:#7d8f69;--line:#2f3b2f2e;--card:#fbfaf6;--sobre:#e9e4d8;--sobre2:#ddd6c6;--seal:#7d8f69;--sealink:#f4f1ea;--fd:"Cormorant Garamond",Georgia,serif;--fs:"Pinyon Script",cursive;--fb:"Jost",system-ui,sans-serif}.std.d2{--bg:#fafaf7;--ink:#111;--soft:#555;--acc:#111;--line:#00000026;--card:#fff;--sobre:#f1f0ec;--sobre2:#e4e2dc;--seal:#111;--sealink:#fafaf7;--fd:"Bodoni Moda",Georgia,serif;--fs:"Bodoni Moda",serif}.std.d3{--bg:#f3ead9;--ink:#4a1f24;--soft:#7a5a50;--acc:#7b2d34;--line:#4a1f2433;--card:#f8f1e4;--sobre:#e8dcc4;--sobre2:#dccdb0;--seal:#7b2d34;--sealink:#f3d9b8}.std.d4{--bg:#fbf3d6;--ink:#2c4a6b;--soft:#56708e;--acc:#6f8fb3;--line:#2c4a6b33;--card:#fffaf0;--sobre:#dfe8f1;--sobre2:#c9d7e6;--seal:#2c4a6b;--sealink:#fbf3d6;--fd:"Italiana","Cormorant Garamond",serif}.std.d5{--bg:#14151a;--ink:#efe7da;--soft:#a89f90;--acc:#c9a86a;--line:#c9a86a47;--card:#1c1d23;--sobre:#1f2027;--sobre2:#2a2b33;--seal:#c9a86a;--sealink:#14151a}.std.d6{--bg:#fffaf0;--ink:#1f4d2b;--soft:#4f6b55;--acc:#e8505b;--line:#1f4d2b29;--card:#fff}.std.d7{--bg:#fff5f3;--ink:#7a2e45;--soft:#94606f;--acc:#e0607e;--line:#7a2e4529;--card:#fff}.std.d8{--bg:#f5f9ff;--ink:#1d3d6b;--soft:#50688c;--acc:#3f7fd9;--line:#1d3d6b29;--card:#fff}.std.jardin{--fd:"Fraunces",Georgia,serif;--fs:"Fraunces",Georgia,serif}.std.d9{--bg:#fbeedb;--card:#fffaf1;--ink:#7c3b24;--soft:#8a6a58;--acc:#c4623e;--line:#7c3b242e;--fs:"Parisienne",cursive}.std.d10{--bg:#efe8dc;--card:#fbf8f2;--ink:#4a3b2c;--soft:#7a6a58;--acc:sienna;--line:#4a3b2c2e;--fs:"Allura",cursive}.std.d11{--bg:#14281f;--card:#fbf6ee;--ink:#4a1c33;--soft:#7d5a68;--acc:#9d174d;--line:#4a1c332e;--fs:"Italianno",cursive}.std.acuarela{--fd:"Lora",Georgia,serif;--fb:"Lora",Georgia,serif}*{box-sizing:border-box;margin:0;padding:0}body{color:#3a2f28;background:#ece7df;margin:0;font-family:Jost,system-ui,sans-serif;overflow-x:hidden}.std-pag{flex-direction:column;align-items:center;gap:18px;min-height:100dvh;padding:22px 12px;display:flex}.std-pag h1{text-align:center;font:400 30px Cormorant Garamond,Georgia,serif}.std-ctrl{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.std-b{color:#b8705a;cursor:pointer;background:0 0;border:1px solid #b8705a;border-radius:999px;padding:10px 16px;font:500 14px Jost,sans-serif;text-decoration:none}.std-b.on,.std-b.lleno{color:#fffdf9;background:#b8705a}.std-b[disabled]{opacity:.55;cursor:default}.std-nota{color:#7a6a5e;text-align:center;max-width:420px;font-size:13px}.std-marco{border-radius:10px;position:relative;overflow:hidden;box-shadow:0 20px 50px -25px #00000073}.std-marco>.std{transform-origin:0 0;position:absolute;top:0;left:0}.std{background:var(--bg);width:1080px;height:1920px;color:var(--ink);font-family:var(--fb);text-align:center;font-weight:300;position:relative;overflow:hidden}.std.post{height:1350px}.std-in{z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:26px;display:flex;position:absolute;inset:220px 90px 260px}.std.post .std-in{gap:18px;top:90px;bottom:90px}.std-pre{font-family:var(--fs);color:var(--acc);font-size:120px;line-height:1}.std-sub{letter-spacing:.4em;text-transform:uppercase;color:var(--soft);font-size:28px}.std-nombres{font-family:var(--fd);flex-direction:column;align-items:center;margin:10px 0;font-size:150px;font-weight:400;line-height:1.02;display:flex}.std.post .std-nombres{font-size:124px}.std-amp{font-family:var(--fs);color:var(--acc);font-size:.6em;line-height:1.1}.std-fecha{font-family:var(--fd);letter-spacing:.06em;font-size:84px;line-height:1.1}.std-fecha i{color:var(--acc);padding:0 .25em;font-style:normal}.std-ciudad{letter-spacing:.3em;text-transform:uppercase;color:var(--soft);font-size:30px}.std-pie{font-family:var(--fd);color:var(--ink);opacity:.85;margin-top:20px;font-size:40px;font-style:italic}.std-firma{letter-spacing:0;text-transform:none;color:var(--soft);opacity:.55;z-index:2;font-size:18px;position:absolute;bottom:200px;left:0;right:0}.std.post .std-firma{bottom:40px}.std-foto{object-fit:cover;border:2px solid var(--acc);z-index:3;border-radius:50%;width:120px;height:120px;position:absolute;bottom:72px;left:50%;transform:translate(-50%)}.std.post .std-foto{width:72px;height:72px;bottom:28px;left:auto;right:35px;transform:none}.std-sello{pointer-events:none;z-index:9;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.std-sello span{letter-spacing:.12em;white-space:nowrap;color:#b8705a52;border:8px solid #b8705a52;border-radius:20px;padding:16px 48px;font:600 92px Jost,sans-serif;transform:rotate(-30deg)}.std-deco{background-position:50%;background-repeat:no-repeat;background-size:contain;width:760px;height:250px;display:none}.std.d1 .std-deco{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 80'%3E%3Cg fill='none' stroke='%237d8f69' stroke-width='1.4'%3E%3Cpath d='M20 60 Q120 10 220 60'/%3E%3C/g%3E%3Cg fill='%237d8f69' fill-opacity='.55'%3E%3Cellipse cx='50' cy='40' rx='12' ry='5' transform='rotate(-35 50 40)'/%3E%3Cellipse cx='60' cy='52' rx='12' ry='5' transform='rotate(25 60 52)'/%3E%3Cellipse cx='85' cy='29' rx='12' ry='5' transform='rotate(-25 85 29)'/%3E%3Cellipse cx='95' cy='42' rx='12' ry='5' transform='rotate(30 95 42)'/%3E%3Cellipse cx='145' cy='29' rx='12' ry='5' transform='rotate(25 145 29)'/%3E%3Cellipse cx='145' cy='42' rx='12' ry='5' transform='rotate(-30 145 42)'/%3E%3Cellipse cx='180' cy='40' rx='12' ry='5' transform='rotate(35 180 40)'/%3E%3Cellipse cx='178' cy='53' rx='12' ry='5' transform='rotate(-25 178 53)'/%3E%3C/g%3E%3Ccircle cx='120' cy='35' r='5' fill='%23c9b29b'/%3E%3C/svg%3E");display:block}.std.d1 .std-deco.abajo{transform:scaleY(-1)}.std.d1 .std-rama{z-index:1;pointer-events:none;width:600px;height:240px;position:absolute}.std.d1 .arriba-izq{top:80px;left:-115px;transform:rotate(-40deg)}.std.d1 .arriba-der{top:80px;right:-115px;transform:rotate(40deg)}.std.d1 .abajo-izq{bottom:80px;left:-115px;transform:rotate(40deg)scaleY(-1)}.std.d1 .abajo-der{bottom:80px;right:-115px;transform:rotate(-40deg)scaleY(-1)}.std.post.d1 .std-rama{width:480px;height:190px}.std.post.d1 .arriba-izq,.std.post.d1 .arriba-der{top:30px}.std.post.d1 .abajo-izq,.std.post.d1 .abajo-der{bottom:30px}.std.d2{--fs:"Bodoni Moda",serif}.std.d2 .std-pre{font-family:var(--fb);letter-spacing:.5em;text-transform:uppercase;color:var(--ink);font-size:30px}.std.d2 .std-nombres{text-transform:uppercase;letter-spacing:.02em;font-size:118px}.std.d2 .std-amp{font-family:var(--fd);text-transform:none;font-size:.5em;font-style:italic}.std.d2 .std-fecha{font-family:var(--fd);letter-spacing:0;flex-direction:column;font-size:260px;line-height:.9;display:flex}.std.d2 .std-fecha small{letter-spacing:.35em;text-transform:uppercase;margin:18px 0;font-size:54px}.std.d2 .std-fecha i{display:none}.std.d2 .std-linea{background:var(--ink);width:2px;height:110px;display:block}.std-linea{display:none}.std.d3 .std-in{border:2px solid var(--acc);outline:2px solid var(--acc);outline-offset:-20px;background:var(--card);padding:60px 40px}.std-lacre{background:radial-gradient(circle at 35% 30%,#ffffff40,transparent 45%),var(--seal);width:200px;height:200px;color:var(--sealink);font-family:var(--fs);border-radius:46% 54% 50% 50%/52% 48%;justify-content:center;align-items:center;font-size:76px;display:none;box-shadow:0 10px 24px -10px #00000073}.std.d3 .std-lacre{display:flex}.std.d4 .std-in:before{content:"";border:4px solid var(--acc);outline:4px solid var(--acc);outline-offset:14px;z-index:-1;background:#dfe8f1;border-radius:999px 999px 40px 40px;position:absolute;inset:0}.std.d4 .std-in{padding-top:180px;left:130px;right:130px}.std.d4 .std-pre,.std.d4 .std-amp{font-family:var(--fd);font-style:italic}.std.d4 .std-pre{font-size:84px}.std.d5{background:radial-gradient(at 50% 0,#23242c 0%,#14151a 60%),#14151a}.std.d5 .std-nombres>span{color:#0000;background:linear-gradient(#f5e7c4,#c9a86a);-webkit-background-clip:text;background-clip:text}.std.d5 .std-amp{color:#c9a86a}.std.d5 .std-fecha{border:2px solid var(--line);color:var(--ink);white-space:nowrap;letter-spacing:0;border-radius:14px;padding:24px 50px;position:relative}.std.d5 .std-fecha:before,.std.d5 .std-fecha:after{content:"";background:repeating-linear-gradient(115deg,var(--acc) 0 6px,var(--ink) 6px 14px,var(--acc) 14px 22px);clip-path:polygon(0 0,100% 0,40% 12%,75% 24%,25% 35%,65% 48%,20% 59%,80% 73%,35% 86%,100% 100%,0 100%);pointer-events:none;border-radius:8px;width:28px;position:absolute;top:4px;bottom:4px}.std.d5 .std-fecha:before{left:4px}.std.d5 .std-fecha:after{right:4px;transform:scaleX(-1)}.std.jardin .std-pre{font-family:var(--fd);font-size:90px;font-style:italic}.std.jardin .std-in{gap:20px}.std.jardin .std-nombres{letter-spacing:-.01em;font-weight:600}.std.jardin .std-nombres>span:after{content:"";background:repeating-linear-gradient(90deg,var(--acc) 0 34px,transparent 34px 48px);opacity:.55;border-radius:14px;height:14px;margin-top:4px;display:block}.std.jardin .std-amp{font-family:var(--fd);font-size:.5em;font-style:italic;font-weight:400}.std-cal{background:var(--card);border-radius:44px;min-width:600px;display:none;overflow:hidden;box-shadow:0 30px 60px -36px #0006}.std-cal-mes{background:var(--acc);color:#fff;letter-spacing:.3em;padding:18px 0;font-size:34px;font-weight:500}.std-cal-fila{grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;padding:22px 40px 30px;display:grid}.std-cal-fila span{letter-spacing:.2em;color:var(--soft);font-size:28px}.std-cal-fila b{font-family:var(--fd);border-left:3px solid var(--line);border-right:3px solid var(--line);padding:0 34px;font-size:150px;font-weight:600;line-height:1}.std.jardin .std-cal,.std.acuarela .std-cal{display:block}.std.jardin .std-fecha,.std.acuarela .std-fecha{display:none}.std-flor{z-index:1;position:absolute}.std-flor svg{display:block}.std-simbolos{width:0;height:0;position:absolute;overflow:hidden}.std.acuarela{background-repeat:repeat;background-size:720px}.std.acuarela .std-in{background:var(--card);border-radius:440px 440px 50px 50px;justify-content:flex-start;padding:150px 50px 80px;box-shadow:0 40px 80px -40px #3c1e0a66}.std.post.acuarela .std-in{gap:10px;padding-top:90px}.std.acuarela .std-in:before{content:"";border:2px solid var(--line);border-radius:inherit;position:absolute;inset:16px}.std.acuarela .std-pre{font-family:var(--fs);font-size:96px}.std-corona-wrap{flex-direction:column;align-items:center;padding:120px 40px;display:flex;position:relative}.std.post .std-corona-wrap{padding:70px 40px}.std-corona{z-index:0;width:900px;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.std.post .std-corona{width:720px}.std.acuarela .std-corona{display:block}.std-corona-wrap>:not(.std-corona){z-index:1;position:relative}.std.acuarela .std-nombres{font-family:var(--fs);margin:0;font-size:170px;line-height:.95}.std.post.acuarela .std-nombres{font-size:130px}.std.acuarela .std-cal{box-shadow:none;background:0 0;border-radius:0;min-width:560px}.std.acuarela .std-cal-mes{color:var(--ink);font-family:var(--fd);letter-spacing:.4em;background:0 0;padding:0 0 12px}.std.acuarela .std-cal-fila{gap:26px;padding:0}.std.acuarela .std-cal-fila span{border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);font-family:var(--fd);color:var(--ink);opacity:.8;padding:12px 0}.std.acuarela .std-cal-fila b{font-family:var(--fd);color:var(--acc);border:0;padding:0 8px;font-size:130px;font-weight:400}.std.acuarela .std-pie{margin-top:6px}.std-ramo,.std-ramita{z-index:3;pointer-events:none;display:none;position:absolute}.std.acuarela .std-ramo{width:440px;display:block;bottom:40px;right:-90px}.std.post.acuarela .std-ramo{width:340px;bottom:-60px;right:-110px}.std.acuarela .std-ramita{width:360px;display:block;top:170px;left:-30px;transform:scaleY(-1)rotate(10deg)}.std.post.acuarela .std-ramita{width:280px;top:20px}.std.d11 .std-firma{color:#e8dccb}.std-estilos{flex-wrap:wrap;justify-content:center;gap:6px;max-width:640px;display:flex}.std-estilos .std-b{padding:7px 12px;font-size:13px}.std.post.d2 .std-fecha{font-size:180px}.std.post.d2 .std-nombres{font-size:96px}.std.post.d2 .std-linea{height:50px}.std.post.jardin .std-in{gap:12px;top:190px;bottom:190px}.std.post.jardin .std-pre{font-size:66px}.std.post.jardin .std-nombres{margin:0;font-size:100px}.std.post.jardin .std-cal-fila b{font-size:110px}.std.post.jardin .std-pie{margin-top:4px;font-size:34px}
