.reedsy-modal--form{display:grid;gap:.5rem;grid-template-columns:1fr;margin-top:.5rem}.reedsy-modal--form .reedsy-modal--social-buttons{display:grid;gap:.5rem;grid-template-columns:1fr 1fr}.reedsy-modal--form .reedsy-modal--social-buttons .reedsy-modal--btn{padding-left:0!important;padding-right:0!important}.reedsy-modal--form .reedsy-modal--input,.reedsy-modal--form .reedsy-modal--select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:.125rem solid #d0d3d3!important;border-radius:.375rem;box-sizing:border-box;color:#191c26;font-family:Rubik,Rubik-fallback,Arial,sans-serif;font-size:1rem;height:unset!important;line-height:1.4!important;margin:0;padding:6px 12px!important;width:100%}.reedsy-modal--form .reedsy-modal--input:focus,.reedsy-modal--form .reedsy-modal--select:focus{box-shadow:0 0 4px 2px #ce95004d!important;outline:.0625rem solid #edac01!important}@media (min-width:600px){.reedsy-modal--form .reedsy-modal--input,.reedsy-modal--form .reedsy-modal--select{font-size:18px;padding:.5rem .75rem!important}}.reedsy-modal--form .reedsy-modal--submit{font-weight:500}.reedsy-modal--form .reedsy-modal--select-container{position:relative}.reedsy-modal--form .reedsy-modals--select-container:after,.reedsy-modal--form .reedsy-modals--select-container:before{border-color:#191c26 transparent;border-style:solid;border-width:6px;content:"";pointer-events:none;position:absolute;right:12px;z-index:1}.reedsy-modal--form .reedsy-modals--select-container:before{border-top-width:0;top:calc(50% - 7px)}.reedsy-modal--form .reedsy-modals--select-container:after{border-bottom-width:0;top:calc(50% + 2px)}.reedsy-modal--btn{align-items:center;background-color:var(--theme-color)!important;border:.0625rem solid var(--theme-color);border-radius:.375rem;box-sizing:border-box;color:#fff!important;cursor:pointer;display:inline-flex;font-family:Rubik,Rubik-fallback,Arial,sans-serif;font-size:1rem;font-weight:500;gap:.5rem;justify-content:center;line-height:1.4!important;padding:6px 12px!important;text-decoration:none;transition:background-color .1s ease,border-color .1s ease;width:100%}.reedsy-modal--btn:hover{filter:brightness(80%) contrast(150%) saturate(70%);text-decoration:none}@media (min-width:600px){.reedsy-modal--btn{font-size:18px;padding:.5rem .75rem!important}}.reedsy-modal--btn:disabled{opacity:.5}.reedsy-modal--btn-blue{background-color:#12a4e2;border:.0625rem solid #12a4e2}.reedsy-modal--btn-yellow{background-color:#edac01;border:.0625rem solid #edac01}.reedsy-modal--btn-green{background-color:#7eae13;border:.0625rem solid #7eae13}.reedsy-modal--btn-google{background-color:#f8f9f9!important;border:.0625rem solid #bdc1c1!important;color:#191c26!important}.reedsy-modal--btn-facebook{background-color:#3b5998!important;border:.0625rem solid #3b5998!important}.reedsy-modal .emoji_modal .reedsy-modal--panel{background:#fff2d2!important;border:.0625rem solid #edac01;text-align:center}.reedsy-modal .emoji_modal .text-emoji{font-size:1.5rem}.reedsy-modal--video{background:#000;position:relative;width:100%}.reedsy-modal--video iframe,.reedsy-modal--video video{aspect-ratio:16/9;border:none;height:auto;vertical-align:middle;width:100%}#reedsy-modal--play-trigger{background-color:#12a4e2;border-radius:50%;box-shadow:0 1rem 1.5rem 0 var(--shadowColor),0 .125rem .5rem 0 var(--shadowColor);display:flex;height:40px;padding:.5rem;width:40px}#reedsy-modal--mute-toggle,#reedsy-modal--play-trigger{align-items:center;bottom:0;cursor:pointer;justify-content:center;left:0;margin:auto;position:absolute;right:0;top:0}#reedsy-modal--mute-toggle{display:grid;height:100%;width:100%}#reedsy-modal--mute-toggle svg{background-color:#12a4e2;border-radius:50%;box-shadow:0 1rem 1.5rem 0 var(--shadowColor),0 .125rem .5rem 0 var(--shadowColor);height:40px;padding:.5rem;transform:rotate(-10deg);transition:transform .2s ease;width:40px}#reedsy-modal--mute-toggle svg:hover{transform:rotate(0)}#reedsy-modal--mute-toggle.hidden{display:none}.reedsy-modal--countdown{display:grid;gap:.5rem;grid-template-columns:repeat(4,1fr);margin:0 auto 1rem}.reedsy-modal--countdown div{background:#fff;border:.0625rem solid #d0d3d3;border-radius:.5rem;color:#191c26;font-size:1.25rem;font-weight:500;padding:.5rem;position:relative;text-align:center}.reedsy-modal--countdown div small{font-size:1rem;font-weight:400}.reedsy-modal .gallery_modal{max-width:560px!important}@media (min-width:900px){.reedsy-modal .gallery_modal{max-width:860px!important}}.reedsy-modal .gallery_modal .reedsy-modal--panel{display:grid;grid-template-areas:"gallery" "content";grid-template-columns:100%}@media (min-width:900px){.reedsy-modal .gallery_modal .reedsy-modal--panel{grid-template-areas:"content gallery";grid-template-columns:50% 50%}}.reedsy-modal .gallery_modal .reedsy-modal--panel .reedsy-modal--body{grid-area:content}.reedsy-modal .gallery_modal .reedsy-modal--panel .reedsy-modal--checkbox-list{background-color:var(--theme-color-light);margin-right:-1.5rem}.reedsy-modal .gallery_modal .reedsy-modal--panel .reedsy-modal--checkbox-list .reedsy-modal--checkbox{align-items:center;background-color:#fff;cursor:pointer;display:grid;font-size:1rem;gap:.5rem;grid-template-columns:auto minmax(0,1fr);line-height:1.4;padding:.25rem 1.5rem .25rem 0;position:relative}.reedsy-modal .gallery_modal .reedsy-modal--panel .reedsy-modal--checkbox-list .reedsy-modal--checkbox.active{background:linear-gradient(90deg,#ffffffe6,#fff0);z-index:1}.reedsy-modal .gallery_modal .reedsy-modal--panel .reedsy-modal--checkbox-list .reedsy-modal--checkbox.active:after{background-image:radial-gradient(circle at 0 0,transparent 0,transparent .75rem,var(--theme-color-light) .75rem);content:"";height:.75rem;position:absolute;right:0;top:-.75rem;width:.75rem}.reedsy-modal .gallery_modal .reedsy-modal--panel .reedsy-modal--checkbox-list .reedsy-modal--checkbox.active:before{background-image:radial-gradient(circle at 0 .75rem,transparent 0,transparent .75rem,var(--theme-color-light) .75rem);bottom:-.75rem;content:"";height:.75rem;position:absolute;right:0;width:.75rem}.reedsy-modal .gallery_modal .reedsy-modal--panel .reedsy-modal--scroll-container{grid-area:gallery;position:relative}.reedsy-modal .gallery_modal .reedsy-modal--panel .reedsy-modal--carousel-dots{bottom:.5rem;box-sizing:border-box;display:flex;gap:2px;left:0;margin:0 auto;padding:.5rem;position:absolute;right:0;text-align:center;width:calc(100% - 1rem)}@media (min-width:900px){.reedsy-modal .gallery_modal .reedsy-modal--panel .reedsy-modal--carousel-dots{bottom:1.5rem;width:calc(100% - 3rem)}}.reedsy-modal .gallery_modal .reedsy-modal--panel .reedsy-modal--carousel-dots .carousel-dot{background-color:#d0d3d3;background-image:-webkit-linear-gradient(left,#fff,#fff 50%,#989b9b 50.001%,#989b9b);background-position:100% 50%;background-repeat:no-repeat;background-size:200%;cursor:pointer;height:.25rem;overflow:hidden;position:relative;width:100%}.reedsy-modal .gallery_modal .reedsy-modal--panel .reedsy-modal--carousel-dots .carousel-dot.active{animation:loader;animation-duration:3s;animation-fill-mode:forwards;animation-timing-function:linear}.reedsy-modal .gallery_modal .reedsy-modal--panel .reedsy-modal--carousel-dots .carousel-dot.passed{background-position:0 0}@keyframes loader{0%{background-position:100% 50%}to{background-position:0 50%}}.reedsy-modal .gallery_modal .reedsy-modal--panel .reedsy-modal--carousel{background-color:var(--theme-color-light);display:flex;height:100%;overflow-x:scroll;position:relative;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.reedsy-modal .gallery_modal .reedsy-modal--panel .reedsy-modal--carousel::-webkit-scrollbar{display:none}.reedsy-modal .gallery_modal .reedsy-modal--panel .reedsy-modal--carousel .reedsy-modal--carousel-item{box-sizing:border-box;flex:none;height:100%;position:relative;scroll-snap-align:start;width:100%}.reedsy-modal .gallery_modal .reedsy-modal--panel .reedsy-modal--carousel .reedsy-modal--carousel-item img,.reedsy-modal .gallery_modal .reedsy-modal--panel .reedsy-modal--carousel .reedsy-modal--carousel-item video{background-color:#111119;border-radius:.5rem .5rem 0 0;box-shadow:0 1rem 1.5rem 0 var(--shadowColor),0 .125rem .5rem 0 var(--shadowColor);box-sizing:border-box;height:calc(100% - .5rem);margin:.25rem;max-height:30vh;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:calc(100% - .5rem)}@media (min-width:900px){.reedsy-modal.exit-modal .gallery_modal .reedsy-modal--panel .reedsy-modal--carousel-item img,.reedsy-modal.exit-modal .gallery_modal .reedsy-modal--panel .reedsy-modal--carousel-item video{border-radius:.5rem;height:calc(100% - 3rem);margin:1.5rem;max-height:100%;position:absolute;width:calc(100% - 3rem)}}.reedsy-modal.sidebar-modal .gallery_modal .reedsy-modal--panel{grid-template-areas:"gallery" "content";grid-template-columns:100%}.reedsy-modal.sidebar-modal .gallery_modal .reedsy-modal--panel .reedsy-modal--carousel-dots{bottom:.5rem;width:calc(100% - 1rem)}@media (min-width:900px){.reedsy-modal.sidebar-modal .gallery_modal .reedsy-modal--panel .reedsy-modal--carousel-item img,.reedsy-modal.sidebar-modal .gallery_modal .reedsy-modal--panel .reedsy-modal--carousel-item video{max-height:280px}}.reedsy-modal{--theme-color-light:color-mix(in srgb,var(--theme-color),#fff 80%);--theme-color-dark:color-mix(in srgb,var(--theme-color),#000 50%);color:#191c26;font-size:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.reedsy-modal p{margin-bottom:0!important}.reedsy-modal .reedsy-modal--text-cta{letter-spacing:1px;opacity:.5}.reedsy-modal .reedsy-modal--content{max-height:100vh;max-height:-webkit-fill-available;max-width:560px;width:100%}@keyframes popInSm{0%{transform:translateY(40px)}to{transform:translateY(0)}}@keyframes popInLg{0%{transform:scale(.95)}to{transform:scale(1)}}@media (min-width:600px){.reedsy-modal .reedsy-modal--content{min-width:400px}}.reedsy-modal .reedsy-modal--overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#111119a6;cursor:pointer;height:100%;margin:0;position:absolute;top:0;width:100%;z-index:-1}.reedsy-modal.exit-modal{align-items:end;animation:fade .2s;display:none;height:100%;justify-content:center;left:0;max-height:100vh;opacity:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:9999}@media (min-width:600px){.reedsy-modal.exit-modal{align-items:center}}@keyframes fade{0%{opacity:0}to{opacity:1}}.reedsy-modal.exit-modal.visible{display:flex;opacity:1}.reedsy-modal.exit-modal.visible .reedsy-modal--content{animation:popInSm .5s}@media (min-width:600px){.reedsy-modal.exit-modal.visible .reedsy-modal--content{animation:popInLg .2s}}.reedsy-modal.exit-modal p.reedsy-modal--heading{font-size:18px;font-weight:500;line-height:1.5rem}@media (min-width:600px){.reedsy-modal.exit-modal p.reedsy-modal--heading{font-size:1.5rem;line-height:2rem}}.reedsy-modal.exit-modal p{font-size:1rem;line-height:1.4}@media (min-width:600px){.reedsy-modal.exit-modal p{font-size:18px}}.reedsy-modal.exit-modal .reedsy-modal--close{cursor:pointer;position:absolute;right:16px;top:16px;z-index:1}.reedsy-modal.exit-modal .reedsy-modal--close svg{border-radius:50%;box-shadow:0 4px 8px #0003}.reedsy-modal.exit-modal .reedsy-modal--panel{background:#fff;border-top-left-radius:.75rem;border-top-right-radius:.75rem;box-shadow:0 1rem 1.5rem 0 var(--shadowColor),0 .125rem .5rem 0 var(--shadowColor);overflow:hidden;padding-bottom:env(safe-area-inset-bottom);position:relative;width:100%}@media (min-width:600px){.reedsy-modal.exit-modal .reedsy-modal--panel{border-radius:1rem}}.reedsy-modal.exit-modal .reedsy-modal--panel .reedsy-modal--image{height:auto;max-height:40vh;-o-object-fit:cover;object-fit:cover;vertical-align:middle;width:100%}.reedsy-modal.exit-modal .reedsy-modal--panel .reedsy-modal--body{display:grid;gap:.125rem;padding:1rem}@media (min-width:600px){.reedsy-modal.exit-modal .reedsy-modal--panel .reedsy-modal--body{gap:.5rem;padding:1.5rem}}.reedsy-modal.sidebar-modal{position:sticky;top:1rem}.reedsy-modal.sidebar-modal .reedsy-modal--panel{background:#fff;border-radius:.5rem;box-shadow:0 2px 16px #0000000d,0 1px 4px #00000026;box-sizing:border-box;overflow:hidden;padding-bottom:env(safe-area-inset-bottom);position:relative;width:100%}.reedsy-modal.sidebar-modal .reedsy-modal--panel .reedsy-modal--image{height:auto;vertical-align:middle;width:100%}.reedsy-modal.sidebar-modal .reedsy-modal--panel .reedsy-modal--body{display:grid;gap:.125rem;padding:1rem}.reedsy-modal.sidebar-modal p.reedsy-modal--heading{font-size:18px;font-weight:500;line-height:1.4}.reedsy-modal.sidebar-modal p{font-size:1rem;line-height:1.4}.reedsy-modal.sidebar-modal .reedsy-modal--btn,.reedsy-modal.sidebar-modal .reedsy-modal--input,.reedsy-modal.sidebar-modal .reedsy-modal--select{border-radius:.325rem;font-size:1rem!important;padding:6px 12px!important}
