@font-face{font-family:Gloock;font-style:normal;font-weight:400;font-display:optional;src:url(../../../fonts/gloock/400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gloock;font-style:normal;font-weight:400;font-display:optional;src:url(../../../fonts/gloock/400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gloock Fallback;src:local(Times New Roman),local(TimesNewRomanPSMT),local(Times),local(Noto Serif),local(NotoSerif-Regular);unicode-range:U+0-24F,U+259,U+2B0-2FF,U+300-36F,U+1E??,U+2000-206F,U+20A0-20CF,U+2100-214F,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:116.66%;ascent-override:83.58%;descent-override:19.29%;line-gap-override:0.0%}@font-face{font-family:Mulish Fallback;src:local(Arial),local(ArialMT),local(Helvetica Neue),local(Helvetica),local(Roboto),local(Roboto-Regular);unicode-range:U+0-24F,U+259,U+2B0-2FF,U+300-36F,U+1E??,U+2000-206F,U+20A0-20CF,U+2100-214F,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:101.52%;ascent-override:98.99%;descent-override:24.63%;line-gap-override:0.0%}@font-face{font-family:Mulish;font-style:normal;font-weight:200 900;font-display:swap;src:url(../../../fonts/mulish/400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mulish;font-style:normal;font-weight:200 900;font-display:swap;src:url(../../../fonts/mulish/400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--dd-footsky:var(--dd-footsky-sand);--bg:#f1e7da;--surface:#f8f2e9;--ink:#3b2e27;--accent:#b8623b;--accent-2:#6f6f4e;--muted:#a79584;--accent-text:#96502f;--muted-text:#6b5e53;--accent-fill:#96502f;--on-accent:#fff8ee;--line:#908072;--error:#a3261e;--focus:#96502f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--olive-text:#5c5c3e;--display-ink:#3b2e27;--rule:#3b2e2738;--rule-soft:#3b2e271f;--band-bg:#f8f2e9;--wash:#e8b48f57;--card-bg:#fbf7f0;--arch-line:#b8623b;--road:#4a3b33;--road-ink:#f6ede1;--kraft:#d9c3a2;--kraft-2:#cdb38e;--kraft-ink:#3b2e27;--kraft-muted:#5a4a3e;--kraft-field:#fbf6ec;--kraft-accent:#8a4528;--dusk:#2b1e2e;--dusk-2:#3a2838;--m-plum:#4a3442;--m-clay:#b8623b;--m-clay2:#8e4a2e;--m-sun:#cf7346;--m-sun2:#e8b48f;--m-dune:#c9b49c;--m-sand:#e2d1ba;--m-sage:#6f6f4e;--m-sage2:#9a9a78;--m-paper1:#b8623b;--m-paper2:#e2a27a;--m-paper3:#6f6f4e;--m-paper4:#c99a86;--m-line:#3b2e27;--m-fine:#a79584;--m-stem:#6f6f4e;--font-display:"Gloock", "Gloock Fallback", var(--font-script), "Iowan Old Style", Georgia, serif;--font-body:"Mulish", "Mulish Fallback", var(--font-script), "Avenir Next", system-ui, sans-serif;--font-numerals:var(--font-display);--track:.16em;--radius:6px;--radius-lg:14px;--radius-pill:999px;--arch:999px 999px var(--radius) var(--radius);--wide:70rem;--measure:38rem;--section-pad:clamp(4rem, 10vw, 7rem);--gutter:max(clamp(1.25rem, 5.5vw, 3rem), env(safe-area-inset-left,0px), env(safe-area-inset-right,0px));--weave-h:22px;--weave:repeating-linear-gradient(90deg, var(--m-sand) 0 7px, transparent 7px 13px) 0 10px / 100% 2px no-repeat, linear-gradient(var(--m-clay2) 0 0) 0 0 / 100% 4px no-repeat, linear-gradient(var(--m-sun2) 0 0) 0 5px / 100% 2px no-repeat, linear-gradient(var(--m-clay) 0 0) 0 8px / 100% 6px no-repeat, linear-gradient(var(--m-sun2) 0 0) 0 15px / 100% 2px no-repeat, linear-gradient(var(--m-sage) 0 0) 0 18px / 100% 4px no-repeat}:root:has(.inv[data-mode=night]){--bg:#2b1e2e;--surface:#36283a;--ink:#f1e7da;--accent:#d9825a;--accent-2:#a3a37d;--muted:#a79584;--accent-text:#e39570;--muted-text:#b9a897;--accent-fill:#e39570;--on-accent:#2b1e2e;--line:#a79584;--error:#f2b8b5;--focus:#f0c09a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--olive-text:#b8b892;--display-ink:#f6ede1;--rule:#f1e7da3d;--rule-soft:#f1e7da1f;--band-bg:#33253a;--wash:#d9825a29;--card-bg:#392b3e;--arch-line:#d9825a;--road:#1c121e;--road-ink:#f6ede1;--dusk:#1a111c;--dusk-2:#1f1522;--m-plum:#1e1420;--m-clay:#c8714a;--m-clay2:#96513a;--m-sun:#e08a5c;--m-sun2:#f0c09a;--m-dune:#6e5a66;--m-sand:#8c7480;--m-sage:#a3a37d;--m-sage2:#7c7c5e;--m-paper1:#d9825a;--m-paper2:#f1e7da;--m-paper3:#a3a37d;--m-paper4:#e8b48f;--m-line:#f1e7da;--m-fine:#a79584;--m-stem:#a3a37d;--dd-footsky:var(--dd-footsky-night)}:root{--dd-emblem-ar:120 / 60;--dd-emblem:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 60'%3E%3Cpath d='M42.2 34.9L29.4 29.6L32.2 25.3L42.4 34.6ZM51.1 27L43.3 15.6L47.9 13.5L51.4 26.8ZM62.8 25.2L62.4 11.4L67.5 12.1L63.2 25.2ZM73.7 30.1L80.8 18.3L84.7 21.6L73.9 30.3ZM80.1 40L92.5 34L93.9 38.9L80.2 40.4Z' fill-opacity='0.32'/%3E%3Cpath d='M39.8 40.4L20.7 38.5L22.7 31.5L39.9 40ZM46 30.3L31 18.4L36.6 13.6L46.4 30ZM56.8 25.3L50.7 7.1L57.9 6.1L57.2 25.2ZM68.6 26.8L73.3 8.3L80 11.3L69 27ZM77.6 34.5L91.6 21.5L95.6 27.7L77.8 34.9ZM44.6 38.9A17 17 0 0 1 75.4 38.9ZM43.5 42A17 17 0 0 1 44.3 39.5L75.7 39.5A17 17 0 0 1 76.5 42ZM43 45.3A17 17 0 0 1 43.2 43.1L76.8 43.1A17 17 0 0 1 77 45.3Z' fill-opacity='0.55'/%3E%3Cpath d='M0 54h120v404h-120ZM0 58C5.9 55.7 9.2 40.1 13.3 35L13.2 31.2L14.8 30L39.2 30L40.8 31.2L41.3 35C48.8 40.1 55.1 55.7 66 58ZM64 58C72.4 56.3 77.2 44.4 83 40.5L83.2 37.2L84.8 36L107.2 36L108.8 37.2L108.6 40.5C112.1 44.4 115 56.3 120 58Z' fill-opacity='0.7'/%3E%3Cpath d='M34.8 30L39.2 30L40.8 31.2L41.3 35C48.8 40.1 55.1 55.7 66 58L47.9 58Q36.4 44.2 35.4 35ZM103.2 36L107.2 36L108.8 37.2L108.6 40.5C112.1 44.4 115 56.3 120 58L110.3 58Q104 47.5 103.8 40.5Z'/%3E%3C/svg%3E");--dd-agave-ar:140 / 100;--dd-agave:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 100'%3E%3Cpath d='M58.8 109.3Q33 113.2 10.2 100.1Q38 84.9 62.8 86.7ZM56.8 106.8Q24.6 93.2 3.5 66.3Q43.1 71.1 71.6 89.2ZM56.8 102.3Q30 68.3 19.3 27.7Q56.7 57.5 78.1 93.7ZM61.9 93.7Q83.3 57.5 120.7 27.7Q110 68.3 83.2 102.3ZM68.4 89.2Q96.9 71.1 136.5 66.3Q115.4 93.2 83.2 106.8ZM77.2 86.7Q102 84.9 129.8 100.1Q107 113.2 81.2 109.3ZM60.4 98.5Q54.4 61.3 61.4 23.4Q76 60.1 77.7 97.5Z' fill-opacity='0.5'/%3E%3Cpath d='M61 107.4Q39.5 103.7 23 88.9Q47.8 85.1 67.6 92.5ZM60.3 104.7Q36.6 84 22.8 56Q53.1 72 73.5 95.1ZM61.1 101.3Q46.2 64.3 43.3 25.2Q66.3 60.8 77.2 98.5ZM62.8 98.5Q73.7 60.8 96.7 25.2Q93.8 64.3 78.9 101.3ZM66.5 95.1Q86.9 72 117.2 56Q103.4 84 79.7 104.7ZM72.4 92.5Q92.2 85.1 117 88.9Q100.5 103.7 79 107.4ZM89.2 99A19.2 5.8 0 1 1 50.8 99A19.2 5.8 0 1 1 89.2 99ZM64.3 97.2Q66.5 70.4 80.2 44.8Q85.6 72.4 79.6 98.8Z'/%3E%3C/svg%3E");--dd-pampas-ar:90 / 200;--dd-pampas:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 200'%3E%3Cpath d='M25.9 119.5Q30.7 109.1 40 100.7Q38.1 112.2 31.8 121.9ZM26 115.4Q30.2 106.7 38.1 99.5Q36.4 109.3 31 117.5ZM24.9 111Q29.7 99.2 39.5 89.2Q38 102.2 31.6 113.3ZM24.2 106.8Q28.8 93.4 39.2 81.7Q38.3 96.2 31.8 109ZM23.7 101.6Q32 87.6 46.2 76.8Q42 92.9 31.7 105.8ZM22.9 97.2Q31.8 81.1 47.6 68.3Q43.3 86.7 32.1 101.7ZM23.3 93.4Q30.2 79.6 43 68.3Q40.1 83.9 31.3 96.9ZM21.7 89.4Q27.9 70.3 42.3 53.4Q41.5 74 32.5 92.4ZM21.8 83.6Q33.3 65.7 52.7 52.3Q46.3 73.2 32.1 89.6ZM21.5 79.7Q31.9 61.2 50.3 46.6Q45.2 67.8 32.1 85ZM22.4 76Q30.8 61.1 45.5 49.5Q41.4 66.5 30.9 80.2ZM22.4 72.1Q29.3 57.5 42.5 45.5Q39.8 61.8 30.7 75.6ZM20.5 66.7Q31.8 46.1 52 29.8Q46.6 53.3 32.3 72.4ZM20.5 62.6Q31 42.1 50.3 25.6Q45.7 48.7 32.2 67.9ZM21.9 59.1Q29.5 43.7 43.8 31.2Q40.5 48.5 30.7 62.9ZM20.2 54.2Q30.2 33 49.3 15.5Q45.4 39.2 32.3 59.2ZM21.2 49.8Q31.5 32.1 49.4 18.5Q44.1 38.7 31.3 55ZM20.2 45.8Q29.5 24.8 47.8 7.2Q44.5 30.6 32.2 50.4ZM20.8 41.6Q29.8 22.5 47.1 6.7Q43.5 28.1 31.7 46.1ZM20.6 36.7Q31.7 16.9 51.3 1.3Q45.9 23.9 32 42.4ZM21.4 32.7Q31.3 15.7 48.5 2.4Q43.6 22 31.2 37.7ZM22.7 29.3Q29.1 16.3 41.2 5.8Q38.4 20.4 30.1 32.5ZM21.6 24.5Q30.1 7.3 46.1 -6.6Q42.4 12.7 31.4 28.8ZM22.9 20.7Q29.4 7.8 41.4 -2.7Q38.6 11.9 30.3 23.9ZM23 16.1Q30.5 2.9 43.8 -7.4Q40 7.7 30.5 19.9ZM23.9 12.3Q29.5 1.8 39.6 -6.5Q37 5.3 29.9 15.1ZM67 133.1Q73.6 127.2 82.9 124Q78 131.7 70.5 136.6ZM67.8 129.4Q75.2 122.6 85.7 118.7Q80.3 127.6 71.8 133.4ZM69.1 126.2Q75.8 120.3 85.1 117.1Q80.2 124.8 72.6 129.8ZM69.8 122.1Q78.9 115.2 91.1 111.8Q84.1 121.2 74 127ZM70.7 118.7Q80 110.8 92.8 106.7Q85.8 117 75.3 123.7ZM71.6 115.6Q79.6 107.2 91.3 101.9Q85.8 112.5 76.6 119.9ZM72.5 111.6Q82.7 102.5 96.9 97.5Q89.4 109.3 77.9 117.1ZM73.9 108.4Q83.3 99.9 96.6 95.2Q89.6 106.2 78.9 113.5ZM74.7 104.3Q86.6 95 102.6 90.4Q93.5 103 80.3 110.7ZM75.2 100.5Q88.7 88.7 107.4 82.4Q97.4 97.7 82.2 107.7ZM77.1 97.6Q88.7 88.1 104.5 83.3Q95.7 95.9 82.7 103.8ZM76.6 93.8Q90 78.6 110 68.6Q101.1 87.4 85.5 100.9ZM78.5 90.2Q92.5 77.5 112.2 70.3Q101.9 86.8 86 97.7ZM79.6 87.4Q91.4 73.9 109.1 65.1Q101.2 81.7 87.4 93.7ZM80.6 83.4Q94.7 69.4 115 60.9Q105 78.7 88.9 90.9ZM83.5 80.8Q94.6 72.2 109.6 68.1Q101 79.7 88.6 86.8ZM83.6 77.3Q95.4 64.8 112.7 56.9Q104.6 72.5 91 83.5ZM84.8 74.2Q95.8 61.2 112.4 52.6Q105.2 68.4 92.3 79.9ZM86.3 70.3Q98.9 58.2 116.8 51Q107.8 66.5 93.5 77ZM87.7 67.1Q99.9 55.3 117.2 48.3Q108.5 63.3 94.7 73.5ZM89.1 64.4Q98.9 52.6 113.8 44.7Q107.4 59 96 69.5ZM90.9 60.2Q103.5 50 120.6 44.9Q111 58.4 96.9 67ZM92.6 57.8Q101.6 48.6 114.8 42.9Q108.4 54.6 98 62.6ZM93.3 54.3Q103.2 42.8 118 35.3Q111.5 49.3 100 59.5ZM95.2 51.3Q103.7 41.4 116.6 34.9Q110.9 47 100.9 55.8ZM97.6 47.8Q106.4 41.4 118 38.5Q111.2 47.3 101.4 52.5Z' fill-opacity='0.55'/%3E%3Cpath d='M26.2 122.4Q20.4 112.6 18.5 100.2Q27 108.2 31.5 118.9ZM26.6 118.3Q20.1 111.2 16.5 101.2Q24.9 106.4 30.4 114.5ZM25.4 114.2Q18.5 103.6 16 89.8Q25.7 98.4 31.1 110.1ZM24.8 110.3Q17 98.4 14 83Q25 92.6 31.2 105.6ZM24.3 106.6Q14.3 93.8 9.6 76.5Q23 86.4 31.2 100.7ZM23.5 102.6Q12.8 87.6 8.3 67.8Q22.9 79.6 31.5 96.2ZM24.2 98.1Q14 86.5 8.6 70.3Q21.9 79 30.4 92.2ZM22.9 94.6Q10.3 78.9 4 57.6Q20.8 69.6 31.3 87.2ZM22.2 90.3Q10 72.8 4.7 49.9Q21.7 63.7 31.6 83ZM22.2 86.2Q9.4 69.1 3.5 46.4Q20.9 59.6 31.4 78.6ZM22.9 81.1Q12.9 67.3 8.5 49.1Q22.2 59.8 30.4 75.1ZM22.7 76.3Q14.6 62.3 12.1 44.7Q24.1 56.2 30.3 71.3ZM21.6 74Q6.6 55.9 -1.2 31.2Q18.7 44.8 31.3 65.1ZM21.6 69.6Q6.9 51.8 -0.6 27.5Q18.8 41 31.1 60.9ZM22.6 64Q12.4 50.1 7.9 31.7Q21.8 42.6 30 58ZM21.2 60.9Q7.2 42.1 0.7 17Q19.8 31.6 31.3 52.5ZM22 56.2Q9.1 40.4 2.5 18.9Q19.7 30.9 30.5 48.6ZM21.6 52.5Q6.6 35.2 -1.4 11.1Q18.2 24.1 30.9 43.7ZM22 47.9Q8.1 32.1 0.4 10Q18.6 21.8 30.5 39.7ZM22 44.2Q6.1 27.9 -3.3 4.6Q16.9 16.3 30.6 34.9ZM22.7 39.3Q8.7 25.5 0.1 5.5Q17.8 15.2 30 31.1ZM23.1 33.2Q15.6 20.8 13.1 5Q23.9 15.1 29.8 28.7ZM22.3 30Q11.1 14.4 6.3 -6.2Q21.6 6 30.7 23.3ZM23.5 24.9Q14.7 13.5 10.5 -1.9Q22.4 6.9 29.7 19.7ZM23.4 20.7Q14.4 8.5 10.3 -7.8Q22.7 1.7 30 15.3ZM24.7 16.2Q16.2 7.8 11.1 -4.2Q21.7 1.6 29.1 11.2ZM23.3 10Q20.9 0.7 24.1 -9.4Q30.2 -0.8 30.8 8.8ZM66.4 135.7Q63.7 127.3 64.5 117.5Q69.5 125.1 71.1 134ZM67.2 132.7Q63.3 123.3 63.2 112.1Q69.7 120.2 72.3 130.2ZM68.5 128.9Q65.8 120.4 66.6 110.5Q71.6 118.2 73.2 127.1ZM68.9 125.7Q65.6 114.7 66.8 102.1Q73.1 112 74.9 123.5ZM69.9 122.5Q65.7 111 66.3 97.6Q73.6 107.7 76.1 119.8ZM71 118.6Q68.5 107.2 70.8 94.6Q76.4 105.1 77.2 116.9ZM71.6 115.5Q68 102.4 69.9 87.4Q77.1 99.4 78.9 113.2ZM73 112.2Q69 100.2 69.9 86.2Q77.2 96.9 79.7 109.6ZM73.7 109.3Q67.9 95.4 67.8 78.7Q77.4 90.9 81.3 105.7ZM73.9 105.6Q69.5 88.2 72.3 68.7Q81.5 84.6 83.5 102.7ZM75.8 101.7Q73.2 86.9 76.7 70.8Q83.4 84.6 83.9 99.8ZM75.6 99Q70.8 79.3 74.1 57.2Q84.3 75.2 86.5 95.7ZM77.2 95.5Q72.4 77.2 75.2 56.5Q85 73.2 87.3 92.3ZM79 92.7Q72.1 76.2 71.9 56.3Q83.4 70.7 88 88.4ZM79.7 89.5Q72.2 71.1 72.2 49.2Q84.8 65.2 89.8 84.8ZM82.2 84.7Q79.6 70.8 82.9 55.6Q89.2 68.6 89.9 82.9ZM82.8 82.1Q77.6 65.7 79.2 46.8Q88.9 61.5 91.8 78.7ZM84.2 79Q78.2 63.1 78.7 44.4Q89 58.3 92.9 75.1ZM85.1 74.7Q82.1 57.5 86.3 38.6Q94.1 54.8 94.7 72.6ZM87 72.5Q79.9 57.2 79.1 38.5Q90.4 51.6 95.4 68.1ZM88.5 68.2Q84.6 53.5 86.8 36.8Q94.8 50.2 96.6 65.6ZM89.6 65Q85.2 49.4 87.2 31.7Q95.9 45.8 98.2 62.1ZM91.9 61.5Q87.9 49.2 89 34.9Q96.4 46 98.7 58.9ZM92.6 57.9Q89.5 43.2 92.6 26.8Q99.7 40.5 100.7 55.8ZM94.7 54.9Q90.4 42.5 91.2 28.2Q98.9 39.1 101.5 52.1ZM96.6 51.1Q93.7 40.6 95.2 28.7Q101 38.2 102.4 49.2ZM97.8 46.2Q98.7 38.2 104.2 31.2Q106.5 39.8 104 47.5Z' fill-opacity='0.3'/%3E%3Cpath d='M38 200Q27.3 95.9 27 9.4' fill='none' stroke='%23000' stroke-linecap='round' stroke-width='2.28'/%3E%3Cpath d='M52 200Q75 114.9 100.9 46.8' fill='none' stroke='%23000' stroke-linecap='round' stroke-width='1.92'/%3E%3C/svg%3E");--dd-sage-ar:70 / 120;--dd-sage:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 70 120'%3E%3Cpath d='M22.9 95.3Q27.6 85.7 39.3 80.2Q39.2 92.5 32.2 100.7ZM21.9 78.2Q26.1 69.8 36.3 65Q36.2 75.7 30.1 82.9ZM21.5 61Q25.1 53.9 33.8 49.7Q33.8 58.9 28.5 65.1ZM21.6 43.8Q24.6 37.8 31.9 34.4Q31.9 42 27.5 47.2ZM22.3 26.5Q24.7 21.7 30.5 18.9Q30.5 25.1 27 29.2ZM42.7 100.3Q49.8 96.2 59.7 97.7Q54.4 105.5 46.3 107.7ZM48.2 88.4Q54.4 84.8 63 86.1Q58.4 92.9 51.4 94.8ZM53.3 76.3Q58.6 73.2 66 74.3Q62 80.2 56 81.8ZM58.1 64Q62.5 61.5 68.6 62.4Q65.3 67.3 60.3 68.6ZM62.4 51.6Q66 49.5 70.9 50.3Q68.2 54.2 64.2 55.3Z' fill-opacity='0.5'/%3E%3Cpath d='M23.8 101.9Q15.3 94.6 12.4 81.5Q24.6 84.9 31.3 94.1ZM22.7 83.9Q15.3 77.6 12.7 66.1Q23.5 69.1 29.3 77.2ZM22.2 66Q15.8 60.5 13.6 50.7Q22.8 53.2 27.8 60.2ZM22.2 47.9Q16.9 43.3 15.1 35.1Q22.7 37.3 26.9 43.1ZM22.8 29.8Q18.5 26.1 17 19.6Q23.2 21.3 26.5 25.9ZM22.2 5.8Q20.8 -0.9 24.6 -7.9Q29.2 -1.5 28.9 5.3ZM40.5 104.8Q38.2 96.5 42 86.9Q48.3 94.4 48.6 103.1ZM46.3 92.4Q44.3 85.1 47.5 76.7Q53.1 83.2 53.3 90.9ZM51.6 79.7Q49.9 73.5 52.8 66.3Q57.5 71.9 57.7 78.4ZM56.7 66.9Q55.2 61.7 57.6 55.7Q61.5 60.3 61.7 65.8ZM61.3 53.8Q60.1 49.7 62 44.9Q65.2 48.6 65.3 53ZM65.6 36Q66.9 30.9 71.8 27.4Q72.9 33.4 70.4 37.9Z'/%3E%3Cpath d='M30 118Q22.2 62.5 25.5 5.5' fill='none' stroke='%23000' stroke-linecap='round' stroke-width='2.02'/%3E%3Cpath d='M38 118Q56.8 79.4 68 36.9' fill='none' stroke='%23000' stroke-linecap='round' stroke-width='1.55'/%3E%3C/svg%3E");--dd-sunset-ar:200 / 104;--dd-sunset:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 104'%3E%3Cpath d='M43.2 88.3L12.8 86.3L14.8 77.1L43.3 87.6ZM52.9 66.2L25.9 52L31.5 44.4L53.3 65.6ZM70.7 50L51.8 26.1L60 21.3L71.3 49.6ZM93.6 42.4L86.1 12.9L95.5 11.9L94.3 42.3ZM117.6 44.7L122.7 14.7L131.7 17.7L118.3 45ZM138.5 56.6L155.4 31.4L162.5 37.7L139.1 57.1ZM152.8 76.1L178.6 59.8L182.4 68.5L153.1 76.8ZM158 99.6L188.1 95.3L188.1 104.7L158 100.4Z' fill-opacity='0.32'/%3E%3Cpath d='M42 100.5L0.2 106.7L0.2 93.3L42 99.5ZM46.8 76.8L6.1 65.5L11.6 53.3L47.2 76ZM60.8 57.2L28.3 30.3L38.2 21.4L61.5 56.6ZM81.6 45L62.8 7.2L75.5 3L82.5 44.7ZM105.6 42.3L103.8 0.1L117.1 1.5L106.5 42.4ZM128.6 49.5L144.1 10.2L155.7 16.9L129.4 50ZM146.6 65.5L176.8 35.9L184.7 46.8L147.2 66.3ZM156.6 87.5L196.2 72.7L199 85.8L156.8 88.4ZM54.6 79A50 50 0 0 1 145.4 79ZM51.4 88.3A50 50 0 0 1 53.9 80.8L146.1 80.8A50 50 0 0 1 148.6 88.3ZM50 97.9A50 50 0 0 1 50.7 91.5L149.3 91.5A50 50 0 0 1 150 97.9Z' fill-opacity='0.55'/%3E%3C/svg%3E");--dd-sun-ar:40 / 40;--dd-sun:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M29.6 25.3L35.5 26.9L33.8 30L29.4 25.7ZM20.2 31L21.8 36.9L18.2 36.9L19.8 31ZM10.6 25.7L6.2 30L4.5 26.9L10.4 25.3ZM10.4 14.7L4.5 13.1L6.2 10L10.6 14.3ZM19.8 9L18.2 3.1L21.8 3.1L20.2 9ZM29.4 14.3L33.8 10L35.5 13.1L29.6 14.7Z' fill-opacity='0.32'/%3E%3Cpath d='M31 19.7L39.4 17.6L39.4 22.4L31 20.3ZM25.7 29.4L31.7 35.6L27.6 37.9L25.3 29.7ZM14.7 29.7L12.4 37.9L8.3 35.6L14.3 29.4ZM9 20.3L0.6 22.4L0.6 17.6L9 19.7ZM14.3 10.6L8.3 4.4L12.4 2.1L14.7 10.3ZM25.3 10.3L27.6 2.1L31.7 4.4L25.7 10.6Z' fill-opacity='0.55'/%3E%3Cpath d='M11.5 20A8.5 8.5 0 1 1 28.5 20A8.5 8.5 0 1 1 11.5 20Z'/%3E%3C/svg%3E");--dd-kraft:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180' viewBox='0 0 180 180'%3E%3Cpath d='M63.0 78.5Q61.8 73.5 56.6 70.3M161.4 119.3Q155.5 120.6 151.8 126.5M172.0 81.0Q170.4 85 172.4 89.6M18.6 109.8Q17.8 106 14 103.6M61.6 7.1Q56.9 7.6 53.4 12M59.9 54.0Q56.7 52.8 53.2 54.4M41.2 116.4Q41 114.3 39.1 112.7M160.4 127.9Q161.6 130.2 164.4 131.1M28.2 62.6Q24.3 61.1 19.8 63.2M35.0 112.7Q36.7 114.3 39.4 114.2M110.6 91.0Q115.3 89.1 117.6 83.6M27.1 63.7Q25 66 25.2 69.7M100.5 22.3Q101.8 18.9 99.9 15M57.2 91.1Q56 94.1 57.5 97.5M84.1 141.7Q87.4 140.3 88.9 136.3M57.7 40.3Q61.2 37.6 61.8 32.5M154.9 146.5Q153.3 145.9 151.5 146.8M104.4 14.7Q100.6 13.2 96.3 15.1M118.4 164.0Q121 165 123.9 163.6M52.6 21.0Q48.8 17.8 43 18.5M14.1 176.0Q11.5 177.6 10.7 181.2M116.7 71.6Q113.1 70.7 109.4 73M73.1 109.0Q73.4 111.1 75.4 112.6M98.7 34.6Q96.4 34.9 94.8 37M62.2 125.5Q62.3 122.4 59.8 119.7M53.4 32.4Q52.5 28.1 48.1 25.3M98.1 69.8Q97.3 72.8 99.3 75.9M95.5 82.0Q91.2 78.4 84.5 79.1M8.1 41.0Q7.8 35.5 3 31.3M22.2 156.3Q17.4 158.4 15.3 164.2M73.1 71.8Q71 74.5 71.5 78.4M26.3 118.3Q26 122.4 29.2 126M31.2 45.0Q32.2 47.8 35.4 49.3M135.6 52.0Q133.8 50 130.6 49.9M74.4 67.4Q75.3 65 74.1 62.3M14.7 116.3Q15.3 118.3 17.5 119.5M171.4 82.6Q167.3 82.5 163.9 85.9M131.6 82.8Q132.5 84 134.3 84.2M121.9 79.6Q120.2 81.4 120.4 84.3M73.8 28.6Q72.3 30.7 72.8 33.8M126.5 18.2Q128.8 19.9 132.1 19.2M141.6 84.6Q138.4 83.5 135 85.2M58.5 121.0Q57.5 117.7 53.9 115.9M113.3 72.9Q111.6 72.9 110.3 74.4M5.7 167.4Q9.8 168.6 14.1 166.1M175.4 102.6Q174.3 100.4 171.5 99.5M93.0 167.4Q92.2 165.8 90.1 165.2M111.0 14.7Q112 20.2 117.4 23.9M99.6 139.7Q101 140.5 102.9 140M114.8 0.8Q116.6 1 118.3 -0.4M53.3 62.6Q57.4 65.9 63.6 65.2M135.1 25.0Q130.7 23.1 125.4 25.3M145.2 109.6Q148 107.5 148.5 103.5M166.7 15.6Q162.8 11.8 156.4 12M55.5 34.0Q52.4 36.8 52.2 41.7M97.9 92.5Q100.7 96.3 106.2 96.9M130.7 85.6Q129.1 86.4 128.6 88.5M92.9 121.7Q89.6 122.6 87.8 126.1M10.3 64.3Q11.8 61.6 10.8 58.2M135.2 179.9Q139.4 177.1 140.4 171.2M17.1 8.2Q18.7 6.2 18.4 3.2M167.9 68.3Q169.2 66.3 168.7 63.6M116.7 136.6Q114.5 137.9 113.7 140.8M86.7 30.8Q88.8 35.4 94.4 37.5M84.4 66.7Q82.9 72.3 86.5 78.1M74.7 35.8Q76.2 33.5 75.4 30.4M108.5 127.2Q104.1 131 103.8 137.9M179.4 133.8Q176.2 132.6 172.6 134.3M110.9 154.3Q113.8 152.5 114.6 148.6M147.7 44.6Q151.3 45.7 155.1 43.6M155.5 156.4Q154.1 158.9 154.9 162.1M2.8 105.2Q5 100.5 2.9 94.7M138.2 91.5Q136.5 90.5 134.2 91.1M155.2 84.7Q153.8 86.3 154.1 88.7M144.8 87.4Q140.8 85.4 135.9 87.2M7.9 106.3Q7.3 108 8.3 109.8M73.1 109.3Q69.4 104.7 62.6 103.9M176.6 59.3Q175.8 61.3 176.9 63.5M159.0 173.1Q156.1 174.6 155 178.2M108.0 101.9Q108.4 104.1 110.6 105.5M98.0 61.4Q98.2 65.1 101.5 68M23.9 54.3Q22 57.7 23.4 62.1M68.0 28.6Q70.2 31.7 74.6 32.4M143.8 52.1Q146.6 54.7 151 54.4M154.5 107.8Q159.8 106.3 162.8 100.6M38.6 138.4Q41.1 142.1 46.3 143M9.0 73.6Q9.4 78.9 14.2 82.8M117.8 138.5Q116.1 134.2 111.1 132.1M174.2 54.2Q176.4 52 176.3 48.2M50.7 51.3Q46.2 49.2 40.8 51.3M28.1 145.9Q25.1 141.8 19.3 140.9M7.4 54.3Q2.8 51.6 -3.2 53.2M46.0 108.6Q46.2 103.6 42.2 99.4M120.0 156.8Q119.3 152.1 114.7 148.8M11.4 2.1Q11.7 4.6 14.1 6.4M90.7 18.0Q85.7 18 81.6 22.3M5.6 167.0Q3.2 171.9 5.4 177.8M171.9 130.5Q173.6 125.9 171.1 120.6M65.0 2.9Q68.1 3.2 70.9 0.7M160.4 110.2Q157.8 109.3 155 110.6' fill='none' stroke='%238A6A45' stroke-opacity='0.28' stroke-width='0.6'/%3E%3Cpath d='M177.8 93.1Q175.5 93.3 173.8 95.5M33.1 119.1Q33.3 113.6 28.9 108.9M23.9 34.5Q24.8 37.6 28.1 39.3M109.8 132.3Q114.8 131.7 118.4 127M173.7 75.3Q172.1 76.5 171.8 78.8M111.9 1.3Q114.8 4.3 119.7 4.3M54.8 74.6Q56 71.3 54.2 67.7M127.5 2.5Q122.8 0.7 117.5 3.2M73.1 24.3Q75.1 24.3 76.7 22.7M133.2 46.7Q134.8 46 135.4 44.1M45.6 27.4Q48.1 28.2 50.9 26.7M57.2 122.1Q62.3 123.4 67.7 120.1M110.9 129.6Q114.2 129.7 117 126.9M165.1 6.5Q164.4 3.6 161.4 1.8M20.1 131.7Q18.9 135.5 21.1 139.7M140.4 175.5Q141.5 181.3 147.4 185M32.6 56.8Q35.7 52.6 34.7 46.5M20.8 87.5Q19 91.7 21.1 96.7M80.0 59.0Q80.3 55 77.2 51.5M42.7 108.6Q39.9 109.5 38.4 112.5M84.7 57.1Q86.8 57 88.3 55.2M90.4 145.1Q93 145.6 95.5 143.8M19.0 80.8Q23.1 83.7 28.8 82.5M102.1 115.3Q103.3 120.6 108.7 124M140.0 89.2Q142.5 84.6 140.6 78.9M156.0 59.3Q161 59.4 165.1 55.2M171.3 155.1Q171.9 156.6 173.6 157.4M70.7 157.0Q67.8 156.3 64.8 158.2M60.4 48.9Q60.6 45.1 57.5 41.9M105.7 35.8Q107 40.2 111.7 42.7M85.4 46.8Q86 45.3 85.2 43.5M54.2 74.8Q58.6 74 61.4 69.7M82.1 41.5Q82 43.6 83.7 45.3M127.8 52.0Q124.5 55.2 124.5 60.7M174.1 107.1Q171.5 104.4 167.3 104.5M21.2 100.6Q21.8 97.5 19.7 94.4M85.2 73.8Q82.6 74 80.7 76.4M157.7 66.5Q155.2 70.9 156.8 76.5M26.9 142.6Q30.8 145 35.9 143.6M57.0 130.3Q58.4 129.8 59.1 128.2M25.0 127.2Q22.7 125.6 19.4 126.3M179.8 170.3Q175.9 169.4 171.9 172M73.5 129.7Q69.6 130.9 67.5 135.3M30.2 158.2Q30.3 154.8 27.5 152M71.7 82.4Q68.5 82.6 66.1 85.4M8.2 30.6Q7.4 34.1 9.7 37.5M103.0 123.6Q100.7 119.5 95.4 118.1M103.0 63.5Q107.4 67.6 114.4 67.2M65.4 161.9Q65.9 166 69.8 168.9M149.2 152.3Q145.1 148 138.2 148.1' fill='none' stroke='%23FFF6E6' stroke-opacity='0.45' stroke-width='0.7'/%3E%3Cpath d='M131 134.7A0.5 0.5 0 1 1 132 134.7A0.5 0.5 0 1 1 131 134.7ZM16.4 70.9A0.7 0.7 0 1 1 17.7 70.9A0.7 0.7 0 1 1 16.4 70.9ZM134 169.1A0.4 0.4 0 1 1 134.8 169.1A0.4 0.4 0 1 1 134 169.1ZM39.2 166.7A0.9 0.9 0 1 1 41 166.7A0.9 0.9 0 1 1 39.2 166.7ZM42.6 47A1 1 0 1 1 44.6 47A1 1 0 1 1 42.6 47ZM4.2 109.3A0.4 0.4 0 1 1 5 109.3A0.4 0.4 0 1 1 4.2 109.3ZM87.7 18.3A0.6 0.6 0 1 1 89 18.3A0.6 0.6 0 1 1 87.7 18.3ZM146.6 111.7A0.9 0.9 0 1 1 148.4 111.7A0.9 0.9 0 1 1 146.6 111.7ZM69.8 108.7A0.6 0.6 0 1 1 71 108.7A0.6 0.6 0 1 1 69.8 108.7ZM177.9 175A1 1 0 1 1 180 175A1 1 0 1 1 177.9 175ZM141.2 73.1A0.6 0.6 0 1 1 142.4 73.1A0.6 0.6 0 1 1 141.2 73.1ZM67.7 154.1A0.8 0.8 0 1 1 69.3 154.1A0.8 0.8 0 1 1 67.7 154.1ZM27.2 99.9A0.6 0.6 0 1 1 28.3 99.9A0.6 0.6 0 1 1 27.2 99.9ZM162.1 43.2A0.8 0.8 0 1 1 163.7 43.2A0.8 0.8 0 1 1 162.1 43.2ZM110.9 98.1A0.6 0.6 0 1 1 112.2 98.1A0.6 0.6 0 1 1 110.9 98.1ZM119.2 89.4A0.6 0.6 0 1 1 120.3 89.4A0.6 0.6 0 1 1 119.2 89.4ZM28.8 94.5A0.9 0.9 0 1 1 30.7 94.5A0.9 0.9 0 1 1 28.8 94.5ZM120.7 38.8A0.9 0.9 0 1 1 122.4 38.8A0.9 0.9 0 1 1 120.7 38.8ZM86.4 19.8A0.6 0.6 0 1 1 87.6 19.8A0.6 0.6 0 1 1 86.4 19.8ZM3.3 12.2A0.6 0.6 0 1 1 4.5 12.2A0.6 0.6 0 1 1 3.3 12.2ZM165.3 94.1A0.5 0.5 0 1 1 166.2 94.1A0.5 0.5 0 1 1 165.3 94.1ZM15 151.2A0.6 0.6 0 1 1 16.1 151.2A0.6 0.6 0 1 1 15 151.2ZM35.6 100.8A1 1 0 1 1 37.5 100.8A1 1 0 1 1 35.6 100.8ZM108.2 57.6A0.7 0.7 0 1 1 109.6 57.6A0.7 0.7 0 1 1 108.2 57.6ZM15.2 177.6A0.9 0.9 0 1 1 17 177.6A0.9 0.9 0 1 1 15.2 177.6ZM137.2 138.4A0.9 0.9 0 1 1 139 138.4A0.9 0.9 0 1 1 137.2 138.4ZM79.1 97.2A0.7 0.7 0 1 1 80.4 97.2A0.7 0.7 0 1 1 79.1 97.2ZM146.1 149.1A0.8 0.8 0 1 1 147.8 149.1A0.8 0.8 0 1 1 146.1 149.1ZM63.3 78.1A0.7 0.7 0 1 1 64.7 78.1A0.7 0.7 0 1 1 63.3 78.1ZM143.8 109.6A0.6 0.6 0 1 1 145 109.6A0.6 0.6 0 1 1 143.8 109.6ZM59.6 163.1A0.6 0.6 0 1 1 60.8 163.1A0.6 0.6 0 1 1 59.6 163.1ZM43.9 117.2A0.9 0.9 0 1 1 45.6 117.2A0.9 0.9 0 1 1 43.9 117.2ZM88.4 140.5A0.8 0.8 0 1 1 89.9 140.5A0.8 0.8 0 1 1 88.4 140.5ZM73.1 39.9A0.6 0.6 0 1 1 74.3 39.9A0.6 0.6 0 1 1 73.1 39.9ZM62.5 11A1 1 0 1 1 64.5 11A1 1 0 1 1 62.5 11ZM139.1 148.4A0.9 0.9 0 1 1 141 148.4A0.9 0.9 0 1 1 139.1 148.4ZM131.7 151.9A0.7 0.7 0 1 1 133.1 151.9A0.7 0.7 0 1 1 131.7 151.9ZM42.7 44A0.7 0.7 0 1 1 44.1 44A0.7 0.7 0 1 1 42.7 44ZM109.5 58.5A0.9 0.9 0 1 1 111.4 58.5A0.9 0.9 0 1 1 109.5 58.5ZM39.4 80.7A1 1 0 1 1 41.5 80.7A1 1 0 1 1 39.4 80.7ZM162.9 24.1A0.9 0.9 0 1 1 164.7 24.1A0.9 0.9 0 1 1 162.9 24.1ZM30.4 42.1A0.6 0.6 0 1 1 31.5 42.1A0.6 0.6 0 1 1 30.4 42.1ZM148.7 44.5A0.6 0.6 0 1 1 149.9 44.5A0.6 0.6 0 1 1 148.7 44.5ZM135.4 43.4A0.9 0.9 0 1 1 137.2 43.4A0.9 0.9 0 1 1 135.4 43.4ZM77.7 33.7A0.5 0.5 0 1 1 78.7 33.7A0.5 0.5 0 1 1 77.7 33.7ZM0.4 21.3A1 1 0 1 1 2.4 21.3A1 1 0 1 1 0.4 21.3Z' fill='%236E4F30' fill-opacity='0.3'/%3E%3C/svg%3E");--dd-footsky-ar:400 / 84;--dd-footsky-sand:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 84' preserveAspectRatio='xMidYMax slice'%3E%3Cpath d='M215.4 50.3L205.4 46.7L206.9 43.9L215.5 50.1ZM222 42.8L214.8 35L217.4 33.2L222.2 42.6ZM231.3 39.2L228.6 28.9L231.8 28.5L231.6 39.1ZM241.3 40.3L243.7 30L246.6 31.1L241.6 40.4ZM249.6 46L256.5 37.9L258.6 40.3L249.8 46.1ZM254.3 54.8L264.2 50.8L264.9 53.9L254.4 55Z' fill='%23E8B48F'/%3E%3Cpath d='M213.6 55.1L196.6 53.1L197.8 48.5L213.7 54.8ZM218.2 46.2L204.1 36.6L207.2 33L218.4 45.9ZM226.4 40.4L218.3 25.4L222.8 23.7L226.7 40.3ZM236.4 39.1L236.2 22.1L240.9 22.6L236.7 39.2ZM245.8 42.6L253.5 27.4L257.5 30.1L246 42.8ZM252.5 50.1L266.4 40.2L268.7 44.4L252.6 50.3ZM218.6 52.9A17 17 0 0 1 249.4 52.9ZM217.5 56A17 17 0 0 1 218.3 53.5L249.7 53.5A17 17 0 0 1 250.5 56ZM217 59.3A17 17 0 0 1 217.2 57.1L250.8 57.1A17 17 0 0 1 251 59.3Z' fill='%23CF7346'/%3E%3Cpath d='M-50 63h500v84h-500ZM-40 66C-21.5 62.4 -11 37.9 1.8 30L3.2 25.2L4.8 24L73.2 24L74.8 25.2L76.2 30C89 37.9 99.5 62.4 118 66ZM132 66C142.1 63.8 147.8 48.8 154.8 44L155.2 41.2L156.8 40L181.2 40L182.8 41.2L183.3 44C190.8 48.8 197.1 63.8 208 66ZM250 66C271 61.7 283 32.5 297.5 23L299.2 17.2L300.8 16L395.2 16L396.8 17.2L398.2 23C411 32.5 421.5 61.7 440 66Z' fill='%23C99886'/%3E%3Cpath d='M60 24L73.2 24L74.8 25.2L76.2 30C89 37.9 99.5 62.4 118 66L84.4 66Q62.9 44.4 60.6 30ZM176.8 40L181.2 40L182.8 41.2L183.3 44C190.8 48.8 197.1 63.8 208 66L189.9 66Q178.4 52.8 177.4 44ZM376.8 16L395.2 16L396.8 17.2L398.2 23C411 32.5 421.5 61.7 440 66L403.3 66Q380 40.2 377.4 23Z' fill='%23B07F70'/%3E%3Cpath d='M-50 73h500v84h-500ZM18 76C39.8 73.7 52.3 58.1 67.4 53L69.2 49.2L70.8 48L151.2 48L152.8 49.2L155.1 53C173.1 58.1 188 73.7 214 76ZM318 76C331.4 74.2 339.1 62 348.4 58L349.2 55.2L350.8 54L413.2 54L414.8 55.2L414.8 58C419.4 62 423.3 74.2 430 76Z' fill='%237E4D4C'/%3E%3Cpath d='M135.6 48L151.2 48L152.8 49.2L155.1 53C173.1 58.1 188 73.7 214 76L168.5 76Q139.6 62.2 136.2 53ZM401.2 54L413.2 54L414.8 55.2L414.8 58C419.4 62 423.3 74.2 430 76L413.3 76Q402.7 65.2 401.8 58Z' fill='%23653C40'/%3E%3Cpath d='M0 79C70 75 150 81 230 78S350 75 400 79V84H0Z' fill='%233A2838'/%3E%3C/svg%3E");--dd-footsky-night:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 84' preserveAspectRatio='xMidYMax slice'%3E%3CradialGradient id='g'%3E%3Cstop offset='0.3' stop-color='%23E8D8C4' stop-opacity='0.32'/%3E%3Cstop offset='1' stop-color='%23E8D8C4' stop-opacity='0'/%3E%3C/radialGradient%3E%3Ccircle cx='234' cy='54' r='40.8' fill='url(%23g)'/%3E%3Cpath d='M184.1 16.6A0.9 0.9 0 1 1 185.9 16.6A0.9 0.9 0 1 1 184.1 16.6ZM223.2 21.4A0.5 0.5 0 1 1 224.1 21.4A0.5 0.5 0 1 1 223.2 21.4ZM200.1 10.4A0.8 0.8 0 1 1 201.6 10.4A0.8 0.8 0 1 1 200.1 10.4ZM153.7 20.2A0.9 0.9 0 1 1 155.5 20.2A0.9 0.9 0 1 1 153.7 20.2ZM285.9 16.7A0.7 0.7 0 1 1 287.3 16.7A0.7 0.7 0 1 1 285.9 16.7ZM25.1 7.8A0.8 0.8 0 1 1 26.7 7.8A0.8 0.8 0 1 1 25.1 7.8ZM207.2 11.8A0.8 0.8 0 1 1 208.7 11.8A0.8 0.8 0 1 1 207.2 11.8ZM206.5 6.7A0.9 0.9 0 1 1 208.4 6.7A0.9 0.9 0 1 1 206.5 6.7ZM353.5 6.8A0.9 0.9 0 1 1 355.3 6.8A0.9 0.9 0 1 1 353.5 6.8Z' fill='%23E8D8C4' fill-opacity='0.7'/%3E%3Cpath d='M220.7 54A13.3 13.3 0 1 1 247.3 54A13.3 13.3 0 1 1 220.7 54Z' fill='%23E8D8C4'/%3E%3Cpath d='M-50 63h500v84h-500ZM-40 66C-21.5 62.4 -11 37.9 1.8 30L3.2 25.2L4.8 24L73.2 24L74.8 25.2L76.2 30C89 37.9 99.5 62.4 118 66ZM132 66C142.1 63.8 147.8 48.8 154.8 44L155.2 41.2L156.8 40L181.2 40L182.8 41.2L183.3 44C190.8 48.8 197.1 63.8 208 66ZM250 66C271 61.7 283 32.5 297.5 23L299.2 17.2L300.8 16L395.2 16L396.8 17.2L398.2 23C411 32.5 421.5 61.7 440 66Z' fill='%234E3747'/%3E%3Cpath d='M60 24L73.2 24L74.8 25.2L76.2 30C89 37.9 99.5 62.4 118 66L84.4 66Q62.9 44.4 60.6 30ZM176.8 40L181.2 40L182.8 41.2L183.3 44C190.8 48.8 197.1 63.8 208 66L189.9 66Q178.4 52.8 177.4 44ZM376.8 16L395.2 16L396.8 17.2L398.2 23C411 32.5 421.5 61.7 440 66L403.3 66Q380 40.2 377.4 23Z' fill='%23432E3D'/%3E%3Cpath d='M-50 73h500v84h-500ZM18 76C39.8 73.7 52.3 58.1 67.4 53L69.2 49.2L70.8 48L151.2 48L152.8 49.2L155.1 53C173.1 58.1 188 73.7 214 76ZM318 76C331.4 74.2 339.1 62 348.4 58L349.2 55.2L350.8 54L413.2 54L414.8 55.2L414.8 58C419.4 62 423.3 74.2 430 76Z' fill='%2333232F'/%3E%3Cpath d='M135.6 48L151.2 48L152.8 49.2L155.1 53C173.1 58.1 188 73.7 214 76L168.5 76Q139.6 62.2 136.2 53ZM401.2 54L413.2 54L414.8 55.2L414.8 58C419.4 62 423.3 74.2 430 76L413.3 76Q402.7 65.2 401.8 58Z' fill='%232B1D28'/%3E%3Cpath d='M0 79C70 75 150 81 230 78S350 75 400 79V84H0Z' fill='%231F1522'/%3E%3C/svg%3E")}html{background:var(--bg)}body{background-color:var(--bg);background-image:radial-gradient(ellipse 120% 52rem at 50% -8rem, var(--wash), transparent 70%);font-size:calc(var(--step-0) * 1.02);background-repeat:no-repeat;font-weight:400;line-height:1.68}.dd-motif{max-width:none;display:block;overflow:visible}.dd-f--plum{fill:var(--m-plum)}.dd-f--clay{fill:var(--m-clay)}.dd-f--clay2{fill:var(--m-clay2)}.dd-f--sun{fill:var(--m-sun)}.dd-f--sun2{fill:var(--m-sun2)}.dd-f--dune{fill:var(--m-dune)}.dd-f--sand{fill:var(--m-sand)}.dd-f--sage{fill:var(--m-sage)}.dd-f--sage2{fill:var(--m-sage2)}.dd-f--paper1,.dd-f--paper2,.dd-f--paper3,.dd-f--paper4{fill-rule:evenodd}.dd-f--paper1{fill:var(--m-paper1)}.dd-f--paper2{fill:var(--m-paper2)}.dd-f--paper3{fill:var(--m-paper3)}.dd-f--paper4{fill:var(--m-paper4)}.dd-s--line,.dd-s--fine,.dd-s--stem{fill:none;stroke-linecap:round}.dd-s--line{stroke:var(--m-line)}.dd-s--fine{stroke:var(--m-fine)}.dd-s--stem{stroke:var(--m-stem)}.btn{border:1.5px solid var(--accent-text);border-radius:var(--radius-pill);min-height:46px;color:var(--ink);font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;padding:.65rem 1.35rem;font-size:.8rem;font-weight:600}.btn--small{min-height:44px;padding:.55rem 1.05rem}.btn:hover{background:color-mix(in srgb, var(--accent) 12%, transparent)}.btn--primary{border-color:var(--accent-fill);background:var(--accent-fill);color:var(--on-accent)}.btn--primary:hover{background:color-mix(in srgb, var(--accent-fill) 86%, var(--ink))}.btn--quiet{border-color:var(--rule)}.btn--icon{padding:0}.topbar__btn,.topbar__pill{border-color:var(--rule);background:color-mix(in srgb, var(--bg) 82%, transparent);font-family:var(--font-body)}.menu__panel{border-color:var(--rule);border-radius:var(--radius-lg);background:var(--surface);box-shadow:0 18px 40px #2b1e2e38}.field__label{letter-spacing:.12em;text-transform:uppercase;font-size:.8rem;font-weight:600}.field__input{border-radius:var(--radius);background:var(--surface)}.lang{border:1px solid var(--rule);gap:.2rem;padding:.2rem}.lang__link{letter-spacing:.04em;min-height:44px;padding:0 1rem;font-weight:500}.lang__link[aria-current=true]{background:var(--accent-fill);color:var(--on-accent)}.sec{position:relative}.sec__inner{width:min(100% - 2 * var(--gutter), var(--wide))}.sec__head{text-align:center;justify-items:center;gap:.8rem;margin-block-end:clamp(2.25rem,6vw,3.5rem)}.sec__head:before{content:"";width:clamp(4.4rem,3.9rem + 2.6vw,6rem);aspect-ratio:var(--dd-emblem-ar);background:var(--m-clay2);-webkit-mask:var(--dd-emblem) center / contain no-repeat;-webkit-mask:var(--dd-emblem) center / contain no-repeat;mask:var(--dd-emblem) center / contain no-repeat}.sec__title{font-family:var(--font-display);letter-spacing:-.005em;color:var(--display-ink);font-size:clamp(2.15rem,1.6rem + 2.6vw,3.5rem);font-weight:400;line-height:1.04}.sec__head:after{content:"";width:3.75rem;height:var(--weave-h);background:var(--weave);transform-origin:top;border-radius:2px;margin-block-start:.15rem;scale:1 .42}.sec__kicker{letter-spacing:var(--track);text-transform:uppercase;color:var(--accent-text);font-size:.82rem}.sec--story,.sec--travel{background:var(--band-bg);padding-block:calc(var(--section-pad) + var(--weave-h))}.sec--story:before,.sec--story:after,.sec--travel:before,.sec--travel:after{content:"";height:var(--weave-h);background:var(--weave);position:absolute;inset-inline:0}.sec--story:before,.sec--travel:before{top:0}.sec--story:after,.sec--travel:after{bottom:0;rotate:180deg}.dd-picado{pointer-events:none;width:100%;height:clamp(4.4rem,3.4rem + 4vw,6.4rem);position:relative}.dd-picado__string{width:100%;height:1.25rem;position:absolute;inset:0 0 auto;overflow:visible}.dd-picado__string path{fill:none;stroke:var(--m-line);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:.55}.dd-picado__flags{justify-content:space-between;padding-inline:2%;display:flex;position:absolute;inset:0}.dd-picado__flag{--u:calc((var(--i) + .5) / var(--n) * 2 - 1);width:calc(100% / var(--n) - 4px);transform-origin:50% 0;max-width:4.6rem;translate:0 calc((1 - var(--u) * var(--u)) * .62rem + .05rem);filter:drop-shadow(0 2px 2px #3b2e2724)}.dd-picado__flag svg{width:100%;height:auto}@media (width<=40rem){.dd-picado{--n:9!important}.dd-picado__flag:nth-child(n+10){display:none}}@media (prefers-reduced-motion:no-preference){.dd-picado__flag{animation:dd-sway 5.5s ease-in-out calc(var(--i) * -.7s) infinite alternate}}@keyframes dd-sway{0%{rotate:-2.5deg}to{rotate:2.5deg}}.dd-hero{min-height:100svh;padding:var(--topbar-h) 0 clamp(3.5rem, 9vw, 6rem);text-align:center;align-content:start;justify-items:center;gap:clamp(1.75rem,5vw,2.75rem);display:grid;position:relative;overflow:hidden}.dd-hero--picado{padding-block-start:calc(var(--topbar-h) - .25rem)}.dd-hero__picado{margin-block-end:-.5rem}.dd-hero:not(.dd-hero--picado) .dd-hero__stage{margin-block-start:1.25rem}.dd-hero__stage{width:min(66vw,22rem,40svh);margin-block-start:.5rem;padding-block-end:.25rem;position:relative}.dd-hero__rays{opacity:.4;width:150%;position:absolute;top:-12%;left:50%;translate:-50%}@media (prefers-reduced-motion:no-preference){.dd-hero__rays{animation:dd-rays-in 2.4s var(--ease-out) both}}@keyframes dd-rays-in{0%{opacity:0;scale:.86}}:root:has(.inv[data-mode=night]) .dd-hero__rays{opacity:.62}.dd-hero__arch{z-index:1;aspect-ratio:4/5.3;border-radius:var(--arch);background:var(--m-sun2);margin:0;position:relative}.dd-hero__arch:before{content:"";z-index:-1;border:1.5px solid var(--arch-line);border-block-end:0;border-radius:999px 999px 0 0;position:absolute;inset:-9px}.dd-hero__arch img{object-fit:cover;border-radius:var(--arch);width:100%;height:100%}.dd-hero__arch--empty{background:linear-gradient(to bottom, var(--surface), color-mix(in srgb, var(--m-sun2) 55%, var(--surface)));place-items:center;display:grid;overflow:hidden}.dd-hero__sunset{width:86%;position:absolute;bottom:18%;left:50%;translate:-50%}.dd-hero__mono{font-family:var(--font-display);color:var(--display-ink);margin-block-end:18%;font-size:clamp(3.4rem,15vw,5.4rem);line-height:1;position:relative}.dd-hero__mono-amp{color:var(--accent-text);padding-inline:.06em;font-size:.55em}.dd-hero__mesas{z-index:2;width:128%;height:17%;position:absolute;bottom:-2px;left:-14%;overflow:hidden}.dd-hero__pampas{z-index:3;transform-origin:bottom;width:26%;position:absolute;bottom:2%;left:-19%;rotate:-6deg}.dd-hero__agave{z-index:3;width:40%;position:absolute;bottom:-1%;right:-18%}@media (prefers-reduced-motion:no-preference){.dd-hero__pampas{animation:7s ease-in-out infinite alternate dd-breeze}}@keyframes dd-breeze{0%{rotate:-7deg}to{rotate:-3deg}}.dd-hero__text{width:min(100% - 2 * var(--gutter), 36rem);justify-items:center;gap:.85rem;display:grid}.dd-hero__blessing{font-family:var(--font-display);font-size:var(--step-1);color:var(--olive-text);text-wrap:balance;line-height:1.3}.dd-hero__host,.dd-hero__request{white-space:pre-line;max-width:30rem;color:var(--muted-text);font-size:.98rem;line-height:1.55}.dd-hero__host{letter-spacing:.1em;text-transform:uppercase;max-width:24rem;font-size:.74rem;font-weight:600;line-height:1.75}.dd-hero__host span{text-wrap:balance;display:block}.dd-hero__names{font-family:var(--font-display);font-size:clamp(3.6rem,2rem + 8.4vw,6.6rem);font-size:min(clamp(3.6rem, 2rem + 8.4vw, 6.6rem), calc(min(100vw - 2 * var(--gutter), 36rem) / (var(--name-len,1) * .55)));letter-spacing:-.01em;color:var(--display-ink);overflow-wrap:anywhere;justify-items:center;margin-block:.15em .1em;line-height:.9;display:grid}.dd-hero__amp{color:var(--accent-text);margin-block:.06em .02em;font-size:.5em;line-height:1}.dd-hero__last,.dd-hero__hon{font-size:.55em}.dd-hero__when{margin-block-start:.4rem}.dd-hero__when time{letter-spacing:var(--track);text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .85rem;font-size:.86rem;font-weight:600;display:flex}.dd-hero__md{border-inline:1.5px solid var(--accent-2);font-family:var(--font-display);letter-spacing:.01em;text-transform:none;color:var(--accent-text);padding:.15rem .95rem;font-size:1.6rem;font-weight:400}.dd-hero__when--plain time{font-size:var(--step-1);letter-spacing:.04em;text-transform:none}.dd-hero__venue{font-family:var(--font-display);font-size:var(--step-2);line-height:1.15}.dd-hero__place{letter-spacing:var(--track);text-transform:uppercase;color:var(--muted-text);margin-block-start:-.5rem;font-size:.8rem;font-weight:600}.dd-hero .lang{margin-block-start:.5rem}.dd-hero .std-banner__label{color:var(--accent-text)}@media (width>=62rem){.dd-hero{padding-inline:max(var(--gutter), calc((100% - var(--wide)) / 2));grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:center;align-items:center;column-gap:clamp(2rem,5vw,5rem)}.dd-hero__picado{grid-column:1/-1;align-self:start}.dd-hero__stage{place-self:start end;width:min(24rem,74svh - 12.58rem);margin-block-start:2.25rem}.dd-hero__text{place-self:start;margin-block-start:1rem}}.sec--countdown .sec__inner{max-width:40rem}.dd-count{text-align:center;justify-items:center;gap:1.6rem;display:grid}.dd-count__sky{justify-items:center;width:min(100%,24rem);display:grid;position:relative}.dd-count__sun{width:76%}.dd-count__horizon{width:100%;height:var(--weave-h);background:var(--weave);transform-origin:top;margin-block-end:calc(var(--weave-h) * -.5);scale:1 .5}.dd-count__days{justify-items:center;margin-block-start:1.35rem;display:grid}.dd-count__n{font-family:var(--font-numerals);font-variant-numeric:lining-nums;color:var(--display-ink);font-size:clamp(4.4rem,3rem + 7vw,6.6rem);line-height:.95}.dd-count__unit,.dd-count__label{letter-spacing:var(--track);text-transform:uppercase;color:var(--muted-text);font-size:.76rem;font-weight:600}.dd-count__units{grid-template-columns:repeat(3,minmax(0,5.4rem));justify-content:center;gap:clamp(.6rem,3vw,1.25rem);display:grid}.dd-count__niche{border-radius:var(--arch);background:var(--surface);box-shadow:inset 0 3px 0 color-mix(in srgb, var(--m-clay2) 14%, transparent), inset 0 0 0 1px var(--rule-soft);justify-items:center;gap:.1rem;padding:1.35rem .25rem .7rem;display:grid}.dd-count__value{font-family:var(--font-numerals);font-variant-numeric:tabular-nums lining-nums;font-size:clamp(1.85rem,1.5rem + 1.6vw,2.4rem);line-height:1.1}.dd-count__caption{font-family:var(--font-display);font-size:var(--step-2);color:var(--ink);line-height:1.2}.dd-count__until{color:var(--accent-text)}.dd-sched{gap:clamp(3rem,8vw,4.5rem)}.dd-day{gap:.25rem;display:grid}.dd-day .sched__date{border:1px solid var(--rule);border-radius:var(--radius-pill);color:var(--ink);letter-spacing:var(--track);justify-self:center;margin:0;padding:.3rem 1rem;font-size:.78rem;font-weight:600}.dd-path{width:min(100%,30rem);margin:.9rem auto .75rem;overflow:visible}.dd-path__arc{fill:none;stroke:var(--m-fine);stroke-width:1.4px;stroke-dasharray:1 5.5;stroke-linecap:round}.dd-path__horizon{fill:none;stroke:var(--m-clay2);stroke-width:1.5px}.dd-path__sun{fill:var(--m-sun)}.dd-path__sun.is-main{fill:var(--m-clay)}.dd-path__ring{fill:none;stroke:var(--m-clay);stroke-width:1.2px;stroke-dasharray:2 2.6}.dd-path__moon{fill:var(--m-sage)}.dd-path__time{fill:var(--ink);font-family:var(--font-body);letter-spacing:.06em;font-size:11.5px;font-weight:700}.dd-sched .sched__list{gap:1rem}.dd-event{border-radius:var(--radius-lg);background:var(--card-bg);box-shadow:0 1px 0 var(--rule-soft), 0 12px 28px -18px #3b2e2759;gap:.7rem;padding:1.4rem 1.25rem 1.3rem}.dd-event .event__time{color:var(--ink);letter-spacing:.08em;text-transform:uppercase;gap:.6rem;font-size:.8rem;font-weight:600}.dd-event .event__tz{color:var(--muted-text)}.dd-chip{border-block-end:1.5px solid var(--m-clay2);flex:none;width:2.1rem;height:1.15rem;position:relative;overflow:hidden}.dd-chip:before{content:"";border:1px dashed var(--m-fine);border-radius:50%;height:1.86rem;position:absolute;top:.12rem;left:.12rem;right:.12rem}.dd-chip__body{width:0;height:0;rotate:var(--a);position:absolute;top:1.05rem;left:50%}.dd-chip__body:after{content:"";background:var(--m-sun);border-radius:50%;width:.6rem;height:.6rem;position:absolute;top:-.3rem;left:.82rem}.dd-event--night .dd-chip__body:after{background:var(--m-sage);box-shadow:inset .16rem -.05rem 0 0 var(--card-bg)}.dd-event .event__title{font-size:clamp(1.65rem,1.35rem + 1.2vw,2.1rem);line-height:1.1}.dd-event .event__facts{grid-template-columns:max-content minmax(0,1fr);column-gap:1.1rem}.dd-event .event__fact{grid-column:1/-1;grid-template-columns:subgrid}@media (width<=29.99rem){.dd-event:not(:lang(en)) .event__facts{grid-template-columns:minmax(0,1fr);row-gap:.85rem}.dd-event:not(:lang(en)) .event__fact{row-gap:.1rem}}.dd-event .event__fact dt{color:var(--olive-text);font-weight:600}.dd-event .event__actions{border-block-start:1px dashed var(--rule);padding-block-start:.5rem}.dd-event.event--main{background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--accent), 0 16px 34px -20px #96502f8c}.dd-event.event--main:before{content:"";width:2.2rem;aspect-ratio:var(--dd-sun-ar);background:var(--m-clay);-webkit-mask:var(--dd-sun) center / contain no-repeat;-webkit-mask:var(--dd-sun) center / contain no-repeat;mask:var(--dd-sun) center / contain no-repeat;position:absolute;top:-.9rem;right:1.1rem}@media (width>=48rem){.dd-sched .sched__list{grid-template-columns:repeat(auto-fit,minmax(19rem,31rem));justify-content:center;gap:1.25rem}.dd-event{grid-template-rows:auto auto 1fr auto;padding:1.75rem 1.6rem 1.5rem}}.sec--story .sec__head:before{background:var(--m-clay2)}.story--columns{counter-reset:part;gap:clamp(1.25rem,3vw,2rem)}.story__part{border-radius:50% 50% var(--radius-lg) var(--radius-lg) / 6.5rem 6.5rem var(--radius-lg) var(--radius-lg);background:var(--bg);box-shadow:inset 0 0 0 1px var(--rule-soft);text-align:center;counter-increment:part;align-content:start;gap:.15rem;padding:4.6rem 1.5rem 1.75rem;display:grid;position:relative}.story__part:before{content:"";width:3.2rem;aspect-ratio:var(--dd-agave-ar);background:var(--m-sage);-webkit-mask:var(--dd-agave) center / contain no-repeat;-webkit-mask:var(--dd-agave) center / contain no-repeat;mask:var(--dd-agave) center / contain no-repeat;position:absolute;top:1.25rem;left:50%;translate:-50%}.story__part:nth-child(3n+2):before{width:1.6rem;aspect-ratio:var(--dd-sage-ar);-webkit-mask-image:var(--dd-sage);-webkit-mask-image:var(--dd-sage);mask-image:var(--dd-sage);top:.9rem}.story__part:nth-child(3n+3):before{width:3.3rem;aspect-ratio:var(--dd-sunset-ar);background:var(--m-clay);-webkit-mask-image:var(--dd-sunset);-webkit-mask-image:var(--dd-sunset);mask-image:var(--dd-sunset);top:1.4rem}.story__title{font-size:clamp(1.55rem,1.3rem + 1vw,1.95rem);line-height:1.15}.story__body{color:var(--ink)}.timeline{border-inline-start-color:var(--accent)}.party{text-align:center;grid-template-columns:repeat(auto-fill,minmax(min(44%,11rem),1fr));gap:2.25rem 1.1rem}.party__card{justify-items:center}@media (width<=29.99rem){.party__card:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - .55rem)}}.party__photo{background:var(--surface);width:100%;box-shadow:inset 0 0 0 1px var(--rule-soft);position:relative}.party__photo.is-arched{border-radius:var(--arch)}.party__photo:not(:has(img)):before{content:"";aspect-ratio:var(--dd-sunset-ar);background:var(--m-sun2);-webkit-mask:var(--dd-sunset) center / contain no-repeat;-webkit-mask:var(--dd-sunset) center / contain no-repeat;mask:var(--dd-sunset) center / contain no-repeat;position:absolute;bottom:14%;left:18%;right:18%}.party__card:nth-child(3n+2) .party__photo:not(:has(img)):before{aspect-ratio:var(--dd-agave-ar);background:var(--m-sage);-webkit-mask-image:var(--dd-agave);-webkit-mask-image:var(--dd-agave);mask-image:var(--dd-agave);bottom:12%;left:24%;right:24%}.party__card:nth-child(3n+3) .party__photo:not(:has(img)):before{aspect-ratio:var(--dd-emblem-ar);background:var(--m-clay);opacity:.55;-webkit-mask-image:var(--dd-emblem);-webkit-mask-image:var(--dd-emblem);mask-image:var(--dd-emblem);bottom:13%;left:20%;right:20%}.party__initial{color:var(--accent-text);margin-block-end:18%;font-size:clamp(2.6rem,2rem + 2.6vw,3.6rem);position:relative}.party__name{font-size:1.3rem;line-height:1.2}.party__role{letter-spacing:.12em;color:var(--olive-text);font-size:.74rem;font-weight:600}.party__note{color:var(--muted-text)}.sec--traditions .cards{gap:1.25rem}.sec--traditions .card{border-radius:var(--radius-lg);border:1.5px solid var(--rule);background:0 0;padding:1.6rem 1.4rem 1.5rem;padding-block-start:2.1rem;position:relative}.sec--traditions .card:after{content:"";background:var(--bg);width:3rem;height:6px;position:absolute;top:-3px;left:.9rem}.sec--traditions .card:before{content:"";z-index:1;width:2.4rem;aspect-ratio:var(--dd-sun-ar);background:var(--m-clay);-webkit-mask:var(--dd-sun) center / contain no-repeat;-webkit-mask:var(--dd-sun) center / contain no-repeat;mask:var(--dd-sun) center / contain no-repeat;position:absolute;top:-1.2rem;left:1.2rem}.sec--traditions .card__title{font-size:1.6rem}.travel{gap:clamp(2.25rem,6vw,3.25rem)}.travel__heading{letter-spacing:var(--track);color:var(--olive-text);gap:.55rem;font-size:.8rem;font-weight:600}.travel__heading .icon{color:var(--accent-text)}.travel .card{border-radius:var(--radius-lg);background:var(--bg);box-shadow:inset 0 0 0 1px var(--rule-soft);gap:.55rem}.hotel__code{border-radius:var(--radius);background:var(--surface);font-family:var(--font-body);letter-spacing:.1em;padding:.1rem .5rem;font-weight:600}.airports{gap:.75rem}.airport{border-radius:var(--radius-lg);background:var(--road);color:var(--road-ink);border:0;grid-template-columns:5.1rem minmax(0,1fr);align-items:center;gap:.15rem .9rem;padding:1rem 1.15rem 1.25rem;display:grid;position:relative;overflow:hidden}.airport:after{content:"";inset-inline:1.15rem;opacity:.85;background:linear-gradient(90deg,#0000 6px,#e8b48f 6px 20px,#0000 20px) 0 0/26px 2px round;height:2px;position:absolute;bottom:.55rem}.airport__code{white-space:nowrap;min-width:0;font-family:var(--font-display);letter-spacing:.02em;color:#f0c09a;grid-row:1/span 2;font-size:2.1rem;font-weight:400;line-height:1}.airport__name{font-weight:500;line-height:1.35}.airport__drive{color:var(--road-ink);letter-spacing:.04em;opacity:.92;margin:0;font-size:.82rem;font-weight:600}.travel__group:has(.travel__text){position:relative}.travel__text{color:var(--ink)}.todo__title{font-family:var(--font-display);font-size:1.3rem;font-weight:400}@media (width>=52rem){.travel{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,5vw,4rem)}.travel__group--hotels{grid-column:1/-1}}.gallery__list{counter-reset:ph;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem .9rem}.gallery__item{counter-increment:ph}.gallery__item:nth-child(2n){translate:0 1.75rem}.gallery__open{border-radius:var(--arch);background:var(--m-sun2);box-shadow:0 0 0 1px var(--rule-soft)}.gallery__open img{aspect-ratio:3/4;border-radius:var(--arch)}.gallery__open:focus-visible{outline-offset:4px;border-radius:var(--arch)}.gallery__caption{color:var(--ink);text-align:center;padding-inline:.2rem;font-size:.86rem;line-height:1.4}.gallery__list:has(.gallery__item:nth-child(2n):last-child){padding-block-end:1.75rem}@media (width>=48rem){.gallery__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem 1.25rem}.gallery__item:nth-child(2n){translate:0 2.5rem}}.gallery__film{justify-content:center;margin-block-start:3.5rem;display:flex}.lightbox{background:#1f1522f5}.lightbox__figure img{border-radius:var(--radius)}.sec--rsvp .sec__inner{max-width:42rem}.rsvp{--ink:var(--kraft-ink);--muted-text:var(--kraft-muted);--accent-text:var(--kraft-accent);--accent-fill:#8a4528;--on-accent:#fff8ee;--line:#7e6a57;--error:#9e2219;--focus:#8a4528;--surface:var(--kraft-field);--rule:#3b2e273d;background:var(--dd-kraft) 0 0 / 180px, linear-gradient(170deg, var(--kraft), var(--kraft-2));max-width:none;color:var(--kraft-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border-radius:4px;padding:clamp(2.6rem,7vw,3.5rem) clamp(1.25rem,5vw,2.75rem) clamp(1.75rem,5vw,2.5rem);position:relative;box-shadow:inset 0 1px #ffffff4d,0 22px 40px -24px #2b1e2e99,0 2px 6px #2b1e2e1f}.rsvp:before{content:"";height:var(--weave-h);background:var(--weave);transform-origin:top;border-radius:4px 4px 0 0;position:absolute;inset:0 0 auto;scale:1 .6}.rsvp:after{content:"";width:clamp(3.4rem,10vw,4.6rem);aspect-ratio:var(--dd-agave-ar);opacity:.55;-webkit-mask:var(--dd-agave) center / contain no-repeat;-webkit-mask:var(--dd-agave) center / contain no-repeat;mask:var(--dd-agave) center / contain no-repeat;pointer-events:none;background:#6f6f4e;position:absolute;bottom:clamp(.75rem,3vw,1.25rem);right:clamp(.75rem,3vw,1.5rem)}.rsvp .field__input{background:var(--kraft-field);color:var(--kraft-ink);border-color:#8c7762}.rsvp select.field__input{background-image:linear-gradient(45deg, transparent 50%, var(--kraft-ink) 50%), linear-gradient(135deg, var(--kraft-ink) 50%, transparent 50%)}.rsvp .choice,.rsvp .party-fs{border-radius:var(--radius-lg);background:#fbf6ec59;border:1px dashed #7e6a57}.rsvp .choice{padding-block-start:1.1rem}.rsvp .choice__legend{float:left;width:100%;margin-block-end:.35rem;padding:0}.rsvp .choice__legend+*{clear:both}.rsvp .person__n{background:var(--kraft-ink);color:var(--kraft-field)}.rsvp__done{background:#fbf6ec8c}.rsvp__submit{z-index:1;position:relative}.sec--rsvp .sec__kicker,.sec--rsvp .sec__head p{color:var(--accent-text)}.registry__link{border:1.5px solid var(--rule);border-radius:var(--radius-pill);padding-inline:1.4rem}.registry__link:hover{border-color:var(--accent-text);background:color-mix(in srgb, var(--accent) 8%, transparent)}.registry__label{font-family:var(--font-display);font-size:1.35rem;font-weight:400}.sec--registry .sec__inner,.sec--faq .sec__inner{max-width:var(--measure)}.registry,.faq{margin-inline:auto}.faq{border-block-start-color:var(--rule)}.faq__item{border-block-end-color:var(--rule)}.faq__btn{font-size:1.3rem;line-height:1.3}.faq__btn .icon{color:var(--accent-text)}.foot{--bg:var(--dusk);--ink:#f1e7da;--accent-text:#e8a27c;--accent-fill:#e39570;--on-accent:#2b1e2e;--muted-text:#c2b2a2;--rule:#f1e7da42;--focus:#f0c09a;--foot-sky:min(max(21vw, 8.4rem), 15rem);background:linear-gradient(to bottom, var(--dusk-2), var(--dusk) 70%);color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;margin-block-start:calc(var(--foot-sky) + 1rem);padding-block-start:clamp(3.5rem,9vw,6rem);position:relative}.foot:after{content:"";left:0;right:0;top:calc(-1 * var(--foot-sky) + 1px);height:var(--foot-sky);background:var(--dd-footsky) bottom center / max(100%, 40rem) auto no-repeat;pointer-events:none;position:absolute}.foot__inner{z-index:1;position:relative}.foot__hashtag{color:#f6ede1;font-size:clamp(2rem,1.4rem + 3vw,3.4rem)}.foot__hashtag>span:first-child{color:var(--accent-text)}.foot .btn{border-color:var(--accent-text);color:var(--ink)}.foot .btn--quiet{border-color:var(--rule)}.foot .lang__link[aria-current=true]{background:var(--accent-fill);color:var(--on-accent)}.foot__badge a{border-color:var(--rule)}.foot__credit{color:var(--muted-text)}html.js:not([data-opened]):not(:has(#inv-main:target)) .inv-shell :not(.dd-hero__rays){animation-play-state:paused}html.js:not([data-opened]):not(:has(#inv-main:target)) .inv-shell :before{animation-play-state:paused}html.js:not([data-opened]):not(:has(#inv-main:target)) .inv-shell :after{animation-play-state:paused}.opening{color:#f1e7da;--o-p:var(--progress,0);background:#2b1e2e}.opening__prompt{letter-spacing:.24em;color:#f6ede1;text-shadow:0 1px 8px #170f1ab3;align-items:center;gap:.7rem;font-size:.78rem;font-weight:600;display:flex}.opening__prompt:before{content:"";border-block-start:2px solid #f0c09a;border-inline-start:2px solid #f0c09a;width:.5rem;height:.5rem;translate:0 .15rem;rotate:45deg}.opening__open{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#f6ede1;min-width:9rem;font-family:var(--font-body);letter-spacing:.18em;background:#1e14208c;border:1.5px solid #f0c09a;font-weight:600}.opening__open:focus-visible{outline-offset:4px;outline:3px solid #f0c09a}@media (width<=26.87rem){.opening__open{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1e1420cc}}.opening__skip{color:#f6ede1;background:#1e142099}.opening__skip:focus-visible{outline-color:#f0c09a}.dd-open{--hz:61svh;--r:min(23vw, 12.5svh, 7.5rem);--sun-y:calc(var(--hz) - var(--r) * 1.15);background:#2b1e2e;position:absolute;inset:0;overflow:hidden}.dd-open__scene{transform-origin:50% 62%;position:absolute;inset:0}.dd-open__sky{position:absolute;inset:0}.dd-open__sky--night{background:linear-gradient(to bottom, #170f1a 0%, #2b1e2e 44%, #4a2d3a calc(var(--hz) - 12svh), #6e3b3c var(--hz))}.dd-open__sky--dawn{background:linear-gradient(to bottom, #4b2f45 0%, #8c4a44 32%, #b8623b calc(var(--hz) - 8svh), #e09a69 var(--hz));opacity:calc(var(--o-p) * 1.7)}.dd-open__sky--day{background:linear-gradient(to bottom, #f1e7da 0%, #f4e3cd 34%, #f0cfa8 var(--hz));opacity:calc(var(--o-p) * 1.5 - .62)}.dd-open__stars{width:100%;height:var(--hz);fill:#f6ede1;opacity:calc(.85 - var(--o-p) * 1.6);position:absolute;inset:0 0 auto}.dd-open__starmap{width:100%;height:100%;position:absolute;inset:0}.dd-open__moon{fill:#f3e3cc}@media (prefers-reduced-motion:no-preference){.dd-open__twinkle{animation:4.4s ease-in-out infinite alternate dd-twinkle}.dd-open__twinkle--b{animation-duration:5.2s;animation-delay:-2.1s}}@keyframes dd-twinkle{0%{opacity:1}to{opacity:.3}}.dd-open__glow{left:50%;top:var(--hz);width:170vmax;height:60vmax;opacity:calc(.5 + var(--o-p) * .5);pointer-events:none;background:radial-gradient(closest-side,#f0a06a8c,#b8623b2e 45%,#0000 75%);position:absolute;translate:-50% -50%}.dd-open__sun{left:50%;top:calc(var(--sun-y) - var(--r));width:calc(var(--r) * 2);height:calc(var(--r) * 2);margin-left:calc(-1 * var(--r));transform:translateY(calc((var(--hz) - var(--sun-y) + var(--r) * .6) * (1 - var(--o-p) * .72)));transition:transform .45s var(--ease-out);position:absolute}.dd-open__disc{box-shadow:0 0 0 calc(var(--r) * .09) #f0a06a33, 0 0 calc(var(--r) * .5) #f0966059;background:radial-gradient(circle at 50% 42%,#f7c79a 0%,#eba071 46%,#d47a4c 100%);border-radius:50%;position:absolute;inset:0}.dd-open__rays{width:calc(var(--r) * 3.6);max-width:none;height:calc(var(--r) * 3.6);opacity:calc(var(--o-p) * .8);transition:opacity .45s;position:absolute;top:50%;left:50%;translate:-50% -50%}.dd-open__rays .dd-f--sun{fill:#e08a5c}.dd-open__rays .dd-f--sun2{fill:#f2c6a0}@media (prefers-reduced-motion:no-preference){.dd-open__rays svg,.dd-open__rays{animation:60s linear infinite dd-turn}.opening:not(.is-active):not(.is-opening) .dd-open__rays,.opening:not(.is-active):not(.is-opening) .dd-open__rays svg{animation-play-state:paused}}@keyframes dd-turn{to{rotate:360deg}}.dd-open__hint{left:50%;top:calc(-1 * var(--r) * .42);width:.95rem;height:.95rem;opacity:calc(.9 - var(--o-p) * 2);filter:drop-shadow(0 0 6px #f0a06a99);border-block-start:2.5px solid #f0c09a;border-inline-start:2.5px solid #f0c09a;margin-left:-.475rem;position:absolute;rotate:45deg}@media (prefers-reduced-motion:no-preference){.opening:not(.is-active):not(.is-opening) .dd-open__hint{animation:dd-nudge 1.7s var(--ease-in-out) infinite alternate}}@keyframes dd-nudge{0%{opacity:.45;translate:0 .5rem}to{opacity:1;translate:0 -.35rem}}.dd-open__names{z-index:1;inset-inline:var(--gutter);top:max(4.25rem, calc(var(--sun-y) - var(--r) * 2 - 9.75rem));text-align:center;color:#3b2e27;opacity:calc(var(--o-p) * 2.6 - 1.75);justify-items:center;gap:.7rem;transition:opacity .45s;display:grid;position:absolute}.dd-open__couple{font-family:var(--font-display);text-shadow:0 0 22px #f6ede1cc;justify-items:center;font-size:clamp(2.3rem,min(1.6rem + 6vw,6.4svh),4.6rem);line-height:.92;display:grid}.dd-open__amp{color:#96502f;font-size:.55em;line-height:1.1}.dd-open__when{letter-spacing:.2em;text-transform:uppercase;opacity:0;gap:.15rem;font-size:.78rem;font-weight:700;display:grid}.dd-open__place{letter-spacing:.16em;color:#6b5e53;font-weight:600}.dd-open__land{inset:calc(var(--hz) - 9svh) 0 0;position:absolute}.dd-open__range{width:100%;max-width:none;height:26svh;position:absolute;left:0;overflow:visible}.dd-open__range--far{top:0}.dd-open__range--mid{height:25svh;top:3.5svh}.dd-open__range--near{height:30svh;top:15svh}.dd-open__lit{opacity:var(--o-p);transition:opacity .45s}.dd-open__range--far .dd-f--dune{fill:#3e2a3c}.dd-open__range--far .dd-f--sand{fill:#33223a}.dd-open__range--mid .dd-f--clay{fill:#301f31}.dd-open__range--mid .dd-f--clay2,.dd-open__range--mid .dd-f--sun2{fill:#271a2a}.dd-open__range--near .dd-f--plum{fill:#1e1320}.dd-open__range--near .dd-f--clay2{fill:#170f19}.dd-open__range--far.dd-open__lit .dd-f--dune{fill:#d9ae93}.dd-open__range--far.dd-open__lit .dd-f--sand{fill:#c4917a}.dd-open__range--mid.dd-open__lit .dd-f--clay{fill:#b8623b}.dd-open__range--mid.dd-open__lit .dd-f--clay2{fill:#8e4a2e}.dd-open__range--mid.dd-open__lit .dd-f--sun2{fill:#d98d62}.dd-open__range--near.dd-open__lit .dd-f--plum{fill:#7c432a}.dd-open__range--near.dd-open__lit .dd-f--clay2{fill:#693520}.dd-open__shrub{top:calc(9svh + var(--dy) * 1svh);line-height:0;position:absolute;translate:-50% -92%}.dd-open__shrub .dd-motif{width:100%;height:auto}.dd-open__shrub path{transition:fill .9s}.opening.is-active .dd-open__shrub path{transition:none}.dd-open__shrub .dd-f--sage2{fill:color-mix(in srgb, #5a5a3e calc(var(--o-p) * 100%), #1a111c)}.dd-open__shrub .dd-f--sage{fill:color-mix(in srgb, #7a7a58 calc(var(--o-p) * 100%), #241826)}.dd-open__shade{pointer-events:none;background:linear-gradient(#0000,#1a0f1680);height:30svh;position:absolute;inset:auto 0 0}.dd-open__plants{pointer-events:none;height:100%;position:absolute;inset:auto 0 0}.dd-open__pampas{transform-origin:bottom;width:auto;height:34svh;position:absolute;bottom:12svh;left:-2%;rotate:-4deg}.dd-open__agave{width:min(40vw,13rem);height:auto;position:absolute;bottom:13svh;right:-4%}.dd-open__pampas:not(.dd-open__lit) .dd-f--sand,.dd-open__pampas:not(.dd-open__lit) .dd-f--dune{fill:#241826}.dd-open__pampas:not(.dd-open__lit) .dd-s--stem,.dd-open__agave:not(.dd-open__lit) .dd-s--stem{stroke:#1a111c}.dd-open__agave:not(.dd-open__lit) .dd-f--sage,.dd-open__agave:not(.dd-open__lit) .dd-f--sage2{fill:#1a111c}.dd-open__pampas.dd-open__lit .dd-f--sand{fill:#f2e2cb}.dd-open__pampas.dd-open__lit .dd-f--dune{fill:#d8bf9f}.dd-open__pampas.dd-open__lit .dd-s--stem{stroke:#8c7a5e}.dd-open__agave.dd-open__lit .dd-f--sage{fill:#5e5e40}.dd-open__agave.dd-open__lit .dd-f--sage2{fill:#828260}@media (prefers-reduced-motion:no-preference){.dd-open__pampas{animation:6s ease-in-out infinite alternate dd-breeze}}.dd-open__grain{mix-blend-mode:soft-light;width:100%;height:100%;opacity:calc(.6 - var(--o-p) * .45);pointer-events:none;position:absolute;inset:0}.opening.is-active .dd-open__sun,.opening.is-active .dd-open__rays,.opening.is-active .dd-open__names,.opening.is-active .dd-open__lit{transition:none}.opening.is-reduced .dd-open *{transition:none!important}@media (width>=48rem){.dd-open{--hz:64svh;--r:min(10.5svh, 6.5rem)}.dd-open__names{top:max(4.5rem,9svh)}.dd-open__shrub{transform-origin:50% 100%;scale:1.45}.dd-open__couple{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 .3em;display:flex}.dd-open__pampas{left:6%}.dd-open__agave{right:6%}}@media (height<=760px) and (width<=47.99rem){.dd-open__couple{flex-wrap:wrap;justify-content:center;align-items:baseline;column-gap:.28em;display:flex}}.choice__date,.event__address,.event__attire-note{text-wrap:pretty}@media print{.dd-picado,.dd-hero__rays,.foot:before,.foot:after,.sec--story:before,.sec--story:after,.sec--travel:before,.sec--travel:after{display:none}.dd-hero{min-height:0}.foot{color:#000;background:0 0}}
