.analytics-promo{color:#edf1f5;background:#0b1726;border:1px solid #9cb7d438;justify-content:space-between;align-items:center;gap:32px;margin:32px 0;padding:32px;display:flex}.analytics-promo h2{font:var(--type-card-weight) var(--type-card-size)/var(--type-card-leading) var(--font-ui);letter-spacing:var(--type-card-tracking);margin:12px 0}.analytics-promo p{max-width:65ch;font:var(--type-body-weight) var(--type-body-size)/var(--type-body-leading) var(--font-ui);letter-spacing:var(--type-body-tracking);color:var(--ink-copy,#aebdcb)}.analytics-promo>a{flex-shrink:0}.analytics-page{--analytics-pad:var(--panel-space);--analytics-gap:var(--section-gap)}.analytics-page .sp-main{gap:var(--analytics-gap)}.analytics-page .analytics-hero{padding:var(--analytics-pad);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}.analytics-hero>div{gap:24px;min-width:0;display:grid}.analytics-page .analytics-hero h1{margin:0}.analytics-hero .sp-lead{max-width:60ch}.analytics-page .analytics-note{font:var(--type-small-weight) var(--type-small-size)/var(--type-small-leading) var(--font-ui);letter-spacing:var(--type-small-tracking);color:var(--ink-copy,#aebdcb)}.analytics-shot{border:1px solid var(--sp-edge);background:#0b1726;min-width:0;display:block}.analytics-shot picture,.analytics-shot img{width:100%;display:block}.analytics-shot img{height:auto}.analytics-shot>span{border-top:1px solid var(--sp-edge);min-height:44px;font:var(--type-caption-weight) var(--type-caption-size)/var(--type-caption-leading) var(--font-ui);letter-spacing:var(--type-caption-tracking);color:#afc7ff;align-items:center;padding:12px 16px;display:flex}.analytics-section{border:1px solid var(--sp-edge);background:var(--sp-panel)}.analytics-section>header{padding:32px var(--analytics-pad);border-bottom:1px solid var(--sp-edge)}.analytics-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.analytics-grid article{min-width:0;padding:32px var(--analytics-pad)}.analytics-grid article:nth-child(2n){border-left:1px solid var(--sp-edge)}.analytics-grid article:nth-child(n+3){border-top:1px solid var(--sp-edge)}.analytics-page :is(.analytics-grid h3,.analytics-split h3){margin:0 0 12px}.analytics-page :is(.analytics-grid p,.analytics-split p){max-width:65ch;font:var(--type-body-weight) var(--type-body-size)/var(--type-body-leading) var(--font-ui);letter-spacing:var(--type-body-tracking);color:var(--ink-copy,#aebdcb)}.analytics-split{padding:var(--analytics-pad);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:48px;scroll-margin-top:88px;display:grid}.analytics-split>div{min-width:0}.analytics-page .analytics-split h2{margin:0 0 24px}.analytics-page .analytics-split>h2{margin:0}.analytics-page .analytics-split h3:not(:first-child){margin-top:32px}.analytics-text-link{color:#9cbfff;min-height:44px;font:var(--type-control-weight) var(--type-prominent-control-size)/var(--type-control-leading) var(--font-ui);letter-spacing:var(--type-control-tracking);align-items:center;margin-top:16px;display:inline-flex}.analytics-steps{counter-reset:install;margin:0;padding:0;list-style:none}.analytics-steps li{counter-increment:install;border-top:1px solid var(--sp-edge);padding:24px 0 24px 48px;position:relative}.analytics-steps li:first-child{border-top:0;padding-top:0}.analytics-steps li:last-child{padding-bottom:0}.analytics-steps li:before{content:"0" counter(install);color:var(--signal);font:var(--type-card-weight) var(--type-card-size)/var(--type-card-leading) var(--font-ui);font-variant-numeric:tabular-nums;position:absolute;top:24px;left:0}.analytics-steps li:first-child:before{top:0}.analytics-steps b{font:var(--type-card-weight) var(--type-card-size)/var(--type-card-leading) var(--font-ui);letter-spacing:var(--type-card-tracking);display:block}.analytics-page .analytics-steps p{margin-top:12px}.analytics-faq details{border-bottom:1px solid var(--sp-edge);padding:24px 0}.analytics-faq details:first-child{padding-top:0}.analytics-faq details:last-child{border-bottom:0;padding-bottom:0}.analytics-faq summary{font:var(--type-card-weight) var(--type-card-size)/var(--type-card-leading) var(--font-ui);letter-spacing:var(--type-card-tracking);cursor:pointer;min-height:44px}.analytics-page .analytics-faq p{margin-top:12px}.analytics-page .sp-request{padding:var(--analytics-pad);gap:40px}.analytics-page .sp-request>div:first-child{gap:24px}.analytics-page .sp-request .analytics-text-link{margin:0}:is(.analytics-page a:focus-visible,.analytics-faq summary:focus-visible){outline:2px solid var(--signal);outline-offset:4px}@media (max-width:1040px){.analytics-page .analytics-hero{grid-template-columns:1fr}.analytics-shot{max-width:100%}.analytics-promo{flex-direction:column;align-items:flex-start}.analytics-split{gap:32px}}@media (max-width:760px){.analytics-page{--analytics-pad:24px;--analytics-gap:24px}.analytics-page .analytics-hero{gap:24px}.analytics-hero>div{gap:16px}.analytics-page .analytics-hero .sp-hero-actions{flex-direction:column;align-items:stretch;gap:12px}.analytics-page .analytics-hero .sp-btn{font-size:var(--type-prominent-control-size);white-space:normal}.analytics-grid,.analytics-split{grid-template-columns:1fr}.analytics-grid article{padding:24px var(--analytics-pad)}.analytics-grid article:nth-child(2n){border-left:0}.analytics-grid article+article{border-top:1px solid var(--sp-edge)}.analytics-section>header{padding:24px var(--analytics-pad)}.analytics-page .analytics-split h2{margin-bottom:16px}.analytics-page .analytics-split>h2{margin:0}.analytics-page .sp-request{gap:24px}.analytics-promo{gap:24px;padding:24px}.analytics-promo>a{width:100%}.analytics-shot img{aspect-ratio:auto;object-fit:contain;object-position:top}}.analytics-price{gap:8px;display:grid}.analytics-price strong{font:var(--type-price-weight) var(--type-price-size)/var(--type-price-leading) var(--font-ui);letter-spacing:var(--type-price-tracking);color:#fff;font-variant-numeric:tabular-nums}.analytics-price span{color:var(--ink-copy,#aebdcb);font:var(--type-small-weight) var(--type-small-size)/var(--type-small-leading) var(--font-ui)}.analytics-status{color:#b6cfff;border:1px solid #7b9ac44a;margin-bottom:20px;padding:6px 10px;font-size:12px;line-height:1.4;display:inline-block}.analytics-attribution{padding:32px var(--analytics-pad);border-top:1px solid var(--sp-edge)}.analytics-attribution h3{margin:0 0 12px}.analytics-attribution p{max-width:80ch;color:var(--ink-copy,#aebdcb);line-height:1.65}.analytics-section>header h2{margin-top:16px}.analytics-section>header .analytics-note{max-width:75ch;margin-top:20px}@media (min-width:1041px){.analytics-page .analytics-hero{grid-template-columns:1.1fr 1fr}.analytics-hero h1{font:var(--type-page-weight) var(--type-page-size)/var(--type-page-leading) var(--font-ui);letter-spacing:var(--type-page-tracking)}}.analytics-packages{scroll-margin-top:88px}.analytics-package-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.analytics-package{padding:var(--analytics-pad);flex-direction:column;gap:24px;min-width:0;display:flex}.analytics-package+.analytics-package{border-left:1px solid var(--sp-edge)}.analytics-package h3{font:var(--type-card-weight) var(--type-card-size)/var(--type-card-leading) var(--font-ui);letter-spacing:var(--type-card-tracking);margin:0}.analytics-package p,.analytics-package li{color:var(--ink-copy,#aebdcb);line-height:1.65}.analytics-package p{margin:0}.analytics-package ul{gap:10px;margin:0;padding-left:20px;display:grid}.analytics-package li::marker{color:#b9dd71}.analytics-package>.sp-btn{white-space:normal;align-self:flex-start;margin-top:auto}.analytics-package-paid{background:#1a2e4d42;box-shadow:inset 0 3px #b9dd71}.analytics-hero .analytics-free-link{margin-top:0;font-size:14px}.analytics-package .analytics-note{font-size:var(--type-small-size)}@media (max-width:1100px){.analytics-package-grid{grid-template-columns:1fr}.analytics-package+.analytics-package{border-left:0;border-top:1px solid var(--sp-edge)}.analytics-package>.sp-btn{justify-content:space-between;align-self:stretch}}.analytics-package-integrations{background:#102c2638;box-shadow:inset 0 3px #7ea9ff}.analytics-package>.sp-btn{font-size:14px}#package-integrations{scroll-margin-top:88px}@media (min-width:1101px){.analytics-package-grid{grid-template-rows:repeat(6,auto);row-gap:24px}.analytics-package{grid-row:span 6;grid-template-rows:subgrid;row-gap:24px;display:grid}.analytics-package>.sp-btn{align-self:end;margin-top:0}.analytics-package h3{min-height:0}}
