.use-case-detail,.use-cases-page{--case-ink:#1d1b19;--case-paper:#f4efe7;--case-rust:#b33f2e;--case-blue:#3028d8;--case-sage:#bbc6a2;background:var(--case-paper);color:var(--case-ink)}.use-cases-hero{padding:clamp(145px,12vw,250px) var(--page-gutter) clamp(70px,7vw,150px);display:grid;grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr);gap:clamp(50px,8vw,180px);align-items:end;border-bottom:1px solid}.use-cases-hero h1{font:700 clamp(78px,8vw,168px)/.83 Barlow Condensed,sans-serif;letter-spacing:-.045em;text-transform:uppercase;margin-top:35px;max-width:10ch}.use-cases-hero h1 em{font-style:normal;color:var(--case-rust)}.use-cases-intro>p{font-size:clamp(18px,1.28vw,29px);line-height:1.6;max-width:38ch}.use-cases-intro>div{display:grid;grid-template-columns:auto 1fr auto 1fr;gap:10px 18px;align-items:end;border-top:1px solid;margin-top:45px;padding-top:22px}.use-cases-intro strong{font:700 clamp(44px,4vw,82px)/.8 Barlow Condensed,sans-serif;color:var(--case-blue)}.use-cases-intro span{font:600 10px/1.3 Space Mono,monospace;text-transform:uppercase;max-width:12ch}.use-case-jump{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid}.use-case-jump a{display:flex;justify-content:space-between;padding:22px var(--page-gutter);border-right:1px solid;font:600 10px Space Mono,monospace;text-transform:uppercase}.use-case-jump a:last-child{border:0}.use-case-jump a:hover{background:var(--case-ink);color:var(--case-paper)}.use-case-group{padding:clamp(75px,8vw,170px) var(--page-gutter);border-bottom:1px solid}.use-case-group>header{display:grid;grid-template-columns:.38fr 1fr;gap:7vw;align-items:start;margin-bottom:60px}.use-case-group>header h2{font:700 clamp(48px,4.7vw,100px)/.92 Barlow Condensed,sans-serif;text-transform:uppercase;max-width:16ch}.use-case-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:rgba(29,27,25,.35);border:1px solid rgba(29,27,25,.35)}.use-case-card{background:var(--case-paper);padding:clamp(28px,3vw,65px);min-height:420px;display:flex;flex-direction:column;align-items:flex-start;transition:background .25s,color .25s}.use-case-card:hover{background:var(--case-rust);color:#fff}.use-case-card>small,.use-case-card>span{font:600 9px Space Mono,monospace;text-transform:uppercase}.use-case-card h3{font:700 clamp(40px,3.6vw,76px)/.9 Barlow Condensed,sans-serif;text-transform:uppercase;margin:45px 0 25px;max-width:10ch}.use-case-card p{font-size:clamp(14px,.9vw,19px);line-height:1.6;max-width:36ch}.use-case-card small{margin-top:auto;padding-top:40px;border-bottom:1px solid}.group-2,.group-2 .use-case-card{background:#dcd9ed}.group-2 .use-case-card:hover{background:var(--case-blue)}.group-3,.group-3 .use-case-card{background:#d8dfc5}.group-3 .use-case-card:hover{background:#275b50}.group-4{background:#24211f;color:var(--case-paper)}.group-4 .use-case-grid{background:#6c6863;border-color:#6c6863}.group-4 .use-case-card{background:#24211f}.group-4 .use-case-card:hover{background:var(--case-rust)}.use-case-prompt-bridge{padding:clamp(75px,8vw,170px) var(--page-gutter);background:var(--case-blue);color:#fff;display:grid;grid-template-columns:.35fr 1fr;gap:4vw 8vw}.use-case-prompt-bridge h2{font:700 clamp(60px,6vw,126px)/.87 Barlow Condensed,sans-serif;text-transform:uppercase;max-width:11ch}.use-case-prompt-bridge p{grid-column:2;font-size:clamp(18px,1.2vw,26px);line-height:1.6;max-width:48ch}.use-case-prompt-bridge a{grid-column:2;justify-self:start;font:600 11px Space Mono,monospace;border-bottom:1px solid;padding-bottom:8px}.use-case-detail{padding-top:clamp(100px,8vw,170px)}.use-case-detail-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(380px,.8fr);gap:clamp(55px,8vw,170px);padding:50px var(--page-gutter) clamp(75px,8vw,170px);align-items:end}.use-case-detail-hero h1{font:700 clamp(70px,7vw,148px)/.86 Barlow Condensed,sans-serif;text-transform:uppercase;letter-spacing:-.04em;margin:28px 0;max-width:12ch}.use-case-detail-hero>div>p{font-size:clamp(18px,1.25vw,27px);line-height:1.55;max-width:48ch}.use-case-detail-hero aside{background:var(--case-rust);color:#fff;padding:clamp(35px,4vw,75px);min-height:500px;display:flex;flex-direction:column;justify-content:flex-end}.use-case-detail-hero aside span,.use-case-detail-hero aside strong{font:600 10px Space Mono,monospace;letter-spacing:.06em}.use-case-detail-hero aside strong{border-top:1px solid rgba(255,255,255,.45);padding-top:25px;margin-top:45px}.use-case-detail-hero aside p{font-size:clamp(18px,1.35vw,30px);line-height:1.45;margin-top:15px}.use-case-audience{display:grid;grid-template-columns:.25fr 1fr auto;gap:35px;align-items:center;padding:30px var(--page-gutter);border-block:1px solid}.use-case-audience span{font:600 10px Space Mono,monospace}.use-case-audience p{font-size:clamp(15px,1vw,21px)}.use-case-audience a{font:600 10px Space Mono,monospace;border-bottom:1px solid;padding-bottom:6px}.use-case-priorities{padding:clamp(75px,8vw,170px) var(--page-gutter)}.use-case-priorities>header{display:grid;grid-template-columns:.4fr 1fr;gap:7vw;margin-bottom:60px}.use-case-checks h2,.use-case-measure h2,.use-case-plan h2,.use-case-priorities h2,.use-case-references h2,.use-case-related h2,.use-case-resources h2{font:700 clamp(52px,5vw,106px)/.9 Barlow Condensed,sans-serif;text-transform:uppercase;max-width:13ch}.use-case-priorities>div{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#969089;border:1px solid #969089}.use-case-priorities article{background:var(--case-paper);padding:clamp(32px,4vw,80px);min-height:360px}.use-case-priorities article>span{font:700 26px Barlow Condensed,sans-serif;color:var(--case-rust)}.use-case-priorities h3{font:700 clamp(32px,3vw,62px)/.95 Barlow Condensed,sans-serif;text-transform:uppercase;margin:55px 0 24px}.use-case-priorities article p{font-size:clamp(16px,1.05vw,23px);line-height:1.6;max-width:42ch}.use-case-demand{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#8f8982;border-block:1px solid #8f8982}.use-case-demand>div{background:#dcd9ed;padding:clamp(60px,6vw,130px) var(--page-gutter)}.use-case-demand>div:last-child{background:#d8dfc5}.use-case-demand h2{font:700 clamp(48px,4.5vw,94px)/.9 Barlow Condensed,sans-serif;text-transform:uppercase;max-width:11ch;margin:30px 0}.use-case-demand>div>p{font-size:clamp(15px,1vw,21px);line-height:1.6;max-width:40ch;margin-bottom:45px}.use-case-demand ol{list-style:none;border-top:1px solid}.use-case-demand li{display:grid;grid-template-columns:55px 1fr;gap:20px;padding:20px 0;border-bottom:1px solid;font-size:clamp(16px,1.1vw,24px);line-height:1.4}.use-case-demand li span{font:600 10px Space Mono,monospace;color:var(--case-rust);padding-top:6px}.use-case-checks{padding:clamp(75px,8vw,170px) var(--page-gutter);display:grid;grid-template-columns:.65fr 1fr;gap:8vw}.use-case-checks header a{display:inline-block;margin-top:35px;font:600 10px Space Mono,monospace;border-bottom:1px solid;padding-bottom:7px}.use-case-checks ul{list-style:none;border-top:1px solid}.use-case-checks li{display:grid;grid-template-columns:55px 1fr auto;gap:20px;align-items:center;padding:22px 0;border-bottom:1px solid}.use-case-checks li>span{font:600 10px Space Mono,monospace}.use-case-checks li p{font-size:clamp(17px,1.2vw,27px)}.use-case-checks li i{font-size:28px;font-style:normal;color:var(--case-rust)}.use-case-plan{padding:clamp(75px,8vw,170px) var(--page-gutter);background:#24211f;color:var(--case-paper)}.use-case-plan>header{display:grid;grid-template-columns:.35fr 1fr;gap:7vw;margin-bottom:60px}.use-case-plan>div{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#716b66;border:1px solid #716b66}.use-case-plan article{padding:clamp(30px,3.5vw,75px);background:#24211f;min-height:390px}.use-case-plan article>span{font:600 9px Space Mono,monospace;color:#d9ef56}.use-case-plan h3{font:700 clamp(35px,3vw,62px)/.95 Barlow Condensed,sans-serif;text-transform:uppercase;margin:45px 0}.use-case-plan ul{list-style:none}.use-case-plan li{padding:14px 0;border-top:1px solid #716b66;line-height:1.45}.use-case-measure{padding:clamp(75px,8vw,170px) var(--page-gutter);background:var(--case-rust);color:#fff;display:grid;grid-template-columns:.35fr 1fr;gap:4vw 8vw}.use-case-measure>div,.use-case-measure>small{grid-column:2}.use-case-measure>div{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:rgba(255,255,255,.45);border:1px solid rgba(255,255,255,.45)}.use-case-measure>div p{background:var(--case-rust);padding:26px;font-size:clamp(17px,1.2vw,27px);min-height:130px}.use-case-measure>div span{display:block;font:600 9px Space Mono,monospace;margin-bottom:25px}.use-case-measure>small{font:500 10px/1.6 Space Mono,monospace;max-width:80ch}.use-case-references,.use-case-resources{padding:clamp(70px,7vw,145px) var(--page-gutter);display:grid;grid-template-columns:.65fr 1fr;gap:8vw;border-bottom:1px solid}.use-case-references ul,.use-case-resources>div:last-child{display:flex;flex-direction:column;border-top:1px solid}.use-case-references li a,.use-case-resources a{display:flex;justify-content:space-between;padding:22px 0;border-bottom:1px solid;font-size:clamp(16px,1.1vw,24px)}.use-case-references ul{list-style:none}.use-case-faq{background:var(--case-paper)!important}.use-case-related{padding:clamp(75px,8vw,170px) var(--page-gutter);background:#dcd9ed}.use-case-related>div{display:grid;grid-template-columns:repeat(3,1fr);margin-top:55px;gap:1px;background:#85818c;border:1px solid #85818c}.use-case-related a{background:#dcd9ed;padding:35px;min-height:220px;display:grid;grid-template-columns:1fr auto}.use-case-related a span{font:600 9px Space Mono,monospace;text-transform:uppercase}.use-case-related a strong{grid-column:1;font:700 clamp(32px,3vw,60px)/.95 Barlow Condensed,sans-serif;text-transform:uppercase;align-self:end}.use-case-related a i{grid-column:2;grid-row:1/3;font-size:28px;font-style:normal}.use-case-resources>div:first-child p{font-size:clamp(16px,1.1vw,22px);line-height:1.5;max-width:34ch;margin-top:25px}@media(min-width:2200px){.use-case-detail-hero,.use-cases-hero{grid-template-columns:minmax(0,1500px) minmax(600px,900px)}.use-case-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.use-case-card{min-height:520px}.use-case-detail-hero h1,.use-cases-hero h1{font-size:168px}}@media(max-width:1000px){.use-case-detail-hero,.use-cases-hero{grid-template-columns:1fr}.use-case-grid,.use-case-jump{grid-template-columns:repeat(2,1fr)}.use-case-group>header,.use-case-measure,.use-case-plan>header,.use-case-priorities>header,.use-case-prompt-bridge{grid-template-columns:1fr}.use-case-measure>div,.use-case-measure>small,.use-case-prompt-bridge a,.use-case-prompt-bridge p{grid-column:1}.use-case-checks,.use-case-demand,.use-case-references,.use-case-resources{grid-template-columns:1fr}.use-case-audience{grid-template-columns:.25fr 1fr}.use-case-audience a{grid-column:2}.use-case-plan>div{grid-template-columns:1fr}.use-case-plan article{min-height:0}.use-case-related>div{grid-template-columns:1fr}}@media(max-width:650px){.use-cases-hero{padding-top:125px}.use-case-detail-hero h1,.use-cases-hero h1{font-size:19vw}.use-cases-intro>div{grid-template-columns:auto 1fr}.use-case-jump{grid-template-columns:1fr}.use-case-jump a{border-right:0;border-bottom:1px solid}.use-case-grid,.use-case-priorities>div{grid-template-columns:1fr}.use-case-card{min-height:350px}.use-case-group>header{grid-template-columns:1fr}.use-case-detail-hero{padding-top:25px}.use-case-detail-hero aside{min-height:400px}.use-case-audience{grid-template-columns:1fr}.use-case-audience a{grid-column:1}.use-case-measure>div,.use-case-related>div{grid-template-columns:1fr}}:root{--prompt-ink:#211d1a;--prompt-paper:#f1ede5;--prompt-blue:#3328db;--prompt-acid:#d9f44a;--prompt-coral:#f4523b;--prompt-line:#817b72}.prompt-page{background:var(--prompt-paper);color:var(--prompt-ink)}.prompt-hero{min-height:min(900px,88vh);padding:clamp(150px,14vw,270px) var(--page-gutter) clamp(70px,8vw,150px);display:grid;grid-template-columns:1.25fr .75fr;gap:8vw;border-bottom:1px solid var(--prompt-line);align-items:end}.prompt-hero h1{font:700 clamp(84px,10vw,210px)/.78 Barlow Condensed,sans-serif;text-transform:uppercase;letter-spacing:-.035em;margin-top:35px;max-width:7.2ch}.prompt-hero h1 em{font-style:normal;color:var(--prompt-blue)}.prompt-hero-intro{align-self:end}.prompt-hero-intro>p{font-size:clamp(20px,1.6vw,36px);line-height:1.35;max-width:32ch}.prompt-hero-intro>div{display:grid;grid-template-columns:auto 1fr;margin-top:70px;border-top:1px solid}.prompt-hero-intro span,.prompt-hero-intro strong{padding:13px 0;border-bottom:1px solid}.prompt-hero-intro strong{font:700 clamp(35px,3vw,66px) Barlow Condensed,sans-serif;color:var(--prompt-coral);padding-right:22px}.prompt-hero-intro span{font:600 11px Space Mono,monospace;text-transform:uppercase;display:flex;align-items:center}.prompt-method{padding:clamp(70px,8vw,160px) var(--page-gutter);background:var(--prompt-blue);color:#f8f5ee}.prompt-method>div{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #8580ec;margin-top:50px}.prompt-method article{padding:clamp(25px,3vw,55px);min-height:390px;border-right:1px solid #8580ec;display:flex;flex-direction:column}.prompt-method article:last-child{border:0}.prompt-method article>span{font:700 36px Barlow Condensed,sans-serif;color:var(--prompt-acid)}.prompt-method h2{font:700 clamp(35px,3vw,60px)/.9 Barlow Condensed,sans-serif;text-transform:uppercase;margin:auto 0 25px}.prompt-method p{font-size:clamp(15px,1vw,21px);line-height:1.55;color:#dedbf8}.prompt-downloads{padding:clamp(70px,8vw,150px) var(--page-gutter);display:grid;grid-template-columns:.7fr 1fr;gap:8vw;border-bottom:1px solid}.prompt-downloads h2,.prompt-next h2{font:700 clamp(55px,5vw,105px)/.88 Barlow Condensed,sans-serif;text-transform:uppercase;margin-top:40px}.prompt-downloads>div:last-child{border-top:1px solid}.prompt-downloads a{display:grid;grid-template-columns:.3fr 1fr auto;gap:20px;align-items:center;padding:32px 0;border-bottom:1px solid}.prompt-downloads a span{font:700 28px Barlow Condensed,sans-serif;text-transform:uppercase;color:var(--prompt-blue)}.prompt-downloads a strong{font-size:clamp(15px,1.1vw,23px)}.prompt-downloads a i{font-size:30px;font-style:normal}.prompt-library{padding:clamp(65px,7vw,130px) var(--page-gutter);display:grid;grid-template-columns:minmax(260px,.34fr) 1fr;gap:6vw;background:#e2e0f0}.prompt-library-controls{position:sticky;top:25px;align-self:start}.prompt-library-controls label>span{font:600 11px Space Mono,monospace;text-transform:uppercase}.prompt-library-controls input{width:100%;border:0;border-bottom:2px solid;background:transparent;padding:22px 0;font-size:clamp(18px,1.2vw,25px);border-radius:0;color:inherit}.prompt-category-tabs{display:flex;flex-direction:column;margin:35px 0}.prompt-category-tabs button{border:0;border-bottom:1px solid #aaa6be;background:transparent;padding:14px 2px;text-align:left;font:600 13px Space Mono,monospace;text-transform:uppercase;color:inherit}.prompt-category-tabs button:after{content:"↗";float:right;opacity:0}.prompt-category-tabs button.is-active:after,.prompt-category-tabs button:hover:after{opacity:1}.prompt-category-tabs button.is-active{color:var(--prompt-blue)}.prompt-library-controls>p{font-size:14px}.prompt-library-controls>p strong{font:700 35px Barlow Condensed,sans-serif;color:var(--prompt-blue);margin-right:8px}.prompt-results{border-top:1px solid}.prompt-card{border-bottom:1px solid}.prompt-card-heading{width:100%;display:grid;grid-template-columns:70px 1fr auto;gap:25px;text-align:left;border:0;background:transparent;color:inherit;padding:28px 0}.prompt-card-heading>span:first-child{font:700 25px Barlow Condensed,sans-serif;color:var(--prompt-coral)}.prompt-card-heading>span:nth-child(2){display:grid;grid-template-columns:.3fr 1fr;column-gap:25px}.prompt-card-heading small{font:600 10px Space Mono,monospace;text-transform:uppercase;grid-column:1}.prompt-card-heading strong{font:700 clamp(30px,3vw,60px)/.92 Barlow Condensed,sans-serif;text-transform:uppercase;grid-column:2}.prompt-card-heading em{font-style:normal;font-size:clamp(14px,1vw,20px);grid-column:2;margin-top:12px;color:#5d585f}.prompt-card-heading i{font:300 38px sans-serif;font-style:normal}.prompt-card.is-open .prompt-card-heading strong{color:var(--prompt-blue)}.prompt-card-body{display:grid;grid-template-columns:1fr .42fr;gap:clamp(25px,4vw,70px);padding:15px 0 50px 95px}.prompt-card-body small{font:600 10px Space Mono,monospace}.prompt-copy p{font-size:clamp(17px,1.2vw,25px);line-height:1.55;margin:18px 0 28px;max-width:49ch}.prompt-copy button,.prompt-empty button{border:1px solid;border-radius:100px;background:var(--prompt-acid);padding:13px 20px;font:700 12px Space Mono,monospace}.prompt-card aside{border-left:1px solid;padding-left:28px}.prompt-card aside ul{list-style:none;margin:20px 0}.prompt-card aside li{padding:10px 0;border-bottom:1px solid #aaa6be;font-size:14px}.prompt-card aside li:before{content:"＋";color:var(--prompt-blue);margin-right:8px}.prompt-card aside p{font-size:11px;line-height:1.5;color:#65606c}.prompt-empty{min-height:280px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:25px}.prompt-empty strong{font:700 45px Barlow Condensed,sans-serif;text-transform:uppercase}.prompt-card{scroll-margin-top:30px}.prompt-next{padding:clamp(75px,8vw,160px) var(--page-gutter);display:grid;grid-template-columns:1fr .55fr;gap:7vw;border-bottom:1px solid}.prompt-next p{font-size:clamp(19px,1.4vw,30px);line-height:1.45;align-self:end}.prompt-next>a{grid-column:2;border-bottom:1px solid;padding:18px 0;font-size:clamp(16px,1.1vw,23px)}@media(min-width:2200px){.prompt-downloads,.prompt-hero,.prompt-library,.prompt-method,.prompt-next{padding-left:max(80px,5vw);padding-right:max(80px,5vw)}.prompt-hero h1{font-size:210px}.prompt-library{grid-template-columns:520px 1fr}.prompt-method article{min-height:480px}}@media(max-width:1000px){.prompt-downloads,.prompt-hero,.prompt-library,.prompt-next{grid-template-columns:1fr}.prompt-hero{min-height:auto}.prompt-method>div{grid-template-columns:repeat(2,1fr)}.prompt-method article:nth-child(2){border-right:0}.prompt-method article:nth-child(-n+2){border-bottom:1px solid #8580ec}.prompt-library-controls{position:static}.prompt-category-tabs{display:grid;grid-template-columns:repeat(2,1fr)}.prompt-next>a{grid-column:1}}@media(max-width:650px){.prompt-hero{padding-top:130px}.prompt-hero h1{font-size:clamp(70px,23vw,112px)}.prompt-method>div{grid-template-columns:1fr}.prompt-method article,.prompt-method article:nth-child(2){border:0;border-bottom:1px solid #8580ec;min-height:300px}.prompt-method article:last-child{border:0}.prompt-downloads a{grid-template-columns:1fr auto}.prompt-downloads a strong{grid-column:1}.prompt-downloads a i{grid-column:2;grid-row:1/3}.prompt-card-heading{grid-template-columns:42px 1fr auto;gap:10px}.prompt-card-heading em,.prompt-card-heading small,.prompt-card-heading strong,.prompt-card-heading>span:nth-child(2){display:block}.prompt-card-heading strong{margin-top:9px}.prompt-card-body{grid-template-columns:1fr;padding-left:52px}.prompt-card aside{border:0;border-top:1px solid;padding:25px 0 0}.prompt-category-tabs{grid-template-columns:1fr}}