:where(body){--t2-factbox-color-background:var(--wp--custom--t2-factbox--color--background,var(--wp--custom--t-2-factbox--color--background,var(--t2-color-background,#fff)));--t2-factbox-border:var(--wp--custom--t2-factbox--border,var(--wp--custom--t-2-factbox--border,1px solid #e0e0e0));--t2-factbox-max-height:var(--wp--custom--t2-factbox--max-height,var(--wp--custom--t-2-factbox--max-height,150px))}.t2-factbox{background:var(--t2-factbox-color-background);border:var(--t2-factbox-border);margin:1.75em 0;position:relative}.t2-factbox.has-background{border:0}.t2-factbox.is-minimized{margin-bottom:calc(1em + 1.5rem)}.is-minimized>.t2-factbox__content{max-height:var(--t2-factbox-max-height);overflow:hidden;transition:max-height .5s;will-change:max-height}.t2-factbox__blocks{padding:1.5rem}.t2-factbox__blocks>:first-child{margin-top:0}.t2-factbox__blocks>:last-child{margin-bottom:0}.is-minimized .t2-factbox__blocks{padding-bottom:2.5rem}.t2-factbox__gradient{background:linear-gradient(hsla(0,0%,100%,0),var(--t2-factbox-color-background) 70%);bottom:0;height:3.75rem;left:0;pointer-events:none;position:absolute;width:100%}.t2-factbox__expand{align-items:center;background:inherit;border:1px solid;border-color:inherit;border-radius:50%;bottom:0;color:inherit;cursor:pointer;display:flex;height:3rem;justify-content:center;left:50%;padding:0;position:absolute;transform:translate(-50%,50%);width:3rem}.t2-factbox__expand svg{fill:currentColor;transition:transform .2s;will-change:transform}.is-expanded>.t2-factbox__gradient{opacity:0;transition:opacity .5s;will-change:opacity}.is-expanded>.t2-factbox__expand svg{transform:rotate(-180deg)}@media (prefers-reduced-motion){.is-minimized>.t2-factbox__content,.t2-factbox__expand svg{transition:none}}