.CapabilityPicker-module__PNXQcG__picker{--picker-gap:var(--space-7);--box:22px;row-gap:var(--picker-gap);column-gap:var(--gap);grid-template-columns:minmax(0,1fr);display:grid}.CapabilityPicker-module__PNXQcG__picker>*{grid-column:1;min-inline-size:0}.CapabilityPicker-module__PNXQcG__picker:focus-visible{outline-offset:8px}.CapabilityPicker-module__PNXQcG__count{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border:1px solid var(--glass-edge);background-color:var(--glass-strong);color:var(--fg);margin:0;display:flex}.CapabilityPicker-module__PNXQcG__count:before{content:"";background-color:var(--accent);block-size:10px;inline-size:10px;box-shadow:var(--glow-accent);border-radius:50%;flex:none}.CapabilityPicker-module__PNXQcG__clear{flex-wrap:wrap;display:flex}@media (max-width:63.99rem){.CapabilityPicker-module__PNXQcG__picker>.CapabilityPicker-module__PNXQcG__count{border-block-end:0;border-start-start-radius:var(--radius-l);border-start-end-radius:var(--radius-l);order:1;margin-block-end:calc(var(--picker-gap) * -1);padding-block-end:var(--space-2)}.CapabilityPicker-module__PNXQcG__picker>.CapabilityPicker-module__PNXQcG__actions{padding:var(--space-3) var(--space-5) var(--space-5);border:1px solid var(--glass-edge);background-color:var(--glass-strong);box-shadow:var(--lift-2);border-block-start:0;border-end-end-radius:var(--radius-l);border-end-start-radius:var(--radius-l);order:2}}@media (min-width:64rem){.CapabilityPicker-module__PNXQcG__picker{grid-template-columns:minmax(0,7fr) minmax(0,3fr)}.CapabilityPicker-module__PNXQcG__picker>.CapabilityPicker-module__PNXQcG__clear{grid-row:1}.CapabilityPicker-module__PNXQcG__picker>.CapabilityPicker-module__PNXQcG__count{padding:var(--space-5);border-radius:var(--radius-l);-webkit-backdrop-filter:var(--glass-blur);box-shadow:var(--lift-2);grid-area:1/2/span 2;align-self:start;align-items:flex-start;position:sticky;inset-block-start:calc(var(--header-total) + var(--space-5))}.CapabilityPicker-module__PNXQcG__picker>.CapabilityPicker-module__PNXQcG__count:before{margin-block-start:.45em}}.CapabilityPicker-module__PNXQcG__group{gap:var(--space-4);min-inline-size:0;border:0;margin:0;padding:0;scroll-margin-block-start:calc(var(--header-total) + var(--space-5));display:grid}.CapabilityPicker-module__PNXQcG__group:focus-visible{outline-offset:8px}.CapabilityPicker-module__PNXQcG__group>.CapabilityPicker-module__PNXQcG__legend{font-family:var(--font-display);letter-spacing:var(--track-display);margin-block-end:var(--space-4);padding:0;font-weight:700}.CapabilityPicker-module__PNXQcG__legend:before{content:"";block-size:10px;inline-size:10px;background-color:var(--accent);box-shadow:var(--glow-accent);vertical-align:middle;border-radius:50%;margin-inline-end:var(--space-3);display:inline-block}.CapabilityPicker-module__PNXQcG__tools{gap:var(--space-2);flex-wrap:wrap;display:flex}.CapabilityPicker-module__PNXQcG__rows{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));display:grid}.CapabilityPicker-module__PNXQcG__row{border:1px solid var(--glass-edge);border-radius:var(--radius-m);background-color:var(--glass);min-inline-size:0;transition:border-color var(--dur-ui) var(--ease-arrive), background-color var(--dur-ui) var(--ease-arrive), box-shadow var(--dur-ui) var(--ease-arrive);flex-direction:column;display:flex}.CapabilityPicker-module__PNXQcG__row:hover{border-color:color-mix(in srgb, var(--accent) 50%, transparent)}.CapabilityPicker-module__PNXQcG__row[data-suggested]{border-style:dashed;border-color:color-mix(in srgb, var(--accent) 70%, transparent)}.CapabilityPicker-module__PNXQcG__row:has(.CapabilityPicker-module__PNXQcG__box:checked){border-style:solid;border-color:var(--accent);background-color:color-mix(in srgb, var(--accent) 10%, var(--surface-raised));box-shadow:var(--glow-accent)}.CapabilityPicker-module__PNXQcG__choose{align-items:flex-start;gap:var(--space-3);min-block-size:44px;min-inline-size:0;padding:var(--space-4) var(--space-4) var(--space-3);cursor:pointer;flex:auto;display:flex}.CapabilityPicker-module__PNXQcG__box{inline-size:var(--box);block-size:var(--box);border:1.5px solid var(--field-edge);border-radius:var(--radius-s);background-color:var(--surface);appearance:none;cursor:pointer;transition:background-color var(--dur-micro) var(--ease-arrive), border-color var(--dur-micro) var(--ease-arrive);flex:none;place-content:center;margin:0;margin-block-start:.1em;display:grid}.CapabilityPicker-module__PNXQcG__box:before{content:"";background-color:var(--on-action);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);block-size:12px;inline-size:12px;transition:scale var(--dur-micro) var(--ease-settle);scale:0}.CapabilityPicker-module__PNXQcG__row:hover .CapabilityPicker-module__PNXQcG__box:not(:checked){border-color:var(--accent)}.CapabilityPicker-module__PNXQcG__box:checked{border-color:var(--accent);background-color:var(--accent)}.CapabilityPicker-module__PNXQcG__box:checked:before{scale:1}.CapabilityPicker-module__PNXQcG__text{gap:var(--space-1);min-inline-size:0;display:grid}.CapabilityPicker-module__PNXQcG__head{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.CapabilityPicker-module__PNXQcG__title{color:var(--fg)}.CapabilityPicker-module__PNXQcG__head>.CapabilityPicker-module__PNXQcG__flag{padding-inline:var(--space-2);border:1px solid color-mix(in srgb, var(--accent) 60%, transparent);border-radius:var(--radius-pill);color:var(--accent);align-items:center;font-weight:600;display:inline-flex}.CapabilityPicker-module__PNXQcG__summary{color:var(--fg-soft)}.CapabilityPicker-module__PNXQcG__more{--draw-from:0%;align-self:flex-start;align-items:center;gap:var(--space-1);min-block-size:24px;margin-block-end:var(--space-4);margin-inline:calc(var(--space-4) + var(--box) + var(--space-3)) var(--space-4);color:var(--letters);background-image:linear-gradient(currentColor, currentColor), linear-gradient(color-mix(in srgb, currentColor 38%, transparent), color-mix(in srgb, currentColor 38%, transparent));background-repeat:no-repeat;background-size:0% 1px,100% 1px;background-position:var(--draw-from) 100%, 0 100%;transition:color var(--dur-micro) var(--ease-arrive), background-size var(--dur-ui) var(--ease-arrive);text-decoration:none;display:inline-flex}html[dir=rtl] .CapabilityPicker-module__PNXQcG__more{--draw-from:100%}.CapabilityPicker-module__PNXQcG__more:hover{color:var(--fg);background-size:100% 1px,100% 1px}.CapabilityPicker-module__PNXQcG__moreGlyph{color:currentColor}.CapabilityPicker-module__PNXQcG__extra{gap:var(--space-5);padding:var(--space-5);border-radius:var(--radius-l);box-shadow:var(--lift-2);display:grid}@media (min-width:40rem){.CapabilityPicker-module__PNXQcG__extra{padding:var(--space-6) var(--space-7)}}.CapabilityPicker-module__PNXQcG__actions{align-items:center;gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}@media (max-width:39.99rem){.CapabilityPicker-module__PNXQcG__actions>:first-child{inline-size:100%}}@media (forced-colors:active){.CapabilityPicker-module__PNXQcG__box{appearance:auto}.CapabilityPicker-module__PNXQcG__box:before{content:none}.CapabilityPicker-module__PNXQcG__row:has(.CapabilityPicker-module__PNXQcG__box:checked){border-color:highlight}}.CapabilityPicker-module__PNXQcG__trayPile{align-items:flex-end;gap:var(--space-3);inline-size:100%;margin-block-start:var(--space-3);display:flex}.CapabilityPicker-module__PNXQcG__trayWorld{border:1px solid var(--glass-edge);border-radius:0 0 var(--radius-m) var(--radius-m);background:linear-gradient(to bottom, transparent, var(--ornament-4));border-block-start-color:#0000;flex:1;block-size:56px;position:relative;overflow:hidden}.CapabilityPicker-module__PNXQcG__token{background:var(--accent-bright);block-size:18px;inline-size:18px;box-shadow:var(--glow-accent);pointer-events:none;transition:inset-inline-start var(--dur-ui) var(--ease-settle), inset-block-end var(--dur-ui) var(--ease-settle), scale var(--dur-ui) var(--ease-settle), opacity var(--dur-ui) var(--ease-settle);border-radius:50%;position:absolute}.CapabilityPicker-module__PNXQcG__token[data-tone=azure]{background:var(--ornament-2)}.CapabilityPicker-module__PNXQcG__token[data-leaving]{opacity:0;scale:0}.CapabilityPicker-module__PNXQcG__trayHeld{min-inline-size:2ch;color:var(--accent);font-family:var(--font-display);font-size:var(--t-h3);font-variant-numeric:lining-nums tabular-nums;line-height:1}@media (prefers-reduced-motion:no-preference){.CapabilityPicker-module__PNXQcG__trayHeld{animation:CapabilityPicker-module__PNXQcG__held-rise var(--dur-ui) var(--ease-settle)}}@keyframes CapabilityPicker-module__PNXQcG__held-rise{0%{opacity:0;translate:0 .3em}}
.SolutionIntake-module__trrZmG__form{display:block}.SolutionIntake-module__trrZmG__body{gap:var(--space-6);min-inline-size:0;padding:var(--space-6) var(--space-5);border-radius:var(--radius-l);box-shadow:var(--lift-2);display:grid}.SolutionIntake-module__trrZmG__body:before{content:"";inline-size:var(--space-7);border-radius:var(--radius-pill);background-color:var(--accent);block-size:2px}@media (min-width:40rem){.SolutionIntake-module__trrZmG__body{padding:var(--space-7)}}@media (min-width:64rem){.SolutionIntake-module__trrZmG__body{padding:var(--space-8)}}.SolutionIntake-module__trrZmG__fields{gap:var(--space-5);max-inline-size:34rem;display:grid}.SolutionIntake-module__trrZmG__reach{gap:var(--space-3)}.SolutionIntake-module__trrZmG__reach>div{gap:var(--space-4)}.SolutionIntake-module__trrZmG__refusal{padding-block-start:var(--block-gap)}.SolutionIntake-module__trrZmG__nojs{display:none}.SolutionIntake-module__trrZmG__verification{gap:var(--space-2);max-inline-size:34rem;padding:var(--space-5);border:1px solid var(--error-ink);border-radius:var(--radius-l);background-color:var(--glass);display:grid}.SolutionIntake-module__trrZmG__alertTitle{font-weight:600}.SolutionIntake-module__trrZmG__doneWrap{padding-block-start:var(--section-gap)}.SolutionIntake-module__trrZmG__done{row-gap:var(--space-4);padding:var(--space-7) var(--space-5) var(--space-6);border:1px solid var(--glass-edge);border-radius:var(--radius-l);background-color:var(--glass);-webkit-backdrop-filter:var(--glass-blur);box-shadow:var(--lift-2);position:relative}.SolutionIntake-module__trrZmG__done:before{content:"";inline-size:var(--space-8);border-radius:var(--radius-pill);background-color:var(--accent);block-size:2px;box-shadow:var(--glow-accent);position:absolute;inset-block-start:-1px;inset-inline-start:var(--space-5)}.SolutionIntake-module__trrZmG__done:focus-visible{outline-offset:8px}.SolutionIntake-module__trrZmG__doneLabel,.SolutionIntake-module__trrZmG__doneTitle,.SolutionIntake-module__trrZmG__doneBody{margin:0}.SolutionIntake-module__trrZmG__done>.SolutionIntake-module__trrZmG__doneLabel{color:var(--accent);font-size:var(--t-micro);letter-spacing:var(--track-label);font-weight:600}.SolutionIntake-module__trrZmG__done>.SolutionIntake-module__trrZmG__doneLabel:not(:lang(ar)){text-transform:uppercase}.SolutionIntake-module__trrZmG__doneTitle{max-inline-size:40rem}@media (min-width:64rem){.SolutionIntake-module__trrZmG__done{padding:var(--space-8) var(--space-7);align-items:baseline}.SolutionIntake-module__trrZmG__done:before{inset-inline-start:var(--space-7)}.SolutionIntake-module__trrZmG__done>.SolutionIntake-module__trrZmG__doneLabel,.SolutionIntake-module__trrZmG__done>.SolutionIntake-module__trrZmG__doneTitle{grid-row:1}}
