.technology-checker[data-v-380d3514]{width:100%}.technology-card[data-v-380d3514]{text-align:left;background:linear-gradient(135deg,#f8fbff,#edf7f3);border:1px solid #c8e3db;border-radius:1.5rem;grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:.9rem;padding:1.25rem;display:grid;box-shadow:0 1rem 2.75rem #14413617}.technology-field[data-v-380d3514]{gap:.42rem;display:grid}.technology-field label[data-v-380d3514]{color:var(--ink-strong);font-size:.78rem;font-weight:800}.technology-field input[data-v-380d3514]{color:var(--ink-strong);font:inherit;background:#fff;border:1px solid #b9d7cc;border-radius:.85rem;outline:0;width:100%;min-height:3.4rem;padding:.75rem 1rem;box-shadow:inset .24rem 0 #1b916e}.technology-field input[data-v-380d3514]:focus-visible{border-color:#17835f;box-shadow:0 0 0 4px #17835f20}.technology-clear[data-v-380d3514],.technology-copy[data-v-380d3514],.technology-submit[data-v-380d3514]{cursor:pointer;font:inherit;white-space:nowrap;border-radius:.85rem;min-height:3.4rem;padding:.75rem 1.1rem;font-weight:850}.technology-submit[data-v-380d3514]{color:#fff;background:linear-gradient(120deg,#168a66,#126a57);border:0;box-shadow:0 .7rem 1.5rem #14594126}.technology-clear[data-v-380d3514],.technology-copy[data-v-380d3514]{color:#176e55;background:#fff;border:1px solid #b8d8cc}.technology-clear[data-v-380d3514]:disabled,.technology-submit[data-v-380d3514]:disabled{cursor:not-allowed;opacity:.6}.technology-spinner[data-v-380d3514]{vertical-align:-.15rem;border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:1rem;height:1rem;margin-right:.5rem;animation:.7s linear infinite technology-spin-380d3514;display:inline-block}.technology-help[data-v-380d3514]{color:var(--ink-muted);text-align:center;grid-column:1/-1;margin:0;font-size:.8rem}.technology-error[data-v-380d3514]{color:#8a1730;background:#fff0f3;border:1px solid #ffc6d0;border-radius:.85rem;grid-column:1/-1;margin:0;padding:.85rem 1rem}.technology-loader[data-v-380d3514]{color:#fff;background:linear-gradient(120deg,#071d32,#0a3b41);border:1px solid #1d6062;border-radius:1rem;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem 1.15rem;display:grid;position:relative;overflow:hidden;box-shadow:0 .8rem 1.8rem #08353520}.scanner-visual[data-v-380d3514]{width:4.2rem;height:4.2rem;position:relative}.scanner-orbit[data-v-380d3514]{opacity:.65;border:1px solid #29d3b8;border-radius:50%;animation:2.4s linear infinite scanner-orbit-380d3514;position:absolute;inset:.2rem}.scanner-orbit[data-v-380d3514]:after{content:"";background:#58f0d4;border-radius:50%;width:.42rem;height:.42rem;position:absolute;top:-.22rem;left:50%;box-shadow:0 0 .8rem #58f0d4}.orbit-two[data-v-380d3514]{animation-duration:3.2s;animation-direction:reverse;inset:.65rem}.scanner-core[data-v-380d3514]{background:#0c554f;border:1px solid #4de1c8;border-radius:.65rem;justify-content:center;align-items:center;font-size:.66rem;font-weight:900;display:flex;position:absolute;inset:1rem}.scanner-sweep[data-v-380d3514]{background:linear-gradient(90deg,#0000,#6af6d9,#0000);height:2px;animation:1.6s ease-in-out infinite scanner-sweep-380d3514;position:absolute;top:50%;left:.6rem;right:.6rem}.scanner-copy[data-v-380d3514]{gap:.25rem;min-width:0;display:grid}.scanner-copy strong[data-v-380d3514]{font-size:.88rem}.scanner-copy>span[data-v-380d3514]{color:#b8d9d8;font-size:.7rem;line-height:1.4}.scanner-progress[data-v-380d3514]{grid-template-columns:repeat(4,1fr);gap:.25rem;margin-top:.4rem;display:grid}.scanner-progress i[data-v-380d3514]{background:#ffffff20;border-radius:1rem;height:.22rem;position:relative;overflow:hidden}.scanner-progress i.active[data-v-380d3514]{background:#36d7ba;box-shadow:0 0 .5rem #36d7ba80}.scanner-signals[data-v-380d3514]{grid-template-columns:repeat(2,auto);gap:.35rem;display:grid}.scanner-signals span[data-v-380d3514]{color:#9fe7dd;text-align:center;background:#ffffff0d;border:1px solid #fff2;border-radius:.35rem;padding:.28rem .4rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.58rem;font-weight:800;animation:1.7s ease-in-out infinite signal-pulse-380d3514}.scanner-signals span[data-v-380d3514]:nth-child(2){animation-delay:.2s}.scanner-signals span[data-v-380d3514]:nth-child(3){animation-delay:.4s}.scanner-signals span[data-v-380d3514]:nth-child(4){animation-delay:.6s}.scanner-enter-active[data-v-380d3514],.scanner-leave-active[data-v-380d3514]{transition:opacity .25s,transform .25s}.scanner-enter-from[data-v-380d3514],.scanner-leave-to[data-v-380d3514]{opacity:0;transform:translateY(-.4rem)}.technology-result[data-v-380d3514]{text-align:left;background:#f7fcfa;border:1px solid #d4e7df;border-radius:1.15rem;margin-top:1.25rem;padding:1.25rem}.technology-result-header[data-v-380d3514]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.technology-eyebrow[data-v-380d3514]{color:#176e55;letter-spacing:.12em;text-transform:uppercase;font-weight:850;margin:0!important;font-size:.7rem!important}.technology-result-header h2[data-v-380d3514]{color:var(--ink-strong);overflow-wrap:anywhere;margin:.2rem 0;font-size:clamp(1.25rem,3vw,1.75rem)}.technology-result-header p[data-v-380d3514]{color:var(--ink-muted);margin:0;font-size:.8rem}.technology-copy[data-v-380d3514]{min-height:auto;padding:.65rem .85rem;font-size:.78rem}.technology-summary[data-v-380d3514]{background:#fff;border:1px solid #dcebe5;border-radius:.9rem;grid-template-columns:minmax(0,2fr) repeat(3,minmax(6rem,.55fr));margin:1rem 0;padding:.9rem;display:grid}.technology-summary div[data-v-380d3514]{border-left:1px solid #e5efeb;gap:.25rem;min-width:0;padding:.15rem .9rem;display:grid}.technology-summary div[data-v-380d3514]:first-child{border-left:0;padding-left:.2rem}.technology-summary dt[data-v-380d3514]{color:var(--ink-muted);letter-spacing:.07em;text-transform:uppercase;font-size:.64rem;font-weight:850}.technology-summary dd[data-v-380d3514]{color:var(--ink-strong);overflow-wrap:anywhere;margin:0;font-size:.78rem;font-weight:750}.technology-summary a[data-v-380d3514]{color:#176e55}.technology-empty[data-v-380d3514]{color:var(--ink-muted);background:#fff;border:1px dashed #bfd5cd;border-radius:.85rem;padding:1rem}.technology-groups[data-v-380d3514]{gap:1rem;display:grid}.technology-group[data-v-380d3514]{gap:.65rem;display:grid}.technology-group>h3[data-v-380d3514]{color:var(--ink-strong);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.45rem;margin:.25rem 0 0;font-size:.82rem;display:flex}.technology-group>h3 span[data-v-380d3514]{color:#fff;background:#176e55;border-radius:99px;padding:.18rem .4rem;font-size:.62rem}.technology-grid[data-v-380d3514]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.technology-item[data-v-380d3514]{background:#fff;border:1px solid #dcebe5;border-radius:.9rem;padding:.85rem}.technology-item-heading[data-v-380d3514]{align-items:center;gap:.7rem;display:flex}.technology-monogram[data-v-380d3514]{color:#fff;letter-spacing:.04em;background:linear-gradient(135deg,#0f7e62,#25a580);border-radius:.7rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:.7rem;font-weight:900;display:flex}.technology-item h4[data-v-380d3514]{color:var(--ink-strong);margin:0;font-size:.92rem}.technology-item h4 small[data-v-380d3514]{color:var(--ink-muted);font-weight:650}.confidence[data-v-380d3514]{text-transform:capitalize;border-radius:99px;margin-top:.25rem;padding:.16rem .42rem;font-size:.6rem;font-weight:850;display:inline-block}.confidence.is-high[data-v-380d3514]{color:#0d694c;background:#dbf4e9}.confidence.is-medium[data-v-380d3514]{color:#795a09;background:#fff2cf}.technology-item p[data-v-380d3514]{color:var(--ink-muted);margin:.7rem 0 0;font-size:.72rem;line-height:1.5}.technology-item p strong[data-v-380d3514]{color:var(--ink-strong)}.technology-checked[data-v-380d3514]{color:var(--ink-muted);text-align:right;margin:1rem 0 0;font-size:.72rem}@keyframes technology-spin-380d3514{to{transform:rotate(1turn)}}@keyframes scanner-orbit-380d3514{to{transform:rotate(1turn)}}@keyframes scanner-sweep-380d3514{0%,to{opacity:.25;transform:translateY(-1.2rem)}50%{opacity:1;transform:translateY(1.2rem)}}@keyframes signal-pulse-380d3514{0%,to{color:#8ccfc7;border-color:#ffffff20}50%{color:#d6fff8;background:#2ad1b522;border-color:#49e4ca}}@media (width<=760px){.technology-card[data-v-380d3514]{grid-template-columns:1fr 1fr}.technology-field[data-v-380d3514]{grid-column:1/-1}.technology-clear[data-v-380d3514],.technology-submit[data-v-380d3514]{width:100%}.technology-loader[data-v-380d3514]{grid-template-columns:auto 1fr}.scanner-signals[data-v-380d3514]{display:none}.technology-result-header[data-v-380d3514]{flex-direction:column;align-items:flex-start}.technology-copy[data-v-380d3514]{width:100%}.technology-summary[data-v-380d3514]{grid-template-columns:1fr 1fr}.technology-summary div[data-v-380d3514],.technology-summary div[data-v-380d3514]:first-child{border:0;border-top:1px solid #e5efeb;padding:.65rem}.technology-summary div[data-v-380d3514]:first-child{border-top:0;grid-column:1/-1}.technology-grid[data-v-380d3514]{grid-template-columns:1fr}}@media (width<=440px){.technology-card[data-v-380d3514],.technology-summary[data-v-380d3514]{grid-template-columns:1fr}.technology-clear[data-v-380d3514],.technology-submit[data-v-380d3514]{grid-column:auto}.technology-loader[data-v-380d3514]{text-align:center;grid-template-columns:1fr}.scanner-visual[data-v-380d3514]{margin:auto}.technology-summary div[data-v-380d3514]:first-child{grid-column:auto}}@media (prefers-reduced-motion:reduce){.scanner-orbit[data-v-380d3514],.scanner-signals span[data-v-380d3514],.scanner-sweep[data-v-380d3514],.technology-spinner[data-v-380d3514]{animation:none}}.technology-loader-overlay[data-v-380d3514]{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);z-index:1000;background:#030d1bb8;padding:1.5rem;position:fixed;inset:0}.technology-loader-dialog[data-v-380d3514],.technology-loader-overlay[data-v-380d3514]{justify-content:center;align-items:center;display:flex}.technology-loader-dialog[data-v-380d3514]{color:#fff;isolation:isolate;text-align:center;background:radial-gradient(circle at 50% 12%,#2ad7ba2e,#0000 17rem),linear-gradient(145deg,#07182c,#082f38 62%,#07352f);border:1px solid #5ae8cf61;border-radius:1.6rem;flex-direction:column;width:min(48rem,100%);min-height:clamp(25rem,58vh,34rem);padding:clamp(2rem,5vw,4rem);position:relative;overflow:hidden;box-shadow:0 2.2rem 6rem #0008168c,inset 0 1px #ffffff14}.loader-grid[data-v-380d3514]{pointer-events:none;z-index:-1;background-image:linear-gradient(#5ae8cf0e 1px,#0000 0),linear-gradient(90deg,#5ae8cf0e 1px,#0000 0);background-size:2rem 2rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 78%);mask-image:radial-gradient(circle,#000,#0000 78%)}.technology-loader-dialog .scanner-visual[data-v-380d3514]{filter:drop-shadow(0 0 1.25rem #36d7ba38);width:9.5rem;height:9.5rem;margin-bottom:2rem}.technology-loader-dialog .scanner-orbit[data-v-380d3514]{border-width:2px;inset:.25rem}.technology-loader-dialog .scanner-orbit[data-v-380d3514]:after{width:.72rem;height:.72rem;top:-.38rem}.technology-loader-dialog .orbit-two[data-v-380d3514]{inset:1.45rem}.technology-loader-dialog .scanner-core[data-v-380d3514]{background:linear-gradient(145deg,#0b6c61,#07443f);border-radius:1.1rem;font-size:1.1rem;inset:2.35rem;box-shadow:0 0 2rem #3ae8c933,inset 0 1px #ffffff1f}.technology-loader-dialog .scanner-sweep[data-v-380d3514]{height:3px;left:1.3rem;right:1.3rem}.technology-loader-dialog .scanner-copy[data-v-380d3514]{justify-items:center;gap:.55rem;width:100%;max-width:36rem}.technology-loader-dialog .scanner-copy strong[data-v-380d3514]{letter-spacing:-.02em;font-size:clamp(1.25rem,2.5vw,1.65rem)}.technology-loader-dialog .scanner-copy>span[data-v-380d3514]{color:#b9d9d8;max-width:34rem;font-size:.86rem;line-height:1.55}.technology-loader-dialog .scanner-progress[data-v-380d3514]{gap:.45rem;width:min(30rem,100%);margin-top:1rem}.technology-loader-dialog .scanner-progress i[data-v-380d3514]{height:.35rem}.technology-loader-dialog .scanner-signals[data-v-380d3514]{gap:.55rem;margin-top:1.75rem;display:flex}.technology-loader-dialog .scanner-signals span[data-v-380d3514]{border-radius:.5rem;min-width:4rem;padding:.48rem .65rem;font-size:.68rem}.technology-loader-overlay.scanner-enter-active[data-v-380d3514],.technology-loader-overlay.scanner-leave-active[data-v-380d3514]{transition:opacity .25s}.technology-loader-overlay.scanner-enter-from[data-v-380d3514],.technology-loader-overlay.scanner-leave-to[data-v-380d3514]{opacity:0;transform:none}.scanner-enter-active .technology-loader-dialog[data-v-380d3514]{animation:.35s cubic-bezier(.2,.8,.2,1) both loader-dialog-in-380d3514}@keyframes loader-dialog-in-380d3514{0%{opacity:0;transform:scale(.94)translateY(.6rem)}to{opacity:1;transform:scale(1)translateY(0)}}@media (width<=600px){.technology-loader-overlay[data-v-380d3514]{padding:.8rem}.technology-loader-dialog[data-v-380d3514]{border-radius:1.25rem;min-height:min(76vh,31rem);padding:2rem 1.25rem}.technology-loader-dialog .scanner-visual[data-v-380d3514]{width:7rem;height:7rem;margin-bottom:1.5rem}.technology-loader-dialog .orbit-two[data-v-380d3514]{inset:1rem}.technology-loader-dialog .scanner-core[data-v-380d3514]{border-radius:.8rem;font-size:.82rem;inset:1.75rem}.technology-loader-dialog .scanner-copy strong[data-v-380d3514]{font-size:1.2rem}.technology-loader-dialog .scanner-copy>span[data-v-380d3514]{font-size:.76rem}.technology-loader-dialog .scanner-signals[data-v-380d3514]{flex-wrap:wrap;justify-content:center;margin-top:1.3rem}.technology-loader-dialog .scanner-signals span[data-v-380d3514]{min-width:3.25rem;font-size:.6rem}}@media (prefers-reduced-motion:reduce){.scanner-enter-active .technology-loader-dialog[data-v-380d3514]{animation:none}}.centered-hero-description[data-v-32f2b5d7]{margin-bottom:1.35rem}.technology-note[data-v-32f2b5d7]{color:var(--ink-muted);max-width:52rem;margin:1rem auto 0;font-size:.8rem}
