@import url(https://fonts.googleapis.com/css2?family=Anton&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-display:swap;font-family:Anton;font-style:normal;font-weight:400;src:url(/static/media/anton-vietnamese-400-normal.9e4e331fa70645dcde3d.woff2) format("woff2"),url(/static/media/anton-vietnamese-400-normal.bf196a55cc024de9d811.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Anton;font-style:normal;font-weight:400;src:url(/static/media/anton-latin-ext-400-normal.6e1938b75b8a63a00ed5.woff2) format("woff2"),url(/static/media/anton-latin-ext-400-normal.80d68c162e6242ad158f.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Anton;font-style:normal;font-weight:400;src:url(/static/media/anton-latin-400-normal.3d62441680a12bbe4cde.woff2) format("woff2"),url(/static/media/anton-latin-400-normal.985e9e5ffc0621b1c530.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:400;src:url(/static/media/geist-cyrillic-400-normal.85041daa1acec19ac818.woff2) format("woff2"),url(/static/media/geist-cyrillic-400-normal.78f9ca7e0c91f29f345a.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:400;src:url(/static/media/geist-latin-ext-400-normal.b5ab33a669dc9400460b.woff2) format("woff2"),url(/static/media/geist-latin-ext-400-normal.a9f7430485f5c5f7e668.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:400;src:url(/static/media/geist-latin-400-normal.03df01fbdbdae86eb95a.woff2) format("woff2"),url(/static/media/geist-latin-400-normal.650a5dceb7c8ca65e694.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:500;src:url(/static/media/geist-cyrillic-500-normal.81116b3dc9dea9c79d7d.woff2) format("woff2"),url(/static/media/geist-cyrillic-500-normal.440a3d28a057c5afad69.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:500;src:url(/static/media/geist-latin-ext-500-normal.23742e830a76aeb4eb63.woff2) format("woff2"),url(/static/media/geist-latin-ext-500-normal.63f19635ceb8a166fe43.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:500;src:url(/static/media/geist-latin-500-normal.7aeee445ecc9fa8785b1.woff2) format("woff2"),url(/static/media/geist-latin-500-normal.ed2ba2627925f8c5045c.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:700;src:url(/static/media/geist-cyrillic-700-normal.af791d6435519f845d3a.woff2) format("woff2"),url(/static/media/geist-cyrillic-700-normal.4275071a76218acbfa01.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:700;src:url(/static/media/geist-latin-ext-700-normal.5550f2031d2a43ab701a.woff2) format("woff2"),url(/static/media/geist-latin-ext-700-normal.0baf53b4944343032197.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:700;src:url(/static/media/geist-latin-700-normal.389a05978b464c5fd55f.woff2) format("woff2"),url(/static/media/geist-latin-700-normal.229a9d51f43c1bee82ce.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--color-primary:#ff7100;--fj-primary:var(--color-primary);--link-color:var(--color-primary);--accent-color:var(--color-primary)}header.navbar{background-color:#fbf9f4;color:inherit}.navbar__toolbar{border-bottom:2px dotted #3b190666;min-height:72px}.navbar__brand{align-items:center;display:flex;text-decoration:none}.navbar__logo{height:36px;margin-right:8px;width:36px}.navbar__tagline{flex:1 1 auto;text-align:center}.navbar__actions{align-items:center;animation:slideInFromTop .6s ease-out .5s both;display:flex;gap:12px;margin-left:auto}.navbar__taglineText{animation:slideInFromTop .6s ease-out .4s both;color:#3b1906;font-weight:600}.navbar__actions .MuiButton-root:first-child{animation:slideInFromTop .6s ease-out .6s both}.navbar__actions .MuiButton-root:nth-child(2){animation:slideInFromTop .6s ease-out .7s both}.navbar__signin.MuiButton-outlined{background-color:#efe8da;border-color:#efe8da;color:#1f1f1f}@keyframes slideInFromTop{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@media (min-width:900px){.page-main{padding-top:64px!important}}@media (max-width:599.95px){.navbar__toolbar{min-height:64px}.navbar__logo{height:32px;margin-right:6px;width:32px}.navbar__actions--mobile{margin-left:auto}button.navbar__menuBtn{font-family:Anton,Geist,Arial,sans-serif;font-size:18px;font-weight:500;letter-spacing:0;padding:8px 0 8px 12px}div.navbar__drawer{background-color:#ff7100;width:80%}h6.navbar__drawerTitle{color:#000;font-family:Anton,Geist,Arial,sans-serif;font-size:46px;font-weight:700;letter-spacing:-.06rem;text-transform:uppercase}.navbar__drawer .MuiPaper-root{background:#fbf9f4;border-left:2px dotted #3b190666;border-radius:12px 0 0 12px;bottom:0;height:100vh;overflow-y:auto;position:fixed;right:0;top:0}div.navbar__drawerContent{font-family:Anton,Geist,Arial,sans-serif;padding:12px 0;width:100%}.navbar__drawerList{padding-top:4px;width:100%}ul.navbar__drawerList li{border-bottom:1px solid #3b1906;width:100%}.navbar__drawerItem .MuiListItemText-root span{color:#3b1906;font-family:Anton,Geist,Arial,sans-serif;font-size:32px;font-weight:500;letter-spacing:-1%}}div.jobRow{background:#fbf9f4}div.dashboard div.jobRow{padding:0}.jobCard .MuiAccordionSummary-root.jobRow:not(.Mui-expanded){border-bottom:2px dotted #3b190666}.jobCard .MuiAccordionSummary-root.jobRow.Mui-expanded{border-bottom:0!important}.jobCard .MuiCollapse-root .jobView__content{border-bottom:0}.jobCard .MuiCollapse-root .jobView__actions{border-bottom:2px dotted #3b190666;padding-bottom:72px}.jobCard{border-radius:0;box-shadow:none!important}.jobCard .MuiAccordionDetails-root,.jobCard .MuiAccordionSummary-root{background:#fbf9f4;padding-bottom:0}.jobCard:before{display:none}div.jobList{gap:4px}div.jobRefChip{background:#efeae1;border:none}div.jobRefChip span{color:#a58e67;font-weight:500}.jobCard .MuiAccordion-region,.jobCard .MuiAccordionSummary-root,.jobCard .MuiPaper-elevation,.jobCard.MuiAccordion-root,.jobCard.MuiPaper-elevation{box-shadow:none!important}.jobRow__grid{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:1.4fr 1fr 1fr 1fr auto;margin-bottom:5px;width:100%}@media (max-width:900px){.jobRow__grid{align-items:start;column-gap:12px;grid-template-areas:"role meta" "location contract";grid-template-columns:1fr auto;row-gap:10px}.jobRow.MuiAccordionSummary-root{align-items:flex-start}.jobRow__role{grid-area:role}.jobRow__location{grid-area:location}.jobRow__contract{grid-area:contract}.jobRow__wage{display:none}.jobRow__meta{align-items:flex-start;align-self:start;display:flex;gap:8px;grid-area:meta;justify-self:end;position:relative;z-index:2}.jobRow .MuiAccordionSummary-expandIconWrapper{position:relative;z-index:1}.jobRow__save{pointer-events:auto;position:relative;z-index:3}.jobRow__meta .MuiTypography-root{display:none}.jobRow__label{font-size:12px;margin-bottom:6px;opacity:.6}.jobRow__title{line-height:1.1}.jobRow__companyRow{margin-top:2px}}.jobRow__label{display:block;font-size:11px;margin-bottom:6px;opacity:.7}h6.jobRow__title{line-height:1.1}.jobRow__company{opacity:.8}.jobRow__meta{align-items:center;display:flex;gap:12px;margin-left:auto}.jobRow__save{color:#3b1906}.jobRow .MuiAccordionSummary-expandIconWrapper{pointer-events:none}.jobRow__save{pointer-events:auto}.jobRow .MuiAccordionSummary-expandIconWrapper{top:auto;transform:none!important;transition:none!important}.jobRow .MuiAccordionSummary-expandIconWrapper.Mui-expanded{transform:none!important}.jobList{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr}.jobList__empty,.jobList__error,.jobList__loading{align-items:center;display:flex;justify-content:center;padding:24px 0}.jobCard{background:#fbf9f4}div.jobViewPage__backRow{margin-bottom:0;margin-top:4rem}button.jobViewPage__backBtn{color:#3b1906;margin-bottom:0;opacity:.5}button.applySuccessPage__backBtn{opacity:0}div.jobViewPage__card{background-color:initial;box-shadow:none;padding:0}.jobView__content{padding-top:8px}h1.jobViewPage__title{font-family:Anton;font-size:4rem;letter-spacing:-1px;margin-bottom:0}p.jobViewPage__company{margin-bottom:1rem;padding-bottom:1rem}div.jobViewPage__metaRow{border-bottom:2px dotted #3b190666;padding-bottom:1rem}h5.jobViewPage__applyTitle,h5.jobViewPage__sectionTitle{font-size:1.3rem;font-weight:500;letter-spacing:-.02rem}div.jobViewPage__strengthChip{border:none}div.jobViewPage__strengthChip span{border:1px solid #3b1906;border-radius:18px;color:#3b1906;font-size:.9rem;padding:4px 12px}div.jobViewPage__section{border-bottom:2px dotted #3b190666;padding-bottom:1rem}.jobView__reference{gap:8px}.jobView__divider{margin:16px 0}.jobView__markdown{font-size:1.125rem;line-height:1.6}.jobView__adminNote,.jobView__markdown{max-width:700px}.jobView__markdown h1,.jobView__markdown h2,.jobView__markdown h3,.jobView__markdown h4{margin:24px 0 4px}.jobView__markdown h2{font-size:1.25rem}.jobView__markdown p{margin-bottom:12px}.jobView__markdown ol,.jobView__markdown ul{margin-bottom:12px;padding-left:24px}.jobView__markdown code{background:#0000000a;border-radius:4px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;padding:2px 4px}.jobView__markdown pre{background:#0000000a;border-radius:6px;margin-bottom:16px;overflow:auto;padding:16px}.jobView__actions{margin-top:16px}.jobView__rolesList{display:flex;flex-wrap:wrap;gap:8px}.jobView__adminNote{background:#d0ffb7;border-radius:20px;margin:2rem 0;padding:30px}.jobView__adminNote svg{height:1em;width:1em}.jobView__adminNote h6{color:#074701;font-size:1.25rem;margin:0}.jobView__adminNote p{color:#074701}.jobView__adminNoteTitle{opacity:.8}div.jobView__strengthsList{display:inline-flex;flex-wrap:wrap;gap:8px;margin:1rem 0}div.jobViewPage__greenFlagsSection{border-bottom:0;padding:20px}div.jobViewPage__greenFlagsSection h5{color:#074701;margin-bottom:0}button.jobView__applyButton{min-width:140px;width:auto}div.jobView__section{display:none}h1.applySuccessPage__title{font-family:Anton,sans-serif;font-size:3rem;font-weight:500;letter-spacing:-1px;line-height:1.1}div.applySuccessPage p{color:#3b1906}button.applySuccessPage__primaryButton--viewJob{display:none}@media (max-width:599.95px){button.jobViewPage__applyButton{padding:10px 0}}.home{margin:3rem auto 4rem}@media (min-width:900px){.home{margin:6rem auto}}.home__hero{display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:3rem;min-height:45vh;padding-top:2rem}@media (min-width:900px){.home__hero{min-height:60vh;padding-top:3rem}}h1.home__title{animation:home-fade-in-up .7s ease-out 80ms forwards;font-size:clamp(48px,13vw,200px);font-weight:500;letter-spacing:-6px;line-height:1;margin-bottom:2rem;opacity:0;transform:translateY(16px)}p.home__subtitle{animation:home-fade-in-up .7s ease-out .24s forwards;font-size:1.25rem;line-height:1.2;max-width:820px;opacity:0;transform:translateY(12px)}.home__layout{grid-gap:0;display:grid;gap:0;grid-template-columns:1fr;margin-top:32px}@media (min-width:900px){.home__layout{align-items:start;grid-template-columns:280px 1fr}.home__filters{align-self:start;border-right:0;max-height:calc(100vh - 88px);overflow-y:auto;padding-right:0;position:-webkit-sticky;position:sticky;top:88px}.home__list{border-left:2px dotted #3b190666}}h6.home__filtersTitle{font-size:1rem;font-weight:400;padding:0 16px}.home__filtersDivider{background:#0000;border:0;border-bottom:2px dotted #3b190666;height:0;margin-bottom:.75rem}.home__filters button.Mui-expanded{min-height:48px}.home__search{border-bottom:2px dotted #3b190666;margin-bottom:0;padding:0 16px 1rem}.home__filters div.home__filterSection,.home__filters div.home__filterSection span{margin:0}.home__filters .MuiAccordion-root{border-bottom:2px dotted #3b190666}.home__filters .MuiAccordion-root:last-of-type{border-bottom:0}.home__filters .MuiAccordion-root:before{display:none}.home__filters .MuiAccordion-root,.home__filters .MuiAccordionDetails-root,.home__filters .MuiAccordionSummary-root,.home__filters .MuiPaper-elevation{background:#0000;box-shadow:none!important}.home__locationInput,.home__searchInput{background-color:#fbf9f4;border:1px solid #3b190633;border-radius:8px}.home__locationInput fieldset,.home__searchInput fieldset{border-color:#9c8f8f}.home__locationInput .MuiOutlinedInput-root,.home__searchInput .MuiOutlinedInput-root{border-radius:8px}.home__locationInput .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,.home__searchInput .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#3b1906}.home__locationInput .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.home__searchInput .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#3f0000;border-width:2px}.home__contractFilter,.home__locationFilter,.home__roleFilter,.home__shiftsFilter{margin-bottom:.5rem}div.home__contractDetails,div.home__locationDetails,div.home__roleDetails,div.home__shiftsDetails{padding:4px 16px 16px}div.home__contractOptions,div.home__locationInput,div.home__roleOptions,div.home__shiftsOptions{margin-top:8px;padding:8px 12px}span.home__contractCheckbox,span.home__roleCheckbox,span.home__shiftCheckbox{padding:4px 4px 4px 8px}div.home__contractCheckbox,div.home__roleCheckbox,div.home__shiftCheckbox{padding:0 4px}.home__contractOption,.home__roleOption,.home__shiftOption{margin:2px 0}.home__filters .MuiCheckbox-root .MuiSvgIcon-root,.home__filters .MuiCheckbox-root.Mui-checked .MuiSvgIcon-root,.home__filters .MuiCheckbox-root.MuiCheckbox-indeterminate .MuiSvgIcon-root{color:#3b1906}@keyframes home-fade-in-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){h1.home__title,p.home__subtitle{animation:none;opacity:1;transform:none}}@media (max-width:599.95px){div.savePrompt .MuiModal-backdrop{height:100vh;width:100%}div.savePrompt__actions{padding-bottom:16px}button.jobRow__save{position:relative;z-index:100}h1.home__title{font-size:4.4em;letter-spacing:-.15rem}button.home__filtersSummary{padding:0}div.home__list{margin-top:2rem!important}div.home__filtersDetails,h6.home__filtersTitle{padding:0}.home__search,div.home__locationDetails{padding:0 0 16px}button.home__contractSummary,button.home__locationSummary,button.home__roleSummary,button.home__shiftsSummary{padding:0}div.home__contractDetails,div.home__roleDetails,div.home__shiftsDetails{padding:0 0 16px}.home__locationInput .MuiOutlinedInput-root,.home__searchInput .MuiOutlinedInput-root{min-height:48px}.home__locationInput .MuiOutlinedInput-input,.home__searchInput .MuiOutlinedInput-input{padding-bottom:12px;padding-top:12px}div.home__filters{border-bottom:2px dotted #3b1906;border-top:2px dotted #3b1906}div.home__filters span.Mui-expanded{margin:0}div.jobRow{padding:0}h6.jobRow__title{font-size:1.5em}div.jobRow__meta{margin-right:12px;top:0}.jobList span.MuiAccordionSummary-expandIconWrapper{position:relative;top:17px}div.jobView{padding:0 0 16px}div.jobView__adminNote{padding:16px 16px 12px}.jobView__applyButton,.jobView__applyWrap{margin-top:12px;width:90%}a.jobView__openIconBtn{color:inherit;transition:color .16s ease}a.jobView__openIconBtn:focus-visible,a.jobView__openIconBtn:hover{background-color:initial}a.jobView__openIconBtn svg{height:1.25em;margin-top:8px;transition:color .16s ease,fill .16s ease;width:1.25em}a.jobView__openIconBtn:focus-visible .jobView__openIconLabel,a.jobView__openIconBtn:focus-visible svg,a.jobView__openIconBtn:hover .jobView__openIconLabel,a.jobView__openIconBtn:hover svg{color:#3f0000}a.jobView__applyButton{font-size:1.125rem}}.rme .ProseMirror{line-height:1.55}.rme .ProseMirror h1{font-size:1.75rem;font-weight:700;margin:20px 0 10px}.rme .ProseMirror h2{font-size:1.45rem;font-weight:600;margin:18px 0 8px}.rme .ProseMirror h3{font-size:1.2rem;font-weight:600;margin:16px 0 6px}.rme .ProseMirror p{margin:0 0 10px}.rme .ProseMirror ol,.rme .ProseMirror ul{margin:0 0 12px;padding-left:24px}.rme .ProseMirror blockquote{border-left:3px solid #0003;color:#000000b3;margin:8px 0 12px;padding:4px 12px}.rme .ProseMirror pre code{background:#0000000a;border-radius:6px;display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.9rem;overflow-x:auto;padding:10px}.postajob{display:block}div.postajob__card{background-color:#fbf9f4;border-radius:12px;box-shadow:none;display:block;margin:0 auto;max-width:1000px}h1.postajob__title{font-family:Anton,sans-serif;font-size:4em;font-weight:500;letter-spacing:-.03em;line-height:1.2}.postajob__error{margin-bottom:8px}div.postajob__grid{gap:12px;margin-top:0}h6.postajob__sectionTitle{font-weight:600;margin-top:16px}.postajob__description,.postajob__roles,.postajob__shifts{margin-top:12px}.postajob__shiftsGroup{gap:8px}.postajob__strengths{margin-top:16px}.postajob__strengthsGroup{gap:2px}.postajob__adminNotes{margin-top:16px}.postajob__application{margin-top:12px}.postajob__actions{gap:12px}.postajob__formGrid{grid-gap:16px;display:grid;gap:16px;grid-auto-rows:minmax(56px,auto)}.postajob__row2{align-items:flex-start;display:flex;gap:24px}.postajob__meta{flex:0 0 220px;max-width:220px;padding-top:12px}.postajob__meta p{color:#3b1906;font-weight:500}.postajob__metaLabel{color:#111827;font-weight:600}.postajob__help{color:#6b7280;font-size:12px;line-height:1.4;margin-top:4px}.postajob__field{flex:1 1}.postajob__field .MuiOutlinedInput-root{background:#fff;border-radius:10px}.postajob__field .MuiOutlinedInput-notchedOutline,.postajob__field .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#a5a5a5}.postajob__field .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#a5a5a5;box-shadow:0 0 0 2px #3b190614}.postajob__field .MuiInputBase-input::placeholder{color:#9ca3af;opacity:1}.postajob__field .rme{background:#fff!important;border:1px solid #a5a5a5!important;border-radius:10px!important}.postajob__field .rme>.MuiBox-root{border-bottom:1px solid #3b1906!important;border-top-left-radius:10px!important;border-top-right-radius:10px!important}.postajob__field .ProseMirror{min-height:280px}@media (max-width:599.95px){div.postajob{background-color:#fbf9f4}div.postajob__card{padding:24px 0}h1.postajob__title{font-family:Anton,sans-serif;font-size:2.6rem;font-weight:600;letter-spacing:-.05em;line-height:1.1;margin-bottom:2rem}div.postajob__row2{display:block}}.login{margin-bottom:6rem;margin-top:6rem}div.login__card{background-color:initial;border:none;box-shadow:none!important;padding:32px}h1.login__title{font-family:Anton,sans-serif;font-size:3.5rem;font-weight:500;letter-spacing:-1px;margin-bottom:0}.login__subtitle{color:#3b1906bf;margin-top:0}.login__form{margin-top:8px}.login__emailInput .MuiOutlinedInput-root,.login__passwordInput .MuiOutlinedInput-root{background-color:#fff;border-radius:8px}.login__emailInput .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,.login__passwordInput .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#3b19064d}.login__emailInput .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.login__passwordInput .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#3f0000;border-width:2px}.login__error{margin-bottom:16px}.login__submitButton{font-weight:600}.login__forgot,.login__register{text-align:center}.login__forgotLink,.login__registerLink{color:#3f0000;text-decoration:underline}.login__forgotLink:hover,.login__registerLink:hover{text-decoration:underline}.login__divider{border:0;border-bottom:2px dotted #3b190666;color:#3b190699}@media (max-width:599.95px){h1.login__title{font-family:Anton;font-size:2.4em}div.register__divider{margin-top:2rem}}.register{margin:3rem 0}div.register__card{background-color:initial;border-radius:8px;box-shadow:none;padding:32px}h1.register__title{font-family:Anton,sans-serif;font-size:3.5rem;font-weight:500;letter-spacing:-1px;margin-bottom:0}.register__subtitle{color:#3b1906bf;margin:0 0 24px;text-align:left}.register__form{margin-top:16px}.register__formField,.register__roleGroup{margin-bottom:16px}.register__roleLabel{color:#0009;display:block;margin-bottom:8px}.register__submitButton{font-weight:500;margin:24px 0 16px;padding:12px;text-transform:none}div.register__divider{border:0;color:#3b190699;margin:24px 0}.register__loginLink{margin-top:16px;text-align:center}.register__loginLink a{color:#3b1906;font-weight:500;text-decoration:none}.register__loginLink a:hover{text-decoration:underline}.register__error{margin-bottom:16px}@media (max-width:599.95px){.register__card{padding:24px 16px}.register__title{font-size:1.75rem}.register__subtitle{font-size:.95rem}}.dashboard{display:block}.dashboard__header{border-bottom:2px dotted #00000042;margin-bottom:8px}h4.dashboard__title{font-family:Anton;font-size:3em;font-weight:500;letter-spacing:-1px;line-height:1.2;margin-bottom:4px}div.dashboard__yourList{margin-top:2rem}.dashboard__subtitle{margin-bottom:16px}.dashboard__analytics{border-radius:12px}div.dashboard__saved,div.dashboard__yourList{background-color:initial;border:none;border-radius:12px;padding:0}div.dashboard{padding:0 16px}h6.dashboard__savedTitle,h6.dashboard__yourListTitle{font-size:24px;font-weight:500;letter-spacing:-.03rem}a.dashboard__personaliseBtn{color:#314ef1}.dashboard .dashboard__saved .jobList,.dashboard__yourList .jobList{border-top:2px dotted #3b190666;margin-bottom:4rem}.dashboard__saved{border-radius:12px}.dashboard__loading{min-height:120px}.dashboard__error{margin-top:8px}.dashboard__manageFilters{max-width:720px}.dashboard__drafts{grid-gap:12px;display:grid;gap:12px}.dashboard__jobAccordion{border:1px solid #0000000f;border-radius:8px}.dashboard__jobDetails{padding-top:8px}div.dashboard__jobCard{background-color:initial;border-radius:10px}.dashboard__liveGrid{grid-gap:16px;display:grid;gap:16px}@media (min-width:900px){.dashboard__liveGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dashboard__liveCard{background-color:#fdf8f3;border-radius:12px}.dashboard__liveCardHeader{margin-bottom:16px}h6.dashboard__liveJobTitle{font-weight:500}.dashboard__liveMeta{margin-top:2px}.dashboard__liveApplicationsLink{color:#314ef1;font-size:.9rem;min-width:0;padding:0;text-transform:none}.dashboard__liveActions{display:flex;flex-wrap:wrap;gap:8px}.dashboard__liveBtn{border-radius:999px;padding-inline:1.1rem;text-transform:none}.dashboard__liveBtn--delete.MuiButton-root{background-color:#ffe0e0!important;color:#8b1212!important;margin-right:auto}.dashboard__liveBtn--copy.MuiButton-root,.dashboard__liveBtn--edit.MuiButton-root,.dashboard__liveBtn--viewJob.MuiButton-root{background-color:#f1f1f1!important;color:#555!important}.dashboard__liveBtn--view.MuiButton-root{background-color:#e2e3ff!important;color:#314ef1!important}.dashboard__confirmDialog{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}div.dashboard__seekerTabs{background-color:initial;border:none;padding:0}.dashboard__tabs--seeker span{display:none}button.dashboard__seekerTab{background-color:#0000;border:none;border-radius:4px;color:#3b1906;font-size:1em;margin-bottom:10px;margin-right:4px;text-transform:none}@media (max-width:599.95px){div.dashboard{margin-top:5rem}.dashboard h4.dashboard__title{letter-spacing:-.05rem}}.applicationsPage__header{margin-bottom:1.5rem}.applicationsPage__jobInfo{display:flex;flex-direction:column;gap:.1rem}h5.applicationsPage__title{font-family:anton,sans-serif;font-size:2rem;font-weight:500}.applicationsPage__meta{font-size:.875rem;opacity:.8}.applicationsPage__backButton{border-radius:999px;text-transform:none}.applicationsPage__tabs{display:inline-flex;gap:.5rem;margin-bottom:1.5rem}.applicationsPage__tab{background:#f7f3ec;border:0 solid #ddd;border-radius:999px;cursor:pointer;font-size:.85rem;padding:.5rem .9rem}.applicationsPage__tab--active{background:#fff;border-color:#cfa57a;color:#314ef1}.applicationsPage__list{grid-gap:1rem;display:grid;gap:1rem}div.applicationsPage__card{border:1px solid #0000000d;border-radius:8px}.applicationsPage__cardHeader{align-items:flex-start;display:flex;justify-content:space-between}.applicationsPage__cardHeaderLeft{display:flex;flex-direction:column}h6.applicationsPage__applicantName{font-size:1.2rem;font-weight:500}.applicationsPage__applicantEmail{font-size:.9rem}.applicationsPage__cardHeaderRight{align-items:center;display:flex;gap:.5rem}a.applicationsPage__cvButton{background:#e2e3ff;border-radius:4px;color:#4151b5;text-transform:none}a.applicationsPage__cvButton:hover{background:#d4d5ff}.applicationsPage__section{margin-top:.5rem}h6.applicationsPage__sectionTitle{font-weight:600;margin-top:.5rem}.applicationsPage__sectionBody{white-space:pre-line}.applicationsPage__details{display:flex;flex-direction:column;gap:.15rem}.applicationsPage__detailRow{font-size:.95rem}.applicationsPage__actions{align-items:center;display:flex;gap:.5rem}.applicationsPage__actions .MuiButton-root{border-radius:999px;font-weight:500;padding-block:.25rem;padding-inline:1.1rem;text-transform:none}.applicationsPage__actions .MuiButton-root:not(.Mui-disabled):hover{filter:brightness(.97)}.applicationsPage__actions .MuiButton-root.Mui-disabled{background:#f0f0f0;color:#9e9e9e}.applicationsPage__actions .MuiButton-root:first-child{background:#ffe9e9;border:none;border-radius:4px;color:#b02a24}.applicationsPage__actions .MuiButton-root:last-child{background:#e9f9ec;border:none;border-radius:4px;color:#267a34}.applicationsPage__actions .MuiButton-root.Mui-disabled{background:#f0f0f0!important;color:#9e9e9e!important;cursor:default}@media (max-width:600px){.applicationsPage{padding-top:2.5rem}.applicationsPage__header{align-items:flex-start;flex-direction:column;gap:.5rem;margin-bottom:1rem}h5.applicationsPage__title{font-size:1.6rem;line-height:1.1}.applicationsPage__backButton{align-self:stretch;justify-content:center;padding-bottom:.4rem;padding-top:.4rem}.applicationsPage__tabs{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1rem}.applicationsPage__tab{font-size:.8rem;padding:.35rem .7rem}.applicationsPage__cardHeader{align-items:flex-start;flex-direction:column;gap:.75rem}.applicationsPage__cardHeaderRight{align-self:stretch;flex-wrap:wrap;justify-content:flex-start}.applicationsPage__actions{flex-wrap:wrap}.applicationsPage__actions .MuiButton-root{font-size:.8rem;padding-block:.25rem;padding-inline:.9rem}}.personalise__card{border-radius:12px}.personalise__header{gap:8px}.personalise__title{font-weight:600}.personalise__counter{color:#6b7280}.personalise__sectionTitle{font-weight:600}.personalise__sectionHelp{color:#6b7280}.personalise__contracts .MuiFormControlLabel-root,.personalise__roles .MuiFormControlLabel-root,.personalise__strengths .MuiFormControlLabel-root{margin-left:0}.personalise__location .MuiOutlinedInput-root{background:#fff}.personalise__actions{justify-content:flex-end}@media (max-width:599.95px){div.personalise__card{background-color:initial;border:none;margin-top:4rem;padding:24px 0}h5.personalise__title{font-family:Anton;font-size:2.8em;font-weight:600;letter-spacing:-.06rem;line-height:1.1}h6.personalise__sectionTitle{border-top:2px dotted #3b1906;font-size:1.25rem;font-weight:500;margin-top:1rem;padding-top:1rem}p.personalise__counter{display:none}}.profile{display:block}div.profile__card{background-color:initial;border:none;border-radius:12px}h5.profile__title{font-family:Anton;font-size:4.5rem;font-weight:500;letter-spacing:-2%;margin-bottom:2rem}.profile__form{grid-gap:16px;display:grid;gap:16px}a.profile__publicLink{font-family:Anton;font-size:1.2rem;letter-spacing:-1%}.profile__emailInput .MuiOutlinedInput-root,.profile__nameInput .MuiOutlinedInput-root{background:#fff}.profile__actions{align-items:center;display:flex;justify-content:space-between;margin-top:8px}div.public-employer-profile{margin-top:6rem;max-width:100%;padding:0 24px}div.public-employer-profile__card{background-color:initial;padding:0}h1.public-employer-profile__companyName{font-size:5rem;letter-spacing:-2%;margin-bottom:0}h2.public-employer-profile__jobsTitle{font-family:Anton;font-size:2rem;letter-spacing:-1%}div.public-employer-profile__header{border-bottom:2px dotted #3b190666;margin-bottom:0;padding-bottom:24px}.public-employer-profile__body h6{font-family:Anton;letter-spacing:-1%}div.public-employer-profile__left{padding-top:24px}div.public-employer-profile__right{border-left:2px dotted #3b190666;padding-left:24px;padding-top:24px}.public-employer-profile__contactList{margin-top:12px;padding-left:0}.public-employer-profile__contactList li{align-items:flex-start}div.public-employer-profile__contactIcon{min-width:auto}div.public-employer-profile__jobs{border-top:2px dotted #3b190666;margin-top:0;padding-top:24px}div.public-employer-profile__livingWageChip{background-color:#b4ffba;border:none;font-weight:500;letter-spacing:-1%}li.public-employer-profile__contactItem{align-items:flex-start;column-gap:6px;display:flex;margin-bottom:4px}.public-employer-profile__contactItem div.MuiListItemText-root{margin:3px 0}.public-employer-profile__contactIcon{align-items:flex-start;display:flex;justify-content:center;min-width:32px}.public-employer-profile__contactIcon svg{fill:none;stroke:#ff7a1a;height:26px;width:26px}.public-employer-profile__contactAddress{margin-bottom:24px}.public-employer-profile__contactList .MuiListItemText-primary,.public-employer-profile__contactList .MuiListItemText-secondary{color:#3b1906}.public-employer-profile__benefitChip .MuiChip-label:before{color:#49b24e;content:"\2713  ";font-weight:700}div.public-employer-profile__benefitChip{border-color:#49b24e;color:#2e7d32}.public-employer-profile__benefitChip .MuiChip-label{color:#2e7d32}.public-employer-profile__contactLink{color:#3b1906;text-decoration:none}.public-employer-profile__contactLink:focus,.public-employer-profile__contactLink:hover{text-decoration:underline}.public-employer-profile__liveJobsCount{color:#ff1e00;font-weight:500}.public-employer-profile__liveJobsCount .employer-directory__liveDot{animation:employer-directory-liveDot-pulse 1.4s ease-in-out infinite;background:#ff1e00;border-radius:999px;display:inline-block;height:5px;margin-right:6px;vertical-align:middle;width:5px}.public-employer-profile .jobRow{padding:0}@media (max-width:599.95px){.profile{padding:0 16px}div.profile__card{background-color:initial;border:none;padding:24px 0}h5.profile__title{font-family:Anton;font-size:2.6rem;font-weight:500;letter-spacing:-.05rem;line-height:1.1;margin:0 0 2rem}.profile__actions{gap:8px}.profile__saveBtn{flex:1 1}div.public-employer-profile__right{border-left:none;padding:0}}div.employer-directory{max-width:100%;padding-top:1rem}.employer-directory__header{margin-bottom:2.5rem}.employer-directory__intro{max-width:42rem}div.employer-directory__header h1{font-size:4rem;margin-bottom:5px}div.employer-directory__filtersRow{margin-bottom:20px;row-gap:1rem}.employer-directory__locationFilters{align-items:flex-start}.employer-directory__postcodeActions{margin-top:.25rem}.employer-directory__results{grid-column-gap:1.5rem;grid-row-gap:1.5rem;border-top:2px dotted #3b190666;column-gap:1.5rem;display:grid;grid-template-columns:1fr;margin-top:2.5rem;padding-top:40px;row-gap:1.5rem}a.employer-directory__item{border:1px dotted #3b190666;margin-bottom:0;padding:20px}a.employer-directory__item:hover{background-color:#ffffff4d}div.employer-directory__itemName{letter-spacing:-1%;text-decoration:none}.employer-directory__item:hover .employer-directory__itemName{text-decoration:underline}p.employer-directory__itemLiveJobs{color:#ff1e00;font-weight:500}.employer-directory__itemLiveJobs .employer-directory__liveDot{animation:employer-directory-liveDot-pulse 1.4s ease-in-out infinite;background:#ff1e00;border-radius:999px;display:inline-block;height:5px;margin-right:6px;vertical-align:middle;width:5px}@keyframes employer-directory-liveDot-pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.8)}to{opacity:1;transform:scale(1)}}h6.employer-directory__itemDescription{line-height:1.2;margin-bottom:4px;margin-top:4px}div.employer-directory__itemMeta{column-gap:.75rem;margin-top:0}div.employer-directory__itemLivingWageTag{background-color:#b4ffba;border-radius:999px;color:#2e7d32;font-weight:500;height:30px;letter-spacing:-.01em;margin-top:10px}.employer-directory__itemLivingWageTag .MuiChip-label{padding-left:16px;padding-right:16px}@media (min-width:600px){.employer-directory__results{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.employer-directory__results{grid-template-columns:repeat(4,1fr)}}@media (min-width:900px){.employer-directory__filtersRow--location{align-items:flex-start}.employer-directory__searchInput{flex:0 0 320px;max-width:320px}}:root{--community-deep:#1f0b02;--community-amber:#ffb347;--community-rose:#ff6b6b;--community-cream:#fbf9f4}.communityPage{background:#fbf9f4;background:var(--community-cream);padding:72px 0 96px;.communityContainer{max-width:100%}}.communityIntro{border-bottom:2px dotted #3b190666;gap:12px;margin:0 auto 48px;max-width:100%;text-align:left}.communityActions,.communityIntro{align-items:flex-start;display:flex;flex-direction:column}.communityActions{gap:6px;margin:0 0 12px}span.communityActionsLabel{color:#1f0b02;color:var(--community-deep);font-size:1rem;letter-spacing:-1%;margin-left:10px;opacity:.6}.communityActionsLinks{a.communityActionLink{border:1px solid #1f0b02;border-radius:4px;color:#1f0b02;font-family:Anton,Impact,sans-serif;font-size:1rem;margin-left:10px;padding:4px 12px;position:relative;text-decoration:none}a.communityActionLink:hover{background:#ff610b;opacity:1}}.communityHeroCards{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:48px}.communityHeroCards .communityHeroCard{min-height:550px}@media (max-width:1200px){.communityHeroCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.communityHeroCards{grid-template-columns:minmax(0,1fr)}}.communityLabel{color:#ff6b6b;color:var(--community-rose);letter-spacing:.2em;text-transform:uppercase}h1.communityTitle{font-size:clamp(5.5rem,12vw,8.75rem);letter-spacing:-2%;margin:12px 0}.communitySubtitle{margin:0 auto;max-width:640px}div.communityFilters{justify-content:left;margin-bottom:1.5rem;.communityFilterChip{background-color:initial;span{font-family:Anton,Impact,sans-serif;font-size:24px;letter-spacing:-1%}}.communityFilterChip--active{span{color:#ff610b}}}.communityState{align-items:center;display:flex;flex-direction:column;gap:16px;padding:80px 0}.communityHeroCard{background-position:50%;background-size:cover;border-radius:24px;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;padding:24px;position:relative;text-decoration:none;transition:all .2s;&:hover{border-radius:0;transition:all .2s;.communityHeroTitle{color:#ff610b}}}.communityHeroCard:after{border-radius:24px;content:"";inset:0;pointer-events:none;position:absolute}.communityHeroContent{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-between;position:relative;z-index:1}.communityHeroDate{color:#fffc;font-size:.85rem;letter-spacing:0}.communityHeroTitle{display:block;font-family:Anton,Impact,sans-serif;font-size:clamp(3.5rem,5vw,4.75rem);letter-spacing:-1%;line-height:1}.communityBadge{background:#ffffff2e;border-radius:999px;color:#fff;font-weight:600;text-transform:inherit}.communityHeroExcerpt{font-size:1.15rem;line-height:1.6}.communityHeroMeta{color:#ffffffd9}.communityGrid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1200px){.communityGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.communityGrid{grid-template-columns:minmax(0,1fr)}h1.communityTitle{font-size:clamp(3.5rem,10vw,6.75rem)}div.communityActions{margin:0 0 24px}span.communityActionsLabel{margin-left:0}a.communityActionLink{margin-left:0!important;margin-right:10px!important}a.communityCard{min-height:300px;padding:20px}}.communityGridItem{list-style:none}.communityCard{background-position:50%;background-size:cover;border-radius:0;color:#fff;display:flex;flex-direction:column;justify-content:space-between;min-height:520px;overflow:hidden;padding:28px;position:relative;text-decoration:none;transition:all .2s;&:hover{border-radius:10px;transition:all .2s}}.communityCard:after{background:linear-gradient(180deg,#0000000d,#00000026);border-radius:24px;content:"";inset:0;pointer-events:none;position:absolute}.communityCard>*{position:relative;z-index:1}.communityCard:hover:after{background:none}.communityCardDate{color:#ffffffd9;font-size:.8rem;letter-spacing:-1%}span.communityCardHeading{font-family:Anton,Impact,sans-serif;font-size:clamp(3rem,4vw,3.8rem);letter-spacing:-1%;line-height:1}@media (max-width:600px){.communityHeroCard{border-radius:24px;padding:24px}.communityGrid{gap:18px}}.communityPostPage{background:#fbf9f4}.communityPostHero{align-items:flex-end;background-position:50%;background-size:cover;color:#fbf9f4;display:flex;min-height:80vh}div.communityPostHeroContent{display:flex;flex-direction:column;gap:16px;margin-bottom:2rem;max-width:100%;padding:0 24px}.communityHeroTag{color:#ffffffb3;letter-spacing:.3em;text-transform:uppercase}h1.communityPostHeroTitle{font-size:clamp(4rem,7vw,5.5rem);line-height:.9;margin:12px 0 0}h1.communityPostHeroTitle,p.communityPostHeroDek{color:#fbf9f4;font-family:Anton,Impact,sans-serif}p.communityPostHeroDek{font-size:clamp(1.2rem,2vw,1.6rem);line-height:1.2;max-width:720px}.communityPostHero .communityPostBreadcrumbs .MuiTypography-root,.communityPostHero .communityPostBreadcrumbs a{color:#ffffffe6}div.communityPostInner{margin:0 auto;max-width:1200px;padding:48px 24px 96px}div.communityPostDetails{align-items:center;border-bottom:3px dotted #7a1b00;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin:32px 0 48px;padding:0 0 24px}.communityPostDetailsLeft{display:flex;flex-direction:column;gap:8px;justify-content:center}.communityPostDetailsInline{align-items:center;display:flex;flex-wrap:wrap;gap:16px}div.communityPostDetailsMeta{color:#3f0000;display:flex;flex-wrap:wrap;font-weight:500;gap:12px}.communityPostDetailsRight{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.communityPostShareInline{align-items:center;display:flex;gap:16px}.communityPostShareLinks{align-items:center}.communityPostShareIcon{background:#fff;border:1px solid #1f0b0226}.communityPostDek{color:#3b1906;font-size:1.5rem;margin:24px 0 48px}div.communityPostLayout{grid-gap:40px;display:grid;gap:40px;grid-template-columns:minmax(0,3fr) minmax(280px,1fr)}div.communityPostMain{border-right:1px solid #1f0b021a;display:flex;flex-direction:column;font-size:1.05rem;gap:24px;line-height:1.7;padding-right:40px}div.communityPostMain h2,div.communityPostMain h3,div.communityPostMain h4{font-family:Anton,Impact,sans-serif;letter-spacing:-.01em;margin:1.5rem 0 .5rem}div.communityPostMain h2{font-size:clamp(2rem,4vw,3rem)}div.communityPostMain h3{font-size:clamp(1.5rem,3vw,2.1rem)}div.communityPostMain h4{font-size:clamp(1.25rem,2.5vw,1.6rem)}div.communityPostMain p{margin:0 0 1.1rem}div.communityPostMain p+p{margin-top:.2rem}.communityPostAside{align-self:flex-start;display:flex;flex-direction:column;gap:12px;padding-top:2rem;position:-webkit-sticky;position:sticky;top:40px}.communityPostCard{padding:0 0 20px;h6{font-family:Anton,Impact,sans-serif;font-size:22px;font-weight:500;letter-spacing:-1%;text-transform:none}}.sidebarTextCard .portableText blockquote,.sidebarTextCard p{margin:0 0 .75rem}.sidebarCardHeading{color:#3f0000;letter-spacing:.1em;margin-bottom:8px;text-transform:uppercase}.sidebarQuoteCard{background:#3f0000;color:#fbf9f4}.sidebarQuoteCard blockquote{font-size:1.2rem;line-height:1.4;margin:0 0 12px}.sidebarQuoteCard blockquote:before{content:""}.sidebarCtaCard{border:2px solid #3f0000}.communityPostCardLabel{color:#a35f2d;letter-spacing:.2em;text-transform:uppercase}.communityPostFactRow{border-bottom:1px solid #1f0b021a;padding-bottom:12px}.communityGallery{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.communityGalleryImage{border-radius:16px;box-shadow:0 18px 40px #19070014;overflow:hidden}.communityGalleryImage img{display:block;width:100%}.communityRelatedList{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:24px}.communityRelatedCard{background-position:50%;background-size:cover;border-radius:20px;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;min-height:240px;padding:24px;text-decoration:none}.communityPostFooter{align-items:center;border-top:2px dotted #3f0000;display:flex;gap:16px;justify-content:space-between;padding:32px 0;p{font-family:Anton,Impact,sans-serif;font-size:22px;font-weight:500;letter-spacing:-1%;a{color:#ff7100}}}.communityPostBreadcrumbs a{color:#3f0000;font-weight:600;text-decoration:none}.communityBodyLink,.communityPostBreadcrumbs a:hover{text-decoration:underline}.communityBodyLink{color:#3f0000}@media (max-width:900px){.communityPostLayout{grid-template-columns:minmax(0,1fr)}.communityPostDetails{align-items:flex-start;flex-direction:column;padding:24px}.communityPostDetailsLeft{display:none}.communityPostShareInline{border-left:none;flex-wrap:wrap;justify-content:flex-start;padding-left:0;width:100%}.communityPostAside{padding-top:1.5rem;position:static}div.communityPostMain{border-right:none;padding-bottom:24px;padding-right:0}.communityPostDetailsInline{align-items:flex-start;flex-direction:column}.communityPostDetailsMeta{gap:8px;margin-left:0}.communityPostHeroContent{padding:48px 0}.communityPostHero{min-height:50vh}.communityPostShareInline{gap:8px}}@media (max-width:600px){.communityPostFooter{align-items:flex-start;flex-direction:column}div.communityPostInner{padding:4px 24px 72px}h1.communityPostHeroTitle{line-height:1}div.communityPostDetails{border-bottom:2px dotted #3f0000;margin-bottom:20px;margin-top:10px;padding-bottom:10px;div.communityPostDetailsRight{width:100%;div.communityPostShareInline{flex-wrap:nowrap;gap:20px}}}.communityPostHeroDek{font-size:1.1rem}div.communityPostLayout{grid-template-columns:none}.communityPostShareLinks{justify-content:flex-start;width:100%}div.communityPostMain{h2,h3{font-weight:500;line-height:1.2}}div.communityPostAside{border-top:2px dotted #3f0000}.communityPostShareIcon{border-radius:999px}}
/*# sourceMappingURL=main.c36d1642.css.map*/