@charset "UTF-8";@media only screen and (min-width: 0rem) {#services-1188 {padding-top: 0;}#services-1188 .content {flex-direction: column;}#services-1188 .title {max-width: 550px;}#services-1188 .text-group {gap: var(--space-2);}#services-1188 .cs-card-group {width: 100%;margin: 0;padding: 0;display: grid;justify-content: center;gap: 1rem;}#services-1188 .cs-picture {width: 5rem;height: 5rem;margin-bottom: 1.25rem;box-sizing: border-box;background-color: var(--bg-card);border-radius: 50%;display: flex;justify-content: center;align-items: center;position: relative;flex: none;background-color: var(--secondary);}#services-1188 .cs-icon {width: 33px;height: 38px;display: block;filter: grayscale(1) brightness(0%);}#services-1188 .cs-h3 {font-size: 1.25rem;line-height: 1.5em;margin: 0;text-align: center;}#services-1188 .cs-card-text {text-align: center;}}@media only screen and (min-width: 48rem) {#services-1188 .cs-card-group {display: grid;grid-template-columns: repeat(3, 2fr);gap: 1.25rem;}#services-1188 .cs-item {margin: 0;}}@media only screen and (min-width: 0rem) {body.dark-mode #services-1188 .cs-icon {filter: grayscale(1) brightness(0%);}}@media only screen and (min-width: 0rem) {#performance {background: var(--gradient);}#performance .content {flex-direction: column;align-items: start;}#performance p {text-align: start;}#performance p, #performance h2, #performance li {color: var(--text-dark);}#performance .cs-bullets {list-style: none;max-width: 640px;margin-top: var(--space-4);margin-bottom: var(--space-4);}#performance .lightning {display: none;}#performance .lightning.dark {display: block;}#performance .cs-picture img {max-width: 100%;height: auto;display: block;border-radius: 10px;}#performance .right {max-width: 700px;}}@media only screen and (min-width: 81.25rem) {#performance .cs-container {flex-direction: row;}#performance .content {align-items: start;}#performance .text {text-align: left;}}@media only screen and (min-width: 0rem) {#steps {}#steps .left, #steps .right {flex: 1;}#steps .step-info {text-align: start;}#steps .left img {max-width: 600px;max-height: 500px;height: auto;border-radius: 10px;margin-left: auto;margin-right: auto;}#steps .right {flex: 1;margin-left: auto;margin-right: auto;}#steps .bullet-steps li {display: flex;align-items: center;gap: var(--space-4);margin-bottom: var(--space-4);}#steps .bullet-steps li span {font-size: 3rem;font-weight: bold;line-height: 1;flex-shrink: 0;display: flex;align-items: center;justify-content: center;opacity: 0.4;}#steps .left {display: none;}}@media only screen and (min-width: 60rem) {#steps .left {display: flex;}#steps .right {margin-left: 0;margin-right: 0;}#steps .bullet-steps li span {font-size: 5rem;}}@media only screen and (min-width: 0rem) {#pricing .content {flex-direction: column;gap: var(--space-4);}#pricing .package {color: var(--text-primary, #1b1b1b);font-size: var(--font-size-m, 1rem);font-style: normal;font-weight: 500;line-height: 1.75rem;letter-spacing: -0.0125rem;}#pricing .price {display: flex;align-items: center;gap: 0.5rem;font-size: var(--font-size-h2);font-weight: bold;line-height: 2.5rem;letter-spacing: -0.0375rem;}#pricing .previous-price {font-size: var(--font-size-l);text-decoration: line-through;color: var(--text-muted);line-height: 1;}#pricing .subtext {color: var(--text-muted);}#pricing .text-header {font-size: var(--font-size-s);color: var(--text-primary);}#pricing .package-group {display: flex;flex-direction: row;align-items: center;gap: var(--space-2);}#pricing .populær {background-color: var(--secondary);color: var(--text-primary);font-size: var(--font-size-s, 0.875rem);font-weight: 400;line-height: 1.25rem;padding: var(--space-1) var(--space-2);border-radius: 6.25rem;}#pricing .bottom {display: flex;flex-direction: row;gap: var(--space-4);}#pricing .card-group {display: flex;flex-wrap: wrap;gap: var(--space-4);width: 100%;justify-content: center;}#pricing .cs-card {align-items: start;padding: var(--space-4);position: relative;max-width: 450px;flex: 1 1 350px;}#pricing .cs-card .button-solid {align-self: start;}#pricing .card-wrapper {position: relative;z-index: 0;height: auto;width: auto;}#pricing .card-overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 0;background-color: var(--bg);pointer-events: none;border-radius: 1rem;}#pricing .cs-card {position: relative;z-index: 1;border-radius: 1rem;overflow: hidden;}#pricing .card-content {display: flex;flex-direction: column;gap: var(--space-3);max-width: 400px;}#pricing .billing-toggle {display: flex;flex-direction: row;background: var(--bg-muted);border-radius: 0.75rem;padding: 0.125rem;cursor: pointer;}#pricing .toggle-option {padding: 6px 14px;border: none;background: transparent;border-radius: 0.625rem;font-weight: 500;color: var(--text-primary);display: flex;align-items: center;gap: 6px;font-size: var(--font-size-m);white-space: nowrap;flex: 1;}#pricing .toggle-option.active {background: var(--bg-card);}#pricing .toggle-option .badge {background: var(--bg-muted);border-radius: 9999px;font-size: var(--font-size-s);padding: 2px 6px;color: var(--text-muted);font-weight: 500;}#pricing .widen {padding-left: 36.5px;padding-right: 36.5px;}#pricing .bullets {list-style: none;padding: 0;margin: 0;display: flex;flex-direction: column;gap: var(--space-2);}#pricing .bullets li {position: relative;padding-left: 1.5rem;font-size: var(--font-size-s);}#pricing .bullets li::before {content: url(../svgs/check.svg);position: absolute;left: 0;top: 0.2em;width: 1rem;height: 1rem;border-radius: 0.375rem;background: var(--bg-muted);vertical-align: text-top;}}@media only screen and (min-width: 1040px) {#pricing {background: url(../svgs/line-background.svg);background-position: center;background-repeat: no-repeat;}}@media only screen and (min-width: 0rem) {body.dark-mode #pricing {background: url(../svgs/line-background-dark.svg);background-position: center;}body.dark-mode #pricing .bullets li::before {content: url(../svgs/check-dark.svg);}}@media only screen and (min-width: 0rem) {#faq {}#faq .content {width: 100%;margin: 0 auto;flex-direction: column;align-items: start;text-align: left;max-width: 900px;}#faq .cs-faq-group {list-style: none;width: 100%;}#faq .cs-faq-item {border-bottom: 1px solid #ddd;padding: 20px 0;text-align: left;}#faq h3 {font-size: 18px;}#faq details {width: 100%;}#faq summary {font-weight: bold;position: relative;padding-right: 30px;display: flex;justify-content: space-between;align-items: center;cursor: pointer;}#faq summary::after {content: "";display: inline-block;min-width: 8px;width: 8px;height: 8px;border-right: 3px solid black;border-top: 3px solid black;transform: rotate(-45deg);transition: transform 0.3s ease-in-out;}#faq h3 {margin-right: 30px;}#faq details[open] summary::after {transform: rotate(135deg);}#faq details p {margin-top: 10px;padding: 15px 0;}#faq details ul {list-style-position: inside;list-style-type: disc;}}@media only screen and (min-width: 0rem) {body.dark-mode #faq summary::after {border-color: white;}}