body .demo-stage .app-brand{font-size:24px;padding:12px 8px;--muet-mark-width:28px;--muet-mark-height:17px}.demo-stage{container-type:inline-size;width:min(1112.4px,calc(100vw - 64px));max-width:none;left:50%;transform:translateX(-50%);margin-inline:0}.app-window{height:650px;min-height:0;padding:8px;gap:0;position:relative}.app-sidebar{width:248px;padding:18px 12px 0;border-radius:20px}.app-brand{padding:27px 8px 22px}.demo-start{display:flex;align-items:center;justify-content:center;gap:8px;background:var(--ink);color:var(--surface);height:38px;border:0;border-radius:12px;font-size:13px;font-weight:600;margin-bottom:18px}.demo-navigation{display:grid;gap:4px}.sidebar-nav{width:100%;border:0;background:transparent;border-radius:12px;height:38px;text-align:left}.sidebar-nav:hover{background:color-mix(in srgb,var(--selected) 65%,transparent)}.sidebar-bottom{padding-top:20px}.noise-mini{border-radius:12px;background:color-mix(in srgb,var(--surface) 35%,transparent);border:1px solid color-mix(in srgb,var(--line) 60%,transparent);gap:8px;padding:12px 8px}.noise-mini>svg{flex-shrink:0;width:19px;height:24px;color:var(--green)}.noise-mini label{font-size:12px;font-weight:600}.noise-mini small{font-size:11px;margin-top:2px;font-weight:400}.demo-settings{margin:12px 0 16px}.app-main{position:relative;padding:12px 24px 0;display:flex;flex-direction:column}.meeting-toolbar{min-height:38px;gap:10px}.demo-toolbar-left{display:flex;gap:10px;align-items:center}.meeting-toolbar .demo-live-status{border:0;padding:0;border-radius:0;margin-left:auto;font-size:11px}.demo-glass-icon{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;border:1px solid color-mix(in srgb,var(--line) 80%,transparent);border-radius:50%;color:var(--ink);background:color-mix(in srgb,var(--canvas) 68%,transparent);backdrop-filter:blur(12px)}.demo-glass-icon:hover{background:color-mix(in srgb,var(--surface) 88%,var(--ink))}.demo-flat-icon{display:inline-grid;flex-shrink:0;place-items:center;width:26px;height:26px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--subtle)}.demo-flat-icon:hover{color:var(--ink);background:color-mix(in srgb,var(--ink) 7%,transparent)}.meeting-heading{padding-top:22px}.meeting-heading h2{font-size:26px;line-height:1.2}.meeting-heading p{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:12px 0 18px;font-size:11px}.meeting-heading p span{margin:0}.demo-ready{background:var(--selected);color:var(--green);border-radius:20px;padding:3px 8px;font-weight:600}.demo-panel{flex:1;min-height:0;overflow:auto;scrollbar-width:thin}.demo-panel>.noise-content,.demo-panel>.privacy-content,.demo-panel>.summary-content,.demo-panel>.transcript{height:100%}.demo-panel>.transcript{padding:20px 0 12px}.transcript-turn{max-width:80%;width:fit-content;padding:0;margin:0 0 14px}.transcript-turn:last-child{margin-bottom:0}.transcript-turn .speaker{margin:0 2px 4px}.transcript-turn .transcript-bubble{border-radius:3px 12px 12px;background:color-mix(in srgb,var(--green) 13%,var(--surface));padding:10px 12px;margin:0}.transcript-turn.speaker-1 .transcript-bubble{background:color-mix(in srgb,var(--green) 32%,var(--surface))}.transcript-turn.is-me{margin-left:auto}.transcript-turn.is-me .transcript-bubble{border-radius:12px 3px 12px 12px;background:color-mix(in srgb,var(--green) 50%,var(--surface))}.transcript-turn.is-me .speaker{justify-content:flex-end}.transcript-turn p{margin:7px 0 0;font-size:13px;line-height:1.6}.speaker{gap:7px;font-size:11px}.speaker time{font-size:10px;color:inherit;opacity:.65}.demo-turn-play{background:transparent;border:0;padding:3px;border-radius:4px;color:inherit;display:grid;place-items:center}.demo-turn-play:hover{background:color-mix(in srgb,var(--ink) 10%,transparent)}.transcript-word[data-current=true]{background:var(--soft);box-shadow:0 0 0 2px var(--soft)}.demo-notes{display:block;width:100%;height:100%;min-height:0;border:0;resize:none;outline:0;background:transparent;color:var(--ink);font:inherit;font-size:13px;padding:18px 0}.demo-page-content{flex:1;min-height:0;overflow:auto}.demo-library-row,.demo-speaker-row{display:flex;align-items:center;gap:16px;width:100%;padding:20px 0;background:transparent;border:0;border-bottom:1px solid var(--line);color:inherit;text-align:left;font-size:13px}.demo-library-row p{color:var(--subtle);line-height:1.5;margin:7px 0}.demo-action-row small,.demo-library-row small,.demo-speaker-row small{display:block;color:var(--subtle);margin-top:5px;font-size:11px}.demo-library-row:hover strong,.demo-speaker-row:hover strong{color:var(--green)}.demo-action-row{display:flex;align-items:center;gap:12px;padding:18px 0;border-bottom:1px solid var(--line);font-size:13px;cursor:pointer}.demo-action-row input{appearance:none;-webkit-appearance:none;display:grid;place-content:center;flex-shrink:0;width:18px;height:18px;margin:0;border:1.5px solid var(--subtle);border-radius:5px;background:transparent;cursor:pointer}.demo-action-row input:after{content:"";width:8px;height:5px;border:solid var(--canvas);border-width:0 0 2px 2px;transform:translateY(-1px) rotate(-45deg) scale(0)}.demo-action-row input:checked{background:var(--green);border-color:var(--green)}.demo-action-row input:checked:after{transform:translateY(-1px) rotate(-45deg) scale(1)}.demo-action-row input:focus-visible{outline:2px solid var(--green);outline-offset:3px}.demo-action-row:has(input:checked) strong{text-decoration:line-through;opacity:.5}.demo-player{flex-shrink:0;margin:0;padding:0 40px 0 0;height:71px;gap:10px}.demo-player button{background:transparent}.demo-player time{font-family:ui-monospace,monospace;font-variant-numeric:tabular-nums;font-size:12px;white-space:nowrap}.demo-player .waveform{display:grid;grid-template-columns:repeat(72,minmax(0,1fr));gap:0;overflow:hidden}.demo-player .waveform i{justify-self:center;width:40%;max-width:3px;min-width:0;border-radius:2px}.demo-assistant-launcher{position:absolute;bottom:16px;right:10px}.sidebar-collapsed .app-sidebar{display:none}.demo-assistant-slot{flex:0 0 288px;min-width:0;margin:-8px -8px -8px 0}.demo-assistant-slot[hidden]{display:none}.demo-assistant{display:flex;flex-direction:column;height:100%;background:#f8f8f6;border-left:1px solid color-mix(in srgb,var(--ink) 6%,transparent);padding:20px 18px 18px;color:var(--ink)}.dark .demo-assistant{background:#232423}.demo-assistant-header{display:flex;align-items:center;gap:2px;min-height:38px}.demo-assistant-header h3{flex:1;font-size:13px;font-weight:600;margin:0;letter-spacing:-.2px}.demo-chat-messages{flex:1;min-height:0;overflow:auto;scrollbar-width:thin;padding:18px 0}.demo-chat-empty{display:flex;flex-direction:column;justify-content:center;height:100%;color:var(--subtle)}.demo-chat-empty>.muet-logo{background-color:var(--green);margin-bottom:18px}.demo-chat-empty h4{color:var(--ink);font-size:18px;letter-spacing:-.5px;margin:0 0 6px}.demo-chat-empty p{font-size:12px;margin:0 0 24px;line-height:1.5}.demo-chat-empty>div{display:grid;gap:8px}.demo-chat-empty button{display:flex;align-items:center;justify-content:space-between;text-align:left;font-size:12px;border:1px solid color-mix(in srgb,var(--ink) 8%,transparent);border-radius:12px;padding:12px;color:var(--ink);background:transparent}.demo-chat-empty button:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}.demo-chat-exchange{display:grid;gap:16px;margin-bottom:20px;font-size:13px;line-height:1.6}.demo-chat-user{justify-self:end;max-width:90%}.demo-chat-reply>div,.demo-chat-user>p{border-radius:12px;padding:12px;margin:0;background:color-mix(in srgb,var(--ink) 5%,transparent)}.demo-chat-user>p{background:var(--selected)}.demo-chat-reply{max-width:95%}.demo-chat-exchange time{display:block;color:var(--subtle);font-size:10px;margin:4px 2px 0}.demo-chat-user time{text-align:right}.demo-chat-reply p{margin:10px 0}.demo-chat-reply summary{cursor:pointer;font-size:11px;color:var(--subtle)}.demo-chat-reply details>span{display:flex;align-items:center;gap:5px;padding-top:5px;font-size:11px;color:var(--subtle)}.demo-meeting-link{display:inline-flex;gap:4px;align-items:center;background:transparent;padding:0;border:0;color:var(--green);text-decoration:underline;text-underline-offset:3px;font-size:12px}.demo-thinking{display:flex;align-items:center;gap:6px;color:var(--subtle);font-size:12px}.demo-chat-composer{flex-shrink:0}.demo-context{display:flex;gap:6px;align-items:center;margin-bottom:9px;font-size:10px;color:var(--subtle);min-height:26px}.demo-context span{flex:1}.demo-chat-input{background:color-mix(in srgb,var(--ink) 5%,transparent);border-radius:12px;padding:12px;border:1px solid transparent}.demo-chat-input:focus-within{border-color:color-mix(in srgb,var(--ink) 25%,transparent)}.demo-chat-input textarea{width:100%;display:block;resize:none;height:48px;overflow:auto;background:transparent;border:0;color:var(--ink);outline:0;font:inherit;font-size:12px;line-height:16px;padding:0;scrollbar-width:thin}.demo-chat-input>div{display:flex;justify-content:space-between;align-items:flex-end;margin-top:8px;gap:5px}.demo-chat-input small{display:flex;align-items:center;gap:4px;color:var(--subtle);font-size:9px}.demo-send{width:28px;height:28px;border:0;border-radius:50%;background:var(--ink);color:var(--surface);display:grid;place-items:center;flex-shrink:0}.demo-send:disabled{opacity:.35;cursor:default}.demo-chat-history{padding-top:20px;overflow:auto}.demo-chat-history p{font-size:12px;line-height:1.6;color:var(--subtle)}.demo-history-row{display:flex;align-items:center;border-bottom:1px solid var(--line)}.demo-history-row>button:first-child{flex:1;text-align:left;border:0;background:transparent;color:var(--ink);padding:15px 0;font-size:12px}.demo-history-row time{display:block;color:var(--subtle);font-size:11px;margin-top:5px}.feature-stories{grid-template-areas:"transcript transcript transcript transcript transcript transcript transcript assistant assistant assistant assistant assistant" "speakers speakers speakers noise noise noise noise assistant assistant assistant assistant assistant" "summary summary summary summary summary summary summary playback playback playback playback playback" "summary summary summary summary summary summary summary privacy privacy privacy privacy privacy";grid-template-rows:250px 220px 180px 180px}.feature-assistant{grid-area:assistant;background:color-mix(in srgb,var(--selected) 42%,var(--surface));gap:16px}@media (prefers-reduced-motion:no-preference){.scroll-reveal-item{transition:opacity var(--reveal-duration,.6s) ease,transform var(--reveal-duration,.6s) cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s)}.scroll-reveal-item.reveal-pending{opacity:0;transform:translateY(var(--reveal-distance,10px))}.scroll-reveal-item:focus-within{opacity:1;transform:none;transition-delay:0s}}.footer-wordmark{--reveal-duration:.9s;--reveal-distance:18px}.feature-assistant h3{font-size:24px;letter-spacing:-.7px}.scene-assistant{align-items:stretch;gap:9px;width:100%;max-width:450px;margin:0 auto}.scene-chat-prompt{align-self:flex-end;max-width:85%;border-radius:12px;padding:9px 13px;background:var(--selected)}.scene-chat-prompt,.scene-chat-response{color:var(--ink);font-size:12px;line-height:1.5}.scene-chat-response{display:flex;align-items:flex-start;gap:8px;max-width:90%}.scene-chat-response>.muet-logo{flex-shrink:0;margin-top:12px;background-color:var(--green)}.scene-chat-response>div{padding:10px 13px;border-radius:12px;background:var(--surface)}.scene-chat-source{display:flex;align-items:center;gap:4px;margin-top:5px;color:var(--green);font-size:10px}.feature-assistant-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;width:100%;max-width:450px;margin:auto auto 0}.feature-assistant-footer>span{display:flex;align-items:center;gap:4px;font-size:10px;color:var(--subtle)}.feature-assistant-footer .feature-demo-link{margin:0}.feature-assistant .feature-copy,.feature-noise .feature-copy,.feature-playback .feature-copy,.feature-speakers .feature-copy,.feature-transcript .feature-copy{text-align:center}@media (min-width:761px){.feature-summary{flex-direction:row;align-items:stretch;gap:14px;padding:32px 0 32px 32px}.feature-summary .feature-copy{flex:0 0 38%;padding-top:4px}.feature-summary h3{font-size:clamp(30px,3vw,34px);line-height:1.06;letter-spacing:-1.2px;margin-bottom:18px}.feature-summary p{font-size:15px;line-height:1.55}.feature-summary .scene-summary{min-width:0;align-self:stretch;overflow:visible}.feature-summary .scene-note{width:calc(100% + 18px);max-width:none;min-height:calc(100% + 16px);justify-content:center;padding:28px 30px;gap:16px;border-radius:18px;transform:translateX(10px) rotate(-2deg)}.feature-summary .scene-note-heading{font-size:12px}.feature-summary .scene-recap-content>strong{font-size:24px}.feature-summary .scene-open-question,.feature-summary .scene-recap-content>span{font-size:13px}.feature-summary .scene-note-label{font-size:10px}}.feature-demo-link{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--green);margin-top:auto}.feature-demo-link:hover{text-decoration:underline;text-underline-offset:3px}.feature-playback{flex-direction:column;align-items:stretch;gap:10px}.feature-playback .feature-copy{width:auto}.feature-playback .scene-playback{gap:8px}.scene-turn{width:fit-content;max-width:80%}.scene-turn.is-me{align-self:flex-end}.scene-turn>span{display:flex;align-items:center;gap:8px;margin:0 2px 6px;font-size:10px;color:var(--subtle)}.scene-turn.is-me>span{justify-content:flex-end}.scene-turn time{opacity:.75}.feature-transcript .scene-transcript{transform:translateY(-20px)}.feature-transcript .scene-turn .scene-bubble{width:100%;max-width:100%;padding:10px 14px}@container (max-width: 980px){.app-sidebar{width:248px}.demo-assistant-slot{position:absolute;z-index:5;inset:0 0 0 auto;width:300px;max-width:100%;margin:0;box-shadow:-16px 0 36px #00000012}.app-main{padding-inline:18px}}@media (max-width:760px){.feature-stories{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"transcript transcript" "assistant speakers" "assistant noise" "summary summary" "playback privacy";grid-template-rows:300px 220px 220px 360px 210px}}@media (max-width:600px){.app-window{height:640px}.transcript-turn{max-width:96%;margin-bottom:10px}.transcript-turn .transcript-bubble{padding-block:8px;line-height:1.5}.app-sidebar,.sidebar-toggle{display:none}.meeting-heading h2{font-size:23px}.demo-player{gap:7px}.demo-player time{font-size:11px}.demo-assistant-slot{width:100%;box-shadow:none}.demo-assistant{padding:20px}.feature-stories{grid-template-columns:1fr;grid-template-areas:none;grid-template-rows:none}.feature-story{grid-area:auto}.feature-assistant{min-height:370px}}.window-chrome>button{margin-left:auto}.window-chrome>button svg{margin:0}.sidebar-toggle.desktop-sidebar-open{display:none}@media (max-width:600px){.sidebar-toggle,.sidebar-toggle.desktop-sidebar-open{display:inline-grid}.mobile-nav .app-sidebar{display:flex;position:absolute;z-index:4;left:8px;top:8px;bottom:8px;width:248px;box-shadow:15px 0 40px #0003}}.demo-chat-user>p{white-space:pre-wrap}.demo-chat-reply,.demo-chat-user{overflow-wrap:anywhere;min-width:0}@media (max-width:800px){.demo-stage{width:calc(100vw - 36px)}}.noise-showcase{width:100%;overflow:clip;padding-block:20px 12px}.noise-showcase .centered-heading>p:last-child{margin-bottom:0}.noise-controls{position:relative;z-index:1;display:flex;align-items:stretch;flex-direction:column;width:326px;max-width:calc(100% - 36px);gap:6px;margin:30px auto 0;padding:5px;border:1px solid color-mix(in srgb,var(--ink) 8%,transparent);border-radius:14px;background:color-mix(in srgb,var(--soft) 35%,var(--canvas))}.noise-mode{display:flex;flex-shrink:0;gap:2px;padding-top:6px;border-top:1px solid color-mix(in srgb,var(--ink) 8%,transparent)}.noise-mode button{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:0;min-height:36px;padding:7px 10px;border:0;border-radius:10px;background:transparent;color:var(--subtle);font:inherit;font-size:14px;font-weight:600;transition:background .25s ease,color .25s ease,box-shadow .25s ease}.noise-mode button[aria-pressed=true]{color:var(--ink);background:var(--surface);box-shadow:0 1px 6px #0000000b}.noise-mode button:hover{color:var(--ink)}.noise-mode .noise-mode-muet[aria-pressed=true]{color:#171817;background:#a9bba0}.noise-mode-muet[aria-pressed=true] .muet-logo{background:currentColor}.noise-stage{position:relative;height:clamp(260px,28vw,420px);margin-top:-40px}.noise-visual{position:relative;height:100%;cursor:pointer;touch-action:pan-y;user-select:none}.noise-visual:focus-visible{outline:2px solid var(--green);outline-offset:-3px}.noise-wave-svg{display:block;width:100%;height:100%;pointer-events:none;mask-image:radial-gradient(ellipse 120px 84px at center,transparent 65%,#000 100%)}.noise-wave-mobile{display:none}.noise-wave-svg line,.noise-wave-svg path{stroke-linecap:round;vector-effect:non-scaling-stroke}.noise-bars-unplayed{opacity:.32}.noise-bars-played,.noise-bars-unplayed{stroke:var(--green);stroke-width:3}.noise-playhead{stroke:var(--ink);stroke-width:1.5}.noise-player{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}.noise-player>button{pointer-events:auto}@media (prefers-reduced-motion:no-preference){.noise-visual.scroll-reveal-item{opacity:1;transform:none;transition:none}.noise-visual.scroll-reveal-item .noise-wave-svg{clip-path:inset(0);opacity:1;transition:clip-path 1.2s cubic-bezier(.22,1,.36,1),opacity .45s ease;transition-delay:var(--reveal-delay,0s)}.noise-visual.reveal-pending .noise-wave-svg{clip-path:inset(0 100% 0 0);opacity:0}.noise-visual:focus-within .noise-wave-svg{clip-path:inset(0);opacity:1;transition:none}}.noise-listening{position:relative;display:flex;flex-direction:column;align-items:center;margin-top:-64px;text-align:center;pointer-events:none}.noise-listening>*{pointer-events:auto}.noise-environments{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px}.noise-environments button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-width:0;min-height:60px;padding:8px 3px;border:0;border-radius:8px;background:transparent;color:var(--subtle);font:inherit;font-size:12px;font-weight:500;white-space:nowrap}.noise-environments button:hover{color:var(--ink)}.noise-environments button>svg{opacity:.65}.noise-environments button[aria-pressed=true]{color:var(--ink);font-weight:650}.noise-environments button[aria-pressed=true] svg{color:var(--green);opacity:1;stroke-width:2.5}.noise-listen{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;width:180px;max-width:calc(100vw - 36px);min-height:112px;padding:6px;border:0;border-radius:12px;background:transparent;color:var(--ink);font:inherit;font-size:14px;font-weight:500;text-shadow:0 2px 10px var(--canvas),0 1px 3px var(--canvas)}.noise-listen:hover .noise-play-icon{background:color-mix(in srgb,var(--green) 90%,var(--ink))}.noise-listen-label{text-align:center;white-space:nowrap}.noise-listen:disabled{cursor:wait;opacity:.65}.noise-play-icon{position:relative;isolation:isolate;display:grid;place-items:center;width:48px;height:48px;flex-shrink:0;border-radius:50%;background:var(--green);color:var(--canvas);filter:drop-shadow(0 3px 8px #00000040)}.noise-play-icon:before{content:"";position:absolute;z-index:-1;inset:-22px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--green) 36%,transparent),transparent 68%);filter:blur(8px);opacity:.55;pointer-events:none}.noise-listen[data-playing=true] .noise-play-icon:before{opacity:.12}@media (prefers-reduced-motion:no-preference){.noise-listen[data-playing=false] .noise-play-icon:before{animation:noise-play-glow 3.2s ease-in-out infinite}}@keyframes noise-play-glow{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:.8;transform:scale(1.12)}}.noise-play-icon svg{width:20px;height:20px}.noise-play-icon .lucide-play{margin-left:2px}.noise-listen time{flex-shrink:0;color:var(--subtle);font:11px ui-monospace,monospace;font-variant-numeric:tabular-nums}.noise-listen time span{opacity:.6}.noise-listening>p{display:flex;align-items:center;gap:7px;margin:16px 0 0;color:var(--subtle);font-size:12px}.noise-listening .noise-error{max-width:310px;display:block;color:var(--ink)}@media (max-width:600px){.noise-showcase{padding-top:0}.noise-showcase .centered-heading h2{font-size:clamp(34px,8.5vw,44px)}.noise-showcase .centered-heading>p:last-child{font-size:15px}.noise-controls{margin-top:24px}.noise-mode button{min-width:0}.noise-stage{height:250px;margin-top:-12px}.noise-wave-desktop{display:none}.noise-wave-mobile{display:block}.noise-bars-played,.noise-bars-unplayed{stroke-width:2}.noise-listening{margin-top:-28px}.noise-listen{width:170px;font-size:13px}.noise-listen time{font-size:10px;padding-left:0}}@media (prefers-reduced-motion:reduce){.noise-mode button{transition:none}}:root{--muet-logo-font:"Sora",sans-serif;--muet-logo-weight:700;--muet-logo-tracking:-.08em;--muet-logo-size:26px;--muet-title-font:"Onest",sans-serif;--muet-title-weight:700;--muet-title-tracking:-.02em;--muet-hero-size:79px}body :is(h1,h2,h3,h4,h5,h6,.plan-label):not(.font-test *){font-family:var(--muet-title-font,system-ui),sans-serif;font-weight:var(--muet-title-weight,600);letter-spacing:var(--muet-title-tracking,-.04em)}body :is(.brand,.app-brand,.table-brand,.footer-wordmark):not(.font-test *){font-family:var(--muet-logo-font,system-ui),sans-serif;font-weight:var(--muet-logo-weight,600);letter-spacing:var(--muet-logo-tracking,-.04em)}body .hero h1{font-size:var(--muet-hero-size,58px);overflow-wrap:anywhere}body .brand:not(.font-test *){font-size:var(--muet-logo-size,21px)}body .app-brand,body .table-brand{font-size:calc(var(--muet-logo-size, 21px) * .762)}.brand .mac-label{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media (max-width:600px){body .hero h1{font-size:min(var(--muet-hero-size,58px),10.8vw)}}.landing-finale-v2{--finale-surface:#edf0e8;--finale-accent:#4f6447;margin-top:104px;background:var(--finale-surface);border-top:1px solid color-mix(in srgb,var(--ink) 8%,transparent);overflow:clip}.dark .landing-finale-v2{--finale-surface:#20251f;--finale-accent:#b9c8af}.finale-intro{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:56px;align-items:center;padding-block:96px 80px}.finale-eyebrow{color:var(--subtle);font-size:14px;margin:0 0 26px}.finale-copy h2{font-size:clamp(38px,4.8vw,64px);line-height:1.12;margin:0;text-wrap:balance}.finale-copy h2 span{color:var(--finale-accent)}.finale-download{margin-top:36px}.finale-download .hero-download{box-shadow:none}.finale-download .requirements{margin-top:16px}.finale-seal{display:grid;place-items:center}.finale-orbit{position:relative;display:grid;place-items:center;width:260px;aspect-ratio:1;border:1px solid color-mix(in srgb,var(--finale-accent) 22%,transparent);border-radius:50%;color:var(--finale-accent);background:radial-gradient(circle,color-mix(in srgb,var(--finale-accent) 8%,transparent),transparent 70%)}.finale-orbit:before{content:"";position:absolute;inset:19px;border:1px solid color-mix(in srgb,var(--finale-accent) 7%,transparent);border-radius:inherit}.finale-lock{position:absolute;right:20px;bottom:20px;display:grid;place-items:center;width:42px;height:42px;border:1px solid color-mix(in srgb,var(--finale-accent) 20%,transparent);border-radius:50%;background:var(--finale-surface)}.landing-finale-v2 .site-footer{padding-top:0}.landing-finale-v2 .footer-links{width:100%;border-top:1px solid color-mix(in srgb,var(--ink) 12%,transparent);justify-content:center;column-gap:clamp(48px,11vw,156px);padding-block:40px 64px}.landing-finale-v2 .footer-links a:hover{text-decoration:underline;text-underline-offset:4px}.landing-finale-v2 .footer-wordmark{background:none;color:color-mix(in srgb,var(--brand-color) 13%,var(--finale-surface));font-size:clamp(100px,22vw,290px);height:.73em}@media (max-width:900px){.finale-intro{grid-template-columns:minmax(0,1fr) 200px;gap:32px}.finale-orbit{width:200px}.finale-orbit .muet-logo{--muet-mark-width:104px;--muet-mark-height:63px}.finale-lock{right:10px;bottom:10px}}@media (max-width:600px){.landing-finale-v2{margin-top:64px}.finale-intro{display:flex;flex-direction:column;align-items:stretch;gap:32px;padding-block:48px}.finale-seal{order:-1;justify-items:start}.finale-orbit{width:104px}.finale-orbit:before{inset:9px}.finale-orbit .muet-logo{--muet-mark-width:55px;--muet-mark-height:33px}.finale-lock{width:26px;height:26px;right:-1px;bottom:0}.finale-lock svg{width:13px;height:13px}.finale-eyebrow{margin-bottom:20px;font-size:13px}.finale-copy h2{font-size:clamp(30px,8.5vw,48px)}.finale-download{margin-top:28px}.landing-finale-v2 .footer-links{padding-block:12px 32px}.landing-finale-v2 .footer-disclosure summary{font-size:16px}}.landing-finale.landing-finale-v3{--canvas:#edf0e8;--ink:#262c25;--brand-color:#262c25;--green:#4f6447;--subtle:#677062;--line:color-mix(in srgb,var(--ink) 12%,transparent);--highlight:#d1e0ca}.dark .landing-finale.landing-finale-v3{--canvas:#20251f;--ink:#ebeee8;--brand-color:#aabba0;--green:#b9c8af;--subtle:#a3ac9e;--highlight:#526b48}.landing-finale-v3 .footer-wordmark{color:color-mix(in srgb,var(--brand-color) 13%,var(--canvas))}.footer-wordmark-e{position:relative}.footer-wordmark-text{display:block}.footer-cat-reveal{position:absolute;left:.24em;top:.567em;width:.145em;height:.08725em;overflow:hidden;text-indent:0}.footer-cat-reveal>.muet-logo{display:block;--muet-mark-width:.145em;--muet-mark-height:.08725em;color:inherit;background-color:currentColor}.landing-finale-v3 .site-footer{container-type:inline-size}.landing-finale-v3 .footer-links{padding-block:40px 40px}.landing-finale-v3 .footer-wordmark{font-size:43.6cqw;line-height:.85;height:.66em;padding:.025em 0 0;text-align:left;text-indent:-.075em}@media (min-width:601px){.landing-finale-v3 .footer-wordmark{width:min(720px,100%);margin-inline:auto;font-size:min(313.92px,43.6cqw)}}@media (max-width:600px){.landing-finale-v3 .footer-links{padding-block:12px 32px}}@media (prefers-reduced-motion:no-preference){html:has([data-home-page]) .landing-finale-v3 .footer-wordmark.scroll-reveal-item{opacity:1;transform:none;transition:none}html:has([data-home-page]) .landing-finale-v3 .footer-wordmark.scroll-reveal-item .footer-cat-reveal>.muet-logo{transition:transform .9s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s)}html:has([data-home-page]) .landing-finale-v3 .footer-wordmark.reveal-pending .footer-cat-reveal>.muet-logo{transform:translateY(105%)}}html:not(:has([data-home-page])){scroll-behavior:auto}html:not(:has([data-home-page])) *,html:not(:has([data-home-page])) :after,html:not(:has([data-home-page])) :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}html:not(:has([data-home-page])) .hero-download:hover{transform:none}html:not(:has([data-home-page])) .download-apple{transform:none!important;opacity:1!important}html:not(:has([data-home-page])) .download-arrow{opacity:0!important}