.saas-faq_item.active .saas-faq_answer{max-height:480px}.pb-alt-saas .btn-primary,.pb-alt-bot .btn-primary{color:#111!important;background:var(--primary);border:2px solid var(--primary)}.pb-alt-saas .btn-ghost,.pb-alt-bot .btn-ghost{color:var(--secondary)!important;background:var(--white-color);border:2px solid rgba(3,70,81,.22)}.pb-alt-bot .btn-primary,.pb-alt-bot .btn-ghost{border-radius:999px}.quiz-inline-cta{display:inline-flex;align-items:center;gap:.45rem;margin-top:.85rem;color:var(--primary);font-weight:650;text-decoration:none}.quiz-inline-cta:hover{text-decoration:underline;text-underline-offset:.16em}.lang-switch{display:flex;align-items:center;gap:.3rem;margin-right:.4rem}.lang-link{display:inline-flex;align-items:center;justify-content:center;min-width:1.85rem;height:1.85rem;padding:0 .35rem;border-radius:6px;text-decoration:none;font-family:var(--font-mono, ui-monospace, monospace);font-size:.68rem;font-weight:700;letter-spacing:.04em;line-height:1;color:var(--text-muted);border:none;background:transparent}.lang-link:hover{color:var(--text-primary);background:#bae8ee1a}.lang-link.active{color:var(--text-primary);background:#bae8ee29}.pb-section--aig_quiz{background:var(--white-color, #fff)}.pb-section--aig_quiz .quiz-shell{width:100%;border:2px solid var(--primary);border-radius:24px;background:var(--white-color, #fff);color:var(--secondary, #034651)}.pb-section--aig_quiz .quiz-teaser{text-align:center;padding:2.2rem 1rem}.pb-section--aig_quiz .quiz-teaser h2{color:var(--secondary, #034651)}.pb-section--aig_quiz .quiz-teaser p{color:#4d6669}#aig-page.is-busy{pointer-events:none;opacity:.88}.cookie-banner{position:fixed;left:24px;bottom:24px;z-index:1200;display:flex;gap:.9rem;width:min(460px,calc(100vw - 32px));padding:1.15rem 1.2rem 1.2rem;border-radius:20px;background:#080a10eb;border:1px solid rgba(255,255,255,.1);box-shadow:0 18px 50px #00000073;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff}.cookie-banner[hidden]{display:none!important}.cookie-banner-icon{flex-shrink:0;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(var(--primary-rgb),.16);color:var(--primary);font-size:.95rem}.cookie-banner-title{margin:0 0 .35rem;font-family:var(--font-display);font-size:1rem;font-weight:700}.cookie-banner-text{margin:0 0 .95rem;font-size:.84rem;line-height:1.55;color:#ffffffb8}.cookie-banner-text a{color:var(--primary);text-decoration:underline;text-underline-offset:.16em}.cookie-banner-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem .85rem}.cookie-banner-accept{border-radius:999px;padding:8px 18px;font-size:.82rem}.cookie-banner-necessary{border:0;background:transparent;color:#ffffffb3;font-size:.82rem;padding:0;cursor:pointer}.cookie-banner-necessary:hover{color:#fff}@media(max-width:575px){.cookie-banner{left:12px;right:12px;bottom:12px;width:auto}}.quiz-fab{position:fixed;right:94px;z-index:1100;display:inline-flex;align-items:center;gap:.55rem;padding:.72rem 1.05rem;min-height:48px;border:0;border-radius:999px;background:var(--primary);color:var(--on-primary, #fff);font-family:var(--font-display);font-size:.88rem;font-weight:700;cursor:pointer;box-shadow:0 12px 32px #03465147}.quiz-fab[hidden]{display:none!important}.quiz-fab:hover{filter:brightness(1.08)}.quiz-fab.is-bounce{animation:quiz-fab-bounce .9s ease .8s 1}@keyframes quiz-fab-bounce{0%,to{transform:translateY(0)}30%{transform:translateY(-9px)}55%{transform:translateY(0)}75%{transform:translateY(-4px)}}body.quiz-fab-visible .back-to-top-btn{bottom:var(--quiz-dock-bottom, 24px)!important;right:30px}@media(max-width:700px){.quiz-fab span{display:none}.quiz-fab{right:16px;width:52px;height:52px;justify-content:center;padding:0}body.quiz-fab-visible .back-to-top-btn{right:80px!important;bottom:var(--quiz-dock-bottom, 24px)!important}}.pb-section--aig_quiz{scroll-margin-top:96px;padding:4.5rem 0;background:var(--white-color, #fff);z-index:1}.pb-section--aig_quiz .container{position:relative;z-index:2}.quiz-shell{width:100%;max-width:none;margin:0;border-radius:24px;background:var(--white-color, #fff);border:2px solid var(--primary);color:var(--secondary, #034651);outline:none;overflow:hidden}.quiz-top{padding:1.6rem 2rem .4rem}.quiz-step-label{display:block;margin-bottom:.35rem;font-size:.75rem;letter-spacing:.04em;color:#4d6669;font-family:var(--font-mono)}.quiz-progress{height:4px;border-radius:99px;background:#0c48521f;overflow:hidden}.quiz-progress span{display:block;height:100%;background:var(--primary);transition:width .25s ease}.quiz-stage{padding:.5rem 2rem .6rem}.quiz-dir-fwd .quiz-screen{animation:quiz-fwd .28s ease}.quiz-dir-back .quiz-screen{animation:quiz-back .28s ease}@keyframes quiz-fwd{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes quiz-back{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:none}}.quiz-screen h2{margin:0 0 1.15rem;font-family:var(--font-display);font-size:clamp(1.35rem,3vw,1.85rem);line-height:1.25;color:var(--secondary, #034651)}.quiz-teaser,.quiz-done{text-align:center;padding:2.2rem .6rem 2.4rem}.quiz-illus{width:64px;height:64px;margin:0 auto 1rem;border-radius:18px;display:grid;place-items:center;background:var(--primary-dim, rgba(12, 72, 82, .08));color:var(--primary);border:1px solid rgba(12,72,82,.16);font-size:1.4rem}.quiz-kicker{margin:0 0 .45rem;color:var(--primary);font-family:var(--font-mono);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.quiz-lead,.quiz-hint,.quiz-note{color:#4d6669;line-height:1.6}.quiz-note{margin-top:.95rem;font-size:.86rem}.quiz-nav{display:flex;justify-content:center;flex-wrap:wrap;gap:.85rem;align-items:stretch}.quiz-nav .btn-primary,.quiz-nav .quiz-text-btn{min-height:48px;min-width:180px}.quiz-start{min-width:200px}.quiz-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.85rem}.quiz-card{display:flex;align-items:center;gap:.75rem;min-height:56px;padding:.95rem 1.05rem;text-align:left;border-radius:16px;border:2px solid rgba(12,72,82,.18);background:#fff;color:var(--secondary, #034651);cursor:pointer;transition:border-color .2s,background .2s,color .2s}.quiz-card i{color:var(--primary);width:1.15rem;text-align:center;flex-shrink:0}.quiz-card:hover{border-color:var(--primary);background:var(--primary-dim, rgba(12, 72, 82, .08))}.quiz-card.selected{border-color:var(--primary);background:var(--primary);color:var(--on-primary, #fff);font-weight:700}.quiz-card.selected i{color:inherit}.quiz-card.selected:after{content:"";margin-left:auto;width:20px;height:20px;flex-shrink:0;border-radius:50%;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%230c4852' d='M6.2 11.2 2.8 7.8l1.1-1.1 2.3 2.3 5-5 1.1 1.1z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:12px}.quiz-field,.quiz-consent{display:flex;flex-direction:column;gap:.35rem;margin-top:1rem;font-size:.9rem;color:#4d6669}.quiz-field input,.quiz-field textarea{width:100%;border-radius:12px;border:1px solid rgba(12,72,82,.22);background:#fff;color:var(--secondary, #034651);padding:.8rem .95rem}.quiz-field input:focus,.quiz-field textarea:focus{outline:none;border-color:var(--primary)}.quiz-consent{flex-direction:row;align-items:flex-start;gap:.6rem}.quiz-consent a{color:var(--primary)}.quiz-footer{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.85rem;align-items:center;padding:.6rem 2rem 1.6rem}.quiz-footer .btn-primary,.quiz-footer .quiz-ghost{min-height:48px}.quiz-ghost,.quiz-text-btn{border:2px solid var(--primary);background:#fff;color:var(--primary);border-radius:8px;padding:.7rem 1.2rem;min-height:48px;cursor:pointer;font-weight:650}.quiz-metrics{display:grid;grid-template-columns:1fr 1fr;gap:.9rem;margin-bottom:1rem}.quiz-metrics div{padding:1rem 1.1rem;border-radius:16px;background:var(--primary-dim, rgba(12, 72, 82, .08));border:1px solid rgba(12,72,82,.12)}.quiz-metrics span{display:block;font-size:.75rem;color:#4d6669}.quiz-metrics strong{font-size:1.15rem;color:var(--secondary, #034651)}.quiz-why p{margin:.4rem 0 1rem;color:#4d6669}.quiz-blur{position:relative;overflow:hidden;border-radius:16px;padding:1.2rem 1.2rem 5.2rem;border:1px solid rgba(12,72,82,.16);background:#fff}.quiz-blur ul{filter:blur(5px);opacity:.55;margin:0;padding-left:1.1rem}.quiz-blur-veil{position:absolute;inset:auto 0 0;padding:2.4rem 1rem 1rem;background:linear-gradient(transparent,#fff 46%);display:flex;justify-content:center}.quiz-hp{position:absolute;left:-9999px;height:0;width:0;opacity:0}.quiz-error{color:#9b2c2c;font-size:.86rem}.quiz-error a{color:var(--primary)}.quiz-check{font-size:2.2rem;color:var(--primary);margin-bottom:.6rem}.quiz-fields .btn-primary:disabled{opacity:.45;cursor:not-allowed}@media(max-width:700px){.quiz-top,.quiz-stage{padding-left:1.15rem;padding-right:1.15rem}.quiz-footer{padding-left:1.15rem;padding-right:1.15rem;flex-direction:column-reverse;align-items:stretch}.quiz-cards{grid-template-columns:1fr}.quiz-card{min-height:48px}.quiz-metrics{grid-template-columns:1fr}.quiz-nav{flex-direction:column;align-items:stretch}.quiz-nav .btn-primary,.quiz-nav .quiz-text-btn{width:100%;min-width:0}}
