@font-face{font-family:Google Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/google-sans-latin-wght-normal-Bwkq70f6.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fraunces-latin-400-normal-6IfK1voy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/fraunces-latin-400-italic-ChpO6tcr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--fs-eyebrow:clamp(11px, 10.76px + .067vw, 11.7px);--fs-micro:clamp(11.5px, 11.15px + .096vw, 12.5px);--fs-tiny:clamp(12.5px, 11.98px + .144vw, 14px);--fs-xs:clamp(13.5px, 12.98px + .144vw, 15px);--fs-sm:clamp(14.5px, 13.98px + .144vw, 16px);--fs-md:clamp(15px, 14.31px + .192vw, 17px);--fs-lg:clamp(16px, 15.13px + .24vw, 18.5px);--fs-xl:clamp(16.5px, 15.46px + .288vw, 19.5px);--fs-body:clamp(17px, 15.79px + .337vw, 20.5px);--fs-lead:clamp(17.5px, 15.94px + .433vw, 22px);--fs-2xl:clamp(18px, 16.27px + .481vw, 23px);--fs-3xl:clamp(21px, 18.23px + .769vw, 29px);--fs-4xl:clamp(23px, 19.88px + .865vw, 32px);--fs-5xl:clamp(25px, 20.85px + 1.154vw, 37px);--fs-6xl:clamp(26px, 19.42px + 1.827vw, 45px);--fs-hero:clamp(44px, 28.08px + 4.423vw, 90px);--fs-h1:clamp(40px, 26.85px + 3.654vw, 78px);--fs-h1-legal:clamp(30px, 19.62px + 2.885vw, 60px);--fs-serif-h2:clamp(36px, 26.31px + 2.692vw, 64px);--fs-h2:clamp(28px, 22.46px + 1.538vw, 44px);--fs-h2-lg:clamp(30px, 22.38px + 2.115vw, 52px);--fs-stat:clamp(32px, 24.38px + 2.115vw, 54px);--bg:#fff;--bg-grey:#f4f6fb;--ink:#0a0a0a;--head:#0b1430;--text:#16327a;--grey:#465886;--grey-2:#8791b2;--line:#e6e7eb;--green:#2e4a2c;--green-2:#3b5c38;--brand:#0b56ff;--pink:#0b56ff;--purple:#0b56ff;--purple-tint:#e7eeff;--band:#f6f9ff;--yellow:#f2c14e;--serif:"Fraunces", Georgia, "Times New Roman", serif;--sans:"Google Sans Variable", "Google Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--wrap:1400px;--gap-card:clamp(18px, 13.15px + 1.346vw, 32px);--gap-section:clamp(24px, 17.08px + 1.923vw, 44px);--sp-section-tight:clamp(20px, 14.46px + 1.538vw, 36px);--sp-block:clamp(28px, 16.92px + 3.077vw, 60px);--sp-section:clamp(36px, 20.77px + 4.231vw, 80px);--sp-section-lg:clamp(46px, 27.31px + 5.192vw, 100px);--sp-head:clamp(28px, 22.46px + 1.538vw, 44px);--sp-eyebrow:clamp(14px, 12.62px + .385vw, 18px);--sp-lede:clamp(16px, 13.23px + .77vw, 24px);--sp-hero-cta:clamp(28px, 23.85px + 1.154vw, 40px);--gap-split:clamp(32px, 12.62px + 5.385vw, 88px);--pad-card:clamp(22px, 17.85px + 1.154vw, 34px);--pad-card-lg:clamp(28px, 22.46px + 1.538vw, 44px);--icon-card:clamp(34px, 3.4vw, 46px);--nav-h:60px;--nav-clear:calc(var(--nav-h) + 28px);--ic-blue:#0b56ff;--ic-cyan:#0e8aa8;--ic-emerald:#069668;--ic-amber:#c2700a;--ic-pink:#d21f74;--ic-violet:#7c4dff}*{box-sizing:border-box;letter-spacing:-.04em}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--sans);font-size:var(--fs-body);letter-spacing:-.04em;-webkit-font-smoothing:antialiased;margin:0;font-weight:500;line-height:1.55}a{color:inherit}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 24px}.wrap-wide{max-width:1400px;margin:0 auto;padding:0 24px}h1,h2,h3{letter-spacing:-.04em;color:var(--head);margin:0;line-height:1.06}h1{font-family:var(--serif);font-weight:400;font-size:var(--fs-h1)}h2,h3{font-family:var(--sans);font-weight:700;font-size:var(--fs-h2)}.integ h2,.pricing h2,.stats h2,.fgrid h2,.usecases h2,.how h2,.templates h2,.testi h2,.faq h2,.compare h2,.pricing-teaser h2,.related-head h2,.type-full .type-intro h2{font-family:var(--serif);font-weight:400;font-size:var(--fs-serif-h2);text-wrap:balance}:focus-visible{outline:2px solid var(--pink);outline-offset:2px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.stats,.fgrid,.usecases,.integ-sec,.how,.templates,.testi,.compare,.quote{padding:var(--sp-section) 0}.fgrid-head,.testi-head,.uc-head,.compare-head,.how-head,.tpl-head,.related-head{text-align:center;margin-bottom:var(--sp-head)}.fgrid-head h2,.testi-head h2,.uc-head h2,.compare-head h2,.how-head h2,.tpl-head h2,.related-head h2{margin:0 auto}.fgrid-head h2,.compare-head h2,.uc-head h2,.tpl-head h2{margin-bottom:var(--sp-lede)}.fgrid-head h2,.uc-head h2{max-width:20ch}.testi-head h2,.tpl-head h2{max-width:22ch}.eyebrow{--eb:var(--brand);font-family:var(--sans);font-size:var(--fs-eyebrow);letter-spacing:.02em;text-transform:uppercase;color:var(--eb);background:color-mix(in srgb, var(--eb) 9%, white);margin-bottom:var(--sp-eyebrow);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-weight:700;display:inline-flex}.eyebrow[data-eb=blue]{--eb:var(--ic-blue)}.eyebrow[data-eb=cyan]{--eb:var(--ic-cyan)}.eyebrow[data-eb=emerald]{--eb:var(--ic-emerald)}.eyebrow[data-eb=amber]{--eb:var(--ic-amber)}.eyebrow[data-eb=pink]{--eb:var(--ic-pink)}.eyebrow[data-eb=violet]{--eb:var(--ic-violet)}.btn{font-family:var(--sans);font-weight:600;font-size:var(--fs-lg);cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:14px 24px;text-decoration:none;transition:background .18s,transform .18s,color .18s;display:inline-flex}.btn-dark{background:var(--brand);color:#fff}.btn-dark:hover{background:#0946d6;transform:translateY(-1px)}.btn-text{color:var(--grey);background:0 0;border-color:#0000;padding:0 2px}.btn-text:hover{color:var(--head);background:0 0}.btn-outline{color:var(--ink);border-color:var(--ink);background:0 0}.btn-outline:hover{background:var(--ink);color:#fff}.btn-sm{font-size:var(--fs-sm);border-radius:12px;padding:10px 18px}.btn .icon{width:18px;height:18px;transition:transform .18s}.btn:hover .icon{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.btn .icon{transition:none}.btn:hover .icon{transform:none}}.arrow-link{font-family:var(--sans);font-weight:700;font-size:var(--fs-lg);color:var(--head);border-bottom:1px solid;align-items:center;gap:6px;text-decoration:none;transition:color .15s;display:inline-flex}.arrow-link:hover,.arrow-link:focus-visible{color:var(--brand)}.arrow-link .icon{align-self:center;width:.66em;height:.66em}.icon{width:var(--icon-size,1em);height:var(--icon-size,1em);vertical-align:-.125em;color:inherit;stroke-width:2px;flex:none;display:inline-block}.js [data-animate]{opacity:0;will-change:opacity, transform;transition:opacity .6s,transform .6s;transform:translateY(24px)}.js [data-animate].animated{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js [data-animate]{opacity:1;transition:none;transform:none}}.js .no-reveal [data-animate],.js body.no-reveal [data-animate]{opacity:1;will-change:auto;transition:none;transform:none}.hero-cta,.fhero-cta,.notfound-cta,.pt-ctas{flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}@media (width<=520px){.hero-cta .btn-dark,.fhero-cta .btn-dark,.notfound-cta .btn-dark,.pt-ctas .btn-dark,.type-full-cta .btn-dark{width:100%;max-width:80%}}.highlights-list,.related-grid{justify-content:center;gap:var(--gap-card);flex-wrap:wrap;display:flex}.highlights-list>*,.related-grid>*{--cols:3;flex:1 1 calc((100% - (var(--cols) - 1) * var(--gap-card)) / var(--cols));max-width:calc((100% - (var(--cols) - 1) * var(--gap-card)) / var(--cols))}.trusted{padding:var(--sp-section-tight) 0;text-align:center}.trusted-lead{font-size:var(--fs-xs);letter-spacing:-.02em;color:var(--grey-2);margin:0 0 16px;font-weight:600}.trusted-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 30px;display:flex}.tlogo{font-size:var(--fs-md);color:var(--grey-2);opacity:.75;align-items:center;gap:8px;font-weight:600;transition:opacity .18s,color .18s;display:inline-flex}.tlogo:hover{opacity:1;color:var(--head)}.tlogo .icon{stroke:currentColor;stroke-width:1px;flex:none;width:1.15em;height:1.15em}@media (width<=520px){.trusted-row{gap:10px 18px}.tlogo{font-size:var(--fs-xs);gap:6px}}.faq{padding:var(--sp-section-lg) 0;scroll-margin-top:var(--nav-clear)}.faq-list{margin:0}.faq-item{border-bottom:1px solid var(--line);position:relative}.faq-bar{background:var(--brand);transform-origin:0;opacity:0;pointer-events:none;width:100%;height:2px;position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.faq-item.open .faq-bar{opacity:1;animation:faq-fill var(--faq-duration,9s) linear forwards}@keyframes faq-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.faq-item.open .faq-bar{animation:none}}.faq-q{text-align:left;cursor:pointer;width:100%;padding:var(--sp-section-tight) 0;font-family:var(--sans);font-weight:700;font-size:calc(var(--fs-xl) * 1.1);color:var(--head);letter-spacing:-.035em;background:0 0;border:none;justify-content:space-between;align-items:center;gap:24px;line-height:1.3;transition:color .15s;display:flex}.faq-q:hover{color:var(--brand)}.faq-q .faq-caret{width:18px;height:18px;color:var(--brand);flex:none;transition:color .15s;position:relative}.faq-q .faq-caret:before,.faq-q .faq-caret:after{content:"";background:currentColor;border-radius:2px;width:100%;height:2px;margin-top:-1px;transition:transform .24s;position:absolute;top:50%;left:0}.faq-q .faq-caret:after{transform:rotate(90deg)}.faq-q[aria-expanded=true] .faq-caret:after{transform:rotate(0)}.faq-a{max-height:0;transition:max-height .28s;overflow:hidden}.faq-a p{max-width:76ch;padding:0 0 var(--sp-section-tight);color:var(--grey);font-size:var(--fs-lg);margin:0;line-height:1.65}.faq-a code{background:var(--bg-grey);color:var(--head);border-radius:6px;padding:2px 6px;font-size:.92em}.faq-item.open .faq-a{max-height:600px}@media (width<=820px){.faq-q{font-size:var(--fs-lg);gap:16px}.faq-q .faq-caret{width:13px;height:13px}}.faq-in{gap:var(--gap-split);grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;display:grid}.faq-head{text-align:left;top:var(--nav-clear);margin-bottom:0;position:sticky;container-type:inline-size}.faq-head h2{font-size:max(36px, min(var(--fs-serif-h2) * 1.3, 11.2cqi));margin:0;line-height:1.04}.faq-head .faq-sub{margin-top:clamp(16px,3.2cqi,26px)}.faq-head .faq-all{margin-top:clamp(10px,1.8cqi,16px)}.faq-item:first-child .faq-q{padding-top:0}.faq-sub{color:var(--grey);font-size:var(--fs-lg);max-width:42ch;margin:0;line-height:1.6}.faq-sub a:not(.faq-all){color:var(--head);text-underline-offset:2px;font-weight:600;text-decoration:underline;transition:color .15s}.faq-sub a:not(.faq-all):hover{color:var(--brand)}.faq-all{width:fit-content;font-size:inherit;display:flex}@media (width<=820px){.faq .faq-in{grid-template-columns:minmax(0,1fr)}.faq .faq-head{margin-bottom:var(--sp-head);position:static}.faq .faq-head h2{font-size:var(--fs-serif-h2)}.faq .faq-list{border-top:1px solid var(--line)}.faq .faq-item:first-child .faq-q{padding-top:var(--sp-section-tight)}}.notfound{text-align:center;padding:var(--sp-section-lg) 0}.notfound h1{max-width:18ch;margin:0 auto var(--sp-lede)}.notfound p{color:var(--grey);max-width:54ch;margin:0 auto var(--sp-hero-cta);font-size:var(--fs-body)}.notfound-cta{margin-bottom:var(--sp-block)}.notfound-links{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:640px;margin:0 auto;display:grid}@media (width<=640px){.notfound-links{grid-template-columns:1fr}}.notfound-link{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:flex-start;gap:12px;padding:16px;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.notfound-link:hover,.notfound-link:focus-visible{border-color:var(--purple-tint);background:var(--bg-grey)}.notfound-ic{background:var(--purple-tint);width:44px;height:44px;color:var(--brand);border-radius:12px;flex:none;place-items:center;display:grid}.notfound-ic .icon{width:22px;height:22px}.notfound-tx{flex-direction:column;gap:2px;min-width:0;display:flex}.notfound-tx b{font-size:var(--fs-sm);letter-spacing:-.03em;color:var(--head);font-weight:600}.notfound-tx small{font-size:var(--fs-tiny);letter-spacing:-.02em;color:var(--grey);line-height:1.35}img.is-loading{color:#0000;background-color:#8888880e;background-image:linear-gradient(160deg,#0000 32%,#88888812 42%,#ffffffd9 48.5%,#fff 50%,#fff9 52%,#0000 54.5%,#ffffffbf 56.5%,#0000 58.5%),linear-gradient(#ffffff73,#0000 35%);background-repeat:no-repeat;background-size:100% 250%,100% 100%;animation:2.2s cubic-bezier(.45,0,.25,1) infinite img-sweep;box-shadow:inset 0 0 0 1px #8888881a}img.is-loaded{animation:.5s ease-out img-in}@keyframes img-sweep{0%{background-position:0 100%,0 0}60%,to{background-position:0 0,0 0}}@keyframes img-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){img.is-loading{background-image:linear-gradient(#ffffff8c,#0000 40%);animation:none}img.is-loaded{animation:none}}header.nav{z-index:100;-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);background:#ffffff8c;border:1px solid #ffffffb3;border-radius:18px;padding:0;position:sticky;top:0}.nav-in{width:100%;height:var(--nav-h);align-items:center;gap:40px;display:flex}.logo{color:var(--head);flex:none;align-items:center;text-decoration:none;display:inline-flex}.logo svg{width:auto;height:40px;margin-top:-6px;display:block}.nav-links{align-self:stretch;align-items:center;gap:34px;display:flex}.nav-links>a{font-size:var(--fs-md);color:var(--text);white-space:nowrap;align-items:center;gap:6px;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}.nav-links>a:hover{color:var(--head)}.nav-links>a svg{opacity:.55;width:12px;height:12px}.nav-cta{align-items:center;gap:18px;margin-left:auto;display:flex}.nav-login{font-size:var(--fs-md);color:var(--text);white-space:nowrap;align-items:center;gap:5px;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}.nav-login .icon{width:1.15em;height:1.15em}.nav-login:hover{color:var(--head)}.nav-burger{cursor:pointer;background:0 0;border:0;flex:none;padding:0;display:none}.nav-burger span{background:var(--head);border-radius:2px;width:22px;height:2px;transition:transform .22s,opacity .18s;display:block}header.nav.menu-open .nav-burger span:first-child{transform:translateY(7px)rotate(45deg)}header.nav.menu-open .nav-burger span:nth-child(2){opacity:0}header.nav.menu-open .nav-burger span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.mobile-menu,.mobile-menu[hidden]{display:none}@media (width<=960px){.nav-links,.nav-cta .btn-outline,.nav-login{display:none}.nav-in{gap:14px}.nav-cta .btn{font-size:var(--fs-xs);border-radius:10px;padding:8px 14px}.nav-burger{flex-direction:column;gap:5px;display:inline-flex}.mobile-menu{z-index:80;background:#fff;animation:.22s mm-in;display:block;position:fixed;inset:0;overflow-y:auto}.mobile-menu[hidden]{display:none}.mm-inner{padding:88px 24px 40px}.mm-head{font-family:var(--sans);font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--grey-2);margin:18px 4px 8px;font-weight:700}.mm-head:first-child{margin-top:0}.mm-grid{grid-template-columns:1fr 1fr;gap:4px 12px;display:grid}.mm-link[data-ic=surveys]{--mega-ic:var(--ic-blue)}.mm-link[data-ic=polls]{--mega-ic:var(--ic-cyan)}.mm-link[data-ic=quizzes]{--mega-ic:var(--ic-amber)}.mm-link[data-ic=personality]{--mega-ic:var(--ic-pink)}.mm-link[data-ic=feedback]{--mega-ic:var(--ic-emerald)}.mm-link[data-ic=registration],.mm-link[data-ic=question-types]{--mega-ic:var(--ic-violet)}.mm-link[data-ic=design]{--mega-ic:var(--ic-pink)}.mm-link[data-ic=analytics]{--mega-ic:var(--ic-emerald)}.mm-link[data-ic=integrations]{--mega-ic:var(--ic-cyan)}.mm-link[data-ic=templates]{--mega-ic:var(--ic-amber)}.mm-link{color:var(--head);font-weight:600;font-size:var(--fs-md);border-radius:12px;align-items:center;gap:10px;padding:10px;text-decoration:none;transition:background .15s;display:flex}.mm-link:hover,.mm-link:focus-visible{background:var(--bg-grey)}.mm-ic{height:22px;color:var(--mega-ic,var(--brand));flex:0 0 22px;justify-content:center;align-items:center;display:inline-flex}.mm-ic .icon{width:22px;height:22px}.mm-account{align-items:center;gap:9px;display:inline-flex}.mm-account .icon{width:1.1em;height:1.1em;color:var(--brand)}.mm-plain{border-top:1px solid var(--line);flex-direction:column;margin-top:24px;padding-top:18px;display:flex}.mm-plain a{color:var(--head);font-weight:600;font-size:var(--fs-lg);padding:12px 4px;text-decoration:none}.mm-plain a:hover{color:var(--brand)}.mm-cta{flex-direction:column;gap:12px;margin-top:28px;display:flex}.mm-cta .btn{width:100%}}@keyframes mm-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.mobile-menu{animation:none}.nav-burger span{transition:none}}.hero{text-align:center;padding:var(--sp-section) 0 var(--sp-section-tight)}.hero h1{font-size:var(--fs-hero);max-width:18ch;margin:0 auto var(--sp-lede)}.hero-sub{color:var(--grey);max-width:56ch;margin:0 auto var(--sp-hero-cta);font-size:var(--fs-lead);line-height:1.5}.hero-btn{min-width:264px}.hero-sub-link{font-size:var(--fs-md);color:var(--grey);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.hero-sub-link .icon{width:.85em;height:.85em;transition:transform .18s}.hero-sub-link:hover{color:var(--head)}.hero-sub-link:hover .icon{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.hero-sub-link .icon{transition:none}.hero-sub-link:hover .icon{transform:none}}.hero-trust{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 20px;margin:36px auto 0;padding:0;list-style:none;display:flex}.hero-trust li{font-size:var(--fs-xs);letter-spacing:-.01em;color:var(--grey-2);align-items:center;gap:6px;font-weight:500;display:inline-flex}.hero-trust .icon{width:17px;height:17px;color:var(--grey-2);stroke:currentColor;stroke-width:1px}.highlights{padding:var(--sp-section-tight) 0}.hcard[data-ic=blue]{--hc:var(--ic-blue)}.hcard[data-ic=cyan]{--hc:var(--ic-cyan)}.hcard[data-ic=emerald]{--hc:var(--ic-emerald)}.hcard[data-ic=amber]{--hc:var(--ic-amber)}.hcard[data-ic=pink]{--hc:var(--ic-pink)}.hcard[data-ic=violet]{--hc:var(--ic-violet)}.hcard{border:1px solid var(--head);padding:var(--pad-card);border-radius:16px;transition:transform .18s;position:relative}.hcard:hover{transform:translateY(-2px)}.hcard .hic{color:var(--hc,var(--brand));margin:0 0 18px;display:block}.hcard .hic .icon{width:var(--icon-card);height:var(--icon-card);stroke-width:2px}.hcard .hlabel{top:var(--pad-card);right:var(--pad-card);font-family:var(--sans);font-weight:700;font-size:calc(var(--fs-tiny) - 1px);letter-spacing:.09em;text-transform:uppercase;color:var(--hc,var(--head));margin:0;position:absolute}.hcard h3{font-family:var(--sans);font-weight:700;font-size:var(--fs-2xl);color:var(--head);margin:0 0 10px}.hcard p{font-size:var(--fs-md);color:var(--grey);margin:0;line-height:1.55}@media (width<=900px){.highlights-list>*{--cols:2}}@media (width<=520px){.highlights-list>*{--cols:1}}.quote{text-align:center;max-width:880px;margin:0 auto}.quote p{font-family:var(--serif);font-style:italic;font-weight:400;font-size:var(--fs-6xl);color:var(--head);margin:0 0 30px;line-height:1.36}.quote .role{color:var(--grey);font-size:var(--fs-sm);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 20px;display:flex}.quote .role span{align-items:center;gap:6px;display:inline-flex}.quote .role .icon{width:16px;height:16px;color:var(--grey);stroke:currentColor;stroke-width:1px}.feature{gap:var(--gap-split);padding:var(--sp-block) 0;grid-template-columns:1fr 1fr;align-items:center;display:grid}.feature.right .f-visual{order:2}.feature.right .f-copy{margin-left:0;margin-right:auto}.f-copy{max-width:480px;margin-left:auto}.f-copy h2{margin-bottom:16px}.f-copy p{color:var(--grey);font-size:var(--fs-body)}.f-visual{position:relative}@media (width<=820px){.feature{grid-template-columns:1fr;gap:34px}.feature.right .f-visual{order:0}.f-copy,.feature.right .f-copy{max-width:none;margin:0}}.stats h2{display:none}.stats-grid{gap:var(--gap-card);grid-template-columns:repeat(4,1fr);display:grid}.stat{text-align:center;padding:0 12px}.stat+.stat{border-left:1px solid var(--line)}.stat .num{font-family:var(--serif);font-weight:400;font-size:var(--fs-stat);color:var(--head);font-variant-numeric:tabular-nums;line-height:1.05}.stat .cap{font-family:var(--sans);font-size:var(--fs-sm);color:var(--grey);margin-top:8px}@media (width<=900px){.stats-grid{grid-template-columns:1fr 1fr;row-gap:32px}.stat{border-left:none}.stat:nth-child(2n){border-left:1px solid var(--line)}}@media (width<=520px){.stats-grid{column-gap:12px}.stat{padding:0 4px}.stat .num{font-size:clamp(22px,8vw,32px)}.stat .cap{font-size:var(--fs-xs)}}.fgrid-sub{color:var(--grey);font-size:var(--fs-lg);max-width:52ch;margin:0 auto}.fgrid-list{border:1px solid;border-radius:24px;grid-template-columns:repeat(3,1fr);gap:6px;padding:14px;display:grid}.fcard{--card-ic:var(--brand)}.fcard:first-child{--card-ic:var(--ic-blue)}.fcard:nth-child(2){--card-ic:var(--ic-violet)}.fcard:nth-child(3){--card-ic:var(--ic-emerald)}.fcard:nth-child(4){--card-ic:var(--ic-cyan)}.fcard:nth-child(5){--card-ic:var(--ic-pink)}.fcard:nth-child(6){--card-ic:var(--ic-amber)}.fcard{border-radius:16px;padding:24px;transition:background .18s}.fcard:hover{background:color-mix(in srgb, var(--card-ic) 5%, white)}.fcard .ic{font-size:var(--icon-card);color:var(--card-ic);margin-bottom:14px;display:block}.fcard h3{font-family:var(--sans);font-weight:700;font-size:var(--fs-body);color:var(--head);margin:0 0 8px}.fcard p{font-size:var(--fs-md);color:var(--grey);margin:0;line-height:1.5}@media (width<=900px){.fgrid-list{grid-template-columns:1fr 1fr}}@media (width<=520px){.fgrid-list{grid-template-columns:1fr}}.uc-list{gap:var(--gap-card);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.uc{border:1px solid var(--line);border-radius:14px;padding:22px 20px}.uc .ic{font-size:var(--icon-card);color:var(--brand);margin-bottom:12px}.uc[data-ic=surveys] .ic{color:var(--ic-blue)}.uc[data-ic=polls] .ic{color:var(--ic-cyan)}.uc[data-ic=quizzes] .ic{color:var(--ic-amber)}.uc[data-ic=feedback] .ic{color:var(--ic-emerald)}.uc[data-ic=forms] .ic{color:var(--ic-violet)}.uc h3{font-family:var(--sans);font-weight:700;font-size:var(--fs-xl);color:var(--head);margin:0 0 6px}.uc p{font-size:var(--fs-sm);color:var(--grey);margin:0;line-height:1.5}.how-tabs{justify-content:center;gap:var(--gap-section);border-bottom:1px solid var(--line);margin-bottom:var(--sp-block);flex-wrap:wrap;display:flex}.how-tab{appearance:none;cursor:pointer;font-family:var(--sans);font-size:var(--fs-md);color:var(--grey-2);white-space:nowrap;background:0 0;border:0;padding:0 2px 16px;font-weight:500;transition:color .18s;position:relative}.how-tab:after{content:"";background:var(--head);transform-origin:50%;border-radius:2px;height:2px;transition:transform .2s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.how-tab:hover{color:var(--head)}.how-tab[aria-selected=true]{color:var(--head);font-weight:700}.how-tab[aria-selected=true]:after{transform:scaleX(1)}.how-tab:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:2px}.how-panel{align-items:center;gap:var(--gap-split);grid-template-columns:1fr 1.15fr;display:grid}.how-panel[hidden]{display:none}.how-panel{animation:.28s both how-fade}@keyframes how-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.how-copy h3{font-family:var(--sans);font-weight:700;font-size:var(--fs-h2);color:var(--head);margin:0 0 16px;line-height:1.15}.how-copy p{font-size:var(--fs-lg);color:var(--grey);max-width:42ch;margin:0 0 22px;line-height:1.6}.how-copy p code{background:var(--purple-tint);color:var(--head);border-radius:6px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.how-visual img{aspect-ratio:16/10;object-fit:cover;border-radius:16px;width:100%;height:auto;transition:transform .4s;display:block}.how-visual img.is-framed{border:1px solid var(--il-edge,var(--line))}.how-visual:hover img{transform:scale(1.02)}@media (width<=900px){.how-tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;gap:24px;margin-left:-4px;margin-right:-4px;padding-left:4px;padding-right:4px;overflow-x:auto}.how-tabs::-webkit-scrollbar{display:none}.how-tab{flex:none}}@media (width<=820px){.how-panel{grid-template-columns:1fr;gap:28px}.how-copy p{max-width:none}}@media (prefers-reduced-motion:reduce){.how-panel{animation:none}.how-tab:after,.how-visual img{transition:none}.how-visual:hover img{transform:none}}.templates{scroll-margin-top:var(--nav-clear)}.tpl-sub{color:var(--grey);font-size:var(--fs-lg);max-width:62ch;margin:0 auto;line-height:1.6}.tpl-list{gap:var(--gap-section);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tpl{flex-direction:column;min-width:0;display:flex}.tpl-shot{--plate-pad:clamp(12px, 9.231px + .769vw, 20px);padding:var(--plate-pad);background-color:var(--bg-grey);border-radius:16px;margin-bottom:22px;transition:box-shadow .3s;display:block;overflow:hidden}.tpl-shot:hover{box-shadow:inset 0 0 0 9999px #11141e0d}.tpl-shot:hover .tpl-img{transform:scale(1.02)}.tpl-img{aspect-ratio:3/2;object-fit:cover;border-radius:8px;width:100%;height:auto;transition:transform .4s;display:block}.tpl-title{font-family:var(--sans);font-weight:700;font-size:var(--fs-2xl);letter-spacing:-.035em;color:var(--head);margin:0 0 10px;line-height:1.25}.tpl-desc{color:var(--grey);font-size:var(--fs-lg);flex:auto;margin:0 0 18px;line-height:1.6}.tpl-view{align-self:flex-start}.tpl-cta{text-align:center;margin-top:var(--sp-block)}@media (width<=900px){.tpl-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.tpl-list{grid-template-columns:minmax(0,1fr)}}.integ{border:1px solid var(--line);padding:var(--sp-block) var(--pad-card-lg);text-align:center;border-radius:26px}.integ h2{max-width:20ch;margin:0 auto var(--sp-block)}.prow{flex-wrap:wrap;justify-content:center;gap:14px;max-width:880px;margin:0 auto;display:flex}.ipill{border:1px solid var(--line);font-weight:600;font-size:var(--fs-md);border-radius:12px;align-items:center;gap:8px;padding:11px 18px;display:inline-flex}.ipill .mk{width:auto;height:18px;font-size:var(--fs-micro);color:#fff;border-radius:5px;flex:none;place-items:center;padding:0 5px;display:grid}@media (width<=640px){.integ{padding:var(--sp-block) var(--pad-card)}.prow{gap:8px}.ipill{font-size:var(--fs-xs);border-radius:10px;gap:6px;padding:7px 11px}.ipill .mk{border-radius:4px;height:16px;padding:0 4px}}.testi-row{grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * var(--gap-card)) / 3);gap:var(--gap-card);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin:0;padding:0 0 14px;scroll-padding-inline:0;list-style:none;display:grid;overflow-x:auto}.testi-row::-webkit-scrollbar{height:2px}.testi-row::-webkit-scrollbar-track{background:#88888807;border-radius:999px}.testi-row::-webkit-scrollbar-thumb{background:var(--head);border-radius:999px}.testi-card{scroll-snap-align:start;border:1px solid var(--line);padding:var(--pad-card);border-radius:18px;flex-direction:column;align-items:flex-start;display:flex}.testi-card .testi-stars{color:var(--yellow);gap:4px;margin-bottom:16px;display:flex}.testi-card .testi-stars .icon{font-size:var(--fs-2xl)}.testi-card .testi-ic{margin-bottom:16px}.testi-card .testi-ic .icon{color:var(--brand);font-size:var(--fs-3xl)}.testi-card p{font-size:var(--fs-body);color:var(--head);flex:auto;margin:0 0 22px;line-height:1.5}.testi-tag{font-family:var(--sans);font-weight:600;font-size:var(--fs-xs);color:var(--brand);background:var(--purple-tint);border-radius:999px;align-items:center;padding:5px 12px;display:inline-flex}@media (width<=900px){.testi-row{grid-auto-columns:calc((100% - var(--gap-card)) / 2)}}@media (width<=520px){.testi-row{grid-auto-columns:86%}}@supports ((-moz-appearance:none)){.testi-row{scrollbar-width:none}}.pricing-teaser{background:var(--band);padding:var(--sp-section) 0}.pt-card{text-align:center;max-width:880px;margin:0 auto}.pt-card h2{max-width:18ch;margin:0 auto 16px}.pt-sub{color:var(--grey);font-size:var(--fs-lg);max-width:52ch;margin:0 auto 24px}.pt-sub strong{color:var(--head);font-weight:700}.pt-chips{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:36px;display:flex}.chip{font-size:var(--fs-xs);color:var(--head);background:#fff;border-radius:30px;align-items:center;gap:6px;padding:8px 16px;font-weight:600;display:inline-flex}.chip .icon{color:var(--brand);font-size:calc(1em + 2px)}footer{color:#fff;background:#17131c;position:relative}.foot-top{padding:var(--sp-section) 0 var(--sp-block);grid-template-columns:repeat(5,1fr);gap:30px 32px;display:grid}.foot-col h2{font-size:var(--fs-xs);letter-spacing:0;text-transform:uppercase;color:#fff;margin:2px 0 14px;font-weight:700;line-height:normal}.foot-col ul{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}.foot-col a{color:#ffffff9e;font-size:var(--fs-md);font-weight:400;text-decoration:none;transition:color .15s}.foot-col a:hover{color:#fff}.foot-bottom{text-align:center;color:#ffffff80;font-size:var(--fs-sm);border-top:1px solid #ffffff1f;padding:16px 24px;font-weight:400}.foot-bottom p{margin:0}.foot-bottom .foot-tm{margin-top:6px;max-width:720px;font-size:var(--fs-micro);color:#ffffff61;margin-inline:auto}@media (width<=900px){.foot-top{grid-template-columns:repeat(3,1fr)}}@media (width<=640px){.foot-top{padding:var(--sp-block) 0;grid-template-columns:1fr;gap:26px 0}.foot-col ul{flex-flow:wrap;align-items:baseline;gap:4px 0}.foot-col li{align-items:baseline;display:inline-flex}.foot-col li:not(:last-child):after{content:"/";color:#ffffff47;margin:0 10px}.foot-col a{font-size:var(--fs-sm)}}.pricing-hero{text-align:center;padding:var(--sp-section-tight) 0 4px}.pricing-hero .eyebrow{margin-bottom:14px}.pricing-hero h1{max-width:12ch;margin:0 auto 14px}.pricing-hero p{color:var(--grey);max-width:46ch;font-size:var(--fs-lead);margin:0 auto 32px}.pricing{padding:var(--sp-section-tight) 0 var(--sp-section)}.plans{gap:var(--gap-section);grid-template-columns:repeat(3,1fr);max-width:1240px;margin:0 auto;display:grid}.plan{padding:var(--pad-card-lg);border:1px solid var(--line);--lift:0px;transform:translateY(var(--lift));border-radius:18px;flex-direction:column;transition:transform .22s,box-shadow .22s;display:flex;position:relative}.plan:hover{transform:translateY(calc(var(--lift) - 4px));box-shadow:0 22px 45px -28px #0b143052}.plan.hl{border:1px solid var(--head);--lift:-10px}.plan.hl .pn{color:var(--purple)}.plan .flag{background:var(--head);color:#fff;font-size:var(--fs-micro);border-radius:999px;padding:5px 14px;font-weight:600;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.plan .pn{text-align:center;font-weight:700;font-size:var(--fs-2xl);color:var(--head);margin-bottom:8px}.plan .pd{text-align:center;font-size:var(--fs-xs);color:var(--grey);min-height:56px;line-height:1.4}.plan .price{text-align:center;margin:6px 0 2px}.plan .price .amt{font-size:var(--fs-6xl);letter-spacing:-.05em;color:var(--head);font-weight:700}.plan .price .amt .per{font-size:var(--fs-sm);color:var(--grey);letter-spacing:-.02em;font-weight:500}.plan .save{text-align:center;font-size:var(--fs-tiny);color:#2e7d32;min-height:20px;margin-bottom:10px}.plan .note{text-align:center;font-size:var(--fs-tiny);color:var(--grey-2);margin:0 0 12px}.plan .btn{width:100%;font-size:var(--fs-sm);margin-bottom:6px;padding:11px}.plan .cc{text-align:center;font-size:var(--fs-micro);color:var(--grey-2);min-height:16px;margin-bottom:8px}.plan .grp{font-size:var(--fs-xs);margin:16px 0 10px;font-weight:700}.plan ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.plan li{font-size:var(--fs-sm);color:var(--head);align-items:flex-start;gap:4px;line-height:1.4;display:flex}.plan li .ck{color:var(--brand);font-size:var(--fs-xl);flex:none;margin-top:1px}.plan .see{text-align:center;margin-top:auto;padding-top:22px}.plan .see a{font-size:var(--fs-xs);color:var(--brand);text-decoration:underline}.biz-select{z-index:1;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.biz-select:after{content:"";border-right:1.6px solid var(--grey);border-bottom:1.6px solid var(--grey);pointer-events:none;width:6px;height:6px;position:absolute;top:50%;right:13px;transform:translateY(-70%)rotate(45deg)}.biz-select select{appearance:none;font-family:var(--sans);font-size:var(--fs-micro);color:var(--head);border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:20px;padding:3px 30px 3px 14px;font-weight:600;line-height:1.4;transition:border-color .18s}.biz-select select:hover,.biz-select select:focus-visible{border-color:var(--brand)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.toggle{justify-content:center;margin-bottom:22px;display:flex}.toggle .tg{border:1px solid var(--line);background:#fff;border-radius:13px;padding:5px;display:inline-flex}.toggle button{font-family:var(--sans);font-size:var(--fs-md);color:var(--grey);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:11px 28px;font-weight:600;transition:background .18s,color .18s}.toggle button.on{background:var(--brand);color:#fff}@media (width<=520px){.toggle .tg{border-radius:12px;padding:4px}.toggle button{font-size:var(--fs-sm);padding:8px 18px}}.price-lifetime,.save-lifetime,.inc-lifetime,.cb-note-sm.price-lifetime,.plan .note{display:none}.inc-annual{display:inline}body[data-billing=lifetime] .price-annual,body[data-billing=lifetime] .save-annual,body[data-billing=lifetime] .inc-annual,body[data-billing=lifetime] .cb-note-sm.price-annual{display:none}body[data-billing=lifetime] .price-lifetime,body[data-billing=lifetime] .save-lifetime,body[data-billing=lifetime] .cb-note-sm.price-lifetime{display:block}body[data-billing=lifetime] .inc-lifetime{display:inline}body[data-billing=lifetime] .plan .note{display:block}.plans-foot{max-width:62ch;margin:var(--sp-block) auto 0;text-align:center;flex-direction:column;gap:16px;display:flex}.plans-foot p{margin:0}.plans-foot a{text-decoration:underline}.pf-detail{color:var(--grey);font-size:var(--fs-md);line-height:1.55}.pf-free{color:var(--head);font-family:var(--sans);font-weight:600;font-size:var(--fs-md)}.pf-free a{color:var(--brand)}.pf-guarantee{color:var(--grey-2);font-size:var(--fs-xs)}@media (width<=900px){.plans{grid-template-columns:1fr;gap:20px;max-width:460px}.plan.hl{--lift:0px}}.compare{scroll-margin-top:var(--nav-clear)}.compare-sub{color:var(--grey);font-size:var(--fs-md);max-width:60ch;margin:0 auto}.compare-panel{border:1px solid var(--line);border-radius:16px;overflow:clip}.compare-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.compare-table th,.compare-table td{text-align:center;font-size:var(--fs-sm);border-bottom:1px solid var(--line);padding:14px 16px}.compare-table thead th{font-family:var(--sans);font-weight:700;font-size:var(--fs-md);color:var(--head);letter-spacing:-.02em;border-bottom:1px solid var(--line);background:#fff}.compare-table .c-feat{text-align:left;width:30%}.compare-table .c-plan{width:17.5%}.compare-table .c-rec{color:var(--brand)}.compare-table .rec{font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--brand);margin-top:2px;font-weight:700;display:block}.compare-table tbody th.feat{text-align:left;color:var(--head);font-weight:500;font-size:var(--fs-sm)}.compare-table tbody th.feat code{background:var(--bg-grey);white-space:nowrap;border-radius:5px;padding:1px 5px;font-size:.92em}.compare-table .val{color:var(--grey)}.compare-table tr:last-child th,.compare-table tr:last-child td{border-bottom:0}.compare-group td{text-align:left;background:var(--bg-grey);font-family:var(--sans);font-weight:700;font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--grey-2)}.ico-yes,.ico-no{font-size:calc(1em + 2px)}.ico-yes{color:var(--brand)}.ico-no{color:var(--grey-2);opacity:.5}.txt-no{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.compare-bar{z-index:40;border-top:1px solid var(--line);background:#fff;transition:opacity .2s;position:sticky;bottom:0}.compare-bar[hidden]{display:none}.compare-bar.is-out{opacity:0;pointer-events:none}.compare-bar-scroll{scrollbar-width:none;overflow-x:auto}.compare-bar-scroll::-webkit-scrollbar{display:none}.compare-bar-in{grid-template-columns:30% repeat(4,17.5%);align-items:center;display:grid}.cb-cell{text-align:center;flex-direction:column;align-items:center;gap:3px;padding:12px 10px 14px;display:flex}.cb-note{text-align:left;align-items:flex-start;gap:8px;padding-left:16px}.cb-switch-label{font-size:var(--fs-xs);color:var(--grey-2);line-height:1.3}.toggle.toggle-sm{margin-bottom:0}.toggle.toggle-sm .tg{border-radius:999px}.toggle.toggle-sm button{font-size:var(--fs-tiny);border-radius:999px;padding:6px 16px}.cb-name{font-family:var(--sans);font-weight:600;font-size:var(--fs-tiny);letter-spacing:-.01em;color:var(--grey)}.cb-price{font-family:var(--sans);font-weight:700;font-size:var(--fs-xl);letter-spacing:-.035em;color:var(--head);line-height:1.15}.cb-price small{font-size:var(--fs-micro);letter-spacing:-.01em;color:var(--grey-2);font-weight:500}.cb-note-sm{font-size:var(--fs-micro);color:var(--grey-2);line-height:1.3}.cb-cta{font-size:var(--fs-tiny);border-radius:10px;margin-top:7px;padding:8px 16px}.cb-rec .cb-name{color:var(--brand)}@media (width<=900px){.compare-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.compare-table,.compare-bar-in{min-width:700px}}@media (width<=820px){.cb-price{font-size:var(--fs-lg)}.cb-cta{padding:7px 12px}}.shot{border:1px solid var(--line);background:#fff;border-radius:14px;max-width:100%;overflow:hidden;box-shadow:0 30px 60px -30px #0b143066}.shot-bar{background:var(--bg-grey);border-bottom:1px solid var(--line);align-items:center;gap:6px;height:34px;padding:0 14px;display:flex}.shot-bar i{background:#cfd5e4;border-radius:50%;width:10px;height:10px;display:block}.shot img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;display:block}.f-il{aspect-ratio:16/10;object-fit:cover;border-radius:16px;width:100%;height:auto;transition:transform .4s;display:block}.f-il.is-framed{border:1px solid var(--il-edge,var(--line))}.f-visual:hover .f-il,.fhero-shot:hover .f-il{transform:scale(1.02)}@media (prefers-reduced-motion:reduce){.f-il{transition:none}.f-visual:hover .f-il,.fhero-shot:hover .f-il{transform:none}}.fhero{text-align:center;padding:var(--sp-section) 0 var(--sp-section-tight)}.fhero .eyebrow .icon{font-size:var(--fs-lg)}.fhero h1{max-width:18ch;margin:0 auto var(--sp-lede)}.fhero-sub{color:var(--grey);max-width:54ch;margin:0 auto var(--sp-hero-cta);font-size:var(--fs-lead)}.fhero-shot{max-width:1120px;margin:var(--sp-block) auto 0}.feature .f-visual .shot{width:100%}.f-copy .f-text{flex-direction:column;gap:1.5em;display:flex}.f-copy .f-text p{margin:0}.f-cta{flex-wrap:wrap;align-self:flex-start;align-items:center;gap:20px;display:flex}.f-cta-text{font-family:var(--sans);font-weight:600;font-size:var(--fs-md);color:var(--head);border-bottom:1.5px solid;padding-bottom:2px;text-decoration:none;transition:color .15s,border-color .15s}.f-cta-text:hover{color:var(--brand);border-color:var(--brand)}.related{padding:var(--sp-section) 0}.related+.related{padding-top:0}.related-head p{max-width:62ch;margin:var(--sp-lede) auto 0;color:var(--grey);font-size:var(--fs-lg);line-height:1.6}.rel-card{--card-ic:var(--brand)}.rel-card:first-child{--card-ic:var(--ic-blue)}.rel-card:nth-child(2){--card-ic:var(--ic-violet)}.rel-card:nth-child(3){--card-ic:var(--ic-emerald)}.rel-card:nth-child(4){--card-ic:var(--ic-cyan)}.rel-card:nth-child(5){--card-ic:var(--ic-pink)}.rel-card:nth-child(6){--card-ic:var(--ic-amber)}.rel-card{border:1px solid var(--line);border-radius:16px;padding:24px;text-decoration:none;transition:background .18s,border-color .18s;display:block}.rel-card:hover{background:color-mix(in srgb, var(--card-ic) 5%, white);border-color:color-mix(in srgb, var(--card-ic) 30%, var(--line))}.rel-card .ic{font-size:var(--icon-card);color:var(--card-ic);margin-bottom:14px;display:block}.rel-card h3{font-family:var(--sans);font-weight:700;font-size:var(--fs-xl);color:var(--head);align-items:center;gap:6px;margin:0 0 6px;display:flex}.rel-card p{font-size:var(--fs-sm);color:var(--grey);margin:0;line-height:1.5}.rel-card .arrow{color:var(--grey);font-size:var(--fs-sm);align-items:center;gap:6px;margin-top:12px;font-weight:600;display:inline-flex}.rel-card .arrow .icon{font-size:var(--fs-md)}.rel-card:hover .arrow{color:var(--head)}.rel-links{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.rel-links .rel-card{border-radius:999px;align-items:center;gap:10px;padding:10px 16px 10px 12px;display:inline-flex}.rel-links .ic{width:30px;height:30px;font-size:var(--fs-lg);border-radius:9px;flex:none;margin-bottom:0}.rel-links h3{font-size:var(--fs-md);white-space:nowrap;margin:0}.rel-links .arrow{color:var(--grey-2);margin:0;transition:color .18s,transform .18s}.rel-links .rel-card:hover .arrow{color:var(--brand);transform:translate(2px)}@media (width<=520px){.rel-links{flex-direction:column}.rel-links .rel-card{justify-content:flex-start}.rel-links h3{white-space:normal}.rel-links .arrow{margin-left:auto}}@media (width<=900px){.related-grid>*{--cols:2}}@media (width<=520px){.related-grid>*{--cols:1}}.feature.type-lr{padding-bottom:16px}.type-full{padding:var(--sp-section) 0}.type-intro{text-align:center;max-width:56ch;margin:0 auto}.type-intro .eyebrow .icon{font-size:var(--fs-lg)}.type-intro h2{margin:0 0 var(--sp-lede)}.type-purpose{color:var(--grey);font-size:var(--fs-lead);max-width:54ch;margin:0 auto;line-height:1.55}.type-full .type-purpose{text-align:center}.type-full .type-purpose p+p{margin-top:1em}.type-full .type-full-cta{margin-top:var(--sp-head);text-align:center}.type-templates{margin-top:var(--sp-head)}section:has(>.wrap>.type-templates){padding:var(--sp-section) 0}.type-full .type-templates{text-align:center}.nav-item{align-self:stretch;align-items:center;display:inline-flex;position:relative}.nav-trigger{font-family:var(--sans);font-size:var(--fs-md);letter-spacing:-.04em;color:var(--text);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:500;transition:color .15s;display:inline-flex}.nav-trigger:hover{color:var(--head)}.nav-trigger .icon{stroke-width:2px;width:12px;height:12px;transition:transform .18s}.nav-item.open .nav-trigger{color:var(--head)}.nav-item.open .nav-trigger .icon{transform:rotate(180deg)}.mega{border:1px solid var(--line);z-index:70;opacity:0;visibility:hidden;pointer-events:none;background:#fff;border-radius:18px;width:660px;max-width:calc(100vw - 32px);padding:16px;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:calc(100% + 8px);left:-48px;transform:translateY(8px);box-shadow:0 24px 60px -20px #0b143047}.mega:before{content:"";height:14px;position:absolute;top:-14px;left:0;right:0}.nav-item.has-mega.open .mega{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.mega-cols{grid-template-columns:1fr 1fr;gap:24px;display:grid}.mega-grid{grid-template-columns:1fr;align-content:start;gap:4px;min-width:0;display:grid}.mega-link[data-ic=surveys]{--mega-ic:var(--ic-blue)}.mega-link[data-ic=polls]{--mega-ic:var(--ic-cyan)}.mega-link[data-ic=quizzes]{--mega-ic:var(--ic-amber)}.mega-link[data-ic=personality]{--mega-ic:var(--ic-pink)}.mega-link[data-ic=feedback]{--mega-ic:var(--ic-emerald)}.mega-link[data-ic=registration],.mega-link[data-ic=question-types]{--mega-ic:var(--ic-violet)}.mega-link[data-ic=design]{--mega-ic:var(--ic-pink)}.mega-link[data-ic=analytics]{--mega-ic:var(--ic-emerald)}.mega-link[data-ic=integrations]{--mega-ic:var(--ic-cyan)}.mega-link[data-ic=templates]{--mega-ic:var(--ic-amber)}.mega-link{border-radius:12px;align-items:flex-start;gap:12px;padding:10px 12px;text-decoration:none;transition:background .15s;display:flex}.mega-link:hover,.mega-link:focus-visible{background:var(--bg-grey)}.mega-ic{height:26px;color:var(--mega-ic,var(--brand));flex:0 0 26px;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}.mega-ic .icon{stroke-width:2px;width:26px;height:26px}.mega-tx{flex-direction:column;gap:2px;min-width:0;display:flex}.mega-tx b{font-size:var(--fs-sm);letter-spacing:-.03em;color:var(--head);font-weight:600}.mega-tx small{font-size:var(--fs-tiny);letter-spacing:-.02em;color:var(--grey);line-height:1.35}.mega-foot{border-top:1px solid var(--line);color:var(--brand);font-size:var(--fs-sm);justify-content:space-between;align-items:center;margin-top:8px;padding:12px;font-weight:600;text-decoration:none;display:flex}.mega-foot .icon{font-size:var(--fs-md)}.mega-foot:hover{color:var(--head)}@media (width<=960px){.mega{display:none}}.legal{padding:var(--sp-section) 0 var(--sp-section-lg)}.legal-in{gap:var(--gap-split);grid-template-columns:minmax(0,1fr) 260px;align-items:start;display:grid}.legal-head{margin-bottom:var(--sp-head)}.legal-head h1{font-size:var(--fs-h1-legal);margin:0 0 18px}.legal-updated{font-size:var(--fs-sm);color:var(--grey-2);letter-spacing:-.01em;display:block}.legal-lead{font-size:var(--fs-lead);letter-spacing:-.02em;color:var(--head);margin:0;font-weight:600;line-height:1.55}.legal-body{max-width:74ch}.legal-body h2{scroll-margin-top:var(--nav-clear);margin:var(--sp-block) 0 16px;font-family:var(--sans);font-weight:700;font-size:var(--fs-3xl);letter-spacing:-.035em}.legal-body h3{font-family:var(--sans);font-weight:600;font-size:var(--fs-2xl);letter-spacing:-.03em;margin:28px 0 10px}.legal-body p,.legal-body li{color:var(--grey);font-size:var(--fs-xl);line-height:1.7}.legal-body p{margin:0 0 16px}.legal-body ul,.legal-body ol{margin:0 0 16px;padding-left:22px}.legal-body li{margin-bottom:8px}.legal-body strong{color:var(--head)}.legal-body a{color:var(--brand);text-underline-offset:2px;text-decoration:underline}.legal-body code{background:var(--bg-grey);color:var(--head);border-radius:6px;padding:2px 6px;font-size:.92em}.legal-note{border-left:3px solid var(--brand);background:var(--bg-grey);border-radius:0 12px 12px 0;margin:28px 0;padding:18px 20px}.legal-note p:last-child{margin-bottom:0}.legal-toc{top:calc(var(--nav-clear) + 8px);position:sticky}.legal-toc h2{font-family:var(--sans);font-size:var(--fs-tiny);letter-spacing:.1em;text-transform:uppercase;color:var(--grey-2);margin:0 0 14px;font-weight:700}.legal-toc ul{margin:0;padding:0;list-style:none}.legal-toc li{margin:0 0 2px}.legal-toc a{font-size:var(--fs-sm);letter-spacing:-.02em;color:var(--grey);border-radius:8px;padding:8px 12px;line-height:1.4;text-decoration:none;transition:background .15s,color .15s;display:block}.legal-toc a:hover{background:var(--bg-grey);color:var(--head)}.legal-toc a.on{background:var(--purple-tint);color:var(--head);font-weight:600}@media (width<=960px){.legal-in{grid-template-columns:minmax(0,1fr);gap:32px}.legal-toc{border-bottom:1px solid var(--line);order:-1;padding-bottom:20px;position:static}.legal-toc h2{margin-bottom:10px}.legal-toc ul{flex-wrap:wrap;gap:8px;display:flex}.legal-toc li{margin:0}.legal-toc a{border:1px solid var(--line);font-size:var(--fs-xs);background:#fff;border-radius:999px;padding:6px 12px}.legal-toc a.on{border-color:var(--purple-tint)}.legal-body{max-width:none}}.acct-redirect{text-align:center;padding-block:var(--sp-section)}.acct-redirect h1{font-size:var(--fs-h1-legal);margin:0 auto var(--sp-lede)}.acct-redirect p{color:var(--grey);max-width:52ch;margin:0 auto var(--sp-hero-cta)}.ty{padding:var(--sp-section) 0 var(--sp-section-lg);text-align:center}.ty h1{font-size:var(--fs-h1);max-width:16ch;margin:18px auto var(--sp-lede)}.ty-mark{color:var(--ic-emerald);display:inline-flex}.ty-mark .icon{stroke-width:1.8px;width:clamp(38px,32.46px + 1.538vw,54px);height:clamp(38px,32.46px + 1.538vw,54px)}.ty-sub{color:var(--grey);max-width:56ch;font-size:var(--fs-lead);margin:0 auto;line-height:1.5}.ty-steps{gap:var(--gap-card);max-width:640px;margin:var(--sp-block) auto 0;text-align:left;padding:0;list-style:none;display:grid}.ty-steps li{padding:var(--pad-card);border:1px solid var(--line);border-radius:18px;align-items:flex-start;gap:16px;display:flex}.ty-steps h2{font-family:var(--sans);font-weight:700;font-size:var(--fs-xl);letter-spacing:-.01em;margin:0 0 6px;line-height:1.25}.ty-steps p{color:var(--grey);font-size:var(--fs-sm);margin:0;line-height:1.55}.ty-n{border:1px solid var(--line);height:32px;font-weight:700;font-size:var(--fs-sm);color:var(--brand);border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;display:inline-flex}.ty-link{font-size:var(--fs-sm);margin-top:10px}.ty-foot{max-width:56ch;margin:var(--sp-block) auto 0}.ty-foot p{color:var(--grey-2);font-size:var(--fs-sm);margin:0 0 22px;line-height:1.6}.ty-foot a{color:inherit}.ty-foot .btn{color:#fff;text-decoration:none}
