.sn-pg.sn-lg{background:linear-gradient(180deg,#eef4f4,#f4f8f8 30%,#f2f6f6);color:#0c1d22}.sn-lg-head{padding:clamp(150px,20vh,210px) 0 clamp(28px,4vh,48px)}.sn-lg-head-inner{max-width:1412px;margin:0 auto;padding:0 clamp(20px,3vw,44px)}.sn-lg-title{font-family:Ciutadella,Inter,-apple-system,sans-serif;font-weight:400;font-size:clamp(38px,5vw,56px);letter-spacing:-.03em;line-height:1.05;color:#0c1d22;margin:0 0 18px;max-width:900px}.sn-lg-title em{font-style:normal;color:#2c656d}.sn-lg-lede{font-size:clamp(15.5px,1.2vw,17px);line-height:1.65;color:rgba(12,29,34,.66);max-width:860px;margin:0}.sn-lg .sn-pg-section{padding:clamp(28px,4.5vh,52px) 0 clamp(56px,8vh,96px);background:transparent}.sn-lg .sn-pg-wrap-narrow{max-width:1412px;margin:0 auto;padding:0 clamp(20px,3vw,44px)}.sn-lg .sn-pg-wrap-narrow>.legal-disclaimer,.sn-lg .sn-pg-wrap-narrow>.sn-pg-cta-row,.sn-lg .sn-pg-wrap-narrow>.sn-pg-meta,.sn-lg .sn-pg-wrap-narrow>.sn-pg-prose{max-width:860px}.sn-lg .sn-pg-meta{font-size:13.5px;color:rgba(12,29,34,.45);margin:0 0 28px}.sn-lg .sn-pg-prose{font-size:15.5px;line-height:1.75;color:rgba(12,29,34,.66)}.sn-lg .sn-pg-prose h2{font-family:Ciutadella,Inter,-apple-system,sans-serif;font-weight:400;font-size:clamp(22px,2.4vw,27px);letter-spacing:-.02em;line-height:1.15;margin:44px 0 14px;color:#0c1d22}.sn-lg .sn-pg-prose>div:first-child h2,.sn-lg .sn-pg-prose>h2:first-child{margin-top:0}.sn-lg .sn-pg-prose h3{font-size:16.5px;font-weight:600;letter-spacing:-.01em;margin:24px 0 10px;color:#0c1d22}.sn-lg .sn-pg-prose p{margin:0 0 14px}.sn-lg .sn-pg-prose a,.sn-lg .sn-pg-prose strong{font-weight:600;color:#2c656d}.sn-lg .sn-pg-prose a{text-decoration:underline;text-underline-offset:3px}.sn-lg .sn-pg-prose ol,.sn-lg .sn-pg-prose ul{margin:0 0 14px;padding-left:20px;display:grid;grid-gap:8px;gap:8px}.sn-lg .sn-pg-prose li{line-height:1.65}.sn-lg .sn-pg-prose li::marker{color:#2c656d}.sn-lg .sn-pg-prose table{width:100%;border-collapse:collapse;margin:0 0 18px;font-size:14px;background:#fff;border:1px solid rgba(46,107,116,.14);border-radius:12px;overflow:hidden}.sn-lg .sn-pg-prose th{text-align:left;font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgba(12,29,34,.45);background:rgba(46,107,116,.05);padding:10px 14px;border-bottom:1px solid rgba(46,107,116,.14)}.sn-lg .sn-pg-prose td{padding:10px 14px;border-bottom:1px solid rgba(46,107,116,.08);color:rgba(12,29,34,.66);vertical-align:top}.sn-lg .sn-pg-prose tr:last-child td{border-bottom:none}.sn-lg .legal-disclaimer{margin:0 0 24px;padding:12px 16px;border:1px solid rgba(217,119,6,.22);border-left:3px solid #d97706;background:rgba(217,119,6,.06);border-radius:10px;font-size:13.5px;line-height:1.55;color:#7c5210}.sn-lg .legal-disclaimer a{color:#7c5210;text-decoration:underline;font-weight:600;white-space:nowrap}.sn-lg .sn-pg-cta-row{display:flex;align-items:center}.sn-lg .sn-pg-btn{border-radius:999px;padding:13px 28px;font-size:15px}.sn-lg .sn-pg-btn-primary{background:#2c656d;color:#fff;box-shadow:0 14px 30px -14px rgba(44,101,109,.55)}.sn-lg .sn-pg-btn-primary:hover{background:#24545b;transform:translateY(-1px)}.sn-lg .sn-pg-btn-ghost{color:#0c1d22;background:hsla(0,0%,100%,.6);border:1px solid rgba(46,107,116,.16)}.sn-lg .sn-pg-btn-ghost:hover{background:#fff;border-color:rgba(46,107,116,.3)}