.material-idea-link-module__T_KBTG__link{min-width:0;color:var(--hero-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:radial-gradient(at 100% 0,#fffdf5b3,#fffdf500 65%),linear-gradient(135deg,#fcfbf8,#eee8dd);border:1px solid #d7c3ac80;border-radius:16px;grid-template-columns:160px minmax(0,1fr) auto;align-items:center;gap:36px;margin-top:36px;padding:28px;transition:border-color .3s,box-shadow .35s;display:grid;box-shadow:inset 0 1px #fff,0 8px 28px #0000001a}.material-idea-link-module__T_KBTG__link:focus-visible{outline-offset:5px;outline:2px solid #ad8b66}.material-idea-link-module__T_KBTG__preview{width:100%}.material-idea-link-module__T_KBTG__preview .media-frame{border-radius:10px}.material-idea-link-module__T_KBTG__copy{min-width:0}.material-idea-link-module__T_KBTG__eyebrow{color:#76634b;font-size:var(--font-size-caption);letter-spacing:.09em;margin-bottom:12px;font-weight:650;line-height:1.65}.material-idea-link-module__T_KBTG__copy h2{color:#24271e;letter-spacing:-.045em;text-wrap:pretty;max-width:570px;font-size:clamp(1.6rem,2.5vw,2.1rem);font-weight:650;line-height:1.25}.material-idea-link-module__T_KBTG__intro{color:#5c5d50;text-wrap:pretty;max-width:520px;margin-top:13px;font-size:.875rem;font-weight:450;line-height:1.75}.material-idea-link-module__T_KBTG__action{color:#faf8f0;white-space:nowrap;background:linear-gradient(120deg,#353b2e,#1c2119);border:1px solid #32382b;border-radius:7px;justify-content:space-between;align-items:center;gap:24px;min-height:44px;padding:11px 14px;font-size:.8125rem;font-weight:550;line-height:1.3;transition:border-color .3s,box-shadow .35s;display:inline-flex;box-shadow:inset 0 1px #ffffff16,0 3px 9px #252c1d12}.material-idea-link-module__T_KBTG__action svg{color:#eeeadb;flex-shrink:0;transition:transform .35s cubic-bezier(.22,1,.36,1)}.material-idea-link-module__T_KBTG__link:active .material-idea-link-module__T_KBTG__action{box-shadow:inset 0 2px 5px #0005}@media (hover:hover) and (pointer:fine){.material-idea-link-module__T_KBTG__link:hover{border-color:#fff;box-shadow:inset 0 1px #fff,0 12px 36px #00000024}.material-idea-link-module__T_KBTG__link:hover .material-idea-link-module__T_KBTG__action{border-color:#fff;box-shadow:inset 0 1px #ffffff25,0 0 0 1px #fff6,0 0 20px #fff6}.material-idea-link-module__T_KBTG__link:hover .material-idea-link-module__T_KBTG__action svg{transform:translate(3px)}}@media (max-width:1000px){.material-idea-link-module__T_KBTG__link{grid-template-columns:130px minmax(0,1fr);gap:24px}.material-idea-link-module__T_KBTG__action{grid-column:2;justify-self:start;gap:20px}.material-idea-link-module__T_KBTG__preview{grid-row:1/span 2;align-self:start}}@media (max-width:640px){.material-idea-link-module__T_KBTG__link{grid-template-columns:88px minmax(0,1fr);gap:20px 18px;margin-top:20px;padding:20px 16px}.material-idea-link-module__T_KBTG__preview{grid-row:1}.material-idea-link-module__T_KBTG__eyebrow{letter-spacing:.06em;margin-bottom:9px}.material-idea-link-module__T_KBTG__copy h2{letter-spacing:-.04em;font-size:1.25rem;line-height:1.3}.material-idea-link-module__T_KBTG__intro{margin-top:10px;font-size:.8125rem;line-height:1.65}.material-idea-link-module__T_KBTG__action{grid-column:1/-1;justify-self:stretch}}@media (prefers-reduced-motion:reduce){.material-idea-link-module__T_KBTG__link,.material-idea-link-module__T_KBTG__action,.material-idea-link-module__T_KBTG__action svg{transition:none}.material-idea-link-module__T_KBTG__link:hover .material-idea-link-module__T_KBTG__action svg{transform:none}}
