.mm-pin{display:block;height:0}.mm-now,.mm-prog{display:none}@media (max-width:760px){.hplat .hh{padding-top:62px}.hplat .hh .c-nav{position:fixed;top:0;left:0;right:0;z-index:60;margin:0}html.crg .hplat .hh{padding-top:80px}html.crg .hplat .hh .c-nav{position:fixed;top:10px;left:10px;right:10px;margin:0}}@media (max-width:680px){.mm{display:flex;gap:6px}.mm,.mm-now{align-items:center;min-width:0}.mm-now{display:inline-flex;gap:7px;max-width:0;height:44px;padding:0;border:0;border-radius:14px;background:var(--soft);color:var(--ink);font:600 .84rem/1 var(--c-sans),system-ui,sans-serif;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;opacity:0;cursor:pointer;transition:max-width .35s cubic-bezier(.2,.8,.2,1),opacity .25s,padding .35s}.mm-now i{font:600 .72rem/1 var(--c-mono),ui-monospace,monospace;font-style:normal;color:var(--green)}.mm-now span{overflow:hidden;text-overflow:ellipsis}.mm-past .mm-now{max-width:190px;padding:0 12px;opacity:1}html.crg .dG:not(.hplat) .c-nav.mm-past .c-right{display:none!important}html:not(.crg) .dG:not(.hplat) .mm-now{display:none}.mm-prog{display:block;position:absolute;left:14px;right:14px;bottom:0;height:2px;border-radius:2px;background:var(--green,#4f8f22);transform:scaleX(var(--mmp,0));transform-origin:0 50%;pointer-events:none}html.mm-open :is(.mbar,.bc-card,.lg-pill){visibility:hidden}.mm-sheet{position:fixed;left:0;right:0;bottom:0;z-index:85;padding-bottom:env(safe-area-inset-bottom);background:#fff;overflow-y:auto;overscroll-behavior:contain;animation:swapIn .25s both}.mm-sheet nav{display:grid;padding:14px 20px 28px}.mm-sheet .mm-k{display:flex;justify-content:space-between;margin:8px 2px 6px;font:600 .72rem/1 var(--c-mono),ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;color:#8a8d85}.mm-sheet .mm-k span{color:var(--green)}.mm-secs{margin:0;padding:0;list-style:none}.mm-sheet .mm-secs a{display:flex;justify-content:flex-start;align-items:center;gap:14px;padding:13px 2px;border-bottom:1px solid var(--line);font-size:1.12rem;font-weight:500;letter-spacing:-.02em;color:var(--ink);text-decoration:none}.mm-sheet .mm-secs a i{width:22px;font:600 .74rem/1 var(--c-mono),ui-monospace,monospace;font-style:normal;color:#a3a69e}.mm-sheet .mm-secs a em{margin-left:auto;padding:5px 9px;border-radius:999px;background:rgba(166,224,107,.28);font:600 .66rem/1 var(--c-mono),ui-monospace,monospace;font-style:normal;white-space:nowrap;letter-spacing:.04em;text-transform:uppercase;color:#3d6f1a}.mm-sheet .mm-secs a.on{font-weight:650}.mm-sheet .mm-secs a.on i{color:var(--green)}.mm-ends{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin:14px 0 18px}.mm-sheet .mm-ends a{justify-content:center;padding:13px 8px;border:0;border-radius:14px;background:var(--soft);font-size:.92rem;font-weight:600}.mm-pages{display:flex;flex-wrap:wrap;gap:8px}.mm-sheet .mm-pages a{padding:10px 14px;border:1px solid var(--line);border-radius:999px;font-size:.92rem;font-weight:500}.mm-sheet .mm-cta{margin-top:20px}}@media (max-width:760px){.pp-uses{position:relative;isolation:isolate}.pp-ghost{position:absolute;inset:-20px -40px;z-index:-1;pointer-events:none;-webkit-mask-image:radial-gradient(75% 60% at 50% 55%,#000 30%,transparent 80%);mask-image:radial-gradient(75% 60% at 50% 55%,#000 30%,transparent 80%)}.pp-ghost img{position:absolute;width:120%;border-radius:18px;opacity:.09;filter:grayscale(.4)}.pp-ghost img:first-child{top:4%;left:-30%;transform:rotate(-7deg)}.pp-ghost img:last-child{bottom:2%;right:-34%;transform:rotate(6deg)}}@media (max-width:680px) and (prefers-reduced-motion:reduce){.mm-now,.mm-sheet{transition:none;animation:none}}@media (max-width:680px){.dF{padding-bottom:0}.dF>.d-foot{padding-bottom:calc(96px + env(safe-area-inset-bottom, 0px))}}@media (max-width:760px){:is(.dG:not(.hplat),.dG .fx-sheet)>:is(.d-end,#d-end){min-height:100svh;display:grid;align-content:center}.hplat>#beta{min-height:100svh}}@media (max-width:760px){:is(.hplat>:is(.pp-sec,#beta,.pp-under),:is(.dG:not(.hplat),.dG .fx-sheet)>:is(#thesis,#stack,#see,#faq,.d-end)) *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.sh-covered{visibility:hidden}.sh-covered *{animation-play-state:paused!important}.hplat .v2-out .v2-field,.pp-cloud{position:relative;-webkit-mask-image:none!important;mask-image:none!important;-webkit-mask:none!important;mask:none!important}.hplat .v2-out .v2-field:after,.hplat .v2-out .v2-field:before,.pp-cloud:after,.pp-cloud:before{content:"";position:absolute;top:0;bottom:0;z-index:2;width:14%;pointer-events:none}.hplat .v2-out .v2-field:before{left:0;background:linear-gradient(90deg,#fff,rgba(255,255,255,0))}.hplat .v2-out .v2-field:after{right:0;background:linear-gradient(270deg,#fff,rgba(255,255,255,0))}.pp-cloud:before{left:0;background:linear-gradient(90deg,#f4faec,rgba(244,250,236,0))}.pp-cloud:after{right:0;background:linear-gradient(270deg,#f4faec,rgba(244,250,236,0))}.pp-rtrack,.v2-track{will-change:transform}}@media (max-width:760px) and (prefers-reduced-motion:no-preference){.pp-uses.in .pp-use{animation-name:ppPulse}@keyframes ppPulse{0%,82%,to{transform:none}88%,94%{transform:scale(1.08)}}}.d-end-mark{display:none!important}@media (max-width:760px){:is(.dG:not(.hplat),.dG .fx-sheet)>:is(.d-end,#d-end){background:linear-gradient(180deg,rgba(10,13,9,.35),rgba(10,13,9,.84)),url(/h/hero.jpg) center 30% /cover!important;color:#fff;justify-items:center;text-align:center;gap:22px}:is(.dG:not(.hplat),.dG .fx-sheet)>.d-end .d-end-mark{display:grid!important;place-items:center;width:76px;height:76px;margin:0;border-radius:50%;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.25);color:#fff;--logo-eye:#1b2a16}:is(.dG:not(.hplat),.dG .fx-sheet)>.d-end h2{color:#fff}:is(.dG:not(.hplat),.dG .fx-sheet)>.d-end .c-lede{max-width:34ch;color:rgba(255,255,255,.86)!important}:is(.dG:not(.hplat),.dG .fx-sheet)>.d-end .c-ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}:is(.dG:not(.hplat),.dG .fx-sheet)>.d-end .c-btn:not(.c-btn-ghost){background:#a6e06b!important;color:#10200a!important;border-color:transparent!important}:is(.dG:not(.hplat),.dG .fx-sheet)>.d-end .c-btn-ghost{background:rgba(255,255,255,.1)!important;color:#fff!important;border:1px solid rgba(255,255,255,.45)!important}}.tb{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;font-family:var(--c-sans),system-ui,sans-serif}.tb li{display:inline-flex;align-items:center;gap:6px;padding:6px 11px 6px 8px;border-radius:999px;font-size:.78rem;font-weight:600;letter-spacing:-.005em;white-space:nowrap}.tb svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.tb-light li{background:rgba(255,255,255,.78);border:1px solid rgba(17,17,16,.08);color:#1b1b19;box-shadow:0 4px 12px rgba(17,17,16,.05)}.tb-light svg{color:#4f8f22}.tb-dark li{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);color:#eef2ea}.tb-dark svg{color:#a6e06b}.tb-hero{margin-top:18px}.hh .tb-hero,.pp-hero .tb-hero{justify-content:center}.tb-foot{margin-top:14px}.tb-foot li{font-size:.72rem;padding:5px 10px 5px 7px}.jw-trust{display:flex;align-items:center;justify-content:center;gap:6px;margin:0;font-size:.82rem;font-weight:600;color:#a6e06b}.jw-trust:before{content:"";width:14px;height:14px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l8 3v6c0 5-3.5 8-8 9-4.5-1-8-4-8-9V6z'/%3E%3Cpath d='M8.5 12l2.5 2.5 4.5-5'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l8 3v6c0 5-3.5 8-8 9-4.5-1-8-4-8-9V6z'/%3E%3Cpath d='M8.5 12l2.5 2.5 4.5-5'/%3E%3C/svg%3E") center /contain no-repeat}@media (max-width:760px){.e-hero .tb-hero{margin-top:14px}.tb-hero li{font-size:.74rem}}