.twp{--ink:#0F0E0C;--ink2:#151411;--panel:#1A1916;--panel2:#211F1B;--line:#2C2A26;--line2:#3A3732;--text:#F5F3EF;--muted:#A8A39B;--dim:#6E6962;--accent:#BB7833;--cyan:#D9A066;--orange:#ff7a1a;--green:#8cff5a;--red:#ff4d3a;--paper:#F4F2EE;--paper2:#ffffff;--inkText:#100F0D;--inkMuted:#625D56;--r:18px;--max:1240px;--f:"Inter","Helvetica Neue",Arial,sans-serif;--h:"Chakra Petch","Inter",Arial,sans-serif;--mono:"JetBrains Mono",ui-monospace,monospace;font-family:var(--f);color:var(--text);background:var(--ink);line-height:1.55;-webkit-font-smoothing:antialiased;overflow:hidden}.twp *,.twp *:before,.twp *:after{box-sizing:border-box}.twp img,.twp svg,.twp video,.twp canvas{display:block;max-width:100%}.twp img{height:auto}.twp h2,.twp h3,.twp h4,.twp p{margin:0}.twp h2,.twp h3,.twp h4,.twp p,.twp li,.twp td,.twp th,.twp summary,.twp label{color:inherit;font-family:inherit;text-transform:none;letter-spacing:inherit}.twp button{font:inherit;color:inherit;cursor:pointer}.twp .wrap{max-width:var(--max);margin:0 auto;padding:0 24px}.twp section{position:relative;padding:112px 0}.twp .light{background:var(--paper);color:var(--inkText)}.twp .light .sub,.twp .light .muted{color:var(--inkMuted)}.twp .eyebrow{font-size:13px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--cyan);display:inline-flex;align-items:center;gap:10px}.twp .eyebrow:before{content:"";width:22px;height:2px;background:currentColor}.twp .light .eyebrow{color:var(--accent)}.twp .h2{font-size:clamp(34px,4.6vw,64px);font-weight:800;line-height:1.02;letter-spacing:-.02em;margin-top:18px;text-wrap:balance}.twp .h3{font-size:clamp(24px,2.4vw,34px);font-weight:800;line-height:1.1;letter-spacing:-.01em;text-wrap:balance}.twp .sub{font-size:clamp(16px,1.3vw,19px);color:var(--muted);max-width:640px;margin-top:18px}.twp .center{text-align:center}.twp .center .sub{margin-left:auto;margin-right:auto}.twp .grad{background:linear-gradient(92deg,#fff 10%,#EBCB9F 55%,var(--cyan));-webkit-background-clip:text;background-clip:text;color:transparent}.twp .light .grad{background:linear-gradient(92deg,var(--inkText) 20%,var(--accent));-webkit-background-clip:text;background-clip:text}.twp .mono{font-family:var(--mono)}.twp .note{font-size:13px;color:var(--dim);margin-top:14px}.twp .light .note{color:#8e8981}.twp .pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;border:1px solid var(--line2);font-size:13px;font-weight:600;color:var(--muted);background:#ffffff05}.twp .pill b{color:var(--text)}.twp .light .pill{border-color:#e1dfdb;color:var(--inkMuted);background:#fff}.twp .light .pill b{color:var(--inkText)}.twp .reveal{opacity:0;transform:translateY(24px);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.twp .reveal.in{opacity:1;transform:none}.twp .hero{padding:96px 0 80px;background:radial-gradient(900px 520px at 72% 46%,rgba(217,160,102,.2),transparent 60%),radial-gradient(700px 500px at 20% 110%,rgba(187,120,51,.18),transparent 60%),linear-gradient(180deg,#080807,#100f0d)}.twp .hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse at 60% 50%,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at 60% 50%,#000 30%,transparent 75%)}.twp .hero-grid{position:relative;display:grid;grid-template-columns:1fr 1.15fr;gap:40px;align-items:center}.twp .hero .logo{height:30px;width:auto;opacity:.95}.twp .hero h2{font-size:clamp(38px,4.7vw,68px);font-weight:800;line-height:.96;letter-spacing:-.03em;margin-top:26px}.twp .hero .sub{margin-top:22px}.twp .hero-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:14px;overflow:hidden;margin-top:36px}.twp .hero-stats div{background:#0f0e0ce6;padding:16px 14px}.twp .hero-stats b{display:block;font-size:24px;font-weight:800;letter-spacing:-.01em}.twp .hero-stats span{font-size:12px;color:var(--muted);letter-spacing:.04em}.twp .hero-visual{position:relative;aspect-ratio:1.1/1}.twp .hero-visual img{position:absolute;top:4%;right:2%;bottom:0;left:2%;width:96%;height:auto;margin:auto;filter:drop-shadow(0 40px 60px rgba(0,0,0,.6));z-index:2}.twp .rings{position:absolute;left:50%;top:42%;width:10px;height:10px;z-index:1}.twp .rings i{position:absolute;left:50%;top:50%;border:1.5px solid var(--cyan);border-radius:50%;transform:translate(-50%,-50%);animation:twpRing 4.5s linear infinite;opacity:0}.twp .rings i:nth-child(2){animation-delay:1.5s}.twp .rings i:nth-child(3){animation-delay:3s}@keyframes twpRing{0%{width:60px;height:60px;opacity:.7}to{width:760px;height:760px;opacity:0}}.twp .icons{padding:0;background:#100f0d;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.twp .icon-grid{display:grid;grid-template-columns:repeat(6,1fr)}.twp .icon-grid div{padding:34px 18px;text-align:center;border-right:1px solid var(--line)}.twp .icon-grid div:last-child{border-right:0}.twp .icon-grid svg{margin:0 auto 14px;color:var(--cyan)}.twp .icon-grid b{display:block;font-size:15px;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.twp .icon-grid span{display:block;font-size:13px;color:var(--muted);margin-top:4px}.twp .split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.twp .split.flip>:first-child{order:2}.twp .bullets{list-style:none;padding:0;margin:28px 0 0;display:grid;gap:14px}.twp .bullets li{display:grid;grid-template-columns:28px 1fr;gap:12px;font-size:16px;color:var(--muted)}.twp .light .bullets li{color:var(--inkMuted)}.twp .bullets li b{color:var(--text);font-weight:700}.twp .light .bullets li b{color:var(--inkText)}.twp .bullets li:before{content:"";width:22px;height:22px;border-radius:50%;margin-top:1px;background:#d9a06624 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='%23D9A066' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/14px no-repeat}.twp .light .bullets li:before{background-color:#bb78331f;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='%23BB7833' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.twp .card{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);padding:24px}.twp .light .card{background:var(--paper2);border-color:#e8e6e3;box-shadow:0 20px 50px #1c18130f}.twp .stage{position:relative;border-radius:22px;background:radial-gradient(600px 300px at 50% 0%,rgba(217,160,102,.09),transparent 70%),linear-gradient(180deg,#171512,#0f0e0c);border:1px solid var(--line);padding:26px;overflow:hidden}.twp .light .stage{background:#fff;border-color:#e8e6e3;box-shadow:0 20px 50px #1c18130f}.twp .seg{display:inline-flex;padding:4px;border-radius:999px;background:#100f0d;border:1px solid var(--line2);gap:4px;flex-wrap:wrap}.twp .seg button{border:0;background:transparent;padding:9px 16px;border-radius:999px;font-size:13px;font-weight:700;color:var(--muted);letter-spacing:.02em;transition:.2s}.twp .seg button.on{background:var(--text);color:var(--ink)}.twp .light .seg{background:#edebe9;border-color:#e1dfdb}.twp .light .seg button{color:var(--inkMuted)}.twp .light .seg button.on{background:var(--inkText);color:#fff}.twp .venues{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.twp .venues button{border:1px solid var(--line2);background:transparent;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:700;color:var(--muted)}.twp .venues button.on{background:var(--cyan);border-color:var(--cyan);color:var(--ink)}.twp .light .venues button{border-color:#e0ddd9;background:#fff;color:var(--inkMuted)}.twp .light .venues button.on{background:var(--inkText);border-color:var(--inkText);color:#fff}.twp .rx-top{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:18px}.twp .rx-svgwrap{position:relative}.twp .rx-svgwrap svg,.twp .rx-svgwrap img{width:100%;height:auto}.twp .hot{position:absolute;width:30px;height:30px;margin:-15px 0 0 -15px;border-radius:50%;border:0;background:var(--cyan);color:var(--ink);font-weight:800;font-size:13px;display:grid;place-items:center;box-shadow:0 0 0 6px #d9a0662e;transition:transform .2s;z-index:3;padding:0}.twp .hot:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:2px solid var(--cyan);animation:twpPulse 2s infinite}.twp .hot.on,.twp .hot:hover{transform:scale(1.15);background:#fff}@keyframes twpPulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}.twp .rx-info{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start;margin-top:18px;min-height:112px}.twp .rx-info .num{width:44px;height:44px;border-radius:12px;background:#d9a0661f;color:var(--cyan);display:grid;place-items:center;font-weight:800;font-size:18px}.twp .rx-info h4{font-size:19px;font-weight:800}.twp .rx-info p{color:var(--muted);margin-top:6px;font-size:15px}.twp .rx-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.twp .rx-list button{border:1px solid var(--line2);background:transparent;border-radius:10px;padding:7px 11px;font-size:12.5px;font-weight:600;color:var(--muted)}.twp .rx-list button.on{border-color:var(--cyan);color:var(--cyan);background:#d9a0660f}.twp .ctrl{display:grid;gap:18px}.twp .ctrl label{display:flex;justify-content:space-between;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.twp .ctrl label b{font-family:var(--mono);color:var(--text);letter-spacing:0;font-size:15px;text-transform:none}.twp .light .ctrl label b{color:var(--inkText)}.twp input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:6px;border-radius:6px;background:linear-gradient(90deg,var(--c,var(--cyan)) var(--p,50%),#2E2B26 var(--p,50%));outline:none;margin:10px 0 0}.twp input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:#fff;border:4px solid var(--c,var(--cyan));box-shadow:0 2px 10px #0006}.twp input[type=range]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#fff;border:4px solid var(--c,var(--cyan))}.twp .light input[type=range]{background:linear-gradient(90deg,var(--accent) var(--p,50%),#E1DFDB var(--p,50%));--c:var(--accent)}.twp .status{border-radius:12px;padding:12px 14px;font-size:14px;font-weight:600;display:flex;gap:10px;align-items:center}.twp .status.ok{background:#8cff5a14;color:#b6ff94;border:1px solid rgba(140,255,90,.25)}.twp .status.warn{background:#ffd23f14;color:#ffe28a;border:1px solid rgba(255,210,63,.3)}.twp .status.bad{background:#ff4d3a1a;color:#ffb0a6;border:1px solid rgba(255,77,58,.35)}.twp .light .status.ok{background:#eaf7e4;color:#2e6b1f;border-color:#cbe8bf}.twp .light .status.warn{background:#fff5db;color:#7a5a00;border-color:#f3e2a8}.twp .light .status.bad{background:#ffe9e6;color:#9a2a1d;border-color:#f5c4bd}.twp .toggle{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none}.twp .toggle input{display:none}.twp .toggle i{width:42px;height:24px;border-radius:24px;background:#2e2b26;position:relative;transition:.2s}.twp .toggle i:after{content:"";position:absolute;left:3px;top:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:.2s}.twp .toggle input:checked+i{background:var(--cyan)}.twp .toggle input:checked+i:after{left:21px}.twp .light .toggle{color:var(--inkMuted)}.twp .light .toggle i{background:#dad7d2}.twp .light .toggle input:checked+i{background:var(--accent)}.twp .meter{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--muted)}.twp .meter .m{width:180px;height:10px;border-radius:6px;background:#272420;overflow:hidden}.twp .meter .m i{display:block;height:100%;width:50%;background:linear-gradient(90deg,var(--green),#ffd23f);transition:width .1s}.twp .light .meter{color:var(--inkMuted)}.twp .light .meter .m{background:#e8e6e3}.twp .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:40px}.twp .step{position:relative;padding:22px;border-radius:16px;border:1px solid #E7E5E2;background:#fff;transition:.3s}.twp .step.on{border-color:var(--accent);box-shadow:0 18px 40px #bb783324}.twp .step .n{font-family:var(--mono);font-size:13px;color:var(--accent);font-weight:600}.twp .step h4{font-size:18px;font-weight:800;margin-top:6px}.twp .step p{color:var(--inkMuted);font-size:14.5px;margin-top:6px}.twp .facts{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:26px}.twp .facts div{border-radius:14px;background:#fff;border:1px solid #E8E6E3;padding:16px}.twp .facts b{display:block;font-size:20px;font-weight:800}.twp .facts span{font-size:13px;color:var(--inkMuted)}.twp .tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:48px}.twp .tile{padding:26px 22px;border-radius:18px;background:linear-gradient(180deg,var(--panel2),var(--panel));border:1px solid var(--line)}.twp .tile b{display:block;font-size:clamp(26px,2.5vw,36px);font-weight:800;letter-spacing:-.02em;line-height:1}.twp .tile span{display:block;font-size:13px;color:var(--cyan);font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-top:12px}.twp .tile p{font-size:14px;color:var(--muted);margin-top:8px}.twp .box-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center}.twp .box-list{list-style:none;padding:0;margin:26px 0 0;display:grid;gap:10px}.twp .box-list li{display:flex;align-items:center;gap:14px;padding:12px 16px;border-radius:12px;background:#fff;border:1px solid #E8E6E3;font-weight:600}.twp .box-list li em{font-style:normal;font-family:var(--mono);color:var(--accent);font-size:14px;min-width:30px}.twp .specs{width:100%;border-collapse:collapse;margin-top:40px;font-size:15px}.twp .specs th{text-align:left;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--cyan);padding:28px 0 10px;border-bottom:1px solid var(--line2)}.twp .specs td{padding:13px 0;border-bottom:1px solid var(--line);vertical-align:top}.twp .specs td:first-child{color:var(--muted);width:42%;padding-right:16px}.twp .specs td:last-child{font-weight:600}.twp .spec-cols{display:grid;grid-template-columns:1fr 1fr;gap:0 56px}.twp .apps{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:44px}.twp .apps div{border-radius:16px;background:#fff;border:1px solid #E8E6E3;padding:22px 16px;text-align:center;font-weight:700;font-size:14px}.twp .apps svg{margin:0 auto 10px;color:var(--accent)}.twp .faq{max-width:860px;margin:44px auto 0}.twp .faq details{border-bottom:1px solid var(--line)}.twp .faq summary{list-style:none;cursor:pointer;padding:22px 40px 22px 0;font-weight:700;font-size:17px;position:relative}.twp .faq summary::-webkit-details-marker{display:none}.twp .faq summary:after{content:"+";position:absolute;right:4px;top:16px;font-size:26px;font-weight:400;color:var(--cyan);transition:.2s}.twp .faq details[open] summary:after{transform:rotate(45deg)}.twp .faq details p{color:var(--muted);padding:0 0 22px;font-size:15.5px}.twp .xsell{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:40px}.twp .xsell a{display:block;text-decoration:none;color:inherit;background:#fff;border:1px solid #E8E6E3;border-radius:18px;padding:18px;transition:.25s;position:relative}.twp .xsell a:hover{transform:translateY(-4px);box-shadow:0 20px 40px #1c18131a}.twp .xsell a.cur{border-color:var(--accent);box-shadow:0 0 0 3px #bb783326}.twp .xsell a.cur:after{content:"This page";position:absolute;top:12px;right:12px;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;background:var(--accent);color:#fff;padding:4px 8px;border-radius:6px}.twp .xsell .ph{position:relative;aspect-ratio:1/1;border-radius:12px;background:#f5f4f3;overflow:hidden;margin-bottom:14px}.twp .xsell .ph img{position:absolute;left:8%;top:8%;width:84%;height:84%;object-fit:contain;mix-blend-mode:multiply}.twp .xsell b{display:block;font-size:15px;line-height:1.3}.twp .xsell span{display:block;font-size:13px;color:var(--inkMuted);margin-top:4px}.twp .xsell em{display:block;font-style:normal;font-weight:800;margin-top:10px;color:var(--accent)}.twp .trust{padding:0;background:#100f0d;border-top:1px solid var(--line)}.twp .trust-grid{display:grid;grid-template-columns:repeat(4,1fr)}.twp .trust-grid div{display:flex;gap:14px;align-items:center;padding:30px 20px;border-right:1px solid var(--line)}.twp .trust-grid div:last-child{border-right:0}.twp .trust-grid svg{color:var(--cyan);flex:none}.twp .trust-grid b{display:block;font-size:14px;text-transform:uppercase;letter-spacing:.06em}.twp .trust-grid span{font-size:13px;color:var(--muted)}@media(max-width:1024px){.twp .icon-grid{grid-template-columns:repeat(3,1fr)}.twp .icon-grid div:nth-child(3){border-right:0}.twp .icon-grid div:nth-child(-n+3){border-bottom:1px solid var(--line)}.twp .tiles{grid-template-columns:repeat(2,1fr)}.twp .apps{grid-template-columns:repeat(3,1fr)}.twp .xsell{grid-template-columns:repeat(2,1fr)}}@media(max-width:820px){.twp section{padding:76px 0}.twp .wrap{padding:0 16px}.twp .hero{padding:56px 0 48px}.twp .hero-grid,.twp .split,.twp .box-grid,.twp .spec-cols{grid-template-columns:1fr;gap:32px}.twp .split.flip>:first-child{order:0}.twp .hero-visual{order:-1}.twp .hero-stats{grid-template-columns:repeat(2,1fr)}.twp .steps{grid-template-columns:1fr}.twp .trust-grid{grid-template-columns:repeat(2,1fr)}.twp .trust-grid div:nth-child(2){border-right:0}.twp .trust-grid div:nth-child(-n+2){border-bottom:1px solid var(--line)}.twp .facts{grid-template-columns:1fr 1fr 1fr}.twp .stage{padding:14px}.twp .hot{width:22px;height:22px;margin:-11px 0 0 -11px;font-size:11px;box-shadow:0 0 0 3px #d9a0662e}.twp .hot:after{display:none}}@media(max-width:520px){.twp .icon-grid{grid-template-columns:repeat(2,1fr)}.twp .icon-grid div{border-right:1px solid var(--line)!important;border-bottom:1px solid var(--line)}.twp .icon-grid div:nth-child(2n){border-right:0!important}.twp .apps{grid-template-columns:repeat(2,1fr)}.twp .tiles,.twp .xsell{grid-template-columns:1fr 1fr}.twp .facts{grid-template-columns:1fr}.twp .meter .m{width:120px}}@media(prefers-reduced-motion:reduce){.twp *{animation:none!important;transition:none!important}.twp .reveal{opacity:1;transform:none}}.twp h2,.twp h3,.twp h4,.twp .eyebrow,.twp .tile span,.twp .specs th,.twp .venues button,.twp .big,.twp .seg button{font-family:var(--h);letter-spacing:-.005em}.twp .eyebrow,.twp .specs th,.twp .tile span{letter-spacing:.2em}.twp .swipe{display:none;margin-top:8px}@media(max-width:820px){.twp .swipe{display:block}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/msm-showcase.css.map */
