.elementor-301 .elementor-element.elementor-element-2179a031{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-102dd64f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-6231bd43{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-301 .elementor-element.elementor-element-31ba50ef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-301 .elementor-element.elementor-element-32b898a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-59df50cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-1914e932{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-36270fa2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-449b958d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-43396ee9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-5ff52225{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-7b2481b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-1fdba595{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-4d7fa7be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-368986c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-b92355c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-47e04f1a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-89a35d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-71641fed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-1fb3f66a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-673ec99b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-7e228eae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-3744cc7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-199be8fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-61aa319d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-d2689e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-703e8615{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-499896f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-7e460d83{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-11c725ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-27ce5b9c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-2939e2b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-18983b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-44ad4dee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-7cc54445{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-44c72859{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-3db76700{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-48d37d20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-443e4323{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-1056d1b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-76eb5d80{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-2f83fc4e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-5848ee39{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-2179a031 *//* =========================================================
   iLISTuRENT — PRIVACY POLICY — v1.1 POLISH
   Requires: approved iLISTuRENT global design system v2.2.2
   Scope: .ilr-pp-page
   Replaces v1.0 page-level CSS (do not append)
   ========================================================= */

.ilr-pp-page{background:var(--ilr-page);color:var(--ilr-text)}
.ilr-pp-page .elementor-widget{margin:0}
.ilr-pp-inner{
  width:min(100%,var(--ilr-content));
  margin:0 auto;
  padding-left:28px!important;
  padding-right:28px!important;
}
.ilr-pp-reading{max-width:1120px}
.ilr-pp-section{padding:68px 0!important;background:#fff}
.ilr-pp-section--soft{background:var(--ilr-soft)!important}
.ilr-pp-section__intro{max-width:900px;margin-top:12px!important}
.ilr-pp-copy{max-width:920px;margin-top:16px!important}
.ilr-pp-copy p{margin:0!important}

/* Hero */
.ilr-pp-hero{
  padding:82px 0 76px!important;
  background:
    radial-gradient(circle at 82% 24%,rgba(130,211,239,.34),transparent 34%),
    linear-gradient(90deg,#fff 0%,#fff 58%,#f3fbfe 100%);
}
.ilr-pp-hero__inner{align-items:flex-start!important}
.ilr-pp-hero__title{max-width:980px;margin-top:14px!important}
.ilr-pp-hero__lede{max-width:900px;margin-top:18px!important}
.ilr-pp-updated,.ilr-pp-updated p{
  margin:16px 0 0!important;
  color:var(--ilr-ink);
  font-size:14px;
  line-height:1.5
}

/* Buttons and quick navigation */
.ilr-pp-actions{
  display:flex!important;
  gap:12px!important;
  align-items:center!important;
  flex-wrap:wrap!important;
  margin-top:26px!important
}
/* Give the quick-nav block a little more breathing room than standard soft sections. */
.ilr-pp-page .ilr-pp-section--soft:has(.ilr-pp-pills){padding-bottom:92px!important}
.ilr-pp-pills{
  display:flex!important;
  gap:12px 14px!important;
  flex-wrap:wrap!important;
  margin-top:28px!important;
  align-items:center!important
}
.ilr-pp-pill{flex:0 0 auto!important}
.ilr-pp-pill .elementor-button{
  background:#fff!important;
  color:var(--ilr-ink)!important;
  border:1px solid rgba(18,63,99,.32)!important;
  border-radius:999px!important;
  padding:10px 16px!important;
  box-shadow:none!important;
  white-space:nowrap!important
}
.ilr-pp-pill .elementor-button:hover,
.ilr-pp-pill .elementor-button:focus{
  border-color:var(--ilr-orange)!important;
  color:var(--ilr-ink)!important;
  background:#fffaf7!important
}

/* Cards */
.ilr-pp-grid{display:grid!important;gap:18px!important;margin-top:28px!important}
.ilr-pp-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))!important}
.ilr-pp-card{
  padding:28px!important;
  min-width:0!important;
  min-height:100%;
  box-shadow:0 8px 20px rgba(23,50,77,.04)!important
}
.ilr-pp-card .ilr-h3{margin-top:12px!important}
.ilr-pp-card .ilr-body{margin-top:10px!important}

/* Informational note */
.ilr-pp-note{
  margin:24px 0 0!important;
  padding:16px 18px!important;
  border:1px solid rgba(255,145,77,.45)!important;
  border-radius:12px!important;
  background:#fff7f1!important;
  color:var(--ilr-muted)!important;
  font-size:14px;
  line-height:1.55
}
.ilr-pp-note p{
  margin:0!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  color:inherit!important;
  font:inherit!important;
  line-height:inherit!important
}

/* Anchor targets: compensate for the sticky site header and keep headings visible. */
.ilr-pp-page [id]{scroll-margin-top:140px}

/* Contact block */
.ilr-pp-contact{
  padding:70px 0!important;
  background:linear-gradient(120deg,#053f69 0%,#0d6d7f 100%)!important
}
.ilr-pp-contact__inner{
  display:grid!important;
  grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr)!important;
  gap:44px!important;
  align-items:center!important
}
.ilr-pp-contact .ilr-eyebrow,
.ilr-pp-contact .ilr-eyebrow p{color:var(--ilr-orange)!important}
.ilr-pp-contact__title .elementor-heading-title,
.ilr-pp-contact__title{color:#fff!important}
.ilr-pp-contact__body,
.ilr-pp-contact__body p{color:rgba(255,255,255,.92)!important}
.ilr-pp-contact-card{
  width:min(100%,430px)!important;
  justify-self:end!important;
  padding:30px!important;
  border:1px solid rgba(255,255,255,.24)!important;
  border-radius:18px!important;
  background:rgba(255,255,255,.12)!important
}
.ilr-pp-contact-card__title .elementor-heading-title,
.ilr-pp-contact-card__title{color:#fff!important}
.ilr-pp-contact-card__body,
.ilr-pp-contact-card__body p{color:rgba(255,255,255,.94)!important}
.ilr-pp-contact-card__body p{margin:0 0 16px!important}
.ilr-pp-contact-card__body p:last-child{margin-bottom:0!important}
.ilr-pp-contact-card .elementor-widget-button{margin-top:22px!important}

/* Final CTA — intentionally separated from the privacy-contact block. */
.ilr-pp-final{
  padding:58px 0!important;
  border-top:16px solid #fff!important;
  background:linear-gradient(120deg,#073f68 0%,#0d6d7f 100%)!important
}
.ilr-pp-final__inner{
  display:grid!important;
  grid-template-columns:minmax(0,1fr) auto!important;
  gap:34px!important;
  align-items:center!important
}
.ilr-pp-final__title .elementor-heading-title,
.ilr-pp-final__title{color:#fff!important}
.ilr-pp-final__body,
.ilr-pp-final__body p{color:rgba(255,255,255,.92)!important}
.ilr-pp-final .ilr-pp-actions{margin-top:0!important;justify-content:flex-end!important}

/* Gentle polish */
@media (hover:hover) and (pointer:fine){
  .ilr-pp-card{transition:transform .18s ease,box-shadow .18s ease}
  .ilr-pp-card:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(23,50,77,.08)!important}
}
@media (prefers-reduced-motion:reduce){.ilr-pp-card{transition:none!important}}

/* Responsive */
@media (max-width:1100px){
  .ilr-pp-contact__inner,.ilr-pp-final__inner{grid-template-columns:1fr!important}
  .ilr-pp-contact-card{justify-self:start!important;width:min(100%,520px)!important}
  .ilr-pp-final .ilr-pp-actions{justify-content:flex-start!important}
}
@media (max-width:767px){
  .ilr-pp-inner{padding-left:20px!important;padding-right:20px!important}
  .ilr-pp-hero{padding:64px 0 60px!important}
  .ilr-pp-section{padding:54px 0!important}
  .ilr-pp-page .ilr-pp-section--soft:has(.ilr-pp-pills){padding-bottom:68px!important}
  .ilr-pp-grid--2{grid-template-columns:1fr!important}
  .ilr-pp-card{padding:24px!important}
  .ilr-pp-contact{padding:58px 0!important}
  .ilr-pp-contact-card{width:100%!important}
  .ilr-pp-actions{width:100%!important;align-items:stretch!important}
  .ilr-pp-actions .elementor-widget-button{width:100%!important}
  .ilr-pp-actions .elementor-button{width:100%!important;justify-content:center!important}
  .ilr-pp-pills{gap:10px!important}
  .ilr-pp-final{padding:50px 0!important;border-top-width:12px!important}
  .ilr-pp-page [id]{scroll-margin-top:110px}
}
@media (max-width:480px){
  .ilr-pp-inner{padding-left:16px!important;padding-right:16px!important}
  .ilr-pp-hero{padding:52px 0!important}
  .ilr-pp-section{padding:46px 0!important}
  .ilr-pp-page .ilr-pp-section--soft:has(.ilr-pp-pills){padding-bottom:58px!important}
  .ilr-pp-contact{padding:52px 0!important}
  .ilr-pp-final{padding:46px 0!important}
  .ilr-pp-pill{flex:1 1 auto!important}
  .ilr-pp-pill .elementor-button{width:100%!important;justify-content:center!important;white-space:normal!important}
}/* End custom CSS */