.article-cta.svelte-114kzae{padding:var(--section-pad-y) var(--section-pad-x);border-radius:var(--radius-md);background:var(--pf-blue);color:var(--pf-black);box-shadow:none;border-color:#05060a2e;grid-template-columns:minmax(0,.42fr) minmax(320px,.9fr) auto;align-items:center;gap:1.5rem clamp(2rem,4vw,4rem);display:grid}.article-cta.svelte-114kzae h2:where(.svelte-114kzae){max-width:13ch;font-family:var(--font-display);letter-spacing:-.045em;text-wrap:auto;margin:0;font-size:clamp(1.85rem,3.2vw,3.35rem);font-weight:900;line-height:.98}.article-cta.svelte-114kzae p:where(.svelte-114kzae){color:#05060ab8;margin:0;font-size:clamp(1.02rem,1.2vw,1.18rem);line-height:1.5}.article-cta__buttons.svelte-114kzae{flex-direction:column;justify-self:end;gap:.65rem;min-width:min(18rem,100%);display:flex}@media (width<=980px){.article-cta.svelte-114kzae{grid-template-columns:1fr;gap:1rem}.article-cta__buttons.svelte-114kzae{flex-flow:wrap;justify-self:start}}@media (width<=720px){.article-cta__buttons.svelte-114kzae{flex-direction:column;width:100%}}.article-sidebar.svelte-19j6odk{--article-sidebar-offset:calc(var(--nav-height) + 1rem);top:var(--article-sidebar-offset);max-height:calc(100dvh - var(--article-sidebar-offset) - 1rem);overscroll-behavior:contain;align-content:start;align-self:start;gap:.75rem;display:grid;position:sticky;overflow-y:auto}.article-sidebar__toc.svelte-19j6odk,.article-sidebar__demo.svelte-19j6odk,.article-sidebar__resources.svelte-19j6odk{border-radius:var(--radius-sm);box-shadow:none;border:1px solid #05060ab8;padding:1rem;overflow:hidden}.article-sidebar__heading.svelte-19j6odk{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.08em;margin:0 0 .65rem;font-size:.72rem;font-weight:900}.article-sidebar__toc.svelte-19j6odk{background:var(--pf-black);color:var(--pf-panel);border-color:#f8f7f21a}.article-sidebar__toc.svelte-19j6odk .article-sidebar__heading:where(.svelte-19j6odk){color:var(--pf-yellow)}.article-sidebar__toc.svelte-19j6odk ul:where(.svelte-19j6odk){gap:.22rem;margin:0;padding:0;list-style:none;display:grid}.article-sidebar__toc.svelte-19j6odk a:where(.svelte-19j6odk){color:#f8f7f2b3;transition:color var(--motion-fast), border-color var(--motion-fast);border-bottom:1px solid #f8f7f221;padding:.38rem 0;font-size:.92rem;line-height:1.4;display:block}.article-sidebar__toc.svelte-19j6odk a:where(.svelte-19j6odk):hover{color:var(--pf-panel);border-bottom-color:var(--pf-yellow)}.article-sidebar__demo.svelte-19j6odk{background:var(--pf-blue);color:var(--pf-black)}.article-sidebar__resources.svelte-19j6odk{background:var(--pf-panel);color:var(--pf-black)}.article-sidebar__demo.svelte-19j6odk p:where(.svelte-19j6odk),.article-sidebar__resources.svelte-19j6odk p:where(.svelte-19j6odk){color:var(--ink-soft);margin:0;font-size:.9rem;line-height:1.45}.article-sidebar__demo-button.svelte-19j6odk,.article-sidebar__resources-button.svelte-19j6odk{margin-top:.65rem}@media (width<=980px){.article-sidebar.svelte-19j6odk{align-self:stretch;max-height:none;position:static;overflow:visible}}.takeaway.svelte-1quulyn{border:var(--border-card);border-radius:var(--radius-sm);background:var(--green-soft);box-shadow:var(--shadow-subtle);margin:1.5rem 0;padding:1.05rem 1.2rem}.takeaway__label.svelte-1quulyn{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.4rem;font-size:.7rem;font-weight:900;display:block}.takeaway.svelte-1quulyn p:where(.svelte-1quulyn){margin:0;font-size:1.05rem;line-height:1.55}.article-body.svelte-mf1g4c{min-width:0;padding:var(--section-pad-y) var(--section-pad-x);border-radius:var(--radius-md);background:var(--pf-panel);background:color-mix(in srgb, var(--pf-blue) 15%, var(--pf-panel));color:var(--ink);box-shadow:var(--shadow-card);border:1px solid #05060a29;grid-template-columns:minmax(0,.58fr) minmax(19rem,.42fr);align-items:start;gap:clamp(1rem,2vw,2rem);display:grid}.article-content.svelte-mf1g4c{align-content:start;min-width:0;display:grid}.article-content__section.svelte-mf1g4c{min-width:0}.article-content__section.svelte-mf1g4c:not(:first-child){border-top:1px solid #05060a1f;margin-top:1.5rem;padding-top:1.5rem}.article-content__section.svelte-mf1g4c:not(:last-child) p:last-child{margin-bottom:1rem}.article-content.svelte-mf1g4c [id]{scroll-margin-top:var(--anchor-offset)}.article-content.svelte-mf1g4c h2{max-width:18ch;font-family:var(--font-display);font-size:clamp(1.65rem,2.55vw,2.45rem);font-weight:900;line-height:var(--leading-heading);letter-spacing:-.035em;text-wrap:auto;margin:0 0 .8rem}.article-content.svelte-mf1g4c h2:first-child{margin-top:0}.article-content.svelte-mf1g4c h3{font-family:var(--font-display);font-size:clamp(1.2rem,1.6vw,1.5rem);font-weight:900;line-height:var(--leading-title);letter-spacing:-.02em;margin:1.25rem 0 .6rem}.article-content.svelte-mf1g4c p{max-width:min(100%,86ch);color:var(--ink-soft);margin:0 0 1rem;font-size:1.05rem;line-height:1.72}.article-content.svelte-mf1g4c p:last-child{margin-bottom:0}.article-content.svelte-mf1g4c ul{max-width:min(100%,86ch);margin:0 0 1.25rem;padding-left:1.35rem}.article-content.svelte-mf1g4c ol{max-width:min(100%,86ch);margin:0 0 1.25rem;padding-left:1.5rem}.article-content.svelte-mf1g4c li{color:var(--ink-soft);margin-bottom:.45rem;font-size:1.02rem;line-height:1.65}.article-content.svelte-mf1g4c li::marker{color:var(--ink)}.article-content.svelte-mf1g4c a{color:var(--ink);text-underline-offset:.15em;transition:background var(--motion-fast);text-decoration:underline}.article-content.svelte-mf1g4c a:hover{background:var(--pink-soft)}.article-content.svelte-mf1g4c strong{color:var(--ink);font-weight:600}@media (width<=980px){.article-body.svelte-mf1g4c{grid-template-columns:1fr;gap:1.25rem}.article-body.svelte-mf1g4c .article-sidebar{order:-1}}@media (width<=720px){.article-body.svelte-mf1g4c{border-radius:1.45rem}}.job-tracking-visual.svelte-mv3koq,.job-tracking-visual__board.svelte-mv3koq,.job-tracking-visual__metrics.svelte-mv3koq,.job-tracking-visual__table.svelte-mv3koq,.job-tracking-visual__next.svelte-mv3koq{min-width:0}.job-tracking-visual.svelte-mv3koq{width:100%}.job-tracking-visual__board.svelte-mv3koq{border-radius:var(--radius-md);background:var(--pf-black);width:100%;color:var(--pf-panel);border:1px solid #f8f7f224;gap:clamp(.72rem,1.4vw,1rem);padding:clamp(.9rem,1.7vw,1.25rem);display:grid;box-shadow:0 22px 48px #05060a47}header.svelte-mv3koq,.job-tracking-visual__metrics.svelte-mv3koq span:where(.svelte-mv3koq),.job-tracking-visual__table-head.svelte-mv3koq,.job-tracking-visual__status.svelte-mv3koq,.job-tracking-visual__next.svelte-mv3koq span:where(.svelte-mv3koq){font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.07em;font-weight:900;line-height:1.2}header.svelte-mv3koq{color:#f8f7f29e;justify-content:space-between;gap:1rem;font-size:.68rem;display:flex}header.svelte-mv3koq strong:where(.svelte-mv3koq){color:var(--pf-green);font:inherit}.job-tracking-visual__metrics.svelte-mv3koq{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.job-tracking-visual__metrics.svelte-mv3koq div:where(.svelte-mv3koq){border-radius:var(--radius-sm);background:var(--pf-panel);color:var(--pf-black);border:1px solid #05060a24;gap:.1rem;padding:.78rem;display:grid}.job-tracking-visual__metrics.svelte-mv3koq div:where(.svelte-mv3koq):nth-child(2){background:var(--green-soft)}.job-tracking-visual__metrics.svelte-mv3koq div:where(.svelte-mv3koq):nth-child(3){background:var(--amber-soft)}.job-tracking-visual__metrics.svelte-mv3koq strong:where(.svelte-mv3koq){font-family:var(--font-display);font-size:clamp(1.55rem,2.8vw,2.2rem);line-height:.95}.job-tracking-visual__metrics.svelte-mv3koq span:where(.svelte-mv3koq){font-size:.5rem}.job-tracking-visual__table.svelte-mv3koq{border-radius:calc(var(--radius-md) - 8px);border:1px solid #f8f7f221;display:grid;overflow:hidden}.job-tracking-visual__table-head.svelte-mv3koq,.job-tracking-visual__table.svelte-mv3koq article:where(.svelte-mv3koq){grid-template-columns:.55fr 1.45fr .65fr .8fr;align-items:center;gap:.55rem;display:grid}.job-tracking-visual__table-head.svelte-mv3koq{color:#f8f7f275;background:#f8f7f214;padding:.54rem .72rem;font-size:.48rem}.job-tracking-visual__table.svelte-mv3koq article:where(.svelte-mv3koq){background:#f8f7f208;padding:.68rem .72rem;font-size:.7rem}.job-tracking-visual__table.svelte-mv3koq article:where(.svelte-mv3koq)+article:where(.svelte-mv3koq){border-top:1px solid #f8f7f21a}.job-tracking-visual__table.svelte-mv3koq article:where(.svelte-mv3koq)>strong:where(.svelte-mv3koq){color:var(--pf-yellow);font-family:var(--font-ui);font-size:.58rem}.job-tracking-visual__table.svelte-mv3koq article:where(.svelte-mv3koq)>span:where(.svelte-mv3koq):nth-child(2){font-weight:700}.job-tracking-visual__table.svelte-mv3koq article:where(.svelte-mv3koq)>span:where(.svelte-mv3koq):nth-child(3){color:#f8f7f294}.job-tracking-visual__status.svelte-mv3koq{border-radius:var(--radius-pill);color:var(--pf-black);justify-self:start;padding:.3rem .48rem;font-size:.46rem}.job-tracking-visual__status--quote.svelte-mv3koq{background:var(--pf-blue)}.job-tracking-visual__status--scheduled.svelte-mv3koq{background:var(--pf-green)}.job-tracking-visual__status--invoice.svelte-mv3koq{background:var(--pf-yellow)}.job-tracking-visual__next.svelte-mv3koq{border-radius:calc(var(--radius-md) - 10px);background:var(--pf-blue);color:var(--pf-black);justify-content:space-between;align-items:center;gap:1rem;padding:.88rem;display:flex}.job-tracking-visual__next.svelte-mv3koq div:where(.svelte-mv3koq){gap:.18rem;display:grid}.job-tracking-visual__next.svelte-mv3koq div:where(.svelte-mv3koq) span:where(.svelte-mv3koq){font-size:.5rem}.job-tracking-visual__next.svelte-mv3koq div:where(.svelte-mv3koq) strong:where(.svelte-mv3koq){font-family:var(--font-display);font-size:clamp(1rem,1.5vw,1.3rem);line-height:1}.job-tracking-visual__rule.svelte-mv3koq{border-radius:var(--radius-pill);background:var(--pf-black);color:var(--pf-green);flex:none;padding:.42rem .58rem;font-size:.48rem}@media (width<=560px){.job-tracking-visual__table-head.svelte-mv3koq,.job-tracking-visual__table.svelte-mv3koq article:where(.svelte-mv3koq){grid-template-columns:.55fr 1.45fr .9fr}.job-tracking-visual__table-head.svelte-mv3koq span:where(.svelte-mv3koq):nth-child(3),.job-tracking-visual__table.svelte-mv3koq article:where(.svelte-mv3koq)>span:where(.svelte-mv3koq):nth-child(3){display:none}.job-tracking-visual__next.svelte-mv3koq{flex-direction:column;align-items:flex-start}}.follow-up-visual.svelte-fzra7g,.follow-up-visual__board.svelte-fzra7g,.follow-up-visual__summary.svelte-fzra7g,.follow-up-visual__queue.svelte-fzra7g,.follow-up-visual__action.svelte-fzra7g{min-width:0}.follow-up-visual.svelte-fzra7g{width:100%}.follow-up-visual__board.svelte-fzra7g{border-radius:var(--radius-md);background:var(--pf-black);width:100%;color:var(--pf-panel);border:1px solid #f8f7f224;gap:clamp(.72rem,1.4vw,1rem);padding:clamp(.9rem,1.7vw,1.25rem);display:grid;box-shadow:0 22px 48px #05060a47}header.svelte-fzra7g,.follow-up-visual__summary.svelte-fzra7g span:where(.svelte-fzra7g),.follow-up-visual__queue.svelte-fzra7g span:where(.svelte-fzra7g),.follow-up-visual__action.svelte-fzra7g>span:where(.svelte-fzra7g),.follow-up-visual__action.svelte-fzra7g div:where(.svelte-fzra7g){font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.07em;font-weight:900;line-height:1.2}header.svelte-fzra7g{color:#f8f7f29e;justify-content:space-between;gap:1rem;font-size:.68rem;display:flex}header.svelte-fzra7g strong:where(.svelte-fzra7g){color:var(--pf-yellow);font:inherit}.follow-up-visual__summary.svelte-fzra7g{border-radius:calc(var(--radius-md) - 8px);background:var(--pf-blue);color:var(--pf-black);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;padding:1rem;display:grid}.follow-up-visual__summary.svelte-fzra7g div:where(.svelte-fzra7g){border-right:1px solid #05060a33;gap:.12rem;padding-right:1rem;display:grid}.follow-up-visual__summary.svelte-fzra7g span:where(.svelte-fzra7g){font-size:.56rem}.follow-up-visual__summary.svelte-fzra7g strong:where(.svelte-fzra7g){font-family:var(--font-display);font-size:clamp(1.7rem,3vw,2.4rem);line-height:.95}.follow-up-visual__summary.svelte-fzra7g p:where(.svelte-fzra7g){color:#05060ab3;margin:0;font-size:.78rem;line-height:1.3}.follow-up-visual__queue.svelte-fzra7g{gap:.5rem;display:grid}.follow-up-visual__queue.svelte-fzra7g article:where(.svelte-fzra7g){border-radius:var(--radius-sm);background:#f8f7f20f;border:1px solid #f8f7f21f;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.72rem .78rem;display:grid}.follow-up-visual__signal.svelte-fzra7g{border-radius:50%;width:.68rem;height:.68rem}.follow-up-visual__signal--due.svelte-fzra7g{background:var(--pf-yellow)}.follow-up-visual__signal--next.svelte-fzra7g{background:var(--pf-blue)}.follow-up-visual__signal--done.svelte-fzra7g{background:var(--pf-green)}.follow-up-visual__queue.svelte-fzra7g article:where(.svelte-fzra7g) div:where(.svelte-fzra7g){flex-wrap:wrap;align-items:baseline;gap:.32rem .65rem;display:flex}.follow-up-visual__queue.svelte-fzra7g article:where(.svelte-fzra7g) strong:where(.svelte-fzra7g){font-family:var(--font-display);font-size:.98rem;line-height:1.05}.follow-up-visual__queue.svelte-fzra7g article:where(.svelte-fzra7g) div:where(.svelte-fzra7g) span:where(.svelte-fzra7g){color:#f8f7f27a;font-size:.54rem}.follow-up-visual__due.svelte-fzra7g{border-radius:var(--radius-pill);color:var(--pf-black);padding:.3rem .52rem;font-size:.52rem}.follow-up-visual__due--due.svelte-fzra7g{background:var(--pf-yellow)}.follow-up-visual__due--next.svelte-fzra7g{background:var(--pf-blue)}.follow-up-visual__due--done.svelte-fzra7g{background:var(--pf-green)}.follow-up-visual__action.svelte-fzra7g{border-radius:calc(var(--radius-md) - 10px);background:var(--pf-panel);color:var(--pf-black);gap:.42rem;padding:.9rem;display:grid}.follow-up-visual__action.svelte-fzra7g>span:where(.svelte-fzra7g){color:var(--pf-blue-deep);font-size:.56rem}.follow-up-visual__action.svelte-fzra7g>strong:where(.svelte-fzra7g){font-family:var(--font-display);font-size:clamp(1.05rem,1.6vw,1.35rem);line-height:1.03}.follow-up-visual__action.svelte-fzra7g div:where(.svelte-fzra7g){color:#05060a99;flex-wrap:wrap;gap:.35rem;font-size:.5rem;display:flex}.follow-up-visual__action.svelte-fzra7g div:where(.svelte-fzra7g) span:where(.svelte-fzra7g){border-radius:var(--radius-pill);border:1px solid #05060a38;padding:.28rem .46rem}@media (width<=560px){.follow-up-visual__summary.svelte-fzra7g{grid-template-columns:1fr}.follow-up-visual__summary.svelte-fzra7g div:where(.svelte-fzra7g){border-bottom:1px solid #05060a33;border-right:0;padding-bottom:.65rem;padding-right:0}}.quote-workflow.svelte-jdgao5,.quote-workflow__board.svelte-jdgao5,.quote-workflow__ticket.svelte-jdgao5,.quote-workflow__steps.svelte-jdgao5,.quote-workflow__step.svelte-jdgao5,.quote-workflow__outcome.svelte-jdgao5{min-width:0}.quote-workflow.svelte-jdgao5{width:100%}.quote-workflow__board.svelte-jdgao5{border-radius:var(--radius-md);background:var(--pf-black);width:100%;color:var(--pf-panel);border:1px solid #f8f7f224;gap:clamp(.78rem,1.5vw,1rem);padding:clamp(.9rem,1.7vw,1.25rem);display:grid;box-shadow:0 22px 48px #05060a47}.quote-workflow__header.svelte-jdgao5{color:#f8f7f29e;font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;align-items:center;gap:1rem;font-size:.68rem;font-weight:900;line-height:1.2;display:flex}.quote-workflow__header.svelte-jdgao5 strong:where(.svelte-jdgao5){color:var(--pf-yellow);font:inherit;text-align:right}.quote-workflow__ticket.svelte-jdgao5{border-radius:calc(var(--radius-md) - 8px);background:var(--pf-panel);color:var(--pf-black);border:1px solid #05060a24;gap:.72rem;padding:clamp(1rem,2vw,1.35rem);display:grid}.quote-workflow__ticket-label.svelte-jdgao5,.quote-workflow__ticket-meta.svelte-jdgao5 span:where(.svelte-jdgao5),.quote-workflow__step-number.svelte-jdgao5,.quote-workflow__connector.svelte-jdgao5,.quote-workflow__outcome.svelte-jdgao5 span:where(.svelte-jdgao5){font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.07em;font-weight:900;line-height:1.2}.quote-workflow__ticket-label.svelte-jdgao5{border-radius:var(--radius-pill);background:var(--pf-blue);color:var(--pf-black);justify-self:start;padding:.28rem .65rem;font-size:.62rem}.quote-workflow__ticket.svelte-jdgao5 strong:where(.svelte-jdgao5){max-width:20ch;font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(1.38rem,2.3vw,2.05rem);font-weight:900;line-height:.98}.quote-workflow__ticket-meta.svelte-jdgao5{flex-wrap:wrap;gap:.42rem;display:flex}.quote-workflow__ticket-meta.svelte-jdgao5 span:where(.svelte-jdgao5){border:1px solid var(--pf-black);border-radius:var(--radius-pill);background:var(--pf-black);color:var(--pf-panel);padding:.34rem .58rem;font-size:.55rem}.quote-workflow__steps.svelte-jdgao5{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:.52rem;display:grid}.quote-workflow__step.svelte-jdgao5{border-radius:calc(var(--radius-sm) - 2px);background:#82a8ff29;border:1px solid #f8f7f221;align-content:start;gap:.34rem;padding:.78rem;display:grid}.quote-workflow__step-number.svelte-jdgao5{color:var(--pf-yellow);font-size:.56rem}.quote-workflow__step.svelte-jdgao5 strong:where(.svelte-jdgao5){font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(.96rem,1.3vw,1.2rem);font-weight:900;line-height:1.02}.quote-workflow__step.svelte-jdgao5 p:where(.svelte-jdgao5){color:#f8f7f2ad;margin:0;font-size:.72rem;line-height:1.25}.quote-workflow__connector.svelte-jdgao5{color:#f8f7f270;place-items:center;font-size:.56rem;display:grid}.quote-workflow__outcome.svelte-jdgao5{border-radius:calc(var(--radius-md) - 10px);background:var(--pf-yellow);color:var(--pf-black);justify-content:space-between;align-items:center;gap:1rem;padding:clamp(.82rem,1.5vw,1rem);display:flex}.quote-workflow__outcome.svelte-jdgao5 div:where(.svelte-jdgao5){gap:.15rem;display:grid}.quote-workflow__outcome.svelte-jdgao5 span:where(.svelte-jdgao5){font-size:.6rem}.quote-workflow__outcome.svelte-jdgao5 strong:where(.svelte-jdgao5){font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(1.75rem,3vw,2.45rem);font-weight:900;line-height:.92}.quote-workflow__outcome.svelte-jdgao5 p:where(.svelte-jdgao5){color:#05060aad;text-align:right;max-width:15ch;margin:0;font-size:.78rem;line-height:1.25}.quote-workflow--compact.svelte-jdgao5 .quote-workflow__board:where(.svelte-jdgao5){gap:.62rem;padding:.72rem}.quote-workflow--compact.svelte-jdgao5 .quote-workflow__header:where(.svelte-jdgao5){font-size:.58rem}.quote-workflow--compact.svelte-jdgao5 .quote-workflow__ticket:where(.svelte-jdgao5){padding:.85rem}.quote-workflow--compact.svelte-jdgao5 .quote-workflow__ticket:where(.svelte-jdgao5) strong:where(.svelte-jdgao5){font-size:1.28rem}.quote-workflow--compact.svelte-jdgao5 .quote-workflow__ticket-meta:where(.svelte-jdgao5){display:none}.quote-workflow--compact.svelte-jdgao5 .quote-workflow__step:where(.svelte-jdgao5){padding:.6rem}.quote-workflow--compact.svelte-jdgao5 .quote-workflow__step:where(.svelte-jdgao5) p:where(.svelte-jdgao5),.quote-workflow--compact.svelte-jdgao5 .quote-workflow__outcome:where(.svelte-jdgao5) p:where(.svelte-jdgao5){display:none}@media (width<=620px){.quote-workflow.svelte-jdgao5{max-width:28rem;margin:0 auto}.quote-workflow__header.svelte-jdgao5,.quote-workflow__outcome.svelte-jdgao5{flex-direction:column;align-items:start}.quote-workflow__header.svelte-jdgao5 strong:where(.svelte-jdgao5),.quote-workflow__outcome.svelte-jdgao5 p:where(.svelte-jdgao5){text-align:left}.quote-workflow__steps.svelte-jdgao5{grid-template-columns:1fr}.quote-workflow__connector.svelte-jdgao5{min-height:.75rem}}.staff-form-visual.svelte-b42jas,.staff-form-visual__board.svelte-b42jas,.staff-form-visual__flow.svelte-b42jas,.staff-form-visual__form.svelte-b42jas,.staff-form-visual__route.svelte-b42jas,.staff-form-visual__outcome.svelte-b42jas{min-width:0}.staff-form-visual.svelte-b42jas{width:100%}.staff-form-visual__board.svelte-b42jas{border-radius:var(--radius-md);background:var(--pf-black);width:100%;color:var(--pf-panel);border:1px solid #f8f7f224;gap:clamp(.72rem,1.4vw,1rem);padding:clamp(.9rem,1.7vw,1.25rem);display:grid;box-shadow:0 22px 48px #05060a47}header.svelte-b42jas,.staff-form-visual__form-head.svelte-b42jas,.staff-form-visual__field.svelte-b42jas span:where(.svelte-b42jas),.staff-form-visual__choice.svelte-b42jas,.staff-form-visual__submit.svelte-b42jas,.staff-form-visual__step.svelte-b42jas>span:where(.svelte-b42jas),.staff-form-visual__outcome.svelte-b42jas span:where(.svelte-b42jas){font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.07em;font-weight:900;line-height:1.2}header.svelte-b42jas{color:#f8f7f29e;justify-content:space-between;gap:1rem;font-size:.68rem;display:flex}header.svelte-b42jas strong:where(.svelte-b42jas){color:var(--pf-yellow);font:inherit}.staff-form-visual__flow.svelte-b42jas{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:.72rem;display:grid}.staff-form-visual__form.svelte-b42jas{border-radius:calc(var(--radius-md) - 8px);background:var(--pf-panel);color:var(--pf-black);gap:.58rem;padding:.88rem;display:grid}.staff-form-visual__form-head.svelte-b42jas{justify-content:space-between;gap:.6rem;font-size:.5rem;display:flex}.staff-form-visual__form-head.svelte-b42jas strong:where(.svelte-b42jas){color:var(--pf-blue-deep);font:inherit}.staff-form-visual__field.svelte-b42jas{border-radius:calc(var(--radius-sm) - 2px);background:var(--pf-white);border:1px solid #05060a29;gap:.24rem;padding:.58rem .66rem;display:grid}.staff-form-visual__field.svelte-b42jas span:where(.svelte-b42jas){color:#05060a85;font-size:.46rem}.staff-form-visual__field.svelte-b42jas strong:where(.svelte-b42jas){font-size:.72rem;line-height:1.18}.staff-form-visual__choice.svelte-b42jas{color:#05060aad;align-items:center;gap:.44rem;font-size:.48rem;display:flex}.staff-form-visual__check.svelte-b42jas{background:var(--pf-green);width:1.15rem;height:1.15rem;color:var(--pf-black);border-radius:.3rem;place-items:center;display:grid}.staff-form-visual__submit.svelte-b42jas{border-radius:var(--radius-pill);background:var(--pf-yellow);place-items:center;min-height:2rem;font-size:.52rem;display:grid}.staff-form-visual__route.svelte-b42jas{align-content:center;gap:.25rem;display:grid}.staff-form-visual__step.svelte-b42jas{border-radius:var(--radius-sm);color:var(--pf-black);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.58rem;padding:.68rem;display:grid}.staff-form-visual__step--record.svelte-b42jas{background:var(--pf-blue)}.staff-form-visual__step--owner.svelte-b42jas{background:var(--lavender)}.staff-form-visual__step--confirm.svelte-b42jas{background:var(--pf-green)}.staff-form-visual__step.svelte-b42jas>span:where(.svelte-b42jas){background:var(--pf-black);width:1.6rem;height:1.6rem;color:var(--pf-panel);border-radius:50%;place-items:center;font-size:.45rem;display:grid}.staff-form-visual__step.svelte-b42jas div:where(.svelte-b42jas){gap:.08rem;display:grid}.staff-form-visual__step.svelte-b42jas strong:where(.svelte-b42jas){font-family:var(--font-display);font-size:.82rem;line-height:1}.staff-form-visual__step.svelte-b42jas p:where(.svelte-b42jas){color:#05060a9e;margin:0;font-size:.58rem;line-height:1.2}.staff-form-visual__arrow.svelte-b42jas{color:#f8f7f26b;font-family:var(--font-ui);justify-self:center;font-size:.62rem}.staff-form-visual__outcome.svelte-b42jas{border-radius:calc(var(--radius-md) - 10px);background:var(--peach);color:var(--pf-black);justify-content:space-between;align-items:center;gap:1rem;padding:.86rem;display:flex}.staff-form-visual__outcome.svelte-b42jas span:where(.svelte-b42jas){font-size:.5rem}.staff-form-visual__outcome.svelte-b42jas strong:where(.svelte-b42jas){max-width:18ch;font-family:var(--font-display);text-align:right;font-size:clamp(1rem,1.5vw,1.28rem);line-height:1}@media (width<=560px){.staff-form-visual__flow.svelte-b42jas{grid-template-columns:1fr}.staff-form-visual__route.svelte-b42jas{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem}.staff-form-visual__arrow.svelte-b42jas{display:none}.staff-form-visual__step.svelte-b42jas{grid-template-columns:1fr;align-content:start}.staff-form-visual__outcome.svelte-b42jas{flex-direction:column;align-items:flex-start}.staff-form-visual__outcome.svelte-b42jas strong:where(.svelte-b42jas){text-align:left}}.article-hero.svelte-xndbqg{padding:clamp(2.2rem, 4.6vw, 5rem) var(--section-pad-x);background:linear-gradient(135deg, #9bb5ff 0%, var(--pf-blue) 58%, #7393ee 100%);color:var(--pf-black);border:1px solid #05060a47;border-radius:clamp(1.35rem,2.4vw,2.35rem);grid-template-columns:minmax(18rem,.55fr) minmax(16rem,.45fr);align-items:center;gap:1.5rem 2rem;display:grid;position:relative;overflow:hidden}.article-hero.svelte-xndbqg:before{content:"";pointer-events:none;opacity:.15;background-image:linear-gradient(#05060a14 1px,#0000 1px),linear-gradient(90deg,#05060a12 1px,#0000 1px);background-size:5.5rem 5.5rem;position:absolute;inset:0}.article-hero__copy.svelte-xndbqg,.article-hero__visual.svelte-xndbqg{z-index:1;min-width:0;position:relative}.article-hero__meta.svelte-xndbqg{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.75rem;display:flex}.article-hero__category.svelte-xndbqg{border-radius:var(--radius-pill);background:var(--pf-black);min-height:2rem;color:var(--pf-panel);font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.08em;border:1px solid #05060ab8;align-items:center;padding:.3rem .7rem;font-size:.68rem;font-weight:900;line-height:1.2;display:inline-flex}.article-hero__read-time.svelte-xndbqg{border-radius:var(--radius-pill);background:var(--pf-panel);min-height:2rem;font-family:var(--font-ui);color:var(--pf-black);text-transform:uppercase;letter-spacing:.08em;border:1px solid #05060a6b;align-items:center;padding:.3rem .7rem;font-size:.72rem;font-weight:900;display:inline-flex}.article-hero.svelte-xndbqg h1:where(.svelte-xndbqg){max-width:13.5ch;font-family:var(--font-display);letter-spacing:-.055em;text-wrap:auto;margin:0;font-size:clamp(2.65rem,5vw,5.6rem);font-weight:900;line-height:.96}.article-hero__description.svelte-xndbqg{color:#05060ac7;max-width:48ch;margin:1.05rem 0 0;font-size:clamp(1.05rem,1.35vw,1.32rem);line-height:1.44}.article-hero__byline.svelte-xndbqg{font-family:var(--font-ui);color:#05060a9e;text-transform:uppercase;letter-spacing:.07em;flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:1.2rem;font-size:.75rem;font-weight:900;display:flex}.article-hero__visual.svelte-xndbqg{justify-content:center;align-items:center;display:flex}@media (width<=980px){.article-hero.svelte-xndbqg{grid-template-columns:1fr;gap:1.5rem}.article-hero__visual.svelte-xndbqg{max-width:34rem;margin:0 auto}}@media (width<=720px){.article-hero.svelte-xndbqg{border-radius:1.8rem;padding:1.45rem}.article-hero.svelte-xndbqg h1:where(.svelte-xndbqg){font-size:clamp(2.45rem,11vw,4rem)}}.article-author.svelte-9a190r,.article-author__copy.svelte-9a190r,.article-author__links.svelte-9a190r{min-width:0}.article-author.svelte-9a190r{background:var(--pf-panel);color:var(--pf-black);border-radius:clamp(1.25rem,2vw,1.8rem);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,2.4vw,2rem);padding:clamp(1.2rem,2.5vw,2rem);display:grid}.article-author__mark.svelte-9a190r{aspect-ratio:1;background:var(--pf-yellow);width:clamp(3.5rem,6vw,5rem);font-family:var(--font-display);letter-spacing:-.04em;border-radius:50%;place-items:center;font-size:clamp(1.15rem,2vw,1.65rem);font-weight:900;display:grid}.article-author__copy.svelte-9a190r{gap:.35rem;display:grid}.article-author__copy.svelte-9a190r>p:where(.svelte-9a190r):first-child{color:var(--pf-blue-deep);font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.08em;font-size:.68rem;font-weight:900}.article-author.svelte-9a190r h2:where(.svelte-9a190r),.article-author.svelte-9a190r p:where(.svelte-9a190r){margin:0}.article-author.svelte-9a190r h2:where(.svelte-9a190r){font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(1.7rem,2.8vw,2.55rem);font-weight:900;line-height:1}.article-author__copy.svelte-9a190r>p:where(.svelte-9a190r):last-child{color:#05060aad;max-width:68ch;font-size:.92rem;line-height:1.55}.article-author__links.svelte-9a190r{gap:.55rem;display:grid}.article-author__links.svelte-9a190r a:where(.svelte-9a190r){border-radius:var(--radius-pill);min-height:2.75rem;color:var(--pf-black);text-align:center;border:1px solid #05060a2e;justify-content:center;align-items:center;padding:.7rem 1rem;font-size:.82rem;font-weight:900;display:inline-flex}.article-author__links.svelte-9a190r a:where(.svelte-9a190r):last-child{border-color:var(--pf-black);background:var(--pf-black);color:var(--pf-panel)}@media (width<=820px){.article-author.svelte-9a190r{grid-template-columns:auto minmax(0,1fr)}.article-author__links.svelte-9a190r{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.article-author.svelte-9a190r{grid-template-columns:minmax(0,1fr)}.article-author__links.svelte-9a190r{grid-column:auto;grid-template-columns:minmax(0,1fr)}}.article-back.svelte-12w1fku{color:#f8f7f294;font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.08em;transition:color var(--motion-fast);align-items:center;margin:0 0 .35rem .15rem;font-size:.75rem;font-weight:900;line-height:1.2;text-decoration:none;display:inline-flex}.article-back.svelte-12w1fku:hover{color:var(--pf-yellow)}.article-layout.svelte-12w1fku{background:var(--pf-black);color:var(--pf-panel);border:0;grid-template-rows:auto auto auto auto;gap:clamp(.6rem,1.2vw,.9rem);padding:clamp(.55rem,1vw,.85rem);display:grid;overflow:visible;box-shadow:0 24px 70px #0000004d}@media (width<=720px){.article-layout.svelte-12w1fku{padding-left:0;padding-right:0}}.article-page.svelte-11r77t0{z-index:1;overscroll-behavior:contain;scroll-behavior:smooth;align-content:start;gap:1rem;height:100dvh;min-height:100dvh;padding:clamp(.9rem,1.8vw,1.4rem);display:grid;position:relative;overflow:hidden auto}.article-main.svelte-11r77t0{min-width:0}@media (width<=1520px){.article-page.svelte-11r77t0{padding:.85rem}}@media (width<=720px){.article-page.svelte-11r77t0{padding:.8rem}}@media (prefers-reduced-motion:reduce){.article-page.svelte-11r77t0{scroll-behavior:auto}}
