.HeaderMenuPortfolioPanel_portfolioGrid__8YPOK{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);width:100%}.HeaderMenuPortfolioPanel_caseCard__q0H6C{position:relative;display:flex;align-items:stretch;flex:1 1 calc(50% - var(--spacing-sm) / 2);min-width:calc(18.75rem * var(--mantine-scale));height:calc(12.75rem * var(--mantine-scale));border-radius:var(--spacing-sm);overflow:hidden;text-decoration:none;background:var(--neutral--light-pure---brand--secondary-pure);transition:box-shadow .2s ease-out}.HeaderMenuPortfolioPanel_caseCard__q0H6C:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(to bottom,var(--neutral--light-100---neutral--dark-300),transparent);opacity:1;transition:opacity .2s ease-out;pointer-events:none;z-index:0}.HeaderMenuPortfolioPanel_caseCardImage__B8IBd{position:relative;z-index:1;flex-shrink:0;width:calc(12.75rem * var(--mantine-scale));height:calc(12.75rem * var(--mantine-scale));border-radius:var(--spacing-sm) 0 0 var(--spacing-sm);overflow:hidden}.HeaderMenuPortfolioPanel_caseCardImageFill___OgLE{object-fit:cover;object-position:center;transform-origin:center;transition:transform .2s ease-out}.HeaderMenuPortfolioPanel_caseCardContent__o3xNO{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--spacing-xxs);flex:1;min-width:0;min-height:calc(12.75rem * var(--mantine-scale));box-sizing:border-box;padding:var(--spacing-sm);justify-content:flex-start;align-items:stretch}.HeaderMenuPortfolioPanel_caseCardMeta___KzNJ{display:flex;flex-direction:column;gap:var(--spacing-xxs);flex-shrink:0}.HeaderMenuPortfolioPanel_caseCardTitle__gtGzv{width:100%;min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;overflow-wrap:break-word;font-family:var(--font-figtree);font-weight:500;font-size:calc(1.25rem * var(--mantine-scale));line-height:1.4;color:var(--neutral--dark-pure---neutral--light-pure)}@supports (line-clamp:1){.HeaderMenuPortfolioPanel_caseCardTitle__gtGzv{line-clamp:1}}@supports not (line-clamp:1){.HeaderMenuPortfolioPanel_caseCardTitle__gtGzv{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}}.HeaderMenuPortfolioPanel_caseCardDescription__5KtiX{width:100%;min-width:0;height:calc(4.125rem * var(--mantine-scale));flex-shrink:0;margin:0;overflow:hidden;text-overflow:ellipsis;overflow-wrap:break-word;font-family:var(--font-figtree);font-weight:400;font-size:calc(.875rem * var(--mantine-scale));line-height:1.6;color:var(--neutral--dark-300---neutral--light-pure)}@supports (line-clamp:3){.HeaderMenuPortfolioPanel_caseCardDescription__5KtiX{line-clamp:3}}@supports not (line-clamp:3){.HeaderMenuPortfolioPanel_caseCardDescription__5KtiX{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}}@supports (text-box-trim:trim-both){.HeaderMenuPortfolioPanel_caseCardDescription__5KtiX,.HeaderMenuPortfolioPanel_caseCardTitle__gtGzv{text-box-trim:trim-both;text-box-edge:text text}}@supports not (text-box-trim:trim-both){.HeaderMenuPortfolioPanel_caseCardTitle__gtGzv{line-height:1.2}}.HeaderMenuPortfolioPanel_caseCardLink__FBKrH{flex-shrink:0;margin-top:auto;font-family:var(--font-figtree);font-weight:700;font-size:calc(1rem * var(--mantine-scale));line-height:1.4;color:var(--neutral--dark-pure---neutral--light-pure);text-decoration:underline;text-underline-position:from-font;text-decoration-thickness:from-font;text-transform:capitalize;opacity:0;transition:opacity .2s ease}@media (hover:hover) and (pointer:fine){.HeaderMenuPortfolioPanel_caseCard__q0H6C:hover{box-shadow:var(--shadow-md)}.HeaderMenuPortfolioPanel_caseCard__q0H6C:hover:before{opacity:0}.HeaderMenuPortfolioPanel_caseCard__q0H6C:hover .HeaderMenuPortfolioPanel_caseCardImageFill___OgLE{transform:scale(1.16)}.HeaderMenuPortfolioPanel_caseCard__q0H6C:hover .HeaderMenuPortfolioPanel_caseCardLink__FBKrH{opacity:1}.HeaderMenuPortfolioPanel_caseCard__q0H6C:hover .HeaderMenuPortfolioPanel_caseCardLink__FBKrH:hover{color:var(--brand--primary-pure---brand--primary-200)}}.HeaderMenuPortfolioPanel_caseCard__q0H6C:focus-visible .HeaderMenuPortfolioPanel_caseCardLink__FBKrH{opacity:1}.HeaderMenuPortfolioPanel_caseCard__q0H6C:focus:not(:focus-visible){outline:none}.HeaderMenuPortfolioPanel_caseCard__q0H6C:focus-visible{outline:none}.HeaderMenuPortfolioPanel_caseCard__q0H6C:focus-visible:after{content:"";position:absolute;inset:0;z-index:3;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 calc(.125rem * var(--mantine-scale)) var(--mantine-color-neutral--light-pure-0),inset 0 0 0 calc(.25rem * var(--mantine-scale)) var(--mantine-color-neutral--dark-pure-0)}.HeaderMenuPortfolioPanel_ctaCard__QCmWP{flex:1 1 calc(50% - var(--spacing-sm) / 2);min-width:calc(18.75rem * var(--mantine-scale));height:calc(12.75rem * var(--mantine-scale))}.HeaderMenuPortfolioPanel_ctaCard__QCmWP.HeaderMenuPortfolioPanel_ctaCard__QCmWP:focus-visible{outline-offset:calc(-.125rem * var(--mantine-scale))}@media (prefers-reduced-motion:reduce){.HeaderMenuPortfolioPanel_caseCardImageFill___OgLE,.HeaderMenuPortfolioPanel_caseCardLink__FBKrH,.HeaderMenuPortfolioPanel_caseCard__q0H6C:before{transition:none}.HeaderMenuPortfolioPanel_caseCard__q0H6C:hover .HeaderMenuPortfolioPanel_caseCardImageFill___OgLE{transform:none}}