.venn-module__ZrT67W__section{padding:var(--a-sec-pad) 0;overflow:clip}.venn-module__ZrT67W__head{margin-bottom:var(--a-block-gap)}.venn-module__ZrT67W__eyebrow{font-size:var(--a-fs-meta);letter-spacing:-.01em;text-transform:uppercase;color:var(--a-text-2);margin:0;line-height:1.3}.venn-module__ZrT67W__title{white-space:pre-line;font-size:var(--a-fs-title);letter-spacing:-.01em;margin:40px 0 0;font-weight:700;line-height:1.4}.venn-module__ZrT67W__sub{white-space:pre-line;text-wrap:balance;max-width:560px;font-size:var(--a-fs-body);line-height:var(--leading-prose);letter-spacing:-.01em;color:var(--a-text-2);margin:16px 0 0}.venn-module__ZrT67W__valueStage,.venn-module__ZrT67W__featViewport{display:contents}.venn-module__ZrT67W__feats{z-index:2;gap:var(--a-gutter);margin:0;padding:0;list-style:none;display:grid;position:relative}.venn-module__ZrT67W__feat{padding:var(--a-card-pad);border-radius:var(--a-r-m);-webkit-backdrop-filter:blur(16px)saturate(150%);backdrop-filter:blur(16px)saturate(150%);box-shadow:var(--a-sh-1);background:#ffffff8c}.venn-module__ZrT67W__no{font-size:var(--a-fs-meta);letter-spacing:-.01em;color:var(--a-text-2);font-weight:600;display:block}.venn-module__ZrT67W__featTitle{font-size:var(--a-fs-sub);letter-spacing:-.01em;margin:8px 0 0;font-weight:600;line-height:1.3}.venn-module__ZrT67W__featDesc{text-wrap:balance;font-size:var(--a-fs-body);line-height:var(--leading-prose);letter-spacing:-.01em;color:var(--a-text-2);margin:12px 0 0}.venn-module__ZrT67W__venn{z-index:1;--gap:0;--cy0:56%;--d:clamp(420px, 76vw, 1040px);--r:calc(var(--d) / 2);--ax:50%;--ay:calc(var(--cy0) - var(--r) * (.58 + .62 * var(--gap)));--bx:calc(50% - var(--r) * (.5 + .62 * var(--gap)));--by:calc(var(--cy0) + var(--r) * (.29 + .46 * var(--gap)));--cx:calc(50% + var(--r) * (.5 + .62 * var(--gap)));--cy:var(--by);height:clamp(520px,78vw,880px);margin-top:56px;position:relative}.venn-module__ZrT67W__circle{width:var(--d);height:var(--d);mix-blend-mode:multiply;filter:blur(14px);-webkit-mask:var(--fade);-webkit-mask:var(--fade);mask:var(--fade);background:#26211d16;border-radius:999px;position:absolute}.venn-module__ZrT67W__circle[data-k=a]{left:calc(var(--ax) - var(--r));top:calc(var(--ay) - var(--r));--fade:linear-gradient(0deg, #000 26%, #00000059 62%, transparent 94%)}.venn-module__ZrT67W__circle[data-k=b]{left:calc(var(--bx) - var(--r));top:calc(var(--by) - var(--r));--fade:linear-gradient(225deg, #000 22%, #00000059 60%, transparent 94%)}.venn-module__ZrT67W__circle[data-k=c]{left:calc(var(--cx) - var(--r));top:calc(var(--cy) - var(--r));--fade:linear-gradient(135deg, #000 22%, #00000059 60%, transparent 94%)}.venn-module__ZrT67W__clip{position:absolute;inset:0}.venn-module__ZrT67W__clip[data-k=a]{clip-path:circle(var(--r) at var(--ax) var(--ay))}.venn-module__ZrT67W__clip[data-k=b]{clip-path:circle(var(--r) at var(--bx) var(--by))}.venn-module__ZrT67W__clip[data-k=c]{clip-path:circle(var(--r) at var(--cx) var(--cy))}.venn-module__ZrT67W__core{background:var(--a-text);position:absolute;inset:0}.venn-module__ZrT67W__mark{left:50%;top:var(--cy0);width:max(0px, calc(var(--r) * (.422 - .767 * var(--gap)) * clamp(0, (.3 - var(--gap)) * 3.333, 1)));aspect-ratio:140/40;background:var(--a-inverse);position:absolute;transform:translate(-50%,-50%);-webkit-mask:url(/about/images/home/panels/pawdly-mark.svg) 50%/contain no-repeat;mask:url(/about/images/home/panels/pawdly-mark.svg) 50%/contain no-repeat}.venn-module__ZrT67W__label{text-align:center;width:min(34%,340px);position:absolute;transform:translate(-50%,-50%)}.venn-module__ZrT67W__label[data-k=a]{top:8%;left:50%}.venn-module__ZrT67W__label[data-k=b]{top:88%;left:24%}.venn-module__ZrT67W__label[data-k=c]{top:88%;left:76%}.venn-module__ZrT67W__labelTitle{font-size:var(--a-fs-body);letter-spacing:-.01em;margin:0 0 8px;font-weight:600}.venn-module__ZrT67W__label ul{margin:0;padding:0;list-style:none}.venn-module__ZrT67W__label li{font-size:var(--a-fs-meta);letter-spacing:-.01em;color:var(--a-text-2);line-height:1.4}@media (max-width:599px){.venn-module__ZrT67W__valueStage{margin-top:32px;display:block;position:relative}.venn-module__ZrT67W__valueStage>.venn-module__ZrT67W__mobileDiagram{margin-top:0}.venn-module__ZrT67W__featViewport{width:calc(100% + 2 * var(--layout-gutter));margin-inline:calc(-1 * var(--layout-gutter));display:block}.venn-module__ZrT67W__feats{width:100%;padding:8px var(--layout-gutter) 24px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--layout-gutter);scrollbar-width:none;gap:16px;margin-inline:0;display:flex;overflow-x:auto}.venn-module__ZrT67W__featViewport[data-scroll-driven=true]{overflow:hidden}.venn-module__ZrT67W__featViewport[data-scroll-driven=true] .venn-module__ZrT67W__feats{scroll-snap-type:none;overflow:visible}.venn-module__ZrT67W__feat{scroll-snap-align:start;flex:0 0 calc(100% - 32px);min-width:0}}.venn-module__ZrT67W__mobileDiagram{display:none}@media (max-width:599px){.venn-module__ZrT67W__venn{display:none}.venn-module__ZrT67W__mobileDiagram{max-width:375px;margin:32px auto;display:block}.venn-module__ZrT67W__mobileDiagram svg{width:100%;height:auto;color:var(--a-text);display:block}.venn-module__ZrT67W__diagramClose{text-align:center;letter-spacing:-.02em;margin:16px 0 0;font-size:18px;font-weight:600;line-height:1.6}}@media (min-width:600px){.venn-module__ZrT67W__title,.venn-module__ZrT67W__sub{max-width:calc((100% - (var(--a-cols) - 1) * var(--a-gutter)) / var(--a-cols) * 6 + var(--a-gutter) * 5)}.venn-module__ZrT67W__feats{grid-template-columns:repeat(3,1fr)}.venn-module__ZrT67W__labelTitle{font-size:var(--a-fs-sub)}}@media (min-width:1280px){.venn-module__ZrT67W__title{margin-top:48px;line-height:1.3}.venn-module__ZrT67W__venn{margin-top:64px}.venn-module__ZrT67W__label li{font-size:var(--a-fs-body)}}@media (min-width:600px) and (max-width:799px){.venn-module__ZrT67W__section{--a-cols:8}}
.vision-module__XhiTUa__section{margin:var(--a-sec-pad,80px) 0;align-content:center;display:grid;position:relative;overflow-x:clip}.vision-module__XhiTUa__bg{inset:calc(-1 * var(--a-sec-pad,80px)) 0;pointer-events:none;background:linear-gradient(180deg, var(--a-bg) 0%, var(--color-paper) 20%, var(--color-paper) 100%);position:absolute}.vision-module__XhiTUa__shade{z-index:2;inset:calc(-1 * var(--a-sec-pad,80px)) 0;bottom:calc(-1 * var(--a-sec-pad,80px) - 4px);pointer-events:none;opacity:0;background:#000;position:absolute}@media (min-width:768px){.vision-module__XhiTUa__section{min-height:95vw}}@media (min-width:1280px){.vision-module__XhiTUa__section{min-height:76rem}}@media (max-width:767px){.vision-module__XhiTUa__section{align-content:center;min-height:230vw;display:grid}}.vision-module__XhiTUa__tile{border-radius:var(--radius-tile);box-shadow:var(--shadow-card);left:var(--x);top:var(--y);width:var(--size);height:var(--size);display:block;position:absolute;overflow:hidden}.vision-module__XhiTUa__tiles{pointer-events:none;position:absolute;inset:0;overflow:clip}.vision-module__XhiTUa__copyFrame{z-index:3;width:100%;max-width:var(--layout-content);padding-inline:var(--layout-gutter);margin-inline:auto;position:relative}.vision-module__XhiTUa__copy{text-align:center;max-width:720px;margin-inline:auto}.vision-module__XhiTUa__title{font-size:var(--scene-title);letter-spacing:var(--tracking-display);text-wrap:balance;margin:0;font-weight:700;line-height:1.28}@media (max-width:767px){.vision-module__XhiTUa__tile{left:var(--mx,var(--x));top:var(--my,var(--y));width:var(--msize,var(--size));aspect-ratio:1;height:auto}.vision-module__XhiTUa__tile[data-mobile=hidden]{display:none}}@media (prefers-reduced-motion:no-preference){.vision-module__XhiTUa__section{min-height:100svh}}
