.knowledge-hero{position:relative;min-height:clamp(430px,52vw,620px);display:grid;align-items:end;overflow:hidden;background:var(--avab-dark);color:#fff}.knowledge-hero__image{position:absolute;inset:0;background-image:linear-gradient(90deg,#181f1bf0,#181f1bc7 46%,#181f1b85),url(/assets/av-projektering-laptop-ritningar.webp);background-position:center;background-size:cover}.knowledge-hero__inner{position:relative;z-index:1;padding-top:clamp(88px,12vw,148px);padding-bottom:clamp(72px,9vw,112px)}.knowledge-hero__content{max-width:760px}.knowledge-kicker{display:flex;align-items:center;gap:12px;margin:0 0 18px;color:var(--avab-green);font-size:.82rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.knowledge-kicker:before{content:"";width:32px;height:3px;flex:0 0 32px;border-radius:999px;background:currentColor}.knowledge-kicker--dark{color:var(--avab-green-dark)}.knowledge-hero h1{max-width:12ch;margin:0;color:#fff;font-size:clamp(3.5rem,8vw,6.5rem);line-height:.95}.knowledge-hero__statement{margin:30px 0 8px;color:#fff;font-size:clamp(1.35rem,2.4vw,2rem);font-weight:700;line-height:1.25}.knowledge-hero__lead{max-width:62ch;margin:0;color:#ffffffe0;font-size:clamp(1rem,1.6vw,1.2rem)}.knowledge-intro{padding:var(--avab-section-space) 0 clamp(56px,7vw,76px);background:#fff}.knowledge-intro__grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(40px,7vw,96px);align-items:start}.knowledge-intro h2,.knowledge-topic h2{margin:0}.knowledge-intro__copy{max-width:700px;color:var(--avab-dark-muted);font-size:clamp(1.05rem,1.5vw,1.2rem)}.knowledge-intro__copy p:last-child{margin-bottom:0}.topic-nav{display:flex;flex-wrap:wrap;gap:10px;margin-top:clamp(40px,6vw,64px)}.topic-nav a{display:inline-flex;min-height:44px;align-items:center;padding:10px 18px;border:1px solid var(--avab-border);border-radius:999px;background:var(--avab-light);color:var(--avab-dark);font-weight:700;text-decoration:none;transition:border-color .18s ease,background-color .18s ease,color .18s ease}.topic-nav a:hover{border-color:var(--avab-green);background:var(--avab-green);color:var(--avab-dark)}.knowledge-topic{scroll-margin-top:calc(var(--avab-nav-height) + 20px);padding:var(--avab-section-space) 0;background:#fff}.knowledge-topic--soft{background:var(--avab-light)}.knowledge-topic__header{display:grid;grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);column-gap:clamp(40px,7vw,96px);align-items:end;margin-bottom:clamp(32px,5vw,52px)}.knowledge-topic__header .knowledge-kicker{grid-column:1 / -1}.knowledge-topic__header>p:last-child{max-width:700px;margin:0;color:var(--avab-dark-muted);font-size:1.08rem}.knowledge-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--avab-card-gap)}.knowledge-card{min-width:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--avab-border);border-radius:var(--avab-radius);background:#fff;box-shadow:var(--avab-shadow-sm);color:var(--avab-dark);text-decoration:none;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.knowledge-card:hover{transform:translateY(-5px);border-color:#8fc025a6;box-shadow:var(--avab-shadow-lg)}.knowledge-card:focus-visible{outline:var(--avab-focus);outline-offset:4px}.knowledge-card__media{aspect-ratio:3 / 2;overflow:hidden;background:var(--avab-grey)}.knowledge-card__media img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .42s ease}.knowledge-card:hover .knowledge-card__media img{transform:scale(1.035)}.knowledge-card__body{min-height:280px;display:flex;flex:1;flex-direction:column;padding:clamp(22px,2.4vw,30px)}.knowledge-card__type{margin-bottom:12px;color:var(--avab-green-dark);font-size:.76rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.knowledge-card h3{margin:0 0 12px;font-size:clamp(1.25rem,1.8vw,1.55rem);line-height:1.2}.knowledge-card p{margin:0 0 24px;color:var(--avab-dark-muted);font-size:.98rem}.knowledge-card__cta{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:auto;padding-top:18px;border-top:1px solid var(--avab-border);color:var(--avab-green-dark);font-weight:800}.knowledge-card__cta span{color:var(--avab-green);font-size:1.25rem;transition:transform .18s ease}.knowledge-card:hover .knowledge-card__cta span{transform:translate(4px)}@media(max-width:960px){.knowledge-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-card:last-child:nth-child(odd){grid-column:1 / -1}}@media(max-width:768px){.knowledge-hero{min-height:460px}.knowledge-hero__image{background-image:linear-gradient(#181f1bcc,#181f1be6),url(/assets/av-projektering-laptop-ritningar.webp);background-position:62% center}.knowledge-hero__inner{padding-top:88px;padding-bottom:64px}.knowledge-hero h1{font-size:clamp(3.25rem,18vw,4.5rem)}.knowledge-intro,.knowledge-topic{padding-top:var(--avab-section-space-mobile);padding-bottom:var(--avab-section-space-mobile)}.knowledge-intro__grid,.knowledge-topic__header{grid-template-columns:1fr;gap:20px}.topic-nav{flex-wrap:nowrap;width:100%;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x proximity;scrollbar-width:thin}.topic-nav a{flex:0 0 auto;scroll-snap-align:start}.knowledge-grid{grid-template-columns:1fr}.knowledge-card:last-child:nth-child(odd){grid-column:auto}.knowledge-card__body{min-height:0;padding:24px}}@media(max-width:430px){.knowledge-hero{min-height:430px}.knowledge-hero__statement{margin-top:24px}}@media(prefers-reduced-motion:reduce){.topic-nav a,.knowledge-card,.knowledge-card__media img,.knowledge-card__cta span{transition-duration:.01ms}}
