*,:after,:before{--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:rgba(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: }::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:rgba(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: }:where(.mq),:where(.mq) *,:where(.mq) :after,:where(.mq) :before,:where(.mq):after,:where(.mq):before{box-sizing:border-box;border:0 solid #e5e7eb}:where(.mq) :after,:where(.mq) :before,:where(.mq):after,:where(.mq):before{--tw-content:""}:where(.mq){line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Segoe UI,system-ui,-apple-system,Roboto,Helvetica Neue,Arial,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}:where(.mq) hr{height:0;color:inherit;border-top-width:1px}:where(.mq) abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(.mq) h1,:where(.mq) h2,:where(.mq) h3,:where(.mq) h4,:where(.mq) h5,:where(.mq) h6{font-size:inherit;font-weight:inherit}:where(.mq) a{color:inherit;text-decoration:inherit}:where(.mq) b,:where(.mq) strong{font-weight:bolder}:where(.mq) code,:where(.mq) kbd,:where(.mq) pre,:where(.mq) samp{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}:where(.mq) small{font-size:80%}:where(.mq) sub,:where(.mq) sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}:where(.mq) sub{bottom:-.25em}:where(.mq) sup{top:-.5em}:where(.mq) table{text-indent:0;border-color:inherit;border-collapse:collapse}:where(.mq) button,:where(.mq) input,:where(.mq) optgroup,:where(.mq) select,:where(.mq) 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}:where(.mq) button,:where(.mq) select{text-transform:none}:where(.mq) button,:where(.mq) input:where([type=button]),:where(.mq) input:where([type=reset]),:where(.mq) input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:where(.mq) :-moz-focusring{outline:auto}:where(.mq) :-moz-ui-invalid{box-shadow:none}:where(.mq) progress{vertical-align:baseline}:where(.mq) ::-webkit-inner-spin-button,:where(.mq) ::-webkit-outer-spin-button{height:auto}:where(.mq) [type=search]{-webkit-appearance:textfield;outline-offset:-2px}:where(.mq) ::-webkit-search-decoration{-webkit-appearance:none}:where(.mq) ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(.mq) summary{display:list-item}:where(.mq) blockquote,:where(.mq) dd,:where(.mq) dl,:where(.mq) figure,:where(.mq) h1,:where(.mq) h2,:where(.mq) h3,:where(.mq) h4,:where(.mq) h5,:where(.mq) h6,:where(.mq) hr,:where(.mq) p,:where(.mq) pre{margin:0}:where(.mq) fieldset{margin:0;padding:0}:where(.mq) legend{padding:0}:where(.mq) menu,:where(.mq) ol,:where(.mq) ul{list-style:none;margin:0;padding:0}:where(.mq) dialog{padding:0}:where(.mq) textarea{resize:vertical}:where(.mq) input::-moz-placeholder,:where(.mq) textarea::-moz-placeholder{opacity:1;color:#9ca3af}:where(.mq) input::placeholder,:where(.mq) textarea::placeholder{opacity:1;color:#9ca3af}:where(.mq) [role=button],:where(.mq) button{cursor:pointer}:where(.mq) :disabled{cursor:default}:where(.mq) audio,:where(.mq) canvas,:where(.mq) embed,:where(.mq) iframe,:where(.mq) img,:where(.mq) object,:where(.mq) svg,:where(.mq) video{display:block;vertical-align:middle}:where(.mq) img,:where(.mq) video{max-width:100%;height:auto}:where(.mq) [hidden]:where(:not([hidden=until-found])){display:none}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:200 800;src:url(fonts/bricolage-grotesque-latin-ext-opsz-normal.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:200 800;src:url(fonts/bricolage-grotesque-latin-opsz-normal.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:400 900;src:url(fonts/schibsted-grotesk-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:400 900;src:url(fonts/schibsted-grotesk-latin-wght-normal.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}
/*!
 * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:Font Awesome\ 6 Free}.fa-brands,.fab{font-family:Font Awesome\ 6 Brands}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.08em);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-name:fa-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-name:fa-beat-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-name:fa-spin;animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}24%,8%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-file-lines:before{content:"\f15c"}.fa-comments:before{content:"\f086"}.fa-compass:before{content:"\f14e"}.fa-laptop-code:before{content:"\f5fc"}.fa-bars:before{content:"\f0c9"}.fa-people-group:before{content:"\e533"}.fa-lightbulb:before{content:"\f0eb"}.fa-flag:before{content:"\f024"}.fa-gamepad:before{content:"\f11b"}.fa-lock:before{content:"\f023"}.fa-users:before{content:"\f0c0"}.fa-bookmark:before{content:"\f02e"}.fa-chart-simple:before{content:"\e473"}.fa-gauge:before{content:"\f624"}.fa-wand-magic-sparkles:before{content:"\e2ca"}.fa-bullhorn:before{content:"\f0a1"}.fa-globe:before{content:"\f0ac"}.fa-star:before{content:"\f005"}.fa-server:before{content:"\f233"}.fa-heart-pulse:before{content:"\f21e"}.fa-user-group:before{content:"\f500"}.fa-fire:before{content:"\f06d"}.fa-folder-open:before{content:"\f07c"}.fa-user-pen:before{content:"\f4ff"}.fa-bold:before{content:"\f032"}.fa-gift:before{content:"\f06b"}.fa-rotate-left:before{content:"\f2ea"}.fa-palette:before{content:"\f53f"}.fa-seedling:before{content:"\f4d8"}.fa-arrow-down-wide-short:before{content:"\f160"}.fa-children:before{content:"\e4e1"}.fa-shield-halved:before{content:"\f3ed"}.fa-layer-group:before{content:"\f5fd"}.fa-feather-pointed:before{content:"\f56b"}.fa-newspaper:before{content:"\f1ea"}.fa-sort:before{content:"\f0dc"}.fa-language:before{content:"\f1ab"}.fa-filter:before{content:"\f0b0"}.fa-puzzle-piece:before{content:"\f12e"}.fa-chart-line:before{content:"\f201"}.fa-arrow-right:before{content:"\f061"}.fa-heart:before{content:"\f004"}.fa-cube:before{content:"\f1b2"}.fa-square-poll-horizontal:before{content:"\f682"}.fa-circle-question:before{content:"\f059"}.fa-eye:before{content:"\f06e"}.fa-floppy-disk:before{content:"\f0c7"}.fa-trash:before{content:"\f1f8"}.fa-arrow-left:before{content:"\f060"}.fa-table-cells-large:before{content:"\f009"}.fa-comment:before{content:"\f075"}.fa-envelope:before{content:"\f0e0"}.fa-circle-info:before{content:"\f05a"}.fa-check-double:before{content:"\f560"}.fa-arrow-down-a-z:before{content:"\f15d"}.fa-gear:before{content:"\f013"}.fa-clock:before{content:"\f017"}.fa-mobile-screen:before{content:"\f3cf"}.fa-sliders:before{content:"\f1de"}.fa-folder-tree:before{content:"\f802"}.fa-power-off:before{content:"\f011"}.fa-person-hiking:before{content:"\f6ec"}.fa-id-card:before{content:"\f2c2"}.fa-house:before{content:"\f015"}.fa-code-merge:before{content:"\f387"}.fa-sun:before{content:"\f185"}.fa-user-lock:before{content:"\f502"}.fa-medal:before{content:"\f5a2"}.fa-bell:before{content:"\f0f3"}.fa-dove:before{content:"\f4ba"}.fa-magnifying-glass:before{content:"\f002"}.fa-chevron-down:before{content:"\f078"}.fa-arrow-up:before{content:"\f062"}.fa-list-check:before{content:"\f0ae"}.fa-user-shield:before{content:"\f505"}.fa-plus:before{content:"\2b"}.fa-quote-left:before{content:"\f10d"}.fa-rocket:before{content:"\f135"}.fa-chevron-right:before{content:"\f054"}.fa-face-smile:before{content:"\f118"}.fa-thumbtack:before{content:"\f08d"}.fa-trophy:before{content:"\f091"}.fa-robot:before{content:"\f544"}.fa-arrow-up-short-wide:before{content:"\f885"}.fa-pen-nib:before{content:"\f5ad"}.fa-moon:before{content:"\f186"}.fa-music:before{content:"\f001"}.fa-calendar:before{content:"\f133"}.fa-rss:before{content:"\f09e"}.fa-check:before{content:"\f00c"}.fa-earth-europe:before{content:"\f7a2"}.fa-book-open:before{content:"\f518"}.fa-triangle-exclamation:before{content:"\f071"}.fa-paper-plane:before{content:"\f1d8"}.fa-life-ring:before{content:"\f1cd"}.fa-masks-theater:before{content:"\f630"}.fa-graduation-cap:before{content:"\f19d"}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}
/*!
 * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:900;font-display:block;src:url(webfonts/fa-solid-900.woff2) format("woff2")}.fa-solid,.fas{font-weight:900}
/*!
 * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:400;font-display:block;src:url(webfonts/fa-regular-400.woff2) format("woff2")}.fa-regular,.far{font-weight:400}
/*!
 * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:Font Awesome\ 6 Brands;font-style:normal;font-weight:400;font-display:block;src:url(webfonts/fa-brands-400.woff2) format("woff2")}.fa-brands,.fab{font-weight:400}.fa-x-twitter:before{content:"\e61b"}:root{--bg:#fff;--fg:#163a5a;color-scheme:light}body{background:var(--bg);color:var(--fg);font-family:Segoe UI,system-ui,-apple-system,Roboto,Arial,sans-serif}body:before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0);z-index:60;background:#fff}.gutter{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.hero-grad{background:radial-gradient(ellipse at 85% 0,rgba(56,170,210,.35),transparent 55%),linear-gradient(120deg,#133e66,#165a92 55%,#1a6aa8)}.banner-grad{background:radial-gradient(circle at 92% 0,rgba(80,190,220,.45),transparent 45%),linear-gradient(110deg,#133e66,#17588f 60%,#1765a6)}.cta-grad{background:radial-gradient(ellipse at 80% 100%,rgba(60,180,210,.55),transparent 60%),linear-gradient(100deg,#13497a,#1a6aa0)}.ring-deco:after{content:"";position:absolute;width:230px;height:230px;border-radius:9999px;border:1px solid hsla(0,0%,100%,.14);right:-30px;top:-70px;pointer-events:none}h1,h2,h3{text-wrap:balance}.label{letter-spacing:.14em}details>summary{list-style:none}details>summary::-webkit-details-marker{display:none}details[open] .chev{transform:rotate(180deg)}.article p{margin-block:0 1.6rem}.article h2{font-size:1.3rem;font-weight:700;color:#163a5a;margin-block:2rem .3rem}@media (prefers-reduced-motion:reduce){*{transition:none!important}}html[data-theme=dark]{color-scheme:dark}html[data-theme=dark] body,html[data-theme=dark] body:before{background:#0b1a29;color:#e3eef8}html[data-theme=dark] .bg-white{background-color:#11263a}html[data-theme=dark] .bg-\[\#f7f9fc\],html[data-theme=dark] .bg-paper{background-color:#0b1a29}html[data-theme=dark] .bg-paper\/70{background-color:rgba(11,26,41,.7)}html[data-theme=dark] .bg-\[\#e8eff6\]{background-color:#0b1a29}html[data-theme=dark] .hover\:bg-paper:hover{background-color:#183350}html[data-theme=dark] .bg-brand-soft,html[data-theme=dark] .hover\:bg-brand-soft:hover{background-color:#183a5c}html[data-theme=dark] .border-line,html[data-theme=dark] .divide-line>*+*{border-color:#23405c}html[data-theme=dark] .text-ink{color:#e3eef8}html[data-theme=dark] .text-ink\/70,html[data-theme=dark] .text-ink\/80,html[data-theme=dark] .text-ink\/85,html[data-theme=dark] .text-ink\/90{color:#c9d9e8}html[data-theme=dark] .placeholder\:text-mute::-moz-placeholder{color:#9fb4c7}html[data-theme=dark] .placeholder\:text-mute::placeholder,html[data-theme=dark] .text-mute{color:#9fb4c7}html[data-theme=dark] .text-brand,html[data-theme=dark] .text-brand-dark{color:#7cc0f5}html[data-theme=dark] .text-danger{color:#f08a99}html[data-theme=dark] .text-ok{color:#6fcf97}html[data-theme=dark] .bg-ok{background-color:#6fcf97}html[data-theme=dark] .border-brand\/40{border-color:rgba(124,192,245,.4)}html[data-theme=dark] .article h2{color:#e3eef8}html[data-theme=dark] .ring-white{--tw-ring-color:#11263a}html[data-theme=dark] .sort-btn{background:#11263a;border-color:#23405c;color:#e3eef8}html[data-theme=dark] .sort-btn[aria-pressed=true]{background:#1565a8;border-color:#1565a8;color:#fff}html[data-theme=dark] .ord-btn{color:#9fb4c7}html[data-theme=dark] .ord-btn[aria-pressed=true]{background:#11263a;color:#e3eef8;border-color:#23405c}html[data-theme=dark] .mq-nav-link.is-current{background:#183a5c;color:#7cc0f5}html[data-theme=dark] .flag-fr{box-shadow:0 0 0 1px #23405c}.home{--base:#050f1f;position:relative;overflow:hidden;isolation:isolate;color:#eaf2fb;font-family:Schibsted Grotesk,Segoe UI,system-ui,sans-serif;background:radial-gradient(120% 60% at 50% -10%,#0d2a52 0,transparent 60%),linear-gradient(#071a33,var(--base) 45%,#040c19)}.home-h1,.home-h2{font-family:Bricolage Grotesque,Schibsted Grotesk,system-ui,sans-serif;color:#f4f8fd}.home-h1{font-size:clamp(2.75rem,6.6vw,5.4rem);line-height:.96;font-weight:750;letter-spacing:-.045em;max-width:12ch;background:linear-gradient(180deg,#fff 30%,#a9cdf2);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.home-h2{font-size:clamp(1.9rem,3.4vw,2.75rem);line-height:1.04;font-weight:700;letter-spacing:-.035em}.aurora{position:absolute;inset:-10% -10% auto;height:1100px;z-index:-1;pointer-events:none;filter:blur(70px);opacity:.9}.aurora span{position:absolute;border-radius:9999px;mix-blend-mode:screen}.aurora .a1{width:620px;height:620px;left:52%;top:0;background:radial-gradient(circle,rgba(31,122,224,.55),transparent 65%);animation:drift1 22s ease-in-out infinite alternate}.aurora .a2{width:520px;height:520px;left:8%;top:180px;background:radial-gradient(circle,rgba(56,189,248,.28),transparent 65%);animation:drift2 26s ease-in-out infinite alternate}.aurora .a3{width:460px;height:460px;left:70%;top:420px;background:radial-gradient(circle,rgba(129,140,248,.25),transparent 65%);animation:drift3 30s ease-in-out infinite alternate}@keyframes drift1{to{transform:translate(-140px,90px) scale(1.15)}}@keyframes drift2{to{transform:translate(160px,-60px) scale(.9)}}@keyframes drift3{to{transform:translate(-200px,-120px) scale(1.2)}}.grid-veil{position:absolute;inset:0 0 auto;height:900px;z-index:-1;pointer-events:none;background-image:linear-gradient(hsla(0,0%,100%,.045) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.045) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(70% 60% at 50% 20%,#000 20%,transparent 75%);mask-image:radial-gradient(70% 60% at 50% 20%,#000 20%,transparent 75%)}.pill{display:inline-flex;align-items:center;gap:10px;padding:7px 14px 7px 10px;border-radius:9999px;font-size:13px;font-weight:500;color:#cfe2f6;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pulse{width:8px;height:8px;border-radius:9999px;background:#7dd3fc;box-shadow:0 0 0 0 rgba(125,211,252,.6);animation:pulse 2.4s infinite}@keyframes pulse{70%{box-shadow:0 0 0 9px rgba(125,211,252,0)}to{box-shadow:0 0 0 0 rgba(125,211,252,0)}}.btn-ghost,.btn-glow{display:inline-flex;align-items:center;height:50px;padding:0 24px;border-radius:12px;font-weight:600;font-size:15px;transition:transform .15s,box-shadow .2s,background-color .2s,border-color .2s}.btn-glow{color:#fff;background:linear-gradient(180deg,#2f8bf0,#1565d8);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25),0 10px 30px -8px rgba(47,139,240,.75),0 0 0 1px rgba(125,190,255,.35)}.btn-glow:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25),0 16px 40px -8px rgba(47,139,240,.9),0 0 0 1px rgba(125,190,255,.5)}.btn-ghost{color:#e3eefa;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.14)}.btn-ghost:hover{background:hsla(0,0%,100%,.09);border-color:hsla(0,0%,100%,.26)}.btn-ghost:active,.btn-glow:active{transform:translateY(1px)}.glass{position:relative;border-radius:18px;background:linear-gradient(180deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.025));border:1px solid hsla(0,0%,100%,.1);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 30px 60px -30px rgba(0,0,0,.6)}.spot:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .3s;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),rgba(125,190,255,.13),transparent 45%)}.spot:hover:before{opacity:1}.thread{overflow:hidden}.thread-glow{position:absolute;inset:8% 6%;border-radius:30px;background:radial-gradient(closest-side,rgba(47,139,240,.55),transparent);filter:blur(40px);z-index:-1;animation:breathe 6s ease-in-out infinite}@keyframes breathe{50%{opacity:.55;transform:scale(.96)}}.ava{width:36px;height:36px;border-radius:9999px;flex-shrink:0;display:grid;place-items:center;color:#fff;font-weight:600;font-size:14px;background:linear-gradient(140deg,var(--c),color-mix(in srgb,var(--c) 55%,#000));box-shadow:0 0 0 2px hsla(0,0%,100%,.08),0 6px 16px -6px var(--c)}.post{opacity:0;transform:translateY(12px);filter:blur(4px);transition:opacity .5s ease,transform .55s cubic-bezier(.2,.7,.2,1),filter .5s ease}.post.in{opacity:1;transform:none;filter:none}.dots{display:inline-flex;gap:3px}.dots i{width:5px;height:5px;border-radius:9999px;background:currentColor;opacity:.35;animation:dot 1.2s infinite}.dots i:nth-child(2){animation-delay:.15s}.dots i:nth-child(3){animation-delay:.3s}@keyframes dot{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-2px)}}.hero-in{animation:rise .9s cubic-bezier(.2,.7,.2,1) both}.hero-in-2{animation-delay:.15s}@keyframes rise{0%{opacity:0;transform:translateY(18px)}}.reveal{opacity:0;transform:translateY(24px);transition:opacity .8s ease var(--d,0ms),transform .8s cubic-bezier(.2,.7,.2,1) var(--d,0ms)}.reveal.in{opacity:1;transform:none}.steps{position:relative}@media (min-width:768px){.steps:before{content:"";position:absolute;top:48px;left:8%;right:8%;height:1px;z-index:0;background:linear-gradient(90deg,transparent,rgba(125,211,252,.5),transparent)}}.step-n{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;font-family:Bricolage Grotesque,sans-serif;font-weight:700;font-size:18px;color:#fff;background:linear-gradient(180deg,#2f8bf0,#1553b8);box-shadow:0 8px 22px -8px rgba(47,139,240,.9),0 0 0 1px rgba(125,190,255,.35)}.ico{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;font-size:13px;color:#7dd3fc;background:rgba(125,211,252,.1);border:1px solid rgba(125,211,252,.2)}.ticks li{position:relative;padding-left:22px}.ticks li:before{content:"";position:absolute;left:2px;top:.62em;width:7px;height:7px;border-radius:2px;background:#3b9eff;box-shadow:0 0 10px rgba(59,158,255,.8)}.forum-row{display:flex;align-items:center;gap:18px;padding:12px;border-radius:12px;transition:background-color .2s}.forum-row:hover{background:hsla(0,0%,100%,.05)}.cat-row{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:14px;background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.09);transition:background-color .2s,border-color .2s,transform .2s}.cat-row:hover{background:hsla(0,0%,100%,.07);border-color:rgba(125,211,252,.35);transform:translateX(3px)}.cta-final{position:relative;overflow:hidden;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:32px;padding:clamp(32px,6vw,64px);border-radius:24px;background:radial-gradient(80% 140% at 100% 0,rgba(47,139,240,.45),transparent 60%),radial-gradient(60% 120% at 0 100%,rgba(129,140,248,.25),transparent 60%),#0a2142;border:1px solid rgba(125,190,255,.2)}html[data-theme=dark] body,html[data-theme=dark] body:before{background:#071a33}html[data-theme=dark] header.sticky{background:rgba(7,26,51,.72);border-color:hsla(0,0%,100%,.08);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%)}html[data-theme=dark] header.sticky .text-ink,html[data-theme=dark] header.sticky nav{color:#e3eefa}html[data-theme=dark] header.sticky .hover\:bg-brand-soft:hover,html[data-theme=dark] header.sticky .mq-nav-link.is-current{background:hsla(0,0%,100%,.08);color:#fff}html[data-theme=dark] header.sticky .border-line{border-color:hsla(0,0%,100%,.08)}html[data-theme=dark] #mobile-menu{background:#071a33}html[data-theme=dark] #user-menu{background:#0b2142;border-color:hsla(0,0%,100%,.1);color:#e3eefa;box-shadow:0 24px 48px -16px rgba(0,0,0,.6)}html[data-theme=dark] #user-menu .hover\:bg-paper:hover{background:hsla(0,0%,100%,.07)}html[data-theme=dark] #user-menu i,html[data-theme=dark] #user-menu svg{color:#7dd3fc}html[data-theme=light] .home{color:#163a5a;background:radial-gradient(120% 60% at 50% -10%,#d6e8fb 0,transparent 60%),linear-gradient(#eef5fc,#f6f9fd 45%,#fff)}html[data-theme=light] .home .aurora{opacity:.55}html[data-theme=light] .home .aurora span{mix-blend-mode:multiply}html[data-theme=light] .home .aurora .a1{background:radial-gradient(circle,rgba(47,139,240,.45),transparent 65%)}html[data-theme=light] .home .aurora .a2{background:radial-gradient(circle,rgba(56,189,248,.35),transparent 65%)}html[data-theme=light] .home .aurora .a3{background:radial-gradient(circle,rgba(129,140,248,.3),transparent 65%)}html[data-theme=light] .home .grid-veil{background-image:linear-gradient(rgba(21,101,168,.07) 1px,transparent 0),linear-gradient(90deg,rgba(21,101,168,.07) 1px,transparent 0)}html[data-theme=light] .home-h1{background-image:linear-gradient(180deg,#0b2747 30%,#1565a8)}html[data-theme=light] .home .text-white,html[data-theme=light] .home-h2{color:#0b2747}html[data-theme=light] .home .text-\[\#c9d8e8\]{color:#2a4560}html[data-theme=light] .home .text-\[\#93a9c2\],html[data-theme=light] .home .text-\[\#a9bdd3\]{color:#4f6780}html[data-theme=light] .home .text-\[\#6f88a3\],html[data-theme=light] .home .text-\[\#7f98b3\]{color:#647b93}html[data-theme=light] .home .group:hover .group-hover\:text-sky,html[data-theme=light] .home .text-sky{color:#1565a8}html[data-theme=light] .home .bg-sky\/10{background-color:#e3effa}html[data-theme=light] .home .border-sky\/20{border-color:#b9d4ee}html[data-theme=light] .home .border-white\/10,html[data-theme=light] .home .divide-white\/\[\.07\]>*+*{border-color:rgba(14,42,71,.1)}html[data-theme=light] .home .ring-white\/10{--tw-ring-color:rgba(14,42,71,.12)}html[data-theme=light] .home .pill{color:#1f4a72;background:hsla(0,0%,100%,.7);border-color:rgba(21,101,168,.18)}html[data-theme=light] .home .pulse{background:#1f7ae0}html[data-theme=light] .home .btn-ghost{color:#0f4f86;background:hsla(0,0%,100%,.6);border-color:rgba(21,101,168,.25)}html[data-theme=light] .home .btn-ghost:hover{background:#fff;border-color:rgba(21,101,168,.45)}html[data-theme=light] .home .glass{background:linear-gradient(180deg,hsla(0,0%,100%,.88),hsla(0,0%,100%,.66));border-color:rgba(21,101,168,.14);box-shadow:inset 0 1px 0 #fff,0 30px 60px -30px rgba(15,58,95,.28)}html[data-theme=light] .home .spot:before{background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),rgba(47,139,240,.1),transparent 45%)}html[data-theme=light] .home .thread-glow{background:radial-gradient(closest-side,rgba(47,139,240,.35),transparent)}html[data-theme=light] .home .ico{color:#1565a8;background:#e3effa;border-color:#c6dcf1}html[data-theme=light] .home .forum-row:hover{background:rgba(21,101,168,.05)}html[data-theme=light] .home .cat-row{background:hsla(0,0%,100%,.75);border-color:rgba(21,101,168,.14)}html[data-theme=light] .home .cat-row:hover{background:#fff;border-color:rgba(21,101,168,.4)}html[data-theme=light] .home .steps:before{background:linear-gradient(90deg,transparent,rgba(21,101,168,.35),transparent)}html[data-theme=light] .home .cta-final .home-h2{color:#fff}html[data-theme=light] .home .cta-final .text-\[\#c9d8e8\]{color:#c9d8e8}html[data-theme=light] .home .sky-link{color:#1565a8}.home .pill{margin-inline:auto}.home-h1{max-width:14ch}.demo-stage{perspective:1800px;position:relative}.demo-glow{position:absolute;inset:12% 8% -4%;border-radius:40px;background:radial-gradient(closest-side,rgba(47,139,240,.6),transparent);filter:blur(50px);z-index:-1;animation:breathe 7s ease-in-out infinite}.demo-win{--tilt:18deg;transform:rotateX(var(--tilt)) scale(calc(1 - var(--tilt) / 260deg));transform-origin:50% 0;transition:transform .1s linear;will-change:transform;border-radius:16px;overflow:hidden;background:#0d1f36;border:1px solid hsla(0,0%,100%,.12);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 50px 100px -30px rgba(0,0,0,.75),0 0 0 1px rgba(0,0,0,.25)}.demo-bar{position:relative;display:flex;align-items:center;gap:14px;padding:11px 14px;background:linear-gradient(#13294a,#0e2140);border-bottom:1px solid hsla(0,0%,100%,.08)}.tl{width:11px;height:11px;border-radius:9999px;background:var(--c);display:block}.demo-url{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;gap:8px;height:30px;padding:0 12px;border-radius:8px;font-size:13px;color:#cfe0f2;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.08);white-space:nowrap;overflow:hidden;font-family:Schibsted Grotesk,system-ui,sans-serif}#demo-url-text{overflow:hidden;text-overflow:ellipsis}.caret{width:1.5px;height:15px;background:#7dd3fc;margin-left:-6px;animation:blink 1s steps(1) infinite}.demo-done .caret{display:none}@keyframes blink{50%{opacity:0}}.demo-progress{position:absolute;left:0;bottom:-1px;height:2px;width:0;background:linear-gradient(90deg,#38bdf8,#2f8bf0);box-shadow:0 0 10px #38bdf8;transition:width 1s cubic-bezier(.3,.6,.2,1),opacity .4s .9s}.home-h1.hero-compact{font-size:clamp(2rem,3.8vw,3.1rem);line-height:1.02;max-width:20ch}.demo-win{--tilt:8deg}.pro-panel{background:#ecf1f3;border-radius:7px;padding:10px 14px;color:#28313f}.pro-panel-t{font-family:Trebuchet MS,Arial,sans-serif;color:#115098;font-weight:700;font-size:15px;border-bottom:1px solid #ccc;padding-bottom:4px;margin-bottom:6px}.pro-forabg{border-radius:7px;padding:4px;background:linear-gradient(180deg,#6aceff 0,#0076b1 2px,#12a3eb 92px,#12a3eb)}.pro-cat{gap:8px;padding:5px 8px 7px;color:#fff;font-size:11.5px;font-weight:700;text-transform:uppercase;font-family:Trebuchet MS,Arial,sans-serif}.pro-cat,.pro-row{display:flex;align-items:center}.pro-row{gap:10px;background:#ecf3f7;border-radius:0 0 5px 5px;padding:10px}.pro-col{width:70px;text-align:center;flex-shrink:0}.pro-last{width:200px;flex-shrink:0}.pro-row .pro-col{font-size:13px;color:#333}.pro-link{color:#105289;font-weight:700;font-size:13px}.pro-small{font-size:11px;color:#5d6b78}.pro-user{color:#a00}.pro-stat{background:#ecf1f3;border-radius:7px;padding:8px 14px;font-size:12px;color:#28313f}.pro-stat-t{font-family:Trebuchet MS,Arial,sans-serif;text-transform:uppercase;color:#115098;font-weight:700;font-size:12px;border-bottom:1px solid #ccc;padding-bottom:3px;margin-bottom:5px}.hw{display:inline-block;opacity:0;transform:translateY(.45em);filter:blur(6px);animation:hw .8s cubic-bezier(.2,.7,.2,1) forwards;animation-delay:calc(var(--i)*70ms + 80ms)}@keyframes hw{to{opacity:1;transform:none;filter:none}}.home-h1.split{background:none!important;-webkit-text-fill-color:initial}.home-h1.split .hw{background-image:linear-gradient(180deg,#fff 30%,#a9cdf2);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-bottom:.06em}html[data-theme=light] .home-h1.split .hw{background-image:linear-gradient(180deg,#0b2747 30%,#1565a8)}.btn-glow{position:relative;overflow:hidden}.btn-glow:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;transform:skewX(-20deg);pointer-events:none;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.45),transparent);animation:shine 5.5s ease-in-out 2.2s infinite}@keyframes shine{0%{left:-60%}22%,to{left:130%}}.demo-stage{animation:floaty 7s ease-in-out 2.5s infinite}@keyframes floaty{50%{transform:translateY(-8px)}}.demo-win{position:relative;transform:rotateX(calc(var(--tilt) + var(--rx, 0deg))) rotateY(var(--ry,0deg)) scale(calc(1 - var(--tilt) / 260deg));transition:transform .5s cubic-bezier(.2,.7,.2,1)}.demo-win:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:6;opacity:0;background:linear-gradient(105deg,transparent 35%,hsla(0,0%,100%,.28) 48%,transparent 60%);background-size:250% 100%;background-position:120% 0}.demo-win.swept:after{animation:sweep 1.4s ease-out forwards}@keyframes sweep{0%{opacity:1;background-position:120% 0}to{opacity:1;background-position:-60% 0}}.dcur{position:absolute;left:0;top:0;width:20px;height:20px;z-index:7;pointer-events:none;opacity:0;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35));transform:translate(var(--cx,80%),var(--cy,90%));transition:transform .9s cubic-bezier(.45,.05,.25,1),opacity .4s}.dcur.on{opacity:1}.dcur.press{scale:.85}.dclick{position:absolute;left:0;top:0;width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:9999px;z-index:6;pointer-events:none;opacity:0;border:2px solid rgba(18,163,235,.8);transform:translate(var(--kx),var(--ky)) scale(.3)}.dclick.go{animation:ripple .55s ease-out}@keyframes ripple{0%{opacity:1;transform:translate(var(--kx),var(--ky)) scale(.3)}to{opacity:0;transform:translate(var(--kx),var(--ky)) scale(1.4)}}.pb-hover{color:#d31141!important;text-decoration:underline}.pb-row.pb-rowhover{background:#f6f4d0;transition:background-color .2s}.pb-btn.pb-hover{text-decoration:none;border-color:#c2132f;background:linear-gradient(#fff,#f2e7e7)}.pb-btn.pb-down{box-shadow:inset 0 2px 3px rgba(0,0,0,.18)}@media (prefers-reduced-motion:reduce){.hw{opacity:1;transform:none;filter:none}.btn-glow:after,.demo-stage,.hw{animation:none}.dclick,.dcur{display:none}}.pro{background:#f5f7fa;color:#536482;font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11px;line-height:1.45;text-align:left;padding:10px}.pb-wrap{display:grid;gap:9px;background:#fff;border:1px solid #e6e9ed;border-radius:8px;padding:12px}.pb-header{display:grid;gap:4px}.pb-headerbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 12px;color:#fff;border-radius:7px;background:#12a3eb linear-gradient(180deg,#6aceff 0,#0076b1 2px,#12a3eb 46px,#12a3eb)}.pb-logo{width:112px;height:auto;flex-shrink:0}.pb-sitename{font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;line-height:1.2}.pb-sitedesc{font-size:10px;margin-top:1px}.pb-search{align-items:stretch;border-radius:4px;overflow:hidden;box-shadow:0 0 10px #0075b0}.pb-search-in{background:#fff;color:#333;padding:4px 6px;width:112px;font-size:10px}.pb-search-btn{background:linear-gradient(#fff,#e9e9e9);color:#606060;border-left:1px solid #c7c3bf;padding:3px 6px;font-size:10px;display:grid;place-items:center}.pb-navbar{background:#cadceb;padding:2px 10px;border-radius:7px}.pb-navrow{justify-content:space-between;padding:4px 0;color:#105289;font-size:10.5px}.pb-navl,.pb-navrow{display:flex;align-items:center;gap:10px}.pb-crumbs i,.pb-crumbs svg,.pb-footer .pb-a i,.pb-footer .pb-a svg,.pb-navl i,.pb-navl svg{margin-right:5px!important;font-size:11.5px;width:1.1em;height:1em;vertical-align:-.12em}.pb-navl>span{display:inline-flex;align-items:center}.pb-lang i,.pb-lang svg{margin:0!important;width:auto;font-size:8px}.pb-crumbs{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #fff;padding:5px 0 4px;font-weight:700;color:#105289;font-size:11px}.pb-lang{display:inline-flex;align-items:center;gap:4px;font-weight:400}.pb-lang .flag-fr{width:14px;height:10px}.pb-lang i{font-size:8px;margin:0}.pb-time{text-align:right;font-size:10.5px;color:#536482;margin-top:-3px}.pb-welcome{border-radius:7px;overflow:hidden;border:1px solid #c9dbea;background:#ecf1f3}.pb-welcome-t{padding:9px 12px;color:#fff;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:13px;background:linear-gradient(#6ea6db,#3f7fc0)}.pb-welcome-in{padding:8px;display:grid;gap:8px}.pb-ql{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.pb-qlb{text-align:center;padding:5px;background:#fff;border:1px solid #c7d6e3;border-radius:4px;color:#105289;font-weight:700;font-size:10.5px;transition:border-color .2s,color .2s}.pb-cols{display:grid;gap:8px}@media (min-width:768px){.pb-cols{grid-template-columns:1.1fr 1fr;align-items:start}}.pb-box{background:#fff;border:1px solid #d5e1ea;border-radius:4px;overflow:hidden}.pb-box-t{padding:6px 9px;background:#e3ecf3;border-bottom:1px solid #d5e1ea;color:#105289;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:11.5px}.pb-box-b{padding:7px 10px;color:#4c5d77}.pb-meta{font-size:9.5px;color:#5a6b7e;margin-top:2px}.pb-pres p+p{margin-top:6px}.pb-pres{font-size:10px;line-height:1.55}.pb-forabg{position:relative;border-radius:7px;padding:0 4px 4px;background:#0f4d8a linear-gradient(180deg,#6aceff 0,#0076b1 2px,#12a3eb 26px,#12a3eb)}.pb-fhead{display:flex;align-items:center;gap:0;padding:7px 6px 6px;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:10.5px;text-transform:uppercase}.pb-fhead>span:first-child{font-weight:400}.pb-fhead .pb-l{color:#fff;font-size:10.5px;padding-left:7px}.pb-collapse{position:absolute;right:7px;top:5px;width:12px;height:12px}.pb-lp{display:inline-block;width:10px;height:10px;vertical-align:-1px}.pb-forums{background:#eef5f9 linear-gradient(180deg,#d2e0eb 0,#eef5f9 90px);border-radius:0 0 4px 4px}.pb-row{display:flex;align-items:stretch;gap:0;padding:0 0 0 8px;background:#ecf3f7;border-top:1px solid #fff;border-bottom:1px solid #00608f;transition:background-color .2s}.pb-row>*{padding-block:8px}.pb-row>.flex-1{display:flex;flex-direction:column;justify-content:center;padding-right:8px}.pb-row>.pb-ficon{width:30px;height:30px;padding:0;flex-shrink:0;align-self:center;margin-right:10px;border-radius:50%}.pb-ftitle{color:#105289;font-weight:700;font-size:13.5px;font-family:Trebuchet MS,Helvetica,Arial,sans-serif}.pb-fdesc{font-size:11px;color:#333}.pb-c{width:8.2%;flex-shrink:0;text-align:center}.pb-sep{border-left:1px solid #fff;box-shadow:-1px 0 0 #d8e4ed}.pb-l{width:22%;flex-shrink:0;padding-left:7px;padding-right:6px;font-size:11px;line-height:1.35;color:#333}.pb-num{font-size:11.5px;color:#333;display:flex;align-items:center;justify-content:center}.pb-noav{width:28px;height:28px;flex-shrink:0;margin-top:1px;border-radius:50%}.pb-lsubj{display:block;color:#105289;font-weight:700;font-size:12px}.pb-founder{color:#a00}.pb-gray{color:#8f8f8f;font-size:9px}.pb-a{color:#105289}.pb-plain{color:#333;font-size:10.5px;padding:0 2px}.pb-h3{font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;color:#115098;font-weight:700;font-size:10.5px;border-bottom:1px solid #ccc;padding-bottom:2px;margin:4px 0}.pb-loginrow{display:flex;flex-wrap:wrap;align-items:center;gap:5px 7px}.pb-input{display:inline-block;width:100px;height:16px;background:#f4f6f8;border:1px solid #c9ced3}.pb-check{width:10px;height:10px;background:#fff;vertical-align:-1px}.pb-btn2,.pb-check{display:inline-block;border:1px solid #767676;border-radius:2px}.pb-btn2{padding:1px 6px;background:#efefef;color:#111;font-size:10.5px;transition:background-color .15s}.pb-footer{display:grid;gap:5px;margin-top:2px}.pb-footer .pb-navrow.pb-navbar{padding:7px 10px}.pb-tz{color:#536482}.pb-copy{text-align:center;font-size:9.5px;color:#555}.pb-qlb.pb-hover{text-decoration:none;border-color:#d31141}.pb-btn2.pb-hover{text-decoration:none;color:#111!important;background:#e5e5e5}.pb-btn2.pb-down{background:#d6d6d6}.d-in{opacity:0;transform:translateY(8px);transition:opacity .45s ease,transform .5s cubic-bezier(.2,.7,.2,1)}.d-in.in{opacity:1;transform:none}html[data-theme=light] .home .demo-win{background:#fff;border-color:rgba(21,101,168,.18);box-shadow:0 50px 100px -30px rgba(15,58,95,.4)}html[data-theme=light] .home .demo-bar{background:linear-gradient(#f4f8fc,#e9f0f7);border-color:rgba(21,101,168,.12)}html[data-theme=light] .home .demo-url{color:#2a4560;background:#fff;border-color:rgba(21,101,168,.15)}html[data-theme=light] .home .demo-glow{background:radial-gradient(closest-side,rgba(47,139,240,.35),transparent)}@media (max-width:640px){.pro{padding:6px}.pb-wrap{padding:8px}.pb-logo{width:84px}.pb-loginrow .pb-input{width:80px}.demo-win{--tilt:5deg}}@media (prefers-reduced-motion:reduce){.demo-win{transform:none!important}.d-in{opacity:1;transform:none;transition:none}.caret,.demo-glow{animation:none}}html.on-home{scroll-snap-type:y proximity;scroll-padding-top:72px}.hsec{scroll-snap-align:start}.band{background:linear-gradient(180deg,hsla(0,0%,100%,.035),hsla(0,0%,100%,.015));border-block:1px solid hsla(0,0%,100%,.07)}.flow{position:relative}@media (min-width:768px){.flow:before{content:"";position:absolute;left:0;right:0;top:calc(clamp(5rem, 9vw, 8rem) + 14px);height:1px;background:linear-gradient(90deg,rgba(125,211,252,.55),rgba(125,211,252,.1));transform-origin:left;transform:scaleX(var(--p,0));transition:transform 1.4s cubic-bezier(.2,.7,.2,1) .2s}.flow.in-line:before{--p:1}}.flow-n{display:inline-block;position:relative;padding-right:18px;font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:clamp(5rem,9vw,8rem);line-height:1;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1.5px rgba(125,211,252,.75)}.who{border-collapse:collapse;font-size:15px}.who thead th{padding:0 16px 16px;font-size:13px;font-weight:600;color:#7f98b3;text-align:center;width:120px}.who thead th:first-child{width:auto}.who tbody th{padding:17px 16px 17px 0;font-weight:500;color:#e3eefa}.who tbody th,.who td{border-top:1px solid hsla(0,0%,100%,.08)}.who td{text-align:center;color:#7dd3fc}.who tbody tr{transition:background-color .2s}.who tbody tr:hover{background:hsla(0,0%,100%,.035)}.who .note{display:block;font-size:13px;color:#7f98b3;font-weight:400;margin-top:2px}.who .dash{display:inline-block;width:12px;height:1.5px;background:hsla(0,0%,100%,.22);vertical-align:middle}.who tr.off td,.who tr.off th{color:#7f98b3}.who tr.off td{font-size:13px}.cloud{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 12px;max-width:980px;margin-inline:auto}.chip{display:inline-flex;align-items:baseline;gap:8px;padding:10px 18px;border-radius:9999px;font-size:16px;font-weight:500;color:#dbe8f6;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);transition:background-color .2s,border-color .2s,color .2s,transform .2s}.chip:hover{background:rgba(47,139,240,.18);border-color:rgba(125,211,252,.5);color:#fff;transform:translateY(-2px)}.chip b{font-size:12px;font-weight:600;color:#7f98b3}.chip.has{border-color:rgba(125,211,252,.35);color:#fff}.chip.has b{color:#7dd3fc}.tile{position:relative;display:block;border-radius:16px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1)}.tile-img{display:block;aspect-ratio:16/9;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.tile:hover .tile-img{transform:scale(1.04)}.tile-txt{position:absolute;inset:auto 0 0;padding:40px 20px 16px;background:linear-gradient(transparent,rgba(4,12,25,.92))}.faq details{border-top:1px solid hsla(0,0%,100%,.1)}.faq details:last-child{border-bottom:1px solid hsla(0,0%,100%,.1)}.faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;cursor:pointer;font-size:17px;font-weight:600;color:#f0f6fc}.faq summary i{font-size:13px;color:#7dd3fc;transition:transform .3s;flex-shrink:0}.faq details[open] summary i{transform:rotate(45deg)}.faq details p{padding:0 40px 24px 0;color:#a9bdd3;line-height:1.75;font-size:15px;animation:faqIn .35s ease}@keyframes faqIn{0%{opacity:0;transform:translateY(-6px)}}.news-strip{display:flex;align-items:center;gap:28px;padding:26px 28px;border-radius:18px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.03);transition:background-color .2s,border-color .2s}.news-strip:hover{background:hsla(0,0%,100%,.06);border-color:rgba(125,211,252,.35)}.news-date{padding-right:28px;border-right:1px solid hsla(0,0%,100%,.1);text-align:center;font-family:Bricolage Grotesque,sans-serif}.news-go{width:46px;height:46px;border-radius:9999px;display:grid;place-items:center;flex-shrink:0;color:#fff;background:rgba(47,139,240,.25);border:1px solid rgba(125,211,252,.3);transition:transform .25s,background-color .25s}.news-strip:hover .news-go{transform:translateX(4px);background:#2f8bf0}@media (max-width:640px){.news-strip{flex-wrap:wrap;gap:16px;padding:20px}.news-date{border:0;padding:0;text-align:left}.news-go{display:none}}.ftabs{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-bottom:18px}.ftabs button{display:inline-flex;align-items:center;gap:10px;height:46px;padding:0 20px;border-radius:9999px;font-weight:600;font-size:15px;color:#a9bdd3;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);transition:color .2s,background-color .2s,border-color .2s,box-shadow .2s}.ftabs button:hover{color:#fff;border-color:hsla(0,0%,100%,.22)}.ftabs button[aria-pressed=true]{color:#fff;background:linear-gradient(180deg,#2f8bf0,#1565d8);border-color:rgba(125,190,255,.45);box-shadow:0 10px 26px -10px rgba(47,139,240,.9)}.ftabs button i{font-size:14px}.fstage{padding:clamp(20px,3.5vw,40px)}.fpanel{display:grid;gap:32px;align-items:center}@media (min-width:900px){.fpanel{grid-template-columns:1fr 1.05fr;gap:48px}}.fpanel.is-on{animation:fpIn .5s cubic-bezier(.2,.7,.2,1)}.fpanel.is-on .fdemo{animation:fdIn .6s cubic-bezier(.2,.7,.2,1)}@keyframes fpIn{0%{opacity:0}}@keyframes fdIn{0%{opacity:0;transform:translateY(14px) scale(.98)}}.flist{display:grid;gap:22px}.flist li{display:flex;gap:16px}.flist .ico{flex-shrink:0;width:40px;height:40px;font-size:15px}.flist h3{font-weight:600;font-size:17px;color:#f0f6fc}.flist p{margin-top:3px;font-size:15px;line-height:1.6;color:#93a9c2}.fdemo{border-radius:14px;box-shadow:0 30px 60px -25px rgba(0,0,0,.6),0 0 0 1px hsla(0,0%,100%,.08);transform:rotate(-.6deg)}.fdemo .pro{padding:10px}.poll{display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 10px;margin-top:8px;font-size:12.5px}.poll b{grid-column:1/-1;grid-row:2;height:10px;border-radius:3px;background:#dce8f2;position:relative;overflow:hidden}.poll b:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--v);background:linear-gradient(90deg,#12a3eb,#0076b1);border-radius:3px}.fpanel.is-on .poll b:after{animation:grow 1s cubic-bezier(.2,.7,.2,1) .25s both}@keyframes grow{0%{width:0}}.poll em{font-style:normal;font-weight:700;color:#105289}.notif{display:flex;gap:10px;align-items:center;background:#fff;border:1px solid #c5dbec;border-left:3px solid #12a3eb;border-radius:6px;padding:8px 12px;font-size:12px;color:#333}.notif i{color:#12a3eb}.pbtn{display:inline-block;padding:3px 9px;border-radius:4px;font-size:11px;font-weight:700;color:#105289;background:linear-gradient(#fff,#e9e9e9);border:1px solid #c7c3bf;white-space:nowrap}.pbtn.ok{color:#fff;background:linear-gradient(#5cb85c,#3e8e3e);border-color:#3e8e3e}.perm{font-size:12px;border-collapse:collapse}.perm td,.perm th{padding:6px 4px;text-align:center;border-bottom:1px solid #d5e3ee}.perm thead th{color:#105289;font-weight:700;font-size:11px;text-transform:uppercase}.perm tbody th{text-align:left;color:#28313f;font-weight:700}.perm .n,.perm .y{display:inline-block;min-width:38px;padding:2px 6px;border-radius:3px;font-weight:700;font-size:11px;color:#fff}.perm .y{background:#4c9b4c}.perm .n{background:#bc2a4d}.also{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;max-width:980px;margin-inline:auto}.also li{display:flex;align-items:center;gap:12px;padding:13px 16px;border-radius:12px;font-size:15px;color:#dbe8f6;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08)}.also li i{color:#7dd3fc;width:16px;text-align:center;font-size:14px}html[data-theme=light] .home .ftabs button{color:#2a4560;background:hsla(0,0%,100%,.75);border-color:rgba(21,101,168,.16)}html[data-theme=light] .home .ftabs button:hover{color:#0b2747;border-color:rgba(21,101,168,.4)}html[data-theme=light] .home .ftabs button[aria-pressed=true]{color:#fff;background:linear-gradient(180deg,#2f8bf0,#1565d8);border-color:transparent}html[data-theme=light] .home .flist h3{color:#0b2747}html[data-theme=light] .home .flist p{color:#4f6780}html[data-theme=light] .home .fdemo{box-shadow:0 30px 60px -25px rgba(15,58,95,.35),0 0 0 1px rgba(21,101,168,.12)}html[data-theme=light] .home .also li{color:#1f4a72;background:hsla(0,0%,100%,.75);border-color:rgba(21,101,168,.14)}html[data-theme=light] .home .also li i{color:#1565a8}@media (prefers-reduced-motion:reduce){.fpanel.is-on,.fpanel.is-on .fdemo,.fpanel.is-on .poll b:after{animation:none}}.lfilter{display:inline-flex;padding:4px;gap:4px;border-radius:9999px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1)}.lfilter button{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 16px;border-radius:9999px;font-size:14px;font-weight:600;color:#a9bdd3;transition:background-color .2s,color .2s}.lfilter button:hover{color:#fff}.lfilter button[aria-pressed=true]{background:hsla(0,0%,100%,.12);color:#fff}.sw{width:9px;height:9px;border-radius:3px}.sw-you{background:#7dd3fc;box-shadow:0 0 8px #7dd3fc}.sw-host{background:#6d8bff;box-shadow:0 0 8px #6d8bff}.layers{position:relative;padding-left:64px}.lstack{display:grid;gap:10px}.layer{--c:#7dd3fc;position:relative;display:flex;align-items:center;gap:16px;padding:16px 18px;border-radius:14px;background:linear-gradient(90deg,color-mix(in srgb,var(--c) 14%,transparent),hsla(0,0%,100%,.03) 55%);border:1px solid color-mix(in srgb,var(--c) 28%,transparent);box-shadow:0 6px 0 -1px color-mix(in srgb,var(--c) 18%,#040c19),0 18px 30px -18px rgba(0,0,0,.7);transition:opacity .35s,transform .35s cubic-bezier(.2,.7,.2,1),filter .35s}.layer.host{--c:#6d8bff}.layer:hover{transform:translateX(6px)}.lico{width:40px;height:40px;flex-shrink:0;display:grid;place-items:center;border-radius:11px;color:var(--c);background:color-mix(in srgb,var(--c) 14%,transparent);border:1px solid color-mix(in srgb,var(--c) 30%,transparent)}.ltxt{flex:1;min-width:0}.ltxt b{display:block;font-weight:600;color:#f0f6fc;font-size:16px}.ltxt span{display:block;margin-top:2px;font-size:14px;color:#93a9c2}.lown{flex-shrink:0;font-size:12px;font-weight:600;padding:4px 10px;border-radius:9999px;color:var(--c);background:color-mix(in srgb,var(--c) 12%,transparent)}.lbrace{position:absolute;left:0;width:44px;border:2px solid;border-right:0;border-radius:14px 0 0 14px;transition:opacity .35s}.lbrace span{position:absolute;left:-2px;top:50%;transform:translate(-50%,-50%) rotate(-90deg);font-size:12px;font-weight:700;letter-spacing:.02em;padding:2px 8px;white-space:nowrap}.lb-you{top:6px;height:calc(50% - 14px);border-color:rgba(125,211,252,.55)}.lb-you span{color:#7dd3fc;background:var(--lbbg,#08182d)}.lb-host{bottom:12px;height:calc(50% - 14px);border-color:rgba(109,139,255,.55)}.lb-host span{color:#9db0ff;background:var(--lbbg,#08182d)}.layers[data-f=host] .layer.you,.layers[data-f=you] .layer.host{opacity:.28;filter:saturate(.3)}.layers[data-f=host] .lb-you,.layers[data-f=you] .lb-host{opacity:.25}.layers[data-f=host] .layer.host,.layers[data-f=you] .layer.you{transform:translateX(8px)}.layers .layer{opacity:0;transform:translateY(-18px)}.layers.in .layer{animation:drop .6s cubic-bezier(.2,.8,.25,1.2) forwards;animation-delay:calc(var(--k)*.11s + .15s)}@keyframes drop{to{opacity:1;transform:none}}.layers.in.settled .layer{animation:none;opacity:1;transform:none}.layers.in.settled[data-f=host] .layer.you,.layers.in.settled[data-f=you] .layer.host{opacity:.28}.layers.in.settled[data-f=host] .layer.host,.layers.in.settled[data-f=you] .layer.you{transform:translateX(8px)}.layers.in.settled .layer:hover{transform:translateX(6px)}@media (max-width:640px){.layers{padding-left:40px}.lbrace{width:26px}.lown{display:none}.layer{padding:14px;gap:12px}}html[data-theme=light] .home .lfilter{background:hsla(0,0%,100%,.7);border-color:rgba(21,101,168,.16)}html[data-theme=light] .home .lfilter button{color:#4f6780}html[data-theme=light] .home .lfilter button[aria-pressed=true]{background:#e3effa;color:#0b2747}html[data-theme=light] .home .layer{--c:#1d8fd0;background:linear-gradient(90deg,color-mix(in srgb,var(--c) 12%,#fff),#fff 60%);box-shadow:0 6px 0 -1px color-mix(in srgb,var(--c) 25%,#fff),0 18px 30px -20px rgba(15,58,95,.35)}html[data-theme=light] .home .layer.host{--c:#4a63d8}html[data-theme=light] .home .ltxt b{color:#0b2747}html[data-theme=light] .home .ltxt span{color:#4f6780}html[data-theme=light] .home .lb-you{border-color:rgba(29,143,208,.5)}html[data-theme=light] .home .lb-you span{color:#1d8fd0}html[data-theme=light] .home .lb-host{border-color:rgba(74,99,216,.5)}html[data-theme=light] .home .lb-host span{color:#4a63d8}html[data-theme=light] .home .layers{--lbbg:#f0f6fc}html[data-theme=light] .home .sw-you{background:#1d8fd0;box-shadow:none}html[data-theme=light] .home .sw-host{background:#4a63d8;box-shadow:none}@media (prefers-reduced-motion:reduce){.layers .layer{opacity:1;transform:none;animation:none!important}}#h-actu,#h-communautes,#h-fonctions{--sb:#081a36}#h-cadre,#h-faq{--sb:#0e2552}.home .hsec.has-sbg{background:var(--sb);isolation:isolate}.sbg{inset:0;z-index:-1;overflow:hidden;pointer-events:none}.sbg,.sbg .glow{position:absolute}.sbg .glow{top:10%;left:-30%;width:60%;height:80%;border-radius:50%;filter:blur(90px);opacity:.45;background:radial-gradient(closest-side,#2f8bf0,transparent);animation:glide 26s ease-in-out infinite alternate}#h-cadre .sbg .glow,#h-cta .sbg .glow,#h-faq .sbg .glow{animation-delay:-13s;background:radial-gradient(closest-side,#5b8cff,transparent)}@keyframes glide{to{transform:translateX(115%)}}html[data-theme=light] #h-actu,html[data-theme=light] #h-communautes,html[data-theme=light] #h-fonctions{--sb:#f4f8fd}html[data-theme=light] #h-cadre,html[data-theme=light] #h-faq{--sb:#e6eff9}html[data-theme=light] .sbg .glow{opacity:.18}@media (prefers-reduced-motion:reduce){.sbg .glow{animation:none;left:20%}}.news-grid{display:grid;gap:20px}@media (min-width:720px){.news-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ncard{display:flex;flex-direction:column;border-radius:18px;overflow:hidden;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);transition:transform .3s cubic-bezier(.2,.7,.2,1),border-color .3s,box-shadow .3s}.ncard:hover{transform:translateY(-4px);border-color:rgba(125,211,252,.4);box-shadow:0 24px 50px -24px rgba(0,0,0,.7)}.ncover{position:relative;display:block;aspect-ratio:16/10;max-width:100%;overflow:hidden;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.ncard:hover .ncover{transform:scale(1.04)}.ncover-ext{display:grid;place-items:center;font-size:46px;color:hsla(0,0%,100%,.9);background:radial-gradient(60% 80% at 30% 20%,#6d5cf0,transparent 70%),radial-gradient(70% 80% at 80% 90%,#22b8f0,transparent 70%),#16205a}.ncover-forum{background:linear-gradient(135deg,#0f6fb4,#12a3eb)}.ncover-shot{position:absolute;left:12%;right:12%;top:16%;bottom:-8%;border-radius:8px 8px 0 0;box-shadow:0 18px 40px -10px rgba(0,0,0,.5)}.nbody{flex-direction:column;padding:20px 22px 22px;flex:1}.nbody,.nmeta{display:flex;gap:8px}.nmeta{align-items:center;font-size:13px;color:#7f98b3}.ndot{width:3px;height:3px;background:currentColor}.nbadge,.ndot{border-radius:9999px}.nbadge{font-size:11px;font-weight:700;padding:2px 8px;color:#fcd34d;background:rgba(252,211,77,.12);border:1px solid rgba(252,211,77,.3)}.ntitle{font-family:Bricolage Grotesque,Schibsted Grotesk,sans-serif;font-weight:700;font-size:20px;line-height:1.2;letter-spacing:-.02em;color:#f4f8fd}.nexcerpt{font-size:15px;line-height:1.6;color:#93a9c2;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.nmore{margin-top:auto;padding-top:8px;font-size:14px;font-weight:600;color:#7dd3fc}.ncard:hover .nmore{text-decoration:underline;text-underline-offset:4px}html[data-theme=light] .home .ncard{background:hsla(0,0%,100%,.85);border-color:rgba(21,101,168,.14)}html[data-theme=light] .home .ncard:hover{border-color:rgba(21,101,168,.4);box-shadow:0 24px 50px -24px rgba(15,58,95,.35)}html[data-theme=light] .home .ntitle{color:#0b2747}html[data-theme=light] .home .nexcerpt{color:#4f6780}html[data-theme=light] .home .nmeta{color:#647b93}html[data-theme=light] .home .nmore{color:#1565a8}html[data-theme=light] .home .nbadge{color:#92400e;background:#fef3c7;border-color:#fcd34d}@media (prefers-reduced-motion:reduce){.ncard,.ncover{transition:none}.ncard:hover,.ncard:hover .ncover{transform:none}}.faq-grid{display:grid;gap:20px}@media (min-width:720px){.faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.faq-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.qcard{display:flex;flex-direction:column;border-radius:18px;overflow:hidden;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);transition:transform .3s cubic-bezier(.2,.7,.2,1),border-color .3s,box-shadow .3s}.qcard:hover{transform:translateY(-4px);border-color:rgba(125,211,252,.4);box-shadow:0 24px 50px -24px rgba(0,0,0,.7)}.qcover{display:grid;place-items:center;aspect-ratio:16/6;max-width:100%;font-size:34px;color:hsla(0,0%,100%,.95);position:relative;overflow:hidden}.qcover i,.qcover svg{transition:transform .5s cubic-bezier(.2,.7,.2,1);filter:drop-shadow(0 8px 18px rgba(0,0,0,.35))}.qcard:hover .qcover i,.qcard:hover .qcover svg{transform:scale(1.15) rotate(-6deg)}.q1{background:radial-gradient(60% 90% at 25% 20%,#34d399,transparent 70%),radial-gradient(70% 90% at 85% 90%,#2f8bf0,transparent 70%),#0d2a4a}.q2{background:radial-gradient(60% 90% at 25% 20%,#38bdf8,transparent 70%),radial-gradient(70% 90% at 85% 90%,#6366f1,transparent 70%),#121c4a}.q3{background:radial-gradient(60% 90% at 25% 20%,#a78bfa,transparent 70%),radial-gradient(70% 90% at 85% 90%,#22b8f0,transparent 70%),#1a1650}.q4{background:radial-gradient(60% 90% at 25% 20%,#2f8bf0,transparent 70%),radial-gradient(70% 90% at 85% 90%,#14b8a6,transparent 70%),#08284a}.q5{background:radial-gradient(60% 90% at 25% 20%,#f59e0b,transparent 70%),radial-gradient(70% 90% at 85% 90%,#ef4444,transparent 75%),#2a1a3a}.q6{background:radial-gradient(60% 90% at 25% 20%,#7dd3fc,transparent 70%),radial-gradient(70% 90% at 85% 90%,#818cf8,transparent 70%),#13224f}.qbody{display:flex;flex-direction:column;gap:8px;padding:20px 22px 22px;flex:1}.qtitle{display:block;font-family:Bricolage Grotesque,Schibsted Grotesk,sans-serif;font-weight:700;font-size:19px;line-height:1.25;letter-spacing:-.02em;color:#f4f8fd}.qtext{display:block;font-size:15px;line-height:1.6;color:#93a9c2}.qcta{border-color:rgba(125,211,252,.3)}.qcta:hover .nmore{text-decoration:underline;text-underline-offset:4px}html[data-theme=light] .home .qcard{background:hsla(0,0%,100%,.85);border-color:rgba(21,101,168,.14)}html[data-theme=light] .home .qcard:hover{border-color:rgba(21,101,168,.4);box-shadow:0 24px 50px -24px rgba(15,58,95,.35)}html[data-theme=light] .home .qtitle{color:#0b2747}html[data-theme=light] .home .qtext{color:#4f6780}@media (prefers-reduced-motion:reduce){.qcard,.qcover i,.qcover svg{transition:none}.qcard:hover,.qcard:hover .qcover i,.qcard:hover .qcover svg{transform:none}}.marquee{display:grid;gap:12px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.mrow{display:flex;width:-moz-max-content;width:max-content;gap:12px;animation:marq 60s linear infinite}.mrow.rev{animation-direction:reverse;animation-duration:70s}.marquee:hover .mrow{animation-play-state:paused}@keyframes marq{to{transform:translateX(-50%)}}.marquee .chip{flex-shrink:0}.nstats{display:flex;gap:14px;font-size:13px;color:#7f98b3}.nstats b{color:#e3eefa;font-weight:700}.ncover-new{display:grid;place-items:center;font-size:40px;color:#7dd3fc;background:repeating-linear-gradient(135deg,rgba(125,211,252,.06) 0 12px,transparent 12px 24px),hsla(0,0%,100%,.02);border-bottom:1px dashed rgba(125,211,252,.3)}.ncard-cta{border-style:dashed;border-color:rgba(125,211,252,.35)}html[data-theme=light] .home .nstats b{color:#0b2747}html[data-theme=light] .home .nstats{color:#647b93}html[data-theme=light] .home .ncover-new{color:#1565a8;background:repeating-linear-gradient(135deg,rgba(21,101,168,.06) 0 12px,transparent 12px 24px),#f4f8fd;border-color:rgba(21,101,168,.3)}html[data-theme=light] .home .ncard-cta{border-color:rgba(21,101,168,.35)}@media (prefers-reduced-motion:reduce){.marquee{-webkit-mask-image:none;mask-image:none}.mrow{animation:none;flex-wrap:wrap;width:auto;justify-content:center;padding-inline:16px}.mrow [data-dup]{display:none}}.cta2{position:relative;overflow:hidden;display:grid;gap:40px;align-items:center;padding:clamp(28px,5vw,56px);border-radius:26px;background:radial-gradient(70% 120% at 100% 0,rgba(47,139,240,.5),transparent 60%),radial-gradient(60% 100% at 0 100%,rgba(99,102,241,.35),transparent 60%),#0b2148;border:1px solid rgba(125,190,255,.25);box-shadow:0 40px 80px -40px rgba(0,0,0,.7)}@media (min-width:900px){.cta2{grid-template-columns:1.1fr 1fr}}.cta2-h{font-size:clamp(2rem,4vw,3.1rem)}.cta2-text,.cta2-visual{min-width:0}.cta2-bar{display:flex;align-items:center;gap:10px;height:46px;padding:0 16px;border-radius:12px 12px 0 0;font-size:15px;color:#cfe0f2;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.14);border-bottom:0;white-space:nowrap;overflow:hidden}.cta2-bar i,.cta2-bar svg{font-size:12px;opacity:.6}.cta2-bar b{color:#fff;font-weight:700}.cta2-bar .caret{margin-left:-8px}.cta2-page{border-radius:0 0 12px 12px;overflow:hidden;background:#f5f7fa;border:1px solid hsla(0,0%,100%,.14);padding:10px;display:grid;gap:6px}.cta2-head{display:grid;gap:2px;padding:14px 14px 18px;border-radius:7px;color:#fff;background:linear-gradient(180deg,#6aceff 0,#0076b1 2px,#12a3eb 40px,#12a3eb)}.cta2-title{font-family:Trebuchet MS,Arial,sans-serif;font-weight:700;font-size:20px;transition:opacity .25s}.cta2-sub{font-size:11px;opacity:.9;font-family:Verdana,sans-serif}.cta2-row{display:flex;align-items:center;gap:10px;padding:9px 10px;background:#ecf3f7;border-radius:4px}.cta2-row i{width:22px;height:22px;border-radius:50%;background:#fff;border:1.5px solid #8fa6ba;flex-shrink:0}.cta2-row span{display:grid;gap:5px;flex:1}.cta2-row b{height:8px;width:45%;background:#105289;opacity:.75}.cta2-row b,.cta2-row em{display:block;border-radius:3px}.cta2-row em{height:6px;width:70%;background:#c4d3df}.cta2-row:nth-child(3) b{width:35%}.cta2-row:nth-child(4) b{width:52%}.cta2-row:nth-child(4) em{width:58%}.cta2-note{margin-top:10px;font-size:12px;color:#7f98b3;text-align:right}#h-cta{--sb:#0e2552}html[data-theme=light] #h-cta{--sb:#e6eff9}html[data-theme=light] .home .cta2 .home-h2{color:#fff}html[data-theme=light] .home .cta2 .btn-ghost{color:#e3eefa;background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.25)}.sitefoot,html[data-theme=light] .home .cta2 .text-\[\#c9d8e8\]{color:#c9d8e8}.sitefoot{position:relative;background:radial-gradient(60% 120% at 85% 0,rgba(47,139,240,.18),transparent 60%),#050f1f;font-family:Schibsted Grotesk,Segoe UI,system-ui,sans-serif;padding-block:64px 96px}.sitefoot:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,#38bdf8,#818cf8,transparent);background-size:200% 100%;animation:sfline 8s linear infinite}@keyframes sfline{0%{background-position:100% 0}to{background-position:-100% 0}}.sf-top{flex-wrap:wrap;justify-content:space-between;gap:24px;padding-bottom:40px;border-bottom:1px solid hsla(0,0%,100%,.08)}.sf-brand,.sf-top{display:flex;align-items:center}.sf-brand{gap:16px;min-width:0}.sf-brand img{width:44px;height:44px;flex-shrink:0}.sf-name{display:block;font-family:Bricolage Grotesque,Schibsted Grotesk,sans-serif;font-weight:750;font-size:26px;letter-spacing:-.03em;color:#fff}.sf-tag{display:block;margin-top:2px;font-size:15px;color:#93a9c2}.sf-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;padding-block:40px}@media (min-width:768px){.sf-cols{grid-template-columns:repeat(4,minmax(0,1fr))}}.sf-cols h2{font-size:13px;font-weight:600;color:#7f98b3}.sf-cols ul{margin-top:14px;display:grid;gap:10px}.sf-cols a{font-size:15px;color:#dbe8f6;transition:color .2s}.sf-cols a:hover{color:#7dd3fc}.sf-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding-top:24px;border-top:1px solid hsla(0,0%,100%,.08);font-size:14px;color:#7f98b3}.sf-actions{display:flex;gap:8px}.sf-icon{width:40px;height:40px;display:grid;place-items:center;border-radius:10px;color:#c9d8e8;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);transition:background-color .2s,color .2s,transform .2s}.sf-icon:hover{color:#fff;background:rgba(47,139,240,.3);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.sitefoot:before{animation:none}.sf-icon:hover{transform:none}}.inner{font-family:Schibsted Grotesk,Segoe UI,system-ui,sans-serif;isolation:isolate}.inner .article h2,.inner h1{font-family:Bricolage Grotesque,Schibsted Grotesk,sans-serif;letter-spacing:-.035em}.inner .label{letter-spacing:.08em}.inner .banner-grad{border-radius:24px;border:1px solid rgba(125,190,255,.25);box-shadow:0 30px 60px -30px rgba(4,12,25,.6);background:radial-gradient(60% 140% at 100% 0,rgba(56,189,248,.45),transparent 60%),radial-gradient(50% 120% at 0 100%,rgba(99,102,241,.4),transparent 60%),linear-gradient(110deg,#0b2148,#12407a)}.inner .banner-grad>span:first-child{width:46px;height:46px;border-radius:14px;font-size:18px;box-shadow:0 0 24px rgba(125,211,252,.35)}.inner .bg-brand.text-white{background:linear-gradient(180deg,#2f8bf0,#1565d8);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),0 10px 26px -10px rgba(47,139,240,.8);border-radius:12px;transition:transform .15s,box-shadow .2s}.inner .bg-brand.text-white:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),0 16px 34px -10px rgba(47,139,240,.95)}.inner .rounded-2xl.border,.inner .rounded-xl.border{border-radius:18px}.inner .sbg .glow{opacity:.35}.inner{--sb:#f4f8fd}html[data-theme=dark] .inner{--sb:#081a36}html[data-theme=dark] [data-view].inner.has-sbg,html[data-theme=light] [data-view].inner.has-sbg{background:var(--sb)}html[data-theme=light] .inner .sbg .glow{opacity:.14}html[data-theme=dark] .inner .bg-white{background:linear-gradient(180deg,hsla(0,0%,100%,.065),hsla(0,0%,100%,.025));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}html[data-theme=dark] .inner .border-line,html[data-theme=dark] .inner .divide-line>*+*{border-color:hsla(0,0%,100%,.1)}html[data-theme=dark] .inner .bg-paper{background:hsla(0,0%,100%,.03)}html[data-theme=dark] .inner input{color:#e3eefa}html[data-theme=dark] .inner .bg-brand-soft{background:rgba(47,139,240,.18)}html[data-theme=dark] .inner .text-brand,html[data-theme=dark] .inner .text-brand-dark{color:#7dd3fc}html[data-theme=dark] .inner .hover\:shadow-md:hover,html[data-theme=dark] .inner a.group:hover{box-shadow:0 20px 40px -20px rgba(0,0,0,.7);border-color:rgba(125,211,252,.35)}.cat-ic{transition:transform .3s cubic-bezier(.2,.7,.2,1)}a.group:hover .cat-ic{transform:scale(1.08) rotate(-6deg)}.chip-ic{font-size:13px;opacity:.85;margin-right:2px}.chip{align-items:center}.ah-ic{display:inline-grid;place-items:center;width:34px;height:34px;margin-right:12px;border-radius:10px;font-size:14px;vertical-align:-6px;color:#1565a8;background:#e3effa}html[data-theme=dark] .ah-ic{color:#7dd3fc;background:rgba(47,139,240,.18)}.hico{display:grid;place-items:center;width:48px;height:48px;margin-bottom:20px;border-radius:14px;font-size:19px;color:#7dd3fc;background:linear-gradient(180deg,rgba(47,139,240,.28),rgba(47,139,240,.1));border:1px solid rgba(125,211,252,.3);box-shadow:0 0 30px rgba(56,189,248,.25)}.text-center>.hico{margin-inline:auto}html[data-theme=light] .home .hico{color:#1565a8;background:#e3effa;border-color:#c6dcf1;box-shadow:none}.nmeta i,.nmeta svg{font-size:12px;opacity:.8}.nstats span{display:inline-flex;align-items:center;gap:5px}.nstats i,.nstats svg{font-size:12px;color:#7dd3fc}html[data-theme=light] .home .nstats i,html[data-theme=light] .home .nstats svg{color:#1565a8}.sf-cols h2{display:flex;align-items:center;gap:8px}.sf-cols h2 i,.sf-cols h2 svg{color:#7dd3fc;font-size:12px}.page-h1{font-family:Bricolage Grotesque,Schibsted Grotesk,sans-serif;font-weight:750;font-size:clamp(2.4rem,5vw,3.6rem);line-height:1;letter-spacing:-.04em;color:#f4f8fd}.psearch{position:relative;display:flex;align-items:center;gap:8px;width:100%;max-width:440px;padding:6px;border-radius:14px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12)}.psearch>i,.psearch>svg{position:absolute;left:18px;color:#7f98b3;font-size:14px;pointer-events:none}.psearch input{flex:1;min-width:0;height:44px;padding:0 12px 0 38px;background:transparent;border:0;color:#f0f6fc;font-size:15px}.psearch input::-moz-placeholder{color:#7f98b3}.psearch input::placeholder{color:#7f98b3}.psearch input:focus{outline:none}.psearch:focus-within{border-color:rgba(125,211,252,.5);box-shadow:0 0 0 4px rgba(56,189,248,.12)}.psearch .btn-glow{height:44px;padding:0 18px}.pempty{display:grid;justify-items:center;text-align:center;padding:48px 24px;border-radius:18px;border:1px dashed hsla(0,0%,100%,.15);background:hsla(0,0%,100%,.03)}.ntag{display:inline-flex;align-items:center;font-size:12px;font-weight:600;padding:3px 10px;border-radius:9999px;color:#7dd3fc;background:rgba(56,189,248,.12);border:1px solid rgba(125,211,252,.25)}.nfeat{display:grid;border-radius:22px;overflow:hidden;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);transition:transform .3s cubic-bezier(.2,.7,.2,1),border-color .3s,box-shadow .3s}@media (min-width:860px){.nfeat{grid-template-columns:1.1fr 1fr}}.nfeat:hover{transform:translateY(-4px);border-color:rgba(125,211,252,.4);box-shadow:0 30px 60px -30px rgba(0,0,0,.7)}.nfeat .ncover{aspect-ratio:auto;min-height:260px}.nfeat:hover .ncover{transform:scale(1.03)}.nfeat .nbody{padding:clamp(24px,4vw,40px);justify-content:center;gap:14px}.nfeat-title{font-size:clamp(1.6rem,3vw,2.2rem)!important}.nfeat .nexcerpt{-webkit-line-clamp:4}.nfeat:hover .nmore{text-decoration:underline;text-underline-offset:4px}.pcrumb{display:flex;flex-wrap:wrap;gap:10px;font-size:14px;color:#93a9c2}.pcrumb,.pcrumb a{align-items:center}.pcrumb a{display:inline-flex;gap:7px;color:#7dd3fc}.pcrumb a:hover{text-decoration:underline;text-underline-offset:4px}.pcrumb .sep{font-size:10px;opacity:.5}.pmeta{display:flex;flex-wrap:wrap;gap:8px 22px;font-size:14px;color:#93a9c2}.pmeta span{display:inline-flex;align-items:center;gap:8px}.pmeta i,.pmeta svg{color:#7dd3fc}.acover{aspect-ratio:16/7;max-width:100%;border-radius:20px;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 30px 60px -30px rgba(0,0,0,.7)}.prose-dark{font-size:17.5px;line-height:1.8;color:#c9d8e8}.prose-dark p{margin:0 0 1.3em}.prose-dark strong{color:#fff}.prose-dark h2{font-family:Bricolage Grotesque,sans-serif;font-size:1.55rem;font-weight:700;letter-spacing:-.025em;color:#f4f8fd;margin:2.2em 0 .7em}.acta,.prose-dark h2{display:flex;align-items:center}.acta{flex-wrap:wrap;gap:18px 22px;padding:26px 28px;border-radius:20px;border:1px solid rgba(125,190,255,.25);background:radial-gradient(70% 140% at 100% 0,rgba(47,139,240,.4),transparent 60%),#0b2148}.acta .hico{margin:0}.dir-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr))}.dcard{display:flex;flex-direction:column;gap:14px;padding:22px;border-radius:18px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);transition:transform .3s cubic-bezier(.2,.7,.2,1),border-color .3s,box-shadow .3s,background-color .3s}.dcard:hover{transform:translateY(-4px);border-color:rgba(125,211,252,.4);background:hsla(0,0%,100%,.06);box-shadow:0 24px 50px -24px rgba(0,0,0,.7)}.dcard-ic{width:48px;height:48px;display:grid;place-items:center;border-radius:14px;font-size:19px;color:#7dd3fc;background:linear-gradient(180deg,rgba(47,139,240,.28),rgba(47,139,240,.08));border:1px solid rgba(125,211,252,.25);transition:transform .3s cubic-bezier(.2,.7,.2,1)}.dcard:hover .dcard-ic{transform:scale(1.08) rotate(-6deg)}.dcard-t{font-weight:700;font-size:17px;color:#f4f8fd;line-height:1.25}.dcard-d{font-size:14px;line-height:1.55;color:#93a9c2;flex:1}.dcard-f{display:flex;align-items:center;justify-content:space-between}.dcount{font-size:12px;font-weight:600;padding:4px 10px;border-radius:9999px;color:#a9bdd3;background:hsla(0,0%,100%,.06)}.dcard.has .dcount{color:#7dd3fc;background:rgba(56,189,248,.12)}.dcard-f>i,.dcard-f>svg{color:#7dd3fc;transition:transform .25s}.dcard:hover .dcard-f>i,.dcard:hover .dcard-f>svg{transform:translateX(4px)}.phead{display:flex;align-items:center;gap:22px}.phead-ic{width:72px;height:72px;flex-shrink:0;display:grid;place-items:center;border-radius:20px;font-size:28px;color:#7dd3fc;background:linear-gradient(180deg,rgba(47,139,240,.3),rgba(47,139,240,.08));border:1px solid rgba(125,211,252,.3);box-shadow:0 0 40px rgba(56,189,248,.25)}.psort{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px;padding:18px;border-radius:18px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08)}.psort-l{font-size:13px;font-weight:600;color:#7f98b3;margin-bottom:8px}.seg{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:12px;background:rgba(0,0,0,.18);border:1px solid hsla(0,0%,100%,.08)}:root .seg .ord-btn,:root .seg .sort-btn{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:9px;border:0;font-size:14px;font-weight:600;color:#a9bdd3;background:transparent;box-shadow:none;transition:background-color .2s,color .2s}.seg .ord-btn:hover,:root .seg .sort-btn:hover{color:#fff}:root .seg .ord-btn[aria-pressed=true],:root .seg .sort-btn[aria-pressed=true]{color:#fff;background:linear-gradient(180deg,#2f8bf0,#1565d8);box-shadow:0 8px 20px -8px rgba(47,139,240,.8);border:0}.rank{display:grid;gap:14px}.rcard{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:20px;padding:16px;border-radius:18px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);transition:border-color .3s,transform .3s cubic-bezier(.2,.7,.2,1);animation:rIn .45s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--i)*70ms)}@keyframes rIn{0%{opacity:0;transform:translateY(10px)}}.rcard:hover{border-color:rgba(125,211,252,.4)}.rcard.top{border-color:rgba(252,211,77,.35);background:linear-gradient(90deg,rgba(252,211,77,.08),hsla(0,0%,100%,.03) 50%)}.rthumb{position:relative;width:150px;aspect-ratio:4/3;border-radius:12px;overflow:hidden;border:1px solid hsla(0,0%,100%,.12)}.rpos{position:absolute;left:8px;top:8px;width:30px;height:30px;display:grid;place-items:center;border-radius:9999px;font-weight:800;font-size:14px;color:#fff;background:rgba(5,15,31,.85);border:1px solid hsla(0,0%,100%,.2)}.rcard.top .rpos{color:#1f1300;background:linear-gradient(180deg,#fde68a,#f59e0b);border-color:#fcd34d}.rname{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-weight:700;font-size:18px;color:#f4f8fd}.rname .fa-trophy,.rname svg.fa-trophy{color:#fbbf24}.rstats{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.rstat{display:inline-flex;align-items:center;gap:7px;padding:6px 11px;border-radius:10px;font-size:13px;color:#a9bdd3;background:hsla(0,0%,100%,.05)}.rstat b{color:#e3eefa;font-variant-numeric:tabular-nums}.rstat.on{color:#e0f2fe;background:rgba(47,139,240,.25);box-shadow:inset 0 0 0 1px rgba(125,211,252,.35)}.rstat.on b{color:#fff}@media (max-width:560px){.rcard{grid-template-columns:1fr}.rthumb{width:100%}}html[data-theme=light] .home .page-h1{color:#0b2747}html[data-theme=light] .home .psearch{background:#fff;border-color:rgba(21,101,168,.2)}html[data-theme=light] .home .psearch input{color:#0b2747}html[data-theme=light] .home .pempty{background:hsla(0,0%,100%,.7);border-color:rgba(21,101,168,.25)}html[data-theme=light] .home .ntag{color:#1565a8;background:#e3effa;border-color:#c6dcf1}html[data-theme=light] .home .dcard,html[data-theme=light] .home .nfeat,html[data-theme=light] .home .psort,html[data-theme=light] .home .rcard{background:hsla(0,0%,100%,.85);border-color:rgba(21,101,168,.14)}html[data-theme=light] .home .pcrumb a,html[data-theme=light] .home .pmeta i,html[data-theme=light] .home .pmeta svg{color:#1565a8}html[data-theme=light] .home .pcrumb,html[data-theme=light] .home .pmeta{color:#4f6780}html[data-theme=light] .home .prose-dark{color:#2a4560}html[data-theme=light] .home .prose-dark h2,html[data-theme=light] .home .prose-dark strong{color:#0b2747}html[data-theme=light] .home .acta .text-white{color:#fff}html[data-theme=light] .home .acta .text-\[\#93a9c2\]{color:#c9d8e8}html[data-theme=light] .home .dcard-t,html[data-theme=light] .home .rname{color:#0b2747}html[data-theme=light] .home .dcard-d{color:#4f6780}html[data-theme=light] .home .dcard-ic,html[data-theme=light] .home .phead-ic{color:#1565a8;background:#e3effa;border-color:#c6dcf1;box-shadow:none}html[data-theme=light] .home .dcount{color:#4f6780;background:#eef3f8}html[data-theme=light] .home .dcard.has .dcount{color:#1565a8;background:#e3effa}html[data-theme=light] .home .seg{background:#eef3f8;border-color:rgba(21,101,168,.12)}html[data-theme=light] .home .seg .ord-btn,html[data-theme=light] .home .seg .sort-btn{color:#4f6780}html[data-theme=light] .home .seg [aria-pressed=true]{color:#fff}html[data-theme=light] .home .rstat{color:#4f6780;background:#eef3f8}html[data-theme=light] .home .rstat b{color:#0b2747}html[data-theme=light] .home .rstat.on{color:#fff;background:#1565a8}html[data-theme=light] .home .rstat.on b{color:#fff}@media (prefers-reduced-motion:reduce){.rcard{animation:none}.dcard,.nfeat{transition:none}}.phero-bg{position:absolute;inset:0 0 auto;height:560px;z-index:-1;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent)}.phero-bg .aurora{inset:-30% -10% auto;height:760px;opacity:.8}.phero-bg .grid-veil{height:560px}.inner .page-h1{background:linear-gradient(180deg,#fff 35%,#a9cdf2);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-bottom:.06em}html[data-theme=light] .home.inner .page-h1{background-image:linear-gradient(180deg,#0b2747 35%,#1565a8)}.inner .hico{animation:hicoGlow 4s ease-in-out infinite}@keyframes hicoGlow{50%{box-shadow:0 0 44px rgba(56,189,248,.45)}}html[data-theme=light] .inner .hico{animation:none}@media (prefers-reduced-motion:reduce){.inner .hico{animation:none}}.pband{position:relative;isolation:isolate;overflow:hidden;border-bottom:1px solid rgba(125,211,252,.2);background:radial-gradient(90% 120% at 80% -20%,rgba(47,139,240,.35),transparent 60%),radial-gradient(60% 100% at 0 100%,rgba(99,102,241,.22),transparent 60%),linear-gradient(180deg,#071a33,#0b2148)}.pband:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,#38bdf8,#818cf8,transparent)}.pband .phero-bg{height:100%;-webkit-mask-image:none;mask-image:none}.pband .phero-bg .grid-veil{height:100%}html[data-theme=light] .home .pband{border-color:rgba(21,101,168,.18);background:radial-gradient(90% 120% at 80% -20%,rgba(47,139,240,.22),transparent 60%),radial-gradient(60% 100% at 0 100%,rgba(99,102,241,.12),transparent 60%),linear-gradient(180deg,#e6f0fb,#f1f6fc)}.pfx{inset:0;z-index:-1;overflow:hidden;pointer-events:none}.pfx,.pfx .fi{position:absolute}.pfx .fi{bottom:-40px;left:var(--x);font-size:var(--s);color:rgba(125,211,252,var(--o));opacity:0;animation:fiUp var(--t) linear var(--dl) infinite;filter:drop-shadow(0 0 10px rgba(56,189,248,.35))}@keyframes fiUp{0%{transform:translateY(0) rotate(0deg);opacity:0}12%{opacity:1}75%{opacity:.8}to{transform:translateY(calc(var(--h, 420px)*-1)) rotate(var(--r));opacity:0}}.pwaves{right:0;height:90px;z-index:-1;pointer-events:none;overflow:hidden}.pwaves,.pwaves svg{position:absolute;left:0;bottom:0}.pwaves svg{width:200%;height:100%}.pwaves .w1{animation:waveX 18s linear infinite}.pwaves .w2{animation:waveX 26s linear infinite reverse;opacity:.7}@keyframes waveX{to{transform:translateX(-50%)}}.pwaves path.f1{fill:rgba(56,189,248,.1);stroke:rgba(125,211,252,.45);stroke-width:1.2}.pwaves path.f2{fill:rgba(129,140,248,.08);stroke:rgba(165,180,252,.35);stroke-width:1}html[data-theme=light] .pfx .fi{color:rgba(21,101,168,var(--o));filter:none}html[data-theme=light] .pwaves path.f1{fill:rgba(21,101,168,.07);stroke:rgba(21,101,168,.3)}html[data-theme=light] .pwaves path.f2{fill:rgba(74,99,216,.05);stroke:rgba(74,99,216,.22)}@media (prefers-reduced-motion:reduce){.pfx{display:none}.pwaves svg{animation:none}}.hprog{position:fixed;left:0;top:calc(72px + env(safe-area-inset-top, 0px));height:2px;width:100%;z-index:49;transform-origin:left;transform:scaleX(0);background:linear-gradient(90deg,#38bdf8,#2f8bf0,#818cf8);box-shadow:0 0 12px rgba(56,189,248,.7);display:none;display:block!important}html[data-theme=light] .home .flow-n{-webkit-text-stroke-color:rgba(21,101,168,.55)}html[data-theme=light] .home .flow:before{background:linear-gradient(90deg,rgba(21,101,168,.45),rgba(21,101,168,.08))}html[data-theme=light] .home .who tbody th{color:#163a5a;border-color:rgba(14,42,71,.1)}html[data-theme=light] .home .who td{color:#1565a8;border-color:rgba(14,42,71,.1)}html[data-theme=light] .home .who tbody tr:hover{background:rgba(21,101,168,.04)}html[data-theme=light] .home .who .note,html[data-theme=light] .home .who thead th,html[data-theme=light] .home .who tr.off td,html[data-theme=light] .home .who tr.off th{color:#647b93}html[data-theme=light] .home .who .dash{background:rgba(14,42,71,.22)}html[data-theme=light] .home .chip{color:#1f4a72;background:hsla(0,0%,100%,.75);border-color:rgba(21,101,168,.16)}html[data-theme=light] .home .chip:hover{background:#e3effa;border-color:rgba(21,101,168,.45);color:#0b2747}html[data-theme=light] .home .chip b{color:#647b93}html[data-theme=light] .home .chip.has{border-color:rgba(21,101,168,.4);color:#0b2747}html[data-theme=light] .home .chip.has b{color:#1565a8}html[data-theme=light] .home .tile{border-color:rgba(21,101,168,.15)}html[data-theme=light] .home .tile-txt .text-white{color:#fff}html[data-theme=light] .home .tile-txt .text-\[\#93a9c2\]{color:#d7e5f3}html[data-theme=light] .home .faq details{border-color:rgba(14,42,71,.12)}html[data-theme=light] .home .faq summary{color:#0b2747}html[data-theme=light] .home .faq summary i{color:#1565a8}html[data-theme=light] .home .faq details p{color:#4f6780}html[data-theme=light] .home .news-strip{background:hsla(0,0%,100%,.75);border-color:rgba(21,101,168,.15)}html[data-theme=light] .home .news-strip:hover{background:#fff;border-color:rgba(21,101,168,.4)}html[data-theme=light] .home .news-date{border-color:rgba(14,42,71,.12)}html[data-theme=light] .home .news-go{color:#1565a8;background:#e3effa;border-color:#c6dcf1}html[data-theme=light] .home .news-strip:hover .news-go{color:#fff;background:#1565a8}@media (prefers-reduced-motion:reduce){html.on-home{scroll-snap-type:none}.flow:before{transition:none}.aurora span,.dots i,.faq details p,.hero-in,.pulse,.thread-glow{animation:none}.post,.reveal{opacity:1;transform:none;filter:none;transition:none}}.flag-fr{width:20px;height:14px;border-radius:2px;background:linear-gradient(90deg,#1f4fbf 0 33%,#fff 33% 66%,#e1263a 66%);box-shadow:0 0 0 1px #dbe6f0;display:inline-block}.mq-nav-link.is-current{background:#e3effa;color:#0f4f86}.sort-btn{background:#fff;border:1px solid #dbe6f0;color:#163a5a}.sort-btn[aria-pressed=true]{background:#1565a8;border-color:#1565a8;color:#fff}.ord-btn{color:#5d7286}.ord-btn[aria-pressed=true]{background:#fff;color:#163a5a;box-shadow:0 1px 2px rgba(15,58,95,.15);border:1px solid #dbe6f0}.pg.is-current{background:#1565a8}.pg:not(.is-current):hover{background:hsla(0,0%,100%,.1)}.thumb-prosilver{background:linear-gradient(#0f6fb4,#0f6fb4) 0 0 /100% 14% no-repeat,linear-gradient(#cfe0ef,#cfe0ef) 0 14% /100% 4% no-repeat,linear-gradient(#3f8fd0,#3f8fd0) 4% 23% /92% 5% no-repeat,linear-gradient(#fff,#fff) 4% 30% /44% 38% no-repeat,linear-gradient(#fff,#fff) 96% 30% /47% 38% no-repeat,repeating-linear-gradient(#e6eef6 0 2px,transparent 2px 7px) 6% 38% /40% 26% no-repeat,repeating-linear-gradient(#e6eef6 0 2px,transparent 2px 6px) 94% 38% /43% 28% no-repeat,linear-gradient(#1a8ad4,#1a8ad4) 4% 74% /92% 4% no-repeat,repeating-linear-gradient(#dce9f5 0 9px,#c8dcee 9px 10px) 4% 80% /92% 20% no-repeat,#e9f0f7}.thumb-bryx{background:linear-gradient(#fff,#fff) 0 0 /100% 7% no-repeat,radial-gradient(circle at 20% 60%,#f6b26b 0 6%,transparent 7%),radial-gradient(circle at 45% 50%,#8e5a3c 0 7%,transparent 8%),radial-gradient(circle at 70% 58%,#f1c27d 0 6%,transparent 7%),radial-gradient(circle at 88% 45%,#5b3a29 0 6%,transparent 7%),linear-gradient(120deg,#b44c88,#e06f9a 50%,#9b4fa0) 0 7% /100% 38% no-repeat,linear-gradient(#fff,#fff) 6% 52% /88% 4% no-repeat,linear-gradient(#fff,#fff) 6% 62% /88% 14% no-repeat,#f1f3f6;background-repeat:no-repeat;background-size:100% 7%,100% 45%,100% 45%,100% 45%,100% 45%,100% 38%,88% 4%,88% 14%,auto}.thumb-home{background:linear-gradient(#fff,#fff) 0 0 /100% 12% no-repeat,linear-gradient(#fff,#fff) 88% 32% /36% 58% no-repeat,linear-gradient(#4a7fb3,#4a7fb3) 88% 32% /36% 12% no-repeat,linear-gradient(hsla(0,0%,100%,.95),hsla(0,0%,100%,.95)) 8% 40% /30% 6% no-repeat,linear-gradient(#9fd9ff,#9fd9ff) 8% 50% /34% 6% no-repeat,repeating-linear-gradient(hsla(0,0%,100%,.6) 0 2px,transparent 2px 7px) 8% 64% /32% 12% no-repeat,linear-gradient(120deg,#2f4f80,#3d6aa3 60%,#4f86b8)}body.public-site{margin:0}.mq img{max-width:100%}.mq-contents{display:contents}:where(.mq){font-size:14px}.mq-header{top:env(safe-area-inset-top,0)}.mq .demo-url b{color:#fff;font-weight:700}html[data-theme=light] .mq .demo-url b{color:#0f2a44}.mq .home>.aurora{top:-100px}.mq .also li i{width:auto;font-size:15px}.mq [hidden]:not([hidden=until-found i]){display:none!important}.mq-surface{background-color:#fff}html[data-theme=dark] .mq-header .mq-surface:not(header){background-color:#11263a}.mq-header details>summary{list-style:none}.mq-header details>summary::-webkit-details-marker{display:none}.mq-header details:not([open])>:not(summary){display:none}.mq-header .flag{width:20px;height:14px;border-radius:2px;-o-object-fit:cover;object-fit:cover;box-shadow:0 0 0 1px #dbe6f0}.mq-header [aria-pressed=true]{color:#1565a8}html[data-theme=dark] .mq-header [aria-pressed=true]{color:#7dd3fc}html[data-theme=dark] #mobile-menu,html[data-theme=dark] .mq-header form.absolute{background:#0b2142;border-color:hsla(0,0%,100%,.1);color:#e3eefa}html[data-theme=dark] .mq-header form .hover\:bg-paper:hover{background:hsla(0,0%,100%,.07)}.sort-btn[aria-current=true]{background:#1565a8;border-color:#1565a8;color:#fff}.ord-btn[aria-current=true]{background:#fff;color:#163a5a;box-shadow:0 1px 2px rgba(15,58,95,.15);border:1px solid #dbe6f0}:root .seg .ord-btn[aria-current=true],:root .seg .sort-btn[aria-current=true]{color:#fff;background:linear-gradient(180deg,#2f8bf0,#1565d8);box-shadow:0 8px 20px -8px rgba(47,139,240,.8);border:0}html[data-theme=light] .home .seg [aria-current=true]{color:#fff}.site-pagination{display:flex;flex-wrap:wrap;gap:6px}.site-pagination .page-current,.site-pagination a{display:inline-grid;place-items:center;min-width:40px;height:40px;padding:0 12px;border-radius:10px;font-weight:600;color:#a9bdd3;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1)}.site-pagination .page-current{color:#fff;background:linear-gradient(180deg,#2f8bf0,#1565d8);border-color:transparent}html[data-theme=light] .site-pagination a{color:#1f4a72;background:#fff;border-color:rgba(21,101,168,.18)}.prose-dark a{color:#7dd3fc;text-decoration:underline;text-underline-offset:3px}html[data-theme=light] .home .prose-dark a{color:#1565a8}.prose-dark ol,.prose-dark ul{margin:0 0 1.3em;padding-left:1.4em;list-style:disc}.prose-dark ol{list-style:decimal}.prose-dark blockquote{margin:0 0 1.3em;padding:4px 0 4px 18px;border-left:3px solid rgba(125,211,252,.5);color:#a9bdd3}.prose-dark img{border-radius:14px}.prose-dark img.emoji{display:inline-block;width:auto;height:1.2em;margin:0 .05em;border-radius:0;vertical-align:-.2em}.acover,.ncover>img{display:block}.footer-empty{margin-top:14px;font-size:14px;color:#7f98b3}.pwa-update{color:#0b2747;background:#e3effa;border-bottom:1px solid #c6dcf1}html[data-theme=dark] .pwa-update{color:#e3eefa;background:#0b2142;border-color:hsla(0,0%,100%,.1)}.legacy-main{display:block}.legacy-shell{padding:40px 0 96px;background:radial-gradient(70% 60% at 85% 0,rgba(47,139,240,.12),transparent 60%),#f4f8fd}html[data-theme=dark] .legacy-shell{background:radial-gradient(70% 60% at 85% 0,rgba(47,139,240,.25),transparent 60%),#081a36}@media (max-width:640px){.acta{flex-direction:column;align-items:flex-start}.acta>.btn-ghost,.acta>.btn-glow{width:100%;justify-content:center;text-align:center}}.marquee{padding-block:4px;margin-block:-4px}#h-actu .reveal.flex,#h-communautes .reveal.flex{flex-direction:column;align-items:center;text-align:center}#h-actu .reveal.flex>.max-w-xl,#h-communautes .reveal.flex>.max-w-xl,#h-faq .reveal.max-w-xl{margin-inline:auto;text-align:center}#h-communautes h3.reveal{justify-content:center}#h-actu .hico,#h-communautes .hico,#h-faq .hico{margin-inline:auto}#h-actu .news-grid:has(>:only-child){grid-template-columns:minmax(0,24rem);justify-content:center}.pb-narrow{display:none}@media (max-width:700px){.pro{padding:0}.pb-wrap{border:0;border-radius:0;padding:0 5px 5px}.pb-forabg,.pb-headerbar,.pb-navbar{border-radius:0;margin-left:-5px;margin-right:-5px}.pb-header{gap:0}.pb-headerbar{text-align:center}.pb-headerbar,.pb-headerbar>div{justify-content:center}.pb-logo,.pb-search,.pb-sitedesc{display:none!important}.pb-sitename{margin:5px}.pb-time{text-align:center;margin-top:0}.pro .pb-wide{display:none}.pro .pb-narrow{display:inline-block;font-size:13px}.pro .pb-cols,.pro .pb-ql{grid-template-columns:1fr}.pro .pb-loginrow{display:grid;grid-template-columns:1fr auto;gap:4px 8px}.pro .pb-loginrow>span:nth-child(-n+4){grid-column:1/-1}.pro .pb-loginrow .pb-input{width:85%;max-width:none}.pro .pb-loginrow>.pb-a{display:inline!important}.pro .pb-loginrow>span:nth-child(6){display:none!important}.pro .pb-loginrow>span:nth-last-child(2){text-align:right}.pro .pb-loginrow>.pb-btn2{grid-column:1;justify-self:start}.pro .pb-footer .pb-navbar{border-radius:0!important;margin-left:-5px;margin-right:-5px}.pro .pb-footer .pb-navl{gap:12px}.pro .pb-footer .pb-navl>span:first-child,.pro .pb-footer .pb-navl>span:nth-child(2){font-size:0}.pro .pb-footer .pb-navl>span i{font-size:11.5px;margin-right:0!important}}@font-face{font-family:FontAwesome4;src:url(../../../fonts/fontawesome-webfont.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}.fa4{display:inline-block;font:normal normal normal 14px/1 FontAwesome4;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.fa4-pencil:before{content:"\f040"}.fa4-reply:before{content:"\f112"}.fa4-wrench:before{content:"\f0ad"}.fa4-caret-down:before{content:"\f0d7"}.fa4-chevron-left:before{content:"\f053"}.fa4-file:before{content:"\f15b"}.fa4-quote-left:before{content:"\f10d"}.fa4-chevron-circle-up:before{content:"\f139"}.fa4-sort:before{content:"\f160"}.pbv,.pro .pb-wrap{align-content:start}.pbv{display:grid;gap:7px}.pbv[hidden]{display:none}.pbv-path{opacity:.75}.pbv-sep{margin:0 5px;font-weight:400;opacity:.8}.pbv-h2{margin-top:4px;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;color:#105289}.pbv-actions{display:flex;flex-wrap:wrap}.pbv-actions,.pbv-button{align-items:center;gap:5px}.pbv-button{display:inline-flex;padding:2px 7px;border:1px solid #c7c3bf;border-radius:4px;background:linear-gradient(#fff,#e9e9e9);box-shadow:inset 0 0 0 1px #fff;color:#d31141;font-family:Open Sans,Droid Sans,Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:600;line-height:1.5;white-space:nowrap}.pbv-button .fa4{color:#8f8f8f;font-size:11px}.pbv-button.pb-hover{border-color:#0a8ed0;background:linear-gradient(#e9e9e9,#fff)}.pbv-tool{gap:0;padding:2px 5px}.pbv-caret{margin-left:6px;padding-left:5px;border-left:1px solid #dadada}.pbv-sbox{display:inline-flex;border:1px solid #c7c3bf;border-radius:4px;overflow:hidden}.pbv-sin{width:118px;padding:2px 4px;background:#fff;color:#333;font-size:10px;line-height:1.6;white-space:nowrap;overflow:hidden}.pbv-sbtn{display:grid;place-items:center;padding:0 5px;border-left:1px solid #c7c3bf;background:linear-gradient(#fff,#e9e9e9);color:#606060;font-size:9px}.pbv-count{margin-left:auto;font-size:10px;color:#536482}.pbv-post{position:relative;display:flex;gap:10px;padding:8px 10px 18px;border-radius:7px;background:#e1ebf2}.pbv-body{position:relative;flex:1;min-width:0;order:1}.pbv-profile{flex-shrink:0;gap:1px;order:2;align-self:start;width:170px;padding-left:8px;border-left:1px solid #fff;font-size:9.5px;color:#4c5d77}.pbv-profile,.pbv-stats{display:flex;flex-direction:column}.pbv-stats{margin-top:9px}.pbv-quote{position:absolute;top:0;right:0;padding:2px 5px}.pbv-quote .fa4{font-size:12px}.pbv-subj{padding-right:34px;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;color:#105289}.pbv-meta{margin-top:3px;font-size:9.5px;color:#333}.pbv-meta .fa4{margin-right:5px;color:#8f8f8f}.pbv-content{margin-top:7px;font-size:11px;line-height:1.55;color:#333}.pbv-top{position:absolute;right:6px;bottom:4px;color:#8f8f8f;font-size:12px}.pbv-jump{display:flex;justify-content:space-between;align-items:center;margin-top:4px}.pbv-back{font-size:11px;color:#105289}.pbv-back .fa4{margin-right:6px;font-size:9px}.pbv-go{color:#9a9a9a}.pbv-perms{margin-top:8px}.pbv-perms p{line-height:1.45}@media (max-width:700px){.pbv-post{flex-direction:column;gap:6px;margin:0 -5px;padding:6px 8px 20px;border-radius:0}.pbv-profile{order:0;align-self:stretch;width:auto;padding:0 0 6px;border-left:0;border-bottom:1px solid #fff}.pbv-by,.pbv-stats{display:none}.pbv-quote{top:-30px}.pbv-sin{width:58px}.pbv-count{width:100%;margin-left:0;text-align:center}}.pro-sep{border-top:1px solid #c5dbec}.req-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;margin:0;padding:0;list-style:none}.req-steps li{position:relative;padding:26px 22px 22px;border-radius:18px}.req-steps h3{margin:14px 0 6px;font-size:17px;font-weight:600;color:#fff}.req-box li,.req-steps p{font-size:15px;line-height:1.65;color:#93a9c2}.req-step{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,#1e88e5,#1565a8);box-shadow:0 8px 24px rgba(30,136,229,.35);color:#fff;font-weight:700}.req-two{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:18px}.req-box{padding:26px;border-radius:18px}.req-box h3{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:600;color:#fff}.req-box ul{display:grid;gap:8px;margin:14px 0 0;padding-left:20px}.req-box a{color:#7cc4ff}.req-no{color:#f08a8a}html[data-theme=light] .home .req-box h3,html[data-theme=light] .home .req-steps h3{color:#163a5a}html[data-theme=light] .home .req-box li,html[data-theme=light] .home .req-steps p{color:#47637d}html[data-theme=light] .home .req-box a{color:#1565a8}.article h3{margin:2.5rem 0 .75rem;font-family:inherit;font-size:1.35rem;font-weight:700;line-height:1.3;color:#163a5a}html[data-theme=dark] .article h3{color:#e3eef8}html[data-theme=dark] .pro-panel{background:#2c2f30;color:#c5d1e3}html[data-theme=dark] .pro-panel-t{color:#9ec7fc;border-bottom-color:#555}html[data-theme=dark] .pro-forabg{background:linear-gradient(180deg,#003b53 0,#0a5680 2px,#084e73 92px,#084e73)}html[data-theme=dark] .pro-cat{color:#fff}html[data-theme=dark] .pro-row{background:#2a2e30}html[data-theme=dark] .pro-row .pro-col{color:#cfcfcf}html[data-theme=dark] .pro-link{color:#98cafd}html[data-theme=dark] .pro-small{color:#aebecc}html[data-theme=dark] .pro-user{color:#fca89b}html[data-theme=dark] .pro-stat{background:#2c2f30;color:#c5d1e3}html[data-theme=dark] .pro-stat-t{color:#9ec7fc;border-bottom-color:#555}html[data-theme=dark] .pb-hover{color:#f99a9d!important}html[data-theme=dark] .pb-row.pb-rowhover{background:#302e18}html[data-theme=dark] .pb-btn.pb-hover{border-color:#a31829;background:linear-gradient(#242424,#373030)}html[data-theme=dark] .pb-btn.pb-down{box-shadow:inset 0 2px 3px rgba(0,0,0,.18)}html[data-theme=dark] .pro{background:#292a2c;color:#abbee0}html[data-theme=dark] .pb-wrap{background:#242424;border-color:#414345}html[data-theme=dark] .pb-headerbar{color:#fff;background:#084e73 linear-gradient(180deg,#003b53 0,#0a5680 2px,#084e73 46px,#084e73)}html[data-theme=dark] .pb-search{box-shadow:0 0 10px #002942}html[data-theme=dark] .pb-search-in{background:#242424;color:#cfcfcf}html[data-theme=dark] .pb-search-btn{background:linear-gradient(#242424,#333);color:#bfbfbf;border-left-color:#5c5a57}html[data-theme=dark] .pb-navbar{background:#333e48}html[data-theme=dark] .pb-navrow{color:#98cafd}html[data-theme=dark] .pb-crumbs{border-top-color:#333;color:#98cafd}html[data-theme=dark] .pb-time{color:#abbee0}html[data-theme=dark] .pb-welcome{border-color:#434f59;background:#2c2f30}html[data-theme=dark] .pb-welcome-t{color:#fff;background:linear-gradient(#1e486d,#285d91)}html[data-theme=dark] .pb-qlb{background:#242424;border-color:#47515a;color:#98cafd}html[data-theme=dark] .pb-box{background:#242424;border-color:#424a50}html[data-theme=dark] .pb-box-t{background:#2d3337;border-bottom-color:#424a50;color:#98cafd}html[data-theme=dark] .pb-box-b{color:#aec2df}html[data-theme=dark] .pb-meta{color:#abbed3}html[data-theme=dark] .pb-forabg{background:#023768 linear-gradient(180deg,#003b53 0,#0a5680 2px,#084e73 26px,#084e73)}html[data-theme=dark] .pb-fhead,html[data-theme=dark] .pb-fhead .pb-l{color:#fff}html[data-theme=dark] .pb-forums{background:#292d2f linear-gradient(180deg,#323b42 0,#292d2f 90px)}html[data-theme=dark] .pb-row{background:#2a2e30;border-top-color:#333;border-bottom-color:#26668e}html[data-theme=dark] .pb-ftitle{color:#98cafd}html[data-theme=dark] .pb-fdesc{color:#cfcfcf}html[data-theme=dark] .pb-sep{border-left-color:#333;box-shadow:-1px 0 0 #31383e}html[data-theme=dark] .pb-l,html[data-theme=dark] .pb-num{color:#cfcfcf}html[data-theme=dark] .pb-lsubj{color:#98cafd}html[data-theme=dark] .pb-founder{color:#fca89b}html[data-theme=dark] .pb-gray{color:#b4b4b4}html[data-theme=dark] .pb-a{color:#98cafd}html[data-theme=dark] .pb-plain{color:#cfcfcf}html[data-theme=dark] .pb-h3{color:#9ec7fc;border-bottom-color:#555}html[data-theme=dark] .pb-input{background:#2a2b2c;border-color:#515558}html[data-theme=dark] .pb-check{border-color:#525252;background:#242424}html[data-theme=dark] .pb-btn2{border-color:#525252;background:#2f2f2f;color:#ddd}html[data-theme=dark] .pb-tz{color:#abbee0}html[data-theme=dark] .pb-copy{color:#c2c2c2}html[data-theme=dark] .pb-qlb.pb-hover{border-color:#9a1530}html[data-theme=dark] .pb-btn2.pb-hover{color:#ddd!important;background:#353535}html[data-theme=dark] .pb-btn2.pb-down{background:#3e3e3e}html[data-theme=dark] .poll b{background:#2e363c}html[data-theme=dark] .poll b:after{background:linear-gradient(90deg,#084e73,#0a5680)}html[data-theme=dark] .poll em{color:#98cafd}html[data-theme=dark] .notif{background:#242424;border-color:#41505b #41505b #41505b #187eb5;color:#cfcfcf}html[data-theme=dark] .notif i{color:#62befa}html[data-theme=dark] .pbtn{color:#98cafd;background:linear-gradient(#242424,#333);border-color:#5c5a57}html[data-theme=dark] .pbtn.ok{color:#fff;background:linear-gradient(#05550e,#276928);border-color:#1e601f}html[data-theme=dark] .perm td,html[data-theme=dark] .perm th{border-bottom-color:#404950}html[data-theme=dark] .perm thead th{color:#98cafd}html[data-theme=dark] .perm tbody th{color:#c5d1e3}html[data-theme=dark] .perm .n,html[data-theme=dark] .perm .y{color:#fff}html[data-theme=dark] .perm .y{background:#256126}html[data-theme=dark] .perm .n{background:#8e1535}html[data-theme=dark] .pbv-h2{color:#98cafd}html[data-theme=dark] .pbv-button{border-color:#5c5a57;background:linear-gradient(#242424,#333);box-shadow:inset 0 0 0 1px #242424;color:#f99a9d}html[data-theme=dark] .pbv-button .fa4{color:#b4b4b4}html[data-theme=dark] .pbv-button.pb-hover{border-color:#398bbf;background:linear-gradient(#333,#242424)}html[data-theme=dark] .pbv-caret{border-left-color:#4c4c4c}html[data-theme=dark] .pbv-sbox{border-color:#5c5a57}html[data-theme=dark] .pbv-sin{background:#242424;color:#cfcfcf}html[data-theme=dark] .pbv-sbtn{border-left-color:#5c5a57;background:linear-gradient(#242424,#333);color:#bfbfbf}html[data-theme=dark] .pbv-count{color:#abbee0}html[data-theme=dark] .pbv-post{background:#2d3438}html[data-theme=dark] .pbv-profile{border-left-color:#333;color:#aec2df}html[data-theme=dark] .pbv-subj{color:#98cafd}html[data-theme=dark] .pbv-meta{color:#cfcfcf}html[data-theme=dark] .pbv-meta .fa4{color:#b4b4b4}html[data-theme=dark] .pbv-content{color:#cfcfcf}html[data-theme=dark] .pbv-top{color:#b4b4b4}html[data-theme=dark] .pbv-back{color:#98cafd}html[data-theme=dark] .pbv-go{color:#b4b4b4}@media (max-width:700px){html[data-theme=dark] .pbv-profile{border-bottom-color:#333}}html[data-theme=dark] .pro-sep{border-top-color:#41505b}.mq .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}.mq .\!visible{visibility:visible!important}.mq .visible{visibility:visible}.mq .static{position:static}.mq .absolute{position:absolute}.mq .relative{position:relative}.mq .sticky{position:sticky}.mq .inset-0{inset:0}.mq .left-0{left:0}.mq .right-0{right:0}.mq .top-\[52px\]{top:52px}.mq .top-\[72px\]{top:72px}.mq .z-50{z-index:50}.mq .mx-auto{margin-left:auto;margin-right:auto}.mq .my-2{margin-top:.5rem;margin-bottom:.5rem}.mq .mb-3{margin-bottom:.75rem}.mq .mb-4{margin-bottom:1rem}.mq .ml-1{margin-left:.25rem}.mq .ml-2{margin-left:.5rem}.mq .mr-1{margin-right:.25rem}.mq .mr-2{margin-right:.5rem}.mq .mt-1{margin-top:.25rem}.mq .mt-10{margin-top:2.5rem}.mq .mt-12{margin-top:3rem}.mq .mt-14{margin-top:3.5rem}.mq .mt-2{margin-top:.5rem}.mq .mt-2\.5{margin-top:.625rem}.mq .mt-20{margin-top:5rem}.mq .mt-3{margin-top:.75rem}.mq .mt-4{margin-top:1rem}.mq .mt-5{margin-top:1.25rem}.mq .mt-6{margin-top:1.5rem}.mq .mt-8{margin-top:2rem}.mq .mt-9{margin-top:2.25rem}.mq .\!block{display:block!important}.mq .block{display:block}.mq .flex{display:flex}.mq .table{display:table}.mq .grid{display:grid}.mq .hidden{display:none}.mq .h-10{height:2.5rem}.mq .h-\[72px\]{height:72px}.mq .h-full{height:100%}.mq .w-10{width:2.5rem}.mq .w-4{width:1rem}.mq .w-48{width:12rem}.mq .w-\[52px\]{width:52px}.mq .w-full{width:100%}.mq .min-w-0{min-width:0}.mq .max-w-2xl{max-width:42rem}.mq .max-w-3xl{max-width:48rem}.mq .max-w-6xl{max-width:72rem}.mq .max-w-\[48rem\]{max-width:48rem}.mq .max-w-md{max-width:28rem}.mq .max-w-xl{max-width:36rem}.mq .flex-1{flex:1 1 0%}.mq .shrink-0{flex-shrink:0}.mq .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.mq .cursor-pointer{cursor:pointer}.mq .resize{resize:both}.mq .flex-col{flex-direction:column}.mq .flex-wrap{flex-wrap:wrap}.mq .place-items-center{place-items:center}.mq .items-start{align-items:flex-start}.mq .items-end{align-items:flex-end}.mq .items-center{align-items:center}.mq .items-stretch{align-items:stretch}.mq .justify-center{justify-content:center}.mq .justify-between{justify-content:space-between}.mq .gap-1{gap:.25rem}.mq .gap-1\.5{gap:.375rem}.mq .gap-2{gap:.5rem}.mq .gap-2\.5{gap:.625rem}.mq .gap-3{gap:.75rem}.mq .gap-4{gap:1rem}.mq .gap-6{gap:1.5rem}.mq .gap-8{gap:2rem}.mq .gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.mq .gap-y-6{row-gap:1.5rem}.mq .whitespace-nowrap{white-space:nowrap}.mq .\!rounded-\[7px\]{border-radius:7px!important}.mq .\!rounded-none{border-radius:0!important}.mq .rounded-lg{border-radius:.5rem}.mq .rounded-xl{border-radius:.75rem}.mq .border{border-width:1px}.mq .border-0{border-width:0}.mq .border-b{border-bottom-width:1px}.mq .border-t{border-top-width:1px}.mq .border-line{--tw-border-opacity:1;border-color:rgb(219 230 240/var(--tw-border-opacity,1))}.mq .object-cover{-o-object-fit:cover;object-fit:cover}.mq .object-top{-o-object-position:top;object-position:top}.mq .p-4{padding:1rem}.mq .px-2{padding-left:.5rem;padding-right:.5rem}.mq .px-3{padding-left:.75rem;padding-right:.75rem}.mq .px-4{padding-left:1rem;padding-right:1rem}.mq .px-5{padding-left:1.25rem;padding-right:1.25rem}.mq .py-12{padding-top:3rem;padding-bottom:3rem}.mq .py-14{padding-top:3.5rem;padding-bottom:3.5rem}.mq .py-2{padding-top:.5rem;padding-bottom:.5rem}.mq .py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.mq .py-24{padding-top:6rem;padding-bottom:6rem}.mq .py-3{padding-top:.75rem;padding-bottom:.75rem}.mq .pb-20{padding-bottom:5rem}.mq .pb-24{padding-bottom:6rem}.mq .pt-10{padding-top:2.5rem}.mq .pt-14{padding-top:3.5rem}.mq .text-left{text-align:left}.mq .text-center{text-align:center}.mq .text-justify{text-align:justify}.mq .\!text-\[14px\]{font-size:14px!important}.mq .\!text-\[15px\]{font-size:15px!important}.mq .text-\[10px\]{font-size:10px}.mq .text-\[13px\]{font-size:13px}.mq .text-base{font-size:1rem;line-height:1.5rem}.mq .text-lg{font-size:1.125rem;line-height:1.75rem}.mq .text-sm{font-size:.875rem;line-height:1.25rem}.mq .text-xs{font-size:.75rem;line-height:1rem}.mq .font-bold{font-weight:700}.mq .font-semibold{font-weight:600}.mq .uppercase{text-transform:uppercase}.mq .normal-case{text-transform:none}.mq .leading-7{line-height:1.75rem}.mq .tracking-wide{letter-spacing:.025em}.mq .text-\[\#6f88a3\]{--tw-text-opacity:1;color:rgb(111 136 163/var(--tw-text-opacity,1))}.mq .text-\[\#7f98b3\]{--tw-text-opacity:1;color:rgb(127 152 179/var(--tw-text-opacity,1))}.mq .text-\[\#93a9c2\]{--tw-text-opacity:1;color:rgb(147 169 194/var(--tw-text-opacity,1))}.mq .text-\[\#a9bdd3\]{--tw-text-opacity:1;color:rgb(169 189 211/var(--tw-text-opacity,1))}.mq .text-\[\#c9d8e8\]{--tw-text-opacity:1;color:rgb(201 216 232/var(--tw-text-opacity,1))}.mq .text-ink{--tw-text-opacity:1;color:rgb(22 58 90/var(--tw-text-opacity,1))}.mq .text-sky{--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}.mq .text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.mq .opacity-60{opacity:.6}.mq .opacity-70{opacity:.7}.mq .shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.mq .shadow-sm,.mq .shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.mq .shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.mq .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)}.mq .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}body.legacy-view .mq .sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border-width:0!important}body.legacy-view .mq .absolute{position:absolute!important}body.legacy-view .mq .relative{position:relative!important}body.legacy-view .mq .sticky{position:sticky!important}body.legacy-view .mq .left-0{left:0!important}body.legacy-view .mq .right-0{right:0!important}body.legacy-view .mq .top-\[52px\]{top:52px!important}body.legacy-view .mq .top-\[72px\]{top:72px!important}body.legacy-view .mq .z-50{z-index:50!important}body.legacy-view .mq .mx-auto{margin-left:auto!important;margin-right:auto!important}body.legacy-view .mq .my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}body.legacy-view .mq .mb-3{margin-bottom:.75rem!important}body.legacy-view .mq .mb-4{margin-bottom:1rem!important}body.legacy-view .mq .ml-1{margin-left:.25rem!important}body.legacy-view .mq .flex{display:flex!important}body.legacy-view .mq .grid{display:grid!important}body.legacy-view .mq .hidden{display:none!important}body.legacy-view .mq .h-10{height:2.5rem!important}body.legacy-view .mq .h-\[72px\]{height:72px!important}body.legacy-view .mq .w-10{width:2.5rem!important}body.legacy-view .mq .w-4{width:1rem!important}body.legacy-view .mq .w-48{width:12rem!important}body.legacy-view .mq .w-full{width:100%!important}body.legacy-view .mq .max-w-6xl{max-width:72rem!important}body.legacy-view .mq .shrink-0{flex-shrink:0!important}body.legacy-view .mq .cursor-pointer{cursor:pointer!important}body.legacy-view .mq .flex-col{flex-direction:column!important}body.legacy-view .mq .flex-wrap{flex-wrap:wrap!important}body.legacy-view .mq .place-items-center{place-items:center!important}body.legacy-view .mq .items-center{align-items:center!important}body.legacy-view .mq .justify-between{justify-content:space-between!important}body.legacy-view .mq .gap-1{gap:.25rem!important}body.legacy-view .mq .gap-1\.5{gap:.375rem!important}body.legacy-view .mq .gap-2{gap:.5rem!important}body.legacy-view .mq .gap-2\.5{gap:.625rem!important}body.legacy-view .mq .gap-3{gap:.75rem!important}body.legacy-view .mq .gap-4{gap:1rem!important}body.legacy-view .mq .rounded-lg{border-radius:.5rem!important}body.legacy-view .mq .rounded-xl{border-radius:.75rem!important}body.legacy-view .mq .border{border-width:1px!important}body.legacy-view .mq .border-0{border-width:0!important}body.legacy-view .mq .border-b{border-bottom-width:1px!important}body.legacy-view .mq .border-t{border-top-width:1px!important}body.legacy-view .mq .px-2{padding-left:.5rem!important;padding-right:.5rem!important}body.legacy-view .mq .px-3{padding-left:.75rem!important;padding-right:.75rem!important}body.legacy-view .mq .px-4{padding-left:1rem!important;padding-right:1rem!important}body.legacy-view .mq .px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}body.legacy-view .mq .py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}body.legacy-view .mq .py-2\.5{padding-top:.625rem!important;padding-bottom:.625rem!important}body.legacy-view .mq .py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}body.legacy-view .mq .text-left{text-align:left!important}body.legacy-view .mq .text-\[10px\]{font-size:10px!important}body.legacy-view .mq .text-\[13px\]{font-size:13px!important}body.legacy-view .mq .text-sm{font-size:.875rem!important;line-height:1.25rem!important}body.legacy-view .mq .text-xs{font-size:.75rem!important;line-height:1rem!important}body.legacy-view .mq .font-bold{font-weight:700!important}body.legacy-view .mq .font-semibold{font-weight:600!important}body.legacy-view .mq .uppercase{text-transform:uppercase!important}body.legacy-view .mq .normal-case{text-transform:none!important}body.legacy-view .mq .tracking-wide{letter-spacing:.025em!important}body.legacy-view .mq .opacity-60{opacity:.6!important}body.legacy-view .mq .opacity-70{opacity:.7!important}body.legacy-view .mq .shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)!important}body.legacy-view .mq .shadow-sm,body.legacy-view .mq .shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}body.legacy-view .mq .shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1)!important;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)!important}@media (min-width:1024px){body.legacy-view .mq .lg\:flex{display:flex!important}body.legacy-view .mq .lg\:hidden{display:none!important}}.mq .hover\:bg-brand-soft:hover{--tw-bg-opacity:1;background-color:rgb(227 239 250/var(--tw-bg-opacity,1))}.mq .hover\:bg-paper:hover{--tw-bg-opacity:1;background-color:rgb(243 247 251/var(--tw-bg-opacity,1))}.mq .hover\:underline:hover{text-decoration-line:underline}@media (min-width:640px){.mq .sm\:block{display:block}.mq .sm\:inline{display:inline}.mq .sm\:flex{display:flex}.mq .sm\:w-auto{width:auto}.mq .sm\:min-w-\[230px\]{min-width:230px}.mq .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.mq .sm\:text-\[17px\]{font-size:17px}}@media (min-width:768px){.mq .md\:block{display:block}.mq .md\:flex{display:flex}.mq .md\:hidden{display:none}}@media (min-width:1024px){.mq .lg\:mt-10{margin-top:2.5rem}.mq .lg\:flex{display:flex}.mq .lg\:hidden{display:none}.mq .lg\:py-16{padding-top:4rem;padding-bottom:4rem}.mq .lg\:py-20{padding-top:5rem;padding-bottom:5rem}.mq .lg\:py-28{padding-top:7rem;padding-bottom:7rem}.mq .lg\:py-32{padding-top:8rem;padding-bottom:8rem}.mq .lg\:pb-28{padding-bottom:7rem}.mq .lg\:pt-14{padding-top:3.5rem}}