._6K9rBW_page,._6K9rBW_dialog{--company-ink:#173e43;--company-muted:#61716b;--company-coral:#bd452a}._6K9rBW_page{color:var(--company-ink);background:#fbfcf8}._6K9rBW_shell{box-sizing:border-box;width:100%;max-width:var(--toursico-shell-width,1440px);padding-inline:var(--toursico-page-gutter,40px);min-width:0;margin-inline:auto}._6K9rBW_page :is(h1,h2,h3,p,figure),._6K9rBW_dialog :is(h2,h3,p){margin:0}._6K9rBW_page :is(h1,h2,h3),._6K9rBW_dialog :is(h2,h3){overflow-wrap:anywhere;text-wrap:balance}._6K9rBW_page :is(a,button,input,select):focus-visible,._6K9rBW_dialog :is(a,button,input,textarea):focus-visible{outline-offset:4px;outline:3px solid #ce8057}._6K9rBW_skip{z-index:10010;color:#fff;background:#173e43;border-radius:10px;padding:14px 20px;position:fixed;top:12px;left:20px;transform:translateY(-180%)}._6K9rBW_skip:focus{transform:translateY(0)}._6K9rBW_breadcrumb{color:#68776f;flex-wrap:wrap;gap:10px;padding-block:28px 32px;font-size:12px;line-height:1.7;display:flex}._6K9rBW_breadcrumb a{color:#34564b}._6K9rBW_eyebrow{color:#8c523a;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;font-size:10px;font-weight:700;line-height:1.7;display:flex}._6K9rBW_eyebrow:before{content:"";background:var(--company-coral);border-radius:50%;flex-shrink:0;width:7px;height:7px}._6K9rBW_title{letter-spacing:-.055em;max-width:950px;font-size:clamp(44px,5.7vw,80px);font-weight:500;line-height:1.04;margin-top:19px!important}._6K9rBW_title span{color:var(--company-coral);display:block}._6K9rBW_intro{max-width:660px;color:var(--company-muted);font-size:18px;line-height:1.8;margin-top:24px!important}._6K9rBW_primary,._6K9rBW_secondary{border:1px solid var(--company-coral);background:var(--company-coral);color:#fff;text-align:center;border-radius:11px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:13px 21px;font-size:13px;font-weight:600;line-height:1.6;display:inline-flex}._6K9rBW_primary:hover{background:#a33922;border-color:#a33922}._6K9rBW_primary:disabled,._6K9rBW_secondary:disabled{cursor:not-allowed;opacity:.5}._6K9rBW_primary svg,._6K9rBW_secondary svg{flex-shrink:0}._6K9rBW_secondary{color:#234c43;background:#fff;border-color:#cdd8cc}._6K9rBW_secondary:hover{background:#f0f4e9}._6K9rBW_textLink{color:#335b47;text-underline-offset:5px;align-items:center;gap:9px;min-height:44px;margin-top:21px;padding-block:9px;font-size:13px;font-weight:600;-webkit-text-decoration:underline #bbc9b5;text-decoration:underline #bbc9b5;display:inline-flex}._6K9rBW_actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._6K9rBW_aboutHero{padding-bottom:57px}._6K9rBW_aboutHero ._6K9rBW_intro{max-width:710px}._6K9rBW_aboutVisual{background:#d5ded5;border-radius:25px;height:460px;position:relative;overflow:hidden;margin-top:45px!important}._6K9rBW_aboutVisual>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 58%;object-position:center 58%;width:100%;height:100%}._6K9rBW_imageLabel{inset-inline-start:27px;color:#244b42;background:#fffef3f0;border:1px solid #ffffffa3;border-radius:12px;align-items:center;gap:12px;max-width:calc(100% - 54px);padding:15px 20px;font-size:14px;line-height:1.6;display:flex;position:absolute;bottom:27px}._6K9rBW_imageLabel svg{flex-shrink:0}._6K9rBW_section{padding-block:80px}._6K9rBW_section h2{letter-spacing:-.04em;font-size:clamp(31px,3.35vw,45px);font-weight:500;line-height:1.15}._6K9rBW_story{grid-template-columns:.9fr 1.1fr;gap:90px;display:grid}._6K9rBW_story h2{max-width:490px;margin-top:18px}._6K9rBW_prose{color:var(--company-muted);overflow-wrap:anywhere;font-size:16px;line-height:1.95}._6K9rBW_prose p+p{margin-top:20px}._6K9rBW_audienceSection{padding-block:0 80px}._6K9rBW_audienceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}._6K9rBW_audienceCard{background:#f0f4e9;border:1px solid #dce4d8;border-radius:20px;align-items:start;gap:25px;padding:37px;display:flex}._6K9rBW_audienceCard:last-child{background:#f8f0e6;border-color:#e6dacb}._6K9rBW_icon{color:#40674a;background:#fafcf4;border:1px solid #cfdbc6;border-radius:14px;flex-shrink:0;place-items:center;width:49px;height:49px;display:grid}._6K9rBW_audienceCard>div{min-width:0}._6K9rBW_audienceCard h2{font-size:28px}._6K9rBW_audienceCard p{color:#5d7164;margin-top:15px;font-size:15px;line-height:1.9}._6K9rBW_principles{background:#f0f4ed;border-block:1px solid #dce4d8}._6K9rBW_sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:25px;margin-bottom:37px;display:flex}._6K9rBW_sectionHeading h2{margin-top:16px}._6K9rBW_sectionHeading>p{max-width:430px;color:var(--company-muted);font-size:15px;line-height:1.85}._6K9rBW_principleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;display:grid}._6K9rBW_principle{border-top:1px solid #b5c6ad;padding-top:24px}._6K9rBW_principle>span{color:#7a8d73;margin-bottom:22px;font-size:12px;display:inline-block}._6K9rBW_principle h3{color:#254b40;letter-spacing:-.025em;margin-bottom:13px;font-size:23px;font-weight:500;line-height:1.3}._6K9rBW_principle p{color:#5e7163;font-size:15px;line-height:1.9}._6K9rBW_operator{grid-template-columns:.9fr 1.1fr;gap:90px;display:grid}._6K9rBW_operator h2{margin-top:18px}._6K9rBW_operatorName{color:#284d40;letter-spacing:.05em;font-size:14px;font-weight:600;margin-top:25px!important}._6K9rBW_operatorCard{background:#fff;border:1px solid #dce4d8;border-radius:19px;padding:31px}._6K9rBW_operatorCard h3{color:#284d40;letter-spacing:-.025em;margin-bottom:15px;font-size:22px;font-weight:500}._6K9rBW_callout{color:#fffdf3;background:#173e43;border-radius:23px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;padding:45px;display:flex}._6K9rBW_callout h2{max-width:690px;color:inherit;font-size:clamp(28px,3.1vw,42px)}._6K9rBW_callout p{color:#bdd0c3;max-width:660px;margin-top:16px;font-size:15px;line-height:1.85}._6K9rBW_callout ._6K9rBW_primary{color:#173e43;background:#fbfbef;border-color:#fbfbef}._6K9rBW_callout ._6K9rBW_primary:hover{background:#e9efdc}._6K9rBW_final{padding-block:0 72px}._6K9rBW_careerHero{grid-template-columns:1.05fr 1fr;align-items:center;gap:65px;padding-bottom:65px;display:grid}._6K9rBW_careerHero ._6K9rBW_title{font-size:clamp(43px,5vw,69px)}._6K9rBW_careerHero ._6K9rBW_intro{font-size:17px}._6K9rBW_careerHero ._6K9rBW_primary{margin-top:29px}._6K9rBW_careerVisual{background:#e0e6d6;border-radius:26px 85px 26px 26px;min-width:0;height:490px;position:relative;overflow:hidden}._6K9rBW_careerVisual img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}._6K9rBW_illustrationNote{inset-inline:20px;color:#355344;background:#fffef1ed;border-radius:9px;margin:0;padding:10px 13px;font-size:10px;line-height:1.7;position:absolute;bottom:18px}._6K9rBW_careerNotes{background:#f1f4ed;border-block:1px solid #dce4d8;padding-block:36px}._6K9rBW_noteGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}._6K9rBW_note{align-items:start;gap:16px;display:flex}._6K9rBW_note svg{color:#6b815f;flex-shrink:0;margin-top:3px}._6K9rBW_note h2{letter-spacing:-.015em;font-size:17px;font-weight:500}._6K9rBW_note p{color:#657661;margin-top:9px;font-size:13px;line-height:1.85}._6K9rBW_jobsSection{scroll-margin-top:calc(var(--website-message-height,0px) + 105px)}._6K9rBW_jobToolbar{background:#fff;border:1px solid #dce4d8;border-radius:16px;grid-template-columns:minmax(0,1.6fr) minmax(150px,1fr) minmax(150px,1fr);align-items:end;gap:14px;padding:20px;display:grid}._6K9rBW_filter{color:#5f735f;gap:9px;min-width:0;font-size:12px;font-weight:500;line-height:1.7;display:grid}._6K9rBW_filter input,._6K9rBW_filter select{box-sizing:border-box;color:#294f42;width:100%;min-width:0;min-height:47px;font:inherit;background:#fcfdf8;border:1px solid #d4decf;border-radius:10px;padding:12px 13px;font-size:14px}._6K9rBW_search{align-items:center;min-width:0;display:flex;position:relative}._6K9rBW_search input{padding-inline-start:40px}._6K9rBW_search>svg{color:#829577;position:absolute;inset-inline-start:13px}._6K9rBW_results{color:#61755e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-block:20px;font-size:13px;display:flex}._6K9rBW_reset{color:#8e4b31;text-underline-offset:4px;align-items:center;gap:7px;min-height:44px;padding:9px 0;font-size:12px;text-decoration:underline;display:inline-flex}._6K9rBW_jobGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}._6K9rBW_jobCard{color:#244c40;text-align:start;background:#fff;border:1px solid #dce4d8;border-radius:17px;flex-direction:column;align-items:start;min-width:0;padding:27px;transition:border-color .18s,box-shadow .18s;display:flex}._6K9rBW_jobCard:hover{border-color:#a2b696;box-shadow:0 8px 28px #234b3b08}._6K9rBW_jobCard:disabled{cursor:wait}._6K9rBW_jobCategory{color:#73876b;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:18px;font-size:11px;line-height:1.7;display:flex}._6K9rBW_featured{color:#945234;background:#fbede1;border-radius:6px;align-items:center;gap:5px;padding:4px 8px;font-size:10px;display:inline-flex}._6K9rBW_jobCard h3{letter-spacing:-.03em;margin-bottom:17px;font-size:25px;font-weight:500;line-height:1.3}._6K9rBW_jobMeta{color:#687a62;flex-wrap:wrap;gap:9px 17px;font-size:12px;line-height:1.8;display:flex}._6K9rBW_jobMeta>span{align-items:center;gap:6px;display:inline-flex}._6K9rBW_jobMeta svg{flex-shrink:0}._6K9rBW_jobCardLink{color:#a3462c;align-items:center;gap:9px;min-height:44px;margin-top:23px;padding-top:8px;font-size:13px;font-weight:600;display:inline-flex}._6K9rBW_empty,._6K9rBW_error{color:#5f755a;text-align:center;background:#f4f7ee;border:1px dashed #cbd8c4;border-radius:18px;justify-items:center;gap:14px;padding:45px 25px;font-size:14px;line-height:1.9;display:grid}._6K9rBW_empty>svg,._6K9rBW_error>svg{color:#8fa47b;width:31px;height:31px}._6K9rBW_empty h3,._6K9rBW_error h3{color:#31563f;font-size:23px;font-weight:500}._6K9rBW_empty p,._6K9rBW_error p{max-width:540px}._6K9rBW_error{background:#fcf4e9;border-style:solid;border-color:#e3cdbd}._6K9rBW_overlay{z-index:10000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#102c32b3;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._6K9rBW_dialog{color:#21493e;background:#fffefb;border:1px solid #e1e7db;border-radius:22px;outline:0;flex-direction:column;width:100%;max-width:800px;max-height:calc(100dvh - 48px);display:flex;overflow:hidden;box-shadow:0 30px 100px #071e3459}._6K9rBW_dialogHeader{border-bottom:1px solid #e1e7dc;flex-shrink:0;justify-content:space-between;align-items:start;gap:18px;padding:25px 29px;display:flex}._6K9rBW_dialogHeader>div{min-width:0}._6K9rBW_dialogHeader h2{letter-spacing:-.035em;margin-top:8px;font-size:29px;font-weight:500;line-height:1.25}._6K9rBW_dialogHeader p{color:#687d61;font-size:12px;line-height:1.8}._6K9rBW_close{color:#58734d;background:#f6f8ef;border:1px solid #dce4d6;border-radius:11px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}._6K9rBW_dialogScroll{overscroll-behavior:contain;min-height:0;padding:28px 29px;overflow:auto}._6K9rBW_dialogScroll :is(p,li){overflow-wrap:anywhere}._6K9rBW_detailSection{margin-top:28px}._6K9rBW_detailSection:first-child{margin-top:0}._6K9rBW_detailSection h3{margin-bottom:13px;font-size:19px;font-weight:600;line-height:1.4}._6K9rBW_detailSection p{color:#60735d;white-space:pre-wrap;font-size:15px;line-height:1.9}._6K9rBW_detailSection ul{color:#60735d;gap:11px;padding-inline-start:20px;font-size:14px;line-height:1.9;list-style:outside;display:grid}._6K9rBW_skillList{flex-wrap:wrap;gap:8px;display:flex}._6K9rBW_skillList span{color:#527143;background:#f2f6ea;border:1px solid #dbe4d2;border-radius:7px;padding:7px 10px;font-size:12px;line-height:1.7}._6K9rBW_dialogFooter{background:#f5f7ef;border-top:1px solid #e1e7dc;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:14px;padding:19px 29px;display:flex}._6K9rBW_dialogFooter p{color:#66795d;font-size:12px;line-height:1.8}._6K9rBW_application{gap:21px;display:grid}._6K9rBW_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}._6K9rBW_field{color:#3d5f46;gap:8px;min-width:0;font-size:13px;font-weight:500;line-height:1.7;display:grid}._6K9rBW_field input,._6K9rBW_field textarea{box-sizing:border-box;color:#244a3e;width:100%;min-width:0;min-height:48px;font:inherit;background:#fff;border:1px solid #cdd9c5;border-radius:10px;padding:12px 13px;font-size:15px;font-weight:400}._6K9rBW_field textarea{resize:vertical;min-height:140px}._6K9rBW_field input:disabled,._6K9rBW_field textarea:disabled{opacity:.6}._6K9rBW_applicationHint{color:#6a7a64;font-size:12px;line-height:1.85}._6K9rBW_applicationHint a{text-underline-offset:3px;text-decoration:underline}._6K9rBW_applicationResult{color:#875337;background:#fbf2e7;border:1px solid #dfcbb8;border-radius:12px;padding:18px 20px;font-size:14px;line-height:1.9}._6K9rBW_success{justify-items:start;gap:18px;padding-block:10px;display:grid}._6K9rBW_success>svg{color:#5c834a;width:45px;height:45px}._6K9rBW_success h3{font-size:27px;font-weight:500}._6K9rBW_success p{color:#60735d;max-width:590px;font-size:15px;line-height:1.9}._6K9rBW_back{color:#8b5339;align-items:center;gap:7px;min-height:44px;margin-bottom:13px;font-size:12px;display:inline-flex}@media (max-width:1100px){._6K9rBW_careerHero{gap:40px}._6K9rBW_careerVisual{height:450px}._6K9rBW_story,._6K9rBW_operator{gap:55px}._6K9rBW_audienceCard{gap:19px;padding:28px}._6K9rBW_jobToolbar{grid-template-columns:minmax(0,1.3fr) minmax(150px,1fr) minmax(150px,1fr)}._6K9rBW_noteGrid{gap:25px}}@media (max-width:900px){._6K9rBW_careerHero{grid-template-columns:1fr 1fr;gap:30px}._6K9rBW_careerHero ._6K9rBW_title{font-size:48px}._6K9rBW_careerVisual{height:420px}._6K9rBW_jobToolbar{grid-template-columns:repeat(2,minmax(0,1fr))}._6K9rBW_jobToolbar>._6K9rBW_filter:first-child{grid-column:1/-1}._6K9rBW_audienceCard{flex-direction:column}._6K9rBW_story,._6K9rBW_operator{gap:35px}._6K9rBW_note{gap:12px}._6K9rBW_note p{font-size:12px}}@media (max-width:768px){._6K9rBW_breadcrumb{padding-block:24px 28px;font-size:11px}._6K9rBW_title{letter-spacing:-.045em;font-size:48px;margin-top:16px!important}._6K9rBW_intro{font-size:16px;line-height:1.85;margin-top:21px!important}._6K9rBW_aboutHero{padding-bottom:15px}._6K9rBW_aboutVisual{border-radius:20px;height:340px;margin-top:30px!important}._6K9rBW_imageLabel{inset-inline-start:17px;max-width:calc(100% - 34px);padding:12px 14px;font-size:11px;bottom:17px}._6K9rBW_section{padding-block:52px}._6K9rBW_section h2{font-size:33px}._6K9rBW_story,._6K9rBW_operator{grid-template-columns:1fr;gap:25px}._6K9rBW_story h2,._6K9rBW_operator h2{margin-top:15px}._6K9rBW_prose{font-size:16px;line-height:1.85}._6K9rBW_audienceSection{padding-block:0 50px}._6K9rBW_audienceGrid{grid-template-columns:1fr;gap:17px}._6K9rBW_audienceCard{border-radius:18px;gap:20px;padding:26px 22px}._6K9rBW_audienceCard h2{font-size:27px}._6K9rBW_audienceCard p{font-size:15px}._6K9rBW_principleGrid{grid-template-columns:1fr;gap:29px}._6K9rBW_principle{padding-top:20px}._6K9rBW_principle>span{margin-bottom:15px}._6K9rBW_principle h3{font-size:23px}._6K9rBW_principle p{font-size:16px}._6K9rBW_sectionHeading{margin-bottom:28px}._6K9rBW_operatorCard{padding:25px 21px}._6K9rBW_callout{border-radius:19px;gap:25px;padding:31px 25px}._6K9rBW_callout h2{font-size:31px}._6K9rBW_callout ._6K9rBW_primary{width:100%}._6K9rBW_final{padding-block:0 50px}._6K9rBW_careerHero{grid-template-columns:1fr;gap:29px;padding-bottom:42px}._6K9rBW_careerHero ._6K9rBW_title{font-size:48px}._6K9rBW_careerHero ._6K9rBW_intro{font-size:16px}._6K9rBW_careerVisual{border-radius:22px 65px 22px 22px;height:330px}._6K9rBW_careerNotes{padding-block:30px}._6K9rBW_noteGrid{grid-template-columns:1fr;gap:27px}._6K9rBW_note h2{font-size:18px}._6K9rBW_note p{font-size:14px}._6K9rBW_note{gap:16px}._6K9rBW_jobToolbar{gap:12px;padding:16px}._6K9rBW_jobGrid{grid-template-columns:1fr;gap:14px}._6K9rBW_jobCard{padding:23px}._6K9rBW_jobCard h3{font-size:23px}._6K9rBW_jobMeta,._6K9rBW_results{font-size:12px}._6K9rBW_empty,._6K9rBW_error{padding:35px 21px}._6K9rBW_overlay{padding:12px}._6K9rBW_dialog{border-radius:18px;max-height:calc(100dvh - 24px)}._6K9rBW_dialogHeader{padding:21px 20px}._6K9rBW_dialogHeader h2{font-size:24px}._6K9rBW_dialogScroll{padding:23px 20px}._6K9rBW_dialogFooter{padding:16px 20px}._6K9rBW_dialogFooter>._6K9rBW_primary{flex:1}._6K9rBW_formGrid{grid-template-columns:1fr;gap:20px}._6K9rBW_field input,._6K9rBW_field textarea{font-size:16px}._6K9rBW_detailSection p{font-size:15px}._6K9rBW_illustrationNote{font-size:9px}}@media (max-width:359px){._6K9rBW_title,._6K9rBW_careerHero ._6K9rBW_title{font-size:40px}._6K9rBW_jobToolbar{grid-template-columns:1fr}._6K9rBW_jobToolbar>._6K9rBW_filter:first-child{grid-column:auto}._6K9rBW_overlay{padding:6px}._6K9rBW_dialog{max-height:calc(100dvh - 12px)}._6K9rBW_dialogHeader,._6K9rBW_dialogScroll,._6K9rBW_dialogFooter{padding-inline:16px}}@media (prefers-reduced-motion:reduce){._6K9rBW_page *,._6K9rBW_dialog *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
