.HeaderMenuNewsletterPanel_root__2NurJ{width:100%}.HeaderMenuNewsletterPanel_brandPanel__CGSoQ{display:flex;flex-direction:row;align-items:stretch;width:100%;border-radius:var(--spacing-sm);background-color:var(--mantine-color-brand--secondary-pure-0);overflow:hidden;box-sizing:border-box}.HeaderMenuNewsletterPanel_intro__Nr8jg{flex:1 1 0;min-width:0;padding:var(--spacing-xl)}.HeaderMenuNewsletterPanel_introContent__nM_TL,.HeaderMenuNewsletterPanel_intro__Nr8jg{display:flex;flex-direction:column;gap:var(--spacing-xs)}.HeaderMenuNewsletterPanel_introNoticeAnchor__jdd_r{margin-top:auto}.HeaderMenuNewsletterPanel_introNoticeAnchor__jdd_r .HeaderMenuNewsletterPanel_introNotice__QWKa2[data-variant=body-3]{font-family:var(--font-figtree);font-size:calc(.75rem * var(--mantine-scale));color:var(--mantine-color-neutral--light-disabled-0)}.HeaderMenuNewsletterPanel_introNoticeAnchor__jdd_r .HeaderMenuNewsletterPanel_introNotice__QWKa2[data-variant=body-3] a{color:var(--mantine-color-neutral--light-pure-0);font-weight:700;text-decoration:underline}.HeaderMenuNewsletterPanel_introNoticeAnchor__jdd_r .HeaderMenuNewsletterPanel_introNotice__QWKa2[data-variant=body-3] a:active,.HeaderMenuNewsletterPanel_introNoticeAnchor__jdd_r .HeaderMenuNewsletterPanel_introNotice__QWKa2[data-variant=body-3] a:hover{color:var(--mantine-color-neutral--light-200-0)}.HeaderMenuNewsletterPanel_heading__tmbYE{margin:0;font-family:var(--font-figtree);font-weight:400;font-size:calc(1.5rem * var(--mantine-scale));line-height:1.2;color:var(--mantine-color-neutral--light-pure-0)}.HeaderMenuNewsletterPanel_headingBold__pWr5X{font-weight:700}.HeaderMenuNewsletterPanel_body__pVu5U{margin:0;max-width:calc(22.5rem * var(--mantine-scale));font-family:var(--font-figtree);font-weight:500;font-size:calc(1rem * var(--mantine-scale));line-height:1.2;color:var(--mantine-color-neutral--light-200-0)}.HeaderMenuNewsletterPanel_formCard__6rgpk{display:flex;flex:1 1 0;min-width:0;flex-direction:column;justify-content:flex-end;align-items:stretch;gap:var(--spacing-sm);padding:var(--spacing-xl);background-color:var(--mantine-color-neutral--dark-300-0)}.HeaderMenuNewsletterPanel_formRoot__td2gh{width:100%}.HeaderMenuNewsletterPanel_formRoot__td2gh form{display:flex;flex-direction:column;gap:var(--spacing-sm)}.HeaderMenuNewsletterPanel_formRoot__td2gh .HeaderMenuNewsletterPanel_formFields__hEwds{gap:var(--spacing-sm)}.HeaderMenuNewsletterPanel_fieldGroup__jibHa{display:flex;flex-direction:column;gap:var(--spacing-xxs);width:100%}.HeaderMenuNewsletterPanel_fieldLabel__E042y{display:inline-flex;align-items:center;gap:var(--spacing-xxs);font-family:var(--font-figtree);color:var(--mantine-color-neutral--light-pure-0)}.HeaderMenuNewsletterPanel_fieldLabelText___8vXd{font-weight:500;font-size:calc(.875rem * var(--mantine-scale));line-height:1.2}.HeaderMenuNewsletterPanel_fieldRequiredHint__3WNiZ{font-style:italic;font-weight:400;font-size:calc(.875rem * var(--mantine-scale));line-height:1.2}.HeaderMenuNewsletterPanel_fieldWrapper__FTawQ{width:100%}.HeaderMenuNewsletterPanel_inputWrapper__gmMHd{position:relative;width:100%}.HeaderMenuNewsletterPanel_fieldInput__JShqe{width:100%;height:calc(3.125rem * var(--mantine-scale));box-sizing:border-box;padding:calc(.8125rem * var(--mantine-scale)) var(--spacing-xs);border-radius:calc(.5rem * var(--mantine-scale));border:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-neutral--dark-200-0);background-color:var(--mantine-color-neutral--dark-300-0);font-family:var(--font-noto-sans);font-weight:400;font-size:calc(1rem * var(--mantine-scale));line-height:1.6;color:var(--mantine-color-neutral--light-pure-0);transition:border-color .15s ease,border-width .15s ease}.HeaderMenuNewsletterPanel_fieldInput__JShqe[data-has-value=true]{padding-right:calc(3rem * var(--mantine-scale))}.HeaderMenuNewsletterPanel_fieldInput__JShqe:hover:not(:disabled):not(:focus-visible):not([aria-invalid=true]){border-color:var(--mantine-color-neutral--light-pure-0)}.HeaderMenuNewsletterPanel_fieldInput__JShqe:focus-visible{outline:calc(.25rem * var(--mantine-scale)) solid var(--mantine-color-neutral--light-pure-0);outline-offset:0;border-width:calc(.125rem * var(--mantine-scale));border-color:var(--mantine-color-neutral--light-200-0)}.HeaderMenuNewsletterPanel_fieldInput__JShqe[aria-invalid=true]{border-width:calc(.125rem * var(--mantine-scale));border-color:var(--mantine-color-alert--error-200-0)}.HeaderMenuNewsletterPanel_fieldInput__JShqe[aria-invalid=true]:focus-visible{outline:none}.HeaderMenuNewsletterPanel_fieldInput__JShqe:disabled{color:var(--mantine-color-brand--secondary-300-0);cursor:not-allowed}.HeaderMenuNewsletterPanel_fieldGroup__jibHa:has(.HeaderMenuNewsletterPanel_fieldInput__JShqe:disabled) .HeaderMenuNewsletterPanel_fieldLabelText___8vXd,.HeaderMenuNewsletterPanel_fieldGroup__jibHa:has(.HeaderMenuNewsletterPanel_fieldInput__JShqe:disabled) .HeaderMenuNewsletterPanel_fieldRequiredHint__3WNiZ{color:var(--mantine-color-brand--secondary-300-0)}.HeaderMenuNewsletterPanel_fieldRoot__XmHTU{position:relative;width:100%}.HeaderMenuNewsletterPanel_fieldError__DBual{position:absolute;left:0;top:100%;margin:0;font-family:var(--font-noto-sans);font-size:calc(.75rem * var(--mantine-scale));line-height:1.6;color:var(--mantine-color-alert--error-200-0)}.HeaderMenuNewsletterPanel_clearButton__1lFHL{position:absolute;right:var(--spacing-xs);top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:calc(1.5rem * var(--mantine-scale));height:calc(1.5rem * var(--mantine-scale));padding:0;background:transparent;border:none;border-radius:50%;color:var(--mantine-color-neutral--dark-100-0);cursor:pointer;z-index:1}.HeaderMenuNewsletterPanel_clearButton__1lFHL:hover{color:var(--mantine-color-neutral--light-pure-0)}.HeaderMenuNewsletterPanel_clearButton__1lFHL:focus-visible{color:var(--mantine-color-neutral--light-pure-0);outline:calc(.125rem * var(--mantine-scale)) solid var(--mantine-color-neutral--light-pure-0);outline-offset:calc(.125rem * var(--mantine-scale))}.HeaderMenuNewsletterPanel_inputWrapper__gmMHd:has(.HeaderMenuNewsletterPanel_fieldInput__JShqe:focus-visible) .HeaderMenuNewsletterPanel_clearButton__1lFHL{color:var(--mantine-color-neutral--light-pure-0)}.HeaderMenuNewsletterPanel_inputWrapper__gmMHd:has(.HeaderMenuNewsletterPanel_fieldInput__JShqe[aria-invalid=true]) .HeaderMenuNewsletterPanel_clearButton__1lFHL{color:var(--mantine-color-alert--error-200-0)}.HeaderMenuNewsletterPanel_submitButton__5bqAt.HeaderMenuNewsletterPanel_submitButton__5bqAt{overflow:visible}.HeaderMenuNewsletterPanel_dialogToastWrapper__AulaJ{pointer-events:none;z-index:1}.HeaderMenuNewsletterPanel_dialogToastWrapper__AulaJ .mantine-Notification-root{pointer-events:auto}.HeaderMenuNewsletterPanel_dialogToastWrapper__AulaJ .mantine-Notification-root:focus-within{outline:calc(.125rem * var(--mantine-scale)) solid var(--mantine-color-neutral--light-pure-0);outline-offset:calc(-.125rem * var(--mantine-scale))}.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}}