.materials_scope__6I2p6{scroll-margin-top:90px;--ink:var(--color-ink,#172125);--muted:var(--color-muted,#677273);--line:var(--color-line,#e2e6df);--olive:var(--color-brand-ink,#176f65);color:var(--ink);font-family:var(--font-sans);line-height:1.6}.materials_scope__6I2p6 a,.materials_scope__6I2p6 button,.materials_scope__6I2p6 select{cursor:pointer}.materials_scope__6I2p6 button{font-family:inherit}.materials_scope__6I2p6 :is(button,a,input,select):focus-visible{outline:2px solid var(--brand-ink);outline-offset:4px}.materials_scope__6I2p6 h1,.materials_scope__6I2p6 h2,.materials_scope__6I2p6 h3{color:var(--ink)}.materials_eyebrow__PXAY9{font-size:11px;font-weight:700;letter-spacing:.17em;color:var(--olive)}.materials_library__o1A91{padding-top:0;scroll-margin-top:90px}.materials_libraryIntro__Iy_LP{display:flex;justify-content:space-between;align-items:end;gap:16px;margin-bottom:23px}.materials_libraryIntro__Iy_LP h1{font-size:25px;letter-spacing:-.03em;margin:6px 0 0}.materials_libraryIntro__Iy_LP p{font-size:12px;color:var(--muted);margin:0 0 4px}.materials_libraryIntro__Iy_LP p span{margin:0 8px;color:#b0b6ac}.materials_categories__QyoMi{display:flex;gap:25px;overflow-x:auto;border-bottom:1px solid var(--line);scrollbar-width:thin}.materials_categories__QyoMi button{white-space:nowrap;display:flex;gap:7px;align-items:center;position:relative;padding:13px 0 17px;background:none;border:0;color:var(--muted);font-size:14px}.materials_categories__QyoMi button[aria-pressed=true]{color:var(--ink);font-weight:700}.materials_categories__QyoMi button[aria-pressed=true]:after{content:"";position:absolute;bottom:0;height:3px;background:var(--color-brand);left:0;right:0}.materials_categories__QyoMi small{font-size:11px;font-weight:400;color:#73806c;font-variant-numeric:tabular-nums}.materials_tools__DeBVZ{display:flex;align-items:center;gap:11px;margin:24px 0 16px}.materials_kinds__zhgSF{display:flex;gap:2px;background:var(--brand-soft);padding:3px;flex-shrink:0}.materials_kinds__zhgSF button{border:0;background:transparent;min-height:44px;display:flex;align-items:center;gap:6px;color:#586458;font-size:13px;padding:5px 13px}.materials_kinds__zhgSF button[aria-pressed=true]{background:white;color:#283721;box-shadow:0 1px 4px #1c2f1420}.materials_search__V_2j7{margin-left:auto;display:flex;align-items:center;gap:9px;border:1px solid var(--line);padding:0 11px;min-height:42px;width:270px;color:#73806c}.materials_search__V_2j7 input{width:100%;min-width:0;border:0;background:none;outline:none;color:var(--ink);font-size:13px}.materials_search__V_2j7:focus-within{border-color:var(--brand-ink)}.materials_search__V_2j7 input::placeholder{color:#737d79}.materials_select__xcWmo{display:flex;gap:5px;align-items:center;font-size:13px;color:#52604d;flex-shrink:0}.materials_select__xcWmo select{background:transparent;min-height:42px;max-width:116px;padding:0 4px;border:0;color:inherit}.materials_results__LwOBB{display:flex;justify-content:space-between;gap:16px;min-height:35px;font-size:11px;color:#606b60;align-items:start}.materials_results__LwOBB button{display:flex;gap:6px;align-items:center;color:var(--olive);background:none;border:0;font-size:12px}.materials_grid__bNS9w{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:29px 18px}.materials_card__Zk2dh{min-width:0}.materials_cover__yHeg7{display:block;width:100%;aspect-ratio:4/3;background:var(--brand-soft);border:0;padding:0;position:relative;overflow:hidden;text-align:left}.materials_cover__yHeg7>img{width:100%;height:100%;object-fit:cover;transition:transform .25s}.materials_cover__yHeg7:hover>img{transform:scale(1.035)}.materials_free__FTAog,.materials_kind__8d0rV{position:absolute;bottom:9px;left:9px;display:flex;align-items:center;gap:4px;color:#fff;background:#18271cdb;font-size:11px;padding:3px 6px}.materials_free__FTAog{bottom:auto;left:auto;top:9px;right:9px;background:var(--brand-soft);color:var(--brand-ink);font-weight:600}.materials_previewIcon__J3thw{position:absolute;inset:0;display:grid;place-items:center;background:#0a1a1733;color:white;opacity:0;transition:opacity .2s}.materials_cover__yHeg7:focus-visible .materials_previewIcon__J3thw,.materials_cover__yHeg7:hover .materials_previewIcon__J3thw{opacity:1}.materials_cardMeta__bKQUg{display:flex;justify-content:space-between;gap:8px;font-size:11px;color:#667061;margin-top:11px}.materials_cardTitle__1aSkN{font-size:14px;font-weight:650;margin:5px 0;padding:0;display:block;background:none;border:0;line-height:1.6;text-align:left;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;max-width:100%}.materials_cardTitle__1aSkN:hover{color:var(--olive)}.materials_cardBottom__WqDA9{display:flex;justify-content:space-between;gap:5px;align-items:center;color:#667061;font-size:11px}.materials_cardBottom__WqDA9 p{display:flex;gap:7px;overflow:hidden;white-space:nowrap;margin:0}.materials_cardBottom__WqDA9>span{display:flex;gap:4px;align-items:center}.materials_empty__iXcJA{text-align:center;padding:70px 12px;color:var(--muted);border:1px dashed var(--line);display:grid;justify-items:center}.materials_empty__iXcJA h3{font-size:18px;margin:13px 0 0}.materials_empty__iXcJA p{font-size:14px}.materials_empty__iXcJA button,.materials_loadMore__gy6_j{border:1px solid var(--brand-line-soft);color:var(--brand-ink);background:var(--brand-soft);min-height:44px;padding:8px 20px;font-size:13px}.materials_loadMore__gy6_j{display:flex;gap:25px;align-items:center;margin:34px auto}.materials_dialog__bmEpV{border:0;padding:0;width:min(1080px,calc(100vw - 40px));max-height:calc(100vh - 64px);overflow:auto;background:#fff;position:fixed;inset:0;margin:auto}.materials_dialog__bmEpV[open]{display:grid;grid-template-columns:1.25fr 1fr}.materials_dialog__bmEpV::backdrop{background:#08120fe0}.materials_close__fbIjp{position:absolute;top:12px;right:12px;z-index:2;border:1px solid #d4dbd0;background:white;color:#253421;width:40px;height:40px;display:grid;place-items:center}.materials_previewMedia__4oy_Y{display:grid;place-items:center;min-height:470px;background:#121c18;overflow:hidden;color:white}.materials_previewMedia__4oy_Y :is(img,video){width:100%;max-height:70vh;object-fit:contain}.materials_previewMedia__4oy_Y p{font-size:14px;padding:24px}.materials_previewInfo__Ao9EZ{padding:40px 30px 27px;min-width:0}.materials_previewInfo__Ao9EZ h2{font-size:24px;margin:10px 0 12px;line-height:1.4;overflow-wrap:anywhere}.materials_previewInfo__Ao9EZ>p{font-size:13px;color:#677267;white-space:pre-wrap}.materials_previewInfo__Ao9EZ dl{display:grid;grid-template-columns:1fr 1fr;gap:17px;border-block:1px solid #e1e6dc;padding:18px 0;margin:23px 0}.materials_previewInfo__Ao9EZ dt{font-size:11px;color:#667061}.materials_previewInfo__Ao9EZ dd{font-size:13px;color:#2c3c25;margin:4px 0 0}.materials_license__AVaRm{background:var(--brand-soft);padding:15px}.materials_license__AVaRm b{font-size:13px}.materials_license__AVaRm p{font-size:12px;margin:7px 0;white-space:pre-wrap;overflow-wrap:anywhere;color:#52604b}.materials_license__AVaRm small{font-size:11px;color:#627157}.materials_download__NtUeb{display:flex;align-items:center;gap:11px;background:#bdebe3;color:#17231e;font-size:14px;font-weight:700;text-decoration:none;padding:13px 16px;margin-top:23px}.materials_download__NtUeb>svg:last-child{margin-left:auto}.materials_download__NtUeb:hover{background:var(--color-brand)}.materials_downloadNote__LHG__{display:block;font-size:11px;color:#606b60;margin-top:9px}@media (min-width:1500px){.materials_grid__bNS9w{gap:32px 23px}.materials_cover__yHeg7{aspect-ratio:16/11}}@media (max-width:1100px){.materials_grid__bNS9w{grid-template-columns:repeat(3,minmax(0,1fr))}.materials_tools__DeBVZ{flex-wrap:wrap}.materials_categories__QyoMi{gap:23px}}@media (max-width:760px){.materials_scope__6I2p6{padding-top:15px}.materials_library__o1A91{padding-top:0;scroll-margin-top:15px}.materials_libraryIntro__Iy_LP{align-items:start;flex-direction:column;gap:8px;margin-bottom:13px}.materials_libraryIntro__Iy_LP h1{font-size:22px}.materials_categories__QyoMi{gap:21px}.materials_categories__QyoMi button{min-height:48px;font-size:13px;padding:12px 0}.materials_tools__DeBVZ{gap:8px;margin-top:18px}.materials_kinds__zhgSF{order:0}.materials_kinds__zhgSF button{min-height:44px;padding:5px 12px}.materials_select__xcWmo{margin-left:auto;font-size:12px}.materials_select__xcWmo+.materials_select__xcWmo{margin-left:0}.materials_grid__bNS9w{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.materials_cardTitle__1aSkN{font-size:13px}.materials_cardMeta__bKQUg{font-size:8px}.materials_cover__yHeg7{aspect-ratio:4/3}.materials_free__FTAog,.materials_kind__8d0rV{font-size:8px;padding:3px 5px;bottom:6px;left:6px}.materials_free__FTAog{top:6px;right:6px;bottom:auto;left:auto}.materials_cardBottom__WqDA9{font-size:8px}.materials_cardBottom__WqDA9 p{gap:4px}.materials_dialog__bmEpV{width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.materials_dialog__bmEpV[open]{display:block}.materials_previewMedia__4oy_Y{min-height:230px}.materials_previewMedia__4oy_Y :is(img,video){max-height:45vh}.materials_previewInfo__Ao9EZ{padding:25px 20px}.materials_previewInfo__Ao9EZ h2{font-size:21px}.materials_results__LwOBB{font-size:11px;gap:10px}.materials_close__fbIjp{width:42px;height:42px}}@media (prefers-reduced-motion:reduce){.materials_scope__6I2p6 *{transition:none!important;scroll-behavior:auto!important}}.materials_cardTitle__1aSkN{min-height:44px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.materials_results__LwOBB button{min-height:44px}.materials_close__fbIjp{width:44px;height:44px}@media (max-width:760px){.materials_scope__6I2p6{padding-top:75px}.materials_library__o1A91{scroll-margin-top:80px}.materials_tools__DeBVZ{display:grid;grid-template-columns:1fr 1fr;gap:10px}.materials_kinds__zhgSF{grid-column:1/-1;justify-self:start}.materials_select__xcWmo,.materials_select__xcWmo+.materials_select__xcWmo{order:1;margin-left:0;border:1px solid var(--line);padding:0 8px}.materials_select__xcWmo select{flex:1;max-width:100%}.materials_cardMeta__bKQUg{font-size:10px}.materials_cardTitle__1aSkN{font-size:13px}.materials_cardBottom__WqDA9,.materials_free__FTAog,.materials_kind__8d0rV{font-size:10px}.materials_dialog__bmEpV{padding-top:0}}.materials_searchHeader__TjQTE{padding:12px 0 32px}.materials_search__V_2j7{width:min(640px,100%);margin:0 auto;min-height:56px;padding:0 18px;gap:12px;background:var(--brand-soft)}.materials_search__V_2j7 input{min-height:54px;font-size:15px}.materials_libraryIntro__Iy_LP{align-items:center;margin-bottom:16px}.materials_libraryIntro__Iy_LP h1{margin:0;font-size:22px;letter-spacing:-.02em;font-weight:700}.materials_libraryIntro__Iy_LP .materials_librarySubtitle__512I5{margin:5px 0 0;font-size:13px}.materials_tools__DeBVZ .materials_select__xcWmo:first-of-type{margin-left:auto}@media (max-width:760px){.materials_searchHeader__TjQTE{padding:0 0 24px}.materials_search__V_2j7{width:100%;min-height:50px;padding:0 13px}.materials_search__V_2j7 input{min-height:48px;font-size:14px}.materials_libraryIntro__Iy_LP{align-items:start;gap:10px;margin-bottom:10px}.materials_libraryIntro__Iy_LP h1{font-size:20px}.materials_libraryIntro__Iy_LP .materials_librarySubtitle__512I5{font-size:12px}.materials_tools__DeBVZ .materials_select__xcWmo:first-of-type{margin-left:0}}html[data-theme=dark] .materials_scope__6I2p6{--ink:#edf2f8;--muted:#a8b5c5;--line:#344052;--olive:var(--brand-ink)}html[data-theme=dark] .materials_scope__6I2p6 :is(.materials_cardMeta__bKQUg,.materials_cardBottom__WqDA9,.materials_categories__QyoMi small,.materials_results__LwOBB,.materials_libraryIntro__Iy_LP p,.materials_select__xcWmo){color:#afbdc9}html[data-theme=dark] .materials_search__V_2j7{background:#182231;color:#afbdc9}html[data-theme=dark] .materials_search__V_2j7 input::placeholder{color:#a8b5c5}html[data-theme=dark] .materials_kinds__zhgSF{background:#182231}html[data-theme=dark] .materials_kinds__zhgSF button{color:#afbdc9}html[data-theme=dark] .materials_kinds__zhgSF button[aria-pressed=true]{background:#34452c;color:#eef8e5}html[data-theme=dark] .materials_dialog__bmEpV{background:#111a27}html[data-theme=dark] .materials_previewInfo__Ao9EZ :is(h2,dd){color:#edf2f8}html[data-theme=dark] .materials_downloadNote__LHG__,html[data-theme=dark] .materials_previewInfo__Ao9EZ :is(p,dt,small){color:#b2c0cc}html[data-theme=dark] .materials_license__AVaRm{background:#1b2934}html[data-theme=dark] .materials_close__fbIjp{background:#182231;border-color:#445363;color:#edf2f8}@media(max-width:760px){html[data-theme] .materials_scope__6I2p6{padding-top:0}}.materials_scope__6I2p6 .materials_categories__QyoMi button[aria-pressed=true]:after{background:var(--brand-indicator-gradient)}.materials_scope__6I2p6 .materials_kinds__zhgSF button[aria-pressed=true]{background:var(--brand-selected-gradient);color:var(--brand-ink)}.material-search_field__PxBkH{box-sizing:border-box}.material-search_field__PxBkH>svg{flex:none}.material-search_field__PxBkH input.material-search_input__MsiDB[type=search],.material-search_field__PxBkH input.material-search_input__MsiDB[type=search]:focus,.material-search_field__PxBkH input.material-search_input__MsiDB[type=search]:focus-visible{appearance:none;flex:1 1 auto;width:0;min-width:0;min-height:0;height:auto;align-self:stretch;margin:0;padding:0;border:0!important;border-radius:0;outline:0!important;box-shadow:none!important;background:transparent;color:var(--ink);line-height:1.5}.material-search_field__PxBkH:focus-within{border-color:var(--color-brand-ink,#176f65);box-shadow:0 0 0 1px var(--color-brand-ink,#176f65)}