.st-consent{position:fixed;z-index:1000;max-width:calc(100vw - calc(48 * var(--st-display-unit, 1px)));box-sizing:border-box;border:1px solid #b8cde05c;background:#fffffff5;color:#21344e;font-family:Manrope,Arial,sans-serif;isolation:isolate}.st-consent[hidden],.st-consent [hidden]{display:none!important}.st-consent:before{content:"";position:absolute;top:0;left:calc(24 * var(--st-display-unit, 1px));right:calc(24 * var(--st-display-unit, 1px));height:calc(2 * var(--st-display-unit, 1px));background:linear-gradient(90deg,transparent,#6a94ff,#39b5e9,transparent);border-radius:calc(99 * var(--st-display-unit, 1px))}.st-consent-head{display:flex;align-items:center}.st-consent-mark{display:grid;place-items:center;flex:0 0 calc(42 * var(--st-display-unit, 1px));background:linear-gradient(135deg,#d9ebff,#eef0ff)}.st-consent-mark svg{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.st-consent-kicker{font-size:calc(9 * var(--st-display-unit, 1px));letter-spacing:.15em;font-weight:700;color:#637fa3;margin-bottom:calc(5 * var(--st-display-unit, 1px))}.st-consent h2{font:inherit;line-height:1.2;margin:0;color:inherit}.st-consent p{margin:0 0 calc(17 * var(--st-display-unit, 1px));color:#68788d}.st-consent-actions{display:grid;grid-template-columns:1fr 1fr}.st-consent button{font:inherit;cursor:pointer}.st-consent-all,.st-consent-necessary,.st-consent-save{font-weight:700!important;border:1px solid #adc0d24f;line-height:1.4}.st-consent-all{color:#fff;border-color:transparent}.st-consent-necessary{color:#425976}.st-consent-all:hover{filter:brightness(1.06)}.st-consent-necessary:hover{background:#e8eef7}.st-consent-footer{display:flex;align-items:center;justify-content:space-between;gap:calc(12 * var(--st-display-unit, 1px))}.st-consent-settings,.st-consent-footer a{border:0;background:none;color:#68788d;text-decoration:none;padding:calc(3 * var(--st-display-unit, 1px)) 0}.st-consent-settings:hover,.st-consent-footer a:hover{text-decoration:underline;text-underline-offset:calc(3 * var(--st-display-unit, 1px))}.st-consent-options{border-top:1px solid #9cb3ce33;max-height:40svh;overflow:auto}.st-consent-option{display:grid;grid-template-columns:1fr auto;gap:calc(5 * var(--st-display-unit, 1px)) calc(20 * var(--st-display-unit, 1px))}.st-consent-option b{font-size:calc(12 * var(--st-display-unit, 1px));font-weight:650}.st-consent-option small{grid-column:1;font-size:calc(11 * var(--st-display-unit, 1px));line-height:1.65;color:#68788d}.st-consent-option input{grid-column:2;grid-row:1/3;align-self:center;width:calc(19 * var(--st-display-unit, 1px));height:calc(19 * var(--st-display-unit, 1px));accent-color:#348ee5;cursor:pointer}.st-consent-option>span{grid-column:2;grid-row:1/3;align-self:center;font-size:calc(10 * var(--st-display-unit, 1px));color:#75869b}.st-consent-save{color:#fff;width:100%;margin-top:calc(12 * var(--st-display-unit, 1px))}.st-consent button:focus-visible,.st-consent input:focus-visible,.st-consent a:focus-visible,.st-consent-reopen:focus-visible{outline:calc(2 * var(--st-display-unit, 1px)) solid #499eea;outline-offset:calc(3 * var(--st-display-unit, 1px))}.st-consent-reopen{font:inherit;font-size:calc(11 * var(--st-display-unit, 1px));color:inherit;border:0;background:none;cursor:pointer;padding:calc(14 * var(--st-display-unit, 1px))}.st-consent.is-entering{animation:st-consent-in .5s cubic-bezier(.16,1,.3,1) both}html[data-theme=dark] .st-consent{color:#eff4fc}html[data-theme=dark] .st-consent-mark{background:linear-gradient(135deg,#263d59,#2b3453);color:#91beff}html[data-theme=dark] .st-consent-kicker{color:#a2badc}html[data-theme=dark] .st-consent p,html[data-theme=dark] .st-consent-option small,html[data-theme=dark] .st-consent-settings,html[data-theme=dark] .st-consent-footer a{color:#acbad0}html[data-theme=dark] .st-consent-necessary{color:#d1def1}html[data-theme=dark] .st-consent-save{background:#759bcf;color:#101e31}@keyframes st-consent-in{0%{opacity:0;transform:translateY(calc(15 * var(--st-display-unit, 1px)))}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){.st-consent{max-height:calc(100svh - calc(24 * var(--st-display-unit, 1px)));overflow:auto}.st-consent-actions{gap:calc(8 * var(--st-display-unit, 1px))}.st-consent-options{max-height:32svh}.wp-packages .st-free-functions{margin-top:calc(13 * var(--st-display-unit, 1px))}}@media(prefers-reduced-motion:reduce){.st-consent.is-entering{animation:none}}.st-consent{left:calc(18 * var(--st-display-unit, 1px));bottom:calc(18 * var(--st-display-unit, 1px));width:calc(354 * var(--st-display-unit, 1px));padding:calc(17 * var(--st-display-unit, 1px)) calc(18 * var(--st-display-unit, 1px));border-radius:calc(18 * var(--st-display-unit, 1px));box-shadow:0 8px 30px #24364b16;border-color:#acbbc53b;backdrop-filter:blur(12px)}.st-consent:before{display:none}.st-consent-head{gap:calc(9 * var(--st-display-unit, 1px));margin-bottom:calc(8 * var(--st-display-unit, 1px))}.st-consent-kicker{display:none}.st-consent-mark{width:calc(24 * var(--st-display-unit, 1px));height:calc(25 * var(--st-display-unit, 1px));flex-basis:calc(24 * var(--st-display-unit, 1px));background:none!important;border-radius:0;color:#708a9e}.st-consent-mark svg{width:calc(19 * var(--st-display-unit, 1px));height:calc(19 * var(--st-display-unit, 1px))}.st-consent h2{font-size:calc(14 * var(--st-display-unit, 1px));letter-spacing:-.02em;font-weight:650}.st-consent p{font-size:calc(11 * var(--st-display-unit, 1px));line-height:1.65;margin-bottom:calc(12 * var(--st-display-unit, 1px))}.st-consent-actions{gap:calc(7 * var(--st-display-unit, 1px))}.st-consent-all,.st-consent-necessary,.st-consent-save{min-height:calc(38 * var(--st-display-unit, 1px));padding:calc(9 * var(--st-display-unit, 1px)) calc(8 * var(--st-display-unit, 1px));border-radius:calc(9 * var(--st-display-unit, 1px));font-size:calc(10 * var(--st-display-unit, 1px))!important}.st-consent-all{background:#48667e;box-shadow:none}.st-consent-necessary{background:transparent;border-color:#a7b8c43b}.st-consent-footer{margin-top:calc(10 * var(--st-display-unit, 1px))}.st-consent-settings,.st-consent-footer a{font-size:calc(10 * var(--st-display-unit, 1px))!important}.st-consent-options{margin-top:calc(12 * var(--st-display-unit, 1px));padding-top:calc(9 * var(--st-display-unit, 1px))}.st-consent-option{padding:calc(9 * var(--st-display-unit, 1px)) 0}.st-consent-save{background:#48667e}html[data-theme=dark] .st-consent{background:#1b2029f7;box-shadow:0 8px 32px #0003;border-color:#8798af29}html[data-theme=dark] .st-consent-all{background:#7897b6;color:#101f30}html[data-theme=dark] .st-consent-necessary{background:transparent;border-color:#8297b233}.st-consent.is-entering{animation-duration:.25s}@media(max-width:600px){.st-consent{left:calc(12 * var(--st-display-unit, 1px));bottom:calc(12 * var(--st-display-unit, 1px));width:calc(100% - calc(24 * var(--st-display-unit, 1px)));max-width:calc(354 * var(--st-display-unit, 1px));padding:calc(15 * var(--st-display-unit, 1px)) calc(17 * var(--st-display-unit, 1px));border-radius:calc(17 * var(--st-display-unit, 1px))}.st-consent h2{font-size:calc(14 * var(--st-display-unit, 1px))}.st-consent-head{margin-bottom:calc(7 * var(--st-display-unit, 1px))}.st-consent p{font-size:calc(11 * var(--st-display-unit, 1px));margin-bottom:calc(11 * var(--st-display-unit, 1px))}.st-consent-all,.st-consent-necessary{min-height:calc(40 * var(--st-display-unit, 1px));padding:calc(10 * var(--st-display-unit, 1px)) calc(8 * var(--st-display-unit, 1px))}}.st-consent.st-consent-inline{position:static;inset:auto;width:min(100%,calc(760 * var(--st-display-unit, 1px)));max-width:100%;margin:calc(22 * var(--st-display-unit, 1px)) 0 calc(10 * var(--st-display-unit, 1px));padding:calc(20 * var(--st-display-unit, 1px)) calc(23 * var(--st-display-unit, 1px));box-shadow:none;backdrop-filter:none;animation:none;max-height:none;overflow:visible}.st-consent-inline .st-consent-options{max-height:none;overflow:visible}.st-footer-base nav,.ix-footer-bottom nav{flex-wrap:wrap;align-items:center}.st-footer-base .st-consent-reopen,.ix-footer-bottom .st-consent-reopen{position:static;inset:auto;display:inline-block;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer;margin:0}.st-footer-v29 .st-consent-inline{background:#202734;color:#eff4fc;border-color:#8798af29}.st-footer-v29 .st-consent-inline :is(p,.st-consent-option small,.st-consent-settings,.st-consent-footer a){color:#b9c7dc}.st-footer-v29 .st-consent-inline .st-consent-necessary{color:#d9e4f3;background:transparent;border-color:#8297b244}.st-footer-v29 .st-consent-inline .st-consent-all,.st-footer-v29 .st-consent-inline .st-consent-save{background:#90b5df;color:#112035}@media(max-width:600px){.st-consent.st-consent-inline{padding:calc(17 * var(--st-display-unit, 1px));margin-top:calc(20 * var(--st-display-unit, 1px))}}:root{--st-display-unit: max(1px, .0390625vw);font-size:calc(16 * var(--st-display-unit))}
