.PassLocationChooser-module__82ZMuq__chooser{border:1px solid rgba(var(--pass-signature-rgb), .14);background:radial-gradient(circle at 100% 0%, rgba(var(--pass-signature-rgb), .07), transparent 34%), linear-gradient(145deg, #fff 0%, rgba(var(--pass-signature-rgb), .018) 100%);border-radius:18px;gap:14px;padding:18px;display:grid;box-shadow:0 10px 26px #10182809}.PassLocationChooser-module__82ZMuq__compact{gap:11px;padding:16px}.PassLocationChooser-module__82ZMuq__heading{gap:4px;display:grid}.PassLocationChooser-module__82ZMuq__titleRow{align-items:center;gap:8px;display:flex}.PassLocationChooser-module__82ZMuq__dot{background:var(--pass-signature-color);width:8px;height:8px;box-shadow:0 0 0 5px rgba(var(--pass-signature-rgb), .08);border-radius:999px;flex:0 0 8px}.PassLocationChooser-module__82ZMuq__title{color:#101828;font-size:15px;font-weight:600;line-height:1.35}.PassLocationChooser-module__82ZMuq__description{color:#667085;margin:0;font-size:12px;font-weight:400;line-height:1.65}.PassLocationChooser-module__82ZMuq__selectWrap{position:relative}.PassLocationChooser-module__82ZMuq__select{appearance:none;color:#344054;width:100%;min-height:48px;font:inherit;background:linear-gradient(45deg,#0000 50%,#7a8495 50%) calc(100% - 20px) 20px/6px 6px no-repeat,linear-gradient(135deg,#7a8495 50%,#0000 50%) calc(100% - 14px) 20px/6px 6px no-repeat,#fff;border:1px solid #dfe3ed;border-radius:13px;outline:none;padding:0 44px 0 14px;font-size:14px;font-weight:400;transition:border-color .16s,box-shadow .16s,background-color .16s}.PassLocationChooser-module__82ZMuq__select:focus{border-color:rgba(var(--pass-signature-rgb), .48);box-shadow:0 0 0 4px rgba(var(--pass-signature-rgb), .08)}.PassLocationChooser-module__82ZMuq__select:disabled{color:#98a2b3;background-color:#f8f9fb}.PassLocationChooser-module__82ZMuq__manualBlock,.PassLocationChooser-module__82ZMuq__locationBlock{gap:8px;display:grid}.PassLocationChooser-module__82ZMuq__blockLabel{color:#7b8494;letter-spacing:.25px;font-size:10px;font-weight:400;line-height:1.4}.PassLocationChooser-module__82ZMuq__segment{background:#f6f8fb;border:1px solid #e4e8f0;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}.PassLocationChooser-module__82ZMuq__segment button,.PassLocationChooser-module__82ZMuq__locationActions button{appearance:none;min-height:44px;font:inherit;cursor:pointer;border-radius:11px;font-size:12px;font-weight:500;transition:transform .14s,border-color .14s,background-color .14s,color .14s,opacity .14s}.PassLocationChooser-module__82ZMuq__segment button{color:#667085;background:0 0;border:1px solid #0000}.PassLocationChooser-module__82ZMuq__segment button:not(:disabled):hover,.PassLocationChooser-module__82ZMuq__segment button:not(:disabled):focus-visible{border-color:rgba(var(--pass-signature-rgb), .18);color:var(--pass-signature-color-dark);background:#fff}.PassLocationChooser-module__82ZMuq__locationActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.PassLocationChooser-module__82ZMuq__primaryAction{border:1px solid var(--pass-signature-color);background:var(--pass-signature-color);color:#fff;box-shadow:0 8px 18px rgba(var(--pass-signature-rgb), .14)}.PassLocationChooser-module__82ZMuq__secondaryAction{border:1px solid rgba(var(--pass-signature-rgb), .22);color:var(--pass-signature-color-dark);background:#fff}.PassLocationChooser-module__82ZMuq__segment button:disabled,.PassLocationChooser-module__82ZMuq__locationActions button:disabled{cursor:not-allowed;opacity:.42}.PassLocationChooser-module__82ZMuq__status{border:1px solid rgba(var(--pass-signature-rgb), .12);background:rgba(var(--pass-signature-rgb), .035);color:#526070;border-radius:11px;margin:0;padding:10px 12px;font-size:11px;font-weight:400;line-height:1.55}.PassLocationChooser-module__82ZMuq__privacy{color:#7b8494;background:#f9fafc;border:1px solid #e7ebf2;border-radius:12px;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:9px;margin:0;padding:11px 12px;font-size:10px;font-weight:400;line-height:1.6;display:grid}.PassLocationChooser-module__82ZMuq__privacy:before{content:"i";background:rgba(var(--pass-signature-rgb), .07);width:22px;height:22px;color:var(--pass-signature-color-dark);border-radius:999px;place-items:center;font-size:11px;font-weight:600;display:grid}@media (max-width:620px){.PassLocationChooser-module__82ZMuq__chooser,.PassLocationChooser-module__82ZMuq__compact{border-radius:16px;padding:15px}.PassLocationChooser-module__82ZMuq__title{font-size:14px}.PassLocationChooser-module__82ZMuq__description{font-size:11px}.PassLocationChooser-module__82ZMuq__select{min-height:48px;font-size:16px}.PassLocationChooser-module__82ZMuq__segment button,.PassLocationChooser-module__82ZMuq__locationActions button{min-height:46px;font-size:12px}.PassLocationChooser-module__82ZMuq__locationActions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.PassLocationChooser-module__82ZMuq__select,.PassLocationChooser-module__82ZMuq__segment button,.PassLocationChooser-module__82ZMuq__locationActions button{transition:none}}
.beauty-career-module__63M-nW__shell{color:#101828;background:linear-gradient(#f8f8fc 0%,#f5f7fb 100%);min-height:100vh}.beauty-career-module__63M-nW__wrap{width:min(1120px,100% - 32px);margin:0 auto;padding:28px 0 76px}.beauty-career-module__63M-nW__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.beauty-career-module__63M-nW__brand{letter-spacing:-.03em;color:inherit;font-size:20px;font-weight:700;text-decoration:none}.beauty-career-module__63M-nW__brand span{color:var(--pass-signature-color);font-weight:600}.beauty-career-module__63M-nW__home{color:var(--pass-signature-color-dark);font-size:13px;font-weight:500;text-decoration:none}.beauty-career-module__63M-nW__hero{border:1px solid rgba(var(--pass-signature-rgb),.13);background:radial-gradient(circle at 92% 5%,rgba(var(--pass-signature-rgb),.12),transparent 34%),linear-gradient(145deg,#fff,rgba(var(--pass-signature-rgb),.028));border-radius:28px;max-width:none;margin-top:28px;padding:34px;box-shadow:0 18px 44px #1018280d}.beauty-career-module__63M-nW__kicker{letter-spacing:.13em;color:var(--pass-signature-color);font-size:11px;font-weight:600}.beauty-career-module__63M-nW__hero h1{letter-spacing:-.05em;margin:12px 0 20px;font-size:clamp(34px,6vw,64px);line-height:1.02}.beauty-career-module__63M-nW__hero p{color:#667085;max-width:780px;margin:0;font-size:16px;font-weight:400;line-height:1.75}.beauty-career-module__63M-nW__flow{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:22px 0 38px;display:grid}.beauty-career-module__63M-nW__flowItem,.beauty-career-module__63M-nW__card,.beauty-career-module__63M-nW__sourceCard,.beauty-career-module__63M-nW__trackButton,.beauty-career-module__63M-nW__panel,.beauty-career-module__63M-nW__overviewCard,.beauty-career-module__63M-nW__infoCard{border:1px solid rgba(var(--pass-signature-rgb),.12);background:#fff;border-radius:18px}.beauty-career-module__63M-nW__flowItem{min-height:132px;color:inherit;padding:16px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s}.beauty-career-module__63M-nW__flowItem strong{color:var(--pass-signature-color-dark);margin-top:8px;font-size:13px;font-weight:600;display:block}.beauty-career-module__63M-nW__flowItem p{color:#7b8494;font-size:12px;font-weight:400;line-height:1.55}.beauty-career-module__63M-nW__flowItem:hover{border-color:rgba(var(--pass-signature-rgb),.32);box-shadow:0 12px 28px rgba(var(--pass-signature-rgb),.07);background:rgba(var(--pass-signature-rgb),.015);transform:translateY(-2px)}.beauty-career-module__63M-nW__section{margin-top:42px;scroll-margin-top:24px}.beauty-career-module__63M-nW__sectionHead{justify-content:space-between;align-items:end;gap:16px;margin-bottom:16px;display:flex}.beauty-career-module__63M-nW__sectionTitleRow{align-items:center;gap:12px;display:flex}.beauty-career-module__63M-nW__sectionHead h2{letter-spacing:-.035em;margin:0;font-size:25px;font-weight:650}.beauty-career-module__63M-nW__sectionHead p{color:#667085;max-width:460px;margin:0;font-size:13px;font-weight:400;line-height:1.6}.beauty-career-module__63M-nW__trackGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.beauty-career-module__63M-nW__trackButton{text-align:left;cursor:pointer;color:inherit;padding:18px;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s}.beauty-career-module__63M-nW__trackButton:hover{border-color:rgba(var(--pass-signature-rgb),.3);box-shadow:0 10px 24px rgba(var(--pass-signature-rgb),.06);transform:translateY(-1px)}.beauty-career-module__63M-nW__trackButton[data-active=true]{border-color:rgba(var(--pass-signature-rgb),.48);box-shadow:0 0 0 2px rgba(var(--pass-signature-rgb),.07);background:rgba(var(--pass-signature-rgb),.035)}.beauty-career-module__63M-nW__trackButton strong{font-size:16px;font-weight:600;display:block}.beauty-career-module__63M-nW__trackButton[data-active=true] strong{color:var(--pass-signature-color-dark)}.beauty-career-module__63M-nW__trackButton small{color:#8b94a3;margin-top:6px;font-weight:400;line-height:1.45;display:block}.beauty-career-module__63M-nW__panel{border-color:rgba(var(--pass-signature-rgb),.16);background:linear-gradient(145deg,#fff,rgba(var(--pass-signature-rgb),.018));margin-top:14px;padding:24px;box-shadow:0 12px 30px #10182809}.beauty-career-module__63M-nW__panelGrid{grid-template-columns:1.2fr 1fr 1fr;gap:12px;display:grid}.beauty-career-module__63M-nW__overviewCard{background:#fff;padding:18px}.beauty-career-module__63M-nW__infoHeader{align-items:center;gap:8px;margin-bottom:10px;display:flex}.beauty-career-module__63M-nW__label{letter-spacing:.08em;color:var(--pass-signature-color);margin:0;font-size:10px;font-weight:600;display:block}.beauty-career-module__63M-nW__panel h3{margin:0 0 12px;font-size:24px;font-weight:650}.beauty-career-module__63M-nW__overviewValue{color:#344054;font-size:17px;font-weight:600;display:block}.beauty-career-module__63M-nW__overviewCopy{color:#667085;font-size:12px;font-weight:400;line-height:1.65}.beauty-career-module__63M-nW__textLink{color:var(--pass-signature-color-dark);margin-top:8px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.beauty-career-module__63M-nW__chips{flex-wrap:wrap;gap:7px;display:flex}.beauty-career-module__63M-nW__chip{background:var(--pass-accent-softer);border:1px solid var(--pass-accent-border-soft);color:#526070;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:400}.beauty-career-module__63M-nW__infoGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.beauty-career-module__63M-nW__infoCard{background:linear-gradient(145deg,#fff,rgba(var(--pass-signature-rgb),.012));padding:18px}.beauty-career-module__63M-nW__infoCard .beauty-career-module__63M-nW__chips{margin-top:8px}.beauty-career-module__63M-nW__infoCard p{color:#667085;margin:12px 0 0;font-size:12px;font-weight:400;line-height:1.65}.beauty-career-module__63M-nW__infoCard ul{color:#667085;margin:8px 0 0;padding-left:18px;font-size:12px;font-weight:400;line-height:1.8}.beauty-career-module__63M-nW__actions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.beauty-career-module__63M-nW__primary,.beauty-career-module__63M-nW__secondary{border-radius:12px;justify-content:center;align-items:center;min-height:42px;padding:0 15px;font-size:13px;font-weight:500;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s,border-color .18s;display:inline-flex}.beauty-career-module__63M-nW__primary{background:var(--pass-signature-color);color:#fff;border:1px solid var(--pass-signature-color);box-shadow:0 8px 18px rgba(var(--pass-signature-rgb),.13)}.beauty-career-module__63M-nW__primary:hover{background:var(--pass-signature-color-dark);border-color:var(--pass-signature-color-dark);transform:translateY(-1px)}.beauty-career-module__63M-nW__secondary{color:var(--pass-signature-color-dark);border:1px solid rgba(var(--pass-signature-rgb),.18);background:#fff}.beauty-career-module__63M-nW__secondary:hover{background:rgba(var(--pass-signature-rgb),.035);border-color:rgba(var(--pass-signature-rgb),.32);transform:translateY(-1px)}.beauty-career-module__63M-nW__sourceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.beauty-career-module__63M-nW__sourceCard{color:inherit;padding:20px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s}.beauty-career-module__63M-nW__sourceCard:hover{border-color:rgba(var(--pass-signature-rgb),.3);box-shadow:0 12px 28px rgba(var(--pass-signature-rgb),.07);transform:translateY(-2px)}.beauty-career-module__63M-nW__sourceCard strong{font-weight:600;display:block}.beauty-career-module__63M-nW__sourceCard p{color:#667085;font-size:13px;font-weight:400;line-height:1.6}.beauty-career-module__63M-nW__sourceCard small{color:var(--pass-signature-color-dark);font-weight:500}.beauty-career-module__63M-nW__note{background:var(--pass-accent-softer);border:1px solid var(--pass-accent-border-soft);color:#526070;border-radius:14px;margin-top:14px;padding:14px 16px;font-size:13px;font-weight:400;line-height:1.65}.beauty-career-module__63M-nW__location{margin-top:18px}.beauty-career-module__63M-nW__footer{border-top:1px solid rgba(var(--pass-signature-rgb),.1);color:#8a94a6;margin-top:46px;padding-top:20px;font-size:12px;font-weight:400;line-height:1.7}@media (max-width:900px){.beauty-career-module__63M-nW__flow{grid-template-columns:repeat(3,minmax(0,1fr))}.beauty-career-module__63M-nW__trackGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.beauty-career-module__63M-nW__panelGrid,.beauty-career-module__63M-nW__infoGrid,.beauty-career-module__63M-nW__sourceGrid{grid-template-columns:1fr}}@media (max-width:560px){.beauty-career-module__63M-nW__wrap{width:min(100% - 22px,1120px)}.beauty-career-module__63M-nW__hero{border-radius:22px;margin-top:20px;padding:26px 22px}.beauty-career-module__63M-nW__flow{grid-template-columns:repeat(2,minmax(0,1fr))}.beauty-career-module__63M-nW__trackGrid{grid-template-columns:1fr}.beauty-career-module__63M-nW__sectionHead{flex-direction:column;align-items:start}.beauty-career-module__63M-nW__flowItem{min-height:112px}.beauty-career-module__63M-nW__panel{padding:18px}.beauty-career-module__63M-nW__actions a{width:100%}}
