.BlogDetail-module-scss-module__ug9kxW__BlogDetail{background:var(--color-primary);min-height:100vh;color:var(--color-text-primary);padding:0;position:relative;overflow-x:clip}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__progress{background:var(--color-accent);z-index:200;pointer-events:none;height:.1875rem;transition:width .1s linear;position:fixed;top:0;left:0}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__share_rail{display:none}@media screen and (min-width:1024px){.BlogDetail-module-scss-module__ug9kxW__BlogDetail__share_rail{z-index:100;flex-direction:column;gap:.75rem;display:flex;position:fixed;top:50%;left:clamp(1rem,3vw,3.5rem);transform:translateY(-50%)}}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__rail_button{border:1px solid var(--color-border);cursor:pointer;width:2.75rem;height:2.75rem;color:var(--color-white);border-radius:50%;justify-content:center;align-items:center;font-size:.9375rem;font-weight:700;transition:all .4s;display:flex}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__rail_button:hover{box-shadow:0 .375rem 1.25rem rgba(var(--color-black), .3);transform:scale(1.1)}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__rail_button svg{width:1.125rem;height:1.125rem;fill:var(--color-white)}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__rail_button_facebook{background:#4267b2d9}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__rail_button_facebook:hover{background:#4267b2}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__rail_button_twitter{background:#1da1f2d9}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__rail_button_twitter:hover{background:#1da1f2}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__rail_button_linkedin{background:#0077b5d9}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__rail_button_linkedin:hover{background:#0077b5}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__rail_button_whatsapp{background:#25d366d9}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__rail_button_whatsapp:hover{background:#25d366}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__rail_button_copy{background:var(--color-surface);border-color:var(--color-border)}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__rail_button_copy svg{fill:none;stroke:var(--color-white);stroke-width:2px;width:1rem;height:1rem}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__rail_button_copy:hover{background:rgba(var(--color-black), .9);transform:scale(1.1)}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__container{z-index:2;max-width:120rem;margin:0 auto;padding:0 1.25rem;position:relative}@media screen and (min-width:768px){.BlogDetail-module-scss-module__ug9kxW__BlogDetail__container{padding:0 .9375rem}}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__loading{flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;min-height:60vh;display:flex}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__loading p{color:var(--color-text-secondary);font-size:1.125rem;font-weight:500}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__loading_spinner{border:3px solid var(--color-border);border-top:3px solid var(--color-accent);border-radius:50%;width:2.5rem;height:2.5rem;animation:1s linear infinite BlogDetail-module-scss-module__ug9kxW__spin}@keyframes BlogDetail-module-scss-module__ug9kxW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__breadcrumb{margin-top:7.5rem;margin-left:.625rem}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__breadcrumb_link{color:var(--color-text-secondary);align-items:center;gap:.5rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .4s;display:inline-flex}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__breadcrumb_link:hover{color:var(--color-accent);transform:translate(-4px)}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__hero{min-height:37.5rem;box-shadow:0 1.25rem 3.75rem rgba(var(--color-black), .15);border-radius:1.25rem;justify-content:center;align-items:center;margin:2.5rem 0 0;display:flex;position:relative;overflow:hidden}@media screen and (min-width:768px){.BlogDetail-module-scss-module__ug9kxW__BlogDetail__hero{min-height:31.25rem;margin:1.25rem 0 0;padding:1.875rem 0 1.25rem}}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__hero_background{z-index:1;filter:brightness(.3);position:absolute;inset:0}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__hero_bg_image{object-fit:cover;object-position:center}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__hero_overlay{background:linear-gradient(135deg, rgba(var(--color-black), .85) 0%, rgba(var(--color-black), .7) 50%, rgba(var(--color-black), .95) 100%);z-index:2;position:absolute;inset:0}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__hero_content{z-index:3;text-align:center;max-width:75rem;color:var(--color-white);margin:0 auto;padding:3.75rem 2.5rem;position:relative}@media screen and (min-width:768px){.BlogDetail-module-scss-module__ug9kxW__BlogDetail__hero_content{padding:2.5rem 1.25rem}}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__category{background:linear-gradient(135deg, var(--color-accent) 0%, var(--color-secondary) 100%);color:var(--color-white);text-transform:uppercase;letter-spacing:.5px;box-shadow:0 .25rem .9375rem rgba(var(--color-accent), .4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:1.25rem;margin-bottom:1.25rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;display:inline-block}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__title{color:#fff;letter-spacing:-.025em;text-wrap:balance;text-shadow:0 .125rem .625rem rgba(var(--color-black), .3);margin-bottom:1.25rem;font-size:clamp(2.5rem,1.5rem + 3vw,4rem);font-weight:700;line-height:116%}@media screen and (min-width:768px){.BlogDetail-module-scss-module__ug9kxW__BlogDetail__title{font-size:clamp(2rem,1.2rem + 2.5vw,3rem)}}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__excerpt{color:#ffffffe6;max-width:50rem;text-shadow:0 .0625rem .25rem rgba(var(--color-black), .2);margin:0 auto;font-size:clamp(1.125rem,2.5vw,1.5rem);font-weight:400;line-height:150%}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__byline{border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:.875rem;margin-bottom:.625rem;padding:1.25rem 2.5rem;display:flex}@media screen and (min-width:768px){.BlogDetail-module-scss-module__ug9kxW__BlogDetail__byline{padding:1rem 1.25rem}}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__byline_author{align-items:center;gap:.625rem;display:flex}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__byline_avatar{object-fit:cover;border:2px solid var(--color-border);border-radius:50%;width:2.25rem;height:2.25rem}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__byline_name{color:var(--color-text-primary);font-size:.9375rem;font-weight:600}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__byline_divider{background:var(--color-border);flex-shrink:0;width:.0625rem;height:1rem;display:inline-block}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__byline_readtime,.BlogDetail-module-scss-module__ug9kxW__BlogDetail__byline_date{color:var(--color-text-secondary);font-size:.875rem;font-weight:400}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_wrapper{flex-direction:column;margin-top:1.25rem;margin-bottom:5rem;display:flex}@media screen and (min-width:1024px){.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_wrapper{flex-direction:row;justify-content:center;gap:3.75rem}}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content{width:100%;max-width:47.5rem;margin:0 auto;padding:0 1.25rem}@media screen and (min-width:1024px){.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content{flex:1;max-width:47.5rem;margin:0;padding:0 2.5rem}}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content>:first-child{margin-top:0}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content::selection,.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content ::selection{background:color-mix(in srgb, var(--color-accent) 25%, transparent)}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_h1,.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_h2,.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_h3,.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_h4,.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_h5,.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_h6{color:var(--color-secondary);text-wrap:balance;scroll-margin-top:8.75rem;font-family:Host Grotesk,sans-serif}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_h1{letter-spacing:-.022em;margin:3.5rem 0 1.25rem;font-size:1.875rem;font-weight:700;line-height:1.2}@media screen and (min-width:768px){.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_h1{font-size:2.125rem}}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_h2{letter-spacing:-.018em;margin:3rem 0 1rem;font-size:1.5625rem;font-weight:650;line-height:1.25}@media screen and (min-width:768px){.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_h2{font-size:1.75rem}}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_h3{letter-spacing:-.012em;margin:2.25rem 0 .75rem;font-size:1.3125rem;font-weight:600;line-height:1.35}@media screen and (min-width:768px){.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_h3{font-size:1.375rem}}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_h4{margin:1.75rem 0 .625rem;font-size:1.1875rem;font-weight:600;line-height:1.4}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_h5{margin:1.5rem 0 .5rem;font-size:1.0625rem;font-weight:600;line-height:1.4}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_h6{text-transform:uppercase;letter-spacing:.06em;margin:1.25rem 0 .5rem;font-size:.9375rem;font-weight:600;line-height:1.4}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_p{color:var(--color-text-dark);text-wrap:pretty;margin:0 0 1.5rem;font-size:1.0625rem;font-weight:400;line-height:1.75}@media screen and (min-width:768px){.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_p{font-size:1.125rem}}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_p b,.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_p strong{color:var(--color-secondary);font-weight:600}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_p_lede{color:var(--color-secondary);margin-bottom:1.75rem;font-size:1.1875rem;line-height:1.65}@media screen and (min-width:768px){.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_p_lede{font-size:1.3125rem}}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content code{color:var(--color-secondary);background:color-mix(in srgb, var(--color-secondary) 8%, transparent);border:1px solid color-mix(in srgb, var(--color-secondary) 14%, transparent);white-space:nowrap;border-radius:.3125rem;padding:.125rem .375rem;font-family:SF Mono,Fira Code,JetBrains Mono,Consolas,monospace;font-size:.875em;font-style:normal}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content hr{background:color-mix(in srgb, var(--color-secondary) 25%, transparent);border:none;width:4.5rem;height:.125rem;margin:3.5rem auto}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_li{color:var(--color-text-dark);list-style:inherit;margin:.625rem 0;font-size:1.0625rem;font-weight:400;line-height:1.75}@media screen and (min-width:768px){.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_li{font-size:1.125rem}}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_li p{margin:0}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_li b,.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_li strong{color:var(--color-secondary);font-weight:600}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_ul{margin:0 0 1.5rem;padding-left:.25rem;list-style:none!important}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_ul li{padding-left:1.5rem;position:relative}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_ul li:before{content:"";background:var(--color-accent);border-radius:50%;width:.375rem;height:.375rem;position:absolute;top:.72em;left:0}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_ol{margin:0 0 1.5rem;padding-left:1.625rem;list-style:decimal!important}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_ol li::marker{color:var(--color-accent);font-variant-numeric:tabular-nums;font-weight:600}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_blockquote{border-left:.1875rem solid var(--color-accent);margin:2.25rem 0;padding:.25rem 0 .25rem 1.5rem;font-style:italic}@media screen and (min-width:768px){.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_blockquote{padding-left:1.75rem}}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_blockquote p{color:var(--color-secondary);margin:0;font-size:1.1875rem;line-height:1.6}@media screen and (min-width:768px){.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_blockquote p{font-size:1.3125rem}}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_blockquote p:not(:last-child){margin-bottom:1rem}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_link{color:inherit;text-underline-offset:.25rem;text-decoration:underline;text-decoration-thickness:.09375rem;-webkit-text-decoration-color:color-mix(in srgb, var(--color-accent) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--color-accent) 55%, transparent);font-weight:500;transition:color .25s,text-decoration-color .25s}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_link:hover{color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_image{text-align:center;margin:2.5rem 0}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_img{border:1px solid color-mix(in srgb, var(--color-secondary) 10%, transparent);border-radius:.625rem;max-width:100%;height:auto}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_caption{color:var(--color-text-secondary);text-align:center;margin-top:.75rem;font-size:.875rem;line-height:1.5}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__content_empty{text-align:center;color:var(--color-text-secondary);padding:2.5rem;font-style:italic}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__end_marker{justify-content:center;align-items:center;gap:.625rem;margin:4rem 0 3rem;display:flex}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__end_dot{background:var(--color-accent);opacity:.45;border-radius:50%;width:.3125rem;height:.3125rem;display:inline-block}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__back_to_top{background:var(--color-accent);width:2.75rem;height:2.75rem;color:var(--color-white);cursor:pointer;z-index:100;box-shadow:0 .25rem 1rem rgba(var(--color-black), .2);border:none;border-radius:50%;justify-content:center;align-items:center;font-size:1.125rem;font-weight:700;transition:background .4s,box-shadow .4s;display:flex;position:fixed;bottom:2rem;left:calc(50% - 1.375rem)}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__back_to_top:hover{background:var(--color-accent-hover);box-shadow:0 .5rem 1.5rem rgba(var(--color-black), .3)}@media screen and (min-width:768px){.BlogDetail-module-scss-module__ug9kxW__BlogDetail__back_to_top{bottom:1.25rem}}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__toc_wrapper{display:none}@media screen and (min-width:1024px){.BlogDetail-module-scss-module__ug9kxW__BlogDetail__toc_wrapper{flex-shrink:0;width:16.25rem;display:block;position:relative}}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__related{margin-bottom:5rem}@media screen and (min-width:768px){.BlogDetail-module-scss-module__ug9kxW__BlogDetail__related{margin-bottom:3.75rem}}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__related_title{color:var(--color-secondary);text-align:center;letter-spacing:-.025em;margin-bottom:1.25rem;font-size:clamp(2rem,1.5rem + 2vw,3rem);font-weight:700}.BlogDetail-module-scss-module__ug9kxW__BlogDetail__related_grid{grid-template-columns:1fr;gap:1.875rem;display:grid}@media screen and (min-width:768px){.BlogDetail-module-scss-module__ug9kxW__BlogDetail__related_grid{grid-template-columns:repeat(2,1fr);gap:2.5rem}}@media screen and (min-width:1024px){.BlogDetail-module-scss-module__ug9kxW__BlogDetail__related_grid{grid-template-columns:repeat(3,1fr);gap:3.125rem}}
.BlogBackground-module-scss-module__kKXGNa__BlogBackground{pointer-events:none;z-index:0;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.BlogBackground-module-scss-module__kKXGNa__BlogBackground__circle1{background:var(--color-grey-verylight);border:2px solid rgba(var(--color-grey-verylight), .5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;width:7.5rem;height:7.5rem;position:absolute;top:15%;left:10%}@media screen and (min-width:768px){.BlogBackground-module-scss-module__kKXGNa__BlogBackground__circle1{opacity:.7;width:9.375rem;height:9.375rem}}.BlogBackground-module-scss-module__kKXGNa__BlogBackground__circle2{background:var(--color-grey-verylight);border:2px solid rgba(var(--color-grey-verylight), .5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;width:5rem;height:5rem;position:absolute;top:60%;right:15%}@media screen and (min-width:768px){.BlogBackground-module-scss-module__kKXGNa__BlogBackground__circle2{opacity:.7;width:6.25rem;height:6.25rem}}.BlogBackground-module-scss-module__kKXGNa__BlogBackground__circle3{background:var(--color-grey-verylight);border:2px solid rgba(var(--color-grey-verylight), .5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;width:3.75rem;height:3.75rem;position:absolute;bottom:20%;left:20%}@media screen and (min-width:768px){.BlogBackground-module-scss-module__kKXGNa__BlogBackground__circle3{opacity:.7;width:5rem;height:5rem}}.BlogBackground-module-scss-module__kKXGNa__BlogBackground__square1{background:linear-gradient(45deg, rgba(var(--color-accent), .45) 0%, rgba(var(--color-accent), .25) 100%);border:1px solid rgba(var(--color-accent), .6);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:2.5rem;height:2.5rem;position:absolute;top:30%;right:25%;transform:rotate(45deg)}@media screen and (min-width:768px){.BlogBackground-module-scss-module__kKXGNa__BlogBackground__square1{opacity:.6;width:3.125rem;height:3.125rem}}.BlogBackground-module-scss-module__kKXGNa__BlogBackground__square2{background:linear-gradient(45deg, rgba(var(--color-secondary), .45) 0%, rgba(var(--color-secondary), .25) 100%);border:1px solid rgba(var(--color-secondary), .6);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:1.875rem;height:1.875rem;position:absolute;bottom:40%;left:5%;transform:rotate(45deg)}@media screen and (min-width:768px){.BlogBackground-module-scss-module__kKXGNa__BlogBackground__square2{opacity:.6;width:2.5rem;height:2.5rem}}.BlogBackground-module-scss-module__kKXGNa__BlogBackground__gradient{background:radial-gradient(ellipse at top, rgba(var(--color-accent), .1) 0%, transparent 50%);pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}
.BlogNoResults-module-scss-module__uYTLDa__BlogNoResults{text-align:center;background:rgba(var(--color-surface), .5);border:1px solid rgba(var(--color-border), .1);border-radius:1.25rem;padding:5rem 1.25rem}.BlogNoResults-module-scss-module__uYTLDa__BlogNoResults__icon{color:var(--color-text-secondary);opacity:.6;margin-bottom:1.5rem}.BlogNoResults-module-scss-module__uYTLDa__BlogNoResults__title{color:var(--color-text-primary);margin:0 0 1rem;font-size:1.5rem;font-weight:600}.BlogNoResults-module-scss-module__uYTLDa__BlogNoResults__text{color:var(--color-text-secondary);max-width:25rem;margin:0 auto 2rem;font-size:1rem;line-height:1.6}.BlogNoResults-module-scss-module__uYTLDa__BlogNoResults__button{background:var(--color-accent);color:var(--color-white);cursor:pointer;border:none;border-radius:.75rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;transition:all .3s}.BlogNoResults-module-scss-module__uYTLDa__BlogNoResults__button:hover{background:var(--color-accent-hover);box-shadow:0 .5rem 1.5625rem rgba(var(--color-accent), .3);transform:translateY(-2px)}
.BlogSearch-module-scss-module__ZwtWXG__BlogSearch{background:rgba(var(--color-surface), .8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(var(--color-border), .1);border-radius:1.25rem;margin-bottom:.625rem;padding:1.875rem}.BlogSearch-module-scss-module__ZwtWXG__BlogSearch__container{justify-content:space-between;align-items:center;gap:1.25rem;display:flex}.BlogSearch-module-scss-module__ZwtWXG__BlogSearch__categories{flex:1;align-items:center;gap:2.5rem;display:flex}@media screen and (min-width:768px){.BlogSearch-module-scss-module__ZwtWXG__BlogSearch__categories{flex-wrap:wrap;gap:1.25rem}}.BlogSearch-module-scss-module__ZwtWXG__BlogSearch__category{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;padding:.5rem 0;font-size:1rem;font-weight:500;transition:color .3s;position:relative}.BlogSearch-module-scss-module__ZwtWXG__BlogSearch__category:after{content:"";background:var(--color-accent);width:0;height:2px;transition:width .3s;position:absolute;bottom:-.25rem;left:0}.BlogSearch-module-scss-module__ZwtWXG__BlogSearch__category:hover{color:var(--color-text-primary)}.BlogSearch-module-scss-module__ZwtWXG__BlogSearch__category_active{color:var(--color-text-primary);font-weight:600}.BlogSearch-module-scss-module__ZwtWXG__BlogSearch__category_active:after{width:100%}.BlogSearch-module-scss-module__ZwtWXG__BlogSearch__search_toggle{background:rgba(var(--color-accent), .1);width:2.5rem;height:2.5rem;color:var(--color-accent);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.BlogSearch-module-scss-module__ZwtWXG__BlogSearch__search_toggle:hover{background:rgba(var(--color-accent), .2)}.BlogSearch-module-scss-module__ZwtWXG__BlogSearch__tags_section{border-top:1px solid rgba(var(--color-border), .08);flex-direction:column;gap:.75rem;margin-top:1.25rem;padding-top:1.25rem;display:flex}.BlogSearch-module-scss-module__ZwtWXG__BlogSearch__tags_label{text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-secondary);opacity:.6;font-size:.6875rem;font-weight:600}.BlogSearch-module-scss-module__ZwtWXG__BlogSearch__tags{flex-wrap:wrap;gap:.5rem;display:flex}.BlogSearch-module-scss-module__ZwtWXG__BlogSearch__tag{background:var(--color-tech-bg);color:var(--color-tech-text);cursor:pointer;border:none;border-radius:1.25rem;align-items:center;padding:.3125rem .75rem;font-family:Roboto,sans-serif;font-size:.75rem;font-weight:500;transition:background .2s,color .2s;display:inline-flex}.BlogSearch-module-scss-module__ZwtWXG__BlogSearch__tag:hover{background:var(--color-tech-bg-hover)}.BlogSearch-module-scss-module__ZwtWXG__BlogSearch__tag_active{background:var(--color-accent);color:var(--color-white);font-weight:600}.BlogSearch-module-scss-module__ZwtWXG__BlogSearch__search_container{margin-top:1.25rem;overflow:hidden}.BlogSearch-module-scss-module__ZwtWXG__BlogSearch__search_wrapper{background:var(--color-background);border:.125rem solid var(--color-accent);box-shadow:0 .25rem .75rem rgba(var(--color-accent), .1);border-radius:.75rem;align-items:center;padding:1rem 1.25rem;display:flex;position:relative}.BlogSearch-module-scss-module__ZwtWXG__BlogSearch__search_wrapper:focus-within{border-color:var(--color-accent-hover);box-shadow:0 0 0 .25rem rgba(var(--color-accent), .15),0 .375rem 1rem rgba(var(--color-accent), .2);transform:translateY(-.0625rem)}.BlogSearch-module-scss-module__ZwtWXG__BlogSearch__search_input{color:var(--color-text-primary);letter-spacing:.02em;background:0 0;border:none;outline:none;flex:1;font-family:Roboto,sans-serif;font-size:1rem;font-weight:500}.BlogSearch-module-scss-module__ZwtWXG__BlogSearch__search_input::placeholder{color:var(--color-text-secondary);opacity:.8;font-weight:400}.BlogSearch-module-scss-module__ZwtWXG__BlogSearch__clear_button{background:rgba(var(--color-accent), .15);width:1.75rem;height:1.75rem;color:var(--color-accent);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:.75rem;transition:background .2s;display:flex}.BlogSearch-module-scss-module__ZwtWXG__BlogSearch__clear_button:hover{background:rgba(var(--color-accent), .25)}.BlogSearch-module-scss-module__ZwtWXG__BlogSearch__results{border-top:1px solid rgba(var(--color-border), .1);justify-content:space-between;align-items:center;margin-top:1.25rem;padding:1rem 0;display:flex}.BlogSearch-module-scss-module__ZwtWXG__BlogSearch__results_text{color:var(--color-text-secondary);font-size:1rem;font-weight:500}.BlogSearch-module-scss-module__ZwtWXG__BlogSearch__results_loading{opacity:.6;font-style:italic}.BlogSearch-module-scss-module__ZwtWXG__BlogSearch__clear_all{color:var(--color-accent);cursor:pointer;background:0 0;border:none;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:background .2s}.BlogSearch-module-scss-module__ZwtWXG__BlogSearch__clear_all:hover{background:rgba(var(--color-accent), .1)}
.BlogListing-module-scss-module__WO2VAq__blog{background:var(--color-primary);min-height:100vh;color:var(--color-text-primary);padding:0;position:relative;overflow:hidden}.BlogListing-module-scss-module__WO2VAq__blog__container{z-index:2;max-width:120rem;margin:0 auto;padding:0 1.25rem;position:relative}.BlogListing-module-scss-module__WO2VAq__blog__backButton{color:var(--color-text-secondary);letter-spacing:.02em;align-items:center;gap:.5rem;padding-top:7.5rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .4s;display:inline-flex}.BlogListing-module-scss-module__WO2VAq__blog__backButton:hover{color:var(--color-secondary);transform:translate(-.25rem)}.BlogListing-module-scss-module__WO2VAq__blog__backButton span{font-size:.875rem}.BlogListing-module-scss-module__WO2VAq__blog__header{text-align:center;padding:2rem 0 3.75rem}.BlogListing-module-scss-module__WO2VAq__blog__header_content{max-width:50rem;margin:0 auto}.BlogListing-module-scss-module__WO2VAq__blog__title{color:var(--color-secondary);text-transform:uppercase;text-wrap:balance;letter-spacing:-.025em;margin-bottom:1rem;padding-bottom:.75rem;font-size:clamp(3.5rem,2.3571rem + 4.5143vi,10.5rem);font-weight:700;line-height:92.5%}@media screen and (min-width:768px){.BlogListing-module-scss-module__WO2VAq__blog__title{font-size:clamp(3.5rem,2.3571rem + 4.5143vi,10.5rem)}}.BlogListing-module-scss-module__WO2VAq__blog__subtitle{color:var(--color-text-secondary);max-width:37.5rem;margin:0 auto;font-size:clamp(1.125rem,3vw,1.5rem);font-weight:400;line-height:130%}.BlogListing-module-scss-module__WO2VAq__blog__cta{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:1.5rem;display:flex}.BlogListing-module-scss-module__WO2VAq__blog__filter_error{text-align:center;color:var(--color-error);margin:0 0 .75rem;font-size:.875rem;font-weight:500}.BlogListing-module-scss-module__WO2VAq__blog__search{margin-bottom:.625rem}.BlogListing-module-scss-module__WO2VAq__blog__content{margin-bottom:6.25rem}.BlogListing-module-scss-module__WO2VAq__blog__load_more{justify-content:center;margin-top:3.75rem;display:flex}.BlogListing-module-scss-module__WO2VAq__blog__load_more_btn{background:var(--color-primary);border:.0625rem solid var(--color-secondary);color:var(--color-secondary);text-transform:uppercase;letter-spacing:.046875rem;cursor:pointer;z-index:1;border-radius:3.125rem;align-items:center;gap:.75rem;padding:1rem 2rem;font-size:.875rem;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.BlogListing-module-scss-module__WO2VAq__blog__load_more_btn:hover:not(:disabled){color:var(--color-primary)}.BlogListing-module-scss-module__WO2VAq__blog__load_more_btn:disabled{opacity:.5;cursor:default}.BlogListing-module-scss-module__WO2VAq__blog__load_more_btn:focus-visible{outline:.125rem solid var(--color-secondary);outline-offset:.125rem}.BlogListing-module-scss-module__WO2VAq__blog__load_more_btn:active:not(:disabled){transform:scale(.96)}.BlogListing-module-scss-module__WO2VAq__blog__load_more_content{z-index:2;align-items:center;height:1.25rem;display:flex;position:relative;overflow:hidden}.BlogListing-module-scss-module__WO2VAq__blog__load_more_text{white-space:nowrap;align-items:center;height:1.25rem;display:flex;position:relative}.BlogListing-module-scss-module__WO2VAq__blog__load_more_text_dup{position:absolute;top:0;left:0}.BlogListing-module-scss-module__WO2VAq__blog__load_more_bg{background:var(--color-secondary);transform-origin:50%;z-index:1;border-radius:3.125rem;position:absolute;inset:0}.BlogListing-module-scss-module__WO2VAq__blog__grid{grid-template-columns:1fr;gap:2.5rem;display:grid}@media screen and (min-width:768px){.BlogListing-module-scss-module__WO2VAq__blog__grid{grid-template-columns:repeat(2,1fr);gap:3.75rem}}@media screen and (min-width:1024px){.BlogListing-module-scss-module__WO2VAq__blog__grid{grid-template-columns:repeat(3,1fr);gap:5rem}}
.HomeCareer-module-scss-module__iCJ-YW__HomeCareer{background-color:var(--color-black);padding:5% 4%;position:relative;overflow:hidden}.HomeCareer-module-scss-module__iCJ-YW__HomeCareer h2{mix-blend-mode:exclusion;color:var(--color-grey-pale);z-index:1;text-wrap:balance;letter-spacing:-.025em;text-transform:uppercase;max-width:15ch;font-size:clamp(3.5rem,2.3571rem + 4.5143vi,10.5rem);font-weight:700;line-height:92.5%;position:relative}@media screen and (min-width:768px){.HomeCareer-module-scss-module__iCJ-YW__HomeCareer h2{margin-bottom:-2rem}}.HomeCareer-module-scss-module__iCJ-YW__HomeCareer p{text-wrap:balance;max-width:45ch;color:var(--color-grey-medium);margin-top:3rem;padding-left:.25rem;font-size:1.25rem;font-weight:500;line-height:130%}@media screen and (min-width:768px){.HomeCareer-module-scss-module__iCJ-YW__HomeCareer p{font-size:1.5rem}}.HomeCareer-module-scss-module__iCJ-YW__HomeCareer__timeline{flex-direction:column;align-items:flex-start;gap:2.5rem;margin-top:3rem;display:flex}.HomeCareer-module-scss-module__iCJ-YW__HomeCareer__years{border-bottom:1px solid #ffffff1a;flex-wrap:wrap;gap:0;width:100%;display:flex}.HomeCareer-module-scss-module__iCJ-YW__HomeCareer__card{width:100%}.HomeCareer-module-scss-module__iCJ-YW__CareerYearButton{cursor:pointer;color:var(--color-grey-medium);letter-spacing:.02em;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.625rem 1.25rem;font-size:.9375rem;font-weight:500;transition:color .25s,border-color .25s}.HomeCareer-module-scss-module__iCJ-YW__CareerYearButton:hover{color:var(--color-grey-pale)}.HomeCareer-module-scss-module__iCJ-YW__CareerYearButton--active{color:var(--color-grey-pale);border-bottom-color:var(--color-accent)}.HomeCareer-module-scss-module__iCJ-YW__CareerYearButton:focus-visible{outline:2px solid var(--color-outline-focus);outline-offset:2px}