.page-head{padding-block:var(--space-m) var(--space-2xl)}.sheet{--ch:clamp(1rem, 3vw, 2.5rem);--panel-fill:var(--surface-1)}.sheet__block{padding:var(--space-s) var(--space-m);border-bottom:1px solid var(--hairline)}.sheet__body{padding:clamp(var(--space-m),4vw,var(--space-2xl))}.sheet__title{max-width:18ch;font-size:clamp(2.25rem, .6rem + 5.6vw, 7rem);text-wrap:balance}.sheet__title em{font-style:normal;color:var(--accent)}.sheet__rule{display:flex;align-items:center;gap:var(--space-s);margin-top:var(--space-l)}.sheet__rule::before{content:"";flex:none;width:clamp(3rem,12vw,9rem);height:1px;background:var(--accent)}.sheet__rule .ticks{flex:1;max-width:18rem;opacity:.55}.page-head__lede{max-width:42rem;margin-top:var(--space-xl)}.page-head__sub{font-size:var(--text-lg);color:var(--fg-muted)}.page-head__actions{display:flex;flex-wrap:wrap;gap:var(--space-s);margin-top:var(--space-l)}@keyframes sheet-draw{from{transform:scaleY(.985);opacity:0}to{transform:none;opacity:1}}@keyframes sheet-rule{from{transform:scaleX(0)}to{transform:none}}@keyframes sheet-rise{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes sheet-fade{from{opacity:0}to{opacity:1}}html.js .sheet{animation:sheet-draw .55s var(--ease) both}html.js .sheet__block{animation:sheet-fade .5s var(--ease) .16s both}html.js .sheet__title{animation:sheet-rise .7s var(--ease) .22s both}html.js .sheet__rule{animation:sheet-fade .5s var(--ease) .44s both;transform-origin:left center}html.js .sheet__rule .ticks,html.js .sheet__rule::before{animation:sheet-rule .6s var(--ease) .46s both;transform-origin:left center}html.js .page-head__sub{animation:sheet-fade .6s var(--ease) .4s both}html.js .page-head__actions{animation:sheet-fade .6s var(--ease) .52s both}@media (prefers-reduced-motion:reduce){html.js .page-head__actions,html.js .page-head__sub,html.js .sheet,html.js .sheet__block,html.js .sheet__rule,html.js .sheet__rule .ticks,html.js .sheet__rule::before,html.js .sheet__title{opacity:1;transform:none;animation:none!important}}.ref{display:flex;flex-direction:column;gap:var(--space-l)}.ref__row{display:flex;flex-direction:column;gap:var(--space-s)}.ref__key{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--fg-muted)}.ref__pair{display:grid;gap:var(--space-s);align-items:center}.ref__cell{display:flex;flex-direction:column;gap:var(--space-2xs)}.ref__cell--other{--panel-fill:var(--surface-1);padding:var(--space-m)}.ref__cell--here{padding-block:var(--space-2xs)}.ref__cell-label{font-family:var(--font-mono);font-size:10px;letter-spacing:var(--tracking-label);text-transform:uppercase}.ref__cell--other .ref__cell-label{color:var(--fg-dim)}.ref__cell--here .ref__cell-label{display:none;color:var(--accent)}.ref__cell--other p{color:var(--fg-muted)}.ref__cell--other .mono{font-size:.95em;color:var(--fg)}.ref__turn{display:flex;align-items:center;justify-content:center;color:var(--accent);transform:rotate(90deg)}.ref__lead{font-family:var(--font-mono);font-size:var(--text-xl);line-height:1.15;text-transform:uppercase;color:var(--fg)}.ref__lead--figure{font-variant-numeric:tabular-nums;color:var(--accent)}.ref__note{font-size:var(--text-sm);color:var(--fg-muted)}@media (min-width:860px){.ref{gap:0}.ref__row{display:grid;grid-template-columns:11rem minmax(0,1fr);gap:var(--space-l);align-items:start;padding-block:var(--space-m);border-top:1px solid var(--hairline)}.ref__row:last-child{border-bottom:1px solid var(--hairline)}.ref__key{padding-top:var(--space-m)}.ref__pair{grid-template-columns:minmax(0,1fr) auto minmax(0,1.02fr);gap:var(--space-m)}.ref__turn{transform:none}.ref__lead{font-size:var(--text-2xl)}}@media (min-width:1200px){.ref__lead--figure{font-size:clamp(2.5rem, 1.1rem + 2.6vw, 4.5rem)}}.covered-sec,.jobs-sec,.pfaq-sec,.ref-sec,.tiers-sec{padding-block:clamp(3rem,2rem + 3.2vw,5.5rem)}.pricing-band::after{background:radial-gradient(ellipse 78% 46% at 50% 55%,transparent 0,transparent 20%,var(--bg) 88%)}.tiers-grid{display:grid;gap:var(--space-s);margin-bottom:var(--space-l)}@media (min-width:860px){.tiers-grid{grid-template-columns:repeat(3,1fr)}}.tiers-grid .tier{--ch:.75rem;display:flex;flex-direction:column;overflow:hidden}.tiers-grid .tier:hover{--panel-edge:var(--accent-line);--panel-fill:var(--surface-2)}.tier__body{display:flex;flex-direction:column;gap:var(--space-2xs);padding:var(--space-m)}.tier__power{align-items:flex-start;margin-top:var(--space-2xs)}.tier__power .readout__value{font-size:var(--text-2xl);line-height:1}.tier__power .readout__label{font-size:10px;color:var(--fg-dim)}@media (min-width:1440px){.tier__power .readout__value{font-size:clamp(2rem, .89rem + 1.23vw, 2.75rem)}}.tier__note{margin-top:var(--space-2xs);padding-top:var(--space-2xs);border-top:1px solid var(--hairline);font-size:var(--text-sm);color:var(--fg-muted)}.tiers-foot{max-width:46rem;color:var(--fg-muted)}.jobs-grid{display:grid;gap:var(--space-m)}@media (min-width:700px){.jobs-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.jobs-grid{grid-template-columns:repeat(3,1fr)}}.job{--ch:.75rem;display:flex;flex-direction:column}.job__media{display:block;aspect-ratio:16/9;overflow:hidden;background:var(--surface-2)}.job__media video{display:block;width:100%;height:100%;object-fit:cover}.job__body{display:flex;flex:1;flex-direction:column;gap:var(--space-2xs);padding:var(--space-s)}.job__body h3{font-size:var(--text-lg)}.job__spec{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:400;text-transform:uppercase;color:var(--fg-muted)}.job__quotes{display:flex;flex-direction:column;margin-top:auto;border-block:1px solid var(--hairline)}.job__quote{display:grid;grid-template-columns:3px 1fr auto;align-items:center;gap:var(--space-2xs);padding:var(--space-2xs) 0}.job__quote+.job__quote{border-top:1px solid var(--hairline)}.job__quote .tier__stripe{width:3px;height:auto;align-self:stretch}.job__quote dd{display:flex;align-items:baseline;gap:var(--space-s)}.job__time{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xs);font-weight:400;color:var(--fg-muted)}.job__quote .price{min-width:4.5em;font-size:var(--text-sm);font-weight:500;text-align:right;color:var(--fg)}.job__quote.tier--express .price{color:var(--livery)}.job__demo{margin-top:var(--space-2xs);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase}.covered{display:grid;gap:1px;background:var(--hairline);border:1px solid var(--hairline)}@media (min-width:720px){.covered{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.covered{grid-template-columns:repeat(3,1fr)}}.covered__item{display:flex;flex-direction:column;gap:var(--space-2xs);padding:var(--space-m);background:var(--bg)}.covered__item dt{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:500;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--accent)}.covered__item dd{font-size:var(--text-sm);line-height:var(--leading-body);color:var(--fg-muted)}.faq{max-width:52rem}.pricing-close__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-m)}.pricing-close p{max-width:34rem;color:var(--fg-muted)}.pricing-close__actions{display:flex;flex-wrap:wrap;gap:var(--space-s)}html.js .covered__item,html.js .job,html.js .ref__row,html.js .tiers-grid .tier{opacity:0}.ref-sec.is-visible .ref__row{animation:fadeIn .7s var(--ease) forwards}.ref-sec.is-visible .ref__row:nth-child(2){animation-delay:.06s}.ref-sec.is-visible .ref__row:nth-child(3){animation-delay:.12s}.ref-sec.is-visible .ref__row:nth-child(4){animation-delay:.18s}.ref-sec.is-visible .ref__row:nth-child(5){animation-delay:.24s}.ref-sec.is-visible .ref__row:nth-child(6){animation-delay:.3s}.tiers-sec.is-visible .tiers-grid .tier{animation:zoomIn .8s var(--ease) forwards}.tiers-sec.is-visible .tiers-grid .tier:nth-child(2){animation-delay:.12s}.tiers-sec.is-visible .tiers-grid .tier:nth-child(3){animation-delay:.24s}.jobs-sec.is-visible .job{animation:zoomIn .8s var(--ease) forwards}.jobs-sec.is-visible .job:nth-child(2){animation-delay:.1s}.jobs-sec.is-visible .job:nth-child(3){animation-delay:.2s}.jobs-sec.is-visible .job:nth-child(4){animation-delay:.3s}.jobs-sec.is-visible .job:nth-child(5){animation-delay:.4s}.covered-sec.is-visible .covered__item{animation:fadeIn .8s var(--ease) forwards}.covered-sec.is-visible .covered__item:nth-child(2){animation-delay:.06s}.covered-sec.is-visible .covered__item:nth-child(3){animation-delay:.12s}.covered-sec.is-visible .covered__item:nth-child(4){animation-delay:.18s}.covered-sec.is-visible .covered__item:nth-child(5){animation-delay:.24s}.covered-sec.is-visible .covered__item:nth-child(6){animation-delay:.3s}@media (prefers-reduced-motion:reduce){html.js .covered__item,html.js .job,html.js .ref__row,html.js .tiers-grid .tier{opacity:1;animation:none!important}}