.bi-showcase,.bi-rail-section,.bi-more,.bi-deliv,.bi-plain,.bi-tools,.bi-proof,.bi-next{padding-block:var(--df-section-y);border-top:1px solid var(--df-border-card)}.bi-showcase__title,.bi-rail__title,.bi-deliv__title,.bi-tools__title,.bi-proof__title,.bi-next__title{font-family:var(--df-font-display);font-size:var(--df-text-h2);letter-spacing:-.02em;color:var(--df-text-heading);margin-top:var(--df-space-4);font-weight:500;line-height:1.05}.bi-showcase__head{max-width:720px;margin-bottom:var(--df-space-16)}.bi-showcase__intro{margin-top:var(--df-space-5);font-size:var(--df-text-body-lg);color:var(--df-text-body);line-height:1.6}.bi-showcase__grid{gap:var(--df-space-8);grid-template-columns:repeat(3,1fr);align-items:start;display:grid}.bi-show-card--1,.bi-show-card--2,.bi-show-card--3{margin-top:0}.bi-show-card{gap:var(--df-space-5);flex-direction:column;display:flex}.bi-show-card__panel{border-radius:var(--df-radius-xl);background:var(--df-bg-elevated);border:1px solid var(--df-border-card);padding:var(--df-space-6);aspect-ratio:4/3;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.bi-show-card__panel--neutral{background:var(--df-bg-elevated)}.bi-show-card__mockup{object-fit:cover;border-radius:var(--df-radius-md);width:100%;height:100%;transition:transform .55s var(--df-ease-out);will-change:transform;display:block}.bi-show-card:hover .bi-show-card__mockup,.bi-show-card:focus-within .bi-show-card__mockup{transform:scale(1.06)}@media (prefers-reduced-motion:reduce){.bi-show-card__mockup{transition:none}.bi-show-card:hover .bi-show-card__mockup,.bi-show-card:focus-within .bi-show-card__mockup{transform:none}}.bi-show-card__caption{gap:var(--df-space-3);padding-bottom:var(--df-space-2);flex-direction:column;display:flex;position:relative}.bi-show-card__caption:after{content:"";background:var(--df-coral-500);width:0;height:2px;transition:width var(--df-duration-base,.4s) var(--df-ease-out);position:absolute;bottom:0;left:0}.bi-show-card:hover .bi-show-card__caption:after{width:56px}.bi-show-card__logo-wrap{align-items:center;height:30px;display:flex}.bi-show-card__logo{object-fit:contain;width:auto;max-width:160px;max-height:30px;display:block}[data-theme=dark] .bi-show-card__logo{filter:invert()grayscale()brightness(1.8)}.bi-show-card__line{font-size:var(--df-text-body-md);color:var(--df-text-heading);max-width:30ch;line-height:1.5}.bi-show-card__tag{font-size:var(--df-text-overline);letter-spacing:var(--df-tracking-widest);text-transform:uppercase;color:var(--df-text-muted);align-items:center;gap:8px;font-weight:600;display:inline-flex}.bi-show-card__tag-dot{border-radius:var(--df-radius-full);background:var(--df-coral-500);width:6px;height:6px}.bi-show-card--empty .bi-show-card__frame{aspect-ratio:4/3;border:1px dashed var(--df-border-overlay,var(--df-border-card));border-radius:var(--df-radius-xl);justify-content:center;align-items:center;gap:var(--df-space-4);background:0 0;flex-direction:column;display:flex}.bi-show-card__frame-mark{border-radius:var(--df-radius-md);border:1px dashed var(--df-border-overlay,var(--df-border-card));width:40px;height:40px;position:relative}.bi-show-card__frame-mark:before,.bi-show-card__frame-mark:after{content:"";background:var(--df-text-muted);opacity:.5;position:absolute}.bi-show-card__frame-mark:before{width:14px;height:1px;top:50%;left:50%;transform:translate(-50%,-50%)}.bi-show-card__frame-mark:after{width:1px;height:14px;top:50%;left:50%;transform:translate(-50%,-50%)}.bi-show-card__frame-label{font-size:var(--df-text-body-sm);color:var(--df-text-muted);letter-spacing:.02em}.bi-rail__head{gap:var(--df-space-12);margin-bottom:var(--df-space-16);grid-template-columns:1fr 1fr;align-items:end;display:grid}.bi-rail__intro{font-size:var(--df-text-body-lg);color:var(--df-text-body);line-height:1.6}.bi-rail{position:relative}.bi-rail__track{pointer-events:none;height:2px;position:absolute;top:30px;left:0;right:0}.bi-rail__base{background:var(--df-border-card);position:absolute;inset:0}.bi-rail__progress{background:var(--df-coral-500);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.bi-rail--static .bi-rail__progress{transform:scaleX(1)}.bi-rail__steps{gap:var(--df-space-6);grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid;position:relative}.bi-rail__step{gap:var(--df-space-3);flex-direction:column;padding-top:62px;display:flex;position:relative}.bi-rail__dot{border-radius:var(--df-radius-full);background:var(--df-bg-base);border:2px solid var(--df-border-card);width:18px;height:18px;transition:border-color var(--df-duration-base,.4s) var(--df-ease-out);justify-content:center;align-items:center;display:flex;position:absolute;top:22px;left:0}.bi-rail__dot-core{border-radius:var(--df-radius-full);width:8px;height:8px;transition:transform var(--df-duration-base,.4s) var(--df-ease-out), background var(--df-duration-base,.4s) var(--df-ease-out);background:0 0;transform:scale(0)}.bi-rail__dot.is-active{border-color:var(--df-coral-500)}.bi-rail__dot.is-active .bi-rail__dot-core{background:var(--df-coral-500);transform:scale(1)}.bi-rail--static .bi-rail__dot{border-color:var(--df-coral-500)}.bi-rail--static .bi-rail__dot-core{background:var(--df-coral-500);transform:scale(1)}.bi-rail__num{font-family:var(--df-font-body);font-size:var(--df-text-body-sm);letter-spacing:.04em;color:var(--df-coral-500);font-weight:600}.bi-rail__name{font-family:var(--df-font-display);color:var(--df-text-heading);font-size:1.25rem;font-weight:500;line-height:1.15}.bi-rail__desc{font-size:var(--df-text-body-sm);color:var(--df-text-body);line-height:1.55}.bi-rail__artifact{border:1px solid var(--df-border-card);border-radius:var(--df-radius-lg);background:var(--df-bg-elevated);padding:var(--df-space-4);align-items:center;min-height:120px;display:flex}.bi-art{gap:var(--df-space-2);flex-direction:column;width:100%;display:flex}.bi-art--text .bi-art__q{font-size:var(--df-text-body-sm);color:var(--df-text-muted);font-style:italic}.bi-art--text .bi-art__a{font-size:var(--df-text-body-md);color:var(--df-text-heading);line-height:1.4}.bi-art__pos{font-family:var(--df-font-display);color:var(--df-text-heading);font-size:1.15rem;line-height:1.25}.bi-art--visual{gap:var(--df-space-3)}.bi-art__swatches{gap:6px;display:flex}.bi-art__sw{border-radius:var(--df-radius-sm);border:1px solid var(--df-border-card);width:34px;height:34px}.bi-art__sw-label{letter-spacing:.04em;text-transform:uppercase;color:var(--df-text-muted);font-size:11px}.bi-art__spec{align-items:center;gap:var(--df-space-3);display:flex}.bi-art__spec-display{font-family:var(--df-font-display);color:var(--df-text-heading);font-size:2rem;line-height:1}.bi-art__spec-rows{flex-direction:column;flex:1;gap:6px;display:flex}.bi-art__spec-row{border-radius:var(--df-radius-full);background:var(--df-border-card);height:6px}.bi-art__spec-row--short{width:60%}.bi-art__rollout{border-radius:var(--df-radius-md);width:100%;height:56px;padding:0 var(--df-space-4);justify-content:center;align-items:center;display:flex}.bi-art__rollout-logo{object-fit:contain;filter:brightness(0)invert();width:auto;max-width:70%;max-height:26px}.bi-more__grid{gap:var(--df-space-16);grid-template-columns:1.1fr .9fr;align-items:center;display:grid}.bi-more__statement{font-family:var(--df-font-display);font-size:var(--df-text-display-md);letter-spacing:-.02em;color:var(--df-text-heading);font-weight:500;line-height:1.04}.bi-more__muted{color:var(--df-text-muted)}.bi-more__lonely{margin-top:var(--df-space-10);align-items:center;gap:var(--df-space-4);display:flex}.bi-more__lonely-mark{border-radius:var(--df-radius-md);background:var(--df-text-muted);opacity:.32;width:56px;height:56px;position:relative}.bi-more__lonely-mark:after{content:"";border-radius:var(--df-radius-full);background:var(--df-bg-base);position:absolute;inset:16px}.bi-more__lonely-label{font-size:var(--df-text-body-sm);color:var(--df-text-muted);letter-spacing:.02em}.bi-more__right{border:1px solid var(--df-coral-500);border-radius:var(--df-radius-xl);padding:var(--df-space-8);gap:var(--df-space-5);flex-direction:column;display:flex}.bi-more__right-label{font-size:var(--df-text-overline);letter-spacing:var(--df-tracking-widest);text-transform:uppercase;color:var(--df-coral-500);font-weight:600}.bi-more__system{gap:var(--df-space-4);flex-direction:column;display:flex}.bi-more__row{align-items:center;gap:var(--df-space-4);padding-bottom:var(--df-space-4);border-bottom:1px solid var(--df-border-card);display:flex}.bi-more__row:last-child{border-bottom:none;padding-bottom:0}.bi-more__row--colors{flex-wrap:wrap;gap:8px}.bi-sw{border-radius:var(--df-radius-sm);border:1px solid var(--df-border-card);width:40px;height:40px}.bi-sw--ink{background:var(--df-text-heading)}.bi-more__type-display{font-family:var(--df-font-display);color:var(--df-text-heading);font-size:2.4rem;line-height:1}.bi-more__type-body{font-size:var(--df-text-body-sm);color:var(--df-text-body);flex:1;line-height:1.5}.bi-more__pattern{border-radius:var(--df-radius-sm);border:1px solid var(--df-border-card);background-image:radial-gradient(var(--df-coral-500) 1.5px, transparent 1.6px);background-size:10px 10px;background-color:var(--df-bg-base);width:64px;height:40px}.bi-more__pattern-label,.bi-more__voice-label{font-size:var(--df-text-body-sm);color:var(--df-text-muted)}.bi-more__voice-quote{font-family:var(--df-font-display);color:var(--df-text-heading);flex:1;font-size:1.2rem}.bi-deliv__head{max-width:720px;margin-bottom:var(--df-space-16)}.bi-deliv__intro{margin-top:var(--df-space-5);font-size:var(--df-text-body-lg);color:var(--df-text-body);line-height:1.6}.bi-deliv__grid{gap:var(--df-space-6);grid-template-columns:repeat(4,1fr);grid-auto-flow:dense;display:grid}.bi-tile{border:1px solid var(--df-border-card);border-radius:var(--df-radius-xl);background:var(--df-bg-elevated);padding:var(--df-space-6);gap:var(--df-space-5);min-height:220px;transition:border-color var(--df-duration-fast) var(--df-ease-out);flex-direction:column;display:flex}.bi-tile:hover{border-color:var(--df-coral-500)}.bi-tile--wide{grid-column:span 2}.bi-tile--tall{grid-row:span 2}.bi-tile__demo{flex:1;justify-content:center;align-items:center;min-height:96px;display:flex}.bi-tile__title{font-family:var(--df-font-display);color:var(--df-text-heading);font-size:1.15rem;font-weight:500}.bi-tile__line{margin-top:var(--df-space-2);font-size:var(--df-text-body-sm);color:var(--df-text-body);line-height:1.5}.bi-d-logos{gap:var(--df-space-3);grid-template-columns:repeat(2,1fr);width:100%;display:grid}.bi-d-lock{border:1px solid var(--df-border-card);border-radius:var(--df-radius-md);background:var(--df-bg-base);justify-content:center;align-items:center;gap:7px;min-height:48px;padding:10px;display:flex}.bi-d-lock--stack{flex-direction:column;gap:4px}.bi-d-lock__mark{border-radius:var(--df-radius-full);background:var(--df-coral-500);flex-shrink:0;width:18px;height:18px}.bi-d-lock__mark--mono{background:var(--df-text-muted)}.bi-d-lock__word{font-family:var(--df-font-display);color:var(--df-text-heading);font-size:.85rem}.bi-d-lock__word--mono{color:var(--df-text-muted)}.bi-d-lock--icon{padding:14px}.bi-d-colors{gap:var(--df-space-3);grid-template-columns:repeat(2,1fr);width:100%;display:grid}.bi-d-color{flex-direction:column;gap:4px;display:flex}.bi-d-color__chip{border-radius:var(--df-radius-sm);border:1px solid var(--df-border-card);height:36px}.bi-d-color__chip--primary{background:var(--df-coral-500)}.bi-d-color__chip--accent{background:var(--df-coral-500);opacity:.45}.bi-d-color__chip--neutral{background:var(--df-bg-base)}.bi-d-color__chip--ink{background:var(--df-text-heading)}.bi-d-color__hex{font-family:var(--df-font-body);letter-spacing:.02em;color:var(--df-text-heading);font-size:11px;font-weight:600}.bi-d-color__name{color:var(--df-text-muted);font-size:10px}.bi-d-type{align-items:center;gap:var(--df-space-5);width:100%;display:flex}.bi-d-type__display{font-family:var(--df-font-display);color:var(--df-text-heading);font-size:3rem;line-height:1}.bi-d-type__stack{flex-direction:column;gap:4px;display:flex}.bi-d-type__row{font-family:var(--df-font-body);color:var(--df-text-body);font-size:.95rem}.bi-d-type__row--reg{font-weight:400}.bi-d-type__row--med{font-weight:500}.bi-d-type__row--bold{color:var(--df-text-heading);font-weight:700}.bi-d-pattern{gap:var(--df-space-3);justify-content:center;width:100%;display:flex}.bi-d-pattern__swatch{border-radius:var(--df-radius-md);border:1px solid var(--df-border-card);background-color:var(--df-bg-base);width:56px;height:56px}.bi-d-pattern__swatch--dots{background-image:radial-gradient(var(--df-coral-500) 1.5px, transparent 1.6px);background-size:9px 9px}.bi-d-pattern__swatch--stripes{background-image:repeating-linear-gradient(45deg, var(--df-coral-500) 0 2px, transparent 2px 8px)}.bi-d-pattern__swatch--grid{background-image:linear-gradient(var(--df-coral-500) 1px, transparent 1px), linear-gradient(90deg, var(--df-coral-500) 1px, transparent 1px);background-size:11px 11px}.bi-d-voice{gap:var(--df-space-3);flex-direction:column;width:100%;display:flex}.bi-d-voice__rule{color:var(--df-text-body);align-items:baseline;gap:8px;font-size:12.5px;line-height:1.4;display:flex}.bi-d-voice__rule--dont{color:var(--df-text-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--df-text-muted);text-decoration-color:var(--df-text-muted)}.bi-d-voice__tag{letter-spacing:.06em;text-transform:uppercase;border-radius:var(--df-radius-full);flex-shrink:0;padding:2px 6px;font-size:9px;font-weight:700;text-decoration:none}.bi-d-voice__tag--do{background:var(--df-coral-500);color:#fff}.bi-d-voice__tag--dont{border:1px solid var(--df-border-card);color:var(--df-text-muted)}.bi-d-voice__chips{gap:6px;margin-top:2px;display:flex}.bi-d-voice__chip{letter-spacing:.04em;text-transform:uppercase;border-radius:var(--df-radius-full);border:1px solid var(--df-border-card);color:var(--df-text-muted);padding:3px 9px;font-size:10px;font-weight:600}.bi-d-photo{border-radius:var(--df-radius-md);border:1px solid var(--df-border-card);width:100%;position:relative;overflow:hidden}.bi-d-photo__frame{background:linear-gradient(135deg, var(--df-bg-elevated) 0%, var(--df-bg-base) 55%, var(--df-bg-elevated) 100%);justify-content:center;align-items:center;width:100%;height:120px;display:flex}.bi-d-photo__frame-icon{border:1.5px solid var(--df-text-muted);border-radius:var(--df-radius-sm);opacity:.55;width:34px;height:26px;position:relative}.bi-d-photo__frame-icon:before{content:"";border-radius:var(--df-radius-full);background:var(--df-text-muted);width:5px;height:5px;position:absolute;top:5px;left:6px}.bi-d-photo__frame-icon:after{content:"";background:var(--df-text-muted);clip-path:polygon(0 100%,32% 38%,55% 72%,78% 18%,100% 100%);height:8px;position:absolute;bottom:4px;left:3px;right:3px}.bi-d-photo__caption{letter-spacing:.04em;text-transform:uppercase;color:#fff;border-radius:var(--df-radius-full);background:#0000008c;padding:4px 8px;font-size:10px;font-weight:600;position:absolute;bottom:10px;left:10px}.bi-d-social{justify-content:center;width:100%;display:flex}.bi-d-social__post{border:1px solid var(--df-border-card);border-radius:var(--df-radius-md);background:var(--df-bg-base);flex-direction:column;width:130px;display:flex;overflow:hidden}.bi-d-social__bar{align-items:center;gap:6px;padding:7px;display:flex}.bi-d-social__avatar{border-radius:var(--df-radius-full);background:var(--df-coral-500);width:16px;height:16px}.bi-d-social__handle{border-radius:var(--df-radius-full);background:var(--df-border-card);width:48px;height:6px}.bi-d-social__img{background:var(--df-bg-elevated);border-top:1px solid var(--df-border-card);border-bottom:1px solid var(--df-border-card);height:72px}.bi-d-social__cap{border-radius:var(--df-radius-full);background:var(--df-border-card);width:70%;height:6px;margin:8px}.bi-d-email{border:1px solid var(--df-border-card);border-radius:var(--df-radius-md);background:var(--df-bg-base);flex-direction:column;gap:6px;width:120px;padding-bottom:10px;display:flex;overflow:hidden}.bi-d-email__header{background:var(--df-coral-500);height:22px}.bi-d-email__hero{border-radius:var(--df-radius-sm);background:var(--df-bg-elevated);border:1px solid var(--df-border-card);height:40px;margin:8px 10px 0}.bi-d-email__line{border-radius:var(--df-radius-full);background:var(--df-border-card);height:5px;margin:0 10px}.bi-d-email__line--2{width:60%}.bi-d-email__btn{border-radius:var(--df-radius-full);background:var(--df-coral-500);width:50%;height:14px;margin:4px 10px 0}.bi-d-deck{justify-content:center;width:100%;display:flex}.bi-d-deck__slide{aspect-ratio:16/9;border:1px solid var(--df-border-card);border-radius:var(--df-radius-md);background:var(--df-bg-base);flex-direction:column;gap:7px;width:150px;padding:12px;display:flex}.bi-d-deck__title{border-radius:var(--df-radius-full);background:var(--df-text-heading);width:70%;height:9px}.bi-d-deck__sub{border-radius:var(--df-radius-full);background:var(--df-border-card);width:45%;height:5px}.bi-d-deck__bars{align-items:flex-end;gap:5px;height:26px;margin-top:auto;display:flex}.bi-d-deck__bars span{background:var(--df-coral-500);border-radius:2px 2px 0 0;flex:1}.bi-d-deck__bars span:first-child{opacity:.5;height:60%}.bi-d-deck__bars span:nth-child(2){height:100%}.bi-d-deck__bars span:nth-child(3){opacity:.7;height:75%}.bi-d-stationery{gap:var(--df-space-4);justify-content:center;align-items:flex-end;width:100%;display:flex}.bi-d-stationery__letter{aspect-ratio:3/4;border:1px solid var(--df-border-card);border-radius:var(--df-radius-sm);background:var(--df-bg-base);flex-direction:column;gap:6px;width:80px;padding:10px;display:flex}.bi-d-stationery__letter-mark{border-radius:var(--df-radius-full);background:var(--df-coral-500);width:16px;height:16px}.bi-d-stationery__letter-line{border-radius:var(--df-radius-full);background:var(--df-border-card);height:4px;margin-top:6px}.bi-d-stationery__letter-line--2{width:60%}.bi-d-stationery__card{aspect-ratio:16/9;border:1px solid var(--df-border-card);border-radius:var(--df-radius-sm);background:var(--df-bg-elevated);justify-content:center;align-items:center;width:96px;display:flex}.bi-d-stationery__card-mark{border-radius:var(--df-radius-full);background:var(--df-coral-500);width:20px;height:20px}.bi-d-guide{gap:var(--df-space-4);flex-direction:column;width:100%;display:flex}.bi-d-guide__cover{border:1px solid var(--df-border-card);border-radius:var(--df-radius-md);background:var(--df-bg-base);aspect-ratio:3/4;padding:var(--df-space-4);flex-direction:column;justify-content:flex-end;gap:8px;max-height:170px;display:flex}.bi-d-guide__cover-mark{border-radius:var(--df-radius-full);background:var(--df-coral-500);width:24px;height:24px}.bi-d-guide__cover-title{border-radius:var(--df-radius-full);background:var(--df-text-heading);width:60%;height:8px}.bi-d-guide__spread{gap:var(--df-space-3);display:flex}.bi-d-guide__page{border:1px solid var(--df-border-card);border-radius:var(--df-radius-sm);background:var(--df-bg-base);flex-direction:column;flex:1;justify-content:center;gap:6px;min-height:70px;padding:10px;display:flex}.bi-d-guide__page-line{border-radius:var(--df-radius-full);background:var(--df-border-card);height:5px}.bi-d-guide__page-line--2{width:55%}.bi-d-guide__swatch-row{gap:6px;display:flex}.bi-d-guide__swatch{border-radius:var(--df-radius-sm);flex:1;height:28px}.bi-d-guide__swatch--coral{background:var(--df-coral-500)}.bi-d-guide__swatch--neutral{background:var(--df-text-muted);opacity:.55}.bi-d-files{gap:var(--df-space-3);flex-wrap:wrap;justify-content:center;width:100%;display:flex}.bi-d-file{border:1px solid var(--df-border-card);border-radius:var(--df-radius-md);background:var(--df-bg-base);align-items:center;padding:10px 14px;display:flex}.bi-d-file__ext{font-family:var(--df-font-body);letter-spacing:.06em;color:var(--df-text-heading);font-size:12px;font-weight:700}.bi-tile:focus-visible{outline:2px solid var(--df-coral-500);outline-offset:3px}.bi-deliv .bi-d-lock__mark,.bi-deliv .bi-d-color__chip,.bi-deliv .bi-d-color__hex,.bi-deliv .bi-d-type__display,.bi-deliv .bi-d-type__row,.bi-deliv .bi-d-pattern__swatch,.bi-deliv .bi-d-voice__rule,.bi-deliv .bi-d-voice__chip,.bi-deliv .bi-d-photo__frame-icon,.bi-deliv .bi-d-social__post,.bi-deliv .bi-d-social__img,.bi-deliv .bi-d-social__cap,.bi-deliv .bi-d-email,.bi-deliv .bi-d-email__hero,.bi-deliv .bi-d-email__btn,.bi-deliv .bi-d-deck__bars span,.bi-deliv .bi-d-stationery__letter,.bi-deliv .bi-d-stationery__card,.bi-deliv .bi-d-guide__cover,.bi-deliv .bi-d-guide__page,.bi-deliv .bi-d-file{animation-play-state:paused}.bi-deliv--running .bi-d-lock__mark,.bi-deliv--running .bi-d-color__chip,.bi-deliv--running .bi-d-color__hex,.bi-deliv--running .bi-d-type__display,.bi-deliv--running .bi-d-type__row,.bi-deliv--running .bi-d-pattern__swatch,.bi-deliv--running .bi-d-voice__rule,.bi-deliv--running .bi-d-voice__chip,.bi-deliv--running .bi-d-photo__frame-icon,.bi-deliv--running .bi-d-social__post,.bi-deliv--running .bi-d-social__img,.bi-deliv--running .bi-d-social__cap,.bi-deliv--running .bi-d-email,.bi-deliv--running .bi-d-email__hero,.bi-deliv--running .bi-d-email__btn,.bi-deliv--running .bi-d-deck__bars span,.bi-deliv--running .bi-d-stationery__letter,.bi-deliv--running .bi-d-stationery__card,.bi-deliv--running .bi-d-guide__cover,.bi-deliv--running .bi-d-guide__page,.bi-deliv--running .bi-d-file{animation-play-state:running}@keyframes bi-loop-mark{0%,to{transform:scale(1)rotate(0)translateY(0)}50%{transform:scale(1.26)rotate(-12deg)translateY(-2px)}}.bi-d-lock__mark{animation:bi-loop-mark 2.2s var(--df-ease-smooth) infinite;transition:background-color var(--df-duration-fast) var(--df-ease-out)}.bi-d-lock--full .bi-d-lock__mark{animation-duration:2.2s;animation-delay:-.1s}.bi-d-lock--stack .bi-d-lock__mark{animation-duration:2.5s;animation-delay:-.7s}.bi-d-lock--icon .bi-d-lock__mark{animation-duration:1.9s;animation-delay:-1.3s}.bi-d-lock--mono .bi-d-lock__mark{animation-duration:2.7s;animation-delay:-1s}@keyframes bi-loop-word{0%,to{transform:translate(0)}50%{transform:translate(5px)}}.bi-d-lock__word{animation:bi-loop-word 2.4s var(--df-ease-smooth) -.6s infinite}.bi-d-color__chip{transform-origin:bottom}@keyframes bi-loop-chip{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes bi-loop-hex{0%,to{opacity:1;transform:translateY(0)}45%{opacity:.3;transform:translateY(4px)}}.bi-d-color__chip{animation:bi-loop-chip 2s var(--df-ease-smooth) infinite}.bi-d-color__hex{animation:bi-loop-hex 2s var(--df-ease-out) infinite}.bi-d-color:first-child .bi-d-color__chip,.bi-d-color:first-child .bi-d-color__hex{animation-duration:2s;animation-delay:-.1s}.bi-d-color:nth-child(2) .bi-d-color__chip,.bi-d-color:nth-child(2) .bi-d-color__hex{animation-duration:2.4s;animation-delay:-.7s}.bi-d-color:nth-child(3) .bi-d-color__chip,.bi-d-color:nth-child(3) .bi-d-color__hex{animation-duration:1.8s;animation-delay:-1.3s}.bi-d-color:nth-child(4) .bi-d-color__chip,.bi-d-color:nth-child(4) .bi-d-color__hex{animation-duration:2.6s;animation-delay:-1s}.bi-d-type__display{transform-origin:0}@keyframes bi-loop-ag{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.16)rotate(-2deg)}}.bi-d-type__display{animation:bi-loop-ag 2.3s var(--df-ease-smooth) -.3s infinite}@keyframes bi-loop-typerow{0%,to{opacity:.4;color:var(--df-text-body)}18%{opacity:1;color:var(--df-coral-500)}40%{opacity:.4;color:var(--df-text-body)}}.bi-d-type__row{animation:bi-loop-typerow 2.1s var(--df-ease-smooth) infinite}.bi-d-type__row--reg{animation-delay:0s}.bi-d-type__row--med{animation-delay:-.7s}.bi-d-type__row--bold{animation-delay:-1.4s}.bi-d-pattern__swatch{transform-origin:50%}@keyframes bi-loop-swatch-dots{0%,to{background-position:0 0;transform:scale(1)}50%{background-position:18px 18px;transform:scale(1.1)}}@keyframes bi-loop-swatch-stripes{0%{background-position:0 0;transform:scale(1)}to{background-position:22px 22px;transform:scale(1)}}@keyframes bi-loop-swatch-grid{0%,to{background-position:0 0;transform:scale(1)}50%{background-position:-22px 22px;transform:scale(1.1)}}.bi-d-pattern__swatch--dots{animation:bi-loop-swatch-dots 2s var(--df-ease-smooth) infinite;animation-delay:-.2s}.bi-d-pattern__swatch--stripes{animation:1.4s linear -.9s infinite bi-loop-swatch-stripes}.bi-d-pattern__swatch--grid{animation:bi-loop-swatch-grid 2.6s var(--df-ease-smooth) infinite;animation-delay:-.5s}@keyframes bi-loop-voice{0%,to{opacity:1;transform:translate(0)}50%{opacity:.45;transform:translate(-7px)}}@keyframes bi-loop-voice-dont{0%,to{opacity:.85;transform:translate(0)}50%{opacity:.3;transform:translate(-7px)}}.bi-d-voice__rule,.bi-d-voice__chip{animation:bi-loop-voice 2.2s var(--df-ease-smooth) infinite}.bi-d-voice__rule--dont{animation-name:bi-loop-voice-dont}.bi-d-voice__rule--do{animation-duration:2.2s;animation-delay:-.1s}.bi-d-voice__rule--dont{animation-duration:2.5s;animation-delay:-.6s}.bi-d-voice__chip:first-child{animation-duration:1.9s;animation-delay:-1s}.bi-d-voice__chip:nth-child(2){animation-duration:2.7s;animation-delay:-1.5s}.bi-d-voice__chip:nth-child(3){animation-duration:2.3s;animation-delay:-.8s}@keyframes bi-loop-photoicon{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-7px)scale(1.18)}}.bi-d-photo__frame-icon{animation:bi-loop-photoicon 2.1s var(--df-ease-smooth) -.4s infinite}.bi-d-social__post{transform-origin:50%}@keyframes bi-loop-socialpost{0%,to{transform:scale(1)translateY(0)}50%{transform:scale(1.06)translateY(-2px)}}@keyframes bi-loop-fade{0%,to{opacity:1}50%{opacity:.4}}.bi-d-social__post{animation:bi-loop-socialpost 2.4s var(--df-ease-smooth) -.3s infinite}.bi-d-social__img{animation:bi-loop-fade 1.9s var(--df-ease-out) -.7s infinite}.bi-d-social__cap{animation:bi-loop-fade 2.2s var(--df-ease-out) -1.3s infinite}.bi-d-email{transform-origin:50%}@keyframes bi-loop-emailcard{0%,to{transform:scale(1)}50%{transform:scale(1.055)}}@keyframes bi-loop-emailel{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.4;transform:translateY(4px)}}.bi-d-email{animation:bi-loop-emailcard 2.6s var(--df-ease-smooth) -.3s infinite}.bi-d-email__hero{animation:bi-loop-emailel 2s var(--df-ease-out) -.8s infinite}.bi-d-email__btn{animation:bi-loop-emailel 2.3s var(--df-ease-out) -.4s infinite}.bi-d-deck__bars span{transform-origin:bottom}@keyframes bi-loop-bar{0%,to{transform:scaleY(1)}50%{transform:scaleY(.42)}}.bi-d-deck__bars span{animation:bi-loop-bar 1.8s var(--df-ease-spring) infinite}.bi-d-deck__bars span:first-child{animation-duration:1.8s;animation-delay:-.1s}.bi-d-deck__bars span:nth-child(2){animation-duration:2.2s;animation-delay:-.5s}.bi-d-deck__bars span:nth-child(3){animation-duration:2s;animation-delay:-.9s}@keyframes bi-loop-letter{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-7px)rotate(-5deg)}}@keyframes bi-loop-card{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-7px)rotate(5deg)}}.bi-d-stationery__letter{animation:bi-loop-letter 2.3s var(--df-ease-smooth) -.1s infinite}.bi-d-stationery__card{animation:bi-loop-card 2.6s var(--df-ease-smooth) -.7s infinite}.bi-d-guide__cover{transform-origin:50%}@keyframes bi-loop-cover{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes bi-loop-page{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.4;transform:translateY(6px)}}.bi-d-guide__cover{animation:bi-loop-cover 2.6s var(--df-ease-smooth) -.3s infinite}.bi-d-guide__page{animation:bi-loop-page 2.1s var(--df-ease-out) infinite}.bi-d-guide__page:first-child{animation-duration:2.1s;animation-delay:-.2s}.bi-d-guide__page:nth-child(2){animation-duration:2.5s;animation-delay:-.9s}.bi-d-file{transform-origin:bottom}@keyframes bi-loop-file{0%,to{border-color:var(--df-border-card);transform:translateY(0)}50%{border-color:var(--df-coral-500);transform:translateY(-6px)}}.bi-d-file{animation:bi-loop-file 1.9s var(--df-ease-smooth) infinite}.bi-d-file:first-child{animation-duration:1.9s;animation-delay:-.1s}.bi-d-file:nth-child(2){animation-duration:2.2s;animation-delay:-.5s}.bi-d-file:nth-child(3){animation-duration:1.7s;animation-delay:-.9s}.bi-d-file:nth-child(4){animation-duration:2.4s;animation-delay:-1.3s}.bi-d-file:nth-child(5){animation-duration:2s;animation-delay:-1.7s}.bi-tile:hover .bi-d-lock__mark,.bi-tile:focus-within .bi-d-lock__mark{background-color:var(--df-coral-500)}.bi-tile:hover .bi-d-file,.bi-tile:focus-within .bi-d-file{border-color:var(--df-coral-500)}@media (prefers-reduced-motion:reduce){.bi-d-lock__mark,.bi-d-lock__word,.bi-d-color__chip,.bi-d-color__hex,.bi-d-type__display,.bi-d-type__row,.bi-d-pattern__swatch,.bi-d-voice__rule,.bi-d-voice__chip,.bi-d-photo__frame-icon,.bi-d-social__post,.bi-d-social__img,.bi-d-social__cap,.bi-d-email,.bi-d-email__hero,.bi-d-email__btn,.bi-d-deck__bars span,.bi-d-stationery__letter,.bi-d-stationery__card,.bi-d-guide__cover,.bi-d-guide__page,.bi-d-file{transition:none;animation:none!important}.bi-d-color__hex,.bi-d-type__row,.bi-d-voice__rule,.bi-d-voice__chip,.bi-d-social__img,.bi-d-social__cap,.bi-d-email__hero,.bi-d-email__btn,.bi-d-guide__page{opacity:1;transform:none}.bi-d-type__row--bold{color:var(--df-text-heading)}.bi-d-voice__rule--dont{opacity:.85}.bi-d-deck__bars span{transform:scaleY(1)}.bi-d-pattern__swatch{background-position:0 0!important}}.bi-plain__grid{gap:var(--df-space-16);grid-template-columns:1fr 1fr;align-items:center;display:grid}.bi-plain__statement{font-family:var(--df-font-display);font-size:var(--df-text-display-md);letter-spacing:-.02em;color:var(--df-text-heading);font-weight:500;line-height:1.04}.bi-plain__proofs{margin:var(--df-space-8) 0 0;gap:var(--df-space-4);flex-direction:column;padding:0;list-style:none;display:flex}.bi-plain__proof{align-items:flex-start;gap:var(--df-space-3);font-size:var(--df-text-body-lg);color:var(--df-text-body);line-height:1.5;display:flex}.bi-plain__proof-mark{border-radius:var(--df-radius-full);background:var(--df-coral-500);flex-shrink:0;width:8px;height:8px;margin-top:9px}.bi-plain__compare{gap:var(--df-space-5);grid-template-columns:1fr 1fr;display:grid}.bi-plain__card{border:1px solid var(--df-border-card);border-radius:var(--df-radius-xl);background:var(--df-bg-elevated);padding:var(--df-space-5);gap:var(--df-space-4);flex-direction:column;min-height:220px;display:flex}.bi-plain__card--clean{border-color:var(--df-coral-500)}.bi-plain__card-tag{letter-spacing:.06em;text-transform:uppercase;color:var(--df-text-muted);font-size:10px;font-weight:700}.bi-plain__card-tag--coral{color:var(--df-coral-500)}.bi-plain__busy{border-radius:var(--df-radius-md);background:var(--df-bg-base);border:1px solid var(--df-border-card);filter:grayscale();opacity:.85;flex:1;position:relative;overflow:hidden}.bi-plain__busy-grad{opacity:.5;background:linear-gradient(135deg,#9a9a9a 0%,#d0d0d0 40%,#7a7a7a 100%);position:absolute;inset:0}.bi-plain__busy-blob{border-radius:var(--df-radius-full);position:absolute}.bi-plain__busy-blob--a{opacity:.6;background:#888;width:60px;height:60px;top:10px;left:14px}.bi-plain__busy-blob--b{opacity:.5;background:#aaa;width:90px;height:90px;bottom:-20px;right:-10px}.bi-plain__busy-line{border-radius:var(--df-radius-full);background:#666;height:7px;position:absolute;top:80px;left:14px;right:14px}.bi-plain__busy-line--2{width:60%;top:96px}.bi-plain__busy-line--3{width:40%;top:112px}.bi-plain__clean{border-radius:var(--df-radius-md);background:var(--df-bg-base);border:1px solid var(--df-border-card);padding:var(--df-space-5);gap:var(--df-space-4);flex-direction:column;flex:1;justify-content:center;display:flex}.bi-plain__clean-mark{border-radius:var(--df-radius-full);background:var(--df-coral-500);width:28px;height:28px}.bi-plain__clean-line{border-radius:var(--df-radius-full);background:var(--df-border-card);height:8px}.bi-plain__clean-line--2{width:55%}.bi-tools__head{max-width:640px;margin:0 auto var(--df-space-12);text-align:center}.bi-tools__eyebrow{margin-bottom:var(--df-space-6);justify-content:center}.bi-tools__eyebrow:before{display:none}.bi-tools__title{margin:0 auto var(--df-space-5);text-align:center;max-width:18ch}.bi-tools__sub{font-size:var(--df-text-body-lg);color:var(--df-text-muted);max-width:54ch;margin:0 auto;line-height:1.6}.bi-tools__grid{gap:var(--df-space-12) var(--df-space-16);grid-template-columns:1fr;display:grid}@media (min-width:880px){.bi-tools__grid{grid-template-columns:repeat(2,1fr)}}.bi-toolgroup{gap:var(--df-space-5);flex-direction:column;display:flex}.bi-toolgroup__label{gap:var(--df-space-2);padding-bottom:var(--df-space-4);border-bottom:1px solid var(--df-border-card);flex-direction:column;display:flex}.bi-toolgroup__name{font-family:var(--df-font-mono,var(--df-font-body));letter-spacing:.12em;text-transform:uppercase;color:var(--df-text-heading);margin:0;font-size:12px;font-weight:600}.bi-toolgroup__name:before{content:"";border-radius:var(--df-radius-full);background:var(--df-coral-500);vertical-align:middle;width:6px;height:6px;margin-right:9px;display:inline-block}.bi-toolgroup__note{color:var(--df-text-muted);max-width:none;margin:0;font-size:13px;line-height:1.5}.bi-tools__cards{gap:var(--df-space-3);grid-template-columns:repeat(2,1fr);display:grid}.bi-tool{border:1px solid var(--df-border-base);border-radius:var(--df-radius-lg);background:var(--df-bg-elevated);transition:background-color .35s var(--df-ease-out), transform .35s var(--df-ease-out);align-items:center;gap:13px;padding:16px;display:flex}body[data-theme=light] .bi-tool{background:#fafafa}.bi-tool:hover{background:var(--df-bg-base);border-color:#fe3b3b66;transform:translateY(-3px)}body[data-theme=light] .bi-tool:hover{background:#fff}.bi-tool__mark{background-color:var(--df-text-heading);width:24px;height:24px;-webkit-mask:var(--mark) center / contain no-repeat;-webkit-mask:var(--mark) center / contain no-repeat;mask:var(--mark) center / contain no-repeat;transition:background-color .35s var(--df-ease-out), transform .45s var(--df-ease-out);flex:none;display:block}.bi-tool:hover .bi-tool__mark{background-color:var(--df-coral-500);transform:scale(1.08)}.bi-tool__name{font-family:var(--df-font-body);letter-spacing:.005em;color:var(--df-text-heading);font-size:14px;font-weight:600}@media (prefers-reduced-motion:reduce){.bi-tool,.bi-tool__mark{transition:none}.bi-tool:hover,.bi-tool:hover .bi-tool__mark{transform:none}}.bi-proof__head{max-width:720px;margin-bottom:var(--df-space-12)}.bi-proof__grid{gap:var(--df-space-8);grid-template-columns:1fr 1fr;display:grid}.bi-proof__case{border:1px solid var(--df-border-card);border-radius:var(--df-radius-xl);background:var(--df-bg-elevated);transition:border-color var(--df-duration-fast) var(--df-ease-out);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.bi-proof__case:hover{border-color:var(--df-coral-500)}.bi-proof__media{aspect-ratio:4/3;background:var(--df-bg-base);border-bottom:1px solid var(--df-border-card);overflow:hidden}.bi-proof__media img{object-fit:cover;width:100%;height:100%;transition:transform var(--df-duration-base,.4s) var(--df-ease-out);display:block}.bi-proof__case:hover .bi-proof__media img{transform:scale(1.03)}.bi-proof__body{padding:var(--df-space-6);gap:var(--df-space-3);flex-direction:column;display:flex}.bi-proof__lockup{align-items:center;height:28px;display:flex}.bi-proof__logo{object-fit:contain;width:auto;max-width:150px;max-height:28px}[data-theme=dark] .bi-proof__logo{filter:invert()grayscale()brightness(1.8)}.bi-proof__wordmark{font-family:var(--df-font-display);color:var(--df-text-heading);font-size:1.3rem;font-weight:500}.bi-proof__tag{font-size:var(--df-text-overline);letter-spacing:var(--df-tracking-widest);text-transform:uppercase;color:var(--df-text-muted);align-items:center;gap:8px;font-weight:600;display:inline-flex}.bi-proof__tag-dot{border-radius:var(--df-radius-full);background:var(--df-coral-500);width:6px;height:6px}.bi-proof__outcome{font-size:var(--df-text-body-md);color:var(--df-text-heading);line-height:1.55}.bi-proof__cta{margin-top:var(--df-space-2);font-size:var(--df-text-body-sm);color:var(--df-coral-500);align-items:center;gap:8px;font-weight:600;display:inline-flex}.bi-proof__cta svg{width:15px;height:15px}@media (max-width:1024px){.bi-showcase__grid{grid-template-columns:1fr 1fr}.bi-show-card--3{grid-column:1/-1;max-width:520px}.bi-deliv__grid{grid-template-columns:repeat(2,1fr)}.bi-tile--wide{grid-column:span 2}.bi-tile--tall{grid-row:auto}.bi-rail__steps{grid-template-columns:1fr 1fr}.bi-rail__track{display:none}.bi-rail__step{padding-top:var(--df-space-8)}.bi-rail__dot{margin-bottom:var(--df-space-2);position:static}}@media (max-width:720px){.bi-showcase__grid{gap:var(--df-space-10);grid-template-columns:1fr}.bi-show-card{margin-top:0!important}.bi-show-card--3{max-width:none}.bi-rail__head,.bi-more__grid,.bi-plain__grid,.bi-rail__steps{gap:var(--df-space-8);grid-template-columns:1fr}.bi-deliv__grid{grid-template-columns:1fr}.bi-tile--wide,.bi-tile--tall{grid-area:auto}.bi-proof__grid,.bi-plain__compare{grid-template-columns:1fr}.bi-more__right{padding:var(--df-space-6)}}@media (max-width:440px){.bi-tools__cards{grid-template-columns:1fr}}.bi-tile__demo,.bi-rail__artifact{max-width:100%;overflow:hidden}.bi-next__grid{gap:var(--df-space-16);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;display:grid}.bi-next__intro{max-width:420px}.bi-next__title{letter-spacing:-.01em;color:var(--df-text-heading);margin-top:var(--df-space-4);font-size:clamp(1.8rem,3.4vw,2.6rem);font-weight:500;line-height:1.08}.bi-next__lede{margin-top:var(--df-space-5);font-size:var(--df-text-body-md);color:var(--df-text-body);line-height:1.6}.bi-next__link{margin-top:var(--df-space-6);font-size:var(--df-text-body-sm);color:var(--df-coral-500);transition:gap var(--df-duration-fast) var(--df-ease-out);align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.bi-next__link:hover{gap:12px}.bi-next__link svg{width:15px;height:15px}.bi-next__cards{gap:var(--df-space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.bi-next__item{display:flex}.bi-next__card{align-items:flex-start;gap:var(--df-space-4);padding:var(--df-space-6);border:1px solid var(--df-border-card);border-radius:var(--df-radius-xl);background:var(--df-bg-elevated);transition:border-color var(--df-duration-fast) var(--df-ease-out);flex:1;text-decoration:none;display:flex}.bi-next__card:hover{border-color:var(--df-coral-500)}.bi-next__icon{border:1px solid var(--df-border-card);border-radius:var(--df-radius-md);width:40px;height:40px;color:var(--df-text-heading);background:var(--df-bg-base);transition:color var(--df-duration-fast) var(--df-ease-out), border-color var(--df-duration-fast) var(--df-ease-out);flex:none;justify-content:center;align-items:center;display:inline-flex}.bi-next__icon svg{width:20px;height:20px}.bi-next__card:hover .bi-next__icon{color:var(--df-coral-500);border-color:var(--df-coral-500)}.bi-next__card-body{flex:1;min-width:0}.bi-next__card-title{font-family:var(--df-font-display);color:var(--df-text-heading);font-size:1.1rem;font-weight:500;line-height:1.2}.bi-next__card-line{margin-top:var(--df-space-2);font-size:var(--df-text-body-sm);color:var(--df-text-body);line-height:1.5}.bi-next__arrow{width:18px;height:18px;color:var(--df-text-muted);transition:color var(--df-duration-fast) var(--df-ease-out), transform var(--df-duration-fast) var(--df-ease-out);flex:none;justify-content:center;align-items:center;display:inline-flex}.bi-next__arrow svg{width:16px;height:16px}.bi-next__card:hover .bi-next__arrow{color:var(--df-coral-500);transform:translate(2px,-2px)}@media (max-width:1024px){.bi-next__grid{gap:var(--df-space-12);grid-template-columns:1fr}.bi-next__intro{max-width:560px}}@media (max-width:560px){.bi-next__cards{grid-template-columns:1fr}}
.pc{padding:var(--df-section-y) 0}.pc .df-editorial__header{margin-bottom:var(--df-space-10)}.pc__grid{border:1px solid var(--df-border-base);border-radius:var(--df-radius-xl);background:var(--df-bg-elevated);grid-template-rows:auto auto auto auto auto;grid-template-columns:minmax(8.5rem,.72fr) repeat(3,1fr);display:grid;overflow:hidden}.pc__rail,.pc__col{grid-template-rows:subgrid;grid-row:1/-1;display:grid}.pc__rail{grid-column:1}.pc__rail>*{padding:var(--df-space-4) var(--df-space-5);border-bottom:1px solid var(--df-border-base);align-items:center;display:flex}.pc__rail>:last-child{border-bottom:0}.pc__rail-corner{min-height:96px}.pc__rail-label{font-family:var(--df-font-body);font-size:var(--df-text-body-sm);letter-spacing:.01em;color:var(--df-text-muted);font-weight:600}.pc__col{border-left:1px solid var(--df-border-base)}.pc__col>*{padding:var(--df-space-4) var(--df-space-5);border-bottom:1px solid var(--df-border-base)}.pc__col>:last-child{border-bottom:0}.pc__head{justify-content:center;gap:var(--df-space-2);background:var(--df-bg-card);flex-direction:column;min-height:96px;display:flex}.pc__name{font-family:var(--df-font-display);font-size:var(--df-text-h4);color:var(--df-text-heading);font-weight:600;line-height:1.05}.pc__tag{align-items:center;gap:var(--df-space-2);font-family:var(--df-font-body);font-size:var(--df-text-caption);text-transform:uppercase;letter-spacing:.06em;color:var(--df-coral-500);font-weight:700;display:inline-flex}.pc__tag-dot{border-radius:var(--df-radius-full);background:var(--df-coral-500);flex:none;width:6px;height:6px}.pc__cell{justify-content:center;gap:var(--df-space-1);flex-direction:column;display:flex}.pc__cell-label{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pc__val{font-family:var(--df-font-body);font-size:var(--df-text-body-md);color:var(--df-text-body);line-height:1.45}.pc__cell--fact .pc__val{color:var(--df-text-heading);font-weight:600}.pc__foot{align-items:center;display:flex}.pc__footnote{align-items:baseline;gap:var(--df-space-2);margin-top:var(--df-space-6);font-family:var(--df-font-body);font-size:var(--df-text-body-sm);color:var(--df-text-muted);display:flex}.pc__footnote-dot{border-radius:var(--df-radius-full);background:var(--df-coral-500);flex:none;width:6px;height:6px;transform:translateY(-1px)}@media (max-width:720px){.pc__grid{background:0 0;border:0;border-radius:0;display:block;overflow:visible}.pc__rail{display:none}.pc__col{border:1px solid var(--df-border-base);border-radius:var(--df-radius-xl);background:var(--df-bg-elevated);margin-bottom:var(--df-space-4);display:block;overflow:hidden}.pc__col:last-child{margin-bottom:0}.pc__head{min-height:0}.pc__cell{gap:var(--df-space-2)}.pc__cell-label{clip:auto;white-space:normal;width:auto;height:auto;font-size:var(--df-text-caption);text-transform:uppercase;letter-spacing:.05em;color:var(--df-text-muted);margin:0;font-weight:700;position:static;overflow:visible}}
