.article_page-module__vQoHZW__page{max-width:900px;margin:0 auto;padding-block:15px 80px}.article_page-module__vQoHZW__case_header{padding-bottom:0}.article_page-module__vQoHZW__header{border-bottom:1px solid var(--color-soft-grey);margin-bottom:65px}.article_page-module__vQoHZW__subtitle{text-align:center;color:var(--color-primary);font-weight:600;font-size:var(--font-20);margin-bottom:16px;display:block}.article_page-module__vQoHZW__title{font-size:var(--font-48);letter-spacing:.02em;text-align:center;margin-bottom:10px;font-weight:700}.article_page-module__vQoHZW__description{text-align:center;color:var(--color-dark-grey);margin-bottom:50px;max-width:80%;margin-inline:auto}.article_page-module__vQoHZW__tag_container{flex-wrap:wrap;justify-content:center;align-items:center;gap:15px;margin-bottom:35px;display:flex}.article_page-module__vQoHZW__tag{color:var(--color-info);border:2px solid var(--color-accent-blue);font-weight:800;font-size:var(--font-18);background-color:var(--color-light-blue);border-radius:50px;padding:8px 25px}.article_page-module__vQoHZW__author_container{justify-content:space-between;margin-bottom:50px;display:flex}.article_page-module__vQoHZW__author{align-items:center;gap:15px;display:flex}.article_page-module__vQoHZW__author_avatar{object-fit:cover;border:2px solid var(--color-primary);border-radius:50%;max-width:50px;max-height:50px}.article_page-module__vQoHZW__author_name{font-size:var(--font-18);font-weight:600;line-height:1.5;display:block}.article_page-module__vQoHZW__author_company{max-width:300px;font-size:var(--font-16);color:var(--color-dark-grey);display:block}.article_page-module__vQoHZW__button_container{gap:10px;display:flex}.article_page-module__vQoHZW__date_container{border:2px solid var(--color-accent-blue);color:var(--color-accent-blue);border-radius:10px;padding:12px 13px}.article_page-module__vQoHZW__bold{font-weight:800}.article_page-module__vQoHZW__main_image{border-radius:25px;width:100%;max-width:100%;height:auto;margin-bottom:40px}.article_page-module__vQoHZW__text{max-width:984px}.article_page-module__vQoHZW__text strong{font-weight:600}.article_page-module__vQoHZW__text h1,.article_page-module__vQoHZW__text h2,.article_page-module__vQoHZW__text h3,.article_page-module__vQoHZW__text h4,.article_page-module__vQoHZW__text h5,.article_page-module__vQoHZW__text h6{margin-bottom:15px}.article_page-module__vQoHZW__text p{color:var(--color-deep-grey);letter-spacing:.02em;line-height:1.5;font-size:var(--font-16);margin-bottom:24px}.article_page-module__vQoHZW__text figcaption{text-align:center;font-size:var(--font-18);color:var(--color-dark-grey)}blockquote{border-left:6px solid var(--color-primary);padding-top:25px;padding-left:48px}blockquote p{font-size:var(--font-28)!important}.image{margin-bottom:40px}.image img{border-radius:25px;max-width:100%;height:auto;margin-bottom:15px}img{border-radius:25px;max-width:100%}.article_page-module__vQoHZW__text pre{color:#e5e7eb;-webkit-overflow-scrolling:touch;background:#0f172a;border-radius:14px;margin:24px 0;padding:18px 18px 16px;position:relative;overflow-x:auto}.article_page-module__vQoHZW__text pre>code{color:inherit;background:0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:14px;line-height:1.6}.article_page-module__vQoHZW__text :not(pre)>code{color:#0f172a;background:#f1f5f9;border-radius:6px;padding:2px 6px;font-size:.95em}.article_page-module__vQoHZW__text .code-copy-btn{color:#e5e7eb;cursor:pointer;background:#ffffff14;border:1px solid #ffffff2e;border-radius:10px;padding:8px 10px;font-size:12px;transition:background .12s,border-color .12s,transform .12s;position:absolute;top:12px;right:12px}.article_page-module__vQoHZW__text .code-copy-btn:hover{background:#ffffff24;border-color:#ffffff47}.article_page-module__vQoHZW__text .code-copy-btn:active{transform:translateY(1px)}.article_page-module__vQoHZW__text .code-copy-btn[data-copied=true]{border-color:#22c55e8c}:is(.article_page-module__vQoHZW__text ul,.article_page-module__vQoHZW__text ol){margin-bottom:24px;padding-left:24px}.article_page-module__vQoHZW__recommended_container{margin-bottom:80px}.article_page-module__vQoHZW__cases_cards{grid-template-columns:1fr 1fr 1fr;gap:24px;padding-block:30px;display:grid}.article_page-module__vQoHZW__recommended_cards{grid-template-columns:repeat(auto-fit,minmax(300px,480px));gap:24px;display:grid}.article_page-module__vQoHZW__decorator{background-color:var(--color-soft-grey);width:100%;height:2px;display:block}.article_page-module__vQoHZW__recommended_title_container{align-items:center;gap:30px;margin-bottom:50px;display:flex}.article_page-module__vQoHZW__recommended_title{text-wrap:nowrap}@media (max-width:1100px){.article_page-module__vQoHZW__cases_cards{grid-template-columns:minmax(0,450px);justify-content:center}}@media (max-width:700px){.article_page-module__vQoHZW__cases_cards{grid-template-columns:1fr}blockquote{border-left:6px solid var(--color-primary);padding-top:25px;padding-left:15px}}@media (max-width:540px){.article_page-module__vQoHZW__author_container{flex-direction:column-reverse;gap:25px}.article_page-module__vQoHZW__case_button_container,.article_page-module__vQoHZW__order_container{flex-direction:row}}@media (max-width:350px){.article_page-module__vQoHZW__order_container{flex-direction:column;align-items:center}}
