@import url("https://fonts.googleapis.com/css2?family=Hanken+Grotesk:wght@400;600;700&display=swap");.ipp-cs-body{background:#121212;color:#fff;font-family:Hanken Grotesk,Arial,sans-serif}.ipp-cs-body__container{align-items:start;display:grid;gap:64px;grid-template-columns:1fr 288px;margin:0 auto;max-width:1160px;padding:0 40px}.ipp-cs-body__content h2{color:#fff;font-family:Hanken Grotesk,Arial,sans-serif;font-size:26px;font-weight:700;letter-spacing:-.01em;line-height:1.3;margin:48px 0 14px}.ipp-cs-body__content h2:first-child{margin-top:0}.ipp-cs-body__content p{color:hsla(0,0%,100%,.65);font-family:Hanken Grotesk,Arial,sans-serif;font-size:18px;line-height:30px;margin:0 0 18px}.ipp-cs-body__content p:last-child{margin-bottom:0}.ipp-cs-body__content ol,.ipp-cs-body__content ul{margin:0 0 18px;padding-left:22px}.ipp-cs-body__content li{color:hsla(0,0%,100%,.65);font-family:Hanken Grotesk,Arial,sans-serif;font-size:18px;line-height:30px;margin-bottom:8px}.ipp-cs-body__section{margin-bottom:48px}.ipp-cs-body__section:last-child{margin-bottom:0}.ipp-cs-body__section-body p{color:hsla(0,0%,100%,.65);font-family:Hanken Grotesk,Arial,sans-serif;font-size:18px;line-height:30px;margin:0 0 18px}.ipp-cs-body__section-body p:last-child{margin-bottom:0}.ipp-cs-body__pull-quote{background:rgba(255,103,31,.05);border-left:3px solid #ff671f;border-radius:0 10px 10px 0;font-style:italic;margin:36px 0 0;padding:24px 28px}.ipp-cs-body__pull-quote p{color:hsla(0,0%,100%,.88)!important;font-family:Hanken Grotesk,Arial,sans-serif;font-size:18px!important;font-style:italic;font-weight:600!important;line-height:1.6!important;margin:0!important}.ipp-cs-body__pull-quote footer{background:transparent!important;color:hsla(0,0%,100%,.4);display:block;font-family:Hanken Grotesk,Arial,sans-serif;font-size:13px;font-style:normal;font-weight:600;margin-bottom:0!important;margin-top:12px;padding:0!important}.ipp-cs-body__content blockquote{background:rgba(255,103,31,.05);border-left:3px solid #ff671f;border-radius:0 10px 10px 0;color:hsla(0,0%,100%,.88);font-size:18px;font-style:italic;font-weight:600;line-height:1.6;margin:36px 0;padding:24px 28px}.ipp-cs-body__content blockquote p{color:hsla(0,0%,100%,.88)!important;font-size:18px!important;font-weight:600!important;line-height:1.6!important;margin:0 0 10px!important}.ipp-cs-body__content blockquote p:last-child{margin-bottom:0!important}.ipp-cs-body__content blockquote cite,.ipp-cs-body__content blockquote footer{color:hsla(0,0%,100%,.4);display:block;font-family:Hanken Grotesk,Arial,sans-serif;font-size:13px;font-style:normal;font-weight:400;margin-top:12px}.ipp-cs-body__conclusion{background:rgba(255,103,31,.06);border:1px solid rgba(255,103,31,.18);border-radius:14px;margin:44px 0 0;padding:28px 32px}.ipp-cs-body__conclusion-label{color:#ff671f;font-family:Hanken Grotesk,Arial,sans-serif;font-size:11px;font-weight:600;letter-spacing:.1em;margin:0 0 10px;text-transform:uppercase}.ipp-cs-body__conclusion-title{color:#fff;font-family:Hanken Grotesk,Arial,sans-serif;font-size:20px;font-weight:700;letter-spacing:-.01em;line-height:1.3;margin:0 0 12px}.ipp-cs-body__conclusion-text{color:hsla(0,0%,100%,.6);font-family:Hanken Grotesk,Arial,sans-serif;font-size:15px;line-height:1.65;margin:0}.ipp-cs-body__sidebar{display:flex;flex-direction:column;gap:20px;position:sticky;top:24px}.ipp-cs-body__sidebar-card{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;overflow:hidden;padding:22px 20px;position:relative;transition:border-color .2s}.ipp-cs-body__sidebar-card:hover{border-color:rgba(255,103,31,.2)}.ipp-cs-body__sidebar-card:before{background:linear-gradient(135deg,#ff671f,#ce0f69);content:"";height:3px;left:0;position:absolute;right:0;top:0}.ipp-cs-body__sidebar-label{color:hsla(0,0%,100%,.35);font-family:Hanken Grotesk,Arial,sans-serif;font-size:11px;font-weight:600;letter-spacing:.1em;margin:0 0 14px;text-transform:uppercase}.ipp-cs-body__snapshot-row{align-items:flex-start;border-bottom:1px solid hsla(0,0%,100%,.05);display:flex;font-family:Hanken Grotesk,Arial,sans-serif;font-size:13px;gap:12px;justify-content:space-between;padding:8px 0}.ipp-cs-body__snapshot-row:last-child{border-bottom:none;padding-bottom:0}.ipp-cs-body__snapshot-key{color:hsla(0,0%,100%,.4);flex-shrink:0}.ipp-cs-body__snapshot-val{color:hsla(0,0%,100%,.85);font-weight:600;text-align:right}.ipp-cs-body__cta{background:#ff671f;border-radius:8px;color:#fff;display:block;font-family:Hanken Grotesk,Arial,sans-serif;font-size:14px;font-weight:700;padding:14px;text-align:center;text-decoration:none;transition:opacity .2s}.ipp-cs-body__cta:hover{color:#fff;opacity:.88;text-decoration:none}.ipp-cs-body__cta-sub{color:hsla(0,0%,100%,.75);display:block;font-family:Hanken Grotesk,Arial,sans-serif;font-size:12px;font-weight:400;margin-top:4px}.ipp-cs-body__resource-link{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.05);display:flex;gap:10px;justify-content:space-between;padding:9px 0;text-decoration:none;transition:opacity .2s}.ipp-cs-body__resource-link:last-child{border-bottom:none}.ipp-cs-body__resource-link:hover{opacity:.75;text-decoration:none}.ipp-cs-body__resource-title{color:hsla(0,0%,100%,.65);font-family:Hanken Grotesk,Arial,sans-serif;font-size:13px;line-height:1.4}.ipp-cs-body__resource-link svg{color:#ff671f;flex-shrink:0;height:14px;width:14px}.ipp-cs-body__about-title{color:hsla(0,0%,100%,.8);display:block;font-family:Hanken Grotesk,Arial,sans-serif;font-size:14px;font-weight:600;margin-bottom:6px}.ipp-cs-body__about-text{color:hsla(0,0%,100%,.5);font-family:Hanken Grotesk,Arial,sans-serif;font-size:13px;line-height:1.65;margin:0}.ipp-cs-body__end-cta{border-top:1px solid hsla(0,0%,100%,.06);margin-top:64px;padding:56px 0}.ipp-cs-body__end-cta-inner{align-items:center;display:flex;gap:40px;justify-content:space-between;margin:0 auto;max-width:1160px;padding:0 40px}.ipp-cs-body__end-cta-text{text-align:left}.ipp-cs-body__end-cta-title{color:#fff;font-size:24px;font-weight:700;letter-spacing:-.01em;margin:0 0 6px}.ipp-cs-body__end-cta-subtitle,.ipp-cs-body__end-cta-title{font-family:Hanken Grotesk,Arial,sans-serif;text-align:left}.ipp-cs-body__end-cta-subtitle{color:hsla(0,0%,100%,.5);font-size:15px;margin:0}.ipp-cs-body__end-cta-btn{background:#ff671f;border-radius:8px;color:#fff;display:inline-block;flex-shrink:0;font-family:Hanken Grotesk,Arial,sans-serif;font-size:15px;font-weight:700;padding:15px 28px;text-decoration:none;transition:opacity .2s;white-space:nowrap}.ipp-cs-body__end-cta-btn:hover{color:#fff;opacity:.88;text-decoration:none}@media (max-width:1024px){.ipp-cs-body__container{gap:44px;grid-template-columns:1fr 260px}.ipp-cs-body__content h2{font-size:22px}}@media (max-width:768px){.ipp-cs-body__container{gap:40px;grid-template-columns:1fr;padding:0 24px}.ipp-cs-body__sidebar{position:static}}@media (max-width:640px){.ipp-cs-body__end-cta-inner{align-items:flex-start;flex-direction:column;gap:24px;padding:0 16px}.ipp-cs-body__end-cta-btn{padding:14px;text-align:center;width:100%}.ipp-cs-body__end-cta-title{font-size:20px}}@media (max-width:480px){.ipp-cs-body__container{padding:0 16px}.ipp-cs-body__content li,.ipp-cs-body__content p{font-size:16px;line-height:1.65}.ipp-cs-body__content h2{font-size:20px}.ipp-cs-body__content blockquote{font-size:16px;padding:18px 20px}}