.elementor .list-head{width:100%;padding-block-start:0px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;border-block-end: 2px solid var(--ink); gap: 6px 24px; align-items: baseline; & .list-title { border-block-end-width: 0px; padding-block-end: 0px; } & .nv-sv-gamecenter { font-size: 13px; letter-spacing: 1px; }\n}.elementor .slot-mark{position:absolute;font-family:var(--font-heading);font-weight:900;color:var(--white);letter-spacing:-0.01em;line-height:0.8;text-transform:uppercase;inset-block-start: 7cqi; inset-inline-start: 7cqi; font-size: 30cqi; pointer-events: none;\n}.elementor .calendar-links{padding:0px;margin-block-start:24px;display:flex;flex-wrap:wrap;align-items: baseline; gap: 8px 24px;\n}.elementor .lang-switch{font-family:var(--font-body);font-weight:700;font-size:14px;color:var(--muted);letter-spacing:1px;line-height:1;text-transform:uppercase;display:inline-flex;gap:6px;align-items:center;& .lang-switch-link { color: var(--muted); text-decoration: none; } & .lang-switch-link.is-current { color: var(--ink); } & .lang-switch-link:hover { color: var(--club-blue); } & .lang-switch-link:focus-visible { color: var(--club-blue); outline: 2px solid var(--club-blue); outline-offset: 3px; } & .lang-switch-sep { color: var(--muted); } &.lang-switch-menu { padding: 15px; font-family: var(--font-heading); font-size: 24px; letter-spacing: 0; gap: 10px; }\n}.elementor .history{width:100%;padding:0px;display:block;& .nv-h-controls { display: flex; flex-wrap: wrap; gap: 16px 24px; justify-content: space-between; align-items: center; margin-bottom: 32px; } & .nv-h-controls[hidden] { display: none; } & .nv-h-decades { height: auto; min-width: 0; flex: 1 1 auto; overflow-x: auto; scrollbar-width: none; } & button.team-chip { border: 0; cursor: pointer; } & button.team-chip:focus-visible { outline: 2px solid var(--club-blue); outline-offset: 2px; } & .nv-h-arrows { display: flex; gap: 8px; flex: 0 0 auto; } & .nv-h-arrow { width: 48px; height: 48px; display: inline-flex; align-items: center; justify-content: center; border: 2px solid var(--ink); border-radius: 0; background: transparent; color: var(--ink); font-family: var(--font-body); font-weight: 800; font-size: 20px; line-height: 1; cursor: pointer; padding: 0; } & .nv-h-arrow:hover:not([disabled]) { background: var(--ink); color: var(--white); } & .nv-h-arrow:focus-visible { background: var(--ink); color: var(--white); outline: 2px solid var(--club-blue); outline-offset: 3px; } & .nv-h-arrow[disabled] { opacity: 0.3; cursor: default; } & .nv-h-track { position: relative; list-style: none; margin: 0; padding: 0 0 24px; display: flex; gap: 24px; overflow-x: auto; scroll-snap-type: x mandatory; scroll-behavior: smooth; overscroll-behavior-x: contain; scrollbar-width: thin; } & .nv-h-track:focus-visible { outline: 2px solid var(--club-blue); outline-offset: 4px; } & .nv-h-card { position: relative; flex: 0 0 calc((100% - 72px) / 4); min-width: 0; scroll-snap-align: start; padding-top: 40px; display: flex; flex-direction: column; gap: 12px; @media (max-width: 1200px) { flex-basis: calc((100% - 24px) / 2); } @media (max-width: 767px) { flex-basis: 85%; } } & .nv-h-card::before { content: ""; position: absolute; top: 7px; left: 0; right: -24px; height: 2px; background: var(--ink); } & .nv-h-card:last-child::before { right: 0; } & .nv-h-marker { position: absolute; top: 0; left: 0; width: 16px; height: 16px; box-sizing: border-box; border-radius: 50%; background: var(--surface); border: 2px solid var(--ink); } & .nv-h-year { margin: 0; font-family: var(--font-heading); font-weight: 900; font-size: 64px; line-height: 0.9; color: var(--ink); @media (max-width: 767px) { font-size: 48px; } } & .nv-h-image { aspect-ratio: 3 / 2; overflow: hidden; background: var(--placeholder); } & .nv-h-image img { display: block; width: 100%; height: 100%; object-fit: cover; } & .nv-h-title { margin: 0; font-family: var(--font-body); font-weight: 800; font-size: 18px; line-height: 1.3; letter-spacing: 1px; text-transform: uppercase; color: var(--ink); } & .nv-h-text { margin: 0; font-family: var(--font-body); font-size: 16px; line-height: 1.5; color: var(--muted); } & .nv-h-highlight .nv-h-marker { background: var(--club-blue); border-color: var(--club-blue); } & .nv-h-highlight .nv-h-year { color: var(--club-blue); } & .nv-h-highlight::before { background: var(--club-blue); }\n}.elementor .filter-bar{width:100%;position:sticky;inset-block-start:0px;z-index:20;border-color:var(--line-soft);border-style:solid;background-color:var(--surface);display:block;border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .day-heading{font-family:var(--font-body);font-weight:800;font-size:13px;color:var(--ink);letter-spacing:2px;line-height:1.3;text-transform:uppercase;padding-block-start:40px;padding-block-end:12px;border-color:var(--ink);border-style:solid;border-block-start-width: 0px; border-block-end-width: 2px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .team-code-chip:hover,.elementor .team-code-chip:focus-visible{color:var(--white);background-color:var(--club-blue);}.elementor .team-code-chip{font-family:var(--font-body);font-weight:800;font-size:12px;color:var(--white);letter-spacing:0.5px;line-height:1.2;text-decoration:none;padding-block-start:3px;padding-block-end:3px;padding-inline-start:8px;padding-inline-end:8px;background-color:var(--ink);display:inline-block;&:focus-visible { background-color: var(--club-blue); color: var(--white); }\n}.elementor .style-holder{&:not(.nv-none) { display: none; }\n}.elementor .sc-slot{&:not(.nv-none) { display: contents; }\n}.elementor .team-logo:hover,.elementor .team-logo:focus-visible{filter: none;\n}.elementor .team-logo{width:32px;height:32px;padding:0px;display:flex;flex:0 0 32px;justify-content:center;align-items:center;&:not(.nv-none) { filter: grayscale(1); transition: filter 0.2s ease; } & img { max-width: 100%; max-height: 100%; width: auto; height: auto; display: block; }\n}.elementor .cup-badge{font-family:var(--font-body);font-weight:800;font-size:11px;color:var(--white);letter-spacing:1px;line-height:1.3;text-transform:uppercase;padding-block-start:3px;padding-block-end:3px;padding-inline-start:8px;padding-inline-end:8px;margin-inline-start:8px;border-radius:0px;background-color:var(--club-navy);display:inline-block;&:not(.nv-none) { vertical-align: middle; }\n}.elementor .more-toggle{padding:0px;& > summary { list-style: none; cursor: pointer; display: inline-block; margin-top: 24px; } & > summary::-webkit-details-marker { display: none; } & .nv-sv-open { display: none; } &[open] .nv-sv-open { display: inline; } &[open] .nv-sv-closed { display: none; } &[open] > summary { margin-top: 0px; margin-bottom: 8px; }\n}.elementor .more-list{padding:0px;&:has(> details[open]) > .nv-sv-default { display: none; }\n}.elementor .match-tag-inline{font-family:var(--font-body);font-weight:800;font-size:13px;color:var(--club-blue);letter-spacing:1px;line-height:1.2;text-transform:uppercase;display:none;}.elementor .opponent-sub{padding-inline-start:42px;& .map-link { display: inline; }\n}.elementor .opponent-line{min-width:0px;padding:0px;display:flex;flex-direction:row;gap:10px;align-items:center;& > .nv-sv-vs { flex: 0 0 28px; width: 28px; }\n}.elementor .team-logo-placeholder{font-family:var(--font-heading);font-weight:700;font-size:10px;color:var(--muted);letter-spacing:0.5px;line-height:1;text-transform:uppercase;border-radius:50%;background-color:var(--line-soft);}.elementor .contact-info{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .breadcrumb-link:hover,.elementor .breadcrumb-link:focus-visible{color:var(--club-blue);text-decoration:underline;text-underline-offset: 3px;\n}.elementor .breadcrumb-link{font-family:var(--font-body);font-weight:700;font-size:13px;color:var(--muted);letter-spacing:2px;text-decoration:none;text-transform:uppercase;padding:0px;border-radius:0px;background-color:transparent;display:inline-block;&:focus-visible { text-decoration: underline; text-underline-offset: 3px; }\n}.elementor .breadcrumb{width:auto;padding:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .match-date-col{width:96px;flex:0 0 96px;}.elementor .saison-right{min-width:0px;padding:0px;display:flex;flex-direction:column;grid-column:9 / 13;}.elementor .saison-left{min-width:0px;padding:0px;display:flex;flex-direction:column;grid-column:1 / 8;}.elementor .saison-grid{padding:0px;margin-block-start:40px;display:grid;gap:24px;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;}.elementor .training-cta{padding:0px;margin-block-start:32px;display:flex;flex-direction:column;align-items:stretch;}.elementor .training-details{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .staff-grid{padding:0px;margin-block-start:40px;display:grid;gap:24px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;}.elementor .split-right-5{min-width:0px;padding:0px;grid-column:8 / 13;}.elementor .split-left-6{min-width:0px;padding:0px;grid-column:1 / 7;}.elementor .team-split-grid{padding:0px;margin-block-start:120px;display:grid;gap:24px;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;}.elementor .team-section{padding:0px;margin-block-start:120px;}.elementor .info-box-text{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .team-stat{padding:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 0px;}.elementor .team-hero-stats{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--ink);border-style:solid;display:flex;flex-direction:row;gap:24px;grid-column:1;grid-row:2;align-self:end;}.elementor .team-hero-title{padding:0px;display:flex;flex-direction:column;gap:16px;grid-column:1;grid-row:1;}.elementor .team-hero-grid{padding:0px;margin-block-start:32px;display:grid;gap:24px;grid-template-columns:5fr 7fr;grid-template-rows:1fr auto;}.elementor .team-hero{padding-block-start:48px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .row-between{width:100%;padding:0px;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .team-intro{max-width:460px;font-family:var(--font-body);font-weight:400;font-size:20px;color:var(--ink);line-height:1.45;margin-block-start:8px;}.elementor .map-link:hover,.elementor .map-link:focus-visible{color:var(--club-blue);}.elementor .map-link{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--muted);line-height:1.4;text-decoration:none;padding:0px;border-radius:0px;background-color:transparent;display:inline-block;align-self:flex-start;text-align: left;\n}.elementor .table-points{font-family:var(--font-heading);font-weight:900;font-size:22px;color:var(--ink);line-height:1;flex:0 0 auto;}.elementor .table-team{font-family:var(--font-body);font-weight:600;font-size:18px;color:var(--ink);line-height:1.2;flex:1 1 0px;}.elementor .table-pos{width:24px;font-family:var(--font-heading);font-weight:900;font-size:22px;color:var(--ink);line-height:1;flex:0 0 24px;}.elementor .table-row{height:64px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line-soft);border-style:solid;display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .table-row-active{background-color:var(--club-blue);}.elementor .match-tag{width:88px;font-family:var(--font-body);font-weight:800;font-size:13px;color:var(--club-blue);letter-spacing:1px;line-height:1.2;text-transform:uppercase;flex:0 0 88px;}.elementor .training-time{font-family:var(--font-body);font-weight:800;font-size:22px;color:var(--ink);line-height:1.2;}.elementor .training-day{width:140px;font-family:var(--font-heading);font-weight:900;font-size:48px;color:var(--ink);line-height:1;text-transform:uppercase;flex:0 0 140px;}.elementor .training-row{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line-soft);border-style:solid;display:flex;flex-direction:row;gap:24px;align-items:flex-start;}.elementor .training-list{padding:0px;margin-block-start:40px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--ink);border-style:solid;display:flex;flex-direction:column;}.elementor .role-label{font-family:var(--font-body);font-weight:700;font-size:13px;color:var(--club-blue);letter-spacing:2px;line-height:1.3;text-transform:uppercase;}.elementor .player-last{font-family:var(--font-body);font-weight:500;font-size:16px;color:var(--muted);line-height:1.3;}.elementor .player-first{font-family:var(--font-heading);font-weight:900;font-size:30px;color:var(--ink);line-height:1;text-transform:uppercase;}.elementor .staff-info{padding-block-start:18px;padding-block-end:20px;padding-inline-start:16px;padding-inline-end:16px;border-block-start-width:4px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--ink);border-style:solid;display:flex;flex-direction:column;gap:6px;}.elementor .player-info{padding-block-start:18px;padding-block-end:20px;padding-inline-start:16px;padding-inline-end:16px;border-block-start-width:4px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--club-blue);border-style:solid;display:flex;flex-direction:column;gap:4px;}.elementor .player-badge{height:auto;min-height:32px;max-width:calc(100% - 32px);position:absolute;inset-block-start:16px;inset-inline-end:16px;inset-block-end:auto;font-family:var(--font-body);font-weight:800;font-size:13px;color:var(--white);line-height:1.2;padding-block-start:8px;padding-block-end:8px;background-color:var(--ink);display:inline-flex;align-items:center;}.elementor .player-number{position:absolute;inset-block-end:8px;inset-inline-start:16px;font-family:var(--font-heading);font-weight:900;font-size:96px;color:var(--white);line-height:0.8;}.elementor .staff-photo{height:auto;overflow:hidden;aspect-ratio:4 / 5;position:relative;padding:0px;background-color:var(--club-navy);background-size: cover; background-repeat: no-repeat; container-type: inline-size;\n}.elementor .player-photo{height:300px;overflow:hidden;position:relative;padding:0px;background-color:var(--club-navy);background-size: cover; background-repeat: no-repeat; background-position: 50% 15%; &:not(.nv-none) { height: auto; aspect-ratio: 4 / 5; }\n}.elementor .player-card{min-width:0px;padding:0px;background-color:var(--white);display:flex;flex-direction:column;}.elementor .player-grid{padding:0px;margin-block-start:40px;display:grid;gap:24px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .btn-small:hover,.elementor .btn-small:focus-visible{background-color:var(--club-navy);}.elementor .btn-small{height:44px;font-family:var(--font-body);font-weight:800;font-size:13px;color:var(--white);letter-spacing:1px;text-decoration:none;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:18px;padding-inline-end:18px;border-radius:0px;background-color:var(--club-blue);display:inline-flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .info-box-title{font-family:var(--font-heading);font-weight:800;font-size:22px;color:var(--ink);line-height:1.15;}.elementor .info-box{width:auto;position:absolute;inset-inline-end:24px;inset-block-end:24px;inset-inline-start:24px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--white);display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;&:not(.nv-none) { position: relative; inset: auto; grid-column: 2; grid-row: 1 / 3; align-self: end; margin: 24px; z-index: 1; @media (max-width: 1200px) { grid-column: 1; grid-row: auto; margin: 0; } }\n}.elementor .team-photo{height:620px;position:relative;padding:0px;background-color:var(--club-navy);grid-column:2;grid-row:1 / 3;background-size: cover; background-repeat: no-repeat; &:not(.nv-none) { height: auto; aspect-ratio: 3 / 2; padding: 0; align-self: end; background-position: 50% 50%; } container-type: inline-size; &:not(.nv-none) { height: auto; aspect-ratio: 3 / 2; padding: 0; align-self: start; background-position: 50% 50%; }\n}.elementor .stat-number-md{font-family:var(--font-heading);font-weight:900;font-size:64px;color:var(--ink);line-height:0.9;}.elementor .team-title{font-family:var(--font-heading);font-weight:900;font-size:320px;color:var(--ink);letter-spacing:-0.02em;line-height:0.78;text-transform:uppercase;}.elementor .team-kicker{font-family:var(--font-body);font-weight:800;font-size:16px;color:var(--club-blue);letter-spacing:2px;line-height:1.2;text-transform:uppercase;}.elementor .team-chip:hover,.elementor .team-chip:focus-visible{color:var(--club-blue);}.elementor .team-chip{height:36px;font-family:var(--font-body);font-weight:800;font-size:14px;color:var(--ink);letter-spacing:1px;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;background-color:transparent;display:inline-flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .team-chip-active:hover,.elementor .team-chip-active:focus-visible{color:var(--white);}.elementor .team-chip-active{color:var(--white);background-color:var(--club-blue);}.elementor .team-switcher-label{font-family:var(--font-body);font-weight:700;font-size:12px;color:var(--muted);letter-spacing:2px;line-height:1;text-transform:uppercase;margin-inline-end:16px;flex:0 0 auto;}.elementor .team-switcher{height:56px;display:flex;flex-direction:row;gap:8px;flex-wrap:nowrap;align-items:center;}.elementor .team-switcher-bar{width:100%;padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line-soft);border-style:solid;}.elementor .match-date{font-family:var(--font-body);font-weight:700;font-size:16px;color:var(--ink);line-height:1.2;flex:0 0 auto;}.elementor .match-score{font-family:var(--font-heading);font-weight:900;font-size:36px;color:var(--ink);line-height:1;flex:0 0 auto;}.elementor .match-score-md{font-size:32px;}.elementor .match-opponent{font-family:var(--font-body);font-weight:600;font-size:20px;color:var(--ink);line-height:1.2;flex:1 1 0px;&:has(.nv-sv-vs) .opponent-sub { padding-inline-start: 80px; }\n}.elementor .match-team{width:72px;font-family:var(--font-body);font-weight:800;font-size:14px;color:var(--club-blue);line-height:1.2;flex:0 0 72px;}.elementor .match-row{width:100%;height:auto;min-height:76px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line-soft);border-style:solid;display:flex;flex-direction:row;gap:16px;align-items:center;&:hover .team-logo { filter: none; } &[data-home="1"] { border-left: 3px solid var(--club-blue); padding-left: 12px; } &[data-result="loss"] .match-score { color: var(--muted); } & .nv-sv-score { display: flex; flex-direction: column; align-items: flex-end; gap: 6px; margin-left: auto; text-align: right; flex: 0 1 auto; } & .nv-sv-score .meta { font-size: 13px; line-height: 1.3; } & .team-code-chip:not(.nv-none) { vertical-align: middle; } &[data-team] { border-left: 3px solid transparent; padding-left: 12px; } &[data-home="1"] { border-left: 3px solid var(--club-blue); padding-left: 12px; } &[data-team] .nv-sv-score { @media (max-width: 767px) { max-width: 96px; flex: 0 0 auto; } } &[data-team] .nv-sv-score .meta { @media (max-width: 767px) { white-space: normal; font-size: 12px; } } &[data-team] .match-team { @media (max-width: 767px) { width: 48px; flex: 0 0 48px; } } &[data-team] .match-opponent { min-width: 0; flex: 1 1 0px; }\n}.elementor .list-title{font-family:var(--font-body);font-weight:700;font-size:13px;color:var(--muted);letter-spacing:2px;line-height:1.3;text-transform:uppercase;padding-block-start:0px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--ink);border-style:solid;}.elementor .text-link:hover,.elementor .text-link:focus-visible{color:var(--club-blue);border-color:var(--club-blue);}.elementor .text-link{font-family:var(--font-body);font-weight:800;font-size:15px;color:var(--ink);letter-spacing:1px;text-decoration:none;text-transform:uppercase;padding-block-start:0px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--ink);border-style:solid;background-color:transparent;display:inline-block;text-align: left;\n}.elementor .section-title{font-family:var(--font-heading);font-weight:900;font-size:112px;color:var(--ink);line-height:0.95;text-transform:uppercase;margin-block-end:-0.1em;transform:translate3d(0px, -0.05em, 0px);&:not(.nv-none) { overflow-wrap: break-word; hyphens: auto; } &:not(.nv-none) { overflow-wrap: normal; hyphens: manual; @media (max-width: 1200px) { overflow-wrap: break-word; hyphens: auto; } }\n}.elementor .section-head-main{width:auto;padding:0px;display:flex;flex-direction:row;gap:24px;align-items: baseline;\n}.elementor .section-head{width:100%;padding:0px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .stat-label{font-family:var(--font-body);font-weight:700;font-size:14px;color:var(--muted);letter-spacing:2px;line-height:1.3;text-transform:uppercase;}.elementor .btn-large-primary{width:100%;height:60px;font-family:var(--font-body);font-weight:800;font-size:16px;color:var(--white);letter-spacing:1px;text-decoration:none;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-radius:0px;background-color:var(--club-blue);display:flex;gap:16px;justify-content:space-between;align-items:center;text-align: left; &:focus-visible { background-color: var(--club-navy); color: var(--white); outline: 2px solid var(--club-blue); outline-offset: 3px; }\n}.elementor .btn-large-primary:hover,.elementor .btn-large-primary:focus-visible{color:var(--white);background-color:var(--club-navy);}.elementor .label-sm{font-family:var(--font-body);font-weight:700;font-size:12px;color:var(--muted);letter-spacing:2px;line-height:1.3;text-transform:uppercase;}.elementor .meta{font-family:var(--font-body);font-size:14px;color:var(--muted);}.elementor .eyebrow{font-family:var(--font-body);font-weight:700;font-size:13px;color:var(--muted);letter-spacing:2px;text-transform:uppercase;}.elementor .container{width:100%;max-width:1440px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:64px;padding-inline-end:64px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .page-bottom{padding-block-end:120px;}.elementor .on-dark{color:var(--white);}