.fz12s {
    font-size: clamp(12.00px, 0.63vw, 12px);
}

.fz14s {
    font-size: clamp(12.33px, 0.73vw, 14px);
}

.fz15s {
    font-size: clamp(12.50px, 0.78vw, 15px);
}

.fz16s {
    font-size: clamp(10px, 0.83vw, 16px);
}

.fz18s {
    font-size: clamp(13.00px, 0.94vw, 18px);
}

.fz19s {
    font-size: clamp(13.17px, 0.99vw, 19px);
}

.fz20s {
    font-size: clamp(13.33px, 1.04vw, 20px);
}

.fz22s {
    font-size: clamp(3.67px, 1.15vw, 22px);
}

.fz24s {
    font-size: clamp(14.00px, 1.25vw, 24px);
}

.fz26s {
    font-size: clamp(14.33px, 1.35vw, 26px);
}

.fz30s {
    font-size: clamp(15.00px, 1.56vw, 30px);
}

.fz32s {
    font-size: clamp(15.33px, 1.67vw, 32px);
}

.fz38s {
    font-size: clamp(17.00px, 2.19vw, 38px);
}

.fz42s {
    font-size: clamp(17.00px, 2.19vw, 42px);
}

.fz54s {
    font-size: clamp(19.00px, 2.81vw, 54px);
}

.fz68s {
    font-size: clamp(21.33px, 3.54vw, 68px);
}

.lh-93s {
    line-height: 1.36;
}

.lh-74s {
    line-height: clamp(12.33px, 3.85vw, 74px);
}

.lh-60s {
    line-height: clamp(10px, 3.13vw, 60px);
}

.lh-48s {
    line-height: clamp(8px, 2.50vw, 48px);
}

.lh-42s {
    line-height: clamp(7px, 2.19vw, 42px);
}

.lh-30s {
    line-height: clamp(20px, 1.56vw, 30px);
}

.lh-36s {
    line-height: clamp(6px, 1.88vw, 36px);
}

.lh-28s {
    line-height: clamp(24px, 1.46vw, 28px);
}

.lh-26s {
    line-height: clamp(4px, 1.35vw, 26px);
}

.lh-20s {
    line-height: clamp(4px, 1.04vw, 20px);
}

.pb-100s {
    padding-bottom: clamp(16.67px, 5.21vw, 100px);

}

.pt-100s {
    padding-top: clamp(50px, 5.20833vw, 100px);
}

.pt-150s {
    padding-top: clamp(55px, 7.81vw, 150px);
}

.pt-200s {
    padding-top: clamp(33.33px, 10.42vw, 200px);
}

.pb-150s {
    padding-bottom: clamp(25px, 7.81vw, 150px);
}

.pb-200s {
    padding-bottom: clamp(33.33px, 10.42vw, 200px);
}

.pl-320s {
    padding-left: clamp(33.33px, 16.67vw, 320px);
}

.pl-100s {
    padding-left: clamp(33.33px, 10.42vw, 100px);
}

.pr-320s {
    padding-right: clamp(33.33px, 16.67vw, 320px);
}

.pr-100s {
    padding-right: clamp(33.33px, 10.42vw, 100px);
}

.mb-30s {
    margin-bottom: clamp(10px, 1.56vw, 30px);
}

.mb-40s {
    margin-bottom: clamp(10px, 2.08vw, 40px);
}

.mb-50s {
    margin-bottom: clamp(10px, 2.81vw, 50px);
}

.mb-60s {
    margin-bottom: clamp(10px, 3.13vw, 60px);
}

.mb-75s {
    margin-bottom: clamp(10px, 3.85vw, 75px);
}

.mt-30s {
    margin-top: clamp(10px, 1.56vw, 30px);
}