[data-offer=rosterclerk]{background:var(--rc-paper);color:var(--rc-ink);font-family:var(--font-body);font-size:var(--rc-size-text);line-height:var(--rc-lead-text);min-height:100vh;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}[data-offer=rosterclerk] *,[data-offer=rosterclerk] :after,[data-offer=rosterclerk] :before{box-sizing:border-box}[data-offer=rosterclerk] dd,[data-offer=rosterclerk] dl,[data-offer=rosterclerk] fieldset,[data-offer=rosterclerk] figure,[data-offer=rosterclerk] h1,[data-offer=rosterclerk] h2,[data-offer=rosterclerk] ol,[data-offer=rosterclerk] p,[data-offer=rosterclerk] ul{margin:0;padding:0}[data-offer=rosterclerk] fieldset{border:0;min-width:0}[data-offer=rosterclerk] a{color:var(--rc-act);text-decoration-thickness:1px;text-underline-offset:3px}[data-offer=rosterclerk] a:hover{color:var(--rc-act-hover)}[data-offer=rosterclerk] :focus-visible{outline:2px solid var(--rc-act);outline-offset:3px;border-radius:2px}[data-offer=rosterclerk] .rcWrap{width:100%;max-width:var(--rc-page);margin:0 auto;padding:0 var(--rc-side)}[data-offer=rosterclerk] .rcSkip{position:absolute;left:-9999px;top:.5rem;z-index:10;padding:.6rem 1rem;background:var(--rc-ink);color:var(--rc-paper);border-radius:var(--rc-radius)}[data-offer=rosterclerk] .rcSkip:focus{left:.5rem}[data-offer=rosterclerk] .rcTop{border-bottom:1px solid var(--rc-rule)}[data-offer=rosterclerk] .rcTopRow{display:flex;align-items:center;justify-content:space-between;min-height:3.75rem}[data-offer=rosterclerk] .rcWordmark{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--rc-font-letter);font-size:1.28rem;letter-spacing:-.01em;line-height:1}[data-offer=rosterclerk] .rcMark{width:1.45rem;height:1.45rem;flex:none}[data-offer=rosterclerk] .rcMarkSheet{fill:var(--rc-sheet);stroke:var(--rc-ink);stroke-width:1.4}[data-offer=rosterclerk] .rcMarkRule{fill:var(--rc-ink-3)}[data-offer=rosterclerk] .rcMarkLift{fill:var(--rc-amber-bar)}[data-offer=rosterclerk] .rcEyebrow,[data-offer=rosterclerk] .rcFileLabel,[data-offer=rosterclerk] .rcTopStates{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] .rcEyebrow,[data-offer=rosterclerk] .rcFileLabel{font-weight:500;line-height:1.3}[data-offer=rosterclerk] .rcH1{font-size:var(--rc-size-h1);line-height:var(--rc-lead-h1);letter-spacing:-.02em;margin-top:.9rem}[data-offer=rosterclerk] .rcH1,[data-offer=rosterclerk] .rcH2{font-family:var(--rc-font-letter);font-weight:400;text-wrap:balance}[data-offer=rosterclerk] .rcH2{font-size:var(--rc-size-h2);line-height:1.12;letter-spacing:-.012em;margin:1.1rem 0 .9rem;max-width:24ch}[data-offer=rosterclerk] .rcLede{font-size:var(--rc-size-lede);line-height:1.5}[data-offer=rosterclerk] .rcLede,[data-offer=rosterclerk] .rcText{color:var(--rc-ink-2);max-width:var(--rc-measure)}[data-offer=rosterclerk] .rcTab{display:flex;align-items:flex-end;justify-content:space-between;border-bottom:1.5px solid var(--rc-rule-strong)}[data-offer=rosterclerk] .rcTabLabel{display:inline-block;padding:.42rem .8rem .36rem;margin-bottom:-1.5px;font-family:var(--rc-font-file);font-size:var(--rc-size-tab);font-weight:500;letter-spacing:var(--rc-track-tab);text-transform:uppercase;color:var(--rc-ink);background:var(--rc-sheet);border:1.5px solid var(--rc-rule-strong);border-bottom-color:var(--rc-sheet);border-radius:var(--rc-radius) var(--rc-radius) 0 0}[data-offer=rosterclerk] .rcTabAside{font-family:var(--rc-font-file);font-size:var(--rc-size-tab);color:var(--rc-ink-3);padding-bottom:.4rem}[data-offer=rosterclerk] .rcBand{padding:var(--rc-band) 0}[data-offer=rosterclerk] .rcBandPaper2{background:var(--rc-paper-2);border-top:1px solid var(--rc-rule);border-bottom:1px solid var(--rc-rule)}[data-offer=rosterclerk] .rcSplit{display:grid;grid-gap:2rem;gap:2rem}[data-offer=rosterclerk] .rcHero{padding:2.25rem 0 var(--rc-band)}[data-offer=rosterclerk] .rcHeroGrid{display:grid;grid-gap:1.25rem;gap:1.25rem;margin-bottom:2.25rem}[data-offer=rosterclerk] .rcHeroSide{display:grid;grid-gap:1.1rem;gap:1.1rem;align-content:start}[data-offer=rosterclerk] .rcStatus{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--rc-font-file);font-size:var(--rc-size-file);color:var(--rc-ink-2)}[data-offer=rosterclerk] .rcStatusDot{width:.5rem;height:.5rem;border-radius:50%;background:var(--rc-amber-bar);box-shadow:0 0 0 3px var(--rc-lift)}[data-offer=rosterclerk] .rcForm{display:grid;grid-gap:.6rem;gap:.6rem;max-width:34rem}[data-offer=rosterclerk] .rcLabel{font-size:var(--rc-size-small);font-weight:600;color:var(--rc-ink)}[data-offer=rosterclerk] .rcField{display:grid;grid-gap:.5rem;gap:.5rem}[data-offer=rosterclerk] .rcInput{width:100%;min-height:var(--rc-tap);padding:0 .95rem;font:inherit;font-size:1rem;color:var(--rc-ink);background:var(--rc-sheet);border:1px solid var(--rc-ink-4);border-radius:var(--rc-radius);transition:border-color var(--rc-quick) var(--rc-ease),box-shadow var(--rc-quick) var(--rc-ease)}[data-offer=rosterclerk] .rcInput::placeholder{color:var(--rc-ink-4)}[data-offer=rosterclerk] .rcInput:focus{outline:none;border-color:var(--rc-act);box-shadow:0 0 0 3px color-mix(in srgb,var(--rc-act) 22%,transparent)}[data-offer=rosterclerk] .rcBtn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--rc-tap);padding:0 1.3rem;font:inherit;font-size:.98rem;font-weight:600;color:var(--rc-act-ink);background:var(--rc-act);border:0;border-radius:var(--rc-radius);cursor:pointer;white-space:nowrap;transition:background-color var(--rc-quick) var(--rc-ease),transform var(--rc-quick) var(--rc-ease)}[data-offer=rosterclerk] .rcBtn:hover{background:var(--rc-act-hover)}[data-offer=rosterclerk] .rcBtn:active{transform:translateY(1px)}[data-offer=rosterclerk] .rcBtn:disabled{opacity:.55;cursor:not-allowed;transform:none}[data-offer=rosterclerk] .rcBtnWide{width:100%}[data-offer=rosterclerk] .rcCheck{display:flex;align-items:flex-start;gap:.6rem;font-size:var(--rc-size-small);color:var(--rc-ink-2);cursor:pointer}[data-offer=rosterclerk] .rcCheck input{width:1.1rem;height:1.1rem;margin:.18rem 0 0;accent-color:var(--rc-act);flex:none}[data-offer=rosterclerk] .rcHelp{font-size:var(--rc-size-small);color:var(--rc-ink-3)}[data-offer=rosterclerk] .rcAck{padding:.85rem 1rem;font-size:var(--rc-size-small);color:var(--rc-note-ink);background:var(--rc-note);border-radius:var(--rc-radius)}[data-offer=rosterclerk] .rcAckBad{color:var(--rc-lapsed);background:var(--rc-lapsed-wash)}[data-offer=rosterclerk] .rcSheet{position:relative;margin-top:1.4rem}[data-offer=rosterclerk] .rcSheetTab{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.35rem .9rem}[data-offer=rosterclerk] .rcSheetTabLabel{display:inline-block;padding:.45rem .85rem .4rem;font-family:var(--rc-font-file);font-size:var(--rc-size-tab);font-weight:500;letter-spacing:var(--rc-track-tab);text-transform:uppercase;color:var(--rc-ink);background:var(--rc-sheet);border:1px solid var(--rc-rule);border-bottom:0;border-radius:var(--rc-radius) var(--rc-radius) 0 0;position:relative;top:1px}[data-offer=rosterclerk] .rcSheetTabCap{font-size:var(--rc-size-small);color:var(--rc-ink-3);padding-bottom:.2rem;order:-1;flex-basis:100%}[data-offer=rosterclerk] .rcSheetBody{background:var(--rc-sheet);border:1px solid var(--rc-rule);border-radius:0 var(--rc-radius-lg) var(--rc-radius-lg) var(--rc-radius-lg);box-shadow:var(--rc-lay);padding:1.25rem .9rem 1rem}[data-offer=rosterclerk] .rcRMast{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1rem;gap:1rem;padding-bottom:1.1rem;border-bottom:2px solid var(--rc-rule-strong)}[data-offer=rosterclerk] .rcRName{font-family:var(--rc-font-letter);font-size:clamp(1.6rem,1.2rem + 2vw,2.7rem);line-height:1.06;letter-spacing:-.015em;margin:.55rem 0 .5rem}[data-offer=rosterclerk] .rcRMeta{font-family:var(--rc-font-file);font-size:var(--rc-size-file);color:var(--rc-ink-2);line-height:1.7}[data-offer=rosterclerk] .rcRMeta span{display:inline-block}[data-offer=rosterclerk] .rcRMeta span+span:before{content:"·";margin:0 .55rem;color:var(--rc-ink-4)}[data-offer=rosterclerk] .rcAsOfDate{font-family:var(--rc-font-letter);font-style:italic;font-size:1.3rem;margin-top:.3rem}[data-offer=rosterclerk] .rcFigs{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--rc-rule)}[data-offer=rosterclerk] .rcFig{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:.35rem;padding:.95rem .75rem 1rem 0}[data-offer=rosterclerk] .rcFig:nth-child(2n){padding-left:.9rem;border-left:1px solid var(--rc-rule)}[data-offer=rosterclerk] .rcFig:nth-child(n+3){border-top:1px solid var(--rc-rule)}[data-offer=rosterclerk] .rcFig dd{font-family:var(--rc-font-letter);font-size:var(--rc-size-figure);line-height:1;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}[data-offer=rosterclerk] .rcFig dt{font-size:.82rem;line-height:1.35;color:var(--rc-ink-2)}[data-offer=rosterclerk] .rcFig-warn dd{color:var(--rc-amber)}[data-offer=rosterclerk] .rcFig-lapsed dd{color:var(--rc-lapsed)}[data-offer=rosterclerk] .rcGroup{margin-top:1.5rem}[data-offer=rosterclerk] .rcGroupHead{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.6rem;font-size:.86rem;font-weight:600}[data-offer=rosterclerk] .rcGroupCount{font-family:var(--rc-font-file);font-size:.72rem;font-weight:400;color:var(--rc-ink-3)}[data-offer=rosterclerk] .rcCols{display:none}[data-offer=rosterclerk] .rcLifted,[data-offer=rosterclerk] .rcPlain{list-style:none;display:grid;grid-gap:.5rem;gap:.5rem}[data-offer=rosterclerk] .rcPlain{gap:0;border:1px solid var(--rc-rule);border-radius:var(--rc-radius);background:var(--rc-sheet)}[data-offer=rosterclerk] .rcRow{display:grid;grid-template-columns:1.6rem 1fr auto;grid-template-areas:"no name days" ". lic exp" ". mark mark" ". note note";grid-column-gap:.6rem;column-gap:.6rem;grid-row-gap:.3rem;row-gap:.3rem;align-items:center;padding:.8rem .75rem}[data-offer=rosterclerk] .rcPlain .rcRow+.rcRow{border-top:1px solid var(--rc-rule-soft)}[data-offer=rosterclerk] .rcCNo{grid-area:no;font-family:var(--rc-font-file);font-size:.7rem;color:var(--rc-ink-3)}[data-offer=rosterclerk] .rcCName{grid-area:name;font-weight:500;line-height:1.3}[data-offer=rosterclerk] .rcCLic{grid-area:lic}[data-offer=rosterclerk] .rcCExp{grid-area:exp;justify-self:end}[data-offer=rosterclerk] .rcCExp,[data-offer=rosterclerk] .rcCLic{font-family:var(--rc-font-file);font-size:.74rem;color:var(--rc-ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-offer=rosterclerk] .rcCType{display:none}[data-offer=rosterclerk] .rcCDays{grid-area:days;justify-self:end;font-family:var(--rc-font-file);font-size:.78rem;color:var(--rc-ink-2);white-space:nowrap}[data-offer=rosterclerk] .rcCDays b{font-weight:500}[data-offer=rosterclerk] .rcCMark{grid-area:mark}[data-offer=rosterclerk] .rcTag{display:inline-block;padding:.28rem .5rem;font-size:.72rem;font-weight:500;line-height:1.2;border-radius:3px;white-space:nowrap}[data-offer=rosterclerk] .rcTag-sent30,[data-offer=rosterclerk] .rcTag-sent60,[data-offer=rosterclerk] .rcTag-sent90{color:var(--rc-note-ink);background:var(--rc-note)}[data-offer=rosterclerk] .rcTag-next{color:var(--rc-ink-3);background:transparent;padding-left:0;font-family:var(--rc-font-file);font-size:.68rem;font-weight:400}[data-offer=rosterclerk] .rcTag-lapsed{color:var(--rc-lapsed);box-shadow:inset 0 0 0 1px currentColor}[data-offer=rosterclerk] .rcLifted .rcRow{background:var(--rc-lift);border:1px solid var(--rc-lift-edge);border-left:4px solid var(--rc-amber-bar);border-radius:var(--rc-radius);box-shadow:var(--rc-lift-shadow);padding-left:.6rem}[data-offer=rosterclerk] .rcLifted .rcCName{font-weight:600}[data-offer=rosterclerk] .rcLifted .rcCDays{color:var(--rc-amber)}[data-offer=rosterclerk] .rcLifted .rcCDays b{font-size:.9rem}[data-offer=rosterclerk] .rcRow-urgent{border-left-color:var(--rc-urgent)!important}[data-offer=rosterclerk] .rcLifted .rcRow-urgent .rcCDays{color:var(--rc-urgent)}[data-offer=rosterclerk] .rcLifted .rcRow-urgent .rcCDays b{font-weight:600}[data-offer=rosterclerk] .rcRow-lapsed{background:var(--rc-lapsed-wash)!important;border-color:color-mix(in srgb,var(--rc-lapsed) 35%,transparent)!important;border-left-color:var(--rc-lapsed)!important}[data-offer=rosterclerk] .rcLifted .rcRow-lapsed .rcCDays{color:var(--rc-lapsed);font-weight:600}[data-offer=rosterclerk] .rcNote{grid-area:note;display:grid;grid-gap:.3rem;gap:.3rem;margin-top:.45rem;padding:.7rem .8rem;background:var(--rc-sheet);border:1px dashed var(--rc-lift-edge);border-radius:var(--rc-radius)}[data-offer=rosterclerk] .rcNoteLabel{font-family:var(--rc-font-file);font-size:.64rem;letter-spacing:var(--rc-track-tab);text-transform:uppercase;color:var(--rc-note-ink)}[data-offer=rosterclerk] .rcNoteText{font-size:.86rem;line-height:1.5;color:var(--rc-ink-2)}[data-offer=rosterclerk] .rcTrust{padding-top:0}[data-offer=rosterclerk] .rcTrustList{list-style:none;display:grid;grid-gap:0;gap:0;border-top:1.5px solid var(--rc-rule-strong)}[data-offer=rosterclerk] .rcTrustItem{padding:1.15rem 0 1.25rem;border-bottom:1px solid var(--rc-rule)}[data-offer=rosterclerk] .rcTrustLead{font-family:var(--rc-font-letter);font-size:1.28rem;line-height:1.25;margin-bottom:.35rem}[data-offer=rosterclerk] .rcTrustBody{color:var(--rc-ink-2);max-width:34ch}[data-offer=rosterclerk] .rcTrack{list-style:none;position:relative;display:grid;grid-gap:1.6rem;gap:1.6rem;margin-top:1.6rem;padding-left:1.6rem}[data-offer=rosterclerk] .rcTrack:before{content:"";position:absolute;left:.36rem;top:.4rem;bottom:.4rem;width:2px;background:linear-gradient(var(--rc-rule-strong),var(--rc-rule-strong)) no-repeat,var(--rc-rule);background-size:2px 55%}[data-offer=rosterclerk] .rcStop{position:relative}[data-offer=rosterclerk] .rcStopPin{position:absolute;left:-1.6rem;top:.18rem;width:.9rem;height:.9rem;border-radius:50%;background:var(--rc-paper);border:2px solid var(--rc-ink)}[data-offer=rosterclerk] .rcStop:nth-child(2) .rcStopPin{background:var(--rc-amber-bar);border-color:var(--rc-amber-bar)}[data-offer=rosterclerk] .rcStop:nth-child(3) .rcStopPin{background:var(--rc-lapsed);border-color:var(--rc-lapsed)}[data-offer=rosterclerk] .rcStopMark{display:block;font-family:var(--rc-font-file);font-size:var(--rc-size-file);font-weight:500;color:var(--rc-ink);margin-bottom:.3rem}[data-offer=rosterclerk] .rcStopLead{font-weight:600;margin-bottom:.2rem}[data-offer=rosterclerk] .rcStopBody{color:var(--rc-ink-2);max-width:30ch}[data-offer=rosterclerk] .rcCounts{list-style:none;display:grid;border-top:1.5px solid var(--rc-rule-strong)}[data-offer=rosterclerk] .rcCount{display:grid;grid-template-columns:6.2rem 1fr;grid-gap:1rem;gap:1rem;align-items:baseline;padding:1.05rem 0;border-bottom:1px solid var(--rc-rule)}[data-offer=rosterclerk] .rcCountN{font-family:var(--rc-font-letter);font-size:2rem;line-height:1;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}[data-offer=rosterclerk] .rcCount:first-child .rcCountN{color:var(--rc-amber)}[data-offer=rosterclerk] .rcCountL{color:var(--rc-ink-2);font-size:.95rem}[data-offer=rosterclerk] .rcSource{margin-top:.8rem;font-family:var(--rc-font-file);font-size:.68rem;line-height:1.6;color:var(--rc-ink-3)}[data-offer=rosterclerk] .rcBuy,[data-offer=rosterclerk] .rcPlan,[data-offer=rosterclerk] .rcRate{background:var(--rc-sheet);border:1px solid var(--rc-rule);border-top:3px solid var(--rc-rule-strong);border-radius:0 0 var(--rc-radius-lg) var(--rc-radius-lg);box-shadow:var(--rc-lay);padding:1.4rem 1.15rem 1.35rem;display:grid;grid-gap:.7rem;gap:.7rem;align-content:start}[data-offer=rosterclerk] .rcRateRung{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] .rcRateAnnual{display:flex;align-items:baseline;flex-wrap:wrap;gap:.2rem .6rem}[data-offer=rosterclerk] .rcRateAmt{font-family:var(--rc-font-letter);font-size:clamp(2.6rem,2.1rem + 2.2vw,3.6rem);line-height:1;letter-spacing:-.02em;font-feature-settings:"lnum";font-variant-numeric:lining-nums}[data-offer=rosterclerk] .rcRateUnit{font-size:1rem;color:var(--rc-ink-2)}[data-offer=rosterclerk] .rcRateMonthly{font-size:var(--rc-size-small);color:var(--rc-ink-3);padding-bottom:.8rem;border-bottom:1px solid var(--rc-rule)}[data-offer=rosterclerk] .rcRateMonthlyAmt{font-family:var(--rc-font-file);font-size:.8rem;color:var(--rc-ink-2)}[data-offer=rosterclerk] .rcRateEvery,[data-offer=rosterclerk] .rcRateFounding{font-size:var(--rc-size-small);color:var(--rc-ink-2)}[data-offer=rosterclerk] .rcRateFounding{padding:.75rem .85rem;background:var(--rc-sheet-2);border-left:3px solid var(--rc-amber-bar)}[data-offer=rosterclerk] .rcCert{margin-top:1.6rem;padding:1.6rem 1.2rem;background:var(--rc-sheet);border:1px solid var(--rc-rule);outline:1px solid var(--rc-rule);outline-offset:5px;border-radius:2px;max-width:50rem}[data-offer=rosterclerk] .rcCertName{font-family:var(--rc-font-letter);font-style:italic;font-weight:400;font-size:var(--rc-size-h2);line-height:1.12;margin-bottom:.9rem}[data-offer=rosterclerk] .rcCertClaim{font-size:var(--rc-size-lede);line-height:1.5;max-width:44ch}[data-offer=rosterclerk] .rcCertBound{margin-top:.9rem;font-size:var(--rc-size-small);color:var(--rc-ink-3);max-width:60ch}[data-offer=rosterclerk] .rcPromises{list-style:none;display:grid;grid-gap:.6rem;gap:.6rem;margin-top:1.8rem;max-width:50rem}[data-offer=rosterclerk] .rcPromises li{padding-left:1.4rem;position:relative;color:var(--rc-ink-2)}[data-offer=rosterclerk] .rcPromises li:before,[data-offer=rosterclerk] .rcTicks li:before{content:"";position:absolute;left:.1rem;top:.5em;width:.62rem;height:.34rem;border-left:2px solid var(--rc-act);border-bottom:2px solid var(--rc-act);transform:rotate(-45deg)}[data-offer=rosterclerk] .rcSignup{background:var(--rc-sheet);border-top:1px solid var(--rc-rule);border-bottom:1px solid var(--rc-rule)}[data-offer=rosterclerk] .rcSignup .rcTabLabel{background:var(--rc-paper);border-bottom-color:var(--rc-paper)}[data-offer=rosterclerk] .rcFaq{display:grid;border-top:1px solid var(--rc-rule);max-width:50rem}[data-offer=rosterclerk] .rcFaqItem{padding:1.1rem 0;border-bottom:1px solid var(--rc-rule)}[data-offer=rosterclerk] .rcFaqQ{font-weight:600;margin-bottom:.35rem}[data-offer=rosterclerk] .rcFaqA{color:var(--rc-ink-2);max-width:var(--rc-measure)}[data-offer=rosterclerk] .rcFooter{padding:2.75rem 0 3rem;background:var(--rc-paper-2);border-top:1.5px solid var(--rc-rule-strong);font-size:var(--rc-size-small);color:var(--rc-ink-3)}[data-offer=rosterclerk] .rcWordmarkFoot{color:var(--rc-ink);margin-bottom:1rem}[data-offer=rosterclerk] .rcDisclaim{max-width:62ch}[data-offer=rosterclerk] .rcFooterLinks{list-style:none;display:flex;flex-wrap:wrap;gap:.35rem 1.25rem;margin:1.2rem 0}[data-offer=rosterclerk] .rcFooterLinks a{color:var(--rc-ink-2);display:inline-block;padding:.35rem 0}[data-offer=rosterclerk] .rcFooterAddress{font-style:normal;line-height:1.7}[data-offer=rosterclerk] .rcConfirmed{padding-bottom:calc(var(--rc-band) * .6)}[data-offer=rosterclerk] .rcH1Confirm{margin:0 0 .6rem}[data-offer=rosterclerk] .rcPlans{margin-top:1.6rem;max-width:44rem}[data-offer=rosterclerk] .rcPlanAnnual{border-top-color:var(--rc-act)}[data-offer=rosterclerk] .rcPlanName{font-family:var(--rc-font-letter);font-size:1.4rem}[data-offer=rosterclerk] .rcSaving{display:inline-block;justify-self:start;padding:.35rem .6rem;font-size:var(--rc-size-small);font-weight:600;color:var(--rc-note-ink);background:var(--rc-note);border-radius:3px}[data-offer=rosterclerk] .rcPlanLists{display:grid;grid-gap:1.1rem;gap:1.1rem}[data-offer=rosterclerk] .rcTicks{list-style:none;display:grid;grid-gap:.35rem;gap:.35rem;margin-top:.5rem}[data-offer=rosterclerk] .rcTicks li{position:relative;padding-left:1.35rem;font-size:.95rem}[data-offer=rosterclerk] .rcTicksStrong li{font-weight:600}[data-offer=rosterclerk] .rcPlanGuarantee{padding-top:.8rem;border-top:1px solid var(--rc-rule);font-size:var(--rc-size-small);color:var(--rc-ink-2)}[data-offer=rosterclerk] .rcPlanGuaranteeMonthly{color:var(--rc-ink-3)}[data-offer=rosterclerk] .rcIntent{margin-top:1.6rem}[data-offer=rosterclerk] .rcChoices{display:flex;flex-wrap:wrap;gap:.5rem;margin:.7rem 0 .5rem}[data-offer=rosterclerk] .rcChoice{position:relative;display:inline-flex;align-items:center;min-height:44px;padding:0 .95rem;font-family:var(--rc-font-file);font-size:.78rem;background:var(--rc-sheet);border:1px solid var(--rc-rule);border-radius:var(--rc-radius);cursor:pointer}[data-offer=rosterclerk] .rcChoice input{position:absolute;opacity:0;inset:0;cursor:pointer}[data-offer=rosterclerk] .rcChoice:focus-within{outline:2px solid var(--rc-act);outline-offset:2px}[data-offer=rosterclerk] .rcChoiceOn{border-color:var(--rc-act);background:var(--rc-note);color:var(--rc-note-ink)}[data-offer=rosterclerk] .rcStruck{font-size:var(--rc-size-small);color:var(--rc-ink-3)}[data-offer=rosterclerk] .rcRenewLine{font-size:var(--rc-size-small);color:var(--rc-ink-2)}[data-offer=rosterclerk] .rcSeats{padding:.7rem .85rem;font-weight:600;font-size:var(--rc-size-small);background:var(--rc-lift);border-left:3px solid var(--rc-amber-bar)}[data-offer=rosterclerk] .rcSeatsNote{font-weight:400;color:var(--rc-ink-2)}[data-offer=rosterclerk] .rcConsent{display:grid;grid-gap:.45rem;gap:.45rem;padding:.95rem;font-size:.88rem;color:var(--rc-ink-2);border:1.5px solid var(--rc-rule-strong);border-radius:var(--rc-radius)}[data-offer=rosterclerk] .rcConsentHead{font-weight:600;color:var(--rc-ink)}[data-offer=rosterclerk] .rcConsentCheck{margin-top:.35rem;padding-top:.7rem;border-top:1px solid var(--rc-rule);color:var(--rc-ink)}[data-offer=rosterclerk] .rcTerms{display:grid;grid-gap:.6rem;gap:.6rem;padding-top:.9rem;border-top:1px solid var(--rc-rule);font-size:.84rem;color:var(--rc-ink-2)}@media (min-width:40rem){[data-offer=rosterclerk] .rcField{grid-template-columns:1fr auto}[data-offer=rosterclerk] .rcSheetBody{padding:1.75rem 1.5rem 1.5rem}[data-offer=rosterclerk] .rcSheetTabCap{order:2;flex-basis:auto;padding-bottom:.4rem}[data-offer=rosterclerk] .rcRMast{grid-template-columns:minmax(0,1fr) auto;align-items:end}[data-offer=rosterclerk] .rcAsOf{text-align:right}[data-offer=rosterclerk] .rcFigs{grid-template-columns:repeat(4,1fr)}[data-offer=rosterclerk] .rcFig,[data-offer=rosterclerk] .rcFig:nth-child(2n){padding:1.15rem 1rem 1.2rem;border-left:1px solid var(--rc-rule)}[data-offer=rosterclerk] .rcFig:first-child{padding-left:0;border-left:0}[data-offer=rosterclerk] .rcFig:nth-child(n+3){border-top:0}[data-offer=rosterclerk] .rcTrustList{grid-template-columns:repeat(3,1fr);column-gap:2rem}[data-offer=rosterclerk] .rcPlanLists{grid-template-columns:1fr 1fr}[data-offer=rosterclerk] .rcBuy,[data-offer=rosterclerk] .rcPlan,[data-offer=rosterclerk] .rcRate{padding:1.75rem 1.6rem 1.6rem}[data-offer=rosterclerk] .rcCert{padding:2.2rem 2.2rem 2rem}}@media (min-width:60rem){[data-offer=rosterclerk] .rcCols,[data-offer=rosterclerk] .rcRow{display:grid;grid-template-columns:2.4rem minmax(12rem,2.2fr) 1.15fr 1fr 1.1fr 4.6rem 12.5rem;grid-template-areas:"no name lic type exp days mark" ". note note note note note note";grid-column-gap:1rem;column-gap:1rem}[data-offer=rosterclerk] .rcCols{padding:0 1rem .55rem;margin-bottom:.6rem;border-bottom:1px solid var(--rc-rule-strong)}[data-offer=rosterclerk] .rcCols span{font-family:var(--rc-font-file);font-size:.64rem;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:var(--rc-ink-3)}[data-offer=rosterclerk] .rcColDays{text-align:right}[data-offer=rosterclerk] .rcRow{min-height:3.1rem;padding:.6rem 1rem}[data-offer=rosterclerk] .rcLifted .rcRow{padding-left:calc(1rem - 3px)}[data-offer=rosterclerk] .rcCType{display:block;grid-area:type;font-size:.88rem;color:var(--rc-ink-2)}[data-offer=rosterclerk] .rcCExp{justify-self:start}[data-offer=rosterclerk] .rcCMark{justify-self:end}[data-offer=rosterclerk] .rcNote{grid-template-columns:auto 1fr;gap:1rem;align-items:baseline;margin-top:.35rem}[data-offer=rosterclerk] .rcHeroGrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:3rem;align-items:end;margin-bottom:2.75rem}[data-offer=rosterclerk] .rcHero{padding-top:3.5rem}[data-offer=rosterclerk] .rcSplit{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:4rem;align-items:start}[data-offer=rosterclerk] .rcSplit>:last-child{padding-top:2.6rem}[data-offer=rosterclerk] .rcSplitFounding{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}[data-offer=rosterclerk] .rcTrack{grid-template-columns:repeat(4,1fr);gap:2rem;padding:2.1rem 0 0}[data-offer=rosterclerk] .rcTrack:before{left:0;right:0;top:.4rem;bottom:auto;width:auto;height:2px;background-size:55% 2px}[data-offer=rosterclerk] .rcStopPin{left:0;top:-2.15rem}[data-offer=rosterclerk] .rcStopMark{margin-top:.2rem}}@media (prefers-reduced-motion:reduce){[data-offer=rosterclerk] *{transition:none!important}}@media (min-width:60rem){[data-offer=rosterclerk] .rcHeroSide .rcField{grid-template-columns:1fr}}