.section-opt-in{background:var(--background-image-mobile);background-size:cover;background-repeat:no-repeat;background-position:center;background-color:var(--color-opt-in-background, #364a36)}.opt-in-content{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:var(--spacing-md)}.opt-in__details{display:flex;flex-direction:column;gap:var(--spacing-sm)}.opt-in__details .opt-in__detailsInfo{max-width:100%}.opt-in__details .opt-in__detailsInfo .opt-in__detailsHeading,.opt-in__details .opt-in__detailsInfo .opt-in__detailsSubtext{font-weight:500;color:var(--color-main-title, #33ce9b)}.opt-in__details .opt-in__detailsInfo .opt-in__detailsDescription{color:var(--color-description, #fff4e3)}.opt-in__details .opt-in__detailsVideo{border:1px solid var(--color-video-border, transparent)}.opt-in__register{display:flex;flex-direction:column;gap:calc(var(--spacing-md) / 1.5);background:var(--color-background);padding:var(--spacing-sm);text-align:center;border:2px solid var(--color-form-border, transparent)}.opt-in__registerImage .opt-in__registerImg{width:100%;vertical-align:bottom}.opt-in__registerDetails .opt-in__registerDescription{font-family:var(--font-din-condensed)}.opt-in__registerDetails .opt-in__registerDescription p:first-of-type{margin-top:0}.opt-in__registerDetails .opt-in__registerDescription p:last-of-type{margin-bottom:0}.opt-in__registerDetails .opt-in__registerTitle{font-family:var(--font-din-condensed);width:90%;margin-left:auto;margin-right:auto}.opt-in__registerDetails .opt-in__registerTitle mark{background:var(--color-mark, #a3d49e)}.opt-in__registerForm{display:flex;flex-direction:column;gap:calc(var(--spacing-xs) * 1.5)}.opt-in__registerForm .opt-in__registerField{font-family:var(--font-proxima);font-size:14px;line-height:14px;border-radius:var(--border-radius-md);background:transparent;border:1px solid var(--color-input-border, #33ce9b);color:var(--color-text, #000000)}.opt-in__registerForm .opt-in__registerField::placeholder{color:var(--color-text, #000000)}.opt-in__registerWJ{margin:calc(var(--spacing-sm) * -1) 0}.opt-in-decorativeAsset{position:relative;z-index:0;margin-top:calc(var(--spacing-lg) * -1.2)}.opt-in-decorativeAsset .opt-in-decorativeAsset__image .opt-in-decorativeAsset__img{width:100%;vertical-align:bottom}button.opt-in__registerButton[class~=cp-button],a.opt-in__registerButton[class~=cp-button]{background:var(--color-button-background, #33ce9b);border:2px solid var(--color-button-border, transparent);color:var(--color-button-text, #000000);box-shadow:none}.base-select-toggle form-control{background:red}@media (min-width: 768px){.opt-in-decorativeAsset{margin-top:calc((var(--spacing-xl) * 2) * -1)}}@media (min-width: 1024px){.section-opt-in{background:var(--background-image-desktop);background-size:cover;background-position:center;background-color:var(--color-opt-in-background, #364a36)}.opt-in-content{grid-template-columns:auto 500px;gap:var(--spacing-lg)}.opt-in__details{justify-content:space-between;gap:var(--spacing-md)}.opt-in__register{background:var( --color-form-background, color-mix(in srgb, var(--color-background), transparent 20%) )}.opt-in__registerImage .opt-in__registerImg{width:auto}button.opt-in__registerButton[class~=cp-button],a.opt-in__registerButton[class~=cp-button]{font-size:32px}}
