* {box-sizing: border-box;}body {font: 18px/1.6 system-ui, sans-serif;color: #333;margin: 0;text-align: center;scroll-behavior: smooth;background: linear-gradient(to bottom, #d1ecec, #48ddf1);display: flex;flex-direction: column;gap: 0;text-wrap: balance;}.container {width: 90%;margin: 0 auto;max-width: 1200px;padding: 20px;}.logo {max-width: 150px;height: auto;}a {background-color: #fff;color: inherit;text-decoration: none;padding: 10px 20px;border-radius: 25px;font-weight: bold;transition: background-color 0.3s;}a:hover {background-color: #48ddf1;}section::before {content: "";--size: 100px;--b: 4px;--m: 2;--p: calc(var(--m) * var(--size));--R: calc(var(--size) * sqrt(var(--m) * var(--m) + 1) + var(--b) / 2);--_g: #0000 calc(99% - var(--b)), #000 calc(101% - var(--b)) 99%, #0000 101%;-webkit-mask: radial-gradient( var(--R) at left 50% bottom calc(-1 * var(--p)), var(--_g) ) calc(50% - 2 * var(--size)) calc(50% - var(--size) / 2 - var(--b) / 2) / calc(4 * var(--size)) calc(var(--size) + var(--b)) repeat-x, radial-gradient(var(--R) at left 50% top calc(-1 * var(--p)), var(--_g)) 50% calc(50% + var(--size) / 2 + var(--b) / 2) / calc(4 * var(--size)) calc(var(--size) + var(--b)) repeat-x;background: #000;height: 60px;display: block;padding-top: 40px;}.steps {display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 20px;}.step {flex: 1;min-width: 220px;padding: 15px;background: #ffffff;border-radius: 8px;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.4);color: inherit;margin: 10px 10px 20px;}.images {display: flex;justify-content: space-around;align-items: center;flex-wrap: wrap;}.images .image {flex: 1;min-width: 220px;margin: 20px;}.images img {max-width: 100%;height: auto;border-radius: 8px;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);}.footer {background: #333;color: #fff;padding: 30px 0;position: relative;}input[type="email"] {padding: 10px;border-radius: 5px;border: none;margin-right: 10px;max-width: 300px;}button {padding: 10px 20px;background-color: #4aa96c;color: #fff;border: none;border-radius: 5px;cursor: pointer;font-weight: bold;transition: background-color 0.3s;}button:hover {background-color: #3b8c58;}