﻿@-webkit-keyframes showHide{0%{opacity:0;z-index:-99;max-height:0px}50%{opacity:0;z-index:1;max-height:9999px}100%{opacity:1;z-index:1;max-height:9999px}}@keyframes showHide{0%{opacity:0;z-index:-99;max-height:0px}50%{opacity:0;z-index:1;max-height:9999px}100%{opacity:1;z-index:1;max-height:9999px}}code{display:block;padding:44px 54px;background-color:#f2f2f2;font-size:18px;line-height:24px;font-family:monospace !important;word-break:break-word;border-radius:29px}.type-body{font-family:"Centra Thimble","Helvetica",sans-serif;font-size:1.6rem;font-style:normal;font-weight:300;line-height:3rem}@media(max-width: 900px){.type-body{font-size:15px}}.type-body-italic{font-style:italic}.type-headline-primary{color:#000;font-family:"Centra Thimble","Helvetica",sans-serif;font-size:6rem;font-style:normal;font-weight:700;line-height:7rem;margin-bottom:2rem;margin-top:0}@media(max-width: 1000px){.type-headline-primary{font-size:40px;line-height:50px}}.type-headline-primary-italic{font-family:"Centra Thimble","Helvetica",sans-serif;font-style:italic;font-weight:700}.type-headline-secondary{color:#000;font-family:"Centra Thimble","Helvetica",sans-serif;font-size:4.4rem;font-style:normal;font-weight:600;line-height:6rem;margin-bottom:2rem;margin-top:2rem}@media(max-width: 1000px){.type-headline-secondary{font-size:32px;line-height:50px}}.type-headline-secondary-italic{font-family:"Centra Thimble","Helvetica",sans-serif;font-style:italic;font-weight:600}.type-headline-three{color:#000;font-family:"Centra Thimble","Helvetica",sans-serif;font-size:3rem;font-style:normal;font-weight:600;line-height:4rem;margin-bottom:1rem;margin-top:1rem}@media(max-width: 1000px){.type-headline-three{font-size:24px;line-height:30px}}.type-headline-three-italic{font-family:"Centra Thimble","Helvetica",sans-serif;font-style:italic;font-weight:600}.type-headline-four{color:#000;font-family:"Centra Thimble","Helvetica",sans-serif;font-size:2.6rem;font-style:normal;font-weight:400;line-height:4rem}@media(max-width: 1000px){.type-headline-four{font-size:20px;line-height:30px}}.type-headline-four-italic{font-family:"Centra Thimble","Helvetica",sans-serif;font-style:italic;font-weight:400}.type-headline-five{font-family:"Centra Thimble","Helvetica",sans-serif;font-size:2.2rem;font-style:normal;font-weight:400;line-height:3rem;margin-bottom:1rem;margin-top:1rem}@media(max-width: 1000px){.type-headline-five{font-size:16px;line-height:22px}}.type-headline-five-italic{font-family:"Centra Thimble","Helvetica",sans-serif;font-style:italic;font-weight:400}.type-subhead{font-family:"Centra Thimble","Helvetica",sans-serif;font-size:2rem;font-style:normal;font-weight:500;line-height:3rem;margin-bottom:2rem}@media(max-width: 1000px){.type-subhead{font-size:18px;line-height:30px}}.type-large-light{font-family:"Centra Thimble","Helvetica",sans-serif;font-size:22px;font-style:normal;font-weight:400}@media(min-width: 1000px){.type-large-light{font-size:26px;line-height:40px}}html{font-family:"Centra Thimble","Helvetica",sans-serif;font-weight:400}button,p{color:#58595b}li{font-size:inherit;line-height:inherit;color:#58595b}b,strong{font-weight:600 !important}a{color:#005d49;font-weight:500;text-decoration:none}a:hover,a:active{cursor:pointer}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}a.cta{color:#003427}a.green-bold:link,a.green-bold:visited,.green-bold{color:#005d49;font-weight:500}p a.learnmore:link{color:#005d49;display:inline-block;font-weight:500;margin-bottom:5rem}h1+.type-large-light{margin-bottom:40px}h1+.body__subhead{padding:18px 0 40px}@media(max-width: 480px){.headline-mobile{font-size:32px;line-height:50px}.subhead-mobile{font-size:18px;line-height:30px}.content-mobile{font-size:15px;line-height:30px}.cta-mobile{font-size:15px;line-height:30px}.scrollable-headline-mobile{font-size:20px;line-height:30px}.scrollable-content-mobile{font-size:15px;line-height:30px}}.text-white{color:#fff}.text-bright-green{color:#12ff88}.heading__1,h1,.type-headline-primary,.type-headline-primary-italic{font-size:52px;line-height:56px;font-weight:800;font-family:"Centra Thimble","Helvetica",sans-serif;margin-top:0;margin-bottom:0;padding:0 0 8px 0}@media(max-width: 999px){.heading__1,h1,.type-headline-primary,.type-headline-primary-italic{font-size:36px;line-height:40px}}.heading__2,h2,.type-headline-secondary,.type-headline-secondary-italic{font-size:40px;line-height:48px;font-weight:700;font-family:"Centra Thimble","Helvetica",sans-serif;margin:0;padding:8px 0 8px 0}@media(max-width: 999px){.heading__2,h2,.type-headline-secondary,.type-headline-secondary-italic{font-size:32px;line-height:40px}}.heading__3,h3,.type-headline-three,.type-headline-three-italic{font-size:30px;line-height:40px;letter-spacing:.3px;font-weight:700;font-family:"Centra Thimble","Helvetica",sans-serif;padding:0 0 8px 0}p+.heading__3,ul+.heading__3,p+h3,p+.type-headline-three,p+.type-headline-three-italic,ul+h3,ul+.type-headline-three,ul+.type-headline-three-italic{padding-top:26px}@media(max-width: 999px){.heading__3,h3,.type-headline-three,.type-headline-three-italic{font-size:26px;line-height:32px;letter-spacing:.2px}}.heading__4,h4,.type-headline-four{font-size:24px;line-height:32px;font-weight:400;font-family:"Centra Thimble","Helvetica",sans-serif;padding:0 0 10px 0}p+.heading__4,ul+.heading__4,p+h4,p+.type-headline-four,ul+h4,ul+.type-headline-four{padding-top:26px}@media(max-width: 999px){.heading__4,h4,.type-headline-four{font-size:23px;line-height:32px}}.heading__5,h5,.type-headline-five,.type-headline-five-italic{font-size:20px;line-height:24px;letter-spacing:.2px;font-weight:500;font-family:"Centra Thimble","Helvetica",sans-serif;padding:0 0 10px 0}p+.heading__5,ul+.heading__5,p+h5,p+.type-headline-five,p+.type-headline-five-italic,ul+h5,ul+.type-headline-five,ul+.type-headline-five-italic{padding-top:26px}@media(max-width: 999px){.heading__5,h5,.type-headline-five,.type-headline-five-italic{font-size:20px;line-height:24px;letter-spacing:.1px}}.heading__6,h6{font-size:20px;line-height:24px;letter-spacing:.2px;font-weight:400;font-family:"Centra Thimble","Helvetica",sans-serif;padding:0 0 10px 0}p+.heading__6,ul+.heading__6,p+h6,ul+h6{padding-top:26px}@media(max-width: 999px){.heading__6,h6{font-size:20px;line-height:24px;letter-spacing:.1px}}.body,li,.type-body,.type-body-italic,button,p{font-size:18px;line-height:24px;font-weight:400;font-family:"Centra Thimble","Helvetica",sans-serif;margin:0;padding:8px 0 8px 0}@media(max-width: 999px){.body,li,.type-body,.type-body-italic,button,p{font-size:17px;line-height:24px}}.body>a,.body h2 a,.body h3 a,.body h4 a,.body h5 a,.body h6 a,li>a,.type-body>a,.type-body-italic>a,button>a,p>a,li h2 a,.type-body h2 a,.type-body-italic h2 a,button h2 a,p h2 a,li h3 a,.type-body h3 a,.type-body-italic h3 a,button h3 a,p h3 a,li h4 a,.type-body h4 a,.type-body-italic h4 a,button h4 a,p h4 a,li h5 a,.type-body h5 a,.type-body-italic h5 a,button h5 a,p h5 a,li h6 a,.type-body h6 a,.type-body-italic h6 a,button h6 a,p h6 a{text-decoration:underline}.body__subhead,.wysiwyg-table th,.type-subhead{font-size:22px;line-height:32px;color:#5c5858;font-weight:500;font-family:"Centra Thimble","Helvetica",sans-serif;margin-top:0;margin-bottom:0;padding:0 0 8px 0}@media(max-width: 999px){.body__subhead,.wysiwyg-table th,.type-subhead{font-size:20px;line-height:32px;letter-spacing:.1px}}.body__link{font-size:18px;line-height:24px;font-weight:500;color:#005d49;font-family:"Centra Thimble","Helvetica",sans-serif}@media(max-width: 1000px){.body__link{font-size:17px;line-height:24px}}@media(max-width: 650px){.body__link{font-size:17px;line-height:24px}}small,.body__small{font-size:16px;line-height:20px;font-weight:300;color:#5c5858;font-family:"Centra Thimble","Helvetica",sans-serif;margin:0;padding:0 0 16px 0}@media(max-width: 999px){small,.body__small{font-size:15px;line-height:20px}}small>a,.body__small>a{text-decoration:underline}.body__legal{font-size:14px;line-height:17.5px;font-weight:300;color:#838383;font-family:"Centra Thimble","Helvetica",sans-serif;margin:0;padding:4px 0 4px 0}@media(max-width: 999px){.body__legal{font-size:14px;line-height:17.5px}}.body__legal>a{text-decoration:underline}li>a{text-decoration:none}sup,sub{line-height:0;font-size:75%}a:link sup,a:visited sup,sup a:link,sup a:visited,a:link sub,a:visited sub,sub a:link,sub a:visited{text-decoration:underline}sup{vertical-align:super}sub{vertical-align:sub}ul{display:block;list-style-type:disc;list-style-position:outside;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:2em}ol{display:block;list-style-type:decimal;list-style-position:inside;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:0px}del{text-decoration:line-through}em{font-style:italic}.dark-green{color:#005c49}.dark-green h1,.dark-green h2,.dark-green h3,.dark-green h4,.dark-green h5,.dark-green h6,.dark-green p,.dark-green ul,.dark-green ol,.dark-green li,.dark-green sup,.dark-green sub,.dark-green a:link,.dark-green a:visited,.dark-green a:hover,.dark-green a:active,.dark-green small,.dark-green strong,.dark-green em{color:#005c49}.tight-spacing h1,.tight-spacing h2,.tight-spacing h3,.tight-spacing h4,.tight-spacing h5,.tight-spacing h6{padding-bottom:4px}.tight-spacing p{padding-top:unset}.callout-deemphasized{border-radius:4px;background-color:#f8fbff;padding:12px 16px;margin:16px 0;color:#4b5563;border:1px solid #c4d1ea;border-left:4px solid #7f99d1}.callout-deemphasized p{color:inherit}.callout-deemphasized .callout-tag{font-size:.7em;line-height:1.3;color:#1d4ed8;background:#e0ecff;border:1px solid #c7dbff;padding:2px 7px;border-radius:999px}.wysiwyg-table{border-spacing:0;border-collapse:collapse;width:100%;margin-bottom:24px}.wysiwyg-table thead tr{border-bottom:2px solid #07db7f}.wysiwyg-table th{text-align:left;padding:0 15px 15px 0;vertical-align:bottom}.wysiwyg-table th:not(:first-of-type){padding:0 15px 15px 15px}.wysiwyg-table td{text-align:left;padding:10px 15px 10px 0;margin:0;vertical-align:top;font-weight:500}.wysiwyg-table td:not(:first-of-type){padding:10px 15px;border-left:1px solid #ddd;font-weight:400}.gated-content-modal__background,.thimble-modal__background{top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.3);opacity:0;position:static}.gated-content-modal__grid-container,.thimble-modal__grid-container{z-index:112;align-items:center;top:0;right:0;bottom:0;left:0;position:static}.gated-content-modal__modal-box,.thimble-modal__modal-box{transform:scale3d(0, 0, 0);position:absolute}.gated-content-modal__content,.thimble-modal__content{width:100%;position:relative}.thimble-modal__close-button{height:30px;width:30px;cursor:pointer;position:absolute;top:0;left:100%;background-image:url("/wp-content/themes/thimble-neue/assets/img/close-white2.svg");background-position:0px 0px;background-repeat:no-repeat;background-size:100%;margin:0 0 0 8px}@media(max-width: 649px){.thimble-modal__close-button{top:unset;bottom:100%;right:0;left:unset;height:20px;width:20px;margin:0 0 8px 0}}@-webkit-keyframes moonLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes moonLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.gated-content-modal__modal-box{border-radius:6px}.gated-content-form{padding:26px 9%;position:relative}.gated-content-form__picture{overflow:hidden;max-height:220px;border-radius:6px 6px 0 0}.gated-content-input{border:2px solid #ddd;border-radius:4px;height:50px;padding:10px 18px;width:100%}.gated-content-input::placeholder{font-weight:300;font-size:15px;line-height:30px;color:rgba(0,0,0,.3)}.gated-content-submit{width:100%;text-align:center !important}.gated-content_lead-types{display:flex;justify-content:space-between;border:2px solid #ddd;border-radius:4px;margin-bottom:16px}.gated-content-input_lead-type{text-align:center;padding:12px 2%;flex-grow:1;width:50%;display:flex;align-items:center;gap:5px}.gated-content-input_lead-type input{margin:0px 0px 0px 6px}.gated-content-input_lead-type label{text-align:left;padding-left:6px}.gated-content-input_lead-type:not(:last-of-type){border-right:2px solid #ddd}.gated-content-input_lead-type.active{background-color:#07db7f}.gated-content__error-message{display:none;border-radius:6px;background-color:#ffb5b5;border:1px solid #b00;color:#5a0000;padding:12px 24px 24px 24px;position:fixed;top:50%;left:50%;min-height:10vh;transform:translate(-50%, -50%);z-index:999}.gated-content__error-message.active{display:block}.gated-content__error-message a{color:inherit;border-color:inherit}.gated-content__error-message__close-button{margin:0 0 12px 0;margin-top:-40px;display:inline-block;cursor:pointer}.gated-content__error-message__close-button:before{content:"";font-family:"icomoon";color:#5a0000;display:block}.gated-content-form__step-2,.gated-content-form__step-1{display:none}.active.gated-content-form__step-2,.active.gated-content-form__step-1{display:block}.gated-content-form__step-2__secondary-cta{margin-top:26px}.gated-content-form__ul-container{text-align:center}.gated-content-form__ul{padding:0;margin:26px auto;display:inline-block;text-align:left}.gated-content-form__li{list-style-type:none;display:flex;gap:10px;margin:0;padding:0;padding-bottom:4px}.gated-content-form__li::before{content:url("/wp-content/themes/thimble-neue/assets/img/thimble-green-check.svg");width:13px}.gated-content-form__loading-spinner{position:absolute;left:calc(50% - 25px);top:calc(50% - 25px)}.submitting .gated-content-form__loading-spinner{-webkit-animation:showHide .3s linear forwards;animation:showHide .3s linear forwards}.stopped .gated-content-form__loading-spinner{-webkit-animation:showHide .3s linear reverse forwards;animation:showHide .3s linear reverse forwards}.gated-content-form__loading-spinner>div{width:50px !important;height:50px !important}.gated-content-modal__content{background:#fff;border-radius:8px;box-shadow:0px 4px 4px 0px rgba(0,0,0,.25)}.gated-content-modal__close-button{position:absolute;right:25px;top:25px;z-index:1;cursor:pointer}.gated-content-modal__close-button:before{content:"";font-family:"icomoon";color:#00241d;display:block;font-size:11px;line-height:11px}.gated-content-form__title{text-align:left}.gated-content-form__title h1,.gated-content-form__title h2,.gated-content-form__title h3,.gated-content-form__title h4,.gated-content-form__title h5,.gated-content-form__title h6,.gated-content-form__title p{color:#00241d}.gated-content-form__title{margin-bottom:16px}.moon-loader{width:3.125rem;height:3.125rem;-webkit-animation:moonLoader .6s linear 0s infinite normal forwards running;animation:moonLoader .6s linear 0s infinite normal forwards running}.moon-loader .moon-loader__ring{width:50px;height:50px;border-radius:100%;border:7.14286px solid #07db7f;opacity:.1;box-sizing:border-box}.moon-loader .moon-loader__ball{width:7.14286px;height:7.14286px;border-radius:100%;background-color:#07db7f;opacity:.8;position:absolute;top:21.4286px}@media(max-width: 999px){.gated-content-form__picture{max-height:200px}.gated-content-form{padding:16px 10%}.gated-content_lead-types{display:block !important}.gated-content-input_lead-type{width:100%;border-width:0 0 2px 0 !important;padding:12px}.gated-content-input_lead-type:not(:last-of-type){border-bottom:2px solid #ddd}.gated-content-input_lead-type input{margin:0 !important}.gated-content-input_lead-type label{padding-left:8px}}@media(max-width: 649px){.gated-content-form__picture{max-height:130px}.gated-content-form{padding:16px 25px}.gated-content-form__step-2__secondary-cta{margin-top:16px}}/*# sourceMappingURL=gated-content.css.map */
