/*
 Theme Name:   OptimizeTheWeb GeneratePress Child
 Description:  OptimizeTheWeb GeneratePress child theme
 Author:       Scott Thomason
 Author URI:   https://www.linkedin.com/in/scottthomason/
 Template:     generatepress
 Version:      0.1
*/

/* From https://www.fluid-type-scale.com/calculate?minFontSize=17&minWidth=390&minRatio=1.25&maxFontSize=19&maxWidth=1280&maxRatio=1.333&steps=sm%2Cbase%2Cmd%2Clg%2Cxl%2Cxxl%2Cxxxl&baseStep=base&prefix=fs&useContainerWidth=false&includeFallbacks=false&useRems=true&remValue=16&decimals=2&previewFont=Inter&previewText=Almost+before+we+knew+it%2C+we+had+left+the+ground&previewWidth=1280 */
:root {
    --fs-sm: clamp(0.85rem, 0.07vi + 0.83rem, 0.89rem);
    --fs-base: clamp(1.06rem, 0.22vi + 1.01rem, 1.19rem);
    --fs-md: clamp(1.33rem, 0.46vi + 1.22rem, 1.58rem);
    --fs-lg: clamp(1.66rem, 0.81vi + 1.46rem, 2.11rem);
    --fs-xl: clamp(2.08rem, 1.33vi + 1.75rem, 2.81rem);
    --fs-xxl: clamp(2.59rem, 2.08vi + 2.09rem, 3.75rem);
    --fs-xxxl: clamp(3.24rem, 3.16vi + 2.47rem, 5rem);
}

p:first-child {
    margin-top: 0;
}

p:last-child {
    margin-bottom: 0;
}
