.prompt_footer__aGC_d,.prompt_shell___qpc6,.prompt_siteHeader__Lny_1{font-family:var(--font-dm-sans),Arial,sans-serif;color:#202127}.prompt_siteHeader__Lny_1{height:65px;border-bottom:1px solid #e8e4de;background:#fffefa}.prompt_headerInner__Yx_Vf{max-width:1536px;height:100%;margin:auto;padding:0 4%;display:flex;align-items:center}.prompt_wordmark___AoAf{font-family:var(--font-libre-baskerville),Georgia,serif;font-size:32px;font-weight:700;letter-spacing:-2.3px;white-space:nowrap;color:inherit;text-decoration:none}.prompt_shell___qpc6{max-width:1536px;margin:auto;padding:0 4%;background:#fffefa}.prompt_shell___qpc6 *{box-sizing:border-box}.prompt_footer__aGC_d a,.prompt_shell___qpc6 a{color:inherit;text-decoration:none}.prompt_shell___qpc6 img{display:block;max-width:100%}.prompt_footer__aGC_d :focus-visible,.prompt_shell___qpc6 :focus-visible,.prompt_siteHeader__Lny_1 :focus-visible{outline:2px solid #274487;outline-offset:3px}.prompt_hero__WgXXL{min-height:240px;display:grid;grid-template-columns:55% 45%;position:relative;overflow:hidden}.prompt_heroCopy__4Xv0d{padding:29px 0 8px;position:relative;z-index:1}.prompt_kicker__kfKJX{margin:0;color:#234686;font-weight:700;letter-spacing:5px;font-size:11px}.prompt_detailBody__bO4Wu h1,.prompt_hero__WgXXL h1,.prompt_missing__UqLkI h1,.prompt_pageHeading__QNB61 h1,.prompt_related__deSOx h2{font-family:var(--font-libre-baskerville),Georgia,serif;font-weight:700}.prompt_hero__WgXXL h1{font-size:clamp(54px,6vw,90px);letter-spacing:-5.5px;line-height:1;margin:12px 0 0;white-space:nowrap}.prompt_heroCopy__4Xv0d>p:last-child{font-family:var(--font-libre-baskerville),Georgia,serif;font-size:19px;line-height:1.55;color:#4e4e55;max-width:650px;margin:0}.prompt_heroArt__uZWf9{position:relative;min-height:245px;overflow:hidden}.prompt_heroArt__uZWf9 img{position:absolute;right:-8%;top:-75px;width:105%;height:360px;object-fit:cover;object-position:75% center;mix-blend-mode:multiply}.prompt_discovery__SHG0T{display:flex;justify-content:flex-end;margin:4px 0 18px}.prompt_categories__H_Ng7{display:flex;align-items:center;gap:23px;overflow-x:auto;scrollbar-width:none;white-space:nowrap;min-height:42px;font-size:13px}.prompt_categories__H_Ng7::-webkit-scrollbar{display:none}.prompt_categories__H_Ng7 a{padding:10px 0 8px;border-bottom:2px solid transparent;color:#41434c}.prompt_categories__H_Ng7 .prompt_selected__YZ8zr{border-bottom-color:#244681;color:#1b3875;font-weight:700}.prompt_categories__H_Ng7 a:hover{color:#1b3875}.prompt_homeGallery__0pu36{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 21px;align-items:start}.prompt_card__iX_7A{min-width:0}.prompt_card__iX_7A>a{display:block}.prompt_cardImage__TI_nd{overflow:hidden;background:#f2f0eb}.prompt_cardImage__TI_nd img{width:100%;height:205px;object-fit:cover;transition:transform .25s ease}.prompt_card__iX_7A a:hover img{transform:scale(1.035)}.prompt_card__iX_7A h3{font-family:var(--font-libre-baskerville),Georgia,serif;font-size:15px;line-height:1.3;letter-spacing:-.4px;margin:8px 0 5px;height:2.6em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.prompt_cardCategory__KtKeO{color:#4a608b;font-size:10px;letter-spacing:2.3px;text-transform:uppercase;font-weight:700;margin:0 0 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prompt_cardExcerpt__9RPMM{font-size:12px;color:#5c5d63;line-height:1.45;margin:0;height:2.9em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.prompt_featured___JjEZ{grid-row:span 2}.prompt_featured___JjEZ .prompt_cardImage__TI_nd img{height:465px}.prompt_cardFullPrompt__xkFBq{margin-top:8px;font-size:11px;color:#344f85}.prompt_cardFullPrompt__xkFBq summary{cursor:pointer;min-height:40px;display:flex;align-items:center;width:max-content;max-width:100%;font-weight:700;font-size:12px}.prompt_cardFullPrompt__xkFBq summary:before{content:"▸";margin-right:5px}.prompt_cardFullPrompt__xkFBq[open] summary:before{content:"▾"}.prompt_cardFullPrompt__xkFBq p{max-height:220px;overflow:auto;white-space:pre-wrap;line-height:1.6;color:#4c4e56;background:#f7f5f1;border:1px solid #e8e4de;border-radius:8px;padding:12px;margin:8px 0 0}.prompt_pagination__YfDWa{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:32px;margin:34px 0 14px;font-size:13px}.prompt_pagination__YfDWa a{display:inline-flex;align-items:center;gap:7px;min-height:44px;color:#243f85;font-weight:700;text-decoration:underline;text-underline-offset:5px}.prompt_footer__aGC_d{max-width:1536px;margin:0 auto;min-height:76px;padding:20px 4%;display:flex;align-items:center;font-size:10px;letter-spacing:2.5px;color:#59606d;background:#fffefa;border-top:1px solid #e8e4de}.prompt_browsePage__nV5f0{padding-top:52px;padding-bottom:50px}.prompt_pageHeading__QNB61 h1{font-size:clamp(40px,4.2vw,66px);letter-spacing:-3px;margin:13px 0 12px}.prompt_pageHeading__QNB61>p:last-child{font-family:var(--font-libre-baskerville),Georgia,serif;color:#62636b;font-size:17px;line-height:1.5;margin:0 0 28px}.prompt_browsePage__nV5f0 .prompt_categories__H_Ng7{margin-top:31px;margin-bottom:20px;border-bottom:1px solid #e7e3dd;gap:28px}.prompt_browseGrid__DwCtS{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 22px}.prompt_browseGrid__DwCtS .prompt_cardImage__TI_nd img{height:230px}.prompt_empty__yank0{text-align:center;padding:90px 20px;color:#62636b}.prompt_empty__yank0 h2{font-family:var(--font-libre-baskerville),Georgia,serif;color:#202127}.prompt_empty__yank0 a{color:#243f85;font-weight:700;border-bottom:1px solid #243f85;padding-bottom:4px}.prompt_detailPage___DkTA{padding-top:28px;padding-bottom:45px}.prompt_breadcrumbs__0s1QM{display:flex;gap:10px;align-items:center;color:#85848b;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:25px}.prompt_breadcrumbs__0s1QM a{color:#3b4f79}.prompt_breadcrumbs__0s1QM a:hover{text-decoration:underline}.prompt_breadcrumbs__0s1QM span:last-child{overflow:hidden;text-overflow:ellipsis}.prompt_detailLayout__ipRTW{display:grid;grid-template-columns:49% 1fr;gap:5.5%;align-items:start}.prompt_detailImage__c769O>img{width:100%;max-height:740px;object-fit:contain;background:#f6f3ee}.prompt_detailImage__c769O>a{display:inline-flex;align-items:center;gap:7px;margin-top:20px;font-size:13px;color:#244681}.prompt_detailBody__bO4Wu{padding:7px 0 0}.prompt_detailBody__bO4Wu .prompt_kicker__kfKJX{letter-spacing:2.5px}.prompt_detailBody__bO4Wu h1{font-size:clamp(32px,3.2vw,52px);letter-spacing:-3px;line-height:1.2;margin:16px 0}.prompt_detailLead__gGWwG{margin:0 0 12px;color:#3d3a36;font-size:17px;line-height:1.6}.prompt_detailFields__zJC5B{margin:0;color:#6a655e;font-size:14px}.prompt_promptHeading__zpfqn{display:flex;justify-content:space-between;align-items:center;margin:28px 0 12px}.prompt_promptHeading__zpfqn h2{font-size:18px;margin:0}.prompt_promptBox__BwVM0{border:1px solid #e3e0db;border-radius:14px;background:#fff;padding:23px 25px;max-height:470px;overflow:auto;white-space:pre-wrap;font-size:14px;line-height:1.85;color:#383b43}.prompt_copyButton__YZnI0{border:0;background:#243f85;color:white;border-radius:25px;padding:12px 18px;margin-top:18px;display:inline-flex;gap:9px;align-items:center;font-weight:700;font-size:13px;cursor:pointer}.prompt_copyButton__YZnI0:hover{background:#172d65}.prompt_copyButton__YZnI0.prompt_copied__F6rEG{background:#366b4b}.prompt_original__nwvY_{margin-top:25px;border-top:1px solid #e4e0da;padding-top:15px;font-size:13px;color:#52545d}.prompt_original__nwvY_ summary{cursor:pointer;color:#244681;font-weight:700}.prompt_original__nwvY_ p{white-space:pre-wrap;line-height:1.7}.prompt_exampleGallery__dcY17{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:8px;margin-top:12px}.prompt_exampleGallery__dcY17 button{padding:0;border:2px solid transparent;background:#f2f0eb;border-radius:5px;overflow:hidden;aspect-ratio:1;transition:border-color .2s ease;cursor:pointer}.prompt_exampleGallery__dcY17 button.prompt_selectedImage__uKmls{border-color:#244681}.prompt_exampleGallery__dcY17 button img{width:100%;height:100%;object-fit:cover}.prompt_related__deSOx{margin-top:68px;border-top:1px solid #e3e0d9;padding-top:35px}.prompt_related__deSOx h2{font-size:32px;letter-spacing:-2px;margin:0 0 25px}.prompt_relatedGrid__ycgeQ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.prompt_relatedGrid__ycgeQ .prompt_cardImage__TI_nd img{height:190px}.prompt_missing__UqLkI{min-height:65vh;padding-top:100px}.prompt_missing__UqLkI h1{font-size:50px}.prompt_missing__UqLkI a{display:inline-flex;align-items:center;gap:8px;color:#244681;border-bottom:1px solid #244681;padding-bottom:5px}@media (max-width:1100px){.prompt_browseGrid__DwCtS,.prompt_homeGallery__0pu36,.prompt_relatedGrid__ycgeQ{grid-template-columns:repeat(3,minmax(0,1fr))}.prompt_featured___JjEZ{grid-row:auto;grid-column:span 2}.prompt_featured___JjEZ .prompt_cardImage__TI_nd img{height:220px}.prompt_hero__WgXXL h1{font-size:clamp(50px,6vw,74px)}}@media (max-width:740px){.prompt_headerInner__Yx_Vf{padding:0 5%}.prompt_wordmark___AoAf{font-size:22px;letter-spacing:-1.7px}.prompt_shell___qpc6{padding-left:5%;padding-right:5%}.prompt_hero__WgXXL{grid-template-columns:1fr;min-height:0}.prompt_heroCopy__4Xv0d{padding:30px 0 6px}.prompt_hero__WgXXL h1{white-space:normal;font-size:clamp(44px,10vw,66px);letter-spacing:-3.5px}.prompt_heroCopy__4Xv0d>p:last-child{font-size:15px;max-width:500px}.prompt_heroArt__uZWf9{height:150px;min-height:0}.prompt_heroArt__uZWf9 img{width:100%;height:250px;top:-50px;right:-12%}.prompt_discovery__SHG0T{margin-top:12px}.prompt_categories__H_Ng7{gap:21px;padding-right:24px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),transparent)}.prompt_browseGrid__DwCtS,.prompt_homeGallery__0pu36,.prompt_relatedGrid__ycgeQ{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 14px}.prompt_browseGrid__DwCtS .prompt_cardImage__TI_nd img,.prompt_homeGallery__0pu36 .prompt_cardImage__TI_nd img,.prompt_relatedGrid__ycgeQ .prompt_cardImage__TI_nd img{height:190px}.prompt_homeGallery__0pu36 .prompt_featured___JjEZ .prompt_cardImage__TI_nd img{height:260px}.prompt_card__iX_7A h3{font-size:13px}.prompt_cardExcerpt__9RPMM{font-size:11px}.prompt_detailLayout__ipRTW{grid-template-columns:1fr;gap:30px}.prompt_detailImage__c769O>img{max-height:520px}.prompt_detailBody__bO4Wu h1{font-size:34px}.prompt_browsePage__nV5f0{padding-top:35px}.prompt_pageHeading__QNB61 h1{letter-spacing:-2px}.prompt_related__deSOx{margin-top:55px}.prompt_exampleGallery__dcY17{grid-template-columns:repeat(auto-fill,minmax(58px,1fr))}.prompt_cardFullPrompt__xkFBq summary{min-height:44px}}@media (max-width:440px){.prompt_browseGrid__DwCtS .prompt_cardImage__TI_nd img,.prompt_homeGallery__0pu36 .prompt_cardImage__TI_nd img,.prompt_relatedGrid__ycgeQ .prompt_cardImage__TI_nd img{height:150px}.prompt_card__iX_7A h3{font-size:12px}.prompt_cardCategory__KtKeO{font-size:9px;letter-spacing:1px}.prompt_cardExcerpt__9RPMM{display:none}}@media (prefers-reduced-motion:reduce){.prompt_cardImage__TI_nd img,.prompt_exampleGallery__dcY17 button{transition:none}}.prompt_pagination__YfDWa a,.prompt_pagination__YfDWa button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:0 16px;border:1px solid #d5d9e1;border-radius:6px;background:#fffefa;color:#243f85;font:inherit;font-weight:700;text-decoration:none;transition:background-color .18s ease}.prompt_pagination__YfDWa a:hover{background:#f0eee8}.prompt_pagination__YfDWa button:disabled{color:#797d86;background:#f5f3ee;cursor:default}