@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Space+Grotesk:wght@400;500;600;700&display=swap";:root{font-family:DM Sans,sans-serif;color:#e8eaf2;background:#0f172a;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto;font-weight:400;--surface: #141e34;--muted: #98a3bb;--blurple: #5865f2;--line: rgba(148, 163, 184, .14)}*{box-sizing:border-box}html{min-width:320px;scroll-behavior:smooth}body{min-width:320px;margin:0}button,a{font:inherit}a{color:inherit;text-decoration:none}button{color:inherit}.app-shell{min-height:100vh;overflow:hidden}.site-header,main,.site-footer{width:min(1160px,calc(100% - 64px));margin-inline:auto}.site-header{height:86px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.brand{display:inline-flex;align-items:center;gap:10px;font:700 21px Space Grotesk,sans-serif;letter-spacing:-1px}.brand__mark{width:32px;height:32px;display:grid;place-items:center;border-radius:10px;color:#fff;background:var(--blurple);font-size:18px;letter-spacing:0}.brand__accent{color:#9099ff}.site-header__nav,.account-actions{display:flex;align-items:center;gap:27px}.mobile-menu-toggle{display:none}.site-header__link{color:#b7bfd1;font-size:14px}.site-header__link:hover{color:#fff}.account-actions{gap:16px}.account-actions__name{max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#b7bfd1;font-size:13px}.button{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid transparent;border-radius:9px;padding:0 17px;font-size:13px;font-weight:600;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease}.button:hover:not(:disabled){transform:translateY(-1px)}.button:disabled{cursor:not-allowed;opacity:.65}.button--primary{color:#fff;background:var(--blurple);box-shadow:0 6px 22px #5865f233}.button--primary:hover:not(:disabled){background:#6875ff}.button--quiet{color:#bac2d4;background:transparent;border-color:var(--line)}.button--outline{color:#e7eaf3;background:#ffffff06;border-color:#a4b0ca38}.button--outline:hover:not(:disabled),.button--quiet:hover:not(:disabled){background:#ffffff14}.button--large{min-height:48px;padding-inline:20px;font-size:14px}.header-post-button{white-space:nowrap}.hero{min-height:490px;display:grid;grid-template-columns:1.1fr .9fr;align-items:center;position:relative}.hero__content{position:relative;z-index:1;padding:45px 0 50px}.hero__badge,.eyebrow{color:#969fff;font-size:10px;font-weight:700;letter-spacing:1.4px}.hero__badge{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(135,144,255,.19);border-radius:30px;background:#5865f214;padding:8px 12px}.hero__badge span{color:#c0c4ff}.hero h1{margin:23px 0 14px;font:600 clamp(40px,5.1vw,62px)/1.11 "Space Grotesk",sans-serif;letter-spacing:-2.8px}.hero h1 span{color:#8c95ff}.hero__copy{max-width:485px;margin:0;color:#a5aec1;font-size:15px;line-height:1.8}.hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:27px}.hero__proof{display:flex;align-items:center;gap:12px;margin-top:31px;color:#929cb1;font-size:12px}.proof-avatars{display:flex;padding-left:5px}.proof-avatars span{width:24px;height:24px;display:grid;place-items:center;margin-left:-5px;border:2px solid #0f172a;border-radius:50%;color:#fff;background:#554f9f;font-size:9px;font-weight:700}.proof-avatars span:nth-child(2){background:#ad607d}.proof-avatars span:nth-child(3){background:#47898c}.proof-avatars span:nth-child(4){background:#25324c}.hero__visual{position:relative;height:390px;display:grid;place-items:center}.hero__visual:before{content:"";position:absolute;width:300px;height:300px;border-radius:50%;background:#4f5ee81f;filter:blur(70px)}.orbit{position:absolute;border:1px solid rgba(124,138,245,.12);border-radius:50%;transform:rotate(-27deg)}.orbit--outer{width:365px;height:220px}.orbit--inner{width:300px;height:165px;transform:rotate(35deg)}.visual-card{position:absolute;z-index:1;border:1px solid rgba(170,181,229,.22);background:linear-gradient(145deg,#273252fa,#172138f5);box-shadow:0 24px 70px #00000057}.visual-card--main{width:185px;height:192px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;border-radius:23px;transform:rotate(-8deg)}.visual-card__icon{width:72px;height:72px;display:grid;place-items:center;border:1px solid rgba(181,188,255,.4);border-radius:23px;color:#fff;background:linear-gradient(145deg,#737cff,#4b56d9);box-shadow:0 12px 32px #5865f259;font-size:34px}.visual-card__lines{display:flex;flex-direction:column;gap:7px;width:90px}.visual-card__lines i{height:5px;border-radius:10px;background:#c4cce375}.visual-card__lines i:nth-child(2){width:74%}.visual-card__lines i:nth-child(3){width:48%}.visual-card__check{position:absolute;top:-13px;right:-12px;width:31px;height:31px;display:grid;place-items:center;border:3px solid #1a2540;border-radius:50%;color:#fff;background:#55c7a3;font-size:14px}.visual-card--floating{display:flex;align-items:center;gap:9px;top:258px;right:5px;border-radius:11px;padding:12px 14px;color:#dce2f3;font-size:11px;transform:rotate(4deg)}.status-dot{width:7px;height:7px;border-radius:50%;background:#57d6ad;box-shadow:0 0 10px #57d6ad}.sparkle{position:absolute;z-index:1;color:#aab0ff}.sparkle--one{top:88px;right:72px;font-size:24px}.sparkle--two{bottom:75px;left:59px;color:#6d7afd;font-size:30px}.stats-bar{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--line);padding:22px 4px}.stats-bar div{display:flex;justify-content:center;gap:8px;color:#9ba6ba;font-size:13px}.stats-bar strong{color:#e6e9f3;font-weight:600}.notice,.config-notice{border:1px solid rgba(248,113,113,.25);border-radius:9px;margin:22px 0 0;padding:12px 15px;color:#ffc2c2;background:#7f1d1d2e;font-size:13px;line-height:1.6}.config-notice{border-color:#facc1533;color:#e8d99f;background:#71560a21}.config-notice code{color:#fff0ae}.opportunities{padding:62px 0 75px}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:25px}.eyebrow{margin:0 0 9px}.section-heading h2{margin:0;font:600 28px Space Grotesk,sans-serif;letter-spacing:-.7px}.section-heading__copy{margin:8px 0 0;color:var(--muted);font-size:13px}.job-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.job-card{min-width:0;border:1px solid var(--line);border-radius:13px;padding:20px;background:linear-gradient(145deg,#18233adb,#131d30db);transition:border-color .18s ease,transform .18s ease}.job-card:hover{transform:translateY(-3px);border-color:#7480f56b}.job-card__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:19px}.server-avatar{width:43px;height:43px;display:grid;place-items:center;border-radius:13px;color:#fff;font:700 12px Space Grotesk,sans-serif}.server-avatar--violet{background:linear-gradient(135deg,#8b68d9,#5144a5)}.server-avatar--blue{background:linear-gradient(135deg,#4e9ed0,#38639d)}.server-avatar--teal{background:linear-gradient(135deg,#3b9b8b,#286b79)}.featured-label{color:#b7bcff;font-size:10px}.featured-label span{color:#949cff}.job-card__server{margin:0 0 5px;color:#929db2;font-size:11px}.job-card h3{margin:0;font:600 18px Space Grotesk,sans-serif}.job-card__detail{margin:8px 0 15px;color:#8f9ab0;font-size:11px}.job-card__tags{display:flex;gap:7px}.tag{border:1px solid rgba(160,172,202,.14);border-radius:20px;padding:5px 9px;color:#b1bbce;background:#ffffff06;font-size:10px}.job-card__action{width:100%;display:flex;justify-content:space-between;border:0;border-top:1px solid var(--line);margin-top:18px;padding:15px 0 0;color:#adb7ff;background:transparent;text-align:left;font-size:11px}.job-card__action:disabled{cursor:default;opacity:.82}.moderator-badge{width:fit-content;margin:-38px auto 40px;color:#8de0c3;font-size:12px}.site-footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line);padding:23px 0 28px;color:#77839b;font-size:11px}.brand--footer{color:#d9deeb;font-size:17px}.brand--footer .brand__mark{width:26px;height:26px;border-radius:8px;font-size:14px}.support-button{position:fixed;z-index:5;right:24px;bottom:22px;display:inline-flex;align-items:center;gap:9px;border:1px solid rgba(255,255,255,.18);border-radius:30px;padding:12px 17px;color:#fff;background:#5865f2;box-shadow:0 8px 30px #0000004d;font-size:13px;font-weight:600;transition:background .18s ease,transform .18s ease}.support-button:hover{transform:translateY(-2px);background:#6975ff}.support-button__icon{width:19px;height:19px}@media(max-width:760px){.site-header,main,.site-footer{width:min(100% - 36px,560px)}.site-header{height:72px}.site-header__nav{gap:14px}.account-actions__name{display:none}.button{padding-inline:13px}.hero{grid-template-columns:1fr;min-height:unset}.hero__content{padding:59px 0 20px}.hero h1{font-size:clamp(40px,10vw,58px)}.hero__visual{height:270px;margin-top:-7px}.orbit--outer{width:290px;height:170px}.orbit--inner{width:230px;height:130px}.visual-card--main{width:150px;height:158px}.visual-card__icon{width:60px;height:60px;border-radius:19px}.visual-card--floating{top:193px;right:max(12px,12%)}.sparkle--one{top:37px;right:18%}.sparkle--two{bottom:34px;left:17%}.stats-bar{gap:12px;padding:18px 0}.stats-bar div{flex-direction:column;align-items:center;gap:3px;font-size:11px;text-align:center}.opportunities{padding:48px 0 63px}.section-heading{align-items:start}.section-heading h2{font-size:24px}.opportunities .section-heading>.button{display:none}.job-grid{grid-template-columns:1fr}.job-card{padding:18px}}@media(max-width:420px){.site-header,main,.site-footer{width:calc(100% - 28px)}.brand{font-size:19px}.site-header .button{min-height:38px;font-size:11px}.hero__actions{align-items:stretch;flex-direction:column}.hero__actions .button{width:100%}.hero__copy{font-size:14px}.site-footer{align-items:flex-start;flex-direction:column;gap:11px}.support-button{right:14px;bottom:14px}}.brand-button{border:0;padding:0;color:inherit;background:transparent;cursor:pointer}.main-nav{display:flex;align-items:center;gap:5px}.site-header__link{border:0;border-radius:7px;padding:9px 10px;background:transparent;cursor:pointer;white-space:nowrap}.site-header__link.is-active{color:#fff;background:#5865f226}.site-header__nav{gap:12px}.workspace-menu{position:relative}.workspace-menu__toggle{display:inline-flex;align-items:center;gap:7px}.workspace-menu__items{min-width:205px;position:absolute;z-index:8;top:calc(100% + 8px);right:0;display:flex;flex-direction:column;gap:3px;border:1px solid rgba(148,163,184,.2);border-radius:11px;padding:7px;background:#151f35;box-shadow:0 14px 40px #00000059}.workspace-menu__items .site-header__link{display:flex;align-items:center;justify-content:space-between;text-align:left}.search-field{min-width:min(270px,34vw);display:flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:9px;padding:0 12px;color:#8995af;background:#ffffff06}.search-field>span:first-child{font-size:22px;line-height:1}.search-field input{width:100%;height:40px;border:0;outline:0;color:#e8eaf2;background:transparent;font:inherit;font-size:12px}.search-field input::placeholder{color:#7e8aa3}.feed-toolbar{display:flex;align-items:center;justify-content:space-between;margin:-8px 0 15px;color:#929db2;font-size:11px}.filter-toggle{display:inline-flex;align-items:center;gap:7px;cursor:pointer}.filter-toggle input{accent-color:var(--blurple)}.job-card__description{display:-webkit-box;min-height:56px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.6}.job-status,.state-pill,.admin-level-pill{display:inline-flex;align-items:center;border:1px solid rgba(160,172,202,.17);border-radius:20px;padding:6px 10px;color:#aeb9ce;background:#ffffff09;font-size:10px;white-space:nowrap}.state-pill--open,.state-pill--accepted{border-color:#4bc8993b;color:#8de0c3;background:#23815e1f}.state-pill--closed,.state-pill--rejected{border-color:#f0787833;color:#eda5a5;background:#8e30301a}.state-pill--reviewing{border-color:#ffcb6233;color:#e8cb85}.state-pill--interview{border-color:#8998ff52;color:#b7c0ff;background:#5865f21f}.state-pill--expired{border-color:#f0787833;color:#eda5a5;background:#8e30301a}.empty-state{min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px dashed rgba(148,163,184,.19);border-radius:13px;padding:28px;color:var(--muted);text-align:center}.empty-state h2,.empty-state h3{margin:5px 0;color:#e5e9f3;font:600 19px Space Grotesk,sans-serif}.empty-state p{max-width:460px;margin:6px 0 15px;font-size:12px;line-height:1.7}.empty-state__icon{color:#8b94ff;font-size:27px}.empty-state--compact{min-height:112px}.loading-spinner{width:22px;height:22px;border:2px solid rgba(148,163,184,.2);border-top-color:#8790ff;border-radius:50%;margin-bottom:12px;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.workspace-section{min-height:70vh;padding:58px 0 80px}.workspace-section>.section-heading{margin-bottom:28px}.panel{border:1px solid var(--line);border-radius:12px;background:linear-gradient(145deg,#18233adb,#131d30db)}.form-panel{margin-bottom:26px;padding:22px}.form-panel h3{margin:0 0 18px;font:600 18px Space Grotesk,sans-serif}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.form-field{display:flex;flex-direction:column;gap:8px;margin-bottom:15px;color:#c5ccda;font-size:12px;font-weight:600}.form-field input,.form-field textarea,.listing-row select,.application-row select,.member-row select{width:100%;border:1px solid rgba(160,172,202,.2);border-radius:8px;padding:11px 12px;outline:0;color:#e8eaf2;background:#111a2d;font:400 12px DM Sans,sans-serif}.form-field input:focus,.form-field textarea:focus,.listing-row select:focus,.application-row select:focus,.member-row select:focus,.search-field:focus-within{border-color:#7883ffb8;box-shadow:0 0 0 3px #5865f21a}.form-field textarea{resize:vertical;line-height:1.6}.form-field small{color:#7f8ba2;font-size:10px;font-weight:400}.listing-builder{display:grid;gap:10px}.listing-builder__heading,.listing-builder__actions{display:flex;align-items:center;justify-content:space-between;gap:12px}.listing-builder__heading h3{margin:0;color:#eff1f9;font:600 19px Space Grotesk,sans-serif}.listing-builder__heading .eyebrow{margin:0 0 5px}.listing-builder__steps{color:#8996af;font-size:10px;text-align:right}.listing-builder__extras{border:1px solid var(--line);border-radius:12px;padding:14px;background:#080f1d73}.listing-builder__extras>summary{margin-bottom:16px;color:#e3e7f1;cursor:pointer;font-size:12px;font-weight:700}.listing-builder__extras>summary span{display:block;margin-top:5px;color:#8290a8;font-size:10px;font-weight:400}.listing-builder-preview{display:grid;gap:8px;border:1px solid rgba(115,126,255,.24);border-radius:12px;padding:16px;background:linear-gradient(135deg,#5865f217,#101b2fcc)}.listing-builder-preview>.eyebrow{margin:0}.listing-builder-preview>strong{color:#f1f3fb;font:600 16px Space Grotesk,sans-serif}.listing-builder-preview>span:not(.eyebrow){color:#aeb8ce;font-size:11px}.listing-builder-preview>p{margin:0;color:#929fb7;font-size:11px;line-height:1.6;white-space:pre-wrap}.listing-builder-preview>div{display:flex;flex-wrap:wrap;gap:6px}.listing-builder-preview>div span{border-radius:7px;padding:5px 8px;color:#b9c2d6;background:#94a3b814;font-size:9px}.listing-builder__actions{justify-content:flex-start}.panel-list{display:flex;flex-direction:column;gap:10px}.listing-row,.application-row,.member-row{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px}.listing-row{flex-wrap:wrap}.listing-row__main,.member-row__identity{min-width:0;display:flex;align-items:center;gap:13px}.listing-row__main h3,.application-row h3,.member-row h3{margin:0 0 5px;color:#e8eaf2;font:600 14px Space Grotesk,sans-serif}.listing-row__main p,.member-row p,.application-row__copy>p{margin:0;color:#929db2;font-size:11px}.listing-row__actions,.member-row__controls{display:flex;align-items:center;justify-content:end;gap:9px}.listing-row__review{width:100%;display:flex;justify-content:space-between;gap:12px;color:#8290aa;font-size:10px}.listing-row select,.application-row select,.member-row select{width:auto;min-width:125px;padding:8px 28px 8px 10px}.subsection-heading{display:flex;align-items:center;gap:10px;margin:35px 0 13px}.subsection-heading h3{margin:0;color:#e8eaf2;font:600 17px Space Grotesk,sans-serif}.subsection-heading>span{border-radius:20px;padding:4px 8px;color:#aab2c5;background:#ffffff0f;font-size:10px}.application-row{align-items:flex-start}.application-row__copy{min-width:0;flex:1}.application-row__heading{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.application-row__copy>p{margin:10px 0;color:#b6bfd0;line-height:1.65;white-space:pre-wrap}.application-row__copy small{color:#7d8aa2;font-size:10px}.admin-level-pill{border-color:#8992ff47;color:#b8bdff;background:#5865f21f}.admin-stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:13px}.admin-stat-grid--compact{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.admin-stat{display:flex;flex-direction:column;gap:10px;padding:18px;color:#9aa6bb;font-size:11px;text-decoration:none;transition:border-color .18s ease,transform .18s ease}.admin-stat:hover{transform:translateY(-2px);border-color:#7480f56b}.admin-stat strong{color:#eef0f8;font:600 28px Space Grotesk,sans-serif}.admin-stat small{color:#8f9ab0;font-size:10px}.admin-filter-bar{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;margin-bottom:14px}.admin-filter-bar .search-field{width:100%;min-width:0}.admin-filter-select{display:flex;align-items:center;gap:7px;color:#9da8bd;font-size:10px}.admin-filter-select select{min-height:40px;border:1px solid rgba(160,172,202,.2);border-radius:8px;padding:8px 28px 8px 10px;color:#dfe3ed;background:#111a2d;font:400 11px DM Sans,sans-serif}.admin-directory-search{max-width:430px;margin:0 0 14px}.admin-report-resolution{display:flex;align-items:flex-start;flex-direction:column;gap:7px;margin-top:12px}.admin-report-resolution p{margin:0;color:#bfc8d9;font-size:11px;line-height:1.6;white-space:pre-wrap}.admin-report-resolution p strong{color:#e2e6ef}.admin-subsection[id]{scroll-margin-top:24px}.promotion-review-section{border:1px solid rgba(102,210,170,.19);border-radius:13px;padding:0 17px 16px;background:linear-gradient(130deg,#23815e14,#141e3461)}.promotion-candidate-list{display:flex;flex-direction:column;gap:9px}.promotion-candidate{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 15px}.promotion-candidate>div{display:flex;flex-direction:column;gap:4px}.promotion-candidate strong{color:#e8eaf2;font:600 12px Space Grotesk,sans-serif}.promotion-candidate span{color:#98a3bb;font-size:10px}.promotion-candidate .promotion-candidate__evidence{color:#8de0c3;white-space:nowrap}.promotion-candidate__evidence-link{color:#aeb6ff;font-size:10px;white-space:nowrap}.promotion-candidate__evidence-link:hover{color:#fff}.promotion-review-hint,.site-metrics-note{color:#9aa6bb;font-size:11px;line-height:1.65}.promotion-review-section>.button{width:fit-content}.promotion-review-section .admin-accordion__meta{color:#8de0c3;background:#23815e1f}.staff-audit-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:13px}.staff-audit-summary__metric{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px;color:#9aa6bb;font-size:10px}.staff-audit-summary__metric strong{color:#eef0f8;font:600 21px Space Grotesk,sans-serif}.staff-audit-summary__metric small{color:#7f8ba2;font-size:9px}.staff-activity-chart{height:132px;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;border:1px solid var(--line);border-radius:11px;margin-bottom:14px;padding:11px 14px;background:#141e346b}.staff-activity-chart__day{min-width:0;display:flex;align-items:center;flex-direction:column;gap:4px}.staff-activity-chart__bar-wrap{min-height:62px;flex:1;width:100%;display:flex;align-items:end;justify-content:center}.staff-activity-chart__bar{width:min(22px,65%);min-height:3px;border-radius:5px 5px 2px 2px;background:linear-gradient(0deg,#5865f2,#7bdaba)}.staff-activity-chart__day small{color:#8894a9;font-size:9px}.staff-activity-chart__day b{color:#d8deed;font-size:9px}.site-metrics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.site-metric{min-width:0;display:flex;align-items:flex-start;flex-direction:column;gap:9px;padding:15px}.site-metric span{color:#98a3bb;font-size:10px}.site-metric strong{color:#f0f2f8;font:600 25px Space Grotesk,sans-serif}.site-metrics-note{margin:12px 0 0}.ad-enabled-toggle{display:inline-flex;align-items:center;gap:8px;color:#aeb8ca;font-size:11px}.ad-enabled-toggle input{width:17px;height:17px;accent-color:var(--blurple)}.ad-manager-form .profile-section-heading{margin-bottom:6px}.profile-hero{display:flex;align-items:center;gap:18px;padding:22px}.profile-hero__avatar{width:62px;height:62px;flex:none;display:grid;place-items:center;border:1px solid rgba(155,164,255,.35);border-radius:20px;color:#fff;background:linear-gradient(145deg,#737cff,#4b56d9);font:600 26px Space Grotesk,sans-serif;box-shadow:0 10px 28px #5865f23b}.profile-hero__identity{min-width:0;flex:1}.profile-hero__identity .eyebrow{margin:0 0 5px}.profile-hero__identity h2{overflow-wrap:anywhere;margin:0;font:600 24px Space Grotesk,sans-serif}.profile-hero__identity>span{display:block;margin-top:6px;color:#9aa6bb;font-size:11px}.profile-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}.profile-stat{min-width:0;display:grid;grid-template-columns:1fr auto;align-items:center;gap:5px 8px;border:1px solid var(--line);border-radius:12px;padding:15px;color:#a0abc0;background:#141e34cc;text-align:left;cursor:pointer}.profile-stat strong{grid-row:span 2;color:#f0f2f8;font:600 26px Space Grotesk,sans-serif}.profile-stat small{color:#939dff;font-size:10px}.profile-stat:hover{border-color:#7480f56b}.profile-content-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(230px,.8fr);align-items:start;gap:14px;margin-top:14px}.profile-edit-form{margin:0}.profile-section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.profile-section-heading .eyebrow{margin-bottom:5px}.profile-section-heading h3,.profile-guidance h3{margin:0;color:#eef0f8;font:600 18px Space Grotesk,sans-serif}.profile-guidance{padding:22px}.profile-guidance .eyebrow{margin:0 0 8px}.profile-guidance>p:not(.eyebrow){color:#a8b2c7;font-size:12px;line-height:1.7}.profile-completion{display:flex;flex-direction:column;gap:10px;border-block:1px solid var(--line);margin:18px 0;padding:15px 0;color:#a3aec2;font-size:11px}.profile-completion span:before{content:"○";margin-right:8px;color:#7d8aa2}.profile-completion span.is-complete:before{content:"✓";color:#8de0c3}.applicant-profile-bio{margin-top:9px!important;color:#c4ccda!important;line-height:1.6;white-space:pre-wrap}.applicant-portfolio-link{display:inline-flex;margin:9px 0 4px;color:#aeb7ff;font-size:11px}.applicant-portfolio-link:hover{color:#d4d8ff;text-decoration:underline}.admin-search{max-width:430px;margin:0 0 14px}.member-avatar{width:39px;height:39px;flex:none;border-radius:50%;object-fit:cover}.member-avatar--fallback{display:grid;place-items:center;color:#fff;background:#555fae;font-weight:700}.member-row__identity>div{min-width:0}.member-row__identity p{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.verify-toggle{border:1px solid rgba(160,172,202,.19);border-radius:7px;padding:8px 10px;color:#bec7d8;background:transparent;font-size:10px;cursor:pointer;white-space:nowrap}.verify-toggle.is-verified{border-color:#4bc89940;color:#8de0c3;background:#23815e1f}.verify-toggle:disabled{cursor:default;opacity:.6}.modal-backdrop{position:fixed;z-index:10;inset:0;display:grid;place-items:center;overflow:auto;padding:20px;background:#040812c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dialog{width:min(100%,540px);max-height:calc(100vh - 40px);overflow:auto;position:relative;border:1px solid rgba(160,172,202,.22);border-radius:16px;padding:27px;background:#151f35;box-shadow:0 24px 90px #00000073}.dialog__close{position:absolute;top:13px;right:15px;width:32px;height:32px;border:0;border-radius:50%;color:#aeb7ca;background:#ffffff0f;font-size:21px;cursor:pointer}.dialog h2{margin:8px 40px 12px 0;font:600 25px Space Grotesk,sans-serif}.dialog__description,.dialog__signin p{margin:0 0 22px;color:#a8b2c7;font-size:13px;line-height:1.75;white-space:pre-wrap}.button--full{width:100%}.toast{position:fixed;z-index:20;right:24px;bottom:82px;max-width:min(450px,calc(100vw - 32px));display:flex;align-items:center;gap:15px;border:1px solid rgba(75,200,153,.25);border-radius:10px;padding:13px 15px;color:#a8f0d5;background:#142a2a;box-shadow:0 12px 35px #0000004d;font-size:12px;line-height:1.55}.toast--error{border-color:#f871714d;color:#ffc2c2;background:#321d2b}.toast button{flex:none;border:0;color:inherit;background:transparent;font-size:20px;cursor:pointer}.sr-only{width:1px;height:1px;position:absolute;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}@media(max-width:900px){.site-header,main,.site-footer{width:min(100% - 36px,720px)}.site-header{height:auto;min-height:72px;flex-wrap:wrap;gap:10px;padding-block:12px}.site-header__nav{flex:1;justify-content:end}.main-nav{order:2;width:100%;justify-content:center;overflow-x:auto}.site-header__nav{flex-wrap:wrap}}@media(max-width:600px){.site-header,main,.site-footer{width:calc(100% - 28px)}.site-header{display:grid;grid-template-columns:1fr auto;align-items:center;gap:0}.mobile-menu-toggle{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--line);border-radius:9px;padding:0 12px;color:#dfe4ef;background:#ffffff09;font-size:12px;font-weight:600}.mobile-menu-toggle>span:first-child{font-size:16px}.site-header__nav{display:none;grid-column:1 / -1;width:100%;align-items:stretch;flex-direction:column;gap:11px;padding-top:12px}.site-header__nav.is-mobile-open{display:flex}.main-nav{width:100%;align-items:stretch;flex-direction:column;gap:3px;overflow:visible}.main-nav>.button{width:100%}.workspace-menu{width:100%}.workspace-menu__toggle{width:100%;justify-content:space-between}.workspace-menu__items{width:100%;position:static;min-width:0;border:0;box-shadow:none;padding:4px 0 0 12px;background:transparent}.site-header__link,.site-header__link.is-active{min-height:42px;display:flex;align-items:center;justify-content:space-between;border:1px solid transparent;border-radius:8px;padding:0 11px;text-align:left}.site-header__link.is-active{border-color:#7480f538;background:#5865f21a}.account-actions{width:100%;flex-wrap:wrap;justify-content:flex-start;gap:8px;border-top:1px solid var(--line);padding-top:11px}.account-actions__name{max-width:calc(100% - 16px)}.site-header .button{min-height:44px;font-size:11px}.pr-manager-row{align-items:stretch;flex-direction:column}.pr-manager-row .button{width:100%}.contact-inquiry__heading{flex-direction:column}.section-heading{align-items:flex-start;flex-direction:column}.employer-post-button{width:100%}.section-heading .search-field{width:100%;max-width:none}.form-grid{grid-template-columns:1fr}.admin-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.admin-stat{flex-direction:column;align-items:flex-start;justify-content:space-between}.admin-stat{gap:5px;padding:12px 9px;font-size:9px}.admin-stat strong{font-size:20px}.listing-row,.member-row{align-items:flex-start;flex-direction:column}.listing-row__review{flex-direction:column}.listing-builder__heading,.affiliate-link-card{align-items:flex-start;flex-direction:column}.listing-builder__steps{text-align:left}.listing-detail-grid,.affiliate-summary-grid{grid-template-columns:1fr}.affiliate-review-card,.affiliate-commission{align-items:flex-start;flex-direction:column}.listing-row__actions,.member-row__controls{width:100%;justify-content:space-between}.listing-row__actions select,.member-row__controls select{flex:1}.application-row{flex-direction:column}.application-row select{width:100%}.application-row>.button{width:100%}.feed-toolbar{margin-top:0}.workspace-section{padding-top:40px}.form-panel{padding:16px}.toast{right:14px;bottom:75px}.opportunities{padding:42px 0 56px}.hero{min-height:0;grid-template-columns:1fr}.hero__content{padding:42px 0 24px}.hero h1{font-size:clamp(37px,11vw,52px);letter-spacing:-2px}.hero__copy{font-size:14px}.hero__visual{height:270px}.hero__visual:before{width:220px;height:220px}.orbit--outer{width:min(82vw,320px);height:185px}.orbit--inner{width:min(68vw,270px);height:145px}.visual-card--floating{top:177px;right:1%}.sparkle--one{top:34px;right:13%}.sparkle--two{bottom:30px;left:12%}.stats-bar{grid-template-columns:1fr;gap:12px;padding:17px 4px}.stats-bar div{justify-content:flex-start}.job-grid{grid-template-columns:1fr}.job-card{padding:17px}.modal-backdrop{align-items:end;padding:8px}.dialog{max-height:min(90dvh,850px);border-radius:16px 16px 10px 10px;padding:22px 17px calc(18px + env(safe-area-inset-bottom))}.dialog h2{font-size:21px}.button,.moderation-report__actions .button,.member-row__controls .button{min-height:44px}.form-field input,.form-field textarea,.search-field input,.chat-composer textarea,.contact-form select{font-size:16px}.chat-layout{min-height:0}.chat-window{min-height:55dvh}.chat-messages{padding:12px}.chat-bubble{max-width:92%}.chat-window__header{gap:8px;padding:11px}.chat-report-button{margin-left:auto}.notification-card{padding:11px}.maintenance-page>.brand{top:20px;left:14px}.maintenance-card{padding:35px 20px}.admin-filter-bar{grid-template-columns:1fr 1fr}.admin-filter-bar>.search-field{grid-column:1 / -1}.admin-filter-select{align-items:stretch;flex-direction:column}.admin-filter-select select{width:100%}.promotion-candidate{align-items:flex-start;flex-direction:column}.admin-accordion{padding:0 11px 13px}.admin-accordion__summary{min-height:60px;gap:8px}.admin-accordion__title{font-size:14px}.admin-accordion__meta{padding:4px 7px;font-size:8px}.admin-quick-nav{gap:6px;padding:10px}.admin-quick-nav>a{min-height:36px;padding-inline:8px}.site-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.site-metric{gap:7px;padding:12px 9px}.site-metric strong{font-size:20px}.profile-hero{align-items:flex-start;flex-wrap:wrap;gap:13px;padding:16px}.profile-hero__avatar{width:50px;height:50px;border-radius:16px;font-size:21px}.profile-hero__identity h2{font-size:20px}.profile-hero>.button{width:100%}.profile-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.profile-stat{padding:12px}.profile-stat strong{font-size:23px}.profile-content-grid{grid-template-columns:1fr}}.rank-badge,.verified-badge{display:inline-flex;align-items:center;width:fit-content;border:1px solid rgba(139,148,255,.25);border-radius:20px;padding:5px 8px;color:#c3c6ff;background:#5865f21f;font-size:9px;font-weight:700;white-space:nowrap}.verified-badge,.rank-badge--pr{border-color:#4bc8993d;color:#8de0c3;background:#23815e1f}.pr-manager-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 15px}.pr-manager-row>div{min-width:0;display:flex;flex-direction:column;gap:5px}.pr-manager-row strong{color:#e8eaf2;font:600 12px Space Grotesk,sans-serif}.pr-manager-row span{overflow-wrap:anywhere;color:#8f9ab0;font-size:10px}.pr-manager-row .button{flex:none;min-height:38px;font-size:10px}.admin-subsection{margin-top:36px}.admin-subsection:first-of-type{margin-top:31px}.admin-subsection__description{margin:0 0 14px;color:#929db2;font-size:11px;line-height:1.6}.admin-accordion{border:1px solid var(--line);border-radius:13px;padding:0 17px 16px;background:#111a2d6b;scroll-margin-top:18px}.admin-accordion[open]{border-color:#94a3b838;background:#111a2d9e}.admin-accordion__summary{min-height:66px;display:flex;align-items:center;justify-content:space-between;gap:14px;list-style:none;cursor:pointer}.admin-accordion__summary::-webkit-details-marker{display:none}.admin-accordion__summary::marker{content:""}.admin-accordion__summary:after{content:"＋";flex:none;color:#8995af;font-size:16px;transition:transform .18s ease}.admin-accordion[open]>.admin-accordion__summary:after{content:"−";color:#adb4ff}.admin-accordion__title{color:#eef0f8;font:600 16px Space Grotesk,sans-serif}.admin-accordion__meta{display:inline-flex;align-items:center;gap:7px;border-radius:20px;padding:5px 9px;color:#aeb8ca;background:#ffffff0e;font-size:9px;white-space:nowrap}.admin-accordion__meta>span{display:none}.admin-accordion>.admin-subsection__description{margin:0 0 16px}.admin-quick-nav{display:flex;align-items:center;flex-wrap:wrap;gap:8px;border:1px solid var(--line);border-radius:12px;margin:16px 0 4px;padding:12px 14px;background:#111a2d66}.admin-quick-nav>span{margin-right:3px;color:#7f8ba2;font-size:10px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}.admin-quick-nav>a{min-height:32px;display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(148,163,184,.14);border-radius:8px;padding:0 10px;color:#c4ccdc;background:#ffffff06;font-size:10px;transition:border-color .15s ease,background .15s ease}.admin-quick-nav>a:hover{border-color:#8992ff52;color:#f2f3ff;background:#5865f21a}.admin-quick-nav>a b{min-width:17px;border-radius:20px;padding:2px 5px;color:#f6c6cd;background:#e45f7c29;font-size:9px;text-align:center}.admin-accordion .admin-subsection{margin-top:18px}.admin-accordion .admin-subsection:first-child{margin-top:0}.moderation-report{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px}.moderation-report__content{min-width:0;flex:1}.moderation-report__content h4{margin:0;color:#e8eaf2;font:600 14px Space Grotesk,sans-serif}.moderation-report__content>p{margin:9px 0;color:#bac3d4;font-size:12px;line-height:1.65;white-space:pre-wrap}.moderation-report__content>small{color:#7f8ba2;font-size:10px}.moderation-report__actions{display:flex;align-items:center;flex-wrap:wrap;justify-content:end;gap:7px}.moderation-report__actions .button,.member-row__controls .button{min-height:34px;padding-inline:10px;font-size:10px}.button--danger{border-color:#f871713d;color:#ffc2c2;background:#7f1d1d33}.button--danger:hover:not(:disabled){background:#992c2c61}.suspension-toolbar{display:flex;justify-content:end;margin:-5px 0 13px}.suspension-toolbar label,.staff-role-select{display:flex;align-items:center;gap:9px;color:#9da8bd;font-size:10px}.suspension-toolbar select,.staff-role-select select{border:1px solid rgba(160,172,202,.2);border-radius:7px;padding:8px 10px;color:#dfe3ed;background:#111a2d;font:400 11px DM Sans,sans-serif}.member-row__reason{margin-top:5px!important;color:#d6a8a8!important}.suspension-notice{border:1px solid rgba(255,203,98,.23);border-radius:9px;padding:12px 14px;color:#e8cb85;background:#71560a21;font-size:12px;line-height:1.6}.job-card__actions{border-top:1px solid var(--line);margin-top:17px}.job-card__actions .job-card__action{border-top:0;margin-top:0;padding-top:13px}.report-link{display:block;border:0;padding:9px 0 0;color:#8692aa;background:transparent;font-size:10px;cursor:pointer}.report-link:hover{color:#d2a3a3}.warning-list{display:flex;flex-direction:column;gap:9px;margin-bottom:22px}.warning-list h3{margin:0 0 3px;color:#e8eaf2;font:600 16px Space Grotesk,sans-serif}.warning-card{border:1px solid rgba(255,203,98,.2);border-radius:10px;padding:13px 15px;background:#71560a1a}.warning-card p{margin:0 0 7px;color:#e1d3a1;font-size:12px;line-height:1.6}.warning-card small{color:#a79b73;font-size:10px}.site-announcement{display:flex;align-items:center;gap:10px;border:1px solid rgba(137,146,255,.22);border-radius:10px;margin:20px 0 -25px;padding:13px 15px;color:#c4c8ff;background:#5865f217;font-size:12px;line-height:1.6;white-space:pre-wrap}.site-announcement span{color:#8d95ff}.sponsored-placement{position:relative;display:flex;flex-direction:column;gap:8px;border:1px solid rgba(137,146,255,.2);border-radius:13px;margin-top:21px;padding:19px 22px;background:linear-gradient(110deg,#5865f221,#141e34b3);transition:border-color .18s ease,transform .18s ease}.sponsored-placement:hover{transform:translateY(-2px);border-color:#8992ff7a}.sponsored-placement__label{color:#9da6ff;font-size:9px;font-weight:700;letter-spacing:1.2px}.sponsored-placement__title{color:#f0f2fb;font:600 19px Space Grotesk,sans-serif}.sponsored-placement__copy{max-width:760px;color:#abb5ca;font-size:12px;line-height:1.65}.sponsored-placement__cta{color:#b9beff;font-size:11px;font-weight:700}.sponsored-placement--empty{border-style:dashed;background:linear-gradient(110deg,#5865f212,#141e347a)}.sponsored-placement__cta.button{width:fit-content;border:0;padding:4px 0;color:#b9beff;background:transparent;cursor:pointer}.sponsored-placement__cta.button:hover{color:#e0e2ff}.sponsored-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:22px}.sponsored-grid .sponsored-placement,.job-grid .sponsored-placement{margin-top:0}.sponsored-campaign{min-width:0}.sponsored-campaign__media{width:100%;max-height:300px;aspect-ratio:16 / 9;border-radius:9px;background:#00000038;object-fit:cover}.sponsored-campaign video.sponsored-campaign__media{object-fit:contain}.sponsored-campaign .sponsored-placement__title,.sponsored-campaign .sponsored-placement__copy{margin:0}.ad-campaign-manager{margin-top:20px}.ad-campaign-manager .profile-section-heading h3{margin:0;color:#eef0f8;font:600 18px Space Grotesk,sans-serif}.ad-manager-form .profile-section-heading h4{margin:0;color:#eef0f8;font:600 16px Space Grotesk,sans-serif}.ad-placement-options{display:flex;flex-wrap:wrap;gap:12px 20px;border:1px solid var(--line);border-radius:9px;padding:13px;color:#c2cada;font-size:11px}.ad-placement-options legend{padding:0 5px;color:#9da8bd}.ad-placement-options label{display:inline-flex;align-items:center;gap:7px}.campaign-form-actions,.ad-campaign-row__actions{display:flex;flex-wrap:wrap;gap:9px}.ad-campaign-list{display:flex;flex-direction:column;gap:9px;margin-top:14px}.ad-campaign-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 17px}.ad-campaign-row__content{min-width:0}.ad-campaign-row__content h4{margin:8px 0 4px;color:#e8eaf2;font:600 14px Space Grotesk,sans-serif}.ad-campaign-row__content p{margin:0;color:#98a3bb;font-size:10px;line-height:1.6}.ad-campaign-row__content .ad-campaign-row__metrics{display:block;margin-top:8px;color:#b6c0d4;font-size:10px}.ad-campaign-row__actions{flex-shrink:0}.webhook-setting{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:13px;padding:19px}.webhook-setting>div{max-width:700px}.webhook-setting .eyebrow{margin-bottom:6px}.webhook-setting h3{margin:0;color:#eef0f8;font:600 16px Space Grotesk,sans-serif}.webhook-setting p:not(.eyebrow){margin:8px 0 0;color:#9da8bd;font-size:11px;line-height:1.7}.webhook-setting__setup code{color:#c2c7ff}.webhook-delivery-status{margin-top:12px;padding:18px}.webhook-delivery-status .profile-section-heading{margin-bottom:12px}.webhook-delivery-status h3{margin:0;color:#eef0f8;font:600 16px Space Grotesk,sans-serif}.webhook-delivery-list{display:grid;gap:7px}.webhook-delivery-row{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--line);padding-top:9px}.webhook-delivery-row>div{min-width:0;display:flex;flex-direction:column;gap:4px}.webhook-delivery-row strong{color:#dce2ef;font-size:11px;text-transform:capitalize}.webhook-delivery-row small{color:#8793aa;font-size:10px}.maintenance-page{min-height:100vh;display:flex;align-items:center;flex-direction:column;justify-content:center;padding:32px 20px;background:radial-gradient(ellipse at 50% 42%,rgba(88,101,242,.13),transparent 48%),#0b1220}.maintenance-page>.brand{position:absolute;top:34px;left:max(32px,calc((100vw - 1160px)/2))}.maintenance-card{width:min(100%,560px);border:1px solid rgba(148,163,184,.16);border-radius:20px;padding:52px 42px;background:linear-gradient(145deg,#141e34f5,#0f172aeb);box-shadow:0 24px 90px #00000040;text-align:center}.maintenance-card__icon{width:62px;height:62px;display:grid;place-items:center;border:1px solid rgba(141,149,255,.24);border-radius:19px;margin:0 auto 24px;color:#aeb5ff;background:#5865f221;font-size:27px}.maintenance-card .eyebrow{margin:0 0 12px;color:#9da6ff;font-size:10px;font-weight:700;letter-spacing:1.7px}.maintenance-card h1{margin:0;color:#f1f3f9;font:600 clamp(26px,5vw,36px)/1.2 "Space Grotesk",sans-serif;letter-spacing:-1px}.maintenance-card>p:not(.eyebrow){margin:15px 0 25px;color:#a2adc1;font-size:13px;line-height:1.8}.maintenance-error{color:#ffc2c2;font-size:12px}.maintenance-support{margin-top:25px;color:#9ea8bd;font-size:11px}.maintenance-support:hover{color:#d7dbff}.contact-workspace{max-width:900px;margin-inline:auto}.contact-signin{padding:26px}.contact-signin h3{margin:0 0 8px;color:#f0f2f8;font:600 18px Space Grotesk,sans-serif}.contact-signin p{margin:0 0 18px;color:#9aa6bb;font-size:12px;line-height:1.65}.contact-form{display:grid;gap:14px}.contact-form .form-field{margin:0}.contact-form select{min-height:44px;border:1px solid rgba(160,172,202,.2);border-radius:8px;padding:9px 12px;color:#e8eaf2;background:#111a2d;font:400 12px DM Sans,sans-serif}.contact-form__privacy{margin:-3px 0 0;color:#8290a9;font-size:10px;line-height:1.6}.contact-inquiries{margin-top:35px}.contact-inquiry{padding:17px}.contact-inquiry__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.contact-inquiry__heading h4{margin:5px 0 0;color:#eef0f8;font:600 15px Space Grotesk,sans-serif;overflow-wrap:anywhere}.contact-inquiry__topic{color:#9da6ff;font-size:9px;font-weight:700;letter-spacing:.8px;text-transform:uppercase}.contact-inquiry>p{margin:12px 0;color:#b8c1d1;font-size:12px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.contact-inquiry>small{color:#7f8ba2;font-size:10px}.contact-inquiry__requester{color:#8d99b0!important;font-size:10px!important}.contact-inquiry__reply{border-left:2px solid #5865f2;margin:14px 0;padding:5px 0 5px 12px}.contact-inquiry__reply strong{color:#aeb5ff;font-size:10px}.contact-inquiry__reply p{margin:6px 0 0;color:#d0d6e4;font-size:12px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.contact-inquiry__reply-form{display:flex;align-items:flex-end;flex-direction:column;gap:10px;border-top:1px solid var(--line);margin-top:15px;padding-top:14px}.contact-inquiry__reply-form .form-field{width:100%}.maintenance-setting{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:12px;padding:17px 19px}.maintenance-setting strong{color:#e8eaf2;font:600 13px Space Grotesk,sans-serif}.maintenance-setting p{margin:6px 0 8px;color:#98a3bb;font-size:11px;line-height:1.6}.maintenance-status{color:#8de0c3;font-size:10px}.maintenance-status.is-active{color:#e8cb85}.reported-chat-excerpt{display:flex;flex-direction:column;gap:7px;border:1px solid rgba(148,163,184,.14);border-radius:10px;margin:12px 0;padding:12px;background:#090f1b61}.reported-chat-excerpt>strong{margin-bottom:3px;color:#aeb5ff;font-size:10px}.reported-chat-excerpt>p{display:grid;grid-template-columns:minmax(75px,auto) 1fr;gap:5px 10px;border-top:1px solid var(--line);margin:0;padding-top:8px;color:#c6cede;font-size:10px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.reported-chat-excerpt>p b{color:#aeb5ff}.reported-chat-excerpt>p small{grid-column:2;color:#77839b;font-size:9px}.chat-report-button{min-height:34px;padding-inline:10px;font-size:10px}.chat-report-form{border-bottom:1px solid var(--line);padding:14px 16px;background:#5865f20d}.chat-report-form .form-field{display:flex;flex-direction:column;gap:8px}.chat-report-form .form-field>span{color:#e4e8f2;font-size:11px}.chat-report-form textarea{width:100%;resize:vertical;border:1px solid rgba(160,172,202,.19);border-radius:9px;padding:10px 12px;outline:0;color:#e8eaf2;background:#111a2d;font:400 11px/1.5 DM Sans,sans-serif}.chat-report-form>p{margin:8px 0 12px;color:#8995aa;font-size:10px;line-height:1.5}@media(max-width:600px){.moderation-report{align-items:stretch;flex-direction:column}.moderation-report__actions{justify-content:flex-start}.staff-role-select{align-items:flex-start;flex-direction:column}.maintenance-card{padding:38px 24px}.maintenance-page>.brand{top:22px;left:20px}.maintenance-setting,.webhook-setting{align-items:flex-start;flex-direction:column}.sponsored-grid{grid-template-columns:1fr}.ad-campaign-row{align-items:flex-start;flex-direction:column}.chat-window__header{flex-wrap:wrap}}.nav-count{min-width:17px;height:17px;display:inline-grid;place-items:center;border-radius:20px;margin-left:5px;padding-inline:4px;color:#fff;background:#e45f7c;font-size:9px;font-weight:700}.notification-list{display:flex;flex-direction:column;gap:9px}.notification-card{display:flex;flex-wrap:wrap;align-items:center;gap:12px;border:1px solid var(--line);border-radius:12px;padding:13px 15px;background:#141e34bf}.notification-card.is-unread{border-color:#7480f559;background:linear-gradient(110deg,#5865f21f,#141e34c7)}.notification-card__main{min-width:0;flex:1;display:flex;align-items:flex-start;gap:13px;border:0;padding:0;color:inherit;background:transparent;text-align:left;cursor:pointer}.notification-icon{width:37px;height:37px;flex:none;display:grid;place-items:center;border:1px solid rgba(140,150,255,.18);border-radius:12px;color:#b5baff;background:#5865f21f;font-size:17px}.notification-icon--moderation_warning,.notification-icon--account_suspension{border-color:#ffcb6233;color:#e8cb85;background:#71560a1f}.notification-icon--chat_message,.notification-icon--chat_invitation{border-color:#4bc89938;color:#8de0c3;background:#23815e1f}.notification-card__content{min-width:0;display:flex;flex-direction:column;gap:5px}.notification-card__content strong{color:#e9ecf4;font:600 13px Space Grotesk,sans-serif}.notification-card__content>span{color:#aab4c8;font-size:11px;line-height:1.6;white-space:pre-wrap}.notification-card__content small{color:#77839b;font-size:10px}.notification-card__content .notification-card__actor{color:#aeb7ff;font-weight:600}.notification-dot{width:7px;height:7px;flex:none;border-radius:50%;margin:6px 4px 0 0;background:#8d95ff;box-shadow:0 0 10px #8d95ff8c}.notification-card__read{flex:none;border:0;padding:5px;color:#9da7bb;background:transparent;font-size:10px;cursor:pointer}.notification-card__read:hover{color:#d7dbff}.notification-card__report{flex:none;align-self:center;border:1px solid rgba(248,113,113,.2);border-radius:7px;padding:7px 9px;color:#e5a8ae;background:#7f1d1d14;font-size:10px;cursor:pointer}.notification-card__report:hover{color:#ffd5d8;background:#7f1d1d2e}.notification-staff-report{flex:0 0 100%;width:100%;border-top:1px solid var(--line);margin-top:8px;padding:13px 8px 5px}.notification-staff-report .form-field{margin-bottom:8px}.notification-staff-report>small{display:block;margin-bottom:10px;color:#8995aa;font-size:10px;line-height:1.55}.notification-staff-report .button{min-height:38px;font-size:10px}.chat-retention{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(75,200,153,.19);border-radius:20px;padding:7px 10px;color:#8de0c3;background:#23815e14;font-size:10px;white-space:nowrap}.chat-layout{min-height:510px;display:grid;grid-template-columns:minmax(220px,.36fr) 1fr;overflow:hidden;border:1px solid var(--line);border-radius:15px;background:#111a2dcc}.chat-sidebar{max-height:650px;overflow-y:auto;border-right:1px solid var(--line);padding:9px}.chat-thread{width:100%;display:flex;align-items:center;gap:11px;border:1px solid transparent;border-radius:10px;padding:11px 9px;color:inherit;background:transparent;text-align:left;cursor:pointer}.chat-thread:hover{background:#ffffff09}.chat-thread.is-selected{border-color:#7480f533;background:#5865f21f}.chat-thread__copy{min-width:0;display:flex;flex-direction:column;gap:4px}.chat-thread__copy strong{overflow:hidden;color:#e4e8f2;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.chat-thread__copy span,.chat-thread__copy small{overflow:hidden;color:#8e9ab0;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.chat-thread__copy small{color:#65728b;font-size:9px}.chat-sidebar__empty{margin:15px 8px;color:#8692a8;font-size:11px;line-height:1.7}.chat-window{min-width:0;min-height:510px;display:flex;flex-direction:column}.chat-window__header{display:flex;align-items:center;gap:11px;border-bottom:1px solid var(--line);padding:13px 16px}.chat-window__header>div{min-width:0;flex:1;display:flex;flex-direction:column;gap:4px}.chat-window__header strong{color:#e5e9f3;font:600 12px Space Grotesk,sans-serif}.chat-window__header>div>span{overflow:hidden;color:#8995aa;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.chat-window__header .chat-retention{font-size:9px}.chat-messages{min-height:0;flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:10px;overflow-y:auto;padding:18px}.chat-bubble{max-width:min(78%,520px);border:1px solid rgba(148,163,184,.14);border-radius:13px 13px 13px 4px;padding:10px 12px;color:#dfe4ef;background:#1a2740}.chat-bubble--mine{align-self:flex-end;border-color:#717cff3d;border-radius:13px 13px 4px;background:#5865f230}.chat-bubble p{margin:0 0 7px;font-size:12px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.chat-bubble small{color:#8995aa;font-size:9px}.chat-composer{display:flex;align-items:end;gap:10px;border-top:1px solid var(--line);padding:12px}.chat-composer textarea{min-height:42px;max-height:125px;flex:1;resize:vertical;border:1px solid rgba(160,172,202,.19);border-radius:9px;padding:10px 12px;outline:0;color:#e8eaf2;background:#111a2d;font:400 12px/1.5 DM Sans,sans-serif}.chat-composer textarea:focus{border-color:#7883ffb8}.chat-error{margin:0;padding:6px 14px;color:#ffc2c2;font-size:11px}.chat-empty{min-height:100%;border:0}.listing-dialog__meta{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin:11px 0 16px}.listing-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:16px 0}.listing-detail-grid>span{display:grid;gap:6px;border:1px solid var(--line);border-radius:9px;padding:11px;color:#b7c1d5;font-size:10px}.listing-detail-grid strong{color:#8795af;font-size:9px;text-transform:uppercase;letter-spacing:.06em}.listing-detail-section{margin:17px 0}.listing-detail-section h3{margin:0 0 9px;color:#e4e8f3;font:600 14px Space Grotesk,sans-serif}.listing-detail-section ul{margin:0;padding-left:20px;color:#b6bfd0;font-size:11px;line-height:1.8;white-space:pre-wrap}.affiliate-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-bottom:14px}.affiliate-summary{display:grid;gap:7px;padding:17px}.affiliate-summary>span{color:#98a3bb;font-size:10px}.affiliate-summary>strong{color:#e7ebf6;font:600 23px Space Grotesk,sans-serif}.affiliate-link-card{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px}.affiliate-link-card>div{display:grid;gap:8px;min-width:0}.affiliate-link-card .eyebrow{margin:0}.affiliate-link-card h3,.affiliate-application h3,.affiliate-status-card h3{margin:0;color:#eef0f8;font:600 17px Space Grotesk,sans-serif}.affiliate-link-card code{overflow-wrap:anywhere;color:#c5caff;font-size:11px}.affiliate-link-card small,.affiliate-application>div>p,.affiliate-status-card p{color:#9aa6bc;font-size:11px;line-height:1.65}.affiliate-application{display:grid;gap:9px}.affiliate-application>div>p{margin-bottom:0}.affiliate-terms{margin:0;color:#a8b2c6;font-size:10px;line-height:1.7}.affiliate-referral-notice{border:1px solid rgba(75,200,153,.2);border-radius:8px;padding:10px 12px;color:#9bdec7;background:#23815e1a;font-size:10px;line-height:1.6}.affiliate-status-card{display:grid;justify-items:start;gap:10px;padding:20px}.affiliate-status-card p,.affiliate-status-card h3{margin:0}.affiliate-commissions{margin-top:22px}.affiliate-commission{display:flex;align-items:center;justify-content:space-between;gap:13px;padding:15px}.affiliate-commission>div{min-width:0;display:grid;gap:5px;flex:1}.affiliate-commission strong{color:#e4e9f4;font-size:11px}.affiliate-commission small,.affiliate-commission p{margin:0;color:#8b98b0;font-size:10px}.affiliate-review-card{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px}.affiliate-review-card__copy{min-width:0}.affiliate-review-card__copy p{color:#b2bdd0;font-size:11px;line-height:1.6}.affiliate-commission-form{margin-bottom:20px}.notification-preferences{margin-top:18px}.notification-preferences__toggle{margin:14px 0}.form-error{display:block;margin-top:8px;color:#f0a1a1}.listing-row__actions select:disabled{opacity:.65;cursor:not-allowed}.listing-dialog__actions{display:flex;gap:9px;border-top:1px solid var(--line);padding-top:17px}.report-listing-link{border:0;padding:0;color:#e8eaf2;background:transparent;font:600 14px Space Grotesk,sans-serif;text-align:left;cursor:pointer}.report-listing-link:hover{color:#aeb5ff}.report-listing-link span{margin-left:6px;color:#9fa7ff;font:500 10px DM Sans,sans-serif}.report-reply{display:flex;flex-direction:column;gap:6px;margin-top:13px;color:#98a4ba;font-size:10px}.staff-audit-list{display:flex;flex-direction:column;gap:9px}.staff-audit-entry{padding:14px 16px}.staff-audit-entry__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.staff-audit-entry__heading>div{min-width:0;display:flex;flex-direction:column;gap:5px}.staff-audit-entry__heading strong{color:#e8eaf2;font:600 12px Space Grotesk,sans-serif;text-transform:capitalize}.staff-audit-entry__heading span,.staff-audit-entry__heading time{color:#98a3bb;font-size:10px}.staff-audit-entry__heading time{flex:none;text-align:right}.staff-audit-entry__details{display:flex;flex-wrap:wrap;gap:7px;margin:11px 0 0}.staff-audit-entry__details>div{min-width:min(100%,180px);max-width:100%;display:flex;flex-direction:column;gap:4px;border:1px solid rgba(148,163,184,.1);border-radius:7px;padding:7px 9px;background:#090f1b40}.staff-audit-entry__details dt{color:#8290aa;font-size:9px;text-transform:capitalize}.staff-audit-entry__details dd{margin:0;color:#cbd2e0;font-size:10px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:600px){.staff-audit-entry__heading{flex-direction:column}.staff-audit-entry__heading time{text-align:left}}.report-reply textarea{resize:vertical;border:1px solid rgba(160,172,202,.18);border-radius:7px;padding:8px 9px;color:#e8eaf2;background:#111a2d;font:400 11px/1.55 DM Sans,sans-serif}.moderation-report__actions .button:disabled{cursor:not-allowed;opacity:.45}.moderation-report__actions{max-width:260px}@media(max-width:760px){.chat-layout{grid-template-columns:1fr}.chat-sidebar{max-height:180px;display:flex;gap:4px;overflow-x:auto;overflow-y:hidden;border-right:0;border-bottom:1px solid var(--line)}.chat-thread{min-width:185px;width:auto}.chat-window{min-height:440px}.chat-window__header .chat-retention{display:none}}@media(max-width:600px){.notification-card{align-items:flex-start;flex-wrap:wrap}.notification-card__read{margin-left:50px}.chat-retention{font-size:9px}.chat-composer{align-items:stretch;flex-direction:column}.chat-composer .button{align-self:flex-end}.moderation-report__actions{max-width:none}}@media(max-width:760px){.site-header{display:grid;grid-template-columns:1fr auto;align-items:center;gap:0}.admin-stat-grid,.admin-stat-grid--compact,.profile-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-filter-bar{grid-template-columns:1fr 1fr}.admin-filter-bar>.search-field{grid-column:1 / -1}.profile-content-grid{grid-template-columns:1fr}.mobile-menu-toggle{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--line);border-radius:9px;padding:0 12px;color:#dfe4ef;background:#ffffff09;font-size:12px;font-weight:600}.mobile-menu-toggle>span:first-child{font-size:16px}.site-header__nav{display:none;grid-column:1 / -1;width:100%;align-items:stretch;flex-direction:column;gap:11px;padding-top:12px}.site-header__nav.is-mobile-open{display:flex}.main-nav{width:100%;align-items:stretch;flex-direction:column;gap:3px;overflow:visible}.site-header__link,.site-header__link.is-active{min-height:42px;display:flex;align-items:center;justify-content:space-between;border:1px solid transparent;border-radius:8px;padding:0 11px;text-align:left}.site-header__link.is-active{border-color:#7480f538;background:#5865f21a}.account-actions{width:100%;flex-wrap:wrap;justify-content:flex-start;gap:8px;border-top:1px solid var(--line);padding-top:11px}.account-actions__name{max-width:calc(100% - 16px);display:inline}}.hero{min-height:610px;grid-template-columns:minmax(0,1.06fr) minmax(410px,.94fr);gap:24px;isolation:isolate}.hero:before{content:"";position:absolute;z-index:-1;inset:0 -90px;background:radial-gradient(ellipse at 82% 48%,rgba(88,101,242,.12),transparent 38%),radial-gradient(ellipse at 15% 95%,rgba(64,121,181,.08),transparent 42%);pointer-events:none}.hero__content{padding-block:72px}.hero__badge{max-width:100%;font-size:9px;letter-spacing:1.1px}.hero h1{max-width:650px;margin-top:26px;font-size:clamp(46px,5.3vw,68px);line-height:1.06;letter-spacing:-3px}.hero h1 span{background:linear-gradient(100deg,#a8aeff 8%,#7e89ff 55%,#c1a6ff);-webkit-background-clip:text;background-clip:text;color:transparent}.hero__copy{max-width:520px;font-size:15px;line-height:1.85}.hero__actions{margin-top:30px}.hero__trust{display:flex;flex-wrap:wrap;gap:9px 17px;margin-top:26px;color:#99a5bb;font-size:10px}.hero__trust>span{display:inline-flex;align-items:center;gap:6px}.hero__trust>span>span{color:#75d7b8;font-size:12px;font-weight:700}.hero__visual{min-width:0;height:485px;isolation:isolate}.hero-visual-glow{position:absolute;z-index:-1;width:340px;height:340px;border-radius:50%;background:#5565f229;filter:blur(75px)}.hero-orbit{position:absolute;border:1px solid rgba(143,153,255,.13);border-radius:50%;pointer-events:none}.hero-orbit--one{width:425px;height:270px;transform:rotate(-27deg)}.hero-orbit--two{width:340px;height:215px;transform:rotate(36deg)}.hero-opportunity-card{position:relative;z-index:1;width:min(100%,386px);min-height:260px;overflow:hidden;border:1px solid rgba(168,179,255,.27);border-radius:24px;padding:25px;background:linear-gradient(145deg,#232f4ef7,#111b31fa);box-shadow:0 34px 95px #0006,0 0 70px #5865f214;transform:rotate(-4deg)}.hero-opportunity-card:after{content:"";position:absolute;top:-95px;right:-95px;width:210px;height:210px;border-radius:50%;background:#6875ff21;filter:blur(12px);pointer-events:none}.hero-opportunity-card__top,.hero-opportunity-card__bottom{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:10px}.hero-opportunity-card__icon{width:43px;height:43px;display:grid;place-items:center;border:1px solid rgba(194,199,255,.38);border-radius:14px;color:#fff;background:linear-gradient(145deg,#7883ff,#4e59db);box-shadow:0 8px 24px #5865f24d;font:700 21px Space Grotesk,sans-serif}.hero-opportunity-card__live{display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(91,213,170,.2);border-radius:30px;padding:7px 10px;color:#a9e9d1;background:#2b916a1a;font-size:9px;font-weight:600}.hero-opportunity-card__live i,.job-card__open i{width:6px;height:6px;border-radius:50%;background:#70dcad;box-shadow:0 0 10px #70dcada6}.hero-opportunity-card .eyebrow{position:relative;z-index:1;margin:24px 0 8px;font-size:8px}.hero-opportunity-card h2{position:relative;z-index:1;margin:0;color:#f1f3fb;font:600 26px/1.2 Space Grotesk,sans-serif;letter-spacing:-.7px;overflow-wrap:anywhere}.hero-opportunity-card__server{position:relative;z-index:1;margin:9px 0 0;color:#aab5ca;font-size:11px}.hero-opportunity-card__divider{height:1px;margin:20px 0 14px;background:#aab5ca24}.hero-opportunity-card__bottom{color:#abb4c8;font-size:9px}.hero-opportunity-card__bottom>span{display:inline-flex;align-items:center;gap:6px}.hero-opportunity-card__bottom>span>span{color:#aab1ff}.hero-opportunity-card__bottom a{color:#b9beff;font-size:10px;font-weight:700;white-space:nowrap}.hero-opportunity-card__description{max-height:38px;overflow:hidden;margin:12px 0 0;color:#98a4ba;font-size:10px;line-height:1.6}.hero-float-card{position:absolute;z-index:2;display:flex;align-items:center;gap:10px;border:1px solid rgba(171,183,222,.18);border-radius:13px;padding:11px 14px;background:#19253df5;box-shadow:0 14px 42px #00000047}.hero-float-card>span:last-child{display:flex;flex-direction:column;gap:3px}.hero-float-card strong{color:#e7eaf3;font:600 10px Space Grotesk,sans-serif}.hero-float-card small{color:#929eb5;font-size:8px}.hero-float-card--top{top:66px;right:-8px;transform:rotate(4deg)}.hero-float-card--bottom{bottom:58px;left:-12px;transform:rotate(-3deg)}.hero-float-card__sparkle{color:#b3b9ff;font-size:21px}.hero-float-card__check{width:27px;height:27px;display:grid;place-items:center;border-radius:9px;color:#a6f0d5;background:#3eb78b2b;font-size:14px}.hero-visual-spark{position:absolute;z-index:1;color:#adb4ff}.hero-visual-spark--one{top:90px;left:63px;font-size:22px}.hero-visual-spark--two{right:37px;bottom:104px;color:#7b87ff;font-size:31px}.stats-bar--live{grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid rgba(148,163,184,.13);border-radius:15px;padding:19px 10px;background:linear-gradient(100deg,#151f35d9,#141e3470)}.stats-bar--live div{align-items:center;gap:10px;color:#8f9cb3;font-size:10px}.stats-bar--live strong{color:#dfe3ff;font:600 18px Space Grotesk,sans-serif}.home-role-strip{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--line);padding:20px 3px;color:#8f9cb3;font-size:10px}.home-role-strip>span{flex:none;color:#bdc6d8;font-weight:600}.home-role-strip>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.home-role-strip>div>span{border:1px solid rgba(148,163,184,.13);border-radius:30px;padding:7px 10px;color:#a2aec3;background:#ffffff05}.job-card{display:flex;min-height:330px;flex-direction:column;border-color:#94a3b826;border-radius:17px;padding:21px;background:radial-gradient(ellipse at 100% 0%,rgba(88,101,242,.07),transparent 45%),linear-gradient(145deg,#18233aeb,#101a2cf2);box-shadow:0 14px 38px #0206121f}.job-card:hover{border-color:#8992ff66;box-shadow:0 18px 42px #0206123d}.job-card__top{margin-bottom:21px}.job-card__server-mark{width:46px;height:46px;border:1px solid rgba(207,196,255,.27);border-radius:15px;font-size:12px;box-shadow:inset 0 1px #ffffff24}.job-card__open{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(75,200,153,.18);border-radius:30px;padding:6px 8px;color:#93dfc3;background:#23815e1a;font-size:8px}.job-card__open i{width:5px;height:5px}.job-card__featured{border:1px solid rgba(137,146,255,.2);border-radius:30px;padding:6px 9px;background:#5865f217;font-size:9px}.job-card__server{display:flex;align-items:center;gap:6px;margin-bottom:7px;color:#9da9be;font-size:10px}.job-card__server span{color:#8792ff}.job-card h3.job-card__title{margin:0;font-size:20px;line-height:1.25;letter-spacing:-.35px;overflow-wrap:anywhere}.job-card__description{min-height:72px;margin-top:11px;margin-bottom:14px;color:#a1acc0;font-size:11px;line-height:1.7;-webkit-line-clamp:4}.job-card__posted{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:13px;color:#8290a8;font-size:9px}.job-card__posted time{text-align:right}.job-card__review{width:100%;color:#75849f;font-size:9px}.job-card__tags{display:flex;flex-wrap:wrap;gap:6px;margin:5px 0 2px}.job-card__tags span,.listing-detail-chip{border:1px solid rgba(140,150,255,.2);border-radius:999px;padding:4px 8px;color:#b6beff;background:#5865f214;font-size:9px}.job-card__actions{margin-top:13px}.job-card__actions .job-card__action{align-items:center;gap:10px;padding-top:14px;font-size:10px}.role-search-chips{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:-10px 0 16px;color:#8692a9;font-size:10px}.role-search-chips button{min-height:31px;border:1px solid rgba(148,163,184,.15);border-radius:30px;padding:0 11px;color:#aeb9cc;background:#ffffff06;font-size:10px;cursor:pointer;transition:background .18s,border-color .18s,color .18s}.role-search-chips button:hover,.role-search-chips button.is-active{border-color:#8992ff66;color:#d7daff;background:#5865f221}.role-search-chips button.role-search-chips__clear{border-color:transparent;color:#a5adff;background:transparent}.home-how-it-works,.home-faq{padding:75px 0 25px}.home-section-heading{max-width:670px;margin-bottom:27px}.home-section-heading .eyebrow{margin-bottom:10px}.home-section-heading h2{margin:0;color:#f0f2fa;font:600 clamp(25px,3vw,34px)/1.2 "Space Grotesk",sans-serif;letter-spacing:-.8px}.home-section-heading>p:last-child{margin:12px 0 0;color:#9da8bd;font-size:12px;line-height:1.8}.home-benefit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.home-benefit-card{position:relative;overflow:hidden;border:1px solid rgba(148,163,184,.15);border-radius:17px;padding:25px;background:linear-gradient(145deg,#162138d9,#10192acc)}.home-benefit-card--accent{background:radial-gradient(ellipse at 100% 0%,rgba(88,101,242,.14),transparent 53%),linear-gradient(145deg,#18213de8,#10192ad9)}.home-benefit-card__icon{width:40px;height:40px;display:grid;place-items:center;border:1px solid rgba(142,151,255,.2);border-radius:13px;margin-bottom:21px;color:#b8bdff;background:#5865f221;font-size:20px}.home-benefit-card .eyebrow{margin-bottom:8px;font-size:8px}.home-benefit-card h3{margin:0;color:#e9ecf6;font:600 18px Space Grotesk,sans-serif}.home-benefit-card>p:not(.eyebrow){min-height:60px;margin:10px 0 16px;color:#9da8bd;font-size:11px;line-height:1.75}.home-benefit-card>a,.home-benefit-card>button{display:inline-flex;align-items:center;gap:9px;border:0;padding:0;color:#b9beff;background:transparent;font-size:10px;font-weight:700;cursor:pointer}.home-benefit-card>a:hover,.home-benefit-card>button:hover{color:#e0e2ff}.home-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:42px;border-top:1px solid var(--line);margin-top:45px;padding-top:58px;padding-bottom:78px}.home-faq .home-section-heading{margin:0}.home-faq__list{display:flex;flex-direction:column}.home-faq__list details{border-bottom:1px solid rgba(148,163,184,.13);padding:15px 0}.home-faq__list details:first-child{padding-top:0}.home-faq__list summary{display:flex;align-items:center;justify-content:space-between;gap:15px;color:#e2e6f0;font-size:12px;font-weight:600;cursor:pointer;list-style:none}.home-faq__list summary::-webkit-details-marker{display:none}.home-faq__list summary:after{content:"+";color:#929bff;font-size:18px;font-weight:400}.home-faq__list details[open] summary:after{content:"−"}.home-faq__list details p{margin:11px 20px 2px 0;color:#9da8bd;font-size:11px;line-height:1.8}.sponsored-placement--empty{margin-top:18px}@media(max-width:900px){.hero{min-height:550px;grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);gap:10px}.hero h1{font-size:clamp(43px,6vw,58px)}.hero__visual{transform:scale(.9)}.home-faq{grid-template-columns:1fr 1.2fr;gap:25px}}@media(max-width:700px){.hero{min-height:0;grid-template-columns:1fr;gap:0}.hero__content{padding:48px 0 12px}.hero h1{max-width:590px;margin-top:21px;font-size:clamp(43px,10vw,58px);letter-spacing:-2.3px}.hero__copy{font-size:13px}.hero__trust{gap:9px 13px;font-size:9px}.hero__visual{width:100%;max-width:480px;height:390px;justify-self:center;margin-top:-5px;transform:none}.hero-opportunity-card{width:min(86%,360px);min-height:247px;padding:21px}.hero-float-card--top{top:29px;right:0}.hero-float-card--bottom{bottom:29px;left:0}.hero-orbit--one{width:350px;height:225px}.hero-orbit--two{width:285px;height:180px}.stats-bar--live{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:15px 9px}.stats-bar--live div{align-items:flex-start;flex-direction:column;gap:3px;font-size:8px}.stats-bar--live strong{font-size:16px}.home-role-strip{align-items:flex-start;flex-direction:column}.home-role-strip>div{justify-content:flex-start}.home-benefit-grid{grid-template-columns:1fr}.home-benefit-card>p:not(.eyebrow){min-height:0}.home-faq{grid-template-columns:1fr;gap:24px;margin-top:25px;padding-top:42px;padding-bottom:54px}}@media(max-width:420px){.hero__badge{font-size:7px;letter-spacing:.8px}.hero__actions{align-items:stretch}.hero__trust{display:grid;grid-template-columns:1fr}.hero__visual{height:355px}.hero-opportunity-card{width:88%;min-height:230px;padding:18px}.hero-opportunity-card h2{font-size:22px}.hero-float-card{gap:7px;padding:9px 10px}.hero-float-card--top{right:-1px}.hero-float-card--bottom{bottom:20px;left:-1px}.hero-float-card strong{font-size:9px}.hero-float-card small{font-size:7px}.hero-orbit--one{width:295px;height:190px}.hero-orbit--two{width:240px;height:153px}.stats-bar--live div{font-size:7px}.job-card{min-height:0;padding:17px}.job-card__description{min-height:0}.home-benefit-card{padding:20px}}
