.wp-root{--sc-gate:0;--wp-fade:0.04;--wp-span:390svh}.wp-frame,.wp-root{position:relative;height:auto}.wp-frame{overflow:visible}@property --wp-door{syntax:"<number>";inherits:true;initial-value:1}.wp-rail{position:absolute;top:calc(var(--sc-u) * 17);right:12px;z-index:3;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:calc(var(--sc-u) * 2) calc(var(--sc-u) * 5);max-width:62%;margin:0;padding:0;list-style:none}.wp-rail__item{border-bottom:2px solid transparent;padding-bottom:calc(var(--sc-u) * 1);white-space:nowrap}.wp-rail__item,.wp-root[data-sc-act] .wp-rail__item[data-rail]{color:color-mix(in srgb,var(--sc-ink-soft) 55%,transparent)}.wp-rail__n{display:inline-block;min-width:2.2em}.wp-slide{--wp-door:1;position:relative;display:grid;grid-template-columns:1fr;row-gap:calc(var(--sc-u) * 8);padding:calc(var(--sc-u) * 10) 12px calc(var(--sc-u) * 12) 0;border-top:1px solid var(--sc-line)}.wp-root[data-sc-act=athleet] [data-rail=athleet],.wp-root[data-sc-act=loyalty-plus] [data-rail=loyalty-plus],.wp-root[data-sc-act=lumen] [data-rail=lumen],.wp-root[data-sc-act=pretoria-law-firm] [data-rail=pretoria-law-firm],.wp-root[data-sc-act=scrolledbrain] [data-rail=scrolledbrain],.wp-root[data-sc-act=velox] [data-rail=velox]{color:var(--sc-accent);border-bottom-color:var(--sc-accent)}.wp-copy{grid-column:1/-1;display:grid;gap:calc(var(--sc-u) * 5);align-content:center}.wp-meta{margin:0;color:var(--sc-accent)}.wp-meta__n{display:inline-block;min-width:2.2em}.wp-h2{font-size:clamp(1.625rem,.8rem + 2.2vw,3rem);line-height:1;letter-spacing:-.032em;font-weight:500;text-wrap:balance;max-width:18ch;margin:0}.wp-summary{margin:0;max-width:42ch}.wp-metrics{display:flex;flex-wrap:wrap;gap:calc(var(--sc-u) * 4) calc(var(--sc-u) * 8);margin:calc(var(--sc-u) * 2) 0 0;padding:calc(var(--sc-u) * 4) 0 0;list-style:none;border-top:1px solid var(--sc-line)}.wp-metric{display:grid;gap:calc(var(--sc-u) * 1)}.wp-metric__value{font-size:clamp(1.25rem,1rem + .8vw,1.75rem);line-height:1;letter-spacing:-.03em;font-weight:500;font-variant-numeric:tabular-nums;color:var(--sc-ink)}.wp-metric__label{font-size:.875rem;line-height:1.3;color:var(--sc-ink-soft)}.wp-more{margin:0;color:var(--sc-ink)}.wp-plate{grid-column:1/-1;position:relative;aspect-ratio:16/9;margin:0;background:var(--sc-surface);box-shadow:12px 12px 0 var(--sc-accent)}.wp-plate img{object-fit:cover;object-position:top center}.wp-plate--type{background:var(--sc-accent);box-shadow:12px 12px 0 color-mix(in srgb,var(--sc-ink) 18%,transparent)}.wp-plate__type{position:absolute;inset:0;display:grid;place-content:center;gap:.35rem;padding:1.5rem;text-align:center;color:var(--sc-paper,#f7f3ee)}.wp-plate__type strong{font-family:var(--sc-display,inherit);font-size:clamp(2.25rem,7vw,4rem);font-weight:400;line-height:1}.wp-plate__type span{font-size:.8125rem;letter-spacing:.04em;text-transform:uppercase}.wp-plate:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 0 1px var(--sc-line);z-index:2}@media (min-width:861px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.wp-root{--sc-gate:1;height:calc(100svh + var(--wp-span));view-timeline-name:--wp;view-timeline-axis:block;timeline-scope:--wp}.wp-frame{position:sticky;top:0;height:100svh;overflow:hidden;isolation:isolate}.wp-slide{position:absolute;inset:0;border-top:0;padding:calc(var(--sc-u) * 26) 12px calc(var(--sc-u) * 10) 0;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:calc(var(--sc-u) * 8);align-items:center;animation:wp-door-p linear both;animation-timeline:--wp;opacity:calc(clamp(0, var(--wp-door) / .14, 1) * clamp(0, (1.08 - var(--wp-door)) / .2, 1))}.wp-slide:first-of-type{opacity:clamp(0,(1.08 - var(--wp-door))/.2,1)}.wp-slide:last-of-type{opacity:clamp(0,var(--wp-door)/.14,1)}.wp-plate{grid-column:6/13;transform:scale(calc(.72 + var(--wp-door) * .38));transform-origin:center center}.wp-copy{grid-column:1/6;position:relative;z-index:2;opacity:calc(clamp(0, (var(--wp-door) - .28) / .2, 1) * clamp(0, (.9 - var(--wp-door)) / .16, 1));background:color-mix(in srgb,var(--sc-canvas) 90%,transparent);padding:calc(var(--sc-u) * 4)}.wp-slide:last-of-type .wp-copy{opacity:clamp(0,(var(--wp-door) - .28)/.2,1)}}}@keyframes wp-door-p{0%{--wp-door:0}to{--wp-door:1}}@media (max-height:760px) and (min-width:861px){.wp-slide{padding-top:calc(var(--sc-u) * 20)}.wp-copy{gap:calc(var(--sc-u) * 4)}.wp-h2{font-size:clamp(1.5rem,.8rem + 1.8vw,2.5rem)}}@media (max-height:640px) and (min-width:861px){.wp-summary{display:none}}@media (max-width:860px),(prefers-reduced-motion:reduce){.wp-root{--sc-gate:0;height:auto}.wp-frame{position:relative;height:auto;overflow:visible}.wp-rail{display:none}.wp-slide{position:relative;inset:auto;clip-path:none!important;display:grid;grid-template-columns:1fr;row-gap:calc(var(--sc-u) * 8);padding:calc(var(--sc-u) * 10) 12px calc(var(--sc-u) * 12) 0;border-top:1px solid var(--sc-line)}.wp-copy,.wp-plate{grid-column:1/-1;opacity:1!important;transform:none!important}.wp-plate{order:-1;margin-bottom:12px}}@media (prefers-reduced-motion:reduce) and (min-width:861px){.wp-slide{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:calc(var(--sc-u) * 8);align-items:center}.wp-copy{grid-column:1/6}.wp-plate{grid-column:6/13;order:0;margin-bottom:0}}