.elementor-9712 .elementor-element.elementor-element-5cade6ed{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9712 .elementor-element.elementor-element-69b8ef44{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9712 .elementor-element.elementor-element-1505206b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9712 .elementor-element.elementor-element-7aac1226{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9712 .elementor-element.elementor-element-4b3ba6a4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9712 .elementor-element.elementor-element-56ac7a3a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9712 .elementor-element.elementor-element-6a69b7dd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS */:root{
  --psr-red:#ed302c;
  --psr-bg:#050708;
  --psr-bg2:#080b0e;
  --psr-card:#0b0f12;
  --psr-white:#fff;
  --psr-text:#aeb7be;
  --psr-line:rgba(255,255,255,.09);
  --psr-wrap:min(1320px,calc(100% - 192px));
}
.psr-lex,*[class^="psr-lex"]{box-sizing:border-box}
.psr-lex{font-family:Inter,Arial,sans-serif;background:var(--psr-bg);color:#fff}
.psr-lex a{text-decoration:none;color:inherit}
.psr-lex-wrap{width:var(--psr-wrap);margin:0 auto}
.psr-lex-section{padding:118px 0;position:relative;overflow:hidden}
.psr-lex-section.alt{background:var(--psr-bg2)}
.psr-lex-eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:18px;font-size:12px;font-weight:800;letter-spacing:.19em;text-transform:uppercase;color:var(--psr-red)}
.psr-lex-eyebrow:before{content:"";width:40px;height:2px;background:var(--psr-red)}
.psr-lex-h1,.psr-lex-h2,.psr-lex-h3{margin:0;color:#fff;letter-spacing:-.045em}
.psr-lex-h1{font-size:clamp(54px,6.4vw,96px);line-height:.94;font-weight:850;max-width:1000px}
.psr-lex-h2{font-size:clamp(40px,4.7vw,68px);line-height:1;font-weight:820}
.psr-lex-h3{font-size:24px;line-height:1.08;font-weight:780}
.psr-lex-lead{font-size:18px;line-height:1.75;color:var(--psr-text);max-width:860px;margin-top:26px}
.psr-lex-red{color:var(--psr-red)}
.psr-lex-hero{min-height:760px;display:flex;align-items:center;background:
radial-gradient(circle at 80% 18%,rgba(237,48,44,.18),transparent 30%),
linear-gradient(180deg,#050708,#07090b)}
.psr-lex-hero:after{content:"SEO";position:absolute;right:-2vw;bottom:-5vw;font-size:clamp(180px,27vw,440px);font-weight:900;letter-spacing:-.08em;color:rgba(255,255,255,.022);pointer-events:none}
.psr-lex-hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:1.1fr .9fr;gap:70px;align-items:center}
.psr-lex-panel{padding:30px;border:1px solid var(--psr-line);border-radius:24px;background:rgba(10,14,17,.78);box-shadow:0 30px 90px rgba(0,0,0,.28)}
.psr-lex-panel-title{font-size:12px;letter-spacing:.15em;text-transform:uppercase;color:#77828a}
.psr-lex-panel-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}
.psr-lex-panel-grid a{display:block;padding:17px;border:1px solid var(--psr-line);border-radius:14px;background:#0b0f12;font-size:13px;font-weight:750}
.psr-lex-panel-grid a:hover{border-color:rgba(237,48,44,.5)}
.psr-lex-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}
.psr-lex-btn{display:inline-flex;padding:16px 24px;border-radius:12px;border:1px solid var(--psr-line);font-size:13px;font-weight:800}
.psr-lex-btn.primary{background:var(--psr-red);border-color:var(--psr-red)}
.psr-lex-intro{display:grid;grid-template-columns:.8fr 1.2fr;gap:88px;align-items:start}
.psr-lex-note{margin-top:28px;padding:24px;border-left:3px solid var(--psr-red);background:rgba(237,48,44,.06)}
.psr-lex-note p{margin:0;font-size:14px;line-height:1.7;color:var(--psr-text)}
.psr-lex-category-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:50px}
.psr-lex-cat{padding:28px;border:1px solid var(--psr-line);border-radius:20px;background:linear-gradient(180deg,#0d1216,#090c0f)}
.psr-lex-cat span{display:block;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--psr-red);margin-bottom:16px}
.psr-lex-cat p{font-size:14px;line-height:1.7;color:var(--psr-text);margin:14px 0 0}
.psr-lex-cat a{display:inline-block;margin-top:16px;font-size:12px;font-weight:800;color:#fff}
.psr-lex-indexhead{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:42px}
.psr-lex-indexhead .psr-lex-lead{max-width:540px;margin:0}
.psr-lex-letterbar{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}
.psr-lex-letterbar a{width:36px;height:36px;display:grid;place-items:center;border:1px solid var(--psr-line);border-radius:50%;font-size:12px;font-weight:800;color:#d8dde1}
.psr-lex-terms{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:46px}
.psr-lex-term{padding:25px;border:1px solid var(--psr-line);border-radius:17px;background:var(--psr-card)}
.psr-lex-term b{display:block;font-size:17px;margin-bottom:10px;color:#fff}
.psr-lex-term p{margin:0;color:var(--psr-text);font-size:13px;line-height:1.68}
.psr-lex-update{margin-top:38px;padding:24px 26px;border-radius:16px;background:rgba(237,48,44,.07);border:1px solid rgba(237,48,44,.17)}
.psr-lex-update p{margin:0;font-size:14px;line-height:1.7;color:#c8ced2}
.psr-lex-faq{max-width:980px;margin:48px auto 0}
.psr-lex-faq details{padding:20px 0;border-bottom:1px solid var(--psr-line)}
.psr-lex-faq summary{cursor:pointer;list-style:none;font-size:18px;font-weight:760}
.psr-lex-faq p{color:var(--psr-text);font-size:14px;line-height:1.75;max-width:850px}
.psr-lex-cta{text-align:center;padding:125px 0;background:radial-gradient(circle at 50% 0%,rgba(237,48,44,.2),transparent 35%),#050708}
.psr-lex-cta .psr-lex-h2{max-width:920px;margin:0 auto}.psr-lex-cta .psr-lex-lead{margin:24px auto 0}
@media(max-width:1350px){:root{--psr-wrap:min(1180px,calc(100% - 140px))}}
@media(max-width:1050px){
  :root{--psr-wrap:calc(100% - 88px)}
  .psr-lex-hero-grid,.psr-lex-intro{grid-template-columns:1fr}
  .psr-lex-category-grid,.psr-lex-terms{grid-template-columns:1fr 1fr}
  .psr-lex-hero{min-height:auto;padding:110px 0}
}
@media(max-width:700px){
  :root{--psr-wrap:calc(100% - 48px)}
  .psr-lex-section{padding:84px 0}.psr-lex-h1{font-size:49px}.psr-lex-h2{font-size:40px}
  .psr-lex-category-grid,.psr-lex-terms,.psr-lex-panel-grid{grid-template-columns:1fr}
  .psr-lex-indexhead{display:block}.psr-lex-indexhead .psr-lex-lead{margin-top:20px}
}
@media(max-width:390px){:root{--psr-wrap:calc(100% - 36px)}}/* End custom CSS */