:root{--ux-radius-control:var(--r-md);--ux-radius-button:24px;--ux-radius-panel:var(--r-lg);--ux-field-border:var(--hair-strong);--ux-field-border-hover:#08758d99;--ux-field-fill:var(--paper);--ux-selected-fill:var(--tint)}html:not([data-campaign-theme]) body:not(.publisher) .meta-booking{background:var(--sunken)!important}html:not([data-campaign-theme]) body:not(.publisher) .contact-hero,html:not([data-campaign-theme]) body:not(.publisher) .five-hero,html:not([data-campaign-theme]) body:not(.publisher) .resource-hero{background:var(--ground)!important}html:not([data-campaign-theme]) body:not(.publisher) .lrn-hero{background:linear-gradient(180deg, var(--ground) 0%, var(--learn-paper,var(--ground-2)) 100%)!important}html:not([data-campaign-theme]) body:not(.publisher) .lrn-hero:before{display:none!important}html:not([data-campaign-theme]) body:not(.publisher) form :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([aria-hidden=true]),select:not([aria-hidden=true]),textarea:not([aria-hidden=true])){line-height:1.35;transition:border-color .16s,background-color .16s;border:1px solid var(--ux-field-border)!important;border-radius:var(--ux-radius-control)!important;background:var(--ux-field-fill)!important;min-height:3.25rem!important;color:var(--ink)!important;padding:.72rem .9rem!important;box-shadow:inset 0 1px 2px #13252e12!important}html:not([data-campaign-theme]) body:not(.publisher) form textarea{resize:vertical;min-height:7.5rem!important}html:not([data-campaign-theme]) body:not(.publisher) form :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([aria-hidden=true]),select:not([aria-hidden=true]),textarea:not([aria-hidden=true])):hover{border-color:var(--ux-field-border-hover)!important}html:not([data-campaign-theme]) body:not(.publisher) form :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([aria-hidden=true]),select:not([aria-hidden=true]),textarea:not([aria-hidden=true])):focus-visible{outline-offset:3px;border-color:var(--cyan-deep)!important;outline:2px solid var(--cyan-deep)!important;box-shadow:inset 0 1px 2px #13252e12,0 0 0 4px #01b0cf24!important}html:not([data-campaign-theme]) body:not(.publisher) form select:not([multiple]):not([aria-hidden=true]){appearance:none;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='m1 1.5 5 5 5-5' fill='none' stroke='%23344a55' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 1rem center / 12px 8px, var(--ux-field-fill)!important;padding-right:2.6rem!important}html:not([data-campaign-theme]) body:not(.publisher) :is(.booking__field,.meta-booking__field,.ask__field,.quiz-field,.lquiz-field,.picker-field,.field,.filter-field){gap:.45rem!important}html:not([data-campaign-theme]) body:not(.publisher) :is(.booking__form,.meta-booking__form,.ask__form,.quiz-form,.lquiz-form,.picker-form,.pb-form,.fit-form,.five-form,.resource-form){gap:clamp(.75rem,1.3vw,1.05rem)!important}html:not([data-campaign-theme]) body:not(.publisher) :is(.btn,form button,a[data-track-kind=audit-cta]:not(.cta--block),.audit-mobile-cta,.contact-hero__action,.fde-action,.ma-action,.svc-action,.svcx-action,.ev5-hero__cta,.ev5-series__action,.toolnext__link,.score-action,.decision-cta):not(.u-btn):not(.u-tlink):not(.hcta){min-height:2.8rem;transition:transform .42s var(--btn-ease-out), box-shadow .42s var(--btn-ease);padding:.72rem 1.35rem;font-weight:520;border-radius:var(--btn-radius)!important;background:var(--btn-ink-face)!important;color:var(--btn-ink-text)!important;box-shadow:var(--btn-ink-shadow)!important;border:0!important;translate:none!important}html:not([data-campaign-theme]) body:not(.publisher) :is(.btn,form button,a[data-track-kind=audit-cta]:not(.cta--block),.audit-mobile-cta,.contact-hero__action,.fde-action,.ma-action,.svc-action,.svcx-action,.ev5-hero__cta,.ev5-series__action,.toolnext__link,.score-action,.decision-cta):not(.u-btn):not(.u-tlink):not(.hcta):is(:hover,:focus-visible){transform:translateY(-1px);background:var(--btn-ink-face-hover)!important;color:var(--btn-p-text-hover)!important;box-shadow:var(--btn-ink-shadow-hover)!important;translate:none!important}html:not([data-campaign-theme]) body:not(.publisher) :is(.btn,form button,a[data-track-kind=audit-cta]:not(.cta--block),.audit-mobile-cta,.contact-hero__action,.fde-action,.ma-action,.svc-action,.svcx-action,.ev5-hero__cta,.ev5-series__action,.toolnext__link,.score-action,.decision-cta):not(.u-btn):not(.u-tlink):not(.hcta):active{transition-duration:90ms;transform:translateY(1px);box-shadow:var(--btn-ink-shadow-press)!important}html:not([data-campaign-theme]) body:not(.publisher) :is(form button):not(.u-btn):not(.u-tlink):not(.hcta):is(:disabled,[aria-busy=true]){opacity:.55;cursor:progress;transform:none}html:not([data-campaign-theme]) body:not(.publisher) :is(.booking__back,.meta-booking__back,.ma-back,.btn--secondary,.btn--ghost,.toolnext__link--quiet,.secondary-cta){transition:box-shadow .32s var(--btn-ease);padding:.55rem 1.1rem;border-radius:var(--btn-radius)!important;background:var(--btn-paper-face)!important;color:var(--ink)!important;box-shadow:var(--btn-paper-shadow)!important;border-color:#0000!important}html:not([data-campaign-theme]) body:not(.publisher) :is(.booking__back,.meta-booking__back,.ma-back,.btn--secondary,.btn--ghost,.toolnext__link--quiet,.secondary-cta):is(:hover,:focus-visible){box-shadow:inset 0 1px #fffffff2,0 0 0 1px #13252e6b,0 8px 18px -12px #13252e57!important}html:not([data-campaign-theme]) body:not(.publisher) :is(.booking__date,.booking__times button,.booking__soonest-row button,.meta-booking__date,.meta-booking__times button,.quiz-option,.lquiz-option,.picker-option,.ma-choice,.sink-option,.candidate-card,.nav-card,.next-card){overflow:clip;border-radius:var(--ux-radius-control)!important;box-shadow:none!important}html:not([data-campaign-theme]) body:not(.publisher) :is(.booking__date,.booking__times button,.booking__soonest-row button,.meta-booking__date,.meta-booking__times button,.quiz-option,.lquiz-option,.picker-option,.ma-choice,.sink-option):is(:hover,:focus-within,[aria-pressed=true],[data-selected=true]){border-color:var(--color-cyan-800)!important;background:var(--ux-selected-fill)!important;color:var(--ink)!important}html:not([data-campaign-theme]) body:not(.publisher) :is(.booking__dates,.booking__times,.meta-booking__dates,.meta-booking__times,.quiz-options,.lquiz-options,.picker-options,.sink-options){gap:clamp(.5rem,1vw,.75rem)!important}html:not([data-campaign-theme]) body:not(.publisher) :is(.result-card,.candidate-verdict,.toolnext,.score-next,.result-next,.path-preview__cta){overflow:clip;border-radius:var(--ux-radius-panel)!important}@media (width<=640px){html:not([data-campaign-theme]) body:not(.publisher) form :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([aria-hidden=true]),select:not([aria-hidden=true]),textarea:not([aria-hidden=true])){min-height:3.1rem!important;padding-inline:.8rem!important}html:not([data-campaign-theme]) body:not(.publisher) :is(.back,.ma-back,.audit-secondary,.v5-evidence__google,.v5-evidence__projects article>a,.decision-filter__topline button){align-items:center!important;min-height:2.75rem!important;display:inline-flex!important}}html:not([data-campaign-theme]) body:not(.publisher) :is(.five-honeypot,.resource-honeypot,.booking__honeypot input,.ask__honeypot input,.ev5-reserve__trap){border:0!important;width:1px!important;height:1px!important;min-height:0!important;margin:-1px!important;padding:0!important}@media (prefers-reduced-motion:reduce){html:not([data-campaign-theme]) body:not(.publisher) form :is(input,select,textarea,button){transition:none!important}}.agmm-motion__cite.agmm-motion__cite.agmm-motion__cite{color:var(--ink-3)}html:not([data-campaign-theme]) body:not(.publisher) form :is(input[type=radio],input[type=checkbox]):not([hidden]):not([aria-hidden=true]):not(.lr-toc-cb){appearance:none;cursor:pointer;vertical-align:middle;flex:none;min-width:40px;margin:-10px -6px -10px -10px;width:40px!important;height:40px!important;min-height:40px!important;box-shadow:none!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23f3f0e8'/%3E%3Cstop offset='1' stop-color='%23fefdfb'/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect x='.5' y='.5' width='19' height='19' rx='5' fill='url(%23g)' stroke='%2313252e' stroke-opacity='.38'/%3E%3C/svg%3E") 50%/20px 20px no-repeat!important;border:0!important;border-radius:0!important;padding:0!important}html:not([data-campaign-theme]) body:not(.publisher) form input[type=radio]:not([hidden]):not([aria-hidden=true]):not(.lr-toc-cb){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23f3f0e8'/%3E%3Cstop offset='1' stop-color='%23fefdfb'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='10' cy='10' r='9.5' fill='url(%23g)' stroke='%2313252e' stroke-opacity='.38'/%3E%3C/svg%3E")!important}html:not([data-campaign-theme]) body:not(.publisher) form input[type=checkbox]:not([hidden]):not([aria-hidden=true]):not(.lr-toc-cb):checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%232c4c5a'/%3E%3Cstop offset='1' stop-color='%2310222b'/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect x='0' y='0' width='20' height='20' rx='5' fill='url(%23g)'/%3E%3Cpath d='m5.5 10.3 3 3 6-6.6' fill='none' stroke='%23f6f4ef' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}html:not([data-campaign-theme]) body:not(.publisher) form input[type=radio]:not([hidden]):not([aria-hidden=true]):not(.lr-toc-cb):checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='9.25' fill='%23fefdfb' stroke='%2313252e' stroke-width='1.5'/%3E%3Ccircle cx='10' cy='10' r='5' fill='%2313252e'/%3E%3C/svg%3E")!important}html:not([data-campaign-theme]) body:not(.publisher) form :is(input[type=radio],input[type=checkbox]):not([hidden]):not(.lr-toc-cb):focus-visible{outline:2px solid var(--cyan-deep)!important;outline-offset:-7px!important;border-radius:9px!important}@media (width<=640px){html:not([data-campaign-theme]) body:not(.publisher) :is(.booking__field>label,.booking__field label,.booking__progress li,.ask__field>span,.meta-booking__field label,.meta-booking__progress li),html:not([data-campaign-theme]) body:not(.publisher) :is(.contact-hero__eyebrow,.contact-hero__direct span,.decision-filter__signals,.decision-filter__signal strong,.decision-filter__outcomes,.decision-filter__outcome strong,.decision-filter__note){font-size:.875rem!important}}
