.hauer-hero{--hero-text:#f3f6fc;--hero-secondary:#b0bfd6;--hero-accent:#b5d0ff;--hero-line:#b5d0ff29;isolation:isolate;color:var(--hero-text);background:linear-gradient(112deg,#081226 12%,#0c1934);position:relative;overflow:clip}.hauer-hero__layout{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:64px;min-height:768px;margin-inline:auto;padding:128px 24px 48px;display:grid}.hauer-hero__copy{z-index:2;min-width:0;position:relative}.hauer-hero__eyebrow{color:var(--hero-secondary);align-items:center;gap:12px;margin-bottom:28px;font-size:13px;font-weight:500;line-height:1.6;display:flex}.hauer-hero__eyebrow:before{background:var(--hero-accent);content:"";flex:none;width:28px;height:1px}.hauer-hero__title{font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(3.25rem,4.7vw,4.25rem);font-weight:500;line-height:1.08}.hauer-hero__title-line{display:block}.hauer-hero__title-line+.hauer-hero__title-line{color:#b8cdef;margin-top:8px}.hauer-hero__word-clip{vertical-align:top;perspective:700px;margin-block:-.14em;padding-block:.14em;display:inline-block;overflow:clip}.hauer-hero__word-clip>span{transform-origin:50% 100%;display:inline-block}.hauer-hero__description{max-width:500px;color:var(--hero-secondary);text-wrap:pretty;margin-top:28px;font-size:17px;line-height:1.75}.hauer-hero__actions{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:36px;display:flex}.hauer-hero__primary,.hauer-hero__secondary{justify-content:center;align-items:center;min-height:56px;font-size:14px;font-weight:500;line-height:1.5;display:inline-flex;position:relative}.hauer-hero__primary{color:#10203d;background:#f3f6fc;border:1px solid #fffc;border-radius:999px;gap:20px;padding:16px 24px;transition:background-color .18s,border-color .18s}.hauer-hero__primary:hover{background:#dce8fc;border-color:#dce8fc}.hauer-hero__primary>svg{width:20px;height:20px;transition:transform .25s var(--ease-smooth)}.hauer-hero__primary:is(:hover,:focus-visible)>svg{transform:translate(2px,-2px)}.hauer-hero__secondary{color:var(--hero-text)}.hauer-hero__secondary-line{inset-inline:0;transform-origin:0;height:1px;transition:transform .25s var(--ease-smooth);background:#b5d0ff8c;position:absolute;bottom:10px;transform:scaleX(.25)}.hauer-hero__secondary:is(:hover,:focus-visible)>span{transform:scaleX(1)}.hauer-hero__footer{min-height:88px;color:var(--hero-secondary);justify-content:space-between;align-items:center;gap:24px;margin-inline:auto;padding:16px 24px;font-size:12px;line-height:1.6;display:flex;position:relative}.hauer-hero__explore{min-height:44px;color:var(--hero-text);align-items:center;gap:16px;display:inline-flex}.hauer-hero__explore>svg{width:16px;height:16px;transition:transform .25s var(--ease-smooth)}.hauer-hero__explore:hover>svg{transform:translateY(3px)}.hauer-hero__bridge{background:var(--hero-line);height:1px;position:absolute;inset:0 24px auto}.hauer-hero__bridge>span{transform-origin:0;background:#b5d0ff8c;width:100%;height:100%;display:block}.hauer-network{width:100%;min-width:0;max-width:560px;margin-inline:auto;position:relative}.hauer-network__heading{border-bottom:1px solid var(--hero-line);justify-content:space-between;align-items:center;gap:16px;padding-bottom:20px;font-size:12px;line-height:1.6;display:flex}.hauer-network__heading>:last-child{color:var(--hero-secondary)}.hauer-network__stage{aspect-ratio:600/560;perspective:1000px;margin-top:8px;position:relative}.hauer-network__scene,.hauer-network__pointer,.hauer-network__art,.hauer-network__connections,.hauer-network__services{width:100%;height:100%;position:absolute;inset:0}.hauer-network__scene{pointer-events:none}.hauer-network__pointer{transform-style:preserve-3d}.hauer-network__backplane{background:linear-gradient(142deg,#b5d0ff0a,#b5d0ff03);border:1px solid #b5d0ff14;border-radius:32px;width:60%;height:60%;position:absolute;top:20%;left:20%;transform:rotate(-18deg)skewY(6deg)}.hauer-network__connections{overflow:visible}.hauer-network__connections--mobile{display:none}.hauer-network__frame{stroke:#b5d0ff24;stroke-width:1px}.hauer-network__route-base{stroke:#b5d0ff40;stroke-width:1px}.hauer-network__route{stroke:#8cb3f3;stroke-width:1.5px}.hauer-network__signal{stroke:#e4eeff;stroke-width:2.5px;stroke-linecap:round}.hauer-network__port{fill:#90b4ee}.hauer-network__core-position{aspect-ratio:1;width:29%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hauer-network__core{perspective:800px;width:100%;height:100%;position:relative}.hauer-network__core-face,.hauer-network__core-layer{border:1px solid #b5d0ff5c;border-radius:24%;position:absolute;inset:0;transform:rotateX(12deg)rotateY(-14deg)rotate(-8deg)}.hauer-network__core-layer--back{background:#0c1931;border-color:#b5d0ff1f;translate:12px 20px}.hauer-network__core-layer--middle{background:#15294a;border-color:#b5d0ff40;translate:6px 10px}.hauer-network__core-face{background:linear-gradient(140deg,#395e93,#1a3154 45%,#101e38);flex-direction:column;justify-content:center;align-items:center;gap:8%;display:flex;overflow:hidden;box-shadow:inset 1px 1px 1px #ffffff40,16px 24px 40px #00000038}.hauer-network__core-edge{background:#e8f2ffa6;width:50%;height:1px;position:absolute;top:0;left:20%}.hauer-network__core-face img{width:46%;height:auto}.hauer-network__wordmark{letter-spacing:.16em;flex-direction:column;align-items:center;gap:4px;font-size:clamp(9px,.9vw,12px);font-weight:600;display:flex}.hauer-network__wordmark>span{letter-spacing:.04em;color:#c5d5ec;font-size:.7em;font-weight:400}.hauer-network__service{outline-offset:5px;border-radius:20px;width:32%;display:block;position:absolute}.hauer-network__service--0{top:15%;left:0}.hauer-network__service--1{top:11%;right:0}.hauer-network__service--2{bottom:8%;left:0}.hauer-network__service--3{bottom:12%;right:0}.hauer-network__card{transform-origin:50%;background:linear-gradient(132deg,#172943,#101e36);border:1px solid #b5d0ff30;border-radius:20px;flex-direction:column;min-height:132px;padding:20px;transition:border-color .24s,background-color .24s;display:flex}.hauer-network__service:is(:hover,:focus-visible,[data-active]) .hauer-network__card{background:#1b304e;border-color:#b5d0ff94}.hauer-network__card-top{color:var(--hero-accent);justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.hauer-network__card-top svg{width:20px;height:20px}.hauer-network__card-top svg:last-child{width:14px;height:14px;color:var(--hero-secondary)}.hauer-network__service-title{color:var(--hero-text);font-size:14px;font-weight:500;line-height:1.4}.hauer-network__service-detail{color:var(--hero-secondary);text-wrap:pretty;margin-top:6px;font-size:11px;line-height:1.6}@media(min-width:1600px){.hauer-hero__layout{min-height:816px;padding-top:160px;padding-bottom:96px}}@media(max-width:1199px)and (min-width:1024px){.hauer-hero__layout{gap:32px;padding-inline:24px}.hauer-hero__title{font-size:52px}.hauer-network__card{padding:16px}.hauer-network__service-title{font-size:13px}.hauer-hero__footer{padding-inline:24px}.hauer-hero__bridge{inset-inline:24px}}@media(max-width:1023px){.hauer-hero__layout{grid-template-columns:minmax(0,1fr);gap:56px;min-height:auto;padding:128px 24px 40px}.hauer-hero__copy{max-width:700px}.hauer-hero__title{max-width:700px;font-size:clamp(40px,6.8vw,60px)}.hauer-hero__description,.hauer-network{max-width:560px}}@media(max-width:639px){.hauer-hero__layout{gap:40px;padding:120px 24px 24px}.hauer-hero__eyebrow{gap:8px;margin-bottom:20px;font-size:12px}.hauer-hero__eyebrow:before{width:20px}.hauer-hero__title{letter-spacing:-.04em;font-size:clamp(36px,9.6vw,48px);line-height:1.1}.hauer-hero__title-line+.hauer-hero__title-line{margin-top:8px}.hauer-hero__description{margin-top:24px;font-size:16px;line-height:1.7}.hauer-hero__actions{gap:4px 24px;margin-top:28px}.hauer-hero__primary,.hauer-hero__secondary{min-height:52px;font-size:13px}.hauer-hero__primary{gap:16px;padding:14px 20px}.hauer-network__heading{gap:8px;padding-bottom:12px;font-size:11px}.hauer-network__stage{aspect-ratio:auto;height:420px;margin-top:4px}.hauer-network__connections--desktop{display:none}.hauer-network__connections--mobile{display:block}.hauer-network__services{grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;width:100%;height:auto;display:grid;inset:136px 0 0}.hauer-network__connections{height:100%}.hauer-network__card{border-radius:16px;height:100%;min-height:0;padding:12px}.hauer-network__card-top{margin-bottom:12px}.hauer-network__card-top svg{width:18px;height:18px}.hauer-network__service{border-radius:16px;width:100%;min-width:0;position:static}.hauer-network__service-title{font-size:13px;line-height:1.4}.hauer-network__service-detail{font-size:11px;line-height:1.5}.hauer-network__core-position{width:96px;top:62px}.hauer-network__core-layer--back{translate:8px 14px}.hauer-network__core-layer--middle{translate:4px 7px}.hauer-network__wordmark{gap:2px;font-size:8px}.hauer-network__wordmark>span{display:none}.hauer-network__backplane{border-radius:20px}.hauer-hero__footer{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-height:112px;padding:20px 24px}.hauer-hero__bridge{inset-inline:24px}}@media(max-width:359px){.hauer-hero__title{font-size:32px}.hauer-hero__eyebrow{font-size:11px}.hauer-network__stage{height:440px}.hauer-network__card{padding:12px}.hauer-network__service-detail{line-height:1.45}}@media(prefers-reduced-motion:reduce){.hauer-hero *,.hauer-hero :before,.hauer-hero :after{transition-duration:.01ms!important}}
