.articles-page{background:#000;min-height:100vh;padding:140px 40px 100px}.articles-page__content{max-width:1100px;margin:0 auto}.articles-page__hero{padding-bottom:clamp(48px,6cqw,80px)}.articles-page__header{font-family:var(--font-serif,"Playfair Display", Georgia, serif);letter-spacing:-.02em;color:#f0ece4;text-transform:none;margin:0 0 28px;font-size:clamp(48px,7cqw,96px);font-weight:400;line-height:1.05}.articles-page__subtitle{font-family:var(--font-serif,"Playfair Display", Georgia, serif);color:#ffffff4d;max-width:600px;margin:0;font-size:clamp(20px,2.5cqw,28px);font-style:normal;font-weight:400;line-height:1.4}.articles-page__grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.articles-page__card{background:#141414;border:none;border-radius:20px;flex-direction:column;padding:32px;text-decoration:none;transition:background .3s,transform .3s;display:flex;position:relative}@media (hover:hover){.articles-page__card:hover{background:#151515;transform:scale(1.02)}}.articles-page__card-content{flex-direction:column;height:100%;display:flex}.articles-page__card-title{font-family:var(--font-serif,"Playfair Display", Georgia, serif);letter-spacing:-.01em;color:#fff;margin:0 0 16px;font-size:22px;font-style:normal;font-weight:400;line-height:1.35}.articles-page__card-description{font-family:var(--font-sans);color:#ffffff80;-webkit-line-clamp:4;-webkit-box-orient:vertical;flex-grow:1;margin:0;font-size:14px;font-weight:400;line-height:1.7;display:-webkit-box;overflow:hidden}.articles-page__card-link{font-family:var(--font-sans);letter-spacing:.02em;color:#dfdfdf;background:0 0;border:2px solid #dfdfdf;border-radius:100px;align-items:center;gap:8px;width:fit-content;margin-top:28px;padding:10px 20px;font-size:14px;font-weight:500;transition:all .35s;display:inline-flex}.articles-page__card-link-text{text-decoration:none}@media (hover:hover){.articles-page__card:hover .articles-page__card-link{color:#000;background:#dfdfdf;border-color:#dfdfdf}}.articles-page__card-link span:last-child{font-size:14px;transition:transform .2s}@media (hover:hover){.articles-page__card:hover .articles-page__card-link span:last-child{transform:translate(3px)}}@media (width<=1200px){:where(html:not(.pdt-chat-docked)) .articles-page{padding:120px 30px 80px}}@container pdt-app (width<=1200px){.articles-page{padding:120px 30px 80px}}@media (width<=900px){:where(html:not(.pdt-chat-docked)) .articles-page__grid{grid-template-columns:repeat(2,1fr)}}@container pdt-app (width<=900px){.articles-page__grid{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){:where(html:not(.pdt-chat-docked)) .articles-page{padding:90px 20px 50px}:where(html:not(.pdt-chat-docked)) .articles-page__header{margin-bottom:40px}:where(html:not(.pdt-chat-docked)) .articles-page__grid{grid-template-columns:1fr}:where(html:not(.pdt-chat-docked)) .articles-page__card{min-height:220px;padding:28px 24px}:where(html:not(.pdt-chat-docked)) .articles-page__card-title{font-size:22px}:where(html:not(.pdt-chat-docked)) .articles-page__card-description{font-size:14px}}@container pdt-app (width<=768px){.articles-page{padding:90px 20px 50px}.articles-page__header{margin-bottom:40px}.articles-page__grid{grid-template-columns:1fr}.articles-page__card{min-height:220px;padding:28px 24px}.articles-page__card-title{font-size:22px}.articles-page__card-description{font-size:14px}}@media (width<=500px){:where(html:not(.pdt-chat-docked)) .articles-page{padding:80px 16px 40px}:where(html:not(.pdt-chat-docked)) .articles-page__header{margin-bottom:32px}:where(html:not(.pdt-chat-docked)) .articles-page__card{padding:24px 20px}:where(html:not(.pdt-chat-docked)) .articles-page__card-title{font-size:20px}}@container pdt-app (width<=500px){.articles-page{padding:80px 16px 40px}.articles-page__header{margin-bottom:32px}.articles-page__card{padding:24px 20px}.articles-page__card-title{font-size:20px}}
