.blog_blog__4_Dgn{--color-tag-security:#5555ff;--color-tag-case-study:#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=security]{color:var(--color-tag-security)}&[data-tag=company]{color:var(--color-tag-company)}&[data-tag=case-study]{color:var(--color-tag-case-study)}}.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;line-height:1.6em;font-weight:450}.blog_body__v9SPg h1{margin-top:.25em;margin-bottom:1em;font-weight:600;&:not(:first-child){margin-top:2.5em}}.blog_body__v9SPg h2{margin-block:0;font-size:var(--copy-large);margin-top:.25em;margin-bottom:1em;&:not(:first-child){margin-top:2.5em}}.blog_body__v9SPg h3{margin-block:0;font-family:var(--font-copy);font-size:var(--copy-medium);font-weight:600;margin-bottom:.5em;&:not(:first-child){margin-top:3em}}.blog_body__v9SPg h2+h3:not(:first-child){margin-top:0}.blog_body__v9SPg p{margin-block:0;color:var(--color-black);font-weight:450;margin-top:1em;&:not(:last-child){margin-bottom:1em}}.blog_body__v9SPg h1+p:not(:first-child),.blog_body__v9SPg h2+p:not(:first-child),.blog_body__v9SPg h3+p:not(:first-child){margin-top:.25em}.blog_body__v9SPg a{text-decoration:underline;font-weight:500;-webkit-text-decoration-color:var(--color-shadow-30);text-decoration-color:var(--color-shadow-30);color:var(--color-shadow-80);&:hover{-webkit-text-decoration-color:var(--color-shadow-70);text-decoration-color:var(--color-shadow-70)}}.blog_body__v9SPg ul{padding-left:1.65em;&>li{padding-left:.5em}&>li::marker{color:color-mix(in srgb,currentColor,transparent 20%)}}.blog_body__v9SPg ol{padding-left:2.25em;&>li::marker{color:color-mix(in srgb,currentColor,transparent 20%)}}.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{width:100%;margin:1em 0 2em;font-size:var(--copy-sm);outline:1px solid var(--color-border-light);border:1px solid var(--color-white);border-radius:var(--radius-sm);overflow:hidden;border-collapse:collapse}.blog_body__v9SPg td,.blog_body__v9SPg th{border:1px solid var(--color-border-ultralight);padding:.75em 1em;text-align:left;vertical-align:top;overflow-wrap:anywhere}.blog_body__v9SPg th{background-color:var(--color-shadow-20);font-weight:550;font-size:var(--copy-small);color:var(--color-shadow-70)}.blog_body__v9SPg td{font-weight:450}.blog_body__v9SPg tr:nth-child(2n){background-color:var(--color-shadow-5)}