.LinkCard-module__YhPijW__card{border-radius:6px;flex-direction:column;width:100%;height:100%;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 2px 8px #0000001a;container-type:inline-size}.LinkCard-module__YhPijW__card:hover{transform:translateY(-2px);box-shadow:0 4px 16px #00000026}.LinkCard-module__YhPijW__imageContainer{height:140px;overflow:hidden}.LinkCard-module__YhPijW__imageContainer img{object-fit:cover;width:100%;height:100%}.LinkCard-module__YhPijW__content{flex:1;padding:16px}.LinkCard-module__YhPijW__titleRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.LinkCard-module__YhPijW__title{font-size:1rem;font-weight:600;line-height:1.3}.LinkCard-module__YhPijW__arrow{flex-shrink:0;align-items:center;transition:transform .2s;display:inline-flex}.LinkCard-module__YhPijW__card:hover .LinkCard-module__YhPijW__arrow{transform:translate(4px)}.LinkCard-module__YhPijW__subtitle{opacity:.8;margin-top:4px;font-size:.875rem;line-height:1.4}@container (max-width:249px){.LinkCard-module__YhPijW__imageContainer{height:100px}}@container (min-width:350px){.LinkCard-module__YhPijW__imageContainer{height:180px}}@container (min-width:450px){.LinkCard-module__YhPijW__imageContainer{height:220px}}.LinkCard-module__YhPijW__base .LinkCard-module__YhPijW__content{background:rgb(var(--base));color:#fff}.LinkCard-module__YhPijW__white .LinkCard-module__YhPijW__content{color:#333;background:#fff;border-top:1px solid #eee}.LinkCard-module__YhPijW__black .LinkCard-module__YhPijW__content{color:#fff;background:#333}
.Button-module__LCT47W__button{cursor:pointer;box-sizing:border-box;border:2px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:14px 28px;font-size:1rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.Button-module__LCT47W__fullWidth{width:100%;display:flex}.Button-module__LCT47W__icon{align-items:center;display:inline-flex}.Button-module__LCT47W__arrow{align-items:center;transition:transform .2s;display:inline-flex}.Button-module__LCT47W__button:hover .Button-module__LCT47W__arrow{transform:translate(4px)}.Button-module__LCT47W__cta{background:rgb(var(--cta));color:#fff;border-color:rgb(var(--cta))}.Button-module__LCT47W__cta:hover{background:color-mix(in srgb,rgb(var(--cta)),black 15%);border-color:color-mix(in srgb,rgb(var(--cta)),black 15%)}.Button-module__LCT47W__ctaInverted{color:rgb(var(--cta));background:#fff;border-color:#fff}.Button-module__LCT47W__ctaInverted:hover{background:#eee;border-color:#eee}.Button-module__LCT47W__baseOutline{color:rgb(var(--base));border-color:rgb(var(--base));background:0 0}.Button-module__LCT47W__baseOutline:hover{background:rgba(var(--base),.06)}.Button-module__LCT47W__ctaOutline{color:rgb(var(--cta));border-color:rgb(var(--cta));background:0 0}.Button-module__LCT47W__ctaOutline:hover{background:rgba(var(--cta),.06)}.Button-module__LCT47W__whiteOutline{color:#fff;background:0 0;border-color:#fff}.Button-module__LCT47W__whiteOutline:hover{background:#ffffff1a}.Button-module__LCT47W__baseFilled{background:rgb(var(--base));color:#fff;border-color:rgb(var(--base))}.Button-module__LCT47W__baseFilled:hover{background:color-mix(in srgb,rgb(var(--base)),black 15%);border-color:color-mix(in srgb,rgb(var(--base)),black 15%)}.Button-module__LCT47W__ctaFilled{background:rgb(var(--cta));color:#fff;border-color:rgb(var(--cta))}.Button-module__LCT47W__ctaFilled:hover{background:color-mix(in srgb,rgb(var(--cta)),black 15%);border-color:color-mix(in srgb,rgb(var(--cta)),black 15%)}.Button-module__LCT47W__whiteFilled{color:#333;background:#fff;border-color:#fff}.Button-module__LCT47W__whiteFilled:hover{background:#eee;border-color:#eee}.Button-module__LCT47W__blackOutline{color:#5b5959;background:0 0;border-color:#5b5959}.Button-module__LCT47W__blackOutline:hover{background:#0000000f}.Button-module__LCT47W__blackFilled{color:#fff;background:#333;border-color:#333}.Button-module__LCT47W__blackFilled:hover{background:#222;border-color:#222}.Button-module__LCT47W__button:disabled{opacity:.5;cursor:not-allowed}
