.ex-card[data-astro-cid-yfxzzp44]{border:1px solid var(--color-border);background-color:var(--color-surface);border-radius:1rem;flex-direction:column;display:flex;position:relative;overflow:hidden}.ex-card[data-astro-cid-yfxzzp44]:hover,.ex-card[data-astro-cid-yfxzzp44]:focus-within{border-color:color-mix(in srgb, var(--color-accent) 35%, var(--color-border))}.ex-card__media[data-astro-cid-yfxzzp44]{aspect-ratio:16/9;border-bottom:1px solid var(--color-border);background-color:#0b1622;position:relative;overflow:hidden}.ex-card__poster[data-astro-cid-yfxzzp44]{object-fit:cover;width:100%;height:100%;display:block}.ex-card__disc[data-astro-cid-yfxzzp44]{right:var(--space-md);bottom:var(--space-md);background-color:var(--color-surface);border-radius:50%;width:2.75rem;height:2.75rem;position:absolute;box-shadow:0 0 0 6px #ffffff2e}.ex-card__disc[data-astro-cid-yfxzzp44]:after{border-block:.45rem solid #0000;border-left:.75rem solid var(--color-accent);content:"";position:absolute;top:50%;left:50%;transform:translate(-35%,-50%)}.ex-card__body[data-astro-cid-yfxzzp44]{flex-direction:column;flex:1;padding:clamp(1.25rem,2.5vw,1.5rem);display:flex}.ex-card__title[data-astro-cid-yfxzzp44]{font-size:var(--text-h3);margin:0;line-height:1.25}.ex-card__title[data-astro-cid-yfxzzp44] a[data-astro-cid-yfxzzp44]{color:var(--color-ink);text-decoration:none}.ex-card__title[data-astro-cid-yfxzzp44] a[data-astro-cid-yfxzzp44]:after{z-index:1;border-radius:inherit;content:"";position:absolute;inset:0}.ex-card[data-astro-cid-yfxzzp44]:hover .ex-card__title[data-astro-cid-yfxzzp44] a[data-astro-cid-yfxzzp44],.ex-card__title[data-astro-cid-yfxzzp44] a[data-astro-cid-yfxzzp44]:focus-visible{color:var(--color-accent);text-underline-offset:.18em;text-decoration:underline .06em}.ex-card__title[data-astro-cid-yfxzzp44] a[data-astro-cid-yfxzzp44]:focus-visible{outline:none}.ex-card[data-astro-cid-yfxzzp44]:has(.ex-card__title a:focus-visible){outline:3px solid var(--color-accent);outline-offset:3px}.ex-card__description[data-astro-cid-yfxzzp44]{margin:var(--space-xs) 0 0;color:var(--color-ink-muted);font-size:var(--text-sm);line-height:1.5}.ex-card__meta[data-astro-cid-yfxzzp44]{gap:var(--space-xs) var(--space-md);padding-top:var(--space-lg);flex-wrap:wrap;align-items:center;margin-top:auto;display:flex}.ex-card__meta[data-astro-cid-yfxzzp44] .label{margin:0;font-size:.8125rem}.ex-card__note[data-astro-cid-yfxzzp44]{color:var(--color-ink-muted);font-size:var(--text-sm);margin:0}@media (prefers-reduced-motion:no-preference){.ex-card[data-astro-cid-yfxzzp44]{transition:border-color .2s ease-out}.ex-card__poster[data-astro-cid-yfxzzp44]{transition:transform .5s cubic-bezier(.16,1,.3,1)}.ex-card[data-astro-cid-yfxzzp44]:hover .ex-card__poster[data-astro-cid-yfxzzp44]{transform:scale(1.03)}}.ex-card--featured[data-astro-cid-yfxzzp44]{border-color:var(--band-line,var(--color-border));color:var(--band-text,var(--color-ink));background-color:#ffffff0a}.ex-card--featured[data-astro-cid-yfxzzp44]:hover,.ex-card--featured[data-astro-cid-yfxzzp44]:focus-within{border-color:#6cc5d080}.ex-card--featured[data-astro-cid-yfxzzp44] .ex-card__media[data-astro-cid-yfxzzp44]{border-bottom-color:var(--band-line,var(--color-border))}.ex-card--featured[data-astro-cid-yfxzzp44] .ex-card__disc[data-astro-cid-yfxzzp44]{width:4.5rem;height:4.5rem;bottom:50%;right:50%;transform:translate(50%,50%);box-shadow:0 0 0 8px #fff3}.ex-card--featured[data-astro-cid-yfxzzp44] .ex-card__disc[data-astro-cid-yfxzzp44]:after{border-block-width:.75rem;border-left-width:1.25rem}.ex-card--featured[data-astro-cid-yfxzzp44] .ex-card__title[data-astro-cid-yfxzzp44]{letter-spacing:-.025em;font-size:clamp(1.5rem,1.2rem + 1.2vw,2.125rem);line-height:1.15}.ex-card--featured[data-astro-cid-yfxzzp44] .ex-card__title[data-astro-cid-yfxzzp44] a[data-astro-cid-yfxzzp44]{color:var(--band-text,var(--color-ink))}.ex-card--featured[data-astro-cid-yfxzzp44]:hover .ex-card__title[data-astro-cid-yfxzzp44] a[data-astro-cid-yfxzzp44],.ex-card--featured[data-astro-cid-yfxzzp44] .ex-card__title[data-astro-cid-yfxzzp44] a[data-astro-cid-yfxzzp44]:focus-visible{color:var(--band-accent,var(--color-accent))}.ex-card--featured[data-astro-cid-yfxzzp44]:has(.ex-card__title a:focus-visible){outline-color:var(--band-accent,var(--color-accent))}.ex-card--featured[data-astro-cid-yfxzzp44] .ex-card__description[data-astro-cid-yfxzzp44],.ex-card--featured[data-astro-cid-yfxzzp44] .ex-card__note[data-astro-cid-yfxzzp44]{color:var(--band-muted,var(--color-ink-muted))}.ex-card--featured[data-astro-cid-yfxzzp44] .ex-card__description[data-astro-cid-yfxzzp44]{font-size:var(--text-lead)}@media (width>=56rem){.ex-card--featured[data-astro-cid-yfxzzp44]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.ex-card--featured[data-astro-cid-yfxzzp44] .ex-card__media[data-astro-cid-yfxzzp44]{aspect-ratio:auto;border-right:1px solid var(--band-line,var(--color-border));border-bottom:0;min-height:100%}.ex-card--featured[data-astro-cid-yfxzzp44] .ex-card__media[data-astro-cid-yfxzzp44]:before{content:"";padding-top:56.25%;display:block}.ex-card--featured[data-astro-cid-yfxzzp44] .ex-card__poster[data-astro-cid-yfxzzp44]{object-fit:contain;position:absolute;inset:0}.ex-card--featured[data-astro-cid-yfxzzp44] .ex-card__body[data-astro-cid-yfxzzp44]{justify-content:center;padding:clamp(1.75rem,3vw,2.75rem)}.ex-card--featured[data-astro-cid-yfxzzp44] .ex-card__meta[data-astro-cid-yfxzzp44]{margin-top:0}}.trades[data-astro-cid-vdc2nrff]{margin-top:var(--space-2xl)}.trades__picker[data-astro-cid-vdc2nrff]{margin:0 0 var(--space-xl);border:0;min-width:0;padding:0}.trades__legend[data-astro-cid-vdc2nrff]{margin-bottom:var(--space-sm);color:var(--color-ink-muted);font-size:var(--text-sm);padding:0;font-weight:600}.trades__options[data-astro-cid-vdc2nrff]{gap:var(--space-xs);flex-wrap:wrap;display:flex}.trades__option[data-astro-cid-vdc2nrff]{border:1px solid var(--color-border);border-radius:var(--radius);background-color:var(--color-surface);min-height:2.75rem;color:var(--color-ink);cursor:pointer;align-items:center;padding:.5rem 1.1rem;font-weight:600;display:inline-flex}.trades__option[data-astro-cid-vdc2nrff]:hover{border-color:var(--color-accent);color:var(--color-accent-strong)}.trades__input[data-astro-cid-vdc2nrff]:checked+.trades__option[data-astro-cid-vdc2nrff]{border-color:var(--color-accent);background-color:var(--color-accent-soft);color:var(--color-accent-strong);box-shadow:inset 0 -2px 0 var(--color-accent)}.trades__input[data-astro-cid-vdc2nrff]:checked+.trades__option[data-astro-cid-vdc2nrff]:before{content:"";border-bottom:2px solid;border-right:2px solid;width:.4rem;height:.75rem;margin:-.2rem .6rem 0 0;transform:rotate(45deg)}.trades__input[data-astro-cid-vdc2nrff]:focus-visible+.trades__option[data-astro-cid-vdc2nrff]{outline:3px solid var(--color-accent);outline-offset:2px}.trades__panels[data-astro-cid-vdc2nrff]{display:grid}.trades__panel[data-astro-cid-vdc2nrff]+.trades__panel[data-astro-cid-vdc2nrff]{margin-top:var(--space-2xl)}.trades__title[data-astro-cid-vdc2nrff]{margin-bottom:var(--space-md)}.trades__request[data-astro-cid-vdc2nrff]{max-width:44rem;margin:0 0 var(--space-xl)}.trades__request[data-astro-cid-vdc2nrff] p[data-astro-cid-vdc2nrff]{font-family:var(--font-heading);font-size:var(--text-h3);text-wrap:balance;margin:0;font-weight:500;line-height:1.35}.trades__request[data-astro-cid-vdc2nrff] footer[data-astro-cid-vdc2nrff]{margin-top:var(--space-xs);color:var(--color-ink-muted);font-size:var(--text-sm)}.trades__steps[data-astro-cid-vdc2nrff]{font-size:var(--text-sm)}.trades__steps[data-astro-cid-vdc2nrff] h4[data-astro-cid-vdc2nrff]{margin:0 0 var(--space-sm);font-size:1.0625rem}.trades__steps[data-astro-cid-vdc2nrff] p[data-astro-cid-vdc2nrff]{margin:0}.trades__steps[data-astro-cid-vdc2nrff] .trades__status[data-astro-cid-vdc2nrff]{margin-top:var(--space-md)}.trades__items[data-astro-cid-vdc2nrff]{margin:0;padding:0;list-style:none}.trades__items[data-astro-cid-vdc2nrff] li[data-astro-cid-vdc2nrff]{border-top:1px solid var(--color-border);margin:0;padding-block:.45rem}.trades__step--gate[data-astro-cid-vdc2nrff]{--node-fill:var(--color-accent)}.trades__status[data-astro-cid-vdc2nrff]{align-items:center;gap:var(--space-xs);padding-top:var(--space-sm);border-top:1px solid var(--color-border);color:var(--color-accent-strong);font-weight:600;display:flex}.trades__status[data-astro-cid-vdc2nrff]:before{content:"";border:2px solid;border-radius:50%;flex:none;width:.5rem;height:.5rem}@supports selector(:has(*)){.trades__panel[data-astro-cid-vdc2nrff]{visibility:hidden;grid-area:1/1}.trades__panel[data-astro-cid-vdc2nrff]+.trades__panel[data-astro-cid-vdc2nrff]{margin-top:0}.trades[data-astro-cid-vdc2nrff]:has(#trade-pest:checked) [data-astro-cid-vdc2nrff][data-trade=pest],.trades[data-astro-cid-vdc2nrff]:has(#trade-service-desk:checked) [data-astro-cid-vdc2nrff][data-trade=service-desk],.trades[data-astro-cid-vdc2nrff]:has(#trade-architect:checked) [data-astro-cid-vdc2nrff][data-trade=architect],.trades[data-astro-cid-vdc2nrff]:has(#trade-insurance:checked) [data-astro-cid-vdc2nrff][data-trade=insurance]{visibility:visible}@media (prefers-reduced-motion:no-preference){.trades[data-astro-cid-vdc2nrff]:has(#trade-pest:checked) [data-astro-cid-vdc2nrff][data-trade=pest] [data-astro-cid-vdc2nrff]:is(.trades__request,.trades__steps>li),.trades[data-astro-cid-vdc2nrff]:has(#trade-service-desk:checked) [data-astro-cid-vdc2nrff][data-trade=service-desk] [data-astro-cid-vdc2nrff]:is(.trades__request,.trades__steps>li),.trades[data-astro-cid-vdc2nrff]:has(#trade-architect:checked) [data-astro-cid-vdc2nrff][data-trade=architect] [data-astro-cid-vdc2nrff]:is(.trades__request,.trades__steps>li),.trades[data-astro-cid-vdc2nrff]:has(#trade-insurance:checked) [data-astro-cid-vdc2nrff][data-trade=insurance] [data-astro-cid-vdc2nrff]:is(.trades__request,.trades__steps>li){animation:trade-in .5s cubic-bezier(.16, 1, .3, 1) var(--step-delay,0s) both}.trades__steps[data-astro-cid-vdc2nrff]>li[data-astro-cid-vdc2nrff]:first-child{--step-delay:80ms}.trades__steps[data-astro-cid-vdc2nrff]>li[data-astro-cid-vdc2nrff]:nth-child(2){--step-delay:.16s}.trades__steps[data-astro-cid-vdc2nrff]>li[data-astro-cid-vdc2nrff]:nth-child(3){--step-delay:.24s}.trades__steps[data-astro-cid-vdc2nrff]>li[data-astro-cid-vdc2nrff]:nth-child(4){--step-delay:.32s}.trades[data-astro-cid-vdc2nrff]:has(#trade-pest:checked) [data-astro-cid-vdc2nrff][data-trade=pest] .trades__steps[data-astro-cid-vdc2nrff]:before,.trades[data-astro-cid-vdc2nrff]:has(#trade-service-desk:checked) [data-astro-cid-vdc2nrff][data-trade=service-desk] .trades__steps[data-astro-cid-vdc2nrff]:before,.trades[data-astro-cid-vdc2nrff]:has(#trade-architect:checked) [data-astro-cid-vdc2nrff][data-trade=architect] .trades__steps[data-astro-cid-vdc2nrff]:before,.trades[data-astro-cid-vdc2nrff]:has(#trade-insurance:checked) [data-astro-cid-vdc2nrff][data-trade=insurance] .trades__steps[data-astro-cid-vdc2nrff]:before{transform-origin:top;animation:.7s cubic-bezier(.16,1,.3,1) both trade-draw-down}@media (width>=64rem){.trades[data-astro-cid-vdc2nrff]:has(#trade-pest:checked) [data-astro-cid-vdc2nrff][data-trade=pest] .trades__steps[data-astro-cid-vdc2nrff]:before,.trades[data-astro-cid-vdc2nrff]:has(#trade-service-desk:checked) [data-astro-cid-vdc2nrff][data-trade=service-desk] .trades__steps[data-astro-cid-vdc2nrff]:before,.trades[data-astro-cid-vdc2nrff]:has(#trade-architect:checked) [data-astro-cid-vdc2nrff][data-trade=architect] .trades__steps[data-astro-cid-vdc2nrff]:before,.trades[data-astro-cid-vdc2nrff]:has(#trade-insurance:checked) [data-astro-cid-vdc2nrff][data-trade=insurance] .trades__steps[data-astro-cid-vdc2nrff]:before{transform-origin:0;animation-name:trade-draw-across}}}}@supports not selector(:has(*)){.trades__picker[data-astro-cid-vdc2nrff]{display:none}}@keyframes trade-in{0%{opacity:0;transform:translateY(.5rem)}}@keyframes trade-draw-down{0%{transform:scaleY(0)}}@keyframes trade-draw-across{0%{transform:scaleX(0)}}.examples__hero[data-astro-cid-o35gd5hn]{gap:var(--space-xl);display:grid}.examples__hero[data-astro-cid-o35gd5hn] h1[data-astro-cid-o35gd5hn]{max-width:12ch;margin:0}.examples__lead[data-astro-cid-o35gd5hn]{max-width:var(--measure);margin:0}.examples__honesty[data-astro-cid-o35gd5hn]{max-width:var(--measure);margin:var(--space-md) 0 0;padding-top:var(--space-md);border-top:1px solid var(--color-border);color:var(--color-ink-muted)}.examples__actions[data-astro-cid-o35gd5hn]{margin-top:var(--space-xl)}@media (width>=64rem){.examples__hero[data-astro-cid-o35gd5hn]{gap:var(--space-3xl);grid-template-columns:6fr 6fr;align-items:center}}.featured[data-astro-cid-o35gd5hn]{margin-top:var(--space-2xl)}.featured[data-astro-cid-o35gd5hn] .ex-card__media{box-shadow:0 2rem 4rem -1.5rem #0009}.gallery__groups[data-astro-cid-o35gd5hn]{gap:clamp(2.5rem,5vw,4rem);display:grid}.gallery__head[data-astro-cid-o35gd5hn]{padding-bottom:var(--space-md);border-bottom:1px solid var(--color-border);align-items:baseline;display:flex}.gallery__head[data-astro-cid-o35gd5hn] h3[data-astro-cid-o35gd5hn]{margin:0}.gallery__grid[data-astro-cid-o35gd5hn]{gap:var(--space-lg);margin:var(--space-lg) 0 0;padding:0;list-style:none;display:grid}.gallery__grid[data-astro-cid-o35gd5hn]>li[data-astro-cid-o35gd5hn]{display:flex}.gallery__grid[data-astro-cid-o35gd5hn]>li[data-astro-cid-o35gd5hn]>.ex-card{flex:1}@media (width>=40rem){.gallery__grid[data-astro-cid-o35gd5hn]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.gallery__grid[data-astro-cid-o35gd5hn]{grid-template-columns:repeat(3,minmax(0,1fr))}}.other-list[data-astro-cid-o35gd5hn]{gap:var(--space-lg);margin:0;padding:0;list-style:none;display:grid}.other-list__byline[data-astro-cid-o35gd5hn]{margin:var(--space-sm) 0 0;color:var(--color-ink-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.published__status[data-astro-cid-o35gd5hn]{margin-top:var(--space-xl);padding-top:var(--space-lg);border-top:1px solid var(--color-border)}.published__status[data-astro-cid-o35gd5hn] h3[data-astro-cid-o35gd5hn]{font-size:var(--text-body)}.published__labels[data-astro-cid-o35gd5hn]{max-width:var(--measure);color:var(--color-ink-muted);font-size:var(--text-sm);margin:0;padding:0;list-style:none}.published__labels[data-astro-cid-o35gd5hn] li[data-astro-cid-o35gd5hn]+li[data-astro-cid-o35gd5hn]{margin-top:var(--space-xs)}.published__labels[data-astro-cid-o35gd5hn] strong[data-astro-cid-o35gd5hn]{color:var(--color-ink)}.label-grid[data-astro-cid-o35gd5hn]{margin:var(--space-2xl) 0 0;border-top:1px solid var(--color-border);border-left:1px solid var(--color-border);padding:0;list-style:none;display:grid}.label-grid__cell[data-astro-cid-o35gd5hn]{padding:var(--space-lg) clamp(1rem, 2vw, 1.5rem);border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background-color:#fff9}.label-grid__cell[data-astro-cid-o35gd5hn] h3[data-astro-cid-o35gd5hn]{margin-bottom:var(--space-xs)}.label-grid__cell[data-astro-cid-o35gd5hn] p[data-astro-cid-o35gd5hn]{color:var(--color-ink-muted);font-size:var(--text-sm);margin:0}@media (width>=40rem){.label-grid[data-astro-cid-o35gd5hn]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.label-grid[data-astro-cid-o35gd5hn]{grid-template-columns:repeat(4,minmax(0,1fr))}}.reading[data-astro-cid-o35gd5hn]{gap:var(--space-lg);margin-top:var(--space-2xl);display:grid}.reading__column[data-astro-cid-o35gd5hn]{border:1px solid var(--color-border);background-color:var(--color-surface);border-radius:1rem;padding:clamp(1.25rem,3vw,1.75rem)}.reading__column--limits[data-astro-cid-o35gd5hn]{border-top:2px solid var(--color-limit)}.reading__column[data-astro-cid-o35gd5hn] h3[data-astro-cid-o35gd5hn]{margin-bottom:var(--space-md)}.reading__column[data-astro-cid-o35gd5hn] .ruled-list[data-astro-cid-o35gd5hn]>li[data-astro-cid-o35gd5hn]{padding-block:var(--space-md);color:var(--color-ink-muted)}.reading__column[data-astro-cid-o35gd5hn] .ruled-list[data-astro-cid-o35gd5hn]>li[data-astro-cid-o35gd5hn]:last-child{border-bottom:0;padding-bottom:0}@media (width>=48rem){.reading[data-astro-cid-o35gd5hn]{grid-template-columns:repeat(2,minmax(0,1fr))}}
