[data-astro-cid-hjsxbr7p][hidden]{display:none!important}.cm-grid[data-astro-cid-hjsxbr7p]{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-template-areas:"intro form" "lines form";grid-template-rows:auto 1fr;gap:0 clamp(40px,5.4vw,96px);align-items:start}.intro[data-astro-cid-hjsxbr7p]{grid-area:intro}.lines[data-astro-cid-hjsxbr7p]{grid-area:lines;margin-top:clamp(36px,4vw,56px)}.fwrap[data-astro-cid-hjsxbr7p]{grid-area:form;min-width:0}.h1[data-astro-cid-hjsxbr7p]{margin:0}.intro[data-astro-cid-hjsxbr7p] .lede[data-astro-cid-hjsxbr7p]{margin:clamp(24px,2.6vw,34px) 0 0;padding:18px 0 20px;max-width:none;border-top:4px solid var(--white);border-bottom:4px solid rgba(255,255,255,.4);font-weight:500;color:var(--white)}.who[data-astro-cid-hjsxbr7p]{display:flex;flex-direction:column;gap:18px;margin:0}.who-t[data-astro-cid-hjsxbr7p]{display:flex;flex-direction:column;min-width:0}.who-k[data-astro-cid-hjsxbr7p]{color:var(--ash)}.who-p[data-astro-cid-hjsxbr7p]{margin:10px 0 0;font-size:16px;line-height:1.5;color:var(--mist);max-width:46ch}.desks[data-astro-cid-hjsxbr7p]{list-style:none;margin:0;padding:0;display:grid;gap:12px}.desk[data-astro-cid-hjsxbr7p]{position:relative;display:grid;grid-template-columns:clamp(112px,9vw,132px) minmax(0,1fr);gap:clamp(16px,1.6vw,22px);padding:14px;background:var(--coal);border:var(--rule-2) solid var(--iron);transition:border-color .2s,opacity .2s}.desk-ph[data-astro-cid-hjsxbr7p]{position:relative;display:block;align-self:start;overflow:hidden;background:var(--mist);isolation:isolate}.desk-ph[data-astro-cid-hjsxbr7p]:after{content:"";position:absolute;inset:0;background-image:var(--grain);background-size:220px;mix-blend-mode:overlay;opacity:.4;pointer-events:none}.desk-ph[data-astro-cid-hjsxbr7p] img[data-astro-cid-hjsxbr7p]{display:block;width:100%;aspect-ratio:1;height:auto;object-fit:cover;object-position:50% 28%;filter:contrast(1.05);mix-blend-mode:multiply}.desk-t[data-astro-cid-hjsxbr7p]{display:flex;flex-direction:column;min-width:0;padding-top:2px}.desk-nm[data-astro-cid-hjsxbr7p]{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;padding-bottom:10px;border-bottom:var(--rule-4) solid var(--white)}.desk-nm[data-astro-cid-hjsxbr7p] b[data-astro-cid-hjsxbr7p]{font-size:var(--fs-h4);line-height:.95;letter-spacing:.02em;color:var(--white)}.desk-nm[data-astro-cid-hjsxbr7p]>span[data-astro-cid-hjsxbr7p]{font-size:var(--fs-small);line-height:1.3;color:var(--ash)}.desk-k[data-astro-cid-hjsxbr7p]{margin-top:12px;color:var(--ash)}.desk-divs[data-astro-cid-hjsxbr7p]{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px}.desk-divs[data-astro-cid-hjsxbr7p] li[data-astro-cid-hjsxbr7p]{flex:none}.desk-divs[data-astro-cid-hjsxbr7p] a[data-astro-cid-hjsxbr7p]{display:block;transition:transform .15s}.desk-divs[data-astro-cid-hjsxbr7p] a[data-astro-cid-hjsxbr7p]:hover{transform:translateY(-2px)}.desk-divs[data-astro-cid-hjsxbr7p] img[data-astro-cid-hjsxbr7p]{display:block;height:15px;width:calc(15px * var(--r))}.desk-flag[data-astro-cid-hjsxbr7p]{position:absolute;top:calc(var(--rule-2) * -1);right:calc(var(--rule-2) * -1);padding:5px 8px 4px;background:var(--white);color:var(--black);font-family:var(--font-display);font-weight:800;font-size:13px;line-height:1;letter-spacing:.06em;text-transform:uppercase;opacity:0;transform:translateY(-4px);transition:opacity .2s,transform .2s;pointer-events:none}.desks[data-astro-cid-hjsxbr7p].has-match .desk[data-astro-cid-hjsxbr7p]{opacity:.45}.desks[data-astro-cid-hjsxbr7p].has-match .desk[data-astro-cid-hjsxbr7p].is-match{opacity:1;border-color:var(--white)}.desk[data-astro-cid-hjsxbr7p].is-match .desk-flag[data-astro-cid-hjsxbr7p]{opacity:1;transform:none}.who-r[data-astro-cid-hjsxbr7p]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px 12px;align-self:flex-start;margin-top:14px;color:var(--white);text-decoration:none}.who-r[data-astro-cid-hjsxbr7p] .stars[data-astro-cid-hjsxbr7p] svg[data-astro-cid-hjsxbr7p]{width:18px;height:18px;color:var(--gold)}.who-rt[data-astro-cid-hjsxbr7p]{font-size:14px;font-weight:600;color:var(--mist);text-decoration:underline;text-decoration-color:#ffffff59;text-decoration-thickness:2px;text-underline-offset:4px;transition:text-decoration-color .2s}.who-rt[data-astro-cid-hjsxbr7p] b[data-astro-cid-hjsxbr7p]{font-family:var(--font-display);font-weight:900;font-size:20px;color:var(--white)}.who-r[data-astro-cid-hjsxbr7p]:hover .who-rt[data-astro-cid-hjsxbr7p]{text-decoration-color:var(--white)}.ln-box[data-astro-cid-hjsxbr7p]{margin-top:clamp(32px,3.4vw,44px)}.ln-call[data-astro-cid-hjsxbr7p]{display:block;text-decoration:none;color:var(--white);padding-bottom:20px}.ln-call[data-astro-cid-hjsxbr7p]:focus-visible{outline-offset:4px}.ln-list[data-astro-cid-hjsxbr7p] dt[data-astro-cid-hjsxbr7p]{display:block;font-family:var(--font-body);font-variation-settings:"wdth" 80;font-weight:700;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ash)}.lc-row[data-astro-cid-hjsxbr7p]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:12px}.lc-row[data-astro-cid-hjsxbr7p] b[data-astro-cid-hjsxbr7p]{font-family:var(--font-display);font-weight:900;font-size:clamp(42px,4.4vw,68px);line-height:.84;white-space:nowrap;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:4px;text-underline-offset:8px;transition:text-decoration-color .2s}.ln-call[data-astro-cid-hjsxbr7p] .tile[data-astro-cid-hjsxbr7p]{width:64px;height:64px}.ln-call[data-astro-cid-hjsxbr7p] .tile[data-astro-cid-hjsxbr7p] svg[data-astro-cid-hjsxbr7p]{width:26px;height:26px}.ln-call[data-astro-cid-hjsxbr7p]:hover .lc-row[data-astro-cid-hjsxbr7p] b[data-astro-cid-hjsxbr7p],.ln-call[data-astro-cid-hjsxbr7p]:focus-visible .lc-row[data-astro-cid-hjsxbr7p] b[data-astro-cid-hjsxbr7p]{text-decoration-color:var(--white)}.ln-call[data-astro-cid-hjsxbr7p]:hover .tile[data-astro-cid-hjsxbr7p]{background:var(--black);color:var(--white);box-shadow:inset 0 0 0 3px var(--white)}.ln-list[data-astro-cid-hjsxbr7p]{margin:0;border-top:var(--rule-2) solid var(--rule-dark)}.ln-list[data-astro-cid-hjsxbr7p]>div[data-astro-cid-hjsxbr7p]{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;padding:15px 0 16px;border-bottom:var(--rule-1) solid var(--rule-dark)}.ln-list[data-astro-cid-hjsxbr7p] dt[data-astro-cid-hjsxbr7p]{padding-top:4px}.ln-list[data-astro-cid-hjsxbr7p] dd[data-astro-cid-hjsxbr7p]{margin:0;font-size:17px;font-weight:600;line-height:1.4;color:var(--white)}.dd-k[data-astro-cid-hjsxbr7p]{display:block;margin-top:3px;font-size:15px;font-weight:500;line-height:1.45;color:var(--ash)}.ln-list[data-astro-cid-hjsxbr7p] a[data-astro-cid-hjsxbr7p]{color:var(--white);text-decoration:underline;text-decoration-color:#ffffff59;text-decoration-thickness:2px;text-underline-offset:4px;transition:text-decoration-color .2s;overflow-wrap:anywhere}.ln-list[data-astro-cid-hjsxbr7p] a[data-astro-cid-hjsxbr7p]:hover{text-decoration-color:var(--white)}.ln-list[data-astro-cid-hjsxbr7p]>.ln-urg[data-astro-cid-hjsxbr7p]{align-items:center;border-bottom:var(--rule-4) solid var(--white)}.ln-urg[data-astro-cid-hjsxbr7p] dt[data-astro-cid-hjsxbr7p]{padding-top:0}.lu-n[data-astro-cid-hjsxbr7p]{font-family:var(--font-display);font-weight:900;font-size:clamp(38px,3.2vw,48px);line-height:.8;letter-spacing:-.01em;color:var(--white)}.ln-urg[data-astro-cid-hjsxbr7p] b[data-astro-cid-hjsxbr7p]{display:block;font-family:var(--font-display);font-weight:800;text-transform:uppercase;letter-spacing:.03em;font-size:21px;line-height:1}.ln-urg[data-astro-cid-hjsxbr7p] .dd-k[data-astro-cid-hjsxbr7p]{margin-top:6px;color:var(--mist)}.cf[data-astro-cid-hjsxbr7p],.done[data-astro-cid-hjsxbr7p]{padding:0}.fwrap[data-astro-cid-hjsxbr7p] [data-astro-cid-hjsxbr7p]:is(.errsum,input,select,textarea,fieldset,h2){scroll-margin-top:calc(var(--hdr-h) + 24px)}.fhead[data-astro-cid-hjsxbr7p]{display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--black);color:var(--white);padding:18px clamp(20px,2.4vw,32px) 16px;border-bottom:var(--rule-4) solid var(--black)}.fhead[data-astro-cid-hjsxbr7p] h2[data-astro-cid-hjsxbr7p]{margin:0;font-size:var(--fs-h3);line-height:1}.fhead[data-astro-cid-hjsxbr7p] h2[data-astro-cid-hjsxbr7p]:focus-visible{outline:3px solid var(--white);outline-offset:4px}.fh-k[data-astro-cid-hjsxbr7p]{font-family:var(--font-body);font-variation-settings:"wdth" 80;font-weight:700;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ash);white-space:nowrap}.fbody[data-astro-cid-hjsxbr7p]{padding:clamp(22px,2.4vw,32px)}.fld[data-astro-cid-hjsxbr7p] label[data-astro-cid-hjsxbr7p],.svc[data-astro-cid-hjsxbr7p] legend[data-astro-cid-hjsxbr7p],.plan[data-astro-cid-hjsxbr7p] legend[data-astro-cid-hjsxbr7p]{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.optl[data-astro-cid-hjsxbr7p]{font-weight:500;font-size:12px;color:var(--steel)}.fld[data-astro-cid-hjsxbr7p] .hint[data-astro-cid-hjsxbr7p]{margin:0}.err[data-astro-cid-hjsxbr7p]{display:flex;align-items:flex-start;gap:8px;margin:2px 0 0;font-size:14px;font-weight:700;line-height:1.35;color:var(--black)}.err[data-astro-cid-hjsxbr7p]:before{content:"!";display:grid;place-items:center;width:18px;height:18px;flex:none;margin-top:1px;background:var(--black);color:var(--white);font-family:var(--font-display);font-weight:900;font-size:14px;line-height:1}.fld[data-astro-cid-hjsxbr7p] :is(input,textarea)[data-astro-cid-hjsxbr7p][aria-invalid=true]{border-width:4px;padding:10px 12px;background:var(--cement)}.svc[data-astro-cid-hjsxbr7p][aria-invalid=true] .box[data-astro-cid-hjsxbr7p]{border-color:var(--black);background:var(--cement)}.errsum[data-astro-cid-hjsxbr7p]{background:var(--black);color:var(--white);padding:16px 18px;margin-bottom:20px}.errsum[data-astro-cid-hjsxbr7p]:focus-visible{outline:3px solid var(--black);outline-offset:3px}.es-h[data-astro-cid-hjsxbr7p]{margin:0 0 6px;font-weight:700;font-size:15px}.errsum[data-astro-cid-hjsxbr7p] ul[data-astro-cid-hjsxbr7p]{margin:0;padding-left:18px}.errsum[data-astro-cid-hjsxbr7p] li[data-astro-cid-hjsxbr7p]{font-size:14px;line-height:1.5}.errsum[data-astro-cid-hjsxbr7p] a[data-astro-cid-hjsxbr7p]{color:var(--white);text-underline-offset:3px}.errsum[data-astro-cid-hjsxbr7p] a[data-astro-cid-hjsxbr7p]:focus-visible{outline-color:var(--white)}.svc[data-astro-cid-hjsxbr7p],.plan[data-astro-cid-hjsxbr7p]{border:0;margin:4px 0 16px;padding:0;min-width:0}.svc[data-astro-cid-hjsxbr7p]:focus{outline:none}.svc[data-astro-cid-hjsxbr7p]:focus-visible{outline:3px solid var(--black);outline-offset:4px}.svc[data-astro-cid-hjsxbr7p] legend[data-astro-cid-hjsxbr7p],.plan[data-astro-cid-hjsxbr7p] legend[data-astro-cid-hjsxbr7p]{width:100%;padding:0;margin-bottom:8px;font-size:14px;font-weight:700}.pre[data-astro-cid-hjsxbr7p]{display:flex;align-items:center;gap:10px;margin:0 0 10px;padding:9px 12px;background:var(--cement);border-left:6px solid var(--black);font-size:14px;font-weight:600;line-height:1.35}.opts[data-astro-cid-hjsxbr7p]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}label[data-astro-cid-hjsxbr7p].opt{position:relative;display:block;cursor:pointer}label[data-astro-cid-hjsxbr7p].opt input[data-astro-cid-hjsxbr7p]{position:absolute;inset:0;z-index:2;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.box[data-astro-cid-hjsxbr7p]{position:relative;height:100%;display:flex;align-items:center;gap:10px;min-height:54px;padding:10px 12px 10px 14px;border:2px solid var(--black);background:var(--white);font-size:15px;font-weight:600;line-height:1.2;transition:background .15s,color .15s,box-shadow .15s}.box[data-astro-cid-hjsxbr7p]:before{content:"";position:absolute;left:-2px;top:-2px;bottom:-2px;width:0;background:var(--mk, var(--black));transition:width .15s}.box[data-astro-cid-hjsxbr7p] .nm[data-astro-cid-hjsxbr7p]{flex:1;min-width:0}.box[data-astro-cid-hjsxbr7p]:after{content:"";width:7px;height:13px;flex:none;margin:-3px 2px 0 0;border:solid transparent;border-width:0 3px 3px 0;transform:rotate(45deg)}.ix[data-astro-cid-hjsxbr7p]{flex:none;min-width:20px;font-family:var(--font-display);font-weight:900;font-style:normal;font-size:17px;line-height:1;letter-spacing:.02em;color:var(--steel)}.nodiv[data-astro-cid-hjsxbr7p] .ix[data-astro-cid-hjsxbr7p]{font-size:19px;color:var(--black)}label[data-astro-cid-hjsxbr7p].opt:hover .box[data-astro-cid-hjsxbr7p]{box-shadow:inset 0 0 0 2px var(--black)}label[data-astro-cid-hjsxbr7p].opt:hover .box[data-astro-cid-hjsxbr7p]:not(.nodiv):before{width:6px}label[data-astro-cid-hjsxbr7p].opt input[data-astro-cid-hjsxbr7p]:checked+.box[data-astro-cid-hjsxbr7p]{background:var(--black);color:var(--white);box-shadow:none}label[data-astro-cid-hjsxbr7p].opt input[data-astro-cid-hjsxbr7p]:checked+.box[data-astro-cid-hjsxbr7p]:not(.nodiv):before{width:6px}label[data-astro-cid-hjsxbr7p].opt input[data-astro-cid-hjsxbr7p]:checked+.box[data-astro-cid-hjsxbr7p]:after{border-color:var(--white)}label[data-astro-cid-hjsxbr7p].opt input[data-astro-cid-hjsxbr7p]:checked+.box[data-astro-cid-hjsxbr7p] .ix[data-astro-cid-hjsxbr7p]{color:var(--ash)}label[data-astro-cid-hjsxbr7p].opt input[data-astro-cid-hjsxbr7p]:checked+.box[data-astro-cid-hjsxbr7p].nodiv .ix[data-astro-cid-hjsxbr7p]{color:var(--white)}label[data-astro-cid-hjsxbr7p].opt input[data-astro-cid-hjsxbr7p]:focus-visible+[data-astro-cid-hjsxbr7p]:is(.box,.pbox){outline:3px solid var(--black);outline-offset:2px}.plan[data-astro-cid-hjsxbr7p]{padding:16px;background:var(--cement)}.popts[data-astro-cid-hjsxbr7p]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.pbox[data-astro-cid-hjsxbr7p]{position:relative;display:flex;flex-direction:column;justify-content:center;gap:6px;height:100%;min-height:70px;padding:16px 12px 11px;border:2px solid var(--black);background:var(--white);transition:background .15s,color .15s,box-shadow .15s}.pbox[data-astro-cid-hjsxbr7p]:before{content:"";position:absolute;left:-2px;right:-2px;top:-2px;height:6px;background:var(--tier, var(--black))}.pbox[data-astro-cid-hjsxbr7p].none:before{display:none}.pn[data-astro-cid-hjsxbr7p]{font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:19px;letter-spacing:.03em;line-height:1}.pp[data-astro-cid-hjsxbr7p]{font-size:13px;font-weight:600;line-height:1.25;color:var(--steel)}label[data-astro-cid-hjsxbr7p].opt:hover .pbox[data-astro-cid-hjsxbr7p]{box-shadow:inset 0 0 0 2px var(--black)}label[data-astro-cid-hjsxbr7p].opt input[data-astro-cid-hjsxbr7p]:checked+.pbox[data-astro-cid-hjsxbr7p]{background:var(--black);color:var(--white);box-shadow:none}label[data-astro-cid-hjsxbr7p].opt input[data-astro-cid-hjsxbr7p]:checked+.pbox[data-astro-cid-hjsxbr7p] .pp[data-astro-cid-hjsxbr7p]{color:var(--ash)}.plan-k[data-astro-cid-hjsxbr7p]{margin:12px 0 0;font-size:14px;color:var(--char)}.plan-k[data-astro-cid-hjsxbr7p] a[data-astro-cid-hjsxbr7p]{font-weight:700;color:var(--black);text-underline-offset:3px}.cf[data-astro-cid-hjsxbr7p] .btn[data-astro-cid-hjsxbr7p]{margin-top:8px}.fine[data-astro-cid-hjsxbr7p]{color:var(--steel);margin-bottom:0}.tick[data-astro-cid-hjsxbr7p]{display:grid;place-items:center;width:44px;height:44px;background:var(--white);color:var(--black);flex:none}.tick[data-astro-cid-hjsxbr7p] svg[data-astro-cid-hjsxbr7p]{width:24px;height:24px}.done[data-astro-cid-hjsxbr7p] .fbody[data-astro-cid-hjsxbr7p]{display:flex;flex-direction:column;align-items:flex-start}.done[data-astro-cid-hjsxbr7p] .fbody[data-astro-cid-hjsxbr7p]>[data-astro-cid-hjsxbr7p]{width:100%}.done[data-astro-cid-hjsxbr7p] .fbody[data-astro-cid-hjsxbr7p]>.btn[data-astro-cid-hjsxbr7p]{width:auto}.done-lead[data-astro-cid-hjsxbr7p]{margin:0;font-size:19px;line-height:1.5;font-weight:500}.done-lead[data-astro-cid-hjsxbr7p] b[data-astro-cid-hjsxbr7p]{font-weight:700;overflow-wrap:anywhere}.done-sum[data-astro-cid-hjsxbr7p]{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin:24px 0;border-top:var(--rule-4) solid var(--black)}.done-sum[data-astro-cid-hjsxbr7p] div[data-astro-cid-hjsxbr7p]{padding:14px 0 0}.done-sum[data-astro-cid-hjsxbr7p] div[data-astro-cid-hjsxbr7p]+div[data-astro-cid-hjsxbr7p]{padding-left:18px;border-left:var(--rule-2) solid var(--rule)}.done-sum[data-astro-cid-hjsxbr7p] dt[data-astro-cid-hjsxbr7p]{font-family:var(--font-body);font-variation-settings:"wdth" 80;font-weight:700;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--steel)}.done-sum[data-astro-cid-hjsxbr7p] dd[data-astro-cid-hjsxbr7p]{margin:4px 0 0;font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:22px;line-height:1.05}.next-h[data-astro-cid-hjsxbr7p]{margin:0 0 4px;color:var(--steel)}.next[data-astro-cid-hjsxbr7p]{list-style:none;margin:0 0 22px;padding:0}.next[data-astro-cid-hjsxbr7p] li[data-astro-cid-hjsxbr7p]{display:flex;gap:16px;padding:14px 0;border-bottom:var(--rule-2) solid var(--rule)}.nx-n[data-astro-cid-hjsxbr7p]{display:grid;place-items:center;width:40px;height:40px;flex:none;border:2px solid var(--black);font-family:var(--font-display);font-weight:900;font-size:18px}.nx-n[data-astro-cid-hjsxbr7p] svg[data-astro-cid-hjsxbr7p]{width:20px;height:20px}.is-done[data-astro-cid-hjsxbr7p] .nx-n[data-astro-cid-hjsxbr7p]{background:var(--black);color:var(--white)}.next[data-astro-cid-hjsxbr7p] b[data-astro-cid-hjsxbr7p]{display:block;font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:21px;line-height:1.05;letter-spacing:.01em}.nx-t[data-astro-cid-hjsxbr7p]{display:block;margin-top:4px;font-size:15px;line-height:1.45;color:var(--char)}.done-meta[data-astro-cid-hjsxbr7p]{margin:0 0 24px;font-size:15px;color:var(--char);line-height:1.55}.done-meta[data-astro-cid-hjsxbr7p] a[data-astro-cid-hjsxbr7p]{font-weight:700;color:var(--black)}@media(max-width:1220px){.opts[data-astro-cid-hjsxbr7p],.popts[data-astro-cid-hjsxbr7p]{grid-template-columns:repeat(2,minmax(0,1fr))}.opts[data-astro-cid-hjsxbr7p] label[data-astro-cid-hjsxbr7p].opt:last-child{grid-column:1 / -1}}@media(max-width:1060px){.cm-grid[data-astro-cid-hjsxbr7p]{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "form" "lines";grid-template-rows:auto}.fwrap[data-astro-cid-hjsxbr7p]{margin-top:clamp(36px,5vw,48px)}.lines[data-astro-cid-hjsxbr7p]{margin-top:clamp(40px,6vw,56px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 clamp(32px,5vw,56px);align-items:start}.ln-box[data-astro-cid-hjsxbr7p]{margin-top:0}.opts[data-astro-cid-hjsxbr7p]{grid-template-columns:repeat(3,minmax(0,1fr))}.opts[data-astro-cid-hjsxbr7p] label[data-astro-cid-hjsxbr7p].opt:last-child{grid-column:auto}.popts[data-astro-cid-hjsxbr7p]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){.fwrap[data-astro-cid-hjsxbr7p]{margin:32px calc(-1 * var(--gut)) 0}.cf[data-astro-cid-hjsxbr7p],.done[data-astro-cid-hjsxbr7p]{border-width:4px 0}.fhead[data-astro-cid-hjsxbr7p]{padding:16px var(--gut) 14px}.fbody[data-astro-cid-hjsxbr7p]{padding:22px var(--gut) 26px}.lines[data-astro-cid-hjsxbr7p]{display:block}.ln-box[data-astro-cid-hjsxbr7p]{margin-top:36px}.who[data-astro-cid-hjsxbr7p]{gap:16px}.who-p[data-astro-cid-hjsxbr7p]{font-size:15px}.desk[data-astro-cid-hjsxbr7p]{grid-template-columns:96px minmax(0,1fr);gap:14px;padding:12px}.desk-nm[data-astro-cid-hjsxbr7p] b[data-astro-cid-hjsxbr7p]{font-size:21px}.desk-divs[data-astro-cid-hjsxbr7p] img[data-astro-cid-hjsxbr7p]{height:13px;width:calc(13px * var(--r))}.lc-row[data-astro-cid-hjsxbr7p] b[data-astro-cid-hjsxbr7p]{font-size:clamp(40px,12.4vw,56px)}.ln-call[data-astro-cid-hjsxbr7p] .tile[data-astro-cid-hjsxbr7p]{width:56px;height:56px}.ln-list[data-astro-cid-hjsxbr7p]>div[data-astro-cid-hjsxbr7p]{grid-template-columns:76px minmax(0,1fr)}.ln-list[data-astro-cid-hjsxbr7p] dd[data-astro-cid-hjsxbr7p]{font-size:16px}.opts[data-astro-cid-hjsxbr7p],.popts[data-astro-cid-hjsxbr7p]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.opts[data-astro-cid-hjsxbr7p] label[data-astro-cid-hjsxbr7p].opt:last-child{grid-column:1 / -1}.box[data-astro-cid-hjsxbr7p]{padding:10px 10px 10px 12px;gap:9px;font-size:14px;min-height:52px}.ix[data-astro-cid-hjsxbr7p]{min-width:18px;font-size:15px}.plan[data-astro-cid-hjsxbr7p]{padding:14px 12px}.done-sum[data-astro-cid-hjsxbr7p]{grid-auto-flow:row}.done-sum[data-astro-cid-hjsxbr7p] div[data-astro-cid-hjsxbr7p]+div[data-astro-cid-hjsxbr7p]{padding-left:0;border-left:0;border-top:var(--rule-2) solid var(--rule);margin-top:14px}.done[data-astro-cid-hjsxbr7p] .fbody[data-astro-cid-hjsxbr7p]>.btn[data-astro-cid-hjsxbr7p]{width:100%}.done[data-astro-cid-hjsxbr7p] .btn[data-astro-cid-hjsxbr7p] .t[data-astro-cid-hjsxbr7p]{flex:1;justify-content:center}}#nx-h[data-astro-cid-aefjqfie]{text-wrap:balance}.nx-grid[data-astro-cid-aefjqfie]{display:grid;grid-template-columns:minmax(220px,320px) minmax(0,1fr);gap:clamp(32px,4.4vw,72px);align-items:start}.nx-fig[data-astro-cid-aefjqfie]{margin:0;position:sticky;top:calc(var(--hdr-h) + 28px)}.nx-ph[data-astro-cid-aefjqfie]{aspect-ratio:4 / 5}.nx-ph[data-astro-cid-aefjqfie] img[data-astro-cid-aefjqfie]{display:block;object-position:50% 0%}.nx-fig[data-astro-cid-aefjqfie] figcaption[data-astro-cid-aefjqfie]{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;align-items:baseline;padding-top:14px;margin-top:14px;border-top:var(--rule-6) solid var(--gold);font-size:15px;line-height:1.45;color:var(--char)}.nx-fig[data-astro-cid-aefjqfie] figcaption[data-astro-cid-aefjqfie] .label[data-astro-cid-aefjqfie]{color:var(--black)}.steps[data-astro-cid-aefjqfie]{list-style:none;margin:0;padding:0;border-top:var(--rule-8) solid var(--gold)}.step[data-astro-cid-aefjqfie]{display:grid;grid-template-columns:clamp(64px,6vw,92px) minmax(0,1fr) minmax(150px,.5fr);gap:0 clamp(18px,2vw,32px);align-items:start;padding:clamp(22px,2.2vw,30px) 0}.step[data-astro-cid-aefjqfie]+.step[data-astro-cid-aefjqfie]{border-top:var(--rule-2) solid var(--black)}.n[data-astro-cid-aefjqfie]{font-family:var(--font-display);font-weight:900;font-size:var(--fs-numeral);line-height:.8;letter-spacing:-.01em}.st-b[data-astro-cid-aefjqfie] h3[data-astro-cid-aefjqfie]{margin:2px 0 0}.st-b[data-astro-cid-aefjqfie] p[data-astro-cid-aefjqfie]{margin:10px 0 0;color:var(--char);max-width:46ch}.meta[data-astro-cid-aefjqfie]{display:flex;flex-direction:column;gap:4px;margin:4px 0 0;padding-left:16px;border-left:var(--rule-2) solid var(--rule)}.meta[data-astro-cid-aefjqfie] .label[data-astro-cid-aefjqfie]{color:var(--steel)}.meta[data-astro-cid-aefjqfie] b[data-astro-cid-aefjqfie]{font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:19px;letter-spacing:.02em;line-height:1.1;color:var(--black)}.pro[data-astro-cid-aefjqfie]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px 24px;padding:20px 22px;background:var(--cement);border-top:var(--rule-4) solid var(--black);color:var(--black);text-decoration:none;transition:background .2s}.pro[data-astro-cid-aefjqfie] img[data-astro-cid-aefjqfie]{height:22px;width:auto}.pro-t[data-astro-cid-aefjqfie]{font-size:15px;line-height:1.45;color:var(--char)}.pro-t[data-astro-cid-aefjqfie] b[data-astro-cid-aefjqfie]{color:var(--black)}.pro-a[data-astro-cid-aefjqfie]{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:17px;letter-spacing:.04em;white-space:nowrap;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:3px;text-underline-offset:5px;transition:text-decoration-color .2s}.pro-a[data-astro-cid-aefjqfie] svg[data-astro-cid-aefjqfie]{width:18px;height:18px;transition:transform .25s}.pro[data-astro-cid-aefjqfie]:hover{background:var(--rule)}.pro[data-astro-cid-aefjqfie]:hover .pro-a[data-astro-cid-aefjqfie],.pro[data-astro-cid-aefjqfie]:focus-visible .pro-a[data-astro-cid-aefjqfie]{text-decoration-color:var(--black)}.pro[data-astro-cid-aefjqfie]:hover .pro-a[data-astro-cid-aefjqfie] svg[data-astro-cid-aefjqfie],.pro[data-astro-cid-aefjqfie]:focus-visible .pro-a[data-astro-cid-aefjqfie] svg[data-astro-cid-aefjqfie]{transform:translate(3px,-3px)}.pro[data-astro-cid-aefjqfie]:focus-visible{outline-offset:3px}@media(max-width:1220px){.step[data-astro-cid-aefjqfie]{grid-template-columns:clamp(56px,6vw,80px) minmax(0,1fr)}.meta[data-astro-cid-aefjqfie]{grid-column:2;margin-top:16px;padding:12px 0 0;border-left:0;border-top:var(--rule-2) solid var(--rule)}.pro[data-astro-cid-aefjqfie]{grid-template-columns:minmax(0,1fr) auto}.pro[data-astro-cid-aefjqfie] img[data-astro-cid-aefjqfie]{grid-column:1 / -1}}@media(max-width:1060px){.nx-grid[data-astro-cid-aefjqfie]{grid-template-columns:minmax(0,1fr)}.nx-fig[data-astro-cid-aefjqfie]{position:static;display:grid;grid-template-columns:132px minmax(0,1fr);gap:0 20px;align-items:end;max-width:560px}.nx-ph[data-astro-cid-aefjqfie]{aspect-ratio:1 / 1}.nx-ph[data-astro-cid-aefjqfie] .chip[data-astro-cid-aefjqfie]{display:none}.nx-fig[data-astro-cid-aefjqfie] figcaption[data-astro-cid-aefjqfie]{grid-template-columns:minmax(0,1fr);margin-top:0}}@media(max-width:760px){.nx-fig[data-astro-cid-aefjqfie]{grid-template-columns:96px minmax(0,1fr);gap:0 16px}.step[data-astro-cid-aefjqfie]{grid-template-columns:52px minmax(0,1fr);gap:0 14px}.pro[data-astro-cid-aefjqfie]{grid-template-columns:minmax(0,1fr);margin:0 calc(-1 * var(--gut));padding:20px var(--gut)}}#ar-h[data-astro-cid-buzngaqb]{text-wrap:balance}.ar[data-astro-cid-buzngaqb] .sec-head[data-astro-cid-buzngaqb] .lede[data-astro-cid-buzngaqb]{color:var(--char);max-width:50ch}.grid[data-astro-cid-buzngaqb]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(28px,3vw,48px);align-items:start}.idx-k[data-astro-cid-buzngaqb]{color:var(--steel)}.idx-l[data-astro-cid-buzngaqb]{list-style:none;margin:0;padding:0;background:var(--black)}.idx-l[data-astro-cid-buzngaqb] li[data-astro-cid-buzngaqb]+li[data-astro-cid-buzngaqb]{border-top:var(--rule-1) solid var(--rule-dark)}.idx-l[data-astro-cid-buzngaqb] a[data-astro-cid-buzngaqb]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:18px 18px 18px 24px;color:var(--white);text-decoration:none;transition:background .2s}.idx-l[data-astro-cid-buzngaqb] a[data-astro-cid-buzngaqb]:focus-visible{outline:3px solid var(--white);outline-offset:-6px}.tw-name[data-astro-cid-buzngaqb]{display:block;font-family:var(--font-display);font-weight:900;text-transform:uppercase;font-size:clamp(34px,3.2vw,50px);line-height:.9;letter-spacing:.005em}.tw-a[data-astro-cid-buzngaqb]{display:grid;place-items:center;width:56px;height:56px;background:var(--white);color:var(--black);transition:background .2s,color .2s}.tw-a[data-astro-cid-buzngaqb] svg[data-astro-cid-buzngaqb]{width:22px;height:22px;transition:transform .25s}.idx-l[data-astro-cid-buzngaqb] a[data-astro-cid-buzngaqb]:hover{background:var(--iron)}.idx-l[data-astro-cid-buzngaqb] a[data-astro-cid-buzngaqb]:hover .tw-a[data-astro-cid-buzngaqb],.idx-l[data-astro-cid-buzngaqb] a[data-astro-cid-buzngaqb]:focus-visible .tw-a[data-astro-cid-buzngaqb]{background:var(--black);color:var(--white);box-shadow:inset 0 0 0 2px var(--white)}.idx-l[data-astro-cid-buzngaqb] a[data-astro-cid-buzngaqb]:hover .tw-a[data-astro-cid-buzngaqb] svg[data-astro-cid-buzngaqb],.idx-l[data-astro-cid-buzngaqb] a[data-astro-cid-buzngaqb]:focus-visible .tw-a[data-astro-cid-buzngaqb] svg[data-astro-cid-buzngaqb]{transform:translate(3px,-3px)}.near[data-astro-cid-buzngaqb]{margin-top:0;padding:20px 24px 22px;border:var(--rule-4) solid var(--black);border-top:0;background:var(--white)}.near[data-astro-cid-buzngaqb] .label[data-astro-cid-buzngaqb]{color:var(--steel)}.near[data-astro-cid-buzngaqb] p[data-astro-cid-buzngaqb]{margin:6px 0 0;font-size:16px;line-height:1.5;max-width:60ch}.grid[data-astro-cid-buzngaqb]{align-items:stretch}.job[data-astro-cid-buzngaqb]{display:flex;flex-direction:column;margin:0}.job-pair[data-astro-cid-buzngaqb]{flex:1 1 auto;display:grid;grid-template-rows:1fr 1fr;gap:6px;border-top:var(--rule-6) solid var(--gold);padding-top:6px}.job-ph[data-astro-cid-buzngaqb]{min-height:160px}.job-ph[data-astro-cid-buzngaqb] img[data-astro-cid-buzngaqb]{position:absolute;inset:0;display:block}.job[data-astro-cid-buzngaqb] figcaption[data-astro-cid-buzngaqb]{display:flex;flex-direction:column;gap:4px;padding:14px 0 0;font-size:15px;line-height:1.45;color:var(--char)}.job[data-astro-cid-buzngaqb] figcaption[data-astro-cid-buzngaqb] .label[data-astro-cid-buzngaqb]{color:var(--black)}@media(max-width:1060px){.grid[data-astro-cid-buzngaqb]{grid-template-columns:minmax(0,1fr)}.job-pair[data-astro-cid-buzngaqb]{grid-template-rows:none;grid-template-columns:1fr 1fr}.job-ph[data-astro-cid-buzngaqb]{min-height:0;aspect-ratio:4 / 3}}@media(max-width:760px){.idx-l[data-astro-cid-buzngaqb] a[data-astro-cid-buzngaqb]{grid-template-columns:minmax(0,1fr) auto;gap:14px;padding:16px var(--gut)}.idx-l[data-astro-cid-buzngaqb],.near[data-astro-cid-buzngaqb]{margin-left:calc(-1 * var(--gut));margin-right:calc(-1 * var(--gut))}.near[data-astro-cid-buzngaqb]{border-width:0 0 4px;padding:18px var(--gut) 20px}.tw-a[data-astro-cid-buzngaqb]{width:48px;height:48px}.job-pair[data-astro-cid-buzngaqb]{margin:0 calc(-1 * var(--gut));border-top:0;padding-top:0}.job-ph[data-astro-cid-buzngaqb]{min-height:0;aspect-ratio:4 / 3}.job[data-astro-cid-buzngaqb] figcaption[data-astro-cid-buzngaqb]{padding-top:12px}}
