.BlockDownloadCta{--download-bg:#0f2016;--download-bg-alt:#172d1d;--download-text:#fcfaf6;--download-muted:#fcfaf6d1;--download-accent:#d6a35d;--download-accent-dark:#b98536;--download-border:#d6a35dd1;--download-panel:#172d1db8;--download-shadow:0 32px 78px #0f20168f;background:radial-gradient(circle at 72%,at 22%,#788c7c24 0%,transparent 28%),radial-gradient(circle at 22%,at 42%,#203c2975 0%,transparent 34%),linear-gradient(120deg,var(--download-bg)0%,var(--download-bg-alt)100%);background:radial-gradient(circle at 72% 22%,#788c7c24 0%,transparent 28%),radial-gradient(circle at 22% 42%,#203c2975 0%,transparent 34%),linear-gradient(120deg,var(--download-bg)0%,var(--download-bg-alt)100%);width:100%;color:var(--download-text);grid-column:full-width;padding:72px 0 86px;position:relative;overflow:hidden}@media (min-width:1024px){.BlockDownloadCta{min-height:760px;padding:76px 0 72px}}@media (min-width:1536px){.BlockDownloadCta{min-height:850px;padding:86px 0 78px}}.BlockDownloadCta:before,.BlockDownloadCta:after{content:"";pointer-events:none;position:absolute}.BlockDownloadCta:before{opacity:.07;background-image:linear-gradient(#fcfaf60d 1px,#0000 1px),linear-gradient(90deg,#fcfaf60d 1px,#0000 1px);background-size:72px 72px;top:0;bottom:0;left:0;right:0}.BlockDownloadCta:after{filter:blur(76px);opacity:.52;background:#1e24213d;border-radius:50%;width:52%;height:78%;top:8%;left:-20%}.BlockDownloadCta__inner{z-index:1;grid-gap:54px;grid-template-columns:minmax(0,1fr);gap:54px;display:grid;position:relative}@media (min-width:1312px){.BlockDownloadCta__inner{grid-template-columns:minmax(0,.82fr) minmax(0,1.08fr);align-items:center;gap:72px}}@media (min-width:1536px){.BlockDownloadCta__inner{grid-template-columns:minmax(0,650px) minmax(0,780px);gap:92px}}.BlockDownloadCta__content{min-width:0;position:relative}.BlockDownloadCta__brandIcon{width:82px;height:156px;color:var(--download-accent);justify-content:center;align-items:center;display:inline-flex}@media (min-width:768px){.BlockDownloadCta__brandIcon{width:98px;height:188px}}.BlockDownloadCta__brandIcon img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.BlockDownloadCta__brandMask,.BlockDownloadCta__fallbackLogo{background-color:currentColor;display:block;-webkit-mask:url(../../images/symbol-full-black.svg) 50%/contain no-repeat;mask:url(../../images/symbol-full-black.svg) 50%/contain no-repeat}.BlockDownloadCta__brandMask{width:100%;height:100%}.BlockDownloadCta__label{color:var(--download-accent);font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;margin:28px 0 0;font-size:17px;font-weight:500;line-height:1.3}@media (min-width:768px){.BlockDownloadCta__label{font-size:22px}}.BlockDownloadCta__divider{background-color:var(--download-accent);width:88px;height:2px;margin-top:26px;display:block}.BlockDownloadCta__title{max-width:660px;color:var(--download-text);font-family:var(--font-heading);letter-spacing:0;text-shadow:0 18px 36px #1e242157;text-wrap:balance;margin:26px 0 0;font-size:48px;font-weight:400;line-height:1.08}@media (min-width:768px){.BlockDownloadCta__title{font-size:70px}}@media (min-width:1536px){.BlockDownloadCta__title{font-size:82px}}.BlockDownloadCta__body{max-width:540px;color:var(--download-muted);font-family:var(--font-body);margin:26px 0 0;font-size:18px;font-weight:400;line-height:1.5}@media (min-width:768px){.BlockDownloadCta__body{font-size:22px}}.BlockDownloadCta__body p{margin:0}.BlockDownloadCta__button{border:1px solid var(--download-border);max-width:100%;min-height:62px;color:var(--download-accent);font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;border-radius:14px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:18px;margin-top:30px;padding:15px 28px;font-size:15px;font-weight:500;line-height:1.25;text-decoration:none;transition:background-color .18s,color .18s,border-color .18s;display:inline-grid}@media (min-width:768px){.BlockDownloadCta__button{grid-template-columns:32px minmax(0,1fr);min-height:72px;padding:18px 36px;font-size:20px}}.BlockDownloadCta__button:hover,.BlockDownloadCta__button.focus-visible,.BlockDownloadCta__button:hover{border-color:var(--download-accent);background-color:var(--download-accent);color:#fff}.BlockDownloadCta__button:focus-visible{border-color:var(--download-accent);background-color:var(--download-accent);color:#fff}.BlockDownloadCta__buttonIcon,.BlockDownloadCta__noteIcon{color:currentColor;justify-content:center;align-items:center;display:inline-flex}.BlockDownloadCta__buttonIcon svg,.BlockDownloadCta__noteIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:100%;height:100%;display:block}.BlockDownloadCta__buttonIcon{width:26px;height:26px}@media (min-width:768px){.BlockDownloadCta__buttonIcon{width:30px;height:30px}}.BlockDownloadCta__note{grid-gap:10px;color:var(--download-accent);font-family:var(--font-body);grid-template-columns:20px minmax(0,1fr);align-items:center;gap:10px;margin:18px 0 0;font-size:15px;font-weight:400;line-height:1.35;display:grid}@media (min-width:768px){.BlockDownloadCta__note{grid-template-columns:22px minmax(0,1fr);font-size:18px}}.BlockDownloadCta__noteIcon{width:18px;height:18px}@media (min-width:768px){.BlockDownloadCta__noteIcon{width:21px;height:21px}}.BlockDownloadCta__visual{grid-gap:28px;align-content:end;gap:28px;min-width:0;display:grid}@media (min-width:1312px){.BlockDownloadCta__visual{gap:34px;min-height:620px}}@media (min-width:1536px){.BlockDownloadCta__visual{min-height:690px}}.BlockDownloadCta__imageWrap{justify-content:center;min-width:0;display:flex}@media (min-width:1312px){.BlockDownloadCta__imageWrap{justify-content:flex-end}}.BlockDownloadCta__imageWrap picture{width:100%;display:block}.BlockDownloadCta__image{width:min(100%,620px);height:auto;filter:drop-shadow(var(--download-shadow));margin:0 auto;display:block}@media (min-width:1312px){.BlockDownloadCta__image{width:min(100%,640px);margin-right:0}}@media (min-width:1536px){.BlockDownloadCta__image{width:min(100%,700px)}}.BlockDownloadCta__fallbackCover{width:min(100%,410px);min-height:540px;box-shadow:var(--download-shadow);color:var(--download-text);background:linear-gradient(104deg,#172d1d 0%,#0f2016 100%);border:1px solid #fcfaf62e;justify-items:center;padding:54px 38px 0;display:grid;position:relative;overflow:hidden}@media (min-width:768px){.BlockDownloadCta__fallbackCover{width:470px;min-height:620px}}@media (min-width:1312px){.BlockDownloadCta__fallbackCover{margin-left:auto}}.BlockDownloadCta__fallbackCover:before{border-top:2px solid var(--download-accent);content:"";border-radius:50% 46% 0 0;height:96px;position:absolute;bottom:172px;left:0;right:0;transform:rotate(6deg)}.BlockDownloadCta__fallbackLogo{width:42px;height:78px;color:var(--download-accent);background-color:var(--download-accent)}.BlockDownloadCta__fallbackBrand{font-family:var(--font-heading);letter-spacing:0;margin-top:34px;font-size:42px;font-weight:400;line-height:1.05}.BlockDownloadCta__fallbackSubtitle{color:var(--download-muted);font-family:var(--font-body);margin-top:18px;font-size:18px;line-height:1.4}.BlockDownloadCta__fallbackLine{background-color:var(--download-accent);width:56px;height:2px;margin-top:28px}.BlockDownloadCta__fallbackPlant{width:116px;height:116px;color:var(--download-accent);margin-top:42px}.BlockDownloadCta__fallbackPlant svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25px;width:100%;height:100%;display:block}.BlockDownloadCta__fallbackBand{grid-gap:8px;color:#1e2421;width:calc(100% + 76px);font-family:var(--font-body);text-align:center;background-color:#f7f2ea;align-self:end;justify-items:center;gap:8px;margin-top:auto;padding:30px 24px 34px;display:grid}.BlockDownloadCta__fallbackBand strong{letter-spacing:.08em;font-size:20px;font-weight:500;line-height:1.25}.BlockDownloadCta__fallbackBand small{font-size:16px;line-height:1.35}.BlockDownloadCta__features{grid-gap:18px;grid-template-columns:minmax(0,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.BlockDownloadCta__features{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}}.BlockDownloadCta__feature{grid-gap:14px;min-width:0;color:var(--download-text);grid-template-columns:58px minmax(0,1fr);align-items:center;gap:14px;display:grid}@media (min-width:768px){.BlockDownloadCta__feature{grid-template-columns:64px minmax(0,1fr)}}.BlockDownloadCta__featureIcon{width:56px;height:56px;color:var(--download-accent);justify-content:center;align-items:center;display:inline-flex}@media (min-width:768px){.BlockDownloadCta__featureIcon{width:64px;height:64px}}.BlockDownloadCta__featureIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45px;width:100%;height:100%;display:block}.BlockDownloadCta__featureTitle{color:var(--download-muted);font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:500;line-height:1.35}@media (min-width:768px){.BlockDownloadCta__featureTitle{font-size:15px}}.BlockDownloadCta__wave{z-index:1;pointer-events:none;height:118px;position:absolute;bottom:-8px;left:-8%;right:56%}@media (min-width:1024px){.BlockDownloadCta__wave{height:150px;right:46%}}.BlockDownloadCta__wave:before{border-top:2px solid var(--download-accent);content:"";border-radius:50% 46% 0 0;height:126px;position:absolute;bottom:34px;left:0;right:0;transform:rotate(7deg)}.content-grid>.wp-block-acf-download-cta,.full-width>.wp-block-acf-download-cta,.content-grid>.BlockDownloadCta,.full-width>.BlockDownloadCta,.wp-block-acf-download-cta>.BlockDownloadCta{grid-column:full-width}