@charset "utf-8";

.header{
  z-index: 9999;
}
.main{
  padding-top: 85px;
  line-height: 1.5em;
      font-family: Noto Sans JP, "Noto Sans JP Fallback: BlinkMacSystemFont", "Noto Sans JP Fallback: Segoe UI", "Noto Sans JP Fallback: Helvetica Neue", "Noto Sans JP Fallback: Arial", "Noto Sans JP Fallback: Noto Sans", -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;
    font-display: swap;
    font-weight: 400;
    font-style: normal;
}
@media screen and (max-width: 980px) {
  .main{
    padding-top: 0px;
  }
  .header.fixed{
    position: relative;
  }
}
.sd[data-s-41f382de-d123-4a74-8fa1-9760dcf04ab5] {
    align-content: center;
    align-items: center;
    background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 700px;
    justify-content: center;
    overflow-x: hidden;
    overflow-y: hidden;
    padding: 0px 40px;
    width: 1160px;
    max-width: 100%;
    --g-color-0: #e6e7e8ff;
    --g-position-0: 0%;
    --g-color-1: #ffffff;
    --g-position-1: 100%;
    --g-color-2: #ffffff;
    --g-position-2: 100%;
    --g-color-3: #ffffff;
    --g-position-3: 100%;
    --g-color-4: #ffffff;
    --g-position-4: 100%;
    --g-color-5: #ffffff;
    --g-position-5: 100%;
    --g-color-6: #ffffff;
    --g-position-6: 100%;
    --g-color-7: #ffffff;
    --g-position-7: 100%;
    --g-color-8: #ffffff;
    --g-position-8: 100%;
    --g-color-9: #ffffff;
    --g-position-9: 100%;
    --g-color-10: #ffffff;
    --g-position-10: 100%;
    --g-color-11: #ffffff;
    --g-position-11: 100%;
    --g-angle: 0deg;
}
.sd[data-s-section-inner-41f382de-d123-4a74-8fa1-9760dcf04ab5] {
    padding: 0px 40px;
    width: 1160px;
    height: 700px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    align-items: center;
    justify-content: center;
    max-width: 100%;
}
.sd[data-s-d044b364-c037-4f30-9afc-b3cd6abdff2c] {
    background: #EEEEEE;
    display: none;
    height: 160px;
    width: 200px;
    max-width: 100%;
}
.sd[data-s-db63bee3-797f-4ecc-a899-b8570bbfe3de] {
    align-content: center;
    align-items: center;
    background: #ffffffff;
    border-radius: 50%;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 1080px;
    justify-content: center;
    padding: 0px 0px 0px 0px;
    width: 100%;
    z-index: 0;
    max-width: 100%;
    box-sizing:border-box;
}
.sd[data-s-a70b7719-b174-4515-b06e-189f18339f35] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 8px;
    justify-content: center;
    padding: 0px;
    width: 80%;
    --gap-h-a70b7719-b174-4515-b06e-189f18339f35: 0px;
    --gap-v-a70b7719-b174-4515-b06e-189f18339f35: 8px;
    --gap-uuid: a70b7719-b174-4515-b06e-189f18339f35;
    max-width: 80%;
}
.sd[data-s-75a0afaf] {

    font-size: 30px;
    font-weight: 800;
    letter-spacing: 0;
    line-height: 1.3;
}
.sd[data-s-f1d996b0-48ea-44bd-931e-4d172a473d50] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 8px;
    justify-content: center;
    padding: 0px;
    --gap-h-f1d996b0-48ea-44bd-931e-4d172a473d50: 0px;
    --gap-v-f1d996b0-48ea-44bd-931e-4d172a473d50: 8px;
    --gap-uuid: f1d996b0-48ea-44bd-931e-4d172a473d50;
}
.sd[data-s-30e5aef3-44d2-4771-9ad9-83b7d3b5966b] {
    align-content: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 24px;
    justify-content: center;
    padding: 0px;
    --gap-h-30e5aef3-44d2-4771-9ad9-83b7d3b5966b: 24px;
    --gap-v-30e5aef3-44d2-4771-9ad9-83b7d3b5966b: 0px;
    --gap-uuid: 30e5aef3 -44d2 -4771 -9ad9 -83b7d3b5966b;
}
.sd[data-s-b0fc3511-cef3-4828-bcf8-336029427af9] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 36px;
    justify-content: center;
    padding: 0px;
    width: calc(50% - (var(--gap-h-30e5aef3-44d2-4771-9ad9-83b7d3b5966b) * 0.5));
    --gap-h-b0fc3511-cef3-4828-bcf8-336029427af9: 0px;
    --gap-v-b0fc3511-cef3-4828-bcf8-336029427af9: 36px;
    --gap-uuid: b0fc3511-cef3-4828-bcf8-336029427af9;
    max-width: calc(50% - (var(--gap-h-30e5aef3-44d2-4771-9ad9-83b7d3b5966b) * 0.5));
}
.sd[data-s-e4cb3617-fa8c-4378-a501-b363c884bc6c] {
    flex: none;
    height: auto;
    margin: 25px 0px 28px 0px;
    width: calc(50% - (var(--gap-h-30e5aef3-44d2-4771-9ad9-83b7d3b5966b) * 0.5));
    max-width: calc(50% - (var(--gap-h-30e5aef3-44d2-4771-9ad9-83b7d3b5966b) * 0.5));
}
.sd[data-s-1637bd7e-7acf-4893-b19a-8821e487f857] strong {
    background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
    font-weight: 700;
    --g-color-0: rgb(255, 238, 148);
    --g-position-0: 45%;
    --g-color-1: rgb(255, 255, 255);
    --g-position-1: 0%;
    --g-color-2: rgb(255, 255, 255);
    --g-position-2: 0%;
    --g-color-3: rgb(255, 255, 255);
    --g-position-3: 0%;
    --g-color-4: rgb(255, 255, 255);
    --g-position-4: 0%;
    --g-color-5: rgb(255, 255, 255);
    --g-position-5: 0%;
    --g-color-6: rgb(255, 255, 255);
    --g-position-6: 0%;
    --g-color-7: rgb(255, 255, 255);
    --g-position-7: 0%;
    --g-color-8: rgb(255, 255, 255);
    --g-position-8: 0%;
    --g-color-9: rgb(255, 255, 255);
    --g-position-9: 0%;
    --g-color-10: rgb(255, 255, 255);
    --g-position-10: 0%;
    --g-color-11: rgb(255, 255, 255);
    --g-position-11: 0%;
    --g-angle: 0deg;
}
.sd[data-s-504069bd-3611-4597-a6a6-1f165f14cc8b] >p {
    font-size: 18px;
    line-height: 1.6;
    margin: 0px 0px 0px 0px;
}
.sd[data-s-1637bd7e-7acf-4893-b19a-8821e487f857] >p {
    font-size: 18px;
    line-height: 1.6;
    margin: 0px 0px 0px 0px;
}
.sd[data-s-504069bd-3611-4597-a6a6-1f165f14cc8b] strong {
    background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
    font-weight: 700;
    --g-color-0: rgb(255, 238, 148);
    --g-position-0: 45%;
    --g-color-1: rgb(255, 255, 255);
    --g-position-1: 0%;
    --g-color-2: rgb(255, 255, 255);
    --g-position-2: 0%;
    --g-color-3: rgb(255, 255, 255);
    --g-position-3: 0%;
    --g-color-4: rgb(255, 255, 255);
    --g-position-4: 0%;
    --g-color-5: rgb(255, 255, 255);
    --g-position-5: 0%;
    --g-color-6: rgb(255, 255, 255);
    --g-position-6: 0%;
    --g-color-7: rgb(255, 255, 255);
    --g-position-7: 0%;
    --g-color-8: rgb(255, 255, 255);
    --g-position-8: 0%;
    --g-color-9: rgb(255, 255, 255);
    --g-position-9: 0%;
    --g-color-10: rgb(255, 255, 255);
    --g-position-10: 0%;
    --g-color-11: rgb(255, 255, 255);
    --g-position-11: 0%;
    --g-angle: 0deg;
}
*,::backdrop,:after,:before {

    --tw-border-spacing-x: 0;

    --tw-border-spacing-y: 0;

    --tw-translate-x: 0;

    --tw-translate-y: 0;

    --tw-rotate: 0;

    --tw-skew-x: 0;

    --tw-skew-y: 0;

    --tw-scale-x: 1;

    --tw-scale-y: 1;

    --tw-pan-x: ;

    --tw-pan-y: ;

    --tw-pinch-zoom: ;

    --tw-scroll-snap-strictness: proximity;

    --tw-gradient-from-position: ;

    --tw-gradient-via-position: ;

    --tw-gradient-to-position: ;

    --tw-ordinal: ;

    --tw-slashed-zero: ;

    --tw-numeric-figure: ;

    --tw-numeric-spacing: ;

    --tw-numeric-fraction: ;

    --tw-ring-inset: ;

    --tw-ring-offset-width: 0px;

    --tw-ring-offset-color: #fff;

    --tw-ring-color: #3b82f680;

    --tw-ring-offset-shadow: 0 0 #0000;

    --tw-ring-shadow: 0 0 #0000;

    --tw-shadow: 0 0 #0000;

    --tw-shadow-colored: 0 0 #0000;

    --tw-blur: ;

    --tw-brightness: ;

    --tw-contrast: ;

    --tw-grayscale: ;

    --tw-hue-rotate: ;

    --tw-invert: ;

    --tw-saturate: ;

    --tw-sepia: ;

    --tw-drop-shadow: ;

    --tw-backdrop-blur: ;

    --tw-backdrop-brightness: ;

    --tw-backdrop-contrast: ;

    --tw-backdrop-grayscale: ;

    --tw-backdrop-hue-rotate: ;

    --tw-backdrop-invert: ;

    --tw-backdrop-opacity: ;

    --tw-backdrop-saturate: ;

    --tw-backdrop-sepia: ;

    --tw-contain-size: ;

    --tw-contain-layout: ;

    --tw-contain-paint: ;

    --tw-contain-style:;

}


:host,html {

    line-height: 1.5;

    -webkit-text-size-adjust: 100%;


    font-feature-settings: normal;

    font-variation-settings: normal;

    tab-size: 16px;

    -webkit-tap-highlight-color: transparent;

}


sub,sup {

    font-size: 75%;

    line-height: 0;

    position: relative;

    vertical-align: initial;

}


button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]) {

    -webkit-appearance: button;

    background-color: initial;

    background-image: none;

}


progress {

    vertical-align: initial;

}


.w-fit {

    width: fit-content;

}


.w-max {

    width: max-content;

}


.min-w-max {

    min-width: max-content;

}


.select-none {

    -webkit-user-select: none;

    user-select: none;

}


.gap-x-24 {

    column-gap: 6rem;

}


.gap-x-5 {

    column-gap: 1.25rem;

}


.gap-x-8 {

    column-gap: 2rem;

}


.border-transparent {

    border-color: #0000;

}


.border-x-transparent {

    border-left-color: #0000;

    border-right-color: #0000;

}


.border-r-transparent {

    border-right-color: #0000;

}


.border-t-current {

    border-top-color: initial;

}


.bg-black\/0 {

    background-color: #0000;

}


.bg-transparent {

    background-color: initial;

}


.from-black\/20 {

    --tw-gradient-from: #0003 var(--tw-gradient-from-position);

    --tw-gradient-to: #0000 var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);

}


.from-blue-400 {

    --tw-gradient-from: #60a5fa var(--tw-gradient-from-position);

    --tw-gradient-to: #60a5fa00 var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);

}


.from-blue-50 {

    --tw-gradient-from: #eff6ff var(--tw-gradient-from-position);

    --tw-gradient-to: #eff6ff00 var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);

}


.from-cyan-400 {

    --tw-gradient-from: #22d3ee var(--tw-gradient-from-position);

    --tw-gradient-to: #22d3ee00 var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);

}


.from-gray-300 {

    --tw-gradient-from: #d1d5db var(--tw-gradient-from-position);

    --tw-gradient-to: #d1d5db00 var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);

}


.from-orange-400 {

    --tw-gradient-from: #fb923c var(--tw-gradient-from-position);

    --tw-gradient-to: #fb923c00 var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);

}


.from-primary {

    --tw-gradient-from: #0487ff var(--tw-gradient-from-position);

    --tw-gradient-to: #0487ff00 var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);

}


.from-red-500 {

    --tw-gradient-from: #ef4444 var(--tw-gradient-from-position);

    --tw-gradient-to: #ef444400 var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);

}


.from-stone-600 {

    --tw-gradient-from: #57534e var(--tw-gradient-from-position);

    --tw-gradient-to: #57534e00 var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);

}


.from-transparent {

    --tw-gradient-from: #0000 var(--tw-gradient-from-position);

    --tw-gradient-to: #0000 var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);

}


.from-white {

    --tw-gradient-from: #fff var(--tw-gradient-from-position);

    --tw-gradient-to: #fff0 var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);

}


.via-blue-100 {

    --tw-gradient-to: #dbeafe00 var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),#dbeafe var(--tw-gradient-via-position),var(--tw-gradient-to);

}


.via-blue-500 {

    --tw-gradient-to: #3b82f600 var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),#3b82f6 var(--tw-gradient-via-position),var(--tw-gradient-to);

}


.via-cyan-500 {

    --tw-gradient-to: #06b6d400 var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),#06b6d4 var(--tw-gradient-via-position),var(--tw-gradient-to);

}


.via-gray-200 {

    --tw-gradient-to: #e5e7eb00 var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),#e5e7eb var(--tw-gradient-via-position),var(--tw-gradient-to);

}


.via-orange-500 {

    --tw-gradient-to: #f9731600 var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),#f97316 var(--tw-gradient-via-position),var(--tw-gradient-to);

}


.via-red-600 {

    --tw-gradient-to: #dc262600 var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),#dc2626 var(--tw-gradient-via-position),var(--tw-gradient-to);

}


.via-stone-700 {

    --tw-gradient-to: #44403c00 var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),#44403c var(--tw-gradient-via-position),var(--tw-gradient-to);

}


.via-white\/10 {

    --tw-gradient-to: #fff0 var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),#ffffff1a var(--tw-gradient-via-position),var(--tw-gradient-to);

}


.via-white\/40 {

    --tw-gradient-to: #fff0 var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),#fff6 var(--tw-gradient-via-position),var(--tw-gradient-to);

}


.to-transparent {

    --tw-gradient-to: #0000 var(--tw-gradient-to-position);

}


.object-contain {

    object-fit: contain;
}


.object-cover {

    object-fit: cover;

}


.object-top {

    object-position: top;

}


.shadow {

    --tw-shadow: 0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;

    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);

}


.shadow-2xl {

    --tw-shadow: 0 25px 50px -12px #00000040;

    --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);

}


.shadow-\[0px_0px_8px_0px_rgba\(0\,0\,0\,0\.3\)\] {

    --tw-shadow: 0px 0px 8px 0px #0000004d;

    --tw-shadow-colored: 0px 0px 8px 0px var(--tw-shadow-color);

    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);

}


.shadow-\[0px_16px_32px_0px_rgba\(0\,0\,0\,0\.1\)\] {

    --tw-shadow: 0px 16px 32px 0px #0000001a;

    --tw-shadow-colored: 0px 16px 32px 0px var(--tw-shadow-color);

    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);

}


.shadow-\[inset_0px_3px_8px_rgba\(0\,0\,0\,0\.1\)\] {

    --tw-shadow: inset 0px 3px 8px #0000001a;

    --tw-shadow-colored: inset 0px 3px 8px var(--tw-shadow-color);

}


.shadow-inner {

    --tw-shadow: inset 0 2px 4px 0 #0000000d;

    --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);

}


.shadow-lg {

    --tw-shadow: 0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;

    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);

}


.shadow-md {

    --tw-shadow: 0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;

    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);

}


.shadow-sm {

    --tw-shadow: 0 1px 2px 0 #0000000d;

    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);

}


.shadow-xl {

    --tw-shadow: 0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;

    --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);

}


.drop-shadow-lg {

    --tw-drop-shadow: drop-shadow(0 10px 8px #0000000a) drop-shadow(0 4px 3px #0000001a);

}


.drop-shadow-md {

    --tw-drop-shadow: drop-shadow(0 4px 3px #00000012) drop-shadow(0 2px 2px #0000000f);

}


.drop-shadow-xl {

    --tw-drop-shadow: drop-shadow(0 20px 13px #00000008) drop-shadow(0 8px 5px #00000014);

}


.\[-webkit-mask-image\:linear-gradient\(to_bottom\,transparent_0\%\,black_20\%\)\] {

    -webkit-mask-image: linear-gradient(180deg,#0000 0,#000 20%);

}


.\[-webkit-mask-image\:linear-gradient\(to_right\,transparent_0\%\,black_20\%\)\] {

    -webkit-mask-image: linear-gradient(90deg,#0000 0,#000 20%);

}


.\[mask-image\:linear-gradient\(to_bottom\,transparent_0\%\,black_20\%\)\] {

    -webkit-mask-image: linear-gradient(180deg,#0000 0,#000 20%);

    mask-image: linear-gradient(180deg,#0000 0,#000 20%);

}


.\[mask-image\:linear-gradient\(to_right\,transparent_0\%\,black_20\%\)\] {

    -webkit-mask-image: linear-gradient(90deg,#0000 0,#000 20%);

    mask-image: linear-gradient(90deg,#0000 0,#000 20%);

}


@media(min-width: 768px) {

    .md\:container {

        width:100%;

}


    @media(min-width: 320px) {

        .md\:container {

            max-width:320px;

}


}


    @media(min-width: 640px) {

        .md\:container {

            max-width:640px;

}


}


    .md\:container {

        max-width: 768px;

}


    @media(min-width: 1024px) {

        .md\:container {

            max-width:1024px;

}


}


    @media(min-width: 1280px) {

        .md\:container {

            max-width:1280px;

}


}


    @media(min-width: 1536px) {

        .md\:container {

            max-width:1536px;

}


}


}


.hover\:shadow-2xl:hover {

    --tw-shadow: 0 25px 50px -12px #00000040;

    --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);

    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);

}


.hover\:shadow-\[0px_20px_40px_0px_rgba\(0\,0\,0\,0\.15\)\]:hover {

    --tw-shadow: 0px 20px 40px 0px #00000026;

    --tw-shadow-colored: 0px 20px 40px 0px var(--tw-shadow-color);

    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);

}


.hover\:shadow-lg:hover {

    --tw-shadow: 0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;

    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);

}


.hover\:shadow-xl:hover {

    --tw-shadow: 0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;

    --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);

}


.focus\:outline-none:focus {

    outline: 2px solid #0000;

    outline-offset: 2px;

}


.group:hover .group-hover\:shadow-md {

    --tw-shadow: 0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;

    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);

    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);

}


@media(min-width: 768px) {

    .md\:absolute {

        position:absolute;

}


    .md\:-bottom-3 {

        bottom: -.75rem;

}


    .md\:-bottom-4 {

        bottom: -1rem;

}


    .md\:-left-11 {

        left: -2.75rem;

}


    .md\:-left-12 {

        left: -3rem;

}


    .md\:-left-16 {

        left: -4rem;

}


    .md\:-left-3 {

        left: -.75rem;

}


    .md\:-left-8 {

        left: -2rem;

}


    .md\:-left-9 {

        left: -2.25rem;

}


    .md\:-right-11 {

        right: -2.75rem;

}


    .md\:-right-4 {

        right: -1rem;

}


    .md\:-right-8 {

        right: -2rem;

}


    .md\:-top-10 {

        top: -2.5rem;

}


    .md\:-top-2\.5 {

        top: -.625rem;

}


    .md\:-top-4 {

        top: -1rem;

}


    .md\:-top-8 {

        top: -2rem;

}


    .md\:-top-\[60px\] {

        top: -60px;

}


    .md\:bottom-0 {

        bottom: 0;

}


    .md\:bottom-24 {

        bottom: 6rem;

}


    .md\:bottom-44 {

        bottom: 11rem;

}


    .md\:left-0 {

        left: 0;

}


    .md\:right-10 {

        right: 2.5rem;

}


    .md\:z-auto {

        z-index: auto;

}


    .md\:order-1 {

        order: 1;

}


    .md\:order-2 {

        order: 2;

}


    .md\:col-span-2 {

        grid-column: span 2/span 2;

}


    .md\:m-0 {

        margin: 0;

}


    .md\:mx-0 {

        margin-left: 0;

        margin-right: 0;

}


    .md\:mx-20 {

        margin-left: 5rem;

        margin-right: 5rem;

}


    .md\:mx-3 {

        margin-left: .75rem;

        margin-right: .75rem;

}


    .md\:mx-auto {

        margin-left: auto;

        margin-right: auto;

}


    .md\:my-0 {

        margin-bottom: 0;

        margin-top: 0;

}


    .md\:my-10 {

        margin-bottom: 2.5rem;

        margin-top: 2.5rem;

}


    .md\:-mb-8 {

        margin-bottom: -2rem;

}


    .md\:-ml-28 {

        margin-left: -7rem;

}


    .md\:-ml-5 {

        margin-left: -1.25rem;

}


    .md\:-mr-\[100px\] {

        margin-right: -100px;

}


    .md\:-mr-\[150px\] {

        margin-right: -150px;

}


    .md\:mb-0 {

        margin-bottom: 0;

}


    .md\:mb-10 {

        margin-bottom: 2.5rem;

}


    .md\:mb-12 {

        margin-bottom: 3rem;

}


    .md\:mb-14 {

        margin-bottom: 3.5rem;

}


    .md\:mb-16 {

        margin-bottom: 4rem;

}


    .md\:mb-3 {

        margin-bottom: .75rem;

}


    .md\:mb-4 {

        margin-bottom: 1rem;

}


    .md\:mb-5 {

        margin-bottom: 1.25rem;

}


    .md\:mb-6 {

        margin-bottom: 1.5rem;

}


    .md\:mb-8 {

        margin-bottom: 2rem;

}


    .md\:ml-0 {

        margin-left: 0;

}


    .md\:ml-11 {

        margin-left: 2.75rem;

}


    .md\:ml-16 {

        margin-left: 4rem;

}


    .md\:ml-32 {

        margin-left: 8rem;

}


    .md\:ml-36 {

        margin-left: 9rem;

}


    .md\:ml-6 {

        margin-left: 1.5rem;

}


    .md\:ml-7 {

        margin-left: 1.75rem;

}


    .md\:ml-8 {

        margin-left: 2rem;

}


    .md\:ml-\[70px\] {

        margin-left: 70px;

}


    .md\:mr-1 {

        margin-right: .25rem;

}


    .md\:mr-7 {

        margin-right: 1.75rem;

}


    .md\:mt-0 {

        margin-top: 0;

}


    .md\:mt-10 {

        margin-top: 2.5rem;

}


    .md\:mt-12 {

        margin-top: 3rem;

}


    .md\:mt-14 {

        margin-top: 3.5rem;

}


    .md\:mt-16 {

        margin-top: 4rem;

}


    .md\:mt-2 {

        margin-top: .5rem;

}


    .md\:mt-2\.5 {

        margin-top: .625rem;

}


    .md\:mt-3 {

        margin-top: .75rem;

}


    .md\:mt-4 {

        margin-top: 1rem;

}


    .md\:mt-8 {

        margin-top: 2rem;

}


    .md\:block {

        display: block;

}


    .md\:inline-block {

        display: inline-block;

}


    .md\:inline {

        display: inline;

}


    .md\:flex {

        display: flex;

}


    .md\:grid {

        display: grid;

}


    .md\:hidden {

        display: none;

}


    .md\:h-10 {

        height: 2.5rem;

}


    .md\:h-12 {

        height: 3rem;

}


    .md\:h-14 {

        height: 3.5rem;

}


    .md\:h-16 {

        height: 4rem;

}


    .md\:h-28 {

        height: 7rem;

}


    .md\:h-5 {

        height: 1.25rem;

}


    .md\:h-56 {

        height: 14rem;

}


    .md\:h-8 {

        height: 2rem;

}


    .md\:h-\[100px\] {

        height: 100px;

}


    .md\:h-\[150px\] {

        height: 150px;

}


    .md\:h-\[180px\] {

        height: 180px;

}


    .md\:h-\[250px\] {

        height: 250px;

}


    .md\:h-\[300px\] {

        height: 300px;

}


    .md\:h-\[30px\] {

        height: 30px;

}


    .md\:h-\[560px\] {

        height: 560px;

}


    .md\:h-\[60px\] {

        height: 60px;

}


    .md\:h-\[70px\] {

        height: 70px;

}


    .md\:h-\[80px\] {

        height: 80px;

}


    .md\:h-\[8px\] {

        height: 8px;

}


    .md\:max-h-\[350px\] {

        max-height: 350px;

}


    .md\:min-h-\[340px\] {

        min-height: 340px;

}


    .md\:w-1\/2 {

        width: 50%;

}


    .md\:w-10 {

        width: 2.5rem;

}


    .md\:w-12 {

        width: 3rem;

}


    .md\:w-16 {

        width: 4rem;

}


    .md\:w-2\/5 {

        width: 40%

}


    .md\:w-20 {

        width: 5rem

}


    .md\:w-24 {

        width: 6rem

}


    .md\:w-28 {

        width: 7rem

}


    .md\:w-3\/4 {

        width: 75%

}


    .md\:w-3\/5 {

        width: 60%

}


    .md\:w-32 {

        width: 8rem

}


    .md\:w-40 {

        width: 10rem

}


    .md\:w-48 {

        width: 12rem

}


    .md\:w-5 {

        width: 1.25rem

}


    .md\:w-64 {

        width: 16rem

}


    .md\:w-8 {

        width: 2rem

}


    .md\:w-9 {

        width: 2.25rem

}


    .md\:w-\[1040px\] {

        width: 1040px

}


    .md\:w-\[150px\] {

        width: 150px

}


    .md\:w-\[160px\] {

        width: 160px

}


    .md\:w-\[175px\] {

        width: 175px

}


    .md\:w-\[180px\] {

        width: 180px

}


    .md\:w-\[19\%\] {

        width: 19%

}


    .md\:w-\[200px\] {

        width: 200px

}


    .md\:w-\[20px\] {

        width: 20px

}


    .md\:w-\[22\.38\%\] {

        width: 22.38%

}


    .md\:w-\[230px\] {

        width: 230px

}


    .md\:w-\[25\.87\%\] {

        width: 25.87%

}


    .md\:w-\[250px\] {

        width: 250px

}


    .md\:w-\[260px\] {

        width: 260px

}


    .md\:w-\[280px\] {

        width: 280px

}


    .md\:w-\[30\%\] {

        width: 30%

}


    .md\:w-\[300px\] {

        width: 300px

}


    .md\:w-\[320px\] {

        width: 320px

}


    .md\:w-\[372px\] {

        width: 372px

}


    .md\:w-\[385px\] {

        width: 385px

}


    .md\:w-\[40\%\] {

        width: 40%

}


    .md\:w-\[400px\] {

        width: 400px

}


    .md\:w-\[40px\] {

        width: 40px

}


    .md\:w-\[480px\] {

        width: 480px

}


    .md\:w-\[500px\] {

        width: 500px

}


    .md\:w-\[520px\] {

        width: 520px

}


    .md\:w-\[530px\] {

        width: 530px

}


    .md\:w-\[560px\] {

        width: 560px

}


    .md\:w-\[640px\] {

        width: 640px

}


    .md\:w-\[648px\] {

        width: 648px

}


    .md\:w-\[650px\] {

        width: 650px

}


    .md\:w-\[660px\] {

        width: 660px

}


    .md\:w-\[68px\] {

        width: 68px

}


    .md\:w-\[70\%\] {

        width: 70%

}


    .md\:w-\[700px\] {

        width: 700px

}


    .md\:w-\[70px\] {

        width: 70px

}


    .md\:w-\[720px\] {

        width: 720px

}


    .md\:w-\[800px\] {

        width: 800px

}


    .md\:w-\[840px\] {

        width: 840px

}


    .md\:w-\[86\%\] {

        width: 86%

}


    .md\:w-\[880px\] {

        width: 880px

}


    .md\:w-\[900px\] {

        width: 900px

}


    .md\:w-\[960px\] {

        width: 960px

}


    .md\:w-\[calc\(25\%-21px\)\] {

        width: calc(25% - 21px)

}


    .md\:w-auto {

        width: auto

}


    .md\:w-fit {

        width: fit-content

}


    .md\:w-full {

        width: 100%

}


    .md\:min-w-\[120px\] {

        min-width: 120px

}


    .md\:max-w-2xl {

        max-width: 42rem

}


    .md\:max-w-\[400px\] {

        max-width: 400px

}


    .md\:max-w-\[480px\] {

        max-width: 480px

}


    .md\:max-w-\[632px\] {

        max-width: 632px

}


    .md\:max-w-\[800px\] {

        max-width: 800px

}


    .md\:max-w-\[90\%\] {

        max-width: 90%

}


    .md\:max-w-\[960px\] {

        max-width: 960px

}


    .md\:max-w-none {

        max-width: none

}


    .md\:flex-1 {

        flex: 1 1 0%

}


    .md\:flex-none {

        flex: none

}


    .md\:flex-shrink-0,.md\:shrink-0 {

        flex-shrink: 0

}


    .md\:-translate-y-full {

        --tw-translate-y: -100%

}


    .md\:-translate-y-full,.md\:translate-x-0 {

        transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))

}


    .md\:translate-x-0 {

        --tw-translate-x: 0px

}


    .md\:rotate-0 {

        --tw-rotate: 0deg

}


    .md\:rotate-0,.md\:rotate-\[-4deg\] {

        transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))

}


    .md\:rotate-\[-4deg\] {

        --tw-rotate: -4deg

}


    .md\:cursor-default {

        cursor: default

}


    .md\:list-none {

        list-style-type: none

}


    .md\:grid-cols-2 {

        grid-template-columns: repeat(2,minmax(0,1fr))

}


    .md\:grid-cols-3 {

        grid-template-columns: repeat(3,minmax(0,1fr))

}


    .md\:flex-row {

        flex-direction: row

}


    .md\:flex-row-reverse {

        flex-direction: row-reverse

}


    .md\:flex-col {

        flex-direction: column

}


    .md\:content-center {

        align-content: center

}


    .md\:items-start {

        align-items: flex-start

}


    .md\:items-end {

        align-items: flex-end

}


    .md\:items-center {

        align-items: center

}


    .md\:items-stretch {

        align-items: stretch

}


    .md\:justify-start {

        justify-content: flex-start

}


    .md\:justify-end {

        justify-content: flex-end

}


    .md\:justify-center {

        justify-content: center

}


    .md\:justify-items-center {

        justify-items: center

}


    .md\:gap-0 {

        gap: 0

}


    .md\:gap-0\.5 {

        gap: .125rem

}


    .md\:gap-10 {

        gap: 2.5rem

}


    .md\:gap-11 {

        gap: 2.75rem

}


    .md\:gap-14 {

        gap: 3.5rem

}


    .md\:gap-16 {

        gap: 4rem

}


    .md\:gap-2 {

        gap: .5rem

}


    .md\:gap-3 {

        gap: .75rem

}


    .md\:gap-4 {

        gap: 1rem

}


    .md\:gap-5 {

        gap: 1.25rem

}


    .md\:gap-6 {

        gap: 1.5rem

}


    .md\:gap-8 {

        gap: 2rem

}


    .md\:gap-9 {

        gap: 2.25rem

}


    .md\:gap-x-12 {

        column-gap: 3rem

}


    .md\:gap-x-4 {

        column-gap: 1rem

}


    .md\:gap-y-10 {

        row-gap: 2.5rem

}


    .md\:gap-y-5 {

        row-gap: 1.25rem

}


    .md\:space-y-0>:not([hidden])~:not([hidden]) {

        --tw-space-y-reverse: 0;

        margin-bottom: calc(0px*var(--tw-space-y-reverse));

        margin-top: calc(0px*(1 - var(--tw-space-y-reverse)))

}


    .md\:space-y-3>:not([hidden])~:not([hidden]) {

        --tw-space-y-reverse: 0;

        margin-bottom: calc(.75rem*var(--tw-space-y-reverse));

        margin-top: calc(.75rem*(1 - var(--tw-space-y-reverse)))

}


    .md\:overflow-visible {

        overflow: visible

}


    .md\:rounded-2xl {

        border-radius: 1rem

}


    .md\:rounded-\[20px\] {

        border-radius: 20px

}


    .md\:rounded-none {

        border-radius: 0

}


    .md\:rounded-br-none {

        border-bottom-right-radius: 0

}


    .md\:rounded-tr-\[5px\] {

        border-top-right-radius: 5px

}


    .md\:border-b-0 {

        border-bottom-width: 0

}


    .md\:border-l-\[39px\] {

        border-left-width: 39px

}


    .md\:border-r {

        border-right-width: 1px

}


    .md\:bg-transparent {

        background-color: initial

}


    .md\:bg-\[linear-gradient\(137deg\,\#ff704c_5\.48\%\,\#d0340d_96\.72\%\)\] {

        background-image: linear-gradient(137deg,#ff704c 5.48%,#d0340d 96.72%)

}


    .md\:object-contain {

        object-fit: contain

}


    .md\:p-0 {

        padding: 0

}


    .md\:p-1 {

        padding: .25rem

}


    .md\:p-10 {

        padding: 2.5rem

}


    .md\:p-2 {

        padding: .5rem

}


    .md\:p-4 {

        padding: 1rem

}


    .md\:p-5 {

        padding: 1.25rem

}


    .md\:p-6 {

        padding: 1.5rem

}


    .md\:p-7 {

        padding: 1.75rem

}


    .md\:p-8 {

        padding: 2rem

}


    .md\:px-0 {

        padding-left: 0;

        padding-right: 0

}


    .md\:px-10 {

        padding-left: 2.5rem;

        padding-right: 2.5rem

}


    .md\:px-11 {

        padding-left: 2.75rem;

        padding-right: 2.75rem

}


    .md\:px-12 {

        padding-left: 3rem;

        padding-right: 3rem

}


    .md\:px-14 {

        padding-left: 3.5rem;

        padding-right: 3.5rem

}


    .md\:px-16 {

        padding-left: 4rem;

        padding-right: 4rem

}


    .md\:px-2 {

        padding-left: .5rem;

        padding-right: .5rem

}


    .md\:px-2\.5 {

        padding-left: .625rem;

        padding-right: .625rem

}


    .md\:px-20 {

        padding-left: 5rem;

        padding-right: 5rem

}


    .md\:px-3 {

        padding-left: .75rem;

        padding-right: .75rem

}


    .md\:px-4 {

        padding-left: 1rem;

        padding-right: 1rem

}


    .md\:px-5 {

        padding-left: 1.25rem;

        padding-right: 1.25rem

}


    .md\:px-6 {

        padding-left: 1.5rem;

        padding-right: 1.5rem

}


    .md\:px-7 {

        padding-left: 1.75rem;

        padding-right: 1.75rem

}


    .md\:px-8 {

        padding-left: 2rem;

        padding-right: 2rem

}


    .md\:px-9 {

        padding-left: 2.25rem;

        padding-right: 2.25rem

}


    .md\:px-\[18px\] {

        padding-left: 18px;

        padding-right: 18px

}


    .md\:py-0 {

        padding-bottom: 0;

        padding-top: 0

}


    .md\:py-10 {

        padding-bottom: 2.5rem;

        padding-top: 2.5rem

}


    .md\:py-12 {

        padding-bottom: 3rem;

        padding-top: 3rem

}


    .md\:py-14 {

        padding-bottom: 3.5rem;

        padding-top: 3.5rem

}


    .md\:py-2 {

        padding-bottom: .5rem;

        padding-top: .5rem

}


    .md\:py-2\.5 {

        padding-bottom: .625rem;

        padding-top: .625rem

}


    .md\:py-3 {

        padding-bottom: .75rem;

        padding-top: .75rem

}


    .md\:py-4 {

        padding-bottom: 1rem;

        padding-top: 1rem

}


    .md\:py-5 {

        padding-bottom: 1.25rem;

        padding-top: 1.25rem

}


    .md\:py-6 {

        padding-bottom: 1.5rem;

        padding-top: 1.5rem

}


    .md\:py-8 {

        padding-bottom: 2rem;

        padding-top: 2rem

}


    .md\:py-\[30px\] {

        padding-bottom: 30px;

        padding-top: 30px

}


    .md\:py-\[32px\] {

        padding-bottom: 32px;

        padding-top: 32px

}


    .md\:pb-0 {

        padding-bottom: 0

}


    .md\:pb-5 {

        padding-bottom: 1.25rem

}


    .md\:pb-6 {

        padding-bottom: 1.5rem

}


    .md\:pb-8 {

        padding-bottom: 2rem

}


    .md\:pl-0 {

        padding-left: 0

}


    .md\:pl-1 {

        padding-left: .25rem

}


    .md\:pl-10 {

        padding-left: 2.5rem

}


    .md\:pl-24 {

        padding-left: 6rem

}


    .md\:pl-36 {

        padding-left: 9rem

}


    .md\:pl-4 {

        padding-left: 1rem

}


    .md\:pl-6 {

        padding-left: 1.5rem

}


    .md\:pl-8 {

        padding-left: 2rem

}


    .md\:pr-0 {

        padding-right: 0

}


    .md\:pr-28 {

        padding-right: 7rem

}


    .md\:pr-3 {

        padding-right: .75rem

}


    .md\:pr-4 {

        padding-right: 1rem

}


    .md\:pt-0 {

        padding-top: 0

}


    .md\:pt-3 {

        padding-top: .75rem

}


    .md\:pt-5 {

        padding-top: 1.25rem

}


    .md\:pt-8 {

        padding-top: 2rem

}


    .md\:text-left {

        text-align: left

}


    .md\:text-center {

        text-align: center

}


    .md\:text-right {

        text-align: right

}


    .md\:-indent-2 {

        text-indent: -.5rem

}


    .md\:text-2xl {

        font-size: 1.5rem

}


    .md\:text-3xl {

        font-size: 1.875rem

}


    .md\:text-4xl {

        font-size: 2.25rem

}


    .md\:text-6xl {

        font-size: 3.75rem;

        line-height: 1

}


    .md\:text-8xl {

        font-size: 6rem;

        line-height: 1

}


    .md\:text-base {

        font-size: 1rem

}


    .md\:text-lg {

        font-size: 1.125rem

}


    .md\:text-sm {

        font-size: .875rem

}


    .md\:text-xl {

        font-size: 1.25rem

}


    .md\:leading-10 {

        line-height: 2.5rem

}


    .md\:leading-\[1\.2\] {

        line-height: 1.2

}


    .md\:leading-\[2\.3\] {

        line-height: 2.3

}


    .md\:leading-none {

        line-height: 1

}


    .md\:leading-relaxed {

        line-height: 1.625

}


    .md\:marker\:content-none ::marker {

        --tw-content: none;

        content: var(--tw-content)

}


    .md\:marker\:content-none::marker {

        --tw-content: none;

        content: var(--tw-content)

}


}

*,:after,:before {

    --tw-border-spacing-x: 0;

    --tw-border-spacing-y: 0;

    --tw-translate-x: 0;

    --tw-translate-y: 0;

    --tw-rotate: 0;

    --tw-skew-x: 0;

    --tw-skew-y: 0;

    --tw-scale-x: 1;

    --tw-scale-y: 1;

    --tw-pan-x: ;

    --tw-pan-y: ;

    --tw-pinch-zoom: ;

    --tw-scroll-snap-strictness: proximity;

    --tw-gradient-from-position: ;

    --tw-gradient-via-position: ;

    --tw-gradient-to-position: ;

    --tw-ordinal: ;

    --tw-slashed-zero: ;

    --tw-numeric-figure: ;

    --tw-numeric-spacing: ;

    --tw-numeric-fraction: ;

    --tw-ring-inset: ;

    --tw-ring-offset-width: 0px;

    --tw-ring-offset-color: #fff;

    --tw-ring-color: rgba(59,130,246,.5);

    --tw-ring-offset-shadow: 0 0 #0000;

    --tw-ring-shadow: 0 0 #0000;

    --tw-shadow: 0 0 #0000;

    --tw-shadow-colored: 0 0 #0000;

    --tw-blur: ;

    --tw-brightness: ;

    --tw-contrast: ;

    --tw-grayscale: ;

    --tw-hue-rotate: ;

    --tw-invert: ;

    --tw-saturate: ;

    --tw-sepia: ;

    --tw-drop-shadow: ;

    --tw-backdrop-blur: ;

    --tw-backdrop-brightness: ;

    --tw-backdrop-contrast: ;

    --tw-backdrop-grayscale: ;

    --tw-backdrop-hue-rotate: ;

    --tw-backdrop-invert: ;

    --tw-backdrop-opacity: ;

    --tw-backdrop-saturate: ;

    --tw-backdrop-sepia: ;

    --tw-contain-size: ;

    --tw-contain-layout: ;

    --tw-contain-paint: ;

    --tw-contain-style:

}


::backdrop {

    --tw-border-spacing-x: 0;

    --tw-border-spacing-y: 0;

    --tw-translate-x: 0;

    --tw-translate-y: 0;

    --tw-rotate: 0;

    --tw-skew-x: 0;

    --tw-skew-y: 0;

    --tw-scale-x: 1;

    --tw-scale-y: 1;

    --tw-pan-x: ;

    --tw-pan-y: ;

    --tw-pinch-zoom: ;

    --tw-scroll-snap-strictness: proximity;

    --tw-gradient-from-position: ;

    --tw-gradient-via-position: ;

    --tw-gradient-to-position: ;

    --tw-ordinal: ;

    --tw-slashed-zero: ;

    --tw-numeric-figure: ;

    --tw-numeric-spacing: ;

    --tw-numeric-fraction: ;

    --tw-ring-inset: ;

    --tw-ring-offset-width: 0px;

    --tw-ring-offset-color: #fff;

    --tw-ring-color: rgba(59,130,246,.5);

    --tw-ring-offset-shadow: 0 0 #0000;

    --tw-ring-shadow: 0 0 #0000;

    --tw-shadow: 0 0 #0000;

    --tw-shadow-colored: 0 0 #0000;

    --tw-blur: ;

    --tw-brightness: ;

    --tw-contrast: ;

    --tw-grayscale: ;

    --tw-hue-rotate: ;

    --tw-invert: ;

    --tw-saturate: ;

    --tw-sepia: ;

    --tw-drop-shadow: ;

    --tw-backdrop-blur: ;

    --tw-backdrop-brightness: ;

    --tw-backdrop-contrast: ;

    --tw-backdrop-grayscale: ;

    --tw-backdrop-hue-rotate: ;

    --tw-backdrop-invert: ;

    --tw-backdrop-opacity: ;

    --tw-backdrop-saturate: ;

    --tw-backdrop-sepia: ;

    --tw-contain-size: ;

    --tw-contain-layout: ;

    --tw-contain-paint: ;

    --tw-contain-style:;

}


*,:after,:before {

    border: 0 solid #e5e7eb;
    box-sizing: border-box;

}


:after,:before {

    --tw-content: "";

}


:host,html {

    line-height: 1.5;

    -webkit-text-size-adjust: 100%;

    font-family: ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;

    font-feature-settings: normal;

    font-variation-settings: normal;

    -moz-tab-size: 4;

    -o-tab-size: 4;

    tab-size: 4;

    -webkit-tap-highlight-color: transparent;

}


body {

    line-height: inherit;

    margin: 0;

}


hr {

    border-top-width: 1px;

    color: inherit;

    height: 0;

}


abbr:where([title]) {

    -webkit-text-decoration: underline dotted;

    text-decoration: underline dotted;

}


h1,h2,h3,h4,h5,h6 {

    font-size: inherit;

    font-weight: inherit;

}


a {

    color: inherit;

    text-decoration: inherit;

}


b,strong {

    font-weight: bolder;

}


code,kbd,pre,samp {

    font-family: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;

    font-feature-settings: normal;

    font-size: 1em;

    font-variation-settings: normal;

}


small {

    font-size: 80%;

}


sub,sup {

    font-size: 75%;

    line-height: 0;

    position: relative;

    vertical-align: baseline;

}


sub {

    bottom: -.25em;

}


sup {

    top: -.5em

}


table {

    border-collapse: collapse;

    border-color: inherit;

    text-indent: 0

}


button,input,optgroup,select,textarea {

    color: inherit;

    font-family: inherit;

    font-feature-settings: inherit;

    font-size: 100%;

    font-variation-settings: inherit;

    font-weight: inherit;

    letter-spacing: inherit;

    line-height: inherit;

    margin: 0;

    padding: 0

}


button,select {

    text-transform: none

}


button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]) {

    -webkit-appearance: button;

    background-color: transparent;

    background-image: none

}


:-moz-focusring {

    outline: auto

}


:-moz-ui-invalid {

    box-shadow: none

}


progress {

    vertical-align: baseline

}


::-webkit-inner-spin-button,::-webkit-outer-spin-button {

    height: auto

}


[type=search] {

    -webkit-appearance: textfield;

    outline-offset: -2px

}


::-webkit-search-decoration {

    -webkit-appearance: none

}


::-webkit-file-upload-button {

    -webkit-appearance: button;

    font: inherit

}


summary {

    display: list-item

}


blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre {

    margin: 0

}


fieldset {

    margin: 0

}


fieldset,legend {

    padding: 0

}


menu,ol,ul {

    list-style: none;

    margin: 0;

    padding: 0

}


dialog {

    padding: 0

}


textarea {

    resize: vertical

}


input::-moz-placeholder,textarea::-moz-placeholder {

    color: #9ca3af;

    opacity: 1

}


input::placeholder,textarea::placeholder {

    color: #9ca3af;

    opacity: 1

}


[role=button],button {

    cursor: pointer

}


:disabled {

    cursor: default

}


.main audio,.main canvas,.main embed,.main iframe,.main img,.main object,.main svg,.main video {

    display: block;

    vertical-align: middle

}


img,video {

    height: auto;

    max-width: 100%

}


[hidden]:where(:not([hidden=until-found])) {

    display: none

}


body,html {

    margin: 0;

    padding: 0

}


html {

    scroll-behavior: smooth

}


body {
    font-size: 16px;

    font-weight: 400;

    --tw-text-opacity: 1;

    color: rgb(31 41 55/var(--tw-text-opacity,1));

    x-webkit-font-smoothing: antialiased;

    -moz-osx-font-smoothing: grayscale;

    color: #333;

    line-height: 1.6;

    text-rendering: optimizeLegibility

}


h1 {

    font-size: 1.5rem;

    font-weight: 600

}


@media(min-width: 768px) {

    h1 {

        font-size:1.875rem

}


}


h2 {

    font-size: 1.25rem;

    font-weight: 600

}


@media(min-width: 768px) {

    h2 {

        font-size:1.5rem

}


}


h3 {

    font-size: 1.125rem;

    font-weight: 600

}


@media(min-width: 768px) {

    h3 {

        font-size:1.25rem

}


}


h4 {

    font-size: 1rem;

    font-weight: 600

}


@media(min-width: 768px) {

    h4 {

        font-size:1.125rem

}


}


h1,h2,h3,h4 {

    line-height: 1.4;

    margin: 0

}


b,h1,h2,h3,h4,strong {

    font-weight: 700

}


em,i {

    font-style: italic

}


a {

    color: inherit;

    text-decoration-line: none

}


code,pre {

    font-family: Monaco,Menlo,Ubuntu Mono,monospace;

    font-size: .875rem;

    font-weight: 400

}


.section {

    padding-bottom: 2.5rem;

    padding-top: 2.5rem;

    width: 100%

}


.bg-blue-gradient {

    --tw-gradient-from: #60a5fa var(--tw-gradient-from-position);

    --tw-gradient-to: rgba(96,165,250,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);

    --tw-gradient-to: rgba(59,130,246,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),#3b82f6 var(--tw-gradient-via-position),var(--tw-gradient-to);

    --tw-gradient-to: #2563eb var(--tw-gradient-to-position)

}


.bg-light-blue {

    --tw-bg-opacity: 1;

    background-color: rgb(239 246 255/var(--tw-bg-opacity,1))

}


.bg-light-blue-gradient {

    --tw-gradient-from: #dbeafe var(--tw-gradient-from-position);

    --tw-gradient-to: rgba(219,234,254,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);

    --tw-gradient-to: rgba(239,246,255,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),#eff6ff var(--tw-gradient-via-position),var(--tw-gradient-to);

    --tw-gradient-to: #eff6ff var(--tw-gradient-to-position)

}


.bg-orange-gradient {

    background-image: linear-gradient(to bottom right,var(--tw-gradient-stops));

    --tw-gradient-from: #ff9a03 var(--tw-gradient-from-position);

    --tw-gradient-to: rgba(255,154,3,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);

    --tw-gradient-to: #f70 var(--tw-gradient-to-position)

}


.bg-sky-blue-gradient {

    background-image: linear-gradient(to right,var(--tw-gradient-stops));

    --tw-gradient-from: #0e7de2 var(--tw-gradient-from-position);

    --tw-gradient-to: rgba(14,125,226,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);

    --tw-gradient-to: #5db2ff var(--tw-gradient-to-position)

}


.text-muted {

    --tw-text-opacity: 1;

    color: rgb(107 114 128/var(--tw-text-opacity,1))

}


.bg-note {

    background-image: url(../img/bg-note.png);

    background-repeat: repeat

}


.underline-yellow {

    background: linear-gradient(transparent 70%,#fef08a 0);

    box-decoration-break: clone;

    -webkit-box-decoration-break: clone

}


.text-link {

    --tw-text-opacity: 1;

    color: rgb(37 99 235/var(--tw-text-opacity,1));

    text-decoration-line: underline

}


.text-link:hover {

    --tw-text-opacity: 1;

    color: rgb(30 64 175/var(--tw-text-opacity,1))

}


.sr-only {

    height: 1px;

    margin: -1px;

    overflow: hidden;

    padding: 0;

    position: absolute;

    width: 1px;

    clip: rect(0,0,0,0);

    border-width: 0;

    white-space: nowrap

}


.pointer-events-none {

    pointer-events: none

}


.pointer-events-auto {

    pointer-events: auto

}


.fixed {

    position: fixed

}


.absolute {

    position: absolute

}


.relative {

    position: relative

}


.inset-0 {

    inset: 0

}


.inset-x-\[2px\] {

    left: 2px;

    right: 2px

}


.-bottom-2 {

    bottom: -.5rem

}


.-left-2 {

    left: -.5rem

}


.-left-4 {

    left: -1rem

}


.-left-5 {

    left: -1.25rem

}


.-left-6 {

    left: -1.5rem

}


.-left-8 {

    left: -2rem

}


.-left-\[400px\] {

    left: -400px

}


.-right-0 {

    right: 0

}


.-right-5 {

    right: -1.25rem

}


.-right-6 {

    right: -1.5rem

}


.-right-\[0\.375rem\] {

    right: -.375rem

}


.-top-1 {

    top: -.25rem

}


.-top-16 {

    top: -4rem

}


.-top-3 {

    top: -.75rem

}


.-top-4 {

    top: -1rem

}


.-top-8 {

    top: -2rem

}


.bottom-0 {

    bottom: 0

}


.bottom-2\.5 {

    bottom: .625rem

}


.bottom-20 {

    bottom: 5rem

}


.bottom-32 {

    bottom: 8rem

}


.bottom-4 {

    bottom: 1rem

}


.bottom-5 {

    bottom: 1.25rem

}


.bottom-\[3px\] {

    bottom: 3px

}


.left-0 {

    left: 0

}


.left-1\/2 {

    left: 50%

}


.right-0 {

    right: 0

}


.right-1\/2 {

    right: 50%

}


.right-2 {

    right: .5rem

}


.right-2\.5 {

    right: .625rem

}


.right-3 {

    right: .75rem

}


.right-4 {

    right: 1rem

}


.top-0 {

    top: 0

}


.top-1\/2 {

    top: 50%

}


.top-1\/3 {

    top: 33.333333%

}


.top-2 {

    top: .5rem

}


.top-3 {

    top: .75rem

}


.top-4 {

    top: 1rem

}


.top-5 {

    top: 1.25rem

}


.top-\[60px\] {

    top: 60px

}


.isolate {

    isolation: isolate

}


.z-0 {

    z-index: 0

}


.z-10 {

    z-index: 10

}


.z-20 {

    z-index: 20

}


.z-30 {

    z-index: 30

}


.z-40 {

    z-index: 40

}


.z-50 {

    z-index: 50

}


.z-\[70\] {

    z-index: 70

}


.col-span-full {

    grid-column: 1/-1

}


.m-0 {

    margin: 0

}


.-mx-4 {

    margin-left: -1rem;

    margin-right: -1rem

}


.mx-1 {

    margin-left: .25rem;

    margin-right: .25rem

}


.mx-2 {

    margin-left: .5rem;

    margin-right: .5rem

}


.mx-3 {

    margin-left: .75rem;

    margin-right: .75rem

}


.mx-4 {

    margin-left: 1rem;

    margin-right: 1rem

}


.mx-auto {

    margin-left: auto;

    margin-right: auto

}


.my-10 {

    margin-bottom: 2.5rem;

    margin-top: 2.5rem

}


.my-2 {

    margin-bottom: .5rem;

    margin-top: .5rem

}


.my-3 {

    margin-bottom: .75rem;

    margin-top: .75rem

}


.my-4 {

    margin-bottom: 1rem;

    margin-top: 1rem

}


.my-5 {

    margin-bottom: 1.25rem;

    margin-top: 1.25rem

}


.my-6 {

    margin-bottom: 1.5rem;

    margin-top: 1.5rem

}


.my-8 {

    margin-bottom: 2rem;

    margin-top: 2rem

}


.\!mb-0 {

    margin-bottom: 0!important

}


.\!mb-2 {

    margin-bottom: .5rem!important

}


.-mb-14 {

    margin-bottom: -3.5rem

}


.-mb-5 {

    margin-bottom: -1.25rem

}


.-mt-1 {

    margin-top: -.25rem

}


.-mt-3 {

    margin-top: -.75rem

}


.-mt-5 {

    margin-top: -1.25rem

}


.-mt-7 {

    margin-top: -1.75rem

}


.mb-0 {

    margin-bottom: 0

}


.mb-0\.5 {

    margin-bottom: .125rem

}


.mb-1 {

    margin-bottom: .25rem

}


.mb-1\.5 {

    margin-bottom: .375rem

}


.mb-10 {

    margin-bottom: 2.5rem

}


.mb-11 {

    margin-bottom: 2.75rem

}


.mb-2 {

    margin-bottom: .5rem

}


.mb-2\.5 {

    margin-bottom: .625rem

}


.mb-20 {

    margin-bottom: 5rem

}


.mb-3 {

    margin-bottom: .75rem

}


.mb-4 {

    margin-bottom: 1rem

}


.mb-5 {

    margin-bottom: 1.25rem

}


.mb-6 {

    margin-bottom: 1.5rem

}


.mb-7 {

    margin-bottom: 1.75rem

}


.mb-8 {

    margin-bottom: 2rem

}


.mb-\[30px\] {

    margin-bottom: 30px

}


.ml-0 {

    margin-left: 0

}


.ml-1 {

    margin-left: .25rem

}


.ml-16 {

    margin-left: 4rem

}


.ml-2 {

    margin-left: .5rem

}


.ml-2\.5 {

    margin-left: .625rem

}


.ml-3 {

    margin-left: .75rem

}


.ml-4 {

    margin-left: 1rem

}


.ml-5 {

    margin-left: 1.25rem

}


.ml-6 {

    margin-left: 1.5rem

}


.ml-auto {

    margin-left: auto

}


.mr-1 {

    margin-right: .25rem

}


.mr-2 {

    margin-right: .5rem

}


.mr-5 {

    margin-right: 1.25rem

}


.mr-6 {

    margin-right: 1.5rem

}


.mt-0 {

    margin-top: 0

}


.mt-0\.5 {

    margin-top: .125rem

}


.mt-1 {

    margin-top: .25rem

}


.mt-10 {

    margin-top: 2.5rem

}


.mt-12 {

    margin-top: 3rem

}


.mt-16 {

    margin-top: 4rem

}


.mt-2 {

    margin-top: .5rem

}


.mt-2\.5 {

    margin-top: .625rem

}


.mt-3 {

    margin-top: .75rem

}


.mt-3\.5 {

    margin-top: .875rem

}


.mt-4 {

    margin-top: 1rem

}


.mt-5 {

    margin-top: 1.25rem

}


.mt-6 {

    margin-top: 1.5rem

}


.mt-7 {

    margin-top: 1.75rem

}


.mt-8 {

    margin-top: 2rem

}


.mt-\[-5px\] {

    margin-top: -5px

}


.mt-\[105px\] {

    margin-top: 105px

}


.mt-auto {

    margin-top: auto

}


.block {

    display: block

}


.inline-block {

    display: inline-block

}


.inline {

    display: inline

}


.flex {

    display: flex

}


.inline-flex {

    display: inline-flex

}


.table {

    display: table

}


.grid {

    display: grid

}


.contents {

    display: contents

}


.hidden {

    display: none

}


.size-16 {

    height: 4rem;

    width: 4rem

}


.h-0 {

    height: 0

}


.h-1 {

    height: .25rem

}


.h-10 {

    height: 2.5rem

}


.h-12 {

    height: 3rem

}


.h-14 {

    height: 3.5rem

}


.h-16 {

    height: 4rem

}


.h-2 {

    height: .5rem

}


.h-2\.5 {

    height: .625rem

}


.h-20 {

    height: 5rem

}


.h-24 {

    height: 6rem

}


.h-3 {

    height: .75rem

}


.h-3\.5 {

    height: .875rem

}


.h-4 {

    height: 1rem

}


.h-40 {

    height: 10rem

}


.h-44 {

    height: 11rem

}


.h-5 {

    height: 1.25rem

}


.h-6 {

    height: 1.5rem

}


.h-7 {

    height: 1.75rem

}


.h-8 {

    height: 2rem

}


.h-9 {

    height: 2.25rem

}


.h-\[100px\] {

    height: 100px

}


.h-\[120px\] {

    height: 120px

}


.h-\[140px\] {

    height: 140px

}


.h-\[150px\] {

    height: 150px

}


.h-\[1px\] {

    height: 1px

}


.h-\[200px\] {

    height: 200px

}


.h-\[20px\] {

    height: 20px

}


.h-\[240px\] {

    height: 240px

}


.h-\[24px\] {

    height: 24px

}


.h-\[2px\] {

    height: 2px

}


.h-\[38px\] {

    height: 38px

}


.h-\[40px\] {

    height: 40px

}


.h-\[48px\] {

    height: 48px

}


.h-\[52px\] {

    height: 52px

}


.h-\[60px\] {

    height: 60px

}


.h-\[70px\] {

    height: 70px

}


.h-\[80px\] {

    height: 80px

}


.h-\[92px\] {

    height: 92px

}


.h-auto {

    height: auto

}


.h-full {

    height: 100%

}


.h-px {

    height: 1px

}


.max-h-\[140px\] {

    max-height: 140px

}


.max-h-\[315px\] {

    max-height: 315px

}


.max-h-\[85vh\] {

    max-height: 85vh

}


.max-h-\[90vh\] {

    max-height: 90vh

}


.max-h-none {

    max-height: none

}


.min-h-0 {

    min-height: 0

}


.min-h-\[44px\] {

    min-height: 44px

}


.w-0 {

    width: 0

}


.w-1\/2 {

    width: 50%

}


.w-1\/3 {

    width: 33.333333%

}


.w-10 {

    width: 2.5rem

}


.w-11\/12 {

    width: 91.666667%

}


.w-12 {

    width: 3rem

}


.w-14 {

    width: 3.5rem

}


.w-16 {

    width: 4rem

}


.w-2 {

    width: .5rem

}


.w-2\.5 {

    width: .625rem

}


.w-20 {

    width: 5rem

}


.w-24 {

    width: 6rem

}


.w-28 {

    width: 7rem

}


.w-3 {

    width: .75rem

}


.w-3\.5 {

    width: .875rem

}


.w-32 {

    width: 8rem

}


.w-36 {

    width: 9rem

}


.w-4 {

    width: 1rem

}


.w-40 {

    width: 10rem

}


.w-44 {

    width: 11rem

}


.w-5 {

    width: 1.25rem

}


.w-5\/12 {

    width: 41.666667%

}


.w-6 {

    width: 1.5rem

}


.w-64 {

    width: 16rem

}


.w-8 {

    width: 2rem

}


.w-9 {

    width: 2.25rem

}


.w-\[100px\] {

    width: 100px

}


.w-\[110px\] {

    width: 110px

}


.w-\[120px\] {

    width: 120px

}


.w-\[138px\] {

    width: 138px

}


.w-\[140px\] {

    width: 140px

}


.w-\[1425px\] {

    width: 1425px

}


.w-\[14px\] {

    width: 14px

}


.w-\[150px\] {

    width: 150px

}


.w-\[180px\] {

    width: 180px

}


.w-\[19\%\] {

    width: 19%

}


.w-\[1px\] {

    width: 1px;

}


.w-\[20\%\] {

    width: 20%;

}


.w-\[200px\] {

    width: 200px;

}


.w-\[210px\] {

    width: 210px;

}


.w-\[22\.38\%\] {

    width: 22.38%;

}


.w-\[220px\] {

    width: 220px;

}


.w-\[240px\] {

    width: 240px;

}


.w-\[24px\] {

    width: 24px;

}


.w-\[25\%\] {

    width: 25%;

}


.w-\[250px\] {

    width: 250px;

}


.w-\[260px\] {

    width: 260px;

}


.w-\[27\%\] {

    width: 27%;

}


.w-\[280px\] {

    width: 280px;

}


.w-\[300px\] {

    width: 300px;

}


.w-\[30px\] {

    width: 30px;

}


.w-\[320px\] {

    width: 320px;

}


.w-\[325px\] {

    width: 325px;

}


.w-\[330px\] {

    width: 330px;

}


.w-\[350px\] {

    width: 350px;

}


.w-\[38\.81\%\] {

    width: 38.81%;

}


.w-\[45\%\] {

    width: 45%;

}


.w-\[60\%\] {

    width: 60%;

}


.w-\[600px\] {

    width: 600px;

}


.w-\[70\%\] {

    width: 70%;

}


.w-\[700px\] {

    width: 700px;

}


.w-\[80\%\] {

    width: 80%;

}


.w-\[800px\] {

    width: 800px;

}


.w-\[80px\] {

    width: 80px;

}


.w-\[8px\] {

    width: 8px;

}


.w-\[90\%\] {

    width: 90%;

}


.w-\[calc\(50\%-10px\)\] {

    width: calc(50% - 10px);

}


.w-auto {

    width: auto;

}


.w-fit {

    width: -moz-fit-content;

    width: fit-content;

}


.w-full {

    width: 100%;

}


.w-max {

    width: -moz-max-content;

    width: max-content;

}


.min-w-0 {

    min-width: 0;

}


.min-w-\[180px\] {

    min-width: 180px;

}


.min-w-\[44px\] {

    min-width: 44px;

}


.min-w-\[700px\] {

    min-width: 700px;

}


.min-w-\[90px\] {

    min-width: 90px;

}


.min-w-full {

    min-width: 100%;

}


.min-w-max {

    min-width: -moz-max-content;

    min-width: max-content;

}


.max-w-4xl {

    max-width: 56rem;

}


.max-w-\[1200px\] {

    max-width: 1200px;

}


.max-w-\[1280px\] {

    max-width: 1280px;

}


.max-w-\[180px\] {

    max-width: 180px;

}


.max-w-\[240px\] {

    max-width: 240px;

}


.max-w-\[270px\] {

    max-width: 270px;

}


.max-w-\[280px\] {

    max-width: 280px;

}


.max-w-\[306px\] {

    max-width: 306px;

}


.max-w-\[320px\] {

    max-width: 320px;

}


.max-w-\[350px\] {

    max-width: 350px;

}


.max-w-\[360px\] {

    max-width: 360px;

}


.max-w-\[400px\] {

    max-width: 400px;

}


.max-w-\[420px\] {

    max-width: 420px;

}


.max-w-\[500px\] {

    max-width: 500px;

}


.max-w-\[520px\] {

    max-width: 520px;

}


.max-w-\[600px\] {

    max-width: 600px;

}


.max-w-\[630px\] {

    max-width: 630px;

}


.max-w-\[640px\] {

    max-width: 640px;

}


.max-w-\[800px\] {

    max-width: 800px;

}


.max-w-\[960px\] {

    max-width: 960px;

}


.max-w-full {

    max-width: 100%;

}


.max-w-none {

    max-width: none;

}


.max-w-xs {

    max-width: 20rem;

}


.flex-1 {

    flex: 1 1 0%;

}


.flex-\[2\] {

    flex: 2;

}


.flex-none {

    flex: none;

}


.flex-shrink {

    flex-shrink: 1;

}


.flex-shrink-0,.shrink-0 {

    flex-shrink: 0;

}


.basis-full {

    flex-basis: 100%;

}


.table-fixed {

    table-layout: fixed;

}


.border-collapse {

    border-collapse: collapse;

}


.border-spacing-0 {

    --tw-border-spacing-x: 0px;

    --tw-border-spacing-y: 0px;

    border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);

}


.-translate-x-1\/2 {

    --tw-translate-x: -50%;

}


.-translate-x-1\/2,.-translate-y-1 {

    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));

}


.-translate-y-1 {

    --tw-translate-y: -.25rem;

}


.-translate-y-1\/2 {

    --tw-translate-y: -50%;

}


.-translate-y-1\/2,.-translate-y-full {

    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));

}


.-translate-y-full {

    --tw-translate-y: -100%;

}


.translate-x-1\/2 {

    --tw-translate-x: 50%;

}


.translate-x-1\/2,.translate-y-0 {

    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));

}


.translate-y-0 {

    --tw-translate-y: 0px;

}


.translate-y-12 {

    --tw-translate-y: 3rem;

}


.-rotate-6,.translate-y-12 {

    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));

}


.-rotate-6 {

    --tw-rotate: -6deg;

}


.-rotate-90 {

    --tw-rotate: -90deg;

}


.-rotate-90,.rotate-0 {

    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));

}


.rotate-0 {

    --tw-rotate: 0deg;

}


.rotate-180 {

    --tw-rotate: 180deg;

}


.rotate-180,.rotate-90 {

    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));

}


.rotate-90 {

    --tw-rotate: 90deg;

}


.rotate-\[-4deg\] {

    --tw-rotate: -4deg;

}


.rotate-\[-4deg\],.scale-100 {

    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));

}


.scale-100 {

    --tw-scale-x: 1;

    --tw-scale-y: 1;

}


.scale-75 {

    --tw-scale-x: .75;

    --tw-scale-y: .75;

}


.scale-75,.scale-y-95 {

    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));

}


.scale-y-95 {

    --tw-scale-y: .95;

}


.transform {

    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));

}


.transform-gpu {

    transform: translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));

}


.cursor-not-allowed {

    cursor: not-allowed;

}


.cursor-pointer {

    cursor: pointer;

}


.cursor-zoom-in {

    cursor: zoom-in;

}


.select-none {

    -webkit-user-select: none;

    -moz-user-select: none;

    user-select: none;

}


.list-inside {

    list-style-position: inside;

}


.\!list-none {

    list-style-type: none!important;

}


.list-decimal {

    list-style-type: decimal;

}


.list-disc {

    list-style-type: disc;

}


.list-none {

    list-style-type: none;

}


.grid-cols-1 {

    grid-template-columns: repeat(1,minmax(0,1fr));

}


.grid-rows-\[0fr\] {

    grid-template-rows: 0fr;

}


.grid-rows-\[1fr\] {

    grid-template-rows: 1fr;

}


.flex-row {

    flex-direction: row;

}


.flex-col {

    flex-direction: column;

}


.flex-col-reverse {

    flex-direction: column-reverse;

}


.flex-wrap {

    flex-wrap: wrap;

}


.items-start {

    align-items: flex-start;

}


.items-end {

    align-items: flex-end;

}


.items-center {

    align-items: center;

}


.items-baseline {

    align-items: baseline;

}


.items-stretch {

    align-items: stretch;

}


.justify-start {

    justify-content: flex-start;

}


.justify-end {

    justify-content: flex-end;

}


.justify-center {

    justify-content: center;

}


.justify-between {

    justify-content: space-between;

}


.justify-items-center {

    justify-items: center;

}


.gap-0 {

    gap: 0;

}


.gap-1 {

    gap: .25rem;

}


.gap-1\.5 {

    gap: .375rem;

}


.gap-10 {

    gap: 2.5rem;

}


.gap-2 {

    gap: .5rem;

}


.gap-2\.5 {

    gap: .625rem;

}


.gap-3 {

    gap: .75rem;

}


.gap-4 {

    gap: 1rem;

}


.gap-5 {

    gap: 1.25rem;

}


.gap-6 {

    gap: 1.5rem;

}


.gap-7 {

    gap: 1.75rem;

}


.gap-8 {

    gap: 2rem;

}


.gap-\[1px\] {

    gap: 1px;

}


.gap-\[30px\] {

    gap: 30px;

}


.gap-x-24 {

    -moz-column-gap: 6rem;

    column-gap: 6rem;

}


.gap-x-5 {

    -moz-column-gap: 1.25rem;

    column-gap: 1.25rem;

}


.gap-x-8 {

    -moz-column-gap: 2rem;

    column-gap: 2rem;

}


.gap-y-2 {

    row-gap: .5rem;

}


.gap-y-5 {

    row-gap: 1.25rem;

}


.gap-y-7 {

    row-gap: 1.75rem;

}


.\!space-y-0>:not([hidden])~:not([hidden]) {

    --tw-space-y-reverse: 0!important;

    margin-bottom: calc(0px*var(--tw-space-y-reverse))!important;

    margin-top: calc(0px*(1 - var(--tw-space-y-reverse)))!important;

}


.space-y-1>:not([hidden])~:not([hidden]) {

    --tw-space-y-reverse: 0;

    margin-bottom: calc(.25rem*var(--tw-space-y-reverse));

    margin-top: calc(.25rem*(1 - var(--tw-space-y-reverse)));

}


.space-y-10>:not([hidden])~:not([hidden]) {

    --tw-space-y-reverse: 0;

    margin-bottom: calc(2.5rem*var(--tw-space-y-reverse));

    margin-top: calc(2.5rem*(1 - var(--tw-space-y-reverse)));

}


.space-y-2>:not([hidden])~:not([hidden]) {

    --tw-space-y-reverse: 0;

    margin-bottom: calc(.5rem*var(--tw-space-y-reverse));

    margin-top: calc(.5rem*(1 - var(--tw-space-y-reverse)));

}


.space-y-3>:not([hidden])~:not([hidden]) {

    --tw-space-y-reverse: 0;

    margin-bottom: calc(.75rem*var(--tw-space-y-reverse));

    margin-top: calc(.75rem*(1 - var(--tw-space-y-reverse)));

}


.space-y-4>:not([hidden])~:not([hidden]) {

    --tw-space-y-reverse: 0;

    margin-bottom: calc(1rem*var(--tw-space-y-reverse));

    margin-top: calc(1rem*(1 - var(--tw-space-y-reverse)));

}


.space-y-5>:not([hidden])~:not([hidden]) {

    --tw-space-y-reverse: 0;

    margin-bottom: calc(1.25rem*var(--tw-space-y-reverse));

    margin-top: calc(1.25rem*(1 - var(--tw-space-y-reverse)));

}


.space-y-6>:not([hidden])~:not([hidden]) {

    --tw-space-y-reverse: 0;

    margin-bottom: calc(1.5rem*var(--tw-space-y-reverse));

    margin-top: calc(1.5rem*(1 - var(--tw-space-y-reverse)));

}


.space-y-8>:not([hidden])~:not([hidden]) {

    --tw-space-y-reverse: 0;

    margin-bottom: calc(2rem*var(--tw-space-y-reverse));

    margin-top: calc(2rem*(1 - var(--tw-space-y-reverse)));

}


.self-center {

    align-self: center;

}


.overflow-hidden {

    overflow: hidden;

}


.overflow-visible {

    overflow: visible;

}


.overflow-x-auto {

    overflow-x: auto;

}


.overflow-y-auto {

    overflow-y: auto;

}


.overflow-x-scroll {

    overflow-x: scroll;

}


.truncate {

    overflow: hidden;

    text-overflow: ellipsis;

}


.truncate,.whitespace-nowrap {

    white-space: nowrap;

}


.whitespace-pre-line {

    white-space: pre-line;

}


.whitespace-pre-wrap {

    white-space: pre-wrap;

}


.break-words {

    overflow-wrap: break-word;

}


.rounded {

    border-radius: .25rem;

}


.rounded-2xl {

    border-radius: 1rem;

}


.rounded-3xl {

    border-radius: 1.5rem;

}


.rounded-\[80px\] {

    border-radius: 80px;

}


.rounded-full {

    border-radius: 9999px;

}


.rounded-lg {

    border-radius: .5rem;

}


.rounded-md {

    border-radius: .375rem;

}


.rounded-sm {

    border-radius: .125rem;

}


.rounded-xl {

    border-radius: .75rem;

}


.rounded-b {

    border-bottom-left-radius: .25rem;

    border-bottom-right-radius: .25rem;

}


.rounded-b-\[5px\] {

    border-bottom-left-radius: 5px;

    border-bottom-right-radius: 5px;

}


.rounded-b-none {

    border-bottom-left-radius: 0;

    border-bottom-right-radius: 0;

}


.rounded-l {

    border-bottom-left-radius: .25rem;

}


.rounded-l,.rounded-t {

    border-top-left-radius: .25rem;

}


.rounded-t {

    border-top-right-radius: .25rem;

}


.rounded-t-\[10px\] {

    border-top-left-radius: 10px;

    border-top-right-radius: 10px;

}


.rounded-t-\[5px\] {

    border-top-left-radius: 5px;

    border-top-right-radius: 5px;

}


.rounded-t-lg {

    border-top-left-radius: .5rem;

    border-top-right-radius: .5rem;

}


.rounded-bl-lg {

    border-bottom-left-radius: .5rem;

}


.rounded-bl-none {

    border-bottom-left-radius: 0;

}


.rounded-br {

    border-bottom-right-radius: .25rem;

}


.rounded-tl {

    border-top-left-radius: .25rem;

}


.rounded-tl-lg {

    border-top-left-radius: .5rem;

}


.rounded-tr {

    border-top-right-radius: .25rem;

}


.border {

    border-width: 1px;

}


.border-0 {

    border-width: 0;

}


.border-2 {

    border-width: 2px;

}


.border-4 {

    border-width: 4px;

}


.border-\[2px\] {

    border-width: 2px;

}


.border-x-4 {

    border-left-width: 4px;

    border-right-width: 4px;

}


.border-b {

    border-bottom-width: 1px;

}


.border-b-0 {

    border-bottom-width: 0;

}


.border-b-2 {

    border-bottom-width: 2px;

}


.border-b-\[0\.375rem\] {

    border-bottom-width: .375rem;

}


.border-b-\[1px\] {

    border-bottom-width: 1px;

}


.border-l {

    border-left-width: 1px;

}


.border-l-2 {

    border-left-width: 2px;

}


.border-l-4 {

    border-left-width: 4px;

}


.border-l-8 {

    border-left-width: 8px;

}


.border-l-\[20px\] {

    border-left-width: 20px;

}


.border-r {

    border-right-width: 1px;

}


.border-r-2 {

    border-right-width: 2px;

}


.border-r-4 {

    border-right-width: 4px;

}


.border-r-\[0\.375rem\] {

    border-right-width: .375rem;

}


.border-t {

    border-top-width: 1px;

}


.border-t-0 {

    border-top-width: 0;

}


.border-t-4 {

    border-top-width: 4px;

}


.border-dotted {

    border-style: dotted;

}


.border-none {

    border-style: none;

}


.border-\[\#89ba27\] {

    --tw-border-opacity: 1;

    border-color: rgb(137 186 39/var(--tw-border-opacity,1));

}


.border-\[\#cbcbcb\] {

    --tw-border-opacity: 1;

    border-color: rgb(203 203 203/var(--tw-border-opacity,1));

}


.border-\[var\(--accent-color\)\] {

    border-color: var(--accent-color);

}


.border-accent {

    --tw-border-opacity: 1;

    border-color: rgb(254 65 154/var(--tw-border-opacity,1));

}


.border-black {

    --tw-border-opacity: 1;

    border-color: rgb(0 0 0/var(--tw-border-opacity,1));

}


.border-blue-500 {

    --tw-border-opacity: 1;

    border-color: rgb(59 130 246/var(--tw-border-opacity,1));

}


.border-blue-700 {

    --tw-border-opacity: 1;

    border-color: rgb(29 78 216/var(--tw-border-opacity,1));

}


.border-cyan-500 {

    --tw-border-opacity: 1;

    border-color: rgb(6 182 212/var(--tw-border-opacity,1));

}


.border-error {

    --tw-border-opacity: 1;

    border-color: rgb(205 30 39/var(--tw-border-opacity,1));

}


.border-gray-100 {

    --tw-border-opacity: 1;

    border-color: rgb(243 244 246/var(--tw-border-opacity,1));

}


.border-gray-200 {

    --tw-border-opacity: 1;

    border-color: rgb(229 231 235/var(--tw-border-opacity,1));

}


.border-gray-300 {

    --tw-border-opacity: 1;

    border-color: rgb(209 213 219/var(--tw-border-opacity,1));

}


.border-gray-400 {

    --tw-border-opacity: 1;

    border-color: rgb(156 163 175/var(--tw-border-opacity,1));

}


.border-info {

    --tw-border-opacity: 1;

    border-color: rgb(23 162 184/var(--tw-border-opacity,1));

}


.border-light {

    --tw-border-opacity: 1;

    border-color: rgb(247 247 247/var(--tw-border-opacity,1));

}


.border-pink-500 {

    --tw-border-opacity: 1;

    border-color: rgb(236 72 153/var(--tw-border-opacity,1));

}


.border-primary {

    --tw-border-opacity: 1;

    border-color: rgb(4 135 255/var(--tw-border-opacity,1));

}


.border-secondary {

    --tw-border-opacity: 1;

    border-color: rgb(255 188 3/var(--tw-border-opacity,1));

}


.border-success {

    --tw-border-opacity: 1;

    border-color: rgb(40 167 69/var(--tw-border-opacity,1));

}


.border-transparent {

    border-color: transparent;

}


.border-warning {

    --tw-border-opacity: 1;

    border-color: rgb(255 128 1/var(--tw-border-opacity,1));

}


.border-white {

    --tw-border-opacity: 1;

    border-color: rgb(255 255 255/var(--tw-border-opacity,1));

}


.border-x-transparent {

    border-left-color: transparent;

    border-right-color: transparent;

}


.border-b-blue-700 {

    --tw-border-opacity: 1;

    border-bottom-color: rgb(29 78 216/var(--tw-border-opacity,1));

}


.border-r-transparent {

    border-right-color: transparent;

}


.border-t-current {

    border-top-color: currentColor;

}


.\!bg-gray-500 {

    --tw-bg-opacity: 1!important;

    background-color: rgb(107 114 128/var(--tw-bg-opacity,1))!important;

}


.bg-\[\#009aff\] {

    --tw-bg-opacity: 1;

    background-color: rgb(0 154 255/var(--tw-bg-opacity,1));

}


.bg-\[\#fefcf9\] {

    --tw-bg-opacity: 1;

    background-color: rgb(254 252 249/var(--tw-bg-opacity,1));

}


.bg-\[linear-gradient\(180deg\,\#fff_0\%\,\#fff_46\.5\%\,\#eaeaea_59\.5\%\,\#fff_100\%\)\,\#f6f6f6\] {

    background-color: linear-gradient(180deg,#fff,#fff 46.5%,#eaeaea 59.5%,#fff),#f6f6f6;

}


.bg-\[var\(--accent-color\)\] {

    background-color: var(--accent-color);

}


.bg-accent {

    --tw-bg-opacity: 1;

    background-color: rgb(254 65 154/var(--tw-bg-opacity,1));

}


.bg-black {

    --tw-bg-opacity: 1;

    background-color: rgb(0 0 0/var(--tw-bg-opacity,1));

}


.bg-black\/0 {

    background-color: transparent;

}


.bg-black\/40 {

    background-color: #0006;

}


.bg-black\/50 {

    background-color: #00000080;

}


.bg-black\/80 {

    background-color: #000c;

}


.bg-blue-100 {

    --tw-bg-opacity: 1;

    background-color: rgb(219 234 254/var(--tw-bg-opacity,1));

}


.bg-blue-100\/50 {

    background-color: #dbeafe80;

}


.bg-blue-50 {

    --tw-bg-opacity: 1;

    background-color: rgb(239 246 255/var(--tw-bg-opacity,1));

}


.bg-blue-500 {

    --tw-bg-opacity: 1;

    background-color: rgb(59 130 246/var(--tw-bg-opacity,1));

}


.bg-cyan-200\/20 {

    background-color: #a5f3fc33;

}


.bg-cyan-500 {

    --tw-bg-opacity: 1;

    background-color: rgb(6 182 212/var(--tw-bg-opacity,1));

}


.bg-dark {

    --tw-bg-opacity: 1;

    background-color: rgb(41 52 92/var(--tw-bg-opacity,1));

}


.bg-error {

    --tw-bg-opacity: 1;

    background-color: rgb(205 30 39/var(--tw-bg-opacity,1));

}


.bg-gray-100 {

    --tw-bg-opacity: 1;

    background-color: rgb(243 244 246/var(--tw-bg-opacity,1));

}


.bg-gray-200 {

    --tw-bg-opacity: 1;

    background-color: rgb(229 231 235/var(--tw-bg-opacity,1));

}


.bg-gray-300 {

    --tw-bg-opacity: 1;

    background-color: rgb(209 213 219/var(--tw-bg-opacity,1));

}


.bg-gray-400 {

    --tw-bg-opacity: 1;

    background-color: rgb(156 163 175/var(--tw-bg-opacity,1));

}


.bg-gray-50 {

    --tw-bg-opacity: 1;

    background-color: rgb(249 250 251/var(--tw-bg-opacity,1));

}


.bg-gray-700\/80 {

    background-color: #374151cc;

}


.bg-gray-950 {

    --tw-bg-opacity: 1;

    background-color: rgb(3 7 18/var(--tw-bg-opacity,1));

}


.bg-info {

    --tw-bg-opacity: 1;

    background-color: rgb(23 162 184/var(--tw-bg-opacity,1));

}


.bg-light {

    --tw-bg-opacity: 1;

    background-color: rgb(247 247 247/var(--tw-bg-opacity,1));

}


.bg-line {

    --tw-bg-opacity: 1;

    background-color: rgb(6 199 85/var(--tw-bg-opacity,1));

}


.bg-neutral-500 {

    --tw-bg-opacity: 1;

    background-color: rgb(115 115 115/var(--tw-bg-opacity,1));

}


.bg-orange-500 {

    --tw-bg-opacity: 1;

    background-color: rgb(249 115 22/var(--tw-bg-opacity,1));

}


.bg-pink-100 {

    --tw-bg-opacity: 1;

    background-color: rgb(252 231 243/var(--tw-bg-opacity,1));

}


.bg-pink-500 {

    --tw-bg-opacity: 1;

    background-color: rgb(236 72 153/var(--tw-bg-opacity,1));

}


.bg-primary {

    --tw-bg-opacity: 1;

    background-color: rgb(4 135 255/var(--tw-bg-opacity,1));

}


.bg-red-100 {

    --tw-bg-opacity: 1;

    background-color: rgb(254 226 226/var(--tw-bg-opacity,1));

}


.bg-rose-50 {

    --tw-bg-opacity: 1;

    background-color: rgb(255 241 242/var(--tw-bg-opacity,1));

}


.bg-secondary {

    --tw-bg-opacity: 1;

    background-color: rgb(255 188 3/var(--tw-bg-opacity,1));

}


.bg-success {

    --tw-bg-opacity: 1;

    background-color: rgb(40 167 69/var(--tw-bg-opacity,1));

}


.bg-transparent {

    background-color: transparent;

}


.bg-warning {

    --tw-bg-opacity: 1;

    background-color: rgb(255 128 1/var(--tw-bg-opacity,1));

}


.bg-white {

    --tw-bg-opacity: 1;

    background-color: rgb(255 255 255/var(--tw-bg-opacity,1));

}


.bg-white\/50 {

    background-color: #ffffff80;

}


.bg-white\/60 {

    background-color: #fff9;

}


.bg-white\/80 {

    background-color: #fffc;

}


.bg-yellow-50 {

    --tw-bg-opacity: 1;

    background-color: rgb(254 252 232/var(--tw-bg-opacity,1));

}


.\!bg-none {

    background-image: none!important;

}


.bg-\[linear-gradient\(180deg\,\#ff6801_0\%\,\#fa9753_50\.5\%\,\#ff6801_100\%\)\] {

    background-image: linear-gradient(180deg,#ff6801,#fa9753 50.5%,#ff6801);

}


.bg-\[linear-gradient\(180deg\,\#fff_0\%\,\#fff_46\.5\%\,\#eaeaea_59\.5\%\,\#fff_100\%\)\] {

    background-image: linear-gradient(180deg,#fff,#fff 46.5%,#eaeaea 59.5%,#fff);

}


.bg-\[linear-gradient\(90deg\,\#ffab00_0\%\,\#ff6400_100\%\)\] {

    background-image: linear-gradient(90deg,#ffab00,#ff6400);

}


.bg-\[linear-gradient\(92deg\,\#47a8ff_0\.39\%\,\#005fb3_99\.61\%\)\] {

    background-image: linear-gradient(92deg,#47a8ff .39%,#005fb3 99.61%);

}


.bg-gradient-to-b {

    background-image: linear-gradient(to bottom,var(--tw-gradient-stops));

}


.bg-gradient-to-br {

    background-image: linear-gradient(to bottom right,var(--tw-gradient-stops));

}


.bg-gradient-to-l {

    background-image: linear-gradient(to left,var(--tw-gradient-stops));

}


.bg-gradient-to-r {

    background-image: linear-gradient(to right,var(--tw-gradient-stops));

}


.bg-gradient-to-t {

    background-image: linear-gradient(to top,var(--tw-gradient-stops));

}


.from-black\/20 {

    --tw-gradient-from: rgba(0,0,0,.2) var(--tw-gradient-from-position);

    --tw-gradient-to: transparent var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);

}


.from-blue-400 {

    --tw-gradient-from: #60a5fa var(--tw-gradient-from-position);

    --tw-gradient-to: rgba(96,165,250,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);

}


.from-blue-50 {

    --tw-gradient-from: #eff6ff var(--tw-gradient-from-position);

    --tw-gradient-to: rgba(239,246,255,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);

}


.from-cyan-400 {

    --tw-gradient-from: #22d3ee var(--tw-gradient-from-position);

    --tw-gradient-to: rgba(34,211,238,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);

}


.from-gray-300 {

    --tw-gradient-from: #d1d5db var(--tw-gradient-from-position);

    --tw-gradient-to: rgba(209,213,219,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);

}


.from-orange-400 {

    --tw-gradient-from: #fb923c var(--tw-gradient-from-position);

    --tw-gradient-to: rgba(251,146,60,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);

}


.from-primary {

    --tw-gradient-from: #0487ff var(--tw-gradient-from-position);

    --tw-gradient-to: rgba(4,135,255,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);

}


.from-red-500 {

    --tw-gradient-from: #ef4444 var(--tw-gradient-from-position);

    --tw-gradient-to: rgba(239,68,68,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);

}


.from-stone-600 {

    --tw-gradient-from: #57534e var(--tw-gradient-from-position);

    --tw-gradient-to: rgba(87,83,78,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);

}


.from-transparent {

    --tw-gradient-from: transparent var(--tw-gradient-from-position);

    --tw-gradient-to: transparent var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);

}


.from-white {

    --tw-gradient-from: #fff var(--tw-gradient-from-position);

    --tw-gradient-to: hsla(0,0%,100%,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);

}


.via-blue-100 {

    --tw-gradient-to: rgba(219,234,254,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),#dbeafe var(--tw-gradient-via-position),var(--tw-gradient-to);

}


.via-blue-500 {

    --tw-gradient-to: rgba(59,130,246,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),#3b82f6 var(--tw-gradient-via-position),var(--tw-gradient-to);

}


.via-cyan-500 {

    --tw-gradient-to: rgba(6,182,212,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),#06b6d4 var(--tw-gradient-via-position),var(--tw-gradient-to);

}


.via-gray-200 {

    --tw-gradient-to: rgba(229,231,235,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),#e5e7eb var(--tw-gradient-via-position),var(--tw-gradient-to);

}


.via-orange-500 {

    --tw-gradient-to: rgba(249,115,22,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),#f97316 var(--tw-gradient-via-position),var(--tw-gradient-to);

}


.via-red-600 {

    --tw-gradient-to: rgba(220,38,38,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),#dc2626 var(--tw-gradient-via-position),var(--tw-gradient-to);

}


.via-stone-700 {

    --tw-gradient-to: rgba(68,64,60,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),#44403c var(--tw-gradient-via-position),var(--tw-gradient-to);

}


.via-white\/10 {

    --tw-gradient-to: hsla(0,0%,100%,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),hsla(0,0%,100%,.1) var(--tw-gradient-via-position),var(--tw-gradient-to);

}


.via-white\/40 {

    --tw-gradient-to: hsla(0,0%,100%,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),hsla(0,0%,100%,.4) var(--tw-gradient-via-position),var(--tw-gradient-to);

}


.to-amber-400 {

    --tw-gradient-to: #fbbf24 var(--tw-gradient-to-position);

}


.to-blue-200 {

    --tw-gradient-to: #bfdbfe var(--tw-gradient-to-position);

}


.to-blue-600 {

    --tw-gradient-to: #2563eb var(--tw-gradient-to-position);

}


.to-cyan-600 {

    --tw-gradient-to: #0891b2 var(--tw-gradient-to-position);

}


.to-gray-100 {

    --tw-gradient-to: #f3f4f6 var(--tw-gradient-to-position);

}


.to-orange-600 {

    --tw-gradient-to: #ea580c var(--tw-gradient-to-position);

}


.to-red-700 {

    --tw-gradient-to: #b91c1c var(--tw-gradient-to-position);

}


.to-stone-800 {

    --tw-gradient-to: #292524 var(--tw-gradient-to-position);

}


.to-transparent {

    --tw-gradient-to: transparent var(--tw-gradient-to-position);

}


.to-white {

    --tw-gradient-to: #fff var(--tw-gradient-to-position);

}


.bg-center {

    background-position: 50%;

}


.bg-no-repeat {

    background-repeat: no-repeat;

}


.object-contain {

    -o-object-fit: contain;

    object-fit: contain;

}


.object-cover {

    -o-object-fit: cover;

    object-fit: cover;

}


.object-top {

    -o-object-position: top;

    object-position: top;

}


.p-0 {

    padding: 0;

}


.p-0\.5 {

    padding: .125rem;

}


.p-1 {

    padding: .25rem;

}


.p-2 {

    padding: .5rem;

}


.p-2\.5 {

    padding: .625rem;

}


.p-3 {

    padding: .75rem;

}


.p-4 {

    padding: 1rem;

}


.p-5 {

    padding: 1.25rem;

}


.p-6 {

    padding: 1.5rem;

}


.p-8 {

    padding: 2rem;

}


.px-1 {

    padding-left: .25rem;

    padding-right: .25rem;

}


.px-1\.5 {

    padding-left: .375rem;

    padding-right: .375rem;

}


.px-10 {

    padding-left: 2.5rem;

    padding-right: 2.5rem;

}


.px-2 {

    padding-left: .5rem;

    padding-right: .5rem;

}


.px-2\.5 {

    padding-left: .625rem;

    padding-right: .625rem;

}


.px-3 {

    padding-left: .75rem;

    padding-right: .75rem;

}


.px-4 {

    padding-left: 1rem;

    padding-right: 1rem;

}


.px-5 {

    padding-left: 1.25rem;

    padding-right: 1.25rem;

}


.px-6 {

    padding-left: 1.5rem;

    padding-right: 1.5rem;

}


.px-7 {

    padding-left: 1.75rem;

    padding-right: 1.75rem;

}


.px-8 {

    padding-left: 2rem;

    padding-right: 2rem;

}


.py-0 {

    padding-bottom: 0;

    padding-top: 0;

}


.py-0\.5 {

    padding-bottom: .125rem;

    padding-top: .125rem;

}


.py-1 {

    padding-bottom: .25rem;

    padding-top: .25rem;

}


.py-1\.5 {

    padding-bottom: .375rem;

    padding-top: .375rem;

}


.py-10 {

    padding-bottom: 2.5rem;

    padding-top: 2.5rem;

}


.py-16 {

    padding-bottom: 4rem;

    padding-top: 4rem;

}


.py-2 {

    padding-bottom: .5rem;

    padding-top: .5rem;

}


.py-2\.5 {

    padding-bottom: .625rem;

    padding-top: .625rem;

}


.py-3 {

    padding-bottom: .75rem;

    padding-top: .75rem;

}


.py-4 {

    padding-bottom: 1rem;

    padding-top: 1rem;

}


.py-5 {

    padding-bottom: 1.25rem;

    padding-top: 1.25rem;

}


.py-6 {

    padding-bottom: 1.5rem;

    padding-top: 1.5rem;

}


.py-7 {

    padding-bottom: 1.75rem;

    padding-top: 1.75rem;

}


.py-8 {

    padding-bottom: 2rem;

    padding-top: 2rem;

}


.py-\[20px\] {

    padding-bottom: 20px;

    padding-top: 20px;

}


.\!pl-0 {

    padding-left: 0!important;

}


.pb-0 {

    padding-bottom: 0;

}


.pb-1 {

    padding-bottom: .25rem;

}


.pb-10 {

    padding-bottom: 2.5rem;

}


.pb-2 {

    padding-bottom: .5rem;

}


.pb-2\.5 {

    padding-bottom: .625rem;

}


.pb-20 {

    padding-bottom: 5rem;

}


.pb-3 {

    padding-bottom: .75rem;

}


.pb-4 {

    padding-bottom: 1rem;

}


.pb-5 {

    padding-bottom: 1.25rem;

}


.pb-6 {

    padding-bottom: 1.5rem;

}


.pb-8 {

    padding-bottom: 2rem;

}


.pb-\[100px\] {

    padding-bottom: 100px;

}


.pb-\[15px\] {

    padding-bottom: 15px;

}


.pb-\[70px\] {

    padding-bottom: 70px;

}


.pl-1 {

    padding-left: .25rem;

}


.pl-10 {

    padding-left: 2.5rem;

}


.pl-14 {

    padding-left: 3.5rem;

}


.pl-2 {

    padding-left: .5rem;

}


.pl-2\.5 {

    padding-left: .625rem;

}


.pl-3 {

    padding-left: .75rem;

}


.pl-36 {

    padding-left: 9rem;

}


.pl-4 {

    padding-left: 1rem;

}


.pl-5 {

    padding-left: 1.25rem;

}


.pl-6 {

    padding-left: 1.5rem;

}


.pl-8 {

    padding-left: 2rem;

}


.pr-10 {

    padding-right: 2.5rem;

}


.pr-11 {

    padding-right: 2.75rem;

}


.pr-2 {

    padding-right: .5rem;

}


.pr-28 {

    padding-right: 7rem;

}


.pr-3 {

    padding-right: .75rem;

}


.pr-5 {

    padding-right: 1.25rem;

}


.pr-6 {

    padding-right: 1.5rem;

}


.pt-0 {

    padding-top: 0;

}


.pt-0\.5 {

    padding-top: .125rem;

}


.pt-1 {

    padding-top: .25rem;

}


.pt-10 {

    padding-top: 2.5rem;

}


.pt-12 {

    padding-top: 3rem;

}


.pt-14 {

    padding-top: 3.5rem;

}


.pt-16 {

    padding-top: 4rem;

}


.pt-2 {

    padding-top: .5rem;

}


.pt-2\.5 {

    padding-top: .625rem;

}


.pt-20 {

    padding-top: 5rem;

}


.pt-24 {

    padding-top: 6rem;

}


.pt-3 {

    padding-top: .75rem;

}


.pt-4 {

    padding-top: 1rem;

}


.pt-5 {

    padding-top: 1.25rem;

}


.pt-6 {

    padding-top: 1.5rem;

}


.pt-8 {

    padding-top: 2rem;

}


.pt-\[150px\] {

    padding-top: 150px;

}


.text-left {

    text-align: left;

}


.text-center {

    text-align: center;

}


.text-right {

    text-align: right;

}


.align-middle {

    vertical-align: middle;

}


.font-\[\'Oswald\'\,sans-serif\]{
font-family:Oswald,"Oswald Fallback: BlinkMacSystemFont","Oswald Fallback: Segoe UI","Oswald Fallback: Helvetica Neue","Oswald Fallback: Arial","Oswald Fallback: Noto Sans",sans-serif;
}
.text-2xl{
font-size:1.5rem;
}
.text-3xl{
font-size:1.875rem;
}
.text-4xl{
font-size:2.25rem;
}
.text-5xl{
font-size:3rem;
line-height:1;
}
.text-6xl{
font-size:3.75rem;
line-height:1
}
.text-\[10px\]{
font-size:10px;
}
.text-base{
font-size:1rem;
}
.text-lg{
font-size:1.125rem;
}
.text-sm{
font-size:.950rem;
}
.text-xl{
font-size:1.25rem;
}
.text-xs{
font-size:.75rem;
}
.font-black{
font-weight:900;
}
.font-bold{
font-weight:700;
}
.font-extrabold{
font-weight:800;
}
.font-medium{
font-weight:500;
}
.font-normal{
font-weight:400;
}
.font-semibold{
font-weight:600;
}
.uppercase{
text-transform:uppercase;
}
.italic{
font-style:italic;
}
.leading-6{
line-height:1.5rem;
}
.leading-8{
line-height:2rem;
}
.leading-\[1\.0\]{
line-height:1;
}
.leading-\[1\.2\]{
line-height:1.2;
}
.leading-\[1\.4\]{
line-height:1.4;
}
.leading-\[1\.5\]{
line-height:1.5;
}
.leading-\[1\.6\]{
line-height:1.6;
}
.leading-\[100\%\]{
line-height:100%;
}
.leading-\[120\%\]{
line-height:120%;
}
.leading-\[140\%\]{
line-height:140%;
}
.leading-\[160\%\]{
line-height:160%;
}
.leading-\[2\.05\]{
line-height:2.05;
}
.leading-\[2\.5\]{
line-height:2.5;
}
.leading-none{
line-height:1;
}
.leading-normal{
line-height:1.5;
}
.leading-relaxed{
line-height:1.625;
}
.leading-snug{
line-height:1.375;
}
.leading-tight{
line-height:1.25;
}
.tracking-tighter{
letter-spacing:-.05em;
}
.tracking-wide{
letter-spacing:.025em;
}
.tracking-wider{
letter-spacing:.05em;
}
.tracking-widest{
letter-spacing:.1em;
}
.text-\[\#89ba27\]{
--tw-text-opacity:1;
color:rgb(137 186 39/var(--tw-text-opacity,1));
}
.text-\[var\(--accent-color\)\]{
color:var(--accent-color);
}
.text-accent{
--tw-text-opacity:1;
color:rgb(254 65 154/var(--tw-text-opacity,1));
}
.text-black{
--tw-text-opacity:1;
color:rgb(0 0 0/var(--tw-text-opacity,1));
}
.text-blue-400{
--tw-text-opacity:1;
color:rgb(96 165 250/var(--tw-text-opacity,1));
}
.text-blue-600{
--tw-text-opacity:1;
color:rgb(37 99 235/var(--tw-text-opacity,1));
}
.text-blue-950{
--tw-text-opacity:1;
color:rgb(23 37 84/var(--tw-text-opacity,1));
}
.text-cyan-500{
--tw-text-opacity:1;
color:rgb(6 182 212/var(--tw-text-opacity,1));
}
.text-cyan-600{
--tw-text-opacity:1;
color:rgb(8 145 178/var(--tw-text-opacity,1));
}
.text-dark{
--tw-text-opacity:1;
color:rgb(41 52 92/var(--tw-text-opacity,1));
}
.text-error{
--tw-text-opacity:1;
color:rgb(205 30 39/var(--tw-text-opacity,1));
}
.text-gray-200{
--tw-text-opacity:1;
color:rgb(229 231 235/var(--tw-text-opacity,1));
}
.text-gray-300{
--tw-text-opacity:1;
color:rgb(209 213 219/var(--tw-text-opacity,1));
}
.text-gray-400{
--tw-text-opacity:1;
color:rgb(156 163 175/var(--tw-text-opacity,1));
}
.text-gray-500{
--tw-text-opacity:1;
color:rgb(107 114 128/var(--tw-text-opacity,1));
}
.text-gray-600{
--tw-text-opacity:1;
color:rgb(75 85 99/var(--tw-text-opacity,1));
}
.text-gray-700{
--tw-text-opacity:1;
color:rgb(55 65 81/var(--tw-text-opacity,1));
}
.text-gray-800{
--tw-text-opacity:1;
color:rgb(31 41 55/var(--tw-text-opacity,1));
}
.text-info{
--tw-text-opacity:1;
color:rgb(23 162 184/var(--tw-text-opacity,1));
}
.text-orange-400{
--tw-text-opacity:1;
color:rgb(251 146 60/var(--tw-text-opacity,1));
}
.text-orange-500{
--tw-text-opacity:1;
color:rgb(249 115 22/var(--tw-text-opacity,1));
}
.text-orange-600{
--tw-text-opacity:1;
color:rgb(234 88 12/var(--tw-text-opacity,1));
}
.text-pink-500{
--tw-text-opacity:1;
color:rgb(236 72 153/var(--tw-text-opacity,1));
}
.text-primary{
--tw-text-opacity:1;
color:rgb(4 135 255/var(--tw-text-opacity,1));
}
.text-secondary{
--tw-text-opacity:1;
color:rgb(255 188 3/var(--tw-text-opacity,1));
}
.text-success{
--tw-text-opacity:1;
color:rgb(40 167 69/var(--tw-text-opacity,1));
}
.text-warning{
--tw-text-opacity:1;
color:rgb(255 128 1/var(--tw-text-opacity,1));
}
.text-white{
--tw-text-opacity:1;
color:rgb(255 255 255/var(--tw-text-opacity,1));
}
.underline{
text-decoration-line:underline;
}
.line-through{
text-decoration-line:line-through;
}
.no-underline{
text-decoration-line:none;
}
.decoration-2{
text-decoration-thickness:2px;
}
.underline-offset-4{
text-underline-offset:4px;
}
.opacity-0{
opacity:0;
}
.opacity-100{
opacity:1;
}
.opacity-30{
opacity:.3;
}
.opacity-50{
opacity:.5;
}
.opacity-75{
opacity:.75;
}
.opacity-80{
opacity:.8;
}
.shadow{
--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);
--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);
}
.shadow,.shadow-2xl{
box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}
.shadow-2xl{
--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);
--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);
}
.shadow-\[0px_0px_8px_0px_rgba\(0\,0\,0\,0\.3\)\]{
--tw-shadow:0px 0px 8px 0px rgba(0,0,0,.3);
--tw-shadow-colored:0px 0px 8px 0px var(--tw-shadow-color);
box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}
.shadow-\[0px_16px_32px_0px_rgba\(0\,0\,0\,0\.1\)\]{
--tw-shadow:0px 16px 32px 0px rgba(0,0,0,.1);
--tw-shadow-colored:0px 16px 32px 0px var(--tw-shadow-color);
box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}
.shadow-\[inset_0px_3px_8px_rgba\(0\,0\,0\,0\.1\)\]{
--tw-shadow:inset 0px 3px 8px rgba(0,0,0,.1);
--tw-shadow-colored:inset 0px 3px 8px var(--tw-shadow-color);
}
.shadow-\[inset_0px_3px_8px_rgba\(0\,0\,0\,0\.1\)\],.shadow-inner{
box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}
.shadow-inner{
--tw-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05);
--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);
}
.shadow-lg{
--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);
--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);
}
.shadow-lg,.shadow-md{
box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}
.shadow-md{
--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);
--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);
}
.shadow-sm{
--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);
--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);
}
.shadow-sm,.shadow-xl{
box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}
.shadow-xl{
--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);
--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);
}
.shadow-orange-300{
--tw-shadow-color:#fdba74;
--tw-shadow:var(--tw-shadow-colored);
}
.outline{
outline-style:solid;
}
.drop-shadow-lg{
--tw-drop-shadow:drop-shadow(0 10px 8px rgba(0,0,0,.04)) drop-shadow(0 4px 3px rgba(0,0,0,.1));
}
.drop-shadow-lg,.drop-shadow-md{
filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.drop-shadow-md{
--tw-drop-shadow:drop-shadow(0 4px 3px rgba(0,0,0,.07)) drop-shadow(0 2px 2px rgba(0,0,0,.06));
}
.drop-shadow-xl{
--tw-drop-shadow:drop-shadow(0 20px 13px rgba(0,0,0,.03)) drop-shadow(0 8px 5px rgba(0,0,0,.08));
}
.drop-shadow-xl,.filter{
filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.backdrop-blur-md{
--tw-backdrop-blur:blur(12px);
}
.backdrop-blur-md,.backdrop-blur-sm{
-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-blur-sm{
--tw-backdrop-blur:blur(4px);
}
.transition{
transition-duration:.15s;
transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;
transition-timing-function:cubic-bezier(.4,0,.2,1);
}
.transition-\[grid-template-rows\,padding\,opacity\,border-width\]{
transition-duration:.15s;
transition-property:grid-template-rows,padding,opacity,border-width;
transition-timing-function:cubic-bezier(.4,0,.2,1);
}
.transition-\[grid-template-rows\]{
transition-duration:.15s;
transition-property:grid-template-rows;
transition-timing-function:cubic-bezier(.4,0,.2,1);
}
.transition-\[transform\,box-shadow\]{
transition-duration:.15s;
transition-property:transform,box-shadow;
transition-timing-function:cubic-bezier(.4,0,.2,1);
}
.transition-all{
transition-duration:.15s;
transition-property:all;
transition-timing-function:cubic-bezier(.4,0,.2,1);
}
.transition-colors{
transition-duration:.15s;
transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;
transition-timing-function:cubic-bezier(.4,0,.2,1);
}
.transition-opacity{
transition-duration:.15s;
transition-property:opacity;
transition-timing-function:cubic-bezier(.4,0,.2,1);
}
.transition-shadow{
transition-duration:.15s;
transition-property:box-shadow;
transition-timing-function:cubic-bezier(.4,0,.2,1);
}
.transition-transform{
transition-property:transform;
transition-timing-function:cubic-bezier(.4,0,.2,1);
}
.duration-150,.transition-transform{
transition-duration:.15s;
}
.duration-200{
transition-duration:.2s;
}
.duration-300{
transition-duration:.3s;
}
.duration-500{
transition-duration:.5s;
}
.duration-700{
transition-duration:.7s;
}
.duration-\[2500ms\]{
transition-duration:2.5s;
}
.ease-\[cubic-bezier\(0\.34\,1\.56\,0\.64\,1\)\]{
transition-timing-function:cubic-bezier(.34,1.56,.64,1);
}
.ease-in{
transition-timing-function:cubic-bezier(.4,0,1,1);
}
.ease-in-out{
transition-timing-function:cubic-bezier(.4,0,.2,1);
}
.ease-out{
transition-timing-function:cubic-bezier(0,0,.2,1);
}
.\[-webkit-mask-image\:linear-gradient\(to_bottom\,transparent_0\%\,black_20\%\)\]{
-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 20%);
}
.\[-webkit-mask-image\:linear-gradient\(to_right\,transparent_0\%\,black_20\%\)\]{
-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 20%);
}
.\[mask-image\:linear-gradient\(to_bottom\,transparent_0\%\,black_20\%\)\]{
-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 20%);
mask-image:linear-gradient(180deg,transparent 0,#000 20%);
}
.\[mask-image\:linear-gradient\(to_right\,transparent_0\%\,black_20\%\)\]{
-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 20%);
mask-image:linear-gradient(90deg,transparent 0,#000 20%);
}
.\[writing-mode\:vertical-rl\]{
writing-mode:vertical-rl
}
@keyframes shine{
0%{
left:-100%;
}
20%{
left:100%;
}
to{
left:100%;
}

}
.cta-button-shine{
overflow:hidden;
position:relative;
}
.cta-button-shine:before{
animation:shine 3s infinite;
background:linear-gradient(90deg,#fff0,#ffffff4d 50%,#fff0);
content:"";
height:200%;
left:-100%;
pointer-events:none;
position:absolute;
top:-50%;
transform:skew(-20deg);
width:50%;
}
.cta-button-shine[data-disabled]:before{
display:none;
}
@media(min-width:768px){
.md\:container{
width:100%;
}
@media(min-width:320px){
.md\:container{
max-width:320px;
}

}
@media(min-width:640px){
.md\:container{
max-width:640px;
}

}
.md\:container{
max-width:768px;
}
@media(min-width:1024px){
.md\:container{
max-width:1024px;
}

}
@media(min-width:1280px){
.md\:container{
max-width:1280px;
}

}
@media(min-width:1536px){
.md\:container{
max-width:1536px;
}

}
.md\:bg-light-blue{
--tw-bg-opacity:1;
background-color:rgb(239 246 255/var(--tw-bg-opacity,1));
}

}
.marker\:text-xs ::marker{
font-size:.75rem;
}
.marker\:text-xs::marker{
font-size:.75rem;
}
.before\:absolute:before{
content:var(--tw-content);
position:absolute;
}
.before\:right-\[calc\(100\%\+20px\)\]:before{
content:var(--tw-content);
right:calc(100% + 20px);
}
.before\:top-1\/2:before{
content:var(--tw-content);
top:50%;
}
.before\:h-\[3px\]:before{
content:var(--tw-content);
height:3px;
}
.before\:w-\[100vw\]:before{
content:var(--tw-content);
width:100vw;
}
.before\:-translate-y-1\/2:before{
content:var(--tw-content);
--tw-translate-y:-50%;
transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.before\:bg-black:before{
content:var(--tw-content);
--tw-bg-opacity:1;
background-color:rgb(0 0 0/var(--tw-bg-opacity,1));
}
.before\:content-\[\'\'\]:before{
--tw-content:"";
content:var(--tw-content);
}
.first\:mt-0:first-child{
margin-top:0;
}
.last\:mb-0:last-child{
margin-bottom:0;
}
.hover\:-translate-y-0\.5:hover{
--tw-translate-y:-.125rem;
}
.hover\:-translate-y-0\.5:hover,.hover\:-translate-y-1:hover{
transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hover\:-translate-y-1:hover{
--tw-translate-y:-.25rem;
}
.hover\:-translate-y-px:hover{
--tw-translate-y:-1px;
}
.hover\:-translate-y-px:hover,.hover\:scale-105:hover{
transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hover\:scale-105:hover{
--tw-scale-x:1.05;
--tw-scale-y:1.05;
}
.hover\:scale-110:hover{
--tw-scale-x:1.1;
--tw-scale-y:1.1;
transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hover\:border-\[var\(--accent-color\)\]:hover{
border-color:var(--accent-color);
}
.hover\:bg-\[\#89ba27\]:hover{
--tw-bg-opacity:1;
background-color:rgb(137 186 39/var(--tw-bg-opacity,1));
}
.hover\:bg-accent\/10:hover{
background-color:#fe419a1a;
}
.hover\:bg-accent\/90:hover{
background-color:#fe419ae6;
}
.hover\:bg-black:hover{
--tw-bg-opacity:1;
background-color:rgb(0 0 0/var(--tw-bg-opacity,1));
}
.hover\:bg-error\/10:hover{
background-color:#cd1e271a;
}
.hover\:bg-error\/90:hover{
background-color:#cd1e27e6;
}
.hover\:bg-gray-400:hover{
--tw-bg-opacity:1;
background-color:rgb(156 163 175/var(--tw-bg-opacity,1));
}
.hover\:bg-info\/10:hover{
background-color:#17a2b81a;
}
.hover\:bg-info\/90:hover{
background-color:#17a2b8e6;
}
.hover\:bg-light\/80:hover{
background-color:#f7f7f7cc;
}
.hover\:bg-line\/60:hover{
background-color:#06c75599;
}
.hover\:bg-primary:hover{
--tw-bg-opacity:1;
background-color:rgb(4 135 255/var(--tw-bg-opacity,1));
}
.hover\:bg-primary\/10:hover{
background-color:#0487ff1a;
}
.hover\:bg-primary\/90:hover{
background-color:#0487ffe6;
}
.hover\:bg-secondary\/10:hover{
background-color:#ffbc031a;
}
.hover\:bg-secondary\/60:hover{
background-color:#ffbc0399;
}
.hover\:bg-secondary\/90:hover{
background-color:#ffbc03e6;
}
.hover\:bg-success\/10:hover{
background-color:#28a7451a;
}
.hover\:bg-success\/90:hover{
background-color:#28a745e6;
}
.hover\:bg-warning\/10:hover{
background-color:#ff80011a;
}
.hover\:bg-warning\/90:hover{
background-color:#ff8001e6;
}
.hover\:bg-white\/80:hover{
background-color:#fffc;
}
.hover\:text-blue-800:hover{
--tw-text-opacity:1;
color:rgb(30 64 175/var(--tw-text-opacity,1));
}
.hover\:text-gray-300:hover{
--tw-text-opacity:1;
color:rgb(209 213 219/var(--tw-text-opacity,1));
}
.hover\:text-primary:hover{
--tw-text-opacity:1;
color:rgb(4 135 255/var(--tw-text-opacity,1));
}
.hover\:text-white:hover{
--tw-text-opacity:1;
color:rgb(255 255 255/var(--tw-text-opacity,1));
}
.hover\:underline:hover{
text-decoration-line:underline;
}
.hover\:opacity-60:hover{
opacity:.6;
}
.hover\:opacity-70:hover{
opacity:.7;
}
.hover\:opacity-75:hover{
opacity:.75;
}
.hover\:opacity-80:hover{
opacity:.8;
}
.hover\:opacity-90:hover{
opacity:.9;
}
.hover\:shadow-2xl:hover{
--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);
--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);
box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}
.hover\:shadow-\[0px_20px_40px_0px_rgba\(0\,0\,0\,0\.15\)\]:hover{
--tw-shadow:0px 20px 40px 0px rgba(0,0,0,.15);
--tw-shadow-colored:0px 20px 40px 0px var(--tw-shadow-color);
box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}
.hover\:shadow-lg:hover{
--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);
--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);
}
.hover\:shadow-lg:hover,.hover\:shadow-xl:hover{
box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}
.hover\:shadow-xl:hover{
--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);
--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);
}
.focus\:outline-none:focus{
outline:2px solid transparent;
outline-offset:2px;
}
.focus\:ring-2:focus{
--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);
}
.focus\:ring-accent:focus{
--tw-ring-opacity:1;
--tw-ring-color:rgb(254 65 154/var(--tw-ring-opacity,1));
}
.focus\:ring-error:focus{
--tw-ring-opacity:1;
--tw-ring-color:rgb(205 30 39/var(--tw-ring-opacity,1));
}
.focus\:ring-info:focus{
--tw-ring-opacity:1;
--tw-ring-color:rgb(23 162 184/var(--tw-ring-opacity,1));
}
.focus\:ring-light:focus{
--tw-ring-opacity:1;
--tw-ring-color:rgb(247 247 247/var(--tw-ring-opacity,1));
}
.focus\:ring-primary:focus{
--tw-ring-opacity:1;
--tw-ring-color:rgb(4 135 255/var(--tw-ring-opacity,1));
}
.focus\:ring-secondary:focus{
--tw-ring-opacity:1;
--tw-ring-color:rgb(255 188 3/var(--tw-ring-opacity,1));
}
.focus\:ring-success:focus{
--tw-ring-opacity:1;
--tw-ring-color:rgb(40 167 69/var(--tw-ring-opacity,1));
}
.focus\:ring-warning:focus{
--tw-ring-opacity:1;
--tw-ring-color:rgb(255 128 1/var(--tw-ring-opacity,1));
}
.focus\:ring-offset-2:focus{
--tw-ring-offset-width:2px;
}
.active\:bg-line\/80:active{
background-color:#06c755cc;
}
.active\:bg-secondary\/80:active{
background-color:#ffbc03cc;
}
.group:hover .group-hover\:-translate-y-\[calc\(100\%-14rem\)\]{
--tw-translate-y: calc(-100% + 14rem);
}
.group:hover .group-hover\:-translate-y-\[calc\(100\%-14rem\)\],.group:hover .group-hover\:translate-x-1{
transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:translate-x-1{
--tw-translate-x:.25rem;
}
.group:hover .group-hover\:scale-105{
--tw-scale-x:1.05;
--tw-scale-y:1.05;
transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:bg-black\/10{
background-color:#0000001a;
}
.group:hover .group-hover\:text-white{
--tw-text-opacity:1;
color:rgb(255 255 255/var(--tw-text-opacity,1));
}
.group:hover .group-hover\:opacity-0{
opacity:0;
}
.group:hover .group-hover\:opacity-100{
opacity:1;
}
.group:hover .group-hover\:shadow-md{
--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);
--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);
box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}
@media(min-width:640px){
.sm\:p-7{
padding:1.75rem;
}
.sm\:px-5{
padding-left:1.25rem;
padding-right:1.25rem;
}

}
@media(min-width:768px){
.md\:absolute{
position:absolute;
}
.md\:-bottom-3{
bottom:-.75rem;
}
.md\:-bottom-4{
bottom:-1rem;
}
.md\:-left-11{
left:-2.75rem;
}
.md\:-left-12{
left:-3rem;
}
.md\:-left-16{
left:-4rem;
}
.md\:-left-3{
left:-.75rem;
}
.md\:-left-8{
left:-2rem;
}
.md\:-left-9{
left:-2.25rem;
}
.md\:-right-11{
right:-2.75rem;
}
.md\:-right-4{
right:-1rem;
}
.md\:-right-8{
right:-2rem;
}
.md\:-top-10{
top:-2.5rem;
}
.md\:-top-2\.5{
top:-.625rem;
}
.md\:-top-4{
top:-1rem;
}
.md\:-top-8{
top:-2rem;
}
.md\:-top-\[60px\]{
top:-60px;
}
.md\:bottom-0{
bottom:0;
}
.md\:bottom-24{
bottom:6rem;
}
.md\:bottom-44{
bottom:11rem;
}
.md\:left-0{
left:0;
}
.md\:right-10{
right:2.5rem;
}
.md\:z-auto{
z-index:auto;
}
.md\:order-1{
order:1;
}
.md\:order-2{
order:2;
}
.md\:col-span-2{
grid-column:span 2/span 2;
}
.md\:m-0{
margin:0;
}
.md\:mx-0{
margin-left:0;
margin-right:0;
}
.md\:mx-20{
margin-left:5rem;
margin-right:5rem;
}
.md\:mx-3{
margin-left:.75rem;
margin-right:.75rem;
}
.md\:mx-auto{
margin-left:auto;
margin-right:auto;
}
.md\:my-0{
margin-bottom:0;
margin-top:0;
}
.md\:my-10{
margin-bottom:2.5rem;
margin-top:2.5rem
}
.md\:-mb-8{
margin-bottom:-2rem;
}
.md\:-ml-28{
margin-left:-7rem;
}
.md\:-ml-5{
margin-left:-1.25rem;
}
.md\:-mr-\[100px\]{
margin-right:-100px;
}
.md\:-mr-\[150px\]{
margin-right:-150px;
}
.md\:mb-0{
margin-bottom:0;
}
.md\:mb-10{
margin-bottom:2.5rem;
}
.md\:mb-12{
margin-bottom:3rem;
}
.md\:mb-14{
margin-bottom:3.5rem;
}
.md\:mb-16{
margin-bottom:4rem;
}
.md\:mb-3{
margin-bottom:.75rem;
}
.md\:mb-4{
margin-bottom:1rem;
}
.md\:mb-5{
margin-bottom:1.25rem;
}
.md\:mb-6{
margin-bottom:1.5rem;
}
.md\:mb-8{
margin-bottom:2rem;
}
.md\:ml-0{
margin-left:0;
}
.md\:ml-11{
margin-left:2.75rem;
}
.md\:ml-16{
margin-left:4rem;
}
.md\:ml-32{
margin-left:8rem;
}
.md\:ml-36{
margin-left:9rem;
}
.md\:ml-6{
margin-left:1.5rem;
}
.md\:ml-7{
margin-left:1.75rem;
}
.md\:ml-8{
margin-left:2rem;
}
.md\:ml-\[70px\]{
margin-left:70px;
}
.md\:mr-1{
margin-right:.25rem;
}
.md\:mr-7{
margin-right:1.75rem;
}
.md\:mt-0{
margin-top:0;
}
.md\:mt-10{
margin-top:2.5rem;
}
.md\:mt-12{
margin-top:3rem;
}
.md\:mt-14{
margin-top:3.5rem;
}
.md\:mt-16{
margin-top:4rem;
}
.md\:mt-2{
margin-top:.5rem;
}
.md\:mt-2\.5{
margin-top:.625rem;
}
.md\:mt-3{
margin-top:.75rem;
}
.md\:mt-4{
margin-top:1rem;
}
.md\:mt-8{
margin-top:2rem;
}
.md\:block{
display:block;
}
.md\:inline-block{
display:inline-block;
}
.md\:inline{
display:inline;
}
.md\:flex{
display:flex;
}
.md\:grid{
display:grid;
}
.md\:hidden{
display:none;
}
.md\:h-10{
height:2.5rem;
}
.md\:h-12{
height:3rem;
}
.md\:h-14{
height:3.5rem;
}
.md\:h-16{
height:4rem;
}
.md\:h-28{
height:7rem;
}
.md\:h-5{
height:1.25rem;
}
.md\:h-56{
height:14rem;
}
.md\:h-8{
height:2rem;
}
.md\:h-\[100px\]{
height:100px;
}
.md\:h-\[150px\]{
height:150px;
}
.md\:h-\[180px\]{
height:180px;
}
.md\:h-\[250px\]{
height:250px;
}
.md\:h-\[300px\]{
height:300px;
}
.md\:h-\[30px\]{
height:30px;
}
.md\:h-\[560px\]{
height:560px;
}
.md\:h-\[60px\]{
height:60px;
}
.md\:h-\[70px\]{
height:70px;
}
.md\:h-\[80px\]{
height:80px;
}
.md\:h-\[8px\]{
height:8px;
}
.md\:max-h-\[350px\]{
max-height:350px;
}
.md\:min-h-\[340px\]{
min-height:340px;
}
.md\:w-1\/2{
width:50%;
}
.md\:w-10{
width:2.5rem;
}
.md\:w-12{
width:3rem;
}
.md\:w-16{
width:4rem;
}
.md\:w-2\/5{
width:40%;
}
.md\:w-20{
width:5rem;
}
.md\:w-24{
width:6rem;
}
.md\:w-28{
width:7rem;
}
.md\:w-3\/4{
width:75%;
}
.md\:w-3\/5{
width:60%;
}
.md\:w-32{
width:8rem;
}
.md\:w-40{
width:10rem;
}
.md\:w-48{
width:12rem;
}
.md\:w-5{
width:1.25rem;
}
.md\:w-64{
width:16rem;
}
.md\:w-8{
width:2rem;
}
.md\:w-9{
width:2.25rem;
}
.md\:w-\[1040px\]{
width:1040px;
}
.md\:w-\[150px\]{
width:150px;
}
.md\:w-\[160px\]{
width:160px;
}
.md\:w-\[175px\]{
width:175px;
}
.md\:w-\[180px\]{
width:180px;
}
.md\:w-\[19\%\]{
width:19%;
}
.md\:w-\[200px\]{
width:200px;
}
.md\:w-\[20px\]{
width:20px;
}
.md\:w-\[22\.38\%\]{
width:22.38%;
}
.md\:w-\[230px\]{
width:230px;
}
.md\:w-\[25\.87\%\]{
width:25.87%;
}
.md\:w-\[250px\]{
width:250px;
}
.md\:w-\[260px\]{
width:260px;
}
.md\:w-\[280px\]{
width:280px;
}
.md\:w-\[30\%\]{
width:30%;
}
.md\:w-\[300px\]{
width:300px;
}
.md\:w-\[320px\]{
width:320px;
}
.md\:w-\[372px\]{
width:372px;
}
.md\:w-\[385px\]{
width:385px;
}
.md\:w-\[40\%\]{
width:40%;
}
.md\:w-\[400px\]{
width:400px;
}
.md\:w-\[40px\]{
width:40px;
}
.md\:w-\[480px\]{
width:480px;
}
.md\:w-\[500px\]{
width:500px;
}
.md\:w-\[520px\]{
width:520px;
}
.md\:w-\[530px\]{
width:530px;
}
.md\:w-\[560px\]{
width:560px;
}
.md\:w-\[640px\]{
width:640px;
}
.md\:w-\[648px\]{
width:648px;
}
.md\:w-\[650px\]{
width:650px;
}
.md\:w-\[660px\]{
width:660px;
}
.md\:w-\[68px\]{
width:68px;
}
.md\:w-\[70\%\]{
width:70%;
}
.md\:w-\[700px\]{
width:700px;
}
.md\:w-\[70px\]{
width:70px;
}
.md\:w-\[720px\]{
width:720px;
}
.md\:w-\[800px\]{
width:800px;
}
.md\:w-\[840px\]{
width:840px;
}
.md\:w-\[86\%\]{
width:86%;
}
.md\:w-\[880px\]{
width:880px;
}
.md\:w-\[900px\]{
width:900px;
}
.md\:w-\[960px\]{
width:960px;
}
.md\:w-\[calc\(25\%-21px\)\]{
width:calc(25% - 21px);
}
.md\:w-auto{
width:auto;
}
.md\:w-fit{
width:-moz-fit-content;
width:fit-content;
}
.md\:w-full{
width:100%;
}
.md\:min-w-\[120px\]{
min-width:120px;
}
.md\:max-w-2xl{
max-width:42rem;
}
.md\:max-w-\[400px\]{
max-width:400px;
}
.md\:max-w-\[480px\]{
max-width:480px;
}
.md\:max-w-\[632px\]{
max-width:632px;
}
.md\:max-w-\[800px\]{
max-width:800px;
}
.md\:max-w-\[90\%\]{
max-width:90%;
}
.md\:max-w-\[960px\]{
max-width:960px;
}
.md\:max-w-none{
max-width:none;
}
.md\:flex-1{
flex:1 1 0%;
}
.md\:flex-none{
flex:none;
}
.md\:flex-shrink-0,.md\:shrink-0{
flex-shrink:0;
}
.md\:-translate-y-full{
--tw-translate-y:-100%;
}
.md\:-translate-y-full,.md\:translate-x-0{
transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.md\:translate-x-0{
--tw-translate-x:0px;
}
.md\:rotate-0{
--tw-rotate:0deg;
}
.md\:rotate-0,.md\:rotate-\[-4deg\]{
transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.md\:rotate-\[-4deg\]{
--tw-rotate:-4deg;
}
.md\:cursor-default{
cursor:default;
}
.md\:list-none{
list-style-type:none;
}
.md\:grid-cols-2{
grid-template-columns:repeat(2,minmax(0,1fr));
}
.md\:grid-cols-3{
grid-template-columns:repeat(3,minmax(0,1fr));
}
.md\:flex-row{
flex-direction:row;
}
.md\:flex-row-reverse{
flex-direction:row-reverse;
}
.md\:flex-col{
flex-direction:column;
}
.md\:content-center{
align-content:center;
}
.md\:items-start{
align-items:flex-start;
}
.md\:items-end{
align-items:flex-end;

}
.md\:items-center{
align-items:center;
}
.md\:items-stretch{
align-items:stretch;
}
.md\:justify-start{
justify-content:flex-start;
}
.md\:justify-end{
justify-content:flex-end;
}
.md\:justify-center{
justify-content:center;
}
.md\:justify-items-center{
justify-items:center;
}
.md\:gap-0{
gap:0;
}
.md\:gap-0\.5{
gap:.125rem;
}
.md\:gap-10{
gap:2.5rem;
}
.md\:gap-11{
gap:2.75rem;
}
.md\:gap-14{
gap:3.5rem;
}
.md\:gap-16{
gap:4rem;
}
.md\:gap-2{
gap:.5rem;
}
.md\:gap-3{
gap:.75rem;
}
.md\:gap-4{
gap:1rem;
}
.md\:gap-5{
gap:1.25rem;
}
.md\:gap-6{
gap:1.5rem;
}
.md\:gap-8{
gap:2rem;
}
.md\:gap-9{
gap:2.25rem;
}
.md\:gap-x-12{
-moz-column-gap:3rem;
column-gap:3rem;
}
.md\:gap-x-4{
-moz-column-gap:1rem;
column-gap:1rem;
}
.md\:gap-y-10{
row-gap:2.5rem;
}
.md\:gap-y-5{
row-gap:1.25rem;
}
.md\:space-y-0>:not([hidden])~:not([hidden]){
--tw-space-y-reverse:0;
margin-bottom:calc(0px*var(--tw-space-y-reverse));
margin-top:calc(0px*(1 - var(--tw-space-y-reverse)));
}
.md\:space-y-3>:not([hidden])~:not([hidden]){
--tw-space-y-reverse:0;
margin-bottom:calc(.75rem*var(--tw-space-y-reverse));
margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)));
}
.md\:overflow-visible{
overflow:visible;
}
.md\:rounded-2xl{
border-radius:1rem;
}
.md\:rounded-\[20px\]{
border-radius:20px;
}
.md\:rounded-none{
border-radius:0;
}
.md\:rounded-br-none{
border-bottom-right-radius:0;
}
.md\:rounded-tr-\[5px\]{
border-top-right-radius:5px;
}
.md\:border-b-0{
border-bottom-width:0;
}
.md\:border-l-\[39px\]{
border-left-width:39px;
}
.md\:border-r{
border-right-width:1px;
}
.md\:bg-transparent{
background-color:transparent;
}
.md\:bg-\[linear-gradient\(137deg\,\#ff704c_5\.48\%\,\#d0340d_96\.72\%\)\]{
background-image:linear-gradient(137deg,#ff704c 5.48%,#d0340d 96.72%);
}
.md\:object-contain{
-o-object-fit:contain;
object-fit:contain;
}
.md\:p-0{
padding:0;
}
.md\:p-1{
padding:.25rem;
}
.md\:p-10{
padding:2.5rem;
}
.md\:p-2{
padding:.5rem;
}
.md\:p-4{
padding:1rem;
}
.md\:p-5{
padding:1.25rem;
}
.md\:p-6{
padding:1.5rem;
}
.md\:p-7{
padding:1.75rem;
}
.md\:p-8{
padding:2rem;
}
.md\:px-0{
padding-left:0;
padding-right:0;
}
.md\:px-10{
padding-left:2.5rem;
padding-right:2.5rem;
}
.md\:px-11{
padding-left:2.75rem;
padding-right:2.75rem;
}
.md\:px-12{
padding-left:3rem;
padding-right:3rem;
}
.md\:px-14{
padding-left:3.5rem;
padding-right:3.5rem;
}
.md\:px-16{
padding-left:4rem;
padding-right:4rem;
}
.md\:px-2{
padding-left:.5rem;
padding-right:.5rem;
}
.md\:px-2\.5{
padding-left:.625rem;
padding-right:.625rem;
}
.md\:px-20{
padding-left:5rem;
padding-right:5rem;
}
.md\:px-3{
padding-left:.75rem;
padding-right:.75rem;
}
.md\:px-4{
padding-left:1rem;
padding-right:1rem;
}
.md\:px-5{
padding-left:1.25rem;
padding-right:1.25rem;
}
.md\:px-6{
padding-left:1.5rem;
padding-right:1.5rem;
}
.md\:px-7{
padding-left:1.75rem;
padding-right:1.75rem;
}
.md\:px-8{
padding-left:2rem;
padding-right:2rem;
}
.md\:px-9{
padding-left:2.25rem;
padding-right:2.25rem;
}
.md\:px-\[18px\]{
padding-left:18px;
padding-right:18px;
}
.md\:py-0{
padding-bottom:0;
padding-top:0;
}
.md\:py-10{
padding-bottom:2.5rem;
padding-top:2.5rem;
}
.md\:py-12{
padding-bottom:3rem;
padding-top:3rem;
}
.md\:py-14{
padding-bottom:3.5rem;
padding-top:3.5rem;
}
.md\:py-2{
padding-bottom:.5rem;
padding-top:.5rem;
}
.md\:py-2\.5{
padding-bottom:.625rem;
padding-top:.625rem;
}
.md\:py-3{
padding-bottom:.75rem;
padding-top:.75rem;
}
.md\:py-4{
padding-bottom:1rem;
padding-top:1rem;
}
.md\:py-5{
padding-bottom:1.25rem;
padding-top:1.25rem;
}
.md\:py-6{
padding-bottom:1.5rem;
padding-top:1.5rem;
}
.md\:py-8{
padding-bottom:2rem;
padding-top:2rem;
}
.md\:py-\[30px\]{
padding-bottom:30px;
padding-top:30px;
}
.md\:py-\[32px\]{
padding-bottom:32px;
padding-top:32px;
}
.md\:pb-0{
padding-bottom:0;
}
.md\:pb-5{
padding-bottom:1.25rem;
}
.md\:pb-6{
padding-bottom:1.5rem;
}
.md\:pb-8{
padding-bottom:2rem;
}
.md\:pl-0{
padding-left:0;
}
.md\:pl-1{
padding-left:.25rem;
}
.md\:pl-10{
padding-left:2.5rem;
}
.md\:pl-24{
padding-left:6rem;
}
.md\:pl-36{
padding-left:9rem;
}
.md\:pl-4{
padding-left:1rem;
}
.md\:pl-6{
padding-left:1.5rem;
}
.md\:pl-8{
padding-left:2rem;
}
.md\:pr-0{
padding-right:0;
}
.md\:pr-28{
padding-right:7rem;
}
.md\:pr-3{
padding-right:.75rem;
}
.md\:pr-4{
padding-right:1rem;
}
.md\:pt-0{
padding-top:0;
}
.md\:pt-3{
padding-top:.75rem;
}
.md\:pt-5{
padding-top:1.25rem;
}
.md\:pt-8{
padding-top:2rem;
}
.md\:text-left{
text-align:left;
}
.md\:text-center{
text-align:center;
}
.md\:text-right{
text-align:right;
}
.md\:-indent-2{
text-indent:-.5rem;
}
.md\:text-2xl{
font-size:1.5rem;
}
.md\:text-3xl{
font-size:1.875rem;
}
.md\:text-4xl{
font-size:2.25rem;
}
.md\:text-6xl{
font-size:3.75rem;
line-height:1
}
.md\:text-8xl{
font-size:6rem;
line-height:1
}
.md\:text-base{
font-size:1rem;
}
.md\:text-lg{
font-size:1.125rem;
}
.md\:text-sm{
font-size:.875rem;
}
.md\:text-xl{
font-size:1.25rem;
}
.md\:leading-10{
line-height:2.5rem;
}
.md\:leading-\[1\.2\]{
line-height:1.2;
}
.md\:leading-\[2\.3\]{
line-height:2.3;
}
.md\:leading-none{
line-height:1;
}
.md\:leading-relaxed{
line-height:1.625;
}
.md\:marker\:content-none ::marker{
--tw-content:none;
content:var(--tw-content);
}
.md\:marker\:content-none::marker{
--tw-content:none;
content:var(--tw-content);
}

}
@media(min-width:1024px){
.lg\:w-\[960px\]{
width:960px;
}

}
@media(min-width:768px){
.md\:\[\&\>\*\:last-child\:nth-child\(odd\)\]\:col-span-2>:last-child:nth-child(odd){
grid-column:span 2/span 2;
}

}
.header[data-v-467ed569]{
height:60px
}
.speech-bubble-badge[data-v-298cb55d] {
    position: relative;
    padding:10px;
    box-sizing: border-box;
}

.speech-bubble-badge--bottom[data-v-298cb55d]:after {
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid var(--arrow-border-color,#0487ff);
    bottom: -10px;
}

.speech-bubble-badge--bottom[data-v-298cb55d]:after,.speech-bubble-badge--bottom[data-v-298cb55d]:before {
    content: "";
    height: 0;
    left: 50%;
    position: absolute;
    transform: translate(-50%);
    width: 0;
}

.speech-bubble-badge--bottom[data-v-298cb55d]:before {
    border-left: 9px solid transparent;
    border-right: 9px solid transparent;
    border-top: 9px solid var(--arrow-bg-color,#fff);
    bottom: -7px;
    z-index: 1;
}

.speech-bubble-badge--top[data-v-298cb55d]:after {
    border-bottom: 10px solid var(--arrow-border-color,#0487ff);
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    top: -10px;
}

.speech-bubble-badge--top[data-v-298cb55d]:after,.speech-bubble-badge--top[data-v-298cb55d]:before {
    content: "";
    height: 0;
    left: 50%;
    position: absolute;
    transform: translate(-50%);
    width: 0;
}

.speech-bubble-badge--top[data-v-298cb55d]:before {
    border-bottom: 9px solid var(--arrow-bg-color,#fff);
    border-left: 9px solid transparent;
    border-right: 9px solid transparent;
    top: -7px;
    z-index: 1;
}
.speech-bubble-tail[data-v-bc3b72a4]:after {
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #0087ff;
    bottom: -10px;
}

.speech-bubble-tail[data-v-bc3b72a4]:after,.speech-bubble-tail[data-v-bc3b72a4]:before {
    content: "";
    height: 0;
    left: 50%;
    position: absolute;
    transform: translate(-50%);
    width: 0;
}

.speech-bubble-tail[data-v-bc3b72a4]:before {
    border-left: 9px solid transparent;
    border-right: 9px solid transparent;
    border-top: 9px solid #fff;
    bottom: -7px;
    z-index: 1;
}

.voice-card[data-v-bc3b72a4] {
    border: 2px solid #0487ff;
    border-radius: 5px 50px 5px 5px;
    height: auto;
    padding: 27px 48px 36px 75px;
    position: relative;
}

@media(max-width: 767px) {
    .voice-card[data-v-bc3b72a4] {
        margin-left:0;
        max-width: 100%;
        padding: 18px;
    }
}

.voice-card__avatar[data-v-bc3b72a4] {
    height: 110px;
    left: -70px;
    position: absolute;
    top: -25px;
    width: 130px;
}

@media(max-width: 767px) {
    .voice-card__avatar[data-v-bc3b72a4] {
        left:-50px;
        top: -45px;
        width: 90px;
    }
}

.voice-card__wow[data-v-bc3b72a4] {
    height: 32px;
    position: absolute;
    right: -10px;
    top: -10px;
    width: 26px;
}

@media(max-width: 767px) {
    .voice-card__wow[data-v-bc3b72a4] {
        right:-5px;
        top: -15px;
        width: 15px;
    }
}

.slide-left-enter-active[data-v-bc3b72a4],.slide-left-leave-active[data-v-bc3b72a4] {
    transition: all .4s ease;
}

.slide-left-enter-from[data-v-bc3b72a4] {
    opacity: 0;
    transform: translate(100%);
}

.slide-left-leave-to[data-v-bc3b72a4] {
    opacity: 0;
    transform: translate(-100%);
}

.slide-left-leave-active[data-v-bc3b72a4] {
    position: absolute;
    width: 100%;
}

.slide-right-enter-active[data-v-bc3b72a4],.slide-right-leave-active[data-v-bc3b72a4] {
    transition: all .4s ease;
}

.slide-right-enter-from[data-v-bc3b72a4] {
    opacity: 0;
    transform: translate(-100%);
}

.slide-right-leave-to[data-v-bc3b72a4] {
    opacity: 0;
    transform: translate(100%);
}

.slide-right-leave-active[data-v-bc3b72a4] {
    position: absolute;
    width: 100%;
}

@keyframes scroll-right-d8ecc2c4 {
    0% {
        transform: translate(-50%);
    }

    to {
        transform: translate(0);
    }
}

@keyframes scroll-left-d8ecc2c4 {
    0% {
        transform: translate(0);
    }

    to {
        transform: translate(-50%);
    }
}

.animate-scroll-right[data-v-d8ecc2c4] {
    animation: scroll-right-d8ecc2c4 var(--duration) linear infinite;
}

.animate-scroll-left[data-v-d8ecc2c4] {
    animation: scroll-left-d8ecc2c4 var(--duration) linear infinite;
}

.hover\:pause[data-v-d8ecc2c4]:hover {
    animation-play-state: paused;
}

.hero-heading mark[data-v-9ad6a26a] {
    background: none;
    color: inherit;
    isolation: isolate;
    position: relative;
}

.hero-heading mark[data-v-9ad6a26a]:before {
    background: #ffbc00;
    bottom: 0;
    clip-path: polygon(3% 0,100% 0,97% 100%,0 100%);
    content: "";
    height: 30%;
    left: -4px;
    position: absolute;
    right: -4px;
    z-index: -1;
}
.title[data-v-c3ce744a] {
    text-align: center;
}

.title[data-v-c3ce744a]:after {
    background-color: #0487ff;
    content: "";
    display: block;
    height: 4px;
    margin: 15px auto 0;
    width: 40px;
}

.slider-track {
  display: flex;
  width: 100%;
  transition: transform 0.3s ease;
}

.slide {
  flex: 0 0 100%;
  width: 100%;
  margin-right: 50%;
}
#page_link ul li a{
  box-sizing: border-box;
}
.page_link_under ul li::after {
    content: '▶︎';
    color: #fff;
    position: absolute;
    left: 13px;
    top: 12px;
}
.page-enter-active {
    transition: .6s cubic-bezier(.4,.4,0,1);
}

.page-leave-active {
    transition: .3s cubic-bezier(.4,.4,0,1);
}

.page-enter-from,.page-leave-to {
    opacity: 0;
}

:root {
    --rebranding-loading-bg: #e5e5e5;
    --rebranding-loading-bar: #222;
}

.app[data-v-d12de11f] {
    align-items: center;
    flex-direction: column;
    height: 100%;
    justify-content: center;
    width: 100%;
}

.title[data-v-d12de11f] {
    font-size: 34px;
    font-weight: 300;
    letter-spacing: 2.45px;
    line-height: 30px;
    margin: 30px;
}

.DynamicAnnouncer[data-v-cc1e3fda],.TitleAnnouncer[data-v-1a8a037a] {
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    clip: rect(0,0,0,0);
    border-width: 0;
    white-space: nowrap;
}

.publish-studio-style[data-v-74fe0335],.product-font-style[data-v-ed93fc7d] {
    transition: .4s cubic-bezier(.4,.4,0,1);
}

.spinner[data-v-36413753] {
    animation: loading-spin-36413753 1s linear infinite;
    height: 16px;
    pointer-events: none;
    width: 16px;
}

.spinner[data-v-36413753]:before {
    border-bottom: 2px solid transparent;
    border-right: 2px solid transparent;
    border-color: transparent currentcolor currentcolor transparent;
    border-style: solid;
    border-width: 2px;
    opacity: .2;
}

.spinner[data-v-36413753]:after,.spinner[data-v-36413753]:before {
    border-radius: 50%;
    box-sizing: border-box;
    content: "";
    height: 100%;
    position: absolute;
    width: 100%;
}

.spinner[data-v-36413753]:after {
    border-left: 2px solid transparent;
    border-top: 2px solid transparent;
    border-color: currentcolor transparent transparent currentcolor;
    border-style: solid;
    border-width: 2px;
    opacity: 1;
}

@keyframes loading-spin-36413753 {
    0% {
        transform: rotate(0);
    }

    to {
        transform: rotate(1turn);
    }
}

@font-face {
    font-family: grandam;
    font-style: normal;
    font-weight: 400;
    src: url(https://storage.googleapis.com/studio-front/fonts/grandam.ttf) format("truetype");
}

@font-face {
    font-family: Material Icons;
    font-style: normal;
    font-weight: 400;
    src: url(https://storage.googleapis.com/production-os-assets/assets/material-icons/1629704621943/MaterialIcons-Regular.eot);
    src: local("Material Icons"),local("MaterialIcons-Regular"),url(https://storage.googleapis.com/production-os-assets/assets/material-icons/1629704621943/MaterialIcons-Regular.woff2) format("woff2"),url(https://storage.googleapis.com/production-os-assets/assets/material-icons/1629704621943/MaterialIcons-Regular.woff) format("woff"),url(https://storage.googleapis.com/production-os-assets/assets/material-icons/1629704621943/MaterialIcons-Regular.ttf) format("truetype");
}

.StudioCanvas {
    display: flex;
    height: auto;
    min-height: 100dvh;
}

.StudioCanvas>.sd {
    min-height: 100dvh;
    overflow: clip;
}

a:focus:not(:focus-visible),button:focus:not(:focus-visible),summary:focus:not(:focus-visible) {
    outline: none;
}

nav ul {
    list-style: none;
}

blockquote,q {
    quotes: none;
}

blockquote:after,blockquote:before,q:after,q:before {
    content: none;
}

a,button {
    background: transparent;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

ins {
    text-decoration: none;
}

ins,mark {
    background-color: #ff9;
    color: #000;
}

mark {
    font-weight: 700;
}

del {
    text-decoration: line-through;
}

abbr[title],dfn[title] {
    border-bottom: 1px dotted;
    cursor: help;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

hr {
    border: 0;
    border-top: 1px solid #ccc;
    display: block;
    height: 1px;
    margin: 1em 0;
    padding: 0;
}

input,select {
    vertical-align: middle;
}

textarea {
    resize: none;
}

.clearfix:after {
    clear: both;
    content: "";
    display: block;
}

[slot=after] button {
    overflow-anchor: none;
}

.sd {
    flex-wrap: nowrap;
    max-width: 100%;
    pointer-events: all;
    z-index: 0;
    -webkit-overflow-scrolling: touch;
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: column;
    position: relative;
}

.sd::-webkit-scrollbar {
    display: none;
}

.sd,.sd.richText * {
    transition-property: all,--g-angle,--g-color-0,--g-position-0,--g-color-1,--g-position-1,--g-color-2,--g-position-2,--g-color-3,--g-position-3,--g-color-4,--g-position-4,--g-color-5,--g-position-5,--g-color-6,--g-position-6,--g-color-7,--g-position-7,--g-color-8,--g-position-8,--g-color-9,--g-position-9,--g-color-10,--g-position-10,--g-color-11,--g-position-11;
}

input.sd,textarea.sd {
    align-content: normal;
}

.sd[tabindex]:focus {
    outline: none;
}

.sd[tabindex]:focus-visible {
    outline: 1px solid;
    outline-color: Highlight;
    outline-color: -webkit-focus-ring-color;
}

input[type=email],input[type=tel],input[type=text],select,textarea {
    -webkit-appearance: none;
}

select {
    cursor: pointer;
}

.frame {
    display: block;
    overflow: hidden;
}

.frame>iframe {
    height: 100%;
    width: 100%;
}

.frame .formrun-embed>iframe:not(:first-child) {
    display: none!important;
}

.image {
    position: relative;
}

.image:before {
    background-position: 50%;
    background-size: cover;
    border-radius: inherit;
    content: "";
    height: 100%;
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: inherit;
    width: 100%;
    z-index: -2;
}

.sd.file {
    cursor: pointer;
    flex-direction: row;
    outline: 2px solid transparent;
    outline-offset: -1px;
    overflow-wrap: anywhere;
    word-break: break-word;
}

.sd.file:focus-within {
    outline-color: Highlight;
    outline-color: -webkit-focus-ring-color;
}

.file>input[type=file] {
    opacity: 0;
    pointer-events: none;
    position: absolute;
}

.sd.text,.sd:where(.icon) {
    align-content: center;
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: center;
    overflow: visible;
    overflow-wrap: anywhere;
    word-break: break-word;
}

.sd:where(.icon.fa) {
    display: inline-flex;
}

.material-icons {
    align-items: center;
    display: inline-flex;
    font-family: Material Icons;
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    justify-content: center;
    letter-spacing: normal;
    line-height: 1;
    text-transform: none;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    text-rendering: optimizeLegibility;
    x-webkit-font-smoothing: antialiased;
}

.sd:where(.icon.material-symbols) {
    align-items: center;
    display: flex;
    font-style: normal;
    font-variation-settings: "FILL" var(--symbol-fill,0),"wght" var(--symbol-weight,400);
    justify-content: center;
    min-height: 1em;
    min-width: 1em;
}

.sd.material-symbols-outlined {
    font-family: Material Symbols Outlined;
}

.sd.material-symbols-rounded {
    font-family: Material Symbols Rounded;
}

.sd.material-symbols-sharp {
    font-family: Material Symbols Sharp;
}

.sd.material-symbols-weight-100 {
    --symbol-weight: 100;
}

.sd.material-symbols-weight-200 {
    --symbol-weight: 200;
}

.sd.material-symbols-weight-300 {
    --symbol-weight: 300;
}

.sd.material-symbols-weight-400 {
    --symbol-weight: 400;
}

.sd.material-symbols-weight-500 {
    --symbol-weight: 500;
}

.sd.material-symbols-weight-600 {
    --symbol-weight: 600;
}

.sd.material-symbols-weight-700 {
    --symbol-weight: 700;
}

.sd.material-symbols-fill {
    --symbol-fill: 1;
}

a,a.icon,a.text {
    -webkit-tap-highlight-color: rgba(0,0,0,.15);
}

.fixed {
    z-index: 100;
}

.sticky {
    z-index: 1;
}

.button {
    transition: .4s cubic-bezier(.4,.4,0,1);
}

.button,.link {
    cursor: pointer;
}

.submitLoading {
    opacity: .5!important;
    pointer-events: none!important;
}

.richText {
    display: block;
    word-break: break-word;
}

.richText [data-thread],.richText a,.richText blockquote,.richText em,.richText h1,.richText h2,.richText h3,.richText h4,.richText li,.richText ol,.richText p,.richText p>code,.richText pre,.richText pre>code,.richText s,.richText strong,.richText table tbody,.richText table tbody tr,.richText table tbody tr>td,.richText table tbody tr>th,.richText u,.richText ul {
    backface-visibility: visible;
    color: inherit;
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    text-align: inherit;
}

.richText p {
    display: block;
    margin: 10px 0;
}

.richText>p {
    min-height: 1em;
}

.richText img,.richText video {
    height: auto;
    max-width: 100%;
    vertical-align: bottom;
}

.richText h1 {
    display: block;
    font-size: 3em;
    font-weight: 700;
    margin: 20px 0;
}

.richText h2 {
    font-size: 2em;
}

.richText h2,.richText h3 {
    display: block;
    font-weight: 700;
    margin: 10px 0;
}

.richText h3 {
    font-size: 1em;
}

.richText h4,.richText h5 {
    font-weight: 600;
}

.richText h4,.richText h5,.richText h6 {
    display: block;
    font-size: 1em;
    margin: 10px 0;
}

.richText h6 {
    font-weight: 500;
}

.richText [data-type=table] {
    overflow-x: auto;
}

.richText [data-type=table] p {
    white-space: pre-line;
    word-break: break-all;
}

.richText table {
    border: 1px solid #f2f2f2;
    border-collapse: collapse;
    border-spacing: unset;
    color: #1a1a1a;
    font-size: 14px;
    line-height: 1.4;
    margin: 10px 0;
    table-layout: auto;
}

.richText table tr th {
    background: #f5f5f580;
}

.richText table tr td,.richText table tr th {
    border: 1px solid #f2f2f2;
    max-width: 240px;
    min-width: 100px;
    padding: 12px;
}

.richText table tr td p,.richText table tr th p {
    margin: 0;
}

.richText blockquote {
    border-left: 3px solid rgba(0,0,0,.15);

    margin: 10px 0;
    padding: 10px 15px;
}

.richText [data-type=embed_code] {
    margin: 20px 0;
    position: relative;
}

.richText [data-type=embed_code]>.height-adjuster>.wrapper {
    position: relative;
}

.richText [data-type=embed_code]>.height-adjuster>.wrapper[style*=padding-top] iframe {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.richText [data-type=embed_code][data-embed-sandbox=true] {
    display: block;
    overflow: hidden;
}

.richText [data-type=embed_code][data-embed-code-type=instagram]>.height-adjuster>.wrapper[style*=padding-top] {
    padding-top: 100%;
}

.richText [data-type=embed_code][data-embed-code-type=instagram]>.height-adjuster>.wrapper[style*=padding-top] blockquote {
    height: 100%;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 100%;
}

.richText [data-type=embed_code][data-embed-code-type=codepen]>.height-adjuster>.wrapper {
    padding-top: 50%;
}

.richText [data-type=embed_code][data-embed-code-type=codepen]>.height-adjuster>.wrapper iframe {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.richText [data-type=embed_code][data-embed-code-type=slideshare]>.height-adjuster>.wrapper {
    padding-top: 56.25%;
}

.richText [data-type=embed_code][data-embed-code-type=slideshare]>.height-adjuster>.wrapper iframe {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.richText [data-type=embed_code][data-embed-code-type=speakerdeck]>.height-adjuster>.wrapper {
    padding-top: 56.25%
}

.richText [data-type=embed_code][data-embed-code-type=speakerdeck]>.height-adjuster>.wrapper iframe {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.richText [data-type=embed_code][data-embed-code-type=snapwidget]>.height-adjuster>.wrapper {
    padding-top: 30%;
}

.richText [data-type=embed_code][data-embed-code-type=snapwidget]>.height-adjuster>.wrapper iframe {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.richText [data-type=embed_code][data-embed-code-type=firework]>.height-adjuster>.wrapper fw-embed-feed {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}

.richText [data-type=embed_code_empty] {
    display: none;
}

.richText [data-type=pdf_link],.richText [data-type=video_block] {
    margin: 10px 0;
}

.richText ul {
    margin: 0 0 0 20px;
}

.richText ul li {
    list-style: disc;
    margin: 10px 0;
}

.richText ul li p {
    margin: 0;
}

.richText ol {
    margin: 0 0 0 20px;
}

.richText ol li {
    list-style: decimal;
    margin: 10px 0;
}

.richText ol li p {
    margin: 0;
}

.richText hr {
    border-top: 1px solid #ccc;
    margin: 10px 0;
}

.richText p>code {
    background: #eee;
    border: 1px solid rgba(0,0,0,.1);
    border-radius: 6px;
    display: inline;
    margin: 2px;
    padding: 0 5px;
}

.richText pre {
    background: #eee;
    border-radius: 6px;
    font-family: Menlo,Monaco,Courier New,monospace;
    margin: 20px 0;
    padding: 25px 35px;
    white-space: pre-wrap;
}

.richText pre code {
    border: none;
    padding: 0;
}

.richText strong {
    color: inherit;
    display: inline;
    font-family: inherit;
    font-weight: 900;
}

.richText em {
    font-style: italic;
}

.richText a,.richText u {
    text-decoration: underline;
}

.richText a {
    color: #007cff;
    display: inline;
}

.richText s {
    text-decoration: line-through;
}

.richText [data-type=table_of_contents] {
    background-color: #f5f5f5;
    border-radius: 2px;
    color: #616161;
    font-size: 16px;
    list-style: none;
    margin: 0;
    padding: 24px 24px 8px;
    text-decoration: underline;
}

.richText [data-type=table_of_contents] .toc_list {
    margin: 0;
}

.richText [data-type=table_of_contents] .toc_item {
    color: currentColor;
    font-size: inherit!important;
    font-weight: inherit;
    list-style: none;
}

.richText [data-type=table_of_contents] .toc_item>a {
    border: none;
    color: currentColor;
    font-size: inherit!important;
    font-weight: inherit;
    text-decoration: none;
}

.richText [data-type=table_of_contents] .toc_item>a:hover {
    opacity: .7;
}

.richText [data-type=table_of_contents] .toc_item--1 {
    margin: 0 0 16px;
}

.richText [data-type=table_of_contents] .toc_item--2 {
    margin: 0 0 16px;
    padding-left: 2rem;
}

.richText [data-type=table_of_contents] .toc_item--3 {
    margin: 0 0 16px;
    padding-left: 4rem;
}

.sd.section {
    align-content: center!important;
    align-items: center!important;
    flex-direction: column!important;
    flex-wrap: nowrap!important;
    height: auto!important;
    max-width: 100%!important;
    padding: 0!important;
    width: 100%!important;
}

.sd.section-inner {
    position: static!important;
}

@property --g-angle {
    syntax: "<angle>";
    inherits: false;
    initial-value: 180deg;
}

@property --g-color-0 {
    syntax: "<color>";
    inherits: false;
    initial-value: transparent;
}

@property --g-position-0 {
    syntax: "<percentage>";
    inherits: false;
    initial-value: .01%;
}

@property --g-color-1 {
    syntax: "<color>";
    inherits: false;
    initial-value: transparent;
}

@property --g-position-1 {
    syntax: "<percentage>";
    inherits: false;
    initial-value: 100%;
}

@property --g-color-2 {
    syntax: "<color>";
    inherits: false;
    initial-value: transparent;
}

@property --g-position-2 {
    syntax: "<percentage>";
    inherits: false;
    initial-value: 100%;
}

@property --g-color-3 {
    syntax: "<color>";
    inherits: false;
    initial-value: transparent;
}

@property --g-position-3 {
    syntax: "<percentage>";
    inherits: false;
    initial-value: 100%;
}

@property --g-color-4 {
    syntax: "<color>";
    inherits: false;
    initial-value: transparent;
}

@property --g-position-4 {
    syntax: "<percentage>";
    inherits: false;
    initial-value: 100%;
}

@property --g-color-5 {
    syntax: "<color>";
    inherits: false;
    initial-value: transparent;
}

@property --g-position-5 {
    syntax: "<percentage>";
    inherits: false;
    initial-value: 100%;
}

@property --g-color-6 {
    syntax: "<color>";
    inherits: false;
    initial-value: transparent;
}

@property --g-position-6 {
    syntax: "<percentage>";
    inherits: false;
    initial-value: 100%;
}

@property --g-color-7 {
    syntax: "<color>";
    inherits: false;
    initial-value: transparent;
}

@property --g-position-7 {
    syntax: "<percentage>";
    inherits: false;
    initial-value: 100%;
}

@property --g-color-8 {
    syntax: "<color>";
    inherits: false;
    initial-value: transparent;
}

@property --g-position-8 {
    syntax: "<percentage>";
    inherits: false;
    initial-value: 100%;
}

@property --g-color-9 {
    syntax: "<color>";
    inherits: false;
    initial-value: transparent;
}

@property --g-position-9 {
    syntax: "<percentage>";
    inherits: false;
    initial-value: 100%;
}

@property --g-color-10 {
    syntax: "<color>";
    inherits: false;
    initial-value: transparent;
}

@property --g-position-10 {
    syntax: "<percentage>";
    inherits: false;
    initial-value: 100%;
}

@property --g-color-11 {
    syntax: "<color>";
    inherits: false;
    initial-value: transparent;
}

@property --g-position-11 {
    syntax: "<percentage>";
    inherits: false;
    initial-value: 100%;
}

.snackbar[data-v-e23c1c77] {
    align-items: center;
    background: #fff;
    border: 1px solid #ededed;
    border-radius: 6px;
    box-shadow: 0 16px 48px -8px #00000014,0 10px 25px -5px #0000001c;
    display: flex;
    flex-direction: row;
    gap: 8px;
    justify-content: space-between;
    left: 50%;
    max-width: 90vw;
    padding: 16px 20px;
    position: fixed;
    top: 32px;
    transform: translate(-50%);
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    width: 480px;
    z-index: 9999;
}

.snackbar.v-enter-active[data-v-e23c1c77],.snackbar.v-leave-active[data-v-e23c1c77] {
    transition: .4s cubic-bezier(.4,.4,0,1);
}

.snackbar.v-enter-from[data-v-e23c1c77],.snackbar.v-leave-to[data-v-e23c1c77] {
    opacity: 0;
    transform: translate(-50%,-10px);
}

.snackbar .convey[data-v-e23c1c77] {
    align-items: center;
    display: flex;
    flex-direction: row;
    gap: 8px;
    padding: 0;
}

.snackbar .convey .icon[data-v-e23c1c77] {
    background-position: 50%;
    background-repeat: no-repeat;
    flex-shrink: 0;
    height: 24px;
    width: 24px;
}

.snackbar .convey .message[data-v-e23c1c77] {
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    white-space: pre-line;
}

.snackbar .convey.error .icon[data-v-e23c1c77] {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23f84f65' fill-rule='evenodd' d='M12 22.5c5.799 0 10.5-4.701 10.5-10.5S17.799 1.5 12 1.5 1.5 6.201 1.5 12 6.201 22.5 12 22.5M9.046 7.455a1.125 1.125 0 0 0-1.591 1.59L10.409 12l-2.954 2.954a1.125 1.125 0 0 0 1.59 1.592L12 13.59l2.955 2.955a1.125 1.125 0 0 0 1.59-1.591L13.592 12l2.955-2.954a1.125 1.125 0 0 0-1.591-1.591L12 10.409z' clip-rule='evenodd'/%3E%3C/svg%3E");
}

.snackbar .convey.error .message[data-v-e23c1c77] {
    color: #f84f65;
}

.snackbar .convey.success .icon[data-v-e23c1c77] {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23111' fill-rule='evenodd' d='M12 20.125a8.125 8.125 0 1 0 0-16.25 8.125 8.125 0 0 0 0 16.25M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10' clip-rule='evenodd'/%3E%3Cpath fill='%23111' fill-rule='evenodd' d='M7.337 11.287a.94.94 0 0 1 1.326 0l1.812 1.812 4.287-4.287a.938.938 0 0 1 1.326 1.326l-4.95 4.95a.94.94 0 0 1-1.326 0l-2.475-2.475a.94.94 0 0 1 0-1.326' clip-rule='evenodd'/%3E%3C/svg%3E");
}

.snackbar .convey.success .message[data-v-e23c1c77] {
    color: #111;
}

.snackbar .button[data-v-e23c1c77] {
    align-items: center;
    border-radius: 40px;
    color: #4b9cfb;
    display: flex;
    flex-shrink: 0;
    font-family: Inter;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    justify-content: center;
    line-height: 16px;
    padding: 4px 8px;
}

.snackbar .button[data-v-e23c1c77]:hover {
    background: #f5f5f5;
}

.studio-banner-popover[data-v-7ec52b2d] {
    background: transparent;
    border: none;
    inset: unset;
    bottom: 20px;
    left: 20px;
    padding: 0;
    position: fixed;
}

a[data-v-7ec52b2d] {
    align-items: center;
    border-radius: 4px;
    display: flex;
    height: 20px;
    justify-content: center;
    perspective: 300px;
    transition: 0s linear;
    width: 84px;
}

@media(hover: hover) {
    a[data-v-7ec52b2d] {
        transition:.4s cubic-bezier(.4,.4,0,1);
        will-change: width,height;
    }

    a[data-v-7ec52b2d]:hover {
        height: 32px;
        width: 200px;
    }
}

[data-v-7ec52b2d] .custom-fill path {
    fill: var(--a5f5a722);
}

.fade-enter-active[data-v-7ec52b2d],.fade-leave-active[data-v-7ec52b2d] {
    position: absolute;
    transform: translateZ(0);
    transition: opacity .3s cubic-bezier(.4,.4,0,1);
    will-change: opacity,transform;
}

.fade-enter-from[data-v-7ec52b2d],.fade-leave-to[data-v-7ec52b2d] {
    opacity: 0;
}

.design-canvas__modal {
    height: 100%;
    pointer-events: none;
    position: fixed;
    transition: none;
    width: 100%;
    z-index: 2;
}

.design-canvas__modal:focus {
    outline: none;
}

.design-canvas__modal.v-enter-active .studio-canvas,.design-canvas__modal.v-leave-active,.design-canvas__modal.v-leave-active .studio-canvas {
    transition: .4s cubic-bezier(.4,.4,0,1);
}

.design-canvas__modal.v-enter-active .studio-canvas *,.design-canvas__modal.v-leave-active .studio-canvas * {
    transition: none!important;
}

.design-canvas__modal.isNone {
    transition: none;
}

.design-canvas__modal .design-canvas__modal__base {
    height: 100%;
    left: 0;
    pointer-events: auto;
    position: fixed;
    top: 0;
    transition: .4s cubic-bezier(.4,.4,0,1);
    width: 100%;
    z-index: -1;
}

.design-canvas__modal .studio-canvas {
    height: 100%;
    pointer-events: none;
}

.design-canvas__modal .studio-canvas>* {
    background: none!important;
    pointer-events: none;
}
.sd[data-s-79c154b7-6682-41b4-b8d1-15ba42ee04d8] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-wrap: nowrap;
    gap: 36px;
    justify-content: center;
    padding: 60px 0px 0px 0px;
    width: 100vw;
    --gap-h-79c154b7-6682-41b4-b8d1-15ba42ee04d8: 0px;
    --gap-v-79c154b7-6682-41b4-b8d1-15ba42ee04d8: 36px;
    --gap-uuid: 79c154b7 -6682 -41b4 -b8d1-15ba42ee04d8;
    max-width: 100vw;
}
.sd[data-s-420caff9-16a6-4728-ae28-f8ebc4a76277] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 0px;
    justify-content: flex-start;
    padding: 0px 40px;
    width: calc(100% - (var(--gap-h-79c154b7-6682-41b4-b8d1-15ba42ee04d8) * 0));
    --gap-h-420caff9-16a6-4728-ae28-f8ebc4a76277: 0px;
    --gap-v-420caff9-16a6-4728-ae28-f8ebc4a76277: 0px;
    --gap-uuid: 420caff9 -16a6 -4728 -ae28-f8ebc4a76277;
    max-width: calc(100% - (var(--gap-h-79c154b7-6682-41b4-b8d1-15ba42ee04d8) * 0));
    box-sizing: border-box;
}
.sd[data-s-d0729ab1-f004-4f65-b8bd-7b9af8b6f837] {
    color: #1a1a1aff;
    flex: none;
    font-family: var(--s-font-a0bcff4b);
    font-size: 22px;
    font-weight: 800;
    height: auto;
    letter-spacing: 0;
    line-height: 1.4;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
.sd[data-s-50da1c20-ad1c-4436-90fb-a63060b8cfc0] {
    align-content: flex-start;
    align-items: flex-start;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 4px;
    justify-content: flex-start;
    padding: 0px;
    width: 1080px;
    --gap-h-50da1c20-ad1c-4436-90fb-a63060b8cfc0: 0px;
    --gap-v-50da1c20-ad1c-4436-90fb-a63060b8cfc0: 4px;
    --gap-uuid: 50da1c20 -ad1c-4436-90fb-a63060b8cfc0;
    max-width: 100%;
}
.sd[data-s-8c3e0a3c-5560-4f62-b2b8-808c2f70c572] {
    color: #1a1a1aff;
    flex: none;
    font-family: var(--s-font-69a6a527);
    font-size: 20px;
    font-weight: 200;
    height: auto;
    letter-spacing: 0;
    line-height: 1.4;
    opacity: 0.3;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
.sd[data-s-ee0df5e6-2af4-4485-93a6-15db674c2951] {
    background: #c3c3c3ff;
    flex: 1;
    height: 1px;
    width: auto;
    max-width: 100%;
}
.sd[data-s-b5cadaea-7859-47ab-bdcd-51fc171e968c] {
    align-content: center;
    align-items: center;
    flex-wrap: nowrap;
    gap: 0px;
    justify-content: center;
    padding: 0px;
    --gap-h-b5cadaea-7859-47ab-bdcd-51fc171e968c: 0px;
    --gap-v-b5cadaea-7859-47ab-bdcd-51fc171e968c: 0px;
    --gap-uuid: b5cadaea-7859-47ab-bdcd-51fc171e968c;
}
.sd[data-s-8f168daa-54ad-4869-8bd9-e73783c30e74] {
    display: flex;
    height: auto;
    width: calc(90% - (var(--gap-h-b5cadaea-7859-47ab-bdcd-51fc171e968c) * 0.10000000000000003));
    max-width: calc(90% - (var(--gap-h-b5cadaea-7859-47ab-bdcd-51fc171e968c) * 0.10000000000000003));
}
.sd[data-s-fccb3be6-3e79-4bd1-b7d0-f4457989e264] {
    display: flex;
    height: auto;
    width: calc(90% - (var(--gap-h-b5cadaea-7859-47ab-bdcd-51fc171e968c) * 0.10000000000000003));
    max-width: calc(90% - (var(--gap-h-b5cadaea-7859-47ab-bdcd-51fc171e968c) * 0.10000000000000003));
}
.sd[data-s-673ccefc-eacc-41a3-9cfe-d1bbfa30d4ef] {
    display: none;
    height: auto;
    width: 200px;
    max-width: 100%;
}
.sd[data-s-f126d624-886e-4ecd-82ef-5f5e2dca628c] {
    align-content: flex-start;
    align-items: flex-start;
    background: #FFFFFF;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 48px;
    height: auto;
    justify-content: flex-start;
    padding: 80px 40px;
    width: 1160px;
    --gap-h-f126d624-886e-4ecd-82ef-5f5e2dca628c: 0px;
    --gap-v-f126d624-886e-4ecd-82ef-5f5e2dca628c: 48px;
    --gap-uuid: f126d624-886e-4ecd-82ef-5f5e2dca628c;
    max-width: 100%;
    box-sizing: border-box;
}
.sd[data-s-section-inner-f126d624-886e-4ecd-82ef-5f5e2dca628c] {
    padding: 80px 40px;
    width: 1160px;
    height: auto;
    margin-bottom: 40px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    align-items: flex-start;
    justify-content: flex-start;
    gap: 48px;
    --gap-h-f126d624-886e-4ecd-82ef-5f5e2dca628c: 0px;
    --gap-v-f126d624-886e-4ecd-82ef-5f5e2dca628c: 48px;
    --gap-uuid: f126d624-886e-4ecd-82ef-5f5e2dca628c;
    max-width: 100%;
    box-sizing: border-box;
}
.sd[data-s-078179a8-e402-4e65-9038-c8ac12ef83e3] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 40px;
    justify-content: flex-start;
    padding: 0px;
    --gap-h-078179a8-e402-4e65-9038-c8ac12ef83e3: 0px;
    --gap-v-078179a8-e402-4e65-9038-c8ac12ef83e3: 40px;
    --gap-uuid: 078179a8 -e402-4e65-9038-c8ac12ef83e3;
}
.sd[data-s-55000a41-b814-4cf5-83d2-c95ccaa1b961] {
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 48px;
    justify-content: flex-start;
    padding: 0px;
    --gap-h-55000a41-b814-4cf5-83d2-c95ccaa1b961: 0px;
    --gap-v-55000a41-b814-4cf5-83d2-c95ccaa1b961: 48px;
    --gap-uuid: 55000a41 -b814-4cf5-83d2-c95ccaa1b961;
}
.sd[data-s-79558a94-5669-4ec6-a289-e7939898d155] {
    align-content: stretch;
    align-items: stretch;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 56px;
    justify-content: flex-start;
    padding: 0px;
    --gap-h-79558a94-5669-4ec6-a289-e7939898d155: 56px;
    --gap-v-79558a94-5669-4ec6-a289-e7939898d155: 0px;
    --gap-uuid: 79558a94 -5669 -4ec6 -a289-e7939898d155;
}
.sd[data-s-0b45699e-6d4f-4fc7-9668-18d9f6cd5594] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 32px;
    justify-content: space-between;
    padding: 0px;
    width: calc(50% - (var(--gap-h-79558a94-5669-4ec6-a289-e7939898d155) * 0.5));
    --gap-h-0b45699e-6d4f-4fc7-9668-18d9f6cd5594: 0px;
    --gap-v-0b45699e-6d4f-4fc7-9668-18d9f6cd5594: 32px;
    --gap-uuid: 0b45699e -6d4f -4fc7 -9668 -18d9f6cd5594;
    max-width: calc(50% - (var(--gap-h-79558a94-5669-4ec6-a289-e7939898d155) * 0.5));
}
.sd[data-s-10474ab6-a640-4663-93ae-77c003c9b625] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 32px;
    height: 250px;
    justify-content: center;
    padding: 0px;
    width: calc(100% - (var(--gap-h-0b45699e-6d4f-4fc7-9668-18d9f6cd5594) * 0));
    --gap-h-10474ab6-a640-4663-93ae-77c003c9b625: 0px;
    --gap-v-10474ab6-a640-4663-93ae-77c003c9b625: 32px;
    --gap-uuid: 10474ab6 -a640-4663-93ae-77c003c9b625;
    max-width: calc(100% - (var(--gap-h-0b45699e-6d4f-4fc7-9668-18d9f6cd5594) * 0));
}
.sd[data-s-1ad88e25-c25b-4f42-a48a-982e43da52ae] {
    flex: none;
    height: auto;
    width: calc(100% - (var(--gap-h-10474ab6-a640-4663-93ae-77c003c9b625) * 0));
    max-width: calc(100% - (var(--gap-h-10474ab6-a640-4663-93ae-77c003c9b625) * 0));
}
.sd[data-s-28bbb18b-86e4-49a1-9d89-f25c54ffbcd3] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 8px;
    justify-content: flex-start;
    padding: 0px;
    --gap-h-28bbb18b-86e4-49a1-9d89-f25c54ffbcd3: 0px;
    --gap-v-28bbb18b-86e4-49a1-9d89-f25c54ffbcd3: 8px;
    --gap-uuid: 28bbb18b -86e4 -49a1 -9d89 -f25c54ffbcd3;
}
.sd[data-s-8c2131fd-9f6e-4aec-820f-14a36f1f147e] {
    color: #1a1a1aff;
    flex: none;
    font-family: var(--s-font-a0bcff4b);
    font-size: 20px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    text-align: left;
    width: calc(100% - (var(--gap-h-28bbb18b-86e4-49a1-9d89-f25c54ffbcd3) * 0));
    max-width: calc(100% - (var(--gap-h-28bbb18b-86e4-49a1-9d89-f25c54ffbcd3) * 0));
    justify-content: flex-start;
}
.sd[data-s-5598b0b3-3c6e-4342-8621-e44db83948d3] {
    color: #333333;
    font-family: var(--s-font-a0bcff4b);
    font-size: 16px;
    font-weight: 400;
    height: auto;
    line-height: 1.6;
    padding: 0px 0px 0px;
    text-align: left;
    width: 600px;
    max-width: 100%;
}
.sd[data-s-5598b0b3-3c6e-4342-8621-e44db83948d3] >p {
    margin: 0px 0px 0px 0px;
}
.sd[data-s-5598b0b3-3c6e-4342-8621-e44db83948d3] strong {
    font-weight: 700;
}
@media screen and (max-width: 480px) {
    .sd[data-s-a70b7719-b174-4515-b06e-189f18339f35] {
        flex: none;
        width: 90%;
        --gap-h-a70b7719-b174-4515-b06e-189f18339f35: 0px;
        --gap-v-a70b7719-b174-4515-b06e-189f18339f35: 8px;
        max-width: 90%;
    }
}
@media screen and (max-width: 768px) {
    .sd[data-s-a70b7719-b174-4515-b06e-189f18339f35] {
        gap: 24px;
        --gap-h-a70b7719-b174-4515-b06e-189f18339f35: 0px;
        --gap-v-a70b7719-b174-4515-b06e-189f18339f35: 24px;
    }
}
.sd[data-s-2be1859a-8dcc-4253-a784-e50baaaf215b] { align-content: center; align-items: center; display: flex; flex: none; flex-wrap: nowrap; justify-content: center; margin: 0 0 0 0; padding: 0px; position: sticky; top: 0; width: 100%; z-index: 2; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-2be1859a-8dcc-4253-a784-e50baaaf215b] { display: flex; }
}
@media screen and (max-width: 768px){
.sd[data-s-2be1859a-8dcc-4253-a784-e50baaaf215b] { display: flex; }
}
@media screen and (max-width: 480px){
.sd[data-s-2be1859a-8dcc-4253-a784-e50baaaf215b] { display: flex; }
}
@media screen and (max-width: 320px){
.sd[data-s-2be1859a-8dcc-4253-a784-e50baaaf215b] { display: flex; }
}.sd[data-s-2d5a279d-ea2c-4bd4-a861-201728448ba0] { align-content: center; align-items: center; background: #FFFFFF; border-bottom: 0px solid #c3c3c3ff; border-left: 0px solid #c3c3c3ff; border-right: 0px solid #c3c3c3ff; border-top: 0px solid #c3c3c3ff; flex: none; flex-wrap: nowrap; justify-content: center; padding: 0px 40px; width: 100%; max-width: 100%; }
@media screen and (max-width: 768px){
.sd[data-s-2d5a279d-ea2c-4bd4-a861-201728448ba0] { padding: 0px 30px; }
}
@media screen and (max-width: 480px){
.sd[data-s-2d5a279d-ea2c-4bd4-a861-201728448ba0] { padding: 0px 10px; }
}.sd[data-s-7feba03d-cfb4-493d-9a7e-b3cb7b4f3269] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; height: 55px; justify-content: space-between; padding: 0px; width: 1080px; max-width: 100%; }
@media screen and (max-width: 768px){
.sd[data-s-7feba03d-cfb4-493d-9a7e-b3cb7b4f3269] { flex: none; height: 50px; max-width: 100%; }
}
@media screen and (max-width: 480px){
.sd[data-s-7feba03d-cfb4-493d-9a7e-b3cb7b4f3269] { flex: none; height: 66px; max-width: 100%; }
}.sd[data-s-1dd0687a-30af-4135-8543-7dcd960f793a] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; padding: 0px; }
@media screen and (max-width: 480px){
.sd[data-s-1dd0687a-30af-4135-8543-7dcd960f793a] { flex-direction: row; flex-wrap: nowrap; }
}.sd[data-s-a455a548-1d60-449f-9796-551332270320] { flex: none; height: auto; width: 329px; max-width: 100%; }
@media screen and (max-width: 768px){
.sd[data-s-a455a548-1d60-449f-9796-551332270320] { flex: none; width: 329px; }
}
@media screen and (max-width: 480px){
.sd[data-s-a455a548-1d60-449f-9796-551332270320] { display: none; }
}
@media screen and (max-width: 320px){
.sd[data-s-a455a548-1d60-449f-9796-551332270320] { display: none; }
}.sd[data-s-508e77dc-2758-48bf-8569-c737fd2fc5d2] { display: none; flex: none; height: auto; width: 329px; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-508e77dc-2758-48bf-8569-c737fd2fc5d2] { display: none; }
}
@media screen and (max-width: 768px){
.sd[data-s-508e77dc-2758-48bf-8569-c737fd2fc5d2] { display: none; flex: none; width: 162px; max-width: 100%; }
}
@media screen and (max-width: 480px){
.sd[data-s-508e77dc-2758-48bf-8569-c737fd2fc5d2] { display: flex; flex: none; width: 197px; max-width: 100%; }
}
@media screen and (max-width: 320px){
.sd[data-s-508e77dc-2758-48bf-8569-c737fd2fc5d2] { display: flex; flex: none; width: 170px; max-width: 100%; }
}.sd[data-s-a540788c-6335-4f69-929d-7517d0a17a73] {  }.sd[data-s-aead08b0-6dfc-40f3-93b4-9046d070fc76] { align-content: center; align-items: center; background: #33424fff; border-bottom: 0px solid #c3c3c3ff; border-left: 0px solid #c3c3c3ff; border-right: 0px solid #c3c3c3ff; border-top: 0px solid #c3c3c3ff; flex: none; flex-wrap: nowrap; height: 38px; justify-content: center; margin: -1px 0px 0px 0px; overflow-x: visible; overflow-y: visible; padding: 0px 40px; width: 100%; z-index: 2; max-width: 100%; }
@media screen and (max-width: 768px){
.sd[data-s-aead08b0-6dfc-40f3-93b4-9046d070fc76] { flex: none; flex-direction: row; flex-wrap: nowrap; height: 30px; padding: 0px 30px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 480px){
.sd[data-s-aead08b0-6dfc-40f3-93b4-9046d070fc76] { padding: 0px 20px; }
}.sd[data-s-669150c3-f08e-4b8b-8ce3-968212cff652] { align-content: center; align-items: center; display: none; flex-wrap: nowrap; justify-content: center; padding: 0px; --gap-uuid: 669150c3-f08e-4b8b-8ce3-968212cff652; --gap-h-669150c3-f08e-4b8b-8ce3-968212cff652: 0px; --gap-v-669150c3-f08e-4b8b-8ce3-968212cff652: 0px; }
@media screen and (max-width: 1140px){
.sd[data-s-669150c3-f08e-4b8b-8ce3-968212cff652] { display: none; }
}
@media screen and (max-width: 768px){
.sd[data-s-669150c3-f08e-4b8b-8ce3-968212cff652] { display: flex; flex: none; flex-direction: row; gap: 3px; width: 100%; --gap-h-669150c3-f08e-4b8b-8ce3-968212cff652: 3px; --gap-v-669150c3-f08e-4b8b-8ce3-968212cff652: 0px; max-width: 100%; }
}
@media screen and (max-width: 480px){
.sd[data-s-669150c3-f08e-4b8b-8ce3-968212cff652] { display: flex; }
}
@media screen and (max-width: 320px){
.sd[data-s-669150c3-f08e-4b8b-8ce3-968212cff652] { display: flex; }
}.sd[data-s-493ecfd0-c4bc-4b05-b225-bca8e442aeec] { height: auto; width: 14px; max-width: 100%; }.sd[data-s-0a8bb313-ab06-47a1-abed-53ea3ca9a8d1] { color: #333333; font-family: var(--s-font-a0bcff4b); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 768px){
.sd[data-s-0a8bb313-ab06-47a1-abed-53ea3ca9a8d1] { color: #ffffffff; font-size: 13px; }
}.sd[data-s-96abf7c8-a602-41d5-b403-d72b094604f5] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: center; padding: 0px; max-width: 100%; }
@media screen and (max-width: 768px){
.sd[data-s-96abf7c8-a602-41d5-b403-d72b094604f5] { display: none; }
}
@media screen and (max-width: 480px){
.sd[data-s-96abf7c8-a602-41d5-b403-d72b094604f5] { display: none; }
}
@media screen and (max-width: 320px){
.sd[data-s-96abf7c8-a602-41d5-b403-d72b094604f5] { display: none; }
}.sd[data-s-a8b2af18-f5e6-496e-8554-a0c2941fe09d] { align-content: center; align-items: center; border-bottom: 0px solid #ffffff33; border-left: 0px solid #ffffff33; border-right: 1px solid #ffffff33; border-top: 0px solid #ffffff33; flex-wrap: nowrap; justify-content: center; padding: 0px 20px; }
.sd[data-s-a8b2af18-f5e6-496e-8554-a0c2941fe09d]:hover { opacity: 0.8; }.sd[data-s-cd89fe85-518e-4490-8890-7fd812e6fc90] { color: #ffffffff; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-84229491-584a-435c-84b9-926b3fac3ad4] { align-content: center; align-items: center; border-bottom: 0px solid #ffffff33; border-left: 0px solid #ffffff33; border-right: 1px solid #ffffff33; border-top: 0px solid #ffffff33; flex-wrap: nowrap; justify-content: center; padding: 0px 20px; }
.sd[data-s-84229491-584a-435c-84b9-926b3fac3ad4]:hover { opacity: 0.8; }.sd[data-s-2deafd73-1065-4795-8bc8-5342ec941d84] { color: #ffffffff; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-436f5691-4c51-4a2d-b2d0-8a1b47889257] { align-content: center; align-items: center; border-bottom: 0px solid #ffffff33; border-left: 0px solid #ffffff33; border-right: 1px solid #ffffff33; border-top: 0px solid #ffffff33; flex-wrap: nowrap; justify-content: center; padding: 0px 20px; }
.sd[data-s-436f5691-4c51-4a2d-b2d0-8a1b47889257]:hover { opacity: 0.8; }.sd[data-s-d16fe8c0-a4ca-4711-9421-55e331370d57] { color: #ffffffff; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-18fe1f51-1f40-4bdf-afe8-dd4139daf789] { align-content: center; align-items: center; border-bottom: 0px solid #ffffff33; border-left: 0px solid #ffffff33; border-right: 1px solid #ffffff33; border-top: 0px solid #ffffff33; flex: none; flex-wrap: nowrap; height: 14px; justify-content: flex-start; padding: 0px 0px; max-width: 100%; }.sd[data-s-59f2d5d0-7954-4be0-86fb-c3d883f60880] { align-content: flex-start; align-items: flex-start; background: transparent; border-radius: 0px; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: auto; justify-content: flex-start; overflow-x: visible; overflow-y: visible; padding: 0; width: 110px; --gap-h-59f2d5d0-7954-4be0-86fb-c3d883f60880: 0px; --gap-v-59f2d5d0-7954-4be0-86fb-c3d883f60880: 12px; --gap-uuid: 59f2d5d0-7954-4be0-86fb-c3d883f60880; max-width: 100%; }.sd[data-s-46a4e687-4510-4579-ae3e-436058fd0a3b] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: space-between; padding: 0px 20px; width: 110px; --gap-h-46a4e687-4510-4579-ae3e-436058fd0a3b: 0px; --gap-v-46a4e687-4510-4579-ae3e-436058fd0a3b: 0px; --gap-uuid: 46a4e687-4510-4579-ae3e-436058fd0a3b; max-width: 100%; }.sd[data-s-eeaa8888-3221-4852-a6cc-8c899ecffb1f] { color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1; text-align: center; width: 70px; max-width: 100%; justify-content: center; }.sd[data-s-a0f3ef1d-9425-4034-96c4-594be5165c6c] { align-content: flex-start; align-items: flex-start; backdrop-filter: blur(8px); -webkit-backdrop-filter: blur(8px); background: #ffffffcc; box-shadow: none; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: calc(270% - (var(--gap-h-59f2d5d0-7954-4be0-86fb-c3d883f60880) * -1.7000000000000002)); z-index: 2; max-width: calc(270% - (var(--gap-h-59f2d5d0-7954-4be0-86fb-c3d883f60880) * -1.7000000000000002)); }
.sd._isClose[data-s-a0f3ef1d-9425-4034-96c4-594be5165c6c] { flex: none; height: 0px; }.sd[data-s-06fade50-fe02-40c8-8198-cb6fdcf59e94] { align-content: center; align-items: center; background: #ffffffcc; border-radius: 0px 0px 2px 2px; flex: none; flex-direction: row; flex-wrap: wrap; gap: 24px; height: auto; justify-content: flex-start; opacity: 1; padding: 16px 20px; width: 100%; z-index: 2; --gap-h-06fade50-fe02-40c8-8198-cb6fdcf59e94: 24px; --gap-v-06fade50-fe02-40c8-8198-cb6fdcf59e94: 24px; --gap-uuid: 06fade50-fe02-40c8-8198-cb6fdcf59e94; max-width: 100%; }.sd[data-s-e4a6f1c3-7f82-45b6-aca2-be27c78b49e8] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; justify-content: space-between; padding: 0px 0px; width: auto; z-index: 2; --gap-h-e4a6f1c3-7f82-45b6-aca2-be27c78b49e8: 8px; --gap-v-e4a6f1c3-7f82-45b6-aca2-be27c78b49e8: 0px; --gap-uuid: e4a6f1c3-7f82-45b6-aca2-be27c78b49e8; max-width: 100%; }
.sd[data-s-e4a6f1c3-7f82-45b6-aca2-be27c78b49e8]:hover { opacity: 0.8; --gap-h-e4a6f1c3-7f82-45b6-aca2-be27c78b49e8: 8px; --gap-v-e4a6f1c3-7f82-45b6-aca2-be27c78b49e8: 0px; }.sd[data-s-6a6525c4-1652-45e4-9a8c-ce68b53ffde4] { color: #1a1a1aff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; padding: 0px 0px 2px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-562668df-da63-4f01-a7ca-6a9b295c1591] { color: #333333; font-size: 18px; }.sd[data-s-670e157e-d9da-4999-8174-a8d929a9dd6b] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; justify-content: space-between; padding: 0px 0px; width: auto; z-index: 2; --gap-h-670e157e-d9da-4999-8174-a8d929a9dd6b: 8px; --gap-v-670e157e-d9da-4999-8174-a8d929a9dd6b: 0px; --gap-uuid: 670e157e-d9da-4999-8174-a8d929a9dd6b; max-width: 100%; }
.sd[data-s-670e157e-d9da-4999-8174-a8d929a9dd6b]:hover { opacity: 0.8; --gap-h-670e157e-d9da-4999-8174-a8d929a9dd6b: 8px; --gap-v-670e157e-d9da-4999-8174-a8d929a9dd6b: 0px; }.sd[data-s-3ad423e3-b7bb-40f6-879a-38b4e39183e0] { color: #1a1a1aff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; padding: 0px 0px 2px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-e85308ba-2aed-4a41-98a7-87cc8907971e] { color: #333333; font-size: 18px; }.sd[data-s-7550f310-8853-4e5c-a3d9-079193c7adfd] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; justify-content: space-between; padding: 0px 0px; width: auto; z-index: 2; --gap-h-7550f310-8853-4e5c-a3d9-079193c7adfd: 8px; --gap-v-7550f310-8853-4e5c-a3d9-079193c7adfd: 0px; --gap-uuid: 7550f310-8853-4e5c-a3d9-079193c7adfd; max-width: 100%; }
.sd[data-s-7550f310-8853-4e5c-a3d9-079193c7adfd]:hover { opacity: 0.8; --gap-h-7550f310-8853-4e5c-a3d9-079193c7adfd: 8px; --gap-v-7550f310-8853-4e5c-a3d9-079193c7adfd: 0px; }.sd[data-s-9e2be082-9ebe-43b2-ac49-2121efb2ab63] { color: #1a1a1aff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; padding: 0px 0px 2px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-3f907fd8-9736-4260-934a-3fdf933b5f6b] { color: #333333; font-size: 18px; }.sd[data-s-6c4da160-ea0b-4ca2-88d4-5539dc0fcb70] { align-content: center; align-items: center; border-bottom: 0px solid #ffffff33; border-left: 0px solid #ffffff33; border-right: 1px solid #ffffff33; border-top: 0px solid #ffffff33; flex-wrap: nowrap; justify-content: center; padding: 0px 20px; }
.sd[data-s-6c4da160-ea0b-4ca2-88d4-5539dc0fcb70]:hover { opacity: 0.8; }.sd[data-s-25e4965d-d935-45c6-abc8-a66cdeeb8be4] { color: #ffffffff; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-9c0027f3-caf6-4753-8be2-180db04c5726] { align-content: center; align-items: center; border-bottom: 0px solid #ffffff33; border-left: 0px solid #ffffff33; border-right: 1px solid #ffffff33; border-top: 0px solid #ffffff33; flex-wrap: nowrap; justify-content: center; padding: 0px 20px; }
.sd[data-s-9c0027f3-caf6-4753-8be2-180db04c5726]:hover { opacity: 0.8; }.sd[data-s-96e948b5-863c-4615-b08a-823bed41183a] { color: #ffffffff; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-4ed6f8f3-61ec-4bea-beb5-1b976cab8184] { align-content: center; align-items: center; border-bottom: 0px solid #ffffff33; border-left: 0px solid #ffffff33; border-right: 1px solid #ffffff33; border-top: 0px solid #ffffff33; flex-wrap: nowrap; justify-content: center; padding: 0px 20px; }
.sd[data-s-4ed6f8f3-61ec-4bea-beb5-1b976cab8184]:hover { opacity: 0.8; }.sd[data-s-c8c3da10-a2c4-4e02-91fc-085b1ef1ff93] { color: #ffffffff; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-0587473e-a273-4853-8d7b-922c7a375823] { align-content: center; align-items: center; border-bottom: 0px solid #ffffff33; border-left: 0px solid #ffffff33; border-right: 1px solid #ffffff33; border-top: 0px solid #ffffff33; flex-wrap: nowrap; justify-content: center; padding: 0px 20px; }
.sd[data-s-0587473e-a273-4853-8d7b-922c7a375823]:hover { opacity: 0.8; }.sd[data-s-ffeeefae-2e83-42f0-8824-99d7c8542b59] { color: #ffffffff; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-2772241b-30ab-4fa0-b5bb-13d5449b372e] { align-content: center; align-items: center; border-bottom: 0px solid #ffffff33; border-left: 0px solid #ffffff33; border-right: 0px solid #ffffff33; border-top: 0px solid #ffffff33; flex-wrap: nowrap; justify-content: center; padding: 0px 20px; }
.sd[data-s-2772241b-30ab-4fa0-b5bb-13d5449b372e]:hover { opacity: 0.8; }.sd[data-s-1a239f62-5f0a-4ff3-b8c1-7e6e5f5ed830] { color: #ffffffff; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-cd2770fc-4a5f-4e21-a3d9-cd435e5f8cad] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 12px; justify-content: space-between; padding: 0px; --gap-h-cd2770fc-4a5f-4e21-a3d9-cd435e5f8cad: 12px; --gap-v-cd2770fc-4a5f-4e21-a3d9-cd435e5f8cad: 0px; --gap-uuid: cd2770fc-4a5f-4e21-a3d9-cd435e5f8cad; }.sd[data-s-001c943d-18f3-4fd8-9122-f83277f57265] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 2px solid #07213aff; border-left: 2px solid #07213aff; border-radius: 64px; border-right: 2px solid #07213aff; border-top: 2px solid #07213aff; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 38px; justify-content: center; padding: 0px; width: 158px; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-001c943d-18f3-4fd8-9122-f83277f57265] { display: flex; }
}
@media screen and (max-width: 768px){
.sd[data-s-001c943d-18f3-4fd8-9122-f83277f57265] { display: none; }
}
@media screen and (max-width: 480px){
.sd[data-s-001c943d-18f3-4fd8-9122-f83277f57265] { display: none; }
}
@media screen and (max-width: 320px){
.sd[data-s-001c943d-18f3-4fd8-9122-f83277f57265] { display: none; }
}.sd[data-s-578ea2cd-352d-4314-8298-4fa51642cd2a] { color: #07213aff; font-family: var(--s-font-a0bcff4b); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-8e944084-1b19-48f8-8197-a9d15d820c74] { align-content: center; align-items: center; background: #ef3c4fff; border-bottom: 0px solid #07213aff; border-left: 0px solid #07213aff; border-radius: 64px; border-right: 0px solid #07213aff; border-top: 0px solid #07213aff; flex: none; flex-direction: row; flex-wrap: nowrap; height: 38px; justify-content: center; padding: 0px; width: 158px; max-width: 100%; }
@media screen and (max-width: 480px){
.sd[data-s-8e944084-1b19-48f8-8197-a9d15d820c74] { flex: none; height: 34px; width: 120px; max-width: 100%; }
}.sd[data-s-c2ef00ed-ca6a-42df-9cf5-bbf23463e1ce] { color: #ffffffff; font-family: var(--s-font-a0bcff4b); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 480px){
.sd[data-s-c2ef00ed-ca6a-42df-9cf5-bbf23463e1ce] { font-size: 14px; }
}.sd[data-s-00080f35-f94a-4850-8632-3fff174aced0] { align-content: center; align-items: center; background: #07213aff; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: center; padding: 24px 40px 40px 40px; width: 100%; --gap-h-00080f35-f94a-4850-8632-3fff174aced0: 0px; --gap-v-00080f35-f94a-4850-8632-3fff174aced0: 24px; --gap-uuid: 00080f35-f94a-4850-8632-3fff174aced0; max-width: 100%; }
@media screen and (max-width: 768px){
.sd[data-s-00080f35-f94a-4850-8632-3fff174aced0] { padding: 60px 30px; --gap-h-00080f35-f94a-4850-8632-3fff174aced0: 0px; --gap-v-00080f35-f94a-4850-8632-3fff174aced0: 24px; }
}
@media screen and (max-width: 480px){
.sd[data-s-00080f35-f94a-4850-8632-3fff174aced0] { padding: 40px 20px 60px 20px; --gap-h-00080f35-f94a-4850-8632-3fff174aced0: 0px; --gap-v-00080f35-f94a-4850-8632-3fff174aced0: 24px; }
}.sd[data-s-d072ead4-85a7-482f-bf28-30e60a836e24] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; justify-content: center; padding: 0px; width: 1080px; --gap-h-d072ead4-85a7-482f-bf28-30e60a836e24: 0px; --gap-v-d072ead4-85a7-482f-bf28-30e60a836e24: 24px; --gap-uuid: d072ead4-85a7-482f-bf28-30e60a836e24; max-width: 100%; }.sd[data-s-cf6e6283-c14b-49d5-96d7-15bc266c16a2] { color: #ffffffff; font-family: var(--s-font-a0bcff4b); font-size: 22px; font-weight: 400; height: auto; letter-spacing: 0.03em; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 480px){
.sd[data-s-cf6e6283-c14b-49d5-96d7-15bc266c16a2] { flex: none; font-size: 18px; width: 309px; max-width: 100%; }
}.sd[data-s-7e9a8635-a8d8-4c32-b52f-5bcb4d7e1f0f] { align-content: stretch; align-items: stretch; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; justify-content: center; padding: 0px; width: calc(100% - (var(--gap-h-d072ead4-85a7-482f-bf28-30e60a836e24) * 0)); --gap-h-7e9a8635-a8d8-4c32-b52f-5bcb4d7e1f0f: 20px; --gap-v-7e9a8635-a8d8-4c32-b52f-5bcb4d7e1f0f: 0px; --gap-uuid: 7e9a8635-a8d8-4c32-b52f-5bcb4d7e1f0f; max-width: calc(100% - (var(--gap-h-d072ead4-85a7-482f-bf28-30e60a836e24) * 0)); }
@media screen and (max-width: 480px){
.sd[data-s-7e9a8635-a8d8-4c32-b52f-5bcb4d7e1f0f] { flex-direction: column; flex-wrap: nowrap; --gap-h-7e9a8635-a8d8-4c32-b52f-5bcb4d7e1f0f: 0px; --gap-v-7e9a8635-a8d8-4c32-b52f-5bcb4d7e1f0f: 20px; }
}.sd[data-s-d211720e-47ba-44b1-a464-af0013affed3] { align-content: center; align-items: center; background: #ffffffff; border-radius: 5px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: auto; justify-content: center; padding: 24px 20px 24px 30px; width: calc(50% - (var(--gap-h-7e9a8635-a8d8-4c32-b52f-5bcb4d7e1f0f) * 0.5)); --gap-h-d211720e-47ba-44b1-a464-af0013affed3: 48px; --gap-v-d211720e-47ba-44b1-a464-af0013affed3: 0px; --gap-uuid: d211720e-47ba-44b1-a464-af0013affed3; max-width: calc(50% - (var(--gap-h-7e9a8635-a8d8-4c32-b52f-5bcb4d7e1f0f) * 0.5)); }
.sd[data-s-d211720e-47ba-44b1-a464-af0013affed3]:hover { opacity: 0.8; --gap-h-d211720e-47ba-44b1-a464-af0013affed3: 48px; --gap-v-d211720e-47ba-44b1-a464-af0013affed3: 0px; }
@media screen and (max-width: 1140px){
.sd[data-s-d211720e-47ba-44b1-a464-af0013affed3] { gap: 16px; --gap-h-d211720e-47ba-44b1-a464-af0013affed3: 16px; --gap-v-d211720e-47ba-44b1-a464-af0013affed3: 0px; }
}
@media screen and (max-width: 768px){
.sd[data-s-d211720e-47ba-44b1-a464-af0013affed3] { padding: 24px 12px 24px 30px; --gap-h-d211720e-47ba-44b1-a464-af0013affed3: 48px; --gap-v-d211720e-47ba-44b1-a464-af0013affed3: 0px; }
}
@media screen and (max-width: 480px){
.sd[data-s-d211720e-47ba-44b1-a464-af0013affed3] { flex: none; padding: 24px 12px 24px 24px; width: calc(100% - (var(--gap-h-7e9a8635-a8d8-4c32-b52f-5bcb4d7e1f0f) * 0)); --gap-h-d211720e-47ba-44b1-a464-af0013affed3: 48px; --gap-v-d211720e-47ba-44b1-a464-af0013affed3: 0px; max-width: calc(100% - (var(--gap-h-7e9a8635-a8d8-4c32-b52f-5bcb4d7e1f0f) * 0)); }
}.sd[data-s-6c391930-a803-4597-afc6-7c0b14de7356] { align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 6px; justify-content: center; padding: 0px; width: auto; --gap-h-6c391930-a803-4597-afc6-7c0b14de7356: 0px; --gap-v-6c391930-a803-4597-afc6-7c0b14de7356: 6px; --gap-uuid: 6c391930-a803-4597-afc6-7c0b14de7356; max-width: 100%; }.sd[data-s-9a44ad40-12da-4e6f-ab28-2e47695666fb] { color: #1a1a1aff; font-family: var(--s-font-a0bcff4b); font-size: 24px; font-weight: 700; height: auto; letter-spacing: 0.03em; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-d2fc331e-994d-448a-a769-6d1c97a2881e] { background: #d1d1d1ff; flex: none; height: 1px; width: calc(100% - (var(--gap-h-6c391930-a803-4597-afc6-7c0b14de7356) * 0)); max-width: calc(100% - (var(--gap-h-6c391930-a803-4597-afc6-7c0b14de7356) * 0)); }.sd[data-s-9d733d1d-9247-4b57-bf30-f32a9bc8cd50] { color: #1a1a1aff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 16px; font-weight: 400; height: auto; letter-spacing: 0.1em; line-height: 1.6; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-681b3187-21a7-428a-bc6f-c739922368b1] { background: #07213aff; border-radius: 50%; color: #ffffffff; flex: none; font-size: 24px; height: 30px; width: 30px; max-width: 100%; }.sd[data-s-794cff6d-4144-4afb-aa60-d3b283e4d0e1] { align-content: center; align-items: center; background: #ffffffff; border-radius: 5px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: auto; justify-content: center; padding: 24px 20px 24px 30px; width: calc(50% - (var(--gap-h-7e9a8635-a8d8-4c32-b52f-5bcb4d7e1f0f) * 0.5)); --gap-h-794cff6d-4144-4afb-aa60-d3b283e4d0e1: 48px; --gap-v-794cff6d-4144-4afb-aa60-d3b283e4d0e1: 0px; --gap-uuid: 794cff6d-4144-4afb-aa60-d3b283e4d0e1; max-width: calc(50% - (var(--gap-h-7e9a8635-a8d8-4c32-b52f-5bcb4d7e1f0f) * 0.5)); }
.sd[data-s-794cff6d-4144-4afb-aa60-d3b283e4d0e1]:hover { opacity: 0.8; --gap-h-794cff6d-4144-4afb-aa60-d3b283e4d0e1: 48px; --gap-v-794cff6d-4144-4afb-aa60-d3b283e4d0e1: 0px; }
@media screen and (max-width: 1140px){
.sd[data-s-794cff6d-4144-4afb-aa60-d3b283e4d0e1] { gap: 16px; --gap-h-794cff6d-4144-4afb-aa60-d3b283e4d0e1: 16px; --gap-v-794cff6d-4144-4afb-aa60-d3b283e4d0e1: 0px; }
}
@media screen and (max-width: 768px){
.sd[data-s-794cff6d-4144-4afb-aa60-d3b283e4d0e1] { padding: 24px 12px 24px 30px; --gap-h-794cff6d-4144-4afb-aa60-d3b283e4d0e1: 48px; --gap-v-794cff6d-4144-4afb-aa60-d3b283e4d0e1: 0px; }
}
@media screen and (max-width: 480px){
.sd[data-s-794cff6d-4144-4afb-aa60-d3b283e4d0e1] { flex: none; padding: 24px 12px 24px 24px; width: calc(100% - (var(--gap-h-7e9a8635-a8d8-4c32-b52f-5bcb4d7e1f0f) * 0)); --gap-h-794cff6d-4144-4afb-aa60-d3b283e4d0e1: 48px; --gap-v-794cff6d-4144-4afb-aa60-d3b283e4d0e1: 0px; max-width: calc(100% - (var(--gap-h-7e9a8635-a8d8-4c32-b52f-5bcb4d7e1f0f) * 0)); }
}.sd[data-s-e0732b71-4f25-4b71-b444-4063169a5da5] { align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 6px; justify-content: center; padding: 0px; width: auto; --gap-h-e0732b71-4f25-4b71-b444-4063169a5da5: 0px; --gap-v-e0732b71-4f25-4b71-b444-4063169a5da5: 6px; --gap-uuid: e0732b71-4f25-4b71-b444-4063169a5da5; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-e0732b71-4f25-4b71-b444-4063169a5da5] { align-content: flex-start; align-items: flex-start; height: calc(100% - (var(--gap-v-794cff6d-4144-4afb-aa60-d3b283e4d0e1) * 0)); justify-content: flex-start; --gap-h-e0732b71-4f25-4b71-b444-4063169a5da5: 0px; --gap-v-e0732b71-4f25-4b71-b444-4063169a5da5: 6px; max-width: 100%; }
}.sd[data-s-d185c8fa-9bef-41e5-9e41-320c160baf9f] { color: #1a1a1aff; font-family: var(--s-font-a0bcff4b); font-size: 24px; font-weight: 700; height: auto; letter-spacing: 0.03em; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-5396f540-9899-472e-87b0-0ec147bc00f7] { background: #d1d1d1ff; flex: none; height: 1px; width: calc(100% - (var(--gap-h-e0732b71-4f25-4b71-b444-4063169a5da5) * 0)); max-width: calc(100% - (var(--gap-h-e0732b71-4f25-4b71-b444-4063169a5da5) * 0)); }.sd[data-s-e92c4cbe-b01c-4e9a-b236-ef54b35b9849] { color: #1a1a1aff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 16px; font-weight: 400; height: auto; letter-spacing: 0.1em; line-height: 1.6; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-e92c4cbe-b01c-4e9a-b236-ef54b35b9849] { flex: none; width: auto; }
}.sd[data-s-cda0e2d7-d8d7-428e-b71c-033c768eaf40] { background: #07213aff; border-radius: 50%; color: #ffffffff; flex: none; font-size: 24px; height: 30px; width: 30px; max-width: 100%; }.sd[data-s-add8d05c-b699-49fe-8145-38f21fc6cbc9] { align-content: center; align-items: center; flex: none; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 768px){
.sd[data-s-add8d05c-b699-49fe-8145-38f21fc6cbc9] { padding: 0px; }
}.sd[data-s-8f851d68-cb36-4c1c-83ac-76e53fc18a02] { align-content: center; align-items: center; background: #07213aff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; padding: 60px 40px; width: 100%; max-width: 100%; }
@media screen and (max-width: 768px){
.sd[data-s-8f851d68-cb36-4c1c-83ac-76e53fc18a02] { padding: 40px 30px; }
}
@media screen and (max-width: 480px){
.sd[data-s-8f851d68-cb36-4c1c-83ac-76e53fc18a02] { padding: 40px 20px 40px 20px; }
}.sd[data-s-3441d7a9-9c33-439a-ba31-279f7fe184a2] { align-content: flex-start; align-items: flex-start; flex-direction: row; flex-wrap: nowrap; gap: 40px; justify-content: center; padding: 0px; --gap-h-3441d7a9-9c33-439a-ba31-279f7fe184a2: 40px; --gap-v-3441d7a9-9c33-439a-ba31-279f7fe184a2: 0px; --gap-uuid: 3441d7a9-9c33-439a-ba31-279f7fe184a2; }
@media screen and (max-width: 1140px){
.sd[data-s-3441d7a9-9c33-439a-ba31-279f7fe184a2] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: wrap; justify-content: flex-start; width: 100%; --gap-h-3441d7a9-9c33-439a-ba31-279f7fe184a2: 40px; --gap-v-3441d7a9-9c33-439a-ba31-279f7fe184a2: 40px; max-width: 100%; }
}
@media screen and (max-width: 768px){
.sd[data-s-3441d7a9-9c33-439a-ba31-279f7fe184a2] { flex-direction: column; flex-wrap: nowrap; gap: 24px; --gap-h-3441d7a9-9c33-439a-ba31-279f7fe184a2: 0px; --gap-v-3441d7a9-9c33-439a-ba31-279f7fe184a2: 24px; }
}
@media screen and (max-width: 480px){
.sd[data-s-3441d7a9-9c33-439a-ba31-279f7fe184a2] { gap: 24px; --gap-h-3441d7a9-9c33-439a-ba31-279f7fe184a2: 24px; --gap-v-3441d7a9-9c33-439a-ba31-279f7fe184a2: 0px; }
}.sd[data-s-10049c8a-f382-47fe-a897-4b330ead263c] { color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 13px; font-weight: 400; height: 25px; letter-spacing: 0.03em; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-7d30427d-15b7-430b-afc3-f5e90f6fdbe1] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 12px; justify-content: center; padding: 0px; --gap-h-7d30427d-15b7-430b-afc3-f5e90f6fdbe1: 0px; --gap-v-7d30427d-15b7-430b-afc3-f5e90f6fdbe1: 12px; --gap-uuid: 7d30427d-15b7-430b-afc3-f5e90f6fdbe1; }.sd[data-s-85f8f282-9bfd-49c2-9188-ae9510e86904] { border-bottom: 0px solid #ffffffff; border-left: 2px solid #ffffffff; border-right: 0px solid #ffffffff; border-top: 0px solid #ffffffff; color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 18px; font-weight: 700; height: auto; letter-spacing: 0.03em; line-height: 1.4; padding: 0px 0px 0px 10px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-757de1ac-77cb-461e-8969-72cc38343737] { align-content: flex-start; align-items: flex-start; flex-direction: row; flex-wrap: nowrap; gap: 32px; justify-content: center; padding: 0px; --gap-h-757de1ac-77cb-461e-8969-72cc38343737: 32px; --gap-v-757de1ac-77cb-461e-8969-72cc38343737: 0px; --gap-uuid: 757de1ac-77cb-461e-8969-72cc38343737; }
@media screen and (max-width: 1140px){
.sd[data-s-757de1ac-77cb-461e-8969-72cc38343737] { flex-direction: column; flex-wrap: nowrap; gap: 6px; --gap-h-757de1ac-77cb-461e-8969-72cc38343737: 0px; --gap-v-757de1ac-77cb-461e-8969-72cc38343737: 6px; }
}.sd[data-s-c9e3935a-7693-412c-a62d-4a1cf0043d3a] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 12px; justify-content: center; padding: 0px; --gap-h-c9e3935a-7693-412c-a62d-4a1cf0043d3a: 0px; --gap-v-c9e3935a-7693-412c-a62d-4a1cf0043d3a: 12px; --gap-uuid: c9e3935a-7693-412c-a62d-4a1cf0043d3a; }
@media screen and (max-width: 1140px){
.sd[data-s-c9e3935a-7693-412c-a62d-4a1cf0043d3a] { flex-direction: column; gap: 6px; --gap-h-c9e3935a-7693-412c-a62d-4a1cf0043d3a: 0px; --gap-v-c9e3935a-7693-412c-a62d-4a1cf0043d3a: 6px; }
}
@media screen and (max-width: 480px){
.sd[data-s-c9e3935a-7693-412c-a62d-4a1cf0043d3a] { gap: 16px; --gap-h-c9e3935a-7693-412c-a62d-4a1cf0043d3a: 0px; --gap-v-c9e3935a-7693-412c-a62d-4a1cf0043d3a: 16px; }
}.sd[data-s-f4b79edd-cfe1-4daa-b275-07448823d2cf] { color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-c9e3935a-7693-412c-a62d-4a1cf0043d3a) * 0)); max-width: calc(100% - (var(--gap-h-c9e3935a-7693-412c-a62d-4a1cf0043d3a) * 0)); justify-content: flex-start; }
.sd[data-s-f4b79edd-cfe1-4daa-b275-07448823d2cf]:hover { opacity: 0.8; }.sd[data-s-dc6c62a7-f51d-4083-adf7-306a2920402b] { color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-c9e3935a-7693-412c-a62d-4a1cf0043d3a) * 0)); max-width: calc(100% - (var(--gap-h-c9e3935a-7693-412c-a62d-4a1cf0043d3a) * 0)); justify-content: flex-start; }
.sd[data-s-dc6c62a7-f51d-4083-adf7-306a2920402b]:hover { opacity: 0.8; }.sd[data-s-83e636b5-37e6-4934-80a0-b0d656a3e6e1] { color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-c9e3935a-7693-412c-a62d-4a1cf0043d3a) * 0)); max-width: calc(100% - (var(--gap-h-c9e3935a-7693-412c-a62d-4a1cf0043d3a) * 0)); justify-content: flex-start; }
.sd[data-s-83e636b5-37e6-4934-80a0-b0d656a3e6e1]:hover { opacity: 0.8; }.sd[data-s-831f20ee-015c-449c-aaa2-a34e250109d1] { color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-c9e3935a-7693-412c-a62d-4a1cf0043d3a) * 0)); max-width: calc(100% - (var(--gap-h-c9e3935a-7693-412c-a62d-4a1cf0043d3a) * 0)); justify-content: flex-start; }
.sd[data-s-831f20ee-015c-449c-aaa2-a34e250109d1]:hover { opacity: 0.8; }.sd[data-s-197eba40-72ca-48f6-9765-9e1408492ae2] { color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-c9e3935a-7693-412c-a62d-4a1cf0043d3a) * 0)); max-width: calc(100% - (var(--gap-h-c9e3935a-7693-412c-a62d-4a1cf0043d3a) * 0)); justify-content: flex-start; }
.sd[data-s-197eba40-72ca-48f6-9765-9e1408492ae2]:hover { opacity: 0.8; }.sd[data-s-f9d3fac3-d8b8-41a8-851b-61698a7324ed] { color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-c9e3935a-7693-412c-a62d-4a1cf0043d3a) * 0)); max-width: calc(100% - (var(--gap-h-c9e3935a-7693-412c-a62d-4a1cf0043d3a) * 0)); justify-content: flex-start; }
.sd[data-s-f9d3fac3-d8b8-41a8-851b-61698a7324ed]:hover { opacity: 0.8; }.sd[data-s-89987a80-db57-43d1-b5c6-f462a076666e] { color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-c9e3935a-7693-412c-a62d-4a1cf0043d3a) * 0)); max-width: calc(100% - (var(--gap-h-c9e3935a-7693-412c-a62d-4a1cf0043d3a) * 0)); justify-content: flex-start; }
.sd[data-s-89987a80-db57-43d1-b5c6-f462a076666e]:hover { opacity: 0.8; }.sd[data-s-67b812b9-5b4e-48d5-adc6-96f729c9fee1] { color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-c9e3935a-7693-412c-a62d-4a1cf0043d3a) * 0)); max-width: calc(100% - (var(--gap-h-c9e3935a-7693-412c-a62d-4a1cf0043d3a) * 0)); justify-content: flex-start; }
.sd[data-s-67b812b9-5b4e-48d5-adc6-96f729c9fee1]:hover { opacity: 0.8; }.sd[data-s-07bf92ad-3c63-4e04-a074-ee1dbb5a0d5e] { color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-c9e3935a-7693-412c-a62d-4a1cf0043d3a) * 0)); max-width: calc(100% - (var(--gap-h-c9e3935a-7693-412c-a62d-4a1cf0043d3a) * 0)); justify-content: flex-start; }
.sd[data-s-07bf92ad-3c63-4e04-a074-ee1dbb5a0d5e]:hover { opacity: 0.8; }.sd[data-s-c59052e2-3b6e-4377-910a-77fec2ec2976] { color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-c9e3935a-7693-412c-a62d-4a1cf0043d3a) * 0)); max-width: calc(100% - (var(--gap-h-c9e3935a-7693-412c-a62d-4a1cf0043d3a) * 0)); justify-content: flex-start; }
.sd[data-s-c59052e2-3b6e-4377-910a-77fec2ec2976]:hover { opacity: 0.8; }.sd[data-s-3da156d5-5aee-49a1-b534-07773d0800ec] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 12px; justify-content: center; padding: 0px; --gap-h-3da156d5-5aee-49a1-b534-07773d0800ec: 0px; --gap-v-3da156d5-5aee-49a1-b534-07773d0800ec: 12px; --gap-uuid: 3da156d5-5aee-49a1-b534-07773d0800ec; }
@media screen and (max-width: 1140px){
.sd[data-s-3da156d5-5aee-49a1-b534-07773d0800ec] { flex-direction: column; gap: 6px; --gap-h-3da156d5-5aee-49a1-b534-07773d0800ec: 0px; --gap-v-3da156d5-5aee-49a1-b534-07773d0800ec: 6px; }
}
@media screen and (max-width: 480px){
.sd[data-s-3da156d5-5aee-49a1-b534-07773d0800ec] { gap: 16px; --gap-h-3da156d5-5aee-49a1-b534-07773d0800ec: 0px; --gap-v-3da156d5-5aee-49a1-b534-07773d0800ec: 16px; }
}.sd[data-s-2712f839-5448-4ac5-a16e-a394b8f78273] { color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-3da156d5-5aee-49a1-b534-07773d0800ec) * 0)); max-width: calc(100% - (var(--gap-h-3da156d5-5aee-49a1-b534-07773d0800ec) * 0)); justify-content: flex-start; }
.sd[data-s-2712f839-5448-4ac5-a16e-a394b8f78273]:hover { opacity: 0.8; }.sd[data-s-cb438269-e145-443a-ab23-a55d622fbfed] { color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-3da156d5-5aee-49a1-b534-07773d0800ec) * 0)); max-width: calc(100% - (var(--gap-h-3da156d5-5aee-49a1-b534-07773d0800ec) * 0)); justify-content: flex-start; }
.sd[data-s-cb438269-e145-443a-ab23-a55d622fbfed]:hover { opacity: 0.8; }.sd[data-s-6e0f17ef-7401-4b02-bfc2-3468f33ae128] { color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-3da156d5-5aee-49a1-b534-07773d0800ec) * 0)); max-width: calc(100% - (var(--gap-h-3da156d5-5aee-49a1-b534-07773d0800ec) * 0)); justify-content: flex-start; }
.sd[data-s-6e0f17ef-7401-4b02-bfc2-3468f33ae128]:hover { opacity: 0.8; }.sd[data-s-f187a626-6ac6-47e5-8cc2-5fcbc673390c] { color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-3da156d5-5aee-49a1-b534-07773d0800ec) * 0)); max-width: calc(100% - (var(--gap-h-3da156d5-5aee-49a1-b534-07773d0800ec) * 0)); justify-content: flex-start; }
.sd[data-s-f187a626-6ac6-47e5-8cc2-5fcbc673390c]:hover { opacity: 0.8; }.sd[data-s-7f2d26ed-d7cf-4173-8ff9-aef0df3f2a7b] { color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-3da156d5-5aee-49a1-b534-07773d0800ec) * 0)); max-width: calc(100% - (var(--gap-h-3da156d5-5aee-49a1-b534-07773d0800ec) * 0)); justify-content: flex-start; }
.sd[data-s-7f2d26ed-d7cf-4173-8ff9-aef0df3f2a7b]:hover { opacity: 0.8; }.sd[data-s-baa1bcab-c208-49ad-a51c-dc702fff19aa] { color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-3da156d5-5aee-49a1-b534-07773d0800ec) * 0)); max-width: calc(100% - (var(--gap-h-3da156d5-5aee-49a1-b534-07773d0800ec) * 0)); justify-content: flex-start; }
.sd[data-s-baa1bcab-c208-49ad-a51c-dc702fff19aa]:hover { opacity: 0.8; }.sd[data-s-5476887c-2246-4c7a-8814-4df212fdf8a6] { color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-3da156d5-5aee-49a1-b534-07773d0800ec) * 0)); max-width: calc(100% - (var(--gap-h-3da156d5-5aee-49a1-b534-07773d0800ec) * 0)); justify-content: flex-start; }
.sd[data-s-5476887c-2246-4c7a-8814-4df212fdf8a6]:hover { opacity: 0.8; }.sd[data-s-fc26c0f2-6ea1-4b13-b99f-fdcf96b5aa53] { color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-3da156d5-5aee-49a1-b534-07773d0800ec) * 0)); max-width: calc(100% - (var(--gap-h-3da156d5-5aee-49a1-b534-07773d0800ec) * 0)); justify-content: flex-start; }
.sd[data-s-fc26c0f2-6ea1-4b13-b99f-fdcf96b5aa53]:hover { opacity: 0.8; }.sd[data-s-fe2b0982-0104-47d5-bb69-7eb0bbe8a87e] { color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-3da156d5-5aee-49a1-b534-07773d0800ec) * 0)); max-width: calc(100% - (var(--gap-h-3da156d5-5aee-49a1-b534-07773d0800ec) * 0)); justify-content: flex-start; }
.sd[data-s-fe2b0982-0104-47d5-bb69-7eb0bbe8a87e]:hover { opacity: 0.8; }.sd[data-s-e2ea5003-f015-4e11-8018-d19ac7a4d403] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 12px; justify-content: center; padding: 0px; --gap-h-e2ea5003-f015-4e11-8018-d19ac7a4d403: 0px; --gap-v-e2ea5003-f015-4e11-8018-d19ac7a4d403: 12px; --gap-uuid: e2ea5003-f015-4e11-8018-d19ac7a4d403; }.sd[data-s-49ddfbc9-f2c3-42a1-b939-432201d58a6d] { border-bottom: 0px solid #ffffffff; border-left: 2px solid #ffffffff; border-right: 0px solid #ffffffff; border-top: 0px solid #ffffffff; color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 18px; font-weight: 700; height: auto; letter-spacing: 0.03em; line-height: 1.4; padding: 0px 0px 0px 10px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-42a60e09-ca2d-4046-bd4f-a2594d28bfd5] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 12px; justify-content: center; padding: 0px; --gap-h-42a60e09-ca2d-4046-bd4f-a2594d28bfd5: 0px; --gap-v-42a60e09-ca2d-4046-bd4f-a2594d28bfd5: 12px; --gap-uuid: 42a60e09-ca2d-4046-bd4f-a2594d28bfd5; }
@media screen and (max-width: 1140px){
.sd[data-s-42a60e09-ca2d-4046-bd4f-a2594d28bfd5] { flex-direction: column; gap: 6px; --gap-h-42a60e09-ca2d-4046-bd4f-a2594d28bfd5: 0px; --gap-v-42a60e09-ca2d-4046-bd4f-a2594d28bfd5: 6px; }
}
@media screen and (max-width: 480px){
.sd[data-s-42a60e09-ca2d-4046-bd4f-a2594d28bfd5] { gap: 16px; --gap-h-42a60e09-ca2d-4046-bd4f-a2594d28bfd5: 0px; --gap-v-42a60e09-ca2d-4046-bd4f-a2594d28bfd5: 16px; }
}.sd[data-s-423923c7-3dd3-4424-b27f-3b839cebbe91] { color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-42a60e09-ca2d-4046-bd4f-a2594d28bfd5) * 0)); max-width: calc(100% - (var(--gap-h-42a60e09-ca2d-4046-bd4f-a2594d28bfd5) * 0)); justify-content: flex-start; }
.sd[data-s-423923c7-3dd3-4424-b27f-3b839cebbe91]:hover { opacity: 0.8; }.sd[data-s-981601f6-3abe-45a2-9fa8-49bb092b34ef] { color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-42a60e09-ca2d-4046-bd4f-a2594d28bfd5) * 0)); max-width: calc(100% - (var(--gap-h-42a60e09-ca2d-4046-bd4f-a2594d28bfd5) * 0)); justify-content: flex-start; }
.sd[data-s-981601f6-3abe-45a2-9fa8-49bb092b34ef]:hover { opacity: 0.8; }.sd[data-s-9945cf76-1bf8-41a2-969b-ca1b77f9dff2] { color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-42a60e09-ca2d-4046-bd4f-a2594d28bfd5) * 0)); max-width: calc(100% - (var(--gap-h-42a60e09-ca2d-4046-bd4f-a2594d28bfd5) * 0)); justify-content: flex-start; }
.sd[data-s-9945cf76-1bf8-41a2-969b-ca1b77f9dff2]:hover { opacity: 0.8; }.sd[data-s-f01fd767-7ff2-417a-ba44-ce57b4101974] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 12px; justify-content: center; padding: 0px; --gap-h-f01fd767-7ff2-417a-ba44-ce57b4101974: 0px; --gap-v-f01fd767-7ff2-417a-ba44-ce57b4101974: 12px; --gap-uuid: f01fd767-7ff2-417a-ba44-ce57b4101974; }.sd[data-s-def87cbd-43fd-4178-a206-6e6c35c7b79f] { border-bottom: 0px solid #ffffffff; border-left: 2px solid #ffffffff; border-right: 0px solid #ffffffff; border-top: 0px solid #ffffffff; color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 18px; font-weight: 700; height: auto; letter-spacing: 0.03em; line-height: 1.4; padding: 0px 0px 0px 10px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-cc5aa033-65d1-46e7-b772-753d0dd760db] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 12px; justify-content: center; padding: 0px; --gap-h-cc5aa033-65d1-46e7-b772-753d0dd760db: 0px; --gap-v-cc5aa033-65d1-46e7-b772-753d0dd760db: 12px; --gap-uuid: cc5aa033-65d1-46e7-b772-753d0dd760db; }
@media screen and (max-width: 1140px){
.sd[data-s-cc5aa033-65d1-46e7-b772-753d0dd760db] { flex-direction: column; gap: 6px; --gap-h-cc5aa033-65d1-46e7-b772-753d0dd760db: 0px; --gap-v-cc5aa033-65d1-46e7-b772-753d0dd760db: 6px; }
}
@media screen and (max-width: 480px){
.sd[data-s-cc5aa033-65d1-46e7-b772-753d0dd760db] { gap: 16px; --gap-h-cc5aa033-65d1-46e7-b772-753d0dd760db: 0px; --gap-v-cc5aa033-65d1-46e7-b772-753d0dd760db: 16px; }
}.sd[data-s-0b7f2984-c01f-42ef-81ef-41a7a89f0459] { color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-cc5aa033-65d1-46e7-b772-753d0dd760db) * 0)); max-width: calc(100% - (var(--gap-h-cc5aa033-65d1-46e7-b772-753d0dd760db) * 0)); justify-content: flex-start; }
.sd[data-s-0b7f2984-c01f-42ef-81ef-41a7a89f0459]:hover { opacity: 0.8; }.sd[data-s-7afbcbf4-6d6b-43b0-a977-aebc9a2eaa0d] { color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-cc5aa033-65d1-46e7-b772-753d0dd760db) * 0)); max-width: calc(100% - (var(--gap-h-cc5aa033-65d1-46e7-b772-753d0dd760db) * 0)); justify-content: flex-start; }
.sd[data-s-7afbcbf4-6d6b-43b0-a977-aebc9a2eaa0d]:hover { opacity: 0.8; }.sd[data-s-af883904-9497-4be2-88e7-262e71903466] { color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-cc5aa033-65d1-46e7-b772-753d0dd760db) * 0)); max-width: calc(100% - (var(--gap-h-cc5aa033-65d1-46e7-b772-753d0dd760db) * 0)); justify-content: flex-start; }
.sd[data-s-af883904-9497-4be2-88e7-262e71903466]:hover { opacity: 0.8; }.sd[data-s-b64963a4-bf2d-406e-aa39-a102928a9b03] { color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-cc5aa033-65d1-46e7-b772-753d0dd760db) * 0)); max-width: calc(100% - (var(--gap-h-cc5aa033-65d1-46e7-b772-753d0dd760db) * 0)); justify-content: flex-start; }
.sd[data-s-b64963a4-bf2d-406e-aa39-a102928a9b03]:hover { opacity: 0.8; }.sd[data-s-ebbd8dec-da02-4abe-a6fa-3328e1f1c3d6] { color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-cc5aa033-65d1-46e7-b772-753d0dd760db) * 0)); max-width: calc(100% - (var(--gap-h-cc5aa033-65d1-46e7-b772-753d0dd760db) * 0)); justify-content: flex-start; }
.sd[data-s-ebbd8dec-da02-4abe-a6fa-3328e1f1c3d6]:hover { opacity: 0.8; }.sd[data-s-f2d79efe-5461-47b0-95d5-8d0361e0936b] { color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-cc5aa033-65d1-46e7-b772-753d0dd760db) * 0)); max-width: calc(100% - (var(--gap-h-cc5aa033-65d1-46e7-b772-753d0dd760db) * 0)); justify-content: flex-start; }
.sd[data-s-f2d79efe-5461-47b0-95d5-8d0361e0936b]:hover { opacity: 0.8; }.sd[data-s-88c37d38-10f4-4d91-a049-ee75e3949272] { color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-cc5aa033-65d1-46e7-b772-753d0dd760db) * 0)); max-width: calc(100% - (var(--gap-h-cc5aa033-65d1-46e7-b772-753d0dd760db) * 0)); justify-content: flex-start; }
.sd[data-s-88c37d38-10f4-4d91-a049-ee75e3949272]:hover { opacity: 0.8; }.sd[data-s-42bdac59-842e-41cc-9a57-3cdc7ce6c0d8] { color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-cc5aa033-65d1-46e7-b772-753d0dd760db) * 0)); max-width: calc(100% - (var(--gap-h-cc5aa033-65d1-46e7-b772-753d0dd760db) * 0)); justify-content: flex-start; }
.sd[data-s-42bdac59-842e-41cc-9a57-3cdc7ce6c0d8]:hover { opacity: 0.8; }.sd[data-s-619684ba-e8e4-474c-8ad4-115bc29b2eae] { align-content: center; align-items: center; background: #1a1a1aff; flex: none; flex-direction: row; flex-wrap: nowrap; height: 44px; justify-content: center; padding: 0px 40px; width: 100%; max-width: 100%; }
@media screen and (max-width: 768px){
.sd[data-s-619684ba-e8e4-474c-8ad4-115bc29b2eae] { flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; padding: 16px 30px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 480px){
.sd[data-s-619684ba-e8e4-474c-8ad4-115bc29b2eae] { padding: 16px 20px 66px 20px; }
}.sd[data-s-46526841-b437-4f6a-a3ea-3f0895a4ccd8] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; padding: 0px; width: 1080px; --gap-uuid: 46526841-b437-4f6a-a3ea-3f0895a4ccd8; --gap-h-46526841-b437-4f6a-a3ea-3f0895a4ccd8: 0px; --gap-v-46526841-b437-4f6a-a3ea-3f0895a4ccd8: 0px; max-width: 100%; }
@media screen and (max-width: 768px){
.sd[data-s-46526841-b437-4f6a-a3ea-3f0895a4ccd8] { flex-direction: column-reverse; flex-wrap: nowrap; gap: 16px; --gap-h-46526841-b437-4f6a-a3ea-3f0895a4ccd8: 0px; --gap-v-46526841-b437-4f6a-a3ea-3f0895a4ccd8: 16px; }
}.sd[data-s-15cae95d-1a3b-4f83-898e-d60f8fd47270] { color: #ffffffff; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; letter-spacing: 0.03em; line-height: 1.4; padding: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 480px){
.sd[data-s-15cae95d-1a3b-4f83-898e-d60f8fd47270] { flex: none; text-align: right; width: calc(100% - (var(--gap-h-46526841-b437-4f6a-a3ea-3f0895a4ccd8) * 0)); max-width: calc(100% - (var(--gap-h-46526841-b437-4f6a-a3ea-3f0895a4ccd8) * 0)); justify-content: flex-end; }
}.sd[data-s-82f46b88-7aa8-4d22-8fd9-879e31c72cb2] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; --gap-uuid: 82f46b88-7aa8-4d22-8fd9-879e31c72cb2; --gap-h-82f46b88-7aa8-4d22-8fd9-879e31c72cb2: 0px; --gap-v-82f46b88-7aa8-4d22-8fd9-879e31c72cb2: 0px; }
@media screen and (max-width: 480px){
.sd[data-s-82f46b88-7aa8-4d22-8fd9-879e31c72cb2] { flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; width: calc(100% - (var(--gap-h-46526841-b437-4f6a-a3ea-3f0895a4ccd8) * 0)); --gap-h-82f46b88-7aa8-4d22-8fd9-879e31c72cb2: 0px; --gap-v-82f46b88-7aa8-4d22-8fd9-879e31c72cb2: 0px; max-width: calc(100% - (var(--gap-h-46526841-b437-4f6a-a3ea-3f0895a4ccd8) * 0)); }
}.sd[data-s-f4b458fc-ada9-417d-a508-9c9e0f102ba0] { border-bottom: 0px solid #ffffff33; border-left: 0px solid #ffffff33; border-right: 1px solid #ffffff33; border-top: 0px solid #ffffff33; color: #ffffffff; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; letter-spacing: 0.03em; line-height: 1.4; padding: 0px 10px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 480px){
.sd[data-s-f4b458fc-ada9-417d-a508-9c9e0f102ba0] { border-bottom: 0px solid #ffffff33; border-left: 0px solid #ffffff33; border-right: 0px solid #ffffff33; border-top: 0px solid #ffffff33; flex: none; font-size: 12px; padding: 6px 0px; text-align: left; width: calc(100% - (var(--gap-h-82f46b88-7aa8-4d22-8fd9-879e31c72cb2) * 0)); max-width: calc(100% - (var(--gap-h-82f46b88-7aa8-4d22-8fd9-879e31c72cb2) * 0)); justify-content: flex-start; }
}.sd[data-s-36dbff7b-37ad-463f-9e5d-41f76ebec4ac] { border-bottom: 0px solid #ffffff33; border-left: 0px solid #ffffff33; border-right: 1px solid #ffffff33; border-top: 0px solid #ffffff33; color: #ffffffff; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; letter-spacing: 0.03em; line-height: 1.4; padding: 0px 10px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 480px){
.sd[data-s-36dbff7b-37ad-463f-9e5d-41f76ebec4ac] { border-bottom: 0px solid #ffffff33; border-left: 0px solid #ffffff33; border-right: 0px solid #ffffff33; border-top: 0px solid #ffffff33; flex: none; font-size: 12px; padding: 6px 0px; text-align: left; width: calc(100% - (var(--gap-h-82f46b88-7aa8-4d22-8fd9-879e31c72cb2) * 0)); max-width: calc(100% - (var(--gap-h-82f46b88-7aa8-4d22-8fd9-879e31c72cb2) * 0)); justify-content: flex-start; }
}.sd[data-s-b531d2f9-71ac-4f29-a8f6-d5b4ae5a8054] { border-bottom: 0px solid #ffffff33; border-left: 0px solid #ffffff33; border-right: 0px solid #ffffff33; border-top: 0px solid #ffffff33; color: #ffffffff; font-family: var(--s-font-a0bcff4b); font-size: 14px; font-weight: 400; height: auto; letter-spacing: 0.03em; line-height: 1.4; padding: 0px 10px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 480px){
.sd[data-s-b531d2f9-71ac-4f29-a8f6-d5b4ae5a8054] { border-bottom: 0px solid #ffffff33; border-left: 0px solid #ffffff33; border-right: 0px solid #ffffff33; border-top: 0px solid #ffffff33; flex: none; font-size: 12px; padding: 6px 0px; text-align: left; width: calc(100% - (var(--gap-h-82f46b88-7aa8-4d22-8fd9-879e31c72cb2) * 0)); max-width: calc(100% - (var(--gap-h-82f46b88-7aa8-4d22-8fd9-879e31c72cb2) * 0)); justify-content: flex-start; }
}.sd[data-s-468388da-8f51-4d7e-9f33-550f863cb6ad] { align-content: center; align-items: center; background: #33424fff; bottom: 0px; display: none; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: 40px; justify-content: center; left: 0px; margin: 0 0 0 0; padding: 0px 30px; position: fixed; right: 0px; top: auto; width: 100%; --gap-h-468388da-8f51-4d7e-9f33-550f863cb6ad: 4px; --gap-v-468388da-8f51-4d7e-9f33-550f863cb6ad: 0px; --gap-uuid: 468388da-8f51-4d7e-9f33-550f863cb6ad; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-468388da-8f51-4d7e-9f33-550f863cb6ad] { display: none; --gap-h-468388da-8f51-4d7e-9f33-550f863cb6ad: 4px; --gap-v-468388da-8f51-4d7e-9f33-550f863cb6ad: 0px; }
}
@media screen and (max-width: 768px){
.sd[data-s-468388da-8f51-4d7e-9f33-550f863cb6ad] { display: none; flex: none; height: 48px; --gap-h-468388da-8f51-4d7e-9f33-550f863cb6ad: 4px; --gap-v-468388da-8f51-4d7e-9f33-550f863cb6ad: 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 480px){
.sd[data-s-468388da-8f51-4d7e-9f33-550f863cb6ad] { display: flex; --gap-h-468388da-8f51-4d7e-9f33-550f863cb6ad: 4px; --gap-v-468388da-8f51-4d7e-9f33-550f863cb6ad: 0px; }
}
@media screen and (max-width: 320px){
.sd[data-s-468388da-8f51-4d7e-9f33-550f863cb6ad] { display: flex; --gap-h-468388da-8f51-4d7e-9f33-550f863cb6ad: 4px; --gap-v-468388da-8f51-4d7e-9f33-550f863cb6ad: 0px; }
}.sd[data-s-1e4f165c-4f67-4dc6-a305-203deb9691c8] { align-content: center; align-items: center; border-bottom: 2px solid #ffffffff; border-left: 2px solid #ffffffff; border-radius: 96px; border-right: 2px solid #ffffffff; border-top: 2px solid #ffffffff; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 30px; justify-content: center; padding: 0px; width: 300px; --gap-h-1e4f165c-4f67-4dc6-a305-203deb9691c8: 8px; --gap-v-1e4f165c-4f67-4dc6-a305-203deb9691c8: 0px; --gap-uuid: 1e4f165c-4f67-4dc6-a305-203deb9691c8; max-width: 100%; }
@media screen and (max-width: 768px){
.sd[data-s-1e4f165c-4f67-4dc6-a305-203deb9691c8] { border-bottom: 1px solid #ffffffff; border-left: 1px solid #ffffffff; border-right: 1px solid #ffffffff; border-top: 1px solid #ffffffff; flex: none; height: 36px; --gap-h-1e4f165c-4f67-4dc6-a305-203deb9691c8: 8px; --gap-v-1e4f165c-4f67-4dc6-a305-203deb9691c8: 0px; max-width: 100%; }
}
@media screen and (max-width: 480px){
.sd[data-s-1e4f165c-4f67-4dc6-a305-203deb9691c8] { flex: none; width: 230px; --gap-h-1e4f165c-4f67-4dc6-a305-203deb9691c8: 8px; --gap-v-1e4f165c-4f67-4dc6-a305-203deb9691c8: 0px; max-width: 100%; }
}.sd[data-s-9e6bc575-75bd-4a3f-b622-440b6db15696] { flex: none; height: auto; width: 15px; max-width: 100%; }
@media screen and (max-width: 768px){
.sd[data-s-9e6bc575-75bd-4a3f-b622-440b6db15696] { flex: none; width: 14px; max-width: 100%; }
}.sd[data-s-5f1bc5b1-c048-4026-ad3a-312fdb81f86e] { color: #ffffffff; font-family: var(--s-font-a0bcff4b); font-size: 16px; font-weight: 500; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 768px){
.sd[data-s-5f1bc5b1-c048-4026-ad3a-312fdb81f86e] { padding: 0px 0px 2px 0px; }
}.sd[data-s-3baae9f5-4351-4f8d-b001-6c584a60be27] { background: #fff; border-radius: 0; box-shadow: ; height: 100%; margin: 0 0 0 0; opacity: 1; padding: 0 0 0 0; width: 100%; max-width: 100%; }.sd[data-s-b2850f6b-3cb5-4bb5-92da-44c58622b2e7] {  }.sd[data-s-fd90c77d-6f31-4ff5-8859-f42ca13be7bf] { align-content: center; align-items: center; background: #FFFFFF; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: auto; justify-content: space-between; padding: 56px 40px 32px 40px; width: 1160px; --gap-h-fd90c77d-6f31-4ff5-8859-f42ca13be7bf: 0px; --gap-v-fd90c77d-6f31-4ff5-8859-f42ca13be7bf: 18px; --gap-uuid: fd90c77d-6f31-4ff5-8859-f42ca13be7bf; max-width: 100%; }
.sd[data-s-fd90c77d-6f31-4ff5-8859-f42ca13be7bf]:before { background-position: center bottom; --gap-h-fd90c77d-6f31-4ff5-8859-f42ca13be7bf: 0px; --gap-v-fd90c77d-6f31-4ff5-8859-f42ca13be7bf: 18px; }
@media screen and (max-width: 768px){
.sd[data-s-fd90c77d-6f31-4ff5-8859-f42ca13be7bf] { padding: 60px 30px; --gap-h-fd90c77d-6f31-4ff5-8859-f42ca13be7bf: 0px; --gap-v-fd90c77d-6f31-4ff5-8859-f42ca13be7bf: 18px; }
}
@media screen and (max-width: 480px){
.sd[data-s-fd90c77d-6f31-4ff5-8859-f42ca13be7bf] { padding: 20px 20px 0px 20px; z-index: 5; --gap-h-fd90c77d-6f31-4ff5-8859-f42ca13be7bf: 0px; --gap-v-fd90c77d-6f31-4ff5-8859-f42ca13be7bf: 18px; }
}.sd[data-s-section-inner-fd90c77d-6f31-4ff5-8859-f42ca13be7bf] { padding: 56px 40px 32px 40px; width: 1160px; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: center; align-items: center; justify-content: space-between; gap: 18px; --gap-h-fd90c77d-6f31-4ff5-8859-f42ca13be7bf: 0px; --gap-v-fd90c77d-6f31-4ff5-8859-f42ca13be7bf: 18px; --gap-uuid: fd90c77d-6f31-4ff5-8859-f42ca13be7bf; max-width: 100%; }
.sd[data-s-section-inner-fd90c77d-6f31-4ff5-8859-f42ca13be7bf]:before { flex-direction: column; --gap-h-fd90c77d-6f31-4ff5-8859-f42ca13be7bf: 0px; --gap-v-fd90c77d-6f31-4ff5-8859-f42ca13be7bf: 18px; }
@media screen and (max-width: 768px){
.sd[data-s-section-inner-fd90c77d-6f31-4ff5-8859-f42ca13be7bf] { padding: 60px 30px; flex-direction: column; --gap-h-fd90c77d-6f31-4ff5-8859-f42ca13be7bf: 0px; --gap-v-fd90c77d-6f31-4ff5-8859-f42ca13be7bf: 18px; }
}
@media screen and (max-width: 480px){
.sd[data-s-section-inner-fd90c77d-6f31-4ff5-8859-f42ca13be7bf] { padding: 20px 20px 0px 20px; flex-direction: column; --gap-h-fd90c77d-6f31-4ff5-8859-f42ca13be7bf: 0px; --gap-v-fd90c77d-6f31-4ff5-8859-f42ca13be7bf: 18px; }
}.sd[data-s-4fc3869a-70a9-4cce-a4da-5b87e2d086c4] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-fd90c77d-6f31-4ff5-8859-f42ca13be7bf) * 0)); --gap-h-4fc3869a-70a9-4cce-a4da-5b87e2d086c4: 0px; --gap-v-4fc3869a-70a9-4cce-a4da-5b87e2d086c4: 0px; --gap-uuid: 4fc3869a-70a9-4cce-a4da-5b87e2d086c4; max-width: calc(100% - (var(--gap-h-fd90c77d-6f31-4ff5-8859-f42ca13be7bf) * 0)); }
@media screen and (max-width: 768px){
.sd[data-s-4fc3869a-70a9-4cce-a4da-5b87e2d086c4] { flex: none; flex-direction: column; flex-wrap: nowrap; width: 100%; --gap-h-4fc3869a-70a9-4cce-a4da-5b87e2d086c4: 0px; --gap-v-4fc3869a-70a9-4cce-a4da-5b87e2d086c4: 0px; }
}.sd[data-s-b0e174a8-dc75-4f1c-9f8e-e7639b2850ee] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 30px; justify-content: flex-start; padding: 0px; --gap-h-b0e174a8-dc75-4f1c-9f8e-e7639b2850ee: 0px; --gap-v-b0e174a8-dc75-4f1c-9f8e-e7639b2850ee: 30px; --gap-uuid: b0e174a8-dc75-4f1c-9f8e-e7639b2850ee; }
.sd[data-s-b0e174a8-dc75-4f1c-9f8e-e7639b2850ee].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 300ms; transition-duration: 800ms; --gap-h-b0e174a8-dc75-4f1c-9f8e-e7639b2850ee: 0px; --gap-v-b0e174a8-dc75-4f1c-9f8e-e7639b2850ee: 30px; }
.sd[data-s-b0e174a8-dc75-4f1c-9f8e-e7639b2850ee].appear-active { transition-delay: 300ms; transition-duration: 800ms; }
@media screen and (max-width: 768px){
.sd[data-s-b0e174a8-dc75-4f1c-9f8e-e7639b2850ee] { flex: none; width: calc(100% - (var(--gap-h-4fc3869a-70a9-4cce-a4da-5b87e2d086c4) * 0)); z-index: 1; --gap-h-b0e174a8-dc75-4f1c-9f8e-e7639b2850ee: 0px; --gap-v-b0e174a8-dc75-4f1c-9f8e-e7639b2850ee: 30px; max-width: calc(100% - (var(--gap-h-4fc3869a-70a9-4cce-a4da-5b87e2d086c4) * 0)); }
}
@media screen and (max-width: 480px){
.sd[data-s-b0e174a8-dc75-4f1c-9f8e-e7639b2850ee] { align-content: center; align-items: center; gap: 20px; justify-content: flex-start; --gap-h-b0e174a8-dc75-4f1c-9f8e-e7639b2850ee: 0px; --gap-v-b0e174a8-dc75-4f1c-9f8e-e7639b2850ee: 20px; }
}.sd[data-s-36c89854-d296-4af1-a43f-f298fdeaf67a] { background: #ffffffff; border-radius: 4px; color: #07213aff; font-family: var(--s-font-a0bcff4b); font-size: 16px; font-weight: 700; height: auto; letter-spacing: 0.03em; line-height: 1.4; padding: 5px 24px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 480px){
.sd[data-s-36c89854-d296-4af1-a43f-f298fdeaf67a] { font-size: 15px; padding: 5px 12px; }
}
@media screen and (max-width: 320px){
.sd[data-s-36c89854-d296-4af1-a43f-f298fdeaf67a] { font-size: 15px; }
}.sd[data-s-6f87f803-759e-4269-843c-8228ce7b2005] { flex: none; height: auto; width: 520px; max-width: 100%; }
@media screen and (max-width: 768px){
.sd[data-s-6f87f803-759e-4269-843c-8228ce7b2005] { flex: none; width: calc(80% - (var(--gap-h-b0e174a8-dc75-4f1c-9f8e-e7639b2850ee) * 0.2)); max-width: calc(80% - (var(--gap-h-b0e174a8-dc75-4f1c-9f8e-e7639b2850ee) * 0.2)); }
}
@media screen and (max-width: 480px){
.sd[data-s-6f87f803-759e-4269-843c-8228ce7b2005] { flex: none; width: calc(90% - (var(--gap-h-b0e174a8-dc75-4f1c-9f8e-e7639b2850ee) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-b0e174a8-dc75-4f1c-9f8e-e7639b2850ee) * 0.10000000000000003)); }
}.sd[data-s-aed134a8-7833-43c7-9d71-628a12e66a7a] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 12px; justify-content: space-between; padding: 0px; --gap-h-aed134a8-7833-43c7-9d71-628a12e66a7a: 12px; --gap-v-aed134a8-7833-43c7-9d71-628a12e66a7a: 0px; --gap-uuid: aed134a8-7833-43c7-9d71-628a12e66a7a; }
@media screen and (max-width: 480px){
.sd[data-s-aed134a8-7833-43c7-9d71-628a12e66a7a] { display: flex; flex: none; width: calc(100% - (var(--gap-h-b0e174a8-dc75-4f1c-9f8e-e7639b2850ee) * 0)); --gap-h-aed134a8-7833-43c7-9d71-628a12e66a7a: 12px; --gap-v-aed134a8-7833-43c7-9d71-628a12e66a7a: 0px; max-width: calc(100% - (var(--gap-h-b0e174a8-dc75-4f1c-9f8e-e7639b2850ee) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-aed134a8-7833-43c7-9d71-628a12e66a7a] { display: flex; --gap-h-aed134a8-7833-43c7-9d71-628a12e66a7a: 12px; --gap-v-aed134a8-7833-43c7-9d71-628a12e66a7a: 0px; }
}.sd[data-s-a9edd9c9-eb5f-444b-9213-b092fc2ef60d] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 0px solid #07213aff; border-left: 0px solid #07213aff; border-radius: 64px; border-right: 0px solid #07213aff; border-top: 0px solid #07213aff; flex: none; flex-direction: row; flex-wrap: nowrap; height: 44px; justify-content: center; padding: 0px; width: 170px; max-width: 100%; }
.sd[data-s-a9edd9c9-eb5f-444b-9213-b092fc2ef60d]:hover { background: #ddddddff; }
@media screen and (max-width: 480px){
.sd[data-s-a9edd9c9-eb5f-444b-9213-b092fc2ef60d] { flex: none; width: calc(50% - (var(--gap-h-aed134a8-7833-43c7-9d71-628a12e66a7a) * 0.5)); max-width: calc(50% - (var(--gap-h-aed134a8-7833-43c7-9d71-628a12e66a7a) * 0.5)); }
}.sd[data-s-1e96c83a-d535-423a-a164-98c85277795e] { color: #07213aff; font-family: var(--s-font-a0bcff4b); font-size: 18px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-e5184c9b-a921-4563-8451-c9327d398298] { align-content: center; align-items: center; background: #ef3c4fff; border-bottom: 0px solid #07213aff; border-left: 0px solid #07213aff; border-radius: 64px; border-right: 0px solid #07213aff; border-top: 0px solid #07213aff; flex: none; flex-direction: row; flex-wrap: nowrap; height: 44px; justify-content: center; padding: 0px; width: 170px; max-width: 100%; }
.sd[data-s-e5184c9b-a921-4563-8451-c9327d398298]:hover { background: #ce4957ff; }
@media screen and (max-width: 480px){
.sd[data-s-e5184c9b-a921-4563-8451-c9327d398298] { flex: none; width: calc(50% - (var(--gap-h-aed134a8-7833-43c7-9d71-628a12e66a7a) * 0.5)); max-width: calc(50% - (var(--gap-h-aed134a8-7833-43c7-9d71-628a12e66a7a) * 0.5)); }
}.sd[data-s-fc33c0c6-8e23-47c4-8092-e4be3f8382f2] { color: #ffffffff; font-family: var(--s-font-a0bcff4b); font-size: 18px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-ea62c835-4add-412e-b6f4-76781c7e3dcf] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; margin: -20px 0px 0px -350px; overflow-x: visible; overflow-y: visible; padding: 0px 0px 10px 0px; transform: translate(0px, 0px); width: 720px; --gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf: 0px; --gap-v-ea62c835-4add-412e-b6f4-76781c7e3dcf: 0px; --gap-uuid: ea62c835-4add-412e-b6f4-76781c7e3dcf; max-width: calc(100% - -350px); }
.sd[data-s-ea62c835-4add-412e-b6f4-76781c7e3dcf].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 500ms; transition-duration: 800ms; --gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf: 0px; --gap-v-ea62c835-4add-412e-b6f4-76781c7e3dcf: 0px; }
.sd[data-s-ea62c835-4add-412e-b6f4-76781c7e3dcf].appear-active { transition-delay: 500ms; transition-duration: 800ms; }
@media screen and (max-width: 1140px){
.sd[data-s-ea62c835-4add-412e-b6f4-76781c7e3dcf] { flex: none; margin: -20px 0px 0px -350px; padding: 20px 0px 10px 0px; width: 600px; --gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf: 0px; --gap-v-ea62c835-4add-412e-b6f4-76781c7e3dcf: 0px; max-width: calc(100% - -350px); }
}
@media screen and (max-width: 768px){
.sd[data-s-ea62c835-4add-412e-b6f4-76781c7e3dcf] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-4fc3869a-70a9-4cce-a4da-5b87e2d086c4) * 0)); --gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf: 0px; --gap-v-ea62c835-4add-412e-b6f4-76781c7e3dcf: 0px; max-width: calc(100% - (var(--gap-h-4fc3869a-70a9-4cce-a4da-5b87e2d086c4) * 0)); }
}
@media screen and (max-width: 480px){
.sd[data-s-ea62c835-4add-412e-b6f4-76781c7e3dcf].appear { transition-delay: 300ms; }
.sd[data-s-ea62c835-4add-412e-b6f4-76781c7e3dcf].appear-active { transition-delay: 300ms; }
.sd[data-s-ea62c835-4add-412e-b6f4-76781c7e3dcf] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; margin: 20px 0px 0px 0px; --gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf: 0px; --gap-v-ea62c835-4add-412e-b6f4-76781c7e3dcf: 0px; width: calc(100% - (var(--gap-h-4fc3869a-70a9-4cce-a4da-5b87e2d086c4) * 0)); max-width: calc(100% - (var(--gap-h-4fc3869a-70a9-4cce-a4da-5b87e2d086c4) * 0)); }
}.sd[data-s-d0ac6314-4a76-41df-a3ad-b962e1eec46f] { background: transparent; border-radius: 0px; flex: none; height: 409px; margin: 0px 0px 0px 0px; opacity: 1; padding: 0px 0px 0px 0px; position: relative; transform: translate(0px, 0px) scale(1, 1); transition-delay: 0ms; width: calc(100% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0)); z-index: 1; max-width: calc(100% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0)); }
@media screen and (max-width: 1140px){
.sd[data-s-d0ac6314-4a76-41df-a3ad-b962e1eec46f] { height: 333px; width: calc(100% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0)); max-width: calc(100% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0)); }
}
@media screen and (max-width: 768px){
.sd[data-s-d0ac6314-4a76-41df-a3ad-b962e1eec46f] { bottom: 0; flex: none; height: 364px; left: 0; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; position: relative; right: 0; top: 0; width: 90vw; z-index: 0; max-width: 90vw; }
}
@media screen and (max-width: 480px){
.sd[data-s-d0ac6314-4a76-41df-a3ad-b962e1eec46f] { flex: none; height: 234px; margin: 0 0 0 0; width: 80vw; z-index: 0; max-width: 80vw; }
}.sd[data-s-2ccefa83-309f-4022-beae-95cfab11e1af] { bottom: 0px; display: flex; flex: none; height: auto; left: 0px; margin: 0 0 0 0; position: absolute; right: auto; top: 21px; width: calc(100% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0)); max-width: calc(100% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0)); }
.sd[data-s-2ccefa83-309f-4022-beae-95cfab11e1af]:before {  }
@media screen and (max-width: 1140px){
.sd[data-s-2ccefa83-309f-4022-beae-95cfab11e1af] { bottom: auto; display: flex; flex: none; height: 309px; top: 37px; width: calc(100% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0)); max-width: calc(100% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0)); }
}
@media screen and (max-width: 768px){
.sd[data-s-2ccefa83-309f-4022-beae-95cfab11e1af]:before { background-position: center top; background-repeat: no-repeat; background-size: contain; }
.sd[data-s-2ccefa83-309f-4022-beae-95cfab11e1af] { bottom: -1px; display: flex; flex: none; height: auto; left: 9px; margin: 0 0 0 0; position: absolute; right: 0px; top: 21px; width: calc(97% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0.0299999999999999)); z-index: -1; max-width: calc(97% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0.0299999999999999)); }
}
@media screen and (max-width: 480px){
.sd[data-s-2ccefa83-309f-4022-beae-95cfab11e1af] { bottom: 0px; display: none; flex: none; left: 0px; top: 0px; width: calc(100% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0)); max-width: calc(100% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-2ccefa83-309f-4022-beae-95cfab11e1af] { display: none; }
}.sd[data-s-6273a585-8aa2-4147-8bd8-21443403d3b9] { bottom: auto; box-shadow: none; flex: none; height: auto; left: auto; margin: 0 0 0 0; position: absolute; right: -140px; top: -50px; width: calc(33% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0.67)); z-index: 1; max-width: calc(33% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0.67)); }
@media screen and (max-width: 1140px){
.sd[data-s-6273a585-8aa2-4147-8bd8-21443403d3b9] { bottom: auto; flex: none; left: auto; margin: 0 0 0 0; position: absolute; right: -150px; top: -50px; width: calc(40% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0.6)); max-width: calc(40% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0.6)); }
}
@media screen and (max-width: 768px){
.sd[data-s-6273a585-8aa2-4147-8bd8-21443403d3b9] { display: none; }
}
@media screen and (max-width: 480px){
.sd[data-s-6273a585-8aa2-4147-8bd8-21443403d3b9] { display: none; }
}
@media screen and (max-width: 320px){
.sd[data-s-6273a585-8aa2-4147-8bd8-21443403d3b9] { display: none; }
}.sd[data-s-edee3efb-6c31-43a8-ba8c-493f03a5dd29] { bottom: NaNpx; box-shadow: none; display: none; flex: none; height: auto; left: NaNpx; margin: 0 0 0 0; position: absolute; right: -120px; top: 3px; width: calc(33% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0.67)); z-index: 1; max-width: calc(33% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0.67)); }
@media screen and (max-width: 1140px){
.sd[data-s-edee3efb-6c31-43a8-ba8c-493f03a5dd29] { bottom: auto; display: none; flex: none; left: auto; margin: 0 0 0 0; position: absolute; right: -100px; top: -43px; width: calc(40% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0.6)); max-width: calc(40% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0.6)); }
}
@media screen and (max-width: 768px){
.sd[data-s-edee3efb-6c31-43a8-ba8c-493f03a5dd29] { bottom: auto; display: flex; flex: none; left: -30px; right: auto; top: 0px; width: calc(46% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0.5399999999999999)); max-width: calc(46% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0.5399999999999999)); }
}
@media screen and (max-width: 480px){
.sd[data-s-edee3efb-6c31-43a8-ba8c-493f03a5dd29] { display: none; flex: none; width: calc(50% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0.5)); max-width: calc(50% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0.5)); }
}
@media screen and (max-width: 320px){
.sd[data-s-edee3efb-6c31-43a8-ba8c-493f03a5dd29] { display: none; }
}.sd[data-s-6e0d5a21-e808-4f1e-aa7a-72f6c063d30c] { bottom: NaNpx; box-shadow: none; display: none; flex: none; height: auto; left: NaNpx; margin: 0 0 0 0; position: absolute; right: -140px; top: 23px; width: calc(33% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0.67)); z-index: 1; max-width: calc(33% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0.67)); }
@media screen and (max-width: 1140px){
.sd[data-s-6e0d5a21-e808-4f1e-aa7a-72f6c063d30c] { bottom: auto; display: none; flex: none; left: auto; margin: 0 0 0 0; position: absolute; right: -100px; top: -43px; width: calc(40% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0.6)); max-width: calc(40% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0.6)); }
}
@media screen and (max-width: 768px){
.sd[data-s-6e0d5a21-e808-4f1e-aa7a-72f6c063d30c] { bottom: auto; display: none; flex: none; left: 13px; right: auto; top: -13px; width: calc(46% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0.5399999999999999)); max-width: calc(46% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0.5399999999999999)); }
}
@media screen and (max-width: 480px){
.sd[data-s-6e0d5a21-e808-4f1e-aa7a-72f6c063d30c] { bottom: auto; display: flex; flex: none; left: -8px; top: -20px; width: 46%; }
}
@media screen and (max-width: 320px){
.sd[data-s-6e0d5a21-e808-4f1e-aa7a-72f6c063d30c] { display: flex; }
}.sd[data-s-4973edaa-7192-4ff1-8cc9-f6184699250c] { bottom: -20px; display: none; flex: none; height: 2400px; left: 20px; margin: 0 0 0 0; position: absolute; right: NaNpx; top: 42px; width: calc(100% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0)); max-width: calc(100% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0)); }
.sd[data-s-4973edaa-7192-4ff1-8cc9-f6184699250c]:before {  }
@media screen and (max-width: 1140px){
.sd[data-s-4973edaa-7192-4ff1-8cc9-f6184699250c] { bottom: auto; display: none; flex: none; height: 309px; top: 37px; width: calc(100% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0)); max-width: calc(100% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0)); }
}
@media screen and (max-width: 768px){
.sd[data-s-4973edaa-7192-4ff1-8cc9-f6184699250c]:before { background-position: center top; background-repeat: no-repeat; background-size: contain; }
.sd[data-s-4973edaa-7192-4ff1-8cc9-f6184699250c] { bottom: -1px; display: none; flex: none; height: auto; left: 9px; margin: 0 0 0 0; position: absolute; right: 0px; top: 21px; width: calc(97% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0.0299999999999999)); z-index: -1; max-width: calc(97% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0.0299999999999999)); }
}
@media screen and (max-width: 480px){
.sd[data-s-4973edaa-7192-4ff1-8cc9-f6184699250c]:before { background-position: center top; }
.sd[data-s-4973edaa-7192-4ff1-8cc9-f6184699250c] { bottom: 0px; display: flex; flex: none; left: 7px; top: 1px; transform: scale(0.9, 0.9); transform-origin: center center; width: calc(100% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0)); max-width: calc(100% - (var(--gap-h-ea62c835-4add-412e-b6f4-76781c7e3dcf) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-4973edaa-7192-4ff1-8cc9-f6184699250c] { display: flex; }
}.sd[data-s-41b664c1-abf0-450c-b62f-cf929747fb44] { align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; padding: 0px 40px; width: 100%; max-width: 100%; }
@media screen and (max-width: 768px){
.sd[data-s-41b664c1-abf0-450c-b62f-cf929747fb44] { padding: 0px 30px; }
}
@media screen and (max-width: 480px){
.sd[data-s-41b664c1-abf0-450c-b62f-cf929747fb44] { margin: -24px 0px 0px 0px; padding: 20px 20px 20px 20px; z-index: 5; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 320px){
.sd[data-s-41b664c1-abf0-450c-b62f-cf929747fb44] { padding: 0px 20px 0px 20px; }
}.sd[data-s-45d42add-0bac-4cce-bf19-e57928433f3c] { align-content: flex-end; align-items: flex-end; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; justify-content: flex-start; padding: 0px; width: 1080px; --gap-h-45d42add-0bac-4cce-bf19-e57928433f3c: 0px; --gap-v-45d42add-0bac-4cce-bf19-e57928433f3c: 48px; --gap-uuid: 45d42add-0bac-4cce-bf19-e57928433f3c; max-width: 100%; }.sd[data-s-a0362def-3e9e-4e24-beed-509b34f4cf72] { flex: none; height: auto; width: 300px; max-width: 100%; }
@media screen and (max-width: 480px){
.sd[data-s-a0362def-3e9e-4e24-beed-509b34f4cf72] { flex: none; width: 200px; max-width: 100%; }
}.sd[data-s-41f382de-d123-4a74-8fa1-9760dcf04ab5] { align-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); flex: none; flex-direction: column; flex-wrap: nowrap; height: 700px; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px 40px; width: 1160px; max-width: 100%; --g-color-0: #e6e7e8ff; --g-position-0: 0%; --g-color-1: #ffffff; --g-position-1: 100%; --g-color-2: #ffffff; --g-position-2: 100%; --g-color-3: #ffffff; --g-position-3: 100%; --g-color-4: #ffffff; --g-position-4: 100%; --g-color-5: #ffffff; --g-position-5: 100%; --g-color-6: #ffffff; --g-position-6: 100%; --g-color-7: #ffffff; --g-position-7: 100%; --g-color-8: #ffffff; --g-position-8: 100%; --g-color-9: #ffffff; --g-position-9: 100%; --g-color-10: #ffffff; --g-position-10: 100%; --g-color-11: #ffffff; --g-position-11: 100%; --g-angle: 0deg; }
@media screen and (max-width: 1140px){
.sd[data-s-41f382de-d123-4a74-8fa1-9760dcf04ab5] { padding: 0px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 768px){
.sd[data-s-41f382de-d123-4a74-8fa1-9760dcf04ab5] { padding: 0px 30px; }
}
@media screen and (max-width: 480px){
.sd[data-s-41f382de-d123-4a74-8fa1-9760dcf04ab5] { flex: none; height: auto; padding: 20px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 320px){
.sd[data-s-41f382de-d123-4a74-8fa1-9760dcf04ab5] { padding: 40px 0px; }
}.sd[data-s-section-inner-41f382de-d123-4a74-8fa1-9760dcf04ab5] { padding: 0px 40px; width: 1160px; height: 700px; flex-direction: column; flex-wrap: nowrap; align-content: center; align-items: center; justify-content: center; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-section-inner-41f382de-d123-4a74-8fa1-9760dcf04ab5] { padding: 0px 0px; width: 100%; flex-direction: column; max-width: 100%; }
}
@media screen and (max-width: 768px){
.sd[data-s-section-inner-41f382de-d123-4a74-8fa1-9760dcf04ab5] { padding: 0px 30px; flex-direction: column; }
}
@media screen and (max-width: 480px){
.sd[data-s-section-inner-41f382de-d123-4a74-8fa1-9760dcf04ab5] { padding: 20px 0px; height: auto; flex-direction: column; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 320px){
.sd[data-s-section-inner-41f382de-d123-4a74-8fa1-9760dcf04ab5] { padding: 40px 0px; flex-direction: column; }
}.sd[data-s-d044b364-c037-4f30-9afc-b3cd6abdff2c] { background: #EEEEEE; display: none; height: 160px; width: 200px; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-d044b364-c037-4f30-9afc-b3cd6abdff2c] { display: none; }
}
@media screen and (max-width: 768px){
.sd[data-s-d044b364-c037-4f30-9afc-b3cd6abdff2c] { display: none; }
}
@media screen and (max-width: 480px){
.sd[data-s-d044b364-c037-4f30-9afc-b3cd6abdff2c] { background: #ffffffff; border-radius: 50%; bottom: 103px; display: flex; flex: none; height: 600px; left: 0px; margin: 0 0 0 0; position: absolute; right: 0px; top: auto; transform: scale(2, 1.4); width: auto; z-index: 0; max-width: 100%; }
}
@media screen and (max-width: 320px){
.sd[data-s-d044b364-c037-4f30-9afc-b3cd6abdff2c] { display: flex; }
}.sd[data-s-db63bee3-797f-4ecc-a899-b8570bbfe3de] { align-content: center; align-items: center; background: #ffffffff; border-radius: 50%; flex: none; flex-direction: column; flex-wrap: nowrap; height: 1080px; justify-content: center; padding: 0px 0px 0px 0px; width: 100%; z-index: 0; max-width: 100%; box-sizing:border-box;}
@media screen and (max-width: 1140px){
.sd[data-s-db63bee3-797f-4ecc-a899-b8570bbfe3de] { flex: none; height: 1080px; width: 1080px; max-width: 100%; box-sizing:border-box;}
}
@media screen and (max-width: 768px){
.sd[data-s-db63bee3-797f-4ecc-a899-b8570bbfe3de] { height: 100%; max-width: 100%; box-sizing:border-box;}
}
@media screen and (max-width: 480px){
.sd[data-s-db63bee3-797f-4ecc-a899-b8570bbfe3de] { background: transparent; border-radius: 0; bottom: 0; flex: none; height: auto; left: 0; margin: 0 0 0 0; padding: 0px 20px 0px 20px; position: relative; right: 0; top: 0; transform: translate(0px, 0px) rotate(0deg) scale(1, 1); max-width: 100%; box-sizing:border-box;}
}.sd[data-s-a70b7719-b174-4515-b06e-189f18339f35] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; justify-content: center; padding: 0px; width: 80%; --gap-h-a70b7719-b174-4515-b06e-189f18339f35: 0px; --gap-v-a70b7719-b174-4515-b06e-189f18339f35: 8px; --gap-uuid: a70b7719-b174-4515-b06e-189f18339f35; max-width: 80%; }
@media screen and (max-width: 768px){
.sd[data-s-a70b7719-b174-4515-b06e-189f18339f35] { gap: 24px; --gap-h-a70b7719-b174-4515-b06e-189f18339f35: 0px; --gap-v-a70b7719-b174-4515-b06e-189f18339f35: 24px; }
}
@media screen and (max-width: 480px){
.sd[data-s-a70b7719-b174-4515-b06e-189f18339f35] { flex: none; width: 90%; --gap-h-a70b7719-b174-4515-b06e-189f18339f35: 0px; --gap-v-a70b7719-b174-4515-b06e-189f18339f35: 8px; max-width: 90%; }
}.sd[data-s-f1d996b0-48ea-44bd-931e-4d172a473d50] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 8px; justify-content: center; padding: 0px; --gap-h-f1d996b0-48ea-44bd-931e-4d172a473d50: 0px; --gap-v-f1d996b0-48ea-44bd-931e-4d172a473d50: 8px; --gap-uuid: f1d996b0-48ea-44bd-931e-4d172a473d50; }
@media screen and (max-width: 768px){
.sd[data-s-f1d996b0-48ea-44bd-931e-4d172a473d50] { align-content: flex-start; align-items: flex-start; gap: 8px; justify-content: center; --gap-h-f1d996b0-48ea-44bd-931e-4d172a473d50: 0px; --gap-v-f1d996b0-48ea-44bd-931e-4d172a473d50: 8px; }
}.sd[data-s-05575dab-f2a2-4fa7-b241-49f966ea3965] { color: #07213aff; font-style: normal; height: auto; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 768px){
.sd[data-s-05575dab-f2a2-4fa7-b241-49f966ea3965] { font-size: 27px; }
}
@media screen and (max-width: 480px){
.sd[data-s-05575dab-f2a2-4fa7-b241-49f966ea3965] { display: flex; }
}
@media screen and (max-width: 320px){
.sd[data-s-05575dab-f2a2-4fa7-b241-49f966ea3965] { display: flex; }
}.sd[data-s-97a66ce4-344f-488d-b6f4-2291f11969aa] { color: #07213aff; font-style: normal; height: auto; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 768px){
.sd[data-s-97a66ce4-344f-488d-b6f4-2291f11969aa] { font-size: 27px; }
}
@media screen and (max-width: 480px){
.sd[data-s-97a66ce4-344f-488d-b6f4-2291f11969aa] { display: flex; }
}
@media screen and (max-width: 320px){
.sd[data-s-97a66ce4-344f-488d-b6f4-2291f11969aa] { display: flex; }
}.sd[data-s-30e5aef3-44d2-4771-9ad9-83b7d3b5966b] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 24px; justify-content: center; padding: 0px; --gap-h-30e5aef3-44d2-4771-9ad9-83b7d3b5966b: 24px; --gap-v-30e5aef3-44d2-4771-9ad9-83b7d3b5966b: 0px; --gap-uuid: 30e5aef3-44d2-4771-9ad9-83b7d3b5966b; }
@media screen and (max-width: 768px){
.sd[data-s-30e5aef3-44d2-4771-9ad9-83b7d3b5966b] { gap: 8px; --gap-h-30e5aef3-44d2-4771-9ad9-83b7d3b5966b: 8px; --gap-v-30e5aef3-44d2-4771-9ad9-83b7d3b5966b: 0px; }
}
@media screen and (max-width: 480px){
.sd[data-s-30e5aef3-44d2-4771-9ad9-83b7d3b5966b] { flex-direction: column; flex-wrap: nowrap; --gap-h-30e5aef3-44d2-4771-9ad9-83b7d3b5966b: 0px; --gap-v-30e5aef3-44d2-4771-9ad9-83b7d3b5966b: 24px; }
}.sd[data-s-b0fc3511-cef3-4828-bcf8-336029427af9] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 36px; justify-content: center; padding: 0px; width: calc(50% - (var(--gap-h-30e5aef3-44d2-4771-9ad9-83b7d3b5966b) * 0.5)); --gap-h-b0fc3511-cef3-4828-bcf8-336029427af9: 0px; --gap-v-b0fc3511-cef3-4828-bcf8-336029427af9: 36px; --gap-uuid: b0fc3511-cef3-4828-bcf8-336029427af9; max-width: calc(50% - (var(--gap-h-30e5aef3-44d2-4771-9ad9-83b7d3b5966b) * 0.5)); }
@media screen and (max-width: 480px){
.sd[data-s-b0fc3511-cef3-4828-bcf8-336029427af9] { flex: none; width: calc(100% - (var(--gap-h-30e5aef3-44d2-4771-9ad9-83b7d3b5966b) * 0)); --gap-h-b0fc3511-cef3-4828-bcf8-336029427af9: 0px; --gap-v-b0fc3511-cef3-4828-bcf8-336029427af9: 36px; max-width: calc(100% - (var(--gap-h-30e5aef3-44d2-4771-9ad9-83b7d3b5966b) * 0)); }
}.sd[data-s-1637bd7e-7acf-4893-b19a-8821e487f857] { color: #333333; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 18px; font-weight: 400; height: auto; line-height: 1.4; padding: 0px 0px 0px; text-align: left; width: calc(100% - (var(--gap-h-b0fc3511-cef3-4828-bcf8-336029427af9) * 0)); max-width: calc(100% - (var(--gap-h-b0fc3511-cef3-4828-bcf8-336029427af9) * 0)); }
.sd[data-s-1637bd7e-7acf-4893-b19a-8821e487f857] >p { font-size: 18px; line-height: 1.6; margin: 0px 0px 0px 0px; }
.sd[data-s-1637bd7e-7acf-4893-b19a-8821e487f857] strong { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); font-weight: 700; --g-color-0: rgb(255, 238, 148); --g-position-0: 45%; --g-color-1: rgb(255, 255, 255); --g-position-1: 0%; --g-color-2: rgb(255, 255, 255); --g-position-2: 0%; --g-color-3: rgb(255, 255, 255); --g-position-3: 0%; --g-color-4: rgb(255, 255, 255); --g-position-4: 0%; --g-color-5: rgb(255, 255, 255); --g-position-5: 0%; --g-color-6: rgb(255, 255, 255); --g-position-6: 0%; --g-color-7: rgb(255, 255, 255); --g-position-7: 0%; --g-color-8: rgb(255, 255, 255); --g-position-8: 0%; --g-color-9: rgb(255, 255, 255); --g-position-9: 0%; --g-color-10: rgb(255, 255, 255); --g-position-10: 0%; --g-color-11: rgb(255, 255, 255); --g-position-11: 0%; --g-angle: 0deg; }.sd[data-s-504069bd-3611-4597-a6a6-1f165f14cc8b] { color: #333333; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 18px; font-weight: 400; height: auto; line-height: 1.4; padding: 0px 0px 0px; text-align: left; width: calc(100% - (var(--gap-h-b0fc3511-cef3-4828-bcf8-336029427af9) * 0)); max-width: calc(100% - (var(--gap-h-b0fc3511-cef3-4828-bcf8-336029427af9) * 0)); }
.sd[data-s-504069bd-3611-4597-a6a6-1f165f14cc8b] >p { font-size: 18px; line-height: 1.6; margin: 0px 0px 0px 0px; }
.sd[data-s-504069bd-3611-4597-a6a6-1f165f14cc8b] strong { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); font-weight: 700; --g-color-0: rgb(255, 238, 148); --g-position-0: 45%; --g-color-1: rgb(255, 255, 255); --g-position-1: 0%; --g-color-2: rgb(255, 255, 255); --g-position-2: 0%; --g-color-3: rgb(255, 255, 255); --g-position-3: 0%; --g-color-4: rgb(255, 255, 255); --g-position-4: 0%; --g-color-5: rgb(255, 255, 255); --g-position-5: 0%; --g-color-6: rgb(255, 255, 255); --g-position-6: 0%; --g-color-7: rgb(255, 255, 255); --g-position-7: 0%; --g-color-8: rgb(255, 255, 255); --g-position-8: 0%; --g-color-9: rgb(255, 255, 255); --g-position-9: 0%; --g-color-10: rgb(255, 255, 255); --g-position-10: 0%; --g-color-11: rgb(255, 255, 255); --g-position-11: 0%; --g-angle: 0deg; }.sd[data-s-e4cb3617-fa8c-4378-a501-b363c884bc6c] { flex: none; height: auto; margin: 25px 0px 28px 0px; width: calc(50% - (var(--gap-h-30e5aef3-44d2-4771-9ad9-83b7d3b5966b) * 0.5)); max-width: calc(50% - (var(--gap-h-30e5aef3-44d2-4771-9ad9-83b7d3b5966b) * 0.5)); }
@media screen and (max-width: 1140px){
.sd[data-s-e4cb3617-fa8c-4378-a501-b363c884bc6c] { margin: 25px 20px 28px 20px; width: calc(50% - 40px - (var(--gap-h-30e5aef3-44d2-4771-9ad9-83b7d3b5966b) * 0.5)); max-width: calc(50% - 40px - (var(--gap-h-30e5aef3-44d2-4771-9ad9-83b7d3b5966b) * 0.5)); }
}
@media screen and (max-width: 480px){
.sd[data-s-e4cb3617-fa8c-4378-a501-b363c884bc6c] { display: flex; flex: none; width: calc(100% - 40px - (var(--gap-h-30e5aef3-44d2-4771-9ad9-83b7d3b5966b) * 0)); max-width: calc(100% - 40px - (var(--gap-h-30e5aef3-44d2-4771-9ad9-83b7d3b5966b) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-e4cb3617-fa8c-4378-a501-b363c884bc6c] { display: flex; margin: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-30e5aef3-44d2-4771-9ad9-83b7d3b5966b) * 0)); max-width: calc(100% - (var(--gap-h-30e5aef3-44d2-4771-9ad9-83b7d3b5966b) * 0)); }
}.sd[data-s-751a3257-3203-4c6d-92de-4894a3065022] { align-content: center; align-items: center; background: #07213aff; border-radius: 24px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: 44px; justify-content: center; margin: 0px 0px 0px 0px; opacity: 1; padding: 0px; width: 250px; --gap-h-751a3257-3203-4c6d-92de-4894a3065022: 32px; --gap-v-751a3257-3203-4c6d-92de-4894a3065022: 0px; --gap-uuid: 751a3257-3203-4c6d-92de-4894a3065022; max-width: 100%; }
.sd[data-s-751a3257-3203-4c6d-92de-4894a3065022]:hover { opacity: 0.8; --gap-h-751a3257-3203-4c6d-92de-4894a3065022: 32px; --gap-v-751a3257-3203-4c6d-92de-4894a3065022: 0px; }.sd[data-s-f6c693bf-5c4f-487a-9405-1bbcd25197f4] { color: #ffffffff; font-family: var(--s-font-a0bcff4b); font-size: 18px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-a3ccd839-3562-4efd-8424-13709dde2ae3] { bottom: 0px; color: #ffffffff; display: none; font-size: 20px; height: auto; left: auto; margin: 0 0 0 0; position: absolute; right: 12px; top: 0px; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-a3ccd839-3562-4efd-8424-13709dde2ae3] { display: none; }
}
@media screen and (max-width: 768px){
.sd[data-s-a3ccd839-3562-4efd-8424-13709dde2ae3] { display: none; }
}
@media screen and (max-width: 480px){
.sd[data-s-a3ccd839-3562-4efd-8424-13709dde2ae3] { display: none; }
}
@media screen and (max-width: 320px){
.sd[data-s-a3ccd839-3562-4efd-8424-13709dde2ae3] { display: none; }
}.sd[data-s-79c154b7-6682-41b4-b8d1-15ba42ee04d8] { align-content: center; align-items: center; flex: none; flex-wrap: nowrap; gap: 36px; justify-content: center; padding: 60px 0px 0px 0px; width: 100vw; --gap-h-79c154b7-6682-41b4-b8d1-15ba42ee04d8: 0px; --gap-v-79c154b7-6682-41b4-b8d1-15ba42ee04d8: 36px; --gap-uuid: 79c154b7-6682-41b4-b8d1-15ba42ee04d8; max-width: 100vw; }.sd[data-s-420caff9-16a6-4728-ae28-f8ebc4a76277] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px 40px; width: calc(100% - (var(--gap-h-79c154b7-6682-41b4-b8d1-15ba42ee04d8) * 0)); --gap-h-420caff9-16a6-4728-ae28-f8ebc4a76277: 0px; --gap-v-420caff9-16a6-4728-ae28-f8ebc4a76277: 0px; --gap-uuid: 420caff9-16a6-4728-ae28-f8ebc4a76277; max-width: calc(100% - (var(--gap-h-79c154b7-6682-41b4-b8d1-15ba42ee04d8) * 0)); box-sizing: border-box;}
@media screen and (max-width: 768px){
.sd[data-s-420caff9-16a6-4728-ae28-f8ebc4a76277] { padding: 0px 30px; --gap-h-420caff9-16a6-4728-ae28-f8ebc4a76277: 0px; --gap-v-420caff9-16a6-4728-ae28-f8ebc4a76277: 0px; box-sizing: border-box;}
}
@media screen and (max-width: 480px){
.sd[data-s-420caff9-16a6-4728-ae28-f8ebc4a76277] { padding: 0px 20px; --gap-h-420caff9-16a6-4728-ae28-f8ebc4a76277: 0px; --gap-v-420caff9-16a6-4728-ae28-f8ebc4a76277: 0px; box-sizing: border-box;}
}.sd[data-s-50da1c20-ad1c-4436-90fb-a63060b8cfc0] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; justify-content: flex-start; padding: 0px; width: 1080px; --gap-h-50da1c20-ad1c-4436-90fb-a63060b8cfc0: 0px; --gap-v-50da1c20-ad1c-4436-90fb-a63060b8cfc0: 4px; --gap-uuid: 50da1c20-ad1c-4436-90fb-a63060b8cfc0; max-width: 100%; }.sd[data-s-8c3e0a3c-5560-4f62-b2b8-808c2f70c572] { color: #1a1a1aff; flex: none; font-family: var(--s-font-69a6a527); font-size: 20px; font-weight: 200; height: auto; letter-spacing: 0; line-height: 1.4; opacity: 0.3; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-3fe0abe9-10a5-48c0-853a-897261b054f7] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-50da1c20-ad1c-4436-90fb-a63060b8cfc0) * 0)); --gap-h-3fe0abe9-10a5-48c0-853a-897261b054f7: 16px; --gap-v-3fe0abe9-10a5-48c0-853a-897261b054f7: 0px; --gap-uuid: 3fe0abe9-10a5-48c0-853a-897261b054f7; max-width: calc(100% - (var(--gap-h-50da1c20-ad1c-4436-90fb-a63060b8cfc0) * 0)); }.sd[data-s-d0729ab1-f004-4f65-b8bd-7b9af8b6f837] { color: #1a1a1aff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 22px; font-weight: 800; height: auto; letter-spacing: 0; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-ee0df5e6-2af4-4485-93a6-15db674c2951] { background: #c3c3c3ff; flex: 1; height: 1px; width: auto; max-width: 100%; }.sd[data-s-b5cadaea-7859-47ab-bdcd-51fc171e968c] { align-content: center; align-items: center; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; --gap-h-b5cadaea-7859-47ab-bdcd-51fc171e968c: 0px; --gap-v-b5cadaea-7859-47ab-bdcd-51fc171e968c: 0px; --gap-uuid: b5cadaea-7859-47ab-bdcd-51fc171e968c; }
@media screen and (max-width: 480px){
.sd[data-s-b5cadaea-7859-47ab-bdcd-51fc171e968c] { padding: 0px 0px 20px 0px; --gap-h-b5cadaea-7859-47ab-bdcd-51fc171e968c: 0px; --gap-v-b5cadaea-7859-47ab-bdcd-51fc171e968c: 0px; }
}
@media screen and (max-width: 320px){
.sd[data-s-b5cadaea-7859-47ab-bdcd-51fc171e968c] { padding: 0px 0px 0px 0px; --gap-h-b5cadaea-7859-47ab-bdcd-51fc171e968c: 0px; --gap-v-b5cadaea-7859-47ab-bdcd-51fc171e968c: 0px; }
}.sd[data-s-8f168daa-54ad-4869-8bd9-e73783c30e74] { display: flex; height: auto; width: calc(90% - (var(--gap-h-b5cadaea-7859-47ab-bdcd-51fc171e968c) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-b5cadaea-7859-47ab-bdcd-51fc171e968c) * 0.10000000000000003)); }
@media screen and (max-width: 1140px){
.sd[data-s-8f168daa-54ad-4869-8bd9-e73783c30e74] { display: flex; }
}
@media screen and (max-width: 768px){
.sd[data-s-8f168daa-54ad-4869-8bd9-e73783c30e74] { display: flex; }
}
@media screen and (max-width: 480px){
.sd[data-s-8f168daa-54ad-4869-8bd9-e73783c30e74] { display: none; }
}
@media screen and (max-width: 320px){
.sd[data-s-8f168daa-54ad-4869-8bd9-e73783c30e74] { display: none; }
}.sd[data-s-fccb3be6-3e79-4bd1-b7d0-f4457989e264] { display: flex; height: auto; width: calc(90% - (var(--gap-h-b5cadaea-7859-47ab-bdcd-51fc171e968c) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-b5cadaea-7859-47ab-bdcd-51fc171e968c) * 0.10000000000000003)); }
@media screen and (max-width: 1140px){
.sd[data-s-fccb3be6-3e79-4bd1-b7d0-f4457989e264] { display: flex; }
}
@media screen and (max-width: 768px){
.sd[data-s-fccb3be6-3e79-4bd1-b7d0-f4457989e264] { display: flex; }
}
@media screen and (max-width: 480px){
.sd[data-s-fccb3be6-3e79-4bd1-b7d0-f4457989e264] { display: none; }
}
@media screen and (max-width: 320px){
.sd[data-s-fccb3be6-3e79-4bd1-b7d0-f4457989e264] { display: none; }
}.sd[data-s-673ccefc-eacc-41a3-9cfe-d1bbfa30d4ef] { display: none; height: auto; width: 200px; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-673ccefc-eacc-41a3-9cfe-d1bbfa30d4ef] { display: none; }
}
@media screen and (max-width: 768px){
.sd[data-s-673ccefc-eacc-41a3-9cfe-d1bbfa30d4ef] { display: none; }
}
@media screen and (max-width: 480px){
.sd[data-s-673ccefc-eacc-41a3-9cfe-d1bbfa30d4ef] { display: flex; width: calc(90% - (var(--gap-h-b5cadaea-7859-47ab-bdcd-51fc171e968c) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-b5cadaea-7859-47ab-bdcd-51fc171e968c) * 0.10000000000000003)); }
}
@media screen and (max-width: 320px){
.sd[data-s-673ccefc-eacc-41a3-9cfe-d1bbfa30d4ef] { display: flex; }
}.sd[data-s-f126d624-886e-4ecd-82ef-5f5e2dca628c] { align-content: flex-start; align-items: flex-start; background: #FFFFFF; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: auto; justify-content: flex-start; padding: 80px 40px; width: 1160px; --gap-h-f126d624-886e-4ecd-82ef-5f5e2dca628c: 0px; --gap-v-f126d624-886e-4ecd-82ef-5f5e2dca628c: 48px; --gap-uuid: f126d624-886e-4ecd-82ef-5f5e2dca628c; max-width: 100%; box-sizing: border-box;}
@media screen and (max-width: 768px){
.sd[data-s-f126d624-886e-4ecd-82ef-5f5e2dca628c] { padding: 60px 30px; --gap-h-f126d624-886e-4ecd-82ef-5f5e2dca628c: 0px; --gap-v-f126d624-886e-4ecd-82ef-5f5e2dca628c: 48px; box-sizing: border-box;}
}
@media screen and (max-width: 480px){
.sd[data-s-f126d624-886e-4ecd-82ef-5f5e2dca628c] { padding: 30px 20px 0px 20px; --gap-h-f126d624-886e-4ecd-82ef-5f5e2dca628c: 0px; --gap-v-f126d624-886e-4ecd-82ef-5f5e2dca628c: 48px; box-sizing: border-box;}
}.sd[data-s-section-inner-f126d624-886e-4ecd-82ef-5f5e2dca628c] { padding: 80px 40px; width: 1160px; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: flex-start; align-items: flex-start; justify-content: flex-start; gap: 48px; --gap-h-f126d624-886e-4ecd-82ef-5f5e2dca628c: 0px; --gap-v-f126d624-886e-4ecd-82ef-5f5e2dca628c: 48px; --gap-uuid: f126d624-886e-4ecd-82ef-5f5e2dca628c; max-width: 100%; box-sizing: border-box;}
@media screen and (max-width: 768px){
.sd[data-s-section-inner-f126d624-886e-4ecd-82ef-5f5e2dca628c] { padding: 60px 30px; flex-direction: column; --gap-h-f126d624-886e-4ecd-82ef-5f5e2dca628c: 0px; --gap-v-f126d624-886e-4ecd-82ef-5f5e2dca628c: 48px; box-sizing: border-box;}
}
@media screen and (max-width: 480px){
.sd[data-s-section-inner-f126d624-886e-4ecd-82ef-5f5e2dca628c] { padding: 30px 20px 0px 20px; flex-direction: column; --gap-h-f126d624-886e-4ecd-82ef-5f5e2dca628c: 0px; --gap-v-f126d624-886e-4ecd-82ef-5f5e2dca628c: 48px; box-sizing: border-box;}
}.sd[data-s-078179a8-e402-4e65-9038-c8ac12ef83e3] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 40px; justify-content: flex-start; padding: 0px; --gap-h-078179a8-e402-4e65-9038-c8ac12ef83e3: 0px; --gap-v-078179a8-e402-4e65-9038-c8ac12ef83e3: 40px; --gap-uuid: 078179a8-e402-4e65-9038-c8ac12ef83e3; }.sd[data-s-55000a41-b814-4cf5-83d2-c95ccaa1b961] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 48px; justify-content: flex-start; padding: 0px; --gap-h-55000a41-b814-4cf5-83d2-c95ccaa1b961: 0px; --gap-v-55000a41-b814-4cf5-83d2-c95ccaa1b961: 48px; --gap-uuid: 55000a41-b814-4cf5-83d2-c95ccaa1b961; }.sd[data-s-79558a94-5669-4ec6-a289-e7939898d155] { align-content: stretch; align-items: stretch; flex-direction: row; flex-wrap: nowrap; gap: 56px; justify-content: flex-start; padding: 0px; --gap-h-79558a94-5669-4ec6-a289-e7939898d155: 56px; --gap-v-79558a94-5669-4ec6-a289-e7939898d155: 0px; --gap-uuid: 79558a94-5669-4ec6-a289-e7939898d155; }
@media screen and (max-width: 768px){
.sd[data-s-79558a94-5669-4ec6-a289-e7939898d155] { gap: 24px; --gap-h-79558a94-5669-4ec6-a289-e7939898d155: 24px; --gap-v-79558a94-5669-4ec6-a289-e7939898d155: 0px; }
}
@media screen and (max-width: 480px){
.sd[data-s-79558a94-5669-4ec6-a289-e7939898d155] { flex-direction: column; flex-wrap: nowrap; gap: 40px; --gap-h-79558a94-5669-4ec6-a289-e7939898d155: 0px; --gap-v-79558a94-5669-4ec6-a289-e7939898d155: 40px; }
}.sd[data-s-0b45699e-6d4f-4fc7-9668-18d9f6cd5594] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; justify-content: space-between; padding: 0px; width: calc(50% - (var(--gap-h-79558a94-5669-4ec6-a289-e7939898d155) * 0.5)); --gap-h-0b45699e-6d4f-4fc7-9668-18d9f6cd5594: 0px; --gap-v-0b45699e-6d4f-4fc7-9668-18d9f6cd5594: 32px; --gap-uuid: 0b45699e-6d4f-4fc7-9668-18d9f6cd5594; max-width: calc(50% - (var(--gap-h-79558a94-5669-4ec6-a289-e7939898d155) * 0.5)); }
@media screen and (max-width: 768px){
.sd[data-s-0b45699e-6d4f-4fc7-9668-18d9f6cd5594] { align-content: center; align-items: center; justify-content: space-between; --gap-h-0b45699e-6d4f-4fc7-9668-18d9f6cd5594: 0px; --gap-v-0b45699e-6d4f-4fc7-9668-18d9f6cd5594: 32px; }
}
@media screen and (max-width: 480px){
.sd[data-s-0b45699e-6d4f-4fc7-9668-18d9f6cd5594] { flex: none; width: calc(100% - (var(--gap-h-79558a94-5669-4ec6-a289-e7939898d155) * 0)); --gap-h-0b45699e-6d4f-4fc7-9668-18d9f6cd5594: 0px; --gap-v-0b45699e-6d4f-4fc7-9668-18d9f6cd5594: 32px; max-width: calc(100% - (var(--gap-h-79558a94-5669-4ec6-a289-e7939898d155) * 0)); }
}.sd[data-s-10474ab6-a640-4663-93ae-77c003c9b625] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: 250px; justify-content: center; padding: 0px; width: calc(100% - (var(--gap-h-0b45699e-6d4f-4fc7-9668-18d9f6cd5594) * 0)); --gap-h-10474ab6-a640-4663-93ae-77c003c9b625: 0px; --gap-v-10474ab6-a640-4663-93ae-77c003c9b625: 32px; --gap-uuid: 10474ab6-a640-4663-93ae-77c003c9b625; max-width: calc(100% - (var(--gap-h-0b45699e-6d4f-4fc7-9668-18d9f6cd5594) * 0)); }
@media screen and (max-width: 1140px){
.sd[data-s-10474ab6-a640-4663-93ae-77c003c9b625] { flex: none; height: 240px; --gap-h-10474ab6-a640-4663-93ae-77c003c9b625: 0px; --gap-v-10474ab6-a640-4663-93ae-77c003c9b625: 32px; width: calc(100% - (var(--gap-h-0b45699e-6d4f-4fc7-9668-18d9f6cd5594) * 0)); max-width: calc(100% - (var(--gap-h-0b45699e-6d4f-4fc7-9668-18d9f6cd5594) * 0)); }
}
@media screen and (max-width: 768px){
.sd[data-s-10474ab6-a640-4663-93ae-77c003c9b625] { flex: none; height: 160px; --gap-h-10474ab6-a640-4663-93ae-77c003c9b625: 0px; --gap-v-10474ab6-a640-4663-93ae-77c003c9b625: 32px; width: calc(100% - (var(--gap-h-0b45699e-6d4f-4fc7-9668-18d9f6cd5594) * 0)); max-width: calc(100% - (var(--gap-h-0b45699e-6d4f-4fc7-9668-18d9f6cd5594) * 0)); }
}
@media screen and (max-width: 480px){
.sd[data-s-10474ab6-a640-4663-93ae-77c003c9b625] { flex: none; height: auto; --gap-h-10474ab6-a640-4663-93ae-77c003c9b625: 0px; --gap-v-10474ab6-a640-4663-93ae-77c003c9b625: 32px; width: calc(100% - (var(--gap-h-0b45699e-6d4f-4fc7-9668-18d9f6cd5594) * 0)); max-width: calc(100% - (var(--gap-h-0b45699e-6d4f-4fc7-9668-18d9f6cd5594) * 0)); }
}.sd[data-s-1ad88e25-c25b-4f42-a48a-982e43da52ae] { flex: none; height: auto; width: calc(100% - (var(--gap-h-10474ab6-a640-4663-93ae-77c003c9b625) * 0)); max-width: calc(100% - (var(--gap-h-10474ab6-a640-4663-93ae-77c003c9b625) * 0)); }.sd[data-s-28bbb18b-86e4-49a1-9d89-f25c54ffbcd3] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 8px; justify-content: flex-start; padding: 0px; --gap-h-28bbb18b-86e4-49a1-9d89-f25c54ffbcd3: 0px; --gap-v-28bbb18b-86e4-49a1-9d89-f25c54ffbcd3: 8px; --gap-uuid: 28bbb18b-86e4-49a1-9d89-f25c54ffbcd3; }.sd[data-s-8c2131fd-9f6e-4aec-820f-14a36f1f147e] { color: #1a1a1aff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 20px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-28bbb18b-86e4-49a1-9d89-f25c54ffbcd3) * 0)); max-width: calc(100% - (var(--gap-h-28bbb18b-86e4-49a1-9d89-f25c54ffbcd3) * 0)); justify-content: flex-start; }.sd[data-s-5598b0b3-3c6e-4342-8621-e44db83948d3] { color: #333333; font-family: var(--s-font-a0bcff4b); font-size: 16px; font-weight: 400; height: auto; line-height: 1.6; padding: 0px 0px 0px; text-align: left; width: 600px; max-width: 100%; }
.sd[data-s-5598b0b3-3c6e-4342-8621-e44db83948d3] >p { margin: 0px 0px 0px 0px; }
.sd[data-s-5598b0b3-3c6e-4342-8621-e44db83948d3] strong { font-weight: 700; }.sd[data-s-e1bc2561-b856-4a67-bd93-f1d14a96ba9c] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 1px solid #07213aff; border-left: 1px solid #07213aff; border-radius: 24px; border-right: 1px solid #07213aff; border-top: 1px solid #07213aff; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: 44px; justify-content: center; opacity: 1; padding: 0px; width: 430px; --gap-h-e1bc2561-b856-4a67-bd93-f1d14a96ba9c: 32px; --gap-v-e1bc2561-b856-4a67-bd93-f1d14a96ba9c: 0px; --gap-uuid: e1bc2561-b856-4a67-bd93-f1d14a96ba9c; max-width: 100%; }
.sd[data-s-e1bc2561-b856-4a67-bd93-f1d14a96ba9c]:hover { background: #07213aff; opacity: 1; --gap-h-e1bc2561-b856-4a67-bd93-f1d14a96ba9c: 32px; --gap-v-e1bc2561-b856-4a67-bd93-f1d14a96ba9c: 0px; }
@media screen and (max-width: 768px){
.sd[data-s-e1bc2561-b856-4a67-bd93-f1d14a96ba9c] { flex: none; gap: 2px; padding: 0px; width: calc(100% - (var(--gap-h-0b45699e-6d4f-4fc7-9668-18d9f6cd5594) * 0)); --gap-h-e1bc2561-b856-4a67-bd93-f1d14a96ba9c: 2px; --gap-v-e1bc2561-b856-4a67-bd93-f1d14a96ba9c: 0px; max-width: calc(100% - (var(--gap-h-0b45699e-6d4f-4fc7-9668-18d9f6cd5594) * 0)); }
}.sd[data-s-3fed9c84-a223-46e0-a102-63acc094a7b3] { color: #07213aff; font-family: var(--s-font-a0bcff4b); font-size: 18px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-e1bc2561-b856-4a67-bd93-f1d14a96ba9c]:hover .sd[data-s-3fed9c84-a223-46e0-a102-63acc094a7b3] { color: #ffffffff; }
@media screen and (max-width: 768px){
.sd[data-s-3fed9c84-a223-46e0-a102-63acc094a7b3] { font-size: 12px; padding: 0px; }
}
@media screen and (max-width: 480px){
.sd[data-s-3fed9c84-a223-46e0-a102-63acc094a7b3] { font-size: 16px; }
}.sd[data-s-c5120215-56d9-48a9-89fa-931f294619e3] { align-content: center; align-items: center; background: transparent; border-bottom: 0px solid #FFFFFF; border-left: 0px solid #FFFFFF; border-radius: 0; border-right: 0px solid #FFFFFF; border-top: 0px solid #FFFFFF; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 36px; justify-content: flex-end; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 36px; --gap-h-c5120215-56d9-48a9-89fa-931f294619e3: 0px; --gap-v-c5120215-56d9-48a9-89fa-931f294619e3: 0px; --gap-uuid: c5120215-56d9-48a9-89fa-931f294619e3; max-width: 100%; }
@media screen and (max-width: 480px){
.sd[data-s-c5120215-56d9-48a9-89fa-931f294619e3] { flex: none; gap: 24px; height: 32px; width: 32px; --gap-h-c5120215-56d9-48a9-89fa-931f294619e3: 24px; --gap-v-c5120215-56d9-48a9-89fa-931f294619e3: 0px; max-width: 100%; }
}.sd[data-s-804764b0-023a-4d1c-acf2-aa83f9c232fa] { align-content: center; align-items: center; bottom: 1px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 36px; justify-content: center; left: 0px; margin: 0 0 0 0; opacity: 0; overflow-x: visible; overflow-y: visible; padding: 0px; position: absolute; right: 0px; top: -1px; transform: translate(-16px, 0px); width: 36px; --gap-h-804764b0-023a-4d1c-acf2-aa83f9c232fa: 0px; --gap-v-804764b0-023a-4d1c-acf2-aa83f9c232fa: 0px; --gap-uuid: 804764b0-023a-4d1c-acf2-aa83f9c232fa; max-width: 100%; }
.sd[data-s-e1bc2561-b856-4a67-bd93-f1d14a96ba9c]:hover .sd[data-s-804764b0-023a-4d1c-acf2-aa83f9c232fa] { bottom: 1px; left: -1px; opacity: 1; right: 1px; top: -1px; transform: translate(0px, 0px); transition-duration: 600ms; --gap-h-804764b0-023a-4d1c-acf2-aa83f9c232fa: 0px; --gap-v-804764b0-023a-4d1c-acf2-aa83f9c232fa: 0px; }
@media screen and (max-width: 480px){
.sd[data-s-804764b0-023a-4d1c-acf2-aa83f9c232fa] { gap: 24px; --gap-h-804764b0-023a-4d1c-acf2-aa83f9c232fa: 24px; --gap-v-804764b0-023a-4d1c-acf2-aa83f9c232fa: 0px; }
}.sd[data-s-f86335b1-b874-4283-98ad-22ff53eeeee2] { height: auto; width: 18px; max-width: 100%; }.sd[data-s-a13fac36-c3e8-4e3b-bbae-5f9d2516f570] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 36px; justify-content: center; overflow-x: visible; overflow-y: visible; padding: 0px; width: 36px; --gap-h-a13fac36-c3e8-4e3b-bbae-5f9d2516f570: 0px; --gap-v-a13fac36-c3e8-4e3b-bbae-5f9d2516f570: 0px; --gap-uuid: a13fac36-c3e8-4e3b-bbae-5f9d2516f570; max-width: 100%; }
.sd[data-s-e1bc2561-b856-4a67-bd93-f1d14a96ba9c]:hover .sd[data-s-a13fac36-c3e8-4e3b-bbae-5f9d2516f570] { opacity: 0; transform: translate(16px, 0px); transition-duration: 600ms; --gap-h-a13fac36-c3e8-4e3b-bbae-5f9d2516f570: 0px; --gap-v-a13fac36-c3e8-4e3b-bbae-5f9d2516f570: 0px; }
@media screen and (max-width: 480px){
.sd[data-s-a13fac36-c3e8-4e3b-bbae-5f9d2516f570] { gap: 24px; --gap-h-a13fac36-c3e8-4e3b-bbae-5f9d2516f570: 24px; --gap-v-a13fac36-c3e8-4e3b-bbae-5f9d2516f570: 0px; }
}.sd[data-s-b9a9a39d-980c-4fc3-950f-4deb1e6c0f6e] { height: auto; width: 18px; max-width: 100%; }.sd[data-s-64c2eb93-4d15-477a-84cf-76588f099ff5] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; justify-content: space-between; padding: 0px; width: calc(50% - (var(--gap-h-79558a94-5669-4ec6-a289-e7939898d155) * 0.5)); --gap-h-64c2eb93-4d15-477a-84cf-76588f099ff5: 0px; --gap-v-64c2eb93-4d15-477a-84cf-76588f099ff5: 32px; --gap-uuid: 64c2eb93-4d15-477a-84cf-76588f099ff5; max-width: calc(50% - (var(--gap-h-79558a94-5669-4ec6-a289-e7939898d155) * 0.5)); }
@media screen and (max-width: 768px){
.sd[data-s-64c2eb93-4d15-477a-84cf-76588f099ff5] { align-content: center; align-items: center; justify-content: space-between; --gap-h-64c2eb93-4d15-477a-84cf-76588f099ff5: 0px; --gap-v-64c2eb93-4d15-477a-84cf-76588f099ff5: 32px; }
}
@media screen and (max-width: 480px){
.sd[data-s-64c2eb93-4d15-477a-84cf-76588f099ff5] { flex: none; width: calc(100% - (var(--gap-h-79558a94-5669-4ec6-a289-e7939898d155) * 0)); --gap-h-64c2eb93-4d15-477a-84cf-76588f099ff5: 0px; --gap-v-64c2eb93-4d15-477a-84cf-76588f099ff5: 32px; max-width: calc(100% - (var(--gap-h-79558a94-5669-4ec6-a289-e7939898d155) * 0)); }
}.sd[data-s-0ac25270-f2f8-491e-ad1d-ae5a0ec66aa9] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: 250px; justify-content: center; padding: 0px; width: calc(100% - (var(--gap-h-64c2eb93-4d15-477a-84cf-76588f099ff5) * 0)); --gap-h-0ac25270-f2f8-491e-ad1d-ae5a0ec66aa9: 0px; --gap-v-0ac25270-f2f8-491e-ad1d-ae5a0ec66aa9: 32px; --gap-uuid: 0ac25270-f2f8-491e-ad1d-ae5a0ec66aa9; max-width: calc(100% - (var(--gap-h-64c2eb93-4d15-477a-84cf-76588f099ff5) * 0)); }
@media screen and (max-width: 1140px){
.sd[data-s-0ac25270-f2f8-491e-ad1d-ae5a0ec66aa9] { flex: none; height: 240px; --gap-h-0ac25270-f2f8-491e-ad1d-ae5a0ec66aa9: 0px; --gap-v-0ac25270-f2f8-491e-ad1d-ae5a0ec66aa9: 32px; width: calc(100% - (var(--gap-h-64c2eb93-4d15-477a-84cf-76588f099ff5) * 0)); max-width: calc(100% - (var(--gap-h-64c2eb93-4d15-477a-84cf-76588f099ff5) * 0)); }
}
@media screen and (max-width: 768px){
.sd[data-s-0ac25270-f2f8-491e-ad1d-ae5a0ec66aa9] { flex: none; height: 160px; --gap-h-0ac25270-f2f8-491e-ad1d-ae5a0ec66aa9: 0px; --gap-v-0ac25270-f2f8-491e-ad1d-ae5a0ec66aa9: 32px; width: calc(100% - (var(--gap-h-64c2eb93-4d15-477a-84cf-76588f099ff5) * 0)); max-width: calc(100% - (var(--gap-h-64c2eb93-4d15-477a-84cf-76588f099ff5) * 0)); }
}
@media screen and (max-width: 480px){
.sd[data-s-0ac25270-f2f8-491e-ad1d-ae5a0ec66aa9] { flex: none; height: auto; --gap-h-0ac25270-f2f8-491e-ad1d-ae5a0ec66aa9: 0px; --gap-v-0ac25270-f2f8-491e-ad1d-ae5a0ec66aa9: 32px; width: calc(100% - (var(--gap-h-64c2eb93-4d15-477a-84cf-76588f099ff5) * 0)); max-width: calc(100% - (var(--gap-h-64c2eb93-4d15-477a-84cf-76588f099ff5) * 0)); }
}.sd[data-s-8d5b73ce-b4a3-46c4-af63-6c1e94828286] { flex: none; height: auto; width: calc(100% - (var(--gap-h-0ac25270-f2f8-491e-ad1d-ae5a0ec66aa9) * 0)); max-width: calc(100% - (var(--gap-h-0ac25270-f2f8-491e-ad1d-ae5a0ec66aa9) * 0)); }.sd[data-s-18323369-1429-48f7-808f-ea3faf91a71e] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 8px; justify-content: flex-start; padding: 0px; --gap-h-18323369-1429-48f7-808f-ea3faf91a71e: 0px; --gap-v-18323369-1429-48f7-808f-ea3faf91a71e: 8px; --gap-uuid: 18323369-1429-48f7-808f-ea3faf91a71e; }.sd[data-s-f0298389-c51c-49bc-9bb4-e44a74746227] { color: #1a1a1aff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 20px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-18323369-1429-48f7-808f-ea3faf91a71e) * 0)); max-width: calc(100% - (var(--gap-h-18323369-1429-48f7-808f-ea3faf91a71e) * 0)); justify-content: flex-start; }.sd[data-s-653d012a-90b2-4890-9525-3e63afa3ab9e] { color: #333333; font-family: var(--s-font-a0bcff4b); font-size: 16px; font-weight: 400; height: auto; line-height: 1.6; padding: 0px 0px 0px; text-align: left; width: 600px; max-width: 100%; }
.sd[data-s-653d012a-90b2-4890-9525-3e63afa3ab9e] >p { margin: 0px 0px 0px 0px; }
.sd[data-s-653d012a-90b2-4890-9525-3e63afa3ab9e] strong { font-weight: 700; }.sd[data-s-73440c4f-f380-43e8-8303-f69f41906a6e] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 1px solid #07213aff; border-left: 1px solid #07213aff; border-radius: 24px; border-right: 1px solid #07213aff; border-top: 1px solid #07213aff; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: 44px; justify-content: center; opacity: 1; padding: 0px; width: 430px; --gap-h-73440c4f-f380-43e8-8303-f69f41906a6e: 32px; --gap-v-73440c4f-f380-43e8-8303-f69f41906a6e: 0px; --gap-uuid: 73440c4f-f380-43e8-8303-f69f41906a6e; max-width: 100%; }
.sd[data-s-73440c4f-f380-43e8-8303-f69f41906a6e]:hover { background: #07213aff; opacity: 1; --gap-h-73440c4f-f380-43e8-8303-f69f41906a6e: 32px; --gap-v-73440c4f-f380-43e8-8303-f69f41906a6e: 0px; }
@media screen and (max-width: 768px){
.sd[data-s-73440c4f-f380-43e8-8303-f69f41906a6e] { flex: none; gap: 2px; padding: 0px; width: calc(100% - (var(--gap-h-64c2eb93-4d15-477a-84cf-76588f099ff5) * 0)); --gap-h-73440c4f-f380-43e8-8303-f69f41906a6e: 2px; --gap-v-73440c4f-f380-43e8-8303-f69f41906a6e: 0px; max-width: calc(100% - (var(--gap-h-64c2eb93-4d15-477a-84cf-76588f099ff5) * 0)); }
}.sd[data-s-d8304b77-9913-4ca0-b1a2-18dcb85b1f62] { color: #07213aff; font-family: var(--s-font-a0bcff4b); font-size: 18px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-73440c4f-f380-43e8-8303-f69f41906a6e]:hover .sd[data-s-d8304b77-9913-4ca0-b1a2-18dcb85b1f62] { color: #ffffffff; }
@media screen and (max-width: 768px){
.sd[data-s-d8304b77-9913-4ca0-b1a2-18dcb85b1f62] { font-size: 12px; padding: 0px; }
}
@media screen and (max-width: 480px){
.sd[data-s-d8304b77-9913-4ca0-b1a2-18dcb85b1f62] { font-size: 16px; }
}.sd[data-s-8cb715e3-d675-484b-bcab-93b5791972e2] { align-content: center; align-items: center; background: transparent; border-bottom: 0px solid #FFFFFF; border-left: 0px solid #FFFFFF; border-radius: 0; border-right: 0px solid #FFFFFF; border-top: 0px solid #FFFFFF; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 36px; justify-content: flex-end; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 36px; --gap-h-8cb715e3-d675-484b-bcab-93b5791972e2: 0px; --gap-v-8cb715e3-d675-484b-bcab-93b5791972e2: 0px; --gap-uuid: 8cb715e3-d675-484b-bcab-93b5791972e2; max-width: 100%; }
@media screen and (max-width: 480px){
.sd[data-s-8cb715e3-d675-484b-bcab-93b5791972e2] { flex: none; gap: 24px; height: 32px; width: 32px; --gap-h-8cb715e3-d675-484b-bcab-93b5791972e2: 24px; --gap-v-8cb715e3-d675-484b-bcab-93b5791972e2: 0px; max-width: 100%; }
}.sd[data-s-68f00a22-5ce4-44dc-8380-49b7affbb6c6] { align-content: center; align-items: center; bottom: 1px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 36px; justify-content: center; left: 0px; margin: 0 0 0 0; opacity: 0; overflow-x: visible; overflow-y: visible; padding: 0px; position: absolute; right: 0px; top: -1px; transform: translate(-16px, 0px); width: 36px; --gap-h-68f00a22-5ce4-44dc-8380-49b7affbb6c6: 0px; --gap-v-68f00a22-5ce4-44dc-8380-49b7affbb6c6: 0px; --gap-uuid: 68f00a22-5ce4-44dc-8380-49b7affbb6c6; max-width: 100%; }
.sd[data-s-73440c4f-f380-43e8-8303-f69f41906a6e]:hover .sd[data-s-68f00a22-5ce4-44dc-8380-49b7affbb6c6] { bottom: 1px; left: -1px; opacity: 1; right: 1px; top: -1px; transform: translate(0px, 0px); transition-duration: 600ms; --gap-h-68f00a22-5ce4-44dc-8380-49b7affbb6c6: 0px; --gap-v-68f00a22-5ce4-44dc-8380-49b7affbb6c6: 0px; }
@media screen and (max-width: 480px){
.sd[data-s-68f00a22-5ce4-44dc-8380-49b7affbb6c6] { gap: 24px; --gap-h-68f00a22-5ce4-44dc-8380-49b7affbb6c6: 24px; --gap-v-68f00a22-5ce4-44dc-8380-49b7affbb6c6: 0px; }
}.sd[data-s-59844ce7-8a7f-46e0-958b-45c7ff007c2f] { height: auto; width: 18px; max-width: 100%; }.sd[data-s-19c1cdfd-02f3-47d7-8f21-a4d78227a896] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 36px; justify-content: center; overflow-x: visible; overflow-y: visible; padding: 0px; width: 36px; --gap-h-19c1cdfd-02f3-47d7-8f21-a4d78227a896: 0px; --gap-v-19c1cdfd-02f3-47d7-8f21-a4d78227a896: 0px; --gap-uuid: 19c1cdfd-02f3-47d7-8f21-a4d78227a896; max-width: 100%; }
.sd[data-s-73440c4f-f380-43e8-8303-f69f41906a6e]:hover .sd[data-s-19c1cdfd-02f3-47d7-8f21-a4d78227a896] { opacity: 0; transform: translate(16px, 0px); transition-duration: 600ms; --gap-h-19c1cdfd-02f3-47d7-8f21-a4d78227a896: 0px; --gap-v-19c1cdfd-02f3-47d7-8f21-a4d78227a896: 0px; }
@media screen and (max-width: 480px){
.sd[data-s-19c1cdfd-02f3-47d7-8f21-a4d78227a896] { gap: 24px; --gap-h-19c1cdfd-02f3-47d7-8f21-a4d78227a896: 24px; --gap-v-19c1cdfd-02f3-47d7-8f21-a4d78227a896: 0px; }
}.sd[data-s-f75bb80c-642d-4ac8-8300-3f0ff410db53] { height: auto; width: 18px; max-width: 100%; }.sd[data-s-cc1371a0-6844-4889-83fd-34fb4a55c54e] { align-content: stretch; align-items: stretch; flex-direction: row; flex-wrap: nowrap; gap: 56px; justify-content: flex-start; padding: 0px; --gap-h-cc1371a0-6844-4889-83fd-34fb4a55c54e: 56px; --gap-v-cc1371a0-6844-4889-83fd-34fb4a55c54e: 0px; --gap-uuid: cc1371a0-6844-4889-83fd-34fb4a55c54e; }
@media screen and (max-width: 768px){
.sd[data-s-cc1371a0-6844-4889-83fd-34fb4a55c54e] { gap: 24px; --gap-h-cc1371a0-6844-4889-83fd-34fb4a55c54e: 24px; --gap-v-cc1371a0-6844-4889-83fd-34fb4a55c54e: 0px; }
}
@media screen and (max-width: 480px){
.sd[data-s-cc1371a0-6844-4889-83fd-34fb4a55c54e] { flex-direction: column; flex-wrap: nowrap; gap: 40px; --gap-h-cc1371a0-6844-4889-83fd-34fb4a55c54e: 0px; --gap-v-cc1371a0-6844-4889-83fd-34fb4a55c54e: 40px; }
}.sd[data-s-8dade12b-568a-4e8b-a4d2-797908b6dfc4] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; justify-content: flex-start; padding: 0px; width: calc(50% - (var(--gap-h-cc1371a0-6844-4889-83fd-34fb4a55c54e) * 0.5)); --gap-h-8dade12b-568a-4e8b-a4d2-797908b6dfc4: 0px; --gap-v-8dade12b-568a-4e8b-a4d2-797908b6dfc4: 32px; --gap-uuid: 8dade12b-568a-4e8b-a4d2-797908b6dfc4; max-width: calc(50% - (var(--gap-h-cc1371a0-6844-4889-83fd-34fb4a55c54e) * 0.5)); }
@media screen and (max-width: 480px){
.sd[data-s-8dade12b-568a-4e8b-a4d2-797908b6dfc4] { flex: none; width: calc(100% - (var(--gap-h-cc1371a0-6844-4889-83fd-34fb4a55c54e) * 0)); --gap-h-8dade12b-568a-4e8b-a4d2-797908b6dfc4: 0px; --gap-v-8dade12b-568a-4e8b-a4d2-797908b6dfc4: 32px; max-width: calc(100% - (var(--gap-h-cc1371a0-6844-4889-83fd-34fb4a55c54e) * 0)); }
}.sd[data-s-8c6bc893-243e-4ab8-b317-5189ec808067] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: 250px; justify-content: center; padding: 0px; width: calc(100% - (var(--gap-h-8dade12b-568a-4e8b-a4d2-797908b6dfc4) * 0)); --gap-h-8c6bc893-243e-4ab8-b317-5189ec808067: 0px; --gap-v-8c6bc893-243e-4ab8-b317-5189ec808067: 32px; --gap-uuid: 8c6bc893-243e-4ab8-b317-5189ec808067; max-width: calc(100% - (var(--gap-h-8dade12b-568a-4e8b-a4d2-797908b6dfc4) * 0)); }
@media screen and (max-width: 1140px){
.sd[data-s-8c6bc893-243e-4ab8-b317-5189ec808067] { flex: none; height: 240px; --gap-h-8c6bc893-243e-4ab8-b317-5189ec808067: 0px; --gap-v-8c6bc893-243e-4ab8-b317-5189ec808067: 32px; width: calc(100% - (var(--gap-h-8dade12b-568a-4e8b-a4d2-797908b6dfc4) * 0)); max-width: calc(100% - (var(--gap-h-8dade12b-568a-4e8b-a4d2-797908b6dfc4) * 0)); }
}
@media screen and (max-width: 768px){
.sd[data-s-8c6bc893-243e-4ab8-b317-5189ec808067] { flex: none; height: 160px; --gap-h-8c6bc893-243e-4ab8-b317-5189ec808067: 0px; --gap-v-8c6bc893-243e-4ab8-b317-5189ec808067: 32px; width: calc(100% - (var(--gap-h-8dade12b-568a-4e8b-a4d2-797908b6dfc4) * 0)); max-width: calc(100% - (var(--gap-h-8dade12b-568a-4e8b-a4d2-797908b6dfc4) * 0)); }
}
@media screen and (max-width: 480px){
.sd[data-s-8c6bc893-243e-4ab8-b317-5189ec808067] { flex: none; height: auto; --gap-h-8c6bc893-243e-4ab8-b317-5189ec808067: 0px; --gap-v-8c6bc893-243e-4ab8-b317-5189ec808067: 32px; width: calc(100% - (var(--gap-h-8dade12b-568a-4e8b-a4d2-797908b6dfc4) * 0)); max-width: calc(100% - (var(--gap-h-8dade12b-568a-4e8b-a4d2-797908b6dfc4) * 0)); }
}.sd[data-s-cd3c76e0-751a-4bbb-bf9a-c654c217de77] { height: auto; width: calc(100% - (var(--gap-h-8c6bc893-243e-4ab8-b317-5189ec808067) * 0)); max-width: calc(100% - (var(--gap-h-8c6bc893-243e-4ab8-b317-5189ec808067) * 0)); }.sd[data-s-72e15f9f-49a4-4ee9-b2fc-0cf929332c87] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 8px; justify-content: flex-start; padding: 0px; --gap-h-72e15f9f-49a4-4ee9-b2fc-0cf929332c87: 0px; --gap-v-72e15f9f-49a4-4ee9-b2fc-0cf929332c87: 8px; --gap-uuid: 72e15f9f-49a4-4ee9-b2fc-0cf929332c87; }.sd[data-s-2318d72d-fd2a-4246-b185-f40c11b4e9d7] { color: #1a1a1aff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 20px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-72e15f9f-49a4-4ee9-b2fc-0cf929332c87) * 0)); max-width: calc(100% - (var(--gap-h-72e15f9f-49a4-4ee9-b2fc-0cf929332c87) * 0)); justify-content: flex-start; }.sd[data-s-ca466090-fd9e-45b7-bfff-74ed4eba7c1a] { color: #333333; font-family: var(--s-font-a0bcff4b); font-size: 16px; font-weight: 400; height: auto; line-height: 1.6; padding: 0px 0px 0px; text-align: left; width: 600px; max-width: 100%; }
.sd[data-s-ca466090-fd9e-45b7-bfff-74ed4eba7c1a] >p { margin: 0px 0px 0px 0px; }
.sd[data-s-ca466090-fd9e-45b7-bfff-74ed4eba7c1a] strong { font-weight: 700; }.sd[data-s-73e54bbb-0328-41a0-933d-9009e9b2ef89] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; justify-content: flex-start; padding: 0px; width: calc(50% - (var(--gap-h-cc1371a0-6844-4889-83fd-34fb4a55c54e) * 0.5)); --gap-h-73e54bbb-0328-41a0-933d-9009e9b2ef89: 0px; --gap-v-73e54bbb-0328-41a0-933d-9009e9b2ef89: 32px; --gap-uuid: 73e54bbb-0328-41a0-933d-9009e9b2ef89; max-width: calc(50% - (var(--gap-h-cc1371a0-6844-4889-83fd-34fb4a55c54e) * 0.5)); }
@media screen and (max-width: 480px){
.sd[data-s-73e54bbb-0328-41a0-933d-9009e9b2ef89] { flex: none; width: calc(100% - (var(--gap-h-cc1371a0-6844-4889-83fd-34fb4a55c54e) * 0)); --gap-h-73e54bbb-0328-41a0-933d-9009e9b2ef89: 0px; --gap-v-73e54bbb-0328-41a0-933d-9009e9b2ef89: 32px; max-width: calc(100% - (var(--gap-h-cc1371a0-6844-4889-83fd-34fb4a55c54e) * 0)); }
}.sd[data-s-701cfedf-7d59-4811-9a16-baf0879228d9] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: 250px; justify-content: center; padding: 0px; width: calc(100% - (var(--gap-h-73e54bbb-0328-41a0-933d-9009e9b2ef89) * 0)); --gap-h-701cfedf-7d59-4811-9a16-baf0879228d9: 0px; --gap-v-701cfedf-7d59-4811-9a16-baf0879228d9: 32px; --gap-uuid: 701cfedf-7d59-4811-9a16-baf0879228d9; max-width: calc(100% - (var(--gap-h-73e54bbb-0328-41a0-933d-9009e9b2ef89) * 0)); }
@media screen and (max-width: 1140px){
.sd[data-s-701cfedf-7d59-4811-9a16-baf0879228d9] { flex: none; height: 240px; --gap-h-701cfedf-7d59-4811-9a16-baf0879228d9: 0px; --gap-v-701cfedf-7d59-4811-9a16-baf0879228d9: 32px; width: calc(100% - (var(--gap-h-73e54bbb-0328-41a0-933d-9009e9b2ef89) * 0)); max-width: calc(100% - (var(--gap-h-73e54bbb-0328-41a0-933d-9009e9b2ef89) * 0)); }
}
@media screen and (max-width: 768px){
.sd[data-s-701cfedf-7d59-4811-9a16-baf0879228d9] { flex: none; height: 160px; --gap-h-701cfedf-7d59-4811-9a16-baf0879228d9: 0px; --gap-v-701cfedf-7d59-4811-9a16-baf0879228d9: 32px; width: calc(100% - (var(--gap-h-73e54bbb-0328-41a0-933d-9009e9b2ef89) * 0)); max-width: calc(100% - (var(--gap-h-73e54bbb-0328-41a0-933d-9009e9b2ef89) * 0)); }
}
@media screen and (max-width: 480px){
.sd[data-s-701cfedf-7d59-4811-9a16-baf0879228d9] { flex: none; height: auto; --gap-h-701cfedf-7d59-4811-9a16-baf0879228d9: 0px; --gap-v-701cfedf-7d59-4811-9a16-baf0879228d9: 32px; width: calc(100% - (var(--gap-h-73e54bbb-0328-41a0-933d-9009e9b2ef89) * 0)); max-width: calc(100% - (var(--gap-h-73e54bbb-0328-41a0-933d-9009e9b2ef89) * 0)); }
}.sd[data-s-1ef29123-e2ce-44b3-aba5-ed071bb6e46a] { flex: none; height: auto; width: calc(100% - (var(--gap-h-701cfedf-7d59-4811-9a16-baf0879228d9) * 0)); max-width: calc(100% - (var(--gap-h-701cfedf-7d59-4811-9a16-baf0879228d9) * 0)); }.sd[data-s-0b5699b2-5c38-4fb7-b140-92260a80ea50] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 8px; justify-content: flex-start; padding: 0px; --gap-h-0b5699b2-5c38-4fb7-b140-92260a80ea50: 0px; --gap-v-0b5699b2-5c38-4fb7-b140-92260a80ea50: 8px; --gap-uuid: 0b5699b2-5c38-4fb7-b140-92260a80ea50; }.sd[data-s-d0736875-e57e-4265-bc51-d7eb6e055915] { color: #1a1a1aff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 20px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-0b5699b2-5c38-4fb7-b140-92260a80ea50) * 0)); max-width: calc(100% - (var(--gap-h-0b5699b2-5c38-4fb7-b140-92260a80ea50) * 0)); justify-content: flex-start; }.sd[data-s-3f559af5-5978-41fb-b64c-6f4022154634] { color: #333333; font-family: var(--s-font-a0bcff4b); font-size: 16px; font-weight: 400; height: auto; line-height: 1.6; padding: 0px 0px 0px; text-align: left; width: 600px; max-width: 100%; }
.sd[data-s-3f559af5-5978-41fb-b64c-6f4022154634] >p { margin: 0px 0px 0px 0px; }
.sd[data-s-3f559af5-5978-41fb-b64c-6f4022154634] strong { font-weight: 700; }.sd[data-s-46528da7-dcdd-4c23-92a4-84fd35801903] { align-content: center; align-items: center; background: #07213aff; border-radius: 24px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: 44px; justify-content: center; padding: 0px; width: 450px; --gap-h-46528da7-dcdd-4c23-92a4-84fd35801903: 32px; --gap-v-46528da7-dcdd-4c23-92a4-84fd35801903: 0px; --gap-uuid: 46528da7-dcdd-4c23-92a4-84fd35801903; max-width: 100%; }
@media screen and (max-width: 480px){
.sd[data-s-46528da7-dcdd-4c23-92a4-84fd35801903] { border-radius: 54px; flex: none; height: 64px; --gap-h-46528da7-dcdd-4c23-92a4-84fd35801903: 32px; --gap-v-46528da7-dcdd-4c23-92a4-84fd35801903: 0px; max-width: 100%; }
}.sd[data-s-ccb92e5e-1062-405a-8426-2c00c4b09f15] { color: #ffffffff; font-family: var(--s-font-a0bcff4b); font-size: 18px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 480px){
.sd[data-s-ccb92e5e-1062-405a-8426-2c00c4b09f15] { flex: none; width: 220px; max-width: 100%; }
}.sd[data-s-142ce772-ca20-4491-98ad-7b411f92183b] { bottom: 0px; color: #ffffffff; font-size: 20px; height: auto; left: auto; margin: 0 0 0 0; position: absolute; right: 12px; top: 0px; max-width: 100%; }.sd[data-s-7408bd25-e03d-4b99-b9ab-3805e609c07d]
 { align-content: center; align-items: center; background: #f3f7faff; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: center; margin: 0px 0px 0px 0px; overflow-x: hidden; overflow-y: hidden; padding: 80px 40px 80px 40px; width: 1160px; z-index: 0; --gap-h-7408bd25-e03d-4b99-b9ab-3805e609c07d: 0px; --gap-v-7408bd25-e03d-4b99-b9ab-3805e609c07d: 24px; --gap-uuid: 7408bd25-e03d-4b99-b9ab-3805e609c07d; max-width: 100%; }
.sd[data-s-7408bd25-e03d-4b99-b9ab-3805e609c07d]:before { background-size: cover; filter: none; --gap-h-7408bd25-e03d-4b99-b9ab-3805e609c07d: 0px; --gap-v-7408bd25-e03d-4b99-b9ab-3805e609c07d: 24px; }
@media screen and (max-width: 1140px){
.sd[data-s-7408bd25-e03d-4b99-b9ab-3805e609c07d] { flex: none; height: auto; padding: 80px 40px 80px 40px; width: 100%; --gap-h-7408bd25-e03d-4b99-b9ab-3805e609c07d: 0px; --gap-v-7408bd25-e03d-4b99-b9ab-3805e609c07d: 24px; max-width: 100%; }
}
@media screen and (max-width: 768px){
.sd[data-s-7408bd25-e03d-4b99-b9ab-3805e609c07d] { flex: none; height: auto; padding: 60px 30px 60px 30px; --gap-h-7408bd25-e03d-4b99-b9ab-3805e609c07d: 0px; --gap-v-7408bd25-e03d-4b99-b9ab-3805e609c07d: 24px; }
}
@media screen and (max-width: 480px){
.sd[data-s-7408bd25-e03d-4b99-b9ab-3805e609c07d] { flex: none; height: auto; padding: 60px 20px 60px 20px; --gap-h-7408bd25-e03d-4b99-b9ab-3805e609c07d: 0px; --gap-v-7408bd25-e03d-4b99-b9ab-3805e609c07d: 24px; }
}
@media screen and (max-width: 320px){
.sd[data-s-7408bd25-e03d-4b99-b9ab-3805e609c07d] { flex: none; height: auto; padding: 60px 20px 60px 20px; --gap-h-7408bd25-e03d-4b99-b9ab-3805e609c07d: 0px; --gap-v-7408bd25-e03d-4b99-b9ab-3805e609c07d: 24px; }
}.sd[data-s-section-inner-7408bd25-e03d-4b99-b9ab-3805e609c07d] { padding: 80px 40px 80px 40px; width: 1160px; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: center; align-items: center; justify-content: center; gap: 24px; --gap-h-7408bd25-e03d-4b99-b9ab-3805e609c07d: 0px; --gap-v-7408bd25-e03d-4b99-b9ab-3805e609c07d: 24px; --gap-uuid: 7408bd25-e03d-4b99-b9ab-3805e609c07d; max-width: 100%; }
.sd[data-s-section-inner-7408bd25-e03d-4b99-b9ab-3805e609c07d]:before { flex-direction: column; --gap-h-7408bd25-e03d-4b99-b9ab-3805e609c07d: 0px; --gap-v-7408bd25-e03d-4b99-b9ab-3805e609c07d: 24px; }
@media screen and (max-width: 1140px){
.sd[data-s-section-inner-7408bd25-e03d-4b99-b9ab-3805e609c07d] { padding: 80px 40px 80px 40px; width: calc(100% - (var(--gap-h-7408bd25-e03d-4b99-b9ab-3805e609c07d) * 0)); height: auto; flex-direction: column; --gap-h-7408bd25-e03d-4b99-b9ab-3805e609c07d: 0px; --gap-v-7408bd25-e03d-4b99-b9ab-3805e609c07d: 24px; max-width: calc(100% - (var(--gap-h-7408bd25-e03d-4b99-b9ab-3805e609c07d) * 0)); }
}
@media screen and (max-width: 768px){
.sd[data-s-section-inner-7408bd25-e03d-4b99-b9ab-3805e609c07d] { padding: 60px 30px 60px 30px; height: auto; flex-direction: column; --gap-h-7408bd25-e03d-4b99-b9ab-3805e609c07d: 0px; --gap-v-7408bd25-e03d-4b99-b9ab-3805e609c07d: 24px; }
}
@media screen and (max-width: 480px){
.sd[data-s-section-inner-7408bd25-e03d-4b99-b9ab-3805e609c07d] { padding: 60px 20px 60px 20px; height: auto; flex-direction: column; --gap-h-7408bd25-e03d-4b99-b9ab-3805e609c07d: 0px; --gap-v-7408bd25-e03d-4b99-b9ab-3805e609c07d: 24px; }
}
@media screen and (max-width: 320px){
.sd[data-s-section-inner-7408bd25-e03d-4b99-b9ab-3805e609c07d] { padding: 60px 20px 60px 20px; height: auto; flex-direction: column; --gap-h-7408bd25-e03d-4b99-b9ab-3805e609c07d: 0px; --gap-v-7408bd25-e03d-4b99-b9ab-3805e609c07d: 24px; }
}.sd[data-s-8d81ca59-a316-40e1-9f82-66f3daba8a97] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-7408bd25-e03d-4b99-b9ab-3805e609c07d) * 0)); --gap-h-8d81ca59-a316-40e1-9f82-66f3daba8a97: 0px; --gap-v-8d81ca59-a316-40e1-9f82-66f3daba8a97: 40px; --gap-uuid: 8d81ca59-a316-40e1-9f82-66f3daba8a97; max-width: calc(100% - (var(--gap-h-7408bd25-e03d-4b99-b9ab-3805e609c07d) * 0)); }
.sd[data-s-8d81ca59-a316-40e1-9f82-66f3daba8a97].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 300ms; transition-duration: 800ms; --gap-h-8d81ca59-a316-40e1-9f82-66f3daba8a97: 0px; --gap-v-8d81ca59-a316-40e1-9f82-66f3daba8a97: 40px; }
.sd[data-s-8d81ca59-a316-40e1-9f82-66f3daba8a97].appear-active { transition-delay: 300ms; transition-duration: 800ms; }
@media screen and (max-width: 480px){
.sd[data-s-8d81ca59-a316-40e1-9f82-66f3daba8a97].appear { transition-delay: 800ms; }
.sd[data-s-8d81ca59-a316-40e1-9f82-66f3daba8a97].appear-active { transition-delay: 800ms; }
.sd[data-s-8d81ca59-a316-40e1-9f82-66f3daba8a97] { margin: 0px 0px 32px 0px; transform-origin: top center; --gap-h-8d81ca59-a316-40e1-9f82-66f3daba8a97: 0px; --gap-v-8d81ca59-a316-40e1-9f82-66f3daba8a97: 40px; width: calc(100% - (var(--gap-h-7408bd25-e03d-4b99-b9ab-3805e609c07d) * 0)); max-width: calc(100% - (var(--gap-h-7408bd25-e03d-4b99-b9ab-3805e609c07d) * 0)); }
}.sd[data-s-d3e1cd03-4337-455b-98ff-8db3cc4c25fd] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-8d81ca59-a316-40e1-9f82-66f3daba8a97) * 0)); --gap-h-d3e1cd03-4337-455b-98ff-8db3cc4c25fd: 0px; --gap-v-d3e1cd03-4337-455b-98ff-8db3cc4c25fd: 30px; --gap-uuid: d3e1cd03-4337-455b-98ff-8db3cc4c25fd; max-width: calc(100% - (var(--gap-h-8d81ca59-a316-40e1-9f82-66f3daba8a97) * 0)); }.sd[data-s-fcc60af6-69dd-49fd-be90-39eddefa2290] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-d3e1cd03-4337-455b-98ff-8db3cc4c25fd) * 0)); --gap-h-fcc60af6-69dd-49fd-be90-39eddefa2290: 0px; --gap-v-fcc60af6-69dd-49fd-be90-39eddefa2290: 8px; --gap-uuid: fcc60af6-69dd-49fd-be90-39eddefa2290; max-width: calc(100% - (var(--gap-h-d3e1cd03-4337-455b-98ff-8db3cc4c25fd) * 0)); }.sd[data-s-7337cfa0-2f2c-4dca-9133-caf2730a1f32] { background: #007afeff; border-radius: 4px; color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 20px; font-weight: 800; height: 32px; line-height: 1.4; text-align: center; width: 150px; max-width: 100%; justify-content: center; }.sd[data-s-42058f8b-7e9b-43a6-a971-0469c50c6d13] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-fcc60af6-69dd-49fd-be90-39eddefa2290) * 0)); --gap-h-42058f8b-7e9b-43a6-a971-0469c50c6d13: 0px; --gap-v-42058f8b-7e9b-43a6-a971-0469c50c6d13: 8px; --gap-uuid: 42058f8b-7e9b-43a6-a971-0469c50c6d13; max-width: calc(100% - (var(--gap-h-fcc60af6-69dd-49fd-be90-39eddefa2290) * 0)); }
@media screen and (max-width: 768px){
.sd[data-s-42058f8b-7e9b-43a6-a971-0469c50c6d13] { flex-direction: column; flex-wrap: nowrap; --gap-h-42058f8b-7e9b-43a6-a971-0469c50c6d13: 0px; --gap-v-42058f8b-7e9b-43a6-a971-0469c50c6d13: 8px; }
}
@media screen and (max-width: 480px){
.sd[data-s-42058f8b-7e9b-43a6-a971-0469c50c6d13] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 8px; justify-content: flex-start; --gap-h-42058f8b-7e9b-43a6-a971-0469c50c6d13: 0px; --gap-v-42058f8b-7e9b-43a6-a971-0469c50c6d13: 8px; }
}.sd[data-s-d887f648-1e85-451f-a6b1-67f0336ace80] { align-content: flex-start; align-items: flex-start; flex-direction: row; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; --gap-h-d887f648-1e85-451f-a6b1-67f0336ace80: 16px; --gap-v-d887f648-1e85-451f-a6b1-67f0336ace80: 0px; --gap-uuid: d887f648-1e85-451f-a6b1-67f0336ace80; }
@media screen and (max-width: 768px){
.sd[data-s-d887f648-1e85-451f-a6b1-67f0336ace80] { flex-direction: row; flex-wrap: nowrap; --gap-h-d887f648-1e85-451f-a6b1-67f0336ace80: 16px; --gap-v-d887f648-1e85-451f-a6b1-67f0336ace80: 0px; }
}
@media screen and (max-width: 480px){
.sd[data-s-d887f648-1e85-451f-a6b1-67f0336ace80] { align-content: flex-start; align-items: flex-start; flex-direction: row; flex-wrap: nowrap; gap: 8px; justify-content: flex-start; --gap-h-d887f648-1e85-451f-a6b1-67f0336ace80: 8px; --gap-v-d887f648-1e85-451f-a6b1-67f0336ace80: 0px; }
}
@media screen and (max-width: 320px){
.sd[data-s-d887f648-1e85-451f-a6b1-67f0336ace80] { gap: 8px; --gap-h-d887f648-1e85-451f-a6b1-67f0336ace80: 8px; --gap-v-d887f648-1e85-451f-a6b1-67f0336ace80: 0px; }
}.sd[data-s-ad0a6683-a2f6-4473-9050-14e854d8b570] { flex: none; height: 40px; width: 40px; max-width: 100%; }
@media screen and (max-width: 480px){
.sd[data-s-ad0a6683-a2f6-4473-9050-14e854d8b570] { flex: none; height: 30px; width: 30px; max-width: 100%; }
}.sd[data-s-ab60676b-756c-4145-bb29-8f3330bf7651] { color: #07213aff; height: auto; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-c7f6abb2-7e55-49e5-9b6c-3567d196d701] { border-bottom: 6px solid #ffffffff; border-left: 6px solid #ffffffff; border-radius: 16px; border-right: 6px solid #ffffffff; border-top: 6px solid #ffffffff; flex: none; height: calc(100% - (var(--gap-v-d3e1cd03-4337-455b-98ff-8db3cc4c25fd) * 0)); width: calc(95% - (var(--gap-h-d3e1cd03-4337-455b-98ff-8db3cc4c25fd) * 0.04999999999999995)); max-width: calc(95% - (var(--gap-h-d3e1cd03-4337-455b-98ff-8db3cc4c25fd) * 0.04999999999999995)); }
@media screen and (max-width: 480px){
.sd[data-s-c7f6abb2-7e55-49e5-9b6c-3567d196d701] { flex: none; width: calc(100% - (var(--gap-h-d3e1cd03-4337-455b-98ff-8db3cc4c25fd) * 0)); max-width: calc(100% - (var(--gap-h-d3e1cd03-4337-455b-98ff-8db3cc4c25fd) * 0)); height: calc(100% - (var(--gap-v-d3e1cd03-4337-455b-98ff-8db3cc4c25fd) * 0)); }
}.sd[data-s-23d38aae-0613-40e5-8b19-f1a39e39ad5a] { align-content: flex-start; align-items: flex-start; background: #FFFFFF; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: auto; justify-content: flex-start; padding: 80px 40px; width: 1160px; --gap-h-23d38aae-0613-40e5-8b19-f1a39e39ad5a: 0px; --gap-v-23d38aae-0613-40e5-8b19-f1a39e39ad5a: 48px; --gap-uuid: 23d38aae-0613-40e5-8b19-f1a39e39ad5a; max-width: 100%; }
@media screen and (max-width: 768px){
.sd[data-s-23d38aae-0613-40e5-8b19-f1a39e39ad5a] { padding: 60px 30px; --gap-h-23d38aae-0613-40e5-8b19-f1a39e39ad5a: 0px; --gap-v-23d38aae-0613-40e5-8b19-f1a39e39ad5a: 48px; }
}
@media screen and (max-width: 480px){
.sd[data-s-23d38aae-0613-40e5-8b19-f1a39e39ad5a] { padding: 30px 20px 0px 20px; --gap-h-23d38aae-0613-40e5-8b19-f1a39e39ad5a: 0px; --gap-v-23d38aae-0613-40e5-8b19-f1a39e39ad5a: 48px; }
}.sd[data-s-section-inner-23d38aae-0613-40e5-8b19-f1a39e39ad5a] { padding: 80px 40px; width: 1160px; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: flex-start; align-items: flex-start; justify-content: flex-start; gap: 48px; --gap-h-23d38aae-0613-40e5-8b19-f1a39e39ad5a: 0px; --gap-v-23d38aae-0613-40e5-8b19-f1a39e39ad5a: 48px; --gap-uuid: 23d38aae-0613-40e5-8b19-f1a39e39ad5a; max-width: 100%; }
@media screen and (max-width: 768px){
.sd[data-s-section-inner-23d38aae-0613-40e5-8b19-f1a39e39ad5a] { padding: 60px 30px; flex-direction: column; --gap-h-23d38aae-0613-40e5-8b19-f1a39e39ad5a: 0px; --gap-v-23d38aae-0613-40e5-8b19-f1a39e39ad5a: 48px; }
}
@media screen and (max-width: 480px){
.sd[data-s-section-inner-23d38aae-0613-40e5-8b19-f1a39e39ad5a] { padding: 30px 20px 0px 20px; flex-direction: column; --gap-h-23d38aae-0613-40e5-8b19-f1a39e39ad5a: 0px; --gap-v-23d38aae-0613-40e5-8b19-f1a39e39ad5a: 48px; }
}.sd[data-s-3442bc0e-a4dd-4121-85f2-33e3efdd73aa] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-23d38aae-0613-40e5-8b19-f1a39e39ad5a) * 0)); --gap-h-3442bc0e-a4dd-4121-85f2-33e3efdd73aa: 0px; --gap-v-3442bc0e-a4dd-4121-85f2-33e3efdd73aa: 40px; --gap-uuid: 3442bc0e-a4dd-4121-85f2-33e3efdd73aa; max-width: calc(100% - (var(--gap-h-23d38aae-0613-40e5-8b19-f1a39e39ad5a) * 0)); }
.sd[data-s-3442bc0e-a4dd-4121-85f2-33e3efdd73aa].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 300ms; transition-duration: 800ms; --gap-h-3442bc0e-a4dd-4121-85f2-33e3efdd73aa: 0px; --gap-v-3442bc0e-a4dd-4121-85f2-33e3efdd73aa: 40px; }
.sd[data-s-3442bc0e-a4dd-4121-85f2-33e3efdd73aa].appear-active { transition-delay: 300ms; transition-duration: 800ms; }
@media screen and (max-width: 480px){
.sd[data-s-3442bc0e-a4dd-4121-85f2-33e3efdd73aa].appear { transition-delay: 800ms; }
.sd[data-s-3442bc0e-a4dd-4121-85f2-33e3efdd73aa].appear-active { transition-delay: 800ms; }
.sd[data-s-3442bc0e-a4dd-4121-85f2-33e3efdd73aa] { margin: 0px 0px 32px 0px; transform-origin: top center; --gap-h-3442bc0e-a4dd-4121-85f2-33e3efdd73aa: 0px; --gap-v-3442bc0e-a4dd-4121-85f2-33e3efdd73aa: 40px; width: calc(100% - (var(--gap-h-23d38aae-0613-40e5-8b19-f1a39e39ad5a) * 0)); max-width: calc(100% - (var(--gap-h-23d38aae-0613-40e5-8b19-f1a39e39ad5a) * 0)); }
}.sd[data-s-230885ef-981d-4eba-96a5-01072557fcad] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-3442bc0e-a4dd-4121-85f2-33e3efdd73aa) * 0)); --gap-h-230885ef-981d-4eba-96a5-01072557fcad: 0px; --gap-v-230885ef-981d-4eba-96a5-01072557fcad: 30px; --gap-uuid: 230885ef-981d-4eba-96a5-01072557fcad; max-width: calc(100% - (var(--gap-h-3442bc0e-a4dd-4121-85f2-33e3efdd73aa) * 0)); }.sd[data-s-9548ed6e-e0a0-4601-a5e5-34bd8cfafa92] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-230885ef-981d-4eba-96a5-01072557fcad) * 0)); --gap-h-9548ed6e-e0a0-4601-a5e5-34bd8cfafa92: 0px; --gap-v-9548ed6e-e0a0-4601-a5e5-34bd8cfafa92: 8px; --gap-uuid: 9548ed6e-e0a0-4601-a5e5-34bd8cfafa92; max-width: calc(100% - (var(--gap-h-230885ef-981d-4eba-96a5-01072557fcad) * 0)); }.sd[data-s-2f84fc5a-1459-4cbb-84da-4a2adf157570] { background: #ef3c4fff; border-radius: 4px; color: #ffffffff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 20px; font-weight: 800; height: 32px; line-height: 1.4; text-align: center; width: 110px; max-width: 100%; justify-content: center; }.sd[data-s-3e81a68e-626b-4af6-8b0c-8ed4f2b33b2c] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-9548ed6e-e0a0-4601-a5e5-34bd8cfafa92) * 0)); --gap-h-3e81a68e-626b-4af6-8b0c-8ed4f2b33b2c: 20px; --gap-v-3e81a68e-626b-4af6-8b0c-8ed4f2b33b2c: 0px; --gap-uuid: 3e81a68e-626b-4af6-8b0c-8ed4f2b33b2c; max-width: calc(100% - (var(--gap-h-9548ed6e-e0a0-4601-a5e5-34bd8cfafa92) * 0)); }
@media screen and (max-width: 768px){
.sd[data-s-3e81a68e-626b-4af6-8b0c-8ed4f2b33b2c] { flex-direction: row; flex-wrap: wrap; --gap-h-3e81a68e-626b-4af6-8b0c-8ed4f2b33b2c: 20px; --gap-v-3e81a68e-626b-4af6-8b0c-8ed4f2b33b2c: 20px; }
}
@media screen and (max-width: 480px){
.sd[data-s-3e81a68e-626b-4af6-8b0c-8ed4f2b33b2c] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 8px; justify-content: flex-start; --gap-h-3e81a68e-626b-4af6-8b0c-8ed4f2b33b2c: 0px; --gap-v-3e81a68e-626b-4af6-8b0c-8ed4f2b33b2c: 8px; }
}.sd[data-s-142fb4be-b830-497e-82b8-7838eef0e263] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 20px; justify-content: flex-start; padding: 0px; --gap-h-142fb4be-b830-497e-82b8-7838eef0e263: 20px; --gap-v-142fb4be-b830-497e-82b8-7838eef0e263: 0px; --gap-uuid: 142fb4be-b830-497e-82b8-7838eef0e263; }.sd[data-s-a4179d09-c5f5-4961-a1c2-c067221b8ee4] { color: #07213aff; height: auto; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-1e175317-5804-4a72-9491-bd80daba0858] { background: #1a1a1a4d; flex: none; height: 26px; width: 1px; max-width: 100%; }
@media screen and (max-width: 480px){
.sd[data-s-1e175317-5804-4a72-9491-bd80daba0858] { display: none; }
}
@media screen and (max-width: 320px){
.sd[data-s-1e175317-5804-4a72-9491-bd80daba0858] { display: none; }
}.sd[data-s-5c5c2a7a-5e9b-429f-80bc-e265a01595cf] { color: #1a1a1aff; flex: 1; font-family: var(--s-font-a0bcff4b); font-size: 16px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-d324854b-346b-4fe7-b204-f07db725ab78] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 32px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-230885ef-981d-4eba-96a5-01072557fcad) * 0)); --gap-h-d324854b-346b-4fe7-b204-f07db725ab78: 0px; --gap-v-d324854b-346b-4fe7-b204-f07db725ab78: 32px; --gap-uuid: d324854b-346b-4fe7-b204-f07db725ab78; max-width: calc(100% - (var(--gap-h-230885ef-981d-4eba-96a5-01072557fcad) * 0)); }.sd[data-s-99477549-9e78-4db9-bcec-ee534653e953] { align-content: stretch; align-items: stretch; flex: 1; flex-direction: row; flex-wrap: wrap; gap: 10px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-d324854b-346b-4fe7-b204-f07db725ab78) * 0)); --gap-h-99477549-9e78-4db9-bcec-ee534653e953: 10px; --gap-v-99477549-9e78-4db9-bcec-ee534653e953: 10px; --gap-uuid: 99477549-9e78-4db9-bcec-ee534653e953; max-width: calc(100% - (var(--gap-h-d324854b-346b-4fe7-b204-f07db725ab78) * 0)); }
@media screen and (max-width: 1140px){
.sd[data-s-99477549-9e78-4db9-bcec-ee534653e953] { flex-direction: row; flex-wrap: wrap; --gap-h-99477549-9e78-4db9-bcec-ee534653e953: 10px; --gap-v-99477549-9e78-4db9-bcec-ee534653e953: 10px; }
}.sd[data-s-4836af65-41cc-4706-b12b-46018dbff1ea] { align-content: flex-start; align-items: flex-start; background: #ffffffff; border-bottom: 1px solid #c3c3c3ff; border-left: 1px solid #c3c3c3ff; border-radius: 5px; border-right: 1px solid #c3c3c3ff; border-top: 1px solid #c3c3c3ff; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: space-between; padding: 12px 12px 12px 16px; width: calc(25% - (var(--gap-h-99477549-9e78-4db9-bcec-ee534653e953) * 0.75)); --gap-h-4836af65-41cc-4706-b12b-46018dbff1ea: 0px; --gap-v-4836af65-41cc-4706-b12b-46018dbff1ea: 0px; --gap-uuid: 4836af65-41cc-4706-b12b-46018dbff1ea; max-width: calc(25% - (var(--gap-h-99477549-9e78-4db9-bcec-ee534653e953) * 0.75)); }
.sd[data-s-4836af65-41cc-4706-b12b-46018dbff1ea]:hover { box-shadow: 0px 4px 3px rgba(0,0,0,0.2); transform: translate(0px, -4px); --gap-h-4836af65-41cc-4706-b12b-46018dbff1ea: 0px; --gap-v-4836af65-41cc-4706-b12b-46018dbff1ea: 0px; }
@media screen and (max-width: 1140px){
.sd[data-s-4836af65-41cc-4706-b12b-46018dbff1ea] { flex: none; width: calc(50% - (var(--gap-h-99477549-9e78-4db9-bcec-ee534653e953) * 0.5)); --gap-h-4836af65-41cc-4706-b12b-46018dbff1ea: 0px; --gap-v-4836af65-41cc-4706-b12b-46018dbff1ea: 0px; max-width: calc(50% - (var(--gap-h-99477549-9e78-4db9-bcec-ee534653e953) * 0.5)); }
}
@media screen and (max-width: 480px){
.sd[data-s-4836af65-41cc-4706-b12b-46018dbff1ea] { flex: none; width: calc(100% - (var(--gap-h-99477549-9e78-4db9-bcec-ee534653e953) * 0)); --gap-h-4836af65-41cc-4706-b12b-46018dbff1ea: 0px; --gap-v-4836af65-41cc-4706-b12b-46018dbff1ea: 0px; max-width: calc(100% - (var(--gap-h-99477549-9e78-4db9-bcec-ee534653e953) * 0)); }
}.sd[data-s-8752fa8b-d5c7-4527-b859-b6e3421e11f7] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-4836af65-41cc-4706-b12b-46018dbff1ea) * 0)); --gap-h-8752fa8b-d5c7-4527-b859-b6e3421e11f7: 0px; --gap-v-8752fa8b-d5c7-4527-b859-b6e3421e11f7: 6px; --gap-uuid: 8752fa8b-d5c7-4527-b859-b6e3421e11f7; max-width: calc(100% - (var(--gap-h-4836af65-41cc-4706-b12b-46018dbff1ea) * 0)); }.sd[data-s-f452c2c9-89c1-4e08-8258-5d59842afd3e] { height: auto; width: 200px; max-width: 100%; }
@media screen and (max-width: 480px){
.sd[data-s-f452c2c9-89c1-4e08-8258-5d59842afd3e] { flex: none; width: calc(80% - (var(--gap-h-8752fa8b-d5c7-4527-b859-b6e3421e11f7) * 0.2)); max-width: calc(80% - (var(--gap-h-8752fa8b-d5c7-4527-b859-b6e3421e11f7) * 0.2)); }
}.sd[data-s-a5fd430e-39ea-4c61-aa60-3953e09cb9bd] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-8752fa8b-d5c7-4527-b859-b6e3421e11f7) * 0)); --gap-h-a5fd430e-39ea-4c61-aa60-3953e09cb9bd: 6px; --gap-v-a5fd430e-39ea-4c61-aa60-3953e09cb9bd: 0px; --gap-uuid: a5fd430e-39ea-4c61-aa60-3953e09cb9bd; max-width: calc(100% - (var(--gap-h-8752fa8b-d5c7-4527-b859-b6e3421e11f7) * 0)); }.sd[data-s-67f9e731-e3c4-415f-b4bf-88260b939264] { color: #1a1a1aff; flex: 1; font-family: var(--s-font-a0bcff4b); font-size: 20px; font-weight: 700; height: auto; line-height: 1.4; padding: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-b40316a7-f12a-40be-89dd-d4ea721edd34] { flex: none; height: auto; margin: 4px 0px 0px 0px; width: 20px; max-width: 100%; }.sd[data-s-7af4a8a8-8d22-46eb-81c9-932e7564ce7e] { align-content: flex-start; align-items: flex-start; background: #ffffffff; border-bottom: 1px solid #c3c3c3ff; border-left: 1px solid #c3c3c3ff; border-radius: 5px; border-right: 1px solid #c3c3c3ff; border-top: 1px solid #c3c3c3ff; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: space-between; padding: 12px 12px 12px 16px; width: calc(25% - (var(--gap-h-99477549-9e78-4db9-bcec-ee534653e953) * 0.75)); --gap-h-7af4a8a8-8d22-46eb-81c9-932e7564ce7e: 0px; --gap-v-7af4a8a8-8d22-46eb-81c9-932e7564ce7e: 0px; --gap-uuid: 7af4a8a8-8d22-46eb-81c9-932e7564ce7e; max-width: calc(25% - (var(--gap-h-99477549-9e78-4db9-bcec-ee534653e953) * 0.75)); }
.sd[data-s-7af4a8a8-8d22-46eb-81c9-932e7564ce7e]:hover { box-shadow: 0px 4px 3px rgba(0,0,0,0.2); transform: translate(0px, -4px); --gap-h-7af4a8a8-8d22-46eb-81c9-932e7564ce7e: 0px; --gap-v-7af4a8a8-8d22-46eb-81c9-932e7564ce7e: 0px; }
@media screen and (max-width: 1140px){
.sd[data-s-7af4a8a8-8d22-46eb-81c9-932e7564ce7e] { flex: none; width: calc(50% - (var(--gap-h-99477549-9e78-4db9-bcec-ee534653e953) * 0.5)); --gap-h-7af4a8a8-8d22-46eb-81c9-932e7564ce7e: 0px; --gap-v-7af4a8a8-8d22-46eb-81c9-932e7564ce7e: 0px; max-width: calc(50% - (var(--gap-h-99477549-9e78-4db9-bcec-ee534653e953) * 0.5)); }
}
@media screen and (max-width: 480px){
.sd[data-s-7af4a8a8-8d22-46eb-81c9-932e7564ce7e] { flex: none; width: calc(100% - (var(--gap-h-99477549-9e78-4db9-bcec-ee534653e953) * 0)); --gap-h-7af4a8a8-8d22-46eb-81c9-932e7564ce7e: 0px; --gap-v-7af4a8a8-8d22-46eb-81c9-932e7564ce7e: 0px; max-width: calc(100% - (var(--gap-h-99477549-9e78-4db9-bcec-ee534653e953) * 0)); }
}.sd[data-s-9f319b3b-bab0-4492-87b9-428eb5897530] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-7af4a8a8-8d22-46eb-81c9-932e7564ce7e) * 0)); --gap-h-9f319b3b-bab0-4492-87b9-428eb5897530: 0px; --gap-v-9f319b3b-bab0-4492-87b9-428eb5897530: 6px; --gap-uuid: 9f319b3b-bab0-4492-87b9-428eb5897530; max-width: calc(100% - (var(--gap-h-7af4a8a8-8d22-46eb-81c9-932e7564ce7e) * 0)); }.sd[data-s-58fc8a8c-5849-4014-beb4-71f34971a5c0] { height: auto; width: 200px; max-width: 100%; }
@media screen and (max-width: 480px){
.sd[data-s-58fc8a8c-5849-4014-beb4-71f34971a5c0] { flex: none; width: calc(80% - (var(--gap-h-9f319b3b-bab0-4492-87b9-428eb5897530) * 0.2)); max-width: calc(80% - (var(--gap-h-9f319b3b-bab0-4492-87b9-428eb5897530) * 0.2)); }
}.sd[data-s-d6e79cac-5ce2-4b28-8613-a7d10a8a28ff] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-9f319b3b-bab0-4492-87b9-428eb5897530) * 0)); --gap-h-d6e79cac-5ce2-4b28-8613-a7d10a8a28ff: 6px; --gap-v-d6e79cac-5ce2-4b28-8613-a7d10a8a28ff: 0px; --gap-uuid: d6e79cac-5ce2-4b28-8613-a7d10a8a28ff; max-width: calc(100% - (var(--gap-h-9f319b3b-bab0-4492-87b9-428eb5897530) * 0)); }.sd[data-s-ab292ad3-c013-4d7f-9735-8ec2169fd31d] { color: #1a1a1aff; flex: 1; font-family: var(--s-font-a0bcff4b); font-size: 20px; font-weight: 700; height: auto; line-height: 1.4; padding: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-f4b2e1be-6a2b-4874-a270-3b11dbe47efd] { flex: none; height: auto; margin: 4px 0px 0px 0px; width: 20px; max-width: 100%; }.sd[data-s-a8b7ceeb-64c5-460f-92bd-6408d4241b61] { align-content: flex-start; align-items: flex-start; background: #ffffffff; border-bottom: 1px solid #c3c3c3ff; border-left: 1px solid #c3c3c3ff; border-radius: 5px; border-right: 1px solid #c3c3c3ff; border-top: 1px solid #c3c3c3ff; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: space-between; padding: 12px 12px 12px 16px; width: calc(25% - (var(--gap-h-99477549-9e78-4db9-bcec-ee534653e953) * 0.75)); --gap-h-a8b7ceeb-64c5-460f-92bd-6408d4241b61: 0px; --gap-v-a8b7ceeb-64c5-460f-92bd-6408d4241b61: 0px; --gap-uuid: a8b7ceeb-64c5-460f-92bd-6408d4241b61; max-width: calc(25% - (var(--gap-h-99477549-9e78-4db9-bcec-ee534653e953) * 0.75)); }
.sd[data-s-a8b7ceeb-64c5-460f-92bd-6408d4241b61]:hover { box-shadow: 0px 4px 3px rgba(0,0,0,0.2); transform: translate(0px, -4px); --gap-h-a8b7ceeb-64c5-460f-92bd-6408d4241b61: 0px; --gap-v-a8b7ceeb-64c5-460f-92bd-6408d4241b61: 0px; }
@media screen and (max-width: 1140px){
.sd[data-s-a8b7ceeb-64c5-460f-92bd-6408d4241b61] { flex: none; width: calc(50% - (var(--gap-h-99477549-9e78-4db9-bcec-ee534653e953) * 0.5)); --gap-h-a8b7ceeb-64c5-460f-92bd-6408d4241b61: 0px; --gap-v-a8b7ceeb-64c5-460f-92bd-6408d4241b61: 0px; max-width: calc(50% - (var(--gap-h-99477549-9e78-4db9-bcec-ee534653e953) * 0.5)); }
}
@media screen and (max-width: 480px){
.sd[data-s-a8b7ceeb-64c5-460f-92bd-6408d4241b61] { flex: none; width: calc(100% - (var(--gap-h-99477549-9e78-4db9-bcec-ee534653e953) * 0)); --gap-h-a8b7ceeb-64c5-460f-92bd-6408d4241b61: 0px; --gap-v-a8b7ceeb-64c5-460f-92bd-6408d4241b61: 0px; max-width: calc(100% - (var(--gap-h-99477549-9e78-4db9-bcec-ee534653e953) * 0)); }
}.sd[data-s-e6293849-1711-4fd9-aee3-ad09fe084535] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-a8b7ceeb-64c5-460f-92bd-6408d4241b61) * 0)); --gap-h-e6293849-1711-4fd9-aee3-ad09fe084535: 0px; --gap-v-e6293849-1711-4fd9-aee3-ad09fe084535: 6px; --gap-uuid: e6293849-1711-4fd9-aee3-ad09fe084535; max-width: calc(100% - (var(--gap-h-a8b7ceeb-64c5-460f-92bd-6408d4241b61) * 0)); }.sd[data-s-d6de5dff-1617-4ba1-ad54-167d85f462ce] { height: auto; width: 200px; max-width: 100%; }
@media screen and (max-width: 480px){
.sd[data-s-d6de5dff-1617-4ba1-ad54-167d85f462ce] { flex: none; width: calc(80% - (var(--gap-h-e6293849-1711-4fd9-aee3-ad09fe084535) * 0.2)); max-width: calc(80% - (var(--gap-h-e6293849-1711-4fd9-aee3-ad09fe084535) * 0.2)); }
}.sd[data-s-28b34949-0007-463d-b703-947d1f78ef1c] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-e6293849-1711-4fd9-aee3-ad09fe084535) * 0)); --gap-h-28b34949-0007-463d-b703-947d1f78ef1c: 6px; --gap-v-28b34949-0007-463d-b703-947d1f78ef1c: 0px; --gap-uuid: 28b34949-0007-463d-b703-947d1f78ef1c; max-width: calc(100% - (var(--gap-h-e6293849-1711-4fd9-aee3-ad09fe084535) * 0)); }.sd[data-s-9abe70fd-e048-4f1e-a9a4-955e870e6c03] { color: #1a1a1aff; flex: 1; font-family: var(--s-font-a0bcff4b); font-size: 20px; font-weight: 700; height: auto; line-height: 1.4; padding: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-970e220d-6947-4d24-8882-555794052786] { flex: none; height: auto; margin: 4px 0px 0px 0px; width: 20px; max-width: 100%; }.sd[data-s-43f5f00f-2607-4b8c-b0eb-0d7b8fe55897] { align-content: flex-start; align-items: flex-start; background: #ffffffff; border-bottom: 1px solid #c3c3c3ff; border-left: 1px solid #c3c3c3ff; border-radius: 5px; border-right: 1px solid #c3c3c3ff; border-top: 1px solid #c3c3c3ff; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: space-between; padding: 12px 12px 12px 16px; width: calc(25% - (var(--gap-h-99477549-9e78-4db9-bcec-ee534653e953) * 0.75)); --gap-h-43f5f00f-2607-4b8c-b0eb-0d7b8fe55897: 0px; --gap-v-43f5f00f-2607-4b8c-b0eb-0d7b8fe55897: 0px; --gap-uuid: 43f5f00f-2607-4b8c-b0eb-0d7b8fe55897; max-width: calc(25% - (var(--gap-h-99477549-9e78-4db9-bcec-ee534653e953) * 0.75)); }
.sd[data-s-43f5f00f-2607-4b8c-b0eb-0d7b8fe55897]:hover { box-shadow: 0px 4px 3px rgba(0,0,0,0.2); transform: translate(0px, -4px); --gap-h-43f5f00f-2607-4b8c-b0eb-0d7b8fe55897: 0px; --gap-v-43f5f00f-2607-4b8c-b0eb-0d7b8fe55897: 0px; }
@media screen and (max-width: 1140px){
.sd[data-s-43f5f00f-2607-4b8c-b0eb-0d7b8fe55897] { flex: none; width: calc(50% - (var(--gap-h-99477549-9e78-4db9-bcec-ee534653e953) * 0.5)); --gap-h-43f5f00f-2607-4b8c-b0eb-0d7b8fe55897: 0px; --gap-v-43f5f00f-2607-4b8c-b0eb-0d7b8fe55897: 0px; max-width: calc(50% - (var(--gap-h-99477549-9e78-4db9-bcec-ee534653e953) * 0.5)); }
}
@media screen and (max-width: 480px){
.sd[data-s-43f5f00f-2607-4b8c-b0eb-0d7b8fe55897] { flex: none; width: calc(100% - (var(--gap-h-99477549-9e78-4db9-bcec-ee534653e953) * 0)); --gap-h-43f5f00f-2607-4b8c-b0eb-0d7b8fe55897: 0px; --gap-v-43f5f00f-2607-4b8c-b0eb-0d7b8fe55897: 0px; max-width: calc(100% - (var(--gap-h-99477549-9e78-4db9-bcec-ee534653e953) * 0)); }
}.sd[data-s-8958b418-129b-4277-b19e-d556856fb3b0] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-43f5f00f-2607-4b8c-b0eb-0d7b8fe55897) * 0)); --gap-h-8958b418-129b-4277-b19e-d556856fb3b0: 0px; --gap-v-8958b418-129b-4277-b19e-d556856fb3b0: 6px; --gap-uuid: 8958b418-129b-4277-b19e-d556856fb3b0; max-width: calc(100% - (var(--gap-h-43f5f00f-2607-4b8c-b0eb-0d7b8fe55897) * 0)); }.sd[data-s-637cfd3c-b6b6-4f45-8e45-dc54c3a10f84] { height: auto; width: 200px; max-width: 100%; }
@media screen and (max-width: 480px){
.sd[data-s-637cfd3c-b6b6-4f45-8e45-dc54c3a10f84] { flex: none; width: calc(80% - (var(--gap-h-8958b418-129b-4277-b19e-d556856fb3b0) * 0.2)); max-width: calc(80% - (var(--gap-h-8958b418-129b-4277-b19e-d556856fb3b0) * 0.2)); }
}.sd[data-s-2151a1f6-33eb-45fd-b257-22201da4e47f] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-8958b418-129b-4277-b19e-d556856fb3b0) * 0)); --gap-h-2151a1f6-33eb-45fd-b257-22201da4e47f: 6px; --gap-v-2151a1f6-33eb-45fd-b257-22201da4e47f: 0px; --gap-uuid: 2151a1f6-33eb-45fd-b257-22201da4e47f; max-width: calc(100% - (var(--gap-h-8958b418-129b-4277-b19e-d556856fb3b0) * 0)); }.sd[data-s-01038fa7-5499-4572-b4a2-10bf6d3172c0] { color: #1a1a1aff; flex: 1; font-family: var(--s-font-a0bcff4b); font-size: 20px; font-weight: 700; height: auto; line-height: 1.4; padding: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-6fec3c2f-37c9-427f-84eb-e4023ea7f3ea] { flex: none; height: auto; margin: 4px 0px 0px 0px; width: 20px; max-width: 100%; }.sd[data-s-14042175-9356-418d-9561-40a9f8eb79b4] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 20px; justify-content: flex-start; padding: 0px; --gap-h-14042175-9356-418d-9561-40a9f8eb79b4: 20px; --gap-v-14042175-9356-418d-9561-40a9f8eb79b4: 0px; --gap-uuid: 14042175-9356-418d-9561-40a9f8eb79b4; }
@media screen and (max-width: 480px){
.sd[data-s-14042175-9356-418d-9561-40a9f8eb79b4] { flex-direction: column-reverse; flex-wrap: nowrap; --gap-h-14042175-9356-418d-9561-40a9f8eb79b4: 0px; --gap-v-14042175-9356-418d-9561-40a9f8eb79b4: 20px; }
}.sd[data-s-2dd8aa77-6873-407b-bf0a-8261880dc51b] { align-content: center; align-items: center; background: #07213aff; border-radius: 24px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: 44px; justify-content: center; opacity: 1; padding: 0px; width: 250px; --gap-h-2dd8aa77-6873-407b-bf0a-8261880dc51b: 32px; --gap-v-2dd8aa77-6873-407b-bf0a-8261880dc51b: 0px; --gap-uuid: 2dd8aa77-6873-407b-bf0a-8261880dc51b; max-width: 100%; }
.sd[data-s-2dd8aa77-6873-407b-bf0a-8261880dc51b]:hover { opacity: 0.8; --gap-h-2dd8aa77-6873-407b-bf0a-8261880dc51b: 32px; --gap-v-2dd8aa77-6873-407b-bf0a-8261880dc51b: 0px; }.sd[data-s-62c8c801-5a3f-4354-b9fc-424c526447f7] { color: #ffffffff; font-family: var(--s-font-a0bcff4b); font-size: 18px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-bbeaf9ed-92e4-49b1-ab74-917d4ca5de44] { bottom: 0px; color: #ffffffff; font-size: 20px; height: auto; left: auto; margin: 0 0 0 0; position: absolute; right: 12px; top: 0px; max-width: 100%; }.sd[data-s-b8614bc2-1d59-4240-9152-6ddb5b428b9b] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 4px; justify-content: flex-start; padding: 0px; --gap-h-b8614bc2-1d59-4240-9152-6ddb5b428b9b: 4px; --gap-v-b8614bc2-1d59-4240-9152-6ddb5b428b9b: 0px; --gap-uuid: b8614bc2-1d59-4240-9152-6ddb5b428b9b; }.sd[data-s-3942c587-cfae-4cb8-aaf7-292197daf7d3] { color: #1a1a1aff; font-size: 24px; }.sd[data-s-2d94cbc1-3920-419b-8e62-7b8861995c24] { color: #333333; font-family: var(--s-font-a0bcff4b); font-size: 15px; font-weight: 600; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-ed13f926-3567-489f-8f6d-f84771507b29] { align-content: flex-start; align-items: flex-start; background: #FFFFFF; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: auto; justify-content: flex-start; padding: 80px 40px; width: 1160px; --gap-h-ed13f926-3567-489f-8f6d-f84771507b29: 0px; --gap-v-ed13f926-3567-489f-8f6d-f84771507b29: 48px; --gap-uuid: ed13f926-3567-489f-8f6d-f84771507b29; max-width: 100%; }
@media screen and (max-width: 768px){
.sd[data-s-ed13f926-3567-489f-8f6d-f84771507b29] { padding: 60px 30px; --gap-h-ed13f926-3567-489f-8f6d-f84771507b29: 0px; --gap-v-ed13f926-3567-489f-8f6d-f84771507b29: 48px; }
}
@media screen and (max-width: 480px){
.sd[data-s-ed13f926-3567-489f-8f6d-f84771507b29] { padding: 60px 20px; --gap-h-ed13f926-3567-489f-8f6d-f84771507b29: 0px; --gap-v-ed13f926-3567-489f-8f6d-f84771507b29: 48px; }
}.sd[data-s-section-inner-ed13f926-3567-489f-8f6d-f84771507b29] { padding: 80px 40px; width: 1160px; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: flex-start; align-items: flex-start; justify-content: flex-start; gap: 48px; --gap-h-ed13f926-3567-489f-8f6d-f84771507b29: 0px; --gap-v-ed13f926-3567-489f-8f6d-f84771507b29: 48px; --gap-uuid: ed13f926-3567-489f-8f6d-f84771507b29; max-width: 100%; }
@media screen and (max-width: 768px){
.sd[data-s-section-inner-ed13f926-3567-489f-8f6d-f84771507b29] { padding: 60px 30px; flex-direction: column; --gap-h-ed13f926-3567-489f-8f6d-f84771507b29: 0px; --gap-v-ed13f926-3567-489f-8f6d-f84771507b29: 48px; }
}
@media screen and (max-width: 480px){
.sd[data-s-section-inner-ed13f926-3567-489f-8f6d-f84771507b29] { padding: 60px 20px; flex-direction: column; --gap-h-ed13f926-3567-489f-8f6d-f84771507b29: 0px; --gap-v-ed13f926-3567-489f-8f6d-f84771507b29: 48px; }
}.sd[data-s-fcdb4d9e-ab16-4d9a-a9a4-ed3f59c51c82] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-ed13f926-3567-489f-8f6d-f84771507b29) * 0)); --gap-h-fcdb4d9e-ab16-4d9a-a9a4-ed3f59c51c82: 0px; --gap-v-fcdb4d9e-ab16-4d9a-a9a4-ed3f59c51c82: 0px; --gap-uuid: fcdb4d9e-ab16-4d9a-a9a4-ed3f59c51c82; max-width: calc(100% - (var(--gap-h-ed13f926-3567-489f-8f6d-f84771507b29) * 0)); }
.sd[data-s-fcdb4d9e-ab16-4d9a-a9a4-ed3f59c51c82].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 300ms; transition-duration: 800ms; --gap-h-fcdb4d9e-ab16-4d9a-a9a4-ed3f59c51c82: 0px; --gap-v-fcdb4d9e-ab16-4d9a-a9a4-ed3f59c51c82: 0px; }
.sd[data-s-fcdb4d9e-ab16-4d9a-a9a4-ed3f59c51c82].appear-active { transition-delay: 300ms; transition-duration: 800ms; }.sd[data-s-59bb29d4-6813-4d5e-a2be-b23558b1a499] { color: #07213aff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 30px; font-weight: 800; height: auto; letter-spacing: 0; line-height: 1.3; text-align: left; width: calc(100% - (var(--gap-h-fcdb4d9e-ab16-4d9a-a9a4-ed3f59c51c82) * 0)); max-width: calc(100% - (var(--gap-h-fcdb4d9e-ab16-4d9a-a9a4-ed3f59c51c82) * 0)); justify-content: flex-start; }
@media screen and (max-width: 480px){
.sd[data-s-59bb29d4-6813-4d5e-a2be-b23558b1a499] { font-size: 26px; }
}.sd[data-s-3c5f8dc4-407a-49c9-ac55-b12397cc83b5] { flex: none; height: auto; width: calc(95% - (var(--gap-h-fcdb4d9e-ab16-4d9a-a9a4-ed3f59c51c82) * 0.04999999999999995)); max-width: calc(95% - (var(--gap-h-fcdb4d9e-ab16-4d9a-a9a4-ed3f59c51c82) * 0.04999999999999995)); }
@media screen and (max-width: 480px){
.sd[data-s-3c5f8dc4-407a-49c9-ac55-b12397cc83b5] { flex: none; width: calc(110% - (var(--gap-h-fcdb4d9e-ab16-4d9a-a9a4-ed3f59c51c82) * -0.10000000000000003)); max-width: calc(110% - (var(--gap-h-fcdb4d9e-ab16-4d9a-a9a4-ed3f59c51c82) * -0.10000000000000003)); }
}.sd[data-s-013fc080-1359-40dc-a1a7-32f4c882b55b] { align-content: stretch; align-items: stretch; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-fcdb4d9e-ab16-4d9a-a9a4-ed3f59c51c82) * 0)); --gap-h-013fc080-1359-40dc-a1a7-32f4c882b55b: 8px; --gap-v-013fc080-1359-40dc-a1a7-32f4c882b55b: 0px; --gap-uuid: 013fc080-1359-40dc-a1a7-32f4c882b55b; max-width: calc(100% - (var(--gap-h-fcdb4d9e-ab16-4d9a-a9a4-ed3f59c51c82) * 0)); }
@media screen and (max-width: 480px){
.sd[data-s-013fc080-1359-40dc-a1a7-32f4c882b55b] { flex-direction: column; flex-wrap: nowrap; --gap-h-013fc080-1359-40dc-a1a7-32f4c882b55b: 0px; --gap-v-013fc080-1359-40dc-a1a7-32f4c882b55b: 8px; }
}.sd[data-s-03e803c5-b649-475c-a6a7-b9a381670fa6] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 1px solid #c3c3c3ff; border-left: 1px solid #c3c3c3ff; border-right: 1px solid #c3c3c3ff; border-top: 1px solid #c3c3c3ff; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 18px; justify-content: flex-start; padding: 20px; width: calc(33.33% - (var(--gap-h-013fc080-1359-40dc-a1a7-32f4c882b55b) * 0.6667)); --gap-h-03e803c5-b649-475c-a6a7-b9a381670fa6: 0px; --gap-v-03e803c5-b649-475c-a6a7-b9a381670fa6: 18px; --gap-uuid: 03e803c5-b649-475c-a6a7-b9a381670fa6; max-width: calc(33.33% - (var(--gap-h-013fc080-1359-40dc-a1a7-32f4c882b55b) * 0.6667)); }
@media screen and (max-width: 480px){
.sd[data-s-03e803c5-b649-475c-a6a7-b9a381670fa6] { flex: none; width: calc(100% - (var(--gap-h-013fc080-1359-40dc-a1a7-32f4c882b55b) * 0)); --gap-h-03e803c5-b649-475c-a6a7-b9a381670fa6: 0px; --gap-v-03e803c5-b649-475c-a6a7-b9a381670fa6: 18px; max-width: calc(100% - (var(--gap-h-013fc080-1359-40dc-a1a7-32f4c882b55b) * 0)); }
}.sd[data-s-8d6737c5-664a-475d-a15b-60963678f11a] { align-content: center; align-items: center; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-03e803c5-b649-475c-a6a7-b9a381670fa6) * 0)); --gap-h-8d6737c5-664a-475d-a15b-60963678f11a: 0px; --gap-v-8d6737c5-664a-475d-a15b-60963678f11a: 8px; --gap-uuid: 8d6737c5-664a-475d-a15b-60963678f11a; max-width: calc(100% - (var(--gap-h-03e803c5-b649-475c-a6a7-b9a381670fa6) * 0)); }.sd[data-s-deefe295-7c42-48d8-a2ec-8fc79952f692] { color: #1a1a1aff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 22px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-8d6737c5-664a-475d-a15b-60963678f11a) * 0)); max-width: calc(100% - (var(--gap-h-8d6737c5-664a-475d-a15b-60963678f11a) * 0)); justify-content: flex-start; }.sd[data-s-c12af454-660a-4608-9180-9337928f465b] { background: #EEEEEE; flex: none; height: 1px; width: calc(100% - (var(--gap-h-8d6737c5-664a-475d-a15b-60963678f11a) * 0)); max-width: calc(100% - (var(--gap-h-8d6737c5-664a-475d-a15b-60963678f11a) * 0)); }.sd[data-s-506fa781-f2a0-4222-a521-e301fecab449] { color: #333333; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 16px; font-weight: 400; height: 89.59px; line-height: 1.4; padding: 0px 0px 0px; text-align: left; width: 600px; max-width: 100%; }
.sd[data-s-506fa781-f2a0-4222-a521-e301fecab449] >p { margin: 0px 0px 0px 0px; }
@media screen and (max-width: 1140px){
.sd[data-s-506fa781-f2a0-4222-a521-e301fecab449] { flex: none; height: auto; max-width: 100%; }
}.sd[data-s-5d291e9c-3e10-466e-8ee0-449fdd9c7f2b] { align-content: center; align-items: center; background: #07213aff; border-radius: 24px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 38px; justify-content: center; padding: 0px 12px 0px 20px; width: auto; --gap-h-5d291e9c-3e10-466e-8ee0-449fdd9c7f2b: 8px; --gap-v-5d291e9c-3e10-466e-8ee0-449fdd9c7f2b: 0px; --gap-uuid: 5d291e9c-3e10-466e-8ee0-449fdd9c7f2b; max-width: 100%; }
.sd[data-s-5d291e9c-3e10-466e-8ee0-449fdd9c7f2b]:hover { opacity: 0.8; --gap-h-5d291e9c-3e10-466e-8ee0-449fdd9c7f2b: 8px; --gap-v-5d291e9c-3e10-466e-8ee0-449fdd9c7f2b: 0px; }.sd[data-s-fc88d3d1-9092-4e5d-bcf9-485e7f0cfe92] { color: #ffffffff; font-family: var(--s-font-a0bcff4b); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 480px){
.sd[data-s-fc88d3d1-9092-4e5d-bcf9-485e7f0cfe92] { font-size: 14px; }
}.sd[data-s-dbf5490c-d874-4f75-b86b-d37ccd9584d4] { color: #ffffffff; font-size: 20px; height: auto; margin: 0 0 0 0; position: relative; max-width: 100%; }
@media screen and (max-width: 480px){
.sd[data-s-dbf5490c-d874-4f75-b86b-d37ccd9584d4] { font-size: 16px; }
}.sd[data-s-b1df66ca-8bea-424b-b273-a91c25dc8975] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 1px solid #c3c3c3ff; border-left: 1px solid #c3c3c3ff; border-right: 1px solid #c3c3c3ff; border-top: 1px solid #c3c3c3ff; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 18px; justify-content: flex-start; padding: 20px; width: calc(33.33% - (var(--gap-h-013fc080-1359-40dc-a1a7-32f4c882b55b) * 0.6667)); --gap-h-b1df66ca-8bea-424b-b273-a91c25dc8975: 0px; --gap-v-b1df66ca-8bea-424b-b273-a91c25dc8975: 18px; --gap-uuid: b1df66ca-8bea-424b-b273-a91c25dc8975; max-width: calc(33.33% - (var(--gap-h-013fc080-1359-40dc-a1a7-32f4c882b55b) * 0.6667)); }
@media screen and (max-width: 480px){
.sd[data-s-b1df66ca-8bea-424b-b273-a91c25dc8975] { flex: none; width: calc(100% - (var(--gap-h-013fc080-1359-40dc-a1a7-32f4c882b55b) * 0)); --gap-h-b1df66ca-8bea-424b-b273-a91c25dc8975: 0px; --gap-v-b1df66ca-8bea-424b-b273-a91c25dc8975: 18px; max-width: calc(100% - (var(--gap-h-013fc080-1359-40dc-a1a7-32f4c882b55b) * 0)); }
}.sd[data-s-24e1dbbd-668c-402c-9ccf-ed23e7b37204] { align-content: center; align-items: center; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-b1df66ca-8bea-424b-b273-a91c25dc8975) * 0)); --gap-h-24e1dbbd-668c-402c-9ccf-ed23e7b37204: 0px; --gap-v-24e1dbbd-668c-402c-9ccf-ed23e7b37204: 8px; --gap-uuid: 24e1dbbd-668c-402c-9ccf-ed23e7b37204; max-width: calc(100% - (var(--gap-h-b1df66ca-8bea-424b-b273-a91c25dc8975) * 0)); }.sd[data-s-c642ad9e-d43a-4a0e-9650-5e0ec72825d9] { color: #1a1a1aff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 22px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-24e1dbbd-668c-402c-9ccf-ed23e7b37204) * 0)); max-width: calc(100% - (var(--gap-h-24e1dbbd-668c-402c-9ccf-ed23e7b37204) * 0)); justify-content: flex-start; }.sd[data-s-8279167d-14a7-4fc5-91a2-2492502841f5] { background: #EEEEEE; flex: none; height: 1px; width: calc(100% - (var(--gap-h-24e1dbbd-668c-402c-9ccf-ed23e7b37204) * 0)); max-width: calc(100% - (var(--gap-h-24e1dbbd-668c-402c-9ccf-ed23e7b37204) * 0)); }.sd[data-s-e5d5732e-f64f-439a-8a46-d10383e8bfc5] { color: #333333; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 16px; font-weight: 400; height: 89.59px; line-height: 1.4; padding: 0px 0px 0px; text-align: left; width: 600px; max-width: 100%; }
.sd[data-s-e5d5732e-f64f-439a-8a46-d10383e8bfc5] >p { margin: 0px 0px 0px 0px; }
.sd[data-s-e5d5732e-f64f-439a-8a46-d10383e8bfc5] strong { font-weight: 700; }
@media screen and (max-width: 1140px){
.sd[data-s-e5d5732e-f64f-439a-8a46-d10383e8bfc5] { flex: none; height: auto; max-width: 100%; }
}.sd[data-s-c8090227-163d-4d3d-915d-b4fce700d375] { align-content: center; align-items: center; background: #07213aff; border-radius: 24px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 38px; justify-content: center; padding: 0px 12px 0px 20px; width: auto; --gap-h-c8090227-163d-4d3d-915d-b4fce700d375: 8px; --gap-v-c8090227-163d-4d3d-915d-b4fce700d375: 0px; --gap-uuid: c8090227-163d-4d3d-915d-b4fce700d375; max-width: 100%; }
.sd[data-s-c8090227-163d-4d3d-915d-b4fce700d375]:hover { opacity: 0.8; --gap-h-c8090227-163d-4d3d-915d-b4fce700d375: 8px; --gap-v-c8090227-163d-4d3d-915d-b4fce700d375: 0px; }.sd[data-s-b5009680-954e-4ff4-8945-547648ada5bd] { color: #ffffffff; font-family: var(--s-font-a0bcff4b); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 480px){
.sd[data-s-b5009680-954e-4ff4-8945-547648ada5bd] { font-size: 14px; }
}.sd[data-s-4c99f388-4eec-49f4-8839-57efdb9d3567] { color: #ffffffff; font-size: 20px; height: auto; margin: 0 0 0 0; position: relative; max-width: 100%; }
@media screen and (max-width: 480px){
.sd[data-s-4c99f388-4eec-49f4-8839-57efdb9d3567] { font-size: 16px; }
}.sd[data-s-dd39ba7f-ff6e-4422-b25c-d3c5776e3ef8] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 1px solid #c3c3c3ff; border-left: 1px solid #c3c3c3ff; border-right: 1px solid #c3c3c3ff; border-top: 1px solid #c3c3c3ff; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 18px; justify-content: flex-start; padding: 20px; width: calc(33.33% - (var(--gap-h-013fc080-1359-40dc-a1a7-32f4c882b55b) * 0.6667)); --gap-h-dd39ba7f-ff6e-4422-b25c-d3c5776e3ef8: 0px; --gap-v-dd39ba7f-ff6e-4422-b25c-d3c5776e3ef8: 18px; --gap-uuid: dd39ba7f-ff6e-4422-b25c-d3c5776e3ef8; max-width: calc(33.33% - (var(--gap-h-013fc080-1359-40dc-a1a7-32f4c882b55b) * 0.6667)); }
@media screen and (max-width: 480px){
.sd[data-s-dd39ba7f-ff6e-4422-b25c-d3c5776e3ef8] { flex: none; width: calc(100% - (var(--gap-h-013fc080-1359-40dc-a1a7-32f4c882b55b) * 0)); --gap-h-dd39ba7f-ff6e-4422-b25c-d3c5776e3ef8: 0px; --gap-v-dd39ba7f-ff6e-4422-b25c-d3c5776e3ef8: 18px; max-width: calc(100% - (var(--gap-h-013fc080-1359-40dc-a1a7-32f4c882b55b) * 0)); }
}.sd[data-s-d6597a43-f99b-43a8-9948-317596b08622] { align-content: center; align-items: center; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-dd39ba7f-ff6e-4422-b25c-d3c5776e3ef8) * 0)); --gap-h-d6597a43-f99b-43a8-9948-317596b08622: 0px; --gap-v-d6597a43-f99b-43a8-9948-317596b08622: 8px; --gap-uuid: d6597a43-f99b-43a8-9948-317596b08622; max-width: calc(100% - (var(--gap-h-dd39ba7f-ff6e-4422-b25c-d3c5776e3ef8) * 0)); }.sd[data-s-2eaf8c41-4948-4341-a480-218443f22c8f] { color: #1a1a1aff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 22px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-d6597a43-f99b-43a8-9948-317596b08622) * 0)); max-width: calc(100% - (var(--gap-h-d6597a43-f99b-43a8-9948-317596b08622) * 0)); justify-content: flex-start; }.sd[data-s-ea03a1d9-376f-4fa0-89f1-663d01e31956] { background: #EEEEEE; flex: none; height: 1px; width: calc(100% - (var(--gap-h-d6597a43-f99b-43a8-9948-317596b08622) * 0)); max-width: calc(100% - (var(--gap-h-d6597a43-f99b-43a8-9948-317596b08622) * 0)); }.sd[data-s-23ef9ec6-78a9-4b38-8007-e3e77b147448] { color: #333333; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 16px; font-weight: 400; height: 89.59px; line-height: 1.4; padding: 0px 0px 0px; text-align: left; width: 600px; max-width: 100%; }
.sd[data-s-23ef9ec6-78a9-4b38-8007-e3e77b147448] >p { margin: 0px 0px 0px 0px; }
.sd[data-s-23ef9ec6-78a9-4b38-8007-e3e77b147448] strong { font-weight: 700; }
@media screen and (max-width: 1140px){
.sd[data-s-23ef9ec6-78a9-4b38-8007-e3e77b147448] { flex: none; height: auto; max-width: 100%; }
}.sd[data-s-5336c969-73f7-48a5-b1b9-a76f460d52c2] { align-content: center; align-items: center; background: #07213aff; border-radius: 24px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 38px; justify-content: center; padding: 0px 12px 0px 20px; width: auto; --gap-h-5336c969-73f7-48a5-b1b9-a76f460d52c2: 8px; --gap-v-5336c969-73f7-48a5-b1b9-a76f460d52c2: 0px; --gap-uuid: 5336c969-73f7-48a5-b1b9-a76f460d52c2; max-width: 100%; }
.sd[data-s-5336c969-73f7-48a5-b1b9-a76f460d52c2]:hover { opacity: 0.8; --gap-h-5336c969-73f7-48a5-b1b9-a76f460d52c2: 8px; --gap-v-5336c969-73f7-48a5-b1b9-a76f460d52c2: 0px; }.sd[data-s-aee389db-faed-4cac-bafa-e002759e1df1] { color: #ffffffff; font-family: var(--s-font-a0bcff4b); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 480px){
.sd[data-s-aee389db-faed-4cac-bafa-e002759e1df1] { font-size: 14px; }
}.sd[data-s-89c4c9f0-9df4-4486-9cc0-be1180cfd35d] { color: #ffffffff; font-size: 20px; height: auto; margin: 0 0 0 0; position: relative; max-width: 100%; }
@media screen and (max-width: 480px){
.sd[data-s-89c4c9f0-9df4-4486-9cc0-be1180cfd35d] { font-size: 16px; }
}.sd[data-s-70e38657-7305-4896-9115-8c862d069ec2] { align-content: flex-start; align-items: flex-start; background: #FFFFFF; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: auto; justify-content: flex-start; padding: 80px 40px; width: 1160px; --gap-h-70e38657-7305-4896-9115-8c862d069ec2: 0px; --gap-v-70e38657-7305-4896-9115-8c862d069ec2: 48px; --gap-uuid: 70e38657-7305-4896-9115-8c862d069ec2; max-width: 100%; }
@media screen and (max-width: 768px){
.sd[data-s-70e38657-7305-4896-9115-8c862d069ec2] { padding: 60px 30px; --gap-h-70e38657-7305-4896-9115-8c862d069ec2: 0px; --gap-v-70e38657-7305-4896-9115-8c862d069ec2: 48px; }
}
@media screen and (max-width: 480px){
.sd[data-s-70e38657-7305-4896-9115-8c862d069ec2] { padding: 60px 20px; --gap-h-70e38657-7305-4896-9115-8c862d069ec2: 0px; --gap-v-70e38657-7305-4896-9115-8c862d069ec2: 48px; }
}.sd[data-s-section-inner-70e38657-7305-4896-9115-8c862d069ec2] { padding: 80px 40px; width: 1160px; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: flex-start; align-items: flex-start; justify-content: flex-start; gap: 48px; --gap-h-70e38657-7305-4896-9115-8c862d069ec2: 0px; --gap-v-70e38657-7305-4896-9115-8c862d069ec2: 48px; --gap-uuid: 70e38657-7305-4896-9115-8c862d069ec2; max-width: 100%; }
@media screen and (max-width: 768px){
.sd[data-s-section-inner-70e38657-7305-4896-9115-8c862d069ec2] { padding: 60px 30px; flex-direction: column; --gap-h-70e38657-7305-4896-9115-8c862d069ec2: 0px; --gap-v-70e38657-7305-4896-9115-8c862d069ec2: 48px; }
}
@media screen and (max-width: 480px){
.sd[data-s-section-inner-70e38657-7305-4896-9115-8c862d069ec2] { padding: 60px 20px; flex-direction: column; --gap-h-70e38657-7305-4896-9115-8c862d069ec2: 0px; --gap-v-70e38657-7305-4896-9115-8c862d069ec2: 48px; }
}.sd[data-s-f001cd8e-19fc-445d-b02d-aa4324abbc75] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-70e38657-7305-4896-9115-8c862d069ec2) * 0)); --gap-h-f001cd8e-19fc-445d-b02d-aa4324abbc75: 0px; --gap-v-f001cd8e-19fc-445d-b02d-aa4324abbc75: 32px; --gap-uuid: f001cd8e-19fc-445d-b02d-aa4324abbc75; max-width: calc(100% - (var(--gap-h-70e38657-7305-4896-9115-8c862d069ec2) * 0)); }
.sd[data-s-f001cd8e-19fc-445d-b02d-aa4324abbc75].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 300ms; transition-duration: 800ms; --gap-h-f001cd8e-19fc-445d-b02d-aa4324abbc75: 0px; --gap-v-f001cd8e-19fc-445d-b02d-aa4324abbc75: 32px; }
.sd[data-s-f001cd8e-19fc-445d-b02d-aa4324abbc75].appear-active { transition-delay: 300ms; transition-duration: 800ms; }.sd[data-s-1a7c0862-961a-440f-89c2-f704d6698028] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-f001cd8e-19fc-445d-b02d-aa4324abbc75) * 0)); --gap-h-1a7c0862-961a-440f-89c2-f704d6698028: 20px; --gap-v-1a7c0862-961a-440f-89c2-f704d6698028: 0px; --gap-uuid: 1a7c0862-961a-440f-89c2-f704d6698028; max-width: calc(100% - (var(--gap-h-f001cd8e-19fc-445d-b02d-aa4324abbc75) * 0)); }
@media screen and (max-width: 768px){
.sd[data-s-1a7c0862-961a-440f-89c2-f704d6698028] { align-content: center; align-items: center; flex-direction: row; flex-wrap: wrap; justify-content: flex-start; --gap-h-1a7c0862-961a-440f-89c2-f704d6698028: 20px; --gap-v-1a7c0862-961a-440f-89c2-f704d6698028: 20px; }
}
@media screen and (max-width: 480px){
.sd[data-s-1a7c0862-961a-440f-89c2-f704d6698028] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 8px; justify-content: flex-start; --gap-h-1a7c0862-961a-440f-89c2-f704d6698028: 0px; --gap-v-1a7c0862-961a-440f-89c2-f704d6698028: 8px; }
}.sd[data-s-0a299234-9ac2-47fc-b796-7183669cfc77] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 20px; justify-content: flex-start; padding: 0px; --gap-h-0a299234-9ac2-47fc-b796-7183669cfc77: 20px; --gap-v-0a299234-9ac2-47fc-b796-7183669cfc77: 0px; --gap-uuid: 0a299234-9ac2-47fc-b796-7183669cfc77; }.sd[data-s-3e0d0fad-f7ad-4514-9965-fd46ee6d88c6] { color: #07213aff; height: auto; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-55f0ebc1-ed99-44ed-9cdf-0f150d10ebbe] { background: #1a1a1a4d; flex: none; height: 26px; width: 1px; max-width: 100%; }
@media screen and (max-width: 480px){
.sd[data-s-55f0ebc1-ed99-44ed-9cdf-0f150d10ebbe] { display: none; }
}
@media screen and (max-width: 320px){
.sd[data-s-55f0ebc1-ed99-44ed-9cdf-0f150d10ebbe] { display: none; }
}.sd[data-s-7c3eaef0-48c2-4849-b358-fc9e255cbac0] { color: #1a1a1aff; flex: 1; font-family: var(--s-font-a0bcff4b); font-size: 16px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-4ece3d80-890f-4c20-a78d-2d2246a4efbd] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-f001cd8e-19fc-445d-b02d-aa4324abbc75) * 0)); --gap-h-4ece3d80-890f-4c20-a78d-2d2246a4efbd: 0px; --gap-v-4ece3d80-890f-4c20-a78d-2d2246a4efbd: 40px; --gap-uuid: 4ece3d80-890f-4c20-a78d-2d2246a4efbd; max-width: calc(100% - (var(--gap-h-f001cd8e-19fc-445d-b02d-aa4324abbc75) * 0)); }.sd[data-s-265ac328-c081-4931-bf3c-2593b61dacf0] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-4ece3d80-890f-4c20-a78d-2d2246a4efbd) * 0)); --gap-h-265ac328-c081-4931-bf3c-2593b61dacf0: 0px; --gap-v-265ac328-c081-4931-bf3c-2593b61dacf0: 24px; --gap-uuid: 265ac328-c081-4931-bf3c-2593b61dacf0; max-width: calc(100% - (var(--gap-h-4ece3d80-890f-4c20-a78d-2d2246a4efbd) * 0)); }.sd[data-s-b9aabccc-38fc-43f9-b446-adff935c96d9] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-265ac328-c081-4931-bf3c-2593b61dacf0) * 0)); --gap-h-b9aabccc-38fc-43f9-b446-adff935c96d9: 12px; --gap-v-b9aabccc-38fc-43f9-b446-adff935c96d9: 0px; --gap-uuid: b9aabccc-38fc-43f9-b446-adff935c96d9; max-width: calc(100% - (var(--gap-h-265ac328-c081-4931-bf3c-2593b61dacf0) * 0)); }
@media screen and (max-width: 768px){
.sd[data-s-b9aabccc-38fc-43f9-b446-adff935c96d9] { align-content: flex-start; align-items: flex-start; justify-content: flex-start; --gap-h-b9aabccc-38fc-43f9-b446-adff935c96d9: 12px; --gap-v-b9aabccc-38fc-43f9-b446-adff935c96d9: 0px; }
}.sd[data-s-a0a764a6-4110-4210-b2dd-fcb8e34f4cf0] { color: #ef3c4fff; font-family: var(--s-font-69a6a527); font-size: 28px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-3bae4de0-6000-47e1-afeb-843a12cc3abc] { color: #1a1a1aff; flex: 1; font-family: var(--s-font-a0bcff4b); font-size: 24px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 480px){
.sd[data-s-3bae4de0-6000-47e1-afeb-843a12cc3abc] { font-size: 24px; padding: 6px 0px 0px 0px; }
}.sd[data-s-0ebc7c41-159d-4a5a-a2a3-f11dd153e50b] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: auto; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-265ac328-c081-4931-bf3c-2593b61dacf0) * 0)); --gap-h-0ebc7c41-159d-4a5a-a2a3-f11dd153e50b: 40px; --gap-v-0ebc7c41-159d-4a5a-a2a3-f11dd153e50b: 0px; --gap-uuid: 0ebc7c41-159d-4a5a-a2a3-f11dd153e50b; max-width: calc(100% - (var(--gap-h-265ac328-c081-4931-bf3c-2593b61dacf0) * 0)); }
@media screen and (max-width: 768px){
.sd[data-s-0ebc7c41-159d-4a5a-a2a3-f11dd153e50b] { flex: none; height: auto; --gap-h-0ebc7c41-159d-4a5a-a2a3-f11dd153e50b: 40px; --gap-v-0ebc7c41-159d-4a5a-a2a3-f11dd153e50b: 0px; }
}
@media screen and (max-width: 480px){
.sd[data-s-0ebc7c41-159d-4a5a-a2a3-f11dd153e50b] { flex-direction: column; flex-wrap: nowrap; --gap-h-0ebc7c41-159d-4a5a-a2a3-f11dd153e50b: 0px; --gap-v-0ebc7c41-159d-4a5a-a2a3-f11dd153e50b: 40px; }
}.sd[data-s-de5deb1a-d79f-4950-904a-9ba85537f203] { flex: none; height: calc(100% - (var(--gap-v-0ebc7c41-159d-4a5a-a2a3-f11dd153e50b) * 0)); width: calc(40% - (var(--gap-h-0ebc7c41-159d-4a5a-a2a3-f11dd153e50b) * 0.6)); max-width: calc(40% - (var(--gap-h-0ebc7c41-159d-4a5a-a2a3-f11dd153e50b) * 0.6)); }
@media screen and (max-width: 480px){
.sd[data-s-de5deb1a-d79f-4950-904a-9ba85537f203] { flex: none; width: calc(100% - (var(--gap-h-0ebc7c41-159d-4a5a-a2a3-f11dd153e50b) * 0)); max-width: calc(100% - (var(--gap-h-0ebc7c41-159d-4a5a-a2a3-f11dd153e50b) * 0)); height: calc(100% - (var(--gap-v-0ebc7c41-159d-4a5a-a2a3-f11dd153e50b) * 0)); }
}.sd[data-s-d84c7fdd-b187-4e11-a82c-7453ab446012] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; justify-content: flex-start; padding: 0px; width: calc(60% - (var(--gap-h-0ebc7c41-159d-4a5a-a2a3-f11dd153e50b) * 0.4)); --gap-h-d84c7fdd-b187-4e11-a82c-7453ab446012: 0px; --gap-v-d84c7fdd-b187-4e11-a82c-7453ab446012: 24px; --gap-uuid: d84c7fdd-b187-4e11-a82c-7453ab446012; max-width: calc(60% - (var(--gap-h-0ebc7c41-159d-4a5a-a2a3-f11dd153e50b) * 0.4)); }
@media screen and (max-width: 480px){
.sd[data-s-d84c7fdd-b187-4e11-a82c-7453ab446012] { flex: none; width: calc(100% - (var(--gap-h-0ebc7c41-159d-4a5a-a2a3-f11dd153e50b) * 0)); --gap-h-d84c7fdd-b187-4e11-a82c-7453ab446012: 0px; --gap-v-d84c7fdd-b187-4e11-a82c-7453ab446012: 24px; max-width: calc(100% - (var(--gap-h-0ebc7c41-159d-4a5a-a2a3-f11dd153e50b) * 0)); }
}.sd[data-s-8a050c63-c198-4788-9698-a61fa63db6b0] { color: #1a1a1aff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 20px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.4; padding: 0px 0px 0px 0px; text-align: left; width: calc(100% - (var(--gap-h-d84c7fdd-b187-4e11-a82c-7453ab446012) * 0)); max-width: calc(100% - (var(--gap-h-d84c7fdd-b187-4e11-a82c-7453ab446012) * 0)); }
.sd[data-s-8a050c63-c198-4788-9698-a61fa63db6b0] >p { line-height: 1.6; margin: 0px 0px 0px 0px; }
.sd[data-s-8a050c63-c198-4788-9698-a61fa63db6b0] strong { color: #1a1a1a; font-weight: 700; }
.sd[data-s-8a050c63-c198-4788-9698-a61fa63db6b0] >ul { font-size: 16px; font-weight: 500; }
@media screen and (max-width: 768px){
.sd[data-s-8a050c63-c198-4788-9698-a61fa63db6b0] { padding: 0px 0px 0px 0px; width: 100%; }
}
@media screen and (max-width: 480px){
.sd[data-s-8a050c63-c198-4788-9698-a61fa63db6b0] { font-size: 16px; }
}.sd[data-s-4415db6c-7efb-4ea7-88ed-c7ff460ff797] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 1px solid #07213aff; border-left: 1px solid #07213aff; border-radius: 24px; border-right: 1px solid #07213aff; border-top: 1px solid #07213aff; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: 44px; justify-content: center; opacity: 1; padding: 0px; width: 430px; --gap-h-4415db6c-7efb-4ea7-88ed-c7ff460ff797: 32px; --gap-v-4415db6c-7efb-4ea7-88ed-c7ff460ff797: 0px; --gap-uuid: 4415db6c-7efb-4ea7-88ed-c7ff460ff797; max-width: 100%; }
.sd[data-s-4415db6c-7efb-4ea7-88ed-c7ff460ff797]:hover { background: #07213aff; opacity: 1; --gap-h-4415db6c-7efb-4ea7-88ed-c7ff460ff797: 32px; --gap-v-4415db6c-7efb-4ea7-88ed-c7ff460ff797: 0px; }
@media screen and (max-width: 768px){
.sd[data-s-4415db6c-7efb-4ea7-88ed-c7ff460ff797] { flex: none; gap: 2px; padding: 0px; width: calc(100% - (var(--gap-h-d84c7fdd-b187-4e11-a82c-7453ab446012) * 0)); --gap-h-4415db6c-7efb-4ea7-88ed-c7ff460ff797: 2px; --gap-v-4415db6c-7efb-4ea7-88ed-c7ff460ff797: 0px; max-width: calc(100% - (var(--gap-h-d84c7fdd-b187-4e11-a82c-7453ab446012) * 0)); }
}.sd[data-s-1378e6f8-78b0-4df3-8a2a-41cc13ac520e] { color: #07213aff; font-family: var(--s-font-a0bcff4b); font-size: 18px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-4415db6c-7efb-4ea7-88ed-c7ff460ff797]:hover .sd[data-s-1378e6f8-78b0-4df3-8a2a-41cc13ac520e] { color: #ffffffff; }
@media screen and (max-width: 768px){
.sd[data-s-1378e6f8-78b0-4df3-8a2a-41cc13ac520e] { font-size: 12px; padding: 0px; }
}
@media screen and (max-width: 480px){
.sd[data-s-1378e6f8-78b0-4df3-8a2a-41cc13ac520e] { font-size: 16px; }
}.sd[data-s-b065861d-17c1-4066-bbf5-2bfa4596e786] { align-content: center; align-items: center; background: transparent; border-bottom: 0px solid #FFFFFF; border-left: 0px solid #FFFFFF; border-radius: 0; border-right: 0px solid #FFFFFF; border-top: 0px solid #FFFFFF; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 36px; justify-content: flex-end; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 36px; --gap-h-b065861d-17c1-4066-bbf5-2bfa4596e786: 0px; --gap-v-b065861d-17c1-4066-bbf5-2bfa4596e786: 0px; --gap-uuid: b065861d-17c1-4066-bbf5-2bfa4596e786; max-width: 100%; }
@media screen and (max-width: 480px){
.sd[data-s-b065861d-17c1-4066-bbf5-2bfa4596e786] { flex: none; gap: 24px; height: 32px; width: 32px; --gap-h-b065861d-17c1-4066-bbf5-2bfa4596e786: 24px; --gap-v-b065861d-17c1-4066-bbf5-2bfa4596e786: 0px; max-width: 100%; }
}.sd[data-s-aae79588-d890-4e99-a875-0cca05305f60] { align-content: center; align-items: center; bottom: 1px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 36px; justify-content: center; left: 0px; margin: 0 0 0 0; opacity: 0; overflow-x: visible; overflow-y: visible; padding: 0px; position: absolute; right: 0px; top: -1px; transform: translate(-16px, 0px); width: 36px; --gap-h-aae79588-d890-4e99-a875-0cca05305f60: 0px; --gap-v-aae79588-d890-4e99-a875-0cca05305f60: 0px; --gap-uuid: aae79588-d890-4e99-a875-0cca05305f60; max-width: 100%; }
.sd[data-s-4415db6c-7efb-4ea7-88ed-c7ff460ff797]:hover .sd[data-s-aae79588-d890-4e99-a875-0cca05305f60] { bottom: 1px; left: -1px; opacity: 1; right: 1px; top: -1px; transform: translate(0px, 0px); transition-duration: 600ms; --gap-h-aae79588-d890-4e99-a875-0cca05305f60: 0px; --gap-v-aae79588-d890-4e99-a875-0cca05305f60: 0px; }
@media screen and (max-width: 480px){
.sd[data-s-aae79588-d890-4e99-a875-0cca05305f60] { gap: 24px; --gap-h-aae79588-d890-4e99-a875-0cca05305f60: 24px; --gap-v-aae79588-d890-4e99-a875-0cca05305f60: 0px; }
}.sd[data-s-909a1d26-a8bc-4dc1-8372-e9ed2536df12] { height: auto; width: 18px; max-width: 100%; }.sd[data-s-50c9dcff-3e5e-40c9-a88c-a2c20f9fe135] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 36px; justify-content: center; overflow-x: visible; overflow-y: visible; padding: 0px; width: 36px; --gap-h-50c9dcff-3e5e-40c9-a88c-a2c20f9fe135: 0px; --gap-v-50c9dcff-3e5e-40c9-a88c-a2c20f9fe135: 0px; --gap-uuid: 50c9dcff-3e5e-40c9-a88c-a2c20f9fe135; max-width: 100%; }
.sd[data-s-4415db6c-7efb-4ea7-88ed-c7ff460ff797]:hover .sd[data-s-50c9dcff-3e5e-40c9-a88c-a2c20f9fe135] { opacity: 0; transform: translate(16px, 0px); transition-duration: 600ms; --gap-h-50c9dcff-3e5e-40c9-a88c-a2c20f9fe135: 0px; --gap-v-50c9dcff-3e5e-40c9-a88c-a2c20f9fe135: 0px; }
@media screen and (max-width: 480px){
.sd[data-s-50c9dcff-3e5e-40c9-a88c-a2c20f9fe135] { gap: 24px; --gap-h-50c9dcff-3e5e-40c9-a88c-a2c20f9fe135: 24px; --gap-v-50c9dcff-3e5e-40c9-a88c-a2c20f9fe135: 0px; }
}.sd[data-s-4a7f8927-57b9-4763-bd57-3df984126d3f] { height: auto; width: 18px; max-width: 100%; }.sd[data-s-fe0bafa1-9dbd-443c-901c-78c4cfbb0cbc] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-4ece3d80-890f-4c20-a78d-2d2246a4efbd) * 0)); --gap-h-fe0bafa1-9dbd-443c-901c-78c4cfbb0cbc: 0px; --gap-v-fe0bafa1-9dbd-443c-901c-78c4cfbb0cbc: 24px; --gap-uuid: fe0bafa1-9dbd-443c-901c-78c4cfbb0cbc; max-width: calc(100% - (var(--gap-h-4ece3d80-890f-4c20-a78d-2d2246a4efbd) * 0)); }.sd[data-s-61d697d9-5b30-4b60-8402-f345f1b83b06] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-fe0bafa1-9dbd-443c-901c-78c4cfbb0cbc) * 0)); --gap-h-61d697d9-5b30-4b60-8402-f345f1b83b06: 12px; --gap-v-61d697d9-5b30-4b60-8402-f345f1b83b06: 0px; --gap-uuid: 61d697d9-5b30-4b60-8402-f345f1b83b06; max-width: calc(100% - (var(--gap-h-fe0bafa1-9dbd-443c-901c-78c4cfbb0cbc) * 0)); }
@media screen and (max-width: 768px){
.sd[data-s-61d697d9-5b30-4b60-8402-f345f1b83b06] { align-content: flex-start; align-items: flex-start; justify-content: flex-start; --gap-h-61d697d9-5b30-4b60-8402-f345f1b83b06: 12px; --gap-v-61d697d9-5b30-4b60-8402-f345f1b83b06: 0px; }
}.sd[data-s-a2e950e1-75e1-4928-9597-acc104d4e2a2] { color: #ef3c4fff; font-family: var(--s-font-69a6a527); font-size: 28px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-77a9f0b4-f5af-4f76-92c5-8f97fe2a397a] { color: #1a1a1aff; flex: 1; font-family: var(--s-font-a0bcff4b); font-size: 24px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 480px){
.sd[data-s-77a9f0b4-f5af-4f76-92c5-8f97fe2a397a] { font-size: 24px; padding: 6px 0px 0px 0px; }
}.sd[data-s-b6ac1b0c-9014-4751-bb4a-d3cd18487489] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-fe0bafa1-9dbd-443c-901c-78c4cfbb0cbc) * 0)); --gap-h-b6ac1b0c-9014-4751-bb4a-d3cd18487489: 40px; --gap-v-b6ac1b0c-9014-4751-bb4a-d3cd18487489: 0px; --gap-uuid: b6ac1b0c-9014-4751-bb4a-d3cd18487489; max-width: calc(100% - (var(--gap-h-fe0bafa1-9dbd-443c-901c-78c4cfbb0cbc) * 0)); }
@media screen and (max-width: 480px){
.sd[data-s-b6ac1b0c-9014-4751-bb4a-d3cd18487489] { flex-direction: column; flex-wrap: nowrap; --gap-h-b6ac1b0c-9014-4751-bb4a-d3cd18487489: 0px; --gap-v-b6ac1b0c-9014-4751-bb4a-d3cd18487489: 40px; }
}.sd[data-s-a252d045-fae4-4f91-8719-410ba0b91a25] { flex: none; height: calc(100% - (var(--gap-v-b6ac1b0c-9014-4751-bb4a-d3cd18487489) * 0)); width: calc(40% - (var(--gap-h-b6ac1b0c-9014-4751-bb4a-d3cd18487489) * 0.6)); max-width: calc(40% - (var(--gap-h-b6ac1b0c-9014-4751-bb4a-d3cd18487489) * 0.6)); }
@media screen and (max-width: 480px){
.sd[data-s-a252d045-fae4-4f91-8719-410ba0b91a25] { flex: none; width: calc(100% - (var(--gap-h-b6ac1b0c-9014-4751-bb4a-d3cd18487489) * 0)); max-width: calc(100% - (var(--gap-h-b6ac1b0c-9014-4751-bb4a-d3cd18487489) * 0)); height: calc(100% - (var(--gap-v-b6ac1b0c-9014-4751-bb4a-d3cd18487489) * 0)); }
}.sd[data-s-9e3874a3-c742-4780-952a-23233e710982] { color: #1a1a1aff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 20px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.4; padding: 0px 0px 0px 0px; text-align: left; width: calc(60% - (var(--gap-h-b6ac1b0c-9014-4751-bb4a-d3cd18487489) * 0.4)); max-width: calc(60% - (var(--gap-h-b6ac1b0c-9014-4751-bb4a-d3cd18487489) * 0.4)); }
.sd[data-s-9e3874a3-c742-4780-952a-23233e710982] >p { line-height: 1.6; margin: 0px 0px 0px 0px; }
.sd[data-s-9e3874a3-c742-4780-952a-23233e710982] strong { color: #1a1a1a; font-weight: 700; }
.sd[data-s-9e3874a3-c742-4780-952a-23233e710982] >ul { font-size: 16px; font-weight: 500; }
@media screen and (max-width: 768px){
.sd[data-s-9e3874a3-c742-4780-952a-23233e710982] { flex: none; padding: 0px 0px 0px 0px; width: 60%; }
}
@media screen and (max-width: 480px){
.sd[data-s-9e3874a3-c742-4780-952a-23233e710982] { flex: none; font-size: 16px; width: calc(100% - (var(--gap-h-b6ac1b0c-9014-4751-bb4a-d3cd18487489) * 0)); max-width: calc(100% - (var(--gap-h-b6ac1b0c-9014-4751-bb4a-d3cd18487489) * 0)); }
}.sd[data-s-508e3cca-1f64-4b1b-99b0-32f8f30fb45e] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-4ece3d80-890f-4c20-a78d-2d2246a4efbd) * 0)); --gap-h-508e3cca-1f64-4b1b-99b0-32f8f30fb45e: 0px; --gap-v-508e3cca-1f64-4b1b-99b0-32f8f30fb45e: 24px; --gap-uuid: 508e3cca-1f64-4b1b-99b0-32f8f30fb45e; max-width: calc(100% - (var(--gap-h-4ece3d80-890f-4c20-a78d-2d2246a4efbd) * 0)); }.sd[data-s-a7d84094-1b8f-4780-9b77-d9ecccd9f0c5] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-508e3cca-1f64-4b1b-99b0-32f8f30fb45e) * 0)); --gap-h-a7d84094-1b8f-4780-9b77-d9ecccd9f0c5: 12px; --gap-v-a7d84094-1b8f-4780-9b77-d9ecccd9f0c5: 0px; --gap-uuid: a7d84094-1b8f-4780-9b77-d9ecccd9f0c5; max-width: calc(100% - (var(--gap-h-508e3cca-1f64-4b1b-99b0-32f8f30fb45e) * 0)); }
@media screen and (max-width: 768px){
.sd[data-s-a7d84094-1b8f-4780-9b77-d9ecccd9f0c5] { align-content: flex-start; align-items: flex-start; justify-content: flex-start; --gap-h-a7d84094-1b8f-4780-9b77-d9ecccd9f0c5: 12px; --gap-v-a7d84094-1b8f-4780-9b77-d9ecccd9f0c5: 0px; }
}.sd[data-s-cfcb1433-38fd-42f5-9cbb-0128feb09975] { color: #ef3c4fff; font-family: var(--s-font-69a6a527); font-size: 28px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-942786ba-b0c2-4a1a-a792-9f3c11537729] { color: #1a1a1aff; flex: 1; font-family: var(--s-font-a0bcff4b); font-size: 24px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 480px){
.sd[data-s-942786ba-b0c2-4a1a-a792-9f3c11537729] { font-size: 24px; padding: 6px 0px 0px 0px; }
}.sd[data-s-7c95dd7d-75e4-4463-9b7b-55ae8f8a2421] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-508e3cca-1f64-4b1b-99b0-32f8f30fb45e) * 0)); --gap-h-7c95dd7d-75e4-4463-9b7b-55ae8f8a2421: 40px; --gap-v-7c95dd7d-75e4-4463-9b7b-55ae8f8a2421: 0px; --gap-uuid: 7c95dd7d-75e4-4463-9b7b-55ae8f8a2421; max-width: calc(100% - (var(--gap-h-508e3cca-1f64-4b1b-99b0-32f8f30fb45e) * 0)); }
@media screen and (max-width: 480px){
.sd[data-s-7c95dd7d-75e4-4463-9b7b-55ae8f8a2421] { flex-direction: column; flex-wrap: nowrap; --gap-h-7c95dd7d-75e4-4463-9b7b-55ae8f8a2421: 0px; --gap-v-7c95dd7d-75e4-4463-9b7b-55ae8f8a2421: 40px; }
}.sd[data-s-fb5e82bd-2028-4215-8055-808b1cf16dc8] { flex: none; height: calc(100% - (var(--gap-v-7c95dd7d-75e4-4463-9b7b-55ae8f8a2421) * 0)); width: calc(40% - (var(--gap-h-7c95dd7d-75e4-4463-9b7b-55ae8f8a2421) * 0.6)); max-width: calc(40% - (var(--gap-h-7c95dd7d-75e4-4463-9b7b-55ae8f8a2421) * 0.6)); }
@media screen and (max-width: 480px){
.sd[data-s-fb5e82bd-2028-4215-8055-808b1cf16dc8] { flex: none; width: calc(100% - (var(--gap-h-7c95dd7d-75e4-4463-9b7b-55ae8f8a2421) * 0)); max-width: calc(100% - (var(--gap-h-7c95dd7d-75e4-4463-9b7b-55ae8f8a2421) * 0)); height: calc(100% - (var(--gap-v-7c95dd7d-75e4-4463-9b7b-55ae8f8a2421) * 0)); }
}.sd[data-s-e56a0c3d-1542-4559-9173-4bbd46843c0c] { color: #1a1a1aff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 20px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.4; padding: 0px 0px 0px 0px; text-align: left; width: calc(60% - (var(--gap-h-7c95dd7d-75e4-4463-9b7b-55ae8f8a2421) * 0.4)); max-width: calc(60% - (var(--gap-h-7c95dd7d-75e4-4463-9b7b-55ae8f8a2421) * 0.4)); }
.sd[data-s-e56a0c3d-1542-4559-9173-4bbd46843c0c] >p { line-height: 1.6; margin: 0px 0px 0px 0px; }
.sd[data-s-e56a0c3d-1542-4559-9173-4bbd46843c0c] strong { color: #1a1a1a; font-weight: 700; }
.sd[data-s-e56a0c3d-1542-4559-9173-4bbd46843c0c] >ul { font-size: 16px; font-weight: 500; }
@media screen and (max-width: 768px){
.sd[data-s-e56a0c3d-1542-4559-9173-4bbd46843c0c] { flex: none; padding: 0px 0px 0px 0px; width: 60%; }
}
@media screen and (max-width: 480px){
.sd[data-s-e56a0c3d-1542-4559-9173-4bbd46843c0c] { flex: none; font-size: 16px; width: calc(100% - (var(--gap-h-7c95dd7d-75e4-4463-9b7b-55ae8f8a2421) * 0)); max-width: calc(100% - (var(--gap-h-7c95dd7d-75e4-4463-9b7b-55ae8f8a2421) * 0)); }
}.sd[data-s-67ec52a7-aa8b-4410-b0b7-f0ac18beb388] { align-content: center; align-items: center; background: #07213aff; border-radius: 24px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: 44px; justify-content: center; padding: 0px; width: 450px; --gap-h-67ec52a7-aa8b-4410-b0b7-f0ac18beb388: 32px; --gap-v-67ec52a7-aa8b-4410-b0b7-f0ac18beb388: 0px; --gap-uuid: 67ec52a7-aa8b-4410-b0b7-f0ac18beb388; max-width: 100%; }
@media screen and (max-width: 480px){
.sd[data-s-67ec52a7-aa8b-4410-b0b7-f0ac18beb388] { border-radius: 54px; flex: none; height: 64px; --gap-h-67ec52a7-aa8b-4410-b0b7-f0ac18beb388: 32px; --gap-v-67ec52a7-aa8b-4410-b0b7-f0ac18beb388: 0px; max-width: 100%; }
}.sd[data-s-f0e1b869-a82d-4897-9f50-6e10c40be5e9] { color: #ffffffff; font-family: var(--s-font-a0bcff4b); font-size: 18px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 480px){
.sd[data-s-f0e1b869-a82d-4897-9f50-6e10c40be5e9] { flex: none; width: 220px; max-width: 100%; }
}.sd[data-s-3ea9bb95-c286-467d-bf7a-9da02db1bbed] { bottom: 0px; color: #ffffffff; font-size: 20px; height: auto; left: auto; margin: 0 0 0 0; position: absolute; right: 12px; top: 0px; max-width: 100%; }.sd[data-s-6c1c1e59-b3d8-440e-8e35-1ee278ee634e] { align-content: flex-start; align-items: flex-start; background: #FFFFFF; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: auto; justify-content: flex-start; padding: 80px 40px; width: 1160px; --gap-h-6c1c1e59-b3d8-440e-8e35-1ee278ee634e: 0px; --gap-v-6c1c1e59-b3d8-440e-8e35-1ee278ee634e: 48px; --gap-uuid: 6c1c1e59-b3d8-440e-8e35-1ee278ee634e; max-width: 100%; }
@media screen and (max-width: 768px){
.sd[data-s-6c1c1e59-b3d8-440e-8e35-1ee278ee634e] { padding: 60px 30px; --gap-h-6c1c1e59-b3d8-440e-8e35-1ee278ee634e: 0px; --gap-v-6c1c1e59-b3d8-440e-8e35-1ee278ee634e: 48px; }
}
@media screen and (max-width: 480px){
.sd[data-s-6c1c1e59-b3d8-440e-8e35-1ee278ee634e] { padding: 60px 20px; --gap-h-6c1c1e59-b3d8-440e-8e35-1ee278ee634e: 0px; --gap-v-6c1c1e59-b3d8-440e-8e35-1ee278ee634e: 48px; }
}.sd[data-s-section-inner-6c1c1e59-b3d8-440e-8e35-1ee278ee634e] { padding: 80px 40px; width: 1160px; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: flex-start; align-items: flex-start; justify-content: flex-start; gap: 48px; --gap-h-6c1c1e59-b3d8-440e-8e35-1ee278ee634e: 0px; --gap-v-6c1c1e59-b3d8-440e-8e35-1ee278ee634e: 48px; --gap-uuid: 6c1c1e59-b3d8-440e-8e35-1ee278ee634e; max-width: 100%; }
@media screen and (max-width: 768px){
.sd[data-s-section-inner-6c1c1e59-b3d8-440e-8e35-1ee278ee634e] { padding: 60px 30px; flex-direction: column; --gap-h-6c1c1e59-b3d8-440e-8e35-1ee278ee634e: 0px; --gap-v-6c1c1e59-b3d8-440e-8e35-1ee278ee634e: 48px; }
}
@media screen and (max-width: 480px){
.sd[data-s-section-inner-6c1c1e59-b3d8-440e-8e35-1ee278ee634e] { padding: 60px 20px; flex-direction: column; --gap-h-6c1c1e59-b3d8-440e-8e35-1ee278ee634e: 0px; --gap-v-6c1c1e59-b3d8-440e-8e35-1ee278ee634e: 48px; }
}.sd[data-s-8e48d27a-2999-442c-83a9-83b8a9cf5e3c] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-6c1c1e59-b3d8-440e-8e35-1ee278ee634e) * 0)); --gap-h-8e48d27a-2999-442c-83a9-83b8a9cf5e3c: 0px; --gap-v-8e48d27a-2999-442c-83a9-83b8a9cf5e3c: 32px; --gap-uuid: 8e48d27a-2999-442c-83a9-83b8a9cf5e3c; max-width: calc(100% - (var(--gap-h-6c1c1e59-b3d8-440e-8e35-1ee278ee634e) * 0)); }
.sd[data-s-8e48d27a-2999-442c-83a9-83b8a9cf5e3c].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 300ms; transition-duration: 800ms; --gap-h-8e48d27a-2999-442c-83a9-83b8a9cf5e3c: 0px; --gap-v-8e48d27a-2999-442c-83a9-83b8a9cf5e3c: 32px; }
.sd[data-s-8e48d27a-2999-442c-83a9-83b8a9cf5e3c].appear-active { transition-delay: 300ms; transition-duration: 800ms; }.sd[data-s-fb59d129-0bfb-4475-b02a-e3634276ff36] { color: #07213aff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 28px; font-weight: 800; height: auto; letter-spacing: 0; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-8e48d27a-2999-442c-83a9-83b8a9cf5e3c) * 0)); max-width: calc(100% - (var(--gap-h-8e48d27a-2999-442c-83a9-83b8a9cf5e3c) * 0)); justify-content: flex-start; }.sd[data-s-e431f94a-1d09-4f76-bc1f-ec4efb0a2553] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 60px; height: auto; justify-content: center; overflow-x: visible; overflow-y: visible; transition-timing-function: cubic-bezier(0, 0, 0.99, 0.98); width: calc(100% - (var(--gap-h-8e48d27a-2999-442c-83a9-83b8a9cf5e3c) * 0)); --gap-h-e431f94a-1d09-4f76-bc1f-ec4efb0a2553: 60px; --gap-v-e431f94a-1d09-4f76-bc1f-ec4efb0a2553: 0px; --gap-uuid: e431f94a-1d09-4f76-bc1f-ec4efb0a2553; max-width: calc(100% - (var(--gap-h-8e48d27a-2999-442c-83a9-83b8a9cf5e3c) * 0)); }.sd[data-s-7b04bffb-ff93-479f-8d4c-a2170761e7d7] { flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; outline-offset: -4px; padding: 0px 0px 90px 0px; transform: ; transition-duration: ms; transition-property: transform; transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96); width: calc(100% - (var(--gap-h-e431f94a-1d09-4f76-bc1f-ec4efb0a2553) * 0)); will-change: transform; --gap-h-7b04bffb-ff93-479f-8d4c-a2170761e7d7: 0px; --gap-v-7b04bffb-ff93-479f-8d4c-a2170761e7d7: 24px; --gap-uuid: 7b04bffb-ff93-479f-8d4c-a2170761e7d7; max-width: calc(100% - (var(--gap-h-e431f94a-1d09-4f76-bc1f-ec4efb0a2553) * 0)); }
.sd[data-s-7b04bffb-ff93-479f-8d4c-a2170761e7d7]:focus {outline:none;} .sd[data-s-7b04bffb-ff93-479f-8d4c-a2170761e7d7]:focus-visible { outline: 2px solid black; --gap-h-7b04bffb-ff93-479f-8d4c-a2170761e7d7: 0px; --gap-v-7b04bffb-ff93-479f-8d4c-a2170761e7d7: 24px; }
.sd._animatingNext[data-s-7b04bffb-ff93-479f-8d4c-a2170761e7d7] { transform: translateX(-100%); --gap-h-7b04bffb-ff93-479f-8d4c-a2170761e7d7: 0px; --gap-v-7b04bffb-ff93-479f-8d4c-a2170761e7d7: 24px; }
.sd._animatingPrev[data-s-7b04bffb-ff93-479f-8d4c-a2170761e7d7] { transform: translateX(100%); --gap-h-7b04bffb-ff93-479f-8d4c-a2170761e7d7: 0px; --gap-v-7b04bffb-ff93-479f-8d4c-a2170761e7d7: 24px; }.sd[data-s-a8ce621f-760f-49de-9070-2e73ab71603c] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; justify-content: center; padding: 0px; width: calc(100% - (var(--gap-h-7b04bffb-ff93-479f-8d4c-a2170761e7d7) * 0)); --gap-h-a8ce621f-760f-49de-9070-2e73ab71603c: 0px; --gap-v-a8ce621f-760f-49de-9070-2e73ab71603c: 24px; --gap-uuid: a8ce621f-760f-49de-9070-2e73ab71603c; max-width: calc(100% - (var(--gap-h-7b04bffb-ff93-479f-8d4c-a2170761e7d7) * 0)); }.sd[data-s-e8d5d2c7-55ca-450d-86f3-ba8240adb902] { align-content: center; align-items: center; flex-direction: row; flex-wrap: wrap; gap: 20px 70px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-a8ce621f-760f-49de-9070-2e73ab71603c) * 0)); --gap-h-e8d5d2c7-55ca-450d-86f3-ba8240adb902: 70px; --gap-v-e8d5d2c7-55ca-450d-86f3-ba8240adb902: 20px; --gap-uuid: e8d5d2c7-55ca-450d-86f3-ba8240adb902; max-width: calc(100% - (var(--gap-h-a8ce621f-760f-49de-9070-2e73ab71603c) * 0)); }.sd[data-s-dc25380a-b5ec-4a22-9cb3-7e51d5544944] { color: #333333; font-family: var(--s-font-a0bcff4b); font-size: 20px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-c24c6b53-0856-4039-b07b-1d4c7da69b47] { align-content: flex-start; align-items: flex-start; flex-direction: row; flex-wrap: wrap; gap: 24px; justify-content: flex-start; padding: 0px; --gap-h-c24c6b53-0856-4039-b07b-1d4c7da69b47: 24px; --gap-v-c24c6b53-0856-4039-b07b-1d4c7da69b47: 24px; --gap-uuid: c24c6b53-0856-4039-b07b-1d4c7da69b47; }
@media screen and (max-width: 768px){
.sd[data-s-c24c6b53-0856-4039-b07b-1d4c7da69b47] { gap: 12px 24px; --gap-h-c24c6b53-0856-4039-b07b-1d4c7da69b47: 24px; --gap-v-c24c6b53-0856-4039-b07b-1d4c7da69b47: 12px; }
}.sd[data-s-75843810-828d-4584-9dfa-d9a430b62521] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: flex-start; padding: 0px; --gap-h-75843810-828d-4584-9dfa-d9a430b62521: 0px; --gap-v-75843810-828d-4584-9dfa-d9a430b62521: 0px; --gap-uuid: 75843810-828d-4584-9dfa-d9a430b62521; max-width: 100%; }.sd[data-s-bfda46b4-5f88-4d25-ae77-ff15da79511c] { color: #333333; font-family: var(--s-font-a0bcff4b); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-e591bdea-a8f5-4d42-a79a-d8d630131e18] { color: #333333; font-family: var(--s-font-a0bcff4b); font-size: 16px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-71a4f4cf-d4df-44ee-a88a-ea4139e5008b] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: flex-start; padding: 0px; --gap-h-71a4f4cf-d4df-44ee-a88a-ea4139e5008b: 0px; --gap-v-71a4f4cf-d4df-44ee-a88a-ea4139e5008b: 0px; --gap-uuid: 71a4f4cf-d4df-44ee-a88a-ea4139e5008b; max-width: 100%; }.sd[data-s-388b1469-6a0f-4fec-9531-6762d274e3d6] { color: #333333; font-family: var(--s-font-a0bcff4b); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-b09f1c3e-e988-4bcf-b57d-31b6a13fae35] { color: #333333; font-family: var(--s-font-a0bcff4b); font-size: 16px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-0b75ead0-4e89-4606-acb3-51a85824677f] { align-content: flex-start; align-items: flex-start; flex-direction: row; flex-wrap: nowrap; gap: 48px; justify-content: flex-start; padding: 0px; --gap-h-0b75ead0-4e89-4606-acb3-51a85824677f: 48px; --gap-v-0b75ead0-4e89-4606-acb3-51a85824677f: 0px; --gap-uuid: 0b75ead0-4e89-4606-acb3-51a85824677f; }
.sd[data-s-0b75ead0-4e89-4606-acb3-51a85824677f]:hover { opacity: 0.8; --gap-h-0b75ead0-4e89-4606-acb3-51a85824677f: 48px; --gap-v-0b75ead0-4e89-4606-acb3-51a85824677f: 0px; }
@media screen and (max-width: 768px){
.sd[data-s-0b75ead0-4e89-4606-acb3-51a85824677f] { flex-direction: column; flex-wrap: nowrap; gap: 32px; --gap-h-0b75ead0-4e89-4606-acb3-51a85824677f: 0px; --gap-v-0b75ead0-4e89-4606-acb3-51a85824677f: 32px; }
}
@media screen and (max-width: 480px){
.sd[data-s-0b75ead0-4e89-4606-acb3-51a85824677f] { flex-direction: column; flex-wrap: nowrap; gap: 16px; --gap-h-0b75ead0-4e89-4606-acb3-51a85824677f: 0px; --gap-v-0b75ead0-4e89-4606-acb3-51a85824677f: 16px; }
}.sd[data-s-f5cf9b62-dea7-4967-afee-6f734b34b86e] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; justify-content: flex-start; padding: 0px; width: calc(40% - (var(--gap-h-0b75ead0-4e89-4606-acb3-51a85824677f) * 0.6)); --gap-h-f5cf9b62-dea7-4967-afee-6f734b34b86e: 0px; --gap-v-f5cf9b62-dea7-4967-afee-6f734b34b86e: 20px; --gap-uuid: f5cf9b62-dea7-4967-afee-6f734b34b86e; max-width: calc(40% - (var(--gap-h-0b75ead0-4e89-4606-acb3-51a85824677f) * 0.6)); }
@media screen and (max-width: 768px){
.sd[data-s-f5cf9b62-dea7-4967-afee-6f734b34b86e] { flex: none; width: calc(100% - (var(--gap-h-0b75ead0-4e89-4606-acb3-51a85824677f) * 0)); --gap-h-f5cf9b62-dea7-4967-afee-6f734b34b86e: 0px; --gap-v-f5cf9b62-dea7-4967-afee-6f734b34b86e: 20px; max-width: calc(100% - (var(--gap-h-0b75ead0-4e89-4606-acb3-51a85824677f) * 0)); }
}
@media screen and (max-width: 480px){
.sd[data-s-f5cf9b62-dea7-4967-afee-6f734b34b86e] { flex: none; width: 100%; --gap-h-f5cf9b62-dea7-4967-afee-6f734b34b86e: 0px; --gap-v-f5cf9b62-dea7-4967-afee-6f734b34b86e: 20px; }
}.sd[data-s-a903875a-fdde-41e2-8ab9-8161661e8000] { flex: none; height: auto; width: calc(100% - (var(--gap-h-f5cf9b62-dea7-4967-afee-6f734b34b86e) * 0)); max-width: calc(100% - (var(--gap-h-f5cf9b62-dea7-4967-afee-6f734b34b86e) * 0)); }.sd[data-s-95c85cad-8662-4ac3-803d-fd8a45f90cba] { align-content: flex-end; align-items: flex-end; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 10px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-95c85cad-8662-4ac3-803d-fd8a45f90cba: 0px; --gap-v-95c85cad-8662-4ac3-803d-fd8a45f90cba: 10px; --gap-uuid: 95c85cad-8662-4ac3-803d-fd8a45f90cba; max-width: 100%; }
@media screen and (max-width: 768px){
.sd[data-s-95c85cad-8662-4ac3-803d-fd8a45f90cba] { flex: none; width: 654px; --gap-h-95c85cad-8662-4ac3-803d-fd8a45f90cba: 0px; --gap-v-95c85cad-8662-4ac3-803d-fd8a45f90cba: 10px; max-width: 100%; }
}
@media screen and (max-width: 480px){
.sd[data-s-95c85cad-8662-4ac3-803d-fd8a45f90cba] { align-content: center; align-items: center; flex: none; justify-content: flex-start; width: calc(100% - (var(--gap-h-0b75ead0-4e89-4606-acb3-51a85824677f) * 0)); --gap-h-95c85cad-8662-4ac3-803d-fd8a45f90cba: 0px; --gap-v-95c85cad-8662-4ac3-803d-fd8a45f90cba: 10px; max-width: calc(100% - (var(--gap-h-0b75ead0-4e89-4606-acb3-51a85824677f) * 0)); }
}.sd[data-s-d0149316-4255-4dad-a260-0640668f2b14] { color: #333333; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 24px; font-weight: 800; height: auto; letter-spacing: 0; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-95c85cad-8662-4ac3-803d-fd8a45f90cba) * 0)); max-width: calc(100% - (var(--gap-h-95c85cad-8662-4ac3-803d-fd8a45f90cba) * 0)); justify-content: flex-start; }
@media screen and (max-width: 480px){
.sd[data-s-d0149316-4255-4dad-a260-0640668f2b14] { font-size: 20px; }
}.sd[data-s-518047af-2f39-4b15-a1e4-fd2b3b813042] { background: #c3c3c3ff; flex: none; height: 1px; width: calc(100% - (var(--gap-h-95c85cad-8662-4ac3-803d-fd8a45f90cba) * 0)); max-width: calc(100% - (var(--gap-h-95c85cad-8662-4ac3-803d-fd8a45f90cba) * 0)); }.sd[data-s-3b7c8720-2456-4ff0-b9a6-70a2f2124bfe] { color: #1a1a1aff; flex: 1; font-family: var(--s-font-a0bcff4b); font-size: 16px; font-weight: 400; height: auto; line-height: 1.6; text-align: left; width: calc(100% - (var(--gap-h-95c85cad-8662-4ac3-803d-fd8a45f90cba) * 0)); max-width: calc(100% - (var(--gap-h-95c85cad-8662-4ac3-803d-fd8a45f90cba) * 0)); justify-content: flex-start; }.sd[data-s-e4a8d969-b37d-4771-bfb5-593108b6c9e5] { align-content: center; align-items: center; background: #07213aff; border-radius: 24px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: 44px; justify-content: center; margin: 10px 0px 0px 0px; padding: 0px; width: 250px; --gap-h-e4a8d969-b37d-4771-bfb5-593108b6c9e5: 32px; --gap-v-e4a8d969-b37d-4771-bfb5-593108b6c9e5: 0px; --gap-uuid: e4a8d969-b37d-4771-bfb5-593108b6c9e5; max-width: 100%; }.sd[data-s-312e4c6a-1c5e-4400-a160-bfc6da675c61] { color: #ffffffff; font-family: var(--s-font-a0bcff4b); font-size: 18px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-09a7d895-310b-4769-802f-c9b566f8c345] { bottom: 0px; color: #ffffffff; font-size: 20px; height: auto; left: auto; margin: 0 0 0 0; position: absolute; right: 12px; top: 0px; max-width: 100%; }.sd[data-s-a1b5ac8e-dc70-4a93-aed1-72f919e9af74] { align-content: center; align-items: center; bottom: 0px; flex: none; flex-direction: row; flex-wrap: nowrap; height: 88px; justify-content: center; left: 0px; position: absolute; right: 0px; top: auto; transition-timing-function: cubic-bezier(0.4, 0.4, 0.05, 1); width: auto; z-index: 3; max-width: 100%; }.sd[data-s-b774f3bd-fb86-4e52-91cc-3ca6f6a74604] { align-content: center; align-items: center; background: #FFFFFF; border-radius: 50%; flex: none; flex-direction: column; flex-wrap: nowrap; height: 40px; justify-content: center; margin: 0px 24px 0px 0px; width: 40px; max-width: calc(100% - 24px); }
.sd[data-s-b774f3bd-fb86-4e52-91cc-3ca6f6a74604]:hover { background: #e1e1e1; }.sd[data-s-b1442ee7-b322-4f74-8169-e5914b5cebc7] { color: #222222; font-size: 24px; }.sd[data-s-b094d1de-a574-4910-9057-73429df66b58] { background: #FFFFFF; border-radius: 50%; flex-direction: column; flex-wrap: nowrap; height: 40px; justify-content: center; width: 40px; max-width: 100%; }
.sd[data-s-b094d1de-a574-4910-9057-73429df66b58]:hover { background: #e1e1e1; }.sd[data-s-58a052f6-6f8a-4c3b-9e54-7a2108cb80e4] { height: auto; width: auto; max-width: 100%; }.sd[data-s-75f9d5c2-f40e-4a8a-ab98-777736f754ef] { color: #222222; font-size: 18px; }.sd[data-s-a6c4c954-b2b4-4008-b8c1-4ae661216204] { height: auto; width: auto; max-width: 100%; }.sd[data-s-3332b8fd-5a2f-4f27-bd63-f49a35872d4f] { color: #222222; font-size: 18px; }.sd[data-s-b8b64319-b657-40cf-b4d5-ec6ec149ef61] { background: #FFFFFF; border-radius: 50%; flex-direction: column; flex-wrap: nowrap; height: 40px; justify-content: center; margin: 0px 0px 0px 24px; width: 40px; max-width: calc(100% - 24px); }
.sd[data-s-b8b64319-b657-40cf-b4d5-ec6ec149ef61]:hover { background: #e1e1e1; }.sd[data-s-182785a4-9665-4d4c-9326-a5684fee9c12] { color: #222222; font-size: 24px; }.sd[data-s-ecb86bde-0a4c-4eff-9060-8a3cc27dd554] { align-content: flex-start; align-items: flex-start; display: none; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-6c1c1e59-b3d8-440e-8e35-1ee278ee634e) * 0)); --gap-h-ecb86bde-0a4c-4eff-9060-8a3cc27dd554: 0px; --gap-v-ecb86bde-0a4c-4eff-9060-8a3cc27dd554: 32px; --gap-uuid: ecb86bde-0a4c-4eff-9060-8a3cc27dd554; max-width: calc(100% - (var(--gap-h-6c1c1e59-b3d8-440e-8e35-1ee278ee634e) * 0)); }
@media screen and (max-width: 1140px){
.sd[data-s-ecb86bde-0a4c-4eff-9060-8a3cc27dd554] { display: none; --gap-h-ecb86bde-0a4c-4eff-9060-8a3cc27dd554: 0px; --gap-v-ecb86bde-0a4c-4eff-9060-8a3cc27dd554: 32px; }
}
@media screen and (max-width: 768px){
.sd[data-s-ecb86bde-0a4c-4eff-9060-8a3cc27dd554] { display: none; --gap-h-ecb86bde-0a4c-4eff-9060-8a3cc27dd554: 0px; --gap-v-ecb86bde-0a4c-4eff-9060-8a3cc27dd554: 32px; }
}
@media screen and (max-width: 480px){
.sd[data-s-ecb86bde-0a4c-4eff-9060-8a3cc27dd554] { display: none; --gap-h-ecb86bde-0a4c-4eff-9060-8a3cc27dd554: 0px; --gap-v-ecb86bde-0a4c-4eff-9060-8a3cc27dd554: 32px; }
}
@media screen and (max-width: 320px){
.sd[data-s-ecb86bde-0a4c-4eff-9060-8a3cc27dd554] { display: none; --gap-h-ecb86bde-0a4c-4eff-9060-8a3cc27dd554: 0px; --gap-v-ecb86bde-0a4c-4eff-9060-8a3cc27dd554: 32px; }
}.sd[data-s-6042f2ba-c259-4400-8d0d-740dfe7e899f] { color: #333333; font-family: var(--s-font-a0bcff4b); font-size: 28px; font-weight: 800; height: auto; letter-spacing: 0; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-4807559b-29ec-4aa9-ba6d-80d7080e86c0] { align-content: stretch; align-items: stretch; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-ecb86bde-0a4c-4eff-9060-8a3cc27dd554) * 0)); --gap-h-4807559b-29ec-4aa9-ba6d-80d7080e86c0: 16px; --gap-v-4807559b-29ec-4aa9-ba6d-80d7080e86c0: 0px; --gap-uuid: 4807559b-29ec-4aa9-ba6d-80d7080e86c0; max-width: calc(100% - (var(--gap-h-ecb86bde-0a4c-4eff-9060-8a3cc27dd554) * 0)); }
@media screen and (max-width: 768px){
.sd[data-s-4807559b-29ec-4aa9-ba6d-80d7080e86c0] { flex-direction: row; flex-wrap: wrap; --gap-h-4807559b-29ec-4aa9-ba6d-80d7080e86c0: 16px; --gap-v-4807559b-29ec-4aa9-ba6d-80d7080e86c0: 16px; }
}.sd[data-s-77a87bdb-c768-4407-9f9c-24c95fc99ec0] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 1px solid #c3c3c3ff; border-left: 1px solid #c3c3c3ff; border-right: 1px solid #c3c3c3ff; border-top: 1px solid #c3c3c3ff; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: space-between; padding: 16px; width: calc(33.33% - (var(--gap-h-4807559b-29ec-4aa9-ba6d-80d7080e86c0) * 0.6667)); --gap-h-77a87bdb-c768-4407-9f9c-24c95fc99ec0: 0px; --gap-v-77a87bdb-c768-4407-9f9c-24c95fc99ec0: 16px; --gap-uuid: 77a87bdb-c768-4407-9f9c-24c95fc99ec0; max-width: calc(33.33% - (var(--gap-h-4807559b-29ec-4aa9-ba6d-80d7080e86c0) * 0.6667)); }
.sd[data-s-77a87bdb-c768-4407-9f9c-24c95fc99ec0]:hover { opacity: 0.8; --gap-h-77a87bdb-c768-4407-9f9c-24c95fc99ec0: 0px; --gap-v-77a87bdb-c768-4407-9f9c-24c95fc99ec0: 16px; }
@media screen and (max-width: 768px){
.sd[data-s-77a87bdb-c768-4407-9f9c-24c95fc99ec0] { flex: none; width: calc(50% - (var(--gap-h-4807559b-29ec-4aa9-ba6d-80d7080e86c0) * 0.5)); --gap-h-77a87bdb-c768-4407-9f9c-24c95fc99ec0: 0px; --gap-v-77a87bdb-c768-4407-9f9c-24c95fc99ec0: 16px; max-width: calc(50% - (var(--gap-h-4807559b-29ec-4aa9-ba6d-80d7080e86c0) * 0.5)); }
}
@media screen and (max-width: 480px){
.sd[data-s-77a87bdb-c768-4407-9f9c-24c95fc99ec0] { flex: none; width: calc(100% - (var(--gap-h-4807559b-29ec-4aa9-ba6d-80d7080e86c0) * 0)); --gap-h-77a87bdb-c768-4407-9f9c-24c95fc99ec0: 0px; --gap-v-77a87bdb-c768-4407-9f9c-24c95fc99ec0: 16px; max-width: calc(100% - (var(--gap-h-4807559b-29ec-4aa9-ba6d-80d7080e86c0) * 0)); }
}.sd[data-s-5e033a76-6fec-4dca-8240-38369221d5c2] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-77a87bdb-c768-4407-9f9c-24c95fc99ec0) * 0)); --gap-h-5e033a76-6fec-4dca-8240-38369221d5c2: 0px; --gap-v-5e033a76-6fec-4dca-8240-38369221d5c2: 16px; --gap-uuid: 5e033a76-6fec-4dca-8240-38369221d5c2; max-width: calc(100% - (var(--gap-h-77a87bdb-c768-4407-9f9c-24c95fc99ec0) * 0)); }.sd[data-s-a0c1ac02-b95c-4ff4-a96f-22ceec2bf962] { flex: none; height: auto; width: calc(100% - (var(--gap-h-5e033a76-6fec-4dca-8240-38369221d5c2) * 0)); max-width: calc(100% - (var(--gap-h-5e033a76-6fec-4dca-8240-38369221d5c2) * 0)); }.sd[data-s-5e53f723-c590-4325-a534-e3ad615dfd6d] { color: #1a1a1aff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-5e033a76-6fec-4dca-8240-38369221d5c2) * 0)); max-width: calc(100% - (var(--gap-h-5e033a76-6fec-4dca-8240-38369221d5c2) * 0)); justify-content: flex-start; }.sd[data-s-d7ad9262-3f9e-4a38-8230-03c1fc00d7aa] { align-content: center; align-items: center; background: #07213aff; border-radius: 24px; flex: none; flex-wrap: nowrap; height: 26px; justify-content: center; padding: 0px; width: 158px; max-width: 100%; }.sd[data-s-66322317-759f-4f34-a14a-14a12f367b05] { color: #ffffffff; font-family: var(--s-font-a0bcff4b); font-size: 12px; font-weight: 700; height: auto; letter-spacing: 0; line-height: 1.3; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-b22434ba-9229-402d-a8d3-00c287f757c1] { align-content: flex-start; align-items: flex-start; background: #FFFFFF; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: auto; justify-content: flex-start; padding: 80px 40px; transform: translate(0px, 0px); width: 1160px; --gap-h-b22434ba-9229-402d-a8d3-00c287f757c1: 0px; --gap-v-b22434ba-9229-402d-a8d3-00c287f757c1: 48px; --gap-uuid: b22434ba-9229-402d-a8d3-00c287f757c1; max-width: 100%; }
@media screen and (max-width: 768px){
.sd[data-s-b22434ba-9229-402d-a8d3-00c287f757c1] { padding: 60px 30px; --gap-h-b22434ba-9229-402d-a8d3-00c287f757c1: 0px; --gap-v-b22434ba-9229-402d-a8d3-00c287f757c1: 48px; }
}
@media screen and (max-width: 480px){
.sd[data-s-b22434ba-9229-402d-a8d3-00c287f757c1] { padding: 60px 20px; --gap-h-b22434ba-9229-402d-a8d3-00c287f757c1: 0px; --gap-v-b22434ba-9229-402d-a8d3-00c287f757c1: 48px; }
}.sd[data-s-section-inner-b22434ba-9229-402d-a8d3-00c287f757c1] { padding: 80px 40px; width: 1160px; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: flex-start; align-items: flex-start; justify-content: flex-start; gap: 48px; --gap-h-b22434ba-9229-402d-a8d3-00c287f757c1: 0px; --gap-v-b22434ba-9229-402d-a8d3-00c287f757c1: 48px; --gap-uuid: b22434ba-9229-402d-a8d3-00c287f757c1; max-width: 100%; }
@media screen and (max-width: 768px){
.sd[data-s-section-inner-b22434ba-9229-402d-a8d3-00c287f757c1] { padding: 60px 30px; flex-direction: column; --gap-h-b22434ba-9229-402d-a8d3-00c287f757c1: 0px; --gap-v-b22434ba-9229-402d-a8d3-00c287f757c1: 48px; }
}
@media screen and (max-width: 480px){
.sd[data-s-section-inner-b22434ba-9229-402d-a8d3-00c287f757c1] { padding: 60px 20px; flex-direction: column; --gap-h-b22434ba-9229-402d-a8d3-00c287f757c1: 0px; --gap-v-b22434ba-9229-402d-a8d3-00c287f757c1: 48px; }
}.sd[data-s-f4fe3931-65e3-40fd-906b-81bf0d21c0a9] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: space-between; padding: 0px; width: calc(100% - (var(--gap-h-b22434ba-9229-402d-a8d3-00c287f757c1) * 0)); --gap-h-f4fe3931-65e3-40fd-906b-81bf0d21c0a9: 0px; --gap-v-f4fe3931-65e3-40fd-906b-81bf0d21c0a9: 0px; --gap-uuid: f4fe3931-65e3-40fd-906b-81bf0d21c0a9; max-width: calc(100% - (var(--gap-h-b22434ba-9229-402d-a8d3-00c287f757c1) * 0)); }
.sd[data-s-f4fe3931-65e3-40fd-906b-81bf0d21c0a9].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 300ms; transition-duration: 800ms; --gap-h-f4fe3931-65e3-40fd-906b-81bf0d21c0a9: 0px; --gap-v-f4fe3931-65e3-40fd-906b-81bf0d21c0a9: 0px; }
.sd[data-s-f4fe3931-65e3-40fd-906b-81bf0d21c0a9].appear-active { transition-delay: 300ms; transition-duration: 800ms; }
@media screen and (max-width: 768px){
.sd[data-s-f4fe3931-65e3-40fd-906b-81bf0d21c0a9] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; height: 340px; justify-content: flex-start; --gap-h-f4fe3931-65e3-40fd-906b-81bf0d21c0a9: 0px; --gap-v-f4fe3931-65e3-40fd-906b-81bf0d21c0a9: 0px; width: calc(100% - (var(--gap-h-b22434ba-9229-402d-a8d3-00c287f757c1) * 0)); max-width: calc(100% - (var(--gap-h-b22434ba-9229-402d-a8d3-00c287f757c1) * 0)); }
}
@media screen and (max-width: 480px){
.sd[data-s-f4fe3931-65e3-40fd-906b-81bf0d21c0a9] { flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; --gap-h-f4fe3931-65e3-40fd-906b-81bf0d21c0a9: 0px; --gap-v-f4fe3931-65e3-40fd-906b-81bf0d21c0a9: 10px; width: calc(100% - (var(--gap-h-b22434ba-9229-402d-a8d3-00c287f757c1) * 0)); max-width: calc(100% - (var(--gap-h-b22434ba-9229-402d-a8d3-00c287f757c1) * 0)); }
}.sd[data-s-75a03e18-5cfc-470b-9f79-136629a2cbb5] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; margin: 0px 0px 0px 40px; padding: 0px; --gap-h-75a03e18-5cfc-470b-9f79-136629a2cbb5: 0px; --gap-v-75a03e18-5cfc-470b-9f79-136629a2cbb5: 0px; --gap-uuid: 75a03e18-5cfc-470b-9f79-136629a2cbb5; max-width: calc(100% - 40px); }
@media screen and (max-width: 1140px){
.sd[data-s-75a03e18-5cfc-470b-9f79-136629a2cbb5] { z-index: 1; --gap-h-75a03e18-5cfc-470b-9f79-136629a2cbb5: 0px; --gap-v-75a03e18-5cfc-470b-9f79-136629a2cbb5: 0px; }
}
@media screen and (max-width: 768px){
.sd[data-s-75a03e18-5cfc-470b-9f79-136629a2cbb5] { margin: 0px 0px 0px 0px; --gap-h-75a03e18-5cfc-470b-9f79-136629a2cbb5: 0px; --gap-v-75a03e18-5cfc-470b-9f79-136629a2cbb5: 0px; max-width: 100%; }
}
@media screen and (max-width: 480px){
.sd[data-s-75a03e18-5cfc-470b-9f79-136629a2cbb5] { align-content: center; align-items: center; gap: 0px; justify-content: flex-start; --gap-h-75a03e18-5cfc-470b-9f79-136629a2cbb5: 0px; --gap-v-75a03e18-5cfc-470b-9f79-136629a2cbb5: 0px; }
}.sd[data-s-38f2b25f-22cf-421e-b8c1-cca3588247ec] { border-bottom: 1px solid #07213aff; border-left: 0px solid #07213aff; border-right: 0px solid #07213aff; border-top: 0px solid #07213aff; color: #333333; font-family: var(--s-font-a0bcff4b); font-size: 16px; font-weight: 400; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; padding: 0px 0px 10px; text-align: justify; width: 458px; max-width: 100%; }
.sd[data-s-38f2b25f-22cf-421e-b8c1-cca3588247ec] em { font-size: 40px; font-weight: 800; }
.sd[data-s-38f2b25f-22cf-421e-b8c1-cca3588247ec] >h2 { color: #333333ff; margin: 0px 0px 0px 0px; }
.sd[data-s-38f2b25f-22cf-421e-b8c1-cca3588247ec] strong { font-size: 28px;  font-weight: 800; }
@media screen and (max-width: 480px){
.sd[data-s-38f2b25f-22cf-421e-b8c1-cca3588247ec] em { font-size: 28px; }
.sd[data-s-38f2b25f-22cf-421e-b8c1-cca3588247ec] >h2 { line-height: 1; }
.sd[data-s-38f2b25f-22cf-421e-b8c1-cca3588247ec] strong { font-size: 20px; }
}.sd[data-s-fdc7661d-8e42-415b-acdf-5ad28e03bb75] { color: #333333; font-family: var(--s-font-a0bcff4b); font-size: 15px; font-weight: 400; height: auto; line-height: 1.4; margin: 15px 0px 30px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 480px){
.sd[data-s-fdc7661d-8e42-415b-acdf-5ad28e03bb75] { flex: none; width: 473px; max-width: 100%; }
}.sd[data-s-06a450a0-aa07-43f8-af7a-ed1999777b75] { align-content: center; align-items: center; background: #07213aff; border-radius: 24px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: 36px; justify-content: center; opacity: 1; padding: 0px; width: 228px; --gap-h-06a450a0-aa07-43f8-af7a-ed1999777b75: 32px; --gap-v-06a450a0-aa07-43f8-af7a-ed1999777b75: 0px; --gap-uuid: 06a450a0-aa07-43f8-af7a-ed1999777b75; max-width: 100%; }
.sd[data-s-06a450a0-aa07-43f8-af7a-ed1999777b75]:hover { opacity: 0.8; --gap-h-06a450a0-aa07-43f8-af7a-ed1999777b75: 32px; --gap-v-06a450a0-aa07-43f8-af7a-ed1999777b75: 0px; }
@media screen and (max-width: 1140px){
.sd[data-s-06a450a0-aa07-43f8-af7a-ed1999777b75] { flex: none; height: 36px; width: 228px; --gap-h-06a450a0-aa07-43f8-af7a-ed1999777b75: 32px; --gap-v-06a450a0-aa07-43f8-af7a-ed1999777b75: 0px; }
}.sd[data-s-08ca8f30-f6f9-4a7d-a184-b63d79f52ff7] { color: #ffffffff; font-family: var(--s-font-a0bcff4b); font-size: 15px; font-weight: 700; height: auto; line-height: 1.45; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-08ca8f30-f6f9-4a7d-a184-b63d79f52ff7] { font-size: 15px; }
}.sd[data-s-261496a3-b49e-46bf-8534-31b3abcdb8a9] { bottom: -79px; flex: none; height: auto; left: auto; margin: 0 0 0 0; position: absolute; right: 40px; top: -47px; width: 516px; z-index: 0; max-width: 100%; }
@media screen and (max-width: 768px){
.sd[data-s-261496a3-b49e-46bf-8534-31b3abcdb8a9] { bottom: -60px; left: auto; margin: 0 0 0 0; position: absolute; right: 0px; top: auto; width: 355px; max-width: 100%; }
}
@media screen and (max-width: 480px){
.sd[data-s-261496a3-b49e-46bf-8534-31b3abcdb8a9] { bottom: 0; flex: none; left: 0; margin: 0px 0px -60px 0px; position: relative; right: 0; top: 0; width: calc(100% - (var(--gap-h-f4fe3931-65e3-40fd-906b-81bf0d21c0a9) * 0)); max-width: calc(100% - (var(--gap-h-f4fe3931-65e3-40fd-906b-81bf0d21c0a9) * 0)); }
}.sd[data-s-b17fafd9-8613-440e-81bd-89f0e6f0c984] { align-content: flex-start; align-items: flex-start; display: none; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-b22434ba-9229-402d-a8d3-00c287f757c1) * 0)); --gap-h-b17fafd9-8613-440e-81bd-89f0e6f0c984: 0px; --gap-v-b17fafd9-8613-440e-81bd-89f0e6f0c984: 32px; --gap-uuid: b17fafd9-8613-440e-81bd-89f0e6f0c984; max-width: calc(100% - (var(--gap-h-b22434ba-9229-402d-a8d3-00c287f757c1) * 0)); }
@media screen and (max-width: 1140px){
.sd[data-s-b17fafd9-8613-440e-81bd-89f0e6f0c984] { display: none; --gap-h-b17fafd9-8613-440e-81bd-89f0e6f0c984: 0px; --gap-v-b17fafd9-8613-440e-81bd-89f0e6f0c984: 32px; }
}
@media screen and (max-width: 768px){
.sd[data-s-b17fafd9-8613-440e-81bd-89f0e6f0c984] { display: none; --gap-h-b17fafd9-8613-440e-81bd-89f0e6f0c984: 0px; --gap-v-b17fafd9-8613-440e-81bd-89f0e6f0c984: 32px; }
}
@media screen and (max-width: 480px){
.sd[data-s-b17fafd9-8613-440e-81bd-89f0e6f0c984] { display: none; --gap-h-b17fafd9-8613-440e-81bd-89f0e6f0c984: 0px; --gap-v-b17fafd9-8613-440e-81bd-89f0e6f0c984: 32px; }
}
@media screen and (max-width: 320px){
.sd[data-s-b17fafd9-8613-440e-81bd-89f0e6f0c984] { display: none; --gap-h-b17fafd9-8613-440e-81bd-89f0e6f0c984: 0px; --gap-v-b17fafd9-8613-440e-81bd-89f0e6f0c984: 32px; }
}.sd[data-s-46255222-c508-4a9b-bc8a-a33be6877efb] { color: #333333; font-family: var(--s-font-a0bcff4b); font-size: 28px; font-weight: 800; height: auto; letter-spacing: 0; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-2e994a47-efba-4355-98c0-1ab4fc5d8dc8] { align-content: stretch; align-items: stretch; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-b17fafd9-8613-440e-81bd-89f0e6f0c984) * 0)); --gap-h-2e994a47-efba-4355-98c0-1ab4fc5d8dc8: 16px; --gap-v-2e994a47-efba-4355-98c0-1ab4fc5d8dc8: 0px; --gap-uuid: 2e994a47-efba-4355-98c0-1ab4fc5d8dc8; max-width: calc(100% - (var(--gap-h-b17fafd9-8613-440e-81bd-89f0e6f0c984) * 0)); }
@media screen and (max-width: 768px){
.sd[data-s-2e994a47-efba-4355-98c0-1ab4fc5d8dc8] { flex-direction: row; flex-wrap: wrap; --gap-h-2e994a47-efba-4355-98c0-1ab4fc5d8dc8: 16px; --gap-v-2e994a47-efba-4355-98c0-1ab4fc5d8dc8: 16px; }
}.sd[data-s-00f73e5a-a4de-4ce1-b4f0-94f431ed10e4] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 1px solid #c3c3c3ff; border-left: 1px solid #c3c3c3ff; border-right: 1px solid #c3c3c3ff; border-top: 1px solid #c3c3c3ff; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: space-between; padding: 16px; width: calc(33.33% - (var(--gap-h-2e994a47-efba-4355-98c0-1ab4fc5d8dc8) * 0.6667)); --gap-h-00f73e5a-a4de-4ce1-b4f0-94f431ed10e4: 0px; --gap-v-00f73e5a-a4de-4ce1-b4f0-94f431ed10e4: 16px; --gap-uuid: 00f73e5a-a4de-4ce1-b4f0-94f431ed10e4; max-width: calc(33.33% - (var(--gap-h-2e994a47-efba-4355-98c0-1ab4fc5d8dc8) * 0.6667)); }
.sd[data-s-00f73e5a-a4de-4ce1-b4f0-94f431ed10e4]:hover { opacity: 0.8; --gap-h-00f73e5a-a4de-4ce1-b4f0-94f431ed10e4: 0px; --gap-v-00f73e5a-a4de-4ce1-b4f0-94f431ed10e4: 16px; }
@media screen and (max-width: 768px){
.sd[data-s-00f73e5a-a4de-4ce1-b4f0-94f431ed10e4] { flex: none; width: calc(50% - (var(--gap-h-2e994a47-efba-4355-98c0-1ab4fc5d8dc8) * 0.5)); --gap-h-00f73e5a-a4de-4ce1-b4f0-94f431ed10e4: 0px; --gap-v-00f73e5a-a4de-4ce1-b4f0-94f431ed10e4: 16px; max-width: calc(50% - (var(--gap-h-2e994a47-efba-4355-98c0-1ab4fc5d8dc8) * 0.5)); }
}
@media screen and (max-width: 480px){
.sd[data-s-00f73e5a-a4de-4ce1-b4f0-94f431ed10e4] { flex: none; width: calc(100% - (var(--gap-h-2e994a47-efba-4355-98c0-1ab4fc5d8dc8) * 0)); --gap-h-00f73e5a-a4de-4ce1-b4f0-94f431ed10e4: 0px; --gap-v-00f73e5a-a4de-4ce1-b4f0-94f431ed10e4: 16px; max-width: calc(100% - (var(--gap-h-2e994a47-efba-4355-98c0-1ab4fc5d8dc8) * 0)); }
}.sd[data-s-34230e37-4b7f-42e2-bfe4-2b513d662ef0] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-00f73e5a-a4de-4ce1-b4f0-94f431ed10e4) * 0)); --gap-h-34230e37-4b7f-42e2-bfe4-2b513d662ef0: 0px; --gap-v-34230e37-4b7f-42e2-bfe4-2b513d662ef0: 16px; --gap-uuid: 34230e37-4b7f-42e2-bfe4-2b513d662ef0; max-width: calc(100% - (var(--gap-h-00f73e5a-a4de-4ce1-b4f0-94f431ed10e4) * 0)); }.sd[data-s-01b6258e-46e4-423c-bb5c-a12d04599b06] { flex: none; height: auto; width: calc(100% - (var(--gap-h-34230e37-4b7f-42e2-bfe4-2b513d662ef0) * 0)); max-width: calc(100% - (var(--gap-h-34230e37-4b7f-42e2-bfe4-2b513d662ef0) * 0)); }.sd[data-s-8663a227-d5e6-485a-a50f-2b52daca42a9] { color: #1a1a1aff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-34230e37-4b7f-42e2-bfe4-2b513d662ef0) * 0)); max-width: calc(100% - (var(--gap-h-34230e37-4b7f-42e2-bfe4-2b513d662ef0) * 0)); justify-content: flex-start; }.sd[data-s-053434e0-9dce-439c-aa3c-e7865cc51489] { align-content: center; align-items: center; background: #07213aff; border-radius: 24px; flex: none; flex-wrap: nowrap; height: 26px; justify-content: center; padding: 0px; width: 158px; max-width: 100%; }.sd[data-s-1a821c79-e5f7-4679-b3d9-d9e40dd2ed03] { color: #ffffffff; font-family: var(--s-font-a0bcff4b); font-size: 12px; font-weight: 700; height: auto; letter-spacing: 0; line-height: 1.3; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-a71c60ff-a5f5-4c7c-9b9d-40727437847e] { align-content: flex-start; align-items: flex-start; background: #FFFFFF; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: auto; justify-content: flex-start; padding: 80px 40px; width: 1160px; --gap-h-a71c60ff-a5f5-4c7c-9b9d-40727437847e: 0px; --gap-v-a71c60ff-a5f5-4c7c-9b9d-40727437847e: 48px; --gap-uuid: a71c60ff-a5f5-4c7c-9b9d-40727437847e; max-width: 100%; }
@media screen and (max-width: 768px){
.sd[data-s-a71c60ff-a5f5-4c7c-9b9d-40727437847e] { padding: 60px 30px; --gap-h-a71c60ff-a5f5-4c7c-9b9d-40727437847e: 0px; --gap-v-a71c60ff-a5f5-4c7c-9b9d-40727437847e: 48px; }
}
@media screen and (max-width: 480px){
.sd[data-s-a71c60ff-a5f5-4c7c-9b9d-40727437847e] { padding: 30px 20px; --gap-h-a71c60ff-a5f5-4c7c-9b9d-40727437847e: 0px; --gap-v-a71c60ff-a5f5-4c7c-9b9d-40727437847e: 48px; }
}.sd[data-s-section-inner-a71c60ff-a5f5-4c7c-9b9d-40727437847e] { padding: 80px 40px; width: 1160px; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: flex-start; align-items: flex-start; justify-content: flex-start; gap: 48px; --gap-h-a71c60ff-a5f5-4c7c-9b9d-40727437847e: 0px; --gap-v-a71c60ff-a5f5-4c7c-9b9d-40727437847e: 48px; --gap-uuid: a71c60ff-a5f5-4c7c-9b9d-40727437847e; max-width: 100%; }
@media screen and (max-width: 768px){
.sd[data-s-section-inner-a71c60ff-a5f5-4c7c-9b9d-40727437847e] { padding: 60px 30px; flex-direction: column; --gap-h-a71c60ff-a5f5-4c7c-9b9d-40727437847e: 0px; --gap-v-a71c60ff-a5f5-4c7c-9b9d-40727437847e: 48px; }
}
@media screen and (max-width: 480px){
.sd[data-s-section-inner-a71c60ff-a5f5-4c7c-9b9d-40727437847e] { padding: 30px 20px; flex-direction: column; --gap-h-a71c60ff-a5f5-4c7c-9b9d-40727437847e: 0px; --gap-v-a71c60ff-a5f5-4c7c-9b9d-40727437847e: 48px; }
}.sd[data-s-e3b79a06-986f-4007-a5b1-fe40e42743b0] { color: #07213aff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 28px; font-weight: 800; height: auto; letter-spacing: 0; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-a71c60ff-a5f5-4c7c-9b9d-40727437847e) * 0)); max-width: calc(100% - (var(--gap-h-a71c60ff-a5f5-4c7c-9b9d-40727437847e) * 0)); justify-content: flex-start; }.sd[data-s-e8a38598-6dfd-4fb7-847b-8bb6ea06fbdb] { flex: none; padding: 0px; width: calc(100% - (var(--gap-h-a71c60ff-a5f5-4c7c-9b9d-40727437847e) * 0)); max-width: calc(100% - (var(--gap-h-a71c60ff-a5f5-4c7c-9b9d-40727437847e) * 0)); }.sd[data-s-6958f7b0-334f-4818-bfea-867f098f47cb] { align-content: center; align-items: center; border-bottom: 1px solid #c3c3c3ff; border-left: 0px solid #c3c3c3ff; border-right: 0px solid #c3c3c3ff; border-top: 0px solid #c3c3c3ff; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; justify-content: space-between; padding: 20px 20px 20px 0px; width: 100%; --gap-h-6958f7b0-334f-4818-bfea-867f098f47cb: 12px; --gap-v-6958f7b0-334f-4818-bfea-867f098f47cb: 0px; --gap-uuid: 6958f7b0-334f-4818-bfea-867f098f47cb; max-width: 100%; }
.sd[data-s-6958f7b0-334f-4818-bfea-867f098f47cb]:hover { opacity: 0.8; --gap-h-6958f7b0-334f-4818-bfea-867f098f47cb: 12px; --gap-v-6958f7b0-334f-4818-bfea-867f098f47cb: 0px; }
@media screen and (max-width: 480px){
.sd[data-s-6958f7b0-334f-4818-bfea-867f098f47cb] { padding: 20px 0px 20px 0px; --gap-h-6958f7b0-334f-4818-bfea-867f098f47cb: 12px; --gap-v-6958f7b0-334f-4818-bfea-867f098f47cb: 0px; }
}.sd[data-s-17e820bc-bcb7-4531-9273-9161e9ee759e] { align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 12px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-17e820bc-bcb7-4531-9273-9161e9ee759e: 0px; --gap-v-17e820bc-bcb7-4531-9273-9161e9ee759e: 12px; --gap-uuid: 17e820bc-bcb7-4531-9273-9161e9ee759e; max-width: 100%; }.sd[data-s-0b78a11b-6012-4a31-9936-4449c444729d] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; --gap-h-0b78a11b-6012-4a31-9936-4449c444729d: 16px; --gap-v-0b78a11b-6012-4a31-9936-4449c444729d: 0px; --gap-uuid: 0b78a11b-6012-4a31-9936-4449c444729d; }.sd[data-s-9c1c7d20-67ce-4b74-9b6b-f7169b114c55] { color: #1a1a1aff; font-family: var(--s-font-a0bcff4b); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-ea19043e-e220-41b0-ab58-a4720ff9864b] { align-content: center; align-items: center; background: #07213aff; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-radius: 2px; border-right: 1px solid #000000; border-top: 1px solid #000000; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: 28px; justify-content: center; padding: 0px; width: 120px; --gap-h-ea19043e-e220-41b0-ab58-a4720ff9864b: 0px; --gap-v-ea19043e-e220-41b0-ab58-a4720ff9864b: 12px; --gap-uuid: ea19043e-e220-41b0-ab58-a4720ff9864b; max-width: 100%; }.sd[data-s-7e8dc8a5-c223-4edc-bc0d-ef535244d2d5] { color: #ffffffff; font-family: var(--s-font-a0bcff4b); font-size: 13px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-fbb9503b-8106-48e3-9287-f477f455cc24] { color: #1a1a1aff; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 18px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-17e820bc-bcb7-4531-9273-9161e9ee759e) * 0)); max-width: calc(100% - (var(--gap-h-17e820bc-bcb7-4531-9273-9161e9ee759e) * 0)); justify-content: flex-start; }
@media screen and (max-width: 480px){
.sd[data-s-fbb9503b-8106-48e3-9287-f477f455cc24] { font-size: 16px; }
}.sd[data-s-d4a52a80-ccca-4bd1-babb-24d37a0ea8e4] { background: #07213aff; border-radius: 50%; color: #ffffffff; flex: none; font-size: 24px; height: 24px; width: 24px; max-width: 100%; }.sd[data-s-fda7f55f-25fe-414f-9606-f47f7a9ed689] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; margin: 40px 0px 0px 0px; width: auto; max-width: 100%; }
.sd[data-s-fda7f55f-25fe-414f-9606-f47f7a9ed689]:hover { opacity: 0.8; }.sd[data-s-aa72b601-1378-4b5b-89ce-f9bb0dd41664] { background: #07213aff; border-radius: 64px; box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.2); color: #333; flex: none; font-family: var(--s-font-a0bcff4b); font-size: 15px; font-weight: 400; height: 44px; justify-content: center; letter-spacing: 0em; line-height: 1.4; margin: 0px; opacity: 1; padding: 0px; text-align: left; width: 300px; max-width: 100%; }.sd[data-s-2a61468f-21db-4453-bb3b-1fc40395964e] { color: #ffffffff; font-family: var(--s-font-a0bcff4b); font-size: 18px; font-weight: 700; padding: 0px 0px 0px 0px; text-align: center; justify-content: center; }.sd[data-s-ee499855-6990-442f-a9d9-985c69e9ee2a] { bottom: 0px; color: #ffffffff; font-size: 20px; height: auto; left: NaNpx; margin: 0 0 0 0; position: absolute; right: 12px; top: 0px; max-width: 100%; }.sd[data-s-61042f19-b102-46ab-9429-9e025520cba0] {  }.sd[data-s-b97d0c68-a6d7-4bc9-a726-62d2cdcf89b6] {  }.sd[data-s-c20d610e-e825-43fd-a12b-a06c5f5b1c23] {  }body { background: #fff; transition: background 0.5s cubic-bezier(0.4, 0.4, 0, 1); }.sd[data-s-75a0afaf] { font-family: var(--s-font-a0bcff4b); font-size: 30px; font-weight: 800; letter-spacing: 0; line-height: 1.3; }
@media screen and (max-width: 480px){
.sd[data-s-75a0afaf] { font-size: 22px; }
}

.sd[data-r-0_0_1_0_0_0_0_6_ad0a6683-a2f6-4473-9050-14e854d8b570]:before { background-image: url("https://storage.googleapis.com/studio-design-asset-files/projects/EjOQ8BJXWJ/s-28x28_c8c181c1-3bea-4495-aa07-1ed5f81f7482.svg") }

.sd[data-r-6_7408bd25-e03d-4b99-b9ab-3805e609c07d]:before { background-image: url("https://storage.googleapis.com/studio-design-asset-files/projects/EjOQ8BJXWJ/s-16384x7792_v-frms_webp_275b7c77-8ce2-4dd0-b5d9-3561fe25587b.webp") }

.contact_btn {
	padding: 40px 10px;
	width: 100%;
	text-align: center;
  box-sizing: border-box;
}

.contact_btn a {
	display: inline-block;
	width: 100%;
	max-width: 600px;
	text-align: center;
	font-size: 1.1em;
	font-weight: bold;
	color: #fff;
	background: #0d47a1;
	text-decoration: none;
	padding: 20px 10px;
	box-shadow: 2px 2px 2px #ccc;
	transition: 0.3s;
	box-sizing: border-box;
}

.contact_btn a:hover {
	background: blue;
}
.bl_gnav_list{
  font-size: 16px;
}
.page_tit{
  font-size: 12.1px;
}
