.kontaktskjema{display:flex;flex-direction:column;gap:42px;padding:42px clamp(10px,5%,84px);background-color:var(--spblue-0-11);width:100%;border-radius:5px;box-shadow:-2px -2px 4px 0 rgba(0,0,0,.1),2px 2px 4px 0 rgba(0,0,0,.15);align-items:center}.kontaktskjema .kategorisering{display:flex;flex-direction:column;gap:22px;width:100%;justify-content:start}.kontaktskjema .kategori-tittel{font:var(--h3-regular);color:var(--spblue-11-0);margin-bottom:-8px}.kontaktskjema .skjema{width:100%;display:flex;flex-direction:column;gap:30px}.kontaktskjema .skjema-rad{width:100%;display:flex;gap:12px}@media screen and (max-width:600px){.kontaktskjema .skjema-rad{flex-direction:column}}.bekreft-kontaktskjema{width:100%}.bekreft-kontaktskjema tr{position:relative;width:100%}.bekreft-kontaktskjema tr:before{height:1px;background-image:radial-gradient(ellipse at 61% 0,#E7AF82 0,#65A9B2 100%);width:100%;content:" ";display:block;position:absolute;bottom:0}.bekreft-kontaktskjema thead tr:before{height:2px}.bekreft-kontaktskjema tbody tr:last-child:before{background-image:none;height:0}.bekreft-kontaktskjema td{padding:8px 0;font:var(--h4-medium);color:var(--spblue-9-2)}.bekreft-kontaktskjema th{font:var(--h3-medium);text-align:left;padding:8px 0;margin-bottom:14px;color:var(--spblue-10-1)}.bekreft-kontaktskjema td .field-name,.bekreft-kontaktskjema th .field-name{color:var(--spblue-8-3)}.bekreft-kontaktskjema tr>:last-child{text-align:right;font:var(--h4-medium);cursor:pointer}.confirm-henvendelse-fremvisning{color:var(--spblue-10-1);width:100%;font:var(--body1-regular-paragraph)}.confirm-note{width:100%;text-align:center;color:var(--spblue-9-1);font:var(--body1-regular)}.kontakskjema-sendt-block{border-radius:5px;background:var(--spblue-0-11);box-shadow:2px 2px 4px 0 rgba(0,0,0,.25),-2px -2px 4px 0 rgba(0,0,0,.25);display:flex;padding:42px clamp(10px,5%,200px);flex-direction:column;justify-content:center;align-items:center;gap:28px;align-self:stretch}.kontakskjema-title{width:100%;display:flex;flex-direction:column;gap:16px}.kontakskjema-title h1{font:var(--h1-regular)}.kontakskjema-title h1,.kontakskjema-title h2{color:var(--spblue-11-0);width:100%;text-align:center}.kontakskjema-title h2{font:var(--h2-regular)}.kontakt-info-container{display:flex;flex-direction:column;gap:22px;width:-moz-fit-content;width:fit-content;align-items:center}.kontakt-info-container .info-group{display:flex;flex-direction:column;gap:12px;align-items:center;text-align:center}.kontakt-info-container .info-group h3{color:var(--spblue-11-0);font:var(--h3-semi-bold)}.kontakt-info-container .info-group p,.kontakt-info-container .info-group p a{color:var(--spblue-11-0);font:var(--h3-regular)}.kontakt-info-container .info-group p a{text-decoration:underline}