[data-offer=haulmarker] .cf{background:var(--bone);padding:clamp(var(--space-6),7vw,var(--space-10)) 0 clamp(var(--space-7),8vw,var(--space-10))}[data-offer=haulmarker] .cfWrap{max-width:var(--wide);margin:0 auto;padding:0 var(--gutter)}[data-offer=haulmarker] .cfCard{position:relative;display:grid;background:var(--bone-2);border:1px solid var(--rule);border-radius:var(--radius-lg);box-shadow:var(--shadow-plate);overflow:hidden}[data-offer=haulmarker] .cfCard:before{content:"";position:absolute;inset:0 auto 0 0;width:6px;background:repeating-linear-gradient(180deg,var(--hivis) 0 22px,transparent 22px 34px)}[data-offer=haulmarker] .cfCard[data-tone=done]:before{background:var(--marker)}[data-offer=haulmarker] .cfLead{padding:clamp(var(--space-5),5vw,var(--space-7)) clamp(var(--space-5),5vw,var(--space-7)) clamp(var(--space-5),5vw,var(--space-7)) clamp(var(--space-6),5.4vw,var(--space-8))}[data-offer=haulmarker] .cfKicker{display:inline-flex;align-items:center;gap:var(--space-2);margin:0 0 var(--space-4);padding:var(--space-1) var(--space-3) var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--hivis-wash);font-family:var(--font-figure);font-size:var(--step-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink)}[data-offer=haulmarker] .cfCard[data-tone=done] .cfKicker{background:var(--marker-wash)}[data-offer=haulmarker] .cfSeal{position:relative;flex:none;width:1.2rem;height:1.2rem;background:var(--hivis);transform:rotate(45deg);border-radius:2px}[data-offer=haulmarker] .cfCard[data-tone=done] .cfSeal{transform:none;border-radius:3px;background:var(--marker)}[data-offer=haulmarker] .cfCard[data-tone=done] .cfSeal:after{content:"";position:absolute;left:.4rem;top:.18rem;width:.3rem;height:.6rem;border:solid var(--bone-2);border-width:0 2px 2px 0;transform:rotate(45deg)}[data-offer=haulmarker] .cfTitle{margin:0;max-width:16ch;font-family:var(--font-display);font-size:clamp(2.05rem,7.4vw,3.4rem);font-weight:800;line-height:1.02;letter-spacing:-.02em;color:var(--ink);text-wrap:balance}[data-offer=haulmarker] .cfLede{margin:var(--space-4) 0 0;max-width:var(--measure);font-size:var(--step-lede);line-height:1.5;color:var(--ink-2)}[data-offer=haulmarker] .cfChip{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.2rem var(--space-3);max-width:100%;margin:var(--space-5) 0 0;padding:var(--space-3) var(--space-4);border:2px solid var(--ink);border-radius:var(--radius);background:var(--bone)}[data-offer=haulmarker] .cfChipLabel{font-family:var(--font-figure);font-size:var(--step-label);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}[data-offer=haulmarker] .cfChipValue{font-family:var(--font-figure);font-size:1rem;font-weight:700;color:var(--ink);overflow-wrap:anywhere}[data-offer=haulmarker] .cfActions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-3);margin-top:var(--space-6)}[data-offer=haulmarker] .cfResend{display:flex;flex-direction:column;gap:var(--space-2)}[data-offer=haulmarker] .cfBtn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--tap);padding:var(--space-3) var(--space-5);border:0;border-radius:var(--radius);background:var(--hivis);color:var(--hivis-on);box-shadow:var(--shadow-lift);font-family:var(--font-display);font-size:1.2rem;font-weight:700;line-height:1.15;text-align:center;text-decoration:none;cursor:pointer;transition:transform .14s var(--ease),box-shadow .14s var(--ease)}[data-offer=haulmarker] .cfBtn:hover{transform:translateY(-1px);box-shadow:0 3px 0 var(--hivis-deep);color:var(--hivis-on)}[data-offer=haulmarker] .cfBtn:active{transform:translateY(1px);box-shadow:0 1px 0 var(--hivis-deep)}[data-offer=haulmarker] .cfBtn[data-state=sending]{opacity:.8;cursor:progress}[data-offer=haulmarker] .cfBtn[data-state=sent]{background:var(--marker);color:#fff;box-shadow:0 2px 0 rgba(0,0,0,.25);cursor:default;transform:none}[data-offer=haulmarker] .cfBtn[data-state=sent]:before{content:"";width:.35rem;height:.7rem;margin-top:-.2rem;border:solid;border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}[data-offer=haulmarker] .cfBtnQuiet{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink)}[data-offer=haulmarker] .cfBtnQuiet:hover{color:var(--ink);background:var(--bone);box-shadow:inset 0 0 0 2px var(--ink)}[data-offer=haulmarker] .cfStatus{margin:0;font-size:var(--step-small);color:var(--hivis-deep)}[data-offer=haulmarker] .cfStatus:empty{display:none}[data-offer=haulmarker] .cfMeta{margin:var(--space-6) 0 0;padding-top:var(--space-4);border-top:1px dashed var(--rule);font-size:var(--step-small);color:var(--ink-3)}[data-offer=haulmarker] .cfLede a,[data-offer=haulmarker] .cfMeta a{color:var(--ink);-webkit-text-decoration-color:var(--hivis);text-decoration-color:var(--hivis);text-decoration-thickness:2px;text-underline-offset:3px}[data-offer=haulmarker] .cfNext{padding:clamp(var(--space-5),5vw,var(--space-7)) clamp(var(--space-5),5vw,var(--space-7)) clamp(var(--space-5),5vw,var(--space-7)) clamp(var(--space-6),5.4vw,var(--space-7));background:var(--slab);color:var(--slab-ink)}[data-offer=haulmarker] .cfNextH{margin:0 0 var(--space-5);padding-bottom:var(--space-3);border-bottom:2px solid var(--hivis);font-family:var(--font-display);font-size:1.25rem;font-weight:800;color:var(--slab-ink)}[data-offer=haulmarker] .cfSteps{margin:0;padding:0;list-style:none}[data-offer=haulmarker] .cfStep{position:relative;display:grid;grid-template-columns:2.4rem 1fr;grid-gap:var(--space-4);gap:var(--space-4);padding-bottom:var(--space-5)}[data-offer=haulmarker] .cfStep:last-child{padding-bottom:0}[data-offer=haulmarker] .cfStep:not(:last-child):before{content:"";position:absolute;left:1.15rem;top:2.5rem;bottom:.2rem;width:2px;background:repeating-linear-gradient(180deg,var(--slab-ink-2) 0 6px,transparent 6px 11px);opacity:.6}[data-offer=haulmarker] .cfStepNum{display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:var(--radius-sm);background:var(--hivis);color:#14120f;font-family:var(--font-figure);font-size:1rem;font-weight:700}[data-offer=haulmarker] .cfStepText{padding-top:var(--space-1);font-size:var(--step-body);line-height:1.5;color:var(--slab-ink)}[data-offer=haulmarker] .cfForm{display:grid;grid-gap:var(--space-2);gap:var(--space-2);max-width:var(--measure);margin-top:var(--space-5)}[data-offer=haulmarker] .cfLabel{font-family:var(--font-figure);font-size:var(--step-label);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}[data-offer=haulmarker] .cfField{width:100%;padding:var(--space-3) var(--space-4);border:2px solid var(--ink);border-radius:var(--radius);background:var(--bone);font:inherit;color:var(--ink)}[data-offer=haulmarker] .cfForm .cfBtn{justify-self:start}[data-offer=haulmarker] .cfProse{position:relative;max-width:46rem;margin:0 auto;padding:clamp(var(--space-5),5vw,var(--space-7)) clamp(var(--space-5),5vw,var(--space-7)) clamp(var(--space-5),5vw,var(--space-7)) clamp(var(--space-6),5.4vw,var(--space-8));background:var(--bone-2);border:1px solid var(--rule);border-radius:var(--radius-lg);box-shadow:var(--shadow-plate);overflow:hidden;font-size:var(--step-body);line-height:1.65;color:var(--ink-2)}[data-offer=haulmarker] .cfProse:before{content:"";position:absolute;inset:0 auto 0 0;width:6px;background:repeating-linear-gradient(180deg,var(--hivis) 0 22px,transparent 22px 34px)}[data-offer=haulmarker] .cfProse h1{margin:0 0 var(--space-3);font-family:var(--font-display);font-size:clamp(2rem,6vw,2.8rem);font-weight:800;line-height:1.05;color:var(--ink)}[data-offer=haulmarker] .cfProse h2{margin:var(--space-6) 0 var(--space-2);padding-top:var(--space-4);border-top:2px solid var(--ink);font-family:var(--font-display);font-size:1.35rem;font-weight:800;color:var(--ink)}[data-offer=haulmarker] .cfProse h3{margin:var(--space-5) 0 var(--space-2);font-family:var(--font-display);font-size:1.08rem;color:var(--ink)}[data-offer=haulmarker] .cfProse ol,[data-offer=haulmarker] .cfProse p,[data-offer=haulmarker] .cfProse ul{margin:0 0 var(--space-4)}[data-offer=haulmarker] .cfProse a{color:var(--ink);-webkit-text-decoration-color:var(--hivis);text-decoration-color:var(--hivis);text-decoration-thickness:2px;text-underline-offset:3px}@media (min-width:64rem){[data-offer=haulmarker] .cfCard[data-has-next=yes]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}[data-offer=haulmarker] .cfCard[data-has-next=yes] .cfNext{display:flex;flex-direction:column;justify-content:center}[data-offer=haulmarker] .cfCard[data-has-next=no]{max-width:46rem;margin:0 auto}}@media (min-width:75rem){[data-offer=haulmarker] .cfCard[data-has-next=no]{max-width:none}[data-offer=haulmarker] .cfCard[data-has-next=no] .cfLead{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-column-gap:clamp(var(--space-7),5vw,var(--space-10));column-gap:clamp(var(--space-7),5vw,var(--space-10));align-items:start;padding:var(--space-8) var(--space-8) var(--space-8) var(--space-8)}[data-offer=haulmarker] .cfCard[data-has-next=no] .cfLead>*{grid-column:2;min-width:0}[data-offer=haulmarker] .cfCard[data-has-next=no] .cfLead>.cfKicker{grid-column:1;grid-row:1;justify-self:start}[data-offer=haulmarker] .cfCard[data-has-next=no] .cfLead>.cfTitle{grid-column:1;grid-row:2/span 12}[data-offer=haulmarker] .cfCard[data-has-next=no] .cfLead>.cfLede{margin-top:0}}@media (prefers-reduced-motion:reduce){[data-offer=haulmarker] .cfBtn{transition:none}}[data-offer=haulmarker] .hmCfHome,[data-offer=haulmarker] .hmCfHome:hover{color:inherit;text-decoration:none}[data-offer=haulmarker] .cfCheck{flex-direction:column;align-items:flex-start;gap:var(--space-2)}[data-offer=haulmarker] .cfCheckText{margin:0;font-family:inherit;font-size:1rem;line-height:1.5;color:var(--ink-2);overflow-wrap:anywhere}[data-offer=haulmarker] .cfCheckText+.cfCheckText{color:var(--ink);font-weight:600}[data-offer=haulmarker] .cfCheck .cfBtn{min-height:44px}[data-offer=haulmarker] .cfCheckLink{color:inherit;text-decoration:underline;text-underline-offset:3px}[data-offer=haulmarker] .cfCheck{border:0;background:transparent;padding:0;margin-top:var(--space-5)}[data-offer=sponsorclerk] .scCfSkip{position:absolute;left:-9999px}[data-offer=sponsorclerk] .scCfSkip:focus{left:1rem;top:1rem;z-index:10;padding:var(--space-2) var(--space-3);background:var(--sc-sheet);color:var(--sc-ink)}[data-offer=sponsorclerk] .cf{background:var(--sc-ground);padding:var(--sc-band) 0 calc(var(--sc-band) * 1.2)}[data-offer=sponsorclerk] .cfWrap{max-width:var(--sc-sheet-max);margin:0 auto;padding:0 var(--sc-gutter)}[data-offer=sponsorclerk] .cfCard{display:grid;background:var(--sc-sheet);border:1px solid var(--sc-rule);border-top:4px solid var(--sc-rule-heavy);border-radius:var(--sc-radius-sheet);box-shadow:var(--sc-lift)}[data-offer=sponsorclerk] .cfLead{padding:clamp(var(--space-5),5vw,var(--space-7))}[data-offer=sponsorclerk] .cfKicker{display:flex;align-items:center;gap:var(--space-2);margin:0 0 var(--space-4);font-family:var(--sc-font-label);font-size:var(--sc-step-stamp);font-weight:700;letter-spacing:var(--sc-track-label);text-transform:uppercase;color:var(--sc-seal)}[data-offer=sponsorclerk] .cfSeal{position:relative;flex:none;width:1.4rem;height:1.4rem;border-radius:50%;background:var(--sc-seal);box-shadow:0 0 0 3px var(--sc-seal-wash)}[data-offer=sponsorclerk] .cfSeal:after{content:"";position:absolute;inset:.42rem;border-radius:50%;background:var(--sc-sheet)}[data-offer=sponsorclerk] .cfCard[data-tone=done] .cfSeal:after{inset:auto;left:.48rem;top:.25rem;width:.3rem;height:.6rem;border-radius:0;background:none;border:solid var(--sc-sheet);border-width:0 2px 2px 0;transform:rotate(45deg)}[data-offer=sponsorclerk] .cfTitle{margin:0;max-width:18ch;font-family:var(--font-body);font-size:var(--sc-step-hero);font-weight:700;line-height:var(--sc-leading-tight);letter-spacing:-.012em;color:var(--sc-ink);text-wrap:balance}[data-offer=sponsorclerk] .cfLede{margin:var(--space-4) 0 0;max-width:var(--sc-measure);font-family:var(--font-body);font-size:var(--sc-step-lead);line-height:var(--sc-leading-body);color:var(--sc-ink-soft)}[data-offer=sponsorclerk] .cfChip{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-4);max-width:var(--sc-measure);margin:var(--space-5) 0 0;padding:var(--space-3) var(--space-4);border:1px solid var(--sc-rule);border-left:3px solid var(--sc-seal);border-radius:var(--sc-radius);background:var(--sc-sheet-alt)}[data-offer=sponsorclerk] .cfChipLabel{font-family:var(--sc-font-label);font-size:var(--sc-step-stamp);font-weight:700;letter-spacing:var(--sc-track-label);text-transform:uppercase;color:var(--sc-ink-mute)}[data-offer=sponsorclerk] .cfChipValue{font-family:var(--sc-font-figure);font-size:.95rem;color:var(--sc-ink);overflow-wrap:anywhere}[data-offer=sponsorclerk] .cfActions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-3);margin-top:var(--space-6)}[data-offer=sponsorclerk] .cfResend{display:flex;flex-direction:column;gap:var(--space-2)}[data-offer=sponsorclerk] .cfBtn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:48px;padding:var(--space-3) var(--space-5);border:1px solid var(--sc-action);border-radius:var(--sc-radius);background:var(--sc-action);color:var(--sc-action-ink);font-family:var(--sc-font-label);font-size:.82rem;font-weight:700;letter-spacing:var(--sc-track-label);text-transform:uppercase;text-align:center;text-decoration:none;cursor:pointer;transition:background-color var(--sc-motion)}[data-offer=sponsorclerk] .cfBtn:hover{background:var(--sc-action-hover);color:var(--sc-action-ink)}[data-offer=sponsorclerk] .cfBtn:focus-visible{outline:2px solid var(--sc-focus);outline-offset:3px}[data-offer=sponsorclerk] .cfBtn[data-state=sending]{opacity:.75;cursor:progress}[data-offer=sponsorclerk] .cfBtn[data-state=sent]{background:var(--sc-sheet-alt);color:var(--sc-ink);border-color:var(--sc-rule-heavy);cursor:default}[data-offer=sponsorclerk] .cfBtn[data-state=sent]:before{content:"";width:.3rem;height:.6rem;margin-top:-.2rem;border:solid var(--sc-seal);border-width:0 2px 2px 0;transform:rotate(45deg)}[data-offer=sponsorclerk] .cfBtnQuiet{background:transparent;color:var(--sc-ink);border-color:var(--sc-rule-heavy)}[data-offer=sponsorclerk] .cfBtnQuiet:hover{background:var(--sc-sheet-alt);color:var(--sc-ink)}[data-offer=sponsorclerk] .cfStatus{margin:0;font-family:var(--sc-font-label);font-size:var(--sc-step-small);color:var(--sc-seal)}[data-offer=sponsorclerk] .cfStatus:empty{display:none}[data-offer=sponsorclerk] .cfMeta{margin:var(--space-6) 0 0;padding-top:var(--space-4);border-top:1px solid var(--sc-rule-hair);font-family:var(--sc-font-label);font-size:var(--sc-step-small);color:var(--sc-ink-mute)}[data-offer=sponsorclerk] .cfLede a,[data-offer=sponsorclerk] .cfMeta a{color:var(--sc-action);text-underline-offset:3px}[data-offer=sponsorclerk] .cfNext{padding:clamp(var(--space-5),5vw,var(--space-7));background:var(--sc-sheet-alt);border-top:1px solid var(--sc-rule)}[data-offer=sponsorclerk] .cfNextH{margin:0 0 var(--space-4);font-family:var(--font-body);font-size:var(--sc-step-h3);font-weight:700;color:var(--sc-ink)}[data-offer=sponsorclerk] .cfSteps{margin:0;padding:0;list-style:none;counter-reset:sc-step}[data-offer=sponsorclerk] .cfStep{display:grid;grid-template-columns:2.2rem 1fr;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-4) 0;border-top:1px solid var(--sc-rule);counter-increment:sc-step}[data-offer=sponsorclerk] .cfStep:first-child{border-top:2px solid var(--sc-rule-heavy)}[data-offer=sponsorclerk] .cfStepNum{font-size:0}[data-offer=sponsorclerk] .cfStepNum:before{content:counter(sc-step,lower-roman);font-family:var(--font-body);font-size:1rem;font-style:italic;color:var(--sc-seal)}[data-offer=sponsorclerk] .cfStepText{font-family:var(--font-body);font-size:var(--sc-step-body);line-height:1.5;color:var(--sc-ink)}[data-offer=sponsorclerk] .cfForm{display:grid;grid-gap:var(--space-2);gap:var(--space-2);max-width:var(--sc-measure);margin-top:var(--space-5)}[data-offer=sponsorclerk] .cfLabel{font-family:var(--sc-font-label);font-size:var(--sc-step-stamp);font-weight:700;letter-spacing:var(--sc-track-label);text-transform:uppercase;color:var(--sc-ink-mute)}[data-offer=sponsorclerk] .cfField{width:100%;padding:var(--space-3) var(--space-3);border:1px solid var(--sc-rule-heavy);border-radius:var(--sc-radius);background:var(--sc-sheet);font:inherit;color:var(--sc-ink)}[data-offer=sponsorclerk] .cfForm .cfBtn{justify-self:start}[data-offer=sponsorclerk] .cfProse{max-width:46rem;margin:0 auto;padding:clamp(var(--space-5),5vw,var(--space-7));background:var(--sc-sheet);border:1px solid var(--sc-rule);border-top:4px solid var(--sc-rule-heavy);border-radius:var(--sc-radius-sheet);box-shadow:var(--sc-lift);font-family:var(--font-body);font-size:var(--sc-step-body);line-height:var(--sc-leading-body);color:var(--sc-ink-soft)}[data-offer=sponsorclerk] .cfProse h1{margin:0 0 var(--space-3);font-size:var(--sc-step-hero);font-weight:700;line-height:var(--sc-leading-tight);color:var(--sc-ink)}[data-offer=sponsorclerk] .cfProse h2{margin:var(--space-6) 0 var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--sc-rule);font-size:var(--sc-step-h3);font-weight:700;color:var(--sc-ink)}[data-offer=sponsorclerk] .cfProse h3{margin:var(--space-5) 0 var(--space-2);font-family:var(--sc-font-label);font-size:.95rem;color:var(--sc-ink)}[data-offer=sponsorclerk] .cfProse ol,[data-offer=sponsorclerk] .cfProse p,[data-offer=sponsorclerk] .cfProse ul{margin:0 0 var(--space-4)}[data-offer=sponsorclerk] .cfProse a{color:var(--sc-action);text-underline-offset:3px}@media (min-width:64rem){[data-offer=sponsorclerk] .cfCard[data-has-next=yes]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}[data-offer=sponsorclerk] .cfCard[data-has-next=yes] .cfNext{border-top:0;border-left:1px solid var(--sc-rule);display:flex;flex-direction:column;justify-content:center}[data-offer=sponsorclerk] .cfCard[data-has-next=no]{max-width:46rem;margin:0 auto}}@media (prefers-reduced-motion:reduce){[data-offer=sponsorclerk] .cfBtn{transition:none}}[data-offer=sponsorclerk] .scCfHome,[data-offer=sponsorclerk] .scCfHome:hover{color:inherit;text-decoration:none}[data-offer=sponsorclerk] .cfCheck{flex-direction:column;margin-top:var(--space-5);align-items:flex-start;gap:var(--space-2)}[data-offer=sponsorclerk] .cfCheckText{margin:0;font-family:var(--font-body);font-size:1rem;line-height:1.5;color:var(--sc-ink-soft);overflow-wrap:anywhere}[data-offer=sponsorclerk] .cfCheckText+.cfCheckText{color:var(--sc-ink);font-weight:600}[data-offer=sponsorclerk] .cfCheck .cfBtn{min-height:44px}[data-offer=sponsorclerk] .cfCheckLink{color:inherit;text-decoration:underline;text-underline-offset:3px}[data-offer=rosterclerk] .cf{background:var(--rc-paper);padding:var(--rc-band) 0 calc(var(--rc-band) * 1.2)}[data-offer=rosterclerk] .cfWrap{max-width:calc(var(--rc-page) + 2 * var(--rc-side));margin:0 auto;padding:0 var(--rc-side)}[data-offer=rosterclerk] .cfCard{position:relative;display:grid;margin-top:1.9rem;background:var(--rc-sheet);border:1.5px solid var(--rc-rule-strong);border-radius:0 var(--rc-radius-lg) var(--rc-radius-lg) var(--rc-radius-lg);box-shadow:var(--rc-lay)}[data-offer=rosterclerk] .cfLead{padding:clamp(1.6rem,5vw,3.25rem) clamp(1.25rem,5vw,3.25rem)}[data-offer=rosterclerk] .cfKicker{position:absolute;left:-1.5px;top:calc(-1.9rem - 1.5px);display:inline-flex;align-items:center;gap:.5rem;height:1.9rem;margin:0;padding:0 .85rem;background:var(--rc-sheet);border:1.5px solid var(--rc-rule-strong);border-bottom:0;border-radius:var(--rc-radius-lg) var(--rc-radius-lg) 0 0;font-family:var(--rc-font-file);font-size:var(--rc-size-tab);letter-spacing:var(--rc-track-tab);text-transform:uppercase;color:var(--rc-ink)}[data-offer=rosterclerk] .cfKicker:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:3px;background:var(--rc-sheet)}[data-offer=rosterclerk] .cfSeal{flex:none;width:.55rem;height:.55rem;border-radius:50%;background:var(--rc-amber-bar)}[data-offer=rosterclerk] .cfCard[data-tone=done] .cfSeal{background:var(--rc-act)}[data-offer=rosterclerk] .cfCard[data-tone=stop] .cfSeal{background:var(--rc-lapsed)}[data-offer=rosterclerk] .cfTitle{margin:0;max-width:17ch;font-family:var(--rc-font-letter);font-size:var(--rc-size-h2);font-weight:400;line-height:1.08;letter-spacing:-.01em;color:var(--rc-ink);text-wrap:balance}@media (min-width:64rem){[data-offer=rosterclerk] .cfTitle{font-size:clamp(2.2rem,1.4rem + 1.8vw,3.1rem)}}[data-offer=rosterclerk] .cfLede{margin:1rem 0 0;max-width:var(--rc-measure);font-size:var(--rc-size-lede);line-height:var(--rc-lead-text);color:var(--rc-ink-2)}[data-offer=rosterclerk] .cfChip{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;max-width:var(--rc-measure);margin:1.4rem 0 0;padding:.7rem .85rem;border-radius:var(--rc-radius);background:var(--rc-lift);border:1px solid var(--rc-lift-edge);box-shadow:var(--rc-lift-shadow);font-family:var(--rc-font-file);font-size:var(--rc-size-file)}[data-offer=rosterclerk] .cfChipLabel{color:var(--rc-ink-3)}[data-offer=rosterclerk] .cfChipValue{color:var(--rc-ink);overflow-wrap:anywhere}[data-offer=rosterclerk] .cfActions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.75rem;margin-top:1.75rem}[data-offer=rosterclerk] .cfResend{display:flex;flex-direction:column;gap:.5rem}[data-offer=rosterclerk] .cfBtn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:var(--rc-tap);padding:.7rem 1.3rem;border:1px solid var(--rc-act);border-radius:var(--rc-radius);background:var(--rc-act);color:var(--rc-act-ink);font-family:var(--font-body);font-size:1rem;font-weight:600;text-align:center;text-decoration:none;cursor:pointer;transition:background-color var(--rc-quick) var(--rc-ease)}[data-offer=rosterclerk] .cfBtn:hover{background:var(--rc-act-hover);color:var(--rc-act-ink)}[data-offer=rosterclerk] .cfBtn:focus-visible{outline:2px solid var(--rc-amber-bar);outline-offset:3px}[data-offer=rosterclerk] .cfBtn[data-state=sending]{opacity:.75;cursor:progress}[data-offer=rosterclerk] .cfBtn[data-state=sent]{background:var(--rc-note);color:var(--rc-note-ink);border-color:var(--rc-note-ink);cursor:default}[data-offer=rosterclerk] .cfBtn[data-state=sent]:before{content:"";width:.3rem;height:.6rem;margin-top:-.2rem;border:solid;border-width:0 2px 2px 0;transform:rotate(45deg)}[data-offer=rosterclerk] .cfBtnQuiet{background:transparent;color:var(--rc-ink);border-color:var(--rc-rule-strong)}[data-offer=rosterclerk] .cfBtnQuiet:hover{background:var(--rc-sheet-2);color:var(--rc-ink)}[data-offer=rosterclerk] .cfStatus{margin:0;font-size:var(--rc-size-small);color:var(--rc-lapsed)}[data-offer=rosterclerk] .cfStatus:empty{display:none}[data-offer=rosterclerk] .cfMeta{margin:2rem 0 0;padding-top:1rem;border-top:1px solid var(--rc-rule);font-size:var(--rc-size-small);color:var(--rc-ink-3)}[data-offer=rosterclerk] .cfLede a,[data-offer=rosterclerk] .cfMeta a{color:var(--rc-act);text-underline-offset:3px}[data-offer=rosterclerk] .cfNext{padding:clamp(1.6rem,5vw,3.25rem) clamp(1.25rem,5vw,3.25rem);background:var(--rc-sheet-2);border-top:1px solid var(--rc-rule);border-radius:0 0 var(--rc-radius-lg) var(--rc-radius-lg)}[data-offer=rosterclerk] .cfNextH{margin:0 0 .9rem;font-family:var(--rc-font-file);font-size:var(--rc-size-tab);font-weight:400;letter-spacing:var(--rc-track-tab);text-transform:uppercase;color:var(--rc-ink-3)}[data-offer=rosterclerk] .cfSteps{margin:0;padding:0;list-style:none;display:grid;grid-gap:.55rem;gap:.55rem}[data-offer=rosterclerk] .cfStep{display:grid;grid-template-columns:2rem 1fr;grid-gap:.6rem;gap:.6rem;padding:.8rem .85rem;border:1px solid var(--rc-rule);border-radius:var(--rc-radius);background:var(--rc-sheet)}[data-offer=rosterclerk] .cfStepNum{padding-top:.15rem;font-family:var(--rc-font-file);font-size:var(--rc-size-file);color:var(--rc-ink-3)}[data-offer=rosterclerk] .cfStepNum:before{content:"0"}[data-offer=rosterclerk] .cfStepText{font-size:var(--rc-size-text);line-height:1.45;color:var(--rc-ink)}[data-offer=rosterclerk] .cfForm{display:grid;grid-gap:.6rem;gap:.6rem;max-width:var(--rc-measure);margin-top:1.5rem}[data-offer=rosterclerk] .cfLabel{font-family:var(--rc-font-file);font-size:var(--rc-size-tab);letter-spacing:var(--rc-track-tab);text-transform:uppercase;color:var(--rc-ink-3)}[data-offer=rosterclerk] .cfField{width:100%;padding:.75rem .85rem;border:1px solid var(--rc-rule-strong);border-radius:var(--rc-radius);background:var(--rc-sheet);font:inherit;color:var(--rc-ink)}[data-offer=rosterclerk] .cfForm .cfBtn{justify-self:start}[data-offer=rosterclerk] .cfProse{max-width:calc(var(--rc-measure) + 8rem);margin:0 auto;padding:clamp(1.6rem,5vw,3.25rem) clamp(1.25rem,5vw,3.25rem);background:var(--rc-sheet);border:1.5px solid var(--rc-rule-strong);border-radius:var(--rc-radius-lg);box-shadow:var(--rc-lay);font-size:var(--rc-size-text);line-height:var(--rc-lead-text);color:var(--rc-ink-2)}[data-offer=rosterclerk] .cfProse h1{margin:0 0 .8rem;font-family:var(--rc-font-letter);font-size:var(--rc-size-h2);font-weight:400;line-height:1.08;color:var(--rc-ink)}[data-offer=rosterclerk] .cfProse h2{margin:2.2em 0 .6em;padding-top:.9em;border-top:1px solid var(--rc-rule);font-family:var(--rc-font-letter);font-size:1.35rem;font-weight:400;color:var(--rc-ink)}[data-offer=rosterclerk] .cfProse h3{margin:1.6em 0 .4em;font-size:1rem;color:var(--rc-ink)}[data-offer=rosterclerk] .cfProse ol,[data-offer=rosterclerk] .cfProse p,[data-offer=rosterclerk] .cfProse ul{margin:0 0 1em}[data-offer=rosterclerk] .cfProse a{color:var(--rc-act);text-underline-offset:3px}@media (min-width:64rem){[data-offer=rosterclerk] .cfCard[data-has-next=yes]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}[data-offer=rosterclerk] .cfCard[data-has-next=yes] .cfNext{border-top:0;border-left:1px solid var(--rc-rule);border-radius:0 var(--rc-radius-lg) var(--rc-radius-lg) 0;display:flex;flex-direction:column;justify-content:center}[data-offer=rosterclerk] .cfCard[data-has-next=no]{max-width:46rem;margin-left:auto;margin-right:auto}}@media (prefers-reduced-motion:reduce){[data-offer=rosterclerk] .cfBtn{transition:none}}[data-offer=rosterclerk] .rcCfHome,[data-offer=rosterclerk] .rcCfHome:hover{color:inherit;text-decoration:none}[data-offer=rosterclerk] .cfCheck{flex-direction:column;margin-top:1.4rem;align-items:flex-start;gap:.6rem}[data-offer=rosterclerk] .cfCheckText{margin:0;font-family:inherit;font-size:1rem;line-height:1.5;color:var(--rc-ink-2);overflow-wrap:anywhere}[data-offer=rosterclerk] .cfCheckText+.cfCheckText{color:var(--rc-ink);font-weight:600}[data-offer=rosterclerk] .cfCheck .cfBtn{min-height:44px}[data-offer=rosterclerk] .cfCheckLink{color:inherit;text-decoration:underline;text-underline-offset:3px}.cfNeutralPage{--n-bg:#f4f4f1;--n-sheet:#ffffff;--n-ink:#1b1d20;--n-ink-2:#55595f;--n-rule:#dcdcd6;--n-act:#1b1d20;--n-act-ink:#ffffff;min-height:100vh;background:var(--n-bg);color:var(--n-ink);font:1rem/1.6 ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}@media (prefers-color-scheme:dark){.cfNeutralPage{--n-bg:#121314;--n-sheet:#1b1c1e;--n-ink:#ececea;--n-ink-2:#a9aaa6;--n-rule:#2c2d30;--n-act:#ececea;--n-act-ink:#121314}}.cfNeutralPage .cfWrap{max-width:44rem;margin:0 auto;padding:4rem 16px}.cfNeutralPage .cfCard,.cfNeutralPage .cfProse{background:var(--n-sheet);border:1px solid var(--n-rule);border-radius:10px;padding:2rem 1.5rem}.cfNeutralPage .cfKicker{margin:0 0 .5rem;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--n-ink-2)}.cfNeutralPage .cfProse h1,.cfNeutralPage .cfTitle{margin:0 0 .75rem;font-size:1.8rem;line-height:1.15}.cfNeutralPage .cfLede,.cfNeutralPage .cfMeta,.cfNeutralPage .cfStepText{color:var(--n-ink-2)}.cfNeutralPage .cfSteps{padding-left:1.2rem}.cfNeutralPage .cfNextH{font-size:1rem;margin:1.5rem 0 .5rem}.cfNeutralPage .cfStepNum{display:none}.cfNeutralPage .cfSteps{list-style:decimal}.cfNeutralPage .cfActions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.25rem}.cfNeutralPage .cfBtn{display:inline-flex;align-items:center;min-height:48px;padding:0 1.25rem;border-radius:8px;border:0;background:var(--n-act);color:var(--n-act-ink);font:inherit;font-weight:600;text-decoration:none;cursor:pointer}.cfNeutralPage .cfBtnQuiet{background:transparent;color:var(--n-ink);border:1px solid var(--n-rule)}.cfNeutralPage a{color:inherit}.cfNeutralPage .cfProse pre{white-space:pre-wrap;font:inherit}.cfNeutralPage .cfSeal{display:none}