.ny-hero{background:var(--ny-ink);color:#fff6e5;position:relative;overflow:hidden;padding:70px064px}.ny-hero-grid{display:grid;grid-template-columns:.85fr1.15fr;gap:38px;align-items:center;position:relative;z-index:1}.ny-eyebrow{display:block;font-size:11px;letter-spacing:2px;font-weight:700;line-height:1.8}.ny-intro.ny-eyebrow{color:var(--ny-gold)}.ny-introh1{font-family:Georgia,'Times New Roman',serif;font-size:clamp(42px,4.3vw,66px);font-weight:400;line-height:1.05;letter-spacing:-1.8px;margin:24px0}.ny-introh1em{color:var(--ny-gold);font-weight:400}.ny-introp{font-size:16px;max-width:440px;color:#e0e5df}.ny-actions{display:flex;flex-direction:column;align-items:flex-start;gap:19px;margin-top:28px}.ny-gold{background:var(--ny-gold);color:#19313a;gap:20px;border-radius:7px}.ny-gold:hover{background:#ffe8bb;transform:translateY(-2px)}.ny-text-link{font-size:13px;text-underline-offset:5px;text-decoration:underline}.ny-caption{font-size:10px;letter-spacing:.8px;color:#b3c4c7;margin-top:34px;max-width:350px}.ny-art{position:relative;margin:0}.ny-artimg{border-radius:140px140px12px12px;border:1pxsolid#d8b46d66;box-shadow:025px80px#0005;width:100%;aspect-ratio:1.35;object-fit:cover}.ny-star{position:absolute;color:var(--ny-gold);animation:ny-twinkle4sease-in-outinfinite;pointer-events:none}.star-one{left:48%;top:22px;font-size:46px}.star-two{left:42%;bottom:24px;font-size:30px;animation-delay:-2s}
.ny-selection{padding-top:72px;padding-bottom:70px;scroll-margin-top:100px}.ny-heading{text-align:center;margin-bottom:34px}.ny-heading.ny-eyebrow{color:#8c6540}.ny-headingh2,.ny-termsh2,.ny-offerh2,.ny-closingh2{font-family:Georgia,'Times New Roman',serif;font-weight:400;font-size:clamp(30px,3vw,43px);line-height:1.16;color:var(--ny-ink);margin:14px022px}.ny-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.ny-card{border:1pxsolid#ddcfb9;border-radius:12px;overflow:hidden;background:#fffdf8;display:flex;flex-direction:column}.ny-card:hover{transform:translateY(-5px);box-shadow:016px35px#28373214}.ny-card-picture{position:relative;overflow:hidden}.ny-card-pictureimg{width:100%;aspect-ratio:16/10;object-fit:cover;transition:transform.4s}.ny-card:hoverimg{transform:scale(1.035)}.ny-card-picturespan{position:absolute;bottom:14px;left:16px;background:#fff6e5;color:#702721;border-radius:4px;padding:5px11px;font-size:13px;font-weight:700}.ny-card-body{padding:24px;flex:1;display:flex;flex-direction:column}.ny-card-bodysmall{font-size:9px;letter-spacing:1.8px;color:#82684c}.ny-cardh3{font-family:Georgia,serif;color:var(--ny-ink);font-size:26px;line-height:1.2;margin:12px0}.ny-cardp{font-size:13px;color:#655f56;margin-bottom:22px}.ny-cardb{font-size:12px;color:#9c302e;display:flex;justify-content:space-between;margin-top:auto}