html.orbit-phone-layout,html.orbit-phone-layout body{overflow-x:clip !important;} @media (orientation:portrait){html.orbit-phone-layout .orbit-hero{display:grid !important;grid-template-columns:minmax(0,1fr) !important;grid-template-rows:auto auto auto !important;align-content:start !important;row-gap:0 !important;height:auto !important;min-height:0 !important;max-height:none !important;overflow:hidden !important;background:linear-gradient(180deg,#fbfcfd 0%,#f8fafc 58%,#eef3f6 100%) !important;} html.orbit-phone-layout .orbit-nav{position:relative !important;inset:auto !important;z-index:60 !important;padding:max(14px,env(safe-area-inset-top,0px)) 16px 0 !important;} html.orbit-phone-layout .brand-mark{width:clamp(94px,27vw,108px) !important;height:auto !important;} html.orbit-phone-layout .hero-copy.hero-copy-asset{position:relative !important;inset:auto !important;transform:none !important;width:min(100% - 30px,460px) !important;max-width:none !important;margin:clamp(18px,5vw,28px) auto 0 !important;padding:0 !important;z-index:50 !important;} html.orbit-phone-layout .hero-copy.hero-copy-asset h1{max-width:9.4ch !important;margin-inline:auto !important;font-size:clamp(37px,11.1vw,50px) !important;line-height:.95 !important;letter-spacing:-.055em !important;} html.orbit-phone-layout .hero-copy.hero-copy-asset .hero-subtitle{width:min(100%,390px) !important;margin:clamp(12px,3.5vw,17px) auto 0 !important;font-size:clamp(12.5px,3.5vw,14px) !important;line-height:1.48 !important;} html.orbit-phone-layout .hero-actions.hero-actions-asset.hero-actions-inline{display:grid !important;grid-template-columns:minmax(0,1fr) !important;width:min(100%,340px) !important;gap:8px !important;margin:clamp(14px,4vw,19px) auto 0 !important;} html.orbit-phone-layout .hero-primary-asset.hero-paid-cta,html.orbit-phone-layout .hero-secondary-cta.hero-secondary-inline{width:100% !important;min-width:0 !important;max-width:none !important;} html.orbit-phone-layout .hero-primary-asset.hero-paid-cta{min-height:50px !important;height:auto !important;padding:14px 46px 14px 22px !important;} html.orbit-phone-layout .hero-secondary-cta.hero-secondary-inline{min-height:44px !important;padding:11px 16px !important;} html.orbit-phone-layout .hero-scene-asset{position:relative !important;inset:auto !important;align-self:start !important;width:100% !important;height:auto !important;aspect-ratio:1.30 / 1 !important;margin:clamp(22px,5.2vw,28px) 0 0 !important;transform:none !important;opacity:1 !important;z-index:8 !important;overflow:hidden !important;} html.orbit-phone-layout .hero-asset-stack{position:absolute !important;inset:0 !important;overflow:hidden !important;} html.orbit-phone-layout .hero-asset-frame,html.orbit-phone-layout .hero-asset-frame.is-active{object-fit:cover !important;object-position:50% 69% !important;transform:none !important;} html.orbit-phone-layout .hero-asset-wash{background:linear-gradient(180deg,#f8fafc 0%,rgba(248,250,252,.72) 12%,rgba(248,250,252,.16) 32%,rgba(255,255,255,0) 48%) !important;} html.orbit-phone-layout .hero-drag-hint{bottom:calc(12px + env(safe-area-inset-bottom,0px)) !important;font-size:8px !important;} html.orbit-phone-layout .iceberg-rebuilt-top-clean{display:grid !important;grid-template-columns:minmax(0,1fr) !important;grid-template-areas:"copy" "actions" "scene" !important;height:auto !important;min-height:0 !important;padding:clamp(40px,11vw,54px) 16px 0 !important;overflow:hidden !important;} html.orbit-phone-layout .iceberg-rebuilt-copy{grid-area:copy !important;position:relative !important;inset:auto !important;width:100% !important;max-width:100% !important;margin:0 !important;transform:none !important;opacity:1 !important;} html.orbit-phone-layout .iceberg-rebuilt-eyebrow{margin-bottom:14px !important;font-size:clamp(9px,2.5vw,11px) !important;} html.orbit-phone-layout .iceberg-rebuilt-copy h2{max-width:min(100%,390px) !important;font-size:clamp(39px,10.8vw,50px) !important;line-height:.96 !important;} html.orbit-phone-layout .iceberg-rebuilt-copy h2 strong,html.orbit-phone-layout .iceberg-rebuilt-copy h2 span{max-width:100% !important;} html.orbit-phone-layout .iceberg-rebuilt-copy h2 span{font-size:.62em !important;line-height:1.09 !important;} html.orbit-phone-layout .iceberg-rebuilt-actions{grid-area:actions !important;position:relative !important;inset:auto !important;display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;width:100% !important;max-width:none !important;gap:clamp(6px,1.8vw,9px) !important;margin:clamp(20px,5vw,26px) 0 clamp(8px,2vw,12px) !important;transform:none !important;opacity:1 !important;} html.orbit-phone-layout .iceberg-rebuilt-action{min-width:0 !important;min-height:clamp(66px,18vw,78px) !important;padding:9px 6px !important;display:grid !important;grid-template-columns:1fr !important;place-items:center !important;align-content:center !important;gap:5px !important;text-align:center !important;border-radius:clamp(12px,3.5vw,16px) !important;} html.orbit-phone-layout .iceberg-rebuilt-action svg{width:clamp(18px,5vw,21px) !important;height:clamp(18px,5vw,21px) !important;} html.orbit-phone-layout .iceberg-rebuilt-action b{font-size:clamp(9.5px,2.65vw,11.5px) !important;line-height:1.05 !important;} html.orbit-phone-layout .iceberg-rebuilt-action small{display:none !important;} html.orbit-phone-layout .iceberg-rebuilt-effort-lines{display:none !important;} html.orbit-phone-layout .iceberg-rebuilt-clean-scene{grid-area:scene !important;position:relative !important;inset:auto !important;width:calc(100% + 32px) !important;height:auto !important;aspect-ratio:1.48 / 1 !important;margin:4px 0 0 -16px !important;} html.orbit-phone-layout .iceberg-rebuilt-clean-main{left:-6% !important;width:61% !important;} html.orbit-phone-layout .iceberg-rebuilt-clean-customer{left:47% !important;width:18% !important;} html.orbit-phone-layout .iceberg-rebuilt-clean-competitor{right:-5% !important;width:40% !important;} html.orbit-phone-layout .iceberg-rebuilt-place-main,html.orbit-phone-layout .iceberg-rebuilt-place-competitor{font-size:clamp(7px,2vw,9px) !important;} html.orbit-phone-layout .iceberg-rebuilt-choice{right:0 !important;bottom:clamp(18px,5vw,26px) !important;width:49% !important;height:auto !important;} html.orbit-phone-layout .iceberg-hybrid-tip{bottom:-1px !important;} html.orbit-phone-layout .iceberg-hybrid-waterline{height:clamp(68px,20vw,88px) !important;margin-top:clamp(-44px,-10vw,-34px) !important;margin-bottom:clamp(-44px,-10vw,-34px) !important;} html.orbit-phone-layout .iceberg-rebuilt-bottom{min-height:0 !important;height:auto !important;padding:clamp(250px,72vw,330px) 16px clamp(52px,14vw,70px) !important;display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:0 16px !important;align-content:start !important;overflow:hidden !important;} html.orbit-phone-layout .iceberg-rebuilt-bottom-picture{top:-2px !important;left:50% !important;width:195% !important;transform:translateX(-50%) !important;} html.orbit-phone-layout .iceberg-rebuilt-note-visible{position:absolute !important;left:16px !important;top:clamp(54px,15vw,72px) !important;width:42% !important;} html.orbit-phone-layout .iceberg-rebuilt-note-hidden{position:relative !important;inset:auto !important;grid-column:1 / -1 !important;width:100% !important;margin:0 0 12px !important;} html.orbit-phone-layout .iceberg-rebuilt-note p{font-size:clamp(8px,2.2vw,10px) !important;} html.orbit-phone-layout .iceberg-rebuilt-note strong{font-size:clamp(15px,4.2vw,18px) !important;line-height:1.18 !important;} html.orbit-phone-layout .iceberg-rebuilt-signal{position:relative !important;inset:auto !important;width:auto !important;min-height:0 !important;padding:clamp(13px,3.5vw,17px) 0 !important;grid-template-columns:4px 19px minmax(0,1fr) !important;gap:7px !important;border-bottom:1px solid rgba(219,237,246,.12) !important;} html.orbit-phone-layout .iceberg-rebuilt-signal h3{font-size:clamp(12px,3.3vw,14px) !important;} html.orbit-phone-layout .iceberg-rebuilt-signal p{max-width:none !important;margin-top:4px !important;font-size:clamp(9px,2.6vw,10.5px) !important;line-height:1.35 !important;} html.orbit-phone-layout .iceberg-rebuilt-social{grid-column:1 / -1 !important;width:50% !important;} html.orbit-phone-layout .iceberg-rebuilt-more{display:none !important;} html.orbit-phone-layout .iceberg-rebuilt-ending{position:relative !important;inset:auto !important;grid-column:1 / -1 !important;width:100% !important;margin:clamp(32px,9vw,44px) 0 0 !important;} html.orbit-phone-layout .iceberg-rebuilt-ending h2{font-size:clamp(29px,8.4vw,38px) !important;} html.orbit-phone-layout .orbit-intelligence-section{padding:clamp(56px,15vw,72px) 16px clamp(64px,17vw,82px) !important;} html.orbit-phone-layout .orbit-intelligence-shell{gap:clamp(30px,8vw,42px) !important;} html.orbit-phone-layout .orbit-intelligence-copy h2{font-size:clamp(36px,10.4vw,47px) !important;} html.orbit-phone-layout .orbit-intelligence-lede{font-size:clamp(14px,3.8vw,16px) !important;} html.orbit-phone-layout .orbit-intelligence-visual{width:108% !important;min-height:0 !important;height:auto !important;aspect-ratio:1 / 1.02 !important;margin-left:-4% !important;} html.orbit-phone-layout .orbit-signal-stack{height:76% !important;} html.orbit-phone-layout .orbit-signal-layer{height:29% !important;} html.orbit-phone-layout .orbit-signal-discovery{--layer-top:0% !important;} html.orbit-phone-layout .orbit-signal-demand{--layer-top:16% !important;} html.orbit-phone-layout .orbit-signal-perception{--layer-top:32% !important;} html.orbit-phone-layout .orbit-signal-competition{--layer-top:48% !important;} html.orbit-phone-layout .orbit-signal-friction{--layer-top:64% !important;} html.orbit-phone-layout .pricing-section.pricing-section-clean{padding:clamp(48px,13vw,60px) 0 !important;} html.orbit-phone-layout .pricing-offer-shell{width:calc(100% - 30px) !important;} html.orbit-phone-layout .pricing-offer-grid{gap:clamp(22px,6vw,30px) !important;} html.orbit-phone-layout .pricing-report-stage{min-height:0 !important;height:auto !important;aspect-ratio:1.42 / 1 !important;margin-top:0 !important;} html.orbit-phone-layout .snapshot-section.exact-preview-section .exact-preview-shell{padding:clamp(40px,11vw,50px) 16px 30px !important;} html.orbit-phone-layout .snapshot-section.exact-preview-section .exact-preview-report{min-height:0 !important;height:auto !important;aspect-ratio:1.35 / 1 !important;}} @media (orientation:landscape){html.orbit-phone-layout .orbit-hero{display:grid !important;grid-template-columns:minmax(245px,.86fr) minmax(330px,1.34fr) !important;grid-template-rows:minmax(max(340px,100svh),auto) !important;height:auto !important;min-height:max(340px,100svh) !important;max-height:none !important;overflow:hidden !important;background:linear-gradient(90deg,#fbfcfd 0%,#f8fafc 45%,#eef3f6 100%) !important;} html.orbit-phone-layout .orbit-nav{position:absolute !important;inset:max(12px,env(safe-area-inset-top,0px)) auto auto max(16px,env(safe-area-inset-left,0px)) !important;z-index:70 !important;padding:0 !important;} html.orbit-phone-layout .brand-mark{width:clamp(88px,12vw,104px) !important;height:auto !important;} html.orbit-phone-layout .hero-copy.hero-copy-asset{position:relative !important;inset:auto !important;grid-column:1 !important;grid-row:1 !important;align-self:center !important;transform:none !important;width:100% !important;max-width:none !important;margin:0 !important;padding:clamp(50px,9vh,66px) 18px 24px max(18px,env(safe-area-inset-left,0px)) !important;z-index:50 !important;} html.orbit-phone-layout .hero-copy.hero-copy-asset h1{max-width:8ch !important;margin:0 !important;font-size:clamp(32px,5.3vw,48px) !important;line-height:.94 !important;text-align:left !important;} html.orbit-phone-layout .hero-copy.hero-copy-asset .hero-subtitle{width:min(100%,360px) !important;margin:clamp(10px,2vh,14px) 0 0 !important;font-size:clamp(11.5px,1.65vw,14px) !important;line-height:1.42 !important;text-align:left !important;} html.orbit-phone-layout .hero-actions.hero-actions-asset.hero-actions-inline{display:grid !important;grid-template-columns:minmax(0,1fr) !important;width:min(100%,310px) !important;gap:6px !important;margin:clamp(12px,2.5vh,16px) 0 0 !important;} html.orbit-phone-layout .hero-primary-asset.hero-paid-cta{width:100% !important;min-width:0 !important;min-height:44px !important;height:auto !important;padding:11px 42px 11px 18px !important;border-radius:14px !important;} html.orbit-phone-layout .hero-secondary-cta.hero-secondary-inline{width:100% !important;min-height:38px !important;padding:8px 14px !important;border-radius:13px !important;} html.orbit-phone-layout .hero-scene-asset{position:relative !important;inset:auto !important;grid-column:2 !important;grid-row:1 !important;width:100% !important;height:100% !important;min-height:340px !important;margin:0 !important;transform:none !important;opacity:1 !important;overflow:hidden !important;} html.orbit-phone-layout .hero-asset-stack{position:absolute !important;inset:0 !important;} html.orbit-phone-layout .hero-asset-frame,html.orbit-phone-layout .hero-asset-frame.is-active{object-fit:cover !important;object-position:57% 66% !important;transform:none !important;} html.orbit-phone-layout .hero-asset-wash{background:linear-gradient(90deg,#f8fafc 0%,rgba(248,250,252,.70) 12%,rgba(248,250,252,.10) 34%,rgba(255,255,255,0) 50%) !important;} html.orbit-phone-layout .hero-drag-hint{right:16px !important;left:auto !important;bottom:10px !important;transform:none !important;} html.orbit-phone-layout .iceberg-rebuilt-top-clean{display:grid !important;grid-template-columns:minmax(230px,.78fr) minmax(360px,1.22fr) !important;grid-template-rows:auto auto !important;grid-template-areas:"copy actions" "copy scene" !important;column-gap:clamp(18px,3vw,32px) !important;row-gap:8px !important;height:auto !important;min-height:0 !important;padding:clamp(28px,6vh,42px) max(18px,3vw) 0 !important;overflow:hidden !important;} html.orbit-phone-layout .iceberg-rebuilt-copy{grid-area:copy !important;position:relative !important;inset:auto !important;align-self:center !important;width:100% !important;max-width:none !important;margin:0 !important;transform:none !important;opacity:1 !important;} html.orbit-phone-layout .iceberg-rebuilt-eyebrow{margin-bottom:12px !important;font-size:clamp(8px,1.25vw,10px) !important;} html.orbit-phone-layout .iceberg-rebuilt-copy h2{font-size:clamp(34px,5.2vw,52px) !important;line-height:.96 !important;} html.orbit-phone-layout .iceberg-rebuilt-copy h2 span{font-size:.61em !important;line-height:1.08 !important;} html.orbit-phone-layout .iceberg-rebuilt-actions{grid-area:actions !important;position:relative !important;inset:auto !important;display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;width:100% !important;max-width:none !important;gap:7px !important;margin:0 !important;transform:none !important;opacity:1 !important;} html.orbit-phone-layout .iceberg-rebuilt-action{min-width:0 !important;min-height:58px !important;padding:8px 6px !important;gap:5px !important;border-radius:13px !important;} html.orbit-phone-layout .iceberg-rebuilt-action svg{width:17px !important;height:17px !important;} html.orbit-phone-layout .iceberg-rebuilt-action b{font-size:clamp(9px,1.25vw,11px) !important;} html.orbit-phone-layout .iceberg-rebuilt-action small{display:none !important;} html.orbit-phone-layout .iceberg-rebuilt-effort-lines{display:none !important;} html.orbit-phone-layout .iceberg-rebuilt-clean-scene{grid-area:scene !important;position:relative !important;inset:auto !important;width:100% !important;height:auto !important;aspect-ratio:1.72 / 1 !important;margin:0 !important;} html.orbit-phone-layout .iceberg-rebuilt-clean-main{left:0 !important;width:55% !important;} html.orbit-phone-layout .iceberg-rebuilt-clean-customer{left:52% !important;width:15% !important;} html.orbit-phone-layout .iceberg-rebuilt-clean-competitor{right:0 !important;width:29% !important;} html.orbit-phone-layout .iceberg-rebuilt-place-tag{font-size:clamp(7px,1vw,9px) !important;} html.orbit-phone-layout .iceberg-rebuilt-choice{right:1.5% !important;bottom:16px !important;width:31% !important;height:auto !important;} html.orbit-phone-layout .iceberg-hybrid-waterline{height:68px !important;margin-top:-34px !important;margin-bottom:-34px !important;} html.orbit-phone-layout .iceberg-rebuilt-bottom{min-height:0 !important;height:auto !important;padding:clamp(180px,27vw,250px) max(18px,3vw) 46px !important;display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:0 clamp(14px,2vw,24px) !important;overflow:hidden !important;} html.orbit-phone-layout .iceberg-rebuilt-bottom-picture{top:-2px !important;left:50% !important;width:125% !important;transform:translateX(-50%) !important;} html.orbit-phone-layout .iceberg-rebuilt-note-visible{left:max(18px,3vw) !important;top:42px !important;width:25% !important;} html.orbit-phone-layout .iceberg-rebuilt-note-hidden{position:relative !important;inset:auto !important;grid-column:1 / -1 !important;width:100% !important;margin-bottom:8px !important;} html.orbit-phone-layout .iceberg-rebuilt-signal{position:relative !important;inset:auto !important;width:auto !important;min-height:76px !important;padding:12px 0 !important;} html.orbit-phone-layout .iceberg-rebuilt-signal h3{font-size:clamp(11px,1.7vw,14px) !important;} html.orbit-phone-layout .iceberg-rebuilt-signal p{font-size:clamp(9px,1.25vw,11px) !important;} html.orbit-phone-layout .iceberg-rebuilt-social{grid-column:auto !important;width:auto !important;} html.orbit-phone-layout .iceberg-rebuilt-ending{position:relative !important;inset:auto !important;grid-column:1 / -1 !important;width:56% !important;justify-self:end !important;margin-top:24px !important;} html.orbit-phone-layout .iceberg-rebuilt-ending h2{font-size:clamp(27px,4.2vw,38px) !important;} html.orbit-phone-layout .orbit-intelligence-section{padding:48px max(18px,3vw) 58px !important;} html.orbit-phone-layout .orbit-intelligence-shell{grid-template-columns:minmax(240px,.8fr) minmax(340px,1.2fr) !important;gap:clamp(24px,4vw,42px) !important;align-items:center !important;} html.orbit-phone-layout .orbit-intelligence-copy h2{font-size:clamp(31px,4.7vw,44px) !important;} html.orbit-phone-layout .orbit-intelligence-visual{min-height:320px !important;} html.orbit-phone-layout .pricing-section.pricing-section-clean{padding:46px 0 52px !important;} html.orbit-phone-layout .pricing-offer-shell{width:calc(100% - 36px) !important;} html.orbit-phone-layout .pricing-offer-grid{grid-template-columns:minmax(0,1fr) minmax(280px,.85fr) !important;gap:clamp(24px,4vw,42px) !important;align-items:center !important;} html.orbit-phone-layout .pricing-report-stage{min-height:0 !important;height:auto !important;aspect-ratio:1.34 / 1 !important;} html.orbit-phone-layout .snapshot-section.exact-preview-section .exact-preview-shell{grid-template-columns:minmax(0,1fr) minmax(250px,.75fr) !important;gap:24px !important;padding:42px max(18px,3vw) 28px !important;} html.orbit-phone-layout .snapshot-section.exact-preview-section .exact-preview-report{min-height:0 !important;height:auto !important;aspect-ratio:1.2 / 1 !important;}} html.orbit-phone-layout .hero-asset-stack{cursor:default !important;touch-action:pan-y !important;} html.orbit-phone-layout .hero-drag-hint{width:max-content !important;max-width:calc(100% - 28px) !important;padding:7px 11px !important;border:1px solid rgba(7,22,47,.07) !important;border-radius:999px !important;background:rgba(255,255,255,.78) !important;backdrop-filter:blur(8px) !important;-webkit-backdrop-filter:blur(8px) !important;letter-spacing:.08em !important;text-transform:none !important;color:rgba(7,22,47,.62) !important;} html.orbit-touch-layout .hero-asset-stack{cursor:default !important;touch-action:pan-y !important;} html.orbit-tablet-layout .hero-drag-hint{width:max-content !important;padding:7px 12px !important;border:1px solid rgba(7,22,47,.07) !important;border-radius:999px !important;background:rgba(255,255,255,.76) !important;backdrop-filter:blur(8px) !important;-webkit-backdrop-filter:blur(8px) !important;letter-spacing:.08em !important;text-transform:none !important;color:rgba(7,22,47,.62) !important;} @media (orientation:portrait){html.orbit-phone-layout .hero-scene-asset{margin-top:clamp(6px,1.6vw,9px) !important;} html.orbit-phone-layout .hero-asset-frame,html.orbit-phone-layout .hero-asset-frame.is-active{inset:auto !important;left:-27.5% !important;top:-58% !important;width:155% !important;height:155% !important;max-width:none !important;object-fit:cover !important;object-position:50% 69% !important;transform:none !important;}} @media (orientation:portrait){html.orbit-phone-layout .pricing-section.pricing-section-clean{padding:clamp(52px,14vw,66px) 0 clamp(58px,15vw,72px) !important;} html.orbit-phone-layout .pricing-section.pricing-section-clean .pricing-offer-shell{width:calc(100% - 32px) !important;max-width:520px !important;margin-inline:auto !important;} html.orbit-phone-layout .pricing-section.pricing-section-clean .pricing-offer-grid{display:grid !important;grid-template-columns:minmax(0,1fr) !important;gap:clamp(24px,6.5vw,30px) !important;align-items:start !important;} html.orbit-phone-layout .pricing-section.pricing-section-clean .pricing-offer-copy,html.orbit-phone-layout .pricing-section.pricing-section-clean .pricing-offer-buy,html.orbit-phone-layout .pricing-section.pricing-section-clean .pricing-report-stage{grid-column:1 !important;min-width:0 !important;} html.orbit-phone-layout .pricing-section.pricing-section-clean .pricing-offer-buy{width:100% !important;max-width:none !important;justify-self:stretch !important;padding:clamp(22px,5.8vw,26px) clamp(18px,5vw,22px) !important;border-radius:18px !important;} html.orbit-phone-layout .pricing-section.pricing-section-clean .pricing-report-stage{position:relative !important;width:min(100%,420px) !important;min-height:0 !important;height:auto !important;aspect-ratio:1.18 / 1 !important;justify-self:center !important;margin:2px auto 0 !important;overflow:hidden !important;perspective:1500px !important;isolation:isolate !important;} html.orbit-phone-layout .pricing-section.pricing-section-clean .pricing-report-group{display:block !important;position:absolute !important;inset:0 1.5% !important;transform:none !important;transform-style:preserve-3d !important;} html.orbit-phone-layout .pricing-section.pricing-section-clean .pricing-report-glow{left:7% !important;right:2% !important;bottom:7% !important;height:28% !important;filter:blur(22px) !important;} html.orbit-phone-layout .pricing-section.pricing-section-clean .pricing-report-page{top:50% !important;width:43% !important;border-radius:5px !important;overflow:visible !important;box-shadow:0 14px 30px rgba(24,37,57,.15),0 18px 40px rgba(24,37,57,.08),0 0 0 1px rgba(20,36,58,.05) !important;} html.orbit-phone-layout .pricing-section.pricing-section-clean .pricing-report-page::after{right:-5px !important;width:5px !important;border-radius:0 4px 4px 0 !important;} html.orbit-phone-layout .pricing-section.pricing-section-clean .pricing-report-cover{left:6% !important;width:48% !important;transform:translateY(-50%) rotateZ(-7deg) rotateY(-13deg) rotateX(6deg) translateZ(36px) !important;} html.orbit-phone-layout .pricing-section.pricing-section-clean .pricing-report-page-two{left:27% !important;width:44% !important;transform:translateY(-49%) rotateZ(-2.5deg) rotateY(-8deg) rotateX(5deg) translateZ(22px) !important;} html.orbit-phone-layout .pricing-section.pricing-section-clean .pricing-report-page-three{left:45% !important;width:42% !important;transform:translateY(-47.5%) rotateZ(1deg) rotateY(-4deg) rotateX(4deg) translateZ(12px) !important;} html.orbit-phone-layout .pricing-section.pricing-section-clean .pricing-report-page-four{left:59% !important;width:40% !important;transform:translateY(-46%) rotateZ(4deg) rotateY(-1deg) rotateX(3deg) translateZ(3px) !important;} html.orbit-phone-layout .pricing-section.pricing-section-clean .pricing-evidence-note.pricing-evidence-note-wide{margin-top:clamp(24px,6vw,30px) !important;padding-top:18px !important;}} @media (orientation:landscape) and (max-height:560px){html.orbit-phone-layout .pricing-section.pricing-section-clean .pricing-offer-shell{width:min(920px,calc(100% - 36px)) !important;max-width:none !important;} html.orbit-phone-layout .pricing-section.pricing-section-clean .pricing-offer-grid{display:grid !important;grid-template-columns:minmax(0,1fr) minmax(270px,.9fr) !important;grid-template-areas:'copy buy' 'report report' !important;gap:28px clamp(26px,4vw,44px) !important;align-items:start !important;} html.orbit-phone-layout .pricing-section.pricing-section-clean .pricing-offer-copy{grid-area:copy !important;} html.orbit-phone-layout .pricing-section.pricing-section-clean .pricing-offer-buy{grid-area:buy !important;width:100% !important;max-width:none !important;} html.orbit-phone-layout .pricing-section.pricing-section-clean .pricing-report-stage{grid-area:report !important;width:min(540px,72vw) !important;min-height:0 !important;height:auto !important;aspect-ratio:1.66 / 1 !important;justify-self:center !important;margin:2px auto 0 !important;overflow:hidden !important;perspective:1600px !important;} html.orbit-phone-layout .pricing-section.pricing-section-clean .pricing-report-group{display:block !important;position:absolute !important;inset:0 1% !important;transform:none !important;} html.orbit-phone-layout .pricing-section.pricing-section-clean .pricing-report-page{top:50% !important;width:34% !important;} html.orbit-phone-layout .pricing-section.pricing-section-clean .pricing-report-cover{left:8% !important;width:38% !important;transform:translateY(-50%) rotateZ(-8deg) rotateY(-13deg) rotateX(6deg) translateZ(36px) !important;} html.orbit-phone-layout .pricing-section.pricing-section-clean .pricing-report-page-two{left:30% !important;transform:translateY(-49%) rotateZ(-2deg) rotateY(-8deg) rotateX(5deg) translateZ(22px) !important;} html.orbit-phone-layout .pricing-section.pricing-section-clean .pricing-report-page-three{left:49% !important;transform:translateY(-47.5%) rotateZ(1deg) rotateY(-4deg) rotateX(4deg) translateZ(12px) !important;} html.orbit-phone-layout .pricing-section.pricing-section-clean .pricing-report-page-four{left:64% !important;transform:translateY(-46%) rotateZ(4deg) rotateY(-1deg) rotateX(3deg) translateZ(3px) !important;}}
