:root{--guilloche:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='546' height='150' viewBox='0 0 546 150'%3E%3Cg fill='none' stroke='%231A3D56' stroke-opacity='0.07' stroke-width='0.6'%3E%3Cpolyline points='-20.3,0 -18.9,6 -16.9,12 -14.5,18 -12.0,24 -9.8,30 -8.2,36 -7.2,42 -7.1,48 -7.6,54 -8.6,60 -9.8,66 -11.1,72 -12.2,78 -13.0,84 -13.6,90 -14.1,96 -14.7,102 -15.4,108 -16.4,114 -17.6,120 -18.9,126 -20.0,132 -20.8,138 -20.9,144 -20.3,150'/%3E%3Cpolyline points='-10.8,0 -8.5,6 -6.0,12 -3.6,18 -1.7,24 -0.5,30 -0.0,36 -0.3,42 -1.2,48 -2.3,54 -3.6,60 -4.8,66 -5.7,72 -6.4,78 -6.9,84 -7.5,90 -8.1,96 -9.0,102 -10.1,108 -11.4,114 -12.6,120 -13.6,126 -14.0,132 -13.7,138 -12.6,144 -10.8,150'/%3E%3Cpolyline points='0.0,0 2.5,6 4.6,12 6.1,18 6.9,24 6.9,30 6.2,36 5.2,42 3.9,48 2.7,54 1.6,60 0.8,66 0.3,72 -0.3,78 -0.8,84 -1.6,90 -2.7,96 -3.9,102 -5.2,108 -6.2,114 -6.9,120 -6.9,126 -6.1,132 -4.6,138 -2.5,144 -0.0,150'/%3E%3Cpolyline points='10.8,0 12.6,6 13.7,12 14.0,18 13.6,24 12.6,30 11.4,36 10.1,42 9.0,48 8.1,54 7.5,60 6.9,66 6.4,72 5.7,78 4.8,84 3.6,90 2.3,96 1.2,102 0.3,108 0.0,114 0.5,120 1.7,126 3.6,132 6.0,138 8.5,144 10.8,150'/%3E%3Cpolyline points='20.3,0 20.9,6 20.8,12 20.0,18 18.9,24 17.6,30 16.4,36 15.4,42 14.7,48 14.1,54 13.6,60 13.0,66 12.2,72 11.1,78 9.8,84 8.6,90 7.6,96 7.1,102 7.2,108 8.2,114 9.8,120 12.0,126 14.5,132 16.9,138 18.9,144 20.3,150'/%3E%3Cpolyline points='27.9,0 27.4,6 26.4,12 25.1,18 23.9,24 22.8,30 22.0,36 21.4,42 20.8,48 20.3,54 19.5,60 18.6,66 17.4,72 16.1,78 14.9,84 14.2,90 14.1,96 14.7,102 16.1,108 18.1,114 20.5,120 23.0,126 25.2,132 26.9,138 27.8,144 27.9,150'/%3E%3Cpolyline points='33.8,0 32.6,6 31.4,12 30.2,18 29.3,24 28.6,30 28.0,36 27.5,42 26.9,48 26.0,54 24.9,60 23.6,66 22.4,72 21.4,78 21.0,84 21.3,90 22.4,96 24.2,102 26.5,108 29.0,114 31.4,120 33.3,126 34.5,132 35.0,138 34.7,144 33.8,150'/%3E%3Cpolyline points='38.9,0 37.6,6 36.6,12 35.8,18 35.2,24 34.7,30 34.2,36 33.4,42 32.3,48 31.1,54 29.8,60 28.7,66 28.1,72 28.1,78 28.9,84 30.4,90 32.6,96 35.0,102 37.5,108 39.6,114 41.1,120 41.9,126 41.9,132 41.2,138 40.1,144 38.9,150'/%3E%3Cpolyline points='44.0,0 43.1,6 42.5,12 41.9,18 41.4,24 40.7,30 39.8,36 38.6,42 37.3,48 36.1,54 35.3,60 35.0,66 35.5,72 36.8,78 38.7,84 41.0,90 43.5,96 45.8,102 47.6,108 48.7,114 49.0,120 48.6,126 47.6,132 46.4,138 45.1,144 44.0,150'/%3E%3Cpolyline points='49.7,0 49.1,6 48.6,12 48.0,18 47.2,24 46.1,30 44.8,36 43.6,42 42.6,48 42.1,54 42.2,60 43.2,66 44.8,72 47.1,78 49.5,84 52.0,90 54.0,96 55.3,102 55.9,108 55.8,114 55.0,120 53.9,126 52.6,132 51.4,138 50.4,144 49.7,150'/%3E%3Cpolyline points='55.8,0 55.3,6 54.5,12 53.5,18 52.3,24 51.1,30 49.9,36 49.2,42 49.1,48 49.7,54 51.1,60 53.1,66 55.5,72 58.0,78 60.2,84 61.9,90 62.8,96 62.9,102 62.4,108 61.4,114 60.1,120 58.9,126 57.8,132 57.0,138 56.3,144 55.8,150'/%3E%3Cpolyline points='61.9,0 61.0,6 59.8,12 58.6,18 57.3,24 56.4,30 56.0,36 56.4,42 57.5,48 59.3,54 61.6,60 64.1,66 66.4,72 68.3,78 69.5,84 70.0,90 69.7,96 68.8,102 67.6,108 66.4,114 65.2,120 64.3,126 63.6,132 63.0,138 62.5,144 61.9,150'/%3E%3Cpolyline points='67.3,0 66.1,6 64.8,12 63.7,18 63.1,24 63.1,30 63.9,36 65.5,42 67.6,48 70.1,54 72.5,60 74.6,66 76.1,72 76.9,78 76.9,84 76.2,90 75.1,96 73.9,102 72.6,108 71.6,114 70.8,120 70.2,126 69.7,132 69.1,138 68.4,144 67.3,150'/%3E%3Cpolyline points='72.3,0 71.1,6 70.3,12 70.0,18 70.5,24 71.8,30 73.7,36 76.1,42 78.6,48 80.8,54 82.6,60 83.7,66 84.0,72 83.5,78 82.6,84 81.4,90 80.1,96 79.0,102 78.1,108 77.5,114 76.9,120 76.4,126 75.7,132 74.8,138 73.6,144 72.3,150'/%3E%3Cpolyline points='77.6,0 77.1,6 77.2,12 78.2,18 79.9,24 82.1,30 84.6,36 87.0,42 89.0,48 90.4,54 90.9,60 90.8,66 90.0,72 88.9,78 87.6,84 86.4,90 85.4,96 84.7,102 84.1,108 83.6,114 83.0,120 82.2,126 81.1,132 79.8,138 78.6,144 77.6,150'/%3E%3Cpolyline points='84.1,0 84.7,6 86.1,12 88.2,18 90.6,24 93.1,30 95.3,36 96.9,42 97.8,48 97.9,54 97.4,60 96.4,66 95.1,72 93.9,78 92.8,84 92.0,90 91.3,96 90.8,102 90.3,108 89.5,114 88.5,120 87.3,126 86.0,132 84.9,138 84.2,144 84.1,150'/%3E%3Cpolyline points='92.5,0 94.3,6 96.6,12 99.1,18 101.4,24 103.3,30 104.5,36 105.0,42 104.7,48 103.8,54 102.6,60 101.3,66 100.2,72 99.3,78 98.6,84 98.0,90 97.5,96 96.8,102 96.0,108 94.8,114 93.6,120 92.3,126 91.4,132 91.0,138 91.4,144 92.5,150'/%3E%3Cpolyline points='102.6,0 105.1,6 107.5,12 109.7,18 111.1,24 111.9,30 111.9,36 111.2,42 110.1,48 108.8,54 107.6,60 106.6,66 105.8,72 105.2,78 104.7,84 104.1,90 103.3,96 102.3,102 101.1,108 99.8,114 98.7,120 98.1,126 98.1,132 98.9,138 100.5,144 102.6,150'/%3E%3Cpolyline points='113.6,0 115.9,6 117.6,12 118.7,18 119.0,24 118.5,30 117.6,36 116.3,42 115.1,48 114.0,54 113.1,60 112.4,66 111.9,72 111.4,78 110.7,84 109.7,90 108.6,96 107.3,102 106.1,108 105.3,114 105.0,120 105.5,126 106.8,132 108.7,138 111.1,144 113.6,150'/%3E%3Cpolyline points='124.0,0 125.4,6 125.9,12 125.8,18 125.0,24 123.9,30 122.6,36 121.4,42 120.4,48 119.7,54 119.1,60 118.6,66 118.0,72 117.1,78 116.1,84 114.8,90 113.6,96 112.6,102 112.1,108 112.2,114 113.2,120 114.9,126 117.1,132 119.6,138 122.0,144 124.0,150'/%3E%3Cpolyline points='132.8,0 132.9,6 132.4,12 131.3,18 130.1,24 128.8,30 127.8,36 126.9,42 126.3,48 125.8,54 125.3,60 124.5,66 123.5,72 122.3,78 121.0,84 119.9,90 119.2,96 119.1,102 119.7,108 121.1,114 123.2,120 125.6,126 128.1,132 130.3,138 131.9,144 132.8,150'/%3E%3Cpolyline points='139.7,0 138.8,6 137.6,12 136.3,18 135.2,24 134.2,30 133.6,36 133.0,42 132.5,48 131.8,54 130.9,60 129.8,66 128.5,72 127.3,78 126.4,84 126.0,90 126.4,96 127.5,102 129.3,108 131.6,114 134.1,120 136.5,126 138.3,132 139.5,138 140.0,144 139.7,150'/%3E%3Cpolyline points='145.1,0 143.8,6 142.6,12 141.6,18 140.8,24 140.2,30 139.7,36 139.1,42 138.3,48 137.3,54 136.0,60 134.8,66 133.7,72 133.1,78 133.1,84 134.0,90 135.5,96 137.7,102 140.1,108 142.6,114 144.7,120 146.2,126 146.9,132 146.9,138 146.2,144 145.1,150'/%3E%3Cpolyline points='150.1,0 149.0,6 148.1,12 147.4,18 146.9,24 146.4,30 145.7,36 144.7,42 143.6,48 142.3,54 141.1,60 140.3,66 140.0,72 140.5,78 141.8,84 143.8,90 146.1,96 148.6,102 150.9,108 152.7,114 153.7,120 154.0,126 153.5,132 152.6,138 151.3,144 150.1,150'/%3E%3Cpolyline points='155.4,0 154.7,6 154.1,12 153.6,18 153.0,24 152.1,30 151.0,36 149.8,42 148.5,48 147.5,54 147.1,60 147.2,66 148.2,72 149.9,78 152.2,84 154.6,90 157.0,96 159.0,102 160.4,108 160.9,114 160.8,120 160.0,126 158.8,132 157.6,138 156.4,144 155.4,150'/%3E%3Cpolyline points='161.3,0 160.8,6 160.3,12 159.5,18 158.5,24 157.3,30 156.0,36 154.9,42 154.2,48 154.1,54 154.7,60 156.2,66 158.2,72 160.6,78 163.1,84 165.3,90 166.9,96 167.8,102 167.9,108 167.4,114 166.3,120 165.1,126 163.8,132 162.8,138 161.9,144 161.3,150'/%3E%3Cpolyline points='167.5,0 166.8,6 165.9,12 164.8,18 163.5,24 162.3,30 161.4,36 161.0,42 161.4,48 162.5,54 164.3,60 166.7,66 169.2,72 171.5,78 173.4,84 174.6,90 175.0,96 174.7,102 173.8,108 172.6,114 171.3,120 170.2,126 169.2,132 168.6,138 168.0,144 167.5,150'/%3E%3Cpolyline points='173.3,0 172.3,6 171.0,12 169.8,18 168.7,24 168.1,30 168.2,36 169.0,42 170.5,48 172.7,54 175.2,60 177.6,66 179.7,72 181.2,78 181.9,84 181.9,90 181.2,96 180.1,102 178.8,108 177.6,114 176.6,120 175.8,126 175.2,132 174.7,138 174.1,144 173.3,150'/%3E%3Cpolyline points='178.5,0 177.3,6 176.1,12 175.3,18 175.0,24 175.6,30 176.8,36 178.8,42 181.2,48 183.7,54 185.9,60 187.7,66 188.7,72 189.0,78 188.5,84 187.6,90 186.3,96 185.1,102 183.9,108 183.1,114 182.4,120 181.9,126 181.4,132 180.7,138 179.7,144 178.5,150'/%3E%3Cpolyline points='183.5,0 182.5,6 182.0,12 182.3,18 183.2,24 184.9,30 187.2,36 189.7,42 192.1,48 194.1,54 195.4,60 195.9,66 195.8,72 195.0,78 193.8,84 192.5,90 191.4,96 190.4,102 189.7,108 189.1,114 188.6,120 188.0,126 187.1,132 186.0,138 184.8,144 183.5,150'/%3E%3Cpolyline points='189.2,0 189.1,6 189.8,12 191.2,18 193.2,24 195.7,30 198.2,36 200.3,42 201.9,48 202.8,54 202.9,60 202.4,66 201.3,72 200.1,78 198.8,84 197.7,90 196.9,96 196.3,102 195.8,108 195.2,114 194.5,120 193.5,126 192.3,132 191.0,138 189.9,144 189.2,150'/%3E%3Cpolyline points='196.4,0 197.5,6 199.4,12 201.7,18 204.2,24 206.5,30 208.4,36 209.6,42 210.0,48 209.6,54 208.8,60 207.6,66 206.3,72 205.1,78 204.2,84 203.5,90 203.0,96 202.5,102 201.8,108 200.9,114 199.8,120 198.5,126 197.3,132 196.4,138 196.0,144 196.4,150'/%3E%3Cpolyline points='205.6,0 207.7,6 210.2,12 212.6,18 214.7,24 216.2,30 216.9,36 216.9,42 216.2,48 215.1,54 213.8,60 212.6,66 211.6,72 210.8,78 210.2,84 209.7,90 209.1,96 208.3,102 207.3,108 206.0,114 204.7,120 203.7,126 203.1,132 203.2,138 204.0,144 205.6,150'/%3E%3Cpolyline points='216.2,0 218.7,6 221.0,12 222.7,18 223.7,24 224.0,30 223.5,36 222.5,42 221.3,48 220.0,54 218.9,60 218.1,66 217.4,72 216.9,78 216.4,84 215.7,90 214.7,96 213.5,102 212.2,108 211.1,114 210.3,120 210.0,126 210.6,132 211.9,138 213.8,144 216.2,150'/%3E%3Cpolyline points='227.1,0 229.1,6 230.4,12 231.0,18 230.8,24 230.0,30 228.8,36 227.5,42 226.3,48 225.4,54 224.7,60 224.1,66 223.6,72 223.0,78 222.1,84 221.0,90 219.7,96 218.5,102 217.5,108 217.0,114 217.3,120 218.3,126 220.0,132 222.2,138 224.7,144 227.1,150'/%3E%3Cpolyline points='237.0,0 237.8,6 237.9,12 237.3,18 236.3,24 235.0,30 233.8,36 232.7,42 231.9,48 231.3,54 230.8,60 230.2,66 229.5,72 228.5,78 227.3,84 226.0,90 224.9,96 224.2,102 224.1,108 224.8,114 226.2,120 228.3,126 230.7,132 233.2,138 235.4,144 237.0,150'/%3E%3Cpolyline points='245.0,0 244.6,6 243.8,12 242.5,18 241.3,24 240.1,30 239.2,36 238.5,42 238.0,48 237.5,54 236.8,60 235.9,66 234.8,72 233.5,78 232.3,84 231.4,90 231.0,96 231.4,102 232.6,108 234.4,114 236.7,120 239.2,126 241.6,132 243.4,138 244.6,144 245.0,150'/%3E%3Cpolyline points='251.2,0 250.0,6 248.8,12 247.6,18 246.5,24 245.8,30 245.2,36 244.7,42 244.1,48 243.3,54 242.2,60 241.0,66 239.7,72 238.7,78 238.1,84 238.2,90 239.0,96 240.6,102 242.8,108 245.2,114 247.7,120 249.7,126 251.2,132 251.9,138 251.8,144 251.2,150'/%3E%3Cpolyline points='256.3,0 255.0,6 253.9,12 253.1,18 252.4,24 251.9,30 251.4,36 250.6,42 249.7,48 248.5,54 247.2,60 246.1,66 245.3,72 245.0,78 245.6,84 246.9,90 248.8,96 251.2,102 253.7,108 256.0,114 257.7,120 258.7,126 259.0,132 258.5,138 257.5,144 256.3,150'/%3E%3Cpolyline points='261.3,0 260.4,6 259.7,12 259.1,18 258.6,24 258.0,30 257.1,36 256.0,42 254.7,48 253.5,54 252.5,60 252.0,66 252.3,72 253.3,78 255.0,84 257.2,90 259.7,96 262.1,102 264.1,108 265.4,114 266.0,120 265.8,126 265.0,132 263.8,138 262.5,144 261.3,150'/%3E%3Cpolyline points='266.9,0 266.3,6 265.8,12 265.2,18 264.5,24 263.5,30 262.2,36 261.0,42 259.9,48 259.2,54 259.1,60 259.8,66 261.2,72 263.3,78 265.7,84 268.2,90 270.4,96 272.0,102 272.8,108 272.9,114 272.3,120 271.3,126 270.0,132 268.8,138 267.7,144 266.9,150'/%3E%3Cpolyline points='273.0,0 272.5,6 271.8,12 270.9,18 269.7,24 268.5,30 267.3,36 266.4,42 266.0,48 266.4,54 267.6,60 269.4,66 271.8,72 274.2,78 276.6,84 278.4,90 279.6,96 280.0,102 279.6,108 278.7,114 277.5,120 276.3,126 275.1,132 274.2,138 273.5,144 273.0,150'/%3E%3Cpolyline points='279.1,0 278.3,6 277.2,12 276.0,18 274.7,24 273.7,30 273.1,36 273.2,42 274.0,48 275.6,54 277.8,60 280.3,66 282.7,72 284.8,78 286.2,84 286.9,90 286.8,96 286.1,102 285.0,108 283.8,114 282.5,120 281.5,126 280.8,132 280.2,138 279.7,144 279.1,150'/%3E%3Cpolyline points='284.7,0 283.5,6 282.2,12 281.0,18 280.2,24 280.0,30 280.6,36 281.9,42 283.9,48 286.3,54 288.8,60 291.0,66 292.7,72 293.7,78 294.0,84 293.5,90 292.5,96 291.3,102 290.0,108 288.9,114 288.0,120 287.4,126 286.9,132 286.3,138 285.6,144 284.7,150'/%3E%3Cpolyline points='289.7,0 288.5,6 287.5,12 287.0,18 287.3,24 288.3,30 290.0,36 292.3,42 294.8,48 297.2,54 299.1,60 300.4,66 301.0,72 300.7,78 299.9,84 298.8,90 297.5,96 296.3,102 295.4,108 294.6,114 294.1,120 293.6,126 292.9,132 292.1,138 291.0,144 289.7,150'/%3E%3Cpolyline points='294.8,0 294.2,6 294.1,12 294.8,18 296.3,24 298.3,30 300.8,36 303.2,42 305.4,48 307.0,54 307.8,60 307.9,66 307.3,72 306.3,78 305.0,84 303.8,90 302.7,96 301.9,102 301.3,108 300.8,114 300.2,120 299.5,126 298.4,132 297.2,138 296.0,144 294.8,150'/%3E%3Cpolyline points='301.0,0 301.4,6 302.6,12 304.4,18 306.8,24 309.3,30 311.6,36 313.4,42 314.6,48 315.0,54 314.6,60 313.7,66 312.5,72 311.2,78 310.1,84 309.2,90 308.5,96 308.0,102 307.5,108 306.8,114 305.9,120 304.7,126 303.5,132 302.2,138 301.4,144 301.0,150'/%3E%3Cpolyline points='309.0,0 310.6,6 312.8,12 315.3,18 317.7,24 319.8,30 321.2,36 321.9,42 321.8,48 321.1,54 320.0,60 318.7,66 317.5,72 316.5,78 315.8,84 315.2,90 314.7,96 314.1,102 313.3,108 312.2,114 311.0,120 309.7,126 308.7,132 308.1,138 308.2,144 309.0,150'/%3E%3Cpolyline points='318.9,0 321.3,6 323.8,12 326.0,18 327.7,24 328.7,30 329.0,36 328.5,42 327.5,48 326.3,54 325.0,60 323.9,66 323.0,72 322.4,78 321.9,84 321.3,90 320.6,96 319.7,102 318.5,108 317.2,114 316.0,120 315.2,126 315.0,132 315.6,138 316.9,144 318.9,150'/%3E%3Cpolyline points='329.8,0 332.2,6 334.1,12 335.4,18 336.0,24 335.7,30 334.9,36 333.8,42 332.5,48 331.3,54 330.3,60 329.6,66 329.1,72 328.6,78 327.9,84 327.1,90 326.0,96 324.7,102 323.5,108 322.5,114 322.0,120 322.3,126 323.3,132 325.0,138 327.3,144 329.8,150'/%3E%3Cpolyline points='340.4,0 342.0,6 342.8,12 342.9,18 342.3,24 341.3,30 340.0,36 338.7,42 337.7,48 336.9,54 336.3,60 335.8,66 335.2,72 334.4,78 333.4,84 332.2,90 330.9,96 329.8,102 329.1,108 329.1,114 329.8,120 331.3,126 333.4,132 335.8,138 338.3,144 340.4,150'/%3E%3Cpolyline points='349.6,0 350.0,6 349.6,12 348.7,18 347.5,24 346.2,30 345.1,36 344.2,42 343.5,48 343.0,54 342.5,60 341.8,66 340.9,72 339.7,78 338.4,84 337.2,90 336.4,96 336.0,102 336.4,108 337.6,114 339.5,120 341.8,126 344.3,132 346.6,138 348.5,144 349.6,150'/%3E%3Cpolyline points='356.8,0 356.1,6 355.0,12 353.7,18 352.5,24 351.5,30 350.8,36 350.2,42 349.7,48 349.1,54 348.3,60 347.2,66 345.9,72 344.7,78 343.6,84 343.1,90 343.2,96 344.1,102 345.7,108 347.8,114 350.3,120 352.8,126 354.8,132 356.2,138 356.9,144 356.8,150'/%3E%3Cpolyline points='362.5,0 361.2,6 360.0,12 358.9,18 358.0,24 357.4,30 356.9,36 356.3,42 355.6,48 354.6,54 353.5,60 352.2,66 351.0,72 350.2,78 350.1,84 350.6,90 351.9,96 353.9,102 356.3,108 358.8,114 361.1,120 362.8,126 363.7,132 364.0,138 363.5,144 362.5,150'/%3E%3Cpolyline points='367.5,0 366.3,6 365.3,12 364.6,18 364.1,24 363.6,30 362.9,36 362.1,42 360.9,48 359.7,54 358.4,60 357.5,66 357.0,72 357.3,78 358.3,84 360.1,90 362.3,96 364.8,102 367.2,108 369.2,114 370.4,120 371.0,126 370.7,132 369.9,138 368.7,144 367.5,150'/%3E%3Cpolyline points='372.7,0 371.9,6 371.3,12 370.8,18 370.2,24 369.4,30 368.4,36 367.2,42 365.9,48 364.8,54 364.1,60 364.1,66 364.8,72 366.3,78 368.4,84 370.8,90 373.3,96 375.5,102 377.0,108 377.8,114 377.9,120 377.3,126 376.2,132 375.0,138 373.7,144 372.7,150'/%3E%3Cpolyline points='378.5,0 378.0,6 377.4,12 376.8,18 375.8,24 374.7,30 373.4,36 372.2,42 371.3,48 371.0,54 371.4,60 372.6,66 374.5,72 376.8,78 379.3,84 381.7,90 383.5,96 384.6,102 385.0,108 384.6,114 383.7,120 382.5,126 381.2,132 380.1,138 379.2,144 378.5,150'/%3E%3Cpolyline points='384.7,0 384.1,6 383.2,12 382.2,18 380.9,24 379.7,30 378.6,36 378.1,42 378.2,48 379.1,54 380.7,60 382.9,66 385.4,72 387.8,78 389.8,84 391.3,90 391.9,96 391.8,102 391.1,108 390.0,114 388.7,120 387.5,126 386.5,132 385.7,138 385.2,144 384.7,150'/%3E%3Cpolyline points='390.6,0 389.6,6 388.4,12 387.2,18 386.0,24 385.2,30 385.1,36 385.6,42 387.0,48 389.0,54 391.4,60 393.8,66 396.1,72 397.8,78 398.8,84 398.9,90 398.5,96 397.5,102 396.2,108 395.0,114 393.9,120 393.0,126 392.4,132 391.9,138 391.3,144 390.6,150'/%3E%3Cpolyline points='395.9,0 394.7,6 393.4,12 392.5,18 392.0,24 392.3,30 393.3,36 395.1,42 397.4,48 399.9,54 402.2,60 404.2,66 405.5,72 406.0,78 405.7,84 404.9,90 403.7,96 402.4,102 401.3,108 400.3,114 399.6,120 399.1,126 398.6,132 397.9,138 397.0,144 395.9,150'/%3E%3Cpolyline points='400.9,0 399.8,6 399.1,12 399.1,18 399.8,24 401.3,30 403.4,36 405.9,42 408.3,48 410.5,54 412.0,60 412.9,66 412.9,72 412.3,78 411.2,84 410.0,90 408.7,96 407.7,102 406.9,108 406.3,114 405.8,120 405.2,126 404.4,132 403.4,138 402.2,144 400.9,150'/%3E%3Cpolyline points='406.3,0 406.0,6 406.5,12 407.7,18 409.5,24 411.9,30 414.4,36 416.7,42 418.5,48 419.6,54 420.0,60 419.6,66 418.7,72 417.5,78 416.2,84 415.1,90 414.2,96 413.5,102 413.0,108 412.4,114 411.8,120 410.8,126 409.7,132 408.4,138 407.2,144 406.3,150'/%3E%3Cpolyline points='413.2,0 414.1,6 415.7,12 417.9,18 420.4,24 422.8,30 424.9,36 426.3,42 426.9,48 426.8,54 426.1,60 425.0,66 423.7,72 422.5,78 421.5,84 420.7,90 420.2,96 419.7,102 419.1,108 418.2,114 417.2,120 415.9,126 414.7,132 413.6,138 413.1,144 413.2,150'/%3E%3Cpolyline points='422.0,0 424.0,6 426.4,12 428.9,18 431.1,24 432.8,30 433.8,36 433.9,42 433.4,48 432.4,54 431.2,60 429.9,66 428.9,72 428.0,78 427.4,84 426.9,90 426.3,96 425.6,102 424.6,108 423.4,114 422.1,120 421.0,126 420.2,132 420.1,138 420.6,144 422.0,150'/%3E%3Cpolyline points='432.4,0 434.9,6 437.3,12 439.2,18 440.5,24 441.0,30 440.7,36 439.9,42 438.7,48 437.4,54 436.3,60 435.3,66 434.6,72 434.1,78 433.6,84 432.9,90 432.0,96 430.9,102 429.7,108 428.4,114 427.5,120 427.0,126 427.3,132 428.4,138 430.1,144 432.4,150'/%3E%3Cpolyline points='443.4,0 445.5,6 447.1,12 447.9,18 447.9,24 447.3,30 446.2,36 444.9,42 443.7,48 442.7,54 441.9,60 441.3,66 440.8,72 440.2,78 439.4,84 438.4,90 437.2,96 435.9,102 434.8,108 434.1,114 434.1,120 434.9,126 436.3,132 438.5,138 440.9,144 443.4,150'/%3E%3Cpolyline points='453.5,0 454.6,6 455.0,12 454.6,18 453.7,24 452.4,30 451.2,36 450.0,42 449.2,48 448.5,54 448.0,60 447.4,66 446.7,72 445.8,78 444.7,84 443.4,90 442.2,96 441.3,102 441.0,108 441.5,114 442.7,120 444.6,126 446.9,132 449.4,138 451.7,144 453.5,150'/%3E%3Cpolyline points='461.9,0 461.8,6 461.1,12 460.0,18 458.7,24 457.5,30 456.5,36 455.7,42 455.2,48 454.7,54 454.0,60 453.2,66 452.1,72 450.9,78 449.6,84 448.6,90 448.1,96 448.2,102 449.1,108 450.7,114 452.9,120 455.4,126 457.8,132 459.9,138 461.3,144 461.9,150'/%3E%3Cpolyline points='468.4,0 467.4,6 466.2,12 464.9,18 463.8,24 463.0,30 462.4,36 461.9,42 461.3,48 460.6,54 459.6,60 458.4,66 457.1,72 456.0,78 455.2,84 455.1,90 455.6,96 457.0,102 459.0,108 461.4,114 463.9,120 466.1,126 467.8,132 468.8,138 468.9,144 468.4,150'/%3E%3Cpolyline points='473.7,0 472.4,6 471.2,12 470.3,18 469.6,24 469.1,30 468.5,36 467.9,42 467.0,48 465.9,54 464.6,60 463.4,66 462.5,72 462.0,78 462.3,84 463.4,90 465.2,96 467.4,102 469.9,108 472.3,114 474.2,120 475.5,126 476.0,132 475.7,138 474.9,144 473.7,150'/%3E%3Cpolyline points='478.7,0 477.6,6 476.9,12 476.3,18 475.8,24 475.2,30 474.4,36 473.4,42 472.1,48 470.9,54 469.8,60 469.1,66 469.1,72 469.9,78 471.4,84 473.5,90 475.9,96 478.4,102 480.5,108 482.1,114 482.9,120 482.9,126 482.3,132 481.2,138 479.9,144 478.7,150'/%3E%3Cpolyline points='484.1,0 483.5,6 483.0,12 482.4,18 481.7,24 480.8,30 479.6,36 478.4,42 477.2,48 476.3,54 476.0,60 476.5,66 477.7,72 479.6,78 481.9,84 484.4,90 486.7,96 488.5,102 489.6,108 490.0,114 489.6,120 488.7,126 487.4,132 486.2,138 485.0,144 484.1,150'/%3E%3Cpolyline points='490.2,0 489.7,6 489.0,12 488.2,18 487.1,24 485.9,30 484.6,36 483.6,42 483.1,48 483.2,54 484.1,60 485.8,66 488.0,72 490.5,78 492.9,84 494.9,90 496.3,96 496.9,102 496.8,108 496.1,114 494.9,120 493.7,126 492.5,132 491.5,138 490.7,144 490.2,150'/%3E%3Cpolyline points='496.3,0 495.6,6 494.6,12 493.4,18 492.1,24 491.0,30 490.2,36 490.1,42 490.7,48 492.0,54 494.0,60 496.5,66 498.9,72 501.2,78 502.8,84 503.8,90 503.9,96 503.4,102 502.4,108 501.2,114 499.9,120 498.8,126 498.0,132 497.4,138 496.9,144 496.3,150'/%3E%3Cpolyline points='502.0,0 500.9,6 499.6,12 498.4,18 497.4,24 497.0,30 497.3,36 498.4,42 500.2,48 502.5,54 505.0,60 507.3,66 509.2,72 510.5,78 511.0,84 510.7,90 509.9,96 508.7,102 507.4,108 506.2,114 505.3,120 504.6,126 504.1,132 503.5,138 502.9,144 502.0,150'/%3E%3Cpolyline points='507.1,0 505.9,6 504.8,12 504.1,18 504.1,24 504.9,30 506.4,36 508.5,42 511.0,48 513.4,54 515.6,60 517.1,66 517.9,72 517.9,78 517.3,84 516.2,90 514.9,96 513.7,102 512.6,108 511.8,114 511.3,120 510.8,126 510.2,132 509.4,138 508.4,144 507.1,150'/%3E%3Cpolyline points='512.2,0 511.3,6 511.0,12 511.5,18 512.7,24 514.6,30 517.0,36 519.5,42 521.8,48 523.6,54 524.7,60 525.0,66 524.6,72 523.6,78 522.4,84 521.1,90 520.0,96 519.1,102 518.5,108 518.0,114 517.4,120 516.7,126 515.8,132 514.6,138 513.4,144 512.2,150'/%3E%3Cpolyline points='518.1,0 518.2,6 519.1,12 520.8,18 523.0,24 525.5,30 527.9,36 529.9,42 531.3,48 531.9,54 531.8,60 531.1,66 529.9,72 528.6,78 527.4,84 526.5,90 525.7,96 525.2,102 524.6,108 524.0,114 523.2,120 522.1,126 520.9,132 519.6,138 518.6,144 518.1,150'/%3E%3Cpolyline points='525.7,0 527.1,6 529.1,12 531.5,18 534.0,24 536.2,30 537.8,36 538.8,42 538.9,48 538.4,54 537.4,60 536.2,66 534.9,72 533.8,78 533.0,84 532.4,90 531.9,96 531.3,102 530.6,108 529.6,114 528.4,120 527.1,126 526.0,132 525.2,138 525.1,144 525.7,150'/%3E%3Cpolyline points='535.2,0 537.5,6 540.0,12 542.4,18 544.3,24 545.5,30 546.0,36 545.7,42 544.8,48 543.7,54 542.4,60 541.2,66 540.3,72 539.6,78 539.1,84 538.5,90 537.9,96 537.0,102 535.9,108 534.6,114 533.4,120 532.4,126 532.0,132 532.3,138 533.4,144 535.2,150'/%3E%3Cpolyline points='546.0,0 548.5,6 550.6,12 552.1,18 552.9,24 552.9,30 552.2,36 551.2,42 549.9,48 548.7,54 547.6,60 546.8,66 546.3,72 545.7,78 545.2,84 544.4,90 543.3,96 542.1,102 540.8,108 539.8,114 539.1,120 539.1,126 539.9,132 541.4,138 543.5,144 546.0,150'/%3E%3Cpolyline points='556.8,0 558.6,6 559.7,12 560.0,18 559.6,24 558.6,30 557.4,36 556.1,42 555.0,48 554.1,54 553.5,60 552.9,66 552.4,72 551.7,78 550.8,84 549.6,90 548.3,96 547.2,102 546.3,108 546.0,114 546.5,120 547.7,126 549.6,132 552.0,138 554.5,144 556.8,150'/%3E%3C/g%3E%3C/svg%3E");--primary-navy:#1A3D56;--navy-lift:#1c405c;--navy-deep:#193b53;--primary-gold:#FFB900;--gold-hover:#e5c04f;--gold-muted:#d4af37;--menu-gradient:linear-gradient(180deg, #1c405c 0%, #1A3D56 62%, #193b53 100%);--menu-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.4),0 2px 4px -1px rgba(0, 0, 0, 0.3);--bg:#f8f9fa;--bg-secondary:#e9ecef;--card-bg:#ffffff;--text-primary:#1A3D56;--text-secondary:#495057;--text-muted:#6c757d;--link:#1a5f8a;--success:#2e8b57;--success-bg:#e1f3e6;--error:#7b1e3f;--error-bg:#fdecee;--warning:#d4a520;--warning-bg:#fff8e1;--border:#dee2e6;--border-strong:#c9d6e0;--shadow-sm:0 1px 2px 0 rgba(26, 61, 86, 0.05);--shadow-md:0 4px 6px -1px rgba(26, 61, 86, 0.1),0 2px 4px -1px rgba(26, 61, 86, 0.06);--shadow-lg:0 10px 15px -3px rgba(26, 61, 86, 0.1),0 4px 6px -2px rgba(26, 61, 86, 0.05);--shadow-xl:0 20px 25px -5px rgba(26, 61, 86, 0.1),0 10px 10px -5px rgba(26, 61, 86, 0.04);--radius-sm:0.375rem;--radius-md:0.75rem;--radius-lg:1rem;--radius-xl:1.5rem}*{box-sizing:border-box}html{margin:0;padding:0;overflow-x:hidden;background:#fff;scroll-behavior:smooth;scroll-padding-top:5rem}body{margin:0;padding:0;padding-bottom:env(safe-area-inset-bottom);background:#fff;color:var(--text-primary);font-family:Montserrat,system-ui,-apple-system,'Segoe UI',sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:Roboto,sans-serif;color:var(--text-primary);line-height:1.3;margin:0 0 1rem 0}h1{font-size:clamp(2rem, 5vw, 3rem);font-weight:700}h2{font-size:clamp(1.5rem, 4vw, 2.25rem);font-weight:600}h3{font-size:clamp(1.25rem, 3vw, 1.75rem);font-weight:600}h4{font-size:1.25rem;font-weight:600}p{margin:0 0 1rem 0;color:var(--text-secondary)}a{color:var(--link);text-decoration:none;transition:color .2s ease}a:hover{color:var(--primary-navy)}:focus-visible{outline:3px solid var(--primary-navy);outline-offset:2px}.navbar :focus-visible,footer.footer :focus-visible{outline-color:var(--primary-gold)}.icon-sprite{display:none}.icon{width:1.5rem;height:1.5rem;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.icon-lg{width:2.5rem;height:2.5rem;stroke-width:1.25}.icon-inline{width:1.125rem;height:1.125rem;vertical-align:-.2em}.card{background:var(--card-bg);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);border:1px solid var(--border);overflow:hidden;width:100%;max-width:900px}.card-content{padding:clamp(1.5rem,4vw,2rem)}.card-content h1{color:var(--primary-navy);margin-bottom:1.5rem;font-size:1.75rem}.card-content h2{color:var(--primary-navy);font-size:1.25rem;margin-top:2rem;margin-bottom:.75rem}.card-content h2:first-of-type{margin-top:0}.card-content p{line-height:1.7}.card-content ul{padding-left:1.25rem;margin-bottom:1rem}.card-content li{margin-bottom:.5rem;line-height:1.6}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1.75rem;font-family:Roboto,sans-serif;font-size:1rem;font-weight:600;border-radius:var(--radius-md);border:none;cursor:pointer;transition:all .2s ease;text-decoration:none}.btn-primary{background:var(--primary-gold);color:var(--primary-navy)}.btn-primary:hover{background:var(--gold-hover);transform:translateY(-2px);box-shadow:var(--shadow-md);color:var(--primary-navy)}.btn-secondary{background:0 0;color:var(--primary-navy);border:2px solid var(--primary-navy)}.btn-secondary:hover{background:var(--primary-navy);color:#fff;transform:translateY(-2px)}.btn-quiet{padding:.5rem 0;color:var(--primary-navy);border-bottom:2px solid transparent;border-radius:0}.btn-quiet:hover{color:var(--primary-navy);border-bottom-color:var(--gold-muted)}.btn-navy{background:var(--primary-navy);color:#fff}.btn-navy:hover{background:var(--navy-lift);color:#fff;transform:translateY(-2px);box-shadow:var(--shadow-md)}.btn-outline-light{background:0 0;color:#fff;border:2px solid rgba(255,255,255,.5)}.btn-outline-light:hover{background:rgba(255,255,255,.1);border-color:#fff;color:#fff}.btn-lg{padding:1rem 2rem;font-size:1.125rem}.footer{width:100%;padding:3rem 1.5rem;padding-bottom:calc(3rem + env(safe-area-inset-bottom));background:var(--menu-gradient);color:rgba(255,255,255,.85);font-size:.875rem;position:relative;z-index:100;margin-top:auto;flex-shrink:0}.footer-content{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr 1fr;gap:2rem}.footer-brand{display:flex;flex-direction:column;gap:.75rem}.footer-logo{display:flex;align-items:center;gap:.75rem;font-family:Roboto,sans-serif;font-weight:700;font-size:1.25rem;color:var(--primary-gold);text-decoration:none;transition:opacity .2s ease}.footer-logo:hover{color:var(--gold-hover);opacity:.9}.footer-logo img{width:32px;height:32px}.footer-tagline{color:rgba(255,255,255,.85);font-size:.875rem;margin:0}.footer-column h4{color:var(--primary-gold);font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem;font-weight:600}.footer-links{display:flex;flex-direction:column;gap:.5rem}.footer-links a{color:rgba(255,255,255,.7);font-size:.875rem;text-decoration:none;transition:color .2s ease}.footer-links a:hover{color:var(--primary-gold)}.footer-copyright{color:rgba(255,255,255,.5);font-size:.8125rem;margin:.5rem 0 0 0}.text-center{text-align:center}.text-muted{color:var(--text-muted)}.text-gold{color:var(--gold-muted)}.text-success{color:var(--success)}.mt-2{margin-top:1rem}.mt-3{margin-top:1.5rem}.mb-2{margin-bottom:1rem}.mb-3{margin-bottom:1.5rem}@media (max-width:1100px){.footer-content{grid-template-columns:repeat(3,1fr)}.footer-brand{grid-column:span 3}}@media (max-width:768px){.footer-content{grid-template-columns:1fr 1fr;gap:1.5rem}.footer-brand{grid-column:span 2}}@media (max-width:640px){.card-content{padding:1.5rem}.card-content h1{font-size:1.5rem}.footer-content{grid-template-columns:1fr;text-align:center}.footer-brand{grid-column:span 1;align-items:center}.footer-logo{justify-content:center}.footer-links{align-items:center}}@media (max-width:375px){.card-content{padding:1.25rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}.app-card:hover,.btn-primary:hover,.btn-secondary:hover,.store-badge:hover,.tile-card:hover{transform:none}}