@font-face{font-family:onest;src:url(/_next/static/media/6bf0b520b9be5fd3-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:onest;src:url(/_next/static/media/d90c503c6f8681ed-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:onest;src:url(/_next/static/media/e528b45d8bcced75-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:onest Fallback;src:local("Arial");ascent-override:91.42%;descent-override:28.75%;line-gap-override:0.00%;size-adjust:106.10%}.__className_3f0790{font-family:onest,onest Fallback,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif}.__variable_3f0790{--m-font-sans:"onest","onest Fallback",-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif}@font-face{font-family:fraunces72;src:url(/_next/static/media/2b44f94c915cc46d-s.p.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:fraunces72 Fallback;src:local("Arial");ascent-override:101.99%;descent-override:26.59%;line-gap-override:0.00%;size-adjust:95.89%}.__className_8980c0{font-family:fraunces72,fraunces72 Fallback,Georgia,Times New Roman,serif;font-weight:400}.__variable_8980c0{--m-font-serif-72:"fraunces72","fraunces72 Fallback",Georgia,Times New Roman,serif}@font-face{font-family:fraunces48;src:url(/_next/static/media/fdfb02329fba4743-s.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:fraunces48 Fallback;src:local("Arial");ascent-override:96.35%;descent-override:25.12%;line-gap-override:0.00%;size-adjust:101.51%}.__className_c07f6a{font-family:fraunces48,fraunces48 Fallback,Georgia,Times New Roman,serif;font-weight:400}.__variable_c07f6a{--m-font-serif-48:"fraunces48","fraunces48 Fallback",Georgia,Times New Roman,serif}@font-face{font-family:fraunces28;src:url(/_next/static/media/2ece1b5e35d7ed2f-s.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:fraunces28 Fallback;src:local("Arial");ascent-override:94.10%;descent-override:24.53%;line-gap-override:0.00%;size-adjust:103.93%}.__className_f604b2{font-family:fraunces28,fraunces28 Fallback,Georgia,Times New Roman,serif;font-weight:400}.__variable_f604b2{--m-font-serif-28:"fraunces28","fraunces28 Fallback",Georgia,Times New Roman,serif}@font-face{font-family:fraunces20;src:url(/_next/static/media/d60568141ec228b4-s.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:fraunces20 Fallback;src:local("Arial");ascent-override:93.27%;descent-override:24.32%;line-gap-override:0.00%;size-adjust:104.86%}.__className_d46a40{font-family:fraunces20,fraunces20 Fallback,Georgia,Times New Roman,serif;font-weight:400}.__variable_d46a40{--m-font-serif-20:"fraunces20","fraunces20 Fallback",Georgia,Times New Roman,serif}.musli{--m-paper:#F6F5F1;--m-surface:#FFFFFF;--m-elevated:#EFECE6;--m-ink:#1B1A17;--m-sub:#67635B;--m-faint:#B4B0A6;--m-line:#E8E5DE;--m-lime:#C3F23A;--m-lime-tint:#DDF78F;--m-tile-yellow:#F4CD5C;--m-tile-lilac:#B3A2E6;--m-tile-pink:#EFA2E4;--m-tile-olive:#AFC05E;--m-protein:#849A15;--m-carbs:#DDA321;--m-fat:#8C74D6;--m-smooth:linear(0,0.079,0.236,0.403,0.551,0.671,0.764,0.833,0.883,0.919,0.944,0.962,0.974,0.983,0.988,0.992,0.995,0.997,0.998,0.999,1);--m-quick:0.35s;--m-move:0.59s;--m-sweep:1.03s;--m-max:1440px;--m-gutter:20px;--m-header-h:108px;background-color:var(--m-paper);color:var(--m-ink);font-family:var(--m-font-sans),-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;font-size:17px;line-height:1.55;font-feature-settings:"kern"}@media (min-width:640px){.musli{--m-gutter:32px}}@media (min-width:1024px){.musli{--m-header-h:64px}}@media (min-width:1280px){.musli{--m-gutter:48px}}.musli ::selection{background:var(--m-lime);color:var(--m-ink)}.musli h1,.musli h2,.musli h3,.musli h4{font-family:var(--m-font-serif-48),Georgia,serif;font-weight:400;line-height:1.12!important}@layer components{.musli :is(h1,h2,h3,summary){text-wrap:balance}.musli :is(p,li,dd,figcaption){text-wrap:pretty}.musli .m-display{font-family:var(--m-font-serif-72),Georgia,serif!important;font-weight:400;font-size:clamp(44px,7.4vw,92px);letter-spacing:-.025em!important;line-height:1!important}.musli .m-h2{font-family:var(--m-font-serif-48),Georgia,serif!important;font-weight:400;font-size:clamp(34px,4.4vw,58px);letter-spacing:-.018em!important;line-height:1.05!important}.musli .m-h3{font-family:var(--m-font-serif-28),Georgia,serif!important;font-weight:400;font-size:clamp(24px,2.2vw,30px);letter-spacing:-.01em!important;line-height:1.15!important}.musli .m-serif-20{font-family:var(--m-font-serif-20),Georgia,serif!important;font-weight:400;letter-spacing:0!important}.musli .m-serif-28{font-family:var(--m-font-serif-28),Georgia,serif!important;font-weight:400}.musli .m-lede{font-size:clamp(18px,1.6vw,21px);line-height:1.5;color:var(--m-sub)}.musli .m-body{font-size:17px;line-height:1.6;color:var(--m-sub)}.musli .m-small{font-size:14px;line-height:1.5;color:var(--m-sub)}.musli .m-caps{font-size:12px;line-height:16px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--m-sub)}.musli .m-ink{color:var(--m-ink)}.musli .m-sub{color:var(--m-sub)}.musli .m-mark{background:linear-gradient(transparent 14%,var(--m-lime) 14%,var(--m-lime) 90%,transparent 90%) no-repeat 0 0 /100% 100%;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .1em;margin:0 -.04em}.musli .m-card{background:var(--m-surface);border-radius:24px}.musli .m-elevated{background:var(--m-elevated)}.musli .m-lime{background:var(--m-lime);color:var(--m-ink)}.musli .m-rule{border-color:var(--m-line)}.musli .m-hairline{height:1px;background:var(--m-line)}.musli .m-chip{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:6px 14px;border-radius:999px;font-size:14px;line-height:1.3;font-weight:500;color:var(--m-ink);background:var(--m-elevated)}.musli .m-chip-lime{background:var(--m-lime)}.musli .m-chip-white{background:var(--m-surface)}.musli .m-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 20px;border-radius:999px;font-size:15px;font-weight:600;line-height:1;transition:opacity .15s ease,transform var(--m-quick) var(--m-smooth)}.musli .m-btn:hover{opacity:.86}.musli .m-btn:active,.musli .m-press:active{transform:scale(.97)}.musli .m-nudge,.musli .m-press,.musli .m-turn{transition:transform var(--m-quick) var(--m-smooth)}.musli .m-btn-lime{background:var(--m-lime);color:var(--m-ink)}.musli .m-btn-ink{background:var(--m-ink);color:var(--m-paper)}.musli .m-link{color:var(--m-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--m-faint);transition:text-decoration-color .15s ease}.musli .m-link:hover{text-decoration-color:var(--m-ink)}.musli .m-navlink{color:var(--m-sub);transition:color .15s ease}.musli .m-navlink:hover{color:var(--m-ink)}.musli :focus:not(:focus-visible){outline:none}.musli :focus-visible{outline:2px solid var(--m-ink);outline-offset:3px;border-radius:6px}.musli .m-phone{position:relative;aspect-ratio:1320/2763;border-radius:15.5%/7.4%;background:#121211;box-shadow:inset 0 0 0 1.5px #3A3833}.musli .m-phone-screen{position:absolute;inset:1.625% 3.4%;overflow:hidden;border-radius:12.8%/5.9%;background:var(--m-paper)}.musli .m-phone-island{position:absolute;left:50%;top:1.25%;width:29%;height:3.9%;transform:translateX(-50%);border-radius:999px;background:#000}.musli .m-watch{position:relative;aspect-ratio:1/1.1834;border-radius:30%/26%;background:#121211;box-shadow:inset 0 0 0 1.5px #3A3833}.musli .m-watch-screen{position:absolute;inset:7.6% 8%;overflow:hidden;border-radius:20%/17%;background:#000}.musli .m-ipad{position:relative;aspect-ratio:460/603;border-radius:7%/5.3%;background:#121211;box-shadow:inset 0 0 0 1.5px #3A3833}.musli .m-ipad-screen{position:absolute;inset:2.65% 3.48%;overflow:hidden;border-radius:3.8%/2.85%;background:var(--m-paper)}.musli{--m-ph-one:min(calc(100svh - 136px),860px);--m-ph-pair:min(calc(100svh - 168px),700px)}.musli .m-phone-one{width:min(82vw,340px)}.musli .m-phone-pair,.musli .m-phone-pair-compact{width:min(40vw,200px)}.musli .m-stage{display:flex;width:100%;align-items:center;justify-content:center;padding:32px 0}.musli .m-stage-box{width:100%;aspect-ratio:4/5}.musli .m-scene{display:flex;width:100%;align-items:center;justify-content:center;padding:28px 6%}.musli .m-phone-scene{width:min(60vw,260px)}.musli .m-float-phone{filter:drop-shadow(0 24px 40px rgba(27,26,23,.28)) drop-shadow(0 4px 10px rgba(27,26,23,.16))}@media (min-width:1024px){.musli .m-scene{width:calc(var(--m-ph-one) * .8 + 56px);height:calc(var(--m-ph-one) + 56px);padding:28px 40px}.musli .m-phone-one,.musli .m-phone-scene{width:auto;height:var(--m-ph-one)}.musli .m-phone-pair{width:auto;height:var(--m-ph-pair)}.musli .m-phone-pair-compact{width:auto;height:calc(var(--m-ph-pair) * .84)}.musli .m-stage{display:inline-flex;width:auto;padding:28px 72px}.musli .m-stage-box{aspect-ratio:auto;width:calc(var(--m-ph-one) * 1320 / 2763 + 144px);height:calc(var(--m-ph-one) + 56px)}}.musli .m-strip{display:grid;grid-auto-flow:column;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.musli .m-strip::-webkit-scrollbar{display:none}.musli .m-strip>*{scroll-snap-align:start}.musli .m-float{filter:drop-shadow(0 18px 36px rgba(27,26,23,.16)) drop-shadow(0 2px 6px rgba(27,26,23,.08))}.musli .m-tabs{scrollbar-width:none;overscroll-behavior-x:contain}.musli .m-tabs::-webkit-scrollbar{display:none}.musli .m-tab{transition:background-color var(--m-quick) var(--m-smooth),color var(--m-quick) var(--m-smooth),transform var(--m-quick) var(--m-smooth)}.musli .m-video{opacity:0;transition:opacity var(--m-move) var(--m-smooth)}.musli .m-video[data-playing=true]{opacity:1}.musli .m-compare-head{position:sticky;top:var(--m-header-h);z-index:2;background:var(--m-paper)}.musli .m-job{transition:background-color var(--m-quick) var(--m-smooth),transform var(--m-quick) var(--m-smooth)}.musli .m-job:hover{background:var(--m-lime)}.musli .m-wrap{max-width:var(--m-max);margin-inline:auto;padding-inline:var(--m-gutter)}.musli .m-carousel{overflow-x:auto;scroll-snap-type:x mandatory;padding-left:max(var(--m-gutter),calc((100% - var(--m-max)) / 2 + var(--m-gutter)));scroll-padding-left:max(var(--m-gutter),calc((100% - var(--m-max)) / 2 + var(--m-gutter)));padding-block:4px;scrollbar-width:none;overscroll-behavior-x:contain;outline-offset:-2px}.musli .m-carousel::-webkit-scrollbar{display:none}.musli .m-carousel-list{display:flex;gap:32px;width:max-content;padding-right:var(--m-gutter)}.musli .m-carousel-slide{width:clamp(280px,26vw,380px);flex:none;scroll-snap-align:start;border-radius:12px}.musli details>summary{list-style:none}.musli details>summary::-webkit-details-marker{display:none}.musli [id]{scroll-margin-top:calc(var(--m-header-h) + 16px)}.musli section[id]{scroll-margin-top:calc(var(--m-header-h) + 8px)}.musli .m-fade-x{-webkit-mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 24px),transparent)}@media (prefers-reduced-motion:no-preference){.musli .m-rise{animation:m-rise var(--m-move) var(--m-smooth) both}.musli .m-rise-scale{animation:m-rise-scale var(--m-move) var(--m-smooth) .1s both}}@keyframes m-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes m-rise-scale{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.musli .m-rise .m-mark{animation:m-mark var(--m-sweep) var(--m-smooth) .3s both}.musli [data-reveal] .m-mark{background-size:0 100%;transition:background-size var(--m-sweep) var(--m-smooth) .2s}.musli [data-reveal=shown] .m-mark{background-size:100% 100%}}@keyframes m-mark{0%{background-size:0 100%}to{background-size:100% 100%}}@media (prefers-reduced-motion:no-preference){.musli .m-panel:not([hidden]){animation:m-step var(--m-move) var(--m-smooth) both}}@media (prefers-reduced-motion:reduce){.musli .m-video{transition:none}}@media (prefers-reduced-motion:no-preference){.musli details[open]>p{animation:m-step var(--m-move) var(--m-smooth) both}}@keyframes m-step{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}}.musli .m-legal h1{font-family:var(--m-font-serif-72),Georgia,serif!important;font-size:clamp(40px,5vw,64px);letter-spacing:-.02em;line-height:1.04!important}.musli .m-legal h2{font-family:var(--m-font-serif-28),Georgia,serif!important;font-size:26px;letter-spacing:-.01em;line-height:1.2!important;color:var(--m-ink);padding-top:28px}.musli .m-legal h3{font-family:var(--m-font-serif-20),Georgia,serif!important;letter-spacing:0;font-size:20px;line-height:1.3!important;color:var(--m-ink);padding-top:12px}.musli .m-legal li,.musli .m-legal p{color:var(--m-sub);font-size:16px;line-height:1.7}.musli .m-legal strong{color:var(--m-ink);font-weight:600}.musli .m-legal a{color:var(--m-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--m-faint)}.musli .m-legal a:hover{text-decoration-color:var(--m-ink)}.musli .m-legal ul{list-style:disc;padding-left:1.4em}.musli .m-legal li::marker{color:var(--m-faint)}.m-bubble{background:var(--m-ink);color:var(--m-paper);font-size:15px;line-height:1.4;padding:9px 15px;border-radius:20px 20px 5px 20px;max-width:100%;text-wrap:pretty}