.page-module__InPsRq__main{color:#fff;min-height:100vh;font-family:var(--font-jura), sans-serif;-webkit-font-smoothing:antialiased;isolation:isolate;background:#111;position:relative}.page-module__InPsRq__main:before{content:"";opacity:.1;pointer-events:none;z-index:-1;background-image:url(/images/backgroundgridv2.png);background-position:top;background-repeat:repeat;background-size:30%;position:absolute;inset:0}.page-module__InPsRq__hero{isolation:isolate;background-image:url(/images/webdevelopmentHero.png);background-position:top;background-repeat:no-repeat;background-size:cover;flex-direction:column;height:100vh;min-height:700px;display:flex;position:relative}.page-module__InPsRq__heroOverlay{z-index:1;background:linear-gradient(#0009 0%,#11111159 55%,#111 100%);position:absolute;inset:0}.page-module__InPsRq__heroGrid{opacity:.1;pointer-events:none;z-index:2;background-image:url(/images/backgroundgridv2.png);background-position:top;background-repeat:repeat;background-size:30%;position:absolute;inset:0}.page-module__InPsRq__heroSpacer{height:20vh}.page-module__InPsRq__heroBody{z-index:5;flex:1;grid-template-columns:1fr minmax(240px,320px);align-items:flex-start;gap:48px;padding:90px 6vw 0;display:grid;position:relative}.page-module__InPsRq__heroLeft{flex-direction:column;gap:20px;display:flex}.page-module__InPsRq__heroEyebrow{letter-spacing:.3em;text-transform:uppercase;color:#ff6f61;align-items:center;gap:14px;font-size:13px;display:flex}.page-module__InPsRq__heroEyebrowLine{background:#ff6f61;flex-shrink:0;width:24px;height:1px;display:inline-block}.page-module__InPsRq__heroHeadline{font-family:var(--font-lora), Georgia, serif;letter-spacing:-.01em;font-size:clamp(36px,5vw,68px);font-weight:800;line-height:1.05}.page-module__InPsRq__heroHeadlineLight{color:#cfcfcf;font-style:italic;font-weight:300}.page-module__InPsRq__heroHeadlineAccent{color:#ff6f61;font-style:normal}.page-module__InPsRq__heroHeadlineBold{color:#fff;font-style:normal;font-weight:800}.page-module__InPsRq__heroSubtext{color:#fff9;max-width:52ch;font-size:15px;line-height:1.7}.page-module__InPsRq__heroCtas{flex-wrap:wrap;gap:12px;display:flex}.page-module__InPsRq__heroBtnPrimary{color:#fff;font-family:var(--font-jura), sans-serif;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:#ff6f611f;border:.5px solid #ff6f61;border-radius:3px;padding:13px 28px;font-size:13px;transition:background .2s,color .2s}.page-module__InPsRq__heroBtnPrimary:hover{color:#ff6f61;background:#ff6f6138}.page-module__InPsRq__heroBtnSecondary{color:#ffffffb3;font-family:var(--font-jura), sans-serif;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:0 0;border:.5px solid #ffffff4d;border-radius:3px;padding:13px 28px;font-size:13px;transition:border-color .2s,color .2s}.page-module__InPsRq__heroBtnSecondary:hover{color:#fff;border-color:#fff9}.page-module__InPsRq__heroTelemetry{-webkit-backdrop-filter:blur(12px);background:#0a0e1a8c;border:.5px solid #ffffff1f;border-radius:6px;padding:16px 18px;position:relative}.page-module__InPsRq__heroTelemetry:before,.page-module__InPsRq__heroTelemetry:after{content:"";border:.5px solid #ff6f61;width:9px;height:9px;position:absolute}.page-module__InPsRq__heroTelemetry:before{border-bottom:0;border-right:0;top:-1px;left:-1px}.page-module__InPsRq__heroTelemetry:after{border-top:0;border-left:0;bottom:-1px;right:-1px}.page-module__InPsRq__heroTelHead{letter-spacing:.24em;color:#888;text-transform:uppercase;border-bottom:.5px dashed #ffffff12;margin-bottom:10px;padding-bottom:10px;font-size:12px}.page-module__InPsRq__heroTelRow{grid-template-columns:1fr auto;gap:8px;padding:5px 0;display:grid}.page-module__InPsRq__heroTelK{color:#888;letter-spacing:.14em;text-transform:uppercase;font-size:12px}.page-module__InPsRq__heroTelV{color:#ffffffb3;letter-spacing:.04em;font-size:13px}.page-module__InPsRq__heroTelOk{color:#00aa61;letter-spacing:.04em;font-size:13px}.page-module__InPsRq__heroBottom{z-index:5;font-family:var(--font-jura), sans-serif;letter-spacing:.08em;color:#fff6;flex-direction:column;align-items:center;gap:6px;padding-bottom:28px;font-size:13px;display:flex;position:relative}.page-module__InPsRq__postsSection{color:#fff;font-family:var(--font-jura), sans-serif;padding:0 7vw 100px;position:relative}.page-module__InPsRq__hudBar{letter-spacing:.24em;color:#888;text-transform:uppercase;border-bottom:2px solid #ffffff8c;justify-content:space-between;align-items:center;margin-bottom:48px;padding:16px 0;font-size:13px;display:flex}.page-module__InPsRq__hudCrumbs{display:flex}.page-module__InPsRq__hudCrumbs span+span:before{content:" /// ";color:#ff6f61;margin:0 8px}.page-module__InPsRq__hudLive{color:#ffffff8c;align-items:center;gap:7px;display:flex}.page-module__InPsRq__hudDot{background:#ff6f61;border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite page-module__InPsRq__pulse;display:inline-block}.page-module__InPsRq__categoryTabs{flex-wrap:wrap;gap:8px;margin-bottom:48px;display:flex}.page-module__InPsRq__categoryTab{font-family:var(--font-jura), sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#fff6;cursor:pointer;background:0 0;border:.5px solid #ffffff1f;border-radius:3px;padding:8px 20px;font-size:13px;transition:border-color .15s,color .15s,background .15s}.page-module__InPsRq__categoryTab:hover{color:#ffffffbf;border-color:#ffffff4d}.page-module__InPsRq__categoryTabActive{background:#ff6f6112;color:#ff6f61!important;border-color:#ff6f6199!important}.page-module__InPsRq__grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.page-module__InPsRq__card{-webkit-backdrop-filter:blur(8px);background:#121212b8;border:.5px solid #ffffff1a;flex-direction:column;gap:12px;padding:28px;transition:border-color .2s,background .2s;display:flex;position:relative;overflow:hidden}.page-module__InPsRq__card:before{content:"";transform-origin:top;background:#ff6f61;width:2px;transition:transform .4s cubic-bezier(.16,1,.3,1);position:absolute;top:0;bottom:0;left:-1px;transform:scaleY(0)}.page-module__InPsRq__card:hover:before{transform:scaleY(1)}.page-module__InPsRq__card:hover{background:#1c1c1cd9;border-color:#ffffff2e}.page-module__InPsRq__meta{font-family:var(--font-jura), sans-serif;color:#ffffff40;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.page-module__InPsRq__cardCategory{color:#ff6f61bf;text-transform:uppercase;letter-spacing:.1em}.page-module__InPsRq__metaDot{color:#ffffff26}.page-module__InPsRq__title{font-family:var(--font-lora), serif;color:#fff;font-size:20px;font-weight:300;line-height:1.4}.page-module__InPsRq__excerpt{font-family:var(--font-jura), sans-serif;color:#fff6;flex:1;font-size:14px;line-height:1.75}.page-module__InPsRq__link{font-family:var(--font-jura), sans-serif;letter-spacing:.1em;color:#ff6f61b3;text-transform:uppercase;align-self:flex-start;font-size:13px;font-weight:500;text-decoration:none;transition:color .12s}.page-module__InPsRq__link:hover{color:#ff6f61}.page-module__InPsRq__emptyState{font-family:var(--font-jura), sans-serif;color:#fff3;text-align:center;letter-spacing:.14em;padding:64px 0;font-size:13px}@keyframes page-module__InPsRq__pulse{0%,to{opacity:1}50%{opacity:.35}}@media (max-width:1024px){.page-module__InPsRq__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page-module__InPsRq__heroSpacer{display:none}.page-module__InPsRq__heroBody{flex-direction:column;grid-template-columns:1fr;justify-content:center;align-items:flex-start;padding:60px 6vw 0;display:flex}.page-module__InPsRq__heroTelemetry{display:none}.page-module__InPsRq__postsSection{padding:0 5vw 80px}.page-module__InPsRq__grid{grid-template-columns:1fr}.page-module__InPsRq__hudBar{flex-direction:column;align-items:flex-start;gap:8px}}
