@font-face{font-family:"Luckiest Guy";font-style:normal;font-weight:400;font-display:swap;src:url(/site/fonts/luckiestguy-400-latin-e463777d6d.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:"Poppins";font-style:normal;font-weight:400;font-display:swap;src:url(/site/fonts/poppins-400-latin-ext-1fae5e73d2.woff2) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:"Poppins";font-style:normal;font-weight:400;font-display:swap;src:url(/site/fonts/poppins-400-latin-3dc5d0c524.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:"DM Sans";font-style:normal;font-weight:600;font-display:swap;src:url(/site/fonts/dmsans-600-latin-ext-8848db8b67.woff2) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:"DM Sans";font-style:normal;font-weight:600;font-display:swap;src:url(/site/fonts/dmsans-600-latin-30d4fbc42b.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:"Poppins";font-style:normal;font-weight:500;font-display:swap;src:url(/site/fonts/poppins-500-latin-ext-f8f0c28661.woff2) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:"Poppins";font-style:normal;font-weight:500;font-display:swap;src:url(/site/fonts/poppins-500-latin-289e0afc8b.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:"Poppins";font-style:normal;font-weight:600;font-display:swap;src:url(/site/fonts/poppins-600-latin-ext-72efc6a32c.woff2) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:"Poppins";font-style:normal;font-weight:600;font-display:swap;src:url(/site/fonts/poppins-600-latin-872e862918.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:"Poppins";font-style:normal;font-weight:700;font-display:swap;src:url(/site/fonts/poppins-700-latin-ext-2477683a4b.woff2) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:"Poppins";font-style:normal;font-weight:700;font-display:swap;src:url(/site/fonts/poppins-700-latin-197a3cbd72.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}:root{--cream:#FEF6DC;      --cream-hi:#FFFBEF;--cream-lo:#FCEBB4;--paper:#FFFDF6;      --title:#0B0B0B;      --ink:#2A2A2A;        --mu:#525252;         --subtle:#7A7A7A;     --dim:var(--mu);--dim2:var(--subtle);--tx:var(--ink);--soil:#94450C;       --soil-h:#7B3909;--soil-fg:#FFF3DA;--soil-soft:#F8EBD2;--bark:#442604;--brown:#461C02;      --brown-tx:#FFF3DA;   --surf2:#F8EBD2;--surf3:#EFE6D3;--wheat:#FED841;      --wheat-soft:#FEF9C3;--mark:rgba(254,216,65,.85);--barn:#EA494B;       --barn-d:#D33A3D;--red1:#F25C55;--red2:#D33A3D;--leaf:#3F8A2E;--line:rgba(70,28,2,.13);--line2:rgba(70,28,2,.22);--bad:#D93A3C;--ok:#2E7D50;--ok-soft:#E2F1E7;--ok-fg:#1F6040;--hot:#D9661F;--warn-soft:#FBEFD9;--bad-soft:#FCE6E6;--sh:0 1px 2px rgba(70,28,2,.05),0 12px 32px rgba(70,28,2,.08);--sh2:0 2px 4px rgba(70,28,2,.05),0 28px 70px rgba(70,28,2,.16);--R:max(18px,calc((100vw - 1180px)/2 - 340px));--ic-chk-w:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2017%2017%22%3E%3Cpath%20d%3D%22M8.5%200.731934C4.1%200.731934%200.5%204.33193%200.5%208.73193C0.5%2013.1319%204.1%2016.7319%208.5%2016.7319C12.9%2016.7319%2016.5%2013.1319%2016.5%208.73193C16.5%204.33193%2012.9%200.731934%208.5%200.731934ZM11.86%207.37193L8.02%2011.2119C7.7%2011.5319%207.22%2011.5319%206.9%2011.2119L5.14%209.45193C4.82%209.13193%204.82%208.65193%205.14%208.33193C5.46%208.01193%205.94%208.01193%206.26%208.33193L7.46%209.53193L10.74%206.25193C11.06%205.93193%2011.54%205.93193%2011.86%206.25193C12.18%206.57193%2012.18%207.05193%2011.86%207.37193Z%22%20fill%3D%22%23FFF3DA%22/%3E%3C/svg%3E");--ic-ychk:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2025%2025%22%3E%3Crect%20x%3D%220.5%22%20y%3D%220.366577%22%20width%3D%2224%22%20height%3D%2224%22%20rx%3D%2212%22%20fill%3D%22%23FED841%22/%3E%3Cpath%20d%3D%22M17.54%2010.3266L11.78%2016.0866C11.3%2016.5666%2010.58%2016.5666%2010.1%2016.0866L7.46%2013.4466C6.98%2012.9666%206.98%2012.2466%207.46%2011.7666C7.94%2011.2866%208.66%2011.2866%209.14%2011.7666L10.94%2013.5666L15.86%208.64658C16.34%208.16658%2017.06%208.16658%2017.54%208.64658C18.02%209.12658%2018.02%209.84658%2017.54%2010.3266Z%22%20fill%3D%22%23442604%22/%3E%3C/svg%3E");--disp:"Luckiest Guy","Arial Black",Impact,sans-serif;--font:"Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--head:"Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--btnf:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--ui:var(--font);}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;font:400 16px/1.6 var(--font);background:var(--cream);color:var(--ink);-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;height:auto}a{color:inherit;text-decoration:none;cursor:pointer}button{font-family:inherit}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:absolute;left:12px;top:-60px;z-index:100;padding:10px 16px;border-radius:10px;background:var(--ink);color:#fff;font-weight:700}.skip:focus{top:10px}:focus-visible{outline:3px solid var(--soil);outline-offset:3px;border-radius:6px}.w{max-width:1180px;margin:0 auto;padding:0 28px}h1,h2{font-family:var(--disp);font-weight:400;letter-spacing:.01em;line-height:1.06;text-transform:uppercase;text-wrap:balance;color:var(--title);margin:0 0 18px}h1{font-size:clamp(34px,5vw,64px);margin-top:20px}h2{font-size:clamp(30px,4.2vw,58px)}h3{font:600 19px/1.35 var(--font);letter-spacing:0;margin:0 0 6px;color:var(--title)}.k{display:flex;align-items:center;gap:10px;font:700 11px/1 var(--font);letter-spacing:.16em;text-transform:uppercase;color:var(--soil);margin:0 0 18px}.k::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--barn);flex:none}.lead{font-size:18px;color:var(--mu);max-width:560px;margin:0}.mk{color:var(--brown);background:linear-gradient(transparent 12%,var(--mark) 12%,var(--mark) 92%,transparent 92%);padding:0 .12em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.fine{font-size:13.5px;color:var(--mu)}.bt{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 24px;border:0;border-radius:12px;background:linear-gradient(180deg,var(--red1),var(--red2));color:#fff;font:600 16px/1 var(--btnf);cursor:pointer;box-shadow:0 10px 26px -12px rgba(234,73,75,.8);white-space:nowrap;transition:transform .2s,box-shadow .25s,gap .2s}.bt:hover{transform:translateY(-1px);box-shadow:0 14px 30px -12px rgba(234,73,75,.95);gap:14px}.bt.s{height:42px;padding:0 18px;font-size:14px;box-shadow:none}.bt svg{width:18px;height:18px;flex:none}.gbtn{display:inline-flex;gap:10px;align-items:center;height:44px;padding:0 18px;border-radius:12px;background:#fff;border:1px solid var(--line);font-weight:700;font-size:14.5px;box-shadow:var(--sh);transition:transform .2s;color:var(--ink)}.gbtn:hover{transform:translateY(-2px)}.oth{display:flex;flex-wrap:wrap;gap:12px 18px;align-items:center;margin-top:14px;max-width:640px}.oth span{font-size:13.5px;color:var(--mu)}.safe{margin:10px 0 0;font-size:13px;color:var(--mu)}.safe::before{content:"🔒 "}.lockup{display:inline-flex;align-items:center;gap:8px;line-height:0;vertical-align:middle}.lockup img{height:var(--lh,34px);width:auto;display:block}.lockup .tr{height:calc(var(--lh,34px)*1.15);margin-block:calc(var(--lh,34px)*-.075)}.lockup.clair .mot{filter:brightness(0) invert(1)}.nav{position:sticky;top:0;z-index:80;height:72px;padding:12px 16px 0;pointer-events:none}.nv{pointer-events:auto;display:flex;align-items:center;gap:6px;height:60px;max-width:1240px;margin:0 auto;padding:0 8px 0 20px;border-radius:999px;background:rgba(255,251,239,.96);border:1px solid var(--line);box-shadow:0 8px 24px -14px rgba(70,28,2,.45)}.nv .logo{display:block;flex:none;line-height:0;margin-right:14px}.nv nav{display:flex;gap:2px;flex:1;min-width:0}.nv nav>div>button,.nv nav>a{display:inline-flex;align-items:center;gap:7px;height:42px;padding:0 13px;border-radius:999px;border:0;background:none;font:500 14.5px var(--font);color:var(--ink);cursor:pointer;white-space:nowrap}.nv nav>div>button::after{content:"";width:6px;height:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .2s}.nv nav>div>button[aria-expanded=true]::after{transform:rotate(-135deg) translate(-1px,-1px)}.nv nav>div>button:hover,.nv nav>a:hover,.nv nav>div>button[aria-expanded=true],.nv nav>a[aria-current]{background:rgba(70,28,2,.07);color:var(--title)}.nr{margin-left:auto;display:flex;gap:8px;align-items:center;font:600 14.5px var(--font);color:var(--ink)}.nr .login{display:inline-flex;align-items:center;height:42px;padding:0 14px;border-radius:999px;color:var(--ink)}.nr .login:hover{background:rgba(70,28,2,.07)}.nv :focus-visible,.msheet :focus-visible{outline:3px solid var(--soil);outline-offset:2px;border-radius:999px}.mega{position:absolute;left:50%;top:78px;width:min(1040px,calc(100vw - 32px));padding:20px;border-radius:28px;background:var(--cream-hi);border:1px solid var(--line);box-shadow:0 24px 50px -28px rgba(70,28,2,.5);display:none;grid-template-columns:1fr 300px;gap:20px;opacity:0;transform:translate(-50%,-6px);transition:opacity .2s,transform .22s,display .22s allow-discrete}.mega.on{display:grid;opacity:1;transform:translate(-50%,0)}@starting-style{.mega.on{opacity:0;transform:translate(-50%,-6px)}}.mega.one{grid-template-columns:1fr;width:min(640px,calc(100vw - 32px))}.mega__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:4px;align-content:start}.mi{display:flex;gap:14px;align-items:flex-start;padding:12px;border-radius:18px;color:var(--ink)}.mi:hover,.mi:focus-visible{background:rgba(70,28,2,.06)}.mi i{flex:none;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:#fff;border:1px solid var(--line)}.mi svg,.mc svg{width:19px;height:19px;stroke:var(--brown);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mi b{display:block;font:600 15px/1.25 var(--font);color:var(--title)}.mi span span{display:block;font-size:13px;line-height:1.4;color:var(--mu);margin-top:2px;font-weight:400}.mega__aside{display:grid;gap:10px;align-content:start;padding-left:20px;border-left:1px solid var(--line)}.mh{margin:2px 0 0;font:700 11px/1 var(--font);letter-spacing:.14em;text-transform:uppercase;color:var(--soil)}.mc{position:relative;display:grid;gap:10px;padding:10px;border-radius:22px;background:var(--wheat-soft);border:1px solid var(--line);color:var(--ink)}.mc:hover,.mp:hover{border-color:var(--soil)}.mc__v{display:block;border-radius:14px;overflow:hidden;background:#fff;border:1px solid var(--line)}.mc__v img{display:block;width:100%;height:auto}.mc.ic{grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:14px}.mc.ic .mc__v{display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:var(--wheat)}.mc.ic svg{width:26px;height:26px}.mc__t{display:block;padding:0 4px 4px}.mc.ic .mc__t{padding:0}.mc__t b{display:block;font:400 17px/1.15 var(--disp);letter-spacing:.02em;text-transform:uppercase;color:var(--title)}.mc__t span{display:block;margin-top:5px;font-size:13px;line-height:1.4;color:var(--mu)}.tag{position:absolute;top:8px;right:8px;padding:5px 11px;border-radius:99px;background:var(--wheat);color:var(--brown);font:400 12px/1 var(--disp);letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--line2)}.tag.in{position:static;display:inline-block;margin-bottom:7px}.mp{display:block;padding:12px 14px;border-radius:18px;background:#fff;border:1px solid var(--line);color:var(--title)}.mp b{display:block;font:600 14px/1.3 var(--font)}.mp small{display:block;margin-top:2px;font-size:12.5px;line-height:1.35;color:var(--mu)}.burger{display:none;flex:none;margin-left:auto;width:44px;height:44px;border-radius:50%;border:0;background:rgba(70,28,2,.07);cursor:pointer;position:relative}.burger i,.burger::before,.burger::after{content:"";position:absolute;left:13px;right:13px;height:2px;border-radius:2px;background:var(--title)}.burger::before{top:16px}.burger i{top:21px}.burger::after{top:26px;right:19px}.msheet{display:none;position:fixed;inset:8px;z-index:90;border-radius:28px;background:var(--cream-hi);border:1px solid var(--line);box-shadow:0 24px 50px -28px rgba(70,28,2,.5);overflow:auto;overscroll-behavior:contain;padding:8px 18px 0;opacity:0;transform:translateY(14px);transition:opacity .2s,transform .25s,display .25s allow-discrete}.msheet.open{display:block;opacity:1;transform:none}@starting-style{.msheet.open{opacity:0;transform:translateY(14px)}}.ms-h .logo{display:flex;align-items:center;min-height:44px;margin:0}.ms-h{display:flex;align-items:center;justify-content:space-between;min-height:60px}.ms-x{width:48px;height:48px;border-radius:50%;border:1px solid var(--line);background:#fff;font:400 28px/1 var(--font);color:var(--title);cursor:pointer}.msheet .grp>button{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:56px;padding:0 4px;border:0;border-bottom:1px solid var(--line);background:none;font:600 18px var(--font);color:var(--title);cursor:pointer}.msheet .grp>button::after{content:"";width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);margin-right:6px;transition:transform .2s}.msheet .grp>button[aria-expanded=true]::after{transform:rotate(-135deg)}.msheet .grp>div{display:none;padding:8px 0 14px;gap:4px}.msheet .grp.open>div{display:grid}.msheet .mi{padding:10px 8px;min-height:56px}.msheet .mc,.msheet .mp{margin-top:6px}.msheet a.top{display:flex;align-items:center;min-height:56px;padding:0 4px;border-bottom:1px solid var(--line);font:600 18px var(--font);color:var(--title)}.ms-cta{position:sticky;bottom:0;display:grid;grid-template-columns:1fr 1.5fr;gap:10px;margin-top:14px;padding:12px 0 calc(12px + env(safe-area-inset-bottom,0px));background:var(--cream-hi);border-top:1px solid var(--line)}.ms-cta .bt{width:100%}.ms-cta .bt,.ms-cta .gh{min-height:48px;display:inline-flex;align-items:center;justify-content:center}.ms-cta .gh{border-radius:999px;border:2px solid var(--line2);font:600 15px var(--font);color:var(--title);background:#fff}.mo .farm,.mo .stick{opacity:0;pointer-events:none}.mo .crisp-client{display:none!important}@media(prefers-reduced-motion:reduce){.mega,.msheet{transition:none}}.fld{position:relative;display:flex;gap:8px;max-width:580px;padding:7px;border-radius:18px;background:#fff;border:1px solid var(--line);box-shadow:var(--sh)}.fld input{flex:1;min-width:0;border:0;background:none;padding:0 14px;font:500 15.5px var(--font);color:var(--ink);outline:0}.fld:focus-within{border-color:var(--soil);box-shadow:0 0 0 3px rgba(148,69,12,.14),var(--sh)}.fld.wide{max-width:640px}.flab{display:block;max-width:640px;margin:0 0 8px;font-size:14px;font-weight:600;color:var(--ink)}.found{max-width:640px;margin-top:10px;display:flex;flex-wrap:wrap;gap:8px;min-height:34px}.found span{padding:6px 12px;border-radius:99px;background:#fff;border:1px solid var(--line);font-size:13px;font-weight:600;animation:chip .5s both;box-shadow:var(--sh)}.found span.ok{background:var(--ok-soft);border-color:rgba(46,125,80,.28);color:var(--ok-fg)}.found span.ex{background:transparent;border-style:dashed;box-shadow:none;color:var(--mu);font-weight:500}@keyframes chip{from{opacity:0;transform:translateY(8px) scale(.9)}}.proofp{display:inline-flex;align-items:center;gap:12px;margin-top:16px;padding:6px 16px 6px 8px;border-radius:99px;background:#fff;border:1px solid var(--line);box-shadow:var(--sh);font-size:14px;font-weight:700}.proofp .faces{display:inline-flex}.proofp .faces img{width:32px;height:32px;border-radius:50%;object-fit:cover;border:2px solid #fff;margin-left:-9px;box-shadow:0 2px 6px rgba(43,26,14,.15)}.proofp .faces img:first-child{margin-left:0}.proofp .stars{color:var(--wheat);letter-spacing:1px;margin-right:4px}.proofp.dark{background:rgba(255,255,255,.96);color:var(--ink)}.sec{padding:92px 0}.sec.alt{background:var(--paper);border-block:1px solid var(--line)}.hero{position:relative;padding:60px 0 20px;overflow:hidden}.hero .w{position:relative;z-index:2}.hero h1{max-width:760px}.hero .sub{font-size:18.5px;color:var(--mu);max-width:640px;margin:0 0 26px}.eb{display:inline-flex;align-items:center;gap:8px;padding:6px 14px 6px 8px;border-radius:99px;background:#fff;border:1px solid var(--line);font-size:13px;font-weight:600;color:var(--mu)}.eb i{width:22px;height:22px;border-radius:50%;background:var(--wheat);display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-size:12px}.hlap{position:relative;margin-top:44px;max-width:780px}@keyframes bob{50%{transform:translateY(-9px)}}.apcap{margin:34px 0 0;font-size:13px;color:var(--mu)}.marq{position:relative;z-index:2;margin-top:44px;border-block:1px solid var(--line);background:rgba(255,255,255,.85);overflow:hidden;padding:15px 0;white-space:nowrap}.marq ul{list-style:none;margin:0;display:inline-flex;gap:46px;animation:mq 42s linear infinite;will-change:transform;padding:0 0 0 46px;font-weight:700;font-size:15px;color:var(--mu)}.marq li::before{content:"";display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--wheat);margin-right:12px;box-shadow:0 0 0 3px var(--wheat-soft)}@keyframes mq{to{transform:translateX(-50%)}}.marq.paused ul{animation-play-state:paused}.sil{position:relative;height:74px;z-index:2;overflow:hidden;background:linear-gradient(var(--sil-bg,var(--cream)) 0,var(--sil-bg,var(--cream)) 36%,var(--furrow) 36%,var(--soil-h) 100%)}.sil::before{content:"";position:absolute;left:0;right:0;top:36%;height:100%;background:repeating-linear-gradient(90deg,rgba(43,26,14,.14) 0 3px,transparent 3px 26px)}.sil.paper{--sil-bg:var(--paper)}.sil .p{position:absolute;bottom:38%;width:22px;height:38px;transform-origin:50% 100%;transition:transform .9s cubic-bezier(.3,1.6,.5,1)}.js .sil .p{transform:scaleY(0)}.js .sil.in .p{transform:scaleY(1)}.sil .p svg{width:100%;height:100%;display:block}.pain{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:34px}.pain>div{padding:26px;border-radius:20px;background:#fff;border:1px solid var(--line);box-shadow:var(--sh)}.pain svg{width:44px;height:44px;margin-bottom:14px}.pain p{margin:0;color:var(--mu);font-size:15.5px}.big{padding:96px 0 90px;text-align:center;position:relative;z-index:2}.big h2{margin-inline:auto;max-width:800px}.big .lead{margin-inline:auto}.sw{display:inline-flex;align-items:center;gap:22px;padding:16px 20px 16px 34px;border-radius:99px;background:#fff;border:1px solid var(--line);box-shadow:var(--sh2);margin:22px 0 6px;cursor:pointer;user-select:none}.sw b{font:600 24px var(--head);letter-spacing:-.02em;display:block;text-align:left}.sw small{display:block;color:var(--mu);font-size:13px;text-align:left}.tg{width:104px;height:56px;border-radius:99px;background:var(--line2);position:relative;transition:background .5s;box-shadow:inset 0 2px 6px rgba(43,26,14,.12)}.tg::after{content:"";position:absolute;top:5px;left:5px;width:46px;height:46px;border-radius:50%;background:#fff;box-shadow:0 4px 12px rgba(43,26,14,.2);transition:transform .5s cubic-bezier(.3,1.4,.5,1)}.big.on .tg{background:linear-gradient(90deg,var(--hot),var(--soil))}.big.on .tg::after{transform:translateX(48px)}.live{display:grid;grid-template-columns:1.1fr 1fr;gap:22px;max-width:980px;margin:42px auto 0;text-align:left;align-items:stretch}.feed{padding:18px;border-radius:22px;background:#fff;border:1px solid var(--line);box-shadow:var(--sh);height:400px;overflow:hidden;display:flex;flex-direction:column}.feed .hd{display:flex;justify-content:space-between;font-size:12.5px;font-weight:700;color:var(--mu);text-transform:uppercase;letter-spacing:.06em;margin-bottom:12px;flex:none}.thread{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:flex-end;gap:7px;overflow:hidden;-webkit-mask-image:linear-gradient(transparent 0,#000 22%);mask-image:linear-gradient(transparent 0,#000 22%)}.thread>*{flex:none;animation:rowin .45s both}@keyframes rowin{from{opacity:0;transform:translateY(10px)}}.thread .idle{color:var(--mu);text-align:center;padding:0 24px;font-size:15px;margin:auto}.thread .ev{display:flex;gap:11px;align-items:center;padding:10px 12px;border-radius:13px;background:var(--cream);font-size:14px}.thread .ev .av{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:11px;color:#fff;flex:none}.thread .ev small{display:block;color:var(--mu);font-size:12px;line-height:1.3}.thread .ev .hk{display:block;font-size:12.5px;font-weight:600;color:var(--soil);margin-top:2px}.thread .ev .etag{margin-left:auto;align-self:flex-start;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--mu)}.thread .st{display:flex;gap:8px;align-items:center;padding:3px 4px 3px 10px;font-size:13px;font-weight:600;color:var(--mu)}.thread .st i{font-style:normal;width:20px;height:20px;border-radius:50%;background:var(--line);display:inline-flex;align-items:center;justify-content:center;font-size:11px;color:var(--ink);flex:none}.thread .st.ok{color:var(--ok-fg)}.thread .st.ok i{background:var(--ok-soft);color:var(--ok-fg)}.thread .st.meet{margin-top:2px;padding:9px 12px;border-radius:12px;background:var(--ok-soft);color:var(--ok-fg);font-weight:700}.thread .st.meet i{background:#fff}.thread .bub{max-width:88%;padding:9px 13px 10px;border-radius:14px;font-size:13.5px;line-height:1.45}.thread .bub .bl{display:block;margin-bottom:3px;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.7}.thread .bub p{margin:0;min-height:1.4em}.thread .bub.out{align-self:flex-end;background:var(--soil);color:#fff;border-bottom-right-radius:5px}.thread .bub.out.draft{background:#fff;color:var(--ink);border:1.5px dashed var(--soil);border-bottom-right-radius:5px}.thread .bub.out.draft .bl{color:var(--soil);opacity:1}.thread .bub.in{align-self:flex-start;background:var(--surf2);color:var(--ink);border-bottom-left-radius:5px}.thread .sep{height:1px;background:var(--line);margin:4px 0}.tri{display:grid;grid-template-columns:1fr;gap:12px}.tri>div{display:flex;gap:16px;align-items:center;padding:16px 18px;border-radius:18px;background:#fff;border:1px solid var(--line);box-shadow:var(--sh);opacity:.4;transform:translateX(14px);transition:all .6s}.big.on .tri>div{opacity:1;transform:none}.big.on .tri>div:nth-child(2){transition-delay:.35s}.big.on .tri>div:nth-child(3){transition-delay:.7s}.tri .vis{width:92px;height:70px;flex:none;border-radius:14px;background:linear-gradient(160deg,var(--wheat-soft),var(--soil-soft));position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.tri b{display:block;font-size:16px}.tri p{margin:2px 0 0;color:var(--mu);font-size:14px;line-height:1.4}.mg{width:44px;height:44px;position:relative}.mg::before{content:"";position:absolute;left:0;top:0;border:5px solid var(--soil);border-radius:50%;width:28px;height:28px;animation:scan 3s ease-in-out infinite}.mg::after{content:"";position:absolute;left:26px;top:28px;width:14px;height:5px;background:var(--soil);border-radius:4px;transform:rotate(45deg);animation:scan 3s ease-in-out infinite}@keyframes scan{50%{transform:translate(8px,4px)}}.mg::after{animation-name:scan2}@keyframes scan2{0%,100%{transform:rotate(45deg)}50%{transform:translate(8px,4px) rotate(45deg)}}.pl{display:flex;flex-direction:column;gap:6px;width:62%}.pl i{display:block;height:9px;border-radius:5px;background:#fff;box-shadow:0 2px 6px rgba(43,26,14,.08);animation:grow 3s ease-in-out infinite}.pl i:nth-child(2){animation-delay:.3s;width:80%}.pl i:nth-child(3){animation-delay:.6s;width:60%}@keyframes grow{0%,100%{transform:scaleX(.5);transform-origin:left}50%{transform:scaleX(1);transform-origin:left}}.cal2{display:grid;grid-template-columns:repeat(5,1fr);gap:4px;width:74%}.cal2 i{height:15px;border-radius:5px;background:#fff}.cal2 i.k{background:var(--ok-soft);animation:ping 3s infinite}.cal2 i.k:nth-child(8){animation-delay:.7s}.cal2 i.k:nth-child(3){animation-delay:1.4s}@keyframes ping{0%,100%{transform:scale(1)}50%{transform:scale(1.2)}}.cta{padding:46px 0;position:relative;z-index:2}.cta .box{display:flex;gap:26px;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:28px 32px;border-radius:26px;background:linear-gradient(120deg,var(--wheat-soft),var(--soil-soft));border:1px solid var(--line);box-shadow:var(--sh)}.cta .ctah{display:block;font-size:24px;font-weight:700;letter-spacing:-.03em;margin:0 0 4px;line-height:1.2}.cta p{margin:0;color:var(--mu);font-size:15px}.cta .box>div:first-of-type{flex:1 1 260px}.cta .fld{max-width:none}.cta .right{flex:1 1 470px;min-width:0}.cta .oth{margin:8px 0 0}.jr{display:grid;grid-template-columns:420px 1fr;gap:60px;align-items:start;margin-top:36px}.steps{position:relative;padding-left:36px}.steps::before{content:"";position:absolute;left:11px;top:6px;bottom:6px;width:3px;border-radius:3px;background:var(--line)}.steps .prog{position:absolute;left:11px;top:6px;width:3px;border-radius:3px;background:linear-gradient(var(--wheat),var(--soil));height:0;transition:height .5s}.st{position:relative;padding:0 0 58px;opacity:.45;transition:opacity .3s;cursor:pointer}.st:last-child{padding-bottom:0}.st.on{opacity:1}.st::before{content:"";position:absolute;left:-34px;top:4px;width:17px;height:17px;border-radius:50%;background:var(--cream);border:3px solid var(--line);transition:all .3s}.sec.alt .st::before{background:var(--paper)}.st.on::before,.st.done::before{border-color:var(--soil);background:var(--wheat)}.st.done{opacity:.8}.st small{display:block;color:var(--soil);font-weight:700;font-size:12px;letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px}.st p{margin:0;color:var(--mu);font-size:15.5px}.stage{position:sticky;top:96px;height:520px;border-radius:26px;background:linear-gradient(160deg,var(--wheat-soft),var(--soil-soft) 55%,var(--soil-soft));border:1px solid var(--line);box-shadow:var(--sh2);overflow:hidden}.stage::after{content:"";position:absolute;inset:auto 0 0 0;height:80px;background:linear-gradient(transparent,rgba(148,69,12,.12));pointer-events:none}.pane{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:26px;opacity:0;transform:translateY(16px);transition:all .5s;visibility:hidden}.pane.on{opacity:1;transform:none;visibility:visible}.stage .ap{max-width:560px;width:100%}.stage .ap-bar{padding:7px 12px}.card{background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:var(--sh)}.li{width:100%;max-width:460px;padding:18px;position:relative}.li .hd{display:flex;gap:10px;align-items:center}.li .lg{width:38px;height:38px;border-radius:8px;background:var(--soil);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700}.li p{font-size:14.5px;margin:12px 0}.li .cm{margin-top:10px;padding:11px 13px;background:var(--surf2);border-radius:12px;font-size:13.5px;position:relative}.li .cm::after{content:"";position:absolute;inset:-6px;border-radius:16px;border:2px solid var(--soil);animation:ring 2s infinite}@keyframes ring{0%{opacity:0}30%{opacity:1}100%{opacity:0;inset:-10px}}.li .rx{display:flex;gap:14px;font-size:12.5px;color:var(--mu);margin-top:8px}.li .exm{position:absolute;right:12px;top:12px;padding:3px 9px;border-radius:99px;background:var(--cream);border:1px dashed var(--line);font-size:11.5px;font-weight:700;color:var(--mu)}.ap{position:relative;border-radius:18px;background:#fff;border:1px solid var(--line);box-shadow:0 40px 80px rgba(43,26,14,.22),0 6px 16px rgba(43,26,14,.08);overflow:hidden}.ap-bar{display:flex;gap:7px;align-items:center;padding:10px 14px;background:var(--surf3);border-bottom:1px solid var(--line)}.ap-bar i{width:10px;height:10px;border-radius:50%;background:var(--line2)}.ap-bar span{margin-left:12px;flex:1;max-width:280px;padding:3px 12px;border-radius:99px;background:#fff;font-size:11.5px;color:var(--mu)}.ap-vp{position:relative;aspect-ratio:1400/984;overflow:hidden;background:var(--cream)}.ap-pan{position:absolute;left:0;top:0;width:100%;opacity:0;transition:opacity .6s}.ap-pan.on{opacity:1}.ap-pan img{display:block;width:100%;height:auto}.ap-ring{position:absolute;border:3px solid var(--soil);border-radius:calc(var(--k)*16px);pointer-events:none;opacity:0;transition:left .7s cubic-bezier(.3,1.15,.4,1),top .7s cubic-bezier(.3,1.15,.4,1),width .7s cubic-bezier(.3,1.15,.4,1),height .7s cubic-bezier(.3,1.15,.4,1),opacity .4s}.ap-ring::after{content:"";position:absolute;inset:calc(var(--k)*-12px);border-radius:calc(var(--k)*26px);background:rgba(148,69,12,.16);animation:ringp 1.8s ease-in-out infinite;pointer-events:none}.ap-ring.on{opacity:1}@keyframes ringp{50%{transform:scale(1.07);opacity:.3}}.ap-cur{position:absolute;width:max(18px,calc(var(--k)*38px));height:auto;pointer-events:none;transition:left 1.1s cubic-bezier(.45,.05,.25,1),top 1.1s cubic-bezier(.45,.05,.25,1);z-index:3}.ap-cur::after{content:"";position:absolute;left:-30%;top:-30%;width:70%;aspect-ratio:1;border-radius:50%;border:3px solid var(--soil);opacity:0}.ap-cur.click::after{animation:clk .7s ease-out}@keyframes clk{from{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(2.4)}}.ap-cap{min-height:46px;display:flex;align-items:center;justify-content:center;padding:10px 18px;border-top:1px solid var(--line);background:#fff;font-size:14px;font-weight:600;color:var(--ink);text-align:center;opacity:0;transition:opacity .35s}.ap-cap.show{opacity:1}.ap-steps{display:flex;gap:6px;margin-top:16px;flex-wrap:wrap}.ap-steps button{padding:7px 13px;border-radius:99px;background:#fff;border:1px solid var(--line);font:700 12.5px var(--font);color:var(--mu);cursor:pointer;transition:all .3s}.ap-steps button.on{background:var(--ink);border-color:var(--ink);color:#fff;transform:translateY(-2px)}.hlap .ap{width:100%}.gal{display:block;max-width:960px;margin-inline:auto}.tabs{display:flex;gap:8px;flex-wrap:wrap;margin:26px 0 22px}.tab{padding:10px 16px;border-radius:99px;background:#fff;border:1px solid var(--line);font:700 14px var(--font);color:var(--mu);cursor:pointer;transition:all .25s}.tab:hover{border-color:var(--soil)}.tab.on{background:var(--ink);color:#fff;border-color:var(--ink);transform:translateY(-2px);box-shadow:var(--sh)}.galcap{max-width:960px;margin:20px auto 0;display:flex;gap:6px;align-items:baseline;flex-wrap:wrap;font-size:15.5px;color:var(--mu)}.galcap b{color:var(--ink)}.pf .head{margin-bottom:24px}.pf-stat{margin-top:12px}.pf-stat b{color:var(--ink)}.pf-track{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0}.pf-card{margin:0;min-width:0;display:grid;gap:10px;align-content:start;padding:18px;border-radius:20px;background:#fff;border:1px solid var(--line);box-shadow:var(--sh);font-size:14px;line-height:1.5}.pf-top{display:flex;align-items:center;gap:10px;min-width:0}.pf-av{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--line);color:var(--mu)}.pf-who{flex:1;min-width:0;font-weight:700;font-size:14px;line-height:1.3}.pf-in{flex:none;padding:3px 4px;border-radius:4px;background:#0A66C2;color:#fff;font:700 11px/1 var(--font)}.pf-msg{padding:12px 14px;border-radius:12px;background:var(--cream);border:1px solid var(--line);overflow-wrap:anywhere}.pf-msg.out{background:var(--surf3);border-color:transparent}.pf-tag{display:block;margin-bottom:6px;font:600 11.5px/1.3 var(--font);letter-spacing:.03em;text-transform:uppercase;color:var(--mu)}.pf-tr{display:block;margin-top:8px;padding-top:8px;border-top:1px dashed var(--line2);font-size:13px;color:var(--mu)}.pf-note{max-width:780px;margin-top:20px;font-size:13.5px;color:var(--mu)}.pf-hint{display:none;margin-top:6px;font-size:13px;color:var(--mu)}@media(max-width:960px){.pf-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding-bottom:12px;overscroll-behavior-x:contain}.pf-card{flex:0 0 86%;scroll-snap-align:start}.pf-hint{display:block}}.nums{background:linear-gradient(135deg,var(--ink),var(--soil-h));color:var(--soil-fg);padding:92px 0;position:relative;z-index:2;overflow:hidden}.nums::before{content:"";position:absolute;right:-120px;top:-120px;width:520px;height:520px;background:radial-gradient(circle,rgba(254,216,65,.26),transparent 65%)}.nums h2{color:var(--soil-fg);max-width:720px}.nums .k{color:var(--wheat)}.ng{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:36px}.ng>div{padding:22px 0;border-top:2px solid rgba(254,216,65,.5)}.ng b{display:block;font:700 clamp(34px,4vw,54px)/1 var(--head);letter-spacing:-.03em;color:var(--wheat)}.ng small{display:block;margin-top:8px;color:var(--line);font-size:14.5px}.geo{display:grid;grid-template-columns:1fr;gap:26px}.def,#reponse-accueil h2+p{padding:26px 30px;border-radius:22px;background:#fff;border:1px solid var(--line);box-shadow:var(--sh);font-size:17.5px;max-width:880px;margin:0}.def b{background:linear-gradient(transparent 62%,var(--wheat) 62%)}.cmp{overflow:auto;border:1px solid var(--line);border-radius:18px;background:#fff;max-width:880px}.cmp table{width:100%;border-collapse:collapse;font-size:15px}.cmp th,.cmp td{padding:14px 18px;text-align:center;border-top:1px solid var(--line)}.cmp thead th{border-top:0;font-weight:700;background:var(--cream)}.cmp tbody th{text-align:left;font-weight:600}.cmp .us{background:var(--wheat-soft);font-weight:700}.pg{margin-top:20px;font-size:13.5px;color:var(--mu)}.who{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:30px}.who a{display:block;padding:22px;border-radius:20px;background:#fff;border:1px solid var(--line);transition:all .3s;position:relative;overflow:hidden}.who a:hover{transform:translateY(-5px);border-color:var(--soil);box-shadow:var(--sh2)}.who a .em{font-size:28px;display:block;margin-bottom:8px}.who a p{margin:4px 0 0;color:var(--mu);font-size:14.5px}.who a .go{position:absolute;right:18px;top:20px;color:var(--soil);font-weight:700;transition:transform .3s}.who a:hover .go{transform:translateX(5px)}.sec2{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:28px}.sec2>div{padding:22px;border-radius:20px;background:#fff;border:1px solid var(--line);box-shadow:var(--sh)}.sec2 .i{font-size:26px;display:block;margin-bottom:8px}.sec2 p{margin:4px 0 0;color:var(--mu);font-size:14.5px}.free{display:flex;gap:22px;align-items:center;padding:24px 28px;border-radius:22px;background:#fff;border:1px solid var(--line);box-shadow:var(--sh);margin-top:30px;flex-wrap:wrap}.free .em{font-size:34px}.free h3{margin:0 0 2px}.free p{margin:0;color:var(--mu);font-size:15px}.free .bt{margin-left:auto}.plans{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:32px 0 12px}.plan{padding:28px;border-radius:20px;background:#fff;border:1px solid var(--line);transition:all .3s}.plan.hot{border-color:var(--soil);box-shadow:0 0 0 2px var(--soil),var(--sh)}.plan:hover{transform:translateY(-6px);box-shadow:var(--sh2)}.pr{font:700 40px var(--head);letter-spacing:-.03em;margin:6px 0 10px}.pr small{font-size:14px;font-weight:500;color:var(--mu)}.plan p{margin:0;color:var(--mu);font-size:15px}.perday{display:inline-block;margin:0 0 10px;padding:4px 11px;border-radius:99px;background:var(--ok-soft);color:var(--ok-fg);font-size:13px;font-weight:700}.sitemap{display:grid;grid-template-columns:repeat(4,1fr);gap:26px;margin-top:34px}.sitemap h3{margin:0 0 10px;font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--soil)}.sitemap a{display:block;padding:7px 0;font-size:14.5px;color:var(--ink);border-bottom:1px dashed var(--line)}.sitemap a:hover{color:var(--soil)}details{border-top:1px solid var(--line);padding:18px 0}details:last-of-type{border-bottom:1px solid var(--line)}summary{font-weight:700;font-size:17px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px}summary::-webkit-details-marker{display:none}summary::after{content:"+";font-size:22px;line-height:1;color:var(--mu);transition:transform .25s;flex:none}details[open] summary::after{transform:rotate(45deg)}details p{color:var(--mu);margin:10px 0 0;max-width:720px}.faq{max-width:780px}.fgrid{display:grid;grid-template-columns:1.4fr repeat(4,1fr);gap:24px;padding-bottom:24px}.fgrid h3{margin:0 0 8px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.fgrid a{display:block;padding:3px 0;color:var(--mu)}.fgrid a:hover{color:var(--soil)}.fbase{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:16px}.fbase nav{display:flex;gap:16px;flex-wrap:wrap}.farm{position:fixed;z-index:60;right:var(--R);top:92px;width:316px;transition:opacity .4s,transform .25s}.farm:not(.mini):hover{transform:translateY(-3px)}.farm .win{position:relative;height:440px;border-radius:30px;overflow:hidden;border:6px solid #fff;box-shadow:0 30px 70px rgba(43,26,14,.28),0 0 0 1px var(--line);background:var(--soil-soft);contain:layout paint;isolation:isolate;transition:none}.farm .win .im{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .8s}.farm .win .im.on{opacity:1}.farm .win.video-on .im{display:none}.farm .win .fv{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .3s;pointer-events:none}.farm .win.video-on .fv{opacity:1}.farm .win::after{content:"";position:absolute;inset:auto 0 0 0;height:46%;background:linear-gradient(transparent,rgba(43,26,14,.55));pointer-events:none}.farm .hud{position:absolute;left:12px;top:12px;z-index:3;display:flex;gap:8px;align-items:center;padding:7px 12px;border-radius:99px;background:rgba(255,255,255,.92);font-size:12.5px;font-weight:700;box-shadow:0 6px 16px rgba(43,26,14,.12)}.farm .hud i{font-style:normal;color:var(--leaf)}.farm .hud b{font-variant-numeric:tabular-nums;min-width:1.4em;text-align:right}.farm .say{position:absolute;left:12px;right:12px;bottom:12px;z-index:3;padding:12px 14px;border-radius:16px;background:#fff;font-weight:700;font-size:14px;line-height:1.35;box-shadow:0 8px 22px rgba(43,26,14,.2);transition:transform .3s}.farm .say::after{content:"";position:absolute;left:34px;top:-8px;width:16px;height:16px;background:#fff;transform:rotate(45deg)}.farm .say small{display:block;font-weight:500;color:var(--mu);font-size:12.5px;margin-top:2px}.farm .say.pop{animation:sayp .5s cubic-bezier(.3,1.5,.5,1)}@keyframes sayp{from{transform:scale(.86) translateY(10px);opacity:.2}}.farm .win.shake{animation:shk .6s}@keyframes shk{20%{transform:translateY(-8px) rotate(-1deg)}50%{transform:translateY(0) rotate(.6deg)}}.seed{position:absolute;z-index:2;width:8px;height:8px;border-radius:50%;background:radial-gradient(circle at 30% 30%,var(--wheat-soft),var(--wheat));animation:fall 1.5s cubic-bezier(.4,0,.8,.6) forwards;pointer-events:none}@keyframes fall{0%{transform:translate(0,0) scale(.6);opacity:0}15%{opacity:1}100%{transform:translate(var(--dx),230px) scale(1);opacity:0}}.farm.mini{top:calc(100vh - 128px);width:104px}.farm.mini .win{height:104px;border-radius:50%;border-width:4px}.farm.mini .say,.farm.mini .hud{opacity:0;pointer-events:none}.farm.mini .tip{opacity:1;transform:none}.farm .tip{position:absolute;right:112px;top:34px;white-space:nowrap;padding:8px 13px;border-radius:12px;background:var(--ink);color:#fff;font-size:12.5px;font-weight:700;opacity:0;transform:translateX(8px);transition:all .4s;pointer-events:none}@media(min-width:1200px){main .w:not(.fullw),main .wrap:not(.fullw){padding-right:max(28px,calc(var(--R) + 930px - 50vw))}}.stick{display:none}@media(max-width:1199px){.farm{opacity:0;transition:opacity .4s}.farm.show{opacity:1}.farm,.farm.mini{top:auto;bottom:88px;right:auto;left:14px;width:76px;pointer-events:none}.farm .win,.farm.mini .win{height:76px;border-radius:50%;border-width:3px}.farm .say,.farm .hud,.farm .tip{display:none}.stick{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:70;padding:10px 84px calc(10px + env(safe-area-inset-bottom,0px)) 16px;background:rgba(251,248,241,.97);border-top:1px solid var(--line);gap:10px;align-items:center}.stick .bt{flex:1;height:46px;width:auto}.stick small{font-size:12px;color:var(--mu);max-width:110px;line-height:1.25}body{padding-bottom:70px}}@media(max-width:1180px){.nv nav,.nr .login{display:none}.burger{display:block}.nr{margin-left:auto;margin-right:0}.nv .burger{margin-left:0}}@media(max-width:960px){.jr,.who,.plans,.pain,.sec2,.live{grid-template-columns:1fr}.ng,.sitemap,.fgrid{grid-template-columns:1fr 1fr}.hlap{margin-top:28px}.stage{order:-1;position:sticky;top:84px;z-index:6;height:300px;margin-bottom:8px}.jr{gap:18px}.st{opacity:1}.sec{padding:60px 0}.big{padding:64px 0}.fld{flex-direction:column}.fld input{height:48px}.bt{width:100%}.nr .bt{width:auto}.free .bt{margin-left:0;width:100%}.cta .box{padding:22px 20px}.fgrid>div:first-child{grid-column:1/-1}}@media(max-width:560px){.w{padding:0 20px}h1{font-size:34px}.ng,.sitemap,.fgrid{grid-template-columns:1fr}.nr .bt{display:none}.nv{gap:12px}.nv .lockup{--lh:26px!important;gap:6px}.stick small{display:none}.sw{padding:12px 14px 12px 22px;gap:14px}.sw b{font-size:20px}.tg{width:84px;height:48px}.tg::after{width:38px;height:38px}.big.on .tg::after{transform:translateX(36px)}.cmp th,.cmp td{padding:9px 6px;font-size:12.5px}.stage{height:280px}.pane{padding:12px}.ap-cap{font-size:13px;min-height:42px;padding:8px 12px}.marq{margin-top:30px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.marq ul{animation:none;flex-wrap:wrap;white-space:normal;padding:0 28px;gap:10px 26px}.marq{white-space:normal}.ap-ring::after,.li .cm::after,.mg::before,.mg::after,.pl i,.cal2 i.k,.rv.on::after,.bd{animation:none}.bd{display:none}.farm,.farm .win,.ap-cur,.ap-pan,.pane,.tri>div,.sil .p,.steps .prog{transition:none}.farm .say.pop,.farm .win.shake,.found span,.thread>*{animation:none}.seed{display:none}}@media print{.farm,.stick,.nav,.msheet{display:none}}.def2{max-width:880px;margin:0 0 24px;color:var(--mu);font-size:16px}.who{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}main{background:var(--cream)}.sec.alt{background:none;border:0}.hero .w{position:relative;z-index:2}.sec,.nums,.big{position:relative}h1,h2{text-wrap:balance}h2{margin:0 auto 20px;max-width:980px}.sec>.w>.k,.sec>.w>h2,.sec>.w>.lead,.big>.w>.k,.nums>.w>.k,.nums>.w>h2{text-align:center;margin-inline:auto}.sec>.w>.k,.big>.w>.k,.nums>.w>.k{justify-content:center}.lead{font-size:clamp(17px,1.5vw,20px);max-width:660px}.sec{padding:96px 0}.fld.wide{max-width:600px}.flab,.found,.oth{margin-inline:auto;text-align:center;justify-content:center}.oth{margin-top:18px;max-width:none}.gbtn{border-radius:99px;height:48px;padding:0 22px;font-family:var(--btnf)}.proofp{margin:0;padding:6px 16px 6px 6px;font-size:13.5px}.hero{position:relative;padding:34px 0 0;overflow:visible;overflow-x:clip;text-align:center}.hc{display:flex;flex-direction:column;align-items:center}.hero h1{font-size:clamp(32px,5vw,70px);line-height:1.1;max-width:1100px;margin:34px auto 22px}.hero .sub{font-size:clamp(17px,1.4vw,19px);line-height:1.55;max-width:720px;margin:0 auto 28px}.hero .flab{font-size:15px;max-width:560px;margin-bottom:14px}.hero .safe{text-align:center}.hwide{padding-top:0}.hlap{position:relative;max-width:1080px;margin:64px auto -150px}.apcap{text-align:center;margin:0;padding-top:186px}.hero+.sec{padding-top:150px}.pain{gap:24px;margin-top:48px}.pain>div,.sec2>div,.who a,.plan,.free{border-radius:24px;border-color:var(--line)}.pain>div{padding:34px 28px;text-align:center}.pain svg{margin:0 auto 16px;width:52px;height:52px}.pain h3{font-size:21px}.sec2>div,.who a{padding:28px}.card,.cmp,.def,#reponse-accueil h2+p{border-radius:24px}.plans{gap:24px;margin-top:48px}.plan{padding:38px 32px}.plan.hot{box-shadow:0 0 0 2px var(--soil),var(--sh2)}.pr{font-size:44px}.sitemap{margin-top:40px}.faq{margin-inline:auto}.agc{max-width:940px;margin:48px auto 0;padding:28px 30px 32px;border-radius:28px;background:#fff;border:1px solid var(--line);box-shadow:var(--sh2);text-align:left;position:relative}.agh{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;font-size:18px}.exm{padding:4px 12px;border-radius:99px;background:var(--cream);border:1px dashed var(--line2);font-size:11.5px;font-weight:700;color:var(--mu);text-transform:uppercase;letter-spacing:.05em}.agg{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.agd{display:grid;grid-template-rows:auto repeat(4,66px);gap:8px}.agd>b{text-align:center;font-size:13px;color:var(--mu);text-transform:uppercase;letter-spacing:.07em}.sl{position:relative;display:block;border-radius:16px;background:var(--surf2)}.sl>small{position:absolute;left:9px;top:6px;font-size:10.5px;font-weight:700;color:var(--subtle)}.rv{position:absolute;inset:0;display:flex;align-items:center;gap:9px;padding:0 9px;border-radius:16px;background:var(--ok-soft);border:1.5px solid rgba(46,125,80,.28);color:var(--ok-fg);overflow:hidden}.rv i{width:32px;height:32px;border-radius:50%;background:var(--c);color:#fff;font:700 11px/32px var(--font);font-style:normal;text-align:center;flex:none}.rv .nm{min-width:0}.rv .nm b{display:block;font-size:13.5px;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rv .nm small{display:block;font-size:11.5px;color:var(--ok-fg);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.js .rv{opacity:0;transform:scale(.7);transition:opacity .45s,transform .6s cubic-bezier(.3,1.5,.5,1)}.js .rv.on{opacity:1;transform:none}.rv::after{content:"";position:absolute;inset:-2px;border-radius:17px;border:2px solid var(--ok);opacity:0;pointer-events:none}.rv.on::after{animation:rvp 1s ease-out 1}@keyframes rvp{from{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.14)}}.agempty{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 20px;font:700 clamp(22px,3.4vw,38px)/1.1 var(--font);letter-spacing:-.035em;color:var(--subtle);background:rgba(255,255,255,.6);border-radius:16px;pointer-events:none;transition:opacity .6s}html:not(.js) .agempty{display:none}.agc.filled .agempty{opacity:0}.agcap{max-width:640px;margin:22px auto 0;text-align:center}.orbit{position:relative;max-width:840px;margin:44px auto 0;aspect-ratio:760/440}.orbit .beams{position:absolute;inset:0;width:100%;height:100%}.orbit .rg{fill:none;stroke:var(--line2);stroke-width:1.6;stroke-dasharray:3 8}.orbit .beams line{stroke:var(--line);stroke-width:1.6}.orbit .bd{fill:var(--hot)}.core{position:absolute;left:50%;top:50%;width:112px;height:112px;margin:-56px 0 0 -56px;border-radius:50%;background:#fff;border:1px solid var(--line);box-shadow:var(--sh2),0 0 0 12px rgba(254,216,65,.3);display:flex;align-items:center;justify-content:center}.core img{width:66px;height:66px}.chips{list-style:none;margin:0;padding:0}.chips li{position:absolute;transform:translate(-50%,-50%);display:flex;gap:10px;align-items:center;white-space:nowrap;padding:11px 18px;border-radius:99px;background:#fff;border:1px solid var(--line);box-shadow:var(--sh);font-weight:700;font-size:15.5px}.chips li i{width:10px;height:10px;border-radius:50%;flex:none}.js .chips li{opacity:0;transition:opacity .5s var(--d)}.js .orbit.in .chips li{opacity:1}.big{padding:130px 0 110px}.sw{padding:20px 24px 20px 42px;gap:28px;margin-top:30px}.sw b{font-size:32px}.sw small{font-size:14px}.tg{width:120px;height:64px}.tg::after{width:54px;height:54px}.big.on .tg::after{transform:translateX(56px)}.live{max-width:1080px;margin-top:56px}.feed{border-radius:28px;padding:22px;height:460px;border-color:var(--line)}.tri>div{border-radius:22px;border-color:var(--line)}.big.on .tg{background:linear-gradient(90deg,var(--hot),var(--soil))}.stage{border-radius:28px;background:linear-gradient(160deg,var(--wheat-soft),var(--soil-soft) 70%);border-color:var(--line)}.ap{border-radius:22px}.nums{background:none;color:var(--ink);padding:110px 0}.nums::before{display:none}.nums h2{color:var(--ink)}.nums .k{color:var(--soil)}.ng{gap:24px;margin-top:48px}.ng>div{padding:34px 20px;border-top:0;background:#fff;border:1px solid var(--line);border-radius:24px;box-shadow:var(--sh);text-align:center}.ng b{color:var(--soil)}.ng small{color:var(--mu)}.sil{background:linear-gradient(transparent 0,transparent 36%,var(--furrow) 36%,var(--soil-h) 100%)}.sec>.w>.fine,.sec>.w>.pg,.sec>.w>.def2,#reponse-accueil .w>p{margin-inline:auto;text-align:center}#reponse-accueil .w>p,#reponse-accueil h2+p{max-width:880px}.cmp{margin-inline:auto}.sec .free{max-width:880px;margin-inline:auto}@media(max-width:960px){.sec{padding:76px 0}.hero h1{margin-top:28px}.hlap{margin:44px auto -90px}.apcap{padding-top:120px}.hero+.sec{padding-top:100px}.agd{grid-template-rows:auto repeat(4,58px)}}@media(max-width:700px){.fld{border-radius:30px}.fld .bt{height:52px}.agc{padding:20px 14px 22px;border-radius:24px}.agg{gap:6px}.agd{gap:6px;grid-template-rows:auto repeat(4,54px)}.sl>small{display:none}.rv{padding:0;justify-content:center}.rv .nm{display:none}.agempty{font-size:20px}.orbit{aspect-ratio:auto;display:flex;flex-direction:column;align-items:center;gap:14px}.orbit .beams{display:none}.core{position:static;margin:0}.chips{display:flex;flex-direction:column;gap:10px;align-items:center}.chips li{position:static;transform:none}.js .chips li{opacity:1}}@media(max-width:560px){.sw{padding:12px 14px 12px 22px;gap:14px;max-width:100%}.sw b{font-size:21px}.tg{width:88px;height:50px}.tg::after{width:40px;height:40px}.big.on .tg::after{transform:translateX(38px)}.proofp{gap:6px;padding:6px 10px 6px 6px;font-size:12px;white-space:nowrap}.proofp .faces img{width:22px;height:22px;margin-left:-9px}.proofp .stars{font-size:11px;letter-spacing:0;margin-right:2px}}.mg::before,.mg::after,.pl i,.cal2 i.k,.li .cm::after{animation:none}.li .cm::after{opacity:1}@media(max-width:960px){.nv .logo{display:flex;align-items:center;min-height:44px}.ap-steps button{min-height:44px;padding:0 16px}.tab{min-height:44px}.sitemap a{padding:12px 0}summary{min-height:44px;align-items:center;padding-block:4px}.fgrid a{padding:11px 0}.fbase nav a{padding:11px 6px}.sec .fine a,.sec .pg a{display:inline-block;padding:13px 0}.bt.s,.nr .login{min-height:44px}}.ferr{margin:10px auto 0;max-width:700px;text-align:center;font-size:14px;font-weight:600;color:var(--bad)}.fld input[aria-invalid=true]{color:var(--bad)}.fld:has(input[aria-invalid=true]){border-color:var(--bad)}.farm{animation:farmA .45s backwards}.farm.mini{animation:farmB .45s backwards}@keyframes farmA{from{opacity:0;transform:scale(.94)}}@keyframes farmB{from{opacity:0;transform:scale(.94)}}.ap[data-scenes]:empty{aspect-ratio:1400/1030}.bt:active,.gbtn:active,.tab:active,.ap-steps button:active{transform:translateY(0) scale(.99)}summary:hover{color:var(--soil)}.st:hover{opacity:.85}.ap-steps button:hover{border-color:var(--soil);color:var(--ink)}.sw:focus-visible,.st:focus-visible{outline:3px solid var(--soil);outline-offset:4px}p{text-wrap:pretty}.farm .hud{opacity:0;transition:opacity .3s}.farm .hud.on{opacity:1}.big:not(.on) #cnt{visibility:hidden}.feed .hd .exm{margin-left:8px;vertical-align:1px}.farm.mini .hud{opacity:0!important}.farm.over,.farm.over.show{opacity:0;pointer-events:none}.ap-cap:not(.show){border-top-color:transparent}:root{--furrow:#5C2A0A;--band:#F8EBD2}.sec.alt{background:var(--band)}.sec h2,.big h2,.nums h2{max-width:980px}.fld{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch;max-width:560px;width:100%;margin-inline:auto;padding:0;border:0;border-radius:0;background:none;box-shadow:none}.fld input{flex:1 1 240px;min-width:0;height:54px;padding:0 22px;border-radius:99px;border:2px solid #2B1A0E;background:#fff;font:500 16px/1 var(--font);color:var(--ink)}.fld input::placeholder{color:#8A7458}.fld input:focus{outline:3px solid rgba(234,73,75,.35);outline-offset:2px}.fld:focus-within{border:0;box-shadow:none}.fld .bt{flex:0 0 auto;height:54px}.fld input[aria-invalid=true]{border-color:var(--bad);color:var(--bad)}.fld:has(input[aria-invalid=true]){border:0}.fld.wide{max-width:700px}.proofp{background:rgba(255,252,243,.95);box-shadow:none;font-weight:600}.proofp .faces img{border-color:var(--cream)}.proofp.dark{background:rgba(255,243,218,.08);border-color:rgba(255,243,218,.16);color:var(--brown-tx)}.proofp.dark .faces img{border-color:var(--brown)}@media(max-width:560px){.fld{flex-direction:column}.fld input,.cta .fld input{flex:0 0 auto}.fld .bt{width:100%}}.nums{background:var(--brown);color:var(--brown-tx);padding:100px 0}.nums h2{color:var(--brown-tx)}.nums .k{color:var(--wheat)}.nums .mais{position:absolute;right:max(16px,calc((100vw - 1180px)/2));bottom:8px;width:88px;height:auto;pointer-events:none}@media(max-width:900px){.nums .mais{display:none}}.nums .mk,.final .mk{color:var(--brown);background:var(--wheat);padding:.2em .16em .02em;border-radius:6px;line-height:1.3}.nums h2{line-height:1.3}.ng>div{padding:34px 20px;background:rgba(255,243,218,.06);border:1px solid rgba(255,243,218,.14);border-radius:24px;box-shadow:none;text-align:center}.ng b{font:400 clamp(44px,4.6vw,66px)/1 var(--disp);letter-spacing:.01em;color:var(--wheat);font-variant-numeric:tabular-nums}.ng small{color:rgba(255,243,218,.78)}.sw b{font:400 clamp(22px,2.4vw,30px)/1.05 var(--disp);letter-spacing:.02em;text-transform:uppercase}.pr{font:400 56px/1 var(--disp);letter-spacing:.01em;color:var(--title)}.pr small{font:500 14px var(--font);letter-spacing:0;text-transform:none;color:var(--mu)}.plan>b{font:400 26px/1 var(--disp);letter-spacing:.03em;text-transform:uppercase;display:block}.cmp thead th{font:400 17px/1.1 var(--disp);letter-spacing:.02em;text-transform:uppercase;padding-top:20px}.cta .ctah{font:400 clamp(26px,3vw,38px)/1.15 var(--disp);letter-spacing:.01em;text-transform:uppercase;color:var(--brown-tx);margin:0 0 8px}.cta .box{position:relative;background:var(--brown);border:0;box-shadow:none;border-radius:28px;color:var(--brown-tx)}.cta .mas{position:absolute;right:44px;top:-66px;width:76px;height:auto;pointer-events:none}.cta p{color:rgba(255,243,218,.78)}.cta .oth span{color:rgba(255,243,218,.72)}.cta .fld{margin:0;max-width:none}.cta .fld input{flex:1 1 180px}.cta .fld .bt{padding:0 18px;font-size:15px}.cta .box>div:first-of-type{flex:1 1 280px}.cta .right{flex:1 1 540px}.cta .oth{justify-content:flex-start}@media(max-width:700px){.cta .mas{display:none}}.end{position:relative;z-index:2;background:var(--brown);color:var(--brown-tx);overflow:hidden}.end-rooster{position:absolute;right:max(16px,calc((100vw - 1180px)/2));top:50px;width:clamp(180px,22vw,330px);height:auto;pointer-events:none}.final{position:relative;padding:110px 0 80px}.final .w{display:grid;gap:22px;justify-items:start}.final h2{font-size:clamp(34px,5.4vw,80px);max-width:15ch;color:var(--brown-tx);line-height:1.42;margin:0}.final p{margin:0;max-width:52ch;font-size:18px;color:rgba(255,243,218,.75)}.final .proofp{margin:0}.final .fld{margin:0;max-width:640px}.final .ferr{margin:0;text-align:left;color:var(--bad-soft)}.reassure{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 18px;font-size:13.5px;color:rgba(255,243,218,.72)}.reassure li{display:flex;align-items:center;gap:7px}.reassure li::before{content:"";width:16px;height:16px;flex:none;background:var(--ic-chk-w) center/contain no-repeat}.bt .ar{flex:none}.end footer{padding:0;border:0;background:none;font-size:14px;color:rgba(255,243,218,.82)}.end .fgrid{grid-template-columns:1.3fr repeat(4,1fr);gap:28px;padding:52px 0 8px;border-top:1px solid rgba(255,243,218,.12)}.end .fgrid h3{margin:0 0 12px;font:700 11px/1 var(--font);letter-spacing:.16em;text-transform:uppercase;color:rgba(255,243,218,.5)}.end .fgrid a{padding:4px 0;color:rgba(255,243,218,.82)}.end .fgrid a:hover,.end .fbase a:hover{color:#fff}.end .fgrid p{margin:0;max-width:30ch;font-size:14px;color:rgba(255,243,218,.6)}.foot-mark{padding:28px 0 6px;font:400 clamp(44px,13.6vw,168px)/.95 var(--disp);letter-spacing:.01em;text-transform:uppercase;text-align:center;white-space:nowrap;color:var(--brown-tx);user-select:none}.end .fbase{border-top:0;padding:8px 0 28px;font-size:13px;color:rgba(255,243,218,.5)}.end .fbase a{color:rgba(255,243,218,.62)}@media(max-width:700px){.end-rooster{display:none}.final{padding:90px 0 60px}.end .fgrid{grid-template-columns:1fr 1fr}.end .fgrid>div:first-child{grid-column:1/-1}}@media(max-width:560px){.end .fgrid{grid-template-columns:1fr}}.stick{background:rgba(255,251,239,.97)}
.page,.pf{--sans:var(--font);--display:var(--disp);--w:1180px}.wrap{max-width:1180px;margin:0 auto;padding:0 28px}@media(max-width:560px){.wrap{padding:0 20px}}.sec{padding-block:80px}.sec.tight{padding-block:56px}@media(max-width:700px){.sec{padding-block:56px}.sec.tight{padding-block:40px}}.sec h2{font-size:clamp(28px,4vw,52px)}.eyebrow{display:flex;align-items:center;gap:10px;font:700 11px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--soil);margin:0 0 18px}.eyebrow::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--barn)}.lead{font-size:18px;color:var(--dim);max-width:60ch;margin-top:18px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 24px;border-radius:12px;font:600 16px/1 var(--btnf);transition:gap .2s,background .25s,color .25s,border-color .25s,box-shadow .25s,transform .2s;white-space:nowrap}.btn:hover{gap:14px}.btn svg{width:18px;height:18px;flex:none}.btn--red{background:linear-gradient(180deg,var(--red1),var(--red2));color:#fff;box-shadow:0 10px 26px -12px rgba(234,73,75,.8)}.btn--red:hover{box-shadow:0 14px 30px -12px rgba(234,73,75,.95);transform:translateY(-1px)}.btn--ghost{border:1.5px solid var(--line2);color:var(--tx);background:rgba(255,255,255,.3)}.btn--ghost:hover{border-color:var(--tx)}.sec+.sec{padding-top:8px}@media(max-width:700px){.sec{padding-block:72px}}.head{max-width:780px;margin-bottom:52px}.head.c{text-align:center;margin-inline:auto}.head.c .eyebrow{justify-content:center}.head.c .lead{margin-inline:auto}.grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.grid2{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media(max-width:1000px){.grid4{grid-template-columns:repeat(2,1fr)}.grid3{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.grid4,.grid3,.grid2{grid-template-columns:1fr}}.card{background:#fff;border:1px solid var(--line);border-radius:22px;padding:26px;display:grid;gap:12px;align-content:start;transition:transform .25s,box-shadow .25s,border-color .25s}a.card:hover{transform:translateY(-3px);box-shadow:0 22px 40px -28px rgba(43,26,14,.45);border-color:var(--line2)}.card .ic{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:var(--cream);border:1px solid var(--line)}.card .ic svg{width:21px;height:21px;stroke:var(--brown)}.card p{color:var(--dim);font-size:15px}.split{display:grid;grid-template-columns:1fr 1.1fr;gap:64px;align-items:center}.split.rev>:first-child{order:2}@media(max-width:960px){.split{grid-template-columns:1fr;gap:36px}.split.rev>:first-child{order:0}}.points{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:14px}.points li{display:grid;grid-template-columns:28px 1fr;gap:12px;color:var(--dim);font-size:15.5px}.points li b{color:var(--title);font-weight:600;display:block}.points li::before{content:"";width:22px;height:22px;margin-top:2px;border-radius:50%;background:radial-gradient(circle,var(--barn) 0 4px,rgba(148,69,12,.16) 5px)}.note{font-size:13.5px;color:var(--dim2);margin-top:16px}.lim-box{margin-top:22px;padding:16px 18px;border-radius:14px;background:var(--cream);border:1px solid var(--line);font-size:14.5px;color:var(--dim)}.lim-box b{color:var(--title)}.phero .deco{position:absolute;pointer-events:none;animation:bob 6s ease-in-out infinite}.phero .deco.a{width:96px;right:4%;top:110px}.phero .deco.c{width:62px;right:4%;top:250px;animation-delay:-4s}@media(max-width:960px){.phero .deco{display:none}}@media (prefers-reduced-motion:reduce){.phero .deco{animation:none}}.support{margin-top:22px;font-size:15px;color:var(--dim)}.support a{color:var(--barn-d);text-decoration:underline;text-underline-offset:3px}.prose .tw{margin:8px 0 22px}.plan li::before,.points li::before{content:"";background:var(--ic-ychk) center/contain no-repeat;width:20px;height:20px}.brief-box{margin-top:22px;padding:18px 20px;border-radius:16px;background:#fff;border:1px solid var(--line);max-width:62ch}.brief-box b{display:block;font:700 11px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--soil);margin-bottom:8px}.brief-box p{font-size:15px;color:var(--dim)}.card.msg p{font-size:15px;color:var(--tx);background:var(--cream);border-radius:12px;padding:14px;border:1px solid var(--line)}.card.msg em{font-style:normal;color:var(--barn-d);font-weight:600}.cform{background:#fff;border:1px solid var(--line);border-radius:24px;padding:28px;display:grid;gap:16px}.fl{display:grid;gap:6px}.fl label{font-weight:600;font-size:14px;color:var(--title)}.fl input,.fl textarea{font:500 15px/1.4 var(--sans);color:var(--title);background:var(--surf2);border:1px solid var(--line);border-radius:12px;padding:12px 14px;outline:0;width:100%;resize:vertical}.fl input:focus,.fl textarea:focus{border-color:var(--brown);background:#fff}.fl input[aria-invalid="true"],.fl textarea[aria-invalid="true"]{border-color:var(--barn)}.cform .btn{justify-self:start}.cerr{color:var(--bad);font-size:14px;margin:0}.cok{display:grid;gap:4px;padding:16px;border-radius:14px;background:var(--ok-soft);border:1px solid rgba(46,125,80,.28);color:var(--ok-fg);font-size:14.5px}.trust{display:flex;align-items:center;gap:28px;flex-wrap:wrap;justify-content:center;padding:28px 0;border-block:1px solid var(--line)}.trust .t{display:flex;align-items:center;gap:12px;font-size:14px;color:var(--dim)}.trust .t b{font:400 26px/1 var(--display);color:var(--title)}.press{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:22px}@media(max-width:1000px){.press{grid-template-columns:1fr 1fr}}@media(max-width:560px){.press{grid-template-columns:1fr}}.press a{display:grid;gap:6px;padding:16px 18px;border-radius:16px;border:1px solid var(--line);background:#fff;transition:border-color .2s,transform .2s,box-shadow .2s}.press a:hover{border-color:var(--line2);transform:translateY(-2px);box-shadow:0 16px 30px -22px rgba(43,26,14,.45)}.press b{font:700 11px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--soil);display:flex;justify-content:space-between}.press span{font-size:14.5px;font-weight:600;color:var(--title);line-height:1.35}.press small{font-size:12px;color:var(--dim2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tw{overflow-x:auto;border:1px solid var(--line);border-radius:24px;background:#fff}td.us{background:rgba(148,69,12,.05);font-weight:600;color:var(--title)}td.them{color:var(--dim)}.plans{display:grid;grid-template-columns:1.25fr .75fr;gap:16px}@media(max-width:820px){.plans{grid-template-columns:1fr}}.plan{background:#fff;border:1px solid var(--line);border-radius:28px;padding:34px;display:grid;gap:20px;align-content:start}.plan.main{background:var(--brown);color:var(--soil-fg);border-color:var(--brown);--dim:rgba(255,243,218,.78);--dim2:rgba(255,243,218,.6);--mu:rgba(255,243,218,.78);--ink:var(--soil-fg);--tx:var(--soil-fg);--title:var(--soil-fg)}.plan.main h3,.plan.main .price b{color:var(--soil-fg)}.plan h3{font:400 26px/1 var(--display);letter-spacing:.03em;text-transform:uppercase}.plan .sub{font-size:15px;opacity:.78}.price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.price b{font:400 72px/1 var(--display);color:var(--title)}.price span{font-size:15px;opacity:.75}.plan ul{list-style:none;margin:0;padding:0;display:grid;gap:11px}.plan li{display:flex;gap:12px;font-size:15px}.plan li::before{content:"";flex:none;width:18px;height:18px;margin-top:3px;border-radius:50%;background:radial-gradient(circle,var(--wheat) 0 4px,rgba(254,216,65,.25) 5px)}.plan .btn{width:100%}.seg{display:inline-flex;padding:4px;border-radius:999px;background:rgba(255,249,236,.08);border:1px solid rgba(255,249,236,.2);justify-self:start}.seg button{height:36px;padding:0 16px;border-radius:999px;font:600 13.5px/1 var(--btnf);color:rgba(255,249,236,.75)}.seg button[aria-pressed="true"]{background:var(--soil-fg);color:var(--brown)}.faqgrid{display:grid;grid-template-columns:.8fr 1.2fr;gap:64px}@media(max-width:900px){.faqgrid{grid-template-columns:1fr;gap:24px}}.faq{border-top:1px solid var(--line)}.faq details{border-bottom:1px solid var(--line);padding:20px 0}.faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:24px;font-size:17px;font-weight:600;color:var(--title)}.faq summary::-webkit-details-marker{display:none}.faq summary i{flex:none;width:32px;height:32px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center;transition:transform .3s,background .3s,color .3s;font-style:normal}.faq summary i::before{content:"+";font:400 18px/1 var(--sans)}.faq details[open] summary i{transform:rotate(45deg);background:var(--brown);color:var(--soil-fg)}.faq details p{margin:12px 0 0;color:var(--dim);max-width:64ch}.phero{padding:56px 0 40px;position:relative;overflow:hidden}.phero::before{content:"";position:absolute;inset:-30% -10% auto 40%;height:120%;background:radial-gradient(closest-side,rgba(254,216,65,.35),transparent);pointer-events:none}.phero .split{align-items:center}.phero h1{font-size:clamp(40px,4.8vw,70px)}.phero .row{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.crumb{font-size:13px;color:var(--dim2);margin-bottom:18px;display:flex;gap:8px;flex-wrap:wrap}.crumb a:hover{color:var(--title)}.cols{display:grid;grid-template-columns:1.3fr repeat(4,1fr);gap:28px;padding-block:52px;border-top:1px solid rgba(255,249,236,.12)}.cols h4{margin:0 0 14px;font:700 11px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(255,249,236,.5)}.cols ul{list-style:none;margin:0;padding:0;display:grid;gap:9px;font-size:14px}.cols a{color:rgba(255,249,236,.82)}.cols a:hover{color:#fff}.cols .about p{font-size:14px;color:rgba(255,249,236,.6);margin-top:14px;max-width:30ch}@media(max-width:900px){.cols{grid-template-columns:1fr 1fr}.cols .about{grid-column:1/-1}}.copy{display:flex;gap:18px;flex-wrap:wrap;justify-content:space-between;font-size:13px;color:rgba(255,249,236,.5);padding-bottom:28px}@media(max-width:820px){.plans{grid-template-columns:minmax(0,1fr)}.plan{min-width:0}}@media(max-width:440px){.plan{padding:24px 20px;border-radius:22px}.plan *{min-width:0;overflow-wrap:anywhere}.plan .price b{font-size:clamp(44px,14vw,64px)}}@media(max-width:560px){.btn{white-space:normal;height:auto;min-height:48px;padding-block:12px;text-align:center;max-width:100%}}.promises{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:18px;align-items:stretch}.promise{display:flex;gap:14px;align-items:flex-start;padding:18px 20px;border-radius:20px;background:#fff;border:1px solid var(--line)}.promise .pic{flex:none;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--wheat);color:var(--brown)}.promise .pic svg{width:22px;height:22px}.promise b{display:block;font-weight:700;color:var(--title);font-size:15.5px;margin-bottom:3px}.promise span{font-size:14px;color:var(--dim);line-height:1.5}@media(max-width:700px){.promises{grid-template-columns:1fr}}.plans:has(.plan--growth){grid-template-columns:1.15fr 1fr .9fr}.plan--growth{position:relative;border:2px solid var(--brown)}.pbadge{position:absolute;top:-13px;left:28px;padding:5px 12px;border-radius:999px;background:var(--wheat);color:var(--brown);font:700 11.5px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase}@media(max-width:1180px) and (min-width:821px){.plans:has(.plan--growth){grid-template-columns:1fr 1fr}.plans:has(.plan--growth) .plan.main{grid-column:1/-1}}@media(max-width:820px){.plans,.plans:has(.plan--growth){grid-template-columns:minmax(0,1fr)}.plans:has(.plan--growth) .plan.main{grid-column:auto}}@media(max-width:600px){.tw--stack table{display:block;min-width:0}.tw--stack caption{display:block}.tw--stack thead{display:none}.tw--stack tbody{display:block}.tw--stack tbody tr{display:block;border-top:1px solid var(--line)}.tw--stack tbody th,.tw--stack tbody td{display:block;border-top:0;padding:6px 20px}.tw--stack tbody th{padding-top:16px}.tw--stack tbody td:last-child{padding-bottom:16px}.tw--stack td[data-l]::before{content:attr(data-l);display:block;margin-bottom:2px;font-size:12px;font-weight:600;color:var(--dim2)}}.appshot{margin:0;width:100%;max-width:640px;border-radius:14px;border:1px solid rgba(43,26,14,.18);background:#fff;overflow:hidden;box-shadow:0 26px 50px -30px rgba(43,26,14,.55)}.appshot__bar{display:flex;gap:6px;padding:9px 12px;background:var(--surf2);border-bottom:1px solid rgba(43,26,14,.12)}.appshot__bar i{width:9px;height:9px;border-radius:50%;background:rgba(43,26,14,.22)}.appshot img{display:block;width:100%;height:auto}.appshot--tall{max-width:440px}.mk-split{display:grid;grid-template-columns:1fr 1.05fr;gap:48px;align-items:center}.mk-split.rev>:first-child{order:2}@media(max-width:960px){.mk-split{grid-template-columns:1fr;gap:28px}.mk-split.rev>:first-child{order:0}}.mk-split h2{margin-bottom:12px;font-size:clamp(28px,3.2vw,42px)}.mk-split p{margin:0 0 12px}.mk-split .lead{margin-top:0}.mk-wrap{display:grid;gap:14px;justify-items:start}.mk-upd{font-size:13px;color:var(--dim2);margin:0}.mk-ans{max-width:780px}.mk-ans h2{font-size:clamp(26px,3vw,38px)!important;margin-bottom:12px}.mk-ans p{font-size:17px;color:var(--tx);margin:0 0 10px}.mk-rel{display:grid;gap:8px;margin:0;padding:0;list-style:none}.mk-rel a{text-decoration:underline;text-underline-offset:3px;font-weight:600}.etape-pill{width:fit-content;display:inline-flex;align-items:center;gap:8px;padding:4px 12px 4px 4px;border-radius:999px;background:var(--wheat);color:var(--brown);font:700 12px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;margin-bottom:12px}.etape-pill b{width:22px;height:22px;border-radius:50%;background:var(--brown);color:var(--soil-fg);display:grid;place-items:center;font:700 12px/1 var(--sans);letter-spacing:0}.mq{--a-bg:var(--cream);--a-fg:var(--ink);--a-mu:var(--mu);--a-sub:var(--subtle);--a-bd:var(--line);--a-in:var(--line2);--a-pr:var(--soil);--a-prf:var(--soil-fg);--a-soft:var(--soil-soft);--a-sofft:var(--soil-h);--a-warn:var(--warn-soft);--a-warnt:var(--soil);--a-ok:var(--ok-soft);--a-okt:var(--ok-fg);--a-bad:var(--bad-soft);--a-badt:var(--bad);--a-mut:var(--surf2);--a-bub:var(--surf3);position:relative;display:grid;gap:10px;align-content:center;min-width:0;padding:20px;border-radius:16px;background:var(--a-bg);border:1px solid var(--a-bd);box-shadow:0 18px 40px -28px rgba(43,26,14,.35);font:400 14px/1.4 var(--ui);color:var(--a-fg);overflow:hidden}.mq-card{display:flex;align-items:center;gap:12px;padding:13px 14px;border-radius:12px;background:#fff;border:1px solid var(--a-bd);font-size:14px;line-height:1.35;min-width:0}.mq-card.top{align-items:flex-start}.mq-card.on{border-color:rgba(148,69,12,.5)}.mq-t{display:grid;gap:3px;min-width:0;flex:1}.mq-t b{font-weight:600;color:var(--a-fg);font-size:15px}.mq-t small,.mq-src{font-size:12.5px;color:var(--a-mu)}.mq-nm{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.mq-cb{flex:none;width:20px;height:20px;margin-top:1px;border-radius:6px;border:2px solid var(--line2);background:#fff}.mq-cb.on{border-color:var(--a-pr);background:var(--a-pr) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3.5 8.5 3 3 6-7'/%3E%3C/svg%3E") center/14px no-repeat}.mq-pill{flex:none;padding:2px 8px;border-radius:999px;font:500 12px/1.4 var(--ui);background:var(--a-soft);color:var(--a-sofft)}.mq-pill.warn{background:var(--a-warn);color:var(--a-warnt)}.mq-pill.ok{background:var(--a-ok);color:var(--a-okt)}.mq-pill.hot{background:var(--a-bad);color:var(--a-badt)}.mq-pill.warm{background:var(--soil-soft);color:var(--soil)}.mq-pill.off{background:var(--a-mut);color:var(--a-mu)}.mq-dot{flex:none;width:10px;height:10px;border-radius:50%;background:var(--a-pr)}.mq-btn{justify-self:start;display:inline-flex;align-items:center;flex:none;height:40px;padding:0 24px;border-radius:8px;background:var(--a-pr);color:var(--a-prf);font:500 15px/1 var(--ui)}.mq-btn.line{height:32px;padding:0 12px;border:1px solid var(--a-in);background:#fff;color:var(--a-fg);font-size:13px}.mq-tag{font:500 11.5px/1.3 var(--ui);letter-spacing:.03em;text-transform:uppercase;color:var(--a-mu)}.mq-box{display:grid;gap:8px;padding:12px;border-radius:10px;background:var(--cream)}.mq-bub{max-width:100%;padding:12px 14px;border-radius:14px;background:var(--a-bub);font-size:14px;line-height:1.5;color:var(--a-fg);display:grid;gap:6px}.mq-bub.in{background:#fff;border:1px solid var(--a-bd)}.mq-in{padding:10px 12px;border-radius:8px;border:1px solid var(--a-in);background:#fff;font-size:14px;line-height:1.5;display:grid;gap:6px}.mq-h{font:600 15px/1.3 var(--ui);color:var(--a-fg)}.pf-msg.out{background:var(--a-bub);border-color:transparent}.mq-flow{display:grid;gap:8px}.mq-sub{font-size:12.5px;color:var(--a-mu)}.stp{display:flex;gap:16px;align-items:flex-start;min-width:0}.stp-n{flex:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--brown);color:var(--soil-fg);font:400 24px/1 var(--display)}.stp-b{display:grid;gap:4px;min-width:0}.stp-l{font:700 12px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--soil)}.stp h3{margin:0}.stp p{margin:0;color:var(--dim)}.card.stp{display:flex}.stp-col .stp+.stp{margin-top:22px}.mq-card.stp{gap:12px}.mq-card.stp .stp-n{width:36px;height:36px;font-size:20px;background:var(--a-pr);color:var(--a-prf)}.mq-card.stp .stp-b{flex:1;gap:3px}.mq-card.stp .stp-b b{font-weight:600;color:var(--a-fg);font-size:15px}.mq-card.stp .stp-b small{font-size:12.5px;color:var(--a-mu)}.mq-card.stp .stp-l{color:var(--a-mu);font:500 11.5px/1 var(--ui);letter-spacing:.03em}.mq-rep .mk-upd{font-size:12.5px;color:var(--dim2);margin-top:4px}.tw caption.mqsr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;padding:0}@media(max-width:700px){.mq{padding:14px}.stp-n{width:40px;height:40px}.mq-btn{height:40px}}.ac-vs table{min-width:980px;font-size:14.5px}.ac-vs th,.ac-vs td{padding:13px 12px;vertical-align:middle;line-height:1.35}.ac-vs thead th{font-size:16px;padding-top:16px;white-space:nowrap}.ac-vs tbody th{width:17%;color:var(--title);font-size:14px}.ac-vs td{color:var(--tx)}.ac-vs .us{background:rgba(254,216,65,.22);border-inline:2px solid var(--brown);color:var(--title);font-weight:600}.ac-vs thead .us{border-top:2px solid var(--brown)}.ac-vs tbody tr:last-child .us{border-bottom:2px solid var(--brown)}.ac-vs .na{color:var(--dim);font-style:italic;font-weight:400;white-space:nowrap}.ac-vs-note{margin-top:14px;font-size:14.5px;color:var(--dim);max-width:none}.ac-vs-note a{text-decoration:underline;text-underline-offset:3px;color:var(--title)}@media(max-width:700px){.ac-vs{background:linear-gradient(to right,#fff,#fff),linear-gradient(to right,#fff,#fff),linear-gradient(to right,rgba(43,26,14,.2),rgba(43,26,14,0)),linear-gradient(to left,rgba(43,26,14,.2),rgba(43,26,14,0));background-position:left center,right center,left center,right center;background-repeat:no-repeat;background-color:#fff;background-size:20px 100%,20px 100%,14px 100%,14px 100%;background-attachment:local,local,scroll,scroll}.ac-vs table{min-width:900px;font-size:14px}.ac-vs th,.ac-vs td{padding:12px 10px}.ac-vs tbody th,.ac-vs thead th:first-child{position:sticky;left:0;z-index:1;width:100px;min-width:100px;font-size:13px;background:#fff;box-shadow:1px 0 0 var(--line)}}.billbar{display:flex;justify-content:center;margin:0 0 30px}.billbar .seg{background:#fff;border:1px solid var(--line2);box-shadow:0 8px 22px -16px rgba(43,26,14,.45)}.billbar .seg button{height:42px;padding:0 20px;font:600 14.5px/1 var(--btnf);color:var(--brown);cursor:pointer;display:inline-flex;align-items:center;gap:8px}.billbar .seg button[aria-pressed="true"]{background:var(--brown);color:var(--soil-fg)}.billbar .seg button:focus-visible{outline:2px solid var(--barn);outline-offset:2px}.billbar .seg em{font-style:normal;font-size:12px;padding:3px 7px;border-radius:999px;background:var(--barn);color:#fff}.plans,.plans:has(.plan--growth){grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.plans .plan,.plans:has(.plan--growth) .plan.main{grid-column:auto;grid-row:span 6;grid-template-rows:subgrid;row-gap:20px}.plan .price{display:grid;gap:8px;align-content:start}.plan .price b{font-size:clamp(48px,4.6vw,66px)}.plan .price .pu{display:grid;gap:2px}.plan .price .pu span{font-size:15px;opacity:.85}.plan .price small{font-size:13px;opacity:.7}.plan ul{align-content:start}.plan .note{margin:0;align-self:start}.plan .reassure{align-self:start}.plan .btn{align-self:end}@media(max-width:1000px){.plans,.plans:has(.plan--growth){grid-template-columns:minmax(0,1fr)}.plans .plan{grid-row:auto;grid-template-rows:none}}.ig{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:24px;align-items:start;width:100%}.ig-set{border:0;margin:0;padding:0;min-width:0}.ig-set legend{font-weight:600;font-size:14px;color:var(--title);margin-bottom:10px;padding:0}.ig-chips{display:flex;flex-wrap:wrap;gap:8px}.ig-chip{position:relative;cursor:pointer}.ig-chip input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.ig-chip span{display:inline-flex;align-items:center;padding:9px 14px;border-radius:999px;border:1px solid var(--line);background:var(--surf2);font:500 14px/1.2 var(--ui);color:var(--tx);transition:background .2s,color .2s,border-color .2s}.ig-chip:hover span{border-color:var(--brown)}.ig-chip input:checked+span{background:var(--brown);border-color:var(--brown);color:var(--soil-fg)}.ig-chip input:focus-visible+span{outline:2px solid var(--barn);outline-offset:2px}.ig-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ig-opt{font-weight:400;color:var(--dim2)}.ig-out{background:#fff;border:1px solid var(--line);border-radius:24px;padding:28px;display:grid;gap:18px}.ig-top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.ig-top .eyebrow{margin:0}.ig-foot{display:flex;justify-content:space-between;align-items:center;gap:12px}.ig-count{font-size:13px;color:var(--dim2)}.ig-btn{font:600 14px/1 var(--btnf);padding:10px 14px;border-radius:10px;border:1.5px solid var(--line2);background:#fff;color:var(--tx);cursor:pointer;transition:border-color .2s,background .2s}.ig-btn:hover{border-color:var(--brown);background:var(--cream-hi)}.ig-first{border-top:1px solid var(--line);padding-top:18px}.ig-out .fl textarea{min-height:96px}@media(max-width:900px){.ig{grid-template-columns:1fr}}@media(max-width:560px){.ig-row{grid-template-columns:1fr}.ig-out{padding:20px}}.faq summary::after{content:none}[hidden]{display:none!important}.phero h1{font-size:clamp(34px,4.2vw,56px)}.phero::before{display:none}.btn--red{background:var(--soil);color:var(--soil-fg);box-shadow:0 10px 24px rgba(148,69,12,.28);border-radius:99px}.btn--red:hover{background:var(--soil-h);box-shadow:0 14px 30px rgba(148,69,12,.34)}.btn{border-radius:99px}.phero:not(:has(.split)) .wrap{text-align:center}.phero:not(:has(.split)) .row,.phero:not(:has(.split)) .crumb{justify-content:center}.phero h1{font-size:clamp(36px,5vw,64px);letter-spacing:-.035em}.points li::before{background:radial-gradient(circle,var(--soil) 0 4px,rgba(148,69,12,.16) 5px)}.phero:not(:has(.split)) .wrap>*,.phero:not(:has(.split)) .wrap>div>*{margin-left:auto;margin-right:auto}.phero:not(:has(.split)) .eyebrow{justify-content:center}.phero2{position:relative;padding:34px 0 0;text-align:center;overflow:visible;overflow-x:clip}.phero2 .w{position:relative;z-index:2}.phero2 .crumb{justify-content:center;margin:0 0 16px}.phero2 .k{display:block;margin-bottom:6px}.phero2 h1{font-size:clamp(34px,4.3vw,60px);line-height:1.06;letter-spacing:-.04em;max-width:980px;margin:6px auto 18px}.phero2 .sub{max-width:700px;margin:0 auto 26px;color:var(--mu);font-size:clamp(17px,1.4vw,19px);line-height:1.55}.phero2 .brief-box{max-width:720px;margin:44px auto 0;text-align:left}.phero2 .row{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;margin-top:8px}.phero2 .flab{font-size:15px;max-width:560px;margin-bottom:14px}.hsec{margin:14px 0 0;font-size:15px}.hsec a{text-decoration:underline;text-underline-offset:3px;font-weight:600;color:var(--mu)}.hsec a:hover{color:var(--soil)}.phero2 .hlap{margin:58px auto 0;max-width:1060px}.phero2 .hwide{padding-bottom:12px}.phero2+.sec{padding-top:90px}.sec{padding-block:72px 64px}.sec.tight{padding-block:48px}.sec .head{max-width:820px;margin:0 auto 44px;text-align:center}.sec .head .eyebrow{justify-content:center}.sec .head h2,.sec h2{font-size:clamp(30px,4vw,52px)!important;line-height:1.08;letter-spacing:-.035em;text-wrap:balance}.sec .head .lead{margin-inline:auto}.mk-ans{max-width:700px;margin-inline:auto;text-align:center}.mk-ans h2{font-size:clamp(26px,3vw,38px)!important}.mk-ans p{color:var(--mu);font-size:17px}.mk-upd{font-size:13px!important;color:var(--subtle)!important}.sec .prose,.sec .copy{max-width:680px;margin-inline:auto}.grid2,.grid3,.grid4{gap:20px;align-items:stretch}.card{height:100%;padding:28px;border-radius:24px;box-shadow:var(--sh);align-content:start}.card:hover{transform:translateY(-3px);box-shadow:var(--sh2)}.card h3{font:600 19px/1.3 var(--head);letter-spacing:-.01em;margin:0}.card p{margin:0;color:var(--mu);font-size:15.5px;line-height:1.55}.card .ic{background:var(--soil-soft);border-color:transparent}.card .ic svg{stroke:var(--soil)}.eyebrow{color:var(--soil)}.tw{border-radius:24px;border:1px solid var(--line);box-shadow:var(--sh);background:#fff;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.tw table,.ac-vs table{width:100%;border-collapse:collapse;font-size:15.5px;min-width:560px}.tw th,.tw td{padding:16px 20px;text-align:left;vertical-align:middle;border-top:1px solid var(--line);line-height:1.4}.tw thead th{background:var(--surf2);border-top:0;font:600 13px/1.2 var(--font);letter-spacing:.04em;text-transform:uppercase;color:var(--mu);white-space:nowrap}.tw tbody th{font-weight:700;color:var(--ink);background:none;width:26%;text-transform:none;letter-spacing:0;font-size:15.5px}.tw tbody tr:hover td,.tw tbody tr:hover th{background:var(--cream)}.tw .us,.tw td.us,.ac-vs .us{background:var(--wheat-soft)!important;border-inline:0!important;color:var(--ink);font-weight:600}.tw thead .us{color:var(--ink)!important}.tw thead th.us{border-top:0!important}.tk{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--ok-soft);color:var(--ok-fg);font-size:14px;font-weight:700}.tn{color:var(--subtle);font-weight:600}@media(min-width:961px){.tw{overflow:visible}.tw thead th{position:sticky;top:84px;z-index:3}.tw thead th:first-child{border-top-left-radius:24px}.tw thead th:last-child{border-top-right-radius:24px}}.tw caption.mqsr{position:absolute}.faq{max-width:780px;margin-inline:auto;border-top:0}.faq details{background:#fff;border:1px solid var(--line);border-radius:20px;padding:6px 24px;margin-bottom:12px}.faq details:last-of-type{margin-bottom:0}.faq summary{padding:16px 0;min-height:44px}.faq details[open]{box-shadow:var(--sh)}.faq summary:hover{color:var(--soil)}.faqgrid{grid-template-columns:1fr;gap:28px;max-width:820px;margin-inline:auto}.faqgrid>div:first-child{text-align:center}.faqgrid .eyebrow{justify-content:center}.mk-rel{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:0;padding:0;list-style:none}.mk-rel a{display:flex;gap:14px;align-items:flex-start;height:100%;padding:22px;border-radius:24px;background:#fff;border:1px solid var(--line);box-shadow:var(--sh);text-decoration:none;font-weight:400;position:relative;transition:transform .25s,box-shadow .25s,border-color .25s}.mk-rel a:hover{transform:translateY(-3px);box-shadow:var(--sh2);border-color:var(--soil)}.mk-rel i{flex:none;width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:var(--soil-soft);font-style:normal;font-size:19px}.mk-rel b{display:block;font:600 17px/1.3 var(--head);color:var(--ink)}.mk-rel small{display:block;margin-top:4px;color:var(--mu);font-size:14px;line-height:1.45}.mk-rel em{position:absolute;right:20px;bottom:16px;font-style:normal;color:var(--soil);font-weight:700;transition:transform .25s}.mk-rel a:hover em{transform:translateX(4px)}.mk-rel li{display:block}.mk-rel span{padding-right:26px}@media(max-width:960px){.mk-rel{grid-template-columns:1fr}.phero2+.sec{padding-top:60px}.sec{padding-block:56px}}@keyframes rise{from{opacity:0;transform:translateY(18px)}}@keyframes slidein{from{opacity:0;transform:translateX(-14px)}}@keyframes pop{from{opacity:0;transform:scale(.4)}}.js [data-anim]:not(.in) :is(.grid2,.grid3,.grid4)>*,.js [data-anim]:not(.in) .mk-rel>li,.js [data-anim]:not(.in) .faq details,.js [data-anim]:not(.in) .stp,.js [data-anim]:not(.in) .promise,.js [data-anim]:not(.in) tbody tr,.js [data-anim]:not(.in) .points li{opacity:0}[data-anim].in :is(.grid2,.grid3,.grid4)>*,[data-anim].in .mk-rel>li,[data-anim].in .faq details{animation:rise .6s cubic-bezier(.2,.8,.3,1) backwards;animation-delay:calc(var(--i,0)*90ms)}[data-anim=steps].in .stp,[data-anim=steps].in .promise{animation:rise .6s cubic-bezier(.2,.8,.3,1) backwards;animation-delay:calc(var(--i,0)*140ms)}[data-anim=steps].in .stp-n{animation:pop .5s cubic-bezier(.3,1.5,.5,1) backwards;animation-delay:calc(var(--i,0)*140ms + 120ms)}[data-anim=rows].in tbody tr{animation:slidein .5s ease backwards;animation-delay:calc(var(--i,0)*80ms)}[data-anim=rows].in .tk{animation:pop .45s cubic-bezier(.3,1.5,.5,1) backwards;animation-delay:calc(var(--i,0)*80ms + 200ms)}[data-anim=check].in .points li{animation:slidein .5s ease backwards;animation-delay:calc(var(--i,0)*110ms)}[data-anim=check].in .points li::before{animation:pop .45s cubic-bezier(.3,1.5,.5,1) backwards;animation-delay:calc(var(--i,0)*110ms + 100ms)}@media(prefers-reduced-motion:reduce){[data-anim] *,[data-anim] *::before{animation:none!important}}a.card .pl{margin-top:auto;padding-top:6px;font-weight:700;font-size:14.5px;color:var(--soil)}a.card{text-decoration:none;color:inherit}.tw caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;padding:0}.phero2{padding-bottom:36px}[data-anim=reveal]:not(.in) .wrap>*{opacity:0}[data-anim=reveal].in .wrap>*{animation:rise .7s cubic-bezier(.2,.8,.3,1) backwards;animation-delay:calc(var(--i,0)*140ms)}[data-anim].in :is(.mq-card,.lim-box,.press a,.trust .t){animation:rise .6s cubic-bezier(.2,.8,.3,1) backwards;animation-delay:calc(var(--i,0)*100ms)}.js [data-anim]:not(.in) :is(.mq-card,.lim-box,.press a,.trust .t){opacity:0}@media(max-width:960px){.crumb a,.hsec a,.support a,.ac-vs-note a,.cols a{display:inline-block;padding:12px 4px}.crumb{gap:2px}}.plan .reassure{display:flex;flex-direction:column;gap:8px;margin-top:16px;align-self:start}.plan .reassure span{display:flex;gap:9px;align-items:center;font-size:13.5px;color:var(--mu)}.plan .reassure span::before{content:"\2713";flex:none;width:18px;height:18px;border-radius:50%;background:var(--ok-soft);color:var(--ok-fg);font-size:11px;font-weight:700;display:grid;place-items:center}.plan.main .reassure span{color:rgba(255,249,236,.82)}.plan.main .reassure span::before{background:rgba(255,249,236,.16);color:var(--wheat)}.crumb{align-items:center}@media(max-width:960px){.billbar .seg button,.seg button,.ig-btn,.ig-chip span{min-height:44px}}.sec+.sec>.wrap>.head:first-child{padding-top:36px}
