@keyframes pbh-send{0%{opacity:0;transform:translate3d(0,16px,0) scale(.96)}}@keyframes pbh-crumb{0%{opacity:0}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.product-hero-frame-enter .frame-piece-enter.pbh-send{animation-name:pbh-send;transform-origin:100% 100%}.product-hero-frame-enter .frame-piece-enter.pbh-crumb{animation-name:pbh-crumb}}.pbf-frame{container:pbf/inline-size;--pbf-tempo:0.55}.pbf-compact{display:none}@container pbf (max-width: 519px){.pbf-wide{display:none}.pbf-compact{display:block}}.pbf-swap{animation:pbf-swap .16s ease-out}@keyframes pbf-swap{0%{opacity:0}}@keyframes pbf-arrive{0%{opacity:0;transform:translate3d(0,10px,0)}}@keyframes pbf-write{0%{opacity:0;clip-path:inset(0 0 100% 0)}20%{opacity:1}to{clip-path:inset(0 0 0 0)}}@keyframes pbf-send{0%{opacity:0;transform:translate3d(0,16px,0) scale(.96)}}.pbf-frame[data-armed]{--pbf-run:paused}.pbf-frame[data-playing]{--pbf-run:running}.pbf-frame[data-armed] .pbf-points>*,.pbf-frame[data-armed] .pbf-seq,.pbf-frame[data-armed] .pbf-stream>:not(.pbf-points){animation:pbf-arrive .32s var(--ease-content) backwards;animation-play-state:var(--pbf-run)}.pbf-frame[data-armed] .pbf-seq{animation-delay:calc(var(--pbf-at, 0) * var(--pbf-tempo) * 1ms)}.pbf-frame[data-armed] .pbf-seq.pbf-send{animation-name:pbf-send;transform-origin:100% 100%}.pbf-frame[data-armed] .pbf-points>*,.pbf-frame[data-armed] .pbf-stream>:not(.pbf-points){animation-name:pbf-write;animation-duration:.3s;animation-timing-function:cubic-bezier(.3,0,.5,1);animation-delay:calc((var(--pbf-from, 0) + (var(--pbf-n, 0) + var(--pbf-m, 0) * .36) * var(--pbf-gap, 300)) * var(--pbf-tempo) * 1ms)}.pbf-stream>:nth-child(2){--pbf-n:1}.pbf-stream>:nth-child(3){--pbf-n:2}.pbf-stream>:nth-child(4){--pbf-n:3}.pbf-stream>:nth-child(5){--pbf-n:4}.pbf-stream>:nth-child(6){--pbf-n:5}.pbf-stream>:nth-child(7){--pbf-n:6}.pbf-stream>:nth-child(8){--pbf-n:7}.pbf-points>:nth-child(2){--pbf-m:1}.pbf-points>:nth-child(3){--pbf-m:2}.pbf-points>:nth-child(4){--pbf-m:3}.pbf-steps{display:flex;flex-direction:column;gap:14px}.pbf-steps>*+:before{content:"";position:absolute;left:calc(var(--pbf-icon-inset, 12px) + var(--pbf-icon-size, 28px) / 2);bottom:100%;width:0;height:14px;border-left:var(--pbf-stroke,.625px) solid #bfbeb7;box-sizing:border-box;transform:translateX(-50%)}.pbf-step-dash{position:absolute;left:-.5px;top:-.5px;width:calc(100% + 1px);height:calc(100% + 1px);overflow:visible;pointer-events:none}.pbf-step-dash rect{x:.25px;y:.25px;width:calc(100% - .5px);height:calc(100% - .5px);rx:calc(var(--pbf-radius, 8px) - .25px);fill:none;stroke:#bfbeb7;stroke-width:.5px;stroke-dasharray:6px 5px}.pbf-cited{opacity:0;transform:translate3d(0,6px,0);transition:opacity .32s ease-out,transform .42s var(--ease-content)}.pbf-cited[data-shown]{opacity:1;transform:translateZ(0)}.pbf-read{transition:transform .32s var(--ease-content)}@media (prefers-reduced-motion:reduce){.pbf-frame .pbf-points>*,.pbf-frame .pbf-seq,.pbf-frame .pbf-stream>*,.pbf-swap{animation:none!important}.pbf-cited,.pbf-read{transition:none}}.pbc{--pbc-on:0;--pbc-surface:var(--neutral-100);--pbc-line:var(--neutral-93);--pbc-track:var(--neutral-95);--pbc-ink:var(--neutral-80);--pbc-text-strong:var(--neutral-5);--pbc-text:var(--neutral-30);--pbc-text-faint:var(--neutral-40);--pbc-accent-soft:color-mix(in oklch,var(--pbc-accent) 12%,transparent);--pbc-ease:var(--ease-content);--pbc-ease-settle:var(--ease-spring);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.group:hover .pbc{--pbc-on:1}}.pbc-stage{position:relative;width:100%;height:100%;font-family:var(--font-die-grotesk),system-ui,sans-serif;font-variation-settings:normal}.pbc-page{position:absolute;left:28px;right:28px;top:24px;height:200px;border-radius:8px 8px 0 0;display:flex;flex-direction:column;padding:14px 16px 0;background:var(--pbc-surface);box-shadow:0 0 0 1px color-mix(in oklch,var(--neutral-5) 6%,transparent),0 2px 12px -4px color-mix(in oklch,var(--neutral-5) 12%,transparent);transform:translate3d(0,calc(var(--pbc-on) * -6px),0);transition:transform calc(.24s + var(--pbc-on) * .3s) var(--pbc-ease)}.pbc-page:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 12px 24px -12px color-mix(in oklch,var(--neutral-5) 24%,transparent);opacity:var(--pbc-on);pointer-events:none;transition:opacity calc(.2s + var(--pbc-on) * .2s) ease-out}.pbc-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.pbc-title{color:var(--pbc-text-strong);font-size:12px;font-weight:500;line-height:16px}.pbc-date,.pbc-label,.pbc-legend,.pbc-map__label,.pbc-quiet,.pbc-up{font-family:var(--font-gt-pressura-mono),ui-monospace,monospace;font-size:9px;line-height:14px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.pbc-date,.pbc-label,.pbc-quiet{color:var(--pbc-text-faint)}.pbc-label{color:var(--pbc-text)}.pbc-rows{display:flex;flex-direction:column;gap:8px}.pbc-rows--pairs{gap:10px}.pbc-row{position:relative;isolation:isolate;display:grid;grid-template-columns:96px 1fr;align-items:center;gap:12px}.pbc-pair{display:flex;flex-direction:column;gap:3px}.pbc-bar{display:block;height:6px;overflow:hidden;border-radius:3px;background:var(--pbc-track)}.pbc-pair .pbc-bar{height:5px}.pbc-bar__fill{display:block;height:100%;border-radius:3px;background:var(--pbc-accent);transform:translate3d(calc((var(--pbc-from) + (var(--pbc-to) - var(--pbc-from)) * var(--pbc-on) - 1) * 100%),0,0);transition:transform calc(.26s + var(--pbc-on) * .44s) var(--pbc-ease) calc(var(--pbc-on) * (.11s + var(--pbc-i, 0) * 60ms))}.pbc-bar[data-tone=ink] .pbc-bar__fill{background:var(--pbc-ink)}.pbc-score{display:flex;align-items:center;gap:10px;margin-bottom:12px}.pbc-roll{display:block;height:28px;overflow:hidden;color:var(--pbc-text-strong);font-size:28px;font-weight:500;line-height:28px;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.pbc-roll__track{transform:translate3d(0,calc(var(--pbc-on) * -50%),0);transition:transform calc(.24s + var(--pbc-on) * .38s) var(--pbc-ease) calc(var(--pbc-on) * .12s)}.pbc-roll__track,.pbc-score__meta{display:flex;flex-direction:column}.pbc-swap{display:grid}.pbc-swap>*{grid-area:1/1;transition:opacity calc(.12s + var(--pbc-on) * .16s) ease-out calc(var(--pbc-on) * .26s)}.pbc-swap>[data-when=rest]{opacity:calc(1 - var(--pbc-on));transition-delay:calc(var(--pbc-on) * .12s)}.pbc-swap>[data-when=run]{opacity:var(--pbc-on)}.pbc-up{color:var(--success-40)}.pbc-legend{display:flex;gap:14px;margin-bottom:10px;color:var(--pbc-text)}.pbc-key{display:flex;align-items:center;gap:6px}.pbc-key__dot{width:6px;height:6px;border-radius:999px;background:var(--pbc-ink)}.pbc-key__dot[data-you]{background:var(--pbc-accent)}.pbc-map{position:relative;height:160px}.pbc-map__axis{position:absolute;background:var(--pbc-line)}.pbc-map__axis--y{left:136px;top:16px;bottom:0;width:1px}.pbc-map__axis--x{left:0;right:0;top:44px;height:1px}.pbc-map__label{position:absolute;color:var(--pbc-text-faint)}.pbc-map__label--top{left:136px;top:0;transform:translateX(-50%)}.pbc-map__label--right{right:0;top:49px}.pbc-map__dot,.pbc-you,.pbc-you__origin{position:absolute;width:8px;height:8px;border-radius:999px}.pbc-map__dot{background:var(--pbc-ink)}.pbc-you__origin{border:1px dashed var(--pbc-accent);opacity:calc(var(--pbc-on) * .8);transition:opacity calc(.14s + var(--pbc-on) * .16s) ease-out calc(var(--pbc-on) * .2s)}.pbc-you{transform:translate3d(calc(var(--pbc-on) * var(--pbc-dx)),calc(var(--pbc-on) * var(--pbc-dy)),0);transition:transform calc(.28s + var(--pbc-on) * .32s) var(--pbc-ease) calc(var(--pbc-on) * 80ms)}.pbc-you__dot{position:relative;display:block;width:100%;height:100%;border-radius:inherit;background:var(--pbc-accent)}.pbc-you__dot:after{content:"";position:absolute;inset:-4px;border-radius:inherit;background:color-mix(in oklch,var(--pbc-accent) 26%,transparent);opacity:var(--pbc-on);transition:opacity calc(.12s + var(--pbc-on) * .16s) ease-out calc(var(--pbc-on) * .28s)}@media (prefers-reduced-motion:reduce){.pbc *,.pbc :after,.pbc :before{transition:none!important}}@keyframes pbl-card-enter{0%{opacity:0;transform:translate3d(0,8px,0)}}.pbl-switch>li{animation:pbl-card-enter .24s var(--ease-content) backwards;animation-delay:calc(var(--pbl-i, 0) * 22ms)}.pbl-tab__dot{display:block;width:0;height:8px;margin-right:0;border-radius:999px;opacity:0;transition:width .2s var(--ease-content),margin-right .2s var(--ease-content),opacity .14s ease-out}.pbl-tab[aria-selected=true] .pbl-tab__dot{width:8px;margin-right:6px;opacity:1}.pbl-fold-sm,.pbl-fold-xs{transition:opacity .24s var(--ease-content),transform .24s var(--ease-content);transition-delay:calc(var(--pbl-f, 0) * 16ms)}@starting-style{.pbl-fold-sm,.pbl-fold-xs{opacity:0;transform:translate3d(0,8px,0)}}.pbl-closing .pbl-fold-sm,.pbl-closing .pbl-fold-xs{opacity:0;transform:none;transition-duration:.22s;transition-timing-function:var(--ease-content);transition-delay:0s}.pbl-switch>li.pbl-fold-sm{animation:none}@media (max-width:639.98px){.pbl-fold-sm,.pbl-fold-xs{transition-delay:calc(var(--pbl-fx, 0) * 16ms)}.pbl-switch>li.pbl-fold-xs{animation:none}}@media (min-width:640px){.pbl-closing .pbl-fold-xs{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pbl-switch>li{animation:fade-in .16s var(--ease-content) backwards}.pbl-closing .pbl-fold-sm,.pbl-closing .pbl-fold-xs,.pbl-fold-sm,.pbl-fold-xs,.pbl-tab__dot{transition:none;animation:none}}.pbr{--pbr-size:min(var(--text-fluid-display),6.6vw);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3em;width:100%}.pbr,.pbr-lead{font-size:var(--pbr-size)}.pbr-lead{text-align:center;white-space:nowrap}.pbr-slot{display:grid;justify-items:center;padding-block:.12em;overflow:hidden}@media (min-width:1100px){.pbr{flex-direction:row;gap:.28em;transform:translate3d(.6em,0,0)}.pbr-slot{justify-items:start}}.pbr-word{grid-area:1/1;border-radius:.24em;padding:.1em .3em .14em;color:var(--neutral-5);font-family:var(--font-gt-pressura);font-size:var(--pbr-size);line-height:1.15;white-space:nowrap;opacity:0;transform:translate3d(0,.7em,0);transition:none}.pbr-word[data-tone=orange]{background:var(--orange-90)}.pbr-word[data-tone=blue]{background:var(--blue-90)}.pbr-word[data-state=active]{opacity:1;transform:translateZ(0);transition:transform .28s var(--ease-content) 40ms,opacity .16s ease-out 40ms}.pbr-word[data-state=leaving]{opacity:0;transform:translate3d(0,-.5em,0);transition:transform .14s var(--ease-content),opacity .14s var(--ease-content)}@media (prefers-reduced-motion:reduce){.pbr-word,.pbr-word[data-state=active],.pbr-word[data-state=leaving]{transform:none;transition:none}}#tailored .playbook-flat-fields .ui-form-field:has(input):not(:focus-within):not(.ui-form-field--error),#tailored .playbook-flat-fields .ui-form-field:has(textarea):not(:focus-within):not(.ui-form-field--error){border-color:var(--border-muted);box-shadow:none}@media (hover:hover) and (pointer:fine){#tailored .playbook-flat-fields .ui-form-field:has(input):hover:not(:focus-within):not(.ui-form-field--error),#tailored .playbook-flat-fields .ui-form-field:has(textarea):hover:not(:focus-within):not(.ui-form-field--error){border-color:var(--border-default);box-shadow:none}}@media (max-width:639px){.playbooks-page>section:first-of-type{overflow-x:clip}.playbooks-page>section:first-of-type .product-hero-frame-enter{width:820px;max-width:none;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right-width:0!important}.playbooks-page section.section-theme>.max-w-container{padding-top:4rem;padding-bottom:4rem;row-gap:3rem}.playbooks-page .pbf-frame .rounded-t-xl,.playbooks-page .product-hero-frame-enter .h-full.rounded-xl{border-color:transparent!important}}.playbooks-page [aria-label="Filter the library"]{padding-block:6px;margin-block:-6px}.playbooks-page .pbl-tab{position:relative}.playbooks-page .pbl-tab:after{content:"";position:absolute;inset:-6px 0}.playbooks-page [aria-label="Filter the library"][data-pb-fade]{--fade-start:0px;--fade-end:0px;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--fade-start),#000 calc(100% - var(--fade-end)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--fade-start),#000 calc(100% - var(--fade-end)),transparent 100%)}.playbooks-page [aria-label="Filter the library"][data-pb-fade~=start]{--fade-start:28px}.playbooks-page [aria-label="Filter the library"][data-pb-fade~=end]{--fade-end:40px}.playbooks-page .cta-pill{position:relative}.playbooks-page .cta-pill:after{content:"";position:absolute;inset:-4px 0}.playbooks-page a.group.w-fit{position:relative}.playbooks-page a.group.w-fit:after{content:"";position:absolute;inset:-10px -4px}.pb-carousel-dots{display:flex;justify-content:center;gap:4px;margin-top:12px}@media (min-width:1024px){.pb-carousel-dots{display:none}}.pb-carousel-dot{position:relative;width:24px;height:24px;padding:0;border:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.pb-carousel-dot:before{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;border-radius:999px;background:var(--text-primary,#21201e);opacity:.2;transform:translate(-50%,-50%);transition:width .2s cubic-bezier(.2,0,0,1),opacity .2s cubic-bezier(.2,0,0,1)}.pb-carousel-dot[aria-current=true]:before{width:18px;opacity:.8}.pb-carousel-dot:focus-visible{outline:2px solid var(--text-primary,#21201e);outline-offset:-2px;border-radius:999px}.start-way-num{transform:translateY(calc(.7229 * 1em - .7063 * var(--text-fluid-statement)))}