
    .platform-content.svelte-13q1w9l{
        width: 100%;
        height: 20rem;
        border-radius: 2rem;
        background: var(--neutral-warm-300);
    }

    .b2b-offer-card.svelte-13q1w9l{
        width: 100%;
        height: 100%;
        padding: 2rem;
        color: white;
        border-radius: 1rem;
        display: flex;
        align-items: center;
        justify-content: center;
        flex-direction: column;
        a:where(.svelte-13q1w9l){
            margin-top: 1rem;
        }
    }

    .offer-header.svelte-13q1w9l{
        font-size: 2rem;
        line-height: 2.5rem;
        font-weight: 700;
        width: 100%;
        text-align: center;
    }

    .underline.svelte-13q1w9l{
        width: 80%;
        height: 3px;
        border-radius: 100px;
        margin: 1rem auto;
        background: white;
    }

    .price-point.svelte-13q1w9l{
        font-family: "Roboto Mono";
        text-align: center;
        width: 100%;
    }

    .sky-card.svelte-13q1w9l{
        background: var(--primary-sky);
        /* (unused) a{
            background: var(--primary-dark) !important;
        }*/
    }

    .dark-card.svelte-13q1w9l{
        background: var(--primary-dark);
    }

    h1.svelte-13q1w9l{
        color: var(--primary-dark);
    }

    h2.svelte-13q1w9l{
        color: var(--primary-dark);
    }

    /* (unused) h3{
        color: var(--primary-dark);
    }*/

    .newsletter-input-wrapper.svelte-13q1w9l{
        padding: 0.5rem 0.5rem 0.5rem 2rem;
        border-radius: 4rem;
        background: white;
    }

    .newsletter-input.svelte-13q1w9l{
        border: 0px;
        outline: 0px;
        font-size: 1.25rem;
        color: var(--neutral-warm-700);
        min-width: 500px;
    }

    .newsletter-signup-button.svelte-13q1w9l{
        background: var(--primary-sky);
        color: white;
        font-size: 1.25rem;
        padding: 0.75rem 2rem;
        &:hover{
            background: var(--primary-dark);
        }
    }

    .mobile-header.svelte-13q1w9l{
        font-size: 2rem;
        line-height: 2.5rem;
    }



    @media(max-width: 600px){
        h2.svelte-13q1w9l{
            font-size: 1.5rem;
            line-height: 2rem;
            font-weight: bold;
        }



        .newsletter-input.svelte-13q1w9l{
            border: 0px;
            outline: 0px;
            font-size: 1.25rem;
            color: var(--neutral-warm-700);
            min-width: unset;
        }

        .newsletter-signup-button.svelte-13q1w9l{
            padding: 0.75rem ;
            width: 3rem;
            height: 3rem;
        }
    }

    .header-slider-image-left-01.svelte-13q1w9l{
        position: absolute;
        height: min-content;
        width: min-content;
        transform: scale(0.8);
        top: -332px;
        left:0;
        opacity: 0;
        z-index: -1;
    }

    .header-slider-image-left-02.svelte-13q1w9l{
        position: absolute;
        height: min-content;
        width: min-content;
        transform: scale(0.8);
        top: -80px;
        left:0;
        z-index: -1;
    }

    .header-slider-image-left-03.svelte-13q1w9l{
        position: absolute;
        height: min-content;
        width: min-content;
        transform: scale(1);
        top: 177px;
        left:0;
        z-index: -1;
    }

    .header-slider-image-left-04.svelte-13q1w9l{
        position: absolute;
        height: min-content;
        width: min-content;
        transform: scale(0.8);
        top: 425px;
        left:0;
        opacity: 0;
        z-index: -1;
    }

    .header-slider-image-right-00.svelte-13q1w9l{
        position: absolute;
        height: min-content;
        width: min-content;
        transform: scale(0.8);
        top: -368px;
        right:-150px;
        opacity: 0;
        z-index: -1;
    }

    .header-slider-image-right-01.svelte-13q1w9l{
        position: absolute;
        height: min-content;
        width: min-content;
        transform: scale(0.8);
        top: -168px;
        right:-150px;
        z-index: -1;
    }

    .header-slider-image-right-02.svelte-13q1w9l{
        position: absolute;
        height: min-content;
        width: min-content;
        transform: scale(0.8);
        top: 62px;
        right:-150px;
        z-index: -1;
    }

    .header-slider-image-right-03.svelte-13q1w9l{
        position: absolute;
        height: min-content;
        width: min-content;
        transform: scale(0.8);
        top: 290px;
        right:-150px;
        z-index: -1;
    }

    .header-slider-image-right-04.svelte-13q1w9l{
        position: absolute;
        height: min-content;
        width: min-content;
        transform: scale(0.8);
        top: 515px;
        right:-150px;
        opacity: 0;
        z-index: -1;
    }

    .header-slider-stack.svelte-13q1w9l {
        position: relative;
        width: 100%;
        height: 520px;
    }

    .header-slider-image.svelte-13q1w9l {
        position: absolute;
        height: min-content;
        width: min-content;
        transform-origin: center;
        z-index: -1;
        transition:
                top 4s cubic-bezier(0.33, 1, 0.68, 1),
                left 4s cubic-bezier(0.33, 1, 0.68, 1),
                right 4s cubic-bezier(0.33, 1, 0.68, 1),
                opacity 4s cubic-bezier(0.33, 1, 0.68, 1),
                transform 4s cubic-bezier(0.33, 1, 0.68, 1);
    }

    .header-slider-image.no-transition.svelte-13q1w9l {
        transition: none;
    }
    @media (min-width: 1151px) {
        .header-slider-image-left-01.svelte-13q1w9l {
            transform: scale(0.8);
            top: -332px;
            left: 0;
            opacity: 0;
        }

        .header-slider-image-left-02.svelte-13q1w9l {
            transform: scale(0.8);
            top: -80px;
            left: 0;
            opacity: 1;
        }

        .header-slider-image-left-03.svelte-13q1w9l {
            transform: scale(1);
            top: 177px;
            left: 0;
            opacity: 1;
        }

        .header-slider-image-left-04.svelte-13q1w9l {
            transform: scale(0.8);
            top: 425px;
            left: 0;
            opacity: 0;
        }

        .header-slider-image-right-01.svelte-13q1w9l {
            transform: scale(0.8);
            top: -168px;
            right: -150px;
            opacity: 1;
        }

        .header-slider-image-right-02.svelte-13q1w9l {
            transform: scale(0.8);
            top: 62px;
            right: -150px;
            opacity: 1;
        }

        .header-slider-image-right-03.svelte-13q1w9l {
            transform: scale(0.8);
            top: 290px;
            right: -150px;
            opacity: 1;
        }

        .header-slider-image-right-04.svelte-13q1w9l {
            transform: scale(0.8);
            top: 515px;
            right: -150px;
            opacity: 0;
        }

        .header-slider-image-right-00.svelte-13q1w9l {
            transform: scale(0.8);
            top: -368px;
            right: -150px;
            opacity: 0;
        }
    }



    @media(max-width: 600px) {

    }




    @media (max-width: 1150px){
        .header-slider-stack.svelte-13q1w9l {
            position: relative;
            width: 100%;
            margin-top: 1.5rem;
            overflow: visible;
            --slider-img-size: clamp(120px, 21.7vw, 250px);
            --slider-gap: 1.2rem;
            height: calc(var(--slider-img-size) * 2 + 1rem);
        }

        .header-slider-image.svelte-13q1w9l {
            width: var(--slider-img-size);
            height: var(--slider-img-size);
            transform: scale(1);
            top: auto;
            right: auto;
        }


        .header-slider-image-left-01.svelte-13q1w9l {
            top: 0;
            left: calc(-1 * (var(--slider-img-size) + var(--slider-gap)));
            opacity: 0;
        }

        .header-slider-image-left-02.svelte-13q1w9l {
            top: 0;
            left: 0;
            opacity: 1;
        }

        .header-slider-image-left-03.svelte-13q1w9l {
            top: 0;
            left: calc(1 * (var(--slider-img-size) + var(--slider-gap)));
            opacity: 1;
        }

        .header-slider-image-left-04.svelte-13q1w9l {
            top: 0;
            left: calc(3 * (var(--slider-img-size) + var(--slider-gap)));
            opacity: 0;
        }

        .header-slider-image-right-04.svelte-13q1w9l {
            bottom: 0;
            left: calc(3 * (var(--slider-img-size) + var(--slider-gap)));
            opacity: 0;
        }

        .header-slider-image-right-03.svelte-13q1w9l {
            bottom: 0;
            left: calc(2 * (var(--slider-img-size) + var(--slider-gap)));
            opacity: 1;
        }

        .header-slider-image-right-02.svelte-13q1w9l {
            bottom: 0;
            left: calc(1 * (var(--slider-img-size) + var(--slider-gap)));
            opacity: 1;
        }

        .header-slider-image-right-01.svelte-13q1w9l {
            bottom: 0;
            left: 0;
            opacity: 1;
        }

        .header-slider-image-right-00.svelte-13q1w9l {
            bottom: 0;
            left: calc(-1 * (var(--slider-img-size) + var(--slider-gap)));
            opacity: 0;
        }
    }

    .huge-blue-text.svelte-13q1w9l{
        font-size: 120px;
        line-height: 120px;
        text-align: end;
        font-weight: 700;
        color: var(--primary-dark);
    }
