.cpx{--paper:#f5f5f3;--studio:#efece6;--paper-2:#ebebe7;--white:#fff;--ink:#151515;--muted:#5f5f5c;--line:hsla(0,0%,8%,.13);--rec:#e5483c;--green:#34c759;--highlight:#f3dc93;--display:var(--font-meetly-display),"Space Grotesk",ui-sans-serif,system-ui,sans-serif;--body:var(--font-meetly-body),"IBM Plex Sans",ui-sans-serif,system-ui,sans-serif;background:var(--paper);color:var(--ink);font:400 1rem/1.6 var(--body);-webkit-font-smoothing:antialiased;overflow-x:clip;color-scheme:light}.cpx *{box-sizing:border-box}.cpx a{color:inherit}.cpx img,.cpx video{max-width:100%;display:block}.cpx figure,.cpx p{margin:0}.cpx-gutter{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.cpx-wrap{width:100%;max-width:1200px;margin:0 auto}.cpx-skip{position:absolute;left:-10000px;top:8px;z-index:20;background:var(--ink);color:var(--paper);padding:10px 14px;border-radius:8px}.cpx-skip:focus{left:16px}.cpx-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cpx-nav{position:sticky;top:env(safe-area-inset-top,0);z-index:10;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:hsla(60,9%,96%,.84);border-bottom:1px solid var(--line)}.cpx-nav .cpx-wrap{justify-content:space-between;gap:16px;padding-block:11px}.cpx-brand,.cpx-nav .cpx-wrap{display:flex;align-items:center}.cpx-brand{gap:9px;text-decoration:none;font:600 1.12rem/1 var(--display);letter-spacing:-.03em}.cpx-brand span{font-weight:400;color:var(--muted)}.cpx-links{display:flex;gap:22px;font-size:.9rem;color:var(--muted)}.cpx-links a{text-decoration:none}.cpx-links a:hover{color:var(--ink)}.cpx-pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding-inline:22px;border-radius:999px;font:600 .95rem/1 var(--body);text-decoration:none;border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:transform .2s ease,background .2s ease}.cpx .cpx-pill-ink{background:var(--ink);color:var(--paper)}.cpx-pill-ink:hover{transform:translateY(-1px)}.cpx-pill-small{min-height:38px;padding-inline:16px;font-size:.84rem}.cpx [tabindex]:focus-visible,.cpx a:focus-visible,.cpx button:focus-visible,.cpx input:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.cpx-eyebrow{font:700 .72rem/1.2 var(--body);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);display:flex;align-items:center;gap:10px}.cpx h1,.cpx h2,.cpx h3{font-family:var(--display);font-weight:400;letter-spacing:-.05em;line-height:1;margin:0;text-wrap:balance}.cpx h1{font-size:clamp(2.5rem,4.3vw,3.75rem)}.cpx h2{font-size:clamp(2.1rem,4.2vw,3.5rem)}.cpx h1 span,.cpx h2 span{display:block;color:var(--muted)}.cpx-fine{font-size:.78rem;line-height:1.5;color:var(--muted)}.cpx-chip{display:inline-flex;align-items:center;gap:6px;font:600 .68rem/1 var(--body);letter-spacing:.08em;text-transform:uppercase;padding:7px 11px;border-radius:999px;border:1px solid hsla(0,0%,8%,.2);width:-moz-fit-content;width:fit-content;background:hsla(0,0%,100%,.7)}.cpx-chip i{width:6px;height:6px;border-radius:50%;background:var(--muted)}.cpx-sec{padding-block:104px;border-top:1px solid var(--line)}.cpx-white{background:var(--white)}.cpx-alt{background:var(--paper-2)}.cpx-head{display:grid;gap:16px;max-width:720px;margin-bottom:40px}.cpx-head p:not(.cpx-eyebrow){color:#3a3a38;max-width:58ch}.cpx-hero{background:var(--studio);padding-block:40px 64px;overflow:hidden}.cpx-hero .cpx-wrap{display:grid;grid-template-columns:minmax(0,560px) minmax(0,1fr);gap:24px;align-items:center;min-height:min(720px,calc(100svh - 61px))}.cpx-hero-copy{display:grid;gap:20px;position:relative;z-index:2}.cpx-lede{font-size:1.15rem;color:#2c2c2a;max-width:36ch}.cpx-promise{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.cpx-promise li{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:11px 0;border-bottom:1px solid var(--line);font:500 1rem/1.3 var(--display);letter-spacing:-.01em}.cpx-promise small{font:600 .68rem/1.2 var(--body);color:var(--muted);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.cpx-buy{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.cpx-buy b{font:400 2.2rem/1 var(--display);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.cpx-req{font-size:.86rem;color:var(--muted)}.cpx-later-price{font-size:.9rem;color:var(--muted)}.cpx-later-price s,.cpx-price s{text-decoration-thickness:1px}.cpx-hero-media{position:relative;margin-right:calc(-1 * max(16px,env(safe-area-inset-right,0px)))}.cpx-hero-media video{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;-webkit-mask-image:radial-gradient(60% 62% at 58% 52%,#000 55%,transparent 96%);mask-image:radial-gradient(60% 62% at 58% 52%,#000 55%,transparent 96%)}.cpx-split{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:48px;align-items:center}.cpx-rev{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}.cpx-rev>.cpx-ph{order:2}.cpx-art{margin:0}.cpx-art img{width:100%;height:auto;mix-blend-mode:multiply}.cpx-art-wide{max-width:920px;margin:0 auto}.cpx-offer-art{aspect-ratio:16/9;display:grid;place-items:center;overflow:hidden;border-radius:14px;background:var(--paper)}.cpx-offer-art img{width:auto;max-width:100%;max-height:100%}.cpx-price-soon b{font-size:2.6rem;color:var(--muted)}.cpx-ph{border-radius:20px;overflow:hidden;background:var(--paper-2)}.cpx-ph img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cpx-txt{display:grid;gap:18px;min-width:0}.cpx-txt p:not(.cpx-eyebrow):not(.cpx-fine){color:#3a3a38;max-width:46ch}.cpx-specs{list-style:none;margin:28px 0 12px;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line)}.cpx-specs li{padding:13px 0;border-bottom:1px solid var(--line);display:grid;gap:2px}.cpx-specs li:nth-child(odd){padding-right:12px}.cpx-specs b{font:400 1.5rem/1.1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.cpx-specs small{font:600 .68rem/1.3 var(--body);color:var(--muted);letter-spacing:.06em;text-transform:uppercase}.cpx-who{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.cpx-who figure{display:grid;gap:12px}.cpx-who .cpx-art{aspect-ratio:3/2;display:grid;place-items:center}.cpx-who figcaption{display:grid;gap:4px}.cpx-who b{font:500 1.15rem/1.2 var(--display);letter-spacing:-.02em}.cpx-who span{color:var(--muted);font-size:.92rem;line-height:1.45}.cpx-mem{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.45fr) minmax(0,.8fr);gap:32px;align-items:center;margin:8px auto 0}.cpx-shot{display:grid;gap:10px;min-width:0}.cpx-shot img{border-radius:14px;border:1px solid var(--line);background:var(--white);box-shadow:0 30px 60px -30px hsla(0,0%,8%,.25)}.cpx-phone img{border-radius:26px;max-height:520px;width:auto;margin-inline:auto}.cpx-shot figcaption{font-size:.78rem;color:var(--muted)}.cpx-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:16px;overflow:hidden;margin-top:24px}.cpx-flow div{background:var(--white);padding:18px;display:grid;gap:4px}.cpx-flow b{font:500 1rem/1.25 var(--display);letter-spacing:-.02em}.cpx-flow small{color:var(--muted);font-size:.86rem;line-height:1.45}.cpx-cmp{overflow-x:auto;border:1px solid var(--line);border-radius:18px;background:var(--white);margin-bottom:14px}.cpx-cmp table{width:100%;border-collapse:collapse;min-width:640px;font-variant-numeric:tabular-nums}.cpx-cmp td,.cpx-cmp th{text-align:left;padding:16px 20px;border-bottom:1px solid var(--line);vertical-align:top}.cpx-cmp tr:last-child>*{border-bottom:0}.cpx-cmp thead th{font:600 .7rem/1.2 var(--body);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);background:var(--paper)}.cpx-cmp thead th.cpx-us{color:var(--ink)}.cpx-cmp tbody th{color:var(--muted);font-weight:400;font-size:.92rem;width:26%}.cpx-cmp td.cpx-us{font-weight:600;background:var(--paper)}.cpx-cmp thead th.cpx-us{background:var(--ink);color:var(--paper)}.cpx-total>*{font:500 1.05rem/1.3 var(--display)!important}.cpx-priv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:18px;overflow:hidden}.cpx-priv div{background:var(--paper);padding:24px;display:grid;gap:8px;align-content:start}.cpx-priv b{font:500 1.1rem/1.25 var(--display);letter-spacing:-.02em}.cpx-priv span{color:#3a3a38;font-size:.94rem;line-height:1.5}.cpx .cpx-lang-title{margin-top:40px}.cpx-lang{margin-top:16px;display:flex;flex-wrap:wrap;gap:8px}.cpx-offer{border:1px solid var(--ink);border-radius:24px;padding:32px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px;align-items:center;background:var(--white);box-shadow:0 30px 60px -36px hsla(0,0%,8%,.35)}.cpx-offer-body{display:grid;gap:16px;min-width:0}.cpx-offer h2{font-size:clamp(2rem,3.4vw,2.8rem)}.cpx-kit img{mix-blend-mode:multiply}.cpx-open{border-color:var(--ink);box-shadow:0 30px 60px -36px hsla(0,0%,8%,.35)}.cpx-later{background:transparent}.cpx-offer .cpx-ph{aspect-ratio:16/10;border-radius:14px}.cpx-top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.cpx-offer h3{font:500 1.5rem/1.1 var(--display);letter-spacing:-.035em}.cpx-price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.cpx-price b{font:400 3.6rem/1 var(--display);letter-spacing:-.05em;font-variant-numeric:tabular-nums}.cpx-price small{font-size:.8rem;color:var(--muted)}.cpx-offer ul{list-style:none;padding:0;margin:0;display:grid;gap:9px}.cpx-offer li{display:grid;grid-template-columns:16px 1fr;gap:10px;color:#2c2c2a;font-size:.96rem}.cpx-offer li:before{content:"";width:10px;height:1px;background:var(--ink);margin-top:.8em}.cpx-assure{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px}.cpx-assure div{border-top:1px solid var(--line);padding-top:12px;display:grid;gap:2px;align-content:start}.cpx-assure b{font:500 .98rem/1.3 var(--display)}.cpx-assure span{color:var(--muted);font-size:.88rem}.cpx-form{display:grid;gap:8px}.cpx-form .s-capform-label,.cpx-form .s-capform-trap{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cpx-form .s-capform-trap{left:-10000px}.cpx-form .s-capform-row{display:flex;gap:8px;flex-wrap:wrap}.cpx-form input{flex:1 1 200px;min-width:0;min-height:48px;border-radius:999px;border:1px solid hsla(0,0%,8%,.25);background:var(--paper);color:var(--ink);padding-inline:20px;font:400 1rem/1 var(--body)}.cpx-form .s-capform-submit{min-height:48px;padding-inline:22px;border-radius:999px;border:1px solid var(--ink);background:var(--ink);color:var(--paper);font:600 .95rem/1 var(--body);cursor:pointer;white-space:nowrap}.cpx-form-line .s-capform-submit{background:transparent;color:var(--ink);border-color:hsla(0,0%,8%,.25)}.cpx-form .s-capform-submit:disabled{opacity:.6;cursor:default}.cpx-form .s-capform-message:empty{display:none}.cpx-form .s-capform-message{font-size:.9rem;color:#b3261e}.cpx-form .s-capform-note{font-size:.78rem;color:var(--muted)}.cpx-offer .s-capform-done{padding:14px 16px;border-radius:14px;background:var(--paper);font-size:.95rem}.cpx-qa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;border-top:1px solid var(--line)}.cpx-qa div{padding:22px 0;border-bottom:1px solid var(--line);display:grid;gap:8px;align-content:start}.cpx-qa h3{font-size:1.15rem;line-height:1.3;letter-spacing:-.02em}.cpx-qa p{color:#3a3a38;font-size:.95rem}.cpx-foot{border-top:1px solid var(--line);padding-block:32px}.cpx-foot .cpx-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;color:var(--muted);font-size:.84rem}@media (max-width:860px){.cpx-links{display:none}.cpx-hero{padding-block:8px 48px}.cpx-hero .cpx-wrap{grid-template-columns:minmax(0,1fr)}.cpx-hero-media{order:-1;margin-left:calc(-1 * max(16px,env(safe-area-inset-left,0px)));margin-right:calc(-1 * max(16px,env(safe-area-inset-right,0px)))}.cpx-hero-media video{aspect-ratio:4/3;-o-object-position:62% 50%;object-position:62% 50%;-webkit-mask-image:linear-gradient(#000 80%,transparent);mask-image:linear-gradient(#000 80%,transparent)}.cpx-mem,.cpx-offers,.cpx-qa,.cpx-rev,.cpx-split{grid-template-columns:minmax(0,1fr)}.cpx-rev>.cpx-ph{order:0}.cpx-assure,.cpx-priv,.cpx-who{grid-template-columns:minmax(0,1fr)}.cpx-flow,.cpx-specs{grid-template-columns:repeat(2,minmax(0,1fr))}.cpx-sec{padding-block:72px}.cpx-phone img{max-height:620px}.cpx-price b{font-size:3rem}.cpx-offer{padding:20px}.cpx-cmp{overflow:visible;border:0;background:transparent}.cpx-cmp table{min-width:0}.cpx-cmp thead{display:none}.cpx-cmp tbody tr{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);border-radius:14px;margin-bottom:10px;background:var(--white);overflow:hidden}.cpx-cmp tbody th{grid-column:1/-1;width:auto;padding:12px 14px 4px;border:0;font-weight:600;color:var(--ink)}.cpx-cmp tbody td{padding:6px 14px 12px;border:0;font-size:.9rem}.cpx-cmp tbody td:before{display:block;font:600 .62rem/1.4 var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:2px}.cpx-cmp tbody td.cpx-us:before{content:"Meetly Capsule"}.cpx-cmp tbody td:not(.cpx-us):before{content:"Plaud NotePin"}}@media (prefers-reduced-motion:reduce){.cpx-hero-media video{visibility:hidden}.cpx-hero-media{background:url(/assets/capsule/capsule-hero-poster.jpg) 50%/cover no-repeat}.cpx *,.cpx :after,.cpx :before{animation:none!important;transition:none!important}}.cpx-hero-buy{display:grid;gap:10px;max-width:480px}.cpx-price-line{font-size:.95rem;color:var(--muted)}.cpx-price-line b{font:400 1.9rem/1 var(--display);letter-spacing:-.04em;color:var(--ink);margin-right:6px;font-variant-numeric:tabular-nums}.cpx-hero .cpx-form input{background:var(--white)}.cpx-band{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);padding-block:8px 28px}.cpx-band .cpx-specs{margin:0;border-top:0}.cpx-band .cpx-specs li{padding:28px 0 18px;border-bottom:0}.cpx-band .cpx-specs li+li{border-left:1px solid var(--line);padding-left:24px}.cpx-band .cpx-specs b{font:400 clamp(2.2rem,4vw,3.4rem)/1 var(--display);letter-spacing:-.05em}.cpx-band-line{color:var(--muted);font-size:.95rem;max-width:70ch}.cpx-tile{background:var(--white);border:1px solid var(--line);border-radius:16px;overflow:hidden}.cpx-legend{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:1px solid var(--line)}.cpx-legend li{display:grid;gap:2px;padding:14px 0;border-bottom:1px solid var(--line)}.cpx-legend b{font:500 1rem/1.2 var(--display)}.cpx-legend span{font-size:.86rem;color:var(--muted)}.cpx-sum{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:18px;overflow:hidden;margin-bottom:16px}.cpx-sum div{background:var(--white);padding:24px;display:grid;gap:6px}.cpx-sum div:first-child{background:var(--ink);color:var(--paper)}.cpx-sum div:first-child small{color:#c9cacc}.cpx-sum b{font:400 clamp(2.4rem,5vw,3.6rem)/1 var(--display);letter-spacing:-.05em;font-variant-numeric:tabular-nums}.cpx-sum small{font-size:.9rem;color:var(--muted)}.cpx-close{padding-block:96px;border-top:1px solid var(--line);text-align:left}.cpx-close .cpx-wrap{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px}@media (max-width:860px){.cpx-hero .cpx-wrap{min-height:0}.cpx-band .cpx-specs li+li{border-left:0;padding-left:0}.cpx-band .cpx-specs li:nth-child(2n){border-left:1px solid var(--line);padding-left:16px}.cpx-mem{grid-template-columns:minmax(0,1fr)}.cpx-legend{order:-1;grid-template-columns:1fr 1fr}.cpx-offer{padding:22px;gap:20px}.cpx-offer,.cpx-sum{grid-template-columns:minmax(0,1fr)}.cpx-close{padding-block:64px}}