.ln_hero_wrapper{color:#f7f5f1;background:radial-gradient(circle at 78% 20%,#8db7ff1a,#0000 28%),radial-gradient(circle at 18% 18%,#ff755f17,#0000 25%),linear-gradient(160deg,#11151d 0%,#080a0f 72%);align-items:flex-start;min-height:calc(100dvh - 60px);padding:clamp(50px,4vw,70px) 40px clamp(50px,5vw,80px);display:flex;position:relative;overflow:hidden}.ln_hero_wrapper .hero-grid{opacity:.22;pointer-events:none;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.ln_hero_wrapper .hero-content{z-index:1;grid-template-columns:minmax(0,.86fr) minmax(500px,1.14fr);align-items:center;gap:clamp(60px,8vw,125px);width:min(100%,1360px);margin-inline:auto;display:grid;position:relative}.ln_hero_wrapper .left-content{max-width:690px}.ln_hero_wrapper .hero-eyebrow{color:#ffb6a7;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;font-size:.78rem;font-weight:800;display:inline-flex}.ln_hero_wrapper .hero-eyebrow:before{content:"";background:#ff755f;border-radius:50%;width:8px;height:8px;box-shadow:0 0 18px #ff755fa6}.ln_hero_wrapper h1{letter-spacing:-.065em;text-wrap:balance;max-width:680px;margin:25px 0 0;font-size:clamp(3.2rem,6.1vw,5.8rem);font-weight:600;line-height:.98}.ln_hero_wrapper .left-content>p{color:#aeb7c5;max-width:620px;margin:30px 0 0;font-size:clamp(1rem,1.35vw,1.16rem);line-height:1.7}.ln_hero_wrapper .hero-actions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.ln_hero_wrapper .btn_filled,.ln_hero_wrapper .btn_plain{border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 22px;font-size:.9rem;font-weight:800;transition:transform .22s,border-color .22s,background .22s;display:inline-flex}.ln_hero_wrapper .btn_filled svg,.ln_hero_wrapper .btn_plain svg{width:18px;height:18px;transition:transform .22s}.ln_hero_wrapper .btn_filled:hover,.ln_hero_wrapper .btn_plain:hover{transform:translateY(-2px)}.ln_hero_wrapper .btn_filled:hover svg,.ln_hero_wrapper .btn_plain:hover svg{transform:translate(3px)}.ln_hero_wrapper .btn_filled:focus-visible,.ln_hero_wrapper .btn_plain:focus-visible{outline-offset:4px;outline:2px solid #ffd2ca}.ln_hero_wrapper .btn_filled{color:#190e0b;background:#ff8b75;box-shadow:0 12px 32px #ff755f2e}.ln_hero_wrapper .btn_plain{color:#edf1f6;background:#ffffff06;border-color:#e0e7f538}.ln_hero_wrapper .hero-product-constellation{isolation:isolate;min-height:610px;position:relative}.ln_hero_wrapper .hero-product-constellation:before{z-index:-1;aspect-ratio:1;content:"";filter:blur(20px);background:radial-gradient(circle,#8db7ff24,#0000 66%);border-radius:50%;width:72%;position:absolute;top:8%;right:3%}.ln_hero_wrapper .hero-dashboard-frame{z-index:1;background:#eef1f5;border:1px solid #e0e7f540;border-radius:16px;width:96%;margin:0;position:absolute;top:64px;right:0;overflow:hidden;transform:perspective(1400px)rotateY(-2deg)rotateX(1deg);box-shadow:0 42px 120px #0000007a}.ln_hero_wrapper .hero-dashboard-frame picture,.ln_hero_wrapper .hero-dashboard-frame img{width:100%;height:auto;display:block}.ln_hero_wrapper .hero-product-bar{color:#697385;background:#f8f9fb;border-bottom:1px solid #d9dde5;align-items:center;gap:7px;height:42px;padding:0 15px;display:flex}.ln_hero_wrapper .hero-product-bar span{background:#cad0da;border-radius:50%;width:8px;height:8px}.ln_hero_wrapper .hero-product-bar span:first-child{background:#ff8b75}.ln_hero_wrapper .hero-product-bar b{margin-left:8px;font-size:.68rem;font-weight:700}.ln_hero_wrapper .hero-product-bar em{color:#6d7888;align-items:center;gap:6px;margin-left:auto;font-size:.58rem;font-style:normal;font-weight:700;display:flex}.ln_hero_wrapper .hero-product-bar em i{background:#46b884;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #46b884a6}.ln_hero_wrapper .hero-report-preview{z-index:3;background:#310719;border:1px solid #e0e7f540;border-radius:13px;width:48%;margin:0;position:absolute;bottom:18px;right:-28px;overflow:hidden;box-shadow:0 25px 70px #00000080}.ln_hero_wrapper .hero-report-preview figcaption{color:#f8edf2;background:#250611;gap:4px;padding:12px 14px;display:grid}.ln_hero_wrapper .hero-report-preview figcaption span{color:#ffb6a7;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:7px;font-size:.52rem;font-weight:800;display:flex}.ln_hero_wrapper .hero-report-preview figcaption span svg{width:13px;height:13px}.ln_hero_wrapper .hero-report-preview figcaption b{font-size:.7rem}.ln_hero_wrapper .hero-report-preview>img{object-fit:cover;object-position:top center;width:100%;height:148px;display:block}.ln_hero_wrapper .hero-mobile-pass{z-index:4;color:#f7f5f1;background:#090b10;border:1px solid #ffffff45;border-radius:28px;width:178px;min-height:320px;padding:14px;position:absolute;bottom:0;left:-18px;box-shadow:0 28px 75px #00000094}.ln_hero_wrapper .hero-mobile-pass:before{content:"";background:#1d222c;border-radius:10px;width:52px;height:13px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.ln_hero_wrapper .hero-mobile-pass__top{color:#929dad;justify-content:space-between;padding:3px 4px 0;font-size:.46rem;display:flex}.ln_hero_wrapper .hero-mobile-pass__top i{border:1px solid #697485;border-radius:4px;width:16px;height:5px}.ln_hero_wrapper .hero-mobile-pass__eyebrow{color:#717c8d;letter-spacing:.14em;margin-top:34px;font-size:.45rem;font-weight:800;display:block}.ln_hero_wrapper .hero-mobile-pass>strong{margin-top:6px;font-size:.75rem;display:block}.ln_hero_wrapper .hero-mobile-pass__ticket{background:linear-gradient(145deg,#ff755f2e,#8db7ff14);border:1px solid #ff755f59;border-radius:14px;margin-top:20px;padding:16px}.ln_hero_wrapper .hero-mobile-pass__ticket>span{color:#ffb6a7;letter-spacing:.14em;font-size:.42rem;font-weight:800}.ln_hero_wrapper .hero-mobile-pass__ticket>svg{color:#17191d;background:#fff;width:62px;height:62px;margin:30px auto;padding:7px;display:block}.ln_hero_wrapper .hero-mobile-pass__ticket p{gap:3px;display:grid}.ln_hero_wrapper .hero-mobile-pass__ticket p b{font-size:.58rem}.ln_hero_wrapper .hero-mobile-pass__ticket p small{color:#98a2b2;font-size:.47rem}.ln_hero_wrapper .hero-status-chip{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#10141ce0;border:1px solid #e0e7f52e;border-radius:11px;align-items:center;gap:10px;min-width:210px;padding:12px 14px;display:flex;position:absolute;top:20px;right:-18px;box-shadow:0 18px 50px #00000061}.ln_hero_wrapper .hero-status-chip>svg{color:#77d6ad;background:#77d6ad1a;border-radius:8px;width:27px;height:27px;padding:6px}.ln_hero_wrapper .hero-status-chip span{gap:3px;display:grid}.ln_hero_wrapper .hero-status-chip span b{font-size:.62rem}.ln_hero_wrapper .hero-status-chip span small{color:#8994a5;font-size:.5rem}@media (max-width:1050px){.ln_hero_wrapper .hero-content{grid-template-columns:1fr;gap:60px}.ln_hero_wrapper .left-content{max-width:760px}.ln_hero_wrapper .right-content{width:100%;max-width:860px}.ln_hero_wrapper .hero-product-constellation{min-height:640px}.ln_hero_wrapper .hero-dashboard-frame{transform:none}}@media (max-width:560px){.ln_hero_wrapper{min-height:auto;padding:86px 18px 72px}.ln_hero_wrapper h1{margin-top:20px;font-size:clamp(2.55rem,12vw,3.35rem);line-height:1.01}.ln_hero_wrapper .left-content>p{margin-top:23px;font-size:1rem;line-height:1.62}.ln_hero_wrapper .hero-content{gap:46px}.ln_hero_wrapper .hero-actions{margin-top:30px;display:grid}.ln_hero_wrapper .btn_filled,.ln_hero_wrapper .btn_plain{width:100%;min-height:52px}.ln_hero_wrapper .hero-product-constellation{min-height:510px}.ln_hero_wrapper .hero-dashboard-frame{border-radius:12px;width:100%;top:16px}.ln_hero_wrapper .hero-product-bar{height:36px;padding-inline:11px}.ln_hero_wrapper .hero-product-bar b{font-size:.59rem}.ln_hero_wrapper .hero-product-bar em{display:none}.ln_hero_wrapper .hero-report-preview{border-radius:10px;width:61%;bottom:24px;right:-8px}.ln_hero_wrapper .hero-report-preview figcaption{padding:9px 10px}.ln_hero_wrapper .hero-report-preview figcaption span{font-size:.43rem}.ln_hero_wrapper .hero-report-preview figcaption b{font-size:.59rem}.ln_hero_wrapper .hero-report-preview>img{height:92px}.ln_hero_wrapper .hero-mobile-pass{border-radius:21px;width:122px;min-height:228px;padding:10px;bottom:4px;left:-4px}.ln_hero_wrapper .hero-mobile-pass:before{width:37px;height:10px}.ln_hero_wrapper .hero-mobile-pass__eyebrow{margin-top:25px;font-size:.37rem}.ln_hero_wrapper .hero-mobile-pass>strong{font-size:.55rem}.ln_hero_wrapper .hero-mobile-pass__ticket{border-radius:10px;margin-top:13px;padding:10px}.ln_hero_wrapper .hero-mobile-pass__ticket>span{font-size:.33rem}.ln_hero_wrapper .hero-mobile-pass__ticket>svg{width:42px;height:42px;margin:20px auto}.ln_hero_wrapper .hero-mobile-pass__ticket p b{font-size:.44rem}.ln_hero_wrapper .hero-mobile-pass__ticket p small{font-size:.37rem}.ln_hero_wrapper .hero-status-chip{display:none}}@media (prefers-reduced-motion:reduce){.ln_hero_wrapper *,.ln_hero_wrapper :before,.ln_hero_wrapper :after{transition-duration:.01ms!important}}
