.preview-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.preview-card{display:block;padding:27px;border:1px solid var(--line);border-radius:22px;background:linear-gradient(155deg,#fff,#fdf7f4);min-height:235px}.preview-card span{color:var(--gold);font-weight:800}.preview-card h2{font-size:1.08rem;margin:13px 0 8px}.preview-card p{font-size:.78rem;color:var(--muted)}.preview-card b{font-size:.73rem;color:var(--wine)}.preview-prose li{margin:5px 0}.preview-side>b{font-size:1rem}.preview-side p{font-size:.78rem;color:var(--muted)}.care-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}.care-gallery figure{margin:0;border:1px solid var(--line);border-radius:22px;overflow:hidden;background:#fff}.care-gallery img{width:100%;height:340px;object-fit:cover}.care-gallery figcaption{padding:13px 16px;font-size:.75rem;font-weight:700;color:var(--muted)}.preview-clinic-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.preview-clinic-grid article{border:1px solid var(--line);border-radius:22px;padding:25px;background:#fff}.preview-clinic-grid span{color:var(--gold);font-size:.73rem;font-weight:800}.preview-clinic-grid h2{font-size:1.2rem;margin:5px 0}.preview-clinic-grid p{color:var(--muted);font-size:.77rem;min-height:112px}.preview-clinic-grid article div{display:flex;gap:8px}.preview-clinic-grid article a{flex:1;text-align:center;padding:9px;border:1px solid var(--line);border-radius:10px;font-size:.72rem;font-weight:700}.preview-clinic-grid article a:first-child{background:var(--wine);color:#fff}.preview-contact-note{margin-top:20px;background:var(--wine2);color:#fff;border-radius:22px;padding:25px;display:flex;align-items:center;justify-content:space-between;gap:25px}.preview-contact-note span{display:block;font-size:.7rem;color:rgba(255,255,255,.6)}.preview-contact-note strong{font-size:.95rem}.preview-contact-note .btn{background:#fff;color:var(--wine2)}.journal-listing{grid-template-columns:repeat(3,minmax(0,1fr))}.journal-listing .article:first-child{grid-column:auto}.journal-listing .article:first-child .article-visual{height:180px}@media (max-width:980px){.menu.is-open{position:absolute;display:flex;flex-direction:column;align-items:stretch;gap:0;top:60px;right:0;left:0;padding:10px;background:#fffdfa;border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow)}.menu.is-open a{padding:11px 13px;border-bottom:1px solid var(--line)}.menu.is-open a:last-child{border-bottom:0}.journal-listing{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:850px){.preview-card-grid,.preview-clinic-grid{grid-template-columns:repeat(2,1fr)}.preview-clinic-grid article p{min-height:0}.care-gallery{grid-template-columns:1fr 1fr}.care-gallery figure:last-child{grid-column:1/-1}}@media (max-width:580px){.preview-card-grid,.preview-clinic-grid,.care-gallery,.journal-listing{grid-template-columns:1fr}.care-gallery figure:last-child{grid-column:auto}.care-gallery img{height:300px}.preview-card{min-height:0;padding:20px}.preview-contact-note{display:grid;grid-template-columns:1fr 1fr}.preview-contact-note .btn{grid-column:1/-1}.preview-clinic-grid article div{flex-direction:column}}