.category-sponsor_box__upPVt{margin:20px 0;padding:22px;border:1px solid var(--line,#ddd);border-radius:16px;background:color-mix(in srgb,#f9cc55 9%,var(--surface,#fff));display:grid;gap:14px;line-height:1.6}.category-sponsor_box__upPVt p{margin:6px 0;font-size:14px}.category-sponsor_box__upPVt>a{font-size:14px;font-weight:650;min-height:44px;display:inline-flex;align-items:center;text-underline-offset:4px}.category-sponsor_label__ERKpj{text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:700}.category-sponsor_cards__At82a{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.category-sponsor_cards__At82a article{padding:16px;background:var(--surface,#fff);border-radius:12px;min-width:0;overflow-wrap:anywhere}.category-sponsor_cards__At82a h3{margin:0}.category-sponsor_cards__At82a a{display:inline-block;padding:8px 0}.category-sponsor_box__upPVt :focus-visible{outline:3px solid #bb8800;outline-offset:4px}.portal-hero_hero__WN4A7{position:relative;padding:28px 0 12px}.portal-hero_heading__Z0CKd{max-width:920px;margin-bottom:26px}.portal-hero_eyebrow__Ac4_o{font-size:11px;font-weight:700;color:var(--accent);letter-spacing:.09em}.portal-hero_heading__Z0CKd h1{font-size:clamp(32px,4vw,49px);letter-spacing:-.045em;line-height:1.13;margin:16px 0}.portal-hero_heading__Z0CKd em{font-style:normal;color:var(--tone-db8460,#db8460)}.portal-hero_heading__Z0CKd>p{font-size:14px;color:var(--muted);max-width:700px}.portal-hero_choices__q8t96{display:grid;grid-template-columns:1fr 1fr;gap:20px}.portal-hero_choices__q8t96 article{position:relative;overflow:hidden;padding:25px 28px;border:1px solid #ffffff30;display:flex;flex-direction:column;color:white;box-shadow:0 12px 30px var(--tone-824e3814,#824e3814)}.portal-hero_buyer__RHskj{background:radial-gradient(circle at 100% 0,var(--tone-df957650,#df957650),transparent 55%),linear-gradient(125deg,var(--tone-7d3416,#7d3416),var(--tone-b44e23,#b44e23))}.portal-hero_agency__IbLku{background:radial-gradient(circle at 100% 0,var(--tone-ecbaa535,#ecbaa535),transparent 55%),linear-gradient(125deg,var(--tone-7b4630,#7b4630),var(--tone-b96f50,#b96f50))}.portal-hero_cardTop__3saIb{display:flex;justify-content:space-between;align-items:center;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#ffffffc9}.portal-hero_symbol__PYDqc{font-size:28px;width:43px;height:43px;border:1px solid #ffffff40;display:grid;place-items:center;background:#ffffff0e}.portal-hero_choices__q8t96 h2{font-size:28px;letter-spacing:-.035em;margin:14px 0 6px}.portal-hero_choices__q8t96 p{font-size:14px;line-height:1.7;color:#ffffffce;margin:0 0 22px;max-width:390px;flex:1 1}.portal-hero_hero__WN4A7 .portal-hero_primary__n_6xI{display:flex;justify-content:space-between;align-items:center;gap:14px;background:#fff;color:var(--tone-603625,#603625);border-radius:0;padding:15px 18px;font-size:14px;font-weight:700;min-height:48px}.portal-hero_hero__WN4A7 .portal-hero_primary__n_6xI:hover{background:var(--tone-fffaf3,#fffaf3)}.portal-hero_hero__WN4A7 .portal-hero_secondary__hKNHX{color:#fff;font-size:12px;margin-top:15px;align-self:flex-start;text-decoration:underline;text-underline-offset:4px}.portal-hero_hero__WN4A7 .portal-hero_note__uqcNA{display:block;color:var(--muted);font-size:11px;text-align:center;margin:16px 0 6px}.portal-hero_hero__WN4A7 a:focus-visible{outline:3px solid var(--tone-f7cb69,#f7cb69);outline-offset:4px}@media(max-width:640px){.portal-hero_hero__WN4A7{padding:8px 0}.portal-hero_heading__Z0CKd h1{font-size:34px}.portal-hero_heading__Z0CKd em{display:block}.portal-hero_heading__Z0CKd p{font-size:13px}.portal-hero_choices__q8t96{grid-template-columns:1fr;gap:14px}.portal-hero_choices__q8t96 article{padding:20px 22px}.portal-hero_choices__q8t96 h2{font-size:25px}.portal-hero_choices__q8t96 p{margin-bottom:16px}.portal-hero_symbol__PYDqc{width:36px;height:36px}.portal-hero_heading__Z0CKd{margin-bottom:20px}}.portal-hero_choices__q8t96 .portal-hero_buyer__RHskj{background:var(--tone-ff6a2b,#ff6a2b);color:#141414}.portal-hero_choices__q8t96 .portal-hero_agency__IbLku{background:#141414;color:var(--tone-f4f1ea,#f4f1ea);border-color:#393630}.portal-hero_buyer__RHskj .portal-hero_cardTop__3saIb,.portal-hero_buyer__RHskj .portal-hero_secondary__hKNHX,.portal-hero_buyer__RHskj p{color:#141414}.portal-hero_agency__IbLku .portal-hero_cardTop__3saIb,.portal-hero_agency__IbLku p{color:var(--tone-e1d9cb,#e1d9cb)}.portal-hero_buyer__RHskj .portal-hero_primary__n_6xI{background:#141414;color:var(--tone-f4f1ea,#f4f1ea)}.portal-hero_agency__IbLku .portal-hero_primary__n_6xI{background:var(--tone-f4f1ea,#f4f1ea);color:#141414}.portal-hero_buyer__RHskj .portal-hero_primary__n_6xI:hover{background:var(--tone-30251e,#30251e)}.portal-hero_agency__IbLku .portal-hero_primary__n_6xI:hover{background:var(--tone-ffe1cf,#ffe1cf)}.portal-hero_buyer__RHskj .portal-hero_symbol__PYDqc{border-color:#14141450;background:transparent}.portal-hero_agency__IbLku .portal-hero_symbol__PYDqc{border-color:var(--tone-ff6a2b66,#ff6a2b66);color:var(--tone-ff6a2b,#ff6a2b);background:transparent}.portal-hero_symbol__PYDqc img{width:23px;height:26px}.portal-hero_hero__WN4A7 a:focus-visible{outline-color:currentColor}html[data-theme=dark] .portal-hero_choices__q8t96 .portal-hero_buyer__RHskj{background:var(--brand);color:var(--brand-ink)}html[data-theme=dark] .portal-hero_choices__q8t96 .portal-hero_agency__IbLku{background:var(--surface);color:var(--ink);border-color:var(--line)}html[data-theme=dark] .portal-hero_buyer__RHskj :is(p,.portal-hero_cardTop__3saIb,.portal-hero_secondary__hKNHX){color:var(--brand-ink)}html[data-theme=dark] .portal-hero_agency__IbLku :is(p,.portal-hero_cardTop__3saIb,.portal-hero_secondary__hKNHX){color:var(--ink)}html[data-theme=dark] .portal-hero_buyer__RHskj .portal-hero_primary__n_6xI{background:#141414;color:#fff}html[data-theme=dark] .portal-hero_agency__IbLku .portal-hero_primary__n_6xI{background:var(--brand);color:var(--brand-ink)}.portal-hero_choices__q8t96{gap:28px;padding-top:18px}.portal-hero_choices__q8t96 article{overflow:visible;margin-top:14px;padding-top:32px}.portal-hero_choices__q8t96 article:before{content:"";position:absolute;left:-1px;top:-18px;width:46%;height:20px;border-radius:0;background:inherit;border:1px solid var(--line);border-bottom:0;pointer-events:none}html:not([data-theme=dark]) .portal-hero_choices__q8t96 .portal-hero_buyer__RHskj{background:var(--brand);color:var(--brand-ink);border-color:#a65325}html:not([data-theme=dark]) .portal-hero_choices__q8t96 .portal-hero_agency__IbLku{background:#171717;color:#fff;border-color:#666666}html:not([data-theme=dark]) .portal-hero_buyer__RHskj :is(p,.portal-hero_cardTop__3saIb,.portal-hero_secondary__hKNHX){color:#171717}html:not([data-theme=dark]) .portal-hero_buyer__RHskj .portal-hero_primary__n_6xI{background:#171717;color:#fff}html:not([data-theme=dark]) .portal-hero_agency__IbLku :is(p,.portal-hero_cardTop__3saIb,.portal-hero_secondary__hKNHX){color:#eeeeee}html:not([data-theme=dark]) .portal-hero_agency__IbLku .portal-hero_primary__n_6xI{background:var(--brand);color:#171717}.portal-hero_hero__WN4A7{border-inline:1px solid var(--line);padding:28px 24px 18px;background:var(--bg)}.portal-hero_heading__Z0CKd{max-width:none;border-bottom:1px solid var(--line);padding-bottom:24px;margin-bottom:0;position:relative}.portal-hero_eyebrow__Ac4_o{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.12em}.portal-hero_heading__Z0CKd h1{letter-spacing:-.05em}.portal-hero_heading__Z0CKd:after{content:"";position:absolute;right:0;top:4px;width:9px;height:9px;background:var(--brand)}.portal-hero_choices__q8t96{gap:0}.portal-hero_choices__q8t96 article{padding:28px;border-color:var(--line);border-top:0;min-width:0}.portal-hero_choices__q8t96 .portal-hero_primary__n_6xI{border-radius:0;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.portal-hero_symbol__PYDqc{border-radius:0}.portal-hero_choices__q8t96 .portal-hero_agency__IbLku{border-color:var(--line)!important}@media(max-width:640px){.portal-hero_hero__WN4A7{padding:20px 14px}.portal-hero_choices__q8t96{gap:0}.portal-hero_choices__q8t96 article{padding:24px 20px}.portal-hero_heading__Z0CKd h1{font-size:34px}.portal-hero_choices__q8t96 article+article{border-top:1px solid var(--line)}}.portal-hero_heading__Z0CKd h1{font-family:var(--font-heading);font-weight:700;letter-spacing:-.035em;line-height:1.16}.portal-hero_choices__q8t96 h2{font-family:var(--font-heading);font-weight:700;letter-spacing:-.02em}.portal-hero_hero__WN4A7{padding:12px 0 22px}.portal-hero_heading__Z0CKd h1{font-weight:600;font-size:clamp(34px,4.4vw,58px)}.portal-hero_heading__Z0CKd em{color:var(--accent)}.portal-hero_choices__q8t96{gap:18px}.portal-hero_choices__q8t96 article{border-radius:28px;border:1px solid var(--line);box-shadow:none;padding:30px;color:var(--ink)}.portal-hero_buyer__RHskj{background:var(--surface)}.portal-hero_agency__IbLku{background:var(--tint)}.portal-hero_cardTop__3saIb,.portal-hero_choices__q8t96 p{color:var(--muted)}.portal-hero_symbol__PYDqc{border-radius:50%;border-color:var(--line);color:var(--ink);background:var(--surface)}.portal-hero_choices__q8t96 h2{font-weight:600;font-size:30px}.portal-hero_hero__WN4A7 .portal-hero_primary__n_6xI{background:var(--ink);color:var(--bg);border-radius:999px;font-weight:500}.portal-hero_hero__WN4A7 .portal-hero_primary__n_6xI:hover{background:var(--accent);color:var(--surface)}.portal-hero_hero__WN4A7 .portal-hero_secondary__hKNHX{color:var(--ink)}.portal-hero_choices__q8t96 .portal-hero_primary__n_6xI{clip-path:none;border-radius:999px}.portal-hero_heading__Z0CKd{border:0;margin-bottom:24px;padding-bottom:0}.portal-hero_heading__Z0CKd:after{display:none}html:not([data-theme=dark]) .portal-hero_choices__q8t96 .portal-hero_buyer__RHskj,html[data-theme=dark] .portal-hero_choices__q8t96 .portal-hero_buyer__RHskj{background:var(--surface);color:var(--ink);border-color:var(--line)}html:not([data-theme=dark]) .portal-hero_choices__q8t96 .portal-hero_agency__IbLku,html[data-theme=dark] .portal-hero_choices__q8t96 .portal-hero_agency__IbLku{background:var(--tint);color:var(--ink);border-color:var(--line)}html .portal-hero_choices__q8t96 h2{color:var(--ink)}html .portal-hero_cardTop__3saIb,html .portal-hero_choices__q8t96 p{color:var(--muted)}html .portal-hero_choices__q8t96 .portal-hero_primary__n_6xI{background:var(--ink);color:var(--bg);border-color:var(--ink)}html .portal-hero_choices__q8t96 .portal-hero_secondary__hKNHX{color:var(--ink)}.portal-hero_choices__q8t96 article .portal-hero_cardTop__3saIb,.portal-hero_choices__q8t96 article p{color:var(--muted)!important}.portal-hero_choices__q8t96 article .portal-hero_secondary__hKNHX{color:var(--ink)!important}.portal-hero_choices__q8t96 article .portal-hero_symbol__PYDqc{border-color:var(--line);color:var(--ink)}.portal-hero_choices__q8t96 article .portal-hero_primary__n_6xI{background:var(--brand)!important;color:var(--brand-ink)!important}.portal-hero_choices__q8t96 .portal-hero_agency__IbLku{background:var(--tint)}.portal-hero_hero__WN4A7{border:0;padding:32px 0 24px;background:none}.portal-hero_heading__Z0CKd{max-width:1000px;margin-bottom:32px}.portal-hero_heading__Z0CKd h1{font-size:clamp(38px,5vw,68px);font-weight:800;line-height:1.02;letter-spacing:-.055em;text-wrap:balance}.portal-hero_heading__Z0CKd em{display:block;color:var(--ink)}.portal-hero_heading__Z0CKd>p{font-size:17px;line-height:1.7;max-width:640px}.portal-hero_eyebrow__Ac4_o{display:inline-block;background:var(--brand);color:var(--brand-ink);padding:9px 14px;font-weight:800;letter-spacing:.08em}.portal-hero_choices__q8t96{gap:24px;padding-top:0}.portal-hero_choices__q8t96 article{margin:0;border:0;border-radius:0;padding:32px 32px 42px;clip-path:polygon(0 0,100% 0,100% calc(100% - 32px),calc(100% - 32px) 100%,0 100%)}.portal-hero_choices__q8t96 article:before{display:none}html .portal-hero_choices__q8t96 .portal-hero_buyer__RHskj{background:var(--brand);color:var(--brand-ink)}html .portal-hero_choices__q8t96 .portal-hero_agency__IbLku{background:var(--surface);border-top:4px solid var(--ink);color:var(--ink)}html .portal-hero_choices__q8t96 h2{font-size:32px;font-weight:800;letter-spacing:-.04em;color:inherit;margin:24px 0 14px}.portal-hero_choices__q8t96 article .portal-hero_cardTop__3saIb,.portal-hero_choices__q8t96 article p{color:inherit!important}.portal-hero_choices__q8t96 p{font-size:15px;max-width:460px}.portal-hero_choices__q8t96 article .portal-hero_symbol__PYDqc{border-radius:0;border:0;background:#0000000a;width:48px;height:48px;color:inherit}.portal-hero_choices__q8t96 article .portal-hero_primary__n_6xI{background:var(--ink)!important;color:var(--bg)!important;border-radius:0!important;padding:17px 20px;clip-path:polygon(0 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%)}.portal-hero_choices__q8t96 article .portal-hero_secondary__hKNHX{color:inherit!important;font-size:13px}.portal-hero_note__uqcNA{padding-top:8px}@media(max-width:700px){.portal-hero_hero__WN4A7{padding-top:16px}.portal-hero_choices__q8t96{grid-template-columns:1fr}.portal-hero_choices__q8t96 article{padding:26px 24px 38px}.portal-hero_choices__q8t96 h2{font-size:28px!important}.portal-hero_heading__Z0CKd>p{font-size:15px}.portal-hero_heading__Z0CKd h1{font-size:40px}}.sponsor_slot__gDKDy{margin:28px 0;min-width:0}.sponsor_banner__BqW9u{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;gap:36px;min-height:164px;padding:30px 32px;color:#fff!important;background:#141414;border:1px solid #ffffff18;transition:box-shadow .2s}.sponsor_banner__BqW9u:hover{box-shadow:0 8px 32px var(--tone-ed713d25,#ed713d25)}.sponsor_violet__PrgVB{background:radial-gradient(ellipse at 90% 120%,var(--tone-be643f,#be643f) 0,transparent 60%),#141414}.sponsor_blue__YFhLa{background:radial-gradient(ellipse at 85% 130%,var(--tone-bf5123,#bf5123) 0,transparent 65%),#141414}.sponsor_wordmark__27fZj{font-size:34px;font-weight:900;letter-spacing:-2px;line-height:1;flex-shrink:0}.sponsor_wordmark__27fZj>span{display:block;font-size:8px;letter-spacing:3px;font-weight:500;margin-top:9px}.sponsor_copy__BFb_K{display:grid;gap:10px;max-width:420px;z-index:1}.sponsor_copy__BFb_K strong{font-size:clamp(22px,2vw,31px);letter-spacing:-1px;line-height:1.13;text-wrap:balance}.sponsor_copy__BFb_K>span{font-size:12px;line-height:1.6;color:#e8e5e0}.sponsor_cta__1JUPF{margin-left:auto;white-space:nowrap;border:1px solid #ffffff55;border-radius:0;padding:12px 16px;font-size:11px;z-index:1}.sponsor_cta__1JUPF>span{margin-left:10px}.sponsor_orbit__4U3D0{position:absolute;z-index:-1;width:240px;height:240px;border:1px solid #ffffff20;border-radius:50%;right:-75px;top:-65px;box-shadow:0 0 0 35px #ffffff07,0 0 0 70px #ffffff04;pointer-events:none}.sponsor_caption__4EBhq{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:9px 3px;color:var(--muted);font-size:10px}.sponsor_caption__4EBhq small{font-size:10px}.sponsor_caption__4EBhq a:hover{color:var(--ink);text-decoration:underline}.sponsor_side__ktJBD{margin:0}.sponsor_side__ktJBD .sponsor_banner__BqW9u{min-height:440px;padding:25px 20px;flex-direction:column;align-items:flex-start;gap:46px}.sponsor_side__ktJBD .sponsor_copy__BFb_K strong{font-size:29px}.sponsor_side__ktJBD .sponsor_cta__1JUPF{margin:auto 0 0}.sponsor_side__ktJBD .sponsor_caption__4EBhq{flex-wrap:wrap;gap:5px}.sponsor_side__ktJBD .sponsor_orbit__4U3D0{top:220px;right:-160px}.sponsor_frame__iI4x5{max-width:1680px;margin:auto;display:grid;grid-template-columns:minmax(0,1fr)}.sponsor_content__31N5T{min-width:0}.sponsor_rail__he5bR{display:none}@media(min-width:1600px){.sponsor_frame__iI4x5{grid-template-columns:180px minmax(0,1200px) 180px;gap:18px;padding:0 22px;justify-content:center}.sponsor_rail__he5bR{display:block;padding-top:90px}.sponsor_rail__he5bR .sponsor_slot__gDKDy{position:sticky;top:28px}}@media(max-width:700px){.sponsor_banner__BqW9u{padding:24px;gap:22px;flex-wrap:wrap}.sponsor_wordmark__27fZj{font-size:27px}.sponsor_copy__BFb_K{flex-basis:100%;order:2}.sponsor_copy__BFb_K strong{font-size:28px}.sponsor_cta__1JUPF{order:3;margin-left:0}.sponsor_banner__BqW9u{min-height:230px}.sponsor_caption__4EBhq{font-size:10px}}.sponsor_bottom__0Dy9j{max-width:1200px;margin:0 auto;padding:0 40px 24px}@media(max-width:640px){.sponsor_bottom__0Dy9j{padding:0 20px 20px}}.sponsor_cta__1JUPF{white-space:normal;max-width:220px;flex-shrink:0}.sponsor_wordmark__27fZj>span{letter-spacing:.05em;font-size:11px}.sponsor_caption__4EBhq small{line-height:1.5}.sponsor_side__ktJBD .sponsor_wordmark__27fZj{font-size:32px}.sponsor_side__ktJBD .sponsor_cta__1JUPF{max-width:100%;font-size:11px;padding:10px}.sponsor_side__ktJBD .sponsor_copy__BFb_K strong{font-size:24px}.sponsor_caption__4EBhq>span{font-size:10px;white-space:nowrap}.sponsor_violet__PrgVB{background:#141414}.sponsor_blue__YFhLa{background:var(--tone-ff6a2b,#ff6a2b);color:#141414!important}.sponsor_blue__YFhLa .sponsor_copy__BFb_K>span{color:var(--tone-302218,#302218)}.sponsor_blue__YFhLa .sponsor_cta__1JUPF{border-color:#14141470}.sponsor_blue__YFhLa .sponsor_orbit__4U3D0{border-color:#14141420;box-shadow:0 0 0 35px #14141407,0 0 0 70px #14141404}.sponsor_banner__BqW9u:hover{box-shadow:0 8px 24px #14141418}.sponsor_copy__BFb_K>span{color:var(--tone-f4f1ea,#f4f1ea)}.sponsor_wordmark__27fZj img{width:34px;height:39px}html[data-theme=dark] .sponsor_blue__YFhLa{background:var(--brand);color:var(--brand-ink)!important}html[data-theme=dark] .sponsor_blue__YFhLa .sponsor_copy__BFb_K>span{color:var(--brand-ink)}.sponsor_banner__BqW9u{border-radius:0}html:not([data-theme=dark]) .sponsor_blue__YFhLa{background:var(--brand);color:var(--brand-ink)!important}html:not([data-theme=dark]) .sponsor_blue__YFhLa .sponsor_copy__BFb_K>span{color:var(--brand-ink)}.agency-perspective_section__qretU{display:flex;gap:22px;align-items:flex-start;margin:28px 0 36px;padding:26px 28px;border:1px solid var(--line);border-radius:0;background:linear-gradient(115deg,var(--tone-db84600d,#db84600d),var(--tone-cd623609,#cd623609))}.agency-perspective_icon___2AKk{display:grid;place-items:center;flex:0 0 42px;height:42px;border-radius:0;background:var(--surface);border:1px solid var(--line);color:var(--accent);font-size:24px}.agency-perspective_eyebrow__XYqEf{color:var(--accent);font-size:11px;font-weight:700;letter-spacing:.05em}.agency-perspective_section__qretU h2{font-size:clamp(19px,2.2vw,25px);line-height:1.3;letter-spacing:-.025em;margin:7px 0 10px}.agency-perspective_section__qretU p{max-width:900px;font-size:14px;line-height:1.8;color:var(--muted);margin:0}@media(max-width:640px){.agency-perspective_section__qretU{padding:20px;gap:13px}.agency-perspective_icon___2AKk{flex-basis:32px;height:32px;font-size:20px}.agency-perspective_section__qretU p{font-size:13px}.agency-perspective_section__qretU h2{font-size:20px}}.jobs_wrap__18O08{max-width:1120px;margin:auto;padding:36px 24px 64px}.jobs_hero__n5DFs{padding:24px 0}.jobs_hero__n5DFs h1{font-size:clamp(30px,5vw,48px);letter-spacing:-.04em;margin:14px 0}.jobs_hero__n5DFs small{color:var(--tone-ef8e66,#ef8e66)}.jobs_tabs__Fv6u5{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:20px 0}.jobs_wrap__18O08 button{font:inherit;cursor:pointer;padding:12px 18px;border-radius:0;border:1px solid #ada39455;background:transparent;color:inherit}.jobs_form__3A705>button,.jobs_tabs__Fv6u5 button[aria-pressed=true]{background:var(--tone-da6d40,#da6d40);color:white}.jobs_wrap__18O08 button:disabled{opacity:.5;cursor:default}.jobs_list__z0KYs{display:grid;gap:12px}.jobs_card__lAG6D{text-align:left;display:grid;gap:8px;width:100%;background:#ada39408!important}.jobs_card__lAG6D strong{font-size:19px}.jobs_card__lAG6D small,.jobs_card__lAG6D span{font-size:14px;opacity:.8}.jobs_detail__sAHRY,.jobs_form__3A705{border:1px solid #ada39444;border-radius:0;padding:24px;margin:20px 0}.jobs_form__3A705{display:grid;gap:18px}.jobs_form__3A705 label{display:grid;gap:8px;font-size:14px}.jobs_form__3A705 input,.jobs_form__3A705 select,.jobs_form__3A705 textarea{font:inherit;color:inherit;background:transparent;border:1px solid #ada39477;border-radius:0;padding:13px;width:100%;box-sizing:border-box}.jobs_form__3A705 option{color:#141414;background:white}.jobs_columns__SlSo1{display:grid;grid-template-columns:1fr 1fr;gap:16px}.jobs_brief___Oeo1{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.jobs_offer__48CV7{padding:20px;border:1px solid #ada39444;border-radius:0;margin:12px 0;display:grid;gap:10px}.jobs_notice__y51m_{background:var(--tone-ef8e6618,#ef8e6618);border:1px solid var(--tone-ef8e6655,#ef8e6655);padding:18px;border-radius:0}.jobs_rules__Gnz0S{font-size:13px;opacity:.75;margin-top:32px;line-height:1.6}.jobs_wrap__18O08 a{color:var(--tone-f08e65,#f08e65)}.jobs_wrap__18O08 button:focus-visible,.jobs_wrap__18O08 input:focus-visible,.jobs_wrap__18O08 textarea:focus-visible{outline:3px solid var(--tone-ef8e66,#ef8e66);outline-offset:3px}@media(max-width:600px){.jobs_columns__SlSo1{grid-template-columns:1fr}.jobs_wrap__18O08{padding:20px 16px}.jobs_detail__sAHRY,.jobs_form__3A705{padding:16px}}.jobs_hero__n5DFs{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:24px 0 32px}.jobs_hero__n5DFs p{max-width:650px;line-height:1.6;opacity:.8}.jobs_hero__n5DFs small{display:inline-block;padding:7px 12px;border:1px solid var(--tone-ef906844,#ef906844);background:var(--tone-ef90680d,#ef90680d);border-radius:0}.jobs_loginButton__8Zyui,.jobs_wrap__18O08 .jobs_primary__WKFKO{background:var(--tone-df774c,#df774c);color:white;border:0;box-shadow:0 6px 22px var(--tone-df774c22,#df774c22);font-weight:650;white-space:nowrap;padding:16px 22px;border-radius:0}.jobs_tabs__Fv6u5{border-bottom:1px solid #ada39433;padding-bottom:16px;margin-bottom:28px}.jobs_list__z0KYs{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.jobs_card__lAG6D{border:1px solid #ada39444;padding:24px;display:flex;flex-direction:column;gap:0;box-sizing:border-box}.jobs_card__lAG6D h3{font-size:20px;line-height:1.4;margin:20px 0 14px;letter-spacing:-.02em;flex:1 1}.jobs_cardFoot__RNas5,.jobs_cardTop__J9WK9{display:flex;align-items:center;justify-content:space-between;gap:12px}.jobs_cardTop__J9WK9 .jobs_media__a__Co{font-size:12px;font-weight:650;text-transform:uppercase;letter-spacing:.04em}.jobs_demoBadge__sxaLt{font-size:11px!important;border:1px dashed #ada39477;padding:4px 8px;border-radius:0;white-space:nowrap}.jobs_location__6kta1{margin:0 0 22px;font-size:14px;opacity:.7}.jobs_cardFoot__RNas5{padding-top:16px;border-top:1px solid #ada39426}.jobs_cardFoot__RNas5 button{font-size:13px;font-weight:650;padding:10px 12px}.jobs_state__7V5Rm{color:#268a69;font-size:12px!important}.jobs_full__hzkkr{font-size:12px!important;opacity:.6}.jobs_sectionHead__WA34y{display:flex;align-items:center;gap:12px}.jobs_sectionHead__WA34y h2{font-size:22px}.jobs_sectionHead__WA34y>span{background:#ada39418;border-radius:0;padding:4px 9px;font-size:13px}.jobs_examples__jpEXv{margin:20px 0}.jobs_demoBanner__CNvk7{font-size:13px;line-height:1.6;opacity:.75;margin:0 0 20px}.jobs_steps__sK_16{display:flex;gap:24px;list-style:none;padding:0;margin:30px 0}.jobs_steps__sK_16 li{display:flex;align-items:center;gap:10px;font-size:14px}.jobs_steps__sK_16 b{display:grid;place-items:center;border:1px solid #ada39455;border-radius:50%;width:30px;height:30px;color:var(--tone-ef9068,#ef9068)}.jobs_loginBox__YT_ZK{padding:40px;border:1px solid #ada39444;border-radius:0;max-width:650px}.jobs_loginBox__YT_ZK p{line-height:1.6;margin-bottom:28px}.jobs_wrap__18O08 .jobs_loginButton__8Zyui{display:inline-block;color:white;text-decoration:none}.jobs_empty__D7UAu{padding:24px;background:#ada3940a;border-radius:0}@media(max-width:760px){.jobs_hero__n5DFs{align-items:flex-start;flex-direction:column;gap:12px}.jobs_list__z0KYs{grid-template-columns:1fr}.jobs_steps__sK_16{flex-direction:column;gap:12px}.jobs_card__lAG6D{padding:20px}.jobs_cardFoot__RNas5{flex-wrap:wrap}.jobs_loginBox__YT_ZK{padding:24px}}.jobs_card__lAG6D{--category:var(--tone-c27453,#c27453);--category-bg:var(--tone-dd896618,#dd896618);border-top:3px solid var(--category)}.jobs_card__lAG6D[data-media=social]{--category:#aa428a;--category-bg:#c34ba019}.jobs_card__lAG6D[data-media=mobile],.jobs_card__lAG6D[data-media=web]{--category:var(--tone-c25c31,#c25c31);--category-bg:var(--tone-e2704019,#e2704019)}.jobs_card__lAG6D[data-media=video]{--category:var(--tone-bd5933,#bd5933);--category-bg:var(--tone-de794b19,#de794b19)}.jobs_card__lAG6D[data-media=digital],.jobs_card__lAG6D[data-media=seo]{--category:#208275;--category-bg:#29a79519}.jobs_card__lAG6D[data-media=event]{--category:var(--tone-a57b22,#a57b22);--category-bg:var(--tone-d6a32619,#d6a32619)}.jobs_cardTop__J9WK9 .jobs_media__a__Co{color:var(--category);background:var(--category-bg);padding:7px 10px;opacity:1}.jobs_metrics__AONb_{display:grid;grid-template-columns:1fr 1.25fr;gap:12px;margin-bottom:18px}.jobs_metrics__AONb_>div{padding:14px;display:flex;flex-direction:column;gap:8px}.jobs_metrics__AONb_ span{font-size:12px;line-height:1.4;opacity:1}.jobs_metrics__AONb_ strong{font-size:28px;line-height:1}.jobs_metrics__AONb_ strong small{font-size:15px;font-weight:400}.jobs_proposalMetric__4kf3i{background:#26977313;color:#238268;border:1px solid #26977332}.jobs_proposalMetric__4kf3i[data-level=busy]{background:var(--tone-cc951418,#cc951418);color:var(--tone-966b10,#966b10);border-color:var(--tone-cc951438,#cc951438)}.jobs_proposalMetric__4kf3i[data-level=full]{background:var(--tone-ba60751a,#ba60751a);color:#b04e67;border-color:var(--tone-ba607538,#ba607538)}.jobs_historyMetric__SDtVj{background:var(--tone-bd826a10,#bd826a10);border:1px solid #ada3942b}.jobs_historyMetric__SDtVj>small{font-size:10px;line-height:1.4;opacity:.7}.jobs_slots__RYnJW{display:flex;gap:4px}.jobs_slots__RYnJW i{display:block;flex:1 1;height:5px;background:currentColor;opacity:.13;border-radius:0}.jobs_slots__RYnJW i[data-filled=true]{opacity:.85}@media(prefers-color-scheme:dark){.jobs_cardTop__J9WK9 .jobs_media__a__Co{filter:brightness(1.3)}}@media(max-width:400px){.jobs_metrics__AONb_{gap:8px}.jobs_metrics__AONb_>div{padding:10px}.jobs_metrics__AONb_ span{font-size:11px}}.jobs_composer__QH2Ih{margin-top:32px;border-top:1px solid #ada39444;padding-top:20px}.jobs_composer__QH2Ih .jobs_form__3A705{margin:16px 0;background:#ada39406}.jobs_composer__QH2Ih .jobs_form__3A705>div>label{margin:18px 0 10px}.jobs_editorShell__l3F_F{border:1px solid #ada39466;border-radius:0;overflow:hidden}.jobs_toolbar__WhN0v{display:flex;flex-wrap:wrap;gap:6px;background:#ada39412;border-bottom:1px solid #ada39433;padding:8px}.jobs_toolbar__WhN0v button{padding:7px 12px;font-size:13px;min-width:36px}.jobs_editor__Whl7_{min-height:210px;padding:18px;line-height:1.7;outline-offset:-3px;overflow-wrap:anywhere}.jobs_editor__Whl7_:focus{outline:2px solid var(--tone-ef8e66,#ef8e66)}.jobs_contactBox__8sEHj{display:grid;gap:9px;background:#268a6910;border:1px solid #268a6944;padding:20px;border-radius:0}.jobs_contactBox__8sEHj small{line-height:1.6;opacity:.75}.jobs_richContent__sz29B{line-height:1.7;overflow-wrap:anywhere;white-space:pre-wrap}.jobs_richContent__sz29B h4{font-size:18px;margin:20px 0 8px}.jobs_richContent__sz29B p{margin:12px 0}.jobs_richContent__sz29B ul{margin:6px 0;padding-left:24px}.jobs_attachments__V_NiR{display:grid;gap:10px;background:var(--tone-ef90680c,#ef90680c);border:1px solid var(--tone-ef906833,#ef906833);border-radius:0;margin:20px 0}.jobs_attachments__V_NiR a{overflow-wrap:anywhere}.jobs_preview__fNcZA{border:1px dashed var(--tone-ef906877,#ef906877);padding:22px;border-radius:0}.jobs_inbox__zW78Y{margin:28px 0}.jobs_inboxTop__dkIRJ{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px}.jobs_inboxTop__dkIRJ h3{margin:8px 0}.jobs_inboxTop__dkIRJ h3 span{font-size:15px;color:var(--tone-ef8e66,#ef8e66)}.jobs_inboxTop__dkIRJ p{font-size:14px;line-height:1.6;opacity:.75}.jobs_inboxTop__dkIRJ label{display:grid;gap:8px;font-size:12px}.jobs_inboxTop__dkIRJ select{border:1px solid #ada39466;background:transparent;color:inherit;border-radius:0}.jobs_inboxTop__dkIRJ option{color:#141414;background:white}.jobs_proposalCard__i3TiB{border:1px solid #ada39444;border-radius:0;background:#ada39405}.jobs_proposalCard__i3TiB summary{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;padding:22px;list-style:none}.jobs_proposalCard__i3TiB summary>div{display:grid;gap:8px}.jobs_proposalBody__KG058>small,.jobs_proposalCard__i3TiB small{font-size:12px;opacity:.7;line-height:1.6}.jobs_proposalCard__i3TiB summary>span{font-size:12px;color:var(--tone-ef8e66,#ef8e66)}.jobs_proposalCard__i3TiB[open] summary{background:var(--tone-ef90680b,#ef90680b);border-bottom:1px solid #ada39433}.jobs_proposalBody__KG058{padding:24px;display:grid;gap:12px}.jobs_wrap__18O08 .jobs_replyButton__TADx3{display:inline-flex;justify-self:start;padding:12px 18px;background:var(--tone-d37249,#d37249);color:white;border-radius:0;font-weight:600;font-size:14px}.jobs_dashboardStats__vFegW{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:28px 0}.jobs_dashboardStats__vFegW>div{padding:22px;background:var(--tone-ef90680d,#ef90680d);border:1px solid var(--tone-ef90682b,#ef90682b);border-radius:0;display:grid;gap:8px}.jobs_dashboardStats__vFegW strong{font-size:30px;color:var(--tone-ef8e66,#ef8e66)}.jobs_dashboardStats__vFegW span{font-size:13px}@media(max-width:640px){.jobs_inboxTop__dkIRJ{align-items:stretch;flex-direction:column}.jobs_proposalCard__i3TiB summary{flex-wrap:wrap;padding:16px;gap:12px}.jobs_proposalCard__i3TiB summary>div{flex-basis:100%}.jobs_proposalBody__KG058{padding:16px}.jobs_dashboardStats__vFegW{gap:8px}.jobs_dashboardStats__vFegW>div{padding:14px 10px}.jobs_dashboardStats__vFegW strong{font-size:24px}.jobs_dashboardStats__vFegW span{font-size:11px}}.jobs_demoSandbox__yq80S{margin-top:30px;border:1px dashed #ada39488;padding:20px;border-radius:0}.jobs_demoSandbox__yq80S>p{font-size:13px;line-height:1.6;opacity:.8}.jobs_countryScope__PAlp8{border:1px solid var(--line,var(--tone-e1dbd3,#e1dbd3));border-radius:0;padding:20px;background:color-mix(in srgb,var(--tone-f18d63,#f18d63) 6%,transparent);display:grid;gap:14px;margin:6px 0}.jobs_countryScope__PAlp8 legend{font-weight:750;padding:0 8px}.jobs_countryScope__PAlp8 .jobs_scopeOption__icZi1{display:flex;align-items:flex-start;gap:12px;cursor:pointer}.jobs_scopeOption__icZi1 input{width:18px!important;min-width:18px;height:18px;accent-color:var(--tone-f18d63,#f18d63);margin-top:3px}.jobs_scopeOption__icZi1 span{display:grid;gap:5px}.jobs_countryScope__PAlp8 p,.jobs_scopeOption__icZi1 small{font-size:13px;line-height:1.6}.jobs_countryScope__PAlp8 p{margin:0}.jobs_countryChips__XrsMT{display:flex;flex-wrap:wrap;gap:8px}.jobs_countryChips__XrsMT>span{border:1px solid var(--tone-f8a481,#f8a481);border-radius:0;padding:4px 10px;font-size:14px}.jobs_countryChips__XrsMT button{border:0!important;padding:0 5px!important;background:transparent!important;color:inherit!important}.jobs_scopeSummary__0yfz_{display:grid;gap:5px;border-left:3px solid var(--tone-f8a481,#f8a481);padding:8px 12px;margin:12px 0;background:color-mix(in srgb,var(--tone-f18d63,#f18d63) 6%,transparent);font-size:13px;line-height:1.5;overflow-wrap:anywhere}.jobs_scopeSummary__0yfz_ strong{font-size:11px;opacity:.75}.jobs_scopeSummary__0yfz_[data-worldwide=true]{border-color:#14b8a6;background:color-mix(in srgb,#14b8a6 6%,transparent)}.jobs_reputation__XGz82{gap:8px;font-size:12px;font-weight:400}.jobs_reputation__XGz82>span,.jobs_reputation__XGz82>strong{padding:7px 10px;border-radius:0;background:color-mix(in srgb,var(--tone-f18d63,#f18d63) 9%,transparent)}.jobs_reputation__XGz82>strong{color:var(--tone-f18d63,#f18d63)}.jobs_reputation__XGz82 small{font-size:11px;display:block}.jobs_awardBox__5MEDq{border:1px solid #14b8a6;border-radius:0;padding:20px;background:color-mix(in srgb,#14b8a6 6%,transparent)}.jobs_rankExplanation__fkrE1{margin:16px 0;font-size:13px;line-height:1.7}.jobs_rankExplanation__fkrE1 summary{cursor:pointer;font-weight:700}.jobs_slots__RYnJW{gap:3px!important}.jobs_slots__RYnJW i{min-width:0!important}.jobs_proposalCard__i3TiB summary>div{min-width:0;flex:1 1}.jobs_proposalBody__KG058 p{white-space:pre-wrap;overflow-wrap:anywhere}.jobs_filters__JT0BC{margin:24px 0;padding:24px;border:1px solid var(--line,#ada39455);background:color-mix(in srgb,var(--tone-ff6a2b,#ff6a2b) 4%,transparent)}.jobs_filterTitle__p5qpa{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:20px}.jobs_filterTitle__p5qpa small{opacity:.7}.jobs_filterGrid__7wunU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.jobs_filterGrid__7wunU label{display:grid;gap:8px;font-size:13px;font-weight:600}.jobs_filterGrid__7wunU input,.jobs_filterGrid__7wunU select{width:100%;min-width:0;box-sizing:border-box;padding:12px;border:1px solid var(--line,#ada39477);border-radius:0;background:var(--bg,var(--tone-f4f1ea,#f4f1ea));color:inherit;font:inherit}.jobs_filterGrid__7wunU option{background:var(--bg,var(--tone-f4f1ea,#f4f1ea));color:var(--ink,#141414)}.jobs_filterHint__HSEi_{font-size:12px;line-height:1.6;opacity:.75;margin:16px 0}.jobs_filterActions__frd2e{display:flex;gap:10px}.jobs_filterActions__frd2e button[type=submit]{background:var(--tone-ff6a2b,#ff6a2b);color:#141414;font-weight:700;border-color:var(--tone-ff6a2b,#ff6a2b)}@media(max-width:760px){.jobs_filterGrid__7wunU{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.jobs_filters__JT0BC{padding:16px}.jobs_filterGrid__7wunU{grid-template-columns:1fr}}html[data-theme=dark] .jobs_wrap__18O08{color:var(--ink)}html[data-theme=dark] .jobs_filterActions__frd2e button[type=submit],html[data-theme=dark] .jobs_form__3A705>button,html[data-theme=dark] .jobs_tabs__Fv6u5 button[aria-pressed=true],html[data-theme=dark] .jobs_wrap__18O08 :is(.jobs_primary__WKFKO,.jobs_loginButton__8Zyui,.jobs_replyButton__TADx3){background:var(--brand);color:var(--brand-ink);border-color:var(--brand)}html[data-theme=dark] .jobs_wrap__18O08 a:not(.jobs_primary__WKFKO):not(.jobs_loginButton__8Zyui):not(.jobs_replyButton__TADx3){color:var(--accent)}html[data-theme=dark] .jobs_card__lAG6D{--category:var(--brand);--category-bg:color-mix(in srgb,var(--brand) 8%,transparent);background:var(--surface)!important;border-color:var(--line)}html[data-theme=dark] .jobs_cardTop__J9WK9 .jobs_media__a__Co{filter:none;color:var(--brand)}html[data-theme=dark] .jobs_proposalMetric__4kf3i,html[data-theme=dark] .jobs_proposalMetric__4kf3i[data-level=busy],html[data-theme=dark] .jobs_proposalMetric__4kf3i[data-level=full]{background:var(--raised);color:var(--ink);border-color:var(--line)}html[data-theme=dark] .jobs_state__7V5Rm{color:var(--brand)}html[data-theme=dark] .jobs_wrap__18O08 :is(input,textarea,select,option){background:var(--surface);color:var(--ink);border-color:var(--line)}html[data-theme=dark] .jobs_wrap__18O08 :is(.jobs_location__6kta1,.jobs_full__hzkkr,.jobs_demoBanner__CNvk7,.jobs_rules__Gnz0S){opacity:1;color:var(--muted)}html[data-theme=dark] .jobs_awardBox__5MEDq,html[data-theme=dark] .jobs_contactBox__8sEHj,html[data-theme=dark] .jobs_scopeSummary__0yfz_{background:var(--tint);border-color:var(--line)}html[data-theme=dark] .jobs_wrap__18O08 button{border-color:var(--line)}.jobs_tabs__Fv6u5{gap:6px;border-radius:0;padding:7px}.jobs_wrap__18O08 .jobs_loginButton__8Zyui,.jobs_wrap__18O08 .jobs_primary__WKFKO,.jobs_wrap__18O08 .jobs_replyButton__TADx3,.jobs_wrap__18O08 button{border-radius:0}.jobs_tabs__Fv6u5 button{border-color:transparent}.jobs_list__z0KYs{gap:32px 22px;padding-top:18px}.jobs_card__lAG6D{position:relative;border-radius:0;border:1px solid var(--line);background:var(--surface)!important}.jobs_card__lAG6D:before{content:"";position:absolute;left:-1px;top:-16px;width:44%;height:17px;background:var(--surface);border:1px solid var(--line);border-bottom:0;border-radius:0;pointer-events:none}.jobs_cardTop__J9WK9 .jobs_media__a__Co{border-radius:0}.jobs_filters__JT0BC{background:var(--surface);border-radius:0}.jobs_filterGrid__7wunU :is(input,select){border-radius:0;background:var(--bg)}.jobs_metrics__AONb_>div{border-radius:0}.jobs_cardFoot__RNas5{gap:10px}.jobs_detail__sAHRY,.jobs_form__3A705,.jobs_loginBox__YT_ZK,.jobs_proposalCard__i3TiB{border-radius:0}html:not([data-theme=dark]) .jobs_filterActions__frd2e button[type=submit],html:not([data-theme=dark]) .jobs_form__3A705>button,html:not([data-theme=dark]) .jobs_wrap__18O08 :is(.jobs_primary__WKFKO,.jobs_loginButton__8Zyui,.jobs_replyButton__TADx3){background:var(--brand);color:var(--brand-ink);border-color:#a65325;box-shadow:none}html:not([data-theme=dark]) .jobs_tabs__Fv6u5 button[aria-pressed=true]{background:#171717;color:#fff;border-color:#171717}html:not([data-theme=dark]) .jobs_wrap__18O08 a:not(.jobs_primary__WKFKO):not(.jobs_loginButton__8Zyui):not(.jobs_replyButton__TADx3){color:var(--accent)}html:not([data-theme=dark]) .jobs_card__lAG6D{--category:#a13e08;--category-bg:#fbe5d8}html:not([data-theme=dark]) .jobs_proposalMetric__4kf3i,html:not([data-theme=dark]) .jobs_proposalMetric__4kf3i[data-level=busy],html:not([data-theme=dark]) .jobs_proposalMetric__4kf3i[data-level=full]{background:var(--raised);color:var(--ink);border-color:var(--line)}html:not([data-theme=dark]) .jobs_state__7V5Rm{color:var(--accent)}html:not([data-theme=dark]) .jobs_wrap__18O08 :is(.jobs_location__6kta1,.jobs_full__hzkkr,.jobs_demoBanner__CNvk7,.jobs_rules__Gnz0S){opacity:1;color:var(--muted)}@media(max-width:480px){.jobs_tabs__Fv6u5 button{font-size:12px;padding:10px 12px}.jobs_card__lAG6D{padding:20px}.jobs_filterGrid__7wunU :is(input,select){min-height:44px}}.jobs_card__lAG6D:before{display:none}.jobs_list__z0KYs{gap:20px;padding-top:0}.jobs_card__lAG6D{border-top:3px solid var(--brand);box-shadow:none}.jobs_tabs__Fv6u5{padding:0;gap:0}.jobs_tabs__Fv6u5 button{border-inline-end:1px solid var(--line)}.jobs_filters__JT0BC{border:1px solid var(--line)}.jobs_wrap__18O08 :is(.jobs_primary__WKFKO,.jobs_loginButton__8Zyui,.jobs_replyButton__TADx3){clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.jobs_card__lAG6D,.jobs_detail__sAHRY,.jobs_empty__D7UAu,.jobs_form__3A705,.jobs_inbox__zW78Y,.jobs_offer__48CV7,.jobs_panel__BaV7y{border-radius:24px;border-color:var(--line);background:var(--surface)}.jobs_hero__n5DFs h1{font-weight:600}.jobs_cardFoot__RNas5 button,.jobs_form__3A705 button,.jobs_primary__WKFKO,.jobs_tabs__Fv6u5,.jobs_tabs__Fv6u5 a,.jobs_tabs__Fv6u5 button{border-radius:999px}.jobs_tabs__Fv6u5{background:var(--surface);padding:6px;border:1px solid var(--line)}.jobs_form__3A705 :is(input,select,textarea){border-radius:13px}.jobs_filters__JT0BC{border-radius:22px}.jobs_demoBadge__sxaLt,.jobs_full__hzkkr,.jobs_media__a__Co,.jobs_state__7V5Rm{border-radius:999px}:is(.jobs_primary__WKFKO,.jobs_loginButton__8Zyui,.jobs_replyButton__TADx3){clip-path:none;border-radius:999px}.jobs_inbox__zW78Y{padding:26px;border:1px solid var(--line);border-radius:26px;background:var(--surface);margin-top:20px}.jobs_inboxTop__dkIRJ{gap:22px;align-items:start}.jobs_inboxTop__dkIRJ h3{font-size:24px;margin-top:0}.jobs_inboxTop__dkIRJ h3>span{display:inline-block;border-radius:999px;padding:5px 10px;background:var(--tint);font-size:12px;color:var(--accent)}.jobs_inboxTop__dkIRJ p{font-size:13px;color:var(--muted);line-height:1.7}.jobs_inboxTop__dkIRJ select{border:1px solid var(--line);border-radius:13px;background:var(--bg);padding:10px;color:var(--ink)}.jobs_inboxMetrics__N5nih{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0}.jobs_inboxMetrics__N5nih>div{display:grid;grid-template-columns:auto 1fr;gap:10px;padding:18px;border-radius:18px;background:var(--bg);border:1px solid var(--line)}.jobs_inboxMetrics__N5nih svg{color:var(--accent)}.jobs_inboxMetrics__N5nih strong{font-size:20px;font-weight:500}.jobs_inboxMetrics__N5nih span{grid-column:1/-1;font-size:11px;color:var(--muted)}.jobs_proposalCard__i3TiB{border-radius:22px;border:1px solid var(--line);background:var(--surface);margin:14px 0;overflow:hidden}.jobs_proposalCard__i3TiB>summary{padding:22px;display:flex;align-items:center;gap:18px;list-style:none;cursor:pointer;flex-wrap:wrap}.jobs_proposalCard__i3TiB>summary::-webkit-details-marker{display:none}.jobs_proposalCard__i3TiB>summary>strong{margin-left:auto;font-size:21px;font-weight:500;white-space:nowrap}.jobs_proposalCard__i3TiB>summary>span{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line);border-radius:999px;padding:10px 13px;font-size:11px}.jobs_offerIdentity____Gij{display:flex;gap:14px;align-items:start;flex:1 1;min-width:200px}.jobs_offerIdentity____Gij>div>strong{font-size:15px}.jobs_offerIdentity____Gij small{display:block;margin-top:7px;color:var(--muted);font-size:11px}.jobs_offerAvatar__brirZ{flex-shrink:0;display:grid;place-items:center;width:43px;height:43px;border-radius:15px;background:var(--tint);color:var(--accent);font-weight:600}.jobs_reputation__XGz82{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.jobs_reputation__XGz82>span,.jobs_reputation__XGz82>strong{font-size:10px!important;border:0!important;border-radius:999px;background:var(--bg);padding:6px 9px;color:var(--muted)}.jobs_reputation__XGz82>strong{color:var(--accent);background:var(--tint)}.jobs_reputation__XGz82 small{display:inline;font-size:10px;margin:0}.jobs_proposalBody__KG058{padding:26px;border-top:1px solid var(--line);background:var(--bg)}.jobs_awardBox__5MEDq button,.jobs_proposalBody__KG058 button,.jobs_replyButton__TADx3{border-radius:999px;clip-path:none;font-size:12px;padding:11px 18px}.jobs_awardBox__5MEDq{border:1px solid var(--line);border-radius:20px;background:var(--tint);padding:22px;margin:18px 0}.jobs_rankExplanation__fkrE1{border:1px solid var(--line);border-radius:16px;padding:12px 16px;font-size:12px;color:var(--muted);background:var(--bg)}.jobs_richContent__sz29B{font-size:14px;line-height:1.85;color:var(--ink)}.jobs_richContent__sz29B h4{font-size:17px;margin:25px 0 12px}.jobs_richContent__sz29B ul{padding-left:22px}.jobs_attachments__V_NiR{border-radius:18px;border:1px solid var(--line);padding:18px;background:var(--surface)}.jobs_attachments__V_NiR a{display:block;padding:12px;border-radius:12px;background:var(--bg);margin:8px 0;font-size:12px}.jobs_composer__QH2Ih,.jobs_contactBox__8sEHj,.jobs_editorShell__l3F_F,.jobs_preview__fNcZA{border-radius:22px;border-color:var(--line)}.jobs_composer__QH2Ih{padding:24px;background:var(--surface);border:1px solid var(--line)}.jobs_toolbar__WhN0v button{border-radius:10px}.jobs_steps__sK_16 li b{border-radius:50%}@media(max-width:700px){.jobs_inbox__zW78Y{padding:16px}.jobs_inboxTop__dkIRJ{flex-direction:column}.jobs_inboxMetrics__N5nih{grid-template-columns:1fr;gap:8px}.jobs_inboxMetrics__N5nih>div{grid-template-columns:auto auto 1fr;align-items:center;padding:14px}.jobs_inboxMetrics__N5nih span{grid-column:auto}.jobs_proposalCard__i3TiB>summary{padding:17px;gap:14px}.jobs_offerIdentity____Gij{min-width:0;flex-basis:100%}.jobs_proposalCard__i3TiB>summary>strong{margin-left:0}.jobs_proposalBody__KG058{padding:18px}.jobs_composer__QH2Ih{padding:16px}}.jobs_filterGrid__7wunU :is(input,select){border-radius:10px;min-height:44px}.jobs_filterActions__frd2e button{border-radius:10px;min-height:44px}.jobs_wrap__18O08 .jobs_primary__WKFKO{clip-path:none}.jobs_empty__D7UAu{line-height:1.65}.jobs_empty__D7UAu a{text-decoration:underline;text-underline-offset:4px}.messages_thread__4OYRp{margin:22px 0;border:1px solid var(--line);border-radius:20px;background:var(--surface);overflow:hidden}.messages_thread__4OYRp>summary{list-style:none;cursor:pointer;padding:18px 20px;display:flex;justify-content:space-between;gap:10px;font-size:14px;font-weight:600}.messages_thread__4OYRp>summary::-webkit-details-marker{display:none}.messages_thread__4OYRp>summary span{font-size:10px;font-weight:400;padding:5px 9px;border-radius:999px;background:var(--tint);color:var(--accent)}.messages_content__qg8SV{border-top:1px solid var(--line);padding:20px}.messages_top__z7OvE{display:flex;align-items:center;gap:15px;justify-content:space-between}.messages_top__z7OvE p{font-size:11px;color:var(--muted);line-height:1.6}.messages_history__dIRY1{max-height:320px;overflow:auto;padding:12px 0;display:flex;flex-direction:column;gap:12px}.messages_bubble__pg77_{max-width:85%;border-radius:17px;background:var(--bg);padding:14px 17px;align-self:flex-start;overflow-wrap:anywhere}.messages_bubble__pg77_[data-mine=true]{align-self:flex-end;background:var(--tint)}.messages_bubble__pg77_ small{font-size:10px;color:var(--muted)}.messages_bubble__pg77_ p{font-size:13px;line-height:1.7;white-space:pre-wrap;margin:8px 0 0}.messages_content__qg8SV form{display:block;margin:18px 0 0;padding:0;border:0;background:none}.messages_content__qg8SV label{display:grid;gap:9px;font-size:12px}.messages_content__qg8SV textarea{box-sizing:border-box;width:100%;resize:vertical;border:1px solid var(--line);border-radius:14px;background:var(--bg);color:var(--ink);font:inherit;padding:13px}.messages_actions__R2VG6{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px}.messages_actions__R2VG6 small{color:var(--muted);font-size:10px}.messages_content__qg8SV button{font:inherit;font-size:12px;padding:10px 15px;border-radius:999px;border:1px solid var(--line);background:var(--ink);color:var(--bg);cursor:pointer}.messages_content__qg8SV button:disabled{opacity:.5;cursor:default}@media(max-width:700px){.messages_content__qg8SV{padding:15px}.messages_bubble__pg77_{max-width:95%}.messages_thread__4OYRp>summary{padding:15px;font-size:13px}}.messages_notifications__EgVqh{position:relative}.messages_notificationButton__xNHm_{display:inline-flex;align-items:center;gap:9px;background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:999px;font:inherit;font-size:12px;padding:12px 16px;cursor:pointer}.messages_notificationButton__xNHm_ b,.messages_notificationList__DpuNq b{border-radius:999px;background:var(--accent);color:var(--surface);padding:3px 7px;font-size:10px}.messages_notificationList__DpuNq{position:absolute;right:0;top:calc(100% + 10px);z-index:50;width:min(320px,80vw);padding:18px;background:var(--surface);border:1px solid var(--line);border-radius:20px;box-shadow:0 12px 45px #1112}.messages_notificationList__DpuNq>strong{font-size:13px}.messages_notificationList__DpuNq p{font-size:12px;color:var(--muted)}.messages_notificationList__DpuNq button{display:flex;align-items:center;gap:12px;justify-content:space-between;width:100%;padding:13px 0;margin-top:7px;border:0;border-top:1px solid var(--line);background:none;color:var(--ink);text-align:start;font:inherit;font-size:12px;cursor:pointer}.messages_conversationPopup__oFiQB{position:fixed;z-index:100;inset:12vh max(20px,20vw);overflow:auto;background:var(--surface);border:1px solid var(--line);border-radius:24px;padding:22px;box-shadow:0 0 0 100vmax #1117}.messages_conversationPopup__oFiQB>.messages_notificationButton__xNHm_{margin-left:auto;display:flex}.messages_conversationPopup__oFiQB .messages_thread__4OYRp{margin-bottom:0}@media(max-width:700px){.messages_conversationPopup__oFiQB{inset:10vh 12px;padding:14px}}.messages_notificationList__DpuNq{left:0;right:auto}.dashboard_workspace__DYeYG{max-width:1200px;box-sizing:border-box;margin:0 auto;display:grid;grid-template-columns:210px minmax(0,1fr);min-height:80vh;border-inline:1px solid var(--line);font-family:var(--font-body);color:var(--ink)}.dashboard_workspace__DYeYG *{box-sizing:border-box}.dashboard_workspace__DYeYG a{color:inherit}.dashboard_sidebar__oX2_X{padding:28px 18px;border-inline-end:1px solid var(--line);background:var(--surface);display:flex;flex-direction:column;gap:26px;min-width:0}.dashboard_identity__gZ6f2{display:flex;gap:10px;align-items:center;min-width:0}.dashboard_avatar__Ietdx{display:grid;place-items:center;flex:none;width:38px;height:38px;background:var(--brand,var(--accent));color:var(--brand-ink,#171717);font-size:12px;font-weight:800}.dashboard_identity__gZ6f2>div{min-width:0}.dashboard_identity__gZ6f2 strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.dashboard_identity__gZ6f2 small{display:block;font-size:10px;color:var(--muted);margin-top:6px;line-height:1.5}.dashboard_sidebar__oX2_X nav{display:grid;gap:7px}.dashboard_sidebar__oX2_X nav a{display:flex;gap:11px;padding:12px 10px;border:1px solid transparent;font-size:12px;line-height:1.5}.dashboard_sidebar__oX2_X nav a:hover{background:var(--raised)}.dashboard_sidebar__oX2_X nav a[aria-current]{border-color:var(--line);background:var(--tint);font-weight:750}.dashboard_sidebar__oX2_X nav a[aria-current]>span{color:var(--accent)}.dashboard_sidebar__oX2_X nav span{font-size:17px;line-height:1}.dashboard_sidebarBottom__Wt7O2{margin-top:auto;padding-top:28px;border-top:1px solid var(--line);display:grid;gap:17px;font-size:11px}.dashboard_sidebarBottom__Wt7O2 small{overflow-wrap:anywhere;color:var(--muted);line-height:1.6}.dashboard_workspace__DYeYG button,.dashboard_workspace__DYeYG input,.dashboard_workspace__DYeYG select{font:inherit}.dashboard_sidebarBottom__Wt7O2 button{padding:0;background:none;border:0;color:var(--muted);text-align:start;font-size:11px;cursor:pointer}.dashboard_main__U2W5U{min-width:0;padding:30px}.dashboard_pageHead__3FQa_{display:flex;justify-content:space-between;gap:20px;align-items:start;margin-bottom:28px;flex-wrap:wrap}.dashboard_eyebrow__Fha_M{font-size:9px;letter-spacing:.12em;color:var(--muted);font-weight:650}.dashboard_pageHead__3FQa_ h1{font-size:clamp(26px,3vw,39px);line-height:1.15;letter-spacing:-.045em;margin:14px 0}.dashboard_pageHead__3FQa_ p{font-size:12px;color:var(--muted);line-height:1.8;max-width:560px;margin:0}.dashboard_headActions__Oy0KV{display:flex;gap:9px;flex-wrap:wrap;padding-top:4px}.dashboard_workspace__DYeYG a.dashboard_primary__yWZr_,.dashboard_workspace__DYeYG a.dashboard_secondary__mPXPf{display:inline-flex;align-items:center;padding:12px 15px;font-size:11px;font-weight:650;line-height:1.5}.dashboard_workspace__DYeYG a.dashboard_primary__yWZr_{background:var(--brand,var(--accent));color:var(--brand-ink,#171717)!important;border:1px solid var(--brand,var(--accent))}.dashboard_secondary__mPXPf{border:1px solid var(--line);background:var(--surface)}.dashboard_stats__agkph{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:32px}.dashboard_stat__85gDV{background:var(--surface);padding:17px 15px;display:grid;gap:16px;min-width:0}.dashboard_stat__85gDV>span{display:flex;justify-content:space-between;align-items:center;gap:6px;font-size:10px;line-height:1.5;color:var(--muted)}.dashboard_stat__85gDV i{font-size:20px;font-style:normal;color:var(--accent)}.dashboard_stat__85gDV strong{font-size:32px;line-height:1;letter-spacing:-.05em}.dashboard_stat__85gDV>small{font-size:9px;color:var(--muted)}.dashboard_stat__85gDV:hover{border-color:var(--accent)}.dashboard_section__I0OAM{margin-top:30px;min-width:0}.dashboard_sectionHead__9pr1C{display:flex;justify-content:space-between;align-items:end;gap:15px;margin-bottom:16px}.dashboard_sectionHead__9pr1C small{font-size:9px;letter-spacing:.1em;color:var(--muted)}.dashboard_sectionHead__9pr1C h2{font-size:20px;line-height:1.3;letter-spacing:-.025em;margin:8px 0 0}.dashboard_sectionHead__9pr1C>a{white-space:nowrap}.dashboard_grid__FfFEX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.dashboard_cardRow__tbhZ8{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(235px,calc((100% - 24px)/3));gap:12px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;padding-bottom:10px}.dashboard_card__er77w{background:var(--surface);border:1px solid var(--line);padding:19px;min-width:0;display:flex;flex-direction:column;scroll-snap-align:start;transition:border-color .15s}.dashboard_card__er77w:hover{border-color:var(--accent)}.dashboard_cardTop__IRrtr{display:flex;justify-content:space-between;gap:8px;align-items:start;flex-wrap:wrap}.dashboard_category__wrt6v{font-size:9px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.dashboard_newBadge__56HWJ,.dashboard_status__DCk78{font-size:9px;line-height:1.3;padding:5px 7px;border:1px solid var(--line);color:var(--muted)}.dashboard_newBadge__56HWJ,.dashboard_status__DCk78[data-status=open],.dashboard_status__DCk78[data-status=selected]{background:var(--tint);color:var(--accent);border-color:var(--accent)}.dashboard_status__DCk78[data-status=pending]{border-style:dashed}.dashboard_card__er77w h3{font-size:16px;line-height:1.5;letter-spacing:-.02em;overflow-wrap:anywhere;margin:19px 0 8px}.dashboard_meta__ZT8Fz{font-size:10px;color:var(--muted);line-height:1.7;margin:0 0 18px}.dashboard_cardMetric__n5Ymv{margin-top:auto;display:flex;flex-direction:column;gap:7px;padding:16px 0}.dashboard_cardMetric__n5Ymv strong{font-size:25px;letter-spacing:-.04em;line-height:1.1}.dashboard_cardMetric__n5Ymv strong small{font-size:14px;color:var(--muted);letter-spacing:0}.dashboard_cardMetric__n5Ymv>span{font-size:10px;color:var(--muted);line-height:1.5}.dashboard_cardAction__xZVa2{display:block;font-size:11px;border-top:1px solid var(--line);padding-top:14px;margin-top:4px;font-weight:650}.dashboard_opportunity__6yW8N{border-top:3px solid var(--accent)}.dashboard_opportunity__6yW8N :is(strong,span,p){overflow-wrap:anywhere}.dashboard_opportunity__6yW8N>div:not([class]){font-size:11px}.dashboard_empty__dn2sk{border:1px dashed var(--line);background:var(--surface);padding:27px;display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:16px;align-items:center}.dashboard_empty__dn2sk>span{grid-row:1/4;font-size:35px}.dashboard_empty__dn2sk h3{font-size:16px;margin:0 0 8px;line-height:1.5}.dashboard_empty__dn2sk p{font-size:12px;line-height:1.8;color:var(--muted);margin:0}.dashboard_empty__dn2sk a{font-size:11px;margin-top:14px;font-weight:650}.dashboard_intro__dZrZH{border:1px solid var(--line);background:var(--tint);padding:24px}.dashboard_intro__dZrZH strong{font-size:19px;line-height:1.5}.dashboard_intro__dZrZH p{font-size:12px;line-height:1.8;color:var(--muted)}.dashboard_intro__dZrZH a{font-size:12px;font-weight:650}.dashboard_filters__cKE21{display:flex;align-items:end;gap:12px;margin-bottom:24px;flex-wrap:wrap}.dashboard_filters__cKE21 label{font-size:11px;display:grid;gap:8px;flex:1 1;min-width:150px}.dashboard_filters__cKE21 input,.dashboard_filters__cKE21 select{padding:11px 12px;width:100%;min-width:0;color:var(--ink);border:1px solid var(--line);border-radius:0}.dashboard_filters__cKE21 button,.dashboard_pagination__UQCVC button,.dashboard_projectDetail__M_6kd>button{border:1px solid var(--line);padding:11px 14px;background:var(--surface);color:var(--ink);font-size:11px;cursor:pointer}.dashboard_pagination__UQCVC{display:flex;justify-content:center;gap:18px;align-items:center;margin-top:26px;font-size:12px}.dashboard_workspace__DYeYG button:disabled{opacity:.5;cursor:wait}.dashboard_alert__BNewK{padding:16px;border:1px solid var(--accent);font-size:12px;margin-bottom:18px;line-height:1.8}.dashboard_alert__BNewK button{border:0;background:transparent;color:var(--ink);text-decoration:underline}.dashboard_loading__58OaM{padding:30px;border:1px solid var(--line);font-size:12px}.dashboard_workspaceFooter__fqnFR{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;border-top:1px solid var(--line);margin-top:44px;padding-top:20px;font-size:10px;color:var(--muted)}.dashboard_embedded____q4b>section{margin:0!important;padding:24px!important;background:var(--surface);border:1px solid var(--line);min-width:0}.dashboard_embedded____q4b>section>header h2{font-size:22px}.dashboard_embedded____q4b input,.dashboard_embedded____q4b select,.dashboard_embedded____q4b textarea,.dashboard_legacy__6cONH input,.dashboard_legacy__6cONH select,.dashboard_legacy__6cONH textarea{max-width:100%}.dashboard_embedded____q4b form select{width:100%;padding:11px;background:var(--bg);color:var(--ink);border:1px solid var(--line)}.dashboard_embedded____q4b form label{display:grid;gap:8px;font-size:12px}.dashboard_embedded____q4b button{padding:10px 15px;border:1px solid var(--line);background:var(--raised);color:var(--ink);cursor:pointer}.dashboard_legacy__6cONH .portal{max-width:none;padding:0;margin:0;border:0;min-width:0}.dashboard_legacy__6cONH .portal>h1{display:none}.dashboard_legacy__6cONH section{min-width:0}.dashboard_proposalDetail__7R3i5{border-top:1px solid var(--line);padding-top:14px;font-size:12px}.dashboard_proposalDetail__7R3i5 summary{cursor:pointer;font-size:11px;font-weight:650}.dashboard_proposalDetail__7R3i5 p{line-height:1.8;overflow-wrap:anywhere}.dashboard_projectDetail__M_6kd{padding:26px;border:1px solid var(--line);background:var(--surface)}.dashboard_projectDetail__M_6kd>.dashboard_back___YriG{margin-bottom:25px}.dashboard_projectDetail__M_6kd h2{font-size:26px;line-height:1.4}.dashboard_brief__G65B1{white-space:pre-wrap;font-size:14px;line-height:1.9;overflow-wrap:anywhere}.dashboard_projectDetail__M_6kd button{cursor:pointer}.dashboard_projectDetail__M_6kd>details{border-top:1px solid var(--line);padding-top:20px;margin-top:25px;font-size:12px}.dashboard_projectDetail__M_6kd>details button{padding:12px;border:1px solid var(--line);background:var(--surface);color:var(--ink)}@media(max-width:1000px){.dashboard_workspace__DYeYG{grid-template-columns:180px minmax(0,1fr)}.dashboard_main__U2W5U{padding:24px}.dashboard_stats__agkph{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard_sidebar__oX2_X{padding:24px 12px}.dashboard_grid__FfFEX{grid-template-columns:1fr}}@media(max-width:700px){.dashboard_workspace__DYeYG{display:block;border:0}.dashboard_sidebar__oX2_X{padding:16px 20px;border-inline-end:0;border-bottom:1px solid var(--line);gap:16px}.dashboard_identity__gZ6f2{display:none}.dashboard_sidebar__oX2_X nav{display:flex;gap:7px;overflow-x:auto;min-width:0}.dashboard_sidebar__oX2_X nav a{white-space:nowrap;padding:10px;font-size:11px;flex-shrink:0}.dashboard_sidebarBottom__Wt7O2{display:none}.dashboard_main__U2W5U{padding:24px 20px 110px}.dashboard_pageHead__3FQa_{gap:16px}.dashboard_pageHead__3FQa_ h1{font-size:30px}.dashboard_headActions__Oy0KV{width:100%}.dashboard_stats__agkph{gap:10px}.dashboard_stat__85gDV{padding:16px 12px}.dashboard_stat__85gDV strong{font-size:30px}.dashboard_sectionHead__9pr1C h2{font-size:18px}.dashboard_cardRow__tbhZ8{grid-auto-columns:84%}.dashboard_empty__dn2sk{padding:20px;grid-template-columns:26px minmax(0,1fr);gap:10px}.dashboard_empty__dn2sk>span{font-size:25px}.dashboard_embedded____q4b>section{padding:18px!important}.dashboard_projectDetail__M_6kd{padding:18px}.dashboard_section__I0OAM{margin-top:25px}.dashboard_filters__cKE21{padding:14px}.dashboard_sidebar__oX2_X nav span{font-size:15px}}@media(prefers-reduced-motion:reduce){.dashboard_card__er77w{transition:none}}.dashboard_overviewContent__tnKEP{display:flex;flex-direction:column}.dashboard_overviewContent__tnKEP>.dashboard_stats__agkph{order:0}.dashboard_overviewContent__tnKEP>.dashboard_intro__dZrZH{order:1}.dashboard_overviewContent__tnKEP>.dashboard_section__I0OAM{order:2}.dashboard_overviewContent__tnKEP[data-role=client]>[data-block=projects]{order:1}.dashboard_overviewContent__tnKEP[data-role=client]>[data-block=opportunities],.dashboard_overviewContent__tnKEP[data-role=client]>[data-block=proposals]{display:none}@media(max-width:700px){.dashboard_sidebarBottom__Wt7O2{display:flex;flex-wrap:wrap;margin-top:0;padding-top:8px;gap:12px;border:0}.dashboard_sidebarBottom__Wt7O2 small{display:none}.dashboard_sidebarBottom__Wt7O2 a,.dashboard_sidebarBottom__Wt7O2 button{font-size:10px}}.dashboard_overviewContent__tnKEP[data-role=client]>.dashboard_stats__agkph{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard_overviewContent__tnKEP[data-role=client]>[data-block=received]{order:2}@media(max-width:700px){.dashboard_overviewContent__tnKEP[data-role=client]>.dashboard_stats__agkph{grid-template-columns:1fr 1fr}.dashboard_overviewContent__tnKEP[data-role=client]>.dashboard_stats__agkph>a:last-child{grid-column:1/-1}}.dashboard_workspace__DYeYG{width:100%;max-width:none;margin:0;grid-template-columns:230px minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.dashboard_sidebar__oX2_X,.dashboard_workspace__DYeYG{height:100%;min-height:0;overflow:hidden}.dashboard_main__U2W5U{height:100%;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;scroll-padding:24px}.dashboard_sidebarBottom__Wt7O2,.dashboard_sidebar__oX2_X nav{flex-shrink:0}@media(min-width:701px) and (max-height:720px){.dashboard_sidebar__oX2_X{padding-block:18px;gap:16px}.dashboard_sidebar__oX2_X nav{gap:3px}.dashboard_sidebar__oX2_X nav a{padding-block:9px}.dashboard_sidebarBottom__Wt7O2{padding-top:14px;gap:12px}}@media(min-width:701px) and (max-height:540px){.dashboard_identity__gZ6f2{display:none}.dashboard_sidebar__oX2_X{gap:8px;padding-block:12px}.dashboard_sidebar__oX2_X nav a{padding-block:7px}.dashboard_sidebarBottom__Wt7O2{padding-top:8px;gap:7px}.dashboard_sidebarBottom__Wt7O2 small{display:none}}@media(max-width:1000px) and (min-width:701px){.dashboard_workspace__DYeYG{grid-template-columns:190px minmax(0,1fr)}}@media(max-width:700px){.dashboard_workspace__DYeYG{display:flex;flex-direction:column;min-height:0}.dashboard_sidebar__oX2_X{height:auto;flex:0 0 auto;padding:12px 20px;gap:8px}.dashboard_sidebar__oX2_X nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;overflow:visible}.dashboard_sidebar__oX2_X nav a{white-space:normal;justify-content:center;align-items:center;text-align:center;padding:7px 3px;font-size:10px;line-height:1.4;gap:4px}.dashboard_sidebar__oX2_X nav a>span{display:none}.dashboard_sidebarBottom__Wt7O2{padding-top:4px;gap:14px}.dashboard_main__U2W5U{flex:1 1;height:auto;min-height:0;padding-bottom:90px}.dashboard_pageHead__3FQa_ h1{font-size:28px}}.dashboard_workspace__DYeYG{border:0;grid-template-columns:220px minmax(0,1fr)}.dashboard_sidebar__oX2_X{background:var(--bg);border-right:1px solid var(--line);padding:24px 16px;gap:24px}.dashboard_avatar__Ietdx{border-radius:50%;background:var(--tint);color:var(--accent)}.dashboard_sidebar__oX2_X nav{gap:6px}.dashboard_sidebar__oX2_X nav a{border-radius:999px;font-size:13px;padding:12px 14px;color:var(--muted)}.dashboard_sidebar__oX2_X nav a[aria-current]{background:var(--ink);color:var(--bg);border-color:var(--ink);font-weight:600}.dashboard_sidebar__oX2_X nav a[aria-current]>span{color:inherit}.dashboard_sidebarBottom__Wt7O2{border-color:var(--line)}.dashboard_identity__gZ6f2 strong{font-size:13px}.dashboard_identity__gZ6f2 small{font-size:11px}.dashboard_main__U2W5U{padding:32px;background:var(--bg)}.dashboard_pageHead__3FQa_ h1{font-size:clamp(28px,3vw,40px);font-weight:600}.dashboard_pageHead__3FQa_ p{font-size:14px;line-height:1.6}.dashboard_eyebrow__Fha_M{letter-spacing:.08em;font-size:10px}.dashboard_workspace__DYeYG a.dashboard_primary__yWZr_,.dashboard_workspace__DYeYG a.dashboard_secondary__mPXPf{border-radius:999px;padding:12px 20px;font-size:12px}.dashboard_stats__agkph{gap:16px}.dashboard_stat__85gDV{border:1px solid var(--line);border-radius:24px;padding:22px;gap:18px}.dashboard_stat__85gDV>span{font-size:12px}.dashboard_stat__85gDV strong{font-weight:500;font-size:38px}.dashboard_stat__85gDV small{font-size:11px}.dashboard_stat__85gDV i{border-radius:50%;background:var(--tint);width:32px;height:32px;display:grid;place-items:center}.dashboard_sectionHead__9pr1C h2{font-size:23px;font-weight:600}.dashboard_sectionHead__9pr1C small{font-size:10px}.dashboard_sectionHead__9pr1C>a{border:1px solid var(--line);border-radius:999px;padding:8px 13px;background:var(--surface);font-size:11px}.dashboard_card__er77w,.dashboard_empty__dn2sk,.dashboard_intro__dZrZH,.dashboard_projectDetail__M_6kd{border:1px solid var(--line);border-radius:24px;background:var(--surface);box-shadow:0 3px 18px #151c3403}.dashboard_card__er77w{padding:24px}.dashboard_empty__dn2sk{padding:28px}.dashboard_empty__dn2sk h3{font-size:18px}.dashboard_empty__dn2sk p{font-size:13px}.dashboard_category__wrt6v,.dashboard_newBadge__56HWJ,.dashboard_status__DCk78{border-radius:999px;padding:6px 11px}.dashboard_cardAction__xZVa2{border-radius:999px}.dashboard_filters__cKE21{border-radius:22px;border:1px solid var(--line);padding:18px;background:var(--surface)}.dashboard_filters__cKE21 input,.dashboard_filters__cKE21 select{border-radius:12px;border-color:var(--line);background:var(--bg)}.dashboard_back___YriG,.dashboard_filters__cKE21 button,.dashboard_pagination__UQCVC button{border-radius:999px}.dashboard_workspaceFooter__fqnFR{border-color:var(--line);font-size:12px}.dashboard_embedded____q4b{border-radius:24px}@media(max-width:1000px) and (min-width:701px){.dashboard_workspace__DYeYG{grid-template-columns:190px minmax(0,1fr)}.dashboard_main__U2W5U{padding:24px}.dashboard_stat__85gDV{padding:17px}}@media(max-width:700px){.dashboard_workspace__DYeYG{display:flex}.dashboard_sidebar__oX2_X{padding:10px 14px;border-right:0;border-bottom:1px solid var(--line);gap:7px}.dashboard_sidebar__oX2_X nav a{border-radius:15px;padding:8px 3px;font-size:11px}.dashboard_sidebarBottom__Wt7O2{font-size:10px}.dashboard_main__U2W5U{padding:22px 16px 90px}.dashboard_stat__85gDV{border-radius:20px;padding:18px}.dashboard_stats__agkph{gap:10px}.dashboard_pageHead__3FQa_ h1{font-size:28px}.dashboard_card__er77w,.dashboard_empty__dn2sk,.dashboard_intro__dZrZH{border-radius:20px}.dashboard_empty__dn2sk{padding:22px}}.dashboard_avatar__Ietdx{width:42px;height:42px;overflow:hidden;border:1px solid var(--line);background:var(--surface)}.dashboard_avatar__Ietdx img{display:block;width:100%;height:100%;object-fit:contain;padding:3px}.dashboard_sidebarBottom__Wt7O2 a,.dashboard_sidebarBottom__Wt7O2 button{display:flex;align-items:center;gap:10px}.dashboard_sidebarBottom__Wt7O2 svg,.dashboard_sidebar__oX2_X nav svg{flex-shrink:0}.dashboard_stat__85gDV:first-child{background:#eae5fa;border-color:#ddd5f3;color:#2d2449}.dashboard_stat__85gDV:nth-child(2){background:#e2f1eb;border-color:#cfe6db;color:#203d31}.dashboard_stat__85gDV:nth-child(3){background:#e4edf9;border-color:#d1dff1;color:#273b59}.dashboard_stat__85gDV:nth-child(4){background:#faeddc;border-color:#f0dcc2;color:#4c3820}.dashboard_stat__85gDV>small,.dashboard_stat__85gDV>span{color:inherit}.dashboard_stat__85gDV i{color:inherit;background:#ffffff80}html[data-theme=dark] .dashboard_stat__85gDV:first-child{background:#342d4b;border-color:#4a4067;color:#eee6ff}html[data-theme=dark] .dashboard_stat__85gDV:nth-child(2){background:#233d34;border-color:#355448;color:#dcefe5}html[data-theme=dark] .dashboard_stat__85gDV:nth-child(3){background:#28374e;border-color:#3c506e;color:#e1eafa}html[data-theme=dark] .dashboard_stat__85gDV:nth-child(4){background:#45382a;border-color:#63513d;color:#f6e7d4}html[data-theme=dark] .dashboard_stat__85gDV i{background:#ffffff12}@media(max-width:700px){.dashboard_sidebarBottom__Wt7O2 a,.dashboard_sidebarBottom__Wt7O2 button{gap:4px}.dashboard_sidebarBottom__Wt7O2 svg{width:14px;height:14px}}.dashboard_empty__dn2sk>span{display:grid;place-items:center;width:48px;height:48px;border-radius:16px;background:var(--tint);color:var(--accent);font-size:inherit}.dashboard_empty__dn2sk>a{display:inline-flex;align-items:center;gap:8px}.dashboard_empty__dn2sk>a svg{flex-shrink:0}.dashboard_demoBanner__3YnFE{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:16px 20px;border:1px dashed var(--accent);border-radius:20px;background:var(--tint);margin-bottom:24px}.dashboard_demoBanner__3YnFE strong{font-size:13px}.dashboard_demoBanner__3YnFE p{font-size:12px;line-height:1.6;margin:5px 0 0;color:var(--muted)}.dashboard_demoAction__oLOWB,.dashboard_demoBanner__3YnFE button{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:999px;padding:10px 15px;font-size:12px;cursor:pointer;white-space:nowrap}.dashboard_demoAction__oLOWB{margin-top:auto;align-self:start}@media(max-width:700px){.dashboard_demoBanner__3YnFE{align-items:start;flex-direction:column;gap:12px}}.dashboard_rail__UnMKC{min-width:0}.dashboard_railControls__mVbNA{display:flex;gap:8px;align-items:center;justify-content:flex-end;margin:-4px 0 12px}.dashboard_railControls__mVbNA>span{font-size:11px;color:var(--muted);margin-right:5px}.dashboard_railControls__mVbNA button{width:34px;height:34px;display:grid;place-items:center;padding:0;border:1px solid var(--line);border-radius:50%;background:var(--surface);color:var(--ink);cursor:pointer}.dashboard_railControls__mVbNA button:disabled{opacity:.35;cursor:default}.dashboard_cardRow__tbhZ8{cursor:grab;touch-action:pan-x pan-y;scrollbar-width:thin;grid-auto-columns:minmax(235px,calc((100% - 24px)/2.7))}.dashboard_cardRow__tbhZ8[data-grabbing=true]{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.dashboard_cardRow__tbhZ8>*{scroll-snap-align:start}.dashboard_cardRow__tbhZ8 a,.dashboard_cardRow__tbhZ8 button{cursor:pointer}@media(max-width:700px){.dashboard_cardRow__tbhZ8{grid-auto-columns:84%}.dashboard_railControls__mVbNA>span{font-size:10px}}.dashboard_proposalDetail__7R3i5{border:1px solid var(--line);border-radius:18px;overflow:hidden;background:var(--surface)}.dashboard_proposalDetail__7R3i5>summary{padding:15px 18px;cursor:pointer;font-size:12px}.dashboard_proposalDetail__7R3i5[open]{padding:0 18px 20px}.dashboard_proposalDetail__7R3i5[open]>summary{margin:0 -18px 18px;border-bottom:1px solid var(--line)}html[data-theme] .dashboard_stat__85gDV:first-child{background:#ffc342;border-color:#ffc342;color:#2e2e2e}html[data-theme] .dashboard_stat__85gDV:nth-child(2){background:#2e2e2e;border-color:#5a5a5a;color:#f4f2ee}html[data-theme] .dashboard_stat__85gDV:nth-child(3){background:#e1e1e1;border-color:#aaaaaa;color:#2e2e2e}html[data-theme] .dashboard_stat__85gDV:nth-child(4){background:#434343;border-color:#5a5a5a;color:#f4f2ee}html[data-theme] .dashboard_stat__85gDV i{background:#ffffff22;color:inherit}html[data-theme] .dashboard_stat__85gDV:first-child i,html[data-theme] .dashboard_stat__85gDV:nth-child(3) i{background:#2e2e2e12}html[data-theme] .dashboard_stat__85gDV>small,html[data-theme] .dashboard_stat__85gDV>span{color:inherit}.dashboard_sidebar__oX2_X nav a[aria-current]{background:var(--brand);color:var(--brand-ink);border-color:var(--brand)}.dashboard_workspace__DYeYG a.dashboard_primary__yWZr_{background:var(--brand);color:var(--brand-ink)!important;border-color:var(--brand)}.dashboard_superWorkspace__gdDdz .dashboard_sidebar__oX2_X{padding:20px 12px;gap:18px}.dashboard_superWorkspace__gdDdz .dashboard_sidebar__oX2_X nav{gap:3px}.dashboard_superNav__nxC_Q{display:flex;align-items:center;gap:9px;text-align:start;width:100%;padding:10px 12px;border:0;border-radius:999px;background:transparent;color:var(--muted);font:inherit;font-size:11px;cursor:pointer}.dashboard_superNav__nxC_Q svg{flex-shrink:0}.dashboard_superNav__nxC_Q[aria-current]{background:var(--brand);color:var(--brand-ink);font-weight:600}.dashboard_superNav__nxC_Q b{font-size:10px;margin-left:auto}.dashboard_superWorkspace__gdDdz .dashboard_stat__85gDV{text-align:start;cursor:pointer;font:inherit}.dashboard_superWorkspace__gdDdz .dashboard_stat__85gDV strong{font-size:36px}.dashboard_superPipeline__oB3p5{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.dashboard_superPipeline__oB3p5 button{display:grid;gap:12px;text-align:start;border:1px solid var(--line);border-radius:20px;padding:18px;background:var(--surface);color:var(--ink);cursor:pointer}.dashboard_superPipeline__oB3p5 span{font-size:11px;color:var(--muted)}.dashboard_superPipeline__oB3p5 strong{font-size:25px;font-weight:500}.dashboard_superRow__Vp98l{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap;width:100%;padding:18px 20px;border:1px solid var(--line);border-radius:17px;background:var(--surface);color:var(--ink);font:inherit;font-size:12px;text-align:start;margin:10px 0}.dashboard_superRow__Vp98l small,.dashboard_superRow__Vp98l span{font-size:11px;color:var(--muted)}button.dashboard_superRow__Vp98l{cursor:pointer}@media(min-width:701px) and (max-height:750px){.dashboard_superWorkspace__gdDdz .dashboard_sidebar__oX2_X{gap:10px;padding-block:12px}.dashboard_superNav__nxC_Q{padding-block:7px}.dashboard_superWorkspace__gdDdz .dashboard_sidebarBottom__Wt7O2{padding-top:10px;gap:8px}.dashboard_superWorkspace__gdDdz .dashboard_identity__gZ6f2 small{display:none}}@media(max-width:700px){.dashboard_superWorkspace__gdDdz .dashboard_sidebar__oX2_X nav{display:flex;overflow-x:auto;gap:5px;max-width:100%;padding-bottom:5px}.dashboard_superNav__nxC_Q{width:auto;flex:none;padding:9px 11px;font-size:10px;white-space:nowrap}.dashboard_superNav__nxC_Q svg{width:15px;height:15px}.dashboard_superPipeline__oB3p5{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard_superPipeline__oB3p5 button{padding:16px}.dashboard_superWorkspace__gdDdz .dashboard_sidebarBottom__Wt7O2{display:none}}.dashboard_superDemo__QrU_U .dashboard_projectDetail__M_6kd{padding:24px}.dashboard_demoNote__p8WS6{display:block;box-sizing:border-box;width:100%;min-height:85px;padding:14px;margin:12px 0;border:1px solid var(--line);border-radius:14px;background:var(--surface);color:var(--ink);font:inherit}.dashboard_superDemo__QrU_U .dashboard_projectDetail__M_6kd+.dashboard_superRow__Vp98l{margin-top:22px}.proposal-detail_page__hnwcT{min-width:0}.proposal-detail_back__guWLe{border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--ink);padding:10px 16px;cursor:pointer;font:inherit;font-size:12px;margin-bottom:22px}.proposal-detail_title__UZHij{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.proposal-detail_title__UZHij h2{font-size:30px;margin:12px 0}.proposal-detail_title__UZHij p{font-size:13px;color:var(--muted)}.proposal-detail_kicker__MOaVz{font-size:10px;letter-spacing:.1em;color:var(--accent)}.proposal-detail_badge__hMWLO{display:inline-flex;align-items:center;padding:7px 12px;border-radius:999px;background:var(--tint);color:var(--accent);font-size:11px;white-space:nowrap}.proposal-detail_tabs___joF6{display:flex;gap:7px;flex-wrap:wrap;border-bottom:1px solid var(--line);padding:18px 0}.proposal-detail_tabs___joF6 button{display:flex;gap:9px;align-items:center;border:1px solid var(--line);border-radius:999px;background:var(--surface);padding:12px 17px;color:var(--muted);font:inherit;font-size:12px;cursor:pointer}.proposal-detail_tabs___joF6 button[aria-selected=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.proposal-detail_notice__TTt2b{color:var(--muted);font-size:12px;line-height:1.7;margin:18px 0 26px}.proposal-detail_layout__QrVOR{display:grid;grid-template-columns:minmax(0,1fr) 255px;gap:20px;align-items:start}.proposal-detail_document__V981Z,.proposal-detail_side__7122q>section{background:var(--surface);border:1px solid var(--line);border-radius:24px;padding:28px}.proposal-detail_documentTop__UXqQn{display:flex;gap:12px;align-items:center;border-bottom:1px solid var(--line);padding-bottom:23px;margin-bottom:25px;flex-wrap:wrap}.proposal-detail_documentTop__UXqQn p{font-size:11px;color:var(--muted);margin:5px 0}.proposal-detail_documentTop__UXqQn>.proposal-detail_badge__hMWLO{margin-left:auto}.proposal-detail_avatar__HaCCp{display:grid;place-items:center;width:43px;height:43px;background:var(--tint);color:var(--accent);border-radius:15px;font-weight:600}.proposal-detail_document__V981Z h3{font-size:25px;line-height:1.3}.proposal-detail_document__V981Z h4{font-size:15px}.proposal-detail_document__V981Z p{line-height:1.8}.proposal-detail_deliverables__j_Xd9{padding:18px 20px;border-radius:18px;background:var(--bg);margin:24px 0}.proposal-detail_deliverables__j_Xd9 p{display:flex;gap:12px;font-size:13px}.proposal-detail_deliverables__j_Xd9 span{color:var(--accent)}.proposal-detail_attachments__b2EFE{display:grid;grid-template-columns:1fr 1fr;gap:12px}.proposal-detail_attachments__b2EFE>div{border:1px solid var(--line);border-radius:17px;padding:18px;display:grid;gap:10px}.proposal-detail_attachments__b2EFE strong{font-size:12px}.proposal-detail_attachments__b2EFE small,.proposal-detail_side__7122q small{font-size:11px;color:var(--muted);line-height:1.6}.proposal-detail_side__7122q{display:grid;gap:16px}.proposal-detail_side__7122q>section{padding:24px}.proposal-detail_side__7122q h4{margin:0 0 17px;font-size:14px}.proposal-detail_side__7122q p{font-size:12px;color:var(--muted);line-height:1.7}.proposal-detail_amount__2MPdr{display:block;font-size:34px;font-weight:500;margin:18px 0}.proposal-detail_amount__2MPdr small{font-size:13px}.proposal-detail_side__7122q dl{margin:0;font-size:12px}.proposal-detail_side__7122q dl>div{display:flex;justify-content:space-between;padding:12px 0;border-top:1px solid var(--line)}.proposal-detail_side__7122q dt{color:var(--muted)}.proposal-detail_side__7122q dd{margin:0;font-weight:600}.proposal-detail_contact__fdeyz{display:flex;gap:9px;align-items:center;border-radius:14px;background:var(--tint);padding:12px;margin:16px 0;font-size:12px}.proposal-detail_timeline__SdKym{background:var(--tint)!important}@media(max-width:1000px){.proposal-detail_layout__QrVOR{grid-template-columns:1fr}.proposal-detail_side__7122q{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.proposal-detail_document__V981Z{padding:20px}.proposal-detail_title__UZHij h2{font-size:25px}.proposal-detail_attachments__b2EFE,.proposal-detail_side__7122q{grid-template-columns:1fr}.proposal-detail_tabs___joF6 button{font-size:11px;padding:10px 13px}}.opportunities_panel__eSwvi{scroll-margin-top:24px}.opportunities_panel__eSwvi header{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.opportunities_panel__eSwvi h2 span{display:inline-block;font-size:12px;border:1px solid var(--line);padding:5px 9px}.opportunities_panel__eSwvi p,.opportunities_panel__eSwvi small{line-height:1.65}.opportunities_panel__eSwvi form{display:flex;gap:12px;align-items:end;flex-wrap:wrap}.opportunities_panel__eSwvi label{flex:1 1;min-width:220px}.opportunities_panel__eSwvi>small{display:block;margin:14px 0;color:var(--muted)}.opportunities_grid__LuwwL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px}.opportunities_grid__LuwwL article{border:1px solid var(--line);padding:20px;background:var(--surface)}.opportunities_grid__LuwwL h3{line-height:1.4;margin:12px 0}.opportunities_actions__PbtNw{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-top:18px}@media(max-width:700px){.opportunities_grid__LuwwL{grid-template-columns:1fr}.opportunities_panel__eSwvi label{min-width:0;width:100%}}.opportunities_panel__eSwvi{border-radius:24px;border-color:var(--line);background:var(--surface)}.opportunities_actions__PbtNw a,.opportunities_actions__PbtNw button{border-radius:999px}.requests_inbox__MZVal{scroll-margin-top:24px}.requests_hint__1OC6H{font-size:13px;opacity:.75}.requests_tabs___KVM6{display:flex;flex-wrap:wrap;gap:6px;margin:18px 0}.requests_tabs___KVM6 button[aria-pressed=false]{background:transparent;color:inherit;border:1px solid #aaa19355}.requests_tabs___KVM6 span{margin-left:6px;font-size:12px;opacity:.8}.requests_filters__pZojw{display:grid;grid-template-columns:minmax(0,2fr) 1fr 1fr;gap:12px;margin-bottom:16px}.requests_filters__pZojw label{font-size:13px;min-width:0}.requests_filters__pZojw input{width:100%;box-sizing:border-box}.requests_request__0SOw6{border:1px solid #aaa19344;border-radius:0;margin:8px 0;overflow:hidden}.requests_request__0SOw6 .requests_row__sInfC{display:grid;grid-template-columns:minmax(0,2fr) minmax(100px,1fr) auto auto 16px;gap:14px;align-items:center;background:transparent;color:inherit;text-align:left;width:100%;margin:0;padding:16px;font-size:13px;border-radius:0}.requests_row__sInfC:hover{background:#aaa19312}.requests_row__sInfC:focus-visible{outline:2px solid var(--tone-ee9976,#ee9976);outline-offset:-3px}.requests_identity__2deBs{display:grid;gap:3px;min-width:0}.requests_identity__2deBs strong{font-size:15px}.requests_identity__2deBs small{opacity:.7;overflow-wrap:anywhere}.requests_badge__oZz57{font-size:12px;border-radius:0;padding:3px 9px;background:#aaa19322;white-space:nowrap}.requests_badge__oZz57[data-status=pending]{color:var(--tone-bb8b26,#bb8b26);background:var(--tone-bb8b2618,#bb8b2618)}.requests_badge__oZz57[data-status=approved]{color:#38a77a;background:#38a77a18}.requests_badge__oZz57[data-status=rejected]{color:var(--tone-d27783,#d27783);background:var(--tone-d2778318,#d2778318)}.requests_body__PBAde{border-top:1px solid #aaa19344;padding:20px;overflow-wrap:anywhere}.requests_pagination__wsfPC{display:flex;align-items:center;justify-content:space-between;margin-top:18px}.requests_auxiliary__AyNkX{border:1px solid #aaa19344;border-radius:0;padding:16px;margin:16px 0}.requests_auxiliary__AyNkX>summary{cursor:pointer;font-weight:600}.requests_empty__Wx_vh{padding:24px 0;text-align:center;opacity:.7}@media(max-width:700px){.requests_filters__pZojw{grid-template-columns:1fr 1fr}.requests_filters__pZojw label:first-child{grid-column:1/-1}.requests_request__0SOw6 .requests_row__sInfC{grid-template-columns:1fr auto;gap:8px}.requests_identity__2deBs{grid-column:1/-1}.requests_row__sInfC time{font-size:12px}.requests_body__PBAde{padding:14px}.requests_tabs___KVM6 button{font-size:12px;padding:8px 10px}}.requests_submittedDetails__DkYYU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin:20px 0}.requests_submittedDetails__DkYYU>div{min-width:0;border-bottom:1px solid #aaa19325;padding-bottom:14px}.requests_submittedDetails__DkYYU dt{font-size:13px;font-weight:600;opacity:.7;margin-bottom:7px}.requests_submittedDetails__DkYYU dd{margin:0;font-size:14px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.requests_wideDetail__WCa6s{grid-column:1/-1}.requests_muted__4K97f{opacity:.55}.requests_referenceList__LcfGn,.requests_valueList__9EGZa{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}.requests_referenceList__LcfGn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.requests_referenceList__LcfGn li{border:1px solid #aaa19333;border-radius:0;padding:12px;min-width:0}.requests_referenceList__LcfGn strong{display:block;font-size:14px;font-weight:500;margin-bottom:6px}.requests_source__E5rLA{font-size:12px;margin-top:8px}.requests_valueList__9EGZa li{border:1px solid #aaa19333;border-radius:0;padding:5px 10px;font-size:13px}.requests_declaration__7FvQ5{font-size:12px;opacity:.7;margin:0 0 10px}.requests_nestedDetails__K44BP{margin:0;display:grid;gap:8px}.requests_nestedDetails__K44BP>div{display:flex;flex-wrap:wrap;gap:4px 16px}.requests_nestedDetails__K44BP dt{min-width:90px;margin:0}.requests_submittedDetails__DkYYU a{text-decoration:underline;text-underline-offset:3px}.requests_submittedDetails__DkYYU a:focus-visible{outline:2px solid var(--tone-ee9976,#ee9976);outline-offset:3px}@media(max-width:700px){.requests_referenceList__LcfGn,.requests_submittedDetails__DkYYU{grid-template-columns:1fr}}.requests_auxiliary__AyNkX,.requests_body__PBAde,.requests_card__0n_ZZ,.requests_filters__pZojw,.requests_summary__4ZeSw{border-radius:20px;border-color:var(--line)}.requests_tabs___KVM6 button{border-radius:999px}.requests_filters__pZojw :is(input,select){border-radius:12px}.news_benefits__95GbT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;border-block:1px solid var(--border);padding:14px 0;margin:20px 0}.news_benefits__95GbT>div{display:flex;align-items:center;gap:12px}.news_benefits__95GbT>div>span{font-size:24px;color:var(--tone-f69a74,#f69a74)}.news_benefits__95GbT p{margin:0}.news_benefits__95GbT small,.news_benefits__95GbT strong{display:block}.news_benefits__95GbT strong{font-size:14px}.news_benefits__95GbT small{font-size:12px;line-height:1.45;color:var(--muted);margin-top:3px}.news_news__1nH77{margin:28px 0}.news_news__1nH77 header{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px}.news_news__1nH77 h2{font-size:20px;letter-spacing:-.4px;margin:0}.news_news__1nH77 header a{font-size:12px;white-space:nowrap;padding:8px 12px;border:1px solid var(--line);border-radius:0;background:var(--surface)}.news_note__OucuN{font-size:12px;color:var(--muted);line-height:1.6}.news_grid__Fmu2M{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.news_grid__Fmu2M article{min-width:0;background:var(--surface);border:1px solid var(--line);box-shadow:0 4px 16px #00000005;transition:border-color .18s,box-shadow .18s}.news_grid__Fmu2M article:focus-within,.news_grid__Fmu2M article:hover{border-color:var(--accent);box-shadow:0 8px 24px #0000000b}.news_story__P_guY{height:100%;display:flex;flex-direction:column;align-items:flex-start;padding:20px}.news_meta__UOE4m{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;gap:8px;font-size:10px;color:var(--muted);margin-bottom:16px}.news_meta__UOE4m>span{padding:4px 8px;border-radius:0;background:var(--raised);color:var(--ink)}.news_grid__Fmu2M small{font-size:11px;color:var(--muted);font-weight:600}.news_grid__Fmu2M h3{font-size:15px;line-height:1.55;margin:7px 0 20px;font-weight:600;letter-spacing:-.15px}.news_story__P_guY h3 a{text-decoration:none}.news_story__P_guY h3 a:hover{text-decoration:underline;text-underline-offset:3px}.news_source__0M0G8{font-size:11px;margin-top:auto;padding-top:12px;border-top:1px solid var(--line);width:100%;color:var(--muted)!important}.news_summary__abKle{font-size:13px;line-height:1.7;color:var(--muted);margin:0 0 18px}.news_prominent__Elv_n{max-width:1200px;width:100%;margin:0 auto;padding:24px 40px 20px;box-sizing:border-box}.news_prominent__Elv_n h2{font-size:17px}.news_prominent__Elv_n .news_story__P_guY{min-height:196px}.news_archive__4r1OF{max-width:1200px;padding:24px 40px;margin:auto}.news_archive__4r1OF h1{font-size:32px}.news_archive__4r1OF form{display:flex;align-items:end;gap:12px;margin:20px 0}.news_archive__4r1OF button,.news_archive__4r1OF select{padding:10px;border-radius:0;border:1px solid var(--line);background:var(--bg);color:inherit}.news_archive__4r1OF label{display:grid;gap:6px;font-size:13px}.news_news__1nH77 a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media(max-width:800px){.news_grid__Fmu2M{gap:12px}.news_story__P_guY{padding:16px}.news_grid__Fmu2M h3{font-size:14px}}@media(max-width:640px){.news_prominent__Elv_n{padding:20px}.news_prominent__Elv_n .news_grid__Fmu2M{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.news_prominent__Elv_n .news_grid__Fmu2M article{flex:0 0 88%;scroll-snap-align:start}.news_prominent__Elv_n .news_story__P_guY{min-height:192px}.news_grid__Fmu2M{grid-template-columns:1fr}.news_archive__4r1OF{padding:20px}.news_benefits__95GbT{gap:10px;grid-template-columns:1fr;padding:12px 0}.news_benefits__95GbT>div{gap:10px}.news_benefits__95GbT p{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.news_benefits__95GbT small{margin:0}}@media(prefers-reduced-motion:reduce){.news_grid__Fmu2M article{transition:none}}.news_grid__Fmu2M article{border-radius:0;overflow:hidden}.news_archive__4r1OF{border-radius:0}.news_card__hWXkQ,.news_featured__4G93f,.news_item__RjxPT{border-radius:24px;border-color:var(--line);overflow:hidden}.news_button__Pe9ul,.news_link__trZIN{border-radius:999px}.HomeBuyerGuide_guide__OgjD0{max-width:1120px;margin:64px auto;padding:0;color:var(--ink)}.HomeBuyerGuide_guide__OgjD0 header{max-width:820px;margin-bottom:32px;border-left:6px solid var(--brand);padding-left:24px}.HomeBuyerGuide_eyebrow__vGOxz{font-size:11px;letter-spacing:.12em;font-weight:800;color:var(--muted)}.HomeBuyerGuide_guide__OgjD0 h2{font-size:clamp(30px,3.5vw,46px);line-height:1.08;letter-spacing:-.045em;font-weight:800;margin:14px 0 20px;text-wrap:balance}.HomeBuyerGuide_guide__OgjD0 h3{font-size:25px;font-weight:800;line-height:1.2;letter-spacing:-.035em;margin:16px 0}.HomeBuyerGuide_guide__OgjD0 li,.HomeBuyerGuide_guide__OgjD0 p{font-size:15px;line-height:1.75;color:var(--muted)}.HomeBuyerGuide_tableWrap__nlxCu{padding:0 0 28px;background:var(--surface);clip-path:polygon(0 0,100% 0,100% calc(100% - 28px),calc(100% - 28px) 100%,0 100%)}.HomeBuyerGuide_guide__OgjD0 table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.7;text-align:left}.HomeBuyerGuide_guide__OgjD0 caption{text-align:left;font-weight:800;font-size:18px;padding:24px 28px;background:var(--brand);color:var(--brand-ink)}.HomeBuyerGuide_guide__OgjD0 td,.HomeBuyerGuide_guide__OgjD0 th{padding:24px 28px;vertical-align:top;border-bottom:1px solid var(--line)}.HomeBuyerGuide_guide__OgjD0 thead{background:var(--ink);color:var(--bg);font-size:12px;letter-spacing:.03em}.HomeBuyerGuide_guide__OgjD0 tbody th{width:22%;font-size:18px;line-height:1.3;font-weight:800;border-left:4px solid var(--brand)}.HomeBuyerGuide_guide__OgjD0 tbody tr:nth-child(2n){background:var(--tint)}.HomeBuyerGuide_guide__OgjD0 td{color:var(--muted)}.HomeBuyerGuide_columns__16_hG{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:28px}.HomeBuyerGuide_columns__16_hG article{min-width:0;padding:32px 32px 40px;background:var(--surface);border-top:4px solid var(--brand);clip-path:polygon(0 0,100% 0,100% calc(100% - 24px),calc(100% - 24px) 100%,0 100%)}.HomeBuyerGuide_guide__OgjD0 ol{padding:0;list-style:none;counter-reset:check}.HomeBuyerGuide_guide__OgjD0 li{counter-increment:check;position:relative;padding:0 0 20px 44px;margin-bottom:18px;border-bottom:1px solid var(--line)}.HomeBuyerGuide_guide__OgjD0 li:before{content:"0" counter(check);position:absolute;left:0;top:0;color:var(--ink);font-weight:800;font-size:20px}.HomeBuyerGuide_guide__OgjD0 a{text-decoration:underline!important;text-underline-offset:5px;font-weight:700;font-size:14px;display:inline-block;padding:10px 0}.HomeBuyerGuide_guide__OgjD0 a:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.HomeBuyerGuide_note__M4tkR{margin-top:28px;padding:32px 40px 40px;background:var(--tint);border-left:6px solid var(--brand);clip-path:polygon(0 0,100% 0,100% calc(100% - 28px),calc(100% - 28px) 100%,0 100%)}.HomeBuyerGuide_note__M4tkR p{max-width:900px}.HomeBuyerGuide_note__M4tkR h3{margin-top:0}@media(max-width:1200px){.HomeBuyerGuide_guide__OgjD0{margin-inline:32px}}@media(max-width:700px){.HomeBuyerGuide_guide__OgjD0{margin:40px 20px}.HomeBuyerGuide_guide__OgjD0 header{padding-left:18px}.HomeBuyerGuide_columns__16_hG{grid-template-columns:1fr;gap:20px}.HomeBuyerGuide_columns__16_hG article,.HomeBuyerGuide_note__M4tkR{padding:24px 24px 36px}.HomeBuyerGuide_guide__OgjD0 thead{display:none}.HomeBuyerGuide_guide__OgjD0 table,.HomeBuyerGuide_guide__OgjD0 tbody,.HomeBuyerGuide_guide__OgjD0 td,.HomeBuyerGuide_guide__OgjD0 th,.HomeBuyerGuide_guide__OgjD0 tr{display:block;width:auto}.HomeBuyerGuide_guide__OgjD0 tbody tr{padding:24px;border-bottom:1px solid var(--line)}.HomeBuyerGuide_guide__OgjD0 tbody th{width:auto;border:0;padding:0 0 18px;font-size:22px}.HomeBuyerGuide_guide__OgjD0 td{padding:0 0 18px;border:0}.HomeBuyerGuide_guide__OgjD0 td:before{content:attr(data-label);display:block;font-size:11px;font-weight:800;letter-spacing:.04em;color:var(--ink);margin-bottom:6px}.HomeBuyerGuide_guide__OgjD0 caption{display:block;padding:24px}.HomeBuyerGuide_tableWrap__nlxCu{padding-bottom:12px}}.HomeAnswers_answers__kvbQE{max-width:1120px;margin:56px auto;padding:36px 40px 44px;background:var(--surface);border-top:5px solid var(--brand);clip-path:polygon(0 0,100% 0,100% calc(100% - 28px),calc(100% - 28px) 100%,0 100%)}.HomeAnswers_answers__kvbQE h2{font-size:clamp(28px,3vw,38px);font-weight:800;letter-spacing:-.04em;margin:0 0 28px;line-height:1.15}.HomeAnswers_answers__kvbQE details{border-bottom:1px solid var(--line);padding:20px 0}.HomeAnswers_answers__kvbQE summary{font-size:17px;font-weight:700;cursor:pointer;padding-right:24px;line-height:1.5}.HomeAnswers_answers__kvbQE summary::marker{color:var(--muted)}.HomeAnswers_answers__kvbQE p{font-size:15px;line-height:1.8;color:var(--muted);max-width:900px}.HomeAnswers_answers__kvbQE a{text-decoration:underline;text-underline-offset:4px;font-weight:700}@media(max-width:1200px){.HomeAnswers_answers__kvbQE{margin-inline:32px}}@media(max-width:700px){.HomeAnswers_answers__kvbQE{margin:40px 20px;padding:24px 24px 36px}}.project-discovery_strip__htcU2{display:flex;align-items:center;gap:16px;padding:16px 20px;margin:12px 0 20px;border:1px solid #786421;border-left:5px solid #ffc342;border-radius:16px;background:#2e2e2e;color:#f4f2ee}.project-discovery_home__3ylUp{padding:22px 24px}.project-discovery_icon__DQu5g{display:grid;place-items:center;flex:0 0 44px;height:44px;border-radius:12px;background:#ffc342;color:#2e2e2e}.project-discovery_text__JHond{flex:1 1;min-width:0}.project-discovery_text__JHond strong{font-size:16px;line-height:1.4}.project-discovery_text__JHond p{font-size:13px;margin:5px 0 0;color:#e1e1e1}.project-discovery_actions__yJ1p_{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.project-discovery_strip__htcU2 a.project-discovery_primary__JotOy{padding:12px 16px;border-radius:10px;background:#ffc342;color:#242424;font-weight:700;font-size:13px;text-decoration:none}.project-discovery_strip__htcU2 a.project-discovery_secondary__L7cnT{color:#f4f2ee;font-size:12px;text-decoration:underline;text-underline-offset:3px}.project-discovery_strip__htcU2 a:focus-visible{outline:3px solid #fff;outline-offset:4px}@media(max-width:900px){.project-discovery_strip__htcU2{flex-wrap:wrap}.project-discovery_actions__yJ1p_{width:100%;padding-left:60px}}@media(max-width:520px){.project-discovery_home__3ylUp,.project-discovery_strip__htcU2{padding:16px}.project-discovery_actions__yJ1p_{padding-left:0;align-items:stretch;flex-direction:column}.project-discovery_strip__htcU2 a{text-align:center}.project-discovery_text__JHond strong{font-size:14px}}.project-discovery_strip__htcU2{box-sizing:border-box;width:calc(100% - 48px);max-width:1216px;margin:12px auto 20px}@media(max-width:640px){.project-discovery_strip__htcU2{width:calc(100% - 24px)}}.latest_strip__NGtHB{display:flex;align-items:center;gap:18px;padding:12px 40px;max-width:1320px;margin:0 auto 8px;border-bottom:1px solid var(--line);min-width:0}.latest_strip__NGtHB h2{font-size:12px;font-weight:650;line-height:1.4;margin:0;flex:0 0 auto;max-width:150px;color:var(--muted)}.latest_strip__NGtHB ul{display:flex;list-style:none;gap:0;margin:0;padding:0;overflow-x:auto;scrollbar-width:thin}.latest_strip__NGtHB li{flex:1 0 140px;border-inline-start:1px solid var(--line)}.latest_strip__NGtHB a{display:flex;flex-direction:column;gap:3px;padding:3px 14px;text-decoration:none;color:inherit;border-radius:0}.latest_strip__NGtHB a:hover{background:var(--raised);text-decoration:underline}.latest_strip__NGtHB a:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.latest_strip__NGtHB span{font-size:13px;font-weight:600;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.latest_strip__NGtHB small{font-size:11px;color:var(--muted);white-space:nowrap}@media(max-width:640px){.latest_strip__NGtHB{display:block;padding:10px 20px}.latest_strip__NGtHB h2{max-width:none;margin-bottom:6px}.latest_strip__NGtHB li{flex:0 0 145px}.latest_strip__NGtHB li:first-child{border-inline-start:0}.latest_strip__NGtHB a{padding:4px 10px}}.latest_strip__NGtHB{box-sizing:border-box;width:100%;max-width:1200px;margin-inline:auto}.latest_strip__NGtHB ul{flex:1 1;max-width:100%;min-width:0}.latest_strip__NGtHB li{min-width:0}.latest_strip__NGtHB small{max-width:100%;overflow:hidden;text-overflow:ellipsis}.proposal-campaign_banner__h_n4Q{margin:24px 24px 32px;padding:30px 32px 20px;background:#272725;color:#fffaf0;border:1px solid #555044;border-radius:24px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,1fr);gap:24px 36px;position:relative;overflow:hidden;box-shadow:0 12px 30px #0000000c}.proposal-campaign_banner__h_n4Q:before{content:"";position:absolute;width:240px;height:240px;right:-160px;top:-150px;border:36px solid #ffc84a26;border-radius:50%;pointer-events:none}.proposal-campaign_eyebrow__iuOGb{display:flex;align-items:center;gap:9px;color:#ffd374;font-size:11px;font-weight:800;letter-spacing:1.4px}.proposal-campaign_dot__PwRVJ{width:7px;height:7px;background:#ffcc52;border-radius:50%;flex-shrink:0}.proposal-campaign_intro__RP_yw h2{font-size:clamp(22px,2.5vw,32px);line-height:1.15;letter-spacing:-.8px;margin:14px 0 10px;max-width:520px}.proposal-campaign_intro__RP_yw p{color:#dedbd2;font-size:14px;line-height:1.6;margin:0;max-width:520px}.proposal-campaign_actions__sJ3v_{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:22px}.proposal-campaign_primary__7pPdc{display:inline-flex;align-items:center;gap:16px;background:#ffcd56;color:#242424!important;padding:13px 18px;border-radius:12px;font-size:13px;font-weight:800;text-decoration:none}.proposal-campaign_primary__7pPdc svg{width:18px;height:18px;flex-shrink:0}.proposal-campaign_secondary__TmKUS{color:#f3eee1!important;text-underline-offset:4px;font-size:12px}.proposal-campaign_packages__xAGNl{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-self:center}.proposal-campaign_package__ccIxr{display:flex;flex-direction:column;padding:20px;border:1px solid #6d6551;border-radius:18px;background:#393832;color:#fffaf0!important;text-decoration:none;transition:border-color .15s,background .15s}.proposal-campaign_package__ccIxr:hover{background:#454239;border-color:#ffd374}.proposal-campaign_quantity__LC4Kh{font-size:44px;font-weight:800;line-height:1;letter-spacing:-2px}.proposal-campaign_quantity__LC4Kh small{display:block;font-size:13px;letter-spacing:0;font-weight:500;margin-top:8px;color:#eee8dc}.proposal-campaign_price__1PNPC{font-size:23px;font-weight:750;margin:20px 0 12px}.proposal-campaign_price__1PNPC small{font-size:10px;font-weight:500;margin-left:6px;color:#dedbd2}.proposal-campaign_saving__hgJIl{color:#ffd374;font-size:12px;font-weight:700}.proposal-campaign_saving__hgJIl small{display:block;font-size:9px;color:#ccc6ba;font-weight:400;line-height:1.5;margin-top:4px}.proposal-campaign_note__hnNd_{grid-column:1/-1;margin:0!important;padding-top:15px;border-top:1px solid #ffffff20;color:#ccc6ba;font-size:10px;line-height:1.6}.proposal-campaign_banner__h_n4Q a:focus-visible{outline:3px solid #fff;outline-offset:4px}@media(max-width:760px){.proposal-campaign_banner__h_n4Q{grid-template-columns:1fr;margin:16px 14px 24px;padding:24px 20px 18px;gap:22px}.proposal-campaign_intro__RP_yw h2{font-size:26px}.proposal-campaign_packages__xAGNl{grid-template-columns:1fr 1fr}.proposal-campaign_package__ccIxr{padding:18px}.proposal-campaign_quantity__LC4Kh{font-size:36px}}@media(prefers-reduced-motion:reduce){.proposal-campaign_package__ccIxr{transition:none}}.proposal-campaign_banner__h_n4Q{border-radius:0;padding-bottom:30px;clip-path:polygon(0 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%)}.proposal-campaign_banner__h_n4Q:before{border-radius:0;transform:rotate(45deg)}.proposal-campaign_package__ccIxr{border-radius:0;padding-bottom:28px;clip-path:polygon(0 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%)}.proposal-campaign_primary__7pPdc{border-radius:0;clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%)}.proposal-campaign_intro__RP_yw h2{font-weight:800}