.blockbuzz-page.blockbuzz-contact .anchor,.blockbuzz-page.blockbuzz-contact #first-ai-workflow-assessment,.blockbuzz-page.blockbuzz-contact #contact-form{scroll-margin-top:96px}.blockbuzz-page.blockbuzz-contact .contact-assessment-intro,.blockbuzz-page.blockbuzz-contact .contact-quiz,.blockbuzz-page.blockbuzz-contact .enquiry-content>*{min-width:0}.blockbuzz-page.blockbuzz-contact .assessment-section{margin:0;padding:0;border:0;background:transparent}.blockbuzz-page.blockbuzz-contact .assessment-section>.site-shell{width:100%;max-width:none;margin:0;padding:0}.blockbuzz-page.blockbuzz-contact .assessment-shell{display:block;padding:var(--card-pad);overflow:visible;border:1px solid var(--line);border-radius:var(--radius);background:var(--white);box-shadow:none}.blockbuzz-page.blockbuzz-contact .assessment-intro{display:none}.blockbuzz-page.blockbuzz-contact .assessment-layout{display:block}.blockbuzz-page.blockbuzz-contact .assessment-form{display:block;min-width:0}.blockbuzz-page.blockbuzz-contact .assessment-progress{gap:8px;margin-bottom:22px}.blockbuzz-page.blockbuzz-contact .assessment-progress__label{justify-content:flex-start;gap:8px;color:var(--ink-muted);font:400 13px/1.6 var(--sans)}.blockbuzz-page.blockbuzz-contact .assessment-progress__label strong{color:inherit;font-weight:400}.blockbuzz-page.blockbuzz-contact .assessment-progress__track{height:4px;border:0;border-radius:2px;background:var(--cream-2)}.blockbuzz-page.blockbuzz-contact .assessment-progress__track span{background:var(--lime-deep)}.blockbuzz-page.blockbuzz-contact .assessment-question{gap:16px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.blockbuzz-page.blockbuzz-contact .assessment-question__legend{gap:0}.blockbuzz-page.blockbuzz-contact :is(.assessment-question,.assessment-result):focus:not(:focus-visible){outline:none}.blockbuzz-page.blockbuzz-contact .assessment-preview-notice{margin-top:16px;font:400 14px/1.6 var(--sans);color:var(--ink-muted)}.blockbuzz-page.blockbuzz-contact .assessment-question__legend>strong{font:600 20px/1.3 var(--sans);letter-spacing:-.01em;color:var(--ink)}.blockbuzz-page.blockbuzz-contact .assessment-question__legend>span,.blockbuzz-page.blockbuzz-contact .assessment-question__legend>small,.blockbuzz-page.blockbuzz-contact .assessment-option small{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.blockbuzz-page.blockbuzz-contact .assessment-options{gap:8px}.blockbuzz-page.blockbuzz-contact .assessment-option{display:flex;align-items:center;gap:12px;min-height:52px;width:100%;padding:12px 18px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--cream);transform:none}.blockbuzz-page.blockbuzz-contact .assessment-option:hover{border-color:var(--ink);transform:translate(3px)}.blockbuzz-page.blockbuzz-contact .assessment-option:has(:checked){border-color:var(--black);background:var(--lime)}.blockbuzz-page.blockbuzz-contact .assessment-option input{width:18px;height:18px;margin:0;flex:none;accent-color:var(--black)}.blockbuzz-page.blockbuzz-contact .assessment-option>span{display:block;min-width:0}.blockbuzz-page.blockbuzz-contact .assessment-option strong{color:var(--ink);font:400 16px/1.45 var(--sans)}.blockbuzz-page.blockbuzz-contact .assessment-wizard-nav{justify-content:flex-start;gap:10px;margin-top:22px;padding-top:0;border:0}.blockbuzz-page.blockbuzz-contact [data-previous-question]:disabled{display:none}.blockbuzz-page.blockbuzz-contact .assessment-result:not(.assessment-result--ready){display:none}.blockbuzz-page.blockbuzz-contact .assessment-layout:has(.assessment-result--ready) .assessment-form{display:none}.blockbuzz-page.blockbuzz-contact .assessment-result--ready{position:static;display:grid;gap:16px;min-width:0;max-height:none;overflow:visible;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.blockbuzz-page.blockbuzz-contact .assessment-result .kicker{margin:0;font:600 12px/1.4 var(--sans);letter-spacing:.1em;color:var(--lime-deep)}.blockbuzz-page.blockbuzz-contact .assessment-result .card-title{font:600 22px/1.3 var(--sans)}.blockbuzz-page.blockbuzz-contact .assessment-result p{margin:0;max-width:none;color:var(--ink-muted);font:400 16px/1.6 var(--sans)}.blockbuzz-page.blockbuzz-contact .assessment-result__details{gap:16px;border-color:var(--line)}.blockbuzz-page.blockbuzz-contact .assessment-result__details span{color:var(--ink);font:600 14px/1.4 var(--sans);text-transform:none;letter-spacing:normal}.blockbuzz-page.blockbuzz-contact .assessment-result__details p{font-size:15px}.blockbuzz-page.blockbuzz-contact .assessment-result__actions{gap:10px;margin-top:6px}.blockbuzz-page.blockbuzz-contact [data-contact-result]{order:-1;width:100%;white-space:normal;text-align:center}.blockbuzz-page.blockbuzz-contact .assessment-reset{min-height:44px;color:var(--ink-muted);font:500 14px/1.4 var(--sans)}.blockbuzz-page.blockbuzz-contact .enquiry-section{padding-block:0 40px;border-top:0}.blockbuzz-page.blockbuzz-contact .enquiry-disclosure>summary{display:flex;align-items:center;gap:10px;width:fit-content;max-width:100%;min-height:44px;padding-block:10px;color:var(--ink-muted);font:400 14px/1.6 var(--sans);cursor:pointer;list-style:none;text-decoration:underline;text-underline-offset:4px}.blockbuzz-page.blockbuzz-contact .enquiry-disclosure>summary::-webkit-details-marker{display:none}.blockbuzz-page.blockbuzz-contact .enquiry-disclosure>summary:after{content:"+";flex:none;text-decoration:none;font-size:18px}.blockbuzz-page.blockbuzz-contact .enquiry-disclosure[open]>summary:after{content:"−"}.blockbuzz-page.blockbuzz-contact .enquiry-disclosure>summary:hover{color:var(--ink)}.blockbuzz-page.blockbuzz-contact .enquiry-content{padding-top:28px}.blockbuzz-page.blockbuzz-contact .enquiry-content .muted a{overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:4px}.blockbuzz-page.blockbuzz-contact .contact-form-card{gap:18px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.blockbuzz-page.blockbuzz-contact .contact-form-card:before{display:none}.blockbuzz-page.blockbuzz-contact [data-contact-form]{display:grid;gap:18px;min-width:0}.blockbuzz-page.blockbuzz-contact [data-contact-form]>*{margin-block:0}.blockbuzz-page.blockbuzz-contact .form-required-note{display:none}.blockbuzz-page.blockbuzz-contact .field-label{gap:6px}.blockbuzz-page.blockbuzz-contact .field-label>span{padding:0;color:var(--ink);font:500 15px/1.5 var(--sans);text-transform:none;letter-spacing:normal}.blockbuzz-page.blockbuzz-contact :is(.field-input,.field-textarea){width:100%;min-width:0;padding:13px 14px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--white);color:var(--ink);font:400 16px/1.5 var(--sans)}.blockbuzz-page.blockbuzz-contact .field-textarea{min-height:150px;resize:vertical}.blockbuzz-page.blockbuzz-contact :is(.field-input,.field-textarea):hover{border-color:var(--line-strong)}.blockbuzz-page.blockbuzz-contact :is(.field-input,.field-textarea)::placeholder{color:var(--ink-muted);font-weight:400}.blockbuzz-page.blockbuzz-contact .form-optional-fields{border-color:var(--line)}.blockbuzz-page.blockbuzz-contact .form-optional-fields>summary{min-height:44px;color:var(--ink-muted);font:500 14px/1.4 var(--sans)}.blockbuzz-page.blockbuzz-contact .form-optional-fields__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px}.blockbuzz-page.blockbuzz-contact .form-note{padding:0;border:0;background:transparent}.blockbuzz-page.blockbuzz-contact :is(.form-note p,.executive-fine){margin:0;color:var(--ink-muted);font:400 13px/1.6 var(--sans)}.blockbuzz-page.blockbuzz-contact .form-actions{display:grid;gap:18px}.blockbuzz-page.blockbuzz-contact .form-status{border-radius:var(--radius-sm)}.blockbuzz-page.blockbuzz-contact .form-status p{margin:0}.blockbuzz-page.blockbuzz-contact .form-status [data-form-status-body]{margin-top:8px}.blockbuzz-page.blockbuzz-contact .btn--primary{color:var(--black);background:var(--lime)}.blockbuzz-page.blockbuzz-contact .btn--primary:hover{background:var(--lime-soft)}.blockbuzz-page.blockbuzz-contact .btn--secondary{color:var(--ink);border-color:var(--line-strong);background:transparent}.blockbuzz-page.blockbuzz-contact .btn--secondary:hover{background:var(--cream-2)}.blockbuzz-page.blockbuzz-contact .btn:disabled{color:var(--ink-muted);border-color:var(--line);background:var(--cream-2);cursor:not-allowed;transform:none;opacity:1}@media(max-width:980px){.blockbuzz-page.blockbuzz-contact .split{grid-template-columns:minmax(0,1fr)}}@media(max-width:700px){.blockbuzz-page.blockbuzz-contact .form-optional-fields__grid{grid-template-columns:minmax(0,1fr)}.blockbuzz-page.blockbuzz-contact .assessment-option{padding-inline:14px}}@media(prefers-reduced-motion:reduce){.blockbuzz-page.blockbuzz-contact .assessment-option:hover{transform:none}.blockbuzz-page.blockbuzz-contact .assessment-progress__track span{transition:none}}
