@import "https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&family=Raleway:wght@200;500&display=swap";.wrg.blog-card{position:relative;padding-top:2rem;padding-bottom:3.5625rem;border-top:0.0625rem solid var(--black-75);will-change:transform,opacity}@media screen and (min-width:700px){.wrg.blog-card{padding-top:2.5rem;padding-bottom:3.8125rem}}@media screen and (min-width:1280px){.wrg.blog-card{padding-top:3.75rem;padding-bottom:3.75rem}}.wrg.blog-card a.blog-card__link{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}@media screen and (min-width:1199px){.wrg.blog-card .blog-card__wrapper{display:flex;gap:3rem}}.wrg.blog-card .blog-card__wrapper figure.aspect-box{overflow:hidden;flex:1;--aspect-ratio:175/327}@media screen and (min-width:700px){.wrg.blog-card .blog-card__wrapper figure.aspect-box{--aspect-ratio:340/636}}@media screen and (min-width:1280px){.wrg.blog-card .blog-card__wrapper figure.aspect-box{max-width:19.6875rem;max-height:14.75rem;border-radius:0.625rem;--aspect-ratio:236/315}}@media screen and (min-width:1320px){.wrg.blog-card .blog-card__wrapper figure.aspect-box{max-height:100%}}.wrg.blog-card .blog-card__wrapper figure.aspect-box img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}.wrg.blog-card .blog-card__wrapper article{display:flex;flex:1;flex-direction:column;padding-top:1.6875rem;gap:0.6875rem}@media screen and (min-width:1280px){.wrg.blog-card .blog-card__wrapper article{padding-top:0;gap:1.75rem}}.wrg.blog-card .blog-card__wrapper article h3{color:var(--black);font-family:F37 Bolton,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-feature-settings:"liga" off,"clig" off;font-size:2.5rem;font-style:normal;font-weight:300;letter-spacing:-0.0625rem;line-height:110%;text-box-trim:trim-both}@media screen and (min-width:700px){.wrg.blog-card .blog-card__wrapper article h3{max-width:32.5rem}}@media screen and (min-width:1280px){.wrg.blog-card .blog-card__wrapper article h3{max-width:unset;font-size:3.25rem;font-weight:300;letter-spacing:-0.08125rem;line-height:120%}}.wrg.blog-card .blog-card__wrapper article p{max-width:43.8125rem;color:var(--black-85);font-family:F37 Bolton,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-feature-settings:"ss03" on,"liga" off,"clig" off;font-size:1.25rem;font-style:normal;font-weight:400;letter-spacing:normal;line-height:150%;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;opacity:0.7}@media screen and (min-width:1280px){.wrg.blog-card .blog-card__wrapper article p{font-weight:287}}.wrg.blog-card .blog-card__wrapper article footer{display:flex;align-items:center;justify-content:space-between;padding-top:0.875rem;gap:1rem}@media screen and (min-width:700px){.wrg.blog-card .blog-card__wrapper article footer{padding-top:1.9375rem}}@media screen and (min-width:1199px){.wrg.blog-card .blog-card__wrapper article footer{padding-top:0}}.wrg.blog-card .blog-card__wrapper article footer svg{display:block;width:2.5rem;height:2.5rem}@media screen and (min-width:700px){.wrg.blog-card .blog-card__wrapper article footer svg{width:2rem;height:2rem}}@media screen and (min-width:1199px){.wrg.blog-card .blog-card__wrapper article footer svg{display:none}}.wrg.blog-card .blog-card__wrapper article ul{display:flex;flex-wrap:wrap;padding-top:0.875rem}@media screen and (min-width:700px){.wrg.blog-card .blog-card__wrapper article ul{padding-top:0}}.wrg.blog-card .blog-card__wrapper article ul li{color:var(--black-85);font-family:JetBrains Mono,Times New Roman,Times,serif;font-feature-settings:"liga" off,"clig" off;font-size:0.875rem;font-style:normal;font-weight:400;letter-spacing:0.04375rem;line-height:140%;text-transform:uppercase}.wrg.blog-card .blog-card__wrapper article ul li:first-child{color:var(--black-85)}.wrg.blog-card .blog-card__wrapper article ul li:last-child{color:var(--black-55)}.wrg.blog-card .blog-card__wrapper article ul li:not(:last-child):after{margin-right:1rem;margin-left:1rem;color:var(--black-45);content:"|"}@media screen and (min-width:700px){.wrg.blog-card .blog-card__wrapper article ul li:not(:last-child):after{margin-right:0.5625rem;margin-left:0.6875rem}}@media screen and (min-width:1280px){.wrg.blog-card .blog-card__wrapper article ul li:not(:last-child):after{margin-right:1rem;margin-left:1rem}}@media screen and (min-width:700px){.wrg.blog-card .blog-card__wrapper article ul li:not(:last-child){margin-right:0;margin-left:0}}.wrg.blog-card .blog-card__wrapper svg{display:none;width:3rem;height:3rem;transition:all 0.3s ease-in-out}@media screen and (min-width:1199px){.wrg.blog-card .blog-card__wrapper svg{display:block}}.wrg.blog-card:hover .blog-card__wrapper figure.aspect-box img{transform:scale(1.1)}.wrg.blog-card:hover .blog-card__wrapper svg{transform:translateX(0.625rem)}.wrg.blog-card.blog-card--related{flex:1;padding-top:1.5rem;padding-bottom:3.75rem}@media screen and (min-width:700px){.wrg.blog-card.blog-card--related{padding-top:1.4375rem}}@media screen and (min-width:1280px){.wrg.blog-card.blog-card--related{padding-top:1.875rem;padding-bottom:4.6875rem}}@media screen and (min-width:700px){.wrg.blog-card.blog-card--related:last-child{padding-bottom:1.1875rem}}@media screen and (min-width:1280px){.wrg.blog-card.blog-card--related:last-child{padding-bottom:1.875rem}}.wrg.blog-card.blog-card--related .blog-card__wrapper{position:relative;display:block}@media screen and (min-width:700px){.wrg.blog-card.blog-card--related .blog-card__wrapper article{padding-top:0;gap:1.75rem}}@media screen and (min-width:1280px){.wrg.blog-card.blog-card--related .blog-card__wrapper article{max-width:34.375rem;gap:3rem}}.wrg.blog-card.blog-card--related .blog-card__wrapper article h3{padding-top:0.4375rem;padding-bottom:0.9375rem;color:var(--black);font-family:F37 Bolton,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-feature-settings:"liga" off,"clig" off;font-size:2.5rem;font-style:normal;font-weight:400;letter-spacing:-0.0625rem;line-height:110%;text-box-trim:trim-both}@media screen and (min-width:700px){.wrg.blog-card.blog-card--related .blog-card__wrapper article h3{max-width:100%;padding-top:2rem;padding-bottom:0}}@media screen and (min-width:1280px){.wrg.blog-card.blog-card--related .blog-card__wrapper article h3{letter-spacing:normal;line-height:100%}}@media screen and (min-width:1199px){.wrg.blog-card.blog-card--related .blog-card__wrapper article h3{padding-top:3rem;line-height:1}}@media screen and (min-width:1280px){.wrg.blog-card.blog-card--related .blog-card__wrapper article p{font-weight:400}}.wrg.blog-card.blog-card--related .blog-card__wrapper article footer{display:flex;align-items:center;justify-content:space-between;padding-top:1.9375rem;gap:1rem}@media screen and (min-width:700px){.wrg.blog-card.blog-card--related .blog-card__wrapper article footer{padding-top:0.75rem;padding-bottom:2.0625rem}}@media screen and (min-width:1199px){.wrg.blog-card.blog-card--related .blog-card__wrapper article footer{padding-top:0;padding-bottom:0}}.wrg.blog-card.blog-card--related .blog-card__wrapper article footer svg{display:block;width:2rem;height:2rem}@media screen and (min-width:1199px){.wrg.blog-card.blog-card--related .blog-card__wrapper article footer svg{display:none}}.wrg.blog-card.blog-card--related .blog-card__wrapper article footer ul{margin-top:0.875rem}@media screen and (max-width:479px){.wrg.blog-card.blog-card--related .blog-card__wrapper article footer ul{max-width:15.625rem}}.wrg.blog-card.blog-card--related .blog-card__wrapper article footer ul li{display:inline-flex;font-family:JetBrains Mono,Times New Roman,Times,serif;font-feature-settings:"liga" off,"clig" off;font-size:0.875rem;font-style:normal;font-weight:400;letter-spacing:0.04375rem;line-height:140%;text-transform:uppercase}.wrg.blog-card.blog-card--related .blog-card__wrapper article footer ul li:first-child{color:var(--black-85);text-box-trim:trim-both}.wrg.blog-card.blog-card--related .blog-card__wrapper article footer ul li:last-child{color:var(--black-55)}.wrg.blog-card.blog-card--related .blog-card__wrapper figure.aspect-box{--aspect-ratio:340/636;overflow:hidden;max-width:unset;max-height:unset}@media screen and (min-width:1280px){.wrg.blog-card.blog-card--related .blog-card__wrapper figure.aspect-box{--aspect-ratio:236/315}}.wrg.blog-card.blog-card--related .blog-card__wrapper svg{position:absolute;right:0;bottom:0;width:2rem;height:3rem}@media screen and (min-width:700px){.wrg.blog-card.blog-card--related .blog-card__wrapper svg{bottom:1.5625rem;width:2rem}}@media screen and (min-width:1280px){.wrg.blog-card.blog-card--related .blog-card__wrapper svg{bottom:-0.8125rem;display:inline;width:3rem}}.wrg.blog-article .typography-wrapper{display:flex;flex-direction:column;align-items:flex-start;margin:2rem 0 2.5rem;gap:1.5rem}@media screen and (min-width:700px){.wrg.blog-article .typography-wrapper{margin-top:2.5rem;margin-bottom:3rem;gap:2rem}}.wrg.blog-article .typography-content{position:relative;width:-moz-fit-content;width:fit-content;max-width:100%;box-sizing:border-box;padding:2.25rem 1.25rem 2rem;padding:1.875rem 2.8125rem;border:0.0625rem solid #e0e0e0;background:var(--white);text-align:center}.wrg.blog-article .typography-content:first-child{width:100%}.wrg.blog-article .typography-content:first-child .typography-content-inner{width:100%;max-width:100%}.wrg.blog-article .typography-content:before{position:absolute;top:0;left:1rem;padding:0 0.5rem;background:var(--white);color:var(--black-55);content:attr(data-content);font-family:F37 Bolton,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:0.75rem;font-weight:400;line-height:1.2;transform:translateY(-50%)}.wrg.blog-article .typography-content .typography-content-inner{position:relative;width:-moz-fit-content;width:fit-content;min-width:9.6875rem;max-width:100%}.wrg.blog-article .typography-content .typography-content-inner h1,.wrg.blog-article .typography-content .typography-content-inner h2,.wrg.blog-article .typography-content .typography-content-inner h6,.wrg.blog-article .typography-content .typography-content-inner p{margin:0!important;color:var(--base-black-97)}.wrg.blog-article .typography-content .typography-content-inner h6{font-size:1rem}.wrg.blog-article .typography-content .typography-content__text--xl{font-family:Raleway,system-ui,sans-serif;font-size:4.5rem;font-weight:200;letter-spacing:-0.0625rem;line-height:1.05}@media screen and (max-width:1023px){.wrg.blog-article .typography-content .typography-content__text--xl{font-size:3rem}}@media screen and (max-width:767px){.wrg.blog-article .typography-content .typography-content__text--xl{font-size:2.25rem}}.wrg.blog-article .typography-content .typography-content__text--md{font-family:Raleway,system-ui,sans-serif;font-size:3rem;font-weight:500;letter-spacing:-0.03125rem;line-height:1.15}@media screen and (max-width:1023px){.wrg.blog-article .typography-content .typography-content__text--md{font-size:2.25rem}}@media screen and (max-width:767px){.wrg.blog-article .typography-content .typography-content__text--md{font-size:1.625rem}}.wrg.blog-article .typography-content .typography-content__text--open-bold{font-family:Open Sans,system-ui,sans-serif;font-size:1rem;font-weight:700;letter-spacing:0.00125rem;line-height:1.35}.wrg.blog-article .typography-content .typography-content__text--open-body{font-family:Open Sans,system-ui,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.00125rem;line-height:1.4}.wrg.blog-article .color-palette-wrapper{width:100%;margin:2rem 0 2.5rem}@media screen and (min-width:700px){.wrg.blog-article .color-palette-wrapper{margin-top:2.5rem;margin-bottom:3rem}}.wrg.blog-article .color-palette-main{width:100%}.wrg.blog-article .color-palette__row{display:grid;width:100%;gap:0}.wrg.blog-article .color-palette__row--two{grid-template-columns:1fr}@media screen and (min-width:700px){.wrg.blog-article .color-palette__row--two{grid-template-columns:1fr 1fr}}.wrg.blog-article .color-palette__row--four{grid-template-columns:1fr}@media screen and (min-width:700px){.wrg.blog-article .color-palette__row--four{grid-template-columns:2fr 2fr 3fr 1fr}}.wrg.blog-article .color-palette{position:relative;min-height:6.25rem;isolation:isolate}@media screen and (min-width:700px){.wrg.blog-article .color-palette{min-height:8.75rem}}@media screen and (min-width:1280px){.wrg.blog-article .color-palette{min-height:10rem}}.wrg.blog-article .color-palette:hover{z-index:2}.wrg.blog-article .color-palette__inner{position:relative;display:block;width:100%;height:100%;min-height:inherit;box-sizing:border-box;padding:0;border:none;margin:0;background-clip:padding-box;cursor:pointer;text-align:left;transition:box-shadow 0.25s ease,transform 0.25s ease}.wrg.blog-article .color-palette__inner:focus-visible,.wrg.blog-article .color-palette__inner:hover{z-index:1;box-shadow:0 0.75rem 1.75rem rgba(0,0,0,.14),0 0.25rem 0.75rem rgba(0,0,0,.08);transform:translateY(-0.25rem)}.wrg.blog-article .color-palette__inner:focus-visible{outline:0.125rem solid var(--base-black-97,var(--black-2));outline-offset:0.125rem}.wrg.blog-article .color-palette__inner--copied .color-palette__hint,.wrg.blog-article .color-palette__inner:focus-visible .color-palette__hint,.wrg.blog-article .color-palette__inner:hover .color-palette__hint{opacity:1}.wrg.blog-article .color-palette__hint{position:absolute;display:flex;align-items:center;justify-content:center;padding:0.75rem;font-family:F37 Bolton,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:0.875rem;font-weight:500;inset:0;letter-spacing:0.01em;line-height:1.2;opacity:0;pointer-events:none;transition:opacity 0.2s ease}@media screen and (min-width:700px){.wrg.blog-article .color-palette__hint{font-size:0.9375rem}}.wrg.blog-article .color-palette__hint--on-light{color:#9e9e9e}.wrg.blog-article .color-palette__hint--on-dark{color:hsla(0,0%,100%,.72)}.wrg.blog-article .color-palette__label{position:absolute;bottom:0.875rem;left:0.875rem;max-width:calc(100% - 1.75rem);font-family:F37 Bolton,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:0.875rem;font-weight:700;letter-spacing:0.02em;line-height:1.2;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (min-width:700px){.wrg.blog-article .color-palette__label{font-size:0.9375rem}}.wrg.blog-article .color-palette__label--dark{color:#000}.wrg.blog-article .color-palette__label--light{color:#fff}body.page-blog-scroll-dark.dark-bg,body.page-blog-scroll-dark.dark-bg main.wrg.main{background-color:#262626;transition:background-color 0.45s ease}body.page-blog-scroll-dark.dark-bg main.wrg.main section.section.section--white{background:unset;background-color:unset}body.page-blog-scroll-dark.dark-bg section.section.section--blog-article{background-color:transparent}body.page-blog-scroll-dark.dark-bg .wrg.blog-article .blog-article__wrapper a.l-back-btn,body.page-blog-scroll-dark.dark-bg .wrg.blog-article .blog-article__wrapper a.l-back-btn span{color:hsla(0,0%,100%,.65)}body.page-blog-scroll-dark.dark-bg .wrg.blog-article .blog-article__wrapper a.l-back-btn svg path{fill:hsla(0,0%,100%,.55)}body.page-blog-scroll-dark.dark-bg .wrg.blog-article .blog-article__wrapper header h2{color:hsla(0,0%,100%,.96)}body.page-blog-scroll-dark.dark-bg .wrg.blog-article .blog-article__author h4{color:hsla(0,0%,100%,.92)}body.page-blog-scroll-dark.dark-bg .wrg.blog-article .blog-article__author h5{color:hsla(0,0%,100%,.55)}body.page-blog-scroll-dark.dark-bg .wrg.blog-article .blog-article__content-wrapper article li,body.page-blog-scroll-dark.dark-bg .wrg.blog-article .blog-article__content-wrapper article p{color:hsla(0,0%,100%,.88);opacity:1}body.page-blog-scroll-dark.dark-bg .wrg.blog-article .blog-article__content-wrapper article p a{color:hsla(0,0%,100%,.95)}body.page-blog-scroll-dark.dark-bg .wrg.blog-article .blog-article__content-wrapper article h3{color:#fff}body.page-blog-scroll-dark.dark-bg .wrg.blog-article .blog-article__content-wrapper article h4.blog-article__subheading{color:hsla(0,0%,100%,.9)}body.page-blog-scroll-dark.dark-bg .wrg.blog-article .blog-article__content-wrapper article h5{color:hsla(0,0%,100%,.65)}body.page-blog-scroll-dark.dark-bg .wrg.blog-article .blog-article__content-wrapper article ol li:before{color:hsla(0,0%,100%,.88)}body.page-blog-scroll-dark.dark-bg .wrg.blog-article .blog-article__content-wrapper article ul li:before{background-color:hsla(0,0%,100%,.75)}body.page-blog-scroll-dark.dark-bg .wrg.blog-article aside p{color:hsla(0,0%,100%,.72)}body.page-blog-scroll-dark.dark-bg .wrg.blog-article aside p a,body.page-blog-scroll-dark.dark-bg .wrg.blog-article aside p span{color:hsla(0,0%,100%,.95)}body.page-blog-scroll-dark.dark-bg .wrg.blog-article aside .blog-article__share{border-top-color:hsla(0,0%,100%,.22)}body.page-blog-scroll-dark.dark-bg .wrg.blog-article aside .blog-article__share span{color:hsla(0,0%,100%,.55)}body.page-blog-scroll-dark.dark-bg .wrg.blog-article aside .blog-article__share ul li a svg path{fill:#e8e8e6}body.page-blog-scroll-dark.dark-bg .wrg.blog-article aside .blog-article__share ul li a svg path[stroke]{stroke:#e8e8e6}body.page-blog-scroll-dark.dark-bg .wrg.blog-article .blog-article-code-band{background-color:transparent}section.section.section--white.section--realated-blogs{padding-bottom:0}@media screen and (min-width:700px){section.section.section--white.section--realated-blogs{padding-bottom:3.75rem}}@media screen and (min-width:1280px){section.section.section--white.section--realated-blogs{padding-bottom:5rem}}section.section.section--white.section--blog-hero{padding-bottom:2.3125rem}section.section.section--blog-article{padding-bottom:0;margin-top:4.1875rem}.wrg.blog-article{padding-top:2.8125rem}.wrg.blog-article *{text-box-edge:cap alphabetic;text-box-trim:trim-both}@media screen and (min-width:1280px){.wrg.blog-article{padding-top:0}}.wrg.blog-article figure.aspect-box{margin-top:0;--aspect-ratio:347/375}@media screen and (min-width:700px){.wrg.blog-article figure.aspect-box{--aspect-ratio:347/834}}@media screen and (min-width:1024px){.wrg.blog-article figure.aspect-box{--aspect-ratio:360/1440}}.wrg.blog-article .blog-article__wrapper{padding:2.5rem 0 3.75rem}@media screen and (min-width:700px){.wrg.blog-article .blog-article__wrapper{padding:2.5rem 0 5rem}}@media screen and (min-width:1280px){.wrg.blog-article .blog-article__wrapper{padding:5rem 0 4.8125rem}}.wrg.blog-article .blog-article__wrapper a.l-back-btn{color:var(--black-55);font-family:JetBrains Mono,Times New Roman,Times,serif;font-size:1rem;font-weight:400;gap:0.4375rem;line-height:1.1;text-transform:uppercase}.wrg.blog-article .blog-article__wrapper a.l-back-btn span{color:var(--black-55);font-family:JetBrains Mono,Times New Roman,Times,serif;font-feature-settings:"liga" off,"clig" off;font-size:1rem;font-style:normal;font-weight:400;line-height:110%;text-box-edge:cap alphabetic;text-box-trim:trim-both;text-transform:uppercase}.wrg.blog-article .blog-article__wrapper header h2{padding:2.5rem 0;color:var(--base-black-97);font-family:F37 Bolton,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-feature-settings:"liga" off,"clig" off;font-size:2.5rem;font-style:normal;font-weight:300;letter-spacing:-0.0625rem;line-height:1.1}@media screen and (min-width:700px){.wrg.blog-article .blog-article__wrapper header h2{padding-top:2.0625rem;font-size:3rem;letter-spacing:-0.075rem}}@media screen and (min-width:1280px){.wrg.blog-article .blog-article__wrapper header h2{max-width:72.5rem;padding:3.1875rem 0 4rem;font-size:5rem;letter-spacing:-0.125rem;line-height:1}}.wrg.blog-article .blog-article__wrapper .blog-article__author{display:flex;align-items:center;gap:1.5rem}.wrg.blog-article .blog-article__wrapper .blog-article__author img{border-radius:3.125rem}.wrg.blog-article .blog-article__wrapper .blog-article__author figure.aspect-box{--aspect-ratio:1;width:2.6875rem;height:2.75rem;border-radius:50%}@media screen and (min-width:700px){.wrg.blog-article .blog-article__wrapper .blog-article__author figure.aspect-box{width:2.6875rem;height:2.75rem}}@media screen and (min-width:1280px){.wrg.blog-article .blog-article__wrapper .blog-article__author figure.aspect-box{width:3.125rem;height:3.125rem}}.wrg.blog-article .blog-article__wrapper .blog-article__author hgroup h4{padding-bottom:1rem;color:var(--black-85);font-family:F37 Bolton,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-feature-settings:"liga" off,"clig" off;font-size:1.5rem;font-style:normal;font-weight:500;line-height:100%;text-box-edge:cap alphabetic;text-box-trim:trim-both;text-transform:capitalize}.wrg.blog-article .blog-article__wrapper .blog-article__author hgroup h5{color:var(--black-55);font-family:JetBrains Mono,Times New Roman,Times,serif;font-feature-settings:"liga" off,"clig" off;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:normal;line-height:110%;text-box-edge:cap alphabetic;text-box-trim:trim-both;text-transform:uppercase}@media screen and (min-width:1199px){.wrg.blog-article .blog-article__content{display:flex;gap:10.5625rem}}@media screen and (min-width:1199px){.wrg.blog-article .blog-article__content .blog-article__content-wrapper{flex-basis:61.2068965517%}}.wrg.blog-article .blog-article__content .blog-article__content-wrapper .blog-article__cta{padding-bottom:3.875rem}@media screen and (min-width:1199px){.wrg.blog-article .blog-article__content .blog-article__content-wrapper .blog-article__cta{padding-bottom:3rem}}.wrg.blog-article .blog-article__content .blog-article__content-wrapper article{padding-bottom:3.875rem}@media screen and (min-width:1199px){.wrg.blog-article .blog-article__content .blog-article__content-wrapper article{padding-bottom:1.875rem}}.wrg.blog-article .blog-article__content .blog-article__content-wrapper article li,.wrg.blog-article .blog-article__content .blog-article__content-wrapper article p{color:var(--base-black-97);font-family:F37 Bolton,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-feature-settings:"ss03" on,"liga" off,"clig" off;font-size:1.25rem;font-style:normal;font-weight:300;letter-spacing:-0.003125rem;line-height:150%;opacity:0.8;text-box-edge:cap alphabetic;text-box-trim:trim-both}.wrg.blog-article .blog-article__content .blog-article__content-wrapper article p{margin-bottom:2.3125rem}@media screen and (min-width:700px){.wrg.blog-article .blog-article__content .blog-article__content-wrapper article p{margin-bottom:2rem}}@media screen and (min-width:1280px){.wrg.blog-article .blog-article__content .blog-article__content-wrapper article p{margin-bottom:3rem}}.wrg.blog-article .blog-article__content .blog-article__content-wrapper article p a{text-decoration:underline;text-decoration-thickness:0.0625rem;text-underline-offset:0.1875rem}.wrg.blog-article .blog-article__content .blog-article__content-wrapper article p.blog-article__intro-paragraph{margin-bottom:0.5625rem}@media screen and (min-width:1280px){.wrg.blog-article .blog-article__content .blog-article__content-wrapper article p.blog-article__intro-paragraph{margin-bottom:0.75rem}}.wrg.blog-article .blog-article__content .blog-article__content-wrapper article p.blog-article__projects-required{margin-bottom:2.375rem}@media screen and (min-width:1280px){.wrg.blog-article .blog-article__content .blog-article__content-wrapper article p.blog-article__projects-required{margin-bottom:2.75rem}}.wrg.blog-article .blog-article__content .blog-article__content-wrapper article p.blog-article__our-discovery-process{margin-bottom:2.375rem}@media screen and (min-width:700px){.wrg.blog-article .blog-article__content .blog-article__content-wrapper article p.blog-article__our-discovery-process{margin-bottom:0}}.wrg.blog-article .blog-article__content .blog-article__content-wrapper article p.blog-article__ultimate-goal{margin-top:2.3125rem}@media screen and (min-width:700px){.wrg.blog-article .blog-article__content .blog-article__content-wrapper article p.blog-article__ultimate-goal{margin-top:2rem}}@media screen and (min-width:1280px){.wrg.blog-article .blog-article__content .blog-article__content-wrapper article p.blog-article__ultimate-goal{margin-top:2.9375rem}}.wrg.blog-article .blog-article__content .blog-article__content-wrapper article p.blog-article__italic{font-style:italic}.wrg.blog-article .blog-article__content .blog-article__content-wrapper article ol,.wrg.blog-article .blog-article__content .blog-article__content-wrapper article ul{padding-top:0.3125rem;padding-bottom:2rem;margin-left:0.75rem}@media screen and (min-width:700px){.wrg.blog-article .blog-article__content .blog-article__content-wrapper article ol,.wrg.blog-article .blog-article__content .blog-article__content-wrapper article ul{padding-top:0.5625rem}}@media screen and (min-width:1280px){.wrg.blog-article .blog-article__content .blog-article__content-wrapper article ol,.wrg.blog-article .blog-article__content .blog-article__content-wrapper article ul{padding-top:0;padding-bottom:3.125rem}}.wrg.blog-article .blog-article__content .blog-article__content-wrapper article ol ol,.wrg.blog-article .blog-article__content .blog-article__content-wrapper article ul ol{counter-reset:list-item}.wrg.blog-article .blog-article__content .blog-article__content-wrapper article ol li,.wrg.blog-article .blog-article__content .blog-article__content-wrapper article ul li{position:relative;padding-left:1.25rem;list-style:none;list-style-position:inside}.wrg.blog-article .blog-article__content .blog-article__content-wrapper article ol li:before,.wrg.blog-article .blog-article__content .blog-article__content-wrapper article ul li:before{position:absolute;top:0.625rem;left:0;width:0.3125rem;height:0.3125rem;border-radius:50%;background-color:var(--base-black-97);content:"";opacity:0.7}.wrg.blog-article .blog-article__content .blog-article__content-wrapper article ol li:not(:last-child),.wrg.blog-article .blog-article__content .blog-article__content-wrapper article ul li:not(:last-child){margin-bottom:0.75rem}@media screen and (min-width:700px){.wrg.blog-article .blog-article__content .blog-article__content-wrapper article ol li:not(:last-child),.wrg.blog-article .blog-article__content .blog-article__content-wrapper article ul li:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width:1280px){.wrg.blog-article .blog-article__content .blog-article__content-wrapper article ol li:not(:last-child),.wrg.blog-article .blog-article__content .blog-article__content-wrapper article ul li:not(:last-child){margin-bottom:0.9375rem}}.wrg.blog-article .blog-article__content .blog-article__content-wrapper article ol li ul.blog-article__sub-bullets,.wrg.blog-article .blog-article__content .blog-article__content-wrapper article ul li ul.blog-article__sub-bullets{padding-top:0;padding-bottom:1rem;margin-top:0.625rem;margin-bottom:0;margin-left:0.5rem}@media screen and (min-width:1280px){.wrg.blog-article .blog-article__content .blog-article__content-wrapper article ol li ul.blog-article__sub-bullets,.wrg.blog-article .blog-article__content .blog-article__content-wrapper article ul li ul.blog-article__sub-bullets{padding-bottom:1.25rem}}.wrg.blog-article .blog-article__content .blog-article__content-wrapper article ol li{counter-increment:list-item}.wrg.blog-article .blog-article__content .blog-article__content-wrapper article ol li:before{top:-0.375rem;left:0;width:auto;height:auto;border-radius:0;background-color:transparent;color:var(--base-black-97);content:counter(list-item) ".";font-family:F37 Bolton,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1.25rem;opacity:1}.wrg.blog-article .blog-article__content .blog-article__content-wrapper article h5{padding-bottom:1.25rem;color:var(--black-55);font-family:JetBrains Mono,Times New Roman,Times,serif;font-feature-settings:"ss03" on,"liga" off,"clig" off;font-size:1.5rem;font-style:normal;font-weight:400;letter-spacing:0.12rem;line-height:133.333%;text-box-edge:cap alphabetic;text-box-trim:trim-both;text-transform:uppercase}.wrg.blog-article .blog-article__content .blog-article__content-wrapper article h3{padding-bottom:3.75rem;color:var(--black);font-family:F37 Bolton Book,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:2.5rem;font-weight:300;letter-spacing:-0.0625rem;line-height:1.2}@media screen and (min-width:700px){.wrg.blog-article .blog-article__content .blog-article__content-wrapper article h3{font-size:3rem;letter-spacing:-0.075rem;line-height:1.2}}@media screen and (min-width:1199px){.wrg.blog-article .blog-article__content .blog-article__content-wrapper article h3{font-size:3.25rem;letter-spacing:-0.08125rem}}.wrg.blog-article .blog-article__content .blog-article__content-wrapper article figure.aspect-box{--aspect-ratio:720/1280;margin-top:5rem;margin-bottom:1.8125rem}@media screen and (min-width:700px){.wrg.blog-article .blog-article__content .blog-article__content-wrapper article figure.aspect-box{margin-bottom:0;--aspect-ratio:394/700}}@media screen and (min-width:1280px){.wrg.blog-article .blog-article__content .blog-article__content-wrapper article figure.aspect-box{--aspect-ratio:720/1280}}@media screen and (min-width:991px){.wrg.blog-article .blog-article__content .blog-article__content-wrapper article figure.aspect-box--16-9{--aspect-ratio:380/1280;max-width:21.1875rem;margin:4.6875rem auto}}.wrg.blog-article .blog-article__content .blog-article__content-wrapper article blockquote.blog-article-quote-banner{display:flex;overflow:hidden;flex-direction:column;padding:0;border:none;border-radius:0;margin:0.5rem 0 2.5rem;background:#f2f2f3}@media screen and (min-width:700px){.wrg.blog-article .blog-article__content .blog-article__content-wrapper article blockquote.blog-article-quote-banner{flex-direction:row;align-items:stretch;padding:2.5rem 1.875rem 0;margin-bottom:3rem}}.wrg.blog-article .blog-article__content .blog-article__content-wrapper article blockquote.blog-article-quote-banner .blog-article-quote-banner__media{overflow:hidden;width:100%;max-height:17.5rem;flex-shrink:0}@media screen and (min-width:700px){.wrg.blog-article .blog-article__content .blog-article__content-wrapper article blockquote.blog-article-quote-banner .blog-article-quote-banner__media{width:38%;max-width:12rem;min-height:12rem;max-height:none}}.wrg.blog-article .blog-article__content .blog-article__content-wrapper article blockquote.blog-article-quote-banner .blog-article-quote-banner__media img{display:block;width:100%;height:100%;min-height:12.5rem;object-fit:cover;object-position:center top}.wrg.blog-article .blog-article__content .blog-article__content-wrapper article blockquote.blog-article-quote-banner .blog-article-quote-banner__body{position:relative;display:flex;min-width:0;flex:1;flex-direction:column;justify-content:center;padding:2.25rem 1.5rem 2.5rem}@media screen and (min-width:700px){.wrg.blog-article .blog-article__content .blog-article__content-wrapper article blockquote.blog-article-quote-banner .blog-article-quote-banner__body{padding:2.5rem 2.5rem 2.5rem 2.25rem}}.wrg.blog-article .blog-article__content .blog-article__content-wrapper article blockquote.blog-article-quote-banner .blog-article-quote-banner__mark{position:absolute;top:0.5rem;left:0.75rem;color:rgba(65,65,65,.08);font-family:Georgia,Times New Roman,serif;font-size:6.25rem;line-height:0.85;pointer-events:none}@media screen and (min-width:700px){.wrg.blog-article .blog-article__content .blog-article__content-wrapper article blockquote.blog-article-quote-banner .blog-article-quote-banner__mark{top:1.4375rem;left:0.125rem;font-size:8.75rem}}.wrg.blog-article .blog-article__content .blog-article__content-wrapper article blockquote.blog-article-quote-banner .blog-article-quote-banner__text{position:relative;z-index:1;margin:0 0 1.25rem;font-family:EB Garamond,serif;font-size:1.375rem;font-style:italic;font-weight:400;letter-spacing:-0.00125rem;line-height:1.35;opacity:1}@media screen and (min-width:700px){.wrg.blog-article .blog-article__content .blog-article__content-wrapper article blockquote.blog-article-quote-banner .blog-article-quote-banner__text{margin-bottom:1.5rem;font-size:1.75rem}}.wrg.blog-article .blog-article__content .blog-article__content-wrapper article blockquote.blog-article-quote-banner .blog-article-quote-banner__attribution{position:relative;z-index:1;padding:0;margin:0!important;color:var(--base-black-97);font-family:F37 Bolton,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:700;letter-spacing:-0.00125rem;line-height:1.3;opacity:1}.wrg.blog-article .blog-article__content .blog-article__content-wrapper article .blog-article-quote-images{display:flex;flex-wrap:wrap;margin-top:1.5rem;margin-bottom:2.5rem;gap:1rem}@media screen and (min-width:700px){.wrg.blog-article .blog-article__content .blog-article__content-wrapper article .blog-article-quote-images{margin-top:2rem;gap:1.5rem}}.wrg.blog-article .blog-article__content .blog-article__content-wrapper article .blog-article-quote-images .blog-article-quote-images__figure{overflow:hidden;width:23.4375rem;max-width:100%;height:auto;flex:0 1 auto;margin:0;aspect-ratio:1/1}.wrg.blog-article .blog-article__content .blog-article__content-wrapper article .blog-article-quote-images img{display:block;width:100%;height:100%;object-fit:cover}.wrg.blog-article .blog-article__content .blog-article__content-wrapper blockquote.blog-article__quote-excerpt{padding:1.5625rem 2.5rem;border-left:0.25rem solid var(--red-5b);margin-bottom:1.875rem;background:var(--white-4)}.wrg.blog-article .blog-article__content .blog-article__content-wrapper blockquote.blog-article__quote-excerpt p{margin:0;margin-bottom:0;font-size:1.875rem;font-style:italic;font-weight:400;line-height:1.35}.wrg.blog-article .blog-article__content .blog-article__content-wrapper article.blog-article__last-article{padding-bottom:5rem}.wrg.blog-article .blog-article__content .blog-article__content-wrapper .blog-article-code-band{position:relative;overflow:hidden;width:100vw;max-width:100vw;box-sizing:border-box;padding:2.5rem 1.25rem 3rem;margin:3.75rem calc(50% - 50vw) 2.5rem;visibility:visible}@media screen and (min-width:700px){.wrg.blog-article .blog-article__content .blog-article__content-wrapper .blog-article-code-band{padding:3rem 2.5rem 3.5rem}}@media screen and (min-width:1280px){.wrg.blog-article .blog-article__content .blog-article__content-wrapper .blog-article-code-band{padding:3.5rem 5rem 4rem}}.wrg.blog-article .blog-article__content .blog-article__content-wrapper .blog-article-code-band__media{position:relative;max-width:56.25rem;padding:1.875rem 4.375rem 0;margin:0 auto}.wrg.blog-article .blog-article__content .blog-article__content-wrapper .blog-article-code-band__img{display:block;width:100%;height:auto}.wrg.blog-article .blog-article__content .blog-article__content-wrapper .blog-article-code-band__line{display:block;width:4.375rem;height:0.125rem;align-items:center;margin:5.625rem auto 1.5625rem;margin-top:1.75rem;background:hsla(0,0%,100%,.45);background:#e4675b;transform:scaleX(0);transform-origin:left center;transition:transform 0.85s cubic-bezier(0.22,1,0.36,1)}.wrg.blog-article .blog-article__content .blog-article__content-wrapper .blog-article-code-band__line--visible,.wrg.blog-article .blog-article__content .blog-article__content-wrapper .blog-article-code-band__line.loaded{transform:scaleX(1)}.wrg.blog-article .blog-article__content .blog-article__content-wrapper .blog-article-code-band__caption{max-width:56.25rem;padding:0;margin:2rem auto 0;text-align:center}.wrg.blog-article .blog-article__content .blog-article__content-wrapper .blog-article-code-band__heading{margin:0;color:#fff;font-family:F37 Bolton,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:2rem;font-weight:300;letter-spacing:-0.03125rem;line-height:1.15}@media screen and (min-width:700px){.wrg.blog-article .blog-article__content .blog-article__content-wrapper .blog-article-code-band__heading{font-size:2.5rem}}@media screen and (min-width:1280px){.wrg.blog-article .blog-article__content .blog-article__content-wrapper .blog-article-code-band__heading{font-size:3.5rem;letter-spacing:-0.0625rem}}.wrg.blog-article .blog-article__content .blog-article__content-wrapper .blog-article-code-band__heading .txt-rotate{display:inline-block;min-width:7.5rem;font-family:IBM Plex Mono,Times New Roman,Times,serif;font-size:0.92em;font-style:normal;font-weight:500;letter-spacing:-0.00125rem;vertical-align:baseline}.wrg.blog-article .blog-article__content .blog-article__content-wrapper .blog-article-code-band__heading .txt-rotate.txt-rotate--typing:after{display:inline-block;width:0.125rem;height:0.85em;margin-left:0.125rem;animation:blog-article-txt-caret-blink 0.85s steps(1) infinite;background:hsla(0,0%,100%,.85);content:"";vertical-align:text-bottom}.wrg.blog-article .blog-article__content .blog-article__content-wrapper h4.blog-article__subheading{margin-bottom:1.25rem;color:var(--black-85);font-size:1.5rem;font-weight:400}.wrg.blog-article .blog-article__content aside{margin-top:2.5rem}@media screen and (min-width:1280px){.wrg.blog-article .blog-article__content aside{margin-top:0}}@media screen and (min-width:1199px){.wrg.blog-article .blog-article__content aside{position:sticky;top:5rem;height:-moz-fit-content;height:fit-content;flex-basis:24.1379310345%;align-self:flex-start;backface-visibility:hidden;transform:translateZ(0);will-change:transform}}.wrg.blog-article .blog-article__content aside p{color:var(--black-45);font-family:F37 Bolton,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-feature-settings:"ss03" on,"liga" off,"clig" off;font-size:0.875rem;font-style:normal;font-weight:400;letter-spacing:0.00875rem;line-height:171.429%;text-box-edge:cap alphabetic;text-box-trim:trim-both}.wrg.blog-article .blog-article__content aside p:not(:last-of-type){padding-bottom:2rem}@media screen and (min-width:1280px){.wrg.blog-article .blog-article__content aside p:not(:last-of-type){padding-bottom:2.3125rem}}.wrg.blog-article .blog-article__content aside p a{text-decoration:underline}.wrg.blog-article .blog-article__content aside p span{margin-left:0.3125rem;color:var(--black-85);font-family:F37 Bolton,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-feature-settings:"ss03" on,"liga" off,"clig" off;font-size:0.875rem;font-style:normal;font-weight:500;letter-spacing:0.010625rem;letter-spacing:normal;line-height:141.176%;opacity:1;text-box-edge:cap alphabetic;text-box-trim:trim-both}.wrg.blog-article .blog-article__content aside .blog-article__share{display:flex;align-items:center;padding-top:1.0625rem;border-top:0.0625rem solid var(--black-15);margin-top:2rem;gap:2.8125rem}@media screen and (min-width:700px){.wrg.blog-article .blog-article__content aside .blog-article__share{padding-top:2.125rem;margin-top:2.0625rem}}@media screen and (min-width:1280px){.wrg.blog-article .blog-article__content aside .blog-article__share{margin-top:2rem;gap:2.625rem}}.wrg.blog-article .blog-article__content aside .blog-article__share span{color:var(--black-45);color:var(--black-45,#8d8d8b);font-family:JetBrains Mono,Times New Roman,Times,serif;font-size:0.75rem;font-weight:500;letter-spacing:0.06rem;line-height:1.4;text-transform:uppercase}.wrg.blog-article .blog-article__content aside .blog-article__share ul{display:flex;gap:1.25rem}.wrg.blog-article .blog-article__content aside .blog-article__share ul li a svg{display:block;width:1.5rem;height:1.5rem;transition:all 0.3s ease-in-out}.wrg.blog-article .blog-article__content aside .blog-article__share ul li a:focus-visible svg,.wrg.blog-article .blog-article__content aside .blog-article__share ul li a:hover svg{opacity:0.7}.wrg.blog-article .blog-article__content aside .blog-article__share ul li a.is-copied svg{opacity:1}.related-blogs__wrapper{padding-top:1.25rem}.related-blogs__wrapper h5{padding:1.4375rem 0 0;color:var(--black-55);font-family:JetBrains Mono,Times New Roman,Times,serif;font-feature-settings:"ss03" on,"liga" off,"clig" off;font-size:1.25rem;font-style:normal;font-weight:400;letter-spacing:0.1rem;line-height:160%;text-transform:uppercase}@media screen and (min-width:700px){.related-blogs__wrapper h5{leading-trim:both;text-edge:cap}}@media screen and (min-width:1280px){.related-blogs__wrapper h5{font-size:1.5rem;leading-trim:both;letter-spacing:0.12rem;line-height:133.333%;text-edge:cap}}@media screen and (min-width:1199px){.related-blogs__wrapper .related-blogs__item{display:flex;flex-direction:column;gap:3.75rem}}.related-blogs__wrapper .related-blogs__item .blog-card:first-child{border-top:none}.related-blogs__wrapper .related-blogs__item .blog-card .blog-card__wrapper{padding-bottom:0}.related-blogs__wrapper .related-blogs__item .blog-card .blog-card__wrapper article{gap:1.5rem}@media screen and (min-width:1199px){.related-blogs__wrapper .related-blogs__item .blog-card .blog-card__wrapper article{gap:3rem}}.related-blogs__wrapper .related-blogs__item .blog-card .blog-card__wrapper article footer ul li:not(:last-child){margin-bottom:0.6875rem}@keyframes blog-article-txt-caret-blink{50%{opacity:0}}.wrg.blog-article .blog-article__content aside p.blog-article__share-toast{width:100%;padding:0;margin:0.5rem 0;color:var(--black-75);font-size:0.875rem;font-weight:500;letter-spacing:0.0175rem;line-height:1.4;opacity:0;transform:translateY(0.25rem);transition:opacity 0.3s ease,transform 0.3s ease}.wrg.blog-article .blog-article__content aside p.blog-article__share-toast.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.wrg.blog-article .blog-article__content aside p.blog-article__share-toast{transform:translateY(0);transition:opacity 0.01ms linear}}
/*# sourceMappingURL=blog-article.css.map */
