@font-face{font-family:PortaCue Figtree;src:url(/assets/portacue/Figtree.ttf) format("truetype");font-weight:300 900;font-style:normal;font-display:swap}.pc-hero,.pc-nav{--pc-ink: #161616;--pc-muted: #6a6a6a;--pc-secondary: #6a6a6a;font-family:PortaCue Figtree,sans-serif;color:var(--pc-ink);font-weight:450;letter-spacing:0}.pc-hero button,.pc-nav button,.pc-hero textarea{font:inherit}.pc-hero button,.pc-nav button{cursor:pointer}.pc-hero button:focus-visible,.pc-hero a:focus-visible,.pc-nav :focus-visible,.pc-capture-panel textarea:focus-visible{outline:2px solid #161616;outline-offset:5px}.pc-nav{position:fixed;z-index:100;top:18px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:28px;width:min(720px,calc(100% - 40px));height:62px;padding:8px 9px 8px 22px;border-radius:20px;background:#ffffffed;box-shadow:0 6px 30px #00000008,inset 0 0 0 1px #fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.pc-brand{display:flex;align-items:center;gap:11px;font-size:23px;font-weight:650;letter-spacing:-.035em}.pc-brand>svg{width:15px;height:25px}.pc-brand-dot{color:#161616}.pc-nav-links{margin-left:auto;display:flex;gap:26px;font-size:14px}.pc-nav-links a{color:#6a6a6a;transition:color .18s ease}.pc-nav-links a:hover{color:#161616}.pc-early-access{display:inline-flex;align-items:center;justify-content:center;gap:15px;min-height:50px;padding:0 23px;background:#161616;color:#fff;border-radius:999px;font-size:15px;font-weight:550;box-shadow:0 4px 8px #00000012;transition:background .18s ease,transform .18s ease}.pc-early-access:hover{background:#363636;transform:translateY(-2px)}.pc-nav .pc-early-access{min-height:44px;padding:0 18px;font-size:13px;gap:12px}.pc-menu-button,.pc-mobile-navigation{display:none}.pc-hero{position:relative;isolation:isolate;overflow:hidden;margin:8px 8px 0;border-radius:0 0 30px 30px;background:#f3f2ef}.pc-hero-inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;width:min(1280px,calc(100% - 128px));min-height:920px;margin-inline:auto;padding:120px 0 48px}.pc-story{min-width:0;position:relative;z-index:3;padding:94px 0 40px}.pc-story h1{margin:0;font-size:clamp(62px,5.98vw,90px);font-weight:600;letter-spacing:-.04em;line-height:1.04;white-space:nowrap}.pc-story h1 em{display:inline-block;font-family:inherit;font-size:1em;line-height:1.05;font-weight:500;font-style:normal;letter-spacing:-.04em;color:#6a6a6a}.pc-hero-description{margin-top:28px;color:#6a6a6a;font-size:19px;line-height:1.55;letter-spacing:-.015em}.pc-hero-actions{display:flex;align-items:center;gap:27px;margin-top:31px}.pc-demo-link{display:inline-flex;align-items:center;gap:11px;padding:10px 0;border:0;background:none;font-size:14px!important;font-weight:550!important;color:#6a6a6a}.pc-demo-link svg{transition:transform .18s ease}.pc-demo-link:hover svg{transform:translate(4px)}.pc-availability{margin-top:15px;color:#6a6a6a;font-size:11px}.pc-capture-intro{margin-top:68px;scroll-margin-top:125px}.pc-capture-intro h2{font-size:19px;font-weight:550;letter-spacing:-.025em}.pc-capture-intro>p{margin-top:7px;font-size:14px;color:#6a6a6a}.pc-capture-types{display:flex;gap:21px;margin-top:23px;color:#6a6a6a;font-size:11px}.pc-capture-types span{display:inline-flex;align-items:center;gap:7px}.pc-capture-types svg{width:14px;height:14px;stroke-width:1.6}.pc-stage{position:relative;min-height:738px;min-width:0;padding-top:330px;padding-bottom:32px}.pc-phone-scene{position:absolute;top:0;right:0;bottom:0;left:0;perspective:1800px;pointer-events:none}.pc-phone{position:absolute;top:6px;left:39%;width:318px;aspect-ratio:77.6 / 163;border-radius:16%/7.6%;transform-style:preserve-3d;transform:rotateX(4deg) rotateY(-15deg) rotate(6deg);pointer-events:auto}.pc-phone-back{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(110deg,#b2b0ab,#85847f 8%,#d0cfc9 46%,#62615e);transform:translateZ(-11px) translate(3px);box-shadow:25px 30px 44px -14px #28241d40,7px 12px 18px -6px #29262226}.pc-phone-face{position:absolute;top:0;right:0;bottom:0;left:0;padding:8px;border:1px solid #d4d3d0;border-radius:inherit;background:#181817;box-shadow:inset 0 0 0 1px #42413e,inset 3px 0 0 2px #d7d5cf,inset -2px 0 0 2px #888680,1px 0 0 1px #494844;transform:translateZ(1px)}.pc-phone-hardware{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateZ(-5px);pointer-events:none}.pc-phone-hardware i{position:absolute;left:-3px;top:15%;width:4px;height:4%;border-radius:2px 0 0 2px;background:linear-gradient(90deg,#6c6b67,#d0cec8);box-shadow:0 1px 1px #3e3e3a}.pc-phone-hardware i:nth-child(2){top:23%;height:7%}.pc-phone-hardware i:nth-child(3){top:32%;height:7%}.pc-phone-hardware i:nth-child(4){left:auto;right:-3px;top:26%;height:11%;border-radius:0 2px 2px 0}.pc-phone-screen{position:relative;display:flex;flex-direction:column;container-type:inline-size;width:100%;height:100%;overflow:hidden;border-radius:14%/6.5%;background:#f3f2ef;color:#161616}.pc-statusbar{position:relative;display:flex;align-items:center;justify-content:space-between;flex:0 0 16.7cqw;padding:0 7.7cqw 1.5cqw;font-size:3.5cqw}.pc-statusbar b{font-weight:650}.pc-statusbar>span{display:flex;align-items:center;gap:1.2cqw}.pc-statusbar svg{width:3.9cqw;height:3.9cqw;stroke-width:2.2}.pc-battery{position:relative;width:6cqw;height:2.8cqw;border:.35cqw solid #797979;border-radius:.7cqw}.pc-battery:before{content:"";position:absolute;top:.35cqw;right:.35cqw;bottom:.35cqw;left:.35cqw;border-radius:.2cqw;background:#161616}.pc-battery:after{content:"";position:absolute;right:-1cqw;top:.7cqw;width:.5cqw;height:.8cqw;background:#797979}.pc-island{position:absolute;top:3.1cqw;left:50%;width:29cqw;height:8.4cqw;transform:translate(-50%);border-radius:8cqw;background:#080808;box-shadow:inset 0 0 0 .3cqw #000}.pc-island:after{content:"";position:absolute;right:2.5cqw;top:2.9cqw;width:2.4cqw;height:2.4cqw;border-radius:50%;background:#171a20;box-shadow:inset .3cqw .3cqw .7cqw #222936}.pc-app-mast{margin:1.5cqw 4.1cqw 0;padding-bottom:3.1cqw;border-bottom:.28cqw solid #161616}.pc-app-facts{display:flex;align-items:center;min-height:6.1cqw;gap:3.4cqw;font-size:2.7cqw;font-weight:400;letter-spacing:.2em;color:#858585}.pc-app-facts>span:first-child{margin-right:auto;text-transform:uppercase;white-space:nowrap}.pc-app-facts>svg{width:3.6cqw;height:3.6cqw}.pc-app-facts>svg:last-child{height:5.1cqw;width:3.4cqw;margin-left:1cqw}.pc-app-date{display:flex;align-items:center;justify-content:space-between;gap:3cqw;margin-top:.5cqw;font-size:8.65cqw;font-weight:800;line-height:1.18;letter-spacing:.02em}.pc-app-date>span{display:flex;align-items:center;gap:1.25cqw;flex-shrink:0;font-size:2.16cqw;font-weight:500;line-height:1.4;letter-spacing:.2em;color:#161616;text-align:right;opacity:.55}.pc-app-date>span svg{width:2.8cqw;height:2.8cqw;stroke-width:1.1}.pc-app-content{flex:1;min-height:0;overflow:auto;scrollbar-width:none;overflow-anchor:none;overscroll-behavior:contain}.pc-app-content::-webkit-scrollbar{display:none}.pc-app-empty{padding-top:27cqw;text-align:center}.pc-app-empty>svg{width:13.7cqw;height:20.6cqw;margin:0 auto 9.5cqw}.pc-app-empty h3{margin:0;font-size:5.6cqw;font-weight:700;line-height:1.36;letter-spacing:-.03em}.pc-app-empty p{max-width:78cqw;margin:3cqw auto 0;font-size:3.85cqw;font-weight:500;line-height:1.42;color:#6a6a6a}.pc-app-empty small{display:block;margin-top:6.1cqw;font-family:ui-monospace,SFMono-Regular,monospace;font-size:1.95cqw;color:#6a6a6a}.pc-app-entries{display:flex;flex-direction:column;gap:2cqw;padding:4.1cqw}.pc-app-entry{padding:3.56cqw 4.1cqw 3.05cqw;border-radius:3.9cqw;background:#fff;animation:pc-entry-arrive .5s cubic-bezier(.16,1,.3,1) both}.pc-entry-stamp{display:flex;align-items:center;min-height:4.6cqw;gap:1.5cqw;font-family:ui-monospace,SFMono-Regular,monospace;font-size:2.8cqw;font-weight:500;letter-spacing:.05em}.pc-entry-stamp>svg{width:3.3cqw;height:3.3cqw;color:#858585;stroke-width:1.15}.pc-entry-stamp>span{margin-left:auto;max-width:48%;overflow:hidden;color:#858585;font-family:PortaCue Figtree,sans-serif;font-size:2.16cqw;font-weight:500;letter-spacing:.2em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.pc-app-entry>p{margin-top:2.55cqw;font-size:4.32cqw;font-weight:450;line-height:1.5;letter-spacing:-.015em;overflow-wrap:anywhere;white-space:pre-wrap}.pc-entry-photo{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:contain;margin-top:2.55cqw;border-radius:1.5cqw}.pc-entry-photo-meta{display:flex;justify-content:space-between;gap:2cqw;padding-top:2.3cqw;color:#858585;font-size:2.16cqw;font-weight:500;letter-spacing:.2em}.pc-entry-audio{display:flex;align-items:center;gap:3cqw;min-width:0;height:7.7cqw;margin-top:2.55cqw;color:#161616}.pc-entry-play{position:relative;display:grid;place-items:center;flex:0 0 7.4cqw;width:7.4cqw;height:7.4cqw;border:.28cqw solid currentColor;border-radius:50%}.pc-entry-play>span{width:0;height:0;margin-left:.6cqw;border-top:1.25cqw solid transparent;border-bottom:1.25cqw solid transparent;border-left:1.9cqw solid currentColor}.pc-entry-waveform{display:flex;flex:1 1 auto;min-width:0;height:7.7cqw;align-items:center;gap:.76cqw;overflow:hidden}.pc-entry-waveform i{flex:0 0 .64cqw;width:.64cqw;height:calc(var(--wave-height) * .198cqw);max-height:6.9cqw;border-radius:.25cqw;background:#d9d9d9}.pc-entry-audio>time{flex:0 0 auto;color:#6a6a6a;font-family:ui-monospace,SFMono-Regular,monospace;font-size:2.8cqw;font-weight:500}.pc-app-bottom{position:relative;padding:5cqw 0 2.6cqw;background:#f3f2ef}.pc-app-capturebar{display:flex;justify-content:space-between;align-items:center;padding:0 4.1cqw}.pc-app-capturebar button{display:grid;place-items:center;width:12.7cqw;height:12.7cqw;min-width:24px;min-height:24px;border:.25cqw solid #d9d9d9;border-radius:50%;color:#161616;background:transparent}.pc-app-capturebar button:nth-child(2){background:#161616;color:#fff;border-color:#161616;box-shadow:none}.pc-app-capturebar button:hover{background:#e3e3df}.pc-app-capturebar button:nth-child(2):hover{background:#3c3c3c}.pc-app-capturebar svg{width:5.1cqw;height:5.1cqw;stroke-width:1.1}.pc-aa{display:inline-flex;align-items:baseline;font-size:4.83cqw;line-height:1;letter-spacing:-.01em}.pc-aa b{font-weight:700}.pc-aa i{font-weight:500}.pc-home-indicator{width:34cqw;height:1.15cqw;margin:7.2cqw auto 0;border-radius:999px;background:#161616}.pc-capture-panel{position:relative;z-index:4;width:316px;margin:0 0 0 -18px;overflow:hidden;border:1px solid #ffffff;border-radius:19px;background:#fff;box-shadow:0 24px 56px -18px #27251e29,0 4px 12px -5px #27251e0c,0 0 0 1px #26241904;scroll-margin-top:105px;transition:opacity .28s ease,translate .28s ease}.pc-panel-heading{display:flex;justify-content:space-between;align-items:center;padding:20px 21px 17px;font-size:9px;font-weight:600;letter-spacing:.11em;color:#6a6a6a}.pc-panel-live{display:inline-flex;align-items:center;gap:5px;font-size:9px;font-weight:450;letter-spacing:0}.pc-panel-live i{width:4px;height:4px;background:#858585;border-radius:50%}.pc-mode-selector{display:flex;gap:3px;padding:3px;margin:0 17px;border-radius:10px;background:#f3f2ef}.pc-mode-selector button{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:0 8px;border:1px solid transparent;border-radius:7px;background:transparent;color:#6a6a6a;font-size:12px;transition:background .16s ease,color .16s ease}.pc-mode-selector button[aria-pressed=true]{border-color:#e9e8e5;background:#fff;color:#161616;box-shadow:0 2px 3px #00000005}.pc-mode-selector button:hover{color:#161616}.pc-capture-body{padding:22px 21px 0}.pc-input-label{display:block;font-size:10px;color:#6a6a6a;line-height:1.4}.pc-capture-panel textarea{display:block;resize:none;width:100%;min-height:95px;max-height:230px;border:0;border-radius:0;padding:0;margin-top:9px;background:transparent;color:#161616;font-size:23px;font-weight:450;line-height:1.3;letter-spacing:-.027em}.pc-capture-panel textarea::placeholder{color:#777;opacity:1}.pc-capture-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:15px 21px 0;padding:13px 0 17px;border-top:1px solid #ebebeb}.pc-capture-footer>span{display:flex;align-items:center;gap:5px;color:#6a6a6a;font-size:10px}.pc-capture-button{display:inline-flex;gap:9px;align-items:center;justify-content:center;min-height:39px;padding:0 14px;border:0;border-radius:8px;color:#fff;background:#161616;font-size:11px!important;font-weight:550!important;transition:background .15s ease}.pc-capture-button:hover:not(:disabled){background:#3c3c3c}.pc-capture-button:disabled{background:#eaeae7;color:#6a6a6a;cursor:default}.pc-demo-note{display:flex;align-items:center;justify-content:center;gap:6px;padding:11px 10px 12px;border-top:1px solid #eeedea;background:#f9f9f7;color:#6a6a6a}.pc-demo-note p{font-size:9px;line-height:1.4}.pc-stage-caption{min-height:28px;position:relative;display:flex;align-items:center;gap:16px;margin:24px 0 0 9px;color:#6a6a6a}.pc-stage-caption>span{font-family:ui-monospace,SFMono-Regular,monospace;font-size:8px;letter-spacing:.08em}.pc-stage-caption button{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:0;border:0;background:transparent;color:#6a6a6a;font-size:10px}.pc-stage-caption button:hover{color:#161616}.pc-is-capturing .pc-capture-panel{translate:7px -3px;opacity:.8}.pc-voice-controls{display:flex;gap:10px;align-items:center}.pc-mic-button{display:grid;place-items:center;flex-shrink:0;width:42px;height:42px;border:0;border-radius:50%;color:#fff;background:#161616}.pc-mic-button:disabled{background:#eaeae7;color:#6a6a6a;cursor:default}.pc-mic-active{box-shadow:0 0 0 4px #eaeae7}.pc-voice-controls strong{display:block;font-size:12px;font-weight:550}.pc-voice-controls div>span{display:block;margin-top:4px;font-size:9px;color:#6a6a6a}.pc-voice-wave{display:flex;align-items:center;gap:2px;margin-left:auto;height:30px}.pc-voice-wave i{height:var(--bar);width:2px;border-radius:2px;background:#aaa;transform:scaleY(.5)}.pc-wave-active i{background:#161616;animation:pc-wave .68s var(--delay) ease-in-out infinite alternate}.pc-voice-status{margin-top:20px;color:#6a6a6a;font-size:10px;line-height:1.5}.pc-capture-panel .pc-transcript{min-height:75px;font-size:16px;line-height:1.45;letter-spacing:-.02em}.pc-sample-row{display:flex;justify-content:flex-end;margin-top:9px}.pc-sample-row button,.pc-use-sample{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:0;border:0;background:transparent;color:#6a6a6a;font-size:10px!important;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#aaa}.pc-sample-row button:hover,.pc-use-sample:hover{color:#161616}.pc-privacy-note{margin-top:11px;color:#6a6a6a;font-size:9px;line-height:1.55}.pc-demo-error{padding:10px 11px;margin-top:10px;border-left:2px solid #858585;background:#f3f2ef;font-size:11px;line-height:1.5;color:#161616}.pc-scan-image{position:relative;overflow:hidden;aspect-ratio:3 / 2;border-radius:8px;background:#eeece7}.pc-scan-image img{display:block;width:100%;height:100%;object-fit:contain}.pc-scan-corners{position:absolute;top:22.5%;right:14.2%;bottom:20%;left:17.5%;opacity:.55}.pc-scan-corners i{position:absolute;width:12px;height:12px;border:solid #161616}.pc-scan-corners i:nth-child(1){top:0;left:0;border-width:1px 0 0 1px}.pc-scan-corners i:nth-child(2){top:0;right:0;border-width:1px 1px 0 0}.pc-scan-corners i:nth-child(3){bottom:0;right:0;border-width:0 1px 1px 0}.pc-scan-corners i:nth-child(4){bottom:0;left:0;border-width:0 0 1px 1px}.pc-scan-sweep{position:absolute;top:0;right:10%;bottom:0;left:10%;height:35%;border-bottom:1px solid #161616aa;background:linear-gradient(transparent,#fff7);animation:pc-scan 1.9s ease-in-out infinite alternate}.pc-scan-result{position:absolute;right:9px;bottom:9px;display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border-radius:5px;background:#ffffffed;font-size:9px;color:#161616;animation:pc-entry-arrive .4s ease both}.pc-scan-done .pc-scan-corners{opacity:0;transition:opacity .3s ease}.pc-scan-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px;margin-top:9px;margin-bottom:14px}.pc-scan-button{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0;border:0;color:#161616;background:transparent;font-size:11px!important;font-weight:550!important}.pc-scan-button:disabled{color:#6a6a6a;cursor:progress}.pc-use-sample{font-size:9px!important}.pc-capture-panel .pc-ocr-text{animation:pc-entry-arrive .4s ease both;min-height:55px;font-size:17px;line-height:1.4}.pc-hero-foundation{display:flex;align-items:center;justify-content:space-between;gap:22px;width:min(1280px,calc(100% - 128px));min-height:90px;margin:0 auto;border-top:1px solid #d8d8d5;color:#6a6a6a;font-size:11px}.pc-hero-foundation>p{display:flex;gap:11px;align-items:center;color:#6a6a6a;font-size:13px}.pc-hero-foundation>p svg{width:12px;height:19px}.pc-hero-foundation>div{display:flex;gap:24px}.pc-hero-foundation span,.pc-hero-foundation>a{display:inline-flex;gap:7px;align-items:center}.pc-hero-foundation>a:hover{color:#161616}.pc-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.works-with.pc-works-with{height:auto;min-height:166px;gap:75px}.pc-works-with h2,.pc-device-row{font-family:PortaCue Figtree,sans-serif}.pc-device-row{display:flex;align-items:center;justify-content:space-around;gap:80px}.pc-device-row>div{display:flex;align-items:center;gap:11px;color:#4d4d4d}.pc-device-row svg{width:30px;height:36px}.pc-device-row span{font-size:25px;font-weight:550;letter-spacing:-.04em;white-space:nowrap}@keyframes pc-entry-arrive{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes pc-wave{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}@keyframes pc-scan{0%{transform:translateY(5%)}to{transform:translateY(180%)}}@media(min-width:1051px)and (max-width:1250px){.pc-hero-inner,.pc-hero-foundation{width:calc(100% - 80px)}.pc-story h1{font-size:66px}.pc-hero-description{font-size:16px}.pc-phone{left:34%;width:290px}.pc-capture-panel{width:290px;margin-left:-12px}.pc-hero-foundation>a{display:none}}@media(min-width:1051px)and (max-height:850px){.pc-hero-inner{min-height:738px;padding-top:100px;padding-bottom:10px}.pc-stage{min-height:620px;padding-top:270px}.pc-phone{width:278px;left:43%}.pc-capture-panel{width:300px}.pc-panel-heading{padding-top:16px;padding-bottom:13px}.pc-capture-body{padding-top:17px}.pc-capture-panel textarea{min-height:80px;font-size:21px}.pc-capture-panel .pc-transcript{font-size:16px}.pc-capture-panel .pc-ocr-text{font-size:17px}.pc-stage-caption{margin-top:20px}.pc-capture-intro{margin-top:42px}.pc-story h1{font-size:74px}.pc-hero-description{margin-top:22px;font-size:17px}.pc-story{padding:70px 0 15px}}@media(max-width:1050px){.pc-hero-inner{grid-template-columns:minmax(0,1fr);gap:50px;width:calc(100% - 64px);padding-top:145px;padding-bottom:32px}.pc-story{text-align:center;padding:0}.pc-story h1{font-size:78px}.pc-hero-description{font-size:18px}.pc-hero-actions,.pc-capture-types{justify-content:center}.pc-capture-intro{margin-top:42px}.pc-stage{width:580px;max-width:100%;margin:0 auto}.pc-phone{left:40%}.pc-capture-panel{margin-left:0}.pc-hero-foundation{width:calc(100% - 64px);min-height:92px}.pc-hero-foundation>a{display:none}.works-with.pc-works-with,.pc-device-row{gap:40px}.pc-device-row span{font-size:22px}}@media(max-width:600px){.pc-nav{width:calc(100% - 32px);top:12px;height:56px;border-radius:17px;padding:7px 10px 7px 15px;gap:10px}.pc-brand{gap:8px;font-size:21px}.pc-brand>svg{height:23px;width:14px}.pc-nav-links{display:none}.pc-nav-cta{margin-left:auto}.pc-nav .pc-early-access{min-height:38px;font-size:11px;padding:0 12px;gap:5px}.pc-nav .pc-early-access svg{width:13px}.pc-menu-button{display:grid;place-items:center;width:30px;height:38px;padding:0;border:0;border-radius:6px;color:#6a6a6a;background:transparent}.pc-nav-open{border-radius:17px 17px 0 0}.pc-mobile-navigation:not([hidden]){position:absolute;top:56px;left:0;display:flex;flex-direction:column;gap:4px;width:100%;padding:8px 16px 17px;border-radius:0 0 17px 17px;background:#fff;box-shadow:0 15px 24px #0000000a}.pc-mobile-navigation>a:not(.pc-early-access){display:flex;justify-content:space-between;align-items:center;min-height:44px;padding-inline:4px;font-size:14px}.pc-mobile-navigation .pc-early-access{margin-top:8px}.pc-hero{margin:5px 5px 0;border-radius:0 0 24px 24px}.pc-hero-inner{display:flex;flex-direction:column;width:calc(100% - 36px);gap:0;padding:106px 0 24px}.pc-story{display:contents}.pc-story h1{order:1;font-size:clamp(44px,10.8vw,64px);letter-spacing:-.038em;text-align:center}.pc-story h1 em{line-height:1.09}.pc-hero-description{order:2;max-width:330px;margin:18px auto 0;font-size:15px;line-height:1.6;text-align:center}.pc-hero-actions{order:3;gap:19px;margin-top:22px}.pc-hero-actions .pc-early-access{min-height:46px;padding-inline:18px;font-size:13px;gap:9px}.pc-demo-link{font-size:12px!important;gap:6px}.pc-availability{order:4;margin-top:13px;font-size:10px}.pc-stage{order:5;width:min(350px,100%);min-height:615px;margin-top:36px;padding-top:277px;padding-bottom:0;flex-shrink:0}.pc-phone{width:222px;top:0;left:33%;transform:rotateX(3deg) rotateY(-12deg) rotate(5deg)}.pc-phone-face{padding:6px}.pc-phone-back{transform:translateZ(-8px) translate(2px)}.pc-capture-panel{width:286px;max-width:100%;margin-left:0;border-radius:16px}.pc-panel-heading{padding:17px 18px 14px}.pc-mode-selector{margin-inline:14px}.pc-mode-selector button{min-height:39px}.pc-capture-body{padding:18px 18px 0}.pc-capture-panel textarea{font-size:21px;min-height:84px}.pc-capture-footer{margin:12px 18px 0;padding-bottom:15px}.pc-capture-button{min-height:42px}.pc-stage-caption{flex-wrap:wrap;gap:5px 15px;margin:21px 0 0}.pc-stage-caption>span{font-size:7px}.pc-capture-intro{order:6;margin-top:46px;margin-bottom:12px;text-align:center}.pc-capture-intro h2{font-size:17px}.pc-capture-intro>p{font-size:12px;margin-top:5px}.pc-capture-types{margin-top:18px;gap:17px;font-size:10px}.pc-hero-foundation{width:calc(100% - 36px);flex-direction:column;justify-content:center;gap:16px;padding:24px 0 30px}.pc-hero-foundation>p{font-size:12px}.pc-hero-foundation>div{gap:20px;font-size:10px}.works-with.pc-works-with{flex-direction:column;gap:24px;padding-block:48px}.pc-device-row{width:100%;justify-content:space-between;gap:18px}.pc-device-row>div{gap:6px}.pc-device-row svg{width:21px;height:28px}.pc-device-row span{font-size:17px}}@media(max-width:360px){.pc-nav{width:calc(100% - 24px);padding-left:12px;gap:8px}.pc-brand{font-size:19px;gap:6px}.pc-nav .pc-early-access{padding-inline:9px}.pc-nav .pc-early-access svg{display:none}.pc-story h1{font-size:39px}.pc-phone{width:202px;left:25%}.pc-stage{padding-top:259px}.pc-device-row{gap:10px}.pc-device-row span{font-size:15px}.pc-device-row svg{width:18px}}@media(prefers-reduced-motion:reduce){.pc-hero *,.pc-nav *{animation:none!important;transition:none!important}}@font-face{font-family:PortaCue Plex;src:url(/assets/portacue/IBMPlexMono-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:PortaCue Plex;src:url(/assets/portacue/IBMPlexMono-Medium.ttf) format("truetype");font-weight:500 600;font-display:swap}.hands-free{--hf-stock:#f3f2ef;--hf-ink:#161616;--hf-secondary:#6a6a6a;position:relative;background:var(--hf-stock);color:var(--hf-ink);font-family:PortaCue Figtree,sans-serif;isolation:isolate;scroll-margin-top:0}.hf-stage{position:relative;min-height:100svh;padding:120px 64px 48px;overflow:clip;background:var(--hf-stock)}.hf-layout{position:relative;width:min(1240px,100%);min-height:620px;height:calc(100svh - 168px);max-height:810px;margin:auto;display:grid;grid-template-columns:1fr 1.05fr;column-gap:20px;align-items:center}.hf-editorial{position:relative;z-index:4;align-self:center;padding-bottom:65px}.hf-intro h2{margin:0;font-size:clamp(54px,5.15vw,76px);font-weight:600;line-height:1.01;letter-spacing:-.045em}.hf-intro>p{max-width:400px;margin:27px 0 0;font-size:18px;font-weight:400;line-height:1.55;color:var(--hf-secondary)}.hf-chapters{display:flex;gap:27px;margin:44px 0 28px}.hf-chapters button{position:relative;padding:0 0 9px;background:none;border:0;border-bottom:1px solid transparent;color:var(--hf-secondary);font:500 14px PortaCue Figtree,sans-serif;cursor:pointer;transition:color .2s,border-color .2s}.hf-chapters button[aria-pressed=true]{color:var(--hf-ink);border-color:var(--hf-ink)}.hf-chapters button:hover{color:var(--hf-ink)}.hf-copy-stack{display:grid;max-width:410px}.hf-copy{grid-area:1/1}.hf-watch-copy{visibility:hidden;opacity:0}.hf-copy h3{margin:0;font-size:clamp(28px,2.5vw,38px);line-height:1.12;font-weight:500;letter-spacing:-.035em}.hf-copy p{max-width:365px;margin:20px 0 0;font-size:16px;line-height:1.6;color:var(--hf-secondary)}.hf-device-stage{position:relative;align-self:stretch;display:grid;place-items:center;min-width:0;perspective:1600px}.hf-phone-figure,.hf-watch-figure{grid-area:1/1;position:relative;transform-origin:50% 50%}.hf-phone-figure{z-index:1;padding-right:36px}.hf-phone{position:relative;width:clamp(270px,24.3vw,350px);aspect-ratio:77.6/163;transform-style:preserve-3d;transform:rotateY(-9deg) rotate(-2deg);border-radius:16%/7.6%;isolation:isolate}.hf-phone-back{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(105deg,#afada7,#dfddd6 30%,#b5b2a9 70%,#797870);transform:translateZ(-12px) translate(-7px);box-shadow:-14px 28px 35px -12px #24221e36,9px 47px 60px -20px #24221e33}.hf-phone-rim{position:absolute;top:0;right:0;bottom:0;left:0;padding:9px;border:1px solid #d8d5cf;border-radius:inherit;background:#111110;box-shadow:inset 0 0 0 1px #4c4b46,inset 3px 0 0 2px #d6d3ca,inset -2px 0 0 1px #8d8b84,1px 0 0 1px #4c4b48;transform:translateZ(1px);pointer-events:none}.hf-phone-side{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateZ(-6px)}.hf-phone-side i{position:absolute;left:-8px;top:23%;width:4px;height:7%;border-radius:3px 0 0 3px;background:linear-gradient(90deg,#696861,#d0cdc3 70%,#7d7b74);box-shadow:0 1px 1px #45443f}.hf-phone-side i:nth-child(2){top:32%}.hf-phone-side i:nth-child(3){left:auto;right:-2px;top:26%;height:11%;border-radius:0 3px 3px 0}.hf-button-well{position:absolute;left:-8px;top:14.2%;width:5px;height:4.3%;border-radius:3px;background:#55534d;transform:translateZ(-5px)}.hf-action-button{position:absolute;z-index:6;left:-11px;top:14.2%;width:7px;height:4.3%;padding:0;border:0;border-radius:3px 1px 1px 3px;background:linear-gradient(90deg,#79776e,#dfdcd1 46%,#9d9a90);box-shadow:-1px 1px 1px #58564e80;transform:translateZ(-4px);transform-origin:right center;cursor:pointer}.hf-action-button:before{content:"";position:absolute;top:-12px;right:-19px;bottom:-12px;left:-19px}.hf-action-button span{position:absolute;top:20%;right:2px;bottom:20%;left:2px;border-radius:2px;background:#5e5d5660}.hf-press-cue{position:absolute;z-index:8;right:calc(100% + 43px);top:calc(16.35% - 14px);height:28px;display:flex;align-items:center;gap:9px;opacity:0;pointer-events:none;transform:translateZ(10px)}.hf-press-cue span{font-size:11px;font-weight:500;white-space:nowrap;color:#55544e}.hf-press-cue>i{display:block;width:22px;height:1px;background:#77766e60;transform-origin:right center}.hf-press-contact{position:absolute;z-index:8;left:-29px;top:calc(16.35% - 12px);width:24px;height:24px;opacity:0;pointer-events:none;transform:translateZ(10px)}.hf-contact-pad,.hf-contact-ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%}.hf-contact-pad{background:#f3f2efcc;border:1px solid #55544eaa;box-shadow:inset -3px 0 5px #1616160a;transform-origin:right center}.hf-contact-ring{border:1px solid #77766e80;opacity:0}.hf-phone-screen{position:relative;width:100%;height:100%;border-radius:14.3%/6.6%;overflow:hidden;container-type:inline-size;background:#c9c8c3;color:#30312e;isolation:isolate}.hf-phone-screen:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 160% 90% at 100% 100%,#777c76,#a3a7a0 46%,#d0d0c8 80%);opacity:.6}.hf-status{position:absolute;top:5.35cqw;left:7.9cqw;right:7.2cqw;display:flex;justify-content:space-between;align-items:center;font:600 3.8cqw -apple-system,BlinkMacSystemFont,sans-serif;line-height:1}.hf-status svg{width:16cqw;height:3.4cqw;overflow:visible}.hf-lock-clock{position:absolute;left:0;right:0;top:51cqw;text-align:center;display:flex;flex-direction:column;gap:1cqw}.hf-lock-clock>span{font:500 4.2cqw -apple-system,BlinkMacSystemFont,sans-serif}.hf-lock-clock strong{font:300 24cqw -apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:-.06em;line-height:1.07}.hf-lock-bottom{position:absolute;bottom:11cqw;left:12cqw;right:12cqw;display:flex;justify-content:space-between}.hf-lock-bottom svg{width:11cqw;height:11cqw;padding:3cqw;border-radius:50%;background:#ffffff28;stroke:currentColor;fill:none;stroke-width:1.6}.hf-home-indicator{position:absolute;bottom:2.4cqw;left:34%;width:32%;height:1.1cqw;border-radius:1cqw;background:#393d3780}.hf-island{--hf-paper:#d2d2d2;--hf-muted:#717171;--hf-prose:#9c9c9c;position:absolute;z-index:3;top:2.8cqw;left:50%;width:32.1%;height:9.42cqw;transform:translate(-50%);border-radius:5cqw;background:#000;color:var(--hf-paper);overflow:hidden}.hf-island-content{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden;opacity:0}.hf-sensor{position:absolute;top:2.2cqw;left:50%;width:17.5cqw;height:5cqw;transform:translate(-30%);background:#030303;border-radius:3cqw;pointer-events:none}.hf-sensor i{position:absolute;right:.9cqw;top:1cqw;width:3cqw;height:3cqw;border-radius:50%;background:radial-gradient(circle at 40% 35%,#14202d,#050609 48%,#11161b 60%,#020303 74%)}.hf-island-header{position:absolute;top:5cqw;left:5.6cqw;right:5.6cqw;display:flex;justify-content:space-between;align-items:center;font:500 2.16cqw PortaCue Plex,monospace;letter-spacing:.43cqw;line-height:1;color:var(--hf-muted)}.hf-island-status{display:flex;align-items:center;gap:1.53cqw;color:var(--hf-paper)}.hf-island-status i{width:1.27cqw;height:1.27cqw;border-radius:50%;background:currentColor}.hf-island[data-phase=saved] .hf-island-status i{visibility:hidden}.hf-island-live{position:absolute;left:5.6cqw;right:5.6cqw;top:12cqw}.hf-island-capture{height:10.18cqw;display:flex;align-items:center;gap:4.58cqw}.hf-island-capture strong{width:30.03cqw;flex-shrink:0;font-size:8.65cqw;font-weight:800;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.hf-waveform{height:8.65cqw;display:flex;gap:.509cqw;align-items:center}.hf-waveform i{width:.636cqw;flex:0 0 .636cqw;height:100%;background:#505050;border-radius:.254cqw;transform:scaleY(.3);transition:transform .25s ease-out}.hf-waveform i:nth-child(n+28){background:#d2d2d2}.hf-island-footer{margin-top:2.29cqw;display:flex;align-items:flex-end;justify-content:space-between;gap:1cqw}.hf-island-footer>span:first-child{font:500 2.16cqw PortaCue Plex,monospace;letter-spacing:.303cqw;line-height:1.2;color:var(--hf-prose);white-space:nowrap}.hf-stop-stone{flex:0 0 11.7cqw;height:11.7cqw;display:grid;place-items:center;border-radius:50%;background:#d2d2d2}.hf-stop-stone i{width:3.04cqw;height:3.04cqw;border-radius:.509cqw;background:#000}.hf-island[data-phase=transcribing] .hf-stop-stone{visibility:hidden}.hf-island-compact{display:flex;align-items:center;justify-content:space-between;padding:0 3.5cqw}.hf-mic{display:block;width:4.33cqw;height:4.33cqw;fill:none;stroke:currentColor;stroke-width:1.14;stroke-linecap:round;stroke-linejoin:round}.hf-compact-trailing{display:flex;gap:1.27cqw;align-items:center;font:500 2.8cqw PortaCue Plex,monospace;font-variant-numeric:tabular-nums}.hf-waveform-compact{width:2.55cqw;height:3.3cqw;gap:.509cqw}.hf-waveform-compact i{width:.509cqw;flex-basis:.509cqw}.hf-waveform-compact i:last-child{background:#d2d2d2}.hf-island-saved{position:absolute;top:12cqw;left:5.6cqw;right:5.6cqw;height:10.18cqw;display:flex;align-items:center;gap:2.29cqw;visibility:hidden;opacity:0}.hf-island-saved>i{width:2.04cqw;height:2.04cqw;background:var(--hf-paper);transform:rotate(45deg)}.hf-island-saved>span{font:500 3.18cqw PortaCue Plex,monospace;color:var(--hf-muted)}.hf-island-saved>strong{font-size:5.6cqw;font-weight:800;line-height:1}.hf-watch-figure{z-index:2;width:clamp(265px,24vw,325px);pointer-events:none;filter:drop-shadow(-8px 25px 22px #25231e24)}.hf-watch-device{display:block;width:100%;height:auto;overflow:visible}.hands-free[data-chapter=action] .hf-watch-figure{visibility:hidden!important;pointer-events:none}.hf-watch-face{position:absolute;left:0;top:0;width:208px;height:248px;transform-origin:0 0;background:#f3f2ef;color:#161616;font-family:PortaCue Figtree,sans-serif;overflow:visible}.hf-watch-top{position:absolute;z-index:3;top:19px;left:17px;right:16px;display:flex;justify-content:space-between;align-items:baseline;font-size:15px;font-weight:600;line-height:1}.hf-watch-date{font:600 9px PortaCue Plex,monospace;letter-spacing:1.4px;color:#6a6a6a}.hf-watch-state{position:absolute;top:0;right:0;bottom:0;left:0;background:#f3f2ef}.hf-watch-recording,.hf-watch-saved{visibility:hidden;opacity:0}.hf-watch-idle{padding-top:77px;display:flex;align-items:center;flex-direction:column}.hf-watch-stone{display:grid;place-items:center;width:96px;height:96px;flex-shrink:0;border-radius:50%;background:radial-gradient(circle 96px at 35% 28%,#3e3e3e,#242424 45%,#0e0e0e 80%);color:#ececec}.hf-watch-stone .hf-mic{width:26.88px;height:26.88px;stroke-width:.85}.hf-watch-aa{position:absolute;bottom:16px;left:78px;width:52px;height:29px;display:grid;place-items:center;font-size:14px;font-weight:500;border-radius:15px;background:#ebebeb;border:.5px solid #d9d9d9}.hf-watch-burst{position:absolute;top:28px;left:19px;width:170px;height:170px;display:grid;place-items:center}.hf-watch-wave{position:absolute;top:0;right:0;bottom:0;left:0;width:170px;height:170px;overflow:visible;stroke:#161616;stroke-width:1.3;fill:none}.hf-watch-recording>.hf-watch-timer{position:absolute;top:199px;left:0;right:0;font-size:30px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1;text-align:center}.hf-watch-instruction{position:absolute;left:0;right:0;bottom:7px;font:600 9px PortaCue Plex,monospace;letter-spacing:1.6px;text-align:center;color:#6a6a6a}.hf-watch-confirm{position:absolute;top:55px;left:38px;width:132px;height:132px;display:grid;place-items:center}.hf-watch-ripple{position:absolute;left:18px;top:18px;width:96px;height:96px;border:.5px solid #161616;border-radius:50%;opacity:0}.hf-watch-stamp{position:absolute;bottom:20px;left:14px;right:14px;padding-top:10px;border-top:.5px solid #d9d9d9;text-align:center;font:500 11px PortaCue Plex,monospace;letter-spacing:1px}.hf-playback{position:absolute;z-index:5;left:0;bottom:0;width:260px}.hf-playback-line{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:40px}.hf-playback-status{font-size:13px;font-weight:500}.hf-playback-line>div{display:flex;gap:4px}.hf-playback button{display:grid;place-items:center;width:44px;height:44px;padding:13px;border:0;background:none;color:#6a6a6a;cursor:pointer;border-radius:50%}.hf-playback button:hover{background:#e7e7e5;color:#161616}.hf-playback button svg{width:15px;height:15px;stroke-width:1.6}.hf-playback-progress{height:1px;margin-top:4px;background:#d4d4d2;overflow:hidden}.hf-playback-progress i{display:block;width:100%;height:100%;transform:scaleX(0);transform-origin:left;background:#161616}.hf-demo-label{display:block;margin-top:11px;font-size:11px;color:#6a6a6a}.hands-free button:focus-visible{outline:2px solid #161616;outline-offset:5px}.hf-action-button:focus-visible{outline-offset:12px}@media(min-width:1000px)and (min-height:700px)and (max-height:850px){.hf-stage{padding-top:108px;padding-bottom:30px}.hf-layout{min-height:550px;height:calc(100svh - 138px)}.hf-phone{width:280px}.hf-watch-figure{width:285px}.hf-intro h2{font-size:61px}.hf-intro>p{margin-top:20px;font-size:16px}.hf-chapters{margin:28px 0 22px}.hf-copy h3{font-size:31px}.hf-copy p{font-size:15px;margin-top:15px}}@media(max-width:1150px)and (min-width:1000px){.hf-stage{padding-left:44px;padding-right:44px}.hf-intro h2{font-size:55px}.hf-phone{width:275px}.hf-watch-figure{width:270px}.hf-phone-figure{padding-right:0}}@media(max-width:999px),(max-height:699px){.hf-stage{min-height:auto;padding:92px 30px 46px}.hf-layout{display:flex;flex-direction:column;height:auto;max-height:none;min-height:0;gap:0}.hf-editorial{width:100%;max-width:580px;padding-bottom:0}.hf-intro h2{font-size:clamp(46px,7.8vw,68px)}.hf-intro>p{max-width:410px;font-size:17px;margin-top:22px}.hf-chapters{margin:30px 0 22px}.hf-copy-stack{max-width:480px;min-height:148px}.hf-copy h3{font-size:32px}.hf-copy p{max-width:410px;margin-top:16px;font-size:15px}.hf-device-stage{width:100%;height:660px;min-height:660px;margin:30px auto 0;max-width:580px;align-self:center}.hf-phone{width:290px}.hf-phone-figure{padding-right:40px}.hf-watch-figure{width:310px}.hf-playback{position:relative;width:260px;margin:22px auto 0}}@media(max-width:600px){.hf-stage{padding:88px 24px 40px}.hf-intro h2{font-size:clamp(40px,10.4vw,60px);letter-spacing:-.045em}.hf-intro>p{font-size:16px;margin-top:21px;max-width:330px}.hf-chapters{margin:27px 0 23px;gap:25px}.hf-chapters button{font-size:13px}.hf-copy-stack{min-height:163px}.hf-copy h3{font-size:29px}.hf-copy p{font-size:14px;line-height:1.6;max-width:330px}.hf-device-stage{height:570px;min-height:570px;margin-top:16px}.hf-phone{width:246px}.hf-phone-figure{padding-right:12px}.hf-phone-rim{padding:7px}.hf-watch-figure{width:min(275px,calc(100vw - 64px))}.hf-press-cue{left:-20px;right:auto;top:calc(16.35% - 43px);height:auto;gap:5px;flex-direction:column;align-items:flex-start}.hf-press-cue span{font-size:10px}.hf-press-cue>i{width:1px;height:12px;margin-left:7px}.hf-playback{margin-top:6px;width:240px}}@media(max-width:370px){.hf-stage{padding-inline:20px}.hf-phone{width:220px}.hf-watch-figure{width:245px}.hf-device-stage{height:510px;min-height:510px}.hf-copy h3{font-size:27px}.hf-intro h2{font-size:39px}}@media(prefers-reduced-motion:reduce){.hf-waveform i,.hf-chapters button{transition:none}.hf-press-cue,.hf-press-contact{display:none}}.core-metrics.portacue-brief{height:auto;padding:0 24px 24px;background:#fff;overflow:clip}.brief-showcase{font-family:PortaCue Figtree,sans-serif;color:#161616;letter-spacing:0;scroll-margin-top:80px}.brief-showcase button{font-family:inherit;cursor:pointer;touch-action:manipulation}.brief-showcase button:focus-visible{outline:2px solid #161616;outline-offset:4px}.brief-showcase button:active{transform:scale(.96)}.brief-showcase .bs-heading{padding:152px 24px 94px;text-align:center}.brief-showcase .bs-heading h2{font-size:clamp(48px,5.4vw,78px);font-weight:600;line-height:1.01;letter-spacing:-.035em}.brief-showcase .bs-heading p{font-size:20px;line-height:1.45;color:#62676c;margin-top:25px}.bs-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.bs-feature{height:900px;position:relative;border-radius:28px;overflow:hidden;isolation:isolate;--demo-progress:0}.bs-feature-overview{background:linear-gradient(180deg,#ecfcff 40%,#cce5f3);--card-surface:#CCE5F3;--card-ink:#61686F}.bs-feature-tasks{background:linear-gradient(180deg,#fffae5 40%,#f1dcb5);--card-surface:#F1DCB5;--card-ink:#6A675E}.bs-feature-routines{background:linear-gradient(180deg,#efffee 40%,#c9e5c7);--card-surface:#C9E5C7;--card-ink:#626962}.bs-feature-copy{position:relative;z-index:4;padding:36px 34px 0;pointer-events:none}.bs-feature-copy h3{font-size:34px;font-weight:600;line-height:1.09;letter-spacing:-.025em;max-width:360px}.bs-feature-copy p{font-size:16px;line-height:1.5;color:var(--card-ink);max-width:345px;margin-top:15px}.bs-feature-visual{position:absolute;top:215px;right:0;bottom:60px;left:0;perspective:1400px}.bs-feature-visual>.bn-phone{width:min(76%,330px);position:absolute;left:50%;top:14px;transform:translate(-50%);box-shadow:12px 30px 38px -20px #2631325c,1px 4px 6px #20202022}.bs-feature-visual:after{content:"";position:absolute;inset:auto 0 -3px;height:72px;background:linear-gradient(transparent,var(--card-surface));z-index:4;pointer-events:none}.bs-float{position:absolute!important;z-index:5;background:#fff;border-radius:16px;padding:18px;box-shadow:0 14px 36px -14px #283d4c4d;will-change:transform;letter-spacing:0}.bs-float-overview{width:270px;bottom:29px;right:10px;min-height:168px}.bs-float .bn-section-head{margin-bottom:14px}.bs-float .bn-float-value{display:flex;align-items:baseline;gap:7px;margin-bottom:17px}.bs-float .bn-float-value strong{font-size:30px;line-height:1.1;letter-spacing:-.02em;font-weight:700}.bs-float .bn-float-value span{font-size:16px;color:#6a6a6a}.bs-float .bs-float-load>p{font-size:14px;line-height:20px;margin-top:10px;color:#6a6a6a}.bs-float .bs-float-load>p b{font-weight:500;color:#161616}.bs-float-timeline{position:absolute;top:18px;right:18px;bottom:18px;left:18px;opacity:0;transform:translateY(10px);transition:opacity .45s,transform .55s cubic-bezier(.16,1,.3,1)}.bs-float-load{transition:opacity .35s,transform .5s cubic-bezier(.16,1,.3,1)}.bs-float-overview[data-timeline=true] .bs-float-load{opacity:0;transform:translateY(-10px)}.bs-float-overview[data-timeline=true] .bs-float-timeline{opacity:1;transform:translateY(0)}.bs-float-event{display:flex;gap:12px}.bs-float-event>span{font:10px PortaCue Plex,monospace;padding-top:4px;color:#858585}.bs-float-event>div{border:1px solid #d9d9d9;border-radius:6.7px;padding:8px;flex:1}.bs-float-event b{font-size:15px;font-weight:500;line-height:19px;display:block}.bs-float-event small{font:8px/12px PortaCue Plex,monospace;display:block;margin:7px 0 12px;color:#858585}.bs-float-tasks{width:255px;left:9px;bottom:57px}.bs-float-tasks>p{font-size:19px;font-weight:500;line-height:24px;margin:0 0 10px}.bs-float-action{display:flex;align-items:center;justify-content:space-between;width:100%;border:0;border-top:1px solid #ebebeb;background:none;padding:13px 0 0;margin-top:16px;font:9px PortaCue Plex,monospace!important;letter-spacing:1.1px;text-transform:uppercase;color:#161616}.bs-float-routines{width:276px;right:10px;bottom:90px}.bs-float-routines .bn-routine{padding:0!important;border-radius:0;background:none}.bs-float-routines .bn-routine-title h5{font-size:19px}.bs-routine-stamp{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:#6a6a6a;border-top:1px solid #ebebeb;padding-top:15px;margin-top:18px}.bs-feature-footer{position:absolute;inset:auto 0 0;height:62px;display:flex;align-items:center;gap:12px;padding:0 23px;z-index:6;background:var(--card-surface)}.bs-chapters{display:flex;gap:4px;flex:none}.bs-chapters button{position:relative;overflow:hidden;width:18px;height:30px;border:0;background:none;padding:0}.bs-chapters button span{display:block;background:#16161626;height:3px;border-radius:5px}.bs-chapters button i{position:absolute;top:13.5px;left:0;height:3px;width:100%;background:#161616;border-radius:5px;transform:scaleX(0);transform-origin:left}.bs-chapters button[aria-pressed=true]{width:31px}.bs-chapters button[aria-pressed=true] i{transform:scaleX(var(--demo-progress))}[data-paused=true] .bs-chapters button[aria-pressed=true] i{transform:scaleX(1)}.bs-step-label{font-size:12px;color:var(--card-ink);line-height:1.3;flex:1}.bs-playback{display:flex;gap:2px;flex:none}.bs-playback button{border:0;background:none;color:#161616;width:30px;height:38px;display:grid;place-items:center;padding:0;border-radius:50%}.bs-playback button:hover{background:#1616160a}.bs-playback svg{width:14px;height:14px;stroke-width:1.6}.bs-demo-note{text-align:center;padding:19px 16px 27px;color:#687077;font-size:12px}.bs-time{position:relative;background:#fff3ef;border-radius:28px;height:920px;overflow:hidden;isolation:isolate;scroll-margin-top:80px;--demo-progress:0}.bs-time-copy{position:relative;width:43%;z-index:4;padding:70px 0 0 64px;pointer-events:none}.bs-time-copy h3{font-size:clamp(48px,4.55vw,66px);font-weight:600;line-height:1.025;letter-spacing:-.03em}.bs-time-copy>p{font-size:18px;line-height:1.5;margin-top:25px;max-width:340px;color:#6f6462}.bs-time-selector{display:flex;flex-wrap:wrap;gap:8px;width:325px;max-width:95%;margin-top:35px;pointer-events:auto}.bs-time-selector button{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 14px;border:1px solid #E1D6D4;border-radius:25px;background:transparent;font-size:14px;color:#6f6462;transition:background .25s,color .25s,border-color .25s}.bs-time-selector button svg{width:13px;height:13px;opacity:0;margin-left:-15px;transition:opacity .25s}.bs-time-selector button[aria-pressed=true]{color:#fff;background:#161616;border-color:#161616}.bs-time-selector button[aria-pressed=true] svg{opacity:1;margin-left:0}.bs-time-selector button:hover:not([aria-pressed=true]){background:#fff8f5}.bs-time-caption{display:flex;flex-direction:column;max-width:316px;margin-top:41px;gap:10px}.bs-time-caption strong{font-size:18px;font-weight:500;letter-spacing:-.015em}.bs-time-caption span{font-size:14px;line-height:1.5;color:#6f6462;min-height:63px}.bs-time-stage{position:absolute;top:0;right:0;bottom:60px;left:42%;perspective:1600px;isolation:isolate}.bs-time-phone{position:absolute;width:368px;left:9%;top:72px;transform-origin:50% 75%;will-change:transform,opacity}.bs-time-phone .bn-phone{width:100%;box-shadow:15px 35px 45px -19px #61473c55,1px 4px 6px #48352b22}.bs-time-ground{position:absolute;bottom:5%;left:15%;width:70%;height:8%;border-radius:50%;background:#4d302916;filter:blur(28px);transform:rotate(-5deg)}.bs-time-footer{position:absolute;inset:auto 30px 17px;display:flex;align-items:center;gap:16px;z-index:5}.bs-time-footer>span{font-size:12px;color:#6f6462;flex:1}.bs-time-steps{display:flex;gap:5px}.bs-time-steps button{width:23px;height:36px;border:0;background:none;position:relative;padding:0}.bs-time-steps button:before{content:"";position:absolute;top:16px;right:0;bottom:16px;left:0;height:3px;border-radius:3px;background:#16161626}.bs-time-steps button i{position:absolute;top:16px;right:0;bottom:16px;left:0;height:3px;border-radius:3px;background:#161616;transform:scaleX(0);transform-origin:left}.bs-time-steps button[aria-pressed=true]{width:40px}.bs-time-steps button[aria-pressed=true] i{transform:scaleX(var(--demo-progress))}.bs-time[data-paused=true] .bs-time-steps button[aria-pressed=true] i{transform:scaleX(1)}.bn-phone{position:relative;aspect-ratio:417/876;isolation:isolate;border-radius:15.1%/7.2%;--metal-dark:#686763;--metal-mid:#b1afa5;--metal-light:#e0ded3;--metal-seam:#85847e}.bn-phone[data-finish=blue]{--metal-dark:#243445;--metal-mid:#5d7991;--metal-light:#b5c9dc;--metal-seam:#556a7c}.bn-phone[data-finish=desert]{--metal-dark:#736053;--metal-mid:#bea18b;--metal-light:#ead0ba;--metal-seam:#9d8571}.bn-phone[data-finish=graphite]{--metal-dark:#17191b;--metal-mid:#555a60;--metal-light:#a0a5ab;--metal-seam:#4e5155}.bn-phone[data-finish=silver]{--metal-dark:#797e83;--metal-mid:#bcc3c7;--metal-light:#f0f3f4;--metal-seam:#999da1}.bn-phone[data-finish=sage]{--metal-dark:#485b55;--metal-mid:#8da99f;--metal-light:#cbded3;--metal-seam:#7b9188}.bn-phone-plane{width:100%;height:100%;display:block;overflow:visible}.bn-phone-keys{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.bn-phone-keys i{position:absolute;width:1%;background:linear-gradient(90deg,var(--metal-dark),var(--metal-light) 48%,var(--metal-mid));border-radius:2px;left:-.7%;top:14%;height:3.5%;box-shadow:inset 0 1px 1px #fff6}.bn-phone-keys i:nth-child(2){top:21.4%;height:6.6%}.bn-phone-keys i:nth-child(3){top:29.5%;height:6.6%}.bn-phone-keys i:nth-child(4){left:auto;right:-.7%;top:23%;height:10.5%}.bn-native{font-family:PortaCue Figtree,sans-serif;font-size:16px;line-height:1.4167;color:#161616;font-weight:500;text-align:left;letter-spacing:0;--bn-rule:#D9D9D9;--bn-label:#858585;--bn-secondary:#6A6A6A;--bn-stock:#F3F2EF}.bn-native *{box-sizing:border-box}.bn-native button{font-family:inherit;color:inherit;font-weight:inherit;line-height:inherit}.bn-native h4,.bn-native h5,.bn-native p{margin:0}.bn-screen{width:393px;height:852px;background:#f3f2ef;position:relative;overflow:hidden}.bn-status{height:59px;position:relative;display:flex;justify-content:space-between;align-items:flex-start;padding:15px 28px 0 34px}.bn-status b{font:600 16px/20px PortaCue Figtree,sans-serif;letter-spacing:.1px}.bn-status>svg{width:66px;height:14px;margin-top:3px}.bn-island:after{content:"";position:absolute;width:10px;height:10px;right:10px;top:11px;border-radius:50%;background:radial-gradient(circle at 37% 35%,#253d57 0,#0c1929 26%,#05070c 53%,#0a1019 65%,#000 76%);box-shadow:0 0 0 1px #ffffff07}.bn-island{position:absolute;top:11px;width:112px;height:33px;left:50%;transform:translate(-50%);background:#000;border-radius:22px}.bn-home{position:absolute;inset:auto 0 0;height:34px;pointer-events:none;background:linear-gradient(#f3f2ef00,#f3f2ef 50%)}.bn-home i{position:absolute;width:134px;height:5px;border-radius:5px;background:#161616;bottom:8px;left:50%;transform:translate(-50%)}.bn-scroll{height:759px;overflow:auto;scrollbar-width:none;overscroll-behavior:contain}.bn-scroll::-webkit-scrollbar,.bn-timeline-grid::-webkit-scrollbar{display:none}.bn-native .bn-mast{padding:12px 16px 0}.bn-date{display:flex;justify-content:space-between;align-items:center;height:44px;font-size:10.5px;font-weight:400;letter-spacing:2.1px;color:#858585}.bn-date>span:last-child{display:flex;gap:25px;align-items:center;padding:0 8px;letter-spacing:0}.bn-native .bn-mark{display:inline-block;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;flex:none;vertical-align:middle}.bn-mast h4{font-size:34px;line-height:45px;font-weight:800;letter-spacing:.68px;margin:14px 0!important}.bn-accent-rule{height:.5px;background:#d9d9d9;width:calc(100% + 16px)}.bn-tabs{display:flex;align-items:center;gap:6px;margin-top:28px;height:26px}.bn-native .bn-tabs button,.bn-native .bn-counts button,.bn-native .bn-timeline-controls button,.bn-native .bn-window-control button,.bn-native .bn-metric-control button{border:0;border-radius:20px;background:#ebebeb;text-transform:uppercase;font:500 8.5px/14px PortaCue Plex,monospace;letter-spacing:1.19px;padding:6px 10px;white-space:nowrap;min-height:26px}.bn-native .bn-tabs button[aria-pressed=true],.bn-native .bn-counts button[aria-pressed=true],.bn-native .bn-timeline-controls button[aria-pressed=true],.bn-native .bn-window-control button[aria-pressed=true],.bn-native .bn-metric-control button[aria-pressed=true]{background:#161616;color:#fff}.bn-counts{display:flex;gap:6px;margin-top:14px;flex-wrap:wrap}.bn-native .bn-counts button{letter-spacing:.95px;padding:6px 8px}.bn-brief-flow{display:flex;flex-direction:column;gap:26px;padding:26px 16px 40px}.bn-native .bn-card{background:#fff;border-radius:16px;overflow:hidden}.bn-section-head{display:flex;align-items:center;gap:10px;font:500 10px/14px PortaCue Plex,monospace;letter-spacing:1px;text-transform:uppercase;margin-bottom:12px}.bn-section-head>b{font-weight:500;color:#858585;letter-spacing:.5px}.bn-section-head>i{height:.5px;flex:1;min-width:10px;background:#d9d9d9}.bn-section-head>small{font:400 8px/12px PortaCue Plex,monospace;letter-spacing:.5px;color:#858585;white-space:nowrap;text-transform:none}.bn-insights{padding:16px!important;border-radius:18px!important}.bn-insights .bn-section-head{margin-bottom:16px}.bn-insight-heading{display:flex;gap:9px;align-items:flex-start}.bn-insight-heading .bn-mark{margin-top:4px}.bn-native .bn-insight-heading h5{font-size:17px;font-weight:700;line-height:23px}.bn-native .bn-ai-prose{color:#3a566f;font-size:16px;line-height:22.67px;margin-top:9px}.bn-native .bn-advice{font-size:13.5px;line-height:19px;color:#6a6a6a;margin-top:8px;font-weight:400}.bn-evidence-toggle{display:flex;align-items:center;gap:9px;width:100%;border:0;background:none;padding:13px 0 0;font:500 8.5px/14px PortaCue Plex,monospace!important;letter-spacing:1.7px;text-transform:uppercase;color:#858585!important}.bn-evidence-toggle>i{flex:1;height:.5px;background:#d9d9d9}.bn-evidence-toggle .bn-mark{width:10px;height:10px}.bn-evidence{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .5s cubic-bezier(.2,.8,.2,1),opacity .3s}.bn-evidence[data-open=true]{grid-template-rows:1fr;opacity:1}.bn-evidence>div{overflow:hidden}.bn-evidence p{font-size:13.5px;line-height:19px;margin-top:14px}.bn-evidence small{font:8px/13px PortaCue Plex,monospace;letter-spacing:.8px;color:#858585}.bn-insight-secondary{padding-top:16px;margin-top:16px;border-top:.5px solid #d9d9d9}.bn-priorities{padding:16px}.bn-priorities>div:not(.bn-section-head){display:flex;gap:13px;margin-top:14px}.bn-priorities>div>b{font-size:16px;width:14px}.bn-priorities p{font-size:16px;line-height:23px}.bn-priorities small{font-size:13.5px;color:#858585;display:block}.bn-kicker{font:400 8.5px/14px PortaCue Plex,monospace;letter-spacing:1.7px;text-transform:uppercase;color:#858585}.bn-task{padding:14px 16px;border-bottom:.5px solid #d9d9d9;transition:opacity .3s}.bn-task:last-child{border-bottom:0}.bn-task-main{display:flex;align-items:flex-start;gap:13px}.bn-task-main>div{flex:1;min-width:0}.bn-task-main p{font-size:16px;line-height:22.67px;position:relative}.bn-task-main small{display:block;margin-top:7px;font-size:8.5px;letter-spacing:1.2px}.bn-native .bn-check{border:0;background:none;flex:none;width:24px;height:24px;display:flex;justify-content:flex-start;align-items:center;padding:0;position:relative}.bn-check:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.bn-check>span,.bn-static-check{display:inline-block;position:relative;width:20px;height:20px;border:1px solid #858585;flex:none}.bn-check>span>i{position:absolute;top:3px;right:3px;bottom:3px;left:3px;background:#161616;transform:scale(0);transition:transform .2s cubic-bezier(.2,.8,.2,1)}.bn-check>span[data-checked=true]>i{transform:scale(1)}.bn-static-check[data-checked=true]:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;background:#161616}.bn-task[data-checked=true] .bn-task-main p{text-decoration:line-through;color:#858585}.bn-priority{width:13px;height:16px;display:flex;gap:2px;align-items:flex-end;margin-top:3px;flex:none}.bn-priority i{width:3px;border-radius:1.5px;background:#d9d9d9;height:5px}.bn-priority i:nth-child(2){height:9px}.bn-priority i:nth-child(3){height:14px}.bn-priority i[data-on=true]{background:#161616}.bn-rescue{display:flex;gap:7px;padding-left:37px;margin-top:11px}.bn-rescue button{background:none;border:.5px solid #d9d9d9;border-radius:20px;padding:6px 10px;font:500 8.5px/14px PortaCue Plex,monospace;letter-spacing:1.19px;text-transform:uppercase;color:#858585}.bn-pending p{font-size:16px;padding:14px 16px;border-bottom:.5px solid #d9d9d9}.bn-pending p:last-child{border:0}.bn-pending small{display:block;font-size:12px;color:#858585;margin-top:6px}.bn-household .bn-card{padding:0 16px;border-radius:14px}.bn-shared-row{display:flex;gap:12px;padding:12px 0;border-bottom:.5px solid #d9d9d9}.bn-shared-row:last-child{border:0}.bn-shared-row>.bn-mark{width:14px;height:14px;margin-top:4px}.bn-shared-row p{font-size:16px;line-height:22px}.bn-shared-row small{display:block;margin-top:5px;letter-spacing:.6px}.bn-native .bn-routine{padding:15px;margin-bottom:12px}.bn-routine-title{display:flex;align-items:center;justify-content:space-between;gap:10px}.bn-routine-title h5{font-size:17px;font-weight:500;line-height:24px}.bn-routine-title>span{font:12.5px/20px PortaCue Plex,monospace;white-space:nowrap}.bn-meter{display:flex;gap:2.7px;height:2.7px;margin-top:12px}.bn-meter i{flex:1;background:#d9d9d9;position:relative}.bn-meter i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#161616;transform-origin:left;transform:scaleX(0);transition:transform .35s cubic-bezier(.2,.8,.2,1)}.bn-meter i[data-on=true]:after{transform:scaleX(1)}.bn-routine-items{display:grid;grid-template-rows:1fr;transition:grid-template-rows .5s cubic-bezier(.2,.8,.2,1),opacity .25s;opacity:1}.bn-routine-items>div{overflow:hidden;padding-top:8px}.bn-routine[data-complete=true] .bn-routine-items{grid-template-rows:0fr;opacity:0}.bn-routine[data-complete=true] .bn-routine-items>div{padding-top:0}.bn-routine-item{display:flex;gap:9px;align-items:center;min-height:42px;font-size:15px;line-height:20px}.bn-struck{text-decoration:line-through;color:#858585}.bn-provenance{display:block;font-size:10.5px;line-height:16px;color:#858585;margin-top:12px}.bn-brief-screen[data-tab=timeline]{overflow:hidden}.bn-timeline{height:calc(100% - 207px);display:flex;flex-direction:column}.bn-timeline-controls{height:44px;flex:none;display:flex;justify-content:space-between;align-items:center;padding:0 16px}.bn-native .bn-timeline-controls button{letter-spacing:.8px}.bn-all-day{margin:2px 16px 0;padding:14px 16px 0;flex:none;height:126px}.bn-all-day .bn-section-head{font-size:8.5px;letter-spacing:1.3px;margin-bottom:8px}.bn-all-day>div:not(.bn-section-head){display:flex;align-items:center;gap:13px;font-size:15px;min-height:44px;border-bottom:.5px solid #d9d9d9}.bn-all-day .bn-static-check{width:20px;height:20px}.bn-timeline-grid{overflow:auto;position:relative;scrollbar-width:none;overscroll-behavior:contain;margin-top:12px;flex:1}.bn-timeline-canvas{position:relative;height:685px}.bn-hour-rule{position:absolute;left:16px;right:0;height:1px;display:flex;align-items:center;gap:4px}.bn-hour-rule>span{width:40px;font:10px/12px PortaCue Plex,monospace;color:#858585}.bn-hour-rule>i{height:.5px;background:#d9d9d9;flex:1}.bn-time-block{position:absolute;left:64px;right:16px;border:1px solid #d9d9d9;border-radius:6.7px;background:#fff;display:flex;align-items:flex-start;gap:8px;padding:2px 8px;overflow:hidden}.bn-time-block>.bn-static-check{width:16px;height:16px;margin-top:3px}.bn-time-block>div{min-width:0}.bn-time-block p{font-size:16px;line-height:22.67px;white-space:nowrap}.bn-time-block small{display:flex;align-items:center;gap:8px;font:10px/12px PortaCue Plex,monospace;letter-spacing:.7px;color:#858585;white-space:nowrap}.bn-time-session small{color:#161616}.bn-time-pin{background:none;border:0;border-top:1px solid #161616;border-radius:0}.bn-time-pin p{display:flex;align-items:baseline;gap:8px}.bn-session-meter{display:flex;gap:2.7px}.bn-session-meter i{width:6px;height:2.7px;background:#161616}.bn-time-capture{position:absolute;left:65px;display:flex;gap:9px;align-items:center;font-size:13px;line-height:15px;transform:translateY(-5px);background:#f3f2ef}.bn-time-capture small{display:block;font:7.5px/11px PortaCue Plex,monospace;color:#858585;letter-spacing:.4px}.bn-now{position:absolute;left:16px;right:0;display:flex;gap:4px;align-items:center;height:1px;z-index:2}.bn-now>span{background:#161616;color:#fff;border-radius:3px;width:40px;text-align:center;font:9px/17px PortaCue Plex,monospace}.bn-now>i{height:1px;background:#161616;flex:1}.bn-stats-screen{padding:12px 16px 40px}.bn-done-tail{margin-top:-5px;margin-bottom:26px}.bn-done-tail>div{display:flex;align-items:center;gap:13px;padding:14px 16px;border-bottom:.5px solid #d9d9d9}.bn-done-tail>div>span:nth-child(2){font-size:16px;color:#6a6a6a;flex:1}.bn-done-tail small{font:10px PortaCue Plex,monospace;color:#858585}.bn-done-tail>p{padding:20px 16px}.bn-window-control{height:44px;display:flex;align-items:center;gap:3px;margin-bottom:14px}.bn-native .bn-window-control button{background:none;color:#858585;padding:6px 9px}.bn-window-control b{font:10px PortaCue Plex,monospace;letter-spacing:.5px;color:#858585;padding:0 7px}.bn-window-control>i{flex:1;height:.5px;background:#d9d9d9}.bn-window-control>small{font:8px PortaCue Plex,monospace;letter-spacing:1px;text-transform:uppercase;color:#858585;margin-left:7px}.bn-metric-control{display:flex;gap:7px;margin-bottom:21px}.bn-native .bn-metric-control button{padding:6px 9px;letter-spacing:1.1px}.bn-stat-card{padding:16px 16px 10px;border-radius:15.3px!important}.bn-stat-head{display:flex;justify-content:space-between;gap:6px;align-items:flex-start}.bn-stat-head h5{font-size:28px;line-height:34px;letter-spacing:.005em;font-weight:700;white-space:nowrap}.bn-stat-head h5>small{font-size:17px;line-height:24px;font-weight:500;color:#6a6a6a;margin-left:6px;letter-spacing:0}.bn-stat-head>.bn-kicker{white-space:nowrap;margin-top:11px;font-size:8px;letter-spacing:1.1px}.bn-stat-head>.bn-fixed-stamp{font-weight:600;color:#161616}.bn-native .bn-den{margin-top:8px;font-weight:400;letter-spacing:1.4px}.bn-den b{color:#161616;font-weight:500}.bn-chart{margin-top:22px}.bn-tally{display:block;width:100%;height:auto;overflow:visible;color:#161616;fill:#161616}.bn-tally text{font:8px PortaCue Plex,monospace;letter-spacing:.7px}.bn-tally-column{transform-box:fill-box;transform-origin:center bottom;animation:bn-grow .7s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--bar-delay)}.bn-load-fill{transform-origin:left;animation:bn-grow-x .8s cubic-bezier(.2,.8,.2,1) both}.bn-chart-axis{display:flex;justify-content:space-between;font-size:8px;margin-top:6px;letter-spacing:1px}.bn-native .bn-observation{font-size:15px;line-height:20px;font-weight:400;color:#6a6a6a;margin-top:16px}.bn-observation b{font-weight:500;color:#161616}.bn-stat-foot{min-height:36px;padding-top:14px;display:flex;align-items:center;margin-top:10px;letter-spacing:1px;font-size:8px;line-height:13px}.bn-bar-row{display:flex;align-items:center;gap:9px;min-height:32px;font-size:12px}.bn-bar-row>span:first-child{width:63px;flex:none;white-space:nowrap}.bn-bar-track{flex:1;position:relative;min-width:20px;height:16px}.bn-bar-track>i{height:6px;position:absolute;left:0;top:2px;background:#161616;transform-origin:left;animation:bn-grow-x .75s cubic-bezier(.2,.8,.2,1) both}.bn-bar-track>i.bn-timed-bar{height:2px;top:12px}.bn-bar-row>small{font:9px/13px PortaCue Plex,monospace;white-space:nowrap;min-width:43px;text-align:right}.bn-legend{display:flex;flex-wrap:wrap;gap:8px 12px;font-size:7px;letter-spacing:.5px;margin-top:13px;line-height:12px}.bn-legend>span{display:flex;align-items:center;gap:6px}.bn-legend i{display:inline-block;width:12px;height:6px;background:#161616}.bn-legend .bn-thin{height:2px}.bn-chart-caption{padding:5px 0 10px;font-size:7.5px;letter-spacing:1px}.bn-week-rows>div{display:flex;align-items:center;gap:9px;height:24px}.bn-week-rows>div>span{font:8px PortaCue Plex,monospace;letter-spacing:.5px;color:#858585;width:42px}.bn-week-rows>div>div{display:flex;gap:2px;flex:1;height:8px}.bn-week-rows i{height:8px;background:#161616}.bn-week-rows small{font:9px PortaCue Plex,monospace;width:17px;text-align:right}.bn-native .bn-hollow{border:1px solid #161616;background:none}.bn-native .bn-hatch{background:repeating-linear-gradient(135deg,transparent 0 2px,#161616 2px 2.7px,transparent 2.7px 4px)}.bn-unsized{margin-top:18px}.bn-unsized>div{display:flex;justify-content:space-between;border-bottom:.5px solid #d9d9d9;padding:10px 0;font-size:14px}.bn-unsized>div:last-child{border:0;color:#858585}.bn-unsized>div>span:last-child{font:11px PortaCue Plex,monospace}.bn-stat-routine{margin-top:26px}.bn-stat-routine .bn-section-head{font-size:9px}.bn-stat-routine .bn-section-head small{font-size:7px}@keyframes bn-grow{0%{transform:scaleY(.04)}to{transform:scaleY(1)}}@keyframes bn-grow-x{0%{transform:scaleX(.02)}to{transform:scaleX(1)}}@media(min-width:1600px){.bs-feature{height:960px}.bs-feature-visual>.bn-phone{width:355px}.bs-feature-visual{top:208px}.bs-float-overview{right:6%;bottom:37px}.bs-float-tasks{left:5%;bottom:77px}.bs-float-routines{right:5%;bottom:95px}.bs-time-phone{width:390px;left:12%;top:60px}}@media(max-width:1199px)and (min-width:768px){.bs-feature{height:790px}.bs-feature-copy{padding:27px 24px 0}.bs-feature-copy h3{font-size:28px}.bs-feature-copy p{font-size:15px}.bs-feature-visual{top:205px;bottom:65px}.bs-feature-visual>.bn-phone{width:85%}.bs-float{transform-origin:bottom right;scale:.86}.bs-float-overview{right:5px;bottom:5px}.bs-float-tasks{left:0;bottom:28px;transform-origin:bottom left}.bs-float-routines{right:5px;bottom:48px}.bs-feature-footer{padding:0 15px;gap:7px}.bs-step-label{font-size:11px}.bs-playback button{width:25px}.bs-time{height:880px}.bs-time-copy{padding:65px 0 0 38px;width:43%}.bs-time-copy>p{font-size:16px;max-width:285px}.bs-time-copy h3{font-size:52px}.bs-time-stage{left:41%}.bs-time-phone{width:330px;left:4%;top:98px}.bs-time-selector{width:270px}.bs-time-caption{max-width:250px}}@media(max-width:900px)and (min-width:768px){.bs-feature{height:745px}.bs-feature-copy{padding:25px 20px 0}.bs-feature-copy h3{font-size:26px}.bs-feature-copy p{font-size:14px}.bs-feature-visual{top:216px}.bs-float{scale:.75}.bs-float-overview{bottom:20px}.bs-float-tasks{bottom:40px}.bs-float-routines{bottom:52px}.bs-feature-footer{flex-wrap:wrap;gap:4px;height:64px;padding:8px 15px}.bs-step-label{order:3;flex-basis:100%}.bs-playback{margin-left:auto}.bs-playback button,.bs-chapters button{height:23px}.bs-chapters button i{top:10px}.bs-time{height:940px}.bs-time-copy{width:44%;padding-left:28px}.bs-time-copy h3{font-size:46px}.bs-time-phone{width:303px;top:190px;left:0}.bs-time-caption{margin-top:35px}}@media(max-width:767px){.brief-showcase{scroll-margin-top:66px}.brief-showcase .bs-heading{padding:94px 16px 54px}.brief-showcase .bs-heading h2{font-size:49px;line-height:1.02}.brief-showcase .bs-heading p{font-size:17px;margin-top:23px}.bs-feature-grid{grid-template-columns:1fr;gap:8px}.bs-feature{height:855px;border-radius:25px}.bs-feature-copy{padding:27px 26px 0}.bs-feature-copy h3{font-size:32px;max-width:315px}.bs-feature-copy p{font-size:16px;max-width:310px;margin-top:13px}.bs-feature-visual{top:173px;bottom:61px}.bs-feature-visual>.bn-phone{width:min(79%,328px);top:13px}.bs-float-overview{right:10px;bottom:16px;width:255px}.bs-float-tasks{left:10px;bottom:32px;width:248px}.bs-float-routines{right:10px;bottom:54px;width:265px}.bs-feature-footer{padding:0 21px;gap:11px}.bs-step-label{font-size:12px}.bs-demo-note{font-size:11px;padding:19px 25px 25px;max-width:350px;margin:auto}.bs-time{height:1200px;border-radius:25px}.bs-time-copy{width:100%;padding:31px 27px 0}.bs-time-copy h3{font-size:48px;line-height:1.025;max-width:330px}.bs-time-copy h3 br:nth-child(2){display:none}.bs-time-copy>p{font-size:16px;margin-top:20px;max-width:310px}.bs-time-selector{margin-top:24px;max-width:100%;width:330px;gap:7px}.bs-time-selector button{font-size:13px;padding:8px 12px;gap:8px}.bs-time-caption{margin-top:24px;gap:5px;max-width:310px}.bs-time-caption strong{font-size:16px}.bs-time-caption span{font-size:13px;min-height:40px}.bs-time-stage{top:454px;right:0;bottom:68px;left:0}.bs-time-phone{width:293px;left:9%;top:40px}.bs-time-ground{bottom:0}.bs-time-footer{inset:auto 20px 18px;gap:9px;flex-wrap:wrap}.bs-time-footer>span{order:3;flex-basis:100%;font-size:11px}.bs-time-footer>.bs-playback{margin-left:auto}.bs-time-steps{gap:4px}.bs-time-steps button{width:18px}.bs-time-steps button[aria-pressed=true]{width:32px}}@media(max-width:359px){.brief-showcase .bs-heading h2{font-size:43px}.bs-feature{height:790px}.bs-feature-copy{padding:25px 22px 0}.bs-feature-copy h3{font-size:29px}.bs-feature-copy p{font-size:15px}.bs-feature-visual{top:191px}.bs-feature-visual>.bn-phone{width:85%}.bs-float{scale:.88}.bs-float-overview{transform-origin:bottom right;right:4px;bottom:6px}.bs-float-tasks{transform-origin:bottom left;left:4px;bottom:21px}.bs-float-routines{transform-origin:bottom right;right:4px;bottom:31px}.bs-feature-footer{padding:0 15px;gap:8px}.bs-step-label{font-size:11px}.bs-time-copy{padding:29px 22px 0}.bs-time-copy h3{font-size:43px}.bs-time-copy>p{font-size:15px}.bs-time-phone{width:270px;left:7%;top:53px}.bs-time{height:1170px}.bs-time-stage{top:464px}.bs-time-caption{margin-top:22px}}@media(prefers-reduced-motion:reduce){.brief-showcase *,.brief-showcase *:before,.brief-showcase *:after{animation-duration:.001ms!important;animation-delay:0ms!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}@media(min-width:768px)and (max-width:900px){.bs-feature-grid{grid-template-columns:1fr}.bs-feature{height:790px}.bs-feature-copy{position:absolute;width:37%;padding:62px 0 0 32px}.bs-feature-copy h3{font-size:34px}.bs-feature-copy p{font-size:17px;line-height:1.5;margin-top:20px}.bs-feature-visual{top:28px;right:0;bottom:67px;left:37%}.bs-feature-visual>.bn-phone{width:320px;top:0}.bs-float{scale:1}.bs-float-overview{right:14px;bottom:24px}.bs-float-tasks{left:12px;bottom:44px}.bs-float-routines{right:14px;bottom:70px}.bs-feature-footer{height:66px;padding:0 32px;flex-wrap:nowrap;gap:14px}.bs-step-label{order:0;flex-basis:auto;font-size:13px}.bs-playback button{height:38px;width:30px}.bs-chapters button{height:30px}.bs-chapters button i{top:13.5px}}.bn-notes-naming .bn-card{padding:0 16px;border-radius:14px}.bn-naming-row{display:flex;align-items:center;gap:13px;padding:13px 0;border-bottom:.5px solid #d9d9d9}.bn-naming-row:last-child{border:0}.bn-naming-row>div{flex:1;min-width:0}.bn-naming-row p{font-size:16px}.bn-naming-row small{display:block;letter-spacing:.6px}.bn-naming-row>.bn-mark{color:#858585;width:15px;height:15px}.bn-naming-row>.bn-mark:last-child{width:12px;height:12px}.bn-vault-tail p{display:flex;justify-content:space-between;font-size:14px;line-height:24px;color:#6a6a6a}.bn-vault-tail p span{font:10px/24px PortaCue Plex,monospace;color:#858585}.bn-vault-tail>small{display:block;padding-top:10px;margin-top:8px;border-top:.5px solid #d9d9d9;letter-spacing:.8px}.bs-float-routines{min-height:155px}.bs-float-routine-detail{transition:opacity .4s,transform .55s cubic-bezier(.2,.8,.2,1)}.bs-float-shared-detail{position:absolute;top:18px;right:18px;bottom:18px;left:18px;opacity:0;transform:translateY(10px);transition:opacity .4s,transform .55s cubic-bezier(.2,.8,.2,1)}.bs-float-shared-detail .bn-shared-row{padding:0;border:0}.bs-float-shared-detail .bn-shared-row p{font-size:19px;line-height:24px}.bs-float-shared-detail .bn-shared-row small{margin-top:12px;font-size:8px}.bs-float-routines[data-shared=true] .bs-float-routine-detail{opacity:0;transform:translateY(-10px)}.bs-float-routines[data-shared=true] .bs-float-shared-detail{opacity:1;transform:translateY(0)}.bn-stat-foot{justify-content:space-between;gap:8px}.bn-stat-size{color:#161616;font-weight:500;text-align:right;display:flex;gap:5px;align-items:center}.bn-stat-size .bn-mark{width:10px;height:10px}@media(max-width:767px){.core-metrics.portacue-brief{padding:0 8px 8px}.bs-feature-grid{gap:12px}.bs-feature-visual{top:190px}.bs-feature-copy h3{font-size:32px}.bs-feature-routines .bs-feature-visual{top:205px}}.shared-inbox{position:relative;display:grid;grid-template-columns:1.12fr 1fr;min-height:830px;margin-top:24px;border-radius:28px;overflow:hidden;isolation:isolate;background:linear-gradient(135deg,#e8f1f0 22%,#e1eeea 62%,#d2e5db);font-family:PortaCue Figtree,sans-serif;color:#161616;letter-spacing:0;scroll-margin-top:90px}.shared-inbox button{font-family:inherit;color:inherit;cursor:pointer;touch-action:manipulation}.shared-inbox button:focus-visible{outline:2px solid #161616;outline-offset:4px}.shared-inbox button:active{transform:scale(.98)}.si-visual{position:relative;min-width:0;isolation:isolate}.si-phone{position:absolute;width:342px;top:86px;left:24%;transform:rotate(-3deg);filter:drop-shadow(12px 27px 25px #35544c36)}.si-copy{position:relative;z-index:3;align-self:center;padding:68px 56px 64px 35px}.si-copy h3{font-size:clamp(44px,4.1vw,62px);line-height:1.04;font-weight:600;letter-spacing:-.035em;text-wrap:balance;max-width:510px}.si-copy>p{font-size:19px;line-height:1.5;color:#52685f;max-width:390px;margin-top:23px;text-wrap:pretty}.si-explore{margin-top:40px;max-width:395px}.si-explore>p{font-size:13px;font-weight:500;color:#52685f;margin-bottom:14px}.si-type-controls{display:flex;flex-wrap:wrap;gap:8px}.si-type-controls button{border:1px solid #b7ccc1;background:transparent;display:flex;align-items:center;gap:7px;padding:10px 13px;border-radius:9px;font-size:14px;line-height:20px;transition:background .2s,color .2s,border-color .2s}.si-type-controls svg{width:15px;height:15px;stroke-width:1.5}.si-type-controls button:hover{background:#f4faf6}.si-type-controls button[aria-pressed=true]{background:#253b31;color:#fff;border-color:#253b31}.si-description{font-size:15px;line-height:1.5;min-height:69px;color:#52685f;margin-top:18px;text-wrap:pretty}.si-overview-link{display:flex;align-items:center;gap:8px;border:0;padding:8px 0;background:none;font-size:13px;text-decoration:underline;text-underline-offset:4px;margin-top:14px}.si-overview-link svg{width:14px;height:14px;stroke-width:1.5}.si-overview-link:hover{color:#52685f}.si-sample{display:block;font-size:11px;color:#52685f;margin-top:23px}.si-float{position:absolute;z-index:3;filter:drop-shadow(4px 16px 17px #24483d26)}.si-float-primary{width:256px;left:4%;top:330px;transform:rotate(-5deg);animation:si-unfold .55s cubic-bezier(.16,1,.3,1)}.si-float-secondary{width:255px;right:2%;top:580px;transform:rotate(4deg)}.si-hue-green{--si-surface:#EFFFEE;--si-ground:#E1F6E0;--si-sheet:#F2FFF2;--si-rule:#D4DBD4;--si-secondary:#626962}.si-hue-blue{--si-surface:#ECFCFF;--si-ground:#D6EAFF;--si-sheet:#E9F7FF;--si-rule:#D3DAE1;--si-secondary:#61686F}.si-hue-peach{--si-surface:#FFF3EF;--si-ground:#FFDFDA;--si-sheet:#FFEFEB;--si-rule:#E1D6D4;--si-secondary:#6F6462}.si-hue-aqua{--si-surface:#E5FFFF;--si-ground:#D4F7F9;--si-sheet:#E9FFFF;--si-rule:#D1DCDC;--si-secondary:#5F6A6B}.si-hue-yellow{--si-surface:#FFFAE5;--si-ground:#F7EFD4;--si-sheet:#FFFCE9;--si-rule:#DCD9D0;--si-secondary:#6A675E}.si-slab{position:relative;background:var(--si-surface);border:1px solid var(--si-rule);border-radius:15.3px;overflow:hidden;text-align:left}.si-slab-inner{padding:17px 17px 16px 22px}.si-ruling{display:block;position:absolute;left:0;top:0;bottom:0;width:3px;background:#161616}.si-ruling-green{background:repeating-linear-gradient(to bottom,#161616 0 2px,transparent 2px 5px)}.si-ruling-blue{background:linear-gradient(to right,#161616 0 1px,transparent 1px 2px,#161616 2px 3px)}.si-ruling-peach{background:repeating-linear-gradient(to bottom,#161616 0 7px,transparent 7px 11px)}.si-slab-title{display:flex;align-items:center;gap:8px;width:100%;border:0;background:none;padding:0;margin-bottom:11px;text-align:left}.si-slab-title strong{font-size:20px;font-weight:600;letter-spacing:0;line-height:1.2;flex:1}.si-slab-title small{font:500 8.5px PortaCue Plex,monospace;letter-spacing:1.3px;color:var(--si-secondary)}.si-slab-title>svg{width:13px;height:13px;stroke-width:1.4;opacity:0;transition:opacity .2s}.si-slab-title:hover>svg,.si-slab-title:focus-visible>svg{opacity:1}.si-check-row{display:flex;align-items:center;width:100%;min-height:36px;gap:10px;padding:3px 0;border:0;background:none;font-size:14px;text-align:left}.si-check{width:13px;height:13px;border:1px solid #161616;display:grid;place-items:center;flex:none}.si-check[data-checked=true]{background:#161616}.si-check svg{width:11px;height:11px;stroke:#fff;stroke-width:2}.si-check-row[aria-pressed=true]>span:nth-child(2){text-decoration:line-through;color:var(--si-secondary)}.si-hand{flex:none;display:inline-grid;place-items:center;width:19px;height:19px;border:1px solid #161616;border-radius:50%;font:500 9px PortaCue Figtree,sans-serif;color:#161616;background:transparent}.si-hand[data-filled=true]{color:#f5f3ee;background:#161616}.si-check-row .si-hand{margin-left:auto;width:16px;height:16px;font-size:8px}.si-stamp{display:flex;align-items:center;justify-content:space-between;font:400 8.5px/1.5 PortaCue Plex,monospace;letter-spacing:.85px;color:var(--si-secondary);margin-top:12px!important}.si-plan-row{display:flex;gap:13px;align-items:center;padding:9px 0 13px}.si-plan-row+.si-plan-row{border-top:1px solid var(--si-rule);padding-top:17px}.si-date-tile{width:36px;flex:none;text-align:center;border:1px solid var(--si-rule);border-radius:6px;padding:4px 0}.si-date-tile small{display:block;font:7px PortaCue Plex,monospace;letter-spacing:.6px}.si-date-tile strong{display:block;font-size:21px;font-weight:500;line-height:25px}.si-plan-row>div:last-child b{display:block;font-size:14px;line-height:1.35;font-weight:500}.si-plan-row>div:last-child small{display:block;font:8px PortaCue Plex,monospace;letter-spacing:.7px;color:var(--si-secondary);margin-top:7px}.si-board-content>div{display:flex;gap:10px;padding:13px 0}.si-board-content>div+div{border-top:1px solid var(--si-rule)}.si-board-content>div>svg{width:16px;height:16px;flex:none;stroke-width:1.3;margin-top:2px}.si-board-content p{font-size:15px;line-height:1.4}.si-board-content p small{display:block;font-size:12px;line-height:1.4;color:var(--si-secondary);margin-top:5px}.si-log-content>div{display:flex;gap:13px;padding:15px 0}.si-log-content>div+div{border-top:1px solid var(--si-rule)}.si-log-content>div>small{font:8px PortaCue Plex,monospace;white-space:nowrap;padding-top:3px;color:var(--si-secondary)}.si-log-content p{font-size:15px;line-height:1.4}.si-log-content p span{display:block;font:8px PortaCue Plex,monospace;color:var(--si-secondary);margin-top:10px}.si-note-content h5{font-size:18px;font-weight:600;margin:6px 0 12px}.si-note-content p{font-size:14px;line-height:1.55;color:var(--si-secondary)}.si-note-content p+h5{margin-top:30px}.bn-phone[data-theme=dyn-light] .bn-screen{background:var(--si-ground,#ECE9E3)}.bn-phone[data-theme=dyn-light] .bn-home{background:linear-gradient(transparent,var(--si-ground,#ECE9E3) 55%)}.si-screen{position:absolute;top:59px;right:0;bottom:0;left:0;background:#ece9e3;--si-secondary:#676767}.si-screen-scroll{height:100%;overflow:auto;overscroll-behavior:contain;scrollbar-width:none;padding-bottom:46px}.si-mast{padding:6px 18px 0}.si-fact-row{height:40px;display:flex;align-items:center;justify-content:space-between;font-size:10.5px;letter-spacing:2.1px}.si-fact-row>span{display:flex;align-items:center;gap:9px}.si-fact-row>span i{width:6px;height:6px;background:#161616;transform:rotate(45deg)}.si-fact-row>div{display:flex;align-items:center}.si-fact-row>div .si-hand+.si-hand{margin-left:-5px}.si-fact-row>div>svg{width:15px;margin-left:22px;margin-right:2px;stroke-width:1.8}.si-fact-row>button{display:flex;align-items:center;gap:8px;padding:0;border:0;background:none;font-size:10px;letter-spacing:1.5px;height:40px}.si-fact-row>button svg{width:16px;height:16px}.si-mast h4{font-size:34px;line-height:45px;letter-spacing:.68px;font-weight:800;margin:1px 0 6px}.si-mast-rule{height:1px;background:#d9d9d9;margin-right:-18px}.si-table{padding:24px 18px 0}.si-table-pair{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.si-table-pair .si-slab-inner{padding:16px 14px 16px 18px}.si-table-pair .si-slab-title{flex-wrap:wrap;gap:6px;margin-bottom:12px}.si-table-pair .si-slab-title strong{font-size:17px;flex-basis:100%}.si-table-pair .si-slab-title>svg{display:none}.si-table-pair p{font-size:14px;line-height:1.4}.si-table-pair .si-stamp{font-size:8px;letter-spacing:.9px}.si-drawer{margin:23px 18px 0}.si-section-label{display:flex;justify-content:space-between;font:500 8.5px/18px PortaCue Plex,monospace;letter-spacing:1.3px;color:#676767;margin-bottom:7px}.si-drawer>button{width:100%;display:flex;position:relative;align-items:center;height:43px;gap:10px;border:0;border-top:1px solid #d9d9d9;background:none;text-align:left;padding:0 0 0 15px}.si-drawer .si-ruling{top:14px;bottom:14px}.si-drawer>button>span:not(.si-ruling){flex:1;font-size:14px}.si-drawer>button>small{font:8px PortaCue Plex,monospace;letter-spacing:.7px;color:#676767}.si-drawer>button>svg{width:13px;stroke-width:1.4}.si-stream{margin:25px 18px 0}.si-stream-entry{background:#fffae5;border-radius:15.3px;padding:16px}.si-stream-entry>div{display:flex;align-items:center;gap:7px}.si-stream-entry small{font:8.5px PortaCue Plex,monospace;letter-spacing:.85px;color:#6a675e}.si-stream-entry p{font-size:15px;line-height:1.4;margin-top:12px}.si-document{background:var(--si-ground)}.si-document .si-mast-rule{background:var(--si-rule)}.si-doc-body{padding:25px 18px;animation:si-page .4s cubic-bezier(.16,1,.3,1)}.si-doc-kind{display:flex;align-items:center;gap:8px;font:8.5px PortaCue Plex,monospace;letter-spacing:1.2px;color:var(--si-secondary);margin-bottom:20px}.si-doc-kind>svg{width:15px;height:15px;stroke-width:1.4}.si-doc-kind>span{margin-left:auto;font-size:8px}.si-doc-paper{background:var(--si-sheet);border-radius:15.3px;padding:22px 18px}.si-doc-section{display:flex;justify-content:space-between;align-items:center;font-size:18px;font-weight:600;margin-bottom:16px}.si-doc-section span{font:8px PortaCue Plex,monospace;color:var(--si-secondary);letter-spacing:1px}.si-doc-paper .si-check-row{min-height:48px;font-size:16px}.si-doc-paper .si-check{width:18px;height:18px}.si-doc-path{font:9px PortaCue Plex,monospace;color:var(--si-secondary);margin-top:18px!important;letter-spacing:.4px}@keyframes si-unfold{0%{opacity:.5;translate:0 12px}to{opacity:1;translate:0 0}}@keyframes si-page{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1600px){.si-phone{left:28%}.si-float-primary{left:12%}.si-float-secondary{right:4%}}@media(max-width:1199px)and (min-width:901px){.shared-inbox{grid-template-columns:1.1fr 1fr;min-height:830px}.si-copy{padding:55px 28px 55px 20px}.si-copy h3{font-size:48px}.si-phone{width:315px;left:19%;top:100px}.si-float-primary{width:223px;left:1%;top:350px}.si-float-secondary{width:235px;right:0;top:595px}.si-slab-title strong{font-size:18px}}@media(max-width:900px){.shared-inbox{display:flex;flex-direction:column;min-height:0}.si-copy{order:0;width:100%;padding:45px 36px 0;align-self:start}.si-copy h3{font-size:54px;max-width:540px}.si-copy>p{max-width:440px}.si-explore{margin-top:27px;max-width:540px}.si-description{min-height:45px;max-width:450px}.si-overview-link{margin-top:8px}.si-sample{margin-top:13px}.si-visual{order:1;height:770px;margin-top:24px}.si-phone{width:342px;top:30px;left:calc(50% - 150px)}.si-float-primary{left:calc(50% - 280px);top:230px}.si-float-secondary{right:calc(50% - 295px);top:485px}}@media(max-width:600px){.shared-inbox{margin-top:14px;border-radius:25px}.si-copy{padding:35px 27px 0}.si-copy h3{font-size:43px;line-height:1.045;letter-spacing:-.03em}.si-copy>p{font-size:17px;line-height:1.5;margin-top:19px}.si-explore{margin-top:26px}.si-explore>p{font-size:12px}.si-type-controls{gap:7px}.si-type-controls button{font-size:13px;padding:10px 11px}.si-description{font-size:14px;min-height:63px;margin-top:16px}.si-sample{font-size:10px}.si-visual{height:735px;margin-top:16px}.si-phone{width:min(79%,320px);left:18%;top:30px;transform:rotate(-2deg)}.si-float-primary{width:225px;left:10px;top:259px;transform:rotate(-4deg)}.si-float-secondary{width:230px;right:12px;top:525px;transform:rotate(3deg)}.si-float .si-slab-title strong{font-size:18px}.si-float .si-slab-inner{padding:15px 15px 15px 20px}.si-float .si-check-row{font-size:13px}}@media(max-width:359px){.si-copy{padding:30px 22px 0}.si-copy h3{font-size:37px}.si-copy>p{font-size:16px}.si-type-controls button{padding:9px 10px}.si-type-controls{gap:6px}.si-visual{height:680px}.si-float-primary{width:210px;top:237px;left:6px}.si-float-secondary{width:217px;top:477px;right:8px}}@media(prefers-reduced-motion:reduce){.shared-inbox *,.shared-inbox *:before,.shared-inbox *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.kx-surround{padding:40px 24px 64px;background:#fff}.kx-journey{--kx-top:88px;position:relative;color:#161616;font-family:PortaCue Figtree,sans-serif;letter-spacing:0;scroll-margin-top:88px}.kx-sticky{position:sticky;top:var(--kx-top);max-width:1440px;margin:auto}.kx-stage{height:clamp(520px,calc(100svh - 170px),790px);position:relative;isolation:isolate;overflow:hidden;border-radius:28px;container-type:inline-size;background:#fff3ef;--kx-progress:0;touch-action:pan-y pinch-zoom}.kx-layer,.kx-detail-layer{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(100% 0 0);will-change:clip-path}.kx-layer:first-child{clip-path:inset(0)}.kx-shelf{background:#fff3ef;--kx-secondary:#6F6462}.kx-reader{background:#efffee;--kx-secondary:#626962}.kx-ask{background:#ecfcff;--kx-secondary:#61686F}.kx-snippets{background:#fffae5;--kx-secondary:#6A675E}.kx-copy{position:absolute;left:0;top:50%;transform:translateY(-50%);width:48%;padding:38px clamp(30px,4.5cqw,68px)}.kx-eyebrow{display:flex;align-items:center;gap:13px;font-size:14px;font-weight:600;margin-bottom:28px}.kx-eyebrow>span{font:10px PortaCue Plex,monospace;color:var(--kx-secondary);border-right:1px solid #16161625;padding-right:13px}.kx-copy h2{font-size:clamp(40px,4.65cqw,67px);font-weight:600;letter-spacing:-.045em;line-height:1.04;text-wrap:balance;margin:0}.kx-copy>p{max-width:365px;margin:25px 0 0;font-size:clamp(17px,1.5cqw,21px);font-weight:400;line-height:1.5;color:var(--kx-secondary);text-wrap:pretty}.kx-copy>small{display:block;font-size:12px;line-height:1.55;color:var(--kx-secondary);margin-top:28px;max-width:330px}.kx-reader .kx-copy{top:39%}.kx-phone-anchor{position:absolute;z-index:3;height:calc(100% - 48px);aspect-ratio:417/876;left:73%;top:24px;transform:translate(-50%);filter:drop-shadow(12px 21px 18px #2421182b)}.kx-phone{height:100%;width:100%}.kx-phone .bn-screen,.kx-screen-layer{background:#f3f2ef}.kx-phone .bn-status,.kx-phone .bn-home{z-index:10;pointer-events:none}.kx-screen-deck,.kx-screen-layer{position:absolute;top:0;right:0;bottom:0;left:0}.kx-screen-layer{clip-path:inset(852px 0 0)}.kx-screen-layer:first-child{clip-path:inset(0)}.kx-journey button{font-family:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.kx-journey button:focus-visible,.kx-journey input:focus-visible,.kx-journey select:focus-visible{outline:2px solid #161616;outline-offset:3px}.kx-journey button:disabled{cursor:default}.kx-detail-layer{z-index:4;pointer-events:none}.kx-detail-layer>*{pointer-events:auto}.kx-reader-detail{position:absolute;left:4.5%;bottom:9%;width:36%;max-width:405px;color:#161616}.kx-detail-label{font:9px PortaCue Plex,monospace;letter-spacing:1.5px;color:#626962;margin-bottom:13px}.kx-detail-hint{font-size:12px;color:#626962;margin:12px 0 0}.kx-reader-detail .kn-heading-strip{margin:0;padding:2px 0 5px;width:100%}.kx-reader-detail .kn-heading-strip button{font-size:13px;padding:10px 12px;background:#fff;border-color:#d9d9d9}.kx-reader-detail .kn-heading-strip button[aria-current]{background:#161616}.kx-spoken-excerpt{font-size:20px;line-height:1.4;font-weight:500;margin:0 0 16px;animation:kn-line-in .25s ease-out}.kx-reader-detail .kn-audio-bar{position:relative;inset:auto;border-radius:16px;background:#f3f2ef;box-shadow:0 8px 22px #26302612;overflow:hidden;width:100%}.kx-reader-detail .kn-audio-controls{padding:5px 10px 14px}.kx-reader-detail .kn-grabber{height:20px}.kx-ask-example{position:absolute;left:4.5%;bottom:12%;width:36%;max-width:395px;display:flex;flex-wrap:wrap;align-items:center;gap:12px;background:#ffffff85;border:0;border-radius:14px;padding:18px 20px;text-align:left;font-size:15px;line-height:1.45;color:#161616}.kx-ask-example>span{width:100%;font:8px PortaCue Plex,monospace;letter-spacing:1.3px;color:#61686f}.kx-ask-example>svg{margin-left:auto}.kx-ask .kx-copy{top:41%}.kx-scroll-meter{position:absolute;right:14px;top:50%;width:2px;height:94px;z-index:6;background:#16161615;transform:translateY(-50%)}.kx-scroll-meter>span{display:block;width:2px;height:100%;background:#161616;transform:scaleY(var(--kx-progress));transform-origin:top}.kx-scroll-meter>i{display:block;position:absolute;width:4px;height:4px;background:#161616;left:-1px;top:calc(var(--kx-progress)*100%);border-radius:50%}.kx-foot{display:flex;justify-content:space-between;align-items:center;height:40px;padding:0 9px;gap:16px;font-size:10px;color:#6a6a6a}.kx-scroll-cue{font:8px PortaCue Plex,monospace;letter-spacing:1.3px}.kx-scroll-cue>span{margin-left:8px;font-size:15px}.kx-current{font:9px PortaCue Plex,monospace}.kx-demo-controls{display:flex;align-items:center;gap:8px;min-width:128px;justify-content:flex-end}.kx-demo-controls button{display:flex;align-items:center;justify-content:center;gap:7px;border:0;background:none;color:#6a6a6a;font-size:10px;padding:8px 4px;min-height:34px}.kx-demo-disclosure{font-size:9px;color:#858585;margin:0;padding:0 9px;height:20px}.kn-page{--stock:#F3F2EF;--surface:#fff;--fill:#EBEBEB;--ink:#161616;--secondary:#6A6A6A;--label:#6A6A6A;--rule:#D9D9D9;--divider:rgba(22,22,22,.288);position:relative;height:852px;padding-top:71px;background:var(--stock);color:var(--ink);font:500 16px/1.25 PortaCue Figtree,sans-serif;overflow:hidden;letter-spacing:0;text-align:left}.kn-page *,.kn-audio-bar *{box-sizing:border-box}.kn-page p,.kn-page h4,.kn-page h5{margin:0}.kn-page button,.kn-audio-bar button,.kn-heading-strip button{display:flex;align-items:center;border:0;background:none;padding:0;color:inherit;text-align:left;font:inherit}.kn-page svg,.kn-audio-bar svg{flex:none}.kn-page input,.kn-page select{font:inherit;color:inherit;border:0;background:transparent;min-width:0}.kn-page input::placeholder{color:var(--label);opacity:1}.kn-mast{padding:0 16px}.kn-fact{height:24px;display:flex;align-items:center;justify-content:space-between;font-size:10.5px;font-weight:400;letter-spacing:2.1px;text-transform:uppercase;color:var(--label)}.kn-fact button{width:44px;height:44px;justify-content:center;color:var(--ink)}.kn-mast h4{font-size:34px;font-weight:800;letter-spacing:.68px;line-height:40.8px;margin:2px 0 8px}.kn-mast-rule{height:.3333px;background:var(--divider);margin-right:-16px}.kn-chips{display:flex;gap:14px;align-items:center;margin:12px 16px 0;overflow:auto;scrollbar-width:none;white-space:nowrap;min-height:26px}.kn-chips button{flex:none;border-radius:13px;height:26px;padding:0 9px;background:var(--fill);font:500 8.5px PortaCue Plex,monospace;letter-spacing:1.19px;text-transform:uppercase}.kn-chips button[aria-pressed=true]{background:var(--ink);color:var(--surface)}.kn-shelf-filters{margin-top:16px}.kn-search{height:50px;margin:12px 16px 0;padding:0 16px;border-radius:25px;display:flex;gap:9px;align-items:center;background:var(--fill);color:var(--label)}.kn-search input{flex:1;width:100%;outline-offset:0;font-weight:500}.kn-search button{margin-left:auto}.kn-section{display:flex;align-items:center;gap:12px;margin:26px 16px 10px;font:500 8.5px/11px PortaCue Plex,monospace;letter-spacing:1.7px;color:var(--label)}.kn-section i{flex:1;height:.3333px;background:var(--rule)}.kn-shelf-scroll{height:490px;overflow:auto;scrollbar-width:none}.kn-shelf-row{display:flex!important;align-items:flex-start!important;width:calc(100% - 32px);gap:13px;padding:13px 0!important;margin:0 16px;border-bottom:.3333px solid var(--divider)!important}.kn-plate{width:56px;height:56px;background:var(--surface);border:.75px solid var(--rule);border-radius:8px;flex:none;display:grid;place-items:center;font:500 8.5px PortaCue Plex,monospace;letter-spacing:.8px;color:var(--label)}.kn-row-copy{flex:1;min-width:0}.kn-kicker{display:flex;align-items:center;gap:7px;white-space:nowrap;overflow:hidden;margin-bottom:5px;font-size:13px;line-height:16px;font-weight:400;color:var(--label)}.kn-kicker b{font:500 8.5px PortaCue Plex,monospace;letter-spacing:1.4px;color:var(--ink)}.kn-kicker>span{overflow:hidden;text-overflow:ellipsis}.kn-row-copy strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:17px;line-height:20.4px;font-weight:800}.kn-shelf-row small{font:400 8.5px/12px PortaCue Plex,monospace;letter-spacing:1px;color:var(--label);white-space:nowrap}.kn-row-copy>small{display:block;margin-top:5px;overflow:hidden;text-overflow:ellipsis}.kn-diamond{width:6px;height:6px;display:inline-block;flex:none;background:var(--ink);transform:rotate(45deg);margin-top:2px}.kn-shelf-row[data-finished=true]{gap:11px;align-items:center!important;padding:10px 0!important}.kn-shelf-row[data-finished=true] .kn-plate{width:36px;height:36px;border-radius:8px}.kn-shelf-row[data-finished=true] strong{font-size:14px;font-weight:500;line-height:18px;color:var(--secondary);-webkit-line-clamp:1}.kn-shelf-footer{position:absolute;bottom:37px;left:16px;right:16px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:18px;border-top:.333px solid var(--divider);font:500 8.5px PortaCue Plex,monospace;letter-spacing:.7px}.kn-shelf-footer small{font:400 7px PortaCue Plex,monospace;letter-spacing:.7px;color:var(--label)}.kn-no-match{padding:48px 16px!important;font-size:16px;color:var(--secondary)}.kn-reader{padding-top:59px}.kn-reader-scroll{height:759px;overflow:auto;scrollbar-width:none;position:relative;overscroll-behavior-y:auto}.kn-reader-column{padding:12px 28px 170px}.kn-reader-toolbar{display:flex;align-items:center;gap:14px;height:20px;margin-bottom:26px;color:var(--secondary);font:500 8.5px PortaCue Plex,monospace;letter-spacing:1.4px}.kn-reader-toolbar>button:first-child{gap:8px;letter-spacing:2px}.kn-reader-toolbar>span:first-of-type{flex:1}.kn-reader-toolbar button{min-height:34px}.kn-reader-toolbar .kn-aa{font:500 16px PortaCue Figtree,sans-serif}.kn-source-link{color:var(--ink)}.kn-type-options{display:flex;align-items:center;gap:18px;padding:14px;background:var(--surface);border-radius:13px;margin-bottom:16px;font:10px PortaCue Plex,monospace}.kn-type-options button{font:500 16px PortaCue Figtree,sans-serif;padding:8px}.kn-type-options button:last-child{font-size:20px}.kn-type-options button[aria-pressed=true]{background:var(--ink);color:var(--surface);border-radius:8px}.kn-stamps{display:flex;gap:9px}.kn-stamps span{display:flex;align-items:center;height:19px;border:.333px solid var(--rule);border-radius:8px;padding:0 6px;font:500 8.5px PortaCue Plex,monospace;letter-spacing:1.36px;color:var(--label)}.kn-reader-column header h4{font-size:34px;font-weight:800;line-height:40.8px;letter-spacing:.34px;margin-top:12px}.kn-saved-line{font:400 8.5px/12px PortaCue Plex,monospace!important;letter-spacing:1.2px;color:var(--label);margin-top:9px!important}.kn-reader-column header>.kn-mast-rule{margin-top:13px;margin-right:-28px}.kn-segments{display:flex;margin-top:18px}.kn-segments button{flex:1;justify-content:center;padding:9px 0;font:500 9.5px PortaCue Plex,monospace;letter-spacing:1.6px;color:var(--label);border-bottom:1.5px solid transparent}.kn-segments button[aria-pressed=true]{border-bottom-color:var(--ink);color:var(--ink)}.kn-ask-clip{gap:7px;height:30px;margin-top:10px;font-size:13px!important;color:var(--secondary)!important}.kn-heading-strip{display:flex;position:relative;gap:8px;overflow:auto;scrollbar-width:none;margin-top:12px;padding:2px 1px;scroll-snap-type:x mandatory}.kn-heading-strip button{flex:none;white-space:nowrap;padding:7px 10px;border:.75px solid #D9D9D9;border-radius:8px;color:#6a6a6a;font:400 12px/15px PortaCue Figtree,sans-serif;scroll-snap-align:start}.kn-heading-strip button[aria-current]{background:#161616;color:#fff;border-color:#161616}.kn-prose{padding-top:18px;font-size:16px;font-weight:500;line-height:25.7px}.kn-prose h5{font-size:22px;line-height:27px;font-weight:600;margin:24px 0 12px}.kn-prose section:first-child h5{margin-top:0}.kn-prose p{margin:0 0 17px}.kn-prose mark{color:inherit;background:transparent;box-decoration-break:clone;-webkit-box-decoration-break:clone;transition:background .2s}.kn-prose[data-speaking=true]{color:var(--secondary)}.kn-prose mark[data-spoken=true]{color:var(--ink)}.kn-reader-scroll[data-large-type=true] .kn-prose{font-size:19px;line-height:30px}.kn-reader-dock{position:absolute;left:0;right:0;bottom:34px;padding:12px 28px 18px;display:flex;justify-content:space-between;align-items:center;gap:18px;background:var(--stock);font:500 8.5px/12px PortaCue Plex,monospace;letter-spacing:1.4px}.kn-reader-dock:before{content:"";position:absolute;bottom:100%;left:0;right:0;height:46px;background:linear-gradient(transparent,#f3f2efe6,#f3f2ef);pointer-events:none}.kn-reader-dock small{font:400 8.5px/12px PortaCue Plex,monospace;letter-spacing:0;color:var(--label);max-width:210px;text-align:right;overflow-wrap:anywhere}.kn-audio-bar{position:absolute;bottom:34px;left:0;right:0;background:#f3f2ef;color:#161616;font-family:PortaCue Figtree,sans-serif;animation:kn-dock-in .3s ease-out}.kn-grabber{height:22px!important;width:100%;justify-content:center!important;display:flex;align-items:center;border:0;background:none;padding:0}.kn-grabber i,.kn-sheet-grab{width:34px;height:3.5px;background:#d9d9d9;border-radius:2px;display:block}.kn-audio-controls{display:flex;align-items:center;padding:12px 18px 18px;gap:0}.kn-audio-controls>button{width:46px;height:34px;justify-content:center;flex:none}.kn-audio-controls>span{flex:1}.kn-rate select{border:0;color:#161616;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ebebeb;border-radius:15px;height:30px;padding:0 11px;font:500 11px PortaCue Plex,monospace;cursor:pointer}.kn-listen{position:absolute;top:59px;right:0;bottom:34px;left:0;display:flex;flex-direction:column;background:var(--stock);animation:kn-listen-in .45s cubic-bezier(.22,1,.36,1);z-index:3}.kn-listen header{display:flex;align-items:center;justify-content:space-between;padding:0 6px;font:500 10px PortaCue Plex,monospace;color:var(--label)}.kn-listen header>button,.kn-listen header>i{width:44px;height:44px;justify-content:center;color:var(--secondary)}.kn-listen-lines{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:center;gap:22px;padding:12px 26px}.kn-listen-lines>p{font-size:22px;line-height:35.4px;font-weight:500;text-align:center;animation:kn-line-in .25s ease-in-out}.kn-listen-lines .kn-neighbour{font:500 16px/20px PortaCue Figtree,sans-serif;color:var(--secondary);text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:20px;max-height:40px}.kn-speeds{display:flex;gap:8px;overflow:auto;scrollbar-width:none;padding:0 22px;margin-bottom:26px}.kn-speeds>button{height:30px;padding:0 11px;background:var(--fill);border-radius:15px;font:500 11px PortaCue Plex,monospace;flex:none}.kn-speeds>button[aria-pressed=true]{background:var(--ink);color:var(--surface)}.kn-large-transport{display:flex;align-items:center;justify-content:center;gap:34px;padding-bottom:34px}.kn-large-transport>button{width:52px;height:52px;justify-content:center;color:var(--secondary)}.kn-large-transport .kn-main-play{width:78px;height:78px;background:var(--ink);color:var(--surface);border-radius:50%;position:relative}.kn-main-play>svg:first-child{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg);fill:none;stroke:#fff;stroke-width:2}.kn-main-play>svg:first-child circle{transition:stroke-dasharray .3s}.kn-ask{padding-top:71px}.kn-sheet-grab{position:absolute;top:66px;left:50%;transform:translate(-50%)}.kn-ask-header{display:flex;align-items:center;gap:9px;padding:26px 16px 12px;border-bottom:.333px solid var(--divider)}.kn-ask-header>span{font:500 10.5px PortaCue Plex,monospace;letter-spacing:2.4px}.kn-ask-header>small{display:flex;align-items:center;gap:6px;margin-left:auto;border:.333px solid var(--rule);height:26px;border-radius:13px;padding:0 9px;font:500 8.5px PortaCue Plex,monospace;letter-spacing:1.19px;color:var(--label);white-space:nowrap}.kn-ask-header>small i{width:5px;height:5px;border-radius:50%;background:var(--ink)}.kn-chat-scroll{height:600px;overflow:auto;padding-top:22px;scrollbar-width:none}.kn-user-message{margin:0 16px 24px 60px;padding:11px 15px;border-radius:17px;background:var(--surface);font-size:16px;line-height:26px}.kn-answer{font-size:16px;line-height:26px;color:#3a566f;padding:0 16px}.kn-answer sup{display:inline-flex;gap:3px;margin-left:4px;vertical-align:super}.kn-answer sup button{font:10px PortaCue Plex,monospace;min-width:12px;justify-content:center}.kn-grounded{display:flex;align-items:center;gap:3px;margin:20px 16px 0;font:500 10px PortaCue Plex,monospace;letter-spacing:1.9px;color:var(--label)}.kn-grounded span{flex:1}.kn-grounded i{width:15px;height:4px;border-radius:2px;background:var(--ink)}.kn-source-rail{display:flex;gap:12px;overflow:auto;scrollbar-width:none;padding:4px 16px;margin-top:10px}.kn-source-card{display:block!important;width:218px;flex:none;background:var(--surface)!important;border-radius:13px;padding:13px 14px!important;min-height:143px}.kn-source-top{display:flex;justify-content:space-between;align-items:center}.kn-source-top b{font:500 9px PortaCue Plex,monospace;width:20px;height:20px;border-radius:50%;border:.333px solid var(--rule);display:grid;place-items:center}.kn-source-top small{font:500 8.5px PortaCue Plex,monospace;letter-spacing:1px;color:var(--label)}.kn-source-card strong{display:block;font:500 10px/13px PortaCue Plex,monospace;letter-spacing:.8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:11px}.kn-source-card p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:13.5px;line-height:21px;font-weight:400;color:var(--label);margin-top:7px}.kn-answer-foot{font-size:13px;line-height:19px;font-weight:400;color:var(--label);padding:8px 16px}.kn-composer{position:absolute;bottom:42px;left:16px;right:16px;min-height:52px;border-radius:26px;background:var(--surface);display:flex;align-items:center;gap:10px;padding:6px 6px 6px 18px}.kn-composer input{width:100%;flex:1;font-size:16px;outline:none}.kn-composer button{width:40px;height:40px;justify-content:center;border-radius:50%;background:var(--ink);color:#fff;flex:none}.kn-composer button:disabled{background:var(--fill);color:var(--label)}.kn-retrieving{display:flex;align-items:center;gap:12px;padding:10px 16px;font:10px PortaCue Plex,monospace;letter-spacing:1.4px}.kn-retrieving>svg{animation:kn-line-in .8s alternate infinite}.kn-source-preview{position:absolute;top:71px;right:0;bottom:0;left:0;z-index:5;background:var(--stock);padding:26px 16px 34px;animation:kn-listen-in .4s cubic-bezier(.22,1,.36,1)}.kn-source-preview>.kn-sheet-grab{top:8px}.kn-source-preview header{display:flex;justify-content:space-between;align-items:center;font:500 10px PortaCue Plex,monospace;letter-spacing:1.8px;height:30px}.kn-source-preview header button{width:44px;height:44px;justify-content:center}.kn-source-preview h4{font-size:34px;font-weight:800;line-height:41px;margin:20px 0 10px}.kn-source-preview>small{font:8.5px/14px PortaCue Plex,monospace;color:var(--label);overflow-wrap:anywhere}.kn-source-preview .kn-mast-rule{margin-top:16px}.kn-source-preview>p{font-size:16px;line-height:26px;margin-top:24px;white-space:pre-wrap}.kn-source-preview footer{position:absolute;bottom:48px;left:16px;right:16px;display:flex;justify-content:space-between;font:500 8.5px PortaCue Plex,monospace;letter-spacing:1px}.kn-source-preview footer button{height:40px}.kn-snippets .kn-search{margin-top:14px}.kn-copy-coach{display:flex;gap:7px;align-items:center;margin:12px 16px 0!important;font:500 8.5px PortaCue Plex,monospace!important;letter-spacing:.94px;color:var(--label)}.kn-snippet-scroll{height:536px;overflow:auto;scrollbar-width:none;padding-bottom:96px}.kn-snippet-row{display:flex;align-items:center;padding:10px 16px;border-bottom:.333px solid var(--rule)}.kn-snippet-row>button:first-child{display:block;min-width:0;flex:1;padding-right:10px}.kn-snippet-meta{display:flex;align-items:center;gap:7px}.kn-snippet-meta b{font:500 12.5px PortaCue Plex,monospace}.kn-snippet-meta em{font:500 8.5px PortaCue Plex,monospace;letter-spacing:.34px;padding:0 6px;display:flex;align-items:center;height:16px;background:var(--fill);border-radius:8px;white-space:nowrap}.kn-snippet-meta small{font:500 8.5px PortaCue Plex,monospace;letter-spacing:.85px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;direction:rtl;text-align:right;color:var(--label);margin-left:auto}.kn-snippet-row p{font-size:16px;font-weight:500;line-height:20px;color:var(--label);margin-top:5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kn-snippet-row>button:last-child{width:40px;height:44px;flex:none;justify-content:center;position:relative;color:var(--label)}.kn-snippet-row>button:last-child:before{content:"";height:26px;width:.333px;background:var(--rule);position:absolute;left:0}.kn-snippet-row[data-copied=true]{background:var(--fill)}.kn-new-snippet{position:absolute;bottom:56px;right:20px;width:52px;height:52px;border-radius:50%;background:var(--ink)!important;color:var(--surface)!important;justify-content:center}.kn-fill-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0003;z-index:6;display:flex;align-items:flex-end}.kn-fill-sheet{background:var(--stock);padding:0 16px 54px;width:100%;border-radius:26px 26px 0 0;animation:kn-listen-in .4s cubic-bezier(.22,1,.36,1)}.kn-fill-sheet>.kn-grabber{margin-bottom:10px;height:22px!important}.kn-fill-sheet h5{font:500 10px PortaCue Plex,monospace;letter-spacing:1.8px;margin:0 0 14px}.kn-fill-preview{padding:14px;background:var(--surface);border-radius:13px;white-space:pre-wrap;font-size:16px;line-height:30px;max-height:380px;overflow:auto}.kn-fill-preview input{border-radius:5px;background:var(--fill);border:0;max-width:100%;padding:1px 5px;font-size:16px}.kn-fill-actions{display:flex;gap:10px;margin-top:14px}.kn-fill-actions button{background:var(--fill);padding:0 18px;border-radius:24px;min-height:48px;font-size:16px;font-weight:600;justify-content:center}.kn-fill-actions button:last-child{flex:1;background:var(--ink);color:var(--surface)}.kn-toast{position:absolute;bottom:114px;left:50%;transform:translate(-50%);border-radius:24px;background:var(--ink);color:var(--surface);padding:12px 18px;font-size:13px;white-space:nowrap;z-index:8}@keyframes kn-line-in{0%{opacity:.15}to{opacity:1}}@keyframes kn-dock-in{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes kn-listen-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(min-width:901px)and (max-height:750px){.kx-stage{height:calc(100svh - 156px);min-height:460px}.kx-copy h2{font-size:clamp(38px,4cqw,55px)}.kx-copy{padding-block:25px}.kx-eyebrow{margin-bottom:18px}.kx-copy>p{font-size:17px;margin-top:20px}.kx-copy>small{margin-top:19px}.kx-reader .kx-copy{top:34%}.kx-reader-detail{bottom:7%;width:38%}.kx-spoken-excerpt{font-size:16px;line-height:1.4}.kx-ask-example{bottom:7%;font-size:13px;padding:13px 16px}}@media(max-width:900px){.kx-surround{padding:24px 14px 48px}.kx-journey{--kx-top:80px}.kx-stage{height:calc(100svh - 152px);min-height:560px;max-height:900px}.kx-copy,.kx-reader .kx-copy,.kx-ask .kx-copy{top:0;transform:none;width:100%;padding:27px 32px 0}.kx-eyebrow{margin-bottom:13px;font-size:12px}.kx-copy h2{font-size:42px;line-height:1.04}.kx-copy h2 br{display:none}.kx-copy>p{font-size:16px;line-height:1.45;max-width:530px;margin-top:12px}.kx-copy>small{display:none}.kx-phone-anchor{top:auto;bottom:20px;height:calc(100% - 206px);left:63%}.kx-reader-detail{left:4%;bottom:14%;width:29%}.kx-detail-label{font-size:8px;line-height:1.6}.kx-reader-detail .kn-heading-strip{display:flex;flex-direction:column;align-items:flex-start;overflow:visible;gap:8px}.kx-reader-detail .kn-heading-strip button{font-size:12px;white-space:normal}.kx-spoken-excerpt{font-size:16px;line-height:1.45}.kx-reader-detail .kn-audio-controls{flex-wrap:wrap;justify-content:center;padding:5px 3px 10px}.kx-reader-detail .kn-audio-controls>span{display:none}.kx-reader-detail .kn-audio-controls>button{width:32px}.kx-reader-detail .kn-audio-controls .kn-rate{margin-top:6px}.kx-ask-example{left:4%;width:29%;bottom:20%;font-size:13px;padding:14px}.kx-ask-example>span{line-height:1.6}.kx-scroll-meter{right:9px}}@media(max-width:600px){.kx-surround{padding:18px 8px 40px}.kx-journey{--kx-top:74px}.kx-stage{height:calc(100svh - 142px);min-height:580px;border-radius:25px}.kx-copy,.kx-reader .kx-copy,.kx-ask .kx-copy{padding:24px 25px 0}.kx-copy h2{font-size:36px;letter-spacing:-.04em;max-width:320px}.kx-copy h2 br{display:initial}.kx-copy>p{font-size:14px;line-height:1.45;max-width:340px;margin-top:12px}.kx-eyebrow{margin-bottom:12px;font-size:11px}.kx-eyebrow>span{font-size:8px}.kx-phone-anchor{left:50%;bottom:18px;height:calc(100% - 226px);max-width:80%}.kx-reader-detail{left:4%;bottom:9%;width:44%;max-width:200px;transform:translate(-2%)}.kx-reader-detail .kx-detail-label,.kx-detail-hint,.kx-reader-detail .kn-heading-strip{display:none}.kx-reader-detail:has(.kn-heading-strip){display:none}.kx-spoken-excerpt{background:#f3f2ef;padding:13px;border-radius:12px;font-size:12px;line-height:1.4;margin-bottom:0;box-shadow:0 6px 16px #0000000a}.kx-reader-detail .kn-audio-bar,.kx-ask-example{display:none}.kx-foot{padding:0 3px;gap:8px}.kx-scroll-cue{font-size:7px;letter-spacing:.7px}.kx-current{font-size:8px}.kx-demo-controls{min-width:0;gap:3px}.kx-demo-controls button{font-size:9px}.kx-demo-disclosure{font-size:8px;padding:0 3px}.kx-scroll-meter{height:65px}}@media(max-width:359px){.kx-copy,.kx-reader .kx-copy,.kx-ask .kx-copy{padding:22px 21px 0}.kx-copy h2{font-size:32px}.kx-copy>p{font-size:13px}.kx-phone-anchor{height:calc(100% - 220px)}.kx-current{display:none}.kx-spoken-excerpt{font-size:11px}}@media(prefers-reduced-motion:reduce){.kx-journey *,.kx-journey *:before,.kx-journey *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.kx-layer,.kx-detail-layer{will-change:auto}}.kn-page footer{min-height:0;background:transparent;grid-template-columns:none;padding:0}.kn-page .kn-shelf-footer{padding-top:18px}.kn-page .kn-shelf-footer{padding-top:13px;padding-bottom:8px;bottom:34px;letter-spacing:1.4px}.kn-shelf-footer>span{white-space:nowrap}.kn-shelf-footer small{font-size:8.5px;letter-spacing:1.2px;color:#d9d9d9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kn-shelf-scroll .kn-section{letter-spacing:2px}.kn-shelf-scroll .kn-section i{background:var(--divider)}.kn-shelf-scroll .kn-section>span:last-child{font-weight:400}.kn-verdict{position:absolute;top:59px;left:0;right:0;height:38px;padding:9px 28px;display:flex;align-items:center;gap:10px;background:#f3f2ef;z-index:2}.kn-verdict b{font:500 8.5px PortaCue Plex,monospace;letter-spacing:1.6px;flex:none}.kn-verdict span{font-size:13px;color:#6a6a6a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kn-verdict i{position:absolute;bottom:0;left:0;height:1.5px;background:#161616;transition:width .25s}.kn-reader-column{padding-top:50px}.kn-ask-clip{font:500 8.5px PortaCue Plex,monospace!important;letter-spacing:1.4px}.kn-reader:has(.kn-segments button:first-child[aria-pressed=true]) .kn-verdict{display:none}.kn-reader:has(.kn-segments button:first-child[aria-pressed=true]) .kn-reader-column{padding-top:12px}.kn-snippets .kn-chips{min-height:22px;gap:14px}.kn-snippets .kn-chips button{height:22px;padding:0;background:none;color:#6a6a6a;text-transform:none}.kn-snippets .kn-chips button[aria-pressed=true]{padding:0 8px;background:#161616;color:#fff}.kn-auto-token{color:#6a6a6a}.kx-screen-layer:nth-child(3){background:#c4c3c1}.kn-ask{position:absolute;top:71px;left:0;right:0;height:781px;padding-top:0;border-radius:30px 30px 0 0;box-shadow:0 -12px 0 -3px #f3f2ef88}.kn-ask>.kn-sheet-grab{top:8px}.kn-ask .kn-source-preview{top:0}.kn-ask .kn-chat-source{display:flex;flex-direction:column;padding:0 0 34px;border-radius:30px 30px 0 0}.kn-chat-source>header{display:block;flex:none;height:auto;padding:26px 16px 16px;border-bottom:.333px solid var(--divider)}.kn-source-stamp{display:flex;align-items:center;gap:9px;color:var(--label);font:500 10px PortaCue Plex,monospace;letter-spacing:2px}.kn-chat-source h4{font-size:22px;font-weight:800;line-height:28px;letter-spacing:0;margin:11px 0 0}.kn-source-passage{flex:1;overflow:auto;padding:14px 16px 16px}.kn-source-passage p{padding:11px 14px;background:var(--surface);border:1px solid #6A6A6A;border-radius:10px;font-size:16px;line-height:26px;white-space:pre-wrap}.kn-page .kn-chat-source footer{position:static;display:flex;gap:12px;flex:none;padding:12px 16px 8px;border-top:.333px solid var(--divider)}.kn-chat-source footer button{flex:1;min-height:44px;justify-content:center;background:var(--surface);border-radius:11px;font:500 12.5px PortaCue Plex,monospace;letter-spacing:.9px;white-space:nowrap}.kn-chat-source footer button:last-child{background:var(--ink);color:var(--surface);font-weight:600}.kn-chat-source>.kn-source-edit-toolbar{display:flex;gap:10px;align-items:center;padding:16px;height:64px;border:0}.kn-source-edit-toolbar>span{flex:1;font:500 8.5px PortaCue Plex,monospace;letter-spacing:1.7px;text-transform:uppercase;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--label)}.kn-source-edit-toolbar>button:last-child{font:600 16px PortaCue Figtree,sans-serif;letter-spacing:0}.kn-source-editing textarea{resize:none;border:0;outline:0;background:transparent;color:var(--ink);padding:16px 28px;flex:1;font:16px/26px PortaCue Plex,monospace}.mf-section{padding:110px 24px 100px;background:#fff;color:#161616;font-family:PortaCue Figtree,sans-serif;scroll-margin-top:100px}.mf-layout{max-width:1280px;margin:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:68px;align-items:start}.mf-copy h2{font-size:clamp(46px,4.7vw,68px);font-weight:600;line-height:1.02;letter-spacing:-.04em;margin:0;text-wrap:balance}.mf-lede{font-size:19px;line-height:1.5;color:#6a6a6a;max-width:390px;margin:23px 0 32px;letter-spacing:0}.mf-list{display:flex;flex-direction:column;gap:8px}.mf-list>button{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;padding:20px 22px;border:0;border-radius:18px;background:#f5f5f3;text-align:left;color:#161616;cursor:pointer;transition:background .25s ease,transform .25s ease;transform-origin:left center}.mf-list>button[aria-selected=true]{background:var(--mf-paper)}.mf-list>button>span:first-child{display:grid;gap:7px;min-width:0}.mf-list strong{font:600 21px/1.17 PortaCue Figtree,sans-serif;letter-spacing:-.025em}.mf-list small{font:400 14px/1.42 PortaCue Figtree,sans-serif;color:#666;letter-spacing:0;max-width:355px}.mf-list>button[aria-selected=true] small{color:var(--mf-secondary)}.mf-ring{width:37px;height:37px;position:relative;flex:none;display:grid;place-items:center}.mf-ring>svg:first-child{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:none;stroke:#babab5;stroke-width:1.4}.mf-ring .mf-progress{stroke:#161616;stroke-width:2;stroke-dasharray:100;stroke-dashoffset:100;transform:rotate(-90deg);transform-origin:center}.mf-ring>svg:last-child{stroke-width:1.4}.mf-list>button:not([aria-selected=true]) .mf-ring{opacity:.55}.mf-demo{min-width:0}.mf-stage{position:relative;height:790px;background:var(--mf-paper);border-radius:28px;display:flex;justify-content:center;align-items:center;padding:28px 25px 64px;transition:background .45s ease}.mf-phone{width:338px;max-width:100%;flex:none;filter:drop-shadow(12px 22px 19px #22222224)}.mf-stage-note{position:absolute;bottom:24px;left:20px;right:20px;text-align:center;color:var(--mf-secondary);font:400 11px/1.45 PortaCue Figtree,sans-serif;letter-spacing:0}.mf-transport{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:20px 3px 0}.mf-step{display:flex;align-items:center;gap:14px;font-size:12px;min-width:0}.mf-step>span{font:10px PortaCue Plex,monospace;color:#6a6a6a;white-space:nowrap}.mf-step>p{margin:0;font-weight:500;letter-spacing:0}.mf-playback{display:flex;gap:3px;flex:none}.mf-playback button{height:36px;width:36px;display:grid;place-items:center;border:0;background:none;border-radius:50%;cursor:pointer;color:#161616}.mf-playback button:disabled{opacity:.35;cursor:default}.mf-disclosure{font-size:11px;line-height:1.55;color:#6a6a6a;margin:12px 3px 0;max-width:510px;letter-spacing:0}.mf-section button:focus-visible,.mf-section input:focus-visible,.mf-section select:focus-visible,.mf-section textarea:focus-visible,.fd-section button:focus-visible,.fd-rail:focus-visible{outline:2px solid #161616;outline-offset:3px}@media(hover:hover){.mf-list>button:hover{background:var(--mf-paper);transform:translate(3px)}.mf-playback button:hover{background:#ececea}}@media(min-width:1600px){.mf-layout{max-width:1320px;gap:100px}.mf-stage{height:840px}.mf-phone{width:355px}}@media(max-width:1100px){.mf-layout{gap:32px}.mf-list>button{padding:17px}.mf-list strong{font-size:19px}.mf-list small{font-size:13px}.mf-stage{height:750px;padding:26px 24px 60px}.mf-phone{width:320px}.mf-lede{font-size:17px}.mf-ring{width:32px;height:32px}}@media(max-width:850px)and (min-width:701px){.mf-layout{gap:22px;grid-template-columns:1fr 1.1fr}.mf-section{padding:75px 20px}.mf-stage{height:686px;padding:20px 17px 57px}.mf-phone{width:285px}.mf-list>button{padding:14px 13px;gap:8px}.mf-list strong{font-size:17px}.mf-list small{font-size:12px}.mf-copy h2{font-size:45px}.mf-lede{font-size:16px;margin:20px 0 25px}.mf-step>p{font-size:11px}.mf-step{gap:8px}.mf-playback button{width:30px}.mf-ring{width:29px;height:29px}}@media(max-width:700px){.mf-section{padding:64px 16px 70px;scroll-margin-top:82px}.mf-layout{display:flex;flex-direction:column;gap:20px}.mf-copy{width:100%}.mf-copy h2{font-size:52px;padding:0 8px}.mf-lede{font-size:17px;max-width:340px;margin:19px 8px 26px}.mf-list{flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:9px;margin:0 -16px;padding:3px 24px 7px}.mf-list>button{scroll-snap-align:center;flex:0 0 290px;min-height:127px;padding:18px;transform:none!important}.mf-list strong{font-size:20px}.mf-list small{font-size:13px}.mf-demo{width:100%}.mf-stage{height:710px;padding:22px 23px 59px;border-radius:24px}.mf-phone{width:300px}.mf-transport{padding:15px 8px 0}.mf-disclosure{padding:0 8px;margin-top:12px}.mf-stage-note{font-size:10px;bottom:21px}.mf-step>p{font-size:12px}.mf-playback button{height:36px;width:34px}}@media(max-width:359px){.mf-copy h2{font-size:45px}.mf-list>button{flex-basis:270px}.mf-stage{height:635px;padding:17px 18px 50px}.mf-phone{width:268px}.mf-stage-note{font-size:9px;left:15px;right:15px}.mf-step{gap:6px}.mf-step>p{font-size:11px}.mf-transport{padding-left:0;padding-right:0}}@media(prefers-reduced-motion:reduce){.mf-section *,.fd-section *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.mn-root{position:absolute;top:0;right:0;bottom:0;left:0;background:#f3f2ef;font:500 16px/1.25 PortaCue Figtree,sans-serif;letter-spacing:0;color:#161616;overflow:hidden}.mn-root *{box-sizing:border-box}.mn-root footer{min-height:0;background:none;grid-template-columns:none;gap:0;position:static;padding:0;margin:0;display:block}.mf-phone .bn-status{z-index:30;pointer-events:none}.mf-phone .bn-home{z-index:30;background:none}.mf-phone:has(.mn-lock) .bn-status>b{visibility:hidden}.mn-root :where(button,input,select,textarea){font:inherit;letter-spacing:inherit;color:inherit}.mn-root button{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.mn-root button:disabled{opacity:.4;cursor:default}.mn-root button:focus-visible,.mn-root input:focus-visible,.mn-root textarea:focus-visible,.mn-root select:focus-visible{outline:1.5px solid #161616;outline-offset:2px}.mn-root :where(p,h4,h5){margin:0}.mn-root textarea{resize:none}.mn-kicker,.mn-ticker{font:500 8.5px/1.3 PortaCue Plex,monospace;color:#6a6a6a;letter-spacing:1.7px;text-transform:uppercase}.mn-ticker{letter-spacing:1.19px}.mn-pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:50px;flex-shrink:0;padding:0 30px;background:#161616;color:#fff!important;border:0;border-radius:999px;font:700 16px/1 PortaCue Figtree,sans-serif!important;white-space:nowrap}.mn-pill-ghost{background:transparent;border:1px solid #d9d9d9;color:#161616!important}.mn-mast-rule{height:var(--mn-hair);background:#16161649;position:relative}.mn-sheet-dim{z-index:20;position:absolute;top:0;right:0;bottom:0;left:0;background:#0003}.mn-sheet{position:absolute;top:71px;bottom:0;left:0;right:0;border-radius:30px 30px 0 0;background:#f3f2ef;overflow:hidden;padding:20px}.mn-sheet.mn-medium{top:426px}.mn-grabber{position:absolute;top:7px;left:calc(50% - 18px);width:36px;height:5px;border-radius:3px;background:#b4b3b1}.mn-sheet-heading{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font:500 10px/1.3 PortaCue Plex,monospace;letter-spacing:1.8px;color:#6a6a6a}.mn-sheet-heading button{background:none;border:0;padding:0;letter-spacing:1.4px;color:#161616;font-size:10px}.mn-segments{display:flex;height:44px;background:#ebebeb;border-radius:9.7px;overflow:hidden}.mn-segments>button{flex:1;min-width:0;border:0;background:none;color:#6a6a6a;font:500 8.5px/1 PortaCue Plex,monospace;letter-spacing:.68px;padding:0}.mn-segments>button[aria-pressed=true]{background:#161616;color:#fff}.mn-ask{padding:0}.mn-ask-header{display:flex;align-items:flex-start;padding:10px 22px 4px;gap:12px}.mn-ask-header h4{margin-top:17px;font:800 28px/1.2 PortaCue Figtree,sans-serif;letter-spacing:.56px;flex:1}.mn-ask-header>button{width:44px;height:44px;display:grid;place-items:center;align-self:flex-start;background:none;border:0;padding:0;margin-right:-15px}.mn-ask-content{padding:8px 22px 40px;max-height:723px;overflow-y:auto;scrollbar-width:none}.mn-clip-title{font-size:15px;color:#6a6a6a;line-height:1.25}.mn-ask-field{display:flex;flex-direction:column;gap:10px;margin-top:14px;align-items:flex-start}.mn-ask-field>.mn-segments{width:100%}.mn-ask-field textarea{width:100%;padding:9px 12px;field-sizing:content;min-height:40px;max-height:122px;line-height:20px;font-size:16px;font-weight:500;border:1px solid #d9d9d9;border-radius:9.7px;background:#ebebeb}.mn-ask-button{align-self:flex-start;display:inline-block;border:0;border-radius:8px;background:#16161621;color:#161616;font:500 10px/13px PortaCue Plex,monospace!important;letter-spacing:1.5px!important;padding:9px 14px}.mn-answer{margin-top:18px;padding:14px;background:#ebebeb;border:1px solid #d9d9d9;border-radius:11.64px;display:flex;flex-direction:column;align-items:flex-start;gap:14px}.mn-answer-question{display:flex;align-items:flex-start;gap:8px;font:500 10px/1.3 PortaCue Plex,monospace;letter-spacing:1.2px;color:#d9d9d9}.mn-answer-question>span{flex:1;min-width:0}.mn-answer-question>b{flex:none;font:500 8.5px/11px PortaCue Plex,monospace;letter-spacing:1px;padding:3px 6px;color:#858585;background:#85858524;border-radius:999px}.mn-answer>p{font-size:16px;font-weight:500;line-height:25px}.mn-ask-caption{font:400 11.5px/1.25 PortaCue Figtree,sans-serif!important;color:#858585;margin-top:22px!important}.mn-day{position:absolute;top:0;right:0;bottom:0;left:0;background:#f3f2ef}.mn-day-fact{display:flex;align-items:center;color:#6a6a6a}.mn-day-fact>span{flex:1}.mn-day-fact>svg{height:13px;width:13px;fill:none;stroke:currentColor;stroke-width:.8}.mn-day-fact>svg:last-child{stroke:none}.mn-day-date{display:flex;justify-content:space-between;border-bottom:1px solid #d9d9d9}.mn-day-date>h4{font-size:34px;font-weight:800;letter-spacing:.68px;white-space:nowrap}.mn-day-date>span{font:500 8.5px/1.2 PortaCue Plex,monospace;color:#6a6a6a}.mn-day-date .bn-mark{width:11px;height:11px}.mn-day-scroll{max-height:567px;overflow-y:auto;scrollbar-width:none}.mn-capture{background:#fff;border-radius:15.3px}.mn-capture-stamp{display:flex;align-items:center;gap:7px;font:500 10px/1.2 PortaCue Plex,monospace;color:#6a6a6a}.mn-capture-stamp .bn-mark{width:13px;height:13px;color:#161616}.mn-capture-stamp>span:last-child{margin-left:auto;font-size:8.5px;letter-spacing:1.7px}.mn-capture>p{font-size:16px}.mn-wave{display:flex;align-items:center}.mn-wave>div{display:flex;align-items:center;flex:1}.mn-wave i{width:3px}.mn-wave>span{font:500 10px PortaCue Plex,monospace;color:#6a6a6a}.mn-context-chip{display:flex;gap:7px;align-items:center;padding:7px 10px;margin-top:14px;border:1px solid #d9d9d9;background:#ebebeb;border-radius:9.7px;font:500 8.5px/1 PortaCue Plex,monospace!important;letter-spacing:1.19px!important}.mn-context-chip .bn-mark{width:11px;height:11px}.mn-day-rail{position:absolute;align-items:center;pointer-events:none}.mn-day-rail>span{font-size:24px;font-weight:500}.mn-day-rail>svg:nth-child(2){width:32px;height:36px}.mn-convert-top{display:flex;flex-direction:column;gap:11px}.mn-format{display:flex;align-items:center;gap:8px;align-self:flex-start;padding:6px 10px;border:.333px solid #d9d9d9;border-radius:999px;background:#ebebeb;white-space:nowrap}.mn-format b{font:500 8.5px/1.25 PortaCue Plex,monospace;letter-spacing:1.19px}.mn-format>span{font:400 10px/1.25 PortaCue Plex,monospace;color:#6a6a6a}.mn-task-overview{margin-top:16px}.mn-overview-task{padding:15px;background:#fff;border:.333px solid #d9d9d9;border-radius:15.3px}.mn-overview-task[data-included=false]{opacity:.45}.mn-overview-task>div:first-child{display:flex;align-items:flex-start;gap:12px}.mn-include{width:22px;height:22px;border-radius:50%;border:.333px solid #d9d9d9;background:transparent;padding:0;display:grid;place-items:center;flex:none}.mn-include[aria-pressed=true]{background:#161616;color:#fff;border:0}.mn-overview-task input{width:100%;min-width:0;border:0;background:none;padding:0;font-size:17px;line-height:22px;font-weight:500}.mn-overview-chips{display:flex;align-items:center;gap:8px;padding-left:34px;margin-top:12px}.mn-overview-chips>button{display:flex;align-items:center;gap:6px;font:500 10.5px/1.25 PortaCue Plex,monospace;padding:6px 10px;border:.333px solid #d9d9d9;border-radius:8px;background:#ebebeb;white-space:nowrap}.mn-overview-chips>button:nth-child(2){font-size:8.5px}.mn-overview-chips>.mn-add-square{width:29px;height:29px;border:.9px dashed #d9d9d9;padding:0;justify-content:center;background:none}.mn-heard{margin:14px 6px 0}.mn-heard p{font-size:13.5px;line-height:17px;font-style:italic;color:#6a6a6a;margin-top:6px}.mn-actions{display:flex;gap:11px;margin-top:24px}.mn-actions>.mn-pill{flex:1}.mn-written{display:flex;flex-direction:column}.mn-written>p{display:flex;gap:8px;align-items:center;font-size:16px;font-weight:500}.mn-written>small{font:400 10px/1.3 PortaCue Plex,monospace;color:#6a6a6a;overflow-wrap:anywhere}.mn-text-button{font:500 10px/1.3 PortaCue Plex,monospace!important;letter-spacing:1.5px!important;border:0;background:none;padding:0}.mn-local-message{font-size:12px!important;color:#6a6a6a;text-align:center}.mn-task:has(.mn-review){padding:20px 0 0}.mn-task:has(.mn-review)>.mn-convert-top{padding:0 20px}.mn-review{position:absolute;background:#f3f2ef;display:flex;flex-direction:column}.mn-review>header>div:first-child{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.mn-review h4{font-size:34px;line-height:41px;font-weight:800;letter-spacing:.68px}.mn-review .mn-mast-rule{margin-top:8px}.mn-writing-banner{display:block;background:#fff;border:0;border-radius:15.3px;text-align:left;padding:12px 14px;margin:10px 16px 0;flex:none}.mn-writing-banner>div{display:flex;align-items:center;gap:10px}.mn-writing-banner small{display:flex;align-items:center;gap:5px;font:500 8.5px/1.2 PortaCue Plex,monospace;letter-spacing:1.275px;margin-left:auto}.mn-writing-banner p{font-size:16px;line-height:20px;margin-top:3px}.mn-format-explainer{margin:8px 20px!important;font-size:12px!important;color:#6a6a6a}.mn-review-scroll{flex:1;min-height:0;overflow:auto;scrollbar-width:none;padding:4px 16px;overscroll-behavior:contain}.mn-review-card{background:#fff;padding:14px}.mn-review-card-head{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 0;border:0;background:none;color:#d9d9d9!important}.mn-review-title{font-size:20px!important;line-height:25px!important;font-weight:500!important;width:100%;border:0;background:none;padding:0;margin-top:6px}.mn-task-quote{font-size:13.5px!important;font-style:italic;font-weight:400;line-height:17px;color:#6a6a6a;margin-top:5px!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mn-task-fields{border-top:.333px solid #d9d9d9;margin-top:12px}.mn-task-fields>.mn-kicker{display:block;padding-top:12px;margin-bottom:2px}.mn-task-fields>label{display:flex;align-items:center;border-bottom:.333px solid #d9d9d9}.mn-task-fields>label>svg{color:#6a6a6a;flex:none}.mn-task-fields>label>b{font:500 8.5px/1.3 PortaCue Plex,monospace;color:#6a6a6a}.mn-task-fields input,.mn-task-fields select{margin-left:auto;max-width:171px;min-width:0;height:44px;padding:0 10px;border:1px solid #d9d9d9;border-radius:9.7px;background:#ebebeb;font:500 13.5px PortaCue Figtree,sans-serif}.mn-task-fields select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.mn-task-fields .mn-tags{border:0;background:none;font:400 11px PortaCue Plex,monospace}.mn-priority-bars{font-size:11px;letter-spacing:-3px;color:#6a6a6a;width:13px;flex:none}.mn-stepper{display:flex;align-items:center;margin-left:auto;gap:12px;font-size:14px}.mn-stepper>button{width:38px;height:38px;border:1px solid #d9d9d9;border-radius:8px;background:#ebebeb;font-size:19px}.mn-stepper>span{min-width:35px;text-align:center}.mn-add-chips{display:flex;flex-wrap:wrap;margin-top:12px}.mn-add-chips button{display:flex;align-items:center;gap:6px;border:.9px dashed #d9d9d9;border-radius:8px;background:none;padding:7px 9px;font:500 10px/1.3 PortaCue Plex,monospace}.mn-preview{background:#ebebeb;padding:12px;margin-top:12px}.mn-preview code{display:block;font:400 10.5px/1.3 PortaCue Plex,monospace;color:#6a6a6a;margin-top:7px;white-space:pre-wrap;overflow-wrap:anywhere}.mn-review>footer{flex:none}.mn-person-review{display:flex;flex-direction:column;align-items:stretch;gap:12px;margin-top:16px}.mn-person-name{font-size:20px!important;font-weight:700!important;line-height:25px!important;border:0;background:none;padding:0;width:100%}.mn-person-fields{background:#fff;border-radius:13px;border:.333px solid #d9d9d9;overflow:hidden}.mn-person-fields>label{display:flex;align-items:baseline;gap:10px;padding:9px 12px;border-top:.333px solid #d9d9d9}.mn-person-fields>label:first-child{border:0}.mn-person-fields span{width:92px;flex:none;font:500 8.5px/1.3 PortaCue Plex,monospace;letter-spacing:1.2px;color:#6a6a6a}.mn-person-fields input{font-size:14px;line-height:17.5px;font-weight:500;border:0;background:none;min-width:0;width:100%;padding:0}.mn-person-review>textarea{background:#fff;border:.333px solid #d9d9d9;border-radius:13px;padding:16px 15px;font:400 14px/18px PortaCue Plex,monospace}.mn-person-save{display:flex;justify-content:center}.mn-business{background:#faf9f5;color:#242422;padding:20px 24px;aspect-ratio:1.65;text-align:left;width:100%}.mn-business>div{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:18px}.mn-business>div>span{font-size:9px;line-height:1.05;letter-spacing:2px;font-weight:700}.mn-business i{width:24px;height:24px;border:1px solid #242422;border-radius:50%}.mn-business h5{font-size:21px;line-height:1.2;font-weight:500}.mn-business p{font-size:10px;letter-spacing:.5px;margin-top:3px}.mn-business small{display:block;font-size:9px;line-height:1.5;margin-top:12px;color:#686863}.mn-photo-meta{display:flex;justify-content:space-between;font:500 8.5px/1.3 PortaCue Plex,monospace;color:#6a6a6a}.mn-focus{padding:16px 22px 64px;display:flex;flex-direction:column}.mn-focus .mn-sheet-heading{font-size:8.5px;letter-spacing:1.7px}.mn-focus .mn-sheet-heading>button{font-size:11px;letter-spacing:0;text-transform:none;color:#6a6a6a}.mn-focus-task{margin-top:14px}.mn-focus-task>h5{font-size:19px;font-weight:500;line-height:24px}.mn-focus-task>p{margin-top:7px}.mn-duration{display:flex;align-items:baseline;gap:10px;margin-top:22px}.mn-duration>strong{font-size:34px;font-weight:800;line-height:41px;font-variant-numeric:tabular-nums}.mn-duration>div{margin-left:auto;text-align:right;align-self:flex-end;padding-bottom:6px}.mn-duration b{display:block;font:500 10px/1.3 PortaCue Plex,monospace;margin-top:5px}.mn-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:4px;border:0;border-radius:2px;background:linear-gradient(to right,#161616 var(--range),#d9d9d9 var(--range));margin:33px 0 15px;padding:0}.mn-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:0;box-shadow:0 2px 5px #0003;border-radius:50%;height:28px;width:28px;cursor:grab}.mn-slider::-moz-range-thumb{background:#fff;border:0;box-shadow:0 2px 5px #0003;border-radius:50%;height:28px;width:28px}.mn-range-labels{display:flex;justify-content:space-between;margin-top:6px}.mn-duration-chips{display:flex;gap:7px;margin-top:20px}.mn-duration-chips>button,.mn-widget-start{height:26px;border-radius:999px;padding:0 9px;background:#ebebeb;border:0;font:500 8.5px/1 PortaCue Plex,monospace!important;letter-spacing:1.19px!important;white-space:nowrap}.mn-duration-chips>button[aria-pressed=true]{background:#161616;color:#fff}.mn-focus-toggles{background:#fff;border:1px solid #d9d9d9;margin-top:22px}.mn-switch-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;font:500 16px/20px PortaCue Figtree,sans-serif}.mn-switch-row+label{margin-top:1px}.mn-switch-row input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:51px;height:31px;border-radius:999px;background:#c8c8ca;border:0;flex:none;margin:0;cursor:pointer}.mn-switch-row input:checked{background:#161616}.mn-switch-row input:after{content:"";position:absolute;width:27px;height:27px;left:2px;top:2px;background:#fff;border-radius:50%;box-shadow:0 1px 2px #0002;transition:transform .18s}.mn-switch-row input:checked:after{transform:translate(20px)}.mn-lock{position:absolute;top:0;right:0;bottom:0;left:0;background:#e8e8e8;padding:0 16px}.mn-lock-clock{text-align:center;padding:100px 0 70px;font-family:-apple-system,BlinkMacSystemFont,sans-serif}.mn-lock-clock>span{font-size:20px;font-weight:500}.mn-lock-clock>strong{display:block;font-size:88px;line-height:1.1;font-weight:600;letter-spacing:-4px}.mn-root:has(.mn-lock)~.bn-home{color:#161616}.mn-focus-activity{background:#fff;border-radius:25px;padding:7px 16px;display:flex;flex-direction:column;gap:6px}.mn-activity-top{display:flex;align-items:center;justify-content:space-between;font:500 8.5px/1.3 PortaCue Plex,monospace;color:#858585;letter-spacing:1.7px}.mn-focus-number{display:flex;align-items:center;gap:14px}.mn-focus-number>svg{width:40px;height:40px;fill:none;stroke:#d9d9d9;flex:none}.mn-focus-number .mn-focus-progress{stroke:#161616;stroke-dasharray:100;transform:rotate(-90deg);transform-origin:center}.mn-focus-number>div{display:flex;flex-direction:column;gap:2px}.mn-focus-number strong{font:800 34px/41px PortaCue Figtree,sans-serif;font-variant-numeric:tabular-nums}.mn-focus-number p{font:500 13px/16px PortaCue Figtree,sans-serif}.mn-activity-actions{display:flex;gap:9px}.mn-activity-actions>button{flex:1;height:31px;border-radius:999px;background:#ebebeb;font:700 13.5px/1 PortaCue Figtree,sans-serif}.mn-activity-actions>button:last-child{background:#161616;color:#fff;border-color:#161616}.mn-activity-receipt{font:500 8.5px/11px PortaCue Plex,monospace;letter-spacing:1.19px;color:#858585}.mn-lock-bottom{position:absolute;bottom:52px;left:40px;right:40px;display:flex;justify-content:space-between;align-items:center}.mn-lock-bottom>*{width:48px;height:48px;border-radius:50%;background:#d5d5d5;padding:13px}.mn-widget-scene{position:absolute;top:0;right:0;bottom:0;left:0;background:#d8dad6;padding:110px 22px 0}.mn-widget{background:#fff;color:#161616;border-radius:25px;overflow:hidden;min-height:338px;padding-bottom:11px}.mn-widget>header{display:flex;align-items:baseline;gap:8px;padding:11px 16px 0}.mn-widget>header>strong{font-size:22px;font-weight:800;line-height:27px}.mn-widget>header>span{font-size:17px;font-weight:500;color:#858585}.mn-widget>header>div{margin-left:auto;display:flex;align-items:baseline;font:500 8.5px/1.3 PortaCue Plex,monospace;letter-spacing:1.7px;color:#858585}.mn-widget>header b{font:500 10px/1.3 PortaCue Plex,monospace;text-decoration:underline;text-underline-offset:3px;color:#161616}.mn-widget>header small{font-size:8.5px}.mn-widget-rule{height:.333px;background:#d9d9d9;margin:9px 16px 0}.mn-widget-label{display:flex;gap:9px;align-items:center;padding:7px 16px 3px;font:500 8.5px/1.3 PortaCue Plex,monospace;letter-spacing:1.7px;color:#858585}.mn-widget-label i{flex:1;height:.333px;background:#d9d9d9}.mn-widget-row{display:flex;gap:11px;align-items:center;padding:5px 16px;border-top:.333px solid #d9d9d9;min-height:47px}.mn-widget-task{display:flex;align-items:center;gap:11px;flex:1;min-width:0;border:0;background:none;text-align:left;padding:0}.mn-widget-task>div{min-width:0}.mn-widget-task p{font:500 14px/17.5px PortaCue Figtree,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mn-widget-task small{display:block;margin-top:3px;font:500 8.5px/11px PortaCue Plex,monospace;color:#858585;letter-spacing:1.7px}.mn-widget-tick{width:19px;height:19px;border-radius:50%;border:1px solid #d9d9d9;display:grid;place-items:center;flex:none}.mn-widget-tick>i{width:11px;height:11px;background:#161616;border-radius:50%;opacity:0}.mn-widget-row[data-done=true] .mn-widget-tick>i{opacity:1}.mn-widget-row[data-done=true] p{color:#858585;text-decoration:line-through}.mn-widget-start{letter-spacing:1.7px!important;flex:none}.mn-widget-app-name{display:block;text-align:center;margin-top:8px;font:400 12px/1.3 -apple-system,BlinkMacSystemFont,sans-serif}.mn-note{position:absolute;top:0;right:0;bottom:0;left:0;padding-top:59px;background:#f3f2ef}.mn-note>nav{display:flex;align-items:center;gap:8px;height:44px;padding:0 12px}.mn-note>nav>button{height:44px;display:grid;place-items:center;border:0;background:none;padding:0}.mn-note>nav>span{flex:1;font:500 8.5px/1.3 PortaCue Plex,monospace;letter-spacing:1.7px;color:#6a6a6a;text-align:center}.mn-note-scroll{padding:12px 28px 40px;height:749px;overflow-y:auto;scrollbar-width:none;overscroll-behavior:contain}.mn-note-scroll>h4{font-size:34px;font-weight:800;letter-spacing:.68px;margin-bottom:13px}.mn-note-scroll>.mn-mast-rule{margin-right:-16px;margin-bottom:22px}.mn-properties{padding:14px;background:#fff;border:.75px solid #d9d9d9;border-radius:13px;margin-bottom:20px;display:flex;flex-direction:column;gap:9px}.mn-properties>button,.mn-backlinks>button{display:flex;align-items:center;gap:7px;border:0;background:none;padding:0;font:500 8.5px/1.3 PortaCue Plex,monospace;letter-spacing:1.7px;color:#d9d9d9;text-align:left}.mn-properties>div{display:flex;align-items:baseline;gap:12px}.mn-properties>div>span{font-size:13px;font-weight:500;color:#6a6a6a;width:88px}.mn-properties p{font-size:13.5px;font-weight:400;color:#6a6a6a}.mn-note-scroll>p{font-size:16px;line-height:26.74px;font-weight:500}.mn-note-scroll>h5{font-size:20px;font-weight:700;line-height:25px;margin:22px 0 12px}.mn-note-checkbox{display:flex;align-items:center;gap:9px;font-size:16px;line-height:24px;margin:15px 0}.mn-note-checkbox>span{width:16px;height:16px;border:1px solid #d9d9d9;border-radius:50%;flex:none}.mn-backlinks{margin-top:34px}.mn-backlinks>div{display:flex;flex-direction:column;gap:10px;margin-top:10px}.mn-backlinks>div>button{display:block;padding:13px;width:100%;background:#fff;border:0;border-radius:13px;text-align:left}.mn-backlinks strong{font:600 13.5px/17px PortaCue Figtree,sans-serif}.mn-backlinks p{font:400 13px/16.5px PortaCue Figtree,sans-serif;color:#6a6a6a;margin-top:5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mn-inline-link{border:0;background:none;padding:0;font:inherit;display:inline;text-decoration:underline;text-decoration-color:#d9d9d9;text-underline-offset:3px}.mn-note-editor{width:100%;height:749px;border:0;background:none;padding:18px 28px;font:400 14px/22px PortaCue Plex,monospace!important}.mn-note>.kn-page{position:absolute;top:0;right:0;bottom:0;left:0}.mn-task{display:flex;flex-direction:column;padding-bottom:54px}.mn-task-overview{display:flex;flex-direction:column;flex:1;min-height:0}.mn-task-overview .mn-actions{margin-top:auto;padding-top:16px;justify-content:space-around}.mn-task-overview .mn-actions>.mn-pill{flex:none}.mn-focus>footer{margin-top:auto;padding-top:18px;display:flex;flex-direction:column;gap:11px}.mn-focus>footer>.mn-pill{width:100%}.mn-review>footer{padding:10px 16px 48px}.mn-task-fields>label{padding:8px 0;min-height:34px}.mn-task-fields>label>b{font-size:10px;letter-spacing:1.1px;font-weight:500}.mn-task-fields>label>svg{width:12px;height:12px}.mn-task-fields select{width:auto;height:28px;border:0;border-radius:8px;background:#ebebeb;font:500 11px PortaCue Plex,monospace;padding:0 10px}.mn-task-fields .mn-tags{height:18px;padding:0;text-align:right;flex:1;max-width:none;min-width:0}.mn-date-value{position:relative;margin-left:auto;display:flex;align-items:center;font:500 11px/14px PortaCue Plex,monospace}.mn-date-value>input{position:absolute;inset:0 auto 0 0;width:60%;height:100%;opacity:0;cursor:pointer;max-width:none}.mn-date-value>input:last-child{left:auto;right:0;width:40%}.mn-estimate{padding:8px 0;border-bottom:.333px solid #d9d9d9;display:flex;flex-direction:column;gap:7px}.mn-estimate>header{display:flex;align-items:center;color:#6a6a6a}.mn-estimate b{font:500 10px/13px PortaCue Plex,monospace;letter-spacing:1.1px}.mn-estimate>header>button{margin-left:auto;display:grid;place-items:center;border:0;background:none;color:#858585}.mn-estimate-ladder{display:flex;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.mn-estimate-ladder>button{height:44px;display:flex;align-items:center;padding:0;background:none;border:0;flex:none}.mn-estimate-ladder span{display:grid;place-items:center;height:26px;border-radius:999px;background:#ebebeb;font:500 8.5px/11px PortaCue Plex,monospace;letter-spacing:1.19px;white-space:nowrap}.mn-estimate-ladder>button[aria-pressed=true]>span{background:#161616;color:#fff}.mn-add-chips>button{min-height:44px;padding:11px 12px;gap:5px;font:500 10px/13px PortaCue Plex,monospace;letter-spacing:.6px;color:#6a6a6a}.mn-focus-number>svg{stroke-width:1}.mn-focus-number .mn-focus-progress{stroke-width:2}.mn-focus-number p{color:#6a6a6a}.mn-activity-actions>button{border:0}.mn-overview-chips>button:first-child{text-transform:none}.mn-overview-chips>button:nth-child(2){font:500 11px/1 PortaCue Plex,monospace;text-transform:none;height:28px;border:0;letter-spacing:0}.mn-format-gem{display:block;width:15px;height:15px;border-radius:5px;background:#161616;flex:none}.mn-format-gem-large{width:20px;height:20px}.mn-review>footer{display:flex;flex-direction:row;justify-content:center}.mn-review>footer>.mn-pill{width:auto}.mn-review-scroll{-webkit-mask-image:linear-gradient(to bottom,transparent,#000 8px,#000 calc(100% - 8px),transparent);mask-image:linear-gradient(to bottom,transparent,#000 8px,#000 calc(100% - 8px),transparent)}.mn-root{--mn-ink:#161616;--mn-label:#6a6a6a;--mn-rule:#d9d9d9;--mn-sheet:#f3f2ef;--mn-card:#fff;--mn-well:#ebebeb;--mn-hair:calc(1px / 3)}.mn-day{padding:75px 18px 98px}.mn-day-fact{height:24px;font:400 10.5px/13px PortaCue Figtree,sans-serif;letter-spacing:2.1px;gap:16px;white-space:nowrap}.mn-day-fact>svg:last-child{width:14px;height:20px;margin:0 5px}.mn-day-date{align-items:flex-start;gap:12px;margin-top:2px;padding-bottom:0;border:0}.mn-day-date>h4{line-height:41px}.mn-day-date>span{padding-top:7px;min-width:0;line-height:14px;text-align:right}.mn-day>header:after{content:"";display:block;background:var(--mn-rule);height:var(--mn-hair);margin-top:2px;box-shadow:0 0 0 transparent}.mn-capture{position:relative;padding:14px 16px 12px}.mn-capture[data-corner=true][data-woven=false]{padding-bottom:30px}.mn-capture-stamp{min-height:18px}.mn-capture-stamp>svg{color:var(--mn-ink)}.mn-capture>p{margin-top:10px;line-height:24px}.mn-wave{gap:12px;height:30px;margin-top:10px}.mn-wave>div{overflow:hidden;height:30px}.mn-wave i{max-width:3px;border-radius:1px}.mn-voice-play{width:29px;height:29px;display:grid;place-items:center;flex:none}.mn-wave>span:last-child{font:500 10px/13px PortaCue Plex,monospace;white-space:nowrap}.mn-capture-corner{position:absolute;right:8px;bottom:8px;display:flex;gap:8px}.mn-native-chip{border:0;background:none;padding:0;display:flex;min-height:44px}.mn-native-chip>span{height:26px;padding:0 9px;border-radius:13px;background:var(--mn-well);display:flex;align-items:center;font:500 8.5px/11px PortaCue Plex,monospace;letter-spacing:1.19px;white-space:nowrap}.mn-native-chip:active>span{background:var(--mn-ink);color:var(--mn-card)}.mn-marginalia-gem{background:none;border:0;padding:0;min-width:44px;height:44px;display:flex}.mn-marginalia{padding-top:4px;margin-top:10px}.mn-marginalia>header{align-items:center;justify-content:space-between}.mn-marginalia>header button{width:26px;height:22px;padding:0;background:none;border:0;display:flex;justify-content:flex-end}.mn-marginalia>header svg{width:9px;height:13px}.mn-marginalia>p{margin-top:10px;font-size:16px;line-height:24px}.mn-marginalia>div{display:flex}.mn-marginalia>div>button{border:0;white-space:nowrap}.mn-day-rail{grid-template-columns:1fr 1fr 1fr;justify-items:center}.mn-review{top:19px;right:0;bottom:0;left:0}.mn-review-nav{height:44px;flex:none;display:flex;align-items:center;padding:0 16px}.mn-review-nav>button{height:44px;width:44px;display:grid;place-items:center;border:0;border-radius:50%;background:#ffffffbd;box-shadow:0 2px 8px #16161605;padding:0}.mn-review-nav svg{width:24px;height:24px;fill:none;stroke:var(--mn-ink);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mn-review>header{padding:6px 0 0}.mn-review>header>div:first-child{padding:0 16px}.mn-review .mn-mast-rule{margin:8px 0 0 16px;height:var(--mn-hair)}.mn-writing-banner small{color:var(--mn-ink)}.mn-review-card{border-radius:18px}.mn-review-title{field-sizing:content;resize:none;display:block;min-height:25px}.mn-task-fields>label{gap:12px}.mn-task-fields>label>b{min-width:0}.mn-date-value{min-height:18px}.mn-priority-token{position:relative;margin-left:auto;display:flex;gap:5px;align-items:center;background:var(--mn-well);height:26px;border-radius:13px;padding:0 9px;font:500 11px/14px PortaCue Plex,monospace}.mn-priority-token select{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.mn-estimate>header{min-height:18px;gap:8px}.mn-estimate>header>button{height:34px;width:34px;margin-top:-8px;margin-bottom:-8px}.mn-estimate-ladder{gap:7px;padding:0;-webkit-mask-image:none;mask-image:none}.mn-estimate-ladder span{padding:0 9px}.mn-add-chips{gap:7px}.mn-preview{border-radius:13px}.mn-written{align-items:flex-start;gap:12px;margin-top:26px}.mn-written>small{text-align:left}.mn-written .mn-pill{align-self:center}.mn-person{display:flex;flex-direction:column;padding-bottom:54px}.mn-person-review{flex:1;min-height:0}.mn-person-review>textarea{height:auto;flex:1;min-height:110px}.mn-person>.mn-written{margin-top:26px}.mn-person-save{flex:none}.mn-scan-plate{margin-top:10px}.mn-focus-toggles{border-radius:15.3px}.mn-focus>footer>.mn-ticker{line-height:14px}.mn-widget>header>div{gap:8px}.mn-widget>header b:last-of-type{text-decoration:none}.mn-widget>section:first-of-type .mn-widget-label>span{color:var(--mn-ink)}.mn-widget-label b{font-weight:400;letter-spacing:0}.mn-widget-label+.mn-widget-row{border-top:0}.mn-widget-start{font-weight:500!important}.mn-note .mn-properties>button,.mn-note .mn-backlinks>button{color:var(--mn-rule)}.mn-answer-question>span{border-radius:999px}.mn-day-fact>svg:last-child{fill:var(--mn-ink)}.mn-day-rail{left:16px;right:16px;bottom:40px;display:flex;justify-content:space-between;height:50px}.mn-capture-round{display:grid;place-items:center;width:50px;height:50px;border:1px solid var(--mn-rule);border-radius:50%;font:500 19px/1 PortaCue Figtree,sans-serif}.mn-day-rail>.mn-capture-mic{background:var(--mn-ink);border-color:var(--mn-ink);color:var(--mn-card)}.mn-capture-mic>svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.mn-aa{font-size:19px!important;font-weight:700!important}.mn-marginalia-gem>svg,.mn-marginalia>header svg{fill:var(--mn-ink)}.mn-day{padding-left:16px;padding-right:16px}.mn-day-date>span{display:flex;align-items:center;gap:5px;white-space:nowrap;font-size:8.5px;letter-spacing:1.7px}.mn-day-date>span>svg{width:11px;height:11px;flex:none;fill:none;stroke:var(--mn-label);stroke-width:1}.mn-day>header{margin-bottom:30px}.mn-capture[data-kind=voice]>p{font-size:17.5px;line-height:28.4px;margin-top:10px}.mn-capture[data-kind=voice]{padding-bottom:32px}.mn-wave>div{gap:3px}.mn-wave i{flex:0 0 2.5px;min-width:2.5px;background:#d9d9d9}.mn-voice-play{border:1px solid var(--mn-label);border-radius:50%}.mn-marginalia-gem{justify-content:center;align-items:center}.mn-marginalia-gem>svg{width:9px;height:13px}.mn-capture-corner,.mn-native-chip{align-items:center}.mn-aa{display:flex;justify-content:center;letter-spacing:-.19px;font-style:normal;gap:0}.mn-aa>b{font-weight:700}.mn-aa>i{font-weight:500}.mn-marginalia{position:relative;border:1px solid #b0b0b0;padding:15px 14px 13px;margin:23px 0 13px;background:#ffffff9e}.mn-marginalia>header{position:absolute;top:-6px;left:11px;background:var(--mn-well);padding:0 7px;display:flex;gap:6px;font:500 8.5px/11px PortaCue Plex,monospace;letter-spacing:1.6px;color:var(--mn-ink)}.mn-marginalia>header>span{font:500 11px/11px PortaCue Figtree,sans-serif;letter-spacing:0}.mn-marginalia>p{margin:0}.mn-marginalia>div{gap:8px;padding-top:12px;align-items:center}.mn-marginalia>div>button{height:36px;padding:0 15px;border-radius:999px;background:var(--mn-well);font:700 14px/18px PortaCue Figtree,sans-serif;letter-spacing:0;color:var(--mn-ink)}.mn-marginalia>div>button:first-child{flex:none;background:var(--mn-ink);color:#fff}.mn-marginalia>div>button:nth-last-child(2){padding:0 10px;background:none;color:var(--mn-label)}.mn-marginalia>div>button:last-child{width:26px;height:22px;padding:0;background:none;margin-left:auto;display:flex;align-items:center;justify-content:flex-end}.mn-marginalia>div>button:last-child svg{width:9px;height:13px}.mn-date-value{background:none;border:0;padding:0;font:500 11px/14px PortaCue Plex,monospace!important}.mn-date-sheet{display:flex;flex-direction:column;top:71px;padding:20px 20px 54px}.mn-date-header{display:flex;gap:12px;align-items:center;min-height:44px;flex:none}.mn-date-header>span{display:flex;align-items:center;gap:6px;flex:1;font:500 10px/13px PortaCue Plex,monospace;letter-spacing:1.8px;color:var(--mn-label)}.mn-date-header>button{border:0;background:none;padding:0;min-height:44px;font:500 11px/14px PortaCue Plex,monospace;color:var(--mn-label)}.mn-date-header>button:last-child{color:var(--mn-ink)}.mn-date-scroll{display:flex;flex-direction:column;gap:12px;padding-top:12px;overflow-y:auto;scrollbar-width:none;min-height:0;flex:1}.mn-date-presets{display:flex;gap:7px;flex-wrap:wrap;flex:none}.mn-date-presets>button{height:44px;padding:0 10px;background:var(--mn-well);border:var(--mn-hair) solid var(--mn-rule);border-radius:9.7px;font:500 10.5px/14px PortaCue Plex,monospace}.mn-date-presets>button[aria-pressed=true]{background:var(--mn-ink);color:#fff}.mn-month-grid{padding:14px;border:var(--mn-hair) solid var(--mn-rule);border-radius:15.3px;background:var(--mn-card);display:flex;flex-direction:column;gap:11px;flex:none}.mn-month-grid>header{display:flex;align-items:center;gap:8px;height:38px}.mn-month-grid>header>strong{font-size:19px;font-weight:700;line-height:24px}.mn-month-grid>header>span{font:500 11px/14px PortaCue Plex,monospace;color:var(--mn-label)}.mn-month-grid>header>button{width:38px;height:38px;display:grid;place-items:center;background:none;border:0;padding:0;color:var(--mn-label)}.mn-month-grid>header>button:first-of-type{margin-left:auto}.mn-previous{transform:rotate(180deg)}.mn-weekdays{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;font:500 8.5px/11px PortaCue Plex,monospace;letter-spacing:1.7px;color:var(--mn-label)}.mn-month-days{display:grid;grid-template-columns:repeat(7,1fr);row-gap:11px}.mn-month-days>button,.mn-month-days>span{height:38px;display:grid;place-items:center;background:none;border:0;padding:0;font:500 12.5px/16px PortaCue Plex,monospace}.mn-month-days>button>span{width:34px;height:34px;display:grid;place-items:center;border-radius:50%}.mn-month-days>button[data-weekend=true]{color:var(--mn-label)}.mn-month-days>button[data-today=true]>span{border:var(--mn-hair) solid var(--mn-label)}.mn-month-days>button[aria-pressed=true]>span{color:#fff;background:var(--mn-ink);border:0}.mn-date-time{display:flex;align-items:center;gap:10px;padding:13px;border-radius:15.3px;background:var(--mn-card);border:var(--mn-hair) solid var(--mn-rule);min-height:70px;flex:none}.mn-date-time>span{flex:1;font-size:16px}.mn-date-time>button{display:grid;place-items:center;min-width:44px;height:44px;background:none;border:0;padding:0}.mn-date-time>.mn-date-add{border:.9px dashed var(--mn-rule);border-radius:8px;padding:0 12px;font:500 10px PortaCue Plex,monospace;color:var(--mn-label)}.mn-clock-fields{display:flex;align-items:center;background:var(--mn-well);border:1px solid var(--mn-rule);border-radius:9.7px;padding:8px;font:500 12.5px PortaCue Plex,monospace}.mn-clock-fields>select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;font:inherit;text-align:center}.mn-date-preview{padding:13px;background:var(--mn-card);border:var(--mn-hair) solid var(--mn-rule);border-radius:15.3px;flex:none}.mn-date-preview>p{display:flex;align-items:center;gap:6px;font-size:16px;line-height:20px;margin:8px 0}.mn-date-preview>code{display:block;border-top:var(--mn-hair) solid var(--mn-rule);padding-top:9px;font:400 10px/13px PortaCue Plex,monospace;color:var(--mn-label)}.mn-date-sheet>footer{display:flex;justify-content:center;padding-top:12px;flex:none}.mn-scan-plate{padding:0;background:none;overflow:hidden;border-radius:8px}.mn-scan-plate>.mn-business{transform:none;box-shadow:none}.mn-note-scroll{padding-top:0}.mn-note-scroll>h4{line-height:42.5px}.mn-note>nav>button{width:44px;flex:none}.mn-note>nav>span{position:absolute;left:70px;right:70px;padding:0;pointer-events:none}.mn-note>nav>button:nth-of-type(2){margin-left:auto}.mn-capture[data-kind=photo]>p{font:400 16px/26.67px PortaCue Figtree,sans-serif;color:var(--mn-label);margin-top:16px}.mn-photo-meta{margin-top:17px;letter-spacing:1.7px}.mn-capture[data-coach=true][data-woven=false]{padding-bottom:32px}.mn-marginalia-gem{gap:8px}.mn-marginalia-gem>span{font:500 8.5px/11px PortaCue Plex,monospace;letter-spacing:1.19px;color:var(--mn-label);white-space:nowrap}.mn-marginalia-gem>span+svg{box-sizing:content-box;margin:0 14.5px}.mn-priority-token>i{width:4px;height:4px;border-radius:50%;background:currentColor}.mn-priority-token>i[data-on=false]{display:none}.mn-note-scroll{display:flex;flex-direction:column}.mn-note-scroll>*{flex:none}.mn-note-scroll>p{margin:0 0 11.2px}.mn-note-scroll>h5{font-size:22px;line-height:27.5px;font-weight:600;margin:20.8px 0 6.08px}.mn-note-checkbox{border:0;background:none;padding:0;text-align:left;gap:10px;line-height:26.24px;margin:0 0 6.4px}.mn-note-checkbox>span{width:13.76px;height:13.76px;border:1px solid #858585;border-radius:0;position:relative}.mn-note-checkbox[aria-pressed=true]{text-decoration:line-through;color:#858585}.mn-note-checkbox[aria-pressed=true]>span{border-color:#161616}.mn-note-checkbox[aria-pressed=true]>span:after{content:"";position:absolute;top:1.61px;right:1.61px;bottom:1.61px;left:1.61px;background:#161616}.mn-marginalia>header>svg{width:11px;height:11px;fill:none}.mn-capture-corner{right:16px}.mn-root .kn-reader[data-native-inspection=true] .kn-reader-column{padding-top:12px}.mn-root .kn-reader[data-native-inspection=true] .kn-verdict{display:none}.mn-root .kn-reader[data-native-inspection=true][data-past-opening=true] .kn-verdict{display:flex}.mn-root .kn-reader .kn-segments{border-bottom:.75px solid #d9d9d9}.mn-root .kn-reader .kn-segments button{font:500 9.5px/12.35px PortaCue Plex,monospace;letter-spacing:1.6px;color:#d9d9d9;padding:9px 0;border-bottom:0;position:relative}.mn-root .kn-reader .kn-segments button[aria-pressed=true]{color:#161616}.mn-root .kn-reader .kn-segments button[aria-pressed=true]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1.5px;background:#161616}.mn-root .kn-reader .kn-ask-clip{height:30px;padding:0 12px;border:1px solid #3a566f5c;border-radius:999px;color:#3a566f!important;gap:6px;font:500 8.5px/11px PortaCue Plex,monospace!important;letter-spacing:1.4px}.mn-root .kn-reader .kn-reader-toolbar .kn-source-link{font-weight:500}.mn-root .kn-reader .kn-reader-column header>.kn-mast-rule{height:calc(1px / 3);background:#16161649}.mn-root .kn-reader .kn-reader-column header>.kn-mast-rule:before{display:none}.mn-reader-callout{position:relative;display:flex;flex-direction:column;gap:5px;padding:15px 14px 13px;margin:13px 0;border:0;outline:1px solid rgba(22,22,22,.288);outline-offset:-1px;background:#ffffff9e;box-shadow:0 -1px #ffffffb3,0 1px #1616160d}.mn-reader-callout-tab{position:absolute;top:-5.5px;left:11px;padding:0 7px;display:flex;align-items:center;gap:6px;background:#ebebeb;color:#161616;font:500 8.5px/11px PortaCue Plex,monospace;letter-spacing:1.6px}.mn-root .kn-prose .mn-reader-callout>h5{font:800 18px/21.6px PortaCue Figtree,sans-serif;margin:0}.mn-root .kn-prose .mn-reader-callout>p{font:500 14px/16.8px PortaCue Figtree,sans-serif;color:#6a6a6a;margin:0}.mn-root .kn-reader .kn-prose{line-height:25.7px}.mn-root .kn-reader .kn-prose>section>p{margin-top:-3.25px;margin-bottom:7.95px}.mn-root .kn-reader .kn-prose>section>h5{margin:20.8px 0 6.08px;line-height:26.4px}.mn-root .kn-reader .kn-prose>section:first-child>h5{margin-top:20.8px}.mn-ask-field textarea{padding-top:10px;padding-bottom:10px;line-height:20.24px;min-height:40.24px}.mn-ask-content{flex:1;min-height:0;max-height:none}.mn-ask{display:flex;flex-direction:column}.mn-ask-header{flex:none}.mn-answer>p{line-height:25.24px}.mn-root .kn-prose .mn-kept>p{line-height:22.3px;margin-top:-2.75px;margin-bottom:-2.75px}.mn-root .kn-reader[data-native-inspection=true][data-past-opening=true] .kn-reader-column{padding-top:47.75px}.mn-root .kn-reader[data-native-inspection=true] .kn-verdict{height:35.75px}.mn-root .kn-summary{display:flex;flex-direction:column}.mn-root .kn-reader .kn-heading-strip button{border:0;box-shadow:inset 0 0 0 .75px #d9d9d9;letter-spacing:0}.mn-root .kn-reader .kn-heading-strip button[aria-current]{box-shadow:none}.mn-root .kn-reader .kn-heading-strip{padding-left:0;padding-right:0}.mn-root .kn-reader .kn-reader-dock small{max-width:230px}.mn-ask-field textarea{border:0;box-shadow:inset 0 0 0 1px #d9d9d9}.mn-root .kn-reader .kn-reader-toolbar{gap:24px}.mn-root .kn-reader .kn-reader-dock{gap:8px}.mn-root .kn-reader .kn-reader-dock>span{white-space:nowrap}.fd-section{padding:100px 0 76px;background:#fff;color:#161616;font-family:PortaCue Figtree,sans-serif;scroll-margin-top:100px;overflow:hidden}.fd-heading{max-width:1280px;margin:0 auto 42px;padding:0 24px;display:flex;justify-content:center;align-items:center;text-align:center;gap:30px}.fd-heading h2{font-size:clamp(44px,4.5vw,64px);line-height:1.03;font-weight:600;letter-spacing:-.04em;margin:0}.fd-heading p{font-size:18px;line-height:1.5;letter-spacing:0;color:#6a6a6a;margin:22px 0 0}.fd-rail{--fd-card-width:340px;--fd-leading:max(24px, calc((100vw - 1232px)/2) );display:flex;gap:18px;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;padding:3px var(--fd-leading) 12px;scroll-padding-inline:max(24px,calc((100vw - 1232px)/2));position:relative}.fd-rail::-webkit-scrollbar{display:none}.fd-card{flex:0 0 340px;border-radius:20px;overflow:hidden;background:var(--fd-paper);scroll-snap-align:none}.fd-blue{--fd-paper:#ECFCFF;--fd-secondary:#50636a;--fd-well:#d6eaf0}.fd-green{--fd-paper:#EFFFEE;--fd-secondary:#536750;--fd-well:#dcebd8}.fd-yellow{--fd-paper:#FFFAE5;--fd-secondary:#68604c;--fd-well:#eee6cc}.fd-peach{--fd-paper:#FFF3EF;--fd-secondary:#705e56;--fd-well:#ecded8}.fd-visual{height:245px;display:flex;align-items:center;justify-content:center;padding:25px 25px 13px;position:relative;overflow:hidden}.fd-card-copy{padding:20px 26px 31px}.fd-card-copy h3{font-size:24px;line-height:1.14;letter-spacing:-.025em;font-weight:600;margin:0 0 12px;min-height:55px;text-wrap:balance}.fd-card-copy>p{font-size:15px;line-height:1.55;letter-spacing:0;color:var(--fd-secondary);margin:0}.fd-sample-note{font-size:11px;line-height:1.5;color:#6a6a6a;letter-spacing:0;max-width:1280px;margin:18px auto 0;padding:0 24px}@media(max-width:700px){.fd-section{padding:68px 0 56px;scroll-margin-top:90px}.fd-heading{padding:0 24px;margin-bottom:28px;display:block}.fd-heading h2{font-size:46px}.fd-heading p{font-size:16px;margin-top:18px}.fd-rail{--fd-card-width:300px;--fd-leading:24px;gap:18px;padding-left:24px;scroll-padding-inline:24px}.fd-card{flex-basis:300px}.fd-visual{height:235px;padding:24px 22px 10px}.fd-card-copy{padding:18px 24px 28px}.fd-card-copy h3{font-size:23px}.fd-card-copy>p{font-size:14px}.fd-sample-note{padding:0 24px;font-size:10px}}@media(max-width:359px){.fd-rail{--fd-card-width:270px}.fd-card{flex-basis:270px}.fd-heading h2{font-size:41px}.fd-visual{padding:22px 17px 10px}.fd-card-copy{padding:17px 20px 25px}.fd-card-copy h3{font-size:22px}.fd-desktop-break{display:none}}.fd-accessible{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.nd-window{width:290px;max-width:100%;height:216px;position:relative;overflow:hidden;border-radius:18px;background:#f3f2ef;flex:none}.nd-window>.nd-native{position:absolute;inset:0 auto auto 0;width:393px;min-height:293px;transform:scale(.7379135);transform-origin:top left;padding:16px;overflow:visible}.nd-settings{display:flex;flex-direction:column;gap:8px}.nd-settings-card{background:#fff;border-radius:15.3px;padding:15px 16px;display:flex;flex-direction:column;gap:14px}.nd-settings-card .mn-switch-row{padding:0;font-size:16px;line-height:20px;gap:28px}.nd-settings-card .mn-switch-row>span{display:flex;flex-direction:column;gap:3px}.nd-settings-card .mn-switch-row input{pointer-events:none}.nd-settings-card .nd-note{font:400 13px/17px PortaCue Figtree,sans-serif;color:#6a6a6a;letter-spacing:0;margin:0}.nd-field{display:flex;flex-direction:column;gap:8px}.nd-field>span{font:500 8.5px/11px PortaCue Plex,monospace;letter-spacing:1.7px;color:#6a6a6a}.nd-field>div{border-radius:9.7px;padding:11px 14px;background:#ebebeb;font:500 12.5px/16px PortaCue Plex,monospace;color:#161616;white-space:nowrap}.nd-names .nd-field>div{font:500 16px/20px PortaCue Figtree,sans-serif;white-space:normal}.nd-divider{height:.333px;background:#d9d9d9;margin:0 -16px}.nd-picker{display:flex;align-items:center;justify-content:space-between;min-height:32px;font:500 16px/20px PortaCue Figtree,sans-serif}.nd-picker>div{display:flex;gap:6px;align-items:center;font:500 12px/15px PortaCue Plex,monospace}.nd-picker>div>span{display:flex;flex-direction:column;color:#6a6a6a}.nd-picker svg+svg{margin-top:-3px}.nd-settings-card>.mn-preview{margin-top:0}.nd-long-note{display:flex;align-items:flex-start;gap:22px;font-size:16px}.nd-long-note>div:first-child{flex:1;min-width:0}.nd-long-note .nd-note{margin-top:3px}.nd-step-keys{display:flex;gap:9px;margin-top:-2px;flex:none}.nd-step-keys>b{width:34px;height:34px;border:1px solid #d9d9d9;border-radius:50%;display:grid;place-items:center}.nd-highlight{padding:16px 12px;font-size:16px;line-height:24px}.nd-highlight mark{background:#1616161a;color:#161616}.nd-highlight blockquote{font-size:14px;color:#6a6a6a;border-left:2px solid #d9d9d9;padding-left:14px;margin:20px 0 0}.nd-transcript{padding:12px 0}.nd-transcript>div{display:flex;align-items:baseline;gap:10px;padding:7px 8px;border-radius:8px}.nd-transcript>div[data-active=true]{background:#1616161a}.nd-transcript span{font:500 9px/12px PortaCue Plex,monospace;color:#d9d9d9;flex:none;width:42px}.nd-transcript>div[data-active=true]>span{color:#161616}.nd-transcript p{font:500 16px/24px PortaCue Figtree,sans-serif;color:#6a6a6a}.nd-transcript>div[data-active=true]>p{color:#161616}.nd-cook{padding:0 8px}.nd-cook>header{display:flex;align-items:center;justify-content:space-between;font:500 9.5px/12px PortaCue Plex,monospace;letter-spacing:2px;color:#6a6a6a;margin-bottom:18px}.nd-cook>p{font-size:13px;line-height:16px;color:#6a6a6a}.nd-cook>small{display:block;font:500 9px/12px PortaCue Plex,monospace;letter-spacing:1.6px;color:#6a6a6a;margin-top:14px}.nd-cook>div{font:500 27px/43px PortaCue Figtree,sans-serif;padding-top:12px}.nd-reading{padding:8px;display:flex;flex-direction:column;gap:22px}.nd-reading>span{font:500 9.5px/12px PortaCue Plex,monospace;letter-spacing:2px;color:#6a6a6a}.nd-reading-size{display:flex;gap:14px;align-items:center}.nd-reading-size>span{flex:1;text-align:center;font-size:16px}.nd-reading-size>b{display:grid;place-items:center;width:46px;height:38px;background:#fff;border-radius:8px;font-size:17px;font-weight:500}.nd-reading-setting{display:flex;flex-direction:column;gap:7px}.nd-reading-setting>span{font:500 9px/12px PortaCue Plex,monospace;letter-spacing:1.4px;color:#6a6a6a}.nd-reading-setting>div{display:flex;gap:8px}.nd-reading-setting b{flex:1;text-align:center;font:500 10px/13px PortaCue Plex,monospace;color:#6a6a6a;background:#ebebeb;padding:7px 0;border-radius:8px}.nd-reading-setting b[data-on=true]{background:#161616;color:#f3f2ef}.nd-search-results{margin:0 -2px}.nd-search-query{display:flex;align-items:center;gap:8px;padding:11px 14px;border-radius:999px;background:#ebebeb;font-size:16px}.nd-search-query>span{flex:1}.nd-search-results>header{display:flex;justify-content:space-between;align-items:flex-end;height:26px;padding:0 16px;font:500 10px/13px PortaCue Plex,monospace;letter-spacing:1.8px;color:#6a6a6a}.nd-search-result{padding:12px 16px 11px;border-bottom:.333px solid #d9d9d9;display:flex;flex-direction:column;gap:3px}.nd-search-result>strong{font:500 17px/21px PortaCue Figtree,sans-serif}.nd-search-result>small{font:500 11px/14px PortaCue Plex,monospace;color:#6a6a6a}.nd-search-result>p{font:500 13.5px/17px PortaCue Figtree,sans-serif}.nd-search-result mark{color:#161616;background:#1616161a}.nd-papers{margin:0 -2px}.nd-papers>div{display:grid;grid-template-columns:1fr 1fr;gap:7px 8px;margin-top:8px}.nd-paper-swatch{height:116px;border-radius:18px;border:1px solid var(--edge);padding:11px;position:relative;display:flex;flex-direction:column;gap:4px}.nd-paper-swatch>b{font:700 13px/16px PortaCue Figtree,sans-serif;margin-top:auto}.nd-paper-mini{padding:5px 6px;background:var(--face);border-radius:5px;display:flex;flex-direction:column;gap:3px}.nd-paper-mini:first-child{padding-right:34px}.nd-paper-mini>i{height:2px;background:currentColor;border-radius:1px}.nd-paper-mini>i:last-child{background:var(--quiet);width:62%}.nd-paper-tick{position:absolute;right:10px;top:10px;width:26px;height:26px;border:1px solid var(--edge);border-radius:50%;display:grid;place-items:center}.nd-paper-tick[data-on=true]{background:#161616;color:#fff;border:0}.nd-editorial{color:var(--fd-secondary);width:100%;font-family:PortaCue Figtree,sans-serif}.nd-actions{display:flex;justify-content:center;gap:25px}.nd-actions>div{display:flex;align-items:center;flex-direction:column;gap:20px}.nd-actions svg{height:35px;width:35px}.nd-actions span{font-size:13px}.nd-spoken{text-align:center}.nd-spoken>p{font-size:29px;line-height:1.2;letter-spacing:-.025em;margin:20px 0}.nd-spoken>span,.nd-calendar>span,.nd-filter>span{font:500 8.5px/1.3 PortaCue Plex,monospace;letter-spacing:1.7px}.nd-calendar{text-align:center}.nd-calendar>svg{display:block;margin:0 auto 16px}.nd-calendar>strong{display:block;font-size:72px;line-height:1.05;font-weight:500;letter-spacing:-.04em}.nd-calendar>p{font-size:16px;margin:12px 0}.nd-filter{max-width:210px}.nd-filter>p{font-size:44px;line-height:1.1;letter-spacing:-.04em;margin:15px 0 24px}.nd-filter>div{display:flex;justify-content:space-between;border-top:1px solid currentColor;padding:10px 0;font-size:14px}.nd-filter b{font-weight:500}@media(max-width:700px){.nd-window{width:256px;height:201px}.nd-window>.nd-native{transform:scale(.6513995)}}@media(max-width:359px){.nd-window{width:236px;height:196px}.nd-window>.nd-native{transform:scale(.6005089)}}.dn-closing{font-family:PortaCue Figtree,sans-serif;background:#fff;padding:0;color:#161616}.dn-scene{--desk:#e7d6bf;--day-ink:#282720;--day-secondary:#5d594f;--sun:.88;--night:0;--sun-x:-24%;--sun-angle:-28deg;--shadow-x:37px;--shadow-y:25px;--object-light:1;--screen-light:1;--glass-x:-72%;--veil:0;position:relative;isolation:isolate;height:900px;width:100%;overflow:hidden;border:0;border-radius:0;color:var(--day-ink);background:var(--desk);scroll-margin-top:78px;container-type:inline-size}.dn-scene *{box-sizing:border-box}.dn-surface,.dn-objects,.dn-device-group{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.dn-surface{overflow:hidden;background:linear-gradient(145deg,#ffffff19,transparent 60%,#0000000b)}.dn-surface:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 58% 43%,transparent 32%,#1d171d0c 100%)}.dn-sunpatch{position:absolute;width:160%;height:190%;left:-20%;top:-36%;transform:translate(var(--sun-x)) rotate(var(--sun-angle));background:linear-gradient(90deg,transparent 9%,#fff8e224 11%,#fff8e3a1 34%,#fff5d962 54%,transparent 56%);opacity:var(--sun);filter:blur(9px);will-change:transform,opacity}.dn-sunpatch i{position:absolute;top:-10%;height:120%;width:2%;background:#49351f22;left:25%;box-shadow:4px 0 12px #71594124}.dn-sunpatch i:nth-child(2){left:45%;width:1.6%}.dn-sunpatch i:nth-child(3){top:43%;left:0;width:100%;height:2.4%}.dn-ambient-light{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 68% 46%,#a6c2df32,transparent 60%),linear-gradient(155deg,#9baaca12,transparent 55%);opacity:var(--night)}.dn-window-shadow{position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;transform:translate(var(--sun-x)) rotate(var(--sun-angle));opacity:calc(var(--sun)*.6);filter:blur(16px);background:linear-gradient(90deg,transparent 0 70%,#43301e23 70% 100%)}.dn-window-shadow i{position:absolute;right:13%;top:0;bottom:0;width:1.8%;background:#46341d2a}.dn-window-shadow i:last-child{top:53%;left:0;right:0;width:100%;height:1.7%}.dn-heading{position:absolute;z-index:7;top:103px;left:7%;pointer-events:none}.dn-heading h2{font-size:clamp(48px,4.4cqw,72px);font-weight:550;line-height:1.045;letter-spacing:-.042em;margin:0}.dn-heading p{font-size:16px;line-height:1.6;font-weight:400;margin:23px 0 0;color:var(--day-secondary)}.dn-device-group{z-index:4}.dn-phone-anchor{position:absolute;left:51%;top:118px;width:clamp(280px,22cqw,330px)}.dn-phone{width:100%;pointer-events:none;box-shadow:1px 2px 3px #18161035,3px 7px 7px #28241e29}.dn-phone-cast{position:absolute;top:8px;right:4px;bottom:8px;left:4px;border-radius:16%/8%;background:#241f18;transform:translate(var(--shadow-x),var(--shadow-y));opacity:calc(.23 - var(--night)*.06);filter:blur(14px)}.dn-phone .bn-status{z-index:20;pointer-events:none}.dn-phone .bn-home{z-index:20;background:none}.dn-phone:has(.mn-lock) .bn-status>b{visibility:hidden}.dn-native-sequence{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;filter:brightness(var(--screen-light))}.dn-native-scene{position:absolute;top:0;right:0;bottom:0;left:0;--bn-label:#6a6a6a;background:#f3f2ef;will-change:transform,opacity,clip-path}.dn-native-scene>.dn-brief-native,.dn-native-scene>.kn-page,.dn-native-scene>.dn-routine{position:absolute;top:59px;right:0;bottom:34px;left:0}.dn-native-scene .bn-scroll{height:100%}.dn-native-scene .kn-page{height:auto;--kn-ink:#161616;--kn-secondary:#6a6a6a;--kn-label:#6a6a6a;--kn-rule:#d9d9d9;--kn-stock:#f3f2ef}.dn-phone .bn-native{--bn-label:#6a6a6a}.dn-glass-reflection{position:absolute;z-index:25;top:-20%;right:-20%;bottom:-20%;left:-20%;pointer-events:none;transform:translate(var(--glass-x));background:linear-gradient(110deg,transparent 31%,#ffecce1c 41%,#ffffff09 49%,transparent 55%);opacity:var(--sun)}.dn-watch-anchor{position:absolute;left:78%;top:287px;width:clamp(157px,12.6cqw,185px);filter:drop-shadow(var(--shadow-x) var(--shadow-y) 12px #171b2145)}.dn-watch-device{display:block;width:100%;overflow:visible;pointer-events:none}.dn-watch-shell{filter:brightness(var(--object-light))}.dn-watch-face{font-weight:500;filter:brightness(var(--screen-light))}.dn-watch-face [hidden]{display:none!important}.dn-watch-face .hf-watch-top{font-size:15px}.dn-watch-face small{font:600 9px/1.3 PortaCue Plex,monospace;letter-spacing:1.4px;color:#6a6a6a}.dn-watch-brief,.dn-watch-tasks{position:absolute;top:49px;right:14px;bottom:16px;left:14px;overflow:hidden}.dn-watch-brief h4{font-size:21px;line-height:1.1;font-weight:700;margin:6px 0 10px;letter-spacing:-.02em;white-space:nowrap}.dn-watch-brief p{font-size:15px;line-height:1.25;margin:0 0 8px;padding-bottom:9px;border-bottom:.5px solid #d9d9d9}.dn-watch-brief>div{display:flex;justify-content:space-between;padding:8px 0;border-bottom:.5px solid #d9d9d9;font-size:15px;line-height:1}.dn-watch-tasks>small{display:block;padding-bottom:9px;border-bottom:.5px solid #d9d9d9}.dn-watch-task{display:flex;gap:9px;width:100%;text-align:left;padding:12px 0;border-bottom:.5px solid #d9d9d9;color:#161616;font:500 15px/1.25 PortaCue Figtree,sans-serif}.dn-watch-task>i{margin-top:1px;flex-shrink:0;width:17px;height:17px;border:.5px solid #d9d9d9;border-radius:2px;display:grid;place-items:center}.dn-watch-task[data-checked=true]>i{background:#161616;border-color:#161616;color:#fff}.dn-watch-task[data-checked=true]>span{text-decoration:line-through;color:#6a6a6a}.dn-watch-idle{display:flex;flex-direction:column;align-items:center;padding-top:77px}.dn-watch-recording>strong{position:absolute;top:196px;left:0;right:0;text-align:center;font-size:30px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.dn-watch-recording>small{position:absolute;bottom:8px;left:0;right:0;text-align:center}.dn-watch-saved{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;flex-direction:column;padding-top:72px}.dn-watch-saved>span{position:absolute;bottom:27px;left:14px;right:14px;border-top:.5px solid #d9d9d9;padding-top:10px;text-align:center;font:500 11px PortaCue Plex,monospace;letter-spacing:1px}.dn-watch-reflection{opacity:calc(var(--sun)*.04);pointer-events:none}.dn-prop{--dof:0px;position:absolute;will-change:transform,opacity;pointer-events:none;transform-origin:50% 65%}.dn-object-material{filter:brightness(var(--object-light)) blur(var(--dof));transform:rotate(var(--prop-angle,0deg))}.dn-prop img{display:block;width:100%;height:auto;filter:drop-shadow(calc(var(--shadow-x)*.4) calc(var(--shadow-y)*.4) 8px #33281c30)}.dn-notebook{--prop-angle:7deg;left:5.7%;top:382px;width:29%;max-width:420px}.dn-headphones{--prop-angle:-17deg;right:-10%;top:35px;width:31%;max-width:480px;opacity:0;visibility:hidden}.dn-browser{--prop-angle:-6deg;left:8.8%;top:421px;width:27%;max-width:370px;opacity:0;visibility:hidden}.dn-groceries{--prop-angle:5deg;left:10%;top:424px;width:25%;max-width:345px;opacity:0;visibility:hidden}.dn-groceries>.dn-object-material{background:#ecebdf;padding:34px 29px;box-shadow:calc(var(--shadow-x)*.6) calc(var(--shadow-y)*.6) 25px #20253035;color:#34372e}.dn-groceries span,.dn-groceries small{font-size:8px;letter-spacing:.1em}.dn-groceries h3{font-size:34px;line-height:1.06;letter-spacing:-.035em;font-weight:500;margin:22px 0}.dn-groceries p{display:flex;gap:10px;align-items:center;font-size:14px;line-height:1.4;padding:11px 0;border-bottom:1px solid #c7c8b9;margin:0}.dn-groceries p>i{display:grid;place-items:center;width:16px;height:16px;border:1px solid #a6a99b}.dn-groceries small{display:block;margin-top:24px}.dn-foreground-shadow{position:absolute;z-index:6;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:var(--veil);background:linear-gradient(110deg,#192630de,#1926300d 84%)}.dn-accessible-summary{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.dn-browser-paper{background:#fbfaf6;border-radius:9px;overflow:hidden;box-shadow:calc(var(--shadow-x)*.55) calc(var(--shadow-y)*.55) 25px #30271e27,0 3px 4px #30271e18;color:#242723}.dn-browser-toolbar{display:flex;align-items:center;gap:18px;height:38px;background:#ecece7;padding:0 12px}.dn-browser-toolbar>span{display:flex;gap:4px}.dn-browser-toolbar i{height:5px;width:5px;border:1px solid #96988f;border-radius:50%}.dn-browser-toolbar>div{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;font-size:9px;background:#fafaf7;border-radius:4px;padding:4px}.dn-browser-content{padding:18px 23px}.dn-publication{font-size:14px;font-weight:700;letter-spacing:.03em;display:flex;align-items:center;justify-content:space-between}.dn-publication>span{font-size:6px;letter-spacing:.12em;font-weight:500}.dn-browser-content h3{font-size:32px;font-weight:500;line-height:1.06;letter-spacing:-.035em;margin:20px 0 13px}.dn-browser-content>p:nth-of-type(2){display:none}.dn-article-rule{height:1px;background:#c9cabe}.dn-browser-content>p{font-size:12px;line-height:1.5;margin:12px 0 0;max-width:29ch}.dn-browser-save{margin-top:15px;display:flex;align-items:center;gap:8px;font-size:11px;padding-top:16px;border-top:1px solid #ddddcf}.dn-browser-save[data-saved=true]{color:#315a3b}.dn-invitation{padding:89px 24px 95px;text-align:center}.dn-invitation>img{display:block;border-radius:12px;margin:0 auto 22px}.dn-invitation h2{font-size:clamp(32px,3.8vw,52px);font-weight:550;letter-spacing:-.035em;margin:0 0 26px;line-height:1.1}.dn-invitation>a{display:inline-flex;align-items:center;justify-content:center;gap:18px;border-radius:999px;padding:17px 25px;background:#161616;color:#fff;font-size:14px;text-decoration:none;transition:background .2s}.dn-invitation>a:hover{background:#41413d}.dn-invitation p{font-size:12px;color:#6a6a6a;margin:18px 0 0}.dn-captured-day .dn-entry{margin-top:14px}.dn-captured-day .mn-day-scroll{max-height:580px}.dn-scan-photo{position:relative;height:200px;margin-top:10px;background:#e6dfd1;overflow:hidden;border-radius:8px}.dn-scan-photo img{position:absolute;width:105%;max-width:none;height:auto;left:-8%;top:-70px;transform:rotate(-5deg)}.dn-scan-light{position:absolute;inset:12% 5% auto;height:1px;background:#161616;box-shadow:0 -20px 30px 8px #fff4}.dn-routine-body{padding:18px 16px}@media(min-width:1600px){.dn-scene{height:1000px}.dn-heading{top:135px}.dn-phone-anchor{top:147px;width:350px}.dn-watch-anchor{top:333px;width:200px}.dn-notebook{top:445px;left:8%}.dn-browser,.dn-groceries{top:490px}}@media(min-width:701px)and (max-width:1100px){.dn-scene{height:940px}.dn-heading{top:68px;left:7%}.dn-heading h2{font-size:57px}.dn-heading p{font-size:15px}.dn-phone-anchor{left:43%;top:240px;width:min(35cqw,270px)}.dn-watch-anchor{left:80%;top:495px;width:136px}.dn-notebook{left:1%;top:430px;width:38%}.dn-headphones{right:-17%;top:210px;width:38%}.dn-browser{left:3%;top:459px;width:35%}.dn-browser-content{padding:20px}.dn-browser-content h3{font-size:29px}.dn-groceries{left:4%;top:470px;width:34%}.dn-groceries>.dn-object-material{padding:28px 23px}.dn-groceries h3{font-size:29px}}@media(max-width:700px){.dn-scene{height:970px;scroll-margin-top:74px}.dn-heading{top:61px;left:20px;right:20px;text-align:center}.dn-heading h2{font-size:clamp(40px,10.3cqw,61px);letter-spacing:-.04em}.dn-heading p{font-size:13px;margin-top:19px;line-height:1.55}.dn-phone-anchor{top:310px;left:calc(50% - 141px);width:222px}.dn-watch-anchor{left:calc(50% + 82px);top:539px;width:109px}.dn-notebook{width:275px;max-width:none;left:calc(50% - 351px);top:300px;--prop-angle:12deg}.dn-headphones{width:258px;max-width:none;right:-169px;top:257px;--prop-angle:-18deg}.dn-browser{width:239px;max-width:none;left:-160px;top:372px;--prop-angle:-9deg}.dn-browser-content{padding:18px}.dn-browser-content h3{font-size:28px}.dn-browser-content>p{font-size:11px}.dn-browser-toolbar{gap:8px;height:30px;padding:0 7px}.dn-browser-toolbar>span{gap:2px}.dn-browser-toolbar i{height:3px;width:3px}.dn-browser-toolbar>div{font-size:7px}.dn-publication{font-size:10px}.dn-publication>span{font-size:5px}.dn-groceries{left:-142px;top:365px;width:223px;--prop-angle:-9deg}.dn-groceries>.dn-object-material{padding:25px 22px}.dn-groceries h3{font-size:26px}.dn-groceries p{font-size:12px}.dn-invitation{padding:65px 20px 74px}.dn-invitation h2{font-size:34px;max-width:300px;margin-left:auto;margin-right:auto}.dn-invitation p{font-size:11px}}@media(max-width:370px){.dn-scene{height:900px}.dn-heading{top:56px}.dn-heading h2{font-size:35px}.dn-heading p{font-size:12px}.dn-phone-anchor{width:196px;left:calc(50% - 140px);top:285px}.dn-watch-anchor{width:96px;left:calc(50% + 59px);top:492px}.dn-notebook{top:267px;left:calc(50% - 328px)}.dn-headphones{top:235px;right:-184px}.dn-browser,.dn-groceries{top:355px}}@media(prefers-reduced-motion:reduce){.dn-scene *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.dn-sunpatch,.dn-prop,.dn-native-scene{will-change:auto}}.dn-watch-sequence,.dn-watch-layer{position:absolute;top:0;right:0;bottom:0;left:0;width:208px;height:248px;overflow:hidden;background:#f3f2ef}.dn-watch-layer{will-change:transform,opacity}.dn-transfers{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none}.dn-kept-fragment{position:absolute;left:0;top:0;width:140px;padding:16px 14px;transform-origin:0 0;opacity:0;visibility:hidden;color:#33342d;background:#f3f1e8;box-shadow:6px 12px 24px #211d2220;will-change:transform,opacity}.dn-kept-fragment p{font:500 9px/1.5 PortaCue Figtree,sans-serif;margin:9px 0 0}.dn-paper-fragment{border-radius:3px}.dn-paper-fragment p{font-size:10px;line-height:1.55}.dn-article-fragment{background:#fbfaf6;border-radius:5px}.dn-article-fragment>span{font-size:6px;font-weight:700;letter-spacing:.1em}.dn-article-fragment h3{font-size:18px;line-height:1.08;letter-spacing:-.025em;margin:13px 0}.dn-article-fragment i{height:1px;display:block;background:#cfcec4}.dn-native-scene[data-screen=capture] .dn-entry[data-kind=voice]{opacity:var(--voice-arrival,0);transform:translateY(calc((1 - var(--voice-arrival,0))*14px));clip-path:inset(0 0 calc((1 - var(--voice-arrival,0))*100%) 0)}@media(min-width:371px)and (max-width:382px){.dn-phone-anchor{width:210px;left:calc(50% - 137px)}.dn-watch-anchor{left:calc(50% + 78px);width:100px}}:root{font-family:PortaCue Figtree,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;color:#161616;background:#fff;--ink:#161616;--muted:#6a6a6a;--surface:#fff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;overflow-x:hidden;background:var(--surface);color:var(--ink);font-size:17px;font-weight:500;line-height:1.4;letter-spacing:.01em;-webkit-font-smoothing:antialiased}body,button,a{font-family:inherit}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible{outline:2px solid #161616;outline-offset:3px}img,video{display:block;max-width:100%}h1,h2,h3,p{margin:0}.works-with{display:flex;align-items:center;justify-content:center;overflow:hidden;background:#fff}.works-with h2{font-size:16px;font-weight:600}.pc-footer{padding:56px 7vw 36px;background:#fff;color:#161616;font-family:PortaCue Figtree,sans-serif;border-top:1px solid #e8e7e4}.pc-footer-top,.pc-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:24px}.pc-footer-top{align-items:flex-start;gap:48px}.pc-footer .pc-brand{width:fit-content}.pc-footer-brand{flex-shrink:0}.pc-footer-links{display:grid;grid-template-columns:repeat(3,max-content);gap:clamp(30px,5vw,76px)}.pc-footer-link-group{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.pc-footer-link-group p{margin:0 0 5px;color:#6a6a6a;font-size:12px;line-height:1.5}.pc-footer-link-group a,.pc-footer-link-group span{font-size:14px;line-height:1.5}.pc-footer-link-group a{padding-block:4px;text-underline-offset:4px}.pc-footer-link-group a:hover{text-decoration:underline}.pc-footer-link-group span{color:#6a6a6a;cursor:default;padding-block:4px}.pc-footer a:focus-visible{outline:2px solid #161616;outline-offset:5px}.pc-footer-bottom{padding-top:35px;margin-top:30px;border-top:1px solid #e8e7e4;color:#6a6a6a;font-size:12px;line-height:1.5}.pc-footer-bottom p{margin:0}@media(max-width:900px){.works-with{padding:25px 20px;flex-direction:column}.works-with h2{font-size:14px}.pc-footer{padding:38px 24px 30px}.pc-footer-top{flex-wrap:wrap;gap:32px}.pc-footer-bottom{align-items:flex-start;flex-direction:column;gap:16px;padding-top:26px;margin-top:26px}.pc-footer-links{gap:28px}}@media(max-width:600px){.pc-footer-links{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
