body{overflow-x:hidden}.homepage-hero{display:block!important;align-items:flex-start!important;text-align:left!important;width:100%!important;max-width:100%!important;padding-inline:0!important;box-sizing:border-box!important;border:none!important;background:0 0!important;box-shadow:none!important}html.switch .dropdown-content li a,html.switch .dropdown-content li span{color:#001f3f!important}.homepage-hero .cta-button{text-align:center!important;margin-inline:auto!important;max-width:100%!important;overflow-wrap:break-word!important;word-break:break-word!important}.homepage-hero h1{max-width:100%!important;overflow-wrap:break-word!important;white-space:normal!important;text-align:left}@media (min-width:700px){.homepage-hero h1{text-align:center}}.homepage-hero h2,.homepage-hero h3,.homepage-hero li,.homepage-hero p,.homepage-hero ul{text-align:left!important;margin-left:0!important;margin-right:auto!important;overflow-wrap:break-word!important;word-break:break-word!important}.homepage-hero ul{padding-left:1rem!important}.dropdown-content li a,.dropdown-content li span{font-weight:700!important}@media (min-width:700px){header.site-header{width:350px!important;margin:0 auto!important;max-width:none!important}}@media (max-width:699px){main{display:block!important;align-items:flex-start!important;width:100%!important;max-width:100%!important;padding-inline:1rem!important;box-sizing:border-box!important}.page-title,h1.page-title{text-align:left!important;margin-left:0!important;margin-right:auto!important;width:100%!important;max-width:100%!important;overflow-wrap:break-word!important;word-break:break-word!important}article ul{padding-left:1rem!important}.nav-wrapper{width:100%!important;max-width:100vw!important;margin:0 auto!important;padding-left:14px!important;padding-right:14px!important}.nav-wrapper .home-icon{width:45px!important;height:45px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-left:0!important;margin-right:4px!important}.mode-btn{position:static!important;top:1px;margin-right:0!important;font-size:1.9rem!important}.nav-wrapper ul{flex-wrap:nowrap!important;gap:.75rem!important;font-size:1.15rem!important;justify-content:space-between!important;align-items:center;box-sizing:border-box;width:100%;max-width:100vw;padding-left:1rem;padding-right:1rem}.nav-wrapper ul li{margin-right:0!important}.nav-wrapper .dropdown-toggle,.nav-wrapper .dropdown-toggle *{font-size:1.15rem!important;line-height:1!important}.dropdown-content{width:max-content!important;min-width:9rem!important;padding-block:0.2rem!important;margin-inline:auto!important;left:0!important;right:0!important;transform:none!important;position:absolute!important;column-count:1!important;column-width:auto!important;column-gap:0!important;display:flex!important;flex-direction:column!important}html.switch .dropdown-content{background:#fff!important;border:1px solid rgba(0,0,0,.2)!important}html.switch .dropdown-content li a,html.switch .dropdown-content li span{color:#001f3f!important}.dropdown-content ul{column-count:1!important;column-width:auto!important;column-gap:0!important;display:flex!important;flex-direction:column!important}.dropdown-content li a,.dropdown-content li span{display:block!important;font-size:1.25rem!important;font-weight:700!important;line-height:1.3!important;padding:.5rem .3rem!important}.dropdown-content li+li{margin-top:0!important}.nav-wrapper .home-icon svg{width:45px!important;height:45px!important;margin-top:0!important}}article ul{margin-block:0 1rem!important;line-height:1.4!important}.mode-btn::before{content:"☀️"}html.switch .mode-btn::before{content:"🌙"}.mode-btn{background:0 0;border:0;padding:0;cursor:pointer;font-size:1.5rem;line-height:1}li strong,strong{color:var(--f2)!important}main{display:block!important}@media (min-width:700px){.nav-wrapper .home-icon svg{width:35px;height:35px;margin-top:0;margin-right:0}.nav-wrapper{width:348px!important;max-width:95vw!important;padding-left:4px!important;padding-right:4px!important;margin-left:auto!important;margin-right:auto!important}header.site-header{width:348px!important}.nav-wrapper .home-icon{width:35px;height:35px;display:flex;align-items:center;justify-content:center;margin-left:0;margin-right:0}.mode-btn{position:static!important;top:2px;margin-right:0!important}.nav-wrapper ul{justify-content:center!important;padding-left:0;padding-right:0;max-width:none}.dropdown-content{left:0;right:auto;top:100%;width:-moz-max-content;width:max-content;min-width:10rem;background:#222;color:#fff;border-radius:.5em;box-shadow:0 4px 12px rgba(0,0,0,.15);display:none;flex-direction:column;position:absolute;z-index:2000;padding:.5em 0;opacity:1}}.dropdown:hover .dropdown-content{display:flex}.dropdown-content a{display:block;padding:.5em 1.5em;white-space:nowrap;color:#fff;text-decoration:none}.dropdown-content a:hover{background:#333}.page-title{max-width:100%;overflow-wrap:break-word;white-space:normal;text-align:center}@media (max-width:699px){h1.page-title:has(+ .post-image){text-align:center!important}}code,img{overflow-wrap:break-word!important;word-break:break-word!important}.hero-portrait{aspect-ratio:1/1;object-fit:cover}section>h1{font-size:2.5rem}article>h1{font-size:2rem}header.site-header{min-height:65px}.owl{width:100px;height:100px;max-width:none}@media (min-width:700px){.page-title,h1.page-title{text-align:center!important;margin-left:auto!important;margin-right:auto!important;width:100%!important;max-width:100%!important;overflow-wrap:break-word!important;word-break:break-word!important}}html.switch .dropdown-content li a:hover{color:var(--a2)!important;background:#fff!important}:root.switch .phone-line,html.switch .phone-line{color:#0074d9!important}:root:not(.switch) .phone-line,html:not(.switch) .phone-line{color:gold!important}html:not(.switch) h3 a,html:not(.switch) h3 a:visited{color:#fff!important}html:not(.switch) h3 a:active,html:not(.switch) h3 a:focus,html:not(.switch) h3 a:hover{color:gold!important}.logo-light{display:none!important}.logo-dark{display:block!important}html.switch .logo-dark{display:none!important}html.switch .logo-light{display:block!important}:root{--brand-blue:#2D7AE9;--brand-blue-rgb:45,122,233;--brand-blue-glow:120,190,255;--accent-gold:#D5AD36;--accent-gold-rgb:213,173,54;--accent-gold-glow:245,205,90}.logo-container,.logo-container *{box-sizing:border-box}.logo-container{position:relative;padding:20px 20px 4px;cursor:pointer;transition:transform .3s ease;width:100%;max-width:560px;margin:0 auto}.schedule-link{background-color:var(--brand-blue)!important}.hero-wrapper{background:inherit;display:flex;flex-direction:column;align-items:center;padding:0 0 0;overflow:visible}.blob{position:absolute;width:160px;height:160px;top:70%;left:85%;transform:translate(-50%,-50%);background:radial-gradient(circle at 30% 30%,#f06 0,rgba(255,0,102,0) 70%);filter:blur(14px);animation:blob 25s linear infinite;pointer-events:none;z-index:1}@keyframes blob{to{transform:translate(-50%,-50%) rotate(360deg)}}.circuit-bg{position:absolute;inset:0;opacity:.1;pointer-events:none;z-index:0;background-image:repeating-linear-gradient(0deg,#0ff 0,#0ff 1px,transparent 1px,transparent 40px),repeating-linear-gradient(90deg,#0ff 0,#0ff 1px,transparent 1px,transparent 40px);animation:circuit-flow 20s linear infinite}.logo-constellation{position:absolute;inset:0;width:100%;height:100%;opacity:.5;pointer-events:none;display:block;z-index:1}html.switch .logo-constellation{opacity:.82;mix-blend-mode:multiply;filter:saturate(1.26) contrast(1.14)}@media (prefers-color-scheme:light){html:not(.switch) .logo-constellation{opacity:.82;mix-blend-mode:multiply;filter:saturate(1.26) contrast(1.14)}}@keyframes circuit-flow{0%{transform:translate(0,0)}100%{transform:translate(40px,40px)}}.glitch-container{position:relative;filter:none;text-align:center;z-index:3}.main-logo{font-family:-apple-system,BlinkMacSystemFont,'SF Pro Display',system-ui,'Helvetica Neue',Arial,sans-serif;font-weight:900;font-size:5rem;letter-spacing:0;--logo-letter-spacing:0.012em;--logo-plus-gap:0em;position:relative;display:inline-block;line-height:1;margin:0;white-space:nowrap;text-align:center}.logo-it{color:var(--brand-blue);-webkit-text-fill-color:var(--brand-blue);background:0 0;display:inline-block;letter-spacing:var(--logo-letter-spacing);text-shadow:0 1px 0 rgba(0,0,0,.55),0 3px 6px rgba(0,0,0,.35),0 -1px 0 rgba(255,255,255,.12),-.16px -.16px 0 rgba(120,180,255,.3),.16px -.16px 0 rgba(120,180,255,.3),-.16px .16px 0 rgba(120,180,255,.3),.16px .16px 0 rgba(120,180,255,.3),-.56px 0 0 rgba(213,173,54,.98),.56px 0 0 rgba(213,173,54,.98),0 -.56px 0 rgba(213,173,54,.98),0 .56px 0 rgba(213,173,54,.98),-.56px -.56px 0 rgba(213,173,54,.98),.56px -.56px 0 rgba(213,173,54,.98),-.56px .56px 0 rgba(213,173,54,.98),.56px .56px 0 rgba(213,173,54,.98),0 0 1.8px rgba(213,173,54,.45);animation:logo-gleam 6s ease-in-out infinite;position:relative;left:.1em;z-index:2}.logo-it::after{content:"IT"}.logo-help{color:var(--brand-blue);-webkit-text-fill-color:var(--brand-blue);background:0 0;display:inline-block;letter-spacing:var(--logo-letter-spacing);text-shadow:0 1px 0 rgba(0,0,0,.55),0 3px 6px rgba(0,0,0,.35),0 -1px 0 rgba(255,255,255,.12),-.16px -.16px 0 rgba(120,180,255,.3),.16px -.16px 0 rgba(120,180,255,.3),-.16px .16px 0 rgba(120,180,255,.3),.16px .16px 0 rgba(120,180,255,.3),-.56px 0 0 rgba(213,173,54,.98),.56px 0 0 rgba(213,173,54,.98),0 -.56px 0 rgba(213,173,54,.98),0 .56px 0 rgba(213,173,54,.98),-.56px -.56px 0 rgba(213,173,54,.98),.56px -.56px 0 rgba(213,173,54,.98),-.56px .56px 0 rgba(213,173,54,.98),.56px .56px 0 rgba(213,173,54,.98),0 0 1.8px rgba(213,173,54,.45);animation:logo-gleam 6s ease-in-out infinite;position:relative;left:-.03em;z-index:2}.logo-help::after{content:"HELP"}.logo-it::before{content:"IT"}.logo-help::before{content:"HELP"}.logo-help::before,.logo-it::before{position:absolute;inset:0;color:transparent;background:linear-gradient(180deg,rgba(255,255,255,.2) 0,rgba(255,255,255,.08) 30%,rgba(255,255,255,0) 60%);-webkit-background-clip:text;background-clip:text;opacity:.6;pointer-events:none;z-index:3;font:inherit;letter-spacing:inherit;line-height:inherit}.logo-help::after,.logo-it::after{position:absolute;inset:0;color:transparent;background:linear-gradient(110deg,transparent 0,rgba(213,173,54,0) 32%,rgba(213,173,54,.95) 50%,rgba(213,173,54,0) 68%,transparent 100%);-webkit-background-clip:text;background-clip:text;opacity:0;transform:translateX(-35%);animation:logo-sheen 6.4s ease-in-out infinite;pointer-events:none;z-index:4;font:inherit;letter-spacing:inherit;line-height:inherit}.logo-plus{color:#f06;display:inline-block;margin:0 var(--logo-plus-gap);text-shadow:-.3px -.3px 0 #0ff,.3px -.3px 0 #0ff,-.3px .3px 0 #0ff,.3px .3px 0 #0ff;position:relative;z-index:4;animation:plus-jitter 3.5s ease-in-out infinite}@keyframes plus-jitter{0%,70%{transform:translate3d(0,0,0)}72%{transform:translate3d(.3px,-.2px,0)}74%{transform:translate3d(-.3px,.2px,0)}76%{transform:translate3d(.2px,.1px,0)}78%{transform:translate3d(0,0,0)}100%{transform:translate3d(0,0,0)}}@keyframes gradient-shift{0%{background-position:0 50%}70%{background-position:0 50%}90%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes specular-sweep{0%,55%{background-position:0 0,-160% 50%}70%{background-position:0 0,10% 50%}85%{background-position:0 0,160% 50%}100%{background-position:0 0,-160% 50%}}@keyframes logo-gleam{0%,100%,70%{text-shadow:0 1px 0 rgba(0,0,0,.55),0 3px 6px rgba(0,0,0,.35),0 -1px 0 rgba(255,255,255,.12),-.16px -.16px 0 rgba(120,180,255,.3),.16px -.16px 0 rgba(120,180,255,.3),-.16px .16px 0 rgba(120,180,255,.3),.16px .16px 0 rgba(120,180,255,.3),-.56px 0 0 rgba(213,173,54,.98),.56px 0 0 rgba(213,173,54,.98),0 -.56px 0 rgba(213,173,54,.98),0 .56px 0 rgba(213,173,54,.98),-.56px -.56px 0 rgba(213,173,54,.98),.56px -.56px 0 rgba(213,173,54,.98),-.56px .56px 0 rgba(213,173,54,.98),.56px .56px 0 rgba(213,173,54,.98),0 0 1.8px rgba(213,173,54,.45)}78%,82%{text-shadow:0 1px 0 rgba(0,0,0,.55),0 3px 6px rgba(0,0,0,.35),0 -1px 0 rgba(255,255,255,.12),-.2px -.2px 0 rgba(120,180,255,.4),.2px -.2px 0 rgba(120,180,255,.4),-.2px .2px 0 rgba(120,180,255,.4),.2px .2px 0 rgba(120,180,255,.4),-.74px 0 0 rgba(213,173,54,.99),.74px 0 0 rgba(213,173,54,.99),0 -.74px 0 rgba(213,173,54,.99),0 .74px 0 rgba(213,173,54,.99),-.74px -.74px 0 rgba(213,173,54,.99),.74px -.74px 0 rgba(213,173,54,.99),-.74px .74px 0 rgba(213,173,54,.99),.74px .74px 0 rgba(213,173,54,.99),0 0 2.2px rgba(213,173,54,.52)}}@keyframes logo-sheen{0%,60%{opacity:0;transform:translateX(-35%)}66%{opacity:.95}80%{opacity:.95;transform:translateX(35%)}100%,86%{opacity:0;transform:translateX(35%)}}.main-logo::after,.main-logo::before{content:none;animation:none;opacity:0}html.switch .logo-help,html.switch .logo-it{color:var(--brand-blue);-webkit-text-fill-color:var(--brand-blue);background:0 0;text-shadow:0 1px 0 rgba(0,0,0,.45),0 2px 5px rgba(0,0,0,.28),0 -1px 0 rgba(255,255,255,.1),-.16px -.16px 0 rgba(120,180,255,.28),.16px -.16px 0 rgba(120,180,255,.28),-.16px .16px 0 rgba(120,180,255,.28),.16px .16px 0 rgba(120,180,255,.28),-.48px 0 0 rgba(213,173,54,.86),.48px 0 0 rgba(213,173,54,.86),0 -.48px 0 rgba(213,173,54,.86),0 .48px 0 rgba(213,173,54,.86),-.48px -.48px 0 rgba(213,173,54,.86),.48px -.48px 0 rgba(213,173,54,.86),-.48px .48px 0 rgba(213,173,54,.86),.48px .48px 0 rgba(213,173,54,.86),0 0 1.4px rgba(213,173,54,.4);animation:logo-gleam 6s ease-in-out infinite}.location{font-size:2.5rem;margin-top:-10px;text-transform:lowercase;position:relative;font-weight:600;color:#b2bac5;letter-spacing:.08em;text-shadow:0 0 6px rgba(178,186,197,.35)}html.switch .location{color:#4b5563;text-shadow:0 0 5px rgba(75,85,99,.25)}@keyframes shine{0%{background-position:-100% 0}100%{background-position:100% 0}}.tagline{margin-top:8px;text-align:center;font-size:1.1rem;letter-spacing:.05em;position:relative;font-family:ui-monospace,'SF Mono',Monaco,'Cascadia Code','Roboto Mono','Courier New',monospace;z-index:3}.tagline-border{display:inline-block;padding:2px;border-radius:30px;background:#d5ad36;position:relative;z-index:0}.tagline-text{display:block;white-space:nowrap;color:#fff;padding:10px 20px;background-color:#0a0a0a;border-radius:28px}@media (prefers-color-scheme:light){.tagline-text{color:#000;background-color:#fff}}@media (prefers-color-scheme:dark){.tagline-text{color:#fff;background-color:#000}}html.switch .tagline-text{color:#000;background-color:#fff}html:not(.switch) .tagline-text{color:#fff;background-color:#000}.tagline-border::before{content:'';position:absolute;inset:-2px;background:#d5ad36;border-radius:30px;opacity:0;transition:opacity .3s;z-index:-1;filter:blur(3px)}.logo-container:hover .tagline-border::before{opacity:.12}.highlight{color:#d5ad36;font-weight:700;text-shadow:0 0 10px rgba(213,173,54,.5)}.tech-particles{position:absolute;inset:0;pointer-events:none;animation:particle-orbit 70s linear infinite;transform-origin:50% 50%;z-index:2}.particle{position:absolute;top:0;left:0;width:calc(var(--size,2.5px) + .4px);height:calc(var(--size,2.5px) + .4px);--alpha-boosted:clamp(0, calc(var(--alpha, 0.7) + 0.18), 1);background:rgba(var(--particle-rgb,var(--brand-blue-rgb)),1);border-radius:50%;opacity:0;box-shadow:0 0 calc(var(--glow,8px) + 5px) rgba(var(--particle-glow,var(--brand-blue-glow)),.75);filter:blur(var(--blur, 0px));will-change:transform,opacity;animation:particle-drift var(--dur,6s) cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--delay, 0s)}html.switch .particle{box-shadow:0 0 calc(var(--glow,8px) + 7px) rgba(var(--particle-glow,var(--brand-blue-glow)),.9)}@media (prefers-color-scheme:light){html:not(.switch) .particle{box-shadow:0 0 calc(var(--glow,8px) + 7px) rgba(var(--particle-glow,var(--brand-blue-glow)),.9)}}@keyframes particle-drift{0%{opacity:0;transform:translate3d(0,90px,0) scale(.6)}35%{opacity:var(--alpha-boosted, .8);transform:translate3d(var(--dx1,10px),var(--dy1,-28px),0) scale(var(--s1,1))}70%{opacity:var(--alpha-boosted, .8);transform:translate3d(var(--dx2,-12px),var(--dy2,-90px),0) scale(var(--s2,.9))}100%{opacity:0;transform:translate3d(var(--dx3,22px),var(--dy3,-160px),0) scale(.5)}}@keyframes particle-orbit{from{transform:rotate(0)}to{transform:rotate(360deg)}}.tech-particles .particle:first-child{left:8%;top:78%;--size:2.1px;--alpha:0.65;--glow:7px;--blur:0px;--dur:5.4s;--delay:0s;--hue:190;--s1:1;--s2:0.9;--dx1:-18px;--dy1:-18px;--dx2:-26px;--dy2:-95px;--dx3:-34px;--dy3:-150px}.tech-particles .particle:nth-child(2){left:16%;top:62%;--size:2.2px;--alpha:0.8;--glow:11px;--blur:0px;--dur:6.3s;--delay:1.1s;--particle-rgb:var(--accent-gold-rgb);--particle-glow:var(--accent-gold-glow);--hue:195;--s1:1.1;--s2:1;--dx1:20px;--dy1:-28px;--dx2:10px;--dy2:-120px;--dx3:28px;--dy3:-175px}.tech-particles .particle:nth-child(3){left:24%;top:72%;--size:2.1px;--alpha:0.6;--glow:6px;--blur:0.4px;--dur:5.9s;--delay:2.2s;--hue:200;--s1:0.9;--s2:0.85;--dx1:-22px;--dy1:-22px;--dx2:-8px;--dy2:-100px;--dx3:-30px;--dy3:-155px}.tech-particles .particle:nth-child(4){left:32%;top:56%;--size:2.2px;--alpha:0.85;--glow:12px;--blur:0px;--dur:6.8s;--delay:0.6s;--hue:185;--s1:1.2;--s2:1;--dx1:24px;--dy1:-32px;--dx2:6px;--dy2:-115px;--dx3:34px;--dy3:-185px}.tech-particles .particle:nth-child(5){left:40%;top:68%;--size:2.2px;--alpha:0.62;--glow:6px;--blur:0.5px;--dur:5.6s;--delay:2.6s;--hue:205;--s1:0.95;--s2:0.85;--dx1:-16px;--dy1:-20px;--dx2:-2px;--dy2:-90px;--dx3:-24px;--dy3:-145px}.tech-particles .particle:nth-child(6){left:48%;top:52%;--size:2.2px;--alpha:0.75;--glow:9px;--blur:0.2px;--dur:6.4s;--delay:1.5s;--particle-rgb:var(--accent-gold-rgb);--particle-glow:var(--accent-gold-glow);--hue:195;--s1:1;--s2:0.95;--dx1:18px;--dy1:-26px;--dx2:-10px;--dy2:-110px;--dx3:22px;--dy3:-170px}.tech-particles .particle:nth-child(7){left:56%;top:74%;--size:2.2px;--alpha:0.82;--glow:10px;--blur:0px;--dur:5.8s;--delay:3s;--hue:188;--s1:1.05;--s2:0.95;--dx1:-26px;--dy1:-30px;--dx2:-6px;--dy2:-118px;--dx3:-32px;--dy3:-175px}.tech-particles .particle:nth-child(8){left:64%;top:58%;--size:2.1px;--alpha:0.7;--glow:8px;--blur:0.3px;--dur:6.9s;--delay:0.3s;--particle-rgb:var(--accent-gold-rgb);--particle-glow:var(--accent-gold-glow);--hue:210;--s1:1;--s2:0.9;--dx1:26px;--dy1:-34px;--dx2:12px;--dy2:-130px;--dx3:36px;--dy3:-195px}.tech-particles .particle:nth-child(9){left:72%;top:66%;--size:2.1px;--alpha:0.6;--glow:6px;--blur:0.6px;--dur:5.7s;--delay:1.9s;--hue:190;--s1:0.9;--s2:0.85;--dx1:-14px;--dy1:-20px;--dx2:4px;--dy2:-95px;--dx3:-20px;--dy3:-150px}.tech-particles .particle:nth-child(10){left:80%;top:54%;--size:2.2px;--alpha:0.85;--glow:12px;--blur:0px;--dur:6.6s;--delay:0.8s;--hue:200;--s1:1.2;--s2:1;--dx1:20px;--dy1:-30px;--dx2:-8px;--dy2:-125px;--dx3:30px;--dy3:-185px}.tech-particles .particle:nth-child(11){left:88%;top:76%;--size:2.2px;--alpha:0.65;--glow:7px;--blur:0.5px;--dur:6.1s;--delay:2.5s;--particle-rgb:var(--accent-gold-rgb);--particle-glow:var(--accent-gold-glow);--hue:215;--s1:0.95;--s2:0.85;--dx1:-22px;--dy1:-26px;--dx2:-4px;--dy2:-110px;--dx3:-28px;--dy3:-165px}.tech-particles .particle:nth-child(12){left:94%;top:60%;--size:2.2px;--alpha:0.7;--glow:8px;--blur:0.2px;--dur:6.5s;--delay:1.3s;--hue:195;--s1:1;--s2:0.9;--dx1:18px;--dy1:-24px;--dx2:6px;--dy2:-118px;--dx3:26px;--dy3:-175px}.tech-particles .particle:nth-child(13){left:12%;top:46%;--size:2px;--alpha:0.55;--glow:5px;--blur:0.7px;--dur:7.4s;--delay:3.3s;--hue:205;--s1:0.85;--s2:0.8;--dx1:-12px;--dy1:-14px;--dx2:6px;--dy2:-85px;--dx3:-18px;--dy3:-135px}.tech-particles .particle:nth-child(14){left:28%;top:42%;--size:2.1px;--alpha:0.6;--glow:7px;--blur:0.3px;--dur:6.7s;--delay:1.7s;--hue:190;--s1:0.95;--s2:0.9;--dx1:22px;--dy1:-20px;--dx2:4px;--dy2:-105px;--dx3:28px;--dy3:-160px}.tech-particles .particle:nth-child(15){left:60%;top:44%;--size:2.1px;--alpha:0.58;--glow:6px;--blur:0.6px;--dur:6s;--delay:3.5s;--particle-rgb:var(--accent-gold-rgb);--particle-glow:var(--accent-gold-glow);--hue:210;--s1:0.9;--s2:0.85;--dx1:-10px;--dy1:-16px;--dx2:8px;--dy2:-95px;--dx3:-16px;--dy3:-145px}.tech-particles .particle:nth-child(16){left:84%;top:40%;--size:2.2px;--alpha:0.7;--glow:8px;--blur:0.2px;--dur:6.9s;--delay:2.1s;--hue:195;--s1:1;--s2:0.9;--dx1:16px;--dy1:-22px;--dx2:-6px;--dy2:-110px;--dx3:22px;--dy3:-165px}@media (max-width:640px){.particle{width:calc(var(--size,2.5px) + .6px);height:calc(var(--size,2.5px) + .6px);box-shadow:0 0 8px rgba(var(--brand-blue-glow),.75);animation-duration:5.8s}.tech-particles .particle:nth-child(n+13){display:none}}@media (max-width:900px){html.switch .logo-constellation{opacity:.95;mix-blend-mode:multiply;filter:saturate(1.55) contrast(1.28)}html:not(.switch) .logo-constellation{opacity:.86;mix-blend-mode:normal;filter:none;z-index:2}html:not(.switch) .tech-particles{z-index:1}}@media (prefers-reduced-motion:reduce){.logo-constellation{display:none}.tech-particles{animation:none}.particle{animation:none;opacity:.15}.logo-help::after,.logo-it::after{animation:none;opacity:0}}.logo-container:hover .logo-help,.logo-container:hover .logo-it{animation-duration:4s}.logo-container:hover .glitch-container{filter:drop-shadow(0 0 10px rgba(213, 173, 54, .18))}.hex-decoration{position:absolute;width:60px;height:60px;opacity:.3;animation:rotate 10s linear infinite;z-index:2}.hex-decoration:first-child{top:20px;left:20px;animation-duration:15s}.hex-decoration:nth-child(2){bottom:20px;right:20px;animation-duration:20s;animation-direction:reverse}@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.hex{width:100%;height:100%;background:linear-gradient(45deg,#0ff,#f06);-webkit-clip-path:polygon(30% 0%,70% 0%,100% 30%,100% 70%,70% 100%,30% 100%,0% 70%,0% 30%);clip-path:polygon(30% 0%,70% 0%,100% 30%,100% 70%,70% 100%,30% 100%,0% 70%,0% 30%)}@supports (font:-apple-system-body){.logo-help,.logo-it,.logo-plus,.main-logo{font-weight:800}.main-logo{letter-spacing:-.03em}}@media(max-width:640px){.hero-wrapper{padding:0 0 0}.main-logo{font-size:20vw}.location{font-size:7vw}.tagline{font-size:4.6vw}.tagline-text{padding:8px 16px}}a.gold-link,a.gold-link:active,a.gold-link:focus,a.gold-link:hover,a.gold-link:link,a.gold-link:visited,html:not(.switch) h1 a.gold-link,html:not(.switch) h1 a.gold-link:active,html:not(.switch) h1 a.gold-link:focus,html:not(.switch) h1 a.gold-link:hover,html:not(.switch) h1 a.gold-link:link,html:not(.switch) h1 a.gold-link:visited,html:not(.switch) h2 a.gold-link,html:not(.switch) h2 a.gold-link:active,html:not(.switch) h2 a.gold-link:focus,html:not(.switch) h2 a.gold-link:hover,html:not(.switch) h2 a.gold-link:link,html:not(.switch) h2 a.gold-link:visited,html:not(.switch) h3 a.gold-link,html:not(.switch) h3 a.gold-link:active,html:not(.switch) h3 a.gold-link:focus,html:not(.switch) h3 a.gold-link:hover,html:not(.switch) h3 a.gold-link:link,html:not(.switch) h3 a.gold-link:visited{color:#d4af37!important;text-decoration:none}a.gold-link:active,a.gold-link:focus,a.gold-link:hover,html:not(.switch) h1 a.gold-link:active,html:not(.switch) h1 a.gold-link:focus,html:not(.switch) h1 a.gold-link:hover,html:not(.switch) h2 a.gold-link:active,html:not(.switch) h2 a.gold-link:focus,html:not(.switch) h2 a.gold-link:hover,html:not(.switch) h3 a.gold-link:active,html:not(.switch) h3 a.gold-link:focus,html:not(.switch) h3 a.gold-link:hover{text-decoration:underline;text-decoration-color:#d4af37;text-decoration-thickness:1px;text-underline-offset:2px}