pre[class*=language-]{color:#f4f4f5}.token.class-name,.token.function,.token.selector,.token.selector .class,.token.selector.class,.token.tag{color:#60a5fa}.token.attr-name,.token.important,.token.keyword,.token.pseudo-class,.token.rule{color:#cbd5e1}.token.module{color:#34d399}.token.attr-value,.token.class,.token.property,.token.string{color:#5eead4}.token.attr-equals,.token.punctuation{color:#71717a}.language-css .token.function,.token.unit{color:#bae6fd}.token.combinator,.token.comment,.token.operator{color:#a1a1aa}.creati-home .hv2-ic{display:inline-block;flex:none;height:1em;vertical-align:-.125em;width:1em}.creati-home .hv2-pi{background:var(--ct-soft,#f1f3f8);border-radius:8px;display:grid;flex:none;font-family:inherit;font-size:14px;font-weight:600;height:32px;line-height:1;overflow:hidden;place-items:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:32px}.creati-home .hv2-pi.is-bad{background:var(--ct-tint,#6d4aff);color:#fff}.creati-home .hv2-pi.is-bad:before{content:attr(data-l)}.creati-home .hv2-pi img{height:100%;top:0;right:0;bottom:0;left:0;max-width:none;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.creati-home .hv2-pi.is-ok{background:#fff}.creati-home .hv2-pi.is-ok:after{border:1px solid rgba(21,24,30,.08);border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.creati-home .hv2-pi--ct-s{border-radius:6px;font-size:11px;height:22px;width:22px}.creati-home .hv2-pi--ct-xs{border-radius:6px;box-shadow:0 0 0 2px #fff;font-size:10px;height:20px;width:20px}.creati-home .hv2-pi--ct-lg{border-radius:9px;font-size:17px;height:40px;width:40px}.creati-home .hv2-pi--ct-xl{border-radius:12px;font-size:20px;height:46px;width:46px}.creati-home .search{align-items:center;background:#fff;border:2px solid var(--ct-accent);border-radius:14px;box-shadow:0 10px 30px #5b1cf51a;display:flex;gap:10px;height:60px;margin:20px auto 0;max-width:780px;padding:0 8px 0 18px;position:relative;text-align:left}.creati-home .search:focus-within{box-shadow:0 0 0 4px var(--ct-accent-soft),0 10px 30px #5b1cf51f}.creati-home .search>.hv2-ic{color:var(--ct-accent);height:22px;width:22px}.creati-home .search .q{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--ct-ink);flex:1 1 auto;font:inherit;font-size:17px;height:100%;margin:0;min-width:0;outline:0;padding:0}.creati-home .search .q::-moz-placeholder{color:var(--ct-faint);opacity:1}.creati-home .search .q::placeholder{color:var(--ct-faint);opacity:1}.creati-home .search .q::-webkit-search-cancel-button,.creati-home .search .q::-webkit-search-decoration{-webkit-appearance:none}.creati-home .search kbd{background:#fff;border:solid var(--ct-line);border-radius:6px;border-width:1px 1px 2px;color:var(--ct-muted);flex:none;font-family:inherit;font-size:12px;font-weight:500;line-height:1;padding:5px 8px;white-space:nowrap}.creati-home .search .q:not(:-moz-placeholder-shown)~kbd{display:none}.creati-home .search .q:focus~kbd,.creati-home .search .q:not(:placeholder-shown)~kbd{display:none}.creati-home .search .go{align-items:center;background:var(--ct-brand);border:0;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;flex:none;font-family:inherit;font-size:16px;font-weight:500;gap:8px;height:44px;max-width:40%;overflow:hidden;padding:0 22px;white-space:nowrap}.creati-home .search .go:hover{background:#4a12d6}.creati-home .search .go .hv2-ic{display:none;height:20px;width:20px}.creati-home .sug{background:#fff;border:1px solid var(--ct-line);border-radius:12px;box-shadow:0 20px 50px #15181e2e;left:-2px;max-height:min(440px,60vh);overflow:auto;padding:8px;position:absolute;right:-2px;top:calc(100% + 8px);z-index:30}.creati-home .sug[hidden]{display:none}.creati-home .sg-h{color:var(--ct-muted);font-size:11.5px;font-weight:600;letter-spacing:.06em;padding:8px 10px 4px;text-transform:uppercase}.creati-home .sg{align-items:center;background:none;border:0;border-radius:8px;color:var(--ct-ink);cursor:pointer;display:flex;font-size:14.5px;gap:10px;min-height:40px;padding:6px 10px;text-align:left;text-decoration:none;width:100%}.creati-home .sg.act,.creati-home .sg:hover{background:var(--ct-accent-soft)}.creati-home .sg>.hv2-ic{color:var(--ct-faint);height:16px;width:16px}.creati-home .sg .hash{background:var(--ct-soft);border-radius:6px;color:var(--ct-muted);display:grid;flex:none;font-size:12px;font-weight:600;height:22px;place-items:center;width:22px}.creati-home .sg .sg-t{flex:0 1 auto;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creati-home .sg .sg-m{color:var(--ct-muted);flex:none;font-size:12.5px;font-variant-numeric:tabular-nums;margin-left:auto}.creati-home .sg mark{background:none;font-weight:600;padding:0}.creati-home .sg mark,.creati-home .sg.all{color:var(--ct-accent)}.creati-home .sg.all{border-radius:0 0 8px 8px;border-top:1px solid var(--ct-line-2);font-weight:500;margin-top:4px;padding-top:10px}.creati-home .sg.all kbd{margin-left:auto}.creati-home .sg-none{color:var(--ct-muted);font-size:13.5px;padding:10px}@media (max-width:700px){.creati-home .search{border-radius:12px;height:54px;margin-top:16px;padding:0 6px 0 14px}.creati-home .search .q{font-size:16px}.creati-home .search kbd{display:none}.creati-home .search .go{height:42px;justify-content:center;padding:0;width:42px}.creati-home .search .go span{display:none}.creati-home .search .go .hv2-ic{display:block}}.creati-home .hero{background:var(--ct-band);border-bottom:1px solid var(--ct-band-line)}.creati-home .hero-in{margin:0 auto;max-width:1180px;padding:28px var(--ct-pad) 24px;text-align:center}.creati-home .hero .hero-h1{color:var(--ct-ink);font-size:clamp(27px,3.2vw,44px);font-weight:600;letter-spacing:-.012em;line-height:1.16;margin:0;text-wrap:balance}.creati-home .lede{color:var(--ct-text);font-size:16px;line-height:1.55;margin:10px auto 0;max-width:66ch;text-wrap:pretty}.creati-home .hero .hero-h1,.creati-home .lede{word-break:auto-phrase}.creati-home .hero:lang(ko) .hero-h1,.creati-home .hero:lang(ko) .lede{word-break:keep-all}.creati-home .lede b{color:var(--ct-ink);font-variant-numeric:tabular-nums;font-weight:600}.creati-home .quick{display:grid;gap:8px;margin-top:16px}.creati-home .qrow{align-items:center;display:flex;flex-wrap:wrap;gap:6px 8px;justify-content:center;min-width:0}.creati-home .ql{color:var(--ct-muted);flex:none;font-size:11.5px;font-weight:600;letter-spacing:.06em;margin-right:2px;text-transform:uppercase}.creati-home .quick .hv2-chip.q{border-style:dashed;color:var(--ct-text)}.creati-home .quick .hv2-chip.q .hv2-ic{color:var(--ct-faint);height:13px;width:13px}@media (max-width:700px){.creati-home .hero-in{padding:22px var(--ct-pad) 20px}.creati-home .lede{font-size:14.5px}.creati-home .quick{margin-top:14px}}@media (max-width:520px){.creati-home .lede-x{display:none}.creati-home .qrow{flex-wrap:nowrap;justify-content:flex-start;margin:-4px calc(var(--ct-pad)*-1);overflow-x:auto;padding:4px var(--ct-pad);scrollbar-width:none}.creati-home .qrow::-webkit-scrollbar{display:none}}@property --ct-hv2-ab-c1{syntax:"<color>";inherits:true;initial-value:#6b44da}@property --ct-hv2-ab-c2{syntax:"<color>";inherits:true;initial-value:#5a2fd6}@property --ct-hv2-ab-c3{syntax:"<color>";inherits:true;initial-value:#3f2196}.creati-home .adband{background:linear-gradient(135deg,var(--ct-hv2-ab-c1,#6b44da) 0,var(--ct-hv2-ab-c2,#5a2fd6) 45%,var(--ct-hv2-ab-c3,#3f2196) 100%);border-radius:14px;color:#fff;isolation:isolate;line-height:1.55;overflow:hidden;position:relative;touch-action:pan-y pinch-zoom}.creati-home .adband.is-fade{transition:--ct-hv2-ab-c1 .5s,--ct-hv2-ab-c2 .5s,--ct-hv2-ab-c3 .5s}.creati-home .adband:before{background:radial-gradient(120% 90% at 100% 0,hsla(0,0%,100%,.14) 0,transparent 52%),radial-gradient(90% 80% at 0 100%,rgba(0,0,0,.28) 0,transparent 62%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.creati-home .adband:not(.mini){margin-top:18px;--ct-bh:256px;--ct-sh:calc(var(--ct-bh) - 52px)}.creati-home .adband.mini{border-radius:12px;text-align:center}.creati-home .ab-stage{display:grid;min-width:0;position:relative;z-index:1}.creati-home .ab-slide{box-sizing:border-box;color:#fff;cursor:pointer;grid-area:1/1;min-width:0;opacity:0;text-decoration:none;transition:opacity .45s,visibility .45s;visibility:hidden}.creati-home .ab-slide.on{opacity:1;visibility:visible}.creati-home .ab-slide:not(.on){pointer-events:none}.creati-home .adband:not(.mini) .ab-slide{align-items:stretch;display:grid;gap:0;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);min-height:var(--ct-bh);padding:0}.creati-home .adband.mini .ab-slide{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:232px;padding:40px 18px 34px}.creati-home .ab-main{display:contents}.creati-home .adband:not(.mini) .ab-main{align-content:start;align-items:center;box-sizing:border-box;-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-areas:"top top" "ico nm" "d d" "cta cta";grid-template-columns:auto minmax(0,1fr);min-width:0;padding:20px 0 62px 36px}.creati-home .ab-ico{display:block;flex:none}.creati-home .adband.mini .ab-main>.ab-ico,.creati-home .adband.mini .ab-main>.hv2-pi{border-radius:11px;box-shadow:0 0 0 3px #ffffffe6;font-size:18px;height:44px;width:44px}.creati-home .adband:not(.mini) .ab-main>.ab-ico,.creati-home .adband:not(.mini) .ab-main>.hv2-pi{border-radius:12px;box-shadow:0 0 0 2px #ffffffeb,0 6px 16px #0003;font-size:20px;grid-area:ico;height:46px;width:46px}.creati-home .ab-tx{flex:1 1 auto;max-width:600px;min-width:0}.creati-home .adband:not(.mini) .ab-tx{display:contents}.creati-home .adband.mini .ab-tx{flex:0 1 auto;max-width:100%}.creati-home .ab-top{align-items:center;display:flex;gap:8px;margin-bottom:6px;min-height:21px;min-width:0}.creati-home .adband:not(.mini) .ab-top{grid-area:top;margin:0 0 10px}.creati-home .adband.mini .ab-top{flex-direction:row-reverse;justify-content:space-between;left:12px;margin:0;position:absolute;right:12px;top:12px}.creati-home .ab-tag{background:#ffffff29;border:1px solid hsla(0,0%,100%,.3);border-radius:999px;box-sizing:border-box;font-size:11px;font-weight:600;letter-spacing:.06em;line-height:1;padding:4px 10px;text-transform:uppercase}.creati-home .ab-nm,.creati-home .ab-tag{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creati-home .ab-nm{display:block;font-size:26px;font-weight:700;line-height:1.2}.creati-home .adband:not(.mini) .ab-nm{font-size:27px;grid-area:nm;letter-spacing:-.02em;line-height:1.15}.creati-home .adband.mini .ab-nm{font-size:20px}.creati-home .ab-d{color:#ffffffed;display:-webkit-box;font-size:14.5px;line-height:1.45;margin-top:4px;min-height:2.9em;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.creati-home .adband:not(.mini) .ab-d{font-size:15px;grid-area:d;margin-top:8px;max-width:640px}.creati-home .adband.mini .ab-d{font-size:13.5px}.creati-home .ab-cta{background:#fff;border-radius:999px;box-sizing:border-box;color:var(--ct-ink);flex:none;font-size:15px;font-weight:600;line-height:1.55;max-width:30%;overflow:hidden;padding:8px 22px;text-overflow:ellipsis;white-space:nowrap}.creati-home .adband:not(.mini) .ab-cta{font-size:14.5px;font-weight:700;grid-area:cta;justify-self:start;margin-top:12px;max-width:100%;padding:6px 24px}.creati-home .adband.mini .ab-cta{font-size:14px;max-width:100%;padding:6px 20px}.creati-home .adband:not(.mini) .ab-shot{align-self:center;background:#ffffff1f;border-radius:14px;box-shadow:0 22px 44px -18px #0000008c,0 0 0 1px #ffffff38;box-sizing:border-box;height:var(--ct-sh);justify-self:stretch;margin:0 40px 0 24px;min-width:0;overflow:hidden;position:relative;transform:rotate(-2deg);transition:transform .7s ease}.creati-home .adband:not(.mini) .ab-slide.on .ab-shot{transform:none}.creati-home .adband:not(.mini) .ab-shot.bad{background:linear-gradient(160deg,#ffffff38,#ffffff0d)}.creati-home .ab-shot__img{display:block;height:100%;top:0;right:0;bottom:0;left:0;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.creati-home .ab-shot__ph{align-items:center;color:#fff9;display:flex;font-size:12px;font-weight:600;top:0;right:0;bottom:0;left:0;justify-content:center;letter-spacing:.05em;overflow-wrap:anywhere;padding:0 16px;position:absolute;text-align:center}.creati-home .ab-pager{z-index:2}.creati-home .adband:not(.mini) .ab-pager{align-items:center;bottom:18px;display:flex;flex-wrap:nowrap;gap:6px;left:36px;max-width:calc(51% - 48px);overflow:hidden;padding:0;position:absolute}.creati-home .adband.mini .ab-pager{bottom:14px;display:flex;gap:6px;justify-content:center;left:0;padding:0;position:absolute;right:0}.creati-home .ab-pg{align-items:center;background:#ffffff24;border:0;border-radius:8px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:12.5px;gap:8px;height:30px;margin:0;min-width:0;overflow:hidden;padding:0 10px 0 5px;position:relative;text-align:left;transition:background-color .2s}.creati-home .ab-pg:hover{background:#ffffff42}.creati-home .ab-pg>.hv2-pi{border-radius:5px;font-size:10px;height:20px;width:20px}.creati-home .ab-pg.on{background:#fff;color:var(--ct-ink);font-weight:600}.creati-home .ab-prog{animation:hv2-ab-prog-5a03af29 5.5s linear forwards;background:var(--ct-accent);bottom:0;height:3px;left:0;position:absolute;width:0}.creati-home .adband.is-paused .ab-prog{animation-play-state:paused}@keyframes hv2-ab-prog-5a03af29{0%{width:0}to{width:100%}}.creati-home .adband:not(.mini) .ab-pg{flex:none;height:32px;justify-content:center;padding:0;width:36px}.creati-home .adband.mini .ab-pg{border-radius:2px;flex:none;height:4px;overflow:visible;padding:0;width:22px}.creati-home .adband.mini .ab-pg,.creati-home .adband.mini .ab-pg.on{background:#ffffff61}.creati-home .adband.mini .ab-prog{background:#fff;border-radius:inherit;height:100%}.creati-home .adband.mini .ab-pg:before{content:"";height:24px;left:-2px;position:absolute;right:-2px;top:50%;transform:translateY(-50%)}.creati-home .ab-own{align-items:center;border:1px dashed hsla(0,0%,100%,.45);border-radius:8px;box-sizing:border-box;color:#ffffffeb;display:flex;flex:0 1 auto;font-size:12.5px;gap:4px;height:32px;justify-content:center;margin-left:4px;min-width:0;overflow:hidden;padding:0 12px;text-decoration:none;white-space:nowrap}.creati-home .ab-own:first-child{margin-left:0}.creati-home .ab-own:hover{background:#ffffff24}.creati-home .ab-own__t{min-width:0;overflow:hidden;text-overflow:ellipsis}.creati-home .adband .ab-slide:focus-visible{border-radius:12px;outline:2px solid #fff;outline-offset:-5px}.creati-home .adband .ab-pg:focus-visible{border-radius:8px;outline:2px solid var(--ct-ink);outline-offset:-2px}.creati-home .adband.mini .ab-pg:focus-visible{border-radius:2px;outline:2px solid #fff;outline-offset:2px}.creati-home .adband .ab-own:focus-visible{border-radius:8px;outline:2px solid #fff;outline-offset:-2px}.creati-home .adband.is-skel{background:var(--ct-soft)}.creati-home .adband.is-skel:before{display:none}.creati-home .adband.is-skel .ab-slide{cursor:default}.creati-home .ab-bone{display:block;flex:none}.creati-home .adband.is-skel .ab-bone{background:linear-gradient(90deg,#e4e7ef 25%,#d9dde7 37%,#e4e7ef 63%);background-size:400% 100%;box-shadow:none;color:transparent}.creati-home .adband.is-skel .ab-main>.ab-ico{box-shadow:none}.creati-home .ab-bone--ct-tag{border-radius:999px;height:21px;max-width:60%;width:132px}.creati-home .adband.is-skel .ab-nm{align-items:center;display:flex;height:1.2em}.creati-home .adband.is-skel:not(.mini) .ab-nm{height:1.15em}.creati-home .ab-bone--ct-name{border-radius:5px;height:.62em;width:52%}.creati-home .adband.is-skel .ab-d{display:flex;flex-direction:column;gap:7px;justify-content:center}.creati-home .ab-bone--ct-line{border-radius:5px;height:10px;width:100%}.creati-home .ab-bone--ct-short{width:68%}.creati-home .adband.is-skel .ab-cta{min-width:88px}.creati-home .adband.mini.is-skel .ab-tx{width:100%}.creati-home .adband.mini.is-skel .ab-nm{justify-content:center}.creati-home .adband.mini.is-skel .ab-d{align-items:center}@media (prefers-reduced-motion:no-preference){.creati-home .adband.is-skel .ab-bone{animation:hv2-ab-shimmer-5a03af29 1.4s ease-in-out infinite}}@keyframes hv2-ab-shimmer-5a03af29{0%{background-position:100% 50%}to{background-position:0 50%}}@media (max-width:1179px){.creati-home .adband:not(.mini){--ct-bh:232px}.creati-home .adband:not(.mini) .ab-main{padding:16px 0 56px 30px}.creati-home .adband:not(.mini) .ab-top{margin-bottom:8px}.creati-home .adband:not(.mini) .ab-main>.ab-ico,.creati-home .adband:not(.mini) .ab-main>.hv2-pi{border-radius:10px;font-size:17px;height:40px;width:40px}.creati-home .adband:not(.mini) .ab-nm{font-size:23px}.creati-home .adband:not(.mini) .ab-d{font-size:14px;margin-top:6px}.creati-home .adband:not(.mini) .ab-cta{font-size:14px;margin-top:10px;padding:5px 20px}.creati-home .adband:not(.mini) .ab-shot{margin:0 28px 0 16px}.creati-home .adband:not(.mini) .ab-pager{bottom:16px;left:30px}.creati-home .adband:not(.mini) .ab-own,.creati-home .adband:not(.mini) .ab-pg{height:30px}}@media (max-width:1000px){.creati-home .adband:not(.mini){--ct-bh:212px}.creati-home .adband:not(.mini) .ab-main{-moz-column-gap:10px;column-gap:10px;padding:16px 0 30px 20px}.creati-home .adband:not(.mini) .ab-top{margin-bottom:8px}.creati-home .adband:not(.mini) .ab-main>.ab-ico,.creati-home .adband:not(.mini) .ab-main>.hv2-pi{border-radius:10px;font-size:17px;height:40px;width:40px}.creati-home .adband:not(.mini) .ab-nm{font-size:21px}.creati-home .adband:not(.mini) .ab-d{font-size:13.5px;margin-top:6px}.creati-home .adband:not(.mini) .ab-cta{font-size:14px;margin-top:10px;padding:5px 18px}.creati-home .adband:not(.mini) .ab-shot{border-radius:10px;margin:0 18px 0 12px}.creati-home .adband:not(.mini) .ab-pager{bottom:14px;gap:6px;left:20px;max-width:none;overflow:visible;right:auto}.creati-home .adband:not(.mini) .ab-pg{background:#ffffff61;border-radius:2px;flex:none;height:4px;overflow:visible;padding:0;width:22px}.creati-home .adband:not(.mini) .ab-pg>.hv2-pi{display:none}.creati-home .adband:not(.mini) .ab-pg.on{background:#ffffff61}.creati-home .adband:not(.mini) .ab-prog{background:#fff;border-radius:inherit;height:100%}.creati-home .adband:not(.mini) .ab-pg:before{content:"";height:24px;left:-2px;position:absolute;right:-2px;top:50%;transform:translateY(-50%)}.creati-home .adband:not(.mini) .ab-pg:focus-visible{border-radius:2px;outline:2px solid #fff;outline-offset:2px}.creati-home .adband:not(.mini) .ab-own{display:none}}@media (max-width:700px){.creati-home .adband:not(.mini){margin-top:16px}.creati-home .adband:not(.mini) .ab-slide{gap:0;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;min-height:0;padding:14px 14px 0}.creati-home .adband:not(.mini) .ab-shot{align-self:start;aspect-ratio:16/9;height:auto;justify-self:stretch;margin:0;order:-1;transform:none;width:100%}.creati-home .adband:not(.mini) .ab-main{align-items:flex-start;align-self:center;display:flex;gap:12px;padding:12px 2px 30px}.creati-home .adband:not(.mini) .ab-tx{display:block}.creati-home .adband:not(.mini) .ab-top{margin:0 0 6px}.creati-home .adband:not(.mini) .ab-main>.ab-ico,.creati-home .adband:not(.mini) .ab-main>.hv2-pi{border-radius:11px;font-size:18px;height:44px;width:44px}.creati-home .adband:not(.mini) .ab-nm{font-size:20px}.creati-home .adband:not(.mini) .ab-d{font-size:13.5px;margin-top:4px}.creati-home .adband:not(.mini) .ab-cta{align-self:center;font-size:14px;margin-top:0;padding:6px 16px}.creati-home .adband:not(.mini) .ab-pager{bottom:12px;justify-content:center;left:0;right:0}}@media (prefers-reduced-motion:reduce){.creati-home .ab-prog{animation:none;width:100%}}.creati-home .rh-t{flex:0 1 auto;min-width:0}.creati-home .rh-nav{display:flex;flex:none;gap:8px;margin-left:auto}.creati-home .rh-nav button{background:#fff;border:1px solid var(--ct-line);border-radius:50%;color:var(--ct-ink);cursor:pointer;display:grid;height:30px;padding:0;place-items:center;width:30px}.creati-home .hv2-rail-hd .rh-nav .hv2-ic{color:inherit;height:15px;margin-top:0;width:15px}.creati-home .rh-nav button:hover:not(:disabled){border-color:var(--ct-accent);color:var(--ct-accent)}.creati-home .rh-nav button:disabled{cursor:default;opacity:.35}.creati-home .hv2-adc-slot{min-width:0}.creati-home .hv2-adc-slot.is-empty{display:none}.creati-home .hv2-adc{background:#fff;border:1px solid var(--ct-accent-line);border-radius:6px;color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:8px;min-width:0;padding:14px 16px;text-decoration:none;transition:border-color .15s,box-shadow .15s}.creati-home .hv2-adc:hover{border-color:var(--ct-accent);box-shadow:0 6px 18px #5b1cf514}.creati-home .hv2-adc__h{align-items:center;display:flex;gap:10px;min-width:0}.creati-home .hv2-adc__h b{color:var(--ct-ink);font-size:16px;font-weight:600;line-height:1.55;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creati-home .hv2-adc__d{color:var(--ct-text);display:-webkit-box;font-size:13px;line-height:1.45;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.9em;overflow:hidden;overflow-wrap:anywhere}.creati-home .hv2-adc--ct-skel{border-color:var(--ct-line);cursor:default}.creati-home .hv2-adc--ct-skel:hover{border-color:var(--ct-line);box-shadow:none}.creati-home .hv2-adc--ct-skel .hv2-adc__d{display:flex;flex-direction:column;gap:7px;justify-content:center}.creati-home .hv2-adc__bone{background:linear-gradient(90deg,#f1f3f8 25%,#e7eaf1 37%,#f1f3f8 63%);background-size:400% 100%;border-radius:5px;display:block}.creati-home .hv2-adc__bone--ct-icon{border-radius:8px;flex:none;height:32px;width:32px}.creati-home .hv2-adc__bone--ct-title{height:14px;margin:5px 0;width:58%}.creati-home .hv2-adc__bone--ct-line{height:10px}.creati-home .hv2-adc__bone--ct-short{width:70%}@media (prefers-reduced-motion:no-preference){.creati-home .hv2-adc--ct-skel .hv2-adc__bone{animation:hv2-adc-shimmer-109356f8 1.4s ease-in-out infinite}}@keyframes hv2-adc-shimmer-109356f8{0%{background-position:100% 50%}to{background-position:0 50%}}.creati-home .rail{flex-direction:column}.creati-home .rail,.creati-home .rail-list{display:flex;min-width:0}.creati-home .rail-list{flex:1 1 auto;flex-direction:column;gap:12px;justify-content:space-between}.creati-home .rail-band{flex:none;margin-top:12px}@media (max-width:1000px){.creati-home .rail-list{flex-direction:row;justify-content:flex-start;margin:0 calc(var(--ct-pad)*-1);overflow-x:auto;padding:0 var(--ct-pad) 6px;scroll-padding:0 var(--ct-pad);scroll-snap-type:x proximity;scrollbar-width:none}.creati-home .rail-list::-webkit-scrollbar{display:none}.creati-home .rail-list .hv2-adc-slot{flex:0 0 calc((100% - var(--ct-strip-n)*12px)/(var(--ct-strip-n) + .32));scroll-snap-align:start}@media (prefers-reduced-motion:no-preference){.creati-home .rail-list{scroll-behavior:smooth}}.creati-home .rail-band{display:none}}.creati-home .cz{align-items:center;display:flex;gap:8px}.creati-home .cz-n{color:var(--ct-muted);font-size:13px;font-variant-numeric:tabular-nums;line-height:1.55;min-width:78px;text-align:right;white-space:nowrap}.creati-home .cz button{background:#fff;border:1px solid var(--ct-line);border-radius:50%;color:var(--ct-ink);cursor:pointer;display:grid;height:34px;padding:0;place-items:center;width:34px}.creati-home .cz button .hv2-ic{height:16px;width:16px}.creati-home .cz button:hover:not(:disabled){border-color:var(--ct-accent);color:var(--ct-accent)}.creati-home .cz button:disabled{cursor:default;opacity:.35}.creati-home .new-track{display:flex;gap:var(--ct-gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.creati-home .new-track::-webkit-scrollbar{display:none}.creati-home .nc{background:#fff;border:1px solid var(--ct-accent-line);border-radius:8px;display:flex;flex:0 0 calc((100% - (var(--ct-per) - 1)*var(--ct-gap))/var(--ct-per));flex-direction:column;min-width:0;overflow:hidden;position:relative;scroll-snap-align:start;transition:border-color .15s,box-shadow .15s}.creati-home .nc:hover{border-color:var(--ct-accent)}.creati-home .nc-shot{background:var(--ct-accent-soft);display:block;padding:10px 10px 0;position:relative}.creati-home .nc-shot:before{aspect-ratio:16/9.4;background:#e9e3f7;border-radius:6px 6px 0 0;content:"";display:block}.creati-home .nc-shot img{border-radius:6px 6px 0 0;height:calc(100% - 10px);left:10px;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;position:absolute;top:10px;width:calc(100% - 20px)}.creati-home .nc-shot.bad:after{color:#7d6bb8;content:attr(data-n);display:grid;font-size:15px;font-weight:600;top:10px;right:10px;bottom:0;left:10px;line-height:1.55;overflow:hidden;overflow-wrap:anywhere;padding:0 16px;place-items:center;position:absolute;text-align:center}.creati-home .nc-b{flex:1 1 auto;flex-direction:column;gap:8px;padding:12px 14px 14px}.creati-home .nc-b,.creati-home .nc-h{display:flex;min-width:0}.creati-home .nc-h{align-items:center;gap:10px}.creati-home .nc-h h3{color:var(--ct-ink);flex:1 1 auto;font-size:18px;font-weight:600;line-height:1.3;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creati-home .nc-h h3 a:after{content:"";top:0;right:0;bottom:0;left:0;position:absolute}.creati-home .nc-h h3 a:focus-visible{outline:none}.creati-home .nc-h h3 a:focus-visible:after{border-radius:8px;outline:2px solid var(--ct-accent);outline-offset:-2px}.creati-home .nc-ext{border-radius:6px;color:var(--ct-muted);display:grid;flex:none;height:26px;margin:0 -4px;place-items:center;position:relative;width:26px;z-index:1}.creati-home .nc-ext:hover{background:var(--ct-accent-soft);color:var(--ct-accent)}.creati-home .nc-ext .hv2-ic{height:15px;width:15px}.creati-home .nc-sv{align-items:center;color:var(--ct-muted);display:inline-flex;flex:none;font-size:13px;font-variant-numeric:tabular-nums;gap:4px;line-height:1.55}.creati-home .nc-sv .hv2-ic{color:#8b90a0;height:15px;width:15px}.creati-home .nc-b p{color:var(--ct-text);display:-webkit-box;font-size:14px;line-height:1.5;margin:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3em;overflow:hidden;overflow-wrap:anywhere}.creati-home .allnew{align-items:center;background:var(--ct-band);border:1px solid var(--ct-band-line);border-radius:10px;display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;padding:12px 14px}.creati-home .an-l{color:var(--ct-muted);font-size:11.5px;font-weight:600;letter-spacing:.06em;line-height:1.55;margin-right:4px;text-transform:uppercase}.creati-home .an{align-items:center;background:#fff;border:1px solid var(--ct-accent-line);border-radius:999px;color:var(--ct-ink);display:inline-flex;font-size:13.5px;font-weight:500;gap:7px;height:32px;max-width:230px;padding:0 12px 0 5px;transition:border-color .15s,color .15s}.creati-home .an,.creati-home .an .t{min-width:0}.creati-home .an .t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creati-home .an:hover{border-color:var(--ct-accent);color:var(--ct-accent)}.creati-home .an:focus-visible{border-radius:999px}@media (max-width:700px){.creati-home .cz-n{min-width:0}.creati-home .cz-n:empty{min-width:46px}.creati-home .nc-h h3{font-size:16.5px}}@media (max-width:520px){.creati-home .nc{flex-basis:86%}.creati-home .cz-n:empty{min-width:30px}.creati-home .allnew{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}.creati-home .an-l{grid-column:1/-1}.creati-home .an{max-width:none}}@media (prefers-reduced-motion:reduce){.creati-home .new-track{scroll-behavior:auto}}.creati-home .cats-hd{display:flow-root;padding-right:var(--ct-gap)}.creati-home .seg{background:var(--ct-soft);border-radius:10px;flex-wrap:wrap;gap:4px;padding:4px}.creati-home .seg,.creati-home .seg-b{box-sizing:border-box;display:inline-flex}.creati-home .seg-b{align-items:baseline;background:transparent;border:0;border-radius:7px;color:var(--ct-text);cursor:pointer;font-size:14px;gap:7px;padding:6px 14px}.creati-home .seg-b .n{color:var(--ct-muted);font-size:12px;font-variant-numeric:tabular-nums}.creati-home .seg-b[aria-selected=true]{background:#fff;box-shadow:0 1px 2px #15181e1a;color:var(--ct-ink);font-weight:600}.creati-home .seg-b[aria-selected=true] .n{color:var(--ct-accent)}.creati-home .tiles{font-size:0;line-height:0;margin-left:calc(var(--ct-gap)*-1)}.creati-home .tiles[hidden]{display:none}.creati-home .tile{background:#fff;border:1px solid var(--ct-line);border-radius:8px;box-sizing:border-box;display:inline-flex;flex-direction:column;font-size:15px;height:170px;line-height:1.55;margin:0 0 var(--ct-gap) var(--ct-gap);padding:13px 16px 10px;position:relative;transition:border-color .15s,box-shadow .15s;vertical-align:top;width:calc((100% - var(--ct-cols)*var(--ct-gap))/var(--ct-cols))}.creati-home .tile:hover{border-color:var(--ct-accent-line);box-shadow:0 6px 20px #5b1cf512}.creati-home .tile h3{color:var(--ct-ink);display:-webkit-box;font-size:16px;font-weight:600;line-height:1.3;margin:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.creati-home .tile h3 a:after{border-radius:8px;content:"";top:0;right:0;bottom:0;left:0;position:absolute}.creati-home .tile:hover h3 a{color:var(--ct-accent)}.creati-home .tile h3 a:focus-visible{outline:none}.creati-home .tile h3 a:focus-visible:after{outline:2px solid var(--ct-accent);outline-offset:2px}.creati-home .tm{align-items:center;color:var(--ct-muted);display:flex;font-size:12.5px;font-variant-numeric:tabular-nums;gap:8px;justify-content:space-between;margin-top:4px;min-height:22px}.creati-home .tm-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creati-home .tm b{color:var(--ct-accent);font-weight:600}.creati-home .stack{display:flex;flex:none}.creati-home .stack .hv2-pi+.hv2-pi{margin-left:-6px}.creati-home .ex{border-top:1px solid var(--ct-line-2);list-style:none;margin:auto 0 0;padding:7px 0 0}.creati-home .ex a{align-items:baseline;color:var(--ct-text);display:flex;font-size:13.5px;gap:8px;height:23px;position:relative;z-index:1}.creati-home .ex a:hover{color:var(--ct-accent)}.creati-home .ex .en{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creati-home .ex .ec{color:var(--ct-muted);flex:none;font-size:12px;font-variant-numeric:tabular-nums;margin-left:auto}.creati-home .tile.mini{height:62px;justify-content:center}.creati-home .tile.mini h3{font-size:15px;-webkit-line-clamp:1}.creati-home .tile.mini .tm{margin-top:1px;min-height:0}.creati-home .tile.rest{background:var(--ct-band);border-color:var(--ct-band-line)}.creati-home .tile.rest .allc{align-content:flex-start;display:flex;flex:1 1 0;flex-wrap:wrap;gap:6px;margin-top:10px;min-height:0;overflow:hidden;position:relative;z-index:1}.creati-home .tile.rest .hv2-chip{box-sizing:border-box;font-size:12.5px;height:27px;padding:0 10px}.creati-home .tile.rest .go{color:var(--ct-accent);font-size:13.5px;font-weight:500;margin-top:auto;padding-top:6px}.creati-home .cats-more{display:none}@media (max-width:1000px){.creati-home .cats{min-width:0}.creati-home .cats-hd{padding-right:0}.creati-home .tiles{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-left:0}.creati-home .tile{display:flex;height:auto;margin:0;min-height:164px;min-width:0;width:auto!important}.creati-home .tile.mini{height:62px;min-height:0}.creati-home .tile.rest{grid-column:1/-1;min-height:0}.creati-home .tile.rest .allc{flex:none}}@media (max-width:700px){.creati-home .tiles{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.creati-home .tiles{gap:10px;grid-template-columns:minmax(0,1fr)}.creati-home .tile{min-height:0;padding:12px 14px 10px}.creati-home .tile .ex{display:flex;flex-wrap:wrap;gap:0 14px;margin-top:8px}.creati-home .tile .ex li{max-width:100%;min-width:0}.creati-home .tile .ex .ec{margin-left:0}.creati-home .tiles.clip>.tile.is-more{display:none}.creati-home .cats-more{display:block}.creati-home .seg{width:100%}.creati-home .seg-b{flex:1 1 auto;justify-content:center;padding:6px 8px}.creati-home .tile.rest .allc{display:none}}.creati-home .sv{align-items:center;background:#fff;border:1px solid var(--ct-line);border-radius:6px;color:var(--ct-muted);cursor:pointer;display:inline-flex;font-size:12.5px;font-variant-numeric:tabular-nums;gap:5px;height:30px;justify-content:center;min-width:36px;padding:0 8px}.creati-home .sv .hv2-ic{height:15px;width:15px;fill:none}.creati-home .sv:hover,.creati-home .sv[aria-pressed=true]{border-color:var(--ct-accent-line);color:var(--ct-accent)}.creati-home .sv[aria-pressed=true]{background:var(--ct-accent-soft)}.creati-home .sv[aria-pressed=true] .hv2-ic{fill:currentColor}.creati-home .sv.cnt{min-width:58px}@media (max-width:700px){.creati-home .sv{height:28px;min-width:32px;padding:0 7px}.creati-home .sv.cnt{min-width:50px}}.creati-home .row:hover{background:#fbfaff}.creati-home .rk.top{color:var(--ct-accent)}.creati-home .r-tags{position:relative;z-index:1}.creati-home .tg--ct-link:hover{background:var(--ct-accent-soft);color:var(--ct-accent)}.creati-home .r-m2{display:none}.creati-home .r-side{align-items:center}.creati-home .mt{font-variant-numeric:tabular-nums;line-height:1.3;min-width:76px;text-align:right}.creati-home .mt b{color:var(--ct-ink);display:block;font-size:14.5px;font-weight:600}.creati-home .mt i,.creati-home .r-m2 i{color:var(--ct-muted);font-size:12px;font-style:normal;font-weight:500}.creati-home .mt i.up,.creati-home .r-m2 i.up{color:var(--ct-up)}.creati-home .mt i.dn,.creati-home .r-m2 i.dn{color:var(--ct-down)}.creati-home .sv-ph{display:inline-block;flex:none;height:30px;min-width:36px}.creati-home .sv-ph.cnt{min-width:58px}@media (max-width:700px){.creati-home .row{align-items:start;-moz-column-gap:12px;column-gap:12px;grid-template-areas:"lead top top" "lead desc desc" "lead tags side";padding:12px;row-gap:2px}.creati-home .r-body{display:contents}.creati-home .r-lead{gap:8px;grid-area:lead}.creati-home .r-top{grid-area:top}.creati-home .r-desc{font-size:13px;grid-area:desc;margin-top:0;-webkit-line-clamp:2}.creati-home .r-m2,.creati-home .r-tags{grid-area:tags}.creati-home .r-m2,.creati-home .r-side,.creati-home .r-tags{align-self:center;margin-top:4px}.creati-home .r-side{gap:6px;grid-area:side}.creati-home .r-m2{color:var(--ct-muted);display:block;font-size:12.5px;font-variant-numeric:tabular-nums;min-width:0}.creati-home .r-m2 b{color:var(--ct-ink);font-weight:600}.creati-home .mt{display:none}.creati-home .row .hv2-pi--ct-lg{height:36px;width:36px}.creati-home .rk{font-size:13.5px;width:18px}.creati-home .r-nm{font-size:14.5px}.creati-home .sv-ph{height:28px;min-width:32px}.creati-home .sv-ph.cnt{min-width:50px}}.creati-home .row{align-items:center;border-top:1px solid var(--ct-line-2);display:grid;gap:14px;grid-template-columns:auto minmax(0,1fr) auto;padding:12px 16px;position:relative;transition:background-color .12s}.creati-home .row.is-ad{background:#fafbfc}.creati-home .row.is-ad:hover{background:#f4f5f8}.creati-home .row.is-skel:hover{background:#fafbfc}.creati-home .row.is-empty{display:none}.creati-home .r-lead{align-items:center;display:flex;gap:10px}.creati-home .rk{color:var(--ct-faint);flex:none;font-size:15px;font-variant-numeric:tabular-nums;font-weight:600;text-align:center;width:24px}.creati-home .r-body,.creati-home .r-top{min-width:0}.creati-home .r-top{align-items:center;display:flex;gap:8px}.creati-home .r-nm{color:var(--ct-ink);font-size:15px;font-weight:600;line-height:1.4;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creati-home .r-nm a,.creati-home .vb{cursor:pointer}.creati-home .r-nm a:after{content:"";top:0;right:0;bottom:0;left:0;position:absolute}.creati-home .r-nm a:focus-visible{outline:none}.creati-home .r-nm a:focus-visible:after{outline:2px solid var(--ct-accent);outline-offset:-2px}.creati-home .row:hover .r-nm{color:var(--ct-accent)}.creati-home .r-desc{color:var(--ct-text);display:-webkit-box;font-size:13.5px;line-height:1.45;margin:2px 0 0;min-height:1.45em;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.creati-home .r-tags{display:flex;flex-wrap:wrap;gap:10px 6px;margin-top:6px;min-width:0}.creati-home .r-tags,.creati-home .tg{height:20px;overflow:hidden}.creati-home .tg{background:var(--ct-soft);border-radius:4px;color:var(--ct-muted);flex:none;font-size:11.5px;line-height:20px;max-width:100%;padding:0 7px;text-overflow:ellipsis;white-space:nowrap}.creati-home .r-side{display:flex;gap:10px;position:relative;z-index:1}.creati-home .r-side,.creati-home .vb{align-items:center}.creati-home .vb{background:#fff;border:1px solid var(--ct-line);border-radius:6px;color:var(--ct-ink);display:inline-flex;font-size:12.5px;font-weight:500;gap:5px;justify-content:center;max-width:140px;min-height:30px;overflow:hidden;padding:3px 12px;white-space:nowrap}.creati-home .vb:hover{background:var(--ct-accent-soft);border-color:var(--ct-accent-line);color:var(--ct-accent)}.creati-home .vb .hv2-ic{height:13px;width:13px}.creati-home .bone{background:linear-gradient(90deg,#f1f3f8 25%,#e7eaf1 37%,#f1f3f8 63%);background-size:400% 100%;border-radius:5px;display:block}.creati-home .bone--ct-icon{border-radius:9px;flex:none;height:40px;width:40px}.creati-home .r-nm--ct-sk{flex:1 1 auto}.creati-home .bone--ct-title{height:13px;margin:calc(.7em - 6.5px) 0;width:38%}.creati-home .r-desc--ct-sk{display:block}.creati-home .bone--ct-line{height:10px;margin:calc(.725em - 5px) 0;width:72%}.creati-home .bone--ct-tag{border-radius:4px;flex:none;height:20px;width:74px}.creati-home .bone--ct-btn{border-radius:6px;height:30px;width:72px}@media (prefers-reduced-motion:no-preference){.creati-home .is-skel .bone{animation:hv2-adrow-shimmer-27cc4386 1.4s ease-in-out infinite}}@keyframes hv2-adrow-shimmer-27cc4386{0%{background-position:100% 50%}to{background-position:0 50%}}@media (max-width:700px){.creati-home .row{align-items:start;-moz-column-gap:12px;column-gap:12px;grid-template-areas:"lead top top" "lead desc desc" "lead tags side";padding:12px;row-gap:2px}.creati-home .r-body{display:contents}.creati-home .r-lead{gap:8px;grid-area:lead}.creati-home .r-top{grid-area:top}.creati-home .r-desc{font-size:13px;grid-area:desc;margin-top:0;min-height:2.9em;-webkit-line-clamp:2}.creati-home .r-tags{grid-area:tags}.creati-home .r-side,.creati-home .r-tags{align-self:center;margin-top:4px}.creati-home .r-side{gap:6px;grid-area:side}.creati-home .bone--ct-icon,.creati-home .row .hv2-pi--ct-lg{height:36px;width:36px}.creati-home .rk{font-size:13.5px;width:18px}.creati-home .r-nm{font-size:14.5px}.creati-home .vb{min-height:28px;padding:0 8px}.creati-home .vb-t{display:none}.creati-home .bone--ct-btn{height:28px;width:31px}}.creati-home .xrail{display:flex;flex-direction:column;gap:24px;min-width:0}.creati-home .xr-news{background:#fff;border:1px solid var(--ct-line);border-radius:10px;flex:none;padding:14px 16px}.creati-home .xr-news-h{align-items:center;color:var(--ct-ink);display:flex;font-size:19px;font-weight:600;gap:10px;line-height:28px;margin:0 0 12px}.creati-home .xr-news-h .hv2-ic{color:var(--ct-accent);height:22px;width:22px}.creati-home .nl{list-style:none;margin:0;padding:0}.creati-home .ni,.creati-home .nl{display:grid}.creati-home .ni{border-top:1px solid var(--ct-line-2);-moz-column-gap:10px;column-gap:10px;grid-template-columns:20px minmax(0,1fr);padding:11px 0;position:relative}.creati-home .ni:first-child{border-top:0;padding-top:0}.creati-home .ni-img{aspect-ratio:16/8;background:var(--ct-soft);border-radius:8px;display:block;grid-column:1/-1;grid-row:1;margin-bottom:10px;overflow:hidden;position:relative}.creati-home .ni-img img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.creati-home .ni-img img,.creati-home .ni-ph{top:0;right:0;bottom:0;left:0;position:absolute}.creati-home .ni-ph{display:grid;font-size:13px;place-items:center}.creati-home .ni-k,.creati-home .ni-ph{color:var(--ct-faint);font-weight:600}.creati-home .ni-k{font-size:15px;font-variant-numeric:tabular-nums;grid-column:1;line-height:1.4;text-align:center}.creati-home .ni:nth-child(-n+3) .ni-k{color:var(--ct-accent)}.creati-home .ni-b{grid-column:2;min-width:0}.creati-home .ni-t{color:var(--ct-ink);display:-webkit-box;font-size:14.5px;font-weight:500;line-height:1.4;margin:0;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.creati-home .ni-t a:after{content:"";top:0;right:0;bottom:0;left:0;position:absolute}.creati-home .ni-t a:focus-visible{outline:none}.creati-home .ni-t a:focus-visible:after{border-radius:4px;outline:2px solid var(--ct-accent);outline-offset:2px}.creati-home .ni:hover .ni-t a{color:var(--ct-accent)}.creati-home .ni-d{color:var(--ct-muted);display:block;font-size:12.5px;margin-top:3px}.creati-home .xr-news-more{display:inline-block;margin-top:4px;padding-top:10px}.creati-home .xr-ads{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.creati-home .xr-ads .hv2-rail-hd{flex:none;height:auto;margin-bottom:12px}.creati-home .xr-adl{display:flex;flex:none;flex-direction:column;gap:12px}.creati-home .xr-ad,.creati-home .xr-adl{min-width:0}.creati-home .xr-more{flex:none}.creati-home .xr-ads.is-noads .hv2-rail-hd,.creati-home .xr-ads.is-noads .xr-adl,.creati-home .xr-ads.is-noads .xr-more,.creati-home .xr-more{display:none}.creati-home .gslot{flex:none;margin-top:14px;min-height:250px;min-width:0}.creati-home .xr-ads.is-noads .gslot{margin-top:0}@media (min-width:1001px){.creati-home .xr-ad.cut{display:none}.creati-home .xr-more.on{display:block}.creati-home .xrail.fill .xr-adl{flex:1 1 auto;justify-content:space-between}.creati-home .xrail.tight{gap:18px}.creati-home .xrail.tight .xr-adl{gap:8px}.creati-home .xrail.stick .gslot{position:sticky;top:calc(var(--ct-hdr) + 14px)}}@media (max-width:1000px){.creati-home .xrail{gap:28px}.creati-home .nl{-moz-column-gap:28px;column-gap:28px;grid-template-columns:repeat(2,minmax(0,1fr))}.creati-home .ni:nth-child(-n+2){border-top:0;padding-top:0}.creati-home .ni.lead{grid-template-columns:20px minmax(0,1fr) 96px}.creati-home .ni-img{aspect-ratio:auto;grid-column:3;height:72px;margin:0}.creati-home .ni.lead .ni-t{-webkit-line-clamp:4}.creati-home .xr-adl{flex-direction:row;gap:12px;justify-content:flex-start;margin:0 calc(var(--ct-pad)*-1);overflow-x:auto;padding:0 var(--ct-pad) 6px;scroll-padding:0 var(--ct-pad);scroll-snap-type:x proximity;scrollbar-width:none}.creati-home .xr-adl::-webkit-scrollbar{display:none}.creati-home .xr-ad{flex:0 0 calc((100% - var(--ct-strip-n)*12px)/(var(--ct-strip-n) + .32));scroll-snap-align:start}@media (prefers-reduced-motion:no-preference){.creati-home .xr-adl{scroll-behavior:smooth}}.creati-home .gslot{margin-top:18px}}@media (max-width:700px){.creati-home .nl{grid-template-columns:minmax(0,1fr)}.creati-home .ni:nth-child(2){border-top:1px solid var(--ct-line-2);padding-top:11px}}.creati-home .xp-grid{display:grid;gap:var(--ct-gap);grid-template-columns:minmax(0,1fr) calc((100% - (var(--ct-cols) - 1)*var(--ct-gap))/var(--ct-cols) - 1px)}@media (min-width:1001px){.creati-home .xp-grid.is-solo>.xrail{grid-column:2}}.creati-home .feed{align-self:start;background:#fff;border:1px solid var(--ct-line);border-radius:10px;min-width:0}.creati-home .tabs{background:#fff;border-bottom:1px solid var(--ct-line);border-radius:10px 10px 0 0;padding:0 10px;position:sticky;top:var(--ct-hdr);z-index:20}.creati-home .tablist,.creati-home .tabs{align-items:stretch;display:flex;gap:4px}.creati-home .tablist{flex:0 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none}.creati-home .tablist::-webkit-scrollbar{display:none}.creati-home .tab{align-items:center;background:none;border:0;border-bottom:2px solid transparent;color:var(--ct-muted);cursor:pointer;display:inline-flex;flex:none;font-size:15px;font-weight:500;gap:7px;padding:14px 12px 12px;white-space:nowrap}.creati-home .tab:hover{color:var(--ct-ink)}.creati-home .tab[aria-selected=true]{border-bottom-color:var(--ct-accent);color:var(--ct-ink);font-weight:600}.creati-home .tab:focus-visible{outline-offset:-2px}.creati-home .tabs-end{align-self:center;color:var(--ct-faint);flex:0 100 auto;font-size:12.5px;margin-left:auto;min-width:0;overflow:hidden;padding:0 6px 0 14px;text-overflow:ellipsis;white-space:nowrap}.creati-home .ph{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 14px;padding:14px 16px 12px}.creati-home .ph-t{color:var(--ct-ink);font-size:17px;font-weight:600;line-height:1.3}.creati-home .ph-m{color:var(--ct-muted);font-size:13px;font-variant-numeric:tabular-nums;min-width:0}.creati-home .ph .hv2-more{margin-left:auto}.creati-home .rows{list-style:none;margin:0;padding:0}@media (min-width:1001px){.creati-home .rows>.is-dhide{display:none}}@media (max-width:1000px){.creati-home .rows>.is-mhide{display:none}}.creati-home .pf{border-top:1px solid var(--ct-line-2);display:flex;flex-wrap:wrap;gap:10px 18px;justify-content:center;padding:14px 16px}.creati-home .more-btn,.creati-home .pf{align-items:center}.creati-home .more-btn{background:#fff;border:1px solid var(--ct-line);border-radius:8px;color:var(--ct-ink);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:6px;min-height:36px;padding:4px 18px}.creati-home .more-btn:hover{border-color:var(--ct-accent);color:var(--ct-accent)}.creati-home .more-btn .hv2-ic{height:14px;width:14px}.creati-home .more-btn.is-m{display:none}@media (max-width:1000px){.creati-home .xp-grid{gap:28px;grid-template-columns:minmax(0,1fr)}.creati-home .more-btn.is-d{display:none}.creati-home .more-btn.is-m{display:inline-flex}}@media (max-width:700px){.creati-home .tab{font-size:14.5px;padding:13px 10px 11px}@media (max-width:520px){.creati-home .tabs{padding:0 6px}.creati-home .tablist{gap:0}.creati-home .tab{font-size:13.5px;padding:13px 7px 11px}}.creati-home .tabs-end{display:none}.creati-home .ph{padding:12px 12px 10px}.creati-home .ph .hv2-more{display:none}.creati-home .pf{padding:12px}}.creati-home .qk4{display:grid;gap:var(--ct-gap);grid-template-columns:repeat(4,minmax(0,1fr))}.creati-home .qk{background:#fff;border:1px solid var(--ct-line);border-radius:8px;display:flex;flex-direction:column;gap:4px;min-width:0;padding:14px 16px;position:relative;transition:border-color .15s,box-shadow .15s}.creati-home .qk:hover{border-color:var(--ct-accent-line);box-shadow:0 6px 20px #5b1cf512}.creati-home .qk h3{align-items:baseline;color:var(--ct-ink);display:flex;font-size:16px;font-weight:600;gap:10px;justify-content:space-between;line-height:1.35;margin:0}.creati-home .qk h3 a{color:inherit;min-width:0;overflow-wrap:anywhere;text-decoration:none}.creati-home .qk h3 a:after{border-radius:8px;content:"";top:0;right:0;bottom:0;left:0;position:absolute}.creati-home .qk h3 i{flex:none;font-style:normal}.creati-home .qk h3 i,.creati-home .qk:hover h3 a{color:var(--ct-accent)}.creati-home .qk p{color:var(--ct-muted);font-size:13px;line-height:1.45;margin:0}@media (max-width:1000px){.creati-home .qk4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.creati-home .qk4{gap:10px;grid-template-columns:minmax(0,1fr)}}.creati-home{--ct-ink:#15181e;--ct-text:#3f4551;--ct-muted:#6f7684;--ct-faint:#a2a8b4;--ct-line:#e2e5ec;--ct-line-2:#eef0f4;--ct-soft:#f1f3f8;--ct-band:#f8f6fd;--ct-band-line:#ece8f7;--ct-accent:#8a38f5;--ct-accent-soft:#f3ecff;--ct-accent-line:#c2b4fc;--ct-brand:#5b1cf5;--ct-up:#0b8a57;--ct-down:#cf3a30;--ct-gap:20px;--ct-pad:1.5vw;--ct-hdr:4.375rem;--ct-cols:4;--ct-per:3;--ct-strip-n:3;color:var(--ct-text);font-size:15px;line-height:1.55;padding-bottom:56px}.creati-home a{color:inherit;text-decoration:none}.creati-home button{color:inherit;font:inherit}.creati-home :focus-visible{border-radius:4px;outline:2px solid var(--ct-accent);outline-offset:2px}.creati-home .hv2-sr{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.creati-home .hv2-sec{margin-top:38px}.creati-home .hv2-sec-hd{align-items:flex-end;display:flex;flex-wrap:wrap;gap:10px 20px;justify-content:space-between;margin-bottom:14px}.creati-home .hv2-sec-hd h2{color:var(--ct-ink);font-size:24px;font-weight:600;line-height:1.25;margin:0}.creati-home .hv2-sub{color:var(--ct-muted);font-size:13.5px;font-variant-numeric:tabular-nums;line-height:1.55;margin:2px 0 0}.creati-home .hv2-sec-r{align-items:center;display:flex;flex-wrap:wrap;gap:8px 16px}.creati-home .hv2-more{color:var(--ct-accent);font-size:14px;font-weight:500}.creati-home .hv2-more:hover{text-decoration:underline}.creati-home .hv2-chip{align-items:center;background:#fff;border:1px solid var(--ct-line);border-radius:999px;color:var(--ct-ink);cursor:pointer;display:inline-flex;flex:none;font-size:13.5px;gap:6px;height:30px;line-height:1;padding:0 12px;transition:border-color .15s,color .15s,background-color .15s;white-space:nowrap}.creati-home .hv2-chip i{color:var(--ct-muted);font-size:12px;font-style:normal;font-variant-numeric:tabular-nums}.creati-home .hv2-chip:hover{background:var(--ct-accent-soft);border-color:var(--ct-accent-line);color:var(--ct-accent)}.creati-home .hv2-chip:hover i{color:var(--ct-accent)}.creati-home .hv2-tags{display:flex;gap:6px}.creati-home .hv2-tags,.creati-home .hv2-tags span{min-width:0;overflow:hidden}.creati-home .hv2-tags span{background:#f0ecfb;border-radius:4px;color:#4a3f8a;flex:0 1 auto;font-size:12px;line-height:1.2;padding:3px 7px;text-overflow:ellipsis;white-space:nowrap}.creati-home .hv2-rail-hd{align-items:flex-start;color:var(--ct-ink);display:flex;font-size:21px;font-weight:600;gap:10px;height:52px;line-height:30px;margin-bottom:14px}.creati-home .hv2-rail-hd .hv2-ic{color:var(--ct-accent);height:24px;margin-top:3px;width:24px}.creati-home .hv2-btn-more{background:#fff;border:1px solid var(--ct-line);border-radius:8px;color:var(--ct-ink);cursor:pointer;font-size:14px;font-weight:500;margin-top:12px;padding:10px 14px;width:100%}.creati-home .hv2-btn-more:hover{border-color:var(--ct-accent);color:var(--ct-accent)}.creati-home .is-cut-r{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 44px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 44px),transparent)}.creati-home .is-cut-l{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 44px),transparent);mask-image:linear-gradient(270deg,#000 calc(100% - 44px),transparent)}.creati-home .is-cut-l.is-cut-r{-webkit-mask-image:linear-gradient(90deg,transparent,#000 44px,#000 calc(100% - 44px),transparent);mask-image:linear-gradient(90deg,transparent,#000 44px,#000 calc(100% - 44px),transparent)}.creati-home .hv2-flow{display:flow-root;margin-top:28px}.creati-home .hv2-flow__rail{float:right;width:calc((100% - (var(--ct-cols) - 1)*var(--ct-gap))/var(--ct-cols) - 1px)}.creati-home .hv2-flow__new{display:flow-root;min-width:0;padding-right:var(--ct-gap)}.creati-home .hv2-flow__cats{margin-top:38px}.creati-home .hv2-flow.is-norail .hv2-flow__rail{display:none}.creati-home .hv2-flow.is-norail .hv2-flow__new{padding-right:0}@media (max-width:1179px){.creati-home{--ct-cols:3;--ct-per:2}}@media (max-width:1000px){.creati-home{--ct-per:3}.creati-home .hv2-flow{display:flex;flex-direction:column}.creati-home .hv2-flow__new{order:1;padding-right:0}.creati-home .hv2-flow__rail{float:none;margin-top:30px;min-height:0!important;order:2;width:auto}.creati-home .hv2-flow__cats{order:3}.creati-home .hv2-rail-hd{height:auto;margin-bottom:10px}}@media (max-width:859px){.creati-home{--ct-strip-n:2}}@media (max-width:700px){.creati-home{--ct-gap:14px;--ct-per:2;font-size:14.5px}.creati-home .hv2-flow{margin-top:26px}.creati-home .hv2-flow__cats,.creati-home .hv2-sec{margin-top:32px}.creati-home .hv2-sec-hd h2{font-size:21px}}@media (max-width:520px){.creati-home{--ct-per:1;--ct-strip-n:1}}@media (max-width:480px){.creati-home{--ct-pad:4vw}}@media (prefers-reduced-motion:reduce){.creati-home *,.creati-home :after,.creati-home :before{transition:none!important}}.directory-search-compact{position:relative;display:flex;align-items:center;gap:6px;width:160px;height:30px;border:1px solid #c2b4fc;border-radius:8px;padding:0 8px;background:hsl(var(--card));color:hsl(var(--foreground))}.directory-search-compact .q{width:0;min-width:0;flex:1;background:transparent;border:0;outline:0;font-size:12px}.directory-search-compact .go{display:flex;align-items:center;background:none;border:0;padding:0;color:#8a38f5}.directory-suggestions{position:absolute;left:-2px;right:-2px;top:calc(100% + 8px);background:hsl(var(--popover));border:1px solid #e2e5ec;border-radius:10px;box-shadow:0 12px 36px #15181e1a;z-index:70;overflow:hidden;text-align:left;color:hsl(var(--foreground))}.directory-search-compact .directory-suggestions{width:min(420px,calc(100vw - 32px));right:auto}.directory-suggestions>a{display:flex!important;align-items:center;gap:12px;padding:11px 14px;font-size:14px;color:inherit!important;border-bottom:1px solid hsl(var(--border))}.directory-suggestions>a:hover,.directory-suggestions>a[aria-selected=true]{background:hsl(var(--accent))}.directory-suggestions>a>span{min-width:0;flex:1}.directory-suggestions strong{font-weight:600;display:block}.directory-suggestions small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:hsl(var(--muted-foreground))}.directory-search-note{display:flex;gap:8px;align-items:center;padding:12px 14px;font-size:13px;color:hsl(var(--muted-foreground))}.creati-home .ct-content{padding:0 var(--ct-pad);max-width:1600px;margin:0 auto}.creati-home .ct-section{margin-top:38px}.creati-home .ct-empty{padding:40px 20px;text-align:center;color:var(--ct-muted);font-size:14px}.creati-home .ct-empty a{color:var(--ct-accent);display:inline-flex;align-items:center;gap:6px;margin-top:12px}.creati-home .ct-rail{border:1px solid var(--ct-line);border-radius:10px;padding:16px;background:var(--ct-soft)}.creati-home .ct-rail h2,.creati-home .ct-rail h3{font-size:20px;line-height:1.3;font-weight:600;color:var(--ct-ink);margin-bottom:12px}.creati-home .ct-rail-link{display:flex;gap:10px;padding:12px 0;border-bottom:1px solid var(--ct-line)}.creati-home .ct-rail-link:last-child{border-bottom:0}.creati-home .ct-rail-link strong{display:block;font-size:14px;color:var(--ct-ink);font-weight:600}.creati-home .ct-rail-link p{font-size:12.5px;color:var(--ct-muted);margin-top:3px;line-height:1.5}.creati-home .ct-rail-label{font-size:11px;font-weight:600;color:var(--ct-accent);text-transform:uppercase;letter-spacing:.05em}.creati-home .ct-explore-row{display:grid;grid-template-columns:74px minmax(0,1fr) auto;gap:14px;align-items:center;padding:12px 16px;border-top:1px solid var(--ct-line-2)}.creati-home .ct-explore-row:hover{background:var(--ct-band)}.creati-home .ct-explore-lead{display:flex;align-items:center;gap:14px}.creati-home .ct-explore-rank{font-size:15px;font-weight:600;color:var(--ct-faint);min-width:20px;text-align:center}.creati-home .ct-explore-row:nth-child(-n+3) .ct-explore-rank{color:var(--ct-accent)}.creati-home .ct-explore-body h3{color:var(--ct-ink);font-size:15.5px;font-weight:600;line-height:1.3;margin-bottom:4px}.creati-home .ct-explore-body p{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.creati-home .ct-explore-metrics{display:flex;align-items:center;gap:10px}.creati-home .ct-explore-metrics>span{text-align:right;font-size:13px;font-weight:600;color:var(--ct-ink)}.creati-home .ct-explore-metrics small{display:block;font-size:10px;font-weight:400;color:var(--ct-muted)}.creati-home .ct-explore-metrics button{border:1px solid var(--ct-line);border-radius:6px;padding:6px}.creati-home .ct-top-link{position:fixed;right:24px;bottom:24px;z-index:40;background:hsl(var(--card));box-shadow:0 4px 18px #15181e24;border:1px solid var(--ct-line);border-radius:50%;padding:12px}.dark .creati-home{--ct-ink:#f5f3fa;--ct-text:#d7d3df;--ct-muted:#a8a3b4;--ct-faint:#918b9d;--ct-line:#393443;--ct-line-2:#302b39;--ct-soft:#211c2b;--ct-band:#1c1726;--ct-band-line:#30243e;--ct-accent:#b78afa;--ct-accent-soft:#30203f;--ct-accent-line:#71558e;--ct-brand:#9356f5}.dark .creati-home :is(.search,.search kbd,.feed,.tabs,.tile,.nc,.qk,.more-btn,.xr-news,.hv2-adc,.ct-rail){background:hsl(var(--card))}@media(max-width:700px){.creati-home .ct-section{margin-top:32px}.creati-home .ct-explore-row{grid-template-columns:52px minmax(0,1fr) auto;padding:12px 10px;gap:8px}.creati-home .ct-explore-lead{gap:6px}.creati-home .ct-explore-rank{font-size:12px;min-width:12px}.creati-home .ct-explore-lead [role=img]{width:32px!important;height:32px!important}.creati-home .ct-explore-body h3{font-size:14px}.creati-home .ct-explore-body p{font-size:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;line-height:1.45}.creati-home .ct-explore-metrics>span{display:none}.creati-home .ct-top-link{right:16px;bottom:16px;padding:10px}}.creati-home .ct-featured{margin-top:18px;color:white;position:relative;border-radius:14px;overflow:hidden}.creati-home .ct-featured-slide{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);min-height:256px;color:white}.creati-home .ct-featured-copy{padding:20px 0 62px 36px;min-width:0}.creati-home .ct-featured-label{display:flex;gap:10px;align-items:center;font-size:10px;font-weight:600;letter-spacing:.04em}.creati-home .ct-featured-label>span{padding:2px 10px;border:1px solid #ffffff55;border-radius:20px;background:#ffffff22}.creati-home .ct-featured-name{display:flex;align-items:center;gap:12px;margin-top:10px}.creati-home .ct-featured-name h2{font-size:27px;line-height:1.15;font-weight:600;letter-spacing:-.02em;color:white}.creati-home .ct-featured-name [role=img]{box-shadow:0 0 0 2px #ffffffeb,0 6px 16px #0003}.creati-home .ct-featured-copy>p{font-size:15px;line-height:1.55;margin-top:8px;max-width:640px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding-right:20px}.creati-home .ct-featured-cta{display:inline-flex;align-items:center;gap:8px;background:white;color:#15181e;font-size:14.5px;font-weight:600;padding:6px 24px;border-radius:20px;margin-top:12px}.creati-home .ct-featured-shot{position:relative;height:204px;margin:0 40px 0 24px;align-self:center;overflow:hidden;border-radius:14px;box-shadow:0 22px 44px -18px #0000008c,0 0 0 1px #ffffff38;background:#ffffff1f}.creati-home .ct-featured-fallback{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.creati-home .ct-featured-fallback strong{font-size:24px;font-weight:600}.creati-home .ct-featured-fallback small{opacity:.75}.creati-home .ct-featured-pager{position:absolute;bottom:18px;left:36px;display:flex;gap:6px;align-items:center}.creati-home .ct-featured-pager>button{display:flex;align-items:center;justify-content:center;width:36px;height:32px;border-radius:8px;background:#ffffff33;border:1px solid transparent;color:white;cursor:pointer}.creati-home .ct-featured-pager>button.on{border-color:white;background:#ffffff55}.creati-home .ct-featured-pager>a{font-size:12px;border:1px dashed #ffffff77;border-radius:8px;padding:7px 12px;margin-left:4px}@media(max-width:1000px){.creati-home .ct-featured-copy{padding:16px 0 56px 24px}.creati-home .ct-featured-name h2{font-size:23px}.creati-home .ct-featured-shot{margin:0 24px 0 16px;height:180px}.creati-home .ct-featured-pager{left:24px}}@media(max-width:700px){.creati-home .ct-featured{margin-top:16px}.creati-home .ct-featured-slide{grid-template-columns:1fr;padding:14px 14px 0;min-height:0}.creati-home .ct-featured-shot{order:-1;aspect-ratio:16/9;height:auto;width:100%;margin:0;border-radius:10px}.creati-home .ct-featured-copy{padding:12px 2px 38px}.creati-home .ct-featured-label{font-size:9px}.creati-home .ct-featured-name{margin-top:6px;gap:10px}.creati-home .ct-featured-name h2{font-size:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creati-home .ct-featured-copy>p{font-size:13.5px;padding:0}.creati-home .ct-featured-cta{font-size:13px;margin-top:10px;padding:5px 18px}.creati-home .ct-featured-pager{bottom:12px;left:14px;right:14px;justify-content:center}.creati-home .ct-featured-pager>button{height:6px;width:22px;padding:0;border-radius:2px}.creati-home .ct-featured-pager>button span{display:none}.creati-home .ct-featured-pager>button:last-child{height:20px;width:20px;background:transparent}.creati-home .ct-featured-pager>a{display:none}}.creati-home .ct-try{border-style:dashed;display:inline-flex;align-items:center;gap:6px}.creati-home .hv2-more{display:inline-flex;align-items:center;gap:4px}.creati-home .ct-active-tab{border-bottom-color:var(--ct-accent);color:var(--ct-ink);font-weight:600}@media(max-width:700px){.creati-home .ct-featured-copy{display:grid;grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"icon label cta" "icon name cta" ". desc cta";gap:4px 12px;padding:12px 2px 34px;align-items:center}.creati-home .ct-featured-label{grid-area:label;gap:4px}.creati-home .ct-featured-label>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creati-home .ct-featured-name{display:contents}.creati-home .ct-featured-name>span{grid-area:icon;width:44px!important;height:44px!important}.creati-home .ct-featured-name h2{grid-area:name;font-size:19px;min-width:0}.creati-home .ct-featured-copy>p{grid-area:desc;margin:0;-webkit-line-clamp:2;line-height:1.5}.creati-home .ct-featured-cta{grid-area:cta;margin:0;padding:6px 12px;white-space:nowrap;font-size:12px}.creati-home .ct-featured-cta svg{display:none}}.creati-home .ct-featured-label{height:21px;line-height:1}.creati-home .ct-featured-label>span{font-size:11px;line-height:1;padding:4px 10px}.creati-home .ct-featured-copy>p{line-height:1.45;padding-right:0}.dark .creati-home :is(.hv2-chip,.seg-b[aria-selected=true]){background:hsl(var(--card));border-color:var(--ct-line);color:var(--ct-ink)}.dark .creati-home .hv2-chip:hover{background:var(--ct-accent-soft);border-color:var(--ct-accent-line)}@media (min-width:701px) and (max-width:1000px){.creati-home .ct-featured-slide{min-height:212px}.creati-home .ct-featured-copy{padding:16px 0 30px 20px}.creati-home .ct-featured-name{margin-top:8px;gap:10px}.creati-home .ct-featured-name>:first-child{width:40px!important;height:40px!important;flex-shrink:0}.creati-home .ct-featured-name h2{font-size:21px;line-height:1.15}.creati-home .ct-featured-copy>p{font-size:13.5px;line-height:1.45;min-height:39.15px;margin-top:6px}.creati-home .ct-featured-cta{font-size:14px;line-height:1.55;padding:5px 18px;margin-top:10px}.creati-home .ct-featured-shot{height:160px;margin:0 18px 0 12px}.creati-home .ct-featured-pager{left:20px;bottom:6px}.creati-home .ct-featured-pager>button{width:28px;height:24px}.creati-home .ct-featured-pager>a{font-size:10px;line-height:16px;padding:3px 8px}}.creati-home .ct-featured-cta,.creati-home .ct-featured-name h2{font-weight:700}.creati-home .ct-featured-copy>p{min-height:2.9em}@media (max-width:700px){.creati-home .ct-featured-name h2{font-size:20px}.creati-home .ct-featured-cta{font-size:14px;line-height:1.55;padding:6px 16px}}.creati-home,.dark .creati-home{--ct-ink:hsl(var(--foreground));--ct-text:hsl(var(--foreground));--ct-muted:hsl(var(--muted-foreground));--ct-faint:hsl(var(--muted-foreground));--ct-line:hsl(var(--border));--ct-line-2:hsl(var(--border));--ct-soft:hsl(var(--secondary));--ct-band:hsl(var(--background));--ct-band-line:hsl(var(--border));--ct-accent:hsl(var(--link));--ct-accent-soft:hsl(var(--secondary));--ct-accent-line:hsl(var(--border));--ct-brand:hsl(var(--primary))}body .ct-announcement{background:hsl(var(--secondary));color:hsl(var(--foreground))}body .ct-announcement-name{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}body .ct-navigation :is(.ct-nav-trigger:hover,.ct-nav-direct:hover,.ct-nav-trigger[aria-expanded=true],.ct-nav-favorite,.ct-nav-drawer-direct:hover){color:hsl(var(--link))}body .ct-nav-login,body .ct-nav-login:hover{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}body .ct-announcement:focus-visible,body .ct-navigation :focus-visible{outline-color:hsl(var(--ring))}.directory-search-compact,.directory-suggestions{border-color:hsl(var(--border));box-shadow:none}.directory-search-compact .go{color:hsl(var(--link))}.creati-home .search,.creati-home .search:focus-within{background:hsl(var(--card));border-color:hsl(var(--border));box-shadow:none}.creati-home .search:focus-within{outline:2px solid hsl(var(--ring));outline-offset:2px}.creati-home .search .go,.creati-home .search .go:hover{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.creati-home :is(.hv2-pi.is-bad,.hv2-pi.is-ok,.hv2-pi--ct-xs){background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:none}.creati-home :is(.nc,.nc:hover,.tile,.tile:hover,.hv2-adc,.hv2-adc:hover,.qk,.qk:hover,.ct-top-link,.sug){box-shadow:none}.creati-home :is(.adband,.ct-featured,.ct-featured-slide){background:hsl(var(--secondary));color:hsl(var(--foreground))}.creati-home .adband:before{background:none}.creati-home .ct-featured-copy>p,.creati-home .ct-featured-fallback,.creati-home .ct-featured-name h2{color:hsl(var(--foreground))}.creati-home .ct-featured-label>span,.creati-home .ct-featured-pager>button{background:hsl(var(--card));border-color:hsl(var(--border));color:hsl(var(--foreground))}.creati-home .ct-featured-cta,.creati-home .ct-featured-pager>button.on{background:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.creati-home .ct-featured-pager>a{color:hsl(var(--link));border-color:hsl(var(--border))}.creati-home .ct-featured-name [role=img],.creati-home .ct-featured-shot{background:hsl(var(--card));box-shadow:none}.ct-detail-breadcrumb a,.ct-detail-contribute svg,.ct-detail-contribute>a,.ct-detail-correction a,.ct-detail-empty>a,.ct-detail-official-link,.ct-detail-rail-card>span,.ct-detail-related-heading>a,.ct-detail-section-nav>a:hover,.ct-detail-submit-card a,.ct-detail-summary-info dd>a:hover,.dark .ct-detail-breadcrumb a,.dark .ct-detail-contribute>a,.dark .ct-detail-correction a,.dark .ct-detail-empty>a,.dark .ct-detail-official-link,.dark .ct-detail-related-heading>a,.dark .ct-detail-submit-card a{color:hsl(var(--link))}.ct-detail-category-tags a,.ct-detail-favorite,.ct-detail-overview,.ct-detail-submit-card,.dark .ct-detail-category-tags a,.dark .ct-detail-favorite,.dark .ct-detail-overview,.dark .ct-detail-submit-card{background:hsl(var(--secondary));border-color:hsl(var(--border));color:hsl(var(--foreground))}.ct-detail-overview p,.dark .ct-detail-overview p{color:hsl(var(--foreground))}.ct-detail-category-tags a:hover,.dark .ct-detail-category-tags a:hover{background:hsl(var(--card))}.ct-detail-visit,.ct-detail-visit:hover{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.ct-detail-contribute>a,.ct-detail-preview,.ct-detail-rail-card,.ct-detail-rail-card:hover,.ct-detail-section-nav{border-color:hsl(var(--border));box-shadow:none}.ct-editorial-breadcrumb>a,.ct-editorial-empty a,.ct-editorial-empty>svg,.ct-editorial-resource a,.ct-editorial-resource>svg,.ct-editorial-tool-card>span,.dark .ct-editorial-breadcrumb>a,.dark .ct-editorial-empty a,.dark .ct-editorial-resource a,.dark .ct-editorial-tool-card>span{color:hsl(var(--link))}.ct-editorial-resource,.dark .ct-editorial-resource{background:hsl(var(--secondary));border-color:hsl(var(--border))}.ct-blog-card:hover,.ct-editorial-tool-card,.ct-editorial-tool-card:hover{border-color:hsl(var(--border));box-shadow:none}.ct-blog-card:hover h3{color:hsl(var(--link))}.catalog-logos{background:hsl(var(--secondary))}.catalog-logos-label{color:hsl(var(--muted-foreground));border-color:hsl(var(--border))}.ct-tool-detail.ct-tool-detail.ct-tool-detail :is(.ct-detail-breadcrumb a,.ct-detail-summary-info dd>a:hover,.ct-detail-contribute>a,.ct-detail-contribute svg,.ct-detail-section-nav>a:hover,.ct-detail-official-link,.ct-detail-correction a,.ct-detail-rail-card>span,.ct-detail-submit-card a,.ct-detail-related-heading>a,.ct-detail-empty>a){color:hsl(var(--link))}.ct-tool-detail.ct-tool-detail.ct-tool-detail :is(.ct-detail-favorite,.ct-detail-overview,.ct-detail-submit-card,.ct-detail-category-tags a){background:hsl(var(--secondary));border-color:hsl(var(--border));color:hsl(var(--foreground))}.ct-tool-detail.ct-tool-detail.ct-tool-detail .ct-detail-overview p{color:hsl(var(--foreground))}.ct-tool-detail.ct-tool-detail.ct-tool-detail .ct-detail-visit,.ct-tool-detail.ct-tool-detail.ct-tool-detail .ct-detail-visit:hover{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.ct-tool-detail.ct-tool-detail.ct-tool-detail :is(.ct-detail-rail-card,.ct-detail-rail-card:hover,.ct-detail-contribute>a,.ct-detail-preview,.ct-detail-section-nav){border-color:hsl(var(--border));box-shadow:none}.ct-editorial-page.ct-editorial-page :is(.ct-editorial-breadcrumb>a,.ct-editorial-tool-card>span,.ct-editorial-resource>svg,.ct-editorial-resource a,.ct-editorial-empty a,.ct-editorial-empty>svg){color:hsl(var(--link))}.ct-editorial-page.ct-editorial-page .ct-editorial-resource{background:hsl(var(--secondary));border-color:hsl(var(--border))}.ct-editorial-page.ct-editorial-page :is(.ct-editorial-tool-card,.ct-editorial-tool-card:hover,.ct-blog-card:hover){border-color:hsl(var(--border));box-shadow:none}.ct-editorial-page.ct-editorial-page .ct-blog-card:hover h3{color:hsl(var(--link))}body .catalog-logos{background:hsl(var(--secondary))}body .catalog-logos-label{color:hsl(var(--muted-foreground));border-color:hsl(var(--border))}