@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_b32f709b-module__jyyiMq__className{font-family:Geist,Geist Fallback;font-style:normal}
.home-module__BJbyKG__root{--nav:64px;--ink:255 255 255;--fgs:#fff;--fgs-inv:#0a0a0b;--on:#f2f2ef;--on2:#c8c8c4;--on3:#a2a29e;--rule:#ffffff1f;--graphite:#141518;--grey-ink:#55575d;--paper:#050505;--hero-fb:linear-gradient(180deg, #0a0a0b 0%, #1e1e21 42%, #2a2a2d 66%, #161618 67%, #0d0d0e 100%);--hero-shade:linear-gradient(180deg, #000000b3 0%, #00000075 40%, #0000 64%), linear-gradient(0deg, #050505eb 0%, #05050559 22%, #05050500 40%);--hero-text:#fff;--hero-glass:#ffffff24;--hero-glass-focus:#fff3;--hero-line:#ffffff4d;--hero-line-focus:#fff9;--hero-sub:#ffffff9e;--hero-shadow:0 2px 40px #00000059;--steps-bg:linear-gradient(180deg, #0a0a0b 0%, #1e1e21 140%);--sec-a:radial-gradient(55% 60% at 80% 30%, #ffffff0d, transparent 70%), linear-gradient(180deg, #121214 0%, #0d0d0e 100%);--sec-sel:radial-gradient(60% 50% at 80% 0%, #ffffff0f, transparent 70%), linear-gradient(180deg, #0a0a0b 0%, #141416 100%);--sec-orig:radial-gradient(60% 55% at 85% 50%, #ffffff0d, transparent 70%), linear-gradient(180deg, #0d0d0e 0%, #08080a 100%);--sec-last:radial-gradient(70% 55% at 70% 100%, #ffffff14, transparent 70%), linear-gradient(180deg, #0a0a0b 0%, #1e1e21 55%, #2a2a2d 100%);--card-bg:radial-gradient(120% 70% at 50% 0%, #ffffff12, transparent 60%), linear-gradient(180deg, #17171a, #0f0f11);--card-shadow:0 50px 90px -50px #000000f2;--photo-bg:#1a1a1d;--photo-shadow:0 60px 120px -50px #000000e6;--tile-shadow:0 18px 36px -24px #000000e6;--tile-shadow-hover:0 22px 40px -22px #000000e6;--flag-shadow:0 0 0 1px #ffffff2e, 0 4px 10px #00000080;--sheet-shadow:0 60px 120px -50px #000000f2;--lift-shadow:0 -24px 48px #00000073;--gutter:clamp(16px, 4.5vw, 64px);--max:1240px;--ease:cubic-bezier(.2, .8, .2, 1);background:var(--paper);color:var(--on);-webkit-font-smoothing:antialiased;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;position:relative;overflow-x:clip}html:not(.dark) .home-module__BJbyKG__root{--ink:10 10 11;--fgs:#0a0a0b;--fgs-inv:#fff;--on:#0a0a0b;--on2:#3d3e44;--on3:#666870;--rule:#0a0a0b21;--graphite:#141518;--grey-ink:#55575d;--paper:#f7f7f4;--hero-fb:linear-gradient(180deg, #cfe3f5 0%, #e8f1f8 55%, #dfe9d6 100%);--hero-shade:linear-gradient(180deg, #ffffff4d 0%, #ffffff1f 36%, #fff0 54%), linear-gradient(0deg, #f7f7f4eb 0%, #f7f7f466 13%, #f7f7f400 28%);--hero-text:#0a0a0b;--hero-glass:#ffffffa8;--hero-glass-focus:#ffffffdb;--hero-line:#0a0a0b29;--hero-line-focus:#0a0a0b80;--hero-sub:#0a0a0b94;--hero-shadow:0 2px 30px #ffffff8c;--steps-bg:linear-gradient(180deg, #f7f7f4 0%, #ecece7 140%);--sec-a:radial-gradient(55% 60% at 80% 30%, #0a0a0b09, transparent 70%), linear-gradient(180deg, #f1f1ed 0%, #f7f7f4 100%);--sec-sel:radial-gradient(60% 50% at 80% 0%, #0a0a0b0a, transparent 70%), linear-gradient(180deg, #f7f7f4 0%, #efefea 100%);--sec-orig:radial-gradient(60% 55% at 85% 50%, #0a0a0b09, transparent 70%), linear-gradient(180deg, #f1f1ed 0%, #e9e9e4 100%);--sec-last:radial-gradient(70% 55% at 70% 100%, #0a0a0b0f, transparent 70%), linear-gradient(180deg, #f7f7f4 0%, #e8e8e3 55%, #dcdcd6 100%);--card-bg:radial-gradient(120% 70% at 50% 0%, #ffffffe6, transparent 60%), linear-gradient(180deg, #fff, #f2f2ee);--card-shadow:0 30px 60px -36px #14151847, 0 0 0 1px #0a0a0b14;--photo-bg:#e4e4df;--photo-shadow:0 40px 80px -44px #14151866;--tile-shadow:0 14px 28px -22px #14151859;--tile-shadow-hover:0 18px 32px -20px #14151866;--flag-shadow:0 0 0 1px #0a0a0b29, 0 3px 8px #1415182e;--sheet-shadow:0 40px 80px -44px #14151866, 0 0 0 1px #0a0a0b1a;--lift-shadow:0 -18px 36px #14151824;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.home-module__BJbyKG__root :focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid}.home-module__BJbyKG__wrap{width:min(100% - 2 * var(--gutter), var(--max));margin-inline:auto}.home-module__BJbyKG__vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.home-module__BJbyKG__display{letter-spacing:-.055em;font-weight:600;line-height:.94}.home-module__BJbyKG__title{letter-spacing:-.045em;margin:0;font-size:clamp(36px,5.2vw,72px);font-weight:600;line-height:1}.home-module__BJbyKG__overline{color:var(--on2);margin:0 0 18px;font-size:15px;font-weight:500}.home-module__BJbyKG__overline:before{content:"";vertical-align:.32em;background:currentColor;width:18px;height:1px;margin-right:10px;display:inline-block}.home-module__BJbyKG__introTxt{max-width:44ch;color:var(--on2);margin:20px 0 0;font-size:clamp(17px,1.45vw,20px);line-height:1.5}.home-module__BJbyKG__btn{--bg:var(--fgs);--fg:var(--fgs-inv);background:var(--bg);min-height:50px;color:var(--fg);font:inherit;letter-spacing:-.01em;cursor:pointer;transition:transform .35s var(--ease), box-shadow .35s var(--ease), background-color .25s;border:0;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:16px;font-weight:550;text-decoration:none;display:inline-flex}.home-module__BJbyKG__btn:hover{box-shadow:0 14px 30px -14px rgb(var(--ink) / .45);transform:translateY(-1px)}.home-module__BJbyKG__btn:active{transform:scale(.98)}.home-module__BJbyKG__chev{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:transform .35s var(--ease)}.home-module__BJbyKG__btn:hover .home-module__BJbyKG__chev{transform:translate(3px)}.home-module__BJbyKG__btnQuiet{--bg:rgb(var(--ink) / .06);--fg:var(--fgs);box-shadow:inset 0 0 0 1px rgb(var(--ink) / .22)}.home-module__BJbyKG__btnQuiet:hover{box-shadow:inset 0 0 0 1px rgb(var(--ink) / .5)}.home-module__BJbyKG__ulink{color:var(--hero-text);min-height:44px;transition:background-size .4s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;align-items:center;font-weight:550;text-decoration:none;display:inline-flex}.home-module__BJbyKG__ulink:hover{background-size:100% 1px}.home-module__BJbyKG__stack{position:relative}.home-module__BJbyKG__root[data-motion="1"] [data-g=selectionWrap],.home-module__BJbyKG__root[data-motion="1"] [data-g=comprendreWrap],.home-module__BJbyKG__root[data-motion="1"] [data-g=originesWrap],.home-module__BJbyKG__root[data-motion="1"] [data-g=featsHead]{will-change:transform, opacity}.home-module__BJbyKG__root[data-motion="1"] .home-module__BJbyKG__stack>.home-module__BJbyKG__hero{height:calc(100vh - var(--nav));min-height:0;position:absolute;top:0;left:0;right:0}.home-module__BJbyKG__hero{isolation:isolate;min-height:max(620px, calc(100svh - var(--nav)));color:var(--hero-text);background:var(--hero-fb);flex-direction:column;padding-top:clamp(28px,7vh,84px);display:flex;position:relative;overflow:hidden}.home-module__BJbyKG__hero:before{content:"";z-index:1;pointer-events:none;background:var(--hero-shade);position:absolute;inset:0}.home-module__BJbyKG__scene{z-index:0;transform:translate3d(var(--px,0px), var(--py,0px), 0) scale(var(--hz,1));will-change:transform;position:absolute;inset:-2.5%}.home-module__BJbyKG__heroImg{object-fit:cover}.home-module__BJbyKG__heroImgNight{object-position:50% 44%;transform-origin:50% 48%}.home-module__BJbyKG__heroImgDay{object-position:50% 46%;transform-origin:50%;display:none}html:not(.dark) .home-module__BJbyKG__root .home-module__BJbyKG__heroImgDay{display:block}html:not(.dark) .home-module__BJbyKG__root .home-module__BJbyKG__heroImgNight{display:none}.home-module__BJbyKG__heroTop{z-index:2;position:relative}.home-module__BJbyKG__heroTop h1{max-width:13ch;text-shadow:var(--hero-shadow);text-wrap:balance;margin:0;font-size:clamp(46px,8.2vw,128px)}.home-module__BJbyKG__heroBottom{z-index:2;flex-wrap:wrap;align-items:center;gap:16px 32px;margin-top:auto;padding-bottom:clamp(88px,12vh,120px);display:flex;position:relative}.home-module__BJbyKG__search{background:var(--hero-glass);-webkit-backdrop-filter:blur(20px)saturate(140%);max-width:880px;min-height:72px;box-shadow:inset 0 0 0 1px var(--hero-line), 0 30px 60px -30px #00000073;border-radius:22px;flex:560px;align-items:center;gap:10px;padding:8px 8px 8px 24px;transition:box-shadow .3s,background-color .3s;display:flex;position:relative}.home-module__BJbyKG__search:focus-within{background:var(--hero-glass-focus);box-shadow:inset 0 0 0 1px var(--hero-line-focus), 0 0 0 4px rgb(var(--ink) / .18), 0 30px 60px -30px #00000073}.home-module__BJbyKG__searchIcon{fill:none;width:20px;height:20px;stroke:var(--hero-text);stroke-width:2px;stroke-linecap:round;flex:none}.home-module__BJbyKG__field{flex:1;min-width:0;height:52px;position:relative}.home-module__BJbyKG__field input{width:100%;color:var(--hero-text);font:inherit;caret-color:var(--hero-text);background:0 0;border:0;outline:none;font-size:clamp(16px,1.4vw,19px);position:absolute;inset:0}.home-module__BJbyKG__field input:focus-visible{outline:none}.home-module__BJbyKG__hints{white-space:nowrap;pointer-events:none;color:var(--hero-sub);align-items:center;font-size:clamp(16px,1.4vw,19px);transition:opacity .2s;display:flex;position:absolute;inset:0;overflow:hidden}.home-module__BJbyKG__hints span{text-overflow:ellipsis;overflow:hidden}.home-module__BJbyKG__caret{background:var(--hero-text);flex:none;width:1.5px;height:1.15em;margin-left:2px;animation:1.05s step-end infinite home-module__BJbyKG__blink}@keyframes home-module__BJbyKG__blink{50%{opacity:0}}.home-module__BJbyKG__typed .home-module__BJbyKG__hints{opacity:0}.home-module__BJbyKG__mic{background:rgb(var(--ink) / .1);width:44px;height:44px;color:var(--hero-text);cursor:pointer;border:0;border-radius:12px;flex:none;place-items:center;transition:background-color .2s;display:grid}.home-module__BJbyKG__mic:hover,.home-module__BJbyKG__micOn{background:var(--fgs);color:var(--fgs-inv)}.home-module__BJbyKG__search .home-module__BJbyKG__btn{border-radius:15px;flex:none;min-height:56px;padding:0 26px}.home-module__BJbyKG__voiceErr{color:#fca5a5;flex-basis:100%;margin:-6px 0 0;font-size:13px}html:not(.dark) .home-module__BJbyKG__root .home-module__BJbyKG__voiceErr{color:#b42318}.home-module__BJbyKG__heroLinks{flex-wrap:wrap;gap:8px 24px;display:flex}.home-module__BJbyKG__credit{right:var(--gutter);z-index:2;color:var(--hero-sub);margin:0;font-size:12px;position:absolute;bottom:14px}.home-module__BJbyKG__credit a{color:inherit}html:not(.dark) .home-module__BJbyKG__root .home-module__BJbyKG__credit{display:none}@media (max-width:880px){.home-module__BJbyKG__heroImgNight{object-position:50% 40%}.home-module__BJbyKG__heroImgDay{object-position:50% 48%}.home-module__BJbyKG__credit{left:var(--gutter);right:auto}}@media (max-width:620px){.home-module__BJbyKG__search{flex-wrap:wrap;padding:8px 8px 8px 18px}.home-module__BJbyKG__search .home-module__BJbyKG__btn{flex:100%}}.home-module__BJbyKG__root[data-intro=arm] .home-module__BJbyKG__heroTop h1,.home-module__BJbyKG__root[data-intro=arm] .home-module__BJbyKG__heroBottom>*{opacity:0;transform:translateY(16px)}.home-module__BJbyKG__root[data-intro=arm] .home-module__BJbyKG__heroImg{opacity:0;transform:scale(1.09)}.home-module__BJbyKG__root[data-intro=go] .home-module__BJbyKG__heroTop h1{transition:opacity .8s var(--ease), transform .9s var(--ease)}.home-module__BJbyKG__root[data-intro=go] .home-module__BJbyKG__heroBottom>*{transition:opacity .8s var(--ease) .35s, transform .8s var(--ease) .35s}.home-module__BJbyKG__root[data-intro=go] .home-module__BJbyKG__heroImg{transition:opacity 1s var(--ease), transform 1.9s var(--ease)}.home-module__BJbyKG__sec{min-height:calc(100vh - var(--nav));flex-direction:column;justify-content:center;padding:clamp(48px,min(11vw,12vh),140px) 0;display:flex;position:relative}.home-module__BJbyKG__glass{isolation:isolate;position:relative}.home-module__BJbyKG__glass:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(160deg, rgb(var(--ink) / .28), rgb(var(--ink) / .04) 40%, rgb(var(--ink) / .1));-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.home-module__BJbyKG__cardSurface{background:var(--card-bg);box-shadow:var(--card-shadow);border-radius:28px;overflow:hidden}.home-module__BJbyKG__gridBg{background:linear-gradient(180deg, rgb(var(--ink) / .035), transparent), repeating-linear-gradient(90deg, rgb(var(--ink) / .035) 0 1px, transparent 1px 28px), repeating-linear-gradient(0deg, rgb(var(--ink) / .035) 0 1px, transparent 1px 28px)}.home-module__BJbyKG__steps{background:var(--steps-bg);z-index:3;will-change:clip-path}.home-module__BJbyKG__steps>.home-module__BJbyKG__wrap{transform-origin:50% 30%}@media (max-width:880px){.home-module__BJbyKG__steps{box-shadow:var(--lift-shadow);will-change:auto;border-radius:28px 28px 0 0;margin-top:-28px}}.home-module__BJbyKG__stepGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:clamp(40px,6vw,72px) 0 0;padding:0;list-style:none;display:grid}.home-module__BJbyKG__stepCard{flex-direction:column;gap:12px;padding-bottom:30px;display:flex}.home-module__BJbyKG__stepViz{border-bottom:1px solid rgb(var(--ink) / .07);align-items:center;min-width:0;height:176px;margin-bottom:6px;padding:0 28px 0 24px;display:flex;overflow:hidden}.home-module__BJbyKG__stepN{letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1px rgb(var(--ink) / .35);margin:0 26px;font-size:clamp(44px,4.4vw,64px);font-weight:300;line-height:1}.home-module__BJbyKG__stepCard h3{letter-spacing:-.03em;margin:0 26px;font-size:clamp(20px,1.7vw,24px);font-weight:600}.home-module__BJbyKG__stepCard h3 small{letter-spacing:0;color:var(--on3);margin-bottom:6px;font-size:13px;font-weight:500;display:block}.home-module__BJbyKG__stepCard p{color:var(--on2);margin:0 26px;line-height:1.55}.home-module__BJbyKG__svSearch{background:rgb(var(--ink) / .08);min-width:0;box-shadow:inset 0 0 0 1px rgb(var(--ink) / .12);color:var(--fgs);border-radius:14px;flex:1;align-items:center;gap:10px;padding:12px 12px 12px 16px;font-size:13px;display:flex}.home-module__BJbyKG__svSearch span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.home-module__BJbyKG__svSearch svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;flex:none;width:16px;height:16px}.home-module__BJbyKG__svSearch b{background:var(--fgs);width:30px;height:30px;color:var(--fgs-inv);border-radius:9px;place-items:center;display:grid}.home-module__BJbyKG__svScan{min-width:0;color:var(--on2);flex:1;gap:9px;font-size:12.5px;display:grid}.home-module__BJbyKG__svRow{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:12px;display:grid}.home-module__BJbyKG__svBar{background:linear-gradient(90deg, rgb(var(--ink) / .6) var(--w,50%), rgb(var(--ink) / .12) var(--w,50%));border-radius:6px;height:6px;display:block;position:relative;overflow:hidden}.home-module__BJbyKG__svBar:after{content:"";background:linear-gradient(90deg, transparent, var(--fgs), transparent);width:40%;animation:2.4s cubic-bezier(.7,0,.3,1) infinite home-module__BJbyKG__scan;position:absolute;inset:0}@keyframes home-module__BJbyKG__scan{0%{transform:translate(-100%)}to{transform:translate(260%)}}.home-module__BJbyKG__svRes{flex:1;gap:7px;min-width:0;display:grid}.home-module__BJbyKG__svResRow{background:rgb(var(--ink) / .06);border-radius:11px;align-items:center;gap:10px;padding:6px 9px;display:flex}.home-module__BJbyKG__svResRow b{background:rgb(var(--ink) / .2);border-radius:6px;flex:none;width:30px;height:22px}.home-module__BJbyKG__svResRow i{height:6px;width:var(--w);background:rgb(var(--ink) / .3);border-radius:6px;flex:none;max-width:50%;display:block}.home-module__BJbyKG__svResRow em{background:var(--fgs);color:var(--fgs-inv);border-radius:999px;margin-left:auto;padding:3px 8px;font-size:11px;font-style:normal;font-weight:600}@media (max-width:960px){.home-module__BJbyKG__stepGrid{grid-template-columns:1fr}}.home-module__BJbyKG__hband{position:relative}.home-module__BJbyKG__feats{background:var(--sec-a);gap:clamp(28px,4vh,48px);padding-block:clamp(40px,7vh,110px);overflow:hidden}.home-module__BJbyKG__featsHead .home-module__BJbyKG__title{max-width:20ch}.home-module__BJbyKG__featsTrack{width:max-content;padding:0 var(--gutter);will-change:transform;gap:18px;margin:0;list-style:none;display:flex}.home-module__BJbyKG__feat{width:clamp(300px,31vw,430px);transition:transform .4s var(--ease), box-shadow .4s;flex-direction:column;display:flex}.home-module__BJbyKG__feat:hover{transform:translateY(-6px)}.home-module__BJbyKG__featViz{border-bottom:1px solid rgb(var(--ink) / .07);height:clamp(170px,22vh,210px);color:var(--on2);flex-direction:column;justify-content:center;padding:18px 24px;font-size:12.5px;display:flex;position:relative}.home-module__BJbyKG__featBody{flex-direction:column;gap:12px;padding:24px 26px 28px;display:flex}.home-module__BJbyKG__ico{background:var(--fgs);width:40px;height:40px;color:var(--fgs-inv);border-radius:12px;place-items:center;display:grid}.home-module__BJbyKG__featBody h3{letter-spacing:-.025em;margin:4px 0 0;font-size:clamp(19px,1.6vw,23px);font-weight:600}.home-module__BJbyKG__featBody p{color:var(--on2);margin:0;font-size:15.5px;line-height:1.55}.home-module__BJbyKG__vChat{gap:8px;display:grid}.home-module__BJbyKG__bUser{background:var(--fgs);max-width:85%;color:var(--fgs-inv);border-radius:14px 14px 4px;justify-self:end;margin:0;padding:8px 12px;font-weight:500}.home-module__BJbyKG__bAi{background:rgb(var(--ink) / .07);width:86%;box-shadow:inset 0 0 0 1px rgb(var(--ink) / .08);border-radius:14px 14px 14px 4px;justify-self:start;gap:6px;padding:10px 12px;display:grid}.home-module__BJbyKG__bAi i{height:6px;width:var(--w);background:rgb(var(--ink) / .22);border-radius:6px;display:block}.home-module__BJbyKG__tags{gap:6px;margin-top:3px;display:flex}.home-module__BJbyKG__tags em{background:rgb(var(--ink) / .1);color:var(--fgs);border-radius:999px;padding:3px 8px;font-size:11px;font-style:normal}.home-module__BJbyKG__vSpec{gap:9px;margin:0;padding:0;list-style:none;display:grid}.home-module__BJbyKG__vSpec li{grid-template-columns:104px 1fr;align-items:center;gap:12px;display:grid}.home-module__BJbyKG__vSpec i{background:linear-gradient(90deg, rgb(var(--ink) / .75) var(--w), rgb(var(--ink) / .1) var(--w));border-radius:6px;height:6px;display:block}.home-module__BJbyKG__vHeat{grid-template-columns:repeat(6,1fr);gap:4px;display:grid}.home-module__BJbyKG__vHeat i{background:rgba(255, 255, 255, calc(var(--a) * .7));border-radius:5px;height:18px;display:block}.home-module__BJbyKG__vHeat i:nth-child(21){background:var(--fgs);box-shadow:0 0 0 2px rgb(var(--ink) / .35), 0 6px 18px rgb(var(--ink) / .25)}.home-module__BJbyKG__vAxis{color:var(--on3);justify-content:space-between;margin-top:10px;font-size:11px;display:flex}.home-module__BJbyKG__vCheck{color:var(--fgs);gap:9px;margin:0;padding:0;list-style:none;display:grid}.home-module__BJbyKG__vCheck li{align-items:center;gap:10px;display:flex}.home-module__BJbyKG__vCheck b{background:var(--fgs);width:20px;height:20px;color:var(--fgs-inv);border-radius:6px;flex:none;place-items:center;display:grid}.home-module__BJbyKG__vIns{gap:11px;display:grid}.home-module__BJbyKG__vInsRow{grid-template-columns:84px repeat(3,1fr);align-items:center;gap:7px;display:grid}.home-module__BJbyKG__vInsRow em{background:rgb(var(--ink) / .07);height:26px;box-shadow:inset 0 0 0 1px rgb(var(--ink) / .08);border-radius:9px}.home-module__BJbyKG__vInsRow .home-module__BJbyKG__on{background:var(--fgs);box-shadow:0 6px 18px -6px rgb(var(--ink) / .5)}.home-module__BJbyKG__vAi{color:var(--fgs);align-items:center;gap:8px;margin:2px 0 0;font-weight:500;display:flex}.home-module__BJbyKG__vCmp{grid-template-columns:repeat(5,1fr);align-items:end;gap:12px;height:92px;display:grid}.home-module__BJbyKG__vCmpCol{border-bottom:1px solid rgb(var(--ink) / .15);align-items:flex-end;gap:3px;height:100%;padding:0 2px;display:flex}.home-module__BJbyKG__vCmpCol i{height:var(--h);background:linear-gradient(180deg, rgb(var(--ink) / .75), rgb(var(--ink) / .2));border-radius:3px 3px 0 0;flex:1;display:block}.home-module__BJbyKG__vLegend{color:var(--on3);justify-content:space-between;margin-top:10px;font-size:10.5px;display:flex}@media (max-width:880px){.home-module__BJbyKG__featsTrack{grid-template-columns:1fr;width:auto;display:grid}.home-module__BJbyKG__feat{width:auto}}.home-module__BJbyKG__sel{background:var(--sec-sel)}.home-module__BJbyKG__selGrid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(36px,5vw,80px);display:grid}.home-module__BJbyKG__selName{color:var(--fgs);text-decoration:none}.home-module__BJbyKG__selTitle{font-size:clamp(30px,3.6vw,54px);line-height:1.04}.home-module__BJbyKG__selMeta{color:var(--on2);margin:10px 0 0;font-size:16px}.home-module__BJbyKG__selReview{max-width:56ch;color:var(--on2);-webkit-line-clamp:6;-webkit-box-orient:vertical;margin:22px 0 0;font-size:16.5px;line-height:1.6;display:-webkit-box;overflow:hidden}.home-module__BJbyKG__selSpecs{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,auto));gap:12px 28px;width:fit-content;max-width:100%;margin:28px 0 0;padding:20px 0;display:grid}.home-module__BJbyKG__selSpecs dt{color:var(--on3);font-size:13px}.home-module__BJbyKG__selSpecs dd{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:clamp(20px,1.9vw,26px);font-weight:600}.home-module__BJbyKG__selActions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:28px;display:flex}.home-module__BJbyKG__selPhoto{aspect-ratio:4/3;background:var(--photo-bg);box-shadow:0 0 0 1px var(--rule), var(--photo-shadow);border-radius:28px;margin:0;position:relative;overflow:hidden}.home-module__BJbyKG__selPhoto img{object-fit:cover;transition:transform 1.4s var(--ease)}.home-module__BJbyKG__selPhoto:hover img{transform:scale(1.04)}@media (max-width:960px){.home-module__BJbyKG__selGrid{grid-template-columns:1fr}.home-module__BJbyKG__selPhoto{order:-1}}@media (max-width:560px){.home-module__BJbyKG__selSpecs{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}}.home-module__BJbyKG__comprendre{background:var(--sec-a)}.home-module__BJbyKG__sheetGrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.home-module__BJbyKG__vcard{--fgs:#fff;--fgs-inv:#0a0a0b;--ink:20 21 24;color:var(--graphite);box-shadow:var(--sheet-shadow);background:#fff;border-radius:28px;position:relative;overflow:hidden}.home-module__BJbyKG__vcardTop{padding:clamp(20px,2.6vw,32px) clamp(20px,2.6vw,32px) 0}.home-module__BJbyKG__vcardTop h3{letter-spacing:-.03em;margin:0;font-size:clamp(20px,2vw,26px);font-weight:600}.home-module__BJbyKG__vcardTop p{color:var(--grey-ink);margin:2px 0 0;font-size:14px}.home-module__BJbyKG__readout{flex-wrap:wrap;align-items:baseline;gap:14px;padding:20px clamp(20px,2.6vw,32px) 6px;display:flex}.home-module__BJbyKG__readout strong{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(36px,4.4vw,56px);font-weight:600;line-height:1}.home-module__BJbyKG__readout span{color:var(--grey-ink);font-size:14px}.home-module__BJbyKG__heat{padding:12px clamp(20px,2.6vw,32px) clamp(20px,2.6vw,32px)}.home-module__BJbyKG__heat table{border-collapse:separate;border-spacing:4px;table-layout:fixed;width:100%}.home-module__BJbyKG__heat th{color:var(--grey-ink);text-align:left;padding:0 2px 4px;font-size:12px;font-weight:500}.home-module__BJbyKG__heat thead th:first-child,.home-module__BJbyKG__heat tbody th{width:44px}.home-module__BJbyKG__heat tbody th{white-space:nowrap;font-variant-numeric:tabular-nums;padding:0 8px 0 0}.home-module__BJbyKG__heat td{padding:0}.home-module__BJbyKG__heat td button{cursor:pointer;background:rgba(20, 21, 24, var(--a));width:100%;height:40px;transition:transform .25s var(--ease), box-shadow .25s;border:0;border-radius:8px;display:block}.home-module__BJbyKG__heat td button:hover{transform:scale(1.06);box-shadow:0 8px 18px -8px #14151899}.home-module__BJbyKG__heat td button[aria-pressed=true]{box-shadow:0 0 0 2px var(--fgs), 0 0 0 4px #111113;background:#111113}.home-module__BJbyKG__empty{background:repeating-linear-gradient(135deg,#0000 0 5px,#1415180f 5px 6px);border-radius:8px}.home-module__BJbyKG__vcardFoot{color:var(--grey-ink);border-top:1px solid #1415181f;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:14px clamp(20px,2.6vw,32px);font-size:13px;display:flex}.home-module__BJbyKG__unavailable{color:var(--grey-ink);padding:32px}.home-module__BJbyKG__featList{gap:22px;max-width:46ch;margin:32px 0 0;padding:0;list-style:none;display:grid}.home-module__BJbyKG__featList li{border-left:2px solid var(--fgs);gap:6px;padding-left:18px;display:grid}.home-module__BJbyKG__featList b{letter-spacing:-.02em;font-size:clamp(17px,1.4vw,19px);font-weight:600}.home-module__BJbyKG__featList span{color:var(--on2);font-size:15.5px;line-height:1.55}@media (max-width:960px){.home-module__BJbyKG__sheetGrid{grid-template-columns:1fr}.home-module__BJbyKG__sheetCopy{order:-1}}@media (max-width:560px){.home-module__BJbyKG__heat{padding-inline:12px}.home-module__BJbyKG__heat table{border-spacing:3px}.home-module__BJbyKG__heat th{padding-inline:0;font-size:10.5px}.home-module__BJbyKG__heat thead th:first-child,.home-module__BJbyKG__heat tbody th{width:34px}.home-module__BJbyKG__heat td button{border-radius:6px;height:34px}}.home-module__BJbyKG__origines{background:var(--sec-orig)}.home-module__BJbyKG__origGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.home-module__BJbyKG__origins{perspective:1000px;grid-template-columns:repeat(auto-fill,minmax(178px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:560px){.home-module__BJbyKG__origins{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}.home-module__BJbyKG__origin{background:rgb(var(--ink) / .05);min-height:66px;color:var(--fgs);box-shadow:inset 0 0 0 1px rgb(var(--ink) / .1), var(--tile-shadow);transition:transform .3s var(--ease), box-shadow .3s, background-color .3s;border-radius:16px;align-items:center;gap:10px;padding:0 12px;font-size:14.5px;font-weight:550;text-decoration:none;display:flex;position:relative;overflow:hidden}.home-module__BJbyKG__origin:hover{background:rgb(var(--ink) / .12);box-shadow:inset 0 0 0 1px rgb(var(--ink) / .35), var(--tile-shadow-hover);transform:translateY(-3px)}.home-module__BJbyKG__origin:after{content:"";background:linear-gradient(110deg, transparent 30%, rgb(var(--ink) / .08) 50%, transparent 70%);transition:transform .7s var(--ease);position:absolute;inset:0;transform:translate(-100%)}.home-module__BJbyKG__origin:hover:after{transform:translate(100%)}.home-module__BJbyKG__flag{width:26px;height:18px;box-shadow:var(--flag-shadow);background-size:100% 100%;border-radius:5px;flex:none}.home-module__BJbyKG__origin span{white-space:nowrap;flex:1;min-width:0}.home-module__BJbyKG__go{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;opacity:0;width:15px;height:15px;transition:opacity .3s, transform .35s var(--ease);margin-top:-7.5px;position:absolute;top:50%;right:10px;transform:translate(-6px)}.home-module__BJbyKG__origin:hover .home-module__BJbyKG__go{opacity:1;transform:none}.home-module__BJbyKG__miniStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:clamp(32px,5vh,56px) 0 0;padding:0;display:grid}.home-module__BJbyKG__miniStats>div{background:rgb(var(--ink) / .04);box-shadow:inset 0 0 0 1px rgb(var(--ink) / .08);border-radius:14px;align-items:baseline;gap:10px;padding:14px 16px;display:flex}.home-module__BJbyKG__miniStats dd{letter-spacing:-.04em;color:var(--fgs);font-variant-numeric:tabular-nums;order:-1;margin:0;font-size:clamp(20px,1.8vw,26px);font-weight:600}.home-module__BJbyKG__miniStats dt{color:var(--on2);font-size:13px}@media (max-width:960px){.home-module__BJbyKG__origGrid{grid-template-columns:1fr}}@media (max-width:760px){.home-module__BJbyKG__miniStats{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-module__BJbyKG__last{text-align:center;background:var(--sec-last);will-change:clip-path;overflow:hidden}.home-module__BJbyKG__last h2{max-width:14ch;margin:0 auto;font-size:clamp(44px,7.4vw,112px)}.home-module__BJbyKG__last p{max-width:40ch;color:var(--on2);margin:24px auto 0;font-size:clamp(17px,1.4vw,19px)}.home-module__BJbyKG__lastActs{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:36px;display:flex}@media (min-width:881px) and (max-height:820px){.home-module__BJbyKG__sec{padding-block:clamp(28px,6vh,56px)}.home-module__BJbyKG__feats{gap:20px;padding-block:clamp(24px,4vh,40px)}.home-module__BJbyKG__title{font-size:clamp(32px,7vh,56px)}.home-module__BJbyKG__selTitle{font-size:clamp(28px,5.4vh,44px)}.home-module__BJbyKG__selReview{-webkit-line-clamp:4;margin-top:14px;font-size:15.5px}.home-module__BJbyKG__selSpecs{margin-top:18px}.home-module__BJbyKG__selPhoto{aspect-ratio:auto;height:min(64vh,480px)}.home-module__BJbyKG__stepViz{height:clamp(120px,19vh,176px)}.home-module__BJbyKG__featViz{height:clamp(130px,19vh,170px)}.home-module__BJbyKG__origin{min-height:clamp(48px,7.4vh,66px)}.home-module__BJbyKG__origins{gap:8px}.home-module__BJbyKG__miniStats{margin-top:20px}}@media (prefers-reduced-motion:reduce){.home-module__BJbyKG__root *,.home-module__BJbyKG__root :before,.home-module__BJbyKG__root :after{transition-duration:.01ms!important;transition-delay:0s!important;animation:none!important}}
