[data-offer=devicedesk] .cf{background:var(--dd-paper);padding:clamp(32px,7vw,96px) 0 clamp(48px,8vw,112px)}[data-offer=devicedesk] .cfWrap{max-width:1120px;margin:0 auto;padding:0 var(--dd-gutter)}[data-offer=devicedesk] .cfCard{display:grid;background:var(--dd-sheet);border:1px solid var(--dd-rule);border-radius:var(--dd-radius);box-shadow:var(--dd-shadow);overflow:hidden}[data-offer=devicedesk] .cfLead{padding:clamp(24px,5vw,56px)}[data-offer=devicedesk] .cfKicker{display:flex;align-items:center;gap:10px;margin:0 0 18px;font-family:var(--font-figure);font-size:var(--step-label);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--dd-violet)}[data-offer=devicedesk] .cfSeal{position:relative;flex:none;width:24px;height:24px;border-radius:50%;background:var(--dd-violet-wash);box-shadow:inset 0 0 0 1.5px var(--dd-violet-line)}[data-offer=devicedesk] .cfSeal:after{content:"";position:absolute;inset:8px;border-radius:50%;background:var(--dd-violet)}[data-offer=devicedesk] .cfCard[data-tone=done] .cfSeal{background:var(--dd-done);box-shadow:none}[data-offer=devicedesk] .cfCard[data-tone=done] .cfSeal:after{inset:auto;left:8px;top:5px;width:6px;height:11px;border-radius:0;background:none;border:solid var(--dd-sheet);border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}[data-offer=devicedesk] .cfCard[data-tone=done] .cfKicker{color:var(--dd-done)}[data-offer=devicedesk] .cfCard[data-tone=stop] .cfSeal:after{inset:11px 6px;border-radius:2px}[data-offer=devicedesk] .cfTitle{margin:0;max-width:17ch;font-family:var(--font-display);font-size:clamp(2rem,5.4vw,3.2rem);font-weight:800;line-height:1.03;letter-spacing:-.025em;color:var(--dd-ink);text-wrap:balance}[data-offer=devicedesk] .cfLede{margin:18px 0 0;max-width:34rem;font-size:var(--step-lede);line-height:1.5;color:var(--dd-ink-2)}[data-offer=devicedesk] .cfChip{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 12px;max-width:100%;margin:22px 0 0;padding:10px 14px;border:1px solid var(--dd-violet-line);border-radius:var(--dd-radius-sm);background:var(--dd-violet-wash)}[data-offer=devicedesk] .cfChipLabel{font-family:var(--font-figure);font-size:var(--step-label);letter-spacing:.08em;text-transform:uppercase;color:var(--dd-violet)}[data-offer=devicedesk] .cfChipValue{font-family:var(--font-figure);font-size:.98rem;font-weight:600;color:var(--dd-ink);overflow-wrap:anywhere}[data-offer=devicedesk] .cfActions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px;margin-top:30px}[data-offer=devicedesk] .cfResend{display:flex;flex-direction:column;gap:8px}[data-offer=devicedesk] .cfBtn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 24px;border:0;border-radius:var(--dd-radius);background:var(--dd-violet);color:var(--dd-violet-ink);box-shadow:0 1px 0 rgba(0,0,0,.12),0 8px 20px -10px var(--dd-violet);font-family:var(--font-display);font-size:1.05rem;font-weight:700;text-decoration:none;cursor:pointer;transition:background-color .12s ease,transform .12s ease}[data-offer=devicedesk] .cfBtn:hover{background:var(--dd-violet-2)}[data-offer=devicedesk] .cfBtn:active{transform:translateY(1px)}[data-offer=devicedesk] .cfBtn:focus-visible{outline:3px solid var(--dd-violet-line);outline-offset:3px}[data-offer=devicedesk] .cfBtn[data-state=sending]{opacity:.75;cursor:progress}[data-offer=devicedesk] .cfBtn[data-state=sent]{background:var(--dd-done-wash);color:var(--dd-done);box-shadow:inset 0 0 0 1.5px var(--dd-done);cursor:default}[data-offer=devicedesk] .cfBtn[data-state=sent]:before{content:"";width:6px;height:11px;margin-top:-3px;border:solid;border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}[data-offer=devicedesk] .cfBtnQuiet{background:transparent;color:var(--dd-ink);box-shadow:inset 0 0 0 1.5px var(--dd-rule-2)}[data-offer=devicedesk] .cfBtnQuiet:hover{background:var(--dd-paper)}[data-offer=devicedesk] .cfStatus{margin:0;font-size:var(--step-small);color:var(--dd-violet-2)}[data-offer=devicedesk] .cfStatus:empty{display:none}[data-offer=devicedesk] .cfMeta{margin:30px 0 0;padding-top:18px;border-top:1px solid var(--dd-rule);font-size:var(--step-small);color:var(--dd-ink-3)}[data-offer=devicedesk] .cfLede a,[data-offer=devicedesk] .cfMeta a{color:var(--dd-violet);text-underline-offset:3px}[data-offer=devicedesk] .cfNext{padding:clamp(24px,5vw,48px);background:var(--dd-film);border-top:1px solid var(--dd-film-2)}[data-offer=devicedesk] .cfNextH{margin:0 0 22px;font-family:var(--font-figure);font-size:var(--step-label);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--dd-film-ink)}[data-offer=devicedesk] .cfSteps{margin:0;padding:0;list-style:none}[data-offer=devicedesk] .cfStep{position:relative;display:grid;grid-template-columns:34px 1fr;grid-gap:14px;gap:14px;padding-bottom:22px}[data-offer=devicedesk] .cfStep:last-child{padding-bottom:0}[data-offer=devicedesk] .cfStep:not(:last-child):before{content:"";position:absolute;left:16px;top:34px;bottom:4px;width:1.5px;background:var(--dd-film-2)}[data-offer=devicedesk] .cfStepNum{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--dd-sheet);box-shadow:inset 0 0 0 1.5px var(--dd-film-ink);font-family:var(--font-figure);font-size:.9rem;font-weight:600;color:var(--dd-film-ink)}[data-offer=devicedesk] .cfStepText{padding-top:5px;font-size:var(--step-body);line-height:1.5;color:var(--dd-ink)}[data-offer=devicedesk] .cfForm{display:grid;grid-gap:10px;gap:10px;margin-top:26px;max-width:34rem}[data-offer=devicedesk] .cfLabel{font-family:var(--font-display);font-weight:700;color:var(--dd-ink)}[data-offer=devicedesk] .cfField{width:100%;padding:12px 14px;border:1.5px solid var(--dd-rule-2);border-radius:var(--dd-radius-sm);background:#fff;font:inherit;color:var(--dd-ink)}[data-offer=devicedesk] .cfForm .cfBtn{justify-self:start}[data-offer=devicedesk] .cfProse{max-width:46rem;margin:0 auto;padding:clamp(24px,5vw,56px);background:var(--dd-sheet);border:1px solid var(--dd-rule);border-radius:var(--dd-radius);box-shadow:var(--dd-shadow-soft);font-size:var(--step-body);line-height:1.65;color:var(--dd-ink-2)}[data-offer=devicedesk] .cfProse h1{margin:0 0 12px;font-family:var(--font-display);font-size:clamp(2rem,5vw,2.8rem);font-weight:800;letter-spacing:-.02em;line-height:1.05;color:var(--dd-ink)}[data-offer=devicedesk] .cfProse h2{margin:2.2em 0 .6em;padding-top:1.2em;border-top:1px solid var(--dd-rule);font-family:var(--font-display);font-size:var(--step-h3);font-weight:700;color:var(--dd-ink)}[data-offer=devicedesk] .cfProse h3{margin:1.6em 0 .4em;font-family:var(--font-display);font-size:1.05rem;color:var(--dd-ink)}[data-offer=devicedesk] .cfProse ol,[data-offer=devicedesk] .cfProse p,[data-offer=devicedesk] .cfProse ul{margin:0 0 1em}[data-offer=devicedesk] .cfProse a{color:var(--dd-violet);text-underline-offset:3px}@media (min-width:64rem){[data-offer=devicedesk] .cfCard[data-has-next=yes]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}[data-offer=devicedesk] .cfCard[data-has-next=yes] .cfNext{border-top:0;border-left:1px solid var(--dd-film-2);display:flex;flex-direction:column;justify-content:center}[data-offer=devicedesk] .cfCard[data-has-next=no]{max-width:46rem;margin:0 auto}}@media (prefers-reduced-motion:reduce){[data-offer=devicedesk] .cfBtn{transition:none}}[data-offer=haulmarker] .cf{background:var(--bone);padding:clamp(2rem,7vw,5.5rem) 0 clamp(3rem,8vw,6.5rem)}[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(1.6rem,5vw,3.25rem) clamp(1.4rem,5vw,3.25rem) clamp(1.6rem,5vw,3rem) clamp(1.8rem,5.4vw,3.6rem)}[data-offer=haulmarker] .cfKicker{display:inline-flex;align-items:center;gap:.6rem;margin:0 0 1.1rem;padding:.35rem .7rem .35rem .45rem;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:1.1rem 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 .8rem;max-width:100%;margin:1.4rem 0 0;padding:.7rem .95rem;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:.8rem;margin-top:1.9rem}[data-offer=haulmarker] .cfResend{display:flex;flex-direction:column;gap:.5rem}[data-offer=haulmarker] .cfBtn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:var(--tap);padding:.8rem 1.4rem;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:2rem 0 0;padding-top:1.1rem;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(1.6rem,5vw,3rem) clamp(1.4rem,5vw,3rem) clamp(1.6rem,5vw,3rem) clamp(1.8rem,5.4vw,3rem);background:var(--slab);color:var(--slab-ink)}[data-offer=haulmarker] .cfNextH{margin:0 0 1.4rem;padding-bottom:.8rem;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:.9rem;gap:.9rem;padding-bottom:1.3rem}[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:.35rem;font-size:var(--step-body);line-height:1.5;color:var(--slab-ink)}[data-offer=haulmarker] .cfForm{display:grid;grid-gap:.6rem;gap:.6rem;max-width:var(--measure);margin-top:1.6rem}[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:.8rem .9rem;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(1.6rem,5vw,3.25rem) clamp(1.4rem,5vw,3.25rem) clamp(1.6rem,5vw,3.25rem) clamp(1.8rem,5.4vw,3.6rem);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 .8rem;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:2.2em 0 .6em;padding-top:1em;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:1.6em 0 .4em;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 1em}[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 (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=grantclerk] .cf{padding:var(--gc-leading-band) 0 calc(var(--gc-leading-band) * 1.2);background-color:var(--gc-paper);background-image:linear-gradient(var(--gc-graph) 1px,transparent 1px),linear-gradient(90deg,var(--gc-graph) 1px,transparent 1px);background-size:24px 24px}[data-offer=grantclerk] .cfWrap{max-width:var(--gc-page);margin:0 auto;padding:0 var(--gc-gutter)}[data-offer=grantclerk] .cfCard{display:grid;background:var(--gc-leaf);border:1px solid var(--gc-rule);border-top:3px solid var(--gc-rule-heavy);border-radius:var(--gc-corner);box-shadow:var(--gc-lay)}[data-offer=grantclerk] .cfLead{padding:clamp(1.5rem,5vw,3.25rem)}[data-offer=grantclerk] .cfKicker{display:flex;align-items:center;gap:.65rem;margin:0 0 1.1rem;font-family:var(--gc-font-apparatus);font-size:var(--gc-size-head);font-weight:600;letter-spacing:var(--gc-track-head);text-transform:uppercase;color:var(--gc-seal)}[data-offer=grantclerk] .cfCard[data-tone=done] .cfKicker{color:var(--gc-verd)}[data-offer=grantclerk] .cfSeal{position:relative;flex:none;width:1.35rem;height:1.35rem;border:1.5px solid;border-radius:50%}[data-offer=grantclerk] .cfSeal:after{content:"";position:absolute;inset:.3rem;border-radius:50%;background:currentColor}[data-offer=grantclerk] .cfCard[data-tone=done] .cfSeal:after{inset:auto;left:.4rem;top:.18rem;width:.3rem;height:.6rem;border-radius:0;background:none;border:solid;border-width:0 2px 2px 0;transform:rotate(45deg)}[data-offer=grantclerk] .cfTitle{margin:0;max-width:18ch;font-family:var(--font-body);font-size:var(--gc-size-h1);font-weight:500;line-height:var(--gc-lead-h1);letter-spacing:-.012em;color:var(--gc-ink);text-wrap:balance}[data-offer=grantclerk] .cfLede{margin:1.1rem 0 0;max-width:var(--gc-measure);font-family:var(--font-body);font-size:var(--gc-size-stand);line-height:1.5;color:var(--gc-ink-2)}[data-offer=grantclerk] .cfChip{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .9rem;max-width:var(--gc-measure);margin:1.4rem 0 0;padding:.75rem 0 .75rem .9rem;border-left:3px solid var(--gc-verd);background:var(--gc-verd-wash)}[data-offer=grantclerk] .cfChipLabel{font-family:var(--gc-font-apparatus);font-size:var(--gc-size-head);font-weight:600;letter-spacing:var(--gc-track-head);text-transform:uppercase;color:var(--gc-ink-3)}[data-offer=grantclerk] .cfChipValue{font-family:var(--gc-font-figure);font-size:.95rem;color:var(--gc-ink);overflow-wrap:anywhere}[data-offer=grantclerk] .cfActions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.75rem;margin-top:1.8rem}[data-offer=grantclerk] .cfResend{display:flex;flex-direction:column;gap:.5rem}[data-offer=grantclerk] .cfBtn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:var(--gc-tap);padding:.75rem 1.4rem;border:1px solid var(--gc-verd-deep);border-radius:var(--gc-corner);background:var(--gc-verd);color:var(--gc-verd-ink);font-family:var(--gc-font-apparatus);font-size:1rem;font-weight:600;text-align:center;text-decoration:none;cursor:pointer;transition:background-color var(--gc-quick) var(--gc-ease)}[data-offer=grantclerk] .cfBtn:hover{background:var(--gc-verd-deep);color:var(--gc-verd-ink)}[data-offer=grantclerk] .cfBtn:focus-visible{outline:2px solid var(--gc-seal);outline-offset:3px}[data-offer=grantclerk] .cfBtn[data-state=sending]{opacity:.75;cursor:progress}[data-offer=grantclerk] .cfBtn[data-state=sent]{background:var(--gc-verd-wash);color:var(--gc-verd);border-color:var(--gc-verd);cursor:default}[data-offer=grantclerk] .cfBtn[data-state=sent]:before{content:"";width:.32rem;height:.64rem;margin-top:-.2rem;border:solid;border-width:0 2px 2px 0;transform:rotate(45deg)}[data-offer=grantclerk] .cfBtnQuiet{background:transparent;color:var(--gc-ink);border-color:var(--gc-rule-heavy)}[data-offer=grantclerk] .cfBtnQuiet:hover{background:var(--gc-leaf-2);color:var(--gc-ink)}[data-offer=grantclerk] .cfStatus{margin:0;font-family:var(--gc-font-apparatus);font-size:var(--gc-size-small);color:var(--gc-seal)}[data-offer=grantclerk] .cfStatus:empty{display:none}[data-offer=grantclerk] .cfMeta{margin:2rem 0 0;padding-top:1rem;border-top:1px solid var(--gc-rule-hair);font-family:var(--gc-font-apparatus);font-size:var(--gc-size-small);color:var(--gc-ink-3)}[data-offer=grantclerk] .cfLede a,[data-offer=grantclerk] .cfMeta a{color:var(--gc-verd);text-underline-offset:3px}[data-offer=grantclerk] .cfNext{padding:clamp(1.5rem,5vw,3.25rem);background:var(--gc-leaf-2);border-top:1px solid var(--gc-rule)}[data-offer=grantclerk] .cfNextH{margin:0 0 .4rem;font-family:var(--gc-font-apparatus);font-size:var(--gc-size-head);font-weight:600;letter-spacing:var(--gc-track-head);text-transform:uppercase;color:var(--gc-ink-3)}[data-offer=grantclerk] .cfSteps{margin:0;padding:0;list-style:none;border-top:1.5px solid var(--gc-rule-heavy)}[data-offer=grantclerk] .cfStep{display:grid;grid-template-columns:2.6rem 1fr;grid-gap:.6rem;gap:.6rem;padding:1rem 0;border-bottom:1px solid var(--gc-rule)}[data-offer=grantclerk] .cfStepNum{padding-top:.2rem;font-family:var(--gc-font-figure);font-size:.85rem;color:var(--gc-verd)}[data-offer=grantclerk] .cfStepNum:before{content:"0"}[data-offer=grantclerk] .cfStepText{font-family:var(--font-body);font-size:var(--gc-size-text);line-height:var(--gc-lead-tight);color:var(--gc-ink)}[data-offer=grantclerk] .cfForm{display:grid;grid-gap:.6rem;gap:.6rem;max-width:var(--gc-measure);margin-top:1.5rem}[data-offer=grantclerk] .cfLabel{font-family:var(--gc-font-apparatus);font-size:var(--gc-size-head);font-weight:600;letter-spacing:var(--gc-track-head);text-transform:uppercase;color:var(--gc-ink-3)}[data-offer=grantclerk] .cfField{width:100%;padding:.75rem .85rem;border:1px solid var(--gc-rule-heavy);border-radius:var(--gc-corner);background:var(--gc-leaf);font:inherit;color:var(--gc-ink)}[data-offer=grantclerk] .cfForm .cfBtn{justify-self:start}[data-offer=grantclerk] .cfProse{max-width:46rem;margin:0 auto;padding:clamp(1.5rem,5vw,3.25rem);background:var(--gc-leaf);border:1px solid var(--gc-rule);border-top:3px solid var(--gc-rule-heavy);box-shadow:var(--gc-lay);font-family:var(--font-body);font-size:var(--gc-size-text);line-height:var(--gc-lead-text);color:var(--gc-ink-2)}[data-offer=grantclerk] .cfProse h1{margin:0 0 .8rem;font-size:var(--gc-size-h1);font-weight:500;line-height:var(--gc-lead-h1);color:var(--gc-ink)}[data-offer=grantclerk] .cfProse h2{margin:2.2em 0 .6em;padding-top:.9em;border-top:1px solid var(--gc-rule);font-size:var(--gc-size-h2);font-weight:500;color:var(--gc-ink)}[data-offer=grantclerk] .cfProse h3{margin:1.6em 0 .4em;font-family:var(--gc-font-apparatus);font-size:1rem;color:var(--gc-ink)}[data-offer=grantclerk] .cfProse ol,[data-offer=grantclerk] .cfProse p,[data-offer=grantclerk] .cfProse ul{margin:0 0 1em}[data-offer=grantclerk] .cfProse a{color:var(--gc-verd);text-underline-offset:3px}@media (min-width:64rem){[data-offer=grantclerk] .cfCard[data-has-next=yes]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}[data-offer=grantclerk] .cfCard[data-has-next=yes] .cfNext{border-top:0;border-left:1px solid var(--gc-rule);display:flex;flex-direction:column;justify-content:center}[data-offer=grantclerk] .cfCard[data-has-next=no]{max-width:46rem;margin:0 auto}}@media (prefers-reduced-motion:reduce){[data-offer=grantclerk] .cfBtn{transition:none}}[data-offer=grantclerk] .gcCfHome,[data-offer=grantclerk] .gcCfHome:hover{color:inherit;text-decoration:none}[data-offer=sponsorclerk] .scCfSkip{position:absolute;left:-9999px}[data-offer=sponsorclerk] .scCfSkip:focus{left:1rem;top:1rem;z-index:10;padding:.5rem .75rem;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(1.5rem,5vw,3.25rem)}[data-offer=sponsorclerk] .cfKicker{display:flex;align-items:center;gap:.6rem;margin:0 0 1.1rem;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:1.1rem 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:.25rem .9rem;max-width:var(--sc-measure);margin:1.4rem 0 0;padding:.75rem .9rem;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:.75rem;margin-top:1.8rem}[data-offer=sponsorclerk] .cfResend{display:flex;flex-direction:column;gap:.5rem}[data-offer=sponsorclerk] .cfBtn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:48px;padding:.75rem 1.35rem;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:2rem 0 0;padding-top:1rem;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(1.5rem,5vw,3.25rem);background:var(--sc-sheet-alt);border-top:1px solid var(--sc-rule)}[data-offer=sponsorclerk] .cfNextH{margin:0 0 1rem;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:.5rem;gap:.5rem;padding:.95rem 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:.6rem;gap:.6rem;max-width:var(--sc-measure);margin-top:1.5rem}[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:.75rem .85rem;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(1.5rem,5vw,3.25rem);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 .8rem;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:2.2em 0 .6em;padding-top:.9em;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:1.6em 0 .4em;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 1em}[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=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=sphereclerk] .cf{padding:clamp(24px,6vw,88px) 0 clamp(56px,9vw,120px)}[data-offer=sphereclerk] .cfWrap{max-width:1040px;margin:0 auto;padding:0 clamp(16px,4.4vw,40px)}[data-offer=sphereclerk] .cfCard{display:grid;background:var(--sph-card);border:1px solid var(--sph-rule);border-top:5px solid var(--sph-blue);border-radius:var(--sph-radius);box-shadow:var(--sph-lift);overflow:hidden}@media (min-width:900px){[data-offer=sphereclerk] .cfCard[data-has-next=yes]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}[data-offer=sphereclerk] .cfLead{padding:clamp(24px,5vw,56px)}[data-offer=sphereclerk] .cfKicker{display:flex;align-items:center;gap:10px;margin:0 0 16px;font-size:var(--sph-step-label);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--sph-blue)}[data-offer=sphereclerk] .cfSeal{width:12px;height:12px;border-radius:50%;background:var(--sph-blue);flex:none}[data-offer=sphereclerk] .cfCard[data-tone=error] .cfSeal,[data-offer=sphereclerk] .cfCard[data-tone=warn] .cfSeal{background:var(--sph-alert)}[data-offer=sphereclerk] .cfTitle{margin:0;font-family:var(--font-display);font-weight:700;font-size:clamp(1.9rem,5.2vw,2.75rem);line-height:1.08;letter-spacing:-.016em;text-wrap:balance;color:var(--sph-ink)}[data-offer=sphereclerk] .cfLede{margin:16px 0 0;font-size:var(--sph-step-lede);line-height:1.5;color:var(--sph-ink-2);max-width:34rem}[data-offer=sphereclerk] .cfActions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}[data-offer=sphereclerk] .cfActions button,[data-offer=sphereclerk] .cfBtn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--sph-tap);padding:0 22px;border-radius:var(--sph-radius-btn);border:1.5px solid var(--sph-blue);background:var(--sph-blue);color:var(--sph-on-blue);font-family:var(--font-body);font-size:1rem;font-weight:700;text-decoration:none;cursor:pointer}[data-offer=sphereclerk] .cfActions button:hover,[data-offer=sphereclerk] .cfBtn:hover{background:var(--sph-blue-deep);border-color:var(--sph-blue-deep)}[data-offer=sphereclerk] .cfBtnQuiet{background:transparent;color:var(--sph-ink);border-color:var(--sph-ink)}[data-offer=sphereclerk] .cfBtnQuiet:hover{background:var(--sph-ink);color:var(--sph-card);border-color:var(--sph-ink)}[data-offer=sphereclerk] .cfMeta{margin:20px 0 0;font-size:.875rem;color:var(--sph-ink-3);line-height:1.5}[data-offer=sphereclerk] .cfChip{display:inline-flex;gap:8px;align-items:baseline;padding:6px 12px;border-radius:999px;background:var(--sph-blue-wash);font-size:.875rem}[data-offer=sphereclerk] .cfChipLabel{color:var(--sph-ink-3)}[data-offer=sphereclerk] .cfChipValue{color:var(--sph-ink);font-weight:700;overflow-wrap:anywhere}[data-offer=sphereclerk] .cfResend{margin-top:12px}[data-offer=sphereclerk] .cfNext{background:var(--sph-paper);border-top:1px solid var(--sph-rule);padding:clamp(24px,5vw,48px)}@media (min-width:900px){[data-offer=sphereclerk] .cfNext{border-top:0;border-left:1px solid var(--sph-rule)}}[data-offer=sphereclerk] .cfNextH{margin:0 0 20px;font-family:var(--font-display);font-weight:700;font-size:1.25rem}[data-offer=sphereclerk] .cfSteps{list-style:none;margin:0;padding:0;display:grid;grid-gap:18px;gap:18px}[data-offer=sphereclerk] .cfStep{display:grid;grid-template-columns:36px 1fr;grid-gap:14px;gap:14px;align-items:start}[data-offer=sphereclerk] .cfStepNum{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font-family:var(--font-display);font-weight:800;color:var(--sph-blue);box-shadow:inset 0 0 0 2px var(--sph-blue)}[data-offer=sphereclerk] .cfStepText{padding-top:6px;line-height:1.5;color:var(--sph-ink-2)}[data-offer=sphereclerk] .cfProse{background:var(--sph-card);border:1px solid var(--sph-rule);border-radius:var(--sph-radius);padding:clamp(24px,5vw,56px);line-height:1.65;color:var(--sph-ink-2);max-width:820px}[data-offer=sphereclerk] .cfProse h1,[data-offer=sphereclerk] .cfProse h2{font-family:var(--font-display);color:var(--sph-ink);line-height:1.15}[data-offer=sphereclerk] .cfProse a{color:var(--sph-blue)}[data-offer=sphereclerk] .cfForm{display:grid;grid-gap:10px;gap:10px;max-width:34rem;margin-top:24px}[data-offer=sphereclerk] .cfLabel{font-size:.875rem;font-weight:600;color:var(--sph-ink-2)}[data-offer=sphereclerk] .cfField{width:100%;min-height:var(--sph-tap);padding:10px 14px;border:1.5px solid var(--sph-ink-3);border-radius:var(--sph-radius-btn);background:var(--sph-card);font:inherit;color:var(--sph-ink)}[data-offer=sphereclerk] .cfField:focus-visible{outline:3px solid var(--sph-blue);outline-offset:2px}[data-offer=sphereclerk] .cfForm .cfBtn{justify-self:start}[data-offer=sphereclerk] .cfForm .cfLede{margin:0}.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}