.admin-module__UevOca__adminContainer{background-color:hsl(var(--background));min-height:100vh;display:flex}.admin-module__UevOca__sidebar{color:#fff;background-color:#1e293b;flex-direction:column;flex-shrink:0;width:260px;display:flex}.admin-module__UevOca__logo{border-bottom:1px solid #ffffff1a;padding:1.5rem;font-size:1.25rem;font-weight:700}.admin-module__UevOca__logo span{color:hsl(var(--primary));margin-left:.5rem;font-size:.9em;font-weight:400}.admin-module__UevOca__nav{flex-direction:column;flex-grow:1;gap:.5rem;padding:1.5rem 1rem;display:flex}.admin-module__UevOca__navItem{border-radius:var(--radius);color:#94a3b8;padding:.75rem 1rem;text-decoration:none;transition:all .2s;display:block}.admin-module__UevOca__navItem:hover{color:#fff;background-color:#ffffff0d}.admin-module__UevOca__active{background-color:hsl(var(--primary));color:#fff}.admin-module__UevOca__active:hover{background-color:hsl(var(--primary))}.admin-module__UevOca__userProfile{border-top:1px solid #ffffff1a;align-items:center;gap:1rem;padding:1.5rem;display:flex}.admin-module__UevOca__avatar{background-color:hsl(var(--primary));color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-weight:700;display:flex}.admin-module__UevOca__userInfo{font-size:.9rem}.admin-module__UevOca__userName{color:#fff;font-weight:600}.admin-module__UevOca__userRole{color:#94a3b8;font-size:.8rem}.admin-module__UevOca__mainContent{background-color:#f1f5f9;flex-grow:1;padding:2rem;overflow-y:auto}.admin-module__UevOca__unauthorized{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex}.admin-module__UevOca__unauthorized h1{margin-bottom:1rem;font-size:2rem}.admin-module__UevOca__unauthorized a{color:hsl(var(--primary));text-decoration:underline}.admin-module__UevOca__pageHeader{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.admin-module__UevOca__pageHeader h1{color:#0f172a;font-size:1.8rem}.admin-module__UevOca__card{border-radius:var(--radius);background-color:#fff;border:1px solid #e2e8f0;padding:1.5rem;box-shadow:0 1px 3px #0000001a}.admin-module__UevOca__tableContainer{border-radius:var(--radius);background-color:#fff;border:1px solid #e2e8f0;overflow:hidden;box-shadow:0 1px 3px #0000001a}.admin-module__UevOca__table{border-collapse:collapse;width:100%}.admin-module__UevOca__table th{text-align:left;color:#64748b;background-color:#f8fafc;border-bottom:1px solid #e2e8f0;padding:1rem;font-weight:600}.admin-module__UevOca__table td{color:#334155;border-bottom:1px solid #e2e8f0;padding:1rem}.admin-module__UevOca__table tr:last-child td{border-bottom:none}.admin-module__UevOca__statusBadge{border-radius:999px;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}.admin-module__UevOca__statusSuccess{color:#166534;background-color:#dcfce7}.admin-module__UevOca__statusWarning{color:#854d0e;background-color:#fef9c3}.admin-module__UevOca__statusError{color:#991b1b;background-color:#fee2e2}.admin-module__UevOca__actionButton{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;margin-right:1rem;font-size:.9rem}.admin-module__UevOca__actionButton:hover{text-decoration:underline}
.Button-module__iYV4-q__button{cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:44px;font-family:inherit;font-weight:700;transition:all .2s;display:inline-flex}.Button-module__iYV4-q__button:disabled{opacity:.5;cursor:not-allowed}.Button-module__iYV4-q__button:focus-visible{outline:3px solid hsl(var(--ring));outline-offset:3px}.Button-module__iYV4-q__primary{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));border:1px solid #0000}.Button-module__iYV4-q__primary:hover:not(:disabled){background-color:hsl(var(--coral-deep));color:hsl(var(--primary-foreground));transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.Button-module__iYV4-q__secondary{background-color:hsl(var(--secondary));color:hsl(var(--secondary-foreground))}.Button-module__iYV4-q__secondary:hover:not(:disabled){opacity:.9}.Button-module__iYV4-q__outline{background-color:hsl(var(--card));border-color:hsl(var(--teal));color:hsl(var(--teal-strong))}.Button-module__iYV4-q__outline:hover:not(:disabled){background-color:hsl(var(--teal-soft))}.Button-module__iYV4-q__ghost{color:hsl(var(--foreground));background-color:#0000}.Button-module__iYV4-q__ghost:hover:not(:disabled){background-color:hsl(var(--muted))}.Button-module__iYV4-q__small{padding:.5rem .875rem;font-size:.875rem}.Button-module__iYV4-q__medium{padding:.625rem 1.125rem;font-size:1rem}.Button-module__iYV4-q__large{min-height:48px;padding:.75rem 1.5rem;font-size:1.125rem}.Button-module__iYV4-q__fullWidth{width:100%;display:flex}
.Badge-module__bHbwFG__badge{border-radius:999px;align-items:center;gap:.375rem;min-height:28px;padding:.25rem .75rem;font-size:.875rem;font-weight:700;line-height:1.2;display:inline-flex}.Badge-module__bHbwFG__neutral{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}.Badge-module__bHbwFG__info,.Badge-module__bHbwFG__success{background:hsl(var(--teal-soft));color:hsl(var(--teal-strong))}.Badge-module__bHbwFG__accent{background:hsl(var(--gold-soft));color:hsl(var(--gold-strong))}.Badge-module__bHbwFG__destructive{color:hsl(var(--destructive));background:#fae5e5}
.JobCard-module__dEJ3vq__card{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:1.25rem;flex-direction:column;gap:1.1rem;min-width:0;padding:1.5rem;transition:transform .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 12px 32px #392a1e12}.JobCard-module__dEJ3vq__card:hover{transform:translateY(-2px);box-shadow:0 18px 38px #392a1e1f}.JobCard-module__dEJ3vq__spotlight{border-color:hsl(var(--gold-strong) / .45);background:linear-gradient(145deg, hsl(var(--gold-soft)), hsl(var(--card)) 58%)}.JobCard-module__dEJ3vq__spotlightBadge{background:hsl(var(--gold-strong));color:#fff;letter-spacing:.04em;text-transform:uppercase;border-radius:0 0 .75rem .75rem;padding:.35rem .75rem;font-size:.75rem;font-weight:800;position:absolute;top:0;right:1.5rem}.JobCard-module__dEJ3vq__header,.JobCard-module__dEJ3vq__companyInfo,.JobCard-module__dEJ3vq__companyName,.JobCard-module__dEJ3vq__statuses,.JobCard-module__dEJ3vq__footer{display:flex}.JobCard-module__dEJ3vq__header{justify-content:space-between;align-items:flex-start;gap:1rem}.JobCard-module__dEJ3vq__companyInfo{align-items:center;gap:.85rem;min-width:0}.JobCard-module__dEJ3vq__logoPlaceholder{background:hsl(var(--teal-soft));width:46px;height:46px;color:hsl(var(--teal-strong));font-family:var(--font-fraunces), serif;border-radius:.9rem;flex:0 0 46px;place-items:center;font-size:1.2rem;font-weight:800;display:grid}.JobCard-module__dEJ3vq__jobTitle{margin:0 0 .3rem;font-size:1.3rem}.JobCard-module__dEJ3vq__jobTitle a{color:inherit;text-decoration:none}.JobCard-module__dEJ3vq__jobTitle a:hover{color:hsl(var(--coral-strong))}.JobCard-module__dEJ3vq__companyName{color:hsl(var(--muted-foreground));flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.9rem}.JobCard-module__dEJ3vq__statuses{flex-direction:column;align-items:flex-end;gap:.4rem}.JobCard-module__dEJ3vq__details{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:0;display:grid}.JobCard-module__dEJ3vq__details div{background:hsl(var(--muted) / .7);border-radius:.8rem;min-width:0;padding:.75rem}.JobCard-module__dEJ3vq__details dt{color:hsl(var(--muted-foreground));letter-spacing:.04em;text-transform:uppercase;margin-bottom:.25rem;font-size:.72rem;font-weight:800}.JobCard-module__dEJ3vq__details dd{overflow-wrap:anywhere;margin:0;font-size:.9rem;font-weight:700}.JobCard-module__dEJ3vq__distance{color:hsl(var(--teal-strong));margin:-.35rem 0 0;font-size:.85rem;font-weight:700}.JobCard-module__dEJ3vq__distance span{color:hsl(var(--coral))}.JobCard-module__dEJ3vq__rawType{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));border-radius:999px;align-self:flex-start;padding:.3rem .65rem;font-size:.8rem;font-weight:700}.JobCard-module__dEJ3vq__description{color:hsl(var(--foreground) / .85);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.95rem;display:-webkit-box;overflow:hidden}.JobCard-module__dEJ3vq__footer{justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:.25rem}.JobCard-module__dEJ3vq__date{color:hsl(var(--muted-foreground));font-size:.78rem}.JobCard-module__dEJ3vq__detailsLink{border:1px solid hsl(var(--teal));min-height:44px;color:hsl(var(--teal-strong));border-radius:999px;justify-content:center;align-items:center;padding:.55rem 1rem;font-weight:800;text-decoration:none;display:inline-flex}.JobCard-module__dEJ3vq__detailsLink:hover{background:hsl(var(--teal-soft))}@media (max-width:520px){.JobCard-module__dEJ3vq__header{flex-direction:column}.JobCard-module__dEJ3vq__statuses{flex-direction:row;align-items:flex-start}.JobCard-module__dEJ3vq__details{grid-template-columns:1fr}}
.Navbar-module__cJzEcG__navbar{background-color:hsla(var(--cream) / .96);border-bottom:1px solid hsl(var(--border));z-index:50;color:hsl(var(--foreground));padding:.75rem 0;position:sticky;top:0}.Navbar-module__cJzEcG__container{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.Navbar-module__cJzEcG__logo{align-items:center;display:flex}.Navbar-module__cJzEcG__brandLink{color:hsl(var(--foreground));align-items:center;gap:.75rem;text-decoration:none;display:flex}.Navbar-module__cJzEcG__logoMark{background:hsl(var(--teal-strong));width:42px;height:42px;color:hsl(var(--secondary-foreground));font-family:var(--font-fraunces), serif;letter-spacing:.04em;border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex}.Navbar-module__cJzEcG__logoText{font-family:var(--font-fraunces), serif;color:hsl(var(--foreground));letter-spacing:-.02em;white-space:nowrap;font-size:1.35rem;font-weight:600}.Navbar-module__cJzEcG__links{align-items:center;gap:1.5rem;display:flex}.Navbar-module__cJzEcG__link{color:hsl(var(--foreground));font-size:.95rem;font-weight:650;text-decoration:none;transition:color .2s}.Navbar-module__cJzEcG__link:hover{color:hsl(var(--primary))}.Navbar-module__cJzEcG__actions{align-items:center;gap:1rem;display:flex}.Navbar-module__cJzEcG__profileSwitch,.Navbar-module__cJzEcG__notification{align-items:center;display:flex}.Navbar-module__cJzEcG__messagesLink,.Navbar-module__cJzEcG__mobileAction{color:hsl(var(--foreground));font-weight:650;text-decoration:none}.Navbar-module__cJzEcG__messagesLink:hover,.Navbar-module__cJzEcG__mobileAction:hover{color:hsl(var(--primary))}.Navbar-module__cJzEcG__menuButton{border:1px solid hsl(var(--border));background:hsl(var(--card));width:44px;height:44px;color:hsl(var(--foreground));cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:none}.Navbar-module__cJzEcG__menuButton svg{width:22px;height:22px}.Navbar-module__cJzEcG__mobileMenu{display:none}@media (max-width:960px){.Navbar-module__cJzEcG__links,.Navbar-module__cJzEcG__actions{display:none}.Navbar-module__cJzEcG__menuButton{flex:none;display:inline-flex}.Navbar-module__cJzEcG__mobileMenu{border-top:1px solid hsl(var(--border));background:hsl(var(--cream));display:block}.Navbar-module__cJzEcG__mobileMenuInner{flex-direction:column;gap:1rem;padding-top:1rem;padding-bottom:1.25rem;display:flex}.Navbar-module__cJzEcG__mobileLinks{flex-direction:column;display:flex}.Navbar-module__cJzEcG__mobileLinks .Navbar-module__cJzEcG__link,.Navbar-module__cJzEcG__mobileAction{border-bottom:1px solid hsl(var(--border));align-items:center;min-height:44px;font-size:1rem;display:flex}.Navbar-module__cJzEcG__mobileActions{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}}@media (max-width:420px){.Navbar-module__cJzEcG__logoText{font-size:1.15rem}.Navbar-module__cJzEcG__logoMark{width:38px;height:38px;font-size:.6875rem}.Navbar-module__cJzEcG__mobileActions{grid-template-columns:1fr}}
.page-module__GN40ha__main{background-color:hsl(var(--muted) / .3);min-height:100vh;padding-bottom:4rem}.page-module__GN40ha__header{justify-content:space-between;align-items:center;margin-bottom:2rem;padding:3rem 0;display:flex}.page-module__GN40ha__subtitle{color:hsl(var(--muted-foreground));margin-top:.5rem}.page-module__GN40ha__loading{justify-content:center;align-items:center;height:100vh;display:flex}.page-module__GN40ha__statsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-bottom:2rem;display:grid}.page-module__GN40ha__statCard{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);padding:1.5rem}.page-module__GN40ha__statCard h3{color:hsl(var(--muted-foreground));margin-bottom:.5rem;font-size:.875rem}.page-module__GN40ha__statValue{margin:0;font-size:2rem;font-weight:700}.page-module__GN40ha__grid{grid-template-columns:2fr 1fr;gap:2rem;display:grid}.page-module__GN40ha__section{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);padding:1.5rem}.page-module__GN40ha__dashboardGrid{grid-template-columns:300px 1fr;gap:2rem;margin-top:2rem;display:grid}.page-module__GN40ha__content{flex:1}.page-module__GN40ha__sidebar{flex-direction:column;gap:1rem;display:flex}.page-module__GN40ha__sectionHeader{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.page-module__GN40ha__sectionHeader h2{margin:0;font-size:1.25rem}.page-module__GN40ha__link{color:hsl(var(--primary));font-size:.875rem;font-weight:500}.page-module__GN40ha__tableContainer{overflow-x:auto}.page-module__GN40ha__table{border-collapse:collapse;width:100%;font-size:.9375rem}.page-module__GN40ha__table th{text-align:left;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));padding:.75rem 1rem;font-weight:500}.page-module__GN40ha__table td{border-bottom:1px solid hsl(var(--border));padding:1rem}.page-module__GN40ha__table tr:last-child td{border-bottom:none}.page-module__GN40ha__activeStatus{color:#117937;background-color:#16a2491a;border-radius:9999px;padding:.25rem .5rem;font-size:.75rem;font-weight:600}.page-module__GN40ha__appList{flex-direction:column;gap:1rem;display:flex}.page-module__GN40ha__appItem{border:1px solid hsl(var(--border));border-radius:var(--radius);align-items:center;gap:1rem;padding:1rem;display:flex}.page-module__GN40ha__avatar{background-color:hsl(var(--secondary));color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-weight:600;display:flex}.page-module__GN40ha__appContent{flex:1}.page-module__GN40ha__appContent h4{margin:0 0 .25rem;font-size:.9375rem}.page-module__GN40ha__appContent p{color:hsl(var(--muted-foreground));margin:0 0 .25rem;font-size:.875rem}.page-module__GN40ha__date{color:hsl(var(--muted-foreground));font-size:.75rem}.page-module__GN40ha__empty{color:hsl(var(--muted-foreground));text-align:center;padding:1rem}@media (max-width:1024px){.page-module__GN40ha__grid{grid-template-columns:1fr}}.page-module__GN40ha__actions{gap:1rem;display:flex}.page-module__GN40ha__closedStatus{color:#475569;background:#e2e8f0;border-radius:999px;padding:2px 8px;font-size:.8rem}.page-module__GN40ha__rowActions{gap:.5rem;display:flex}.page-module__GN40ha__closeBtn{color:#ef4444}.page-module__GN40ha__closeBtn:hover{background:#fef2f2}
.NotificationBell-module__doceWq__container{display:inline-block;position:relative}.NotificationBell-module__doceWq__bellBtn{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;justify-content:center;align-items:center;padding:.5rem;transition:color .2s;display:flex;position:relative}.NotificationBell-module__doceWq__bellBtn:hover{color:hsl(var(--foreground))}.NotificationBell-module__doceWq__badge{background:hsl(var(--primary));color:#fff;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;min-width:1.2rem;height:1.2rem;font-size:.75rem;font-weight:700;display:flex;position:absolute;top:0;right:0}.NotificationBell-module__doceWq__dropdown{z-index:1000;background:#fff;border:1px solid #e5e5e5;border-radius:8px;width:350px;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 4px 20px #00000026}.NotificationBell-module__doceWq__header{background:#f8fafc;border-bottom:1px solid #eee;padding:1rem}.NotificationBell-module__doceWq__header h3{color:#334155;margin:0;font-size:1rem}.NotificationBell-module__doceWq__list{max-height:400px;margin:0;padding:0;list-style:none;overflow-y:auto}.NotificationBell-module__doceWq__item{cursor:pointer;width:100%;font:inherit;color:inherit;text-align:left;background:0 0;border:none;border-bottom:1px solid #f1f5f9;gap:1rem;padding:1rem;transition:background .2s;display:flex}.NotificationBell-module__doceWq__item:hover{background:#f1f5f9}.NotificationBell-module__doceWq__item.NotificationBell-module__doceWq__unread{background:#eff6ff}.NotificationBell-module__doceWq__item.NotificationBell-module__doceWq__read{opacity:.8}.NotificationBell-module__doceWq__icon{font-size:1.5rem}.NotificationBell-module__doceWq__content h4{color:#1e293b;margin:0 0 .25rem;font-size:.9rem}.NotificationBell-module__doceWq__content p{color:#64748b;margin:0 0 .25rem;font-size:.85rem;line-height:1.4}.NotificationBell-module__doceWq__content time{color:#94a3b8;font-size:.75rem}.NotificationBell-module__doceWq__empty{text-align:center;color:#94a3b8;padding:2rem}
.page-module__nHiLEW__main{background-color:hsl(var(--muted) / .3);min-height:100vh;padding-bottom:4rem}.page-module__nHiLEW__header{margin-bottom:2rem;padding:3rem 0}.page-module__nHiLEW__backLink{color:hsl(var(--muted-foreground));margin-bottom:1rem;font-size:.875rem;display:inline-block}.page-module__nHiLEW__backLink:hover{color:hsl(var(--foreground))}.page-module__nHiLEW__titleRow{align-items:center;gap:1rem;display:flex}.page-module__nHiLEW__status{border-radius:9999px;padding:.25rem .75rem;font-size:.875rem;font-weight:600}.page-module__nHiLEW__pending{background-color:hsl(var(--accent) / .1);color:hsl(var(--accent))}.page-module__nHiLEW__loading{justify-content:center;align-items:center;height:100vh;display:flex}.page-module__nHiLEW__grid{grid-template-columns:1fr 350px;gap:2rem;display:grid}.page-module__nHiLEW__section{margin-bottom:2rem}.page-module__nHiLEW__section h2{margin-bottom:1rem;font-size:1.25rem}.page-module__nHiLEW__messageBox{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);color:hsl(var(--foreground));padding:1.5rem;font-style:italic}.page-module__nHiLEW__profileCard{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);padding:1.5rem}.page-module__nHiLEW__profileHeader{border-bottom:1px solid hsl(var(--border));gap:1rem;margin-bottom:1.5rem;padding-bottom:1.5rem;display:flex}.page-module__nHiLEW__avatar{background-color:hsl(var(--primary));color:#fff;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:1.5rem;font-weight:600;display:flex}.page-module__nHiLEW__role{color:hsl(var(--muted-foreground));margin:0}.page-module__nHiLEW__location{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}.page-module__nHiLEW__detailGroup{margin-bottom:1rem}.page-module__nHiLEW__detailGroup label{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin-bottom:.25rem;font-size:.75rem;font-weight:600;display:block}.page-module__nHiLEW__skills{flex-wrap:wrap;gap:.5rem;display:flex}.page-module__nHiLEW__skillTag{background-color:hsl(var(--secondary) / .1);color:hsl(var(--secondary));border-radius:9999px;padding:.25rem .5rem;font-size:.75rem;font-weight:500}.page-module__nHiLEW__card{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);margin-bottom:1.5rem;padding:1.5rem}.page-module__nHiLEW__card h3{margin-bottom:.5rem;font-size:1.125rem}.page-module__nHiLEW__helperText{color:hsl(var(--muted-foreground));margin-bottom:1.5rem;font-size:.875rem}.page-module__nHiLEW__actionButtons{flex-direction:column;gap:.75rem;display:flex}.page-module__nHiLEW__fullWidth{width:100%}.page-module__nHiLEW__rejectBtn{color:#c51111}.page-module__nHiLEW__rejectBtn:hover{background-color:#ef43431a}.page-module__nHiLEW__infoRow{border-bottom:1px solid hsl(var(--border));justify-content:space-between;padding:.75rem 0;font-size:.875rem;display:flex}.page-module__nHiLEW__infoRow:last-child{border-bottom:none}.page-module__nHiLEW__infoRow span:first-child{color:hsl(var(--muted-foreground))}.page-module__nHiLEW__infoRow a{color:hsl(var(--primary))}.page-module__nHiLEW__stageSelect select{border:1px solid hsl(var(--border));background-color:hsl(var(--background));cursor:pointer;border-radius:9999px;padding:.5rem 1rem;font-size:.9375rem;font-weight:600}.page-module__nHiLEW__detailRow{border-bottom:1px solid hsl(var(--border));margin-bottom:1.5rem;padding-bottom:1.5rem}.page-module__nHiLEW__detailRow:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.page-module__nHiLEW__label{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin-bottom:.5rem;font-size:.75rem;font-weight:600;display:block}.page-module__nHiLEW__value{font-size:1rem}.page-module__nHiLEW__link{color:hsl(var(--primary));text-decoration:underline}.page-module__nHiLEW__textBlock{white-space:pre-wrap;line-height:1.6}.page-module__nHiLEW__qaList{flex-direction:column;gap:1rem;display:flex}.page-module__nHiLEW__qaItem{background-color:hsl(var(--muted) / .3);border-radius:var(--radius);padding:1rem}.page-module__nHiLEW__question{margin-bottom:.5rem;font-weight:600}.page-module__nHiLEW__answer{color:hsl(var(--muted-foreground))}.page-module__nHiLEW__notesContainer{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);padding:1.5rem}.page-module__nHiLEW__addNote{flex-direction:column;gap:.75rem;margin-bottom:2rem;display:flex}.page-module__nHiLEW__addNote textarea{border-radius:var(--radius);border:1px solid hsl(var(--border));resize:vertical;padding:.75rem;font-family:inherit;font-size:.9375rem}.page-module__nHiLEW__notesList{flex-direction:column;gap:1.5rem;display:flex}.page-module__nHiLEW__noteItem{border-bottom:1px solid hsl(var(--border));padding-bottom:1.5rem}.page-module__nHiLEW__noteItem:last-child{border-bottom:none;padding-bottom:0}.page-module__nHiLEW__noteHeader{justify-content:space-between;margin-bottom:.5rem;font-size:.875rem;display:flex}.page-module__nHiLEW__noteAuthor{font-weight:600}.page-module__nHiLEW__noteDate{color:hsl(var(--muted-foreground))}.page-module__nHiLEW__emptyNotes{text-align:center;color:hsl(var(--muted-foreground));font-style:italic}.page-module__nHiLEW__ratingButtons{gap:1rem;display:flex}.page-module__nHiLEW__ratingBtn{border-radius:var(--radius);border:1px solid hsl(var(--border));background-color:hsl(var(--background));cursor:pointer;flex:1;padding:.75rem;font-weight:500;transition:all .2s}.page-module__nHiLEW__ratingBtn:hover{background-color:hsl(var(--muted) / .5)}.page-module__nHiLEW__activeUp{color:#117937;background-color:#16a2491a;border-color:#117937}.page-module__nHiLEW__activeDown{color:#c51111;background-color:#ef43431a;border-color:#c51111}@media (max-width:768px){.page-module__nHiLEW__grid{grid-template-columns:1fr}}.page-module__nHiLEW__noteItem.page-module__nHiLEW__interview_scheduled{background-color:hsl(var(--primary) / .1);border-color:hsl(var(--primary) / .3)}.page-module__nHiLEW__noteItem.page-module__nHiLEW__status_change{background-color:hsl(var(--accent) / .05)}.page-module__nHiLEW__modalOverlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.page-module__nHiLEW__modal{background-color:hsl(var(--card));border-radius:var(--radius);width:100%;max-width:500px;box-shadow:0 10px 25px #0000001a}.page-module__nHiLEW__modalHeader{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.page-module__nHiLEW__modalHeader h2{margin:0;font-size:1.25rem}.page-module__nHiLEW__closeBtn{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;font-size:1.5rem}.page-module__nHiLEW__modalForm{flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.page-module__nHiLEW__formGroup{flex-direction:column;gap:.5rem;display:flex}.page-module__nHiLEW__formGroup label{font-size:.9375rem;font-weight:500}.page-module__nHiLEW__formGroup input,.page-module__nHiLEW__formGroup select,.page-module__nHiLEW__formGroup textarea{border-radius:var(--radius);border:1px solid hsl(var(--border));background-color:hsl(var(--background));padding:.75rem;font-family:inherit;font-size:1rem}.page-module__nHiLEW__modalActions{justify-content:flex-end;gap:1rem;margin-top:1rem;display:flex}
.AvailabilityGrid-module__4eL4Pa__container{flex-direction:column;gap:.5rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.AvailabilityGrid-module__4eL4Pa__headerRow{grid-template-columns:60px repeat(3,1fr);gap:.5rem;margin-bottom:.5rem;display:grid}.AvailabilityGrid-module__4eL4Pa__headerCell{color:hsl(var(--muted-foreground));flex-direction:column;justify-content:center;align-items:center;font-size:.875rem;display:flex}.AvailabilityGrid-module__4eL4Pa__icon{margin-bottom:.25rem;font-size:1.5rem}.AvailabilityGrid-module__4eL4Pa__row{grid-template-columns:60px repeat(3,1fr);align-items:center;gap:.5rem;display:grid}.AvailabilityGrid-module__4eL4Pa__dayCell{color:hsl(var(--foreground));font-size:.9rem;font-weight:600}.AvailabilityGrid-module__4eL4Pa__cell{justify-content:center;display:flex}.AvailabilityGrid-module__4eL4Pa__slotBtn{border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--background));cursor:pointer;justify-content:center;align-items:center;width:100%;height:40px;transition:all .2s;display:flex}.AvailabilityGrid-module__4eL4Pa__slotBtn:hover:not(:disabled){background-color:hsl(var(--muted));border-color:hsl(var(--primary) / .5)}.AvailabilityGrid-module__4eL4Pa__slotBtn.AvailabilityGrid-module__4eL4Pa__selected{background-color:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.AvailabilityGrid-module__4eL4Pa__check{font-size:1.2rem;font-weight:700}.AvailabilityGrid-module__4eL4Pa__slotBtn.AvailabilityGrid-module__4eL4Pa__readOnly{cursor:default;opacity:1}.AvailabilityGrid-module__4eL4Pa__slotBtn.AvailabilityGrid-module__4eL4Pa__readOnly:not(.AvailabilityGrid-module__4eL4Pa__selected){background-color:hsl(var(--muted) / .3);border-color:#0000}@media (max-width:480px){.AvailabilityGrid-module__4eL4Pa__headerCell .AvailabilityGrid-module__4eL4Pa__label{display:none}.AvailabilityGrid-module__4eL4Pa__slotBtn{height:36px}}
.ProfileSwitcher-module__SDNGLW__container{display:inline-block;position:relative}.ProfileSwitcher-module__SDNGLW__trigger{cursor:pointer;color:#1e293b;background:0 0;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .8rem;font-size:.875rem;transition:all .2s;display:flex}.ProfileSwitcher-module__SDNGLW__trigger:hover{background:#f8fafc;border-color:#cbd5e1}.ProfileSwitcher-module__SDNGLW__avatar{color:#fff;background:#1d4ed8;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:.6rem;font-weight:700;display:flex}.ProfileSwitcher-module__SDNGLW__arrow{color:#94a3b8;font-size:.6rem}.ProfileSwitcher-module__SDNGLW__dropdown{z-index:50;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;width:260px;margin-top:.5rem;animation:.1s ease-out ProfileSwitcher-module__SDNGLW__fadeIn;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.ProfileSwitcher-module__SDNGLW__header{color:#64748b;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #f1f5f9;padding:.75rem 1rem;font-size:.75rem;font-weight:600}.ProfileSwitcher-module__SDNGLW__option{text-align:left;cursor:pointer;background:#fff;border:none;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;transition:background .1s;display:flex}.ProfileSwitcher-module__SDNGLW__option:hover{background:#f8fafc}.ProfileSwitcher-module__SDNGLW__option.ProfileSwitcher-module__SDNGLW__active{background:#eff6ff}.ProfileSwitcher-module__SDNGLW__optionAvatar{color:#475569;background:#e2e8f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.875rem;font-weight:600;display:flex}.ProfileSwitcher-module__SDNGLW__active .ProfileSwitcher-module__SDNGLW__optionAvatar{color:#fff;background:#1d4ed8}.ProfileSwitcher-module__SDNGLW__optionInfo{flex-direction:column;flex:1;display:flex}.ProfileSwitcher-module__SDNGLW__optionName{color:#0f172a;font-size:.875rem;font-weight:500}.ProfileSwitcher-module__SDNGLW__optionRole{color:#64748b;text-transform:capitalize;font-size:.75rem}.ProfileSwitcher-module__SDNGLW__check{color:#1d4ed8;font-size:.875rem}.ProfileSwitcher-module__SDNGLW__divider{background:#f1f5f9;height:1px;margin:.25rem 0}.ProfileSwitcher-module__SDNGLW__addOption{text-align:left;color:#64748b;cursor:pointer;background:0 0;border:none;width:100%;padding:.75rem 1rem;font-size:.875rem}.ProfileSwitcher-module__SDNGLW__addOption:hover{color:#1d4ed8;background:#f8fafc}@keyframes ProfileSwitcher-module__SDNGLW__fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
.ActivationCountdown-module__7klJkq__alert{color:#854d0e;background-color:#fefce8;border:1px solid #fde047;border-radius:.5rem;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:1rem;display:flex}.ActivationCountdown-module__7klJkq__icon{font-size:1.5rem}.ActivationCountdown-module__7klJkq__content{font-size:.95rem}.ActivationCountdown-module__7klJkq__subtext{opacity:.9;font-size:.85rem}
.page-module__zy1tZq__main{background-color:hsl(var(--cream));min-height:100vh;color:hsl(var(--foreground));font-family:var(--font-inter), sans-serif;flex-direction:column;display:flex}.page-module__zy1tZq__hero{text-align:center;background:hsl(var(--cream));padding:6rem 2rem 4rem}.page-module__zy1tZq__heroContent{max-width:800px;margin:0 auto}.page-module__zy1tZq__eyebrow{color:hsl(var(--teal-strong));letter-spacing:.09em;text-transform:uppercase;margin:0 0 1rem;font-size:.875rem;font-weight:800}.page-module__zy1tZq__title{font-family:var(--font-fraunces), serif;color:hsl(var(--foreground));margin-bottom:1.5rem;font-size:3.5rem;font-weight:700;line-height:1.1}.page-module__zy1tZq__highlight{color:hsl(var(--coral-strong));font-style:italic}.page-module__zy1tZq__subtitle{color:hsl(var(--muted-foreground));max-width:600px;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;font-size:1.125rem;line-height:1.6}.page-module__zy1tZq__section{background-color:hsl(var(--card));padding:6rem 2rem}.page-module__zy1tZq__sectionHeader{text-align:center;max-width:700px;margin:0 auto 4rem}.page-module__zy1tZq__sectionHeader h2{font-family:var(--font-fraunces), serif;color:hsl(var(--foreground));margin-bottom:1rem;font-size:2.5rem;font-weight:700}.page-module__zy1tZq__sectionHeader p{color:hsl(var(--muted-foreground));font-size:1.125rem}.page-module__zy1tZq__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:1200px;margin:0 auto;display:grid}.page-module__zy1tZq__card{background:hsl(var(--cream));box-shadow:0 4px 12px hsl(var(--ink) / .06);border:1px solid hsl(var(--border));border-radius:12px;padding:2.5rem;transition:transform .2s,box-shadow .2s}.page-module__zy1tZq__card:hover{box-shadow:0 14px 28px hsl(var(--ink) / .1);transform:translateY(-4px)}.page-module__zy1tZq__cardIcon{width:48px;height:48px;color:hsl(var(--teal-strong));background:hsl(var(--teal-soft));border-radius:8px;justify-content:center;align-items:center;margin-bottom:1.5rem;display:flex}.page-module__zy1tZq__cardTitle{font-family:var(--font-fraunces), serif;color:hsl(var(--foreground));margin-bottom:.75rem;font-size:1.5rem;font-weight:700}.page-module__zy1tZq__cardText{color:hsl(var(--muted-foreground));line-height:1.6}.page-module__zy1tZq__howItWorksSection{background-color:hsl(var(--cream));text-align:center;padding:6rem 2rem}.page-module__zy1tZq__sectionTitle{font-family:var(--font-fraunces), serif;color:hsl(var(--foreground));margin-bottom:4rem;font-size:2.5rem;font-weight:700}.page-module__zy1tZq__stepsGrid{flex-wrap:wrap;justify-content:center;gap:4rem;max-width:1200px;margin:0 auto;display:flex}.page-module__zy1tZq__step{flex-direction:column;flex:1;align-items:center;min-width:250px;display:flex}.page-module__zy1tZq__stepNumber{background-color:hsl(var(--coral-soft));width:64px;height:64px;color:hsl(var(--coral-deep));font-family:var(--font-fraunces), serif;box-shadow:0 4px 12px hsl(var(--ink) / .06);border-radius:50%;justify-content:center;align-items:center;margin-bottom:1.5rem;font-size:2rem;font-weight:700;display:flex}.page-module__zy1tZq__stepTitle{font-family:var(--font-fraunces), serif;color:hsl(var(--foreground));margin-bottom:.75rem;font-size:1.25rem;font-weight:700}.page-module__zy1tZq__stepText{color:hsl(var(--muted-foreground));max-width:280px;line-height:1.6}.page-module__zy1tZq__ctaSection{background-color:hsl(var(--foreground));text-align:center;justify-content:center;padding:6rem 2rem;display:flex}.page-module__zy1tZq__ctaContent{max-width:600px}.page-module__zy1tZq__ctaTitle{font-family:var(--font-fraunces), serif;color:hsl(var(--cream));margin-bottom:1rem;font-size:2.5rem;font-weight:700}.page-module__zy1tZq__ctaText{color:hsl(var(--cream) / .76);margin-bottom:2.5rem;font-size:1.125rem}@media (max-width:768px){.page-module__zy1tZq__title{font-size:2.5rem}.page-module__zy1tZq__grid,.page-module__zy1tZq__stepsGrid{grid-template-columns:1fr;gap:3rem}.page-module__zy1tZq__section,.page-module__zy1tZq__hero,.page-module__zy1tZq__ctaSection{padding:4rem 1.5rem}}
.page-module__xC9o2q__main{background-color:hsl(var(--muted) / .3);min-height:100vh;padding-bottom:4rem}.page-module__xC9o2q__label{color:hsl(var(--foreground));margin-bottom:.5rem;font-weight:500;display:block}.page-module__xC9o2q__hint{color:hsl(var(--muted-foreground));margin-top:.25rem;font-size:.8rem;display:block}.page-module__xC9o2q__header{margin-bottom:2rem;padding:3rem 0}.page-module__xC9o2q__backLink{color:hsl(var(--muted-foreground));margin-bottom:1rem;font-size:.875rem;display:inline-block}.page-module__xC9o2q__backLink:hover{color:hsl(var(--foreground))}.page-module__xC9o2q__formContainer{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);max-width:800px;margin:0 auto;padding:2rem}.page-module__xC9o2q__importSection{background-color:hsl(var(--muted) / .3);border-radius:var(--radius);text-align:center;border:1px dashed hsl(var(--border));margin-bottom:2rem;padding:1.5rem}.page-module__xC9o2q__linkedinBtn{color:#fff;background-color:#0077b5;border:none}.page-module__xC9o2q__linkedinBtn:hover{background-color:#006396}.page-module__xC9o2q__importHint{color:hsl(var(--muted-foreground));margin-top:.5rem;font-size:.85rem}.page-module__xC9o2q__modalOverlay{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.page-module__xC9o2q__modal{background-color:hsl(var(--card));border-radius:var(--radius);border:1px solid hsl(var(--border));width:90%;max-width:500px;padding:2rem;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.page-module__xC9o2q__modalContent{text-align:center}.page-module__xC9o2q__lockIcon{margin-bottom:1rem;font-size:3rem}.page-module__xC9o2q__modalContent h2{margin-bottom:.5rem;font-size:1.5rem}.page-module__xC9o2q__modalContent p{color:hsl(var(--muted-foreground));margin-bottom:1.5rem}.page-module__xC9o2q__upsellBenefits{background-color:hsl(var(--muted) / .3);border-radius:var(--radius);text-align:left;margin-bottom:1.5rem;padding:1.5rem}.page-module__xC9o2q__upsellBenefits h3{margin-bottom:.75rem;font-size:1rem}.page-module__xC9o2q__upsellBenefits ul{margin:0;padding:0;list-style:none}.page-module__xC9o2q__upsellBenefits li{margin-bottom:.5rem;font-size:.9rem}.page-module__xC9o2q__modalActions{flex-direction:column;gap:1rem;display:flex}.page-module__xC9o2q__closeLink{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;font-size:.9rem;text-decoration:underline}.page-module__xC9o2q__form{flex-direction:column;gap:1.5rem;display:flex}.page-module__xC9o2q__formGroup{flex-direction:column;gap:.5rem;display:flex}.page-module__xC9o2q__formGroup label{font-size:.9375rem;font-weight:500}.page-module__xC9o2q__formGroup input,.page-module__xC9o2q__formGroup select,.page-module__xC9o2q__formGroup textarea{border-radius:var(--radius);border:1px solid hsl(var(--border));background-color:hsl(var(--background));padding:.75rem;font-family:inherit;font-size:1rem}.page-module__xC9o2q__formGroup input:focus,.page-module__xC9o2q__formGroup select:focus,.page-module__xC9o2q__formGroup textarea:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 2px hsl(var(--primary) / .2);outline:none}.page-module__xC9o2q__row{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.page-module__xC9o2q__checkboxGroup{background-color:hsl(var(--accent) / .05);border:1px solid hsl(var(--accent) / .2);border-radius:var(--radius);align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.page-module__xC9o2q__checkboxGroup input{margin-top:.25rem}.page-module__xC9o2q__checkboxGroup label{cursor:pointer;flex-direction:column;display:flex}.page-module__xC9o2q__helpText{color:hsl(var(--muted-foreground));font-size:.875rem;font-weight:400}.page-module__xC9o2q__actions{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:1rem;margin-top:1rem;padding-top:1.5rem;display:flex}@media (max-width:640px){.page-module__xC9o2q__row{grid-template-columns:1fr}}.page-module__xC9o2q__helperText{color:hsl(var(--muted-foreground));margin-top:-.25rem;margin-bottom:.5rem;font-size:.875rem}.page-module__xC9o2q__questionsList{flex-direction:column;gap:.75rem;display:flex}.page-module__xC9o2q__questionItem{align-items:center;gap:.5rem;display:flex}.page-module__xC9o2q__questionItem input{flex:1}.page-module__xC9o2q__removeQuestion{border:1px solid hsl(var(--border));border-radius:var(--radius);width:32px;height:32px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;justify-content:center;align-items:center;font-size:1.25rem;transition:all .2s;display:flex}.page-module__xC9o2q__removeQuestion:hover{color:#b91c1c;background-color:#ef444410;border-color:#b91c1c}
.page-module__sPdTEq__main{background-color:hsl(var(--background));min-height:100vh}.page-module__sPdTEq__header{border-bottom:1px solid hsl(var(--border));margin-bottom:2rem;padding:2rem 0}.page-module__sPdTEq__backLink{color:hsl(var(--muted-foreground));margin-bottom:1rem;font-size:.9rem;text-decoration:none;display:inline-block}.page-module__sPdTEq__layout{grid-template-columns:250px 1fr;gap:2rem;padding-bottom:4rem;display:grid}.page-module__sPdTEq__card{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);padding:1.5rem}.page-module__sPdTEq__filterForm{flex-direction:column;gap:1rem;display:flex}.page-module__sPdTEq__formGroup{flex-direction:column;gap:.5rem;display:flex}.page-module__sPdTEq__formGroup label{font-size:.875rem;font-weight:500}.page-module__sPdTEq__formGroup input{border:1px solid hsl(var(--border));border-radius:var(--radius);padding:.5rem}.page-module__sPdTEq__checkboxGroup{align-items:center;gap:.5rem;display:flex}.page-module__sPdTEq__fullWidth{width:100%}.page-module__sPdTEq__resultsContainer{position:relative}.page-module__sPdTEq__errorMessage{border:1px solid hsl(var(--destructive));border-radius:var(--radius);color:hsl(var(--destructive));background-color:hsl(var(--card));padding:1rem}.page-module__sPdTEq__resultsGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem;display:grid}.page-module__sPdTEq__blurred{filter:blur(4px);pointer-events:none;-webkit-user-select:none;user-select:none}.page-module__sPdTEq__premiumOverlay{z-index:10;background-color:#fff9;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.page-module__sPdTEq__lockMessage{background-color:hsl(var(--card));border-radius:var(--radius);text-align:center;border:1px solid hsl(var(--border));max-width:400px;padding:2rem;box-shadow:0 10px 25px #0003}.page-module__sPdTEq__lockIcon{margin-bottom:1rem;font-size:3rem;display:block}.page-module__sPdTEq__lockMessage h2{margin-bottom:.5rem}.page-module__sPdTEq__lockMessage p{color:hsl(var(--muted-foreground));margin-bottom:1.5rem}.page-module__sPdTEq__candidateCard{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.page-module__sPdTEq__cardHeader{align-items:center;gap:1rem;display:flex}.page-module__sPdTEq__avatar{background-color:hsl(var(--primary));color:#fff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:1.25rem;font-weight:700;display:flex}.page-module__sPdTEq__cardHeader h3{margin:0;font-size:1.1rem}.page-module__sPdTEq__title{color:hsl(var(--muted-foreground));margin:0;font-size:.9rem}.page-module__sPdTEq__location{color:hsl(var(--muted-foreground));margin:0;font-size:.85rem}.page-module__sPdTEq__bio{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9rem;line-height:1.5;display:-webkit-box;overflow:hidden}.page-module__sPdTEq__skills{flex-wrap:wrap;gap:.5rem;display:flex}.page-module__sPdTEq__skillTag{background-color:hsl(var(--muted));border-radius:4px;padding:.25rem .5rem;font-size:.75rem}.page-module__sPdTEq__cardFooter{border-top:1px solid hsl(var(--border));margin-top:auto;padding-top:1rem}.page-module__sPdTEq__gridItem{height:100%}
.page-module__HWdvca__main{background-color:hsl(var(--muted) / .3);min-height:100vh;padding-bottom:4rem}.page-module__HWdvca__header{justify-content:space-between;align-items:center;margin-bottom:2rem;padding:3rem 0;display:flex}.page-module__HWdvca__loading{justify-content:center;align-items:center;height:100vh;display:flex}.page-module__HWdvca__grid{grid-template-columns:1fr 300px;gap:2rem;display:grid}.page-module__HWdvca__section{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);margin-bottom:2rem;padding:1.5rem}.page-module__HWdvca__section h2{border-bottom:1px solid hsl(var(--border));margin-bottom:1.5rem;padding-bottom:1rem;font-size:1.25rem}.page-module__HWdvca__appList{flex-direction:column;gap:1rem;display:flex}.page-module__HWdvca__appCard{border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--background));padding:1rem}.page-module__HWdvca__appHeader{justify-content:space-between;align-items:flex-start;margin-bottom:1rem;display:flex}.page-module__HWdvca__jobTitle{margin:0;font-size:1rem}.page-module__HWdvca__companyName{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}.page-module__HWdvca__status{border-radius:9999px;padding:.25rem .5rem;font-size:.75rem;font-weight:600}.page-module__HWdvca__pending{background-color:hsl(var(--accent) / .1);color:hsl(var(--accent))}.page-module__HWdvca__appFooter{justify-content:space-between;align-items:center;font-size:.875rem;display:flex}.page-module__HWdvca__date{color:hsl(var(--muted-foreground))}.page-module__HWdvca__link{color:hsl(var(--primary));font-weight:500}.page-module__HWdvca__link:hover{text-decoration:underline}.page-module__HWdvca__emptyState{text-align:center;color:hsl(var(--muted-foreground));padding:2rem 0}.page-module__HWdvca__emptyState p{margin-bottom:1rem}.page-module__HWdvca__card{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);padding:1.5rem}.page-module__HWdvca__card h3{margin-bottom:1rem;font-size:1rem}.page-module__HWdvca__profileInfo{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.page-module__HWdvca__avatar{background-color:hsl(var(--primary));color:#fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.25rem;font-weight:600;display:flex}.page-module__HWdvca__name{margin:0;font-weight:600}.page-module__HWdvca__role{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}.page-module__HWdvca__stats{border-top:1px solid hsl(var(--border));grid-template-columns:1fr 1fr;gap:1rem;padding-top:1rem;display:grid}.page-module__HWdvca__stat{text-align:center}.page-module__HWdvca__statValue{color:hsl(var(--foreground));font-size:1.25rem;font-weight:700;display:block}.page-module__HWdvca__statLabel{color:hsl(var(--muted-foreground));font-size:.75rem}.page-module__HWdvca__miniJobCard{border-bottom:1px solid hsl(var(--border));padding:1rem}.page-module__HWdvca__miniJobCard:last-child{border-bottom:none}.page-module__HWdvca__miniJobCard h4{margin-bottom:.25rem;font-size:.9375rem}.page-module__HWdvca__miniJobCard p{color:hsl(var(--muted-foreground));margin-bottom:.5rem;font-size:.875rem}@media (max-width:768px){.page-module__HWdvca__grid{grid-template-columns:1fr}}.page-module__HWdvca__alertTitle{color:hsl(var(--destructive));margin-bottom:1rem;font-size:1.25rem}.page-module__HWdvca__actionList{flex-direction:column;gap:1rem;display:flex}.page-module__HWdvca__actionCard{background-color:hsl(var(--background));border:1px solid hsl(var(--destructive) / .3);border-radius:var(--radius);padding:1.5rem;box-shadow:0 2px 5px #0000000d}.page-module__HWdvca__actionHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.page-module__HWdvca__actionHeader h3{color:hsl(var(--foreground));margin:0;font-size:1.1rem}.page-module__HWdvca__interviewDetails{background-color:hsl(var(--muted));border-radius:var(--radius);margin-bottom:1.5rem;padding:1rem}.page-module__HWdvca__interviewDetails p{margin:.25rem 0;font-size:.95rem}.page-module__HWdvca__actionButtons{gap:1rem;display:flex}.page-module__HWdvca__statusBadge{flex-direction:column;align-items:flex-end;gap:.25rem;display:flex}.page-module__HWdvca__confirmedBadge{color:hsl(var(--primary));font-size:.75rem;font-weight:600}.page-module__HWdvca__pendingBadge{color:hsl(var(--accent-foreground));font-size:.75rem;font-weight:600}
.page-module__IWo9fW__main{min-height:100vh;font-family:var(--font-inter);background-color:#fff;padding:4rem 1rem}.page-module__IWo9fW__container{max-width:1100px;margin:0 auto}.page-module__IWo9fW__header{text-align:center;max-width:800px;margin-bottom:4rem;margin-left:auto;margin-right:auto}.page-module__IWo9fW__title{font-family:var(--font-playfair);color:#1a1a2e;margin-bottom:1rem;font-size:3.5rem;font-weight:700;line-height:1.2}.page-module__IWo9fW__subtitle{color:#4b5563;font-size:1.25rem;font-weight:400}.page-module__IWo9fW__grid{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:900px){.page-module__IWo9fW__grid{grid-template-columns:1fr 1fr;align-items:stretch}}.page-module__IWo9fW__statusColumn{flex-direction:column;display:flex}.page-module__IWo9fW__activeTownCard{text-align:left;background:#ecfdf5;border:1px solid #d1fae5;border-radius:1.5rem;flex-direction:column;justify-content:center;align-items:flex-start;height:100%;padding:3rem;display:flex;box-shadow:0 4px 6px -1px #0000000d}.page-module__IWo9fW__statusIcon{color:#10b981;margin-bottom:1.5rem}.page-module__IWo9fW__statusTitle{font-family:var(--font-playfair);color:#064e3b;margin-bottom:1rem;font-size:2rem;font-weight:700}.page-module__IWo9fW__statusText{color:#065f46;font-size:1.1rem;line-height:1.6}.page-module__IWo9fW__formColumn{flex-direction:column;display:flex}.page-module__IWo9fW__hypeCard{background:#fff;border:1px solid #e5e7eb;border-radius:1.5rem;height:100%;padding:2.5rem;box-shadow:0 10px 15px -3px #0000000d}.page-module__IWo9fW__formHeader{font-family:var(--font-playfair);color:#111827;margin-bottom:2rem;font-size:1.75rem;font-weight:700}.page-module__IWo9fW__roleGroup label{color:#374151;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem;font-size:.85rem;font-weight:700;display:block}.page-module__IWo9fW__roleOptions{grid-template-columns:1fr 1fr 1fr;gap:1rem;margin-bottom:1.5rem;display:grid}.page-module__IWo9fW__roleOption{cursor:pointer;position:relative}.page-module__IWo9fW__roleOption input{opacity:0;cursor:pointer;position:absolute}.page-module__IWo9fW__roleCard{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:1.5rem 1rem;transition:all .2s;display:flex}.page-module__IWo9fW__roleCard:hover{background:#f8fafc;border-color:#cbd5e1}.page-module__IWo9fW__roleIcon{color:#9ca3af;margin-bottom:.5rem;font-size:1.5rem}.page-module__IWo9fW__roleLabel{color:#4b5563;font-size:.85rem;font-weight:600}.page-module__IWo9fW__roleOption input:checked+.page-module__IWo9fW__roleCard{background:#eef2ff;border-color:#6366f1;box-shadow:0 0 0 1px #6366f1}.page-module__IWo9fW__roleOption input:checked+.page-module__IWo9fW__roleCard .page-module__IWo9fW__roleIcon{color:#6366f1}.page-module__IWo9fW__roleOption input:checked+.page-module__IWo9fW__roleCard .page-module__IWo9fW__roleLabel{color:#4338ca}.page-module__IWo9fW__checkBadge{color:#fff;background:#4f46e5;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;display:none;position:absolute;top:8px;right:8px}.page-module__IWo9fW__roleOption input:checked+.page-module__IWo9fW__roleCard .page-module__IWo9fW__checkBadge{display:flex}.page-module__IWo9fW__input{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;width:100%;padding:1rem;font-size:1rem;transition:border-color .2s}.page-module__IWo9fW__input:focus{border-color:#6366f1;outline:none;box-shadow:0 0 0 3px #6366f11a}.page-module__IWo9fW__submitBtn{color:#fff;cursor:pointer;background-color:#4f46e5;border:none;border-radius:.75rem;width:100%;margin-top:1rem;padding:1rem;font-size:1rem;font-weight:600;transition:all .2s}.page-module__IWo9fW__submitBtn:hover{background-color:#4338ca;transform:translateY(-1px)}.page-module__IWo9fW__acceleratorContainer{margin-top:4rem}.page-module__IWo9fW__acceleratorCard{color:#fff;text-align:center;background:#0f172a;border-radius:1.5rem;flex-direction:column;align-items:center;gap:2rem;padding:3rem;display:flex;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}@media (min-width:768px){.page-module__IWo9fW__acceleratorCard{text-align:left;flex-direction:row;justify-content:space-between;padding:4rem}}.page-module__IWo9fW__acceleratorContent h3{font-family:var(--font-playfair);align-items:center;gap:1rem;margin-bottom:1rem;font-size:2rem;font-weight:700;display:flex}.page-module__IWo9fW__acceleratorContent p{color:#94a3b8;max-width:500px;font-size:1.1rem;line-height:1.6}.page-module__IWo9fW__acceleratorBtn{color:#0f172a;cursor:pointer;white-space:nowrap;background:#fff;border:none;border-radius:.75rem;padding:1rem 2rem;font-size:1rem;font-weight:700;transition:transform .2s}.page-module__IWo9fW__acceleratorBtn:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px #ffffff1a}.page-module__IWo9fW__connectorCard,.page-module__IWo9fW__counterSection,.page-module__IWo9fW__ambassadorForm{margin-top:1.5rem}
.SubscriptionStatus-module__f4w61q__container{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;margin-bottom:2rem;padding:1.25rem}.SubscriptionStatus-module__f4w61q__header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.SubscriptionStatus-module__f4w61q__label{color:#64748b;font-size:.875rem;font-weight:500}.SubscriptionStatus-module__f4w61q__badgeFree{color:#475569;background:#f1f5f9;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:600}.SubscriptionStatus-module__f4w61q__badgeSponsored{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:600}.SubscriptionStatus-module__f4w61q__badgePremium{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:600}.SubscriptionStatus-module__f4w61q__desc{color:#475569;margin-bottom:1rem;font-size:.875rem}.SubscriptionStatus-module__f4w61q__upgradeBtn{color:#fff;cursor:pointer;background:#0f172a;border:none;border-radius:.375rem;width:100%;padding:.5rem;font-size:.875rem}.SubscriptionStatus-module__f4w61q__details{flex-direction:column;gap:.5rem;margin-top:1rem;display:flex}.SubscriptionStatus-module__f4w61q__detailRow{color:#334155;justify-content:space-between;font-size:.875rem;display:flex}.SubscriptionStatus-module__f4w61q__active{color:#10b981;font-weight:500}.SubscriptionStatus-module__f4w61q__warning{color:#92400e;text-align:center;background:#fffbeb;border-radius:.375rem;margin-top:1rem;padding:.5rem;font-size:.8rem}
.LocationGate-module__yfUEiq__gateContainer{justify-content:center;align-items:center;width:100%;display:flex}.LocationGate-module__yfUEiq__form{background:hsl(var(--card));width:100%;box-shadow:0 12px 28px hsl(var(--ink) / .09);border:1px solid hsl(var(--border));border-radius:999px;align-items:center;padding:.375rem;display:flex}.LocationGate-module__yfUEiq__input{min-width:0;min-height:48px;color:hsl(var(--foreground));background:0 0;border:none;outline:none;flex:1;padding:.75rem 1rem;font-size:1rem}.LocationGate-module__yfUEiq__input:focus{box-shadow:none}.LocationGate-module__yfUEiq__input::placeholder{color:hsl(var(--muted-foreground))}.LocationGate-module__yfUEiq__buttonOverride{flex-shrink:0}@media (max-width:520px){.LocationGate-module__yfUEiq__form{border-radius:1rem;flex-direction:column;align-items:stretch;gap:.375rem}.LocationGate-module__yfUEiq__buttonOverride{width:100%}}
.page-module__NfDiEG__main{background:hsl(var(--cream));min-height:100vh;color:hsl(var(--foreground))}.page-module__NfDiEG__hero{text-align:center;background:hsl(var(--foreground));color:hsl(var(--cream));padding:7rem 1.5rem 6rem}.page-module__NfDiEG__eyebrow,.page-module__NfDiEG__kicker{color:hsl(var(--coral));letter-spacing:.1em;text-transform:uppercase;font-size:.82rem;font-weight:800}.page-module__NfDiEG__hero h1{font-family:var(--font-fraunces), serif;margin:.8rem auto 1.5rem;font-size:clamp(2.8rem,6vw,5rem);line-height:1.03}.page-module__NfDiEG__hero h1 span{color:hsl(var(--coral));font-style:italic}.page-module__NfDiEG__hero p:last-child{max-width:690px;color:hsl(var(--cream) / .72);margin:0 auto;font-size:1.18rem;line-height:1.7}.page-module__NfDiEG__storySection,.page-module__NfDiEG__principlesSection,.page-module__NfDiEG__operatorSection{padding:6rem 1.5rem}.page-module__NfDiEG__storySection{background:hsl(var(--card))}.page-module__NfDiEG__storyGrid{grid-template-columns:.55fr 1.45fr;align-items:start;gap:4rem;display:grid}.page-module__NfDiEG__storyMarker{min-height:260px;color:hsl(var(--cream));background:hsl(var(--teal-strong));text-align:center;box-shadow:12px 12px 0 hsl(var(--teal-soft));border-radius:50% 50% 12px 12px;place-content:center;padding:2rem;display:grid}.page-module__NfDiEG__storyMarker svg{width:3rem;height:3rem;margin:0 auto 1rem}.page-module__NfDiEG__storyMarker span{font-family:var(--font-fraunces), serif;font-size:1.5rem;font-weight:700}.page-module__NfDiEG__storyGrid h2,.page-module__NfDiEG__sectionHeader h2,.page-module__NfDiEG__operatorCard h2{font-family:var(--font-fraunces), serif;margin:.6rem 0 1.2rem;font-size:clamp(2.2rem,4vw,3.2rem);line-height:1.1}.page-module__NfDiEG__storyGrid>div:last-child>p:not(.page-module__NfDiEG__kicker),.page-module__NfDiEG__operatorCard p:last-child{color:hsl(var(--muted-foreground));font-size:1.05rem;line-height:1.75}.page-module__NfDiEG__principlesSection{background:hsl(var(--cream))}.page-module__NfDiEG__sectionHeader{text-align:center;max-width:700px;margin:0 auto 3rem}.page-module__NfDiEG__principlesGrid{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.page-module__NfDiEG__principlesGrid article{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:18px;padding:2.2rem}.page-module__NfDiEG__principlesGrid svg{width:2rem;height:2rem;color:hsl(var(--teal-strong))}.page-module__NfDiEG__principlesGrid h3{font-family:var(--font-fraunces), serif;margin:1rem 0 .75rem;font-size:1.45rem}.page-module__NfDiEG__principlesGrid p{color:hsl(var(--muted-foreground));line-height:1.65}.page-module__NfDiEG__operatorSection{background:hsl(var(--coral-soft))}.page-module__NfDiEG__operatorCard{grid-template-columns:auto 1fr;align-items:center;gap:2.5rem;max-width:900px;display:grid}.page-module__NfDiEG__founderMark{width:150px;height:150px;color:hsl(var(--cream));background:hsl(var(--foreground));font-family:var(--font-fraunces), serif;border-radius:50%;place-items:center;font-size:2.5rem;font-weight:700;display:grid}@media (max-width:800px){.page-module__NfDiEG__hero,.page-module__NfDiEG__storySection,.page-module__NfDiEG__principlesSection,.page-module__NfDiEG__operatorSection{padding:4rem 1.25rem}.page-module__NfDiEG__storyGrid,.page-module__NfDiEG__principlesGrid,.page-module__NfDiEG__operatorCard{grid-template-columns:1fr}.page-module__NfDiEG__storyGrid{gap:3rem}.page-module__NfDiEG__storyMarker{min-height:220px}.page-module__NfDiEG__founderMark{width:110px;height:110px}}
.page-module__jXZM3G__main{background-color:#f8fafc;min-height:100vh}.page-module__jXZM3G__hero{text-align:center;border-bottom:1px solid hsl(var(--border));background:#fff;padding:6rem 2rem 4rem}.page-module__jXZM3G__title{color:hsl(var(--foreground));margin-bottom:1rem;font-size:3rem;font-weight:800}.page-module__jXZM3G__subtitle{color:hsl(var(--muted-foreground));max-width:600px;margin:0 auto;font-size:1.25rem}.page-module__jXZM3G__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:1000px;margin:4rem auto;padding:0 2rem;display:grid}.page-module__jXZM3G__card{border-radius:var(--radius);border:1px solid hsl(var(--border));background:#fff;flex-direction:column;transition:transform .2s;display:flex;overflow:hidden;box-shadow:0 2px 4px #0000000d}.page-module__jXZM3G__card:hover{transform:translateY(-4px);box-shadow:0 10px 15px -3px #0000001a}.page-module__jXZM3G__cardContent{flex-direction:column;flex-grow:1;padding:1.5rem;display:flex}.page-module__jXZM3G__cardTitle{color:hsl(var(--foreground));margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.page-module__jXZM3G__cardDate{color:hsl(var(--muted-foreground));margin-bottom:1rem;font-size:.875rem}.page-module__jXZM3G__cardExcerpt{color:hsl(var(--muted-foreground));flex-grow:1;margin-bottom:1.5rem;line-height:1.6}.page-module__jXZM3G__readMore{color:hsl(var(--primary));margin-top:auto;font-weight:600;text-decoration:none}.page-module__jXZM3G__article{background:#fff;max-width:800px;min-height:100vh;margin:0 auto;padding:4rem 2rem}.page-module__jXZM3G__articleHeader{text-align:center;margin-bottom:3rem}.page-module__jXZM3G__articleTitle{margin-bottom:1rem;font-size:3rem;font-weight:800;line-height:1.2}.page-module__jXZM3G__articleMeta{color:hsl(var(--muted-foreground));font-size:1rem}.page-module__jXZM3G__articleContent{color:hsl(var(--foreground));font-size:1.125rem;line-height:1.8}.page-module__jXZM3G__articleContent h2{margin-top:3rem;margin-bottom:1rem;font-size:2rem;font-weight:700}.page-module__jXZM3G__articleContent p{margin-bottom:1.5rem}
.page-module__E0nyOW__main{background:hsl(var(--cream));min-height:100vh;color:hsl(var(--foreground))}.page-module__E0nyOW__hero{text-align:center;background:linear-gradient(hsl(var(--cream) / .9), hsl(var(--cream) / .96)), repeating-linear-gradient(90deg, hsl(var(--coral-soft)) 0 1px, transparent 1px 72px);padding:7rem 1.5rem 6rem}.page-module__E0nyOW__heroContent{max-width:800px;margin:0 auto}.page-module__E0nyOW__eyebrow,.page-module__E0nyOW__kicker,.page-module__E0nyOW__cardEyebrow{color:hsl(var(--teal-strong));letter-spacing:.1em;text-transform:uppercase;font-size:.82rem;font-weight:800}.page-module__E0nyOW__eyebrow{align-items:center;gap:.5rem;display:inline-flex}.page-module__E0nyOW__eyebrow svg{width:1rem}.page-module__E0nyOW__hero h1{font-family:var(--font-fraunces), serif;margin:.8rem 0 1.4rem;font-size:clamp(3rem,7vw,5.4rem);line-height:.98}.page-module__E0nyOW__hero h1 span{color:hsl(var(--coral-strong));font-style:italic}.page-module__E0nyOW__heroContent>p:not(.page-module__E0nyOW__eyebrow){max-width:650px;color:hsl(var(--muted-foreground));margin:0 auto 2rem;font-size:1.2rem;line-height:1.7}.page-module__E0nyOW__captainSection,.page-module__E0nyOW__communityWays,.page-module__E0nyOW__ctaSection{padding:6rem 1.5rem}.page-module__E0nyOW__captainSection{background:hsl(var(--card))}.page-module__E0nyOW__captainGrid{grid-template-columns:1.1fr .9fr;align-items:center;gap:4rem;display:grid}.page-module__E0nyOW__captainCopy h2,.page-module__E0nyOW__sectionHeader h2,.page-module__E0nyOW__ctaContent h2{font-family:var(--font-fraunces), serif;margin:.6rem 0 1rem;font-size:clamp(2.2rem,4vw,3.3rem);line-height:1.1}.page-module__E0nyOW__captainCopy>p:not(.page-module__E0nyOW__kicker),.page-module__E0nyOW__ctaContent>p:not(.page-module__E0nyOW__kicker){color:hsl(var(--muted-foreground));font-size:1.05rem;line-height:1.7}.page-module__E0nyOW__captainCopy ul{gap:.85rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.page-module__E0nyOW__captainCopy li{align-items:flex-start;gap:.75rem;display:flex}.page-module__E0nyOW__captainCopy li svg{width:1.2rem;color:hsl(var(--teal-strong));flex:none}.page-module__E0nyOW__economicsCard{color:hsl(var(--cream));background:hsl(var(--foreground));box-shadow:12px 12px 0 hsl(var(--coral-soft));border-radius:22px;padding:2.5rem}.page-module__E0nyOW__economicsCard>svg{width:2.5rem;height:2.5rem;color:hsl(var(--coral));margin-bottom:1.5rem}.page-module__E0nyOW__economicsCard .page-module__E0nyOW__cardEyebrow{color:hsl(var(--coral))}.page-module__E0nyOW__economicsCard h3{font-family:var(--font-fraunces), serif;margin:.5rem 0 1rem;font-size:2.3rem}.page-module__E0nyOW__economicsCard p{color:hsl(var(--cream) / .78);line-height:1.7}.page-module__E0nyOW__economicsCard .page-module__E0nyOW__finePrint{color:hsl(var(--cream) / .62);border-top:1px solid hsl(var(--cream) / .16);margin-top:1.4rem;padding-top:1.4rem;font-size:.9rem}.page-module__E0nyOW__communityWays{background:hsl(var(--cream))}.page-module__E0nyOW__sectionHeader{text-align:center;max-width:700px;margin:0 auto 3rem}.page-module__E0nyOW__waysGrid{grid-template-columns:repeat(2,1fr);gap:1.5rem;max-width:950px;margin:0 auto;display:grid}.page-module__E0nyOW__waysGrid article{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:18px;padding:2.5rem}.page-module__E0nyOW__waysGrid article>svg{width:2rem;height:2rem;color:hsl(var(--coral-strong))}.page-module__E0nyOW__waysGrid h3{font-family:var(--font-fraunces), serif;margin:1rem 0 .7rem;font-size:1.6rem}.page-module__E0nyOW__waysGrid p{color:hsl(var(--muted-foreground));line-height:1.65}.page-module__E0nyOW__waysGrid a{color:hsl(var(--teal-strong));margin-top:1rem;font-weight:750;display:inline-block}.page-module__E0nyOW__ctaSection{text-align:center;background:hsl(var(--teal-soft))}.page-module__E0nyOW__ctaContent{max-width:680px;margin:0 auto}.page-module__E0nyOW__ctaContent>p:not(.page-module__E0nyOW__kicker){margin-bottom:2rem}@media (max-width:800px){.page-module__E0nyOW__hero,.page-module__E0nyOW__captainSection,.page-module__E0nyOW__communityWays,.page-module__E0nyOW__ctaSection{padding:4rem 1.25rem}.page-module__E0nyOW__captainGrid,.page-module__E0nyOW__waysGrid{grid-template-columns:1fr}.page-module__E0nyOW__captainGrid{gap:2.5rem}}
.page-module__OSLHOG__main{background:hsl(var(--cream));min-height:100vh;color:hsl(var(--foreground));padding-bottom:6rem}.page-module__OSLHOG__hero{text-align:center;background:hsl(var(--teal-soft));padding:6rem 1.5rem 9rem}.page-module__OSLHOG__eyebrow{color:hsl(var(--teal-strong));letter-spacing:.1em;text-transform:uppercase;font-size:.82rem;font-weight:800}.page-module__OSLHOG__hero h1{font-family:var(--font-fraunces), serif;margin:.7rem 0 1rem;font-size:clamp(3rem,6vw,4.8rem);line-height:1}.page-module__OSLHOG__hero p:last-child{max-width:660px;color:hsl(var(--muted-foreground));margin:0 auto;font-size:1.1rem;line-height:1.7}.page-module__OSLHOG__form{z-index:1;background:hsl(var(--card));border:1px solid hsl(var(--border));max-width:680px;box-shadow:0 18px 42px hsl(var(--ink) / .1);border-radius:20px;margin:-5rem auto 0;padding:2.5rem;position:relative}.page-module__OSLHOG__honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.page-module__OSLHOG__formGroup{flex-direction:column;gap:.55rem;margin-bottom:1.35rem;display:flex}.page-module__OSLHOG__formGroup label{font-weight:750}.page-module__OSLHOG__formGroup input,.page-module__OSLHOG__formGroup textarea{width:100%;color:hsl(var(--foreground));background:hsl(var(--cream));border:1px solid hsl(var(--border));font:inherit;border-radius:10px;padding:.9rem 1rem}.page-module__OSLHOG__formGroup input:focus-visible,.page-module__OSLHOG__formGroup textarea:focus-visible{outline:3px solid hsl(var(--teal) / .35);border-color:hsl(var(--teal-strong))}.page-module__OSLHOG__formGroup textarea{resize:vertical}.page-module__OSLHOG__error{color:hsl(var(--destructive));margin:0 0 1rem}.page-module__OSLHOG__fullWidth{width:100%}.page-module__OSLHOG__privacyNote{color:hsl(var(--muted-foreground));text-align:center;margin:1rem 0 0;font-size:.85rem;line-height:1.5}.page-module__OSLHOG__successContainer{text-align:center;background:hsl(var(--card));border:1px solid hsl(var(--border));max-width:680px;box-shadow:0 18px 42px hsl(var(--ink) / .1);border-radius:20px;margin:-5rem auto 0;padding:4rem 2rem}.page-module__OSLHOG__successContainer h2{font-family:var(--font-fraunces), serif;margin-bottom:1rem;font-size:2.5rem}.page-module__OSLHOG__successContainer p{color:hsl(var(--muted-foreground));margin-bottom:2rem}@media (max-width:640px){.page-module__OSLHOG__main{padding-bottom:4rem}.page-module__OSLHOG__hero{padding:4rem 1.25rem 7rem}.page-module__OSLHOG__form,.page-module__OSLHOG__successContainer{margin-left:.5rem;margin-right:.5rem;padding:1.5rem}}
.page-module__ydp-Xq__main{background-color:hsl(var(--muted) / .3);min-height:100vh;padding-bottom:2rem}.page-module__ydp-Xq__container{max-width:1000px;margin:2rem auto;padding:0 1rem}.page-module__ydp-Xq__header{margin-bottom:2rem}.page-module__ydp-Xq__header h1{margin-bottom:.5rem;font-size:2rem;font-weight:700}.page-module__ydp-Xq__subtitle{color:hsl(var(--muted-foreground))}.page-module__ydp-Xq__card{background-color:hsl(var(--card));border-radius:var(--radius);border:1px solid hsl(var(--border));margin-bottom:2rem;padding:2rem;box-shadow:0 4px 6px -1px #0000001a}.page-module__ydp-Xq__cardHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.page-module__ydp-Xq__cardHeader h2{margin:0;font-size:1.25rem;font-weight:600}.page-module__ydp-Xq__statusBadge{border-radius:9999px;padding:.25rem .75rem;font-size:.875rem;font-weight:600}.page-module__ydp-Xq__summaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-bottom:2rem;display:grid}.page-module__ydp-Xq__summaryCard{background-color:hsl(var(--card));border-radius:var(--radius);border:1px solid hsl(var(--border));padding:1.25rem}.page-module__ydp-Xq__sectionHeader{margin-bottom:1.5rem}.page-module__ydp-Xq__sectionHeader h2,.page-module__ydp-Xq__cardHeader h2,.page-module__ydp-Xq__territoryCard h3{margin:0 0 .35rem}.page-module__ydp-Xq__territoryList{gap:1rem;display:grid}.page-module__ydp-Xq__territoryCard{border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--muted) / .2);padding:1.25rem}.page-module__ydp-Xq__territoryMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.page-module__ydp-Xq__metricValue{font-size:1.35rem;font-weight:700}.page-module__ydp-Xq__metricLabel{color:hsl(var(--muted-foreground));margin-top:.2rem;font-size:.85rem}.page-module__ydp-Xq__emptyState{text-align:center;border:1px dashed hsl(var(--border));border-radius:var(--radius);color:hsl(var(--muted-foreground));padding:2rem}.page-module__ydp-Xq__emptyState h3{color:hsl(var(--foreground));margin-bottom:.5rem}.page-module__ydp-Xq__linkContainer{background-color:hsl(var(--muted) / .5);border-radius:var(--radius);border:1px dashed hsl(var(--border));align-items:center;gap:1rem;margin-bottom:1.5rem;padding:1rem;display:flex}.page-module__ydp-Xq__urlBox{background-color:hsl(var(--card));border:1px solid hsl(var(--border));overflow-wrap:anywhere;border-radius:4px;flex:1;padding:.5rem;font-family:monospace}.page-module__ydp-Xq__copyStatus{min-height:1.25rem;color:hsl(var(--muted-foreground));margin:-1rem 0 1.25rem;font-size:.85rem}.page-module__ydp-Xq__referralStats{gap:2rem;display:flex}.page-module__ydp-Xq__bottomGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;display:grid}.page-module__ydp-Xq__navCard{background-color:hsl(var(--card));border-radius:var(--radius);border:1px solid hsl(var(--border));cursor:pointer;color:inherit;padding:1.5rem;text-decoration:none;transition:box-shadow .2s}.page-module__ydp-Xq__navCard:hover{box-shadow:0 4px 6px -1px #0000001a}.page-module__ydp-Xq__navCard h3{margin-bottom:.5rem;font-size:1.1rem;font-weight:600}.page-module__ydp-Xq__navCard p{color:hsl(var(--muted-foreground));margin:0;font-size:.9rem}.page-module__ydp-Xq__infoCard{background-color:hsl(var(--primary) / .1);border-radius:var(--radius);border:1px solid hsl(var(--primary) / .2);padding:1.5rem}.page-module__ydp-Xq__infoCard h3{color:hsl(var(--primary));margin-bottom:.5rem;font-size:1.1rem;font-weight:600}.page-module__ydp-Xq__infoCard p{color:hsl(var(--primary));opacity:.9;margin:0;font-size:.9rem}.page-module__ydp-Xq__lifetimeValue{color:hsl(var(--primary));margin-bottom:.5rem;font-size:1.75rem;font-weight:700}.page-module__ydp-Xq__errorState{text-align:center;max-width:620px;margin:5rem auto}.page-module__ydp-Xq__errorState p{color:hsl(var(--muted-foreground));margin:1rem 0 1.5rem}.page-module__ydp-Xq__retryLink{border-radius:var(--radius);background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));padding:.65rem 1.1rem;font-weight:600;text-decoration:none;display:inline-block}.page-module__ydp-Xq__statusActive{color:#117937;background-color:#16a2491a}.page-module__ydp-Xq__statusInactive{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}@media (max-width:760px){.page-module__ydp-Xq__summaryGrid,.page-module__ydp-Xq__territoryMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__ydp-Xq__cardHeader,.page-module__ydp-Xq__linkContainer{flex-direction:column;align-items:flex-start}.page-module__ydp-Xq__referralStats{grid-template-columns:1fr 1fr;display:grid}}
.page-module__iW_Gha__container{max-width:1200px;margin:0 auto;padding:2rem 1rem}.page-module__iW_Gha__header{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-module__iW_Gha__title{color:#0f172a;font-size:2rem;font-weight:700}.page-module__iW_Gha__subtitle{color:#64748b}.page-module__iW_Gha__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-bottom:3rem;display:grid}.page-module__iW_Gha__card{background:#fff;border-radius:12px;padding:1.5rem;box-shadow:0 1px 3px #0000001a}.page-module__iW_Gha__cardTitle{color:#64748b;text-transform:uppercase;font-size:.875rem;font-weight:600}.page-module__iW_Gha__cardValue{color:#0f172a;margin:.5rem 0;font-size:2.5rem;font-weight:700}.page-module__iW_Gha__cardSubtitle{color:#94a3b8;font-size:.875rem}.page-module__iW_Gha__devSection{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:1.5rem}.page-module__iW_Gha__devHeader{border-bottom:1px solid #eee;margin-bottom:1rem;padding-bottom:.5rem}
.page-module__5eUupG__main{background-color:hsl(var(--muted) / .3);min-height:100vh;padding-bottom:4rem}.page-module__5eUupG__header{margin-bottom:2rem;padding:3rem 0}.page-module__5eUupG__backLink{color:hsl(var(--muted-foreground));margin-bottom:1rem;font-size:.875rem;display:inline-block}.page-module__5eUupG__backLink:hover{color:hsl(var(--foreground))}.page-module__5eUupG__loading{justify-content:center;align-items:center;height:100vh;display:flex}.page-module__5eUupG__content{grid-template-columns:1fr 350px;gap:2rem;display:grid}.page-module__5eUupG__card{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);padding:2rem}.page-module__5eUupG__profileHeader{border-bottom:1px solid hsl(var(--border));align-items:center;gap:1.5rem;margin-bottom:2rem;padding-bottom:2rem;display:flex}.page-module__5eUupG__logoPlaceholder{background-color:hsl(var(--primary) / .1);width:80px;height:80px;color:hsl(var(--primary));border-radius:var(--radius);justify-content:center;align-items:center;font-size:2rem;font-weight:700;display:flex}.page-module__5eUupG__email{color:hsl(var(--muted-foreground))}.page-module__5eUupG__editBtn{margin-left:auto}.page-module__5eUupG__form{flex-direction:column;gap:1.5rem;display:flex}.page-module__5eUupG__formGroup{flex-direction:column;gap:.5rem;display:flex}.page-module__5eUupG__formGroup label{color:hsl(var(--muted-foreground));font-size:.9375rem;font-weight:500}.page-module__5eUupG__formGroup input,.page-module__5eUupG__formGroup textarea{border-radius:var(--radius);border:1px solid hsl(var(--border));background-color:hsl(var(--background));padding:.75rem;font-family:inherit;font-size:1rem}.page-module__5eUupG__formGroup input:disabled,.page-module__5eUupG__formGroup textarea:disabled{color:hsl(var(--foreground));background-color:#0000;border-color:#0000;padding-left:0}.page-module__5eUupG__sidebar h3{margin-bottom:.5rem;font-size:1.125rem}.page-module__5eUupG__helperText{color:hsl(var(--muted-foreground));margin-bottom:1.5rem;font-size:.875rem}.page-module__5eUupG__billingInfo{margin-bottom:1.5rem}.page-module__5eUupG__billingRow{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:.75rem 0;font-size:.9375rem;display:flex}.page-module__5eUupG__billingRow:last-child{border-bottom:none}.page-module__5eUupG__planBadge{background-color:hsl(var(--accent) / .1);color:hsl(var(--accent));border-radius:9999px;padding:.25rem .5rem;font-size:.75rem;font-weight:600}.page-module__5eUupG__fullWidth{width:100%}@media (max-width:768px){.page-module__5eUupG__content{grid-template-columns:1fr}.page-module__5eUupG__profileHeader{text-align:center;flex-direction:column}.page-module__5eUupG__editBtn{width:100%;margin-left:0}}.page-module__5eUupG__logoContainer{flex-direction:column;align-items:center;gap:.5rem;display:flex;position:relative}.page-module__5eUupG__logoImage{object-fit:cover;border-radius:var(--radius);width:80px;height:80px}.page-module__5eUupG__uploadLabel{color:hsl(var(--primary));cursor:pointer;font-size:.75rem;font-weight:500}.page-module__5eUupG__uploadLabel:hover{text-decoration:underline}.page-module__5eUupG__fileInput{display:none}
.page-module__LbkoLW__main{background-color:hsl(var(--muted) / .3);min-height:100vh;padding-bottom:4rem}.page-module__LbkoLW__header{margin-bottom:2rem;padding:3rem 0}.page-module__LbkoLW__backLink{color:hsl(var(--muted-foreground));margin-bottom:1rem;font-size:.875rem;display:inline-block}.page-module__LbkoLW__backLink:hover{color:hsl(var(--foreground))}.page-module__LbkoLW__titleRow{justify-content:space-between;align-items:center;display:flex}.page-module__LbkoLW__card{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);padding:2rem}.page-module__LbkoLW__description{color:hsl(var(--muted-foreground));max-width:600px;margin-bottom:2rem}.page-module__LbkoLW__tableContainer{overflow-x:auto}.page-module__LbkoLW__table{border-collapse:collapse;width:100%;font-size:.9375rem}.page-module__LbkoLW__table th{text-align:left;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));padding:.75rem 1rem;font-weight:500}.page-module__LbkoLW__table td{border-bottom:1px solid hsl(var(--border));vertical-align:middle;padding:1rem}.page-module__LbkoLW__table tr:last-child td{border-bottom:none}.page-module__LbkoLW__userCell{align-items:center;gap:.75rem;display:flex}.page-module__LbkoLW__avatar{background-color:hsl(var(--primary) / .1);width:32px;height:32px;color:hsl(var(--primary));border-radius:50%;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;display:flex}.page-module__LbkoLW__userName{font-weight:500}.page-module__LbkoLW__roleBadge{background-color:hsl(var(--muted));border-radius:4px;padding:.25rem .5rem;font-size:.875rem}.page-module__LbkoLW__status{font-size:.875rem}.page-module__LbkoLW__active{color:#16a249}.page-module__LbkoLW__invited{color:hsl(var(--muted-foreground));font-style:italic}.page-module__LbkoLW__modalOverlay{z-index:100;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.page-module__LbkoLW__modal{background-color:hsl(var(--card));border-radius:var(--radius);width:100%;max-width:500px;padding:2rem;box-shadow:0 20px 25px -5px #0000001a}.page-module__LbkoLW__modal h2{margin-bottom:.5rem}.page-module__LbkoLW__modal p{color:hsl(var(--muted-foreground));margin-bottom:1.5rem}.page-module__LbkoLW__formGroup{margin-bottom:1rem}.page-module__LbkoLW__formGroup label{margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}.page-module__LbkoLW__formGroup input,.page-module__LbkoLW__formGroup select{border-radius:var(--radius);border:1px solid hsl(var(--border));width:100%;padding:.75rem;font-family:inherit;font-size:1rem}.page-module__LbkoLW__modalActions{justify-content:flex-end;gap:1rem;margin-top:2rem;display:flex}
.page-module__8hmPoq__main{background:radial-gradient(circle at 92% 12%, hsl(var(--gold-soft)), transparent 28rem), hsl(var(--background));min-height:100vh;padding-bottom:5rem}.page-module__8hmPoq__page{max-width:900px;padding-top:2.5rem}.page-module__8hmPoq__backLink{min-height:44px;color:hsl(var(--teal-strong));align-items:center;font-weight:800;text-decoration:none;display:inline-flex}.page-module__8hmPoq__header{padding:1.5rem 0 2.5rem}.page-module__8hmPoq__header h1,.page-module__8hmPoq__confirmation h1{margin:.35rem 0 .6rem;font-size:clamp(2.4rem,6vw,4.25rem);line-height:1}.page-module__8hmPoq__header>p:not(.page-module__8hmPoq__kicker){color:hsl(var(--muted-foreground));font-size:1.05rem}.page-module__8hmPoq__kicker{color:hsl(var(--coral-strong));letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:900}.page-module__8hmPoq__jobSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin:1.75rem 0 0;display:grid}.page-module__8hmPoq__jobSummary div{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:.9rem;min-width:0;padding:.9rem}.page-module__8hmPoq__jobSummary dt{color:hsl(var(--muted-foreground));text-transform:uppercase;margin-bottom:.3rem;font-size:.72rem;font-weight:900}.page-module__8hmPoq__jobSummary dd{overflow-wrap:anywhere;margin:0;font-size:.88rem;font-weight:800}.page-module__8hmPoq__form{flex-direction:column;gap:1.25rem;display:flex}.page-module__8hmPoq__section{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:1.25rem;padding:1.6rem;box-shadow:0 14px 36px #392a1e0f}.page-module__8hmPoq__sectionHeading{grid-template-columns:auto 1fr;align-items:start;gap:1rem;margin-bottom:1.35rem;display:grid}.page-module__8hmPoq__sectionHeading>span{background:hsl(var(--gold-soft));width:46px;height:46px;color:hsl(var(--coral-strong));font-family:var(--font-fraunces), serif;border-radius:.9rem;place-items:center;font-weight:900;display:grid}.page-module__8hmPoq__sectionHeading h2{margin:0;font-size:1.55rem}.page-module__8hmPoq__sectionHeading p{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.9rem}.page-module__8hmPoq__optionList{border:1px solid hsl(var(--border));border-radius:1rem;overflow:hidden}.page-module__8hmPoq__option,.page-module__8hmPoq__checkOption,.page-module__8hmPoq__consent{cursor:pointer;align-items:flex-start;gap:.85rem;display:flex}.page-module__8hmPoq__option{border-bottom:1px solid hsl(var(--border));padding:1.1rem}.page-module__8hmPoq__option:last-child{border-bottom:0}.page-module__8hmPoq__option:hover{background:hsl(var(--teal-soft) / .55)}.page-module__8hmPoq__option input,.page-module__8hmPoq__checkOption input,.page-module__8hmPoq__consent input{width:18px;height:18px;accent-color:hsl(var(--teal-strong));margin-top:.15rem}.page-module__8hmPoq__option>span{flex-direction:column;gap:.2rem;display:flex}.page-module__8hmPoq__option small{color:hsl(var(--muted-foreground))}.page-module__8hmPoq__fileField{border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted) / .6);flex-direction:column;gap:.45rem;padding:1rem 1.1rem;font-size:.85rem;font-weight:800;display:flex}.page-module__8hmPoq__fileField input{font:inherit}.page-module__8hmPoq__formGroup{flex-direction:column;gap:.5rem;display:flex}.page-module__8hmPoq__formGroup>span,.page-module__8hmPoq__availability h3{font-size:.95rem;font-weight:800}.page-module__8hmPoq__formGroup textarea{resize:vertical;border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));font:inherit;border-radius:.85rem;padding:.85rem}.page-module__8hmPoq__questions,.page-module__8hmPoq__availability{flex-direction:column;gap:1rem;margin-top:1.5rem;display:flex}.page-module__8hmPoq__availability h3,.page-module__8hmPoq__availability p{margin:0}.page-module__8hmPoq__availability p{color:hsl(var(--muted-foreground))}.page-module__8hmPoq__checkOption{background:hsl(var(--gold-soft));border-radius:.9rem;margin-top:1.5rem;padding:1rem}.page-module__8hmPoq__reviewSection{border-color:hsl(var(--teal) / .5)}.page-module__8hmPoq__disclosureCard{background:hsl(var(--teal-soft));border-radius:1rem;padding:1.25rem}.page-module__8hmPoq__disclosureCard>p:first-child{margin-top:0}.page-module__8hmPoq__disclosureCard ul{gap:.7rem;padding-left:1.4rem;display:grid}.page-module__8hmPoq__disclosureCard li::marker{color:hsl(var(--coral-strong))}.page-module__8hmPoq__disclosureNote{color:hsl(var(--muted-foreground));margin-bottom:0;font-size:.88rem}.page-module__8hmPoq__consent{border:2px solid hsl(var(--teal));color:hsl(var(--teal-strong));border-radius:1rem;margin-top:1rem;padding:1rem;font-weight:800}.page-module__8hmPoq__error{border:1px solid hsl(var(--destructive));background:hsl(var(--destructive) / .08);color:hsl(var(--destructive));border-radius:.9rem;padding:1rem;font-weight:700}.page-module__8hmPoq__actions,.page-module__8hmPoq__confirmationActions{justify-content:flex-end;align-items:center;gap:.9rem;display:flex}.page-module__8hmPoq__cancelLink,.page-module__8hmPoq__primaryLink,.page-module__8hmPoq__secondaryLink{border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:.6rem 1rem;font-weight:800;text-decoration:none;display:inline-flex}.page-module__8hmPoq__cancelLink,.page-module__8hmPoq__secondaryLink{color:hsl(var(--teal-strong))}.page-module__8hmPoq__secondaryLink{border:1px solid hsl(var(--teal))}.page-module__8hmPoq__primaryLink{background:hsl(var(--coral-strong));color:#fff}.page-module__8hmPoq__confirmation{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:760px;min-height:70vh;display:flex}.page-module__8hmPoq__confirmationMark{background:hsl(var(--teal-strong));color:#fff;border-radius:50%;place-items:center;width:78px;height:78px;margin-bottom:1.25rem;font-size:2.2rem;font-weight:900;display:grid}.page-module__8hmPoq__confirmation>p:not(.page-module__8hmPoq__kicker){max-width:580px;color:hsl(var(--muted-foreground));font-size:1.05rem}@media (max-width:760px){.page-module__8hmPoq__jobSummary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.page-module__8hmPoq__jobSummary{grid-template-columns:1fr}.page-module__8hmPoq__section{padding:1.1rem}.page-module__8hmPoq__actions,.page-module__8hmPoq__confirmationActions{flex-direction:column-reverse;align-items:stretch}.page-module__8hmPoq__actions>*,.page-module__8hmPoq__confirmationActions>*{width:100%}}
.page-module__h7h3Nq__main{background:radial-gradient(circle at 94% 10%, hsl(var(--teal-soft)), transparent 28rem), hsl(var(--background));min-height:100vh;padding-bottom:5rem}.page-module__h7h3Nq__page{padding-top:2.5rem}.page-module__h7h3Nq__backLink{min-height:44px;color:hsl(var(--teal-strong));align-items:center;font-weight:800;text-decoration:none;display:inline-flex}.page-module__h7h3Nq__header{border-bottom:1px solid hsl(var(--border));grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;padding:2rem 0 3rem;display:grid}.page-module__h7h3Nq__headerCopy{max-width:780px}.page-module__h7h3Nq__badges,.page-module__h7h3Nq__businessLine{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.page-module__h7h3Nq__header h1{margin:.75rem 0;font-size:clamp(2.5rem,6vw,4.8rem);line-height:1}.page-module__h7h3Nq__businessLine{color:hsl(var(--muted-foreground));margin:0}.page-module__h7h3Nq__businessLine strong{color:hsl(var(--teal-strong))}.page-module__h7h3Nq__businessLine span{background:hsl(var(--teal-soft));color:hsl(var(--teal-strong));border-radius:999px;padding:.25rem .55rem;font-size:.8rem;font-weight:800}.page-module__h7h3Nq__lede{max-width:700px;color:hsl(var(--foreground) / .82);margin:1.25rem 0 0;font-size:1.12rem}.page-module__h7h3Nq__businessMark{background:hsl(var(--gold-soft));width:116px;height:116px;color:hsl(var(--coral-strong));font-family:var(--font-fraunces), serif;border-radius:2rem;place-items:center;font-size:3.25rem;font-weight:900;display:grid;transform:rotate(3deg)}.page-module__h7h3Nq__layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:3.5rem;padding-top:2.5rem;display:grid}.page-module__h7h3Nq__content{min-width:0}.page-module__h7h3Nq__factGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin-bottom:3rem;display:grid}.page-module__h7h3Nq__factGrid div{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:1rem;flex-direction:column;gap:.35rem;padding:1.15rem;display:flex}.page-module__h7h3Nq__factGrid span,.page-module__h7h3Nq__kicker{color:hsl(var(--coral-strong));letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:900}.page-module__h7h3Nq__factGrid strong{overflow-wrap:anywhere;font-size:1rem}.page-module__h7h3Nq__section,.page-module__h7h3Nq__businessCard,.page-module__h7h3Nq__safetyNotice{margin-bottom:2.5rem}.page-module__h7h3Nq__section h2,.page-module__h7h3Nq__businessCard h2{margin:.35rem 0 1rem}.page-module__h7h3Nq__section ul{gap:.7rem;padding-left:1.4rem;display:grid}.page-module__h7h3Nq__section li::marker{color:hsl(var(--coral-strong))}.page-module__h7h3Nq__businessCard{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:1.2rem;padding:1.5rem}.page-module__h7h3Nq__businessCard a{color:hsl(var(--teal-strong));font-weight:800}.page-module__h7h3Nq__safetyNotice{border-left:5px solid hsl(var(--gold-strong));background:hsl(var(--gold-soft));border-radius:0 1rem 1rem 0;padding:1.25rem}.page-module__h7h3Nq__safetyNotice p{margin:.35rem 0 0}.page-module__h7h3Nq__sidebar{position:sticky;top:6rem}.page-module__h7h3Nq__applyCard{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:1.25rem;padding:1.5rem;box-shadow:0 18px 42px #392a1e1c}.page-module__h7h3Nq__applyCard h2{margin:.45rem 0 .75rem;font-size:1.75rem}.page-module__h7h3Nq__applyCard p:not(.page-module__h7h3Nq__kicker){color:hsl(var(--muted-foreground))}.page-module__h7h3Nq__primaryAction,.page-module__h7h3Nq__secondaryAction{text-align:center;border-radius:999px;justify-content:center;align-items:center;width:100%;min-height:48px;padding:.7rem 1rem;font-weight:900;text-decoration:none;display:inline-flex}.page-module__h7h3Nq__primaryAction{background:hsl(var(--coral-strong));color:#fff}.page-module__h7h3Nq__primaryAction:hover{background:hsl(var(--coral-deep))}.page-module__h7h3Nq__secondaryAction{border:1px solid hsl(var(--teal));color:hsl(var(--teal-strong))}.page-module__h7h3Nq__secondaryAction:hover{background:hsl(var(--teal-soft))}@media (max-width:820px){.page-module__h7h3Nq__layout{grid-template-columns:1fr;gap:2rem}.page-module__h7h3Nq__sidebar{grid-row:1;position:static}}@media (max-width:560px){.page-module__h7h3Nq__header{grid-template-columns:1fr}.page-module__h7h3Nq__businessMark{display:none}.page-module__h7h3Nq__factGrid{grid-template-columns:1fr}}
.page-module__h2w1RG__main{background:radial-gradient(circle at 8% 14%, hsl(var(--gold-soft) / .75), transparent 24rem), hsl(var(--background));min-height:100vh;padding-bottom:5rem}.page-module__h2w1RG__hero{border-bottom:1px solid hsl(var(--border));background:hsl(var(--teal-strong));color:#fff;overflow:hidden}.page-module__h2w1RG__heroInner{grid-template-columns:minmax(0,1.45fr) minmax(250px,.55fr);align-items:end;gap:3rem;padding-top:4.5rem;padding-bottom:4.5rem;display:grid}.page-module__h2w1RG__eyebrow,.page-module__h2w1RG__kicker{letter-spacing:.12em;text-transform:uppercase;margin:0 0 .65rem;font-size:.78rem;font-weight:900}.page-module__h2w1RG__eyebrow{color:hsl(var(--gold))}.page-module__h2w1RG__hero h1{max-width:720px;margin:0;font-size:clamp(2.8rem,6vw,5.25rem);line-height:.98}.page-module__h2w1RG__intro{color:#ffffffd4;max-width:690px;margin:1.25rem 0 0;font-size:1.15rem}.page-module__h2w1RG__localPromise{background:#ffffff14;border:1px solid #fff3;border-radius:1.1rem;flex-direction:column;gap:.4rem;padding:1.25rem;display:flex}.page-module__h2w1RG__localPromise strong{font-family:var(--font-fraunces), serif;font-size:1.15rem}.page-module__h2w1RG__localPromise span{color:#ffffffbf;font-size:.9rem;line-height:1.5}.page-module__h2w1RG__content{padding-top:3.5rem}.page-module__h2w1RG__intentSection{margin-bottom:3rem}.page-module__h2w1RG__sectionHeading,.page-module__h2w1RG__searchPanelHeader,.page-module__h2w1RG__resultsHeader{justify-content:space-between;align-items:end;gap:1rem;display:flex}.page-module__h2w1RG__sectionHeading h2,.page-module__h2w1RG__searchPanelHeader h2{margin:0;font-size:clamp(1.8rem,4vw,2.6rem)}.page-module__h2w1RG__kicker{color:hsl(var(--coral-strong))}.page-module__h2w1RG__intentGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.5rem;display:grid}.page-module__h2w1RG__intentCard{border:1px solid hsl(var(--border));background:hsl(var(--card));min-height:150px;color:hsl(var(--foreground));cursor:pointer;font:inherit;text-align:left;border-radius:1.1rem;grid-template-columns:auto 1fr;gap:.25rem .85rem;padding:1.25rem;display:grid}.page-module__h2w1RG__intentCard:hover,.page-module__h2w1RG__intentActive{border-color:hsl(var(--teal));background:hsl(var(--teal-soft))}.page-module__h2w1RG__intentNumber{color:hsl(var(--coral-strong));font-family:var(--font-fraunces), serif;grid-row:1/span 2;font-size:1.5rem;font-weight:800}.page-module__h2w1RG__intentCard strong{font-family:var(--font-fraunces), serif;font-size:1.2rem}.page-module__h2w1RG__intentCard>span:last-child{color:hsl(var(--muted-foreground));font-size:.9rem;line-height:1.5}.page-module__h2w1RG__textButton{min-height:44px;color:hsl(var(--teal-strong));cursor:pointer;font:inherit;text-underline-offset:.25rem;background:0 0;border:0;padding:0;font-weight:800;text-decoration:underline}.page-module__h2w1RG__searchPanel{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:1.35rem;margin-bottom:2rem;padding:1.5rem;box-shadow:0 16px 38px #392a1e12}.page-module__h2w1RG__filters{grid-template-columns:minmax(220px,1.8fr) repeat(4,minmax(130px,.75fr));gap:.9rem;margin-top:1.5rem;display:grid}.page-module__h2w1RG__filters label{min-width:0;color:hsl(var(--muted-foreground));letter-spacing:.03em;flex-direction:column;gap:.4rem;font-size:.78rem;font-weight:800;display:flex}.page-module__h2w1RG__filters input,.page-module__h2w1RG__filters select{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;min-height:46px;color:hsl(var(--foreground));font:inherit;letter-spacing:0;border-radius:.8rem;padding:.7rem .8rem;font-size:.9rem}.page-module__h2w1RG__filters select:disabled{opacity:.58}.page-module__h2w1RG__filterHelp,.page-module__h2w1RG__locationMessage{color:hsl(var(--muted-foreground));margin:.85rem 0 0;font-size:.82rem}.page-module__h2w1RG__locationMessage{color:hsl(var(--coral-strong));font-weight:700}.page-module__h2w1RG__locationButton{border:1px solid hsl(var(--teal));background:hsl(var(--teal-soft));min-height:44px;color:hsl(var(--teal-strong));cursor:pointer;font:inherit;border-radius:999px;padding:.6rem 1rem;font-weight:800}.page-module__h2w1RG__locationButton:disabled{cursor:wait;opacity:.65}.page-module__h2w1RG__resultsHeader{margin:1.25rem 0}.page-module__h2w1RG__count{color:hsl(var(--muted-foreground));margin:0;font-weight:700}.page-module__h2w1RG__viewToggle{background:hsl(var(--muted));border-radius:999px;padding:.25rem;display:flex}.page-module__h2w1RG__viewToggle button{min-height:40px;color:hsl(var(--muted-foreground));cursor:pointer;font:inherit;background:0 0;border:0;border-radius:999px;padding:.45rem 1rem;font-weight:800}.page-module__h2w1RG__viewToggle .page-module__h2w1RG__active{background:hsl(var(--card));color:hsl(var(--teal-strong));box-shadow:0 2px 8px #392a1e1f}.page-module__h2w1RG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.page-module__h2w1RG__empty,.page-module__h2w1RG__mapLoading{border:1px dashed hsl(var(--border));background:hsl(var(--card));text-align:center;border-radius:1.35rem;align-content:center;place-items:center;min-height:360px;padding:3rem;display:grid}.page-module__h2w1RG__empty>span{background:hsl(var(--gold-soft));width:64px;height:64px;color:hsl(var(--coral-strong));border-radius:1rem;place-items:center;font-weight:900;display:grid}.page-module__h2w1RG__empty h2{margin:1rem 0 0}.page-module__h2w1RG__empty p{color:hsl(var(--muted-foreground))}@media (max-width:980px){.page-module__h2w1RG__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__h2w1RG__searchField{grid-column:1/-1}}@media (max-width:760px){.page-module__h2w1RG__heroInner,.page-module__h2w1RG__grid,.page-module__h2w1RG__intentGrid{grid-template-columns:1fr}.page-module__h2w1RG__heroInner{gap:2rem;padding-top:3rem;padding-bottom:3rem}.page-module__h2w1RG__sectionHeading,.page-module__h2w1RG__searchPanelHeader{flex-direction:column;align-items:flex-start}}@media (max-width:520px){.page-module__h2w1RG__filters{grid-template-columns:1fr}.page-module__h2w1RG__searchField{grid-column:auto}.page-module__h2w1RG__resultsHeader{flex-direction:column;align-items:flex-start}.page-module__h2w1RG__viewToggle,.page-module__h2w1RG__viewToggle button{width:100%}}
.page-module__aydn6q__main{background-color:hsl(var(--muted) / .3);min-height:100vh}.page-module__aydn6q__container{justify-content:center;align-items:center;min-height:calc(100vh - 80px);padding:2rem;display:flex}.page-module__aydn6q__card{background-color:hsl(var(--card));border-radius:var(--radius);border:1px solid hsl(var(--border));width:100%;max-width:450px;padding:2.5rem;box-shadow:0 4px 6px -1px #0000001a}.page-module__aydn6q__title{text-align:center;margin-bottom:.5rem;font-size:1.75rem}.page-module__aydn6q__subtitle{text-align:center;color:hsl(var(--muted-foreground));margin-bottom:2rem}.page-module__aydn6q__actions{flex-direction:column;gap:1.5rem;display:flex}.page-module__aydn6q__option{text-align:center}.page-module__aydn6q__option h3{margin-bottom:.25rem;font-size:1rem}.page-module__aydn6q__option p{color:hsl(var(--muted-foreground));margin-bottom:1rem;font-size:.875rem}.page-module__aydn6q__fullWidth{width:100%}.page-module__aydn6q__divider{text-align:center;color:hsl(var(--muted-foreground));align-items:center;font-size:.875rem;display:flex}.page-module__aydn6q__divider:before,.page-module__aydn6q__divider:after{content:"";border-bottom:1px solid hsl(var(--border));flex:1}.page-module__aydn6q__divider:before{margin-right:1rem}.page-module__aydn6q__divider:after{margin-left:1rem}.page-module__aydn6q__footer{text-align:center;color:hsl(var(--muted-foreground));margin-top:2rem;font-size:.875rem}.page-module__aydn6q__footer a{color:hsl(var(--primary));font-weight:500}.page-module__aydn6q__footer a:hover{text-decoration:underline}.page-module__aydn6q__oauthSection{flex-direction:column;gap:.75rem;margin-bottom:1.5rem;display:flex}.page-module__aydn6q__oauthBtn{justify-content:center;align-items:center;gap:.5rem;width:100%;display:flex}.page-module__aydn6q__icon{width:20px;height:20px}.page-module__aydn6q__form{flex-direction:column;gap:1rem;display:flex}.page-module__aydn6q__formGroup{text-align:left;flex-direction:column;gap:.25rem;display:flex}.page-module__aydn6q__formGroup label{color:hsl(var(--foreground));font-size:.875rem;font-weight:500}.page-module__aydn6q__formGroup input{border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--background));color:hsl(var(--foreground));padding:.75rem;font-size:1rem}.page-module__aydn6q__submitBtn{width:100%;margin-top:.5rem}.page-module__aydn6q__error{color:#b91c1c;border-radius:var(--radius);text-align:center;background-color:#fee2e2;padding:.75rem;font-size:.875rem}.page-module__aydn6q__footerLinks{color:hsl(var(--muted-foreground));justify-content:center;gap:.5rem;margin-top:1.5rem;font-size:.875rem;display:flex}.page-module__aydn6q__footerLinks a{color:hsl(var(--primary));text-decoration:none}.page-module__aydn6q__devOptions{border-top:1px solid hsl(var(--border));margin-top:2rem;padding-top:1rem}.page-module__aydn6q__devOptions h4{text-transform:uppercase;color:hsl(var(--muted-foreground));text-align:center;margin-bottom:.5rem;font-size:.75rem}.page-module__aydn6q__devButtons{justify-content:center;gap:1rem;display:flex}.page-module__aydn6q__linkBtn{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;font-size:.875rem;text-decoration:underline}
.page-module__piGUnW__main{background-color:hsl(var(--muted) / .3);min-height:100vh;padding-bottom:4rem}.page-module__piGUnW__header{text-align:center;margin-bottom:2rem;padding:3rem 0}.page-module__piGUnW__header h1{margin-bottom:.5rem}.page-module__piGUnW__header p{color:hsl(var(--muted-foreground))}.page-module__piGUnW__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;display:grid}.page-module__piGUnW__card{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);transition:transform .2s;overflow:hidden}.page-module__piGUnW__card:hover{transform:translateY(-4px);box-shadow:0 10px 15px -3px #0000001a}.page-module__piGUnW__imageContainer{border-bottom:1px solid hsl(var(--border));background-color:#fff;justify-content:center;align-items:center;padding:2rem;display:flex}.page-module__piGUnW__image{max-width:100%;height:auto;max-height:200px}.page-module__piGUnW__info{padding:1.5rem}.page-module__piGUnW__info h2{margin-bottom:.5rem;font-size:1.25rem}.page-module__piGUnW__info p{color:hsl(var(--muted-foreground));font-size:.9375rem}
.page-module__qCP4TG__main{background:hsl(var(--cream));min-height:100vh;color:hsl(var(--foreground))}.page-module__qCP4TG__hero{text-align:center;background:hsl(var(--teal-soft));padding:7rem 1.5rem 5rem}.page-module__qCP4TG__eyebrow,.page-module__qCP4TG__audience{color:hsl(var(--teal-strong));letter-spacing:.1em;text-transform:uppercase;font-size:.82rem;font-weight:800}.page-module__qCP4TG__hero h1{font-family:var(--font-fraunces), serif;margin:.7rem 0 1rem;font-size:clamp(3rem,6vw,5rem);line-height:1}.page-module__qCP4TG__hero p:last-child{max-width:650px;color:hsl(var(--muted-foreground));margin:0 auto;font-size:1.15rem;line-height:1.7}.page-module__qCP4TG__pricingSection,.page-module__qCP4TG__trialSection,.page-module__qCP4TG__captainSection{padding:6rem 1.5rem}.page-module__qCP4TG__grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:1.25rem;display:grid}.page-module__qCP4TG__card{background:hsl(var(--card));border:1px solid hsl(var(--border));box-shadow:0 8px 24px hsl(var(--ink) / .05);border-radius:18px;flex-direction:column;padding:2.25rem;display:flex;position:relative}.page-module__qCP4TG__featuredCard{border:2px solid hsl(var(--coral-strong));box-shadow:8px 8px 0 hsl(var(--coral-soft))}.page-module__qCP4TG__featuredLabel{color:hsl(var(--cream));background:hsl(var(--coral-strong));letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:.35rem .8rem;font-size:.75rem;font-weight:800;position:absolute;top:-.85rem;right:1.25rem}.page-module__qCP4TG__planIcon{width:2rem;height:2rem;color:hsl(var(--teal-strong));margin-bottom:1.5rem}.page-module__qCP4TG__audience{margin:0}.page-module__qCP4TG__card h2{font-family:var(--font-fraunces), serif;margin:.4rem 0 1.5rem;font-size:1.6rem}.page-module__qCP4TG__price{font-family:var(--font-fraunces), serif;margin:0;font-size:3.5rem;font-weight:750;line-height:1}.page-module__qCP4TG__cadence{color:hsl(var(--muted-foreground));margin:.5rem 0 2rem}.page-module__qCP4TG__card ul{flex:1;gap:.9rem;margin:0 0 2rem;padding:0;list-style:none;display:grid}.page-module__qCP4TG__card li{color:hsl(var(--muted-foreground));align-items:flex-start;gap:.65rem;line-height:1.5;display:flex}.page-module__qCP4TG__card li svg{width:1.1rem;color:hsl(var(--teal-strong));flex:none}.page-module__qCP4TG__card a,.page-module__qCP4TG__card a button{width:100%}.page-module__qCP4TG__trialSection{color:hsl(var(--cream));background:hsl(var(--foreground))}.page-module__qCP4TG__trialPanel{grid-template-columns:.8fr 1.2fr;align-items:start;gap:4rem;display:grid}.page-module__qCP4TG__trialSection .page-module__qCP4TG__eyebrow{color:hsl(var(--coral))}.page-module__qCP4TG__trialPanel h2,.page-module__qCP4TG__captainGrid h2{font-family:var(--font-fraunces), serif;margin:.6rem 0 0;font-size:clamp(2.2rem,4vw,3.3rem);line-height:1.1}.page-module__qCP4TG__trialPanel>div:last-child p{color:hsl(var(--cream) / .76);margin:0 0 1rem;font-size:1.05rem;line-height:1.7}.page-module__qCP4TG__trialPanel strong{color:hsl(var(--coral))}.page-module__qCP4TG__captainSection{background:hsl(var(--coral-soft))}.page-module__qCP4TG__captainGrid{grid-template-columns:1fr auto;align-items:center;gap:3rem;display:grid}.page-module__qCP4TG__captainGrid p:last-child{max-width:800px;color:hsl(var(--muted-foreground));font-size:1.03rem;line-height:1.7}.page-module__qCP4TG__programNote{max-width:820px;color:hsl(var(--muted-foreground));text-align:center;margin:0 auto;padding:2rem 1.5rem 4rem;font-size:.9rem;line-height:1.6}@media (max-width:900px){.page-module__qCP4TG__grid{grid-template-columns:1fr;max-width:620px}.page-module__qCP4TG__trialPanel,.page-module__qCP4TG__captainGrid{grid-template-columns:1fr;gap:2rem}}@media (max-width:640px){.page-module__qCP4TG__hero,.page-module__qCP4TG__pricingSection,.page-module__qCP4TG__trialSection,.page-module__qCP4TG__captainSection{padding:4rem 1.25rem}}
.page-module__soh_jW__main{background-color:hsl(var(--background));min-height:100vh}.page-module__soh_jW__content{max-width:800px;margin:0 auto;padding:4rem 1rem}.page-module__soh_jW__content h1{margin-bottom:.5rem;font-size:2.5rem}.page-module__soh_jW__lastUpdated{color:hsl(var(--muted-foreground));margin-bottom:3rem;font-style:italic}.page-module__soh_jW__content section{margin-bottom:2.5rem}.page-module__soh_jW__content h2{color:hsl(var(--foreground));margin-bottom:1rem;font-size:1.5rem}.page-module__soh_jW__content p{color:hsl(var(--muted-foreground));margin-bottom:1rem;line-height:1.7}.page-module__soh_jW__content ul{color:hsl(var(--muted-foreground));margin-bottom:1rem;padding-left:1.5rem;list-style-type:disc}.page-module__soh_jW__content li{margin-bottom:.5rem;line-height:1.6}.page-module__soh_jW__content strong{color:hsl(var(--foreground))}
.page-module__VBdWPW__main{background-color:hsl(var(--background));min-height:100vh;padding-bottom:4rem}.page-module__VBdWPW__header{margin-bottom:2rem;padding:2rem 0}.page-module__VBdWPW__backLink{color:hsl(var(--muted-foreground));margin-bottom:1rem;font-size:.9rem;text-decoration:none;display:inline-block}.page-module__VBdWPW__backLink:hover{color:hsl(var(--foreground))}.page-module__VBdWPW__content{grid-template-columns:1fr 300px;gap:2rem;display:grid}.page-module__VBdWPW__card{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);margin-bottom:2rem;padding:2rem}.page-module__VBdWPW__profileHeader{border-bottom:1px solid hsl(var(--border));align-items:center;gap:1.5rem;margin-bottom:2rem;padding-bottom:2rem;display:flex}.page-module__VBdWPW__avatarContainer{width:80px;height:80px;position:relative}.page-module__VBdWPW__avatar{background-color:hsl(var(--primary));color:#fff;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;font-size:2rem;font-weight:700;display:flex}.page-module__VBdWPW__avatarImage{object-fit:cover;border-radius:50%;width:80px;height:80px}.page-module__VBdWPW__uploadOverlay{background-color:hsl(var(--card));border:1px solid hsl(var(--border));cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:1rem;display:flex;position:absolute;bottom:0;right:0;box-shadow:0 2px 4px #0000001a}.page-module__VBdWPW__editBtn{margin-left:auto}.page-module__VBdWPW__formGroup{margin-bottom:1.5rem}.page-module__VBdWPW__formGroup label{color:hsl(var(--foreground));margin-bottom:.5rem;font-weight:500;display:block}.page-module__VBdWPW__formGroup input,.page-module__VBdWPW__formGroup textarea{border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--background));width:100%;color:hsl(var(--foreground));padding:.75rem}.page-module__VBdWPW__formGroup input:disabled,.page-module__VBdWPW__formGroup textarea:disabled{background-color:hsl(var(--muted));cursor:not-allowed;opacity:.7}.page-module__VBdWPW__skills{flex-wrap:wrap;gap:.5rem;display:flex}.page-module__VBdWPW__skillTag{background-color:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border-radius:999px;padding:.25rem .75rem;font-size:.9rem}.page-module__VBdWPW__addSkill{border:1px dashed hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:999px;padding:.25rem .75rem}.page-module__VBdWPW__sectionHeader{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.page-module__VBdWPW__jobItem{border-bottom:1px solid hsl(var(--border));padding:1.5rem 0}.page-module__VBdWPW__jobItem:last-child{border-bottom:none}.page-module__VBdWPW__jobItem h4{margin-bottom:.25rem}.page-module__VBdWPW__at{color:hsl(var(--muted-foreground));font-weight:400}.page-module__VBdWPW__duration{color:hsl(var(--muted-foreground));margin-bottom:.5rem;font-size:.9rem}.page-module__VBdWPW__jobDesc{color:hsl(var(--muted-foreground));line-height:1.5}.page-module__VBdWPW__jobEditForm{flex-direction:column;gap:.5rem;display:flex}.page-module__VBdWPW__row{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.page-module__VBdWPW__jobEditForm input,.page-module__VBdWPW__jobEditForm textarea{border:1px solid hsl(var(--border));border-radius:var(--radius);padding:.5rem}.page-module__VBdWPW__deleteBtn{color:#ef4444;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:.9rem}.page-module__VBdWPW__sidebar .page-module__VBdWPW__card h3{margin-bottom:1rem}.page-module__VBdWPW__sidebar .page-module__VBdWPW__card p{color:hsl(var(--muted-foreground));margin-bottom:1.5rem;font-size:.9rem}.page-module__VBdWPW__resumePreview{background-color:hsl(var(--muted));border-radius:var(--radius);align-items:center;gap:.5rem;padding:.75rem;font-size:.9rem;display:flex}.page-module__VBdWPW__fileName{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.page-module__VBdWPW__removeFile{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;padding:0 .25rem;font-size:1.2rem}.page-module__VBdWPW__uploadBox{position:relative}.page-module__VBdWPW__uploadBox input{display:none}.page-module__VBdWPW__uploadBox label{text-align:center;border:1px dashed hsl(var(--border));border-radius:var(--radius);cursor:pointer;width:100%;color:hsl(var(--muted-foreground));padding:.75rem;font-size:.9rem;display:block}.page-module__VBdWPW__uploadBox label:hover{background-color:hsl(var(--muted));color:hsl(var(--foreground))}.page-module__VBdWPW__fullWidth{width:100%}.page-module__VBdWPW__loading{min-height:50vh;color:hsl(var(--muted-foreground));justify-content:center;align-items:center;display:flex}@media (max-width:768px){.page-module__VBdWPW__content{grid-template-columns:1fr}}
.page-module__wg9VJG__main{background-color:hsl(var(--background));min-height:100vh}.page-module__wg9VJG__content{max-width:700px;margin:4rem auto;padding:0 1rem}.page-module__wg9VJG__header{text-align:center;margin-bottom:2rem}.page-module__wg9VJG__header h1{margin-bottom:.5rem;font-size:2rem}.page-module__wg9VJG__header p{color:hsl(var(--muted-foreground))}.page-module__wg9VJG__form{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);flex-direction:column;gap:1.5rem;padding:2rem;display:flex;box-shadow:0 4px 6px -1px #0000001a}.page-module__wg9VJG__row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.page-module__wg9VJG__formGroup{flex-direction:column;gap:.5rem;display:flex}.page-module__wg9VJG__formGroup label{font-size:.875rem;font-weight:500}.page-module__wg9VJG__formGroup input,.page-module__wg9VJG__formGroup textarea,.page-module__wg9VJG__formGroup select{border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--background));padding:.75rem;font-family:inherit;font-size:1rem}.page-module__wg9VJG__plans{grid-template-columns:1fr 1fr;gap:1rem;margin-top:1rem;display:grid}.page-module__wg9VJG__goalFieldset{border:0;margin:0;padding:0}.page-module__wg9VJG__goalFieldset legend{margin-bottom:.75rem;font-size:1rem;font-weight:700}.page-module__wg9VJG__goals{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.page-module__wg9VJG__goalCard{background:hsl(var(--background));border:2px solid hsl(var(--border));border-radius:var(--radius);color:inherit;cursor:pointer;font:inherit;text-align:left;flex-direction:column;gap:.35rem;padding:1rem;display:flex}.page-module__wg9VJG__goalCard span{color:hsl(var(--muted-foreground));font-size:.85rem;line-height:1.4}.page-module__wg9VJG__planCard{border:2px solid hsl(var(--border));border-radius:var(--radius);cursor:pointer;font:inherit;color:inherit;text-align:left;background:0 0;width:100%;padding:1.5rem;transition:all .2s;position:relative}.page-module__wg9VJG__planCard:hover{border-color:hsl(var(--primary) / .5)}.page-module__wg9VJG__planCard.page-module__wg9VJG__selected,.page-module__wg9VJG__goalCard.page-module__wg9VJG__selected{border-color:hsl(var(--primary));background-color:hsl(var(--primary) / .05)}.page-module__wg9VJG__planHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.page-module__wg9VJG__planHeader h3{margin:0;font-size:1.1rem}.page-module__wg9VJG__price{font-size:1.1rem;font-weight:700}.page-module__wg9VJG__features{color:hsl(var(--muted-foreground));margin:0;padding:0;font-size:.9rem;line-height:1.6;list-style:none}.page-module__wg9VJG__radio{border:2px solid hsl(var(--border));border-radius:50%;width:1.2rem;height:1.2rem;display:none;position:absolute;top:1rem;right:1rem}.page-module__wg9VJG__selected .page-module__wg9VJG__radio{border-color:hsl(var(--primary))}.page-module__wg9VJG__selected .page-module__wg9VJG__radioInner{background-color:hsl(var(--primary));border-radius:50%;width:.6rem;height:.6rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__wg9VJG__fullWidth{width:100%;margin-top:1rem}@media (max-width:640px){.page-module__wg9VJG__row,.page-module__wg9VJG__plans,.page-module__wg9VJG__goals{grid-template-columns:1fr}}
.OfferModal-module__M-s5fG__overlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.OfferModal-module__M-s5fG__modal{background-color:hsl(var(--background));border-radius:var(--radius);flex-direction:column;width:90%;max-width:600px;max-height:90vh;display:flex;box-shadow:0 10px 25px #0003}.OfferModal-module__M-s5fG__header{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.OfferModal-module__M-s5fG__header h2{margin:0;font-size:1.25rem}.OfferModal-module__M-s5fG__closeBtn{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;font-size:1.5rem}.OfferModal-module__M-s5fG__content{flex:1;padding:1.5rem;overflow-y:auto}.OfferModal-module__M-s5fG__alert{color:#0369a1;border-radius:var(--radius);background-color:#f0f9ff;border:1px solid #bae6fd;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.75rem;font-size:.9rem;display:flex}.OfferModal-module__M-s5fG__instruction{color:hsl(var(--muted-foreground));margin-top:0;margin-bottom:.5rem;font-size:.9rem}.OfferModal-module__M-s5fG__textarea{border:1px solid hsl(var(--border));border-radius:var(--radius);resize:vertical;background-color:hsl(var(--background));width:100%;color:hsl(var(--foreground));padding:.75rem;font-family:inherit;font-size:.95rem;line-height:1.5}.OfferModal-module__M-s5fG__footer{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:1rem;padding:1.5rem;display:flex}
