

:where(.ail-trust-press,.al-tb--press,#in-the-media){
  --t-text:var(--ail-text);--t-muted:var(--ail-muted);--t-line:var(--ail-border-light);--t-card:var(--ail-surface-light);
  --t-accent:var(--ail-primary);--t-accent-soft:var(--ail-primary-soft);--t-focus:var(--ail-focus)}
:where(.ail-trust-press,.al-tb--press,#in-the-media):is(.al-dark,.ail-on-dark),
:is(.ail-on-dark,.al-dark) :where(.ail-trust-press,.al-tb--press,#in-the-media){
  --t-text:var(--ail-text-on-dark);--t-muted:var(--ail-muted-on-dark);--t-line:var(--ail-border-dark);--t-card:var(--ail-surface-dark);
  --t-accent:var(--ail-primary-on-dark);--t-accent-soft:var(--ail-primary-soft-on-dark);--t-focus:var(--ail-focus-on-dark)}


#press:is(.ail-trust-press,.al-tb--press){display:flex;flex-direction:column;align-items:center;text-align:center;
  padding-block:var(--ail-space-7);gap:var(--ail-space-3)}
#press:is(.ail-trust-press,.al-tb--press) > .al-head{order:0;margin:0;max-inline-size:none}
#press:is(.ail-trust-press,.al-tb--press) > .al-head .al-eyebrow{margin:0!important;color:var(--t-muted)!important}
#press:is(.ail-trust-press,.al-tb--press) > ul{order:1;list-style:none;margin:0;padding:var(--ail-space-4) 0;inline-size:min(100%,60rem);
  display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--ail-space-2) 0;border-block:1px solid var(--t-line)}
#press:is(.ail-trust-press,.al-tb--press) > ul > li{padding:0 var(--ail-space-5)}
#press:is(.ail-trust-press,.al-tb--press) > ul > li::before{content:none}          
#press:is(.ail-trust-press,.al-tb--press) > ul > li + li{border-inline-start:1px solid var(--t-line)}
#press:is(.ail-trust-press,.al-tb--press) > ul a{display:inline-flex;align-items:center;min-block-size:44px;
  font:600 1.125rem/1.2 var(--ail-font-head-en);color:var(--t-muted);text-decoration:none;unicode-bidi:isolate;transition:color var(--ail-dur) var(--ail-ease)}
:is([dir=rtl],:lang(he)) #press:is(.ail-trust-press,.al-tb--press) > ul a{font-family:var(--ail-font-he);font-weight:700}
#press:is(.ail-trust-press,.al-tb--press) > ul a:hover{color:var(--t-accent);text-decoration:underline;text-underline-offset:4px}
#press:is(.ail-trust-press,.al-tb--press) > ul a:focus-visible{outline:2px solid var(--t-focus);outline-offset:2px;border-radius:var(--ail-radius-sm)}
#press:is(.ail-trust-press,.al-tb--press) > p{order:2;margin:0!important;font-size:.875rem;color:var(--t-muted)}

#press:is(.ail-trust-press,.al-tb--press):is([data-state=hidden],:not(:has(li a))){display:none}

#press:is(.ail-trust-press,.al-tb--press) > ul > li{white-space:nowrap}
@media (max-width:960px){
  #press:is(.ail-trust-press,.al-tb--press) > ul > li{padding:0 var(--ail-space-4)}
  #press:is(.ail-trust-press,.al-tb--press) > ul a{font-size:1rem}
}
@media (max-width:640px){
  #press:is(.ail-trust-press,.al-tb--press) > ul{column-gap:0;row-gap:0}
  #press:is(.ail-trust-press,.al-tb--press) > ul > li{flex:0 0 33.333%;padding:0 var(--ail-space-1)}
  #press:is(.ail-trust-press,.al-tb--press) > ul > li + li{border-inline-start:0}
  
  #press:is(.ail-trust-press,.al-tb--press) > ul:has(> li:first-child:nth-last-child(4)) > li{flex-basis:50%}
}


#press-kan:is(.ail-trust-press,.al-tb--press){
  display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:var(--ail-space-7);row-gap:var(--ail-space-3);align-content:center;align-items:start;
  max-inline-size:min(1040px,calc(100% - 48px));margin:var(--ail-space-8) auto;padding:var(--ail-space-6);   
  border:1px solid var(--t-line);border-radius:var(--ail-radius-lg);background:var(--t-card)}
#press-kan:is(.ail-trust-press,.al-tb--press) > *{grid-column:2;margin:0}
#press-kan:is(.ail-trust-press,.al-tb--press)::before,
#press-kan:is(.ail-trust-press,.al-tb--press) > .ail-trust-clip__thumb{
  grid-column:1;grid-row:1 / span 5;align-self:center;aspect-ratio:16 / 9;inline-size:100%;border-radius:var(--ail-radius);overflow:hidden}
#press-kan:is(.ail-trust-press,.al-tb--press)::before{content:"";
  background:
    repeating-linear-gradient(115deg,transparent 0 22px,var(--ail-pattern-on-dark) 22px 23px),
    radial-gradient(120% 90% at 30% 20%,var(--ail-surface-dark-2) 0,var(--ail-bg-dark) 70%);
  border:1px solid var(--ail-border-dark)}
#press-kan:is(.ail-trust-press,.al-tb--press):has(> .ail-trust-clip__thumb)::before{content:none}
#press-kan:is(.ail-trust-press,.al-tb--press) > .ail-trust-clip__thumb img{display:block;inline-size:100%;block-size:100%;object-fit:cover}

#press-kan:is(.ail-trust-press,.al-tb--press)::after{content:"";grid-column:1;grid-row:1 / span 5;align-self:center;justify-self:center;
  inline-size:64px;block-size:64px;border-radius:50%;pointer-events:none;
  background:color-mix(in srgb,var(--ail-text-on-dark) 94%,transparent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 7.5v9l7.5-4.5z' fill='%230E7490' stroke='%230E7490' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E") center/28px no-repeat;
  box-shadow:0 4px 16px color-mix(in srgb,var(--ail-bg-dark) 35%,transparent)}
#press-kan:is(.ail-trust-press,.al-tb--press) > .al-head{margin:0;max-inline-size:none}
#press-kan:is(.ail-trust-press,.al-tb--press) .wp-block-heading{font-size:clamp(1.375rem,2.2vw,1.75rem)!important;line-height:1.25;text-wrap:balance}
#press-kan:is(.ail-trust-press,.al-tb--press) bdi{font-family:var(--ail-font-he)}
#press-kan:is(.ail-trust-press,.al-tb--press) > p{color:var(--t-muted);line-height:1.6;max-inline-size:60ch}
#press-kan:is(.ail-trust-press,.al-tb--press) > p:nth-last-of-type(1){font-size:.875rem;font-variant-numeric:tabular-nums}   
#press-kan:is(.ail-trust-press,.al-tb--press) > .wp-block-buttons{margin-block-start:var(--ail-space-2)}
#press-kan:is(.ail-trust-press,.al-tb--press) .wp-block-button__link{display:inline-flex;align-items:center;gap:var(--ail-space-2);min-block-size:44px}
#press-kan:is(.ail-trust-press,.al-tb--press) .wp-block-button__link::after{content:"";inline-size:16px;block-size:16px;background:currentColor;
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 3h6v6'/%3E%3Cpath d='M10 14 21 3'/%3E%3Cpath d='M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6'/%3E%3C/svg%3E") center/contain no-repeat;
          mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 3h6v6'/%3E%3Cpath d='M10 14 21 3'/%3E%3Cpath d='M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6'/%3E%3C/svg%3E") center/contain no-repeat}
[dir=rtl] #press-kan:is(.ail-trust-press,.al-tb--press) .wp-block-button__link::after{transform:scaleX(-1)}   
#press-kan:is(.ail-trust-press,.al-tb--press)[data-state=hidden]{display:none}
@media (max-width:760px){
  #press-kan:is(.ail-trust-press,.al-tb--press){grid-template-columns:1fr;padding:var(--ail-space-5);row-gap:var(--ail-space-3)}
  #press-kan:is(.ail-trust-press,.al-tb--press) > *{grid-column:1}
  #press-kan:is(.ail-trust-press,.al-tb--press)::before,
  #press-kan:is(.ail-trust-press,.al-tb--press) > .ail-trust-clip__thumb,
  #press-kan:is(.ail-trust-press,.al-tb--press)::after{grid-row:1;margin-block-end:var(--ail-space-2)}
  #press-kan:is(.ail-trust-press,.al-tb--press)::after{margin-block-end:0}
}


#in-the-media .al-card{display:flex;flex-direction:column;gap:var(--ail-space-3);text-align:start;
  padding:var(--ail-space-6);border:1px solid var(--t-line);border-radius:var(--ail-radius);background:var(--t-card);box-shadow:none}
#in-the-media .al-card .wp-block-heading{order:0;margin:0!important;font:600 .8125rem/1.4 var(--ail-font-body-en)!important;
  letter-spacing:.02em;color:var(--t-muted)!important;font-variant-numeric:tabular-nums}
:is([dir=rtl],:lang(he)) #in-the-media .al-card .wp-block-heading{font-family:var(--ail-font-he)!important;letter-spacing:0}
#in-the-media .al-card > p:not(.al-more){margin:0;font-size:1.0625rem;line-height:1.55;color:var(--t-text)}
#in-the-media .al-card bdi{font-family:var(--ail-font-he)}
#in-the-media .al-card .al-more{margin-block-start:auto!important;padding-block-start:var(--ail-space-2)}
#in-the-media .al-card .al-more a{display:inline-flex;align-items:center;gap:var(--ail-space-2);min-block-size:44px;color:var(--t-accent);text-decoration:none}
#in-the-media .al-card .al-more a:hover{text-decoration:underline;text-underline-offset:3px}
#in-the-media .al-card .al-more a:focus-visible{outline:2px solid var(--t-focus);outline-offset:2px;border-radius:var(--ail-radius-sm)}
