.memo-pro-root{--ink:#171716;--muted:#77736e;--paper:#f4f1eb;--paper2:#e9e4dc;--white:#fff;--dark:#101111;--dark2:#1a1b1b;--orange:#ec6a00;--orange2:#ff9a45;--blue:#5686cf;--violet:#9477d7;--green:#68aa8b;--line:rgba(24,24,22,.12);--max:1600px;--ease:cubic-bezier(.2,.72,.18,1)}.memo-pro-root *{box-sizing:border-box}.memo-pro-root{scroll-behavior:smooth;overflow-x:clip}.memo-pro-root{margin:0;background:var(--paper);color:var(--ink);font-family:Inter,Avenir Next,Segoe UI,Arial,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip}.memo-pro-root img{display:block;max-width:100%}.memo-pro-root button{font:inherit}.memo-pro-root .memo-pro-page{width:100%;overflow:hidden}.memo-pro-root .memo-pro-container{width:min(var(--max),calc(100% - 9vw));margin:auto}.memo-pro-root .memo-pro-eyebrow{font-size:10px;letter-spacing:.22em;text-transform:uppercase;font-weight:760;color:var(--orange)}.memo-pro-root .memo-pro-section-title{font-size:clamp(38px,4.3vw,68px);line-height:.96;letter-spacing:-.068em;font-weight:780;margin:0}.memo-pro-root .memo-pro-section-title span{color:var(--orange)}.memo-pro-root .memo-pro-section-note{font-size:13px;line-height:1.5;color:var(--muted);margin:14px 0 0;max-width:380px}.memo-pro-root .memo-pro-section{position:relative;overflow:hidden}.memo-pro-root .memo-pro-reveal{opacity:0;transform:translateY(26px);transition:opacity .8s var(--ease),transform .8s var(--ease)}.memo-pro-root .memo-pro-reveal.is-visible{opacity:1;transform:translateY(0)}.memo-pro-root .memo-pro-hero{min-height:760px;height:min(900px,100svh);display:grid;grid-template-columns:.76fr 1.24fr;background:#111;color:#fff;position:relative;isolation:isolate;overflow:hidden}.memo-pro-root .memo-pro-hero-copy{position:relative;z-index:3;display:flex;flex-direction:column;justify-content:center;padding:70px 4vw 70px 7vw;background:radial-gradient(ellipse at 88% 62%,rgba(236,106,0,.16),transparent 38%),linear-gradient(110deg,#101111,#191a19)}.memo-pro-root .memo-pro-wordmark{font-size:14px;font-weight:800;letter-spacing:.25em;color:#fff;margin-bottom:54px}.memo-pro-root .memo-pro-wordmark span{color:var(--orange2)}.memo-pro-root .memo-pro-hero .memo-pro-eyebrow{color:#ffad70}.memo-pro-root .memo-pro-hero h1{font-size:clamp(56px,6.1vw,92px);line-height:.91;letter-spacing:-.085em;margin:20px 0 22px;max-width:660px}.memo-pro-root .memo-pro-hero h1 span{color:var(--orange2)}.memo-pro-root .memo-pro-hero-sub{font-size:15px;line-height:1.5;color:#ffffffb3;max-width:340px}.memo-pro-root .memo-pro-hero-tags{display:flex;gap:10px;flex-wrap:wrap;margin-top:34px}.memo-pro-root .memo-pro-hero-tags span{display:flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.18);background:#ffffff0e;padding:10px 13px;border-radius:999px;font-size:10px;color:#ffffffd4;letter-spacing:.04em}.memo-pro-root .memo-pro-hero-tags i{width:7px;height:7px;border-radius:50%;background:var(--orange2);box-shadow:0 0 12px var(--orange)}.memo-pro-root .memo-pro-hero-visual{position:relative;min-width:0;background:#f6f3ee;overflow:hidden}.memo-pro-root .memo-pro-hero-visual:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(16,17,17,.18),transparent 28%),radial-gradient(ellipse at 52% 47%,rgba(236,106,0,.1),transparent 52%);z-index:1;pointer-events:none}.memo-pro-root .memo-pro-hero-visual img{width:100%;height:100%;object-fit:cover;object-position:center 52%;transform:scale(1.04);animation:heroSettle 1.2s var(--ease) both}.memo-pro-root .memo-pro-hero-wave-top{position:absolute;z-index:2;left:42%;top:13%;width:35%;height:72px;display:flex;align-items:center;justify-content:center;gap:5px;pointer-events:none}.memo-pro-root .memo-pro-hero-wave-top i,.memo-pro-root .memo-pro-live-wave i{display:block;width:4px;height:var(--h);border-radius:99px;background:linear-gradient(#ffb37b,var(--orange));transform-origin:center;animation:wavePulse .92s ease-in-out infinite alternate;animation-delay:var(--d)}@keyframes wavePulse{0%{transform:scaleY(.42);opacity:.58}to{transform:scaleY(1.08);opacity:1}}@keyframes heroSettle{0%{transform:scale(1.12);opacity:.75}to{transform:scale(1.04);opacity:1}}.memo-pro-root .memo-pro-hero-corner{position:absolute;z-index:2;right:5%;bottom:5%;padding:11px 15px;border:1px solid rgba(255,255,255,.75);background:#ffffff94;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;color:#35312c;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.memo-pro-root .memo-pro-visual-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#d7d1c8;border-bottom:1px solid #d7d1c8}.memo-pro-root .memo-pro-visual-strip div{background:#f7f5f0;padding:18px 22px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:#4d4943}.memo-pro-root .memo-pro-visual-strip b{font-size:18px;color:var(--orange);font-weight:650}.memo-pro-root .memo-pro-feature-scene{padding:26px;background:#f2eee7}.memo-pro-root .scene-card{height:clamp(430px,53vw,730px);border-radius:22px;overflow:hidden;position:relative;background:#c9c4bc}.memo-pro-root .scene-card>img{width:100%;height:100%;object-fit:cover;object-position:center 52%;transition:transform 1.2s var(--ease)}.memo-pro-root .scene-card:hover>img{transform:scale(1.025)}.memo-pro-root .scene-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(10,12,15,.66),rgba(10,12,15,.12) 52%,transparent 80%)}.memo-pro-root .scene-copy{position:absolute;z-index:2;left:5%;top:13%;color:#fff;max-width:380px}.memo-pro-root .scene-copy .memo-pro-eyebrow{color:#ffb37b}.memo-pro-root .scene-copy h2{font-size:clamp(40px,5vw,72px);line-height:.93;letter-spacing:-.07em;margin:16px 0 12px}.memo-pro-root .scene-copy p{font-size:13px;line-height:1.5;color:#ffffffc2;max-width:250px}.memo-pro-root .scene-chip{position:absolute;z-index:2;right:4%;bottom:5%;display:flex;gap:9px;flex-wrap:wrap;justify-content:flex-end}.memo-pro-root .scene-chip span{padding:10px 13px;border-radius:999px;background:#ffffffd6;color:#37332e;font-size:10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.memo-pro-root .memo-pro-recording{padding:96px 0 104px;background:#fbfaf7}.memo-pro-root .memo-pro-recording-head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:32px}.memo-pro-root .memo-pro-recording-head .memo-pro-section-note{text-align:right;max-width:230px}.memo-pro-root .memo-pro-recording-layout{display:grid;grid-template-columns:1.2fr .8fr;gap:18px;align-items:stretch}.memo-pro-root .memo-pro-recording-photo{position:relative;min-height:520px;border-radius:22px;overflow:hidden;background:#ded6cc}.memo-pro-root .memo-pro-recording-photo>img{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center}.memo-pro-root .memo-pro-recording-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(12,13,13,.56),transparent 56%)}.memo-pro-root .memo-pro-recording-photo-label{position:absolute;z-index:2;left:28px;bottom:26px;color:#fff;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.memo-pro-root .memo-pro-recording-photo-label b{display:block;font-size:30px;letter-spacing:-.05em;margin-top:6px}.memo-pro-root .memo-pro-recording-demo{background:#171918;border-radius:22px;padding:32px;display:flex;flex-direction:column;justify-content:space-between;color:#fff;min-height:520px;position:relative;overflow:hidden}.memo-pro-root .memo-pro-recording-demo:before{content:"";position:absolute;width:380px;height:380px;border:1px solid rgba(255,145,65,.18);border-radius:50%;right:-160px;top:-150px;box-shadow:0 0 0 35px #ec6a0009,0 0 0 80px #ec6a0006}.memo-pro-root .memo-pro-demo-label{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#ffae73;position:relative;z-index:1}.memo-pro-root .memo-pro-demo-clock{font-size:clamp(42px,5vw,66px);letter-spacing:-.07em;font-weight:650;margin-top:15px;position:relative;z-index:1}.memo-pro-root .memo-pro-live-wave{height:82px;display:flex;align-items:center;justify-content:center;gap:4px;margin:10px 0 24px;position:relative;z-index:1}.memo-pro-root .memo-pro-live-wave i{width:3px}.memo-pro-root .memo-pro-demo-controls{display:flex;align-items:center;gap:12px;position:relative;z-index:1}.memo-pro-root .memo-pro-demo-toggle{width:50px;height:50px;border:0;border-radius:50%;background:var(--orange);color:#fff;font-size:18px;cursor:pointer;box-shadow:0 0 0 8px #ec6a0021;transition:transform .25s}.memo-pro-root .memo-pro-demo-toggle:hover{transform:scale(1.06)}.memo-pro-root .memo-pro-demo-state{font-size:11px;color:#fff9;letter-spacing:.08em}.memo-pro-root .memo-pro-recording-demo.is-paused .memo-pro-live-wave i{animation-play-state:paused;opacity:.38}.memo-pro-root .memo-pro-recording-demo.is-paused .memo-pro-demo-toggle{background:#fff;color:#151515}.memo-pro-root .memo-pro-ai-workflow{padding:96px 0 100px;background:#e9edf0}.memo-pro-root .memo-pro-workflow-head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:28px}.memo-pro-root .memo-pro-workflow-head .memo-pro-section-note{text-align:right;max-width:230px}.memo-pro-root .memo-pro-workflow-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}.memo-pro-root .memo-pro-workflow-tabs button{border:1px solid rgba(20,24,28,.13);background:#ffffffa8;color:#4b5057;border-radius:999px;padding:11px 17px;font-size:11px;cursor:pointer;transition:all .25s}.memo-pro-root .memo-pro-workflow-tabs button[aria-selected=true]{background:#17191b;color:#fff;border-color:#17191b;box-shadow:0 8px 20px #0000001f}.memo-pro-root .memo-pro-workflow-panel{min-height:560px;border-radius:22px;background:#fff;display:grid;grid-template-columns:.72fr 1.28fr;overflow:hidden;box-shadow:0 20px 50px #222b3514}.memo-pro-root .memo-pro-workflow-panel-copy{padding:38px;display:flex;flex-direction:column;justify-content:center}.memo-pro-root .memo-pro-workflow-panel-copy .memo-pro-eyebrow{color:#7b8da8}.memo-pro-root .memo-pro-workflow-panel-copy h3{font-size:clamp(30px,3.2vw,48px);line-height:.97;letter-spacing:-.065em;margin:14px 0}.memo-pro-root .memo-pro-workflow-panel-copy p{font-size:12px;line-height:1.55;color:#747a82;max-width:260px}.memo-pro-root .memo-pro-workflow-panel-art{position:relative;min-height:560px;background:#f7f7f6;display:flex;align-items:center;justify-content:center;padding:20px}.memo-pro-root .memo-pro-workflow-panel-art img{max-width:100%;max-height:520px;object-fit:contain;filter:drop-shadow(0 20px 25px rgba(0,0,0,.08));transition:opacity .25s,transform .55s var(--ease)}.memo-pro-root .memo-pro-workflow-panel-art img.is-changing{opacity:.15;transform:translateY(10px) scale(.98)}.memo-pro-root .memo-pro-workflow-panel-art .memo-pro-panel-wide{width:100%;height:100%;max-height:520px;object-fit:contain}.memo-pro-root .memo-pro-workflow-panel-art .panel-phone{height:520px;width:auto}.memo-pro-root .memo-pro-speaker-feature{padding:100px 0;background:#f5f2ec}.memo-pro-root .memo-pro-speaker-feature-grid{display:grid;grid-template-columns:.76fr 1.24fr;gap:5vw;align-items:center}.memo-pro-root .memo-pro-speaker-copy{padding-left:1vw}.memo-pro-root .memo-pro-speaker-copy h2{max-width:440px}.memo-pro-root .memo-pro-speaker-copy .memo-pro-section-note{max-width:260px}.memo-pro-root .memo-pro-speaker-tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:24px}.memo-pro-root .memo-pro-speaker-tags span{padding:9px 12px;border-radius:999px;background:#fff;border:1px solid #e9e5df;color:#67625b;font-size:10px}.memo-pro-root .memo-pro-speaker-visual{position:relative;border-radius:22px;overflow:hidden;min-height:510px;background:#d8d8d6}.memo-pro-root .memo-pro-speaker-visual>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.memo-pro-root .memo-pro-speaker-overlay{position:absolute;right:4%;top:9%;width:min(350px,45%);padding:19px;border-radius:18px;background:#ffffffdb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 16px 40px #0000001f;z-index:2}.memo-pro-root .memo-pro-speaker-overlay h3{font-size:13px;margin:0 0 14px}.memo-pro-root .memo-pro-speaker-row{display:grid;grid-template-columns:34px 1fr;gap:9px;align-items:center;padding:9px 0;border-top:1px solid rgba(20,20,20,.08);opacity:0;transform:translate(12px);animation:speakerIn .6s var(--ease) forwards}.memo-pro-root .memo-pro-speaker-row:nth-child(2){animation-delay:.18s}.memo-pro-root .memo-pro-speaker-row:nth-child(3){animation-delay:.34s}.memo-pro-root .memo-pro-speaker-row:nth-child(4){animation-delay:.5s}@keyframes speakerIn{to{opacity:1;transform:translate(0)}}.memo-pro-root .memo-pro-speaker-avatar{width:32px;height:32px;border-radius:50%;background:linear-gradient(145deg,#e9c8b1,#8f9db3);display:grid;place-items:center;color:#fff;font-size:9px;font-weight:700}.memo-pro-root .memo-pro-speaker-row b{font-size:10px;display:block}.memo-pro-root .memo-pro-speaker-row small{font-size:9px;color:#777;display:block;margin-top:3px}.memo-pro-root .memo-pro-speaker-mini-wave{height:16px;display:flex;gap:2px;align-items:center;margin-top:5px}.memo-pro-root .memo-pro-speaker-mini-wave i{width:2px;height:var(--h);background:var(--c);border-radius:2px;opacity:.8}.memo-pro-root .memo-pro-summary-feature{padding:22px 22px 26px;background:#e9e3d9}.memo-pro-root .summary-card{height:clamp(440px,48vw,680px);position:relative;border-radius:22px;overflow:hidden;background:#2a2520}.memo-pro-root .summary-card>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 48%}.memo-pro-root .summary-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0c0c0cb8,#0c0c0c33 50%,#0c0c0c1f)}.memo-pro-root .summary-copy{position:absolute;z-index:2;left:5%;top:14%;color:#fff;max-width:360px}.memo-pro-root .summary-copy .memo-pro-eyebrow{color:#ffb37b}.memo-pro-root .summary-copy h2{font-size:clamp(40px,4.7vw,68px);line-height:.94;letter-spacing:-.07em;margin:14px 0}.memo-pro-root .summary-copy p{font-size:12px;line-height:1.5;color:#ffffffb8;max-width:245px}.memo-pro-root .summary-pills{display:flex;gap:8px;flex-wrap:wrap;margin-top:24px}.memo-pro-root .summary-pills span{font-size:10px;padding:9px 11px;border-radius:99px;background:#ffffff21;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.memo-pro-root .memo-pro-mindmap{padding:100px 0;background:#fff}.memo-pro-root .memo-pro-mindmap-grid{display:grid;grid-template-columns:.65fr 1.35fr;gap:4vw;align-items:center}.memo-pro-root .memo-pro-mindmap-visual{border-radius:22px;background:linear-gradient(145deg,#f6f8fc,#f0f3f7);padding:24px;box-shadow:0 16px 42px #20304814;overflow:hidden}.memo-pro-root .memo-pro-mindmap-visual svg{width:100%;height:auto;display:block}.memo-pro-root .memo-pro-mindmap-visual .memo-pro-branch{fill:none;stroke-width:3;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;animation:drawBranch 1.5s var(--ease) forwards}.memo-pro-root .memo-pro-mindmap-visual .memo-pro-branch:nth-of-type(2n){animation-delay:.18s}.memo-pro-root .memo-pro-mindmap-visual .memo-pro-branch:nth-of-type(3n){animation-delay:.32s}@keyframes drawBranch{to{stroke-dashoffset:0}}.memo-pro-root .memo-pro-mindmap-nodes rect{filter:drop-shadow(0 4px 8px rgba(20,30,45,.07))}.memo-pro-root .memo-pro-mindmap-caption{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.memo-pro-root .memo-pro-mindmap-caption span{font-size:10px;color:#687386;background:#fff;border:1px solid #e3e8ef;border-radius:99px;padding:8px 11px}.memo-pro-root .memo-pro-translation{padding:24px;background:#e9e4dc}.memo-pro-root .memo-pro-translation-frame{position:relative;min-height:570px;border-radius:22px;overflow:hidden;background:#b8aaa0}.memo-pro-root .memo-pro-translation-frame>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 44%}.memo-pro-root .memo-pro-translation-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0c0c0ca8,#0c0c0c14 68%,#0c0c0c2e)}.memo-pro-root .memo-pro-translation-copy{position:absolute;z-index:2;left:5%;top:12%;color:#fff;max-width:330px}.memo-pro-root .memo-pro-translation-copy .memo-pro-eyebrow{color:#ffb37b}.memo-pro-root .memo-pro-translation-copy h2{font-size:clamp(38px,4.3vw,62px);line-height:.94;letter-spacing:-.07em;margin:15px 0}.memo-pro-root .memo-pro-translation-copy p{font-size:12px;color:#ffffffbf;max-width:230px;line-height:1.5}.memo-pro-root .memo-pro-translation-ui{position:absolute;z-index:2;right:4%;bottom:7%;width:min(390px,38%);background:#ffffffeb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:19px;border-radius:18px;box-shadow:0 18px 45px #0000002e}.memo-pro-root .memo-pro-translation-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:10px;color:#5b6067}.memo-pro-root .memo-pro-swap{border:0;width:32px;height:32px;border-radius:50%;background:#17191b;color:#fff;cursor:pointer;font-size:16px}.memo-pro-root .memo-pro-translation-bubble{background:#f2f4f7;padding:13px;border-radius:12px;font-size:12px;color:#25282c;margin-top:8px}.memo-pro-root .memo-pro-translation-bubble.memo-pro-orange{background:#fff1e6}.memo-pro-root .memo-pro-translation-bubble small{display:block;color:#8a8e94;font-size:8px;letter-spacing:.1em;margin-bottom:5px}.memo-pro-root .memo-pro-ecosystem{padding:100px 0;background:#f7f5f0}.memo-pro-root .memo-pro-ecosystem-head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:30px}.memo-pro-root .memo-pro-ecosystem-head .memo-pro-section-note{text-align:right;max-width:220px}.memo-pro-root .memo-pro-ecosystem-stage{min-height:540px;border-radius:22px;background:linear-gradient(130deg,#e6e2da,#f7f5f0);position:relative;overflow:hidden;display:grid;grid-template-columns:.42fr 1.58fr;align-items:center;padding:24px 4%;gap:2%}.memo-pro-root .memo-pro-ecosystem-stage:before{content:"";position:absolute;width:440px;height:440px;border:1px solid rgba(236,106,0,.17);border-radius:50%;left:7%;top:12%;box-shadow:0 0 0 35px #ec6a0009,0 0 0 75px #ec6a0006}.memo-pro-root .memo-pro-ecosystem-watch{position:relative;z-index:2;height:470px;display:flex;align-items:center;justify-content:center}.memo-pro-root .memo-pro-ecosystem-watch img{height:100%;width:100%;object-fit:contain;filter:drop-shadow(0 24px 22px rgba(0,0,0,.2))}.memo-pro-root .memo-pro-ecosystem-devices{position:relative;z-index:2;display:grid;grid-template-columns:.55fr 1.45fr;gap:18px;align-items:center}.memo-pro-root .memo-pro-ecosystem-phone{height:400px;width:100%;border:8px solid #171819;border-radius:28px;background:#fff;overflow:hidden;box-shadow:0 20px 45px #0000002e}.memo-pro-root .memo-pro-ecosystem-phone img{width:100%;height:100%;object-fit:cover;object-position:top}.memo-pro-root .memo-pro-ecosystem-laptop{border:8px solid #202223;border-bottom-width:16px;border-radius:16px 16px 8px 8px;background:#fff;overflow:hidden;height:360px;box-shadow:0 24px 50px #0000002e;position:relative}.memo-pro-root .memo-pro-ecosystem-laptop:after{content:"";position:absolute;left:-4%;right:-4%;bottom:-17px;height:12px;background:linear-gradient(#a5a7a7,#37393a);border-radius:0 0 8px 8px}.memo-pro-root .memo-pro-ecosystem-laptop img{width:100%;height:100%;object-fit:cover;object-position:center 36%}.memo-pro-root .memo-pro-sync-orbit{position:absolute;z-index:4;left:38%;top:47%;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:var(--orange);color:#fff;font-size:20px;box-shadow:0 0 0 10px #ec6a001f;animation:syncPulse 2s ease-in-out infinite}@keyframes syncPulse{50%{box-shadow:0 0 0 20px #ec6a0000;transform:scale(1.08)}}.memo-pro-root .memo-pro-export-row{display:flex;justify-content:flex-end;gap:10px;margin-top:16px}.memo-pro-root .memo-pro-export-row span{font-size:10px;color:#5c5a55;background:#fff;border:1px solid #e7e2da;padding:9px 13px;border-radius:10px}.memo-pro-root .memo-pro-activity{padding:20px 22px;background:#f4f1eb}.memo-pro-root .memo-pro-activity-card{min-height:460px;position:relative;border-radius:22px;overflow:hidden;background:#28312b}.memo-pro-root .memo-pro-activity-card>img.memo-pro-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 42%}.memo-pro-root .memo-pro-activity-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0c120e0a,#0c120e1f 44%,#0c120ecc 75%,#0c120ee6)}.memo-pro-root .memo-pro-activity-copy{position:absolute;z-index:2;right:6%;top:18%;width:35%;color:#fff}.memo-pro-root .memo-pro-activity-copy .memo-pro-eyebrow{color:#ffb37b}.memo-pro-root .memo-pro-activity-copy h2{font-size:clamp(36px,4vw,58px);line-height:.95;letter-spacing:-.07em;margin:15px 0}.memo-pro-root .memo-pro-activity-copy p{font-size:12px;color:#ffffffb8;max-width:240px;line-height:1.5}.memo-pro-root .memo-pro-activity-watch{position:absolute;z-index:2;left:43%;bottom:-5%;height:80%;width:20%;object-fit:contain;filter:drop-shadow(0 20px 24px rgba(0,0,0,.4))}.memo-pro-root .memo-pro-colorways{padding:100px 0;background:#fff}.memo-pro-root .memo-pro-colorways-top{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:28px}.memo-pro-root .memo-pro-colorways-top .memo-pro-section-note{text-align:right}.memo-pro-root .memo-pro-gallery{display:grid;grid-template-columns:1.1fr .9fr;gap:24px;align-items:center}.memo-pro-root .memo-pro-gallery-stage{height:560px;border-radius:22px;background:radial-gradient(circle at 50% 45%,#fff 0,#f3f0eb 64%,#ebe7df);display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.memo-pro-root .memo-pro-gallery-stage:before{content:"";position:absolute;width:65%;aspect-ratio:1;border:1px solid rgba(236,106,0,.13);border-radius:50%;box-shadow:0 0 0 26px #ec6a0006,0 0 0 60px #ec6a0005}.memo-pro-root .memo-pro-gallery-stage img{position:relative;z-index:1;height:92%;width:90%;object-fit:contain;filter:drop-shadow(0 22px 24px rgba(0,0,0,.14));transition:opacity .22s,transform .5s var(--ease)}.memo-pro-root .memo-pro-gallery-stage img.is-changing{opacity:.12;transform:scale(.97)}.memo-pro-root .memo-pro-gallery-controls{padding:12px 3vw 12px 1vw}.memo-pro-root .memo-pro-gallery-name{font-size:34px;letter-spacing:-.06em;margin:0}.memo-pro-root .memo-pro-gallery-caption{font-size:12px;color:var(--muted);margin:9px 0 26px}.memo-pro-root .memo-pro-control-label{font-size:9px;text-transform:uppercase;letter-spacing:.16em;color:#777;margin:20px 0 12px}.memo-pro-root .memo-pro-swatches{display:flex;gap:12px}.memo-pro-root .memo-pro-swatch{width:40px;height:40px;border-radius:50%;border:3px solid #fff;box-shadow:0 0 0 1px #d4d0c8;cursor:pointer}.memo-pro-root .memo-pro-swatch[aria-pressed=true]{box-shadow:0 0 0 2px var(--orange)}.memo-pro-root .memo-pro-swatch.memo-pro-black{background:#252626}.memo-pro-root .memo-pro-swatch.memo-pro-orange{background:#ee6b12}.memo-pro-root .memo-pro-swatch.memo-pro-purple{background:#7650a6}.memo-pro-root .memo-pro-swatch.memo-pro-champagne{background:#e7d8c1}.memo-pro-root .memo-pro-angle-row{display:flex;gap:9px}.memo-pro-root .memo-pro-angle-btn{width:74px;height:78px;border:1px solid #e6e2db;border-radius:11px;background:#f8f6f2;overflow:hidden;cursor:pointer;padding:3px}.memo-pro-root .memo-pro-angle-btn[aria-pressed=true]{border:2px solid var(--orange)}.memo-pro-root .memo-pro-angle-btn img{width:100%;height:100%;object-fit:contain}.memo-pro-root .memo-pro-privacy{padding:86px 0 80px;background:radial-gradient(ellipse at 72% 50%,rgba(236,106,0,.16),transparent 32%),#111313;color:#fff}.memo-pro-root .memo-pro-privacy-inner{display:grid;grid-template-columns:.82fr 1.18fr;gap:4vw;align-items:center}.memo-pro-root .memo-pro-privacy-copy .memo-pro-section-title{max-width:480px}.memo-pro-root .memo-pro-privacy-copy .memo-pro-section-note{color:#fff9}.memo-pro-root .memo-pro-privacy-points{display:flex;gap:22px;flex-wrap:wrap;margin-top:28px}.memo-pro-root .memo-pro-privacy-point{display:flex;align-items:center;gap:8px;font-size:10px;color:#ffffffbd}.memo-pro-root .memo-pro-privacy-point i{width:28px;height:28px;border:1px solid rgba(255,154,69,.4);border-radius:50%;display:grid;place-items:center;color:var(--orange2);font-style:normal}.memo-pro-root .memo-pro-privacy-art{height:330px;display:flex;align-items:center;justify-content:center;position:relative}.memo-pro-root .memo-pro-privacy-art:before{content:"";position:absolute;width:270px;height:270px;border:1px solid rgba(255,153,70,.28);border-radius:50%;box-shadow:0 0 0 28px #ec6a0009,0 0 0 70px #ec6a0006}.memo-pro-root .memo-pro-privacy-art img{height:100%;width:42%;object-fit:contain;position:relative;z-index:2;filter:drop-shadow(0 24px 26px rgba(0,0,0,.55))}.memo-pro-root [data-lightbox]{cursor:zoom-in}.memo-pro-root .memo-pro-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#080909eb;display:none;align-items:center;justify-content:center;padding:4vw;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.memo-pro-root .memo-pro-lightbox.open{display:flex}.memo-pro-root .memo-pro-lightbox img{max-width:min(1250px,92vw);max-height:88vh;object-fit:contain;box-shadow:0 35px 90px #00000080}.memo-pro-root .memo-pro-lightbox button{position:absolute;right:25px;top:20px;width:44px;height:44px;border:1px solid rgba(255,255,255,.4);border-radius:50%;background:#ffffff1f;color:#fff;font-size:23px;cursor:pointer}@media(max-width:1000px){.memo-pro-root .memo-pro-hero{grid-template-columns:.82fr 1.18fr;min-height:660px}.memo-pro-root .memo-pro-hero-copy{padding-left:5vw}.memo-pro-root .memo-pro-hero h1{font-size:clamp(52px,6vw,76px)}.memo-pro-root .memo-pro-workflow-panel{grid-template-columns:.65fr 1.35fr}.memo-pro-root .memo-pro-workflow-panel-copy{padding:26px}.memo-pro-root .memo-pro-speaker-overlay{width:47%}.memo-pro-root .memo-pro-ecosystem-stage{grid-template-columns:.34fr 1.66fr}.memo-pro-root .memo-pro-ecosystem-watch{height:390px}.memo-pro-root .memo-pro-ecosystem-phone{height:330px}.memo-pro-root .memo-pro-ecosystem-laptop{height:300px}}@media(max-width:700px){.memo-pro-root .memo-pro-container{width:calc(100% - 34px)}.memo-pro-root .memo-pro-hero{display:flex;flex-direction:column;height:auto;min-height:0}.memo-pro-root .memo-pro-hero-copy{padding:30px 22px 24px}.memo-pro-root .memo-pro-wordmark{margin-bottom:28px}.memo-pro-root .memo-pro-hero h1{font-size:clamp(48px,13vw,72px);max-width:450px;margin:15px 0}.memo-pro-root .memo-pro-hero-sub{font-size:13px}.memo-pro-root .memo-pro-hero-tags{margin-top:22px;gap:7px}.memo-pro-root .memo-pro-hero-tags span{font-size:9px;padding:9px 11px}.memo-pro-root .memo-pro-hero-visual{height:520px}.memo-pro-root .memo-pro-hero-visual img{object-position:center 52%}.memo-pro-root .memo-pro-hero-wave-top{top:5%;left:38%;width:44%;height:50px}.memo-pro-root .memo-pro-hero-corner{bottom:14px;right:14px;font-size:8px}.memo-pro-root .memo-pro-visual-strip{grid-template-columns:repeat(2,1fr)}.memo-pro-root .memo-pro-visual-strip div{padding:14px 8px;font-size:9px}.memo-pro-root .memo-pro-feature-scene{padding:12px}.memo-pro-root .scene-card{height:610px;border-radius:16px}.memo-pro-root .scene-card>img{object-position:55% center}.memo-pro-root .scene-card:after{background:linear-gradient(180deg,rgba(10,12,15,.56),transparent 70%)}.memo-pro-root .scene-copy{left:22px;top:25px;max-width:250px}.memo-pro-root .scene-copy h2{font-size:46px}.memo-pro-root .scene-chip{left:18px;right:18px;bottom:18px;justify-content:flex-start}.memo-pro-root .scene-chip span{font-size:9px;padding:8px 10px}.memo-pro-root .memo-pro-recording{padding:70px 0}.memo-pro-root .memo-pro-recording-head{display:block;margin-bottom:22px}.memo-pro-root .memo-pro-recording-head .memo-pro-section-note{text-align:left}.memo-pro-root .memo-pro-recording-layout{grid-template-columns:1fr;gap:12px}.memo-pro-root .memo-pro-recording-photo{min-height:340px}.memo-pro-root .memo-pro-recording-demo{min-height:370px;padding:25px}.memo-pro-root .memo-pro-demo-clock{font-size:54px}.memo-pro-root .memo-pro-ai-workflow{padding:70px 0}.memo-pro-root .memo-pro-workflow-head{display:block;margin-bottom:20px}.memo-pro-root .memo-pro-workflow-head .memo-pro-section-note{text-align:left}.memo-pro-root .memo-pro-workflow-tabs{gap:6px}.memo-pro-root .memo-pro-workflow-tabs button{font-size:10px;padding:10px 13px}.memo-pro-root .memo-pro-workflow-panel{grid-template-columns:1fr;min-height:0}.memo-pro-root .memo-pro-workflow-panel-copy{padding:25px 24px 10px}.memo-pro-root .memo-pro-workflow-panel-copy h3{font-size:38px}.memo-pro-root .memo-pro-workflow-panel-art{min-height:380px;padding:14px}.memo-pro-root .memo-pro-workflow-panel-art .panel-phone{height:370px}.memo-pro-root .memo-pro-workflow-panel-art img{max-height:370px}.memo-pro-root .memo-pro-speaker-feature{padding:72px 0}.memo-pro-root .memo-pro-speaker-feature-grid{grid-template-columns:1fr;gap:20px}.memo-pro-root .memo-pro-speaker-copy{padding:0}.memo-pro-root .memo-pro-speaker-copy .memo-pro-section-title{font-size:44px}.memo-pro-root .memo-pro-speaker-visual{min-height:470px}.memo-pro-root .memo-pro-speaker-overlay{right:12px;top:12px;width:55%;padding:12px}.memo-pro-root .memo-pro-speaker-row{grid-template-columns:28px 1fr;gap:6px}.memo-pro-root .memo-pro-speaker-avatar{width:27px;height:27px}.memo-pro-root .memo-pro-summary-feature{padding:12px}.memo-pro-root .summary-card{height:600px}.memo-pro-root .summary-card>img{object-position:58% center}.memo-pro-root .summary-card:after{background:linear-gradient(180deg,#0c0c0cb8,#0c0c0c14 80%)}.memo-pro-root .summary-copy{left:22px;top:25px;max-width:270px}.memo-pro-root .summary-copy h2{font-size:43px}.memo-pro-root .memo-pro-mindmap{padding:72px 0}.memo-pro-root .memo-pro-mindmap-grid{grid-template-columns:1fr;gap:22px}.memo-pro-root .memo-pro-mindmap .memo-pro-section-title{font-size:44px}.memo-pro-root .memo-pro-mindmap-visual,.memo-pro-root .memo-pro-translation{padding:12px}.memo-pro-root .memo-pro-translation-frame{min-height:660px}.memo-pro-root .memo-pro-translation-frame>img{object-position:54% center}.memo-pro-root .memo-pro-translation-frame:after{background:linear-gradient(180deg,#0c0c0cb3,#0c0c0c14 60%,#0c0c0c40)}.memo-pro-root .memo-pro-translation-copy{left:22px;top:24px;max-width:260px}.memo-pro-root .memo-pro-translation-copy h2{font-size:44px}.memo-pro-root .memo-pro-translation-ui{width:calc(100% - 36px);right:18px;bottom:18px;padding:15px}.memo-pro-root .memo-pro-ecosystem{padding:72px 0}.memo-pro-root .memo-pro-ecosystem-head{display:block;margin-bottom:20px}.memo-pro-root .memo-pro-ecosystem-head .memo-pro-section-note{text-align:left}.memo-pro-root .memo-pro-ecosystem-stage{min-height:650px;display:flex;flex-direction:column;gap:8px;padding:18px 12px}.memo-pro-root .memo-pro-ecosystem-stage:before{width:300px;height:300px;left:5%;top:4%}.memo-pro-root .memo-pro-ecosystem-watch{height:230px;width:100%}.memo-pro-root .memo-pro-ecosystem-watch img{height:100%;width:48%}.memo-pro-root .memo-pro-ecosystem-devices{width:100%;display:grid;grid-template-columns:.6fr 1.4fr;gap:8px}.memo-pro-root .memo-pro-ecosystem-phone{height:310px;border-width:5px;border-radius:19px}.memo-pro-root .memo-pro-ecosystem-laptop{height:270px;border-width:5px;border-bottom-width:11px;border-radius:10px}.memo-pro-root .memo-pro-sync-orbit{left:39%;top:52%;width:38px;height:38px}.memo-pro-root .memo-pro-export-row{justify-content:center;flex-wrap:wrap}.memo-pro-root .memo-pro-export-row span{font-size:9px;padding:8px 10px}.memo-pro-root .memo-pro-activity{padding:12px}.memo-pro-root .memo-pro-activity-card{min-height:610px}.memo-pro-root .memo-pro-activity-card>img.memo-pro-bg{object-position:34% center}.memo-pro-root .memo-pro-activity-card:after{background:linear-gradient(180deg,#0c120e05,#0c120e1f 40%,#0c120ed6 70%,#0c120eed)}.memo-pro-root .memo-pro-activity-copy{left:22px;right:22px;top:auto;bottom:25px;width:auto}.memo-pro-root .memo-pro-activity-copy h2{font-size:43px}.memo-pro-root .memo-pro-activity-watch{height:44%;width:42%;left:auto;right:8px;bottom:32%}.memo-pro-root .memo-pro-colorways{padding:72px 0}.memo-pro-root .memo-pro-colorways-top{display:block;margin-bottom:20px}.memo-pro-root .memo-pro-colorways-top .memo-pro-section-note{text-align:left}.memo-pro-root .memo-pro-gallery{grid-template-columns:1fr;gap:12px}.memo-pro-root .memo-pro-gallery-stage{height:430px}.memo-pro-root .memo-pro-gallery-controls{padding:12px 4px}.memo-pro-root .memo-pro-gallery-name{font-size:29px}.memo-pro-root .memo-pro-privacy{padding:72px 0 60px}.memo-pro-root .memo-pro-privacy-inner{grid-template-columns:1fr;gap:8px}.memo-pro-root .memo-pro-privacy-copy .memo-pro-section-title{font-size:43px}.memo-pro-root .memo-pro-privacy-points{gap:13px 16px;margin-top:22px}.memo-pro-root .memo-pro-privacy-point{font-size:9px}.memo-pro-root .memo-pro-privacy-art{height:250px}.memo-pro-root .memo-pro-privacy-art:before{width:190px;height:190px}.memo-pro-root .memo-pro-privacy-art img{width:50%}}@media(prefers-reduced-motion:reduce){.memo-pro-root{scroll-behavior:auto}.memo-pro-root *,.memo-pro-root *:before,.memo-pro-root *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.memo-pro-root .memo-pro-reveal{opacity:1;transform:none}}.memo-pro-root .memo-pro-day-scenes-wrap{padding:74px 0 82px}.memo-pro-root .memo-pro-day-scenes-heading,.memo-pro-root .memo-pro-summary-v52-head{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:26px}.memo-pro-root .memo-pro-day-scenes-heading .memo-pro-section-note,.memo-pro-root .memo-pro-summary-v52-head .memo-pro-section-note{max-width:310px;margin:0;text-align:right}.memo-pro-root .memo-pro-day-scenes-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.memo-pro-root .memo-pro-day-scene-card{min-width:0;background:#fff;border:1px solid rgba(20,20,20,.08);border-radius:18px;overflow:hidden;box-shadow:0 12px 34px #19161212;transition:transform .35s var(--ease),box-shadow .35s var(--ease)}.memo-pro-root .memo-pro-day-scene-card:hover{transform:translateY(-6px);box-shadow:0 22px 48px #19161221}.memo-pro-root .memo-pro-day-scene-image{height:clamp(170px,18vw,260px);overflow:hidden;background:#ddd}.memo-pro-root .memo-pro-day-scene-image img{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--ease)}.memo-pro-root .memo-pro-day-scene-card:hover img{transform:scale(1.045)}.memo-pro-root .memo-pro-day-scene-caption{padding:15px 17px 18px}.memo-pro-root .memo-pro-day-scene-caption span{font-size:9px;letter-spacing:.17em;font-weight:800;color:var(--orange)}.memo-pro-root .memo-pro-day-scene-caption h3{font-size:18px;line-height:1.15;margin:8px 0 0;letter-spacing:-.035em}.memo-pro-root .memo-pro-summary-v52-wrap{padding-top:86px;padding-bottom:86px}.memo-pro-root .memo-pro-summary-v52-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.memo-pro-root .memo-pro-summary-v52-card{padding:0;text-align:left;border:1px solid rgba(20,20,20,.1);border-radius:17px;background:#fff;overflow:hidden;cursor:zoom-in;box-shadow:0 12px 32px #19161212;transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.memo-pro-root .memo-pro-summary-v52-card:hover{transform:translateY(-5px);box-shadow:0 20px 44px #1916121f}.memo-pro-root .memo-pro-summary-v52-card img{width:100%;aspect-ratio:1.06/1;object-fit:cover;object-position:top center;background:#fff}.memo-pro-root .memo-pro-summary-v52-card span{display:block;padding:13px 15px 15px;font-size:12px;font-weight:750;color:#262522}.memo-pro-root .memo-pro-summary-template-line{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:18px;padding:14px 18px;background:#fff;border:1px solid rgba(20,20,20,.08);border-radius:14px}.memo-pro-root .memo-pro-summary-template-line strong{color:var(--orange);margin-right:8px}.memo-pro-root .memo-pro-summary-template-line span{font-size:10px;color:#65615b;padding:7px 10px;background:#f4f1eb;border-radius:999px}.memo-pro-root .memo-pro-mindmap-controls{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:16px}.memo-pro-root .memo-pro-mindmap-controls button{border:1px solid rgba(24,24,22,.13);border-radius:999px;background:#fff;padding:9px 14px;font-size:11px;color:#56524d;cursor:pointer;transition:all .25s}.memo-pro-root .memo-pro-mindmap-controls button[aria-pressed=true],.memo-pro-root .memo-pro-mindmap-controls button:hover{background:#171716;color:#fff;border-color:#171716}.memo-pro-root .memo-pro-mindmap-visual svg .memo-pro-mindmap-node-shape{transition:opacity .3s,stroke-width .3s,filter .3s}.memo-pro-root .memo-pro-mindmap-visual svg .memo-pro-mindmap-node-shape:hover{stroke-width:4;filter:drop-shadow(0 5px 7px rgba(236,106,0,.2))}.memo-pro-root .memo-pro-mindmap-visual.is-focused [data-branch-group]{opacity:.18}.memo-pro-root .memo-pro-mindmap-visual.is-focused [data-branch-group].is-focus{opacity:1}.memo-pro-root .memo-pro-feature-scene{padding:0;background:#f2eee7}.memo-pro-root .memo-pro-feature-scene .memo-pro-reveal{transition-delay:0s}.memo-pro-root .memo-pro-recording{padding-top:78px;padding-bottom:82px}.memo-pro-root .memo-pro-recording-photo>img{object-position:center 47%}.memo-pro-root .memo-pro-recording-photo-label{max-width:75%;text-shadow:0 2px 18px rgba(0,0,0,.45)}.memo-pro-root .memo-pro-summary-feature{background:#f2eee7}.memo-pro-root .memo-pro-speaker-feature{padding-top:78px;padding-bottom:78px}.memo-pro-root .memo-pro-translation{padding-top:58px;padding-bottom:58px}.memo-pro-root .memo-pro-ecosystem{padding-top:78px;padding-bottom:78px}.memo-pro-root .memo-pro-activity{padding-top:18px;padding-bottom:18px}.memo-pro-root .memo-pro-privacy{padding-top:74px;padding-bottom:74px}.memo-pro-root .memo-pro-colorways{padding-top:74px;padding-bottom:82px}@media(max-width:1100px){.memo-pro-root .memo-pro-day-scenes-grid,.memo-pro-root .memo-pro-summary-v52-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.memo-pro-root .memo-pro-day-scenes-heading,.memo-pro-root .memo-pro-summary-v52-head{align-items:start;flex-direction:column}.memo-pro-root .memo-pro-day-scenes-heading .memo-pro-section-note,.memo-pro-root .memo-pro-summary-v52-head .memo-pro-section-note{text-align:left;max-width:520px}}@media(max-width:640px){.memo-pro-root .memo-pro-day-scenes-wrap,.memo-pro-root .memo-pro-summary-v52-wrap{padding:48px 0}.memo-pro-root .memo-pro-day-scenes-grid,.memo-pro-root .memo-pro-summary-v52-grid{grid-template-columns:1fr 1fr;gap:9px}.memo-pro-root .memo-pro-day-scene-image{height:145px}.memo-pro-root .memo-pro-day-scene-caption{padding:11px}.memo-pro-root .memo-pro-day-scene-caption h3{font-size:14px}.memo-pro-root .memo-pro-summary-v52-card img{aspect-ratio:1/1}.memo-pro-root .memo-pro-summary-v52-card span{font-size:10px;padding:10px}.memo-pro-root .memo-pro-summary-template-line,.memo-pro-root .memo-pro-mindmap-controls{justify-content:flex-start}.memo-pro-root .memo-pro-recording{padding-top:52px;padding-bottom:56px}}.memo-pro-root .memo-pro-hero-wave-top{display:none!important}.memo-pro-root .memo-pro-feature-scene .scene-copy{top:auto;bottom:6%;left:5%;max-width:430px}.memo-pro-root .memo-pro-feature-scene .scene-copy h2{font-size:clamp(38px,4.6vw,66px)}.memo-pro-root .memo-pro-feature-scene .scene-copy p{max-width:380px}.memo-pro-root .memo-pro-feature-scene .scene-chip{display:none!important}.memo-pro-root .memo-pro-recording-photo{background:#e8e0d6}.memo-pro-root .memo-pro-recording-photo>img{object-fit:cover;object-position:center center}.memo-pro-root .memo-pro-recording-photo-label{left:20px;bottom:20px;max-width:78%;padding:12px 15px;border-radius:13px;background:#121313b8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:10px}.memo-pro-root .memo-pro-recording-photo-label b{font-size:clamp(20px,2.3vw,29px);line-height:1.05}.memo-pro-root .summary-card>img{object-position:center 50%;animation:summaryKenBurns 18s ease-in-out infinite alternate}.memo-pro-root .summary-card:after{background:linear-gradient(0deg,#0a0c0cd6,#0a0c0c47 42%,#0a0c0c05)}.memo-pro-root .summary-copy{left:auto;right:5%;top:auto;bottom:7%;width:34%;max-width:460px}.memo-pro-root .summary-copy h2{font-size:clamp(36px,4.4vw,62px);margin:10px 0}.memo-pro-root .summary-copy p{max-width:420px;font-size:13px}.memo-pro-root .summary-pills{margin-top:16px}@keyframes summaryKenBurns{0%{transform:scale(1)}to{transform:scale(1.045) translate(-.5%)}}.memo-pro-root .memo-pro-workflow-panel-art.summary-mode{display:flex;flex-direction:column;justify-content:center;gap:12px;padding:18px 22px}.memo-pro-root .memo-pro-workflow-panel-art.summary-mode #workflow-image{width:100%;height:430px;max-height:430px;object-fit:contain;cursor:zoom-in}.memo-pro-root .memo-pro-summary-detail-tabs{display:none;width:100%;gap:7px;flex-wrap:wrap;justify-content:center;align-items:center}.memo-pro-root .memo-pro-workflow-panel-art.summary-mode .memo-pro-summary-detail-tabs{display:flex}.memo-pro-root .memo-pro-summary-detail-tabs button{border:1px solid rgba(25,28,32,.12);background:#f5f5f4;color:#565a61;border-radius:999px;padding:9px 12px;font-size:10px;line-height:1.1;cursor:pointer;transition:all .22s ease}.memo-pro-root .memo-pro-summary-detail-tabs button:hover{border-color:#ec6a0080;color:#242424;transform:translateY(-1px)}.memo-pro-root .memo-pro-summary-detail-tabs button[aria-selected=true]{background:#ec6a00;border-color:#ec6a00;color:#fff;box-shadow:0 6px 16px #ec6a0033}.memo-pro-root .memo-pro-ecosystem-phone img{object-position:top center}.memo-pro-root .memo-pro-ecosystem-laptop img{object-position:center top}.memo-pro-root .memo-pro-translation-top b{font-weight:700}@media(max-width:1000px){.memo-pro-root .memo-pro-workflow-panel-art.summary-mode #workflow-image{height:380px;max-height:380px}}@media(max-width:700px){.memo-pro-root .memo-pro-feature-scene .scene-copy{left:22px;right:22px;bottom:22px;max-width:calc(100% - 44px)}.memo-pro-root .memo-pro-feature-scene .scene-copy h2{font-size:42px}.memo-pro-root .memo-pro-feature-scene .scene-copy p{max-width:290px}.memo-pro-root .memo-pro-recording-photo-label{left:12px;bottom:12px;max-width:calc(100% - 24px);padding:10px 12px}.memo-pro-root .summary-card{height:auto;min-height:0;display:flex;flex-direction:column;background:#171918}.memo-pro-root .summary-card>img{position:relative;inset:auto;width:100%;height:240px;object-fit:contain;object-position:center center;background:#e9e3d9;animation:none}.memo-pro-root .summary-card:after{display:none}.memo-pro-root .summary-copy{position:relative;left:auto;right:auto;top:auto;bottom:auto;width:100%;max-width:none;padding:22px;background:#171918;color:#fff}.memo-pro-root .summary-copy h2{font-size:42px}.memo-pro-root .summary-copy p{max-width:300px}.memo-pro-root .memo-pro-workflow-panel-art.summary-mode{padding:12px;gap:10px}.memo-pro-root .memo-pro-workflow-panel-art.summary-mode #workflow-image{height:300px;max-height:300px}.memo-pro-root .memo-pro-summary-detail-tabs{gap:5px}.memo-pro-root .memo-pro-summary-detail-tabs button{font-size:9px;padding:8px 10px}}@media(prefers-reduced-motion:reduce){.memo-pro-root .summary-card>img{animation:none}}.memo-pro-root .memo-pro-reveal{opacity:1;transform:none}
/*# sourceMappingURL=/cdn/shop/t/29/assets/memo_pro.css.map */
