.blog-module__JsT-Oq__blogPage{background-color:var(--color-bg);padding-top:var(--space-6xl)}.blog-module__JsT-Oq__hero{padding:var(--space-4xl)0 var(--space-4xl);text-align:center}.blog-module__JsT-Oq__title{margin-bottom:var(--space-lg);letter-spacing:-.06em;font-size:clamp(3rem,8vw,6rem);font-weight:900;line-height:.9}.blog-module__JsT-Oq__subtitle{opacity:.6;max-width:600px;margin:0 auto;font-size:1.25rem}.blog-module__JsT-Oq__categories{justify-content:center;gap:var(--space-sm);margin-bottom:var(--space-4xl);flex-wrap:wrap;display:flex}.blog-module__JsT-Oq__categoryBtn{background-color:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:all var(--transition-base);padding:.75rem 1.5rem;font-size:.8125rem;font-weight:700}.blog-module__JsT-Oq__categoryBtn:hover,.blog-module__JsT-Oq__categoryBtn.blog-module__JsT-Oq__active{background-color:var(--color-black);color:var(--color-white);border-color:var(--color-black)}.blog-module__JsT-Oq__blogGrid{gap:var(--space-xl);margin-bottom:var(--space-6xl);grid-template-columns:repeat(3,1fr);display:grid}.blog-module__JsT-Oq__postCard{background-color:var(--color-white);border-radius:var(--radius-xl);border:1px solid var(--color-border);transition:all var(--transition-base);flex-direction:column;display:flex;overflow:hidden}.blog-module__JsT-Oq__postCard:hover{box-shadow:var(--shadow-lg);border-color:var(--color-black);transform:translateY(-8px)}.blog-module__JsT-Oq__postImage{aspect-ratio:16/10;background-color:#eee;overflow:hidden}.blog-module__JsT-Oq__postImage img{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-slow)}.blog-module__JsT-Oq__postImageFallback{background:linear-gradient(135deg,var(--color-primary)0%,var(--color-black)100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.blog-module__JsT-Oq__fallbackIcon{color:#fff3;font-size:4rem;font-weight:900;font-family:var(--font-heading)}.blog-module__JsT-Oq__postCard:hover .blog-module__JsT-Oq__postImage img{transform:scale(1.05)}.blog-module__JsT-Oq__postContent{padding:var(--space-2xl);flex-direction:column;flex:1;display:flex}.blog-module__JsT-Oq__postMeta{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:800;display:flex}.blog-module__JsT-Oq__postCategory{color:var(--color-primary);background-color:var(--color-black);border-radius:var(--radius-full);padding:.25rem .75rem}.blog-module__JsT-Oq__postDate{opacity:.4}.blog-module__JsT-Oq__postTitle{margin-bottom:var(--space-md);font-size:1.5rem;font-weight:800;line-height:1.25}.blog-module__JsT-Oq__postDesc{opacity:.6;margin-bottom:var(--space-2xl);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:1rem;line-height:1.5;display:-webkit-box;overflow:hidden}.blog-module__JsT-Oq__postLink{color:var(--color-black);align-items:center;gap:.5rem;margin-top:auto;font-size:.875rem;font-weight:800;display:flex}@media (max-width:1023px){.blog-module__JsT-Oq__blogGrid{grid-template-columns:repeat(2,1fr);padding-left:20px;padding-right:20px}.blog-module__JsT-Oq__title{font-size:clamp(2.5rem,6vw,4rem)}.blog-module__JsT-Oq__blogPage{padding-top:16rem}}@media (max-width:430px){.blog-module__JsT-Oq__blogGrid{grid-template-columns:1fr;padding-left:20px;padding-right:20px}.blog-module__JsT-Oq__title{font-size:2.5rem}.blog-module__JsT-Oq__blogPage{padding-top:10rem}}.blog-module__JsT-Oq__articlePage{background-color:var(--color-bg);padding-top:var(--space-6xl);min-height:100vh}.blog-module__JsT-Oq__articleWrap{max-width:900px;padding:var(--space-4xl)24px;margin:0 auto}@media (max-width:1023px){.blog-module__JsT-Oq__articleWrap{padding:var(--space-2xl)20px}}.blog-module__JsT-Oq__backLink{align-items:center;gap:var(--space-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-2xl);transition:color var(--transition-fast),transform var(--transition-fast);font-size:.8125rem;font-weight:700;display:inline-flex}.blog-module__JsT-Oq__backLink:hover{color:var(--color-black);transform:translate(-4px)}.blog-module__JsT-Oq__backLink svg{transition:transform var(--transition-fast)}.blog-module__JsT-Oq__backLink:hover svg{transform:translate(-2px)}.blog-module__JsT-Oq__articleHeader{margin-bottom:var(--space-2xl)}.blog-module__JsT-Oq__articleCategory{color:var(--color-black);background-color:var(--color-primary);border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-md);box-shadow:0 4px 10px rgba(var(--color-primary-rgb),.15);padding:.35rem .85rem;font-size:.75rem;font-weight:800;display:inline-block}.blog-module__JsT-Oq__articleTitle{letter-spacing:-.04em;margin-bottom:var(--space-lg);color:var(--color-black);font-size:clamp(2.25rem,5.5vw,3.5rem);font-weight:900;line-height:1.1}.blog-module__JsT-Oq__articleMeta{align-items:center;gap:var(--space-lg);color:var(--color-text-muted);border-bottom:1px solid var(--color-border);padding-bottom:var(--space-lg);flex-wrap:wrap;font-size:.875rem;font-weight:600;display:flex}.blog-module__JsT-Oq__articleMeta span{align-items:center;gap:8px;display:flex}.blog-module__JsT-Oq__articleCover{aspect-ratio:21/9;border-radius:var(--radius-lg);width:100%;margin-bottom:var(--space-3xl);border:1px solid var(--color-border);box-shadow:var(--shadow-md);overflow:hidden}@media (max-width:767px){.blog-module__JsT-Oq__articleCover{aspect-ratio:16/9;margin-bottom:var(--space-xl)}}.blog-module__JsT-Oq__articleCoverInner{background:linear-gradient(135deg,var(--color-primary)0%,var(--color-black)100%);width:100%;height:100%}.blog-module__JsT-Oq__articleContent{font-family:var(--font-main);color:#2d3748;margin-bottom:var(--space-4xl);font-size:1.125rem;line-height:1.8}@media (max-width:767px){.blog-module__JsT-Oq__articleContent{font-size:1rem;line-height:1.7}}.blog-module__JsT-Oq__articleContent>*{max-width:740px;margin:0 auto .85rem}.blog-module__JsT-Oq__articleContent>:first-child{margin-top:0}.blog-module__JsT-Oq__articleContent h1,.blog-module__JsT-Oq__articleContent h2,.blog-module__JsT-Oq__articleContent h3,.blog-module__JsT-Oq__articleContent h4,.blog-module__JsT-Oq__articleContent h5,.blog-module__JsT-Oq__articleContent h6{font-family:var(--font-heading);color:var(--color-black);letter-spacing:-.03em;margin-top:1.5rem;margin-bottom:.5rem;font-weight:800;line-height:1.25}.blog-module__JsT-Oq__articleContent h1{font-size:clamp(2rem,4vw,2.75rem)}.blog-module__JsT-Oq__articleContent h2{font-size:clamp(1.75rem,3.5vw,2.25rem)}.blog-module__JsT-Oq__articleContent h3{font-size:clamp(1.5rem,3vw,1.75rem)}.blog-module__JsT-Oq__articleContent h4{font-size:1.375rem}.blog-module__JsT-Oq__articleContent h5{font-size:1.1875rem}.blog-module__JsT-Oq__articleContent h6{text-transform:uppercase;letter-spacing:.05em;font-size:1rem}.blog-module__JsT-Oq__articleContent p{color:#2d3748;margin-bottom:.85rem}.blog-module__JsT-Oq__articleContent strong{color:var(--color-black);font-weight:700}.blog-module__JsT-Oq__articleContent em{font-style:italic}.blog-module__JsT-Oq__articleContent u{text-decoration:underline;-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary);text-underline-offset:4px;text-decoration-thickness:2px}.blog-module__JsT-Oq__articleContent mark{background-color:rgba(var(--color-primary-rgb),.25);color:inherit;border-radius:4px;padding:.1em .3em}.blog-module__JsT-Oq__articleContent a{color:var(--color-black);border-bottom:2px solid var(--color-primary);transition:all var(--transition-fast);font-weight:600;text-decoration:none}.blog-module__JsT-Oq__articleContent a:hover{background-color:rgba(var(--color-primary-rgb),.15);border-bottom-color:var(--color-black)}.blog-module__JsT-Oq__articleContent ul,.blog-module__JsT-Oq__articleContent ol{margin-bottom:1rem;padding-left:1.75rem}.blog-module__JsT-Oq__articleContent ul{list-style-type:disc}.blog-module__JsT-Oq__articleContent ol{list-style-type:decimal}.blog-module__JsT-Oq__articleContent li{margin-bottom:.5rem;line-height:1.75}.blog-module__JsT-Oq__articleContent li>ul,.blog-module__JsT-Oq__articleContent li>ol{margin-top:.5rem;margin-bottom:.5rem;padding-left:1.5rem}.blog-module__JsT-Oq__articleContent blockquote{border-left:6px solid var(--color-black);border-radius:0 var(--radius-md)var(--radius-md)0;color:#4a5568;background-color:#00000005;max-width:800px;margin:2.5rem auto;padding:1.75rem 2.25rem;font-size:1.3rem;font-style:italic;line-height:1.7;position:relative}.blog-module__JsT-Oq__articleContent blockquote:before{content:"“";opacity:.08;color:var(--color-black);pointer-events:none;font-family:serif;font-size:4rem;position:absolute;top:-12px;left:12px}.blog-module__JsT-Oq__articleContent blockquote p{font-size:inherit;line-height:inherit;color:inherit;margin:0}.blog-module__JsT-Oq__articleContent code{color:#d53f8c;word-break:break-all;background-color:#0000000d;border-radius:4px;padding:.2rem .4rem;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.85em;font-weight:500}.blog-module__JsT-Oq__articleContent pre{border-radius:var(--radius-md);width:100%;max-width:860px;box-shadow:var(--shadow-md);background-color:#0f172a;border:1px solid #ffffff14;margin:2.5rem auto;padding:1.5rem;overflow-x:auto}.blog-module__JsT-Oq__articleContent pre code{color:#e2e8f0;word-break:normal;white-space:pre;background-color:#0000;border-radius:0;padding:0;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.9rem;line-height:1.6;display:block}.blog-module__JsT-Oq__articleContent table{border-collapse:collapse;border-spacing:0;width:100%;max-width:860px;box-shadow:var(--shadow-sm);border-radius:var(--radius-sm);border:1px solid var(--color-border);margin:3rem auto;font-size:.95rem;line-height:1.6;overflow:hidden}.blog-module__JsT-Oq__articleContent th,.blog-module__JsT-Oq__articleContent td{text-align:left;border-bottom:1px solid var(--color-border);padding:1.1rem 1.4rem}.blog-module__JsT-Oq__articleContent th{color:var(--color-black);background-color:#00000005;font-weight:700}.blog-module__JsT-Oq__articleContent tr:last-child td{border-bottom:none}.blog-module__JsT-Oq__articleContent tr:nth-child(2n){background-color:#00000003}.blog-module__JsT-Oq__articleContent figure{text-align:center;width:100%;max-width:600px;margin:1.5rem auto}.blog-module__JsT-Oq__articleContent img,.blog-module__JsT-Oq__articleContent .blog-module__JsT-Oq__article-image{object-fit:contain;border-radius:var(--radius-md);max-width:100%;max-height:380px;margin:1.5rem auto;display:block}.blog-module__JsT-Oq__articleContent figcaption,.blog-module__JsT-Oq__articleContent .blog-module__JsT-Oq__image-caption,.blog-module__JsT-Oq__articleContent figure+p,.blog-module__JsT-Oq__articleContent p.blog-module__JsT-Oq__image-caption{color:var(--color-text-muted);text-align:center;margin-top:-1.25rem;margin-bottom:2rem;font-size:.875rem;font-style:italic}.blog-module__JsT-Oq__articleContent hr{border:none;border-top:2px dashed var(--color-border);max-width:860px;margin:4rem auto}.blog-module__JsT-Oq__articleContent iframe,.blog-module__JsT-Oq__articleContent .blog-module__JsT-Oq__article-video{aspect-ratio:16/9;border-radius:var(--radius-lg);border:1px solid var(--color-border);width:100%;max-width:860px;box-shadow:var(--shadow-lg);margin:3rem auto;display:block}@media (min-width:900px){.blog-module__JsT-Oq__articleContent>pre,.blog-module__JsT-Oq__articleContent>table,.blog-module__JsT-Oq__articleContent>iframe,.blog-module__JsT-Oq__articleContent>.blog-module__JsT-Oq__article-video{width:calc(100% + 120px);max-width:860px;margin-left:-60px;margin-right:-60px}}.blog-module__JsT-Oq__shareBarWrap{width:100%;position:relative}.blog-module__JsT-Oq__shareBar{padding:var(--space-md)0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);margin-bottom:var(--space-5xl);justify-content:space-between;align-items:center;width:100%;display:flex}.blog-module__JsT-Oq__shareLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);font-size:.8125rem;font-weight:800}.blog-module__JsT-Oq__shareBtns{gap:var(--space-xs);align-items:center;display:flex}.blog-module__JsT-Oq__shareBtn{border-radius:var(--radius-full);background-color:var(--color-white);border:1px solid var(--color-border);width:44px;height:44px;color:var(--color-black);cursor:pointer;transition:all var(--transition-base);justify-content:center;align-items:center;display:flex}.blog-module__JsT-Oq__shareBtn:hover{background-color:var(--color-black);color:var(--color-white);border-color:var(--color-black);box-shadow:var(--shadow-md);transform:translateY(-3px)}.blog-module__JsT-Oq__copyTooltip{background-color:var(--color-black);color:var(--color-white);border-radius:var(--radius-xs);box-shadow:var(--shadow-sm);pointer-events:none;padding:6px 14px;font-size:.75rem;font-weight:700;animation:.2s cubic-bezier(.16,1,.3,1) forwards blog-module__JsT-Oq__tooltipFadeIn;position:absolute;right:110px}@keyframes blog-module__JsT-Oq__tooltipFadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:500px){.blog-module__JsT-Oq__shareBar{align-items:flex-start;gap:var(--space-sm);flex-direction:column}.blog-module__JsT-Oq__copyTooltip{bottom:-35px;left:0;right:auto}}.blog-module__JsT-Oq__relatedSection{margin-top:var(--space-6xl);border-top:1px solid var(--color-border);padding-top:var(--space-4xl)}.blog-module__JsT-Oq__relatedTitle{margin-bottom:var(--space-3xl);text-align:left;letter-spacing:-.04em;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:900}.blog-module__JsT-Oq__relatedGrid{gap:var(--space-xl);grid-template-columns:repeat(3,1fr);display:grid}.blog-module__JsT-Oq__relatedCard{background-color:var(--color-white);border-radius:var(--radius-xl);border:1px solid var(--color-border);transition:all var(--transition-base);flex-direction:column;display:flex;overflow:hidden}.blog-module__JsT-Oq__relatedCard:hover{box-shadow:var(--shadow-lg);border-color:var(--color-black);transform:translateY(-8px)}.blog-module__JsT-Oq__relatedCardImage{aspect-ratio:16/10;background:linear-gradient(135deg,var(--color-primary)0%,var(--color-black)100%);position:relative;overflow:hidden}.blog-module__JsT-Oq__relatedCardImage img{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-slow)}.blog-module__JsT-Oq__relatedCard:hover .blog-module__JsT-Oq__relatedCardImage img{transform:scale(1.05)}.blog-module__JsT-Oq__relatedCardBody{padding:var(--space-2xl);flex-direction:column;flex:1;display:flex}.blog-module__JsT-Oq__relatedCardCat{text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary);background-color:var(--color-black);border-radius:var(--radius-full);margin-bottom:var(--space-md);align-self:flex-start;padding:.25rem .75rem;font-size:.6875rem;font-weight:900}.blog-module__JsT-Oq__relatedCardTitle{margin-bottom:var(--space-lg);color:var(--color-black);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:1.25rem;font-weight:800;line-height:1.35;display:-webkit-box;overflow:hidden}.blog-module__JsT-Oq__readMore{text-transform:uppercase;letter-spacing:.05em;color:var(--color-black);transition:gap var(--transition-fast);align-items:center;gap:6px;margin-top:auto;font-size:.8125rem;font-weight:800;display:flex}.blog-module__JsT-Oq__relatedCard:hover .blog-module__JsT-Oq__readMore{gap:10px}@media (max-width:1023px){.blog-module__JsT-Oq__relatedGrid{gap:var(--space-lg);grid-template-columns:repeat(2,1fr)}.blog-module__JsT-Oq__relatedSection{padding-top:var(--space-2xl)}}@media (max-width:600px){.blog-module__JsT-Oq__relatedGrid{gap:var(--space-lg);grid-template-columns:1fr}}
.FAQ-module__YTKPaG__faqSection{padding:var(--space-6xl)0;background-color:var(--color-bg)}.FAQ-module__YTKPaG__faqContainer{max-width:900px;margin:0 auto}.FAQ-module__YTKPaG__faqTitle{text-align:center;margin-bottom:var(--space-4xl);font-size:clamp(2.5rem,6vw,4rem)}.FAQ-module__YTKPaG__faqList{gap:var(--space-md);flex-direction:column;display:flex}.FAQ-module__YTKPaG__faqItem{background-color:var(--color-bg-alt);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:all var(--transition-base);overflow:hidden}.FAQ-module__YTKPaG__faqHeader{width:100%;padding:var(--space-xl)var(--space-2xl);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:var(--space-lg);background:0 0;border:none;display:flex}.FAQ-module__YTKPaG__faqQuestion{color:var(--color-black);font-size:1.25rem;font-weight:700;line-height:1.3}.FAQ-module__YTKPaG__faqIcon{background-color:var(--color-bg);width:44px;height:44px;color:var(--color-black);transition:all var(--transition-base);border:1px solid var(--color-border);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.FAQ-module__YTKPaG__faqOpen .FAQ-module__YTKPaG__faqIcon{background-color:var(--color-primary);border-color:var(--color-primary);transform:rotate(45deg)}.FAQ-module__YTKPaG__faqContent{transition:grid-template-rows var(--transition-base);opacity:0;grid-template-rows:0fr;display:grid}.FAQ-module__YTKPaG__faqOpen .FAQ-module__YTKPaG__faqContent{opacity:1;grid-template-rows:1fr}.FAQ-module__YTKPaG__faqAnswer{overflow:hidden}.FAQ-module__YTKPaG__faqAnswer p,.FAQ-module__YTKPaG__faqAnswer{padding:0 var(--space-2xl)var(--space-xl);color:var(--color-text-muted);font-size:1.125rem;line-height:1.6}@media (max-width:1023px){.FAQ-module__YTKPaG__faqSection{padding:var(--space-4xl)0}.FAQ-module__YTKPaG__faqTitle{margin-bottom:var(--space-3xl);font-size:clamp(2.25rem,5vw,3.5rem)}}@media (max-width:430px){.FAQ-module__YTKPaG__faqHeader{padding:var(--space-lg);text-align:center;gap:var(--space-md);flex-direction:column}.FAQ-module__YTKPaG__faqQuestion{font-size:1.125rem}.FAQ-module__YTKPaG__faqAnswer p,.FAQ-module__YTKPaG__faqAnswer{padding:0 var(--space-lg)var(--space-lg);text-align:center}.FAQ-module__YTKPaG__faqIcon{width:36px;height:36px;margin:0 auto}.FAQ-module__YTKPaG__faqTitle{margin-bottom:var(--space-2xl);font-size:2rem}}
