:root{--ck-color-image-caption-background:#f7f7f7;--ck-color-image-caption-text:#333;--ck-color-mention-background:rgba(153,0,48,.1);--ck-color-mention-text:#990030;--ck-color-table-caption-background:#f7f7f7;--ck-color-table-caption-text:#333;--ck-highlight-marker-blue:#72ccfd;--ck-highlight-marker-green:#62f962;--ck-highlight-marker-pink:#fc7899;--ck-highlight-marker-yellow:#fdfd77;--ck-highlight-pen-green:#128a00;--ck-highlight-pen-red:#e71313;--ck-image-style-spacing:1.5em;--ck-inline-image-style-spacing:calc(var(--ck-image-style-spacing) / 2);--ck-todo-list-checkmark-size:16px}.ck-content .image-style-block-align-left,.ck-content .image-style-block-align-right{max-width:calc(100% - var(--ck-image-style-spacing))}.ck-content .image-style-align-left,.ck-content .image-style-align-right{clear:none}.ck-content .image-style-side{float:right;margin-left:var(--ck-image-style-spacing);max-width:50%}.ck-content .image-style-align-left{float:left;margin-right:var(--ck-image-style-spacing)}.ck-content .image-style-align-center{margin-left:auto;margin-right:auto}.ck-content .image-style-align-right{float:right;margin-left:var(--ck-image-style-spacing)}.ck-content .image-style-block-align-right{margin-right:0;margin-left:auto}.ck-content .image-style-block-align-left{margin-left:0;margin-right:auto}.ck-content p+.image-style-align-left,.ck-content p+.image-style-align-right,.ck-content p+.image-style-side{margin-top:0}.ck-content .image-inline.image-style-align-left,.ck-content .image-inline.image-style-align-right{margin-top:var(--ck-inline-image-style-spacing);margin-bottom:var(--ck-inline-image-style-spacing)}.ck-content .image-inline.image-style-align-left{margin-right:var(--ck-inline-image-style-spacing)}.ck-content .image-inline.image-style-align-right{margin-left:var(--ck-inline-image-style-spacing)}.ck-content .image>figcaption{display:table-caption;caption-side:bottom;word-break:break-word;color:var(--ck-color-image-caption-text);background-color:var(--ck-color-image-caption-background);padding:.6em;font-size:.75em;outline-offset:-1px}.ck-content .text-tiny{font-size:.7em}.ck-content .text-small{font-size:.85em}.ck-content .text-big{font-size:1.4em}.ck-content .text-huge{font-size:1.8em}.ck-content .marker-yellow{background-color:var(--ck-highlight-marker-yellow)}.ck-content .marker-green{background-color:var(--ck-highlight-marker-green)}.ck-content .marker-pink{background-color:var(--ck-highlight-marker-pink)}.ck-content .marker-blue{background-color:var(--ck-highlight-marker-blue)}.ck-content .pen-red{color:var(--ck-highlight-pen-red);background-color:transparent}.ck-content .pen-green{color:var(--ck-highlight-pen-green);background-color:transparent}.ck-content hr{margin:15px 0;height:4px;background:#dedede;border:0}.ck-content .image{display:table;clear:both;text-align:center;margin:.9em auto;min-width:50px}.ck-content .image img{display:block;margin:0 auto;max-width:100%;min-width:100%}.ck-content .image-inline{display:inline-flex;max-width:100%;align-items:flex-start}.ck-content .image-inline picture{display:flex}.ck-content .image-inline img,.ck-content .image-inline picture{flex-grow:1;flex-shrink:1;max-width:100%}.ck-content .image.image_resized{max-width:100%;display:block;box-sizing:border-box}.ck-content .image.image_resized img{width:100%}.ck-content .image.image_resized>figcaption{display:block}.ck-content blockquote{overflow:hidden;padding-right:1.5em;padding-left:1.5em;margin-left:0;margin-right:0;font-style:italic;border-left:5px solid #ccc}.ck-content[dir=rtl] blockquote{border-left:0;border-right:5px solid #ccc}.ck-content code{background-color:hsla(0,0%,78%,.3);padding:.15em;border-radius:2px}.ck-content .table>figcaption{display:table-caption;caption-side:top;word-break:break-word;text-align:center;color:var(--ck-color-table-caption-text);background-color:var(--ck-color-table-caption-background);padding:.6em;font-size:.75em;outline-offset:-1px}.ck-content .table{margin:.9em auto;display:table}.ck-content .table table{border-collapse:collapse;border-spacing:0;width:100%;height:100%;border:1px double #b3b3b3}.ck-content .table table td,.ck-content .table table th{min-width:2em;padding:.4em;border:1px solid #bfbfbf}.ck-content .table table th{font-weight:700;background:rgba(0,0,0,.05)}.ck-content[dir=rtl] .table th{text-align:right}.ck-content[dir=ltr] .table th{text-align:left}.ck-content .page-break{position:relative;clear:both;padding:5px 0;display:flex;align-items:center;justify-content:center}.ck-content .page-break:after{content:"";position:absolute;border-bottom:2px dashed #c4c4c4;width:100%}.ck-content .page-break__label{position:relative;z-index:1;padding:.3em .6em;display:block;text-transform:uppercase;border:1px solid #c4c4c4;border-radius:2px;font-family:Helvetica,Arial,Tahoma,Verdana,Sans-Serif;font-size:.75em;font-weight:700;color:#333;background:#fff;box-shadow:2px 2px 1px rgba(0,0,0,.15);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ck-content .media{clear:both;margin:.9em 0;display:block;min-width:15em}.ck-content .todo-list{list-style:none}.ck-content .todo-list li{margin-bottom:5px}.ck-content .todo-list li .todo-list{margin-top:5px}.ck-content .todo-list .todo-list__label>input{-webkit-appearance:none;display:inline-block;position:relative;width:var(--ck-todo-list-checkmark-size);height:var(--ck-todo-list-checkmark-size);vertical-align:middle;border:0;left:-25px;margin-right:-15px;right:0;margin-left:0}.ck-content .todo-list .todo-list__label>input:before{display:block;position:absolute;box-sizing:border-box;content:"";width:100%;height:100%;border:1px solid #333;border-radius:2px;transition:box-shadow .25s ease-in-out,background .25s ease-in-out,border .25s ease-in-out}.ck-content .todo-list .todo-list__label>input:after{display:block;position:absolute;box-sizing:content-box;pointer-events:none;content:"";left:calc(var(--ck-todo-list-checkmark-size)/3);top:calc(var(--ck-todo-list-checkmark-size)/5.3);width:calc(var(--ck-todo-list-checkmark-size)/5.3);height:calc(var(--ck-todo-list-checkmark-size)/2.6);border-style:solid;border-color:transparent;border-width:0 calc(var(--ck-todo-list-checkmark-size)/8) calc(var(--ck-todo-list-checkmark-size)/8) 0;transform:rotate(45deg)}.ck-content .todo-list .todo-list__label>input[checked]:before{background:#26ab33;border-color:#26ab33}.ck-content .todo-list .todo-list__label>input[checked]:after{border-color:#fff}.ck-content .todo-list .todo-list__label .todo-list__label__description{vertical-align:middle}.ck-content span[lang]{font-style:italic}.ck-content pre{padding:1em;color:#353535;background:hsla(0,0%,78%,.3);border:1px solid #c4c4c4;border-radius:2px;text-align:left;direction:ltr;-moz-tab-size:4;-o-tab-size:4;tab-size:4;white-space:pre-wrap;font-style:normal;min-width:200px}.ck-content pre code{background:unset;padding:0;border-radius:0}.ck-content .mention{background:var(--ck-color-mention-background);color:var(--ck-color-mention-text)}@media print{.ck-content .page-break{padding:0}.ck-content .page-break:after{display:none}}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body,html{padding:0;margin:0;font-family:-apple-system,system-ui,Open Sans,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;line-height:1.6;background-color:#fff}#__next{display:flex;flex-direction:column;min-height:100vh}#site-header .breadcrumb,.container{width:100%;margin:0 auto;padding:0 1rem}@media(min-width:640px){#site-header .breadcrumb,.container{max-width:768px}}@media(min-width:1024px){#site-header .breadcrumb,.container{max-width:1024px}}@media(min-width:1280px){#site-header .breadcrumb,.container{max-width:1280px}}header{flex-shrink:0}main{flex:1 0 auto}footer{flex-shrink:0}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}*{box-sizing:border-box}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}pre{white-space:pre;overflow-x:auto;padding:.25rem}.code{border-radius:5px;padding:.75rem;font-size:1rem;font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}blockquote{margin:0;text-align:center;z-index:2;font-family:Source Code Pro,Menlo,monospace;position:relative}@media(min-width:1024px){blockquote{margin:0 1.5rem;padding:1rem 1.5rem}}blockquote p{font-style:italic;font-size:large}blockquote cite{font-size:small}figure{margin:0}@media(min-width:640px){figure{margin:1rem}}@media(min-width:1024px){figure{margin:4rem}}figcaption{font-size:1rem;text-align:center;color:#099}.text-justify{text-align:justify}.breadcrumb{padding:.8rem 1rem;border-radius:.25rem}.breadcrumb:focus{outline:2px solid var(--focus);outline-offset:2px;z-index:var(--focus-z-index)}.breadcrumb ol{margin:0;padding-left:0;list-style:none;display:inline-flex;flex-direction:row;flex-wrap:wrap;transform:translateY(4px)}.breadcrumb ol li{display:inline;vertical-align:middle}.breadcrumb ol li .separator{display:inline-flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;align-items:center;width:auto;height:auto;padding:0;margin-right:.25rem;color:rgba(0,0,0,.7)}.breadcrumb ol li .breadcrum-item{display:inline-flex;align-items:center;font-size:1rem;line-height:1.25rem;margin-bottom:.5rem;color:rgba(0,0,0,.7)}.breadcrumb ol li .breadcrum-item[aria-current]{pointer-events:none;cursor:default;color:#000}.breadcrumb ol li .breadcrum-item:hover{color:#099}.carouselContainer .carousel{background-color:#099;margin:0 auto;position:relative}.carouselContainer .carousel a{color:#fff;text-decoration:underline}.carouselContainer .playPause{position:absolute;top:0;right:.25rem;z-index:2;margin:0 auto;text-align:right}.carouselContainer .playPause button{background:none;border:none;color:#fff;padding:6px;vertical-align:bottom;cursor:pointer}.carouselContainer .previousitem{height:100%;left:0;margin:0;position:absolute;right:auto;text-align:center;top:0;z-index:1}.carouselContainer .previousitem button{border-bottom-right-radius:12px;border-top-right-radius:12px;padding:12px 6px 12px 0}.carouselContainer .nextitem{height:100%;left:auto;margin:0;position:absolute;right:0;text-align:center;top:0;z-index:1}.carouselContainer .nextitem button{border-bottom-left-radius:12px;border-top-left-radius:12px;padding:12px 0 12px 6px}.carouselContainer .nextitem button,.carouselContainer .previousitem button{background-color:#fff;border:none;cursor:pointer;margin-top:-12px;position:relative;top:50%;vertical-align:bottom}.carouselContainer .nextitem button[disabled],.carouselContainer .previousitem button[disabled]{cursor:default}.carouselContainer .carousel>[role=tablist]{bottom:10px;left:10px;list-style-type:none;margin:0;padding:0;position:absolute;right:10px;text-align:center;z-index:1}.carouselContainer .carousel>[role=tablist] [role=tab]{color:#fff;cursor:pointer;display:inline-block;margin:0;padding:10px}.carouselContainer .carousel>[role=tablist] [aria-selected=true]{color:#fff;cursor:default;font-weight:700}.carouselContainer .carousel>[role=tablist]~div{overflow:hidden;white-space:nowrap}.carouselContainer .carousel>[role=tablist]~div>[role=tabpanel]{box-sizing:border-box;color:#fff;display:inline-block;min-height:300px;padding:.5rem 3rem 3rem;position:relative;transition-property:left;transition-duration:.5s;transition-timing-function:ease-in;vertical-align:top;width:100%;white-space:normal;background-size:cover;background-position:50%}.carouselContainer .carousel>[role=tablist]~div>[role=tabpanel] .title{font-size:2rem}.carouselContainer .carousel>[role=tablist]~div>[role=tabpanel]>:not(.image){z-index:2;position:relative}.carouselContainer .carousel>[role=tablist]~div>[role=tabpanel] .image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.carouselContainer .carousel>[role=tooltip]{background-color:#099;border-radius:6px;color:#fff;font-size:.9em;left:10px;margin:10px 0 0;padding:10px;position:absolute;right:10px;text-align:center;top:100%;z-index:1}.button{position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;border:0;margin:0;box-sizing:border-box;letter-spacing:.02857em;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:transparent;outline:0;cursor:pointer;font-size:14px;font-family:inherit;line-height:1.75;font-weight:500;list-style:none;padding:4px 8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:manipulation;white-space:nowrap;word-wrap:break-word;transition:all .4s!important;min-height:30px}.button:disabled{background-color:#d1d1d1;border:1px solid #d1d1d1;color:#303030;cursor:default}.button:focus{outline:1px transparent}.button:before{display:none}.button:-webkit-details-marker{display:none}.button.small{min-height:30px}.button.medium{min-height:38px;padding:0 16px}.button.large{min-height:48px;padding:8px 18px}.button.standard.primary:not([disabled]){color:#101010;background-color:#099;border:1px solid #099}.button.standard.primary:not([disabled]):focus,.button.standard.primary:not([disabled]):focus-visible{border:1px solid rgba(0,153,153,.9);box-shadow:none;color:#fff;background-color:#006b6b;box-shadow:0 1px 0 rgba(0,153,153,.04),inset 0 -2px 0 #006b6b}.button.standard.primary:not([disabled]).hover,.button.standard.primary:not([disabled]):hover{color:#101010;background-color:#26a8a8;box-shadow:0 2px 5px rgba(0,153,153,.3);text-decoration:none}.button.standard.primary:not([disabled]).active,.button.standard.primary:not([disabled]).pressed,.button.standard.primary:not([disabled]):active{border:1px solid rgba(0,153,153,.8);box-shadow:none;color:#fff;background-color:#007a7a;box-shadow:0 1px 0 rgba(0,153,153,.04),inset 0 -2px 0 #006b6b}.button.standard.secondary:not([disabled]){color:#101010;background-color:#f60;border:1px solid #f60}.button.standard.secondary:not([disabled]):focus,.button.standard.secondary:not([disabled]):focus-visible{border:1px solid rgba(255,102,0,.9);box-shadow:none;color:#fff;background-color:#b34700;box-shadow:0 1px 0 rgba(255,102,0,.04),inset 0 -2px 0 #b34700}.button.standard.secondary:not([disabled]).hover,.button.standard.secondary:not([disabled]):hover{color:#101010;background-color:#ff7d26;box-shadow:0 2px 5px rgba(255,102,0,.3);text-decoration:none}.button.standard.secondary:not([disabled]).active,.button.standard.secondary:not([disabled]).pressed,.button.standard.secondary:not([disabled]):active{border:1px solid rgba(255,102,0,.8);box-shadow:none;color:#fff;background-color:#cc5200;box-shadow:0 1px 0 rgba(255,102,0,.04),inset 0 -2px 0 #b34700}.button.standard.accent:not([disabled]){color:#fff;background-color:#282461;border:1px solid #282461}.button.standard.accent:not([disabled]):focus,.button.standard.accent:not([disabled]):focus-visible{border:1px solid rgba(40,36,97,.9);box-shadow:none;color:#fff;background-color:#1c1944;box-shadow:0 1px 0 rgba(40,36,97,.04),inset 0 -2px 0 #1c1944}.button.standard.accent:not([disabled]).hover,.button.standard.accent:not([disabled]):hover{color:#fff;background-color:#484579;box-shadow:0 2px 5px rgba(40,36,97,.3);text-decoration:none}.button.standard.accent:not([disabled]).active,.button.standard.accent:not([disabled]).pressed,.button.standard.accent:not([disabled]):active{border:1px solid rgba(40,36,97,.8);box-shadow:none;color:#fff;background-color:#201d4e;box-shadow:0 1px 0 rgba(40,36,97,.04),inset 0 -2px 0 #1c1944}.button.standard.success:not([disabled]){color:#fff;background-color:#0070f3;border:1px solid #0070f3}.button.standard.success:not([disabled]):focus,.button.standard.success:not([disabled]):focus-visible{border:1px solid rgba(0,112,243,.9);box-shadow:none;color:#fff;background-color:#004eaa;box-shadow:0 1px 0 rgba(0,112,243,.04),inset 0 -2px 0 #004eaa}.button.standard.success:not([disabled]).hover,.button.standard.success:not([disabled]):hover{color:#101010;background-color:#2685f5;box-shadow:0 2px 5px rgba(0,112,243,.3);text-decoration:none}.button.standard.success:not([disabled]).active,.button.standard.success:not([disabled]).pressed,.button.standard.success:not([disabled]):active{border:1px solid rgba(0,112,243,.8);box-shadow:none;color:#fff;background-color:#005ac2;box-shadow:0 1px 0 rgba(0,112,243,.04),inset 0 -2px 0 #004eaa}.button.standard.info:not([disabled]){color:#101010;background-color:aqua;border:1px solid aqua}.button.standard.info:not([disabled]):focus,.button.standard.info:not([disabled]):focus-visible{border:1px solid rgba(0,255,255,.9);box-shadow:none;color:#101010;background-color:#00b3b3;box-shadow:0 1px 0 rgba(0,255,255,.04),inset 0 -2px 0 #00b3b3}.button.standard.info:not([disabled]).hover,.button.standard.info:not([disabled]):hover{color:#101010;background-color:#26ffff;box-shadow:0 2px 5px rgba(0,255,255,.3);text-decoration:none}.button.standard.info:not([disabled]).active,.button.standard.info:not([disabled]).pressed,.button.standard.info:not([disabled]):active{border:1px solid rgba(0,255,255,.8);box-shadow:none;color:#101010;background-color:#0cc;box-shadow:0 1px 0 rgba(0,255,255,.04),inset 0 -2px 0 #00b3b3}.button.standard.warning:not([disabled]){color:#101010;background-color:#f5d547;border:1px solid #f5d547}.button.standard.warning:not([disabled]):focus,.button.standard.warning:not([disabled]):focus-visible{border:1px solid rgba(245,213,71,.9);box-shadow:none;color:#101010;background-color:#ac9532;box-shadow:0 1px 0 rgba(245,213,71,.04),inset 0 -2px 0 #ac9532}.button.standard.warning:not([disabled]).hover,.button.standard.warning:not([disabled]):hover{color:#101010;background-color:#f7db63;box-shadow:0 2px 5px rgba(245,213,71,.3);text-decoration:none}.button.standard.warning:not([disabled]).active,.button.standard.warning:not([disabled]).pressed,.button.standard.warning:not([disabled]):active{border:1px solid rgba(245,213,71,.8);box-shadow:none;color:#101010;background-color:#c4aa39;box-shadow:0 1px 0 rgba(245,213,71,.04),inset 0 -2px 0 #ac9532}.button.standard.error:not([disabled]){color:#fff;background-color:#db3069;border:1px solid #db3069}.button.standard.error:not([disabled]):focus,.button.standard.error:not([disabled]):focus-visible{border:1px solid rgba(219,48,105,.9);box-shadow:none;color:#fff;background-color:#99224a;box-shadow:0 1px 0 rgba(219,48,105,.04),inset 0 -2px 0 #99224a}.button.standard.error:not([disabled]).hover,.button.standard.error:not([disabled]):hover{color:#101010;background-color:#e04f80;box-shadow:0 2px 5px rgba(219,48,105,.3);text-decoration:none}.button.standard.error:not([disabled]).active,.button.standard.error:not([disabled]).pressed,.button.standard.error:not([disabled]):active{border:1px solid rgba(219,48,105,.8);box-shadow:none;color:#fff;background-color:#af2654;box-shadow:0 1px 0 rgba(219,48,105,.04),inset 0 -2px 0 #99224a}.button.standard.text:not([disabled]){color:#fff;background-color:#000;border:1px solid #000}.button.standard.text:not([disabled]):focus,.button.standard.text:not([disabled]):focus-visible{border:1px solid rgba(0,0,0,.9);box-shadow:none;color:#fff;background-color:#000;box-shadow:0 1px 0 rgba(0,0,0,.04),inset 0 -2px 0 #000}.button.standard.text:not([disabled]).hover,.button.standard.text:not([disabled]):hover{color:#fff;background-color:#262626;box-shadow:0 2px 5px rgba(0,0,0,.3);text-decoration:none}.button.standard.text:not([disabled]).active,.button.standard.text:not([disabled]).pressed,.button.standard.text:not([disabled]):active{border:1px solid rgba(0,0,0,.8);box-shadow:none;color:#fff;background-color:#000;box-shadow:0 1px 0 rgba(0,0,0,.04),inset 0 -2px 0 #000}.button.standard.white:not([disabled]){color:#101010;background-color:#fff;border:1px solid #fff}.button.standard.white:not([disabled]):focus,.button.standard.white:not([disabled]):focus-visible{border:1px solid hsla(0,0%,100%,.9);box-shadow:none;color:#101010;background-color:#b3b3b3;box-shadow:0 1px 0 hsla(0,0%,100%,.04),inset 0 -2px 0 #b3b3b3}.button.standard.white:not([disabled]).hover,.button.standard.white:not([disabled]):hover{color:#101010;background-color:#fff;box-shadow:0 2px 5px hsla(0,0%,100%,.3);text-decoration:none}.button.standard.white:not([disabled]).active,.button.standard.white:not([disabled]).pressed,.button.standard.white:not([disabled]):active{border:1px solid hsla(0,0%,100%,.8);box-shadow:none;color:#101010;background-color:#ccc;box-shadow:0 1px 0 hsla(0,0%,100%,.04),inset 0 -2px 0 #b3b3b3}.button.standard.black:not([disabled]){color:#fff;background-color:#101010;border:1px solid #101010}.button.standard.black:not([disabled]):focus,.button.standard.black:not([disabled]):focus-visible{border:1px solid hsla(0,0%,6%,.9);box-shadow:none;color:#fff;background-color:#0b0b0b;box-shadow:0 1px 0 hsla(0,0%,6%,.04),inset 0 -2px 0 #0b0b0b}.button.standard.black:not([disabled]).hover,.button.standard.black:not([disabled]):hover{color:#fff;background-color:#343434;box-shadow:0 2px 5px hsla(0,0%,6%,.3);text-decoration:none}.button.standard.black:not([disabled]).active,.button.standard.black:not([disabled]).pressed,.button.standard.black:not([disabled]):active{border:1px solid hsla(0,0%,6%,.8);box-shadow:none;color:#fff;background-color:#0d0d0d;box-shadow:0 1px 0 hsla(0,0%,6%,.04),inset 0 -2px 0 #0b0b0b}.button.outlined.primary:not([disabled]){color:#099;background-color:transparent;border:1px solid #099}.button.outlined.primary:not([disabled]).hover,.button.outlined.primary:not([disabled]):hover{box-shadow:0 2px 5px rgba(0,153,153,.2);color:ally-color(#099,rgba(0,153,153,.05));background-color:rgba(0,153,153,.05);text-decoration:none}.button.outlined.primary:not([disabled]):focus,.button.outlined.primary:not([disabled]):focus-visible{box-shadow:0 2px 5px rgba(0,153,153,.3);color:ally-color(#099,rgba(0,153,153,.1));background-color:rgba(0,153,153,.1);text-decoration:none}.button.outlined.primary:not([disabled]).active,.button.outlined.primary:not([disabled]).pressed,.button.outlined.primary:not([disabled]):active{border:1px solid rgba(0,153,153,.8);box-shadow:none;background-color:rgba(0,153,153,.1);color:#099}.button.outlined.secondary:not([disabled]){color:#f60;background-color:transparent;border:1px solid #f60}.button.outlined.secondary:not([disabled]).hover,.button.outlined.secondary:not([disabled]):hover{box-shadow:0 2px 5px rgba(255,102,0,.2);color:ally-color(#f60,rgba(255,102,0,.05));background-color:rgba(255,102,0,.05);text-decoration:none}.button.outlined.secondary:not([disabled]):focus,.button.outlined.secondary:not([disabled]):focus-visible{box-shadow:0 2px 5px rgba(255,102,0,.3);color:ally-color(#f60,rgba(255,102,0,.1));background-color:rgba(255,102,0,.1);text-decoration:none}.button.outlined.secondary:not([disabled]).active,.button.outlined.secondary:not([disabled]).pressed,.button.outlined.secondary:not([disabled]):active{border:1px solid rgba(255,102,0,.8);box-shadow:none;background-color:rgba(255,102,0,.1);color:#f60}.button.outlined.accent:not([disabled]){color:#282461;background-color:transparent;border:1px solid #282461}.button.outlined.accent:not([disabled]).hover,.button.outlined.accent:not([disabled]):hover{box-shadow:0 2px 5px rgba(40,36,97,.2);color:ally-color(#282461,rgba(40,36,97,.05));background-color:rgba(40,36,97,.05);text-decoration:none}.button.outlined.accent:not([disabled]):focus,.button.outlined.accent:not([disabled]):focus-visible{box-shadow:0 2px 5px rgba(40,36,97,.3);color:ally-color(#282461,rgba(40,36,97,.1));background-color:rgba(40,36,97,.1);text-decoration:none}.button.outlined.accent:not([disabled]).active,.button.outlined.accent:not([disabled]).pressed,.button.outlined.accent:not([disabled]):active{border:1px solid rgba(40,36,97,.8);box-shadow:none;background-color:rgba(40,36,97,.1);color:#6d66db}.button.outlined.success:not([disabled]){color:#0070f3;background-color:transparent;border:1px solid #0070f3}.button.outlined.success:not([disabled]).hover,.button.outlined.success:not([disabled]):hover{box-shadow:0 2px 5px rgba(0,112,243,.2);color:ally-color(#0070f3,rgba(0,112,243,.05));background-color:rgba(0,112,243,.05);text-decoration:none}.button.outlined.success:not([disabled]):focus,.button.outlined.success:not([disabled]):focus-visible{box-shadow:0 2px 5px rgba(0,112,243,.3);color:ally-color(#0070f3,rgba(0,112,243,.1));background-color:rgba(0,112,243,.1);text-decoration:none}.button.outlined.success:not([disabled]).active,.button.outlined.success:not([disabled]).pressed,.button.outlined.success:not([disabled]):active{border:1px solid rgba(0,112,243,.8);box-shadow:none;background-color:rgba(0,112,243,.1);color:#0070f3}.button.outlined.info:not([disabled]){color:aqua;background-color:transparent;border:1px solid aqua}.button.outlined.info:not([disabled]).hover,.button.outlined.info:not([disabled]):hover{box-shadow:0 2px 5px rgba(0,255,255,.2);color:ally-color(cyan,rgba(0,255,255,.05));background-color:rgba(0,255,255,.05);text-decoration:none}.button.outlined.info:not([disabled]):focus,.button.outlined.info:not([disabled]):focus-visible{box-shadow:0 2px 5px rgba(0,255,255,.3);color:ally-color(cyan,rgba(0,255,255,.1));background-color:rgba(0,255,255,.1);text-decoration:none}.button.outlined.info:not([disabled]).active,.button.outlined.info:not([disabled]).pressed,.button.outlined.info:not([disabled]):active{border:1px solid rgba(0,255,255,.8);box-shadow:none;background-color:rgba(0,255,255,.1);color:aqua}.button.outlined.warning:not([disabled]){color:#f5d547;background-color:transparent;border:1px solid #f5d547}.button.outlined.warning:not([disabled]).hover,.button.outlined.warning:not([disabled]):hover{box-shadow:0 2px 5px rgba(245,213,71,.2);color:ally-color(#f5d547,rgba(245,213,71,.05));background-color:rgba(245,213,71,.05);text-decoration:none}.button.outlined.warning:not([disabled]):focus,.button.outlined.warning:not([disabled]):focus-visible{box-shadow:0 2px 5px rgba(245,213,71,.3);color:ally-color(#f5d547,rgba(245,213,71,.1));background-color:rgba(245,213,71,.1);text-decoration:none}.button.outlined.warning:not([disabled]).active,.button.outlined.warning:not([disabled]).pressed,.button.outlined.warning:not([disabled]):active{border:1px solid rgba(245,213,71,.8);box-shadow:none;background-color:rgba(245,213,71,.1);color:#f5d547}.button.outlined.error:not([disabled]){color:#db3069;background-color:transparent;border:1px solid #db3069}.button.outlined.error:not([disabled]).hover,.button.outlined.error:not([disabled]):hover{box-shadow:0 2px 5px rgba(219,48,105,.2);color:ally-color(#db3069,rgba(219,48,105,.05));background-color:rgba(219,48,105,.05);text-decoration:none}.button.outlined.error:not([disabled]):focus,.button.outlined.error:not([disabled]):focus-visible{box-shadow:0 2px 5px rgba(219,48,105,.3);color:ally-color(#db3069,rgba(219,48,105,.1));background-color:rgba(219,48,105,.1);text-decoration:none}.button.outlined.error:not([disabled]).active,.button.outlined.error:not([disabled]).pressed,.button.outlined.error:not([disabled]):active{border:1px solid rgba(219,48,105,.8);box-shadow:none;background-color:rgba(219,48,105,.1);color:#db3069}.button.outlined.text:not([disabled]){color:#000;background-color:transparent;border:1px solid #000}.button.outlined.text:not([disabled]).hover,.button.outlined.text:not([disabled]):hover{box-shadow:0 2px 5px rgba(0,0,0,.2);color:ally-color(#000,rgba(0,0,0,.05));background-color:rgba(0,0,0,.05);text-decoration:none}.button.outlined.text:not([disabled]):focus,.button.outlined.text:not([disabled]):focus-visible{box-shadow:0 2px 5px rgba(0,0,0,.3);color:ally-color(#000,rgba(0,0,0,.1));background-color:rgba(0,0,0,.1);text-decoration:none}.button.outlined.text:not([disabled]).active,.button.outlined.text:not([disabled]).pressed,.button.outlined.text:not([disabled]):active{border:1px solid rgba(0,0,0,.8);box-shadow:none;background-color:rgba(0,0,0,.1);color:#ac6161}.button.outlined.white:not([disabled]){color:#fff;background-color:transparent;border:1px solid #fff}.button.outlined.white:not([disabled]).hover,.button.outlined.white:not([disabled]):hover{box-shadow:0 2px 5px hsla(0,0%,100%,.2);color:ally-color(#fff,hsla(0,0%,100%,.05));background-color:hsla(0,0%,100%,.05);text-decoration:none}.button.outlined.white:not([disabled]):focus,.button.outlined.white:not([disabled]):focus-visible{box-shadow:0 2px 5px hsla(0,0%,100%,.3);color:ally-color(#fff,hsla(0,0%,100%,.1));background-color:hsla(0,0%,100%,.1);text-decoration:none}.button.outlined.white:not([disabled]).active,.button.outlined.white:not([disabled]).pressed,.button.outlined.white:not([disabled]):active{border:1px solid hsla(0,0%,100%,.8);box-shadow:none;background-color:hsla(0,0%,100%,.1);color:#fff}.button.outlined.black:not([disabled]){color:#101010;background-color:transparent;border:1px solid #101010}.button.outlined.black:not([disabled]).hover,.button.outlined.black:not([disabled]):hover{box-shadow:0 2px 5px hsla(0,0%,6%,.2);color:ally-color(#101010,hsla(0,0%,6%,.05));background-color:hsla(0,0%,6%,.05);text-decoration:none}.button.outlined.black:not([disabled]):focus,.button.outlined.black:not([disabled]):focus-visible{box-shadow:0 2px 5px hsla(0,0%,6%,.3);color:ally-color(#101010,hsla(0,0%,6%,.1));background-color:hsla(0,0%,6%,.1);text-decoration:none}.button.outlined.black:not([disabled]).active,.button.outlined.black:not([disabled]).pressed,.button.outlined.black:not([disabled]):active{border:1px solid hsla(0,0%,6%,.8);box-shadow:none;background-color:hsla(0,0%,6%,.1);color:#a76262}.textarea,.textfield{box-sizing:border-box;border:0;margin:0;padding:0;position:relative;min-width:0;vertical-align:top;display:flex;flex-direction:column}.textarea.error,.textfield.error{color:#db3069}.textarea.fullWidth,.textfield.fullWidth{width:100%}.textarea .textarea-label,.textarea .textfield-label,.textarea label,.textfield .textarea-label,.textfield .textfield-label,.textfield label{color:#000;display:block;transition:color .2s cubic-bezier(0,0,.2,1) 0ms;position:relative;font-weight:600}.textarea .textarea-label.error,.textarea .textfield-label.error,.textarea label.error,.textfield .textarea-label.error,.textfield .textfield-label.error,.textfield label.error{color:#db3069}.textarea .input-base,.textfield .input-base{color:#000;cursor:text;display:inline-flex;position:relative;box-sizing:border-box;align-items:center;font-weight:400;line-height:1.1876em;margin-top:.25rem}.textarea .input-base.fullWidth,.textfield .input-base.fullWidth{width:100%}.textarea input,.textfield input{height:1.1876em}.textarea input,.textarea textarea,.textfield input,.textfield textarea{margin:0;display:block;min-width:0;background:none;box-sizing:content-box;letter-spacing:inherit;animation-duration:10ms;-webkit-tap-highlight-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,.15);padding:10px 12px;font-size:1rem;border-radius:4px}.textarea input.fullWidth,.textarea textarea.fullWidth,.textfield input.fullWidth,.textfield textarea.fullWidth{width:100%}.textarea input:focus,.textarea input:focus-visible,.textarea textarea:focus,.textarea textarea:focus-visible,.textfield input:focus,.textfield input:focus-visible,.textfield textarea:focus,.textfield textarea:focus-visible{border-color:#099;outline:1px auto #099}.textarea input[aria-invalid=true]:focus,.textarea input[aria-invalid=true]:focus-visible,.textarea textarea[aria-invalid=true]:focus,.textarea textarea[aria-invalid=true]:focus-visible,.textfield input[aria-invalid=true]:focus,.textfield input[aria-invalid=true]:focus-visible,.textfield textarea[aria-invalid=true]:focus,.textfield textarea[aria-invalid=true]:focus-visible{border-color:#db3069;outline:1px auto #db3069}.textarea .helper-text,.textfield .helper-text{color:rgba(0,0,0,.7);font-size:.875rem;margin:3px 0 0;text-align:left;font-weight:400;line-height:1.66}.textarea .helper-text.error,.textfield .helper-text.error{color:#db3069}.textarea .error-message,.textfield .error-message{color:rgba(0,0,0,.54);font-size:.875rem;margin:3px 0 0;text-align:left;font-weight:400;line-height:1.66}.textarea .error-message.error,.textfield .error-message.error{color:#db3069}.textarea input[aria-disabled=true],.textarea input[disabled],.textfield input[aria-disabled=true],.textfield input[disabled]{cursor:not-allowed;background-color:hsla(0,0%,50%,.12)}.textarea.primary:not([disabled]),.textfield.primary:not([disabled]){color:#099}.textarea.primary:not([disabled]) input:focus,.textarea.primary:not([disabled]) input:focus-visible,.textarea.primary:not([disabled]) textarea:focus,.textarea.primary:not([disabled]) textarea:focus-visible,.textfield.primary:not([disabled]) input:focus,.textfield.primary:not([disabled]) input:focus-visible,.textfield.primary:not([disabled]) textarea:focus,.textfield.primary:not([disabled]) textarea:focus-visible{border-color:#099;outline:1px auto #099}.textarea.primary:not([disabled]):focus-visible label,.textfield.primary:not([disabled]):focus-visible label{color:#099}.textarea.primary:not([disabled]):focus-visible .helper-text,.textfield.primary:not([disabled]):focus-visible .helper-text{color:#099}.textarea.primary:not([disabled]):focus-within .textarea-label,.textarea.primary:not([disabled]):focus-within .textfield-label,.textarea.primary:not([disabled]):focus-within label,.textfield.primary:not([disabled]):focus-within .textarea-label,.textfield.primary:not([disabled]):focus-within .textfield-label,.textfield.primary:not([disabled]):focus-within label{color:#099}.textarea.secondary:not([disabled]),.textfield.secondary:not([disabled]){color:#f60}.textarea.secondary:not([disabled]) input:focus,.textarea.secondary:not([disabled]) input:focus-visible,.textarea.secondary:not([disabled]) textarea:focus,.textarea.secondary:not([disabled]) textarea:focus-visible,.textfield.secondary:not([disabled]) input:focus,.textfield.secondary:not([disabled]) input:focus-visible,.textfield.secondary:not([disabled]) textarea:focus,.textfield.secondary:not([disabled]) textarea:focus-visible{border-color:#f60;outline:1px auto #f60}.textarea.secondary:not([disabled]):focus-visible label,.textfield.secondary:not([disabled]):focus-visible label{color:#f60}.textarea.secondary:not([disabled]):focus-visible .helper-text,.textfield.secondary:not([disabled]):focus-visible .helper-text{color:#f60}.textarea.secondary:not([disabled]):focus-within .textarea-label,.textarea.secondary:not([disabled]):focus-within .textfield-label,.textarea.secondary:not([disabled]):focus-within label,.textfield.secondary:not([disabled]):focus-within .textarea-label,.textfield.secondary:not([disabled]):focus-within .textfield-label,.textfield.secondary:not([disabled]):focus-within label{color:#f60}.textarea.accent:not([disabled]),.textfield.accent:not([disabled]){color:#282461}.textarea.accent:not([disabled]) input:focus,.textarea.accent:not([disabled]) input:focus-visible,.textarea.accent:not([disabled]) textarea:focus,.textarea.accent:not([disabled]) textarea:focus-visible,.textfield.accent:not([disabled]) input:focus,.textfield.accent:not([disabled]) input:focus-visible,.textfield.accent:not([disabled]) textarea:focus,.textfield.accent:not([disabled]) textarea:focus-visible{border-color:#282461;outline:1px auto #282461}.textarea.accent:not([disabled]):focus-visible label,.textfield.accent:not([disabled]):focus-visible label{color:#282461}.textarea.accent:not([disabled]):focus-visible .helper-text,.textfield.accent:not([disabled]):focus-visible .helper-text{color:#282461}.textarea.accent:not([disabled]):focus-within .textarea-label,.textarea.accent:not([disabled]):focus-within .textfield-label,.textarea.accent:not([disabled]):focus-within label,.textfield.accent:not([disabled]):focus-within .textarea-label,.textfield.accent:not([disabled]):focus-within .textfield-label,.textfield.accent:not([disabled]):focus-within label{color:#282461}.textarea.success:not([disabled]),.textfield.success:not([disabled]){color:#0070f3}.textarea.success:not([disabled]) input:focus,.textarea.success:not([disabled]) input:focus-visible,.textarea.success:not([disabled]) textarea:focus,.textarea.success:not([disabled]) textarea:focus-visible,.textfield.success:not([disabled]) input:focus,.textfield.success:not([disabled]) input:focus-visible,.textfield.success:not([disabled]) textarea:focus,.textfield.success:not([disabled]) textarea:focus-visible{border-color:#0070f3;outline:1px auto #0070f3}.textarea.success:not([disabled]):focus-visible label,.textfield.success:not([disabled]):focus-visible label{color:#0070f3}.textarea.success:not([disabled]):focus-visible .helper-text,.textfield.success:not([disabled]):focus-visible .helper-text{color:#0070f3}.textarea.success:not([disabled]):focus-within .textarea-label,.textarea.success:not([disabled]):focus-within .textfield-label,.textarea.success:not([disabled]):focus-within label,.textfield.success:not([disabled]):focus-within .textarea-label,.textfield.success:not([disabled]):focus-within .textfield-label,.textfield.success:not([disabled]):focus-within label{color:#0070f3}.textarea.info:not([disabled]),.textfield.info:not([disabled]){color:aqua}.textarea.info:not([disabled]) input:focus,.textarea.info:not([disabled]) input:focus-visible,.textarea.info:not([disabled]) textarea:focus,.textarea.info:not([disabled]) textarea:focus-visible,.textfield.info:not([disabled]) input:focus,.textfield.info:not([disabled]) input:focus-visible,.textfield.info:not([disabled]) textarea:focus,.textfield.info:not([disabled]) textarea:focus-visible{border-color:aqua;outline:1px auto aqua}.textarea.info:not([disabled]):focus-visible label,.textfield.info:not([disabled]):focus-visible label{color:aqua}.textarea.info:not([disabled]):focus-visible .helper-text,.textfield.info:not([disabled]):focus-visible .helper-text{color:aqua}.textarea.info:not([disabled]):focus-within .textarea-label,.textarea.info:not([disabled]):focus-within .textfield-label,.textarea.info:not([disabled]):focus-within label,.textfield.info:not([disabled]):focus-within .textarea-label,.textfield.info:not([disabled]):focus-within .textfield-label,.textfield.info:not([disabled]):focus-within label{color:aqua}.textarea.warning:not([disabled]),.textfield.warning:not([disabled]){color:#f5d547}.textarea.warning:not([disabled]) input:focus,.textarea.warning:not([disabled]) input:focus-visible,.textarea.warning:not([disabled]) textarea:focus,.textarea.warning:not([disabled]) textarea:focus-visible,.textfield.warning:not([disabled]) input:focus,.textfield.warning:not([disabled]) input:focus-visible,.textfield.warning:not([disabled]) textarea:focus,.textfield.warning:not([disabled]) textarea:focus-visible{border-color:#f5d547;outline:1px auto #f5d547}.textarea.warning:not([disabled]):focus-visible label,.textfield.warning:not([disabled]):focus-visible label{color:#f5d547}.textarea.warning:not([disabled]):focus-visible .helper-text,.textfield.warning:not([disabled]):focus-visible .helper-text{color:#f5d547}.textarea.warning:not([disabled]):focus-within .textarea-label,.textarea.warning:not([disabled]):focus-within .textfield-label,.textarea.warning:not([disabled]):focus-within label,.textfield.warning:not([disabled]):focus-within .textarea-label,.textfield.warning:not([disabled]):focus-within .textfield-label,.textfield.warning:not([disabled]):focus-within label{color:#f5d547}.textarea.error:not([disabled]),.textfield.error:not([disabled]){color:#db3069}.textarea.error:not([disabled]) input:focus,.textarea.error:not([disabled]) input:focus-visible,.textarea.error:not([disabled]) textarea:focus,.textarea.error:not([disabled]) textarea:focus-visible,.textfield.error:not([disabled]) input:focus,.textfield.error:not([disabled]) input:focus-visible,.textfield.error:not([disabled]) textarea:focus,.textfield.error:not([disabled]) textarea:focus-visible{border-color:#db3069;outline:1px auto #db3069}.textarea.error:not([disabled]):focus-visible label,.textfield.error:not([disabled]):focus-visible label{color:#db3069}.textarea.error:not([disabled]):focus-visible .helper-text,.textfield.error:not([disabled]):focus-visible .helper-text{color:#db3069}.textarea.error:not([disabled]):focus-within .textarea-label,.textarea.error:not([disabled]):focus-within .textfield-label,.textarea.error:not([disabled]):focus-within label,.textfield.error:not([disabled]):focus-within .textarea-label,.textfield.error:not([disabled]):focus-within .textfield-label,.textfield.error:not([disabled]):focus-within label{color:#db3069}.textarea.text:not([disabled]),.textfield.text:not([disabled]){color:#000}.textarea.text:not([disabled]) input:focus,.textarea.text:not([disabled]) input:focus-visible,.textarea.text:not([disabled]) textarea:focus,.textarea.text:not([disabled]) textarea:focus-visible,.textfield.text:not([disabled]) input:focus,.textfield.text:not([disabled]) input:focus-visible,.textfield.text:not([disabled]) textarea:focus,.textfield.text:not([disabled]) textarea:focus-visible{border-color:#000;outline:1px auto #000}.textarea.text:not([disabled]):focus-visible label,.textfield.text:not([disabled]):focus-visible label{color:#000}.textarea.text:not([disabled]):focus-visible .helper-text,.textfield.text:not([disabled]):focus-visible .helper-text{color:#000}.textarea.text:not([disabled]):focus-within .textarea-label,.textarea.text:not([disabled]):focus-within .textfield-label,.textarea.text:not([disabled]):focus-within label,.textfield.text:not([disabled]):focus-within .textarea-label,.textfield.text:not([disabled]):focus-within .textfield-label,.textfield.text:not([disabled]):focus-within label{color:#000}.textarea.white:not([disabled]),.textfield.white:not([disabled]){color:#fff}.textarea.white:not([disabled]) input:focus,.textarea.white:not([disabled]) input:focus-visible,.textarea.white:not([disabled]) textarea:focus,.textarea.white:not([disabled]) textarea:focus-visible,.textfield.white:not([disabled]) input:focus,.textfield.white:not([disabled]) input:focus-visible,.textfield.white:not([disabled]) textarea:focus,.textfield.white:not([disabled]) textarea:focus-visible{border-color:#fff;outline:1px auto #fff}.textarea.white:not([disabled]):focus-visible label,.textfield.white:not([disabled]):focus-visible label{color:#fff}.textarea.white:not([disabled]):focus-visible .helper-text,.textfield.white:not([disabled]):focus-visible .helper-text{color:#fff}.textarea.white:not([disabled]):focus-within .textarea-label,.textarea.white:not([disabled]):focus-within .textfield-label,.textarea.white:not([disabled]):focus-within label,.textfield.white:not([disabled]):focus-within .textarea-label,.textfield.white:not([disabled]):focus-within .textfield-label,.textfield.white:not([disabled]):focus-within label{color:#fff}.textarea.black:not([disabled]),.textfield.black:not([disabled]){color:#101010}.textarea.black:not([disabled]) input:focus,.textarea.black:not([disabled]) input:focus-visible,.textarea.black:not([disabled]) textarea:focus,.textarea.black:not([disabled]) textarea:focus-visible,.textfield.black:not([disabled]) input:focus,.textfield.black:not([disabled]) input:focus-visible,.textfield.black:not([disabled]) textarea:focus,.textfield.black:not([disabled]) textarea:focus-visible{border-color:#101010;outline:1px auto #101010}.textarea.black:not([disabled]):focus-visible label,.textfield.black:not([disabled]):focus-visible label{color:#101010}.textarea.black:not([disabled]):focus-visible .helper-text,.textfield.black:not([disabled]):focus-visible .helper-text{color:#101010}.textarea.black:not([disabled]):focus-within .textarea-label,.textarea.black:not([disabled]):focus-within .textfield-label,.textarea.black:not([disabled]):focus-within label,.textfield.black:not([disabled]):focus-within .textarea-label,.textfield.black:not([disabled]):focus-within .textfield-label,.textfield.black:not([disabled]):focus-within label{color:#101010}.checkbox{box-sizing:border-box;border:0;margin:0;padding:0;min-width:100px;display:block}.checkbox.error{color:#db3069}.checkbox.fullWidth{width:100%}.checkbox .input-base{color:#000;box-sizing:border-box;display:inline-flex;position:relative;align-items:center;font-weight:400;line-height:1.1876em;margin-top:.25rem}.checkbox .input-base .checkbox-label,.checkbox .input-base label{display:block;transition:color .2s cubic-bezier(0,0,.2,1) 0ms;color:#000;font-weight:600;cursor:pointer;position:relative}.checkbox .input-base .checkbox-label.error,.checkbox .input-base label.error{color:#db3069}.checkbox .input-base.fullWidth{width:100%}.checkbox .input-base.left{flex-direction:row}.checkbox .input-base.left .toggle,.checkbox .input-base.left input{margin-right:1rem}.checkbox .input-base.right{flex-direction:row-reverse}.checkbox .input-base.right .toggle,.checkbox .input-base.right input{margin-left:1rem}.checkbox .input-base.right .checkbox-label,.checkbox .input-base.right label{margin-right:auto}.checkbox input[type=checkbox]{color:currentColor;cursor:pointer;height:1.1876em;margin:0;display:inline-block;min-width:0;box-sizing:content-box;letter-spacing:inherit;animation-duration:10ms;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:1rem;border-radius:4px;height:21px;width:21px;border-radius:.25em;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle}.checkbox input[type=checkbox]:active{filter:brightness(90%)}.checkbox input[type=checkbox]:focus,.checkbox input[type=checkbox]:focus-visible{outline:none;border-color:#099;box-shadow:0 0 0 .25rem rgba(0,153,153,.25)}.checkbox input[type=checkbox][aria-invalid=true]:focus,.checkbox input[type=checkbox][aria-invalid=true]:focus-visible{outline:none;border-color:#db3069;box-shadow:0 0 0 .25rem rgba(219,48,105,.25)}.checkbox input[type=checkbox]:checked+.toggle{background-color:#ccebeb}.checkbox input[type=checkbox]:checked+.toggle:before{transform:translate(100%,-50%)}.checkbox input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23FFF' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");background-position:50%;background-size:.75em auto;background-repeat:no-repeat}.checkbox .error-message{color:rgba(0,0,0,.54);font-size:.875rem;margin:2px 0 0;text-align:left;font-weight:400;line-height:1.66}.checkbox .error-message.error{color:#db3069}.checkbox .toggle{--offset:0.25em;--diameter:1.8em;display:inline-flex;align-items:center;justify-content:space-around;box-sizing:content-box;width:calc(var(--diameter)*2 + var(--offset)*2);height:calc(var(--diameter) + var(--offset)*2);border:.1em solid rgba(0,0,0,.2);position:relative;border-radius:100vw;background-color:#f8d6e1;transition:.25s;cursor:pointer}.checkbox .toggle:before{content:"";z-index:2;position:absolute;top:50%;left:var(--offset);box-sizing:border-box;width:var(--diameter);height:var(--diameter);border:.1em solid rgba(0,0,0,.2);border-radius:50%;background-color:#fff;transform:translateY(-50%);will-change:transform;transition:inherit}.checkbox .toggle .toggle-icon{display:inline-block;width:1em;height:1em;color:inherit;fill:currentcolor;vertical-align:middle;overflow:hidden}.checkbox .toggle .toggle-icon.cross{color:#db3069;font-size:85%}.checkbox .toggle .toggle-icon.checkmark{color:#099}.checkbox input[type=checkbox][aria-disabled=true],.checkbox input[type=checkbox][disabled]{cursor:not-allowed;background-color:hsla(0,0%,50%,.12)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23AAA' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E")}.checkbox.primary:not([disabled]){color:#099}.checkbox.primary:not([disabled]):focus-visible label{color:#099}.checkbox.primary:not([disabled]):focus-within .checkbox-label,.checkbox.primary:not([disabled]):focus-within label{color:#099}.checkbox.primary:not([disabled]):focus,.checkbox.primary:not([disabled]):focus-visible{border-color:#099;box-shadow:0 0 0 .25rem rgba(0,153,153,.25)}.checkbox.primary:not([disabled]) input[type=checkbox]:not([disabled]){color:#099}.checkbox.primary:not([disabled]) input[type=checkbox]:not([disabled]):focus,.checkbox.primary:not([disabled]) input[type=checkbox]:not([disabled]):focus-visible{border-color:#099;box-shadow:0 0 0 .25rem rgba(0,153,153,.25)}.checkbox.primary:not([disabled]) input[type=checkbox]:not([disabled]):checked,.checkbox.primary:not([disabled]) input[type=checkbox]:not([disabled]):checked:active,.checkbox.primary:not([disabled]) input[type=checkbox]:not([disabled]):checked:focus{background-color:#099}.checkbox.secondary:not([disabled]){color:#f60}.checkbox.secondary:not([disabled]):focus-visible label{color:#f60}.checkbox.secondary:not([disabled]):focus-within .checkbox-label,.checkbox.secondary:not([disabled]):focus-within label{color:#f60}.checkbox.secondary:not([disabled]):focus,.checkbox.secondary:not([disabled]):focus-visible{border-color:#f60;box-shadow:0 0 0 .25rem rgba(255,102,0,.25)}.checkbox.secondary:not([disabled]) input[type=checkbox]:not([disabled]){color:#f60}.checkbox.secondary:not([disabled]) input[type=checkbox]:not([disabled]):focus,.checkbox.secondary:not([disabled]) input[type=checkbox]:not([disabled]):focus-visible{border-color:#f60;box-shadow:0 0 0 .25rem rgba(255,102,0,.25)}.checkbox.secondary:not([disabled]) input[type=checkbox]:not([disabled]):checked,.checkbox.secondary:not([disabled]) input[type=checkbox]:not([disabled]):checked:active,.checkbox.secondary:not([disabled]) input[type=checkbox]:not([disabled]):checked:focus{background-color:#f60}.checkbox.accent:not([disabled]){color:#282461}.checkbox.accent:not([disabled]):focus-visible label{color:#282461}.checkbox.accent:not([disabled]):focus-within .checkbox-label,.checkbox.accent:not([disabled]):focus-within label{color:#282461}.checkbox.accent:not([disabled]):focus,.checkbox.accent:not([disabled]):focus-visible{border-color:#282461;box-shadow:0 0 0 .25rem rgba(40,36,97,.25)}.checkbox.accent:not([disabled]) input[type=checkbox]:not([disabled]){color:#282461}.checkbox.accent:not([disabled]) input[type=checkbox]:not([disabled]):focus,.checkbox.accent:not([disabled]) input[type=checkbox]:not([disabled]):focus-visible{border-color:#282461;box-shadow:0 0 0 .25rem rgba(40,36,97,.25)}.checkbox.accent:not([disabled]) input[type=checkbox]:not([disabled]):checked,.checkbox.accent:not([disabled]) input[type=checkbox]:not([disabled]):checked:active,.checkbox.accent:not([disabled]) input[type=checkbox]:not([disabled]):checked:focus{background-color:#282461}.checkbox.success:not([disabled]){color:#0070f3}.checkbox.success:not([disabled]):focus-visible label{color:#0070f3}.checkbox.success:not([disabled]):focus-within .checkbox-label,.checkbox.success:not([disabled]):focus-within label{color:#0070f3}.checkbox.success:not([disabled]):focus,.checkbox.success:not([disabled]):focus-visible{border-color:#0070f3;box-shadow:0 0 0 .25rem rgba(0,112,243,.25)}.checkbox.success:not([disabled]) input[type=checkbox]:not([disabled]){color:#0070f3}.checkbox.success:not([disabled]) input[type=checkbox]:not([disabled]):focus,.checkbox.success:not([disabled]) input[type=checkbox]:not([disabled]):focus-visible{border-color:#0070f3;box-shadow:0 0 0 .25rem rgba(0,112,243,.25)}.checkbox.success:not([disabled]) input[type=checkbox]:not([disabled]):checked,.checkbox.success:not([disabled]) input[type=checkbox]:not([disabled]):checked:active,.checkbox.success:not([disabled]) input[type=checkbox]:not([disabled]):checked:focus{background-color:#0070f3}.checkbox.info:not([disabled]){color:aqua}.checkbox.info:not([disabled]):focus-visible label{color:aqua}.checkbox.info:not([disabled]):focus-within .checkbox-label,.checkbox.info:not([disabled]):focus-within label{color:aqua}.checkbox.info:not([disabled]):focus,.checkbox.info:not([disabled]):focus-visible{border-color:aqua;box-shadow:0 0 0 .25rem rgba(0,255,255,.25)}.checkbox.info:not([disabled]) input[type=checkbox]:not([disabled]){color:aqua}.checkbox.info:not([disabled]) input[type=checkbox]:not([disabled]):focus,.checkbox.info:not([disabled]) input[type=checkbox]:not([disabled]):focus-visible{border-color:aqua;box-shadow:0 0 0 .25rem rgba(0,255,255,.25)}.checkbox.info:not([disabled]) input[type=checkbox]:not([disabled]):checked,.checkbox.info:not([disabled]) input[type=checkbox]:not([disabled]):checked:active,.checkbox.info:not([disabled]) input[type=checkbox]:not([disabled]):checked:focus{background-color:aqua}.checkbox.warning:not([disabled]){color:#f5d547}.checkbox.warning:not([disabled]):focus-visible label{color:#f5d547}.checkbox.warning:not([disabled]):focus-within .checkbox-label,.checkbox.warning:not([disabled]):focus-within label{color:#f5d547}.checkbox.warning:not([disabled]):focus,.checkbox.warning:not([disabled]):focus-visible{border-color:#f5d547;box-shadow:0 0 0 .25rem rgba(245,213,71,.25)}.checkbox.warning:not([disabled]) input[type=checkbox]:not([disabled]){color:#f5d547}.checkbox.warning:not([disabled]) input[type=checkbox]:not([disabled]):focus,.checkbox.warning:not([disabled]) input[type=checkbox]:not([disabled]):focus-visible{border-color:#f5d547;box-shadow:0 0 0 .25rem rgba(245,213,71,.25)}.checkbox.warning:not([disabled]) input[type=checkbox]:not([disabled]):checked,.checkbox.warning:not([disabled]) input[type=checkbox]:not([disabled]):checked:active,.checkbox.warning:not([disabled]) input[type=checkbox]:not([disabled]):checked:focus{background-color:#f5d547}.checkbox.error:not([disabled]){color:#db3069}.checkbox.error:not([disabled]):focus-visible label{color:#db3069}.checkbox.error:not([disabled]):focus-within .checkbox-label,.checkbox.error:not([disabled]):focus-within label{color:#db3069}.checkbox.error:not([disabled]):focus,.checkbox.error:not([disabled]):focus-visible{border-color:#db3069;box-shadow:0 0 0 .25rem rgba(219,48,105,.25)}.checkbox.error:not([disabled]) input[type=checkbox]:not([disabled]){color:#db3069}.checkbox.error:not([disabled]) input[type=checkbox]:not([disabled]):focus,.checkbox.error:not([disabled]) input[type=checkbox]:not([disabled]):focus-visible{border-color:#db3069;box-shadow:0 0 0 .25rem rgba(219,48,105,.25)}.checkbox.error:not([disabled]) input[type=checkbox]:not([disabled]):checked,.checkbox.error:not([disabled]) input[type=checkbox]:not([disabled]):checked:active,.checkbox.error:not([disabled]) input[type=checkbox]:not([disabled]):checked:focus{background-color:#db3069}.checkbox.text:not([disabled]){color:#000}.checkbox.text:not([disabled]):focus-visible label{color:#000}.checkbox.text:not([disabled]):focus-within .checkbox-label,.checkbox.text:not([disabled]):focus-within label{color:#000}.checkbox.text:not([disabled]):focus,.checkbox.text:not([disabled]):focus-visible{border-color:#000;box-shadow:0 0 0 .25rem rgba(0,0,0,.25)}.checkbox.text:not([disabled]) input[type=checkbox]:not([disabled]){color:#000}.checkbox.text:not([disabled]) input[type=checkbox]:not([disabled]):focus,.checkbox.text:not([disabled]) input[type=checkbox]:not([disabled]):focus-visible{border-color:#000;box-shadow:0 0 0 .25rem rgba(0,0,0,.25)}.checkbox.text:not([disabled]) input[type=checkbox]:not([disabled]):checked,.checkbox.text:not([disabled]) input[type=checkbox]:not([disabled]):checked:active,.checkbox.text:not([disabled]) input[type=checkbox]:not([disabled]):checked:focus{background-color:#000}.checkbox.white:not([disabled]){color:#fff}.checkbox.white:not([disabled]):focus-visible label{color:#fff}.checkbox.white:not([disabled]):focus-within .checkbox-label,.checkbox.white:not([disabled]):focus-within label{color:#fff}.checkbox.white:not([disabled]):focus,.checkbox.white:not([disabled]):focus-visible{border-color:#fff;box-shadow:0 0 0 .25rem hsla(0,0%,100%,.25)}.checkbox.white:not([disabled]) input[type=checkbox]:not([disabled]){color:#fff}.checkbox.white:not([disabled]) input[type=checkbox]:not([disabled]):focus,.checkbox.white:not([disabled]) input[type=checkbox]:not([disabled]):focus-visible{border-color:#fff;box-shadow:0 0 0 .25rem hsla(0,0%,100%,.25)}.checkbox.white:not([disabled]) input[type=checkbox]:not([disabled]):checked,.checkbox.white:not([disabled]) input[type=checkbox]:not([disabled]):checked:active,.checkbox.white:not([disabled]) input[type=checkbox]:not([disabled]):checked:focus{background-color:#fff}.checkbox.black:not([disabled]){color:#101010}.checkbox.black:not([disabled]):focus-visible label{color:#101010}.checkbox.black:not([disabled]):focus-within .checkbox-label,.checkbox.black:not([disabled]):focus-within label{color:#101010}.checkbox.black:not([disabled]):focus,.checkbox.black:not([disabled]):focus-visible{border-color:#101010;box-shadow:0 0 0 .25rem hsla(0,0%,6%,.25)}.checkbox.black:not([disabled]) input[type=checkbox]:not([disabled]){color:#101010}.checkbox.black:not([disabled]) input[type=checkbox]:not([disabled]):focus,.checkbox.black:not([disabled]) input[type=checkbox]:not([disabled]):focus-visible{border-color:#101010;box-shadow:0 0 0 .25rem hsla(0,0%,6%,.25)}.checkbox.black:not([disabled]) input[type=checkbox]:not([disabled]):checked,.checkbox.black:not([disabled]) input[type=checkbox]:not([disabled]):checked:active,.checkbox.black:not([disabled]) input[type=checkbox]:not([disabled]):checked:focus{background-color:#101010}.link,a{color:#099;text-decoration:none}.link:focus,.link:hover,a:focus,a:hover{cursor:pointer;color:#007a7a}.link svg,a svg{display:inline-block;height:1em;width:1em;vertical-align:text-top;position:relative;bottom:-.125em;margin-right:.4em}.link>svg:last-of-type,a>svg:last-of-type{height:.7em;width:.7em;margin-right:0;margin-left:.25em;bottom:auto;vertical-align:inherit}.link.contains-icon svg,a.contains-icon svg{height:1em;width:1em;vertical-align:middle;position:relative;bottom:0;margin-right:0}.link.primary,a.primary{background-color:#101010;color:#099}.link.primary.hover,.link.primary:hover,a.primary.hover,a.primary:hover{background-color:#101010;color:#26a8a8}.link.primary.active,.link.primary:active,a.primary.active,a.primary:active{background-color:#fff;color:#007a7a}.link.secondary,a.secondary{background-color:#101010;color:#f60}.link.secondary.hover,.link.secondary:hover,a.secondary.hover,a.secondary:hover{background-color:#101010;color:#ff7d26}.link.secondary.active,.link.secondary:active,a.secondary.active,a.secondary:active{background-color:#fff;color:#cc5200}.link.accent,a.accent{background-color:#fff;color:#282461}.link.accent.hover,.link.accent:hover,a.accent.hover,a.accent:hover{background-color:#fff;color:#484579}.link.accent.active,.link.accent:active,a.accent.active,a.accent:active{background-color:#fff;color:#201d4e}.link.success,a.success{background-color:#fff;color:#0070f3}.link.success.hover,.link.success:hover,a.success.hover,a.success:hover{background-color:#101010;color:#2685f5}.link.success.active,.link.success:active,a.success.active,a.success:active{background-color:#fff;color:#005ac2}.link.info,a.info{background-color:#101010;color:aqua}.link.info.hover,.link.info:hover,a.info.hover,a.info:hover{background-color:#101010;color:#26ffff}.link.info.active,.link.info:active,a.info.active,a.info:active{background-color:#101010;color:#0cc}.link.warning,a.warning{background-color:#101010;color:#f5d547}.link.warning.hover,.link.warning:hover,a.warning.hover,a.warning:hover{background-color:#101010;color:#f7db63}.link.warning.active,.link.warning:active,a.warning.active,a.warning:active{background-color:#101010;color:#c4aa39}.link.error,a.error{background-color:#fff;color:#db3069}.link.error.hover,.link.error:hover,a.error.hover,a.error:hover{background-color:#101010;color:#e04f80}.link.error.active,.link.error:active,a.error.active,a.error:active{background-color:#fff;color:#af2654}.link.text,a.text{background-color:#fff;color:#000}.link.text.hover,.link.text:hover,a.text.hover,a.text:hover{background-color:#fff;color:#262626}.link.text.active,.link.text:active,a.text.active,a.text:active{background-color:#fff;color:#000}.link.white,.link.white.hover,.link.white:hover,a.white,a.white.hover,a.white:hover{background-color:#101010;color:#fff}.link.white.active,.link.white:active,a.white.active,a.white:active{background-color:#101010;color:#ccc}.link.black,a.black{background-color:#fff;color:#101010}.link.black.hover,.link.black:hover,a.black.hover,a.black:hover{background-color:#fff;color:#343434}.link.black.active,.link.black:active,a.black.active,a.black:active{background-color:#fff;color:#0d0d0d}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}.avatar{display:inline-block;position:relative;overflow:hidden;border:1px solid hsla(0,0%,6%,.1);border-radius:50%;vertical-align:top;background-color:#fff;box-sizing:border-box;padding:0}.avatar.small{width:2.5rem;height:2.5rem}.avatar.medium{width:3.75rem;height:3.75rem}.avatar.large{width:5.625rem;height:5.625rem}.avatar.is-square,.avatar.is-square .avatar-img{border-radius:5px}.avatar.stacked{margin-left:-.625rem}.avatar .avatar-img{display:inline-block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:50%}.avatar .avatar-img,.avatar .avatar-text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.avatar .avatar-text{position:absolute;left:50%;top:50%;text-align:center;transform:translate(-50%,-50%) scale(.65);white-space:nowrap}.avatar-group{display:flex;align-items:center}.avatar-group .avatar:first-child.stacked{margin-left:inherit}.avatar-group .avatar:not(:first-child){margin-left:-.625rem}.count{font-size:.875rem;display:inline-flex;align-items:center;padding-left:5.5px}.tabs{width:auto;height:auto;padding:0;margin:0}.tabs .header{display:flex;flex-wrap:nowrap;align-items:center;overflow-y:hidden;overflow-x:scroll;scrollbar-width:none;position:relative}.tabs .scroll-container{width:100%;height:100%;flex:1 1;display:flex;flex-wrap:nowrap;align-items:center;border-bottom:1px solid #eaeaea;margin:0;padding:0;list-style-type:none}.tabs .header::-webkit-scrollbar{display:none}.tabs .tab{box-sizing:border-box;cursor:pointer;outline:0;transition:color .2s ease;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:center;position:relative;line-height:1.25em;width:auto;height:auto;padding:.25rem .5rem;margin:0 .5rem;color:#4d4d4d;background:transparent;border:none}.tabs .tab:after{position:absolute;content:"";bottom:-1px;left:0;right:0;width:100%;height:2px;border-radius:4px;transform:scaleX(.75);background-color:transparent;transition:all .2s ease}.tabs .tab.active:after{background-color:#000;transform:scaleX(1)}.tabs .tab:first-of-type{margin-left:0}.tabs .tab.active{color:#000}.tabs .tab.disabled{color:#4d4d4d;cursor:not-allowed}.tabs-content{padding-top:.25rem}.ram-navbar{position:relative;flex-direction:row;z-index:10;box-shadow:0 5px 10px rgba(0,0,0,.15)}.ram-navbar .navbar-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center}.ram-navbar .top-action-list{font-size:1rem;line-height:1.5rem;text-align:right;box-sizing:inherit;padding:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:wrap;margin:0 -1rem;list-style:none}@media(min-width:640px){.ram-navbar .top-action-list>:not(:last-child)>.top-action:after{display:block;content:"";position:relative;right:-1rem;width:1px;height:1rem;background-color:#099}}.ram-navbar .quick-top-action,.ram-navbar .top-action-list .top-action{box-sizing:inherit;text-decoration:none;display:inline-flex;align-items:center;z-index:1;color:#099;margin:0 .25rem;font-size:.875rem;line-height:1.5rem;min-height:2rem;padding:.25rem .75rem;border-radius:1rem;flex-direction:row;cursor:pointer;outline-offset:2px;outline-width:2px;outline-color:#099;border:none;background:transparent}.ram-navbar .quick-top-action:focus,.ram-navbar .quick-top-action:focus-visible,.ram-navbar .quick-top-action:hover,.ram-navbar .top-action-list .top-action:focus,.ram-navbar .top-action-list .top-action:focus-visible,.ram-navbar .top-action-list .top-action:hover{background:rgba(0,153,153,.1)}.ram-navbar-top{padding:1rem .5rem}.ram-navbar-body,.ram-navbar-top{display:flex;justify-content:space-between;align-items:center;background-color:#fff}.ram-navbar-body{flex-direction:column;position:relative;flex-wrap:wrap}@media(min-width:1024px){.ram-navbar-body{flex-direction:row-reverse;border-top:1px solid #e7e7e7}}.ram-navbar-body .start{margin:0}@media(min-width:1024px){.ram-navbar-body .start{margin:auto 1rem auto auto}}.ram-navbar .navbar-toggler{width:40px;height:40px;padding:0;margin:.5rem .5rem 1.5rem auto}.ram-navbar .navbar-toggler[aria-expanded=true]{margin:.5rem .5rem 1rem auto}@media(min-width:1024px){.ram-navbar .navbar-toggler{display:none}}.ram-navbar .logo{height:2.5rem}@media(min-width:1024px){.ram-navbar .logo{height:3rem}}.ram-navbar .nav-collapse{width:100%;display:flex;flex-direction:column}@media(min-width:1024px){.ram-navbar .nav-collapse{width:auto;margin-right:auto}}.ram-navbar .nav-collapse-list{margin:0;padding:0;list-style-type:none;flex-direction:column;display:none}.ram-navbar .nav-collapse-list.expanded{display:flex}@media(min-width:1024px){.ram-navbar .nav-collapse-list{display:flex!important;flex-direction:row;flex-wrap:nowrap}}.ram-navbar .nav-collapse .nav-item{font-size:1rem;line-height:1.5rem;display:flex;flex-direction:column;align-items:stretch;flex:0 1 auto;border-top:1px solid #e7e7e7;display:block}@media(min-width:1024px){.ram-navbar .nav-collapse .nav-item{box-shadow:none;align-items:flex-start;border-top:none;margin:0}}.ram-navbar .nav-collapse .nav-item a,.ram-navbar .nav-collapse .nav-item button{text-decoration:none;outline-offset:2px;outline-width:2px;cursor:pointer;outline-color:#099;width:100%;padding:.75rem 0;font-size:1rem;line-height:1.5rem;text-align:left;display:block;color:#000;font-weight:700;font-family:inherit}@media(min-width:1024px){.ram-navbar .nav-collapse .nav-item a,.ram-navbar .nav-collapse .nav-item button{text-align:center;padding:1rem;margin:0;width:auto;height:100%;font-weight:400}.ram-navbar .nav-collapse .nav-item a:not(.nav-subitem *),.ram-navbar .nav-collapse .nav-item button:not(.nav-subitem *){min-height:3.5rem}}.ram-navbar .nav-collapse .nav-item a[aria-current],.ram-navbar .nav-collapse .nav-item button[aria-current]{color:#099;position:relative}.ram-navbar .nav-collapse .nav-item a[aria-current]:before,.ram-navbar .nav-collapse .nav-item button[aria-current]:before{content:"";display:block;background-color:#099;position:absolute;top:50%;left:-1rem;width:2px;height:1.5rem;margin-top:-.75rem}@media(min-width:1024px){.ram-navbar .nav-collapse .nav-item a[aria-current]:before,.ram-navbar .nav-collapse .nav-item button[aria-current]:before{top:auto;bottom:0;left:0;width:100%;height:2px;margin-top:0}.ram-navbar .nav-collapse .nav-item a:hover,.ram-navbar .nav-collapse .nav-item a[aria-expanded=true],.ram-navbar .nav-collapse .nav-item button:hover,.ram-navbar .nav-collapse .nav-item button[aria-expanded=true]{background-color:rgba(0,153,153,.15)}.ram-navbar .nav-collapse .nav-item a:focus,.ram-navbar .nav-collapse .nav-item button:focus{background-color:rgba(0,153,153,.2)}}.ram-navbar .nav-collapse .nav-item button{background-color:transparent;border:none}.ram-navbar .nav-collapse .nav-item button svg{margin-left:3px}.ram-navbar .nav-collapse .submenu{padding:.5rem 0 1.5rem;display:none;background-color:#fff}.ram-navbar .nav-collapse .submenu.expanded{display:block!important}@media(min-width:1024px){.ram-navbar .nav-collapse .submenu{position:absolute;top:100%;min-width:15rem;box-shadow:0 5px 10px rgba(0,0,0,.15);padding:0}.ram-navbar .nav-collapse .submenu .nav-subitem-list{min-width:15rem}}.ram-navbar .nav-collapse .nav-subitem{border-top:none}.ram-navbar .nav-collapse .nav-subitem a,.ram-navbar .nav-collapse .nav-subitem button{text-align:left;font-weight:400;padding:.75rem 1rem}.ram-navbar .nav-collapse .nav-subitem a:hover,.ram-navbar .nav-collapse .nav-subitem button:hover{background-color:rgba(0,153,153,.1)}.ram-navbar .nav-collapse .nav-subitem a:focus,.ram-navbar .nav-collapse .nav-subitem button:focus{background-color:rgba(0,153,153,.15)}@media(min-width:1024px){.ram-navbar .nav-collapse .nav-subitem a,.ram-navbar .nav-collapse .nav-subitem button{width:100%;text-align:left;font-size:.875rem;line-height:1.5rem;padding:.75rem 1rem}}.ram-navbar .nav-collapse .nav-subitem a[aria-current]:before,.ram-navbar .nav-collapse .nav-subitem button[aria-current]:before{content:"";display:block;background-color:#099;position:absolute;top:50%;left:-1rem;width:2px;height:1.5rem;margin-top:-.75rem}@media(min-width:1024px){.ram-navbar .nav-collapse .nav-subitem a[aria-current]:before,.ram-navbar .nav-collapse .nav-subitem button[aria-current]:before{left:0}}.ram-navbar ul{list-style-type:none;padding:0;margin:0}.ram-navbar .nav-search{width:100%}@media(min-width:1024px){.ram-navbar .nav-search{width:auto}}.ram-navbar .nav-search .search-form{display:flex;flex-direction:row;width:100%;position:relative}.ram-navbar .nav-search .search-input{-webkit-appearance:none;-webkit-border-radius:none;border:1px solid #099;border-right:none;border-radius:4px 0 0 4px;color:#099;background-color:transparent;color:currentColor;margin:0;padding:10px 12px;font-size:1rem;height:40px}.ram-navbar .nav-search .search-input:focus,.ram-navbar .nav-search .search-input:focus-visible{border-color:#099;outline:1px auto #099}.ram-navbar .nav-search .search-submit{-webkit-appearance:none;-webkit-border-radius:none;border:1px solid #099;border-left:none;border-radius:0 4px 4px 0;height:40px;left:-2px}.ram-navbar .nav-search .search-submit:focus,.ram-navbar .nav-search .search-submit:focus-visible{border-color:#099;outline:1px auto #099}.ram-select{box-sizing:border-box;border:0;margin:0;padding:0;position:relative;min-width:0;vertical-align:top;display:flex;flex-direction:column}.ram-select.error{color:#db3069}.ram-select.fullWidth{width:100%}.ram-select.start{text-align:start}.ram-select.start .input-base{justify-content:flex-end}.ram-select.end{text-align:end}.ram-select.end .input-base{justify-content:flex-start}.ram-select.center{text-align:center}.ram-select.center .input-base{justify-content:center}.ram-select .ram-select-label,.ram-select label{color:#000;display:block;transition:color .2s cubic-bezier(0,0,.2,1) 0ms;position:relative;font-weight:600}.ram-select .ram-select-label.error,.ram-select label.error{color:#db3069}.ram-select .input-base{color:#000;cursor:text;display:inline-flex;position:relative;box-sizing:border-box;align-items:center;font-weight:400;line-height:1.1876em;margin-top:.25rem}.ram-select .input-base.fullWidth{width:100%}.ram-select select{text-transform:none;text-align:inherit;margin:0;display:block;min-width:0;background:none;box-sizing:content-box;letter-spacing:inherit;animation-duration:10ms;-webkit-tap-highlight-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,.15);font-size:1rem;border-radius:4px;padding:10px 12px}.ram-select select:not([multiple]):not([size]){height:1.1876em}.ram-select select.fullWidth{width:100%}.ram-select select[aria-invalid=true]:focus,.ram-select select[aria-invalid=true]:focus-visible{border-color:#db3069;outline:1px auto #db3069}.ram-select select[aria-disabled=true],.ram-select select[disabled]{cursor:not-allowed;background-color:hsla(0,0%,50%,.12)}.ram-select .helper-text{color:rgba(0,0,0,.7);font-size:.875rem;margin:3px 0 0;text-align:inherit;font-weight:400;line-height:1.66}.ram-select .helper-text.error{color:#db3069}.ram-select .error-message{color:rgba(0,0,0,.54);font-size:.875rem;margin:3px 0 0;text-align:inherit;font-weight:400;line-height:1.66}.ram-select .error-message.error{color:#db3069}.ram-select input[aria-disabled=true],.ram-select input[disabled]{cursor:not-allowed;background-color:hsla(0,0%,50%,.12)}.ram-select.primary:not([disabled]){color:#099}.ram-select.primary:not([disabled]) select:focus,.ram-select.primary:not([disabled]) select:focus-visible{border-color:#099;outline:1px auto #099}.ram-select.primary:not([disabled]):focus,.ram-select.primary:not([disabled]):focus-visible{border-color:#099;outline:1px auto #099}.ram-select.primary:not([disabled]):focus-visible .ram-select-label,.ram-select.primary:not([disabled]):focus-visible label{color:#099}.ram-select.primary:not([disabled]):focus-visible .helper-text{color:#099}.ram-select.primary:not([disabled]):focus-within .ram-select-label,.ram-select.primary:not([disabled]):focus-within label{color:#099}.ram-select.secondary:not([disabled]){color:#f60}.ram-select.secondary:not([disabled]) select:focus,.ram-select.secondary:not([disabled]) select:focus-visible{border-color:#f60;outline:1px auto #f60}.ram-select.secondary:not([disabled]):focus,.ram-select.secondary:not([disabled]):focus-visible{border-color:#f60;outline:1px auto #f60}.ram-select.secondary:not([disabled]):focus-visible .ram-select-label,.ram-select.secondary:not([disabled]):focus-visible label{color:#f60}.ram-select.secondary:not([disabled]):focus-visible .helper-text{color:#f60}.ram-select.secondary:not([disabled]):focus-within .ram-select-label,.ram-select.secondary:not([disabled]):focus-within label{color:#f60}.ram-select.accent:not([disabled]){color:#282461}.ram-select.accent:not([disabled]) select:focus,.ram-select.accent:not([disabled]) select:focus-visible{border-color:#282461;outline:1px auto #282461}.ram-select.accent:not([disabled]):focus,.ram-select.accent:not([disabled]):focus-visible{border-color:#282461;outline:1px auto #282461}.ram-select.accent:not([disabled]):focus-visible .ram-select-label,.ram-select.accent:not([disabled]):focus-visible label{color:#282461}.ram-select.accent:not([disabled]):focus-visible .helper-text{color:#282461}.ram-select.accent:not([disabled]):focus-within .ram-select-label,.ram-select.accent:not([disabled]):focus-within label{color:#282461}.ram-select.success:not([disabled]){color:#0070f3}.ram-select.success:not([disabled]) select:focus,.ram-select.success:not([disabled]) select:focus-visible{border-color:#0070f3;outline:1px auto #0070f3}.ram-select.success:not([disabled]):focus,.ram-select.success:not([disabled]):focus-visible{border-color:#0070f3;outline:1px auto #0070f3}.ram-select.success:not([disabled]):focus-visible .ram-select-label,.ram-select.success:not([disabled]):focus-visible label{color:#0070f3}.ram-select.success:not([disabled]):focus-visible .helper-text{color:#0070f3}.ram-select.success:not([disabled]):focus-within .ram-select-label,.ram-select.success:not([disabled]):focus-within label{color:#0070f3}.ram-select.info:not([disabled]){color:aqua}.ram-select.info:not([disabled]) select:focus,.ram-select.info:not([disabled]) select:focus-visible{border-color:aqua;outline:1px auto aqua}.ram-select.info:not([disabled]):focus,.ram-select.info:not([disabled]):focus-visible{border-color:aqua;outline:1px auto aqua}.ram-select.info:not([disabled]):focus-visible .ram-select-label,.ram-select.info:not([disabled]):focus-visible label{color:aqua}.ram-select.info:not([disabled]):focus-visible .helper-text{color:aqua}.ram-select.info:not([disabled]):focus-within .ram-select-label,.ram-select.info:not([disabled]):focus-within label{color:aqua}.ram-select.warning:not([disabled]){color:#f5d547}.ram-select.warning:not([disabled]) select:focus,.ram-select.warning:not([disabled]) select:focus-visible{border-color:#f5d547;outline:1px auto #f5d547}.ram-select.warning:not([disabled]):focus,.ram-select.warning:not([disabled]):focus-visible{border-color:#f5d547;outline:1px auto #f5d547}.ram-select.warning:not([disabled]):focus-visible .ram-select-label,.ram-select.warning:not([disabled]):focus-visible label{color:#f5d547}.ram-select.warning:not([disabled]):focus-visible .helper-text{color:#f5d547}.ram-select.warning:not([disabled]):focus-within .ram-select-label,.ram-select.warning:not([disabled]):focus-within label{color:#f5d547}.ram-select.error:not([disabled]){color:#db3069}.ram-select.error:not([disabled]) select:focus,.ram-select.error:not([disabled]) select:focus-visible{border-color:#db3069;outline:1px auto #db3069}.ram-select.error:not([disabled]):focus,.ram-select.error:not([disabled]):focus-visible{border-color:#db3069;outline:1px auto #db3069}.ram-select.error:not([disabled]):focus-visible .ram-select-label,.ram-select.error:not([disabled]):focus-visible label{color:#db3069}.ram-select.error:not([disabled]):focus-visible .helper-text{color:#db3069}.ram-select.error:not([disabled]):focus-within .ram-select-label,.ram-select.error:not([disabled]):focus-within label{color:#db3069}.ram-select.text:not([disabled]){color:#000}.ram-select.text:not([disabled]) select:focus,.ram-select.text:not([disabled]) select:focus-visible{border-color:#000;outline:1px auto #000}.ram-select.text:not([disabled]):focus,.ram-select.text:not([disabled]):focus-visible{border-color:#000;outline:1px auto #000}.ram-select.text:not([disabled]):focus-visible .ram-select-label,.ram-select.text:not([disabled]):focus-visible label{color:#000}.ram-select.text:not([disabled]):focus-visible .helper-text{color:#000}.ram-select.text:not([disabled]):focus-within .ram-select-label,.ram-select.text:not([disabled]):focus-within label{color:#000}.ram-select.white:not([disabled]){color:#fff}.ram-select.white:not([disabled]) select:focus,.ram-select.white:not([disabled]) select:focus-visible{border-color:#fff;outline:1px auto #fff}.ram-select.white:not([disabled]):focus,.ram-select.white:not([disabled]):focus-visible{border-color:#fff;outline:1px auto #fff}.ram-select.white:not([disabled]):focus-visible .ram-select-label,.ram-select.white:not([disabled]):focus-visible label{color:#fff}.ram-select.white:not([disabled]):focus-visible .helper-text{color:#fff}.ram-select.white:not([disabled]):focus-within .ram-select-label,.ram-select.white:not([disabled]):focus-within label{color:#fff}.ram-select.black:not([disabled]){color:#101010}.ram-select.black:not([disabled]) select:focus,.ram-select.black:not([disabled]) select:focus-visible{border-color:#101010;outline:1px auto #101010}.ram-select.black:not([disabled]):focus,.ram-select.black:not([disabled]):focus-visible{border-color:#101010;outline:1px auto #101010}.ram-select.black:not([disabled]):focus-visible .ram-select-label,.ram-select.black:not([disabled]):focus-visible label{color:#101010}.ram-select.black:not([disabled]):focus-visible .helper-text{color:#101010}.ram-select.black:not([disabled]):focus-within .ram-select-label,.ram-select.black:not([disabled]):focus-within label{color:#101010}.footer{background-color:#006b6b}.footer .body{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:1.5rem;color:#fff}.footer .body .brand{display:flex;flex-direction:row;align-items:center;flex-basis:100%}@media(min-width:640px){.footer .body .brand{flex-basis:25%}}.footer .body .brand .logo{height:4rem;width:auto;filter:brightness(0) invert(1)}.footer .body .content{display:flex;flex-direction:column;flex-wrap:wrap;flex-basis:100%;margin-top:.5rem}@media(min-width:640px){.footer .body .content{flex-basis:75%}}.footer .body .content .description{text-align:justify;margin:0}.footer .body .content .social-block{width:100%;display:flex;flex-direction:column;align-items:center;margin-top:.75rem}.footer .body .content .social-block span{font-weight:600;margin:0}.footer .body .content .social-block .social{text-align:center;margin:0;display:flex;flex-wrap:wrap;list-style:none;padding:0}.footer .body .content .social-block .social li{margin:.5rem}.footer .body .content .social-block .social li a{color:#80cccc;text-decoration:none}.footer .body .content .social-block .social li a:hover{color:#ccebeb}.footer .bottom{border-top:1px solid #cecece;margin-bottom:1rem}.footer .bottom ul{display:grid;grid-template-columns:1fr 1fr;align-content:center;align-items:center;margin:1.25rem;padding:0;list-style:none}@media(min-width:640px){.footer .bottom ul{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;margin:.5rem}}.footer .bottom ul li{display:inline;margin:.25rem .5rem;padding:0}@media(min-width:640px){.footer .bottom ul li+li:before{display:inline-block;content:"";vertical-align:middle;position:relative;width:1px;height:1rem;margin-right:.5rem;background-color:#fff}}.footer .bottom ul li a{color:#fff}.footer .bottom ul li a:hover{text-decoration:underline}.footer .bottom ul li a[aria-current]{text-decoration:none;pointer-events:none}.evitement{min-height:4rem;display:inline-block;width:100%;background:#f3f3f3;padding:.5em;position:absolute;text-align:center;left:-99999rem;z-index:100}.evitement li,.evitement ul{list-style:none;padding:0;margin:0}.evitement:focus,.evitement:focus-within{left:0}.evitement .evitement-list{display:flex;flex-direction:column;justify-content:center;align-items:center}@media(min-width:640px){.evitement .evitement-list{flex-direction:row}}.evitement .evitement-element a,.evitement .evitement-element button{display:inline-block;padding:.25rem .75rem;margin:.25rem .75rem;background:none;border:none;color:#000;font-size:1.2rem;line-height:normal;font-weight:400;cursor:pointer}.evitement .evitement-element a:focus,.evitement .evitement-element button:focus{color:#099;outline:2px solid #099;outline-offset:2px;border-radius:1rem}#site-header{background-color:#fff;display:flex;min-height:5rem;flex-direction:column;align-items:flex-start}#site-header .breadcrumb{padding:.3rem 1rem}#site-banner{aspect-ratio:1/1;position:relative}@media(min-width:640px){#site-banner{aspect-ratio:1920/895}}#site-banner img{-o-object-fit:cover;object-fit:cover}#site-banner .site-banner-title-container{position:absolute;top:5%;left:5%;background-color:#282461;padding:.25rem .75rem}@media(min-width:1024px){#site-banner .site-banner-title-container{background-color:#fff}}@media(min-width:640px){#site-banner .site-banner-title-container{top:15%}}#site-banner .site-banner-title-container .site-banner-title{color:#fff;text-align:left;font-weight:600;margin-bottom:.25rem;margin-top:.25rem;font-size:1.7rem;line-height:1.7rem}@media(min-width:1024px){#site-banner .site-banner-title-container .site-banner-title{color:#282461}}@media(min-width:640px){#site-banner .site-banner-title-container .site-banner-title{font-size:2.5rem;line-height:2.5rem}}.carouselContainer .playPause{bottom:20px}.carouselContainer .playPause button{position:absolute;bottom:0;right:30px;height:24px;width:24px;display:flex;align-items:center;justify-content:center;color:#282461;font-weight:700;background-color:#fff;border-radius:7px;border:1px solid #282461}.carouselContainer .carousel{background:inherit}.carouselContainer .content__wrapper{background-color:#282461;margin:0 20px;padding:10px 10px 0;position:relative;z-index:2;width:66%}@media(min-width:640px){.carouselContainer .content__wrapper{width:40%}}@media(min-width:1024px){.carouselContainer .content__wrapper{margin-left:0;background-color:transparent}}.carouselContainer .content__wrapper p>span{font-size:.85rem}@media(min-width:640px){.carouselContainer .content__wrapper p>span{font-size:1.4rem}}.carouselContainer .content,.carouselContainer .title{color:#fff;padding:.2rem;margin-bottom:1rem;line-height:2rem;font-weight:700}@media(min-width:1024px){.carouselContainer .content,.carouselContainer .title{color:#282461}}.carouselContainer .content{padding:.2rem;margin-right:auto}.carouselContainer .content p{font-weight:600;line-height:normal}.carouselContainer .carousel>[role=tablist]~div>[role=tabpanel] .image{padding:unset}@media(min-width:640px){.carouselContainer .carousel>[role=tablist]~div>[role=tabpanel] .image{height:auto!important}}.carouselContainer .carousel>[role=tablist]~div{aspect-ratio:1/1!important}@media(min-width:640px){.carouselContainer .carousel>[role=tablist]~div{aspect-ratio:1920/895!important}}.carouselContainer .carousel>[role=tablist]~div>[role=tabpanel]{height:100%;padding:unset}@media(min-width:640px){.carouselContainer .carousel>[role=tablist]~div>[role=tabpanel]{padding-top:2rem!important}}#main-content .page-title{margin:2rem 0;font-size:1.75rem;line-height:1.75rem;font-weight:700;text-align:center}.contact-card{background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:1rem;min-width:20rem;width:30%;list-style:none}.contact-card .nom-complet{font-size:1.25rem;text-align:center;font-weight:600;margin-top:1rem;margin-bottom:0;line-height:1.25rem}.contact-card .fonction{text-align:center;font-weight:400;margin-top:0;margin-bottom:.5rem}.contact-card span.nom{text-transform:uppercase}.contact-card .photo-container{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1.25rem;line-height:1;border-radius:50%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:10rem;height:10rem;box-shadow:0 5px 10px rgba(0,0,0,.15);border:3px solid #cdcdcd}.contact-card .photo-container .photo{transform:scale(1.1);width:160px;height:160px;-o-object-fit:cover;object-fit:cover}.download-link{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;line-height:1.5rem;margin:.5rem 0;padding:.25rem;word-break:break-all;text-align:left}.download-link i{margin-right:1rem}.reunion-card{position:relative;padding:.75rem;border:2px solid #282461;list-style:none}.reunion-card article{display:flex;flex-direction:column;height:100%}.reunion-card .description{color:#363636;margin-top:.25rem;margin-bottom:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.reunion-card .title{color:#282461;font-size:1.25rem;font-weight:700;margin:.75rem 0 .5rem}.reunion-card .date{text-align:left;font-size:small;color:#000;margin-bottom:.75rem}.reunion-card .attachments{list-style:none;padding:.5rem 0 0;margin:1.5rem 0 0;border-top:1px solid #282461}.reunion-card .attachments li{list-style:none;padding:0;margin:0}.reunion-card .download-link{color:#282461}.reunion-card:hover{box-shadow:0 5px 10px rgba(0,0,0,.15);transition:all .2s ease-in-out;border:2px solid #1c1944}.reunion-card a:focus{text-decoration:underline;outline:solid #1c1944}.reunion-card:focus-within{box-shadow:0 0 0 .125rem #1c1944}.reunion-card:focus-within a:focus{text-decoration:none}.evenement-card{position:relative;padding:.75rem;border:2px solid #282461;list-style:none}.evenement-card article{display:flex;flex-direction:column;height:100%}.evenement-card .description{color:#363636;margin-top:.25rem;margin-bottom:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.evenement-card .title{color:#282461;font-size:1.25rem;font-weight:700;margin:.75rem 0 .5rem}.evenement-card .info{text-align:left;font-size:1em;color:#000;margin:.25rem 0;padding:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.evenement-card .attachments{list-style:none;padding:.5rem 0 0;margin:1.5rem 0 0;border-top:1px solid #282461}.evenement-card .attachments li{list-style:none;padding:0;margin:0}.evenement-card .download-link{color:#282461}.evenement-card:hover{box-shadow:0 5px 10px rgba(0,0,0,.15);transition:all .2s ease-in-out;border:2px solid #1c1944}.evenement-card a:focus{text-decoration:underline;outline:solid #1c1944}.evenement-card:focus-within{box-shadow:0 0 0 .125rem #1c1944}.evenement-card:focus-within a:focus{text-decoration:none}.juridique-card{position:relative;padding:.75rem;border:2px solid #282461;list-style:none}.juridique-card article{display:flex;flex-direction:column;height:100%}.juridique-card .description{color:#363636;margin-top:.25rem;margin-bottom:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.juridique-card .title{color:#282461;font-size:1.25rem;font-weight:700;margin:.75rem 0 .5rem}.juridique-card .date{text-align:left;font-size:small;color:#000;margin-bottom:.75rem}.juridique-card .attachments{list-style:none;padding:.5rem 0 0;margin:1.5rem 0 0;border-top:1px solid #282461}.juridique-card .attachments li{list-style:none;padding:0;margin:0}.juridique-card .download-link{color:#282461}.juridique-card:hover{box-shadow:0 5px 10px rgba(0,0,0,.15);transition:all .2s ease-in-out;border:2px solid #1c1944}.juridique-card a:focus{text-decoration:underline;outline:solid #1c1944}.juridique-card:focus-within{box-shadow:0 0 0 .125rem #1c1944}.juridique-card:focus-within a:focus{text-decoration:none}.navigation-intuitive{width:100%;display:inline-block;margin:.5rem auto 2rem}.navigation-intuitive ul{list-style:none;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;padding:0;overflow-x:auto;scrollbar-color:transparent transparent}.navigation-intuitive ul::-webkit-scrollbar{height:0}.navigation-intuitive ul::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 0 transparent}.navigation-intuitive ul::-webkit-scrollbar-thumb{background:transparent;-webkit-box-shadow:inset 0 0 0 transparent}@media(min-width:640px){.navigation-intuitive ul{overflow-x:hidden;flex-wrap:wrap;justify-content:center}}.navigation-intuitive li{list-style:none}.navigation-intuitive li:first-child{margin-left:1rem}.navigation-intuitive a,.navigation-intuitive button{border-radius:5px;padding:.5rem;margin:.5rem}.navigation-intuitive a[aria-current=page],.navigation-intuitive button[aria-current=page]{font-weight:600}.membre-card{background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:1rem;min-width:20rem;width:30%}.membre-card .nom-complet{font-size:1.25rem;text-align:center;font-weight:600;margin-top:1rem;margin-bottom:.5rem;line-height:1.25rem}.membre-card .email,.membre-card .fonction,.membre-card .telephone{text-align:center;font-weight:400;margin:.125rem 0;font-size:1rem;line-height:1.2rem}.membre-card span.nom{text-transform:uppercase}.membre-card .photo-container{position:relative;display:inline-block;border-radius:50%;vertical-align:middle;overflow:hidden;box-sizing:border-box;width:10rem;height:10rem;padding:0;margin:0;box-shadow:0 5px 10px rgba(0,0,0,.15);border:3px solid #cdcdcd;background-color:#cdcdcd}.membre-card .photo-container .photo{transform:scale(1.1);width:160px;height:160px;-o-object-fit:cover;object-fit:cover}.membre-card .logo-container{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:4rem;height:4rem}.membre-card .logo-container .logo{width:100%;height:auto;text-align:center;-o-object-fit:contain;object-fit:contain;color:transparent}.accord-card{position:relative;padding:.75rem;border:2px solid #282461;margin-top:4.5rem;list-style:none}.accord-card article{display:flex;flex-direction:column;height:100%}.accord-card .title{color:#282461;font-size:1.25rem;font-weight:700;margin-top:4rem;margin-bottom:.5rem}.accord-card .logo-container{position:absolute;height:7rem;width:7rem;top:-3.5rem;left:calc(50% - 3.5rem);box-shadow:0 8px 30px rgba(0,0,0,.15);padding:.25rem;display:inline-block;align-items:center;justify-content:center;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff}.accord-card .logo-container .logo{text-align:center;-o-object-fit:contain;object-fit:contain;color:transparent;width:100%;height:100%}.accord-card .accord{text-align:left;font-size:400;font-weight:600;color:#000;margin-bottom:.75rem}.accord-card .attachments{list-style:none;padding:.5rem 0 0;margin:1.5rem 0 0;border-top:1px solid #282461}.accord-card .attachments li{list-style:none;padding:0;margin:0}.accord-card .download-link{color:#282461}.accord-card:hover{box-shadow:0 5px 10px rgba(0,0,0,.15);transition:all .2s ease-in-out;border:2px solid #1c1944}.accord-card a:focus{text-decoration:underline;outline:solid #1c1944}.accord-card:focus-within{box-shadow:0 0 0 .125rem #1c1944}.accord-card:focus-within a:focus{text-decoration:none}.pratique-card{position:relative;padding:.75rem;border:2px solid #282461;list-style:none}.pratique-card article{display:flex;flex-direction:column;height:100%}.pratique-card .card-image{-o-object-fit:cover;object-fit:cover;max-width:100%;height:auto;margin-bottom:.5rem}.pratique-card .description{color:#363636;margin-top:.25rem;margin-bottom:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.pratique-card .title{color:#282461;font-size:1.25rem;font-weight:700;margin:.75rem 0 .5rem}.pratique-card .categorie,.pratique-card .date{text-align:left;font-size:small;color:#000;margin-bottom:.25rem}.pratique-card .categorie{margin-top:.25rem}.pratique-card .readmore{font-size:1rem;font-weight:700;line-height:1.5rem;padding:1rem .25rem;margin:1rem 0 0;border-top:1px solid #282461;color:#282461;text-transform:uppercase}.pratique-card .readmore:hover{color:#000}.pratique-card .readmore:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0}.pratique-card .attachments,.pratique-card .attachments li{list-style:none;padding:0;margin:0}.pratique-card .download-link{color:#282461}.pratique-card:hover{box-shadow:0 5px 10px rgba(0,0,0,.15);transition:all .2s ease-in-out;border:2px solid #1c1944}.pratique-card a:focus{text-decoration:underline;outline:solid #1c1944}.pratique-card:focus-within{box-shadow:0 0 0 .125rem #1c1944}.pratique-card:focus-within a:focus{text-decoration:none}.card{position:relative;padding:.75rem;border:1px solid rgba(0,0,0,.1)}.card,.card article{display:flex;flex-direction:column}.card article{height:100%}.card article .card-image{-o-object-fit:cover;object-fit:cover;max-width:100%;height:auto;margin-bottom:.5rem}.card article .text{flex:1 0 auto;display:flex;flex-direction:column;order:1}.card article .text .title{color:#099;font-size:1.25rem;font-weight:700;margin:.75rem 0 .5rem}.card article .text .date{text-align:left;font-size:small;color:#000;margin-bottom:.75rem}.card article .text .excerpt{color:#363636;margin-top:.25rem;margin-bottom:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.card article .text .readmore{font-size:1rem;font-weight:700;line-height:1.5rem;text-transform:uppercase;padding-top:1rem;margin:.5rem 0;border-top:2px solid #979797;color:#282461}.card article .text .readmore:hover{color:#000}.card article .text .readmore:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0}.card article .divider{margin:0;border-width:0}.card:hover{box-shadow:0 5px 10px rgba(0,0,0,.15);transition:all .2s ease-out;border:1px solid #ccc}.card a:focus{text-decoration:underline}.card:focus-within{box-shadow:0 0 0 .25rem #099}.card:focus-within a:focus{text-decoration:none}.fiche-card{position:relative;padding:.75rem;border:2px solid #099;list-style:none}.fiche-card article{display:flex;flex-direction:column;height:100%}.fiche-card .card-image{-o-object-fit:cover;object-fit:cover;max-width:100%;height:auto;margin-bottom:.5rem}.fiche-card .description{color:#363636;margin-top:.25rem;margin-bottom:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.fiche-card .title{color:#099;font-size:1.25rem;font-weight:700;margin:.75rem 0 .5rem}.fiche-card .categorie,.fiche-card .date{text-align:left;font-size:small;color:#000;margin-bottom:.25rem}.fiche-card .categorie{margin-top:.25rem}.fiche-card .readmore{font-size:1rem;font-weight:700;line-height:1.5rem;padding:1rem .25rem;margin:1rem 0 0;border-top:1px solid #099;color:#099;text-transform:uppercase}.fiche-card .readmore:hover{color:#000}.fiche-card .readmore:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0}.fiche-card .attachments,.fiche-card .attachments li{list-style:none;padding:0;margin:0}.fiche-card .download-link{color:#099}.fiche-card:hover{box-shadow:0 5px 10px rgba(0,0,0,.15);transition:all .2s ease-in-out;border:2px solid #006b6b}.fiche-card a:focus{text-decoration:underline;outline:solid #006b6b}.fiche-card:focus-within{box-shadow:0 0 0 .125rem #006b6b}.fiche-card:focus-within a:focus{text-decoration:none}.guide-card{position:relative;padding:.75rem;border:2px solid #099;list-style:none}.guide-card article{display:flex;flex-direction:column;height:100%}.guide-card .card-image{-o-object-fit:cover;object-fit:cover;max-width:100%;height:auto;margin-bottom:.5rem}.guide-card .description{color:#363636;margin-top:.25rem;margin-bottom:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.guide-card .title{color:#099;font-size:1.25rem;font-weight:700;margin:.75rem 0 .5rem}.guide-card .categorie,.guide-card .date{text-align:left;font-size:small;color:#000;margin-bottom:.25rem}.guide-card .categorie{margin-top:.25rem}.guide-card .readmore{font-size:1rem;font-weight:700;line-height:1.5rem;padding:1rem .25rem;margin:1rem 0 0;border-top:1px solid #099;color:#099;text-transform:uppercase}.guide-card .readmore:hover{color:#000}.guide-card .readmore:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0}.guide-card .attachments,.guide-card .attachments li{list-style:none;padding:0;margin:0}.guide-card .download-link{color:#099}.guide-card:hover{box-shadow:0 5px 10px rgba(0,0,0,.15);transition:all .2s ease-in-out;border:2px solid #006b6b}.guide-card a:focus{text-decoration:underline;outline:solid #006b6b}.guide-card:focus-within{box-shadow:0 0 0 .125rem #006b6b}.guide-card:focus-within a:focus{text-decoration:none}.video-card{position:relative;padding:.75rem;border:2px solid #099;list-style:none}.video-card article{display:flex;flex-direction:column;height:100%}.video-card .card-image{-o-object-fit:cover;object-fit:cover;max-width:100%;height:auto;margin-bottom:.5rem}.video-card .description{color:#363636;margin-top:.25rem;margin-bottom:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.video-card .title{color:#099;font-size:1.25rem;font-weight:700;margin:.75rem 0 .5rem}.video-card .categorie,.video-card .date{text-align:left;font-size:small;color:#000;margin-bottom:.25rem}.video-card .categorie{margin-top:.25rem}.video-card .readmore{font-size:1rem;font-weight:700;line-height:1.5rem;padding:1rem .25rem;margin:1rem 0 0;border-top:1px solid #099;color:#099;text-transform:uppercase}.video-card .readmore:hover{color:#000}.video-card .readmore:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0}.video-card .attachments,.video-card .attachments li{list-style:none;padding:0;margin:0}.video-card .download-link{color:#099}.video-card:hover{box-shadow:0 5px 10px rgba(0,0,0,.15);transition:all .2s ease-in-out;border:2px solid #006b6b}.video-card a:focus{text-decoration:underline;outline:solid #006b6b}.video-card:focus-within{box-shadow:0 0 0 .125rem #006b6b}.video-card:focus-within a:focus{text-decoration:none}.navbar{height:4rem;z-index:10;width:100vw;background:#fff}.navbar a,.navbar button{background-color:transparent;text-decoration:none;white-space:normal;border:0 solid transparent;display:inline-block;cursor:pointer;margin:0;-webkit-appearance:none;-moz-appearance:none;outline-offset:-2px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:inherit;font-style:normal;font-feature-settings:normal;font-variant:normal}.navbar li,.navbar ul{list-style:none;padding:0;margin:0}@media(min-width:1024px){.navbar{margin-top:.125rem;padding:0 5%;width:100%}}.navbar .navbar-container{height:100%;margin:0 auto;display:flex;align-items:center;width:100%}@media(min-width:1024px){.navbar .navbar-container{justify-content:space-between;max-width:1600px}}.navbar .navbar-mobile-toggler{margin:auto .25rem}@media(min-width:1024px){.navbar .navbar-mobile-toggler{display:none}}.navbar .logo{outline:2px solid transparent;border:0;text-decoration:none;white-space:normal;height:100%;display:inline-block;margin:auto}.navbar .logofocus{outline:2px solid #099}@media(min-width:1024px){.navbar .logo{margin:auto 0}}.navbar .logo img{padding-top:4px;height:calc(4rem - 2px);margin:auto;width:auto}.navbar .navbar-actions,.navbar .navbar-nav{display:none}@media(min-width:1024px){.navbar .navbar-actions,.navbar .navbar-nav{display:flex;height:100%;white-space:nowrap;margin-left:.5rem;margin-right:.5rem;align-items:flex-end}}.navbar .navbar-actions .navbar-actions-items,.navbar .navbar-nav-items{display:flex;padding:0;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center;margin:0;flex-direction:column}@media(min-width:1024px){.navbar .navbar-actions .navbar-actions-items,.navbar .navbar-nav-items{flex-direction:row}}.navbar .navbar-actions .navbar-actions-item,.navbar .navbar-nav-item{padding:0;position:relative;list-style:none;margin:0 .5rem;text-align:center;width:80%}@media(min-width:1024px){.navbar .navbar-actions .navbar-actions-item,.navbar .navbar-nav-item{width:auto}}.navbar .navbar-actions .navbar-actions-item .navbar-cta,.navbar .navbar-nav-item .navbar-cta{height:auto;font-size:1rem;line-height:1;color:#363636;font-weight:700;text-transform:uppercase;width:100%;padding:1rem 0;border:none}@media(min-width:1024px){.navbar .navbar-actions .navbar-actions-item .navbar-cta,.navbar .navbar-nav-item .navbar-cta{padding:.75rem .75rem 1.5rem;border-bottom:4px solid transparent;width:auto}}.navbar .navbar-actions .navbar-actions-item .navbar-cta:hover,.navbar .navbar-nav-item .navbar-cta:hover{color:#099;border-color:rgba(0,0,0,.15)}.navbar .navbar-actions .active.navbar-actions-item .navbar-cta,.navbar .navbar-nav-item.active .navbar-cta{color:#099}@media(min-width:1024px){.navbar .navbar-actions .active.navbar-actions-item .navbar-cta,.navbar .navbar-nav-item.active .navbar-cta{border-color:#099}}@keyframes dropdown{0%{transform:translate(-50%) scaleY(0)}to{transform:translate(-50%) scaleY(100%)}}.navbar .navbar-nav-item-group .navbar-nav-sub{transform-origin:top}.navbar .navbar-nav-item-group .navbar-nav-sub .navbar-nav-subitems{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center;padding:0}.navbar .navbar-nav-item-group .navbar-nav-sub .navbar-nav-subitem{width:100%;margin:0;color:#099}@media(min-width:1024px){.navbar .navbar-nav-item-group .navbar-nav-sub .navbar-nav-subitem{width:auto;margin:0 .5rem}}.navbar .navbar-nav-item-group .navbar-nav-sub .navbar-nav-subitem .navbar-sub-cta{white-space:nowrap;height:auto;font-size:1rem;line-height:1;padding:.75rem;color:#003d3d;font-weight:700;text-transform:uppercase;width:100%}@media(min-width:1024px){.navbar .navbar-nav-item-group .navbar-nav-sub .navbar-nav-subitem .navbar-sub-cta{color:#fff}}.navbar .navbar-nav-item-group .navbar-nav-sub .navbar-nav-subitem .navbar-sub-cta:hover{color:#fff;border-color:#fff}.navbar .visible-action{display:contents}.navbar .visible-action .notvisible-action{display:none}.navbar .navbar-actions{margin-left:auto}.navbar .navbar-actions .navbar-actions-item .navbar-action{background:#f60;color:#000;padding-bottom:.75rem;margin-bottom:.75rem}.navbar .navbar-actions .navbar-actions-item .navbar-action:hover{color:#000;border-color:transparent}.navbar #navbar-search-form{display:flex;flex-direction:row;align-items:flex-end;justify-content:center}.navbar #navbar-search-form:focus-visible,.navbar #navbar-search-form:focus-within{color:#f60}@media(min-width:1024px){.navbar #navbar-search-form .navbar-search-form-textfield label{color:#fff;text-align:start}.navbar #navbar-search-form .navbar-search-form-textfield:focus-visible label,.navbar #navbar-search-form .navbar-search-form-textfield:focus-within label{color:#f60}.navbar #navbar-search-form .navbar-search-form-textfield:focus-visible .helper-text,.navbar #navbar-search-form .navbar-search-form-textfield:focus-within .helper-text{color:#f60}.navbar #navbar-search-form .navbar-search-form-textfield input{color:#fff;border-color:#fff}.navbar #navbar-search-form .navbar-search-form-textfield input:focus,.navbar #navbar-search-form .navbar-search-form-textfield input:focus-visible{outline:1px auto #f60;border-color:transparent}}.navbar #navbar-search-form .navbar-search-form-submit{font-weight:400;line-height:1.1876em;margin-top:.25rem;height:2.5rem;width:2.5rem;margin-left:1rem;color:inherit;font-size:x-large}.navbar #navbar-search-form .navbar-search-form-submit:focus-visible,.navbar #navbar-search-form .navbar-search-form-submit:focus-within{color:#f60}@media(min-width:1024px){.navbar #navbar-search-form .navbar-search-form-submit{color:#fff}.navbar .submenu{animation:dropdown .4s forwards;position:absolute;left:50%;background:#282461}.navbar .submenu .submenu-container{margin:1rem}}.navbar .search-modal{display:none}.navbar .menu-modal{display:block;position:absolute;margin:0;background:#fff;top:4rem;bottom:0;width:100vw}@media(min-width:1024px){.navbar .menu-modal{height:100%;width:100%}}.navbar .menu-modal .modal-container{margin:1rem}.pagination__filtercontainer{display:flex;justify-content:space-between;align-items:center}.pagination__buttons{width:100%;text-align:center;margin-block:2em}.splide-carousel .splide-slide{flex-wrap:nowrap}.splide-carousel .pagination-container,.splide-carousel .splide-slide{display:flex;flex-direction:row;justify-content:center;align-content:center;position:relative}.splide-carousel .pagination-container{align-items:center;margin-top:1rem}.splide-carousel .splide__pagination{position:static;gap:.5rem;padding:0}.splide-carousel .splide__pagination .splide__pagination__page{width:12px;height:12px}.splide-carousel .splide__pagination .splide__pagination__page.is-active{background:#282461;opacity:1}.splide-carousel .splide__toggle{color:#282461;background:transparent;border:0;margin:0 .5rem 0 0;padding:0;display:flex}.carrousel-membres{display:flex;flex-direction:column;margin-top:3rem;margin-bottom:3rem}.carrousel-membres .logo{width:100px;height:auto;margin:auto}.carrousel-membres h2{text-align:center;color:#099;margin:1rem 0;font-weight:600}.bibliographic-card{position:relative;padding:.75rem;border:2px solid #282461;list-style:none}.bibliographic-card article{display:flex;flex-direction:column;height:100%}.bibliographic-card .card-image{-o-object-fit:cover;object-fit:cover;max-width:100%;height:auto;margin-bottom:.5rem}.bibliographic-card .description{color:#363636;margin-top:.25rem;margin-bottom:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.bibliographic-card .title{color:#282461;font-size:1.25rem;font-weight:700;margin:.75rem 0 .5rem}.bibliographic-card .categorie,.bibliographic-card .date{text-align:left;font-size:small;color:#000;margin-bottom:.25rem}.bibliographic-card .categorie{margin-top:.25rem}.bibliographic-card .readmore{font-size:1rem;font-weight:700;line-height:1.5rem;padding:1rem .25rem;margin:1rem 0 0;border-top:1px solid #282461;color:#282461;text-transform:uppercase}.bibliographic-card .readmore:hover{color:#000}.bibliographic-card .readmore:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0}.bibliographic-card .attachments,.bibliographic-card .attachments li{list-style:none;padding:0;margin:0}.bibliographic-card .download-link{color:#282461}.bibliographic-card:hover{box-shadow:0 5px 10px rgba(0,0,0,.15);transition:all .2s ease-in-out;border:2px solid #1c1944}.bibliographic-card a:focus{text-decoration:underline;outline:solid #1c1944}.bibliographic-card:focus-within{box-shadow:0 0 0 .125rem #1c1944}.bibliographic-card:focus-within a:focus{text-decoration:none}.section-wrapper{border-radius:5px;padding:.75rem;border:1px solid #eaeaea;margin:auto}@media(min-width:1024px){.section-wrapper{padding:2rem}}.section-wrapper .block{margin:.75rem}.colors{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.25rem;padding:1.25rem;place-items:center}@media(min-width:640px){.colors{grid-template-columns:1fr 1fr 1fr}}.colors .colorBlock{display:block;text-align:center}.colors .colorBlock>*{height:6rem;width:6rem;text-align:center;display:flex;justify-content:center;align-content:center;align-items:flex-end;border-radius:5%}@media(min-width:1024px){.colors .colorBlock>*{height:9rem;width:9rem}}.colors .colorBlock>*>span{font-weight:400}.colors .colorBlock .primaryLightColor{background-color:#4db8b8;color:#000}.colors .colorBlock .primaryMainColor{background-color:#099;color:#fff}.colors .colorBlock .primaryDarkColor{background-color:#006b6b;color:#fff}.colors .colorBlock .secondaryLightColor{background-color:#ff944d;color:#000}.colors .colorBlock .secondaryMainColor{background-color:#f60;color:#101010}.colors .colorBlock .secondaryDarkColor{background-color:#b34700;color:#fff}.colors .colorBlock .accentLightColor{background-color:#696690;color:#000}.colors .colorBlock .accentMainColor{background-color:#282461;color:#fff}.colors .colorBlock .accentDarkColor{background-color:#1c1944;color:#fff}.colors .colorBlock .successMainColor{background-color:#0070f3;color:#fff}.colors .colorBlock .errorMainColor{background-color:#db3069;color:#fff}.colors .colorBlock .warningMainColor{background-color:#f5d547;color:#101010}.shadows{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.25rem;padding:1.25rem;place-items:center}@media(min-width:640px){.shadows{grid-template-columns:1fr 1fr 1fr}}.shadows .shadowBlock{display:block;text-align:center}.shadows .shadowBlock>*{height:6rem;width:6rem;text-align:center;display:flex;justify-content:center;align-content:center;align-items:flex-end;border-radius:5%}.shadows .shadowBlock>*>span{font-weight:400}.shadows .shadowBlock .shadowSmall{box-shadow:0 5px 10px rgba(0,0,0,.15)}.shadows .shadowBlock .shadowMedium{box-shadow:0 8px 30px rgba(0,0,0,.15)}.shadows .shadowBlock .shadowLarge{box-shadow:0 30px 60px rgba(0,0,0,.15)}.articles{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));grid-column-gap:1.5rem;grid-row-gap:1.5rem;padding:0}.about-the-club{margin-top:3rem}@media(min-width:1024px){.about-the-club{display:flex;flex-direction:row;justify-content:center;align-items:center}}.about-the-club .club-introduction{display:flex;flex-direction:column;border:1px solid;padding:1rem 2rem;text-align:center}@media(min-width:1024px){.about-the-club .club-introduction{width:25rem;box-shadow:0 5px 10px rgba(0,0,0,.15)}}.about-the-club .club-introduction h1{font-weight:600}.about-the-club .club-introduction h3{font-size:medium;font-weight:600;margin:0 0 3rem}.about-the-club .club-introduction p{text-align:justify}.about-the-club .club-introduction .readmore{margin-top:2rem;margin-bottom:3.5rem;font-weight:600;padding-top:.75rem;font-size:18px}.about-the-club .club-introduction .readmore a{color:#282461}.about-the-club .club-image{display:none}@media(min-width:1024px){.about-the-club .club-image{display:flex;align-content:center;align-items:center;justify-content:flex-end}}.about-the-club .club-image .image-display{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.club-last-news{display:flex;flex-direction:column;margin-top:3rem}.club-last-news h2{text-align:center;color:#099;margin:1rem 0;font-weight:600}.club-last-news .posts-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));grid-column-gap:1.5rem;grid-row-gap:1.5rem;padding:0}@media(min-width:1024px){.club-last-news .posts-list{grid-template-columns:repeat(3,minmax(18rem,1fr))}}.nos-membres h2{text-align:center;color:#099;margin:1rem 0;font-weight:600}.home-carousel-slide{position:relative;z-index:1}.home-carousel-slide .home-carousel-slide-container{z-index:2;position:absolute;left:3%;right:33%;top:2rem;background-color:#282461;color:#fff;padding:1rem}@media(min-width:640px){.home-carousel-slide .home-carousel-slide-container{left:0;right:60%;background-color:transparent;color:#282461}}.home-carousel-slide .content{font-weight:600;line-height:normal;font-size:14px}@media(min-width:640px){.home-carousel-slide .content{font-size:16px}}.home-carousel-slide .title{font-size:2rem;margin-bottom:1rem;line-height:2rem;font-weight:700}.home-carousel-slide .home-carousel-slide-image-mobile{display:block;position:relative}@media(min-width:640px){.home-carousel-slide .home-carousel-slide-image-mobile{display:none!important}}.home-carousel-slide .home-carousel-slide-image{display:none!important;position:relative}@media(min-width:640px){.home-carousel-slide .home-carousel-slide-image{display:block!important}}.home-carousel-slide .image-display{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.actualites-page .actualites-subtitle{font-size:1.125rem;line-height:1.125rem;text-align:center;margin-bottom:1.5rem;display:block}.actualites-page .actualites-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));grid-column-gap:1.5rem;grid-row-gap:1.5rem;padding:0}.actualite-page .actualite{margin-bottom:1rem}.actualite-page .actualite footer{padding:2rem 0;display:flex;flex-direction:column}.actualite-page .actualite footer .published_at{text-align:start}.actualite-page .actualite footer .published_at time{text-align:right}.actualite-page .actualite footer .tag{color:#006b6b}.actualite-page .pieces-jointes h2{color:#099}.actualite-page .pieces-jointes .attachments{list-style:none;padding:0;margin:1rem 0}@media(min-width:1024px){.actualite-page .pieces-jointes .attachments{padding:0 2rem}}.actualite-page .pieces-jointes .attachments li{list-style:none;padding:0;margin:0}.actualite-page .related-actualites{display:flex;flex-direction:column;margin-top:.75rem}.actualite-page .related-actualites h2{text-align:center;color:#099;margin:1rem 0}.actualite-page .related-actualites .actualites-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));grid-column-gap:1.5rem;grid-row-gap:1.5rem;padding:0}@media(min-width:1024px){.actualite-page .related-actualites .actualites-list{grid-template-columns:repeat(3,minmax(18rem,1fr))}}.actualite-page .related-actualites .actions{display:flex;justify-content:center;justify-items:center;margin:1rem}.actualite-page .related-actualites .actions a,.actualite-page .related-actualites .actions button{font-weight:700}.actualite-page .video-frame{aspect-ratio:2/1;width:100%}.authentication-page .login-form{margin:1rem auto 2rem;max-width:32rem;padding:1rem}@media(min-width:640px){.authentication-page .login-form{padding:0}}.authentication-page .login-form .helperText{text-align:center}.authentication-page .login-form .form,.authentication-page .login-form form{width:100%;margin:auto;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:flex-start;gap:.75rem}.authentication-page .login-form .form-error-message,.authentication-page .login-form .form-success-message{text-align:center;margin:auto;width:100%;font-weight:600}.authentication-page .login-form .form-success-message{color:#0070f3}.authentication-page .login-form .form-error-message{color:#db3069}.nous-contacter-page .nous-contacter-subtitle-section{padding:1.5rem}.nous-contacter-page .nous-contacter-subtitle-section .nous-contacter-subtitle{font-size:1.125rem;line-height:1.125rem;text-align:center}.nous-contacter-page .nous-contacter-form{margin:1rem auto 2rem;max-width:32rem;padding:1rem}@media(min-width:640px){.nous-contacter-page .nous-contacter-form{padding:0}}.nous-contacter-page .nous-contacter-form .helperText{text-align:center}.nous-contacter-page .nous-contacter-form .form,.nous-contacter-page .nous-contacter-form form{width:100%;margin:auto;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:flex-start;gap:.75rem}.nous-contacter-page .nous-contacter-form .form-error-message,.nous-contacter-page .nous-contacter-form .form-success-message{text-align:center;margin:auto;width:100%;font-weight:600}.nous-contacter-page .nous-contacter-form .form-success-message{color:#0070f3}.nous-contacter-page .nous-contacter-form .form-error-message{color:#db3069}.le-club-page .le-club-subtitle-section{padding:1.5rem}.le-club-page .le-club-subtitle-section .le-club-subtitle{font-size:1.5rem;line-height:1.75rem;font-weight:700;text-align:center}.le-club-page .le-club-description{margin-bottom:2rem}.le-club-page .le-club-description .le-club-paragraphs{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;gap:2rem;margin-top:2rem}@media(min-width:1024px){.le-club-page .le-club-description .le-club-paragraphs .le-club-paragraph{width:calc(50% - 2rem)}}.le-club-page .le-club-description .le-club-paragraphs .le-club-paragraph .le-club-paragraph-title{font-weight:700;font-size:1.25rem;line-height:1.25}.le-club-page .le-club-description .le-club-paragraphs .le-club-paragraph .le-club-paragraph-content li::marker{color:#099}.le-club-page .le-club-subtitle-heading{margin-top:3rem;font-size:1.5rem;line-height:1.75rem;text-align:center;font-weight:700}.le-club-page .le-club-contacts-list{display:flex;flex-direction:row;justify-content:center;align-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:2rem;list-style:none;padding:0;margin:2rem 0}.le-club-page .nos-membres h2{text-align:center;color:#099;margin:1rem 0;font-weight:600}.presentation-du-club-page{margin-bottom:2rem}.presentation-du-club-page .presentation-du-club-subtitle-heading{font-size:1.5rem;line-height:1.75rem;text-align:center;font-weight:700}.presentation-du-club-page .documents-statutaires,.presentation-du-club-page .presentation-membres{margin:2rem 0}.presentation-du-club-page .presentation-membres-fichiers{list-style:none;margin:.25rem;padding:0;display:flex;flex-direction:column;align-items:center;flex-wrap:nowrap;align-content:center}@media(min-width:1024px){.presentation-du-club-page .presentation-membres-fichiers{margin:3rem 0}}.presentation-du-club-page .presentation-membres-fichiers li{list-style:none;margin:0;padding:0}.presentation-du-club-page .statut-du-club{margin-top:.75rem}@media(min-width:1024px){.presentation-du-club-page .statut-du-club{display:flex;flex-direction:row;justify-content:center;align-items:center}}.presentation-du-club-page .statut-du-club .statut-description{display:flex;flex-direction:column;border:1px solid;padding:1rem 2rem;text-align:center}@media(min-width:1024px){.presentation-du-club-page .statut-du-club .statut-description{width:25rem;box-shadow:0 5px 10px rgba(0,0,0,.15)}}.presentation-du-club-page .statut-du-club .statut-description p{text-align:justify;white-space:pre-wrap;word-break:break-word;line-height:1.2rem}.presentation-du-club-page .statut-du-club .statut-cover{display:none}@media(min-width:1024px){.presentation-du-club-page .statut-du-club .statut-cover{display:flex;align-content:center;align-items:center;justify-content:flex-end;position:relative;width:24rem}}.presentation-du-club-page .statut-du-club .statut-cover .faza{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.presentation-du-club-page .statut-du-club .statut-files{list-style:none;margin:.25rem;padding:0}.presentation-du-club-page .statut-du-club .statut-files li{list-style:none;margin:0;padding:0}.reunions-page .reunions-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));grid-column-gap:1.5rem;grid-row-gap:1.5rem;padding:0}@media(min-width:1024px){.reunions-page .reunions-list{grid-template-columns:repeat(3,minmax(18rem,1fr))}}.reunions-page .year-filter{margin:1rem;display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end}.reunions-page .year-filter .ram-select select{width:100%}@media(min-width:640px){.reunions-page .year-filter{margin:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.reunions-page .tabs{min-height:30rem;margin-bottom:4rem}.reunions-page .tabs .tab{text-transform:uppercase;font-size:1.25rem}.reunions-page .tabs div[role=tabpanel]{animation:fadeIn 1s;animation-fill-mode:forwards}.reunions-page .tabs .tab.active{color:#099;font-weight:700;animation-duration:3s;animation-name:slidein}.reunions-page .tabs .tab.active:after{background-color:#099}.reunions-page .tabs .tab.active{color:#f60}.reunions-page .tabs .tab.active:after{background-color:#f60}.reunions-page .tabs .tabs-content{margin-top:1rem}.reunions-page .no-result{text-align:center;font-weight:600;color:#f60;margin:3rem 0;display:block}.evenements-page .evenements-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));grid-column-gap:1.5rem;grid-row-gap:1.5rem;padding:0}@media(min-width:1024px){.evenements-page .evenements-list{grid-template-columns:repeat(3,minmax(18rem,1fr))}}.evenements-page .no-result{text-align:center;font-weight:600;color:#f60;margin:3rem 0;display:block}.veille-juridique-page .juridiques-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));grid-column-gap:1.5rem;grid-row-gap:1.5rem;padding:0}@media(min-width:1024px){.veille-juridique-page .juridiques-list{grid-template-columns:repeat(3,minmax(18rem,1fr))}}.veille-juridique-page .no-result{text-align:center;font-weight:600;color:#f60;margin:3rem 0;display:block}.veille-juridique-page .year-filter{margin:1rem;display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end}.veille-juridique-page .year-filter .ram-select select{width:100%}@media(min-width:640px){.veille-juridique-page .year-filter{margin:0}}.membres-page .membres-list{display:flex;flex-direction:row;justify-content:center;align-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:2rem;list-style:none;padding:0;margin:2rem 0}.membres-page .membres-list-empty{margin:2rem 0;font-size:large;font-weight:700;text-align:center;color:#f60}.membres-page .filtres{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-end;background:#fff;gap:.25rem;box-shadow:0 4px 5px rgba(40,36,97,.26);border:1px solid rgba(40,36,97,.5);border-radius:1rem;margin:2rem auto}@media(min-width:640px){.membres-page .filtres{flex-direction:row;border-radius:999px}}@media(min-width:1024px){.membres-page .filtres{width:80%}}.membres-page .filtres .ram-select,.membres-page .filtres .textfield{color:#282461;padding:.5rem 2rem 1rem;border-radius:1rem;transition:all .3s ease-in-out}.membres-page .filtres .ram-select:focus,.membres-page .filtres .ram-select:focus-within,.membres-page .filtres .ram-select:hover,.membres-page .filtres .textfield:focus,.membres-page .filtres .textfield:focus-within,.membres-page .filtres .textfield:hover{background:rgba(40,36,97,.11)}@media(min-width:640px){.membres-page .filtres .ram-select,.membres-page .filtres .textfield{border-radius:999px;height:75px}}.membres-page .filtres .ram-select input,.membres-page .filtres .ram-select select,.membres-page .filtres .textfield input,.membres-page .filtres .textfield select{outline:none!important;border:none!important;padding:0!important}.membres-page .filtres .submit-container{padding:1rem;border-radius:1rem;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:flex-end}.membres-page .filtres .submit-container:focus,.membres-page .filtres .submit-container:focus-within,.membres-page .filtres .submit-container:hover{background:rgba(40,36,97,.07)}@media(min-width:640px){.membres-page .filtres .submit-container{margin:auto;width:auto;height:75px;border-radius:999px}}.membres-page .filtres button[type=submit]{border-radius:999px;min-height:48px;font-weight:600;margin:auto}.membres-page .filtres button[type=submit] i{vertical-align:sub;margin-right:.25rem}.accords-page .accords-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));grid-column-gap:1.5rem;grid-row-gap:1.5rem;padding:0}@media(min-width:1024px){.accords-page .accords-list{grid-template-columns:repeat(3,minmax(18rem,1fr))}}.bonnes-pratiques-page .pratiques-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));grid-column-gap:1.5rem;grid-row-gap:1.5rem;padding:0}@media(min-width:1024px){.bonnes-pratiques-page .pratiques-list{grid-template-columns:repeat(3,minmax(18rem,1fr))}}.bonnes-pratiques-page .filtres{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-end;background:#fff;gap:.25rem;box-shadow:0 4px 5px rgba(40,36,97,.26);border:1px solid rgba(40,36,97,.5);border-radius:1rem;margin:2rem auto}@media(min-width:640px){.bonnes-pratiques-page .filtres{flex-direction:row;border-radius:999px}}@media(min-width:1024px){.bonnes-pratiques-page .filtres{width:80%}}.bonnes-pratiques-page .filtres .ram-select,.bonnes-pratiques-page .filtres .textfield{color:#282461;padding:.5rem 2rem 1rem;border-radius:1rem;transition:all .3s ease-in-out}.bonnes-pratiques-page .filtres .ram-select:focus,.bonnes-pratiques-page .filtres .ram-select:focus-within,.bonnes-pratiques-page .filtres .ram-select:hover,.bonnes-pratiques-page .filtres .textfield:focus,.bonnes-pratiques-page .filtres .textfield:focus-within,.bonnes-pratiques-page .filtres .textfield:hover{background:rgba(40,36,97,.11)}@media(min-width:640px){.bonnes-pratiques-page .filtres .ram-select,.bonnes-pratiques-page .filtres .textfield{border-radius:999px;height:75px}}.bonnes-pratiques-page .filtres .ram-select input,.bonnes-pratiques-page .filtres .ram-select select,.bonnes-pratiques-page .filtres .textfield input,.bonnes-pratiques-page .filtres .textfield select{outline:none!important;border:none!important;padding:0!important}.bonnes-pratiques-page .filtres .submit-container{padding:1rem;border-radius:1rem;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:flex-end}.bonnes-pratiques-page .filtres .submit-container:focus,.bonnes-pratiques-page .filtres .submit-container:focus-within,.bonnes-pratiques-page .filtres .submit-container:hover{background:rgba(40,36,97,.07)}@media(min-width:640px){.bonnes-pratiques-page .filtres .submit-container{margin:auto;width:auto;height:75px;border-radius:999px}}.bonnes-pratiques-page .filtres button[type=submit]{border-radius:999px;min-height:48px;font-weight:600;margin:auto}.bonnes-pratiques-page .filtres button[type=submit] i{vertical-align:sub;margin-right:.25rem}.bonnes-pratiques-page .no-result{text-align:center;font-weight:600;color:#f60;margin:3rem 0;display:block}.bibliographie-page .bibliographics-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));grid-column-gap:1.5rem;grid-row-gap:1.5rem;padding:0}@media(min-width:1024px){.bibliographie-page .bibliographics-list{grid-template-columns:repeat(3,minmax(18rem,1fr))}}.bibliographie-page .filtres{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-end;background:#fff;gap:.25rem;box-shadow:0 4px 5px rgba(40,36,97,.26);border:1px solid rgba(40,36,97,.5);border-radius:1rem;margin:2rem auto}@media(min-width:640px){.bibliographie-page .filtres{flex-direction:row;border-radius:999px}}@media(min-width:1024px){.bibliographie-page .filtres{width:80%}}.bibliographie-page .filtres .ram-select,.bibliographie-page .filtres .textfield{color:#282461;padding:.5rem 2rem 1rem;border-radius:1rem;transition:all .3s ease-in-out}.bibliographie-page .filtres .ram-select:focus,.bibliographie-page .filtres .ram-select:focus-within,.bibliographie-page .filtres .ram-select:hover,.bibliographie-page .filtres .textfield:focus,.bibliographie-page .filtres .textfield:focus-within,.bibliographie-page .filtres .textfield:hover{background:rgba(40,36,97,.11)}@media(min-width:640px){.bibliographie-page .filtres .ram-select,.bibliographie-page .filtres .textfield{border-radius:999px;height:75px}}.bibliographie-page .filtres .ram-select input,.bibliographie-page .filtres .ram-select select,.bibliographie-page .filtres .textfield input,.bibliographie-page .filtres .textfield select{outline:none!important;border:none!important;padding:0!important}.bibliographie-page .filtres .submit-container{padding:1rem;border-radius:1rem;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:flex-end}.bibliographie-page .filtres .submit-container:focus,.bibliographie-page .filtres .submit-container:focus-within,.bibliographie-page .filtres .submit-container:hover{background:rgba(40,36,97,.07)}@media(min-width:640px){.bibliographie-page .filtres .submit-container{margin:auto;width:auto;height:75px;border-radius:999px}}.bibliographie-page .filtres button[type=submit]{border-radius:999px;min-height:48px;font-weight:600;margin:auto}.bibliographie-page .filtres button[type=submit] i{vertical-align:sub;margin-right:.25rem}.bibliographie-page .no-result{color:#f60;margin:3rem 0;display:block}.bibliographie-page .no-result,.espace-membres-page .introduction{text-align:center;font-weight:600}.nos-fiches-page .fiches-list,.nos-guides-page .guides-list,.nos-videos-page .videos-list,.search-page .cards-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));grid-column-gap:1.5rem;grid-row-gap:1.5rem;padding:0}.strapi-page .page-article{margin-bottom:1rem}.strapi-page .page-article footer{padding:2rem 0;display:flex;flex-direction:column}.strapi-page .page-article footer .published_at{text-align:start}.strapi-page .page-article footer .published_at time{text-align:right}.strapi-page .page-article footer .tag{color:#006b6b}.strapi-page .pieces-jointes h2{color:#099}.strapi-page .pieces-jointes .attachments{list-style:none;padding:0;margin:1rem 0}@media(min-width:1024px){.strapi-page .pieces-jointes .attachments{padding:0 2rem}}.strapi-page .pieces-jointes .attachments li{list-style:none;padding:0;margin:0}.fixed-position{position:fixed}.carouselContainer{width:100%;max-width:100vw}body,html{font-family:Calibri,-apple-system,system-ui,Open Sans,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:16px}