.blog_blog__4_Dgn{--color-tag-product:#aa44ff;--color-tag-company:#ee5500;--color-tag-other:#008800}.blog_blogList__J60S6{padding:48px var(--margin-inner) 128px}.blog_blogList__J60S6 .blog_top__1es_M{display:flex;flex-direction:row;align-items:center;gap:32px;margin-bottom:48px;position:relative;z-index:2}.blog_heading__g__BP{font-size:var(--copy-medium);font-family:var(--font-body);font-weight:600}.blog_filters___hTny{display:flex;flex-direction:row;align-items:center;gap:8px;font-size:var(--copy-small);transform:translateY(1px)}.blog_selectTrigger__acG9L{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;width:140px;padding:4px 8px 5px;border:1px solid var(--color-border-light);border-radius:var(--radius-small);background-color:var(--color-white);outline:0 solid var(--color-shadow-10);font-family:var(--font-copy);font-size:var(--copy-small);font-weight:600;cursor:pointer;transition:outline,border,.1s ease;&>.blog_selectIcon__vFk6W{width:1em;height:1em;display:flex;align-items:center;justify-content:center;color:var(--color-shadow-30);transition:color .1s ease}&:hover,&[data-state=open]{border:1px solid var(--color-shadow-70);&>.blog_selectIcon__vFk6W{color:var(--color-black)}}&[data-state=open]{outline:4px solid var(--color-shadow-10)}}.blog_selectContent__8Ep7Z{position:relative;width:140px;border:1px solid var(--color-border-light);border-radius:var(--radius-small);background-color:var(--color-white);padding:4px;gap:2px;z-index:100}.blog_selectItem__RNE2S{padding:4px 8px;cursor:pointer;font-weight:600;outline:none;transition:background-color .1s ease;&:hover,&[data-state=checked]{background-color:var(--color-shadow-5)}}.blog_blogItems__21psC{position:relative;display:flex;flex-direction:column;gap:40px;z-index:1}.blog_blogItem__J_x4H{position:relative;display:flex;flex-direction:column;padding:8px 0;transition:transform .2s ease;&:hover{transform:translateX(4px)}}.blog_blogItem__J_x4H>.blog_metadata__d_cjM{width:100%;display:flex;flex-direction:row;align-items:center;gap:8px;margin-bottom:12px;font-size:var(--copy-small);color:var(--color-shadow-50)}.blog_date__oDFl0{font-family:var(--font-mono);font-weight:600}.blog_tags__jIgDd{font-weight:600;display:flex;flex-direction:row;gap:8px}.blog_tag__k43Pg{&[data-tag=all]{color:var(--color-shadow-50)}&[data-tag=product]{color:var(--color-tag-product)}&[data-tag=company]{color:var(--color-tag-company)}&[data-tag=other]{color:var(--color-tag-other)}}.blog_separator__inI09{width:16px}.blog_line___5AfJ,.blog_separator__inI09{height:1px;background-color:var(--color-border-light);transform:translateY(1px)}.blog_line___5AfJ{flex-grow:1}.blog_blogItem__J_x4H>.blog_header__354uX{display:flex;flex-direction:row;align-items:center;width:100%;margin-bottom:10px;font-size:var(--copy-large);gap:16px}.blog_blogItem__J_x4H .blog_title__zAWCj{font-family:var(--font-display);font-weight:500;letter-spacing:-.02em}.blog_blogItem__J_x4H .blog_fadeMask__lR0Yi{flex-grow:1;position:relative;-webkit-mask-image:linear-gradient(to right,transparent,var(--color-shadow-30) 64px);mask-image:linear-gradient(to right,transparent,var(--color-shadow-30) 64px)}@keyframes blog_moveBackground___JVVT{0%{background-position:0}to{background-position:64px}}.blog_blogItem__J_x4H .blog_filler__O_KRM{width:100%;height:24px;background:var(--color-shadow-20);-webkit-mask-image:radial-gradient(#fff 1px,transparent 0);mask-image:radial-gradient(#fff 1px,transparent 0);-webkit-mask-size:4px 4px;mask-size:4px 4px;-webkit-mask-position:top right;mask-position:top right;transition:background .2s ease;&:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--color-white) var(--chevron-pattern) repeat-x;background-size:64px 64px;animation:blog_moveBackground___JVVT 3s linear infinite;opacity:0;transition:opacity .2s ease}}.blog_blogItem__J_x4H:hover .blog_filler__O_KRM:after{opacity:1}.blog_blogItem__J_x4H .blog_description__BeEuR{color:var(--color-shadow-70);transition:color .2s ease}.blog_blogItem__J_x4H:hover .blog_description__BeEuR{color:var(--color-black)}.blog_article__caXiG{max-width:720px;margin:0 auto;padding:64px var(--margin-inner) 128px}.blog_article__caXiG .blog_nav__XqBji{margin-bottom:32px}.blog_article__caXiG .blog_nav__XqBji a{color:var(--color-shadow-70);font-weight:500;font-size:var(--copy-small);&:hover{color:var(--color-black)}}.blog_article__caXiG .blog_header__354uX{display:flex;flex-direction:column;margin-bottom:48px}.blog_article__caXiG .blog_title__zAWCj{margin-bottom:24px;line-height:1.2em;font-size:32px}.blog_article__caXiG .blog_metadata__d_cjM{width:100%;display:flex;flex-direction:row;align-items:center;gap:8px;margin-bottom:24px;font-size:var(--copy-small);color:var(--color-shadow-50)}.blog_article__caXiG .blog_description__BeEuR{margin-bottom:32px;color:var(--color-shadow-70);font-weight:450}.blog_article__caXiG .blog_filler__O_KRM{flex-grow:1;height:24px;background-color:var(--color-shadow-20);-webkit-mask-image:radial-gradient(#fff 1px,transparent 0);mask-image:radial-gradient(#fff 1px,transparent 0);-webkit-mask-size:4px 4px;mask-size:4px 4px;-webkit-mask-position:top right;mask-position:top right}.blog_body__v9SPg{display:flex;flex-direction:column;gap:8px}.blog_body__v9SPg h2{margin-block:0;font-size:var(--copy-large);margin-top:1.5em;margin-bottom:.5em}.blog_body__v9SPg h3{margin-block:0;font-family:var(--font-copy);font-size:var(--copy-medium);font-weight:600;margin-top:1em}.blog_body__v9SPg p{margin-block:0;color:var(--color-black);line-height:1.6em}.blog_body__v9SPg a{text-decoration:underline;font-weight:500;text-decoration-thickness:1px;text-underline-offset:.1em;transition:color .2s ease;&:hover{color:var(--color-subimage-azure)}}.blog_body__v9SPg ol,.blog_body__v9SPg ul{-webkit-padding-start:1.7em;padding-inline-start:1.7em}.blog_body__v9SPg li{margin-block:.5em;line-height:1.5em}.blog_body__v9SPg hr{margin-block:2em;opacity:.5}.blog_body__v9SPg img{width:100%;margin-block:1em}.blog_body__v9SPg table{border-collapse:collapse}.blog_body__v9SPg td,.blog_body__v9SPg th{text-align:left;border:1px solid var(--color-border-light);padding:16px}