/* mejoras.css v2 · se carga DESPUÉS de estilos.css. Para volver atrás basta quitar el <link>.
   Usa las variables del sitio (verde, ocre, marfil…) y solo afina profundidad, contraste y movimiento. */
:root{
  --marfil:#F1EBDD; --marfil-2:#E6DDC8; --blanco:#FFFDF8;
  --verde:#27463A; --verde-d:#1B3329; --verde-x:#13231B;
  --ocre:#A9702E; --ocre-c:#E0B887; --linea:#D9CFB8;
  --sombra:0 1px 2px rgba(19,35,27,.06),0 10px 28px rgba(19,35,27,.08);
  --sombra-h:0 2px 4px rgba(19,35,27,.08),0 20px 44px rgba(19,35,27,.16);
  --ease:cubic-bezier(.22,.8,.24,1);
}

/* ── Cabecera: vidrio verde que se compacta al bajar ── */
header{background:rgba(39,70,58,.94)!important;-webkit-backdrop-filter:saturate(1.3) blur(10px);backdrop-filter:saturate(1.3) blur(10px);transition:box-shadow .3s var(--ease);}
header .nav{transition:padding .3s var(--ease);}
header.scrolled .nav{padding-top:7px;padding-bottom:7px;}
header.scrolled{box-shadow:0 8px 28px rgba(19,35,27,.32);}

/* ── Hero con foto: más contraste donde va el texto ── */
.hero-photo::after{background:linear-gradient(100deg,rgba(19,35,27,.88) 0%,rgba(19,35,27,.72) 34%,rgba(19,35,27,.36) 62%,rgba(19,35,27,.12) 100%)!important;}
@media(max-width:760px){.hero-photo::after{background:linear-gradient(180deg,rgba(19,35,27,.62) 0%,rgba(19,35,27,.82) 55%,var(--verde-x) 100%)!important;}}
.hero h1{text-shadow:0 2px 24px rgba(0,0,0,.35);}
.hero-photo{will-change:transform;}
/* Entrada del hero: una sola secuencia, una vez */
.hero .eyebrow,.hero h1,.hero p.lead,.hero .cta-row,.hero .lema{animation:subir .9s var(--ease) both;}
.hero .eyebrow{animation-delay:.05s}.hero h1{animation-delay:.16s}.hero p.lead{animation-delay:.3s}.hero .cta-row{animation-delay:.44s}.hero .lema{animation-delay:.58s}
@keyframes subir{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}

/* ── Banda de título de página (le da a cada página su <h1>) ── */
.pagehead{position:relative;overflow:hidden;color:var(--marfil);padding:58px 0 46px;background:radial-gradient(900px 340px at 88% -20%,rgba(169,112,46,.30),transparent 60%),linear-gradient(165deg,var(--verde) 0%,var(--verde-x) 100%);}
.pagehead::after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,var(--ocre),var(--ocre-c) 40%,transparent 80%);}
.pagehead .eyebrow{color:var(--ocre-c)!important;animation:subir .8s var(--ease) both;}
.pagehead h1{font-family:var(--f-display);font-weight:500;font-size:clamp(30px,5.2vw,52px);line-height:1.04;text-transform:uppercase;letter-spacing:.5px;margin:12px 0 10px;max-width:820px;animation:subir .8s var(--ease) .1s both;}
.pagehead p{font-size:16.5px;font-weight:300;color:rgba(241,235,221,.82);max-width:620px;animation:subir .8s var(--ease) .2s both;}

/* ── h1 de página: mismo aspecto que el h2 de encabezado que ya tenían ── */
.sec-head h1{font-family:var(--f-display);font-size:clamp(26px,4vw,36px);color:var(--verde);text-transform:uppercase;letter-spacing:.5px;margin:6px 0;font-weight:500;line-height:1.1;}
.sec.dark .sec-head h1{color:var(--marfil);}

/* ── Superficies: profundidad suave; solo lo clicable reacciona al cursor ── */
.puerta,.serv,.dato,.esc,.evento,.ficha{box-shadow:var(--sombra);}
.puerta,.card{transition:transform .35s var(--ease),box-shadow .35s var(--ease);}
.puerta:hover,.card:hover{transform:translateY(-6px);box-shadow:var(--sombra-h);}
.btn{position:relative;overflow:hidden;transition:transform .25s var(--ease),box-shadow .25s var(--ease),background .25s;}
.btn:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgba(169,112,46,.30);}
.btn:active{transform:translateY(0);}
.btn-p::after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.28) 50%,transparent 65%);transform:translateX(-120%);transition:transform .6s var(--ease);pointer-events:none;}
.btn-p:hover::after{transform:translateX(120%);}
.franja{box-shadow:0 18px 44px rgba(19,35,27,.22);}

/* ── Revelado al hacer scroll (lo activa mejoras.js; sin JS todo se ve) ── */
.rv{opacity:0;transform:translateY(22px);transition:opacity .7s var(--ease),transform .7s var(--ease);}
.rv.in{opacity:1;transform:none;}
.esc-bar i{transform-origin:left center;}
.esc.bars .esc-bar i{transform:scaleX(0);}
.esc.bars.in .esc-bar i{transform:scaleX(1);transition:transform 1.1s var(--ease);}
.esc.bars.in .esc-r:nth-child(2) .esc-bar i{transition-delay:.12s}.esc.bars.in .esc-r:nth-child(3) .esc-bar i{transition-delay:.24s}.esc.bars.in .esc-r:nth-child(4) .esc-bar i{transition-delay:.36s}

/* ── Barra de avance de lectura y aviso global (editable desde el panel) ── */
#prog{position:fixed;top:0;left:0;height:3px;width:0;background:linear-gradient(90deg,var(--ocre),var(--ocre-c));z-index:300;}
#aviso-panel{background:var(--ocre);color:#fff;text-align:center;font:600 13px/1.4 var(--f-body);padding:9px 14px;}
#aviso-panel a{color:inherit;text-decoration:underline;}

:focus-visible{outline:2px solid var(--ocre);outline-offset:2px;}
@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;}.rv{opacity:1;transform:none;}.esc.bars .esc-bar i{transform:none;}}

/* ── Carrusel de galerías: marco uniforme (16:9 en escritorio, 4:3 en móvil) y foto centrada en la parte alta ── */
.slider{position:relative;overflow:hidden;border-radius:14px;aspect-ratio:16/9;background:var(--verde-d);box-shadow:var(--sombra);}
.sl-track{display:flex;height:100%;transition:transform .8s var(--ease);will-change:transform;}
.sl-slide{flex:0 0 100%;height:100%;display:block;position:relative;border-radius:0!important;}
.sl-slide img{width:100%;height:100%;object-fit:cover;object-position:center 30%;display:block;}
.sl-slide:hover img{transform:none!important;}
.sl-btn{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;border-radius:50%;border:0;background:rgba(19,35,27,.55);color:#fff;font-size:26px;line-height:1;cursor:pointer;opacity:0;transition:opacity .25s,background .25s;}
.slider:hover .sl-btn,.sl-btn:focus-visible{opacity:1;}
.sl-btn:hover{background:rgba(169,112,46,.9);}
.sl-prev{left:12px}.sl-next{right:12px}
.sl-dots{position:absolute;left:0;right:0;bottom:10px;display:flex;justify-content:center;gap:7px;}
.sl-dots button{width:8px;height:8px;border-radius:50%;border:0;padding:0;background:rgba(255,255,255,.5);cursor:pointer;transition:all .3s;}
.sl-dots button.on{background:var(--ocre-c);width:22px;border-radius:6px;}
@media(max-width:760px){.slider{aspect-ratio:4/3;border-radius:12px}.sl-btn{opacity:.85;width:36px;height:36px;font-size:22px}}

/* evita el scroll horizontal en móvil (ya existía en Parceros por un botón que se pasaba del borde) */
html,body{overflow-x:clip;}

/* ── Portada más elegante: duotono verde sobre la foto + curvas de nivel abstractas (perfil de ascenso) ── */
.hero.con-foto{isolation:isolate;}
.hero.con-foto .hero-photo{filter:saturate(.78) contrast(1.06);}
.hero.con-foto .hero-photo::after{background:linear-gradient(100deg,rgba(19,35,27,.92) 0%,rgba(27,51,41,.78) 38%,rgba(39,70,58,.42) 68%,rgba(19,35,27,.28) 100%),radial-gradient(900px 420px at 85% 10%,rgba(169,112,46,.22),transparent 65%)!important;}
.hero.con-foto::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 1600 700%22 preserveAspectRatio=%22xMidYMid slice%22%3E%3Cpath d=%22M-40 118.4 Q0 126.0 20.0 129.8 Q40 133.6 60.0 137.0 Q80 140.4 100.0 143.1 Q120 145.8 140.0 147.5 Q160 149.2 180.0 149.8 Q200 150.4 220.0 149.9 Q240 149.4 260.0 147.9 Q280 146.4 300.0 144.1 Q320 141.8 340.0 139.0 Q360 136.2 380.0 133.2 Q400 130.2 420.0 127.3 Q440 124.5 460.0 122.0 Q480 119.6 500.0 117.7 Q520 115.8 540.0 114.6 Q560 113.4 580.0 112.8 Q600 112.2 620.0 112.1 Q640 111.9 660.0 112.0 Q680 112.1 700.0 112.1 Q720 112.2 740.0 111.8 Q760 111.5 780.0 110.6 Q800 109.6 820.0 107.9 Q840 106.1 860.0 103.5 Q880 100.9 900.0 97.4 Q920 93.9 940.0 89.8 Q960 85.6 980.0 81.0 Q1000 76.3 1020.0 71.6 Q1040 66.9 1060.0 62.4 Q1080 58.0 1100.0 54.1 Q1120 50.3 1140.0 47.4 Q1160 44.4 1180.0 42.7 Q1200 40.9 1220.0 40.3 Q1240 39.8 1260.0 40.4 Q1280 41.1 1300.0 42.8 Q1320 44.5 1340.0 47.0 Q1360 49.5 1380.0 52.5 Q1400 55.4 1420.0 58.5 Q1440 61.5 1460.0 64.3 Q1480 67.1 1500.0 69.3 Q1520 71.6 1540.0 73.0 Q1560 74.5 1580.0 75.1 Q1600 75.8 1620.0 75.6 Q1640 75.4 1660.0 74.5%22 fill=%22none%22 stroke=%22%23E0B887%22 stroke-opacity=%220.22%22 stroke-width=%221.6%22/%3E%3Cpath d=%22M-40 183.7 Q0 190.6 20.0 193.0 Q40 195.4 60.0 196.6 Q80 197.8 100.0 197.6 Q120 197.5 140.0 196.1 Q160 194.8 180.0 192.4 Q200 190.0 220.0 186.8 Q240 183.7 260.0 180.2 Q280 176.7 300.0 173.2 Q320 169.7 340.0 166.5 Q360 163.4 380.0 160.8 Q400 158.2 420.0 156.4 Q440 154.6 460.0 153.5 Q480 152.5 500.0 152.1 Q520 151.6 540.0 151.6 Q560 151.6 580.0 151.7 Q600 151.8 620.0 151.8 Q640 151.7 660.0 151.0 Q680 150.4 700.0 149.1 Q720 147.7 740.0 145.4 Q760 143.1 780.0 139.8 Q800 136.6 820.0 132.5 Q840 128.5 860.0 123.8 Q880 119.2 900.0 114.3 Q920 109.4 940.0 104.6 Q960 99.9 980.0 95.7 Q1000 91.5 1020.0 88.2 Q1040 85.0 1060.0 82.9 Q1080 80.8 1100.0 80.1 Q1120 79.4 1140.0 80.1 Q1160 80.8 1180.0 82.7 Q1200 84.7 1220.0 87.6 Q1240 90.5 1260.0 94.1 Q1280 97.7 1300.0 101.6 Q1320 105.4 1340.0 109.1 Q1360 112.8 1380.0 115.9 Q1400 119.0 1420.0 121.3 Q1440 123.7 1460.0 125.0 Q1480 126.3 1500.0 126.7 Q1520 127.0 1540.0 126.5 Q1560 125.9 1580.0 124.7 Q1600 123.4 1620.0 121.8 Q1640 120.2 1660.0 118.6%22 fill=%22none%22 stroke=%22%23F1EBDD%22 stroke-opacity=%220.16%22 stroke-width=%221%22/%3E%3Cpath d=%22M-40 244.1 Q0 244.7 20.0 243.6 Q40 242.4 60.0 240.0 Q80 237.5 100.0 234.1 Q120 230.7 140.0 226.7 Q160 222.7 180.0 218.6 Q200 214.4 220.0 210.5 Q240 206.5 260.0 203.2 Q280 199.8 300.0 197.3 Q320 194.7 340.0 193.0 Q360 191.4 380.0 190.5 Q400 189.7 420.0 189.5 Q440 189.3 460.0 189.4 Q480 189.5 500.0 189.6 Q520 189.7 540.0 189.5 Q560 189.2 580.0 188.2 Q600 187.3 620.0 185.4 Q640 183.6 660.0 180.7 Q680 177.9 700.0 174.1 Q720 170.3 740.0 165.8 Q760 161.2 780.0 156.3 Q800 151.4 820.0 146.5 Q840 141.6 860.0 137.1 Q880 132.6 900.0 129.0 Q920 125.4 940.0 123.0 Q960 120.7 980.0 119.8 Q1000 118.8 1020.0 119.5 Q1040 120.1 1060.0 122.2 Q1080 124.2 1100.0 127.5 Q1120 130.9 1140.0 135.0 Q1160 139.2 1180.0 143.8 Q1200 148.4 1220.0 152.9 Q1240 157.5 1260.0 161.6 Q1280 165.7 1300.0 168.9 Q1320 172.1 1340.0 174.3 Q1360 176.4 1380.0 177.4 Q1400 178.4 1420.0 178.2 Q1440 178.1 1460.0 177.0 Q1480 175.9 1500.0 174.2 Q1520 172.5 1540.0 170.6 Q1560 168.6 1580.0 166.8 Q1600 165.0 1620.0 163.6 Q1640 162.2 1660.0 161.4%22 fill=%22none%22 stroke=%22%23F1EBDD%22 stroke-opacity=%220.19%22 stroke-width=%221%22/%3E%3Cpath d=%22M-40 284.4 Q0 277.2 20.0 272.7 Q40 268.2 60.0 263.4 Q80 258.5 100.0 253.8 Q120 249.1 140.0 244.8 Q160 240.6 180.0 237.2 Q200 233.8 220.0 231.4 Q240 229.0 260.0 227.6 Q280 226.2 300.0 225.7 Q320 225.1 340.0 225.2 Q360 225.2 380.0 225.5 Q400 225.7 420.0 225.8 Q440 225.9 460.0 225.4 Q480 224.9 500.0 223.6 Q520 222.3 540.0 220.0 Q560 217.6 580.0 214.3 Q600 210.9 620.0 206.7 Q640 202.5 660.0 197.7 Q680 192.9 700.0 188.0 Q720 183.0 740.0 178.3 Q760 173.7 780.0 169.8 Q800 166.0 820.0 163.3 Q840 160.6 860.0 159.4 Q880 158.3 900.0 158.8 Q920 159.3 940.0 161.4 Q960 163.5 980.0 167.1 Q1000 170.6 1020.0 175.3 Q1040 179.9 1060.0 185.2 Q1080 190.5 1100.0 195.9 Q1120 201.4 1140.0 206.4 Q1160 211.4 1180.0 215.6 Q1200 219.8 1220.0 222.8 Q1240 225.9 1260.0 227.6 Q1280 229.3 1300.0 229.6 Q1320 230.0 1340.0 229.1 Q1360 228.3 1380.0 226.6 Q1400 224.9 1420.0 222.6 Q1440 220.4 1460.0 218.1 Q1480 215.7 1500.0 213.7 Q1520 211.7 1540.0 210.3 Q1560 208.9 1580.0 208.3 Q1600 207.7 1620.0 208.0 Q1640 208.3 1660.0 209.3%22 fill=%22none%22 stroke=%22%23F1EBDD%22 stroke-opacity=%220.12%22 stroke-width=%221%22/%3E%3Cpath d=%22M-40 302.1 Q0 290.9 20.0 285.8 Q40 280.6 60.0 276.3 Q80 272.0 100.0 268.7 Q120 265.5 140.0 263.4 Q160 261.3 180.0 260.3 Q200 259.4 220.0 259.2 Q240 259.1 260.0 259.4 Q280 259.8 300.0 260.2 Q320 260.6 340.0 260.6 Q360 260.6 380.0 259.9 Q400 259.2 420.0 257.6 Q440 255.9 460.0 253.1 Q480 250.4 500.0 246.6 Q520 242.9 540.0 238.4 Q560 233.9 580.0 229.1 Q600 224.2 620.0 219.5 Q640 214.8 660.0 210.7 Q680 206.7 700.0 203.7 Q720 200.8 740.0 199.3 Q760 197.9 780.0 198.2 Q800 198.5 820.0 200.6 Q840 202.6 860.0 206.3 Q880 210.1 900.0 215.1 Q920 220.1 940.0 226.0 Q960 231.9 980.0 238.1 Q1000 244.3 1020.0 250.3 Q1040 256.2 1060.0 261.4 Q1080 266.6 1100.0 270.5 Q1120 274.5 1140.0 277.0 Q1160 279.5 1180.0 280.4 Q1200 281.4 1220.0 280.9 Q1240 280.4 1260.0 278.7 Q1280 277.0 1300.0 274.6 Q1320 272.1 1340.0 269.3 Q1360 266.5 1380.0 263.8 Q1400 261.1 1420.0 258.9 Q1440 256.7 1460.0 255.3 Q1480 254.0 1500.0 253.5 Q1520 253.1 1540.0 253.5 Q1560 254.0 1580.0 255.1 Q1600 256.2 1620.0 257.7 Q1640 259.2 1660.0 260.6%22 fill=%22none%22 stroke=%22%23F1EBDD%22 stroke-opacity=%220.12%22 stroke-width=%221%22/%3E%3Cpath d=%22M-40 309.3 Q0 300.9 20.0 298.1 Q40 295.2 60.0 293.6 Q80 292.1 100.0 291.6 Q120 291.2 140.0 291.5 Q160 291.9 180.0 292.6 Q200 293.3 220.0 293.8 Q240 294.4 260.0 294.4 Q280 294.3 300.0 293.4 Q320 292.5 340.0 290.5 Q360 288.5 380.0 285.4 Q400 282.3 420.0 278.3 Q440 274.3 460.0 269.8 Q480 265.2 500.0 260.6 Q520 256.0 540.0 251.8 Q560 247.7 580.0 244.5 Q600 241.3 620.0 239.6 Q640 237.9 660.0 237.9 Q680 238.0 700.0 239.9 Q720 241.8 740.0 245.5 Q760 249.3 780.0 254.6 Q800 259.8 820.0 266.2 Q840 272.6 860.0 279.5 Q880 286.4 900.0 293.2 Q920 300.0 940.0 306.2 Q960 312.3 980.0 317.2 Q1000 322.1 1020.0 325.5 Q1040 328.9 1060.0 330.5 Q1080 332.1 1100.0 332.1 Q1120 332.0 1140.0 330.4 Q1160 328.9 1180.0 326.2 Q1200 323.6 1220.0 320.3 Q1240 317.0 1260.0 313.6 Q1280 310.2 1300.0 307.2 Q1320 304.2 1340.0 301.9 Q1360 299.6 1380.0 298.3 Q1400 297.0 1420.0 296.7 Q1440 296.4 1460.0 297.0 Q1480 297.6 1500.0 298.8 Q1520 300.0 1540.0 301.4 Q1560 302.7 1580.0 303.7 Q1600 304.8 1620.0 305.0 Q1640 305.2 1660.0 304.3%22 fill=%22none%22 stroke=%22%23E0B887%22 stroke-opacity=%220.32%22 stroke-width=%221.6%22/%3E%3Cpath d=%22M-40 323.5 Q0 321.8 20.0 322.0 Q40 322.3 60.0 323.2 Q80 324.1 100.0 325.1 Q120 326.2 140.0 326.9 Q160 327.6 180.0 327.6 Q200 327.5 220.0 326.4 Q240 325.3 260.0 323.0 Q280 320.7 300.0 317.4 Q320 314.1 340.0 310.0 Q360 306.0 380.0 301.6 Q400 297.2 420.0 293.1 Q440 289.0 460.0 285.6 Q480 282.3 500.0 280.3 Q520 278.3 540.0 278.1 Q560 277.8 580.0 279.5 Q600 281.2 620.0 284.9 Q640 288.5 660.0 293.9 Q680 299.3 700.0 306.0 Q720 312.7 740.0 320.2 Q760 327.7 780.0 335.3 Q800 342.9 820.0 349.9 Q840 356.9 860.0 362.8 Q880 368.7 900.0 373.0 Q920 377.2 940.0 379.6 Q960 382.0 980.0 382.4 Q1000 382.9 1020.0 381.5 Q1040 380.2 1060.0 377.4 Q1080 374.7 1100.0 371.0 Q1120 367.3 1140.0 363.2 Q1160 359.1 1180.0 355.2 Q1200 351.2 1220.0 348.0 Q1240 344.7 1260.0 342.4 Q1280 340.1 1300.0 338.9 Q1320 337.8 1340.0 337.7 Q1360 337.6 1380.0 338.3 Q1400 339.1 1420.0 340.2 Q1440 341.4 1460.0 342.5 Q1480 343.7 1500.0 344.2 Q1520 344.8 1540.0 344.3 Q1560 343.8 1580.0 341.9 Q1600 340.1 1620.0 336.7 Q1640 333.2 1660.0 328.3%22 fill=%22none%22 stroke=%22%23F1EBDD%22 stroke-opacity=%220.16%22 stroke-width=%221%22/%3E%3Cpath d=%22M-40 353.1 Q0 356.2 20.0 357.6 Q40 359.1 60.0 360.0 Q80 360.8 100.0 360.7 Q120 360.6 140.0 359.3 Q160 358.1 180.0 355.6 Q200 353.2 220.0 349.8 Q240 346.4 260.0 342.4 Q280 338.5 300.0 334.5 Q320 330.6 340.0 327.2 Q360 323.8 380.0 321.6 Q400 319.4 420.0 318.8 Q440 318.3 460.0 319.6 Q480 321.0 500.0 324.5 Q520 327.9 540.0 333.2 Q560 338.6 580.0 345.5 Q600 352.4 620.0 360.3 Q640 368.2 660.0 376.4 Q680 384.7 700.0 392.5 Q720 400.4 740.0 407.2 Q760 414.0 780.0 419.2 Q800 424.4 820.0 427.6 Q840 430.7 860.0 431.8 Q880 432.8 900.0 431.8 Q920 430.8 940.0 428.0 Q960 425.2 980.0 421.1 Q1000 417.1 1020.0 412.3 Q1040 407.6 1060.0 402.7 Q1080 397.9 1100.0 393.6 Q1120 389.3 1140.0 385.9 Q1160 382.5 1180.0 380.3 Q1200 378.1 1220.0 377.1 Q1240 376.2 1260.0 376.3 Q1280 376.5 1300.0 377.3 Q1320 378.2 1340.0 379.3 Q1360 380.4 1380.0 381.2 Q1400 382.1 1420.0 382.1 Q1440 382.0 1460.0 380.8 Q1480 379.5 1500.0 376.8 Q1520 374.0 1540.0 369.6 Q1560 365.3 1580.0 359.5 Q1600 353.7 1620.0 346.8 Q1640 340.0 1660.0 332.7%22 fill=%22none%22 stroke=%22%23F1EBDD%22 stroke-opacity=%220.10%22 stroke-width=%221%22/%3E%3Cpath d=%22M-40 392.5 Q0 394.5 20.0 394.4 Q40 394.2 60.0 392.8 Q80 391.4 100.0 388.9 Q120 386.4 140.0 383.0 Q160 379.7 180.0 376.1 Q200 372.5 220.0 369.2 Q240 365.9 260.0 363.5 Q280 361.1 300.0 360.2 Q320 359.4 340.0 360.4 Q360 361.4 380.0 364.5 Q400 367.6 420.0 372.7 Q440 377.9 460.0 384.8 Q480 391.7 500.0 399.9 Q520 408.0 540.0 416.8 Q560 425.5 580.0 434.1 Q600 442.7 620.0 450.3 Q640 458.0 660.0 464.0 Q680 470.1 700.0 474.1 Q720 478.2 740.0 479.9 Q760 481.6 780.0 481.0 Q800 480.3 820.0 477.6 Q840 474.9 860.0 470.6 Q880 466.3 900.0 460.9 Q920 455.6 940.0 449.9 Q960 444.2 980.0 438.7 Q1000 433.3 1020.0 428.8 Q1040 424.2 1060.0 420.8 Q1080 417.5 1100.0 415.5 Q1120 413.6 1140.0 413.0 Q1160 412.3 1180.0 412.7 Q1200 413.1 1220.0 414.1 Q1240 415.1 1260.0 416.1 Q1280 417.1 1300.0 417.6 Q1320 418.0 1340.0 417.4 Q1360 416.8 1380.0 414.8 Q1400 412.8 1420.0 409.1 Q1440 405.5 1460.0 400.3 Q1480 395.2 1500.0 388.8 Q1520 382.4 1540.0 375.2 Q1560 368.1 1580.0 360.8 Q1600 353.6 1620.0 347.0 Q1640 340.3 1660.0 335.0%22 fill=%22none%22 stroke=%22%23F1EBDD%22 stroke-opacity=%220.16%22 stroke-width=%221%22/%3E%3Cpath d=%22M-40 428.8 Q0 425.9 20.0 423.3 Q40 420.8 60.0 417.7 Q80 414.6 100.0 411.5 Q120 408.4 140.0 406.0 Q160 403.5 180.0 402.4 Q200 401.2 220.0 401.8 Q240 402.4 260.0 405.1 Q280 407.8 300.0 412.6 Q320 417.4 340.0 424.1 Q360 430.9 380.0 439.1 Q400 447.3 420.0 456.4 Q440 465.4 460.0 474.6 Q480 483.7 500.0 492.1 Q520 500.5 540.0 507.4 Q560 514.3 580.0 519.2 Q600 524.1 620.0 526.5 Q640 528.9 660.0 528.8 Q680 528.7 700.0 526.2 Q720 523.7 740.0 519.2 Q760 514.7 780.0 508.8 Q800 502.9 820.0 496.4 Q840 489.8 860.0 483.3 Q880 476.8 900.0 471.0 Q920 465.2 940.0 460.7 Q960 456.1 980.0 453.0 Q1000 449.9 1020.0 448.3 Q1040 446.8 1060.0 446.6 Q1080 446.4 1100.0 447.1 Q1120 447.8 1140.0 448.9 Q1160 450.0 1180.0 450.9 Q1200 451.8 1220.0 451.9 Q1240 452.0 1260.0 450.8 Q1280 449.6 1300.0 446.8 Q1320 444.0 1340.0 439.7 Q1360 435.3 1380.0 429.5 Q1400 423.8 1420.0 417.0 Q1440 410.3 1460.0 403.2 Q1480 396.1 1500.0 389.4 Q1520 382.7 1540.0 377.1 Q1560 371.5 1580.0 367.6 Q1600 363.8 1620.0 362.2 Q1640 360.6 1660.0 361.6%22 fill=%22none%22 stroke=%22%23F1EBDD%22 stroke-opacity=%220.19%22 stroke-width=%221%22/%3E%3Cpath d=%22M-40 456.9 Q0 451.5 20.0 449.1 Q40 446.6 60.0 445.2 Q80 443.8 100.0 444.0 Q120 444.2 140.0 446.3 Q160 448.5 180.0 452.8 Q200 457.1 220.0 463.5 Q240 469.9 260.0 478.0 Q280 486.1 300.0 495.3 Q320 504.5 340.0 514.0 Q360 523.5 380.0 532.5 Q400 541.5 420.0 549.2 Q440 556.9 460.0 562.6 Q480 568.3 500.0 571.4 Q520 574.6 540.0 575.1 Q560 575.5 580.0 573.3 Q600 571.1 620.0 566.6 Q640 562.1 660.0 555.8 Q680 549.5 700.0 542.2 Q720 534.9 740.0 527.3 Q760 519.8 780.0 512.7 Q800 505.7 820.0 499.8 Q840 493.9 860.0 489.6 Q880 485.3 900.0 482.7 Q920 480.0 940.0 479.1 Q960 478.1 980.0 478.4 Q1000 478.8 1020.0 479.9 Q1040 481.0 1060.0 482.2 Q1080 483.4 1100.0 484.2 Q1120 484.9 1140.0 484.6 Q1160 484.3 1180.0 482.6 Q1200 480.8 1220.0 477.4 Q1240 474.0 1260.0 469.1 Q1280 464.2 1300.0 458.1 Q1320 452.0 1340.0 445.2 Q1360 438.5 1380.0 431.9 Q1400 425.2 1420.0 419.5 Q1440 413.7 1460.0 409.5 Q1480 405.3 1500.0 403.3 Q1520 401.3 1540.0 401.9 Q1560 402.5 1580.0 405.7 Q1600 409.0 1620.0 414.7 Q1640 420.5 1660.0 428.4%22 fill=%22none%22 stroke=%22%23E0B887%22 stroke-opacity=%220.24%22 stroke-width=%221.6%22/%3E%3Cpath d=%22M-40 487.3 Q0 486.7 20.0 488.3 Q40 489.9 60.0 493.6 Q80 497.3 100.0 503.2 Q120 509.0 140.0 516.8 Q160 524.5 180.0 533.6 Q200 542.7 220.0 552.4 Q240 562.1 260.0 571.5 Q280 581.0 300.0 589.3 Q320 597.7 340.0 604.1 Q360 610.6 380.0 614.5 Q400 618.5 420.0 619.6 Q440 620.6 460.0 618.8 Q480 617.0 500.0 612.6 Q520 608.2 540.0 601.6 Q560 595.0 580.0 587.1 Q600 579.1 620.0 570.6 Q640 562.1 660.0 553.8 Q680 545.6 700.0 538.4 Q720 531.1 740.0 525.5 Q760 519.8 780.0 516.0 Q800 512.3 820.0 510.4 Q840 508.5 860.0 508.3 Q880 508.1 900.0 509.0 Q920 510.0 940.0 511.5 Q960 513.0 980.0 514.4 Q1000 515.8 1020.0 516.4 Q1040 517.1 1060.0 516.4 Q1080 515.7 1100.0 513.5 Q1120 511.2 1140.0 507.3 Q1160 503.5 1180.0 498.2 Q1200 493.0 1220.0 486.8 Q1240 480.7 1260.0 474.3 Q1280 468.0 1300.0 462.2 Q1320 456.4 1340.0 452.0 Q1360 447.5 1380.0 445.1 Q1400 442.7 1420.0 442.9 Q1440 443.0 1460.0 445.9 Q1480 448.8 1500.0 454.4 Q1520 460.0 1540.0 467.9 Q1560 475.9 1580.0 485.5 Q1600 495.2 1620.0 505.7 Q1640 516.3 1660.0 526.9%22 fill=%22none%22 stroke=%22%23F1EBDD%22 stroke-opacity=%220.12%22 stroke-width=%221%22/%3E%3Cpath d=%22M-40 538.0 Q0 548.3 20.0 555.5 Q40 562.7 60.0 571.4 Q80 580.2 100.0 589.9 Q120 599.5 140.0 609.2 Q160 618.9 180.0 627.8 Q200 636.6 220.0 643.8 Q240 650.9 260.0 655.6 Q280 660.2 300.0 662.0 Q320 663.8 340.0 662.5 Q360 661.2 380.0 657.0 Q400 652.8 420.0 646.1 Q440 639.4 460.0 630.9 Q480 622.4 500.0 613.0 Q520 603.6 540.0 594.3 Q560 584.9 580.0 576.3 Q600 567.7 620.0 560.7 Q640 553.7 660.0 548.6 Q680 543.6 700.0 540.7 Q720 537.8 740.0 536.9 Q760 536.0 780.0 536.7 Q800 537.4 820.0 539.1 Q840 540.8 860.0 542.7 Q880 544.7 900.0 546.3 Q920 547.8 940.0 548.3 Q960 548.8 980.0 547.8 Q1000 546.8 1020.0 544.2 Q1040 541.6 1060.0 537.4 Q1080 533.2 1100.0 527.9 Q1120 522.5 1140.0 516.7 Q1160 510.8 1180.0 505.2 Q1200 499.6 1220.0 495.0 Q1240 490.5 1260.0 487.7 Q1280 485.0 1300.0 484.7 Q1320 484.4 1340.0 486.8 Q1360 489.3 1380.0 494.6 Q1400 499.8 1420.0 507.7 Q1440 515.5 1460.0 525.4 Q1480 535.3 1500.0 546.3 Q1520 557.4 1540.0 568.8 Q1560 580.2 1580.0 591.0 Q1600 601.7 1620.0 611.0 Q1640 620.2 1660.0 627.3%22 fill=%22none%22 stroke=%22%23F1EBDD%22 stroke-opacity=%220.20%22 stroke-width=%221%22/%3E%3Cpath d=%22M-40 617.1 Q0 635.9 20.0 645.6 Q40 655.3 60.0 664.5 Q80 673.7 100.0 681.4 Q120 689.1 140.0 694.4 Q160 699.8 180.0 702.3 Q200 704.8 220.0 704.1 Q240 703.4 260.0 699.5 Q280 695.6 300.0 688.9 Q320 682.3 340.0 673.4 Q360 664.6 380.0 654.5 Q400 644.4 420.0 633.9 Q440 623.5 460.0 613.6 Q480 603.8 500.0 595.4 Q520 587.0 540.0 580.6 Q560 574.2 580.0 570.2 Q600 566.1 620.0 564.4 Q640 562.7 660.0 563.0 Q680 563.3 700.0 565.0 Q720 566.8 740.0 569.3 Q760 571.8 780.0 574.2 Q800 576.7 820.0 578.4 Q840 580.1 860.0 580.5 Q880 580.9 900.0 579.6 Q920 578.4 940.0 575.5 Q960 572.6 980.0 568.3 Q1000 564.0 1020.0 558.9 Q1040 553.7 1060.0 548.5 Q1080 543.2 1100.0 538.7 Q1120 534.1 1140.0 531.1 Q1160 528.1 1180.0 527.4 Q1200 526.6 1220.0 528.6 Q1240 530.5 1260.0 535.3 Q1280 540.2 1300.0 547.8 Q1320 555.3 1340.0 565.2 Q1360 575.1 1380.0 586.5 Q1400 597.9 1420.0 609.9 Q1440 622.0 1460.0 633.6 Q1480 645.3 1500.0 655.7 Q1520 666.0 1540.0 674.2 Q1560 682.4 1580.0 687.9 Q1600 693.3 1620.0 695.8 Q1640 698.4 1660.0 698.0%22 fill=%22none%22 stroke=%22%23F1EBDD%22 stroke-opacity=%220.16%22 stroke-width=%221%22/%3E%3Cpath d=%22M-40 708.9 Q0 725.0 20.0 731.0 Q40 737.0 60.0 740.2 Q80 743.4 100.0 743.3 Q120 743.3 140.0 739.9 Q160 736.4 180.0 730.0 Q200 723.5 220.0 714.5 Q240 705.5 260.0 694.8 Q280 684.1 300.0 672.8 Q320 661.4 340.0 650.4 Q360 639.3 380.0 629.6 Q400 619.8 420.0 612.1 Q440 604.3 460.0 599.1 Q480 593.8 500.0 591.1 Q520 588.5 540.0 588.2 Q560 588.0 580.0 589.6 Q600 591.3 620.0 594.2 Q640 597.1 660.0 600.4 Q680 603.7 700.0 606.7 Q720 609.6 740.0 611.4 Q760 613.3 780.0 613.6 Q800 613.9 820.0 612.4 Q840 611.0 860.0 608.0 Q880 605.0 900.0 600.8 Q920 596.6 940.0 591.9 Q960 587.2 980.0 582.9 Q1000 578.5 1020.0 575.4 Q1040 572.2 1060.0 571.1 Q1080 569.9 1100.0 571.3 Q1120 572.7 1140.0 576.9 Q1160 581.2 1180.0 588.3 Q1200 595.5 1220.0 605.1 Q1240 614.8 1260.0 626.3 Q1280 637.8 1300.0 650.3 Q1320 662.8 1340.0 675.2 Q1360 687.6 1380.0 698.9 Q1400 710.2 1420.0 719.4 Q1440 728.7 1460.0 735.3 Q1480 741.8 1500.0 745.2 Q1520 748.7 1540.0 748.9 Q1560 749.1 1580.0 746.5 Q1600 743.8 1620.0 738.8 Q1640 733.8 1660.0 727.3%22 fill=%22none%22 stroke=%22%23F1EBDD%22 stroke-opacity=%220.10%22 stroke-width=%221%22/%3E%3Cpath d=%22M-40 779.5 Q0 780.7 20.0 777.9 Q40 775.1 60.0 768.9 Q80 762.8 100.0 753.8 Q120 744.8 140.0 733.8 Q160 722.7 180.0 710.6 Q200 698.5 220.0 686.4 Q240 674.3 260.0 663.3 Q280 652.3 300.0 643.2 Q320 634.1 340.0 627.5 Q360 621.0 380.0 617.3 Q400 613.5 420.0 612.6 Q440 611.7 460.0 613.2 Q480 614.6 500.0 617.8 Q520 621.0 540.0 625.1 Q560 629.2 580.0 633.3 Q600 637.4 620.0 640.7 Q640 644.1 660.0 646.0 Q680 648.0 700.0 648.2 Q720 648.4 740.0 646.8 Q760 645.3 780.0 642.3 Q800 639.3 820.0 635.4 Q840 631.5 860.0 627.6 Q880 623.6 900.0 620.4 Q920 617.2 940.0 615.7 Q960 614.2 980.0 615.0 Q1000 615.8 1020.0 619.4 Q1040 623.0 1060.0 629.6 Q1080 636.1 1100.0 645.3 Q1120 654.6 1140.0 666.0 Q1160 677.3 1180.0 690.0 Q1200 702.6 1220.0 715.6 Q1240 728.5 1260.0 740.6 Q1280 752.7 1300.0 763.0 Q1320 773.3 1340.0 780.9 Q1360 788.4 1380.0 792.8 Q1400 797.2 1420.0 798.1 Q1440 799.1 1460.0 796.8 Q1480 794.5 1500.0 789.4 Q1520 784.3 1540.0 777.3 Q1560 770.2 1580.0 762.1 Q1600 754.0 1620.0 745.8 Q1640 737.7 1660.0 730.3%22 fill=%22none%22 stroke=%22%23E0B887%22 stroke-opacity=%220.28%22 stroke-width=%221.6%22/%3E%3Cpath d=%22M-40 800.0 Q0 782.4 20.0 771.2 Q40 760.0 60.0 747.4 Q80 734.7 100.0 721.8 Q120 708.8 140.0 696.6 Q160 684.4 180.0 673.9 Q200 663.5 220.0 655.7 Q240 647.8 260.0 643.0 Q280 638.2 300.0 636.5 Q320 634.8 340.0 635.9 Q360 637.0 380.0 640.3 Q400 643.6 420.0 648.4 Q440 653.2 460.0 658.4 Q480 663.6 500.0 668.5 Q520 673.3 540.0 677.0 Q560 680.7 580.0 682.7 Q600 684.6 620.0 684.8 Q640 684.9 660.0 683.3 Q680 681.7 700.0 678.8 Q720 676.0 740.0 672.6 Q760 669.2 780.0 666.2 Q800 663.1 820.0 661.3 Q840 659.5 860.0 659.8 Q880 660.0 900.0 662.9 Q920 665.8 940.0 671.6 Q960 677.4 980.0 686.0 Q1000 694.6 1020.0 705.6 Q1040 716.5 1060.0 729.1 Q1080 741.7 1100.0 754.9 Q1120 768.2 1140.0 780.9 Q1160 793.6 1180.0 804.7 Q1200 815.9 1220.0 824.4 Q1240 833.0 1260.0 838.4 Q1280 843.7 1300.0 845.4 Q1320 847.2 1340.0 845.3 Q1360 843.5 1380.0 838.5 Q1400 833.5 1420.0 826.1 Q1440 818.6 1460.0 809.7 Q1480 800.7 1500.0 791.3 Q1520 781.9 1540.0 773.0 Q1560 764.2 1580.0 756.7 Q1600 749.2 1620.0 743.7 Q1640 738.3 1660.0 735.0%22 fill=%22none%22 stroke=%22%23F1EBDD%22 stroke-opacity=%220.19%22 stroke-width=%221%22/%3E%3Cpath d=%22M-40 770.0 Q0 742.6 20.0 729.4 Q40 716.1 60.0 704.5 Q80 692.9 100.0 683.8 Q120 674.6 140.0 668.7 Q160 662.7 180.0 660.0 Q200 657.4 220.0 658.0 Q240 658.6 260.0 662.0 Q280 665.3 300.0 670.6 Q320 675.9 340.0 682.2 Q360 688.5 380.0 694.8 Q400 701.1 420.0 706.5 Q440 712.0 460.0 715.8 Q480 719.7 500.0 721.7 Q520 723.6 540.0 723.6 Q560 723.6 580.0 722.0 Q600 720.4 620.0 717.8 Q640 715.2 660.0 712.5 Q680 709.8 700.0 707.8 Q720 705.9 740.0 705.6 Q760 705.4 780.0 707.4 Q800 709.5 820.0 714.4 Q840 719.3 860.0 727.1 Q880 734.9 900.0 745.2 Q920 755.6 940.0 767.9 Q960 780.1 980.0 793.4 Q1000 806.6 1020.0 819.7 Q1040 832.8 1060.0 844.7 Q1080 856.5 1100.0 865.9 Q1120 875.4 1140.0 881.7 Q1160 888.0 1180.0 890.5 Q1200 893.1 1220.0 891.9 Q1240 890.7 1260.0 885.9 Q1280 881.2 1300.0 873.5 Q1320 865.9 1340.0 856.2 Q1360 846.6 1380.0 836.0 Q1400 825.5 1420.0 815.2 Q1440 804.8 1460.0 795.7 Q1480 786.5 1500.0 779.4 Q1520 772.2 1540.0 767.4 Q1560 762.6 1580.0 760.3 Q1600 758.0 1620.0 757.9 Q1640 757.8 1660.0 759.3%22 fill=%22none%22 stroke=%22%23F1EBDD%22 stroke-opacity=%220.12%22 stroke-width=%221%22/%3E%3C/svg%3E") center/cover no-repeat;mix-blend-mode:screen;animation:deriva 40s ease-in-out infinite alternate;}
.hero.con-foto::after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;z-index:3;background:linear-gradient(90deg,var(--ocre),var(--ocre-c) 35%,transparent 85%);}
@keyframes deriva{from{transform:translateX(-1.5%) scale(1.04)}to{transform:translateX(1.5%) scale(1.04)}}
.hero h1{letter-spacing:1px;}
.hero .eyebrow{letter-spacing:4px;}
.hero .eyebrow::before{content:"";display:inline-block;width:34px;height:1px;background:var(--ocre-c);vertical-align:middle;margin-right:12px;}
/* mismo motivo, más sutil, en las cabeceras oscuras del resto de páginas */
.sec.dark{position:relative;overflow:hidden;isolation:isolate;}
.sec.dark::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 1600 700%22 preserveAspectRatio=%22xMidYMid slice%22%3E%3Cpath d=%22M-40 118.4 Q0 126.0 20.0 129.8 Q40 133.6 60.0 137.0 Q80 140.4 100.0 143.1 Q120 145.8 140.0 147.5 Q160 149.2 180.0 149.8 Q200 150.4 220.0 149.9 Q240 149.4 260.0 147.9 Q280 146.4 300.0 144.1 Q320 141.8 340.0 139.0 Q360 136.2 380.0 133.2 Q400 130.2 420.0 127.3 Q440 124.5 460.0 122.0 Q480 119.6 500.0 117.7 Q520 115.8 540.0 114.6 Q560 113.4 580.0 112.8 Q600 112.2 620.0 112.1 Q640 111.9 660.0 112.0 Q680 112.1 700.0 112.1 Q720 112.2 740.0 111.8 Q760 111.5 780.0 110.6 Q800 109.6 820.0 107.9 Q840 106.1 860.0 103.5 Q880 100.9 900.0 97.4 Q920 93.9 940.0 89.8 Q960 85.6 980.0 81.0 Q1000 76.3 1020.0 71.6 Q1040 66.9 1060.0 62.4 Q1080 58.0 1100.0 54.1 Q1120 50.3 1140.0 47.4 Q1160 44.4 1180.0 42.7 Q1200 40.9 1220.0 40.3 Q1240 39.8 1260.0 40.4 Q1280 41.1 1300.0 42.8 Q1320 44.5 1340.0 47.0 Q1360 49.5 1380.0 52.5 Q1400 55.4 1420.0 58.5 Q1440 61.5 1460.0 64.3 Q1480 67.1 1500.0 69.3 Q1520 71.6 1540.0 73.0 Q1560 74.5 1580.0 75.1 Q1600 75.8 1620.0 75.6 Q1640 75.4 1660.0 74.5%22 fill=%22none%22 stroke=%22%23E0B887%22 stroke-opacity=%220.22%22 stroke-width=%221.6%22/%3E%3Cpath d=%22M-40 183.7 Q0 190.6 20.0 193.0 Q40 195.4 60.0 196.6 Q80 197.8 100.0 197.6 Q120 197.5 140.0 196.1 Q160 194.8 180.0 192.4 Q200 190.0 220.0 186.8 Q240 183.7 260.0 180.2 Q280 176.7 300.0 173.2 Q320 169.7 340.0 166.5 Q360 163.4 380.0 160.8 Q400 158.2 420.0 156.4 Q440 154.6 460.0 153.5 Q480 152.5 500.0 152.1 Q520 151.6 540.0 151.6 Q560 151.6 580.0 151.7 Q600 151.8 620.0 151.8 Q640 151.7 660.0 151.0 Q680 150.4 700.0 149.1 Q720 147.7 740.0 145.4 Q760 143.1 780.0 139.8 Q800 136.6 820.0 132.5 Q840 128.5 860.0 123.8 Q880 119.2 900.0 114.3 Q920 109.4 940.0 104.6 Q960 99.9 980.0 95.7 Q1000 91.5 1020.0 88.2 Q1040 85.0 1060.0 82.9 Q1080 80.8 1100.0 80.1 Q1120 79.4 1140.0 80.1 Q1160 80.8 1180.0 82.7 Q1200 84.7 1220.0 87.6 Q1240 90.5 1260.0 94.1 Q1280 97.7 1300.0 101.6 Q1320 105.4 1340.0 109.1 Q1360 112.8 1380.0 115.9 Q1400 119.0 1420.0 121.3 Q1440 123.7 1460.0 125.0 Q1480 126.3 1500.0 126.7 Q1520 127.0 1540.0 126.5 Q1560 125.9 1580.0 124.7 Q1600 123.4 1620.0 121.8 Q1640 120.2 1660.0 118.6%22 fill=%22none%22 stroke=%22%23F1EBDD%22 stroke-opacity=%220.16%22 stroke-width=%221%22/%3E%3Cpath d=%22M-40 244.1 Q0 244.7 20.0 243.6 Q40 242.4 60.0 240.0 Q80 237.5 100.0 234.1 Q120 230.7 140.0 226.7 Q160 222.7 180.0 218.6 Q200 214.4 220.0 210.5 Q240 206.5 260.0 203.2 Q280 199.8 300.0 197.3 Q320 194.7 340.0 193.0 Q360 191.4 380.0 190.5 Q400 189.7 420.0 189.5 Q440 189.3 460.0 189.4 Q480 189.5 500.0 189.6 Q520 189.7 540.0 189.5 Q560 189.2 580.0 188.2 Q600 187.3 620.0 185.4 Q640 183.6 660.0 180.7 Q680 177.9 700.0 174.1 Q720 170.3 740.0 165.8 Q760 161.2 780.0 156.3 Q800 151.4 820.0 146.5 Q840 141.6 860.0 137.1 Q880 132.6 900.0 129.0 Q920 125.4 940.0 123.0 Q960 120.7 980.0 119.8 Q1000 118.8 1020.0 119.5 Q1040 120.1 1060.0 122.2 Q1080 124.2 1100.0 127.5 Q1120 130.9 1140.0 135.0 Q1160 139.2 1180.0 143.8 Q1200 148.4 1220.0 152.9 Q1240 157.5 1260.0 161.6 Q1280 165.7 1300.0 168.9 Q1320 172.1 1340.0 174.3 Q1360 176.4 1380.0 177.4 Q1400 178.4 1420.0 178.2 Q1440 178.1 1460.0 177.0 Q1480 175.9 1500.0 174.2 Q1520 172.5 1540.0 170.6 Q1560 168.6 1580.0 166.8 Q1600 165.0 1620.0 163.6 Q1640 162.2 1660.0 161.4%22 fill=%22none%22 stroke=%22%23F1EBDD%22 stroke-opacity=%220.19%22 stroke-width=%221%22/%3E%3Cpath d=%22M-40 284.4 Q0 277.2 20.0 272.7 Q40 268.2 60.0 263.4 Q80 258.5 100.0 253.8 Q120 249.1 140.0 244.8 Q160 240.6 180.0 237.2 Q200 233.8 220.0 231.4 Q240 229.0 260.0 227.6 Q280 226.2 300.0 225.7 Q320 225.1 340.0 225.2 Q360 225.2 380.0 225.5 Q400 225.7 420.0 225.8 Q440 225.9 460.0 225.4 Q480 224.9 500.0 223.6 Q520 222.3 540.0 220.0 Q560 217.6 580.0 214.3 Q600 210.9 620.0 206.7 Q640 202.5 660.0 197.7 Q680 192.9 700.0 188.0 Q720 183.0 740.0 178.3 Q760 173.7 780.0 169.8 Q800 166.0 820.0 163.3 Q840 160.6 860.0 159.4 Q880 158.3 900.0 158.8 Q920 159.3 940.0 161.4 Q960 163.5 980.0 167.1 Q1000 170.6 1020.0 175.3 Q1040 179.9 1060.0 185.2 Q1080 190.5 1100.0 195.9 Q1120 201.4 1140.0 206.4 Q1160 211.4 1180.0 215.6 Q1200 219.8 1220.0 222.8 Q1240 225.9 1260.0 227.6 Q1280 229.3 1300.0 229.6 Q1320 230.0 1340.0 229.1 Q1360 228.3 1380.0 226.6 Q1400 224.9 1420.0 222.6 Q1440 220.4 1460.0 218.1 Q1480 215.7 1500.0 213.7 Q1520 211.7 1540.0 210.3 Q1560 208.9 1580.0 208.3 Q1600 207.7 1620.0 208.0 Q1640 208.3 1660.0 209.3%22 fill=%22none%22 stroke=%22%23F1EBDD%22 stroke-opacity=%220.12%22 stroke-width=%221%22/%3E%3Cpath d=%22M-40 302.1 Q0 290.9 20.0 285.8 Q40 280.6 60.0 276.3 Q80 272.0 100.0 268.7 Q120 265.5 140.0 263.4 Q160 261.3 180.0 260.3 Q200 259.4 220.0 259.2 Q240 259.1 260.0 259.4 Q280 259.8 300.0 260.2 Q320 260.6 340.0 260.6 Q360 260.6 380.0 259.9 Q400 259.2 420.0 257.6 Q440 255.9 460.0 253.1 Q480 250.4 500.0 246.6 Q520 242.9 540.0 238.4 Q560 233.9 580.0 229.1 Q600 224.2 620.0 219.5 Q640 214.8 660.0 210.7 Q680 206.7 700.0 203.7 Q720 200.8 740.0 199.3 Q760 197.9 780.0 198.2 Q800 198.5 820.0 200.6 Q840 202.6 860.0 206.3 Q880 210.1 900.0 215.1 Q920 220.1 940.0 226.0 Q960 231.9 980.0 238.1 Q1000 244.3 1020.0 250.3 Q1040 256.2 1060.0 261.4 Q1080 266.6 1100.0 270.5 Q1120 274.5 1140.0 277.0 Q1160 279.5 1180.0 280.4 Q1200 281.4 1220.0 280.9 Q1240 280.4 1260.0 278.7 Q1280 277.0 1300.0 274.6 Q1320 272.1 1340.0 269.3 Q1360 266.5 1380.0 263.8 Q1400 261.1 1420.0 258.9 Q1440 256.7 1460.0 255.3 Q1480 254.0 1500.0 253.5 Q1520 253.1 1540.0 253.5 Q1560 254.0 1580.0 255.1 Q1600 256.2 1620.0 257.7 Q1640 259.2 1660.0 260.6%22 fill=%22none%22 stroke=%22%23F1EBDD%22 stroke-opacity=%220.12%22 stroke-width=%221%22/%3E%3Cpath d=%22M-40 309.3 Q0 300.9 20.0 298.1 Q40 295.2 60.0 293.6 Q80 292.1 100.0 291.6 Q120 291.2 140.0 291.5 Q160 291.9 180.0 292.6 Q200 293.3 220.0 293.8 Q240 294.4 260.0 294.4 Q280 294.3 300.0 293.4 Q320 292.5 340.0 290.5 Q360 288.5 380.0 285.4 Q400 282.3 420.0 278.3 Q440 274.3 460.0 269.8 Q480 265.2 500.0 260.6 Q520 256.0 540.0 251.8 Q560 247.7 580.0 244.5 Q600 241.3 620.0 239.6 Q640 237.9 660.0 237.9 Q680 238.0 700.0 239.9 Q720 241.8 740.0 245.5 Q760 249.3 780.0 254.6 Q800 259.8 820.0 266.2 Q840 272.6 860.0 279.5 Q880 286.4 900.0 293.2 Q920 300.0 940.0 306.2 Q960 312.3 980.0 317.2 Q1000 322.1 1020.0 325.5 Q1040 328.9 1060.0 330.5 Q1080 332.1 1100.0 332.1 Q1120 332.0 1140.0 330.4 Q1160 328.9 1180.0 326.2 Q1200 323.6 1220.0 320.3 Q1240 317.0 1260.0 313.6 Q1280 310.2 1300.0 307.2 Q1320 304.2 1340.0 301.9 Q1360 299.6 1380.0 298.3 Q1400 297.0 1420.0 296.7 Q1440 296.4 1460.0 297.0 Q1480 297.6 1500.0 298.8 Q1520 300.0 1540.0 301.4 Q1560 302.7 1580.0 303.7 Q1600 304.8 1620.0 305.0 Q1640 305.2 1660.0 304.3%22 fill=%22none%22 stroke=%22%23E0B887%22 stroke-opacity=%220.32%22 stroke-width=%221.6%22/%3E%3Cpath d=%22M-40 323.5 Q0 321.8 20.0 322.0 Q40 322.3 60.0 323.2 Q80 324.1 100.0 325.1 Q120 326.2 140.0 326.9 Q160 327.6 180.0 327.6 Q200 327.5 220.0 326.4 Q240 325.3 260.0 323.0 Q280 320.7 300.0 317.4 Q320 314.1 340.0 310.0 Q360 306.0 380.0 301.6 Q400 297.2 420.0 293.1 Q440 289.0 460.0 285.6 Q480 282.3 500.0 280.3 Q520 278.3 540.0 278.1 Q560 277.8 580.0 279.5 Q600 281.2 620.0 284.9 Q640 288.5 660.0 293.9 Q680 299.3 700.0 306.0 Q720 312.7 740.0 320.2 Q760 327.7 780.0 335.3 Q800 342.9 820.0 349.9 Q840 356.9 860.0 362.8 Q880 368.7 900.0 373.0 Q920 377.2 940.0 379.6 Q960 382.0 980.0 382.4 Q1000 382.9 1020.0 381.5 Q1040 380.2 1060.0 377.4 Q1080 374.7 1100.0 371.0 Q1120 367.3 1140.0 363.2 Q1160 359.1 1180.0 355.2 Q1200 351.2 1220.0 348.0 Q1240 344.7 1260.0 342.4 Q1280 340.1 1300.0 338.9 Q1320 337.8 1340.0 337.7 Q1360 337.6 1380.0 338.3 Q1400 339.1 1420.0 340.2 Q1440 341.4 1460.0 342.5 Q1480 343.7 1500.0 344.2 Q1520 344.8 1540.0 344.3 Q1560 343.8 1580.0 341.9 Q1600 340.1 1620.0 336.7 Q1640 333.2 1660.0 328.3%22 fill=%22none%22 stroke=%22%23F1EBDD%22 stroke-opacity=%220.16%22 stroke-width=%221%22/%3E%3Cpath d=%22M-40 353.1 Q0 356.2 20.0 357.6 Q40 359.1 60.0 360.0 Q80 360.8 100.0 360.7 Q120 360.6 140.0 359.3 Q160 358.1 180.0 355.6 Q200 353.2 220.0 349.8 Q240 346.4 260.0 342.4 Q280 338.5 300.0 334.5 Q320 330.6 340.0 327.2 Q360 323.8 380.0 321.6 Q400 319.4 420.0 318.8 Q440 318.3 460.0 319.6 Q480 321.0 500.0 324.5 Q520 327.9 540.0 333.2 Q560 338.6 580.0 345.5 Q600 352.4 620.0 360.3 Q640 368.2 660.0 376.4 Q680 384.7 700.0 392.5 Q720 400.4 740.0 407.2 Q760 414.0 780.0 419.2 Q800 424.4 820.0 427.6 Q840 430.7 860.0 431.8 Q880 432.8 900.0 431.8 Q920 430.8 940.0 428.0 Q960 425.2 980.0 421.1 Q1000 417.1 1020.0 412.3 Q1040 407.6 1060.0 402.7 Q1080 397.9 1100.0 393.6 Q1120 389.3 1140.0 385.9 Q1160 382.5 1180.0 380.3 Q1200 378.1 1220.0 377.1 Q1240 376.2 1260.0 376.3 Q1280 376.5 1300.0 377.3 Q1320 378.2 1340.0 379.3 Q1360 380.4 1380.0 381.2 Q1400 382.1 1420.0 382.1 Q1440 382.0 1460.0 380.8 Q1480 379.5 1500.0 376.8 Q1520 374.0 1540.0 369.6 Q1560 365.3 1580.0 359.5 Q1600 353.7 1620.0 346.8 Q1640 340.0 1660.0 332.7%22 fill=%22none%22 stroke=%22%23F1EBDD%22 stroke-opacity=%220.10%22 stroke-width=%221%22/%3E%3Cpath d=%22M-40 392.5 Q0 394.5 20.0 394.4 Q40 394.2 60.0 392.8 Q80 391.4 100.0 388.9 Q120 386.4 140.0 383.0 Q160 379.7 180.0 376.1 Q200 372.5 220.0 369.2 Q240 365.9 260.0 363.5 Q280 361.1 300.0 360.2 Q320 359.4 340.0 360.4 Q360 361.4 380.0 364.5 Q400 367.6 420.0 372.7 Q440 377.9 460.0 384.8 Q480 391.7 500.0 399.9 Q520 408.0 540.0 416.8 Q560 425.5 580.0 434.1 Q600 442.7 620.0 450.3 Q640 458.0 660.0 464.0 Q680 470.1 700.0 474.1 Q720 478.2 740.0 479.9 Q760 481.6 780.0 481.0 Q800 480.3 820.0 477.6 Q840 474.9 860.0 470.6 Q880 466.3 900.0 460.9 Q920 455.6 940.0 449.9 Q960 444.2 980.0 438.7 Q1000 433.3 1020.0 428.8 Q1040 424.2 1060.0 420.8 Q1080 417.5 1100.0 415.5 Q1120 413.6 1140.0 413.0 Q1160 412.3 1180.0 412.7 Q1200 413.1 1220.0 414.1 Q1240 415.1 1260.0 416.1 Q1280 417.1 1300.0 417.6 Q1320 418.0 1340.0 417.4 Q1360 416.8 1380.0 414.8 Q1400 412.8 1420.0 409.1 Q1440 405.5 1460.0 400.3 Q1480 395.2 1500.0 388.8 Q1520 382.4 1540.0 375.2 Q1560 368.1 1580.0 360.8 Q1600 353.6 1620.0 347.0 Q1640 340.3 1660.0 335.0%22 fill=%22none%22 stroke=%22%23F1EBDD%22 stroke-opacity=%220.16%22 stroke-width=%221%22/%3E%3Cpath d=%22M-40 428.8 Q0 425.9 20.0 423.3 Q40 420.8 60.0 417.7 Q80 414.6 100.0 411.5 Q120 408.4 140.0 406.0 Q160 403.5 180.0 402.4 Q200 401.2 220.0 401.8 Q240 402.4 260.0 405.1 Q280 407.8 300.0 412.6 Q320 417.4 340.0 424.1 Q360 430.9 380.0 439.1 Q400 447.3 420.0 456.4 Q440 465.4 460.0 474.6 Q480 483.7 500.0 492.1 Q520 500.5 540.0 507.4 Q560 514.3 580.0 519.2 Q600 524.1 620.0 526.5 Q640 528.9 660.0 528.8 Q680 528.7 700.0 526.2 Q720 523.7 740.0 519.2 Q760 514.7 780.0 508.8 Q800 502.9 820.0 496.4 Q840 489.8 860.0 483.3 Q880 476.8 900.0 471.0 Q920 465.2 940.0 460.7 Q960 456.1 980.0 453.0 Q1000 449.9 1020.0 448.3 Q1040 446.8 1060.0 446.6 Q1080 446.4 1100.0 447.1 Q1120 447.8 1140.0 448.9 Q1160 450.0 1180.0 450.9 Q1200 451.8 1220.0 451.9 Q1240 452.0 1260.0 450.8 Q1280 449.6 1300.0 446.8 Q1320 444.0 1340.0 439.7 Q1360 435.3 1380.0 429.5 Q1400 423.8 1420.0 417.0 Q1440 410.3 1460.0 403.2 Q1480 396.1 1500.0 389.4 Q1520 382.7 1540.0 377.1 Q1560 371.5 1580.0 367.6 Q1600 363.8 1620.0 362.2 Q1640 360.6 1660.0 361.6%22 fill=%22none%22 stroke=%22%23F1EBDD%22 stroke-opacity=%220.19%22 stroke-width=%221%22/%3E%3Cpath d=%22M-40 456.9 Q0 451.5 20.0 449.1 Q40 446.6 60.0 445.2 Q80 443.8 100.0 444.0 Q120 444.2 140.0 446.3 Q160 448.5 180.0 452.8 Q200 457.1 220.0 463.5 Q240 469.9 260.0 478.0 Q280 486.1 300.0 495.3 Q320 504.5 340.0 514.0 Q360 523.5 380.0 532.5 Q400 541.5 420.0 549.2 Q440 556.9 460.0 562.6 Q480 568.3 500.0 571.4 Q520 574.6 540.0 575.1 Q560 575.5 580.0 573.3 Q600 571.1 620.0 566.6 Q640 562.1 660.0 555.8 Q680 549.5 700.0 542.2 Q720 534.9 740.0 527.3 Q760 519.8 780.0 512.7 Q800 505.7 820.0 499.8 Q840 493.9 860.0 489.6 Q880 485.3 900.0 482.7 Q920 480.0 940.0 479.1 Q960 478.1 980.0 478.4 Q1000 478.8 1020.0 479.9 Q1040 481.0 1060.0 482.2 Q1080 483.4 1100.0 484.2 Q1120 484.9 1140.0 484.6 Q1160 484.3 1180.0 482.6 Q1200 480.8 1220.0 477.4 Q1240 474.0 1260.0 469.1 Q1280 464.2 1300.0 458.1 Q1320 452.0 1340.0 445.2 Q1360 438.5 1380.0 431.9 Q1400 425.2 1420.0 419.5 Q1440 413.7 1460.0 409.5 Q1480 405.3 1500.0 403.3 Q1520 401.3 1540.0 401.9 Q1560 402.5 1580.0 405.7 Q1600 409.0 1620.0 414.7 Q1640 420.5 1660.0 428.4%22 fill=%22none%22 stroke=%22%23E0B887%22 stroke-opacity=%220.24%22 stroke-width=%221.6%22/%3E%3Cpath d=%22M-40 487.3 Q0 486.7 20.0 488.3 Q40 489.9 60.0 493.6 Q80 497.3 100.0 503.2 Q120 509.0 140.0 516.8 Q160 524.5 180.0 533.6 Q200 542.7 220.0 552.4 Q240 562.1 260.0 571.5 Q280 581.0 300.0 589.3 Q320 597.7 340.0 604.1 Q360 610.6 380.0 614.5 Q400 618.5 420.0 619.6 Q440 620.6 460.0 618.8 Q480 617.0 500.0 612.6 Q520 608.2 540.0 601.6 Q560 595.0 580.0 587.1 Q600 579.1 620.0 570.6 Q640 562.1 660.0 553.8 Q680 545.6 700.0 538.4 Q720 531.1 740.0 525.5 Q760 519.8 780.0 516.0 Q800 512.3 820.0 510.4 Q840 508.5 860.0 508.3 Q880 508.1 900.0 509.0 Q920 510.0 940.0 511.5 Q960 513.0 980.0 514.4 Q1000 515.8 1020.0 516.4 Q1040 517.1 1060.0 516.4 Q1080 515.7 1100.0 513.5 Q1120 511.2 1140.0 507.3 Q1160 503.5 1180.0 498.2 Q1200 493.0 1220.0 486.8 Q1240 480.7 1260.0 474.3 Q1280 468.0 1300.0 462.2 Q1320 456.4 1340.0 452.0 Q1360 447.5 1380.0 445.1 Q1400 442.7 1420.0 442.9 Q1440 443.0 1460.0 445.9 Q1480 448.8 1500.0 454.4 Q1520 460.0 1540.0 467.9 Q1560 475.9 1580.0 485.5 Q1600 495.2 1620.0 505.7 Q1640 516.3 1660.0 526.9%22 fill=%22none%22 stroke=%22%23F1EBDD%22 stroke-opacity=%220.12%22 stroke-width=%221%22/%3E%3Cpath d=%22M-40 538.0 Q0 548.3 20.0 555.5 Q40 562.7 60.0 571.4 Q80 580.2 100.0 589.9 Q120 599.5 140.0 609.2 Q160 618.9 180.0 627.8 Q200 636.6 220.0 643.8 Q240 650.9 260.0 655.6 Q280 660.2 300.0 662.0 Q320 663.8 340.0 662.5 Q360 661.2 380.0 657.0 Q400 652.8 420.0 646.1 Q440 639.4 460.0 630.9 Q480 622.4 500.0 613.0 Q520 603.6 540.0 594.3 Q560 584.9 580.0 576.3 Q600 567.7 620.0 560.7 Q640 553.7 660.0 548.6 Q680 543.6 700.0 540.7 Q720 537.8 740.0 536.9 Q760 536.0 780.0 536.7 Q800 537.4 820.0 539.1 Q840 540.8 860.0 542.7 Q880 544.7 900.0 546.3 Q920 547.8 940.0 548.3 Q960 548.8 980.0 547.8 Q1000 546.8 1020.0 544.2 Q1040 541.6 1060.0 537.4 Q1080 533.2 1100.0 527.9 Q1120 522.5 1140.0 516.7 Q1160 510.8 1180.0 505.2 Q1200 499.6 1220.0 495.0 Q1240 490.5 1260.0 487.7 Q1280 485.0 1300.0 484.7 Q1320 484.4 1340.0 486.8 Q1360 489.3 1380.0 494.6 Q1400 499.8 1420.0 507.7 Q1440 515.5 1460.0 525.4 Q1480 535.3 1500.0 546.3 Q1520 557.4 1540.0 568.8 Q1560 580.2 1580.0 591.0 Q1600 601.7 1620.0 611.0 Q1640 620.2 1660.0 627.3%22 fill=%22none%22 stroke=%22%23F1EBDD%22 stroke-opacity=%220.20%22 stroke-width=%221%22/%3E%3Cpath d=%22M-40 617.1 Q0 635.9 20.0 645.6 Q40 655.3 60.0 664.5 Q80 673.7 100.0 681.4 Q120 689.1 140.0 694.4 Q160 699.8 180.0 702.3 Q200 704.8 220.0 704.1 Q240 703.4 260.0 699.5 Q280 695.6 300.0 688.9 Q320 682.3 340.0 673.4 Q360 664.6 380.0 654.5 Q400 644.4 420.0 633.9 Q440 623.5 460.0 613.6 Q480 603.8 500.0 595.4 Q520 587.0 540.0 580.6 Q560 574.2 580.0 570.2 Q600 566.1 620.0 564.4 Q640 562.7 660.0 563.0 Q680 563.3 700.0 565.0 Q720 566.8 740.0 569.3 Q760 571.8 780.0 574.2 Q800 576.7 820.0 578.4 Q840 580.1 860.0 580.5 Q880 580.9 900.0 579.6 Q920 578.4 940.0 575.5 Q960 572.6 980.0 568.3 Q1000 564.0 1020.0 558.9 Q1040 553.7 1060.0 548.5 Q1080 543.2 1100.0 538.7 Q1120 534.1 1140.0 531.1 Q1160 528.1 1180.0 527.4 Q1200 526.6 1220.0 528.6 Q1240 530.5 1260.0 535.3 Q1280 540.2 1300.0 547.8 Q1320 555.3 1340.0 565.2 Q1360 575.1 1380.0 586.5 Q1400 597.9 1420.0 609.9 Q1440 622.0 1460.0 633.6 Q1480 645.3 1500.0 655.7 Q1520 666.0 1540.0 674.2 Q1560 682.4 1580.0 687.9 Q1600 693.3 1620.0 695.8 Q1640 698.4 1660.0 698.0%22 fill=%22none%22 stroke=%22%23F1EBDD%22 stroke-opacity=%220.16%22 stroke-width=%221%22/%3E%3Cpath d=%22M-40 708.9 Q0 725.0 20.0 731.0 Q40 737.0 60.0 740.2 Q80 743.4 100.0 743.3 Q120 743.3 140.0 739.9 Q160 736.4 180.0 730.0 Q200 723.5 220.0 714.5 Q240 705.5 260.0 694.8 Q280 684.1 300.0 672.8 Q320 661.4 340.0 650.4 Q360 639.3 380.0 629.6 Q400 619.8 420.0 612.1 Q440 604.3 460.0 599.1 Q480 593.8 500.0 591.1 Q520 588.5 540.0 588.2 Q560 588.0 580.0 589.6 Q600 591.3 620.0 594.2 Q640 597.1 660.0 600.4 Q680 603.7 700.0 606.7 Q720 609.6 740.0 611.4 Q760 613.3 780.0 613.6 Q800 613.9 820.0 612.4 Q840 611.0 860.0 608.0 Q880 605.0 900.0 600.8 Q920 596.6 940.0 591.9 Q960 587.2 980.0 582.9 Q1000 578.5 1020.0 575.4 Q1040 572.2 1060.0 571.1 Q1080 569.9 1100.0 571.3 Q1120 572.7 1140.0 576.9 Q1160 581.2 1180.0 588.3 Q1200 595.5 1220.0 605.1 Q1240 614.8 1260.0 626.3 Q1280 637.8 1300.0 650.3 Q1320 662.8 1340.0 675.2 Q1360 687.6 1380.0 698.9 Q1400 710.2 1420.0 719.4 Q1440 728.7 1460.0 735.3 Q1480 741.8 1500.0 745.2 Q1520 748.7 1540.0 748.9 Q1560 749.1 1580.0 746.5 Q1600 743.8 1620.0 738.8 Q1640 733.8 1660.0 727.3%22 fill=%22none%22 stroke=%22%23F1EBDD%22 stroke-opacity=%220.10%22 stroke-width=%221%22/%3E%3Cpath d=%22M-40 779.5 Q0 780.7 20.0 777.9 Q40 775.1 60.0 768.9 Q80 762.8 100.0 753.8 Q120 744.8 140.0 733.8 Q160 722.7 180.0 710.6 Q200 698.5 220.0 686.4 Q240 674.3 260.0 663.3 Q280 652.3 300.0 643.2 Q320 634.1 340.0 627.5 Q360 621.0 380.0 617.3 Q400 613.5 420.0 612.6 Q440 611.7 460.0 613.2 Q480 614.6 500.0 617.8 Q520 621.0 540.0 625.1 Q560 629.2 580.0 633.3 Q600 637.4 620.0 640.7 Q640 644.1 660.0 646.0 Q680 648.0 700.0 648.2 Q720 648.4 740.0 646.8 Q760 645.3 780.0 642.3 Q800 639.3 820.0 635.4 Q840 631.5 860.0 627.6 Q880 623.6 900.0 620.4 Q920 617.2 940.0 615.7 Q960 614.2 980.0 615.0 Q1000 615.8 1020.0 619.4 Q1040 623.0 1060.0 629.6 Q1080 636.1 1100.0 645.3 Q1120 654.6 1140.0 666.0 Q1160 677.3 1180.0 690.0 Q1200 702.6 1220.0 715.6 Q1240 728.5 1260.0 740.6 Q1280 752.7 1300.0 763.0 Q1320 773.3 1340.0 780.9 Q1360 788.4 1380.0 792.8 Q1400 797.2 1420.0 798.1 Q1440 799.1 1460.0 796.8 Q1480 794.5 1500.0 789.4 Q1520 784.3 1540.0 777.3 Q1560 770.2 1580.0 762.1 Q1600 754.0 1620.0 745.8 Q1640 737.7 1660.0 730.3%22 fill=%22none%22 stroke=%22%23E0B887%22 stroke-opacity=%220.28%22 stroke-width=%221.6%22/%3E%3Cpath d=%22M-40 800.0 Q0 782.4 20.0 771.2 Q40 760.0 60.0 747.4 Q80 734.7 100.0 721.8 Q120 708.8 140.0 696.6 Q160 684.4 180.0 673.9 Q200 663.5 220.0 655.7 Q240 647.8 260.0 643.0 Q280 638.2 300.0 636.5 Q320 634.8 340.0 635.9 Q360 637.0 380.0 640.3 Q400 643.6 420.0 648.4 Q440 653.2 460.0 658.4 Q480 663.6 500.0 668.5 Q520 673.3 540.0 677.0 Q560 680.7 580.0 682.7 Q600 684.6 620.0 684.8 Q640 684.9 660.0 683.3 Q680 681.7 700.0 678.8 Q720 676.0 740.0 672.6 Q760 669.2 780.0 666.2 Q800 663.1 820.0 661.3 Q840 659.5 860.0 659.8 Q880 660.0 900.0 662.9 Q920 665.8 940.0 671.6 Q960 677.4 980.0 686.0 Q1000 694.6 1020.0 705.6 Q1040 716.5 1060.0 729.1 Q1080 741.7 1100.0 754.9 Q1120 768.2 1140.0 780.9 Q1160 793.6 1180.0 804.7 Q1200 815.9 1220.0 824.4 Q1240 833.0 1260.0 838.4 Q1280 843.7 1300.0 845.4 Q1320 847.2 1340.0 845.3 Q1360 843.5 1380.0 838.5 Q1400 833.5 1420.0 826.1 Q1440 818.6 1460.0 809.7 Q1480 800.7 1500.0 791.3 Q1520 781.9 1540.0 773.0 Q1560 764.2 1580.0 756.7 Q1600 749.2 1620.0 743.7 Q1640 738.3 1660.0 735.0%22 fill=%22none%22 stroke=%22%23F1EBDD%22 stroke-opacity=%220.19%22 stroke-width=%221%22/%3E%3Cpath d=%22M-40 770.0 Q0 742.6 20.0 729.4 Q40 716.1 60.0 704.5 Q80 692.9 100.0 683.8 Q120 674.6 140.0 668.7 Q160 662.7 180.0 660.0 Q200 657.4 220.0 658.0 Q240 658.6 260.0 662.0 Q280 665.3 300.0 670.6 Q320 675.9 340.0 682.2 Q360 688.5 380.0 694.8 Q400 701.1 420.0 706.5 Q440 712.0 460.0 715.8 Q480 719.7 500.0 721.7 Q520 723.6 540.0 723.6 Q560 723.6 580.0 722.0 Q600 720.4 620.0 717.8 Q640 715.2 660.0 712.5 Q680 709.8 700.0 707.8 Q720 705.9 740.0 705.6 Q760 705.4 780.0 707.4 Q800 709.5 820.0 714.4 Q840 719.3 860.0 727.1 Q880 734.9 900.0 745.2 Q920 755.6 940.0 767.9 Q960 780.1 980.0 793.4 Q1000 806.6 1020.0 819.7 Q1040 832.8 1060.0 844.7 Q1080 856.5 1100.0 865.9 Q1120 875.4 1140.0 881.7 Q1160 888.0 1180.0 890.5 Q1200 893.1 1220.0 891.9 Q1240 890.7 1260.0 885.9 Q1280 881.2 1300.0 873.5 Q1320 865.9 1340.0 856.2 Q1360 846.6 1380.0 836.0 Q1400 825.5 1420.0 815.2 Q1440 804.8 1460.0 795.7 Q1480 786.5 1500.0 779.4 Q1520 772.2 1540.0 767.4 Q1560 762.6 1580.0 760.3 Q1600 758.0 1620.0 757.9 Q1640 757.8 1660.0 759.3%22 fill=%22none%22 stroke=%22%23F1EBDD%22 stroke-opacity=%220.12%22 stroke-width=%221%22/%3E%3C/svg%3E") right bottom/cover no-repeat;opacity:.55;mix-blend-mode:screen;}
.sec.dark>*{position:relative;z-index:1;}
@media (prefers-reduced-motion:reduce){.hero.con-foto::before{animation:none}}
.hero.con-foto::before{filter:brightness(1.9) contrast(1.2);}

/* ── Portada con marco: fondo abstracto de curvas de nivel + la foto en un arco elegante a la derecha ── */
.hero.con-foto.marco{background:radial-gradient(1000px 520px at 82% 40%,rgba(169,112,46,.28),transparent 62%),linear-gradient(160deg,var(--verde) 0%,var(--verde-x) 100%);}
.hero.con-foto.marco::before{filter:brightness(2.4) contrast(1.3);opacity:.9;}
.hero.con-foto.marco .hero-photo{inset:auto;right:max(5vw,calc((100vw - 1100px)/2));top:96px;bottom:auto;width:min(34vw,440px);aspect-ratio:4/5;border-radius:999px 999px 18px 18px;background-position:center 20%;filter:saturate(.9) contrast(1.04);box-shadow:0 30px 70px rgba(0,0,0,.45),0 0 0 1px rgba(224,184,135,.55),0 0 0 10px rgba(224,184,135,.10);z-index:1;}
.hero.con-foto.marco .hero-photo::after{background:linear-gradient(180deg,transparent 55%,rgba(19,35,27,.5) 100%)!important;border-radius:inherit;}
.hero.con-foto.marco .hero-in{padding-right:42%;}
@media(max-width:900px){.hero.con-foto.marco .hero-photo{position:relative;display:block;right:auto;top:auto;width:calc(100% - 36px);margin:0 18px 26px;aspect-ratio:16/10;border-radius:18px;}
 .hero.con-foto.marco .hero-in{padding-right:0;}
 .hero.con-foto.marco{display:flex;flex-direction:column;}.hero.con-foto.marco .hero-photo{order:-1;margin-top:-20px;}}
