.seo-page{--acc:#F4511E;--acc-rgb:244,81,30;--bg:#040406;--w:#ececec;--brd:rgba(255,255,255,.07);--gut:24px;background:var(--bg);color:var(--w);min-height:100vh}@media (max-width:480px){.seo-page{--gut:20px}}.seo-page ::selection{background:rgba(var(--acc-rgb),.4);color:#fff}.seo-bg-glow{position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 100% 70% at 8% 68%,rgba(var(--acc-rgb),.24) 0,transparent 62%),radial-gradient(ellipse 70% 55% at 88% 55%,rgba(var(--acc-rgb),.14) 0,transparent 58%);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.03) 0,rgba(0,0,0,.03) 25%,rgba(0,0,0,.5) 45%,#000 60%,#000);mask-image:linear-gradient(180deg,rgba(0,0,0,.03) 0,rgba(0,0,0,.03) 25%,rgba(0,0,0,.5) 45%,#000 60%,#000);animation:seoAmbBreath 11s ease-in-out infinite alternate}@keyframes seoAmbBreath{0%{transform:scale(1) translate(0)}to{transform:scale(1.07) translate(1.5%,-1.5%)}}@media (max-width:768px){.seo-bg-glow{display:none}}.seo-content,.seo-footer{position:relative;z-index:1}.seo-nav{position:sticky;top:0;z-index:40;padding:14px var(--gut);background:rgba(4,4,6,.82);backdrop-filter:blur(20px) saturate(1.5);-webkit-backdrop-filter:blur(20px) saturate(1.5);border-bottom:1px solid var(--brd)}.seo-nav-in{position:relative;max-width:1120px;margin:0 auto}.seo-logo,.seo-nav-in{display:flex;align-items:center}.seo-logo{gap:8px}.seo-logo-word{font-size:12px;font-weight:800;letter-spacing:.02em;color:#fff;white-space:nowrap}.seo-nav-links{display:flex;align-items:center;gap:2px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.seo-nav-link{font-size:8.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.42);padding:7px 12px;text-decoration:none;white-space:nowrap;transition:color .2s}.seo-nav-link:hover{color:#fff}.seo-nav-right{margin-left:auto;display:flex;align-items:center;gap:16px}.seo-nav-home{font-size:8.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.42);text-decoration:none;white-space:nowrap;transition:color .2s}.seo-nav-home:hover{color:#fff}@media (max-width:760px){.seo-nav-links{display:none}}.seo-hb1{display:inline-flex;align-items:center;gap:6px;background:var(--acc);color:#fff;border:none;border-radius:100px;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:13px 26px;text-decoration:none;transition:box-shadow .2s,transform .12s cubic-bezier(.4,0,.2,1)}.seo-hb1:hover{box-shadow:0 0 32px rgba(var(--acc-rgb),.5),0 6px 20px rgba(var(--acc-rgb),.28);transform:translateY(-1px)}.seo-hb1:active{transform:scale(.96)!important;transition:transform .07s}.seo-hb2{display:inline-flex;align-items:center;gap:6px;background:transparent;color:rgba(255,255,255,.55);border:1px solid rgba(255,255,255,.14);border-radius:100px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:13px 22px;text-decoration:none;transition:color .2s,border-color .2s,background .2s,transform .12s cubic-bezier(.4,0,.2,1)}.seo-hb2:hover{color:#fff;border-color:rgba(255,255,255,.32);background:rgba(255,255,255,.04)}.seo-hb2:active{transform:scale(.96)!important;transition:transform .07s}.seo-crumbs{font-size:8px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.3);display:flex;flex-wrap:wrap;align-items:center;gap:6px}.seo-crumbs a{color:inherit;text-decoration:none;transition:color .2s}.seo-crumbs a:hover{color:rgba(255,255,255,.68)}.seo-crumbs .cur{color:rgba(255,255,255,.5)}.seo-eyebrow{display:inline-block;margin-top:22px;padding-left:12px;border-left:2px solid var(--acc);font-size:9px;font-weight:700;letter-spacing:.26em;text-transform:uppercase;color:rgba(255,255,255,.42)}.seo-h1{margin-top:16px;font-size:clamp(30px,4.4vw,50px);font-weight:900;line-height:1;letter-spacing:-.04em;color:var(--w)}.seo-updated{margin-top:14px;font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.24)}.seo-lead{margin-top:20px;max-width:640px;font-size:17px;line-height:1.75;color:rgba(255,255,255,.58)}.seo-lead strong{color:rgba(255,255,255,.82);font-weight:600}@keyframes seoFu{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.seo-fu{opacity:0;animation:seoFu .6s cubic-bezier(.16,1,.3,1) forwards}.seo-fu.d1{animation-delay:.08s}.seo-fu.d2{animation-delay:.16s}.seo-fu.d3{animation-delay:.24s}.seo-h2{font-size:clamp(21px,2.6vw,28px);font-weight:900;letter-spacing:-.03em;line-height:1.08;color:var(--w)}.seo-body{margin-top:12px;font-size:15px;line-height:1.85;color:rgba(255,255,255,.55)}.seo-body strong{color:rgba(255,255,255,.85);font-weight:600}.seo-list{margin-top:14px;display:flex;flex-direction:column;gap:10px}.seo-list li{display:flex;gap:11px;font-size:15px;line-height:1.75;color:rgba(255,255,255,.55)}.seo-dot{margin-top:9px;width:5px;height:5px;flex:none;border-radius:50%;background:var(--acc)}.seo-card{display:block;height:100%;border:1px solid var(--brd);border-radius:12px;padding:20px;background:rgba(255,255,255,.02);text-decoration:none;transition:border-color .22s,background .22s,transform .18s cubic-bezier(.34,1.56,.64,1)}.seo-card:hover{transform:translateY(-3px);background:rgba(255,255,255,.045);border-color:rgba(var(--acc-rgb),.22)}.seo-card:active{transform:translateY(-1px) scale(.99)!important;transition:transform .08s}.seo-card-t{display:block;font-size:15px;font-weight:700;color:var(--w)}.seo-card-d{margin-top:6px;display:block;font-size:13px;line-height:1.6;color:rgba(255,255,255,.42)}.seo-tablewrap{margin-top:20px;overflow-x:auto;border:1px solid var(--brd);border-radius:14px;background:rgba(255,255,255,.015)}.seo-table{width:100%;border-collapse:collapse;text-align:left;font-size:13px}.seo-table thead th{padding:14px 16px;font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.35);background:rgba(255,255,255,.02);white-space:nowrap}.seo-table thead th.acc{color:var(--acc)}.seo-table td{padding:13px 16px;border-top:1px solid var(--brd);color:rgba(255,255,255,.5)}.seo-table td.lbl{color:rgba(255,255,255,.72);font-weight:600}.seo-table td.acc{color:var(--w);font-weight:600}.seo-faq{margin-top:18px;border:1px solid var(--brd);border-radius:14px;overflow:hidden}.seo-faq details{border-top:1px solid var(--brd)}.seo-faq details:first-child{border-top:none}.seo-faq summary{cursor:pointer;list-style:none;padding:17px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:14px;font-weight:600;color:rgba(255,255,255,.85)}.seo-faq summary::-webkit-details-marker{display:none}.seo-faq summary .pl{flex:none;font-size:16px;color:var(--acc);transition:transform .25s}.seo-faq details[open] summary .pl{transform:rotate(45deg)}.seo-faq .a{padding:0 20px 18px;font-size:14px;line-height:1.75;color:rgba(255,255,255,.5)}.seo-cta{position:relative;overflow:hidden;border-radius:22px;border:1px solid rgba(var(--acc-rgb),.22);padding:44px 28px;text-align:center}.seo-cta:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse 90% 70% at 50% 110%,rgba(var(--acc-rgb),.2) 0,rgba(var(--acc-rgb),.05) 45%,transparent 75%)}.seo-cta-h{font-size:clamp(21px,3vw,30px);font-weight:900;letter-spacing:-.03em;color:var(--w)}.seo-cta-s{margin:8px auto 0;max-width:400px;font-size:14px;line-height:1.7;color:rgba(255,255,255,.5)}.seo-cta-btns{margin-top:22px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.seo-related-h{font-size:9px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,255,255,.28)}.seo-pill{display:inline-block;border:1px solid rgba(255,255,255,.13);border-radius:100px;padding:9px 16px;font-size:12.5px;font-weight:600;color:rgba(255,255,255,.68);text-decoration:none;transition:border-color .2s,color .2s,background .2s}.seo-pill:hover{border-color:rgba(var(--acc-rgb),.4);color:#fff;background:rgba(var(--acc-rgb),.06)}.seo-pill:active{transform:scale(.96);transition:transform .07s}.seo-footer{margin-top:64px;padding:52px var(--gut) 40px;border-top:1px solid var(--brd)}.seo-footer-in{max-width:1120px;margin:0 auto}.seo-footer-brand{font-size:12px;font-weight:900;letter-spacing:.1em;color:rgba(255,255,255,.6)}.seo-footer-desc{margin-top:8px;max-width:420px;font-size:12.5px;line-height:1.7;color:rgba(255,255,255,.32)}.seo-footer-cols{margin-top:40px;display:flex;flex-wrap:wrap;gap:32px 48px}.seo-footer-col h3{font-size:8.5px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,255,255,.26)}.seo-footer-col ul{margin-top:14px;display:flex;flex-direction:column;gap:9px}.seo-footer-col a{font-size:12.5px;color:rgba(255,255,255,.46);text-decoration:none;transition:color .2s}.seo-footer-col a:hover{color:rgba(255,255,255,.85)}.seo-footer-legal{margin-top:40px;padding-top:22px;border-top:1px solid var(--brd);display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:11px;color:rgba(255,255,255,.24)}.seo-footer-legal a{color:inherit;text-decoration:none}.seo-footer-legal a:hover{color:rgba(255,255,255,.5)}.seo-page .R,.seo-page .R-up{opacity:0;will-change:opacity,transform;transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1)}.seo-page .R{transform:translateY(28px)}.seo-page .R-up{transform:translateY(36px)}.seo-page .R-up.V,.seo-page .R.V{opacity:1;transform:none}