.boatDetail-module__gjsZ7W__profilePage{background:var(--color-background);width:100%;position:relative}.boatDetail-module__gjsZ7W__content{width:calc(100% - 88px);max-width:1920px;margin:0 auto;padding:0 44px 80px;position:relative}.boatDetail-module__gjsZ7W__pageWrapper{align-items:flex-start;gap:44px;margin-top:34px;display:flex;position:relative}.boatDetail-module__gjsZ7W__totalContent{position:relative}.boatDetail-module__gjsZ7W__detailsContent{align-items:flex-start;gap:40px;width:100%;display:flex}.boatDetail-module__gjsZ7W__mainContent{flex:1;min-width:0}.boatDetail-module__gjsZ7W__listCardContainer{flex-flow:wrap;gap:20px;width:100%;padding-bottom:24px;display:flex}@media (max-width:742px){.boatDetail-module__gjsZ7W__backLink{display:none!important}}.boatDetail-module__gjsZ7W__photoSection{background:#fff;position:relative}.boatDetail-module__gjsZ7W__mobilePhotoScroll{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;display:flex;overflow-x:auto}.boatDetail-module__gjsZ7W__mobilePhotoScroll::-webkit-scrollbar{display:none}.boatDetail-module__gjsZ7W__mainPhoto{aspect-ratio:4/5;scroll-snap-align:start;flex-shrink:0;width:100%;min-width:100%;min-height:300px;max-height:calc(100svh - 201px);position:relative;overflow:hidden}.boatDetail-module__gjsZ7W__photoCounter{color:#fff;font-size:var(--font-size-caption-1);letter-spacing:-.06em;line-height:var(--line-height-caption-1);background:rgba(0,0,0,.4);border-radius:100px;align-items:center;gap:8px;padding:3px 8px;font-weight:500;display:flex;position:absolute;bottom:36px;right:16px}.boatDetail-module__gjsZ7W__photoGrid{min--height:360px;border-radius:12px;width:100%;height:calc(100vh - 300px);margin-top:34px;overflow:hidden}.boatDetail-module__gjsZ7W__contactContent{z-index:100;flex-shrink:0;width:33%;height:-moz-fit-content;height:fit-content;padding:0;position:-webkit-sticky;position:sticky;top:105px}.boatDetail-module__gjsZ7W__contactSection{border:1px solid var(--color-border-soft);width:calc(100% - 48px);box-shadow:var(--shadow-default);background:var(--white);border-radius:16px;flex-direction:column;gap:22px;padding:24px;display:flex}.boatDetail-module__gjsZ7W__contactWorkStatus{font-weight:var(--font-weight-medium);font-size:var(--font-size-title-2);letter-spacing:var(--letter-spacing-title-2);line-height:var(--line-height-title-2);color:var(--color-text-primary);white-space:nowrap;margin:0}.boatDetail-module__gjsZ7W__name{font-size:var(--font-size-large-title);line-height:var(--line-height-large-title);letter-spacing:var(--letter-spacing-large-title);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin:0;margin-top:var(--font-size-large-title);width:100%}.boatDetail-module__gjsZ7W__subheader{margin:0}.boatDetail-module__gjsZ7W__subheaderDotDesktop{width:22px;height:22px;margin-bottom:-3.3px;margin-left:-1.1px;margin-right:-1.1px;display:inline-flex}.boatDetail-module__gjsZ7W__subheaderSubheaderDotDesktop{width:17px;height:17px;margin-bottom:-2.55px;margin-left:-.85px;margin-right:-.85px;display:inline-flex}.boatDetail-module__gjsZ7W__subheaderDotMobile{display:none}.boatDetail-module__gjsZ7W__subheader span{font-size:var(--font-size-title-2);line-height:var(--line-height-title-2);letter-spacing:var(--letter-spacing-title-2);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin:0}.boatDetail-module__gjsZ7W__subheaderSubheader{margin-top:3px;margin-bottom:20px}.boatDetail-module__gjsZ7W__subheaderSubheader span{font-size:var(--font-size-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body);font-weight:var(--font-weight-regular);color:var(--color-text-primary);align-text:center;justify-content:center;align-items:center}.boatDetail-module__gjsZ7W__sectionInfo{border-top:1px solid var(--color-border-soft);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;padding:20px 0;display:flex}.boatDetail-module__gjsZ7W__sectionInfoHeader{font-size:var(--font-size-title-2);line-height:var(--line-height-title-2);letter-spacing:var(--letter-spacing-title-2);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin:0}.boatDetail-module__gjsZ7W__sectionInfoHeaderWrapper{border-top:1px solid var(--color-border-soft);width:100%;margin:0;padding-top:20px;padding-bottom:20px}.boatDetail-module__gjsZ7W__bio{font-size:var(--font-size-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body);font-weight:var(--font-weight-regular);color:var(--color-text-primary);margin:0}.boatDetail-module__gjsZ7W__desktopActionButtons{flex-direction:row;justify-content:center;align-items:center;gap:12px;height:41px;display:flex}.boatDetail-module__gjsZ7W__personalItem{font-size:var(--font-size-callout);line-height:var(--line-height-callout);letter-spacing:var(--letter-spacing-callout);font-weight:var(--font-weight-regular);color:var(--color-text-primary);justify-content:space-between;align-items:center;gap:16px;display:flex}@media (max-width:1439px){.boatDetail-module__gjsZ7W__content{width:calc(100% - 64px);padding:0 32px 80px}.boatDetail-module__gjsZ7W__pageWrapper{gap:28px}}@media (max-width:949px){.boatDetail-module__gjsZ7W__content{width:calc(100% - 40px);padding:0 20px 80px}.boatDetail-module__gjsZ7W__pageWrapper{gap:20px}}@media (max-width:742px){.boatDetail-module__gjsZ7W__content{background:var(--white);z-index:10;border-radius:20px 20px 0 0;width:calc(100% - 48px);margin-top:-20px;padding:24px 24px 80px;position:relative}.boatDetail-module__gjsZ7W__desktopActionButtons{display:none!important}.boatDetail-module__gjsZ7W__pageWrapper{margin-top:0;padding-top:0}.boatDetail-module__gjsZ7W__name{font-size:var(--font-size-title-1);line-height:var(--line-height-title-1);letter-spacing:var(--letter-spacing-title-1);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin:0}.boatDetail-module__gjsZ7W__subheader{margin:8px 0 0}.boatDetail-module__gjsZ7W__subheader span{font-size:var(--font-size-subhead);line-height:var(--line-height-subhead);letter-spacing:var(--letter-spacing-subhead);font-weight:var(--font-weight-regular);color:var(--color-text-secondary)}.boatDetail-module__gjsZ7W__subheaderDotDesktop,.boatDetail-module__gjsZ7W__subheaderSubheaderDotDesktop{display:none}.boatDetail-module__gjsZ7W__subheaderDotMobile{width:17px;height:17px;margin-bottom:-3px;margin-left:-2px;margin-right:-2px;display:inline-flex}.boatDetail-module__gjsZ7W__subheaderSubheader{margin-top:4px}.boatDetail-module__gjsZ7W__subheaderSubheader span{font-size:var(--font-size-subhead);line-height:var(--line-height-subhead);letter-spacing:var(--letter-spacing-subhead);font-weight:var(--font-weight-regular);color:var(--color-text-secondary)}.boatDetail-module__gjsZ7W__profilePage{padding-top:57px}.boatDetail-module__gjsZ7W__photoGrid{display:none}.boatDetail-module__gjsZ7W__detailsContent{width:100%;display:block}.boatDetail-module__gjsZ7W__mainContent{width:100%}.boatDetail-module__gjsZ7W__contactContent{background-color:var(--white);z-index:400;border-top:1px solid var(--color-border-soft);justify-content:center;align-items:center;width:calc(100% - 32px);margin:0;padding:10px 16px;display:flex;position:fixed;top:auto;bottom:0;left:0;right:0}.boatDetail-module__gjsZ7W__contactSection{width:100%;box-shadow:none;border:none;flex-direction:row;justify-content:center;align-items:center;gap:0;margin:0;padding:0;display:flex}.boatDetail-module__gjsZ7W__contactWorkStatus{font-weight:var(--font-weight-medium);font-size:var(--font-size-subhead);letter-spacing:var(--letter-spacing-subhead);line-height:var(--line-height-subhead);color:var(--color-text-primary);white-space:nowrap;margin:0}}.boatDetail-module__gjsZ7W__contactSectionInfo{width:-moz-fit-content;width:fit-content;padding-right:20px}.boatDetail-module__gjsZ7W__header{z-index:100;background:#fff;border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;padding:1rem;display:flex;position:-webkit-sticky;position:sticky;top:0}.boatDetail-module__gjsZ7W__backButton{cursor:pointer;background:0 0;border:none;border-radius:50%;padding:.5rem;transition:background-color .2s}.boatDetail-module__gjsZ7W__backButton:hover{background-color:#f0f0f0}.boatDetail-module__gjsZ7W__nameSection{justify-content:space-between;align-items:flex-end;width:100%;display:flex}.boatDetail-module__gjsZ7W__dropdownLink{background-color:var(--color-icon-primary-background);cursor:pointer;width:44px;height:44px;transition:all var(--duration-fast)var(--ease-in-out);border-radius:200px;justify-content:center;align-items:center;display:flex;stroke:none!important;border:none!important;outline:none!important}.boatDetail-module__gjsZ7W__dropdownLink:hover{background-color:var(--color-icon-primary-background--hover)}.boatDetail-module__gjsZ7W__dropdownLink *{color:var(--color-icon-primary);transition:all var(--duration-fast)var(--ease-in-out)}.boatDetail-module__gjsZ7W__backLink{background-color:var(--color-icon-primary-background);cursor:pointer;width:44px;min-width:44px;height:44px;transition:all var(--duration-fast)var(--ease-in-out);border-radius:200px;justify-content:center;align-items:center;margin-bottom:-3px;display:flex;stroke:none!important;border:none!important;outline:none!important}.boatDetail-module__gjsZ7W__backLink:hover{background-color:var(--color-icon-primary-background--hover)}.boatDetail-module__gjsZ7W__backLink *{color:var(--color-icon-primary);transition:all var(--duration-fast)var(--ease-in-out)}@media (min-width:743px){.boatDetail-module__gjsZ7W__photoSection{padding:0}.boatDetail-module__gjsZ7W__mobilePhotoScroll{display:none}.boatDetail-module__gjsZ7W__photoGrid{gap:8px;display:grid}.boatDetail-module__gjsZ7W__photoGrid.boatDetail-module__gjsZ7W__count1{grid-template-rows:1fr;grid-template-columns:1fr}.boatDetail-module__gjsZ7W__photoGrid.boatDetail-module__gjsZ7W__count2{grid-template-rows:1fr;grid-template-columns:1fr 1fr}.boatDetail-module__gjsZ7W__photoGrid.boatDetail-module__gjsZ7W__count3{grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr}.boatDetail-module__gjsZ7W__photoGrid.boatDetail-module__gjsZ7W__count3 .boatDetail-module__gjsZ7W__gridPhoto:first-child{grid-row:1/3}.boatDetail-module__gjsZ7W__photoGrid.boatDetail-module__gjsZ7W__count4{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}.boatDetail-module__gjsZ7W__photoGrid.boatDetail-module__gjsZ7W__count5{grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr 1fr}.boatDetail-module__gjsZ7W__photoGrid.boatDetail-module__gjsZ7W__count5 .boatDetail-module__gjsZ7W__gridPhoto:first-child{grid-row:1/3}.boatDetail-module__gjsZ7W__photoGrid.boatDetail-module__gjsZ7W__count6{grid-template-rows:1fr 1fr 1fr;grid-template-columns:2fr 1fr 1fr}.boatDetail-module__gjsZ7W__photoGrid.boatDetail-module__gjsZ7W__count6 .boatDetail-module__gjsZ7W__gridPhoto:first-child{grid-row:1/4}.boatDetail-module__gjsZ7W__photoGrid.boatDetail-module__gjsZ7W__count6 .boatDetail-module__gjsZ7W__gridPhoto:nth-child(2){grid-column:2/4}.boatDetail-module__gjsZ7W__gridPhoto{transition:all var(--duration-fast)var(--ease-in-out);border-radius:0;position:relative;overflow:hidden}.boatDetail-module__gjsZ7W__gridPhoto:hover{opacity:.8}.boatDetail-module__gjsZ7W__gridPhoto img{object-fit:cover;width:100%;height:100%}}.boatDetail-module__gjsZ7W__contactButtons{flex-direction:column;gap:12px;width:100%;display:flex}.boatDetail-module__gjsZ7W__statusText{font-weight:var(--font-weight-regular);font-size:var(--font-size-caption-1);letter-spacing:var(--letter-spacing-caption-1);line-height:var(--line-height-caption-1);white-space:nowrap;color:var(--color-text-secondary)}@media (min-width:743px){.boatDetail-module__gjsZ7W__statusText{font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-caption-1);color:var(--color-text-secondary);font-size:14px;line-height:19px}}@keyframes boatDetail-module__gjsZ7W__loading{0%{background-position:200% 0}to{background-position:-200% 0}}.boatDetail-module__gjsZ7W__loadingContainer{flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:calc(100vh - 81px);padding:32px;display:flex}.boatDetail-module__gjsZ7W__loadingText{font-size:var(--font-size-callout);line-height:var(--line-height-callout);letter-spacing:var(--letter-spacing-callout);font-weight:var(--font-weight-regular);color:var(--color-text-tertiary);margin:0}.boatDetail-module__gjsZ7W__errorContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:calc(100vh - 81px);padding:32px;display:flex}.boatDetail-module__gjsZ7W__errorTitle{font-size:var(--font-size-title-1);line-height:var(--line-height-title-1);letter-spacing:var(--letter-spacing-title-1);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin:0}.boatDetail-module__gjsZ7W__errorMessage{font-size:var(--font-size-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body);font-weight:var(--font-weight-regular);color:var(--color-text-secondary);margin:0 0 8px}.boatDetail-module__gjsZ7W__browseJobsButton{background:var(--color-primary);color:#fff;font-size:var(--font-size-body);font-weight:var(--font-weight-medium);cursor:pointer;border:none;border-radius:8px;padding:12px 24px;transition:background-color .2s}.boatDetail-module__gjsZ7W__browseJobsButton:hover{background:var(--color-primary-dark)}
.Button-module__xDwtkW__button{cursor:pointer;width:100%;height:48px;transition:all var(--duration-slow)var(--ease-in-out);font-weight:var(--font-weight-medium);font-size:var(--font-size-callout);line-height:var(--line-height-callout);letter-spacing:var(--letter-spacing-callout);position:"relative";border:none;border-radius:100px;justify-content:center;align-items:center;padding:0 20px;display:inline-flex}.Button-module__xDwtkW__full{width:100%}.Button-module__xDwtkW__small{width:-moz-fit-content;width:fit-content}.Button-module__xDwtkW__button:disabled{opacity:.4;cursor:not-allowed}.Button-module__xDwtkW__pill{color:var(--color-text-secondary);background-color:var(--color-icon-primary-background);width:-moz-fit-content;width:fit-content;height:40px;font-size:var(--font-size-subhead);line-height:var(--line-height-subhead);letter-spacing:var(--letter-spacing-subhead);font-weight:var(--font-weight-regular);min-width:64px;margin-top:1px}.Button-module__xDwtkW__pill:hover{background-color:var(--color-icon-primary-background--hover)}.Button-module__xDwtkW__pill span{margin:0 16px}.Button-module__xDwtkW__list{background-color:var(--white);color:var(--color-text-primary);border-radius:10px;justify-content:flex-start;gap:10px;width:calc(100% + 20px);margin-left:-10px;margin-right:-10px;padding:0 10px;height:40px!important}.Button-module__xDwtkW__list:hover{color:var(--color-text-primary);background-color:var(--color-icon-primary-background)}.Button-module__xDwtkW__primary{background-color:var(--color-button-full);color:#fff}.Button-module__xDwtkW__primary:hover:not(:disabled){background-color:var(--color-button-full--hover)}.Button-module__xDwtkW__secondary{background-color:var(--color-gray-100);color:var(--color-text-primary)}.Button-module__xDwtkW__secondary:hover:not(:disabled){background-color:var(--color-gray-200)}.Button-module__xDwtkW__outline{border:1px solid var(--color-text-primary);background-color:var(--color-button-outline);color:var(--color-text-primary)}.Button-module__xDwtkW__outline:hover:not(:disabled){background-color:var(--color-button-outline--hover)}.Button-module__xDwtkW__ghost{height:44px;color:var(--color-text-primary);background-color:transparent;justify-content:center;align-items:center;gap:8px;display:flex;width:-moz-fit-content!important;width:fit-content!important;padding:0 8px!important}.Button-module__xDwtkW__ghost:hover{background-color:var(--color-button-outline--hover)}.Button-module__xDwtkW__danger{color:var(--white);background:var(--color-danger-graphic)}.Button-module__xDwtkW__danger:hover{color:var(--white);background:var(--color-danger-text)}
.Card-module__si82nG__card{background-color:var(--color-surface-primary);border:1px solid var(--color-border);border-radius:14.2px}.Card-module__si82nG__cardHeader{flex-direction:column;gap:.375rem;padding:1.5rem;display:flex}.Card-module__si82nG__cardContent{padding:0 1.5rem 1.5rem}.Card-module__si82nG__cardFooter{align-items:center;padding:0 1.5rem 1.5rem;display:flex}
.Modal-module__rxdtia__overlay{z-index:99999;animation:Modal-module__rxdtia__fadeIn var(--duration-fast)var(--ease-in-out);background-color:rgba(0,0,0,.2);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes Modal-module__rxdtia__fadeIn{0%{background-color:transparent}to{background-color:rgba(0,0,0,.2)}}.Modal-module__rxdtia__modal{background-color:var(--color-container);width:100%;max-width:28rem;box-shadow:var(--shadow-large);animation:Modal-module__rxdtia__slideUp var(--duration-fast)var(--ease-in-out);border-radius:20px;position:relative;overflow:hidden}@media (max-width:742px){.Modal-module__rxdtia__modal{animation:Modal-module__rxdtia__slideUpMobile var(--duration-fast)var(--ease-in-out)}}@keyframes Modal-module__rxdtia__slideUp{0%{opacity:.4;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes Modal-module__rxdtia__slideUpMobile{0%{opacity:1;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.Modal-module__rxdtia__content{flex-direction:column;justify-content:flex-start;align-items:center;max-height:67svh;padding:32px;display:flex;overflow-x:visible;overflow-y:scroll}.Modal-module__rxdtia__header{border-bottom:1px solid var(--color-border-soft);background-color:var(--color-container);flex-direction:row;justify-content:space-between;align-items:center;height:64px;padding:0 16px;display:flex}.Modal-module__rxdtia__closeButton{color:var(--color-icon-secondary);cursor:pointer;transition:color var(--duration-fast)var(--ease-in-out);background:0 0;border:none;justify-content:center;align-items:center;width:44px;height:44px;margin:0 0 0 -12px;padding:0;display:flex}.Modal-module__rxdtia__closeButton *{color:var(--color-icon-primary)}.Modal-module__rxdtia__closeButton:hover *{color:var(--color-icon-primary--hover)}.Modal-module__rxdtia__buttonPlaceholder{width:44px;height:44px;margin-right:-12px}.Modal-module__rxdtia__title{font-size:var(--font-size-callout);line-height:var(--line-height-callout);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-callout);text-align:center;paddding:0px;margin:0}@media (max-width:742px){.Modal-module__rxdtia__overlay{align-items:flex-end;padding:0}.Modal-module__rxdtia__modal{border-radius:20px 20px 0 0;max-width:100%;max-height:95svh}.Modal-module__rxdtia__content{padding-left:24px;padding-right:24px}}
.FormField-module__duR9rG__formField{flex-direction:column;gap:8px;width:100%;display:flex;position:relative}.FormField-module__duR9rG__inputContainer{border-color:var(--color-border-input);flex-direction:column;display:flex}.FormField-module__duR9rG__input::placeholder{color:var(--color-text-placeholder)}.FormField-module__duR9rG__inputWrapper{align-items:center;display:flex;position:relative}.FormField-module__duR9rG__input{border:1px solid var(--color-border-input);width:calc(100% - 34px);height:22px;font-size:var(--font-size-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body);font-weight:var(--font-weight-regular);transition:all var(--duration-fast)var(--ease-in-out);border-radius:14px;flex:1;padding:16px 36px 16px 12px}.FormField-module__duR9rG__input[type=date]{border:1px solid var(--color-border-input);width:calc(100% - 34px);height:22px;font-size:var(--font-size-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body);font-weight:var(--font-weight-regular);transition:all var(--duration-fast)var(--ease-in-out);-webkit-appearance:none;-moz-appearance:textfield;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:14px;flex:1;padding:16px 12px}.FormField-module__duR9rG__input[type=date]::-webkit-calendar-picker-indicator{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--color-icon-secondary);cursor:pointer;background:0 0;position:relative}.FormField-module__duR9rG__input[type=date]::-webkit-datetime-edit-fields-wrapper{padding:0}.FormField-module__duR9rG__input[type=date]::-webkit-datetime-edit-text{color:var(--color-text-primary)}.FormField-module__duR9rG__input[type=date]::-webkit-datetime-edit-month-field{color:var(--color-text-primary)}.FormField-module__duR9rG__input[type=date]::-webkit-datetime-edit-day-field{color:var(--color-text-primary)}.FormField-module__duR9rG__input[type=date]::-webkit-datetime-edit-year-field{color:var(--color-text-primary)}.FormField-module__duR9rG__input[type=date]{background:var(--white);text-align:left;align-items:left;cursor:text;justify-content:left}.FormField-module__duR9rG__input[type=date]:valid::-webkit-datetime-edit-month-field{color:var(--color-text-placeholder)}.FormField-module__duR9rG__input[type=date]:valid::-webkit-datetime-edit-day-field{color:var(--color-text-placeholder)}.FormField-module__duR9rG__input[type=date]:valid::-webkit-datetime-edit-year-field{color:var(--color-text-placeholder)}.FormField-module__duR9rG__input[type=date]:valid::-webkit-datetime-edit-text{color:var(--color-text-placeholder)}.FormField-module__duR9rG__inputValid[type=date]:valid::-webkit-datetime-edit-month-field{color:var(--color-text-primary)!important}.FormField-module__duR9rG__inputValid[type=date]:valid::-webkit-datetime-edit-day-field{color:var(--color-text-primary)!important}.FormField-module__duR9rG__inputValid[type=date]:valid::-webkit-datetime-edit-year-field{color:var(--color-text-primary)!important}.FormField-module__duR9rG__inputValid[type=date]:valid::-webkit-datetime-edit-text{color:var(--color-text-primary)!important}.FormField-module__duR9rG__input:focus{transition:all var(--duration-fast)var(--ease-in-out);z-index:4;outline:none;border-color:var(--color-text-primary)!important;box-shadow:0px 0px 0px .5px var(--color-text-primary)!important;border-radius:14px!important}.FormField-module__duR9rG__inputValid{transition:all var(--duration-fast)var(--ease-in-out);border-color:var(--color-text-placeholder)}.FormField-module__duR9rG__inputValid:focus{transition:all var(--duration-fast)var(--ease-in-out);border-color:var(--color-brand-text)!important;box-shadow:0px 0px 0px .5px var(--color-brand-text)!important;border-radius:14px!important}.FormField-module__duR9rG__inputError{transition:all var(--duration-fast)var(--ease-in-out);border-color:var(--color-danger-text)!important;box-shadow:0px 0px 0px .5px var(--color-danger-text)!important}.FormField-module__duR9rG__inputError:focus{transition:all var(--duration-fast)var(--ease-in-out);border-color:var(--color-danger-text)!important;box-shadow:0px 0px 0px .5px var(--color-danger-text)!important;border-radius:14px!important}.FormField-module__duR9rG__validationIcon{pointer-events:none;color:var(--color-brand-text);z-index:200;position:absolute;top:30px;right:14px;transform:translateY(-50%)}.FormField-module__duR9rG__validationIcon *{color:var(--color-brand-text)}.FormField-module__duR9rG__floatingInput{padding-top:22px;padding-bottom:10px}.FormField-module__duR9rG__floatingLabel{font-size:var(--font-size-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body);font-weight:var(--font-weight-regular);color:var(--color-text-placeholder);pointer-events:none;transition:all var(--duration-fast)var(--ease-in-out);z-index:200;background-color:transparent;position:absolute;top:17px;left:12px}.FormField-module__duR9rG__floatingLabelActive{font-size:var(--font-size-caption-2);line-height:var(--line-height-caption-2);letter-spacing:var(--letter-spacing-caption-2);font-weight:var(--font-weight-regular);color:var(--color-text-placeholder);transition:all var(--duration-fast)var(--ease-in-out);background-color:var(--color-background-primary);top:9px;transform:translateY(0)}.FormField-module__duR9rG__doubleInput{border:1px solid transparent;width:100%}.FormField-module__duR9rG__doubleInput:focus{border-color:var(--color-text-primary)!important;box-shadow:0px 0px 0px .5px var(--color-text-primary)!important;border-radius:14px!important;outline:none!important}.FormField-module__duR9rG__doubleInputShadow{width:100%;height:56px;position:absolute}.FormField-module__duR9rG__formField:first-child:has(.FormField-module__duR9rG__input:focus) .FormField-module__duR9rG__doubleInputShadow{width:100%;height:56px;transition:all var(--duration-fast)var(--ease-in-out);border-radius:14px 14px 0 0;position:absolute;box-shadow:0px 0px 0px .5px var(--color-transparent)!important}.FormField-module__duR9rG__formField:last-child:has(.FormField-module__duR9rG__input:focus) .FormField-module__duR9rG__doubleInputShadow{width:100%;height:56px;transition:all var(--duration-fast)var(--ease-in-out);border-radius:0 0 14px 14px;position:absolute;box-shadow:0px 0px 0px .5px var(--color-transparent)!important}.FormField-module__duR9rG__secondInput{margin-top:0}.FormField-module__duR9rG__checkboxInput{background-color:var(--white);transition:all var(--duration-fast)var(--ease-in-out);margin:0;border:1px solid var(--color-text-placeholder)!important;width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;max-height:22px!important;box-shadow:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border-radius:100px!important;flex-shrink:0!important;padding:0!important}.FormField-module__duR9rG__formField:hover .FormField-module__duR9rG__checkboxInput{transition:all var(--duration-fast)var(--ease-in-out);border:1px solid var(--color-text-primary)!important}.FormField-module__duR9rG__checkboxInput:focus{transition:all var(--duration-fast)var(--ease-in-out);border-color:var(--color-text-placeholder)!important;box-shadow:var(--color-brand-placeholder)!important}.FormField-module__duR9rG__checkboxInput:checked{background-color:var(--color-brand-text);transition:all var(--duration-fast)var(--ease-in-out);border-color:none!important;box-shadow:none!important;border:1.5px solid var(--color-brand-text)!important}.FormField-module__duR9rG__checkboxInput.FormField-module__duR9rG__inputValid{transition:all var(--duration-fast)var(--ease-in-out);border-color:none!important}.FormField-module__duR9rG__checkboxWrapper{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;width:calc(100% - 24px);height:56px;padding:0 12px;display:flex}.FormField-module__duR9rG__checkboxLabelText{font-size:var(--font-size-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body);font-weight:var(--font-weight-regular);color:var(--color-text-primary);cursor:pointer}.FormField-module__duR9rG__checkIcon{z-index:200;position:absolute;top:22.5px;right:17px}.FormField-module__duR9rG__checkIcon *{color:var(--white)!important}.FormField-module__duR9rG__checkboxWrapper:has(.FormField-module__duR9rG__checkboxInput:checked) .FormField-module__duR9rG__checkIcon *{color:var(--white)!important}.FormField-module__duR9rG__prefilledInput{background-color:var(--color-background-secondary)!important;color:var(--color-text-secondary)!important;cursor:not-allowed!important}.FormField-module__duR9rG__prefilledInput.FormField-module__duR9rG__doubleInput{pointer-events:none}.FormField-module__duR9rG__prefilledInput:focus{border-color:var(--color-border-input)!important;box-shadow:none!important}.FormField-module__duR9rG__textArea{border:1px solid var(--color-border-input);font-size:var(--font-size-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body);font-weight:var(--font-weight-regular);transition:all var(--duration-fast)var(--ease-in-out);resize:vertical;border-radius:14px;flex:1;width:calc(100% - 74px);min-height:60px;padding:12px 16px}.FormField-module__duR9rG__textArea::placeholder{color:var(--color-text-placeholder)}.FormField-module__duR9rG__textArea:focus{border-color:var(--color-text-primary);box-shadow:0px 0px 0px .5px var(--color-text-primary);outline:none}.FormField-module__duR9rG__floatingTextArea{padding:22px 36px 10px 12px}.FormField-module__duR9rG__textAreaValid{transition:all var(--duration-fast)var(--ease-in-out);border-color:var(--color-border-input)}.FormField-module__duR9rG__textAreaValid:focus{transition:all var(--duration-fast)var(--ease-in-out);border-color:var(--color-brand-text)!important;box-shadow:0px 0px 0px .5px var(--color-brand-text)!important;border-radius:14px!important}.FormField-module__duR9rG__textAreaError{transition:all var(--duration-fast)var(--ease-in-out);border-color:var(--color-danger-text)!important}.FormField-module__duR9rG__textAreaError:focus{transition:all var(--duration-fast)var(--ease-in-out);border-color:var(--color-danger-text)!important;box-shadow:0px 0px 0px .5px var(--color-danger-text)!important;border-radius:14px!important}.FormField-module__duR9rG__error{font-size:var(--font-size-caption-1);line-height:var(--line-height-caption-1);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-caption-1);color:var(--color-danger-text);margin:0 0 -3px}.FormField-module__duR9rG__formField:has(.FormField-module__duR9rG__doubleInput) .FormField-module__duR9rG__error{position:absolute;top:37px;left:12px}.FormField-module__duR9rG__formField:has(.FormField-module__duR9rG__doubleInput:focus) .FormField-module__duR9rG__error{display:none}.FormField-module__duR9rG__errorText{font-size:var(--font-size-caption-1);line-height:var(--line-height-caption-1);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-caption-1);color:var(--color-danger-text);margin-top:8px}.FormField-module__duR9rG__description{font-size:var(--font-size-caption-1);line-height:var(--line-height-caption-1);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-caption-1);color:var(--color-text-secondary);margin:0}.FormField-module__duR9rG__doubleInputContainer{border:1px solid var(--color-border-input);transition:all var(--duration-fast)var(--ease-in-out);border-radius:14px;position:relative}.FormField-module__duR9rG__combinedError{font-size:var(--font-size-caption-1);line-height:var(--line-height-caption-1);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-caption-1);color:var(--color-danger-text);line-position:top;height:16px;margin:0;position:absolute;bottom:-24px}.FormField-module__duR9rG__doubleInputContainer:has(.FormField-module__duR9rG__combinedError){margin-bottom:24px}.FormField-module__duR9rG__doubleInputContainer .FormField-module__duR9rG__doubleInputDivider{width:100%;height:1px;transition:all var(--duration-fast)var(--ease-in-out);background-color:var(--color-border-input)}.FormField-module__duR9rG__doubleInputContainer:has(input:focus) .FormField-module__duR9rG__doubleInputDivider{width:100%;height:1px;transition:all var(--duration-fast)var(--ease-in-out);background-color:var(--transparent)}.FormField-module__duR9rG__doubleInputContainer:has(input[type=checkbox]:focus) .FormField-module__duR9rG__doubleInputDivider{width:100%;height:1px;transition:all var(--duration-fast)var(--ease-in-out);background-color:var(--color-border-input)}
.RangeSlider-module__tA6LRq__container{flex-direction:column;gap:1rem;width:100%;display:flex}.RangeSlider-module__tA6LRq__sliderWrapper{width:100%;padding:1rem 0;position:relative}.RangeSlider-module__tA6LRq__track{background-color:var(--color-background-secondary);pointer-events:none;border-radius:3px;height:6px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.RangeSlider-module__tA6LRq__trackFill{background-color:var(--color-brand-graphic);border-radius:3px;height:100%;transition:width .15s ease-out}.RangeSlider-module__tA6LRq__slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:10;cursor:pointer;background:0 0;outline:none;width:100%;height:6px;position:relative}.RangeSlider-module__tA6LRq__slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-brand-graphic);cursor:pointer;border:3px solid #fff;border-radius:50%;width:20px;height:20px;transition:transform .15s ease-out;box-shadow:0 2px 4px rgba(0,0,0,.1)}.RangeSlider-module__tA6LRq__slider::-webkit-slider-thumb:hover{transform:scale(1.1)}.RangeSlider-module__tA6LRq__slider::-webkit-slider-thumb:active{transform:scale(1.2)}.RangeSlider-module__tA6LRq__slider::-moz-range-thumb{background-color:var(--color-brand-graphic);cursor:pointer;border:3px solid #fff;border-radius:50%;width:20px;height:20px;transition:transform .15s ease-out;box-shadow:0 2px 4px rgba(0,0,0,.1)}.RangeSlider-module__tA6LRq__slider::-moz-range-thumb:hover{transform:scale(1.1)}.RangeSlider-module__tA6LRq__slider::-moz-range-thumb:active{transform:scale(1.2)}.RangeSlider-module__tA6LRq__labelsContainer{justify-content:space-between;gap:.5rem;margin-top:.5rem;display:flex}.RangeSlider-module__tA6LRq__label{font-size:var(--font-size-footnote);color:var(--color-text-tertiary);text-align:center;flex:1;transition:all .15s ease-out}.RangeSlider-module__tA6LRq__labelActive{color:var(--color-brand-text);font-weight:var(--font-weight-semibold)}.RangeSlider-module__tA6LRq__valueDisplay{justify-content:center;margin-top:.5rem;display:flex}.RangeSlider-module__tA6LRq__valueText{font-size:var(--font-size-body);font-weight:var(--font-weight-medium);color:var(--color-text-primary);background-color:var(--color-background-secondary);border-radius:6px;padding:.25rem .75rem}.RangeSlider-module__tA6LRq__currentLabel{text-align:center;font-size:var(--font-size-body);font-weight:var(--font-weight-medium);color:var(--color-brand-text);margin-top:.5rem}@media (max-width:742px){.RangeSlider-module__tA6LRq__labelsContainer{flex-wrap:wrap}.RangeSlider-module__tA6LRq__label{font-size:var(--font-size-caption-1)}}
.PortSelect-module__5XAUvW__dropdownIcon,.PortSelect-module__5XAUvW__dropdownIcon *{color:var(--color-icon-secondary);transition:all var(--duration-fast)var(--ease-in-out)}.PortSelect-module__5XAUvW__removeButton{color:var(--color-text-primary);transition:all var(--duration-fast)var(--ease-in-out)}.PortSelect-module__5XAUvW__removeButton:hover,.PortSelect-module__5XAUvW__removeButton *{color:var(--color-text-primary)}.PortSelect-module__5XAUvW__clearButton{color:var(--color-icon-primary);font-size:var(--font-size-subhead);line-height:var(--line-height-subhead);letter-spacing:var(--letter-spacing-subhead);transition:all var(--duration-fast)var(--ease-in-out)}.PortSelect-module__5XAUvW__clearButton:hover{color:var(--color-icon-secondary--hover)}.PortSelect-module__5XAUvW__clearButton *{color:var(--color-icon-secondary)}
.RadioGroup-module__6CIVPW__container{border:1px solid var(--color-border-input);transition:all var(--duration-fast)var(--ease-in-out);border-radius:16px;gap:0;display:grid}.RadioGroup-module__6CIVPW__containerError{transition:all var(--duration-fast)var(--ease-in-out);border-color:var(--color-danger-text)!important;box-shadow:0px 0px 0px .5px var(--color-danger-text)!important}.RadioGroup-module__6CIVPW__grid1,.RadioGroup-module__6CIVPW__grid2,.RadioGroup-module__6CIVPW__grid3,.RadioGroup-module__6CIVPW__grid4{grid-template-columns:repeat(1,1fr)}.RadioGroup-module__6CIVPW__option{border-radius: ;cursor:pointer;min-height:57px;transition:all var(--duration-fast)var(--ease-in-out);border-bottom:1px solid var(--color-border-soft);align-items:center;gap:12px;padding:0 44px 0 12px;display:flex;position:relative}.RadioGroup-module__6CIVPW__option:last-child{border-radius: ;cursor:pointer;min-height:56px;transition:all var(--duration-fast)var(--ease-in-out);border-bottom:none;align-items:center;padding:0 12px;display:flex;position:relative}.RadioGroup-module__6CIVPW__optionWithSubtitle{align-items:flex-start;min-height:28px;padding:15px 44px 15px 12px}.RadioGroup-module__6CIVPW__optionWithSubtitle:last-child{align-items:flex-start;min-height:29px;padding:15px 44px 15px 12px}.RadioGroup-module__6CIVPW__optionSelected{opacity:1;transition:all var(--duration-fast)var(--ease-in-out);outline:none;position:relative}.RadioGroup-module__6CIVPW__option input{border-radius:50%;width:20px;height:20px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.RadioGroup-module__6CIVPW__checkCircleIcon{pointer-events:none;width:8px;height:8px;color:var(--transparent);z-index:200;background-color:#fff;border-radius:20px;position:absolute;top:50%;right:19px;transform:translateY(-50%)}.RadioGroup-module__6CIVPW__checkCircleIcon *{color:var(--white)}.RadioGroup-module__6CIVPW__optionSelected .RadioGroup-module__6CIVPW__checkCircle{border:1.5px solid var(--color-brand-text)}.RadioGroup-module__6CIVPW__optionSelected .RadioGroup-module__6CIVPW__checkCircleIcon *{color:var(--white)}.RadioGroup-module__6CIVPW__radio{pointer-events:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--color-icon-secondary);width:22px;min-width:22px;max-width:22px;height:22px;min-height:22px;max-height:22px;transition:all var(--duration-fast)var(--ease-in-out);border-radius:22px;margin:0;padding:0;position:relative}.RadioGroup-module__6CIVPW__option:hover .RadioGroup-module__6CIVPW__radio{border:1px solid var(--color-icon-primary)}.RadioGroup-module__6CIVPW__radio:checked{transition:all var(--duration-fast)var(--ease-in-out);background-color:var(--color-brand-text);border:1px solid var(--color-brand-text)}.RadioGroup-module__6CIVPW__icon{margin-right:var(--spacing-snug)}.RadioGroup-module__6CIVPW__labelContainer{flex-direction:column;gap:0;width:100%;display:flex}.RadioGroup-module__6CIVPW__label{font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-body);color:var(--color-text-primary);text-align:left;width:100%;transition:all var(--duration-fast)var(--ease-in-out)}.RadioGroup-module__6CIVPW__subtitle{font-size:var(--font-size-caption-1);line-height:var(--line-height-caption-1);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-caption-1);color:var(--color-text-secondary);text-align:left;width:100%}
.CheckboxGroup-module__c_LQdW__container{border:1px solid var(--color-border-input);transition:all var(--duration-fast)var(--ease-in-out);border-radius:16px;gap:0;display:grid}.CheckboxGroup-module__c_LQdW__containerError{transition:all var(--duration-fast)var(--ease-in-out);border-color:var(--color-danger-text)!important;box-shadow:0px 0px 0px .5px var(--color-danger-text)!important}.CheckboxGroup-module__c_LQdW__grid1,.CheckboxGroup-module__c_LQdW__grid2,.CheckboxGroup-module__c_LQdW__grid3,.CheckboxGroup-module__c_LQdW__grid4{grid-template-columns:repeat(1,1fr)}.CheckboxGroup-module__c_LQdW__option{border-radius: ;cursor:pointer;min-height:57px;transition:all var(--duration-fast)var(--ease-in-out);border-bottom:1px solid var(--color-border-soft);align-items:center;gap:12px;padding:0 44px 0 12px;display:flex;position:relative}.CheckboxGroup-module__c_LQdW__option:last-child{border-radius: ;cursor:pointer;min-height:56px;transition:all var(--duration-fast)var(--ease-in-out);border-bottom:none;align-items:center;padding:0 12px;display:flex;position:relative}.CheckboxGroup-module__c_LQdW__optionWithSubtitle{align-items:flex-start;min-height:28px;padding:15px 44px 15px 12px}.CheckboxGroup-module__c_LQdW__optionWithSubtitle:last-child{align-items:flex-start;min-height:29px;padding:15px 44px 15px 12px}.CheckboxGroup-module__c_LQdW__optionSelected{opacity:1;transition:all var(--duration-fast)var(--ease-in-out);outline:none;position:relative}.CheckboxGroup-module__c_LQdW__option input{border-radius:50%;width:20px;height:20px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.CheckboxGroup-module__c_LQdW__checkCircleIcon{pointer-events:none;transition:all var(--duration-fast)var(--ease-in-out);position:absolute;top:51%;right:16px;transform:translateY(-50%)}.CheckboxGroup-module__c_LQdW__optionSelected .CheckboxGroup-module__c_LQdW__checkCircleIcon{opacity:1;color:var(--white)}.CheckboxGroup-module__c_LQdW__checkCircleIcon *{opacity:1;color:var(--color-icon-secondary);transition:all var(--duration-fast)var(--ease-in-out)}.CheckboxGroup-module__c_LQdW__optionSelected .CheckboxGroup-module__c_LQdW__checkCircleIcon *{opacity:1;color:var(--white)}.CheckboxGroup-module__c_LQdW__option:hover .CheckboxGroup-module__c_LQdW__checkCircleIcon *{color:var(--color-icon-primary)}.CheckboxGroup-module__c_LQdW__option:hover .CheckboxGroup-module__c_LQdW__checkbox{border:1px solid var(--color-icon-primary)}.CheckboxGroup-module__c_LQdW__optionSelected:hover .CheckboxGroup-module__c_LQdW__checkbox{opacity:1;border:none}.CheckboxGroup-module__c_LQdW__optionSelected:hover .CheckboxGroup-module__c_LQdW__checkCircleIcon *{opacity:1;color:var(--white)}.CheckboxGroup-module__c_LQdW__checkbox{pointer-events:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--color-icon-secondary);background-color:var(--white);width:22px;min-width:22px;max-width:22px;height:22px;min-height:22px;max-height:22px;transition:all var(--duration-fast)var(--ease-in-out);border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:relative}.CheckboxGroup-module__c_LQdW__checkbox:checked{transition:all var(--duration-fast)var(--ease-in-out);background-color:var(--color-brand-text);border:1px solid var(--color-brand-text)}.CheckboxGroup-module__c_LQdW__icon{margin-right:var(--spacing-snug)}.CheckboxGroup-module__c_LQdW__labelContainer{flex-direction:column;gap:0;width:100%;display:flex}.CheckboxGroup-module__c_LQdW__label{font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-body);color:var(--color-text-primary);text-align:left;width:100%;transition:all var(--duration-fast)var(--ease-in-out)}.CheckboxGroup-module__c_LQdW__subtitle{font-size:var(--font-size-caption-1);line-height:var(--line-height-caption-1);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-caption-1);color:var(--color-text-secondary);text-align:left;width:100%}
.EditFieldModal-module__y3Kucq__content{flex-direction:column;gap:1.5rem;width:100%;display:flex}.EditFieldModal-module__y3Kucq__description{text-align:left;width:100%;color:var(--color-text-primary);font-size:var(--font-size-title-3);line-height:var(--line-height-title-3);letter-spacing:var(--letter-spacing-title-3);font-weight:var(--font-weight-medium);margin-top:0;margin-bottom:0}.EditFieldModal-module__y3Kucq__fieldContainer{width:100%}.EditFieldModal-module__y3Kucq__actions{gap:.75rem;width:100%;display:flex}.EditFieldModal-module__y3Kucq__multiselectContainer{flex-direction:column;gap:.75rem;max-height:300px;padding:.5rem 0;display:flex;overflow-y:auto}.EditFieldModal-module__y3Kucq__checkboxLabel{cursor:pointer;transition:background-color var(--duration-fast)var(--ease-in-out);border-radius:6px;align-items:center;gap:.75rem;padding:.5rem;display:flex}.EditFieldModal-module__y3Kucq__checkboxLabel:hover{background-color:var(--color-background-secondary)}.EditFieldModal-module__y3Kucq__checkbox{cursor:pointer;width:20px;height:20px;accent-color:var(--color-brand-graphic)}.EditFieldModal-module__y3Kucq__checkboxLabel span{font-size:var(--font-size-body);color:var(--color-text-primary)}.EditFieldModal-module__y3Kucq__error{color:var(--color-error,#dc2626);font-size:var(--font-size-small);margin-bottom:.5rem}@media (max-width:742px){.EditFieldModal-module__y3Kucq__content{gap:24px}.EditFieldModal-module__y3Kucq__actions{flex-direction:column}.EditFieldModal-module__y3Kucq__actions button:first-child{display:none}}
.BubbleLoader-module__eCcqnG__bubbleLoader{justify-content:center;align-items:center;gap:7px;display:flex}.BubbleLoader-module__eCcqnG__bubble{background:var(--color-text-placeholder);border-radius:50%;animation:.6s infinite alternate BubbleLoader-module__eCcqnG__bouncing-loader}.BubbleLoader-module__eCcqnG__small .BubbleLoader-module__eCcqnG__bubble{width:7px;height:7px}.BubbleLoader-module__eCcqnG__medium .BubbleLoader-module__eCcqnG__bubble{width:12px;height:12px}.BubbleLoader-module__eCcqnG__large .BubbleLoader-module__eCcqnG__bubble{width:16px;height:16px}.BubbleLoader-module__eCcqnG__bubble1{animation-delay:0s}.BubbleLoader-module__eCcqnG__bubble2{animation-delay:.2s}.BubbleLoader-module__eCcqnG__bubble3{animation-delay:.4s}@keyframes BubbleLoader-module__eCcqnG__bouncing-loader{to{opacity:.5;transform:translateY(7px)}}.BubbleLoader-module__eCcqnG__typingIndicator{align-items:center;gap:8px;margin:8px 0 16px;padding-left:40px;display:flex}.BubbleLoader-module__eCcqnG__typingBubble{background:var(--color-icon-primary-background);border-radius:16px 16px 16px 4px;padding:8px 12px}.BubbleLoader-module__eCcqnG__typingDots{gap:3px;display:flex}.BubbleLoader-module__eCcqnG__typingDots span{border-radius:50%;animation:1.4s ease-in-out infinite BubbleLoader-module__eCcqnG__typingBounce}.BubbleLoader-module__eCcqnG__typingDots span:first-child{animation-delay:0s}.BubbleLoader-module__eCcqnG__typingDots span:nth-child(2){animation-delay:.2s}.BubbleLoader-module__eCcqnG__typingDots span:nth-child(3){animation-delay:.4s}@keyframes BubbleLoader-module__eCcqnG__typingBounce{0%,80%,to{opacity:.5;transform:translateY(2px)}40%{opacity:1;transform:translateY(0)}}
.Placeholder-module__05Quaq__container{width:calc(100% - 88px);max-width:1920px;padding:0 44px}@media (max-width:1439px){.Placeholder-module__05Quaq__container{width:calc(100% - 64px);padding:0 32px}}@media (max-width:949px){.Placeholder-module__05Quaq__container{width:calc(100% - 40px);padding:0 20px}}@media (max-width:742px){.Placeholder-module__05Quaq__container{width:calc(100% - 48px);padding:0 24px}}.Placeholder-module__05Quaq__wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.Placeholder-module__05Quaq__title{color:var(--color-text-primary);font-size:var(--font-size-title-2);line-height:var(--line-height-title-2);letter-spacing:var(--letter-spacing-title-2);font-weight:var(--font-weight-medium);margin:0}.Placeholder-module__05Quaq__description{color:var(--color-text-secondary);font-size:var(--font-size-subhead);line-height:var(--line-height-subhead);letter-spacing:var(--letter-spacing-subhead);font-weight:var(--font-weight-regular);margin:0;margin-top:calc(var(--font-size-subhead)*.6);margin-bottom:20px}.Placeholder-module__05Quaq__modalHeader{text-align:left;width:100%;color:var(--color-text-primary);font-size:var(--font-size-title-2);line-height:var(--line-height-title-2);letter-spacing:var(--letter-spacing-title-2);font-weight:var(--font-weight-medium);margin-top:8px;margin-bottom:8px}
.PageHeader-module__cS7uea__container{white-space:nowrap;z-index:4;background:#fff;flex-direction:column;justify-content:space-between;align-items:flex-start;width:calc(100% - 88px);max-width:1920px;padding:0 44px;display:flex}.PageHeader-module__cS7uea__homepage{border-top-left-radius:20px;border-top-right-radius:20px}.PageHeader-module__cS7uea__header{color:var(--color-text-primary);font-size:var(--font-size-large-title);line-height:var(--line-height-large-title);letter-spacing:var(--letter-spacing-large-title);font-weight:var(--font-weight-medium);margin:0;margin-top:var(--font-size-large-title);margin-bottom:var(--font-size-large-title);white-space:wrap;flex:1}.PageHeader-module__cS7uea__subhead{color:var(--color-text-tertiary);font-size:var(--font-size-title-3);line-height:var(--line-height-title-3);letter-spacing:var(--letter-spacing-title-3);font-weight:var(--font-weight-regular);margin:0 0 0 3px;margin-top:var(--font-size-large-title);margin-bottom:var(--font-size-large-title);white-space:nowrap}.PageHeader-module__cS7uea__smallerHeader{color:var(--color-text-primary);font-size:var(--font-size-title-1);line-height:var(--line-height-title-1);letter-spacing:var(--letter-spacing-title-1);font-weight:var(--font-weight-medium);margin:24px 0}.PageHeader-module__cS7uea__headerButton{width:-moz-fit-content;width:fit-content;height:48px!important;padding-top:0!important;padding-bottom:0!important}.PageHeader-module__cS7uea__headerWrapper{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:20px;width:100%;display:flex}.PageHeader-module__cS7uea__actions{flex-flow:wrap;align-items:center;gap:20px;width:100%;margin-top:-14px;margin-bottom:34px;display:flex}.PageHeader-module__cS7uea__toggleGroup{flex-direction:row;flex-wrap:none;border-radius:8px;gap:8px;display:flex}.PageHeader-module__cS7uea__toggleButton{color:var(--color-text-primary);cursor:pointer;white-space:nowrap;transition:all var(--duration-fast)var(--ease-in-out);background:0 0;background:var(--color-icon-primary-background);border:none;border-radius:200px;padding:8px 16px}.PageHeader-module__cS7uea__toggleButton.PageHeader-module__cS7uea__active{background:var(--color-text-primary);color:#fff}.PageHeader-module__cS7uea__toggleButton span{color:var(--color-text-primary);font-size:var(--font-size-subhead);letter-spacing:var(--letter-spacing-subhead);line-height:var(--line-height-subhead);transition:all var(--duration-fast)var(--ease-in-out)}.PageHeader-module__cS7uea__toggleButton.PageHeader-module__cS7uea__active span{color:#fff;font-size:var(--font-size-subhead);letter-spacing:var(--letter-spacing-subhead);line-height:var(--line-height-subhead)}.PageHeader-module__cS7uea__backButton{background-color:var(--color-icon-primary-background);cursor:pointer;width:44px;height:44px;transition:all var(--duration-fast)var(--ease-in-out);border-radius:200px;justify-content:center;align-items:center;display:flex;stroke:none!important;border:none!important;outline:none!important}.PageHeader-module__cS7uea__backButton:hover{background-color:var(--color-icon-primary-background--hover)}.PageHeader-module__cS7uea__backButton *{color:var(--color-icon-primary);transition:all var(--duration-fast)var(--ease-in-out)}@media (max-width:1439px){.PageHeader-module__cS7uea__container{width:calc(100% - 64px);padding:0 32px}}@media (max-width:1129px){.PageHeader-module__cS7uea__container{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media (max-width:949px){.PageHeader-module__cS7uea__container{grid-template-columns:1fr 1fr 1fr 1fr;width:calc(100% - 40px);padding:0 20px}}@media (max-width:742px){.PageHeader-module__cS7uea__container{grid-template-columns:1fr 1fr;justify-content:space-between;width:calc(100% - 48px);padding:0 24px}.PageHeader-module__cS7uea__headerButton{margin-left:24px;margin-right:-24px}.PageHeader-module__cS7uea__backButton{display:none!important}.PageHeader-module__cS7uea__actions{width:calc(100% + 48px);margin-left:-24px;overflow-x:auto}.PageHeader-module__cS7uea__actions::-webkit-scrollbar{display:none}.PageHeader-module__cS7uea__scrollableToggle{margin-left:24px;margin-right:24px}}
.page-module___8aEwW__container{background:#fff;border-top-left-radius:20px;border-top-right-radius:20px;flex-direction:column;align-items:center;width:100%;display:flex}.page-module___8aEwW__containerSearch{min-height:calc(100svh - 81px)}.page-module___8aEwW__main{z-index:4;background:#fff;width:100%;margin:auto;padding:1rem auto}.page-module___8aEwW__loadMoreContainer{justify-content:center;padding:2rem 1.5rem;display:flex}.page-module___8aEwW__loadMoreButton{stroke:none;opacity:0;background:0 0;border:none;outline:none;height:1px;margin:0;overflow:hidden}.page-module___8aEwW__loadMoreButton p{font-size:var(--font-size-caption-1);letter-spacing:var(--letter-spacing-caption-1);color:var(--color-text-tertiary);line-height:var(--line-height-caption-1)}.page-module___8aEwW__expandButtonMobileWrapper{display:none}.page-module___8aEwW__contentWrapper{z-index:4;background-color:#fff;border-top-left-radius:20px;border-top-right-radius:20px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;min-height:33vh;padding-top:8px;padding-bottom:72px;display:flex}.page-module___8aEwW__searchBarFixed,.page-module___8aEwW__filtersSection{z-index:5000;pointer-events:auto;width:100%;max-width:850px;transition:all var(--duration-fast)var(--ease-in-out);border-radius:120px;flex-direction:row;justify-content:center;align-items:center;display:flex;position:fixed;top:9px;left:50%;transform:translate(-50%)}.page-module___8aEwW__unsigned{transition:all var(--duration-fast)var(--ease-in-out);top:89px}.page-module___8aEwW__unsigned.page-module___8aEwW__scrolled{transition:all var(--duration-fast)var(--ease-in-out);top:9px}.page-module___8aEwW__filtersSection{width:100%;max-width:850px}.page-module___8aEwW__searchIcon{color:var(--color-text-placeholder);pointer-events:none;background-color:var(--color-brand-text);border-radius:44px;justify-content:center;align-items:center;width:46px;height:46px;display:flex;position:absolute;right:6px}.page-module___8aEwW__searchIconMobile{display:none}.page-module___8aEwW__searchInputMobile{border:1px solid var(--color-border);background-color:var(--color-background);width:100%;height:56px;font-size:var(--font-size-subhead);line-height:var(--line-height-subhead);color:var(--color-text-primary);transition:all var(--duration-fast)var(--ease-in-out);pointer-events:none;border-radius:120px;justify-content:center;align-items:center;display:flex}.page-module___8aEwW__searchInputMobile::placeholder{color:var(--color-text-placeholder);text-align:center}.page-module___8aEwW__searchInputMobile:focus{border-color:var(--color-brand);background-color:var(--color-background);outline:none}.page-module___8aEwW__searchInputMobile:disabled{cursor:not-allowed;opacity:.6}.page-module___8aEwW__mobileSearch{width:100%;height:56px;font-size:var(--font-size-subhead);letter-spacing:var(--letter-spacing-subhead);line-height:var(--line-height-subhead);font-weight:var(--font-weight-medium);color:var(--color-text-primary);border:1px solid var(--color-border-soft);box-shadow:var(--shadow-default);background:#fff;border-radius:80px;justify-content:center;align-items:center;gap:10px;margin:0;display:flex}.page-module___8aEwW__mapOverlay{z-index:3;border-top:1px solid var(--color-border-soft);border-left:1px solid var(--color-border-soft);border-right:1px solid var(--color-border-soft);width:calc(100% + 2px);height:24px;box-shadow:var(--shadow-default);background-color:#fff;border-top-left-radius:20px;border-top-right-radius:20px;margin-top:calc(45vh - 24px);margin-bottom:-24px;margin-left:-1px}.page-module___8aEwW__loadingContainer{background-color:#fff;justify-content:center;align-items:center;width:100vw;min-height:33vh;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:6rem 2rem;animation:.2s ease-out page-module___8aEwW__fadeIn;display:flex}.page-module___8aEwW__skeletonWrapper{animation:.3s ease-out forwards page-module___8aEwW__fadeOut}.page-module___8aEwW__contentLoaded{animation:.4s ease-out page-module___8aEwW__fadeIn}.page-module___8aEwW__skeletonHeaderText{background:linear-gradient(90deg,var(--neutral100)0%,var(--neutral150)50%,var(--neutral100)100%);background-size:1000px 100%;border-radius:6px;width:500px;height:34px;animation:2s linear infinite page-module___8aEwW__shimmer}.page-module___8aEwW__errorContainer{text-align:center;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100vw;min-height:33vh;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:4rem 2rem;display:flex}.page-module___8aEwW__errorContainer p{color:var(--color-text-primary);font-size:var(--font-size-body);line-height:var(--line-height-body);max-width:600px;margin-bottom:1.5rem}.page-module___8aEwW__retryButton{background-color:var(--color-brand);color:#fff;font-size:var(--font-size-subhead);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all var(--duration-fast)var(--ease-in-out);border:none;border-radius:8px;padding:12px 24px}.page-module___8aEwW__retryButton:hover{background-color:var(--color-brand-hover);transform:scale(1.02)}.page-module___8aEwW__unsignedToggle{pointer-events:auto;z-index:4998;background:#fff;flex-direction:row;justify-content:center;align-items:center;gap:36px;width:-moz-fit-content;width:fit-content;margin:0;display:flex;position:fixed;top:22px}.page-module___8aEwW__toggleButton{cursor:pointer;transition:all var(--duration-fast)var(--ease-in-out);white-space:nowrap;background:0 0;border:none;align-items:center;gap:10px;height:36px;padding:0;display:flex;position:relative}.page-module___8aEwW__toggleButton.page-module___8aEwW__active{background:#fff}.page-module___8aEwW__toggleButtonIndicator{background-color:var(--white);width:calc(100% - 6px);height:3px;transition:background-color var(--duration-fast)var(--ease-in-out);border-radius:3px;position:absolute;bottom:-13px;left:6px}.page-module___8aEwW__active .page-module___8aEwW__toggleButtonIndicator{background-color:var(--color-text-primary);width:calc(100% - 6px);height:3px;transition:background-color var(--duration-fast)var(--ease-in-out);border-radius:3px;position:absolute;bottom:-13px;left:6px}.page-module___8aEwW__toggleVideoWrapper{aspect-ratio:1;border-radius:6px;flex-shrink:0;width:50px;height:50px;position:relative;overflow:hidden}.page-module___8aEwW__toggleVideo{object-fit:cover;filter:brightness();-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%;transform:translateZ(0)}.page-module___8aEwW__videoMask{background:#fff;width:12%;height:10%;position:absolute;bottom:0;right:20%}.page-module___8aEwW__toggleButtonText{color:var(--color-text-secondary);font-size:var(--font-size-subhead);line-height:var(--line-height-subhead);letter-spacing:var(--letter-spacing-subhead);font-weight:var(--font-weight-medium);transition:color var(--duration-fast)var(--ease-in-out)}.page-module___8aEwW__toggleButton:hover .page-module___8aEwW__toggleButtonText{color:var(--color-text-primary)}.page-module___8aEwW__toggleButton.page-module___8aEwW__active .page-module___8aEwW__toggleButtonText{color:var(--color-brand)}.page-module___8aEwW__jobSectionWrapper{z-index:4;background:#fff;width:100%;margin-bottom:-8px}.page-module___8aEwW__relatedSectionWrapper{z-index:4;background:#fff;width:100%;margin-top:-40px;padding-bottom:80px}.page-module___8aEwW__relatedSectionWrapper .page-module___8aEwW__jobSectionHeader{padding-top:40px;position:relative}.page-module___8aEwW__relatedSectionDivider{border-top:1px solid var(--color-border-soft);width:calc(100% - 88px);max-width:1920px;position:absolute;top:0}@media (max-width:1439px){.page-module___8aEwW__relatedSectionDivider{width:calc(100% - 64px)}}@media (max-width:949px){.page-module___8aEwW__relatedSectionDivider{width:calc(100% - 48px)}}.page-module___8aEwW__jobSectionWrapper:first-child{border-top-left-radius:20px;border-top-right-radius:20px}.page-module___8aEwW__jobSectionHeader{z-index:4;width:calc(100% - 88px);max-width:1920px;color:var(--color-text-primary);font-size:var(--font-size-title-1);line-height:var(--line-height-title-1);letter-spacing:var(--letter-spacing-title-1);font-weight:var(--font-weight-medium);cursor:default;transition:color var(--duration-fast)var(--ease-out);text-align:left;background:#fff;border:none;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:24px 44px;text-decoration:none;display:flex}.page-module___8aEwW__expandButtonDesktop{font-size:var(--font-size-subhead);font-size:var(--font-size-subhead);letter-spacing:var(--letter-spacing-subhead);font-weight:var(--font-weight-regular);color:var(--color-icon-primary);cursor:pointer;transition:all var(--duration-fast)var(--ease-in-out);white-space:nowrap;background:0 0;background:var(--color-icon-primary-background);border:none;border-radius:1200px;align-items:center;height:40px;margin:-3px 0;padding:0 12px;display:flex}.page-module___8aEwW__expandButtonDesktop:hover{background:var(--color-icon-primary-background--hover)}.page-module___8aEwW__jobSectionHeader span{color:var(--color-text-primary);font-size:var(--font-size-title-1);line-height:var(--line-height-title-1);letter-spacing:var(--letter-spacing-title-1);font-weight:var(--font-weight-medium);transition:color var(--duration-fast)var(--ease-out);margin:0}.page-module___8aEwW__jobSectionHeader:hover,.page-module___8aEwW__jobSectionHeader:hover span{color:var(--color-brand)}.page-module___8aEwW__jobSectionHeader svg{color:var(--color-text-secondary);transition:color var(--duration-fast)var(--ease-out);flex-shrink:0}.page-module___8aEwW__jobSectionHeader:hover svg{color:var(--color-brand)}.page-module___8aEwW__candidateCount{color:var(--color-text-secondary);font-size:var(--font-size-title-1);line-height:var(--line-height-title-1);letter-spacing:var(--letter-spacing-title-1);font-weight:var(--font-weight-medium)}.page-module___8aEwW__jobSectionHeaderLink{cursor:pointer;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;color:inherit;background:0 0;border:none;padding:0;position:relative}.page-module___8aEwW__jobSectionHeaderLink svg{opacity:0;transition:transform var(--duration-fast)var(--ease-out);color:var(--color-text-secondary);flex-shrink:0;position:absolute;transform:translateY(11px)translate(4px)}@media (max-width:742px){.page-module___8aEwW__jobSectionHeaderLink svg{opacity:0;transition:transform var(--duration-fast)var(--ease-out);color:var(--color-text-secondary);flex-shrink:0;width:15px;height:15px;margin-top:-1.5px;position:absolute;transform:translateY(11px)translate(4px)}.page-module___8aEwW__expandButtonDesktop{display:none}}.page-module___8aEwW__jobSectionHeaderLink:hover svg{opacity:1;transition:transform var(--duration-fast)var(--ease-out);transform:translateY(9px)translate(4px)}.page-module___8aEwW__viewMoreButton{background:var(--color-background);border:1px solid var(--color-border);width:calc(100% - 88px);max-width:1920px;color:var(--color-text-primary);font-size:var(--font-size-subhead);line-height:var(--line-height-subhead);letter-spacing:var(--letter-spacing-subhead);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--duration-fast)var(--ease-out);text-align:center;border-radius:8px;margin:0 auto 24px;padding:16px 44px;display:block}.page-module___8aEwW__viewMoreButton:hover{background:var(--color-icon-primary-background);color:var(--color-brand);border-color:var(--color-brand)}.page-module___8aEwW__cardGrid{z-index:5;background:#fff;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:22px 11px;width:calc(100% - 88px);max-width:1920px;margin:0 auto;padding:0 44px 24px;display:grid;padding-bottom:72px!important}.page-module___8aEwW__cardGridLarge{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:22px 11px;width:calc(100% - 88px);max-width:1920px;margin:0 auto;padding:0 44px 24px;display:grid}.page-module___8aEwW__cardGridCollapsed>:nth-child(n+7){display:none}.page-module___8aEwW__cardGridExtraLarge{grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:22px 16px;width:calc(100% - 88px);max-width:1920px;margin:0 auto;padding:0 44px 24px;display:grid}.page-module___8aEwW__cardGridExtraExtraLarge{grid-template-columns:1fr 1fr 1fr 1fr;gap:22px 16px;width:calc(100% - 88px);max-width:1920px;margin:0 auto;padding:0 44px 24px;display:grid}.page-module___8aEwW__filterChipsWrapper{z-index:4;background-color:#fff;justify-content:center;width:100%;display:flex}.page-module___8aEwW__filterChipsContainer{z-index:4;background:#fff;flex-wrap:wrap;justify-content:flex-start;gap:8px;width:calc(100% - 88px);max-width:1920px;margin-top:-10px;padding:0 44px 24px;display:flex;position:relative}.page-module___8aEwW__filterChip{background-color:var(--color-icon-primary-background);font-size:var(--font-size-footnote);letter-spacing:var(--letter-spacing-footnote);line-height:var(--line-height-footnote);font-weight:var(--font-weight-regular);color:var(--color-text-primary);border-radius:120px;align-items:center;padding:0 0 0 16px;display:flex}.page-module___8aEwW__filterChipText{font-size:var(--font-size-subhead);letter-spacing:var(--letter-spacing-subhead);line-height:var(--line-height-subhead);font-weight:var(--font-weight-regular);color:var(--color-text-primary);align-items:center;display:flex}.page-module___8aEwW__filterChipButton{width:40px;height:40px;color:var(--color-text-secondary);cursor:pointer;transition:all var(--duration-fast)var(--ease-in-out);font-size:14px;font-weight:var(--font-weight-semibold);background-color:transparent;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:-4px;display:flex}.page-module___8aEwW__filterChipButton *{color:var(--color-text-secondary)}.page-module___8aEwW__filterChipButton:hover *{color:var(--color-text-primary)}.page-module___8aEwW__clearAllButton{background-color:var(--color-background);border:0px solid var(--color-border);font-size:var(--font-size-subhead);letter-spacing:var(--letter-spacing-subhead);line-height:var(--line-height-subhead);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);cursor:pointer;transition:all var(--duration-fast)var(--ease-in-out);border-radius:120px;padding:8px 16px}.page-module___8aEwW__clearAllButton:hover{background-color:var(--color-icon-primary-background);color:var(--color-text-primary)}.page-module___8aEwW__modalHeader{text-align:left;width:100%;color:var(--color-text-primary);font-size:var(--font-size-title-2);line-height:var(--line-height-title-2);letter-spacing:var(--letter-spacing-title-2);font-weight:var(--font-weight-medium);margin-top:8px;margin-bottom:8px}.page-module___8aEwW__header{text-align:center;margin-bottom:4rem}.page-module___8aEwW__logo{margin:0 auto 1rem}.page-module___8aEwW__title{margin-bottom:1rem}.page-module___8aEwW__subtitle{margin-bottom:2rem}.page-module___8aEwW__buttonGroup{justify-content:center;gap:1rem;display:flex}.page-module___8aEwW__featuresGrid{gap:2rem;display:grid}.page-module___8aEwW__featureIconTitle{align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.page-module___8aEwW__mobileHide{display:none}.page-module___8aEwW__desktopHide{width:100%;height:100%;display:flex}@keyframes page-module___8aEwW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes page-module___8aEwW__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes page-module___8aEwW__shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@media (max-width:1439px){.page-module___8aEwW__searchBarFixed,.page-module___8aEwW__filtersSection{width:calc(100% - 424px)}.page-module___8aEwW__unsigned{width:calc(100% - 224px)}.page-module___8aEwW__unsigned.page-module___8aEwW__scrolled{width:calc(100% - 424px)}.page-module___8aEwW__cardGrid{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;width:calc(100% - 64px);max-width:1920px;padding:0 32px 24px}.page-module___8aEwW__cardGridLarge{grid-template-columns:1fr 1fr 1fr 1fr 1fr;width:calc(100% - 64px);max-width:1920px;padding:0 32px 24px}.page-module___8aEwW__cardGridCollapsed>:nth-child(n+6){display:none}.page-module___8aEwW__cardGridExtraLarge{grid-template-columns:1fr 1fr 1fr 1fr;width:calc(100% - 64px);max-width:1920px;padding:0 32px 24px}.page-module___8aEwW__cardGridExtraExtraLarge{grid-template-columns:1fr 1fr 1fr;width:calc(100% - 64px);max-width:1920px;padding:0 32px 24px}.page-module___8aEwW__filterChipsContainer{width:calc(100% - 64px);max-width:1920px;margin-top:-10px;padding:0 32px 24px}.page-module___8aEwW__jobSectionHeader{z-index:4;background:#fff;width:calc(100% - 64px);padding:24px 32px}.page-module___8aEwW__viewMoreButton{width:calc(100% - 64px);padding:12px 32px}}@media (max-width:1129px){.page-module___8aEwW__cardGrid{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.page-module___8aEwW__cardGridLarge{grid-template-columns:1fr 1fr 1fr 1fr}.page-module___8aEwW__cardGridCollapsed>:nth-child(n+5){display:none}.page-module___8aEwW__cardGridExtraLarge,.page-module___8aEwW__cardGridExtraExtraLarge{grid-template-columns:1fr 1fr 1fr}}@media (max-width:949px){.page-module___8aEwW__searchBarFixed,.page-module___8aEwW__filtersSection{width:calc(100% - 360px);max-width:850px}.page-module___8aEwW__unsigned{width:calc(100% - 160px);max-width:1050px}.page-module___8aEwW__unsigned.page-module___8aEwW__scrolled{width:calc(100% - 360px);max-width:850px}.page-module___8aEwW__cardGrid{grid-template-columns:1fr 1fr 1fr 1fr;width:calc(100% - 40px);padding:0 20px 24px}.page-module___8aEwW__cardGridLarge{grid-template-columns:1fr 1fr 1fr;width:calc(100% - 40px);padding:0 20px 24px}.page-module___8aEwW__cardGridCollapsed>:nth-child(n+4){display:none}.page-module___8aEwW__cardGridExtraLarge,.page-module___8aEwW__cardGridExtraExtraLarge{grid-template-columns:1fr 1fr;width:calc(100% - 40px);max-width:1920px;padding:0 20px 24px}.page-module___8aEwW__filterChipsContainer{width:calc(100% - 40px);margin-top:-10px;padding:0 20px 24px}.page-module___8aEwW__jobSectionHeader{z-index:4;background:#fff;width:calc(100% - 40px);padding:24px 20px}.page-module___8aEwW__viewMoreButton{width:calc(100% - 40px);padding:12px 20px}}@media (max-width:742px){.page-module___8aEwW__container{background:#fff;margin-top:0;top:9px}.page-module___8aEwW__containerSearch{padding-top:69px}.page-module___8aEwW__mobileToggle{margin-top:70px}.page-module___8aEwW__main{padding:1rem}.page-module___8aEwW__searchBarFixed,.page-module___8aEwW__unsigned,.page-module___8aEwW__unsigned.page-module___8aEwW__scrolled{width:calc(100% - 24px);top:9px}.page-module___8aEwW__filtersSection{width:calc(100% - 104px);max-width:100%;top:9px}.page-module___8aEwW__modalOpen{width:calc(100% - 24px)}.page-module___8aEwW__searchIcon{display:none}.page-module___8aEwW__searchIconMobile{width:19px;height:19px;margin-right:10px;display:flex}.page-module___8aEwW__skeletonHeaderText{width:400px;height:28px}.page-module___8aEwW__unsignedToggle{pointer-events:auto;width:100%;height:140px;box-shadow:var(--shadow-default);flex-direction:row;justify-content:center;align-items:flex-end;gap:20px;margin:0;padding:0 0 6px;display:flex;top:0}.page-module___8aEwW__toggleButton{cursor:pointer;transition:all var(--duration-fast)var(--ease-in-out);white-space:nowrap;background:0 0;border:none;flex-direction:column;align-items:center;gap:0;width:100%;max-width:80px;height:64px;padding:0;display:flex;overflow:visible}.page-module___8aEwW__toggleVideoWrapper{aspect-ratio:1;border-radius:6px;flex-shrink:0;width:50px;height:50px;position:relative;overflow:hidden}.page-module___8aEwW__toggleButtonText{font-size:var(--font-size-footnote);line-height:var(--line-height-footnote);z-index:4;margin-top:-4px}.page-module___8aEwW__toggleButtonIndicator,.page-module___8aEwW__active .page-module___8aEwW__toggleButtonIndicator{border-radius:2px;width:40px;margin:0;position:absolute;bottom:-6px;left:auto}.page-module___8aEwW__buttonGroup{flex-direction:column;align-items:center}.page-module___8aEwW__mobileHide{width:100%;height:100%;display:flex}.page-module___8aEwW__desktopHide{display:none}.page-module___8aEwW__cardGrid,.page-module___8aEwW__cardGridLarge{grid-template-columns:1fr 1fr;width:calc(100% - 48px);padding:0 24px 24px}.page-module___8aEwW__cardGridCollapsed>:nth-child(n+3){display:none}.page-module___8aEwW__cardGridExtraLarge,.page-module___8aEwW__cardGridExtraExtraLarge{grid-template-columns:1fr 1fr;width:calc(100% - 48px);max-width:1920px;padding:0 32px 24px}.page-module___8aEwW__filterChip{margin:8px 0 0;top:80px}.page-module___8aEwW__filterChipsContainer{width:calc(100% - 48px);margin-top:-10px;padding:0 24px 24px}.page-module___8aEwW__featuresGrid{grid-template-columns:repeat(3,1fr)}.page-module___8aEwW__jobSectionHeader{width:calc(100% - 48px);font-size:var(--font-size-title-2);line-height:var(--line-height-title-2);letter-spacing:var(--letter-spacing-title-2);z-index:4;background:#fff;padding:24px 24px 18px}.page-module___8aEwW__jobSectionHeader span{color:var(--color-text-primary);font-size:var(--font-size-title-2);line-height:var(--line-height-title-2);letter-spacing:var(--letter-spacing-title-2);font-weight:var(--font-weight-medium);transition:color var(--duration-fast)var(--ease-out);margin:0}.page-module___8aEwW__expandButtonMobileWrapper{justify-content:center;align-items:center;width:calc(100% - 48px);margin-top:-4px;padding:0 24px 24px;display:flex}.page-module___8aEwW__candidateCount{font-size:var(--font-size-title-2);line-height:var(--line-height-title-2);letter-spacing:var(--letter-spacing-title-2)}.page-module___8aEwW__viewMoreButton{width:calc(100% - 48px);padding:12px 24px}}@media (max-width:499px){.page-module___8aEwW__searchBarFixed{width:calc(100% - 24px);max-width:100%}.page-module___8aEwW__cardGrid,.page-module___8aEwW__cardGridLarge{grid-template-columns:1fr 1fr;width:calc(100% - 48px);padding:0 24px 24px}.page-module___8aEwW__cardGridCollapsed>:nth-child(n+3){display:none}.page-module___8aEwW__cardGridExtraLarge,.page-module___8aEwW__cardGridExtraExtraLarge{grid-template-columns:1fr;width:calc(100% - 48px);max-width:1920px;padding:0 24px 24px}}.page-module___8aEwW__visuallyHidden{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.SubpageHeader-module__Fda8sG__container{z-index:4000;background:rgba(255,255,255,.95);border-bottom:1px solid rgba(229,229,230,.8);flex-direction:row;justify-content:space-between;align-items:center;width:calc(100% - 88px);max-width:1920px;height:56px;padding:0 44px;display:none;position:fixed;top:0;left:0;right:0}@media (max-width:1439px){.SubpageHeader-module__Fda8sG__container{width:calc(100% - 64px);padding:0 32px}}@media (max-width:949px){.SubpageHeader-module__Fda8sG__container{padding:0 20px}}@media (max-width:742px){.SubpageHeader-module__Fda8sG__container{width:calc(100% - 16px);padding:0 8px}}.SubpageHeader-module__Fda8sG__logo{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;height:48px;display:flex}.SubpageHeader-module__Fda8sG__logoIcon,.SubpageHeader-module__Fda8sG__logoText{pointer-events:none}.SubpageHeader-module__Fda8sG__menu{flex-direction:row;gap:12px;padding-left:47px;display:flex}.SubpageHeader-module__Fda8sG__profileLink{background-color:var(--color-icon-primary-background);border-radius:200px;justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;display:flex}.SubpageHeader-module__Fda8sG__dropdownLink{cursor:pointer;width:40px;height:40px;transition:background-color var(--duration-fast)var(--ease-in-out);background:0 0;border-radius:200px;justify-content:center;align-items:center;display:flex;stroke:none!important;border:none!important;outline:none!important}.SubpageHeader-module__Fda8sG__dropdownLinkActive{background-color:var(--color-icon-primary-background)}.SubpageHeader-module__Fda8sG__dropdownLink *,.SubpageHeader-module__Fda8sG__profileLink *{color:var(--color-icon-primary);transition:color var(--duration-fast)var(--ease-in-out)}.SubpageHeader-module__Fda8sG__dropdownContainer{position:relative}.SubpageHeader-module__Fda8sG__dropdown{background:var(--color-background);border:1px solid var(--color-border-soft);z-index:4001;min-width:180px;box-shadow:var(--shadow-large);border-radius:12px;margin-top:8px;padding:8px;position:absolute;top:100%;right:0}.SubpageHeader-module__Fda8sG__dropdownItem{color:var(--color-text-placeholder);transition:background-color var(--duration-fast)var(--ease-in-out),color var(--duration-fast)var(--ease-in-out);border-radius:8px;align-items:center;gap:10px;padding:12px 16px;text-decoration:none;display:flex}.SubpageHeader-module__Fda8sG__dropdownItem:hover{background-color:var(--color-icon-primary-background)}.SubpageHeader-module__Fda8sG__dropdownItemActive{color:var(--color-brand-text);background-color:var(--color-icon-primary-background)}.SubpageHeader-module__Fda8sG__dropdownItemText{color:var(--color-text-secondary);font-size:var(--font-size-subhead);line-height:var(--line-height-subhead);letter-spacing:var(--letter-spacing-subhead);font-weight:var(--font-weight-regular);font-weight:var(--font-weight-regular)}.SubpageHeader-module__Fda8sG__dropdownItemTextActive{color:var(--color-brand-text)!important;font-weight:var(--font-weight-medium)!important}.SubpageHeader-module__Fda8sG__dropdownIconText *{color:var(--color-text-secondary)}.SubpageHeader-module__Fda8sG__dropdownIconTextActive *{color:var(--color-brand-text)!important}.SubpageHeader-module__Fda8sG__dropdownItem:hover .SubpageHeader-module__Fda8sG__dropdownItemText,.SubpageHeader-module__Fda8sG__dropdownItem:hover .SubpageHeader-module__Fda8sG__dropdownIconText *{color:var(--color-text-primary)}@media (max-width:742px){.SubpageHeader-module__Fda8sG__container{display:flex}.SubpageHeader-module__Fda8sG__search{height:78px}}
.BottomTabBar-module__R9XSqW__bottomTabBar{background-color:var(--color-background);border-top:1px solid var(--color-border-soft);z-index:400;flex-direction:row;justify-content:center;align-items:center;gap:0;height:60px;padding:0 8px;display:none;position:fixed;bottom:0;left:0;right:0}.BottomTabBar-module__R9XSqW__bottomTab{flex-direction:column;justify-content:center;align-items:center;gap:3px;width:100%;text-decoration:none;display:flex;position:relative}.BottomTabBar-module__R9XSqW__bottomTab *{color:var(--color-text-placeholder)}.BottomTabBar-module__R9XSqW__bottomTabActive{color:var(--color-brand-text)}.BottomTabBar-module__R9XSqW__bottomTabText{font-size:10px;line-height:13px;font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-caption-2);margin:0}.BottomTabBar-module__R9XSqW__bottomTabTextActive{color:var(--color-brand-text);font-weight:var(--font-weight-medium)}@media (max-width:742px){.BottomTabBar-module__R9XSqW__bottomTabBar{display:flex}}
.ProgressLayout-module__FdaS5G__displayHeader{-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);z-index:600;border-bottom:1px solid var(--color-border-soft);background:rgba(255,255,255,.8);flex-direction:row;justify-content:space-between;align-items:center;height:80px;padding:0 32px;display:flex;position:fixed;top:0;left:0;right:0}.ProgressLayout-module__FdaS5G__logo{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;height:48px;display:flex}.ProgressLayout-module__FdaS5G__logoIcon,.ProgressLayout-module__FdaS5G__logoText{pointer-events:none}.ProgressLayout-module__FdaS5G__progressBody{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;display:flex}.ProgressLayout-module__FdaS5G__progressIndicators{justify-content:flex-start;align-items:center;gap:16px;width:100%;padding:0;display:flex}.ProgressLayout-module__FdaS5G__progressIndicator{width:42px;height:42px;transition:all var(--duration-fast)var(--ease-in-out);border-radius:50%;justify-content:center;align-items:center;display:flex}.ProgressLayout-module__FdaS5G__progressIndicatorActive{border:3px solid var(--color-brand-text)}.ProgressLayout-module__FdaS5G__progressIndicatorInactive{border:3px solid var(--color-border-soft)}.ProgressLayout-module__FdaS5G__progressIndicatorActive *{color:var(--color-brand-text);transition:all var(--duration-fast)var(--ease-in-out)}.ProgressLayout-module__FdaS5G__progressIndicatorInactive *{color:var(--color-border-soft);transition:all var(--duration-fast)var(--ease-in-out)}.ProgressLayout-module__FdaS5G__hideOnDesktop{display:none}.ProgressLayout-module__FdaS5G__hideOnMobile{display:flex}.ProgressLayout-module__FdaS5G__menu{flex-direction:row;gap:12px;padding-left:47px;display:flex}.ProgressLayout-module__FdaS5G__profileLink{background-color:var(--color-icon-primary-background);border-radius:200px;justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;display:flex}.ProgressLayout-module__FdaS5G__dropdownLink{background-color:var(--color-icon-primary-background);cursor:pointer;width:40px;height:40px;transition:all var(--duration-fast)var(--ease-in-out);border-radius:200px;justify-content:center;align-items:center;display:flex;stroke:none!important;border:none!important;outline:none!important}.ProgressLayout-module__FdaS5G__profileLink:hover,.ProgressLayout-module__FdaS5G__dropdownLink:hover{background-color:var(--color-icon-primary-background--hover)}.ProgressLayout-module__FdaS5G__dropdownLink *,.ProgressLayout-module__FdaS5G__profileLink *{color:var(--color-icon-primary);transition:all var(--duration-fast)var(--ease-in-out)}.ProgressLayout-module__FdaS5G__dropdownContainer{position:relative}.ProgressLayout-module__FdaS5G__dropdown{background:var(--color-background);border:1px solid var(--color-border-soft);z-index:4001;min-width:180px;box-shadow:var(--shadow-large);border-radius:12px;margin-top:8px;padding:8px;position:absolute;top:100%;right:0}.ProgressLayout-module__FdaS5G__dropdownItem{color:var(--color-text-placeholder);transition:all var(--duration-fast)var(--ease-in-out);border-radius:8px;align-items:center;gap:10px;padding:12px 16px;text-decoration:none;display:flex}.ProgressLayout-module__FdaS5G__dropdownItem:hover{background-color:var(--color-icon-primary-background)}.ProgressLayout-module__FdaS5G__dropdownItemActive{color:var(--color-brand-text);background-color:var(--color-icon-primary-background)}.ProgressLayout-module__FdaS5G__dropdownItemText{color:var(--color-text-secondary);font-size:var(--font-size-subhead);line-height:var(--line-height-subhead);letter-spacing:var(--letter-spacing-subhead);font-weight:var(--font-weight-regular);font-weight:var(--font-weight-regular)}.ProgressLayout-module__FdaS5G__dropdownItemTextActive{color:var(--color-brand-text)!important;font-weight:var(--font-weight-medium)!important}.ProgressLayout-module__FdaS5G__dropdownIconText *{color:var(--color-text-secondary)}.ProgressLayout-module__FdaS5G__dropdownIconTextActive *{color:var(--color-brand-text)!important}.ProgressLayout-module__FdaS5G__dropdownItem:hover .ProgressLayout-module__FdaS5G__dropdownItemText,.ProgressLayout-module__FdaS5G__dropdownItem:hover .ProgressLayout-module__FdaS5G__dropdownIconText *{color:var(--color-text-primary)}@media (max-width:719px){.ProgressLayout-module__FdaS5G__hideOnDesktop{justify-content:center;align-items:center;width:100%;display:flex}.ProgressLayout-module__FdaS5G__hideOnMobile{display:none}.ProgressLayout-module__FdaS5G__progressIndicators{justify-content:flex-start;align-items:center;gap:16px;width:calc(100% - 48px);max-width:524px;padding:60px 24px 0;display:flex}}@media (max-width:742px){.ProgressLayout-module__FdaS5G__displayHeader{display:none}.ProgressLayout-module__FdaS5G__progressBody{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;margin-top:0;display:flex}.ProgressLayout-module__FdaS5G__progressIndicators{justify-content:flex-start;align-items:center;gap:16px;width:calc(100% - 48px);max-width:460px;padding:44px 24px 0;display:flex}}@media (max-width:432px){.ProgressLayout-module__FdaS5G__progressIndicators{gap:10px}.ProgressLayout-module__FdaS5G__progressIndicators .ProgressLayout-module__FdaS5G__progressIndicator{aspect-ratio:1;width:100%;max-width:42px;height:auto}.ProgressLayout-module__FdaS5G__progressIndicators .ProgressLayout-module__FdaS5G__progressIndicator svg{height:62%!important}}@media (max-width:742px){.ProgressLayout-module__FdaS5G__container{display:none}}
.ProfileAvatar-module__X-PEAG__avatar{background-color:var(--color-icon-primary-background);width:100%;height:100%;transition:all var(--duration-fast)var(--ease-in-out);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative;overflow:hidden}.ProfileAvatar-module__X-PEAG__avatar:hover{transition:all var(--duration-fast)var(--ease-in-out);background-color:var(--color-icon-primary-background--hover)}.ProfileAvatar-module__X-PEAG__avatarImage{object-fit:cover}.ProfileAvatar-module__X-PEAG__initials,.ProfileAvatar-module__X-PEAG__fallback{color:var(--color-text-primary);font-weight:var(--font-weight-medium);-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.4em}.ProfileAvatar-module__X-PEAG__initials{font-size:var(--font-size-callout);letter-spacing:var(--letter-spacing-callout);line-height:var(--line-height-callout);font-weight:var(--font-weight-regular);color:var(--text-icon-primary);text-decoration:none}
.FileUploadField-module__j5aICq__container{width:100%}.FileUploadField-module__j5aICq__errorContainer{background-color:var(--color-danger-background);border:1px solid var(--color-danger);border-radius:8px;margin-bottom:1rem;padding:.75rem}.FileUploadField-module__j5aICq__errorText{font-size:var(--font-size-footnote);color:var(--color-danger);margin:.25rem 0}.FileUploadField-module__j5aICq__dropzone{border:1.4px dashed var(--color-border-default);cursor:pointer;width:100%;transition:all var(--duration-fast)var(--ease-in-out);border-radius:12px}.FileUploadField-module__j5aICq__dropzone:hover{background-color:var(--color-background-secondary);border-color:var(--color-border-secondary)}.FileUploadField-module__j5aICq__dropzoneContent{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:2rem;display:flex}.FileUploadField-module__j5aICq__dropzoneActive{background-color:var(--color-background-secondary);border-color:var(--color-brand-text)}.FileUploadField-module__j5aICq__uploadIcon{width:2.5rem;height:2.5rem;color:var(--color-text-tertiary);margin-bottom:.5rem}.FileUploadField-module__j5aICq__uploadIconActive{color:var(--color-brand-text)}.FileUploadField-module__j5aICq__uploadText{font-size:var(--font-size-body);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin:0}.FileUploadField-module__j5aICq__uploadHint{font-size:var(--font-size-footnote);color:var(--color-text-tertiary);margin:0}.FileUploadField-module__j5aICq__filePreview{background-color:var(--color-background-secondary);border:1px solid var(--color-border-soft);border-radius:12px;justify-content:space-between;align-items:center;padding:1rem;display:flex}.FileUploadField-module__j5aICq__fileInfo{flex:1;align-items:center;gap:1rem;display:flex}.FileUploadField-module__j5aICq__fileIcon{width:2rem;height:2rem;color:var(--color-text-secondary);flex-shrink:0}.FileUploadField-module__j5aICq__fileDetails{flex-direction:column;gap:.25rem;display:flex}.FileUploadField-module__j5aICq__fileName{font-size:var(--font-size-body);font-weight:var(--font-weight-medium);color:var(--color-text-primary);word-break:break-word}.FileUploadField-module__j5aICq__viewLink{font-size:var(--font-size-footnote);color:var(--color-brand-text);transition:color var(--duration-fast)var(--ease-in-out);text-decoration:none}.FileUploadField-module__j5aICq__viewLink:hover{color:var(--color-brand-graphic);text-decoration:underline}.FileUploadField-module__j5aICq__removeButton{background-color:var(--color-danger-background);width:32px;height:32px;color:var(--color-danger);cursor:pointer;transition:background-color var(--duration-fast)var(--ease-in-out);border:none;border-radius:6px;justify-content:center;align-items:center;display:flex}.FileUploadField-module__j5aICq__removeButton:hover{background-color:var(--color-danger-graphic);color:#fff}.FileUploadField-module__j5aICq__removeButton:disabled{opacity:.5;cursor:not-allowed}.FileUploadField-module__j5aICq__uploadingMessage{font-size:var(--font-size-footnote);color:var(--color-text-secondary);text-align:center;margin-top:.5rem;font-style:italic}@media (max-width:742px){.FileUploadField-module__j5aICq__filePreview{flex-direction:column;align-items:flex-start;gap:1rem}.FileUploadField-module__j5aICq__removeButton{align-self:flex-end}}
.Icon-module__wxmO-a__xs{width:.75rem;height:.75rem}.Icon-module__wxmO-a__sm{width:1rem;height:1rem}.Icon-module__wxmO-a__md{width:1.25rem;height:1.25rem}.Icon-module__wxmO-a__lg{width:1.5rem;height:1.5rem}.Icon-module__wxmO-a__xl{width:2rem;height:2rem}
.JobCard-module__3EZZBa__jobCard{background-color:var(--white);cursor:pointer;transition:transform var(--duration-fast)var(--ease-out),box-shadow var(--duration-fast)var(--ease-out);flex-direction:column;width:100%;display:flex}.JobCard-module__3EZZBa__jobCard.JobCard-module__3EZZBa__compact{border-radius:12px;flex-direction:row;align-items:center;gap:10px;width:100%}.JobCard-module__3EZZBa__header{align-items:flex-start;gap:1rem;display:flex}.JobCard-module__3EZZBa__basicInfo{flex:1;width:100%;min-width:0}.JobCard-module__3EZZBa__notificationBadgeWrapper{color:var(--color-brand-text);z-index:1;font-size:var(--font-size-caption-1);letter-spacing:var(--letter-spacing-caption-1);line-height:var(--line-height-caption-1);font-weight:var(--font-weight-medium);background:#fff;border:none;border-radius:6006px;justify-content:center;align-items:center;gap:4.5px;padding:4.5px 9.5px;display:flex;position:absolute;top:12px;left:9px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.JobCard-module__3EZZBa__avatarSection{aspect-ratio:1;border-radius:16px;width:100%;position:relative;overflow:hidden}.JobCard-module__3EZZBa__jobCard.JobCard-module__3EZZBa__compact .JobCard-module__3EZZBa__avatarSection{aspect-ratio:1;border-radius:12px;flex-shrink:0;width:64px;height:64px}.JobCard-module__3EZZBa__avatar{object-fit:cover;width:100%;height:100%}.JobCard-module__3EZZBa__saveButton{background:var(--transparent);cursor:pointer;width:40px;height:40px;transition:transform var(--duration-fast)var(--ease-out);border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:2.5px;right:2.5px}.JobCard-module__3EZZBa__saveButton svg{transition:opacity var(--duration-fast)var(--ease-in-out);overflow:visible}.JobCard-module__3EZZBa__saveButton path{transition:fill var(--duration-fast)var(--ease-in-out),stroke var(--duration-fast)var(--ease-in-out);filter:drop-shadow(0 1px 4px rgba(0,0,0,.13))}.JobCard-module__3EZZBa__saveButton:hover{transform:scale(1.13)}.JobCard-module__3EZZBa__saveButton:active{transform:scale(.92)}.JobCard-module__3EZZBa__editButton{cursor:pointer;width:40px;height:40px;transition:all var(--duration-fast)var(--ease-out);background:rgba(0,0,0,.5);border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:8px;right:8px}.JobCard-module__3EZZBa__editButton svg{transition:opacity var(--duration-fast)var(--ease-in-out);overflow:visible}.JobCard-module__3EZZBa__editButton path{transition:fill var(--duration-fast)var(--ease-in-out),stroke var(--duration-fast)var(--ease-in-out);filter:drop-shadow(0 1px 4px rgba(0,0,0,.13))}.JobCard-module__3EZZBa__editButton:hover{background-color:var(--neutral100);background:rgba(0,0,0,.6)}.JobCard-module__3EZZBa__compatibilityBadge{color:#fff;pointer-events:none;background:rgba(22,163,74,.95);border-radius:6px;padding:4px 10px;font-size:12px;font-weight:600;position:absolute;bottom:8px;left:8px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.JobCard-module__3EZZBa__nameSection{padding:0 3px}.JobCard-module__3EZZBa__jobCard.JobCard-module__3EZZBa__compact .JobCard-module__3EZZBa__nameSection{padding:0}.JobCard-module__3EZZBa__name{letter-spacing:var(--letter-spacing-title-3);font-size:14px;line-height:19px;font-weight:var(--font-weight-medium);margin:8px 0 2px;color:var(--color-text-primary)!important}.JobCard-module__3EZZBa__jobCard.JobCard-module__3EZZBa__compact .JobCard-module__3EZZBa__name{margin-top:0}.JobCard-module__3EZZBa__title{font-size:var(--font-size-caption-1);letter-spacing:var(--letter-spacing-caption-1);line-height:var(--line-height-caption-1);font-weight:var(--font-weight-regular);text-transform:capitalize;margin:0;color:var(--color-text-secondary)!important}.JobCard-module__3EZZBa__memberSince{font-size:var(--font-size-caption-1);letter-spacing:var(--letter-spacing-caption-1);line-height:var(--line-height-caption-1);color:var(--color-text-placeholder);font-weight:var(--font-weight-medium);margin:5px 0 0}.JobCard-module__3EZZBa__description{margin-top:8px;padding:0 3px}.JobCard-module__3EZZBa__description p{font-size:var(--font-size-caption-1);line-height:var(--line-height-caption-1);margin:0;color:var(--color-text-secondary)!important}@media (max-width:742px){.JobCard-module__3EZZBa__header{flex-direction:column;align-items:flex-start}}
.LanguageSelect-module__cU-B9q__dropdownIcon,.LanguageSelect-module__cU-B9q__dropdownIcon *{color:var(--color-icon-secondary);transition:all var(--duration-fast)var(--ease-in-out)}.LanguageSelect-module__cU-B9q__removeButton{color:var(--color-text-primary);transition:all var(--duration-fast)var(--ease-in-out)}.LanguageSelect-module__cU-B9q__removeButton:hover,.LanguageSelect-module__cU-B9q__removeButton *{color:var(--color-text-primary)}.LanguageSelect-module__cU-B9q__clearButton{color:var(--color-icon-primary);font-size:var(--font-size-subhead);line-height:var(--line-height-subhead);letter-spacing:var(--letter-spacing-subhead);transition:all var(--duration-fast)var(--ease-in-out)}.LanguageSelect-module__cU-B9q__clearButton:hover{color:var(--color-icon-secondary--hover)}.LanguageSelect-module__cU-B9q__clearButton *{color:var(--color-icon-secondary)}
.PositionSelect-module__ahd5qa__dropdownIcon,.PositionSelect-module__ahd5qa__dropdownIcon *{color:var(--color-icon-secondary);transition:all var(--duration-fast)var(--ease-in-out)}.PositionSelect-module__ahd5qa__removeButton{color:var(--color-text-primary);transition:all var(--duration-fast)var(--ease-in-out)}.PositionSelect-module__ahd5qa__removeButton:hover,.PositionSelect-module__ahd5qa__removeButton *{color:var(--color-text-primary)}.PositionSelect-module__ahd5qa__clearButton{color:var(--color-icon-primary);font-size:var(--font-size-subhead);line-height:var(--line-height-subhead);letter-spacing:var(--letter-spacing-subhead);transition:all var(--duration-fast)var(--ease-in-out)}.PositionSelect-module__ahd5qa__clearButton:hover{color:var(--color-icon-secondary--hover)}.PositionSelect-module__ahd5qa__clearButton *{color:var(--color-icon-secondary)}
.CertificationSelect-module__ejQRWW__dropdownIcon,.CertificationSelect-module__ejQRWW__dropdownIcon *{color:var(--color-icon-secondary);transition:all var(--duration-fast)var(--ease-in-out)}.CertificationSelect-module__ejQRWW__removeButton{color:var(--color-text-primary);transition:all var(--duration-fast)var(--ease-in-out)}.CertificationSelect-module__ejQRWW__removeButton:hover,.CertificationSelect-module__ejQRWW__removeButton *{color:var(--color-text-primary)}.CertificationSelect-module__ejQRWW__clearButton{color:var(--color-icon-primary);font-size:var(--font-size-subhead);line-height:var(--line-height-subhead);letter-spacing:var(--letter-spacing-subhead);transition:all var(--duration-fast)var(--ease-in-out)}.CertificationSelect-module__ejQRWW__clearButton:hover{color:var(--color-icon-secondary--hover)}.CertificationSelect-module__ejQRWW__clearButton *{color:var(--color-icon-secondary)}
.ItinerarySelect-module__e0aXza__dropdownIcon,.ItinerarySelect-module__e0aXza__dropdownIcon *{color:var(--color-icon-secondary);transition:all var(--duration-fast)var(--ease-in-out)}.ItinerarySelect-module__e0aXza__removeButton{color:var(--color-text-primary);transition:all var(--duration-fast)var(--ease-in-out)}.ItinerarySelect-module__e0aXza__removeButton:hover,.ItinerarySelect-module__e0aXza__removeButton *{color:var(--color-text-primary)}.ItinerarySelect-module__e0aXza__clearButton{color:var(--color-icon-primary);font-size:var(--font-size-subhead);line-height:var(--line-height-subhead);letter-spacing:var(--letter-spacing-subhead);transition:all var(--duration-fast)var(--ease-in-out)}.ItinerarySelect-module__e0aXza__clearButton:hover{color:var(--color-icon-secondary--hover)}.ItinerarySelect-module__e0aXza__clearButton *{color:var(--color-icon-secondary)}
.Header-module__lnUIdW__wrapper{z-index:4000;-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);width:calc(100% - 88px);transition:all var(--duration-fast)var(--ease-in-out);background:rgba(255,255,255,.8);border-bottom:1px solid rgba(229,229,230,.8);flex-direction:row;justify-content:center;align-items:center;height:80px;padding:0 44px;display:flex;position:fixed;top:0;left:0;right:0}.Header-module__lnUIdW__wrapper.Header-module__lnUIdW__unsigned{height:168px;transition:all var(--duration-fast)var(--ease-in-out);justify-content:flex-start;align-items:flex-start}.Header-module__lnUIdW__wrapper.Header-module__lnUIdW__unsigned.Header-module__lnUIdW__scrolled{height:80px;transition:all var(--duration-fast)var(--ease-in-out)}.Header-module__lnUIdW__container{flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:1920px;height:80px;display:flex}@media (max-width:1439px){.Header-module__lnUIdW__wrapper{width:calc(100% - 64px);padding:0 32px}}@media (max-width:1129px){.Header-module__lnUIdW__container{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media (max-width:949px){.Header-module__lnUIdW__wrapper{grid-template-columns:1fr 1fr 1fr 1fr;width:calc(100% - 40px);padding:0 20px}}@media (max-width:742px){.Header-module__lnUIdW__wrapper{grid-template-columns:1fr 1fr;width:calc(100% - 48px);padding:0 24px;display:none}}.Header-module__lnUIdW__logo{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;height:48px;display:flex}.Header-module__lnUIdW__logoIcon,.Header-module__lnUIdW__logoText{pointer-events:none}.Header-module__lnUIdW__menu{flex-direction:row;gap:12px;padding-left:47px;display:flex}.Header-module__lnUIdW__profileLink{background-color:var(--color-icon-primary-background);border-radius:200px;justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;display:flex}.Header-module__lnUIdW__dropdownLink{background-color:var(--color-icon-primary-background);cursor:pointer;width:40px;height:40px;transition:background-color var(--duration-fast)var(--ease-in-out);border-radius:200px;justify-content:center;align-items:center;display:flex;stroke:none!important;border:none!important;outline:none!important}.Header-module__lnUIdW__profileLink:hover,.Header-module__lnUIdW__dropdownLink:hover{background-color:var(--color-icon-primary-background--hover)}.Header-module__lnUIdW__dropdownLink *,.Header-module__lnUIdW__profileLink *{color:var(--color-icon-primary);transition:color var(--duration-fast)var(--ease-in-out)}.Header-module__lnUIdW__dropdownContainer{position:relative}.Header-module__lnUIdW__dropdown{background:var(--color-background);border:1px solid var(--color-border-soft);z-index:4001;min-width:180px;box-shadow:var(--shadow-large);border-radius:12px;margin-top:8px;padding:8px;position:absolute;top:100%;right:0}.Header-module__lnUIdW__dropdownItem{color:var(--color-text-placeholder);transition:background-color var(--duration-fast)var(--ease-in-out),color var(--duration-fast)var(--ease-in-out);border-radius:8px;align-items:center;gap:10px;padding:12px 16px;text-decoration:none;display:flex}.Header-module__lnUIdW__dropdownItem:hover{background-color:var(--color-icon-primary-background)}.Header-module__lnUIdW__dropdownItemActive{color:var(--color-brand-text);background-color:var(--color-icon-primary-background)}.Header-module__lnUIdW__dropdownItemText{color:var(--color-text-secondary);font-size:var(--font-size-subhead);line-height:var(--line-height-subhead);letter-spacing:var(--letter-spacing-subhead);font-weight:var(--font-weight-regular);font-weight:var(--font-weight-regular)}.Header-module__lnUIdW__dropdownItemTextActive{color:var(--color-brand-text)!important;font-weight:var(--font-weight-medium)!important}.Header-module__lnUIdW__dropdownIconText *{color:var(--color-text-secondary)}.Header-module__lnUIdW__dropdownIconTextActive *{color:var(--color-brand-text)!important}.Header-module__lnUIdW__dropdownItem:hover .Header-module__lnUIdW__dropdownItemText,.Header-module__lnUIdW__dropdownItem:hover .Header-module__lnUIdW__dropdownIconText *{color:var(--color-text-primary)}@media (max-width:742px){.Header-module__lnUIdW__container{display:none}}
.NotificationBadge-module__z-flXa__container{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;display:flex;position:relative}.NotificationBadge-module__z-flXa__badge{background-color:var(--color-brand-text);color:#fff;z-index:1;width:-moz-fit-content;width:fit-content;min-width:16px;height:16px;min-height:16px;max-height:16px;font-size:var(--font-size-caption-2);letter-spacing:var(--letter-spacing-caption-2);line-height:var(--line-height-caption-2);font-weight:var(--font-weight-regular);border:2px solid #fff;border-radius:50px;justify-content:center;align-items:center;display:flex}.NotificationBadge-module__z-flXa__dot{background:#fff;border-radius:50px;width:6px;height:6px}.NotificationBadge-module__z-flXa__disabled{background-color:var(--color-text-placeholder)}.NotificationBadge-module__z-flXa__bottomTab{width:-moz-fit-content;width:fit-content;min-width:16px;height:16px;min-height:16px;max-height:16px}.NotificationBadge-module__z-flXa__badgeAnimation{border-radius:50px;width:-moz-fit-content;width:fit-content;min-width:16px;height:16px;min-height:16px;max-height:16px;padding:0;animation:.3s ease-out NotificationBadge-module__z-flXa__badgeAppear}@keyframes NotificationBadge-module__z-flXa__badgeAppear{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}
.ProfileCard-module__fz1BpG__profileCard{background-color:var(--white);cursor:pointer;transition:transform var(--duration-fast)var(--ease-out),box-shadow var(--duration-fast)var(--ease-out);flex-direction:column;width:100%;display:flex}.ProfileCard-module__fz1BpG__profileCard.ProfileCard-module__fz1BpG__compact{flex-direction:row;align-items:center;gap:10px;width:100%}.ProfileCard-module__fz1BpG__header{align-items:flex-start;gap:1rem;display:flex}.ProfileCard-module__fz1BpG__basicInfo{flex:1;width:100%;min-width:0}.ProfileCard-module__fz1BpG__avatarSection{aspect-ratio:1;border-radius:16px;width:100%;position:relative;overflow:hidden}.ProfileCard-module__fz1BpG__profileCard.ProfileCard-module__fz1BpG__compact .ProfileCard-module__fz1BpG__avatarSection{aspect-ratio:1;border-radius:12px;flex-shrink:0;width:64px;height:64px}.ProfileCard-module__fz1BpG__avatar{object-fit:cover;width:100%;height:100%}.ProfileCard-module__fz1BpG__saveButton{background:var(--transparent);cursor:pointer;width:40px;height:40px;transition:transform var(--duration-fast)var(--ease-out);border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:2.5px;right:2.5px}.ProfileCard-module__fz1BpG__saveButton svg{transition:opacity var(--duration-fast)var(--ease-in-out);overflow:visible}.ProfileCard-module__fz1BpG__saveButton path{transition:fill var(--duration-fast)var(--ease-in-out),stroke var(--duration-fast)var(--ease-in-out);filter:drop-shadow(0 1px 4px rgba(0,0,0,.13))}.ProfileCard-module__fz1BpG__saveButton:hover{transform:scale(1.13)}.ProfileCard-module__fz1BpG__saveButton:active{transform:scale(.92)}.ProfileCard-module__fz1BpG__badgeWrapper{pointer-events:none;flex-flow:wrap;justify-content:flex-start;align-items:flex-start;gap:5px;width:50%;max-width:50%;display:flex;position:absolute;top:12px;left:9px}.ProfileCard-module__fz1BpG__spotlightedBadge{color:var(--color-brand-text);z-index:1;font-size:var(--font-size-caption-1);letter-spacing:var(--letter-spacing-caption-1);line-height:var(--line-height-caption-1);font-weight:var(--font-weight-medium);background:#fff;border:none;border-radius:6006px;justify-content:center;align-items:center;gap:4.5px;padding:4.5px 9.5px;display:flex;box-shadow:0 1px 3px rgba(0,0,0,.1)}.ProfileCard-module__fz1BpG__spotlightedBadge svg{color:#fff}.ProfileCard-module__fz1BpG__greenieBadge{color:var(--color-success-text);z-index:1;font-size:var(--font-size-caption-1);letter-spacing:var(--letter-spacing-caption-1);line-height:var(--line-height-caption-1);font-weight:var(--font-weight-medium);background:#fff;border:none;border-radius:6006px;justify-content:center;align-items:center;gap:4.5px;padding:4.5px 9.5px;display:flex;box-shadow:0 1px 3px rgba(0,0,0,.1)}.ProfileCard-module__fz1BpG__greenieBadge svg{color:#fff}.ProfileCard-module__fz1BpG__profileCard.ProfileCard-module__fz1BpG__compact .ProfileCard-module__fz1BpG__spotlightedBadge{border-radius:4px;padding:3px 5px;bottom:4px;left:4px}.ProfileCard-module__fz1BpG__nameSection{padding:0 3px}.ProfileCard-module__fz1BpG__profileCard.ProfileCard-module__fz1BpG__compact .ProfileCard-module__fz1BpG__nameSection{padding:0}.ProfileCard-module__fz1BpG__name{letter-spacing:var(--letter-spacing-title-3);font-size:14px;line-height:19px;font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin:8px 0 2px}.ProfileCard-module__fz1BpG__profileCard.ProfileCard-module__fz1BpG__compact .ProfileCard-module__fz1BpG__name{margin-top:0}.ProfileCard-module__fz1BpG__title,.ProfileCard-module__fz1BpG__titleGreenie{font-size:var(--font-size-caption-1);letter-spacing:var(--letter-spacing-caption-1);line-height:var(--line-height-caption-1);color:var(--color-text-secondary);font-weight:var(--font-weight-regular);text-transform:capitalize;margin:0}.ProfileCard-module__fz1BpG__memberSince{font-size:var(--font-size-caption-1);letter-spacing:var(--letter-spacing-caption-1);line-height:var(--line-height-caption-1);color:var(--color-text-placeholder);font-weight:var(--font-weight-medium);margin:5px 0 0}.ProfileCard-module__fz1BpG__description{margin-top:8px;padding:0 3px}.ProfileCard-module__fz1BpG__description p{font-size:var(--font-size-caption-1);color:var(--color-text-secondary);line-height:var(--line-height-caption-1);margin:0}.ProfileCard-module__fz1BpG__infoRow{flex-wrap:wrap;align-items:center;gap:4px;margin-top:6px;display:flex}.ProfileCard-module__fz1BpG__infoItem{font-size:var(--font-size-caption-1);letter-spacing:var(--letter-spacing-caption-1);line-height:var(--line-height-caption-1);color:var(--color-text-secondary);font-weight:var(--font-weight-regular);align-items:center;gap:4px;display:flex}.ProfileCard-module__fz1BpG__greenieIcon{color:var(--color-success-graphic);flex-shrink:0;margin-bottom:-1.5px;margin-right:2px}@media (max-width:742px){.ProfileCard-module__fz1BpG__header{flex-direction:column;align-items:flex-start}}@media (max-width:499px){.ProfileCard-module__fz1BpG__spotlightedBadge{color:var(--color-brand-text);z-index:1;font-size:var(--font-size-caption-2);letter-spacing:var(--letter-spacing-caption-2);line-height:var(--line-height-caption-2);font-weight:var(--font-weight-medium);background:#fff;border:none;border-radius:6006px;justify-content:center;align-items:center;gap:3.5px;padding:3.5px 8.5px;display:flex;box-shadow:0 1px 3px rgba(0,0,0,.1)}.ProfileCard-module__fz1BpG__greenieBadge{color:var(--color-success-text);z-index:1;font-size:var(--font-size-caption-2);letter-spacing:var(--letter-spacing-caption-2);line-height:var(--line-height-caption-2);font-weight:var(--font-weight-medium);background:#fff;border:none;border-radius:6006px;justify-content:center;align-items:center;gap:3.5px;padding:3.5px 8.5px;display:flex;box-shadow:0 1px 3px rgba(0,0,0,.1)}}
.ProfilePreview-module__tmQLpa__card{background:var(--white);box-shadow:var(--shadow-default);border-radius:20px;flex-direction:row;justify-content:center;gap:8px;width:344px;max-width:100%;margin-top:30px;margin-bottom:20px;padding:32px 0;display:flex}.ProfilePreview-module__tmQLpa__header{flex-direction:column;flex:1;align-items:center;display:flex}.ProfilePreview-module__tmQLpa__avatar{flex-shrink:0;justify-content:center;align-items:center;width:104px;height:104px;display:flex;position:relative}.ProfilePreview-module__tmQLpa__avatarImage{object-fit:cover;border-radius:50%}.ProfilePreview-module__tmQLpa__avatarIcon{color:var(--color-text-secondary,var(--neutral600));border-radius:50%}.ProfilePreview-module__tmQLpa__name{font-size:var(--font-size-title-1);line-height:var(--line-height-title-1);letter-spacing:var(--letter-spacing-title-1);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin:12px 0 0}.ProfilePreview-module__tmQLpa__planInfo{align-items:center;gap:8px;display:flex}.ProfilePreview-module__tmQLpa__planLink{cursor:pointer;font-size:var(--font-size-footnote);letter-spacing:var(--letter-spacing-footnote);line-height:var(--line-height-footnote);color:var(--color-text-secondary);height:40px;font-weight:var(--font-weight-medium);transition:color var(--duration-fast)var(--ease-out);font-family:var(--font-family-ui);background:0 0;border:none;flex-direction:row;align-items:center;gap:3px;margin:-10px -6px -10px 0;padding:0;text-decoration:none;display:flex}.ProfilePreview-module__tmQLpa__planLink svg *{color:var(--color-text-secondary)}.ProfilePreview-module__tmQLpa__planLink:hover,.ProfilePreview-module__tmQLpa__planLink:hover svg *{color:var(--color-brand-text)}.ProfilePreview-module__tmQLpa__paidBadge{z-index:5;background:var(--color-brand-text);width:32px;height:32px;color:var(--white);font-size:var(--font-size-caption-2,11px);font-weight:var(--font-weight-semibold,600);font-family:var(--font-family-ui);text-transform:uppercase;letter-spacing:.5px;border:2px solid #fff;border-radius:100px;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:0;right:0}.ProfilePreview-module__tmQLpa__stats{flex-direction:column;flex:1;display:flex}.ProfilePreview-module__tmQLpa__userInfo{flex-direction:column;justify-content:center;align-items:center;gap:0;display:flex}.ProfilePreview-module__tmQLpa__statItem{background:var(--color-background);border-bottom:1px solid var(--color-border-soft);border-radius:8px;align-items:center;gap:16px;width:112px;padding:9px 0;display:flex}.ProfilePreview-module__tmQLpa__statItem:last-child{border-bottom:none}.ProfilePreview-module__tmQLpa__statIcon{color:var(--color-brand-graphic,var(--brand600));flex-shrink:0}.ProfilePreview-module__tmQLpa__statContent{flex-direction:column;display:flex}.ProfilePreview-module__tmQLpa__statValue{font-size:var(--font-size-title-3);line-height:var(--line-height-title-3);letter-spacing:var(--letter-spacing-title-3);font-weight:var(--font-weight-medium);color:var(--color-text-primary);white-space:nowrap}.ProfilePreview-module__tmQLpa__statLabel{font-size:var(--font-size-caption-2);line-height:var(--line-height-caption-2);letter-spacing:var(--letter-spacing-caption-2);font-weight:var(--font-weight-regular);color:var(--color-text-primary);white-space:nowrap}.ProfilePreview-module__tmQLpa__footer{background:var(--color-background,var(--neutral100));border-radius:8px;align-items:center;gap:8px;padding:12px;display:flex}.ProfilePreview-module__tmQLpa__footerIcon{color:var(--color-text-tertiary,var(--neutral500));flex-shrink:0}.ProfilePreview-module__tmQLpa__footerText{font-size:var(--font-size-footnote,13px);color:var(--color-text-secondary,var(--neutral600));font-family:var(--font-family-ui);font-weight:var(--font-weight-medium,500)}
.SectionCard-module__wde0QG__sectionCard{background:var(--color-background-secondary);border-top:1px solid var(--color-border-soft);border-radius:8px;flex-direction:column;gap:16px;padding-top:20px;padding-bottom:24px;display:flex}.SectionCard-module__wde0QG__header{font-size:var(--font-size-title-2);line-height:var(--line-height-title-2);letter-spacing:var(--letter-spacing-title-2);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin:0 0 4px}.SectionCard-module__wde0QG__contentWrapper{flex-direction:column;gap:12px;display:flex}.SectionCard-module__wde0QG__contentItem{align-items:flex-start;gap:12px;display:flex}.SectionCard-module__wde0QG__iconWrapper{color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.SectionCard-module__wde0QG__textContent{flex-direction:column;flex:1;gap:4px;display:flex}.SectionCard-module__wde0QG__title{color:var(--color-text-primary);margin:0;font-size:14px;font-weight:600}.SectionCard-module__wde0QG__subtitle{color:var(--color-text-secondary);margin:0;font-size:14px;font-weight:400;line-height:1.5}.SectionCard-module__wde0QG__style1 .SectionCard-module__wde0QG__contentWrapper{flex-direction:column;gap:12px}.SectionCard-module__wde0QG__style1 .SectionCard-module__wde0QG__title{font-size:var(--font-size-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body);font-weight:var(--font-weight-regular);color:var(--color-text-primary);flex-direction:row;align-items:flex-start;margin:0}.SectionCard-module__wde0QG__style2 .SectionCard-module__wde0QG__contentWrapper{flex-flow:wrap;gap:20px}.SectionCard-module__wde0QG__style2 .SectionCard-module__wde0QG__contentItem{flex-direction:row;flex:calc(50% - 10px);align-items:center;gap:16px;min-width:200px}.SectionCard-module__wde0QG__style2 .SectionCard-module__wde0QG__iconWrapper{color:var(--color-accent)}.SectionCard-module__wde0QG__style2 .SectionCard-module__wde0QG__title{font-size:var(--font-size-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body);font-weight:var(--font-weight-regular);color:var(--color-text-primary);flex-direction:row;align-items:flex-start;margin:0}.SectionCard-module__wde0QG__style3 .SectionCard-module__wde0QG__contentWrapper{flex-direction:column;gap:8px}.SectionCard-module__wde0QG__style3 .SectionCard-module__wde0QG__contentItem{flex-direction:row;align-items:center}.SectionCard-module__wde0QG__style3 .SectionCard-module__wde0QG__title,.SectionCard-module__wde0QG__style3 .SectionCard-module__wde0QG__subtitle{font-size:13px}.SectionCard-module__wde0QG__style3 .SectionCard-module__wde0QG__iconWrapper{background:var(--color-background-tertiary);width:44px;height:44px;color:var(--color-text-primary);border-radius:6px}.SectionCard-module__wde0QG__style4 .SectionCard-module__wde0QG__contentWrapper{flex-direction:column;gap:20px;display:flex}.SectionCard-module__wde0QG__style4 .SectionCard-module__wde0QG__contentItem{text-align:flex-start;background:var(--color-background-secondary);border-radius:8px;flex-direction:row;align-items:center;gap:16px}.SectionCard-module__wde0QG__style4 .SectionCard-module__wde0QG__iconWrapper{background:var(--color-primary-light);color:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;display:flex}.SectionCard-module__wde0QG__style4 .SectionCard-module__wde0QG__title{font-size:var(--font-size-callout);line-height:var(--line-height-callout);letter-spacing:var(--letter-spacing-callout);font-weight:var(--font-weight-regular);color:var(--color-text-primary)}@media (max-width:742px){.SectionCard-module__wde0QG__style4 .SectionCard-module__wde0QG__contentWrapper{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}}@media (max-width:468px){.SectionCard-module__wde0QG__style2 contentItem{width:100%}}.SectionCard-module__wde0QG__style5 .SectionCard-module__wde0QG__contentWrapper{flex-direction:column;gap:20px;display:flex}.SectionCard-module__wde0QG__style5 .SectionCard-module__wde0QG__contentItem{text-align:flex-start;background:var(--color-background-secondary);flex-direction:row;align-items:flex-start;gap:16px}.SectionCard-module__wde0QG__style5 .SectionCard-module__wde0QG__iconWrapper{background:var(--color-primary-light);color:var(--color-primary);border-radius:50%;justify-content:flex-start;align-items:flex-start;margin-top:2.5px;display:flex}.SectionCard-module__wde0QG__style5 .SectionCard-module__wde0QG__textContent{gap:0}.SectionCard-module__wde0QG__style5 .SectionCard-module__wde0QG__title{font-size:var(--font-size-footnote);line-height:var(--line-height-footnote);letter-spacing:var(--letter-spacing-footnote);font-weight:var(--font-weight-regular);color:var(--color-text-secondary)}.SectionCard-module__wde0QG__style5 .SectionCard-module__wde0QG__subtitle{font-size:var(--font-size-subhead);line-height:var(--line-height-subhead);letter-spacing:var(--letter-spacing-subhead);font-weight:var(--font-weight-regular);color:var(--color-text-primary)}
.ListCard-module__rURh0G__listCard{background:var(--color-background-secondary);border-radius:8px;flex-direction:column;gap:12px;width:calc(50% - 10px);min-width:200px;max-width:calc(50% - 10px);display:flex}@media (max-width:468px){.ListCard-module__rURh0G__listCard{width:100%;min-width:100%;max-width:100%}}.ListCard-module__rURh0G__header{font-size:var(--font-size-callout);line-height:var(--line-height-callout);letter-spacing:var(--letter-spacing-callout);font-weight:var(--font-weight-regular);color:var(--color-text-primary);margin:0}.ListCard-module__rURh0G__contentWrapper{flex-direction:column;gap:10px;display:flex}.ListCard-module__rURh0G__contentItem{align-items:flex-start;display:flex}.ListCard-module__rURh0G__content{font-size:var(--font-size-subhead);line-height:var(--line-height-subhead);letter-spacing:var(--letter-spacing-subhead);font-weight:var(--font-weight-regular);color:var(--color-text-secondary);margin:0}@media (max-width:742px){.ListCard-module__rURh0G__listCard{background:var(--color-background-secondary);border-radius:8px;flex-direction:column;gap:10px;width:100%;display:flex}}
