.c0{color: #FBF5ED; text-decoration: none; font-family: 'Archivo', sans-serif; font-stretch: 125%; font-weight: 700; font-size: 13px; letter-spacing: 0.12em; text-transform: uppercase; padding: 10px 12px; min-height: 44px; box-sizing: border-box; display: flex; align-items: center}
.c1{font-size: 19px}
.c2{display: flex; flex-direction: column; gap: 4px}
.c3{font-family: 'Archivo', sans-serif; font-stretch: 125%; font-weight: 700; font-size: 12px; letter-spacing: 0.14em; text-transform: uppercase; color: #A8A39C}
.c4{color: #A8A39C; padding: 12px 0; min-height: 44px; box-sizing: border-box; display: flex; align-items: center}
.c5{font-family: 'Archivo', sans-serif; font-stretch: 75%; font-weight: 900; text-transform: uppercase; font-size: 28px; line-height: 1.1; margin: 40px 0 12px}
.c6{display: block; width: 100%; height: auto; aspect-ratio: 4 / 5; object-fit: cover; background: #1C1B1A}
.c7{color: #FFD45A}
.c8{border: 1.5px solid #8C8780; border-radius: 999px; padding: 10px 18px; display: flex; gap: 12px; align-items: baseline}
.c9{container-type: inline-size; font-family: 'Questrial', 'Archivo', system-ui, sans-serif; font-size: 17px; line-height: 1.55; color: #0A0A0A; background: #FBF5ED; overflow-x: hidden}
.c10{background: #0A0A0A; color: #FBF5ED}
.c11{padding: 18px clamp(16px, 3cqw, 40px); display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 12px 32px}
.c12{text-decoration: none; min-height: 44px; display: flex; align-items: center; gap: 2px; font-size: 22px; line-height: 1}
.c13{display: inline-block; background: #FBF5ED; color: #0A0A0A; font-family: 'Fraunces', serif; font-weight: 900; padding: 4px 6px; transform: rotate(-4deg)}
.c14{display: inline-block; background: #FFD45A; color: #0A0A0A; font-family: 'Archivo', sans-serif; font-stretch: 62%; font-weight: 900; padding: 4px 6px; transform: rotate(3deg)}
.c15{display: inline-block; background: #F4B8C4; color: #C8304F; font-family: 'Bodoni Moda', serif; font-style: italic; font-weight: 700; padding: 4px 6px; transform: rotate(-2deg)}
.c16{display: inline-block; background: #FBF5ED; color: #0A0A0A; font-family: 'Archivo', sans-serif; font-stretch: 125%; font-weight: 800; padding: 4px 6px; transform: rotate(4deg)}
.c17{display: inline-block; background: #C8304F; color: #FBF5ED; font-family: 'Fraunces', serif; font-weight: 900; padding: 4px 6px; transform: rotate(-3deg)}
.c18{display: inline-block; background: #FFD45A; color: #0A0A0A; font-family: 'Fraunces', serif; font-style: italic; font-weight: 900; padding: 4px 6px; transform: rotate(2deg)}
.c19{display: inline-block; background: #F4B8C4; color: #C8304F; font-family: 'Archivo', sans-serif; font-stretch: 62%; font-weight: 900; padding: 4px 6px; transform: rotate(-5deg)}
.c20{display: inline-block; background: #F4B8C4; color: #3F63B8; font-family: 'Bodoni Moda', serif; font-weight: 700; padding: 4px 6px; transform: rotate(4deg)}
.c21{display: flex; flex-wrap: wrap; align-items: center; gap: 4px 4px}
.c22{margin-left: 8px; background: #FFD45A; color: #0A0A0A; text-decoration: none; font-family: 'Archivo', sans-serif; font-stretch: 125%; font-weight: 800; font-size: 13px; letter-spacing: 0.12em; text-transform: uppercase; padding: 10px 20px; border-radius: 999px; min-height: 44px; box-sizing: border-box; display: flex; align-items: center}
.c23{display: flex; flex-direction: column; gap: 6px; font-family: 'Archivo', sans-serif; font-stretch: 125%; font-weight: 800; font-size: 13px; letter-spacing: 0.12em; text-transform: uppercase}
.c24{background: #0A0A0A; color: #FBF5ED; padding: clamp(48px, 6cqw, 96px) clamp(16px, 3cqw, 40px) 24px; display: flex; flex-direction: column; gap: clamp(32px, 4cqw, 56px)}
.c25{margin: 0; display: flex; flex-wrap: wrap; justify-content: center; gap: 0.06em; font-size: clamp(34px, 10cqw, 168px); line-height: 1}
.c26{display: inline-block; background: #FBF5ED; color: #0A0A0A; font-family: 'Fraunces', serif; font-weight: 900; padding: 0.04em 0.12em 0.08em; transform: rotate(-4deg)}
.c27{display: inline-block; background: #FFD45A; color: #0A0A0A; font-family: 'Archivo', sans-serif; font-stretch: 62%; font-weight: 900; padding: 0.04em 0.12em 0.08em; transform: rotate(3deg) translateY(0.06em)}
.c28{display: inline-block; background: #F4B8C4; color: #C8304F; font-family: 'Bodoni Moda', serif; font-style: italic; font-weight: 700; padding: 0.04em 0.12em 0.08em; transform: rotate(-2deg)}
.c29{display: inline-block; background: #FBF5ED; color: #0A0A0A; font-family: 'Archivo', sans-serif; font-stretch: 125%; font-weight: 800; padding: 0.04em 0.12em 0.08em; transform: rotate(4deg) translateY(-0.04em)}
.c30{display: inline-block; background: #C8304F; color: #FBF5ED; font-family: 'Fraunces', serif; font-weight: 900; padding: 0.04em 0.12em 0.08em; transform: rotate(-3deg) translateY(0.05em)}
.c31{display: inline-block; background: #FFD45A; color: #0A0A0A; font-family: 'Fraunces', serif; font-style: italic; font-weight: 900; padding: 0.04em 0.12em 0.08em; transform: rotate(2deg)}
.c32{display: inline-block; background: #F4B8C4; color: #C8304F; font-family: 'Archivo', sans-serif; font-stretch: 62%; font-weight: 900; padding: 0.04em 0.12em 0.08em; transform: rotate(-5deg) translateY(-0.03em)}
.c33{display: inline-block; background: #F4B8C4; color: #3F63B8; font-family: 'Bodoni Moda', serif; font-weight: 700; padding: 0.04em 0.12em 0.08em; transform: rotate(4deg) translateY(0.04em)}
.c34{display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 8px 24px; font-family: 'Archivo', sans-serif; font-stretch: 125%; font-weight: 700; font-size: 12px; letter-spacing: 0.12em; text-transform: uppercase; color: #A8A39C}
.c35{display: flex; flex-wrap: wrap; gap: 0 20px}
.c36{margin: 0; font-family: 'Archivo', sans-serif; font-stretch: 62%; font-weight: 900; text-transform: uppercase; font-size: clamp(64px, 10cqw, 160px); line-height: 0.85}
.c37{border-bottom: 2px solid #FBF5ED}
.c38{list-style: none; cursor: pointer; padding: clamp(18px, 2cqw, 28px) 0; display: flex; flex-wrap: wrap; align-items: baseline; gap: 8px clamp(16px, 4cqw, 64px)}
.c39{flex: 1 1 auto; font-family: 'Archivo', sans-serif; font-stretch: 62%; font-weight: 900; text-transform: uppercase; font-size: clamp(44px, 6.4cqw, 100px); line-height: 0.9}
.c40{font-family: 'Archivo', sans-serif; font-stretch: 125%; font-weight: 700; font-size: clamp(14px, 1.4cqw, 20px); letter-spacing: 0.08em; color: #A8A39C; font-variant-numeric: tabular-nums}
.c41{font-family: 'Archivo', sans-serif; font-stretch: 75%; font-weight: 900; font-size: clamp(28px, 3.4cqw, 52px); line-height: 1; color: #FFD45A}
.c42{padding: 0 0 32px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 180px), 1fr)); gap: 20px 32px; align-items: end}
.c43{justify-self: start; background: #FFD45A; color: #0A0A0A; text-decoration: none; font-family: 'Archivo', sans-serif; font-stretch: 125%; font-weight: 800; font-size: 13px; letter-spacing: 0.12em; text-transform: uppercase; padding: 16px 24px; border-radius: 999px; min-height: 52px; box-sizing: border-box; display: flex; align-items: center}
.c44{margin: 0; font-family: 'Archivo', sans-serif; font-stretch: 125%; font-weight: 800; font-size: 13px; letter-spacing: 0.16em; text-transform: uppercase}
.c45{font-family: 'Questrial', sans-serif; font-size: 19px; letter-spacing: 0; text-transform: none; padding: 10px 0; min-height: 48px; box-sizing: border-box; border: 0; border-bottom: 2px solid #0A0A0A; background: transparent; color: #0A0A0A}
.c46{margin: 0; font-family: 'Archivo', sans-serif; font-stretch: 125%; font-weight: 700; font-size: 13px; letter-spacing: 0.16em; text-transform: uppercase; color: #A8A39C}
.c47{margin: 0; font-family: 'Archivo', sans-serif; font-stretch: 62%; font-weight: 900; text-transform: uppercase; font-size: clamp(56px, 6.4cqw, 100px); line-height: 0.88}
.c48{margin: 0; font-size: 19px; max-width: 28em; margin-top: auto}
.c49{align-self: flex-start; background: #0A0A0A; color: #FBF5ED; text-decoration: none; font-family: 'Archivo', sans-serif; font-stretch: 125%; font-weight: 800; font-size: 13px; letter-spacing: 0.12em; text-transform: uppercase; padding: 16px 24px; border-radius: 999px; min-height: 52px; box-sizing: border-box; display: flex; align-items: center}
.c50{color: #0A0A0A}
.c51{background: #0A0A0A; color: #FBF5ED; padding: clamp(40px, 6cqw, 88px) clamp(16px, 3cqw, 40px) clamp(32px, 4cqw, 56px)}
.c52{margin: 0; font-family: 'Archivo', sans-serif; font-stretch: 62%; font-weight: 900; text-transform: uppercase; line-height: 0.86; letter-spacing: -0.01em; font-size: clamp(56px, 9cqw, 140px)}
.c53{padding: clamp(40px, 5cqw, 72px) clamp(16px, 3cqw, 40px); max-width: 46em; font-size: 18px}
.c54{color: #5C5752}
.c55{padding: clamp(40px, 6cqw, 96px) clamp(16px, 3cqw, 40px) clamp(40px, 5cqw, 72px); display: flex; flex-direction: column; gap: clamp(28px, 3cqw, 44px)}
.c56{margin: 0; font-family: 'Archivo', sans-serif; font-stretch: 62%; font-weight: 900; text-transform: uppercase; font-size: clamp(76px, 15cqw, 232px); line-height: 0.84; letter-spacing: -0.01em}
.c57{display: inline-block; background: #FFD45A; color: #0A0A0A; font-family: 'Fraunces', serif; font-weight: 900; padding: 0.02em 0.08em 0.06em; transform: rotate(-3deg)}
.c58{display: inline-block; background: #F4B8C4; color: #C8304F; font-family: 'Bodoni Moda', serif; font-style: italic; font-weight: 700; padding: 0.02em 0.08em 0.06em; transform: rotate(2deg)}
.c59{display: inline-block; background: #FBF5ED; color: #0A0A0A; font-family: 'Archivo', sans-serif; font-stretch: 62%; font-weight: 900; padding: 0.02em 0.08em 0.06em; transform: rotate(-2deg)}
.c60{display: inline-block; background: #C8304F; color: #FBF5ED; font-family: 'Fraunces', serif; font-style: italic; font-weight: 900; padding: 0.02em 0.08em 0.06em; transform: rotate(4deg)}
.c61{display: inline-block; background: #F4B8C4; color: #3F63B8; font-family: 'Bodoni Moda', serif; font-weight: 700; padding: 0.02em 0.08em 0.06em; transform: rotate(-4deg)}
.c62{background: #FFD45A; color: #0A0A0A; text-decoration: none; font-family: 'Archivo', sans-serif; font-stretch: 125%; font-weight: 800; font-size: 14px; letter-spacing: 0.12em; text-transform: uppercase; padding: 18px 28px; border-radius: 999px; min-height: 56px; box-sizing: border-box; display: flex; align-items: center}
.c63{color: #FBF5ED; text-decoration: none; font-family: 'Archivo', sans-serif; font-stretch: 125%; font-weight: 800; font-size: 14px; letter-spacing: 0.12em; text-transform: uppercase; padding: 18px 28px; border: 2px solid #FBF5ED; border-radius: 999px; min-height: 56px; box-sizing: border-box; display: flex; align-items: center}
.c64{display: block; width: 100%; height: auto; aspect-ratio: 21 / 9; min-height: 280px; object-fit: cover; background: #1C1B1A}
.c65{margin: 0; font-family: 'Archivo', sans-serif; font-stretch: 62%; font-weight: 900; text-transform: uppercase; font-size: clamp(52px, 8.6cqw, 136px); line-height: 0.92; letter-spacing: -0.005em}
.c66{padding: clamp(56px, 7cqw, 112px) clamp(16px, 3cqw, 40px); display: flex; flex-wrap: wrap; gap: 24px 64px; border-bottom: 2px solid #0A0A0A}
.c67{margin: 0; flex: 1 1 220px; font-family: 'Archivo', sans-serif; font-stretch: 125%; font-weight: 800; font-size: 13px; letter-spacing: 0.16em; text-transform: uppercase}
.c68{margin: 0; font-family: 'Archivo', sans-serif; font-stretch: 75%; font-weight: 800; font-size: clamp(30px, 3.4cqw, 52px); line-height: 1.05; text-transform: uppercase}
.c69{margin: 0; font-family: 'Archivo', sans-serif; font-stretch: 125%; font-weight: 700; font-size: 13px; letter-spacing: 0.12em; text-transform: uppercase; color: #5C5752}
.c70{background: #0A0A0A; color: #FBF5ED; padding: clamp(64px, 8cqw, 128px) clamp(16px, 3cqw, 40px); display: flex; flex-direction: column; gap: 40px}
.c71{background: #FFD45A; color: #0A0A0A; padding: clamp(48px, 6cqw, 96px) clamp(16px, 3cqw, 40px); display: flex; flex-direction: column; gap: 24px; min-height: 480px; box-sizing: border-box}
.c72{background: #DDCCC2; color: #0A0A0A; padding: clamp(48px, 6cqw, 96px) clamp(16px, 3cqw, 40px); display: flex; flex-direction: column; gap: 24px; min-height: 480px; box-sizing: border-box}
.c73{padding: 0 clamp(16px, 3cqw, 40px) 32px; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: flex-end; gap: 16px}
.c74{color: #FBF5ED; font-family: 'Archivo', sans-serif; font-stretch: 125%; font-weight: 800; font-size: 13px; letter-spacing: 0.12em; text-transform: uppercase; padding: 12px 0; min-height: 44px; box-sizing: border-box; display: flex; align-items: center; text-decoration-color: #FFD45A; text-decoration-thickness: 3px; text-underline-offset: 6px}
.c75{padding: clamp(64px, 8cqw, 128px) clamp(16px, 3cqw, 40px); display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 380px), 1fr)); gap: 48px 80px}
.c76{font-family: 'Archivo', sans-serif; font-stretch: 125%; font-weight: 800; font-size: 13px; letter-spacing: 0.16em; text-transform: uppercase; padding-bottom: 6px}
.c77{font-family: 'Questrial', sans-serif; font-size: 19px; letter-spacing: 0; text-transform: none; padding: 10px 0; box-sizing: border-box; border: 0; border-bottom: 2px solid #0A0A0A; background: transparent; color: #0A0A0A; resize: vertical}
.c78{cursor: pointer; align-self: flex-start; background: #0A0A0A; color: #FBF5ED; border: 0; font-family: 'Archivo', sans-serif; font-stretch: 125%; font-weight: 800; font-size: 14px; letter-spacing: 0.12em; text-transform: uppercase; padding: 18px 32px; border-radius: 999px; min-height: 56px}
.c79{background: #0A0A0A; color: #FBF5ED; padding: clamp(40px, 6cqw, 88px) clamp(16px, 3cqw, 40px) clamp(40px, 5cqw, 64px); display: flex; flex-direction: column; gap: 24px}
.c80{margin: 0; font-family: 'Archivo', sans-serif; font-stretch: 62%; font-weight: 900; text-transform: uppercase; line-height: 0.86; letter-spacing: -0.01em; font-size: clamp(72px, 13cqw, 200px)}
.c81{display: block; width: 100%; height: auto; aspect-ratio: 3 / 1; min-height: 200px; object-fit: cover; background: #1C1B1A}