.mineral-signal-promo_root__RRT1T{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);gap:clamp(24px,5vw,64px);align-items:center;margin:10px 0 34px;padding:clamp(24px,4vw,50px);overflow:hidden;border:1px solid #d7ccb8;border-radius:30px;background:radial-gradient(circle at 16% 18%,rgba(152,207,196,.22),transparent 34%),linear-gradient(135deg,#fbf7ef,#f2eadb);box-shadow:0 18px 48px rgba(50,48,70,.09)}.mineral-signal-promo_copy__rAqLu{min-width:0}.mineral-signal-promo_kicker__H6SsU{width:fit-content;margin:0 0 12px;padding:7px 12px;border:1px solid #bda36d;border-radius:999px;color:#6c572e;background:rgba(255,252,244,.76);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.mineral-signal-promo_copy__rAqLu h2{max-width:12ch;margin:0;color:#28344d;font:500 clamp(34px,5vw,58px) /1.02 var(--font-title),Georgia,serif;letter-spacing:-.04em}.mineral-signal-promo_lead__KtuN_{max-width:56ch;margin:20px 0 0;color:#44536a;font-size:clamp(16px,1.7vw,19px);line-height:1.65}.mineral-signal-promo_actions__Ey3KF{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.mineral-signal-promo_note__631Go{margin:16px 0 0;color:#6b6d6b;font-size:13px;line-height:1.5}.mineral-signal-promo_visual__bQpgu{display:block;width:100%;justify-self:stretch;overflow:hidden;border-radius:24px;box-shadow:0 18px 42px rgba(27,38,49,.18);transform:rotate(1deg);transition:transform .18s ease,box-shadow .18s ease}.mineral-signal-promo_visual__bQpgu img{display:block;width:100%;height:auto}.mineral-signal-promo_visual__bQpgu:focus-visible{outline:3px solid #397d98;outline-offset:5px}@media (hover:hover){.mineral-signal-promo_visual__bQpgu:hover{transform:rotate(0deg) translateY(-3px);box-shadow:0 22px 50px rgba(27,38,49,.22)}}@media (max-width:820px){.mineral-signal-promo_root__RRT1T{grid-template-columns:1fr;padding:22px}.mineral-signal-promo_copy__rAqLu h2{max-width:15ch}.mineral-signal-promo_visual__bQpgu{order:-1;width:100%;justify-self:stretch;transform:none}}@media (prefers-reduced-motion:reduce){.mineral-signal-promo_visual__bQpgu{transition:none}}.geode-workshop-teaser_root__E0_Ss{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(0,1.15fr);gap:clamp(24px,4vw,48px);align-items:center;margin:26px 0;padding:clamp(20px,3vw,34px);border:1px solid #ded4c1;border-radius:24px;background:#fbf7ef}.geode-workshop-teaser_visual__KDjIi{position:relative;min-height:280px;overflow:hidden;border-radius:18px;background:#121322}.geode-workshop-teaser_visual__KDjIi img{object-fit:cover}.geode-workshop-teaser_copy__Dt_QT h2{margin:4px 0 12px;color:#223653;font:500 clamp(28px,4vw,42px) /1.08 var(--font-title),Georgia,serif}.geode-workshop-teaser_copy__Dt_QT>p:not(.geode-workshop-teaser_fact__811Mq){max-width:58ch;color:#4a586b;line-height:1.65}.geode-workshop-teaser_fact__811Mq{margin:16px 0 20px;color:#78623c;font-weight:800}@media (max-width:760px){.geode-workshop-teaser_root__E0_Ss{grid-template-columns:1fr}.geode-workshop-teaser_visual__KDjIi{min-height:230px}}