@font-face{font-family:"SF Pro Text";src:url("../../../fonts/SFProText-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"SF Pro Text";src:url("../../../fonts/SFProText-Semibold.woff2") format("woff2");font-weight:700 900;font-style:normal;font-display:swap}
@font-face{font-family:"SF Pro Display";src:url("../../../fonts/SFProDisplay-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"SF Pro Display";src:url("../../../fonts/SFProDisplay-Semibold.woff2") format("woff2");font-weight:700 900;font-style:normal;font-display:swap}
@font-face{font-family:"SF Pro AR Display";src:url("../../../fonts/SFProARDisplay-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"SF Pro AR Display";src:url("../../../fonts/SFProARDisplay-Bold.woff2") format("woff2");font-weight:700 900;font-style:normal;font-display:swap}

:root{
    --qsv3-ink:#212a2f;
    --qsv3-muted:#6f777c;
    --qsv3-soft:#f5f5f1;
    --qsv3-surface:#fff;
    --qsv3-line:#d8d8d2;
    --qsv3-dark:#111;
    --qsv3-green:#1f3d2b;
    --qsv3-radius:0;
    --qsv3-max:1440px;
    --qsv3-shadow:0 18px 48px rgba(33,42,47,.10);
}

*{box-sizing:border-box}
html{scroll-behavior:smooth}
body.qsv3{
    margin:0;
    background:var(--qsv3-surface);
    color:var(--qsv3-ink);
    font-family:var(--qsv3-font-main,"SF Pro Text",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif);
    -webkit-font-smoothing:antialiased;
    text-rendering:optimizeLegibility;
}
body.qsv3.is-rtl,
body.qsv3.is-rtl *{font-family:var(--qsv3-font-ar,"SF Pro AR Display","SF Pro Text",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif)}
.qsv3-ar-text,
body.qsv3 [lang="ar"]{font-family:var(--qsv3-font-ar,"SF Pro AR Display","SF Pro Text",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif)!important}
body.qsv3 [lang="fr"]{font-family:var(--qsv3-font-fr,var(--qsv3-font-main,"SF Pro Text",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif))}
body.qsv3 [lang="en"]{font-family:var(--qsv3-font-en,var(--qsv3-font-main,"SF Pro Text",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif))}
body.qsv3 a{color:inherit}
body.qsv3 img{max-width:100%;display:block}
body.qsv3 button,
body.qsv3 input{font:inherit}
@media(max-width:768px){
    body.qsv3 input,
    body.qsv3 select,
    body.qsv3 textarea{font-size:16px!important}
}
