body.wkgp-site {
background: var(--wk-paper);
color: var(--wk-ink);
font-family: var(--wk-body-font);
}
.wkgp-site h1,
.wkgp-site h2,
.wkgp-site h3,
.wkgp-site h4,
.wkgp-site .main-title {
color: var(--wk-ink);
font-family: var(--wk-heading-font);
letter-spacing: 0;
}
.wkgp-site a {
color: var(--wk-primary);
}
.wkgp-custom-header .site-header,
.wkgp-custom-header #site-navigation {
display: none;
}
.wkgp-custom-header .site-header,
.wkgp-custom-header #masthead,
.wkgp-custom-header #site-navigation {
border: 0 !important;
height: 0 !important;
margin: 0 !important;
min-height: 0 !important;
overflow: hidden !important;
padding: 0 !important;
}
.wk-header {
position: relative;
z-index: 1000;
}
.wk-header--position-sticky {
position: sticky;
top: 0;
}
.admin-bar .wk-header--position-sticky {
top: 32px;
}
.wk-header--position-absolute {
left: 0;
position: absolute;
top: 0;
width: 100%;
}
.wk-header--position-floating {
left: 0;
padding-top: 18px;
position: absolute;
top: 0;
width: 100%;
}
.wk-header__bar {
align-items: center;
display: grid;
gap: 22px;
grid-template-columns: auto 1fr auto;
margin-inline: auto;
min-height: 76px;
width: min(1180px, calc(100% - 48px));
}
.wk-header--shape-boxed .wk-header__bar,
.wk-header--shape-rounded-bar .wk-header__bar,
.wk-header--shape-floating-pill .wk-header__bar {
margin-top: 12px;
min-height: 68px;
padding: 0 18px;
}
.wk-header--shape-boxed .wk-header__bar {
border-radius: 8px;
box-shadow: 0 16px 50px rgba(16, 35, 31, 0.12);
}
.wk-header--shape-rounded-bar .wk-header__bar {
border-radius: 18px;
box-shadow: 0 16px 50px rgba(16, 35, 31, 0.1);
}
.wk-header--shape-floating-pill .wk-header__bar {
border-radius: 999px;
box-shadow: 0 18px 55px rgba(16, 35, 31, 0.16);
}
.wk-header--bg-solid {
background: var(--wk-paper);
border-bottom: 1px solid rgba(93, 105, 101, 0.18);
}
.wk-header--bg-soft {
background: var(--wk-soft);
border-bottom: 1px solid rgba(93, 105, 101, 0.16);
}
.wk-header--bg-dark {
background: var(--wk-dark);
color: #fff;
}
.wk-header--bg-glass {
background: rgba(255, 255, 255, 0.76);
backdrop-filter: blur(16px);
border-bottom: 1px solid rgba(255, 255, 255, 0.3);
box-shadow: 0 8px 34px rgba(16, 35, 31, 0.08);
}
.wk-header--bg-gradient {
background: linear-gradient(135deg, var(--wk-dark) 0%, var(--wk-primary) 100%);
color: #fff;
}
.wk-header--bg-transparent {
background: transparent;
color: #fff;
}
.wk-header--shape-boxed.wk-header--bg-solid,
.wk-header--shape-rounded-bar.wk-header--bg-solid,
.wk-header--shape-floating-pill.wk-header--bg-solid,
.wk-header--shape-boxed.wk-header--bg-soft,
.wk-header--shape-rounded-bar.wk-header--bg-soft,
.wk-header--shape-floating-pill.wk-header--bg-soft,
.wk-header--shape-boxed.wk-header--bg-dark,
.wk-header--shape-rounded-bar.wk-header--bg-dark,
.wk-header--shape-floating-pill.wk-header--bg-dark,
.wk-header--shape-boxed.wk-header--bg-glass,
.wk-header--shape-rounded-bar.wk-header--bg-glass,
.wk-header--shape-floating-pill.wk-header--bg-glass,
.wk-header--shape-boxed.wk-header--bg-gradient,
.wk-header--shape-rounded-bar.wk-header--bg-gradient,
.wk-header--shape-floating-pill.wk-header--bg-gradient {
background: transparent;
border-bottom: 0;
box-shadow: none;
}
.wk-header--shape-boxed.wk-header--bg-solid .wk-header__bar,
.wk-header--shape-rounded-bar.wk-header--bg-solid .wk-header__bar,
.wk-header--shape-floating-pill.wk-header--bg-solid .wk-header__bar {
background: var(--wk-paper);
}
.wk-header--shape-boxed.wk-header--bg-soft .wk-header__bar,
.wk-header--shape-rounded-bar.wk-header--bg-soft .wk-header__bar,
.wk-header--shape-floating-pill.wk-header--bg-soft .wk-header__bar {
background: var(--wk-soft);
}
.wk-header--shape-boxed.wk-header--bg-dark .wk-header__bar,
.wk-header--shape-rounded-bar.wk-header--bg-dark .wk-header__bar,
.wk-header--shape-floating-pill.wk-header--bg-dark .wk-header__bar {
background: var(--wk-dark);
}
.wk-header--shape-boxed.wk-header--bg-glass .wk-header__bar,
.wk-header--shape-rounded-bar.wk-header--bg-glass .wk-header__bar,
.wk-header--shape-floating-pill.wk-header--bg-glass .wk-header__bar {
background: rgba(255, 255, 255, 0.78);
backdrop-filter: blur(16px);
}
.wk-header--shape-boxed.wk-header--bg-gradient .wk-header__bar,
.wk-header--shape-rounded-bar.wk-header--bg-gradient .wk-header__bar,
.wk-header--shape-floating-pill.wk-header--bg-gradient .wk-header__bar {
background: linear-gradient(135deg, var(--wk-dark) 0%, var(--wk-primary) 100%);
}
.wk-header__brand {
align-items: center;
color: currentColor;
display: inline-flex;
font-family: var(--wk-heading-font);
font-weight: 800;
min-width: 0;
text-decoration: none;
}
.wk-header__brand img {
display: block;
height: auto;
max-height: 52px;
max-width: 170px;
width: auto;
}
.wk-header__site-name {
color: currentColor;
font-size: 1.15rem;
line-height: 1.1;
}
.wk-header__nav {
justify-self: center;
}
.wk-header__nav ul {
align-items: center;
display: flex;
flex-wrap: wrap;
gap: 6px;
justify-content: center;
list-style: none;
margin: 0;
padding: 0;
}
.wk-header__nav a {
align-items: center;
border-radius: 8px;
color: currentColor !important;
display: inline-flex;
font-family: var(--wk-body-font);
font-size: 14px;
font-weight: 680;
justify-content: center;
line-height: 1.1;
min-height: 36px;
padding: 8px 11px;
text-decoration: none;
transition: background 0.18s, border-color 0.18s, color 0.18s, transform 0.18s;
}
.wk-header--bg-dark .wk-header__nav a,
.wk-header--bg-gradient .wk-header__nav a,
.wk-header--bg-transparent .wk-header__nav a {
color: rgba(255, 255, 255, 0.86) !important;
}
.wk-header--menu-text .wk-header__nav a:hover,
.wk-header--menu-text .current-menu-item > a {
color: var(--wk-primary) !important;
}
.wk-header--bg-dark.wk-header--menu-text .wk-header__nav a:hover,
.wk-header--bg-gradient.wk-header--menu-text .wk-header__nav a:hover,
.wk-header--bg-transparent.wk-header--menu-text .wk-header__nav a:hover,
.wk-header--bg-dark.wk-header--menu-text .current-menu-item > a,
.wk-header--bg-gradient.wk-header--menu-text .current-menu-item > a,
.wk-header--bg-transparent.wk-header--menu-text .current-menu-item > a {
color: var(--wk-accent) !important;
}
.wk-header--menu-underline .wk-header__nav a {
border-radius: 0;
position: relative;
}
.wk-header--menu-underline .wk-header__nav a::after {
background: var(--wk-primary);
bottom: 4px;
content: "";
height: 2px;
left: 12px;
position: absolute;
right: 12px;
transform: scaleX(0);
transform-origin: center;
transition: transform 0.18s;
}
.wk-header--menu-underline .wk-header__nav a:hover::after,
.wk-header--menu-underline .current-menu-item > a::after {
transform: scaleX(1);
}
.wk-header--menu-pills .wk-header__nav a:hover,
.wk-header--menu-pills .current-menu-item > a {
background: rgba(37, 92, 255, 0.12);
color: var(--wk-primary) !important;
}
.wk-header--menu-boxes .wk-header__nav a {
border: 1px solid rgba(93, 105, 101, 0.18);
border-radius: 4px;
}
.wk-header--menu-boxes .wk-header__nav a:hover,
.wk-header--menu-boxes .current-menu-item > a {
background: var(--wk-primary);
border-color: var(--wk-primary);
color: #fff !important;
}
.wk-header--menu-minimal .wk-header__nav a {
font-size: 13px;
font-weight: 560;
opacity: 0.82;
padding-inline: 7px;
}
.wk-header--menu-minimal .wk-header__nav a:hover,
.wk-header--menu-minimal .current-menu-item > a {
opacity: 1;
}
.wk-header__actions {
align-items: center;
display: flex;
flex-shrink: 0;
gap: 10px;
justify-content: flex-end;
}
.wk-header__cta {
align-items: center;
border-radius: 999px;
display: inline-flex;
font-size: 13px;
font-weight: 780;
justify-content: center;
line-height: 1.1;
min-height: 42px;
padding: 10px 18px;
text-decoration: none;
transition: background 0.18s, border-color 0.18s, box-shadow 0.18s, color 0.18s, transform 0.18s;
white-space: nowrap;
}
.wk-header__cta--primary {
background: var(--wk-primary);
color: #fff !important;
}
.wk-header__cta--primary:hover {
background: var(--wk-primary-hover);
box-shadow: 0 8px 26px rgba(0, 0, 0, 0.14);
color: #fff !important;
transform: translateY(-1px);
}
.wk-header--cta-outline .wk-header__cta--primary {
background: transparent;
border: 1.5px solid currentColor;
color: currentColor !important;
}
.wk-header__cta--secondary {
background: transparent;
border: 1.5px solid rgba(93, 105, 101, 0.28);
color: currentColor !important;
}
.wk-header--bg-dark .wk-header__cta--secondary,
.wk-header--bg-gradient .wk-header__cta--secondary,
.wk-header--bg-transparent .wk-header__cta--secondary {
border-color: rgba(255, 255, 255, 0.44);
color: #fff !important;
}
.wk-header__toggle {
align-items: center;
background: transparent;
border: 1.5px solid rgba(93, 105, 101, 0.28);
border-radius: 999px;
cursor: pointer;
display: none;
flex-direction: column;
gap: 4px;
height: 44px;
justify-content: center;
margin: 0;
padding: 0;
width: 44px;
}
.wk-header__toggle span {
background: currentColor;
border-radius: 999px;
display: block;
height: 2px;
width: 18px;
}
.wk-header--align-centered .wk-header__bar {
grid-template-columns: auto 1fr auto;
}
.wk-header--align-logo-center .wk-header__bar {
grid-template-columns: 1fr auto 1fr;
}
.wk-header--align-logo-center .wk-header__brand {
grid-column: 2;
grid-row: 1;
justify-self: center;
}
.wk-header--align-logo-center .wk-header__nav {
grid-column: 1;
justify-self: start;
}
.wk-header--align-logo-center .wk-header__actions {
grid-column: 3;
}
.wk-header--align-left-stack .wk-header__bar {
grid-template-columns: auto auto 1fr;
}
.wk-header--align-left-stack .wk-header__nav {
justify-self: start;
}
.wkgp-site .site-content,
.wkgp-site #page,
.wkgp-site .site,
.wkgp-site .grid-container,
.wkgp-site #content,
.wkgp-site #primary,
.wkgp-site .content-area,
.wkgp-site.separate-containers #page,
.wkgp-site.separate-containers .site,
.wkgp-site.separate-containers .site-content,
.wkgp-site.separate-containers .site-main,
.wkgp-site .site-main,
.wkgp-site .inside-article,
.wkgp-site .entry-content {
margin-top: 0 !important;
padding-top: 0 !important;
}
.wkgp-custom-header .wk-header {
margin-bottom: 0 !important;
}
.wkgp-custom-header .wk-header + #page,
.wkgp-custom-header .wk-header + .site,
.wkgp-custom-header .wk-header + .site-content {
margin-top: 0 !important;
padding-top: 0 !important;
}
.wkgp-custom-header.separate-containers .site-main,
.wkgp-custom-header.separate-containers .inside-article,
.wkgp-custom-header.one-container .site-content {
margin-top: 0 !important;
padding-top: 0 !important;
}
.wkgp-webkreator-page .site-content,
.wkgp-webkreator-page .content-area,
.wkgp-webkreator-page #primary,
.wkgp-webkreator-page .site-main,
.wkgp-webkreator-page article,
.wkgp-webkreator-page .inside-article,
.wkgp-webkreator-page .entry-content {
display: block !important;
float: none !important;
margin: 0 !important;
max-width: none !important;
padding: 0 !important;
width: 100% !important;
}
.wkgp-webkreator-page .widget-area,
.wkgp-webkreator-page .sidebar,
.wkgp-webkreator-page .entry-header,
.wkgp-webkreator-page .page-header,
.wkgp-webkreator-page .entry-title {
display: none !important;
}
.wkgp-webkreator-page .entry-content > :first-child {
margin-top: 0 !important;
}
.wkgp-site .site-main > article:first-child,
.wkgp-site .inside-article > .entry-content:first-child,
.wkgp-site .entry-content > :first-child {
margin-top: 0 !important;
}
.wkgp-site .entry-content > main:first-child,
.wkgp-site .entry-content > section:first-child,
.wkgp-site .entry-content > .wk-page:first-child,
.wkgp-site .entry-content > [class*="phix-"]:first-child {
margin-top: 0 !important;
}
.wkgp-site .entry-title {
font-size: clamp(2rem, 4vw, 3.8rem);
line-height: 1.08;
}
.wkgp-site .entry-meta,
.wkgp-site .entry-summary {
color: var(--wk-muted);
}
.wkgp-blog-card-grid.blog .site-main,
.wkgp-blog-card-grid.archive .site-main {
display: grid;
gap: 24px;
grid-template-columns: repeat(3, minmax(0, 1fr));
}
.wkgp-blog-card-grid.blog .site-main > article,
.wkgp-blog-card-grid.archive .site-main > article {
background: var(--wk-paper);
border: 1px solid rgba(93, 105, 101, 0.18);
border-radius: 8px;
box-shadow: 0 14px 40px rgba(16, 35, 31, 0.08);
margin: 0;
overflow: hidden;
padding: 0;
}
.wkgp-blog-card-grid.blog .site-main > article .inside-article,
.wkgp-blog-card-grid.archive .site-main > article .inside-article {
padding: 1.4rem;
}
.wkgp-blog-card-grid.blog .post-image,
.wkgp-blog-card-grid.archive .post-image {
margin-bottom: 0;
}
.wkgp-blog-card-grid.blog .post-image img,
.wkgp-blog-card-grid.archive .post-image img {
aspect-ratio: 1.5;
object-fit: cover;
width: 100%;
}
.wkgp-blog-card-grid.blog .entry-title,
.wkgp-blog-card-grid.archive .entry-title {
font-size: 1.35rem;
line-height: 1.18;
}
.single-post.wkgp-site .site-main {
max-width: 860px;
}
.single-post.wkgp-site .inside-article {
font-size: 18px;
line-height: 1.75;
}
.single-post.wkgp-site .entry-content h2 {
margin-top: 2em;
}
.single-post.wkgp-site .featured-image img {
border-radius: 8px;
}
.wkgp-custom-footer .site-info {
display: none;
}
.wk-footer {
background: var(--wk-soft);
color: var(--wk-ink);
margin-top: 64px;
padding: clamp(2rem, 5vw, 4rem) 24px;
}
.wk-footer--dark,
.wk-footer--dark-cta,
.wk-footer--columns {
background: var(--wk-dark);
color: #fff;
}
.wk-footer--editorial {
background: var(--wk-paper);
border-top: 1px solid rgba(93, 105, 101, 0.18);
}
.wk-footer__inner {
align-items: center;
display: flex;
gap: 24px;
justify-content: space-between;
margin: 0 auto;
max-width: 1180px;
}
.wk-footer__brand strong {
font-family: var(--wk-heading-font);
font-size: 1.1rem;
}
.wk-footer__brand p {
color: currentColor;
margin: 0.45rem 0 0;
max-width: 680px;
opacity: 0.82;
}
@media (max-width: 960px) {
.admin-bar .wk-header--position-sticky {
top: 46px;
}
.wk-header__bar,
.wk-header--align-logo-center .wk-header__bar,
.wk-header--align-left-stack .wk-header__bar {
grid-template-columns: auto auto;
justify-content: space-between;
padding-block: 8px;
}
.wk-header__brand,
.wk-header--align-logo-center .wk-header__brand {
grid-column: 1;
grid-row: 1;
justify-self: start;
}
.wk-header__toggle {
display: inline-flex;
grid-column: 2;
grid-row: 1;
justify-self: end;
}
.wk-header__nav,
.wk-header__actions,
.wk-header--align-logo-center .wk-header__nav,
.wk-header--align-logo-center .wk-header__actions {
display: none;
grid-column: 1 / -1;
justify-self: stretch;
}
.wk-header.is-open .wk-header__nav,
.wk-header.is-open .wk-header__actions {
display: flex;
}
.wk-header.is-open .wk-header__nav ul,
.wk-header.is-open .wk-header__actions {
align-items: stretch;
flex-direction: column;
gap: 6px;
padding-bottom: 16px;
width: 100%;
}
.wk-header__nav a,
.wk-header__cta {
min-height: 46px;
width: 100%;
}
.wk-header--mobile-drawer.is-open::before {
background: rgba(0, 0, 0, 0.35);
content: "";
inset: 0;
position: fixed;
z-index: -1;
}
.wkgp-blog-card-grid.blog .site-main,
.wkgp-blog-card-grid.archive .site-main {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
}
@media (max-width: 700px) {
.admin-bar .wk-header--position-sticky {
top: 0;
}
.wk-header__bar {
width: min(100% - 28px, 1180px);
}
.wkgp-blog-card-grid.blog .site-main,
.wkgp-blog-card-grid.archive .site-main {
grid-template-columns: 1fr;
}
.wk-footer__inner {
align-items: flex-start;
flex-direction: column;
}
} .wkgp-site {
--wk-phix-night: #03070f;
--wk-phix-navy: #061b3a;
--wk-phix-blue: #0057d9;
--wk-phix-electric: #00d4ff;
--wk-phix-lime: #a7ff00;
--wk-phix-white: #ffffff;
--wk-phix-muted-white: rgba(255, 255, 255, 0.62);
}
.wkgp-site .wk-header {
background: linear-gradient(135deg, var(--wk-phix-night) 0%, var(--wk-phix-navy) 48%, var(--wk-phix-blue) 100%);
border-bottom: 1px solid rgba(0, 212, 255, 0.16);
box-shadow: 0 14px 38px rgba(3, 7, 15, 0.28);
color: var(--wk-phix-white);
}
.wkgp-site .wk-header__bar {
min-height: 76px;
width: min(1180px, calc(100% - 48px));
}
.wkgp-site .wk-header__brand img {
max-height: 42px;
max-width: 152px;
}
.wkgp-site .wk-header__site-name {
color: var(--wk-phix-white);
font-size: 1.16rem;
font-weight: 900;
}
.wkgp-site .wk-header__nav a {
color: rgba(255, 255, 255, 0.86) !important;
font-weight: 760;
}
.wkgp-site .wk-header__nav a:hover,
.wkgp-site .wk-header .current-menu-item > a {
background: rgba(167, 255, 0, 0.08);
color: var(--wk-phix-lime) !important;
}
.wkgp-site .wk-header__cta--primary {
background: var(--wk-phix-lime);
box-shadow: 0 10px 26px rgba(167, 255, 0, 0.24);
color: var(--wk-phix-night) !important;
}
.wkgp-site .wk-header__cta--primary:hover {
background: #b8ff2a;
color: var(--wk-phix-night) !important;
}
.wkgp-site .wk-header__cta--secondary {
border-color: rgba(0, 212, 255, 0.42);
color: var(--wk-phix-white) !important;
}
.wkgp-site .wk-header__cta--secondary:hover {
background: rgba(0, 212, 255, 0.08);
border-color: rgba(0, 212, 255, 0.76);
}
.wkgp-site .wk-header__toggle {
border-color: rgba(167, 255, 0, 0.52);
color: var(--wk-phix-white);
}
.wkgp-site .wk-footer--phix-complete {
background: var(--wk-phix-navy);
color: var(--wk-phix-white);
margin-top: 0;
padding: 0;
}
.wkgp-site .wk-footer__main {
display: grid;
gap: 40px;
grid-template-columns: 1.4fr 1fr 1fr 1.2fr;
margin-inline: auto;
padding: 64px 0 48px;
width: min(1180px, calc(100% - 48px));
}
.wkgp-site .wk-footer__brand,
.wkgp-site .wk-footer__col,
.wkgp-site .wk-footer__cta-box {
min-width: 0;
}
.wkgp-site .wk-footer__logo {
color: var(--wk-phix-white);
display: inline-flex;
font-family: var(--wk-heading-font);
font-size: 18px;
font-weight: 900;
margin-bottom: 16px;
text-decoration: none;
}
.wkgp-site .wk-footer__logo img {
display: block;
height: auto;
max-height: 44px;
max-width: 130px;
}
.wkgp-site .wk-footer__brand p {
color: rgba(255, 255, 255, 0.54);
font-size: 13px;
line-height: 1.7;
margin: 0 0 24px;
max-width: 250px;
}
.wkgp-site .wk-footer__socials {
display: flex;
flex-wrap: wrap;
gap: 10px;
}
.wkgp-site .wk-footer__social {
align-items: center;
background: rgba(255, 255, 255, 0.06);
border: 1px solid rgba(0, 212, 255, 0.18);
border-radius: 10px;
color: rgba(255, 255, 255, 0.76);
display: inline-flex;
height: 38px;
justify-content: center;
text-decoration: none;
transition: background 0.18s, border-color 0.18s, color 0.18s, transform 0.18s;
width: 38px;
}
.wkgp-site .wk-footer__social:hover {
background: rgba(167, 255, 0, 0.1);
border-color: rgba(167, 255, 0, 0.42);
color: var(--wk-phix-lime);
transform: translateY(-2px);
}
.wkgp-site .wk-footer__col h2,
.wkgp-site .wk-footer__cta-box h2 {
color: var(--wk-phix-electric);
font-family: var(--wk-body-font);
font-size: 11px;
font-weight: 800;
letter-spacing: 0.1em;
line-height: 1.2;
margin: 0 0 18px;
text-transform: uppercase;
}
.wkgp-site .wk-footer__cta-box h2 {
color: var(--wk-phix-white);
font-family: var(--wk-heading-font);
font-size: 16px;
letter-spacing: 0;
text-transform: none;
}
.wkgp-site .wk-footer__cta-box h2 em {
color: var(--wk-phix-lime);
font-style: normal;
}
.wkgp-site .wk-footer__col ul {
display: grid;
gap: 10px;
list-style: none;
margin: 0;
padding: 0;
}
.wkgp-site .wk-footer__col a {
color: rgba(255, 255, 255, 0.6);
font-size: 14px;
text-decoration: none;
transition: color 0.18s;
}
.wkgp-site .wk-footer__col a:hover {
color: var(--wk-phix-lime);
}
.wkgp-site .wk-footer__cta-box {
background: rgba(0, 87, 217, 0.12);
border: 1px solid rgba(0, 212, 255, 0.18);
border-radius: 18px;
padding: 24px 20px;
}
.wkgp-site .wk-footer__cta-box p {
color: rgba(255, 255, 255, 0.54);
font-size: 12px;
line-height: 1.6;
margin: 0 0 18px;
}
.wkgp-site .wk-footer__btn {
border-radius: 999px;
display: block;
font-size: 13px;
font-weight: 800;
margin-bottom: 8px;
padding: 12px 20px;
text-align: center;
text-decoration: none;
transition: box-shadow 0.18s, transform 0.18s, background 0.18s;
}
.wkgp-site .wk-footer__btn--primary {
background: var(--wk-phix-lime);
color: var(--wk-phix-night) !important;
}
.wkgp-site .wk-footer__btn--primary:hover {
box-shadow: 0 6px 20px rgba(167, 255, 0, 0.3);
transform: translateY(-1px);
}
.wkgp-site .wk-footer__btn--ghost {
border: 1px solid rgba(0, 212, 255, 0.32);
color: rgba(255, 255, 255, 0.74) !important;
}
.wkgp-site .wk-footer__btn--ghost:hover {
background: rgba(0, 212, 255, 0.08);
color: var(--wk-phix-electric) !important;
}
.wkgp-site .wk-footer__trust {
align-items: center;
background: rgba(0, 0, 0, 0.14);
border-bottom: 1px solid rgba(0, 212, 255, 0.12);
border-top: 1px solid rgba(0, 212, 255, 0.12);
display: flex;
flex-wrap: wrap;
gap: 18px 34px;
justify-content: center;
margin-inline: auto;
padding: 20px 24px;
}
.wkgp-site .wk-footer__trust div {
align-items: center;
color: rgba(255, 255, 255, 0.66);
display: flex;
font-size: 12px;
font-weight: 700;
gap: 8px;
}
.wkgp-site .wk-footer__trust span {
background: var(--wk-phix-lime);
border-radius: 999px;
height: 7px;
width: 7px;
}
.wkgp-site .wk-footer__bottom {
background: var(--wk-phix-night);
padding: 20px 0;
}
.wkgp-site .wk-footer__bottom > * {
margin-inline: auto;
width: min(1180px, calc(100% - 48px));
}
.wkgp-site .wk-footer__disclaimer {
color: rgba(255, 255, 255, 0.3);
font-size: 11px;
line-height: 1.7;
margin-bottom: 16px;
max-width: 860px;
text-align: center;
}
.wkgp-site .wk-footer__legal-row {
align-items: center;
display: flex;
flex-wrap: wrap;
gap: 12px;
justify-content: space-between;
}
.wkgp-site .wk-footer__legal-row p,
.wkgp-site .wk-footer__rankers span {
color: rgba(255, 255, 255, 0.3);
font-size: 11px;
margin: 0;
}
.wkgp-site .wk-footer__rankers {
align-items: center;
display: flex;
gap: 7px;
}
.wkgp-site .wk-footer__rankers img {
display: block;
height: 22px;
opacity: 0.68;
width: auto;
}
@media (max-width: 900px) {
.wkgp-site .wk-footer__main {
grid-template-columns: 1fr 1fr;
padding-block: 48px 36px;
}
.wkgp-site .wk-footer__brand,
.wkgp-site .wk-footer__cta-box {
grid-column: 1 / -1;
}
}
@media (max-width: 700px) {
.wkgp-site .wk-header__bar {
width: min(100% - 28px, 1180px);
}
.wkgp-site .wk-footer__main,
.wkgp-site .wk-footer__bottom > * {
width: min(100% - 28px, 1180px);
}
}
@media (max-width: 560px) {
.wkgp-site .wk-footer__main {
grid-template-columns: 1fr;
gap: 28px;
}
.wkgp-site .wk-footer__trust {
justify-content: flex-start;
}
.wkgp-site .wk-footer__legal-row {
align-items: flex-start;
flex-direction: column;
}
}