Canyon

Canyon

Turn legal into a business enabler.
Visit
Canyon

Marketing Pages

1
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 2 more marketing pages from Canyon

Product Interfaces

0
No items found.
No items found.

๐Ÿ”’ Get SaaSFrame Pro to see 3 more product intefaces from Canyon

No items found.
No items found.
No items found.

Visual identity

Canyon โ€” design reference

Source: https://canyonlegal.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: 'Oswald','Noto Sans','Noto Sans CJK SC','Noto Sans JP','Noto Sans KR',system-ui,-apple-system,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol' โ€” selector .site-branding .site-title
  • font-family: 'Open Sans','Noto Sans','Noto Sans CJK SC','Noto Sans JP','Noto Sans KR',system-ui,-apple-system,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol' โ€” selector body,button,input,select,optgroup,.cat-links li a,.min-read,textarea,.af-social-contacts .social-widget-menu .screen-reader-text
  • font-family: 'aft-icons' โ€” selector #scroll-up, .custom-menu-link i, .af-yt-video-play .fa-play, .af-bg-play .fa-play, .slick-arrow.fa-angle-up, .slick-arrow.fa-angle-down, .slick-arrow.fa-angle-right, .slick-arrow.fa-angle-left, .posts-navigation .nav-previous:before, .posts-navigatio
  • font-family: "Helvetica Neue",Helvetica,Arial,sans-serif โ€” selector body
  • font-size: .875em โ€” selector .wp-block-latest-comments**comment-excerpt p
  • font-size: 14px โ€” selector :root :where(.wp-element-button, .wp-block-button**link)
  • font-size: 17px โ€” selector .p404-redirect-btn
  • font-size: 50px โ€” selector .header-layout-3 .site-header .site-branding .site-title, .site-branding .site-title
  • font-size: 2.75rem โ€” selector .site-branding .site-title
  • font-size: 10px โ€” selector #wpadminbar .quicklinks a span#ab-updates
  • font-size: 16px โ€” selector #wpadminbar #wp-admin-bar-user-info .display-name
  • font-weight: 600 โ€” selector :root :where(.wp-element-button, .wp-block-button\_\_link)
  • font-weight: bold โ€” selector .p404-redirect-adminbar-weekly-title
  • font-weight: normal โ€” selector #scroll-up, .custom-menu-link i, .af-yt-video-play .fa-play, .af-bg-play .fa-play, .slick-arrow.fa-angle-up, .slick-arrow.fa-angle-down, .slick-arrow.fa-angle-right, .slick-arrow.fa-angle-left, .posts-navigation .nav-previous:before, .posts-navigatio
  • font-weight: 500 โ€” selector .h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6
  • font-weight: 400 โ€” selector .h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small
  • font-weight: 200 โ€” selector .jumbotron p
  • font-weight: 700 โ€” selector .btn-style1 :is(a,a:visited), button,input[type="button"],input[type="reset"],input[type="submit"]
  • font-weight: 900 โ€” selector [class\*="widget-title-fill-"] .morenews-widget .wp-block-search**label, [class_="widget-title-fill-"] .morenews-widget .wp-block-group .wp-block-heading, [class_="widget-title-fill-"] .wp_post_author_widget .widget-title .header-after, [class="widge
  • line-height: 1.8 โ€” selector :where(.wp-block-latest-comments:not([style=line-height] .wp-block-latest-commentscomment-excerpt p))
  • line-height: 0 โ€” selector .wp-block-searchbutton.has-icon
  • line-height: 1 โ€” selector :root :where(.wp-element-button, .wp-block-buttonlink)
  • line-height: 1.3 โ€” selector :root :where(.wp-block-heading)
  • line-height: 1.6 โ€” selector .p404-redirect-btn
  • line-height: 2 โ€” selector #wpadminbar .quicklinks .menupop ul li .ab-item,#wpadminbar .quicklinks .menupop ul li a strong,#wpadminbar .quicklinks .menupop.hover ul li .ab-item,#wpadminbar .shortlink-input,#wpadminbar.nojs .quicklinks .menupop:hover ul li .ab-item
  • line-height: 1.5 โ€” selector #wpadminbar #wp-admin-bar-user-info .display-name
  • line-height: 1.42857143 โ€” selector body
  • letter-spacing: 0.1px โ€” selector .cat-links li a
  • letter-spacing: 0.5px โ€” selector body:not(.single) .read-single span.min-read
  • letter-spacing: 1px โ€” selector .wp-block-preformatted pre

Colors and surfaces

  • color: #eee โ€” selector :root .has-very-light-gray-color
  • color: #313131 โ€” selector :root .has-very-dark-gray-color
  • color: #fff โ€” selector :root :where(.wp-element-button, .wp-block-buttonlink)
  • color: #dc3545 โ€” selector #wpadminbar #wp-admin-bar-p404_free_top_button .ab-icon:before
  • color: #fff !important โ€” selector .p404-redirect-btn
  • color: #1665CF โ€” selector footer.site-footer .wp-calendar-nav a:hover,footer.site-footer .wp-block-latest-comments**comment-meta a:hover,body.wp-post-author-meta .awpa-display-name a:hover,.post-description a:not(.aft-readmore),.post-description a:not(.aft-readmore):visited,.
  • color: #1f1f1f โ€” selector body.aft-default-mode .site-title a, body.aft-default-mode .site-header .site-branding .site-title a:visited, body.aft-default-mode .site-header .site-branding .site-title a:hover, body.aft-default-mode .site-description
  • background-color: #eee โ€” selector :root .has-very-light-gray-background-color
  • background-color: #313131 โ€” selector :root .has-very-dark-gray-background-color
  • background-color: #fff โ€” selector :where(.wp-block-search**button-inside .wp-block-search**inside-wrapper)
  • background-color: #32373c โ€” selector :root :where(.wp-element-button, .wp-block-button**link)
  • background-color: #000000 โ€” selector body.aft-dark-mode #sidr,body.aft-dark-mode,body.aft-dark-mode.custom-background,body.aft-dark-mode #af-preloader
  • background-color: #eeeeee โ€” selector body.aft-default-mode #sidr,body.aft-default-mode #af-preloader,body.aft-default-mode
  • background-color: #1665CF !important โ€” selector div.wpforms-container-full button[type=submit]:hover,div.wpforms-container-full button[type=submit]:not(:hover):not(:active)
  • background-color: #1665CF โ€” selector body.aft-default-mode .morenews-header .main-navigation .menu-desktop > ul > li:hover > a:before,body.aft-default-mode .morenews-header .main-navigation .menu-desktop > ul > li.current-menu-item > a:before

Components and layout

  • border-radius: 0 โ€” selector :where(.wp-block-search**button-inside .wp-block-search**inside-wrapper) .wp-block-search**input
  • border-radius: 12px โ€” selector .p404-redirect-dropdown-container
  • border-radius: 8px โ€” selector .p404-redirect-card
  • border-radius: 10px โ€” selector #wpadminbar .quicklinks a span#ab-updates
  • border-radius: 4px โ€” selector pre
  • border-radius: 6px โ€” selector .btn-group-lg>.btn,.btn-lg
  • border-radius: 3px โ€” selector .btn-group-sm>.btn,.btn-sm
  • border-radius: 4px 4px 0 0 โ€” selector .nav-tabs>li>a
  • box-shadow: 0 8px 32px rgba(0,0,0,0.25) โ€” selector .p404-redirect-dropdown-container
  • box-shadow: 0 2px 8px rgba(0,0,0,0.07) โ€” selector .p404-redirect-card
  • box-shadow: 0 2px 8px rgba(220,53,69,0.15) โ€” selector .p404-redirect-btn
  • box-shadow: 0 4px 16px rgba(220,53,69,0.25) โ€” selector .p404-redirect-btn:hover
  • box-shadow: none โ€” selector #wpadminbar a,#wpadminbar a img,#wpadminbar a img:hover,#wpadminbar a:hover
  • box-shadow: inset 0 3px 5px rgba(0,0,0,.125) โ€” selector .btn.active,.btn:active
  • box-shadow: inset 0 1px 0 rgba(255,255,255,.1) โ€” selector .navbar-collapse
  • box-shadow: inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1) โ€” selector .navbar-form
  • max-width: 100% โ€” selector .wp-block-search.wp-block-search**button-only .wp-block-search**button
  • max-width: 1440px โ€” selector .container-wrapper
  • max-width: 400px โ€” selector body.error404 .container-wrapper #primary .page-content > .search-form
  • max-width: 1400px โ€” selector .af-wide-layout .af-main-banner-latest-posts.grid-layout.morenews-customizer .container-wrapper
  • max-width: 95px โ€” selector .aft-main-banner-section.aft-banner-layout-3 .banner-vertical-slider .aft-trending-posts.list-part .af-double-column.list-style .read-bg-img
  • max-width: unset โ€” selector .wp-container-core-group-is-layout-3 > .alignwide.wp-block-heading
  • max-width: 30px โ€” selector .widget-title-border-center .morenews-widget .wp-block-search\__label::after, .widget-title-border-center .morenews-widget .wp-block-group .wp-block-heading::after, .widget-title-border-center .wp_post_author_widget .widget-title .header-after::after,
  • max-width: 100vw โ€” selector body.full-width-content .alignfull, body.full-width-content:not(.single-content-mode-boxed) .alignfull
  • padding: 1.25em 2.375em โ€” selector h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-bac
  • padding: 0 โ€” selector :root :where(.wp-block-latest-posts.is-grid)
  • padding: 6px 10px โ€” selector :where(.wp-block-search**button)
  • padding: 4px โ€” selector :where(.wp-block-search**button-inside .wp-block-search**inside-wrapper)
  • padding: 0 4px โ€” selector :where(.wp-block-search**button-inside .wp-block-search**inside-wrapper) .wp-block-search**input
  • padding: 4px 8px โ€” selector :where(.wp-block-search**button-inside .wp-block-search**inside-wrapper) :where(.wp-block-search\__button)
  • padding: 0px !important โ€” selector #wp-admin-bar-p404_free_top_button .ab-item
  • padding: 0 !important โ€” selector #wpadminbar #wp-admin-bar-p404_free_top_button_dropdown .ab-item
  • gap: 24px โ€” selector :root :where(.is-layout-flex)
  • gap: 15px โ€” selector .morenews-reaction-buttons
  • gap: 10px โ€” selector .morenews-reaction-buttons
  • transition: background 0.2s, box-shadow 0.2s โ€” selector .p404-redirect-btn
  • transition: visibility 0s, opacity 0.4s linear โ€” selector body.sidr-open:before
  • transition: all 300ms ease-out โ€” selector .btn-style1 :is(a,a:visited), button,input[type="button"],input[type="reset"],input[type="submit"]
  • transition: all 0.075s ease โ€” selector .main-navigation .menu .menu-mobile li a
  • transition: 0.35s โ€” selector footer .aft-small-social-menu ul li a, header .mid-header .aft-small-social-menu ul li a, header .top-header .aft-small-social-menu ul li a, .social-widget-menu.af-widget-body ul li a
  • transition: .35s โ€” selector .morenews_author_info\_widget .aft-small-social-menu ul li a
  • transition: all 0.075s linear โ€” selector .aft-popular-taxonomies-lists ul li a
  • transition: .25s โ€” selector #aft-dark-light-mode-wrap a

Responsive rules

(min-resolution:192dpi)
screen and (max-width:600px)
(min-width:600px)
(max-width:600px)
only screen and (min-width:992px)
only screen and (min-width:993px)
only screen and (max-width: 640px) 
(prefers-reduced-motion:reduce)
screen and (max-width:782px)
screen and (max-width:400px)
print
(min-width:768px)
(min-width:992px)
(min-width:1200px)
screen and (max-width:767px)
screen and (-webkit-min-device-pixel-ratio:0)
(max-device-width:480px) and (orientation:landscape)
(max-width:767px)
screen and (min-width:768px)
all and (transform-3d),(-webkit-transform-3d)
(min-width:768px) and (max-width:991px)
(min-width:992px) and (max-width:1199px)
only screen and (min-width: 992px) 
not screen and (min-width: 992px) 
screen and (min-width: 993px) 

Source: https://canyonlegal.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://canyonlegal.com/ โ€” :root

--wp-block-synced-color: #7a00df;
--wp-block-synced-color--rgb: 122,0,223;
--wp-bound-block-color: var(--wp-block-synced-color);
--wp-editor-canvas-background: #ddd;
--wp-admin-theme-color: #007cba;
--wp-admin-theme-color--rgb: 0,124,186;
--wp-admin-theme-color-darker-10: #006ba1;
--wp-admin-theme-color-darker-10--rgb: 0,107,160.5;
--wp-admin-theme-color-darker-20: #005a87;
--wp-admin-theme-color-darker-20--rgb: 0,90,135;
--wp-admin-border-width-focus: 2px;
--wp-admin-border-width-focus: 1.5px;
--wp--preset--font-size--normal: 16px;
--wp--preset--font-size--huge: 42px;
--wp--preset--aspect-ratio--square: 1;
--wp--preset--aspect-ratio--4-3: 4/3;
--wp--preset--aspect-ratio--3-4: 3/4;
--wp--preset--aspect-ratio--3-2: 3/2;
--wp--preset--aspect-ratio--2-3: 2/3;
--wp--preset--aspect-ratio--16-9: 16/9;
--wp--preset--aspect-ratio--9-16: 9/16;
--wp--preset--color--black: #000000;
--wp--preset--color--cyan-bluish-gray: #abb8c3;
--wp--preset--color--white: #ffffff;
--wp--preset--color--pale-pink: #f78da7;
--wp--preset--color--vivid-red: #cf2e2e;
--wp--preset--color--luminous-vivid-orange: #ff6900;
--wp--preset--color--luminous-vivid-amber: #fcb900;
--wp--preset--color--light-green-cyan: #7bdcb5;
--wp--preset--color--vivid-green-cyan: #00d084;
--wp--preset--color--pale-cyan-blue: #8ed1fc;
--wp--preset--color--vivid-cyan-blue: #0693e3;
--wp--preset--color--vivid-purple: #9b51e0;
--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);
--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);
--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);
--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);
--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);
--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);
--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);
--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);
--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);
--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);
--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);
--wp--preset--font-size--small: 13px;
--wp--preset--font-size--medium: clamp(14px, 0.875rem + ((1vw - 3.2px) \* 0.556), 20px);
--wp--preset--font-size--large: clamp(22.041px, 1.378rem + ((1vw - 3.2px) \* 1.293), 36px);
--wp--preset--font-size--x-large: clamp(25.014px, 1.563rem + ((1vw - 3.2px) \* 1.573), 42px);
--wp--preset--spacing--20: 0.44rem;
--wp--preset--spacing--30: 0.67rem;
--wp--preset--spacing--40: 1rem;
--wp--preset--spacing--50: 1.5rem;
--wp--preset--spacing--60: 2.25rem;
--wp--preset--spacing--70: 3.38rem;
--wp--preset--spacing--80: 5.06rem;
--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);
--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);
--wp--custom--line-height--flat: 1;
--wp--custom--line-height--tight: 1.2;
--wp--custom--line-height--normal: 1.5;
--wp--style--global--content-size: 930px;
--wp--style--global--wide-size: 1400px;
--wp--style--block-gap: 24px;

https://canyonlegal.com/ โ€” html :where(.is-position-sticky)

--wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height,0px);
--wp-admin--admin-bar--position-offset: 0px;

https://canyonlegal.com/ โ€” .wp-block-button

--wp--preset--dimension--25: 25%;
--wp--preset--dimension--50: 50%;
--wp--preset--dimension--75: 75%;
--wp--preset--dimension--100: 100%;

https://canyonlegal.com/ โ€” body

--wp--style--root--padding-top: 0px;
--wp--style--root--padding-right: 0px;
--wp--style--root--padding-bottom: 0px;
--wp--style--root--padding-left: 0px;

https://canyonlegal.com/wp-includes/css/admin-bar.min.css?ver=7.1.3 โ€” html

--wp-admin--admin-bar--height: 32px;
--wp-admin--admin-bar--height: 46px;

Source: https://canyonlegal.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-family'Oswald','Noto Sans','Noto Sans CJK SC','Noto Sans JP','Noto Sans KR',system-ui,-apple-system,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'.site-branding .site-title
font-family'Open Sans','Noto Sans','Noto Sans CJK SC','Noto Sans JP','Noto Sans KR',system-ui,-apple-system,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'body,button,input,select,optgroup,.cat-links li a,.min-read,textarea,.af-social-contacts .social-widget-menu .screen-reader-text
font-family'aft-icons'#scroll-up, .custom-menu-link i, .af-yt-video-play .fa-play, .af-bg-play .fa-play, .slick-arrow.fa-angle-up, .slick-arrow.fa-angle-down, .slick-arrow.fa-angle-right, .slick-arrow.fa-angle-left, .posts-navigation .nav-previous:before, .posts-navigatio
font-family"Helvetica Neue",Helvetica,Arial,sans-serifbody
font-size.875em.wp-block-latest-comments**comment-excerpt p
font-size14px:root :where(.wp-element-button, .wp-block-button**link)
font-size17px.p404-redirect-btn
font-size50px.header-layout-3 .site-header .site-branding .site-title, .site-branding .site-title
font-size2.75rem.site-branding .site-title
font-size10px#wpadminbar .quicklinks a span#ab-updates
font-size16px#wpadminbar #wp-admin-bar-user-info .display-name
font-weight600:root :where(.wp-element-button, .wp-block-button\_\_link)
font-weightbold.p404-redirect-adminbar-weekly-title
font-weightnormal#scroll-up, .custom-menu-link i, .af-yt-video-play .fa-play, .af-bg-play .fa-play, .slick-arrow.fa-angle-up, .slick-arrow.fa-angle-down, .slick-arrow.fa-angle-right, .slick-arrow.fa-angle-left, .posts-navigation .nav-previous:before, .posts-navigatio
font-weight500.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6
font-weight400.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small
font-weight200.jumbotron p
font-weight700.btn-style1 :is(a,a:visited), button,input[type="button"],input[type="reset"],input[type="submit"]
font-weight900[class\*="widget-title-fill-"] .morenews-widget .wp-block-search**label, [class_="widget-title-fill-"] .morenews-widget .wp-block-group .wp-block-heading, [class_="widget-title-fill-"] .wp_post_author_widget .widget-title .header-after, [class="widge
line-height1.8:where(.wp-block-latest-comments:not([style=line-height] .wp-block-latest-commentscomment-excerpt p))
line-height0.wp-block-searchbutton.has-icon
line-height1:root :where(.wp-element-button, .wp-block-buttonlink)
line-height1.3:root :where(.wp-block-heading)
line-height1.6.p404-redirect-btn
line-height2#wpadminbar .quicklinks .menupop ul li .ab-item,#wpadminbar .quicklinks .menupop ul li a strong,#wpadminbar .quicklinks .menupop.hover ul li .ab-item,#wpadminbar .shortlink-input,#wpadminbar.nojs .quicklinks .menupop:hover ul li .ab-item
line-height1.5#wpadminbar #wp-admin-bar-user-info .display-name
line-height1.42857143body
letter-spacing0.1px.cat-links li a
letter-spacing0.5pxbody:not(.single) .read-single span.min-read
letter-spacing1px.wp-block-preformatted pre
color#eee:root .has-very-light-gray-color
color#313131:root .has-very-dark-gray-color
color#fff:root :where(.wp-element-button, .wp-block-buttonlink)
color#dc3545#wpadminbar #wp-admin-bar-p404_free_top_button .ab-icon:before
color#fff !important.p404-redirect-btn
color#1665CFfooter.site-footer .wp-calendar-nav a:hover,footer.site-footer .wp-block-latest-comments**comment-meta a:hover,body.wp-post-author-meta .awpa-display-name a:hover,.post-description a:not(.aft-readmore),.post-description a:not(.aft-readmore):visited,.
color#1f1f1fbody.aft-default-mode .site-title a, body.aft-default-mode .site-header .site-branding .site-title a:visited, body.aft-default-mode .site-header .site-branding .site-title a:hover, body.aft-default-mode .site-description
background-color#eee:root .has-very-light-gray-background-color
background-color#313131:root .has-very-dark-gray-background-color
background-color#fff:where(.wp-block-search**button-inside .wp-block-search**inside-wrapper)
background-color#32373c:root :where(.wp-element-button, .wp-block-button**link)
background-color#000000body.aft-dark-mode #sidr,body.aft-dark-mode,body.aft-dark-mode.custom-background,body.aft-dark-mode #af-preloader
background-color#eeeeeebody.aft-default-mode #sidr,body.aft-default-mode #af-preloader,body.aft-default-mode
background-color#1665CF !importantdiv.wpforms-container-full button[type=submit]:hover,div.wpforms-container-full button[type=submit]:not(:hover):not(:active)
background-color#1665CFbody.aft-default-mode .morenews-header .main-navigation .menu-desktop > ul > li:hover > a:before,body.aft-default-mode .morenews-header .main-navigation .menu-desktop > ul > li.current-menu-item > a:before
border-radius0:where(.wp-block-search**button-inside .wp-block-search**inside-wrapper) .wp-block-search**input
border-radius12px.p404-redirect-dropdown-container
border-radius8px.p404-redirect-card
border-radius10px#wpadminbar .quicklinks a span#ab-updates
border-radius4pxpre
border-radius6px.btn-group-lg>.btn,.btn-lg
border-radius3px.btn-group-sm>.btn,.btn-sm
border-radius4px 4px 0 0.nav-tabs>li>a
box-shadow0 8px 32px rgba(0,0,0,0.25).p404-redirect-dropdown-container
box-shadow0 2px 8px rgba(0,0,0,0.07).p404-redirect-card
box-shadow0 2px 8px rgba(220,53,69,0.15).p404-redirect-btn
box-shadow0 4px 16px rgba(220,53,69,0.25).p404-redirect-btn:hover
box-shadownone#wpadminbar a,#wpadminbar a img,#wpadminbar a img:hover,#wpadminbar a:hover
box-shadowinset 0 3px 5px rgba(0,0,0,.125).btn.active,.btn:active
box-shadowinset 0 1px 0 rgba(255,255,255,.1).navbar-collapse
box-shadowinset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1).navbar-form
max-width100%.wp-block-search.wp-block-search**button-only .wp-block-search**button
max-width1440px.container-wrapper
max-width400pxbody.error404 .container-wrapper #primary .page-content > .search-form
max-width1400px.af-wide-layout .af-main-banner-latest-posts.grid-layout.morenews-customizer .container-wrapper
max-width95px.aft-main-banner-section.aft-banner-layout-3 .banner-vertical-slider .aft-trending-posts.list-part .af-double-column.list-style .read-bg-img
max-widthunset.wp-container-core-group-is-layout-3 > .alignwide.wp-block-heading
max-width30px.widget-title-border-center .morenews-widget .wp-block-search\__label::after, .widget-title-border-center .morenews-widget .wp-block-group .wp-block-heading::after, .widget-title-border-center .wp_post_author_widget .widget-title .header-after::after,
max-width100vwbody.full-width-content .alignfull, body.full-width-content:not(.single-content-mode-boxed) .alignfull
padding1.25em 2.375emh1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-bac
padding0:root :where(.wp-block-latest-posts.is-grid)
padding6px 10px:where(.wp-block-search**button)
padding4px:where(.wp-block-search**button-inside .wp-block-search**inside-wrapper)
padding0 4px:where(.wp-block-search**button-inside .wp-block-search**inside-wrapper) .wp-block-search**input
padding4px 8px:where(.wp-block-search**button-inside .wp-block-search**inside-wrapper) :where(.wp-block-search\__button)
padding0px !important#wp-admin-bar-p404_free_top_button .ab-item
padding0 !important#wpadminbar #wp-admin-bar-p404_free_top_button_dropdown .ab-item
gap24px:root :where(.is-layout-flex)
gap15px.morenews-reaction-buttons
gap10px.morenews-reaction-buttons
transitionbackground 0.2s, box-shadow 0.2s.p404-redirect-btn
transitionvisibility 0s, opacity 0.4s linearbody.sidr-open:before
transitionall 300ms ease-out.btn-style1 :is(a,a:visited), button,input[type="button"],input[type="reset"],input[type="submit"]
transitionall 0.075s ease.main-navigation .menu .menu-mobile li a
transition0.35sfooter .aft-small-social-menu ul li a, header .mid-header .aft-small-social-menu ul li a, header .top-header .aft-small-social-menu ul li a, .social-widget-menu.af-widget-body ul li a
transition.35s.morenews_author_info\_widget .aft-small-social-menu ul li a
transitionall 0.075s linear.aft-popular-taxonomies-lists ul li a
transition.25s#aft-dark-light-mode-wrap a

Source: https://canyonlegal.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.
  • 79 custom-property declarations found; 2170 relevant property declarations parsed.

Stylesheet sources