.hero{padding-top:6em!important;position:relative;isolation:isolate;min-height:100svh;display:grid;background-image:url(https://www.insyde.com/wp-content/uploads/iStock-1280385511-1920x1080.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to bottom,#00000059,#00000026)}.glass-panel{background:#151922bf;border:.0625em solid rgba(142,202,230,.25);border-radius:.75em;padding:2em;margin-top:2em auto;-webkit-backdrop-filter:blur(.5em);backdrop-filter:blur(.5em);box-shadow:0 .75em 1.5em #00eaff26}.glass-panel h1{color:#fb8500}.title{display:grid;place-items:center;margin:1rem 0 .01rem;color:#fb8500;font-weight:800;letter-spacing:-.04em;line-height:1.1;font-size:clamp(2.25rem,6vw,8rem)}.description{display:grid;place-items:center;margin:1rem 0 3rem;width:100%;color:#ffb703;font-weight:600;letter-spacing:-.02em;line-height:normal;font-size:clamp(1.125rem,2.5vw,2.5rem)}.mission{display:flex;justify-content:center;font-size:1.25rem;color:#8ecae6;font-weight:1000;margin:1rem 0 0rem;width:70%;padding:1%;font-size:1.45rem;line-height:1.6;text-align:center;text-indent:2rem;border-radius:3rem;box-shadow:#fb8500 0 .625em 1.25em}.video-title{display:flex;justify-content:center;font-size:1.5rem;color:#fff;font-weight:800;margin-left:10rem;margin:5rem 0 .01rem;text-shadow:.05em .05em 0 rgba(0,0,0,.778),-.05em -.05em 0 rgba(0,0,0,.778),.05em -.05em 0 rgba(0,0,0,.778),-.05em .05em 0 rgba(0,0,0,.778)}.demo-video{display:grid;place-items:center;width:100%;max-width:60em;margin-inline:auto;position:relative}.demo-video>video{display:block;width:100%;height:auto;border-radius:.75em;box-shadow:#fff 0 .625em 1.25em}@media (prefers-color-scheme: dark){.demo-video video{filter:invert(1) grayscale(1)}}.site-header{position:fixed;top:0;inset-inline:0;z-index:1000;background:transparent}.header-inner{max-width:75em;margin-inline:auto;padding:1rem 1.5rem;display:flex;align-items:center;justify-content:space-between;gap:clamp(1rem,8vw,4rem)}button.pill-btn{border:none;background:transparent;display:flex;align-items:center;padding:.75rem 1.25rem;border-radius:10rem;color:#fff;text-transform:uppercase;font-size:1rem;letter-spacing:.15rem;transition:all .3s;position:relative;overflow:hidden;z-index:1;cursor:pointer}button.pill-btn:before{width:0;left:0;top:0;content:"";position:absolute;height:100%;background-color:#0e7a95;transition:all .3s;border-radius:10rem;z-index:-1}button.pill-btn:hover:before{width:100%}.read-the-docs{color:#f5f5f5}.community{position:relative;display:block;margin-top:1rem;padding:10rem 1rem 1rem;--bg1: #ffdbb4;--bg2: #ffd1a6;--bg3: #eefff7;--ring: rgba(251, 133, 0, 1);--card-bg: rgba(255, 255, 255, .85);--card-border: rgba(0, 0, 0, .08);--title-grad: linear-gradient(#0602ff, #219ebc)}@media (prefers-color-scheme: dark){.community{position:sticky;margin-top:1rem;padding:3rem 1.5rem;--card-bg: rgba(0, 0, 0, .85);--card-border: rgba(0, 0, 0, .08);--title-grad: linear-gradient(#0602ff, #219ebc)}}.community__inner{max-width:68.75em;margin:0 auto}.community__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(16.25em,1fr));gap:1.25em}.card{position:relative;display:grid;grid-template-columns:2.75em 1fr;gap:.875em;align-items:start;padding:1.375em;border-radius:.875em;background:var(--card-bg);border:.0625em solid var(--card-border);box-shadow:0 .375em 1.25em var(--ring);text-decoration:none;color:inherit;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.card:hover{transform:translateY(-.125em);box-shadow:0 .625em 1.875em var(--ring);border-color:#6366f159}.card__icon{display:grid;place-items:center;width:2.75em;height:2.75em;border-radius:.75em;background:#fff}.card__icon svg{width:1.375em;height:1.375em;fill:#b25f00}@media (prefers-color-scheme: dark){.card__icon{background:#6366f126}.card__icon svg{fill:#e5e7eb}}.card__title{margin:0 0 .375em;font-weight:700;font-size:1.05rem;color:#fb8500}.card__desc{margin:0;color:#000;line-height:1.35;font-size:.95rem}@media (prefers-color-scheme: dark){.card__desc{color:#c7cbd6}}.card__external{position:absolute;top:.125em;right:.75em;opacity:.65;transition:opacity .18s ease,transform .18s ease}.card:hover .card__external{opacity:1;transform:translate(.125em,-.125em)}:root{--bg: #0f1115;--panel: rgba(21, 25, 34, .75);--prussian-blue: #023047;--sky-blue: #8ecae6;--orange: #fb8500;--yellow: #ffb703;--text: #e8eaf2;--muted: #a7afc0;--border: rgba(0, 234, 255, .25)}html,body{margin:0;padding:0;min-height:100%;width:100%;color:var(--text);font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;background:linear-gradient(180deg,var(--bg),var(--prussian-blue))}.hero{padding-top:0;position:relative;isolation:isolate;min-height:100svh;display:grid;background-image:url(https://www.insyde.com/wp-content/uploads/iStock-1280385511-1920x1080.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to bottom,#0006,#02304740)}.glass-panel{background:var(--panel);-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);border:.0625rem solid var(--border);border-radius:.75rem;padding:2rem;margin:2rem auto;max-width:60rem;color:var(--text);box-shadow:0 .75rem 2rem #00eaff26}.glass-panel h1,.glass-panel h2{color:var(--orange);text-shadow:0 0 .75rem rgba(255,183,3,.6)}.glass-panel p{color:var(--sky-blue);line-height:1.6}.hero,.roadmap-page,.office-page,.conduct-page,.contact-page{padding-top:6em}.site-header{position:fixed;top:0;left:0;right:0;height:auto;z-index:2000;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;padding:1rem 2rem;display:flex;justify-content:center;align-items:center;transition:background .3s ease,backdrop-filter .3s ease,box-shadow .3s ease;pointer-events:auto}.site-header.scrolled{background:#0f1115bf;-webkit-backdrop-filter:blur(.75em);backdrop-filter:blur(.75em);box-shadow:0 .5em 1.25em #00000080;border-bottom:.05em solid rgba(142,202,230,.25)}.hero,.roadmap-page,.office-page,.conduct-page{padding-top:6.5em}.header-inner{display:flex;gap:1.25rem;justify-content:center;flex-wrap:wrap;width:100%;padding:.25rem 0}.navbar{display:flex;justify-content:space-between;align-items:center;width:100%}.mobile-nav{display:flex;flex-direction:column;align-items:flex-end;width:100%}.hamburger-btn{background:none;border:none;color:#00eaff;font-size:1.9rem;padding:.5rem .75rem;cursor:pointer;transition:transform .2s ease,color .2s ease}.hamburger-btn:hover{transform:scale(1.15);color:#fb8500}.dropdown-menu{max-height:0;overflow:hidden;opacity:0;display:flex;flex-direction:column;gap:.75em;margin-top:.85em;transition:max-height .3s ease,opacity .3s ease;background:#0f1115e6;-webkit-backdrop-filter:blur(.75em);backdrop-filter:blur(.75em);border:.05em solid rgba(142,202,230,.25);border-radius:.75em;box-shadow:0 .75em 1.25em #00000073;padding:1rem 1.25rem}.dropdown-menu.open{max-height:600px;opacity:1}@keyframes fadeSlide{0%{opacity:0;transform:translateY(-.5em)}to{opacity:1;transform:translateY(0)}}.header-inner{flex-wrap:nowrap;white-space:nowrap;overflow-x:auto;scrollbar-width:none}.header-inner::-webkit-scrollbar{display:none}:root{--bg: #0f1115;--panel: #151922;--prussian-blue: #023047;--sky-blue: #8ecae6;--orange: #fb8500;--yellow: #ffb703;--text: #e8eaf2;--muted: #a7afc0;--border: #252a36}body{margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,Helvetica Neue,sans-serif;background:linear-gradient(180deg,var(--bg) 0%,var(--prussian-blue) 100%);color:var(--text)}.navbar{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;padding:.875em 1.375em;background:var(--panel);border-bottom:.05em solid var(--sky-blue);box-shadow:0 .05em .375em #00000080;z-index:10}.nav-brand{font-weight:800;font-size:1.05em;color:var(--sky-blue);text-shadow:0 0 .5em rgba(142,202,230,.6);cursor:pointer}.nav-links{display:flex;gap:1.05em;list-style:none;margin:0;padding:0}.nav-links li{padding:.5em .75em;border-radius:.375em;color:var(--muted);cursor:pointer;transition:background .2s ease,color .2s ease}.nav-links li:hover{background:#fb850033;color:var(--orange)}.testscript-title{margin:.5em 0 .375em;font-size:4rem;font-weight:700;color:var(--yellow);text-shadow:0 .15em .25em rgba(251,133,0,.6);display:flex;justify-content:center}.testscript-description{margin:.5em 0 2.375em;font-size:1.5rem;font-weight:500;line-height:1.4;color:var(--sky-blue);padding:.5rem .75rem;text-align:center;border-radius:.625em;display:flex;justify-content:center}.product-name{font-size:2.6rem;font-weight:600;color:var(--yellow);text-shadow:0 0 .75rem rgba(255,183,3,.6)}.tables-row{display:flex;justify-content:center;align-items:stretch;gap:2rem;flex-wrap:wrap;overflow-x:auto;padding:2rem}.features-wrapper,.prereq-wrapper,.steps-wrapper{flex:1 1 18.75em;max-width:25em;min-width:17.5em;background:#ffffff0d;border-radius:1rem;box-shadow:0 .625em 1.25em #8ecae64d;padding:1rem}.features-table,.prereq-table{border-collapse:collapse;font-size:1.25rem;line-height:1.6;width:100%}.features-table td,.prereq-table td{padding:.6rem .75rem;color:var(--sky-blue)}.features-table tr+tr td,.prereq-table tr+tr{border-top:.0625em solid var(--border)}.input-label{font-weight:800;font-size:1.5rem;color:var(--orange)}.steps-wrapper{font-size:1.25rem;font-weight:500;color:var(--text)}.tutorial-video{display:flex;justify-content:center;position:relative;width:100%;max-width:50em;aspect-ratio:16 / 9;margin:5rem auto;box-shadow:0 .625em 1.875em #8ecae666;border-radius:.5em;overflow:hidden}.menu-toggle{display:none;background:none;border:none;font-size:1.5rem;color:var(--sky-blue);cursor:pointer}.dropdown-menu{background:var(--panel);border-top:.05em solid var(--sky-blue);padding:1rem}.dropdown-menu ul{list-style:none;margin:0;padding:0}.dropdown-menu li{padding:.75rem 0;color:var(--text);cursor:pointer;transition:color .2s ease}.dropdown-menu li:hover{color:var(--orange)}@media (max-width: 768px){.nav-links{display:none}.menu-toggle{display:block}}.about-team{text-align:center;padding:0 2em 1.25em;color:#e8eaf2;background:transparent;min-height:100vh;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.about-team h1{font-size:2.25em;margin-bottom:1em;color:#fb8500;text-shadow:0 0 .75em rgba(255,183,3,.5)}.about-team h2{font-size:1.25em;margin-bottom:1.5em;--yellow: #ffb703}.about-team .mission{max-width:52em;margin:0 auto 3em;font-size:1.2em;line-height:1.6;color:#8ecae6}.team-grid{display:flex;justify-content:center;align-items:flex-start;gap:1.5em;width:100%;max-width:90em;flex-wrap:nowrap;overflow-x:auto}.team-member{background:#151922;border:.0625em solid #252a36;border-radius:.75em;padding:1em;width:14em;height:28em;flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;transition:transform .3s ease,background .3s ease}.team-member:hover{transform:scale(1.05);background:#1e2432}.team-member img.avatar{width:100%;height:12em;object-fit:cover;object-position:top;border-radius:.5em;display:block;transition:transform .3s ease}.team-member:hover img.avatar{transform:scale(1.03)}.team-member h3{font-size:1.5em;margin:.5em 0;color:#8ecae6;text-align:center;transition:color .3s ease}.team-member:hover h3{color:#ffb703}.team-member p{font-size:.94em;color:#fb8500;margin-bottom:.5em;text-align:center}.team-member p a{color:inherit;text-decoration:none;transition:color .3s ease;word-break:break-word}.team-member p a:hover{color:#fb8500;text-decoration:underline}@media (max-width: 75em){.team-grid{flex-wrap:wrap;justify-content:center}.team-member{width:12em;height:26em}}.contact-page{text-align:center;padding:0rem 1.25rem;color:#e8eaf2;background:transparent;min-height:100vh;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative}.glass-panel{background:#151922d9;border:.0625em solid rgba(142,202,230,.25);border-radius:.75em;padding:2em;margin:2em auto;max-width:52em;-webkit-backdrop-filter:blur(.5em);backdrop-filter:blur(.5em);box-shadow:0 .75em 1.5em #00eaff26;text-align:center;color:#e8eaf2}.glass-panel p{color:#fff;font-size:1.1em}.contact-page h1{font-size:2.625rem;margin-bottom:1.5rem;color:#fb8500;text-shadow:0 0 .75rem rgba(255,183,3,.5)}.contact-intro{font-size:1rem;line-height:1.6;max-width:43.75rem;margin:0 auto 2.5rem;color:#cbd5e1}.contact-contribute{font-size:.9375rem;line-height:1.6;max-width:46.875rem;margin:0 auto 3.125rem;color:#8ecae6;font-style:italic}.contact-image{margin-bottom:2.5rem;transition:transform .4s ease,box-shadow .4s ease}.contact-image img{width:100%;max-width:31.25rem;border-radius:.75rem;box-shadow:0 0 1.5625rem #00eaff66;transition:transform .4s ease,box-shadow .4s ease}.contact-image img:hover{transform:scale(1.05);box-shadow:0 0 2.1875rem #00eaffb3,0 0 3.75rem #ffb70399}.contact-links{margin-bottom:2.5rem;display:flex;flex-direction:column;gap:1rem}.contact-link{display:flex;align-items:center;justify-content:center;gap:.75rem}.contact-icon{font-size:1.25rem;color:#fb8500;text-shadow:0 0 .625rem #00eaff,0 0 1.25rem #00eaff}.contact-link a{color:#fb8500;text-decoration:none;font-weight:600;font-size:1rem;transition:color .3s ease}.contact-link a:hover{color:#ffb703;text-decoration:underline}.contact-form{display:flex;flex-direction:column;gap:.875rem;width:100%;max-width:25rem;margin:0 auto}.contact-form input,.contact-form textarea{padding:.75rem;border:.0625rem solid #252a36;border-radius:.5rem;background:#151922;color:#e8eaf2;font-size:.875rem;outline:none;transition:border-color .3s ease}.contact-form input:focus,.contact-form textarea:focus{border-color:#00eaff}.contact-form button{padding:.75rem;border:none;border-radius:.5rem;background:#00eaff;color:#0f1115;font-weight:700;font-size:1rem;cursor:pointer;transition:background .3s ease,transform .2s ease}.contact-form button:hover{background:#fb8500;transform:scale(1.05)}.hero{padding-top:0;position:relative;isolation:isolate;min-height:100svh;display:grid;background-image:url(https://www.insyde.com/wp-content/uploads/iStock-1280385511-1920x1080.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.glass-panel,.conduct-container{background:#151922bf;border:.0625em solid rgba(142,202,230,.25);border-radius:.75em;padding:2em;margin:-4.5em auto;-webkit-backdrop-filter:blur(.5em);backdrop-filter:blur(.5em);box-shadow:0 .75em 1.5em #00eaff26;max-width:60em;color:#e8eaf2}.conduct-title{font-size:2.5rem;font-weight:800;text-align:center;margin-bottom:1rem;color:#fb8500;text-shadow:0 0 .5em rgba(255,183,3,.6)}.conduct-intro{font-size:1.125rem;line-height:1.6;margin-bottom:2rem;text-align:center;color:#fff}.conduct-section{margin-bottom:2.5rem}.conduct-heading{font-size:1.5rem;font-weight:700;margin-bottom:1rem;color:#fb8500;text-shadow:0 0 .35em rgba(142,202,230,.5)}.conduct-section p{font-size:1rem;line-height:1.65;color:#fff}.conduct-list{list-style:none;padding-left:0;margin:0}.conduct-list li{margin-bottom:.75rem;padding-left:1.25rem;position:relative;font-size:1rem;color:#8ecae6}.conduct-list li:before{content:"⎚";position:absolute;left:0;color:#ffb703}.conduct-section a{color:#8ecae6;text-decoration:underline;transition:color .2s ease}.conduct-section a:hover{color:#fb8500}.hero{padding-top:0;position:relative;isolation:isolate;min-height:100svh;display:grid;background-image:url(https://www.insyde.com/wp-content/uploads/iStock-1280385511-1920x1080.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.office-page{min-height:100vh;display:flex;flex-direction:column;align-items:center;margin:-6.5rem auto}.office-container{max-width:60rem;margin:3rem auto;padding:0 1.5rem;text-align:center;color:var(--text)}.office-title{font-size:2.5rem;margin-bottom:1rem;color:#ffb703;text-shadow:0 0 .75rem rgba(255,183,3,.6)}.office-intro{font-size:1.125rem;font-weight:900;color:#8ecae6;margin-bottom:2.5rem}.office-table-wrapper{overflow-x:auto}.office-table{width:100%;border-collapse:collapse;margin:0 auto 2.5rem;background:#151922cc;border-radius:.75rem;box-shadow:0 .625rem 1.25rem #00eaff4d}.office-table th,.office-table td{padding:1rem;text-align:center;border-bottom:.05em solid var(--border)}.office-table th{font-size:1.25rem;font-weight:700;color:#fb8500}.office-table td{font-size:1rem;color:#8ecae6}.office-closed td{color:#888;font-style:italic}.office-zoom{margin:2rem 0}.office-zoom p{font-size:1.125rem;color:var(--sky-blue)}.zoom-link{color:#fb8500;font-weight:700;text-decoration:underline;text-shadow:0 0 .5rem rgba(251,133,0,.5)}.zoom-link:hover{color:#fff;text-shadow:0 0 1rem rgba(251,133,0,.8)}.office-footer{font-size:1rem;margin-top:2rem;color:var(--muted)}.office-footer a{color:#8ecae6;text-decoration:underline}.office-footer a:hover{color:#ffb703}.hero{padding-top:0;position:relative;isolation:isolate;min-height:100svh;display:grid;background-image:url(https://www.insyde.com/wp-content/uploads/iStock-1280385511-1920x1080.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to bottom,#00000073,#0003)}.glass-panel{background:#151922bf;border:.0625em solid rgba(142,202,230,.25);border-radius:.75em;padding:2em;margin:2em auto;-webkit-backdrop-filter:blur(.5em);backdrop-filter:blur(.5em);box-shadow:0 .75em 1.5em #00eaff26}.roadmap-intro p{color:#fff}.roadmap-intro{font-size:1.125rem;color:#fff;margin-bottom:3rem}.glass-panel p{color:#8ecae6;font-size:1.2em}.roadmap-page{min-height:100vh;display:flex;flex-direction:column;align-items:center}.roadmap-container{max-width:60rem;margin:-4.5rem auto;padding:0 1.5rem;text-align:center;color:var(--sky-blue)}.roadmap-title{font-size:2.5rem;margin-bottom:1rem;color:#ffb703;text-shadow:0 0 .75rem rgba(255,183,3,.6)}.roadmap-timeline{display:flex;flex-direction:column;gap:2rem}.roadmap-item{background:#151922bf;border-radius:.75rem;padding:1.5rem;box-shadow:0 .625rem 1.25rem #00eaff40;transition:transform .2s ease,box-shadow .2s ease}.roadmap-item:hover{transform:translateY(-.25rem);box-shadow:0 .75rem 1.75rem #00eaff59}.roadmap-phase{font-size:1.5rem;font-weight:700;margin-bottom:.5rem;color:#fb8500;text-shadow:0 0 .5rem rgba(251,133,0,.6)}.docs-page{display:grid;place-items:center;margin-top:-2em;padding:2em}.docs-title{color:var(--orange);font-size:2em;text-align:center;font-weight:900;margin-bottom:1rem;text-shadow:0 0 .5em var(--orange)}.docs-intro{color:var(--sky-blue);text-align:center;margin-bottom:2rem;font-size:1.25rem;line-height:1.5}.docs-section{margin-bottom:2.5rem}.docs-section h2{color:var(--orange);font-size:1.75rem;margin-bottom:.75rem;text-shadow:0 0 .3em var(--orange)}.docs-section p{color:var(--sky-blue);margin:.25rem 0}.docs-section pre{background:#151922d9;color:#fff;padding:1em;border-radius:.75em;font-family:monospace;font-size:.95rem;overflow-x:auto;box-shadow:0 0 .75em #fb850066}@media (max-width: 900px){.docs-page{padding:1em;margin-top:0}.docs-title{font-size:1.75rem}.docs-intro{font-size:1.1rem;padding:0 .5rem}.docs-section h2{font-size:1.5rem}.docs-section pre{font-size:.85rem;padding:.75em;white-space:pre-wrap;word-break:break-word}}@media (max-width: 600px){.docs-title{font-size:1.5rem}.docs-intro{font-size:1rem}.docs-section h2{font-size:1.25rem}.docs-section pre{font-size:.8rem}}
