.CareerComponents-module__aii3fG__heroSection{padding-top:var(--space-6);padding-bottom:var(--space-10)}.CareerComponents-module__aii3fG__breadcrumbNav{margin-bottom:var(--space-6)}.CareerComponents-module__aii3fG__breadcrumbList{align-items:center;gap:var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.CareerComponents-module__aii3fG__breadcrumbItem{align-items:center;display:inline-flex}.CareerComponents-module__aii3fG__breadcrumbLink{color:var(--ppt-text-muted);transition:color var(--transition-fast);text-decoration:none}.CareerComponents-module__aii3fG__breadcrumbLink:hover{color:#269436}.CareerComponents-module__aii3fG__breadcrumbSeparator{color:var(--ppt-text-subtle);font-size:var(--text-sm);-webkit-user-select:none;user-select:none}.CareerComponents-module__aii3fG__breadcrumbItemActive{color:#17232f;font-weight:var(--fw-semibold)}.CareerComponents-module__aii3fG__heroLayout{justify-content:space-between;align-items:center;gap:var(--space-10);min-height:420px;display:flex}.CareerComponents-module__aii3fG__heroContentLeft{flex:1;max-width:640px}.CareerComponents-module__aii3fG__heroEyebrow{align-items:center;gap:var(--space-3);font-size:var(--text-xs);font-weight:var(--fw-bold);letter-spacing:.15em;color:#269436;text-transform:uppercase;margin-bottom:var(--space-3);display:inline-flex}.CareerComponents-module__aii3fG__eyebrowLine{background-color:#269436;border-radius:2px;width:32px;height:2.5px;display:inline-block}.CareerComponents-module__aii3fG__heroTitle{letter-spacing:-.025em;color:#17232f;margin-bottom:var(--space-4);font-size:56px;font-weight:800;line-height:1.1}.CareerComponents-module__aii3fG__heroTitleHighlight{color:#269436}.CareerComponents-module__aii3fG__heroDescription{color:#556960;max-width:600px;margin-bottom:var(--space-8);font-size:17.5px;line-height:1.65}.CareerComponents-module__aii3fG__benefitsRow{align-items:flex-start;gap:var(--space-6);flex-wrap:wrap;display:flex}.CareerComponents-module__aii3fG__benefitItem{flex:1;align-items:center;gap:12px;min-width:170px;display:flex}.CareerComponents-module__aii3fG__benefitIconWrap{color:#269436;background:#eef8ef;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.CareerComponents-module__aii3fG__benefitIcon{stroke-width:2.2px}.CareerComponents-module__aii3fG__benefitMeta{flex-direction:column;gap:2px;display:flex}.CareerComponents-module__aii3fG__benefitTitle{color:#17232f;margin:0;font-size:14.5px;font-weight:700}.CareerComponents-module__aii3fG__benefitDesc{color:#667085;margin:0;font-size:12px;line-height:1.35}.CareerComponents-module__aii3fG__heroContentRight{flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.CareerComponents-module__aii3fG__heroIllustrationContainer{width:480px;max-width:100%;position:relative}.CareerComponents-module__aii3fG__heroImageWrapper{background:#fff;border:1px solid #e5ebe7d9;border-radius:20px;width:100%;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 16px 40px -10px #163d321f,0 2px 10px #0000000a}.CareerComponents-module__aii3fG__heroImageWrapper:hover{transform:translateY(-4px);box-shadow:0 22px 48px -8px #163d3229,0 4px 14px #0000000f}.CareerComponents-module__aii3fG__heroIllustrationImg{object-fit:cover;width:100%;height:auto;display:block}.CareerComponents-module__aii3fG__openAppBanner{justify-content:space-between;align-items:center;gap:var(--space-6);margin-top:var(--space-8);background:#eef8ef;border:1px solid #d8edda;border-radius:16px;padding:26px 32px;display:flex;box-shadow:0 4px 16px #14281e05}.CareerComponents-module__aii3fG__openAppLeft{align-items:center;gap:20px;display:flex}.CareerComponents-module__aii3fG__openAppIconWrap{color:#269436;background:#fff;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;display:flex;box-shadow:0 2px 8px #2694361a}.CareerComponents-module__aii3fG__openAppIcon{transform:rotate(-15deg)translate(2px,-2px)}.CareerComponents-module__aii3fG__openAppContent{flex-direction:column;gap:4px;display:flex}.CareerComponents-module__aii3fG__openAppTitle{color:#17232f;margin:0;font-size:18px;font-weight:700}.CareerComponents-module__aii3fG__openAppDesc{color:#556960;max-width:580px;margin:0;font-size:14px;line-height:1.5}.CareerComponents-module__aii3fG__openAppRight{flex-shrink:0}.CareerComponents-module__aii3fG__openAppBtn{color:#269436;font-size:14px;font-weight:var(--fw-semibold);transition:all var(--transition-fast);white-space:nowrap;background:#fff;border:1.5px solid #269436;border-radius:10px;align-items:center;gap:8px;padding:12px 24px;text-decoration:none;display:inline-flex}.CareerComponents-module__aii3fG__openAppBtn:hover{color:#fff;background:#269436;transform:translateY(-1px);box-shadow:0 4px 12px #26943633}.CareerComponents-module__aii3fG__mailIcon{flex-shrink:0}.CareerComponents-module__aii3fG__arrowIcon{transition:transform var(--transition-fast)}.CareerComponents-module__aii3fG__openAppBtn:hover .CareerComponents-module__aii3fG__arrowIcon{transform:translate(3px)}@media (max-width:1199px){.CareerComponents-module__aii3fG__heroTitle{font-size:44px}.CareerComponents-module__aii3fG__heroIllustrationContainer{width:380px}.CareerComponents-module__aii3fG__benefitsRow{gap:var(--space-4)}}@media (max-width:767px){.CareerComponents-module__aii3fG__heroLayout{align-items:stretch;gap:var(--space-6);flex-direction:column;min-height:auto}.CareerComponents-module__aii3fG__heroContentRight{width:100%;margin-top:var(--space-2);justify-content:center;display:flex}.CareerComponents-module__aii3fG__heroIllustrationContainer{width:100%;max-width:440px}.CareerComponents-module__aii3fG__heroTitle{font-size:36px;line-height:1.15}.CareerComponents-module__aii3fG__heroDescription{margin-bottom:var(--space-6);font-size:15.5px}.CareerComponents-module__aii3fG__benefitsRow{gap:var(--space-4);flex-direction:column;width:100%}.CareerComponents-module__aii3fG__benefitItem{width:100%}.CareerComponents-module__aii3fG__openAppBanner{align-items:flex-start;gap:var(--space-4);flex-direction:column;padding:22px}.CareerComponents-module__aii3fG__openAppLeft{flex-direction:column;align-items:flex-start;gap:14px}.CareerComponents-module__aii3fG__openAppBtn{justify-content:center;width:100%}}
.CareerCard-module__7JPu2W__card{transition:border-color var(--transition-fast), box-shadow var(--transition-fast);background:#fff;border:1px solid #e5e9e6;border-radius:16px;padding:24px 28px;box-shadow:0 4px 20px #14281e08}.CareerCard-module__7JPu2W__card:hover{border-color:#269436;box-shadow:0 6px 24px #26943614}.CareerCard-module__7JPu2W__cardTopRow{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:12px;display:flex}.CareerCard-module__7JPu2W__jobTitle{color:#17232f;letter-spacing:-.01em;margin:0;font-size:20px;font-weight:700}.CareerCard-module__7JPu2W__statusBadge{font-size:13px;font-weight:var(--fw-semibold);white-space:nowrap;border-radius:9999px;align-items:center;padding:5px 14px;display:inline-flex}.CareerCard-module__7JPu2W__statusOpen{color:#218838;background:#eaf8ec;border:1px solid #c4e8c3}.CareerCard-module__7JPu2W__statusClosed{color:#6b7280;background:#f3f4f6;border:1px solid #e5e7eb}.CareerCard-module__7JPu2W__metaRow{flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:18px;display:flex}.CareerCard-module__7JPu2W__metaItem{color:#556960;align-items:center;gap:7px;font-size:13.5px;display:inline-flex}.CareerCard-module__7JPu2W__metaIcon{color:#7d8d84;flex-shrink:0}.CareerCard-module__7JPu2W__typeBadge{font-size:12.5px;font-weight:var(--fw-semibold);color:#0e7490;background:#e6f9fb;border:1px solid #bae6fd;border-radius:9999px;align-items:center;padding:4px 12px;display:inline-flex}.CareerCard-module__7JPu2W__divider{background:#f0f4f1;height:1px;margin-bottom:16px}.CareerCard-module__7JPu2W__cardFooter{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.CareerCard-module__7JPu2W__publishDate{color:#667085;font-size:13px}.CareerCard-module__7JPu2W__detailBtn{color:#fff;font-size:13.5px;font-weight:var(--fw-semibold);transition:background var(--transition-fast), transform var(--transition-fast);background:#269436;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:9px 20px;text-decoration:none;display:inline-flex;box-shadow:0 2px 8px #26943633}.CareerCard-module__7JPu2W__detailBtn:hover{background:#1f7f2e;transform:translateY(-1px)}.CareerCard-module__7JPu2W__btnArrow{transition:transform var(--transition-fast)}.CareerCard-module__7JPu2W__detailBtn:hover .CareerCard-module__7JPu2W__btnArrow{transform:translate(3px)}@media (max-width:640px){.CareerCard-module__7JPu2W__card{padding:20px}.CareerCard-module__7JPu2W__cardTopRow{flex-direction:column;align-items:flex-start;gap:8px}.CareerCard-module__7JPu2W__metaRow{gap:12px;margin-bottom:16px}.CareerCard-module__7JPu2W__cardFooter{flex-direction:column;align-items:stretch;gap:12px}.CareerCard-module__7JPu2W__publishDate{text-align:left}.CareerCard-module__7JPu2W__detailBtn{width:100%}}
.Pagination-module__choLZW__wrapper{align-items:center;gap:var(--space-4);padding-top:var(--space-10);flex-direction:column;display:flex}.Pagination-module__choLZW__summary{font-size:var(--text-sm);color:var(--ppt-text-muted);margin:0}.Pagination-module__choLZW__controls{align-items:center;gap:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}.Pagination-module__choLZW__pageBtn{width:38px;height:38px;font-size:var(--text-sm);font-weight:var(--fw-medium);color:var(--ppt-text-muted);background:var(--ppt-surface);border:1px solid var(--ppt-border,#e5e9e6);cursor:pointer;transition:all var(--transition-fast);border-radius:50%;justify-content:center;align-items:center;padding:0;font-family:inherit;display:inline-flex}.Pagination-module__choLZW__pageBtn:hover:not(:disabled){border-color:var(--ppt-primary);color:var(--ppt-primary);background:var(--ppt-primary-soft)}.Pagination-module__choLZW__pageBtn:disabled{opacity:.4;cursor:not-allowed}.Pagination-module__choLZW__active{background:var(--ppt-primary);border-color:var(--ppt-primary);color:#fff;font-weight:var(--fw-bold)}.Pagination-module__choLZW__active:hover{background:var(--ppt-primary-dark);border-color:var(--ppt-primary-dark);color:#fff!important}.Pagination-module__choLZW__navBtn{color:var(--ppt-text)}.Pagination-module__choLZW__ellipsis{color:var(--ppt-text-subtle);font-size:var(--text-sm);padding:0 var(--space-1);-webkit-user-select:none;user-select:none}
.OpenTripPage-module__88-wmW__page{background-color:#fafcfa;min-height:100vh;padding-bottom:72px}.OpenTripPage-module__88-wmW__grid{grid-template-columns:repeat(4,1fr);gap:24px;width:100%;display:grid}.OpenTripPage-module__88-wmW__paginationWrap{justify-content:center;margin-top:48px;margin-bottom:12px;display:flex}.OpenTripPage-module__88-wmW__errorContainer{text-align:center;background-color:#fff;border:1px solid #f3d0d0;border-radius:20px;margin:24px 0 40px;padding:48px 32px;box-shadow:0 4px 18px #ef44440d}.OpenTripPage-module__88-wmW__errorTitle{color:#dc2626;margin:0 0 8px;font-size:20px;font-weight:800}.OpenTripPage-module__88-wmW__errorDesc{color:#667085;margin:0 0 20px;font-size:14.5px}.OpenTripPage-module__88-wmW__retryBtn{background-color:var(--ppt-primary,#269436);color:#fff;border-radius:12px;align-items:center;gap:8px;padding:10px 24px;font-size:14.5px;font-weight:700;text-decoration:none;transition:all .18s;display:inline-flex;box-shadow:0 3px 10px #26943633}.OpenTripPage-module__88-wmW__retryBtn:hover{background-color:#1f7f2e;transform:translateY(-1px);box-shadow:0 5px 14px #26943647}@media (max-width:1199px){.OpenTripPage-module__88-wmW__grid{grid-template-columns:repeat(2,1fr);gap:22px}}@media (max-width:768px){.OpenTripPage-module__88-wmW__page{padding-bottom:48px}.OpenTripPage-module__88-wmW__grid{grid-template-columns:1fr;gap:18px}.OpenTripPage-module__88-wmW__paginationWrap{margin-top:36px}}
.LoadingState-module__kyf4fa__center{align-items:center;gap:var(--space-4);padding:var(--space-16) 0;flex-direction:column;display:flex}.LoadingState-module__kyf4fa__text{font-size:var(--text-sm);color:var(--ppt-text-muted);margin:0}.LoadingState-module__kyf4fa__inline{align-items:center;gap:var(--space-2);display:inline-flex}.LoadingState-module__kyf4fa__inlineText{font-size:var(--text-sm);color:var(--ppt-text-muted)}.LoadingState-module__kyf4fa__cards{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.LoadingState-module__kyf4fa__cardSkel{background:var(--ppt-surface);border:1px solid var(--ppt-border);border-radius:var(--radius-lg);overflow:hidden}.LoadingState-module__kyf4fa__skelImg{border-radius:0;height:200px}.LoadingState-module__kyf4fa__skelBody{padding:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.LoadingState-module__kyf4fa__skelLine{border-radius:var(--radius-sm);height:14px}.LoadingState-module__kyf4fa__lg{width:70%}.LoadingState-module__kyf4fa__md{width:50%}.LoadingState-module__kyf4fa__sm{width:35%}
.EmptyState-module__4mXhya__wrapper{align-items:center;gap:var(--space-4);padding:var(--space-16) var(--space-8);text-align:center;flex-direction:column;display:flex}.EmptyState-module__4mXhya__icon{border-radius:var(--radius-xl);background:var(--ppt-border);width:64px;height:64px;color:var(--ppt-text-subtle);justify-content:center;align-items:center;display:flex}.EmptyState-module__4mXhya__title{font-size:var(--text-lg);font-weight:var(--fw-semibold);color:var(--ppt-text);letter-spacing:-.01em}.EmptyState-module__4mXhya__desc{font-size:var(--text-sm);color:var(--ppt-text-muted);max-width:320px;line-height:var(--lh-relaxed);margin:0}
.RatingListPage-module__4npUmG__page{background-color:#fafcfa;min-height:100vh;padding-bottom:72px}.RatingListPage-module__4npUmG__summaryWrap{margin:32px 0}.RatingListPage-module__4npUmG__grid{grid-template-columns:repeat(3,1fr);gap:22px;width:100%;display:grid}.RatingListPage-module__4npUmG__paginationWrap{justify-content:center;margin-top:40px;margin-bottom:12px;display:flex}@media (max-width:1024px){.RatingListPage-module__4npUmG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.RatingListPage-module__4npUmG__page{padding-bottom:48px}.RatingListPage-module__4npUmG__grid{grid-template-columns:1fr;gap:16px}.RatingListPage-module__4npUmG__summaryWrap{margin:24px 0}}
.KarierPage-module__veb2gG__pageWrapper{min-height:100vh;padding-bottom:var(--space-16);background:linear-gradient(#fff 0%,#f7faf7 100%);position:relative;overflow:hidden}.KarierPage-module__veb2gG__bgTopography{pointer-events:none;z-index:0;height:520px;position:absolute;top:0;left:0;right:0;overflow:hidden}.KarierPage-module__veb2gG__topoVector{object-fit:cover;width:100%;height:100%}.KarierPage-module__veb2gG__pageContainer{z-index:1;position:relative}.KarierPage-module__veb2gG__jobsSection{margin-top:var(--space-2);margin-bottom:var(--space-10)}.KarierPage-module__veb2gG__jobsHeaderRow{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}.KarierPage-module__veb2gG__sectionEyebrow{font-size:13px;font-weight:var(--fw-bold);letter-spacing:.14em;color:#269436;text-transform:uppercase;align-items:center;gap:12px;margin:0;display:inline-flex}.KarierPage-module__veb2gG__sectionEyebrowLine{background-color:#269436;border-radius:2px;width:28px;height:2.5px;display:inline-block}.KarierPage-module__veb2gG__jobsCount{font-size:13.5px;font-weight:var(--fw-semibold);color:#556960;margin:0}.KarierPage-module__veb2gG__jobsList{flex-direction:column;gap:16px;display:flex}.KarierPage-module__veb2gG__emptyCard{text-align:center;background:#fff;border:1px dashed #c8d6cb;border-radius:16px;flex-direction:column;align-items:center;gap:12px;padding:48px 24px;display:flex}.KarierPage-module__veb2gG__emptyTitle{color:#17232f;margin:0;font-size:20px;font-weight:700}.KarierPage-module__veb2gG__emptyDesc{color:#556960;max-width:440px;margin:0 0 12px;font-size:14.5px;line-height:1.55}.KarierPage-module__veb2gG__errorCard{text-align:center;background:#fee9e9;border:1px solid #fca5a5;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:32px 24px;display:flex}.KarierPage-module__veb2gG__errorTitle{color:#991b1b;margin:0;font-size:17px;font-weight:700}.KarierPage-module__veb2gG__errorDesc{color:#b91c1c;margin:0 0 8px;font-size:13.5px}@media (max-width:640px){.KarierPage-module__veb2gG__jobsHeaderRow{flex-direction:column;align-items:flex-start;gap:6px}}
