.ex-hero{position:relative}.ex-hero .pk-hero__lede{color:color-mix(in srgb, var(--ink) 90%, transparent);margin-top:1.1rem}@media (max-width:639px){.ex-hero .pk-eyebrow{display:none}.ex-hero .pk-hero__lede{margin-top:.75rem}.ex-hero .pk-cta{flex-wrap:nowrap;gap:.5rem;margin-top:1rem}.ex-hero .pk-cta>.pk-btn{flex:1 1 0;min-height:48px;padding:0 .75rem;font-size:16px}.ex-hero .ex-hero__note{display:none}}.ex-work{padding-bottom:var(--space-section);margin-top:2.25rem}.ex-grid{grid-template-columns:minmax(0,1fr);gap:3.25rem 2.25rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.ex-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ex-card{min-width:0}.ex-card--lead{grid-column:1/-1}.ex-card__link{color:inherit;text-decoration:none;display:block}.ex-card__link:focus-visible{outline:2px solid var(--accent);outline-offset:6px;border-radius:14px}.ex-card__stage{padding-bottom:5%;padding-right:9%;position:relative}.ex-card__stage .dvc--mac{width:100%}.ex-card__phone{filter:drop-shadow(0 18px 26px #0000008c);width:22%;position:absolute;bottom:0;right:0}@media (prefers-reduced-motion:no-preference){.ex-card__stage .dvc--mac,.ex-card__phone{transition:transform .22s}.ex-card__link:hover .ex-card__stage .dvc--mac{transform:translateY(-2px)}.ex-card__link:hover .ex-card__phone{transform:translateY(-4px)}}.ex-card .dvc__bar{gap:.35rem;padding:.3rem .5rem}.ex-card .dvc__url{margin-left:.25rem;font-size:10.5px}.ex-card .dvc__dot{width:.38rem;height:.38rem}.ex-card__text{margin-top:1.1rem}.ex-card__tag{border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);color:var(--accent);border-radius:999px;padding:.2rem .6rem;font-size:12px;font-weight:600;line-height:1.35;display:inline-block}.ex-card__trade{letter-spacing:-.01em;color:var(--ink);margin:.55rem 0 0;font-size:22px;font-weight:600;line-height:1.2}.ex-card__name{color:var(--muted);margin:.2rem 0 0;font-size:15px}.ex-card__line{color:color-mix(in srgb, var(--ink) 86%, transparent);margin:.6rem 0 0;font-size:16px;line-height:1.55}.ex-card__go{color:var(--accent);margin-top:.6rem;font-size:15px;font-weight:600;display:inline-block}@media (min-width:900px){.ex-card--lead .ex-card__link{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:center;gap:3rem;display:grid}.ex-card--lead .ex-card__text{margin-top:0}.ex-card--lead .ex-card__trade{font-size:30px}.ex-card--lead .ex-card__line{font-size:17px}}.ex-count{color:var(--muted);max-width:60ch;margin-top:2.5rem;font-size:15px;line-height:1.6}.ex-count b{color:var(--ink);font-weight:600}.ex-live{padding-top:1.75rem}.ex-live .wsite{max-width:none}.ex-live__foot{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1.25rem;margin-top:.9rem;font-size:14px;line-height:1.5;display:flex}.ex-live__foot b{color:var(--ink);font-weight:600}.ex-doc{grid-template-columns:minmax(0,1fr);align-items:center;gap:2rem;margin-top:1.75rem;display:grid}@media (min-width:760px){.ex-doc{grid-template-columns:250px minmax(0,1fr);gap:3.5rem}}.ex-doc__phone{margin:0}.ex-doc__phone .dvc{width:min(250px,64vw);margin-inline:auto}.ex-doc__phone figcaption{text-align:center;color:var(--muted);margin-top:.9rem;font-size:14px}.ex-doc__k{color:var(--accent);margin:0;font-size:14px;font-weight:600}.ex-doc__q{border-left:2px solid var(--accent);letter-spacing:-.01em;color:var(--ink);margin:.5rem 0 0;padding:0 0 0 1.25rem;font-size:clamp(1.25rem,2.4vw,1.6rem);font-weight:500;line-height:1.35}.ex-doc__more{color:color-mix(in srgb, var(--ink) 82%, transparent);margin:1.5rem 0 0;font-size:16px;line-height:1.6}.ex-doc__more b{color:var(--ink);font-weight:600}.ex-why{grid-template-columns:minmax(0,1fr);align-items:start;gap:2rem 3rem;margin-top:1.75rem;display:grid}@media (min-width:900px){.ex-why{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.ex-why__pic{margin:0}.ex-why__img{aspect-ratio:3/2;border:1px solid color-mix(in srgb, var(--ink) 14%, transparent);border-radius:14px;display:block;overflow:hidden}.ex-why__img img{object-fit:cover;width:100%;height:100%;display:block}.ex-why__pic figcaption{color:var(--muted);margin-top:.7rem;font-size:13px;line-height:1.5}.ex-why .pk-fit{margin-top:0}
