.blog-template-default{--article-black:#000;--article-ink:#020b07;--article-green-dark:#002a18;--article-green:#149c43;--article-green-light:#54d17b;--article-cream:#ffe7c7;background:var(--article-black)}.blog-template-default .article-page{overflow:clip;background:var(--article-black);color:#fff}.blog-template-default #article-content,.blog-template-default #article-related{scroll-margin-top:82px}.blog-template-default .article-kicker{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:18px;color:var(--article-green);font-family:DIN Pro;font-size:14px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.blog-template-default .article-kicker>span{width:9px;height:9px;-webkit-box-flex:0;-ms-flex:0 0 9px;flex:0 0 9px;border-radius:50%;background:currentColor;-webkit-box-shadow:0 0 0 5px rgba(20,156,67,.13);box-shadow:0 0 0 5px rgba(20,156,67,.13)}.blog-template-default .article-kicker--light{color:var(--article-green-light)}.blog-template-default .article-hero{position:relative;overflow:hidden;padding:126px 0 82px;background:-o-radial-gradient(83% 20%,circle,rgba(20,156,67,.22),transparent 28%),-o-radial-gradient(10% 94%,circle,rgba(0,42,24,.78),transparent 32%),var(--article-ink);background:radial-gradient(circle at 83% 20%,rgba(20,156,67,.22),transparent 28%),radial-gradient(circle at 10% 94%,rgba(0,42,24,.78),transparent 32%),var(--article-ink)}.blog-template-default .article-hero::before{position:absolute;inset:0;background-image:-o-linear-gradient(rgba(84,209,123,.11) 1px,transparent 1px),-o-linear-gradient(left,rgba(84,209,123,.11) 1px,transparent 1px);background-image:linear-gradient(rgba(84,209,123,.11) 1px,transparent 1px),linear-gradient(90deg,rgba(84,209,123,.11) 1px,transparent 1px);background-size:64px 64px;content:"";-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(#000),color-stop(76%,transparent));-webkit-mask-image:linear-gradient(90deg,#000,transparent 76%);mask-image:-webkit-gradient(linear,left top,right top,from(#000),color-stop(76%,transparent));mask-image:linear-gradient(90deg,#000,transparent 76%);opacity:.36;pointer-events:none}.blog-template-default .article-hero>.container{position:relative;z-index:1}.blog-template-default .article-hero__grid{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) minmax(390px,.82fr);grid-template-columns:minmax(0,1fr) minmax(390px,.82fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:76px}.blog-template-default .article-hero__copy{min-width:0}.blog-template-default .article-hero .article-kicker{margin-bottom:22px;padding:9px 14px;border:1px solid rgba(84,209,123,.24);border-radius:999px;background:rgba(2,11,7,.58);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.blog-template-default .article-hero h1{max-width:790px;margin:0 0 24px;color:#fff;font-family:Jura;font-size:clamp(44px,4.8vw,68px);font-weight:700;letter-spacing:-.035em;line-height:1.04;text-wrap:balance}.blog-template-default .article-hero__lead{max-width:720px;margin:0 0 34px;color:rgba(255,255,255,.67);font-family:DIN Pro;font-size:19px;line-height:1.58}.blog-template-default .article-hero__visual{position:relative;display:-ms-grid;display:grid;height:560px;overflow:hidden;place-items:center;border:1px solid rgba(255,231,199,.16);border-radius:20px;background:#00160d;-webkit-box-shadow:0 32px 90px rgba(0,0,0,.4);box-shadow:0 32px 90px rgba(0,0,0,.4)}.blog-template-default .article-hero__visual::after{position:absolute;inset:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(62%,transparent),to(rgba(2,11,7,.72)));background:-o-linear-gradient(top,transparent 62%,rgba(2,11,7,.72));background:linear-gradient(180deg,transparent 62%,rgba(2,11,7,.72));content:"";pointer-events:none}.blog-template-default .article-hero__visual img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.blog-template-default .article-hero__visual>span{color:rgba(255,231,199,.8);font-family:Jura;font-size:clamp(48px,8vw,92px);font-weight:700;letter-spacing:.08em}.blog-template-default .article-hero__visual>small{position:absolute;z-index:1;right:22px;bottom:20px;left:22px;color:var(--article-green-light);font-family:DIN Pro;font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.blog-template-default .article-hero__visual--empty{background:-o-linear-gradient(rgba(84,209,123,.12) 1px,transparent 1px),-o-linear-gradient(left,rgba(84,209,123,.12) 1px,transparent 1px),-o-radial-gradient(70% 30%,circle,rgba(84,209,123,.26),transparent 34%),var(--article-green-dark);background:linear-gradient(rgba(84,209,123,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(84,209,123,.12) 1px,transparent 1px),radial-gradient(circle at 70% 30%,rgba(84,209,123,.26),transparent 34%),var(--article-green-dark);background-size:42px 42px,42px 42px,auto,auto}.blog-template-default .article-breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:9px;margin:0 0 50px;color:rgba(255,255,255,.42);font-family:DIN Pro;font-size:13px}.blog-template-default .article-breadcrumbs a{color:rgba(255,255,255,.62)}.blog-template-default .article-breadcrumbs a:hover{color:var(--article-green-light)}.blog-template-default .article-breadcrumbs>span:last-child{max-width:460px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.blog-template-default .article-meta{display:-ms-grid;display:grid;max-width:720px;-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;border-top:1px solid rgba(255,231,199,.14);border-bottom:1px solid rgba(255,231,199,.14)}.blog-template-default .article-meta>div{min-width:0;padding:17px 18px}.blog-template-default .article-meta>div:not(:last-child){border-right:1px solid rgba(255,231,199,.14)}.blog-template-default .article-meta dd,.blog-template-default .article-meta dt{margin:0;font-family:DIN Pro}.blog-template-default .article-meta dt{margin-bottom:5px;color:rgba(255,255,255,.4);font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.blog-template-default .article-meta dd{overflow:hidden;color:var(--article-cream);font-size:14px;font-weight:700;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.blog-template-default .article-nav{position:sticky;z-index:40;top:0;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(84,209,123,.18);background:rgba(0,0,0,.91);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.blog-template-default .article-nav__container{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:68px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;overflow-x:auto;scrollbar-width:none}.blog-template-default .article-nav__container::-webkit-scrollbar{display:none}.blog-template-default .article-nav a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:rgba(255,255,255,.62);font-family:DIN Pro;font-size:14px;font-weight:500}.blog-template-default .article-nav a:hover{color:var(--article-cream)}.blog-template-default .article-nav__cta{margin-left:auto;padding:10px 18px;border-radius:7px;background:var(--article-green);color:var(--article-cream)!important;font-weight:700!important}.blog-template-default .article-main{padding:112px 0 124px;background:-o-radial-gradient(92% 4%,circle,rgba(20,156,67,.13),transparent 27%),var(--article-cream);background:radial-gradient(circle at 92% 4%,rgba(20,156,67,.13),transparent 27%),var(--article-cream)}.blog-template-default .article-main__container{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,780px) minmax(270px,330px);grid-template-columns:minmax(0,780px) minmax(270px,330px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:76px}.blog-template-default .article-content{min-width:0;color:rgba(0,42,24,.78);font-family:DIN Pro;font-size:18px;line-height:1.78}.blog-template-default .article-content>:first-child{margin-top:0}.blog-template-default .article-content>:last-child{margin-bottom:0}.blog-template-default .article-content p{margin:0 0 1.45em;color:rgba(0,42,24,.74);font-family:DIN Pro;font-size:18px;line-height:1.78}.blog-template-default .article-content p:empty{display:none}.blog-template-default .article-content h1,.blog-template-default .article-content h2,.blog-template-default .article-content h3,.blog-template-default .article-content h4,.blog-template-default .article-content h5,.blog-template-default .article-content h6{color:var(--article-green-dark);font-family:Jura;font-weight:700;text-align:left;text-wrap:balance}.blog-template-default .article-content h1,.blog-template-default .article-content h2{margin:1.55em 0 .6em;font-size:clamp(32px,3.4vw,46px);line-height:1.12}.blog-template-default .article-content h3{margin:1.5em 0 .55em;font-size:29px;line-height:1.18}.blog-template-default .article-content h4,.blog-template-default .article-content h5,.blog-template-default .article-content h6{margin:1.45em 0 .5em;font-size:22px;line-height:1.22}.blog-template-default .article-content b,.blog-template-default .article-content strong{color:var(--article-green-dark);font-weight:700}.blog-template-default .article-content a{color:#0d7f35;text-decoration:underline;text-decoration-color:rgba(20,156,67,.38);text-underline-offset:4px}.blog-template-default .article-content ol,.blog-template-default .article-content ul{display:-ms-grid;display:grid;gap:10px;margin:0 0 1.7em;padding-left:28px}.blog-template-default .article-content li{padding-left:5px;color:rgba(0,42,24,.72)}.blog-template-default .article-content li::marker{color:var(--article-green);font-weight:700}.blog-template-default .article-content blockquote{position:relative;margin:38px 0;padding:28px 30px 28px 34px;border:1px solid rgba(0,42,24,.13);border-left:5px solid var(--article-green);border-radius:0 14px 14px 0;background:rgba(255,255,255,.46)}.blog-template-default .article-content blockquote p{margin:0;color:var(--article-green-dark);font-family:Jura;font-size:22px;font-weight:700;line-height:1.42}.blog-template-default .article-content img{display:block;width:auto;max-width:100%;height:auto;margin:38px auto;border-radius:15px}.blog-template-default .article-content figure{max-width:100%;margin:40px 0}.blog-template-default .article-content figure img{width:100%;margin:0}.blog-template-default .article-content figure figcaption{margin-top:10px;color:rgba(0,42,24,.48);font-size:13px;line-height:1.45;text-align:center}.blog-template-default .article-content table{display:block;width:100%;overflow-x:auto;margin:36px 0;border-collapse:collapse}.blog-template-default .article-content table td,.blog-template-default .article-content table th{min-width:150px;padding:14px 16px;border:1px solid rgba(0,42,24,.16);text-align:left}.blog-template-default .article-content table th{background:var(--article-green-dark);color:var(--article-cream)}.blog-template-default .article-content pre{max-width:100%;overflow-x:auto;margin:34px 0;padding:24px;border-radius:14px;background:var(--article-ink);color:#d9f9e2;font-size:14px;line-height:1.6}.blog-template-default .article-content code{padding:.12em .35em;border-radius:4px;background:rgba(0,42,24,.09);color:var(--article-green-dark);font-size:.9em}.blog-template-default .article-content pre code{padding:0;background:0 0;color:inherit}.blog-template-default .article-content iframe,.blog-template-default .article-content video{width:100%;max-width:100%;margin:36px 0;border-radius:14px}.blog-template-default .article-sidebar{min-width:0}.blog-template-default .article-sidebar__sticky{position:sticky;top:100px;display:-ms-grid;display:grid;gap:16px}.blog-template-default .article-sidebar__cta,.blog-template-default .article-sidebar__info,.blog-template-default .article-sidebar__share{padding:26px;border:1px solid rgba(0,42,24,.13);border-radius:16px;background:rgba(255,255,255,.45)}.blog-template-default .article-sidebar__cta>span,.blog-template-default .article-sidebar__info>span,.blog-template-default .article-sidebar__share>span{display:block;margin-bottom:20px;color:var(--article-green);font-family:DIN Pro;font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.blog-template-default .article-sidebar__info dl{display:-ms-grid;display:grid;gap:0;margin:0}.blog-template-default .article-sidebar__info dl>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid rgba(0,42,24,.12)}.blog-template-default .article-sidebar__info dd,.blog-template-default .article-sidebar__info dt{margin:0;font-family:DIN Pro;font-size:13px}.blog-template-default .article-sidebar__info dt{color:rgba(0,42,24,.5)}.blog-template-default .article-sidebar__info dd{max-width:55%;color:var(--article-green-dark);font-weight:700;text-align:right}.blog-template-default .article-sidebar__share>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.blog-template-default .article-sidebar__share a{padding:9px 12px;border:1px solid rgba(0,42,24,.14);border-radius:999px;color:var(--article-green-dark);font-family:DIN Pro;font-size:13px;font-weight:700}.blog-template-default .article-sidebar__share a:hover{background:var(--article-green);color:var(--article-cream)}.blog-template-default .article-sidebar__cta{overflow:hidden;background:-o-radial-gradient(88% 12%,circle,rgba(84,209,123,.2),transparent 30%),var(--article-green-dark);background:radial-gradient(circle at 88% 12%,rgba(84,209,123,.2),transparent 30%),var(--article-green-dark)}.blog-template-default .article-sidebar__cta>span{color:var(--article-green-light)}.blog-template-default .article-sidebar__cta h2{margin:0 0 12px;color:var(--article-cream);font-family:Jura;font-size:27px;line-height:1.15}.blog-template-default .article-sidebar__cta p{margin:0 0 22px;color:rgba(255,255,255,.56);font-family:DIN Pro;font-size:14px;line-height:1.5}.blog-template-default .article-sidebar__cta a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;color:var(--article-green-light);font-family:DIN Pro;font-size:14px;font-weight:700}.blog-template-default .article-sidebar__cta a i{font-style:normal}.blog-template-default .article-section-head{max-width:860px;margin-bottom:48px}.blog-template-default .article-section-head h2{margin:0;color:var(--article-cream);font-family:Jura;font-size:clamp(38px,4vw,56px);line-height:1.08;text-wrap:balance}.blog-template-default .article-related{padding:110px 0;background:-o-radial-gradient(80% 0,circle,rgba(20,156,67,.2),transparent 30%),var(--article-ink);background:radial-gradient(circle at 80% 0,rgba(20,156,67,.2),transparent 30%),var(--article-ink)}.blog-template-default .article-related__grid{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.blog-template-default .article-related__grid article{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:330px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:28px;border:1px solid rgba(255,231,199,.13);border-radius:17px;background:rgba(255,255,255,.025);-webkit-transition:border-color .2s ease,-webkit-transform .2s ease;transition:border-color .2s ease,-webkit-transform .2s ease;-o-transition:border-color .2s ease,transform .2s ease;transition:border-color .2s ease,transform .2s ease;transition:border-color .2s ease,transform .2s ease,-webkit-transform .2s ease}.blog-template-default .article-related__grid article:hover{border-color:rgba(84,209,123,.42);-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}.blog-template-default .article-related__grid article>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:18px;margin-bottom:60px}.blog-template-default .article-related__grid article>div span{color:var(--article-green-light);font-family:Jura;font-size:15px;font-weight:700}.blog-template-default .article-related__grid article>div small{color:rgba(255,255,255,.4);font-family:DIN Pro;font-size:12px}.blog-template-default .article-related__grid article h3{margin:0 0 28px;color:var(--article-cream);font-family:Jura;font-size:25px;line-height:1.2;text-wrap:balance}.blog-template-default .article-related__grid article h3 a{color:inherit}.blog-template-default .article-related__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;margin-top:auto;color:var(--article-green-light);font-family:DIN Pro;font-size:14px;font-weight:700}.blog-template-default .article-related__link i{font-style:normal}.blog-template-default .article-closing{padding:72px 0;background:var(--article-cream)}.blog-template-default .article-closing__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:60px;padding-top:42px;padding-bottom:42px;border-top:1px solid rgba(0,42,24,.15);border-bottom:1px solid rgba(0,42,24,.15)}.blog-template-default .article-closing__container>div:first-child{max-width:760px}.blog-template-default .article-closing__container>div:first-child>span{color:var(--article-green);font-family:DIN Pro;font-size:13px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.blog-template-default .article-closing__container h2{margin:14px 0 14px;color:var(--article-green-dark);font-family:Jura;font-size:clamp(34px,3.7vw,50px);line-height:1.08;text-wrap:balance}.blog-template-default .article-closing__container p{margin:0;color:rgba(0,42,24,.62);font-family:DIN Pro;font-size:16px;line-height:1.5}.blog-template-default .article-closing__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.blog-template-default .article-closing__actions a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-height:52px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:14px 20px;border:1px solid var(--article-green-dark);border-radius:8px;color:var(--article-green-dark);font-family:DIN Pro;font-size:14px;font-weight:700}.blog-template-default .article-closing__actions a:first-child{background:var(--article-green-dark);color:var(--article-cream)}@media (max-width:1080px){.blog-template-default .article-hero__grid{-ms-grid-columns:minmax(0,1fr) 390px;grid-template-columns:minmax(0,1fr) 390px;gap:46px}.blog-template-default .article-hero__visual{height:500px}.blog-template-default .article-main__container{-ms-grid-columns:minmax(0,1fr) 290px;grid-template-columns:minmax(0,1fr) 290px;gap:52px}}@media (max-width:820px){.blog-template-default .article-hero{padding-top:116px}.blog-template-default .article-hero__grid{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:48px}.blog-template-default .article-hero__visual{width:min(100%,620px);height:min(620px,82vw)}.blog-template-default .article-main{padding:82px 0}.blog-template-default .article-main__container{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:58px}.blog-template-default .article-sidebar__sticky{position:static;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.blog-template-default .article-sidebar__cta{grid-column:1/-1}.blog-template-default .article-related__grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.blog-template-default .article-related__grid article:last-child{grid-column:1/-1;min-height:260px}.blog-template-default .article-closing__container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}}@media (max-width:600px){.blog-template-default .article-kicker{font-size:12px}.blog-template-default .article-hero{padding:98px 0 54px}.blog-template-default .article-hero .article-kicker{margin-bottom:18px;padding:8px 12px;letter-spacing:.04em}.blog-template-default .article-hero h1{font-size:38px}.blog-template-default .article-hero__lead{font-size:17px}.blog-template-default .article-hero__visual{height:min(520px,112vw);border-radius:16px}.blog-template-default .article-breadcrumbs{margin-bottom:34px;font-size:12px}.blog-template-default .article-breadcrumbs>span:last-child{display:none}.blog-template-default .article-meta{-ms-grid-columns:1fr;grid-template-columns:1fr}.blog-template-default .article-meta>div:not(:last-child){border-right:0;border-bottom:1px solid rgba(255,231,199,.14)}.blog-template-default .article-nav__container{min-height:56px;gap:20px}.blog-template-default .article-nav a{font-size:13px}.blog-template-default .article-nav__cta{margin-left:0;padding:8px 14px}.blog-template-default .article-main{padding:64px 0 72px}.blog-template-default .article-content{font-size:17px}.blog-template-default .article-content p{font-size:17px;line-height:1.7}.blog-template-default .article-content h1,.blog-template-default .article-content h2{font-size:31px}.blog-template-default .article-content h3{font-size:25px}.blog-template-default .article-content blockquote{padding:23px 20px}.blog-template-default .article-content blockquote p{font-size:19px}.blog-template-default .article-related__grid,.blog-template-default .article-sidebar__sticky{-ms-grid-columns:1fr;grid-template-columns:1fr}.blog-template-default .article-related__grid article:last-child,.blog-template-default .article-sidebar__cta{grid-column:auto}.blog-template-default .article-related{padding:68px 0}.blog-template-default .article-related__grid article,.blog-template-default .article-related__grid article:last-child{min-height:0;padding:25px 22px}.blog-template-default .article-related__grid article:last-child>div,.blog-template-default .article-related__grid article>div{margin-bottom:44px}.blog-template-default .article-section-head{margin-bottom:34px}.blog-template-default .article-section-head h2{font-size:34px}.blog-template-default .article-closing{padding:48px 0}.blog-template-default .article-closing__container{padding-top:30px;padding-bottom:30px}.blog-template-default .article-closing h2{font-size:34px}.blog-template-default .article-closing__actions,.blog-template-default .article-closing__actions a{width:100%}}@media (prefers-reduced-motion:reduce){.blog-template-default .article-related article{-webkit-transition:none;-o-transition:none;transition:none}}
