:root{--lookup-color-primary:#0e5af2;--lookup-color-primary-soft:rgba(14, 90, 242, 0.12);--lookup-color-text:#101828;--lookup-color-muted:#667085;--lookup-color-bg:#f7f9fc;--lookup-color-surface:#ffffff;--lookup-color-border:#e4e7ec;--lookup-color-dark:#0b1220;--lookup-shadow-soft:0 20px 60px rgba(16, 24, 40, 0.08);--lookup-shadow-hover:0 24px 70px rgba(16, 24, 40, 0.14);--lookup-radius-xl:28px;--lookup-radius-lg:22px;--lookup-radius-md:16px;--lookup-radius-sm:12px;--lookup-transition:220ms ease}.lookup-platform,.lookup-platform *{box-sizing:border-box}.lookup-platform{position:relative;overflow:hidden;margin:0;color:var(--lookup-color-text);font-family:Inter,"Segoe UI",sans-serif;background:radial-gradient(circle at top left,rgb(14 90 242 / .08),transparent 32%),radial-gradient(circle at top right,rgb(127 86 217 / .08),transparent 28%),var(--lookup-color-bg)}.lookup-platform a{text-decoration:none}.lookup-platform__container{width:min(1180px, calc(100% - 32px));margin:0 auto}.lookup-platform__section{position:relative;padding:88px 0}.lookup-platform__section--objectives,.lookup-platform__section--reports,.lookup-platform__section--ecosystem,.lookup-platform__section--final-cta{background:linear-gradient(180deg,rgb(255 255 255 / .78),rgb(255 255 255 / .94))}.lookup-platform__section-heading{max-width:760px;margin-bottom:36px}.lookup-platform__eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 14px;padding:7px 12px;border:1px solid rgb(14 90 242 / .14);border-radius:999px;background:rgb(255 255 255 / .82);color:#175cd3;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.lookup-platform h1,.lookup-platform h2,.lookup-platform h3,.lookup-platform h4,.lookup-platform p{margin-top:0}.lookup-platform h1{font-size:clamp(2.7rem, 5vw, 4.9rem);line-height:1;margin-bottom:24px;letter-spacing:0}.lookup-platform h2{font-size:clamp(2rem, 3vw, 3rem);line-height:1.06;margin-bottom:14px;letter-spacing:0}.lookup-platform h3{font-size:1.35rem;line-height:1.2;margin-bottom:12px}.lookup-platform p{color:var(--lookup-color-muted);line-height:1.7}.lookup-platform__hero{position:relative;padding:56px 0 84px}.lookup-platform__container--hero{display:grid;gap:36px;align-items:stretch}.lookup-platform__halo{position:absolute;width:520px;height:520px;border-radius:50%;filter:blur(80px);opacity:.8;pointer-events:none;animation:lookupFloat 11s ease-in-out infinite}.lookup-platform__halo--one{top:-160px;left:-100px;background:rgb(14 90 242 / .2)}.lookup-platform__halo--two{top:20px;right:-140px;background:rgb(127 86 217 / .18);animation-delay:-3s}.lookup-platform__trust-row{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.lookup-platform__trust-row span,.lookup-platform__indicators span,.lookup-trust__indicators span{display:inline-flex;align-items:center;padding:10px 14px;border:1px solid rgb(228 231 236 / .9);border-radius:999px;background:rgb(255 255 255 / .78);color:#344054;font-size:.92rem;font-weight:600}.lookup-platform__hero-panel,.lookup-platform__hero-visual,.lookup-trust,.lookup-final-cta,.lookup-compare,.lookup-ecosystem{border:1px solid rgb(228 231 236 / .85);border-radius:var(--lookup-radius-xl);background:rgb(255 255 255 / .82);box-shadow:var(--lookup-shadow-soft);backdrop-filter:blur(14px)}.lookup-platform__hero-panel{max-width:860px;margin:0 auto;padding:48px;text-align:center}.lookup-platform__lead{max-width:720px;margin:0 auto 28px;font-size:1.05rem}.lookup-platform__hero-summary{display:grid;gap:18px;margin-top:28px;text-align:left}.lookup-platform__hero-summary-header{padding:0 2px}.lookup-platform__hero-summary-header span{display:inline-block;margin-bottom:8px;color:#175cd3;font-size:.86rem;font-weight:700;text-transform:uppercase}.lookup-platform__hero-summary-header p{max-width:640px;font-size:.96rem;line-height:1.7}.lookup-platform__hero-summary-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.lookup-platform__hero-summary-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:start;padding:20px;border:1px solid rgb(228 231 236 / .85);border-radius:18px;background:rgb(247 249 252 / .72)}.lookup-platform__hero-step-number{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:14px;background:rgb(14 90 242 / .1);color:#175cd3;font-size:.9rem;font-weight:800}.lookup-platform__hero-step-content strong,.lookup-platform__hero-step-content span{display:block}.lookup-platform__hero-step-content strong{margin-bottom:8px;font-size:1rem;line-height:1.35;color:var(--lookup-color-text)}.lookup-platform__hero-step-content span{color:var(--lookup-color-muted);font-size:.92rem;line-height:1.6}.lookup-platform__hero-actions{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.lookup-platform__button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 22px;border:1px solid #fff0;border-radius:999px;font-size:.95rem;font-weight:700;line-height:1;transition:transform var(--lookup-transition),box-shadow var(--lookup-transition),border-color var(--lookup-transition),background-color var(--lookup-transition),color var(--lookup-transition)}.lookup-platform__button:hover,.lookup-platform__button:focus-visible{transform:translateY(-2px)}.lookup-platform__button--primary{color:#fff;background:linear-gradient(135deg,#0e5af2,#1b79ff);box-shadow:0 14px 30px rgb(14 90 242 / .28)}.lookup-platform__button--secondary,.lookup-platform__button--ghost{border-color:rgb(208 213 221 / .92);background:rgb(255 255 255 / .72);color:var(--lookup-color-text)}.lookup-platform__button--disabled{border-color:rgb(208 213 221 / .8);background:#f2f4f7;color:#98a2b3;cursor:not-allowed}.lookup-platform__hero-visual{padding:24px}.lookup-platform__visual-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:stretch}.lookup-platform__visual-card,.lookup-platform__visual-lines{position:relative;min-height:180px;padding:24px;border:1px solid rgb(228 231 236 / .9);border-radius:var(--lookup-radius-lg);background:linear-gradient(180deg,rgb(255 255 255 / .94),rgb(247 249 252 / .88))}.lookup-platform__visual-card span{display:block;margin-bottom:24px;color:#475467;font-size:.9rem;font-weight:600}.lookup-platform__visual-card strong{display:block;max-width:210px;font-size:1.1rem;line-height:1.4}.lookup-platform__visual-lines{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;overflow:hidden}.lookup-platform__visual-lines i{position:relative;display:block;border-radius:999px;background:linear-gradient(90deg,rgb(14 90 242 / .14),rgb(14 90 242 / .64),rgb(14 90 242 / .14));animation:lookupPulse 4.4s ease-in-out infinite}.lookup-platform__visual-lines i:nth-child(1){height:6px;align-self:center}.lookup-platform__visual-lines i:nth-child(2){height:10px;align-self:end;animation-delay:-1.4s}.lookup-platform__visual-lines i:nth-child(3){height:14px;align-self:start;animation-delay:-2.4s}.lookup-platform__objective-list{display:grid;gap:20px}.lookup-objective{border:1px solid rgb(228 231 236 / .94);border-radius:var(--lookup-radius-xl);background:rgb(255 255 255 / .88);box-shadow:var(--lookup-shadow-soft);transition:transform var(--lookup-transition),box-shadow var(--lookup-transition),border-color var(--lookup-transition)}.lookup-objective:hover{transform:translateY(-3px);box-shadow:var(--lookup-shadow-hover)}.lookup-objective__summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:20px;width:100%;padding:28px;border:0;background:#fff0;color:inherit;text-align:left;cursor:pointer}.lookup-objective__summary:focus-visible,.lookup-option-card__link:focus-visible,.lookup-platform__button:focus-visible{outline:3px solid rgb(14 90 242 / .24);outline-offset:4px}.lookup-objective__icon{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:18px;flex:0 0 60px}.lookup-objective__icon svg,.lookup-option-card__icon svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75}.lookup-objective--blue .lookup-objective__icon{background:rgb(14 90 242 / .12);color:#0e5af2}.lookup-objective--orange .lookup-objective__icon{background:rgb(247 144 9 / .14);color:#f79009}.lookup-objective--purple .lookup-objective__icon{background:rgb(127 86 217 / .14);color:#7f56d9}.lookup-objective--green .lookup-objective__icon{background:rgb(18 183 106 / .14);color:#12b76a}.lookup-objective--red .lookup-objective__icon{background:rgb(240 68 56 / .14);color:#f04438}.lookup-objective__header{display:flex;flex-wrap:wrap;gap:12px 18px;align-items:center;margin-bottom:10px}.lookup-objective__title{font-size:1.45rem;font-weight:700;color:var(--lookup-color-text)}.lookup-objective__toggle{color:#175cd3;font-size:.84rem;font-weight:700}.lookup-objective__description{display:block;margin-bottom:16px;color:var(--lookup-color-muted)}.lookup-objective__tags,.lookup-objective__engines,.lookup-trust__indicators{display:flex;flex-wrap:wrap;gap:10px}.lookup-objective__tags span{padding:8px 12px;border-radius:999px;background:rgb(14 90 242 / .08);color:#175cd3;font-size:.86rem;font-weight:700}.lookup-objective__engines span{padding:8px 10px;border:1px solid rgb(228 231 236 / .88);border-radius:999px;color:#475467;font-size:.83rem}.lookup-objective__engines--summary span{background:#f8fafc;font-weight:600;margin-top:10px}.lookup-objective__action{display:flex;align-items:center}.lookup-objective__chevron{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid rgb(228 231 236 / .92);border-radius:999px;background:rgb(255 255 255 / .74);color:#344054;transition:transform var(--lookup-transition),border-color var(--lookup-transition),color var(--lookup-transition)}.lookup-objective.is-active .lookup-objective__chevron{transform:rotate(90deg);color:var(--lookup-color-primary);border-color:rgb(14 90 242 / .22)}.lookup-objective__panel{padding:0 28px 28px}.lookup-objective__panel-inner{padding:26px;border-top:1px solid rgb(228 231 236 / .8);border-radius:0 0 24px 24px;background:linear-gradient(180deg,rgb(248 250 252 / .45),rgb(255 255 255 / .92))}.lookup-objective__panel-heading{display:flex;flex-wrap:wrap;gap:20px;align-items:start;justify-content:space-between;margin-bottom:28px}.lookup-objective__option-grid,.lookup-report-grid,.lookup-ecosystem__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.lookup-option-card,.lookup-report-card,.lookup-ecosystem__node,.lookup-workflow__step{position:relative;padding:24px;border:1px solid rgb(228 231 236 / .95);border-radius:var(--lookup-radius-lg);background:#fff;box-shadow:0 16px 34px rgb(16 24 40 / .06);transition:transform var(--lookup-transition),box-shadow var(--lookup-transition),border-color var(--lookup-transition)}.lookup-option-card h4{font-size:1.05rem;line-height:1.35}.lookup-option-card:hover,.lookup-report-card:hover,.lookup-ecosystem__node:hover,.lookup-workflow__step:hover{transform:translateY(-3px);box-shadow:0 22px 44px rgb(16 24 40 / .1);border-color:rgb(14 90 242 / .18)}.lookup-option-card__engine,.lookup-report-card__eyebrow{display:inline-flex;padding:7px 11px;border-radius:999px;background:rgb(14 90 242 / .08);color:#175cd3;font-size:.82rem;font-weight:700}.lookup-option-card__meta{margin-bottom:18px;padding-top:4px}.lookup-option-card__meta span{color:#475467;font-size:.9rem}.lookup-option-card__link{display:inline-flex;align-items:center;gap:10px;color:var(--lookup-color-text);font-weight:700}.lookup-option-card__link--disabled{color:#98a2b3;cursor:not-allowed}.lookup-option-card__icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:rgb(14 90 242 / .08);color:var(--lookup-color-primary)}.lookup-workflow{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.lookup-workflow__line{position:absolute;top:48px;left:14%;right:14%;height:1px;background:linear-gradient(90deg,transparent,rgb(14 90 242 / .24),transparent)}.lookup-workflow__index{display:inline-flex;margin-bottom:18px;color:var(--lookup-color-primary);font-size:1.55rem;font-weight:800}.lookup-report-card__preview{display:grid;grid-template-columns:1.1fr 0.7fr;gap:10px;margin-top:24px}.lookup-report-card__preview span{display:block;min-height:64px;border-radius:14px;background:linear-gradient(180deg,rgb(14 90 242 / .08),rgb(16 24 40 / .02))}.lookup-report-card__preview span:first-child{grid-row:span 2;min-height:140px}.lookup-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;overflow:hidden}.lookup-compare__column{padding:34px}.lookup-compare__column ul{margin:0;padding:0;list-style:none}.lookup-compare__column li{padding:15px 0;border-bottom:1px solid rgb(228 231 236 / .85);color:#475467}.lookup-compare__column--featured{background:linear-gradient(180deg,rgb(14 90 242 / .08),rgb(255 255 255 / .9))}.lookup-compare__column--featured li{color:var(--lookup-color-text);font-weight:600}.lookup-ecosystem{display:grid;grid-template-columns:320px minmax(0,1fr);gap:24px;padding:28px;align-items:center}.lookup-ecosystem__core{position:relative;padding:28px;border-radius:var(--lookup-radius-lg);background:linear-gradient(135deg,rgb(14 90 242 / .08),rgb(127 86 217 / .08));border:1px solid rgb(14 90 242 / .14)}.lookup-ecosystem__core span{display:block;margin-bottom:12px;color:#175cd3;font-size:.85rem;font-weight:800;text-transform:uppercase}.lookup-ecosystem__core strong{font-size:1.6rem;line-height:1.2}.lookup-trust{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,0.95fr);gap:24px;padding:34px}.lookup-trust__content h2{margin-bottom:12px}.lookup-final-cta{padding:44px;text-align:center}.lookup-reveal{opacity:0;transform:translateY(22px);transition:opacity 420ms ease,transform 420ms ease}.lookup-reveal.is-visible{opacity:1;transform:translateY(0)}@keyframes lookupFloat{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(0,22px,0)}}@keyframes lookupPulse{0%,100%{opacity:.45;transform:scaleX(.92)}50%{opacity:1;transform:scaleX(1)}}@media (max-width:1100px){.lookup-objective__option-grid,.lookup-report-grid,.lookup-ecosystem__grid,.lookup-workflow{grid-template-columns:repeat(2,minmax(0,1fr))}.lookup-workflow__line{display:none}.lookup-ecosystem,.lookup-trust,.lookup-platform__visual-grid,.lookup-platform__hero-summary-steps{grid-template-columns:1fr}.lookup-platform__hero-panel{padding:38px}}@media (max-width:820px){.lookup-platform__section{padding:72px 0}.lookup-objective__summary{grid-template-columns:1fr}.lookup-objective__action{justify-content:start}.lookup-objective__option-grid,.lookup-report-grid,.lookup-ecosystem__grid,.lookup-workflow,.lookup-compare,.lookup-trust{grid-template-columns:1fr}.lookup-objective__panel,.lookup-objective__summary{padding-left:22px;padding-right:22px}.lookup-objective__panel-inner,.lookup-final-cta,.lookup-trust,.lookup-ecosystem,.lookup-platform__hero-panel{padding:24px}}@media (max-width:600px){.lookup-platform__container{width:min(100% - 20px, 1180px)}.lookup-platform__hero{padding-top:28px}.lookup-platform h1{font-size:2.45rem}.lookup-objective__title{font-size:1.25rem}.lookup-platform__button{width:100%}.lookup-platform__hero-actions{flex-direction:column}.lookup-platform__trust-row{justify-content:start}}@media (prefers-reduced-motion:reduce){.lookup-platform *,.lookup-platform *::before,.lookup-platform *::after{animation:none!important;transition-duration:0ms!important;scroll-behavior:auto!important}.lookup-reveal{opacity:1;transform:none}}.lookup-platform__outputs{padding:130px 24px;background:radial-gradient(circle at top left,rgb(14 90 242 / .05),transparent 28%),#F8FAFC;position:relative;overflow:hidden}.lookup-platform__outputs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:stretch}.lookup-platform__output-card{position:relative;display:flex;flex-direction:column;height:100%;padding:34px;border-radius:30px;background:rgb(255 255 255 / .88);border:1px solid rgb(228 231 236 / .88);backdrop-filter:blur(10px);box-shadow:0 20px 50px rgb(16 24 40 / .05),0 4px 18px rgb(14 90 242 / .03);transition:transform 0.35s ease,box-shadow 0.35s ease,border-color 0.35s ease}.lookup-platform__output-card:hover{transform:translateY(-6px);border-color:rgb(14 90 242 / .16);box-shadow:0 28px 70px rgb(16 24 40 / .08),0 10px 24px rgb(14 90 242 / .06)}.lookup-platform__output-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:24px}.lookup-platform__output-category{display:inline-flex;align-items:center;padding:8px 14px;border-radius:999px;background:rgb(14 90 242 / .08);color:#0E5AF2;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:16px}.lookup-platform__output-title{font-size:28px;line-height:1.15;font-weight:700;letter-spacing:-.02em;color:#101828;margin:0;max-width:320px}.lookup-platform__output-score{width:82px;height:82px;border-radius:24px;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:800;flex-shrink:0}.lookup-platform__output-score--danger{background:rgb(217 45 32 / .1);color:#D92D20}.lookup-platform__output-score--warning{background:rgb(247 144 9 / .12);color:#F79009}.lookup-platform__output-badge-row{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px}.lookup-platform__mini-badge{display:inline-flex;align-items:center;padding:8px 14px;border-radius:999px;background:#F2F4F7;font-size:12px;font-weight:700;letter-spacing:.02em;color:#344054}.lookup-platform__mini-badge--danger{background:rgb(217 45 32 / .1);color:#D92D20}.lookup-platform__mini-badge--warning{background:rgb(247 144 9 / .12);color:#F79009}.lookup-platform__output-description{font-size:16px;line-height:1.85;color:#475467;margin-bottom:28px}.lookup-platform__signal-block{padding:24px;border-radius:24px;background:linear-gradient(180deg,rgb(248 250 252 / .95),rgb(255 255 255 / .92));border:1px solid rgb(228 231 236 / .92);margin-bottom:28px}.lookup-platform__signal-block h4{font-size:15px;font-weight:700;letter-spacing:-.01em;color:#101828;margin:0 0 18px}.lookup-platform__signal-block ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.lookup-platform__signal-block li{position:relative;padding-left:22px;font-size:15px;line-height:1.7;color:#475467}.lookup-platform__signal-block li::before{content:'';position:absolute;left:0;top:10px;width:8px;height:8px;border-radius:999px;background:#0E5AF2}.lookup-platform__output-alert{padding:24px;border-radius:24px;background:rgb(217 45 32 / .04);border:1px solid rgb(217 45 32 / .1);margin-bottom:30px}.lookup-platform__alert-title{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#D92D20;margin-bottom:14px}.lookup-platform__output-alert p{margin:0;font-size:15px;line-height:1.75;color:#475467}.lookup-platform__generated-by{margin-top:auto;padding-top:24px;border-top:1px solid rgb(228 231 236 / .85);display:flex;flex-direction:column;gap:6px}.lookup-platform__generated-by span{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#98A2B3}.lookup-platform__generated-by strong{font-size:15px;font-weight:600;line-height:1.5;color:#101828}@media (max-width:1100px){.lookup-platform__outputs-grid{grid-template-columns:1fr}}@media (max-width:768px){.lookup-platform__outputs{padding:90px 20px}.lookup-platform__output-card{padding:26px}.lookup-platform__output-header{flex-direction:column}.lookup-platform__output-title{font-size:24px;max-width:100%}.lookup-platform__output-score{width:72px;height:72px;font-size:20px;border-radius:20px}}.lookup-platform__advantage{position:relative;padding:140px 24px;background:radial-gradient(circle at top right,rgb(14 90 242 / .05),transparent 28%),radial-gradient(circle at bottom left,rgb(127 86 217 / .05),transparent 24%),#FFFFFF}.lookup-platform__advantage-layout{display:grid;grid-template-columns:1.1fr 0.9fr;gap:34px;align-items:start}.lookup-platform__advantage-main{display:flex;flex-direction:column;gap:28px}.lookup-platform__advantage-panel{padding:38px;border-radius:32px;background:linear-gradient(135deg,rgb(14 90 242 / .05),rgb(255 255 255 / .95));border:1px solid rgb(14 90 242 / .1);box-shadow:0 24px 60px rgb(16 24 40 / .05)}.lookup-platform__advantage-label{display:inline-flex;align-items:center;padding:8px 14px;border-radius:999px;background:rgb(14 90 242 / .08);color:#0E5AF2;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:20px}.lookup-platform__advantage-panel h3{font-size:36px;line-height:1.1;letter-spacing:-.03em;color:#101828;margin:0 0 20px}.lookup-platform__advantage-panel p{font-size:17px;line-height:1.9;color:#475467;margin:0;max-width:700px}.lookup-platform__advantage-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.lookup-platform__advantage-card{padding:28px;border-radius:28px;background:rgb(255 255 255 / .92);border:1px solid rgb(228 231 236 / .88);box-shadow:0 18px 40px rgb(16 24 40 / .04);transition:transform 0.35s ease,box-shadow 0.35s ease,border-color 0.35s ease}.lookup-platform__advantage-card:hover{transform:translateY(-5px);border-color:rgb(14 90 242 / .16);box-shadow:0 26px 60px rgb(16 24 40 / .08)}.lookup-platform__advantage-icon{width:54px;height:54px;border-radius:18px;display:flex;align-items:center;justify-content:center;background:rgb(14 90 242 / .08);color:#0E5AF2;font-size:18px;font-weight:800;margin-bottom:20px}.lookup-platform__advantage-card h4{font-size:20px;line-height:1.3;font-weight:700;color:#101828;margin:0 0 14px}.lookup-platform__advantage-card p{font-size:15px;line-height:1.8;color:#667085;margin:0}.lookup-platform__compare{position:sticky;top:120px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-radius:30px;overflow:hidden;border:1px solid rgb(228 231 236 / .88);box-shadow:0 24px 60px rgb(16 24 40 / .06)}.lookup-platform__compare-column{padding:38px 30px;background:#FFF}.lookup-platform__compare-column--featured{background:linear-gradient(180deg,rgb(14 90 242 / .08),rgb(255 255 255 / .96))}.lookup-platform__compare-title{display:inline-block;font-size:15px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#101828;margin-bottom:26px}.lookup-platform__compare-column ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:18px}.lookup-platform__compare-column li{position:relative;padding-left:24px;font-size:15px;line-height:1.7;color:#475467}.lookup-platform__compare-column li::before{content:'';position:absolute;left:0;top:10px;width:8px;height:8px;border-radius:999px;background:#D0D5DD}.lookup-platform__compare-column--featured li{color:#101828;font-weight:600}.lookup-platform__compare-column--featured li::before{background:#0E5AF2}@media (max-width:1100px){.lookup-platform__advantage-layout{grid-template-columns:1fr}.lookup-platform__compare{position:relative;top:auto}}@media (max-width:768px){.lookup-platform__advantage{padding:100px 20px}.lookup-platform__advantage-grid{grid-template-columns:1fr}.lookup-platform__compare{grid-template-columns:1fr}.lookup-platform__advantage-panel{padding:28px}.lookup-platform__advantage-panel h3{font-size:30px}}.lookup-platform__environments{position:relative;padding:140px 24px;background:radial-gradient(circle at top right,rgb(14 90 242 / .05),transparent 28%),radial-gradient(circle at bottom left,rgb(127 86 217 / .04),transparent 22%),#F8FAFC;overflow:hidden}.lookup-platform__environment-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.lookup-platform__environment-card{position:relative;padding:34px;border-radius:30px;background:rgb(255 255 255 / .92);border:1px solid rgb(228 231 236 / .88);backdrop-filter:blur(10px);box-shadow:0 18px 40px rgb(16 24 40 / .04),0 4px 14px rgb(14 90 242 / .03);transition:transform 0.35s ease,box-shadow 0.35s ease,border-color 0.35s ease}.lookup-platform__environment-card:hover{transform:translateY(-6px);border-color:rgb(14 90 242 / .16);box-shadow:0 28px 60px rgb(16 24 40 / .08),0 10px 20px rgb(14 90 242 / .05)}.lookup-platform__environment-icon{width:58px;height:58px;border-radius:18px;display:flex;align-items:center;justify-content:center;background:rgb(14 90 242 / .08);color:#0E5AF2;font-size:18px;font-weight:800;margin-bottom:26px}.lookup-platform__environment-card h3{font-size:24px;line-height:1.2;font-weight:700;letter-spacing:-.02em;color:#101828;margin:0 0 18px}.lookup-platform__environment-card p{font-size:16px;line-height:1.85;color:#667085;margin:0}@media (max-width:1100px){.lookup-platform__environment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.lookup-platform__environments{padding:100px 20px}.lookup-platform__environment-grid{grid-template-columns:1fr}.lookup-platform__environment-card{padding:28px}.lookup-platform__environment-card h3{font-size:22px}}.lookup-platform__final-cta{position:relative;padding:160px 24px;background:radial-gradient(circle at top,rgb(14 90 242 / .18),transparent 28%),linear-gradient(180deg,#081120 0%,#0B1324 100%);overflow:hidden}.lookup-platform__final-cta-glow{position:absolute;top:-180px;left:50%;transform:translateX(-50%);width:700px;height:700px;background:rgb(14 90 242 / .12);filter:blur(120px);border-radius:999px;pointer-events:none}.lookup-platform__final-cta-inner{position:relative;z-index:2;max-width:860px;margin:0 auto;text-align:center}.lookup-platform__final-cta-label{display:inline-flex;align-items:center;padding:10px 18px;border-radius:999px;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .1);color:rgb(255 255 255 / .82);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:28px}.lookup-platform__final-cta-title{font-size:clamp(44px, 6vw, 72px);line-height:1.02;letter-spacing:-.04em;font-weight:800;color:#FFF;margin:0 0 28px}.lookup-platform__final-cta-description{max-width:760px;margin:0 auto 42px;font-size:19px;line-height:1.9;color:rgb(255 255 255 / .72)}.lookup-platform__final-cta-actions{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap}.lookup-platform__cta-primary{display:inline-flex;align-items:center;justify-content:center;padding:18px 30px;border-radius:16px;background:#0E5AF2;color:#FFF;font-size:16px;font-weight:700;text-decoration:none;box-shadow:0 10px 30px rgb(14 90 242 / .35);transition:transform 0.3s ease,box-shadow 0.3s ease,background 0.3s ease}.lookup-platform__cta-primary:hover{transform:translateY(-3px);background:#1B67FF;box-shadow:0 18px 40px rgb(14 90 242 / .42)}.lookup-platform__cta-secondary{display:inline-flex;align-items:center;justify-content:center;padding:18px 28px;border-radius:16px;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .12);color:rgb(255 255 255 / .88);font-size:16px;font-weight:600;text-decoration:none;transition:background 0.3s ease,border-color 0.3s ease,transform 0.3s ease}.lookup-platform__cta-secondary:hover{transform:translateY(-3px);background:rgb(255 255 255 / .08);border-color:rgb(255 255 255 / .22)}@media (max-width:768px){.lookup-platform__final-cta{padding:120px 20px}.lookup-platform__final-cta-title{font-size:44px}.lookup-platform__final-cta-description{font-size:17px}.lookup-platform__final-cta-actions{flex-direction:column}.lookup-platform__cta-primary,.lookup-platform__cta-secondary{width:100%}}.lookup-platform__hero{position:relative;padding:180px 24px 150px;background:linear-gradient(180deg,#F8FAFC 0%,#FFFFFF 100%);overflow:hidden}.lookup-platform__hero-noise{position:absolute;inset:0;background-image:radial-gradient(rgb(16 24 40 / .02) 1px,transparent 1px);background-size:22px 22px;opacity:.5;pointer-events:none}.lookup-platform__hero-glow{position:absolute;border-radius:999px;filter:blur(100px);pointer-events:none}.lookup-platform__hero-glow--one{top:-180px;left:-120px;width:520px;height:520px;background:rgb(14 90 242 / .12);animation:lookupFloatOne 12s ease-in-out infinite}.lookup-platform__hero-glow--two{right:-180px;top:120px;width:480px;height:480px;background:rgb(127 86 217 / .1);animation:lookupFloatTwo 14s ease-in-out infinite}.lookup-platform__hero-inner{position:relative;z-index:2;max-width:980px;margin:0 auto;text-align:center}.lookup-platform__hero-content{display:flex;flex-direction:column;align-items:center}.lookup-platform__hero-badge{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;border-radius:999px;background:rgb(255 255 255 / .88);border:1px solid rgb(228 231 236 / .88);backdrop-filter:blur(10px);box-shadow:0 10px 24px rgb(16 24 40 / .04);margin-bottom:34px}.lookup-platform__hero-badge-dot{width:8px;height:8px;border-radius:999px;background:#0E5AF2;box-shadow:0 0 0 6px rgb(14 90 242 / .1)}.lookup-platform__hero-badge span:last-child{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#344054}.lookup-platform__hero-title{max-width:980px;font-size:clamp(54px, 7vw, 92px);line-height:.95;letter-spacing:-.06em;font-weight:800;color:#101828;margin:0 0 30px}.lookup-platform__hero-description{max-width:820px;font-size:21px;line-height:1.9;color:#667085;margin:0 0 44px}.lookup-platform__hero-actions{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap;margin-bottom:70px}.lookup-platform__hero-primary{display:inline-flex;align-items:center;justify-content:center;padding:20px 34px;border-radius:18px;background:linear-gradient(135deg,#0E5AF2,#1B67FF);color:#FFF;font-size:16px;font-weight:700;text-decoration:none;box-shadow:0 18px 40px rgb(14 90 242 / .24);transition:transform 0.3s ease,box-shadow 0.3s ease}.lookup-platform__hero-primary:hover{transform:translateY(-4px);box-shadow:0 26px 54px rgb(14 90 242 / .34)}.lookup-platform__hero-secondary{display:inline-flex;align-items:center;justify-content:center;padding:20px 32px;border-radius:18px;background:rgb(255 255 255 / .84);border:1px solid rgb(228 231 236 / .88);color:#101828;font-size:16px;font-weight:600;text-decoration:none;backdrop-filter:blur(10px);transition:transform 0.3s ease,border-color 0.3s ease,box-shadow 0.3s ease}.lookup-platform__hero-secondary:hover{transform:translateY(-4px);border-color:rgb(14 90 242 / .16);box-shadow:0 18px 40px rgb(16 24 40 / .06)}.lookup-platform__hero-signals{display:flex;align-items:stretch;justify-content:center;gap:18px;flex-wrap:wrap}.lookup-platform__hero-signal{min-width:220px;padding:22px 24px;border-radius:24px;background:rgb(255 255 255 / .88);border:1px solid rgb(228 231 236 / .88);backdrop-filter:blur(10px);box-shadow:0 14px 30px rgb(16 24 40 / .04);text-align:left}.lookup-platform__hero-signal strong{display:block;font-size:20px;font-weight:800;color:#101828;margin-bottom:8px}.lookup-platform__hero-signal span{font-size:14px;line-height:1.7;color:#667085}@keyframes lookupFloatOne{0%{transform:translate3d(0,0,0)}50%{transform:translate3d(20px,30px,0)}100%{transform:translate3d(0,0,0)}}@keyframes lookupFloatTwo{0%{transform:translate3d(0,0,0)}50%{transform:translate3d(-30px,20px,0)}100%{transform:translate3d(0,0,0)}}@media (max-width:768px){.lookup-platform__hero{padding:140px 20px 110px}.lookup-platform__hero-title{font-size:54px;line-height:1}.lookup-platform__hero-description{font-size:18px}.lookup-platform__hero-actions{flex-direction:column;width:100%}.lookup-platform__hero-primary,.lookup-platform__hero-secondary{width:100%}.lookup-platform__hero-signals{flex-direction:column;width:100%}.lookup-platform__hero-signal{width:100%}}.lookup-platform__hero-flow{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:18px;margin-bottom:70px}.lookup-platform__hero-flow-step{display:flex;align-items:center;gap:12px;padding:14px 18px;border-radius:18px;background:rgb(255 255 255 / .72);border:1px solid rgb(228 231 236 / .88);backdrop-filter:blur(10px);box-shadow:0 10px 24px rgb(16 24 40 / .04);transition:transform 0.3s ease,border-color 0.3s ease,box-shadow 0.3s ease}.lookup-platform__hero-flow-step:hover{transform:translateY(-3px);border-color:rgb(14 90 242 / .16);box-shadow:0 18px 40px rgb(16 24 40 / .06)}.lookup-platform__hero-flow-number{width:34px;height:34px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:rgb(14 90 242 / .08);color:#0E5AF2;font-size:13px;font-weight:800;flex-shrink:0}.lookup-platform__hero-flow-text{font-size:14px;font-weight:600;color:#344054;white-space:nowrap}.lookup-platform__hero-flow-line{width:42px;height:1px;background:linear-gradient(90deg,rgb(14 90 242 / .12),rgb(14 90 242 / .32),rgb(14 90 242 / .12))}@media (max-width:768px){.lookup-platform__hero-flow{flex-direction:column;gap:14px}.lookup-platform__hero-flow-line{width:1px;height:26px}.lookup-platform__hero-flow-step{width:100%;justify-content:center}}.lookup-reveal{opacity:0;transform:translate3d(0,30px,0) scale(.98);transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1)}.lookup-reveal.is-visible{opacity:1;transform:translate3d(0,0,0) scale(1)}.lookup-platform__signal-lines{position:absolute;inset:0;background-image:linear-gradient(rgb(14 90 242 / .04) 1px,transparent 1px),linear-gradient(90deg,rgb(14 90 242 / .04) 1px,transparent 1px);background-size:80px 80px;mask-image:radial-gradient(circle at center,black 30%,transparent 85%);pointer-events:none;opacity:.55}.lookup-platform__outputs-note{display:inline-flex;align-items:center;justify-content:center;margin-top:18px;padding:8px 14px;border-radius:999px;background:rgb(14 90 242 / .06);color:#0E5AF2;font-size:12px;font-weight:600;letter-spacing:.02em}