.wp-block-group.alignfull.is-layout-flow:has(.c-caption-text){overflow:visible;position:relative;z-index:3}.c-caption-text{--tooltip-arrow-position: middle;--tooltip-arrow-rotation: 0deg;--tooltip-bg-color: var(--color--9);--tooltip-marker-size: 20px;--tooltip-popup-offset: 12px;--tooltip-popup-width: 282px;--tooltip-text-color: var(--color--14);--tooltip-top-space: -.05em;clip-path:none!important;overflow:visible;z-index:3}.c-caption-text:has(.tooltip_popup.is-centered.is-open),.c-caption-text:has(.tooltip.is-active){z-index:5}.c-caption-text .block_inner{position:relative;z-index:1}.c-caption-text .text{font-size:max(2rem,min(calc(2rem + (58 - 32) * ((100vw - 26.25rem) / (1440 - 420))),3.625rem));line-height:1em;overflow:visible;position:relative;text-wrap:pretty}.c-caption-text .text b,.c-caption-text .text strong{font-weight:600}.c-caption-text .text s{-webkit-text-decoration:line-through;text-decoration:line-through}.c-caption-text .text u{-webkit-text-decoration:underline;text-decoration:underline}.c-caption-text .text p{display:block}.c-caption-text .text i,.c-caption-text .text em{font-style:italic}.c-caption-text .tooltip-placeholder{display:inline-block;opacity:.6;transition:opacity .3s ease;pointer-events:none}.c-caption-text .tooltip-placeholder:empty{display:none}.c-caption-text.is-processing-tooltips .tooltip-placeholder{opacity:.3}.c-caption-text .tooltip{animation:tooltip-fade-in .3s ease forwards;align-items:center;display:inline-flex;margin-left:.175em;opacity:0;outline:none;pointer-events:none;position:relative;width:var(--tooltip-marker-size);height:var(--tooltip-marker-size);transform:translateY(var(--tooltip-top-space));vertical-align:var(--tooltip-arrow-position);z-index:1}.c-caption-text .tooltip.is-active{z-index:2}.c-caption-text .tooltip.-south-east{--tooltip-arrow-rotation: 0deg}.c-caption-text .tooltip.-south-west{--tooltip-arrow-rotation: 90deg}.c-caption-text .tooltip.-south-west .tooltip_popup{left:auto!important;right:100%}.c-caption-text .tooltip.-south-west.is-active .tooltip_popup{right:calc(100% + var(--tooltip-popup-offset))}.c-caption-text .tooltip.-north-east{--tooltip-arrow-rotation: 270deg}.c-caption-text .tooltip.-north-east .tooltip_popup{bottom:100%;top:auto!important}.c-caption-text .tooltip.-north-east.is-active .tooltip_popup{bottom:calc(100% + var(--tooltip-popup-offset))}.c-caption-text .tooltip.-north-west{--tooltip-arrow-rotation: 180deg}.c-caption-text .tooltip.-north-west .tooltip_popup{bottom:100%;left:auto!important;right:100%;top:auto!important}.c-caption-text .tooltip.-north-west.is-active .tooltip_popup{bottom:calc(100% + var(--tooltip-popup-offset));right:calc(100% + var(--tooltip-popup-offset))}.c-caption-text .tooltip.is-rotating .tooltip_icon:before{transform:scale(.75)}.c-caption-text .tooltip.is-rotating .tooltip_icon .tooltip_svg{width:14px;height:14px}:is(.c-caption-text .tooltip:not(.is-clicked) .tooltip_icon:hover,.c-caption-text .tooltip.is-active:not(.is-clicked) .tooltip_icon,.c-caption-text .tooltip.is-hover:not(.is-clicked) .tooltip_icon,.c-caption-text .tooltip.is-focus:not(.is-clicked) .tooltip_icon):before{transform:scale(1)}:is(.c-caption-text .tooltip:not(.is-clicked) .tooltip_icon:hover,.c-caption-text .tooltip.is-active:not(.is-clicked) .tooltip_icon,.c-caption-text .tooltip.is-hover:not(.is-clicked) .tooltip_icon,.c-caption-text .tooltip.is-focus:not(.is-clicked) .tooltip_icon) .tooltip_svg{width:18px;height:18px}.c-caption-text .tooltip_icon{align-items:center;background:transparent;border:0 none;color:var(--tooltip-text-color);display:inline-flex;justify-content:center;overflow:visible;pointer-events:auto;position:relative;width:var(--tooltip-marker-size);height:var(--tooltip-marker-size);transition-duration:.3s;transition-property:transform;transition-timing-function:var(--transition-easing-bounce--1);z-index:1}.c-caption-text .tooltip_icon:before{background:var(--tooltip-bg-color);content:"";display:block;top:-50%;left:-50%;position:absolute;width:200%;height:200%;transform:scale(.5);transition-duration:.3s;transition-property:transform;transition-timing-function:var(--transition-easing-bounce--1);z-index:01}.c-caption-text .tooltip_svg{backface-visibility:hidden;display:inline-flex;margin:auto;position:relative;width:9px;height:9px;transform:translateZ(0) rotate(var(--tooltip-arrow-rotation));transform-origin:center;transition-duration:.3s;transition-property:height,transform,width;transition-timing-function:var(--transition-easing-bounce--1);z-index:1}.c-caption-text .tooltip_svg svg{inset:0;position:absolute;width:100%;height:100%}.c-caption-text .tooltip_svg.-arrow{display:none}.c-caption-text .tooltip_svg path{fill:currentColor}.c-caption-text .tooltip_popup{background:transparent;color:var(--tooltip-text-color);opacity:0;padding:20px;pointer-events:none;top:100%;left:100%;position:absolute;transition-duration:.3s;transition-property:bottom,left,opacity,right,top,visibility;transition-timing-function:var(--transition-easing-bounce--1);visibility:hidden;width:var(--tooltip-popup-width);z-index:0}.c-caption-text .tooltip_popup:before{background:var(--tooltip-bg-color);content:"";display:block;top:0;left:0;position:absolute;width:100%;height:100%;z-index:0}.c-caption-text .tooltip_popup:not(.is-centered){display:none}.c-caption-text .tooltip_popup.is-centered{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:2px;display:block;margin:auto;max-width:300px;opacity:0;overflow:hidden;padding:30px 30px 40px;pointer-events:none;inset:50% auto auto 50%!important;position:fixed!important;transform:scale(.6);transform-origin:center;transition-duration:.4s;transition-property:opacity,transform,visibility,pointer-events;transition-timing-function:cubic-bezier(.4,0,.2,1);visibility:hidden;width:90vw;z-index:99999!important}.c-caption-text .tooltip_popup.is-centered:before{opacity:.85}.c-caption-text .tooltip_popup.is-centered.is-open{opacity:1!important;pointer-events:auto!important;transform:translate(-50%,-50%) scale(1)!important;visibility:visible!important}.c-caption-text .popup_content{display:block;font-size:max(1rem,min(calc(1rem + (18 - 16) * ((100vw - 26.25rem) / (1440 - 420))),1.125rem));line-height:1.1em;position:relative;white-space:normal;width:100%;z-index:1}.c-caption-text .tooltip_close{background:none;border:0 none;cursor:pointer;display:inline-flex;right:20px;bottom:20px;position:absolute;width:17px;height:18px;z-index:2}.c-caption-text .tooltip_close .tooltip_svg{margin:auto;inset:0;position:absolute;width:100%;height:100%}.c-caption-text .is-touch .tooltip_close,.c-caption-text .tooltip_popup.is-touch .tooltip_close{display:block}.c-caption-text .tooltip:not(.is-centered).is-active .tooltip_popup{left:calc(100% + var(--tooltip-popup-offset));opacity:1;pointer-events:auto;top:calc(100% + var(--tooltip-popup-offset));visibility:visible}.c-caption-text .pattern{aspect-ratio:1494 / 1604;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1494' height='1604' fill='none' viewBox='0 0 1494 1604'%3E%3Cpath fill='%23A09A8D' d='M752.147 1603.51 331.714 638.152l-87.75 560.328L0 1160.31l153.419-979.676 235.178-30.182L695.777 855.7l-29.269-445.48 214.924-90.773 298.618 331.257-98.64-611.394L1325.2 0l168.03 1042.04-235.92 63.16-321.106-356.191 52.376 797.101-236.433 57.4Z' opacity='.08'/%3E%3C/svg%3E") no-repeat center / contain;top:50%;left:45%;position:absolute;width:125%;height:auto;transform:scale(1) translate(-50%,-50%)}@media (min-width: 641px){.c-caption-text .pattern{display:none}}@media (min-width: 1281px){.c-caption-text{--tooltip-marker-size: 25px;--tooltip-arrow-position: top;--tooltip-top-space: .1em}.c-caption-text .tooltip{margin-top:.145em}.c-caption-text .tooltip_popup:not(.is-centered){display:block}.c-caption-text .tooltip_svg.-arrow{display:block}.c-caption-text .tooltip_svg.-expand{display:none}.c-caption-text .tooltip_close{display:none}}@keyframes tooltip-fade-in{0%{opacity:0;transform:translateY(var(--tooltip-top-space)) scale(.95)}to{opacity:1;transform:translateY(var(--tooltip-top-space)) scale(1)}}
