:root{--color-orange:#f75e2a;--color-teal:#37bbb0;--color-blue:#2f69bc;--color-purple:#3a1170;--color-warm-gray:#e5ded8;--color-stone:#faf9f6;--color-black:#000000;--color-white:#ffffff;--color-gray-900:#111111;--color-gray-800:#1a1a1a;--color-gray-700:#333333;--color-gray-600:#444444;--color-gray-500:#555555;--color-gray-400:#666666;--color-gray-300:#999999;--color-gray-200:#cccccc;--color-gray-100:#e0e0e0;--color-gray-50:#f5f5f5;--cycle-1:#fdb38e;--cycle-2:#df601d;--cycle-3:#fbee1a;--cycle-4:#0ea5e9;--cycle-5:#bfdbfe;--cycle-6:#0369a1;--cycle-7:#cc3366;--cycle-8:#65a30d;--color-primary:var(--color-orange);--color-secondary:var(--color-teal);--color-tertiary:var(--color-blue);--color-accent:var(--color-purple);--emotion-joy:#FFCF33;--emotion-joy-intense:#E6A800;--emotion-joy-mild:#FFE87A;--emotion-trust:#48A96C;--emotion-trust-intense:#2E8B57;--emotion-trust-mild:#8FD694;--emotion-fear:#389E55;--emotion-fear-intense:#1B7A3D;--emotion-fear-mild:#74C48A;--emotion-surprise:#1E99D6;--emotion-surprise-intense:#0268A2;--emotion-surprise-mild:#6DC3EC;--emotion-sadness:#4A5ABF;--emotion-sadness-intense:#2E3F8E;--emotion-sadness-mild:#8896D8;--emotion-disgust:#9B3DC0;--emotion-disgust-intense:#7B1FA2;--emotion-disgust-mild:#C080DA;--emotion-anger:#E53935;--emotion-anger-intense:#C62828;--emotion-anger-mild:#EF8A88;--emotion-anticipation:#F57C00;--emotion-anticipation-intense:#D84315;--emotion-anticipation-mild:#FFB74D;--font-headline:'Grift', 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;--font-headline-serif:'Playfair Display', Georgia, serif;--font-accent:'Playfair Display', Georgia, serif;--font-body:'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;--text-xs:clamp(0.65rem, 0.8vw, 0.75rem);--text-sm:clamp(0.85rem, 1vw, 1rem);--text-base:clamp(0.95rem, 1.15vw, 1.1rem);--text-lg:clamp(1.1rem, 1.4vw, 1.3rem);--text-xl:clamp(1.4rem, 2.2vw, 2rem);--text-2xl:clamp(1.8rem, 3vw, 2.5rem);--text-3xl:clamp(2rem, 4vw, 3.5rem);--text-4xl:clamp(2.5rem, 5.5vw, 5rem);--text-5xl:clamp(3rem, 7vw, 6rem);--text-6xl:clamp(3.5rem, 8vw, 7rem);--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-extrabold:800;--weight-black:900;--tracking-tight:-0.02em;--tracking-normal:0;--tracking-wide:0.02em;--tracking-wider:0.1em;--tracking-widest:0.12em;--leading-none:1;--leading-tight:0.9;--leading-snug:1.05;--leading-normal:1.5;--leading-relaxed:1.7;--space-xs:0.5rem;--space-sm:0.75rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem;--space-3xl:4rem;--space-4xl:6rem;--space-5xl:8rem;--container-max:1290px;--container-narrow:1000px;--container-mid:1200px;--container-padding:4vw;--container-padding-sm:5vw;--grid-gap:24px;--grid-gap-sm:15px;--split-wide:55%;--split-narrow:38%;--ease-standard:cubic-bezier(0.65, 0, 0.35, 1);--ease-reveal:cubic-bezier(0.25, 0.46, 0.45, 0.94);--ease-smooth:ease;--duration-fast:0.3s;--duration-medium:0.4s;--duration-slow:0.6s;--duration-color:6s;--border-subtle:1px solid var(--color-gray-800);--border-light:1px solid var(--color-gray-100);--radius-sm:2px;--radius-md:4px;--radius-full:9999px}[data-theme="dark"]{--bg:var(--color-black);--bg-subtle:var(--color-gray-900);--text:var(--color-white);--text-secondary:var(--color-gray-300);--text-muted:var(--color-gray-600);--border:var(--color-gray-800);--hover-text:var(--color-gray-200);--dot-inactive:rgba(255,255,255,0.2);--dot-active:var(--color-white)}[data-theme="light"]{--bg:var(--color-white);--bg-subtle:var(--color-gray-50);--text:var(--color-gray-800);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-300);--border:var(--color-gray-100);--hover-text:var(--color-gray-600);--dot-inactive:rgba(0,0,0,0.15);--dot-active:var(--color-gray-800)}[data-theme="warm"]{--bg:var(--color-warm-gray);--bg-subtle:#dbd4cd;--text:var(--color-gray-800);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--border:#cec6be;--hover-text:var(--color-gray-600);--dot-inactive:rgba(0,0,0,0.15);--dot-active:var(--color-gray-800)}[data-theme="dark"],[data-theme="dark"].e-con{color:var(--text)!important;background-color:var(--bg)!important}[data-theme="light"],[data-theme="light"].e-con{color:var(--text)!important;background-color:var(--bg)!important}[data-theme="warm"],[data-theme="warm"].e-con{color:var(--text)!important;background-color:var(--bg)!important}[data-theme] .elementor-heading-title{color:var(--text)!important}[data-theme] .elementor-widget-text-editor .elementor-widget-container,[data-theme] .elementor-widget-text-editor .elementor-widget-container p{color:var(--text)!important}[data-theme] .elementor-icon-list-text{color:var(--text-secondary)!important}[data-theme] .elementor-icon-list-icon svg{fill:var(--text-secondary)!important}[data-theme] .elementor-divider-separator{border-color:var(--border)!important}[data-theme] .elementor-widget-text-editor a:not(.ph-btn-pill):not(.elementor-button){color:var(--text)!important}[data-theme] .elementor-widget-container .elementor-button{background-color:var(--text)!important;color:var(--bg)!important;border-color:var(--text)!important}[data-theme] .elementor-widget-container .elementor-button:hover{background-color:transparent!important;color:var(--text)!important}[data-theme] .elementor-widget-container .ph-btn-pill{border-color:var(--text-muted)!important;color:var(--text)!important;background:transparent!important}[data-theme] .elementor-widget-container .ph-btn-pill:hover{background:var(--text)!important;color:var(--bg)!important;border-color:var(--text)!important}[data-theme] .elementor-widget-container .ph-btn-pill.ph-btn-pill--filled{background:var(--text)!important;color:var(--bg)!important;border-color:var(--text)!important}[data-theme] .elementor-widget-container .ph-btn-pill.ph-btn-pill--filled:hover{background:transparent!important;color:var(--text)!important}[data-theme] .elementor-widget-container .ph-btn-solid{background:var(--text)!important;color:var(--bg)!important;border-color:var(--text)!important}[data-theme] .elementor-widget-container .ph-btn-solid:hover{background:transparent!important;color:var(--text)!important}[data-theme] .elementor-widget .elementor-widget-container .ph-btn-arrow,[data-theme] .elementor-widget .elementor-widget-container .ph-arrow-link{color:var(--text)!important}[data-theme] .elementor-widget .elementor-widget-container .ph-btn-arrow__text,[data-theme] .elementor-widget .elementor-widget-container .ph-arrow-link__text{color:var(--text)!important}[data-theme] .elementor-widget .elementor-widget-container .ph-btn-arrow__line,[data-theme] .elementor-widget .elementor-widget-container .ph-arrow-link__line{background:var(--text)!important}[data-theme] .elementor-widget .elementor-widget-container .ph-btn-arrow__icon svg,[data-theme] .elementor-widget .elementor-widget-container .ph-arrow-link__arrow svg,[data-theme] .elementor-widget .elementor-widget-container .ph-btn-arrow__icon svg line,[data-theme] .elementor-widget .elementor-widget-container .ph-btn-arrow__icon svg polyline,[data-theme] .elementor-widget .elementor-widget-container .ph-btn-arrow__icon svg path,[data-theme] .elementor-widget .elementor-widget-container .ph-arrow-link__arrow svg line,[data-theme] .elementor-widget .elementor-widget-container .ph-arrow-link__arrow svg polyline,[data-theme] .elementor-widget .elementor-widget-container .ph-arrow-link__arrow svg path{stroke:var(--text)!important}[data-theme] .elementor-image img{border-color:var(--border)!important}[data-headline="sentence"] :is(h1,h2,h3,h4,h5,h6).elementor-heading-title{text-transform:initial!important;font-weight:var(--weight-bold)!important}[data-headline="uppercase"] :is(h1,h2,h3,h4,h5,h6).elementor-heading-title{text-transform:uppercase!important;font-weight:var(--weight-black)!important}.ph-container{max-width:var(--container-max)!important;margin-left:auto!important;margin-right:auto!important;padding-left:var(--container-padding)!important;padding-right:var(--container-padding)!important}.ph-container--narrow{max-width:var(--container-narrow)!important}.ph-container--mid{max-width:var(--container-mid)!important}.ph-section{padding-top:var(--space-4xl)!important;padding-bottom:var(--space-4xl)!important}.ph-section--lg{padding-top:var(--space-5xl)!important;padding-bottom:var(--space-5xl)!important}.ph-section--sm{padding-top:var(--space-3xl)!important;padding-bottom:var(--space-3xl)!important}.ph-headline{font-family:var(--font-headline)!important;font-weight:var(--weight-semibold)!important;letter-spacing:var(--tracking-tight)!important;line-height:var(--leading-tight)!important}.ph-headline--upper{text-transform:uppercase!important}.ph-headline--serif{font-family:var(--font-headline-serif)!important;font-weight:var(--weight-regular)!important;letter-spacing:var(--tracking-normal)!important;line-height:var(--leading-snug)!important}.ph-headline--serif-italic{font-family:var(--font-headline-serif)!important;font-weight:var(--weight-regular)!important;font-style:italic!important;letter-spacing:var(--tracking-wide)!important;line-height:var(--leading-snug)!important}.ph-label{font-family:var(--font-accent)!important;font-weight:var(--weight-regular)!important;font-style:italic!important;letter-spacing:var(--tracking-wide)!important;line-height:var(--leading-none)!important;color:var(--text-secondary)!important}.ph-body{font-family:var(--font-body)!important;font-weight:var(--weight-regular)!important;line-height:var(--leading-relaxed)!important;color:var(--text-secondary)!important}.ph-body--sm{font-size:var(--text-sm)!important}.ph-text-primary{color:var(--color-primary)!important}.ph-text-secondary{color:var(--text-secondary)!important}.ph-text-muted{color:var(--text-muted)!important}.ph-bg-dark{background:var(--color-black)!important;color:var(--color-white)!important}.ph-bg-light{background:var(--color-white)!important;color:var(--color-gray-800)!important}.ph-bg-warm{background:var(--color-warm-gray)!important;color:var(--color-gray-800)!important}.ph-btn-pill{display:inline-block!important;font-family:var(--font-body)!important;font-size:var(--text-sm)!important;font-weight:var(--weight-semibold)!important;letter-spacing:0.08em!important;text-transform:uppercase!important;text-decoration:none!important;padding:.4rem 1rem!important;border:1px solid var(--text-muted,rgb(0 0 0 / .2))!important;border-radius:var(--radius-full)!important;color:var(--text,#1a1a1a)!important;background:transparent!important;transition:background var(--duration-fast) var(--ease-smooth),color var(--duration-fast) var(--ease-smooth),border-color var(--duration-fast) var(--ease-smooth)!important;cursor:pointer!important;line-height:1.4!important}.ph-btn-pill:hover{background:var(--text,#1a1a1a)!important;color:var(--bg,#ffffff)!important;border-color:var(--text,#1a1a1a)!important}.ph-btn-pill--filled{background:var(--text,#1a1a1a)!important;color:var(--bg,#ffffff)!important;border-color:var(--text,#1a1a1a)!important}.ph-btn-pill--filled:hover{background:transparent!important;color:var(--text,#1a1a1a)!important}.ph-btn-pill--primary{border-color:var(--color-primary)!important;color:var(--color-primary)!important}.ph-btn-pill--primary:hover{background:var(--color-primary)!important;color:var(--color-white)!important;border-color:var(--color-primary)!important}.ph-btn-pill--secondary{border-color:var(--color-secondary)!important;color:var(--color-secondary)!important}.ph-btn-pill--secondary:hover{background:var(--color-secondary)!important;color:var(--color-white)!important;border-color:var(--color-secondary)!important}.ph-btn-pill--tertiary{border-color:var(--color-tertiary)!important;color:var(--color-tertiary)!important}.ph-btn-pill--tertiary:hover{background:var(--color-tertiary)!important;color:var(--color-white)!important;border-color:var(--color-tertiary)!important}.ph-btn-pill--accent{border-color:var(--color-accent)!important;color:var(--color-accent)!important}.ph-btn-pill--accent:hover{background:var(--color-accent)!important;color:var(--color-white)!important;border-color:var(--color-accent)!important}.ph-btn-arrow,.ph-arrow-link{display:inline-flex!important;align-items:center!important;gap:0.5rem!important;text-decoration:none!important;color:var(--text,#1a1a1a)!important;cursor:pointer!important}.ph-btn-arrow__text,.ph-arrow-link__text{font-family:var(--font-body)!important;font-weight:var(--weight-semibold)!important;font-size:var(--text-base)!important;letter-spacing:var(--tracking-wider)!important;text-transform:uppercase!important;transition:transform var(--duration-fast) var(--ease-smooth)!important}.ph-btn-arrow:hover .ph-btn-arrow__text,.ph-arrow-link:hover .ph-arrow-link__text,.elementor-widget-container .ph-btn-arrow:hover .ph-btn-arrow__text,.elementor-widget-container .ph-arrow-link:hover .ph-arrow-link__text{transform:translateX(-4px)!important}.ph-btn-arrow__line,.ph-arrow-link__line{display:block!important;width:0!important;height:1.5px!important;background:var(--text,#1a1a1a)!important;transition:width var(--duration-medium) var(--ease-standard)!important}.ph-btn-arrow:hover .ph-btn-arrow__line,.ph-arrow-link:hover .ph-arrow-link__line,.elementor-widget-container .ph-btn-arrow:hover .ph-btn-arrow__line,.elementor-widget-container .ph-arrow-link:hover .ph-arrow-link__line{width:50px!important}.ph-btn-arrow__icon svg,.ph-arrow-link__arrow svg{width:1.3rem!important;height:1.3rem!important;stroke:var(--text,#1a1a1a)!important;fill:none!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important;transition:transform var(--duration-medium) var(--ease-standard)!important;flex-shrink:0!important;margin-top:0.1em!important}.ph-btn-arrow__icon svg line,.ph-btn-arrow__icon svg polyline,.ph-btn-arrow__icon svg path,.ph-arrow-link__arrow svg line,.ph-arrow-link__arrow svg polyline,.ph-arrow-link__arrow svg path{stroke:var(--text,#1a1a1a)!important;fill:none!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important}.ph-btn-arrow:hover .ph-btn-arrow__icon svg,.ph-arrow-link:hover .ph-arrow-link__arrow svg,.elementor-widget-container .ph-btn-arrow:hover .ph-btn-arrow__icon svg,.elementor-widget-container .ph-arrow-link:hover .ph-arrow-link__arrow svg{transform:rotate(-45deg)!important}.ph-btn-solid{display:inline-block!important;font-family:var(--font-body)!important;font-size:var(--text-sm)!important;font-weight:var(--weight-semibold)!important;letter-spacing:0.04em!important;text-decoration:none!important;padding:1rem 2rem!important;background:var(--text,#1a1a1a)!important;color:var(--bg,#ffffff)!important;border:1px solid var(--text,#1a1a1a)!important;transition:background var(--duration-fast) var(--ease-smooth),color var(--duration-fast) var(--ease-smooth)!important;cursor:pointer!important;line-height:1.4!important}.ph-btn-solid:hover{background:transparent!important;color:var(--text,#1a1a1a)!important}.ph-btn-solid--primary{background:var(--color-primary)!important;border-color:var(--color-primary)!important;color:var(--color-white)!important}.ph-btn-solid--primary:hover{background:transparent!important;color:var(--color-primary)!important}.ph-pill-label{display:inline-block;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;padding:.4rem 1rem;border:1px solid var(--text-muted,rgb(0 0 0 / .2));border-radius:var(--radius-full);color:var(--text,#1a1a1a);background:#fff0;line-height:1.4}.ph-tag{display:inline-block;font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wider);text-transform:uppercase;padding:.3rem .7rem;border-radius:var(--radius-sm);color:var(--text-secondary,#999);background:rgb(127 127 127 / .1);line-height:1.3}.ph-eyebrow{display:inline-block;font-family:var(--font-accent);font-style:italic;font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:var(--tracking-wide);line-height:var(--leading-none);color:var(--text-secondary);margin-bottom:var(--space-lg)}.ph-eyebrow--line{display:flex;align-items:center;gap:.75rem}.ph-eyebrow--line::before{content:'';display:block;width:40px;height:1px;background:currentColor;opacity:.4}.footer-color-cycle{transition:background-color 6s ease,color 6s ease}.footer-color-cycle h1,.footer-color-cycle h2,.footer-color-cycle h3,.footer-color-cycle h4,.footer-color-cycle p,.footer-color-cycle span{transition:color 6s ease}.footer-color-cycle.elementor-widget-html:has(.ph-btn-pill),.footer-color-cycle.elementor-widget-button:has(.elementor-button){background-color:transparent!important}.team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}@media (max-width:900px){.team-grid{grid-template-columns:repeat(2,1fr);gap:32px}}@media (max-width:600px){.team-grid{grid-template-columns:1fr}}.team-card{text-decoration:none!important;color:inherit!important;--min-height:0 !important;--height:auto !important;min-height:0!important;height:auto!important;align-self:start!important;transition:transform 0.4s var(--ease-standard)!important}a.team-card{display:flex!important;flex-direction:column!important;text-decoration:none!important;color:inherit!important;cursor:pointer}a.team-card *,a.team-card h1,a.team-card h2,a.team-card h3,a.team-card h4,a.team-card h5,a.team-card h6,a.team-card p,a.team-card span{text-decoration:none!important}.team-card:hover{transform:translateY(-4px)!important}.team-card>*:last-child,.team-card>.e-con-inner>*:last-child{margin-block-end:0!important;margin-bottom:0!important}.team-card,.team-card>.e-con-inner{padding-bottom:0!important}.e-con:has(>.team-card),.e-con:has(>.e-con-inner>.team-card)>.e-con-inner,.e-con-inner:has(>.team-card){display:grid!important;--e-con-grid-template-columns:repeat(3, 1fr) !important;--e-con-grid-template-rows:auto !important;grid-template-columns:repeat(3,1fr)!important;grid-template-rows:auto!important;grid-auto-rows:auto!important;gap:var(--grid-gap,40px)!important;align-items:start!important}@media (max-width:1024px){.e-con:has(>.team-card),.e-con:has(>.e-con-inner>.team-card)>.e-con-inner,.e-con-inner:has(>.team-card){grid-template-columns:repeat(2,1fr)!important;--e-con-grid-template-columns:repeat(2, 1fr) !important}}@media (max-width:640px){.e-con:has(>.team-card),.e-con:has(>.e-con-inner>.team-card)>.e-con-inner,.e-con-inner:has(>.team-card){grid-template-columns:1fr!important;--e-con-grid-template-columns:1fr !important}}.team-card__img,.team-card__img.elementor-widget{aspect-ratio:3 / 4!important;overflow:hidden!important;margin:0 0 var(--space-md)!important;background:var(--color-gray-100)!important}.team-card__img .elementor-widget-container{width:100%!important;height:100%!important;display:block!important}.team-card__img img,.team-card__img .elementor-widget-container img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;transition:transform 0.4s var(--ease-standard)!important}.team-card:hover .team-card__img img,.team-card:hover .team-card__img .elementor-widget-container img{transform:scale(1.04)!important}.team-card__name,.team-card__name .elementor-heading-title{font-family:var(--font-headline)!important;font-size:var(--text-2xl)!important;font-weight:var(--weight-bold)!important;letter-spacing:var(--tracking-tight)!important;line-height:1.1!important;text-transform:none!important;color:var(--text,var(--color-gray-800))!important;margin:0 0 6px!important}.team-card__role,.team-card__role .elementor-heading-title{font-family:var(--font-accent)!important;font-style:italic!important;font-weight:var(--weight-regular)!important;font-size:var(--text-base)!important;line-height:var(--leading-snug)!important;color:var(--text-secondary,var(--color-gray-500))!important;margin:0 0 var(--space-sm)!important;text-transform:none!important}.team-card__bio,.team-card__bio .elementor-widget-container,.team-card__bio .elementor-widget-container p{font-family:var(--font-body)!important;font-size:var(--text-sm)!important;font-weight:var(--weight-regular)!important;line-height:var(--leading-relaxed)!important;color:var(--text-secondary,var(--color-gray-500))!important;margin:0!important}.related-nav{padding:0;height:100%;background-color:var(--bg,var(--color-white));color:var(--text,var(--color-gray-800));border-top:1px solid var(--border,var(--color-gray-100))}.related-nav__inner{width:100%;height:100%;display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--border,var(--color-gray-100))}.related-nav__item{display:grid;grid-template-columns:auto auto;justify-content:center;align-content:center;gap:var(--space-lg);align-items:center;padding:var(--space-2xl) var(--space-xl);background:var(--bg,var(--color-white));color:var(--text,var(--color-gray-800));text-decoration:none;transition:background var(--duration-medium) var(--ease-smooth)}.related-nav__item:hover{background:var(--bg-subtle,var(--color-gray-50))}.related-nav__item--next{text-align:right}.related-nav__thumb{width:96px;height:96px;object-fit:cover;background:var(--color-gray-100);transition:transform var(--duration-medium) var(--ease-smooth)}.related-nav__item:hover .related-nav__thumb{transform:scale(1.04)}.related-nav__item--next .related-nav__thumb{order:2}.related-nav__item--next .related-nav__body{order:1}.related-nav__direction{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-accent);font-style:italic;font-size:var(--text-sm);color:var(--text-secondary,var(--color-gray-400));letter-spacing:var(--tracking-wide);margin-bottom:var(--space-sm)}.related-nav__direction svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--duration-medium) var(--ease-standard)}.related-nav__item--prev:hover .related-nav__direction svg{transform:translateX(-6px)}.related-nav__item--next:hover .related-nav__direction svg{transform:translateX(6px)}.related-nav__title{font-family:var(--font-headline);font-weight:var(--weight-bold);font-size:var(--text-3xl);line-height:.95;letter-spacing:var(--tracking-tight);color:var(--text,var(--color-gray-900));margin-bottom:var(--space-xs);text-wrap:balance;transition:color var(--duration-fast) var(--ease-smooth)}.related-nav__item:hover .related-nav__title{color:var(--text-secondary,var(--color-gray-500))}.related-nav__sublabel{font-family:var(--font-accent);font-style:italic;font-size:var(--text-base);color:var(--text-secondary,var(--color-gray-400));letter-spacing:var(--tracking-wide);margin:0}.related-nav--text .related-nav__thumb{display:none}.related-nav--text .related-nav__item{grid-template-columns:auto}.related-nav--single .related-nav__inner{grid-template-columns:1fr}.related-nav--single .related-nav__thumb{display:none}.related-nav--single .related-nav__item{grid-template-columns:1fr;text-align:center;padding:var(--space-4xl) var(--space-xl);justify-items:center}.related-nav--single .related-nav__title{font-size:var(--text-5xl);text-transform:uppercase;font-weight:var(--weight-black);margin-top:var(--space-lg);margin-bottom:var(--space-md)}.related-nav--single .related-nav__direction svg{width:28px;height:28px}@media (max-width:768px){.related-nav__inner{grid-template-columns:1fr}.related-nav__title{font-size:var(--text-2xl)}.related-nav--single .related-nav__title{font-size:var(--text-3xl)}}.elementor-widget:has(.related-nav){flex-grow:1;align-self:stretch;width:100%;display:flex;flex-direction:column}.elementor-widget:has(.related-nav)>.elementor-widget-container{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.elementor-widget:has(.related-nav) .elementor-shortcode{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.elementor-widget:has(.related-nav) .related-nav{flex:1 1 auto;display:flex;flex-direction:column}.elementor-widget:has(.related-nav) .related-nav__inner{flex:1 1 auto;min-height:0}@media (max-width:767px){.ph-container{padding-left:var(--container-padding-sm)!important;padding-right:var(--container-padding-sm)!important}}