@font-face{font-family:Fira Sans Extra Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/62578073b15f2d40-s.2ic7cj8wzm7sw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans Extra Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/adf2262235636ccd-s.p.2yp65nr8odih9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans Extra Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8ed6a85b666aaff6-s.37m2rflx1txpm.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Fira Sans Extra Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/58bfaeea1a791706-s.40yl6ysrlkyai.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans Extra Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/7c23402a6779945c-s.31s3-8vlhleux.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fira Sans Extra Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/30effd99f4f74805-s.p.1zlkp7vri9hf-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Fira Sans Extra Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/21ac9678b2e2e80b-s.p.0hhko3uh-d-06.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans Extra Condensed Fallback;src:local(Arial);ascent-override:109.98%;descent-override:31.17%;line-gap-override:0.0%;size-adjust:85.02%}.fira_sans_extra_condensed_30c6b1d9-module__ACJP3G__className{font-family:Fira Sans Extra Condensed,Fira Sans Extra Condensed Fallback;font-style:normal;font-weight:800}.fira_sans_extra_condensed_30c6b1d9-module__ACJP3G__variable{--nf-display:"Fira Sans Extra Condensed", "Fira Sans Extra Condensed Fallback"}
@font-face{font-family:Geologica;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a0e30198fe14ae79-s.3c4_ny-amw983.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geologica;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9658f0192ab0ffeb-s.p.03a2ea1r26czb.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geologica;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e41c767cff28c121-s.2jnjxvyh-206w.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Geologica;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/c1a869d230520933-s.0pc02xpdnpgpr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geologica;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/982092e5d66e97ff-s.p.3bpbcpiio729a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Geologica;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/0981397205f5a2e0-s.p.1i0-tkhmnd6is.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geologica Fallback;src:local(Arial);ascent-override:90.18%;descent-override:25.43%;line-gap-override:0.0%;size-adjust:108.12%}.geologica_fc2c4597-module__xPCxoa__className{font-family:Geologica,Geologica Fallback;font-style:normal}.geologica_fc2c4597-module__xPCxoa__variable{--nf-body:"Geologica", "Geologica Fallback"}
:root{--ground:#efeee9;--surface:#fff;--sunken:#e6e4dd;--ink:#1a1612;--ink-2:#4a433b;--muted:#7b7369;--line:#dcd8cf;--soil:#1a1612;--soil-2:#26211b;--soil-ink:#f4f0e8;--soil-muted:#b3aa9c;--soil-line:#3a332a;--raise:#ffffff14;--wheat:#f5b700;--wheat-ink:#1a1300;--wheat-soft:#fbebb8;--sky:#2f6bda;--sky-ink:#fff;--sky-soft:#dde7fa;--field:#2f7a4b;--field-soft:#dceee2;--warn:#b4541f;--warn-soft:#f8e1d2;--ph-a:#e4e1d9;--ph-b:#dad6cc;--shadow:0 1px 2px #1a16120f,0 12px 32px #1a16121a;--r:18px;--r-lg:28px;--f-display:"Fira Sans Extra Condensed","Arial Narrow","Roboto Condensed",sans-serif;--f-body:"Geologica",system-ui,-apple-system,"Segoe UI",sans-serif;--f-mono:"IBM Plex Mono",ui-monospace,"SF Mono",Menlo,monospace}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#12100d;--surface:#1b1814;--sunken:#241f1a;--ink:#f1ece3;--ink-2:#cfc7ba;--muted:#9c9387;--line:#332d26;--soil:#0b0907;--soil-2:#1c1814;--soil-ink:#f1ece3;--soil-muted:#a89f92;--soil-line:#2e2821;--raise:#ffffff0f;--wheat:#f7c12e;--wheat-ink:#1a1300;--wheat-soft:#3b3013;--sky:#79a5f2;--sky-ink:#0b1530;--sky-soft:#1b2945;--field:#6bbf8a;--field-soft:#18311f;--warn:#f09a62;--warn-soft:#3a2415;--ph-a:#221e19;--ph-b:#29241e;--shadow:0 1px 2px #00000059,0 12px 32px #0006}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#12100d;--surface:#1b1814;--sunken:#241f1a;--ink:#f1ece3;--ink-2:#cfc7ba;--muted:#9c9387;--line:#332d26;--soil:#0b0907;--soil-2:#1c1814;--soil-ink:#f1ece3;--soil-muted:#a89f92;--soil-line:#2e2821;--raise:#ffffff0f;--wheat:#f7c12e;--wheat-ink:#1a1300;--wheat-soft:#3b3013;--sky:#79a5f2;--sky-ink:#0b1530;--sky-soft:#1b2945;--field:#6bbf8a;--field-soft:#18311f;--warn:#f09a62;--warn-soft:#3a2415;--ph-a:#221e19;--ph-b:#29241e;--shadow:0 1px 2px #00000059,0 12px 32px #0006}*{box-sizing:border-box}body{background:var(--ground);color:var(--ink);font-family:var(--f-body);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.55}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit}h1,h2,h3,h4{text-wrap:balance;margin:0}p{margin:0}:focus-visible{outline:2px solid var(--wheat);outline-offset:2px}.wrap{max-width:1320px;margin-inline:auto;padding-inline:16px}@media (min-width:720px){.wrap{padding-inline:28px}}.mono{font-family:var(--f-mono);font-variant-numeric:tabular-nums}.muted{color:var(--muted)}.dsp{font-family:var(--f-display);text-transform:uppercase;letter-spacing:-.005em;font-weight:800;line-height:.92}.kicker{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:9px;font-size:12px;display:inline-flex}.kicker:before{content:"";background:var(--wheat);flex:none;width:8px;height:8px;transform:rotate(45deg)}.ico{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.stack{flex-direction:column;gap:16px;display:flex}.lnk{color:var(--ink);white-space:nowrap;border-bottom:2px solid var(--wheat);padding-bottom:1px;font-weight:600;text-decoration:none}.lnk:hover{border-color:var(--ink)}.hdr{top:env(safe-area-inset-top,0px);z-index:40;background:var(--ground);background:color-mix(in srgb,var(--ground) 88%,transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid var(--line);position:sticky}.hdr-row{align-items:center;gap:18px;padding-block:11px;display:flex}.logo{font-family:var(--f-display);letter-spacing:.01em;color:var(--ink);flex:none;align-items:center;gap:7px;font-size:27px;font-weight:900;line-height:1;text-decoration:none;display:inline-flex}.logo .lm{flex:none;align-self:flex-start;width:auto;height:.92em;margin-top:-.076em;display:block;overflow:visible}.nav{gap:2px;display:flex}.nav a{color:var(--ink-2);white-space:nowrap;border-radius:999px;padding:8px 13px;font-size:14.5px;font-weight:500;text-decoration:none}.nav a:hover{background:var(--sunken);color:var(--ink)}.nav a[aria-current=page]{background:var(--ink);color:var(--ground)}.hdr-r{align-items:center;gap:8px;margin-left:auto;display:flex}.lang{background:var(--sunken);border-radius:999px;flex:none;padding:3px;display:flex}.lang button{color:var(--muted);background:0 0;border:0;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:600}.lang button[aria-pressed=true]{background:var(--surface);color:var(--ink)}.burger{background:var(--sunken);width:42px;height:42px;color:var(--ink);border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:none}.burger svg{width:18px;height:18px}.mnav{border-top:1px solid var(--line);padding-block:8px;display:none}.mnav.open{display:block}.mnav .wrap{grid-template-columns:1fr 1fr;gap:2px 16px;display:grid}.mnav a{border-bottom:1px solid var(--line);padding-block:11px;font-weight:500;text-decoration:none;display:block}.btn{background:var(--wheat);color:var(--wheat-ink);white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:13px 22px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .15s,filter .15s,background .15s;display:inline-flex}.btn:hover{filter:brightness(1.04);transform:translateY(-1px)}.btn svg{width:16px;height:16px}.btn.dark{background:var(--ink);color:var(--ground)}.btn.line{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line);background:0 0}.btn.line:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.btn.glass{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff24;box-shadow:inset 0 0 0 1px #ffffff59}.btn.sky{background:var(--sky);color:var(--sky-ink)}.btn.soil{background:var(--soil);color:var(--soil-ink)}.btn.sm{padding:9px 15px;font-size:14px}.btn.block{width:100%}.hero{border-radius:var(--r-lg);color:#fff;isolation:isolate;margin:10px;position:relative;overflow:hidden}.hero-bg{z-index:-2;background-color:#2b2118;background-image:url(/img/hero.jpg),radial-gradient(120% 90% at 85% 25%,#c98a3a 0%,#6e4a25 32%,#2b2118 70%);background-position:70%;background-size:cover;animation:26s ease-out both kb;position:absolute;inset:0}.hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#120e0ae0 0%,#120e0a9e 38%,#120e0a14 72%),linear-gradient(#0000 60%,#120e0a8c);position:absolute;inset:0}@keyframes kb{0%{transform:scale(1.08)}to{transform:scale(1)}}.hero-in{padding-block:clamp(52px,8vw,112px) clamp(130px,13vw,176px)}.hero .tag{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;border:1px solid #ffffff40;border-radius:999px;align-items:center;gap:9px;padding:6px 14px 6px 10px;font-size:13px;font-weight:500;display:inline-flex}.hero .tag b{white-space:nowrap;background:var(--wheat);color:var(--wheat-ink);border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:700}.hero h1{margin-top:22px;font-size:clamp(58px,10.5vw,158px)}.hero h1 em{color:var(--wheat);font-style:normal;display:block}.hero .lead{color:#ffffffd6;max-width:46ch;margin-top:22px;font-size:clamp(16px,1.35vw,19px)}.hero .row{gap:12px;margin-top:28px}.hstats{flex-wrap:wrap;gap:10px 32px;margin-top:40px;display:flex}.hstats div{flex-direction:column;display:flex}.hstats b{font-family:var(--f-display);font-size:40px;font-weight:800;line-height:1}.hstats span{color:#ffffffb8;font-size:13px}.dock-w{z-index:3;margin-top:-104px;position:relative}.dock{background:var(--surface);box-shadow:var(--shadow);border:1px solid var(--line);border-radius:24px;padding:10px}.dtabs{scrollbar-width:none;gap:4px;padding:2px 2px 10px;display:flex;overflow-x:auto}.dtabs::-webkit-scrollbar{display:none}.dtabs button{color:var(--muted);background:0 0;border:0;border-radius:999px;flex:none;padding:8px 15px;font-size:14px;font-weight:600}.dtabs button[aria-selected=true]{background:var(--ink);color:var(--ground)}.dfields{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) minmax(0,.9fr) auto;gap:8px;display:grid}.df{background:var(--ground);border-radius:16px;flex-direction:column;gap:1px;min-width:0;padding:9px 16px 10px;display:flex}.df label{color:var(--muted);font-size:12px;font-weight:500}.df input,.df select{background:0 0;border:0;outline:none;width:100%;min-width:0;padding:2px 0;font-size:16px;font-weight:500}.dock .go{border-radius:16px;padding-inline:28px;font-size:16px}.marq{padding-block:30px 26px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.marq-t{gap:44px;width:max-content;animation:70s linear infinite mq;display:flex}.marq span{font-family:var(--f-display);text-transform:uppercase;color:#0000;-webkit-text-stroke:1.2px var(--muted);white-space:nowrap;font-size:clamp(28px,3.6vw,48px);font-weight:800;line-height:1}.marq span:nth-child(3n+1){color:var(--ink);-webkit-text-stroke:0}@keyframes mq{to{transform:translate(-50%)}}.band{padding-block:clamp(52px,7vw,96px)}.band.tight{padding-top:24px}.band.surface{background:var(--surface);border-block:1px solid var(--line)}.sh{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;margin-bottom:30px;display:flex}.sh h2{margin-top:10px;font-size:clamp(44px,6vw,88px)}.sh p{max-width:54ch;color:var(--muted);margin-top:12px}.bento{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"agro agro trac comb""agro agro build build""lift power parts parts";gap:12px;display:grid}.tile{border-radius:var(--r);background:var(--surface);border:1px solid var(--line);min-height:200px;color:var(--ink);flex-direction:column;justify-content:space-between;gap:18px;padding:20px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.tile:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.tile .ic{background:var(--wheat-soft);width:56px;height:56px;color:var(--ink);border-radius:16px;place-items:center;display:grid}.tile .ic svg{width:36px;height:36px}.tile h3{font-family:var(--f-display);text-transform:uppercase;font-size:32px;font-weight:800;line-height:.95}.tile .n{font-family:var(--f-mono);color:var(--muted);margin-top:6px;font-size:13.5px;display:block}.tile .arrow{background:var(--ground);width:42px;height:42px;color:var(--ink);border-radius:50%;place-items:center;transition:transform .25s;display:grid;position:absolute;top:16px;right:16px}.tile .arrow svg{width:16px;height:16px}.tile:hover .arrow{transform:rotate(-45deg)}.tile.photo{color:#fff;background-color:#3a2c1e;background-position:50%;background-size:cover;border:0}.tile.photo:before{content:"";background:linear-gradient(#0f0c0900 25%,#0f0c09d1);position:absolute;inset:0}.tile.photo>*{position:relative}.tile.photo .n{color:#fffc}.tile.photo .arrow{color:#1a1612;background:#ffffffe6}.t-agro{grid-area:agro;min-height:412px}.t-agro h3{font-size:clamp(46px,5.4vw,80px)}.t-trac{grid-area:trac}.t-comb{grid-area:comb}.t-build{grid-area:build}.t-lift{grid-area:lift}.t-power{grid-area:power}.t-parts{grid-area:parts}.tchips{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.tchips span{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff29;border:1px solid #ffffff47;border-radius:999px;padding:4px 11px;font-size:13px}.new{background:var(--wheat);color:var(--wheat-ink);font-size:11.5px;font-weight:700;font-family:var(--f-body);text-transform:none;letter-spacing:0;vertical-align:middle;border-radius:999px;padding:3px 10px;display:inline-block}.paths{grid-template-columns:1fr 1fr;gap:12px;display:grid}.path{border-radius:var(--r-lg);flex-direction:column;gap:20px;padding:clamp(24px,3.4vw,44px);display:flex;position:relative;overflow:hidden}.path.buy{background:var(--soil);color:var(--soil-ink)}.path.sell{background:var(--sky);color:var(--sky-ink)}.path h2{font-size:clamp(56px,7vw,112px)}.path p{opacity:.85;max-width:44ch}.path ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.path li{align-items:flex-start;gap:12px;font-weight:500;display:flex}.path li:before{content:"";opacity:.8;background:currentColor;flex:none;width:9px;height:9px;margin-top:8px;transform:rotate(45deg)}.path.buy li:before{background:var(--wheat);opacity:1}.path .pimg{aspect-ratio:16/8;background-color:#ffffff14;background-position:50%;background-size:cover;border-radius:20px;max-width:100%;margin-top:auto}.path.buy .btn.line{color:var(--soil-ink);box-shadow:inset 0 0 0 1.5px var(--soil-line)}.path.sell .btn.line{color:var(--sky-ink);box-shadow:inset 0 0 0 1.5px}.calc-sec{grid-template-columns:minmax(0,1fr) minmax(0,500px);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.calc-sec h2{margin-top:10px;font-size:clamp(44px,5.6vw,84px)}.calc-sec .sub{color:var(--muted);max-width:48ch;margin-top:16px}.bill{background:var(--surface);color:var(--ink);box-shadow:var(--shadow);border:1px solid var(--line);border-radius:24px;width:100%;overflow:hidden}.bill-top{background:var(--sunken);font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border-bottom:1px dashed var(--line);justify-content:space-between;gap:10px;padding:14px 22px;font-size:11px;display:flex}.bill-top b{color:var(--ink);font-weight:600}.bill-body{flex-direction:column;gap:16px;padding:20px 22px 22px;display:flex}.flabel{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:11px;display:block}.bin{background:var(--ground);border:1px solid var(--line);width:100%;font-family:var(--f-mono);font-variant-numeric:tabular-nums;border-radius:12px;padding:10px 14px;font-size:22px;font-weight:600}select.bin{font-family:var(--f-body);padding-block:12px;font-size:15px;font-weight:500}.seg{background:var(--ground);border:1px solid var(--line);border-radius:12px;grid-template-columns:1fr 1fr;gap:3px;padding:3px;display:grid}.seg button{color:var(--ink-2);background:0 0;border:0;border-radius:9px;padding:9px 8px;font-size:14px;font-weight:500;line-height:1.25}.seg button[aria-pressed=true]{background:var(--ink);color:var(--ground)}.bill-res{border-top:1px dashed var(--line);justify-content:space-between;align-items:center;gap:12px;padding-top:16px;display:flex}.bill-res .lbl{color:var(--muted);font-size:13px}.bill-res output{font-family:var(--f-display);font-variant-numeric:tabular-nums;margin-top:4px;font-size:clamp(46px,5vw,64px);font-weight:800;line-height:.95;display:block}.stamp{border:2px solid var(--field);text-align:center;width:92px;height:92px;color:var(--field);font-family:var(--f-display);letter-spacing:.06em;text-transform:uppercase;border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:800;line-height:1.05;display:grid;position:relative;transform:rotate(-12deg)}.stamp:before{content:"";border:1px solid var(--field);opacity:.55;border-radius:50%;position:absolute;inset:5px}.fine{color:var(--muted);font-size:12.5px;line-height:1.45}.incl-row{flex-wrap:wrap;gap:6px;display:flex}.incl-row span{background:var(--field-soft);color:var(--ink);border-radius:999px;padding:3px 10px;font-size:12px}.proc{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.proc-l{position:sticky;top:96px}.proc-l h2{margin-top:10px;font-size:clamp(44px,5.6vw,84px)}.proc-l p{color:var(--muted);max-width:44ch;margin-top:16px}.proc-l .big{align-items:baseline;gap:12px;margin-top:28px;display:flex}.proc-l .big b{font-family:var(--f-display);font-size:clamp(64px,7vw,104px);font-weight:800;line-height:.9}.steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.steps li{border-top:1px solid var(--line);grid-template-columns:clamp(64px,7vw,96px) minmax(0,1fr);gap:18px;padding-block:22px;display:grid}.steps li:last-child{border-bottom:1px solid var(--line)}.steps .num{font-family:var(--f-display);color:#0000;-webkit-text-stroke:1.5px var(--ink);font-size:clamp(48px,5vw,72px);font-weight:800;line-height:.85}.steps li:hover .num{color:var(--wheat);-webkit-text-stroke-color:var(--wheat)}.steps h3{font-size:20px;font-weight:700}.steps p{color:var(--muted);max-width:56ch;margin-top:4px}.steps .d{font-family:var(--f-mono);background:var(--sunken);color:var(--ink-2);border-radius:999px;margin-top:10px;padding:3px 10px;font-size:12.5px;display:inline-block}.ptools{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:22px;display:flex}.seg2{background:var(--sunken);scrollbar-width:none;border-radius:999px;gap:2px;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto}.seg2::-webkit-scrollbar{display:none}.seg2 button{color:var(--ink-2);white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:9px 18px;font-size:14.5px;font-weight:600}.seg2 button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #00000024}.seg2 .save{background:var(--field);color:#fff;border-radius:999px;margin-left:6px;padding:1px 7px;font-size:11.5px}.plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.plan{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);flex-direction:column;gap:16px;padding:26px;display:flex;position:relative}.plan.hot{background:var(--soil);color:var(--soil-ink);border-color:var(--soil)}.plan.hot.s{background:var(--sky);color:var(--sky-ink);border-color:var(--sky)}.plan .pn{font-size:36px}.plan .ps{opacity:.75;margin-top:6px;font-size:14px}.plan .pp{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.plan .pp b{font-family:var(--f-display);font-variant-numeric:tabular-nums;font-size:68px;font-weight:800;line-height:.9}.plan .pp>span{opacity:.75;font-size:14px}.plan ul{flex-direction:column;gap:10px;margin:0;padding:0;font-size:14.5px;list-style:none;display:flex}.plan li{align-items:flex-start;gap:10px;display:flex}.plan li:before{content:"✓";background:var(--field-soft);width:20px;height:20px;color:var(--field);border-radius:50%;flex:none;place-items:center;margin-top:1px;font-size:11px;font-weight:700;display:grid}.plan.hot li:before{color:var(--wheat);background:#ffffff1f}.plan.hot.s li:before{color:inherit;background:#fff3}.plan .badge{background:var(--wheat);color:var(--wheat-ink);border-radius:999px;padding:4px 11px;font-size:12px;font-weight:700;position:absolute;top:22px;right:22px}.plan .btn{margin-top:auto}.plan.hot .btn.line{color:inherit;box-shadow:inset 0 0 0 1.5px}.addons{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.addon{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;gap:6px;padding:18px;display:flex}.addon b{font-size:16px}.addon span{color:var(--muted);font-size:13.5px}.addon .pr{font-family:var(--f-display);margin-top:auto;padding-top:8px;font-size:30px;font-weight:800;line-height:1}.tbl-wrap{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);overflow-x:auto}table.tbl{border-collapse:collapse;width:100%;min-width:640px;font-size:14.5px}.tbl th,.tbl td{text-align:left;border-bottom:1px solid var(--line);vertical-align:middle;padding:13px 16px}.tbl thead th{font-size:11.5px;font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);white-space:nowrap;font-weight:600}.tbl tbody th{font-weight:500}.tbl tr:last-child>*{border-bottom:0}.tbl td.c,.tbl th.c{text-align:center}.tbl .yes{color:var(--field);font-weight:700}.tbl .no{color:var(--muted)}.pband{border-radius:var(--r-lg);background:var(--soil);color:var(--soil-ink);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);margin-inline:10px;display:grid;overflow:hidden}.pband .l{flex-direction:column;gap:18px;padding:clamp(28px,4vw,56px);display:flex}.pband h2{font-size:clamp(48px,6vw,92px)}.pband p{color:var(--soil-muted);max-width:46ch}.pband .r{background-color:#3a2c1e;background-position:50%;background-size:cover;min-height:320px}.oemq{background:var(--soil-2);border:1px solid var(--soil-line);border-radius:999px;max-width:520px;padding:5px;display:flex}.oemq input{min-width:0;font-family:var(--f-mono);color:var(--soil-ink);background:0 0;border:0;outline:none;flex:1;padding:8px 14px;font-size:15px}.oemq input::placeholder{color:var(--soil-muted)}.pchips{flex-wrap:wrap;gap:6px;display:flex}.pchips a{border:1px solid var(--soil-line);color:var(--soil-ink);border-radius:999px;padding:5px 12px;font-size:13px;text-decoration:none}.pchips a:hover{border-color:var(--soil-muted)}.vstats{flex-wrap:wrap;gap:12px 48px;display:flex}.vstats b{font-family:var(--f-display);font-size:clamp(48px,5vw,72px);font-weight:800;line-height:.95;display:block}.vstats span{color:var(--muted);font-size:13.5px}.vgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.vt{color:inherit;flex-direction:column;gap:10px;text-decoration:none;display:flex}.vt .thumb{aspect-ratio:16/9;border-radius:var(--r);background-color:#2b2118;background-position:50%;background-size:cover;place-items:center;max-width:100%;display:grid;position:relative;overflow:hidden}.vt .thumb:before{content:"";background:#0f0c0959;position:absolute;inset:0}.vt .play{background:var(--wheat);width:58px;height:58px;color:var(--wheat-ink);border-radius:50%;place-items:center;transition:transform .2s;display:grid;position:relative}.vt:hover .play{transform:scale(1.08)}.vt .play svg{width:18px;height:18px;margin-left:3px}.vt b{font-size:15.5px;font-weight:600}.vt small{color:var(--muted);font-size:13px;display:block}.faq{border-top:1px solid var(--line)}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;justify-content:space-between;gap:16px;padding-block:18px;font-size:17px;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";background:var(--sunken) no-repeat center/12px;background-image:linear-gradient(var(--ink),var(--ink)),linear-gradient(var(--ink),var(--ink));background-size:12px 2px,2px 12px;border-radius:50%;flex:none;width:28px;height:28px;transition:transform .2s}.faq details[open] summary:after{transform:rotate(45deg)}.faq .a{color:var(--ink-2);max-width:72ch;padding-bottom:20px}.faq .a a{color:var(--ink);font-weight:600}.tgcard{background:var(--sky);color:var(--sky-ink);border-radius:var(--r-lg);flex-direction:column;gap:12px;padding:28px;display:flex}.tgcard h3{font-size:44px}.tgcard p{opacity:.85}.split{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.split.even{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.phead{border-radius:var(--r-lg);background:var(--soil);color:var(--soil-ink);isolation:isolate;margin:10px;position:relative;overflow:hidden}.phead .bg{z-index:-2;background-position:50%;background-size:cover;position:absolute;inset:0}.phead.img:after{content:"";z-index:-1;background:linear-gradient(90deg,#120e0ae6 0%,#120e0aa8 45%,#120e0a33 100%);position:absolute;inset:0}.phead .in{padding-block:clamp(36px,6vw,84px)}.crumb{color:var(--soil-muted);flex-wrap:wrap;gap:6px;margin-bottom:16px;font-size:13px;display:flex}.crumb a{color:inherit;text-decoration:none}.crumb a:hover{color:var(--soil-ink)}.phead h1{font-size:clamp(50px,8vw,120px)}.phead p{color:var(--soil-muted);max-width:58ch;margin-top:16px;font-size:17px}.phead.img p{color:#ffffffd1}.phead .row{margin-top:24px}.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:clamp(18px,2.6vw,28px)}.panel h2,.panel h3{margin-bottom:6px;font-size:21px;font-weight:700}.panel>p{color:var(--muted);font-size:14.5px}.form{grid-template-columns:1fr 1fr;gap:14px;margin-top:16px;display:grid}.fld{color:var(--ink-2);flex-direction:column;gap:6px;min-width:0;font-size:13.5px;font-weight:500;display:flex}.fld.full,.form .full{grid-column:1/-1}.fld .hint{color:var(--muted);font-size:12.5px;font-weight:400}.inp{background:var(--ground);border:1px solid var(--line);color:var(--ink);border-radius:12px;width:100%;min-width:0;padding:11px 13px;font-size:15px}.inp:focus{border-color:var(--ink);outline:none}textarea.inp{resize:vertical;min-height:110px;line-height:1.5}.radios{flex-wrap:wrap;gap:8px;display:flex}.radios label{border:1px solid var(--line);cursor:pointer;background:var(--ground);color:var(--ink);border-radius:999px;align-items:center;gap:7px;padding:7px 14px;font-size:14px;font-weight:500;display:flex}.radios input,.chk input{accent-color:var(--ink);margin:0}.chk{color:var(--ink);cursor:pointer;align-items:center;gap:9px;font-size:14.5px;font-weight:500;display:flex}.ok{border:1px solid var(--field);background:var(--field-soft);border-radius:var(--r);color:var(--ink);padding:18px;font-size:14.5px}.ok b{margin-bottom:3px;font-size:17px;display:block}.err{color:var(--warn);font-size:13px;font-weight:500}.ticks{color:var(--ink-2);grid-template-columns:1fr 1fr;gap:12px 24px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.ticks li{align-items:flex-start;gap:10px;display:flex}.ticks li:before{content:"";background:var(--wheat);flex:none;width:8px;height:8px;margin-top:8px;transform:rotate(45deg)}.sec-t{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:14px;font-size:12px;font-weight:600}.prose{max-width:66ch;color:var(--ink-2)}.prose p+p{margin-top:12px}.facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.fact{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:20px}.fact b{font-family:var(--f-display);font-size:clamp(44px,4.4vw,64px);font-weight:800;line-height:.95;display:block}.fact span{color:var(--muted);font-size:13.5px}.kv{grid-template-columns:auto minmax(0,1fr);gap:9px 22px;margin:0;font-size:15px;display:grid}.kv dt{color:var(--muted)}.kv dd{margin:0;font-weight:500}.ph-box{background:repeating-linear-gradient(135deg,var(--ph-a) 0 14px,var(--ph-b) 14px 15px);max-width:100%}.srcsw{margin-bottom:16px}.gtabs{scrollbar-width:none;gap:6px;margin-bottom:18px;padding-bottom:4px;display:flex;overflow-x:auto}.gtabs::-webkit-scrollbar{display:none}.gtabs button{border:1px solid var(--line);background:var(--surface);color:var(--ink-2);border-radius:999px;flex:none;padding:8px 15px;font-size:14px;font-weight:500}.gtabs button[aria-pressed=true]{background:var(--ink);color:var(--ground);border-color:var(--ink)}.gtabs .n{font-family:var(--f-mono);opacity:.7;margin-left:6px;font-size:12px}.cat{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:24px;display:grid}.tops{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;gap:2px;padding:8px;display:flex;position:sticky;top:84px}.tops button{text-align:left;width:100%;color:var(--ink-2);background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:8px 10px;font-size:14.5px;display:flex}.tops button svg{width:24px;height:24px;color:var(--muted);flex:none}.tops button span:first-of-type{flex:1}.tops button:hover{background:var(--sunken)}.tops button[aria-current=true]{background:var(--wheat-soft);color:var(--ink);font-weight:600}.tops button[aria-current=true] svg{color:var(--ink)}.tops .mono{color:var(--muted);font-size:12px}.ccrumb{color:var(--muted);flex-wrap:wrap;gap:6px;margin-bottom:6px;font-size:13px;display:flex}.ccrumb button{color:var(--muted);background:0 0;border:0;padding:0;font-size:13px}.ccrumb button:hover{color:var(--ink);text-decoration:underline}.chead{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-bottom:18px;display:flex}.chead h2{font-size:clamp(40px,4.6vw,64px)}.chead .mono{color:var(--muted);font-size:14px}.cblock{margin-bottom:28px}.subs{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;display:grid}.subs button{text-align:left;background:var(--surface);border:1px solid var(--line);color:var(--ink-2);border-radius:12px;justify-content:space-between;align-items:baseline;gap:10px;padding:11px 13px;font-size:14px;display:flex}.subs button:hover{border-color:var(--muted);color:var(--ink)}.subs button[aria-current=true]{border-color:var(--ink);background:var(--wheat-soft);color:var(--ink);font-weight:600}.subs .mono{color:var(--muted);font-size:12px}.bchips{flex-wrap:wrap;gap:6px;display:flex}.bchips span{border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:5px 12px;font-size:13.5px}.bchips .mono{color:var(--muted);margin-left:5px;font-size:12px}.qchip{background:var(--surface);border:1px solid var(--line);border-radius:999px;align-items:center;gap:8px;margin-bottom:16px;padding:4px 6px 4px 13px;font-size:13.5px;display:inline-flex}.qchip button{background:var(--sunken);width:22px;height:22px;color:var(--muted);border:0;border-radius:50%;padding:0;line-height:1}.slot{border:1.5px dashed var(--line);border-radius:var(--r-lg);background:repeating-linear-gradient(135deg,transparent 0 14px,var(--sunken) 14px 15px);flex-wrap:wrap;align-items:center;gap:20px 32px;padding:26px;display:flex}.slot .big{font-family:var(--f-display);font-variant-numeric:tabular-nums;font-size:64px;font-weight:800;line-height:.9}.slot .big small{font-family:var(--f-body);color:var(--muted);margin-top:8px;font-size:13px;font-weight:500;display:block}.slot-t{background:var(--surface);border-radius:var(--r);flex-direction:column;flex:1;align-items:flex-start;gap:10px;min-width:min(100%,260px);padding:18px;display:flex}.slot-t p{color:var(--ink-2);max-width:60ch;font-size:14.5px}.psearch{z-index:3;margin-top:-70px;position:relative}.nodes{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.node{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);text-align:left;flex-direction:column;gap:10px;padding:16px;transition:border-color .15s,transform .15s;display:flex}.node:hover{border-color:var(--ink);transform:translateY(-2px)}.node .ic{background:var(--wheat-soft);border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.node .ic svg{width:28px;height:28px}.node b{font-size:15.5px}.node span{color:var(--muted);font-size:12.5px;line-height:1.4}.pcards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.pcard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;display:flex;overflow:hidden}.pcard .pic{aspect-ratio:4/3;max-width:100%;color:var(--muted);place-items:center;display:grid;position:relative}.pcard .pic svg{width:64px;height:64px}.exb{background:var(--ink);color:var(--ground);border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700;position:absolute;top:10px;left:10px}.stb{background:var(--surface);color:var(--ink);border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700;position:absolute;top:10px;right:10px}.pcard .b{flex-direction:column;flex:1;gap:7px;padding:14px 16px 16px;display:flex}.pcard h3{font-size:16px;font-weight:600;line-height:1.3}.oem{font-family:var(--f-mono);color:var(--muted);font-size:12.5px}.compat{color:var(--ink-2);font-size:13px}.avail{color:var(--field);font-size:12.5px;font-weight:600}.pprice{border-top:1px dashed var(--line);justify-content:space-between;align-items:baseline;gap:8px;margin-top:auto;padding-top:10px;display:flex}.pprice b{font-family:var(--f-display);font-size:30px;font-weight:800;line-height:1}.presult{margin-top:14px}.dfields.one{grid-template-columns:minmax(0,1fr) auto}#team .thumb:before{display:none}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lcard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);overflow:hidden}.lcard .pic{aspect-ratio:16/10;max-width:100%;color:var(--muted);background-position:50%;background-size:cover;place-items:center;display:grid;position:relative}.lcard .pic svg{opacity:.6;width:72px;height:72px}.lcard .badges{flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:10px;left:10px}.bdg{white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700}.bdg.vip{background:var(--wheat);color:var(--wheat-ink)}.bdg.top{background:var(--sky);color:var(--sky-ink)}.bdg.ok{background:var(--field);color:#fff}.bdg.cnt{color:#fff;background:#0009;position:absolute;bottom:10px;right:10px}.lcard .b{flex-direction:column;gap:6px;padding:14px 16px 16px;display:flex}.lcard h3{overflow-wrap:anywhere;font-size:16.5px;font-weight:600;line-height:1.3}.lcard .specs{font-family:var(--f-mono);color:var(--muted);font-size:12.5px}.lcard .loc{color:var(--ink-2);font-size:13px}.lcard .price{font-family:var(--f-display);margin-top:6px;font-size:34px;font-weight:800;line-height:1}.lcard .price small{font-family:var(--f-body);color:var(--muted);text-transform:none;margin-left:6px;font-size:12.5px;font-weight:500}.demo{background:var(--wheat-soft);border-radius:var(--r);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:18px;padding:10px 16px;font-size:13.5px;display:flex}.acc{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:24px;display:grid}.aside{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:12px;position:sticky;top:84px}.who{align-items:center;gap:12px;padding:8px 8px 14px;display:flex}.ava{background:var(--wheat);width:44px;height:44px;color:var(--wheat-ink);font-family:var(--f-display);border-radius:50%;flex:none;place-items:center;font-size:20px;font-weight:800;display:grid}.ava.s{background:var(--sky);color:var(--sky-ink)}.who b{font-size:15px;line-height:1.2;display:block}.who span{color:var(--muted);font-size:12.5px}.role{background:var(--sunken);border-radius:999px;grid-template-columns:1fr 1fr;margin-bottom:10px;padding:4px;display:grid}.role button{color:var(--ink-2);background:0 0;border:0;border-radius:999px;padding:8px;font-size:14px;font-weight:600}.role button[aria-pressed=true]{background:var(--ink);color:var(--ground)}.anav{flex-direction:column;gap:2px;display:flex}.anav button{text-align:left;color:var(--ink-2);background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:14.5px;font-weight:500;display:flex}.anav button span:first-child{flex:1}.anav button:hover{background:var(--sunken)}.anav button[aria-current=true]{background:var(--wheat-soft);color:var(--ink);font-weight:600}.anav .cnt{font-family:var(--f-mono);background:var(--ink);color:var(--ground);border-radius:999px;padding:1px 7px;font-size:11.5px}.anav .plus{color:var(--sky);font-weight:700}.ah{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:18px;display:flex}.ah h2{font-size:clamp(40px,4.4vw,60px)}.grid2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:12px;display:grid}.kpi{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;gap:4px;padding:18px;display:flex}.kpi b{font-family:var(--f-display);font-variant-numeric:tabular-nums;font-size:48px;font-weight:800;line-height:.95}.kpi span{color:var(--muted);font-size:13px}.kpi .d{color:var(--field);font-size:12.5px;font-weight:600}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;gap:12px;padding:18px;display:flex}.card h3{font-size:17px;font-weight:700}.card .hd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.subcard{background:var(--soil);color:var(--soil-ink);border-color:var(--soil)}.subcard .dsp{font-size:52px}.subcard .muted{color:var(--soil-muted)}.usage{flex-direction:column;gap:6px;font-size:13.5px;display:flex}.usage .meter{background:var(--sunken);border-radius:4px;height:8px;overflow:hidden}.subcard .usage .meter{background:var(--soil-2)}.usage .meter i{background:var(--wheat);border-radius:4px;height:100%;display:block}.order{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;gap:14px;padding:18px;display:flex}.order+.order{margin-top:12px}.ohead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 12px;display:flex}.ohead b{font-size:16px}.ohead .mono{color:var(--muted);margin-bottom:2px;font-size:12.5px;display:block}.pill{background:var(--wheat-soft);color:var(--ink);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.pill.g{background:var(--field-soft);color:var(--field)}.pill.b{background:var(--sky-soft);color:var(--sky)}.pill.m{background:var(--sunken);color:var(--muted)}.pill.w{background:var(--warn-soft);color:var(--warn)}.track{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.track li{color:var(--muted);flex-direction:column;gap:7px;font-size:12.5px;line-height:1.3;display:flex}.track li:before{content:"";background:var(--sunken);border-radius:3px;height:6px}.track li.done:before{background:var(--field)}.track li.done{color:var(--ink-2)}.track li.now:before{background:var(--wheat)}.track li.now{color:var(--ink);font-weight:600}.ss{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:14px;padding-block:14px;display:flex}.ss:first-child{border-top:0;padding-top:0}.ss .t{flex:1;min-width:220px}.ss .t b{font-size:15px;display:block}.ss .t span{color:var(--muted);font-size:13px}.sw{background:var(--line);border:0;border-radius:999px;flex:none;width:44px;height:26px;padding:0;transition:background .15s;position:relative}.sw:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}.sw[aria-checked=true]{background:var(--field)}.sw[aria-checked=true]:after{transform:translate(18px)}.empty{border:1.5px dashed var(--line);border-radius:var(--r-lg);text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:10px;padding:36px 20px;display:flex}.empty b{color:var(--ink);font-size:17px}.chart{width:100%;height:auto;display:block}.chart text{font-family:var(--f-mono);fill:var(--muted);font-size:10px}.mylist{flex-direction:column;gap:10px;display:flex}.my{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:16px;padding:10px;display:grid}.my .pic{aspect-ratio:4/3;color:var(--muted);background-position:50%;background-size:cover;border-radius:12px;place-items:center;display:grid;overflow:hidden}.my .pic svg{opacity:.6;width:44px;height:44px}.my .t b{font-size:15.5px;line-height:1.3;display:block}.my .t .meta{color:var(--muted);font-size:12.5px;font-family:var(--f-mono);flex-wrap:wrap;gap:4px 14px;margin-top:4px;display:flex}.my .t .pr{font-family:var(--f-display);margin-top:6px;font-size:24px;font-weight:800;line-height:1}.my .act{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.my .act .row{justify-content:flex-end;gap:6px}.ib{border:1px solid var(--line);background:var(--ground);white-space:nowrap;border-radius:999px;padding:5px 11px;font-size:12.5px;font-weight:600}.ib:hover{border-color:var(--ink)}.chat{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);grid-template-columns:280px minmax(0,1fr);min-height:480px;display:grid;overflow:hidden}.threads{border-right:1px solid var(--line);flex-direction:column;display:flex}.thread{text-align:left;border:0;border-bottom:1px solid var(--line);color:var(--ink);background:0 0;flex-direction:column;gap:3px;padding:14px 16px;display:flex}.thread b{font-size:14.5px}.thread span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12.5px;overflow:hidden}.thread[aria-current=true]{background:var(--wheat-soft)}.msgs{flex-direction:column;min-width:0;display:flex}.mhead{border-bottom:1px solid var(--line);padding:14px 18px;font-size:14px}.mhead b{font-size:15px;display:block}.mlist{flex-direction:column;flex:1;gap:10px;max-height:440px;padding:18px;display:flex;overflow:auto}.msg{background:var(--sunken);border-radius:18px 18px 18px 6px;align-self:flex-start;max-width:80%;padding:10px 14px;font-size:14.5px}.msg.me{background:var(--ink);color:var(--ground);border-bottom-right-radius:6px;border-bottom-left-radius:18px;align-self:flex-end}.msg small{opacity:.6;margin-top:4px;font-size:11px;display:block}.mform{border-top:1px solid var(--line);gap:8px;padding:12px;display:flex}.mform .inp{border-radius:999px}.wiz{grid-template-columns:minmax(0,1fr) 370px;align-items:start;gap:24px;display:grid}.stepper{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-bottom:18px;display:grid}.stepper button{text-align:left;color:var(--muted);background:0 0;border:0;flex-direction:column;gap:8px;min-width:0;padding:0;font-size:13px;font-weight:500;display:flex}.stepper button:before{content:"";background:var(--sunken);border-radius:3px;height:6px}.stepper button.done:before{background:var(--field)}.stepper button.now:before{background:var(--wheat)}.stepper button.now{color:var(--ink);font-weight:700}.stepper i{font-style:normal;font-family:var(--f-mono);opacity:.7;font-size:11.5px;display:block}.wcard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:clamp(18px,3vw,32px)}.wcard h2{font-size:clamp(36px,4vw,52px)}.wcard>p{color:var(--muted);margin-top:8px}.choice{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.choice button{border:1.5px solid var(--line);background:var(--ground);border-radius:var(--r);text-align:left;color:var(--ink);align-items:center;gap:14px;padding:16px;display:flex}.choice button svg{flex:none;width:40px;height:40px}.choice button b{font-size:16px;display:block}.choice button span span{color:var(--muted);font-size:13px;display:block}.choice button[aria-pressed=true]{border-color:var(--ink);background:var(--wheat-soft)}.drop{border:2px dashed var(--line);border-radius:var(--r);text-align:center;background:var(--ground);flex-direction:column;align-items:center;gap:10px;margin-top:16px;padding:28px 18px;display:flex}.drop.over{border-color:var(--wheat);background:var(--wheat-soft)}.drop svg{width:40px;height:40px;color:var(--muted)}.thumbs{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;margin-top:12px;display:grid}.th{aspect-ratio:4/3;background-position:50%;background-size:cover;background-color:var(--sunken);border:0;border-radius:12px;padding:0;position:relative;overflow:hidden}.th .mn{background:var(--wheat);color:var(--wheat-ink);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700;position:absolute;bottom:6px;left:6px}.th .rm{color:#fff;background:#0000009e;border:0;border-radius:50%;place-items:center;width:26px;height:26px;font-size:15px;line-height:1;display:grid;position:absolute;top:6px;right:6px}.chips{flex-wrap:wrap;gap:6px;display:flex}.chipb{border:1px solid var(--line);background:var(--ground);color:var(--ink);border-radius:999px;padding:6px 13px;font-size:13.5px}.chipb[aria-pressed=true]{background:var(--ink);color:var(--ground);border-color:var(--ink)}.wnav{flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:26px;display:flex}.meter{background:var(--sunken);border-radius:4px;height:8px;overflow:hidden}.meter i{background:var(--field);border-radius:4px;height:100%;transition:width .25s;display:block}.wprev{flex-direction:column;gap:12px;display:flex;position:sticky;top:84px}.tipbox{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;gap:8px;padding:14px 16px;font-size:13.5px;display:flex}.tipbox ul{color:var(--ink-2);flex-direction:column;gap:3px;margin:0;padding-left:18px;display:flex}.promo{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.promo label{border:1.5px solid var(--line);border-radius:var(--r);cursor:pointer;background:var(--ground);flex-direction:column;gap:4px;padding:14px;display:flex}.promo label:has(input:checked){border-color:var(--ink);background:var(--wheat-soft)}.promo input{opacity:0;pointer-events:none;position:absolute}.promo b{font-size:15px}.promo label>span{color:var(--muted);font-size:12.5px}.promo .pr{font-family:var(--f-display);margin-top:4px;font-size:26px;font-weight:800;line-height:1}.cnt-t{color:var(--muted);text-align:right;font-size:12px}.ftr{background:var(--soil);color:var(--soil-muted);margin-top:10px;padding-top:56px;font-size:14px;overflow:hidden}.fgrid{grid-template-columns:1.5fr repeat(4,minmax(0,1fr));gap:28px;display:grid}.ftr h4{color:var(--soil-ink);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:600;font-family:var(--f-mono);margin:0 0 14px}.ftr ul{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.ftr a{color:inherit;text-decoration:none}.ftr a:hover{color:var(--soil-ink)}.ftr p{max-width:34ch;margin-top:12px}.ftr .logo{color:var(--soil-ink)}.fbot{border-top:1px solid var(--soil-line);flex-wrap:wrap;justify-content:space-between;gap:8px 20px;margin-top:40px;padding-top:18px;font-size:13px;display:flex}.fbot div{flex-wrap:wrap;gap:8px 18px;display:flex}.wordmark{font-family:var(--f-display);text-transform:uppercase;color:var(--soil-2);white-space:nowrap;text-align:center;-webkit-user-select:none;user-select:none;margin-top:28px;margin-bottom:0;padding-bottom:.03em;font-size:clamp(96px,24vw,380px);font-weight:900;line-height:.78}.wordmark .lm{vertical-align:.01em;width:auto;height:.74em;margin-inline:.08em;display:inline-block;overflow:visible}@media (max-width:1240px){.nav{display:none}.burger{display:inline-flex}}@media (max-width:1100px){.dfields{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dfields .df:first-child{grid-column:1/-1}.dock .go{grid-column:1/-1;padding-block:14px}.calc-sec,.proc,.pband{grid-template-columns:minmax(0,1fr)}.proc-l{position:static}.pband .r{order:-1;min-height:240px}.plans{grid-template-columns:minmax(0,1fr)}.plans .plan{max-width:560px}.addons{grid-template-columns:repeat(2,minmax(0,1fr))}.nodes{grid-template-columns:repeat(3,minmax(0,1fr))}.pcards{grid-template-columns:repeat(2,minmax(0,1fr))}.wiz{grid-template-columns:minmax(0,1fr)}.wprev{position:static}.fgrid{grid-template-columns:1fr 1fr 1fr}.fgrid>div:first-child{grid-column:1/-1}}@media (max-width:960px){.bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"agro agro""trac comb""build build""lift power""parts parts"}.t-agro{min-height:340px}.paths,.split,.split.even,.grid2,.cat,.acc{grid-template-columns:minmax(0,1fr)}.tops{scrollbar-width:none;flex-direction:row;position:static;overflow-x:auto}.tops button{white-space:nowrap;flex:none;width:auto}.aside{position:static}.anav{scrollbar-width:none;flex-direction:row;overflow-x:auto}.anav button{white-space:nowrap;flex:none}.vgrid,.facts,.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.track{grid-template-columns:minmax(0,1fr);gap:8px}.track li{flex-direction:row;align-items:center;gap:10px}.track li:before{border-radius:50%;flex:none;width:10px;height:10px}.chat{grid-template-columns:minmax(0,1fr)}.threads{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;overflow-x:auto}.thread{border-bottom:0;border-right:1px solid var(--line);flex:none;max-width:240px}}@media (max-width:640px){.hero{margin:6px}.phead,.pband{margin-inline:6px}.lang,.hdr .btn span{display:none}.hstats b{font-size:32px}.dfields,.dfields.one,.vgrid,.nodes,.pcards,.addons,.ticks,.promo,.choice{grid-template-columns:minmax(0,1fr)}.nodes{grid-template-columns:repeat(2,minmax(0,1fr))}.form{grid-template-columns:minmax(0,1fr)}.fgrid{grid-template-columns:1fr 1fr}.my{grid-template-columns:88px minmax(0,1fr)}.my .act{grid-column:1/-1;align-items:stretch}.my .act .row{justify-content:flex-start}.stepper b{display:none}.slot{padding:16px}.mnav .wrap{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.xcards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.xcards .lcard{box-shadow:none}.xseason{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.xseason .tile{min-height:240px}.xlease{grid-template-columns:minmax(0,1fr) minmax(0,480px);align-items:center;gap:clamp(24px,5vw,64px);display:grid}.xlease h2{margin-top:10px;font-size:clamp(44px,5.4vw,80px)}.xl3{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.xcheck{flex-direction:column;margin:14px 0 12px;padding:0;list-style:none;display:flex}.xcheck li{border-top:1px solid var(--line);grid-template-columns:22px minmax(0,1fr);gap:2px 10px;padding-block:9px;font-size:14.5px;display:grid}.xcheck li:before{content:"✓";background:var(--field-soft);width:22px;height:22px;color:var(--field);border-radius:50%;grid-row:span 2;place-items:center;font-size:12px;font-weight:700;display:grid}.xcheck li.xw:before{content:"!";background:var(--warn-soft);color:var(--warn)}.xcheck span{color:var(--muted);font-size:13.5px}.xtrack .dfields{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.xtres{padding:14px 6px 4px}.xalert{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);align-items:center;gap:14px;display:grid}.xal{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr) minmax(0,1fr) auto;gap:8px;display:grid}.xgeo{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:6px;display:grid}.xgeo span{background:var(--surface);border:1px solid var(--line);border-radius:12px;justify-content:space-between;gap:8px;padding:9px 12px;font-size:14px;display:flex}.xgeo b{font-family:var(--f-mono);font-weight:600}.xcmp{left:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:55;background:var(--surface);border:2px dashed var(--sky);box-shadow:var(--shadow);border-radius:20px;flex-wrap:wrap;align-items:center;gap:8px;max-width:calc(100vw - 110px);padding:10px 12px;font-size:14px;display:flex;position:fixed}.xcmp-i{border:1px solid var(--line);background:var(--ground);border-radius:999px;padding:3px 10px;font-size:13px}.xchat{right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:60;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:fixed}.xchat-b{background:var(--sky);width:62px;height:62px;color:var(--sky-ink);box-shadow:var(--shadow);outline:2px dashed var(--sky);outline-offset:4px;border:0;border-radius:50%;place-items:center;display:grid}.xchat-b svg{width:26px;height:26px}.xchat-p{background:var(--surface);border:1px solid var(--line);width:min(360px,100vw - 32px);box-shadow:var(--shadow);border-radius:22px;overflow:hidden}.xchat-h{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:12px 14px;display:flex}.xchat-h div{flex:1}.xchat-h b{font-size:15px;display:block}.xchat-h span{color:var(--muted);font-size:12.5px}.xchat-m{flex-direction:column;gap:10px;padding:14px;display:flex}.xchat-alt{flex-wrap:wrap;gap:6px;padding:0 14px 14px;display:flex}.xchat-alt .ib{text-decoration:none}@media (max-width:1100px){.xcards{grid-template-columns:repeat(2,minmax(0,1fr))}.xlease,.xalert{grid-template-columns:minmax(0,1fr)}.xal{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:640px){.xseason,.xtrack .dfields,.xal,.xcards{grid-template-columns:minmax(0,1fr)}}.brk{flex-direction:column;margin:0;display:flex}.brk>div{border-bottom:1px dashed var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;display:flex}.brk>div:last-child{border-bottom:0}.brk dt{color:var(--muted);font-size:14px}.brk dd{font-family:var(--f-mono);font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap;margin:0;font-size:14px;font-weight:600}.lcard .eu{color:var(--muted);font-variant-numeric:tabular-nums;margin-top:4px;font-size:12.5px}
:root{--f-display:var(--nf-display,"Fira Sans Extra Condensed"),"Arial Narrow","Roboto Condensed",sans-serif;--f-body:var(--nf-body,"Geologica"),system-ui,-apple-system,"Segoe UI",sans-serif}.btn[disabled],.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;filter:none;transform:none}.fbot .soon{opacity:.6;cursor:default}.dtabs button:disabled{opacity:.6;cursor:not-allowed}@media (max-width:640px){.dtabs button .pill,.srcsoon .pill{display:none}}.lang button[aria-disabled=true]{cursor:not-allowed}.bars{flex-direction:column;gap:10px;display:flex}.bar{grid-template-columns:minmax(96px,150px) minmax(0,1fr) auto;align-items:center;gap:14px;font-size:14.5px;display:grid}.bar .tr{background:var(--sunken);border-radius:5px;height:10px;overflow:hidden}.bar .tr i{background:var(--wheat);border-radius:5px;height:100%;display:block}.bar .v{font-family:var(--f-mono);color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.hdr-row{gap:10px;padding-block:9px}.logo{font-size:25px}.nav a{padding:7px 6px;font-size:14px}.hdr-r{flex:none;gap:6px;margin-left:0}.hdr .btn.sm{padding:9px 12px}.lang button{padding:5px 10px}.nav{margin-left:14px}.hdr-row>.hs{display:none}.hs-band{padding-block:14px 2px}.hs-band .hs{flex:none;max-width:1000px}.hs{flex:1 1 0;min-width:0}.hs-q{display:none}.hs-f{background:var(--surface);border:1.5px solid var(--line);border-radius:999px;grid-template-columns:minmax(0,1.7fr) minmax(0,.8fr) minmax(0,.8fr) minmax(0,.95fr) auto;align-items:stretch;height:42px;transition:border-color .15s;display:grid;overflow:hidden}.hs-f:hover,.hs-f:focus-within{border-color:var(--ink-2)}.hs-sel,.hs-in{border:0;border-right:1px solid var(--line);width:100%;min-width:0;height:100%;color:var(--ink);text-overflow:ellipsis;background:0 0;border-radius:0;outline:none;padding:0 7px;font-size:14px}.hs-f>:first-child{padding-left:16px}.hs-sel{appearance:none;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none' stroke='%239C9387' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m1 1 4 4 4-4'/%3E%3C/svg%3E") right 7px center no-repeat;padding-right:20px}.hs-sel:has(option[value=""]:checked){color:var(--muted)}.hs-sel option{color:var(--ink);background:var(--surface)}.hs-in::placeholder{color:var(--muted);opacity:1}.hs-num{-moz-appearance:textfield;border-right:0}.hs-num::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.hs-num::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.hs-go{background:var(--wheat);color:var(--wheat-ink);border:0;border-radius:999px;margin:3px;padding:0 14px;font-size:14px;font-weight:700;transition:filter .15s}.hs-go:hover{filter:brightness(1.06)}.hs-sel:focus-visible,.hs-in:focus-visible{background-color:var(--sunken)}@media (max-width:1500px){.lang{display:none}}@media (min-width:961px){.nav{display:flex}.burger{display:none}}@media (max-width:960px){.nav{display:none}.burger{display:inline-flex}}@media (max-width:1180px){.hdr .hdr-r>.btn.add span{display:none}.hdr .hdr-r>.btn.add{padding-inline:12px}}@media (max-width:1060px){.lang,.hdr .hdr-r>.btn span{display:none}.hdr .hdr-r>.btn{padding-inline:12px}}@media (max-width:900px){.hdr-row>.hs{display:block}.hs-band{display:none}.hdr-row{flex-wrap:wrap;gap:8px;padding-block:8px}.hdr-r{margin-left:auto}.hdr .hdr-r>.btn.add{display:none}.hs{flex:1 0 100%;order:3}.hs-q{background:var(--surface);border:1.5px solid var(--line);border-radius:999px;align-items:center;gap:6px;height:44px;padding-left:16px;display:flex}.hs-q:focus-within{border-color:var(--ink-2)}.hs-qin{min-width:0;height:100%;color:var(--ink);appearance:none;background:0 0;border:0;outline:none;flex:1;font-size:16px}.hs-qin::placeholder{color:var(--muted);opacity:1}.hs-qin::-webkit-search-cancel-button{display:none}.hs-qgo,.hs-filt{border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:6px;height:34px;display:inline-flex}.hs-qgo{background:var(--wheat);width:34px;color:var(--wheat-ink)}.hs-filt{background:var(--sunken);color:var(--ink);margin-right:4px;padding:0 12px;font-size:14px;font-weight:600}.hs.open .hs-filt{background:var(--ink);color:var(--ground)}.hs-qgo svg,.hs-filt svg{width:17px;height:17px}.hs-f{border-color:var(--line);border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;height:auto;margin-top:8px;padding:10px;display:none;overflow:visible}.hs.open .hs-f{display:grid}.hs-sel,.hs-in{border:1px solid var(--line);background-color:var(--ground);border-radius:12px;height:44px;padding:0 12px;font-size:16px}.hs-f>:first-child{grid-column:1/-1;padding-left:12px}.hs-sel{padding-right:28px}.hs-num{border-right:1px solid var(--line);grid-column:1/-1}.hs-go{grid-column:1/-1;height:44px;margin:0;font-size:16px}.hs-compact .hs-filt span{display:none}.hs-compact .hs-filt{width:34px;padding:0}}@media (max-width:360px){.hs-filt span{display:none}.hs-filt{width:34px;padding:0}}body{margin:0}.fbot{z-index:1;position:relative}.theme-btn{font:inherit;color:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.beta-tag{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);border-radius:999px;align-self:center;margin-left:2px;padding:3px 7px 2px;font-size:10px;font-weight:600}.hdr-tel{color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:8px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.hdr-tel:hover{background:var(--sunken)}.hdr-tel .ico{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round;flex:none;width:16px;height:16px}@media (max-width:1180px){.hdr-tel{background:var(--sunken);border-radius:50%;justify-content:center;width:42px;height:42px;padding:0}.hdr-tel span{display:none}}:is(body:has(.partner-page) .hdr,body:has(.partner-page) .ftr){display:none}.partner{flex-direction:column;align-items:flex-start;gap:22px;max-width:640px;margin-inline:auto;padding-block:clamp(40px,9vw,96px);display:flex}.partner .logo{font-size:30px}.partner h1{font-size:clamp(44px,7vw,76px);line-height:.98}.partner-lead{color:var(--ink-2);font-size:clamp(17px,2vw,20px);line-height:1.5}.partner-note{color:var(--muted);font-size:15px}.partner-contact{color:var(--ink-2);font-size:15px}.partner-contact a{color:var(--ink);font-weight:600}
