/* Generated by tools/build-route-css.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{color:var(--sh-ink);font-family:Roboto,Arial,sans-serif}.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-app *::before,.sh-app *::after{box-sizing:border-box}.sh-app 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{margin-top:0}.sh-app button,.sh-app input,.sh-app select,.sh-app textarea{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{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-company-hero + *{margin-top:0}.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-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-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-company-hero h1{margin:0;color:#fff;font-size:clamp(48px, 5.6vw, 84px);line-height:.97;letter-spacing:-.055em;font-weight:900}.sh-company-hero h1 + p{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-company-hero{justify-content:flex-start}.sh-company-hero > div:last-child{min-width:0}.sh-company-hero a{color:var(--sh-gold-soft);font-weight:800}.sh-company-hero a:hover{color:#fff}.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-btn:disabled{opacity:.48;cursor:not-allowed;transform:none;box-shadow:none}.sh-form label,.sh-ajax-form label{display:flex;flex-direction:column;gap:7px;color:#405047;font-size:12px;font-weight:850}.sh-form input,.sh-form select,.sh-form textarea,.sh-ajax-form input,.sh-ajax-form select,.sh-ajax-form textarea{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-form input,.sh-form select,.sh-ajax-form input,.sh-ajax-form select{min-height:48px}.sh-form textarea,.sh-ajax-form textarea{line-height:1.6;resize:vertical}.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{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-back{color:var(--sh-green);font-weight:850}.sh-back:hover{color:var(--sh-green-dark)}.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-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-back{display:inline-flex;align-items:center;gap:8px;margin-top:38px !important;margin-bottom:18px !important}.sh-card{border:1px solid var(--sh-line);border-radius:24px;background:#fff;box-shadow:var(--sh-shadow-sm);padding:30px}.sh-muted{color:var(--sh-muted);font-size:13px}.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-tabs{display:flex;gap:6px;margin-bottom:24px !important;padding:7px;border:1px solid var(--sh-line);border-radius:17px;background:var(--sh-wash)}.sh-tabs button{min-height:42px;padding:0 15px;border:0;border-radius:11px;background:transparent;color:var(--sh-muted);font-weight:850;cursor:pointer;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.sh-tabs button:hover{color:var(--sh-green-dark);background:#fff}.sh-tabs button.is-active{color:#fff;background:var(--sh-green-dark);box-shadow:0 8px 22px rgba(0,78,42,.16)}.sh-form-status{min-height:20px;margin-top:13px;font-size:13px;font-weight:800}.sh-form-status.is-success{color:var(--sh-good)}.sh-form-status.is-error{color:var(--sh-danger)}.sh-app .et_pb_section,.sh-app .et_pb_row{width:auto;max-width:none;padding:0}@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-company-hero{min-height:0;padding:58px 18px 72px;align-items:flex-start;flex-direction:column}.sh-company-hero h1{font-size:clamp(38px,8vw,58px)}.sh-tabs{overflow-x:auto;justify-content:flex-start;scrollbar-width:thin}.sh-tabs button{flex:0 0 auto;white-space:nowrap}}@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-company-hero{padding:48px 14px 66px}.sh-company-hero::after{width:360px;height:360px;right:-180px;top:-170px}.sh-company-hero h1{font-size:clamp(34px,10vw,48px);line-height:1.02}.sh-company-hero h1 + p{font-size:16px}.sh-job-card{padding:17px;gap:12px;border-radius:19px}.sh-card{padding:20px;border-radius:20px}}@media (max-width: 430px){.sh-btn{min-height:48px}}@media (prefers-reduced-motion: reduce){.sh-app *,.sh-app *::before,.sh-app *::after{scroll-behavior:auto !important;transition:none !important}}.sh-company-detail main > p{color:#405047;font-size:16px;line-height:1.78}.sh-tabs button i{margin-right:7px}.sh-inline-editor > summary::-webkit-details-marker{display:none}.sh-turnstile-wrap{margin:18px 0;min-height:1px;width:100%}.sh-turnstile-wrap iframe{max-width:100%}.login .sh-turnstile-login{margin:16px 0 18px}.comment-form .sh-turnstile-comment{margin:14px 0 18px}.sh-solutions-kicker{display:inline-flex;align-items:center;gap:7px;color:var(--sh-green);font-size:10px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.sh-product-faq summary::-webkit-details-marker{display:none}body.sh-checkout-open{overflow:hidden}.sh-checkout-modal[hidden]{display:none!important}.sh-checkout-modal{position:fixed;inset:0;z-index:999999;display:grid;place-items:center;padding:18px}.sh-checkout-modal__backdrop{position:absolute;inset:0;background:rgba(5,14,9,.72);backdrop-filter:blur(7px)}.sh-checkout-modal__dialog{position:relative;z-index:1;width:min(100%,610px);max-height:calc(100vh - 36px);overflow:auto;border:1px solid rgba(255,255,255,.1);border-radius:27px;background:#fff;box-shadow:0 42px 110px rgba(0,0,0,.35)}.sh-checkout-modal__close{position:absolute;top:16px;right:16px;z-index:2;width:36px;height:36px;border:0;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.12);color:#fff;cursor:pointer}.sh-checkout-modal__brand{display:flex;align-items:center;gap:12px;padding:25px 62px 22px 25px;background:linear-gradient(135deg,var(--sh-green-deep),var(--sh-green-dark));color:#fff}.sh-checkout-modal__brand>span{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:var(--sh-gold);color:var(--sh-green-deep)}.sh-checkout-modal__brand strong,.sh-checkout-modal__brand small{display:block}.sh-checkout-modal__brand strong{font-size:14px}.sh-checkout-modal__brand small{margin-top:2px;color:rgba(255,255,255,.62);font-size:9px}.sh-checkout-modal__progress{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:9px;align-items:center;padding:15px 24px;border-bottom:1px solid var(--sh-line);background:#f8faf8}.sh-checkout-modal__progress>div{display:flex;align-items:center;gap:7px;color:var(--sh-muted);font-size:9px}.sh-checkout-modal__progress>div>span{width:23px;height:23px;display:grid;place-items:center;border-radius:50%;background:#e8ece9;color:#5f6963;font-size:9px;font-weight:900}.sh-checkout-modal__progress>div.is-active,.sh-checkout-modal__progress>div.is-done{color:var(--sh-green-dark)}.sh-checkout-modal__progress>div.is-active>span,.sh-checkout-modal__progress>div.is-done>span{background:var(--sh-green-dark);color:#fff}.sh-checkout-modal__progress>i{color:#bac4bd;font-size:8px}.sh-checkout-modal__content{padding:28px}.sh-checkout-modal__content h2{margin:6px 0 6px;font-size:28px;line-height:1.1;letter-spacing:-.04em}.sh-checkout-modal__content>p{margin:0 0 19px;color:var(--sh-muted);font-size:12px;line-height:1.6}.sh-checkout-modal__summary{overflow:hidden;border:1px solid var(--sh-line);border-radius:15px}.sh-checkout-modal__summary>div{display:grid;grid-template-columns:115px minmax(0,1fr);gap:18px;align-items:center;padding:12px 14px;border-bottom:1px solid var(--sh-line)}.sh-checkout-modal__summary>div:last-child{border-bottom:0}.sh-checkout-modal__summary>div>span{color:var(--sh-muted);font-size:10px;font-weight:800}.sh-checkout-modal__summary>div>strong{justify-self:end;text-align:right;font-size:12px}.sh-checkout-modal__security{display:grid;grid-template-columns:auto 1fr;gap:11px;margin-top:15px;padding:13px 14px;border-radius:13px;background:#f0f7f2}.sh-checkout-modal__security>i{margin-top:2px;color:var(--sh-green)}.sh-checkout-modal__security strong,.sh-checkout-modal__security span{display:block}.sh-checkout-modal__security strong{font-size:11px}.sh-checkout-modal__security span{margin-top:2px;color:var(--sh-muted);font-size:9px;line-height:1.45}.sh-checkout-modal__actions{display:flex;justify-content:flex-end;gap:9px;padding:16px 28px 24px}.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-checkout-modal{padding:9px}.sh-checkout-modal__dialog{max-height:calc(100vh - 18px);border-radius:21px}.sh-checkout-modal__brand{padding:21px 56px 19px 20px}.sh-checkout-modal__progress{padding:13px 17px;gap:5px}.sh-checkout-modal__progress>div{gap:5px}.sh-checkout-modal__progress>div b{display:none}.sh-checkout-modal__content{padding:22px 20px}.sh-checkout-modal__summary>div{grid-template-columns:90px 1fr}.sh-checkout-modal__actions{display:grid;grid-template-columns:1fr;padding:13px 20px 20px}.sh-checkout-modal__actions .sh-btn-primary{min-width:0}.sh-checkout-modal__actions .sh-btn-light{order:2}}.sh-password-wrap{position:relative;display:block}.sh-password-wrap input{padding-right:48px}.sh-password-wrap button{position:absolute;top:50%;right:7px;transform:translateY(-50%);display:grid;width:34px;height:34px;place-items:center;border:0;border-radius:9px;background:transparent;color:#738078;cursor:pointer}.sh-password-wrap button:hover{background:#f1f5f2;color:var(--sh-green)}.sh-checkout-modal{padding:22px}.sh-checkout-modal__backdrop{background:rgba(5,14,9,.78);backdrop-filter:blur(10px)}.sh-checkout-modal__dialog{width:min(100%,760px);max-height:calc(100vh - 44px);border-radius:30px;border:1px solid rgba(255,255,255,.14);box-shadow:0 42px 120px rgba(0,0,0,.42);scrollbar-width:thin;scrollbar-color:#b9c8be transparent}.sh-checkout-modal__brand{position:sticky;top:0;z-index:5;padding:22px 68px 20px 24px;background:linear-gradient(135deg,#00351d 0%,#00552e 100%);border-radius:29px 29px 0 0}.sh-checkout-modal__mark{width:46px!important;height:46px!important;background:linear-gradient(145deg,#e4cc62,#c9ad35) !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.26),0 7px 18px rgba(0,0,0,.16)}.sh-checkout-modal__mark img{display:block;width:32px;height:32px;object-fit:contain}.sh-checkout-modal__brand strong{font-size:15px;letter-spacing:-.015em}.sh-checkout-modal__brand small{font-size:9px}.sh-checkout-modal__secure{margin-left:auto!important;width:auto!important;height:auto!important;padding:7px 10px!important;border:1px solid rgba(255,255,255,.14) !important;border-radius:999px!important;background:rgba(255,255,255,.08) !important;color:#e9f2ec!important;font-size:9px!important;font-weight:850!important;display:inline-flex!important;gap:6px;align-items:center}.sh-checkout-modal__secure i{color:#e4cc62}.sh-checkout-modal__close{top:18px;right:18px;width:38px;height:38px;background:rgba(255,255,255,.11);transition:background .15s ease,transform .15s ease}.sh-checkout-modal__close:hover{background:rgba(255,255,255,.2);transform:rotate(4deg)}.sh-checkout-modal__progress{padding:16px 24px;background:#f7faf8}.sh-checkout-modal__progress>div{font-size:10px;font-weight:800}.sh-checkout-modal__progress>div>span{width:25px;height:25px}.sh-checkout-modal__content{padding:30px 30px 24px}.sh-checkout-modal__content h2{font-size:32px;margin:7px 0 7px}.sh-checkout-modal__content>p{font-size:13px;max-width:590px}.sh-checkout-modal__summary{border-radius:18px;border-color:#dbe5de;box-shadow:0 8px 24px rgba(0,48,26,.035)}.sh-checkout-modal__summary>div{padding:14px 16px}.sh-checkout-modal__summary>div>span{font-size:10px}.sh-checkout-modal__summary>div>strong{font-size:13px}.sh-checkout-modal__security{margin-top:16px;padding:15px 16px;border:1px solid #dceadf;background:#f1f8f3}.sh-checkout-modal__security>i{width:32px;height:32px;display:grid;place-items:center;border-radius:10px;background:#dff0e4}.sh-checkout-modal__security strong{font-size:12px}.sh-checkout-modal__security span{font-size:10px;line-height:1.55}.sh-checkout-modal__actions{padding:15px 30px 28px;border-top:1px solid #edf1ee;background:#fff}.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-checkout-modal{padding:0}.sh-checkout-modal__dialog{width:100%;height:100%;max-height:none;border-radius:0;border:0}.sh-checkout-modal__brand{border-radius:0;padding:17px 57px 16px 16px}.sh-checkout-modal__secure{display:none!important}.sh-checkout-modal__progress{padding:12px 16px}.sh-checkout-modal__content{padding:22px 16px 18px}.sh-checkout-modal__content h2{font-size:28px}.sh-checkout-modal__actions{padding:12px 16px 20px}}.sh-job-topbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:38px!important;margin-bottom:18px!important}.sh-job-topbar .sh-back{margin:0!important}@media(max-width:760px){.sh-job-topbar{align-items:flex-start;flex-direction:column}}@media(max-width:520px){.sh-job-topbar{gap:11px}}@media(max-width:760px){#sh-apply-panel{scroll-margin-top:88px}}.sh-editor-block{margin:0 0 22px;padding:20px;border:1px solid #e1e9e3;border-radius:18px;background:#fbfcfb}.sh-rich-toolbar{display:flex;gap:4px;flex-wrap:wrap;padding:7px;border:1px solid #dce6df;border-bottom:0;border-radius:11px 11px 0 0;background:#f6f9f7}.sh-rich-toolbar button{width:34px;height:30px;border:1px solid transparent;border-radius:7px;background:transparent;color:#4e5d54;cursor:pointer}.sh-rich-toolbar button:hover{border-color:#d2dfd6;background:#fff;color:var(--sh-green)}.sh-editor-block>textarea{width:100%;min-height:250px;padding:14px;border:1px solid #dce6df;border-radius:0 0 12px 12px;font:inherit;font-size:12px;line-height:1.6;resize:vertical}.sh-editor-block>textarea:focus{outline:0;border-color:#77a98a;box-shadow:0 0 0 3px rgba(0,104,55,.07)}@media(max-width:700px){.sh-editor-block{padding:14px;border-radius:14px}.sh-editor-block>textarea{font-size:16px}}.sh-job-public-identity h1{font-size:clamp(32px,4vw,54px);line-height:1.03;margin:12px 0 8px;color:#0d291c;letter-spacing:-.035em}.sh-job-public-primary{justify-content:center;min-height:52px}@media(max-width:900px){.sh-job-public-identity h1{font-size:34px;margin-top:8px}.sh-job-topbar{padding-left:4px;padding-right:4px}}.sh-company-logo-editor{position:relative;flex:0 0 auto}.sh-company-logo-editor.is-editable{padding-bottom:32px}@media(max-width:680px){.sh-company-logo-editor.is-editable{padding-bottom:28px}}.sh-editor-block>.sh-rich-editor{width:100%;min-height:220px;padding:14px;border:1px solid #dce6df;border-radius:12px;font:inherit;font-size:12px;line-height:1.6;resize:vertical}.sh-editor-block>.tox-tinymce{border:1px solid #cedbd2!important;border-radius:13px!important;overflow:hidden;box-shadow:none!important}.sh-editor-block>.tox .tox-editor-header{border-bottom:1px solid #e0e8e3!important;box-shadow:none!important}.sh-editor-block>.tox .tox-toolbar__primary{background:#f7faf8!important}.sh-editor-block>.tox .tox-tbtn{border-radius:7px!important}.sh-editor-block>.tox.tox-tinymce:focus-within{border-color:#6eaa83!important;box-shadow:0 0 0 3px rgba(0,104,55,.08) !important}@media(max-width:700px){.sh-editor-block>.tox-tinymce{min-height:300px}.sh-editor-block>.sh-rich-editor{font-size:16px}}.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-editor-block>.tox-tinymce{transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.sh-editor-block.is-editor-focused>.tox-tinymce{border-color:var(--sh-green) !important;box-shadow:0 0 0 4px rgba(0,104,55,.13) !important}.sh-editor-block.is-editor-focused>.tox .tox-editor-header{background:#f2f8f4!important;border-bottom-color:#bcd6c5!important}.sh-editor-block.is-editor-focused>.tox .tox-toolbar__primary{background:#f2f8f4!important}.sh-editor-block.is-editor-focused>.tox .tox-edit-area__iframe{box-shadow:inset 0 0 0 1px rgba(0,104,55,.07) !important}@media(max-width:680px){.sh-company-hero{min-height:0;padding-top:44px;padding-bottom:44px;margin-bottom:34px;gap:22px}.sh-card{border-radius:16px}.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 .sh-workspace{--sh-workspace-max:1240px;--sh-workspace-gutter:48px;width:100%;max-width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box;overflow-x:clip;overflow-y:visible}body .sh-workspace > .sh-company-hero{width:100%;max-width:100%;margin-left:0;margin-right:0}body .sh-workspace > :not(.sh-hero):not(.sh-dashboard-head):not(.sh-company-hero):not(.sh-resume-modal):not(.sh-account-photo-modal):not(.sh-action-dialog):not(.sh-mobile-applybar):not(script):not(style){width:min(calc(100% - var(--sh-workspace-gutter)), var(--sh-workspace-max));max-width:var(--sh-workspace-max);margin-left:auto;margin-right:auto}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}@media (max-width: 900px){body .sh-workspace{--sh-workspace-gutter:28px}}@media (max-width: 640px){body .sh-workspace{--sh-workspace-gutter:20px}}@media(max-width:680px){.sh-job-public-identity h1{font-size:clamp(25px,8vw,34px);line-height:1.05;margin:5px 0 5px;letter-spacing:-.035em}}.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-edit-location-control>input[type=search]::-webkit-search-cancel-button{opacity:.55;cursor:pointer}.sh-edit-qualification-summary::-webkit-details-marker{display:none}.sh-company-search-result{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;border:0;border-radius:8px;background:transparent;text-align:left;cursor:pointer}.sh-company-search-result:hover,.sh-company-search-result:focus-visible{background:rgba(0,90,125,.07);outline:2px solid rgba(0,90,125,.22);outline-offset:-2px}.sh-company-search-result strong{font-weight:700}.sh-company-search-result span{font-size:.86em;color:#667085;text-align:right}[data-sh-claim-result]>i{font-size:2rem;margin-bottom:8px}[data-sh-claim-result] h2{margin-top:0}.sh-company-empty{margin:16px 0 68px}.sh-company-empty>i{font-size:30px;color:var(--sh-green)}.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{width:min(calc(100% - 44px),var(--sh-container));margin:10px auto 64px;padding:38px;border:1px solid #c9dbcf;border-radius:30px;background:linear-gradient(145deg,#f8fbf9 0,#fff 65%);box-shadow:0 22px 58px rgba(0,48,26,.07)}.sh-hire-faq summary::-webkit-details-marker{display:none}@media(max-width:650px){.sh-plan-finder{width:min(calc(100% - 24px),var(--sh-container))}.sh-plan-finder{padding:24px;margin-bottom:48px;border-radius:23px}}.sh-region-option{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:58px;padding:13px 15px;border:1px solid #dbe5de;border-radius:14px;background:#fff;color:var(--sh-ink);font:inherit;text-align:left;cursor:pointer;transition:.15s ease}.sh-region-option span{font-weight:850}.sh-region-option small{display:grid;place-items:center;min-width:34px;height:27px;padding:0 8px;border-radius:999px;background:#eef3ef;color:#56665d;font-size:10px;font-weight:900}.sh-region-option:hover,.sh-region-option:focus-visible{outline:0;border-color:#83b393;background:#f6fbf7;transform:translateY(-1px)}.sh-region-option.is-selected{border-color:#167a47;background:#edf8f1;box-shadow:inset 0 0 0 1px #167a47}.sh-region-option.is-selected small{background:#08723f;color:#fff}body.sh-region-picker-open{overflow:hidden}@media(max-width:700px){.sh-region-option{min-height:54px;padding:11px 12px}.sh-region-option span{font-size:12px}.sh-region-option small{min-width:30px;height:24px;font-size:9px}}.tox.tox-tinymce.is-sh-focused,.sh-editor-block.is-editor-focused > .tox.tox-tinymce{border-color:var(--sh-green) !important;box-shadow:0 0 0 4px rgba(0,104,55,.13) !important;background:#fbfefc!important}.tox.tox-tinymce.is-sh-focused .tox-editor-header,.tox.tox-tinymce.is-sh-focused .tox-toolbar-overlord,.sh-editor-block.is-editor-focused > .tox.tox-tinymce .tox-editor-header,.sh-editor-block.is-editor-focused > .tox.tox-tinymce .tox-toolbar-overlord{background:#f7fbf8!important}.tox.tox-tinymce.is-sh-focused .tox-edit-area__iframe,.sh-editor-block.is-editor-focused > .tox.tox-tinymce .tox-edit-area__iframe{background:#fbfefc!important}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-password-wrap{position:relative;display:block}.sh-password-wrap input{padding-right:46px !important}.sh-password-wrap button{position:absolute;top:50%;right:6px;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;transform:translateY(-50%);border:0;border-radius:8px;background:transparent;color:#717b73;cursor:pointer;transition:background .2s ease,color .2s ease}.sh-password-wrap button:hover{background:#f0f5f1;color:var(--sha-green)}.sh-turnstile-wrap{min-height:0}.sh-turnstile-status{margin-top:5px;color:var(--sha-muted);font-size:10px}.sh-form-status{margin-top:2px;font-size:11px;line-height:1.45}@media (prefers-reduced-motion: reduce){.sh-password-wrap button{transition:none !important}}.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}.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{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}@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)}.sh-rich-min-status{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin:9px 2px 0;color:#6b786f;font-size:11px;font-weight:750;line-height:1.4}.sh-rich-min-status__count,.sh-rich-min-status__state{display:inline-flex;align-items:center;gap:6px}.sh-rich-min-status__count b{font:inherit;font-weight:900;color:#233d30}.sh-rich-min-status.is-short .sh-rich-min-status__state{color:#9b5b09}.sh-rich-min-status.is-valid .sh-rich-min-status__state{color:#08723c;font-weight:900}.sh-rich-min-status.is-valid .sh-rich-min-status__count b{color:#08723c}.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}@media(max-width:700px){.sh-rich-min-status{font-size:12px}}.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}}.sh-editor-block.has-error{border-color:#e0a29d!important;background:#fffafa!important}.sh-rich-min-status.is-celebrating .sh-rich-min-status__state{animation:shCounterSuccess .42s cubic-bezier(.2,.8,.2,1)}@media(prefers-reduced-motion:reduce){.sh-rich-min-status.is-celebrating .sh-rich-min-status__state{animation:none}}.sh-claim-flow .sh-card{overflow:visible}.sh-claim-flow .sh-company-search-result{min-height:48px;padding:10px 11px;border-radius:10px}.sh-claim-flow .sh-company-search-result strong{color:#183124;font-size:12px}.sh-claim-flow .sh-company-search-result span{color:#708078;font-size:10px}.sh-claim-flow .sh-form-status:empty{display:none}.sh-claim-flow .sh-form-status.is-error,.sh-claim-flow .sh-form-status.is-success{display:flex;align-items:flex-start;gap:8px;margin-top:13px;padding:11px 13px;border-radius:12px;font-size:11px;line-height:1.45}.sh-claim-flow .sh-form-status.is-error{border:1px solid #efcdc9;background:#fff5f4;color:#9e3028}.sh-claim-flow .sh-form-status.is-success{border:1px solid #cce5d3;background:#f1f9f3;color:#17653c}.sh-claim-flow .sh-form-status.is-error:before,.sh-claim-flow .sh-form-status.is-success:before{font-family:"Font Awesome 6 Free";font-weight:900;flex:0 0 auto;margin-top:1px}.sh-claim-flow .sh-form-status.is-error:before{content:""}.sh-claim-flow .sh-form-status.is-success:before{content:""}@media(max-width:680px){.sh-claim-flow .sh-card{padding:18px 16px;border-radius:18px}.sh-claim-flow .sh-company-search-result{align-items:flex-start;flex-direction:column;gap:2px}.sh-claim-flow .sh-company-search-result span{text-align:left}.sh-claim-flow .sh-muted{font-size:12px;line-height:1.6}}.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-jobs-page.is-searching [data-sh-job-results]{opacity:.55;pointer-events:none}.sh-jobs-page [data-sh-job-results]{transition:opacity .18s ease}@media(max-width:650px){.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 h2{font-size:20px}.sh-job-discovery-search{position:relative;display:grid!important;grid-template-columns:280px minmax(0,1fr) !important;gap:22px!important;align-items:start!important;margin-top:26px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}@media(max-width:900px){.sh-job-discovery-search{grid-template-columns:minmax(0,1fr) !important;gap:14px!important}}@media(max-width:767px){.sh-job-discovery-search{margin-top:16px!important}.sh-active-filter-chips::-webkit-scrollbar{display:none}}@keyframes shSkeleton{to{background-position:-220% 0}}:root{--sh-filter-sticky-top:150px;--sh-results-toolbar-top:84px}@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)}}[data-sh-company-page] .sh-form-status:empty{display:none}.sh-mobile-applybar{display:none}.sh-app > .sh-mobile-applybar{width:100% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}@media (max-width: 680px){.sh-app > .sh-mobile-applybar,.sh-mobile-applybar{position:fixed !important;left:0 !important;right:0 !important;bottom:0 !important;display:grid;grid-template-columns:minmax(0, 1fr) auto;grid-template-areas:"job close" "apply apply";align-items:center;gap:10px 12px;width:100vw !important;max-width:none !important;margin:0 !important;padding:12px 14px calc(12px + env(safe-area-inset-bottom)) 14px !important;box-sizing:border-box;background:rgba(255, 255, 255, 0.97);border:0;border-top:3px solid #d5be52;border-radius:0;box-shadow:0 -12px 32px rgba(13, 21, 17, 0.12),0 -2px 8px rgba(13, 21, 17, 0.05);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:9999;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(calc(100% + 20px));transition:transform 0.42s cubic-bezier(.22, 1, .36, 1),opacity 0.25s ease}.sh-mobile-applybar.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.sh-mobile-applybar.is-closing{opacity:0;visibility:visible;pointer-events:none;transform:translateY(calc(100% + 20px))}.sh-mobile-applybar__apply{grid-area:apply;display:flex !important;align-items:center;justify-content:center;gap:8px;width:100% !important;min-width:0;min-height:46px;margin:1px 0 0 !important;padding:10px 16px !important;box-sizing:border-box;border:1px solid #006837 !important;border-radius:10px !important;background:#006837 !important;color:#fff !important;font-size:13px !important;font-weight:800 !important;line-height:1 !important;text-align:center;text-decoration:none !important;white-space:nowrap;box-shadow:0 5px 14px rgba(0, 104, 55, 0.18);transition:transform 0.16s ease,background-color 0.18s ease,border-color 0.18s ease,box-shadow 0.18s ease}.sh-mobile-applybar__apply i{margin:0;color:inherit;font-size:12px}.sh-mobile-applybar__apply:hover{background:#004e2a !important;border-color:#004e2a !important;box-shadow:0 6px 17px rgba(0, 78, 42, 0.22)}.sh-mobile-applybar__apply:focus-visible{outline:2px solid #004e2a;outline-offset:2px}.sh-mobile-applybar__apply:active{transform:scale(0.985)}.sh-mobile-applybar.is-visible .sh-mobile-applybar__apply{animation:sh-mobile-apply-button-arrive 0.6s ease 0.3s both}@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))}}@media (prefers-reduced-motion: reduce){.sh-mobile-applybar,.sh-mobile-applybar__apply{animation:none !important;transition:none !important}}.sh-company-edit-modal .sh-company-location-autocomplete__control>input[type="search"]::-webkit-search-cancel-button{display:none}.sh-company-gallery-section{margin-top:34px;padding-top:30px;border-top:1px solid var(--sh-line)}.sh-company-gallery-section[hidden]{display:none!important}.sh-company-gallery-section__head{margin-bottom:16px}.sh-company-gallery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense;gap:12px;width:100%}.sh-company-gallery-card{position:relative;display:flex;min-width:0;min-height:0;flex-direction:column;padding:0;overflow:hidden;border:1px solid var(--sh-line);border-radius:18px;background:#fff;color:var(--sh-ink);text-align:left;cursor:pointer;box-shadow:0 8px 24px rgba(0,48,26,.055);appearance:none;-webkit-appearance:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.sh-company-gallery-card:hover{transform:translateY(-2px);border-color:#c8d7cf;box-shadow:0 15px 34px rgba(0,48,26,.11)}.sh-company-gallery-card.is-featured{grid-column:span 2;grid-row:span 2}.sh-company-gallery-card__image{position:relative;display:block;width:100%;aspect-ratio:4/3;overflow:hidden;background:var(--sh-wash-2)}.sh-company-gallery-card.is-featured .sh-company-gallery-card__image{aspect-ratio:16/10}.sh-company-gallery-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .35s cubic-bezier(.22,1,.36,1)}.sh-company-gallery-card:hover .sh-company-gallery-card__image img{transform:scale(1.025)}.sh-company-gallery-card__featured{position:absolute;top:10px;left:10px;display:inline-flex;align-items:center;gap:6px;min-height:27px;padding:5px 9px;border:1px solid rgba(255,255,255,.42);border-radius:999px;background:rgba(13,21,17,.78);color:#fff;font-size:10px;line-height:1;font-weight:800;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.sh-company-gallery-card__featured i{color:var(--sh-gold)}.sh-company-gallery-card__meta{display:flex;min-width:0;flex-direction:column;gap:3px;padding:11px 12px 12px}.sh-company-gallery-card__label{color:var(--sh-green);font-size:10px;line-height:1.2;font-weight:900;letter-spacing:.065em;text-transform:uppercase}.sh-company-gallery-card__caption{display:-webkit-box;overflow:hidden;color:#3f4c45;font-size:12px;line-height:1.4;font-weight:650;-webkit-box-orient:vertical;-webkit-line-clamp:2}body.sh-company-gallery-open{overflow:hidden}.sh-company-gallery-lightbox[hidden]{display:none!important}.sh-company-gallery-lightbox{position:fixed;inset:0;z-index:110000;display:grid;place-items:center;padding:24px}.sh-company-gallery-lightbox__backdrop{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:0;background:rgba(4,12,8,.89);cursor:zoom-out;appearance:none;-webkit-appearance:none}.sh-company-gallery-lightbox__dialog{position:relative;z-index:1;display:grid;grid-template-columns:52px minmax(0,1fr) 52px;align-items:center;gap:14px;width:min(1120px,100%);max-height:calc(100vh - 48px)}.sh-company-gallery-lightbox__dialog figure{display:flex;min-width:0;max-height:calc(100vh - 48px);flex-direction:column;margin:0;overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:20px;background:#09100c;box-shadow:0 30px 100px rgba(0,0,0,.45)}.sh-company-gallery-lightbox__dialog figure img{width:100%;max-height:calc(100vh - 140px);object-fit:contain;background:#07100b}.sh-company-gallery-lightbox__dialog figcaption{display:flex;flex-direction:column;gap:5px;padding:13px 16px 15px;background:#fff}.sh-company-gallery-lightbox__dialog figcaption>span{color:var(--sh-green);font-size:10px;line-height:1.2;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.sh-company-gallery-lightbox__dialog figcaption>strong{color:var(--sh-ink);font-size:13px;line-height:1.45;font-weight:700}.sh-company-gallery-lightbox__nav,.sh-company-gallery-lightbox__close{display:grid;place-items:center;margin:0;padding:0;border:1px solid rgba(255,255,255,.22);border-radius:50%;background:rgba(255,255,255,.1);color:#fff;cursor:pointer;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);appearance:none;-webkit-appearance:none;transition:background-color .18s ease,transform .18s ease,border-color .18s ease}.sh-company-gallery-lightbox__nav{width:48px;height:48px;font-size:15px}.sh-company-gallery-lightbox__nav:hover,.sh-company-gallery-lightbox__close:hover{border-color:rgba(255,255,255,.42);background:rgba(255,255,255,.18);transform:scale(1.04)}.sh-company-gallery-lightbox__close{position:absolute;top:-17px;right:-17px;z-index:4;width:40px;height:40px;background:rgba(9,16,12,.82);font-size:14px}@media(max-width:900px){.sh-company-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sh-company-gallery-card.is-featured{grid-column:span 2;grid-row:auto}}@media(max-width:680px){.sh-company-gallery-section{margin-top:27px;padding-top:24px}.sh-company-gallery-grid{gap:8px}.sh-company-gallery-card{border-radius:13px}.sh-company-gallery-card.is-featured{grid-column:1/-1}.sh-company-gallery-card__meta{padding:9px 10px 10px}.sh-company-gallery-card__label{font-size:9px}.sh-company-gallery-card__caption{font-size:11px}.sh-company-gallery-lightbox{padding:10px}.sh-company-gallery-lightbox__dialog{grid-template-columns:1fr;gap:0;width:100%;max-height:calc(100dvh - 20px)}.sh-company-gallery-lightbox__dialog figure{max-height:calc(100dvh - 20px);border-radius:15px}.sh-company-gallery-lightbox__dialog figure img{max-height:calc(100dvh - 100px)}.sh-company-gallery-lightbox__nav{position:absolute;top:50%;z-index:3;width:40px;height:40px;transform:translateY(-50%);background:rgba(9,16,12,.72)}.sh-company-gallery-lightbox__nav:hover{transform:translateY(-50%) scale(1.03)}.sh-company-gallery-lightbox__nav.is-prev{left:9px}.sh-company-gallery-lightbox__nav.is-next{right:9px}.sh-company-gallery-lightbox__close{top:9px;right:9px;width:38px;height:38px}}.sh-company-gallery-lightbox{width:100% !important}[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}[data-sh-company-claim-quick] .sh-form-status{display:none;margin-top:12px;padding:10px 12px;border-radius:8px;color:#46514b;font-size:13px;font-weight:600;line-height:1.45}[data-sh-company-claim-quick] .sh-form-status:not(:empty){display:block;border:1px solid #dde4e0;background:#f7f9f8}[data-sh-company-claim-quick] .sh-form-status.is-success{border-color:rgba(0, 104, 55, 0.18);background:rgba(0, 104, 55, 0.06);color:#004e2a}[data-sh-company-claim-quick] .sh-form-status.is-error{border-color:#efd4d4;background:#fff7f7;color:#9c2f2f}@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){#posting-packages,#hiring-options{scroll-margin-top:92px}}.sh-integrity-progress{margin:16px 0;padding:14px 16px;border:1px solid #dfe7e2;border-radius:12px;background:#f8fbf9}.sh-integrity-progress>div{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:8px}.sh-integrity-progress progress{width:100%;height:10px}
