._2CtalW_page{--time-ease:cubic-bezier(.2, .75, .25, 1);color:#1c0e09;background:#f5f2ef;overflow:clip}._2CtalW_page h1,._2CtalW_page h2,._2CtalW_page h3{font-weight:400}._2CtalW_container{width:min(100%,1280px);margin-inline:auto;padding-inline:40px}._2CtalW_page button{font:inherit;cursor:pointer}:where(html:not(.pointer-nav)) ._2CtalW_page button:focus-visible,:where(html:not(.pointer-nav)) ._2CtalW_page a:focus-visible{outline-offset:4px;outline:1px solid #68705c}._2CtalW_hero{padding-top:52px}._2CtalW_productName{color:#66584e;justify-content:center;align-items:center;gap:10px;font-size:15px;display:flex}._2CtalW_productName>svg{width:43px;height:43px}._2CtalW_hero h1{letter-spacing:-.064em;text-align:center;max-width:1050px;animation:_2CtalW_arrive .85s var(--time-ease) both;margin:22px auto 0;font-size:clamp(48px,6.05vw,76px);line-height:1.045}._2CtalW_hero h1>span{color:#68705c}._2CtalW_intro{color:#66584e;text-align:center;max-width:490px;margin:26px auto 0;font-size:18px;line-height:1.65}._2CtalW_shiftExperience{margin-top:35px}._2CtalW_moments{border:1px solid #d2c9bb;border-radius:7px;gap:5px;width:fit-content;max-width:100%;margin-inline:auto;padding:4px;display:flex}._2CtalW_moments>button{color:#6d6252;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:9px 18px;font-size:13px;transition:color .25s,background .25s,border-color .25s;display:inline-flex}._2CtalW_moments>button>svg{flex-shrink:0}._2CtalW_moments>button:hover{background:#e9e7dc}._2CtalW_moments>button[aria-pressed=true]{color:#4e5b3e;background:#dce2ce;border-color:#c1c9ad}._2CtalW_shiftScene{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:76px;max-width:1000px;margin:22px auto 0;display:grid}._2CtalW_shiftScene>*{min-width:0}._2CtalW_dial{aspect-ratio:1;width:100%;max-width:470px;position:relative}._2CtalW_dialRing{filter:drop-shadow(0 7px 3px #62564107);width:100%;height:100%;display:block}._2CtalW_hoursArc,._2CtalW_breakArc{transition:stroke-dasharray .9s var(--time-ease)}._2CtalW_dialFace{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:20% 17% 15%}._2CtalW_dialTime{color:#6a6855;font-variant-numeric:tabular-nums;font-size:13px}._2CtalW_timeArt{width:165px;height:116px;margin-block:10px 3px}._2CtalW_dialHours{letter-spacing:-.056em;font-variant-numeric:tabular-nums;font-size:clamp(36px,4.7vw,56px);line-height:1}._2CtalW_dialLabel{color:#6a6855;margin-top:9px;font-size:12px}._2CtalW_timeCardWrap{width:100%;max-width:400px;padding:30px 0 0;position:relative}._2CtalW_cardBack{background:#e3dece;border:1px solid #d4cab8;border-radius:6px;position:absolute;inset:24px 8px 84px -7px;transform:rotate(-3deg)}._2CtalW_timeCard{background:#fcfaf5;border:1px solid #cfc5b4;border-radius:6px;padding:27px 27px 23px;position:relative;box-shadow:0 12px 26px -23px #3b281f70}._2CtalW_timeCard>header{align-items:center;gap:13px;min-width:0;display:flex}._2CtalW_initials{color:#566247;background:#e3e7d7;border:1px solid #c1c8b0;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:12px;display:inline-grid}._2CtalW_timeCard h2{letter-spacing:-.03em;font-size:20px}._2CtalW_timeCard header p{color:#71634f;margin-top:3px;font-size:12px}._2CtalW_cardStatus{color:#5d6c49;align-items:center;gap:7px;margin-top:20px;font-size:12px;display:flex}._2CtalW_statusDot{background:#7e8f67;border-radius:50%;width:6px;height:6px}._2CtalW_shiftScene[data-moment=break] ._2CtalW_statusDot{background:#9b7f60}._2CtalW_shiftScene[data-moment=break] ._2CtalW_cardStatus{color:#7d6146}._2CtalW_punches{border-top:1px solid #ded6c9;border-bottom:1px solid #ded6c9;margin-top:19px;padding-block:3px}._2CtalW_punches>div{justify-content:space-between;align-items:baseline;gap:18px;min-width:0;padding-block:12px;display:flex}._2CtalW_punches dt{color:#746753;font-size:13px}._2CtalW_punches dd{text-align:right;font-variant-numeric:tabular-nums;font-size:13px}._2CtalW_punches>div[data-muted=true] dd{color:#786e5f}._2CtalW_cardTotal{justify-content:space-between;align-items:baseline;gap:15px;padding-top:21px;display:flex}._2CtalW_cardTotal>span{color:#6d6252;font-size:13px}._2CtalW_cardTotal>strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:28px;font-weight:400}._2CtalW_cardEdge{background:radial-gradient(circle at 50% 100%,#f5f2ef 3px,#0000 3.4px) 0 100%/14px 6px repeat-x;height:6px;position:absolute;bottom:-1px;left:23px;right:23px}._2CtalW_shiftOutcome{color:#68644f;min-height:91px;padding:22px 6px 0;font-size:13px;line-height:1.6}._2CtalW_outcomeText{animation:_2CtalW_arrive .5s var(--time-ease) both;align-items:flex-start;gap:8px;display:flex}._2CtalW_outcomeText>svg{flex-shrink:0;margin-top:3px}._2CtalW_shiftCopy{border-top:1px solid #d3c9bd;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:80px;margin-top:15px;padding:31px 0 68px;display:grid}._2CtalW_shiftCopy>*{min-width:0}._2CtalW_shiftCopy h2{letter-spacing:-.043em;font-size:31px;line-height:1.2}._2CtalW_shiftCopy p{color:#66584e;max-width:460px;margin-left:auto;font-size:16px;line-height:1.65}._2CtalW_away{background:#e0e4d5;border-block:1px solid #d0d7c1;padding-block:92px 99px}._2CtalW_awayLayout{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:108px;display:grid}._2CtalW_awayLayout>*{min-width:0}._2CtalW_awayCopy h2{letter-spacing:-.056em;font-size:clamp(42px,4.5vw,58px);line-height:1.09}._2CtalW_awayCopy>p{color:#5d604f;max-width:370px;margin-top:27px;font-size:17px;line-height:1.7}._2CtalW_awayChoice{flex-wrap:wrap;gap:9px;margin-top:30px;display:flex}._2CtalW_awayChoice button{color:#536046;background:0 0;border:1px solid #b3bea0;border-radius:5px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-size:13px;transition:background .25s,border-color .25s,color .25s;display:inline-flex}._2CtalW_awayChoice button>svg{flex-shrink:0}._2CtalW_awayChoice button:hover{background:#ccd5ba}._2CtalW_awayChoice button[aria-pressed=true]{color:#f5f2ef;background:#5a684b;border-color:#5a684b}._2CtalW_awayArt{width:227px;max-width:100%;margin-top:30px;margin-left:10px}._2CtalW_awayArt>svg{width:100%;height:auto;display:block}._2CtalW_calendarScene{isolation:isolate;width:100%;max-width:540px;position:relative}._2CtalW_calendarBack{background:#d5c9b4;border:1px solid #c3b9a2;border-radius:9px;position:absolute;inset:-7px 9px 4px -6px;transform:rotate(3deg)}._2CtalW_calendarPaper{background:#f5f2e9;border:1px solid #c7c3b2;border-radius:8px;padding:29px;position:relative;box-shadow:0 18px 30px -25px #515c4070}._2CtalW_calendarPaper>header{justify-content:space-between;align-items:baseline;gap:15px;padding-bottom:25px;display:flex}._2CtalW_calendarPaper>header>span:first-child{letter-spacing:-.04em;font-size:30px}._2CtalW_calendarPaper>header>span:last-child{color:#75674f;font-size:16px}._2CtalW_calendarGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}._2CtalW_calendarGrid>span{place-items:center;min-width:0;display:grid}._2CtalW_weekday{color:#6a6c58;padding-bottom:11px;font-size:12px}._2CtalW_calendarDay{color:#615d4c;border:1px solid #0000;border-radius:4px;height:46px;font-size:16px;transition:background .4s,border-color .4s,color .4s;position:relative}._2CtalW_calendarDay[data-weekend=true]{color:#70664f}._2CtalW_calendarDay._2CtalW_leaveDay{color:#fffdf6;background:#64754f;border-color:#677653}._2CtalW_leaveDot{background:currentColor;border-radius:50%;width:3px;height:3px;position:absolute;bottom:5px}._2CtalW_calendarScene[data-afternoon=true] ._2CtalW_leaveDay{color:#3f4b30;background:linear-gradient(135deg,#eceedd 49%,#bccaa6 50%);border-color:#93a17c}._2CtalW_calendarRequest{border-top:1px solid #d4d0bf;justify-content:space-between;align-items:center;gap:15px;margin-top:22px;padding-top:21px;display:flex}._2CtalW_requestPerson{align-items:center;gap:10px;min-width:0;display:flex}._2CtalW_requestPerson>div{flex-direction:column;gap:4px;min-width:0;display:flex}._2CtalW_requestPerson strong{font-size:15px;font-weight:400}._2CtalW_requestPerson>div>span{color:#75684f;font-size:12px}._2CtalW_requestWindow{color:#566247;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px}._2CtalW_requestStatus{color:#6c614d;align-items:center;gap:7px;margin-top:19px;font-size:12px;display:flex}._2CtalW_requestStatus>span{background:#9a8c70;border-radius:50%;width:5px;height:5px}._2CtalW_review{padding-block:94px 91px}._2CtalW_reviewHeading{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:90px;margin-bottom:35px;display:grid}._2CtalW_reviewHeading>*{min-width:0}._2CtalW_reviewHeading h2{letter-spacing:-.055em;font-size:clamp(39px,4.7vw,58px);line-height:1.08}._2CtalW_reviewHeading h2>span{color:#68705c}._2CtalW_reviewHeading>p{color:#66584e;max-width:390px;margin-bottom:3px;font-size:17px;line-height:1.7}._2CtalW_recording{background:linear-gradient(#e5dfd3eb,#e5dfd3eb),url(/brand/garrison-plane-pattern.svg) 50%/470px;border:1px solid #d2c8bb;border-radius:11px;padding:13px}._2CtalW_handoff{justify-content:space-between;align-items:center;gap:45px;padding-top:32px;display:flex}._2CtalW_handoff>p{color:#6d604e;min-width:0;max-width:440px;font-size:15px;line-height:1.65}._2CtalW_primaryLink{color:#f5f2ef;background:#1c0e09;border:1px solid #1c0e09;border-radius:5px;flex-shrink:0;justify-content:space-between;align-items:center;gap:26px;min-height:50px;padding:14px 20px;font-size:14px;display:inline-flex}._2CtalW_toolReveal{animation:_2CtalW_setDown .8s var(--time-ease) both;transform-origin:100px 120px}._2CtalW_steam,._2CtalW_awaySteam{animation:1.7s both _2CtalW_steam}._2CtalW_homeReveal{animation:_2CtalW_arrive .8s var(--time-ease) both}._2CtalW_bagReveal{animation:_2CtalW_setDown .9s var(--time-ease) both;transform-origin:130px 156px}@keyframes _2CtalW_arrive{0%{opacity:0;translate:0 9px}to{opacity:1;translate:0}}@keyframes _2CtalW_setDown{0%{opacity:0;transform:translateY(-9px)rotate(-3deg)}to{opacity:1;transform:translateY(0)rotate(0)}}@keyframes _2CtalW_steam{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1050px){._2CtalW_shiftScene{gap:45px}._2CtalW_timeCard{padding:23px}._2CtalW_awayLayout{gap:65px}._2CtalW_calendarPaper{padding:24px}._2CtalW_calendarDay{height:41px}._2CtalW_reviewHeading{gap:55px}}@media (max-width:850px){._2CtalW_container{padding-inline:28px}._2CtalW_hero h1{font-size:59px}._2CtalW_shiftScene{gap:26px}._2CtalW_timeArt{width:129px;height:91px;margin-block:7px 0}._2CtalW_dialHours{font-size:41px}._2CtalW_dialLabel{margin-top:7px;font-size:11px}._2CtalW_dialTime{font-size:12px}._2CtalW_timeCardWrap{padding-top:27px}._2CtalW_timeCard{padding:20px}._2CtalW_timeCard h2{font-size:18px}._2CtalW_punches>div{gap:10px}._2CtalW_punches dt,._2CtalW_punches dd,._2CtalW_cardTotal>span{font-size:12px}._2CtalW_cardTotal>strong{font-size:25px}._2CtalW_shiftOutcome{min-height:96px;font-size:12px}._2CtalW_shiftCopy{gap:45px;padding-bottom:59px}._2CtalW_shiftCopy h2{font-size:29px}._2CtalW_away{padding-block:71px 80px}._2CtalW_awayLayout{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:40px}._2CtalW_awayCopy h2{font-size:43px}._2CtalW_awayCopy>p{margin-top:23px;font-size:16px}._2CtalW_awayChoice{gap:7px}._2CtalW_awayChoice button{gap:6px;padding-inline:10px;font-size:12px}._2CtalW_calendarPaper{padding:20px}._2CtalW_calendarGrid{gap:3px}._2CtalW_calendarDay{height:38px;font-size:14px}._2CtalW_weekday{font-size:10px}._2CtalW_requestPerson{gap:8px}._2CtalW_requestPerson ._2CtalW_initials{width:33px;height:33px}._2CtalW_requestPerson strong{font-size:13px}._2CtalW_requestPerson>div>span,._2CtalW_requestWindow{font-size:11px}._2CtalW_calendarRequest{gap:8px}._2CtalW_review{padding-block:76px}._2CtalW_reviewHeading{gap:36px}._2CtalW_reviewHeading h2{font-size:43px}._2CtalW_reviewHeading>p{font-size:16px}}@media (max-width:700px){._2CtalW_hero{padding-top:39px}._2CtalW_hero h1{font-size:clamp(42px,8.4vw,59px)}._2CtalW_intro{max-width:430px;margin-top:23px;font-size:17px}._2CtalW_shiftExperience{margin-top:28px}._2CtalW_moments>button{padding-inline:13px;font-size:12px}._2CtalW_shiftScene{grid-template-columns:minmax(0,1fr);gap:0;margin-top:16px}._2CtalW_dial{max-width:375px;margin-inline:auto}._2CtalW_dialHours{font-size:46px}._2CtalW_timeArt{width:150px;height:105px}._2CtalW_timeCardWrap{max-width:400px;margin-inline:auto;padding-top:11px}._2CtalW_cardBack{top:4px}._2CtalW_timeCard{padding:24px}._2CtalW_timeCard h2{font-size:20px}._2CtalW_punches dt,._2CtalW_punches dd,._2CtalW_cardTotal>span{font-size:13px}._2CtalW_cardTotal>strong{font-size:27px}._2CtalW_shiftOutcome{min-height:86px;padding-top:21px;font-size:13px}._2CtalW_shiftCopy{grid-template-columns:minmax(0,1fr);gap:17px;margin-top:8px;padding-block:28px 56px}._2CtalW_shiftCopy p{max-width:490px;margin-left:0}._2CtalW_away{padding-block:58px 68px}._2CtalW_awayLayout{grid-template-columns:minmax(0,1fr);gap:34px}._2CtalW_awayCopy{position:relative}._2CtalW_awayCopy h2{font-size:46px}._2CtalW_awayCopy>p{max-width:510px}._2CtalW_awayChoice{gap:9px;margin-top:25px}._2CtalW_awayChoice button{padding-inline:14px;font-size:13px}._2CtalW_awayArt{width:165px;margin:17px 0 -8px auto}._2CtalW_calendarScene{max-width:475px;margin-inline:auto}._2CtalW_calendarPaper{padding:26px}._2CtalW_calendarGrid{gap:5px}._2CtalW_calendarDay{height:44px;font-size:16px}._2CtalW_weekday{font-size:12px}._2CtalW_requestPerson ._2CtalW_initials{width:38px;height:38px}._2CtalW_requestPerson strong{font-size:15px}._2CtalW_requestPerson>div>span{font-size:12px}._2CtalW_requestWindow{font-size:13px}._2CtalW_review{padding-block:64px 68px}._2CtalW_reviewHeading{grid-template-columns:minmax(0,1fr);gap:24px;margin-bottom:29px}._2CtalW_reviewHeading h2{font-size:44px}._2CtalW_reviewHeading>p{max-width:490px}._2CtalW_recording{border-radius:9px;padding:9px}._2CtalW_handoff{flex-direction:column;align-items:flex-start;gap:25px;padding-top:27px}}@media (max-width:440px){._2CtalW_container{padding-inline:20px}._2CtalW_hero h1{font-size:42px}._2CtalW_productName{font-size:14px}._2CtalW_productName>svg{width:36px;height:36px}._2CtalW_intro{font-size:16px}._2CtalW_moments{gap:2px;width:100%}._2CtalW_moments>button{flex-direction:column;flex:1;gap:7px;padding:9px 6px;font-size:11px}._2CtalW_timeArt{width:139px;height:97px;margin-top:7px}._2CtalW_dialHours{font-size:44px}._2CtalW_dialLabel{font-size:11px}._2CtalW_timeCard{padding:22px}._2CtalW_shiftCopy h2{font-size:28px}._2CtalW_awayCopy h2{font-size:42px}._2CtalW_awayArt{width:150px;margin-top:9px}._2CtalW_calendarPaper{padding:19px}._2CtalW_calendarPaper>header{padding-bottom:22px}._2CtalW_calendarPaper>header>span:first-child{font-size:28px}._2CtalW_calendarGrid{gap:3px}._2CtalW_calendarDay{height:39px;font-size:15px}._2CtalW_weekday{font-size:10px}._2CtalW_calendarRequest,._2CtalW_requestPerson{gap:8px}._2CtalW_requestPerson ._2CtalW_initials{width:32px;height:32px;font-size:11px}._2CtalW_requestPerson strong{font-size:14px}._2CtalW_requestPerson>div>span,._2CtalW_requestWindow{font-size:11px}._2CtalW_reviewHeading h2{font-size:39px}}@media (max-width:360px){._2CtalW_hero h1{font-size:37px}._2CtalW_dialFace{inset:20% 17% 14%}._2CtalW_timeArt{width:112px;height:78px;margin-top:5px}._2CtalW_dialHours{font-size:36px}._2CtalW_dialTime,._2CtalW_dialLabel{font-size:10px}._2CtalW_timeCard{padding:19px}._2CtalW_punches dd{font-size:12px}._2CtalW_shiftCopy h2{font-size:26px}._2CtalW_awayCopy h2{font-size:39px}._2CtalW_awayChoice{gap:7px}._2CtalW_awayChoice button{padding-inline:11px;font-size:12px}._2CtalW_calendarPaper{padding:16px}._2CtalW_calendarDay{height:35px;font-size:14px}._2CtalW_calendarRequest{flex-wrap:wrap;gap:14px}._2CtalW_requestWindow{margin-left:40px}._2CtalW_reviewHeading h2{font-size:35px}}@media (prefers-reduced-motion:reduce){._2CtalW_page *,._2CtalW_page :before,._2CtalW_page :after{transition:none!important;animation:none!important}}
