.public-site .home-proof-section{padding-bottom:54px}.public-site .compact-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.public-site .compact-feature-grid .feature-card.compact{background:#fff;border:1px solid #e0e7ee;border-radius:16px;padding:26px;box-shadow:0 12px 30px #222e3e0d}.public-site .compact-feature-grid .feature-card.compact .feature-icon{margin-bottom:18px}.public-site .compact-feature-grid .feature-card.compact h3{margin:0 0 9px;font-size:20px}.public-site .compact-feature-grid .feature-card.compact p{font-size:14px;line-height:1.7}.public-site .home-inline-cta{justify-content:center;margin-top:28px;display:flex}.public-site .home-process-section{padding-top:72px;padding-bottom:72px}.public-site .home-process-section .process-grid{margin-top:12px}.public-site .home-service-card{min-height:295px}.public-site .hire-overview-models{scroll-margin-top:90px}.public-site .hire-model-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.public-site .hire-model-card{background:#fff;border:1px solid #dfe7ee;border-radius:16px;min-height:235px;padding:25px;position:relative;box-shadow:0 12px 30px #222e3e0d}.public-site .hire-model-card h3{margin:17px 0 10px;font-size:19px;line-height:1.3}.public-site .hire-model-card p{color:var(--muted);margin-bottom:20px;font-size:14px;line-height:1.65}.public-site .hire-model-check{width:38px;height:38px;color:var(--theme);background:#ebf6ff;border-radius:11px;place-items:center;display:grid}.public-site .hire-overview-proof{padding-top:74px}.public-site .talent-preview-section{background:#fff;padding-top:68px}.public-site .talent-preview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.public-site .talent-profile-card{background:linear-gradient(#fff,#fbfdff);border:1px solid #dce6ee;border-radius:18px;flex-direction:column;min-height:370px;padding:26px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 38px #1f38510f}.public-site .talent-profile-card:after{content:"";border:18px solid #168de20d;border-radius:50%;width:120px;height:120px;position:absolute;bottom:-40px;right:-34px}.public-site .talent-profile-topline{justify-content:space-between;align-items:center;gap:12px;display:flex}.public-site .talent-profile-badge{color:var(--theme);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850}.public-site .talent-profile-fit{color:#33764d;align-items:center;gap:6px;font-size:11px;font-weight:750;display:inline-flex}.public-site .talent-avatar{color:#fff;background:linear-gradient(145deg,var(--theme),var(--violet));letter-spacing:.04em;border-radius:18px;place-items:center;width:64px;height:64px;margin:28px 0 16px;font-size:16px;font-weight:850;display:grid;box-shadow:0 10px 22px #168de238}.public-site .talent-profile-role{color:#798592;letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:800}.public-site .talent-profile-copy h3{margin:7px 0 9px;font-size:21px;line-height:1.25}.public-site .talent-profile-copy p{min-height:70px;color:var(--muted);margin:0;font-size:13.5px;line-height:1.65}.public-site .talent-profile-meta{color:#5d6875;flex-wrap:wrap;gap:9px 14px;margin:18px 0 14px;font-size:11.5px;font-weight:700;display:flex}.public-site .talent-profile-meta span{align-items:center;gap:6px;display:inline-flex}.public-site .talent-profile-skills{flex-wrap:wrap;gap:7px;display:flex}.public-site .talent-profile-skills span{color:#465363;background:#f6f9fb;border:1px solid #e0e8ef;border-radius:7px;padding:6px 9px;font-size:11px;font-weight:700}.public-site .talent-profile-footer{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:22px;display:flex}.public-site .talent-profile-note{color:#5e6874;align-items:center;gap:7px;font-size:10.5px;line-height:1.45;display:inline-flex}.public-site .talent-preview-actions{background:linear-gradient(90deg,#f3f9fd,#f8fbff);border:1px solid #dce8f2;border-radius:15px;justify-content:space-between;align-items:center;gap:24px;margin-top:22px;padding:19px 21px;display:flex}.public-site .talent-preview-note{color:#566574;align-items:flex-start;gap:9px;max-width:700px;font-size:12px;line-height:1.55;display:flex}.public-site .talent-preview-note svg{color:var(--theme);flex:none;margin-top:1px}@media (max-width:1050px){.public-site .compact-feature-grid,.public-site .talent-preview-grid,.public-site .hire-model-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.public-site .talent-profile-card:last-child{grid-column:1/-1;max-width:calc(50% - 9px)}}@media (max-width:720px){.public-site .compact-feature-grid,.public-site .talent-preview-grid,.public-site .hire-model-cards{grid-template-columns:1fr}.public-site .talent-profile-card:last-child{grid-column:auto;max-width:none}.public-site .talent-preview-actions{flex-direction:column;align-items:stretch}.public-site .talent-preview-actions .hero-actions{flex-direction:column;margin:0}.public-site .talent-preview-actions .btn{justify-content:center;width:100%}.public-site .talent-profile-footer{flex-direction:column;align-items:flex-start}.public-site .home-proof-section{padding-bottom:42px}.public-site .home-process-section{padding-top:58px;padding-bottom:58px}}
