.luxcase{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--dark:var(--lux-canvas);--blue:var(--lux-brand-blue);--green:var(--lux-accent-green);--orange:var(--lux-accent-orange);--dgrey:var(--lux-text-muted);--lgrey:var(--lux-text-soft);--p-green:var(--lux-product-green);--p-green-d:var(--lux-product-green-strong);--p-red:var(--lux-product-red);--p-ink:var(--lux-product-ink);--p-grey:var(--lux-product-muted);--p-bg:var(--lux-product-surface);--p-head:"Manrope","Helvetica Neue",Helvetica,Arial,sans-serif;--p-body:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.luxcase *{box-sizing:border-box;margin:0;padding:0}.luxcase img{max-width:100%}html{scroll-behavior:smooth}.luxcase{background:var(--dark);color:var(--lux-paper);-webkit-font-smoothing:antialiased;font-family:Inter,system-ui,sans-serif;line-height:1.6;overflow-x:clip}.luxcase .wrap{max-width:1180px;margin:0 auto;padding:0 28px}.luxcase h1,.luxcase h2,.luxcase h3,.luxcase h4{letter-spacing:-.02em;text-wrap:balance;font-family:Golos Text,Inter,sans-serif;line-height:1.12}.luxcase a{color:inherit}.luxcase a:focus-visible,.luxcase button:focus-visible,.luxcase [tabindex]:focus-visible{outline:2px solid var(--green);outline-offset:3px}.luxcase .topbar{padding:18px 0;padding-top:calc(18px + env(safe-area-inset-top,0px));z-index:80;border-bottom:1px solid #0000;transition:background .3s,border-color .3s;position:fixed;top:0;left:0;right:0}.luxcase .topbar.solid{background:var(--lux-overlay-canvas-93);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom-color:var(--lux-overlay-paper-10)}.luxcase .topbar .wrap{justify-content:space-between;align-items:center;gap:20px;display:flex}.luxcase .topbar img{width:auto;height:21px;display:block}.luxcase .topbar .ctx{letter-spacing:.18em;text-transform:uppercase;color:var(--dgrey);font-size:11px;font-weight:600}@media (width<=620px){.luxcase .topbar .ctx{display:none}}.luxcase .opener{padding:132px 0 66px}.luxcase .tagrow{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:26px;display:flex}.luxcase .casetag{letter-spacing:.18em;text-transform:uppercase;color:var(--lux-on-green);background:var(--green);border-radius:3px;padding:6px 13px;font-size:10.5px;font-weight:700}.luxcase .tagm{letter-spacing:.18em;text-transform:uppercase;color:var(--dgrey);font-size:10.5px;font-weight:600}.luxcase .opener h1{max-width:22ch;font-size:clamp(31px,4.6vw,54px);font-weight:700}.luxcase .opener h1 em{color:var(--green);font-style:normal}.luxcase .stand{max-width:74ch;color:var(--lux-text-body);margin-top:22px;font-size:17.5px;font-weight:300}.luxcase .facts{border-top:1px solid var(--lux-overlay-paper-12);grid-template-columns:repeat(3,1fr);gap:26px;margin-top:38px;padding-top:28px;display:grid}.luxcase .facts>*{min-width:0}@media (width<=720px){.luxcase .facts{grid-template-columns:1fr}}.luxcase .facts span{letter-spacing:.16em;text-transform:uppercase;color:var(--dgrey);margin-bottom:7px;font-size:10.5px;font-weight:600;display:block}.luxcase .facts b{font-family:Golos Text,sans-serif;font-size:15px;font-weight:600;line-height:1.35;display:block}.luxcase .banner{background:var(--lux-detail-0c0e22);border-radius:6px;grid-template-columns:repeat(5,1fr);gap:4px;margin-top:44px;display:grid;overflow:hidden}.luxcase .banner img{aspect-ratio:768/935;object-fit:cover;width:100%;display:block}.luxcase .banner-cap{letter-spacing:.18em;text-transform:uppercase;color:var(--dgrey);margin-top:12px;font-size:10.5px;font-weight:600}@media (width<=720px){.luxcase .banner{grid-template-columns:repeat(3,1fr)}.luxcase .banner img:nth-child(n+4){display:none}}.luxcase .sec{padding:78px 0}.luxcase .sec-head{max-width:74ch;margin-bottom:42px}.luxcase .sec-head .num{letter-spacing:.2em;color:var(--orange);text-transform:uppercase;margin-bottom:16px;font-family:Golos Text,sans-serif;font-size:12px;font-weight:700}.luxcase .sec-head .num.ok{color:var(--green)}.luxcase .sec-head h2{font-size:clamp(27px,3.5vw,42px);font-weight:700}.luxcase .sec-head p{color:var(--lux-text-body);margin-top:18px;font-size:16.5px;font-weight:300}.luxcase .divider{background:var(--lux-overlay-paper-10);height:1px}.luxcase .stage>*{min-width:0}.luxcase .stage{grid-template-columns:600px minmax(240px,1fr);align-items:start;gap:48px;display:grid}@media (width<=1040px){.luxcase .stage{grid-template-columns:1fr}}.luxcase .mail{background:var(--lux-paper);width:100%;min-width:0;max-width:600px;color:var(--lux-ink);box-shadow:var(--lux-shadow-1);border-radius:3px;overflow:hidden}.luxcase .mail-chrome{background:var(--lux-detail-f4f4f6);border-bottom:1px solid var(--lux-detail-e3e3e8);align-items:center;gap:8px;padding:11px 18px;display:flex}.luxcase .dot{background:var(--lux-detail-d8d8de);border-radius:50%;flex:0 0 9px;width:9px;height:9px}.luxcase .mail-chrome .sub{min-width:0;color:var(--lux-detail-6b6b78);white-space:nowrap;text-overflow:ellipsis;margin-left:10px;font-family:Inter,sans-serif;font-size:11.5px;overflow:hidden}.luxcase .mail-chrome .url{background:var(--lux-paper);border:1px solid var(--lux-detail-e3e3e8);min-width:0;color:var(--lux-detail-6b6b78);white-space:nowrap;text-overflow:ellipsis;border-radius:100px;flex:1;margin-left:10px;padding:4px 14px;font-size:11px;overflow:hidden}.luxcase .topline{background:var(--orange);color:var(--lux-paper);letter-spacing:.15em;text-transform:uppercase;padding:8px 18px;font-family:Golos Text,sans-serif;font-size:10.5px;font-weight:700}.luxcase .topline.ok{background:var(--green);color:var(--lux-on-green)}.luxcase .notes{position:sticky;top:96px}.luxcase .note{border-left:2px solid var(--green);margin-bottom:26px;padding:2px 0 2px 18px}.luxcase .note.bad{border-color:var(--orange)}.luxcase .note b{margin-bottom:7px;font-family:Golos Text,sans-serif;font-size:14.5px;font-weight:600;display:block}.luxcase .note span{color:var(--lux-text-note);font-size:13.5px;font-weight:300;line-height:1.68;display:block}.luxcase .note .tag{letter-spacing:.16em;text-transform:uppercase;color:var(--green);margin-bottom:8px;font-size:9.5px;font-weight:700;display:inline-block}.luxcase .note.bad .tag{color:var(--orange)}.luxcase .note q{color:var(--lux-detail-d6d9ea);quotes:"“" "”";font-style:italic}.luxcase .lx{font-family:var(--p-body);color:var(--p-ink);background:var(--lux-paper)}.luxcase .lx .strip{background:var(--lux-detail-1e1f24);color:var(--lux-paper);letter-spacing:.08em;text-transform:uppercase;text-align:center;padding:6px 10px;font-size:9.5px;font-weight:600}.luxcase .lx .nav{border-bottom:1px solid var(--lux-detail-eef0f3);justify-content:space-between;align-items:center;gap:12px;padding:12px 22px;display:flex}.luxcase .lx .nav img{width:auto;height:26px;display:block}.luxcase .lx .nav span{color:var(--lux-detail-555555);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:10.5px;overflow:hidden}.luxcase .lx .hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:10px;padding:26px 22px 20px;display:grid}.luxcase .lx .hero h3{font-family:var(--p-head);color:var(--p-ink);letter-spacing:-.01em;font-size:26px;font-weight:700;line-height:1.15}.luxcase .lx .hero p{color:var(--p-grey);margin:10px 0 14px;font-size:12.5px;line-height:1.5}.luxcase .lx .pill{background:var(--p-green);color:var(--lux-paper);border-radius:50px;padding:8px 18px;font-size:11.5px;font-weight:600;text-decoration:none;display:inline-block}.luxcase .lx .hero img{width:100%;display:block}.luxcase .lx .used{text-align:center;color:var(--p-grey);padding:4px 22px 18px;font-size:11px}.luxcase .lx .pdp{grid-template-columns:200px 1fr;align-items:center;gap:20px;padding:22px;display:grid}.luxcase .lx .pdp .ph{background:var(--p-bg);aspect-ratio:1;border-radius:6px;justify-content:center;align-items:center;display:flex;position:relative}.luxcase .lx .pdp .ph img{width:70%;display:block}.luxcase .lx .pdp .ph i{background:var(--lux-detail-1e1f24);color:var(--lux-paper);letter-spacing:.06em;text-transform:uppercase;border-radius:3px;padding:3px 8px;font-size:9.5px;font-style:normal;font-weight:700;position:absolute;top:10px;left:10px}.luxcase .lx .pdp .crumb{color:var(--lux-detail-9a9ca4);margin-bottom:6px;font-size:10px}.luxcase .lx .pdp h4{font-family:var(--p-head);color:var(--p-ink);letter-spacing:-.01em;font-size:19px;font-weight:700}.luxcase .lx .pdp .pr{font-family:var(--p-head);color:var(--p-ink);margin:6px 0 8px;font-size:17px;font-weight:700}.luxcase .lx .pdp .oos{color:var(--p-red);font-size:12px;font-weight:600;display:inline-block}.luxcase .lx .pdp .ghost{border:1.5px dashed var(--lux-detail-d0d3da);color:var(--lux-detail-9a9ca4);border-radius:6px;margin-top:14px;padding:10px 12px;font-size:11.5px;line-height:1.45}.luxcase .found-gap{background:var(--lux-detail-f4f4f6);color:var(--lux-detail-8a8a96);letter-spacing:.14em;text-transform:uppercase;text-align:center;border-top:1px solid var(--lux-detail-e3e3e8);border-bottom:1px solid var(--lux-detail-e3e3e8);padding:12px;font-family:Inter,sans-serif;font-size:10.5px;font-weight:600}.luxcase .nomail{text-align:center;border-top:1px dashed var(--lux-detail-d6d6de);background:var(--lux-detail-fbfbfc);padding:30px 34px;font-family:Inter,sans-serif}.luxcase .nomail b{color:var(--lux-detail-1b1b24);margin-bottom:6px;font-family:Golos Text,sans-serif;font-size:15px;display:block}.luxcase .nomail span{color:var(--lux-detail-7a7a86);font-size:13px;font-weight:300}.luxcase .log{background:var(--lux-detail-0b0d1f);border:1px solid var(--lux-overlay-paper-10);box-shadow:var(--lux-shadow-2);border-radius:6px;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;overflow:hidden}.luxcase .log .lh{background:var(--lux-detail-14173a);border-bottom:1px solid var(--lux-overlay-paper-8);align-items:center;gap:8px;padding:11px 18px;display:flex}.luxcase .log .lh .dot{background:var(--lux-detail-2c3060)}.luxcase .log .lh span{color:var(--lux-text-muted);letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:10px;font-family:Inter,sans-serif;font-size:11px;overflow:hidden}.luxcase .log .grp{padding:16px 20px 6px}.luxcase .log .grp.last{padding-bottom:18px}.luxcase .log .gl{color:var(--lux-detail-5d6284);margin-bottom:10px;font-size:11px}.luxcase .log .ln{border-bottom:1px dashed var(--lux-overlay-paper-6);color:var(--lux-text-body);grid-template-columns:1fr auto;align-items:baseline;gap:14px;padding:7px 0;font-size:12.5px;display:grid}.luxcase .log .ln>*{min-width:0}.luxcase .log .ln:last-child{border-bottom:0}.luxcase .log .ln em{color:var(--lux-text-muted);font-size:11.5px;font-style:normal}.luxcase .log .st{white-space:nowrap;border-radius:3px;padding:2px 9px;font-size:11.5px;font-weight:500}.luxcase .log .st.ok{color:var(--green);background:var(--lux-overlay-accent-green-10)}.luxcase .log .st.no{color:var(--lux-paper);background:var(--orange)}.luxcase .log .ln.miss{color:var(--lux-paper)}.luxcase .log .ln.miss .nm{text-decoration:underline;-webkit-text-decoration-color:var(--orange);-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:4px}.luxcase .unknowns{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.luxcase .unknowns>*{min-width:0}@media (width<=1000px){.luxcase .unknowns{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.luxcase .unknowns{grid-template-columns:1fr}}.luxcase .unk{border:1px dashed var(--lux-overlay-paper-20);border-radius:5px;padding:20px 20px 22px}.luxcase .unk .q{letter-spacing:.16em;text-transform:uppercase;color:var(--dgrey);margin-bottom:10px;font-size:9.5px;font-weight:700}.luxcase .unk b{margin-bottom:8px;font-family:Golos Text,sans-serif;font-size:15px;font-weight:600;line-height:1.3;display:block}.luxcase .unk span{color:var(--lux-detail-a7abc4);font-size:13px;font-weight:300;line-height:1.65;display:block}.luxcase .unk-lab{letter-spacing:.2em;text-transform:uppercase;color:var(--dgrey);margin-top:54px;margin-bottom:18px;font-size:11px;font-weight:600}.luxcase .site{background:var(--lux-paper);position:relative}.luxcase .site .bg{aspect-ratio:600/720;background:var(--lux-paper);position:relative;overflow:hidden}.luxcase .site .page{filter:blur(3px)brightness(.55);position:absolute;inset:0;transform:scale(1.04)}.luxcase .site .page .lx{height:100%}.luxcase .site .modal{z-index:2;width:min(78%,340px);box-shadow:var(--lux-shadow-3);background:var(--lux-paper);cursor:pointer;font-family:var(--p-body);color:var(--p-ink);border-radius:10px;position:absolute;top:53%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.luxcase .pu{display:none}.luxcase .pu.on{animation:.35s pop;display:block}@keyframes pop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.luxcase .pu .top{background:var(--p-bg);height:118px;position:relative;overflow:hidden}.luxcase .pu .top img{object-fit:cover;object-position:center 58%;width:100%;height:100%;display:block}.luxcase .pu .x{background:var(--lux-overlay-paper-90);text-align:center;width:22px;height:22px;color:var(--lux-detail-555555);border-radius:50%;font-size:12px;line-height:22px;position:absolute;top:8px;right:10px}.luxcase .pu .in{padding:18px 20px 20px}.luxcase .pu .ey{letter-spacing:.14em;text-transform:uppercase;color:var(--p-green-d);margin-bottom:6px;font-size:9.5px;font-weight:700}.luxcase .pu h5{font-family:var(--p-head);letter-spacing:-.01em;color:var(--p-ink);margin-bottom:8px;font-size:19px;font-weight:800;line-height:1.2}.luxcase .pu p{color:var(--p-grey);margin-bottom:12px;font-size:11.5px;line-height:1.5}.luxcase .pu .fld{border:1px solid var(--lux-detail-dcdfe5);color:var(--lux-detail-9a9ca4);border-radius:6px;margin-bottom:7px;padding:8px 11px;font-size:11.5px}.luxcase .pu .go{text-align:center;background:var(--p-green);color:var(--lux-paper);border-radius:50px;margin-top:10px;padding:10px;font-size:12.5px;font-weight:700;display:block}.luxcase .pu .fine{color:var(--lux-detail-9a9ca4);text-align:center;margin-top:9px;font-size:9.5px;line-height:1.4}.luxcase .pu .opt{border:1px solid var(--lux-detail-dcdfe5);color:var(--p-ink);border-radius:8px;align-items:center;gap:10px;margin-bottom:7px;padding:9px 11px;font-size:12px;font-weight:600;display:flex}.luxcase .pu .opt i{border-radius:50%;flex:0 0 12px;width:12px;height:12px;font-style:normal}.luxcase .pu .opt small{color:var(--lux-detail-9a9ca4);font-size:10.5px;font-weight:400;display:block}.luxcase .pu .opt.sel{border-color:var(--p-green);background:var(--lux-detail-f1f9f1)}.luxcase .pu .done{text-align:center;padding:26px 22px 24px}.luxcase .pu .done .lamp{background:var(--p-green);width:46px;height:46px;box-shadow:var(--lux-shadow-4);border-radius:50%;margin:0 auto 14px}.luxcase .stepper{border-top:1px solid var(--lux-detail-ececf0);background:var(--lux-detail-fafafb);display:flex}.luxcase .stepper button{letter-spacing:.12em;text-transform:uppercase;color:var(--lux-detail-8a8a96);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:1;padding:14px 8px;font:600 11px Inter,sans-serif}.luxcase .stepper button+button{border-left:1px solid var(--lux-detail-ececf0)}.luxcase .stepper button.on{color:var(--lux-canvas);border-bottom-color:var(--p-green);background:var(--lux-paper)}.luxcase .stepper button i{color:var(--lux-detail-b0b0ba);letter-spacing:.08em;text-transform:none;margin-top:3px;font-size:9.5px;font-style:normal;font-weight:500;display:block}.luxcase .pm{font-family:var(--p-body);color:var(--p-ink);background:var(--lux-paper)}.luxcase .pm .pre{color:var(--lux-detail-9a9ca4);text-align:center;background:var(--lux-detail-fafafb);padding:10px 20px;font-size:10px}.luxcase .pm .ph{text-align:center;border-bottom:1px solid var(--lux-detail-eef0f3);padding:22px 30px}.luxcase .pm .ph img{width:auto;height:34px;display:inline-block}.luxcase .pm .lights{height:6px;display:flex}.luxcase .pm .lights i{flex:1}.luxcase .pm .pad{padding:34px 32px}.luxcase .pm h2.pt{font-family:var(--p-head);letter-spacing:-.02em;color:var(--p-ink);margin-bottom:18px;font-size:31px;font-weight:800;line-height:1.1}.luxcase .pm p.pp{color:var(--lux-detail-4b4e57);margin-bottom:13px;font-size:14.5px;line-height:1.65}.luxcase .pm .hl{background:var(--lux-overlay-product-green-20);border-radius:2px;padding:0 3px}.luxcase .pm .btn{background:var(--p-green);color:var(--lux-paper);border-radius:50px;padding:13px 28px;font-size:14px;font-weight:700;text-decoration:none;display:inline-block}.luxcase .pm .pdf{background:var(--p-bg);border-radius:8px;grid-template-columns:120px 1fr;align-items:center;gap:18px;margin:0 32px;padding:18px;display:grid}.luxcase .pm .pdf .mx{aspect-ratio:1;grid-template-columns:1fr 1fr;gap:3px;display:grid}.luxcase .pm .pdf .mx i{font-style:normal;font:700 8.5px var(--p-head);color:var(--lux-paper);text-align:center;border-radius:3px;justify-content:center;align-items:center;padding:2px;line-height:1.1;display:flex}.luxcase .pm .pdf b{font-family:var(--p-head);color:var(--p-ink);margin-bottom:6px;font-size:16px;font-weight:800;display:block}.luxcase .pm .pdf span{color:var(--p-grey);margin-bottom:12px;font-size:12.5px;line-height:1.5;display:block}.luxcase .pm .stat{border-left:4px solid var(--p-red);margin:30px 32px 0;padding:4px 0 4px 18px}.luxcase .pm .stat b{font-family:var(--p-head);color:var(--p-red);font-size:34px;font-weight:800;line-height:1;display:block}.luxcase .pm .stat span{color:var(--lux-detail-4b4e57);margin-top:6px;font-size:13px;line-height:1.5;display:block}.luxcase .pm .grid3{grid-template-columns:repeat(3,1fr);gap:12px;padding:0 32px;display:grid}.luxcase .pm .grid3>*{min-width:0}.luxcase .pm .card{border:1px solid var(--lux-detail-eef0f3);text-align:center;border-radius:8px;overflow:hidden}.luxcase .pm .card img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.luxcase .pm .card div{padding:10px 8px 12px}.luxcase .pm .card b{font-family:var(--p-head);color:var(--p-ink);font-size:13.5px;font-weight:800;display:block}.luxcase .pm .card small{color:var(--p-grey);margin:3px 0 6px;font-size:10.5px;line-height:1.4;display:block}.luxcase .pm .card em{font-style:normal;font-family:var(--p-head);color:var(--p-green-d);font-size:13px;font-weight:700}.luxcase .pm .team{background:var(--lux-detail-1e1f24);color:var(--lux-paper);border-radius:8px;grid-template-columns:1fr 150px;margin:26px 32px 0;display:grid;overflow:hidden}.luxcase .pm .team .tt{padding:22px}.luxcase .pm .team b{font-family:var(--p-head);margin-bottom:8px;font-size:18px;font-weight:800;line-height:1.25;display:block}.luxcase .pm .team span{color:var(--lux-detail-c9cbd2);margin-bottom:14px;font-size:12.5px;line-height:1.55;display:block}.luxcase .pm .team a{color:var(--p-green);font-size:12.5px;font-weight:700;text-decoration:none}.luxcase .pm .team img{object-fit:cover;width:100%;height:100%;display:block}.luxcase .pm .usp{background:var(--p-bg);grid-template-columns:repeat(3,1fr);gap:12px;margin-top:26px;padding:26px 32px;display:grid}.luxcase .pm .usp div{color:var(--lux-detail-4b4e57);padding-left:22px;font-size:11.5px;line-height:1.45;position:relative}.luxcase .pm .usp div:before{content:"";background:var(--p-green);border-radius:50%;width:11px;height:11px;position:absolute;top:3px;left:0}.luxcase .pm .usp b{font-family:var(--p-head);color:var(--p-ink);font-size:12px;font-weight:800;display:block}.luxcase .pm .foot{color:var(--lux-detail-8a8d96);text-align:center;padding:24px 32px 30px;font-size:11.5px;line-height:1.7}.luxcase .pm .foot p{margin-bottom:10px}.luxcase .pm .foot a{color:var(--p-ink);margin:0 6px;font-weight:600}.luxcase .inbox{background:var(--lux-paper);color:var(--lux-detail-1b1b24);font-family:Inter,sans-serif}.luxcase .inbox .ih{border-bottom:1px solid var(--lux-detail-ececf0);justify-content:space-between;align-items:baseline;gap:12px;padding:16px 22px;display:flex}.luxcase .inbox .ih b{font-size:14px;font-weight:600}.luxcase .inbox .ih span{color:var(--lux-detail-8a8a96);font-size:11.5px}.luxcase .row{border-bottom:1px solid var(--lux-detail-f1f1f4);grid-template-columns:86px 1fr auto;align-items:center;gap:16px;padding:15px 22px;display:grid}.luxcase .row>*{min-width:0}.luxcase .row .d{letter-spacing:.06em;color:var(--lux-detail-8a8a96);text-transform:uppercase;font-size:11px;font-weight:500;line-height:1.4}.luxcase .row .w b{color:var(--lux-detail-1b1b24);margin-bottom:2px;font-size:13.5px;font-weight:600;display:block}.luxcase .row .w span{color:var(--lux-detail-8a8a96);font-size:12px;font-weight:400;display:block}.luxcase .row .e{color:var(--lux-detail-b0b0ba);text-align:right;font-size:12px;line-height:1.45}.luxcase .row .e s{color:var(--lux-detail-6b6b78);font-size:12px;text-decoration:none;display:block}.luxcase .row .e s:before{content:"Expected: ";color:var(--lux-detail-a0a0aa)}.luxcase .row .e i{letter-spacing:.14em;text-transform:uppercase;color:var(--orange);margin-top:4px;font-size:9.5px;font-style:normal;font-weight:700;display:inline-block}.luxcase .row .e i.got{color:var(--lux-detail-1f8a3a)}.luxcase .row .e u{color:var(--lux-detail-1b1b24);font-size:12px;font-weight:500;text-decoration:none;display:block}.luxcase .inbox .empty{text-align:center;padding:30px 22px 34px}.luxcase .inbox .empty .big{color:var(--lux-detail-1b1b24);font-family:Golos Text,sans-serif;font-size:44px;font-weight:700;line-height:1}.luxcase .inbox .empty span{letter-spacing:.14em;text-transform:uppercase;color:var(--lux-detail-8a8a96);margin-top:8px;font-size:12px;font-weight:600;display:block}.luxcase .rx{background:var(--lux-paper);color:var(--lux-detail-222222);padding:22px 26px 26px;font-family:Arial,Helvetica,sans-serif}.luxcase .rx .hd{align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.luxcase .rx .av{background:var(--lux-detail-c8d1e0);border-radius:50%;flex:0 0 34px;width:34px;height:34px}.luxcase .rx .hd>div{min-width:0}.luxcase .rx .hd b{color:var(--lux-detail-1f1f1f);font-size:13px}.luxcase .rx .hd em{color:var(--lux-detail-5f6368);font-size:12px;font-style:normal}.luxcase .rx .hd small{color:var(--lux-detail-5f6368);margin-top:2px;font-size:11.5px;display:block}.luxcase .rx p{margin-bottom:11px;font-size:13px;line-height:1.55}.luxcase .rx a{color:var(--lux-detail-1a55c8)}.luxcase .rx .sig img{width:auto;height:46px;margin:6px 0 10px;display:block}.luxcase .rx .off{color:var(--lux-detail-c4c4c4);font-size:12px;text-decoration:underline}.luxcase .stack{gap:26px;min-width:0;display:grid}.luxcase .pm .cart{border:1px solid var(--lux-detail-eef0f3);border-radius:8px;grid-template-columns:170px 1fr;align-items:center;gap:18px;margin:0 32px;padding:16px;display:grid}.luxcase .pm .cart>*{min-width:0}.luxcase .pm .cart img{aspect-ratio:1;object-fit:cover;background:var(--p-bg);border-radius:6px;width:100%;display:block}.luxcase .pm .cart b{font-family:var(--p-head);color:var(--p-ink);font-size:19px;font-weight:800;display:block}.luxcase .pm .cart small{color:var(--p-grey);margin:6px 0 10px;font-size:12.5px;line-height:1.5;display:block}.luxcase .pm .cart em{font-style:normal;font-family:var(--p-head);color:var(--p-ink);margin-bottom:14px;font-size:18px;font-weight:800;display:block}.luxcase .pm .help{background:var(--p-bg);border-radius:8px;grid-template-columns:44px 1fr;align-items:center;gap:14px;margin:24px 32px 0;padding:18px 20px;display:grid}.luxcase .pm .help i{background:var(--p-green);width:44px;height:44px;box-shadow:var(--lux-shadow-5);border-radius:50%;display:block}.luxcase .pm .help b{font-family:var(--p-head);color:var(--p-ink);margin-bottom:3px;font-size:14.5px;font-weight:800;display:block}.luxcase .pm .help span{color:var(--p-grey);font-size:12.5px;line-height:1.5;display:block}.luxcase .pm .faq{padding:0 32px}.luxcase .pm .faq div{border-top:1px solid var(--lux-detail-eef0f3);padding:12px 0}.luxcase .pm .faq b{font-family:var(--p-head);color:var(--p-ink);font-size:13.5px;font-weight:800;display:block}.luxcase .pm .faq span{color:var(--p-grey);margin-top:3px;font-size:12.5px;line-height:1.5;display:block}.luxcase .jrn>*{min-width:0}.luxcase .jrn{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (width<=1000px){.luxcase .jrn{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.luxcase .jrn{grid-template-columns:1fr}}.luxcase .step{background:var(--lux-detail-181c3a);border:1px solid var(--lux-overlay-paper-9);border-radius:5px;flex-direction:column;transition:transform .18s,border-color .18s;display:flex;overflow:hidden}.luxcase .step:hover{border-color:var(--lux-overlay-accent-green-40);transform:translateY(-4px)}.luxcase .step .when{border-bottom:1px solid var(--lux-overlay-paper-9);justify-content:space-between;align-items:baseline;gap:8px;padding:13px 16px;display:flex}.luxcase .step .when b{letter-spacing:.1em;text-transform:uppercase;color:var(--green);font-family:Golos Text,sans-serif;font-size:12px;font-weight:700}.luxcase .step .when i{color:var(--dgrey);letter-spacing:.06em;text-align:right;font-size:10.5px;font-style:normal}.luxcase .step .body{flex-direction:column;flex:1;padding:16px 16px 18px;display:flex}.luxcase .step .body h4{margin-bottom:9px;font-size:16px;font-weight:600;line-height:1.25}.luxcase .step .body p{color:var(--lux-detail-a7abc4);flex:1;font-size:13px;font-weight:300;line-height:1.65}.luxcase .step .body .ask{border-top:1px solid var(--lux-overlay-paper-9);letter-spacing:.13em;text-transform:uppercase;color:var(--green);align-items:center;gap:8px;margin-top:14px;padding-top:12px;font-size:10.5px;font-weight:700;display:flex}.luxcase .step .body .ask:before{content:"";background:currentColor;border-radius:50%;flex:0 0 7px;width:7px;height:7px}.luxcase .step .body .ask.wait{color:var(--lux-detail-f2c94c)}.luxcase .step .body .ask.btn{color:var(--orange)}.luxcase .thumb.mk{aspect-ratio:4/3;background:var(--lux-gradient-1);position:relative;overflow:hidden}.luxcase .mk .subj{z-index:2;background:var(--lux-overlay-paper-97);box-shadow:var(--lux-shadow-6);color:var(--lux-detail-1b1b24);border-radius:10px;padding:8px 11px 9px 40px;font-family:Inter,sans-serif;position:absolute;top:12px;left:12px;right:12px}.luxcase .mk .subj:before{content:"";background:var(--lux-paper) url(/__l5e/assets-v1/6b7c0c40-4c38-41c4-a064-1c2027d712c8/lux_logo.png) center/88% auto no-repeat;border:1px solid var(--lux-detail-e6e8ec);border-radius:6px;width:22px;height:22px;position:absolute;top:9px;left:10px}.luxcase .mk .subj b{justify-content:space-between;font-size:10.5px;font-weight:600;line-height:1.3;display:flex}.luxcase .mk .subj b i{color:var(--lux-detail-8a8a96);font-style:normal;font-weight:400}.luxcase .mk .subj span{white-space:nowrap;text-overflow:ellipsis;color:var(--lux-detail-1b1b24);font-size:11.5px;line-height:1.35;display:block;overflow:hidden}.luxcase .mk .mini{background:var(--lux-paper);box-shadow:var(--lux-shadow-7);font-family:var(--p-body);color:var(--p-ink);border-radius:4px 4px 0 0;position:absolute;inset:34% 11% -24px;overflow:hidden}.luxcase .mk .mh{text-align:center;border-bottom:1px solid var(--lux-detail-eef0f3);padding:5px;line-height:0}.luxcase .mk .mh img{width:auto;height:12px;display:inline-block}.luxcase .mk .mb{padding:9px 11px}.luxcase .mk h5{font-family:var(--p-head);letter-spacing:-.01em;color:var(--p-ink);margin-bottom:6px;font-size:13px;font-weight:800;line-height:1.15}.luxcase .mk .t{color:var(--lux-detail-5b5e67);margin-bottom:6px;font-size:9px;line-height:1.45}.luxcase .mk .cta{background:var(--p-green);color:var(--lux-paper);border-radius:50px;padding:5px 11px;font-size:8.5px;font-weight:700;display:inline-block}.luxcase .mk .item{border:1px solid var(--lux-detail-eef0f3);border-radius:4px;align-items:center;gap:8px;margin-bottom:6px;padding:5px;display:flex}.luxcase .mk .item img{object-fit:cover;background:var(--p-bg);border-radius:3px;flex:0 0 44px;width:44px;height:44px}.luxcase .mk .item b{font-size:9.5px;font-weight:700;font-family:var(--p-head);display:block}.luxcase .mk .item i{color:var(--lux-detail-6f727b);font-size:8px;font-style:normal;line-height:1.4;display:block}.luxcase .mk .chk{margin:0 0 6px;list-style:none}.luxcase .mk .chk li{border-bottom:1px solid var(--lux-detail-f0f1f4);padding:4px 0 4px 18px;font-size:9px;line-height:1.35;position:relative}.luxcase .mk .chk li:before{content:attr(data-n);background:var(--p-green);width:12px;height:12px;color:var(--lux-paper);border-radius:50%;justify-content:center;align-items:center;font-size:7.5px;font-weight:800;display:flex;position:absolute;top:4px;left:0}.luxcase .mk .badge{background:var(--p-green);color:var(--lux-paper);letter-spacing:.06em;text-transform:uppercase;border-radius:3px;margin-bottom:5px;padding:3px 6px;font-size:7.5px;font-weight:800;display:inline-block}.luxcase .mk .row3{gap:4px;margin-bottom:6px;display:flex}.luxcase .mk .row3 i{border-radius:3px;flex:1;height:22px}.luxcase .cal{border:1px solid var(--lux-overlay-paper-12);border-radius:6px;overflow:hidden}.luxcase .cal .ch,.luxcase .cal .cr{grid-template-columns:170px 1fr 1fr;display:grid}.luxcase .cal .ch{background:var(--lux-detail-14173a)}.luxcase .cal .ch div{letter-spacing:.16em;text-transform:uppercase;color:var(--dgrey);padding:14px 22px;font-size:10.5px;font-weight:700}.luxcase .cal .cr{border-top:1px solid var(--lux-overlay-paper-8);transition:background .18s}.luxcase .cal .cr:hover{background:var(--lux-overlay-brand-blue-12)}.luxcase .cal .cr div{color:var(--lux-detail-dde0ee);padding:18px 22px;font-size:14.5px;font-weight:300;line-height:1.5}.luxcase .cal .cr .m{color:var(--lux-paper);font-family:Golos Text,sans-serif;font-size:14px;font-weight:600}.luxcase .cal .cr .u:before,.luxcase .cal .cr .c:before{letter-spacing:.16em;text-transform:uppercase;margin-bottom:4px;font-size:9.5px;font-weight:700;display:none}.luxcase .cal .cr.now{background:var(--lux-overlay-accent-green-7)}.luxcase .cal .cr.now .m:after{content:"Next";letter-spacing:.16em;text-transform:uppercase;color:var(--lux-on-green);background:var(--green);vertical-align:2px;border-radius:3px;margin-left:10px;padding:2px 7px;font-size:9px;display:inline-block}@media (width<=720px){.luxcase .cal .ch{display:none}.luxcase .cal .cr{grid-template-columns:1fr}.luxcase .cal .cr div{padding:4px 18px}.luxcase .cal .cr .m{padding-top:16px}.luxcase .cal .cr .c{padding-bottom:16px}.luxcase .cal .cr .u:before{content:"Useful";color:var(--green);display:block}.luxcase .cal .cr .c:before{content:"Commercial";color:var(--lux-detail-f2c94c);display:block}}.luxcase .order{border-top:1px solid var(--lux-overlay-paper-14);grid-template-columns:repeat(4,1fr);gap:0;display:grid;position:relative}.luxcase .order>*{min-width:0}@media (width<=900px){.luxcase .order{grid-template-columns:1fr 1fr}}@media (width<=560px){.luxcase .order{grid-template-columns:1fr}}.luxcase .ow{padding:26px 26px 10px 0;position:relative}.luxcase .ow:before{content:"";background:var(--dark);border:2px solid var(--green);border-radius:50%;width:11px;height:11px;position:absolute;top:-6px;left:0}.luxcase .ow.first:before{background:var(--green);box-shadow:var(--lux-shadow-8)}.luxcase .ow .sn{letter-spacing:.18em;text-transform:uppercase;color:var(--green);margin-bottom:10px;font-size:10.5px;font-weight:700}.luxcase .ow h4{margin-bottom:4px;font-size:19px;font-weight:600}.luxcase .ow .t{letter-spacing:.1em;text-transform:uppercase;color:var(--dgrey);margin-bottom:12px;font-size:12px;font-weight:600}.luxcase .ow p{color:var(--lux-detail-a7abc4);max-width:32ch;font-size:13.5px;font-weight:300;line-height:1.68}.luxcase .prize{border:1px solid var(--lux-overlay-paper-12);border-radius:6px;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;margin-top:56px;padding:30px 34px;display:grid}.luxcase .prize>*{min-width:0}.luxcase .prize .end{text-align:center}.luxcase .prize .end span{letter-spacing:.16em;text-transform:uppercase;color:var(--dgrey);margin-bottom:6px;font-size:10.5px;font-weight:600;display:block}.luxcase .prize .end b{font-variant-numeric:tabular-nums;font-family:Golos Text,sans-serif;font-size:clamp(28px,3.4vw,40px);font-weight:700;line-height:1;display:block}.luxcase .prize .end small{color:var(--lux-detail-a7abc4);margin-top:6px;font-size:12.5px;font-weight:300;display:block}.luxcase .prize .end.big b{color:var(--green)}.luxcase .prize .mid{padding:0 6px;position:relative}.luxcase .prize .mid .bar{background:var(--lux-gradient-2);height:2px;color:var(--lux-detail-dde0ee);text-align:center;font-size:15px;font-weight:300;line-height:1.55}.luxcase .prize .mid p b{color:var(--lux-paper);font-weight:600}@media (width<=760px){.luxcase .prize{grid-template-columns:1fr;padding:26px 22px}.luxcase .prize .mid .bar{display:none}}.luxcase .proof{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}@media (width<=900px){.luxcase .proof{grid-template-columns:1fr 1fr}}@media (width<=620px){.luxcase .proof{grid-template-columns:1fr}}.luxcase .pf{min-width:0}.luxcase .pf .frame{background:var(--lux-paper);box-shadow:var(--lux-shadow-9);border-radius:4px;overflow:hidden}.luxcase .pf .scroll{overscroll-behavior:contain;scrollbar-width:thin;height:520px;overflow-y:auto}.luxcase .pf .scroll img{width:100%;display:block}.luxcase .pf .lab{margin-top:16px}.luxcase .pf .lab span{letter-spacing:.16em;text-transform:uppercase;color:var(--dgrey);margin-bottom:4px;font-size:10px;font-weight:700;display:block}.luxcase .pf .lab b{font-family:Golos Text,sans-serif;font-size:15px;font-weight:600}.luxcase .hint{letter-spacing:.14em;text-transform:uppercase;color:var(--dgrey);margin-top:-22px;margin-bottom:28px;font-size:11px;font-weight:600}.luxcase .clients-sec{border-top:1px solid var(--lux-overlay-paper-10);padding:66px 0}.luxcase .clients-lab{letter-spacing:.2em;text-transform:uppercase;color:var(--dgrey);text-align:center;margin-bottom:44px;font-size:11px;font-weight:600}.luxcase .logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:30px 40px;display:flex}.luxcase .logos img{object-fit:contain;filter:brightness(0)invert();opacity:.74;width:auto;transition:opacity .22s}.luxcase .logos img:hover{opacity:1}.luxcase .plus{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:var(--dgrey);margin-top:30px;font-family:Golos Text,sans-serif;font-size:13px;font-weight:600}.luxcase .logos img.h20{height:20px}.luxcase .logos img.h22{height:22px}.luxcase .logos img.h24{height:24px}.luxcase .logos img.h26{height:26px}.luxcase .logos img.h40{height:40px}.luxcase .offer{border:1px solid var(--lux-overlay-paper-12);border-radius:8px;grid-template-columns:1.1fr 1fr;gap:0;margin-bottom:26px;display:grid;overflow:hidden}.luxcase .offer>*{min-width:0}@media (width<=860px){.luxcase .offer{grid-template-columns:1fr}}.luxcase .offer .oi{background:var(--lux-paper);min-height:260px;position:relative}.luxcase .offer .oi img{object-fit:cover;object-position:center 55%;width:100%;height:100%;position:absolute;inset:0}.luxcase .offer .ot{background:var(--lux-detail-14173a);flex-direction:column;justify-content:center;padding:40px 42px;display:flex}.luxcase .offer .ot .k{letter-spacing:.2em;text-transform:uppercase;color:var(--green);margin-bottom:14px;font-size:11px;font-weight:700}.luxcase .offer .ot h3{margin-bottom:14px;font-size:clamp(24px,2.8vw,32px);font-weight:700}.luxcase .offer .ot p{color:var(--lux-text-body);max-width:46ch;font-size:15.5px;font-weight:300}.luxcase .contact{background:var(--lux-gradient-3);border-radius:8px;grid-template-columns:296px 1fr;align-items:stretch;display:grid;overflow:hidden}.luxcase .contact>*{min-width:0}@media (width<=860px){.luxcase .contact{grid-template-columns:1fr}}.luxcase .contact .por{align-items:center;padding:46px 0 46px 46px;display:flex}.luxcase .contact .por img{border:3px solid var(--lux-overlay-paper-30);border-radius:50%;width:208px;height:208px;display:block}.luxcase .contact .txt{flex-direction:column;justify-content:center;padding:48px 48px 48px 42px;display:flex}.luxcase .contact .lab{letter-spacing:.2em;text-transform:uppercase;color:var(--lux-detail-b9beff);margin-bottom:16px;font-size:11px;font-weight:600}.luxcase .contact h3{margin-bottom:7px;font-size:clamp(25px,3vw,35px);font-weight:700}.luxcase .contact .role{color:var(--lux-detail-dde0ff);margin-bottom:22px;font-size:16px;font-weight:300}.luxcase .contact p{color:var(--lux-detail-e7e9ff);max-width:54ch;margin-bottom:24px;font-size:15.5px;font-weight:300}.luxcase .contact .btns{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.luxcase .contact .btn{background:var(--lux-paper);color:var(--lux-canvas);cursor:pointer;border:0;border-radius:100px;align-items:center;gap:9px;padding:14px 26px;font-family:Golos Text,sans-serif;font-size:14.5px;font-weight:600;text-decoration:none;transition:transform .15s;display:inline-flex}.luxcase .contact .btn:hover{transform:translateY(-2px)}.luxcase .contact .addr{color:var(--lux-paper);-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;font-size:14px;font-weight:500}.luxcase footer{color:var(--lux-detail-5d6284);border-top:1px solid var(--lux-overlay-paper-10);margin-top:66px;padding:44px 0 64px;font-size:12.5px;font-weight:300}.luxcase footer .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.luxcase footer img{opacity:.5;height:17px}.luxcase .disc{color:var(--lux-detail-5d6284);max-width:88ch;margin-top:24px;font-size:11.5px;font-weight:300;line-height:1.75}@media (width<=1040px){.luxcase .notes{position:static}.luxcase .note{margin-bottom:22px}}@media (width<=760px){.luxcase .wrap{padding:0 20px}.luxcase .sec{padding:52px 0}.luxcase .sec-head{margin-bottom:30px}.luxcase .opener{padding:104px 0 44px}.luxcase .opener h1{max-width:none}.luxcase .stand{font-size:16px}.luxcase .facts{gap:20px;margin-top:30px;padding-top:22px}.luxcase .banner{margin-top:32px}.luxcase .stage{gap:34px}.luxcase .pm .pad{padding:28px 22px}.luxcase .pm h2.pt{font-size:26px}.luxcase .pm .pdf,.luxcase .pm .cart{margin:0 22px}.luxcase .pm .help{margin:22px 22px 0}.luxcase .pm .faq{padding:0 22px}.luxcase .row{grid-template-columns:1fr auto;gap:6px 14px;padding:14px 18px}.luxcase .row .d{grid-column:1/-1}.luxcase .row .d br{display:none}.luxcase .inbox .ih{padding:14px 18px}.luxcase .rx{padding:18px}.luxcase .pm .stat{margin:26px 22px 0}.luxcase .pm .grid3{padding:0 22px}.luxcase .pm .team{margin:22px 22px 0}.luxcase .pm .usp,.luxcase .pm .foot{padding:22px}.luxcase .offer .ot{padding:30px 26px}.luxcase .pf .scroll{height:440px}.luxcase .clients-sec{padding:48px 0}.luxcase .clients-lab{margin-bottom:32px}.luxcase .logos{gap:24px 30px}.luxcase .logos img.h20{height:17px}.luxcase .logos img.h22{height:18px}.luxcase .logos img.h24{height:20px}.luxcase .logos img.h26{height:21px}.luxcase .logos img.h40{height:32px}.luxcase .contact .por{justify-content:center;padding:34px 34px 0}.luxcase .contact .por img{width:150px;height:150px}.luxcase .contact .txt{padding:24px 28px 34px}.luxcase .contact p{font-size:15px}.luxcase footer{margin-top:44px;padding:34px 0 46px}.luxcase footer .wrap{flex-direction:column;align-items:flex-start;gap:14px}}@media (width<=520px){.luxcase .lx .hero{grid-template-columns:1fr}.luxcase .lx .hero img{max-width:220px;margin:0 auto}.luxcase .lx .pdp{grid-template-columns:1fr}.luxcase .lx .pdp .ph{max-width:200px}.luxcase .lx .nav span{display:none}.luxcase .pm .grid3{grid-template-columns:1fr 1fr}.luxcase .pm .grid3 .card:nth-child(3){display:none}.luxcase .pm .pdf,.luxcase .pm .cart{grid-template-columns:1fr}.luxcase .pm .cart img{max-width:200px}.luxcase .row{grid-template-columns:1fr}.luxcase .row .e{text-align:left}.luxcase .pm .pdf .mx{max-width:120px}.luxcase .pm .team{grid-template-columns:1fr}.luxcase .pm .team img{height:160px}.luxcase .pm .usp{grid-template-columns:1fr}.luxcase .site .bg{aspect-ratio:600/900}.luxcase .site .modal{width:84%}.luxcase .stepper button{letter-spacing:.08em;padding:12px 4px;font-size:10px}.luxcase .stepper button i{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.luxcase .step,.luxcase .contact .btn{transition:none}.luxcase .pu.on{animation:none}}.luxcase [hidden]{display:none!important}.luxcase .pm .cart b.tok,.luxcase .pm .cart em.tok{margin-bottom:10px;display:table}.luxcase .pm .cart em.tok{margin-bottom:14px}.luxcase .prep{color:var(--dgrey);letter-spacing:.02em;margin-top:18px;font-size:13px}.luxcase .prep b{color:var(--lux-detail-dde0ee);font-weight:600}.luxcase .deliv{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.luxcase .deliv span{border:1px solid var(--lux-overlay-paper-18);color:var(--lux-detail-dde0ee);border-radius:3px;padding:7px 12px;font-size:12.5px}.luxcase .deliv span b{color:var(--green);margin-right:6px;font-family:Golos Text,sans-serif}.luxcase .ev{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.luxcase .ev>*{min-width:0}@media (width<=1000px){.luxcase .ev{grid-template-columns:1fr 1fr}}@media (width<=640px){.luxcase .ev{grid-template-columns:1fr}}.luxcase .evc .frame{background:var(--lux-paper);box-shadow:var(--lux-shadow-9);border-radius:4px;overflow:hidden}.luxcase .evc .frame .bar{background:var(--lux-detail-f4f4f6);border-bottom:1px solid var(--lux-detail-e3e3e8);align-items:center;gap:6px;padding:8px 12px;display:flex}.luxcase .evc .frame .bar i{background:var(--lux-detail-d8d8de);border-radius:50%;width:7px;height:7px}.luxcase .evc .frame .bar span{color:var(--lux-detail-6b6b78);white-space:nowrap;text-overflow:ellipsis;min-width:0;margin-left:8px;font-size:10.5px;overflow:hidden}.luxcase .evc .frame img{width:100%;display:block}.luxcase .evc .cap{margin-top:14px}.luxcase .evc .cap .d{letter-spacing:.16em;text-transform:uppercase;color:var(--orange);margin-bottom:5px;font-size:10px;font-weight:700}.luxcase .evc .cap b{margin-bottom:5px;font-family:Golos Text,sans-serif;font-size:15px;font-weight:600;line-height:1.3;display:block}.luxcase .evc .cap span{color:var(--lux-detail-a7abc4);font-size:13px;font-weight:300;line-height:1.6;display:block}.luxcase .inboxshot{margin-top:40px}.luxcase .inboxshot .frame{background:var(--lux-paper);box-shadow:var(--lux-shadow-9);border-radius:4px;overflow:hidden}.luxcase .inboxshot .scrollx{overflow-x:auto}.luxcase .inboxshot img{width:100%;min-width:760px;display:block}.luxcase .shotmail{background:var(--lux-paper)}.luxcase .shotmail img{width:100%;display:block}.luxcase .jm-wrap{border:1px solid var(--lux-overlay-paper-12);border-radius:6px;overflow-x:auto}.luxcase .jm{grid-template-columns:150px repeat(6,minmax(150px,1fr));min-width:1060px;display:grid}.luxcase .jm>div{border-top:1px solid var(--lux-overlay-paper-8);border-left:1px solid var(--lux-overlay-paper-6);color:var(--lux-text-body);padding:16px;font-size:13px;font-weight:300;line-height:1.55}.luxcase .jm .h{background:var(--lux-detail-14173a);color:var(--lux-paper);border-top:0;font-family:Golos Text,sans-serif;font-size:13.5px;font-weight:700}.luxcase .jm .h small{color:var(--dgrey);letter-spacing:.06em;margin-top:3px;font-family:Inter,sans-serif;font-size:10.5px;font-weight:500;display:block}.luxcase .jm .rl{letter-spacing:.16em;text-transform:uppercase;color:var(--dgrey);border-left:0;font-size:10.5px;font-weight:700}.luxcase .jm .rl.bad{color:var(--orange)}.luxcase .jm .rl.ok{color:var(--green)}.luxcase .jm .x{color:var(--lux-paper)}.luxcase .jm .x:before{content:"";background:var(--orange);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.luxcase .jm .x.y:before{background:var(--lux-detail-f2c94c)}.luxcase .jm .g{color:var(--lux-detail-e4e6f3)}.luxcase .jm .pz{color:var(--lux-text-note);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11.5px}.luxcase .jm .op{letter-spacing:.12em;text-transform:uppercase;color:var(--lux-on-green);background:var(--green);border-radius:3px;margin-top:8px;padding:2px 7px;font-size:10px;font-weight:700;display:inline-block}.luxcase .jm .na{color:var(--lux-detail-5d6284)}.luxcase .scrollhint{letter-spacing:.14em;text-transform:uppercase;color:var(--dgrey);margin-top:10px;font-size:11px;font-weight:600}@media (width>=1140px){.luxcase .scrollhint{display:none}}.luxcase .opp{padding-top:64px}.luxcase .opp:first-of-type{padding-top:0}.luxcase .opp-h{grid-template-columns:auto 1fr;align-items:start;gap:22px;max-width:84ch;margin-bottom:34px;display:grid}.luxcase .opp-h .n{color:var(--green);font-variant-numeric:tabular-nums;font-family:Golos Text,sans-serif;font-size:54px;font-weight:800;line-height:.9}.luxcase .opp-h .k{letter-spacing:.18em;text-transform:uppercase;color:var(--green);margin-bottom:8px;font-size:10.5px;font-weight:700}.luxcase .opp-h h3{font-size:clamp(22px,2.6vw,30px);font-weight:700}.luxcase .opp-h p{color:var(--lux-text-body);max-width:70ch;margin-top:12px;font-size:15.5px;font-weight:300}.luxcase .pzline{color:var(--lux-text-note);margin-top:14px;font-size:12.5px}.luxcase .pzline b{color:var(--green);background:var(--lux-overlay-accent-green-8);border:1px solid var(--lux-overlay-accent-green-25);border-radius:3px;margin:2px 4px 2px 0;padding:1px 6px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11.5px;font-weight:500;display:inline-block}.luxcase .tok{background:var(--lux-overlay-product-green-16);border-bottom:2px dotted var(--p-green-d);border-radius:2px;padding:0 2px}.luxcase .legend{letter-spacing:.14em;text-transform:uppercase;color:var(--dgrey);margin-bottom:14px;font-size:11px;font-weight:600}.luxcase .legend i{background:var(--lux-overlay-product-green-35);border-bottom:2px dotted var(--lux-accent-green);vertical-align:-1px;width:22px;height:10px;margin-right:8px;display:inline-block}.luxcase .seg{background:var(--lux-detail-f4f4f6);border-bottom:1px solid var(--lux-detail-e3e3e8);flex-wrap:wrap;align-items:center;gap:0;padding:10px 14px;display:flex}.luxcase .seg span{letter-spacing:.12em;text-transform:uppercase;color:var(--lux-detail-6b6b78);margin-right:10px;font:600 10.5px Inter,sans-serif}.luxcase .seg button{border:1px solid var(--lux-detail-d6d7de);background:var(--lux-paper);color:var(--lux-product-ink);cursor:pointer;margin-left:-1px;padding:7px 12px;font:600 12px Inter,sans-serif}.luxcase .seg button:first-of-type{border-radius:3px 0 0 3px}.luxcase .seg button:last-of-type{border-radius:0 3px 3px 0}.luxcase .seg button.on{background:var(--lux-product-green);border-color:var(--lux-product-green);color:var(--lux-paper)}.luxcase .pm .tips{padding:0 32px}.luxcase .pm .tips>div{border-top:1px solid var(--lux-detail-eef0f3);grid-template-columns:26px 1fr;align-items:start;gap:12px;padding:12px 0;display:grid}.luxcase .pm .tips i{background:var(--p-green);width:24px;height:24px;color:var(--lux-paper);font-style:normal;font:800 12px var(--p-head);border-radius:50%;justify-content:center;align-items:center;display:flex}.luxcase .pm .tips b{font-family:var(--p-head);color:var(--p-ink);font-size:13.5px;font-weight:800;display:block}.luxcase .pm .tips span{color:var(--p-grey);margin-top:2px;font-size:12.5px;line-height:1.5;display:block}.luxcase .pm .ship{border:1.5px dashed var(--lux-detail-cfe9cf);background:var(--lux-detail-f6fbf6);border-radius:8px;margin:16px 32px 0;padding:14px 16px}.luxcase .pm .ship b{font-family:var(--p-head);color:var(--p-ink);margin-bottom:8px;font-size:14px;font-weight:800;display:block}.luxcase .pm .ship .bar{background:var(--lux-detail-e3e6ea);border-radius:8px;height:8px;margin-bottom:12px;overflow:hidden}.luxcase .pm .ship .bar i{background:var(--p-green);width:93%;height:100%;display:block}.luxcase .pm .ship .add{grid-template-columns:52px 1fr auto;align-items:center;gap:12px;display:grid}.luxcase .pm .ship .add>*{min-width:0}.luxcase .pm .ship .add img{object-fit:cover;background:var(--lux-paper);border-radius:6px;width:52px;height:52px;display:block}.luxcase .pm .ship .add strong{font-family:var(--p-head);color:var(--p-ink);font-size:13px;display:block}.luxcase .pm .ship .add small{color:var(--p-grey);font-size:11.5px;display:block}.luxcase .pm .ship .add em{color:var(--p-green-d);border:1.5px solid var(--p-green);white-space:nowrap;border-radius:50px;padding:5px 12px;font-size:12px;font-style:normal;font-weight:700}.luxcase .pm .quote{border:1px solid var(--lux-detail-eef0f3);border-radius:8px;margin:0 32px;overflow:hidden}.luxcase .pm .quote .qh{background:var(--lux-detail-1e1f24);color:var(--lux-paper);font-family:var(--p-head);flex-wrap:wrap;justify-content:space-between;gap:10px;padding:12px 16px;font-size:14px;font-weight:800;display:flex}.luxcase .pm .quote .qh small{font-family:var(--p-body);color:var(--lux-detail-c9cbd2);font-size:12px;font-weight:400}.luxcase .pm .quote .ql{border-top:1px solid var(--lux-detail-eef0f3);grid-template-columns:44px 1fr auto;align-items:center;gap:12px;padding:10px 16px;display:grid}.luxcase .pm .quote .ql>*{min-width:0}.luxcase .pm .quote .ql img{object-fit:cover;border-radius:5px;width:44px;height:44px;display:block}.luxcase .pm .quote .ql b{font-family:var(--p-head);color:var(--p-ink);font-size:13px}.luxcase .pm .quote .ql small{color:var(--p-grey);font-size:11.5px;display:block}.luxcase .pm .quote .ql span{font-family:var(--p-head);color:var(--p-ink);white-space:nowrap;font-size:13px;font-weight:800}.luxcase .plan{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.luxcase .plan>*{min-width:0}@media (width<=1000px){.luxcase .plan{grid-template-columns:1fr 1fr}}@media (width<=620px){.luxcase .plan{grid-template-columns:1fr}}.luxcase .pl{border:1px solid var(--lux-overlay-paper-12);border-radius:5px;padding:20px 20px 22px;position:relative}.luxcase .pl.first{border-color:var(--lux-overlay-accent-green-50)}.luxcase .pl .dd{letter-spacing:.14em;text-transform:uppercase;color:var(--green);margin-bottom:10px;font-family:Golos Text,sans-serif;font-size:12px;font-weight:700}.luxcase .pl h4{margin-bottom:10px;font-size:18px;font-weight:600;line-height:1.25}.luxcase .pl ul{gap:7px;list-style:none;display:grid}.luxcase .pl li{color:var(--lux-detail-a7abc4);padding-left:16px;font-size:13px;font-weight:300;line-height:1.55;position:relative}.luxcase .pl li:before{content:"";background:var(--green);border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:0}.luxcase .pl .out{border-top:1px solid var(--lux-overlay-paper-10);color:var(--lux-detail-dde0ee);margin-top:14px;padding-top:12px;font-size:12px}.luxcase .pl .out b{letter-spacing:.16em;text-transform:uppercase;color:var(--dgrey);margin-bottom:4px;font-size:10px;font-weight:700;display:block}.luxcase .ask-list{grid-template-columns:repeat(2,1fr);gap:10px 26px;margin-top:18px;display:grid}.luxcase .ask-list>*{min-width:0}@media (width<=620px){.luxcase .ask-list{grid-template-columns:1fr}}.luxcase .ask-list div{color:var(--lux-detail-dde0ee);padding-left:18px;font-size:14px;font-weight:300;line-height:1.5;position:relative}.luxcase .ask-list div:before{content:"";background:var(--green);border-radius:50%;width:8px;height:8px;position:absolute;top:7px;left:0}.luxcase .ask-list b{color:var(--lux-paper);font-weight:600}@media (width<=760px){.luxcase .opp-h{grid-template-columns:1fr;gap:8px}.luxcase .opp-h .n{font-size:40px}.luxcase .pm .tips{padding:0 22px}.luxcase .pm .ship{margin:16px 22px 0}.luxcase .pm .quote{margin:0 22px}}@media (width<=520px){.luxcase .pm .ship .add{grid-template-columns:44px 1fr}.luxcase .pm .ship .add em{grid-column:1/-1;justify-self:start}.luxcase .seg button{padding:7px 9px;font-size:11px}}.luxcase{min-height:100vh}.luxcase .opp-h{grid-template-columns:auto minmax(0,1fr);max-width:none}.luxcase .opp .stage{align-items:stretch}.luxcase .opp .opportunity-rail{align-self:center;min-width:0;top:96px}.luxcase .opp-summary{margin-bottom:30px}.luxcase .opp-summary p{color:var(--lux-text-body);font-size:16px;font-weight:300;line-height:1.7}.luxcase .pzline{font-size:14px;line-height:1.8}.luxcase .pzline b{overflow-wrap:anywhere;margin:4px 5px 0 0;padding:3px 8px;font-size:13px}.luxcase .today-note{border-left:2px solid var(--orange);margin-bottom:32px;padding:4px 0 4px 18px}.luxcase .today-note .tag{color:var(--orange);text-transform:uppercase;letter-spacing:.12em;margin-bottom:10px;font-size:12px;font-weight:700;display:block}.luxcase .today-note b{margin-bottom:9px;font-family:Golos Text,sans-serif;font-size:19px;font-weight:600;line-height:1.35;display:block}.luxcase .today-note>span:last-child{color:var(--lux-text-note);font-size:16px;font-weight:300;line-height:1.7;display:block}.luxcase .note{margin-bottom:30px}.luxcase .note b{margin-bottom:9px;font-size:18px;line-height:1.35}.luxcase .note span{font-size:16px;line-height:1.7}.luxcase .note .tag{margin-bottom:10px;font-size:12px}.luxcase .note:last-child{margin-bottom:0}@media (width<=1040px){.luxcase .opp .opportunity-rail{align-self:auto;position:static}}
