body.framework-marketing-page-theme{--gold-dark: rgba(160, 124, 66, 1);--gold: #cc9b60;--gold-light: rgba(218, 183, 140, 1);--gold-bright: rgba(233, 169, 27, 1);--gold-background: #fdf4e2;--blue: #1c3c6e;--blue-muted: rgba(98, 116, 148, 1);--blue-faded: rgba(105, 131, 180, 1);--blue-light: #90abdd;--blue-background: #f1f4f9;background-color:#f8f9fa}@media screen and (max-width: 575px){body.framework-marketing-page-theme aside#ragan-share-master-element{display:none !important}}body.framework-marketing-page-theme #main{line-height:1.4;font-family:"Inter Tight",sans-serif;padding:0 20px}body.framework-marketing-page-theme .handwriting{font-family:"Caveat",cursive,sans-serif;font-weight:700}body.framework-marketing-page-theme a.cta-button{display:inline-block;background:var(--blue-faded);color:#fff;padding:1em 1.75em;border-radius:2em;font-size:.9em;font-weight:600;text-decoration:none;text-transform:uppercase;transition:background .3s}body.framework-marketing-page-theme a.cta-button:hover{background:var(--blue)}body.framework-marketing-page-theme h2{font-size:2.4em;font-family:"Inter Tight",sans-serif;font-weight:200;font-optical-sizing:auto;font-style:normal;color:var(--gold-dark);margin:.5em 0 1em;line-height:1.2}@media screen and (max-width: 767px){body.framework-marketing-page-theme h2{font-size:2em;text-wrap:balance}}body.framework-marketing-page-theme .arrow-tooltip{position:absolute;z-index:2}body.framework-marketing-page-theme .arrow-tooltip img{transform:scale(0.95);opacity:0}body.framework-marketing-page-theme .arrow-tooltip img.animate-in{animation:tooltip-fade-bounce 1s ease-in forwards}body.framework-marketing-page-theme section.intro{width:780px;margin:1em auto;max-width:100%;text-align:center}@media screen and (max-width: 767px){body.framework-marketing-page-theme section.intro{font-size:12px}}body.framework-marketing-page-theme section.intro .discover{color:var(--blue);font-size:1.95em;display:block;margin-bottom:.5em}body.framework-marketing-page-theme section.intro .discover+.pointer{display:flex;justify-content:center;width:100%;margin-bottom:1em;color:var(--gold-bright);transform:translateX(-50%);-webkit-animation:collectible-bounce .8s ease-in-out infinite;animation:collectible-bounce .8s ease-in-out infinite}body.framework-marketing-page-theme section.intro .discover+.pointer svg{max-width:50px;transform:rotate(270deg)}body.framework-marketing-page-theme section.framework-section{background:#f0f4fa;border-radius:3em;width:1400px;max-width:100%;margin:3em auto 5em;padding:2em 1em 5em;overflow:hidden;position:relative}@media screen and (max-width: 767px){body.framework-marketing-page-theme section.framework-section{margin:3em auto;padding:2em 1em 2em;font-size:14px}}body.framework-marketing-page-theme section.framework-section .framework-description{text-align:center;font-size:1.2em;font-weight:300;max-width:100%;width:1020px;margin:0 auto 2.5em}@media screen and (max-width: 480px){body.framework-marketing-page-theme section.framework-section{margin-top:0}body.framework-marketing-page-theme section.framework-section .framework-description{font-size:12px}}body.framework-marketing-page-theme section.framework-section .the-framework{font-size:16px;max-width:1200px;margin:0 auto 4em;position:relative}body.framework-marketing-page-theme section.framework-section .the-framework .essentials-container{position:relative;max-width:900px;margin:0 auto}body.framework-marketing-page-theme section.framework-section .the-framework .essentials-container .essentials-box{position:relative;background:#fff;border:1px solid var(--blue);border-radius:1px;padding:1.35em 0 1.5em;text-align:center;margin-bottom:.75em}body.framework-marketing-page-theme section.framework-section .the-framework .essentials-container .essentials-box .essentials-title{color:var(--blue);font-size:1.2em;font-weight:800;line-height:1;margin-bottom:.5em}body.framework-marketing-page-theme section.framework-section .the-framework .essentials-container .essentials-box .essentials-content{color:var(--blue);font-weight:700;line-height:1.3}body.framework-marketing-page-theme section.framework-section .the-framework .essentials-container .essentials-box>.arrow-tooltip{left:0;top:2em;width:13em;transform:translateX(-100%)}body.framework-marketing-page-theme section.framework-section .the-framework .pathway-container{max-width:620px;margin:0 auto;position:relative}body.framework-marketing-page-theme section.framework-section .the-framework .pathway-container .pathway-header{text-align:center;margin:.75em 0 .5em 0;position:relative}body.framework-marketing-page-theme section.framework-section .the-framework .pathway-container .pathway-header .pathway-title{color:var(--blue);font-size:1em;font-weight:700;display:inline-block;background:#e2e9f2;padding:0 1.25em;position:relative;z-index:1}body.framework-marketing-page-theme section.framework-section .the-framework .pathway-container .pathway-header .pathway-line{position:absolute;top:50%;left:0;right:0;height:2px;background:var(--blue-muted);z-index:0}body.framework-marketing-page-theme section.framework-section .the-framework .pathway-container .pathway-content>.arrow-tooltip{right:-1em;bottom:1em;width:17em;transform:translateX(100%)}body.framework-marketing-page-theme section.framework-section .the-framework .pathway-container .learning-info{position:relative;background:#fff;border:1px solid var(--blue-muted);border-radius:1px;padding:.5em;text-align:center;margin-bottom:.5em}body.framework-marketing-page-theme section.framework-section .the-framework .pathway-container .learning-info .learning-paths{color:var(--blue);font-size:.9em;font-weight:600;margin-bottom:.25em}body.framework-marketing-page-theme section.framework-section .the-framework .pathway-container .learning-info .learning-paths strong{font-weight:700}body.framework-marketing-page-theme section.framework-section .the-framework .pathway-container .learning-info .knowledge-areas{color:var(--blue);font-size:1.1em;font-weight:800}body.framework-marketing-page-theme section.framework-section .the-framework .pathway-container .learning-info>.arrow-tooltip{left:0;top:2em;width:14em;transform:translateX(-100%)}body.framework-marketing-page-theme section.framework-section .the-framework .pathway-container .grid-container{display:grid;gap:.5em;margin:.5em auto;align-items:stretch;width:100%;position:relative;grid-template-columns:repeat(6, minmax(0, 1fr))}@media screen and (max-width: 767px){body.framework-marketing-page-theme section.framework-section .the-framework .pathway-container .grid-container{grid-template-columns:repeat(3, minmax(0, 1fr))}}body.framework-marketing-page-theme section.framework-section .the-framework .pathway-container .grid-container .knowledge-box{background:#fff;border:1px solid var(--blue-muted);border-radius:1px;padding:.5em .15em 1em;text-align:center;display:grid;grid-template-rows:auto 3em auto 1fr;grid-template-areas:"number" "title" "arrow" "skills";align-content:start;width:100%;max-width:100%;overflow-wrap:break-word;gap:.25em}body.framework-marketing-page-theme section.framework-section .the-framework .pathway-container .grid-container .knowledge-box .box-number{font-size:3em;font-weight:900;color:var(--gold-light);line-height:.8;grid-area:number}body.framework-marketing-page-theme section.framework-section .the-framework .pathway-container .grid-container .knowledge-box .box-title{color:var(--blue);font-size:.95em;font-weight:800;line-height:1;grid-area:title;display:flex;align-items:center;justify-content:center}body.framework-marketing-page-theme section.framework-section .the-framework .pathway-container .grid-container .knowledge-box .arrow{color:var(--gold-light);font-size:24px;grid-area:arrow;display:flex;align-items:end;justify-content:center}body.framework-marketing-page-theme section.framework-section .the-framework .pathway-container .grid-container .knowledge-box .arrow img{max-width:1.25em}body.framework-marketing-page-theme section.framework-section .the-framework .pathway-container .grid-container .knowledge-box .skills-list{margin-top:.25em;font-size:.58em;text-align:left;grid-area:skills;align-self:start;display:flex;flex-direction:column;gap:1.1em;padding:0 .2em}body.framework-marketing-page-theme section.framework-section .the-framework .pathway-container .grid-container .knowledge-box .skill-item{color:var(--blue);font-weight:600;line-height:1.2;text-align:center}body.framework-marketing-page-theme section.framework-section div.framework-video-embed{position:relative;text-align:center;margin:4em 0}body.framework-marketing-page-theme section.framework-section div.framework-video-embed>div{display:inline-block;position:relative}body.framework-marketing-page-theme section.framework-section div.framework-video-embed>div>.arrow-tooltip{right:-1em;bottom:5em;width:14em;transform:translateX(100%)}body.framework-marketing-page-theme section.framework-section div.coming-soon{font-size:1.2em;display:flex;max-width:100%;width:1000px;margin:0 auto;padding:1.5em;background:#fff;border:2px solid var(--gold-bright);border-radius:2em;gap:2em;justify-content:center;align-items:center}body.framework-marketing-page-theme section.framework-section div.coming-soon h2{font-size:1.2em;font-family:"Oswald",sans-serif !important;font-weight:700 !important;color:var(--blue)}body.framework-marketing-page-theme section.framework-section div.coming-soon p{margin:0;font-size:1rem}@media screen and (max-width: 767px){body.framework-marketing-page-theme section.framework-section div.coming-soon{flex-direction:column;gap:0}}body.framework-marketing-page-theme section.framework-section .framework-graphic{cursor:pointer;transition:all .3s ease;filter:grayscale(0.2)}body.framework-marketing-page-theme section.framework-section .framework-graphic:hover{transform:scale(1.02);filter:grayscale(0)}body.framework-marketing-page-theme section.trusted-by{text-align:center}body.framework-marketing-page-theme section.trusted-by h2{text-align:center;margin-bottom:.1em}body.framework-marketing-page-theme section.trusted-by h2+p{text-align:center;color:var(--blue);font-size:1.3em;font-weight:500;margin-bottom:1.5em}body.framework-marketing-page-theme section.trusted-by .trusted-by-group{display:grid;grid-template-columns:repeat(3, 1fr);justify-content:center;gap:1.5em;max-width:100%;width:1100px;margin:2em auto}body.framework-marketing-page-theme section.trusted-by .trusted-by-group div{background-color:var(--blue-light);border-radius:2.5em;padding:1.5em 2em;text-align:center;flex:1 1 auto;display:grid;grid-template-rows:3fr 2fr;grid-template-areas:"logo" "description";align-items:center;justify-items:center}body.framework-marketing-page-theme section.trusted-by .trusted-by-group div:nth-of-type(1){background-color:var(--blue-light)}body.framework-marketing-page-theme section.trusted-by .trusted-by-group div:nth-of-type(2){background-color:var(--gold-dark)}body.framework-marketing-page-theme section.trusted-by .trusted-by-group div:nth-of-type(3){background-color:var(--gold-bright)}body.framework-marketing-page-theme section.trusted-by .trusted-by-group div img{max-width:100%;height:auto;margin-bottom:.5em}body.framework-marketing-page-theme section.trusted-by .trusted-by-group div p{align-self:flex-start;color:#fff;font-size:1.3em;font-weight:600;line-height:1.2;margin-bottom:0}@media screen and (max-width: 900px){body.framework-marketing-page-theme section.trusted-by .trusted-by-group{grid-template-columns:repeat(2, 1fr);grid-auto-rows:2fr;justify-content:stretch;gap:1em}body.framework-marketing-page-theme section.trusted-by .trusted-by-group div:nth-last-child(1):nth-child(odd){grid-column:span 2}}@media screen and (max-width: 767px){body.framework-marketing-page-theme section.trusted-by .trusted-by-group{grid-template-columns:repeat(1, 1fr);grid-auto-rows:1fr;justify-content:stretch;gap:1em}body.framework-marketing-page-theme section.trusted-by .trusted-by-group div:nth-last-child(1):nth-child(odd){grid-column:span 1}}@media screen and (max-width: 520px){body.framework-marketing-page-theme section.trusted-by{font-size:14px}}body.framework-marketing-page-theme section.top-skills{background-color:var(--gold-background);border-radius:3em;width:1400px;max-width:100%;margin:2em auto;padding:2em 1em;text-align:center;border-radius:2em}body.framework-marketing-page-theme section.top-skills .skills-row{display:flex;max-width:1206px;justify-content:space-between;margin:1em auto;padding:0;gap:0;align-items:stretch}body.framework-marketing-page-theme section.top-skills .skills-row .skill{flex:1 0 auto;display:flex;flex-direction:column;max-width:203px}body.framework-marketing-page-theme section.top-skills .skills-row .skill:not(:last-child){margin-right:4em;position:relative}body.framework-marketing-page-theme section.top-skills .skills-row .skill:not(:last-child)::after{content:"";position:absolute;top:0;bottom:0;right:-2em;width:1px;background-color:var(--blue)}body.framework-marketing-page-theme section.top-skills .skills-row .skill .number-with-icon{position:relative;height:130px;max-width:180px;display:grid;grid-template-columns:repeat(9, 1fr);grid-template-rows:1fr;margin-bottom:.5em}body.framework-marketing-page-theme section.top-skills .skills-row .skill .number-with-icon img{position:relative;z-index:0;align-self:flex-start;justify-self:flex-end;grid-column:5/10;grid-row:1}body.framework-marketing-page-theme section.top-skills .skills-row .skill .number-with-icon span{position:relative;z-index:1;grid-column:1/7;grid-row:1;align-self:flex-end;justify-self:flex-start;font-size:4em;font-weight:900;color:var(--blue);line-height:1}body.framework-marketing-page-theme section.top-skills .skills-row .skill .number-with-icon+p{font-size:1.1em;line-height:1.1;text-align:left}@media screen and (max-width: 1450px){body.framework-marketing-page-theme section.top-skills .skills-row{padding:0}}@media screen and (max-width: 1242px){body.framework-marketing-page-theme section.top-skills{font-size:15px}body.framework-marketing-page-theme section.top-skills .skills-row{flex-wrap:wrap;justify-content:center}body.framework-marketing-page-theme section.top-skills .skills-row .skill{flex:1 1 auto;padding:0 1em}body.framework-marketing-page-theme section.top-skills .skills-row .skill:not(:last-child){margin-right:0;position:static}body.framework-marketing-page-theme section.top-skills .skills-row .skill:not(:last-child)::after{content:none}}@media screen and (max-width: 767px){body.framework-marketing-page-theme section.top-skills{font-size:14px}body.framework-marketing-page-theme section.top-skills .skills-row{flex-wrap:wrap;justify-content:center}body.framework-marketing-page-theme section.top-skills .skills-row .skill{flex:1 1 33.33%;padding:0 1em}body.framework-marketing-page-theme section.top-skills .skills-row .skill:not(:last-child){margin-right:0;position:static}body.framework-marketing-page-theme section.top-skills .skills-row .skill:not(:last-child)::after{content:none}}@media screen and (max-width: 520px){body.framework-marketing-page-theme section.top-skills{font-size:14px}body.framework-marketing-page-theme section.top-skills .skills-row{flex-direction:column;align-items:center;padding:0;gap:1.5em}body.framework-marketing-page-theme section.top-skills .skills-row .skill{max-width:100%;margin-right:0}body.framework-marketing-page-theme section.top-skills .skills-row .skill .number-with-icon{height:auto;max-width:100%;grid-template-columns:repeat(6, 1fr);grid-template-rows:auto}body.framework-marketing-page-theme section.top-skills .skills-row .skill .number-with-icon span{font-size:3em}}body.framework-marketing-page-theme section.more-ways{margin:3em auto;max-width:100%;text-align:center}body.framework-marketing-page-theme section.more-ways>img{max-width:100%;width:150px}body.framework-marketing-page-theme section.more-ways .connectors{display:grid;grid-template-columns:auto 1em auto}body.framework-marketing-page-theme section.more-ways .connectors svg.connector{color:var(--blue);width:100%;height:80px;overflow:visible}body.framework-marketing-page-theme section.more-ways .connectors svg.connector path{stroke:currentColor;stroke-width:2;fill:none;stroke-dasharray:1000;stroke-dashoffset:1000;transition:stroke-dashoffset 3.5s ease-in-out}body.framework-marketing-page-theme section.more-ways .connectors svg.connector path.animate-draw{stroke-dashoffset:0}body.framework-marketing-page-theme section.more-ways .growth-dots{display:flex;justify-content:center;gap:1em}body.framework-marketing-page-theme section.more-ways .growth-dots .growth-dot{background-color:var(--blue-light);border-radius:50%;width:12px;height:12px;margin:0 4px}body.framework-marketing-page-theme section.more-ways .growth-boxes{display:grid;grid-template-columns:repeat(3, 1fr);justify-content:center;gap:1.5em;max-width:100%;width:1100px;margin:0 auto 2em}body.framework-marketing-page-theme section.more-ways .growth-boxes .growth-box{background-color:var(--blue-background);border-radius:2.5em;padding:2em 4em;text-align:center;flex:1 1 auto;display:grid;align-items:center;justify-items:center}body.framework-marketing-page-theme section.more-ways .growth-boxes .growth-box>:nth-of-type(3){padding:2em 3em}@media screen and (max-width: 767px){body.framework-marketing-page-theme section.more-ways .growth-boxes .growth-box{padding:1em 2em}}@media screen and (max-width: 520px){body.framework-marketing-page-theme section.more-ways .growth-boxes{gap:0}body.framework-marketing-page-theme section.more-ways .growth-boxes .growth-box{padding:.5em 1em}}body.framework-marketing-page-theme section.contact-section{text-align:center}body.framework-marketing-page-theme section.contact-section a{background-color:var(--gold-bright)}body.framework-marketing-page-theme aside.floating-banner{position:fixed;bottom:0;z-index:9;background-color:var(--blue-light);color:#fff;width:100%;padding-top:.75em;padding-bottom:.75em;font-size:16px;transform:translateY(100%);transition:transform .3s ease-in-out}body.framework-marketing-page-theme aside.floating-banner.banner-visible{transform:translateY(0)}body.framework-marketing-page-theme aside.floating-banner.banner-hidden{transform:translateY(100%)}body.framework-marketing-page-theme aside.floating-banner .floating-banner-container{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;padding:0;width:1080px;max-width:100%;margin:0 auto;height:100%}body.framework-marketing-page-theme aside.floating-banner .floating-banner-container>div{display:flex;flex:1;align-items:center;justify-content:center;text-align:center;font-size:1.1em;line-height:1.1;font-weight:600;gap:1em;border-radius:.5em}body.framework-marketing-page-theme aside.floating-banner .floating-banner-container>div>div{flex:0 0 auto;text-wrap:balance;max-width:165px}body.framework-marketing-page-theme aside.floating-banner .floating-banner-container>div.share .large-icon{display:flex;align-items:flex-end;height:100%}body.framework-marketing-page-theme aside.floating-banner .floating-banner-container>div.share .large-icon img{margin-top:-0.75em;transform:translateY(0.75em);height:100%}body.framework-marketing-page-theme aside.floating-banner .floating-banner-container>div .small-icon{display:none;width:40px;height:40px}body.framework-marketing-page-theme aside.floating-banner .floating-banner-container>div .small-icon img{width:100%;height:100%;object-fit:contain}body.framework-marketing-page-theme aside.floating-banner .floating-banner-container>div:not(:first-child){position:relative}body.framework-marketing-page-theme aside.floating-banner .floating-banner-container>div:not(:first-child)::before{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;background-color:#fff}body.framework-marketing-page-theme aside.floating-banner .floating-banner-container>div:hover{cursor:pointer;background-color:rgba(0,0,0,.1)}@media screen and (max-width: 1100px){body.framework-marketing-page-theme aside.floating-banner .floating-banner-container .assessment{display:none}}@media screen and (min-width: 768px){body.framework-marketing-page-theme aside.floating-banner .floating-banner-container>div>div.small-icon{display:none !important}}@media screen and (max-width: 767px){body.framework-marketing-page-theme aside.floating-banner .floating-banner-container>div{gap:0;flex-direction:column}body.framework-marketing-page-theme aside.floating-banner .floating-banner-container>div>div.large-icon{display:none !important}body.framework-marketing-page-theme aside.floating-banner .floating-banner-container>div>div{order:2}body.framework-marketing-page-theme aside.floating-banner .floating-banner-container>div>div.small-icon{order:1;display:block !important}}body.framework-marketing-page-theme aside.floating-banner .banner-close{cursor:pointer;position:absolute;font-size:1.5em;right:1em;top:50%;transform:translateY(-50%)}body.framework-marketing-page-theme .framework-modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);align-items:center;justify-content:center}body.framework-marketing-page-theme .framework-modal .modal-content{background-color:#fff;border-radius:1em;max-width:90%;max-height:90%;position:relative;box-shadow:0 4px 20px rgba(0,0,0,.3)}body.framework-marketing-page-theme .framework-modal .modal-content .modal-close{position:absolute;top:-25px;right:-20px;font-size:28px;font-weight:bold;color:#fff;cursor:pointer;z-index:1001;line-height:1}body.framework-marketing-page-theme .framework-modal .modal-content .modal-close:hover{color:#000}@media screen and (max-width: 631px){body.framework-marketing-page-theme .framework-modal .modal-content .modal-close{top:-40px;right:10px}}body.framework-marketing-page-theme .framework-modal .modal-content .modal-body{padding:2em;width:900px;max-width:96vw}body.framework-marketing-page-theme .framework-modal .modal-content .modal-body .responsive-iframe-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}body.framework-marketing-page-theme .framework-modal .modal-content .modal-body .responsive-iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}body.framework-marketing-page-theme .framework-modal .modal-content .modal-body .form-container{max-width:100%}body.framework-marketing-page-theme .framework-modal .modal-content .modal-body .form-container h3{color:var(--blue);margin-bottom:.5em;font-size:1.8em}body.framework-marketing-page-theme .framework-modal .modal-content .modal-body .form-container p{color:var(--blue-muted);margin-bottom:1.5em}body.framework-marketing-page-theme .framework-modal.framework-form-modal .modal-content .modal-body{width:600px;max-width:96vw}body.framework-marketing-page-theme .framework-modal.framework-form-modal .wpcf7 .wpcf7-form p{margin-bottom:0}body.framework-marketing-page-theme .framework-modal.framework-form-modal .wpcf7 .wpcf7-form br{display:none}body.framework-marketing-page-theme .framework-modal.framework-form-modal .wpcf7 .wpcf7-form .wpcf7-form-control-wrap{display:block;position:relative}body.framework-marketing-page-theme .framework-modal.framework-form-modal .wpcf7 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-form-control{width:100%;padding:1em 1.25em;border:2px solid var(--blue-light);border-radius:.5em;font-size:1em;font-family:inherit;background-color:#fff;transition:all .3s ease;box-sizing:border-box}body.framework-marketing-page-theme .framework-modal.framework-form-modal .wpcf7 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-form-control:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px rgba(28,60,110,.1)}body.framework-marketing-page-theme .framework-modal.framework-form-modal .wpcf7 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-form-control::placeholder{color:var(--blue-muted);opacity:.8}body.framework-marketing-page-theme .framework-modal.framework-form-modal .wpcf7 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-not-valid{border-color:#e74c3c;background-color:#fdf2f2}body.framework-marketing-page-theme .framework-modal.framework-form-modal .wpcf7 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-not-valid:focus{border-color:#c0392b;box-shadow:0 0 0 3px rgba(231,76,60,.1)}body.framework-marketing-page-theme .framework-modal.framework-form-modal .wpcf7 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-not-valid-tip{display:block;color:#e74c3c;font-size:.875em;margin-top:.5em;font-weight:500}body.framework-marketing-page-theme .framework-modal.framework-form-modal .wpcf7 .wpcf7-form .wpcf7-submit{width:100%;background:var(--blue-faded);color:#fff;border:none;padding:1em 1.5em;border-radius:.5em;font-size:1.1em;font-weight:600;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;margin-top:1em}body.framework-marketing-page-theme .framework-modal.framework-form-modal .wpcf7 .wpcf7-form .wpcf7-submit:hover{background:var(--blue);transform:translateY(-2px);box-shadow:0 8px 25px rgba(28,60,110,.3)}body.framework-marketing-page-theme .framework-modal.framework-form-modal .wpcf7 .wpcf7-form .wpcf7-submit:active{transform:translateY(0)}body.framework-marketing-page-theme .framework-modal.framework-form-modal .wpcf7 .wpcf7-form .wpcf7-submit.wpcf7-submitting{background:var(--blue-muted);cursor:not-allowed;transform:none}body.framework-marketing-page-theme .framework-modal.framework-form-modal .wpcf7 .wpcf7-form .wpcf7-submit.wpcf7-submitting:hover{background:var(--blue-muted);transform:none;box-shadow:none}body.framework-marketing-page-theme .framework-modal.framework-form-modal .wpcf7 .wpcf7-form .wpcf7-spinner{position:absolute;right:1em;top:50%;transform:translateY(-50%);width:20px;height:20px;border:2px solid rgba(0,0,0,0);border-top:2px solid #fff;border-radius:50%;animation:spin 1s linear infinite;display:none}body.framework-marketing-page-theme .framework-modal.framework-form-modal .wpcf7 .wpcf7-form .wpcf7-spinner.is-active{display:block}body.framework-marketing-page-theme .framework-modal.framework-form-modal .wpcf7 .wpcf7-form .wpcf7-response-output{margin-top:1.5em;padding:1em;border-radius:.5em;font-weight:500;text-align:center;display:none}body.framework-marketing-page-theme .framework-modal.framework-form-modal .wpcf7 .wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ok{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb;display:block}body.framework-marketing-page-theme .framework-modal.framework-form-modal .wpcf7 .wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ng,body.framework-marketing-page-theme .framework-modal.framework-form-modal .wpcf7 .wpcf7-form .wpcf7-response-output.wpcf7-validation-errors{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb;display:block}body.framework-marketing-page-theme .framework-modal.framework-form-modal .wpcf7 .wpcf7-form .wpcf7-response-output.wpcf7-spam-blocked{background-color:#fff3cd;color:#856404;border:1px solid #ffeaa7;display:block}body.framework-marketing-page-theme .framework-modal.framework-form-modal .wpcf7 .screen-reader-response{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}body.framework-marketing-page-theme .framework-modal.framework-form-modal .download-success-message{margin-top:1.5em;padding:1.25em;background:linear-gradient(135deg, #d4edda, #c3e6cb);border:2px solid #28a745;border-radius:.75em;text-align:center;animation:slideInUp .5s ease-out}body.framework-marketing-page-theme .framework-modal.framework-form-modal .download-success-message p{margin:0;color:#155724;font-size:1.1em;font-weight:600}@media(max-width: 767px){body.framework-marketing-page-theme .framework-modal .modal-content{max-width:95%}body.framework-marketing-page-theme .framework-modal .modal-content .modal-body{padding:1.5em}body.framework-marketing-page-theme .framework-modal .modal-content .modal-body .video-container iframe{min-height:250px}}@media(max-width: 1024px){body.framework-marketing-page-theme .grid-container{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 767px){body.framework-marketing-page-theme .grid-container{grid-template-columns:repeat(2, 1fr)}body.framework-marketing-page-theme .box-number{font-size:48px}}@media(max-width: 480px){body.framework-marketing-page-theme .grid-container{grid-template-columns:1fr}}body.framework-marketing-page-theme .shadow-rays{box-shadow:1px 1px 0px 0px rgba(223,230,239,.1),2px 2px 0px 0px rgba(223,230,239,.0997),3px 3px 0px 0px rgba(223,230,239,.0994),4px 4px 0px 0px rgba(223,230,239,.0991),5px 5px 0px 0px rgba(223,230,239,.0988),6px 6px 0px 0px rgba(223,230,239,.0985),7px 7px 0px 0px rgba(223,230,239,.0982),8px 8px 0px 0px rgba(223,230,239,.0979),9px 9px 0px 0px rgba(223,230,239,.0976),10px 10px 0px 0px rgba(223,230,239,.0973),11px 11px 0px 0px rgba(223,230,239,.097),12px 12px 0px 0px rgba(223,230,239,.0967),13px 13px 0px 0px rgba(223,230,239,.0964),14px 14px 0px 0px rgba(223,230,239,.0961),15px 15px 0px 0px rgba(223,230,239,.0958),16px 16px 0px 0px rgba(223,230,239,.0955),17px 17px 0px 0px rgba(223,230,239,.0952),18px 18px 0px 0px rgba(223,230,239,.0949),19px 19px 0px 0px rgba(223,230,239,.0946),20px 20px 0px 0px rgba(223,230,239,.0943),21px 21px 0px 0px rgba(223,230,239,.094),22px 22px 0px 0px rgba(223,230,239,.0937),23px 23px 0px 0px rgba(223,230,239,.0934),24px 24px 0px 0px rgba(223,230,239,.0931),25px 25px 0px 0px rgba(223,230,239,.0928),26px 26px 0px 0px rgba(223,230,239,.0925),27px 27px 0px 0px rgba(223,230,239,.0922),28px 28px 0px 0px rgba(223,230,239,.0919),29px 29px 0px 0px rgba(223,230,239,.0916),30px 30px 0px 0px rgba(223,230,239,.0913),31px 31px 0px 0px rgba(223,230,239,.091),32px 32px 0px 0px rgba(223,230,239,.0907),33px 33px 0px 0px rgba(223,230,239,.0904),34px 34px 0px 0px rgba(223,230,239,.0901),35px 35px 0px 0px rgba(223,230,239,.0898),36px 36px 0px 0px rgba(223,230,239,.0895),37px 37px 0px 0px rgba(223,230,239,.0892),38px 38px 0px 0px rgba(223,230,239,.0889),39px 39px 0px 0px rgba(223,230,239,.0886),40px 40px 0px 0px rgba(223,230,239,.0883),41px 41px 0px 0px rgba(223,230,239,.088),42px 42px 0px 0px rgba(223,230,239,.0877),43px 43px 0px 0px rgba(223,230,239,.0874),44px 44px 0px 0px rgba(223,230,239,.0871),45px 45px 0px 0px rgba(223,230,239,.0868),46px 46px 0px 0px rgba(223,230,239,.0865),47px 47px 0px 0px rgba(223,230,239,.0862),48px 48px 0px 0px rgba(223,230,239,.0859),49px 49px 0px 0px rgba(223,230,239,.0856),50px 50px 0px 0px rgba(223,230,239,.0853),51px 51px 0px 0px rgba(223,230,239,.085),52px 52px 0px 0px rgba(223,230,239,.0847),53px 53px 0px 0px rgba(223,230,239,.0844),54px 54px 0px 0px rgba(223,230,239,.0841),55px 55px 0px 0px rgba(223,230,239,.0838),56px 56px 0px 0px rgba(223,230,239,.0835),57px 57px 0px 0px rgba(223,230,239,.0832),58px 58px 0px 0px rgba(223,230,239,.0829),59px 59px 0px 0px rgba(223,230,239,.0826),60px 60px 0px 0px rgba(223,230,239,.0823),61px 61px 0px 0px rgba(223,230,239,.082),62px 62px 0px 0px rgba(223,230,239,.0817),63px 63px 0px 0px rgba(223,230,239,.0814),64px 64px 0px 0px rgba(223,230,239,.0811),65px 65px 0px 0px rgba(223,230,239,.0808),66px 66px 0px 0px rgba(223,230,239,.0805),67px 67px 0px 0px rgba(223,230,239,.0802),68px 68px 0px 0px rgba(223,230,239,.0799),69px 69px 0px 0px rgba(223,230,239,.0796),70px 70px 0px 0px rgba(223,230,239,.0793),71px 71px 0px 0px rgba(223,230,239,.079),72px 72px 0px 0px rgba(223,230,239,.0787),73px 73px 0px 0px rgba(223,230,239,.0784),74px 74px 0px 0px rgba(223,230,239,.0781),75px 75px 0px 0px rgba(223,230,239,.0778),76px 76px 0px 0px rgba(223,230,239,.0775),77px 77px 0px 0px rgba(223,230,239,.0772),78px 78px 0px 0px rgba(223,230,239,.0769),79px 79px 0px 0px rgba(223,230,239,.0766),80px 80px 0px 0px rgba(223,230,239,.0763),81px 81px 0px 0px rgba(223,230,239,.076),82px 82px 0px 0px rgba(223,230,239,.0757),83px 83px 0px 0px rgba(223,230,239,.0754),84px 84px 0px 0px rgba(223,230,239,.0751),85px 85px 0px 0px rgba(223,230,239,.0748),86px 86px 0px 0px rgba(223,230,239,.0745),87px 87px 0px 0px rgba(223,230,239,.0742),88px 88px 0px 0px rgba(223,230,239,.0739),89px 89px 0px 0px rgba(223,230,239,.0736),90px 90px 0px 0px rgba(223,230,239,.0733),91px 91px 0px 0px rgba(223,230,239,.073),92px 92px 0px 0px rgba(223,230,239,.0727),93px 93px 0px 0px rgba(223,230,239,.0724),94px 94px 0px 0px rgba(223,230,239,.0721),95px 95px 0px 0px rgba(223,230,239,.0718),96px 96px 0px 0px rgba(223,230,239,.0715),97px 97px 0px 0px rgba(223,230,239,.0712),98px 98px 0px 0px rgba(223,230,239,.0709),99px 99px 0px 0px rgba(223,230,239,.0706),100px 100px 0px 0px rgba(223,230,239,.0703),101px 101px 0px 0px rgba(223,230,239,.07),102px 102px 0px 0px rgba(223,230,239,.0697),103px 103px 0px 0px rgba(223,230,239,.0694),104px 104px 0px 0px rgba(223,230,239,.0691),105px 105px 0px 0px rgba(223,230,239,.0688),106px 106px 0px 0px rgba(223,230,239,.0685),107px 107px 0px 0px rgba(223,230,239,.0682),108px 108px 0px 0px rgba(223,230,239,.0679),109px 109px 0px 0px rgba(223,230,239,.0676),110px 110px 0px 0px rgba(223,230,239,.0673),111px 111px 0px 0px rgba(223,230,239,.067),112px 112px 0px 0px rgba(223,230,239,.0667),113px 113px 0px 0px rgba(223,230,239,.0664),114px 114px 0px 0px rgba(223,230,239,.0661),115px 115px 0px 0px rgba(223,230,239,.0658),116px 116px 0px 0px rgba(223,230,239,.0655),117px 117px 0px 0px rgba(223,230,239,.0652),118px 118px 0px 0px rgba(223,230,239,.0649),119px 119px 0px 0px rgba(223,230,239,.0646),120px 120px 0px 0px rgba(223,230,239,.0643),121px 121px 0px 0px rgba(223,230,239,.064),122px 122px 0px 0px rgba(223,230,239,.0637),123px 123px 0px 0px rgba(223,230,239,.0634),124px 124px 0px 0px rgba(223,230,239,.0631),125px 125px 0px 0px rgba(223,230,239,.0628),126px 126px 0px 0px rgba(223,230,239,.0625),127px 127px 0px 0px rgba(223,230,239,.0622),128px 128px 0px 0px rgba(223,230,239,.0619),129px 129px 0px 0px rgba(223,230,239,.0616),130px 130px 0px 0px rgba(223,230,239,.0613),131px 131px 0px 0px rgba(223,230,239,.061),132px 132px 0px 0px rgba(223,230,239,.0607),133px 133px 0px 0px rgba(223,230,239,.0604),134px 134px 0px 0px rgba(223,230,239,.0601),135px 135px 0px 0px rgba(223,230,239,.0598),136px 136px 0px 0px rgba(223,230,239,.0595),137px 137px 0px 0px rgba(223,230,239,.0592),138px 138px 0px 0px rgba(223,230,239,.0589),139px 139px 0px 0px rgba(223,230,239,.0586),140px 140px 0px 0px rgba(223,230,239,.0583),141px 141px 0px 0px rgba(223,230,239,.058),142px 142px 0px 0px rgba(223,230,239,.0577),143px 143px 0px 0px rgba(223,230,239,.0574),144px 144px 0px 0px rgba(223,230,239,.0571),145px 145px 0px 0px rgba(223,230,239,.0568),146px 146px 0px 0px rgba(223,230,239,.0565),147px 147px 0px 0px rgba(223,230,239,.0562),148px 148px 0px 0px rgba(223,230,239,.0559),149px 149px 0px 0px rgba(223,230,239,.0556),150px 150px 0px 0px rgba(223,230,239,.0553),151px 151px 0px 0px rgba(223,230,239,.055),152px 152px 0px 0px rgba(223,230,239,.0547),153px 153px 0px 0px rgba(223,230,239,.0544),154px 154px 0px 0px rgba(223,230,239,.0541),155px 155px 0px 0px rgba(223,230,239,.0538),156px 156px 0px 0px rgba(223,230,239,.0535),157px 157px 0px 0px rgba(223,230,239,.0532),158px 158px 0px 0px rgba(223,230,239,.0529),159px 159px 0px 0px rgba(223,230,239,.0526),160px 160px 0px 0px rgba(223,230,239,.0523),161px 161px 0px 0px rgba(223,230,239,.052),162px 162px 0px 0px rgba(223,230,239,.0517),163px 163px 0px 0px rgba(223,230,239,.0514),164px 164px 0px 0px rgba(223,230,239,.0511),165px 165px 0px 0px rgba(223,230,239,.0508),166px 166px 0px 0px rgba(223,230,239,.0505),167px 167px 0px 0px rgba(223,230,239,.0502),168px 168px 0px 0px rgba(223,230,239,.0499),169px 169px 0px 0px rgba(223,230,239,.0496),170px 170px 0px 0px rgba(223,230,239,.0493),171px 171px 0px 0px rgba(223,230,239,.049),172px 172px 0px 0px rgba(223,230,239,.0487),173px 173px 0px 0px rgba(223,230,239,.0484),174px 174px 0px 0px rgba(223,230,239,.0481),175px 175px 0px 0px rgba(223,230,239,.0478),176px 176px 0px 0px rgba(223,230,239,.0475),177px 177px 0px 0px rgba(223,230,239,.0472),178px 178px 0px 0px rgba(223,230,239,.0469),179px 179px 0px 0px rgba(223,230,239,.0466),180px 180px 0px 0px rgba(223,230,239,.0463),181px 181px 0px 0px rgba(223,230,239,.046),182px 182px 0px 0px rgba(223,230,239,.0457),183px 183px 0px 0px rgba(223,230,239,.0454),184px 184px 0px 0px rgba(223,230,239,.0451),185px 185px 0px 0px rgba(223,230,239,.0448),186px 186px 0px 0px rgba(223,230,239,.0445),187px 187px 0px 0px rgba(223,230,239,.0442),188px 188px 0px 0px rgba(223,230,239,.0439),189px 189px 0px 0px rgba(223,230,239,.0436),190px 190px 0px 0px rgba(223,230,239,.0433),191px 191px 0px 0px rgba(223,230,239,.043),192px 192px 0px 0px rgba(223,230,239,.0427),193px 193px 0px 0px rgba(223,230,239,.0424),194px 194px 0px 0px rgba(223,230,239,.0421),195px 195px 0px 0px rgba(223,230,239,.0418),196px 196px 0px 0px rgba(223,230,239,.0415),197px 197px 0px 0px rgba(223,230,239,.0412),198px 198px 0px 0px rgba(223,230,239,.0409),199px 199px 0px 0px rgba(223,230,239,.0406),200px 200px 0px 0px rgba(223,230,239,.0403),201px 201px 0px 0px rgba(223,230,239,.04),202px 202px 0px 0px rgba(223,230,239,.0397),203px 203px 0px 0px rgba(223,230,239,.0394),204px 204px 0px 0px rgba(223,230,239,.0391),205px 205px 0px 0px rgba(223,230,239,.0388),206px 206px 0px 0px rgba(223,230,239,.0385),207px 207px 0px 0px rgba(223,230,239,.0382),208px 208px 0px 0px rgba(223,230,239,.0379),209px 209px 0px 0px rgba(223,230,239,.0376),210px 210px 0px 0px rgba(223,230,239,.0373),211px 211px 0px 0px rgba(223,230,239,.037),212px 212px 0px 0px rgba(223,230,239,.0367),213px 213px 0px 0px rgba(223,230,239,.0364),214px 214px 0px 0px rgba(223,230,239,.0361),215px 215px 0px 0px rgba(223,230,239,.0358),216px 216px 0px 0px rgba(223,230,239,.0355),217px 217px 0px 0px rgba(223,230,239,.0352),218px 218px 0px 0px rgba(223,230,239,.0349),219px 219px 0px 0px rgba(223,230,239,.0346),220px 220px 0px 0px rgba(223,230,239,.0343),221px 221px 0px 0px rgba(223,230,239,.034),222px 222px 0px 0px rgba(223,230,239,.0337),223px 223px 0px 0px rgba(223,230,239,.0334),224px 224px 0px 0px rgba(223,230,239,.0331),225px 225px 0px 0px rgba(223,230,239,.0328),226px 226px 0px 0px rgba(223,230,239,.0325),227px 227px 0px 0px rgba(223,230,239,.0322),228px 228px 0px 0px rgba(223,230,239,.0319),229px 229px 0px 0px rgba(223,230,239,.0316),230px 230px 0px 0px rgba(223,230,239,.0313),231px 231px 0px 0px rgba(223,230,239,.031),232px 232px 0px 0px rgba(223,230,239,.0307),233px 233px 0px 0px rgba(223,230,239,.0304),234px 234px 0px 0px rgba(223,230,239,.0301),235px 235px 0px 0px rgba(223,230,239,.0298),236px 236px 0px 0px rgba(223,230,239,.0295),237px 237px 0px 0px rgba(223,230,239,.0292),238px 238px 0px 0px rgba(223,230,239,.0289),239px 239px 0px 0px rgba(223,230,239,.0286),240px 240px 0px 0px rgba(223,230,239,.0283),241px 241px 0px 0px rgba(223,230,239,.028),242px 242px 0px 0px rgba(223,230,239,.0277),243px 243px 0px 0px rgba(223,230,239,.0274),244px 244px 0px 0px rgba(223,230,239,.0271),245px 245px 0px 0px rgba(223,230,239,.0268),246px 246px 0px 0px rgba(223,230,239,.0265),247px 247px 0px 0px rgba(223,230,239,.0262),248px 248px 0px 0px rgba(223,230,239,.0259),249px 249px 0px 0px rgba(223,230,239,.0256),250px 250px 0px 0px rgba(223,230,239,.0253),251px 251px 0px 0px rgba(223,230,239,.025),252px 252px 0px 0px rgba(223,230,239,.0247),253px 253px 0px 0px rgba(223,230,239,.0244),254px 254px 0px 0px rgba(223,230,239,.0241),255px 255px 0px 0px rgba(223,230,239,.0238),256px 256px 0px 0px rgba(223,230,239,.0235),257px 257px 0px 0px rgba(223,230,239,.0232),258px 258px 0px 0px rgba(223,230,239,.0229),259px 259px 0px 0px rgba(223,230,239,.0226),260px 260px 0px 0px rgba(223,230,239,.0223),261px 261px 0px 0px rgba(223,230,239,.022),262px 262px 0px 0px rgba(223,230,239,.0217),263px 263px 0px 0px rgba(223,230,239,.0214),264px 264px 0px 0px rgba(223,230,239,.0211),265px 265px 0px 0px rgba(223,230,239,.0208),266px 266px 0px 0px rgba(223,230,239,.0205),267px 267px 0px 0px rgba(223,230,239,.0202),268px 268px 0px 0px rgba(223,230,239,.0199),269px 269px 0px 0px rgba(223,230,239,.0196),270px 270px 0px 0px rgba(223,230,239,.0193),271px 271px 0px 0px rgba(223,230,239,.019),272px 272px 0px 0px rgba(223,230,239,.0187),273px 273px 0px 0px rgba(223,230,239,.0184),274px 274px 0px 0px rgba(223,230,239,.0181),275px 275px 0px 0px rgba(223,230,239,.0178),276px 276px 0px 0px rgba(223,230,239,.0175),277px 277px 0px 0px rgba(223,230,239,.0172),278px 278px 0px 0px rgba(223,230,239,.0169),279px 279px 0px 0px rgba(223,230,239,.0166),280px 280px 0px 0px rgba(223,230,239,.0163),281px 281px 0px 0px rgba(223,230,239,.016),282px 282px 0px 0px rgba(223,230,239,.0157),283px 283px 0px 0px rgba(223,230,239,.0154),284px 284px 0px 0px rgba(223,230,239,.0151),285px 285px 0px 0px rgba(223,230,239,.0148),286px 286px 0px 0px rgba(223,230,239,.0145),287px 287px 0px 0px rgba(223,230,239,.0142),288px 288px 0px 0px rgba(223,230,239,.0139),289px 289px 0px 0px rgba(223,230,239,.0136),290px 290px 0px 0px rgba(223,230,239,.0133),291px 291px 0px 0px rgba(223,230,239,.013),292px 292px 0px 0px rgba(223,230,239,.0127),293px 293px 0px 0px rgba(223,230,239,.0124),294px 294px 0px 0px rgba(223,230,239,.0121),295px 295px 0px 0px rgba(223,230,239,.0118),296px 296px 0px 0px rgba(223,230,239,.0115),297px 297px 0px 0px rgba(223,230,239,.0112),298px 298px 0px 0px rgba(223,230,239,.0109),299px 299px 0px 0px rgba(223,230,239,.0106),300px 300px 0px 0px rgba(223,230,239,.0103)}body.framework-marketing-page-theme .shadow-rays-shorter{box-shadow:1px 1px 0px 0px rgba(223,230,239,.1),2px 2px 0px 0px rgba(223,230,239,.0995),3px 3px 0px 0px rgba(223,230,239,.099),4px 4px 0px 0px rgba(223,230,239,.0985),5px 5px 0px 0px rgba(223,230,239,.098),6px 6px 0px 0px rgba(223,230,239,.0975),7px 7px 0px 0px rgba(223,230,239,.097),8px 8px 0px 0px rgba(223,230,239,.0965),9px 9px 0px 0px rgba(223,230,239,.096),10px 10px 0px 0px rgba(223,230,239,.0955),11px 11px 0px 0px rgba(223,230,239,.095),12px 12px 0px 0px rgba(223,230,239,.0945),13px 13px 0px 0px rgba(223,230,239,.094),14px 14px 0px 0px rgba(223,230,239,.0935),15px 15px 0px 0px rgba(223,230,239,.093),16px 16px 0px 0px rgba(223,230,239,.0925),17px 17px 0px 0px rgba(223,230,239,.092),18px 18px 0px 0px rgba(223,230,239,.0915),19px 19px 0px 0px rgba(223,230,239,.091),20px 20px 0px 0px rgba(223,230,239,.0905),21px 21px 0px 0px rgba(223,230,239,.09),22px 22px 0px 0px rgba(223,230,239,.0895),23px 23px 0px 0px rgba(223,230,239,.089),24px 24px 0px 0px rgba(223,230,239,.0885),25px 25px 0px 0px rgba(223,230,239,.088),26px 26px 0px 0px rgba(223,230,239,.0875),27px 27px 0px 0px rgba(223,230,239,.087),28px 28px 0px 0px rgba(223,230,239,.0865),29px 29px 0px 0px rgba(223,230,239,.086),30px 30px 0px 0px rgba(223,230,239,.0855),31px 31px 0px 0px rgba(223,230,239,.085),32px 32px 0px 0px rgba(223,230,239,.0845),33px 33px 0px 0px rgba(223,230,239,.084),34px 34px 0px 0px rgba(223,230,239,.0835),35px 35px 0px 0px rgba(223,230,239,.083),36px 36px 0px 0px rgba(223,230,239,.0825),37px 37px 0px 0px rgba(223,230,239,.082),38px 38px 0px 0px rgba(223,230,239,.0815),39px 39px 0px 0px rgba(223,230,239,.081),40px 40px 0px 0px rgba(223,230,239,.0805),41px 41px 0px 0px rgba(223,230,239,.08),42px 42px 0px 0px rgba(223,230,239,.0795),43px 43px 0px 0px rgba(223,230,239,.079),44px 44px 0px 0px rgba(223,230,239,.0785),45px 45px 0px 0px rgba(223,230,239,.078),46px 46px 0px 0px rgba(223,230,239,.0775),47px 47px 0px 0px rgba(223,230,239,.077),48px 48px 0px 0px rgba(223,230,239,.0765),49px 49px 0px 0px rgba(223,230,239,.076),50px 50px 0px 0px rgba(223,230,239,.0755),51px 51px 0px 0px rgba(223,230,239,.075),52px 52px 0px 0px rgba(223,230,239,.0745),53px 53px 0px 0px rgba(223,230,239,.074),54px 54px 0px 0px rgba(223,230,239,.0735),55px 55px 0px 0px rgba(223,230,239,.073),56px 56px 0px 0px rgba(223,230,239,.0725),57px 57px 0px 0px rgba(223,230,239,.072),58px 58px 0px 0px rgba(223,230,239,.0715),59px 59px 0px 0px rgba(223,230,239,.071),60px 60px 0px 0px rgba(223,230,239,.0705),61px 61px 0px 0px rgba(223,230,239,.07),62px 62px 0px 0px rgba(223,230,239,.0695),63px 63px 0px 0px rgba(223,230,239,.069),64px 64px 0px 0px rgba(223,230,239,.0685),65px 65px 0px 0px rgba(223,230,239,.068),66px 66px 0px 0px rgba(223,230,239,.0675),67px 67px 0px 0px rgba(223,230,239,.067),68px 68px 0px 0px rgba(223,230,239,.0665),69px 69px 0px 0px rgba(223,230,239,.066),70px 70px 0px 0px rgba(223,230,239,.0655),71px 71px 0px 0px rgba(223,230,239,.065),72px 72px 0px 0px rgba(223,230,239,.0645),73px 73px 0px 0px rgba(223,230,239,.064),74px 74px 0px 0px rgba(223,230,239,.0635),75px 75px 0px 0px rgba(223,230,239,.063),76px 76px 0px 0px rgba(223,230,239,.0625),77px 77px 0px 0px rgba(223,230,239,.062),78px 78px 0px 0px rgba(223,230,239,.0615),79px 79px 0px 0px rgba(223,230,239,.061),80px 80px 0px 0px rgba(223,230,239,.0605),81px 81px 0px 0px rgba(223,230,239,.06),82px 82px 0px 0px rgba(223,230,239,.0595),83px 83px 0px 0px rgba(223,230,239,.059),84px 84px 0px 0px rgba(223,230,239,.0585),85px 85px 0px 0px rgba(223,230,239,.058),86px 86px 0px 0px rgba(223,230,239,.0575),87px 87px 0px 0px rgba(223,230,239,.057),88px 88px 0px 0px rgba(223,230,239,.0565),89px 89px 0px 0px rgba(223,230,239,.056),90px 90px 0px 0px rgba(223,230,239,.0555),91px 91px 0px 0px rgba(223,230,239,.055),92px 92px 0px 0px rgba(223,230,239,.0545),93px 93px 0px 0px rgba(223,230,239,.054),94px 94px 0px 0px rgba(223,230,239,.0535),95px 95px 0px 0px rgba(223,230,239,.053),96px 96px 0px 0px rgba(223,230,239,.0525),97px 97px 0px 0px rgba(223,230,239,.052),98px 98px 0px 0px rgba(223,230,239,.0515),99px 99px 0px 0px rgba(223,230,239,.051),100px 100px 0px 0px rgba(223,230,239,.0505),101px 101px 0px 0px rgba(223,230,239,.05),102px 102px 0px 0px rgba(223,230,239,.0495),103px 103px 0px 0px rgba(223,230,239,.049),104px 104px 0px 0px rgba(223,230,239,.0485),105px 105px 0px 0px rgba(223,230,239,.048),106px 106px 0px 0px rgba(223,230,239,.0475),107px 107px 0px 0px rgba(223,230,239,.047),108px 108px 0px 0px rgba(223,230,239,.0465),109px 109px 0px 0px rgba(223,230,239,.046),110px 110px 0px 0px rgba(223,230,239,.0455),111px 111px 0px 0px rgba(223,230,239,.045),112px 112px 0px 0px rgba(223,230,239,.0445),113px 113px 0px 0px rgba(223,230,239,.044),114px 114px 0px 0px rgba(223,230,239,.0435),115px 115px 0px 0px rgba(223,230,239,.043),116px 116px 0px 0px rgba(223,230,239,.0425),117px 117px 0px 0px rgba(223,230,239,.042),118px 118px 0px 0px rgba(223,230,239,.0415),119px 119px 0px 0px rgba(223,230,239,.041),120px 120px 0px 0px rgba(223,230,239,.0405),121px 121px 0px 0px rgba(223,230,239,.04),122px 122px 0px 0px rgba(223,230,239,.0395),123px 123px 0px 0px rgba(223,230,239,.039),124px 124px 0px 0px rgba(223,230,239,.0385),125px 125px 0px 0px rgba(223,230,239,.038),126px 126px 0px 0px rgba(223,230,239,.0375),127px 127px 0px 0px rgba(223,230,239,.037),128px 128px 0px 0px rgba(223,230,239,.0365),129px 129px 0px 0px rgba(223,230,239,.036),130px 130px 0px 0px rgba(223,230,239,.0355),131px 131px 0px 0px rgba(223,230,239,.035),132px 132px 0px 0px rgba(223,230,239,.0345),133px 133px 0px 0px rgba(223,230,239,.034),134px 134px 0px 0px rgba(223,230,239,.0335),135px 135px 0px 0px rgba(223,230,239,.033),136px 136px 0px 0px rgba(223,230,239,.0325),137px 137px 0px 0px rgba(223,230,239,.032),138px 138px 0px 0px rgba(223,230,239,.0315),139px 139px 0px 0px rgba(223,230,239,.031),140px 140px 0px 0px rgba(223,230,239,.0305),141px 141px 0px 0px rgba(223,230,239,.03),142px 142px 0px 0px rgba(223,230,239,.0295),143px 143px 0px 0px rgba(223,230,239,.029),144px 144px 0px 0px rgba(223,230,239,.0285),145px 145px 0px 0px rgba(223,230,239,.028),146px 146px 0px 0px rgba(223,230,239,.0275),147px 147px 0px 0px rgba(223,230,239,.027),148px 148px 0px 0px rgba(223,230,239,.0265),149px 149px 0px 0px rgba(223,230,239,.026),150px 150px 0px 0px rgba(223,230,239,.0255),151px 151px 0px 0px rgba(223,230,239,.025),152px 152px 0px 0px rgba(223,230,239,.0245),153px 153px 0px 0px rgba(223,230,239,.024),154px 154px 0px 0px rgba(223,230,239,.0235),155px 155px 0px 0px rgba(223,230,239,.023),156px 156px 0px 0px rgba(223,230,239,.0225),157px 157px 0px 0px rgba(223,230,239,.022),158px 158px 0px 0px rgba(223,230,239,.0215),159px 159px 0px 0px rgba(223,230,239,.021),160px 160px 0px 0px rgba(223,230,239,.0205),161px 161px 0px 0px rgba(223,230,239,.02),162px 162px 0px 0px rgba(223,230,239,.0195),163px 163px 0px 0px rgba(223,230,239,.019),164px 164px 0px 0px rgba(223,230,239,.0185),165px 165px 0px 0px rgba(223,230,239,.018),166px 166px 0px 0px rgba(223,230,239,.0175),167px 167px 0px 0px rgba(223,230,239,.017),168px 168px 0px 0px rgba(223,230,239,.0165),169px 169px 0px 0px rgba(223,230,239,.016),170px 170px 0px 0px rgba(223,230,239,.0155),171px 171px 0px 0px rgba(223,230,239,.015),172px 172px 0px 0px rgba(223,230,239,.0145),173px 173px 0px 0px rgba(223,230,239,.014),174px 174px 0px 0px rgba(223,230,239,.0135),175px 175px 0px 0px rgba(223,230,239,.013),176px 176px 0px 0px rgba(223,230,239,.0125),177px 177px 0px 0px rgba(223,230,239,.012),178px 178px 0px 0px rgba(223,230,239,.0115),179px 179px 0px 0px rgba(223,230,239,.011),180px 180px 0px 0px rgba(223,230,239,.0105),181px 181px 0px 0px rgba(223,230,239,.01),182px 182px 0px 0px rgba(223,230,239,.0095),183px 183px 0px 0px rgba(223,230,239,.009),184px 184px 0px 0px rgba(223,230,239,.0085),185px 185px 0px 0px rgba(223,230,239,.008),186px 186px 0px 0px rgba(223,230,239,.0075),187px 187px 0px 0px rgba(223,230,239,.007),188px 188px 0px 0px rgba(223,230,239,.0065),189px 189px 0px 0px rgba(223,230,239,.006),190px 190px 0px 0px rgba(223,230,239,.0055),191px 191px 0px 0px rgba(223,230,239,.005),192px 192px 0px 0px rgba(223,230,239,.0045),193px 193px 0px 0px rgba(223,230,239,.004),194px 194px 0px 0px rgba(223,230,239,.0035),195px 195px 0px 0px rgba(223,230,239,.003),196px 196px 0px 0px rgba(223,230,239,.0025),197px 197px 0px 0px rgba(223,230,239,.002),198px 198px 0px 0px rgba(223,230,239,.0015),199px 199px 0px 0px rgba(223,230,239,.001),200px 200px 0px 0px rgba(223,230,239,.0005)}@-webkit-keyframes collectible-bounce{0%,100%{-webkit-transform:translateY(0px);transform:translateY(0px)}50%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes collectible-bounce{0%,100%{-webkit-transform:translateY(0px);transform:translateY(0px)}50%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@-webkit-keyframes bounce-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}20%{-webkit-transform:translateY(-24px);transform:translateY(-24px);opacity:1}40%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}60%{-webkit-transform:translateY(-12px);transform:translateY(-12px);opacity:1}80%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes bounce-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}20%{-webkit-transform:translateY(-24px);transform:translateY(-24px);opacity:1}40%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}60%{-webkit-transform:translateY(-12px);transform:translateY(-12px);opacity:1}80%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes tooltip-fade-bounce{0%{opacity:0;transform:scale(0.95)}80%{opacity:.8;transform:scale(1.05)}100%{opacity:1;transform:scale(1)}}@keyframes spin{0%{transform:translateY(-50%) rotate(0deg)}100%{transform:translateY(-50%) rotate(360deg)}}@keyframes slideInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}

/*# sourceMappingURL=framework-marketing.css.map */