.work-page{--work-section-space:72px;--work-block-space:32px;--work-muted:#a8ada3;--work-line:#ffffff20;color:#f4f4ef;background:var(--ink)}.work-page :where(main) :is(h1,h2,h3,p,ul,dl,dd){margin:0}.work-page h2{letter-spacing:-.05em;font-size:clamp(32px,3.4vw,46px);font-weight:500;line-height:1.16}.work-page h3{letter-spacing:-.03em;font-size:21px;font-weight:500;line-height:1.3}.work-page :where(main) :is(p,li){font:400 14px/1.7 Inter,sans-serif}.work-page :where(main) ul{padding:0;list-style:none}.work-page section[id]{scroll-margin-top:96px}.work-page :is(a,button):focus-visible{outline:2px solid var(--lime);outline-offset:5px}.work-page .light-section :is(a,button):focus-visible{outline-color:#687d16}.work-page :where(main) .button{min-height:52px;box-shadow:none;gap:24px;padding-inline:24px;font-size:13px}.work-page .button svg{flex-shrink:0}.work-page .work-label{color:var(--lime);letter-spacing:.14em;margin-bottom:12px;font:500 10px/1.5 Inter,sans-serif}.work-page .light-section{--work-line:#171c1526;--work-muted:#555a50}.work-page .light-section .work-label{color:#596d0c}.work-section{padding-block:var(--work-section-space)}.work-section-head{margin-bottom:var(--work-block-space);justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.work-section-head>p{color:var(--work-muted);font-size:13px}.work-hero{isolation:isolate;border-bottom:1px solid var(--work-line);padding-top:82px;position:relative;overflow:hidden}.work-hero:before{content:"";z-index:-1;background-image:linear-gradient(#c8ff000b 1px,#0000 1px),linear-gradient(90deg,#c8ff000b 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:82px 0 0 40%;mask-image:linear-gradient(90deg,#0000,#000)}.work-hero__grid{grid-template-columns:1.2fr 1fr;align-items:center;gap:48px;padding-block:64px 48px;display:grid}.work-hero__grid>div{min-width:0}.work-hero .work-label{margin-bottom:20px}.work-hero h1{letter-spacing:-.055em;font-size:clamp(52px,5.5vw,80px);font-weight:500;line-height:1.1}.work-hero h1>span{color:var(--lime)}.work-page .work-hero__lead{color:#bdc1b7;margin-top:24px;font-size:16px;line-height:1.75}.work-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px;display:flex}.work-text-link{align-items:center;gap:20px;min-height:44px;font:400 13px/1.5 Inter,sans-serif;display:inline-flex}.work-text-link:hover{color:var(--lime)}.work-hero__visual{justify-self:center;place-items:center;width:100%;max-width:480px;height:440px;display:grid;position:relative}.work-hero__visual img{object-fit:contain;z-index:1;width:450px;max-width:110%;height:450px;position:relative}.work-orbit{background:radial-gradient(circle,#c8ff0015,#0000 65%);border:1px solid #c8ff0024;border-radius:50%;width:400px;height:400px;position:absolute}.work-orbit:before{content:"";border:1px dashed #c8ff001a;border-radius:50%;position:absolute;inset:-24px}.work-orbit:after{content:"";background:var(--lime);border-radius:50%;width:6px;height:6px;position:absolute;top:27px;right:34px;box-shadow:0 0 12px #c8ff0050}.work-art-corner{border-style:solid;border-color:#c8ff0050;width:24px;height:24px;position:absolute}.work-art-corner--top{border-width:1px 0 0 1px;top:16px;left:12px}.work-art-corner--bottom{border-width:0 1px 1px 0;bottom:16px;right:12px}.work-art-index{color:#879077;letter-spacing:.14em;font:400 8px/1.4 Inter,sans-serif;position:absolute;top:18px;right:8px}.work-hero__bottom{border-top:1px solid var(--work-line);color:var(--work-muted);justify-content:space-between;align-items:center;gap:24px;padding-block:20px;font:400 12px/1.5 Inter,sans-serif;display:flex}.work-hero__bottom>span,.work-hero__bottom>a{align-items:center;gap:12px;display:flex}.work-hero__bottom i{background:var(--lime);border-radius:50%;width:5px;height:5px}.work-hero__bottom a:hover{color:#fff}.work-format,.work-timezone{color:var(--work-muted);flex-shrink:0;align-items:center;gap:10px;font:400 12px/1.5 Inter,sans-serif;display:inline-flex}.work-format{border:1px solid var(--work-line);border-radius:4px;padding:8px 12px}.work-format svg,.work-timezone svg{color:#6c7c36}.work-details{padding-top:var(--work-block-space);border-top:1px solid var(--work-line);grid-template-columns:1.15fr 1fr;gap:64px;display:grid}.work-details__column h3{margin-bottom:20px}.work-details li{color:var(--work-muted);align-items:flex-start;gap:12px;display:flex}.work-details li+li{margin-top:12px}.work-details li svg{color:#788348;flex-shrink:0;margin-top:3px}.work-page .work-experience{color:#73796a;margin-top:20px;font-size:12px}.work-benefits{border-top:1px solid var(--work-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:40px;padding-top:32px;display:grid}.work-benefits article{align-items:center;gap:16px;min-width:0;display:flex}.work-icon-plate{color:#596b21;background:#dde3c970;border:1px solid #77863740;border-radius:14px 14px 14px 3px;flex:none;place-items:center;width:52px;height:52px;display:grid;position:relative}.work-icon-plate:after{content:"";border:2px solid var(--paper);background:#9bb443;border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;right:-3px}.work-benefits h3{margin-bottom:6px;font-size:16px}.work-benefits p{color:var(--work-muted);font-size:12px}.work-income{background:#0c0e0a;position:relative}.work-pay-overview{grid-template-columns:1.5fr 1fr;gap:48px;display:grid}.work-earnings h3{font-size:18px}.work-earnings dl{grid-template-columns:1fr 1.3fr;gap:24px;margin-top:24px;display:grid}.work-earnings dl>div+div{border-left:1px solid var(--work-line);padding-left:24px}.work-earnings dt{color:var(--work-muted);font:400 12px/1.5 Inter,sans-serif}.work-earnings dd{letter-spacing:-.04em;white-space:nowrap;margin-top:10px;font-size:clamp(26px,2.7vw,38px);line-height:1.2}.work-earnings dd small{font-size:.7em}.work-page .work-earnings__note{color:var(--work-muted);margin-top:16px;font-size:11px}.work-page .work-base-pay{border-top:1px solid var(--work-line);color:var(--work-muted);align-items:flex-start;gap:12px;margin-top:24px;padding-top:20px;font-size:12px;display:flex}.work-base-pay svg{color:#a2b267;flex-shrink:0;margin-top:2px}.work-pay-extra{flex-direction:column;gap:24px;display:flex}.work-commission,.work-bonus{align-items:flex-start;gap:16px;display:flex}.work-commission>svg,.work-bonus>svg{flex-shrink:0}.work-commission>svg{color:var(--lime)}.work-commission h3,.work-bonus h3{font-size:22px}.work-commission p,.work-bonus p{color:var(--work-muted);margin-top:12px;font-size:12px}.work-commission strong{color:var(--lime);font-weight:500}.work-bonus{background:var(--lime);color:#172000;border-radius:5px;padding:24px}.work-bonus p{color:#35470e}.work-page .work-schedule-intro{color:var(--work-muted);margin-bottom:24px;font-size:13px}.work-slot{border-top:1px solid var(--work-line);grid-template-columns:1fr 1fr 1.7fr;align-items:start;gap:32px;padding-block:28px;display:grid}.work-slot:last-child{border-bottom:1px solid var(--work-line)}.work-slot__name{align-items:center;gap:16px;display:flex}.work-slot__name h3{font-size:21px}.work-slot__icon{color:#7a8e35;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.work-slot__icon svg{stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;width:100%;height:100%}.work-slot__time strong{letter-spacing:-.04em;font:400 24px/1.3 Manrope,sans-serif;display:block}.work-slot__time span{color:var(--work-muted);margin-top:8px;font-size:11px;display:block}.work-slot__pay h4{margin:0;font:500 14px/1.5 Inter,sans-serif}.work-slot__pay p{color:var(--work-muted);margin-top:8px;font-size:12px}.work-page .work-schedule-note{color:var(--work-muted);margin-top:20px;font-size:12px}.work-apply__grid{grid-template-columns:1fr auto;align-items:center;gap:40px;display:grid}.work-apply h2{font-size:clamp(30px,3vw,40px)}.work-apply__grid p{color:var(--work-muted);margin-top:16px;font-size:14px}@media (width<=1100px){.work-pay-overview{grid-template-columns:1.35fr 1fr;gap:32px}.work-earnings dd{font-size:28px}.work-slot{grid-template-columns:1fr 1fr 1.45fr;gap:24px}.work-slot__name{gap:12px}.work-slot__name h3{font-size:18px}.work-slot__time strong{font-size:21px}.work-hero__grid{grid-template-columns:1.3fr 1fr;gap:32px}.work-hero h1{font-size:62px}.work-hero__visual{height:360px}.work-hero__visual img{width:370px;height:370px}.work-orbit{width:320px;height:320px}.work-art-corner--top{left:0}.work-art-corner--bottom{right:0}.work-details{gap:40px}.work-benefits{gap:20px}.work-benefits article{align-items:flex-start;gap:12px}.work-benefits .work-icon-plate{width:44px;height:44px}.work-benefits h3{font-size:15px}}@media (width<=900px){.work-pay-overview{grid-template-columns:1fr}.work-pay-extra{grid-template-columns:1fr 1fr;align-items:center;display:grid}.work-slot{grid-template-columns:1fr 1fr}.work-slot__pay{grid-column:1/-1}.work-hero{padding-top:66px}.work-hero:before{top:66px}.work-hero__grid{padding-block:48px 40px}.work-hero h1{font-size:52px}.work-hero__visual{height:310px}.work-hero__visual img{width:310px;height:310px}.work-orbit{width:240px;height:240px}.work-art-index{font-size:7px}.work-page .work-hero__lead{font-size:14px}.work-benefits{gap:24px}.work-benefits article{flex-direction:column}}@media (width<=760px){.work-pay-extra{grid-template-columns:1fr;gap:24px}.work-earnings dl{grid-template-columns:1fr;gap:20px}.work-earnings dl>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.work-earnings dl>div+div{border-left:0;border-top:1px solid var(--work-line);padding:20px 0 0}.work-earnings dd{margin:0;font-size:30px}.work-earnings dt{font-size:11px}.work-slot{gap:16px;padding-block:24px}.work-slot__name{grid-column:1/-1}.work-slot__time{grid-column:1/-1;padding-left:44px}.work-slot__time strong{font-size:24px}.work-slot__time span{margin-top:6px}.work-slot__name h3{font-size:22px}.work-slot__pay p{font-size:13px}.work-page{--work-section-space:48px;--work-block-space:24px}.work-page h2{font-size:clamp(30px,5.5vw,38px)}.work-section-head{flex-wrap:wrap;gap:16px}.work-section-head>p{font-size:12px}.work-hero__grid{grid-template-columns:minmax(0,1fr);gap:24px;padding-block:40px 24px}.work-hero h1{font-size:clamp(40px,8.8vw,62px)}.work-page .work-hero__lead{margin-top:20px}.work-hero__visual{width:340px;max-width:100%;height:310px}.work-hero__visual img{width:310px;max-width:100%;height:310px}.work-orbit{width:260px;height:260px}.work-orbit:before{inset:-16px}.work-art-index{top:12px;right:-4px}.work-art-corner--top{top:10px}.work-art-corner--bottom{bottom:6px}.work-actions{gap:12px 24px;margin-top:24px}.work-page :where(main) .button{min-height:50px;padding-inline:20px;font-size:12px}.work-hero__bottom{gap:12px;padding-block:16px;font-size:10px}.work-hero__bottom>span,.work-hero__bottom>a{gap:8px}.work-details{grid-template-columns:1fr;gap:32px}.work-details__column h3{margin-bottom:16px;font-size:20px}.work-details li{font-size:13px}.work-details li+li{margin-top:12px}.work-details__column+.work-details__column{border-top:1px solid var(--work-line);padding-top:24px}.work-page .work-experience{margin-top:16px}.work-benefits{grid-template-columns:1fr;gap:24px;margin-top:32px;padding-top:24px}.work-benefits article{flex-direction:row;align-items:center;gap:16px}.work-benefits h3{font-size:16px}.work-apply__grid{grid-template-columns:1fr;gap:24px}.work-apply__grid p{font-size:13px}.work-apply__grid .button{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){html:has(.work-page){scroll-behavior:auto}.work-page *,.work-page :before,.work-page :after{transition:none!important;animation:none!important}}
