.landing-root{--bg:#f1f3f7;--sf:#fff;--bub:#e8ebf0;--tx:#292929;--mut:#5d646c;--bd:#d7dce3;--bd2:#c3c9d3;--brand:#6366f1;--ac:#5457e5;--acDeep:#4548c9;--acSoft:#6366f11c;--acTx:#fff;--acTxt:#4b4ed8;--acOnSoft:#4548c9;--ok:#0a7343;--okTx:#fff;--okOnSoft:#09693d;--okSoft:#0a73431f;--bad:#c22e31;--star:#8b5e0c;--shadow:0 1px 3px #29303d1a, 0 1px 2px -1px #29303d1a;--shadowL:0 8px 10px -1px #29303d21, 0 1px 3px #29303d1a;--grid:#29303d0e;--panel:#0b0b0d;--panelTx:#ececec;--panelMut:#9e9e9e;--panelBd:#ffffff26;--skel:#dce0e7;--skel2:#c3c9d3;--term:#0b0b0d;--termTx:#ececec;--termDim:#ececec8c;--termOk:#4ed08a;--termAc:#9aa3fa}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .landing-root{--bg:#0b0b0d;--sf:#1e1e24;--bub:#15151a;--tx:#ececec;--mut:#9e9e9e;--bd:#ffffff17;--bd2:#ffffff2e;--brand:#818cf8;--ac:#818cf8;--acDeep:#9aa3fa;--acSoft:#818cf829;--acTx:#12142e;--acTxt:#8f99f9;--acOnSoft:#9aa3fa;--ok:#3bb974;--okTx:#062b17;--okOnSoft:#3bb974;--okSoft:#3bb97426;--bad:#ff6b6d;--star:#e0b341;--shadow:0 2px 12px #00000080;--shadowL:0 24px 60px #0009;--grid:#ffffff0a;--panel:#050506;--panelTx:#ececec;--panelMut:#9e9e9e;--panelBd:#ffffff1c;--skel:#2a2a32;--skel2:#373740;--term:#050506;--termTx:#ececec;--termDim:#ececec8c;--termOk:#3bb974;--termAc:#9aa3fa}}[data-theme=dark] .landing-root{--bg:#0b0b0d;--sf:#1e1e24;--bub:#15151a;--tx:#ececec;--mut:#9e9e9e;--bd:#ffffff17;--bd2:#ffffff2e;--brand:#818cf8;--ac:#818cf8;--acDeep:#9aa3fa;--acSoft:#818cf829;--acTx:#12142e;--acTxt:#8f99f9;--acOnSoft:#9aa3fa;--ok:#3bb974;--okTx:#062b17;--okOnSoft:#3bb974;--okSoft:#3bb97426;--bad:#ff6b6d;--star:#e0b341;--shadow:0 2px 12px #00000080;--shadowL:0 24px 60px #0009;--grid:#ffffff0a;--panel:#050506;--panelTx:#ececec;--panelMut:#9e9e9e;--panelBd:#ffffff1c;--skel:#2a2a32;--skel2:#373740;--term:#050506;--termTx:#ececec;--termDim:#ececec8c;--termOk:#3bb974;--termAc:#9aa3fa}.landing-root *{box-sizing:border-box}.landing-root{scroll-behavior:smooth}html:has(.landing-root){scroll-behavior:smooth}.landing-root{background:var(--bg);color:var(--tx);font-family:var(--font-schibsted-grotesk),system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.6;overflow-x:hidden}.landing-root h1,.landing-root h2,.landing-root h3,.landing-root h4{text-wrap:balance;letter-spacing:-.028em;margin:0;font-weight:800;line-height:1.09}.landing-root p{text-wrap:pretty;margin:0}.landing-root a{color:inherit;text-decoration:none}.landing-root :focus-visible{outline:2px solid var(--ac);outline-offset:3px;border-radius:5px}.landing-root .mono{font-variant-numeric:tabular-nums;font-family:ui-monospace,Menlo,SF Mono,monospace}.landing-root img,.landing-root video{max-width:100%;display:block}.landing-root .wrap{max-width:1140px;margin:0 auto;padding:0 32px}.landing-root .sec{padding:78px 0}.landing-root .sec-tight{padding:0 0 72px}.landing-root .eyebrow{letter-spacing:.15em;text-transform:uppercase;color:var(--acTxt);margin-bottom:14px;font-size:11px;font-weight:800;display:block}.landing-root .lede{color:var(--mut);max-width:62ch;font-size:17px;line-height:1.65}.landing-root .h2{font-size:clamp(28px,3.5vw,40px)}.landing-root .center{text-align:center;max-width:660px;margin-left:auto;margin-right:auto}.landing-root .center .lede{margin-top:13px;margin-left:auto;margin-right:auto}.landing-root .ga{background:var(--bub)}.landing-root .btn{cursor:pointer;border:1px solid #0000;border-radius:12px;align-items:center;gap:8px;padding:13px 22px;font-family:inherit;font-size:14.5px;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex}.landing-root .btn:hover{transform:translateY(-1px)}.landing-root .btn-primary{background:var(--ac);color:var(--acTx);box-shadow:0 4px 16px var(--acSoft)}.landing-root .btn-ghost{color:inherit;border-color:var(--bd2);background:0 0}.landing-root .logo{align-items:center;gap:10px;font-size:16.5px;font-weight:800;display:flex}.landing-root .logo-mark{border-radius:9px;flex:none;width:29px;height:29px;display:block}.landing-root .hero{background:radial-gradient(880px 440px at 80% -10%, var(--acSoft), transparent 60%), linear-gradient(var(--grid) 1px,transparent 1px) 0 0/34px 34px, linear-gradient(90deg,var(--grid) 1px,transparent 1px) 0 0/34px 34px;position:relative;overflow:hidden}.landing-root .hero-in{grid-template-columns:1.06fr .94fr;align-items:center;gap:52px;padding:80px 0 88px;display:grid}.landing-root .hero h1{letter-spacing:-.037em;font-size:clamp(37px,5.1vw,58px)}.landing-root .hero-sub{color:var(--mut);max-width:47ch;margin-top:20px;font-size:17.5px;line-height:1.6}.landing-root .hero-cta{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.landing-root .hero-note{color:var(--mut);flex-wrap:wrap;align-items:center;gap:8px;margin-top:22px;font-size:12.5px;display:flex}.landing-root .cursor{vertical-align:-2px;background:currentColor;width:7px;height:14px;animation:1.1s step-end infinite lp-blink;display:inline-block}@keyframes lp-blink{50%{opacity:0}}.landing-root .phone{background:var(--sf);border:1px solid var(--bd);width:100%;max-width:374px;box-shadow:var(--shadowL);border-radius:26px;margin-left:auto;overflow:hidden}.landing-root .phone-hd{border-bottom:1px solid var(--bd);background:var(--bub);align-items:center;gap:11px;padding:14px 16px;display:flex}.landing-root .sq{border-radius:11px;flex:none;place-items:center;font-size:10.5px;font-weight:800;display:grid}.landing-root .ci{border-radius:50%;flex:none;place-items:center;font-size:10.5px;font-weight:700;display:grid}.landing-root .av-ac{background:var(--acSoft);color:var(--acOnSoft)}.landing-root .av-n{background:var(--skel);color:var(--mut)}.landing-root .presence{color:var(--mut);align-items:center;gap:5px;font-size:10.5px;display:flex}.landing-root .dot{background:var(--ok);border-radius:50%;flex:none;width:6px;height:6px}.landing-root .phone-body{flex-direction:column;gap:10px;min-height:356px;padding:16px;display:flex}.landing-root .daysep{color:var(--mut);background:var(--bub);border:1px solid var(--bd);border-radius:8px;align-self:center;padding:3px 10px;font-size:10px}.landing-root .bub{background:var(--bub);border:1px solid var(--bd);border-radius:15px 15px 15px 5px;max-width:88%;padding:11px 13px;font-size:13px}.landing-root .bub-me{background:var(--ac);color:var(--acTx);border-color:#0000;border-radius:15px 15px 5px;align-self:flex-end;max-width:78%}.landing-root .blk-label{letter-spacing:.08em;text-transform:uppercase;color:var(--mut);margin-bottom:7px;font-size:9.5px;font-weight:800}.landing-root .stat3{gap:7px;display:flex}.landing-root .stat3>div{background:var(--sf);border:1px solid var(--bd);border-radius:9px;flex:1;padding:8px 9px}.landing-root .stat3 b{font-size:15px;line-height:1.2;display:block}.landing-root .stat3 span{color:var(--mut);font-size:9.5px}.landing-root .approve{border:1.5px solid var(--ac);box-shadow:0 3px 14px var(--acSoft);border-radius:15px}.landing-root .approve .blk-label{color:var(--acTxt)}.landing-root .approve-row{gap:7px;margin-top:9px;display:flex}.landing-root .mini{text-align:center;border-radius:9px;flex:1;padding:8px;font-size:11.5px;font-weight:700}.landing-root .mini-y{background:var(--ac);color:var(--acTx)}.landing-root .mini-n{background:var(--bub);color:var(--mut);border:1px solid var(--bd)}.landing-root .done{align-items:center;gap:9px;font-size:12.5px;display:flex}.landing-root .tick{background:var(--ok);width:17px;height:17px;color:var(--okTx);border-radius:50%;flex:none;place-items:center;font-size:9px;font-weight:800;display:grid}.landing-root .m1{animation:15s infinite lp-msg1}.landing-root .m2{animation:15s infinite lp-msg2}.landing-root .m3{animation:15s infinite lp-msg3}.landing-root .m4{animation:15s infinite lp-msg4}@keyframes lp-msg1{0%,3%{opacity:0;transform:translateY(9px)}9%,93%{opacity:1;transform:none}to{opacity:0}}@keyframes lp-msg2{0%,22%{opacity:0;transform:translateY(9px)}28%,93%{opacity:1;transform:none}to{opacity:0}}@keyframes lp-msg3{0%,44%{opacity:0;transform:translateY(9px)}50%,93%{opacity:1;transform:none}to{opacity:0}}@keyframes lp-msg4{0%,68%{opacity:0;transform:translateY(9px)}74%,93%{opacity:1;transform:none}to{opacity:0}}.landing-root .strip{border-top:1px solid var(--bd);border-bottom:1px solid var(--bd);background:var(--bub)}.landing-root .strip-in{color:var(--mut);grid-template-columns:repeat(4,1fr);gap:22px;padding:22px 0;font-size:13px;display:grid}.landing-root .strip-in span{align-items:flex-start;gap:11px;display:flex}.landing-root .strip-in i{font-style:normal}.landing-root .strip-ic{width:20px;height:20px;color:var(--acTxt);flex:none;margin-top:1px}.landing-root .strip-in b{color:var(--tx);margin-bottom:1px;font-size:13.5px;display:block}.landing-root .paths{grid-template-columns:1fr 1fr;gap:20px;margin-top:44px;display:grid}.landing-root .path{background:var(--sf);border:1px solid var(--bd);box-shadow:var(--shadow);border-radius:20px;flex-direction:column;gap:12px;padding:30px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}.landing-root .path:hover{box-shadow:var(--shadowL);border-color:var(--ac);transform:translateY(-3px)}.landing-root .path-ico{background:var(--acSoft);width:44px;height:44px;color:var(--acOnSoft);border-radius:14px;place-items:center;font-size:19px;font-weight:800;display:grid}.landing-root .path h3{font-size:21px}.landing-root .path p{color:var(--mut);font-size:14px;line-height:1.6}.landing-root .path-go{color:var(--acTxt);margin-top:auto;padding-top:8px;font-size:13.5px;font-weight:700}.landing-root .ic{vertical-align:-.14em;flex:none;width:1em;height:1em;display:inline-block}.landing-root .ic-lg{width:22px;height:22px}.landing-root .av-img{border-radius:50%;flex:none;width:38px;height:38px;display:block}.landing-root .av-img-sm{border-radius:50%;flex:none;width:27px;height:27px;display:block}.landing-root .av-ag{border-radius:12px;flex:none;width:38px;height:38px;display:block}.landing-root .av-ag-sm{border-radius:9px;flex:none;width:27px;height:27px;display:block}.landing-root .int-row{flex-wrap:wrap;gap:9px;margin-top:18px;display:flex}.landing-root .int-chip{background:var(--sf);border:1px solid var(--bd);width:38px;height:38px;color:var(--mut);box-shadow:var(--shadow);border-radius:11px;place-items:center;transition:color .2s,transform .2s;display:grid}.landing-root .int-chip:hover{color:var(--tx);transform:translateY(-2px)}.landing-root .int-chip .ic{width:19px;height:19px}.landing-root .notif .ic{color:var(--acTxt)}.landing-root .mq{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.landing-root .mq-row{align-items:center;gap:46px;width:max-content;animation:42s linear infinite lp-slide;display:flex}@keyframes lp-slide{to{transform:translate(-50%)}}.landing-root .mq-row span{color:var(--mut);white-space:nowrap;opacity:.66;align-items:center;gap:9px;font-size:14.5px;font-weight:700;transition:opacity .2s;display:flex}.landing-root .mq-row span:hover{opacity:1}.landing-root .mq-row .ic{width:23px;height:23px}.landing-root .grid3{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:44px;display:grid}.landing-root .card{background:var(--sf);border:1px solid var(--bd);box-shadow:var(--shadow);border-radius:18px;flex-direction:column;gap:13px;padding:22px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.landing-root .card:hover{box-shadow:var(--shadowL);border-color:var(--bd2);transform:translateY(-3px)}.landing-root .acard{transition:transform .2s,box-shadow .2s,border-color .2s}.landing-root .acard:hover{box-shadow:var(--shadowL);border-color:var(--ac);transform:translateY(-3px)}.landing-root .plan{transition:transform .2s,box-shadow .2s}.landing-root .plan:hover{box-shadow:var(--shadowL);transform:translateY(-3px)}.landing-root .btn-primary:active,.landing-root .btn-ghost:active{transform:translateY(0)}.landing-root .card-vis{background:var(--bub);border:1px solid var(--bd);border-radius:13px;flex-direction:column;justify-content:center;gap:8px;min-height:128px;padding:15px;display:flex}.landing-root .card h3{font-size:16.5px}.landing-root .card p{color:var(--mut);font-size:13.5px;line-height:1.55}.landing-root .row{align-items:center;gap:9px;font-size:12.5px;font-weight:600;display:flex}.landing-root .badge-n{background:var(--ac);min-width:18px;height:18px;color:var(--acTx);border-radius:9px;place-items:center;margin-left:auto;padding:0 5px;font-size:9.5px;font-weight:800;display:grid}.landing-root .notif{background:var(--sf);border:1px solid var(--bd);border-left:3px solid var(--ac);border-radius:10px;align-items:center;gap:9px;padding:9px 11px;font-size:11.5px;font-weight:600;display:flex}.landing-root .slot{border:1px dashed var(--bd2);background:linear-gradient(135deg,var(--bub),var(--sf));border-radius:16px;place-items:center;display:grid;position:relative;overflow:hidden}.landing-root .slot-16{aspect-ratio:16/9;width:100%;max-width:818px;margin-left:auto;margin-right:auto}.landing-root .film{border:1px solid var(--bd2);max-width:980px;box-shadow:var(--shadowL);aspect-ratio:16/9;background:#12121a;border-radius:20px;margin:34px auto 0;position:relative;overflow:hidden}.landing-root .film video{object-fit:contain;width:100%;height:100%;display:block}.landing-root .slot.has-video{border:1px solid var(--bd2);background:#12121a;padding:0}.landing-root .slot video{object-fit:contain;border-radius:inherit;background:#12121a;width:100%;height:100%;display:block}.landing-root .slot .poster{object-fit:contain;background:#12121a;width:100%;height:100%;display:none}@media (prefers-reduced-motion:reduce){.landing-root .slot video{display:none}.landing-root .slot .poster{display:block}}.landing-root .rv{opacity:0;transition:opacity .55s,transform .55s;transform:translateY(18px)}.landing-root .rv.in{opacity:1;transform:none}.landing-root .surfaces{grid-template-columns:340px 1fr;align-items:start;gap:34px;margin-top:36px;display:grid}.landing-root .surface-fig{flex-direction:column;gap:14px;margin:0;display:flex}.landing-root .surface-fig figcaption{color:var(--mut);font-size:12.5px;line-height:1.55}.landing-root .surface-fig figcaption b{color:var(--tx)}.landing-root .mob{background:var(--sf);border:1px solid var(--bd2);width:100%;box-shadow:var(--shadowL);border-radius:26px;flex-direction:column;font-size:13px;display:flex;overflow:hidden}.landing-root .mob-st{justify-content:space-between;padding:11px 18px 3px;font-size:11px;font-weight:700;display:flex}.landing-root .mob-hd{justify-content:space-between;align-items:center;padding:6px 16px 9px;display:flex}.landing-root .mob-title{letter-spacing:-.5px;font-size:23px;font-weight:800}.landing-root .mob-actions{gap:8px;display:flex}.landing-root .mob-btn{background:var(--sf);border:1px solid var(--bd);width:30px;height:30px;color:var(--mut);border-radius:15px;place-items:center;font-size:13px;font-style:normal;display:grid}.landing-root .mob-btn-ac{background:var(--ac);color:var(--acTx);border-color:#0000;font-size:16px}.landing-root .mob-story{gap:11px;padding:2px 16px 12px;display:flex;overflow:hidden}.landing-root .st-i{flex-direction:column;flex:none;align-items:center;gap:4px;width:50px;display:flex}.landing-root .st-i b{color:var(--mut);white-space:nowrap;font-size:9px;font-weight:600}.landing-root .mob-sheet{background:var(--bub);border-top:1px solid var(--bd);border-radius:18px 18px 0 0;flex-direction:column;display:flex;overflow:hidden}.landing-root .mob-filters{color:var(--mut);gap:5px;padding:12px 14px 8px;font-size:10.5px;font-weight:700;display:flex}.landing-root .mob-filters .f{background:var(--sf);border:1px solid var(--bd);border-radius:8px;padding:4px 10px}.landing-root .mob-filters .f.on{background:var(--tx);color:var(--bg);border-color:#0000}.landing-root .mob-list{flex-direction:column;display:flex}.landing-root .mob-row{align-items:center;gap:10px;padding:9px 14px;display:flex}.landing-root .av-wrap{flex:none;display:block;position:relative}.landing-root .ag-badge{background:var(--ac);width:15px;height:15px;color:var(--acTx);border:2px solid var(--bub);border-radius:5px;place-items:center;font-size:8px;font-style:normal;font-weight:800;display:grid;position:absolute;bottom:-3px;right:-3px}.landing-root .mob-nm{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.landing-root .mob-nm b{font-size:12.5px}.landing-root .mob-nm em{color:var(--mut);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-style:normal;overflow:hidden}.landing-root .mob-prog{align-items:center;gap:6px;display:flex}.landing-root .mob-prog i{background:var(--skel);border-radius:2px;width:42px;height:4px;display:inline-block;overflow:hidden}.landing-root .mob-prog i b{background:var(--ac);width:60%;height:100%;display:block}.landing-root .mob-t{color:var(--mut);flex:none;font-size:10px}.landing-root .grp{background:var(--tx);width:38px;height:38px;color:var(--bg);border-radius:12px;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.landing-root .grp-sm{border-radius:9px;width:27px;height:27px;font-size:9.5px}.landing-root .grp-chip{color:var(--mut);background:var(--bg);border:1px solid var(--bd);border-radius:6px;flex:none;padding:2px 6px;font-size:9px;font-weight:700}.landing-root .mob-tabs{border-top:1px solid var(--bd);background:var(--sf);justify-content:space-around;padding:8px 6px 14px;display:flex}.landing-root .tb{color:var(--mut);flex-direction:column;align-items:center;gap:2px;font-size:8.5px;font-weight:600;display:flex;position:relative}.landing-root .tb .ic{width:16px;height:16px}.landing-root .tb.on{color:var(--acTxt);font-weight:800}.landing-root .tb-dot{background:var(--ac);border-radius:3px;width:6px;height:6px;font-style:normal;position:absolute;top:-1px;right:6px}.landing-root .webapp{border:1px solid var(--bd2);background:var(--sf);box-shadow:var(--shadowL);border-radius:16px;overflow:hidden}.landing-root .wa-bar{background:var(--bub);border-bottom:1px solid var(--bd);align-items:center;gap:6px;padding:9px 13px;display:flex}.landing-root .wa-bar i{background:var(--skel2);border-radius:5px;width:9px;height:9px;display:block}.landing-root .wa-url{color:var(--mut);background:var(--sf);border:1px solid var(--bd);border-radius:6px;margin-left:10px;padding:3px 11px;font-size:10.5px}.landing-root .wa-body{grid-template-columns:150px 1fr 158px;min-height:378px;display:grid}.landing-root .wa-side{background:var(--bub);border-right:1px solid var(--bd);flex-direction:column;gap:3px;padding:11px 9px;display:flex}.landing-root .wa-brand{align-items:center;gap:7px;padding:2px 6px 8px;font-size:12.5px;font-weight:800;display:flex}.landing-root .wa-new{color:var(--acTx);background:var(--ac);text-align:center;border-radius:8px;margin-bottom:6px;padding:6px 10px;font-size:10.5px;font-weight:700}.landing-root .wa-nav,.landing-root .wa-item{color:var(--mut);border-radius:7px;align-items:center;gap:7px;padding:5px 7px;font-size:11px;display:flex}.landing-root .wa-nav .ic{width:13px;height:13px}.landing-root .wa-nav.on,.landing-root .wa-item.on{background:var(--sf);color:var(--tx);font-weight:700}.landing-root .wa-item{font-size:10.5px}.landing-root .wa-item .badge-n{margin-left:auto;font-style:normal}.landing-root .wa-k{letter-spacing:.1em;text-transform:uppercase;color:var(--mut);padding:9px 7px 3px;font-size:8.5px;font-weight:800}.landing-root .wa-main{flex-direction:column;min-width:0;display:flex}.landing-root .wa-hd{border-bottom:1px solid var(--bd);align-items:center;gap:8px;padding:11px 15px;font-size:12.5px;display:flex}.landing-root .wa-on{color:var(--ok);margin-left:auto;font-size:10px}.landing-root .wa-chat{background:var(--bg);flex-direction:column;flex:1;gap:9px;padding:14px 15px;display:flex}.landing-root .wa-me{background:var(--ac);color:var(--acTx);border-radius:12px 12px 4px;align-self:flex-end;max-width:76%;padding:8px 12px;font-size:11.5px}.landing-root .wa-card{background:var(--sf);border:1px solid var(--bd);border-radius:12px;max-width:88%;padding:11px 13px}.landing-root .wa-route{align-items:baseline;gap:8px;font-size:16px;font-weight:800;display:flex}.landing-root .wa-route .mono{color:var(--mut);font-size:10.5px;font-weight:500}.landing-root .wa-meta{color:var(--mut);gap:14px;margin-top:8px;font-size:10.5px;display:flex}.landing-root .wa-meta b{color:var(--tx);font-size:11.5px;display:block}.landing-root .wa-rail{border-left:1px solid var(--bd);background:var(--bub);flex-direction:column;gap:8px;padding:15px 12px;display:flex}.landing-root .wa-rt{text-align:center;font-size:12px}.landing-root .wa-verified{color:var(--ok);justify-content:center;align-items:center;gap:5px;font-size:10px;font-weight:700;display:flex}.landing-root .wa-verified .ic{width:12px;height:12px}.landing-root .wa-plat{background:var(--acSoft);border:1px solid var(--ac);--mut:color-mix(in srgb, var(--tx) 78%, var(--bg));border-radius:10px;flex-direction:column;gap:6px;margin-top:4px;padding:9px 10px;display:flex}.landing-root .wa-pk{letter-spacing:.07em;text-transform:uppercase;color:var(--acOnSoft);font-size:8px;font-weight:800}.landing-root .wa-pv{font-size:14px;font-weight:700;line-height:1.15}.landing-root .wa-pv em{color:var(--mut);font-size:9px;font-style:normal;font-weight:400;font-family:var(--font-schibsted-grotesk),sans-serif;display:block}.landing-root .wa-rail .chip{text-align:center;padding:4px 9px;font-size:9.5px}@media (max-width:980px){.landing-root .surfaces{grid-template-columns:1fr}.landing-root .mob{max-width:340px;margin:0 auto}}.landing-root .inbox-scene{background:var(--sf);border:1px solid var(--bd);box-shadow:var(--shadowL);border-radius:20px;width:100%;overflow:hidden}.landing-root .ix-hd{border-bottom:1px solid var(--bd);background:var(--bub);align-items:baseline;gap:10px;padding:16px 20px;display:flex}.landing-root .ix-title{font-size:15px;font-weight:800}.landing-root .ix-sub{color:var(--mut);font-size:11.5px}.landing-root .ix-list{padding:8px}.landing-root .ix-row{opacity:0;border-radius:12px;align-items:center;gap:12px;padding:11px 12px;animation:.5s forwards lp-ixIn;display:flex}.landing-root .ix-row.is-agent{background:var(--acSoft)}.landing-root .ix-row .ci,.landing-root .ix-row .sq{flex:none;width:38px;height:38px;font-size:12px}.landing-root .ix-name{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:13.5px;font-weight:700;display:flex}.landing-root .ix-name em{color:var(--mut);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-style:normal;font-weight:400;overflow:hidden}.landing-root .ix-t{color:var(--mut);flex:none;font-size:11px}.landing-root .r1{animation-delay:.15s}.landing-root .r2{animation-delay:.5s}.landing-root .r3{animation-delay:.85s}.landing-root .r4{animation-delay:1.2s}.landing-root .r5{animation-delay:1.55s}@keyframes lp-ixIn{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.landing-root .ix-row.is-agent .badge-n{animation:2.6s ease-in-out 2s infinite lp-ixPulse}@keyframes lp-ixPulse{0%,to{transform:scale(1)}12%{transform:scale(1.22)}24%{transform:scale(1)}}.landing-root .ix-legend{border-top:1px solid var(--bd);background:var(--bub);color:var(--mut);align-items:center;gap:18px;padding:13px 20px;font-size:11.5px;display:flex}.landing-root .ix-legend span{align-items:center;gap:7px;display:flex}.landing-root .ix-legend i{background:var(--skel2);flex:none;width:14px;height:14px}.landing-root .lg-ci{border-radius:50%}.landing-root .lg-sq{border-radius:5px;background:var(--ac)!important}.landing-root .ix-legend-note{margin-left:auto;font-style:italic}.landing-root .slot-in{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:24px;display:flex}.landing-root .slot-ico{background:var(--acSoft);width:46px;height:46px;color:var(--acOnSoft);border-radius:14px;place-items:center;font-size:19px;display:grid}.landing-root .slot-t{font-size:13px;font-weight:700}.landing-root .slot-d{color:var(--mut);max-width:40ch;font-size:11.5px;line-height:1.5}.landing-root .slot-tag{letter-spacing:.07em;text-transform:uppercase;background:var(--tx);color:var(--bg);border-radius:6px;padding:3px 8px;font-size:9.5px;font-weight:800;position:absolute;top:12px;left:12px}.landing-root .vs{grid-template-columns:1fr auto 1fr;align-items:stretch;margin-top:44px;display:grid}.landing-root .vs-col{background:var(--sf);border:1px solid var(--bd);flex-direction:column;gap:14px;padding:26px;display:flex}.landing-root .vs-col:first-child{border-radius:18px 0 0 18px}.landing-root .vs-win{border-color:var(--ac);box-shadow:inset 0 0 0 1px var(--ac), 0 18px 44px var(--acSoft);border-radius:0 18px 18px 0}.landing-root .vs-mid{background:var(--bg);border-top:1px solid var(--bd);border-bottom:1px solid var(--bd);width:54px;color:var(--mut);letter-spacing:.08em;place-items:center;font-size:11px;font-weight:800;display:grid}.landing-root .vs-tag{letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:7px;font-size:10.5px;font-weight:800;display:flex}.landing-root .vs-tag.t-bad{color:var(--bad)}.landing-root .vs-tag.t-ok{color:var(--ok)}.landing-root .vs-steps{flex-direction:column;gap:7px;display:flex}.landing-root .step{background:var(--bub);border:1px solid var(--bd);color:var(--mut);border-radius:10px;align-items:center;gap:10px;padding:9px 11px;font-size:12.5px;display:flex}.landing-root .step i{background:var(--skel);width:19px;height:19px;color:var(--mut);border-radius:50%;flex:none;place-items:center;font-size:9.5px;font-style:normal;font-weight:800;display:grid}.landing-root .s1{animation:9s infinite lp-lit}.landing-root .s2{animation:9s .7s infinite lp-lit}.landing-root .s3{animation:9s 1.4s infinite lp-lit}.landing-root .s4{animation:9s 2.1s infinite lp-lit}.landing-root .s5{animation:9s 2.8s infinite lp-lit}@keyframes lp-lit{0%,5%{opacity:.35}12%,90%{opacity:1}to{opacity:.35}}.landing-root .vs-foot{margin-top:auto;padding-top:14px}.landing-root .vs-time{letter-spacing:-.03em;font-size:25px;font-weight:800;line-height:1.2;display:block}.landing-root .vs-foot small{color:var(--mut);font-size:12px}.landing-root .tap{background:var(--acSoft);border:1px solid var(--ac);border-radius:12px;align-items:center;gap:11px;padding:15px;animation:3.4s infinite lp-ring;display:flex}@keyframes lp-ring{0%,72%,to{box-shadow:0 0 0 0 var(--acSoft)}36%{box-shadow:0 0 0 10px #0000}}.landing-root .tabs{flex-wrap:wrap;gap:8px;margin-top:34px;display:flex}.landing-root .tab{border:1px solid var(--bd2);color:var(--mut);cursor:pointer;background:0 0;border-radius:11px;padding:9px 16px;font-family:inherit;font-size:13px;font-weight:700;transition:background .15s,color .15s}.landing-root .tab[aria-selected=true]{background:var(--tx);color:var(--bg);border-color:var(--tx)}.landing-root .tabpanel{grid-template-columns:1fr 1fr;align-items:start;gap:26px;margin-top:24px;display:grid}.landing-root .tabpanel[hidden]{display:none}.landing-root .chatframe{background:var(--sf);border:1px solid var(--bd);box-shadow:var(--shadow);border-radius:18px;flex-direction:column;gap:11px;padding:18px;display:flex}.landing-root .blk-tag{color:var(--acOnSoft);background:var(--acSoft);border-radius:7px;margin-bottom:12px;padding:3px 10px;font-family:ui-monospace,Menlo,monospace;font-size:11.5px;display:inline-block}.landing-root .blk-desc h4{margin-bottom:10px;font-size:19px}.landing-root .blk-desc p{color:var(--mut);font-size:14.5px;line-height:1.62}.landing-root .tbl{border-collapse:collapse;width:100%;font-size:12px}.landing-root .tbl th{text-align:left;text-transform:uppercase;letter-spacing:.07em;color:var(--mut);padding:0 0 7px;font-size:9.5px;font-weight:800}.landing-root .tbl td{border-top:1px solid var(--bd);padding:8px 0}.landing-root .pill{background:var(--okSoft);color:var(--ok);white-space:nowrap;border-radius:20px;padding:2px 9px;font-size:10px;font-weight:700}.landing-root .bar{background:var(--skel);border-radius:4px;height:6px;overflow:hidden}.landing-root .bar i{background:var(--ac);border-radius:4px;height:100%;animation:5s ease-in-out infinite lp-fill;display:block}@keyframes lp-fill{0%{width:14%}50%{width:74%}to{width:14%}}.landing-root .wave{align-items:flex-end;gap:3px;height:26px;display:flex}.landing-root .wave i{background:var(--skel2);border-radius:2px;width:3px;display:block}.landing-root .filerow{align-items:center;gap:10px;display:flex}.landing-root .fileic{background:var(--skel);border:1px solid var(--bd);border-radius:5px;flex:none;width:26px;height:32px}.landing-root .term{background:var(--term);color:var(--termTx);border:1px solid var(--bd2);border-radius:15px;overflow:hidden}.landing-root .term-hd{border-bottom:1px solid #ffffff17;gap:7px;padding:12px 15px;display:flex}.landing-root .term-hd i{background:#ffffff2e;border-radius:50%;width:10px;height:10px;display:block}.landing-root .term-body{padding:17px 19px;font-family:ui-monospace,Menlo,monospace;font-size:12.5px;line-height:2.05;overflow-x:auto}.landing-root .term-body div{white-space:nowrap}.landing-root .term-body .p{color:var(--termAc)}.landing-root .term-body .dim{color:var(--termDim)}.landing-root .term-body .okc{color:var(--termOk)}.landing-root .flow{align-items:center;margin-top:22px;display:flex}.landing-root .node{flex-direction:column;flex:none;align-items:center;gap:8px;width:98px;display:flex}.landing-root .node i{border:1px solid var(--bd2);background:var(--sf);border-radius:15px;place-items:center;width:50px;height:50px;font-size:19px;font-style:normal;display:grid}.landing-root .node span{color:var(--mut);text-align:center;font-size:10.5px}.landing-root .wire{background:var(--bd2);border-radius:2px;flex:1;min-width:26px;height:2px;position:relative}.landing-root .wire b{background:var(--ac);border-radius:50%;width:8px;height:8px;animation:2.8s linear infinite lp-travel;position:absolute;top:-3px}@keyframes lp-travel{0%{opacity:0;left:0}12%{opacity:1}88%{opacity:1}to{opacity:0;left:calc(100% - 8px)}}.landing-root .tl{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:44px;display:grid}.landing-root .tl-item{flex-direction:column;gap:11px;display:flex}.landing-root .tl-hd{align-items:baseline;gap:10px;display:flex}.landing-root .tl-n{color:var(--acTxt);font-family:ui-monospace,Menlo,monospace;font-size:12px;font-weight:700}.landing-root .tl-t{color:var(--mut);margin-left:auto;font-family:ui-monospace,Menlo,monospace;font-size:12px}.landing-root .tl-bar{background:var(--ac);opacity:.85;border-radius:2px;height:3px}.landing-root .tl-item h4{font-size:16.5px}.landing-root .tl-item p{color:var(--mut);font-size:13.5px;line-height:1.55}.landing-root .surf{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:22px;display:grid}.landing-root .surf-c{background:var(--sf);border:1px solid var(--bd);border-radius:14px;flex-direction:column;gap:10px;padding:15px;display:flex}.landing-root .surf-c .lbl{letter-spacing:.08em;text-transform:uppercase;color:var(--mut);font-size:10px;font-weight:800}.landing-root .surf-c .box{background:var(--bub);border:1px solid var(--bd);border-radius:9px;flex-direction:column;justify-content:center;gap:6px;min-height:76px;padding:11px;font-size:11px;display:flex}.landing-root .ln{background:var(--skel);border-radius:3px;height:5px;display:block}.landing-root .payload{background:var(--term);color:var(--termTx);border-radius:14px;padding:16px 18px;font-family:ui-monospace,Menlo,monospace;font-size:12px;line-height:1.85;overflow-x:auto}.landing-root .payload .k{color:var(--termAc)}.landing-root .payload .s{color:var(--termOk)}.landing-root .payload .d{color:var(--termDim)}.landing-root .life{grid-template-columns:repeat(3,1fr);margin-top:44px;display:grid}.landing-root .life-c{background:var(--sf);border:1px solid var(--bd);flex-direction:column;gap:11px;padding:26px;display:flex}.landing-root .life-c:first-child{border-radius:18px 0 0 18px}.landing-root .life-c:nth-child(2){border-left:none;border-right:none}.landing-root .life-c:last-child{border-radius:0 18px 18px 0}.landing-root .life-tag{letter-spacing:.09em;background:var(--acSoft);color:var(--acOnSoft);border-radius:8px;width:fit-content;padding:4px 11px;font-size:10.5px;font-weight:800}.landing-root .life-c h4{font-size:17px}.landing-root .life-c p{color:var(--mut);font-size:13.5px;line-height:1.55}.landing-root .life-foot{color:var(--mut);margin-top:auto;padding-top:12px;font-size:11.5px}.landing-root .tree{justify-content:center;margin-top:36px;padding:6px;display:flex;overflow-x:auto}.landing-root .tree svg{min-width:620px}.landing-root .trust{grid-template-columns:1fr 1fr;align-items:center;gap:52px;display:grid}.landing-root .tcard{border-radius:18px;flex-direction:column;gap:16px;padding:22px 24px;display:flex}.landing-root .tcard-plat{background:var(--acSoft);border:1.5px solid var(--ac);border-left:4px solid var(--ac);box-shadow:0 12px 32px var(--acSoft);position:relative}.landing-root .tcard-comm{background:var(--sf);border:1px solid var(--bd)}.landing-root .tcard-hd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.landing-root .tcard-hd .k{letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.landing-root .tcard-plat .k{color:var(--acTxt)}.landing-root .tcard-comm .k{color:var(--mut)}.landing-root .tcard-hd .note{color:var(--mut);font-size:10px}.landing-root .figs{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.landing-root .fig b{font-size:23px;font-weight:700;line-height:1.2;display:block}.landing-root .fig span{color:var(--mut);font-size:10px}.landing-root .tcard-plat .fig span{color:var(--mut)}.landing-root .demo-tag{letter-spacing:.07em;text-transform:uppercase;border:1px dashed var(--bd2);color:var(--mut);border-radius:6px;padding:2px 7px;font-size:9px;font-weight:800}.landing-root .pulse{background:var(--ok);border-radius:50%;flex:none;width:8px;height:8px;animation:2.2s infinite lp-pl}@keyframes lp-pl{0%,to{opacity:.35}50%{opacity:1}}.landing-root .search{background:var(--sf);border:1px solid var(--bd2);box-shadow:var(--shadow);border-radius:14px;align-items:center;gap:12px;margin-top:34px;padding:15px 18px;font-size:15px;display:flex}.landing-root .chips{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.landing-root .chip{border:1px solid var(--bd);background:var(--sf);color:var(--mut);border-radius:20px;padding:6px 13px;font-size:12px}.landing-root .agrid{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:26px;display:grid}.landing-root .acard{background:var(--sf);border:1px solid var(--bd);box-shadow:var(--shadow);border-radius:15px;flex-direction:column;gap:9px;padding:16px;display:flex}.landing-root .acard h4{font-size:14.5px}.landing-root .acard p{color:var(--mut);font-size:12px;line-height:1.5}.landing-root .acard-foot{color:var(--mut);align-items:center;gap:9px;margin-top:auto;padding-top:5px;font-size:11px;display:flex}.landing-root .toggle{background:var(--bub);border:1px solid var(--bd);border-radius:11px;gap:4px;padding:4px;display:inline-flex}.landing-root .toggle button{color:var(--mut);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:8px 18px;font-family:inherit;font-size:13px;font-weight:700}.landing-root .toggle button[aria-pressed=true]{background:var(--sf);color:var(--tx);box-shadow:var(--shadow)}.landing-root .plans{grid-template-columns:repeat(4,1fr);align-items:start;gap:16px;margin-top:38px;display:grid}.landing-root .plan{background:var(--sf);border:1px solid var(--bd);box-shadow:var(--shadow);border-radius:18px;flex-direction:column;gap:13px;padding:24px;display:flex}.landing-root .plan.feat{border:1.5px solid var(--ac);box-shadow:0 18px 46px var(--acSoft);position:relative}.landing-root .plan-tag{letter-spacing:.07em;text-transform:uppercase;background:var(--ac);color:var(--acTx);border-radius:7px;padding:4px 11px;font-size:10px;font-weight:800;position:absolute;top:-11px;left:24px}.landing-root .plan h4{font-size:17px}.landing-root .plan .desc{color:var(--mut);min-height:40px;font-size:12.5px;line-height:1.5}.landing-root .price{letter-spacing:-.03em;flex-wrap:wrap;align-items:baseline;gap:10px;font-size:34px;font-weight:800;line-height:1.1;display:flex}.landing-root .price s{color:var(--mut);font-size:25px;font-weight:600;text-decoration-thickness:2px}.landing-root .price-note{color:var(--mut);margin-top:-6px;font-size:12px}.landing-root .beta-badge{color:var(--acOnSoft);background:var(--acSoft);border:1px solid var(--ac);border-radius:22px;align-items:center;gap:9px;padding:9px 18px;font-size:13px;font-weight:700;display:inline-flex}.landing-root .beta-badge .ic{width:16px;height:16px}.landing-root .price small{color:var(--mut);letter-spacing:0;font-size:13px;font-weight:600}.landing-root .feats{color:var(--mut);flex-direction:column;gap:8px;font-size:12.5px;display:flex}.landing-root .feats div{align-items:flex-start;gap:8px;display:flex}.landing-root .feats i{color:var(--ok);flex:none;font-style:normal;font-weight:800}.landing-root .faq{grid-template-columns:1fr 1.7fr;align-items:start;gap:48px;display:grid}.landing-root details{border-bottom:1px solid var(--bd);padding:18px 0}.landing-root summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;font-size:15.5px;font-weight:700;list-style:none;display:flex}.landing-root summary::-webkit-details-marker{display:none}.landing-root summary:after{content:"+";color:var(--mut);flex:none;font-size:20px;font-weight:400;line-height:1}.landing-root details[open] summary:after{content:"−"}.landing-root details p{color:var(--mut);max-width:64ch;margin-top:10px;font-size:14px;line-height:1.65}.landing-root .final{background:var(--acSoft);color:var(--tx);border:1.5px solid var(--ac);text-align:center;border-radius:26px;flex-direction:column;align-items:center;gap:18px;padding:70px 56px;display:flex}.landing-root .final h2{font-size:clamp(30px,4.1vw,44px)}.landing-root .footer{background:var(--bub);border-top:1px solid var(--bd)}.landing-root .foot-grid{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:44px;padding:58px 0 32px;display:grid}.landing-root .foot-col{flex-direction:column;gap:11px;display:flex}.landing-root .foot-col .k{letter-spacing:.1em;text-transform:uppercase;color:var(--mut);font-size:11px;font-weight:800}.landing-root .foot-col a{color:var(--mut);font-size:13px}.landing-root .foot-col a:hover{color:var(--tx)}.landing-root .foot-col span{color:var(--mut);font-size:13px}.landing-root .store{flex-wrap:wrap;gap:10px;display:flex}.landing-root .store>div{background:var(--sf);color:var(--tx);border:1px solid var(--bd);border-radius:11px;align-items:center;gap:10px;padding:8px 14px 8px 12px;transition:border-color .15s,background .15s;display:flex}.landing-root .store>div:hover{border-color:var(--mut);background:var(--bub)}.landing-root .store>div>div{flex-direction:column;display:flex}.landing-root .store-ic{width:22px;height:22px;color:var(--tx);flex:none}.landing-root .store span{color:var(--mut);font-size:8.5px;line-height:1.25;display:block}.landing-root .store b{font-size:13px;line-height:1.25}.landing-root .status{border:1px solid var(--bd);background:var(--sf);color:var(--mut);border-radius:10px;align-items:center;gap:8px;width:fit-content;padding:7px 12px;font-size:11.5px;font-weight:600;display:inline-flex}.landing-root .foot-btm{border-top:1px solid var(--bd);color:var(--mut);flex-wrap:wrap;justify-content:space-between;gap:14px;padding:20px 0 34px;font-size:11.5px;display:flex}@media (max-width:980px){.landing-root .hero-in,.landing-root .trust,.landing-root .faq,.landing-root .tabpanel{grid-template-columns:1fr}.landing-root .phone{margin:0 auto}.landing-root .grid3,.landing-root .tl,.landing-root .life,.landing-root .plans,.landing-root .agrid,.landing-root .surf,.landing-root .paths,.landing-root .strip-in,.landing-root .foot-grid{grid-template-columns:1fr 1fr}.landing-root .vs{grid-template-columns:1fr}.landing-root .vs-col:first-child{border-radius:18px 18px 0 0}.landing-root .vs-win{border-radius:0 0 18px 18px}.landing-root .vs-mid{border-left:1px solid var(--bd);border-right:1px solid var(--bd);border-top:none;width:auto;height:46px}.landing-root .life-c:first-child{border-radius:18px 18px 0 0}.landing-root .life-c:nth-child(2){border-left:1px solid var(--bd);border-right:1px solid var(--bd);border-top:none;border-bottom:none}.landing-root .life-c:last-child{border-radius:0 0 18px 18px}}@media (max-width:640px){.landing-root .sec{padding:56px 0}.landing-root .wrap{padding:0 20px}.landing-root .grid3,.landing-root .tl,.landing-root .life,.landing-root .plans,.landing-root .agrid,.landing-root .surf,.landing-root .paths,.landing-root .strip-in,.landing-root .foot-grid{grid-template-columns:1fr}.landing-root .final{padding:48px 26px}.landing-root .wa-body{grid-template-columns:1fr;min-height:0}.landing-root .wa-side,.landing-root .wa-rail,.landing-root .surface-fig-web{display:none}}@media (prefers-reduced-motion:reduce){.landing-root *,.landing-root :before,.landing-root :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.landing-root .m1,.landing-root .m2,.landing-root .m3,.landing-root .m4,.landing-root .s1,.landing-root .s2,.landing-root .s3,.landing-root .s4,.landing-root .s5,.landing-root .ix-row,.landing-root .rv{opacity:1!important;transform:none!important}.landing-root{scroll-behavior:auto}html:has(.landing-root){scroll-behavior:auto}}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .landing-root .ga{background:var(--bg)}}[data-theme=dark] .landing-root .ga{background:var(--bg)}.landing-root .tabpanel-wide{align-items:center;gap:52px}.landing-root .foot-col a{margin-block:-2px;padding-block:2px;display:inline-block}.landing-root .hero-bg{object-fit:cover;pointer-events:none;z-index:0;width:100%;height:100%;display:none;position:absolute;inset:0}.landing-root .hero-bg-light{opacity:.7;mix-blend-mode:soft-light;display:block}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .landing-root .hero-bg-light{display:none}html:not([data-theme=light]) .landing-root .hero-bg-dark{opacity:.6;display:block}}[data-theme=dark] .landing-root .hero-bg-light{display:none}[data-theme=dark] .landing-root .hero-bg-dark{opacity:.6;display:block}.landing-root .hero:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(180deg, transparent 55%, var(--bg) 100%);position:absolute;inset:0}.landing-root .hero-in{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.landing-root .hero-bg{display:none!important}}.landing-root .film-shelf{grid-template-columns:minmax(0,1fr) 336px;align-items:start;gap:22px;margin-top:30px;display:grid}.landing-root .film-stage{max-width:none;margin-top:0}.landing-root .film-caption{color:var(--mut);margin-top:12px;font-size:13.5px}.landing-root .film-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.landing-root .film-item{width:100%;color:var(--tx);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;padding:8px;font-family:inherit;transition:background .15s,border-color .15s;display:flex}.landing-root .film-item:hover{background:var(--sf)}.landing-root .film-item.on{background:var(--sf);border-color:var(--ac)}.landing-root .film-thumb{border:1px solid var(--bd);background:#12121a;border-radius:8px;flex:none;width:96px;height:54px;position:relative;overflow:hidden}.landing-root .film-thumb img{object-fit:cover;width:100%;height:100%;display:block}.landing-root .film-thumb:after{content:"";opacity:.9;background:#0000008c url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'/%3E%3C/svg%3E") 50%/12px no-repeat;border-radius:50%;width:22px;height:22px;margin:auto;position:absolute;inset:0}.landing-root .film-item.on .film-thumb:after{display:none}.landing-root .film-meta{flex-direction:column;gap:2px;min-width:0;display:flex}.landing-root .film-label{font-size:13.5px;font-weight:700;line-height:1.25}.landing-root .film-dur{color:var(--mut);font-family:ui-monospace,Menlo,SF Mono,monospace;font-size:11px;font-weight:600}.landing-root .film-item.on .film-dur{color:var(--acTxt)}@media (max-width:900px){.landing-root .film-shelf{grid-template-columns:1fr}.landing-root .film-list{grid-template-columns:1fr 1fr;gap:6px;display:grid}}@media (max-width:520px){.landing-root .film-list{grid-template-columns:1fr}}.landing-root .sec,.landing-root .sec-tight{position:relative}.landing-root .sec>.wrap,.landing-root .sec-tight>.wrap{z-index:1;position:relative}.landing-root section[id]{scroll-margin-top:72px}.landing-root .m1,.landing-root .m2,.landing-root .m3,.landing-root .m4{animation-delay:-4.5s}.landing-root .grid3>.rv:nth-child(2),.landing-root .paths>.rv:nth-child(2),.landing-root .trust>.rv:nth-child(2){transition-delay:70ms}.landing-root .grid3>.rv:nth-child(3),.landing-root .paths>.rv:nth-child(3){transition-delay:.14s}.landing-root .grid3>.rv:nth-child(4){transition-delay:.21s}.landing-root .grid3>.rv:nth-child(5){transition-delay:.28s}.landing-root .grid3>.rv:nth-child(6){transition-delay:.35s}.landing-root [data-site-header]:not([data-scrolled]){-webkit-backdrop-filter:none;background:0 0;border-bottom-color:#0000}.landing-root [data-site-header]{transition:background-color .25s,border-color .25s}
