.ll *,.ll :before,.ll :after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.ll ::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.ll *,.ll :before,.ll :after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}.ll :before,.ll :after{--tw-content: ""}.ll{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}.ll body{margin:0;line-height:inherit}.ll hr{height:0;color:inherit;border-top-width:1px}.ll abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ll h1,.ll h2,.ll h3,.ll h4,.ll h5,.ll h6{font-size:inherit;font-weight:inherit}.ll a{color:inherit;text-decoration:inherit}.ll b,.ll strong{font-weight:bolder}.ll code,.ll kbd,.ll samp,.ll pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}.ll small{font-size:80%}.ll sub,.ll sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.ll sub{bottom:-.25em}.ll sup{top:-.5em}.ll table{text-indent:0;border-color:inherit;border-collapse:collapse}.ll button,.ll input,.ll optgroup,.ll select,.ll textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}.ll button,.ll select{text-transform:none}.ll button,.ll input:where([type=button]),.ll input:where([type=reset]),.ll input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}.ll :-moz-focusring{outline:auto}.ll :-moz-ui-invalid{box-shadow:none}.ll progress{vertical-align:baseline}.ll ::-webkit-inner-spin-button,.ll ::-webkit-outer-spin-button{height:auto}.ll [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.ll ::-webkit-search-decoration{-webkit-appearance:none}.ll ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.ll summary{display:list-item}.ll blockquote,.ll dl,.ll dd,.ll h1,.ll h2,.ll h3,.ll h4,.ll h5,.ll h6,.ll hr,.ll figure,.ll p,.ll pre{margin:0}.ll fieldset{margin:0;padding:0}.ll legend{padding:0}.ll ol,.ll ul,.ll menu{list-style:none;margin:0;padding:0}.ll dialog{padding:0}.ll textarea{resize:vertical}.ll input::-moz-placeholder,.ll textarea::-moz-placeholder{opacity:1;color:#9ca3af}.ll input::placeholder,.ll textarea::placeholder{opacity:1;color:#9ca3af}.ll button,.ll [role=button]{cursor:pointer}.ll :disabled{cursor:default}.ll img,.ll svg,.ll video,.ll canvas,.ll audio,.ll iframe,.ll embed,.ll object{display:block;vertical-align:middle}.ll img,.ll video{max-width:100%;height:auto}.ll [hidden]:where(:not([hidden=until-found])){display:none}.ll .container{width:100%}@media(min-width:480px){.ll .container{max-width:480px}}@media(min-width:640px){.ll .container{max-width:640px}}@media(min-width:768px){.ll .container{max-width:768px}}@media(min-width:992px){.ll .container{max-width:992px}}@media(min-width:1280px){.ll .container{max-width:1280px}}.ll .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.ll .pointer-events-none{pointer-events:none}.ll .\!visible{visibility:visible!important}.ll .visible{visibility:visible}.ll .invisible{visibility:hidden}.ll .fixed{position:fixed}.ll .absolute{position:absolute}.ll .relative{position:relative}.ll .sticky{position:sticky}.ll .inset-0{inset:0}.ll .inset-x-0{left:0;right:0}.ll .inset-x-\[4\%\]{left:4%;right:4%}.ll .inset-x-\[7\%\]{left:7%;right:7%}.ll .inset-y-0{top:0;bottom:0}.ll .-top-\[3px\]{top:-3px}.ll .-top-\[9px\]{top:-9px}.ll .bottom-0{bottom:0}.ll .bottom-\[-14\%\]{bottom:-14%}.ll .bottom-\[3\%\]{bottom:3%}.ll .bottom-\[4\%\]{bottom:4%}.ll .bottom-\[9\%\]{bottom:9%}.ll .left-0{left:0}.ll .left-1\/2{left:50%}.ll .left-3{left:.75rem}.ll .left-4{left:1rem}.ll .left-\[-1\%\]{left:-1%}.ll .left-\[-10\%\]{left:-10%}.ll .left-\[-8\%\]{left:-8%}.ll .left-\[13\%\]{left:13%}.ll .left-\[2\%\]{left:2%}.ll .left-\[24\%\]{left:24%}.ll .left-\[4\%\]{left:4%}.ll .left-\[64\%\]{left:64%}.ll .left-\[72\%\]{left:72%}.ll .left-\[74\%\]{left:74%}.ll .right-0{right:0}.ll .right-8{right:2rem}.ll .right-\[-1\%\]{right:-1%}.ll .right-\[22\%\]{right:22%}.ll .right-\[9\%\]{right:9%}.ll .top-0{top:0}.ll .top-1\/2{top:50%}.ll .top-3{top:.75rem}.ll .top-4{top:1rem}.ll .top-8{top:2rem}.ll .top-\[1\.6\%\]{top:1.6%}.ll .top-\[10\%\]{top:10%}.ll .top-\[13\%\]{top:13%}.ll .top-\[16\%\]{top:16%}.ll .top-\[17\%\]{top:17%}.ll .top-\[2\%\]{top:2%}.ll .top-\[20\%\]{top:20%}.ll .top-\[24\%\]{top:24%}.ll .top-\[26\%\]{top:26%}.ll .top-\[33\%\]{top:33%}.ll .top-\[40\%\]{top:40%}.ll .top-\[46\%\]{top:46%}.ll .top-\[58\%\]{top:58%}.ll .top-\[60\%\]{top:60%}.ll .top-\[7\%\]{top:7%}.ll .top-\[8\%\]{top:8%}.ll .top-full{top:100%}.ll .isolate{isolation:isolate}.ll .-z-10{z-index:-10}.ll .z-10{z-index:10}.ll .z-50{z-index:50}.ll .z-\[2\]{z-index:2}.ll .mx-auto{margin-left:auto;margin-right:auto}.ll .-mt-\[8\%\]{margin-top:-8%}.ll .mb-10{margin-bottom:2.5rem}.ll .mb-16{margin-bottom:4rem}.ll .mb-2{margin-bottom:.5rem}.ll .mb-2\.5{margin-bottom:.625rem}.ll .mb-3{margin-bottom:.75rem}.ll .mb-4{margin-bottom:1rem}.ll .mb-5{margin-bottom:1.25rem}.ll .mb-6{margin-bottom:1.5rem}.ll .mb-8{margin-bottom:2rem}.ll .mb-\[2\%\]{margin-bottom:2%}.ll .mb-\[3\.5\%\]{margin-bottom:3.5%}.ll .mb-\[var\(--vgap-64-40\)\]{margin-bottom:var(--vgap-64-40)}.ll .ml-1{margin-left:.25rem}.ll .ml-1\.5{margin-left:.375rem}.ll .ml-2{margin-left:.5rem}.ll .ml-\[6\%\]{margin-left:6%}.ll .ml-auto{margin-left:auto}.ll .mt-0\.5{margin-top:.125rem}.ll .mt-1{margin-top:.25rem}.ll .mt-1\.5{margin-top:.375rem}.ll .mt-10{margin-top:2.5rem}.ll .mt-12{margin-top:3rem}.ll .mt-14{margin-top:3.5rem}.ll .mt-16{margin-top:4rem}.ll .mt-2{margin-top:.5rem}.ll .mt-2\.5{margin-top:.625rem}.ll .mt-20{margin-top:5rem}.ll .mt-3{margin-top:.75rem}.ll .mt-4{margin-top:1rem}.ll .mt-5{margin-top:1.25rem}.ll .mt-6{margin-top:1.5rem}.ll .mt-8{margin-top:2rem}.ll .mt-9{margin-top:2.25rem}.ll .mt-\[0\.5cqw\]{margin-top:.5cqw}.ll .mt-\[0\.6cqw\]{margin-top:.6cqw}.ll .mt-\[1\.2\%\]{margin-top:1.2%}.ll .mt-\[1\.2cqw\]{margin-top:1.2cqw}.ll .mt-\[1\.4cqw\]{margin-top:1.4cqw}.ll .mt-\[10px\]{margin-top:10px}.ll .mt-\[1cqw\]{margin-top:1cqw}.ll .mt-\[2cqw\]{margin-top:2cqw}.ll .mt-\[3\%\]{margin-top:3%}.ll .mt-\[5px\]{margin-top:5px}.ll .mt-\[7px\]{margin-top:7px}.ll .mt-\[clamp\(28px\,3vw\,44px\)\]{margin-top:clamp(28px,3vw,44px)}.ll .mt-\[var\(--gutter\)\]{margin-top:var(--gutter)}.ll .mt-\[var\(--vgap-64-40\)\]{margin-top:var(--vgap-64-40)}.ll .mt-auto{margin-top:auto}.ll .line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ll .line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.ll .block{display:block}.ll .inline-block{display:inline-block}.ll .inline{display:inline}.ll .flex{display:flex}.ll .inline-flex{display:inline-flex}.ll .table{display:table}.ll .grid{display:grid}.ll .contents{display:contents}.ll .hidden{display:none}.ll .aspect-\[16\/10\]{aspect-ratio:16/10}.ll .aspect-\[9\/19\.5\]{aspect-ratio:9/19.5}.ll .aspect-square{aspect-ratio:1 / 1}.ll .h-0{height:0px}.ll .h-10{height:2.5rem}.ll .h-11{height:2.75rem}.ll .h-3{height:.75rem}.ll .h-3\.5{height:.875rem}.ll .h-4{height:1rem}.ll .h-6{height:1.5rem}.ll .h-8{height:2rem}.ll .h-9{height:2.25rem}.ll .h-\[0\.7cqw\]{height:.7cqw}.ll .h-\[1\.125rem\]{height:1.125rem}.ll .h-\[1\.25em\]{height:1.25em}.ll .h-\[1\.5cqw\]{height:1.5cqw}.ll .h-\[1\.6cqw\]{height:1.6cqw}.ll .h-\[10\%\]{height:10%}.ll .h-\[10px\]{height:10px}.ll .h-\[114\%\]{height:114%}.ll .h-\[11px\]{height:11px}.ll .h-\[12px\]{height:12px}.ll .h-\[13px\]{height:13px}.ll .h-\[14px\]{height:14px}.ll .h-\[15px\]{height:15px}.ll .h-\[16px\]{height:16px}.ll .h-\[18px\]{height:18px}.ll .h-\[2\.6\%\]{height:2.6%}.ll .h-\[2\.6cqw\]{height:2.6cqw}.ll .h-\[20px\]{height:20px}.ll .h-\[22px\]{height:22px}.ll .h-\[24\%\]{height:24%}.ll .h-\[27rem\]{height:27rem}.ll .h-\[3\.25rem\]{height:3.25rem}.ll .h-\[3\.4\%\]{height:3.4%}.ll .h-\[3\.4cqw\]{height:3.4cqw}.ll .h-\[34px\]{height:34px}.ll .h-\[4\%\]{height:4%}.ll .h-\[420px\]{height:420px}.ll .h-\[4cqw\]{height:4cqw}.ll .h-\[4px\]{height:4px}.ll .h-\[5\.25rem\]{height:5.25rem}.ll .h-\[52\%\]{height:52%}.ll .h-\[5px\]{height:5px}.ll .h-\[6px\]{height:6px}.ll .h-\[7\%\]{height:7%}.ll .h-\[7cqw\]{height:7cqw}.ll .h-\[7px\]{height:7px}.ll .h-\[92\%\]{height:92%}.ll .h-\[9px\]{height:9px}.ll .h-auto{height:auto}.ll .h-full{height:100%}.ll .min-h-0{min-height:0px}.ll .min-h-\[280px\]{min-height:280px}.ll .min-h-\[70svh\]{min-height:70svh}.ll .min-h-screen{min-height:100vh}.ll .w-16{width:4rem}.ll .w-3{width:.75rem}.ll .w-3\.5{width:.875rem}.ll .w-4{width:1rem}.ll .w-5{width:1.25rem}.ll .w-6{width:1.5rem}.ll .w-8{width:2rem}.ll .w-80{width:20rem}.ll .w-9{width:2.25rem}.ll .w-\[1\.25em\]{width:1.25em}.ll .w-\[1\.4\%\]{width:1.4%}.ll .w-\[1\.5cqw\]{width:1.5cqw}.ll .w-\[1\.6cqw\]{width:1.6cqw}.ll .w-\[10\.5rem\]{width:10.5rem}.ll .w-\[106\%\]{width:106%}.ll .w-\[10px\]{width:10px}.ll .w-\[11\%\]{width:11%}.ll .w-\[11px\]{width:11px}.ll .w-\[126\%\]{width:126%}.ll .w-\[13\%\]{width:13%}.ll .w-\[13px\]{width:13px}.ll .w-\[13rem\]{width:13rem}.ll .w-\[14px\]{width:14px}.ll .w-\[15\%\]{width:15%}.ll .w-\[15\.5rem\]{width:15.5rem}.ll .w-\[150\%\]{width:150%}.ll .w-\[15px\]{width:15px}.ll .w-\[16\%\]{width:16%}.ll .w-\[17\%\]{width:17%}.ll .w-\[18px\]{width:18px}.ll .w-\[190\%\]{width:190%}.ll .w-\[2\.6cqw\]{width:2.6cqw}.ll .w-\[20\.5rem\]{width:20.5rem}.ll .w-\[20px\]{width:20px}.ll .w-\[22px\]{width:22px}.ll .w-\[26\%\]{width:26%}.ll .w-\[30\%\]{width:30%}.ll .w-\[32\%\]{width:32%}.ll .w-\[33\%\]{width:33%}.ll .w-\[34\%\]{width:34%}.ll .w-\[3px\]{width:3px}.ll .w-\[42\%\]{width:42%}.ll .w-\[46\%\]{width:46%}.ll .w-\[46px\]{width:46px}.ll .w-\[4cqw\]{width:4cqw}.ll .w-\[4px\]{width:4px}.ll .w-\[5\.25rem\]{width:5.25rem}.ll .w-\[52\%\]{width:52%}.ll .w-\[52px\]{width:52px}.ll .w-\[54\%\]{width:54%}.ll .w-\[55\%\]{width:55%}.ll .w-\[62\%\]{width:62%}.ll .w-\[66\.667\%\]{width:66.667%}.ll .w-\[74\%\]{width:74%}.ll .w-\[74px\]{width:74px}.ll .w-\[75\%\]{width:75%}.ll .w-\[76\%\]{width:76%}.ll .w-\[77\.3148\%\]{width:77.3148%}.ll .w-\[7cqw\]{width:7cqw}.ll .w-\[8\.25rem\]{width:8.25rem}.ll .w-\[84\%\]{width:84%}.ll .w-\[86\%\]{width:86%}.ll .w-\[88\%\]{width:88%}.ll .w-\[8rem\]{width:8rem}.ll .w-\[92\%\]{width:92%}.ll .w-\[97\%\]{width:97%}.ll .w-\[9cqw\]{width:9cqw}.ll .w-\[9px\]{width:9px}.ll .w-\[min\(36rem\,calc\(100vw-2rem\)\)\]{width:min(36rem,calc(100vw - 2rem))}.ll .w-\[min\(52rem\,calc\(100vw-2rem\)\)\]{width:min(52rem,calc(100vw - 2rem))}.ll .w-fit{width:-moz-fit-content;width:fit-content}.ll .w-full{width:100%}.ll .w-max{width:-moz-max-content;width:max-content}.ll .w-screen{width:100vw}.ll .min-w-0{min-width:0px}.ll .min-w-\[8rem\]{min-width:8rem}.ll .max-w-3xl{max-width:48rem}.ll .max-w-\[1100px\]{max-width:1100px}.ll .max-w-\[1376px\]{max-width:1376px}.ll .max-w-\[13ch\]{max-width:13ch}.ll .max-w-\[16ch\]{max-width:16ch}.ll .max-w-\[18ch\]{max-width:18ch}.ll .max-w-\[20ch\]{max-width:20ch}.ll .max-w-\[22ch\]{max-width:22ch}.ll .max-w-\[30ch\]{max-width:30ch}.ll .max-w-\[34ch\]{max-width:34ch}.ll .max-w-\[34rem\]{max-width:34rem}.ll .max-w-\[38ch\]{max-width:38ch}.ll .max-w-\[46ch\]{max-width:46ch}.ll .max-w-\[50ch\]{max-width:50ch}.ll .max-w-\[52ch\]{max-width:52ch}.ll .max-w-\[54ch\]{max-width:54ch}.ll .max-w-\[58ch\]{max-width:58ch}.ll .max-w-\[60\%\]{max-width:60%}.ll .max-w-\[62ch\]{max-width:62ch}.ll .max-w-\[720px\]{max-width:720px}.ll .max-w-\[86\%\]{max-width:86%}.ll .max-w-\[860px\]{max-width:860px}.ll .max-w-\[900px\]{max-width:900px}.ll .max-w-\[9ch\]{max-width:9ch}.ll .max-w-none{max-width:none}.ll .flex-1{flex:1 1 0%}.ll .shrink-0{flex-shrink:0}.ll .border-collapse{border-collapse:collapse}.ll .origin-center{transform-origin:center}.ll .-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ll .-translate-x-\[2\.83\%\]{--tw-translate-x: -2.83%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ll .-translate-x-\[45\%\]{--tw-translate-x: -45%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ll .-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ll .-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ll .rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ll .rotate-\[-12deg\]{--tw-rotate: -12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ll .rotate-\[-8deg\]{--tw-rotate: -8deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ll .rotate-\[14deg\]{--tw-rotate: 14deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ll .rotate-\[6deg\]{--tw-rotate: 6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ll .rotate-\[9deg\]{--tw-rotate: 9deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ll .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ll .cursor-default{cursor:default}.ll .cursor-pointer{cursor:pointer}.ll .select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.ll .resize{resize:both}.ll .scroll-mt-28{scroll-margin-top:7rem}.ll .list-disc{list-style-type:disc}.ll .grid-flow-col{grid-auto-flow:column}.ll .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.ll .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ll .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ll .grid-cols-\[0\.86fr_1fr\]{grid-template-columns:.86fr 1fr}.ll .grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.ll .flex-col{flex-direction:column}.ll .flex-wrap{flex-wrap:wrap}.ll .items-start{align-items:flex-start}.ll .items-end{align-items:flex-end}.ll .items-center{align-items:center}.ll .items-baseline{align-items:baseline}.ll .justify-end{justify-content:flex-end}.ll .justify-center{justify-content:center}.ll .justify-between{justify-content:space-between}.ll .justify-evenly{justify-content:space-evenly}.ll .gap-0\.5{gap:.125rem}.ll .gap-1{gap:.25rem}.ll .gap-1\.5{gap:.375rem}.ll .gap-10{gap:2.5rem}.ll .gap-12{gap:3rem}.ll .gap-2{gap:.5rem}.ll .gap-2\.5{gap:.625rem}.ll .gap-20{gap:5rem}.ll .gap-3{gap:.75rem}.ll .gap-4{gap:1rem}.ll .gap-5{gap:1.25rem}.ll .gap-6{gap:1.5rem}.ll .gap-8{gap:2rem}.ll .gap-\[0\.8cqw\]{gap:.8cqw}.ll .gap-\[1\.4cqw\]{gap:1.4cqw}.ll .gap-\[1\.6cqw\]{gap:1.6cqw}.ll .gap-\[1cqw\]{gap:1cqw}.ll .gap-\[2\.5\%\]{gap:2.5%}.ll .gap-\[22px\]{gap:22px}.ll .gap-\[2cqw\]{gap:2cqw}.ll .gap-\[2px\]{gap:2px}.ll .gap-\[3\%\]{gap:3%}.ll .gap-\[3\.5\%\]{gap:3.5%}.ll .gap-\[3px\]{gap:3px}.ll .gap-\[5px\]{gap:5px}.ll .gap-\[6px\]{gap:6px}.ll .gap-\[7px\]{gap:7px}.ll .gap-\[9px\]{gap:9px}.ll .gap-\[var\(--gutter\)\]{gap:var(--gutter)}.ll .gap-x-20{-moz-column-gap:5rem;column-gap:5rem}.ll .gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.ll .gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.ll .gap-x-\[2\.4cqw\]{-moz-column-gap:2.4cqw;column-gap:2.4cqw}.ll .gap-y-1{row-gap:.25rem}.ll .gap-y-10{row-gap:2.5rem}.ll .gap-y-20{row-gap:5rem}.ll .gap-y-\[1cqw\]{row-gap:1cqw}.ll .space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.ll .space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.ll .space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.ll .space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.ll .space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.ll .space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.ll .space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.ll .space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.ll .space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.ll .space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.ll .space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.ll .space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.ll .divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.ll .divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(243 244 246 / var(--tw-divide-opacity, 1))}.ll .divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(241 245 249 / var(--tw-divide-opacity, 1))}.ll .self-start{align-self:flex-start}.ll .self-end{align-self:flex-end}.ll .overflow-hidden{overflow:hidden}.ll .overflow-x-auto{overflow-x:auto}.ll .overflow-x-clip{overflow-x:clip}.ll .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ll .whitespace-nowrap{white-space:nowrap}.ll .break-words{overflow-wrap:break-word}.ll .rounded{border-radius:.25rem}.ll .rounded-2xl{border-radius:1rem}.ll .rounded-\[0\.35cqw\]{border-radius:.35cqw}.ll .rounded-\[0\.6cqw\]{border-radius:.6cqw}.ll .rounded-\[1\.15rem\]{border-radius:1.15rem}.ll .rounded-\[1\.2cqw\]{border-radius:1.2cqw}.ll .rounded-\[1\.4cqw\]{border-radius:1.4cqw}.ll .rounded-\[1\.5cqw\]{border-radius:1.5cqw}.ll .rounded-\[1\.5rem\]{border-radius:1.5rem}.ll .rounded-\[1\.6cqw\]{border-radius:1.6cqw}.ll .rounded-\[1\.85rem\]{border-radius:1.85rem}.ll .rounded-\[12\.4\%\/5\.8\%\]{border-radius:12.4%/5.8%}.ll .rounded-\[12px\]{border-radius:12px}.ll .rounded-\[13\.6\%\/6\.4\%\]{border-radius:13.6%/6.4%}.ll .rounded-\[14px\]{border-radius:14px}.ll .rounded-\[15\.6\%\/7\.4\%\]{border-radius:15.6%/7.4%}.ll .rounded-\[18px\]{border-radius:18px}.ll .rounded-\[1cqw\]{border-radius:1cqw}.ll .rounded-\[1px\]{border-radius:1px}.ll .rounded-\[1rem\]{border-radius:1rem}.ll .rounded-\[2px\]{border-radius:2px}.ll .rounded-\[3px\]{border-radius:3px}.ll .rounded-\[50\%\]{border-radius:50%}.ll .rounded-\[6px\]{border-radius:6px}.ll .rounded-\[inherit\]{border-radius:inherit}.ll .rounded-\[var\(--r-card\)\]{border-radius:var(--r-card)}.ll .rounded-\[var\(--r-pill\)\]{border-radius:var(--r-pill)}.ll .rounded-full{border-radius:9999px}.ll .rounded-lg{border-radius:.5rem}.ll .rounded-md{border-radius:.375rem}.ll .rounded-sm{border-radius:.125rem}.ll .rounded-xl{border-radius:.75rem}.ll .rounded-b-\[6px\]{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.ll .rounded-b-\[999px\]{border-bottom-right-radius:999px;border-bottom-left-radius:999px}.ll .rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.ll .rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.ll .rounded-t-\[1\.1\%\/1\.6\%\]{border-top-left-radius:1.1%/1.6%;border-top-right-radius:1.1%/1.6%}.ll .rounded-t-\[1\.6\%\/2\.4\%\]{border-top-left-radius:1.6%/2.4%;border-top-right-radius:1.6%/2.4%}.ll .rounded-bl-\[0\.4cqw\]{border-bottom-left-radius:.4cqw}.ll .rounded-br-\[0\.4cqw\]{border-bottom-right-radius:.4cqw}.ll .border{border-width:1px}.ll .border-2{border-width:2px}.ll .border-\[0\.35cqw\]{border-width:.35cqw}.ll .border-y{border-top-width:1px;border-bottom-width:1px}.ll .border-b{border-bottom-width:1px}.ll .border-l-2{border-left-width:2px}.ll .border-l-\[3px\]{border-left-width:3px}.ll .border-r{border-right-width:1px}.ll .border-t{border-top-width:1px}.ll .border-t-2{border-top-width:2px}.ll .border-dashed{border-style:dashed}.ll .border-\[rgba\(10\,14\,24\,\.12\)\]{border-color:#0a0e181f}.ll .border-\[rgba\(16\,24\,40\,\.08\)\]{border-color:#10182814}.ll .border-\[var\(--border\)\]{border-color:var(--border)}.ll .border-\[var\(--line\)\]{border-color:var(--line)}.ll .border-\[var\(--line-2\)\]{border-color:var(--line-2)}.ll .border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.ll .border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.ll .border-amber-500{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.ll .border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.ll .border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.ll .border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.ll .border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.ll .border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.ll .border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.ll .border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.ll .border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.ll .border-slate-400{--tw-border-opacity: 1;border-color:rgb(148 163 184 / var(--tw-border-opacity, 1))}.ll .border-slate-900\/10{border-color:#0f172a1a}.ll .border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.ll .border-white\/20{border-color:#fff3}.ll .border-l-amber-500{--tw-border-opacity: 1;border-left-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.ll .border-l-emerald-500{--tw-border-opacity: 1;border-left-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.ll .border-l-red-500{--tw-border-opacity: 1;border-left-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.ll .border-l-slate-300{--tw-border-opacity: 1;border-left-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.ll .border-l-slate-400{--tw-border-opacity: 1;border-left-color:rgb(148 163 184 / var(--tw-border-opacity, 1))}.ll .bg-\[\#0b0c0e\]{--tw-bg-opacity: 1;background-color:rgb(11 12 14 / var(--tw-bg-opacity, 1))}.ll .bg-\[\#0f9d58\]{--tw-bg-opacity: 1;background-color:rgb(15 157 88 / var(--tw-bg-opacity, 1))}.ll .bg-\[\#28c840\]{--tw-bg-opacity: 1;background-color:rgb(40 200 64 / var(--tw-bg-opacity, 1))}.ll .bg-\[\#9aa0a7\]{--tw-bg-opacity: 1;background-color:rgb(154 160 167 / var(--tw-bg-opacity, 1))}.ll .bg-\[\#f6f7f9\]{--tw-bg-opacity: 1;background-color:rgb(246 247 249 / var(--tw-bg-opacity, 1))}.ll .bg-\[\#fde68a\]\/50{background-color:#fde68a80}.ll .bg-\[\#febc2e\]{--tw-bg-opacity: 1;background-color:rgb(254 188 46 / var(--tw-bg-opacity, 1))}.ll .bg-\[\#ff2d55\]{--tw-bg-opacity: 1;background-color:rgb(255 45 85 / var(--tw-bg-opacity, 1))}.ll .bg-\[\#ff5f57\]{--tw-bg-opacity: 1;background-color:rgb(255 95 87 / var(--tw-bg-opacity, 1))}.ll .bg-\[rgba\(16\,24\,40\,\.04\)\]{background-color:#1018280a}.ll .bg-\[rgba\(16\,24\,40\,0\.08\)\]{background-color:#10182814}.ll .bg-\[rgba\(16\,24\,40\,0\.09\)\]{background-color:#10182817}.ll .bg-\[rgba\(16\,24\,40\,0\.1\)\]{background-color:#1018281a}.ll .bg-\[rgba\(31\,32\,37\,0\.08\)\]{background-color:#1f202514}.ll .bg-\[rgba\(34\,35\,38\,0\.08\)\]{background-color:#22232614}.ll .bg-\[var\(--accent\)\]{background-color:var(--accent)}.ll .bg-\[var\(--accent-tint\)\]{background-color:var(--accent-tint)}.ll .bg-\[var\(--dark\)\]{background-color:var(--dark)}.ll .bg-\[var\(--ink\)\]{background-color:var(--ink)}.ll .bg-\[var\(--light\)\]{background-color:var(--light)}.ll .bg-\[var\(--surface-2\)\]{background-color:var(--surface-2)}.ll .bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.ll .bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.ll .bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.ll .bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.ll .bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.ll .bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.ll .bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.ll .bg-slate-50\/60{background-color:#f8fafc99}.ll .bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.ll .bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.ll .bg-\[linear-gradient\(180deg\,rgba\(16\,24\,40\,\.45\)\,rgba\(16\,24\,40\,0\)_45\%\,rgba\(16\,24\,40\,\.55\)\)\]{background-image:linear-gradient(180deg,#10182873,#10182800 45%,#1018288c)}.ll .bg-\[linear-gradient\(90deg\,\#e04b4b\,\#e8a13a\,\#f0efe6_52\%\,\#7fc7bf\,\#4b8cf5\)\]{background-image:linear-gradient(90deg,#e04b4b,#e8a13a,#f0efe6 52%,#7fc7bf,#4b8cf5)}.ll .object-contain{-o-object-fit:contain;object-fit:contain}.ll .object-cover{-o-object-fit:cover;object-fit:cover}.ll .object-top{-o-object-position:top;object-position:top}.ll .\!p-0{padding:0!important}.ll .\!p-3{padding:.75rem!important}.ll .p-10{padding:2.5rem}.ll .p-2{padding:.5rem}.ll .p-3{padding:.75rem}.ll .p-4{padding:1rem}.ll .p-5{padding:1.25rem}.ll .p-6{padding:1.5rem}.ll .p-7{padding:1.75rem}.ll .p-8{padding:2rem}.ll .p-\[1\.4\%\]{padding:1.4%}.ll .p-\[1\.8cqw\]{padding:1.8cqw}.ll .p-\[2\.6\%\]{padding:2.6%}.ll .p-\[2cqw\]{padding:2cqw}.ll .p-\[4\.5\%\]{padding:4.5%}.ll .px-1{padding-left:.25rem;padding-right:.25rem}.ll .px-1\.5{padding-left:.375rem;padding-right:.375rem}.ll .px-12{padding-left:3rem;padding-right:3rem}.ll .px-2{padding-left:.5rem;padding-right:.5rem}.ll .px-2\.5{padding-left:.625rem;padding-right:.625rem}.ll .px-3{padding-left:.75rem;padding-right:.75rem}.ll .px-3\.5{padding-left:.875rem;padding-right:.875rem}.ll .px-4{padding-left:1rem;padding-right:1rem}.ll .px-5{padding-left:1.25rem;padding-right:1.25rem}.ll .px-6{padding-left:1.5rem;padding-right:1.5rem}.ll .px-8{padding-left:2rem;padding-right:2rem}.ll .px-\[0\.9\%\]{padding-left:.9%;padding-right:.9%}.ll .px-\[1\.1\%\]{padding-left:1.1%;padding-right:1.1%}.ll .px-\[1\.3cqw\]{padding-left:1.3cqw;padding-right:1.3cqw}.ll .px-\[1\.5\%\]{padding-left:1.5%;padding-right:1.5%}.ll .px-\[1\.6cqw\]{padding-left:1.6cqw;padding-right:1.6cqw}.ll .px-\[1\.8cqw\]{padding-left:1.8cqw;padding-right:1.8cqw}.ll .px-\[2\.4cqw\]{padding-left:2.4cqw;padding-right:2.4cqw}.ll .px-\[2\.6cqw\]{padding-left:2.6cqw;padding-right:2.6cqw}.ll .px-\[2cqw\]{padding-left:2cqw;padding-right:2cqw}.ll .px-\[var\(--gutter\)\]{padding-left:var(--gutter);padding-right:var(--gutter)}.ll .py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.ll .py-1{padding-top:.25rem;padding-bottom:.25rem}.ll .py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.ll .py-14{padding-top:3.5rem;padding-bottom:3.5rem}.ll .py-2{padding-top:.5rem;padding-bottom:.5rem}.ll .py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.ll .py-24{padding-top:6rem;padding-bottom:6rem}.ll .py-3{padding-top:.75rem;padding-bottom:.75rem}.ll .py-4{padding-top:1rem;padding-bottom:1rem}.ll .py-5{padding-top:1.25rem;padding-bottom:1.25rem}.ll .py-\[0\.5cqw\]{padding-top:.5cqw;padding-bottom:.5cqw}.ll .py-\[0\.7cqw\]{padding-top:.7cqw;padding-bottom:.7cqw}.ll .py-\[1\.2cqw\]{padding-top:1.2cqw;padding-bottom:1.2cqw}.ll .py-\[1\.4cqw\]{padding-top:1.4cqw;padding-bottom:1.4cqw}.ll .py-\[1\.8cqw\]{padding-top:1.8cqw;padding-bottom:1.8cqw}.ll .py-\[10px\]{padding-top:10px;padding-bottom:10px}.ll .py-\[14px\]{padding-top:14px;padding-bottom:14px}.ll .py-\[1cqw\]{padding-top:1cqw;padding-bottom:1cqw}.ll .py-\[2cqw\]{padding-top:2cqw;padding-bottom:2cqw}.ll .py-\[3px\]{padding-top:3px;padding-bottom:3px}.ll .py-\[4\%\]{padding-top:4%;padding-bottom:4%}.ll .py-px{padding-top:1px;padding-bottom:1px}.ll .pb-10{padding-bottom:2.5rem}.ll .pb-3{padding-bottom:.75rem}.ll .pb-\[0\.6\%\]{padding-bottom:.6%}.ll .pb-\[1\.6\%\]{padding-bottom:1.6%}.ll .pb-\[1cqw\]{padding-bottom:1cqw}.ll .pb-\[clamp\(56px\,5vw\,88px\)\]{padding-bottom:clamp(56px,5vw,88px)}.ll .pl-2{padding-left:.5rem}.ll .pl-3{padding-left:.75rem}.ll .pl-4{padding-left:1rem}.ll .pl-6{padding-left:1.5rem}.ll .pr-3{padding-right:.75rem}.ll .pr-4{padding-right:1rem}.ll .pr-5{padding-right:1.25rem}.ll .pr-9{padding-right:2.25rem}.ll .pr-\[var\(--gutter\)\]{padding-right:var(--gutter)}.ll .pt-1{padding-top:.25rem}.ll .pt-10{padding-top:2.5rem}.ll .pt-12{padding-top:3rem}.ll .pt-2{padding-top:.5rem}.ll .pt-28{padding-top:7rem}.ll .pt-3{padding-top:.75rem}.ll .pt-32{padding-top:8rem}.ll .pt-4{padding-top:1rem}.ll .pt-6{padding-top:1.5rem}.ll .pt-\[1\.1\%\]{padding-top:1.1%}.ll .pt-\[1\.9\%\]{padding-top:1.9%}.ll .pt-\[3\%\]{padding-top:3%}.ll .pt-\[4\%\]{padding-top:4%}.ll .pt-\[96px\]{padding-top:96px}.ll .pt-\[calc\(var\(--section-pad\)\+4rem\)\]{padding-top:calc(var(--section-pad) + 4rem)}.ll .pt-\[var\(--vgap-64-40\)\]{padding-top:var(--vgap-64-40)}.ll .text-left{text-align:left}.ll .text-center{text-align:center}.ll .text-right{text-align:right}.ll .align-middle{vertical-align:middle}.ll .font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.ll .text-3xl{font-size:1.875rem;line-height:2.25rem}.ll .text-\[0\.6875rem\]{font-size:.6875rem}.ll .text-\[0\.875rem\]{font-size:.875rem}.ll .text-\[1\.3125rem\]{font-size:1.3125rem}.ll .text-\[1\.375rem\]{font-size:1.375rem}.ll .text-\[1\.5rem\]{font-size:1.5rem}.ll .text-\[1\.75cqw\]{font-size:1.75cqw}.ll .text-\[1\.85cqw\]{font-size:1.85cqw}.ll .text-\[1\.8cqw\]{font-size:1.8cqw}.ll .text-\[1\.95cqw\]{font-size:1.95cqw}.ll .text-\[1\.9cqw\]{font-size:1.9cqw}.ll .text-\[10px\]{font-size:10px}.ll .text-\[11\.5px\]{font-size:11.5px}.ll .text-\[11px\]{font-size:11px}.ll .text-\[12px\]{font-size:12px}.ll .text-\[13\.5px\]{font-size:13.5px}.ll .text-\[13px\]{font-size:13px}.ll .text-\[14\.5px\]{font-size:14.5px}.ll .text-\[14px\]{font-size:14px}.ll .text-\[15px\]{font-size:15px}.ll .text-\[16px\]{font-size:16px}.ll .text-\[17px\]{font-size:17px}.ll .text-\[18px\]{font-size:18px}.ll .text-\[19px\]{font-size:19px}.ll .text-\[1rem\]{font-size:1rem}.ll .text-\[2\.05cqw\]{font-size:2.05cqw}.ll .text-\[2\.15cqw\]{font-size:2.15cqw}.ll .text-\[2\.1cqw\]{font-size:2.1cqw}.ll .text-\[2\.5cqw\]{font-size:2.5cqw}.ll .text-\[2\.6cqw\]{font-size:2.6cqw}.ll .text-\[20px\]{font-size:20px}.ll .text-\[22px\]{font-size:22px}.ll .text-\[24px\]{font-size:24px}.ll .text-\[26px\]{font-size:26px}.ll .text-\[2cqw\]{font-size:2cqw}.ll .text-\[30px\]{font-size:30px}.ll .text-\[34px\]{font-size:34px}.ll .text-\[clamp\(2\.25rem\,2vw\+1\.6rem\,3rem\)\]{font-size:clamp(2.25rem,2vw + 1.6rem,3rem)}.ll .text-\[clamp\(2rem\,2vw\+1\.4rem\,2\.75rem\)\]{font-size:clamp(2rem,2vw + 1.4rem,2.75rem)}.ll .text-\[length\:var\(--t-body\)\]{font-size:var(--t-body)}.ll .text-lg{font-size:1.125rem;line-height:1.75rem}.ll .text-sm{font-size:.875rem;line-height:1.25rem}.ll .text-xl{font-size:1.25rem;line-height:1.75rem}.ll .text-xs{font-size:.75rem;line-height:1rem}.ll .font-medium{font-weight:500}.ll .font-normal{font-weight:400}.ll .font-semibold{font-weight:600}.ll .uppercase{text-transform:uppercase}.ll .lowercase{text-transform:lowercase}.ll .tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.ll .leading-\[0\.9\]{line-height:.9}.ll .leading-\[1\.1\]{line-height:1.1}.ll .leading-\[1\.2\]{line-height:1.2}.ll .leading-\[1\.35\]{line-height:1.35}.ll .leading-\[1\.3\]{line-height:1.3}.ll .leading-\[1\.55\]{line-height:1.55}.ll .leading-none{line-height:1}.ll .leading-relaxed{line-height:1.625}.ll .leading-snug{line-height:1.375}.ll .leading-tight{line-height:1.25}.ll .tracking-\[-0\.01em\]{letter-spacing:-.01em}.ll .tracking-\[-0\.02em\]{letter-spacing:-.02em}.ll .tracking-\[0\.06em\]{letter-spacing:.06em}.ll .tracking-\[0\.08em\]{letter-spacing:.08em}.ll .tracking-\[0\.12em\]{letter-spacing:.12em}.ll .tracking-\[0\.14em\]{letter-spacing:.14em}.ll .tracking-\[0\.1em\]{letter-spacing:.1em}.ll .tracking-tight{letter-spacing:-.025em}.ll .tracking-wide{letter-spacing:.025em}.ll .text-\[\#0f9d58\]{--tw-text-opacity: 1;color:rgb(15 157 88 / var(--tw-text-opacity, 1))}.ll .text-\[\#1f2025\]{--tw-text-opacity: 1;color:rgb(31 32 37 / var(--tw-text-opacity, 1))}.ll .text-\[\#1f2025\]\/55{color:#1f20258c}.ll .text-\[\#78350f\]{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.ll .text-\[rgb\(255\,149\,0\)\]{--tw-text-opacity: 1;color:rgb(255 149 0 / var(--tw-text-opacity, 1))}.ll .text-\[rgba\(31\,32\,37\,0\.55\)\]{color:#1f20258c}.ll .text-\[rgba\(31\,32\,37\,0\.6\)\]{color:#1f202599}.ll .text-\[var\(--accent\)\]{color:var(--accent)}.ll .text-\[var\(--blue\)\]{color:var(--blue)}.ll .text-\[var\(--ink\)\]{color:var(--ink)}.ll .text-\[var\(--ink-2\)\]{color:var(--ink-2)}.ll .text-\[var\(--ink-3\)\]{color:var(--ink-3)}.ll .text-\[var\(--ink-muted\)\]{color:var(--ink-muted)}.ll .text-\[var\(--invest\)\]{color:var(--invest)}.ll .text-\[var\(--on-dark\)\]{color:var(--on-dark)}.ll .text-\[var\(--on-dark-2\)\]{color:var(--on-dark-2)}.ll .text-\[var\(--pilot\)\]{color:var(--pilot)}.ll .text-\[var\(--radar\)\]{color:var(--radar)}.ll .text-\[var\(--research\)\]{color:var(--research)}.ll .text-\[var\(--stay\)\]{color:var(--stay)}.ll .text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.ll .text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.ll .text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.ll .text-amber-900\/60{color:#78350f99}.ll .text-amber-900\/80{color:#78350fcc}.ll .text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.ll .text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.ll .text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.ll .text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.ll .text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.ll .text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.ll .text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.ll .text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.ll .text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.ll .text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.ll .text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.ll .text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.ll .text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.ll .text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.ll .text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.ll .text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.ll .text-white\/55{color:#ffffff8c}.ll .text-white\/80{color:#fffc}.ll .text-white\/90{color:#ffffffe6}.ll .underline{text-decoration-line:underline}.ll .decoration-slate-300{text-decoration-color:#cbd5e1}.ll .decoration-dotted{text-decoration-style:dotted}.ll .underline-offset-2{text-underline-offset:2px}.ll .underline-offset-4{text-underline-offset:4px}.ll .underline-offset-\[3px\]{text-underline-offset:3px}.ll .opacity-45{opacity:.45}.ll .opacity-55{opacity:.55}.ll .opacity-60{opacity:.6}.ll .opacity-70{opacity:.7}.ll .opacity-80{opacity:.8}.ll .opacity-85{opacity:.85}.ll .opacity-90{opacity:.9}.ll .\!shadow-\[0_2px_6px_rgba\(16\,24\,40\,0\.1\)\,0_18px_40px_-24px_rgba\(16\,24\,40\,0\.4\)\]{--tw-shadow: 0 2px 6px rgba(16,24,40,.1),0 18px 40px -24px rgba(16,24,40,.4) !important;--tw-shadow-colored: 0 2px 6px var(--tw-shadow-color), 0 18px 40px -24px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.ll .shadow-\[0_0_0_4px_rgba\(255\,255\,255\,\.9\)\,0_0_0_12px_rgba\(255\,255\,255\,\.28\)\]{--tw-shadow: 0 0 0 4px rgba(255,255,255,.9),0 0 0 12px rgba(255,255,255,.28);--tw-shadow-colored: 0 0 0 4px var(--tw-shadow-color), 0 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ll .shadow-\[0_1px_2px_rgba\(16\,24\,40\,0\.05\)\]{--tw-shadow: 0 1px 2px rgba(16,24,40,.05);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ll .shadow-\[0_1px_2px_rgba\(16\,24\,40\,0\.06\)\,0_8px_24px_-16px_rgba\(16\,24\,40\,0\.28\)\]{--tw-shadow: 0 1px 2px rgba(16,24,40,.06),0 8px 24px -16px rgba(16,24,40,.28);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color), 0 8px 24px -16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ll .shadow-\[0_1px_2px_rgba\(16\,24\,40\,0\.06\)\]{--tw-shadow: 0 1px 2px rgba(16,24,40,.06);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ll .shadow-\[0_2px_1rem_rgba\(0\,0\,0\,\.15\)\,inset_0_1px_0_rgba\(255\,255\,255\,\.6\)\]{--tw-shadow: 0 2px 1rem rgba(0,0,0,.15),inset 0 1px 0 rgba(255,255,255,.6);--tw-shadow-colored: 0 2px 1rem var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ll .shadow-\[0_2px_1rem_rgba\(0\,0\,0\,\.15\)\]{--tw-shadow: 0 2px 1rem rgba(0,0,0,.15);--tw-shadow-colored: 0 2px 1rem var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ll .shadow-\[0_4px_1\.5rem_rgba\(16\,24\,40\,0\.16\)\]{--tw-shadow: 0 4px 1.5rem rgba(16,24,40,.16);--tw-shadow-colored: 0 4px 1.5rem var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ll .shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ll .shadow-\[var\(--shadow-lift\)\]{--tw-shadow-color: var(--shadow-lift);--tw-shadow: var(--tw-shadow-colored)}.ll .outline-none{outline:2px solid transparent;outline-offset:2px}.ll .outline{outline-style:solid}.ll .ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ll .ring-inset{--tw-ring-inset: inset}.ll .ring-\[rgba\(10\,14\,24\,\.05\)\]{--tw-ring-color: rgba(10,14,24,.05)}.ll .ring-\[rgba\(34\,35\,38\,0\.15\)\]{--tw-ring-color: rgba(34,35,38,.15)}.ll .ring-\[var\(--line\)\]{--tw-ring-color: var(--line)}.ll .ring-slate-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(226 232 240 / var(--tw-ring-opacity, 1))}.ll .ring-white\/15{--tw-ring-color: rgb(255 255 255 / .15)}.ll .blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.ll .blur-\[8\%\]{--tw-blur: blur(8%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.ll .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.ll .backdrop-blur{--tw-backdrop-blur: blur(8px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.ll .backdrop-blur-sm{--tw-backdrop-blur: blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.ll .backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.ll .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ll .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ll .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ll .transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ll .transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ll .duration-150{transition-duration:.15s}.ll .duration-200{transition-duration:.2s}.ll .duration-300{transition-duration:.3s}.ll .duration-\[\.2s\]{transition-duration:.2s}.ll .duration-\[\.4s\]{transition-duration:.4s}.ll .duration-\[\.6s\]{transition-duration:.6s}.ll .ease-\[cubic-bezier\(\.19\,1\,\.22\,1\)\]{transition-timing-function:cubic-bezier(.19,1,.22,1)}.ll .ease-\[var\(--ease-expo\)\]{transition-timing-function:var(--ease-expo)}.ll .will-change-transform{will-change:transform}.ll .\[fx\:mean\*100\]{fx:mean*100}.ll .\[mask-image\:linear-gradient\(90deg\,transparent\,\#000_20\%\,\#000_80\%\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 20%,#000 80%,transparent);mask-image:linear-gradient(90deg,transparent,#000 20%,#000 80%,transparent)}.ll .\[mask-image\:linear-gradient\(90deg\,transparent\,\#000_6\%\,\#000_94\%\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.ll .\[mask-image\:linear-gradient\(90deg\,transparent\,\#000_7\%\,\#000_93\%\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/space-grotesk-latin-wght-normal.woff2) format("woff2-variations")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/poppins-latin-500-normal.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/poppins-latin-600-normal.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/poppins-latin-700-normal.woff2) format("woff2")}.ll{--font-system: -apple-system, BlinkMacSystemFont, Inter, "Segoe UI", sans-serif;--font-display: var(--font-system);--font-sans: var(--font-system);--font-brand-display: "Space Grotesk", var(--font-system);--font-brand-sans: "Poppins", var(--font-system);--canvas: #ffffff;--white: #ffffff;--light: #ebf0f8;--dark: #1f2025;--ink: #222326;--ink-2: rgba(31, 32, 37, .6);--ink-3: rgba(31, 32, 37, .38);--on-dark: #ebf0f8;--on-dark-2: rgba(235, 240, 248, .6);--on-dark-3: rgba(235, 240, 248, .35);--line: rgba(34, 35, 38, .08);--ink-muted: var(--ink-3);--line-2: var(--line);--surface-2: var(--light);--accent-soft: var(--accent-tint);--line-dark: rgba(235, 240, 248, .12);--invest: #1d4ed8;--invest-bright: #3b82f6;--invest-tint: #9fc0ff;--radar: #0b3f9e;--radar-bright: #1d4ed8;--radar-tint: #a8c2f5;--home: #7c3aed;--home-bright: #a855f7;--home-tint: #b9a6ff;--pilot: #047857;--pilot-bright: #10b981;--pilot-tint: #7ee2c0;--stay: #c2410c;--stay-bright: #f59e0b;--stay-tint: #ffab94;--research: #4f46e5;--research-bright: #6366f1;--research-tint: #b3b6ff;--hero-top: #d2e5ff;--hero-bottom: #fff9ee;--accent: var(--invest);--accent-bright: var(--invest-bright);--accent-tint: var(--invest-tint);--t-h1: clamp(3rem, 2.857vw + 2.429rem, 5rem);--t-h2: clamp(2.5rem, 2.143vw + 2.071rem, 4rem);--t-h3: clamp(2rem, .714vw + 1.857rem, 2.5rem);--t-h4: clamp(1.25rem, .357vw + 1.179rem, 1.5rem);--t-h5: 1.125rem;--t-body: 1.125rem;--t-lede: clamp(1.25rem, .357vw + 1.179rem, 1.5rem);--t-eyebrow: .875rem;--ls-tight: -.03em;--ls-eyebrow: .1em;--gutter: clamp(1rem, 1.429vw + .714rem, 2rem);--container: 90rem;--section-pad: clamp(5rem, 7.143vw + 3.571rem, 10rem);--vgap-64-40: clamp(2.5rem, 2.143vw + 2.071rem, 4rem);--vgap-80-40: clamp(2.5rem, 3.571vw + 1.786rem, 5rem);--r-card: 1.5rem;--r-bento: 2.25rem;--r-pill: 8rem;--r-nav: 2rem;--r-nav-mobile: 1rem;--r-marquee-card: 2rem;--shadow-device: 0 50px 90px -35px rgba(0, 0, 0, .45);--shadow-lift: 0 24px 60px -30px rgba(0, 0, 0, .35);--ease-expo: cubic-bezier(.19, 1, .22, 1);--d-btn: .6s;--d-fast: .3s}.ll [data-accent=invest]{--logo: var(--invest-bright);--hero-top: #d2e5ff;--accent: var(--invest);--accent-bright: var(--invest-bright);--accent-tint: var(--invest-tint)}.ll [data-accent=radar]{--hero-top: #c2d6f5;--accent: var(--radar);--accent-bright: var(--radar-bright);--accent-tint: var(--radar-tint)}.ll [data-accent=home]{--hero-top: #e6dcff;--accent: var(--home);--accent-bright: var(--home-bright);--accent-tint: var(--home-tint)}.ll [data-accent=pilot]{--hero-top: #d3f2e5;--accent: var(--pilot);--accent-bright: var(--pilot-bright);--accent-tint: var(--pilot-tint)}.ll [data-accent=stay]{--hero-top: #ffe3cf;--accent: var(--stay);--accent-bright: var(--stay-bright);--accent-tint: var(--stay-tint)}.ll [data-accent=portail]{--hero-top: #d2e5ff;--accent: var(--invest);--accent-bright: var(--invest-bright);--accent-tint: var(--invest-tint)}.ll [data-accent=research]{--hero-top: #dfe0ff;--accent: var(--research);--accent-bright: var(--research-bright);--accent-tint: var(--research-tint)}.ll [data-font=brand]{--font-display: var(--font-brand-display);--font-sans: var(--font-brand-sans)}.ll *,.ll *:before,.ll *:after{box-sizing:border-box}.ll{-webkit-text-size-adjust:100%;interpolate-size:allow-keywords}.ll body{margin:0;background:var(--canvas);color:var(--ink);font-family:var(--font-sans);font-size:var(--t-body);font-weight:500;line-height:1.4;letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overscroll-behavior-y:none}.ll img,.ll svg,.ll video{display:block;max-width:100%}.ll :where(img),.ll :where(video){width:100%;-o-object-fit:cover;object-fit:cover}.ll :where(svg){max-width:100%}.ll img::-moz-selection{background:transparent}.ll img::selection{background:transparent}@media(hover:hover){.ll::-webkit-scrollbar,.ll ::-webkit-scrollbar{display:none;height:0;width:0}}.ll button{font:inherit;color:inherit}.ll a{color:inherit;text-decoration:none}.ll i,.ll em,.ll .it{font-style:normal}.ll :where(h1,h2,h3,h4,h5,p,ul,ol){margin:0}.ll :where(ul,ol){padding:0;list-style:none}.ll :where(p){font-weight:400;line-height:1.3;letter-spacing:normal;text-wrap:pretty}.ll h1,.ll h2,.ll h3,.ll h4,.ll h5{font-family:var(--font-display);font-weight:600;line-height:1;letter-spacing:var(--ls-tight);text-wrap:balance}@media(max-width:991.98px){.ll h1{hyphens:auto}}.ll .t-h1{font-size:var(--t-h1)}.ll .t-h2{font-size:var(--t-h2)}.ll .t-h3{font-size:var(--t-h3)}.ll .t-h2-h3{font-size:var(--t-h2)}@media screen and (max-width:767.98px){.ll .t-h2-h3{font-size:var(--t-h3)}}.ll .t-h4{font-size:var(--t-h4);line-height:.9;letter-spacing:-.01em}.ll .t-h5{font-size:var(--t-h5);line-height:1.2;letter-spacing:-.01em}.ll .lede{font-size:var(--t-lede);font-weight:400;line-height:1.3;letter-spacing:normal;color:var(--ink-2);text-wrap:pretty}.ll .body-text{font-size:var(--t-body);font-weight:400;line-height:1.3;letter-spacing:normal;color:var(--ink-2)}.ll .eyebrow{font-family:var(--font-sans);font-size:var(--t-eyebrow);font-weight:500;line-height:1;letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--ink-3)}.ll .num{font-family:var(--font-display);font-weight:600;font-variant-numeric:tabular-nums}.ll .on-dark{color:var(--on-dark)}.ll .on-dark .lede,.ll .on-dark .body-text{color:var(--on-dark-2)}.ll .on-dark .eyebrow{color:var(--on-dark-3)}.ll .on-light{color:var(--ink)}.ll .on-dark .on-light .lede,.ll .on-light .lede,.ll .on-dark .on-light .body-text,.ll .on-light .body-text{color:var(--ink-2)}.ll .on-dark .on-light .eyebrow,.ll .on-light .eyebrow{color:var(--ink-3)}.ll ::-moz-selection{background:var(--dark);color:var(--on-dark)}.ll ::selection{background:var(--dark);color:var(--on-dark)}.ll :where(a,button,input,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}@media(prefers-reduced-motion:no-preference){.ll{scroll-behavior:smooth}.ll.lenis.lenis-smooth{scroll-behavior:auto!important}}.ll.lenis,.ll.lenis body{height:auto}.ll .lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.ll .lenis [data-lenis-prevent]{overscroll-behavior:contain}.ll .lenis.lenis-smooth iframe{pointer-events:none}@media(prefers-reduced-motion:reduce){.ll *,.ll *:before,.ll *:after{animation-duration:.001ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.ll .ll-page{min-height:100lvh;display:flex;flex-flow:column;overflow:clip}.ll .ll-container{width:calc(100% + (-2 * var(--gutter)));max-width:var(--container);margin-inline:auto}.ll .ll-row{display:flex;flex-wrap:wrap;margin-inline:calc(-.5 * var(--gutter))}.ll .ll-col{flex:1 1 0%;padding-inline:calc(.5 * var(--gutter));min-width:0}.ll .ll-col[data-lg]{flex:0 0 var(--col-lg);max-width:var(--col-lg)}@media screen and (max-width:991.98px){.ll .ll-col[data-md]{flex-basis:var(--col-md);max-width:var(--col-md)}}@media screen and (max-width:767.98px){.ll .ll-col[data-sm]{flex-basis:var(--col-sm);max-width:var(--col-sm)}}@media screen and (max-width:479.98px){.ll .ll-col[data-xs]{flex-basis:var(--col-xs);max-width:var(--col-xs)}}.ll .ll-row-vgap{row-gap:var(--gutter)}@media screen and (max-width:479.98px){.ll .btn.cc-light{height:2.5rem;padding-top:0;padding-bottom:0;padding-left:1rem;padding-right:1rem}}.ll .ll-section{padding-top:var(--section-pad);padding-bottom:var(--section-pad)}.ll .btn{position:relative;display:inline-flex;justify-content:center;align-items:center;gap:.75rem;padding:.75rem 1.125rem;border-radius:8rem;background-color:#1f2025;color:#ebf0f8;font-size:1rem;font-weight:500;line-height:1.4;letter-spacing:0;text-decoration:none;overflow:clip;transition:transform .6s cubic-bezier(.19,1,.22,1),box-shadow .3s}.ll .btn:hover{transform:scale(1.025);box-shadow:#ffffff80 0 0 .25rem inset}.ll .btn:active{transform:scale(.99)}.ll .btn.cc-navigation{padding:.5rem 1rem}.ll .btn.cc-bientot{opacity:.45;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ll .btn.cc-bientot:hover,.ll .btn.cc-bientot:active{transform:none;box-shadow:none}.ll .nav_link-inerte{opacity:.45;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ll .nav_link-inerte:hover{color:inherit}.ll .ll-bandeau-avenir{position:fixed;left:50%;bottom:1rem;z-index:60;transform:translate(-50%);display:flex;align-items:center;gap:.625rem;width:-moz-max-content;width:max-content;max-width:calc(100vw - 2rem);padding:.625rem 1.125rem;border-radius:999px;background:#1f2025eb;color:#fff;backdrop-filter:blur(12px);font-size:.9375rem;line-height:1.35;box-shadow:0 8px 24px #0000002e}.ll .ll-bandeau-avenir strong{font-weight:600}.ll .ll-bandeau-avenir_point{width:.5rem;height:.5rem;flex:none;border-radius:999px;background:#f5b83d}@media(max-width:479.98px){.ll .ll-bandeau-avenir{font-size:.8125rem;border-radius:1rem}}.ll .ll-banniere-app{display:none}@media(max-width:991.98px),(hover:none)and (pointer:coarse){.ll .ll-banniere-app{display:block;position:fixed;left:0;right:0;bottom:0;z-index:55;padding:0 1rem calc(1rem + env(safe-area-inset-bottom,0px));pointer-events:none;transform:translate3d(0,140%,0);transition:transform .7s cubic-bezier(.19,1,.22,1)}.ll .ll-banniere-app.is-visible{transform:none}.ll .ll-banniere-app_carte{position:relative;pointer-events:auto;display:flex;align-items:center;gap:.75rem;max-width:30rem;margin:0 auto;padding:.5rem 1rem .5rem .5rem;border-radius:22px;background:#fff;box-shadow:#00000026 0 4px 16px}.ll .ll-banniere-app_icone{flex:none;width:4rem;height:4rem;border-radius:.9rem}.ll .ll-banniere-app_texte{display:flex;flex-direction:column;min-width:0;flex:1}.ll .ll-banniere-app_nom{font-size:1.125rem;font-weight:600;line-height:1.25;letter-spacing:-.01em;color:#222326}.ll .ll-banniere-app_ligne{margin-top:.125rem;font-size:.875rem;font-weight:500;line-height:1.25;color:#1f202599;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.ll .ll-banniere-app_bouton{flex:none;display:inline-flex;align-items:center;height:2.5rem;padding:0 1rem;border-radius:128px;background:#1f2025;color:#ebf0f8;font-size:1rem;font-weight:500;text-decoration:none;transition:background-color .2s}.ll .ll-banniere-app_bouton:after{content:"";position:absolute;inset:0;border-radius:inherit}.ll .ll-banniere-app_bouton:active{background:#3a3b41}.ll .ll-banniere-app_bouton:focus-visible{outline:3px solid var(--accent);outline-offset:2px}}@media(max-width:359.98px){.ll .ll-banniere-app_icone{width:3.25rem;height:3.25rem}}.ll .btn-highlight{position:absolute;top:100%;width:100%;height:auto;aspect-ratio:1 / 1;opacity:.6;pointer-events:none;background-image:radial-gradient(circle farthest-side,#ebf0f8,#fff0);transition:opacity .6s cubic-bezier(.19,1,.22,1),top .6s cubic-bezier(.19,1,.22,1)}.ll .btn:hover .btn-highlight{top:0%;opacity:.28}.ll .btn.cc-light{background-color:#fff;color:var(--ink)}.ll .btn.cc-light .btn-highlight{background-image:radial-gradient(circle farthest-side,#1f2025,#1f202500)}.ll .btn.cc-light:hover{box-shadow:#1f20252e 0 0 .25rem inset}.ll .btn.cc-accent{background-color:var(--accent);color:#fff}.ll .card{background-color:var(--light);border-radius:var(--r-card)}.ll .btn.btn-accent{background-color:var(--accent);color:#fff}.ll .nav{position:fixed;inset:0 0 auto;z-index:100;display:flex;justify-content:center;align-items:stretch;max-width:90rem;margin-inline:auto;padding-block:1rem}.ll .nav_layout{position:relative;display:flex;justify-content:center;align-items:center;gap:2.5rem;padding:.5rem;border-radius:2rem;background-color:#fff9;backdrop-filter:blur(.75rem);-webkit-backdrop-filter:blur(.75rem)}.ll .nav_home{position:relative;z-index:1;padding:.5rem 1rem;color:var(--ink);transition:color .15s}.ll .nav_home:hover{color:#1f202599}.ll .nav_logo-container{height:1.25rem}.ll .nav_main{position:relative;z-index:2;display:flex;justify-content:center;align-items:center;gap:2.5rem}.ll .nav_main-wrapper{display:flex}.ll .nav_main-inner{display:flex;align-items:center;gap:1.5rem}.ll .nav_link{color:#1f202599;font-size:1rem;font-weight:500;line-height:1.4;letter-spacing:0;text-decoration:none;transition:color .15s}.ll .nav_link:hover{color:#1f2025}.ll .nav_menu{position:relative;z-index:1;display:none;justify-content:flex-end;align-items:center;width:2.75rem;height:2.75rem;padding-inline:.625rem}.ll .nav_menu-line{position:absolute;height:.125rem;background-color:currentcolor;transition:transform .3s cubic-bezier(.19,1,.22,1),opacity .2s}.ll .nav_menu{cursor:pointer}.ll .nav_menu-line.cc-haut{top:.25rem}.ll .nav_menu-line.cc-bas{top:calc(100% - .375rem)}.ll .nav:has(.nav_bascule:checked) .nav_menu-line{top:50%}.ll .nav:has(.nav_bascule:checked) .nav_menu-line.cc-haut{transform:rotate(45deg)}.ll .nav:has(.nav_bascule:checked) .nav_menu-line.cc-bas{transform:rotate(-45deg)}.ll .nav_bascule:focus-visible+.nav_menu{outline:2px solid currentcolor;outline-offset:2px;border-radius:.5rem}.ll .nav_deroulant-details{display:flex;align-items:center}.ll .nav_voile{display:none}@media screen and (min-width:768px){.ll .nav_deroulant.cc-large{position:static}.ll .nav_layout:has(.nav_deroulant.cc-large){position:static}.ll .nav_main:has(.nav_deroulant.cc-large){position:static}}.ll .nav_deroulant-details>summary{list-style:none;cursor:pointer}.ll .nav_deroulant-details>summary::-webkit-details-marker{display:none}.ll .nav_deroulant-details[open] .nav_chevron{transform:rotate(180deg)}.ll .nav_panneau{--nav-encre: #1d1d1f;--nav-encre-2: #6e6e73;border-radius:.875rem;background-color:#fff;box-shadow:0 12px 40px #0a0e1821,0 2px 8px #0a0e180f;max-height:calc(100svh - 6.5rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.ll .nav_panneau.cc-large{display:grid;grid-template-columns:15rem minmax(0,1fr);gap:.5rem;align-items:start}.ll .nav_panneau-cartes{display:flex;flex-flow:column;gap:.5rem}.ll .nav_panneau-groupes{min-width:0}.ll .nav_rail{margin-top:.125rem;padding-top:.375rem;border-top:1px solid rgba(10,14,24,.08)}.ll .nav_filet{height:1px;margin:.375rem .625rem;background-color:#0a0e1814}.ll .nav_groupe-titre{display:flex;align-items:center;gap:.4375rem;padding:.5rem .625rem .3125rem;font-size:.6875rem;font-weight:600;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:var(--nav-encre-2)}.ll .nav_groupe-titre:before{content:"";flex:0 0 auto;width:.75rem;height:.125rem;border-radius:1px;background-color:var(--accent)}.ll .nav_groupe-bascule,.ll .nav_groupe-chevron{display:none}.ll .nav_groupe-libelle{min-width:0}.ll .nav_entree{display:flex;align-items:flex-start;gap:.5625rem;padding:.4375rem .5rem;border-radius:.5rem;transition:background-color var(--d-fast) ease}.ll .nav_entree:hover{background-color:color-mix(in srgb,var(--accent) 9%,transparent)}.ll .nav_entree-label{display:block;font-size:.875rem;font-weight:600;line-height:1.3;letter-spacing:-.003em;color:var(--nav-encre)}.ll .nav_entree-desc{display:block;margin-top:.0625rem;font-size:.75rem;line-height:1.4;color:var(--nav-encre-2)}.ll .nav_entree-pastille,.ll .nav_carte-pastille{flex:0 0 auto;display:grid;place-items:center;color:var(--accent);transition:background-color var(--d-fast) ease}.ll .nav_entree-pastille{width:1.625rem;height:1.625rem;margin-top:.0625rem;border-radius:.5rem;background-color:color-mix(in srgb,var(--accent) 7%,transparent)}.ll .nav_entree:hover .nav_entree-pastille{background-color:color-mix(in srgb,var(--accent) 22%,transparent)}.ll .nav_carte-pastille{width:2rem;height:2rem;margin-bottom:.125rem;border-radius:.5625rem;background-color:color-mix(in srgb,var(--accent) 14%,#fff)}.ll .nav_glyphe{display:block;width:1rem;height:1rem}.ll .nav_glyphe.cc-carte{width:1.125rem;height:1.125rem}.ll .nav_badge{display:inline-block;margin-left:.375rem;padding:.0625rem .3125rem;border-radius:.25rem;font-size:.625rem;font-weight:600;line-height:1.4;letter-spacing:.01em;vertical-align:.0625rem;color:#8a5300;background-color:#f59e0b2e}.ll .nav_carte{display:flex;flex-flow:column;align-items:flex-start;gap:.25rem;padding:.75rem;border-radius:.75rem;transition:background-color var(--d-fast) ease,transform var(--d-fast) var(--ease-expo)}.ll .nav_carte.cc-vedette{background-color:color-mix(in srgb,var(--accent) 8%,#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 18%,transparent)}.ll .nav_carte.cc-vedette:hover{background-color:color-mix(in srgb,var(--accent) 13%,#fff);transform:translateY(-1px)}.ll .nav_carte.cc-encart{background-color:#0a0e180a}.ll .nav_carte.cc-encart:hover{background-color:#0a0e1812;transform:translateY(-1px)}.ll .nav_carte-titre{font-size:.9375rem;font-weight:600;line-height:1.3;letter-spacing:-.006em;color:var(--nav-encre)}.ll .nav_carte-desc{font-size:.75rem;line-height:1.4;color:var(--nav-encre-2)}.ll .nav_carte-note{align-self:stretch;margin-top:.375rem;padding-top:.375rem;border-top:1px solid rgba(10,14,24,.08);font-size:.6875rem;line-height:1.35;color:var(--nav-encre-2)}.ll .nav_entete{display:flex;align-items:center;gap:.375rem;padding:.4375rem .625rem;border-radius:.5rem;font-size:.8125rem;font-weight:500;color:var(--accent);transition:background-color var(--d-fast) ease}.ll .nav_entete:hover{background-color:color-mix(in srgb,var(--accent) 7%,transparent)}.ll .nav_entete svg{transition:transform var(--d-fast) var(--ease-expo)}.ll .nav_entete:hover svg{transform:translate(3px)}@keyframes nav_entrer{0%{opacity:0;transform:translateY(4px)}}.ll .nav_panneau-cartes>*,.ll .nav_panneau-groupes>*{animation:nav_entrer .32s var(--ease-expo) backwards}.ll .nav_panneau-cartes>*:nth-child(2){animation-delay:40ms}.ll .nav_panneau-groupes>*:nth-child(1){animation-delay:30ms}.ll .nav_panneau-groupes>*:nth-child(2){animation-delay:58ms}.ll .nav_panneau-groupes>*:nth-child(3){animation-delay:86ms}.ll .nav_panneau-groupes>*:nth-child(4){animation-delay:114ms}.ll .nav_panneau-groupes>*:nth-child(5){animation-delay:142ms}.ll .nav_panneau-groupes>*:nth-child(n+6){animation-delay:.17s}@media screen and (max-width:991.98px){.ll .nav_panneau.cc-large{grid-template-columns:minmax(0,1fr)}.ll .nav_panneau.cc-large .nav_rail{display:none}}@media screen and (max-width:767.98px){.ll .nav{left:1rem;right:1rem;width:auto;max-width:none}.ll .nav_layout{width:100%;padding:0;border-radius:1rem;flex-wrap:wrap;row-gap:0;justify-content:space-between}.ll .nav_home{width:50%}.ll .nav_menu{display:flex}.ll .nav_right{flex:1 1 0%;display:flex;justify-content:flex-end;align-items:center;padding-block:.25rem;padding-right:.5rem}.ll .nav:has(.nav_bascule:checked) .nav_layout{background-color:#fff;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 18px 50px #0a0e182e,0 2px 8px #0a0e1812}.ll .nav_voile{display:block;position:fixed;inset:0;background-color:#0a0e184d;opacity:0;pointer-events:none;transition:opacity .35s ease}.ll .nav:has(.nav_bascule:checked) .nav_voile{opacity:1;pointer-events:auto}.ll:has(.nav_bascule:checked){overflow:hidden}.ll .nav_main-wrapper{flex-flow:column;width:100%;height:0;overflow:hidden;transition:height .45s cubic-bezier(.19,1,.22,1)}.ll .nav:has(.nav_bascule:checked) .nav_main-wrapper{height:auto;max-height:calc(100svh - 6.5rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.ll .nav:has(.nav_bascule:checked) .nav_main-wrapper::-webkit-scrollbar{display:none}.ll .nav_main{flex:0 0 auto;flex-flow:column;align-items:stretch;gap:.75rem;width:100%;padding-top:.25rem;padding-bottom:1rem}.ll .nav_main-inner{flex-flow:column;align-items:stretch;gap:0;width:100%;text-align:left}.ll .nav_main-inner>*+*{border-top:1px solid rgba(10,14,24,.07)}.ll .nav_deroulant-details{display:block}.ll .nav_link{padding-block:.6875rem;padding-inline:1rem;font-size:1.0625rem;color:#1f2025}.ll .nav_deroulant-details[open]>.nav_declencheur{color:var(--accent)}.ll .nav_panneau{max-height:none;overflow:visible;border-radius:0;box-shadow:none;background-color:color-mix(in srgb,var(--accent) 4%,transparent);padding:.375rem 0 .625rem}.ll .nav_panneau-boite{width:100%!important;padding-top:0}.ll .nav_panneau-grille{grid-template-columns:1fr}.ll .nav_panneau.cc-large{grid-template-columns:1fr;gap:0}.ll .nav_panneau-cartes{padding:.125rem .75rem .5rem}.ll .nav_entree,.ll .nav_entete{padding-inline:.75rem}.ll .nav_entree{padding-block:.5rem}.ll .nav_module{padding-inline:.75rem}.ll .nav_groupe-bascule{display:block;position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ll .nav_groupe-titre{padding-inline:.75rem}.ll .nav_groupe-titre{justify-content:flex-start;gap:.5rem;min-height:2.75rem;padding-block:.5rem;cursor:pointer}.ll .nav_groupe-libelle{flex:1 1 auto}.ll .nav_groupe-chevron{display:block;width:.875rem;height:.875rem;flex:0 0 auto;transition:transform .2s ease}.ll .nav_groupe-bascule:checked~.nav_groupe-titre .nav_groupe-chevron{transform:rotate(180deg)}.ll .nav_groupe-bascule:focus-visible~.nav_groupe-titre{outline:2px solid var(--accent);outline-offset:-2px;border-radius:.5rem}.ll .nav_groupe-bascule~.nav_panneau-grille{display:none}.ll .nav_groupe-bascule:checked~.nav_panneau-grille{display:grid}.ll .nav_filet{margin-inline:.75rem}.ll .nav_pied{position:sticky;bottom:0;z-index:1;padding-top:2.5rem;padding-bottom:.25rem;background-image:linear-gradient(to bottom,#fff0,#fff 45%)}}.ll .hero_section{position:relative;display:flex;flex-flow:row;justify-content:center;align-items:stretch;min-height:100svh;padding-top:.5rem;padding-bottom:0;overflow:clip}.ll .hero_container{position:relative;width:calc(100% - 1rem);max-width:none;margin-inline:auto;padding-top:6rem;border-radius:1.5rem;overflow:hidden}.ll .hero_bg{position:absolute;inset:.5rem 0 auto;width:calc(100% - 1rem);margin-inline:auto;min-height:calc(100svh - 1rem);border-radius:1.5rem;background-image:linear-gradient(var(--hero-top) 0%,color-mix(in srgb,var(--hero-top) 74%,#fff) 34%,color-mix(in srgb,var(--hero-top) 22%,#fff) 58%,#fff 80%,#fff 100%);pointer-events:none}.ll .hero_tunnel-container{position:absolute;inset:0;z-index:1;display:flex;justify-content:center;align-items:center;border-radius:1.5rem;overflow:hidden}.ll .hero_tunnel{width:100%;aspect-ratio:1920 / 1080;mask-image:linear-gradient(#0000,#000 10% 80%,#0000 97%);-webkit-mask-image:linear-gradient(rgba(0,0,0,0) 0%,#000 10%,#000 80%,rgba(0,0,0,0) 97%);mask-position:50% center;-webkit-mask-position:50% center;mask-size:cover;-webkit-mask-size:cover;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;margin-top:var(--tunnel-bas, 15.7%);-o-object-fit:cover;object-fit:cover;display:block;height:auto}.ll .hero_tunnel-fixe{display:none}@media(prefers-reduced-motion:reduce){.ll video.hero_tunnel{display:none}.ll .hero_tunnel-fixe{display:block}}@keyframes hero-tunnel-traversee{0%{scale:1;translate:0 0}to{scale:1.35;translate:0 -40px}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.ll .hero_section{view-timeline:--hero-traversee block}.ll .hero_tunnel{animation:hero-tunnel-traversee linear both;animation-timeline:--hero-traversee;animation-range:cover 0% cover 100%}}}.ll .hero_phone-section{position:relative;z-index:2;display:flex;justify-content:center;align-items:flex-start;width:100%;max-width:90rem;aspect-ratio:1440 / 613;pointer-events:none;mask-image:linear-gradient(#000 63%,#0000);-webkit-mask-image:linear-gradient(#000 63%,rgba(0,0,0,0) 100%);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-size:100% 100%}.ll .hero_device-stage{position:absolute;top:0;left:0;width:100%;height:calc(100% * var(--stage-debord, 1.22));transform:translate(var(--stage-x, -10%),var(--stage-y, -8%))}.ll .hero_device-stage:has([data-scene=plate]){position:static;height:auto;transform:none}.ll [data-accent=portail] h1{hyphens:manual}.ll .hero_phone-container{position:relative;display:flex;justify-content:center;align-items:flex-start;width:26%;max-width:25rem;height:100%;transform:translate(-14%)}.ll .hero_phone{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;width:100%;transform:translateY(.5em)}.ll .hero_watch{position:absolute;z-index:2;top:28%;right:-28%;display:flex;justify-content:center;align-items:center;width:70%}.ll .hero_rating{width:5rem}@media screen and (max-width:991.98px){.ll .hero_phone-container{width:36%}.ll .hero_phone-section{aspect-ratio:1440 / 821}}@media screen and (max-width:767.98px){.ll .hero_phone-container{width:60%}.ll .hero_phone-section{aspect-ratio:1440 / 1271}.ll .hero_device-stage{--stage-x: 0%}}@media screen and (max-width:479.98px){.ll .hero_tunnel{transform:translateY(-10%) scale(2)}.ll .hero_phone-container{width:70%;transform:none}.ll .hero_phone-section{aspect-ratio:1440 / 1671;justify-content:flex-start;align-items:flex-start}}@media screen and (max-width:991.98px){.ll .hero_container:has(>.hero_contenu .hero_bottom-wrap){display:grid;grid-template-columns:minmax(0,1fr);align-content:start;--tunnel-marge: 1rem;--tunnel-ancre: .3}.ll .hero_container:has(>.hero_contenu .hero_bottom-wrap)>.hero_contenu{display:contents}.ll .hero_container:has(>.hero_contenu .hero_bottom-wrap)>.hero_contenu>*{position:relative;z-index:2}.ll .hero_container:has(>.hero_contenu .hero_bottom-wrap)>.hero_tunnel-container{grid-row:2;grid-column:1;inset:calc(var(--tunnel-marge) + (100% - var(--tunnel-marge)) * var(--tunnel-ancre)) 0 auto;height:0;overflow:visible}.ll .hero_container:has(>.hero_contenu .hero_bottom-wrap) .hero_tunnel{margin-top:0}}@media screen and (max-width:767.98px){.ll .hero_container:has(>.hero_contenu .hero_bottom-wrap){--tunnel-marge: 2rem;--tunnel-ancre: .3}}@media screen and (max-width:479.98px){.ll .hero_container:has(>.hero_contenu .hero_bottom-wrap){--tunnel-ancre: .3}}.ll .hero_fondu{position:relative;height:0;z-index:3;pointer-events:none;--fondu-h: clamp(8rem, 12vw + 4rem, 16rem)}.ll .hero_fondu:before,.ll .hero_fondu:after{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--fondu-h)}.ll .hero_fondu:before{backdrop-filter:blur(1.75rem);-webkit-backdrop-filter:blur(1.75rem);mask-image:linear-gradient(to bottom,#0000,#00000047 30%,#000000b8 58%,#000 82% 100%);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.28) 30%,rgba(0,0,0,.72) 58%,#000 82%,#000 100%);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-size:100% 100%}.ll .hero_fondu:after{background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,.14) 30%,rgba(255,255,255,.48) 56%,rgba(255,255,255,.86) 80%,var(--canvas) 94%,var(--canvas) 100%)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.ll .hero_fondu:before{display:none}}.ll .works-with{padding-top:6rem;padding-bottom:0}.ll .works-with_marquee{display:flex;justify-content:center;align-items:stretch;width:100%}.ll .works-with_marquee-row{flex:0 0 auto;display:flex;justify-content:flex-start;align-items:center;gap:2.5rem}@media screen and (max-width:767.98px){.ll .works-with_marquee-row{flex:1 1 auto;max-width:100%;flex-wrap:wrap;justify-content:center;gap:1.25rem 2rem}.ll .works-with{padding-top:4rem}.ll .works-with_marquee{mask-image:linear-gradient(90deg,#0000,#000 25% 75%,#0000);-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0%,#000 25%,#000 75%,rgba(0,0,0,0) 100%)}}.ll .works-with_marquee-col{height:1.5rem;-o-object-fit:contain;object-fit:contain}@property --flux-x{syntax: "<number>"; inherits: true; initial-value: 0;}@property --flux-t{syntax: "<number>"; inherits: true; initial-value: 0;}@keyframes hero-flux-course{0%{--flux-x: 0}to{--flux-x: 1}}@keyframes hero-flux-horloge{0%{--flux-t: 0}to{--flux-t: 1}}.ll .hero_flux{position:absolute;inset:0 0 auto;z-index:0;width:100%;height:100%;transform:translateY(-15%);pointer-events:none;overflow:visible;container-type:size;display:none}@supports (rotate: atan2(1px,1px)) and (animation-timing-function: linear(0,1)) and (width: 1cqw){@media(prefers-reduced-motion:no-preference)and (min-width:768px){.ll .hero_flux{display:block}}}.ll .hero_flux-voyageur{position:absolute;top:0;left:0;display:grid;place-items:center;width:-moz-max-content;width:max-content;will-change:transform;--flux-q: calc(144 * var(--flux-x) - 22 - var(--flux-axe));transform:translate(-50%,-50%) translate(calc(-22cqw + 144cqw * var(--flux-x)),calc(50cqh + var(--flux-voie) * (var(--flux-epaisseur) + var(--flux-evasement) * var(--flux-q) * var(--flux-q)) * .5cqh)) rotate(atan2(calc(var(--flux-voie) * var(--flux-evasement) * (1.2 * var(--flux-q) + .36) * .5cqh),.6cqw)) scale(var(--flux-echelle));animation-name:hero-flux-course,hero-flux-horloge;animation-duration:calc(var(--flux-cycle) * 1s);animation-delay:calc(var(--flux-depart) * 1s);animation-timing-function:var(--flux-course),var(--flux-horloge);animation-iteration-count:infinite;animation-fill-mode:both}.ll .hero_flux-face{grid-area:1 / 1;display:block}.ll .hero_flux-face[data-face=entree]{opacity:clamp(0,1 - (var(--flux-t) - .48) * var(--flux-duree) / .3,1)}.ll .hero_flux-face[data-face=sortie]{opacity:clamp(0,(var(--flux-t) - .5) * var(--flux-duree) / .3,1)}@media screen and (max-width:767.98px){.ll .hero_flux{display:none}}.ll .feature_card{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--r-card);background-color:#ebf0f8}.ll .feature_card-top{padding:clamp(2.5rem,2.357rem + .714vw,3rem)}.ll .feature_card-content{position:relative;flex:1 0 auto;aspect-ratio:432 / 495;overflow:hidden;display:flex;justify-content:center;align-items:flex-start}.ll .feature_card-device{position:relative;flex:none;width:var(--dev-w, 77.3148%);left:var(--dev-x, 0%);top:var(--dev-y, 0%)}.ll .feature_card-content{container-type:size}.ll .feature_card-device.cc-mac{position:absolute;width:max(var(--dev-w),165cqh);left:calc(50% - (max(var(--dev-w),165cqh)/2))}.ll .feature_card-device.cc-mac.cc-gauche{left:6%}.ll .feature_card-device.cc-mac.cc-droite{left:auto;right:6%}.ll .feature_card-lien{color:inherit;text-decoration:none}.ll .feature_card-lien:focus-visible{outline:none}.ll .feature_card-lien:focus-visible:after{border-radius:var(--r-card);box-shadow:inset 0 0 0 3px var(--accent)}.ll .feature_card:has(.feature_card-lien) .feature_card-device{transition:transform .6s cubic-bezier(.19,1,.22,1)}@media(hover:hover){.ll .feature_card:has(.feature_card-lien:hover) .feature_card-device{transform:translateY(-6px)}}@media screen and (max-width:767.98px){.ll .feature_card-content{aspect-ratio:370 / 398}.ll .feature_fg.cc-bar .feature_fg-blur{border-radius:1.3em}.ll .feature_fg.cc-wide .feature_fg-blur{border-radius:1.1em}}.ll .feature_fg{position:absolute;z-index:2}.ll .feature_fg.cc-bar{bottom:-18%;left:9.5%;width:81.0185%;display:flex;flex-flow:column;gap:.7em}.ll .feature_fg.cc-wide{bottom:22%;left:6.1%;width:87.7315%;display:flex;gap:2%}.ll .feature_fg.cc-tile{bottom:34%;right:5.69476%;width:36.8056%;aspect-ratio:1 / 1;border-radius:12%;backdrop-filter:blur(1.25rem);-webkit-backdrop-filter:blur(1.25rem);background-color:#ffffff9e;box-shadow:#ffffff5c 0 1px inset,#10182829 0 4px 1.5rem}.ll .feature_fg-blur{overflow:clip;border-radius:.9em;backdrop-filter:blur(1rem);-webkit-backdrop-filter:blur(1rem);background-color:#ffffff9e;box-shadow:#00000026 0 2px 1rem}.ll .feature_fg-blur.cc-solid{background-color:#fff;box-shadow:#10182824 0 4px 1.25rem}.ll .marquee{display:flex;justify-content:flex-start;align-items:stretch}.ll .marquee.cc-center{justify-content:center}.ll .marquee.cc-accolades{mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000);-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0%,#000 20%,#000 80%,rgba(0,0,0,0) 100%)}.ll .marquee_row{flex:0 0 auto;display:flex;justify-content:center;align-items:stretch;gap:var(--gutter);padding-right:var(--gutter)}.ll .marquee_image{width:clamp(8.5rem,6.714rem + 8.929vw,14.75rem);aspect-ratio:236 / 420;border-radius:1rem;overflow:clip}.ll .marquee_image>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ll .marquee_card{width:24rem;height:100%;padding:2rem;border-radius:var(--r-marquee-card);background-color:#ebf0f8}.ll .marquee_card .u-star{color:#ff9500}.ll .marquee_card .body-text{color:var(--ink);line-height:1.5}.ll .marquee_card .t-h5{line-height:1.25;text-wrap:balance}@media screen and (max-width:767.98px){.ll .marquee_card{border-radius:1.5rem;padding:1.5rem;width:min(20rem,78vw)}}.ll .feature_h{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;width:100%;border-radius:1.5rem;background-color:#ebf0f8;overflow:hidden}.ll .feature_h:before{content:"";grid-area:1 / 1;aspect-ratio:1360 / 650}.ll .feature_h-images{grid-area:1 / 1;justify-self:start;align-self:stretch}.ll .feature_h.cc-images-right .feature_h-images{justify-self:end}.ll .feature_h-content{grid-area:1 / 1;justify-self:end;position:relative;z-index:4;display:flex;justify-content:flex-start;align-items:center;width:clamp(23.125rem,20.018rem + 15.536vw,34rem);padding:2.5rem 5rem}.ll .feature_h-content.cc-left{justify-self:start;justify-content:center;align-items:flex-start;width:clamp(23.125rem,19.482rem + 18.214vw,35.875rem)}.ll .feature_h-images{position:relative;width:59.6324%;height:100%;display:flex;align-items:center;justify-content:center}.ll .feature_h-images.cc-bleed{right:-7.5%}@media screen and (max-width:991.98px){.ll .feature_h-content{padding-right:2.5rem}.ll .feature_h-content.cc-left{padding-left:2.5rem;padding-right:5rem}}@media screen and (max-width:767.98px){.ll .feature_h{grid-auto-flow:row}.ll .feature_h:before{display:none}.ll .feature_h-images,.ll .feature_h-content,.ll .feature_h-content.cc-left{grid-area:auto;justify-self:stretch}.ll .feature_h-content,.ll .feature_h-content.cc-left{order:-9999;position:static;width:100%;padding:clamp(2.5rem,2.357rem + .714vw,3rem) clamp(2.5rem,2.357rem + .714vw,3rem) 0}.ll .feature_h-images{width:100%;aspect-ratio:370 / 398;height:auto;padding:0}.ll .feature_h-images.cc-longer{aspect-ratio:370 / 470}.ll .feature_h-images.cc-bleed{right:0}}.ll .intelligence_card{position:relative;width:100%;height:38.75rem;border-radius:1.5rem;background-color:#ebf0f8;clip-path:inset(0 round 1.5rem)}.ll .intelligence_text{padding:clamp(2.5rem,1.562rem + 3.82vw,5rem)}.ll .intelligence_content{position:relative;display:flex;justify-content:center;align-items:center;width:55%}.ll .intelligence_fixed{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%}@media screen and (max-width:991.98px){.ll .intelligence_card{height:32rem}}@media screen and (max-width:767.98px){.ll .intelligence_card{height:auto}.ll .intelligence_content{width:100%}.ll .intelligence_fixed{display:none}}.ll .records_animation{position:relative;display:flex;justify-content:center;align-items:center;width:100%}.ll .records_circle-container{position:absolute;top:0;bottom:0;left:-29%;width:100%;display:flex;justify-content:center;align-items:center}.ll .records_circle{position:absolute;z-index:1;aspect-ratio:1 / 1;border-radius:50%;box-shadow:#fff 0 0 1.5rem inset}.ll .records_circle.cc-1{z-index:2;width:116%}.ll .records_circle.cc-2{width:168%}.ll .records_circle.cc-3{width:220%}.ll .records_circle.cc-4{width:280%}.ll .records_device{position:absolute;z-index:2}.ll .records_device.cc-phone{top:16.6154%;left:6.78175%;width:46.8557%;max-width:23.75rem}.ll .records_device.cc-mac{top:50%;left:-16%;width:80%;transform:translateY(-50%)}.ll .records_phone{position:absolute;z-index:2;top:16.6154%;left:6.78175%;width:46.8557%;max-width:23.75rem}.ll .records_ui{position:absolute;z-index:3;display:flex;align-items:center;gap:.625rem;padding:.75rem 1rem;border-radius:1rem;background:#ffffffd1;backdrop-filter:blur(1rem);-webkit-backdrop-filter:blur(1rem);box-shadow:#00000026 0 2px 1rem;font-size:.8125rem;font-weight:500;color:var(--ink);white-space:nowrap}.ll .records_ui.cc-1{top:10%;right:-2%;transform:rotate(5deg)}.ll .records_ui.cc-2{bottom:-7%;left:28%;transform:rotate(-10deg)}@media screen and (max-width:767.98px){.ll .records_device.cc-phone,.ll .records_device.cc-mac{position:relative;z-index:2;top:auto;left:auto;width:100%;max-width:none;transform:none}.ll .records_ui{display:none}.ll .feature_h-images{position:relative;overflow:hidden}.ll .records_circle-container{top:0;bottom:-50%;left:-20%;width:140%;height:auto}.ll .feature_h-images.cc-orbite{justify-content:center;align-items:flex-start}.ll .feature_h-images.cc-orbite .records_device.cc-phone{margin-top:34%}.ll .feature_h-images.cc-orbite:has(.cc-mac){justify-content:flex-start}.ll .feature_h-images.cc-orbite .records_device.cc-mac{flex:none;width:128%;margin:40% 0 0 4%}}.ll .footer{padding-top:var(--section-pad);padding-bottom:var(--section-pad)}.ll .footer_logo{width:6.5625rem}.ll .footer_link{display:block;position:relative;color:var(--ink);font-weight:500;text-decoration:none;transition:opacity .15s}.ll .footer_link:hover{opacity:.6}.ll [id=fonctionnalites],.ll [id=patrimoine]{scroll-margin-top:7rem}.ll .footer_link-list .footer_link{color:#1f2025}.ll .footer_cols{display:grid;grid-template-columns:repeat(var(--footer-cols, 3),minmax(0,1fr));-moz-column-gap:2rem;column-gap:2rem;row-gap:3rem}@media screen and (max-width:767.98px){.ll .footer_cols{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2rem}}@media screen and (max-width:767.98px){.ll .footer_col{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start}}.ll .stage3d{perspective:1400px;perspective-origin:50% 42%}.ll .stage3d-near{perspective:1500px}.ll .tilt-mac,.ll .tilt-phone,.ll .tilt-phone-alt{transform-style:preserve-3d;will-change:transform}.ll .tilt-mac{transform:perspective(1900px) rotateY(-15deg) rotateX(2deg) rotate(1.2deg)}.ll .tilt-mac.cc-right{transform:rotateX(5deg) rotateY(15deg) rotate(-1.2deg)}.ll .tilt-mac.cc-flat{transform:rotateX(3deg) rotateY(-7deg)}.ll .tilt-tel{transform:perspective(1200px) rotateY(17deg) rotateX(4deg) rotate(-2deg);transform-style:preserve-3d;will-change:transform}.ll .tilt-phone{transform:rotateX(-1deg) rotateY(-10deg) rotate(7deg)}.ll .tilt-phone-alt{transform:rotateY(34deg) rotate(-5deg) scale(.97,.99)}.ll .screen3d{transform:translateZ(6px);transform-style:preserve-3d}.ll .ground3d{position:absolute;inset:auto 6% -6%;height:12%;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%,#0a0e186b,#0a0e1800 72%);filter:blur(14px);transform:rotateX(78deg);transform-origin:50% 100%}@media screen and (max-width:767.98px){.ll .stage3d,.ll .stage3d-near{perspective:none}.ll .tilt-phone,.ll .tilt-phone-alt,.ll .tilt-mac,.ll .tilt-mac.cc-right,.ll .tilt-mac.cc-flat,.ll .screen3d{transform:none}.ll .ground3d{display:none}}.ll .craft_container{width:calc(100% + (-2 * var(--gutter)));max-width:var(--container);margin-inline:auto;transform:translateY(11%)}.ll .craft_row{display:flex;align-items:stretch;justify-content:center;-moz-column-gap:1rem;column-gap:1rem}.ll .craft_col{flex:1 1 0%;display:flex;min-width:0}.ll .craft_col.cc-stack{flex-flow:column;justify-content:center;align-items:center;row-gap:1rem}.ll .craft_col.cc-one{justify-content:center;align-items:center}.ll .craft_col.cc-one-top{justify-content:center;align-items:flex-start}.ll .crafted_frame{position:relative;display:flex;justify-content:center;align-items:center;width:100%;border-radius:clamp(1.25rem,1.036rem + 1.071vw,2rem);overflow:hidden}.ll .crafted_frame.cc-small{height:10.375rem}.ll .crafted_frame.cc-medium{height:14.375rem}.ll .crafted_frame.cc-large{height:22.25rem;flex-grow:1}.ll .crafted_frame img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:991.98px){.ll .craft_container{width:115%;margin-left:-7.5%}}@media screen and (max-width:767.98px){.ll .craft_container{width:150%;margin-left:-25%}}@media screen and (max-width:479.98px){.ll .craft_container{width:220%;margin-left:-60%}}.ll .craft_veil{position:absolute;inset:auto 0 0;height:42%;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,0) 0%,var(--canvas) 74%)}.ll .hero_clouds{position:absolute;inset:.5rem 0 auto;width:calc(100% - 1rem);margin-inline:auto;height:calc((100svh - 1rem)*.462);border-radius:1.5rem 1.5rem 0 0;mix-blend-mode:screen;pointer-events:none;overflow:hidden;-o-object-fit:cover;object-fit:cover;display:block}@keyframes ll-reveal{0%{opacity:0;translate:0 24px}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.ll [data-reveal]{animation:ll-reveal linear both;animation-timeline:view();animation-range:entry 0% entry 60%}}}@keyframes ll-loop-slide{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.ll .ll-loop_rail{animation-name:ll-loop-slide;animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform}.ll .ll-loop:hover .ll-loop_rail{animation-play-state:paused}@keyframes ll-ring{0%{stroke-dashoffset:94.25}to{stroke-dashoffset:0}}.ll .ll-notall-list{display:flex;flex-flow:column;gap:.5rem;height:32.75rem;padding-top:1rem;padding-bottom:1rem;overflow-y:auto;mask-image:linear-gradient(#0000,#000 10% 90%,#0000);-webkit-mask-image:linear-gradient(rgba(0,0,0,0) 0%,#000 10%,#000 90%,rgba(0,0,0,0) 100%);scrollbar-width:none}.ll .ll-notall-list::-webkit-scrollbar{display:none}.ll .ll-notall-item{background-color:var(--light);border-radius:1.5rem;transition:transform .25s}.ll .ll-notall-radio{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ll .ll-notall-item:has(.ll-notall-radio:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.ll .ll-notall-item:not(:has(.ll-notall-radio:checked)){transform:scale(.925)}.ll .ll-notall-item:active{transform:scale(.99)}.ll .ll-notall-item:not(:has(.ll-notall-radio:checked)):active{transform:scale(.915)}.ll .ll-notall-titre,.ll .ll-notall-corps,.ll .ll-notall-fleche{color:#8b8c8f}.ll .ll-notall-item:has(.ll-notall-radio:checked) .ll-notall-titre,.ll .ll-notall-item:has(.ll-notall-radio:checked) .ll-notall-fleche{color:var(--ink)}.ll .ll-notall-item:has(.ll-notall-radio:checked) .ll-notall-corps{color:var(--ink-2)}.ll .ll-notall-anneau{display:none}.ll .ll-notall[data-auto] .ll-notall-item:has(.ll-notall-radio:checked) .ll-notall-anneau{display:flex}.ll .ll-notall[data-auto] .ll-notall-item:has(.ll-notall-radio:checked) .ll-notall-fleche{display:none}.ll .ll-notall-progression{animation:ll-ring var(--notall-veille, 5s) linear forwards}.ll .ll-notall-ecran{opacity:0;visibility:hidden;pointer-events:none;transition-property:opacity,visibility;transition-duration:var(--d-fast)}.ll .ll-notall:has(.ll-notall-item:nth-child(1) .ll-notall-radio:checked) .ll-notall-ecran:nth-child(1),.ll .ll-notall:has(.ll-notall-item:nth-child(2) .ll-notall-radio:checked) .ll-notall-ecran:nth-child(2),.ll .ll-notall:has(.ll-notall-item:nth-child(3) .ll-notall-radio:checked) .ll-notall-ecran:nth-child(3),.ll .ll-notall:has(.ll-notall-item:nth-child(4) .ll-notall-radio:checked) .ll-notall-ecran:nth-child(4),.ll .ll-notall:has(.ll-notall-item:nth-child(5) .ll-notall-radio:checked) .ll-notall-ecran:nth-child(5),.ll .ll-notall:has(.ll-notall-item:nth-child(6) .ll-notall-radio:checked) .ll-notall-ecran:nth-child(6),.ll .ll-notall:has(.ll-notall-item:nth-child(7) .ll-notall-radio:checked) .ll-notall-ecran:nth-child(7),.ll .ll-notall:has(.ll-notall-item:nth-child(8) .ll-notall-radio:checked) .ll-notall-ecran:nth-child(8),.ll .ll-notall:has(.ll-notall-item:nth-child(9) .ll-notall-radio:checked) .ll-notall-ecran:nth-child(9),.ll .ll-notall:has(.ll-notall-item:nth-child(10) .ll-notall-radio:checked) .ll-notall-ecran:nth-child(10),.ll .ll-notall:has(.ll-notall-item:nth-child(11) .ll-notall-radio:checked) .ll-notall-ecran:nth-child(11),.ll .ll-notall:has(.ll-notall-item:nth-child(12) .ll-notall-radio:checked) .ll-notall-ecran:nth-child(12),.ll .ll-notall:has(.ll-notall-item:nth-child(13) .ll-notall-radio:checked) .ll-notall-ecran:nth-child(13),.ll .ll-notall:has(.ll-notall-item:nth-child(14) .ll-notall-radio:checked) .ll-notall-ecran:nth-child(14),.ll .ll-notall:has(.ll-notall-item:nth-child(15) .ll-notall-radio:checked) .ll-notall-ecran:nth-child(15),.ll .ll-notall:has(.ll-notall-item:nth-child(16) .ll-notall-radio:checked) .ll-notall-ecran:nth-child(16){opacity:1;visibility:visible;pointer-events:auto}@media screen and (max-width:991.98px){.ll .ll-notall-item{transform-origin:0% center}}@media screen and (max-width:767.98px){.ll .ll-notall-list{flex-flow:row;height:auto;width:calc(100% + 2 * var(--gutter));margin-left:calc(-1 * var(--gutter));margin-right:calc(-1 * var(--gutter));padding-left:var(--gutter);padding-right:var(--gutter);overflow-x:auto;mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0%,#000 10%,#000 90%,rgba(0,0,0,0) 100%)}.ll .ll-notall-item{flex:0 0 auto;width:18.75rem;display:flex;transform-origin:50% center}}.ll .nav-plein{position:fixed;top:0;left:0;right:0;z-index:999;transition:color .3s ease-in-out,background-color .3s ease-in-out;color:#fff;background-color:#2223260a;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.ll .nav-plein.cc-clair{color:#222326;background-color:#fff9}.ll .nav-plein_layout{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:calc(78.75rem + 80px);margin-inline:auto;padding:16px 40px}.ll .nav-plein_home{display:inline-flex;align-items:center;font-size:1.3125rem;color:inherit;text-decoration:none}.ll .nav-plein_droite{display:flex;align-items:center;gap:2rem}.ll .nav-plein_lien{padding:3px 12px;color:inherit;font-size:1rem;font-weight:500;text-decoration:none;transition:opacity .15s}.ll .nav-plein_lien:hover{opacity:.6}.ll .nav-plein_pilule{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;border:0;border-radius:100px;background-color:#ffffff29;color:inherit;font-size:1rem;font-weight:500;line-height:1.4;cursor:pointer;transition:background-color .2s;transition:background-color .3s ease-in-out}.ll .nav-plein_pilule:hover{background-color:#ffffff42}.ll .cc-clair .nav-plein_pilule{background-color:#2223260a}.ll .cc-clair .nav-plein_pilule:hover{background-color:#22232616}.ll .nav-plein_panneau{position:absolute;right:0;top:100%;z-index:30;width:20rem;margin-top:.5rem;padding:.5rem;border-radius:.875rem;background-color:#fff;box-shadow:0 12px 40px #0a0e1821,0 2px 8px #0a0e180f}.ll .nav-plein_panneau:before{content:"";position:absolute;left:0;right:0;top:-.5rem;height:.5rem}.ll .nav-plein_entree{display:flex;align-items:center;gap:.75rem;padding:.5rem .625rem;border-radius:.5rem;text-decoration:none;transition:background-color .15s}.ll .nav-plein_entree:hover{background-color:#0a0e180b}@media screen and (max-width:767.98px){.ll .nav-plein_layout{padding:12px 24px}.ll .nav-plein_droite{gap:1rem}.ll .nav-plein_pilule{padding:.625rem 1.125rem;font-size:.9375rem}.ll .nav-plein_panneau{width:min(20rem,calc(100vw - 3rem))}}.ll .rs-container{--rs-gutter: 40px;width:100%;max-width:calc(60rem + 2 * var(--rs-gutter));margin-inline:auto;padding-inline:var(--rs-gutter)}.ll .rs-container.cc-large{max-width:calc(78.75rem + 2 * var(--rs-gutter))}@media screen and (max-width:767.98px){.ll .rs-container{--rs-gutter: 24px}}.ll .rs-page{background-color:#f3f6f7}.ll .rs-hero{position:relative;color:#fff;background-color:var(--accent);background-image:linear-gradient(var(--accent),var(--accent-bright));padding-top:124px;padding-bottom:38px}.ll .rs-hero.cc-bevel{background-color:#7c8792;background-image:linear-gradient(#7c8792,#babdc4)}@media screen and (max-width:767.98px){.ll .rs-hero{padding-top:108px}}.ll .rs-list-container{position:relative;padding-top:50px;padding-bottom:160px}@media screen and (max-width:767.98px){.ll .rs-list-container{width:100%;margin-bottom:0;padding-bottom:80px}}.ll .rs-list{display:grid;grid-template-columns:1fr;gap:30px;animation:rs-apparition .4s ease .2s 1 normal backwards}@media screen and (min-width:992px){.ll .rs-list{grid-template-columns:1fr 1fr}}@keyframes rs-apparition{0%{opacity:0;transform:translateY(40px)}}.ll .rs-card{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:14px;background-color:#fff;box-shadow:#4747471a 0 2px 15px;transition:box-shadow .2s}.ll .rs-card:hover{box-shadow:#47474733 0 5px 30px}@media screen and (min-width:992px){.ll .rs-list.cc-vedette>.rs-card:first-child{grid-column:span 2;display:grid;grid-template-columns:1fr .65fr;gap:0;min-height:340px}.ll .rs-list.cc-vedette>.rs-card:first-child .rs-img-wrap{padding-top:0;height:100%}.ll .rs-list.cc-vedette>.rs-card:first-child .rs-img--vedette{display:block}.ll .rs-list.cc-vedette>.rs-card:first-child .rs-content{padding:30px}.ll .rs-list.cc-vedette>.rs-card:first-child .rs-header{margin-bottom:20px}.ll .rs-list.cc-vedette>.rs-card:first-child .rs-title{font-size:28px;font-weight:700;line-height:1.1}}.ll .rs-img-wrap{position:relative;width:100%;padding-top:67.52%;overflow:hidden}.ll .rs-img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ll .rs-img--vedette{display:none}.ll .rs-content{display:flex;flex:1 1 0%;flex-direction:column;align-items:flex-start;padding:30px 30px 40px}@media screen and (max-width:767.98px){.ll .rs-content{padding:24px}}@media screen and (max-width:479.98px){.ll .rs-content{padding:20px}}.ll .rs-header{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:6px;margin-bottom:15px;margin-right:0}.ll .rs-title{margin-bottom:10px;font-size:24px;font-weight:600;line-height:1.15;letter-spacing:.02em;color:var(--ink);text-wrap:balance;hyphens:manual}@media screen and (max-width:479.98px){.ll .rs-title{font-size:22px}}.ll .rs-extrait{font-size:16px;font-weight:500;line-height:1.4;letter-spacing:.17px;color:#616265}.ll .rs-tag-icone{width:11px;min-width:11px;height:11px;margin-right:5px}.ll .rs-tag{display:inline-flex;align-items:center;margin-bottom:0;padding:4px 10px 4px 9px;border-radius:7px;background-color:#2223260a;color:#616265;font-size:13px;font-weight:600;line-height:1.3;letter-spacing:.01em}.ll .rs-lien{color:inherit;text-decoration:none}.ll .rs-lien:after{content:"";position:absolute;inset:0;z-index:1}.ll .rs-filtres{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;flex-wrap:wrap;gap:12px}.ll .rs-liste-titre{font-size:24px;font-weight:600;line-height:1.1;letter-spacing:.02em;color:var(--ink)}@media screen and (max-width:767.98px){.ll .rs-liste-titre{font-size:18px}}.ll .rs-menu{position:relative;z-index:90;display:inline-block}.ll .rs-menu-bouton{display:flex;align-items:center;gap:8px;padding:4px 0;border:0;background:none;color:var(--ink);font-size:16px;font-weight:500;cursor:pointer}.ll .rs-menu-bouton svg{transition:transform .2s}.ll .rs-menu>summary{list-style:none}.ll .rs-menu>summary::-webkit-details-marker{display:none}.ll .rs-menu[open] .rs-menu-bouton svg{transform:rotate(180deg)}.ll [data-filtre-item][hidden],.ll [data-filtre-vide][hidden]{display:none!important}.ll .rs-menu-liste{position:absolute;top:100%;right:0;min-width:220px;margin-top:8px;padding:24px;border-radius:20px;background-color:#fff;box-shadow:#4747471a 0 2px 15px}@media screen and (max-width:767.98px){.ll .rs-menu-liste{width:auto;min-width:400px}}@media screen and (max-width:479.98px){.ll .rs-menu-liste{min-width:230px;padding:24px 20px 8px;text-align:right}}.ll .rs-filtre{display:block;position:relative;margin-bottom:0;padding-left:0;font-size:16px;font-weight:500;line-height:1.2;color:var(--ink-3);cursor:pointer;transition:color .15s}.ll .rs-filtre:hover{color:#616265}.ll .rs-filtre:has(:checked){color:var(--ink)}.ll .rs-filtre input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.ll .rs-filtre-trait{width:100%;height:1px;margin-block:18px;background-color:#2223261a}.ll .rs-filtre-grille{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:0;column-gap:0;row-gap:16px;margin:0;padding:0;list-style:none}.ll .rs-filtre-item{margin-bottom:15px}.ll .rs-filtre-item:last-child{margin-bottom:0}@media screen and (max-width:479.98px){.ll .rs-filtre-grille{grid-template-columns:1fr;row-gap:0}.ll .rs-filtre-item:last-child{margin-bottom:15px}}.ll .rs-plus-wrap{display:flex;flex-wrap:wrap;justify-content:center}.ll .rs-plus{margin-top:50px;margin-inline:10px;padding:10px 30px 9px;border:none;border-radius:50px;background-color:#2223260a;color:var(--ink);font-size:17px;font-weight:500;line-height:1.4;letter-spacing:.17px;cursor:pointer;transition:background-color .2s,color .2s}.ll .rs-plus:hover{background-color:var(--ink);color:var(--light)}@media screen and (max-width:479.98px){.ll .rs-plus{font-size:15px}}.ll .rs-list-container.cc-pub{padding-top:0;padding-bottom:16px}.ll .ll-section:has(+.cta_final){padding-bottom:0}.ll .pub-suite{position:relative;overflow:hidden;isolation:isolate;border-radius:40px;padding:clamp(4.5rem,1.5rem + 7.6vw,8.75rem) clamp(1.5rem,1rem + 4vw,5rem) clamp(5rem,1.5rem + 8.7vw,10rem);background-color:#9aa3ab}.ll .pub-suite_decor{position:absolute;inset:0;z-index:-1;background:radial-gradient(74% 92% at 90% 112%,color-mix(in oklab,var(--accent) 10%,transparent) 0%,transparent 64%),linear-gradient(114deg,#7b8590,#929ba4 26%,#b4bbc2 58%,#d9dee2 86%,#eef0f2)}.ll .pub-suite_decor:before{content:"";position:absolute;inset:0;background:repeating-conic-gradient(from 149deg at 112% 168%,#fff0,#ffffff12,#ffffff42,#ffffff12,#fff0 7.2deg),repeating-conic-gradient(from 143deg at 112% 168%,#12182000,#1218200d,#1218201c,#1218200d 8.4deg,#12182000 11.3deg);-webkit-mask-image:linear-gradient(108deg,transparent 0%,rgba(0,0,0,.22) 24%,rgba(0,0,0,.8) 52%,#000 74%);mask-image:linear-gradient(108deg,transparent 0%,rgba(0,0,0,.22) 24%,rgba(0,0,0,.8) 52%,#000 74%)}.ll .pub-suite_decor:after{content:"";position:absolute;inset:0;background:radial-gradient(54% 62% at 50% 43%,#161c2461,#161c2426 56%,#161c2400 78%)}.ll .pub-suite_contenu{display:flex;flex-direction:column;align-items:center;text-align:center}.ll .pub-suite_titre{max-width:16ch;color:#fff;font-size:clamp(2rem,1rem + 3.2vw,3.25rem);font-weight:700;line-height:1.1;letter-spacing:.17px;text-wrap:balance;text-shadow:0 1px 24px rgba(20,26,34,.28)}.ll .pub-suite_lede{margin-top:1rem;max-width:630px;color:#fffffff0;font-size:1.1875rem;font-weight:500;line-height:1.5;letter-spacing:.38px;text-shadow:0 1px 16px rgba(20,26,34,.3)}.ll .pub-suite_modules{display:flex;flex-wrap:wrap;justify-content:center;gap:.625rem;margin-top:2rem}.ll .pub-suite_module{display:inline-flex;align-items:center;gap:.5rem;padding:.6875rem 1.125rem;border-radius:100px;background-color:#14161cd1;color:#fff;font-size:.9375rem;font-weight:500;text-decoration:none;backdrop-filter:blur(.5rem);-webkit-backdrop-filter:blur(.5rem);box-shadow:0 6px 22px #141a2238;transition:background-color .2s,transform .3s cubic-bezier(.19,1,.22,1)}.ll .pub-suite_module:hover{background-color:#14161c;transform:translateY(-1px)}.ll .pub-suite_cta{display:inline-flex;align-items:center;gap:.5rem;margin-top:2rem;padding:.75rem 1.5rem;border-radius:100px;background-color:#222326;color:#f4f5f8;font-size:1.25rem;font-weight:500;letter-spacing:.4px;text-decoration:none;box-shadow:0 8px 28px #141a2247;transition:background-color .2s,transform .3s cubic-bezier(.19,1,.22,1)}.ll .pub-suite_cta:hover{background-color:#34363c;transform:translateY(-1px)}.ll .pub-suite_cta svg{transition:transform .3s cubic-bezier(.19,1,.22,1)}.ll .pub-suite_cta:hover svg{transform:translate(3px)}@media screen and (max-width:767.98px){.ll .pub-suite{border-radius:24px}.ll .pub-suite_cta{font-size:1.0625rem;padding:.6875rem 1.25rem}}.ll .rs-article{padding-top:calc(3.5rem + 74px);padding-bottom:1rem}.ll .rs-article_col{width:100%;max-width:calc(43.75rem + 80px);margin-inline:auto;padding-inline:40px}.ll .rs-retour{display:inline-flex;align-items:center;gap:.375rem;color:var(--ink-3);font-size:1rem;font-weight:500;text-decoration:none;transition:color .15s}.ll .rs-retour:hover{color:var(--ink)}.ll .rs-article_titre{margin-top:1rem;font-size:clamp(2rem,1.4rem + 2vw,2.75rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--ink);text-wrap:balance;hyphens:manual}.ll .rs-article_lede{margin-top:.875rem;font-size:1.25rem;line-height:1.45;color:var(--ink-2)}.ll .rs-article_image{margin-top:2.5rem;overflow:hidden;border-radius:14px;background-color:var(--light)}.ll .rs-article_image img{display:block;width:100%;height:auto}.ll .rs-article_corps{margin-top:2.5rem;font-size:1.1875rem;line-height:1.7;color:var(--ink-2)}.ll .rs-article_corps h2{margin-top:2.5rem;margin-bottom:.75rem;font-size:1.5rem;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--ink)}.ll .rs-article_corps p{margin-bottom:1.25rem}.ll .rs-article_source{font-size:.9375rem;line-height:1.55;color:var(--ink-3)}.ll .rs-partage{display:flex;justify-content:center;gap:1.75rem;margin-top:3rem;padding-bottom:1rem}.ll .rs-partage_bouton{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:0;background:none;color:var(--ink);cursor:pointer;transition:opacity .15s}.ll .rs-partage_bouton:hover{opacity:.55}.ll .rs-partage_bouton svg{width:1.5rem;height:1.5rem}.ll .rs-list-container.cc-related{margin-top:25px;padding-top:2.5rem;padding-bottom:100px}@media screen and (max-width:767.98px){.ll .rs-article_col{padding-inline:24px}.ll .rs-article{padding-top:calc(2rem + 68px)}.ll .rs-article_corps{font-size:1.0625rem}}.ll .rs-note{margin-bottom:24px}.ll .annexe_hero{padding-top:calc(var(--section-pad) + 4rem);background-image:linear-gradient(var(--hero-top),var(--canvas))}.ll .annexe_faits{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:var(--gutter);padding-top:var(--vgap-64-40);border-top:1px solid var(--line)}.ll .annexe_fait{display:flex;flex-flow:column;gap:.25rem}.ll .annexe_fait-valeur{font-size:var(--t-h3);font-weight:600;line-height:1;letter-spacing:var(--ls-tight);color:var(--accent)}.ll .annexe_fait-libelle{font-size:1rem;font-weight:500;line-height:1.35;color:var(--ink)}.ll .annexe_fait-source{font-size:.8125rem;line-height:1.35;color:var(--ink-2)}.ll .annexe_statut{display:flex;flex-flow:row;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;border-radius:var(--r-card);background-color:#f59e0b1a;box-shadow:inset 0 0 0 1px #f59e0b47}.ll .annexe_statut-pastille{flex:0 0 auto;padding:.25rem .625rem;border-radius:.375rem;font-size:.75rem;font-weight:600;letter-spacing:.02em;color:#8a5300;background-color:#f59e0b38}.ll .annexe_statut-note{font-size:1rem;line-height:1.45;color:var(--ink)}.ll .annexe_etapes{display:flex;flex-flow:column;gap:var(--vgap-64-40);counter-reset:etape}.ll .annexe_etape{display:grid;grid-template-columns:5rem minmax(0,min(44rem,100%));gap:var(--gutter);align-items:start}.ll .annexe_etape-duree{display:block;margin-top:.375rem;font-size:.8125rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--accent)}.ll .annexe_etape-num{font-family:var(--font-display);font-size:var(--t-h3);font-weight:600;line-height:.9;letter-spacing:var(--ls-tight);color:color-mix(in srgb,var(--accent) 45%,transparent)}.ll .annexe_carte{padding:2.5rem;border-radius:var(--r-card);background-color:var(--light)}.ll .annexe_droits{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:var(--gutter);margin-top:var(--vgap-64-40)}.ll .annexe_droit{padding:2rem;border-radius:var(--r-card);background-color:#ebf0f80f}.ll .annexe_droit-regle{font-size:var(--t-h5);font-weight:600;line-height:1.3;color:var(--on-dark)}.ll .annexe_droit-fondement{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem;font-size:.8125rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-tint)}.ll .annexe_droit-discute{padding:.125rem .4375rem;border-radius:.25rem;text-transform:none;letter-spacing:0;font-size:.6875rem;color:#8a5300;background-color:#f59e0bd9}.ll .annexe_droit-piege{margin-top:1rem;font-size:1rem;line-height:1.45;color:var(--on-dark-2)}.ll .annexe_refus{display:grid;grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));gap:var(--vgap-64-40) var(--gutter);margin-top:var(--vgap-64-40)}.ll .annexe_refus-item{display:grid;grid-template-columns:1.75rem minmax(0,34rem);gap:1rem;align-items:start}.ll .annexe_refus-glyphe{width:1.75rem;height:1.75rem;color:var(--accent)}.ll .annexe_refus-fondement{margin-top:.75rem;font-size:.8125rem;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2)}.ll .annexe_capture{margin:0}.ll .annexe_capture-legende{display:flex;flex-flow:column;gap:.375rem;margin-top:1rem;font-size:.9375rem;line-height:1.4;color:var(--ink-2)}.ll .annexe_capture-date{font-size:.8125rem;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3)}.ll .annexe_dispo{display:flex;flex-flow:row;align-items:center;justify-content:space-between;gap:var(--gutter);padding:2rem 2.5rem;border-radius:var(--r-card);background-color:var(--light)}.ll .annexe_dispo-lien{display:inline-flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:500;color:var(--accent);transition:opacity var(--d-fast) ease}.ll .annexe_dispo-lien:hover{opacity:.7}.ll .annexe_dispo-lien svg{transition:transform var(--d-fast) var(--ease-expo)}.ll .annexe_dispo-lien:hover svg{transform:translate(3px)}.ll .annexe_faq{border-top:1px solid var(--line)}.ll .annexe_faq-item{border-bottom:1px solid var(--line)}.ll .annexe_faq-q{display:flex;align-items:center;justify-content:space-between;gap:var(--gutter);padding-block:1.375rem;cursor:pointer;list-style:none;font-size:var(--t-h5);font-weight:600;line-height:1.35;color:var(--ink)}.ll .annexe_faq-q::-webkit-details-marker{display:none}.ll .annexe_faq-chevron{flex:0 0 auto;width:.875rem;height:.875rem;color:var(--ink-2);transition:transform var(--d-fast) var(--ease-expo)}.ll .annexe_faq-item[open] .annexe_faq-chevron{transform:rotate(180deg)}.ll .annexe_faq-a{max-width:68ch;padding-bottom:1.5rem;font-size:1rem;line-height:1.55;color:var(--ink-2)}.ll .annexe_voisins{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr))}.ll .rs-tag.cc-aveu{color:#8a5300;background-color:#f59e0b38}.ll .rs-pastille{flex:0 0 auto;display:grid;place-items:center;width:2.75rem;height:2.75rem;margin-bottom:1rem;border-radius:.875rem;color:var(--accent);background-color:color-mix(in srgb,var(--accent) 14%,#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 18%,transparent);transition:background-color var(--d-fast) ease}.ll .rs-card:hover .rs-pastille{background-color:color-mix(in srgb,var(--accent) 22%,#fff)}.ll .rs-pastille-glyphe{display:block;width:1.375rem;height:1.375rem}.ll .rs-vignette-vide{position:relative;display:block;padding-top:67.52%;background-image:linear-gradient(140deg,color-mix(in srgb,var(--accent) 22%,#fff),color-mix(in srgb,var(--accent) 7%,#fff));box-shadow:inset 0 -1px color-mix(in srgb,var(--accent) 14%,transparent)}.ll .rs-vignette-vide>.rs-pastille{position:absolute;top:50%;left:50%;margin:0;transform:translate(-50%,-50%);background-color:color-mix(in srgb,var(--accent) 16%,#fff)}.ll .annexe_revu{margin-top:var(--vgap-64-40);font-size:.8125rem;color:var(--ink-3)}@media screen and (max-width:767.98px){.ll .annexe_etape{grid-template-columns:minmax(0,1fr);gap:.5rem}.ll .annexe_carte{padding:1.75rem}.ll .annexe_droit{padding:1.5rem}.ll .annexe_dispo{flex-flow:column;align-items:flex-start;padding:1.75rem}.ll .ll-section{--cartes-cols: 1}}.ll .annexe_puces{display:flex;flex-flow:column;gap:.75rem;margin-top:1.5rem}.ll .annexe_puces>li{padding-left:1rem;border-left:2px solid color-mix(in srgb,var(--accent) 35%,transparent);font-size:1rem;line-height:1.45;color:var(--ink-2)}.ll .pp-radio{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ll .tarif_bascule-rang{display:flex;justify-content:center;margin-top:var(--vgap-64-40)}.ll .tarif_bascule{display:inline-flex;gap:.25rem;padding:.25rem;border-radius:var(--r-pill);background-color:var(--light)}.ll .tarif_bascule-choix{padding:.5rem 1.125rem;border-radius:var(--r-pill);cursor:pointer;font-size:.9375rem;font-weight:500;color:var(--ink-2);transition:background-color var(--d-fast) ease,color var(--d-fast) ease}.ll .tarif_bascule-choix:hover{color:var(--ink)}.ll .pp-radio-m:checked~* .pp-opt-m,.ll .pp-radio-a:checked~* .pp-opt-a{color:var(--white);background-color:var(--dark)}.ll .pp-radio-m:focus-visible~* .pp-opt-m,.ll .pp-radio-a:focus-visible~* .pp-opt-a{outline:2px solid var(--accent);outline-offset:2px}.ll .pp-stack{display:grid}.ll .pp-stack>.pp-m,.ll .pp-stack>.pp-a{grid-area:1 / 1}.ll .pp-a{visibility:hidden}.ll .pp-radio-a:checked~* .pp-m{visibility:hidden}.ll .pp-radio-a:checked~* .pp-a{visibility:visible}.ll .rs-list.cc-dense{grid-template-columns:repeat(auto-fill,minmax(19rem,1fr))}@media screen and (min-width:992px){.ll .rs-list.cc-dense:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.ll .rs-list.cc-dense:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.ll .rs-list.cc-dense:has(>:only-child){grid-template-columns:minmax(0,24rem)}}.ll .annexe_puces.cc-seules{margin-top:0}.ll .annexe_puces.cc-seules>li{font-size:var(--t-lede);line-height:1.35;color:var(--ink)}.ll .annexe_conseils{display:flex;flex-flow:column;gap:var(--vgap-64-40)}.ll .annexe_conseil{display:grid;grid-template-columns:4rem minmax(0,min(44rem,100%));gap:var(--gutter);align-items:start}.ll .annexe_conseil-num{font-family:var(--font-display);font-size:var(--t-h4);font-weight:600;line-height:1;letter-spacing:var(--ls-tight);color:color-mix(in srgb,var(--accent) 45%,transparent)}.ll .annexe_conseil-regle{font-size:var(--t-h5);font-weight:600;line-height:1.35;color:var(--ink)}.ll .annexe_conseil-exemple{margin-top:.75rem;padding:.75rem 1rem;border-radius:.625rem;background-color:var(--light);border-left:3px solid color-mix(in srgb,var(--accent) 40%,transparent);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875rem;line-height:1.5;color:var(--ink-2)}.ll .annexe_conseil-exemple.cc-seul{margin-top:0;font-size:.9375rem}@media screen and (max-width:767.98px){.ll .annexe_conseil{grid-template-columns:minmax(0,1fr);gap:.5rem}}.ll .annexe_avant-apres{max-width:44rem;margin-top:var(--vgap-64-40)}.ll .annexe_vignette{position:relative;display:block;padding-top:67.52%}.ll .annexe_vignette>*{position:absolute;inset:0}.ll .annexe_vignette figure{height:100%}.ll .outils_villes{display:flex;flex-wrap:wrap;gap:.5rem}.ll .outils_ville{display:inline-block;padding:.4375rem .875rem;border-radius:var(--r-pill);font-size:.9375rem;font-weight:500;color:var(--ink-2);background-color:var(--light);transition:background-color var(--d-fast) ease,color var(--d-fast) ease}.ll .outils_ville:hover{color:var(--ink);background-color:color-mix(in srgb,var(--accent) 10%,var(--light))}.ll .recettes{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:var(--gutter)}.ll .recette{display:flex;flex-flow:column;padding:1.75rem;border-radius:var(--r-card);background-color:var(--light)}.ll .recette_tetes{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.ll .recette_style{padding:.1875rem .5rem;border-radius:.375rem;font-size:.75rem;font-weight:600;color:var(--accent);background-color:color-mix(in srgb,var(--accent) 12%,transparent)}.ll .recette_piece{font-size:.75rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3)}.ll .recette_titre{margin-top:.875rem;font-size:var(--t-h5);font-weight:600;line-height:1.3;color:var(--ink)}.ll .recette_prompt{flex:1 1 auto;margin-top:.875rem;padding:.875rem 1rem;border-radius:.625rem;background-color:var(--white);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem;line-height:1.55;color:var(--ink-2)}.ll .recette_pied{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-top:auto;padding-top:1.125rem}.ll .recette_copier{padding:.5rem 1rem;border-radius:var(--r-pill);font-size:.875rem;font-weight:500;color:var(--white);background-color:var(--dark);transition:opacity var(--d-fast) ease}.ll .recette_copier:hover{opacity:.82}.ll .recette_lien{display:inline-flex;align-items:center;gap:.375rem;font-size:.875rem;font-weight:500;color:var(--accent)}.ll .recette_lien svg{transition:transform var(--d-fast) var(--ease-expo)}.ll .recette_lien:hover svg{transform:translate(3px)}.ll .hero_device-stage:has([data-scene=telephone]){--stage-debord: 1;--stage-y: 0%;--stage-x: 0%}.ll .rs-aplat{display:block;padding-top:67.52%;background-image:linear-gradient(140deg,color-mix(in srgb,var(--accent) 26%,#fff),color-mix(in srgb,var(--accent) 8%,#fff))}.ll .rs-aplat[data-format=Étude]{background-image:linear-gradient(140deg,color-mix(in srgb,var(--dark) 22%,#fff),color-mix(in srgb,var(--accent) 10%,#fff))}.ll .rs-date{margin-top:14px;font-size:13px;font-weight:500;line-height:1.3;color:var(--ink-3)}.ll .comp_boite{margin-top:var(--vgap-64-40);overflow-x:auto;overscroll-behavior-x:contain;border-radius:var(--r-card);background-color:var(--light)}.ll .comp_table{width:100%;min-width:34rem;border-collapse:collapse}.ll .comp_table th,.ll .comp_table td{padding:1rem 1.25rem;text-align:left;vertical-align:top}.ll .comp_table thead th{font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2)}.ll .comp_table tbody tr{border-top:1px solid var(--line)}.ll .comp_table tbody th{font-size:1rem;font-weight:500;line-height:1.35;color:var(--ink)}.ll .comp_table td{width:22%;text-align:center}.ll .comp_table thead th:not(:first-child){text-align:center}.ll .comp_nous{background-color:color-mix(in srgb,var(--accent) 6%,transparent)}.ll .comp_source{display:block;margin-top:.375rem;font-size:.75rem;font-weight:400;color:var(--ink-3)}.ll .comp_oui,.ll .comp_non{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem}.ll .comp_oui svg{width:1rem;height:1rem;color:var(--ink-2)}.ll .comp_oui.cc-nous svg{color:var(--accent)}.ll .comp_non svg{width:1rem;height:1rem;color:var(--ink-3)}.ll .comp_texte{font-size:.875rem;line-height:1.35;color:var(--ink-2)}.ll .comp_pied{margin-top:1.25rem;font-size:.8125rem;line-height:1.5;color:var(--ink-3)}.ll .comp_pied a{color:var(--accent)}.ll .comp_pied ul{margin-top:.375rem;display:flex;flex-flow:column;gap:.25rem}.ll .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ll .portail_mur{display:grid;grid-template-columns:1fr;grid-auto-rows:372px;gap:var(--gutter)}.ll .portail_mur>li{min-width:0}.ll .portail_vitre,.ll .portail_bascule{inset:196px -22px 0 20px}.ll .portail_mur>li:nth-child(1) .portail_vitre{top:234px}@media screen and (min-width:768px){.ll .portail_mur{grid-template-columns:repeat(2,1fr);grid-auto-rows:320px}.ll .portail_vitre img{width:var(--z)}.ll .portail_mur>li:nth-child(1){grid-column:span 2;--fx: max(44%, 16rem);--tete-max: calc(var(--fx) - 3.5rem)}.ll .portail_mur>li:nth-child(1) .portail_vitre{left:var(--fx);right:-40px;top:150px;bottom:0}.ll .portail_mur>li:nth-child(6){grid-column:span 2}.ll .portail_vitre,.ll .portail_bascule{left:32px;right:-48px;top:176px}}@media screen and (min-width:1280px){.ll .portail_mur{grid-template-columns:repeat(12,1fr);grid-template-rows:249px 249px 318px;grid-auto-rows:auto}.ll .portail_mur>li:nth-child(1){grid-column:span 7;grid-row:span 2;--fx: max(40%, 15rem)}.ll .portail_mur>li:nth-child(2){grid-column:span 5}.ll .portail_mur>li:nth-child(3){grid-column:span 5}.ll .portail_mur>li:nth-child(4){grid-column:span 4}.ll .portail_mur>li:nth-child(5){grid-column:span 4}.ll .portail_mur>li:nth-child(2),.ll .portail_mur>li:nth-child(3){--fx: max(49%, 17rem)}.ll .portail_mur>li:nth-child(1) .portail_vitre{left:var(--fx);right:-40px;top:150px;bottom:0;border-radius:16px 0 0}.ll .portail_mur>li:nth-child(2) .portail_vitre,.ll .portail_mur>li:nth-child(3) .portail_vitre{left:var(--fx);right:-30px;top:104px;bottom:0}.ll .portail_mur>li:nth-child(n+4) .portail_vitre,.ll .portail_mur>li:nth-child(n+4) .portail_bascule{inset:172px -56px 0 32px}.ll .portail_mur>li:nth-child(1),.ll .portail_mur>li:nth-child(2),.ll .portail_mur>li:nth-child(3){--tete-max: calc(var(--fx) - 3.5rem)}.ll .portail_mur>li:nth-child(6){grid-column:span 4}}.ll .portail_dalle{position:relative;display:block;height:100%;overflow:hidden;border-radius:var(--r-bento);padding:clamp(1.25rem,.9rem + .9vw,1.875rem) clamp(1.25rem,.9rem + 1vw,2rem);color:#fff;background-image:radial-gradient(135% 105% at 92% 112%,var(--tv) 0%,rgba(255,255,255,0) 58%),linear-gradient(150deg,var(--t) 0%,var(--t) 46%,var(--tv) 185%);box-shadow:inset 0 1px #ffffff38,0 24px 60px -34px #10182880}.ll .portail_dalle-tete{position:relative;z-index:2;display:block;max-width:var(--tete-max, none)}.ll .portail_dalle-nom{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;line-height:1;letter-spacing:.14em;text-transform:uppercase;color:#fffffff2}.ll .portail_dalle-verbe{display:block;min-width:-moz-min-content;min-width:min-content;margin-top:.625rem;font-family:var(--font-display);font-weight:600;line-height:1;letter-spacing:-.035em}.ll .portail_dalle-phrase{display:block;margin-top:.625rem;max-width:22ch;font-size:1rem;font-weight:400;line-height:1.3;letter-spacing:normal;color:#ffffffeb}.ll .portail_dalle-lien{margin-top:1.125rem;display:inline-flex;align-items:center;gap:.4375rem;font-size:.9375rem;font-weight:600;color:#fff;border-bottom:1px solid rgba(255,255,255,.4);padding-bottom:3px}.ll .portail_dalle-lien:after{content:"";position:absolute;inset:0;z-index:4}.ll .portail_vitre{position:absolute;overflow:hidden;background:#fff;box-shadow:0 -6px 60px -14px #0000008c,0 0 0 1px #ffffff38,inset 0 1px #ffffff8c;border-radius:14px 0 0}.ll .portail_vitre img{position:absolute;left:0;top:0;width:calc(var(--z) * 1.5);max-width:none;height:auto;transform:translate(var(--dx),var(--dy))}.ll .portail_bascule{position:absolute;inset:172px -56px 0 32px;overflow:hidden;border-radius:14px 0 0;box-shadow:0 -6px 60px -14px #0000008c,0 0 0 1px #ffffff24}.ll .portail_bascule img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ll .portail_bascule-apres{clip-path:polygon(60% 0,100% 0,100% 100%,36% 100%)}.ll .portail_bascule-trait{position:absolute;inset:0;pointer-events:none;background:#fffffff2;clip-path:polygon(60% 0,61.4% 0,37.4% 100%,36% 100%)}.ll .portail_bascule-etiquette{position:absolute;z-index:3;bottom:1rem;font-size:.625rem;font-weight:600;line-height:1;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:#0f10148c;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:99px;padding:5px 11px}.ll .portail_bascule-etiquette.est-avant{left:1rem}.ll .portail_bascule-etiquette.est-apres{right:4.5rem}@property --spin{syntax: "<angle>"; inherits: true; initial-value: 0deg;}@keyframes aring-spin{to{--spin: 360deg}}.ll .rings{position:absolute;inset:0;width:100%;height:100%;z-index:3}.ll .aring{position:absolute;top:50%;left:50%;aspect-ratio:1 / 1;border-radius:50%;transform:rotate(var(--spin));animation:aring-spin var(--spin-duration, 140s) linear infinite}.ll .aring.cc-inner{--spin-duration: 90s}.ll .aring.cc-outer{--spin-duration: 120s;animation-direction:reverse}.ll .aring.cc-inner{width:116%;margin-left:-58%;margin-top:-58%;--tile: 8.58369%}.ll .aring.cc-outer{width:168%;margin-left:-84%;margin-top:-84%;--tile: 5.94796%}.ll .aring_holder{position:absolute;left:0;right:0;top:calc(var(--tile) / -2);bottom:calc(var(--tile) / -2);display:flex;flex-flow:column;justify-content:space-between;align-items:center;transform:rotate(var(--a))}.ll .aring_tile{display:flex;align-items:center;justify-content:center;width:var(--tile);aspect-ratio:1 / 1;border-radius:1rem;background:#fff;box-shadow:#00000040 0 0 1rem -8px;overflow:clip;transform:rotate(calc(-1 * var(--a) + var(--tilt, 0deg) - var(--spin)));font-family:var(--font-display);font-weight:600;font-size:clamp(11px,calc(var(--tile) * .26),20px);letter-spacing:-.02em;color:var(--tint)}.ll .aring_tile.is-empty{visibility:hidden}.ll .aring_logo{width:68%;height:68%;background-image:var(--sprite-src);background-repeat:no-repeat;background-size:calc(var(--sprite-cols) * 100%) calc(var(--sprite-rows) * 100%);background-position:var(--bx) var(--by)}.ll .records-arc{position:absolute;left:50%;border-radius:50%;transform:translate(-50%);border:1.5px solid rgba(255,255,255,.95);box-shadow:inset 0 0 2.5rem #ffffff8c}@media screen and (max-width:767.98px){.ll .aring{animation:none}}.ll .marker\:text-slate-400 *::marker{color:#94a3b8}.ll .marker\:text-slate-400::marker{color:#94a3b8}.ll .after\:absolute:after{content:var(--tw-content);position:absolute}.ll .after\:inset-0:after{content:var(--tw-content);inset:0}.ll .after\:z-\[4\]:after{content:var(--tw-content);z-index:4}.ll .after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.ll .last\:border-0:last-child{border-width:0px}.ll .hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ll .hover\:border-slate-300:hover{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.ll .hover\:border-slate-400:hover{--tw-border-opacity: 1;border-color:rgb(148 163 184 / var(--tw-border-opacity, 1))}.ll .hover\:bg-\[var\(--light\)\]:hover{background-color:var(--light)}.ll .hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.ll .hover\:bg-slate-700:hover{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.ll .hover\:text-slate-900:hover{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.ll .hover\:underline:hover{text-decoration-line:underline}.ll .hover\:decoration-slate-500:hover{text-decoration-color:#64748b}.ll .hover\:shadow-\[rgba\(71\,71\,71\,\.2\)_0_5px_30px\]:hover{--tw-shadow: rgba(71,71,71,.2) 0 5px 30px;--tw-shadow-colored: 0 5px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ll .hover\:brightness-95:hover{--tw-brightness: brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.ll .focus\:border-\[var\(--accent\)\]:focus{border-color:var(--accent)}.ll .focus\:border-slate-500:focus{--tw-border-opacity: 1;border-color:rgb(100 116 139 / var(--tw-border-opacity, 1))}.ll .focus\:border-slate-900:focus{--tw-border-opacity: 1;border-color:rgb(15 23 42 / var(--tw-border-opacity, 1))}.ll .focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ll .focus\:ring-\[var\(--accent-soft\)\]:focus{--tw-ring-color: var(--accent-soft)}.ll .focus\:ring-slate-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(226 232 240 / var(--tw-ring-opacity, 1))}.ll .focus\:ring-slate-900\/10:focus{--tw-ring-color: rgb(15 23 42 / .1)}.ll .focus\:ring-slate-900\/20:focus{--tw-ring-color: rgb(15 23 42 / .2)}.ll .focus-visible\:bg-slate-50:focus-visible{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.ll .focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.ll .focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ll .focus-visible\:ring-slate-400:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(148 163 184 / var(--tw-ring-opacity, 1))}.ll .focus-visible\:ring-slate-900\/20:focus-visible{--tw-ring-color: rgb(15 23 42 / .2)}.ll .focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}.ll .focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.ll .active\:bg-slate-100:active{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.ll .disabled\:bg-slate-50:disabled{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.ll .disabled\:text-slate-400:disabled{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.ll .group:hover .group-hover\:translate-x-\[4px\]{--tw-translate-x: 4px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ll .group:hover .group-hover\:translate-y-\[3px\]{--tw-translate-y: 3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ll .group:hover .group-hover\:text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.ll .group:hover .group-hover\:\[color\:var\(--blue\)\]{color:var(--blue)}@media(prefers-reduced-motion:reduce){.ll .motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:992px){.ll .max-lg\:left-auto{left:auto}.ll .max-lg\:right-0{right:0}.ll .max-lg\:hidden{display:none}.ll .max-lg\:h-\[330px\]{height:330px}.ll .max-lg\:w-\[24\%\]{width:24%}.ll .max-lg\:w-\[38\%\]{width:38%}.ll .max-lg\:w-\[57\%\]{width:57%}.ll .max-lg\:w-\[74\%\]{width:74%}.ll .max-lg\:w-\[91\.667\%\]{width:91.667%}.ll .max-lg\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media not all and (min-width:768px){.ll .max-md\:static{position:static}.ll .max-md\:-mb-\[10\%\]{margin-bottom:-10%}.ll .max-md\:-mb-\[18\%\]{margin-bottom:-18%}.ll .max-md\:mt-10{margin-top:2.5rem}.ll .max-md\:mt-6{margin-top:1.5rem}.ll .max-md\:mt-8{margin-top:2rem}.ll .max-md\:hidden{display:none}.ll .max-md\:h-\[21rem\]{height:21rem}.ll .max-md\:h-\[240px\]{height:240px}.ll .max-md\:h-auto{height:auto}.ll .max-md\:w-\[12rem\]{width:12rem}.ll .max-md\:w-\[135\%\]{width:135%}.ll .max-md\:w-\[150\%\]{width:150%}.ll .max-md\:w-\[38\%\]{width:38%}.ll .max-md\:w-\[48px\]{width:48px}.ll .max-md\:w-\[56\%\]{width:56%}.ll .max-md\:w-\[62\%\]{width:62%}.ll .max-md\:w-\[70\%\]{width:70%}.ll .max-md\:w-\[77\%\]{width:77%}.ll .max-md\:w-\[94\%\]{width:94%}.ll .max-md\:w-full{width:100%}.ll .max-md\:max-w-none{max-width:none}.ll .max-md\:shrink-0{flex-shrink:0}.ll .max-md\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ll .max-md\:translate-x-\[10\%\]{--tw-translate-x: 10%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ll .max-md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.ll .max-md\:flex-col{flex-direction:column}.ll .max-md\:items-start{align-items:flex-start}.ll .max-md\:items-stretch{align-items:stretch}.ll .max-md\:justify-center{justify-content:center}.ll .max-md\:justify-between{justify-content:space-between}.ll .max-md\:gap-10{gap:2.5rem}.ll .max-md\:gap-4{gap:1rem}.ll .max-md\:gap-8{gap:2rem}.ll .max-md\:gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.ll .max-md\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.ll .max-md\:gap-y-10{row-gap:2.5rem}.ll .max-md\:gap-y-5{row-gap:1.25rem}.ll .max-md\:self-start{align-self:flex-start}.ll .max-md\:text-clip{text-overflow:clip}.ll .max-md\:px-4{padding-left:1rem;padding-right:1rem}.ll .max-md\:px-7{padding-left:1.75rem;padding-right:1.75rem}.ll .max-md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.ll .max-md\:pl-0{padding-left:0}.ll .max-md\:pt-2{padding-top:.5rem}.ll .max-md\:pt-8{padding-top:2rem}.ll .max-md\:text-center{text-align:center}.ll .max-md\:will-change-auto{will-change:auto}.ll .max-md\:\[direction\:rtl\]{direction:rtl}}@media(min-width:640px){.ll .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ll .sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:768px){.ll .md\:left-\[-12\%\]{left:-12%}.ll .md\:left-\[5\%\]{left:5%}.ll .md\:left-\[64\%\]{left:64%}.ll .md\:left-\[66\%\]{left:66%}.ll .md\:left-\[78\%\]{left:78%}.ll .md\:left-\[9\%\]{left:9%}.ll .md\:top-\[-4\%\]{top:-4%}.ll .md\:top-\[-6\%\]{top:-6%}.ll .md\:top-\[6\%\]{top:6%}.ll .md\:top-\[61\%\]{top:61%}.ll .md\:top-\[63\%\]{top:63%}.ll .md\:mb-12{margin-bottom:3rem}.ll .md\:block{display:block}.ll .md\:hidden{display:none}.ll .md\:w-\[18\%\]{width:18%}.ll .md\:w-\[20\%\]{width:20%}.ll .md\:w-\[22\%\]{width:22%}.ll .md\:w-\[26\%\]{width:26%}.ll .md\:w-\[28\%\]{width:28%}.ll .md\:w-\[30\%\]{width:30%}.ll .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ll .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ll .md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ll .md\:px-8{padding-left:2rem;padding-right:2rem}.ll .md\:py-20{padding-top:5rem;padding-bottom:5rem}.ll .md\:pt-\[clamp\(56px\,5vw\,80px\)\]{padding-top:clamp(56px,5vw,80px)}}@media(min-width:992px){.ll .lg\:left-\[-13\%\]{left:-13%}.ll .lg\:left-\[14\%\]{left:14%}.ll .lg\:left-\[19\%\]{left:19%}.ll .lg\:left-\[60\%\]{left:60%}.ll .lg\:left-\[61\%\]{left:61%}.ll .lg\:left-\[80\%\]{left:80%}.ll .lg\:top-\[-6\%\]{top:-6%}.ll .lg\:top-\[-8\%\]{top:-8%}.ll .lg\:top-\[4\%\]{top:4%}.ll .lg\:top-\[6\%\]{top:6%}.ll .lg\:top-\[62\%\]{top:62%}.ll .lg\:top-\[64\%\]{top:64%}.ll .lg\:ml-\[8\.333\%\]{margin-left:8.333%}.ll .lg\:block{display:block}.ll .lg\:w-\[14\%\]{width:14%}.ll .lg\:w-\[15\%\]{width:15%}.ll .lg\:w-\[16\%\]{width:16%}.ll .lg\:w-\[22\%\]{width:22%}.ll .lg\:w-\[24\%\]{width:24%}.ll .lg\:w-\[26\%\]{width:26%}.ll .lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ll .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ll .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ll .lg\:px-8{padding-left:2rem;padding-right:2rem}}
