.articles-page{background:#080808;color:#f1f1f1;font-family:"Space Grotesk",sans-serif}.articles-page .header{background:rgba(8,8,8,.82)}
.articles-page .header__link.is-current{color:#fff}.articles-page .header__link.is-current::after{transform:scaleX(1)}
.palette-hero{position:relative;min-height:760px;padding:190px 0 90px;overflow:hidden;background:#080808;border-bottom:1px solid rgba(241,241,241,.16)}
.palette-hero::before{content:"3000";position:absolute;right:-.04em;bottom:-.28em;color:rgba(241,241,241,.035);font-size:clamp(220px,29vw,490px);font-weight:600;line-height:1}
.palette-hero__orb{position:absolute;top:10%;right:8%;width:min(38vw,560px);aspect-ratio:1;border:1px solid rgba(241,241,241,.15);border-radius:50%;filter:drop-shadow(0 0 65px rgba(156,122,78,.2))}.palette-hero__orb::before,.palette-hero__orb::after{content:"";position:absolute;border-radius:50%}.palette-hero__orb::before{inset:14%;background:radial-gradient(circle at 29% 25%,rgba(255,255,255,.95) 0 2%,transparent 8%),conic-gradient(from 20deg,#9c7a4e,#694f8c,#397d76,#c28455,#9c7a4e);box-shadow:inset -45px -55px 90px rgba(8,8,8,.72),inset 25px 20px 55px rgba(244,240,232,.2),0 0 120px rgba(156,122,78,.2);animation:orb-iridescence 9s ease-in-out infinite alternate}.palette-hero__orb::after{inset:-18%;border:1px dashed rgba(241,241,241,.12);animation:palette-spin 35s linear infinite}
.palette-hero__inner{position:relative;z-index:1}.palette-eyebrow{margin:0 0 42px;color:#777;font-size:12px;letter-spacing:.18em;text-transform:uppercase}.palette-hero h1{max-width:1050px;margin:0;font-size:clamp(64px,9vw,148px);font-weight:400;line-height:.82;letter-spacing:-.07em}.palette-hero h1 em{color:#f1f1f1;font-family:Georgia,serif;font-weight:400}.palette-hero__bottom{width:min(100%,760px);margin:80px 0 0 auto;display:grid;grid-template-columns:1fr auto;gap:80px;border-top:1px solid rgba(241,241,241,.25);padding-top:24px}.palette-hero__bottom p{max-width:480px;margin:0;color:rgba(241,241,241,.7);font-size:17px;line-height:1.6}.palette-hero__bottom span{color:#777;font-size:11px;line-height:1.7;letter-spacing:.1em;text-transform:uppercase}
.palette-catalog{padding:clamp(90px,10vw,160px) 0;background:#f1f1f1;color:#080808}.palette-intro{display:grid;grid-template-columns:1fr 2fr;gap:40px;align-items:start;margin-bottom:70px}.palette-intro p{font-size:11px;letter-spacing:.16em;text-transform:uppercase}.palette-intro h2{margin:0;font-size:clamp(45px,6vw,90px);font-weight:400;line-height:.95;letter-spacing:-.055em}
.palette-tabs{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid rgba(8,8,8,.25)}.palette-tab{min-height:150px;padding:24px;border:0;border-right:1px solid rgba(8,8,8,.25);display:grid;grid-template-columns:auto 1fr;gap:14px 20px;text-align:left;color:#080808;background:transparent;font-size:clamp(19px,2vw,28px);cursor:pointer;transition:.25s}.palette-tab:last-child{border-right:0}.palette-tab span{font-size:10px;letter-spacing:.14em}.palette-tab small{grid-column:2;color:#777;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.palette-tab:hover,.palette-tab.is-active{color:#f1f1f1;background:#080808}.palette-tab.is-active small,.palette-tab:hover small{color:rgba(241,241,241,.55)}
.palette-search{margin-top:38px;padding:24px 28px;display:grid;grid-template-columns:1fr auto;gap:24px;align-items:end;color:#f1f1f1;background:#080808}.palette-search label{display:block}.palette-search label>span:first-child{display:block;margin-bottom:12px;color:#9c7a4e;font-size:9px;letter-spacing:.16em;text-transform:uppercase}.palette-search__field{display:grid;grid-template-columns:18px minmax(130px,1fr) auto auto;gap:14px;align-items:center}.palette-search__field i{width:18px;aspect-ratio:1;border:1px solid #777;border-radius:50%;transition:background .2s}.palette-search input{min-width:0;height:48px;border:0;border-bottom:1px solid rgba(241,241,241,.35);outline:0;color:#f1f1f1;background:transparent;font-size:25px;letter-spacing:.08em;text-transform:uppercase}.palette-search input:focus{border-color:#f1f1f1}.palette-search button{height:48px;padding:0 18px;border:1px solid #f1f1f1;color:#080808;background:#f1f1f1;font-size:10px;letter-spacing:.09em;text-transform:uppercase;cursor:pointer}.palette-search button b{margin-left:20px;font-size:16px}.palette-search .palette-search__reset{color:#f1f1f1;background:transparent}.palette-search>p{max-width:310px;margin:0;color:rgba(241,241,241,.48);font-size:10px;line-height:1.6;letter-spacing:.06em}
.palette-toolbar{margin:56px 0 24px;display:flex;justify-content:space-between;align-items:end;gap:30px;color:#777;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.palette-toolbar p{margin:0}.palette-toolbar span{margin-left:15px;color:#080808}.palette-toolbar__actions{display:flex;align-items:center;gap:24px}.palette-arrows{display:flex}.palette-arrows button{width:52px;aspect-ratio:1;border:1px solid #080808;border-right:0;color:#080808;background:transparent;font-size:20px;cursor:pointer;transition:.2s}.palette-arrows button:last-child{border-right:1px solid #080808}.palette-arrows button:hover{color:#f1f1f1;background:#080808}
.palette-carousel{position:relative;overflow:hidden}.palette-grid{display:grid;grid-template-rows:repeat(4,auto);grid-auto-flow:column;grid-auto-columns:calc((100% - 42px)/4);gap:14px;padding-bottom:28px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.palette-grid::-webkit-scrollbar{display:none}.palette-card{min-width:0;background:#fff;border:1px solid rgba(8,8,8,.14);scroll-snap-align:start;animation:card-in .45s both}.palette-card__colors{height:160px;display:flex}.palette-color{position:relative;flex:1;border:0;cursor:pointer;transition:flex .25s}.palette-color:hover{flex:1.45}.palette-color.is-match{outline:3px solid #080808;outline-offset:-5px}.palette-color span{position:absolute;left:50%;bottom:12px;padding:5px 7px;opacity:0;color:#fff;background:rgba(0,0,0,.62);font-size:9px;transform:translate(-50%,5px);transition:.2s}.palette-color:hover span,.palette-color:focus span{opacity:1;transform:translate(-50%,0)}.palette-card__body{padding:18px}.palette-card__index{display:flex;justify-content:space-between;margin-bottom:22px;color:#777;font-size:9px;letter-spacing:.12em;text-transform:uppercase}.palette-card h3{margin:0 0 8px;font-size:18px;font-weight:500}.palette-card__hex{margin:0;color:#777;font-size:9px;letter-spacing:.06em}.palette-scrollbar{height:2px;background:rgba(8,8,8,.14)}.palette-scrollbar i{display:block;height:100%;background:#080808;transform-origin:left;transition:width .25s}.palette-copy-toast{position:fixed;z-index:500;right:24px;bottom:24px;padding:14px 18px;color:#f1f1f1;background:#080808;border:1px solid #777;font-size:11px;letter-spacing:.08em;transform:translateY(20px);opacity:0;transition:.25s}.palette-copy-toast.is-visible{opacity:1;transform:none}
.palette-article{padding:clamp(63px,11vw,26px) 0;color:#f1f1f1;background:#111}.palette-article__head{display:grid;grid-template-columns:1fr 2.2fr;gap:50px;padding-bottom:80px;border-bottom:1px solid rgba(241,241,241,.18)}.palette-article__head>p{margin:8px 0 0;color:#9c7a4e;font-size:10px;letter-spacing:.16em;text-transform:uppercase}.palette-article__head h2{margin:0;font-size:clamp(54px,7vw,108px);font-weight:400;line-height:.9;letter-spacing:-.06em}.palette-article__head div>p{max-width:725px;margin:38px 0 0;color:rgba(241,241,241,.58);font-size:16px;line-height:1.7}.palette-article__layout{display:grid;grid-template-columns:1fr 2.2fr;gap:50px;padding-top:80px}.palette-article__toc{position:sticky;top:120px;align-self:start;display:flex;flex-direction:column}.palette-article__toc span{margin-bottom:22px;color:#777;font-size:9px;letter-spacing:.15em;text-transform:uppercase}.palette-article__toc a{width:min(100%,250px);padding:13px 0;border-top:1px solid rgba(241,241,241,.16);color:rgba(241,241,241,.68);font-size:12px}.palette-article__toc a:hover{color:#9c7a4e}.palette-article__content section{position:relative;padding:0 0 75px 80px;margin-bottom:70px;border-bottom:1px solid rgba(241,241,241,.16);scroll-margin-top:130px}.palette-article__content section:last-child{margin-bottom:0}.palette-article__content section>span{position:absolute;left:0;top:8px;color:#9c7a4e;font-size:11px}.palette-article__content h3{max-width:750px;margin:0 0 34px;font-size:clamp(30px,3.5vw,52px);font-weight:400;line-height:1.08;letter-spacing:-.035em}.palette-article__content p{max-width:780px;margin:0 0 20px;color:rgba(241,241,241,.68);font-size:16px;line-height:1.85}.palette-article__content strong{color:#f4f0e8;font-weight:500}.palette-article__content p a{color:#f4f0e8;border-bottom:1px solid #9c7a4e}
.palette-note{position:relative;padding:clamp(24px,4vw,64px);color:#f1f1f1;background:#080808;overflow:hidden}.palette-note::before{content:"";position:absolute;inset:0;background:linear-gradient(rgba(241,241,241,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(241,241,241,.045) 1px,transparent 1px);background-size:clamp(70px,8vw,140px) clamp(70px,8vw,140px);mask-image:linear-gradient(to bottom,#000,transparent 92%)}
.palette-note__inner{position:relative;min-height:760px;padding:40px clamp(26px,5vw,78px) clamp(45px,5vw,72px);display:flex;flex-direction:column;border:1px solid rgba(241,241,241,.18);overflow:hidden;isolation:isolate}.palette-note__inner::before{content:"";position:absolute;z-index:-1;right:-8%;top:-35%;width:min(64vw,900px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 42% 45%,rgba(156,122,78,.92),rgba(156,122,78,.28) 38%,transparent 68%);filter:blur(2px)}.palette-note__inner::after{content:"";position:absolute;z-index:-1;right:9%;top:7%;width:min(42vw,590px);aspect-ratio:1;border:1px solid rgba(244,240,232,.16);border-radius:50%;box-shadow:0 0 0 70px rgba(244,240,232,.025),0 0 0 140px rgba(244,240,232,.018)}
.palette-note__meta{display:flex;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid rgba(241,241,241,.22);color:rgba(241,241,241,.55);font-size:9px;letter-spacing:.16em;text-transform:uppercase}.palette-note__kicker{margin:60px 0 25px!important;color:#9c7a4e;font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase}.palette-note h2{max-width:1100px;margin:0;font-size:clamp(58px,8.6vw,138px);font-weight:400;line-height:.82;letter-spacing:-.07em}.palette-note h2 em{color:#f4f0e8;font-family:Georgia,serif;font-weight:400}.palette-note__bottom{margin-top:auto;display:grid;grid-template-columns:1fr auto;gap:60px;align-items:end}.palette-note__bottom>p{max-width:500px;margin:0;color:rgba(241,241,241,.6);font-size:15px;line-height:1.65}.palette-note__bottom>a{width:290px;aspect-ratio:1;padding:28px;display:flex;flex-direction:column;justify-content:space-between;color:#0d0d0d;background:#f4f0e8;border-radius:50%;font-size:12px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;transition:transform .35s,background .35s}.palette-note__bottom>a b{align-self:flex-end;font-size:30px;font-weight:400}.palette-note__bottom>a:hover{background:#9c7a4e;transform:rotate(-5deg) scale(1.03)}.palette-note__mark{position:absolute;z-index:-1;right:-.06em;bottom:-.27em;color:rgba(241,241,241,.035);font-size:clamp(260px,38vw,620px);font-weight:600;line-height:1;letter-spacing:-.12em}
@keyframes palette-spin{to{transform:rotate(360deg)}}@keyframes card-in{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}
@media(max-width:1100px){.palette-grid{grid-auto-columns:calc((100% - 28px)/3)}}
@media(max-width:900px){.articles-page .header__nav{background:#080808}.palette-hero{min-height:680px;padding-top:150px}.palette-hero__orb{opacity:.55;right:-20%;width:65vw}.palette-search{grid-template-columns:1fr}.palette-search>p{max-width:none}.palette-grid{grid-auto-columns:calc((100% - 14px)/2)}.palette-tabs{grid-template-columns:1fr}.palette-tab{min-height:100px;border-right:0;border-bottom:1px solid rgba(8,8,8,.25)}.palette-tab:last-child{border-bottom:0}.palette-article__head,.palette-article__layout{grid-template-columns:1fr}.palette-article__toc{position:static;display:none}.palette-note__inner{min-height:700px}.palette-note__bottom>a{width:220px}}
@media(max-width:600px){.palette-hero{min-height:620px}.palette-hero h1{font-size:56px}.palette-hero__bottom{grid-template-columns:1fr;gap:20px;margin-top:60px}.palette-intro{grid-template-columns:1fr}.palette-search{padding:20px}.palette-search__field{grid-template-columns:14px 1fr}.palette-search__field button{grid-row:2}.palette-search__field button[type=submit]{grid-column:1/3}.palette-search__field .palette-search__reset{grid-column:1/3;grid-row:3}.palette-toolbar{align-items:center}.palette-toolbar__actions>p{display:none}.palette-arrows button{width:46px}.palette-grid{grid-auto-columns:88%}.palette-card__colors{height:140px}.palette-article__head{padding-bottom:50px}.palette-article__layout{padding-top:55px}.palette-article__content section{padding:0 0 52px 38px;margin-bottom:52px}.palette-article__content p{font-size:15px}.palette-note{padding:12px}.palette-note__inner{min-height:700px;padding:24px 20px 28px}.palette-note__meta span:last-child{display:none}.palette-note__kicker{margin-top:44px!important}.palette-note h2{font-size:52px}.palette-note__bottom{grid-template-columns:1fr;gap:38px}.palette-note__bottom>a{width:150px;margin-left:auto;padding:20px}.palette-note__bottom>a b{font-size:22px}}

.palette-article__toc span{margin-bottom:28px;color:#9c7a4e;font-size:12px}
.palette-article__toc a{width:min(100%,290px);padding:17px 0;font-size:17px;line-height:1.35;color:rgba(241,241,241,.78)}
@keyframes orb-iridescence{0%{transform:rotate(-8deg) scale(.98);filter:hue-rotate(0deg) saturate(.9)}50%{transform:rotate(9deg) scale(1.025);filter:hue-rotate(55deg) saturate(1.25)}100%{transform:rotate(-3deg) scale(1);filter:hue-rotate(115deg) saturate(1.05)}}

.palette-note__bottom>a{position:relative;isolation:isolate;color:#f4f0e8;background:conic-gradient(from 25deg,#9c7a4e,#73558e,#397d76,#bd754f,#9c7a4e);box-shadow:inset -32px -38px 65px rgba(8,8,8,.42),inset 18px 15px 40px rgba(244,240,232,.18),0 24px 70px rgba(0,0,0,.28);animation:cta-iridescence 8s ease-in-out infinite alternate;transition:transform .55s cubic-bezier(.2,.8,.2,1),box-shadow .55s ease}
.palette-note__bottom>a::before{content:"";position:absolute;z-index:-1;inset:8%;border:1px solid rgba(244,240,232,.28);border-radius:50%;transition:inset .55s ease,opacity .4s ease}
.palette-note__bottom>a>span,.palette-note__bottom>a>b{transition:opacity .3s ease,transform .45s ease}
.palette-note__bottom>a>em{position:absolute;inset:0;display:grid;place-items:center;padding:20%;opacity:0;color:#f4f0e8;font-family:Georgia,serif;font-size:clamp(22px,2.2vw,34px);font-weight:400;line-height:.92;letter-spacing:-.035em;text-align:center;text-transform:none;transform:scale(.72) rotate(5deg);transition:opacity .35s ease,transform .55s cubic-bezier(.2,.8,.2,1)}
.palette-note__bottom>a:hover{color:#f4f0e8;background:conic-gradient(from 25deg,#9c7a4e,#73558e,#397d76,#bd754f,#9c7a4e);transform:rotate(-3deg) scale(1.18);box-shadow:inset -38px -45px 75px rgba(8,8,8,.38),inset 22px 18px 46px rgba(244,240,232,.2),0 38px 95px rgba(0,0,0,.42)}
.palette-note__bottom>a:hover::before{inset:5%;opacity:.7}.palette-note__bottom>a:hover>span,.palette-note__bottom>a:hover>b{opacity:0;transform:scale(.7)}.palette-note__bottom>a:hover>em{opacity:1;transform:scale(1) rotate(0)}
@keyframes cta-iridescence{0%{filter:hue-rotate(0deg) saturate(.95)}50%{filter:hue-rotate(42deg) saturate(1.2)}100%{filter:hue-rotate(95deg) saturate(1.05)}}
@media(hover:none){.palette-note__bottom>a>em{inset:auto 14% 22%;display:block;padding:0;opacity:.78;font-size:13px;line-height:1;transform:none}.palette-note__bottom>a>span{font-size:9px}}

.articles-page .palette-note .palette-note__cta{
  overflow:hidden;
  color:#f4f0e8;
  background:#080808!important;
  box-shadow:0 0 120px rgba(156,122,78,.2);
  animation:cta-float 4s ease-in-out infinite alternate!important;
}
.articles-page .palette-note .palette-note__cta::before{
  content:"";
  position:absolute;
  z-index:0;
  inset:0;
  border:0;
  border-radius:50%;
  opacity:1;
  background:radial-gradient(circle at 29% 25%,rgba(255,255,255,.95) 0 2%,transparent 8%),conic-gradient(from 20deg,#9c7a4e,#694f8c,#397d76,#c28455,#9c7a4e);
  box-shadow:inset -32px -38px 65px rgba(8,8,8,.62),inset 18px 15px 40px rgba(244,240,232,.2);
  animation:cta-orb-iridescence 9s ease-in-out infinite alternate;
}
.articles-page .palette-note .palette-note__cta::after{
  content:"";
  position:absolute;
  z-index:0;
  inset:7%;
  border:1px solid rgba(255,255,255,.28);
  border-radius:50%;
  background:radial-gradient(circle at 32% 24%,rgba(255,255,255,.2),transparent 28%),radial-gradient(circle at 65% 72%,rgba(8,8,8,.38),transparent 62%);
  pointer-events:none;
}
.articles-page .palette-note .palette-note__cta>span,
.articles-page .palette-note .palette-note__cta>em,
.articles-page .palette-note .palette-note__cta>b{position:relative;z-index:2}
.articles-page .palette-note .palette-note__cta:hover{
  color:#f4f0e8;
  background:#080808!important;
  transform:rotate(-3deg) scale(1.18);
}
@keyframes cta-orb-iridescence{0%{transform:rotate(-8deg) scale(.98);filter:hue-rotate(0deg) saturate(.9)}50%{transform:rotate(9deg) scale(1.025);filter:hue-rotate(55deg) saturate(1.25)}100%{transform:rotate(-3deg) scale(1);filter:hue-rotate(115deg) saturate(1.05)}}
@keyframes cta-float{from{box-shadow:0 24px 70px rgba(0,0,0,.28)}to{box-shadow:0 32px 95px rgba(115,85,142,.42)}}

.palette-grid{grid-template-rows:repeat(3,auto)}
.palette-card{content-visibility:auto;contain:layout paint style;contain-intrinsic-size:280px 280px}
.palette-card.is-lazy{animation:none}

.palette-hero__nav{display:flex;justify-content:space-between;align-items:center;gap:30px}.palette-hero__nav .palette-eyebrow{margin:0}.palette-hero__controls{display:flex;align-items:center;color:rgba(241,241,241,.6)}.palette-hero__controls>span{margin-right:16px;font-size:9px;letter-spacing:.14em}.palette-hero__controls>span b{color:#f1f1f1;font-weight:500}.palette-hero__controls button{width:52px;aspect-ratio:1;border:1px solid rgba(241,241,241,.32);border-right:0;display:grid;place-items:center;color:#f1f1f1;background:rgba(8,8,8,.16);font-size:19px;cursor:pointer;transition:color .25s,background .25s,border-color .25s,transform .25s}.palette-hero__controls button:last-child{border-right:1px solid rgba(241,241,241,.32)}.palette-hero__controls button:hover{color:#080808;border-color:#f1f1f1;background:#f1f1f1;transform:translateY(-2px)}.palette-hero [data-article-title].is-changing,.palette-hero [data-article-description].is-changing{animation:article-copy-change .45s ease both}@keyframes article-copy-change{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}
@media(max-width:600px){.palette-hero__nav{align-items:flex-start}.palette-hero__controls>span{display:none}.palette-hero__controls button{width:44px}.palette-hero [data-article-title]{margin-top:55px}}

.palette-hero__counter{color:rgba(241,241,241,.55);font-size:9px;letter-spacing:.14em}.palette-hero__counter b{color:#f1f1f1;font-weight:500}.palette-hero__controls{position:absolute;z-index:5;top:50%;left:18px;right:18px;display:flex;justify-content:space-between;align-items:center;pointer-events:none;transform:translateY(-50%)}.palette-hero__controls button{width:58px;aspect-ratio:1;border:1px solid rgba(241,241,241,.35);display:grid;place-items:center;color:#f1f1f1;background:rgba(8,8,8,.4);backdrop-filter:blur(12px);font-size:22px;pointer-events:auto;cursor:pointer;transition:transform .25s,color .25s,background .25s}.palette-hero__controls button:last-child{border:1px solid rgba(241,241,241,.35)}.palette-hero__controls button:hover{color:#080808;background:#f1f1f1;transform:scale(1.08)}
@media(max-width:700px){.palette-hero__controls{left:8px;right:8px}.palette-hero__controls button{width:46px}.palette-hero__counter{display:block}}

.palette-hero__controls{left:0;right:0}.palette-hero__controls a{width:58px;aspect-ratio:1;border:1px solid rgba(241,241,241,.35);display:grid;place-items:center;color:#f1f1f1;background:rgba(8,8,8,.4);backdrop-filter:blur(12px);font-size:22px;pointer-events:auto;transition:transform .25s,color .25s,background .25s}.palette-hero__controls a:hover{color:#080808;background:#f1f1f1;transform:scale(1.08)}
@media(max-width:700px){.palette-hero__controls{left:0;right:0}.palette-hero__controls a{width:46px}}

.palette-hero__controls{top:50%;transform:translateY(-50%)}.palette-hero>.palette-hero__counter{position:absolute;z-index:6;top:auto;bottom:22px;left:50%;height:auto;display:flex;align-items:center;transform:translateX(-50%)}
@media(max-width:700px){.palette-hero__controls{top:50%;transform:translateY(-50%)}.palette-hero>.palette-hero__counter{top:auto;bottom:14px;height:auto}}

.article-palettes-page .palette-hero__orb{animation:orb-palettes-float 7s ease-in-out infinite alternate}.article-palettes-page .palette-hero__orb::before{animation:orb-iridescence 9s ease-in-out infinite alternate}.article-palettes-page .palette-hero__orb::after{animation:palette-spin 35s linear infinite}
.article-trust-page .palette-hero__orb{border-color:rgba(244,240,232,.24);animation:orb-trust-breathe 4.8s cubic-bezier(.4,0,.2,1) infinite}.article-trust-page .palette-hero__orb::before{inset:10%;background:radial-gradient(circle at 32% 27%,rgba(255,255,255,.9) 0 2%,rgba(255,255,255,.12) 8%,transparent 20%),radial-gradient(circle at 42% 38%,#b68a66 0%,#684554 32%,#263e45 62%,#090b0d 82%);box-shadow:inset -55px -48px 95px rgba(5,6,8,.72),inset 25px 20px 65px rgba(244,240,232,.16),0 0 100px rgba(182,138,102,.22);animation:orb-trust-liquid 8s ease-in-out infinite alternate}.article-trust-page .palette-hero__orb::after{inset:-10%;border:1px solid rgba(244,240,232,.18);animation:orb-trust-ring 3.8s ease-out infinite}
.article-trust-page .palette-hero::before{content:"02"}
@keyframes orb-palettes-float{from{transform:translateY(-8px) rotate(-2deg)}to{transform:translateY(10px) rotate(3deg)}}
@keyframes orb-trust-breathe{0%,100%{transform:scale(.96);filter:saturate(.88)}50%{transform:scale(1.035);filter:saturate(1.18)}}
@keyframes orb-trust-liquid{0%{transform:rotate(-7deg) scale(.97);filter:hue-rotate(-12deg)}50%{transform:rotate(6deg) scale(1.035);filter:hue-rotate(18deg)}100%{transform:rotate(-2deg) scale(1);filter:hue-rotate(42deg)}}
@keyframes orb-trust-ring{0%{opacity:.7;transform:scale(.82)}75%,100%{opacity:0;transform:scale(1.28)}}
@media(prefers-reduced-motion:reduce){.article-palettes-page .palette-hero__orb,.article-palettes-page .palette-hero__orb::before,.article-palettes-page .palette-hero__orb::after,.article-trust-page .palette-hero__orb,.article-trust-page .palette-hero__orb::before,.article-trust-page .palette-hero__orb::after{animation:none}}

.palette-catalog{padding:clamp(44px,10vw,27px) 0}
.palette-intro{display:flex;flex-direction:column;align-items:center;gap:22px;text-align:center}
.palette-intro h2,.palette-intro p,#catalog-title{text-align:center}
.palette-intro p{margin:0;color:#777}
.palette-article__head{grid-template-columns:1fr}
.palette-article__head>p,.palette-article__head>div,#palette-guide-title{text-align:center}
.palette-article__head div>p{margin-left:auto;margin-right:auto;text-align:center}
