PandaDoc

PandaDoc

Effortless eSign Tool
Visit
PandaDoc

Marketing Pages

6
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available

๐Ÿ”’ Get SaaSFrame Pro to see 3 more marketing pages from PandaDoc

Product Interfaces

11
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available

๐Ÿ”’ Get SaaSFrame Pro to see 8 more product intefaces from PandaDoc

Emails

8

๐Ÿ”’ Get SaaSFrame Pro to see 5 more emails from PandaDoc

No items found.
No items found.

Visual identity

PandaDoc โ€” design reference

Source: https://www.pandadoc.com/. Extracted 2026-10-14. Scope: public marketing website CSS; declared styles, not computed browser values. This is an observed inventory, not an official internal design system.

Typography

  • font-family: var(--font-graphikl), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif โ€” selector .style-module**P0jVJa**author .author-avatar+div p:first-child
  • font-size: 1rem โ€” selector .style-module**P0jVJa**author .author-avatar+div p:first-child
  • font-size: 1.125rem โ€” selector .style-module**P0jVJa**author .author-avatar+div p:first-child
  • font-size: .875rem โ€” selector .style-module**P0jVJa**author .author-avatar+div p:last-child
  • font-size: 2rem โ€” selector .styles-module**QWl0KG**peerTitle :is(p,h1,h2,h3,h4,h5,h6)
  • font-size: 2.625rem โ€” selector .styles-module**QWl0KG**peerTitle :is(p,h1,h2,h3,h4,h5,h6)
  • font-size: var(--text-2xl,1.5rem) โ€” selector .styles-module**QWl0KG**peerTagline :is(p,h1,h2,h3,h4,h5,h6)
  • font-size: 1.5rem โ€” selector .styles-module**QWl0KG**quote :is(p,h1,h2,h3,h4,h5,h6)
  • font-size: .75rem โ€” selector .styles-module**QWl0KG**author p:last-child
  • font-weight: var(--font-weight-bold,700) โ€” selector .style-module**P0jVJa**author .author-avatar+div p:first-child
  • font-weight: var(--font-weight-normal,400) โ€” selector .style-module**cLghWW**heroMediaPrimaryContent p
  • font-weight: var(--font-weight-semibold,600) โ€” selector .style-module**T559zW**card .integration-card**pill
  • font-weight: var(--font-weight-bold) โ€” selector h1
  • font-weight: var(--font-weight-semibold) โ€” selector .btn.btn-primary-small
  • font-weight: var(--font-weight-normal) โ€” selector .[&_p]:font-normal p
  • line-height: var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1))) โ€” selector .style-moduleP0jVJaauthor .author-avatar+div p:first-child
  • line-height: 1.2 โ€” selector .style-moduleP0jVJaauthor .author-avatar+div p:first-child
  • line-height: var(--tw-leading,var(--text-xs--line-height,calc(1 / .75))) โ€” selector .style-moduleP0jVJaauthor .author-avatar+div p:last-child
  • line-height: 1.5 โ€” selector .style-moduleP0jVJaauthor .author-avatar+div p:last-child
  • line-height: var(--tw-leading,var(--text-6xl--line-height,1)) โ€” selector .styles-moduleQWl0KGpeerTitle :is(p,h1,h2,h3,h4,h5,h6)
  • line-height: var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5))) โ€” selector .styles-moduleQWl0KGpeerTagline :is(p,h1,h2,h3,h4,h5,h6)
  • line-height: var(--tw-leading,var(--text-8xl--line-height,1)) โ€” selector .style-module1Y3aGqtitle :is(p,h1,h2,h3,h4,h5,h6)
  • line-height: var(--tw-leading,var(--text-8xl--line-height)) โ€” selector h1

Colors and surfaces

  • color: #248567 โ€” selector :is(.styles-moduleQWl0KGpeerTitle,.styles-moduleQWl0KGpeerTagline) a
  • color: #136a50 โ€” selector :is(.styles-moduleQWl0KGpeerTitle,.styles-moduleQWl0KGpeerTagline) a:hover
  • color: #242424b3 โ€” selector .styles-moduleQWl0KGpeerTagline :is(p,h1,h2,h3,h4,h5,h6)
  • color: #888 โ€” selector .styles-moduleQWl0KGauthor p:last-child
  • color: #242424!important โ€” selector .style-modulepHFw5qauthor [data-author-type]>div .author-avatar+div p:last-child
  • color: lab(14.1977% -.0000149012 .00000596046/.7) โ€” selector .style-moduleYNW4BqheroCustomerStoriesPrimaryContent>p
  • color: #242424 โ€” selector .style-moduleYNW4BqheroCustomerStoriesPrimaryContent h1,.style-moduleYNW4BqheroCustomerStoriesPrimaryContent h2
  • color: #666 โ€” selector .style-module1Y3aGqprimaryContent :is(p,h1,h2,h3,h4,h5,h6,ul,ol)
  • background-color: #242424 โ€” selector .CardsCarousal-moduleMt1VqcardsSlider .splidepaginationpage
  • background-color: #fff โ€” selector .CardsCarousal-moduleMt1VqcardsSlider[data-dark-background=true] .splidepaginationpage
  • background-color: var(--color-white,#fff) โ€” selector .style-moduleYNW4BqheroCustomerStoriesSecondaryContent:after
  • background-color: #6453cf โ€” selector .style-moduleT559zWcard .integration-cardpill.integration-cardpill--new
  • background-color: #d5ad15 โ€” selector .style-moduleT559zWcard .integration-cardpill.integration-cardpill--premium
  • background-color: #ff523f โ€” selector .style-moduleT559zWcard .integration-cardpill.integration-cardpill--waitlist
  • background-color: #f3f5f6 โ€” selector .style-moduleT559zWlist li a:hover
  • background-color: #e7ebed โ€” selector .style-moduleT559zWlist li.navigation-list-item--active a

Components and layout

  • border-radius: 8px โ€” selector .style-moduleR5lvtaheroVideoLargeSecondaryContent [data-embedded-entry=video] .video-container
  • border-radius: 2px โ€” selector .style-moduleT559zWcard .integration-cardpill
  • border-radius: 4px โ€” selector .style-moduleT559zWlist li a
  • border-radius: 0 โ€” selector button,input,select,optgroup,textarea
  • border-radius: 3.40282e38px โ€” selector .style-module1jT1Zqpost-card .post-cardinfo .post-cardinfo-separator
  • border-radius: 0 0 8px 8px โ€” selector .style-moduleqjklhWbannerTabCard
  • box-shadow: 0 2px 6px #0000001f โ€” selector .style-module1Y3aGqimageWrapper figure>div picture
  • box-shadow: 0 2px 8px #0000002e โ€” selector .style-moduletLobpWdocumentSections section .container>.templatePageGlob
  • max-width: 100% โ€” selector .style-modulecLghWWheroMediaPrimaryContent figure
  • max-width: 200px โ€” selector .style-moduleYNW4BqheroCustomerStoriesPrimaryContent figure
  • max-width: 250px โ€” selector .style-moduleYNW4BqheroCustomerStoriesPrimaryContent [data-embedded-entry=cta]
  • max-width: 33.33% โ€” selector .style-moduleYNW4BqheroCustomerStoriesPrimaryContent [data-embedded-entry=item-container]:has(.content-item) .content-item
  • max-width: 420px โ€” selector .style-moduleYNW4BqheroCustomerStoriesSecondaryContent
  • max-width: none โ€” selector .style-moduleYNW4BqheroCustomerStoriesSecondaryContent
  • max-width: 480px โ€” selector .style-moduleYNW4BqheroCustomerStoriesSecondaryContent
  • max-width: 248px โ€” selector .style-moduleYNW4BqheroCustomerStoriesSecondaryContent figure
  • padding: calc(var(--spacing,.25rem) \* 0)!important โ€” selector .style-moduleR5lvtaheroVideoLargeSecondaryContent section>.container
  • padding: 1.25rem โ€” selector .style-moduleT559zWcard .integration-cardlink
  • padding: 9px 2px 10px โ€” selector .Table-moduleB7UdPqrow .btn
  • padding: 3px 0 0 โ€” selector .Table-moduleB7UdPqcellFirst .Table-moduleB7UdPqtooltipButton
  • padding: calc(var(--spacing,.25rem) 0) โ€” selector .style-modulelbfNNWtemplatePage section>.container
  • padding: 0 โ€” selector ::file-selector-button
  • padding: calc(var(--spacing) 0)!important โ€” selector .with-fancybox .fancyboxcontainer .has-html .f-html,.with-fancybox .fancyboxcontainer .has-html5video .f-html
  • padding: 1.875rem โ€” selector .styles-moduleFIIXYGformCard
  • gap: 1.25rem โ€” selector .CardsCarousal-moduleM_t1Vq**cardsSlider .splide:not(.is-active) .splide**list
  • gap: 1.875rem โ€” selector .CardsCarousal-module**M\_t1Vq**cardsSlider .splide:not(.is-active) .splide**list
  • gap: calc(var(--spacing,.25rem) _ 1.25) โ€” selector .style-module**YNW4Bq**heroCustomerStoriesPrimaryContent [data-embedded-entry=item-container]:has(.content-item) .content-item
  • gap: calc(var(--spacing,.25rem) _ 5) โ€” selector .style-module**YNW4Bq**heroCustomerStoriesSecondaryContent [data-embedded-entry=content-item] .content-item
  • gap: calc(var(--spacing,.25rem) \* 3.75) โ€” selector .style-module**owjneG**heroVideoPrimaryContent [data-embedded-entry=item-container]:has([data-type=cta]) .hero-video-item-container
  • gap: 2.5rem โ€” selector .style-module**T559zW**card.integration-card--featured .integration-card**inner
  • gap: .625rem โ€” selector .style-module**T559zW**card.integration-card--featured .integration-card**content
  • gap: 10px โ€” selector .btn.btn-primary-small
  • transition: all .25s โ€” selector .styles-module**FMV01G**UICardContent ul li:before
  • transition: color .25s โ€” selector .styles-module**YGK4mq**faqItemTitle h1,.styles-module**YGK4mq**faqItemTitle h2,.styles-module**YGK4mq**faqItemTitle h3,.styles-module**YGK4mq**faqItemTitle h4,.styles-module**YGK4mq**faqItemTitle h5,.styles-module**YGK4mq**faqItemTitle h6,.styles-mo

Responsive rules

(min-width:600px)
(min-width:1200px)
(min-width:960px)
(hover:hover)
(min-width:768px)
(max-width:959px)
(max-width:599px)
(min-width:1400px)
(min-width:96rem)
(prefers-reduced-motion:reduce)
screen and (-ms-high-contrast:none)
not all and (min-width:600px)
(min-width:1540px)
(max-width:479px)
(min-width:480px)
not all and (min-width:599px)
not all and (min-width:767px)
not all and (min-width:959px)
not all and (min-width:1199px)
(min-width:1820px)

Source: https://www.pandadoc.com/. Extracted 2026-10-14. Scope: public marketing website CSS; declared styles, not computed browser values. This is an observed inventory, not an official internal design system.

Original CSS custom-property declarations, grouped by source and selector. Up to 250 declarations; selectors preserved; media-query conditions are not attached to individual declarations.

https://www.pandadoc.com/\_next/static/immutable/chunks/39j3uc6dk4ytj.css โ€” :root

--header-fixed-height: 60px;
--header-fixed-height: 58px;
--header-fixed-height: 64px;

https://www.pandadoc.com/\_next/static/immutable/chunks/3mv06pswhdn4v.css โ€” :root,:host

--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
--color-red-600: #e40014;
--color-amber-50: #fffbeb;
--color-amber-200: #fee685;
--color-amber-700: #b75000;
--color-amber-900: #7b3306;
--color-blue-500: #3080ff;
--color-purple-600: #9810fa;
--color-gray-50: #f9fafb;
--color-gray-200: #e5e7eb;
--color-gray-300: #d1d5dc;
--color-gray-400: #99a1af;
--color-gray-500: #6a7282;
--color-gray-600: #4a5565;
--color-gray-800: #1e2939;
--color-zinc-50: #fafafa;
--color-zinc-100: #f4f4f5;
--color-zinc-200: #e4e4e7;
--color-zinc-500: #71717b;
--color-zinc-600: #52525c;
--color-zinc-800: #27272a;
--color-zinc-900: #18181b;
--color-neutral-600: #525252;
--color-black: #000;
--color-white: #fff;
--spacing: .25rem;
--text-xs--line-height: calc(1 / .75);
--text-sm--line-height: calc(1.25 / .875);
--text-base--line-height: calc(1.5 / 1);
--text-lg--line-height: calc(1.75 / 1.125);
--text-xl--line-height: calc(1.75 / 1.25);
--text-2xl: 1.5rem;
--text-2xl--line-height: calc(2 / 1.5);
--text-3xl--line-height: calc(2.25 / 1.875);
--text-4xl--line-height: calc(2.5 / 2.25);
--text-5xl--line-height: 1;
--text-6xl--line-height: 1;
--text-8xl--line-height: 1;
--font-weight-normal: 400;
--font-weight-medium: 500;
--font-weight-semibold: 600;
--font-weight-bold: 700;
--tracking-wide: .025em;
--tracking-wider: .05em;
--tracking-widest: .1em;
--leading-tight: 1.25;
--leading-snug: 1.375;
--ease-out: cubic-bezier(0, 0, .2, 1);
--ease-in-out: cubic-bezier(.4, 0, .2, 1);
--animate-spin: spin 1s linear infinite;
--aspect-video: 16 / 9;
--default-transition-duration: .15s;
--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);
--default-font-family: var(--font-graphikl), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
--default-mono-font-family: var(--font-mono);
--color-catchy-emerald: #cdded9;
--color-catchy-white: #fff;
--color-bright-emerald: #248567;
--color-bright-coral: #ff826c;
--color-bright-amethyst: #a496ff;
--color-bright-sand: #b2a48c;
--color-core-night: #242424;
--color-core-day: #fff;
--color-core-primary: #248567;
--color-core-primary-dark: #136a50;
--color-core-accent: #6453cf;
--color-border-light: #f3f4f5;
--color-arabic-gray: #888;
--gradient-background: linear-gradient(133deg, #f1e8e3 0%, #d6ceff 50%, #a496ff 100%);
--spacing-3xs: .625rem;
--color-red-600: lab(48.4493% 77.4328 61.5452);
--color-amber-50: lab(98.6252% -.635922 8.42309);
--color-amber-200: lab(91.7203% -.505269 49.9084);
--color-amber-700: lab(47.2709% 42.9082 69.2966);
--color-amber-900: lab(31.2288% 30.2627 40.0378);
--color-blue-500: lab(54.1736% 13.3369 -74.6839);
--color-purple-600: lab(43.0295% 75.21 -86.5669);
--color-gray-50: lab(98.2596% -.247031 -.706708);
--color-gray-200: lab(91.6229% -.159115 -2.26791);
--color-gray-300: lab(85.1236% -.612259 -3.7138);
--color-gray-400: lab(65.9269% -.832707 -8.17473);
--color-gray-500: lab(47.7841% -.393182 -10.0268);
--color-gray-600: lab(35.6337% -1.58697 -10.8425);
--color-gray-800: lab(16.1051% -1.18239 -11.7533);
--color-zinc-50: lab(98.26% 0 0);
--color-zinc-100: lab(96.1634% .0993311 -.364041);
--color-zinc-200: lab(90.6853% .399232 -1.45452);
--color-zinc-500: lab(47.8878% 1.65477 -5.77283);
--color-zinc-600: lab(35.1166% 1.78212 -6.1173);
--color-zinc-800: lab(15.7305% .613764 -2.16959);
--color-zinc-900: lab(8.30603% .618205 -2.16572);
--color-neutral-600: lab(34.924% 0 0);

https://www.pandadoc.com/_next/static/immutable/chunks/3mv06pswhdn4v.css โ€” .[--story-ear-fold:var(--color-bright-amethyst)]

--story-ear-fold: var(--color-bright-amethyst);

https://www.pandadoc.com/_next/static/immutable/chunks/3mv06pswhdn4v.css โ€” .[--story-ear-fold:var(--color-bright-coral)]

--story-ear-fold: var(--color-bright-coral);

https://www.pandadoc.com/_next/static/immutable/chunks/3mv06pswhdn4v.css โ€” .[--story-ear-fold:var(--color-bright-emerald)]

--story-ear-fold: var(--color-bright-emerald);

https://www.pandadoc.com/_next/static/immutable/chunks/3mv06pswhdn4v.css โ€” .[--story-ear-fold:var(--color-bright-sand)]

--story-ear-fold: var(--color-bright-sand);

https://www.pandadoc.com/_next/static/immutable/chunks/1e4g-jh1daprm.css โ€” .graphikl_11bc4a12-module**jqnxKW**variable

--font-graphikl: "graphikL", "graphikL Fallback";

https://www.pandadoc.com/_next/static/immutable/chunks/00g-8ubgohe_p.css โ€” :root

--PhoneInput-color--focus: #03b2cb;
--PhoneInputInternationalIconPhone-opacity: .8;
--PhoneInputInternationalIconGlobe-opacity: .65;
--PhoneInputCountrySelect-marginRight: .35em;
--PhoneInputCountrySelectArrow-width: .3em;
--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);
--PhoneInputCountrySelectArrow-borderWidth: 1px;
--PhoneInputCountrySelectArrow-opacity: .45;
--PhoneInputCountrySelectArrow-color: currentColor;
--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);
--PhoneInputCountrySelectArrow-transform: rotate(45deg);
--PhoneInputCountryFlag-aspectRatio: 1.5;
--PhoneInputCountryFlag-height: 1em;
--PhoneInputCountryFlag-borderWidth: 1px;
--PhoneInputCountryFlag-borderColor: #00000080;
--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);
--PhoneInputCountryFlag-backgroundColor--loading: #0000001a;

Source: https://www.pandadoc.com/. Extracted 2026-10-14. Scope: public marketing website CSS; declared styles, not computed browser values. This is an observed inventory, not an official internal design system.

Observed design values, with source selectors. Names shown are CSS properties, not invented official token names.

PropertyDeclared valueSelector
font-familyvar(--font-graphikl), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif.style-module**P0jVJa**author .author-avatar+div p:first-child
font-size1rem.style-module**P0jVJa**author .author-avatar+div p:first-child
font-size1.125rem.style-module**P0jVJa**author .author-avatar+div p:first-child
font-size.875rem.style-module**P0jVJa**author .author-avatar+div p:last-child
font-size2rem.styles-module**QWl0KG**peerTitle :is(p,h1,h2,h3,h4,h5,h6)
font-size2.625rem.styles-module**QWl0KG**peerTitle :is(p,h1,h2,h3,h4,h5,h6)
font-sizevar(--text-2xl,1.5rem).styles-module**QWl0KG**peerTagline :is(p,h1,h2,h3,h4,h5,h6)
font-size1.5rem.styles-module**QWl0KG**quote :is(p,h1,h2,h3,h4,h5,h6)
font-size.75rem.styles-module**QWl0KG**author p:last-child
font-weightvar(--font-weight-bold,700).style-module**P0jVJa**author .author-avatar+div p:first-child
font-weightvar(--font-weight-normal,400).style-module**cLghWW**heroMediaPrimaryContent p
font-weightvar(--font-weight-semibold,600).style-module**T559zW**card .integration-card**pill
font-weightvar(--font-weight-bold)h1
font-weightvar(--font-weight-semibold).btn.btn-primary-small
font-weightvar(--font-weight-normal).[&_p]:font-normal p
line-heightvar(--tw-leading,var(--text-base--line-height,calc(1.5 / 1))).style-moduleP0jVJaauthor .author-avatar+div p:first-child
line-height1.2.style-moduleP0jVJaauthor .author-avatar+div p:first-child
line-heightvar(--tw-leading,var(--text-xs--line-height,calc(1 / .75))).style-moduleP0jVJaauthor .author-avatar+div p:last-child
line-height1.5.style-moduleP0jVJaauthor .author-avatar+div p:last-child
line-heightvar(--tw-leading,var(--text-6xl--line-height,1)).styles-moduleQWl0KGpeerTitle :is(p,h1,h2,h3,h4,h5,h6)
line-heightvar(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5))).styles-moduleQWl0KGpeerTagline :is(p,h1,h2,h3,h4,h5,h6)
line-heightvar(--tw-leading,var(--text-8xl--line-height,1)).style-module1Y3aGqtitle :is(p,h1,h2,h3,h4,h5,h6)
line-heightvar(--tw-leading,var(--text-8xl--line-height))h1
color#248567:is(.styles-moduleQWl0KGpeerTitle,.styles-moduleQWl0KGpeerTagline) a
color#136a50:is(.styles-moduleQWl0KGpeerTitle,.styles-moduleQWl0KGpeerTagline) a:hover
color#242424b3.styles-moduleQWl0KGpeerTagline :is(p,h1,h2,h3,h4,h5,h6)
color#888.styles-moduleQWl0KGauthor p:last-child
color#242424!important.style-modulepHFw5qauthor [data-author-type]>div .author-avatar+div p:last-child
colorlab(14.1977% -.0000149012 .00000596046/.7).style-moduleYNW4BqheroCustomerStoriesPrimaryContent>p
color#242424.style-moduleYNW4BqheroCustomerStoriesPrimaryContent h1,.style-moduleYNW4BqheroCustomerStoriesPrimaryContent h2
color#666.style-module1Y3aGqprimaryContent :is(p,h1,h2,h3,h4,h5,h6,ul,ol)
background-color#242424.CardsCarousal-moduleMt1VqcardsSlider .splidepaginationpage
background-color#fff.CardsCarousal-moduleMt1VqcardsSlider[data-dark-background=true] .splidepaginationpage
background-colorvar(--color-white,#fff).style-moduleYNW4BqheroCustomerStoriesSecondaryContent:after
background-color#6453cf.style-moduleT559zWcard .integration-cardpill.integration-cardpill--new
background-color#d5ad15.style-moduleT559zWcard .integration-cardpill.integration-cardpill--premium
background-color#ff523f.style-moduleT559zWcard .integration-cardpill.integration-cardpill--waitlist
background-color#f3f5f6.style-moduleT559zWlist li a:hover
background-color#e7ebed.style-moduleT559zWlist li.navigation-list-item--active a
border-radius8px.style-moduleR5lvtaheroVideoLargeSecondaryContent [data-embedded-entry=video] .video-container
border-radius2px.style-moduleT559zWcard .integration-cardpill
border-radius4px.style-moduleT559zWlist li a
border-radius0button,input,select,optgroup,textarea
border-radius3.40282e38px.style-module1jT1Zqpost-card .post-cardinfo .post-cardinfo-separator
border-radius0 0 8px 8px.style-moduleqjklhWbannerTabCard
box-shadow0 2px 6px #0000001f.style-module1Y3aGqimageWrapper figure>div picture
box-shadow0 2px 8px #0000002e.style-moduletLobpWdocumentSections section .container>.templatePageGlob
max-width100%.style-modulecLghWWheroMediaPrimaryContent figure
max-width200px.style-moduleYNW4BqheroCustomerStoriesPrimaryContent figure
max-width250px.style-moduleYNW4BqheroCustomerStoriesPrimaryContent [data-embedded-entry=cta]
max-width33.33%.style-moduleYNW4BqheroCustomerStoriesPrimaryContent [data-embedded-entry=item-container]:has(.content-item) .content-item
max-width420px.style-moduleYNW4BqheroCustomerStoriesSecondaryContent
max-widthnone.style-moduleYNW4BqheroCustomerStoriesSecondaryContent
max-width480px.style-moduleYNW4BqheroCustomerStoriesSecondaryContent
max-width248px.style-moduleYNW4BqheroCustomerStoriesSecondaryContent figure
paddingcalc(var(--spacing,.25rem) \* 0)!important.style-moduleR5lvtaheroVideoLargeSecondaryContent section>.container
padding1.25rem.style-moduleT559zWcard .integration-cardlink
padding9px 2px 10px.Table-moduleB7UdPqrow .btn
padding3px 0 0.Table-moduleB7UdPqcellFirst .Table-moduleB7UdPqtooltipButton
paddingcalc(var(--spacing,.25rem) 0).style-modulelbfNNWtemplatePage section>.container
padding0::file-selector-button
paddingcalc(var(--spacing) 0)!important.with-fancybox .fancyboxcontainer .has-html .f-html,.with-fancybox .fancyboxcontainer .has-html5video .f-html
padding1.875rem.styles-moduleFIIXYGformCard
gap1.25rem.CardsCarousal-moduleM_t1Vq**cardsSlider .splide:not(.is-active) .splide**list
gap1.875rem.CardsCarousal-module**M\_t1Vq**cardsSlider .splide:not(.is-active) .splide**list
gapcalc(var(--spacing,.25rem) _ 1.25).style-module**YNW4Bq**heroCustomerStoriesPrimaryContent [data-embedded-entry=item-container]:has(.content-item) .content-item
gapcalc(var(--spacing,.25rem) _ 5).style-module**YNW4Bq**heroCustomerStoriesSecondaryContent [data-embedded-entry=content-item] .content-item
gapcalc(var(--spacing,.25rem) \* 3.75).style-module**owjneG**heroVideoPrimaryContent [data-embedded-entry=item-container]:has([data-type=cta]) .hero-video-item-container
gap2.5rem.style-module**T559zW**card.integration-card--featured .integration-card**inner
gap.625rem.style-module**T559zW**card.integration-card--featured .integration-card**content
gap10px.btn.btn-primary-small
transitionall .25s.styles-module**FMV01G**UICardContent ul li:before
transitioncolor .25s.styles-module**YGK4mq**faqItemTitle h1,.styles-module**YGK4mq**faqItemTitle h2,.styles-module**YGK4mq**faqItemTitle h3,.styles-module**YGK4mq**faqItemTitle h4,.styles-module**YGK4mq**faqItemTitle h5,.styles-module**YGK4mq**faqItemTitle h6,.styles-mo

Source: https://www.pandadoc.com/. Extracted 2026-10-14. Scope: public marketing website CSS; declared styles, not computed browser values. This is an observed inventory, not an official internal design system.

Evidence and limitations

  • Values come directly from downloaded stylesheets. Selector context is retained to distinguish elements; individual media-query conditions are not retained.
  • CSS cascade, active viewport, runtime styles, interactive states and private product UI were not verified. Colors or dimensions in utility classes may be unused on this page.
  • No inferred dark theme, semantic color roles or framework defaults have been added.
  • 117 custom-property declarations found; 4353 relevant property declarations parsed.

Stylesheet sources