.sf-hire{padding:4rem 0}.sf-hire .sf-section-header{align-items:center;display:flex;flex-direction:column;gap:.75rem;text-align:center}.sf-hire .sf-section-header__title{color:var(--color-h2)!important;font-size:clamp(1.75rem,4vw,2.5rem)!important;font-weight:800!important;line-height:1.2;margin:0!important;max-width:720px;text-align:center!important}.sf-hire .sf-section-header__subtitle{color:#535b70;font-size:1.05rem!important;line-height:1.75;margin:0!important;max-width:680px;padding:0!important;text-align:center}.sf-hire__grid{display:grid;gap:1.5rem;grid-template-columns:1fr;margin:3rem auto 0;max-width:1000px}@media (min-width:900px){.sf-hire__grid{column-gap:1.5rem;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(var(--hire-rows),auto);row-gap:0}}.sf-hire__card{background:#fff;border-radius:16px;box-shadow:0 2px 16px rgba(16,116,190,.08);display:flex;flex-direction:column;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}@media (hover:hover){.sf-hire__card:hover{box-shadow:0 10px 28px rgba(16,116,190,.14);transform:translateY(-4px)}}@media (min-width:900px){.sf-hire__card{display:grid;grid-row:span var(--hire-rows);grid-template-rows:subgrid}}.sf-hire__head{background:#f5f8fc;gap:.85rem;padding:1.25rem 1.5rem}.sf-hire__head,.sf-hire__icon{align-items:center;display:flex}.sf-hire__icon{background:#fff;border-radius:10px;flex-shrink:0;height:40px;justify-content:center;width:40px}.sf-hire__icon .material-icons{color:#1074be;font-size:22px;height:22px;overflow:hidden;width:22px}.sf-hire__title{color:var(--color-h2)!important;font-size:1.1rem!important;font-weight:700!important;margin:0!important}.sf-hire__card--featured .sf-hire__head{background:linear-gradient(135deg,#1074be,#3fb4e6)}.sf-hire__card--featured .sf-hire__icon{background:hsla(0,0%,100%,.2)}.sf-hire__card--featured .sf-hire__icon .material-icons,.sf-hire__card--featured .sf-hire__title{color:#fff!important}.sf-hire__row{border-top:1px solid #edf1f6;padding:1rem 1.5rem}.sf-hire__label{align-items:center;color:#1074be;display:flex;font-size:.68rem;font-weight:800;gap:.35rem;letter-spacing:.1em;margin-bottom:.35rem;text-transform:uppercase}.sf-hire__label .material-icons{font-size:15px;height:15px;letter-spacing:normal;overflow:hidden;text-transform:none;width:15px}.sf-hire__value{color:#535b70;font-size:.9rem!important;line-height:1.6;margin:0!important;padding:0!important}.sf-hire__value strong{color:var(--color-h2);font-weight:700}.sf-hire__row--guarantee{background:#e9f7fb}.sf-hire__row--guarantee .sf-hire__label{color:#0e8fb3}.sf-hire__footer{align-items:flex-end;border-top:1px solid #edf1f6;display:flex;padding:1.25rem 1.5rem 1.5rem}.sf-hire__btn{background:transparent;border:2px solid #1074be;border-radius:8px;color:#1074be!important;display:block;font-size:.92rem;font-weight:700;padding:.75rem 1rem;text-align:center;text-decoration:none!important;transition:background .2s ease,color .2s ease;width:100%}.sf-hire__btn:hover{background:#1074be;color:#fff!important}.sf-hire__btn--primary{background:linear-gradient(135deg,#1074be,#3f8fe0);border-color:transparent;color:#fff!important}.sf-hire__btn--primary:hover{background:linear-gradient(135deg,#0d5fa0,#1074be)}.sf-hire__footnote{align-items:center;color:#3d4459;display:flex;flex-wrap:wrap;font-size:.95rem!important;gap:.5rem;justify-content:center;margin:2rem 0 0!important;text-align:center}.sf-hire__footnote .material-icons{color:#1074be;font-size:20px;height:20px;overflow:hidden;width:20px}.sf-hire__footnote-link{color:#1074be!important;font-weight:700;text-decoration:none!important}.sf-hire__footnote-link:hover{text-decoration:underline!important}