.Careers-module__-fgwGW__hero{padding-block:clamp(32px, 5vw, 72px) var(--section-y);grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:56px;display:grid}.Careers-module__-fgwGW__heroText{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.Careers-module__-fgwGW__heroTitle{font-size:clamp(44px,6vw,88px);line-height:1}.Careers-module__-fgwGW__heroLead{color:var(--text-2);max-width:52ch;font-size:clamp(17px,1.5vw,20px);line-height:1.6}.Careers-module__-fgwGW__photos{grid-template-rows:1fr 1fr;grid-template-columns:1.1fr 1fr;gap:16px;height:clamp(360px,38vw,520px);display:grid}.Careers-module__-fgwGW__photo{border-radius:var(--radius-photo);position:relative;overflow:hidden}.Careers-module__-fgwGW__photo:first-child{grid-row:span 2}.Careers-module__-fgwGW__photo img{object-fit:cover}.Careers-module__-fgwGW__why{padding-bottom:var(--section-y);grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;display:grid}.Careers-module__-fgwGW__whyTitle{grid-column:span 4}.Careers-module__-fgwGW__whyList{grid-column:6/span 7;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;display:grid}.Careers-module__-fgwGW__whyItem{border-top:3px solid var(--espresso);flex-direction:column;gap:12px;padding-top:24px;display:flex}.Careers-module__-fgwGW__whyItem h3{font-size:30px;line-height:1.1}.Careers-module__-fgwGW__whyItem p{color:var(--text-2);font-size:17px;line-height:1.6}.Careers-module__-fgwGW__rolesSection{padding-bottom:var(--section-y);flex-direction:column;gap:28px;scroll-margin-top:24px;display:flex}.Careers-module__-fgwGW__openings{flex-direction:column;gap:20px;display:flex}.Careers-module__-fgwGW__filters{flex-wrap:wrap;gap:10px;display:flex}.Careers-module__-fgwGW__filter{border:1px solid var(--hairline);background:var(--white);cursor:pointer;border-radius:999px;min-height:44px;padding:10px 18px;font-size:15px;font-weight:600}.Careers-module__-fgwGW__filter[aria-pressed=true]{background:var(--espresso);border-color:var(--espresso);color:var(--white)}.Careers-module__-fgwGW__roles{border-top:3px solid var(--espresso);margin:0;padding:0;list-style:none}.Careers-module__-fgwGW__role{border-bottom:1px solid var(--hairline);flex-direction:column;gap:10px;padding:24px 0;display:flex}.Careers-module__-fgwGW__roleHead{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.Careers-module__-fgwGW__roleHead .lnk{margin-left:auto}.Careers-module__-fgwGW__roleTitle{margin-right:8px;font-size:30px;line-height:1.1}.Careers-module__-fgwGW__pill{background:var(--mist);border-radius:999px;padding:5px 12px;font-size:14px;font-weight:600}.Careers-module__-fgwGW__roleSummary{color:var(--text-2);font-size:16px}.Careers-module__-fgwGW__roleMore summary{cursor:pointer;color:var(--gulf);min-height:32px;font-weight:600}.Careers-module__-fgwGW__roleMore p,.Careers-module__-fgwGW__roleMore h4{color:var(--text-2);white-space:pre-line;max-width:70ch;margin:10px 0 0}.Careers-module__-fgwGW__roleMore h4{color:var(--espresso);font-size:16px}.Careers-module__-fgwGW__closes{font-size:14px}.Careers-module__-fgwGW__apply{padding-bottom:var(--section-y);grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:72px;scroll-margin-top:24px;display:grid}.Careers-module__-fgwGW__applyIntro{flex-direction:column;gap:16px;display:flex}.Careers-module__-fgwGW__applyIntro p{color:var(--text-2);font-size:17px;line-height:1.6}@media (max-width:960px){.Careers-module__-fgwGW__hero,.Careers-module__-fgwGW__apply{grid-template-columns:1fr;gap:40px}.Careers-module__-fgwGW__why{flex-direction:column;gap:32px;display:flex}}@media (max-width:600px){.Careers-module__-fgwGW__whyList{grid-template-columns:1fr}.Careers-module__-fgwGW__roleHead .lnk{margin-left:0}.Careers-module__-fgwGW__roleTitle{flex-basis:100%;font-size:26px}.Careers-module__-fgwGW__photos{height:320px}}
.Forms-module__gDK--a__form{flex-direction:column;gap:22px;display:flex}.Forms-module__gDK--a__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 24px;display:grid}.Forms-module__gDK--a__full{grid-column:1/-1}.Forms-module__gDK--a__field{flex-direction:column;gap:8px;min-width:0;display:flex}.Forms-module__gDK--a__label{font-size:15px;font-weight:600}.Forms-module__gDK--a__optional{color:var(--text-3);font-weight:400}.Forms-module__gDK--a__control{border-radius:var(--radius-photo);background:var(--white);border:1px solid #cbbdb0;width:100%;min-height:52px;padding:13px 16px;font-size:16px;line-height:1.4}textarea.Forms-module__gDK--a__control{resize:vertical;min-height:140px}select.Forms-module__gDK--a__control{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%233D1C0C' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:44px}input[type=file].Forms-module__gDK--a__control{padding:12px}.Forms-module__gDK--a__control:focus-visible{outline:3px solid var(--gulf);outline-offset:1px;border-color:var(--gulf)}.Forms-module__gDK--a__control[aria-invalid=true]{border-color:var(--danger)}.Forms-module__gDK--a__hint{color:var(--text-3);font-size:14px}.Forms-module__gDK--a__error{color:var(--danger);font-size:14px;font-weight:600}.Forms-module__gDK--a__formError{border-radius:var(--radius-photo);color:var(--danger);background:#fbeee9;padding:14px 18px;font-weight:600}.Forms-module__gDK--a__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.Forms-module__gDK--a__actions{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.Forms-module__gDK--a__note{color:var(--text-3);font-size:14px}.Forms-module__gDK--a__success{border-radius:var(--radius-photo);background:var(--mist);border-top:3px solid var(--espresso);flex-direction:column;gap:14px;padding:36px;display:flex}.Forms-module__gDK--a__successTitle{font-family:var(--font-display);font-size:clamp(30px,3vw,40px);line-height:1.1}.Forms-module__gDK--a__success p{color:var(--text-2);font-size:17px;line-height:1.6}.Forms-module__gDK--a__tabs{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.Forms-module__gDK--a__tab{border:1px solid var(--hairline);background:var(--white);cursor:pointer;border-radius:999px;min-height:44px;padding:10px 18px;font-size:15px;font-weight:600}.Forms-module__gDK--a__tab:hover{border-color:var(--espresso)}.Forms-module__gDK--a__tab[aria-selected=true]{background:var(--espresso);border-color:var(--espresso);color:var(--white)}.Forms-module__gDK--a__fieldset{border:0;margin:0;padding:0;display:contents}.Forms-module__gDK--a__newsletter{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.Forms-module__gDK--a__newsletter .Forms-module__gDK--a__field{flex:260px}@media (max-width:640px){.Forms-module__gDK--a__grid{grid-template-columns:1fr}.Forms-module__gDK--a__success{padding:24px}}
.PageIntro-module__CMzGwa__intro{padding-top:clamp(32px,5vw,72px);padding-bottom:clamp(40px,5vw,72px)}.PageIntro-module__CMzGwa__text{flex-direction:column;align-items:flex-start;gap:20px;max-width:880px;padding-bottom:28px;display:flex}.PageIntro-module__CMzGwa__title{font-size:clamp(44px,6.4vw,92px);line-height:1}.PageIntro-module__CMzGwa__lead{color:var(--text-2);max-width:62ch;font-size:clamp(17px,1.5vw,20px);line-height:1.6}.PageIntro-module__CMzGwa__horizon{background:var(--espresso);height:3px}.PageIntro-module__CMzGwa__ripples{align-items:flex-start;margin-top:14px;padding-left:0}.PageIntro-module__CMzGwa__ripples>span{background:var(--saffron)}
.contact-module__d5N1PW__layout{padding-bottom:var(--section-y);grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;gap:72px;display:grid}.contact-module__d5N1PW__aside{flex-direction:column;gap:40px;display:flex}.contact-module__d5N1PW__direct,.contact-module__d5N1PW__news{border-top:3px solid var(--espresso);flex-direction:column;align-items:flex-start;gap:12px;padding-top:24px;display:flex}.contact-module__d5N1PW__news{align-items:stretch}.contact-module__d5N1PW__asideTitle{font-size:30px;line-height:1.1}@media (max-width:960px){.contact-module__d5N1PW__layout{grid-template-columns:1fr;gap:56px}}
.pages-module__wJ_OKW__stack{padding-bottom:var(--section-y);flex-direction:column;gap:56px;display:flex}.pages-module__wJ_OKW__partners{border-top:3px solid var(--espresso);margin:0;padding:0;list-style:none}.pages-module__wJ_OKW__partner{border-bottom:1px solid var(--hairline);align-items:center;gap:40px;padding:36px 0;display:flex}.pages-module__wJ_OKW__logoBox{border-radius:var(--radius-photo);background:var(--mist);flex-shrink:0;justify-content:center;align-items:center;width:160px;height:160px;display:flex}.pages-module__wJ_OKW__partnerText{flex-direction:column;align-items:flex-start;gap:12px;max-width:62ch;display:flex}.pages-module__wJ_OKW__partnerName{font-size:40px;line-height:1.05}.pages-module__wJ_OKW__partnerText p{color:var(--text-2);font-size:18px;line-height:1.6}.pages-module__wJ_OKW__note{color:var(--text-2);flex-direction:column;align-items:flex-start;gap:20px;font-size:18px;display:flex}.pages-module__wJ_OKW__delivery{border-top:3px solid var(--espresso);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pages-module__wJ_OKW__deliveryLink{border-bottom:1px solid var(--hairline);color:var(--espresso);align-items:center;gap:32px;padding:28px 0;text-decoration:none;display:flex}.pages-module__wJ_OKW__deliveryLink:hover{color:var(--espresso)}.pages-module__wJ_OKW__deliveryLink:hover .pages-module__wJ_OKW__deliveryName{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}.pages-module__wJ_OKW__deliveryLogo{border-radius:var(--radius-photo);background:var(--mist);flex-shrink:0;justify-content:center;align-items:center;width:180px;height:96px;display:flex}.pages-module__wJ_OKW__deliveryName{font-family:var(--font-display);font-size:clamp(28px,3vw,40px);line-height:1.1}@media (max-width:600px){.pages-module__wJ_OKW__partner,.pages-module__wJ_OKW__deliveryLink{flex-direction:column;align-items:flex-start;gap:20px}.pages-module__wJ_OKW__logoBox{width:120px;height:120px}.pages-module__wJ_OKW__partnerName{font-size:32px}.pages-module__wJ_OKW__deliveryLogo{width:150px;height:80px}}
