.aioseo-toc-header{width:100%;position:relative}.aioseo-toc-header:has(.aioseo-toc-header-area){flex-direction:column;align-items:flex-start}.aioseo-toc-header .aioseo-toc-header-title{align-items:center;color:#434960;display:flex;flex:1 0 auto;font-size:24px;font-weight:700;line-height:125%;max-width:100%;gap:8px}.aioseo-toc-header .aioseo-toc-header-title .aioseo-toc-header-collapsible{display:flex;border-radius:2px;cursor:pointer;transition:transform .3s ease;background-color:#e5f0ff;box-sizing:border-box;justify-content:center;align-items:center}[dir=ltr] .aioseo-toc-header .aioseo-toc-header-title .aioseo-toc-header-collapsible{padding:8px 0 8px 10px}[dir=rtl] .aioseo-toc-header .aioseo-toc-header-title .aioseo-toc-header-collapsible{padding:8px 10px 8px 0}.aioseo-toc-header .aioseo-toc-header-title .aioseo-toc-header-collapsible svg{width:14px;height:14px}[dir=ltr] .aioseo-toc-header .aioseo-toc-header-title .aioseo-toc-header-collapsible svg{margin-right:10px}[dir=rtl] .aioseo-toc-header .aioseo-toc-header-title .aioseo-toc-header-collapsible svg{margin-left:10px}.aioseo-toc-header .aioseo-toc-header-instructions{color:#2c324c;font-size:16px;margin-bottom:0;margin-top:16px}.aioseo-toc-header .aioseo-toc-header-buttons{flex:0 1 auto}.aioseo-toc-contents{transition:transform .3s ease,opacity .3s ease;transform-origin:top;display:block;opacity:1;transform:scaleY(1);padding-top:12px}.aioseo-toc-collapsed{opacity:0;transform:scaleY(0);height:0;overflow:hidden}:root{--cc-bg:#fff;--cc-text:#2d4156;--cc-border-radius:0.35em;--cc-btn-primary-bg:#2d4156;--cc-btn-primary-text:var(--cc-bg);--cc-btn-primary-hover-bg:#1d2e38;--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-text:var(--cc-text);--cc-btn-secondary-hover-bg:#d8e0e6;--cc-btn-border-radius:4px;--cc-toggle-bg-off:#919ea6;--cc-toggle-bg-on:var(--cc-btn-primary-bg);--cc-toggle-bg-readonly:#d5dee2;--cc-toggle-knob-bg:#fff;--cc-toggle-knob-icon-color:#ecf2fa;--cc-block-text:var(--cc-text);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-bg-hover:#e9eff4;--cc-section-border:#f1f3f5;--cc-cookie-table-border:#e9edf2;--cc-overlay-bg:rgba(4, 6, 8, 0.85);--cc-webkit-scrollbar-bg:#cfd5db;--cc-webkit-scrollbar-bg-hover:#9199a0}.c_darkmode{--cc-bg:#181b1d;--cc-text:#d8e5ea;--cc-btn-primary-bg:#a6c4dd;--cc-btn-primary-text:#000;--cc-btn-primary-hover-bg:#c2dff7;--cc-btn-secondary-bg:#33383c;--cc-btn-secondary-text:var(--cc-text);--cc-btn-secondary-hover-bg:#3e454a;--cc-toggle-bg-off:#667481;--cc-toggle-bg-on:var(--cc-btn-primary-bg);--cc-toggle-bg-readonly:#454c54;--cc-toggle-knob-bg:var(--cc-cookie-category-block-bg);--cc-toggle-knob-icon-color:var(--cc-bg);--cc-block-text:#b3bfc5;--cc-cookie-category-block-bg:#23272a;--cc-cookie-category-block-bg-hover:#2b3035;--cc-section-border:#292d31;--cc-cookie-table-border:#2b3035;--cc-webkit-scrollbar-bg:#667481;--cc-webkit-scrollbar-bg-hover:#9199a0}.cc_div *,.cc_div :after,.cc_div :before,.cc_div :hover{animation:none;background:none;border:none;border-radius:unset;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;float:none;font-family:inherit;font-size:1em;font-style:inherit;font-variant:normal;font-weight:inherit;height:auto;letter-spacing:unset;line-height:1.2;margin:0;padding:0;text-align:left;text-decoration:none;text-transform:none;transition:none;vertical-align:baseline;visibility:unset}.cc_div{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d4156;color:var(--cc-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:16px;font-weight:400;text-rendering:optimizeLegibility}#c-ttl,#s-bl td:before,#s-ttl,.cc_div .b-tl,.cc_div .c-bn{font-weight:600}#cm,#s-bl .act .b-acc,#s-inr,.cc_div .b-tl,.cc_div .c-bl{border-radius:.35em;border-radius:var(--cc-border-radius)}#s-bl .act .b-acc{border-top-left-radius:0;border-top-right-radius:0}.cc_div a,.cc_div button,.cc_div input{-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden}.cc_div a{border-bottom:1px solid}.cc_div a:hover{border-color:rgba(0,0,0,0);text-decoration:none}#cm-ov,#cs-ov,.c--anim #cm,.c--anim #s-cnt,.c--anim #s-inr{transition:visibility .25s linear,opacity .25s ease,transform .25s ease!important}.c--anim .c-bn{transition:background-color .25s ease!important}.c--anim #cm.bar.slide,.c--anim #cm.bar.slide+#cm-ov,.c--anim .bar.slide #s-inr,.c--anim .bar.slide+#cs-ov{transition:visibility .4s ease,opacity .4s ease,transform .4s ease!important}#cm.bar.slide,.cc_div .bar.slide #s-inr{opacity:1;transform:translateX(100%)}#cm.bar.top.slide,.cc_div .bar.left.slide #s-inr{opacity:1;transform:translateX(-100%)}#cm.slide,.cc_div .slide #s-inr{transform:translateY(1.6em)}#cm.top.slide{transform:translateY(-1.6em)}#cm.bar.slide{transform:translateY(100%)}#cm.bar.top.slide{transform:translateY(-100%)}.show--consent .c--anim #cm,.show--consent .c--anim #cm.bar,.show--settings .c--anim #s-inr,.show--settings .c--anim .bar.slide #s-inr{opacity:1;transform:scale(1);visibility:visible!important}.show--consent .c--anim #cm.box.middle,.show--consent .c--anim #cm.cloud.middle{transform:scale(1) translateY(-50%)}.show--settings .c--anim #s-cnt{visibility:visible!important}.force--consent.show--consent .c--anim #cm-ov,.show--settings .c--anim #cs-ov{opacity:1!important;visibility:visible!important}#cm{background:#fff;background:var(--cc-bg);bottom:1.25em;box-shadow:0 .625em 1.875em #000;box-shadow:0 .625em 1.875em rgba(2,2,3,.28);font-family:inherit;line-height:normal;max-width:24.2em;opacity:0;padding:1.1em 1.5em 1.4em;position:fixed;right:1.25em;transform:scale(.95);visibility:hidden;width:100%;z-index:1}#cc_div #cm{display:block!important}#c-ttl{font-size:1.05em;margin-bottom:.7em}.cloud #c-ttl{margin-top:-.15em}#c-txt{font-size:.9em;line-height:1.5em}.cc_div #c-bns{display:flex;justify-content:space-between;margin-top:1.4em}.cc_div .c-bn{background:#eaeff2;background:var(--cc-btn-secondary-bg);border-radius:4px;border-radius:var(--cc-btn-border-radius);color:#2d4156;color:var(--cc-btn-secondary-text);cursor:pointer;display:inline-block;flex:1;font-size:.82em;padding:1em 1.7em;text-align:center;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}#c-bns button+button,#s-c-bn,#s-cnt button+button{float:right;margin-left:1em}#s-cnt #s-rall-bn{float:none}#cm .c_link:active,#cm .c_link:hover,#s-c-bn:active,#s-c-bn:hover,#s-cnt button+button:active,#s-cnt button+button:hover{background:#d8e0e6;background:var(--cc-btn-secondary-hover-bg)}#s-cnt{display:table;height:100%;left:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:101}#s-bl{outline:none}#s-bl .title{margin-top:1.4em}#s-bl .b-bn,#s-bl .title:first-child{margin-top:0}#s-bl .b-acc .p{margin-top:0;padding:1em}#s-cnt .b-bn .b-tl{background:none;display:block;font-family:inherit;font-size:.95em;padding:1.3em 6.4em 1.3em 2.7em;position:relative;transition:background-color .25s ease;width:100%}#s-cnt .b-bn .b-tl.exp{cursor:pointer}#s-cnt .act .b-bn .b-tl{border-bottom-left-radius:0;border-bottom-right-radius:0}#s-cnt .b-bn .b-tl:active,#s-cnt .b-bn .b-tl:hover{background:#e9eff4;background:var(--cc-cookie-category-block-bg-hover)}#s-bl .b-bn{position:relative}#s-bl .c-bl{border:1px solid #f1f3f5;border:1px solid var(--cc-section-border);margin-bottom:.5em;padding:1em;transition:background-color .25s ease}#s-bl .c-bl:hover{background:#f0f4f7;background:var(--cc-cookie-category-block-bg)}#s-bl .c-bl:last-child{margin-bottom:.5em}#s-bl .c-bl:first-child{border:none;margin-bottom:2em;margin-top:0;padding:0;transition:none}#s-bl .c-bl:not(.b-ex):first-child:hover{background:rgba(0,0,0,0);background:unset}#s-bl .c-bl.b-ex{background:#f0f4f7;background:var(--cc-cookie-category-block-bg);border:none;padding:0;transition:none}#s-bl .c-bl.b-ex+.c-bl{margin-top:2em}#s-bl .c-bl.b-ex+.c-bl.b-ex{margin-top:0}#s-bl .c-bl.b-ex:first-child{margin-bottom:1em;margin-bottom:.5em}#s-bl .b-acc{display:none;margin-bottom:0;max-height:0;overflow:hidden;padding-top:0}#s-bl .act .b-acc{display:block;max-height:100%;overflow:hidden}#s-cnt .p{color:#2d4156;color:var(--cc-block-text);font-size:.9em;line-height:1.5em;margin-top:.85em}.cc_div .b-tg .c-tgl:disabled{cursor:not-allowed}#c-vln{display:table-cell;position:relative;vertical-align:middle}#cs{bottom:0;left:0;padding:0 1.7em;position:fixed;right:0;top:0;width:100%}#cs,#s-inr{height:100%}#s-inr{box-shadow:0 13px 27px -5px rgba(3,6,9,.26);margin:0 auto;max-width:45em;opacity:0;overflow:hidden;padding-bottom:4.75em;padding-top:4.75em;position:relative;transform:scale(.96);visibility:hidden}#s-bns,#s-hdr,#s-inr{background:#fff;background:var(--cc-bg)}#s-bl{display:block;height:100%;overflow-x:hidden;overflow-y:auto;overflow-y:overlay;padding:1.3em 1.8em;width:100%}#s-bns{border-top:1px solid #f1f3f5;border-top:1px solid var(--cc-section-border);bottom:0;height:4.75em;left:0;padding:1em 1.8em;position:absolute;right:0}.cc_div .cc-link{border-bottom:1px solid #2d4156;border-bottom:1px solid var(--cc-btn-primary-bg);color:#2d4156;color:var(--cc-btn-primary-bg);cursor:pointer;display:inline;font-weight:600;padding-bottom:0;text-decoration:none}.cc_div .cc-link:active,.cc_div .cc-link:hover{border-color:rgba(0,0,0,0)}#c-bns button:first-child,#s-bns button:first-child{background:#2d4156;background:var(--cc-btn-primary-bg);color:#fff;color:var(--cc-btn-primary-text)}#c-bns.swap button:first-child{background:#eaeff2;background:var(--cc-btn-secondary-bg);color:#2d4156;color:var(--cc-btn-secondary-text)}#c-bns.swap button:last-child{background:#2d4156;background:var(--cc-btn-primary-bg);color:#fff;color:var(--cc-btn-primary-text)}.cc_div .b-tg .c-tgl:checked~.c-tg{background:#2d4156;background:var(--cc-toggle-bg-on)}#c-bns button:first-child:active,#c-bns button:first-child:hover,#c-bns.swap button:last-child:active,#c-bns.swap button:last-child:hover,#s-bns button:first-child:active,#s-bns button:first-child:hover{background:#1d2e38;background:var(--cc-btn-primary-hover-bg)}#c-bns.swap button:first-child:active,#c-bns.swap button:first-child:hover{background:#d8e0e6;background:var(--cc-btn-secondary-hover-bg)}#s-hdr{border-bottom:1px solid #f1f3f5;border-bottom:1px solid var(--cc-section-border);display:table;height:4.75em;padding:0 1.8em;position:absolute;top:0;width:100%;z-index:2}#s-hdr,#s-ttl{vertical-align:middle}#s-ttl{display:table-cell;font-size:1em}#s-c-bn{font-size:1.45em;font-weight:400;height:1.7em;margin:0;overflow:hidden;padding:0;position:relative;width:1.7em}#s-c-bnc{display:table-cell;vertical-align:middle}.cc_div span.t-lb{opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:-1}#c_policy__text{height:31.25em;margin-top:1.25em;overflow-y:auto}#c-s-in{height:100%;height:calc(100% - 2.5em);max-height:37.5em;position:relative;top:50%;transform:translateY(-50%)}@media screen and (min-width:688px){#s-bl::-webkit-scrollbar{background:rgba(0,0,0,0);border-radius:0 .25em .25em 0;height:100%;width:.9em}#s-bl::-webkit-scrollbar-thumb{background:#cfd5db;background:var(--cc-webkit-scrollbar-bg);border:.25em solid #fff;border:.25em solid var(--cc-bg);border-radius:100em}#s-bl::-webkit-scrollbar-thumb:hover{background:#9199a0;background:var(--cc-webkit-scrollbar-bg-hover)}#s-bl::-webkit-scrollbar-button{height:5px;width:10px}}.cc_div .b-tg{bottom:0;display:inline-block;margin:auto;right:0;right:1.2em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.cc_div .b-tg,.cc_div .b-tg .c-tgl{cursor:pointer;position:absolute;top:0}.cc_div .b-tg .c-tgl{border:0;display:block;left:0;margin:0}.cc_div .b-tg .c-tg{background:#919ea6;background:var(--cc-toggle-bg-off);pointer-events:none;position:absolute;transition:background-color .25s ease,box-shadow .25s ease}.cc_div .b-tg,.cc_div .b-tg .c-tg,.cc_div .b-tg .c-tgl,.cc_div span.t-lb{border-radius:4em;height:1.5em;width:3.4em}.cc_div .b-tg .c-tg.c-ro{cursor:not-allowed}.cc_div .b-tg .c-tgl~.c-tg.c-ro{background:#d5dee2;background:var(--cc-toggle-bg-readonly)}.cc_div .b-tg .c-tgl~.c-tg.c-ro:after{box-shadow:none}.cc_div .b-tg .c-tg:after{background:#fff;background:var(--cc-toggle-knob-bg);border:none;border-radius:100%;box-shadow:0 1px 2px rgba(24,32,35,.36);box-sizing:content-box;content:"";display:block;height:1.25em;left:.125em;position:relative;top:.125em;transition:transform .25s ease;width:1.25em}.cc_div .b-tg .c-tgl:checked~.c-tg:after{transform:translateX(1.9em)}#s-bl table,#s-bl td,#s-bl th{border:none}#s-bl tbody tr{transition:background-color .25s ease}#s-bl tbody tr:hover{background:#e9eff4;background:var(--cc-cookie-category-block-bg-hover)}#s-bl table{border-collapse:collapse;margin:0;overflow:hidden;padding:0;text-align:left;width:100%}#s-bl td,#s-bl th{font-size:.8em;padding:.8em .625em .8em 1.2em;text-align:left;vertical-align:top}#s-bl th{font-family:inherit;padding:1.2em}#s-bl thead tr:first-child{border-bottom:1px solid #e9edf2;border-bottom:1px solid var(--cc-cookie-table-border)}.force--consent #cs,.force--consent #s-cnt{width:100vw}#cm-ov,#cs-ov{background:#070707;background:rgba(4,6,8,.85);background:var(--cc-overlay-bg);bottom:0;display:none;left:0;opacity:0;position:fixed;right:0;top:0;transition:none;visibility:hidden}.c--anim #cs-ov,.force--consent .c--anim #cm-ov,.force--consent.show--consent #cm-ov,.show--settings #cs-ov{display:block}#cs-ov{z-index:2}.force--consent .cc_div{bottom:0;left:0;position:fixed;top:0;transition:visibility .25s linear;visibility:hidden;width:100%;width:100vw}.force--consent.show--consent .c--anim .cc_div,.force--consent.show--settings .c--anim .cc_div{visibility:visible}.force--consent #cm{position:absolute}.force--consent #cm.bar{max-width:100vw;width:100vw}html.force--consent.show--consent{overflow-y:hidden!important}html.force--consent.show--consent,html.force--consent.show--consent body{height:auto!important;overflow-x:hidden!important}.cc_div .act .b-bn .exp:before,.cc_div .b-bn .exp:before{border:solid #2d4156;border:solid var(--cc-btn-secondary-text);border-width:0 2px 2px 0;content:"";display:inline-block;left:1.2em;margin-right:15px;padding:.2em;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg)}.cc_div .act .b-bn .b-tl:before{transform:translateY(-20%) rotate(225deg)}.cc_div .on-i:before{border:solid #ecf2fa;border:solid var(--cc-toggle-knob-icon-color);border-width:0 2px 2px 0;display:inline-block;left:.75em;padding:.1em .1em .45em;top:.37em}#s-c-bn:after,#s-c-bn:before,.cc_div .on-i:before{content:"";margin:0 auto;position:absolute;transform:rotate(45deg)}#s-c-bn:after,#s-c-bn:before{background:#2d4156;background:var(--cc-btn-secondary-text);border-radius:1em;height:.6em;left:.82em;top:.58em;width:1.5px}#s-c-bn:after{transform:rotate(-45deg)}.cc_div .off-i,.cc_div .on-i{display:block;height:100%;position:absolute;right:0;text-align:center;transition:opacity .15s ease;width:50%}.cc_div .on-i{left:0;opacity:0}.cc_div .off-i:after,.cc_div .off-i:before{background:#ecf2fa;background:var(--cc-toggle-knob-icon-color);content:" ";display:block;height:.7em;margin:0 auto;position:absolute;right:.8em;top:.42em;transform-origin:center;width:.09375em}.cc_div .off-i:before{transform:rotate(45deg)}.cc_div .off-i:after{transform:rotate(-45deg)}.cc_div .b-tg .c-tgl:checked~.c-tg .on-i{opacity:1}.cc_div .b-tg .c-tgl:checked~.c-tg .off-i{opacity:0}#cm.box.middle,#cm.cloud.middle{bottom:auto;top:50%;transform:translateY(-37%)}#cm.box.middle.zoom,#cm.cloud.middle.zoom{transform:scale(.95) translateY(-50%)}#cm.box.center,#cm.cloud{left:1em;margin:0 auto;right:1em}#cm.cloud{max-width:50em;overflow:hidden;padding:1.3em 2em;text-align:center;width:unset}.cc_div .cloud #c-inr{display:table;width:100%}.cc_div .cloud #c-inr-i{display:table-cell;padding-right:2.4em;vertical-align:top;width:70%}.cc_div .cloud #c-txt{font-size:.85em}.cc_div .cloud #c-bns{display:table-cell;min-width:170px;vertical-align:middle}#cm.cloud .c-bn{margin:.625em 0 0;width:100%}#cm.cloud .c-bn:first-child{margin:0}#cm.cloud.left{margin-right:1.25em}#cm.cloud.right{margin-left:1.25em}#cm.bar{border-radius:0;bottom:0;left:0;max-width:100%;padding:2em;position:fixed;right:0;width:100%}#cm.bar #c-inr{margin:0 auto;max-width:32em}#cm.bar #c-bns{max-width:33.75em}#cm.bar #cs{padding:0}.cc_div .bar #c-s-in{height:100%;max-height:100%;top:0;transform:none}.cc_div .bar #s-bl,.cc_div .bar #s-bns,.cc_div .bar #s-hdr{padding-left:1.6em;padding-right:1.6em}.cc_div .bar #cs{padding:0}.cc_div .bar #s-inr{border-radius:0;margin:0 0 0 auto;max-width:32em}.cc_div .bar.left #s-inr{margin-left:0;margin-right:auto}.cc_div .bar #s-bl table,.cc_div .bar #s-bl tbody,.cc_div .bar #s-bl td,.cc_div .bar #s-bl th,.cc_div .bar #s-bl thead,.cc_div .bar #s-bl tr,.cc_div .bar #s-cnt{display:block}.cc_div .bar #s-bl thead tr{left:-9999px;position:absolute;top:-9999px}.cc_div .bar #s-bl tr{border-top:1px solid #e9edf2;border-top:1px solid var(--cc-cookie-table-border)}.cc_div .bar #s-bl td{border:none;padding-left:35%;position:relative}.cc_div .bar #s-bl td:before{color:#2d4156;color:var(--cc-text);content:attr(data-column);left:1em;overflow:hidden;padding-right:.625em;position:absolute;text-overflow:ellipsis;white-space:nowrap}#cm.top{bottom:auto;top:1.25em}#cm.left{left:1.25em;right:auto}#cm.right{left:auto;right:1.25em}#cm.bar.left,#cm.bar.right{left:0;right:0}#cm.bar.top{top:0}@media screen and (max-width:688px){#cm,#cm.cloud,#cm.left,#cm.right{bottom:1em;display:block;left:1em;margin:0;max-width:100%;padding:1.4em!important;right:1em;width:auto}.force--consent #cm,.force--consent #cm.cloud{max-width:100vw;width:auto}#cm.top{bottom:auto;top:1em}#cm.bottom{bottom:1em;top:auto}#cm.bar.bottom{bottom:0}#cm.cloud .c-bn{font-size:.85em}#s-bns,.cc_div .bar #s-bns{padding:1em 1.3em}.cc_div .bar #s-inr{max-width:100%;width:100%}.cc_div .cloud #c-inr-i{padding-right:0}#cs{border-radius:0;padding:0}#c-s-in{height:100%;max-height:100%;top:0;transform:none}.cc_div .b-tg{right:1.1em;transform:scale(1.1)}#s-inr{border-radius:0;margin:0;padding-bottom:7.9em}#s-bns{height:7.9em}#s-bl,.cc_div .bar #s-bl{padding:1.3em}#s-hdr,.cc_div .bar #s-hdr{padding:0 1.3em}#s-bl table{width:100%}#s-inr.bns-t{padding-bottom:10.5em}.bns-t #s-bns{height:10.5em}.cc_div .bns-t .c-bn{font-size:.83em;padding:.9em 1.6em}#s-cnt .b-bn .b-tl{padding-bottom:1.2em;padding-top:1.2em}#s-bl table,#s-bl tbody,#s-bl td,#s-bl th,#s-bl thead,#s-bl tr,#s-cnt{display:block}#s-bl thead tr{left:-9999px;position:absolute;top:-9999px}#s-bl tr{border-top:1px solid #e9edf2;border-top:1px solid var(--cc-cookie-table-border)}#s-bl td{border:none;padding-left:35%;position:relative}#s-bl td:before{color:#2d4156;color:var(--cc-text);content:attr(data-column);left:1em;overflow:hidden;padding-right:.625em;position:absolute;text-overflow:ellipsis;white-space:nowrap}#cm .c-bn,.cc_div .c-bn{margin-right:0;width:100%}#s-cnt #s-rall-bn{margin-left:0}.cc_div #c-bns{flex-direction:column}#c-bns button+button,#s-cnt button+button{float:unset;margin-left:0;margin-top:.625em}#cm.box,#cm.cloud{left:1em;right:1em;width:auto}#cm.cloud.left,#cm.cloud.right{margin:0}.cc_div .cloud #c-bns,.cc_div .cloud #c-inr,.cc_div .cloud #c-inr-i{display:block;min-width:unset;width:auto}.cc_div .cloud #c-txt{font-size:.9em}.cc_div .cloud #c-bns{margin-top:1.625em}}.cc_div.ie #c-vln{height:100%;padding-top:5.62em}.cc_div.ie .bar #c-vln{padding-top:0}.cc_div.ie #cs{margin-top:-5.625em;max-height:37.5em;position:relative;top:0}.cc_div.ie .bar #cs{margin-top:0;max-height:100%}.cc_div.ie #cm{border:1px solid #dee6e9}.cc_div.ie #c-s-in{top:0}.cc_div.ie .b-tg{margin-bottom:.7em;padding-left:1em}.cc_div.ie .b-tg .c-tgl:checked~.c-tg:after{left:1.95em}.cc_div.ie #s-bl table{overflow:auto}.cc_div.ie .b-tg .c-tg{display:none}.cc_div.ie .b-tg .c-tgl{display:inline-block;height:auto;margin-bottom:.2em;position:relative;vertical-align:middle}.cc_div.ie #s-cnt .b-bn .b-tl{padding:1.3em 6.4em 1.3em 1.4em}.cc_div.ie .bar #s-bl td:before{display:none}.cc_div.ie .bar #s-bl td{padding:.8em .625em .8em 1.2em}.cc_div.ie .bar #s-bl thead tr{position:relative}.cc_div.ie .b-tg .t-lb{filter:alpha(opacity=0)}.cc_div.ie #cm-ov,.cc_div.ie #cs-ov{filter:alpha(opacity=80)}*,*:before,*:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}footer,header,nav,section,main{display:block}body{line-height:1;max-width:100vw;overflow-x:hidden}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}ul{list-style:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;appearance:none;border-radius:0}:root{--outer-margin:clamp(1rem, 8vmin, 3rem)}.container{max-width:120rem;width:100%;margin:0 auto;padding:var(--outer-margin)}.row{box-sizing:border-box;margin:0 auto;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap}.row.reverse{flex-direction:row-reverse}.row.natural-height{align-items:flex-start}.row.flex-column{flex-direction:column}.col{box-sizing:border-box;flex-grow:1;flex-basis:0%;max-width:100%}.col.reverse{flex-direction:column-reverse}.first{order:-1}.last{order:1}.col-xs{box-sizing:border-box;flex-grow:1;flex-basis:0%;max-width:100%;padding:.5rem}.col-xs-1{box-sizing:border-box;flex-basis:8.3333333333%;max-width:8.3333333333%;padding:.5rem}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-2{box-sizing:border-box;flex-basis:16.6666666667%;max-width:16.6666666667%;padding:.5rem}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-3{box-sizing:border-box;flex-basis:25%;max-width:25%;padding:.5rem}.col-xs-offset-3{margin-left:25%}.col-xs-4{box-sizing:border-box;flex-basis:33.3333333333%;max-width:33.3333333333%;padding:.5rem}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-5{box-sizing:border-box;flex-basis:41.6666666667%;max-width:41.6666666667%;padding:.5rem}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-6{box-sizing:border-box;flex-basis:50%;max-width:50%;padding:.5rem}.col-xs-offset-6{margin-left:50%}.col-xs-7{box-sizing:border-box;flex-basis:58.3333333333%;max-width:58.3333333333%;padding:.5rem}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-8{box-sizing:border-box;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:.5rem}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-9{box-sizing:border-box;flex-basis:75%;max-width:75%;padding:.5rem}.col-xs-offset-9{margin-left:75%}.col-xs-10{box-sizing:border-box;flex-basis:83.3333333333%;max-width:83.3333333333%;padding:.5rem}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-11{box-sizing:border-box;flex-basis:91.6666666667%;max-width:91.6666666667%;padding:.5rem}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-12{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:.5rem}.col-xs-offset-12{margin-left:100%}.row.start-xs{justify-content:flex-start}.row.center-xs{justify-content:center}.row.end-xs{justify-content:flex-end}.row.top-xs{align-items:flex-start}.row.middle-xs{align-items:center}.row.bottom-xs{align-items:flex-end}.row.around-xs{justify-content:space-around}.row.between-xs{justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}@media only screen and (min-width:40rem){.col-sm{box-sizing:border-box;flex-grow:1;flex-basis:0%;max-width:100%;padding:.5rem}.col-sm-1{box-sizing:border-box;flex-basis:8.3333333333%;max-width:8.3333333333%;padding:.5rem}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-2{box-sizing:border-box;flex-basis:16.6666666667%;max-width:16.6666666667%;padding:.5rem}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-3{box-sizing:border-box;flex-basis:25%;max-width:25%;padding:.5rem}.col-sm-offset-3{margin-left:25%}.col-sm-4{box-sizing:border-box;flex-basis:33.3333333333%;max-width:33.3333333333%;padding:.5rem}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-5{box-sizing:border-box;flex-basis:41.6666666667%;max-width:41.6666666667%;padding:.5rem}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-6{box-sizing:border-box;flex-basis:50%;max-width:50%;padding:.5rem}.col-sm-offset-6{margin-left:50%}.col-sm-7{box-sizing:border-box;flex-basis:58.3333333333%;max-width:58.3333333333%;padding:.5rem}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-8{box-sizing:border-box;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:.5rem}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-9{box-sizing:border-box;flex-basis:75%;max-width:75%;padding:.5rem}.col-sm-offset-9{margin-left:75%}.col-sm-10{box-sizing:border-box;flex-basis:83.3333333333%;max-width:83.3333333333%;padding:.5rem}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-11{box-sizing:border-box;flex-basis:91.6666666667%;max-width:91.6666666667%;padding:.5rem}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-12{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:.5rem}.col-sm-offset-12{margin-left:100%}.row.start-sm{justify-content:flex-start}.row.center-sm{justify-content:center}.row.end-sm{justify-content:flex-end}.row.top-sm{align-items:flex-start}.row.middle-sm{align-items:center}.row.bottom-sm{align-items:flex-end}.row.around-sm{justify-content:space-around}.row.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}}@media only screen and (min-width:64rem){.col-md{box-sizing:border-box;flex-grow:1;flex-basis:0%;max-width:100%;padding:.5rem}.col-md-1{box-sizing:border-box;flex-basis:8.3333333333%;max-width:8.3333333333%;padding:.5rem}.col-md-offset-1{margin-left:8.3333333333%}.col-md-2{box-sizing:border-box;flex-basis:16.6666666667%;max-width:16.6666666667%;padding:.5rem}.col-md-offset-2{margin-left:16.6666666667%}.col-md-3{box-sizing:border-box;flex-basis:25%;max-width:25%;padding:.5rem}.col-md-offset-3{margin-left:25%}.col-md-4{box-sizing:border-box;flex-basis:33.3333333333%;max-width:33.3333333333%;padding:.5rem}.col-md-offset-4{margin-left:33.3333333333%}.col-md-5{box-sizing:border-box;flex-basis:41.6666666667%;max-width:41.6666666667%;padding:.5rem}.col-md-offset-5{margin-left:41.6666666667%}.col-md-6{box-sizing:border-box;flex-basis:50%;max-width:50%;padding:.5rem}.col-md-offset-6{margin-left:50%}.col-md-7{box-sizing:border-box;flex-basis:58.3333333333%;max-width:58.3333333333%;padding:.5rem}.col-md-offset-7{margin-left:58.3333333333%}.col-md-8{box-sizing:border-box;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:.5rem}.col-md-offset-8{margin-left:66.6666666667%}.col-md-9{box-sizing:border-box;flex-basis:75%;max-width:75%;padding:.5rem}.col-md-offset-9{margin-left:75%}.col-md-10{box-sizing:border-box;flex-basis:83.3333333333%;max-width:83.3333333333%;padding:.5rem}.col-md-offset-10{margin-left:83.3333333333%}.col-md-11{box-sizing:border-box;flex-basis:91.6666666667%;max-width:91.6666666667%;padding:.5rem}.col-md-offset-11{margin-left:91.6666666667%}.col-md-12{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:.5rem}.col-md-offset-12{margin-left:100%}.row.start-md{justify-content:flex-start}.row.center-md{justify-content:center}.row.end-md{justify-content:flex-end}.row.top-md{align-items:flex-start}.row.middle-md{align-items:center}.row.bottom-md{align-items:flex-end}.row.around-md{justify-content:space-around}.row.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}}@media only screen and (min-width:90rem){.col-lg{box-sizing:border-box;flex-grow:1;flex-basis:0%;max-width:100%;padding:.5rem}.col-lg-1{box-sizing:border-box;flex-basis:8.3333333333%;max-width:8.3333333333%;padding:.5rem}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-2{box-sizing:border-box;flex-basis:16.6666666667%;max-width:16.6666666667%;padding:.5rem}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-3{box-sizing:border-box;flex-basis:25%;max-width:25%;padding:.5rem}.col-lg-offset-3{margin-left:25%}.col-lg-4{box-sizing:border-box;flex-basis:33.3333333333%;max-width:33.3333333333%;padding:.5rem}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-5{box-sizing:border-box;flex-basis:41.6666666667%;max-width:41.6666666667%;padding:.5rem}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-6{box-sizing:border-box;flex-basis:50%;max-width:50%;padding:.5rem}.col-lg-offset-6{margin-left:50%}.col-lg-7{box-sizing:border-box;flex-basis:58.3333333333%;max-width:58.3333333333%;padding:.5rem}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-8{box-sizing:border-box;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:.5rem}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-9{box-sizing:border-box;flex-basis:75%;max-width:75%;padding:.5rem}.col-lg-offset-9{margin-left:75%}.col-lg-10{box-sizing:border-box;flex-basis:83.3333333333%;max-width:83.3333333333%;padding:.5rem}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-11{box-sizing:border-box;flex-basis:91.6666666667%;max-width:91.6666666667%;padding:.5rem}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-12{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:.5rem}.col-lg-offset-12{margin-left:100%}.row.start-lg{justify-content:flex-start}.row.center-lg{justify-content:center}.row.end-lg{justify-content:flex-end}.row.top-lg{align-items:flex-start}.row.middle-lg{align-items:center}.row.bottom-lg{align-items:flex-end}.row.around-lg{justify-content:space-around}.row.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}}@media only screen and (min-width:120rem){.col-xl{box-sizing:border-box;flex-grow:1;flex-basis:0%;max-width:100%;padding:.5rem}.col-xl-1{box-sizing:border-box;flex-basis:8.3333333333%;max-width:8.3333333333%;padding:.5rem}.col-xl-offset-1{margin-left:8.3333333333%}.col-xl-2{box-sizing:border-box;flex-basis:16.6666666667%;max-width:16.6666666667%;padding:.5rem}.col-xl-offset-2{margin-left:16.6666666667%}.col-xl-3{box-sizing:border-box;flex-basis:25%;max-width:25%;padding:.5rem}.col-xl-offset-3{margin-left:25%}.col-xl-4{box-sizing:border-box;flex-basis:33.3333333333%;max-width:33.3333333333%;padding:.5rem}.col-xl-offset-4{margin-left:33.3333333333%}.col-xl-5{box-sizing:border-box;flex-basis:41.6666666667%;max-width:41.6666666667%;padding:.5rem}.col-xl-offset-5{margin-left:41.6666666667%}.col-xl-6{box-sizing:border-box;flex-basis:50%;max-width:50%;padding:.5rem}.col-xl-offset-6{margin-left:50%}.col-xl-7{box-sizing:border-box;flex-basis:58.3333333333%;max-width:58.3333333333%;padding:.5rem}.col-xl-offset-7{margin-left:58.3333333333%}.col-xl-8{box-sizing:border-box;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:.5rem}.col-xl-offset-8{margin-left:66.6666666667%}.col-xl-9{box-sizing:border-box;flex-basis:75%;max-width:75%;padding:.5rem}.col-xl-offset-9{margin-left:75%}.col-xl-10{box-sizing:border-box;flex-basis:83.3333333333%;max-width:83.3333333333%;padding:.5rem}.col-xl-offset-10{margin-left:83.3333333333%}.col-xl-11{box-sizing:border-box;flex-basis:91.6666666667%;max-width:91.6666666667%;padding:.5rem}.col-xl-offset-11{margin-left:91.6666666667%}.col-xl-12{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:.5rem}.col-xl-offset-12{margin-left:100%}.row.start-xl{justify-content:flex-start}.row.center-xl{justify-content:center}.row.end-xl{justify-content:flex-end}.row.top-xl{align-items:flex-start}.row.middle-xl{align-items:center}.row.bottom-xl{align-items:flex-end}.row.around-xl{justify-content:space-around}.row.between-xl{justify-content:space-between}.first-xl{order:-1}.last-xl{order:1}}.show{display:block!important}.row.show{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.hide{display:none!important}.text-right{text-align:right!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.show-xs{display:inherit!important}.row.show-xs{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.hide-xs{display:none!important}.text-center-xs{text-align:center}.text-left-xs{text-align:left}.text-right-xs{text-align:right}@media only screen and (max-width:40rem){.show-xs-only{display:inherit!important}.row.show-xs-only{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.hide-xs-only{display:none!important}.text-center-xs-only{text-align:center}.text-left-xs-only{text-align:left}.text-right-xs-only{text-align:right}}@media only screen and (min-width:40rem){.show-sm{display:inherit!important}.row.show-sm{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.hide-sm{display:none!important}.text-center-sm{text-align:center}.text-left-sm{text-align:left}.text-right-sm{text-align:right}}@media only screen and (min-width:40rem)and (max-width:64rem){.show-sm-only{display:inherit!important}.row.show-sm-only{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.hide-sm-only{display:none!important}.text-center-sm-only{text-align:center}.text-left-sm-only{text-align:left}.text-right-sm-only{text-align:right}}@media only screen and (min-width:64rem){.show-md{display:inherit!important}.row.show-md{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.hide-md{display:none!important}.text-center-md{text-align:center}.text-left-md{text-align:left}.text-right-md{text-align:right}}@media only screen and (min-width:64rem)and (max-width:90rem){.show-md-only{display:inherit!important}.row.show-md-only{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.hide-md-only{display:none!important}.text-center-md-only{text-align:center}.text-left-md-only{text-align:left}.text-right-md-only{text-align:right}}@media only screen and (min-width:90rem){.show-lg{display:inherit!important}.row.show-lg{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.hide-lg{display:none!important}.text-center-lg{text-align:center}.text-left-lg{text-align:left}.text-right-lg{text-align:right}}@media only screen and (min-width:90rem)and (max-width:120rem){.show-lg-only{display:inherit!important}.row.show-lg-only{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.hide-lg-only{display:none!important}.text-center-lg-only{text-align:center}.text-left-lg-only{text-align:left}.text-right-lg-only{text-align:right}}@media only screen and (min-width:120rem){.show-xl{display:inherit!important}.row.show-xl{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.hide-xl{display:none!important}.text-center-xl{text-align:center}.text-left-xl{text-align:left}.text-right-xl{text-align:right}}.gap-none{gap:0}.mt-none{margin-top:0!important}.pt-none{padding-top:0!important}.ml-none{margin-left:0!important}.pl-none{padding-left:0!important}.mr-none{margin-right:0!important}.pr-none{padding-right:0!important}.mb-none{margin-bottom:0!important}.pb-none{padding-bottom:0!important}.mv-none{margin-block:0!important}.pv-none{padding-block:0!important}.mh-none{margin-inline:0!important}.ph-none{padding-inline:0!important}.ma-none{margin:0!important}.pa-none{padding:0!important}.gap-xs{gap:.25rem}.mt-xs{margin-top:0.25rem!important}.pt-xs{padding-top:0.25rem!important}.ml-xs{margin-left:0.25rem!important}.pl-xs{padding-left:0.25rem!important}.mr-xs{margin-right:0.25rem!important}.pr-xs{padding-right:0.25rem!important}.mb-xs{margin-bottom:0.25rem!important}.pb-xs{padding-bottom:0.25rem!important}.mv-xs{margin-block:0.25rem!important}.pv-xs{padding-block:0.25rem!important}.mh-xs{margin-inline:0.25rem!important}.ph-xs{padding-inline:0.25rem!important}.ma-xs{margin:0.25rem!important}.pa-xs{padding:0.25rem!important}.gap-sm{gap:.5rem}.mt-sm{margin-top:0.5rem!important}.pt-sm{padding-top:0.5rem!important}.ml-sm{margin-left:0.5rem!important}.pl-sm{padding-left:0.5rem!important}.mr-sm{margin-right:0.5rem!important}.pr-sm{padding-right:0.5rem!important}.mb-sm{margin-bottom:0.5rem!important}.pb-sm{padding-bottom:0.5rem!important}.mv-sm{margin-block:0.5rem!important}.pv-sm{padding-block:0.5rem!important}.mh-sm{margin-inline:0.5rem!important}.ph-sm{padding-inline:0.5rem!important}.ma-sm{margin:0.5rem!important}.pa-sm{padding:0.5rem!important}.gap-md{gap:1rem}.mt-md{margin-top:1rem!important}.pt-md{padding-top:1rem!important}.ml-md{margin-left:1rem!important}.pl-md{padding-left:1rem!important}.mr-md{margin-right:1rem!important}.pr-md{padding-right:1rem!important}.mb-md{margin-bottom:1rem!important}.pb-md{padding-bottom:1rem!important}.mv-md{margin-block:1rem!important}.pv-md{padding-block:1rem!important}.mh-md{margin-inline:1rem!important}.ph-md{padding-inline:1rem!important}.ma-md{margin:1rem!important}.pa-md{padding:1rem!important}.gap-lg{gap:2rem}.mt-lg{margin-top:2rem!important}.pt-lg{padding-top:2rem!important}.ml-lg{margin-left:2rem!important}.pl-lg{padding-left:2rem!important}.mr-lg{margin-right:2rem!important}.pr-lg{padding-right:2rem!important}.mb-lg{margin-bottom:2rem!important}.pb-lg{padding-bottom:2rem!important}.mv-lg{margin-block:2rem!important}.pv-lg{padding-block:2rem!important}.mh-lg{margin-inline:2rem!important}.ph-lg{padding-inline:2rem!important}.ma-lg{margin:2rem!important}.pa-lg{padding:2rem!important}.gap-xl{gap:4rem}.mt-xl{margin-top:4rem!important}.pt-xl{padding-top:4rem!important}.ml-xl{margin-left:4rem!important}.pl-xl{padding-left:4rem!important}.mr-xl{margin-right:4rem!important}.pr-xl{padding-right:4rem!important}.mb-xl{margin-bottom:4rem!important}.pb-xl{padding-bottom:4rem!important}.mv-xl{margin-block:4rem!important}.pv-xl{padding-block:4rem!important}.mh-xl{margin-inline:4rem!important}.ph-xl{padding-inline:4rem!important}.ma-xl{margin:4rem!important}.pa-xl{padding:4rem!important}.gap-xxl{gap:8rem}.mt-xxl{margin-top:8rem!important}.pt-xxl{padding-top:8rem!important}.ml-xxl{margin-left:8rem!important}.pl-xxl{padding-left:8rem!important}.mr-xxl{margin-right:8rem!important}.pr-xxl{padding-right:8rem!important}.mb-xxl{margin-bottom:8rem!important}.pb-xxl{padding-bottom:8rem!important}.mv-xxl{margin-block:8rem!important}.pv-xxl{padding-block:8rem!important}.mh-xxl{margin-inline:8rem!important}.ph-xxl{padding-inline:8rem!important}.ma-xxl{margin:8rem!important}.pa-xxl{padding:8rem!important}.gap-inherit{gap:inherit}.mt-inherit{margin-top:inherit!important}.pt-inherit{padding-top:inherit!important}.ml-inherit{margin-left:inherit!important}.pl-inherit{padding-left:inherit!important}.mr-inherit{margin-right:inherit!important}.pr-inherit{padding-right:inherit!important}.mb-inherit{margin-bottom:inherit!important}.pb-inherit{padding-bottom:inherit!important}.mv-inherit{margin-block:inherit!important}.pv-inherit{padding-block:inherit!important}.mh-inherit{margin-inline:inherit!important}.ph-inherit{padding-inline:inherit!important}.ma-inherit{margin:inherit!important}.pa-inherit{padding:inherit!important}.gap-auto{gap:auto}.mt-auto{margin-top:auto!important}.pt-auto{padding-top:auto!important}.ml-auto{margin-left:auto!important}.pl-auto{padding-left:auto!important}.mr-auto{margin-right:auto!important}.pr-auto{padding-right:auto!important}.mb-auto{margin-bottom:auto!important}.pb-auto{padding-bottom:auto!important}.mv-auto{margin-block:auto!important}.pv-auto{padding-block:auto!important}.mh-auto{margin-inline:auto!important}.ph-auto{padding-inline:auto!important}.ma-auto{margin:auto!important}.pa-auto{padding:auto!important}.full-width{width:100%!important;height:auto}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.position-relative{position:relative}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.block{display:block!important}.inline{display:inline!important}.inline-block{display:inline-block!important}.fit,.home .erasure::after,.home .bounding-box::after,.home .bounding-box::before,.home .bounding-box,.home #my-name::after,.preview-image::after{position:absolute;top:0;right:0;bottom:0;left:0}.fixed-bottom,.fixed-left,.fixed-right,.fixed-top{position:fixed}.fixed-top{top:0;left:0;right:0}.fixed-right{top:0;right:0;bottom:0}.fixed-bottom{right:0;bottom:0;left:0}.fixed-left{top:0;bottom:0;left:0}.float-right{float:right}.float-left{float:left}.clear-right{clear:right}.clear-left{clear:left}.clear-both{clear:both}.flex{display:flex}.flex.cell{flex:1}.flex.equal-sizing>*{flex-basis:0%;flex-grow:1}.flex .flex-1{-ms-flex:1;-webkit-flex:1;flex:1}.flex .flex-2{-ms-flex:2;-webkit-flex:2;flex:2}.flex .flex-3{-ms-flex:3;-webkit-flex:3;flex:3}.flex .flex-4{-ms-flex:4;-webkit-flex:4;flex:4}.flex .flex-5{-ms-flex:5;-webkit-flex:5;flex:5}.flex .flex-6{-ms-flex:6;-webkit-flex:6;flex:6}.flex .flex-7{-ms-flex:7;-webkit-flex:7;flex:7}.flex.flex-column{flex-direction:column}.flex.flex-column.top{justify-content:flex-start}.flex.flex-column.bottom{justify-content:flex-end}.flex.flex-column.vertical-center{justify-content:center}.flex.flex-column.space-between{justify-content:space-between}.flex.flex-column.space-around{justify-content:space-around}.flex.flex-row{flex-direction:row}.flex.flex-row.wrap{flex-flow:row wrap}.flex.flex-row.top{align-items:flex-start}.flex.flex-row.bottom{align-items:flex-end}.flex.flex-row.vertical-center{align-items:center}.flex.flex-row.baseline{align-items:baseline}.flex.flex-row.stretch{align-items:stretch}.flex.start{justify-content:flex-start}.flex.end{justify-content:flex-end}.flex.center{justify-content:center}.flex.space-between{justify-content:space-between}.flex.space-around{justify-content:space-around}.self-top{align-self:flex-start}.self-bottom{align-self:flex-end}.self-vertical-center{align-self:center}.self-baseline{align-self:baseline}.self-stretch{align-self:stretch}:root{--color-blue:#0000f1;--color-dark-blue:#0000f1;--color-cyan:#19ffe8;--color-light-magenta:#ffeffc;--color-magenta:#f300c2;--color-dark-magenta:#ce14a8;--color-black:#323232}@font-face{font-family:"proximanova";src:url(https://rogerjunior.com/core/views/7a9aa2c839/assets/css/../fonts/proxima-nova-bold-italic-webfont.woff2) format("woff2"),url(https://rogerjunior.com/core/views/7a9aa2c839/assets/css/../fonts/proxima-nova-bold-italic-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Chivo";font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/chivo/v18/va9I4kzIxd1KFrBoQeNVkqDO.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Chivo";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/chivo/v18/va9I4kzIxd1KFrBoQeNVkqDO.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Chivo";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/chivo/v18/va9I4kzIxd1KFrBoQeNVkqDO.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-primary:"proximanova", "Proxima Nova", Arial, Helvetica, sans-serif;--font-secondary:"Chivo", Courier, Arial}body{font-family:var(--font-secondary);color:var(--color-black);margin:0;background-color:#fff;cursor:none;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;--base-size:clamp(1.5rem, 7vw, 5rem);--p-size:clamp(1rem, 1.5vw, 2rem)}.button,.clippy-button,.is-open .easymodal-close{background-color:var(--color-light-magenta);color:var(--color-magenta);text-decoration:none;display:inline-block;padding:.5rem 1rem;border-radius:.5rem;white-space:nowrap;transition:all 300ms!important}.button:hover,.clippy-button:hover,.is-open .easymodal-close:hover{background-color:var(--color-magenta);color:#fff;transform:scale(.9) rotate(-3deg)}.button:active,.clippy-button:active,.is-open .easymodal-close:active{transform:scale(.8) rotate(-1deg)}strong{font-weight:700}#cc--main{z-index:99999!important;--cc-bg:var(--color-magenta);--cc-text:var(--color-light-magenta);--cc-btn-primary-bg:white;--cc-btn-primary-text:var(--cc-bg);--cc-btn-primary-hover-bg:rgba(255, 255, 255, 0.8);--cc-btn-secondary-bg:rgba(255, 255, 255, 0.2);--cc-btn-secondary-text:var(--color-light-magenta);--cc-btn-secondary-hover-bg:rgba(255, 255, 255, 0.3);--cc-toggle-bg-off:rgba(var(--color-black), 0.1);--cc-toggle-bg-on:var(--color-blue);--cc-toggle-bg-readonly:rgba(var(--color-blue), 0.5);--cc-toggle-knob-bg:#fff;--cc-toggle-knob-icon-color:#ecf2fa;--cc-block-text:var(--cc-text);--cc-cookie-category-block-bg:rgba(var(--color-black), 0.05);--cc-cookie-category-block-bg-hover:color-mix(in hsl, var(--color-light-magenta), black);--cc-section-border:#f1f3f5;--cc-cookie-table-border:#e1e7f3;--cc-overlay-bg:rgba(230, 235, 255, 0.85);--cc-webkit-scrollbar-bg:#ebeff9;--cc-webkit-scrollbar-bg-hover:#3859d0;--cc-border-radius:1rem;font-family:var(--font-secondary)!important}#c-ttl{color:var(--cc-btn-primary-bg)}#cm,#s-bl .act .b-acc,#s-inr,.cc_div .b-tl,.cc_div .c-bl{border-radius:2rem;font-family:var(--font-secondary)!important}#s-inr{--cc-bg:white;--cc-text:var(--color-black);--cc-block-text:var(--color-black);color:var(--color-black);--cc-btn-primary-bg:var(--color-magenta);--cc-btn-primary-text:white;--cc-btn-primary-hover-bg:rgba(var(--color-magenta), 0.8);--cc-btn-secondary-bg:rgba(var(--color-magenta), 0.2);--cc-btn-secondary-text:var(--color-magenta);--cc-btn-secondary-hover-bg:rgba(var(--color-magenta), 0.3)}#s-inr .cc-link{color:var(--color-blue)}#s-inr #s-rall-bn{margin-left:.5rem!important}#c-inr{display:flex!important;align-items:center}#c-inr-i{width:auto;flex:1}#c-bns{display:flex!important;align-items:center;gap:.5rem!important}.cc_div #c-bns{margin-top:0!important}#c-ttl{margin:0!important}#c-txt{transition:all 600ms;max-height:0;height:auto;overflow:hidden}#cm:hover #c-txt{max-height:4rem}#cm.cloud .c-bn{margin:0!important}.c--anim .cc_div .c-bn{transition:all 300ms!important}.cc_div .c-bn{text-decoration:none!important;display:inline-block!important;padding:.5rem 1rem!important;border-radius:.5rem!important;white-space:nowrap!important;transition:all 300ms!important;margin:0!important}.cc_div .c-bn:hover{transform:scale(.9) rotate(-3deg)}.cursor{pointer-events:none;z-index:2147483647999}.cursor__ball{position:fixed;top:0;left:0;z-index:2147483647999}.cursor__ball--big circle{fill:rgba(0,0,0,0);stroke:var(--color-blue);stroke-width:2px;z-index:2147483647999}.cursor__ball--small circle{fill:var(--color-blue);stroke:var(--color-blue);stroke-width:0;z-index:2147483647999}.dark-bg .cursor__ball--big circle{fill:rgba(255,255,255,.5);stroke:#fff;stroke-width:0}.dark-bg .cursor__ball--small circle{fill:#fff;stroke-width:0}@media(hover:none)and (pointer:coarse){.cursor{display:none}body{cursor:auto}}.nav-bar{background-color:var(--color-light-magenta);height:3.5rem;display:block;position:fixed;top:0;z-index:999;left:0;right:0;transition:all 300ms;transform:translateY(-100%)}.nav-bar .container{padding:0 var(--outer-margin)}.nav-bar::after,.nav-bar::before{content:"";position:absolute;top:100%;background-size:contain;width:2rem;height:2rem;transition:all 300ms;transform:scale(0)}.nav-bar::after{background-image:url(https://rogerjunior.com/core/views/7a9aa2c839/assets/css/../images/menu-corner-left.svg);left:0;transform-origin:top left}.nav-bar::before{background-image:url(https://rogerjunior.com/core/views/7a9aa2c839/assets/css/../images/menu-corner-right.svg);right:0;transform-origin:top right}.nav-bar.show{transform:translateY(0%)}.nav-bar.show::after,.nav-bar.show::before{transform:scale(1)}.nav-inside{display:flex;align-items:center;justify-content:space-between}.menu-list{display:flex;align-items:center;justify-content:flex-end}.menu-list:hover .menu-link{opacity:.3}.menu-link{color:var(--color-magenta);text-decoration:none;padding:1rem;opacity:.5;position:relative;transition:opacity 300ms;white-space:nowrap}.menu-link:hover{opacity:1!important}.menu-link:hover .menu-link-bg-path{stroke-dashoffset:0}.menu-link.active{opacity:1}.menu-link-bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:auto}.menu-link-bg-path{stroke-dasharray:300px;stroke-dashoffset:300px;transition:all 500ms ease-in-out}.r-copyright{text-align:center;display:flex;align-items:center;white-space:nowrap;height:2rem;font-weight:700}@media only screen and (max-width:40rem){.r-copyright{float:none!important;justify-content:center;margin-top:1rem;margin-bottom:-1rem}}.r-madeby{text-align:center;display:flex;align-items:center;height:2rem;white-space:nowrap;flex-wrap:wrap;justify-content:flex-end}@media only screen and (max-width:40rem){.r-madeby{float:none!important;margin-bottom:2rem;justify-content:center}}.r-copyright__loop{height:2rem;overflow:hidden;margin:0;padding:0}.r-copyright__loopline{height:2rem!important;display:flex;align-items:center;animation-name:loopline;animation-duration:3s;animation-direction:alternate;animation-iteration-count:infinite;margin:auto;width:100%;text-align:center}@keyframes loopline{0%{transform:translateY(-2rem);margin-inline:.4em .4em}40%{transform:translateY(-2rem);margin-inline:.4em .4em}60%{transform:translateY(0rem);margin-inline:.4em -.2em}100%{transform:translateY(0rem);margin-inline:.4em -.2em}}.marquee{font-size:clamp(3rem,10vw,7rem);font-weight:100;white-space:nowrap;display:flex;margin-bottom:calc(var(--base-size)*-0.3);z-index:-1;max-width:100%;overflow:visible}.marquee-content{display:inline-block;white-space:nowrap;animation:marquee 10s infinite linear;padding-inline:.2ch}@keyframes marquee{from{transform:translateX(-200%)}to{transform:translateX(-300%)}}.bg-blue{color:#fff;background-color:var(--color-blue);border-radius:2rem;z-index:1;position:relative}h1,.h1{font-family:var(--font-primary);font-size:var(--base-size);position:relative;line-height:1}h1 .line,.h1 .line{white-space:nowrap!important}.line{overflow:hidden}h2,.h2{--base-size:clamp(1.25rem, 3.5vw, 3rem);font-family:var(--font-primary);font-size:var(--base-size)}.h3{color:var(--color-blue);font-size:max(1.5rem,var(--base-size)*.75)}.has-border,.single-case .portfolio .r-gallery__img{border-radius:.5rem;border:1px solid #e5ebf0}.text-blue{color:#0000f1!important}.bg-blue{background-color:#0000f1!important}.text-cyan{color:#19ffe8!important}.bg-cyan{background-color:#19ffe8!important}.text-pink{color:#f300c2!important}.bg-pink{background-color:#f300c2!important}.text-green{color:#00945b!important}.bg-green{background-color:#00945b!important}.text-red{color:#f30000!important}.bg-red{background-color:#f30000!important}.text-yellow{color:#f3ba00!important}.bg-yellow{background-color:#f3ba00!important}.text-light-pink{color:#ffeffc!important}.bg-light-pink{background-color:#ffeffc!important}.text-black{color:#393939!important}.bg-black{background-color:#393939!important}.bg-dotted{overflow:hidden;background-image:url(https://rogerjunior.com/core/views/7a9aa2c839/assets/css/../images/bg-dotted.svg)}.lightbox{background-color:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;position:fixed;top:0;right:0;left:0;bottom:0;z-index:999;backdrop-filter:blur(1rem)}.easymodal-wrapper{display:none}.is-open{display:block}.is-open .easymodal-close{position:fixed;top:1rem;right:1rem;z-index:99999}.is-open .easymodal-bg{background-color:rgba(0,0,0,.8);position:fixed;top:0;left:0;right:0;bottom:0;z-index:99998;animation:fade-in 300ms ease-out forwards}.is-open .easymodal-content{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99999;width:100%;text-align:center}.is-open .easymodal-content img{max-width:min(90vw,60rem);width:100%;height:auto;max-height:90vh;object-fit:contain;border-radius:.5rem;box-shadow:0 2rem 4rem 0 rgba(0,0,0,.2);animation:img-enter 300ms ease-out forwards}@keyframes img-enter{from{transform:scale(.8) rotate(-3deg);opacity:0}}@keyframes fade-in{from{opacity:0}}.full-container{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.preview-image{position:relative}.preview-image::after{content:"";background-image:url(https://rogerjunior.com/core/views/7a9aa2c839/assets/css/../images/preview-image.svg);background-position:center;background-repeat:no-repeat;background-size:5rem;opacity:0;transition:all 300ms ease-out;pointer-events:none}.preview-image img{transition:all 300ms ease-out}.preview-image:hover img{transform:scale(.9) rotate(-2deg)}.preview-image:hover::after{background-size:6rem;opacity:1}.post-password-form p:first-child::before{content:"";display:block;background:url(https://rogerjunior.com/core/views/7a9aa2c839/assets/css/../assets/icon-dog.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:100%;height:3rem;transform:translateY(-2rem)}form.post-password-form{position:fixed;top:0;right:0;left:0;bottom:0;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}.post-password-form input{height:3rem;font-family:Chivo,Arial,Helvetica,sans-serif;display:block;margin:.25rem!important;width:100%;font-size:1rem}.post-password-form input:focus{outline:none;border-color:#0000f1}.post-password-form label{display:block;text-transform:uppercase;letter-spacing:3px;font-size:.75rem;text-align:center}[name=post_password]{border-radius:0;border:none;border-top:1px solid #000;border-bottom:1px solid #000;font-size:2rem!important}.large-title{--size:clamp(2rem, 5vw, 4rem);line-height:1.2!important;font-size:var(--size)!important}.home h1,.home .h1,.home h2,.home .h2{text-transform:uppercase;text-align:center}.home p{font-size:var(--p-size);max-width:43rem;line-height:1.2;margin-bottom:1rem}.home .line{width:fit-content;margin:auto;padding:.25rem 1rem;color:var(--color-blue);background-color:var(--color-light-magenta);white-space:nowrap}@media only screen and (max-width:40rem){.home .lines{background-color:var(--color-light-magenta);display:inline}.home .lines:has(.bg-magenta){background-color:var(--color-magenta)}.home .line{white-space:initial;display:inline;padding:0}}.home .bg-magenta{background-color:var(--color-magenta)}.home .color-cyan{color:var(--color-cyan)}.home .color-blue{color:var(--color-blue)}.home .color-grey{color:rgba(0,0,0,.1)}.home .tagline{display:flex;align-items:center;gap:1rem;margin:auto;width:fit-content}.home .tagline-illustration,.home .tagline-text{position:relative;width:calc(8.25*var(--base-size));perspective:10cm}.home .big-dog{position:absolute;right:84%;top:5%}.home .big-dog img{width:calc(3*var(--base-size))}.home .disk{left:90%;bottom:100%}.home .disk img{height:calc(1.25*var(--base-size))}.home .ok-hand{left:105%}.home .ok-hand img{height:calc(1.25*var(--base-size))}.home #my-name{width:fit-content;padding:.25rem 1rem;color:var(--color-blue);background-color:var(--color-cyan);font-size:clamp(1rem,3.5vw,3rem);position:relative;z-index:2;transform-origin:bottom right;transform:rotate(-5deg);white-space:nowrap}.home #my-name::after{content:"";display:block;background-color:var(--color-cyan);z-index:-1}.home #my-name::before{content:"ROGER JUNIOR IS ROGER JUNIOR IS ROGER JUNIOR IS ROGER JUNIOR IS";display:block;position:absolute;top:0;left:0;width:fit-content;padding:.25rem 1rem;color:var(--color-cyan);background-color:var(--color-magenta);font-size:inherit;white-space:nowrap;transform-origin:top left;transform:rotate(-35deg);z-index:-1}.home #open-to-freelance{text-align:center;margin-top:1rem;display:block}@media only screen and (max-width:40rem){.home #open-to-freelance{margin-top:4rem}}.home .switch-button{z-index:100;position:relative;height:calc(1.25*var(--base-size));width:auto}.home .switch-button #circle{transition:all 600ms ease-in-out;transform-origin:22% 50%}.home .switch-button.active #circle{transform:rotate(360deg)}.home header{color:#fff;background-color:var(--color-blue);background-image:url(https://rogerjunior.com/core/views/7a9aa2c839/assets/css/../images/square-bg.svg);background-position:0% 0%;animation:background-movement 50s linear infinite;position:relative;overflow:hidden}@media only screen and (min-width:40rem){.home header{min-height:100vh;min-height:100svh}}.home .header-container{padding-left:10%}@media only screen and (min-width:40rem){.home .header-container{padding-left:17%}}.home .header-menu .menu-list{justify-content:flex-end;position:absolute;top:var(--outer-margin);right:var(--outer-margin);background:var(--color-blue);padding:1rem 2rem;border-radius:4rem;border:2px solid rgba(255,255,255,.2);z-index:999}@media only screen and (max-width:40rem){.home .header-menu .menu-list{left:50%;transform:translateX(-50%);right:unset!important}}.home .header-menu .menu-link{color:#fff}.home .header-menu .menu-link-bg{filter:saturate(0) brightness(3);opacity:.7}@keyframes background-movement{from{background-position:0% 0%}to{background-position:100% 400%}}.home .scroll-down{background-color:#fff;color:var(--color-blue);padding:1rem;border-radius:1rem;position:absolute;top:100%;left:2rem;right:2rem;white-space:nowrap;overflow:hidden;height:6rem;transition:all 600ms,opacity 1ms;transition-timing-function:ease-in-out;opacity:0}.home .scroll-down .marquee{font-size:1rem!important;font-weight:400}.home .scroll-down.show{transform:translateY(-50%);opacity:1}.home .scroll-down.scrolled{color:rgba(0,0,0,0);left:0;right:0;border-radius:0;transform:translateY(0%)}.home .sticker{position:absolute;transition:filter 300ms;z-index:100;transform:translate(0,0)}.home .sticker:not(.draggable){-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.home .line-01{top:-100%;right:80%;z-index:0}.home .line-02{top:50%;left:70%;z-index:0}.home .star-07{top:100%;right:100%;z-index:0}.home .star-08{top:-40%;left:95%;z-index:0}.home .spark{animation:spark 4s ease-in-out infinite alternate;transform-origin:center}@keyframes spark{from{transform:scale(1.05)}to{transform:scale(.95)}}.home .oscilate{animation:oscilate 3s ease-in-out infinite alternate;transform-origin:center}@keyframes oscilate{from{transform:rotate(1deg)}to{transform:rotate(-1deg)}}.home .moving{transform:scale(.8);filter:drop-shadow(0 1rem .75rem rgba(0,0,0,.1))}.home .moving .bounding-box{opacity:1}.home .draggable:hover .bounding-box{opacity:1}.home .bounding-box{mix-blend-mode:difference;opacity:0;transition:opacity 300ms}.home .bounding-box::after,.home .bounding-box::before{content:""}.home .bounding-box::before{border:1px dashed #fff}.home .bounding-box::after{top:-6px;left:-6px;right:-6px;bottom:-6px;background-image:url(https://rogerjunior.com/core/views/7a9aa2c839/assets/css/../images/bounding-box.svg),url(https://rogerjunior.com/core/views/7a9aa2c839/assets/css/../images/bounding-box.svg),url(https://rogerjunior.com/core/views/7a9aa2c839/assets/css/../images/bounding-box.svg),url(https://rogerjunior.com/core/views/7a9aa2c839/assets/css/../images/bounding-box.svg);background-position:top left,top right,bottom left,bottom right;background-repeat:no-repeat;z-index:10}.home .big-intro{margin-block:10vh;font-size:clamp(1.5rem,5vw,5rem);line-height:1.3;vertical-align:-webkit-baseline-middle}.home .big-intro__emoji{width:auto;height:1em;vertical-align:middle;transform:scale(1.6);padding-inline:.2em}.home .word{vertical-align:middle;overflow-y:clip}.home .emoji-container{display:inline-block}.home .rocket-container{position:relative;display:inline-block}.home .rocket-line{position:absolute;top:115%;right:107%;height:5em;width:auto;z-index:2}.home .erasure{position:relative;white-space:nowrap}.home .erasure::after{display:none;content:"";background-image:url(https://rogerjunior.com/core/views/7a9aa2c839/assets/css/../images/erasure_animated.svg);background-position:center 100%;background-size:contain;background-repeat:no-repeat}.home .erasure.animated::after{display:block}.home #bridge-the-gap p:first-of-type{margin-top:10vh}.home #illustration{width:100%;height:auto;margin-top:-20%}.home .awards{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));width:100%}.home .award .award-stamp{transition:all 300ms}.home .award .award-stamp:hover{transform:scale(.7) rotate(2deg)!important}.home .award:nth-of-type(1) .award-stamp{transform:rotate(1deg) scale(.8)}.home .award:nth-of-type(2) .award-stamp{transform:rotate(-1deg) scale(.8)}.home .award:nth-of-type(3) .award-stamp{transform:rotate(3deg) scale(.8)}.home .award:nth-of-type(4) .award-stamp{transform:rotate(-2deg) scale(.8)}.home .award-date{font-weight:700;margin-top:-1rem}.home #good-design .p-container{max-width:calc(var(--p-size)*17)}.home #windows-error{width:100%;height:80vh;max-height:50vw;border-radius:2rem;background-color:var(--color-light-magenta)}.home .windows-error-container{position:relative}.home .windows-error-title{position:absolute;display:flex;align-items:center;justify-content:center;top:50%;left:50%;transform:translate(-50%,-50%)}.home #window-frame{position:absolute;z-index:-1;left:100vw;max-width:50vw;height:auto}.home .you-get{background-color:#fafafa;border-radius:1rem;padding:var(--outer-margin);height:100%;margin-bottom:1rem;transition:all 300ms;outline:0rem solid rgba(0,0,0,0);z-index:5}@media(hover:hover)and (pointer:fine){.home .you-get:hover{transform:scale(1.1) rotate(-2deg);outline:.25rem solid rgba(0,0,0,.05);z-index:10}}.home .you-get-icons{margin-top:2rem;height:min(6vw,1.5rem);max-width:100%;width:auto}.home .you-get .full-width{margin-bottom:2rem}.home .you-get strong{color:var(--color-blue)}.home #final-arrow{position:absolute;transform:translateX(-100%) translateY(1rem);transform-origin:top right;width:calc(var(--base-size)*3.5);max-width:50vw;z-index:3;height:auto;background-clip:content-box,padding-box;overflow:visible}.home #final-arrow .arrow-line{stroke-dasharray:1200px;stroke-dashoffset:1200px;transition:all 700ms ease-in-out;transition-delay:300ms}.home #final-arrow .tip{stroke-dasharray:50px;stroke-dashoffset:-50px;transition:all 300ms ease-in-out;transition-delay:700ms}.home #final-arrow.animated .arrow-line,.home #final-arrow.animated .tip{stroke-dashoffset:0}.phrase-two{position:absolute;top:0}.phrase-two .line{transition:all 300ms ease-in-out;transform:rotateX(180deg) translateZ(1px);z-index:0}.phrase-two{transform:translateZ(1px);z-index:0}.phrase-one{transform:translateZ(2px);z-index:10}.switch .phrase-two{transform:translateZ(2px)}.switch .phrase-one{transform:translateZ(1px)}.switch .phrase-two .line{transform:rotateX(0) translateZ(2px);z-index:10}.switch .phrase-one .line{transform:rotateX(180deg) translateZ(1px);z-index:0}.tagline-switcher{display:none}.single-case .portfolio{line-height:1.5;margin:auto}.single-case .portfolio .chatgpt-p{background-color:#444654;color:#fff;padding:1rem;border-radius:1rem;flex:1;margin-left:1rem}.single-case .portfolio .cursor{height:1em;width:1ch;background-color:#fff;display:inline-block;animation:cursor 1s linear infinite forwards}@keyframes cursor{0%{opacity:0}30%{opacity:0}31%{opacity:1}100%{opacity:1}}.single-case .portfolio .figure img{width:100%;border-radius:1rem}.single-case .portfolio .container{max-width:120ch}.single-case .portfolio h2{--base-size:clamp(1.25rem, 1vw, 1.5rem);color:var(--color-blue);background-color:var(--color-light-magenta);width:fit-content;text-transform:uppercase;padding:.125em .75em .06125em;border-radius:2rem;margin-left:-.75em}.single-case .portfolio .bg-light-pink h2{background-color:#fff}.single-case .portfolio p{margin-block:1rem;font-size:clamp(1rem,2vw,1.25rem);line-height:1.25}.single-case .portfolio .r-gallery{display:flex;align-items:center;justify-content:center;width:100%;padding:5rem 0;overflow-x:auto;flex-wrap:wrap}.single-case .portfolio .r-gallery__img{height:40vh;width:auto;margin:1rem;transition:all 300ms ease-in-out}.single-case .portfolio .r-nav{background-color:rgba(0,0,0,0);color:#0000f1;height:4rem}.single-case .portfolio .r-nav__logo{padding-top:1.5rem}.single-case .portfolio .r-nav__logo a{text-decoration:none}.single-case .portfolio .r-nav__logo a:visited{color:#0000f1}.single-case .portfolio .r-nav__link{color:#393939}.single-case .portfolio .r-top{border:solid #393939;padding:1rem 0;border-width:1px 0 1px 0;text-transform:uppercase;letter-spacing:2px}.single-case .portfolio .r-portfolio-title{font-size:clamp(2rem,6vw,4rem);font-family:proxima-nova,Proxima Nova,Arial,Helvetica,sans-serif;font-weight:900;font-style:italic}.single-case .portfolio .expand-right{margin-left:-2rem;max-width:40rem;width:calc(100% + 5rem);transform:translateX(5rem);display:block;position:relative}.single-case .portfolio .expand-left{margin-right:-2rem;max-width:40rem;width:calc(100% + 5rem);transform:translateX(-5rem);display:block;position:relative}.single-case .portfolio .r-speed td{padding:.5rem}@media screen and (max-width:30rem){.single-case .portfolio .r-speed td{padding:1rem 0rem;vertical-align:top}.single-case .portfolio .r-speed td:first-child{white-space:initial}}@media only screen and (max-width:40rem){.footer-contacts-list{text-align:center}}.footer-contacts-link{color:var(--color-cyan);font-size:max(1rem,var(--base-size)/4.5);text-decoration:underline;padding:1rem;white-space:nowrap;display:inline-block;width:fit-content;transition:all 300ms;position:relative;z-index:1}@media(hover:hover)and (pointer:fine){.footer-contacts-link:hover{transform:scale(.95) rotate(-2deg);z-index:99}}@media only screen and (max-width:40rem){.footer-contacts-link{margin:auto}}.footer-contacts-item,.footer-contacts-item--strong{z-index:0;position:relative}.copying{z-index:99}.footer-contacts-item--strong .footer-contacts-link{text-decoration:none;font-family:var(--font-primary);font-size:max(1.2rem,var(--base-size)/2)}.footer .bg-blue{background-image:url(https://rogerjunior.com/core/views/7a9aa2c839/assets/css/../images/lets-talk.svg);background-position:top 80% center;background-size:contain;background-repeat:no-repeat;padding:calc(var(--base-size)*.75) calc(var(--base-size)*.5)}[copy-content]{position:relative}.copied{position:absolute;display:none;z-index:999}.clippy-dialog{background:var(--color-magenta);padding:1.5rem;border-radius:1rem;width:calc(var(--base-size)*3.5);min-width:15rem;position:absolute;right:42%;bottom:60%;transform-origin:calc(100% - 1rem) calc(100% + 2.43rem)}@media only screen and (max-width:40rem){.clippy-dialog{bottom:30%;right:38%;left:0}}@media only screen and (min-width:40rem)and (max-width:64rem){.clippy-dialog{min-width:0}}.clippy-dialog p{margin:0;font-size:clamp(1rem,1.25vw,1.5rem)}.clippy-dialog::after{content:"";width:2.75rem;height:2.43rem;background-image:url(https://rogerjunior.com/core/views/7a9aa2c839/assets/css/../images/dialog-tip.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:99%;right:1rem}@media only screen and (max-width:40rem){.clippy-dialog::after{transform:scale(.7) rotate(318deg) translate(148%,-87%);transform-origin:top right}}.clippy-buttons{display:flex;gap:.5rem;font-size:clamp(1rem,1.25vw,1.5rem);margin-top:1rem;flex-wrap:wrap}.clippy-button{background-color:rgba(255,255,255,.2);color:#fff}.clippy-button:hover{background-color:#fff;color:var(--color-magenta)}.clippy{float:right;width:50%;height:auto}@media only screen and (max-width:40rem){.clippy{transform:translateX(30%)}}.clippy .top-lid,.clippy .bottom-lid{transition:all 300ms}.clippy .open #l-top-lid{transform:translateY(-9%)}.clippy .open #l-bottom-lid{transform:translateY(5.5%)}.clippy .open #r-top-lid{transform:translateY(-5.5%)}.clippy .open #r-bottom-lid{transform:translateY(8%)}.clippy g,.clippy path{transform-origin:center}