.page-module__VKYseq__main{min-height:100vh;padding-top:100px;padding-bottom:var(--space-32)}.page-module__VKYseq__header{text-align:center;margin-bottom:var(--space-16);padding:0 var(--space-6)}.page-module__VKYseq__title{color:var(--color-primary-gold);margin-bottom:var(--space-4)}.page-module__VKYseq__subtitle{max-width:600px;color:var(--color-text-secondary);margin:0 auto}.page-module__VKYseq__bentoGrid{gap:var(--space-6);max-width:1200px;padding:0 var(--space-6);grid-template-columns:repeat(12,1fr);margin:0 auto;display:grid}.page-module__VKYseq__card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--color-border-glass);border-radius:var(--radius-md);transition:all .5s var(--ease-elastic);background:#000000bf;flex-direction:column;justify-content:space-between;padding:0;display:flex;position:relative;overflow:hidden}.page-module__VKYseq__cardBg{opacity:.15;z-index:0;background-position:50%;background-size:cover;transition:opacity .5s,transform .5s;position:absolute;inset:0}.page-module__VKYseq__card:hover .page-module__VKYseq__cardBg{opacity:.25;transform:scale(1.05)}.page-module__VKYseq__cardKlarhet .page-module__VKYseq__cardBg{background-image:url(/images/klarhet-struktur.jpg);background-position:50% 20%}.page-module__VKYseq__cardFlow .page-module__VKYseq__cardBg{background-image:url(/images/flow-arbetsrytmer.jpg);background-position:110%}.page-module__VKYseq__cardPartnerskap .page-module__VKYseq__cardBg{background-image:url(/images/partnerskap.jpg)}.page-module__VKYseq__cardPremium .page-module__VKYseq__cardBg{background-image:url(/images/flexibel-premiumsupport.jpg)}.page-module__VKYseq__cardBody{z-index:1;padding:var(--space-8);position:relative}.page-module__VKYseq__card:before{content:"";background:radial-gradient(800px circle at var(--mouse-x,50%)var(--mouse-y,50%),#ffffff08,transparent 40%);opacity:0;pointer-events:none;transition:opacity .5s;position:absolute;inset:0}.page-module__VKYseq__card:hover:before{opacity:1}.page-module__VKYseq__card:hover{box-shadow:var(--shadow-glow);border-color:#d4af374d;transform:translateY(-5px)scale(1.01)}.page-module__VKYseq__cardPrimary{grid-column:span 12}.page-module__VKYseq__cardSecondary{grid-column:span 6}@media (min-width:1024px){.page-module__VKYseq__cardPrimary{grid-column:span 8}.page-module__VKYseq__cardSecondary{grid-column:span 4}}.page-module__VKYseq__cardIcon{margin-bottom:var(--space-4);color:var(--color-primary-gold);font-size:2rem}.page-module__VKYseq__cardTitle{font-family:var(--font-serif);margin-bottom:var(--space-2);color:#fff;font-size:1.75rem}.page-module__VKYseq__cardDesc{color:var(--color-text-secondary);font-size:.95rem;line-height:1.6}.page-module__VKYseq__cardList{margin-top:var(--space-6);list-style:none}.page-module__VKYseq__cardList li{margin-bottom:var(--space-2);color:#d4d4d4;align-items:center;display:flex}.page-module__VKYseq__cardList li:before{content:"•";color:var(--color-primary-gold);margin-right:var(--space-2);font-size:1.2em}.page-module__VKYseq__cardResult{margin-top:var(--space-6);padding-top:var(--space-4);color:var(--color-text-secondary);border-top:1px solid #d4af3726;font-size:.9rem;line-height:1.6}.page-module__VKYseq__cardResult strong{color:var(--color-primary-gold)}.page-module__VKYseq__cardAction{margin-top:var(--space-4);padding:0 var(--space-8)var(--space-8);align-self:flex-start}@media (max-width:768px){.page-module__VKYseq__main{padding-top:80px;padding-bottom:var(--space-16)}.page-module__VKYseq__header{margin-bottom:var(--space-8);padding:0 var(--space-4)}.page-module__VKYseq__title{font-size:clamp(2rem,8vw,3rem)}.page-module__VKYseq__subtitle{font-size:1rem}.page-module__VKYseq__bentoGrid{gap:var(--space-4);padding:0 var(--space-4)}.page-module__VKYseq__cardPrimary,.page-module__VKYseq__cardSecondary{grid-column:span 12}.page-module__VKYseq__cardBody{padding:var(--space-6)}.page-module__VKYseq__cardIcon{margin-bottom:var(--space-3);font-size:1.5rem}.page-module__VKYseq__cardTitle{font-size:1.4rem}.page-module__VKYseq__cardDesc{font-size:.9rem}.page-module__VKYseq__cardList{margin-top:var(--space-4)}.page-module__VKYseq__cardList li{font-size:.9rem}.page-module__VKYseq__cardResult{margin-top:var(--space-4);padding-top:var(--space-3);font-size:.85rem}.page-module__VKYseq__cardAction{padding:0 var(--space-6)var(--space-6)}}@media (max-width:480px){.page-module__VKYseq__main{padding-top:70px}.page-module__VKYseq__title{font-size:1.75rem}.page-module__VKYseq__cardBody{padding:var(--space-4)}.page-module__VKYseq__cardTitle{font-size:1.25rem}}
