.create-cover-letter-root{background:#f0f4f8;display:flex;padding:0}.create-cover-letter-container{display:flex;flex-wrap:wrap}.pt-header-offset{padding-top:var(--header-offset)}.preview-card.h-100{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;height:100%;width:100%}.form-section{background:var(--white-color);border-left:4px solid #0000;border-radius:.75rem;box-shadow:0 4px 12px #0000000a;margin-bottom:1.5rem;padding:1.5rem;position:relative;scroll-snap-align:start;transition:all .3s ease}.form-section.active-section{background-color:#f8f9fa;border-left-color:var(--primary-color)}.modern-input{background-color:var(--white-color);border:1px solid #ced4da;border-radius:.5rem;font-size:.95rem;padding:.65rem .9rem;transition:border-color .3s ease,box-shadow .3s ease}.modern-input:focus{border-color:var(--primary-color);box-shadow:0 0 0 .2rem #0d6efd1f;outline:none}.section-title{font-size:1.05rem}