/* Generated by tools/build-home-cards.py. */:root{--sh-green:#006837;--sh-green-dark:#004e2a;--sh-green-deep:#003a20;--sh-gold:#d5be52;--sh-gold-soft:#e9dda4;--sh-ink:#101713;--sh-muted:#637069;--sh-line:#e1e7e3;--sh-wash:#f5f7f6;--sh-wash-2:#eef3f0;--sh-white:#fff;--sh-good:#067647;--sh-warn:#9a6700;--sh-danger:#b42318;--sh-shadow-sm:0 12px 34px rgba(0, 48, 26, .09);--sh-shadow-md:0 24px 70px rgba(0, 48, 26, .14);--sh-shadow-lg:0 32px 90px rgba(0, 34, 18, .2);--sh-radius-sm:16px;--sh-radius-md:24px;--sh-radius-lg:34px;--sh-container:1240px;--spma-primary:var(--sh-green);--spma-primary-dark:var(--sh-green-dark);--spma-accent:var(--sh-gold);--spma-background:var(--sh-wash);--spma-surface:var(--sh-white);--spma-text:var(--sh-ink);--spma-text-muted:var(--sh-muted);--spma-border:var(--sh-line);--spma-success:var(--sh-good);--spma-warning:var(--sh-warn);--spma-error:var(--sh-danger)}.sh-app,.sh-pricing{color:var(--sh-ink);font-family:inherit}.sh-app{width:100%;max-width:none;margin-left:0;margin-right:0;overflow-x:clip;overflow-y:visible;background:var(--sh-white)}.sh-app *,.sh-pricing *,.sh-app *::before,.sh-app *::after,.sh-pricing *::before,.sh-pricing *::after{box-sizing:border-box}.sh-app a,.sh-pricing a{color:inherit;text-decoration:none}.sh-app img{display:block;max-width:100%}.sh-app h1,.sh-app h2,.sh-app h3,.sh-app p,.sh-pricing h1,.sh-pricing h2,.sh-pricing h3,.sh-pricing p{margin-top:0}.sh-app button,.sh-app input,.sh-app select,.sh-app textarea,.sh-pricing button{font:inherit}.sh-app a:focus-visible,.sh-app button:focus-visible,.sh-app input:focus-visible,.sh-app select:focus-visible,.sh-app textarea:focus-visible,.sh-pricing button:focus-visible,.sh-pricing a:focus-visible{outline:3px solid var(--sh-gold);outline-offset:3px}.sh-app > :not(.sh-hero):not(.sh-dashboard-head):not(.sh-company-hero):not(.sh-account-photo-modal):not(.sh-app-fullwidth):not(.sh-mobile-applybar){width:min(calc(100% - 48px), var(--sh-container));margin-left:auto;margin-right:auto}.sh-app > .sh-hero + *,.sh-app > .sh-company-hero + *{margin-top:0}.sh-app > .sh-app-fullwidth{width:100%;max-width:none;margin-left:0;margin-right:0}.sh-narrow > :not(.sh-hero){max-width:980px}.sh-eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 14px;color:var(--sh-green);font-size:12px;line-height:1.2;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.sh-eyebrow::before{content:"";width:34px;height:2px;flex:0 0 auto;border-radius:999px;background:var(--sh-gold)}.sh-hero .sh-eyebrow,.sh-company-hero .sh-eyebrow{color:var(--sh-gold-soft)}.sh-hero,.sh-company-hero{position:relative;isolation:isolate;display:flex;justify-content:space-between;align-items:center;gap:clamp(28px, 5vw, 72px);width:100%;min-height:330px;margin:0 0 56px;padding:70px max(24px, calc((100vw - var(--sh-container)) / 2));overflow:hidden;color:#fff;background:radial-gradient(circle at 12% 12%, rgba(213, 190, 82, .20), transparent 28%),radial-gradient(circle at 90% 90%, rgba(233, 221, 164, .10), transparent 30%),linear-gradient(132deg, var(--sh-green-dark) 0%, var(--sh-green-deep) 58%, #002c18 100%)}.sh-hero::before,.sh-company-hero::before{content:"";position:absolute;inset:0;z-index:-2;opacity:.14;background-image:linear-gradient(rgba(255,255,255,.075) 1px, transparent 1px),linear-gradient(90deg, rgba(255,255,255,.075) 1px, transparent 1px);background-size:58px 58px;mask-image:linear-gradient(to bottom, #000, transparent 96%)}.sh-hero::after,.sh-company-hero::after{content:"";position:absolute;top:-190px;right:-120px;z-index:-1;width:520px;height:520px;border:1px solid rgba(213,190,82,.20);border-radius:50%;box-shadow:0 0 0 74px rgba(213,190,82,.025),0 0 0 148px rgba(213,190,82,.018);pointer-events:none}.sh-hero > div{max-width:810px}.sh-hero h1,.sh-company-hero h1{margin:0;color:#fff;font-size:clamp(48px, 5.6vw, 84px);line-height:.97;letter-spacing:-.055em;font-weight:900}.sh-hero h1 + p,.sh-company-hero h1 + p,.sh-hero > div > p:last-child{max-width:720px;margin:22px 0 0;color:rgba(255,255,255,.80);font-size:clamp(17px, 1.55vw, 20px);line-height:1.62}.sh-btn{display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:10px;padding:0 20px;border:1px solid var(--sh-line);border-radius:999px;background:#fff;color:var(--sh-green-dark);font-size:14px;line-height:1;font-weight:900;cursor:pointer;transition:transform .22s ease,box-shadow .22s ease,background .22s ease,color .22s ease,border-color .22s ease}.sh-btn:hover{transform:translateY(-2px);border-color:var(--sh-gold);box-shadow:var(--sh-shadow-sm)}.sh-btn-primary{border-color:var(--sh-green);background:var(--sh-green);color:#fff !important;box-shadow:0 12px 28px rgba(0,104,55,.20)}.sh-btn-primary:hover{border-color:var(--sh-green-dark);background:var(--sh-green-dark);color:#fff !important}.sh-btn-light{border-color:#d5dcd8;background:#fff;color:var(--sh-green-dark) !important}.sh-btn-light:hover{border-color:var(--sh-gold);background:#fffdf5}.sh-hero .sh-btn-primary{border-color:var(--sh-gold);background:var(--sh-gold);color:#17301f !important;box-shadow:0 14px 36px rgba(213,190,82,.25)}.sh-hero .sh-btn-primary:hover{background:var(--sh-gold-soft)}.sh-btn:disabled{opacity:.48;cursor:not-allowed;transform:none;box-shadow:none}.sh-search{display:flex;align-items:flex-end;gap:12px;margin:-90px auto 42px !important;padding:18px;border:1px solid rgba(0,78,42,.10);border-radius:24px;background:#fff;box-shadow:0 24px 60px rgba(0,48,26,.15);flex-wrap:wrap;position:relative;z-index:4}.sh-search-simple{margin-top:-86px !important}.sh-field{min-width:180px}.sh-field-grow{flex:1;min-width:280px}.sh-field label,.sh-form label,.sh-ajax-form label{display:flex;flex-direction:column;gap:7px;color:#405047;font-size:12px;font-weight:850}.sh-field input,.sh-field select,.sh-form input,.sh-form select,.sh-form textarea,.sh-ajax-form input,.sh-ajax-form select,.sh-ajax-form textarea,.sh-status-select{width:100%;border:1px solid #cfd7d2;border-radius:12px;background:#fff;color:var(--sh-ink);padding:12px 13px;outline:0;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.sh-field input,.sh-field select,.sh-form input,.sh-form select,.sh-ajax-form input,.sh-ajax-form select{min-height:48px}.sh-field textarea,.sh-form textarea,.sh-ajax-form textarea{line-height:1.6;resize:vertical}.sh-field input:focus,.sh-field select:focus,.sh-form input:focus,.sh-form select:focus,.sh-form textarea:focus,.sh-ajax-form input:focus,.sh-ajax-form select:focus,.sh-ajax-form textarea:focus,.sh-status-select:focus{border-color:var(--sh-green);box-shadow:0 0 0 4px rgba(0,104,55,.10)}.sh-more-filters summary::-webkit-details-marker{display:none}.sh-results-head,.sh-section-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:28px;margin-bottom:18px}.sh-results-head a,.sh-section-head a,.sh-back{color:var(--sh-green);font-weight:850}.sh-results-head a:hover,.sh-section-head a:hover,.sh-back:hover{color:var(--sh-green-dark)}.sh-section-head h2{margin:0;color:var(--sh-ink);font-size:clamp(25px, 2.4vw, 34px);line-height:1.08;letter-spacing:-.035em;font-weight:900}.sh-section-head p{margin:6px 0 0}.sh-job-card{display:flex;gap:20px;padding:23px;border:1px solid var(--sh-line);border-radius:22px;background:#fff;box-shadow:0 10px 28px rgba(0,48,26,.06);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.sh-job-card:hover{transform:translateY(-4px);border-color:rgba(213,190,82,.78);box-shadow:0 22px 55px rgba(0,78,42,.12)}.sh-job-card.is-featured{border-color:rgba(213,190,82,.88);box-shadow:0 16px 42px rgba(213,190,82,.13)}.sh-job-main{flex:1;min-width:0}.sh-job-top,.sh-job-bottom{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.sh-job-card h2{margin:0 0 5px;font-size:clamp(19px,1.7vw,23px);line-height:1.2;letter-spacing:-.025em;font-weight:900}.sh-job-card h2 a{color:var(--sh-ink)}.sh-job-card h2 a:hover{color:var(--sh-green)}.sh-company-name{margin:0;color:#425047;font-size:14px;font-weight:750}.sh-meta{display:flex;flex-wrap:wrap;gap:7px;margin:13px 0}.sh-meta span{display:inline-flex;min-height:29px;align-items:center;padding:0 10px;border-radius:999px;color:var(--sh-green-dark);background:#eef5f1;font-size:11px;font-weight:800}.sh-badge{display:inline-flex;min-height:29px;align-items:center;gap:7px;padding:0 10px;border:1px solid #dbe2de;border-radius:999px;background:#fff;color:#4c5a52;font-size:10px;font-weight:900;letter-spacing:.025em}button.sh-badge{cursor:pointer}button.sh-badge:hover{border-color:var(--sh-gold);color:var(--sh-green-dark)}.sh-badge-featured{border-color:var(--sh-gold);background:#fffdf5;color:#6b5a13}.sh-badge-featured::before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;color:var(--sh-gold)}.sh-company-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding-bottom:82px}.sh-company-card{display:flex;gap:17px;align-items:center;min-height:126px;padding:20px;border:1px solid var(--sh-line);border-radius:22px;color:var(--sh-ink);background:#fff;box-shadow:0 10px 28px rgba(0,48,26,.055);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.sh-company-card:hover{transform:translateY(-4px);border-color:var(--sh-gold);box-shadow:0 22px 55px rgba(0,78,42,.12)}.sh-company-card h2{margin:0 0 5px;color:var(--sh-ink);font-size:19px;line-height:1.18;letter-spacing:-.025em;font-weight:900}.sh-company-card p{margin:0 0 8px;color:var(--sh-muted)}.sh-pricing{padding:34px 0 10px}.sh-empty{padding:58px 24px;border:1px dashed #cbd4ce;border-radius:22px;text-align:center;background:var(--sh-wash)}.sh-empty::before{content:"";display:grid;width:52px;height:52px;margin:0 auto 15px;place-items:center;border-radius:16px;color:#fff;background:var(--sh-green);font-family:"Font Awesome 6 Free";font-size:20px;font-weight:900}.sh-empty h2,.sh-empty h3{margin-bottom:8px;color:var(--sh-ink);font-weight:900}.sh-empty p{color:var(--sh-muted)}.sh-empty .sh-btn{margin-top:10px}body > .sh-empty,.et_pb_code_inner > .sh-empty{max-width:var(--sh-container);margin:40px auto 80px}.sh-app .et_pb_section,.sh-app .et_pb_row{width:auto;max-width:none;padding:0}@media (max-width: 1180px){.sh-company-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 880px){.sh-app > :not(.sh-hero):not(.sh-dashboard-head):not(.sh-company-hero):not(.sh-account-photo-modal):not(.sh-app-fullwidth):not(.sh-mobile-applybar){width:min(calc(100% - 30px), var(--sh-container))}.sh-hero,.sh-company-hero{min-height:0;padding:58px 18px 72px;align-items:flex-start;flex-direction:column}.sh-hero h1,.sh-company-hero h1{font-size:clamp(38px,8vw,58px)}.sh-search,.sh-search-simple{margin-top:-46px !important;padding:14px;align-items:stretch;border-radius:20px}.sh-field,.sh-field-grow{width:100%;min-width:0}}@media (max-width: 680px){.sh-app > :not(.sh-hero):not(.sh-dashboard-head):not(.sh-company-hero):not(.sh-account-photo-modal):not(.sh-app-fullwidth):not(.sh-mobile-applybar){width:min(calc(100% - 24px), var(--sh-container))}.sh-hero,.sh-company-hero{padding:48px 14px 66px}.sh-hero::after,.sh-company-hero::after{width:360px;height:360px;right:-180px;top:-170px}.sh-hero h1,.sh-company-hero h1{font-size:clamp(34px,10vw,48px);line-height:1.02}.sh-hero h1 + p,.sh-company-hero h1 + p{font-size:16px}.sh-job-card{padding:17px;gap:12px;border-radius:19px}.sh-job-top,.sh-job-bottom{align-items:flex-start;flex-direction:column}.sh-job-bottom .sh-btn{width:100%}.sh-company-grid{grid-template-columns:1fr}}@media (max-width: 430px){.sh-btn{min-height:48px}}@media (prefers-reduced-motion: reduce){.sh-app *,.sh-app *::before,.sh-app *::after,.sh-pricing *,.sh-pricing *::before,.sh-pricing *::after{scroll-behavior:auto !important;transition:none !important}}.sh-hero-side{position:relative;width:min(340px,32vw);flex:0 0 auto;padding:26px;border:1px solid rgba(255,255,255,.18);border-radius:26px;background:rgba(255,255,255,.075);box-shadow:0 25px 65px rgba(0,0,0,.18)}.sh-hero-side__icon{display:grid;width:54px;height:54px;margin-bottom:22px;place-items:center;border-radius:17px;color:var(--sh-green-dark);background:var(--sh-gold);font-size:21px}.sh-hero-side strong{display:block;color:#fff;font-size:22px;line-height:1.15;letter-spacing:-.025em}.sh-hero-side span{display:block;margin-top:9px;color:rgba(255,255,255,.72);font-size:13px;line-height:1.6}.sh-meta i{margin-right:6px;color:var(--sh-green);font-size:10px}@media(max-width:880px){.sh-hero-side{width:100%;max-width:520px}}.sh-section-head a i{margin-right:5px}.sh-landing-intro{max-width:820px;color:rgba(255,255,255,.82);font-size:16px;line-height:1.72}.sh-landing-intro p{margin:0 0 10px;color:inherit}.sh-landing-intro strong{color:#fff}.sh-related-resources,.sh-closed-next{margin-top:34px !important;padding-top:28px;border-top:1px solid var(--sh-line)}.sh-resource-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.sh-resource-card{display:flex;min-height:160px;flex-direction:column;justify-content:space-between;gap:16px;padding:20px;border:1px solid var(--sh-line);border-radius:20px;background:#fff;box-shadow:var(--sh-shadow-sm);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.sh-resource-card:hover{transform:translateY(-2px);border-color:var(--sh-gold);box-shadow:var(--sh-shadow)}.sh-resource-card small{color:var(--sh-green);font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.sh-resource-card strong{color:var(--sh-ink);font-size:16px;line-height:1.35;font-weight:900}.sh-resource-card span{color:var(--sh-green-dark);font-size:12px;font-weight:850}.sh-job-list-compact .sh-job-card{min-height:0}@media (max-width: 980px){.sh-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 620px){.sh-resource-grid{grid-template-columns:1fr}}.sh-inline-editor > summary::-webkit-details-marker{display:none}.sh-addon-purchase .sh-btn{padding:9px 12px;font-size:12px}.sh-turnstile-wrap{margin:18px 0;min-height:1px;width:100%}.sh-turnstile-wrap iframe{max-width:100%}.sh-login-actions>.sh-btn{min-width:220px}.sh-product-buybox .sh-btn{width:100%;justify-content:center}.sh-solutions-hero__copy .sh-eyebrow{color:var(--sh-gold-soft)}.sh-solutions-hero__actions .sh-btn{min-height:48px;padding:0 18px;border-radius:13px}.sh-solutions-hero__actions .sh-btn-primary{border-color:var(--sh-gold);background:var(--sh-gold);color:#17301f!important;box-shadow:0 16px 38px rgba(213,190,82,.25)}.sh-product-faq summary::-webkit-details-marker{display:none}.sh-checkout-modal__actions .sh-btn{min-height:44px;border-radius:12px}.sh-checkout-modal__actions .sh-btn-primary{min-width:260px}@media(max-width:760px){.sh-solutions-hero__inner,.sh-solutions-intro,.sh-solutions-section,.sh-solutions-confidence,.sh-product-shell,.sh-checkout-progress{width:min(calc(100% - 28px),var(--sh-container))}.sh-checkout-modal__actions .sh-btn-primary{min-width:0}.sh-checkout-modal__actions .sh-btn-light{order:2}.sh-payment-result__actions .sh-btn{width:100%;justify-content:center}}@media(max-width:430px){.sh-solutions-hero__actions .sh-btn{width:100%;justify-content:center}}.sh-auth-story__content .sh-eyebrow{color:var(--sh-gold-soft)}.sh-account-auth-form .sh-btn{min-height:50px;margin-top:1px;border-radius:12px}.sh-auth-signed-in .sh-eyebrow{justify-content:center}.sh-auth-actions .sh-btn{min-height:46px}@media(max-width:680px){.sh-auth-actions .sh-btn{width:100%;justify-content:center}}.sh-hire-hero__copy .sh-eyebrow{color:var(--sh-gold-soft)}.sh-hire-hero__copy .sh-eyebrow:before{background:var(--sh-gold)}.sh-hire-hero__actions .sh-btn{min-height:49px;padding:0 19px;border-radius:13px}.sh-hire-hero__actions .sh-btn-primary{background:var(--sh-gold);border-color:var(--sh-gold);color:#162419}.sh-hire-hero__actions .sh-btn-primary:hover{background:#e2cc68;border-color:#e2cc68}.sh-hire-commitment .sh-eyebrow{color:var(--sh-gold-soft)}.sh-hire-commitment .sh-eyebrow:before{background:var(--sh-gold)}.sh-hire-commitment__actions .sh-btn{justify-content:center}.sh-hire-commitment__actions .sh-btn-primary{background:var(--sh-gold);border-color:var(--sh-gold);color:#14231a}.sh-hire-commitment__actions .sh-btn-light{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.17);color:#fff}@media(max-width:700px){.sh-hire-hero__actions .sh-btn{width:100%;justify-content:center}.sh-hire-commitment__actions .sh-btn{width:100%}}.sh-checkout-modal__actions .sh-btn{min-height:46px}.sh-checkout-modal__actions .sh-btn-primary{min-width:245px;box-shadow:0 10px 24px rgba(0,104,55,.18)}@media(max-width:760px){.sh-admin-job-tools .sh-btn{flex:1 1 auto;justify-content:center}}@media(max-width:520px){.sh-admin-job-tools>span,.sh-admin-job-tools .sh-btn{width:100%;min-width:0;justify-content:center}}@media(max-width:700px){.sh-job-interest-actions .sh-btn{width:100%;justify-content:center}}.sh-post-section__head .sh-eyebrow{margin-bottom:7px;font-size:9px}@media(max-width:760px){.sh-post-credit-alert .sh-btn{grid-column:1/-1;width:100%;justify-content:center}.sh-post-mobile-submit .sh-btn{min-height:52px;font-size:14px}#sh-apply-panel{scroll-margin-top:88px}}.sh-ai-start-actions .sh-btn{min-height:39px;padding:0 12px;font-size:9px}.sh-company-choice>.spma-company-logo{width:48px!important;height:48px!important;min-width:48px;min-height:48px;border-radius:11px!important;padding:5px!important}.sh-flow-actions .sh-btn{min-height:46px}.sh-final-submit .sh-btn{min-width:210px;justify-content:center}@media(max-width:700px){.sh-ai-start-actions .sh-btn{width:100%;justify-content:center}.sh-final-submit .sh-btn{width:100%;margin-top:14px}.sh-flow-actions .sh-btn{flex:1;justify-content:center}.sh-success-actions .sh-btn{width:100%;justify-content:center}}.sh-job-apply-card .sh-btn+.sh-btn{margin-top:10px}.sh-related-jobs .sh-section-head{align-items:end}@media(max-width:900px){.sh-job-company-card>.spma-company-logo{width:60px!important;height:60px!important;min-width:60px;min-height:60px;max-width:60px;max-height:60px}}.sh-company-result__mark>.spma-company-logo{width:36px!important;height:36px!important;min-width:36px;min-height:36px;border-radius:10px!important;padding:4px!important}.sh-selected-company__logo>.spma-company-logo{width:100%!important;height:100%!important;border:0!important;border-radius:inherit!important;padding:7px!important;background:inherit}.sh-selected-company__logo>.spma-company-logo.is-dark-bg{background:#173f2d!important}.sh-selected-company__logo>.spma-company-logo.is-custom-bg{background:var(--sh-logo-custom-bg,inherit)}@media(max-width:680px){.sh-company-edit-actions .sh-btn{flex:1;justify-content:center}}@media(max-width:680px){.sh-schedule-modal__dialog>footer .sh-btn{flex:1;justify-content:center}}@media(max-width:760px){.sh-timezone-preference__control .sh-btn{justify-content:center}}.spma-company-logo{box-sizing:border-box;display:flex;align-items:center;justify-content:center;overflow:hidden;flex:0 0 auto;border-radius:14px;padding:8px;border:1px solid rgba(9,66,39,.09);background:#fff}.spma-company-logo img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.spma-company-logo.is-dark-bg{background:#173f2d;border-color:#173f2d}.spma-company-logo.is-light-bg{background:#fff}.spma-company-logo__initials{font-weight:900;color:#08723c;letter-spacing:-.03em}.spma-company-logo.is-dark-bg .spma-company-logo__initials{color:#fff}.spma-company-logo--job-card,.spma-company-logo--search-result,.spma-company-logo--homepage,.spma-company-logo--dashboard{width:64px;height:64px}.spma-company-logo--related-job{width:52px;height:52px}.spma-company-logo--company-directory{width:80px;height:80px}.spma-company-logo--company-card,.spma-company-logo--email{width:96px;height:96px}.spma-company-logo--company-profile{width:180px;height:180px;border-radius:22px;padding:16px}.spma-company-logo--admin{width:120px;height:120px}@media(max-width:760px){.spma-company-logo--company-profile{width:132px;height:132px}}.spma-company-logo.is-fallback{background:#f1f8f3;border-color:rgba(8,114,60,.12)}.spma-company-logo--job-card .spma-company-logo__initials,.spma-company-logo--search-result .spma-company-logo__initials,.spma-company-logo--homepage .spma-company-logo__initials,.spma-company-logo--dashboard .spma-company-logo__initials{font-size:18px}.spma-company-logo--related-job .spma-company-logo__initials{font-size:16px}.spma-company-logo--company-directory .spma-company-logo__initials{font-size:20px}.spma-company-logo--company-card .spma-company-logo__initials,.spma-company-logo--email .spma-company-logo__initials{font-size:23px}.spma-company-logo--company-profile .spma-company-logo__initials{font-size:40px}.spma-company-logo--admin .spma-company-logo__initials{font-size:28px}.sh-employer-jobs-section-head .sh-eyebrow{margin-bottom:6px}.sh-employer-conversion__actions .sh-btn{justify-content:center}.sh-pricing-final-cta .sh-eyebrow{color:var(--sh-gold-soft)}.sh-pricing-final-cta .sh-btn{justify-content:center}@media(max-width:650px){.sh-employer-conversion__actions .sh-btn{width:100%}}@media(max-width:760px){.sh-employer-jobs-package-cta .sh-btn{width:100%;justify-content:center}.sh-profile-hiring-cta .sh-btn{width:100%;justify-content:center}}.sh-resume-ready-dialog .sh-eyebrow{display:block;margin-top:4px}.sh-resume-ready-actions .sh-btn{justify-content:center}@media(max-width:700px){.sh-resume-ready-actions .sh-btn{width:100%}}@media(max-width:680px){.sh-hero,.sh-company-hero{min-height:0;padding-top:44px;padding-bottom:44px;margin-bottom:34px;gap:22px}.sh-btn{min-height:44px}}body .sh-public-app{width:100%;max-width:none;min-width:0;margin-left:0;margin-right:0;box-sizing:border-box;overflow-x:clip;overflow-y:visible}body .spma-public-sports-hired-shell > .sh-public-app{width:100% !important;margin-left:0 !important;margin-right:0 !important}.et_pb_code_inner:has(> .sh-public-app),.et_pb_text_inner:has(> .sh-public-app),.et_pb_module_inner:has(> .sh-public-app),.et_pb_module:has(.sh-public-app),.et_pb_column:has(.sh-public-app),.et_pb_row:has(.sh-public-app),.et_pb_code_inner:has(> .sh-workspace),.et_pb_text_inner:has(> .sh-workspace),.et_pb_module_inner:has(> .sh-workspace),.et_pb_module:has(.sh-workspace),.et_pb_column:has(.sh-workspace),.et_pb_row:has(.sh-workspace){overflow:visible !important}.sh-job-public-companymark>.spma-company-logo{width:100%!important;height:100%!important;min-width:0;min-height:0;max-width:100%;max-height:100%;border:0!important;border-radius:inherit!important}.sh-job-public-companymark>.spma-company-logo img{width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important;padding:0!important}.sh-job-company-card>.spma-company-logo{width:88px!important;height:88px!important;min-width:88px;min-height:88px;max-width:88px;max-height:88px}@media(min-width:681px) and (max-width:900px){.sh-job-company-card>.spma-company-logo{width:60px!important;height:60px!important;min-width:60px;min-height:60px;max-width:60px;max-height:60px}}@media(max-width:680px){.sh-account-auth-form .sh-btn{min-height:48px}}@media(max-width:680px){.sh-job-company-card>.spma-company-logo{width:52px!important;height:52px!important;min-width:52px;min-height:52px;max-width:52px;max-height:52px}}.sh-account-auth-form>.sh-auth-field,.sh-account-auth-form>.sh-auth-form-row,.sh-account-auth-form>.sh-turnstile-wrap,.sh-account-auth-form>.sh-btn,.sh-account-auth-form>.sh-form-status{grid-column:1/-1;min-width:0}.sh-turnstile-wrap{position:relative;overflow:visible;min-height:0}.sh-turnstile-wrap>div,.sh-turnstile-wrap iframe{max-width:100%!important}.sh-turnstile-status{margin-top:7px;color:var(--sh-muted);font-size:11px;font-weight:700;line-height:1.4}.sh-turnstile-status:empty{display:none}.sh-turnstile-status.is-error{color:var(--sh-danger)}.sh-turnstile-status.is-warning{color:var(--sh-warn)}.sh-meta .showcatego,.sh-meta .industry-area-only,.sh-meta .howcatego{color:inherit;text-decoration:none;border-bottom:1px solid transparent}.sh-meta .showcatego:hover,.sh-meta .industry-area-only:hover,.sh-meta .howcatego:hover{color:var(--sh-green);border-bottom-color:currentColor}.sh-meta .showcatego:focus-visible,.sh-meta .industry-area-only:focus-visible,.sh-meta .howcatego:focus-visible{outline:2px solid rgba(0,104,55,.24);outline-offset:2px;border-radius:3px}.sh-meta>.sh-job-category-chip{display:inline-flex;align-items:center;gap:0;white-space:normal}.sh-meta>.sh-job-category-chip .howcatego{display:inline-block;max-width:100%}.sh-card-dates{display:inline-flex;align-items:center;flex-wrap:wrap;gap:7px;color:var(--sh-muted);font-size:12px;font-weight:750}.sh-card-dates>span{display:inline-flex;align-items:center;gap:4px}.sh-edit-location-control>input[type=search]::-webkit-search-cancel-button{opacity:.55;cursor:pointer}.sh-edit-qualification-summary::-webkit-details-marker{display:none}@media(max-width:760px){.sh-edit-job-actions .sh-row-actions .sh-btn:first-child{grid-column:1/-1}.sh-edit-job-actions .sh-btn{justify-content:center}}[data-sh-claim-result]>i{font-size:2rem;margin-bottom:8px}[data-sh-claim-result] h2{margin-top:0}.sh-login-gate .sh-login-actions>.sh-btn{width:100%;min-width:0;max-width:none;box-sizing:border-box;justify-content:center}.sh-company-grid{padding-bottom:24px}.sh-company-card:hover .sh-company-card__view i{transform:translateX(3px)}.sh-hire-jumpnav__inner::-webkit-scrollbar{display:none}#employer-experience,#plan-finder,#hiring-options,#compare-options,#hiring-faq{scroll-margin-top:110px}.sh-plan-finder__pick .sh-btn{width:100%;justify-content:center;background:var(--sh-gold);border-color:var(--sh-gold);color:#17301f}.sh-hire-faq summary::-webkit-details-marker{display:none}@media(max-width:650px){.sh-compare-options__head .sh-btn{width:100%;justify-content:center}}@media(max-width:720px){.sh-candidate-welcome__actions .sh-btn{flex:1}.sh-candidate-account-identity__actions .sh-btn{flex:1}.sh-account-session .sh-btn{width:100%}}.sh-account-danger .sh-section-head{margin-bottom:14px}.sh-account-danger .sh-eyebrow{color:#9f352c}@media(max-width:760px){.sh-alert-card__actions form .sh-btn,.sh-alert-card__actions>a{width:100%;justify-content:center}.sh-account-danger>.sh-btn{width:100%;justify-content:center}.sh-account-delete-confirm .sh-row-actions .sh-btn{width:100%;justify-content:center}}section.formgoeshere{padding-top:48px;padding-bottom:48px}@media (max-width: 767px){section.formgoeshere{padding-top:32px;padding-bottom:32px}}.spma-jobs-showcase.spma-job-seeker-latest > .spma-jobs-showcase__container{box-sizing:border-box !important;width:min(calc(100% - 48px), 1220px) !important;max-width:1220px !important;margin-left:auto !important;margin-right:auto !important}@media (max-width: 767px){.spma-jobs-showcase.spma-job-seeker-latest > .spma-jobs-showcase__container{width:min(calc(100% - 28px), 1220px) !important}}.shc-pricing-grid{--shc-green:#006837;--shc-green-dark:#004c29;--shc-grass:#72a843;--shc-gold:#d5be52;--shc-gold-dark:#a88e28;--shc-black:#171a18;--shc-text:#3d453f;--shc-muted:#6d766f;--shc-border:#dce4dd;--shc-light:#f5f8f5;--shc-white:#ffffff;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:18px;width:100%}.shc-package-card{position:relative;display:flex;flex-direction:column;min-width:0;padding:22px;overflow:hidden;border:1px solid var(--shc-border);border-radius:20px;background:var(--shc-white);box-shadow:0 4px 12px rgba(18, 35, 24, 0.025),0 15px 34px rgba(18, 35, 24, 0.055);transition:transform 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease}.shc-package-card:hover{transform:translateY(-4px);border-color:rgba(0, 104, 55, 0.28);box-shadow:0 8px 20px rgba(18, 35, 24, 0.045),0 22px 48px rgba(18, 35, 24, 0.09)}.shc-package-card__topline{position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(
            90deg,
            var(--shc-green),
            var(--shc-grass),
            var(--shc-gold)
        )}.shc-package-card__header{position:relative;display:flex;align-items:center;gap:13px;min-height:48px;margin-bottom:16px;padding-right:0}.shc-package-card__heading{min-width:0}.shc-package-card__type{display:block;margin:0 0 5px;color:var(--shc-green);font-size:10px;font-weight:850;line-height:1.15;letter-spacing:0.09em;text-transform:uppercase}.shc-package-card__heading h2{margin:0 !important;color:var(--shc-black) !important;font-size:21px !important;font-weight:850 !important;line-height:1.08 !important;letter-spacing:-0.025em !important}.shc-package-card__icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;flex:0 0 42px;border-radius:12px;background:#edf6ef;color:var(--shc-green);font-size:15px}.shc-package-card__description{min-height:42px;margin:0 0 15px;color:var(--shc-muted);font-size:13px;line-height:1.45}.shc-package-card__price{display:flex;align-items:baseline;gap:7px;margin-bottom:11px}.shc-package-card__price > span{color:var(--shc-green);font-size:30px;font-weight:900;line-height:1;letter-spacing:-0.045em}.shc-package-card__price small{color:var(--shc-muted);font-size:10px;font-weight:800;letter-spacing:0.04em}.shc-package-card__value{display:inline-flex;align-items:center;width:fit-content;max-width:100%;margin:1px 0 15px;padding:8px 10px;border:1px solid rgba(213, 190, 82, 0.32);border-radius:8px;background:#fbf6df;color:#645a29;font-size:10px;font-weight:750;line-height:1.35}.shc-package-card__cadence{display:inline-flex;align-items:center;gap:6px;width:fit-content;margin:1px 0 11px;color:#59625b;font-size:10px;font-weight:750}.shc-package-card__cadence i{color:var(--shc-green);font-size:9px}.shc-package-card__features{display:flex;flex-direction:column;gap:9px;margin:4px 0 20px !important;padding:0 !important;list-style:none !important}.shc-package-card__features li{position:relative;margin:0 !important;padding:0 0 0 20px !important;color:#4c554e;font-size:11px;font-weight:650;line-height:1.4;list-style:none !important}.shc-package-card__features li::before{content:"";position:absolute;top:0.12em;left:0;color:#16884f;font-family:"Font Awesome 6 Free";font-size:9px;font-weight:900}.shc-package-card__features li::after{display:none !important}.shc-package-card__actions{display:flex;flex-direction:column;gap:10px;margin-top:auto}.shc-package-card__buy{display:flex;align-items:center;justify-content:center;width:100%;min-height:42px;padding:10px 15px;border:1px solid rgba(0, 104, 55, 0.23);border-radius:999px;background:#ffffff;color:var(--shc-green);box-shadow:none;font:inherit;font-size:12px;font-weight:850;line-height:1;cursor:pointer;transition:background 0.2s ease,border-color 0.2s ease,color 0.2s ease,box-shadow 0.2s ease}.shc-package-card__buy:hover{border-color:var(--shc-green);background:var(--shc-green);color:#ffffff;box-shadow:0 9px 22px rgba(0, 104, 55, 0.16)}.shc-package-card__buy--primary{border-color:var(--shc-green);background:linear-gradient(
            135deg,
            var(--shc-green),
            #087b45
        );color:#ffffff;box-shadow:0 8px 20px rgba(0, 104, 55, 0.15)}.shc-package-card__buy--primary:hover{background:var(--shc-green-dark);color:#ffffff}.shc-package-card__details{display:inline-flex;align-items:center;justify-content:center;gap:7px;color:#343a35 !important;font-size:10px;font-weight:750;text-decoration:none !important}.shc-package-card__details i{font-size:9px;transition:transform 0.2s ease}.shc-package-card__details:hover i{transform:translateX(3px)}.shc-package-card__badge{display:inline-flex;align-items:center;width:fit-content;padding:6px 9px;border-radius:999px;font-size:9px;font-weight:850;line-height:1;white-space:nowrap}.shc-package-card__header
.shc-package-card__badge{margin-left:auto}.shc-package-card__badge--gold{border:1px solid rgba(213, 190, 82, 0.4);background:#fbf6df;color:#74621a}.shc-package-card__badge--popular{position:absolute;top:14px;right:14px;z-index:3;background:var(--shc-gold);color:#1b221c}.shc-package-card__badge--lifetime{position:absolute;top:14px;right:14px;z-index:3;border:1px solid rgba(213, 190, 82, 0.45);background:#fbf6df;color:#74621a}.shc-package-card--posting-best{border-color:rgba(213, 190, 82, 0.5)}.shc-package-card--posting-best
.shc-package-card__topline{background:linear-gradient(
            90deg,
            var(--shc-gold-dark),
            var(--shc-gold),
            var(--shc-grass)
        )}.shc-package-card--posting-best
.shc-package-card__icon{background:#fbf6df;color:#76641c}.shc-package-card--plan{background:linear-gradient(
            180deg,
            #ffffff,
            #fbfcfa
        )}.shc-package-card--plan
.shc-package-card__icon{background:#eaf5ed;color:var(--shc-green)}.shc-package-card--featured{border:2px solid var(--shc-green);background:linear-gradient(
            180deg,
            #ffffff 0%,
            #ffffff 78%,
            #f6faf6 100%
        );box-shadow:0 8px 24px rgba(0, 104, 55, 0.07),0 20px 48px rgba(0, 104, 55, 0.10)}.shc-package-card--featured
.shc-package-card__header{padding-right:82px}.shc-package-card--featured
.shc-package-card__topline{background:linear-gradient(
            90deg,
            var(--shc-green),
            var(--shc-grass),
            var(--shc-gold)
        )}.shc-package-card--lifetime{border-color:rgba(213, 190, 82, 0.58);background:radial-gradient(
            circle at 100% 0%,
            rgba(213, 190, 82, 0.12),
            transparent 30%
        ),#ffffff}.shc-package-card--lifetime
.shc-package-card__header{padding-right:85px}.shc-package-card--lifetime
.shc-package-card__topline{background:linear-gradient(
            90deg,
            var(--shc-gold-dark),
            var(--shc-gold),
            var(--shc-grass)
        )}.shc-package-card--lifetime
.shc-package-card__icon{background:linear-gradient(
            145deg,
            var(--shc-gold),
            #b89d31
        );color:#191d19}.shc-package-card--lifetime
.shc-package-card__type{color:#826e1d}.shc-package-card__cadence--lifetime{color:#73652c}.shc-package-card__value--lifetime{border-color:rgba(213, 190, 82, 0.43);background:linear-gradient(
            135deg,
            rgba(213, 190, 82, 0.13),
            rgba(213, 190, 82, 0.05)
        )}#package-semiannual,#package-annual,#package-lifetime_legacy{margin-top:6px}@media (max-width: 900px){.shc-pricing-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}#package-semiannual,#package-annual,#package-lifetime_legacy{margin-top:0}}@media (max-width: 620px){.shc-pricing-grid{grid-template-columns:1fr;gap:14px}.shc-package-card{padding:20px}.shc-package-card__description{min-height:0}.shc-package-card__price > span{font-size:28px}.shc-package-card--featured
    .shc-package-card__header,.shc-package-card--lifetime
    .shc-package-card__header{padding-right:0;padding-top:24px}.shc-package-card__badge--popular,.shc-package-card__badge--lifetime{top:12px;right:12px}}@media (max-width: 400px){.shc-package-card__header{align-items:flex-start}.shc-package-card__heading h2{font-size:20px !important}.shc-package-card__price > span{font-size:26px}.shc-package-card__badge--popular,.shc-package-card__badge--lifetime{position:static;margin-bottom:12px}.shc-package-card--featured
    .shc-package-card__header,.shc-package-card--lifetime
    .shc-package-card__header{padding-top:0}}@media (prefers-reduced-motion: reduce){.shc-package-card,.shc-package-card__buy,.shc-package-card__details i{transition:none}.shc-package-card:hover{transform:none}}.sh-auth-story .sh-eyebrow{display:inline-flex;align-items:center;margin-bottom:15px;padding:7px 11px;border:1px solid rgba(213, 190, 82, 0.35);border-radius:999px;background:rgba(213, 190, 82, 0.10);color:#f2df84;font-size:10px;font-weight:850;letter-spacing:.1em;line-height:1;text-transform:uppercase}.sh-auth-card__head .sh-eyebrow{display:inline-flex;margin-bottom:9px;color:var(--sha-green);font-size:10px;font-weight:850;line-height:1;letter-spacing:.1em;text-transform:uppercase}.sh-turnstile-wrap{min-height:0}.sh-turnstile-status{margin-top:5px;color:var(--sha-muted);font-size:10px}.sh-account-auth-form
.sh-btn-primary{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:48px;margin-top:2px;padding:0 18px;border:1px solid var(--sha-green);border-radius:11px;background:linear-gradient(
            135deg,
            var(--sha-green),
            #087d46
        );color:#fff !important;box-shadow:0 9px 22px rgba(0,104,55,.17);font-size:12px;font-weight:850;text-decoration:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.sh-account-auth-form
.sh-btn-primary:hover{transform:translateY(-1px);background:linear-gradient(
            135deg,
            var(--sha-green-dark),
            var(--sha-green)
        );box-shadow:0 12px 28px rgba(0,104,55,.23)}.sh-account-auth-form
.sh-btn-primary i{font-size:11px;transition:transform .2s ease}.sh-account-auth-form
.sh-btn-primary:hover i{transform:translateX(3px)}@media (prefers-reduced-motion: reduce){.sh-auth-tabs button,.sh-password-wrap button,.sh-account-auth-form .sh-btn-primary,.sh-account-auth-form .sh-btn-primary i,.sh-auth-switch a{transition:none !important}.sh-account-auth-form
    .sh-btn-primary:hover{transform:none}}.sh-account-auth-form .sh-btn-primary{min-height:46px;margin-top:5px;border-radius:10px}.spms-steps-section{--spms-green:#006837;--spms-green-dark:#004c29;--spms-grass:#72a843;--spms-gold:#d5be52;--spms-gold-dark:#a98f2c;--spms-black:#171a18;--spms-text:#4d564f;--spms-muted:#6f7871;--spms-border:#dde5de;--spms-white:#fff;--spms-off-white:#f8fbf8;position:relative;width:100%;padding:72px 0 82px;isolation:isolate}.spms-steps-section::before{content:"";position:absolute;inset:0;z-index:-2;background:radial-gradient(circle at 8% 15%,rgba(213,190,82,.10),transparent 26%),radial-gradient(circle at 92% 82%,rgba(114,168,67,.10),transparent 30%),linear-gradient(180deg,#fff 0%,#f9fbf9 100%)}.spms-steps-section__head{max-width:860px;margin:0 auto 42px;padding:0 24px;text-align:center}.spms-steps-section__kicker{display:inline-flex;align-items:center;gap:9px;margin-bottom:16px;padding:8px 14px;border:1px solid rgba(0,104,55,.14);border-radius:999px;background:rgba(114,168,67,.08);color:var(--spms-green);font-size:11px;font-weight:850;line-height:1;letter-spacing:.09em;text-transform:uppercase}.spms-steps-section__kicker i{color:var(--spms-gold-dark);font-size:12px}.spms-steps-section__head h2{margin:0;color:var(--spms-black);font-size:clamp(32px,4vw,50px);font-weight:900;line-height:1.06;letter-spacing:-.04em}.spms-steps-section__head p{max-width:720px;margin:16px auto 0;color:var(--spms-muted);font-size:17px;line-height:1.65}.spms-steps-grid{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;max-width:1280px;margin:0 auto;padding:14px 24px 0;align-items:stretch}.spms-steps-grid::before{content:"";position:absolute;left:80px;right:80px;top:64px;z-index:0;height:2px;background:linear-gradient(90deg,rgba(0,104,55,.12),rgba(114,168,67,.22),rgba(213,190,82,.18))}.spms-step-card{position:relative;z-index:1;display:flex;flex-direction:column;min-width:0;min-height:100%;padding:24px;overflow:hidden;border:1px solid var(--spms-border);border-radius:22px;background:rgba(255,255,255,.97);box-shadow:0 5px 14px rgba(18,35,24,.03),0 18px 42px rgba(18,35,24,.06);transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease}.spms-step-card:hover{transform:translateY(-7px);border-color:rgba(0,104,55,.26);box-shadow:0 10px 24px rgba(18,35,24,.04),0 26px 56px rgba(18,35,24,.10)}.spms-step-card__topline{position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--spms-green),var(--spms-grass),var(--spms-gold))}.spms-step-card__number{position:absolute;top:18px;right:18px;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:#f4f7f4;border:1px solid #dfe5df;color:var(--spms-green);font-size:14px;font-weight:900;line-height:1}.spms-step-card__icon{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;margin-bottom:18px;border-radius:16px;background:linear-gradient(145deg,var(--spms-green),var(--spms-green-dark));color:#fff;box-shadow:0 10px 22px rgba(0,104,55,.18);font-size:19px;transition:transform .28s ease,box-shadow .28s ease}.spms-step-card:hover .spms-step-card__icon{transform:rotate(-4deg) scale(1.05);box-shadow:0 14px 28px rgba(0,104,55,.24)}.spms-step-card__content{display:flex;flex-direction:column;flex:1}.spms-step-card__label{display:inline-block;margin-bottom:10px;color:var(--spms-green);font-size:11px;font-weight:850;line-height:1.2;letter-spacing:.09em;text-transform:uppercase}.spms-step-card__content h3{margin:0;color:var(--spms-black);font-size:24px;font-weight:850;line-height:1.14;letter-spacing:-.025em}.spms-step-card__content p{margin:13px 0 0;color:var(--spms-text);font-size:14px;line-height:1.65}.spms-step-card--01 .spms-step-card__icon{background:linear-gradient(145deg,#006837,#00542d)}.spms-step-card--02 .spms-step-card__icon{background:linear-gradient(145deg,#0a7a43,#006837)}.spms-step-card--03 .spms-step-card__icon{background:linear-gradient(145deg,#5d9834,#3e7f1e)}.spms-step-card--04 .spms-step-card__icon{background:linear-gradient(145deg,#d5be52,#b59a2c);color:#1d211d;box-shadow:0 10px 22px rgba(213,190,82,.22)}.spms-step-card--04 .spms-step-card__label,.spms-step-card--04 .spms-step-card__number{color:#8a7420}@media(max-width:1100px){.spms-steps-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.spms-steps-grid::before{display:none}}@media(max-width:700px){.spms-steps-section{padding:48px 0 58px}.spms-steps-section__head{margin-bottom:28px;padding:0 18px}.spms-steps-section__head h2{font-size:34px;line-height:1.08}.spms-steps-section__head p{margin-top:14px;font-size:16px}.spms-steps-grid{grid-template-columns:1fr;gap:16px;padding:0 16px}.spms-step-card{padding:22px 20px;border-radius:18px}.spms-step-card__icon{width:50px;height:50px;margin-bottom:16px;border-radius:14px;font-size:18px}.spms-step-card__content h3{font-size:22px}}@media(prefers-reduced-motion:reduce){.spms-step-card,.spms-step-card__icon{transition:none}.spms-step-card:hover,.spms-step-card:hover .spms-step-card__icon{transform:none}}.spmf-feature-grid{--spmf-green:#006837;--spmf-green-dark:#004c29;--spmf-grass:#72a843;--spmf-gold:#d5be52;--spmf-gold-dark:#a98f2c;--spmf-black:#171a18;--spmf-text:#4f5851;--spmf-muted:#717a73;--spmf-border:#dfe5df;--spmf-white:#fff;--spmf-soft:#f7faf7;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%;max-width:1180px;margin:0 auto;padding:18px 24px 72px}.spmf-feature-card{position:relative;display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start;min-width:0;padding:24px;overflow:hidden;border:1px solid var(--spmf-border);border-radius:20px;background:linear-gradient(180deg,#fff 0%,#fbfcfb 100%);box-shadow:0 4px 12px rgba(18,35,24,.025),0 16px 38px rgba(18,35,24,.055);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.spmf-feature-card::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--spmf-green),var(--spmf-grass),var(--spmf-gold))}.spmf-feature-card:hover{transform:translateY(-5px);border-color:rgba(0,104,55,.26);box-shadow:0 8px 20px rgba(18,35,24,.04),0 24px 52px rgba(18,35,24,.09)}.spmf-feature-card__icon{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;flex:0 0 50px;border-radius:15px;background:linear-gradient(145deg,var(--spmf-green),var(--spmf-green-dark));color:#fff;box-shadow:0 10px 22px rgba(0,104,55,.18);font-size:17px;transition:transform .25s ease,box-shadow .25s ease}.spmf-feature-card:hover .spmf-feature-card__icon{transform:rotate(-3deg) scale(1.05);box-shadow:0 13px 27px rgba(0,104,55,.24)}.spmf-feature-card__content{min-width:0}.spmf-feature-card__label{display:inline-block;margin-bottom:7px;color:var(--spmf-green);font-size:10px;font-weight:850;line-height:1.2;letter-spacing:.09em;text-transform:uppercase}.spmf-feature-card h2{margin:0!important;color:var(--spmf-black) !important;font-size:24px!important;font-weight:850!important;line-height:1.12!important;letter-spacing:-.025em!important}.spmf-feature-card p{margin:10px 0 0!important;color:var(--spmf-text) !important;font-size:14px!important;line-height:1.6!important}.spmf-feature-card--ai{border-color:rgba(114,168,67,.34);background:radial-gradient(circle at 100% 0%,rgba(114,168,67,.09),transparent 28%),#fff}.spmf-feature-card--ai .spmf-feature-card__icon{background:linear-gradient(145deg,#72a843,#4f8827)}.spmf-feature-card--ai .spmf-feature-card__label{color:#5f9137}.spmf-feature-card--brand{border-color:rgba(213,190,82,.52);background:radial-gradient(circle at 100% 0%,rgba(213,190,82,.11),transparent 28%),#fff}.spmf-feature-card--brand::before{background:linear-gradient(90deg,var(--spmf-gold-dark),var(--spmf-gold),var(--spmf-grass))}.spmf-feature-card--brand .spmf-feature-card__icon{background:linear-gradient(145deg,var(--spmf-gold),#b89d31);color:#1c211d;box-shadow:0 10px 22px rgba(213,190,82,.22)}.spmf-feature-card--brand .spmf-feature-card__label{color:#846f20}@media(max-width:900px){.spmf-feature-grid{grid-template-columns:1fr}}@media(max-width:600px){.spmf-feature-grid{gap:14px;padding:10px 16px 48px}.spmf-feature-card{grid-template-columns:1fr;gap:14px;padding:20px;border-radius:18px}.spmf-feature-card__icon{width:46px;height:46px;flex-basis:46px;border-radius:13px;font-size:16px}.spmf-feature-card h2{font-size:22px!important}.spmf-feature-card p{font-size:13px!important}}@media(prefers-reduced-motion:reduce){.spmf-feature-card,.spmf-feature-card__icon{transition:none}.spmf-feature-card:hover,.spmf-feature-card:hover .spmf-feature-card__icon{transform:none}}.spmh-hero{--spmh-green:#006837;--spmh-green-dark:#004c29;--spmh-green-deep:#003a20;--spmh-grass:#72a843;--spmh-gold:#d5be52;--spmh-gold-dark:#a98f2c;--spmh-black:#171a18;--spmh-text:#4f5851;--spmh-muted:#6f7871;--spmh-border:#dfe5df;--spmh-white:#ffffff;position:relative;display:grid;grid-template-columns:minmax(0, 1.3fr) minmax(320px, .7fr);align-items:center;gap:56px;width:100%;max-width:1240px;margin:0 auto;padding:82px 24px 86px;isolation:isolate}.spmh-hero::before{content:"";position:absolute;inset:0;z-index:-2;border-radius:28px;background:radial-gradient(
            circle at 8% 8%,
            rgba(213, 190, 82, 0.10),
            transparent 26%
        ),radial-gradient(
            circle at 92% 88%,
            rgba(114, 168, 67, 0.11),
            transparent 30%
        ),linear-gradient(
            135deg,
            #ffffff 0%,
            #fbfcfb 58%,
            #f5f9f5 100%
        )}.spmh-hero::after{content:"";position:absolute;top:26px;right:34px;width:180px;height:180px;z-index:-1;border-radius:50%;background:radial-gradient(
            circle,
            rgba(213, 190, 82, 0.10),
            rgba(213, 190, 82, 0)
        )}.spmh-hero__content{min-width:0;max-width:760px}.spmh-hero__kicker{display:inline-flex;align-items:center;gap:9px;margin-bottom:18px;padding:8px 14px;border:1px solid rgba(0, 104, 55, 0.15);border-radius:999px;background:rgba(114, 168, 67, 0.08);color:var(--spmh-green);font-size:11px;font-weight:850;line-height:1;letter-spacing:0.09em;text-transform:uppercase}.spmh-hero__kicker i{color:var(--spmh-gold-dark);font-size:12px}.spmh-hero__content h1{max-width:760px;margin:0;color:var(--spmh-black);font-size:clamp(
            46px,
            5vw,
            72px
        );font-weight:900;line-height:0.98;letter-spacing:-0.05em}.spmh-hero__content > p{max-width:690px;margin:24px 0 0;color:var(--spmh-muted);font-size:18px;line-height:1.7}.spmh-hero__actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:30px}.spmh-hero__button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 19px;border-radius:12px;font-size:13px;font-weight:850;line-height:1;text-decoration:none !important;transition:transform 0.22s ease,background 0.22s ease,color 0.22s ease,border-color 0.22s ease,box-shadow 0.22s ease}.spmh-hero__button i{font-size:11px;transition:transform 0.22s ease}.spmh-hero__button:hover i{transform:translateX(3px)}.spmh-hero__button--primary{border:1px solid var(--spmh-green);background:linear-gradient(
            135deg,
            var(--spmh-green),
            #087d46
        );color:#ffffff !important;box-shadow:0 10px 24px rgba(0, 104, 55, 0.18)}.spmh-hero__button--primary:hover{transform:translateY(-2px);background:linear-gradient(
            135deg,
            var(--spmh-green-dark),
            var(--spmh-green)
        );box-shadow:0 14px 30px rgba(0, 104, 55, 0.24);color:#ffffff !important}.spmh-hero__button--secondary{border:1px solid rgba(0, 104, 55, 0.22);background:#ffffff;color:var(--spmh-green) !important;box-shadow:0 7px 18px rgba(18, 35, 24, 0.05)}.spmh-hero__button--secondary:hover{transform:translateY(-2px);border-color:var(--spmh-green);background:#eef6ef;color:var(--spmh-green-dark) !important;box-shadow:0 10px 24px rgba(0, 104, 55, 0.10)}.spmh-hero__workspace{position:relative;min-width:0;padding:26px;overflow:hidden;border:1px solid rgba(0, 104, 55, 0.17);border-radius:24px;background:linear-gradient(
            180deg,
            #ffffff 0%,
            #fbfcfb 100%
        );box-shadow:0 10px 28px rgba(18, 35, 24, 0.06),0 26px 58px rgba(18, 35, 24, 0.09)}.spmh-hero__workspace::before{content:"";position:absolute;top:0;left:0;right:0;height:5px;background:linear-gradient(
            90deg,
            var(--spmh-green),
            var(--spmh-grass),
            var(--spmh-gold)
        )}.spmh-hero__workspace-top{display:flex;align-items:center;gap:13px;padding-bottom:20px;border-bottom:1px solid var(--spmh-border)}.spmh-hero__workspace-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;flex:0 0 48px;border-radius:14px;background:linear-gradient(
            145deg,
            var(--spmh-green),
            var(--spmh-green-dark)
        );color:#ffffff;box-shadow:0 10px 22px rgba(0, 104, 55, 0.18);font-size:17px}.spmh-hero__workspace-top > div{display:flex;flex-direction:column;gap:4px;min-width:0}.spmh-hero__workspace-label{color:var(--spmh-green);font-size:9px;font-weight:850;line-height:1;letter-spacing:0.09em;text-transform:uppercase}.spmh-hero__workspace-top strong{color:var(--spmh-black);font-size:21px;font-weight:850;line-height:1.1;letter-spacing:-0.025em}.spmh-hero__workspace-list{display:flex;flex-direction:column;gap:11px;margin-top:20px}.spmh-hero__workspace-list > div{display:flex;align-items:center;gap:10px;min-height:42px;padding:8px 10px;border:1px solid #e6ebe7;border-radius:10px;background:#fbfcfb;color:#3f4841;font-size:12px;font-weight:700;transition:transform 0.2s ease,border-color 0.2s ease,background 0.2s ease}.spmh-hero__workspace-list > div:hover{transform:translateX(3px);border-color:rgba(0, 104, 55, 0.22);background:#f3f8f4}.spmh-hero__workspace-check{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 24px;border-radius:50%;background:rgba(114, 168, 67, 0.13);color:var(--spmh-green);font-size:9px}.spmh-hero__workspace-foot{display:flex;align-items:flex-start;gap:10px;margin-top:18px;padding:13px 14px;border:1px solid rgba(213, 190, 82, 0.35);border-radius:11px;background:linear-gradient(
            135deg,
            rgba(213, 190, 82, 0.11),
            rgba(213, 190, 82, 0.04)
        );color:#665a27;font-size:10px;font-weight:700;line-height:1.45}.spmh-hero__workspace-foot i{margin-top:1px;color:var(--spmh-gold-dark);font-size:12px}@media (max-width: 980px){.spmh-hero{grid-template-columns:1fr;gap:34px;padding:64px 24px 68px}.spmh-hero__content{max-width:820px}.spmh-hero__workspace{max-width:620px}}@media (max-width: 650px){.spmh-hero{gap:28px;padding:46px 18px 52px}.spmh-hero::before{border-radius:20px}.spmh-hero__content h1{font-size:42px;line-height:1.01}.spmh-hero__content > p{margin-top:18px;font-size:16px}.spmh-hero__actions{align-items:stretch;flex-direction:column;margin-top:24px}.spmh-hero__button{width:100%;min-height:48px}.spmh-hero__workspace{padding:22px;border-radius:19px}}@media (max-width: 420px){.spmh-hero__content h1{font-size:37px}.spmh-hero__workspace-top strong{font-size:19px}}@media (prefers-reduced-motion: reduce){.spmh-hero__button,.spmh-hero__button i,.spmh-hero__workspace-list > div{transition:none}.spmh-hero__button:hover,.spmh-hero__workspace-list > div:hover{transform:none}}.spma-hiring-page{--spma-green:#006837;--spma-green-dark:#004c29;--spma-grass:#72a843;--spma-gold:#d5be52;--spma-gold-dark:#a98f2c;--spma-black:#171a18;--spma-charcoal:#333a35;--spma-muted:#6f7871;--spma-border:#dde5de;--spma-white:#fff;--spma-off-white:#f8faf8;width:100%;overflow:clip;background:#fff;color:var(--spma-charcoal)}.spmn-nav{position:sticky;top:70px;z-index:60;width:100%;border-top:1px solid rgba(0,104,55,.08);border-bottom:1px solid var(--spma-border);background:rgba(255,255,255,.94);backdrop-filter:blur(14px);box-shadow:0 8px 24px rgba(18,35,24,.045)}.admin-bar .spmn-nav{top:102px}.spmn-nav__inner{display:flex;align-items:center;justify-content:center;gap:6px;max-width:1240px;margin:0 auto;padding:9px 24px;overflow-x:auto;scrollbar-width:none}.spmn-nav__inner::-webkit-scrollbar{display:none}.spmn-nav a{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border-radius:999px;color:#455047!important;font-size:12px;font-weight:800;text-decoration:none!important;white-space:nowrap;transition:background .2s ease,color .2s ease,transform .2s ease}.spmn-nav a:hover{background:#edf5ee;color:var(--spma-green) !important;transform:translateY(-1px)}.spmn-nav a:focus-visible{outline:3px solid rgba(213,190,82,.62);outline-offset:2px}.spmshowcase{max-width:1240px;margin:0 auto;padding:10px 24px 82px}.spmshowcase__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,.9fr);gap:58px;align-items:center;padding:54px 0;border-top:1px solid var(--spma-border)}.spmshowcase__row--reverse .spmshowcase__copy{order:2}.spmshowcase__row--reverse .spmshowcase__media{order:1}.spmshowcase__copy>span{color:var(--spma-green);font-size:10px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.spmshowcase__copy h2{margin:8px 0 0!important;color:var(--spma-black) !important;font-size:clamp(30px,3.4vw,44px) !important;font-weight:900!important;line-height:1.06!important;letter-spacing:-.035em!important}.spmshowcase__copy p{margin:15px 0 0!important;color:var(--spma-muted) !important;font-size:15px!important;line-height:1.68!important}.spmshowcase__copy ul{display:flex;flex-direction:column;gap:10px;margin:21px 0 0!important;padding:0!important;list-style:none!important}.spmshowcase__copy li{display:flex;gap:9px;margin:0!important;padding:0!important;color:#475149;font-size:12px;font-weight:700;list-style:none!important}.spmshowcase__copy li::before,.spmshowcase__copy li::after{display:none!important}.spmshowcase__copy li i{color:var(--spma-green);margin-top:2px}.spmshowcase__media{padding:18px;border:1px solid var(--spma-border);border-radius:22px;background:#f8faf8;box-shadow:0 20px 48px rgba(18,35,24,.07)}.spmshowcase__media img{display:block;width:100%;height:auto;max-height:430px;object-fit:contain;border-radius:14px}.spmoptions{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:52px;align-items:end;max-width:1200px;margin:0 auto;padding:74px 24px 42px}.spmoptions__kicker{display:inline-flex;margin-bottom:10px;color:var(--spma-green);font-size:11px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.spmoptions h2{margin:0!important;color:var(--spma-black) !important;font-size:clamp(34px,4vw,50px) !important;font-weight:900!important;line-height:1.05!important;letter-spacing:-.04em!important}.spmoptions p{margin:0!important;color:var(--spma-muted) !important;font-size:15px!important;line-height:1.65!important}.spmoptions__market{display:inline-flex;align-items:center;gap:7px;margin-top:14px;padding:7px 10px;border-radius:999px;background:#f2f7f3;color:#657067;font-size:10px;font-weight:750}.spmoptions__market i{color:var(--spma-green)}.spmcompare{max-width:1200px;margin:0 auto;padding:80px 24px}.spmcompare__head{display:flex;justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:24px}.spmcompare__head>div>span{color:var(--spma-green);font-size:10px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.spmcompare__head h2{margin:7px 0 0!important;color:var(--spma-black) !important;font-size:clamp(30px,3.5vw,44px) !important;font-weight:900!important;line-height:1.05!important}.spmcompare__head p{margin:10px 0 0!important;color:var(--spma-muted) !important;font-size:13px!important}.spmcompare__head>a{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 13px;border:1px solid rgba(0,104,55,.2);border-radius:999px;color:var(--spma-green) !important;font-size:11px;font-weight:800;text-decoration:none!important;white-space:nowrap}.spmcompare__scroll{overflow-x:auto;border:1px solid var(--spma-border);border-radius:18px;background:#fff;box-shadow:0 14px 34px rgba(18,35,24,.055)}.spmcompare__scroll:focus-visible{outline:3px solid rgba(213,190,82,.58);outline-offset:3px}.spmcompare table{width:100%;min-width:850px;border-collapse:separate;border-spacing:0}.spmcompare th,.spmcompare td{padding:15px 16px;border-bottom:1px solid #e8ede9;color:#475149;font-size:11px;text-align:left;vertical-align:middle}.spmcompare thead th{position:sticky;top:0;z-index:2;background:#f6f9f6;color:#667068;font-size:9px;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.spmcompare tbody tr:last-child>*{border-bottom:0}.spmcompare tbody tr:hover>*{background:#fafcfb}.spmcompare tbody tr.is-featured>*{background:rgba(114,168,67,.055)}.spmcompare tbody tr.is-lifetime th:first-child strong::after{content:"Lifetime";display:inline-flex;margin-left:8px;padding:4px 7px;border-radius:999px;background:#fbf6df;color:#74621a;font-size:8px;letter-spacing:.05em;text-transform:uppercase}.spmcompare th[scope=row] strong,.spmcompare td>strong{display:block;color:var(--spma-black);font-size:12px;font-weight:850}.spmcompare th[scope=row] span,.spmcompare td>span{display:block;margin-top:3px;color:#858d87;font-size:9px}.spmcompare__action{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:var(--spma-green);color:#fff!important;text-decoration:none!important}.spmcompare__action:focus-visible{outline:3px solid rgba(213,190,82,.6);outline-offset:2px}.spmv{max-width:1200px;margin:0 auto;padding:50px 24px 78px}.spmv__head{max-width:760px;margin-bottom:25px}.spmv__head>span{color:var(--spma-green);font-size:10px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.spmv__head h2{margin:7px 0 0!important;color:var(--spma-black) !important;font-size:clamp(30px,3vw,42px) !important;font-weight:900!important}.spmv__head p{margin:10px 0 0!important;color:var(--spma-muted) !important;font-size:14px!important}.spmv__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.spmv__card{display:grid;grid-template-columns:auto 1fr;gap:14px;position:relative;padding:20px;border:1px solid var(--spma-border);border-radius:18px;background:#fff;color:inherit!important;text-decoration:none!important;box-shadow:0 12px 28px rgba(18,35,24,.05);transition:transform .22s ease,border-color .22s ease}.spmv__card:hover{transform:translateY(-4px);border-color:rgba(0,104,55,.25)}.spmv__icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:#edf6ef;color:var(--spma-green)}.spmv__card small{display:block;color:var(--spma-green);font-size:9px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.spmv__card>div>strong{display:block;margin-top:5px;color:var(--spma-black);font-size:18px;font-weight:850}.spmv__card p{margin:7px 0 0!important;color:var(--spma-muted) !important;font-size:11px!important;line-height:1.5!important}.spmv__price{grid-column:1/-1;display:flex;align-items:baseline;gap:7px;padding-top:15px;border-top:1px solid var(--spma-border)}.spmv__price strong{color:var(--spma-green);font-size:22px;font-weight:900}.spmv__price span{color:var(--spma-muted);font-size:9px;font-weight:800}.spmv__price i{margin-left:auto;color:var(--spma-green)}.spmai{display:grid;grid-template-columns:auto 1fr;gap:20px;max-width:1120px;margin:0 auto 68px;padding:26px 28px;border:1px solid rgba(213,190,82,.45);border-radius:20px;background:radial-gradient(circle at 100% 0%,rgba(213,190,82,.13),transparent 30%),#fffef8;box-shadow:0 16px 36px rgba(18,35,24,.055)}.spmai__icon{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:16px;background:linear-gradient(145deg,var(--spma-gold),#b89d31);color:#1d211d;font-size:19px}.spmai small{display:block;color:#806b19;font-size:9px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.spmai h2{margin:5px 0 0!important;color:var(--spma-black) !important;font-size:27px!important;font-weight:900!important}.spmai p{margin:8px 0 0!important;color:#625d43!important;font-size:13px!important;line-height:1.55!important}.spmai div>strong{display:inline-flex;align-items:center;gap:7px;margin-top:12px;color:#6d5f23;font-size:11px}.spmai a{display:inline-flex;align-items:center;gap:7px;margin-left:14px;color:var(--spma-green) !important;font-size:10px;font-weight:800;text-decoration:none!important}.spmt-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;max-width:1120px;margin:0 auto 74px;border:1px solid var(--spma-border);border-radius:18px;background:#fff;overflow:hidden}.spmt-trust>div{display:flex;align-items:flex-start;gap:11px;padding:18px 20px;border-right:1px solid var(--spma-border)}.spmt-trust>div:last-child{border-right:0}.spmt-trust>div>i{margin-top:2px;color:var(--spma-green);font-size:15px}.spmt-trust span{display:flex;flex-direction:column;gap:3px}.spmt-trust strong{color:var(--spma-black);font-size:11px;font-weight:850}.spmt-trust small{color:var(--spma-muted);font-size:9px;line-height:1.4}.spmfaq{max-width:1040px;margin:0 auto;padding:24px 24px 82px}.spmfaq__head{max-width:760px;margin-bottom:26px}.spmfaq__head>span{color:var(--spma-green);font-size:10px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.spmfaq__head h2{margin:7px 0 0!important;color:var(--spma-black) !important;font-size:clamp(31px,3.5vw,45px) !important;font-weight:900!important;line-height:1.06!important}.spmfaq__head p{margin:10px 0 0!important;color:var(--spma-muted) !important;font-size:13px!important}.spmfaq__list{display:flex;flex-direction:column;gap:10px}.spmfaq details{border:1px solid var(--spma-border);border-radius:14px;background:#fff;transition:border-color .2s ease,background .2s ease}.spmfaq details[open]{border-color:rgba(0,104,55,.34);background:#fbfdfb}.spmfaq summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:17px 18px;color:var(--spma-black);font-size:12px;font-weight:850;cursor:pointer;list-style:none}.spmfaq summary::-webkit-details-marker{display:none}.spmfaq summary i{color:var(--spma-green);transition:transform .2s ease}.spmfaq details[open] summary i{transform:rotate(45deg)}.spmfaq details>div{padding:0 18px 18px;color:#59635b;font-size:12px;line-height:1.6}.spmfaq summary:focus-visible{outline:3px solid rgba(213,190,82,.58);outline-offset:2px;border-radius:12px}.spmcta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:36px;align-items:center;max-width:1200px;margin:0 auto 80px;padding:42px 44px;border-radius:26px;background:radial-gradient(circle at 92% 14%,rgba(213,190,82,.18),transparent 28%),linear-gradient(135deg,#006837,#003f23);color:#fff;box-shadow:0 24px 58px rgba(0,73,39,.18)}.spmcta>div>span{color:#eedb7d;font-size:10px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.spmcta h2{max-width:760px;margin:7px 0 0!important;color:#fff!important;font-size:clamp(31px,4vw,48px) !important;font-weight:900!important;line-height:1.04!important;letter-spacing:-.035em!important}.spmcta p{max-width:690px;margin:12px 0 0!important;color:rgba(255,255,255,.74) !important;font-size:14px!important;line-height:1.6!important}.spmcta__actions{display:flex;flex-direction:column;gap:10px;min-width:215px}.spmcta__actions a{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:46px;padding:0 15px;border:1px solid rgba(255,255,255,.22);border-radius:11px;background:#fff;color:var(--spma-green) !important;font-size:11px;font-weight:850;text-decoration:none!important}.spmcta__actions a+ a{background:transparent;color:#fff!important}.spmcta__actions a:focus-visible{outline:3px solid var(--spma-gold);outline-offset:3px}@media(max-width:1000px){.spmshowcase__row{gap:34px;grid-template-columns:minmax(0,1fr) minmax(320px,.9fr)}.spmv__grid{grid-template-columns:1fr 1fr}.spmv__card:last-child{grid-column:1/-1}.spmcta{grid-template-columns:1fr}.spmcta__actions{flex-direction:row}.spmcta__actions a{flex:1}}@media(max-width:860px){.spmn-nav{top:0}.admin-bar .spmn-nav{top:46px}.spmn-nav__inner{justify-content:flex-start;padding-inline:16px}.spmshowcase__row{grid-template-columns:1fr}.spmshowcase__row--reverse .spmshowcase__copy,.spmshowcase__row--reverse .spmshowcase__media{order:initial}.spmoptions{grid-template-columns:1fr;gap:18px}.spmcompare__head{align-items:flex-start;flex-direction:column}.spmt-trust{grid-template-columns:1fr}.spmt-trust>div{border-right:0;border-bottom:1px solid var(--spma-border)}.spmt-trust>div:last-child{border-bottom:0}}@media(max-width:650px){.spmshowcase{padding:4px 16px 54px}.spmshowcase__row{padding:38px 0}.spmshowcase__copy h2{font-size:31px!important}.spmshowcase__media{padding:12px;border-radius:18px}.spmoptions{padding:52px 16px 30px}.spmoptions h2{font-size:33px!important}.spmcompare{padding:52px 16px}.spmv{padding:38px 16px 54px}.spmv__grid{grid-template-columns:1fr}.spmv__card:last-child{grid-column:auto}.spmai{grid-template-columns:1fr;margin:0 16px 48px;padding:22px}.spmai a{margin:10px 0 0;display:flex}.spmt-trust{margin:0 16px 54px}.spmfaq{padding:20px 16px 58px}.spmcta{margin:0 16px 54px;padding:30px 22px;border-radius:20px}.spmcta__actions{flex-direction:column}.spmcta h2{font-size:34px!important}}@media(prefers-reduced-motion:reduce){.spmn-nav a,.spmfaq details,.spmfaq summary i,.spmv__card{transition:none!important}.spmn-nav a:hover,.spmv__card:hover{transform:none!important}}.sports-hired-auth-page header.et-l.et-l--header,.sports-hired-auth-page footer.et-l.et-l--footer{display:none !important}.sh-auth-signed-hero .sh-eyebrow{width:fit-content;margin:0 0 12px;padding:0;border:0;background:transparent;color:#f1d96d;font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.sh-auth-signed-card .sh-eyebrow{display:block;margin:0 0 5px;color:#006837;font-size:9px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.spma-rich-source,.spma-rich-source[hidden]{display:none!important;position:absolute!important;width:1px!important;height:1px!important;min-height:1px!important;margin:0!important;padding:0!important;border:0!important;opacity:0!important;pointer-events:none!important;clip-path:inset(50%) !important;overflow:hidden!important;white-space:nowrap!important}.spma-shared-rich-editor{width:100%;border:1px solid #cedbd2;border-radius:13px;background:#fff;overflow:hidden;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.spma-shared-rich-editor:hover{border-color:#aebfb3}.spma-shared-rich-editor.is-focused,.sh-editor-block.is-editor-focused>.spma-shared-rich-editor,.sh-resume-field.is-focused>.spma-shared-rich-editor{border-color:var(--sh-green,#006837);box-shadow:0 0 0 4px rgba(0,104,55,.12);background:#fbfefc}.spma-shared-rich-editor.is-disabled{opacity:.72;background:#f5f7f5}.spma-rich-toolbar{display:flex;align-items:center;gap:5px;flex-wrap:wrap;padding:7px 8px;background:#f7faf8;border-bottom:1px solid #e0e8e3}.spma-rich-toolbar__format{width:auto!important;min-width:118px!important;min-height:34px!important;height:34px!important;margin:0!important;padding:4px 28px 4px 9px!important;border:1px solid #cbd8d0!important;border-radius:8px!important;background:#fff!important;color:#183124!important;font:inherit!important;font-size:12px!important;font-weight:700!important;box-shadow:none!important}.spma-rich-toolbar__button{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:34px;height:34px;margin:0;padding:0 9px;border:1px solid transparent;border-radius:8px;background:transparent;color:#294438;font:inherit;font-size:13px;font-weight:700;line-height:1;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease,box-shadow .12s ease}.spma-rich-toolbar__button:hover{background:#edf5f0;border-color:#d6e5db;color:#006837}.spma-rich-toolbar__button:focus-visible,.spma-rich-toolbar__format:focus-visible{outline:2px solid #006837;outline-offset:2px}.spma-rich-toolbar__button.is-active,.spma-rich-toolbar__button[aria-pressed="true"]{background:#e5f4ea;border-color:#8fc7a3;color:#005b31;box-shadow:inset 0 0 0 1px rgba(0,104,55,.08)}.spma-rich-toolbar__button[data-rich-command="bold"] strong{font-weight:900!important;font-size:15px;line-height:1}.spma-rich-toolbar__button[data-rich-command="italic"] em{font-family:Georgia,serif;font-size:15px;line-height:1}.spma-rich-toolbar__button[data-rich-command="clear"]{margin-left:auto}.spma-rich-surface{width:100%;min-height:220px;padding:13px 14px;background:#fff;color:#183124;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:15px;line-height:1.65;outline:0;overflow-wrap:anywhere;white-space:normal}.spma-shared-rich-editor.is-focused .spma-rich-surface{background:#fbfefc}.spma-shared-rich-editor.is-disabled .spma-rich-toolbar{display:none}.spma-shared-rich-editor.is-disabled .spma-rich-surface{cursor:default}.spma-rich-surface:empty:before{content:attr(data-placeholder);color:#8b9890;pointer-events:none}.spma-rich-surface p{margin:0 0 12px}.spma-rich-surface p:last-child{margin-bottom:0}.spma-rich-surface strong,.spma-rich-surface b{font-weight:800!important}.spma-rich-surface em,.spma-rich-surface i{font-style:italic!important}.spma-rich-surface ul,.spma-rich-surface ol{margin:8px 0 12px;padding-left:26px!important;list-style-position:outside}.spma-rich-surface ul{list-style-type:disc!important}.spma-rich-surface ol{list-style-type:decimal!important}.spma-rich-surface li{display:list-item!important;margin:4px 0}.spma-rich-surface h2,.spma-rich-surface h3,.spma-rich-surface h4{color:#183124;line-height:1.25;margin:16px 0 8px;font-weight:800}.spma-rich-surface h2{font-size:1.35em}.spma-rich-surface h3{font-size:1.18em}.spma-rich-surface h4{font-size:1.05em}.spma-rich-surface blockquote{margin:12px 0;padding:8px 14px;border-left:3px solid #8fc7a3;background:#f6faf7;color:#334b40}.spma-rich-surface a{color:#006837;text-decoration:underline;text-underline-offset:2px}.sh-resume-field .spma-rich-surface{min-height:190px}.sh-employer-app .spma-rich-surface{min-height:220px}@media(max-width:700px){.spma-rich-toolbar{gap:4px}.spma-rich-toolbar__format{flex:1 1 118px!important}.spma-rich-toolbar__button{min-width:38px;height:38px}.spma-rich-toolbar__button[data-rich-command="clear"]{margin-left:0}.spma-rich-surface{min-height:260px;font-size:16px;padding:14px}}@media(prefers-reduced-motion:reduce){.spma-shared-rich-editor,.spma-rich-toolbar__button{transition:none}}.spma-shared-rich-editor.has-error{border-color:#b42318;box-shadow:0 0 0 4px rgba(180,35,24,.10)}.spma-rich-surface :where(p,ul,ol,li){font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;color:inherit!important}.spma-rich-surface :where(ul,ol){display:block!important;margin:10px 0 12px!important;padding-inline-start:1.65em!important;list-style-position:outside!important}.spma-rich-surface ul{list-style-type:disc!important}.spma-rich-surface ol{list-style-type:decimal!important}.spma-rich-surface :where(ul,ol)>li{display:list-item!important;margin:.42em 0!important;padding:0!important;border:0!important;background:transparent!important}.spma-rich-surface ul>li::marker{color:var(--sh-green,#08723c);font-size:.9em}.spma-rich-surface ol>li::marker{color:var(--sh-green,#08723c);font-weight:800}.sh-job-prose :where(ul,ol)>li,.spma-public-sports-hired-shell .sh-job-prose :where(ul,ol)>li{position:relative!important;display:list-item!important;margin:.48em 0!important;padding:0!important;border:0!important;background:transparent!important;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;color:inherit!important}.spma-public-sports-hired-shell .sh-job-prose :where(ul,ol)>li::before{content:none!important;display:none!important}.spma-public-sports-hired-shell .spma-rich-surface :where(ul,ol)>li{display:list-item!important;margin:.42em 0!important;padding:0!important;border:0!important;background:transparent!important;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;color:inherit!important}.spma-public-sports-hired-shell .spma-rich-surface :where(ul,ol)>li::before{content:none!important;display:none!important}@keyframes shCounterSuccess{0%{opacity:0;transform:translateY(3px) scale(.92)}65%{opacity:1;transform:translateY(-1px) scale(1.04)}100%{opacity:1;transform:none}}@media(max-width:700px){.sh-sport-picker-summary .sh-btn{justify-content:center}}.sh-job-card__logo-link{display:flex;flex:0 0 auto;align-self:flex-start;color:inherit}.sh-company-name-link{display:inline-block;margin:0 0 5px;color:#425047;font-size:13px;font-weight:800}.sh-company-name-link:hover{color:var(--sh-green)}.sh-job-card__actions{display:flex;flex:0 0 auto;align-items:center;gap:8px}.sh-save-job{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:7px;padding:0 11px;border:1px solid var(--sh-line);border-radius:999px;background:#fff;color:var(--sh-green-dark);font:inherit;font-size:11px;font-weight:900;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.sh-save-job:hover{border-color:var(--sh-gold);background:#fffdf5;transform:translateY(-1px)}.sh-save-job.is-saved{border-color:rgba(0,104,55,.35);background:#edf7f1;color:var(--sh-green)}.sh-save-job:disabled{opacity:.58;cursor:wait;transform:none}.sh-job-card.is-compact{padding:18px;gap:14px}.sh-job-card.is-compact .sh-job-bottom{margin-top:4px}@media(max-width:650px){.sh-job-card__actions{align-items:flex-end;flex-direction:column}.sh-save-job span{display:none}.sh-save-job{width:36px;min-width:36px;padding:0}}.sh-job-card.is-compact{min-height:100%;flex-direction:column}.sh-job-card.is-compact .sh-job-main{display:flex;min-height:0;flex:1;flex-direction:column}.sh-job-card.is-compact .sh-job-top{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start}.sh-job-card.is-compact h2{font-size:20px}.sh-job-card.is-compact .sh-meta{align-content:flex-start}.sh-job-card.is-compact .sh-job-bottom{width:100%;align-items:flex-start;flex-direction:column;margin-top:auto;padding-top:12px}.sh-job-card.is-compact .sh-job-bottom .sh-btn{width:100%;justify-content:center}@media(max-width:650px){.sh-job-card.is-compact .sh-job-top{grid-template-columns:minmax(0,1fr) auto}}.sh-filter-field>span:first-child,.sh-jobs-searchbar .sh-field>span{color:#435149;font-size:12px;font-weight:700;letter-spacing:0}.sh-jobs-searchbar .sh-field{display:grid;gap:5px;min-width:0;margin:0}.sh-jobs-searchbar .sh-btn{min-height:40px;white-space:nowrap}.sh-job-results-wrap>.sh-job-list>.sh-empty{grid-column:1/-1}@media(max-width:1050px){.sh-jobs-searchbar .sh-btn{grid-column:1/-1;justify-self:start}}@media(max-width:767px){.sh-jobs-searchbar .sh-field-grow{grid-column:1/-1}.sh-jobs-searchbar .sh-btn{grid-column:1/-1;width:100%;justify-content:center;min-height:42px}.sh-active-filter-chips::-webkit-scrollbar{display:none}.sh-job-results-wrap>.sh-job-list>.sh-job-card{padding:14px!important;border-radius:14px!important}.sh-job-results-wrap .sh-job-card h2{font-size:18px!important;line-height:1.16!important}.sh-job-results-wrap .sh-job-card .sh-meta{gap:5px!important}.sh-job-results-wrap .sh-job-card .sh-job-bottom{padding-top:10px!important}}@media(max-width:480px){.sh-jobs-searchbar .sh-field-grow,.sh-jobs-searchbar .sh-btn{grid-column:auto}}@keyframes shSkeleton{to{background-position:-220% 0}}@media(max-width:767px){.sh-jobs-searchbar .sh-field-grow{grid-column:1/-1}.sh-jobs-searchbar .sh-btn{grid-column:1/-1}}:root{--sh-filter-sticky-top:150px;--sh-results-toolbar-top:84px}@media(max-width:767px){:is(.sh-job-results-wrap>.sh-job-list,.sh-job-card-mobile-standard){gap:14px!important}:is(.sh-job-results-wrap>.sh-job-list,.sh-job-card-mobile-standard)>.sh-job-card{position:relative!important;display:block!important;min-height:0!important;width:100%!important;padding:16px!important;border-radius:17px!important;box-shadow:0 8px 24px rgba(0,48,26,.055) !important}:is(.sh-job-results-wrap,.sh-job-card-mobile-standard) .sh-job-card__logo-link{position:absolute!important;top:16px!important;left:16px!important;z-index:2;width:56px!important;height:56px!important}:is(.sh-job-results-wrap,.sh-job-card-mobile-standard) .spma-company-logo--job-card,:is(.sh-job-results-wrap,.sh-job-card-mobile-standard) .spma-company-logo--search-result{width:56px!important;height:56px!important;padding:5px!important;border-radius:12px!important}:is(.sh-job-results-wrap,.sh-job-card-mobile-standard) .sh-job-main{display:block!important;width:100%!important;min-width:0!important}:is(.sh-job-results-wrap,.sh-job-card-mobile-standard) .sh-job-top{position:relative!important;display:block!important;min-height:58px!important;padding:1px 44px 0 70px!important}:is(.sh-job-results-wrap,.sh-job-card-mobile-standard) .sh-company-name-link{display:block!important;margin:0 0 4px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px!important;line-height:1.25!important}:is(.sh-job-results-wrap,.sh-job-card-mobile-standard) .sh-job-card h2{margin:0!important;font-size:20px!important;line-height:1.13!important;letter-spacing:-.025em!important}:is(.sh-job-results-wrap,.sh-job-card-mobile-standard) .sh-job-card__actions{position:absolute!important;top:0!important;right:0!important;z-index:3;display:flex!important;align-items:flex-end!important;flex-direction:column!important;gap:5px!important}:is(.sh-job-results-wrap,.sh-job-card-mobile-standard) .sh-save-job{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;border-radius:12px!important;background:#fff!important}:is(.sh-job-results-wrap,.sh-job-card-mobile-standard) .sh-save-job span{display:none!important}:is(.sh-job-results-wrap,.sh-job-card-mobile-standard) .sh-job-card__actions .sh-badge{min-height:24px;padding:0 7px;font-size:9px}:is(.sh-job-results-wrap,.sh-job-card-mobile-standard) .sh-job-card .sh-meta{margin:12px 0 10px!important;gap:6px!important;align-items:flex-start!important}:is(.sh-job-results-wrap,.sh-job-card-mobile-standard) .sh-job-card .sh-meta>span,:is(.sh-job-results-wrap,.sh-job-card-mobile-standard) .sh-job-card .sh-meta>a{min-height:28px!important;padding:0 9px!important;gap:5px!important;font-size:11px!important;line-height:1.15!important}:is(.sh-job-results-wrap,.sh-job-card-mobile-standard) .sh-job-card .sh-meta i{font-size:10px!important}:is(.sh-job-results-wrap,.sh-job-card-mobile-standard) .sh-job-card .sh-job-bottom{display:grid!important;grid-template-columns:minmax(0,1fr) !important;gap:10px!important;align-items:stretch!important;margin-top:0!important;padding-top:10px!important;border-top:1px solid #EEF1EF}:is(.sh-job-results-wrap,.sh-job-card-mobile-standard) .sh-card-dates{display:grid!important;grid-template-columns:minmax(0,1fr) !important;gap:5px!important;width:100%!important;font-size:11px!important;line-height:1.35!important}:is(.sh-job-results-wrap,.sh-job-card-mobile-standard) .sh-card-dates>span{gap:5px!important;min-width:0}:is(.sh-job-results-wrap,.sh-job-card-mobile-standard) .sh-job-bottom .sh-btn{width:100%!important;min-height:44px!important;padding:0 14px!important;justify-content:center!important;border-radius:12px!important;font-size:13px!important}}@media(max-width:390px){:is(.sh-job-results-wrap>.sh-job-list,.sh-job-card-mobile-standard)>.sh-job-card{padding:14px!important}:is(.sh-job-results-wrap,.sh-job-card-mobile-standard) .sh-job-card__logo-link{top:14px!important;left:14px!important;width:52px!important;height:52px!important}:is(.sh-job-results-wrap,.sh-job-card-mobile-standard) .spma-company-logo--job-card,:is(.sh-job-results-wrap,.sh-job-card-mobile-standard) .spma-company-logo--search-result{width:52px!important;height:52px!important}:is(.sh-job-results-wrap,.sh-job-card-mobile-standard) .sh-job-top{min-height:54px!important;padding-left:64px!important;padding-right:42px!important}:is(.sh-job-results-wrap,.sh-job-card-mobile-standard) .sh-job-card h2{font-size:19px!important}:is(.sh-job-results-wrap,.sh-job-card-mobile-standard) .sh-save-job{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}}.sh-simple-solution-card>.sh-btn{margin-top:auto}.sh-simple-solutions__cta .sh-btn-light{background:#fff;color:var(--sh-price-dark)}@media(max-width:620px){.sh-simple-solutions__cta>div:last-child,.sh-simple-solutions__cta .sh-btn{width:100%}}.sh-checkout-hosted-fallback .sh-btn{min-height:38px;padding:9px 13px}.sh-post-plan-card .sh-btn{width:100%;justify-content:center}@keyframes sh-jobs-hero-reveal{from{opacity:0;transform:translateY(-10px) scale(.996)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes sh-jobs-hero-copy-reveal{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes sh-jobs-hero-side-reveal{from{opacity:0;transform:translateX(24px) scale(.965)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes sh-jobs-hero-icon-settle{from{opacity:.35;transform:scale(.78) rotate(-5deg)}72%{opacity:1;transform:scale(1.055) rotate(1deg)}to{opacity:1;transform:scale(1) rotate(0)}}.sh-job-interest-actions .sh-btn{width:100%}@media (max-width: 680px){@keyframes sh-mobile-apply-button-arrive{0%{transform:scale(0.97);box-shadow:0 2px 8px rgba(0, 104, 55, 0.08)}55%{transform:scale(1.015)}100%{transform:scale(1);box-shadow:0 5px 14px rgba(0, 104, 55, 0.18)}}.sh-app.sh-mobile-applybar-active{padding-bottom:calc(135px + env(safe-area-inset-bottom))}}.sh-company-edit-modal .sh-company-location-autocomplete__control>input[type="search"]::-webkit-search-cancel-button{display:none}@media(max-width:680px){.sh-company-photo-upload .sh-btn{grid-column:1/-1;width:100%;justify-content:center}}.sh-post-workflow-header__identity .sh-eyebrow{margin:0 0 4px;color:var(--sh-green);font-size:9px}.sh-post-workflow-header__actions .sh-btn{min-height:38px;padding:0 13px;border-radius:11px;font-size:10px;white-space:nowrap}@media(max-width:680px){.sh-post-workflow-header__identity .sh-eyebrow{font-size:8px}.sh-post-workflow-header__actions .sh-btn{min-height:34px;padding:0 10px;font-size:9px}}[data-sh-company-claim-quick]{position:relative;width:100%;padding:26px;border:1px solid #e2e8e4;border-radius:16px;background:linear-gradient(
            180deg,
            rgba(247, 249, 248, 0.85) 0%,
            #ffffff 38%
        );box-shadow:0 1px 2px rgba(13, 21, 17, 0.03),0 10px 30px rgba(13, 21, 17, 0.055);box-sizing:border-box;overflow:hidden}[data-sh-company-claim-quick]::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:#006837}[data-sh-company-claim-quick] h3{margin:0 0 8px !important;padding:0 !important;color:#0d1511;font-size:23px;font-weight:750;line-height:1.18;letter-spacing:-0.45px}[data-sh-company-claim-quick] > p{max-width:460px;margin:0 0 22px !important;color:#5e6862;font-size:14px;line-height:1.55}[data-sh-company-claim-quick] label{display:block;margin:0 0 14px;color:#27322c;font-size:13px;font-weight:700;line-height:1.3}[data-sh-company-claim-quick] input[type="email"]{display:block;width:100%;min-height:48px;margin-top:7px;padding:0 14px;border:1px solid #d7dfda;border-radius:10px;outline:none;background:#ffffff;color:#0d1511;font-family:inherit;font-size:15px;font-weight:500;line-height:normal;box-sizing:border-box;transition:border-color 0.18s ease,box-shadow 0.18s ease,background-color 0.18s ease}[data-sh-company-claim-quick] input[type="email"]::placeholder{color:#98a29c;opacity:1}[data-sh-company-claim-quick] input[type="email"]:hover{border-color:#bcc9c1}[data-sh-company-claim-quick] input[type="email"]:focus{border-color:#006837;box-shadow:0 0 0 3px rgba(0, 104, 55, 0.10)}[data-sh-company-claim-quick] .sh-turnstile-wrap{margin:2px 0 14px;min-height:0}[data-sh-company-claim-quick] .sh-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:48px;margin:0;padding:12px 18px;border:1px solid #006837;border-radius:10px;background:#006837;color:#ffffff;font-family:inherit;font-size:14px;font-weight:750;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;box-shadow:0 5px 14px rgba(0, 104, 55, 0.14);transition:background-color 0.18s ease,border-color 0.18s ease,box-shadow 0.18s ease,transform 0.18s ease}[data-sh-company-claim-quick] .sh-btn i{font-size:15px;line-height:1}[data-sh-company-claim-quick] .sh-btn:not(:disabled):hover{border-color:#004e2a;background:#004e2a;box-shadow:0 7px 18px rgba(0, 78, 42, 0.18);transform:translateY(-1px)}[data-sh-company-claim-quick] .sh-btn:not(:disabled):active{transform:translateY(0);box-shadow:0 3px 9px rgba(0, 78, 42, 0.14)}[data-sh-company-claim-quick] .sh-btn:disabled{border-color:#dce3df;background:#edf1ef;color:#8c9791;box-shadow:none;cursor:not-allowed;opacity:1}@media (max-width: 600px){[data-sh-company-claim-quick]{padding:21px 18px;border-radius:14px}[data-sh-company-claim-quick] h3{font-size:20px;letter-spacing:-0.3px}[data-sh-company-claim-quick] > p{margin-bottom:18px !important;font-size:13.5px}[data-sh-company-claim-quick] input[type="email"],[data-sh-company-claim-quick] .sh-btn{min-height:48px}}@media (max-width:760px){.sh-simple-solutions__hero .sh-solutions-hero__actions .sh-btn{width:100%;min-height:46px;justify-content:center;padding:0 16px}#posting-packages,#hiring-options{scroll-margin-top:92px}}@media(max-width:680px){.sh-company-edit-logo-row [data-sh-company-edit-logo-preview]>.spma-company-logo{width:64px!important;height:64px!important;min-width:64px!important;min-height:64px!important;max-width:64px!important;max-height:64px!important;padding:6px!important;border-radius:13px!important}.sh-company-edit-logo-actions .sh-btn{max-width:100%;min-width:0;white-space:normal}.sh-company-edit-actions .sh-btn{min-width:0!important;padding-left:10px!important;padding-right:10px!important}}.sh-integrity-card .sh-section-head{align-items:flex-start;gap:18px}
