@font-face{font-family:Cormorant;src:url(/_app/immutable/assets/cormorant-latin-v2.DDaQ_D7j.woff2) format("woff2");font-weight:700;font-display:optional;unicode-range:U+0000-024F,U+2000-206F,U+20A0-20CF,U+2122,U+2190-21FF}@font-face{font-family:Cormorant;src:url(/_app/immutable/assets/cormorant-cyrillic-v2.Bfg1QDaL.woff2) format("woff2");font-weight:700;font-display:optional;unicode-range:U+0400-052F,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:DM;src:url(/_app/immutable/assets/dm-latin-v2.k4cxRO26.woff2) format("woff2");font-weight:400 700;font-display:optional;unicode-range:U+0000-024F,U+2000-206F,U+20A0-20CF,U+2122,U+2190-21FF}:root{color-scheme:light;--ivory: #f9eddd;--paper: #fff7ea;--ink: #31190f;--muted: #5b4031;--bronze: #824716;--bright-gold: #f5d199;--rule: #bd8d55;--rim: #d4a96e;--shadow: #62280c22;--gutter: clamp(19px, 5vw, 76px);--serif: Cormorant, Georgia, "Times New Roman", serif;--sans: DM, system-ui, sans-serif;--ivory-stone: url(/_app/immutable/assets/ivory-v4.aL2j2hoK.webp);font:16px/1.52 var(--sans);color:var(--ink);background-color:var(--ivory)}@supports (background-image: image-set(url() type("image/avif"))){:root{--ivory-stone: image-set(url(data:image/avif;base64,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) type("image/avif"), url(/_app/immutable/assets/ivory-v4.aL2j2hoK.webp) type("image/webp"))}}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-block-start:90px}body{margin:0}main{overflow-x:clip;overflow-wrap:anywhere;background-image:linear-gradient(95deg,#fff5eaa0,#fff6ed52,#fff4e6b8),var(--ivory-stone);background-size:auto,max(1350px,100%) auto;background-position:center top;background-repeat:no-repeat,repeat-y}img{display:block;max-inline-size:100%}button,input,summary{font:inherit}a{color:inherit;text-decoration:none}button,summary{cursor:pointer}button:disabled,input:disabled{cursor:default}[hidden]{display:none!important}:focus-visible{outline:2px solid #91460e;outline-offset:4px}:is(main,section)[tabindex="-1"]:focus{outline:none}::selection{color:#fff6e6;background:#75441e}p,h1,h2,h3,h4,ul,ol,figure{margin:0}ul,ol{list-style:none;padding:0}h1,h2,h3{overflow-wrap:anywhere}.container{width:min(100% - 2 * var(--gutter),1260px);margin-inline:auto}.section{position:relative;padding-block:clamp(56px,5.4vw,82px)}h1,h2,.brand strong{font-family:var(--serif);font-weight:700}h2{font-size:clamp(2.6rem,4.25vw,4.3rem);line-height:.98;letter-spacing:-.04em;text-wrap:balance}h3{font-size:1.025rem;line-height:1.28}.kicker{display:flex;align-items:center;gap:9px;color:var(--bronze);letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:700}.section-heading>.kicker:before{content:"";inline-size:16px;block-size:7px;flex:none;background:linear-gradient(90deg,currentColor 0 100%) center / 100% 1px no-repeat}.heading-center>.kicker:after{content:"";inline-size:16px;block-size:1px;background:currentColor}.lede{font-size:clamp(.97rem,1.3vw,1.12rem);max-inline-size:54ch;color:var(--muted)}.section-heading{display:grid;gap:11px}.heading-center{text-align:center;justify-items:center}.heading-center h2{max-inline-size:23ch}.section-heading+*{margin-block-start:27px}:is(:lang(ar),:lang(ur),:lang(hi),:lang(bn),:lang(zh-Hans)){--serif: system-ui, sans-serif;--sans: system-ui, sans-serif}:is(:lang(ar),:lang(ur),:lang(hi),:lang(bn),:lang(zh-Hans)) :is(h1,h2){font-size:clamp(2.08rem,3.65vw,3.65rem);line-height:1.21;letter-spacing:0}:is(:lang(ar),:lang(ur),:lang(hi),:lang(bn),:lang(zh-Hans)) .kicker{letter-spacing:.038em}[dir=rtl] .platform-arrow,[dir=rtl] .footer-legal svg{transform:scaleX(-1)}.skip-link{position:fixed;inset:10px auto auto 10px;z-index:10;padding:12px 16px;background:var(--paper);color:var(--ink);transform:translateY(-150%)}.skip-link:focus{transform:none}.site-frame{background:linear-gradient(161deg,#fffaeff7,#f2e2cdf5),var(--ivory-stone) center / cover;border-color:#c59764;border-style:solid;border-width:0}.site-header{position:sticky;top:0;z-index:5;border-block-end-width:1px;box-shadow:inset 0 -3px #fff7e8,0 4px 12px #67340f13}.header-inner{display:flex;align-items:center;justify-content:space-between;min-height:69px;gap:18px}.brand{display:inline-flex;gap:10px;align-items:center;min-inline-size:0;flex:0 1 auto}.brand-symbol{flex:none;display:grid;place-items:center;padding:2px;border:1px solid #ba905d;border-radius:11px;background:#fff4db;box-shadow:0 3px 8px #58270e27}.brand img{border-radius:8px}.brand strong{font-size:1.63rem;overflow-wrap:anywhere;line-height:.94;display:block;letter-spacing:-.027em}.brand small{overflow-wrap:anywhere;display:block;color:var(--muted);font-size:.69rem;line-height:1.25;margin-block-start:3px}.main-nav,.footer-nav,.header-actions{display:flex;align-items:center}.main-nav{min-inline-size:0;flex-wrap:wrap;gap:clamp(8px,1.6vw,25px);align-self:stretch}.main-nav a,.footer-nav a{display:grid;align-items:center;min-block-size:44px;font-size:.83rem;font-weight:700;text-align:center;line-height:1.19}:is(.main-nav,.footer-nav,.footer-legal) a:hover{color:var(--bronze);text-decoration:underline;text-underline-offset:4px}.header-actions{gap:10px;flex-shrink:0}.button,.dropdown summary{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-block-size:46px;border:1px solid transparent;border-radius:999px;padding:10px 17px;font-size:.84rem;font-weight:700;line-height:1.2}.button svg,summary svg{flex:none}.download-link:not([data-store]) .store-link-icon,.download-link[data-store] .platform-link-icon{display:none}[dir=rtl] .store-link-icon{transform:scaleX(-1)}.button,.store-badge,.platform-grid a{transition:background-color .16s ease,box-shadow .16s ease,transform .14s ease}.button:active,.store-badge:active,.platform-grid a:active{transform:translateY(1px)}@media(hover:hover){.button:hover,.store-badge:hover{transform:translateY(-1px)}.button:active,.store-badge:active{transform:translateY(1px)}}.button-primary{background:linear-gradient(180deg,#a86c28,#7a481b 42%,#532d14 87%,#69401d);border-color:#925b2c;color:#fff8e7;box-shadow:inset 0 1px #f7ce8fa8,inset 0 -1px #dfad5d99,0 3px 6px #56270533;text-shadow:0 1px #4b240e}.button-primary:hover{background:linear-gradient(180deg,#9f6423,#633813 60%,#4c260e)}.button-outline,.dropdown summary{border-color:#ae7b42;color:#472411;background:linear-gradient(180deg,#fffcf1dd,#f1d9bdde);box-shadow:inset 0 1px #fff9ee,0 2px 4px #5b2b151c}.button-outline:hover,.dropdown[open] summary,.dropdown summary:hover{background:#f7e0bf;border-color:#87501c}.dropdown{position:relative}.dropdown summary{list-style:none}.dropdown summary::-webkit-details-marker{display:none}.dropdown summary{padding-inline:12px}.dropdown ul,.dropdown nav{position:absolute;z-index:6;inset-block-start:calc(100% + 8px);inset-inline-end:0;min-inline-size:180px;box-shadow:0 10px 32px #42240f38;background:linear-gradient(150deg,#fff8eb,#f3dfc7);border:1px solid #be935f;border-radius:10px;padding:5px;max-block-size:min(68vh,510px);overflow:auto}.dropdown a{display:flex;min-block-size:44px;align-items:center;justify-content:space-between;padding-inline:12px;gap:10px;font-size:.87rem;white-space:nowrap;border-radius:5px}.dropdown a:hover,.dropdown a[aria-current]{background:#edcfac}.mobile-menu{display:none}.store-badge{display:inline-flex;vertical-align:middle;border-radius:6px;inline-size:max-content;max-inline-size:100%}.store-badge img{inline-size:auto;height:48px}.hero{position:relative;isolation:isolate;overflow:clip;min-block-size:clamp(518px,40vw,670px);display:grid;align-items:center;background:#f5e3ca}.hero:after{content:"";position:absolute;z-index:2;pointer-events:none;inset-inline:-5%;inset-block-end:-47px;block-size:69px;border-radius:54% 51% 0 0/54% 61% 0 0;border-block-start:2px solid #f9d393;box-shadow:0 -2px #fff7e5,0 -6px 14px #fff0ca90;background:linear-gradient(#fff3e5a0,#fff3e575),var(--ivory-stone) center top / 1300px auto}.hero-scene{position:absolute;z-index:-1;inset:0;container-type:size;overflow:hidden}.hero-scene:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#fff4e4b8 0%,#fff4e4a4 19%,#fff0d875 34%,transparent 60%)}.hero-art{--scale-plus-x: 77.2%;--scale-minus-x: 89.6%;--scale-y: 64.5%;position:absolute;top:50%;right:0;transform:translateY(-50%);width:max(100%,300cqh);aspect-ratio:3;background:url(data:image/webp;base64,UklGRugDAABXRUJQVlA4INwDAABQGQCdASqWADIAPsVUoUqnpKMiLzhryPAYiWUAxYSJEF67bGTv/VH8NLMmy1Z7hvXdhf8gArmcKRS2EUVwsCDiJkRFgA6XG3ClDgdWAWymP+saGwmMHSEjXMUzHfJ1fLf0qR3A8SuyqoMOdUpNwVoLCntxkPwVF7/rxtzBHxqAL6OrMGm+XBawJrXWjpR9p5sIKdwSQPocyP30O/2kW8mBtJia66uLDuEiM6CDg+q0qnCzYsQ/pKQlFM+xf8FEqfU7Cjwf5lzopG+ukfwTpnrRJ5kAAP6zDImVG28p8YQuVWkIerIxGjBpH00f68xrN33gM4YjaBe9G3TbjEXnr4KD5L4jPBo2i7jVHzrJ95ZrfAO+ob0slrObAX4v8hnDXZnVgFuXNXP4KUWdv8i7i/zX5kW4jYhyRjhMEQ+EM9Fx1Lk4QufyJge6wy3yWh1iILaYe0wCmPJ8mB1gd5DI8Fnhaq4XpLE3bPNzAj4D6na1k+uBoxkP4cy3/zUzsaX19Ujhyl98DHRi75jHinecnFuUEP0APLgeQsZG0/GocfnpG/FGQdsyVKzrTjXvUbDVocJPd7D3JdST1DaM+xamDjYc7+DvNDgQ6zDKfWkSrU2ncyTc9yVjaf6ET2KQiTK7Z5OSJrZmmrVTkiDNLvQjGLPJsQ/RRJwbGlN7oTQI/jxwmlo4IHg1a77HLxBN3DkiDDztrcdDwD0l1FQ9n1rOexLilRLJfyFI1v7ALJSqeyFyL2jzxHECGEmNQC1Ia9ePG4jEGOWOROjmSG/TEOe8Nqk+Bt3n8pIBDumGKezBsrEiVsV1Cq7L+OA0NDa/5OOJkMVBXAxM4v8wLuxQ62dX8vwtzENoOgwmK0PR9UyMwtN/o1xsDlapWTtlsxeQprQmj1IJSVVqRqqg1CWvIdc+/kWe1Tf9ZTIMqsd6XIDYlD6lqG2zjz0jPQpXV3G8Umg114KJrcpd5FflGR5zRftCTcbNDu2ZKTWwcRA5x8GfPNho296p2DB1P4uMtZilgsKhJ89/SD8nq3Ngil5ZFuCduavI9OL199hVbHkHTHKeu+zZlrtvIbe/dWmoMZ4JRIAu3/GyF2ipQ94h1J1ruhUV4PlT1MCRJcFOnE8S7BfXNYf2MuZ2vOJFXbu9FNc8rTzvyyT3rPw43dZi872cXvINzaygj5V6o0Xf82JZlJ+3rIvA4PrqYhUxNsK9KnavumCEebnIgom1NNK//frccbc+xsAemefZ2ciouVOoP5YT1mPaRjlkauTCnds65KJphLJiWGJoIW6wywnJSWseQjJEcMTMvg0VU1W5EfckqAAA) center / 100% 100%}[dir=rtl] .hero-art{right:auto;left:0;transform:translateY(-50%) scaleX(-1)}[dir=rtl] .hero-scene:after{transform:scaleX(-1)}.hero-art picture,.hero-image{inline-size:100%;block-size:100%}.hero-image{object-fit:cover}.scale-signal{position:absolute;top:var(--scale-y);display:grid;place-items:center;transform:translate(-50%,-50%);font:700 clamp(2rem,3.65vw,4.5rem)/.82 var(--sans);color:#fffef1;text-shadow:0 0 4px #fffbe1,0 0 9px var(--signal),0 0 19px var(--signal),0 0 29px var(--signal)}.scale-plus{left:var(--scale-plus-x);--signal: #94f742}.scale-minus{left:var(--scale-minus-x);--signal: #ff3c19}.hero-grid{padding-block:clamp(37px,4.1vw,65px) clamp(56px,5.2vw,82px)}.hero-copy{inline-size:min(48%,586px)}.hero-copy .kicker{text-shadow:0 1px 1px #fff5de}.hero-copy .kicker svg{flex:none}.hero h1{font-size:clamp(3.42rem,6.25vw,6.65rem);line-height:.86;letter-spacing:-.049em;margin-block:16px 21px;max-inline-size:13ch;color:#4b2512;text-shadow:0 1px #fffaee,0 0 16px #fff4db5c}.hero h1 em{display:block;font-style:normal;color:#7a3d17}.hero-description{max-inline-size:38ch;color:#322016;font-size:clamp(.98rem,1.47vw,1.19rem);font-weight:500;text-wrap:pretty}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-block-start:24px}.hero-actions .button{min-block-size:48px}.hero-install{display:grid;min-inline-size:0;max-inline-size:100%}.hero-install>*{grid-area:1 / 1;place-self:center start}.hero-install>[hidden]{visibility:hidden}.hero-install>[data-platform-cta][hidden]{display:inline-flex!important}.hero-install>[data-apple-cta][hidden]{display:block!important}.hero-install [data-apple-cta]{inline-size:144px;block-size:48px}.hero-install .store-badge img{inline-size:144px;block-size:48px;object-fit:contain}.hero-install [hidden] .store-badge img{display:none}:is(:lang(ar),:lang(ur),:lang(hi),:lang(bn),:lang(zh-Hans)) .hero h1{font-size:clamp(2.45rem,4.25vw,4.5rem);line-height:1.16;max-inline-size:17ch;letter-spacing:0}.problem{padding-block-start:clamp(32px,4.3vw,65px)}.problem-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.98fr);align-items:center;gap:clamp(26px,5.1vw,76px)}.problem-takeaway{margin-block:17px;padding-inline-start:12px;border-inline-start:2px solid #a66c30;font-family:var(--serif);font-weight:700;color:#69370f;font-size:1.53rem;line-height:1.04}.problem-points{display:grid;gap:8px}.problem-points li{display:flex;align-items:flex-start;gap:9px}.problem-points svg{color:var(--bronze);flex:none;margin-block-start:3px}.problem-points strong,.problem-points small{display:block}.problem-points strong{font-size:.91rem}.problem-points small{color:var(--muted);font-size:.79rem}.steps{padding-block:clamp(48px,4.7vw,69px)}.step-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2.5vw,33px);margin-block-start:36px}.step-grid li,.feature-list li{min-inline-size:0;display:grid;align-content:start;gap:9px;background:linear-gradient(145deg,#fffaf0da,#eed6bbab);border:1px solid #ba85507d;border-radius:12px;box-shadow:inset 0 0 0 2px #fff3dd91,0 4px 8px var(--shadow)}.step-grid li{position:relative;padding:16px clamp(14px,2.3vw,26px) 18px}.step-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.step-index{min-inline-size:1.4em;padding:2px 3px 5px;border-block-end:1px solid #be9666;color:#744925;font:600 1.4rem/1 var(--sans);font-variant-numeric:tabular-nums;text-align:center}.step-grid p,.feature-list p{color:var(--muted);font-size:.84rem;line-height:1.44;margin-block-start:4px}.features{padding-block:clamp(49px,5.4vw,80px)}.feature-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.07fr);gap:24px clamp(28px,4.2vw,60px);align-items:start}.feature-grid>.feature-heading{grid-column:1}.feature-grid>.feature-list{grid-column:1;grid-row:2}.feature-grid>.product-shot{grid-column:2;grid-row:1 / span 2;align-self:center}.feature-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.feature-list li{padding:12px clamp(10px,1.1vw,16px) 14px}.feature-emblem{display:grid;place-items:center;flex:none;inline-size:41px;block-size:41px;border:1px solid #bc8d5a;border-radius:10px;color:#704119;background:linear-gradient(145deg,#fffaf0,#edd3af);box-shadow:inset 0 0 0 2px #fff4e0ca,0 3px 6px #6e391321}.feature-emblem svg{display:block;inline-size:23px;block-size:23px}.feature-list h3{font-size:.92rem}.product-shot{position:relative;padding-inline:4%}.product-screen{position:relative;overflow:hidden;padding:10px 7px 7px;border:1px solid #f0c992;border-radius:13px 13px 7px 7px;background:linear-gradient(140deg,#7a5437,#281a12 35%,#21150f 68%,#6a452d);box-shadow:0 10px 26px #6e441c30,0 0 20px #e9a65326}.product-screen:before{content:"";position:absolute;top:3px;left:calc(50% - 1.5px);width:3px;height:3px;border-radius:50%;background:#dfb58c}.product-screen img{border-radius:4px;width:100%;height:auto}.product-base{position:relative;width:110%;height:11px;margin-inline:-5%;border:1px solid #bf9a72;border-radius:2px 2px 46% 46%/2px 2px 80% 80%;background:linear-gradient(#edd0a8,#8b694b 51%,#4d321f);box-shadow:0 7px 12px #532b1733}.product-shot figcaption{padding-block-start:13px;text-align:center;font-size:.83rem;color:var(--muted)}.disclosure-layout{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.25fr);align-items:start;gap:clamp(24px,5vw,68px)}.disclosure-layout .disclosure-list{display:grid;gap:8px;margin-block-start:0}.disclosure-body>p{max-inline-size:65ch}.site-footer{overflow-wrap:anywhere;border-block-start-width:1px;box-shadow:inset 0 3px #fff7e8}.footer-main,.footer-meta{display:flex;justify-content:space-between;align-items:center;gap:6px 18px}.footer-main{padding-block:22px 14px;flex-wrap:wrap}.footer-nav{flex-wrap:wrap;gap:0 clamp(12px,2.2vw,30px)}.footer-meta{border-block-start:1px solid #b9895c55;min-block-size:56px;color:var(--muted);flex-wrap:wrap}.footer-meta small{font-size:.76rem}.footer-legal{display:flex;flex-wrap:wrap;gap:0 16px}.footer-legal a{display:inline-flex;align-items:center;min-block-size:44px;gap:4px;font-size:.76rem}.footer-legal svg{flex:none}@media(min-width:1600px){:lang(en) .hero h1{font-size:6rem;max-inline-size:none}}@media(max-width:1160px){.main-nav,.header-cta{display:none}.mobile-menu{display:block}}@media(min-width:941px)and (max-width:1160px){.hero{min-block-size:478px;--art-edge: clamp(46px, calc(198px - 13vw) , 74px)}.hero-grid{padding-block:35px 47px}.hero-art{right:calc(-1 * var(--art-edge))}[dir=rtl] .hero-art{right:auto;left:calc(-1 * var(--art-edge))}.hero-scene:after{background:linear-gradient(90deg,#fff4e4d1 0%,#fff4e4b3 24%,#fff0d899 38%,transparent 64%)}}@media(min-width:941px){.step-grid li:not(:last-child):after{content:"";position:absolute;top:50%;inset-inline-end:calc(-.5*clamp(14px,2.5vw,33px) - 1px);width:8px;height:8px;border:solid #a76527;border-width:1px 1px 0 0;transform:translateY(-50%) rotate(45deg)}[dir=rtl] .step-grid li:not(:last-child):after{transform:translateY(-50%) rotate(-135deg)}}@media(max-width:940px){.hero{display:flex;flex-direction:column;min-block-size:0;background:linear-gradient(115deg,#fff4e867,#fff1e24f)}.hero:after{block-size:57px;inset-block-end:-44px}.hero-grid{order:-1;padding-block:33px 20px}.hero-copy{inline-size:100%}.hero h1{font-size:clamp(3.15rem,11vw,5.25rem);margin-block:13px 15px;max-inline-size:15ch}.hero-description{max-inline-size:44ch}.hero-actions{margin-block-start:17px;gap:8px}.hero-actions .button{padding-inline:12px}.hero-scene{position:relative;inset:auto;inline-size:100%;block-size:clamp(216px,64vw,380px)}.hero-scene:after{background:linear-gradient(180deg,#f9ead7ba,transparent 19%)}.hero-art{--scale-plus-x: 58.4%;--scale-minus-x: 81.1%;width:max(100%,164.64cqh);aspect-ratio:1192 / 724;background-image:url(data:image/webp;base64,UklGRv4DAABXRUJQVlA4IPIDAAAQGACdASpkAD0APr1OnkqnJCKhtJR8yOAXiUAXwI0/xg1P1glhGnN72KLMTVxwbzxodDOjcvJ2DkzYfYtJ/YB17U4yGmQHnbgFs+iaND1oDxnoTRsyVxZwjJh5wYkm5bIyfzKpXqcac5dUq01wXWIPj2YCjvfDDLcdjoZb4KLkzwIYQ8zkO4P+gm/z6jCxPn4ke2TEMYQKfKKluwCvhYNDM3PeI4Pw6ZkXU47/6+6s7gB9+tDg6RWBphqHO3+rNMARXxiztlgmN3AAygeyVMXEVaIKMtKtoCC4JNYgseleNKbIIz35wvtutVetZ6usl4pbB4i43QDCEWtbJMtLyoA2qtBswpsl616pnt9Vm5y+Sn+q4g8n9I/xPzQCzibos52+zvzUT8gOPaEMLRPdikUbly1bDKmPUx/s8we0/YVMwlYs+NDv/DXvmkW1bYlwnqCNkRjD07g5KSJVX0K/qeRuIUcG8chpn3cFuV1qbh+Zi3XuIWKvR+t/VV/JWtRqslSZpLXqicwSx347BSmqPNZ766XnHcm6VMKdaJLP34u0R/nBbcerHSxbZwy22Z266YK73ZPdndt5AMd/pBCohWWffKW+EdW5i419w9DeN6Dv1cX++9+vwsykCbX2SWlMuc3JKie2CGN8elFaC3xg21glcY7xH5Xtg+BB+d57+GNcIEl/hUFxxM26T1fXHsTksKOaoXiOtzY89yZtqyv6G2WGX6/ZmmyVeROf43qD1wP1cMxG3qV8RGvjEH3241En7jZPbCgqvxt2uPzas3rl32o/gVnT87Efob/ZtFcj6yQPyFbq8zjIuCkviDd5OLNE2ZdGQoz/DpCmaJeH1GkopwYnEb79LDCxayYdW4HMkJhU6MnBgWTvFP5rTw7sK+GAiSNshA1iGlC1olqye7mBDwEuCiQuwur5cD5UQsFShxtFwna3tBBOkXG8VMIBIHQTNGuOaYl8utVzXuQ29TKKi/TiDnnJVSqVTLiR6sp0GsTN3wEEWNH/ODy+9gHEh0GkSHV/36qKTL0wyHR50mJGTVhNeQKcMlDguRpvl2Ueer7drFyYo7nOAT+Dzwit8GXl9GQ6N3qpgFHrg6FKgmFM7DBhqtyREZhFA2C84P2/cpCmEVykMBTHXC/JbphlI9ALfQJ69/4tdtuMr0ezoBQzgYFQ+KYXTYN5y1TTAbkBpCF5BIDgvdgQdvMjJ+Kh0XWrsEg1Kn6z/N1bKP60MKr1VYLUBFgu0TbUk135K+r3lAh43A0TLfgFRyhtYSlNFrcfFNiG6wD/DKD0oYGlMjYwVLXFnGMGb8QmQVti0niDcB0o6lJuAO8GArAqdmX6uAwKIlSAAA==)}.scale-signal{font-size:clamp(1.6rem,6.4vw,3.4rem)}:is(:lang(ar),:lang(ur),:lang(hi),:lang(bn),:lang(zh-Hans)) .hero h1{font-size:clamp(1.95rem,9vw,4rem)}}@media(max-width:800px){html{scroll-padding-block-start:73px}.header-inner{min-height:63px;gap:8px}.header-actions{gap:6px}.brand img{width:35px;height:35px;border-radius:8px}.brand strong{font-size:1.34rem}.brand small{font-size:.61rem}.dropdown summary{min-width:44px;min-height:44px;padding-inline:9px;gap:5px}.problem-grid,.feature-grid,.disclosure-layout{grid-template-columns:minmax(0,1fr)}.feature-grid{gap:24px}.feature-grid>.feature-list,.feature-grid>.product-shot{grid-column:1;grid-row:auto}.product-shot{inline-size:min(100%,540px);justify-self:center}.step-grid{gap:14px}.footer-meta{padding-block-start:10px}}@media(min-width:801px)and (max-width:940px){.hero-scene{block-size:clamp(300px,38vw,342px)}.hero-art{top:58%}}@media(max-width:640px){.step-grid{grid-template-columns:1fr;gap:12px}.step-grid li{grid-template-columns:44px minmax(0,1fr);gap:13px}.step-top{flex-direction:column;justify-content:start}}@media(max-width:500px){.language summary span{display:none}.dropdown ul,.dropdown nav{inline-size:min(230px,100vw - 110px)}.dropdown a{white-space:normal;overflow-wrap:anywhere}.section{padding-block:48px}.steps{padding-block:46px}.feature-list{grid-template-columns:minmax(0,1fr)}.feature-list li{grid-template-columns:44px minmax(0,1fr);gap:13px;padding-inline:14px}}@media(max-width:360px){.hero h1{font-size:clamp(2.75rem,13vw,3.1rem)}.hero-grid{padding-block-start:25px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}:is(.button,.store-badge,.platform-grid a,.presets button){transform:none!important}}.demo{padding-block:clamp(39px,5vw,72px)}.demo .section-heading h2{max-inline-size:26ch}.demo .section-heading .lede{max-inline-size:61ch}.demo-layout{display:grid;grid-template-columns:minmax(200px,.82fr) minmax(0,1.6fr) minmax(205px,.92fr);grid-template-areas:"controls options verdict" "next next next";align-items:start;gap:18px clamp(14px,2vw,25px)}.demo-layout:has(.demo-controls[hidden]){grid-template-columns:minmax(0,1.6fr) minmax(205px,.92fr);grid-template-areas:"options verdict" "next next"}.demo-stage-heading{display:flex;align-items:center;gap:9px;min-block-size:2.45em;margin-block-end:8px;color:var(--ink);font-size:.98rem;line-height:1.22}.demo-stage-number{display:grid;place-items:center;flex:none;inline-size:1.85em;block-size:1.85em;border:1px solid #bc8d5a;border-radius:7px;color:#75461f;background:linear-gradient(145deg,#fffaf0,#edd3af);box-shadow:inset 0 0 0 1px #fff4e0ca;font-size:.84rem}.demo-layout:has(.demo-controls[hidden]) .demo-stage-number{display:none}.demo-controls{grid-area:controls;min-inline-size:0}.demo-control-panel{padding:clamp(14px,2.1vw,23px);background:linear-gradient(130deg,#fffaf0df,#efd2ad62);border-radius:15px;box-shadow:inset 0 0 0 1px #bc895744}.priorities{border:0;margin:0;padding:0;min-inline-size:0}.presets{display:grid;gap:7px;margin-block-end:15px}.presets label{position:relative;cursor:pointer}.presets input{position:absolute;inline-size:1px;block-size:1px;margin:0;opacity:0}.presets label span{display:grid;align-content:center;min-block-size:44px;padding:7px 10px;border:1px solid #bb8c59;border-radius:8px;background:linear-gradient(#fff9ed,#f4e2c9);color:#4a2a16;font-size:.82rem;line-height:1.21;font-weight:700;overflow-wrap:anywhere;transition:box-shadow .16s ease,border-color .16s ease,transform .12s ease}.presets input:checked+span{color:#fff8e5;background:linear-gradient(#995d26,#633515);border-color:#875023;box-shadow:inset 0 1px #fed99b9c,0 2px 5px #81441224}.presets input:focus-visible+span{outline:2px solid #91460e;outline-offset:3px}.presets label:hover span{border-color:#8c501f}.presets label:active span{transform:translateY(1px)}.demo-more{margin-block-start:13px;padding-block-start:11px;border-block-start:1px solid #bf9b7065;color:var(--muted);font-size:.79rem;line-height:1.4}.demo-options{grid-area:options;min-inline-size:0;container-type:inline-size}.demo-comparison-hint{margin-block-end:10px;color:var(--muted);font-size:.83rem;line-height:1.4}.demo-result{grid-area:verdict;min-inline-size:0}.demo-verdict{display:grid;align-content:start;gap:10px;min-inline-size:0;padding:clamp(14px,2.1vw,23px);border:1px solid #9ba574;border-radius:15px;background:linear-gradient(151deg,#f8f7e5,#e5ebd0);box-shadow:inset 0 0 0 2px #ffffefb8,0 6px 12px #5e653021}.demo-verdict[data-state=empty]{border-color:#bc9368;background:linear-gradient(151deg,#fcf1e1,#f1dfc7);box-shadow:inset 0 0 0 2px #fff7e7bc,0 6px 12px #8a583319}.demo-verdict>span{color:#48542b;font-size:.77rem;font-weight:750;line-height:1.3}.demo-verdict[data-state=empty]>span{color:#653815}.demo-verdict>strong{color:#303b20;font-family:var(--serif);font-size:clamp(1.5rem,2.15vw,2.2rem);font-weight:700;line-height:1.01;text-wrap:balance}.demo-verdict-score{display:flex;flex-wrap:wrap;align-items:baseline;gap:1px 5px;color:#48582a;font-size:.85rem;line-height:1}.demo-verdict-score bdi{font-size:clamp(2rem,3.15vw,3.3rem);font-weight:700;font-variant-numeric:tabular-nums}.demo-lead{display:flex;flex-wrap:wrap;align-items:center;gap:4px 9px;justify-self:start;padding:4px 8px;border:1px solid #9ba57487;border-radius:7px;color:#3d4b25;background-color:#f7faebba;font-size:.79rem;line-height:1.35}.demo-lead bdi{color:#34421e;font-weight:700;font-variant-numeric:tabular-nums}.demo-verdict p{color:#3e482d;font-size:.87rem;line-height:1.4}.demo-verdict[data-state=empty] p{color:var(--muted)}.demo-branches{display:grid;gap:11px}.demo-branch>h4{color:#6d4525;font-size:.79rem;margin-block-end:5px}.demo-branch>ul{border-inline-start:1px solid #b9966b;padding-inline-start:9px;display:grid;gap:5px}.demo-option{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:8px;min-inline-size:0;border:1px solid #bc996a75;border-radius:10px;background:linear-gradient(146deg,#fff9ed,#f2e3ce);padding:9px 10px;transition:border-color .17s ease,box-shadow .17s ease}.demo-option.leading{background:linear-gradient(146deg,#f6f7e8,#e6ebd2);border-color:#77814c}.demo-option.excluded{background:#f9ead5af;border-style:dashed}.demo-option-icon{color:#8a4b1b;margin-block-start:2px}.demo-option h5{margin:0;font-size:.9rem;line-height:1.2;overflow-wrap:anywhere}.demo-option-copy p{margin-block:2px 4px;color:#533a28;font-size:.8rem;line-height:1.27}.demo-travel{display:flex;align-items:center;flex-wrap:wrap;gap:3px 5px;color:#68482c;font-size:.75rem}.demo-travel svg{flex:none}.demo-travel [data-limit-reason]{color:#7f421f;font-weight:700}.demo-score{display:grid;align-self:center;gap:4px;min-inline-size:clamp(69px,8vw,104px)}.demo-score>div{display:flex;gap:4px;align-items:baseline;flex-wrap:wrap}.demo-score strong{font-size:clamp(1.35rem,2.8vw,2rem);font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.demo-score small{font-size:.69rem;color:#533a28}.leading .demo-score strong{color:#35441d}.meter{height:4px;border-radius:999px;background:#c8a88978;overflow:hidden}.meter span{display:block;height:100%;inline-size:var(--score);background:#a0612a;border-radius:inherit;transition:inline-size .18s ease-out}.leading .meter span{background:#66783d}.demo-next{grid-area:next;display:flex;justify-content:space-between;align-items:center;gap:4px 16px;flex-wrap:wrap;padding-block-start:8px;border-block-start:1px solid #bf9b7065}.demo-note{flex:1 1 52ch;max-inline-size:81ch;color:var(--muted);font-size:.85rem}.demo-link{color:#6c3711;display:inline-flex;gap:6px;align-items:center;min-block-size:44px;font-size:.83rem;font-weight:700;text-decoration:underline;text-underline-offset:4px}.demo-link svg{flex:none}@media(min-width:761px)and (max-width:1030px){.demo-layout:has(.demo-controls:not([hidden])){grid-template-columns:minmax(220px,.75fr) minmax(0,1.35fr);grid-template-areas:"controls options" "verdict verdict" "next next"}.demo-layout:has(.demo-controls:not([hidden])) .demo-result{display:grid;grid-template-columns:minmax(220px,.75fr) minmax(0,1.35fr);align-items:start;gap:clamp(14px,2vw,25px)}}@media(max-width:760px){.demo{padding-block:29px 36px}.demo-layout,.demo-layout:has(.demo-controls[hidden]){grid-template-columns:minmax(0,1fr);gap:11px;grid-template-areas:"controls" "options" "verdict" "next"}.demo-layout:has(.demo-controls[hidden]){grid-template-areas:"options" "verdict" "next"}.demo .section-heading+*{margin-block-start:12px}.demo-control-panel{padding-block:12px}.demo-verdict{grid-template-columns:minmax(0,1fr) minmax(0,auto);align-items:baseline;gap:5px 10px;padding:11px 13px}.demo-verdict>span,.demo-verdict p,.demo-lead{grid-column:1 / -1}.demo-verdict>strong{font-size:1.14rem;line-height:1.19;text-wrap:wrap}.demo-verdict-score{justify-content:end;font-size:.73rem}.demo-verdict-score bdi{font-size:1.16rem}.demo-verdict p{font-size:.83rem}.presets{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-block-end:10px}.presets label span{padding-inline:5px;text-align:center;height:100%}}@media(max-width:380px){.demo h2{font-size:clamp(1.87rem,8.5vw,2.32rem)}.demo .section-heading{gap:6px}.demo .section-heading .lede{font-size:.84rem;line-height:1.36}.demo-control-panel{padding-inline:10px}.demo-option{gap:5px;padding-inline:7px}.demo-score{min-inline-size:55px}}@container (max-width: 14rem){.demo-option{grid-template-columns:18px minmax(0,1fr)}.demo-score{grid-column:2;inline-size:min(100%,10ch)}}@media(prefers-reduced-motion:reduce){.presets label:active span{transform:none}}
