.creative{color:#151515;background:#fcfbf9;padding-bottom:90px}.creative-nav{justify-content:space-between;align-items:center;gap:32px;width:100%;max-width:1440px;margin:auto;padding:24px 40px;display:flex}.creative-logo{letter-spacing:-1px;white-space:nowrap;align-items:center;gap:9px;font-size:24px;font-weight:760;display:inline-flex}.creative-logo>span{color:#fff;background:#151515;border-radius:9px;place-items:center;width:32px;height:32px;font-size:14px;display:grid}.creative-links{gap:32px;font-size:14px;font-weight:550;display:flex}.creative-button{color:#fff;background:#151515;border-radius:9px;justify-content:center;align-items:center;gap:25px;padding:15px 22px;font-size:14px;font-weight:600;display:inline-flex}.creative-button:hover{background:#383838}.creative-menu{display:none}.creative-footer{background:#f1efeb;padding:40px max(24px,50vw - 640px) 24px}.creative-footer>div{justify-content:space-between;align-items:center;gap:25px;display:flex}.creative-footer p,.creative-footer nav{color:#55524d;font-size:12px}.creative-footer nav{flex-wrap:wrap;gap:22px;display:flex}.creative-footer small{color:#55524d;border-top:1px solid #dcd8d0;margin-top:32px;padding-top:20px;font-size:11px;display:block}.creative a:focus-visible,.creative-nav a:focus-visible,.creative-menu summary:focus-visible,.creative-footer a:focus-visible{outline-offset:5px;outline:2px solid}.cr-wrap{max-width:1280px;margin-inline:auto;padding-inline:32px}.cr-kicker{letter-spacing:1.8px;text-transform:uppercase;color:#57534c;font-size:10px;font-weight:650}.cr-hero{text-align:center;padding-top:65px;padding-bottom:55px}.cr-title{letter-spacing:-4px;margin:20px 0;font-size:clamp(45px,6.5vw,88px);font-weight:650;line-height:1.03}.cr-title span{color:#57534c}.cr-intro{color:#5c5952;max-width:640px;margin:22px auto 0;font-size:17px;line-height:1.75}.cr-section-title{letter-spacing:-1.8px;font-size:clamp(30px,3.6vw,48px);font-weight:600;line-height:1.08}.cr-section-head{justify-content:space-between;align-items:end;gap:30px;margin-bottom:30px;display:flex}.cr-section-head p{color:#5c5952;max-width:420px;font-size:14px;line-height:1.7}.cr-category-nav{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:34px;display:flex}.cr-category-nav a{background:#fff;border:1px solid #dcd8d0;border-radius:30px;padding:11px 16px;font-size:12px}.cr-category-nav a:hover{color:#fff;background:#151515}.cr-catalog{gap:75px;display:grid}.cr-category{border-top:1px solid #dedad2;padding-top:30px;scroll-margin-top:24px}.cr-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px;display:grid}.cr-card{min-width:0;display:block}.cr-card-visual{aspect-ratio:4/3;background:#edeae4;border-radius:13px;position:relative;overflow:hidden}.cr-card-visual img{object-fit:cover;object-position:center 25%;width:100%;height:100%;transition:transform .25s}.cr-card:hover img{transform:scale(1.035)}.cr-card-tag{color:#222;background:#fff;border-radius:5px;padding:6px 9px;font-size:10px;position:absolute;top:12px;left:12px}.cr-card h3,.cr-card h2{letter-spacing:-.5px;justify-content:space-between;gap:12px;margin-top:17px;font-size:18px;font-weight:650;line-height:1.35;display:flex}.cr-card p{color:#5c5952;margin-top:8px;font-size:13px;line-height:1.65}.cr-card[data-soon]{opacity:.65}.cr-card[data-soon] img{filter:grayscale()}.cr-prompt{text-align:left;background:#fff;border:1px solid #e2dfd8;border-radius:16px;max-width:750px;margin:32px auto 0;padding:22px}.cr-prompt [data-testid=intent-box]{box-shadow:none;background:0 0;padding:0}.cr-prompt [data-testid=intent-box] form>div:first-child{background:#f3f2ef;border-radius:12px;grid-template-columns:minmax(0,1fr) 40px;gap:8px;padding:10px;display:grid}.cr-prompt [data-testid=intent-text]{grid-area:1/1/auto/-1;width:100%;min-width:0;height:44px}.cr-prompt [data-testid=intent-file-button]{grid-area:2/1;justify-self:start}.cr-prompt [data-testid=intent-go]{grid-area:2/2}.cr-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:45px 24px;list-style:none;display:grid}.cr-guide-grid .cr-card-visual{aspect-ratio:16/10}.cr-guide-grid .cr-card h2{font-size:23px}.cr-guide-meta{letter-spacing:1px;text-transform:uppercase;color:#625e57;margin-top:20px;font-size:10px}.cr-feature{background:#efede8;border-radius:16px;grid-template-columns:1.1fr 1fr;align-items:center;gap:55px;margin-bottom:70px;padding:28px;display:grid}.cr-feature img{object-fit:cover;object-position:center 20%;border-radius:10px;width:100%;height:350px}.cr-feature h2{margin:18px 0}.cr-feature p{color:#5c5952;font-size:15px;line-height:1.8}.cr-feature .creative-button{margin-top:25px}.cr-tool-top{padding-top:24px}.cr-tool-hero{grid-template-columns:.85fr 1.15fr;align-items:center;gap:60px;padding-block:50px 65px;display:grid}.cr-tool-hero>*{min-width:0}.cr-tool-title{letter-spacing:-2.8px;margin:23px 0;font-size:clamp(38px,4.4vw,64px);font-weight:650;line-height:1.04}.cr-tool-intro{color:#5c5952;font-size:16px;line-height:1.8}.cr-facts{color:#59564f;flex-wrap:wrap;gap:10px 18px;margin-top:25px;font-size:11px;display:flex}.cr-workspace{background:#fff;border:1px solid #dfdbd3;border-radius:20px;padding:12px;box-shadow:0 18px 55px #28201508}.cr-tool-about{border-top:1px solid #dedad2;grid-template-columns:1fr 1fr;gap:70px;padding-top:65px;display:grid}.cr-tool-about h2{margin-top:18px}.cr-highlights{gap:18px;font-size:15px;line-height:1.6;list-style:none;display:grid}.cr-highlights li{border-bottom:1px solid #e6e2db;gap:14px;padding-bottom:16px;display:flex}.cr-steps{margin-top:85px}.cr-step-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:35px;list-style:none;display:grid}.cr-step-grid li{border-top:1px solid #bcb6ac;padding:25px 0}.cr-step-grid span{color:#625e57;font-size:11px}.cr-step-grid h3{letter-spacing:-.7px;margin:22px 0 13px;font-size:23px;font-weight:600}.cr-step-grid p,.cr-use p{color:#5c5952;font-size:14px;line-height:1.8}.cr-uses{color:#fff;background:#191919;margin-top:60px;padding-block:65px}.cr-use-grid{grid-template-columns:1fr 1.1fr;align-items:center;gap:60px;display:grid}.cr-use-photo{object-fit:cover;object-position:center 20%;border-radius:14px;width:100%;height:470px}.cr-uses .cr-kicker,.cr-uses p{color:#c5c2bc}.cr-use{margin-top:30px}.cr-use h3{letter-spacing:-.5px;margin-bottom:10px;font-size:22px;font-weight:600}.cr-faq{grid-template-columns:.8fr 1.2fr;gap:70px;margin-top:85px;display:grid}.cr-faq h2{margin-top:18px}.cr-more{margin-top:75px}.cr-more-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:28px;list-style:none;display:grid}.cr-more-links a{background:#fff;border:1px solid #dcd8cf;border-radius:12px;padding:22px;font-size:14px;line-height:1.5;display:block}.cr-more-links a:hover{border-color:#151515}@media (width<=1000px){.cr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cr-tool-hero,.cr-feature{gap:30px}.creative-footer p{display:none}.cr-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.creative{padding-bottom:60px}.creative-nav{gap:12px;padding:20px}.creative-logo{font-size:20px}.creative-logo>span{width:28px;height:28px}.creative-links{display:none}.creative-nav>.creative-button{gap:10px;margin-left:auto;padding:11px 12px;font-size:11px}.creative-menu{display:block;position:relative}.creative-menu summary{cursor:pointer;padding:8px;list-style:none}.creative-menu nav{z-index:40;background:#fff;border:1px solid #ddd;border-radius:10px;width:175px;padding:10px;display:grid;position:absolute;top:42px;right:0;box-shadow:0 10px 30px #0001}.creative-menu nav a{padding:12px;font-size:14px}.cr-wrap{padding-inline:20px}.cr-hero{padding-top:35px;padding-bottom:40px}.cr-title{letter-spacing:-2.5px;font-size:46px}.cr-intro{font-size:14px}.cr-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 12px}.cr-section-head{display:block}.cr-section-head p{margin-top:14px}.cr-card h3{font-size:16px}.cr-card p{font-size:12px}.cr-catalog{gap:45px}.cr-category-nav a{padding:9px 12px;font-size:11px}.cr-prompt{padding:15px}.cr-guide-grid{grid-template-columns:1fr;gap:30px}.cr-feature{grid-template-columns:1fr;gap:24px;margin-bottom:45px;padding:16px}.cr-feature img{height:250px}.cr-tool-hero{grid-template-columns:1fr;gap:30px;padding-top:32px}.cr-tool-title{letter-spacing:-2px;font-size:43px}.cr-tool-intro{font-size:14px}.cr-workspace{border-radius:16px;padding:5px}.cr-tool-about,.cr-use-grid,.cr-faq{grid-template-columns:1fr;gap:30px}.cr-tool-about{padding-top:40px}.cr-highlights{font-size:14px}.cr-step-grid{grid-template-columns:1fr;gap:0}.cr-steps,.cr-faq{margin-top:55px}.cr-use-photo{height:320px}.cr-uses{margin-top:35px;padding-block:45px}.cr-more-links{grid-template-columns:1fr}.creative-footer>div{flex-direction:column;align-items:start}.creative-footer nav{gap:18px}.cr-section-title{font-size:34px}}@media (prefers-reduced-motion:reduce){.cr-card-visual img{transition:none}.cr-card:hover img{transform:none}}.cr-category-image{object-fit:cover;object-position:center 15%;border-radius:10px;width:200px;height:125px}.cr-use-photo{object-fit:contain;background:#222;height:auto;max-height:470px}.cr-category .cr-section-head{align-items:center}@media (width<=700px){.cr-category-image{display:none}}
