html{font-size:18px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}body,textarea{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{background-color:var(--SurveyTesterBackgroundColor);color:var(--SurveyTesterRegularText);height:100vh;overflow:auto;text-align:center;width:100vw}.App h3{margin-block-end:.5rem;margin-block-start:1.5rem}.App .page .page-content{line-height:1.5;text-align:start}.App .page .page-content p{margin-block-end:.75rem;margin-block-start:.5rem}.App .page .page-content.bg-top{background-color:var(--SurveyTesterBlue);background-image:radial-gradient(circle farthest-side at 30% 100%,var(--SurveyTesterBlue),#003553 65%);color:var(--SurveyTesterBlueForegroundText);line-height:1.6;padding:2rem 0}.App .page .page-content.bg-top h1{margin-block-end:0}.App .page .page-content.bg-top h1,.App .page .page-content.bg-top h2{font-weight:400;margin-block-start:0}.App .page .page-content.bg-top p{font-size:1.1rem}.App .page .page-content.bg-1{background-color:var(--SurveyTesterBackgroundColor);padding:2rem 0}.App .page .page-content.bg-1 a{color:var(--SurveyTesterBlue);text-decoration:none}.App .page .page-content.bg-1 a:hover{text-decoration:underline}.App .page .page-content.bg-2{background-color:var(--SurveyTesterBlue);background-image:radial-gradient(circle farthest-side at 30% 100%,var(--SurveyTesterBlue),#003553 65%);color:var(--bg2-text);padding:2rem 0}.App .page .page-content.bg-2 a{color:var(--bg2-text);text-decoration:none}.App .page .page-content.bg-2 a:hover{text-decoration:underline}.App .page .page-content .inner-content{margin-left:auto;margin-right:auto;max-width:60rem;padding-left:.5rem;padding-right:.5rem}.footer{background-color:#000;color:#ccc;display:flex;font-size:.8rem;justify-content:space-around;line-height:1.2rem;padding:3rem 0 0;text-align:start}.footer .footer-details{display:flex;justify-content:space-between;max-width:60rem;width:100%}.footer .footer-details .column-header{color:#fff}.footer .footer-details ul{list-style-type:none;margin-block-end:0;margin-block-start:0;padding-inline-start:0}.footer .footer-details ul li a{color:#ccc;text-decoration:none}.footer .footer-details ul li a:visited{color:#ccc}.footer .footer-details ul li a:hover{color:#fff;margin-left:0;text-decoration:underline}.footer .footer-details .address{flex:1.6 1}.footer .footer-details .address a{color:#ccc;text-decoration:none}.footer .footer-details .address a:hover{color:#fff;text-decoration:underline}.footer .footer-details .footer-links{flex:1 1;padding-left:1rem}.footer .footer-details .company-links{margin-top:.6rem}.copyright-line{background-color:#000;color:#ccc;font-size:.8rem;padding-bottom:2rem;padding-top:1rem}.copyright-line a{color:#ccc;text-decoration:none}.copyright-line a:hover{color:#fff;text-decoration:underline}@media only screen and (max-width:600px){.footer{padding-left:1rem;padding-right:1rem}.footer .footer-details{flex-wrap:wrap;gap:1.5rem 0}.footer .footer-details .address{flex:1 1 100%}.footer .footer-details .footer-links{flex:1 1 33%;padding-left:0;white-space:nowrap}}.top-menu-wrapper{background-color:var(--SurveyTesterBackgroundColor);position:sticky;top:0;z-index:1}.top-menu-wrapper .top-menu{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:60rem}.top-menu-wrapper .top-menu img{max-height:3rem;padding:1rem 1rem 1rem 0}.top-menu-wrapper .top-menu ul{align-items:center;display:flex;flex-wrap:wrap;list-style-type:none;margin:0 .25rem;padding-inline-start:0}.top-menu-wrapper .top-menu ul li a{border-radius:.25rem;color:var(--SurveyTesterRegularText);cursor:pointer;padding:.25rem .5rem;text-decoration:none}.top-menu-wrapper .top-menu ul li a span{border-bottom:2px solid #0000;padding-bottom:.25rem}.top-menu-wrapper .top-menu ul li a:hover span{border-color:var(--SurveyTesterLightBorder);border-radius:0}.top-menu-wrapper .top-menu ul li a:visited{color:var(--SurveyTesterRegularText)}.top-menu-wrapper .top-menu ul li.selected a{background-color:var(--SurveyTesterBlue);color:var(--SurveyTesterBlueForegroundText)}.top-menu-wrapper .top-menu ul li.selected a span{border-color:#0000}.top-menu-wrapper .top-menu ul li.menu-cta{margin-left:.5rem}.top-menu-wrapper .top-menu ul li.menu-cta a{background-color:var(--SurveyTesterFreeTrialButtonBackground);border:2px solid var(--SurveyTesterFreeTrialButtonBackground);border-radius:.4rem;display:inline-block;font-weight:600;padding:.35rem .9rem}.top-menu-wrapper .top-menu ul li.menu-cta a,.top-menu-wrapper .top-menu ul li.menu-cta a:visited{color:var(--SurveyTesterFreeTrialButtonColor)}.top-menu-wrapper .top-menu ul li.menu-cta a span{border:0;padding:0}.top-menu-wrapper .top-menu ul li.menu-cta a:hover{background-color:var(--SurveyTesterBackgroundColor);color:var(--SurveyTesterFreeTrialButtonBackground)}.top-menu-wrapper .top-menu ul li.menu-cta a:hover span{border:0}@media only screen and (max-width:600px){.top-menu-wrapper .top-menu{justify-content:center}.top-menu-wrapper .top-menu ul{margin-block-end:0;margin-block-start:0;padding-inline-start:0}.top-menu-wrapper .top-menu ul li{margin-bottom:.75rem}.top-menu-wrapper .top-menu ul li a{font-size:.9rem;padding:.25rem}}.start-paths .start-paths-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));margin-top:1.5rem}.start-paths .start-paths-grid .start-path{background:#ffffff12;border:1px solid #ffffff59;border-radius:.6rem;display:flex;flex-direction:column;padding:1.1rem 1.1rem 1rem;position:relative}.start-paths .start-paths-grid .start-path .tag{font-size:.75rem;letter-spacing:.1em;opacity:.85;text-transform:uppercase}.start-paths .start-paths-grid .start-path h3{font-size:1.2rem;margin-block-end:.4rem;margin-block-start:.3rem}.start-paths .start-paths-grid .start-path p{flex:1 1;font-size:.95rem;margin:0 0 1rem}.start-paths .start-paths-grid .start-path a.path-link{align-self:flex-start;border-bottom:2px solid #fff9;color:#fff;font-weight:600;text-decoration:none}.start-paths .start-paths-grid .start-path a.path-link:hover{border-color:#fff;text-decoration:none}.start-paths .start-paths-grid .start-path.current,.start-paths .start-paths-grid .start-path.recommended{border-color:var(--SurveyTesterFreeTrialButtonBackground)}.start-paths .start-paths-grid .start-path.current .here,.start-paths .start-paths-grid .start-path.recommended .here{background:var(--SurveyTesterFreeTrialButtonBackground);border-radius:1rem;color:var(--SurveyTesterFreeTrialButtonColor);font-size:.75rem;font-weight:700;padding:.15rem .6rem;position:absolute;right:1rem;top:-.7rem}.App .page.story-page .page-content .story-hero{grid-gap:2.5rem;align-items:center;display:grid;gap:2.5rem;grid-template-columns:5fr 6fr}.App .page.story-page .page-content .story-hero h1{max-width:none}.App .page.story-page .page-content a.back-to-stories{color:#fff;display:inline-block;font-size:.95rem;font-weight:600;margin-bottom:1rem;opacity:.85;text-decoration:none}.App .page.story-page .page-content a.back-to-stories:focus-visible,.App .page.story-page .page-content a.back-to-stories:hover{opacity:1;text-decoration:underline}.App .page.story-page .page-content .episode-video{aspect-ratio:16/9;background:#000;border-radius:.8rem;box-shadow:0 1rem 2.5rem #0000004d;overflow:hidden}.App .page.story-page .page-content .episode-video video{display:block;height:100%;width:100%}.App .page.story-page .page-content .episode-video-wrap{min-width:0}.App .page.story-page .page-content button.sound-on{align-items:center;background:#ffffff1a;border:1px solid #ffffff8c;border-radius:2rem;color:#fff;cursor:pointer;display:flex;font:inherit;font-size:.95rem;gap:.5rem;margin:.9rem auto 0;padding:.45rem 1rem;transition:background .15s ease}.App .page.story-page .page-content button.sound-on:focus-visible,.App .page.story-page .page-content button.sound-on:hover{background:#ffffff38}.App .page.story-page .page-content ol.story-steps{list-style:none;margin:2rem 0 0;padding:0}.App .page.story-page .page-content ol.story-steps>li{grid-gap:2.5rem;align-items:center;display:grid;gap:2.5rem;grid-template-columns:2fr 3fr;margin-bottom:3rem}.App .page.story-page .page-content ol.story-steps>li:nth-child(2n){grid-template-columns:3fr 2fr}.App .page.story-page .page-content ol.story-steps>li:nth-child(2n) .story-step-text{order:2}.App .page.story-page .page-content ol.story-steps .step-no{align-items:center;background:var(--SurveyTesterFreeTrialButtonBackground);border-radius:50%;color:var(--SurveyTesterFreeTrialButtonColor);display:inline-flex;font-size:1.1rem;font-weight:700;height:2.4rem;justify-content:center;margin-bottom:.6rem;width:2.4rem}.App .page.story-page .page-content ol.story-steps h3{font-size:1.25rem;margin:0 0 .4rem}.App .page.story-page .page-content ol.story-steps figure,.App .page.story-page .page-content ol.story-steps p{margin:0}.App .page.story-page .page-content ol.story-steps figure img{border:1px solid #88888859;border-radius:.6rem;box-shadow:0 .5rem 1.5rem #0000001f;display:block;height:auto;width:100%}.App .page.story-page .page-content .story-facts{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));text-align:center}.App .page.story-page .page-content .story-facts b{display:block;font-size:2.6rem;line-height:1.1;margin-bottom:.3rem}.App .page.story-page .page-content .story-facts span{font-size:1rem;opacity:.95}.App .page.story-page .page-content .check-grid.cast-grid{grid-template-columns:repeat(4,1fr)}.App .page.story-page .page-content .check-grid .check-card.cast-card{overflow:hidden;padding-top:0}.App .page.story-page .page-content .check-grid .check-card.cast-card img{aspect-ratio:4/5;background:#e6e6e8;display:block;height:auto;margin:0 -1.1rem .9rem;max-width:none;object-fit:cover;width:calc(100% + 2.2rem)}.App .page.story-page .page-content .episode-cards{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));margin-top:1.25rem}.App .page.story-page .page-content .episode-cards.two-columns{grid-template-columns:repeat(2,1fr)}.App .page.story-page .page-content .episode-cards.four-columns{grid-template-columns:repeat(4,1fr)}.App .page.story-page .page-content a.episode-card{border:1px solid #8886;border-radius:.7rem;color:inherit;display:block;overflow:hidden;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.App .page.story-page .page-content a.episode-card:hover{box-shadow:0 .6rem 1.5rem #00000026;transform:translateY(-3px)}.App .page.story-page .page-content a.episode-card img{display:block;height:auto;width:100%}.App .page.story-page .page-content a.episode-card .episode-no{color:var(--SurveyTesterBlue);display:block;font-size:.8rem;font-weight:700;letter-spacing:.1em;margin:.9rem 1rem 0;text-transform:uppercase}.App .page.story-page .page-content a.episode-card h3{font-size:1.15rem;margin:.2rem 1rem .3rem}.App .page.story-page .page-content a.episode-card p{font-size:.95rem;margin:0 1rem 1rem}.App .page.story-page .page-content .all-episodes{font-weight:600;margin-top:1.25rem}.App .page.story-page .page-content .academy-link{font-weight:600}.App .page.story-page .page-content .made-with{color:var(--SurveyTesterLightText);font-size:.9rem;margin-top:1.5rem}@media only screen and (max-width:900px){.App .page.story-page .page-content .story-hero{gap:1.75rem;grid-template-columns:1fr}.App .page.story-page .page-content .check-grid.cast-grid{grid-template-columns:repeat(2,1fr)}.App .page.story-page .page-content .episode-cards.two-columns{grid-template-columns:1fr}.App .page.story-page .page-content .episode-cards.four-columns{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}.App .page.story-page .page-content ol.story-steps>li,.App .page.story-page .page-content ol.story-steps>li:nth-child(2n){gap:1rem;grid-template-columns:1fr}.App .page.story-page .page-content ol.story-steps>li .story-step-text,.App .page.story-page .page-content ol.story-steps>li:nth-child(2n) .story-step-text{order:0}}.App .page.free-page .page-content .eyebrow{border:1px solid #ffffff8c;border-radius:1rem;display:inline-block;font-size:.8rem;font-weight:700;letter-spacing:.12em;margin-bottom:1rem;padding:.2rem .6rem;text-transform:uppercase}.App .page.free-page .page-content.bg-top{padding:3rem 0 3.5rem}.App .page.free-page .page-content.bg-top h1{font-size:2.4rem;font-weight:600;line-height:1.15;margin-block-end:1rem;max-width:40rem}.App .page.free-page .page-content.bg-top .lead{font-size:1.25rem;max-width:42rem;opacity:.95}.App .page.free-page .page-content .hero-cta{align-items:center;display:flex;flex-wrap:wrap;gap:1rem 1.5rem;margin-top:2rem}.App .page.free-page .page-content .hero-cta .cta-note{font-size:.95rem;opacity:.9}.App .page.free-page .page-content .hero-cta .cta-note a{color:inherit}.App .page.free-page .page-content .cta-button a,.App .page.free-page .page-content a.cta-button{background-color:var(--SurveyTesterFreeTrialButtonBackground);border:2px solid var(--SurveyTesterFreeTrialButtonBackground);border-radius:.5rem;color:var(--SurveyTesterFreeTrialButtonColor)!important;display:inline-block;font-size:1.15rem;font-weight:600;padding:.8rem 1.75rem;text-decoration:none!important;white-space:nowrap}.App .page.free-page .page-content .cta-button a:hover,.App .page.free-page .page-content a.cta-button:hover{background-color:var(--SurveyTesterFreeTrialButtonColor);color:var(--SurveyTesterFreeTrialButtonBackground)!important}.App .page.free-page .page-content a.cta-button.secondary{background-color:#0000;border-color:currentColor;color:inherit!important}.App .page.free-page .page-content a.cta-button.secondary:hover{background-color:#ffffff26}.App .page.free-page .page-content .section-intro{font-size:1.1rem;max-width:44rem}.App .page.free-page .page-content .check-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));margin-top:1.5rem}.App .page.free-page .page-content .check-grid .check-card{border:1px solid #8886;border-radius:.6rem;padding:1rem 1.1rem}.App .page.free-page .page-content .check-grid .check-card h3{font-size:1.05rem;margin-block-end:.4rem;margin-block-start:0}.App .page.free-page .page-content .check-grid .check-card p{font-size:.95rem;margin:0}.App .page.free-page .page-content.bg-2 .check-grid .check-card,.App .page.free-page .page-content.bg-top .check-grid .check-card{background:#ffffff12;border-color:#ffffff59}.App .page.free-page .page-content .steps{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));list-style:none;margin:1.5rem 0 0;padding:0}.App .page.free-page .page-content .steps li{padding-top:.25rem;position:relative}.App .page.free-page .page-content .steps li .step-no{align-items:center;background:var(--SurveyTesterFreeTrialButtonBackground);border-radius:50%;color:var(--SurveyTesterFreeTrialButtonColor);display:inline-flex;font-size:1.1rem;font-weight:700;height:2.4rem;justify-content:center;margin-bottom:.6rem;width:2.4rem}.App .page.free-page .page-content .steps li h3{font-size:1.1rem;margin:0 0 .3rem}.App .page.free-page .page-content .steps li p{margin:0}.App .page.free-page .page-content .two-col{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:3fr 2fr;margin-top:1rem}.App .page.free-page .page-content .two-col aside{align-self:start;border-left:4px solid var(--SurveyTesterBlue);padding-left:1rem}.App .page.free-page .page-content .two-col aside h3{margin-block-start:0}.App .page.free-page .page-content.bg-2 .two-col aside{border-color:#ffffffb3}.App .page.free-page .page-content .two-col.report-row{align-items:center;grid-template-columns:3fr 2fr}.App .page.free-page .page-content .timeline-note{margin-top:2rem}.App .page.free-page .page-content .timeline-note a{font-weight:600}.App .page.free-page .page-content ul.tick-list{list-style:none;margin:1rem 0;padding:0}.App .page.free-page .page-content ul.tick-list li{margin-bottom:.6rem;padding-left:1.8rem;position:relative}.App .page.free-page .page-content ul.tick-list li:before{border-bottom:3px solid var(--SurveyTesterFreeTrialButtonBackground);border-right:3px solid var(--SurveyTesterFreeTrialButtonBackground);content:"";height:.9rem;left:.35rem;position:absolute;top:.3rem;transform:rotate(45deg);width:.5rem}.App .page.free-page .page-content ul.tick-list li b{display:block}.App .page.free-page .page-content .fine-print{grid-gap:1rem 2rem;display:grid;gap:1rem 2rem;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));margin-top:1rem}.App .page.free-page .page-content .fine-print div b{display:block;margin-bottom:.2rem}.App .page.free-page .page-content .fine-print div p{font-size:.95rem;margin:0}.App .page.free-page .page-content .faq-item{margin-bottom:1.25rem}.App .page.free-page .page-content .faq-item h3{font-size:1.05rem;margin-block-end:.25rem;margin-block-start:0}.App .page.free-page .page-content .faq-item p{margin:0}.App .page.free-page .page-content .email-box{border:1px solid #8886;border-radius:.6rem;margin-top:1.5rem;overflow:hidden}.App .page.free-page .page-content .email-box .email-head{background:#8888881f;font-size:.9rem;padding:.6rem 1rem}.App .page.free-page .page-content .email-box .email-head b{margin-right:.4rem}.App .page.free-page .page-content .email-box .email-head div+div{margin-top:.2rem}.App .page.free-page .page-content .email-box pre{font-family:inherit;font-size:.95rem;line-height:1.5;margin:0;padding:1rem;white-space:pre-wrap}.App .page.free-page .page-content .email-box .email-open{border-top:1px solid #8888884d;display:block;font-weight:600;padding:.6rem 1rem}.App .page.free-page .page-content .closing-cta{padding:1rem 0 .5rem;text-align:center}.App .page.free-page .page-content .closing-cta h2{font-size:1.8rem;margin-block-end:.5rem}.App .page.free-page .page-content .closing-cta p{margin-left:auto;margin-right:auto;max-width:38rem}.App .page.free-page .page-content .closing-cta .hero-cta{justify-content:center;margin-top:1.5rem}@media only screen and (max-width:600px){.App .page.free-page .page-content.bg-top h1{font-size:1.8rem}.App .page.free-page .page-content .two-col{grid-template-columns:1fr}.App .page.free-page .page-content .cta-button a,.App .page.free-page .page-content a.cta-button{box-sizing:border-box;text-align:center;white-space:normal;width:100%}}.App .page.home .page-content .eyebrow.eyebrow-dark{border-color:var(--SurveyTesterBlue);color:var(--SurveyTesterBlue)}.App .page.home .page-content figure.cost-quote{background:#0a97d312;border-left:5px solid var(--SurveyTesterBlue);border-radius:0 .6rem .6rem 0;margin:2.5rem 0 0;padding:1.5rem 1.75rem}.App .page.home .page-content figure.cost-quote blockquote{font-size:1.6rem;font-weight:600;line-height:1.3;margin:0 0 .6rem}.App .page.home .page-content figure.cost-quote figcaption{max-width:44rem}.App .page.home .page-content p.belief{font-size:1.35rem;line-height:1.5;margin:2.5rem auto 0;max-width:46rem;text-align:center}.App .page.home .page-content .home-facts{margin-top:2.5rem}.App .page.home .page-content .capability-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr);margin-top:1.5rem}.App .page.home .page-content a.capability-card{border:1px solid #8886;border-radius:.7rem;color:inherit;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.App .page.home .page-content a.capability-card:focus-visible,.App .page.home .page-content a.capability-card:hover{box-shadow:0 .6rem 1.5rem #00000026;transform:translateY(-3px)}.App .page.home .page-content a.capability-card img{aspect-ratio:16/9;background:#f2f3f5;border-bottom:1px solid #8888884d;display:block;height:auto;object-fit:cover;object-position:top left;width:100%}.App .page.home .page-content a.capability-card .capability-text{display:flex;flex:1 1;flex-direction:column;padding:.9rem 1rem 1rem}.App .page.home .page-content a.capability-card h3{font-size:1.1rem;line-height:1.3;margin:0 0 .35rem}.App .page.home .page-content a.capability-card p{flex:1 1;font-size:.95rem;margin:0 0 .8rem}.App .page.home .page-content a.capability-card .capability-link{color:var(--SurveyTesterBlue);font-size:.9rem;font-weight:600}.App .page.home .page-content .team-row{grid-gap:2.5rem;align-items:center;display:grid;gap:2.5rem;grid-template-columns:2fr 3fr}.App .page.home .page-content .team-row h2{margin-block-start:0}.App .page.home .page-content .team-row figure{margin:0}.App .page.home .page-content .team-row figure img{border:1px solid #88888859;border-radius:.6rem;box-shadow:0 .5rem 1.5rem #0000001f;display:block;height:auto;width:100%}.App .page.home .page-content .team-row .also{color:var(--SurveyTesterLightText);font-size:.95rem}.App .page.home .page-content ul.role-list{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:1rem 0;padding:0}.App .page.home .page-content ul.role-list li{border:1px solid var(--SurveyTesterBlue);border-radius:1rem;color:var(--SurveyTesterBlue);font-size:.9rem;font-weight:600;padding:.3rem .8rem}.App .page.home .page-content ul.logo-wall{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem 2.75rem;justify-content:center;list-style:none;margin:1.5rem 0 0;padding:0}.App .page.home .page-content ul.logo-wall img{display:block;filter:grayscale(1);height:3.2rem;max-width:9rem;object-fit:contain;opacity:.75;transition:filter .2s ease,opacity .2s ease;width:auto}.App .page.home .page-content ul.logo-wall img.smaller{height:2.2rem}.App .page.home .page-content ul.logo-wall img:hover{filter:none;opacity:1}.App .page.home .page-content .testimonials{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);margin-top:1.5rem}.App .page.home .page-content figure.testimonial-card{background:#ffffff12;border:1px solid #ffffff59;border-radius:.7rem;display:flex;flex-direction:column;justify-content:space-between;margin:0;padding:1.25rem 1.4rem}.App .page.home .page-content figure.testimonial-card blockquote{font-size:1.05rem;line-height:1.5;margin:0 0 1rem}.App .page.home .page-content figure.testimonial-card figcaption b,.App .page.home .page-content figure.testimonial-card figcaption span{display:block}.App .page.home .page-content figure.testimonial-card figcaption span{font-size:.95rem;opacity:.85}.App .page.home .page-content a.academy-card{color:inherit;display:block;text-decoration:none;transition:border-color .15s ease}.App .page.home .page-content a.academy-card h3{color:var(--SurveyTesterBlue)}.App .page.home .page-content a.academy-card:focus-visible,.App .page.home .page-content a.academy-card:hover{border-color:var(--SurveyTesterBlue)}.App .page.home .page-content .faq-grid{grid-gap:.5rem 2.5rem;display:grid;gap:.5rem 2.5rem;grid-template-columns:1fr 1fr;margin-top:1.25rem}@media only screen and (max-width:1100px){.App .page.home .page-content .capability-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:900px){.App .page.home .page-content .faq-grid,.App .page.home .page-content .team-row,.App .page.home .page-content .testimonials{grid-template-columns:1fr}}@media only screen and (max-width:600px){.App .page.home .page-content .capability-grid{grid-template-columns:1fr}.App .page.home .page-content figure.cost-quote blockquote{font-size:1.3rem}.App .page.home .page-content p.belief{font-size:1.15rem}.App .page.home .page-content ul.logo-wall{gap:1.25rem 1.75rem}.App .page.home .page-content ul.logo-wall img{height:2.6rem}.App .page.home .page-content ul.logo-wall img.smaller{height:1.9rem}}.App .page.about .page-content .two-col.origin{align-items:start;gap:2.5rem}.App .page.about .page-content .two-col.origin aside{border-left:5px solid var(--SurveyTesterBlue);padding:.5rem 0 .5rem 1.5rem}.App .page.about .page-content .two-col.origin aside h3{margin-top:0}.App .page.about .page-content .two-col.origin aside p{font-size:1.2rem;line-height:1.45}.App .page.about .page-content .card-icon{display:inline-flex;margin-right:.45rem;vertical-align:-.25rem}.App .page.about .page-content .trust-grid{grid-template-columns:repeat(3,1fr)}.App .page.about .page-content figure.about-quote{margin:1.5rem 0 2.5rem}.App .page.about .page-content figure.about-quote blockquote{font-size:1.25rem}.App .page.about .page-content .people{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(5,1fr)}.App .page.about .page-content .person{color:inherit;display:block;text-decoration:none}.App .page.about .page-content .person img{aspect-ratio:250/310;border:1px solid #88888859;border-radius:.7rem;display:block;height:auto;margin-bottom:.8rem;object-fit:cover;width:100%}.App .page.about .page-content .person h3{font-size:1.1rem;margin:0}.App .page.about .page-content .person .role{color:var(--SurveyTesterBlue);display:block;font-size:.9rem;font-weight:600;margin-bottom:.4rem}.App .page.about .page-content .person p{font-size:.95rem;margin:0}.App .page.about .page-content a.person.clicky:focus-visible h3,.App .page.about .page-content a.person.clicky:hover h3{text-decoration:underline}@media only screen and (max-width:1100px){.App .page.about .page-content .people{grid-template-columns:repeat(3,1fr)}.App .page.about .page-content .trust-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:600px){.App .page.about .page-content .people{gap:1.25rem 1rem;grid-template-columns:repeat(2,1fr)}.App .page.about .page-content .trust-grid{grid-template-columns:1fr}}.contact .page-content .other-contact a{color:var(--bg2-text);text-decoration:none}.contact .page-content .other-contact a:hover{text-decoration:underline}.free-trial-confirmation{background-color:var(--SurveyTesterBlue);background-image:radial-gradient(circle farthest-side at 30% 100%,var(--SurveyTesterBlue),#003553 65%);border-radius:1rem;color:var(--SurveyTesterBlueForegroundText);display:flex;padding:2rem 1rem}.free-trial-confirmation .confirmation-text{font-size:1.5rem;margin-left:2rem;margin-right:3rem}.form .form-line{display:flex;margin-bottom:.5rem}.form .form-line .form-label{flex-shrink:0;font-weight:700;white-space:nobreak;width:10rem}.form .form-line .form-input input[type=text]{border:1px solid var(--SurveyTesterLightBorder);border-radius:.25rem;font-size:1rem;margin-bottom:.5rem;margin-right:.5rem;padding:.5rem .75rem}.form .form-line .form-input input[type=text].full-width{width:30rem}.form .form-line .form-input input[type=text].half-width{width:calc(14rem - 1px)}.form .form-line .form-input textarea.full-width{border:1px solid var(--SurveyTesterLightBorder);border-radius:.25rem;font-size:1rem;min-height:5rem;padding:.5rem .75rem;width:30rem}.form .form-line .form-privacy{align-items:flex-start;display:flex;font-size:.8rem;width:30rem}.form .form-line .form-privacy input[type=checkbox]{margin-right:.5rem}.form .form-line .form-privacy a{color:var(--SurveyTesterRegularText);text-decoration:none}.form .form-line .form-privacy a:hover{text-decoration:underline}.form .form-line .form-send input[type=button]{background-color:var(--SurveyTesterFreeTrialButtonBackground);border:1px solid var(--SurveyTesterFreeTrialButtonBackground);border-radius:.5rem;color:var(--SurveyTesterFreeTrialButtonColor);cursor:pointer;font-size:1.25rem;margin-top:1rem;padding:.5rem 1rem}.form .form-line .form-send input[type=button]:disabled{background-color:silver;border-color:silver;cursor:auto;opacity:.5}.other-contact a{color:var(--bg2-text);text-decoration:none}.other-contact a:hover{text-decoration:underline}.other-contact .register-newsletter-line{align-items:center;display:flex}.other-contact .register-newsletter-line label{margin-right:.5rem}.other-contact .register-newsletter-line input[type=email]{border-radius:.25rem;margin-right:.5rem;padding:.25rem 1rem}.other-contact .register-newsletter-line input[type=button]{background-color:var(--SurveyTesterFreeTrialButtonBackground);border:none;border-radius:.25rem;color:var(--SurveyTesterFreeTrialButtonColor);padding:.25rem 1rem}@media only screen and (max-width:600px){.contact .page-content .form .form-line{flex-direction:column}.contact .page-content .form .form-line .form-input input[type=text].full-width{width:calc(100% - 3rem)!important}.contact .page-content .form .form-line .form-input input[type=text].half-width{width:calc(50% - 2.5rem)!important}.contact .page-content .form .form-line .form-input textarea.full-width{width:calc(100% - 3rem)!important}.contact .page-content .form .form-line .form-input.form-privacy{width:calc(100% - 1rem)!important}}.register-newsletter-line{align-items:center;display:flex;justify-content:center;margin-top:2rem}.register-newsletter-line label{margin-right:.5rem}.register-newsletter-line input[type=email]{border:none;border-radius:.25rem;color:#000;font-size:1rem;height:auto!important;margin-right:.5rem;padding:.5rem 1rem;width:15rem}.register-newsletter-line button,.register-newsletter-line input[type=button]{background-color:var(--SurveyTesterFreeTrialButtonBackground)!important;border:1px solid var(--SurveyTesterFreeTrialButtonColor)!important;border-radius:.25rem;color:var(--SurveyTesterFreeTrialButtonColor);font-size:1rem;padding:.5rem 1rem}.register-newsletter-line button:hover,.register-newsletter-line input[type=button]:hover{background-color:var(--SurveyTesterFreeTrialButtonColor)!important;border-color:red!important;color:red!important}.pricing .page-content .free-trial{margin-top:3rem}.pricing .page-content .free-trial .free-trial-button a{background-color:#0000;border:2px solid var(--SurveyTesterBackgroundColor);border-radius:.5rem;color:var(--SurveyTesterBackgroundColor)!important;font-size:1.1rem;padding:.5rem 1rem;text-decoration:none!important}.pricing .page-content .free-trial .free-trial-button a:hover{background-color:var(--SurveyTesterBackgroundColor);color:var(--SurveyTesterBlue)!important}.pricing .page-content.bg-1 .package-currency{background-color:#0000;border:1px solid var(--SurveyTesterLightBorder);border-radius:.25rem;color:var(--SurveyTesterRegularText);cursor:pointer;font-weight:700;margin-left:.25rem;padding:.25rem .5rem}.pricing .page-content.bg-1 .package-currency.selected{background-color:var(--SurveyTesterBlue);border-color:var(--SurveyTesterBlue);color:var(--SurveyTesterBlueForegroundText)}.pricing .page-content.bg-1 .price-boxes{display:flex}.pricing .page-content.bg-1 .price-boxes .price-box{margin:1rem;max-width:15rem;width:15rem}.pricing .page-content.bg-1 .price-boxes .price-box .package-name{background-color:var(--SurveyTesterBlue);border:1px solid var(--SurveyTesterBlue);border-top-left-radius:.25rem;border-top-right-radius:.25rem;color:var(--SurveyTesterBlueForegroundText);font-weight:700;padding:.25rem 1rem;text-align:center;white-space:nowrap}.pricing .page-content.bg-1 .price-boxes .price-box .package-description{border-left:1px solid var(--SurveyTesterLightBorder);border-right:1px solid var(--SurveyTesterLightBorder);font-size:.9rem;font-style:italic;height:calc(100% - 6rem);padding:.25rem .5rem}.pricing .page-content.bg-1 .price-boxes .price-box .package-price{border-bottom:1px solid var(--SurveyTesterLightBorder);border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;border-left:1px solid var(--SurveyTesterLightBorder);border-right:1px solid var(--SurveyTesterLightBorder);padding:.25rem .5rem;white-space:nowrap}.pricing .page-content.bg-1 .price-boxes .price-box .package-price .currency{font-size:.9rem;margin-right:.25rem}.pricing .page-content.bg-1 .price-boxes .price-box .package-price .price{font-size:1.1rem;font-weight:700}.pricing .page-content.bg-1 .price-boxes .price-box .package-price .price-per-project{font-size:.7rem}.pricing .page-content.bg-1 .price-boxes .price-box a{color:var(--SurveyTesterRegularText);text-decoration:none}.pricing .page-content.bg-1 .price-boxes .price-box a:hover{text-decoration:underline}.pricing .page-content.bg-1 .vat-details{font-size:.8rem;margin-bottom:2rem}.pricing .page-content.bg-1 .button-container{display:flex;justify-content:center}.pricing .page-content.bg-1 .button-container .free-trial-button{background-color:var(--SurveyTesterFreeTrialButtonBackground);border:1px solid var(--SurveyTesterFreeTrialButtonBackground);border-radius:.25rem;color:var(--SurveyTesterFreeTrialButtonColor);display:flex;font-size:1.1rem;font-weight:700;margin:.5rem auto;padding:.5rem 1rem;text-align:center;text-decoration:none}@media only screen and (max-width:800px){.pricing .price-boxes{flex-wrap:wrap;justify-content:center}}@media only screen and (max-width:600px){.pricing .vat-details,.pricing h1,.pricing h2,.pricing p{margin-left:1rem;margin-right:1rem}.pricing .price-boxes{flex-direction:column}.pricing .price-boxes .price-box{max-width:calc(100% - 2rem)!important;width:calc(100% - 2rem)!important}.pricing .price-boxes .price-box .package-price{text-align:center}}.calculator td{padding-top:.25rem;vertical-align:initial}.calculator td input[type=number]{font-size:1rem;margin:.25rem 0 .25rem 1rem;padding:.25rem 0 .25rem .75rem;text-align:center;width:3rem}.calculator td.right-text{font-size:.9rem}.calculator td h4{margin-block-end:0;margin-block-start:.25rem}.calculator td .explain{font-size:.8rem;font-style:italic}.calculator td.td-center{text-align:center}.freetrial .page-content .two-col aside a{font-weight:600}.App .page.free-page .page-content .steps.illustrated li{text-align:center}.App .page.free-page .page-content .steps.illustrated li .step-art{display:flex;height:9.5rem;justify-content:center;margin-bottom:.75rem}.App .page.free-page .page-content .steps.illustrated li .step-art svg{display:block;height:100%;max-width:100%;width:auto}.App .page.free-page .page-content .steps.illustrated li .step-no{margin-bottom:.4rem}.App .page.free-page .page-content .steps.illustrated li p{text-align:left}@media only screen and (min-width:901px){.App .page.free-page .page-content .steps.illustrated{grid-template-columns:repeat(3,1fr);grid-template-columns:repeat(var(--step-count,3),1fr)}.App .page.free-page .page-content .steps.illustrated li:not(:last-child):after{border-top:3px dotted var(--SurveyTesterBlue);content:"";position:absolute;right:-1.9rem;top:4.6rem;width:2.3rem}}.App .page.free-page .page-content .card-icon{align-items:center;background:#e3f3fb;border-radius:.5rem;color:var(--SurveyTesterBlue);display:inline-flex;flex-shrink:0;height:2.1rem;justify-content:center;margin-right:.55rem;vertical-align:middle;width:2.1rem}.App .page.free-page .page-content .card-icon svg{display:block}.App .page.free-page .page-content .check-card h3{align-items:center;display:flex}.App .page.free-page .page-content.bg-2 .card-icon,.App .page.free-page .page-content.bg-top .card-icon{background:#ffffff29;color:#fff}.App .page.free-page .page-content .report-preview svg{display:block;font-family:inherit;height:auto;width:100%}.App .page.free-page .page-content ol.timeline{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(5,1fr);list-style:none;margin:2.5rem 0 0;padding:0;position:relative}.App .page.free-page .page-content ol.timeline:before{border-top:3px solid #ffffff73;content:"";left:.6rem;position:absolute;right:.6rem;top:.55rem}.App .page.free-page .page-content ol.timeline li{padding-top:1.7rem;position:relative}.App .page.free-page .page-content ol.timeline li:before{background:var(--SurveyTesterFreeTrialButtonBackground);border:3px solid #fff;border-radius:50%;box-sizing:border-box;content:"";height:1.25rem;left:0;position:absolute;top:0;width:1.25rem}.App .page.free-page .page-content ol.timeline li .when{display:block;font-size:.75rem;font-weight:700;letter-spacing:.1em;margin-bottom:.2rem;opacity:.85;text-transform:uppercase}.App .page.free-page .page-content ol.timeline li b{display:block;margin-bottom:.25rem}.App .page.free-page .page-content ol.timeline li p{font-size:.92rem;margin:0}.start-paths .start-path .path-icon{align-items:center;background:#ffffff29;border-radius:.6rem;color:#fff;display:inline-flex;height:2.4rem;justify-content:center;margin-bottom:.6rem;width:2.4rem}.start-paths .start-path .path-icon svg{display:block}@media only screen and (max-width:900px){.App .page.free-page .page-content ol.timeline{gap:1.25rem;grid-template-columns:1fr}.App .page.free-page .page-content ol.timeline:before{border-left:3px solid #ffffff73;border-top:0;bottom:.3rem;left:.5rem;right:auto;top:.3rem}.App .page.free-page .page-content ol.timeline li{padding-left:2.2rem;padding-top:0}.App .page.free-page .page-content ol.timeline li:before{top:.15rem}}.free-pilot .page-content#pilot-form{border-top:1px solid #8888884d;scroll-margin-top:5rem}.free-review .page-content .steps a,.free-review .page-content .two-col aside a{font-weight:600}:root .light{--SurveyTesterBackgroundColor:#fff;--SurveyTesterRegularText:#444;--SurveyTesterLightBorder:#888;--SurveyTesterBlue:#0a97d3;--SurveyTesterBlueForegroundText:#fff;--SurveyTesterFreeTrialButtonBackground:#7bbd00;--SurveyTesterFreeTrialButtonColor:#fff;--SurveyTesterLightText:#888;--bg2-text:#fff}:root .dark{--SurveyTesterBackgroundColor:#000;--SurveyTesterRegularText:#ddd;--SurveyTesterLightBorder:#888;--SurveyTesterBlue:#0a97d3;--SurveyTesterBlueForegroundText:#fff;--SurveyTesterFreeTrialButtonBackground:#7bbd00;--SurveyTesterFreeTrialButtonColor:#fff;--SurveyTesterLightText:#bbb;--bg2-text:#fff}.get-started .page-content.bg-1 .hero-cta{margin-top:1.5rem}.get-started .which-one ul{padding-inline-start:1.2rem}.get-started .which-one ul li{margin-bottom:.6rem}.page-not-found .page-content .inner-content img{border-radius:1rem;margin-top:2rem;max-width:30rem;width:100%}
/*# sourceMappingURL=main.948fd3ea.css.map*/