.modelpool_page__vUDEA{--model-ink:#11110f;--model-paper:#f2f0eb;--model-line:rgba(17,17,15,0.16);min-height:100vh;overflow:clip;background:var(--model-paper);color:var(--model-ink)}.modelpool_hero__CfUkk{position:relative;min-height:min(880px,92svh);display:flex;flex-direction:column;overflow:hidden;background:#151412;color:#fff}.modelpool_heroPicture__9ptUB,.modelpool_heroShade__Max7G{position:absolute;inset:0}.modelpool_heroPicture__9ptUB img{width:100%;height:100%;object-fit:cover;object-position:center}.modelpool_heroShade__Max7G{z-index:1;background:linear-gradient(90deg,rgba(8,8,7,.88),rgba(8,8,7,.65) 34%,rgba(8,8,7,.12) 68%,rgba(8,8,7,.24)),linear-gradient(0deg,rgba(8,8,7,.46),transparent 52%)}.modelpool_hero__CfUkk .content-site-header.public-header{position:relative;z-index:3;width:100%;background:transparent;border-bottom-color:rgba(255,255,255,.18)}.modelpool_heroInner__YMrOJ{position:relative;z-index:2;width:min(100%,1640px);margin:auto;padding:clamp(92px,13vh,150px) clamp(24px,5vw,82px) clamp(54px,8vh,92px)}.modelpool_dialogEyebrow__Bi1zC,.modelpool_eyebrow__QUQKX,.modelpool_sectionIndex__9yC_N{margin:0 0 24px;font-size:12px;font-weight:650;letter-spacing:.15em;text-transform:uppercase}.modelpool_hero__CfUkk h1{max-width:920px;margin:0;font-size:clamp(48px,6.4vw,104px);font-weight:530;line-height:.96;letter-spacing:-.067em;text-wrap:balance}.modelpool_heroSubtitle__Lfe6R{max-width:590px;margin:30px 0 0;color:rgba(255,255,255,.76);font-size:clamp(17px,1.35vw,22px);line-height:1.55}.modelpool_heroActions__qIBtT{display:flex;flex-wrap:wrap;gap:10px;margin-top:40px}.modelpool_primaryAction__Caumg,.modelpool_secondaryAction__xO3r_{min-height:50px;display:inline-flex;align-items:center;justify-content:center;padding:0 23px;border:1px solid #fff;border-radius:6px;font-size:14px;font-weight:650;text-decoration:none;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.modelpool_primaryAction__Caumg{background:#fff;color:#111}.modelpool_secondaryAction__xO3r_{background:rgba(10,10,9,.12);color:#fff;backdrop-filter:blur(12px)}.modelpool_primaryAction__Caumg:focus-visible,.modelpool_primaryAction__Caumg:hover{background:#dedbd4;border-color:#dedbd4}.modelpool_secondaryAction__xO3r_:focus-visible,.modelpool_secondaryAction__xO3r_:hover{background:rgba(255,255,255,.14)}.modelpool_main__gz0sT{width:min(100%,1640px);margin:0 auto;padding:clamp(76px,8vw,126px) clamp(24px,5vw,82px) clamp(88px,10vw,150px)}.modelpool_intro__cmsS2{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.62fr);gap:clamp(40px,9vw,150px);align-items:end;padding-bottom:58px;border-bottom:1px solid var(--model-line)}.modelpool_sectionIndex__9yC_N{color:#6d6b65}.modelpool_intro__cmsS2 h2,.modelpool_safety__Q9FIE h2{max-width:820px;margin:0;font-size:clamp(40px,5vw,78px);font-weight:520;line-height:.99;letter-spacing:-.055em}.modelpool_intro__cmsS2>p,.modelpool_safety__Q9FIE p{margin:0;color:#605e59;font-size:clamp(16px,1.15vw,19px);line-height:1.65}.modelpool_explorer__1mIxf{padding-top:34px}.modelpool_searchRow__TKoDA{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:end}.modelpool_searchField__BnKHX{display:grid;gap:10px;font-size:12px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.modelpool_searchControl__DeKAs{min-height:58px;display:flex;align-items:center;gap:14px;border-bottom:1px solid #171715}.modelpool_searchControl__DeKAs svg{width:21px;height:21px}.modelpool_searchControl__DeKAs input{width:100%;border:0;outline:0;background:transparent;color:inherit;font:inherit;font-size:19px;letter-spacing:-.02em;text-transform:none}.modelpool_searchControl__DeKAs input::placeholder{color:#8a8780}.modelpool_resultCount___xccb{margin:0;font-size:clamp(36px,4.6vw,68px);font-weight:520;line-height:.9;letter-spacing:-.06em}.modelpool_filterRail__wJP_7{display:flex;gap:8px;margin-top:28px;padding-bottom:10px;overflow-x:auto;scrollbar-width:none}.modelpool_filterRail__wJP_7::-webkit-scrollbar{display:none}.modelpool_filterRail__wJP_7 button{flex:0 0 auto;min-height:38px;padding:0 15px;border:1px solid var(--model-line);border-radius:999px;background:transparent;color:#4b4945;font:inherit;font-size:13px;cursor:pointer}.modelpool_filterRail__wJP_7 .modelpool_activeFilter__0yCCD,.modelpool_filterRail__wJP_7 button:focus-visible,.modelpool_filterRail__wJP_7 button:hover{border-color:#151513;background:#151513;color:#fff}.modelpool_modelGrid__tFTpv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,48px) clamp(16px,2vw,30px);margin-top:42px}.modelpool_modelCard__cJMpI{min-width:0}.modelpool_cardButton__Nqs8_{width:100%;display:block;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.modelpool_cardImage__D6FHm{position:relative;aspect-ratio:4/5;display:block;overflow:hidden;background:#d8d5ce}.modelpool_cardImage__D6FHm img,.modelpool_dialogGallery__DLmyx img{object-fit:cover;transition:transform .32s cubic-bezier(.2,.75,.25,1)}.modelpool_cardButton__Nqs8_:focus-visible .modelpool_cardImage__D6FHm img,.modelpool_cardButton__Nqs8_:hover .modelpool_cardImage__D6FHm img{transform:scale(1.025)}.modelpool_cardBody__48eRW{display:grid;gap:15px;padding-top:18px}.modelpool_cardHeading__PPKV_{display:flex;justify-content:space-between;gap:16px}.modelpool_cardHeading__PPKV_>span{display:grid;gap:7px}.modelpool_cardHeading__PPKV_ strong{font-size:clamp(22px,2vw,29px);font-weight:560;letter-spacing:-.04em}.modelpool_cardHeading__PPKV_ small{display:flex;align-items:center;gap:6px;color:#6b6963;font-size:13px}.modelpool_cardHeading__PPKV_ small svg{width:14px;height:14px}.modelpool_cardHeading__PPKV_>svg{width:21px;margin-top:5px;transition:transform .18s ease}.modelpool_cardButton__Nqs8_:focus-visible .modelpool_cardHeading__PPKV_>svg,.modelpool_cardButton__Nqs8_:hover .modelpool_cardHeading__PPKV_>svg{transform:translateX(4px)}.modelpool_cardCategories__HrlpL{display:flex;flex-wrap:wrap;gap:6px}.modelpool_cardCategories__HrlpL span{padding:5px 9px;border:1px solid var(--model-line);border-radius:999px;color:#4d4b47;font-size:11px}.modelpool_cardMeta__9zv6r{color:#76736d;font-size:12px}.modelpool_emptyState__njI0f{min-height:430px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:38px;border-top:1px solid var(--model-line);border-bottom:1px solid var(--model-line);text-align:center}.modelpool_emptyState__njI0f>span{color:#aaa79f;font-size:76px;font-weight:500;letter-spacing:-.07em}.modelpool_emptyState__njI0f h3{margin:16px 0 8px;font-size:26px;font-weight:560;letter-spacing:-.035em}.modelpool_emptyState__njI0f p{max-width:480px;margin:0;color:#696761}.modelpool_safety__Q9FIE{display:grid;grid-template-columns:.4fr minmax(0,1fr);gap:40px;margin-top:clamp(82px,12vw,168px);padding-top:35px;border-top:1px solid var(--model-line)}.modelpool_safety__Q9FIE>span{color:#8a8780;font-size:13px}.modelpool_safety__Q9FIE>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.65fr);gap:50px;align-items:end}.modelpool_safety__Q9FIE h2{font-size:clamp(36px,4.2vw,62px)}.modelpool_modelDialog__BgItm{width:min(1180px,calc(100vw - 32px));max-height:calc(100svh - 32px);padding:0;border:0;border-radius:12px;overflow:auto;background:#f4f2ed;color:#141412;box-shadow:0 28px 90px rgba(0,0,0,.34)}.modelpool_modelDialog__BgItm::backdrop{background:rgba(5,5,4,.72);backdrop-filter:blur(7px)}.modelpool_dialogLayout__qIo8f{position:relative;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(360px,.98fr)}.modelpool_dialogClose__dctBX{position:fixed;z-index:5;top:max(27px,calc((100svh - min(100svh - 32px, 900px)) / 2 + 12px));right:max(27px,calc((100vw - min(1180px, 100vw - 32px)) / 2 + 12px));width:42px;height:42px;display:grid;place-items:center;padding:0;border:1px solid rgba(255,255,255,.25);border-radius:50%;background:rgba(15,15,14,.62);color:#fff;cursor:pointer;backdrop-filter:blur(12px)}.modelpool_dialogClose__dctBX svg{width:19px;height:19px}.modelpool_dialogGallery__DLmyx{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;align-content:start;background:#d7d4ce}.modelpool_dialogMainPhoto__XPgoo,.modelpool_dialogPhoto__6K_WY{position:relative;min-height:250px;background:#d7d4ce}.modelpool_dialogMainPhoto__XPgoo{grid-column:1/-1;min-height:610px}.modelpool_dialogContent__UjJWx{padding:clamp(42px,5vw,72px) clamp(30px,4vw,58px)}.modelpool_dialogEyebrow__Bi1zC{margin-bottom:13px;color:#737069}.modelpool_dialogContent__UjJWx>h2{margin:0;font-size:clamp(42px,5vw,72px);font-weight:520;line-height:.98;letter-spacing:-.06em}.modelpool_dialogBio__KmfHx{margin:28px 0 0;color:#55534e;font-size:16px;line-height:1.65;white-space:pre-wrap}.modelpool_modelFacts__hI3VX{display:grid;gap:0;margin:36px 0 0;border-top:1px solid var(--model-line)}.modelpool_modelFacts__hI3VX>div{display:grid;grid-template-columns:minmax(120px,.7fr) minmax(0,1fr);gap:20px;padding:15px 0;border-bottom:1px solid var(--model-line)}.modelpool_modelFacts__hI3VX dt{color:#77746e;font-size:12px}.modelpool_modelFacts__hI3VX dd{margin:0;font-size:13px;line-height:1.5}.modelpool_requestForm__75I4z,.modelpool_requestGate__kOmhC{margin-top:46px;padding-top:32px;border-top:2px solid #171715}.modelpool_requestForm__75I4z{display:grid;gap:17px}.modelpool_requestGate__kOmhC,.modelpool_requestHeading__APcZ_{display:flex;gap:14px;align-items:flex-start}.modelpool_requestGate__kOmhC>svg,.modelpool_requestHeading__APcZ_ svg{flex:0 0 auto;width:20px;height:20px;margin-top:2px}.modelpool_requestGate__kOmhC h3,.modelpool_requestHeading__APcZ_ h3{margin:0;font-size:20px;font-weight:600;letter-spacing:-.025em}.modelpool_requestForm__75I4z label{display:grid;gap:7px}.modelpool_requestForm__75I4z label>span{color:#68655f;font-size:11px;font-weight:650;letter-spacing:.07em;text-transform:uppercase}.modelpool_requestForm__75I4z input,.modelpool_requestForm__75I4z select,.modelpool_requestForm__75I4z textarea{width:100%;min-height:46px;padding:11px 12px;border:1px solid #c7c3bb;border-radius:6px;outline:0;background:rgba(255,255,255,.46);color:inherit;font:inherit;font-size:14px}.modelpool_requestForm__75I4z textarea{resize:vertical}.modelpool_requestForm__75I4z input:focus,.modelpool_requestForm__75I4z select:focus,.modelpool_requestForm__75I4z textarea:focus{border-color:#171715;box-shadow:0 0 0 2px rgba(23,23,21,.08)}.modelpool_formPair__G5p_i{display:grid;grid-template-columns:1fr 1fr;gap:10px}.modelpool_submitRequest__LzghI{min-height:50px;padding:0 18px;border:1px solid #171715;border-radius:6px;background:#171715;color:#fff;font:inherit;font-size:14px;font-weight:650;cursor:pointer}.modelpool_submitRequest__LzghI:disabled{cursor:default;opacity:.52}.modelpool_formError__PJS9F,.modelpool_formSuccess__kQl3x{margin:0;font-size:13px;line-height:1.45}.modelpool_formError__PJS9F{color:#9f2d27}.modelpool_formSuccess__kQl3x{color:#275f38}.modelpool_requestGate__kOmhC p{margin:9px 0 16px;color:#625f59;font-size:13px;line-height:1.55}.modelpool_requestGate__kOmhC a{display:inline-flex;align-items:center;gap:8px;color:inherit;font-size:13px;font-weight:650;text-decoration:none}.modelpool_requestGate__kOmhC a svg{width:16px;height:16px}.modelpool_page__vUDEA .is-modelpool-footer .marketplace-footer-statement{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:48px;align-items:end;padding:clamp(70px,9vw,140px) 0 clamp(54px,6vw,86px);border-bottom:1px solid #292929}.modelpool_page__vUDEA .is-modelpool-footer .marketplace-footer-statement>p{max-width:920px;margin:0;color:#fff;font-size:clamp(52px,7.2vw,112px);font-weight:700;line-height:.9;letter-spacing:-.07em;text-wrap:balance}.modelpool_page__vUDEA .is-modelpool-footer .marketplace-footer-statement>a{display:grid;gap:10px;padding:20px 0;border-top:1px solid #44413f;border-bottom:1px solid #44413f;color:#fff;text-decoration:none}.modelpool_page__vUDEA .is-modelpool-footer .marketplace-footer-statement>a>span{color:#989592;font-size:11px;font-weight:720;letter-spacing:.12em;text-transform:uppercase}.modelpool_page__vUDEA .is-modelpool-footer .marketplace-footer-statement strong{display:flex;justify-content:space-between;gap:18px;color:#fff;font-size:18px}.modelpool_page__vUDEA .is-modelpool-footer .marketplace-footer-grid{grid-template-columns:minmax(240px,1.3fr) minmax(230px,1fr) repeat(3,minmax(130px,.7fr))}.modelpool_page__vUDEA .is-modelpool-footer .marketplace-footer-studio-copy h2{margin:6px 0 22px;color:#fff;font-size:13px;font-weight:820;letter-spacing:.11em;text-transform:uppercase}.modelpool_page__vUDEA .is-modelpool-footer .marketplace-footer-studio-copy p{max-width:300px;margin:0 0 22px;color:#aaa8a6;font-size:15px;line-height:1.55}.modelpool_page__vUDEA .is-modelpool-footer .marketplace-footer-studio-copy>a{color:#fff;font-size:15px;font-weight:720;text-decoration:none}@media (max-width:980px){.modelpool_modelGrid__tFTpv{grid-template-columns:repeat(2,minmax(0,1fr))}.modelpool_dialogLayout__qIo8f{grid-template-columns:1fr}.modelpool_dialogMainPhoto__XPgoo{min-height:min(72svh,680px)}.modelpool_safety__Q9FIE>div{grid-template-columns:1fr}.modelpool_page__vUDEA .is-modelpool-footer .marketplace-footer-statement{grid-template-columns:1fr;align-items:start}.modelpool_page__vUDEA .is-modelpool-footer .marketplace-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.modelpool_hero__CfUkk{min-height:88svh}.modelpool_heroPicture__9ptUB img{object-position:center}.modelpool_heroShade__Max7G{background:linear-gradient(180deg,rgba(8,8,7,.52),rgba(8,8,7,.18) 38%,rgba(8,8,7,.8))}.modelpool_heroInner__YMrOJ{margin:auto 0 0;padding-top:160px}.modelpool_hero__CfUkk h1{font-size:clamp(45px,14vw,67px)}.modelpool_heroSubtitle__Lfe6R{margin-top:22px;font-size:16px}.modelpool_heroActions__qIBtT{display:grid;grid-template-columns:1fr;margin-top:28px}.modelpool_intro__cmsS2,.modelpool_safety__Q9FIE,.modelpool_safety__Q9FIE>div{grid-template-columns:1fr;gap:25px}.modelpool_intro__cmsS2{padding-bottom:38px}.modelpool_intro__cmsS2 h2{font-size:45px}.modelpool_searchRow__TKoDA{grid-template-columns:minmax(0,1fr) auto}.modelpool_resultCount___xccb{font-size:42px}.modelpool_modelGrid__tFTpv{grid-template-columns:1fr;gap:42px}.modelpool_emptyState__njI0f{min-height:350px}.modelpool_safety__Q9FIE{margin-top:94px}.modelpool_modelDialog__BgItm{width:100vw;max-width:100vw;max-height:100svh;height:100svh;border-radius:0}.modelpool_dialogClose__dctBX{position:fixed;top:12px;right:12px}.modelpool_dialogMainPhoto__XPgoo{min-height:68svh}.modelpool_dialogPhoto__6K_WY{min-height:210px}.modelpool_dialogContent__UjJWx{padding:40px 24px 72px}.modelpool_page__vUDEA .is-modelpool-footer .marketplace-footer-statement{gap:34px;padding:72px 0 54px}.modelpool_page__vUDEA .is-modelpool-footer .marketplace-footer-statement>p{font-size:clamp(46px,14.5vw,66px)}.modelpool_page__vUDEA .is-modelpool-footer .marketplace-footer-grid{grid-template-columns:1fr}}@media (max-width:440px){.modelpool_main__gz0sT{padding-inline:18px}.modelpool_formPair__G5p_i{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.modelpool_page__vUDEA *,.modelpool_page__vUDEA :after,.modelpool_page__vUDEA :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}