.c-share-button--mono{--tcd-share-button-icon:none;--tcd-share-button-icon-size:0.4em;--tcd-share-button-icon-color:#000000;--tcd-share-button-border:1px solid #dddddd;--tcd-share-button-bg-color:#ffffff;--tcd-share-button-bg-color--x:#ffffff;--tcd-share-button-bg-color--facebook:#ffffff;--tcd-share-button-bg-color--line:#ffffff;--tcd-share-button-bg-color--hatena:#ffffff;--tcd-share-button-bg-color--note:#ffffff;--tcd-share-button-bg-color--pinterest:#ffffff;--tcd-share-button-bg-color--copy:#ffffff}.c-share-button--color{--tcd-share-button-icon:none;--tcd-share-button-icon-size:0.4em;--tcd-share-button-icon-color:#ffffff;--tcd-share-button-border:none;--tcd-share-button-bg-color:#000000;--tcd-share-button-bg-color--x:#000000;--tcd-share-button-bg-color--facebook:#0866ff;--tcd-share-button-bg-color--line:#06C755;--tcd-share-button-bg-color--hatena:#00A4DE;--tcd-share-button-bg-color--note:#040000;--tcd-share-button-bg-color--pinterest:#e61d26;--tcd-share-button-bg-color--copy:#222222}.c-share-button--x{--tcd-share-button-icon:url('data:image/svg+xml,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><path d="M58.5622 42.9463L92.0668 4H84.1273L55.0353 37.8165L31.7996 4H5L40.1369 55.1366L5 95.9778H12.94L43.6618 60.2664L68.2004 95.9778H95L58.5603 42.9463H58.5622ZM47.6874 55.5871L44.1273 50.4951L15.8008 9.97708H27.9961L50.8559 42.6764L54.416 47.7684L84.131 90.2725H71.9357L47.6874 55.5891V55.5871Z"/></svg>');--tcd-share-button-icon-size:0.4em;--tcd-share-button-bg-color:var(--tcd-share-button-bg-color--x)}.c-share-button--facebook{--tcd-share-button-icon:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 99.77"><path d="M100,50c0-6.89-1.29-13.34-3.87-19.37s-6.18-11.35-10.8-15.96c-4.62-4.62-9.94-8.22-15.96-10.8S56.89,0,50,0s-13.34,1.29-19.37,3.87-11.35,6.18-15.96,10.8c-4.62,4.62-8.22,9.94-10.8,15.96S0,43.11,0,50c0,6.1.98,11.85,2.93,17.25s4.77,10.29,8.45,14.67,7.94,8.06,12.79,11.03c4.85,2.97,10.09,5.01,15.73,6.1v-34.04h-9.86v-15.02h9.86v-12.44c0-3.29.82-6.26,2.46-8.92s3.76-4.77,6.34-6.34,5.52-2.35,8.8-2.35h12.44v15.02h-9.86c-1.41,0-2.62.51-3.64,1.53s-1.53,2.15-1.53,3.4v10.09h15.02v15.02h-15.02v34.74c6.42-.63,12.36-2.35,17.84-5.16s10.25-6.46,14.32-10.92,7.24-9.55,9.51-15.26,3.4-11.85,3.4-18.43Z"/></svg>');--tcd-share-button-icon-size:0.45em;--tcd-share-button-bg-color:var(--tcd-share-button-bg-color--facebook)}.c-share-button--line{--tcd-share-button-icon:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 97.48"><path d="M50,0C22.39,0,0,18.32,0,40.92c0,20.29,18.05,37.13,41.73,40.35,0,0-.02,0-.02,0,.11.01.2.02.31.03.26.03.52.07.78.1,2.6.36,3.83.98,3.79,3.82-.05,3.2-1.3,5.57-2.04,7.1s-2.32,7.8,4.83,3.9c5.5-3,32.53-16.21,44.68-35.95,3.22-4.89,5.24-10.39,5.78-16.22.02-.18.04-.36.05-.54.02-.28.04-.56.06-.84.03-.58.05-1.16.05-1.75C100,18.32,77.62,0,50,0h0ZM29.02,52.73h-9.52c-1.41,0-2.55-1.14-2.55-2.55v-19.31c0-1.41,1.14-2.55,2.55-2.55s2.55,1.14,2.55,2.55v16.76h6.97c1.41,0,2.55,1.14,2.55,2.55,0,1.41-1.14,2.55-2.55,2.55h0ZM39.89,50.18c0,1.41-1.14,2.55-2.55,2.55s-2.55-1.14-2.55-2.55v-19.31c0-1.41,1.14-2.55,2.55-2.55s2.55,1.14,2.55,2.55v19.31ZM63.15,51.98s-.06.05-.09.08c-.09.08-.19.17-.29.24-.07.05-.15.09-.23.13-.07.04-.13.08-.2.11-.09.04-.19.06-.29.09-.06.02-.12.04-.19.06-.17.03-.33.05-.5.05h0s-.02,0-.02,0c-.16,0-.32-.02-.47-.05-.08-.02-.16-.05-.24-.07-.08-.02-.16-.04-.24-.07-.09-.04-.18-.09-.27-.14-.06-.03-.12-.06-.17-.09-.31-.21-.57-.49-.77-.82l-9.89-13.07v11.77c0,1.41-1.14,2.55-2.55,2.55s-2.55-1.14-2.55-2.55v-19.31s.01-.08.01-.13c0-.12.01-.25.04-.37.02-.09.05-.18.08-.27.02-.07.04-.14.06-.2.04-.1.1-.2.16-.3.03-.05.05-.1.08-.14.19-.28.43-.52.71-.71.05-.03.1-.05.15-.08.09-.05.18-.11.28-.15.07-.03.15-.05.23-.07.08-.02.16-.06.25-.07.15-.03.3-.04.45-.04.02,0,.03,0,.05,0,0,0,.02,0,.03,0,.16,0,.32.02.47.05.08.02.15.04.22.07.08.03.17.05.25.08.09.04.17.08.25.13.06.04.13.06.19.1.14.09.27.2.39.32h0c.15.15.27.32.38.5l9.89,13.07v-11.76c0-1.41,1.14-2.55,2.55-2.55s2.55,1.14,2.55,2.55v19.31c0,.17-.02.34-.05.51-.01.06-.03.11-.05.16-.03.11-.05.21-.1.31-.03.07-.07.13-.1.19-.04.08-.08.17-.13.24-.07.1-.15.19-.23.28-.03.04-.05.07-.09.1h0ZM79.85,37.98c1.41,0,2.55,1.14,2.55,2.55s-1.14,2.55-2.55,2.55h-6.97v4.56h6.97c1.41,0,2.55,1.14,2.55,2.55s-1.14,2.55-2.55,2.55h-9.52c-1.41,0-2.55-1.14-2.55-2.55v-19.31c0-1.41,1.14-2.55,2.55-2.55h9.52c1.41,0,2.55,1.14,2.55,2.55s-1.14,2.55-2.55,2.55h-6.97v4.56h6.97Z"/></svg>');--tcd-share-button-icon-size:0.45em;--tcd-share-button-bg-color:var(--tcd-share-button-bg-color--line)}.c-share-button--hatena{--tcd-share-button-icon:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 83.89"><path d="M100,72.72c0,6.15-4.98,11.13-11.13,11.13s-11.13-4.98-11.13-11.13,4.98-11.13,11.13-11.13,11.13,4.98,11.13,11.13ZM78.73,0h20.27v55.36h-20.27V0ZM47.9,37.25s14.01-.89,14.01-17.67C61.91.14,44.37.04,34.36.04H0v83.85h34.06c27.68,0,32.39-15.14,32.39-24.85s-4.71-18.85-18.55-21.79h0ZM21.36,15.84h9.43c1.77,0,9.43.75,9.43,8.04,0,8.61-6.63,8.32-11.04,8.32h-7.81V15.83h0ZM32.4,66.06h-11.05v-18.4h11.26c6.41,0,11.26,1.32,11.26,9.2s-6.33,9.2-11.49,9.2h0Z"/></svg>');--tcd-share-button-icon-size:0.4em;--tcd-share-button-bg-color:var(--tcd-share-button-bg-color--hatena)}.c-share-button--note{--tcd-share-button-icon:url('data:image/svg+xml,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><path d="M10 10.4968C25.408 10.4968 46.504 9.70479 61.648 10.1208C81.952 10.6408 89.624 19.5048 89.888 41.3448C90.152 53.7208 89.888 89.1048 89.888 89.1048H67.896C67.896 58.1368 68.008 53.0168 67.896 43.2568C67.632 34.6568 65.2 30.5768 58.584 29.7928C51.592 29.0088 31.992 29.6808 31.992 29.6808V89.1448H10V10.4968Z"/></svg>');--tcd-share-button-icon-size:0.4em;--tcd-share-button-bg-color:var(--tcd-share-button-bg-color--note)}.c-share-button--pinterest{--tcd-share-button-icon:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100.02"><path d="M50,0C22.39,0,0,22.39,0,50c0,21.19,13.19,39.27,31.79,46.55-.43-3.94-.83-10.03.18-14.34.9-3.9,5.86-24.84,5.86-24.84,0,0-1.49-3-1.49-7.42,0-6.94,4.04-12.15,9.04-12.15,4.26,0,6.33,3.2,6.33,7.03,0,4.28-2.73,10.71-4.15,16.64-1.19,4.98,2.48,9.04,7.39,9.04,8.88,0,15.71-9.38,15.71-22.9,0-11.97-8.61-20.33-20.87-20.33-14.22,0-22.57,10.66-22.57,21.71,0,4.31,1.65,8.9,3.72,11.41.41.5.47.92.34,1.44-.38,1.58-1.22,4.98-1.4,5.68-.23.92-.72,1.1-1.67.68-6.24-2.91-10.14-12.04-10.14-19.36,0-15.78,11.45-30.25,33.03-30.25,17.34,0,30.82,12.35,30.82,28.88s-10.87,31.11-25.95,31.11c-5.07,0-9.83-2.64-11.45-5.75,0,0-2.5,9.54-3.11,11.88-1.13,4.35-4.17,9.78-6.22,13.1,4.69,1.44,9.65,2.23,14.81,2.23,27.61,0,50-22.39,50-50S77.61,0,50,0h0Z"/></svg>');--tcd-share-button-icon-size:0.4em;--tcd-share-button-bg-color:var(--tcd-share-button-bg-color--pinterest)}.c-share-button--copy{--tcd-share-button-icon:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 23.98"><path d="M12.45,1.91C13.73.67,15.46-.02,17.24,0c1.79.02,3.5.73,4.76,2,1.26,1.26,1.98,2.97,2,4.76s-.67,3.51-1.91,4.79l-.02.02-3.15,3.15s0,0,0,0c-.69.69-1.52,1.23-2.44,1.57-.92.34-1.89.48-2.87.41s-1.92-.35-2.78-.82c-.86-.47-1.6-1.12-2.19-1.9-.52-.7-.38-1.68.32-2.2.7-.52,1.68-.38,2.2.32.32.42.72.77,1.18,1.02.46.25.97.4,1.5.44.52.04,1.05-.04,1.54-.22s.94-.47,1.31-.84l3.14-3.14c.66-.69,1.03-1.61,1.02-2.57,0-.96-.39-1.88-1.07-2.56-.68-.68-1.6-1.07-2.56-1.07-.96,0-1.88.36-2.57,1.02l-1.79,1.78c-.62.61-1.61.61-2.22,0-.61-.62-.61-1.61,0-2.22l1.82-1.81h0Z"/><path d="M7.52,7.7c.92-.34,1.89-.48,2.87-.41s1.92.35,2.78.82c.86.47,1.6,1.12,2.19,1.9.52.7.38,1.68-.32,2.2-.7.52-1.68.38-2.2-.32-.32-.42-.72-.77-1.18-1.02-.46-.25-.97-.4-1.5-.44-.52-.04-1.05.04-1.54.22s-.94.47-1.31.84l-3.14,3.14c-.66.69-1.03,1.61-1.02,2.57,0,.96.39,1.88,1.07,2.56.68.68,1.6,1.07,2.56,1.07.96,0,1.88-.36,2.57-1.02l1.78-1.78c.61-.61,1.61-.61,2.22,0,.61.61.61,1.61,0,2.22l-1.81,1.81c-1.29,1.24-3.01,1.93-4.79,1.91s-3.5-.73-4.76-2C.73,20.72.02,19.01,0,17.22c-.02-1.79.67-3.51,1.91-4.79l.02-.02,3.15-3.15s0,0,0,0c.69-.69,1.52-1.23,2.44-1.57h0Z"/></svg>');--tcd-share-button-icon-size:0.4em;--tcd-share-button-bg-color:var(--tcd-share-button-bg-color--copy)}.c-share-button--copy.is-copied{--tcd-share-button-icon:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="m382-339.38 345.54-345.54q8.92-8.93 20.88-9.12 11.96-.19 21.27 9.12 9.31 9.31 9.31 21.38 0 12.08-9.31 21.39l-362.38 363q-10.85 10.84-25.31 10.84-14.46 0-25.31-10.84l-167-167q-8.92-8.93-8.8-21.2.11-12.26 9.42-21.57t21.38-9.31q12.08 0 21.39 9.31L382-339.38Z"/></svg>');--tcd-share-button-icon-size:0.6em}.c-share-button{display:flex;flex-wrap:wrap;justify-content:center;gap:.5em;font-size:40px}.c-share-button__item{position:relative;display:grid;width:1em;height:1em;padding:0;border-radius:50%;background-color:var(--tcd-share-button-bg-color);border:var(--tcd-share-button-border)}.c-share-button__item:before{content:'';place-self:stretch;background-color:var(--tcd-share-button-icon-color);mask:var(--tcd-share-button-icon) no-repeat center / var(--tcd-share-button-icon-size)}.c-share-button--copy:after{content:attr(data-popup);position:absolute;font-size:10px;white-space:nowrap;background:#f6f6f6;padding:.5em 1em;top:-30px;left:50%;transform:translateX(-50%);border-radius:5px;transition-property:opacity pointer-events visivility;transition-duration:0.2s;transition-timing-function:ease}.c-share-button--copy.is-copied{pointer-events:none}.c-share-button--copy:not(.is-copied):after{opacity:0;pointer-events:none;visibility:hidden}@media (any-hover:hover){.c-share-button__item:hover{opacity:.7}}@media (max-width:767px){.c-share-button{gap:.3em;font-size:35px}}@media (max-width:575px){.c-share-button--copy:after{left:auto;right:-20px;transform:initial}}:root{--tcd-sns-icon:;--tcd-sns-icon-size:18px;--tcd-sns-icon--x:var(--tcd-icon--x);--tcd-sns-icon--facebook:var(--tcd-icon--facebook);--tcd-sns-icon--line:var(--tcd-icon--line);--tcd-sns-icon--youtube:var(--tcd-icon--youtube);--tcd-sns-icon--instagram:var(--tcd-icon--instagram);--tcd-sns-icon--tiktok:var(--tcd-icon--tiktok);--tcd-sns-icon--pinterest:var(--tcd-icon--pinterest);--tcd-sns-icon--note:var(--tcd-icon--note);--tcd-sns-icon--mail:var(--tcd-icon--mail);--tcd-sns-icon--site:var(--tcd-icon--site)}.c-sns-icons-item--x{--tcd-sns-icon:var(--tcd-sns-icon--x)}.c-sns-icons-item--facebook{--tcd-sns-icon:var(--tcd-sns-icon--facebook)}.c-sns-icons-item--line{--tcd-sns-icon:var(--tcd-sns-icon--line)}.c-sns-icons-item--youtube{--tcd-sns-icon:var(--tcd-sns-icon--youtube)}.c-sns-icons-item--instagram{--tcd-sns-icon:var(--tcd-sns-icon--instagram)}.c-sns-icons-item--tiktok{--tcd-sns-icon:var(--tcd-sns-icon--tiktok)}.c-sns-icons-item--pinterest{--tcd-sns-icon:var(--tcd-sns-icon--pinterest)}.c-sns-icons-item--note{--tcd-sns-icon:var(--tcd-sns-icon--note)}.c-sns-icons-item--mail{--tcd-sns-icon:var(--tcd-sns-icon--mail)}.c-sns-icons-item--site{--tcd-sns-icon:var(--tcd-sns-icon--site)}.c-sns-icons{display:flex;align-items:center;justify-content:var(--tcd-sns-icon-justify,initial);flex-wrap:wrap;font-size:var(--tcd-sns-icon-size);gap:.8em;color:var(--tcd-sns-icon-color,#000000)}.c-sns-icons-item{display:grid;place-items:stretch;width:1em;height:1em}@media (any-hover:hover){.c-sns-icons-item:hover{opacity:.5}}.c-sns-icons--color .c-sns-icons-item:before{content:'';background:var(--tcd-sns-icon) no-repeat center / contain}.c-sns-icons--mono .c-sns-icons-item:before{content:'';background-color:currentColor;mask:var(--tcd-sns-icon) no-repeat center / contain}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}:root,::before,::after{--tcd-base-font-color:#000000;--tcd-base-font-size:16px;--tcd-base-font-type:Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;--tcd-base-container-size:930px;--tcd-base-link-color:inherit;--tcd-base-link-decoration:none;--tcd-accent-color:#000000;--tcd-accent-color-dark:color-mix(in srgb, var(--tcd-accent-color) 90%, #000000);--tcd-bg-color:#eeeeee;--tcd-text-link-color:var(--tcdce-base-link-color, #0b57d0);--tcd-half-read:calc((1em - 1lh) / 2);--tcd-line-clamp:1;--tcd-thumbnail-hover-opacity:1;--tcd-thumbnail-hover-scale:scale(1.1);--tcd-icon--x:url('data:image/svg+xml,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><path d="M58.5622 42.9463L92.0668 4H84.1273L55.0353 37.8165L31.7996 4H5L40.1369 55.1366L5 95.9778H12.94L43.6618 60.2664L68.2004 95.9778H95L58.5603 42.9463H58.5622ZM47.6874 55.5871L44.1273 50.4951L15.8008 9.97708H27.9961L50.8559 42.6764L54.416 47.7684L84.131 90.2725H71.9357L47.6874 55.5891V55.5871Z"/></svg>');--tcd-icon--facebook:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 99.77"><path d="M100,50c0-6.89-1.29-13.34-3.87-19.37s-6.18-11.35-10.8-15.96c-4.62-4.62-9.94-8.22-15.96-10.8S56.89,0,50,0s-13.34,1.29-19.37,3.87-11.35,6.18-15.96,10.8c-4.62,4.62-8.22,9.94-10.8,15.96S0,43.11,0,50c0,6.1.98,11.85,2.93,17.25s4.77,10.29,8.45,14.67,7.94,8.06,12.79,11.03c4.85,2.97,10.09,5.01,15.73,6.1v-34.04h-9.86v-15.02h9.86v-12.44c0-3.29.82-6.26,2.46-8.92s3.76-4.77,6.34-6.34,5.52-2.35,8.8-2.35h12.44v15.02h-9.86c-1.41,0-2.62.51-3.64,1.53s-1.53,2.15-1.53,3.4v10.09h15.02v15.02h-15.02v34.74c6.42-.63,12.36-2.35,17.84-5.16s10.25-6.46,14.32-10.92,7.24-9.55,9.51-15.26,3.4-11.85,3.4-18.43Z"/></svg>');--tcd-icon--line:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 97.48"><path d="M50,0C22.39,0,0,18.32,0,40.92c0,20.29,18.05,37.13,41.73,40.35,0,0-.02,0-.02,0,.11.01.2.02.31.03.26.03.52.07.78.1,2.6.36,3.83.98,3.79,3.82-.05,3.2-1.3,5.57-2.04,7.1s-2.32,7.8,4.83,3.9c5.5-3,32.53-16.21,44.68-35.95,3.22-4.89,5.24-10.39,5.78-16.22.02-.18.04-.36.05-.54.02-.28.04-.56.06-.84.03-.58.05-1.16.05-1.75C100,18.32,77.62,0,50,0h0ZM29.02,52.73h-9.52c-1.41,0-2.55-1.14-2.55-2.55v-19.31c0-1.41,1.14-2.55,2.55-2.55s2.55,1.14,2.55,2.55v16.76h6.97c1.41,0,2.55,1.14,2.55,2.55,0,1.41-1.14,2.55-2.55,2.55h0ZM39.89,50.18c0,1.41-1.14,2.55-2.55,2.55s-2.55-1.14-2.55-2.55v-19.31c0-1.41,1.14-2.55,2.55-2.55s2.55,1.14,2.55,2.55v19.31ZM63.15,51.98s-.06.05-.09.08c-.09.08-.19.17-.29.24-.07.05-.15.09-.23.13-.07.04-.13.08-.2.11-.09.04-.19.06-.29.09-.06.02-.12.04-.19.06-.17.03-.33.05-.5.05h0s-.02,0-.02,0c-.16,0-.32-.02-.47-.05-.08-.02-.16-.05-.24-.07-.08-.02-.16-.04-.24-.07-.09-.04-.18-.09-.27-.14-.06-.03-.12-.06-.17-.09-.31-.21-.57-.49-.77-.82l-9.89-13.07v11.77c0,1.41-1.14,2.55-2.55,2.55s-2.55-1.14-2.55-2.55v-19.31s.01-.08.01-.13c0-.12.01-.25.04-.37.02-.09.05-.18.08-.27.02-.07.04-.14.06-.2.04-.1.1-.2.16-.3.03-.05.05-.1.08-.14.19-.28.43-.52.71-.71.05-.03.1-.05.15-.08.09-.05.18-.11.28-.15.07-.03.15-.05.23-.07.08-.02.16-.06.25-.07.15-.03.3-.04.45-.04.02,0,.03,0,.05,0,0,0,.02,0,.03,0,.16,0,.32.02.47.05.08.02.15.04.22.07.08.03.17.05.25.08.09.04.17.08.25.13.06.04.13.06.19.1.14.09.27.2.39.32h0c.15.15.27.32.38.5l9.89,13.07v-11.76c0-1.41,1.14-2.55,2.55-2.55s2.55,1.14,2.55,2.55v19.31c0,.17-.02.34-.05.51-.01.06-.03.11-.05.16-.03.11-.05.21-.1.31-.03.07-.07.13-.1.19-.04.08-.08.17-.13.24-.07.1-.15.19-.23.28-.03.04-.05.07-.09.1h0ZM79.85,37.98c1.41,0,2.55,1.14,2.55,2.55s-1.14,2.55-2.55,2.55h-6.97v4.56h6.97c1.41,0,2.55,1.14,2.55,2.55s-1.14,2.55-2.55,2.55h-9.52c-1.41,0-2.55-1.14-2.55-2.55v-19.31c0-1.41,1.14-2.55,2.55-2.55h9.52c1.41,0,2.55,1.14,2.55,2.55s-1.14,2.55-2.55,2.55h-6.97v4.56h6.97Z"/></svg>');--tcd-icon--youtube:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 70.33"><path d="M98.98,15.18s-.98-6.89-3.98-9.92c-3.81-3.98-8.07-4-10.02-4.24-13.98-1.02-34.98-1.02-34.98-1.02h-.04S28.96,0,14.98,1.02c-1.95.23-6.21.25-10.02,4.24C1.95,8.28,1,15.18,1,15.18c0,0-1,8.09-1,16.19v7.58c0,8.09,1,16.19,1,16.19,0,0,.98,6.89,3.96,9.92,3.81,3.98,8.81,3.85,11.04,4.28,8.01.76,34,1,34,1,0,0,21.02-.04,35-1.04,1.95-.23,6.21-.25,10.02-4.24,3.01-3.03,3.98-9.92,3.98-9.92,0,0,1-8.09,1-16.19v-7.58c-.02-8.09-1.02-16.19-1.02-16.19h0ZM39.65,48.14v-28.11l27.01,14.1-27.01,14h0Z"/></svg>');--tcd-icon--instagram:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><path d="M29.29.35c-5.32.25-8.95,1.1-12.13,2.35-3.29,1.28-6.07,3-8.85,5.78-2.78,2.78-4.48,5.58-5.75,8.87-1.23,3.18-2.07,6.82-2.3,12.14C.03,34.82-.02,36.52,0,50.1c.03,13.58.09,15.28.34,20.61.25,5.32,1.1,8.95,2.35,12.13,1.28,3.29,3,6.07,5.78,8.85,2.78,2.77,5.58,4.48,8.87,5.75,3.18,1.23,6.82,2.07,12.14,2.3,5.33.23,7.04.29,20.61.26,13.58-.03,15.28-.09,20.62-.34,5.32-.25,8.95-1.11,12.13-2.35,3.29-1.29,6.07-3,8.85-5.78,2.77-2.78,4.48-5.58,5.75-8.87,1.23-3.18,2.07-6.82,2.3-12.14.23-5.34.29-7.04.26-20.62-.03-13.58-.09-15.28-.34-20.61-.25-5.32-1.1-8.95-2.35-12.13-1.28-3.29-3-6.07-5.78-8.85-2.78-2.77-5.58-4.48-8.87-5.75-3.18-1.23-6.82-2.07-12.14-2.3C65.19.03,63.48-.02,49.9,0c-13.58.03-15.28.08-20.61.34M29.88,90.73c-4.87-.21-7.52-1.02-9.29-1.7-2.34-.9-4-1.99-5.76-3.73-1.75-1.75-2.84-3.41-3.75-5.74-.69-1.76-1.51-4.41-1.74-9.28-.25-5.27-.3-6.85-.33-20.2-.03-13.35.02-14.93.25-20.2.21-4.87,1.02-7.52,1.7-9.28.9-2.34,1.98-4,3.73-5.76,1.75-1.75,3.41-2.84,5.74-3.75,1.76-.69,4.41-1.51,9.28-1.74,5.27-.25,6.85-.3,20.2-.33,13.35-.03,14.93.02,20.21.25,4.87.21,7.52,1.02,9.28,1.7,2.34.9,4,1.98,5.76,3.73,1.75,1.75,2.84,3.41,3.75,5.74.69,1.76,1.51,4.4,1.74,9.28.25,5.27.31,6.85.33,20.2.03,13.35-.02,14.93-.25,20.2-.21,4.87-1.02,7.52-1.7,9.29-.9,2.33-1.98,4-3.73,5.76-1.75,1.75-3.41,2.84-5.74,3.75-1.76.69-4.41,1.51-9.28,1.74-5.27.25-6.85.3-20.2.33-13.35.03-14.93-.02-20.2-.25M70.64,23.27c0,3.31,2.7,5.99,6.01,5.99,3.31,0,5.99-2.7,5.99-6.01,0-3.31-2.7-5.99-6.01-5.99-3.31,0-5.99,2.7-5.99,6.01M24.33,50.05c.03,14.18,11.54,25.65,25.72,25.62,14.18-.03,25.65-11.54,25.63-25.72-.03-14.18-11.55-25.65-25.73-25.62-14.18.03-25.65,11.55-25.62,25.72M33.33,50.03c-.02-9.2,7.43-16.68,16.63-16.7,9.2-.02,16.68,7.43,16.7,16.63.02,9.2-7.43,16.68-16.64,16.7-9.2.02-16.68-7.43-16.7-16.63"/></svg>');--tcd-icon--tiktok:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 87.21 100"><path d="M74.18,20.04c-5.39-3.51-9.27-9.13-10.49-15.68-.26-1.41-.41-2.87-.41-4.36h-17.19l-.03,68.9c-.29,7.72-6.64,13.91-14.42,13.91-2.42,0-4.7-.6-6.7-1.66-4.6-2.42-7.75-7.24-7.75-12.79,0-7.97,6.48-14.45,14.45-14.45,1.49,0,2.91.25,4.26.67v-17.55c-1.4-.19-2.82-.31-4.26-.31-17.45,0-31.64,14.19-31.64,31.65,0,10.71,5.35,20.18,13.51,25.91,5.14,3.61,11.39,5.73,18.14,5.73,17.45,0,31.64-14.19,31.64-31.64v-34.94c6.74,4.84,15,7.69,23.92,7.69v-17.19c-4.8,0-9.27-1.43-13.03-3.87Z"/></svg>');--tcd-icon--pinterest:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100.02"><path d="M50,0C22.39,0,0,22.39,0,50c0,21.19,13.19,39.27,31.79,46.55-.43-3.94-.83-10.03.18-14.34.9-3.9,5.86-24.84,5.86-24.84,0,0-1.49-3-1.49-7.42,0-6.94,4.04-12.15,9.04-12.15,4.26,0,6.33,3.2,6.33,7.03,0,4.28-2.73,10.71-4.15,16.64-1.19,4.98,2.48,9.04,7.39,9.04,8.88,0,15.71-9.38,15.71-22.9,0-11.97-8.61-20.33-20.87-20.33-14.22,0-22.57,10.66-22.57,21.71,0,4.31,1.65,8.9,3.72,11.41.41.5.47.92.34,1.44-.38,1.58-1.22,4.98-1.4,5.68-.23.92-.72,1.1-1.67.68-6.24-2.91-10.14-12.04-10.14-19.36,0-15.78,11.45-30.25,33.03-30.25,17.34,0,30.82,12.35,30.82,28.88s-10.87,31.11-25.95,31.11c-5.07,0-9.83-2.64-11.45-5.75,0,0-2.5,9.54-3.11,11.88-1.13,4.35-4.17,9.78-6.22,13.1,4.69,1.44,9.65,2.23,14.81,2.23,27.61,0,50-22.39,50-50S77.61,0,50,0h0Z"/></svg>');--tcd-icon--note:url('data:image/svg+xml,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><path d="M10 10.4968C25.408 10.4968 46.504 9.70479 61.648 10.1208C81.952 10.6408 89.624 19.5048 89.888 41.3448C90.152 53.7208 89.888 89.1048 89.888 89.1048H67.896C67.896 58.1368 68.008 53.0168 67.896 43.2568C67.632 34.6568 65.2 30.5768 58.584 29.7928C51.592 29.0088 31.992 29.6808 31.992 29.6808V89.1448H10V10.4968Z"/></svg>');--tcd-icon--hatena:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 83.89"><path d="M100,72.72c0,6.15-4.98,11.13-11.13,11.13s-11.13-4.98-11.13-11.13,4.98-11.13,11.13-11.13,11.13,4.98,11.13,11.13ZM78.73,0h20.27v55.36h-20.27V0ZM47.9,37.25s14.01-.89,14.01-17.67C61.91.14,44.37.04,34.36.04H0v83.85h34.06c27.68,0,32.39-15.14,32.39-24.85s-4.71-18.85-18.55-21.79h0ZM21.36,15.84h9.43c1.77,0,9.43.75,9.43,8.04,0,8.61-6.63,8.32-11.04,8.32h-7.81V15.83h0ZM32.4,66.06h-11.05v-18.4h11.26c6.41,0,11.26,1.32,11.26,9.2s-6.33,9.2-11.49,9.2h0Z"/></svg>');--tcd-icon--copy:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 23.98"><path d="M12.45,1.91C13.73.67,15.46-.02,17.24,0c1.79.02,3.5.73,4.76,2,1.26,1.26,1.98,2.97,2,4.76s-.67,3.51-1.91,4.79l-.02.02-3.15,3.15s0,0,0,0c-.69.69-1.52,1.23-2.44,1.57-.92.34-1.89.48-2.87.41s-1.92-.35-2.78-.82c-.86-.47-1.6-1.12-2.19-1.9-.52-.7-.38-1.68.32-2.2.7-.52,1.68-.38,2.2.32.32.42.72.77,1.18,1.02.46.25.97.4,1.5.44.52.04,1.05-.04,1.54-.22s.94-.47,1.31-.84l3.14-3.14c.66-.69,1.03-1.61,1.02-2.57,0-.96-.39-1.88-1.07-2.56-.68-.68-1.6-1.07-2.56-1.07-.96,0-1.88.36-2.57,1.02l-1.79,1.78c-.62.61-1.61.61-2.22,0-.61-.62-.61-1.61,0-2.22l1.82-1.81h0Z"/><path d="M7.52,7.7c.92-.34,1.89-.48,2.87-.41s1.92.35,2.78.82c.86.47,1.6,1.12,2.19,1.9.52.7.38,1.68-.32,2.2-.7.52-1.68.38-2.2-.32-.32-.42-.72-.77-1.18-1.02-.46-.25-.97-.4-1.5-.44-.52-.04-1.05.04-1.54.22s-.94.47-1.31.84l-3.14,3.14c-.66.69-1.03,1.61-1.02,2.57,0,.96.39,1.88,1.07,2.56.68.68,1.6,1.07,2.56,1.07.96,0,1.88-.36,2.57-1.02l1.78-1.78c.61-.61,1.61-.61,2.22,0,.61.61.61,1.61,0,2.22l-1.81,1.81c-1.29,1.24-3.01,1.93-4.79,1.91s-3.5-.73-4.76-2C.73,20.72.02,19.01,0,17.22c-.02-1.79.67-3.51,1.91-4.79l.02-.02,3.15-3.15s0,0,0,0c.69-.69,1.52-1.23,2.44-1.57h0Z"/></svg>');--tcd-icon--done:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="m382-339.38 345.54-345.54q8.92-8.93 20.88-9.12 11.96-.19 21.27 9.12 9.31 9.31 9.31 21.38 0 12.08-9.31 21.39l-362.38 363q-10.85 10.84-25.31 10.84-14.46 0-25.31-10.84l-167-167q-8.92-8.93-8.8-21.2.11-12.26 9.42-21.57t21.38-9.31q12.08 0 21.39 9.31L382-339.38Z"/></svg>');--tcd-icon--arrow-top:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M480-555.69 310.15-385.85q-5.61 5.62-13.77 6-8.15.39-14.53-6-6.39-6.38-6.39-14.15 0-7.77 6.39-14.15l175.53-175.54q9.7-9.69 22.62-9.69 12.92 0 22.62 9.69l175.53 175.54q5.62 5.61 6 13.77.39 8.15-6 14.53-6.38 6.39-14.15 6.39-7.77 0-14.15-6.39L480-555.69Z"/></svg>');--tcd-icon--arrow-left:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="m404.31-480 169.84 169.85q5.62 5.61 6 13.77.39 8.15-6 14.53-6.38 6.39-14.15 6.39-7.77 0-14.15-6.39L370.31-457.38q-5.23-5.24-7.35-10.7-2.11-5.46-2.11-11.92t2.11-11.92q2.12-5.46 7.35-10.7l175.54-175.53q5.61-5.62 13.77-6 8.15-.39 14.53 6 6.39 6.38 6.39 14.15 0 7.77-6.39 14.15L404.31-480Z"/></svg>');--tcd-icon--arrow-bottom:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M480-384.85q-6.46 0-11.92-2.11-5.46-2.12-10.7-7.35L281.85-569.85q-5.62-5.61-6-13.77-.39-8.15 6-14.53 6.38-6.39 14.15-6.39 7.77 0 14.15 6.39L480-428.31l169.85-169.84q5.61-5.62 13.77-6 8.15-.39 14.53 6 6.39 6.38 6.39 14.15 0 7.77-6.39 14.15L502.62-394.31q-5.24 5.23-10.7 7.35-5.46 2.11-11.92 2.11Z"/></svg>');--tcd-icon--arrow-right:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M531.69-480 361.85-649.85q-5.62-5.61-6-13.77-.39-8.15 6-14.53 6.38-6.39 14.15-6.39 7.77 0 14.15 6.39l175.54 175.53q5.23 5.24 7.35 10.7 2.11 5.46 2.11 11.92t-2.11 11.92q-2.12 5.46-7.35 10.7L390.15-281.85q-5.61 5.62-13.77 6-8.15.39-14.53-6-6.39-6.38-6.39-14.15 0-7.77 6.39-14.15L531.69-480Z"/></svg>');--tcd-icon--search:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M381.54-350.77q-95.92 0-162.58-66.65-66.65-66.66-66.65-162.58 0-95.92 66.65-162.58 66.66-66.65 162.58-66.65 95.92 0 162.58 66.65 66.65 66.66 66.65 162.58 0 41.69-14.77 80.69t-38.77 66.69l236.31 236.31q5.61 5.62 6 13.77.38 8.16-6 14.54-6.39 6.38-14.16 6.38-7.76 0-14.15-6.38L528.92-404.31q-30 25.54-69 39.54t-78.38 14Zm0-40q79.61 0 134.42-54.81 54.81-54.8 54.81-134.42 0-79.62-54.81-134.42-54.81-54.81-134.42-54.81-79.62 0-134.42 54.81-54.81 54.8-54.81 134.42 0 79.62 54.81 134.42 54.8 54.81 134.42 54.81Z"/></svg>');--tcd-icon--tel:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M798-120q-125 0-247-54.5T329-329Q229-429 174.5-551T120-798q0-18 12-30t30-12h162q14 0 25 9.5t13 22.5l26 140q2 16-1 27t-11 19l-97 98q20 37 47.5 71.5T387-386q31 31 65 57.5t72 48.5l94-94q9-9 23.5-13.5T670-390l138 28q14 4 23 14.5t9 23.5v162q0 18-12 30t-30 12Z"/></svg>');--tcd-icon--mail:url('data:image/svg+xml,<svg viewBox="0 0 22 18" xmlns="http://www.w3.org/2000/svg"><path d="M3 2C2.44772 2 2 2.44772 2 3V15C2 15.5523 2.44772 16 3 16H19C19.5523 16 20 15.5523 20 15V3C20 2.44772 19.5523 2 19 2H3ZM0 3C0 1.34315 1.34315 0 3 0H19C20.6569 0 22 1.34315 22 3V15C22 16.6569 20.6569 18 19 18H3C1.34315 18 0 16.6569 0 15V3Z"/><path d="M0.155991 3.46368C0.452196 2.99754 1.07019 2.85979 1.53633 3.15599L10.5032 8.85398C10.6522 8.9468 10.8244 8.99602 11 8.99602C11.1756 8.99602 11.3478 8.9468 11.4968 8.85398C11.4976 8.85352 11.4983 8.85305 11.4991 8.85259L20.4637 3.15599C20.9298 2.85979 21.5478 2.99754 21.844 3.46368C22.1402 3.92981 22.0025 4.54781 21.5363 4.84401L12.5609 10.5474C12.0931 10.8406 11.5521 10.996 11 10.996C10.4479 10.996 9.90694 10.8406 9.43907 10.5474L9.43366 10.544L0.463673 4.84401C-0.00246042 4.54781 -0.140215 3.92981 0.155991 3.46368Z"/></svg>');--tcd-icon--site:url('data:image/svg+xml,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><path d="M50 0C22.3858 0 0 22.3858 0 50C0 77.6144 22.3858 100 50 100C77.6144 100 100 77.6144 100 50C100 22.3858 77.6144 0 50 0ZM78.2906 66.6667C79.1844 62.4527 79.7485 57.98 79.9321 53.3333H93.2077C92.8602 57.9371 91.7885 62.4077 90.0119 66.6667H78.2906ZM21.7094 33.3333C20.8156 37.5473 20.2515 42.02 20.0679 46.6667H6.7925C7.14 42.0631 8.21146 37.5923 9.98812 33.3333H21.7094ZM71.4621 33.3333C72.4635 37.6002 73.066 42.0681 73.2621 46.6667H53.3333V33.3333H71.4621ZM53.3333 26.6667V7.15229C54.8531 7.59458 56.3588 8.33667 57.8363 9.37833C60.6052 11.3304 63.2542 14.3375 65.4967 18.0748C67.0469 20.6583 68.3875 23.5348 69.5067 26.6669L53.3333 26.6667ZM34.5033 18.0746C36.7458 14.3373 39.3946 11.33 42.1637 9.37812C43.641 8.33646 45.1469 7.59438 46.6667 7.15208V26.6667H30.4933C31.6127 23.5348 32.9533 20.6583 34.5033 18.0746ZM46.6667 33.3333V46.6667H26.7381C26.934 42.0681 27.5367 37.6002 28.5379 33.3333H46.6667ZM9.98833 66.6667C8.21167 62.4077 7.14021 57.9371 6.79271 53.3333H20.0681C20.2517 57.98 20.8158 62.4527 21.7096 66.6667H9.98833ZM26.7381 53.3333H46.6667V66.6667H28.5379C27.5367 62.4 26.934 57.9319 26.7381 53.3333ZM46.6667 73.3333V92.8479C45.1471 92.4056 43.6412 91.6633 42.1637 90.6219C39.3946 88.6698 36.7456 85.6625 34.5033 81.9254C32.9531 79.3417 31.6127 76.4652 30.4931 73.3333H46.6667ZM65.4967 81.9254C63.2542 85.6625 60.6052 88.6698 57.8363 90.6219C56.3588 91.6633 54.8531 92.4056 53.3333 92.8479V73.3333H69.5069C68.3875 76.4652 67.0469 79.3417 65.4967 81.9254ZM53.3333 66.6667V53.3333H73.2619C73.066 57.9319 72.4633 62.4 71.4619 66.6667H53.3333ZM79.9321 46.6667C79.7485 42.02 79.1844 37.5473 78.2906 33.3333H90.0119C91.7885 37.5923 92.8602 42.0631 93.2077 46.6667H79.9321ZM86.5269 26.6667H76.5373C74.5958 20.5456 71.9148 15.1777 68.6919 10.8929C73.1227 13.0117 77.1354 15.8529 80.6413 19.3587C82.8788 21.596 84.8456 24.0398 86.5269 26.6667ZM19.3587 19.3587C22.8648 15.8527 26.8775 13.0117 31.3081 10.8929C28.085 15.1777 25.4044 20.5456 23.4627 26.6667H13.4733C15.1544 24.0398 17.1215 21.596 19.3587 19.3587ZM13.4733 73.3333H23.4627C25.4044 79.4544 28.0852 84.8223 31.3083 89.1073C26.8775 86.9885 22.8648 84.1473 19.359 80.6413C17.1215 78.404 15.1544 75.9602 13.4733 73.3333ZM80.6413 80.6413C77.1354 84.1473 73.1225 86.9885 68.6919 89.1073C71.915 84.8225 74.5958 79.4544 76.5373 73.3333H86.5269C84.8456 75.9602 82.8788 78.404 80.6413 80.6413Z"/></svg>');--tcd-icon--publish:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M510-492.15V-650q0-12.75-8.63-21.38-8.63-8.62-21.38-8.62-12.76 0-21.37 8.62Q450-662.75 450-650v167.08q0 7.06 2.62 13.68 2.61 6.62 8.23 12.24l137 137q8.3 8.31 20.88 8.5 12.58.19 21.27-8.5t8.69-21.08q0-12.38-8.69-21.07l-130-130ZM480.07-100q-78.84 0-148.21-29.92t-120.68-81.21q-51.31-51.29-81.25-120.63Q100-401.1 100-479.93q0-78.84 29.92-148.21t81.21-120.68q51.29-51.31 120.63-81.25Q401.1-860 479.93-860q78.84 0 148.21 29.92t120.68 81.21q51.31 51.29 81.25 120.63Q860-558.9 860-480.07q0 78.84-29.92 148.21t-81.21 120.68q-51.29 51.31-120.63 81.25Q558.9-100 480.07-100ZM480-480Zm0 320q133 0 226.5-93.5T800-480q0-133-93.5-226.5T480-800q-133 0-226.5 93.5T160-480q0 133 93.5 226.5T480-160Z"/></svg>');--tcd-icon--updated:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M480.38-140q-70.79 0-132.63-26.77-61.83-26.77-107.83-72.77t-72.76-107.82q-26.77-61.83-26.77-132.62t26.77-132.63q26.76-61.85 72.76-107.85 46-46 107.83-72.77Q409.59-820 480.38-820q75.47 0 143.39 31.73 67.92 31.73 116.61 89.19v-64.77q0-12.75 8.63-21.37 8.63-8.63 21.39-8.63 12.75 0 21.37 8.63 8.61 8.62 8.61 21.37v136.92q0 15.37-10.39 25.76-10.4 10.4-25.76 10.4H627.31q-12.75 0-21.38-8.63-8.62-8.63-8.62-21.38 0-12.76 8.62-21.37 8.63-8.62 21.38-8.62h74.61q-41.38-51-98.69-80.11Q545.92-760 480.38-760q-117 0-198.5 81.5T200.38-480q0 117 81.5 198.5t198.5 81.5q96.93 0 172.5-59.5 75.58-59.5 98.43-152.19 3.84-12.54 13.57-19 9.73-6.46 22.01-4.85 13.03 1.62 20.15 11.62 7.11 10 3.88 21.92Q785-287.23 693-213.62 601-140 480.38-140Zm30-352.15 110 110q8.31 8.3 8.5 20.88.2 12.58-8.5 21.27-8.69 8.69-21.07 8.69-12.39 0-21.08-8.69l-117-117q-5.61-5.62-8.23-12.24-2.61-6.62-2.61-13.68V-650q0-12.75 8.62-21.38 8.63-8.62 21.39-8.62 12.75 0 21.37 8.62 8.61 8.63 8.61 21.38v157.85Z"/></svg>')}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{padding:0;margin:0;font-size:100%;vertical-align:baseline;border:0;outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}audio,canvas,video{display:inline-block;max-width:100%}html{-webkit-text-size-adjust:100%}ul,ol{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:"";content:none}a:focus{outline:none}ins{text-decoration:none}mark{font-style:italic;font-weight:600}del{text-decoration:line-through}abbr[title],dfn[title]{cursor:help;border-bottom:1px dotted}table{width:100%;border-spacing:0;border-collapse:collapse}hr{display:block;height:1px;padding:0;margin:1em 0;border:0;border-top:1px solid #ddd}button,input,select,textarea{box-sizing:border-box;font-size:100%;color:inherit;outline:0}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input[type="checkbox"]{-webkit-appearance:checkbox}input[type="radio"]{-webkit-appearance:radio}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}*,*::before,*::after{box-sizing:border-box;min-inline-size:0}html{position:relative;overflow-x:hidden;overflow-y:auto;background:#fff}body{width:100%;min-width:320px;font-family:var(--tcd-base-font-type,sans-serif);font-size:var(--tcd-base-font-size);line-height:1;color:var(--tcd-base-font-color);word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;margin-top:var(--wp-admin--admin-bar--height,0);overflow:clip}a{color:var(--tcd-base-link-color,inherit);text-decoration:var(--tcd-base-link-decoration,none);transition-timing-function:ease;transition-duration:0.3s;transition-property:background-color,border-color,color,opacity}@media (any-hover:hover){a:where(:hover){color:var(--tcd-base-link-hover-color,var(--tcd-base-link-color));text-decoration:var(--tcd-base-link-hover-decoration,var(--tcd-base-link-decoration))}}b,strong,h1,h2,h3,h4,h5,h6{font-weight:600}big{font-size:larger}small{font-size:80%}sub{font-size:smaller;vertical-align:sub}sup{font-size:smaller;vertical-align:super}i,cite,em,var,address,dfn{font-style:italic}tt,code,kbd,samp{font-family:monospace}u,ins{text-decoration:underline}:where(button,input[type="button"],input[type="submit"]){cursor:pointer;color:inherit;font-family:inherit;padding:0;border:initial;outline:initial;background:initial}input,button{color:inherit;line-height:inherit;transition-timing-function:ease;transition-duration:0.3s;transition-property:background-color,border-color,color,opacity}img{max-width:100%;height:auto;vertical-align:bottom}:where(dialog){width:unset;max-width:unset;height:unset;max-height:unset;padding:unset;color:unset;background-color:unset;border:unset;overflow:unset}::placeholder{color:#999;font-family:inherit}input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}.is-desktop :where(a[href*="tel:"]){pointer-events:none;cursor:default}.l-outer{min-block-size:calc(100svh - var(--wp-admin--admin-bar--height, 0px))}.l-header{position:relative;z-index:100}.l-container{position:relative;display:grid;padding-block:var(--tcd-layout-container-padding-pc,150px)}.l-contents{display:flex;justify-content:center;gap:50px;inline-size:min(calc(100% - 40px), var(--tcd-base-container-size));margin-inline:auto}.l-inner{inline-size:var(--tcd-layout-inner-size,min(calc(100% - 40px), var(--tcd-base-container-size)));margin-inline:auto}.l-main{container:main / inline-size;flex:1;display:grid;align-content:start;row-gap:70px}.l-sidebar{container:sidebar / inline-size;flex:0 0 250px}@media (max-width:991px){.l-container{padding-block:var(--tcd-layout-container-padding-sp,40px)}.l-contents{flex-direction:column}.l-main{row-gap:40px}.l-sidebar{flex:1;order:2}}.c-vertical{text-align:left;writing-mode:vertical-rl}.c-line-clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--tcd-line-clamp);height:calc(1lh * var(--tcd-line-clamp));max-height:calc(1lh * var(--tcd-line-clamp));overflow:hidden;word-break:break-all;margin-block:var(--tcd-half-read)}.c-scroll-x{overflow:var(--tcd-scroll-x-overflow,initial);-ms-overflow-style:none;scrollbar-width:none}.c-scroll-x::-webkit-scrollbar{display:none}.c-scroll-x:before,.c-scroll-x:after{content:var(--tcd-scroll-x-inline-content,none);min-inline-size:var(--tcd-scroll-inline-margin,1px)}@media not all and (max-width:767px){.c-hidden-pc{display:none}}@media (max-width:767px){.c-hidden-sp{display:none}}.c-cover{width:100%;height:100%;object-fit:cover}.c-splide-pagination{font-size:var(--tcd-splide-pagination-size,14px);gap:var(--tcd-splide-pagination-gap,10px);margin:var(--tcd-splide-pagination-margin,initial)}.c-splide-pagination :where(button){display:block;width:1em;height:1em;background:var(--tcd-splide-pagination-color,#dddddd);border-radius:50%}.c-splide-pagination :where(button.is-active){background:var(--tcd-splide-pagination-active-color,#000000)}.c-splide-arrow{position:absolute;z-index:1;inset-block:0;display:grid;place-items:center;height:fit-content;padding:1em;margin:auto;font-size:var(--tcd-splide-arrow-size,15px)}.c-splide-arrow :where(svg){width:1em;height:1em;fill:var(--tcd-splide-arrow-color,currentColor)}.c-splide-arrow--prev{inset-inline:var(--tcd-splide-arrow-offset,-1.2em) auto;transform:rotate(180deg)}.c-splide-arrow--next{inset-inline:auto var(--tcd-splide-arrow-offset,-1.2em)}@media (any-hover:hover){.c-splide-arrow:not(:disabled):hover{opacity:.5}}.c-hover-color{transition:opacity 0.3s ease}@media (any-hover:hover){.c-hover-color:hover,a:hover .c-hover-color{opacity:.5}}.c-logo{font-weight:var(--tcd-logo-font-weight,600);font-size:var(--tcd-logo-font-size-pc);font-family:var(--tcd-logo-font-type);color:inherit;max-height:inherit;transition:opacity,0.3s ease}.c-logo-picture{max-height:inherit}.c-logo__image{display:block;width:auto;height:var(--tcd-logo-image-size-pc);max-height:inherit}@media (any-hover:hover){.c-logo:hover{opacity:.5}}@media (max-width:991px){.c-logo{font-size:var(--tcd-logo-font-size-sp)}.c-logo__image{height:var(--tcd-logo-image-size-sp)}}.c-date{display:flex;flex-wrap:wrap;gap:.8em;font-family:'Arial';font-size:14px;color:var(--tcd-data-font-color,#999999);line-height:1}.c-date-item{display:grid;align-items:center;grid-template-columns:auto auto;gap:.3em}.c-date-item:before{content:'';width:1em;height:1em;background:currentColor}.c-date--publish:before{mask:var(--tcd-icon--publish) no-repeat center / 1.2em}.c-date--updated:before{mask:var(--tcd-icon--updated) no-repeat center / 1.2em}@media (max-width:767px){.c-date{font-size:14px}}.c-button{display:grid;place-items:center;width:fit-content;min-width:var(--tcd-button-min-width,280px);height:var(--tcd-button-height,70px);font-size:var(--tcd-button-font-size,16px);color:var(--tcd-button-font-color,#ffffff);background:var(--tcd-button-bg-color,var(--tcd-accent-color));border:var(--tcd-button-border,none);border-radius:calc(infinity * 1px)}@media (any-hover:hover){.c-button:hover{background:color-mix(in srgb,var(--tcd-accent-color) 80%,#fff)}}@media (max-width:767px){.c-button{min-width:var(--tcd-button-min-width-sp,240px);height:var(--tcd-button-height-sp,60px);font-size:var(--tcd-button-font-size-sp,14px)}}.c-thumbnail{overflow:hidden;backface-visibility:hidden}.c-thumbnail-image{width:100%;height:100%;object-fit:cover;pointer-events:none;transform:scale(1);transition-property:var(--tcd-thumbnail-transition);transition-duration:0.5s;transition-timing-function:ease;will-change:transform}@media (any-hover:hover){:where(a,.c-thumbnail):hover .c-thumbnail-image{transform:var(--tcd-thumbnail-hover-scale);filter:var(--tcd-thumbnail-hover-opacity)}}.c-link-light{--tcd-base-link-color:var(--tcd-text-link-color);--tcd-base-link-hover-decoration:underline}.c-link-dark{--tcd-base-link-decoration:underline;--tcd-base-link-hover-color:color-mix(in srgb, currentColor 50%, transparent 50%)}.c-pagination :where(.nav-links){display:grid;grid-template-columns:repeat(auto-fit,50px);grid-template-rows:50px;justify-content:center;gap:7px;font-size:14px;font-family:Arial;text-align:center}.c-pagination :where(.nav-links>*){display:grid;place-items:center;color:#000;border:1px solid #ddd;border-radius:50%}.c-pagination :where(.nav-links>.current){z-index:1;color:#fff;border-color:var(--tcd-accent-color);background:var(--tcd-accent-color)}@media (any-hover:hover){.c-pagination :where(.nav-links>a:hover){z-index:1;color:#fff;border-color:var(--tcd-accent-color);background:var(--tcd-accent-color)}}@media (max-width:767px){.c-pagination :where(.nav-links){grid-template-columns:repeat(auto-fit,45px);grid-template-rows:45px}}.c-page-nav :where(.nav-links){font-size:16px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:120px}.c-page-nav :where(.nav-links>div){display:grid}.c-page-nav:not(:has(.nav-previous)) :where(.nav-links):before{content:''}.c-page-nav :where(.nav-links>.nav-previous){margin-right:-1px}.c-page-nav :where(a){display:flex;align-items:center;column-gap:30px;padding-inline:30px;border:1px solid #ddd}.c-page-nav :where(.nav-label){--tcd-line-clamp:2;height:auto;flex:1;line-height:1.8}.c-page-nav :where(.nav-label):before{content:attr(data-label)}.c-page-nav :where(.nav-arrow){font-size:2em;margin:-.2em}@media (any-hover:hover){.c-page-nav :where(a:hover){color:rgb(0 0 0 / .5)}}@media (max-width:767px){.c-page-nav :where(.nav-links){font-size:14px;grid-template-rows:60px}.c-page-nav :where(.nav-label):before{content:attr(data-label-sp)}.c-page-nav :where(a){text-align:center;column-gap:0;padding-inline:20px}}.c-main-title{font-size:24px;color:var(--tcd-accent-color);line-height:1.6;text-align:center;color:var(--tcd-accent-color);border:1px solid #ddd}.c-main-title-text{position:relative;display:block;width:fit-content;padding-block:calc(40px + var(--tcd-half-read)) calc(36px + var(--tcd-half-read));margin-inline:auto}.c-main-title-text:before{content:'';position:absolute;inset:-1px auto auto 0;width:100%;height:4px;background:var(--tcd-accent-color)}@media (max-width:767px){.c-main-title{font-size:20px}.c-main-title-text{padding-block:calc(23px + var(--tcd-half-read)) calc(20px + var(--tcd-half-read))}.c-main-title-text:before{height:5px}}.c-category{min-width:var(--tcd-post-category-width,120px);width:fit-content;max-width:100%;padding-block:calc(var(--tcd-post-category-padding-block, 0.9em) + 1px) var(--tcd-post-category-padding-block,.9em);padding-inline:var(--tcd-post-category-padding-inline,20px);color:#fff;background:var(--tcd-accent-color);font-size:var(--tcd-post-category-font-size,14px);line-height:1.4;text-align:center}@media (any-hover:hover){.c-category :where(a):hover{color:rgb(255 255 255 / .5)}}@media (max-width:767px){.c-category{min-width:var(--tcd-post-category-width,100px);padding-block:calc(var(--tcd-post-category-padding-block, 1em) + 1px) var(--tcd-post-category-padding-block,1em);padding-inline:var(--tcd-post-category-padding-inline,15px);font-size:var(--tcd-post-category-font-size,12px)}}.c-post-tags{display:flex;flex-wrap:wrap;gap:6px;font-size:14px}.c-post-tags :where(a){display:grid;place-items:center;height:30px;padding-inline:1em;padding-block:1px 0;color:var(--tcd-tagcloud-font-color,#000000);background:var(--tcd-tagcloud-bg-color,#eeeeee);border:var(--tcd-tagcloud-border,initial);border-radius:5px}@media (any-hover:hover){.c-post-tags :where(a:hover){color:var(--tcd-tagcloud-hover-font-color,#ffffff);background:var(--tcd-tagcloud-hover-bg-color,var(--tcd-accent-color));border:var(--tcd-tagcloud-hover-border,initial)}}.c-news-category{font-size:14px;line-height:1.4;color:var(--tcd-accent-color);margin-block:var(--tcd-half-read)}@media (any-hover:hover){.c-news-category :where(a:hover){opacity:.5}}@media (max-width:767px){.c-news-category{}}.c-header-sub{display:grid;overflow:hidden;height:200px}.c-header-sub:not(:has(img)){background:#333}.c-header-sub-top{height:460px}.c-header-sub>*{grid-area:1 / -1}.c-header-sub-image{width:100%;height:inherit;object-fit:cover}.c-header-sub-overlay{background:color-mix(in srgb,#002040 30%,transparent)}.c-header-sub-content{display:grid;align-content:center;row-gap:13px;text-align:center;color:#fff;font-weight:600}.c-header-sub-subtitle{font-size:16px;line-height:1.4;margin-block:var(--tcd-half-read)}.c-header-sub-title{font-size:var(--tcd-header-title-font-size-pc,50px);font-family:var(--tcd-header-title-font-type,inherit);line-height:1.5;margin-block:var(--tcd-half-read)}@media (max-width:767px){.c-header-sub{height:150px}.c-header-sub-top{height:240px}.c-header-sub-subtitle{font-size:14px}.c-header-sub-title{font-size:var(--tcd-header-title-font-size-sp,36px)}}.c-archive-header{display:grid;align-content:start;row-gap:50px;margin-bottom:70px}.c-archive-header__content{display:grid}.c-archive-header__title{font-size:var(--tcd-archive-title-font-size-pc);font-family:var(--tcd-archive-title-font-type);font-weight:600;line-height:1.6;text-align:center;color:var(--tcd-accent-color);place-self:center;margin-block:var(--tcd-half-read)}.c-archive-header__desc{text-align:center;line-height:2.8;margin-block:var(--tcd-half-read)}@media (max-width:991px){.c-archive-header{row-gap:30px;margin-bottom:40px}}@media (max-width:767px){.c-archive-header__title{font-size:var(--tcd-archive-title-font-size-sp)}.c-archive-header__desc{line-height:2.2}}.c-archive-header-terms{font-size:16px;text-align:center;line-height:1.2;padding:1px 0 0 1px;margin-bottom:70px}.c-archive-header-terms :where(a){display:grid;place-items:center;height:70px;background:#fff;padding-inline:1em;border:1px solid #ddd;margin:-1px 0 0 -1px;overflow:hidden}.c-archive-header-terms :where(a.is-current){color:#fff;background:var(--tcd-accent-color);border-color:var(--tcd-accent-color);z-index:1}@media (any-hover:hover){.c-archive-header-terms :where(a:hover){color:#fff;background:var(--tcd-accent-color);border-color:var(--tcd-accent-color);z-index:1}}@media not all and (max-width:991px){.c-archive-header-terms{display:grid;grid-template-columns:repeat(auto-fit,calc(100% / 4));justify-content:center}.c-archive-header-terms:not(:has(a:nth-child(4))){grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:1fr}}@media (max-width:991px){.c-archive-header-terms{display:flex;justify-content:initial;overflow-x:scroll;white-space:nowrap;inline-size:100%;padding-inline:20px;font-size:14px;-ms-overflow-style:none;scrollbar-width:none;margin-bottom:40px}.c-archive-header-terms::-webkit-scrollbar{display:none}.c-archive-header-terms :where(a){min-width:min-content;height:60px;padding-inline:20px;margin-block:0}}.c-profile{display:grid;grid-template-columns:110px 1fr;column-gap:40px;padding:40px;border:1px solid #ddd}.c-profile-image{aspect-ratio:1;border-radius:50%;overflow:hidden}.c-profile-content{display:grid;align-content:center;row-gap:20px}.c-profile-position{font-size:14px}.c-profile-title{font-size:18px;font-weight:600;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-block:var(--tcd-half-read)}.c-profile-desc{--tcd-line-clamp:2;font-size:14px;line-height:2;height:auto}@media (max-width:767px){.c-profile{grid-template-columns:90px 1fr;column-gap:20px;padding:20px}.c-profile-content{row-gap:15px}.c-profile-position{font-size:12px}.c-profile-title{font-size:14px}}@media (any-hover:hover){.c-profile-title a:hover{opacity:.5}}.c-animate-arrow{position:relative;display:flex;font-size:var(--tcd-animate-arrow-size,16px);width:.8em;height:1em}.c-animate-arrow-list{position:absolute;inset:0 0 0 auto;display:grid;grid-template-columns:.8em .8em}.c-animate-arrow-item{display:block;mask:var(--tcd-icon--arrow-right) no-repeat center / 2em;background:currentColor}a.is-animate .c-animate-arrow-list{opacity:0;animation:moveArrow 1s cubic-bezier(.17,.84,.44,1) both 0.1s}a:not(.is-animate) .c-animate-arrow-item-left,a.is-animate .c-animate-arrow-item-right{opacity:0}@keyframes moveArrow{0%{opacity:0;transform:translate3d(0,0,0)}100%{opacity:1;transform:translate3d(50%,0,0)}}.c-fadein{opacity:0;transition:opacity 0.7s ease-in calc(var(--tcd-fadein-transition-delay, 0s) + var(--tcd-fadein-transition-base-delay, 0.2s))}.c-fadein+.c-fadein{--tcd-fadein-transition-delay:0.3s}.c-fadein+.c-fadein+.c-fadein{--tcd-fadein-transition-delay:0.6s}body.is-ready .c-fadein{opacity:1}.c-inview-fadein{transform:translate3d(0,50px,0);opacity:0;transition:opacity 2s ease 0.2s,transform 1.6s cubic-bezier(.22,1,.36,1) 0.2s}body.is-ready .c-inview-fadein.is-active{transform:translate3d(0,0,0);opacity:1}.p-footer-4banner{display:flex;margin:1px 0 0 1px}.p-footer-4banner-item{position:relative;flex:1;display:grid;height:160px;margin:-1px 0 0 -1px}.p-footer-4banner-item:not(:has(img)){background:#ddd}.p-footer-4banner-item-content{position:absolute;inset:0;display:grid;align-content:center;row-gap:18px;color:#fff;font-weight:600;padding-inline:40px;background:linear-gradient(90deg,color-mix(in srgb,var(--tcd-footer-4banner-bg-color,#000) 70%,transparent) 0%,transparent 70%)}.p-footer-4banner-item-subtitle{font-size:14px;line-height:1.6;margin-block:var(--tcd-half-read)}.p-footer-4banner-item-title{font-size:26px;line-height:1.2;margin-block:var(--tcd-half-read)}@media (max-width:991px){.p-footer-4banner{display:grid;grid-template-columns:1fr 1fr}}@media (max-width:767px){.p-footer-4banner{grid-template-columns:1fr}.p-footer-4banner-item{height:120px}.p-footer-4banner-item-content{padding-inline:30px;row-gap:10px}.p-footer-4banner-item-title{font-size:24px}}.p-footer-main{display:grid;align-content:start;row-gap:70px;padding-block:70px}@media (max-width:767px){.p-footer-main{inline-size:auto;row-gap:0;padding-block:0;margin-inline:0}}.p-footer-banner-list{display:grid;grid-template-columns:repeat(auto-fit,calc(100% / 2));justify-content:center;margin:1px 0 0 1px}.p-footer-banner-list-item{display:grid;grid-template-columns:100px 1fr auto;align-items:center;column-gap:40px;padding:20px;border:1px solid #ddd;margin:-1px 0 0 -1px}.p-footer-banner-list-item-image{aspect-ratio:1;border-radius:5px}.p-footer-banner-list-item-image:not(:has(img)){background:#ddd}.p-footer-banner-list-item-title{font-size:16px;line-height:2.2}.p-footer-banner-list-item-arrow{margin-right:15px}@media (max-width:767px){.p-footer-banner-list{grid-template-columns:1fr;margin-top:-1px}.p-footer-banner-list-item{grid-template-columns:100px 1fr;border-left:none;border-right:none}.p-footer-banner-list-item-arrow{display:none}}@media (max-width:767px){.p-footer-pattern{padding-inline:20px;margin-bottom:40px}}.p-footer-info{display:grid;align-content:start;justify-items:center;row-gap:30px}.p-footer-info-desc{text-align:center;line-height:2.2;margin-block:var(--tcd-half-read)}@media (max-width:767px){.p-footer-info{padding:40px 20px;row-gap:30px}.p-footer-info-desc{font-size:14px}}.p-footer-nav{font-size:16px;line-height:1.4;color:#fff;padding-block:27px;background:var(--tcd-accent-color)}.p-footer-nav :where(ul){--tcd-scroll-x-overflow:auto hidden;--tcd-scroll-x-inline-content:"";width:fit-content;max-width:100%;margin-inline:auto;display:grid;grid-auto-flow:column;grid-auto-columns:max-content;column-gap:25px}.p-footer-nav :where(li){margin-block:var(--tcd-half-read)}@media (any-hover:hover){.p-footer-nav :where(a):hover{opacity:.5}}@media (max-width:767px){.p-footer-nav{display:none}}.p-footer-copyright{display:grid;place-items:center;height:70px;padding-inline:20px;font-size:14px;text-align:center;line-height:1.4}@media (any-hover:hover){.p-footer-copyright :where(a):hover{opacity:.5}}@media (max-width:767px){.p-footer-copyright{height:60px;border-top:1px solid #ddd}}@media not all and (max-width:767px){.p-footer-fix{display:none}}.p-footer-fix{--tcd-footer-fix-font-color:#ffffff;--tcd-footer-fix-bg-color:#000000;--tcd-footer-cta-text-color:#000000;position:relative;z-index:100;opacity:0;pointer-events:none;visibility:hidden;transition-property:opacity,visibility,pointer-events;transition-duration:0.3s}body.is-scroll .p-footer-fix{opacity:1;pointer-events:auto;visibility:visible}.p-footer-fix-nav{position:fixed;z-index:100;inset:auto 0 0;box-shadow:0 0 10px 1px rgb(0 0 0 / .2)}.p-footer-fix-spacer{height:50px}.p-footer-fix-nav-list{display:flex;height:50px;color:var(--tcd-footer-fix-font-color);background:var(--tcd-footer-fix-bg-color);font-size:10px}.p-footer-fix-nav-item{flex:1;display:grid;place-content:center;place-items:center;row-gap:7px;color:inherit;text-align:center}.p-footer-fix-nav-item :where(svg,img){font-size:14px;width:1em;height:1em;fill:currentColor;object-fit:contain}.p-footer-fix-share{position:fixed;inset:auto 0 0;z-index:calc(infinity);background:#fff;box-shadow:0 0 0 100vmax rgb(0 0 0 / .5);transition-property:transform,box-shadow;transition-duration:0.2s;transition-timing-function:ease}.p-footer-fix-share:not(.is-open){pointer-events:none;transform:translateY(100%);box-shadow:0 0 0 100vmax #fff0}body:has(.p-footer-fix-share.is-open) .p-footer-fix-share-overlay{position:fixed;z-index:calc(infinity);inset:0}.p-footer-fix-share-content{display:grid;align-content:start;row-gap:20px}.p-footer-fix-share-label{font-size:14px;font-weight:600;text-align:center;color:#000;margin-top:20px}.p-footer-fix-share-close{display:grid;place-items:center;width:100%;height:50px;border-top:1px solid #ddd;font-size:20px;margin-top:20px}.p-footer-fix-cta-image{position:fixed;z-index:100;inset:auto 20px 20px;width:fit-content;max-width:calc(100% - 40px);margin:auto;box-shadow:0 0 10px 1px rgb(0 0 0 / .2)}.p-footer-fix-cta-close{position:absolute;inset:-.75em -.75em auto auto;display:grid;place-items:center;width:1.5em;height:1.5em;font-size:20px;color:#fff;background:rgb(0 0 0 / .8);border-radius:50%}.p-footer-fix-cta-text{position:fixed;z-index:100;inset:auto 0 0;box-shadow:0 0 10px 1px rgb(0 0 0 / .2);display:grid;grid-template-columns:1fr auto;height:65px;font-size:12px;font-weight:600;padding:15px 20px;background:var(--tcd-footer-cta-text-color)}.p-footer-fix-cta-text-label{align-self:center;color:#fff;line-height:1.6;max-height:3.2em;margin-block:-.3em;overflow:hidden}.p-footer-fix-cta-text-button{display:grid;place-items:center;color:var(--tcd-footer-cta-text-color);padding-inline:1.5em;padding-top:1px;background:#fff;height:35px;border-radius:5px;white-space:nowrap}[data-header-menu-color-light]{--tcd-header-submenu-font-color:#000000;--tcd-header-submenu-bg-color:var(--tcd-bg-color);--tcd-header-submenu-hover-font-color:#ffffff;--tcd-header-submenu-hover-bg-color:var(--tcd-accent-color);--tcd-megamenu-font-color:#000000;--tcd-megamenu-bg-color:var(--tcd-bg-color)}.p-header-bar{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;height:100px;padding-inline:40px;color:var(--tcd-header-base-font-color,#000000);background-color:var(--tcd-header-base-bg-color,#ffffff);transition:background-color 0.2s ease}body.is-header-sticky .p-header-bar{box-shadow:var(--tcd-header-bar-box-shadow,0 5px 20px 0 rgb(0 0 0 / .1))}[data-sticky-header="1"]:not([data-header-bar-transparent]){position:sticky;top:var(--wp-admin--admin-bar--height,0)}[data-header-bar-transparent]{--tcd-header-bar-box-shadow:none;--tcd-header-base-font-color:#fff;--tcd-header-base-bg-color:transparent;--tcd-header-base-filter:brightness(0) invert(1)}@media (any-hover:hover){[data-header-bar-transparent]:hover{--tcd-header-base-font-color:#000;--tcd-header-base-bg-color:#ffffff;--tcd-header-base-filter:initial}}[data-header-bar-transparent][data-sticky-header="1"].is-pre-scroll-sticky{position:sticky;top:calc(var(--tcd-header-bar-height) * -1);transition:transform 0.4s ease;--tcd-header-bar-box-shadow:0 5px 20px 0 rgba(0, 0, 0, 0.1);--tcd-header-base-font-color:#000;--tcd-header-base-filter:initial}[data-header-bar-transparent][data-sticky-header="1"].is-pre-scroll-sticky .p-header-bar:before{content:'';position:absolute;inset:0;background:#fff}[data-header-bar-transparent][data-sticky-header="1"].is-scroll-sticky{transform:translateY(100%)}.p-header-logo{position:relative;filter:var(--tcd-header-base-filter,initial);max-height:100px;transition:filter 0.2s ease}.p-header-search-spacer{width:40px}.p-header-search{position:absolute;inset:0 20px 0 auto;display:grid;grid-template-columns:auto auto}.p-header-search-input-wrap{display:grid;width:var(--tcd-header-search-width,0);height:45px;overflow:hidden;margin-block:auto;transition-property:width;transition-duration:0.3s;transition-timing-function:cubic-bezier(.17,.84,.44,1)}.p-header-search-input-wrap:has(input:not(:placeholder-shown)),.p-header-search-input-wrap:has(input:focus){width:320px}.p-header-search-input{padding-inline:20px;background:var(--tcd-bg-color);border:none;border-radius:calc(infinity * 1px);color:#000}.p-header-search-open{display:grid;place-items:center;font-size:24px;padding:20px}.p-header-search-open:before{content:'';width:1em;height:1em;mask:var(--tcd-icon--search) no-repeat center / 1.2em;background:currentColor;margin-top:-1px}@media (any-hover:hover){.p-header-search:hover .p-header-search-open{color:var(--tcd-accent-color)}.p-header-search:hover .p-header-search-input-wrap{width:320px}}.p-header-nav-sp{display:none}@media (any-hover:hover){.p-header-nav-sp:hover{opacity:.5}}@media (max-width:991px){.p-header-bar{height:60px;padding-inline:20px}.p-header-search,.p-header-search-spacer{display:none}.p-header-nav-sp{position:relative;justify-self:end;display:grid;place-items:center;width:60px;height:60px;font-size:24px;margin-right:-20px}}.p-header-nav{font-size:16px;line-height:1.4;height:inherit}.p-header-nav__list{display:flex;justify-content:flex-end;height:inherit}.p-header-nav__list>li{display:grid;position:relative}.p-header-nav__list>li.current-menu-item{color:var(--tcd-accent-color)}.p-header-nav__list>li>a{display:grid;place-items:center;padding-inline:20px}.p-header-nav__list>li>ul{min-inline-size:240px;font-size:14px;position:absolute;inset:100% auto auto 0;opacity:0;pointer-events:none;transition:opacity 0.3s ease;color:var(--tcd-header-submenu-font-color,#ffffff);background:var(--tcd-header-submenu-bg-color,var(--tcd-accent-color))}.p-header-nav__list ul a{display:grid;place-items:center left;grid-template-rows:50px;padding-inline:20px}.p-header-nav__list ul ul a{padding-inline-start:calc(20px + 1em)}@media (any-hover:hover){.p-header-nav__list>li:hover>a{color:var(--tcd-accent-color)}.p-header-nav__list.is-hover-enable>li:hover>ul{opacity:1;pointer-events:auto}.p-header-nav__list ul a:hover{color:var(--tcd-header-submenu-font-hover-color,#ffffff);background:var(--tcd-header-submenu-hover-bg-color,var(--tcd-accent-color-dark))}}@media (max-width:1200px){.p-header-nav__list>li>a{padding-inline:10px}}.p-megamenu{position:absolute;inset:100% 0 auto 0;color:var(--tcd-megamenu-font-color,#ffffff);background:var(--tcd-megamenu-bg-color,var(--tcd-accent-color));opacity:0;visibility:hidden;pointer-events:none;transition-property:opacity,visibility;transition-duration:0.3s}.menu-item-megamenu ul{display:none}.p-megamenu:after{content:'';position:absolute;background:linear-gradient(180deg,rgb(0 0 0 / .1) 0%,transparent 100%);inset:100% 0 0;height:9px}@media (any-hover:hover){.l-header:has(.p-megamenu01:hover) .menu-item-megamenu-1,.l-header:has(.p-megamenu02:hover) .menu-item-megamenu-2{color:var(--tcd-accent-color)}.p-megamenu:hover,.l-header:has(.is-hover-enable .menu-item-megamenu-1:hover) .p-megamenu01,.l-header:has(.is-hover-enable .menu-item-megamenu-2:hover) .p-megamenu02{opacity:1;visibility:visible;pointer-events:auto}}@media (max-width:991px){.p-header-nav,.p-megamenu{display:none}}.p-megamenu01{padding-block:40px;--tcd-splide-arrow-offset:-55px}.p-megamenu01__item-link{display:grid;align-content:start;row-gap:20px}.p-megamenu01__item-category{--tcd-post-category-font-size:12px;--tcd-post-category-padding-block:1em;position:absolute;inset:0 auto auto -1px;z-index:1}[data-header-menu-color-light="1"] .p-megamenu01__item-category{inset-inline-start:0}.p-megamenu01__item-image{aspect-ratio:3 / 2}.p-megamenu01__item-title{--tcd-line-clamp:2;font-size:14px;line-height:1.9;height:auto}.p-megamenu01 .splide__arrows{position:absolute;inset:0 0 auto;height:195px}.p-megamenu02{padding-block:40px;--tcd-splide-arrow-offset:-55px}.p-megamenu02__item{display:grid;align-content:start;row-gap:25px;text-align:center}.p-megamenu02__item-image{height:160px}.p-megamenu02__item-title{font-size:22px;line-height:1.6;margin-block:var(--tcd-half-read);padding-top:2px}.p-megamenu02__item-desc{font-size:14px;line-height:1.6;margin-block:var(--tcd-half-read)}.p-megamenu02 .splide__arrows{position:absolute;inset:0 0 auto;height:160px}.p-drawer{position:fixed;inset:0 0 0 auto;z-index:calc(infinity);display:grid;align-content:start;width:360px;color:#fff;background:var(--tcd-accent-color);transition-property:opacity,pointer-events,visibility;transition-duration:0.3s;transition-timing-function:ease;overflow:auto}.p-drawer-bg{position:fixed;inset:0;z-index:calc(infinity - 1);background:rgb(0 0 0 / .5);transition-property:opacity,pointer-events,visibility;transition-duration:0.3s}body:not(.show-drawer) .p-drawer{opacity:0;pointer-events:none;visibility:hidden}body:not(.show-drawer) .p-drawer-bg{opacity:0;pointer-events:none;visibility:hidden}.p-drawer-close{display:grid;place-items:center end;font-size:20px;height:50px;padding-inline:15px}.p-drawer-nav{font-size:16px;line-height:1.5}.p-drawer-nav a{display:flex;justify-content:space-between;padding:1em 20px}.p-drawer-nav__toggle{cursor:pointer;display:grid;place-items:stretch;flex:0 0 50px;margin:-1em -20px -1em 0;transition:opacity 0.3s ease}.p-drawer-nav__toggle::before{content:"";mask:var(--tcd-icon--arrow-bottom) no-repeat center / 2em;background:currentColor}.is-open>.p-drawer-nav__toggle::before{transform:rotate(180deg)}.p-drawer-nav__submenu{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.3s cubic-bezier(.17,.84,.44,1);color:#fff;background:var(--tcd-accent-color-dark)}.is-open+.p-drawer-nav__submenu{grid-template-rows:1fr}.p-drawer-nav__submenu>ul{overflow:hidden}.p-drawer-nav__submenu>ul ul a{padding-left:calc(20px + 1em)}.p-drawer-bottom{--tcd-sns-icon-color:#ffffff;--tcd-sns-icon-justify:center;display:grid;align-content:start;row-gap:30px;padding:30px 20px}.p-drawer-bottom-buttons{display:grid;align-content:start;row-gap:20px}.p-drawer-bottom-buttons-link{display:grid;align-items:center;text-align:center;color:#fff;padding:calc(16px + var(--tcd-half-read)) 20px;line-height:1.4;border:1px solid rgb(255 255 255 / .2)}@media (any-hover:hover){.p-drawer-bottom-buttons-link:hover{color:rgb(255 255 255 / .5)}}.p-drawer-bottom-search{display:grid;grid-template-columns:1fr 55px;grid-template-rows:50px;color:#000;background:#fff;border-radius:calc(infinity* 1px);overflow:hidden}.p-drawer-bottom-search-input{border:none;background:inherit;padding-inline:20px}.p-drawer-bottom-search-submit{display:grid;place-items:center;font-size:20px}.p-drawer-bottom-search-submit:before{content:'';width:1em;height:1em;mask:var(--tcd-icon--search) no-repeat center / 1.2em;background:currentColor}@media (any-hover:hover){.p-drawer-close:hover,.p-drawer-nav__toggle:hover{opacity:.5}.p-drawer-nav a:hover{color:rgb(255 255 255 / .5)}}@media (max-width:600px){.p-drawer{width:100%}.p-drawer-bg{display:none}}.p-header-message{display:flex;align-items:center;justify-content:center;min-height:50px;text-align:center;font-size:14px;font-weight:600;padding:1em 20px;position:relative;z-index:100}.p-header-message__label{display:block;color:inherit;line-height:1.4;margin:-.2em 0;padding-top:1px}.p-header-message__label :where(a){text-decoration:underline}@media (any-hover:hover){a.p-header-message__label:hover{color:inherit;text-decoration:underline}.p-header-message__label :where(a):hover{opacity:.5}}@media (max-width:767px){.p-header-message{min-height:40px;font-size:12px}}.p-post-cards{display:grid;grid-template-columns:repeat(2,1fr);margin:1px 0 0 1px}.p-post-cards-item{position:relative;display:grid;align-content:start;margin:-1px 0 0 -1px}.p-post-cards-item__image{position:relative;aspect-ratio:16 / 10}.p-post-cards-item__category{position:absolute;inset:0 auto auto 0;z-index:1}.p-post-cards-item__content{display:grid;align-content:start;row-gap:25px;padding:40px;border:1px solid #ddd;margin-top:-1px}.p-post-cards-item__title{--tcd-line-clamp:2;font-size:18px;line-height:1.8}@container main (max-width:800px){.p-post-cards-item__content{padding:30px;row-gap:18px}.p-post-cards-item__title{font-size:16px;line-height:1.6}}@container main (max-width:600px){.p-post-cards{grid-template-columns:1fr}.p-post-cards-item__title{font-size:16px}.p-post-cards-scroll{--tcd-scroll-x-overflow:scroll;--tcd-scroll-x-inline-content:"";--tcd-scroll-inline-margin:20px;display:flex;grid-template-columns:none;margin-inline:-20px}.p-post-cards-scroll .p-post-cards-item{flex:0 0 280px}}.p-single{display:grid;align-content:start;row-gap:50px}@media not all and (max-width:991px){.p-single-layout-none{padding:70px;border:1px solid #ddd}}@media (max-width:767px){.p-single{row-gap:40px}}.p-single-header{display:grid;align-content:start;row-gap:20px;position:relative}.p-single-header__title{font-size:var(--tcd-single-title-font-size-pc);font-family:var(--tcd-single-title-font-type);line-height:1.5;margin-block:var(--tcd-half-read)}.p-single-header__image{position:relative;margin-block-start:30px}.p-single-header__image :where(img){width:100%}.p-single-header__image :where(.p-single-header__category){position:absolute;inset:0 auto auto 0}@media (max-width:767px){.p-single-header{row-gap:20px;margin-top:-10px}.p-single-header__title{font-size:var(--tcd-single-title-font-size-sp);line-height:1.6}.p-single-header__image{margin:10px -20px 0}.p-single-header__category{font-size:14px;padding-block:.73em}.p-single-header__date{margin-top:-2px}}.p-single-bottom{display:grid;align-content:start;row-gap:50px}.p-single-bottom-title{font-size:26px;line-height:1.4;text-align:center;margin-block:var(--tcd-half-read)}@container main (min-width:801px){.p-single-bottom-title{margin-top:30px}}@media (max-width:767px){.p-single-bottom{row-gap:40px}.p-single-bottom-title{font-size:20px}}.p-author-main{position:relative;display:grid;grid-template-columns:380px 1fr;gap:50px 40px}@media (max-width:767px){.p-author-main{grid-template-columns:1fr;margin-top:-41px}}.p-author-main-profile-image{aspect-ratio:1}.p-author-main-profile-position{font-size:14px;line-height:2.6;text-align:center;background:#fff;padding:calc(40px + var(--tcd-half-read)) 20px;border:1px solid #ddd;margin-top:-1px}.p-author-main-profile-sns{--tcd-sns-icon-justify:center;padding:25px 20px;border:1px solid #ddd;margin-top:-1px}.p-author-main-border{height:1px;background:#ddd;margin-top:30px}.p-author-main-title{color:var(--tcd-accent-color);margin-top:var(--tcd-half-read)}@media (max-width:767px){.p-author-main-profile-position{line-height:2.2;padding:calc(30px + var(--tcd-half-read)) 20px}.p-author-main-profile-sns{padding:15px 20px}.p-author-main-border{margin-top:0}}.p-author-main-content{display:grid;align-content:start;row-gap:70px}.p-author-main-content-item{display:grid;align-content:start;row-gap:35px}.p-author-main-content-item-title{font-size:22px;color:var(--tcd-accent-color);line-height:1.7;margin-block:var(--tcd-half-read)}.p-author-main-content-item-desc{font-size:16px;line-height:2.6;margin-block:var(--tcd-half-read)}@media (max-width:767px){.p-author-main-content{row-gap:40px}.p-author-main-content-item{row-gap:25px}.p-author-main-content-item-title{font-size:20px;text-align:center}.p-author-main-content-item-desc{line-height:2.2}}.p-author-list__item{display:grid;grid-template-columns:auto 1fr;column-gap:60px;padding:60px;background:#fff;border:1px solid #ddd;margin-top:-1px}.p-author-list__item-image{width:210px;aspect-ratio:1;border-radius:50%;overflow:hidden}.p-author-list__item-content{display:grid;align-content:center;row-gap:40px}.p-author-list__item-title{font-size:22px;font-weight:600;line-height:1.6;color:var(--tcd-accent-color);margin-block:var(--tcd-half-read)}.p-author-list__item-desc{--tcd-line-clamp:3;font-size:16px;line-height:2.6;height:auto;margin-block:var(--tcd-half-read)}@media (any-hover:hover){.p-author-list__item:hover{background:#fafafa}}@media (max-width:767px){.p-author-list__item{grid-template-columns:auto;row-gap:20px;padding:30px}.p-author-list__item-image{width:130px;margin-inline:auto}.p-author-list__item-content{row-gap:30px}.p-author-list__item-title{font-size:20px;text-align:center}.p-author-list__item-desc{font-size:14px}}@container main (min-width:801px){.p-archive--author{grid-template-columns:repeat(3,1fr)}.p-archive--author .p-post-cards-item__content{padding:30px;row-gap:15px}.p-archive--author .p-post-cards-item__title{--tcd-line-clamp:3;font-size:16px}}.p-news-cards-item{display:flex;column-gap:40px;padding:30px;background:#fff;border:1px solid #ddd;margin-top:-1px}.p-news-cards-item__image{flex:0 0 240px;align-self:flex-start;aspect-ratio:240 / 160}.p-news-cards-item__content{flex:1;display:grid;align-content:center;row-gap:25px}.p-news-cards-item__meta{display:flex;flex-wrap:wrap;gap:20px}.p-news-cards-item__title{--tcd-line-clamp:1;font-size:18px;line-height:1.8;margin-block:var(--tcd-half-read)}@media (max-width:767px){.p-news-cards{margin-inline:-20px}.p-news-cards-item{column-gap:20px;padding:20px;border-width:1px 0}body:has(.c-archive-header-terms) .p-news-cards-item:first-of-type{border-top:none;margin-top:-20px}.p-news-cards-item__image{flex:0 0 120px;aspect-ratio:1}.p-news-cards-item__content{row-gap:20px}.p-news-cards-item__title{--tcd-line-clamp:3;font-size:14px;height:auto}.p-news-cards-item__category{display:none}}.p-single-news-header-meta{display:flex;flex-wrap:wrap;gap:20px}.p-recent-news .p-news-cards-item__title{font-size:18px}@media not all and (max-width:767px){.p-recent-news .p-news-cards-item__title{--tcd-line-clamp:2;height:auto}}@container main (max-width:800px){.p-recent-news .p-news-cards-item__title{font-size:16px}}@media (max-width:767px){.p-single-news-header-meta{gap:15px}.p-single-layout-none+.p-recent-news{margin-bottom:-41px}.p-recent-news .p-news-cards-item__title{font-size:14px}}.p-archive--service{margin-top:30px}.p-service-cards{display:grid;align-content:start;row-gap:100px}.p-service-cards-item-image{display:block;height:300px}.p-service-cards-item-content{display:grid;align-content:start;justify-items:center;row-gap:70px;padding:70px;border:1px solid #ddd;border-top:none}.p-service-cards-item-title-main{margin-bottom:calc(var(--tcd-half-read) - 5px)}.p-service-cards-item-excerpt{--tcd-line-clamp:2;font-size:16px;line-height:2.8;height:auto}@media (max-width:767px){.p-archive--service{margin-top:0;row-gap:40px}.p-service-cards-item-image{height:140px}.p-service-cards-item-content{row-gap:30px;padding:30px}.p-service-cards-item-excerpt{--tcd-line-clamp:3;font-size:14px;line-height:2.2}.p-service-cards-item-title-main{margin-bottom:calc(var(--tcd-half-read) - 3px)}}.p-service-nav{position:relative;color:#fff;border-image:linear-gradient(var(--tcd-accent-color) 0 0) fill 0 / 1 / 0 100vi;margin-top:-1px}.p-service-nav.is-sticky{position:sticky;top:var(--wp-admin--admin-bar--height,0);z-index:100}.p-service-nav-list{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-template-rows:70px}.p-service-nav-list-item{display:grid}.p-service-nav-list-item-link{position:relative;display:grid;place-items:center;font-size:16px;line-height:1.4;padding-inline:20px}@media (any-hover:hover){.p-service-nav-list-item-link:hover{background-color:var(--tcd-accent-color-dark)}}@media (max-width:991px){.p-service-nav{--tcd-scroll-x-inline-content:"";--tcd-layout-inner-size:100%;--tcd-scroll-x-overflow:scroll hidden;--tcd-scroll-inline-margin:5px}.p-service-nav-list{width:fit-content;max-width:100%;grid-auto-columns:minmax(max-content,auto);grid-template-rows:60px}.p-service-nav-list-item-link{font-size:14px;padding-inline:15px}}.p-single--service{--tcdce-base-line-height-pc:2.8}@media not all and (max-width:767px){.p-single--service{row-gap:100px}}.p-service-text-button{display:grid;align-content:start;row-gap:50px;text-align:center;padding:70px 40px;background:#f6f6f6}.p-service-text-button-desc{font-size:16px;line-height:2.8;margin-block:var(--tcd-half-read)}.p-service-text-button-button-list{display:flex;flex-wrap:wrap;justify-content:center;gap:20px 30px}.p-service-text-button-button-item{--tcdce-base-link-color:#fff;--tcdce-base-link-decoration:none}@media (max-width:767px){.p-service-text-button{row-gap:30px;padding:35px}.p-service-text-button-desc{font-size:14px;line-height:2.2}}.p-service-banner{--tcdce-base-link-color:#000;--tcdce-base-link-decoration:none;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:160px}.p-service-banner-image img{height:100%!important}.p-service-banner-image:not(:has(img)){background-color:#ddd}.p-service-banner-content{display:grid;grid-template-columns:1fr auto;column-gap:10px;align-items:center;padding-inline:40px;background:#fff;border:1px solid #ddd;border-left-width:0}.p-service-banner-content:after{content:'';font-size:20px;width:.6em;height:1em;mask:var(--tcd-icon--arrow-right) no-repeat center / 1.4em;background:currentColor;margin-right:-5px}.p-service-banner-content-text{display:grid;align-items:center;row-gap:20px}.p-service-banner-content-subtitle{font-size:16px;line-height:1.6;margin-block:var(--tcd-half-read)}.p-service-banner-content-title{font-size:22px;font-weight:600;color:var(--tcd-accent-color);line-height:1.6;margin-block:var(--tcd-half-read)}@media (max-width:767px){.p-service-banner{grid-template-columns:1fr;grid-template-rows:110px auto}.p-service-banner-content{grid-template-columns:1fr;padding:30px;border-width:0 1px 1px}.p-service-banner-content-text{row-gap:15px}.p-service-banner-content-subtitle{font-size:14px}.p-service-banner-content-title{font-size:16px}.p-service-banner-content:after{content:none}}.p-price-table-header{position:relative;color:#fff;background-color:var(--tcd-price-table-background,var(--tcd-accent-color));background-position:center;background-repeat:no-repeat;background-size:cover}.p-price-table-header-has-image{--tcd-price-table-background:initial;--tcd-price-table-bg-height:170px;--tcd-price-table-bg-height-sp:80px}.p-price-table-header-title{display:grid;place-items:center;font-size:24px;line-height:1.6;text-align:center;font-weight:600;padding:calc(23px + var(--tcd-half-read)) 20px;height:var(--tcd-price-table-bg-height,auto)}.p-price-table-desc{font-size:16px;line-height:2.8;text-align:center;padding:calc(50px + var(--tcd-half-read)) 20px;border:1px solid #ddd;margin-top:-1px}.p-price-table-list{display:grid;grid-template-columns:280px 1fr;padding:1px;gap:1px;background:#ddd;margin-top:-1px}.p-price-table-item{display:grid;align-content:center;font-size:16px;line-height:1.8;padding:27px 20px}.p-price-table-item-inner{margin-block:var(--tcd-half-read)}.p-price-table-item-h{text-align:center;background:#f6f6f6}.p-price-table-item-d{text-align:right;background:#fff}@media (max-width:767px){.p-price-table-header-title{font-size:16px;padding:calc(18px + var(--tcd-half-read)) 15px;height:var(--tcd-price-table-bg-height-sp,auto)}.p-price-table-desc{font-size:14px;line-height:2.2;padding:calc(30px + var(--tcd-half-read)) 25px}.p-price-table-list{grid-template-columns:max-content 1fr}.p-price-table-item{font-size:14px;padding:18px 15px}}.p-archive--voice{display:grid;align-content:start;row-gap:100px}@media (max-width:767px){.p-archive--voice{row-gap:40px}}.p-voice-nav-item{display:grid;grid-template-columns:1fr auto;column-gap:5px;place-items:center start;padding-inline:30px;height:70px;background:#fff;border:1px solid #ddd;margin:-1px 0 0 -1px}@media (any-hover:hover){.p-voice-nav-item:hover{color:var(--tcd-accent-color)}.p-voice-nav-item:hover:after{opacity:1;transform:translateY(0)}}@media not all and (max-width:991px){.p-voice-nav:not(:has(a:nth-child(3))){grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:1fr}.p-voice-nav{display:grid;grid-template-columns:repeat(auto-fit,calc(100% / 3));justify-content:center;font-size:16px;line-height:1.2;padding:1px 0 0 1px}.p-voice-nav-item:after{content:'';font-size:24px;width:.6em;height:1em;mask:var(--tcd-icon--arrow-bottom) no-repeat center / 1.2em;background:#000;opacity:0;transform:translateY(-3px);transition-property:opacity,transform;transition-duration:0.4s;transition-timing-function:ease}}@media (max-width:991px){.p-voice-nav{--tcd-scroll-x-overflow:scroll hidden;--tcd-scroll-x-inline-content:"";--tcd-scroll-inline-margin:20px;display:flex;justify-content:initial;margin-inline:-20px}.p-voice-nav-item{grid-template-columns:1fr;font-size:14px;padding-inline:20px;height:60px;margin:0 0 0 -1px;white-space:nowrap;min-inline-size:fit-content}}.p-voice-term-header{position:relative;z-index:1}.p-voice-term-header:not(:has(img)){margin-bottom:40px}.p-voice-term-header-title{font-size:24px;line-height:1.6;text-align:center;margin-block:var(--tcd-half-read);align-self:center}.p-voice-term-header:has(img){display:grid;grid-template-rows:170px;color:#fff}.p-voice-term-header:has(img)>*{grid-area:1 / -1}@media (max-width:767px){.p-voice-term-header-title{font-size:16px}.p-voice-term-header:has(img){grid-template-rows:80px}}.p-voice-list-item{background:#f6f6f6;border:1px solid #ddd}*+.p-voice-list-item{margin-top:-1px;position:relative}.p-voice-list-item.is-active{--tcd-voice-list-item-font-color:var(--tcd-accent-color);--tcd-voice-list-item-grid-row:1fr;--tcd-voice-list-item-opacity:1;--tcd-voice-list-item-toggle-height:0px}.p-voice-list-item-title{cursor:pointer;position:relative;font-size:16px;line-height:1.6;padding-block:calc(25px + var(--tcd-half-read));padding-inline:30px 60px;color:var(--tcd-voice-list-item-font-color,inherit);transition:color 0.2s ease;background:#fff}.p-voice-list-item-title-toggle{display:grid;place-items:center;width:1em;height:1em;font-size:14px;position:absolute;inset:0 30px 0 auto;margin-block:auto;color:#000}.p-voice-list-item-title-toggle:before{content:'';grid-area:1 / -1;width:1px;height:var(--tcd-voice-list-item-toggle-height,inherit);background:currentColor}.p-voice-list-item-title-toggle:after{content:'';grid-area:1 / -1;width:inherit;height:1px;background:currentColor}.p-voice-list-item-title-content{display:grid;grid-template-rows:var(--tcd-voice-list-item-grid-row,0fr);transition:grid-template-rows 0.3s ease}.p-voice-list-item-title-content-inner{overflow:hidden}.p-voice-list-item-title-content-text{padding:30px;border-top:1px solid #ddd}.p-voice-list-item-title-content-text .tcdce-body{--tcdce-base-font-size-pc:16px;--tcdce-base-font-size-sp:14px}@media (any-hover:hover){.p-voice-list-item-title:hover{--tcd-voice-list-item-font-color:var(--tcd-accent-color)}}@media (max-width:767px){.p-voice-term-header:not(:has(img)){margin-bottom:25px}.p-voice-list-item-title{font-size:14px;padding-block:calc(23px + var(--tcd-half-read));padding-inline:20px 40px}.p-voice-list-item-title-toggle{font-size:12px;inset:0 20px 0 auto}.p-voice-list-item-title-content-text{font-size:14px;padding:20px}}.p-page-header:not(:has(.p-single-header__image)){margin-top:0}.p-sc-design1-item{display:flex}*+.p-sc-design1-item{position:relative;margin-top:-1px}.p-sc-design1-item-image{flex:0 0 50%;position:relative;min-height:450px;margin-right:-1px}.p-sc-design1-item-content{flex:1;display:grid;align-content:center;row-gap:40px;padding:50px;border:1px solid #ddd}.p-sc-design1-item-content-title{font-size:22px;font-weight:600;line-height:1.7;color:var(--tcd-accent-color);margin-block:var(--tcd-half-read)}.p-sc-design1-item-content-desc{font-size:16px;line-height:2.4;margin-block:var(--tcd-half-read)}@media (max-width:767px){.p-sc-design1-item{flex-wrap:wrap}.p-sc-design1-item-image{flex:0 0 100%;min-height:310px;height:310px;margin-right:0;margin-bottom:-1px}.p-sc-design1-item-content{padding:30px;row-gap:25px}.p-sc-design1-item-content-title{font-size:18px}.p-sc-design1-item-content-desc{font-size:14px;line-height:2.2}}.p-sc-design2{display:grid;align-content:start;row-gap:50px}.p-sc-design2-item{display:flex}.p-sc-design2-item-image{flex:0 0 250px;position:relative;min-height:250px;margin-right:-1px}.p-sc-design2-item-content{flex:1;display:grid;align-content:center;row-gap:35px;padding:50px;border:1px solid #ddd}.p-sc-design2-item-content-title{display:flex;font-size:22px;font-weight:600;line-height:1.7;color:var(--tcd-accent-color);margin-block:var(--tcd-half-read)}.p-sc-design2-item-content-desc{font-size:16px;line-height:2.4;margin-block:var(--tcd-half-read)}.p-sc-design2-item-content-desc-sp{display:none}@media (max-width:767px){.p-sc-design2{row-gap:20px}.p-sc-design2-item{flex-wrap:wrap}.p-sc-design2-item-image{flex:0 0 100px;min-height:100px}.p-sc-design2-item-content{row-gap:0;padding:20px}.p-sc-design2-item-content-title{font-size:16px}.p-sc-design2-item-content-desc-pc{display:none}.p-sc-design2-item-content-desc-sp{flex:0 0 100%;display:block;font-size:14px;line-height:2.2;padding:calc(20px + var(--tcd-half-read)) 20px;border:1px solid #ddd;border-top:none}}.p-mv1{position:relative;height:calc(100svh - var(--tcd-header-message-height, 0px));margin-top:calc(-1 * var(--tcd-header-bar-height, 100px))}.p-mv-height-type-2{height:var(--tcd-index-mv1-height-pc,550px)}.p-mv1-content{--tcd-fadein-transition-base-delay:0.5s;position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;width:fit-content;height:fit-content;max-width:min(calc(100% - 80px), 1200px);margin:auto;row-gap:40px;text-align:center;color:#fff}.p-mv1-content-bg{padding:50px;background:color-mix(in srgb,#003040 70%,transparent)}.p-mv1__slide:not(:only-of-type).is-zoomout img{transform:scale(1.2);animation:mv1ZoomOut 8s linear 0s normal both}@keyframes mv1ZoomOut{0%{transform:scale(1.2)}100%{transform:scale(1)}}.p-mv1-content-title{font-size:var(--tcd-index-mv1-catch-font-size-pc);line-height:1.6;font-family:var(--tcd-index-mv1-catch-font_type);margin-block:var(--tcd-half-read)}.p-mv1-content-title-vertical{visibility:visible;line-height:2.4;text-align:left;writing-mode:vertical-rl;opacity:0;transition:opacity 1.5s cubic-bezier(.55,.06,.68,.19) 0.2s;will-change:opacity}body.is-ready .p-mv1-content-title-vertical{opacity:1}.p-mv1-content-desc{font-size:18px;line-height:2.2;margin-block:var(--tcd-half-read)}.p-mv1-content-button{--tcd-button-bg-color:var(--tcd-index-mv1-button-bg-color);margin-inline:auto}.p-mv1-content-bg .p-mv1-content-button{color:#fff;border-radius:0;background:#fff0;border:1px solid #fff}.p-mv1-overlay{position:absolute;inset:0}.p-mv1__track,.p-mv1__list{height:inherit}.p-mv1__pagination{position:absolute;inset:auto 0 30px;width:fit-content;margin-inline:auto;gap:10px}.p-mv1__pagination button{display:block;font-size:14px;width:1em;height:1em;border-radius:50%;border:1px solid #fff}.p-mv1__pagination button.is-active{background:#fff}@media (any-hover:hover){.p-mv1-content-button:hover{background:color-mix(in srgb,var(--tcd-index-mv1-button-bg-color) 90%,#fff)}.p-mv1-content-bg .p-mv1-content-button:hover{background:var(--tcd-index-mv1-button-bg-color);border-color:var(--tcd-index-mv1-button-bg-color)}}@media (max-width:767px){.p-mv1{}.p-mv-height-type-2{height:var(--tcd-index-mv1-height-sp,240px)}.p-mv1-content{row-gap:20px}.p-mv1-content-bg{padding:30px}.p-mv1-content-title{font-size:var(--tcd-index-mv1-catch-font-size-sp)}.p-mv1-content-desc{font-size:14px}.p-mv1-content-button{min-width:240px;height:50px;font-size:14px}}.p-news-ticker{position:absolute;inset:auto auto 40px 40px;z-index:1;width:440px;height:60px;color:#fff;border:1px solid rgb(255 255 255 / .5);border-radius:calc(infinity * 1px)}.p-news-ticker-item{display:grid;grid-template-columns:auto 1fr;align-content:center;column-gap:20px;height:60px;padding-inline:30px;font-size:14px;--tcd-data-font-color:#fff}.p-news-ticker-item-title{line-height:1.6}@media (max-width:767px){.p-news-ticker{inset:auto 0 0;width:100%;height:50px;border-radius:0;border-color:rgb(255 255 255 / .2);border-width:1px 0 0}.p-news-ticker-item{column-gap:15px;height:50px;padding-inline:20px}}.p-index-3banner{display:grid;grid-auto-flow:column;grid-auto-columns:1fr}.p-index-3banner-item{display:flex;flex-direction:column}*+.p-index-3banner-item{position:relative;margin-left:-1px}.p-index-3banner-item-border{height:7px;background:currentColor}.p-index-3banner-item-text{flex:1;display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:10px;padding:35px;background:#fff;border:1px solid #ddd;border-top:none}.p-index-3banner-item-text-arrow{--tcd-animate-arrow-size:20px}.p-index-3banner-item:first-of-type .p-index-3banner-item-text{border-left:none}.p-index-3banner-item:last-of-type .p-index-3banner-item-text{border-right:none}.p-index-3banner-item-text-inner{display:grid;align-content:start;row-gap:20px}.p-index-3banner-item-text-subtitle{font-size:16px;line-height:1.6;color:#000;margin-block:var(--tcd-half-read)}.p-index-3banner-item-text-title{font-size:22px;line-height:1.6;font-weight:600;margin-block:var(--tcd-half-read)}.p-index-3banner-item-image{position:relative;height:270px;margin-top:-1px}.p-index-3banner-item-overlay{position:absolute;inset:0;background:color-mix(in srgb,#000000 20%,transparent)}@media (max-width:991px){.p-index-3banner{--tcd-scroll-x-overflow:auto hidden;grid-auto-columns:minmax(300px,1fr)}.p-index-3banner-item-border{height:5px}.p-index-3banner-item-text{column-gap:5px;padding:25px}.p-index-3banner-item-text-inner{row-gap:15px}.p-index-3banner-item-text-subtitle{font-size:14px}.p-index-3banner-item-text-title{font-size:18px}.p-index-3banner-item-image{height:180px}.p-index-3banner-item-text-arrow{display:none}}.p-side-button{position:fixed;inset:0 0 0 auto;z-index:100;margin-block:auto;height:fit-content;display:grid;grid-template-columns:70px;grid-auto-rows:minmax(180px,max-content)}.p-side-button-item{position:relative;display:grid;place-items:center;color:#fff;writing-mode:vertical-rl;padding-inline:25px;transform:translateX(100%);transition:transform 0.5s cubic-bezier(.17,.84,.44,1) 0.4s}.p-side-button-item:before{content:'';position:absolute;inset:0;background:#fff;opacity:0;transition:opacity 0.3s ease}.p-side-button-item-text{position:relative;z-index:1}body.is-ready .p-side-button-item{transform:translateX(0)}*+.p-side-button-item{transition-delay:0.7s}*+*+.p-side-button-item{transition-delay:0.9s}@media (max-width:991px){.p-side-button{display:none}}@media (any-hover:hover){.p-side-button-item:hover:before{opacity:.1}}.p-cb{display:grid;align-content:start;row-gap:150px}.p-cb-item-inner{display:grid;align-content:start;row-gap:70px}.p-cb-header{display:grid;align-content:start;row-gap:20px;text-align:center;color:var(--tcd-accent-color)}.p-cb-header-title{font-size:var(--tcd-cb-title-font-size-pc,50px);font-family:var(--tcd-cb-title-font-type);line-height:1.5;margin-block:calc(var(--tcd-half-read) - 0.1em)}.p-cb-header-subtitle{font-size:16px;line-height:1.5;font-weight:600;margin-block:var(--tcd-half-read)}.p-cb-header-desc{font-size:16px;text-align:center;line-height:2.8;margin-block:var(--tcd-half-read)}.p-cb-button{justify-self:center}.p-cb-start+.p-cb-item--no-margin{margin-top:-150px}.p-cb-item--no-margin:has(+.p-cb-end){margin-bottom:-150px}.p-cb-item--no-margin+.p-cb-item--no-margin{margin-top:-150px}@media (max-width:991px){.p-cb-start+.p-cb-item--no-margin{margin-top:-40px}.p-cb-item--no-margin:has(+.p-cb-end){margin-bottom:-40px}.p-cb-item--no-margin+.p-cb-item--no-margin{margin-top:-40px}}@media (max-width:767px){.p-cb{row-gap:40px}.p-cb-item-inner{row-gap:40px}.p-cb-header{row-gap:15px}.p-cb-header-title{font-size:var(--tcd-cb-title-font-size-sp,20px)}.p-cb-header-subtitle{font-size:14px}.p-cb-header-desc{line-height:2.2}}.p-cb-free-content{--tcdce-base-line-height-pc:2.8}.p-cb-post{--tcd-splide-pagination-size:14px;--tcd-splide-pagination-gap:10px;--tcd-splide-pagination-margin:50px 0 -20px}@media not all and (max-width:767px){.p-cb-post-track:before{content:'';position:absolute;inset:0;pointer-events:none;border-right:1px solid #ddd;border-left:1px solid #ddd}.p-cb-post .p-post-cards-item{margin:0}.p-cb-post .p-post-cards-item__image{width:calc(100% + 1px)}.p-cb-post .p-post-cards-item__content{border-right:none}}@media (max-width:767px){.p-cb-post-slider{margin-inline:-20px}.p-cb-post-list{--tcd-scroll-x-overflow:scroll hidden;--tcd-scroll-x-inline-content:"";--tcd-scroll-inline-margin:20px;display:flex!important}.p-cb-post-item{flex:0 0 280px}}.p-cb-news-nav{position:relative;z-index:1;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-template-rows:70px;margin:0 0 -1px 1px}.p-cb-news-nav-item{display:grid;place-items:center;padding-inline:20px;font-size:16px;line-height:1.4;background:#fafafa;border:1px solid #ddd;margin-left:-1px;transition-property:color}.p-cb-news-nav-item.is-active{pointer-events:none;background:#fff;border-bottom-color:#fff}.p-cb-news-panel-item{display:none}.p-cb-news-panel-item.is-active{display:block}@media (any-hover:hover){.p-cb-news-nav-item:not(.is-active):hover{color:rgb(0 0 0 / .5)}}@media (max-width:767px){.p-cb-news-nav{grid-template-rows:60px;margin-inline:-19px -20px}.p-cb-news-nav-track{width:fit-content;margin-inline:auto}.p-cb-news-nav-item{padding-inline:10px;font-size:14px}.p-cb-news-nav-item:first-of-type{border-left:none}.p-cb-news-nav-item:last-of-type{border-right:none}}.p-cb-news-nav-slide-item.is-nav-active{pointer-events:none;color:var(--tcd-accent-color)}.p-cb-news-panel-item-article{opacity:0;transition:opacity 1s ease}.p-cb-news-panel-item-article.is-show{opacity:1}@media not all and (max-width:767px){.p-cb-news-nav-slider{--tcd-splide-arrow-offset:-3em;width:fit-content;margin-inline:auto;margin-bottom:70px}.p-cb-news-nav-slide-item{padding-inline:20px}.p-cb-news-nav-slide-item:first-of-type{padding-inline-start:0}.p-cb-news-nav-slide-item:last-of-type{padding-inline-end:0}.p-cb-news-nav-slider .c-splide-arrow[disabled]{display:none}}@media (any-hover:hover){.p-cb-news-nav-slide-item-button:hover{color:rgb(0 0 0 / .5)}}@media (max-width:767px){.p-cb-news-nav-slider{margin-bottom:40px;margin-inline:-20px}.p-cb-news-nav-slider-list{display:flex!important;column-gap:20px;--tcd-scroll-x-overflow:auto hidden;--tcd-scroll-x-inline-content:""}}.p-cb-split{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:minmax(570px,30vw)}.p-cb-split-image{position:relative}.p-cb-split-overlay{position:absolute;inset:0}.p-cb-split-content{direction:initial;display:grid;align-content:center;row-gap:50px;padding:max(7vw, 100px);color:#fff;background:var(--tcd-accent-color)}.p-cb-split-content-header{color:inherit;text-align:left}.p-cb-split-content-desc{text-align:left}.p-cb-split-content-link{display:grid;grid-template-columns:auto auto;justify-content:start;align-items:center;column-gap:30px;width:fit-content}.p-cb-split-content-link-arrow{color:#fff;--tcd-animate-arrow-size:14px}@media (any-hover:hover){.p-cb-split-content-link:hover{color:rgb(255 255 255 / .5)}}@media (max-width:1200px){.p-cb-split-content{padding:50px}}@media not all and (max-width:991px){.p-cb-split-reverse{direction:rtl}}@media (max-width:991px){.p-cb-split{grid-template-columns:1fr;grid-template-rows:auto}.p-cb-split-image{height:290px}}@media (max-width:767px){.p-cb-split-content{row-gap:30px;padding:40px 30px}.p-cb-split-content-desc{font-size:14px;line-height:2.2}.p-cb-split-content-link{font-size:14px;column-gap:1em}.p-cb-split-content-link-arrow{--tcd-animate-arrow-size:12px}}.p-cb-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:570px}.p-cb-grid-image:not(:has(img)){background:#ddd}.p-cb-grid-item{position:relative;display:grid;grid-template-rows:inherit;margin-inline:-1px}.p-cb-grid-content{position:absolute;inset:0;align-content:end;padding:40px;color:#fff;text-align:left;font-weight:600;background:linear-gradient(0deg,color-mix(in srgb,var(--tcd-cb-grid-item-overlay-color,#000) 90%,transparent) 0%,transparent 70%)}.p-cb-grid-content-desc{text-align:left;line-height:2}@media not all and (max-width:1200px){.p-cb-grid-column3{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.p-cb-grid{grid-template-columns:1fr;grid-template-rows:290px}.p-cb-grid-content{padding:30px;font-weight:600;background:linear-gradient(0deg,color-mix(in srgb,var(--tcd-cb-grid-item-overlay-color,#000) 70%,transparent) 0%,transparent 70%)}.p-cb-grid-content-desc{font-size:14px}}.p-404{display:grid}.p-404:has(img){color:#fff;--tcd-404-content-padding-block-pc:150px;--tcd-404-content-padding-block-sp:100px;--tcd-tagcloud-font-color:#fff;--tcd-tagcloud-bg-color:transparent;--tcd-tagcloud-border:1px solid rgba(255, 255, 255, 0.5);--tcd-tagcloud-hover-font-color:rgba(255, 255, 255, 0.5);--tcd-tagcloud-hover-bg-color:transparent;--tcd-tagcloud-hover-border:1px solid rgba(255, 255, 255, 0.5)}.p-404-bg,.p-404-bg-overlay{position:absolute;inset:0}.p-404-content{position:relative;display:grid;align-content:center;text-align:center;row-gap:40px;padding-block:var(--tcd-404-content-padding-block-pc,100px)}.p-404-title{font-size:42px;line-height:1.5;margin-block:var(--tcd-half-read)}.p-404-desc{line-height:2.4}.p-404-search{display:grid;grid-template-columns:minmax(100px,350px) 50px;height:50px;color:#000;background:#eee;justify-self:center;border-radius:calc(infinity * 1px);overflow:hidden}.p-404:has(img) .p-404-search{background:#fff}.p-404-search-input{padding:0 20px;background:inherit;border:none}.p-404-search-submit{display:grid;font-size:24px}.p-404-search-submit:before{content:'';mask:var(--tcd-icon--search) no-repeat center / 1em;background:currentColor}.p-404-button{margin-inline:auto}.p-404-pattern{padding-block:100px}@media (any-hover:hover){.p-404-button:hover{background:color-mix(in srgb,var(--tcd-accent-color) 90%,#fff)}.p-404-search-submit:hover{opacity:.5}}@media (max-width:767px){.p-404-content{row-gap:30px;padding-block:var(--tcd-404-content-padding-block-sp,50px)}.p-404-title{font-size:24px}.p-404-desc{line-height:2}.p-404-button{min-width:240px;height:50px;font-size:14px}.p-404-pattern{padding-block:40px}}.p-widget-tab-post{font-size:14px}.p-widget-tab-post-nav{position:relative;display:flex;height:60px;background:#fff;margin-bottom:-1px}.p-widget-tab-post-nav-item{position:relative;flex:1;padding-inline:1em;border:1px solid #ddd;transition-property:color}*+.p-widget-tab-post-nav-item{margin-left:-1px}.p-widget-tab-post-nav[data-tab="1"]>button:nth-child(1),.p-widget-tab-post-nav[data-tab="2"]>button:nth-child(2){border-bottom:none;padding-bottom:1px}.p-widget-tab-post-nav[data-tab="1"]+*+*,.p-widget-tab-post-nav[data-tab="2"]+*{display:none}.p-widget-tab-post-list-item{display:grid;grid-template-columns:100px 1fr}*+.p-widget-tab-post-list-item{margin-top:-1px}.p-widget-tab-post-list-item-image{aspect-ratio:1}.p-widget-tab-post-list-item-content{display:grid;align-content:center;padding-inline:20px;background:#fff;border:1px solid #ddd;border-left:none}.p-widget-tab-post-list-item-title{--tcd-line-clamp:2;line-height:1.8;height:auto}@media (any-hover:hover){.p-widget-tab-post-nav-item:hover{color:rgb(0 0 0 / .5)}}.p-widget-banner-slider{--tcd-splide-pagination-size:10px;--tcd-splide-pagination-margin:20px 0 0}.p-widget-banner-slider-item{position:relative;display:grid;grid-template-rows:auto 1fr}.p-widget-banner-slider-item-image{height:155px}.p-widget-banner-slider-item-title{font-size:14px;line-height:1.8;display:grid;align-content:center;background:#fff;padding:calc(19px + var(--tcd-half-read)) 20px;border:1px solid #ddd;margin-top:-1px}body:has([data-sticky-header="1"]){--tcdce-toc-sticky-top:calc(var(--tcd-header-bar-height) + 50px)}.cb-fs-title,.tcdce-body .cb-fs-title{font-size:var(--tcd-archive-title-font-size-pc);font-family:var(--tcd-archive-title-font-type);font-weight:600;line-height:1.6;text-align:center;margin-block:var(--tcd-half-read) calc(65px + var(--tcd-half-read))}.cb-fs-desc,.tcdce-body .cb-fs-desc{margin-block:var(--tcd-half-read)}@media (max-width:767px){.cb-fs-title,.tcdce-body .cb-fs-title{font-size:var(--tcd-archive-title-font-size-sp);margin-block-end:calc(35px + var(--tcd-half-read))}}:root,::before,::after{--tcd-accent-color:#2a95dd;--tcd-base-font-type:var(--tcd-font-type1);--tcd-header-title-font-type:var(--tcd-font-type1);--tcd-header-title-font-size-pc:50px;--tcd-header-title-font-size-sp:30px;--tcd-archive-title-font-type:var(--tcd-font-type3);--tcd-archive-title-font-size-pc:34px;--tcd-archive-title-font-size-sp:22px;--tcd-single-title-font-type:var(--tcd-font-type1);--tcd-single-title-font-size-pc:22px;--tcd-single-title-font-size-sp:18px;--tcd-thumbnail-transition:filter;--tcd-thumbnail-hover-opacity:brightness(0.8);--tcd-thumbnail-hover-scale:scale(1);--tcd-logo-font-type:var(--tcd-font-type-logo);--tcd-logo-font-weight:bold;--tcd-logo-font-size-pc:28px;--tcd-logo-font-size-sp:14px;--tcd-logo-image-size-pc:40px;--tcd-logo-image-size-sp:40px;--tcd-index-mv1-catch-font_type:var(--tcd-font-type1);--tcd-index-mv1-catch-font-size-pc:90px;--tcd-index-mv1-catch-font-size-sp:35px;--tcd-index-mv1-button-bg-color:#008df9;--tcd-index-mv1-height-pc:600px;--tcd-index-mv1-height-sp:400px;--tcd-cb-title-font-type:var(--tcd-font-type1);--tcd-cb-title-font-size-pc:45px;--tcd-cb-title-font-size-sp:25px;--tcd-font-type1:;--tcd-font-type2:"Times New Roman",Times,"Yu Mincho","游明朝","游明朝体","Hiragino Mincho Pro",serif;--tcd-font-type3:Palatino,"Yu Kyokasho","游教科書体","UD デジタル 教科書体 N","游明朝","游明朝体","Hiragino Mincho Pro","Meiryo",serif;--tcd-font-type-logo:}@media not (prefers-reduced-motion){.components-animate__appear{animation:components-animate__appear-animation .1s cubic-bezier(0,0,.2,1) 0s;animation-fill-mode:forwards}}.components-animate__appear.is-from-top,.components-animate__appear.is-from-top.is-from-left{transform-origin:top left}.components-animate__appear.is-from-top.is-from-right{transform-origin:top right}.components-animate__appear.is-from-bottom,.components-animate__appear.is-from-bottom.is-from-left{transform-origin:bottom left}.components-animate__appear.is-from-bottom.is-from-right{transform-origin:bottom right}@keyframes components-animate__appear-animation{0%{transform:translateY(-2em) scaleY(0) scaleX(0)}to{transform:translateY(0) scaleY(1) scaleX(1)}}@media not (prefers-reduced-motion){.components-animate__slide-in{animation:components-animate__slide-in-animation .1s cubic-bezier(0,0,.2,1);animation-fill-mode:forwards}.components-animate__slide-in.is-from-left{transform:translateX(100%)}.components-animate__slide-in.is-from-right{transform:translateX(-100%)}}@keyframes components-animate__slide-in-animation{to{transform:translateX(0)}}@media not (prefers-reduced-motion){.components-animate__loading{animation:components-animate__loading 1.6s ease-in-out infinite}}@keyframes components-animate__loading{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.components-autocomplete__popover .components-popover__content{min-width:200px;padding:8px}.components-autocomplete__result.components-button{display:flex;height:auto;min-height:36px;text-align:left;width:100%}.components-autocomplete__result.components-button:focus:not(:disabled){box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid #0000}.components-badge{box-sizing:border-box}.components-badge *,.components-badge :after,.components-badge :before{box-sizing:inherit}.components-badge{background-color:color-mix(in srgb,#fff 90%,var(--base-color));border-radius:2px;color:color-mix(in srgb,#000 50%,var(--base-color));display:inline-block;line-height:0;max-width:100%;min-height:24px;padding:2px 8px}.components-badge:where(.is-default){background-color:#f0f0f0;color:#2f2f2f}.components-badge.has-icon{padding-inline-start:4px}.components-badge.is-info{--base-color:#3858e9}.components-badge.is-warning{--base-color:#f0b849}.components-badge.is-error{--base-color:#cc1818}.components-badge.is-success{--base-color:#4ab866}.components-badge__flex-wrapper{align-items:center;display:inline-flex;font-size:12px;font-weight:400;gap:2px;line-height:20px;max-width:100%}.components-badge__icon{flex-shrink:0}.components-badge__content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.components-button-group{display:inline-block}.components-button-group .components-button{border-radius:0;box-shadow:inset 0 0 0 1px #1e1e1e;color:#1e1e1e;display:inline-flex}.components-button-group .components-button+.components-button{margin-left:-1px}.components-button-group .components-button:first-child{border-radius:2px 0 0 2px}.components-button-group .components-button:last-child{border-radius:0 2px 2px 0}.components-button-group .components-button.is-primary,.components-button-group .components-button:focus{position:relative;z-index:1}.components-button-group .components-button.is-primary{box-shadow:inset 0 0 0 1px #1e1e1e}.components-button{-webkit-appearance:none;background:none;border:0;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;margin:0;text-decoration:none}@media not (prefers-reduced-motion){.components-button{transition:box-shadow .1s linear}}.components-button{align-items:center;border-radius:2px;box-sizing:border-box;color:var(--wp-components-color-foreground,#1e1e1e);height:36px;padding:6px 12px}.components-button.is-next-40px-default-size{height:40px}.components-button:hover:not(:disabled,[aria-disabled=true]),.components-button[aria-expanded=true]{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-button:focus:not(:disabled){box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:3px solid #0000}.components-button.is-primary{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));color:var(--wp-components-color-accent-inverted,#fff);outline:1px solid #0000;text-decoration:none;text-shadow:none;white-space:nowrap}.components-button.is-primary:hover:not(:disabled){background:var(--wp-components-color-accent-darker-10,var(--wp-admin-theme-color-darker-10,#2145e6));color:var(--wp-components-color-accent-inverted,#fff)}.components-button.is-primary:active:not(:disabled){background:var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6));border-color:var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6));color:var(--wp-components-color-accent-inverted,#fff)}.components-button.is-primary:focus:not(:disabled){box-shadow:inset 0 0 0 1px var(--wp-components-color-background,#fff),0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-button.is-primary:disabled,.components-button.is-primary:disabled:active:enabled,.components-button.is-primary[aria-disabled=true],.components-button.is-primary[aria-disabled=true]:active:enabled,.components-button.is-primary[aria-disabled=true]:enabled{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));color:#fff6;outline:none}.components-button.is-primary:disabled:active:enabled:focus:enabled,.components-button.is-primary:disabled:focus:enabled,.components-button.is-primary[aria-disabled=true]:active:enabled:focus:enabled,.components-button.is-primary[aria-disabled=true]:enabled:focus:enabled,.components-button.is-primary[aria-disabled=true]:focus:enabled{box-shadow:inset 0 0 0 1px var(--wp-components-color-background,#fff),0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-button.is-primary.is-busy,.components-button.is-primary.is-busy:disabled,.components-button.is-primary.is-busy[aria-disabled=true]{background-image:linear-gradient(-45deg,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 33%,var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6)) 33%,var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6)) 70%,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 70%);background-size:100px 100%;border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));color:var(--wp-components-color-accent-inverted,#fff)}.components-button.is-secondary,.components-button.is-tertiary{outline:1px solid #0000}.components-button.is-secondary:active:not(:disabled),.components-button.is-tertiary:active:not(:disabled){box-shadow:none}.components-button.is-secondary:disabled,.components-button.is-secondary[aria-disabled=true],.components-button.is-secondary[aria-disabled=true]:hover,.components-button.is-tertiary:disabled,.components-button.is-tertiary[aria-disabled=true],.components-button.is-tertiary[aria-disabled=true]:hover{background:#0000;color:#949494;transform:none}.components-button.is-secondary{background:#0000;box-shadow:inset 0 0 0 1px var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)),0 0 0 currentColor;color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:1px solid #0000;white-space:nowrap}.components-button.is-secondary:hover:not(:disabled,[aria-disabled=true],.is-pressed){background:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 4%,#0000);box-shadow:inset 0 0 0 1px var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6));color:var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6))}.components-button.is-secondary:disabled:not(:focus),.components-button.is-secondary[aria-disabled=true]:hover:not(:focus),.components-button.is-secondary[aria-disabled=true]:not(:focus){box-shadow:inset 0 0 0 1px #ddd}.components-button.is-secondary:focus:not(:disabled){box-shadow:0 0 0 currentColor inset,0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-button.is-tertiary{background:#0000;color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));white-space:nowrap}.components-button.is-tertiary:hover:not(:disabled,[aria-disabled=true],.is-pressed){background:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 4%,#0000);color:var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6))}.components-button.is-tertiary:active:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 8%,#0000)}p+.components-button.is-tertiary{margin-left:-6px}.components-button.is-tertiary:disabled:not(:focus),.components-button.is-tertiary[aria-disabled=true]:hover:not(:focus),.components-button.is-tertiary[aria-disabled=true]:not(:focus){box-shadow:none;outline:none}.components-button.is-destructive{--wp-components-color-accent:#cc1818;--wp-components-color-accent-darker-10:#9e1313;--wp-components-color-accent-darker-20:#710d0d}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link){color:#cc1818}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):hover:not(:disabled,[aria-disabled=true]){color:#710d0d}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #cc1818}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):active:not(:disabled,[aria-disabled=true]){background:#ccc}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):disabled,.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link)[aria-disabled=true]{color:#949494}.components-button.is-destructive.is-secondary:hover:not(:disabled,[aria-disabled=true]),.components-button.is-destructive.is-tertiary:hover:not(:disabled,[aria-disabled=true]){background:#cc18180a}.components-button.is-destructive.is-secondary:active:not(:disabled,[aria-disabled=true]),.components-button.is-destructive.is-tertiary:active:not(:disabled,[aria-disabled=true]){background:#cc181814}.components-button.is-link{background:none;border:0;border-radius:0;box-shadow:none;color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));margin:0;outline:none;padding:0;text-align:left;text-decoration:underline}@media not (prefers-reduced-motion){.components-button.is-link{transition-duration:.05s;transition-property:border,background,color;transition-timing-function:ease-in-out}}.components-button.is-link{height:auto}.components-button.is-link:focus{border-radius:2px}.components-button.is-link:disabled,.components-button.is-link[aria-disabled=true]{color:#949494}.components-button:not(:disabled,[aria-disabled=true]):active{color:var(--wp-components-color-foreground,#1e1e1e)}.components-button:disabled,.components-button[aria-disabled=true]{color:#949494;cursor:default}@media not (prefers-reduced-motion){.components-button.is-busy,.components-button.is-secondary.is-busy,.components-button.is-secondary.is-busy:disabled,.components-button.is-secondary.is-busy[aria-disabled=true]{animation:components-button__busy-animation 2.5s linear infinite}}.components-button.is-busy,.components-button.is-secondary.is-busy,.components-button.is-secondary.is-busy:disabled,.components-button.is-secondary.is-busy[aria-disabled=true]{background-image:linear-gradient(-45deg,#fafafa 33%,#e0e0e0 0,#e0e0e0 70%,#fafafa 0);background-size:100px 100%}.components-button.is-compact{height:32px}.components-button.is-compact.has-icon:not(.has-text){min-width:32px;padding:0}.components-button.is-small{font-size:11px;height:24px;line-height:22px;padding:0 8px}.components-button.is-small.has-icon:not(.has-text){min-width:24px;padding:0}.components-button.has-icon{justify-content:center;min-width:36px;padding:6px}.components-button.has-icon.is-next-40px-default-size{min-width:40px}.components-button.has-icon .dashicon{align-items:center;box-sizing:initial;display:inline-flex;justify-content:center;padding:2px}.components-button.has-icon.has-text{gap:4px;justify-content:start;padding-left:8px;padding-right:12px}.components-button.has-icon.has-text.has-icon-right{padding-left:12px;padding-right:8px}.components-button.is-pressed,.components-button.is-pressed:hover{color:var(--wp-components-color-foreground-inverted,#fff)}.components-button.is-pressed:hover:not(:disabled,[aria-disabled=true]),.components-button.is-pressed:not(:disabled,[aria-disabled=true]){background:var(--wp-components-color-foreground,#1e1e1e)}.components-button.is-pressed:disabled,.components-button.is-pressed[aria-disabled=true]{color:#949494}.components-button.is-pressed:disabled:not(.is-primary):not(.is-secondary):not(.is-tertiary),.components-button.is-pressed[aria-disabled=true]:not(.is-primary):not(.is-secondary):not(.is-tertiary){background:#949494;color:var(--wp-components-color-foreground-inverted,#fff)}.components-button.is-pressed:focus:not(:disabled){box-shadow:inset 0 0 0 1px var(--wp-components-color-background,#fff),0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid #0000}.components-button svg{fill:currentColor;outline:none}@media (forced-colors:active){.components-button svg{fill:CanvasText}}.components-button .components-visually-hidden{height:auto}@keyframes components-button__busy-animation{0%{background-position:200px 0}}.components-calendar{background-color:var(--wp-components-color-background,#fff);color:var(--wp-components-color-foreground,#1e1e1e);display:inline-block;font-size:13px;font-weight:400;position:relative;z-index:0}.components-calendar,.components-calendar *,.components-calendar :after,.components-calendar :before{box-sizing:border-box}.components-calendar__day{padding:0;position:relative}.components-calendar__day:has(.components-calendar__day-button:disabled){color:var(--wp-components-color-gray-600,#949494)}.components-calendar__day:has(.components-calendar__day-button:focus-visible),.components-calendar__day:has(.components-calendar__day-button:hover:not(:disabled)){color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-calendar__day-button{align-items:center;background:none;border:none;border-radius:2px;color:inherit;cursor:pointer;display:flex;font:inherit;font-variant-numeric:tabular-nums;height:32px;justify-content:center;margin:0;padding:0;position:relative;width:32px}.components-calendar__day-button:before{border:none;border-radius:2px;content:"";inset:0;position:absolute;z-index:-1}.components-calendar__day-button:after{content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.components-calendar__day-button:disabled{cursor:revert}@media (forced-colors:active){.components-calendar__day-button:disabled{text-decoration:line-through}}.components-calendar__day-button:focus-visible{outline:var(--wp-admin-border-width-focus) solid var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline-offset:1px}.components-calendar__caption-label{align-items:center;border:0;display:inline-flex;position:relative;text-transform:capitalize;white-space:nowrap;z-index:1}.components-calendar__button-next,.components-calendar__button-previous{align-items:center;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;border-radius:2px;color:inherit;cursor:pointer;display:inline-flex;height:32px;justify-content:center;margin:0;padding:0;position:relative;width:32px}.components-calendar__button-next:disabled,.components-calendar__button-next[aria-disabled=true],.components-calendar__button-previous:disabled,.components-calendar__button-previous[aria-disabled=true]{color:var(--wp-components-color-gray-600,#949494);cursor:revert}.components-calendar__button-next:focus-visible,.components-calendar__button-previous:focus-visible{outline:var(--wp-admin-border-width-focus) solid var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-calendar__chevron{display:inline-block;fill:currentColor;height:16px;width:16px}.components-calendar[dir=rtl] .components-calendar__nav .components-calendar__chevron{transform:rotate(180deg);transform-origin:50%}.components-calendar__month-caption{align-content:center;display:flex;height:32px;justify-content:center;margin-bottom:12px}.components-calendar__months{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;max-width:fit-content;position:relative}.components-calendar__month-grid{border-collapse:initial;border-spacing:0 4px}.components-calendar__nav{align-items:center;display:flex;height:32px;inset-block-start:0;inset-inline-end:0;inset-inline-start:0;justify-content:space-between;position:absolute}.components-calendar__weekday{color:var(--wp-components-color-gray-700,#757575);height:32px;padding:0;text-align:center;text-transform:uppercase;width:32px}.components-calendar__day--today:after{border:2px solid;border-radius:50%;content:"";height:0;inset-block-start:2px;inset-inline-end:2px;position:absolute;width:0;z-index:1}.components-calendar__day--selected:not(.components-calendar__range-middle):has(.components-calendar__day-button,.components-calendar__day-button:hover:not(:disabled)){color:var(--wp-components-color-foreground-inverted,#fff)}.components-calendar__day--selected:not(.components-calendar__range-middle) .components-calendar__day-button:before{background-color:var(--wp-components-color-foreground,#1e1e1e);border:1px solid #0000}.components-calendar__day--selected:not(.components-calendar__range-middle) .components-calendar__day-button:disabled:before{background-color:var(--wp-components-color-gray-600,#949494)}.components-calendar__day--selected:not(.components-calendar__range-middle) .components-calendar__day-button:hover:not(:disabled):before{background-color:var(--wp-components-color-gray-800,#2f2f2f)}.components-calendar__day--hidden{visibility:hidden}.components-calendar__range-start:not(.components-calendar__range-end) .components-calendar__day-button,.components-calendar__range-start:not(.components-calendar__range-end) .components-calendar__day-button:before{border-end-end-radius:0;border-start-end-radius:0}.components-calendar__range-middle .components-calendar__day-button:before{background-color:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 4%,#0000);border-color:#0000;border-radius:0;border-style:solid;border-width:1px 0}.components-calendar__range-end:not(.components-calendar__range-start) .components-calendar__day-button,.components-calendar__range-end:not(.components-calendar__range-start) .components-calendar__day-button:before{border-end-start-radius:0;border-start-start-radius:0}.components-calendar__day--preview svg{color:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 16%,#0000);inset:0;pointer-events:none;position:absolute}@media (forced-colors:active){.components-calendar__day--preview svg{color:inherit}}.components-calendar[dir=rtl] .components-calendar__day--preview svg{transform:scaleX(-1)}.components-calendar__day--preview.components-calendar__range-middle .components-calendar__day-button:before{border:none}@keyframes slide-in-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slide-in-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slide-out-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes slide-out-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.components-calendar__caption-after-enter,.components-calendar__caption-after-exit,.components-calendar__caption-before-enter,.components-calendar__caption-before-exit,.components-calendar__weeks-after-enter,.components-calendar__weeks-after-exit,.components-calendar__weeks-before-enter,.components-calendar__weeks-before-exit{animation-duration:0s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.4,0,.2,1)}@media not (prefers-reduced-motion){.components-calendar__caption-after-enter,.components-calendar__caption-after-exit,.components-calendar__caption-before-enter,.components-calendar__caption-before-exit,.components-calendar__weeks-after-enter,.components-calendar__weeks-after-exit,.components-calendar__weeks-before-enter,.components-calendar__weeks-before-exit{animation-duration:.3s}}.components-calendar[dir=rtl] .components-calendar__weeks-after-enter,.components-calendar__weeks-before-enter{animation-name:slide-in-left}.components-calendar[dir=rtl] .components-calendar__weeks-after-exit,.components-calendar__weeks-before-exit{animation-name:slide-out-left}.components-calendar[dir=rtl] .components-calendar__weeks-before-enter,.components-calendar__weeks-after-enter{animation-name:slide-in-right}.components-calendar[dir=rtl] .components-calendar__weeks-before-exit,.components-calendar__weeks-after-exit{animation-name:slide-out-right}.components-calendar__caption-after-enter{animation-name:fade-in}.components-calendar__caption-after-exit{animation-name:fade-out}.components-calendar__caption-before-enter{animation-name:fade-in}.components-calendar__caption-before-exit{animation-name:fade-out}.components-checkbox-control{--checkbox-input-size:24px}@media (min-width:600px){.components-checkbox-control{--checkbox-input-size:16px}}.components-checkbox-control{--checkbox-input-margin:8px}.components-checkbox-control__label{cursor:pointer;line-height:var(--checkbox-input-size)}.components-checkbox-control__input[type=checkbox]{border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 #0000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;margin-right:12px;padding:6px 8px;transition:none}@media not (prefers-reduced-motion){.components-checkbox-control__input[type=checkbox]{transition:box-shadow .1s linear}}@media (min-width:600px){.components-checkbox-control__input[type=checkbox]{font-size:13px;line-height:normal}}.components-checkbox-control__input[type=checkbox]:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox]::-webkit-input-placeholder{color:#1e1e1e9e}.components-checkbox-control__input[type=checkbox]::-moz-placeholder{color:#1e1e1e9e}.components-checkbox-control__input[type=checkbox]:-ms-input-placeholder{color:#1e1e1e9e}.components-checkbox-control__input[type=checkbox]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox]:checked{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox]:checked::-ms-check{opacity:0}.components-checkbox-control__input[type=checkbox]:checked:before,.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{color:#fff;margin:-3px -5px}@media (min-width:782px){.components-checkbox-control__input[type=checkbox]:checked:before,.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{margin:-4px 0 0 -5px}}.components-checkbox-control__input[type=checkbox][aria-checked=mixed]{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{content:"\f460";display:inline-block;float:left;font:normal 30px/1 dashicons;vertical-align:middle;width:16px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:782px){.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{float:none;font-size:21px}}.components-checkbox-control__input[type=checkbox]:disabled,.components-checkbox-control__input[type=checkbox][aria-disabled=true]{background:#f0f0f0;border-color:#ddd;cursor:default;opacity:1}.components-checkbox-control__input[type=checkbox]{appearance:none;background:#fff;clear:none;color:#1e1e1e;cursor:pointer;display:inline-block;height:var(--checkbox-input-size);line-height:0;margin:0 4px 0 0;outline:0;padding:0!important;text-align:center;vertical-align:top;width:var(--checkbox-input-size)}@media not (prefers-reduced-motion){.components-checkbox-control__input[type=checkbox]{transition:border-color .1s ease-in-out}}.components-checkbox-control__input[type=checkbox]:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-admin-theme-color);outline:2px solid #0000;outline-offset:2px}.components-checkbox-control__input[type=checkbox]:checked,.components-checkbox-control__input[type=checkbox]:indeterminate{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-checkbox-control__input[type=checkbox]:checked::-ms-check,.components-checkbox-control__input[type=checkbox]:indeterminate::-ms-check{opacity:0}.components-checkbox-control__input[type=checkbox]:checked:before{content:none}.components-checkbox-control__input-container{aspect-ratio:1;display:inline-block;flex-shrink:0;line-height:1;margin-right:var(--checkbox-input-margin);position:relative;vertical-align:middle;width:var(--checkbox-input-size)}svg.components-checkbox-control__checked,svg.components-checkbox-control__indeterminate{--checkmark-size:var(--checkbox-input-size);fill:#fff;cursor:pointer;height:var(--checkmark-size);left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-user-select:none;user-select:none;width:var(--checkmark-size)}@media (min-width:600px){svg.components-checkbox-control__checked,svg.components-checkbox-control__indeterminate{--checkmark-size:calc(var(--checkbox-input-size) + 4px)}}.components-checkbox-control__help{display:inline-block;margin-inline-start:calc(var(--checkbox-input-size) + var(--checkbox-input-margin))}.components-circular-option-picker{display:inline-block;min-width:188px;width:100%}.components-circular-option-picker .components-circular-option-picker__custom-clear-wrapper{display:flex;justify-content:flex-end;margin-top:12px}.components-circular-option-picker .components-circular-option-picker__swatches{display:flex;flex-wrap:wrap;gap:12px;position:relative;z-index:1}.components-circular-option-picker>:not(.components-circular-option-picker__swatches){position:relative;z-index:0}.components-circular-option-picker__option-wrapper{display:inline-block;height:28px;transform:scale(1);vertical-align:top;width:28px}@media not (prefers-reduced-motion){.components-circular-option-picker__option-wrapper{transition:transform .1s ease;will-change:transform}}.components-circular-option-picker__option-wrapper:hover{transform:scale(1.2)}.components-circular-option-picker__option-wrapper>div{height:100%;width:100%}.components-circular-option-picker__option-wrapper:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath fill='%23555d65' d='M6 8V6H4v2zm2 0V6h2v2zm2 8H8v-2h2zm2 0v-2h2v2zm0 2v-2h-2v2H8v2h2v-2zm2 0v2h-2v-2zm2 0h-2v-2h2z'/%3E%3Cpath fill='%23555d65' fill-rule='evenodd' d='M18 18h2v-2h-2v-2h2v-2h-2v-2h2V8h-2v2h-2V8h-2v2h2v2h-2v2h2v2h2zm-2-4v-2h2v2z' clip-rule='evenodd'/%3E%3Cpath fill='%23555d65' d='M18 18v2h-2v-2z'/%3E%3Cpath fill='%23555d65' fill-rule='evenodd' d='M8 10V8H6v2H4v2h2v2H4v2h2v2H4v2h2v2H4v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2v2h-2V4h-2v2h-2V4h-2v2h-2V4h-2v2h2v2h-2v2zm0 2v-2H6v2zm2 0v-2h2v2zm0 2v-2H8v2H6v2h2v2H6v2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h-2v2h-2V6h-2v2h-2v2h2v2h-2v2z' clip-rule='evenodd'/%3E%3Cpath fill='%23555d65' fill-rule='evenodd' d='M4 0H2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2V2h2V0h-2v2h-2V0h-2v2h-2V0h-2v2h-2V0h-2v2h-2V0h-2v2H8V0H6v2H4zm0 4V2H2v2zm2 0V2h2v2zm0 2V4H4v2H2v2h2v2H2v2h2v2H2v2h2v2H2v2h2v2H2v2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2V2h-2v2h-2V2h-2v2h-2V2h-2v2h-2V2h-2v2H8v2z' clip-rule='evenodd'/%3E%3C/svg%3E");border-radius:50%;bottom:1px;content:"";left:1px;position:absolute;right:1px;top:1px;z-index:-1}.components-circular-option-picker__option{aspect-ratio:1;background:#0000;border:none;border-radius:50%;box-shadow:inset 0 0 0 14px;display:inline-block;height:100%!important;vertical-align:top}@media not (prefers-reduced-motion){.components-circular-option-picker__option{transition:box-shadow .1s ease}}.components-circular-option-picker__option{cursor:pointer}.components-circular-option-picker__option:hover{box-shadow:inset 0 0 0 14px!important}.components-circular-option-picker__option[aria-pressed=true],.components-circular-option-picker__option[aria-selected=true]{box-shadow:inset 0 0 0 4px;overflow:visible;position:relative;z-index:1}.components-circular-option-picker__option[aria-pressed=true]+svg,.components-circular-option-picker__option[aria-selected=true]+svg{border-radius:50%;left:2px;pointer-events:none;position:absolute;top:2px;z-index:2}.components-circular-option-picker__option:after{border:1px solid #0000;border-radius:50%;bottom:-1px;box-shadow:inset 0 0 0 1px #0003;box-sizing:inherit;content:"";left:-1px;position:absolute;right:-1px;top:-1px}.components-circular-option-picker__option:focus:after{border:2px solid #757575;border-radius:50%;box-shadow:inset 0 0 0 2px #fff;content:"";height:calc(100% + 4px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% + 4px)}.components-circular-option-picker__option.components-button:focus{background-color:initial;box-shadow:inset 0 0 0 14px;outline:none}.components-circular-option-picker__button-action .components-circular-option-picker__option{background:#fff;color:#fff}.components-circular-option-picker__dropdown-link-action{margin-right:16px}.components-circular-option-picker__dropdown-link-action .components-button{line-height:22px}.components-palette-edit__popover-gradient-picker{padding:8px;width:260px}.components-dropdown-menu__menu .components-palette-edit__menu-button{width:100%}.component-color-indicator{background:#fff linear-gradient(-45deg,#0000 48%,#ddd 0,#ddd 52%,#0000 0);border-radius:50%;box-shadow:inset 0 0 0 1px #0003;display:inline-block;height:20px;padding:0;width:20px}.components-combobox-control{width:100%}input.components-combobox-control__input[type=text]{background:var(--wp-components-color-background,#fff);border:none;box-shadow:none;color:var(--wp-components-color-foreground,#1e1e1e);font-family:inherit;font-size:16px;line-height:inherit;margin:0;min-height:auto;padding:2px;width:100%}@media (min-width:600px){input.components-combobox-control__input[type=text]{font-size:13px}}input.components-combobox-control__input[type=text]:focus{box-shadow:none;outline:none}.components-combobox-control__suggestions-container{border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 #0000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;padding:6px 8px}@media not (prefers-reduced-motion){.components-combobox-control__suggestions-container{transition:box-shadow .1s linear}}@media (min-width:600px){.components-combobox-control__suggestions-container{font-size:13px;line-height:normal}}.components-combobox-control__suggestions-container:focus{border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));box-shadow:0 0 0 .5px var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid #0000}.components-combobox-control__suggestions-container::-webkit-input-placeholder{color:#1e1e1e9e}.components-combobox-control__suggestions-container::-moz-placeholder{color:#1e1e1e9e}.components-combobox-control__suggestions-container:-ms-input-placeholder{color:#1e1e1e9e}.components-combobox-control__suggestions-container{align-items:flex-start;display:flex;flex-wrap:wrap;padding:0;width:100%}.components-combobox-control__suggestions-container:focus-within{border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));box-shadow:0 0 0 .5px var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid #0000}.components-combobox-control__suggestions-container .components-spinner{margin:0}.components-color-palette__custom-color-wrapper{position:relative;z-index:0}.components-color-palette__custom-color-button{background:none;border:none;border-radius:4px 4px 0 0;box-shadow:inset 0 0 0 1px #0003;box-sizing:border-box;cursor:pointer;height:64px;outline:1px solid #0000;position:relative;width:100%}.components-color-palette__custom-color-button:focus{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline-width:2px}.components-color-palette__custom-color-button:after{background-image:repeating-linear-gradient(45deg,#e0e0e0 25%,#0000 0,#0000 75%,#e0e0e0 0,#e0e0e0),repeating-linear-gradient(45deg,#e0e0e0 25%,#0000 0,#0000 75%,#e0e0e0 0,#e0e0e0);background-position:0 0,24px 24px;background-size:48px 48px;border-radius:3px 3px 0 0;content:"";inset:1px;position:absolute;z-index:-1}.components-color-palette__custom-color-text-wrapper{border-radius:0 0 4px 4px;box-shadow:inset 0 -1px 0 0 #0003,inset 1px 0 0 0 #0003,inset -1px 0 0 0 #0003;font-size:13px;padding:12px 16px;position:relative}.components-color-palette__custom-color-name{color:var(--wp-components-color-foreground,#1e1e1e);margin:0 1px}.components-color-palette__custom-color-value{color:#757575}.components-color-palette__custom-color-value--is-hex{text-transform:uppercase}.components-color-palette__custom-color-value:empty:after{content:"​";visibility:hidden}.components-custom-gradient-picker__gradient-bar{border-radius:2px;height:48px;position:relative;width:100%;z-index:1}.components-custom-gradient-picker__gradient-bar.has-gradient{background-image:repeating-linear-gradient(45deg,#e0e0e0 25%,#0000 0,#0000 75%,#e0e0e0 0,#e0e0e0),repeating-linear-gradient(45deg,#e0e0e0 25%,#0000 0,#0000 75%,#e0e0e0 0,#e0e0e0);background-position:0 0,12px 12px;background-size:24px 24px}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__gradient-bar-background{inset:0;position:absolute}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__markers-container{margin-left:auto;margin-right:auto;position:relative;width:calc(100% - 48px)}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-dropdown{display:flex;height:16px;position:absolute;top:16px;width:16px}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__insert-point-dropdown{background:#fff;border-radius:50%;color:#1e1e1e;height:inherit;min-width:16px!important;padding:2px;position:relative;width:inherit}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__insert-point-dropdown svg{height:100%;width:100%}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button{border-radius:50%;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 2px 0 #00000040;height:inherit;outline:2px solid #0000;padding:0;width:inherit}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button.is-active,.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button:focus{box-shadow:inset 0 0 0 calc(var(--wp-admin-border-width-focus)*2) #fff,0 0 2px 0 #00000040;outline:1.5px solid #0000}.components-custom-gradient-picker__remove-control-point-wrapper{padding-bottom:8px}.components-custom-gradient-picker__inserter{direction:ltr}.components-custom-gradient-picker__liner-gradient-indicator{display:inline-block;flex:0 auto;height:20px;width:20px}.components-custom-gradient-picker__ui-line{position:relative;z-index:0}body.is-dragging-components-draggable{cursor:move;cursor:grabbing!important}.components-draggable__invisible-drag-image{height:50px;left:-1000px;position:fixed;width:50px}.components-draggable__clone{background:#0000;padding:0;pointer-events:none;position:fixed;z-index:1000000000}.components-drop-zone{border-radius:2px;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;visibility:hidden;z-index:40}.components-drop-zone.is-active{opacity:1;visibility:visible}.components-drop-zone .components-drop-zone__content{align-items:center;background-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));bottom:0;color:#fff;display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;right:0;text-align:center;top:0;width:100%;z-index:50}.components-drop-zone .components-drop-zone__content-inner{opacity:0;transform:scale(.9)}.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content{opacity:1}@media not (prefers-reduced-motion){.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content{transition:opacity .2s ease-in-out}}.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content-inner{opacity:1;transform:scale(1)}@media not (prefers-reduced-motion){.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content-inner{transition:opacity .1s ease-in-out .1s,transform .1s ease-in-out .1s}}.components-drop-zone__content-icon,.components-drop-zone__content-text{display:block}.components-drop-zone__content-icon{line-height:0;margin:0 auto 8px;fill:currentColor;pointer-events:none}.components-drop-zone__content-text{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}.components-dropdown{display:inline-block}.components-dropdown__content .components-popover__content{padding:8px}.components-dropdown__content .components-popover__content:has(.components-menu-group){padding:0}.components-dropdown__content .components-popover__content:has(.components-menu-group) .components-dropdown-menu__menu>.components-menu-item__button,.components-dropdown__content .components-popover__content:has(.components-menu-group)>.components-menu-item__button{margin:8px;width:auto}.components-dropdown__content [role=menuitem]{white-space:nowrap}.components-dropdown__content .components-menu-group{padding:8px}.components-dropdown__content .components-menu-group+.components-menu-group{border-top:1px solid #ccc;padding:8px}.components-dropdown__content.is-alternate .components-menu-group+.components-menu-group{border-color:#1e1e1e}.components-dropdown-menu__toggle{vertical-align:top}.components-dropdown-menu__menu{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;line-height:1.4;width:100%}.components-dropdown-menu__menu .components-dropdown-menu__menu-item,.components-dropdown-menu__menu .components-menu-item{cursor:pointer;outline:none;padding:6px;white-space:nowrap;width:100%}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.has-separator,.components-dropdown-menu__menu .components-menu-item.has-separator{margin-top:6px;overflow:visible;position:relative}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.has-separator:before,.components-dropdown-menu__menu .components-menu-item.has-separator:before{background-color:#ddd;box-sizing:initial;content:"";display:block;height:1px;left:0;position:absolute;right:0;top:-3px}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.is-active .dashicon,.components-dropdown-menu__menu .components-dropdown-menu__menu-item.is-active svg,.components-dropdown-menu__menu .components-menu-item.is-active .dashicon,.components-dropdown-menu__menu .components-menu-item.is-active svg{background:#1e1e1e;border-radius:1px;box-shadow:0 0 0 1px #1e1e1e;color:#fff}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.is-icon-only,.components-dropdown-menu__menu .components-menu-item.is-icon-only{width:auto}.components-dropdown-menu__menu .components-menu-item__button,.components-dropdown-menu__menu .components-menu-item__button.components-button{height:auto;min-height:40px;padding-left:8px;padding-right:8px;text-align:left}.components-duotone-picker__color-indicator:before{background:#0000}.components-duotone-picker__color-indicator>.components-button,.components-duotone-picker__color-indicator>.components-button.is-pressed:hover:not(:disabled){background:linear-gradient(-45deg,#0000 48%,#ddd 0,#ddd 52%,#0000 0);color:#0000}.components-duotone-picker__color-indicator>.components-button:hover:not(:disabled):not([aria-disabled=true]),.components-duotone-picker__color-indicator>.components-button:not([aria-disabled=true]):active{color:#0000}.components-color-list-picker,.components-color-list-picker__swatch-button{width:100%}.components-color-list-picker__color-picker{margin:8px 0}.components-color-list-picker__swatch-color{margin:2px}.components-external-link{text-decoration:none}.components-external-link__contents{text-decoration:underline}.components-external-link__icon{font-weight:400;margin-left:.5ch}.components-form-toggle{display:inline-block;height:16px;position:relative}.components-form-toggle .components-form-toggle__track{background-color:#fff;border:1px solid #949494;border-radius:8px;box-sizing:border-box;content:"";display:inline-block;height:16px;position:relative;vertical-align:top;width:32px}@media not (prefers-reduced-motion){.components-form-toggle .components-form-toggle__track{transition:background-color .2s ease,border-color .2s ease}}.components-form-toggle .components-form-toggle__track{overflow:hidden}.components-form-toggle .components-form-toggle__track:after{border-top:16px solid #0000;box-sizing:border-box;content:"";inset:0;position:absolute}@media not (prefers-reduced-motion){.components-form-toggle .components-form-toggle__track:after{transition:opacity .2s ease}}.components-form-toggle .components-form-toggle__track:after{opacity:0}.components-form-toggle .components-form-toggle__thumb{border-radius:50%;box-sizing:border-box;display:block;height:12px;left:2px;position:absolute;top:2px;width:12px}@media not (prefers-reduced-motion){.components-form-toggle .components-form-toggle__thumb{transition:transform .2s ease,background-color .2s ease-out}}.components-form-toggle .components-form-toggle__thumb{background-color:#1e1e1e;border:6px solid #0000;box-shadow:0 1px 1px #00000008,0 1px 2px #00000005,0 3px 3px #00000005,0 4px 4px #00000003}.components-form-toggle.is-checked .components-form-toggle__track{background-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-form-toggle.is-checked .components-form-toggle__track:after{opacity:1}.components-form-toggle .components-form-toggle__input:focus+.components-form-toggle__track{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid #0000;outline-offset:2px}.components-form-toggle.is-checked .components-form-toggle__thumb{background-color:#fff;border-width:0;transform:translateX(16px)}.components-disabled .components-form-toggle,.components-form-toggle.is-disabled{opacity:.3}.components-form-toggle input.components-form-toggle__input[type=checkbox]{border:none;height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%;z-index:1}.components-form-toggle input.components-form-toggle__input[type=checkbox]:checked{background:none}.components-form-toggle input.components-form-toggle__input[type=checkbox]:before{content:""}.components-form-toggle input.components-form-toggle__input[type=checkbox]:not(:disabled,[aria-disabled=true]){cursor:pointer}.components-form-token-field__input-container{border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 #0000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;padding:6px 8px}@media not (prefers-reduced-motion){.components-form-token-field__input-container{transition:box-shadow .1s linear}}@media (min-width:600px){.components-form-token-field__input-container{font-size:13px;line-height:normal}}.components-form-token-field__input-container:focus{border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));box-shadow:0 0 0 .5px var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid #0000}.components-form-token-field__input-container::-webkit-input-placeholder{color:#1e1e1e9e}.components-form-token-field__input-container::-moz-placeholder{color:#1e1e1e9e}.components-form-token-field__input-container:-ms-input-placeholder{color:#1e1e1e9e}.components-form-token-field__input-container{cursor:text;padding:0;width:100%}.components-form-token-field__input-container.is-disabled{background:#ddd;border-color:#ddd}.components-form-token-field__input-container.is-active{border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));box-shadow:0 0 0 .5px var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid #0000}.components-form-token-field__input-container input[type=text].components-form-token-field__input{background:inherit;border:0;box-shadow:none;color:var(--wp-components-color-foreground,#1e1e1e);display:inline-block;flex:1;font-family:inherit;font-size:16px;margin-left:4px;max-width:100%;min-height:24px;min-width:50px;padding:0;width:100%}@media (min-width:600px){.components-form-token-field__input-container input[type=text].components-form-token-field__input{font-size:13px}}.components-form-token-field.is-active .components-form-token-field__input-container input[type=text].components-form-token-field__input,.components-form-token-field__input-container input[type=text].components-form-token-field__input:focus{box-shadow:none;outline:none}.components-form-token-field__input-container .components-form-token-field__token+input[type=text].components-form-token-field__input{width:auto}.components-form-token-field__token{color:#1e1e1e;display:flex;font-size:13px;max-width:100%}.components-form-token-field__token.is-success .components-form-token-field__remove-token,.components-form-token-field__token.is-success .components-form-token-field__token-text{background:#4ab866}.components-form-token-field__token.is-error .components-form-token-field__remove-token,.components-form-token-field__token.is-error .components-form-token-field__token-text{background:#cc1818}.components-form-token-field__token.is-validating .components-form-token-field__remove-token,.components-form-token-field__token.is-validating .components-form-token-field__token-text{color:#757575}.components-form-token-field__token.is-borderless{padding:0 24px 0 0;position:relative}.components-form-token-field__token.is-borderless .components-form-token-field__token-text{background:#0000}.components-form-token-field__token.is-borderless:not(.is-disabled) .components-form-token-field__token-text{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-form-token-field__token.is-borderless .components-form-token-field__remove-token{background:#0000;color:#757575;position:absolute;right:0;top:1px}.components-form-token-field__token.is-borderless.is-success .components-form-token-field__token-text{color:#4ab866}.components-form-token-field__token.is-borderless.is-error .components-form-token-field__token-text{color:#cc1818;padding:0 4px 0 6px}.components-form-token-field__token.is-borderless.is-validating .components-form-token-field__token-text{color:#1e1e1e}.components-form-token-field__remove-token.components-button,.components-form-token-field__token-text{background:#ddd;display:inline-block;height:auto;min-width:unset}@media not (prefers-reduced-motion){.components-form-token-field__remove-token.components-button,.components-form-token-field__token-text{transition:all .2s cubic-bezier(.4,1,.4,1)}}.components-form-token-field__token-text{border-radius:1px 0 0 1px;line-height:24px;overflow:hidden;padding:0 0 0 8px;text-overflow:ellipsis;white-space:nowrap}.components-form-token-field__remove-token.components-button{border-radius:0 1px 1px 0;color:#1e1e1e;line-height:10px;overflow:initial}.components-form-token-field__remove-token.components-button:hover:not(:disabled){color:#1e1e1e}.components-form-token-field__suggestions-list{flex:1 0 100%;max-height:128px;min-width:100%;overflow-y:auto}@media not (prefers-reduced-motion){.components-form-token-field__suggestions-list{transition:all .15s ease-in-out}}.components-form-token-field__suggestions-list{box-shadow:inset 0 1px 0 0 #949494;list-style:none;margin:0;padding:0}.components-form-token-field__suggestion{box-sizing:border-box;color:var(--wp-components-color-foreground,#1e1e1e);display:block;font-size:13px;margin:0;min-height:32px;padding:8px 12px}.components-form-token-field__suggestion.is-selected{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));color:var(--wp-components-color-foreground-inverted,#fff)}.components-form-token-field__suggestion[aria-disabled=true]{color:#949494;pointer-events:none}.components-form-token-field__suggestion[aria-disabled=true].is-selected{background:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 4%,#0000)}.components-form-token-field__suggestion:not(.is-empty){cursor:pointer}@media (min-width:600px){.components-guide{width:600px}}.components-guide .components-modal__content{margin-top:0;padding:0}.components-guide .components-modal__content:before{content:none}.components-guide .components-modal__header{border-bottom:none;height:64px;padding:0;position:sticky}.components-guide .components-modal__header .components-button{align-self:flex-start;margin:8px 8px 0 0;position:static}.components-guide .components-modal__header .components-button:hover svg{fill:#fff}.components-guide .components-guide__container{display:flex;flex-direction:column;justify-content:space-between;margin-top:-64px;min-height:100%}.components-guide .components-guide__page{display:flex;flex-direction:column;justify-content:center;position:relative}@media (min-width:600px){.components-guide .components-guide__page{min-height:300px}}.components-guide .components-guide__footer{align-content:center;display:flex;height:36px;justify-content:center;margin:0 0 24px;padding:0 32px;position:relative;width:100%}.components-guide .components-guide__page-control{margin:0;text-align:center}.components-guide .components-guide__page-control li{display:inline-block;margin:0}.components-guide .components-guide__page-control .components-button{color:#e0e0e0;margin:-6px 0}.components-guide .components-guide__page-control li[aria-current=step] .components-button{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-modal__frame.components-guide{border:none;max-height:575px;min-width:312px}@media (max-width:600px){.components-modal__frame.components-guide{margin:auto;max-width:calc(100vw - 32px)}}.components-button.components-guide__back-button,.components-button.components-guide__finish-button,.components-button.components-guide__forward-button{position:absolute}.components-button.components-guide__back-button{left:32px}.components-button.components-guide__finish-button,.components-button.components-guide__forward-button{right:32px}[role=region]{position:relative}.is-focusing-regions [role=region]:focus:after,[role=region].interface-interface-skeleton__content:focus-visible:after{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1000000}.is-focusing-regions .editor-post-publish-panel,.is-focusing-regions .interface-interface-skeleton__actions .editor-layout__toggle-entities-saved-states-panel,.is-focusing-regions .interface-interface-skeleton__actions .editor-layout__toggle-publish-panel,.is-focusing-regions .interface-interface-skeleton__sidebar .editor-layout__toggle-sidebar-panel,.is-focusing-regions [role=region]:focus:after,.is-focusing-regions.is-distraction-free .interface-interface-skeleton__header .edit-post-header,[role=region].interface-interface-skeleton__content:focus-visible:after{outline-color:var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-2/var(--wp-block-editor-iframe-zoom-out-scale, 1));outline-style:solid;outline-width:calc(var(--wp-admin-border-width-focus)*2/var(--wp-block-editor-iframe-zoom-out-scale, 1))}.components-menu-group+.components-menu-group{border-top:1px solid #1e1e1e;padding-top:8px}.components-menu-group+.components-menu-group.has-hidden-separator{border-top:none;margin-top:0;padding-top:0}.components-menu-group:has(>div:empty){display:none}.components-menu-group__label{color:#757575;font-size:11px;font-weight:500;margin-bottom:12px;margin-top:4px;padding:0 8px;text-transform:uppercase;white-space:nowrap}.components-menu-item__button,.components-menu-item__button.components-button{width:100%}.components-menu-item__button.components-button[role=menuitemcheckbox] .components-menu-item__item:only-child,.components-menu-item__button.components-button[role=menuitemradio] .components-menu-item__item:only-child,.components-menu-item__button[role=menuitemcheckbox] .components-menu-item__item:only-child,.components-menu-item__button[role=menuitemradio] .components-menu-item__item:only-child{box-sizing:initial;padding-right:48px}.components-menu-item__button .components-menu-items__item-icon,.components-menu-item__button.components-button .components-menu-items__item-icon{display:inline-block;flex:0 0 auto}.components-menu-item__button .components-menu-items__item-icon.has-icon-right,.components-menu-item__button.components-button .components-menu-items__item-icon.has-icon-right{margin-left:24px;margin-right:-2px}.components-menu-item__button .components-menu-item__shortcut+.components-menu-items__item-icon.has-icon-right,.components-menu-item__button.components-button .components-menu-item__shortcut+.components-menu-items__item-icon.has-icon-right{margin-left:8px}.components-menu-item__button .block-editor-block-icon,.components-menu-item__button.components-button .block-editor-block-icon{margin-left:-2px;margin-right:8px}.components-menu-item__button.components-button.is-primary,.components-menu-item__button.is-primary{justify-content:center}.components-menu-item__button.components-button.is-primary .components-menu-item__item,.components-menu-item__button.is-primary .components-menu-item__item{margin-right:0}.components-menu-item__button.components-button:disabled.is-tertiary,.components-menu-item__button.components-button[aria-disabled=true].is-tertiary,.components-menu-item__button:disabled.is-tertiary,.components-menu-item__button[aria-disabled=true].is-tertiary{background:none;color:var(--wp-components-color-accent-darker-10,var(--wp-admin-theme-color-darker-10,#2145e6));opacity:.3}.components-menu-item__info-wrapper{display:flex;flex-direction:column;margin-right:auto}.components-menu-item__info{color:#757575;font-size:12px;margin-top:4px;white-space:normal}.components-menu-item__item{align-items:center;display:inline-flex;margin-right:auto;min-width:160px;white-space:nowrap}.components-menu-item__shortcut{align-self:center;color:currentColor;display:none;margin-left:auto;margin-right:0;padding-left:24px}@media (min-width:480px){.components-menu-item__shortcut{display:inline}}.components-menu-items-choice,.components-menu-items-choice.components-button{height:auto;min-height:40px}.components-menu-items-choice svg,.components-menu-items-choice.components-button svg{margin-right:12px}.components-menu-items-choice.components-button.has-icon,.components-menu-items-choice.has-icon{padding-left:12px}.components-modal__screen-overlay{background-color:#00000059;bottom:0;display:flex;left:0;position:fixed;right:0;top:0;z-index:100000}@keyframes __wp-base-styles-fade-in{0%{opacity:0}to{opacity:1}}@media not (prefers-reduced-motion){.components-modal__screen-overlay{animation:__wp-base-styles-fade-in .08s linear 0s;animation-fill-mode:forwards}}@keyframes __wp-base-styles-fade-out{0%{opacity:1}to{opacity:0}}@media not (prefers-reduced-motion){.components-modal__screen-overlay.is-animating-out{animation:__wp-base-styles-fade-out .08s linear 80ms;animation-fill-mode:forwards}}.components-modal__frame{box-sizing:border-box}.components-modal__frame *,.components-modal__frame :after,.components-modal__frame :before{box-sizing:inherit}.components-modal__frame{animation-fill-mode:forwards;animation-name:components-modal__appear-animation;animation-timing-function:cubic-bezier(.29,0,0,1);background:#fff;border-radius:8px 8px 0 0;box-shadow:0 5px 15px #00000014,0 15px 27px #00000012,0 30px 36px #0000000a,0 50px 43px #00000005;color:#1e1e1e;display:flex;margin:40px 0 0;overflow:hidden;width:100%}.components-modal__frame h1,.components-modal__frame h2,.components-modal__frame h3{color:#1e1e1e}@media not (prefers-reduced-motion){.components-modal__frame{animation-duration:var(--modal-frame-animation-duration)}}.components-modal__screen-overlay.is-animating-out .components-modal__frame{animation-name:components-modal__disappear-animation;animation-timing-function:cubic-bezier(1,0,.2,1)}@media (min-width:600px){.components-modal__frame{border-radius:8px;margin:auto;max-height:calc(100% - 128px);max-width:calc(100% - 32px);min-width:350px;width:auto}}@media (min-width:600px) and (min-width:600px){.components-modal__frame.is-full-screen{height:calc(100% - 32px);max-height:none;width:calc(100% - 32px)}}@media (min-width:600px) and (min-width:782px){.components-modal__frame.is-full-screen{height:calc(100% - 80px);max-width:none;width:calc(100% - 80px)}}@media (min-width:600px){.components-modal__frame.has-size-large,.components-modal__frame.has-size-medium,.components-modal__frame.has-size-small{width:100%}.components-modal__frame.has-size-small{max-width:384px}.components-modal__frame.has-size-medium{max-width:512px}.components-modal__frame.has-size-large{max-width:840px}}@media (min-width:960px){.components-modal__frame{max-height:70%}}@keyframes components-modal__appear-animation{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes components-modal__disappear-animation{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.components-modal__header{align-items:center;border-bottom:1px solid #0000;box-sizing:border-box;display:flex;flex-direction:row;height:72px;justify-content:space-between;left:0;padding:24px 32px 8px;position:absolute;top:0;width:100%;z-index:10}.components-modal__header .components-modal__header-heading{font-size:1.2rem;font-weight:600}.components-modal__header h1{line-height:1;margin:0}.components-modal__content.has-scrolled-content:not(.hide-header) .components-modal__header{border-bottom-color:#ddd}.components-modal__header+p{margin-top:0}.components-modal__header-heading-container{align-items:center;display:flex;flex-direction:row;flex-grow:1;justify-content:flex-start}.components-modal__header-icon-container{display:inline-block}.components-modal__header-icon-container svg{max-height:36px;max-width:36px;padding:8px}.components-modal__content{flex:1;margin-top:72px;overflow:auto;padding:4px 32px 32px}.components-modal__content.hide-header{margin-top:0;padding-top:32px}.components-modal__content.is-scrollable:focus-visible{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid #0000;outline-offset:-2px}.components-notice{align-items:center;background-color:#fff;border-left:4px solid var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));color:#1e1e1e;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;padding:8px 12px}.components-notice.is-dismissible{position:relative}.components-notice.is-success{background-color:#eff9f1;border-left-color:#4ab866}.components-notice.is-warning{background-color:#fef8ee;border-left-color:#f0b849}.components-notice.is-error{background-color:#f4a2a2;border-left-color:#cc1818}.components-notice__content{flex-grow:1;margin:4px 25px 4px 0}.components-notice__actions{display:flex;flex-wrap:wrap}.components-notice__action.components-button,.components-notice__action.components-button.is-link{margin-left:12px}.components-notice__action.components-button.is-secondary{vertical-align:initial}.components-notice__action.components-button{margin-right:8px}.components-notice__dismiss{align-self:flex-start;color:#757575;flex-shrink:0}.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):focus,.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):active,.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):hover{background-color:initial;color:#1e1e1e}.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):hover{box-shadow:none}.components-notice-list{box-sizing:border-box;max-width:100vw}.components-notice-list .components-notice__content{line-height:2;margin-bottom:12px;margin-top:12px}.components-notice-list .components-notice__action.components-button{display:block;margin-left:0;margin-top:8px}.components-panel{background:#fff;border:1px solid #e0e0e0}.components-panel>.components-panel__body:first-child,.components-panel>.components-panel__header:first-child{margin-top:-1px}.components-panel>.components-panel__body:last-child,.components-panel>.components-panel__header:last-child{border-bottom-width:0}.components-panel+.components-panel{margin-top:-1px}.components-panel__body{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0}.components-panel__body h3{margin:0 0 .5em}.components-panel__body.is-opened{padding:16px}.components-panel__header{align-items:center;border-bottom:1px solid #ddd;box-sizing:initial;display:flex;flex-shrink:0;height:47px;justify-content:space-between;padding:0 16px}.components-panel__header h2{color:inherit;font-size:inherit;margin:0}.components-panel__body+.components-panel__body,.components-panel__body+.components-panel__header,.components-panel__header+.components-panel__body,.components-panel__header+.components-panel__header{margin-top:-1px}.components-panel__body>.components-panel__body-title{display:block;font-size:inherit;margin-bottom:0;margin-top:0;padding:0}@media not (prefers-reduced-motion){.components-panel__body>.components-panel__body-title{transition:background .1s ease-in-out}}.components-panel__body.is-opened>.components-panel__body-title{margin:-16px -16px 5px}.components-panel__body>.components-panel__body-title:hover{background:#f0f0f0;border:none}.components-panel__body-toggle.components-button{border:none;box-shadow:none;color:#1e1e1e;font-weight:500;outline:none;padding:16px 48px 16px 16px;position:relative;text-align:left;width:100%}@media not (prefers-reduced-motion){.components-panel__body-toggle.components-button{transition:background .1s ease-in-out}}.components-panel__body-toggle.components-button{height:auto}.components-panel__body-toggle.components-button:focus{border-radius:0;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-panel__body-toggle.components-button .components-panel__arrow{color:#1e1e1e;position:absolute;right:16px;top:50%;transform:translateY(-50%);fill:currentColor}@media not (prefers-reduced-motion){.components-panel__body-toggle.components-button .components-panel__arrow{transition:color .1s ease-in-out}}body.rtl .components-panel__body-toggle.components-button .dashicons-arrow-right{-ms-filter:fliph;filter:FlipH;margin-top:-10px;transform:scaleX(-1)}.components-panel__icon{color:#757575;margin:-2px 0 -2px 6px}.components-panel__body-toggle-icon{margin-right:-5px}.components-panel__color-title{float:left;height:19px}.components-panel__row{align-items:center;display:flex;justify-content:space-between;margin-top:8px;min-height:36px}.components-panel__row select{min-width:0}.components-panel__row label{flex-shrink:0;margin-right:12px;max-width:75%}.components-panel__row:empty,.components-panel__row:first-of-type{margin-top:0}.components-panel .circle-picker{padding-bottom:20px}.components-placeholder.components-placeholder{align-items:flex-start;box-sizing:border-box;color:#1e1e1e;display:flex;flex-direction:column;font-size:13px;gap:16px;margin:0;padding:24px;position:relative;text-align:left;width:100%;-moz-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:subpixel-antialiased;background-color:#fff;border-radius:2px;box-shadow:inset 0 0 0 1px #1e1e1e;outline:1px solid #0000}.components-placeholder__error,.components-placeholder__fieldset,.components-placeholder__instructions,.components-placeholder__label{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:400;letter-spacing:normal;line-height:normal;text-transform:none}.components-placeholder__label{align-items:center;display:flex;font-weight:600}.components-placeholder__label .block-editor-block-icon,.components-placeholder__label .dashicon,.components-placeholder__label>svg{margin-right:4px;fill:currentColor}@media (forced-colors:active){.components-placeholder__label .block-editor-block-icon,.components-placeholder__label .dashicon,.components-placeholder__label>svg{fill:CanvasText}}.components-placeholder__label:empty{display:none}.components-placeholder__fieldset,.components-placeholder__fieldset form{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:flex-start;width:100%}.components-placeholder__fieldset form p,.components-placeholder__fieldset p{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}.components-placeholder__fieldset.is-column-layout,.components-placeholder__fieldset.is-column-layout form{flex-direction:column}.components-placeholder__input[type=url]{border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 #0000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;padding:6px 8px}@media not (prefers-reduced-motion){.components-placeholder__input[type=url]{transition:box-shadow .1s linear}}@media (min-width:600px){.components-placeholder__input[type=url]{font-size:13px;line-height:normal}}.components-placeholder__input[type=url]:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid #0000}.components-placeholder__input[type=url]::-webkit-input-placeholder{color:#1e1e1e9e}.components-placeholder__input[type=url]::-moz-placeholder{color:#1e1e1e9e}.components-placeholder__input[type=url]:-ms-input-placeholder{color:#1e1e1e9e}.components-placeholder__input[type=url]{flex:1 1 auto}.components-placeholder__error{gap:8px;width:100%}.components-placeholder__fieldset .components-button:not(.is-link)~.components-button.is-link{margin-left:10px;margin-right:10px}.components-placeholder__fieldset .components-button:not(.is-link)~.components-button.is-link:last-child{margin-right:0}.components-placeholder.is-medium .components-placeholder__instructions,.components-placeholder.is-small .components-placeholder__instructions{display:none}.components-placeholder.is-medium .components-placeholder__fieldset,.components-placeholder.is-medium .components-placeholder__fieldset form,.components-placeholder.is-small .components-placeholder__fieldset,.components-placeholder.is-small .components-placeholder__fieldset form{flex-direction:column}.components-placeholder.is-medium .components-button,.components-placeholder.is-medium .components-placeholder__fieldset>*,.components-placeholder.is-small .components-button,.components-placeholder.is-small .components-placeholder__fieldset>*{justify-content:center;width:100%}.components-placeholder.is-small{padding:16px}.components-placeholder.has-illustration{backdrop-filter:blur(100px);backface-visibility:hidden;background-color:initial;border-radius:0;box-shadow:none;color:inherit;display:flex}.is-dark-theme .components-placeholder.has-illustration{background-color:#0000001a}.components-placeholder.has-illustration .components-placeholder__fieldset{margin-left:0;margin-right:0}.components-placeholder.has-illustration .components-button,.components-placeholder.has-illustration .components-placeholder__instructions,.components-placeholder.has-illustration .components-placeholder__label{opacity:0;pointer-events:none}@media not (prefers-reduced-motion){.components-placeholder.has-illustration .components-button,.components-placeholder.has-illustration .components-placeholder__instructions,.components-placeholder.has-illustration .components-placeholder__label{transition:opacity .1s linear}}.is-selected>.components-placeholder.has-illustration .components-button,.is-selected>.components-placeholder.has-illustration .components-placeholder__instructions,.is-selected>.components-placeholder.has-illustration .components-placeholder__label{opacity:1;pointer-events:auto}.components-placeholder.has-illustration:before{background:currentColor;bottom:0;content:"";left:0;opacity:.1;pointer-events:none;position:absolute;right:0;top:0}.components-placeholder.has-illustration{overflow:hidden}.is-selected .components-placeholder.has-illustration{overflow:auto}.components-placeholder__preview{display:flex;justify-content:center}.components-placeholder__illustration{box-sizing:initial;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;stroke:currentColor;opacity:.25}.components-popover{box-sizing:border-box}.components-popover *,.components-popover :after,.components-popover :before{box-sizing:inherit}.components-popover{will-change:transform;z-index:1000000}.components-popover.is-expanded{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000000!important}.components-popover__content{background:#fff;border-radius:4px;box-shadow:0 0 0 1px #ccc,0 2px 3px #0000000d,0 4px 5px #0000000a,0 12px 12px #00000008,0 16px 16px #00000005;box-sizing:border-box;width:min-content}.is-alternate .components-popover__content{border-radius:2px;box-shadow:0 0 0 1px #1e1e1e}.is-unstyled .components-popover__content{background:none;border-radius:0;box-shadow:none}.components-popover.is-expanded .components-popover__content{box-shadow:0 -1px 0 0 #ccc;height:calc(100% - 48px);overflow-y:visible;position:static;width:auto}.components-popover.is-expanded.is-alternate .components-popover__content{box-shadow:0 -1px 0 #1e1e1e}.components-popover__header{align-items:center;background:#fff;display:flex;height:48px;justify-content:space-between;padding:0 8px 0 16px}.components-popover__header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.components-popover__close.components-button{z-index:5}.components-popover__arrow{display:flex;height:14px;pointer-events:none;position:absolute;width:14px}.components-popover__arrow:before{background-color:#fff;content:"";height:2px;left:1px;position:absolute;right:1px;top:-1px}.components-popover__arrow.is-top{bottom:-14px!important;transform:rotate(0)}.components-popover__arrow.is-right{left:-14px!important;transform:rotate(90deg)}.components-popover__arrow.is-bottom{top:-14px!important;transform:rotate(180deg)}.components-popover__arrow.is-left{right:-14px!important;transform:rotate(-90deg)}.components-popover__triangle{display:block;flex:1}.components-popover__triangle-bg{fill:#fff}.components-popover__triangle-border{fill:#0000;stroke-width:1px;stroke:#ccc}.is-alternate .components-popover__triangle-border{stroke:#1e1e1e}.components-radio-control{border:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;margin:0;padding:0}.components-radio-control__group-wrapper.has-help{margin-block-end:12px}.components-radio-control__option{align-items:center;column-gap:8px;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto minmax(0,max-content)}.components-radio-control__input[type=radio]{border:1px solid #1e1e1e;border-radius:50%;grid-column:1;grid-row:1;height:24px;margin-right:12px;max-width:24px;min-width:24px;position:relative;transition:none;width:24px}@media not (prefers-reduced-motion){.components-radio-control__input[type=radio]{transition:box-shadow .1s linear}}@media (min-width:600px){.components-radio-control__input[type=radio]{height:16px;max-width:16px;min-width:16px;width:16px}}.components-radio-control__input[type=radio]:checked:before{background-color:#fff;border:4px solid #fff;box-sizing:inherit;height:12px;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}@media (min-width:600px){.components-radio-control__input[type=radio]:checked:before{height:8px;width:8px}}.components-radio-control__input[type=radio]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color)}.components-radio-control__input[type=radio]:checked{background:var(--wp-admin-theme-color);border:none}.components-radio-control__input[type=radio]{appearance:none;cursor:pointer;display:inline-flex;margin:0;padding:0}.components-radio-control__input[type=radio]:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-admin-theme-color);outline:2px solid #0000;outline-offset:2px}.components-radio-control__input[type=radio]:checked{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-radio-control__input[type=radio]:checked:before{border-radius:50%;content:""}.components-radio-control__label{cursor:pointer;grid-column:2;grid-row:1;line-height:24px}@media (min-width:600px){.components-radio-control__label{line-height:16px}}.components-radio-control__option-description{grid-column:2;grid-row:2;padding-block-start:4px}.components-radio-control__option-description.components-radio-control__option-description{margin-top:0}.components-resizable-box__handle{display:none;height:23px;width:23px;z-index:2}.components-resizable-box__container.has-show-handle .components-resizable-box__handle{display:block}.components-resizable-box__handle>div{height:100%;outline:none;position:relative;width:100%;z-index:2}.components-resizable-box__container>img{width:inherit}.components-resizable-box__handle:after{background:#fff;border-radius:50%;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)),0 1px 1px #00000008,0 1px 2px #00000005,0 3px 3px #00000005,0 4px 4px #00000003;content:"";cursor:inherit;display:block;height:15px;outline:2px solid #0000;position:absolute;right:calc(50% - 8px);top:calc(50% - 8px);width:15px}.components-resizable-box__side-handle:before{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-radius:9999px;content:"";cursor:inherit;display:block;height:3px;position:absolute;right:calc(50% - 1px);top:calc(50% - 1px);width:3px}@media not (prefers-reduced-motion){.components-resizable-box__side-handle:before{transition:transform .1s ease-in;will-change:transform}}.components-resizable-box__side-handle:before{opacity:0}.components-resizable-box__corner-handle,.components-resizable-box__side-handle{z-index:2}.components-resizable-box__side-handle.components-resizable-box__handle-bottom,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:before,.components-resizable-box__side-handle.components-resizable-box__handle-top,.components-resizable-box__side-handle.components-resizable-box__handle-top:before{border-left:0;border-right:0;left:0;width:100%}.components-resizable-box__side-handle.components-resizable-box__handle-left,.components-resizable-box__side-handle.components-resizable-box__handle-left:before,.components-resizable-box__side-handle.components-resizable-box__handle-right,.components-resizable-box__side-handle.components-resizable-box__handle-right:before{border-bottom:0;border-top:0;height:100%;top:0}@media not (prefers-reduced-motion){.components-resizable-box__side-handle.components-resizable-box__handle-bottom:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:hover:before{animation:components-resizable-box__top-bottom-animation .1s ease-out 0s;animation-fill-mode:forwards}.components-resizable-box__side-handle.components-resizable-box__handle-left:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-left:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:hover:before{animation:components-resizable-box__left-right-animation .1s ease-out 0s;animation-fill-mode:forwards}}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.components-resizable-box__side-handle.components-resizable-box__handle-bottom:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-left:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-left:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:hover:before{animation:none}}}@keyframes components-resizable-box__top-bottom-animation{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes components-resizable-box__left-right-animation{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}
/*!rtl:begin:ignore*/.components-resizable-box__handle-right{right:-11.5px}.components-resizable-box__handle-left{left:-11.5px}.components-resizable-box__handle-top{top:-11.5px}.components-resizable-box__handle-bottom{bottom:-11.5px}

/*!rtl:end:ignore*/.components-responsive-wrapper{align-items:center;display:flex;justify-content:center;max-width:100%;position:relative}.components-responsive-wrapper__content{display:block;max-width:100%;width:100%}.components-sandbox{overflow:hidden}iframe.components-sandbox{width:100%}body.lockscroll,html.lockscroll{overflow:hidden}.components-select-control__input{outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)!important}.components-snackbar{backdrop-filter:blur(16px) saturate(180%);background:#000000d9;border-radius:4px;box-shadow:0 1px 2px #0000000d,0 2px 3px #0000000a,0 6px 6px #00000008,0 8px 8px #00000005;box-sizing:border-box;color:#fff;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;max-width:600px;padding:12px 20px;pointer-events:auto;width:100%}@media (min-width:600px){.components-snackbar{width:fit-content}}.components-snackbar:focus{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-snackbar.components-snackbar-explicit-dismiss{cursor:default}.components-snackbar .components-snackbar__content-with-icon{padding-left:24px;position:relative}.components-snackbar .components-snackbar__icon{left:-8px;position:absolute;top:-2.9px}.components-snackbar .components-snackbar__dismiss-button{cursor:pointer;margin-left:24px}.components-snackbar__action.components-button,.components-snackbar__action.components-external-link{color:#fff;flex-shrink:0;margin-left:32px}.components-snackbar__action.components-button:focus,.components-snackbar__action.components-external-link:focus{box-shadow:none;outline:1px dotted #fff}.components-snackbar__action.components-button:hover,.components-snackbar__action.components-external-link:hover{color:currentColor;text-decoration:none}.components-snackbar__content{align-items:baseline;display:flex;justify-content:space-between;line-height:1.4}.components-snackbar-list{box-sizing:border-box;pointer-events:none;position:absolute;width:100%;z-index:100000}.components-snackbar-list__notice-container{padding-top:8px;position:relative}.components-tab-panel__tabs{align-items:stretch;display:flex;flex-direction:row}.components-tab-panel__tabs[aria-orientation=vertical]{flex-direction:column}.components-tab-panel__tabs-item{background:#0000;border:none;border-radius:0;box-shadow:none;cursor:pointer;font-weight:500;height:48px!important;margin-left:0;padding:3px 16px;position:relative}.components-tab-panel__tabs-item:focus:not(:disabled){box-shadow:none;outline:none;position:relative}.components-tab-panel__tabs-item:after{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-radius:0;bottom:0;content:"";height:calc(var(--wp-admin-border-width-focus)*0);left:0;pointer-events:none;position:absolute;right:0}@media not (prefers-reduced-motion){.components-tab-panel__tabs-item:after{transition:all .1s linear}}.components-tab-panel__tabs-item.is-active:after{height:calc(var(--wp-admin-border-width-focus)*1);outline:2px solid #0000;outline-offset:-1px}.components-tab-panel__tabs-item:before{border-radius:2px;bottom:12px;box-shadow:0 0 0 0 #0000;content:"";left:12px;pointer-events:none;position:absolute;right:12px;top:12px}@media not (prefers-reduced-motion){.components-tab-panel__tabs-item:before{transition:all .1s linear}}.components-tab-panel__tabs-item:focus-visible:before{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid #0000}.components-tab-panel__tab-content:focus{box-shadow:none;outline:none}.components-tab-panel__tab-content:focus-visible{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid #0000;outline-offset:0}.components-text-control__input,.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime-local],.components-text-control__input[type=datetime],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number],.components-text-control__input[type=password],.components-text-control__input[type=tel],.components-text-control__input[type=text],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week]{background:var(--wp-components-color-background,#fff);border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 #0000;color:var(--wp-components-color-foreground,#1e1e1e);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;height:32px;line-height:normal;margin:0;padding:6px 8px;width:100%}@media not (prefers-reduced-motion){.components-text-control__input,.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime-local],.components-text-control__input[type=datetime],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number],.components-text-control__input[type=password],.components-text-control__input[type=tel],.components-text-control__input[type=text],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week]{transition:box-shadow .1s linear}}@media (min-width:600px){.components-text-control__input,.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime-local],.components-text-control__input[type=datetime],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number],.components-text-control__input[type=password],.components-text-control__input[type=tel],.components-text-control__input[type=text],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week]{font-size:13px;line-height:normal}}.components-text-control__input:focus,.components-text-control__input[type=color]:focus,.components-text-control__input[type=date]:focus,.components-text-control__input[type=datetime-local]:focus,.components-text-control__input[type=datetime]:focus,.components-text-control__input[type=email]:focus,.components-text-control__input[type=month]:focus,.components-text-control__input[type=number]:focus,.components-text-control__input[type=password]:focus,.components-text-control__input[type=tel]:focus,.components-text-control__input[type=text]:focus,.components-text-control__input[type=time]:focus,.components-text-control__input[type=url]:focus,.components-text-control__input[type=week]:focus{border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));box-shadow:0 0 0 .5px var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid #0000}.components-text-control__input::-webkit-input-placeholder,.components-text-control__input[type=color]::-webkit-input-placeholder,.components-text-control__input[type=date]::-webkit-input-placeholder,.components-text-control__input[type=datetime-local]::-webkit-input-placeholder,.components-text-control__input[type=datetime]::-webkit-input-placeholder,.components-text-control__input[type=email]::-webkit-input-placeholder,.components-text-control__input[type=month]::-webkit-input-placeholder,.components-text-control__input[type=number]::-webkit-input-placeholder,.components-text-control__input[type=password]::-webkit-input-placeholder,.components-text-control__input[type=tel]::-webkit-input-placeholder,.components-text-control__input[type=text]::-webkit-input-placeholder,.components-text-control__input[type=time]::-webkit-input-placeholder,.components-text-control__input[type=url]::-webkit-input-placeholder,.components-text-control__input[type=week]::-webkit-input-placeholder{color:#1e1e1e9e}.components-text-control__input::-moz-placeholder,.components-text-control__input[type=color]::-moz-placeholder,.components-text-control__input[type=date]::-moz-placeholder,.components-text-control__input[type=datetime-local]::-moz-placeholder,.components-text-control__input[type=datetime]::-moz-placeholder,.components-text-control__input[type=email]::-moz-placeholder,.components-text-control__input[type=month]::-moz-placeholder,.components-text-control__input[type=number]::-moz-placeholder,.components-text-control__input[type=password]::-moz-placeholder,.components-text-control__input[type=tel]::-moz-placeholder,.components-text-control__input[type=text]::-moz-placeholder,.components-text-control__input[type=time]::-moz-placeholder,.components-text-control__input[type=url]::-moz-placeholder,.components-text-control__input[type=week]::-moz-placeholder{color:#1e1e1e9e}.components-text-control__input:-ms-input-placeholder,.components-text-control__input[type=color]:-ms-input-placeholder,.components-text-control__input[type=date]:-ms-input-placeholder,.components-text-control__input[type=datetime-local]:-ms-input-placeholder,.components-text-control__input[type=datetime]:-ms-input-placeholder,.components-text-control__input[type=email]:-ms-input-placeholder,.components-text-control__input[type=month]:-ms-input-placeholder,.components-text-control__input[type=number]:-ms-input-placeholder,.components-text-control__input[type=password]:-ms-input-placeholder,.components-text-control__input[type=tel]:-ms-input-placeholder,.components-text-control__input[type=text]:-ms-input-placeholder,.components-text-control__input[type=time]:-ms-input-placeholder,.components-text-control__input[type=url]:-ms-input-placeholder,.components-text-control__input[type=week]:-ms-input-placeholder{color:#1e1e1e9e}.components-text-control__input,.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime-local],.components-text-control__input[type=datetime],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number],.components-text-control__input[type=password],.components-text-control__input[type=tel],.components-text-control__input[type=text],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week]{border-color:var(--wp-components-color-gray-600,#949494)}.components-text-control__input::placeholder,.components-text-control__input[type=color]::placeholder,.components-text-control__input[type=date]::placeholder,.components-text-control__input[type=datetime-local]::placeholder,.components-text-control__input[type=datetime]::placeholder,.components-text-control__input[type=email]::placeholder,.components-text-control__input[type=month]::placeholder,.components-text-control__input[type=number]::placeholder,.components-text-control__input[type=password]::placeholder,.components-text-control__input[type=tel]::placeholder,.components-text-control__input[type=text]::placeholder,.components-text-control__input[type=time]::placeholder,.components-text-control__input[type=url]::placeholder,.components-text-control__input[type=week]::placeholder{color:color-mix(in srgb,var(--wp-components-color-foreground,#1e1e1e),#0000 38%)}.components-text-control__input.is-next-40px-default-size,.components-text-control__input[type=color].is-next-40px-default-size,.components-text-control__input[type=date].is-next-40px-default-size,.components-text-control__input[type=datetime-local].is-next-40px-default-size,.components-text-control__input[type=datetime].is-next-40px-default-size,.components-text-control__input[type=email].is-next-40px-default-size,.components-text-control__input[type=month].is-next-40px-default-size,.components-text-control__input[type=number].is-next-40px-default-size,.components-text-control__input[type=password].is-next-40px-default-size,.components-text-control__input[type=tel].is-next-40px-default-size,.components-text-control__input[type=text].is-next-40px-default-size,.components-text-control__input[type=time].is-next-40px-default-size,.components-text-control__input[type=url].is-next-40px-default-size,.components-text-control__input[type=week].is-next-40px-default-size{height:40px;padding-left:12px;padding-right:12px}.components-text-control__input[type=email],.components-text-control__input[type=url]{direction:ltr}.components-tip{color:#757575;display:flex}.components-tip svg{align-self:center;fill:#f0b849;flex-shrink:0;margin-right:16px}.components-tip p{margin:0}.components-toggle-control__label{line-height:16px}.components-toggle-control__label:not(.is-disabled){cursor:pointer}.components-toggle-control__help{display:inline-block;margin-inline-start:40px}.components-accessible-toolbar{border:1px solid var(--wp-components-color-foreground,#1e1e1e);border-radius:2px;display:inline-flex;flex-shrink:0}.components-accessible-toolbar>.components-toolbar-group:last-child{border-right:none}.components-accessible-toolbar.is-unstyled{border:none}.components-accessible-toolbar.is-unstyled>.components-toolbar-group{border-right:none}.components-accessible-toolbar[aria-orientation=vertical],.components-toolbar[aria-orientation=vertical]{align-items:center;display:flex;flex-direction:column}.components-accessible-toolbar .components-button,.components-toolbar .components-button{height:48px;padding-left:16px;padding-right:16px;position:relative;z-index:1}.components-accessible-toolbar .components-button:focus:not(:disabled),.components-toolbar .components-button:focus:not(:disabled){box-shadow:none;outline:none}.components-accessible-toolbar .components-button:before,.components-toolbar .components-button:before{border-radius:2px;content:"";display:block;height:32px;left:8px;position:absolute;right:8px;z-index:-1}@media not (prefers-reduced-motion){.components-accessible-toolbar .components-button:before,.components-toolbar .components-button:before{animation:components-button__appear-animation .1s ease;animation-fill-mode:forwards}}.components-accessible-toolbar .components-button svg,.components-toolbar .components-button svg{margin-left:auto;margin-right:auto;position:relative}.components-accessible-toolbar .components-button.is-pressed,.components-accessible-toolbar .components-button.is-pressed:hover,.components-toolbar .components-button.is-pressed,.components-toolbar .components-button.is-pressed:hover{background:#0000}.components-accessible-toolbar .components-button.is-pressed:before,.components-toolbar .components-button.is-pressed:before{background:var(--wp-components-color-foreground,#1e1e1e)}.components-accessible-toolbar .components-button:focus:before,.components-toolbar .components-button:focus:before{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid #0000}.components-accessible-toolbar .components-button.has-icon.has-icon,.components-toolbar .components-button.has-icon.has-icon{min-width:48px;padding-left:8px;padding-right:8px}@keyframes components-button__appear-animation{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.components-toolbar__control.components-button{position:relative}.components-toolbar__control.components-button[data-subscript] svg{padding:5px 10px 5px 0}.components-toolbar__control.components-button[data-subscript]:after{bottom:10px;content:attr(data-subscript);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:600;line-height:12px;position:absolute;right:8px}.components-toolbar__control.components-button:not(:disabled).is-pressed[data-subscript]:after{color:#fff}.components-toolbar-group{background-color:var(--wp-components-color-background,#fff);border-right:1px solid var(--wp-components-color-foreground,#1e1e1e);display:inline-flex;flex-shrink:0;flex-wrap:wrap;min-height:48px;padding-left:6px;padding-right:6px}.components-toolbar-group .components-toolbar-group.components-toolbar-group{border-width:0;margin:0}.components-toolbar-group{line-height:0}.components-toolbar-group .components-button.components-button,.components-toolbar-group .components-button.has-icon.has-icon{justify-content:center;min-width:36px;padding-left:6px;padding-right:6px}.components-toolbar-group .components-button.components-button svg,.components-toolbar-group .components-button.has-icon.has-icon svg{min-width:24px}.components-toolbar-group .components-button.components-button:before,.components-toolbar-group .components-button.has-icon.has-icon:before{left:2px;right:2px}.components-toolbar{background-color:var(--wp-components-color-background,#fff);border:1px solid var(--wp-components-color-foreground,#1e1e1e);display:inline-flex;flex-shrink:0;flex-wrap:wrap;margin:0;min-height:48px}.components-toolbar .components-toolbar.components-toolbar{border-width:0;margin:0}div.components-toolbar>div{display:flex;margin:0}div.components-toolbar>div+div.has-left-divider{margin-left:6px;overflow:visible;position:relative}div.components-toolbar>div+div.has-left-divider:before{background-color:#ddd;box-sizing:initial;content:"";display:inline-block;height:20px;left:-3px;position:absolute;top:8px;width:1px}.components-tooltip{background:#000;border-radius:2px;box-shadow:0 1px 2px #0000000d,0 2px 3px #0000000a,0 6px 6px #00000008,0 8px 8px #00000005;color:#f0f0f0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;line-height:1.4;padding:4px 8px;text-align:center;z-index:1000002}.components-tooltip__shortcut{margin-left:8px}.components-validated-control:has(:is(input,select):user-invalid) .components-input-control__backdrop{--wp-components-color-accent:#cc1818;border-color:#cc1818}.components-validated-control :is(textarea,input[type=text]):user-invalid{--wp-admin-theme-color:#cc1818;--wp-components-color-accent:#cc1818;border-color:#cc1818}.components-validated-control .components-combobox-control__suggestions-container:has(input:user-invalid):not(:has([aria-expanded=true])){border-color:#cc1818}.components-validated-control__wrapper-with-error-delegate{position:relative}.components-validated-control__wrapper-with-error-delegate:has(select:user-invalid) .components-input-control__backdrop{--wp-components-color-accent:#cc1818;border-color:#cc1818}.components-validated-control__wrapper-with-error-delegate:has(input[type=radio]:invalid){--wp-components-color-accent:#cc1818}.components-validated-control__wrapper-with-error-delegate:has(input:user-invalid) .components-form-token-field__input-container:not(:has([aria-expanded=true])){--wp-components-color-accent:#cc1818;border-color:#cc1818}.components-validated-control__error-delegate{height:100%;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.components-validated-control__indicator{align-items:flex-start;animation:components-validated-control__indicator-jump .2s cubic-bezier(.68,-.55,.27,1.55);color:var(--wp-components-color-gray-700,#757575);display:flex;font-family:-apple-system,"system-ui",Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.75rem;gap:4px;line-height:16px;margin:8px 0 0}.components-validated-control__indicator.is-invalid{color:#cc1818}.components-validated-control__indicator.is-valid{color:color-mix(in srgb,#000 30%,#4ab866)}.components-validated-control__indicator-icon{flex-shrink:0}.components-validated-control__indicator-spinner{height:12px;margin:2px;width:12px}@keyframes components-validated-control__indicator-jump{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}:root{--wp-admin-theme-color:#3858e9;--wp-admin-theme-color--rgb:56,88,233;--wp-admin-theme-color-darker-10:#2145e6;--wp-admin-theme-color-darker-10--rgb:33.0384615385,68.7307692308,230.4615384615;--wp-admin-theme-color-darker-20:#183ad6;--wp-admin-theme-color-darker-20--rgb:23.6923076923,58.1538461538,214.3076923077;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.preference-base-option+.preference-base-option{margin-top:16px}@media (min-width:600px){.preferences-modal{height:calc(100% - 128px);width:calc(100% - 32px)}}@media (min-width:782px){.preferences-modal{width:750px}}@media (min-width:960px){.preferences-modal{height:70%}}@media (max-width:781px){.preferences-modal .components-modal__content{padding:0}}.preferences__tabs-tablist{left:16px;position:absolute!important;top:88px;width:160px}.preferences__tabs-tabpanel{margin-left:160px;padding-left:24px}@media (max-width:781px){.preferences__provider{height:100%}}.preferences-modal__section{border:0;margin:0 0 2.5rem;padding:0}.preferences-modal__section:last-child{margin:0}.preferences-modal__section-legend{margin-bottom:8px}.preferences-modal__section-title{font-size:.9rem;font-weight:600;margin-top:0}.preferences-modal__section-description{color:#757575;font-size:12px;font-style:normal;margin:-8px 0 8px}.preferences-modal__section:has(.preferences-modal__section-content:empty){display:none}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.block-editor-autocompleters__block{white-space:nowrap}.block-editor-autocompleters__block .block-editor-block-icon{margin-right:8px}.block-editor-autocompleters__block[aria-selected=true] .block-editor-block-icon{color:inherit!important}.block-editor-autocompleters__link{white-space:nowrap}.block-editor-autocompleters__link .block-editor-block-icon{margin-right:8px}.block-editor-global-styles-background-panel__inspector-media-replace-container{border:1px solid #ddd;border-radius:2px;grid-column:1/-1;position:relative}.block-editor-global-styles-background-panel__inspector-media-replace-container.is-open{background-color:#f0f0f0}.block-editor-global-styles-background-panel__inspector-media-replace-container .block-editor-global-styles-background-panel__image-tools-panel-item{border:0;flex-grow:1}.block-editor-global-styles-background-panel__inspector-media-replace-container .block-editor-global-styles-background-panel__image-tools-panel-item .components-dropdown{display:block}.block-editor-global-styles-background-panel__inspector-media-replace-container .block-editor-global-styles-background-panel__inspector-preview-inner{height:100%}.block-editor-global-styles-background-panel__inspector-media-replace-container .components-dropdown{display:block}.block-editor-global-styles-background-panel__inspector-media-replace-container .components-dropdown .block-editor-global-styles-background-panel__dropdown-toggle{height:40px}.block-editor-global-styles-background-panel__image-tools-panel-item{border:1px solid #ddd;grid-column:1/-1;position:relative}.block-editor-global-styles-background-panel__image-tools-panel-item .components-drop-zone__content-icon{display:none}.block-editor-global-styles-background-panel__image-tools-panel-item .components-dropdown{display:block}.block-editor-global-styles-background-panel__image-tools-panel-item button.components-button{color:#1e1e1e;display:block;width:100%}.block-editor-global-styles-background-panel__image-tools-panel-item button.components-button:hover{color:var(--wp-admin-theme-color)}.block-editor-global-styles-background-panel__image-tools-panel-item button.components-button:focus{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.block-editor-global-styles-background-panel__image-tools-panel-item .block-editor-global-styles-background-panel__loading{height:100%;padding:10px 0 0;position:absolute;width:100%;z-index:1}.block-editor-global-styles-background-panel__image-tools-panel-item .block-editor-global-styles-background-panel__loading svg{margin:0}.block-editor-global-styles-background-panel__dropdown-toggle{background:#0000;border:none;cursor:pointer;height:100%;padding-left:12px;padding-right:32px;width:100%}.block-editor-global-styles-background-panel__reset{margin:auto 8px;opacity:0;position:absolute;right:0;top:8px}@media not (prefers-reduced-motion){.block-editor-global-styles-background-panel__reset{transition:opacity .1s ease-in-out}}.block-editor-global-styles-background-panel__reset.block-editor-global-styles-background-panel__reset{border-radius:2px}.block-editor-global-styles-background-panel__dropdown-toggle:hover+.block-editor-global-styles-background-panel__reset,.block-editor-global-styles-background-panel__reset:focus,.block-editor-global-styles-background-panel__reset:hover{opacity:1}@media (hover:none){.block-editor-global-styles-background-panel__reset{opacity:1}}.block-editor-global-styles-background-panel__inspector-media-replace-title{text-align:start;text-align-last:center;white-space:normal;word-break:break-all}.block-editor-global-styles-background-panel__inspector-preview-inner .block-editor-global-styles-background-panel__inspector-image-indicator-wrapper{height:20px;min-width:auto;width:20px}.block-editor-global-styles-background-panel__inspector-image-indicator{background-size:cover;border-radius:50%;display:block;height:20px;position:relative;width:20px}.block-editor-global-styles-background-panel__inspector-image-indicator:after{border:1px solid #0000;border-radius:50%;bottom:-1px;box-shadow:inset 0 0 0 1px #0003;box-sizing:inherit;content:"";left:-1px;position:absolute;right:-1px;top:-1px}.block-editor-global-styles-background-panel__dropdown-content-wrapper{min-width:260px;overflow-x:hidden}.block-editor-global-styles-background-panel__dropdown-content-wrapper .components-focal-point-picker-wrapper{background-color:#f0f0f0;border:1px solid #ddd;border-radius:2px;width:100%}.block-editor-global-styles-background-panel__dropdown-content-wrapper .components-focal-point-picker__media--image{max-height:180px}.block-editor-global-styles-background-panel__dropdown-content-wrapper .components-focal-point-picker:after{content:none}.modal-open .block-editor-global-styles-background-panel__popover{z-index:159890}.block-editor-global-styles-background-panel__media-replace-popover .components-popover__content{width:226px}.block-editor-global-styles-background-panel__media-replace-popover .components-button{padding:0 8px}.block-editor-global-styles-background-panel__media-replace-popover .components-button .components-menu-items__item-icon.has-icon-right{margin-left:16px}.block-editor-block-alignment-control__menu-group .components-menu-item__info{margin-top:0}iframe[name=editor-canvas]{box-sizing:border-box;display:block;height:100%;width:100%}@media not (prefers-reduced-motion){iframe[name=editor-canvas]{transition:all .4s cubic-bezier(.46,.03,.52,.96)}}iframe[name=editor-canvas]{background-color:var(--wp-editor-canvas-background)}.block-editor-block-icon{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.block-editor-block-icon.has-colors svg{fill:currentColor}@media (forced-colors:active){.block-editor-block-icon.has-colors svg{fill:CanvasText}}.block-editor-block-icon svg{max-height:24px;max-width:24px;min-height:20px;min-width:20px}.block-editor-block-inspector p:not(.components-base-control__help){margin-top:0}.block-editor-block-inspector h2,.block-editor-block-inspector h3{color:#1e1e1e;font-size:13px;margin-bottom:1.5em}.block-editor-block-inspector .block-editor-html-element-control:where(:not(:last-child)),.block-editor-block-inspector .block-editor-image-size-control:where(:not(:last-child)),.block-editor-block-inspector .components-base-control:where(:not(:last-child)),.block-editor-block-inspector .components-radio-control:where(:not(:last-child)){margin-bottom:16px}.block-editor-block-inspector .block-editor-html-element-control .components-base-control,.block-editor-block-inspector .block-editor-image-size-control .components-base-control,.block-editor-block-inspector .components-focal-point-picker-control .components-base-control,.block-editor-block-inspector .components-query-controls .components-base-control,.block-editor-block-inspector .components-range-control .components-base-control{margin-bottom:0}.block-editor-block-inspector .components-panel__body{border:none;border-top:1px solid #e0e0e0;margin-top:-1px}.block-editor-block-inspector__no-block-tools,.block-editor-block-inspector__no-blocks{background:#fff;display:block;font-size:13px;padding:32px 16px;text-align:center}.block-editor-block-inspector__no-block-tools{border-top:1px solid #ddd}.block-editor-block-inspector-edit-contents-button{justify-content:center;margin-top:8px}.block-editor-block-list__insertion-point{bottom:0;left:0;position:absolute;right:0;top:0}.block-editor-block-list__insertion-point-indicator{background:var(--wp-admin-theme-color);border-radius:2px;opacity:0;position:absolute;transform-origin:center;will-change:transform,opacity}.block-editor-block-list__insertion-point.is-vertical>.block-editor-block-list__insertion-point-indicator{height:4px;top:calc(50% - 2px);width:100%}.block-editor-block-list__insertion-point.is-horizontal>.block-editor-block-list__insertion-point-indicator{bottom:0;left:calc(50% - 2px);top:0;width:4px}.block-editor-block-list__insertion-point-inserter{display:none;position:absolute;will-change:transform}@media (min-width:480px){.block-editor-block-list__insertion-point-inserter{display:flex}}.block-editor-block-list__insertion-point-inserter{justify-content:center;left:calc(50% - 12px);top:calc(50% - 12px)}.block-editor-block-list__block-side-inserter-popover .components-popover__content>div{pointer-events:none}.block-editor-block-list__block-side-inserter-popover .components-popover__content>div>*{pointer-events:all}.block-editor-block-list__empty-block-inserter.block-editor-block-list__empty-block-inserter{line-height:0;position:absolute;right:0;top:0}.block-editor-block-list__empty-block-inserter.block-editor-block-list__empty-block-inserter:disabled{display:none}.block-editor-block-list__empty-block-inserter .block-editor-inserter__toggle.components-button.has-icon,.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon{background:#1e1e1e;color:#fff;height:24px;min-width:24px;padding:0}.block-editor-block-list__empty-block-inserter .block-editor-inserter__toggle.components-button.has-icon:hover,.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon:hover{background:var(--wp-admin-theme-color);color:#fff}.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon{background:var(--wp-admin-theme-color)}.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon:hover{background:#1e1e1e}@keyframes hide-during-dragging{to{position:fixed;transform:translate(9999px,9999px)}}.components-popover.block-editor-block-list__block-popover .block-editor-block-contextual-toolbar{border:1px solid #1e1e1e;border-radius:2px;margin-bottom:8px;margin-top:8px;overflow:visible;pointer-events:all;position:static;width:auto}.components-popover.block-editor-block-list__block-popover .block-editor-block-contextual-toolbar.has-parent{margin-left:56px}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-contextual-toolbar.has-parent{margin-left:0}.components-popover.block-editor-block-list__block-popover .block-editor-block-toolbar{overflow:visible}.components-popover.block-editor-block-list__block-popover .block-editor-block-toolbar .components-toolbar,.components-popover.block-editor-block-list__block-popover .block-editor-block-toolbar .components-toolbar-group{border-right-color:#1e1e1e}.components-popover.block-editor-block-list__block-popover.is-insertion-point-visible{visibility:hidden}.is-dragging-components-draggable .components-popover.block-editor-block-list__block-popover{opacity:0}@media not (prefers-reduced-motion){.is-dragging-components-draggable .components-popover.block-editor-block-list__block-popover{animation:hide-during-dragging 1ms linear forwards}}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector{left:-57px;position:absolute}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector:before{content:""}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__button{background-color:#fff;border:1px solid #1e1e1e;padding-left:6px;padding-right:6px}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__button{padding-left:12px;padding-right:12px}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector{left:auto;margin-left:-1px;position:relative}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-mover__move-button-container,.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-toolbar__block-controls .block-editor-block-mover{border-left:1px solid #1e1e1e}.is-dragging-components-draggable .components-tooltip{display:none}.components-popover.block-editor-block-popover__inbetween .block-editor-button-pattern-inserter__button{left:50%;pointer-events:all;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.block-editor-block-tools--is-dragging>.popover-slot{display:none}.block-editor-block-lock-modal{z-index:1000001}.block-editor-block-lock-modal__options{border:0;margin:0;padding:0}.block-editor-block-lock-modal__options legend{margin-bottom:16px;padding:0}.block-editor-block-lock-modal__checklist{list-style:none;margin:0;padding:0}.block-editor-block-lock-modal__options-all{padding:12px 0}.block-editor-block-lock-modal__options-all .components-checkbox-control__label{font-weight:600}.block-editor-block-lock-modal__checklist-item{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:0;padding:12px 0 12px 32px}.block-editor-block-lock-modal__checklist-item .block-editor-block-lock-modal__lock-icon{flex-shrink:0;margin-right:12px;fill:#1e1e1e}.block-editor-block-lock-modal__checklist-item:hover{background-color:#f0f0f0;border-radius:2px}.block-editor-block-lock-modal__template-lock{border-top:1px solid #ddd;margin-top:16px;padding-top:16px}.block-editor-block-lock-modal__actions{margin-top:24px}.block-editor-block-lock-toolbar .components-button.has-icon{min-width:36px!important}.block-editor-block-toolbar__block-controls .block-editor-block-lock-toolbar{margin-left:-6px!important}.show-icon-labels .block-editor-block-toolbar__block-controls .block-editor-block-lock-toolbar{border-left:1px solid #1e1e1e;margin-left:6px!important;margin-right:-6px}.block-editor-block-allowed-blocks-control:not(:only-child){margin-top:16px}.block-editor-block-allowed-blocks-control__button{justify-content:center;width:100%}.block-editor-block-allowed-blocks-modal{z-index:1000001}.block-editor-block-allowed-blocks-modal__actions{background-color:#fff;border-top:1px solid #ddd;bottom:-32px;left:0;margin:0 -32px -32px;padding:16px 32px;position:sticky;z-index:1}.block-editor-block-breadcrumb{list-style:none;margin:0;padding:0}.block-editor-block-breadcrumb li{display:inline-flex;margin:0}.block-editor-block-breadcrumb li .block-editor-block-breadcrumb__separator{fill:currentColor;margin-left:-4px;margin-right:-4px;transform:scaleX(1)}.block-editor-block-breadcrumb li:last-child .block-editor-block-breadcrumb__separator{display:none}.block-editor-block-breadcrumb__current{cursor:default}.block-editor-block-breadcrumb__button.block-editor-block-breadcrumb__button,.block-editor-block-breadcrumb__current{color:#1e1e1e;font-size:inherit;padding:0 8px}.block-editor-block-card{align-items:flex-start;color:#1e1e1e;display:flex;padding:16px}.block-editor-block-card__title{align-items:center;display:flex;flex-wrap:wrap;font-weight:500;gap:4px 8px}.block-editor-block-card__title.block-editor-block-card__title{font-size:13px;line-height:1.4;margin:0}.block-editor-block-card__name{padding:3px 0}.block-editor-block-card .block-editor-block-icon{flex:0 0 24px;height:24px;margin-left:0;margin-right:12px;width:24px}.block-editor-block-card.is-synced .block-editor-block-icon{color:var(--wp-block-synced-color)}.block-editor-block-compare{height:auto}.block-editor-block-compare__wrapper{display:flex;padding-bottom:16px}.block-editor-block-compare__wrapper>div{display:flex;flex-direction:column;justify-content:space-between;max-width:600px;min-width:200px;padding:0 16px 0 0;width:50%}.block-editor-block-compare__wrapper>div button{float:right}.block-editor-block-compare__wrapper .block-editor-block-compare__converted{border-left:1px solid #ddd;padding-left:15px;padding-right:0}.block-editor-block-compare__wrapper .block-editor-block-compare__html{border-bottom:1px solid #ddd;color:#1e1e1e;font-family:Menlo,Consolas,monaco,monospace;font-size:12px;line-height:1.7;padding-bottom:15px}.block-editor-block-compare__wrapper .block-editor-block-compare__html span{background-color:#e6ffed;padding-bottom:3px;padding-top:3px}.block-editor-block-compare__wrapper .block-editor-block-compare__html span.block-editor-block-compare__added{background-color:#acf2bd}.block-editor-block-compare__wrapper .block-editor-block-compare__html span.block-editor-block-compare__removed{background-color:#cc1818}.block-editor-block-compare__wrapper .block-editor-block-compare__preview{padding:16px 0 0}.block-editor-block-compare__wrapper .block-editor-block-compare__preview p{font-size:12px;margin-top:0}.block-editor-block-compare__wrapper .block-editor-block-compare__action{margin-top:16px}.block-editor-block-compare__wrapper .block-editor-block-compare__heading{font-size:1em;font-weight:400;margin:.67em 0}.block-editor-block-draggable-chip-wrapper{left:0;position:absolute;top:-24px}.block-editor-block-draggable-chip{background-color:#1e1e1e;border-radius:2px;box-shadow:0 1px 2px #0000000d,0 2px 3px #0000000a,0 6px 6px #00000008,0 8px 8px #00000005;color:#fff;cursor:grabbing;display:inline-flex;height:48px;padding:0 13px;position:relative;-webkit-user-select:none;user-select:none;width:max-content}.block-editor-block-draggable-chip svg{fill:currentColor}.block-editor-block-draggable-chip .block-editor-block-draggable-chip__content{justify-content:flex-start;margin:auto}.block-editor-block-draggable-chip .block-editor-block-draggable-chip__content>.components-flex__item{margin-right:6px}.block-editor-block-draggable-chip .block-editor-block-draggable-chip__content>.components-flex__item:last-child{margin-right:0}.block-editor-block-draggable-chip .block-editor-block-draggable-chip__content .block-editor-block-icon svg{min-height:18px;min-width:18px}.block-editor-block-draggable-chip .components-flex__item{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}.block-editor-block-draggable-chip__disabled.block-editor-block-draggable-chip__disabled{align-items:center;background-color:initial;bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0}@media not (prefers-reduced-motion){.block-editor-block-draggable-chip__disabled.block-editor-block-draggable-chip__disabled{transition:all .1s linear .1s}}.block-editor-block-draggable-chip__disabled.block-editor-block-draggable-chip__disabled .block-editor-block-draggable-chip__disabled-icon{background:#0000 linear-gradient(-45deg,#0000 47.5%,#fff 0,#fff 52.5%,#0000 0);border-radius:50%;box-shadow:inset 0 0 0 1.5px #fff;display:inline-block;height:20px;padding:0;width:20px}.block-draggable-invalid-drag-token .block-editor-block-draggable-chip__disabled.block-editor-block-draggable-chip__disabled{background-color:#757575;box-shadow:0 1px 2px #0000000d,0 2px 3px #0000000a,0 6px 6px #00000008,0 8px 8px #00000005;opacity:1}.block-editor-block-manager__no-results{font-style:italic;padding:24px 0;text-align:center}.block-editor-block-manager__category{margin:0 0 24px}.block-editor-block-manager__category-title{background-color:#fff;padding:16px 0;position:sticky;top:-4px;z-index:1}.block-editor-block-manager__category-title .components-checkbox-control__label{font-weight:600}.block-editor-block-manager__checklist{margin-top:0}.block-editor-block-manager__category-title,.block-editor-block-manager__checklist-item{border-bottom:1px solid #ddd}.block-editor-block-manager__checklist-item{align-items:center;display:flex;justify-content:space-between;margin-bottom:0;padding:8px 0 8px 16px}.components-modal__content .block-editor-block-manager__checklist-item.components-checkbox-control__input-container{margin:0 8px}.block-editor-block-manager__checklist-item .block-editor-block-icon{margin-right:10px;fill:#1e1e1e}.block-editor-block-manager__results{border-top:1px solid #ddd}.block-editor-block-manager__disabled-blocks-count+.block-editor-block-manager__results{border-top-width:0}.block-editor-block-mover__move-button-container{border:none;display:flex;justify-content:center;padding:0}@media (min-width:600px){.block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container{flex-direction:column}.block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container>*{height:20px;min-width:0!important;width:100%}.block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container>:before{height:calc(100% - 4px)}.block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container .block-editor-block-mover-button.is-up-button svg{flex-shrink:0;top:3px}.block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container .block-editor-block-mover-button.is-down-button svg{bottom:3px;flex-shrink:0}.block-editor-block-mover.is-horizontal .block-editor-block-mover__move-button-container{width:48px}.block-editor-block-mover.is-horizontal .block-editor-block-mover__move-button-container>*{min-width:0!important;overflow:hidden;width:24px}.block-editor-block-mover.is-horizontal .block-editor-block-mover__move-button-container .block-editor-block-mover-button{padding-left:0;padding-right:0}.block-editor-block-mover.is-horizontal .block-editor-block-mover__move-button-container .block-editor-block-mover-button.is-up-button svg{left:5px}.block-editor-block-mover.is-horizontal .block-editor-block-mover__move-button-container .block-editor-block-mover-button.is-down-button svg{right:5px}}.block-editor-block-mover__drag-handle{cursor:grab}@media (min-width:600px){.block-editor-block-mover__drag-handle{min-width:0!important;overflow:hidden;width:24px}.block-editor-block-mover .block-editor-block-mover__drag-handle.has-icon.has-icon{padding-left:0;padding-right:0}}.components-button.block-editor-block-mover-button{overflow:hidden}.components-button.block-editor-block-mover-button:before{border-radius:2px;content:"";display:block;height:32px;left:8px;position:absolute;right:8px;z-index:-1}@media not (prefers-reduced-motion){.components-button.block-editor-block-mover-button:before{animation:components-button__appear-animation .1s ease;animation-fill-mode:forwards}}.components-button.block-editor-block-mover-button:focus,.components-button.block-editor-block-mover-button:focus:before,.components-button.block-editor-block-mover-button:focus:enabled{box-shadow:none;outline:none}.components-button.block-editor-block-mover-button:focus-visible:before{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid #0000}.block-editor-block-navigation__container{min-width:280px}.block-editor-block-navigation__label{color:#757575;font-size:11px;font-weight:500;margin:0 0 12px;text-transform:uppercase}.block-editor-block-patterns-list__list-item{cursor:pointer;margin-bottom:16px;position:relative}.block-editor-block-patterns-list__list-item.is-placeholder{min-height:100px}.block-editor-block-patterns-list__list-item[draggable=true]{cursor:grab}.block-editor-block-patterns-list__item{height:100%;outline:0;scroll-margin-bottom:56px;scroll-margin-top:24px}.block-editor-block-patterns-list__item .block-editor-block-patterns-list__item-title{flex-grow:1;font-size:12px;text-align:left}.block-editor-block-patterns-list__item .block-editor-block-preview__container{align-items:center;border-radius:4px;display:flex;overflow:hidden}.block-editor-block-patterns-list__item .block-editor-block-preview__container:after{border-radius:4px;outline:1px solid #0000001a;outline-offset:-1px}@media not (prefers-reduced-motion){.block-editor-block-patterns-list__item .block-editor-block-preview__container:after{transition:outline .1s linear}}.block-editor-block-patterns-list__item.is-selected .block-editor-block-preview__container:after{outline-color:#1e1e1e;outline-offset:calc(var(--wp-admin-border-width-focus)*-1);outline-width:var(--wp-admin-border-width-focus)}.block-editor-block-patterns-list__item:hover .block-editor-block-preview__container:after{outline-color:#0000004d}.block-editor-block-patterns-list__item[data-focus-visible] .block-editor-block-preview__container:after{outline-color:var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-1);outline-width:var(--wp-admin-border-width-focus)}.block-editor-block-patterns-list__item .block-editor-patterns__pattern-details:not(:empty){align-items:center;margin-top:8px;padding-bottom:4px}.block-editor-block-patterns-list__item .block-editor-patterns__pattern-icon-wrapper{height:24px;min-width:24px}.block-editor-block-patterns-list__item .block-editor-patterns__pattern-icon-wrapper .block-editor-patterns__pattern-icon{fill:var(--wp-block-synced-color)}.block-editor-patterns__grid-pagination-wrapper .block-editor-patterns__grid-pagination{border-top:1px solid #2f2f2f;justify-content:center;padding:4px}.show-icon-labels .block-editor-patterns__grid-pagination-button{width:auto}.show-icon-labels .block-editor-patterns__grid-pagination-button span{display:none}.show-icon-labels .block-editor-patterns__grid-pagination-button:before{content:attr(aria-label)}.components-popover.block-editor-block-popover{margin:0!important;pointer-events:none;position:absolute;z-index:31}.components-popover.block-editor-block-popover .components-popover__content{margin:0!important;min-width:auto;overflow-y:visible;width:max-content}.components-popover.block-editor-block-popover:not(.block-editor-block-popover__inbetween,.block-editor-block-popover__drop-zone,.block-editor-block-list__block-side-inserter-popover) .components-popover__content *{pointer-events:all}.components-popover.block-editor-block-popover__inbetween,.components-popover.block-editor-block-popover__inbetween *{pointer-events:none}.components-popover.block-editor-block-popover__inbetween .is-with-inserter,.components-popover.block-editor-block-popover__inbetween .is-with-inserter *{pointer-events:all}.components-popover.block-editor-block-popover__drop-zone *{pointer-events:none}.components-popover.block-editor-block-popover__drop-zone .block-editor-block-popover__drop-zone-foreground{background-color:var(--wp-admin-theme-color);border-radius:2px;inset:0;position:absolute}.block-editor-block-preview__container{overflow:hidden;position:relative;width:100%}.block-editor-block-preview__container .block-editor-block-preview__content{left:0;margin:0;min-height:auto;overflow:visible;text-align:initial;top:0;transform-origin:top left;width:100%}.block-editor-block-preview__container .block-editor-block-preview__content .block-editor-block-list__insertion-point,.block-editor-block-preview__container .block-editor-block-preview__content .block-list-appender{display:none}.block-editor-block-preview__container:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.block-editor-block-rename-modal{z-index:1000001}.block-editor-block-styles__preview-panel{display:none;z-index:90}@media (min-width:782px){.block-editor-block-styles__preview-panel{display:block}}.block-editor-block-styles__preview-panel .block-editor-block-icon{display:none}.block-editor-block-styles__variants{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item{box-shadow:inset 0 0 0 1px #ddd;color:#1e1e1e;display:inline-block;width:calc(50% - 4px)}.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item:hover{box-shadow:inset 0 0 0 1px #ddd;color:var(--wp-admin-theme-color)}.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item.is-active,.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item.is-active:hover{background-color:#1e1e1e;box-shadow:none}.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item.is-active .block-editor-block-styles__item-text,.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item.is-active:hover .block-editor-block-styles__item-text{color:#fff}.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item.is-active:focus,.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item:focus{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid #0000}.block-editor-block-styles__variants .block-editor-block-styles__item-text{text-align:start;text-align-last:center;white-space:normal;word-break:break-all}.block-editor-block-styles__block-preview-container,.block-editor-block-styles__block-preview-container *{box-sizing:border-box!important}.block-editor-block-switcher{position:relative}.block-editor-block-switcher .components-button.components-dropdown-menu__toggle.has-icon.has-icon{min-width:36px}.block-editor-block-switcher__no-switcher-icon,.block-editor-block-switcher__toggle{position:relative}.components-button.block-editor-block-switcher__no-switcher-icon,.components-button.block-editor-block-switcher__toggle{display:block;height:48px;margin:0}.components-button.block-editor-block-switcher__no-switcher-icon .block-editor-block-icon,.components-button.block-editor-block-switcher__toggle .block-editor-block-icon{margin:auto}.components-button.block-editor-block-switcher__no-switcher-icon{display:flex}.components-button.block-editor-block-switcher__no-switcher-icon .block-editor-block-icon{margin-left:auto;margin-right:auto;min-width:24px!important}.components-button.block-editor-block-switcher__no-switcher-icon[aria-disabled=true],.components-button.block-editor-block-switcher__no-switcher-icon[aria-disabled=true]:hover{color:#1e1e1e}.components-popover.block-editor-block-switcher__popover .components-popover__content{min-width:300px}.block-editor-block-switcher__popover-preview-container{bottom:0;left:0;pointer-events:none;position:absolute;top:-1px;width:100%}.block-editor-block-switcher__popover-preview{overflow:hidden}.block-editor-block-switcher__popover-preview .components-popover__content{background:#fff;border:1px solid #1e1e1e;border-radius:4px;box-shadow:none;outline:none;overflow:auto;width:300px}.block-editor-block-switcher__popover-preview .block-editor-block-switcher__preview{margin:16px 0;max-height:468px;overflow:hidden;padding:0 16px}.block-editor-block-switcher__popover-preview .block-editor-block-switcher__preview.is-pattern-list-preview{overflow:unset}.block-editor-block-switcher__preview-title{color:#757575;font-size:11px;font-weight:500;margin-bottom:12px;text-transform:uppercase}.block-editor-block-contextual-toolbar .components-button.block-editor-block-switcher__no-switcher-icon{min-width:36px}.block-editor-block-contextual-toolbar .components-button.block-editor-block-switcher__no-switcher-icon,.block-editor-block-contextual-toolbar .components-button.block-editor-block-switcher__toggle{height:48px}.block-editor-block-contextual-toolbar .components-button.block-editor-block-switcher__no-switcher-icon .block-editor-block-icon,.block-editor-block-contextual-toolbar .components-button.block-editor-block-switcher__no-switcher-icon .block-editor-block-switcher__transform,.block-editor-block-contextual-toolbar .components-button.block-editor-block-switcher__toggle .block-editor-block-icon,.block-editor-block-contextual-toolbar .components-button.block-editor-block-switcher__toggle .block-editor-block-switcher__transform{height:48px;width:48px}.block-editor-block-contextual-toolbar .components-button.block-editor-block-switcher__no-switcher-icon .block-editor-block-switcher__transform,.block-editor-block-contextual-toolbar .components-button.block-editor-block-switcher__toggle .block-editor-block-switcher__transform{padding:12px}.block-editor-block-switcher__preview-patterns-container{padding-bottom:16px}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item{margin-top:16px}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-preview__container{cursor:pointer}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item{border-radius:2px;height:100%}@media not (prefers-reduced-motion){.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item{transition:all .05s ease-in-out}}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item{border:1px solid #0000;position:relative}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item:focus,.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item:hover{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid #0000}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item:hover{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) #1e1e1e}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item .block-editor-block-switcher__preview-patterns-container-list__item-title{cursor:pointer;font-size:12px;padding:4px;text-align:center}.block-editor-block-switcher__no-transforms{color:#757575;margin:0;padding:6px 8px}.block-editor-block-switcher__binding-indicator{display:block;padding:8px}.block-editor-block-types-list>[role=presentation]{display:flex;flex-wrap:wrap;overflow:hidden}.block-editor-block-pattern-setup{align-items:flex-start;border-radius:2px;display:flex;flex-direction:column;justify-content:center;width:100%}.block-editor-block-pattern-setup.view-mode-grid{padding-top:4px}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__toolbar{justify-content:center}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container{column-count:2;column-gap:24px;display:block;padding:0 32px;width:100%}@media (min-width:1440px){.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container{column-count:3}}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-preview__container,.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container div[role=button]{cursor:pointer}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__item{scroll-margin:5px 0}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__item:hover .block-editor-block-preview__container{box-shadow:0 0 0 2px var(--wp-admin-theme-color)}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__item:focus .block-editor-block-preview__container{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-admin-theme-color);outline:2px solid #0000;outline-offset:2px}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__item:focus .block-editor-block-pattern-setup-list__item-title,.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__item:hover .block-editor-block-pattern-setup-list__item-title{color:var(--wp-admin-theme-color)}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__list-item{break-inside:avoid-column;margin-bottom:24px}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__list-item .block-editor-block-pattern-setup-list__item-title{cursor:pointer;font-size:12px;padding-top:8px;text-align:center}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__list-item .block-editor-block-preview__container{border:1px solid #ddd;border-radius:4px;min-height:100px}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__list-item .block-editor-block-preview__content{width:100%}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__toolbar{align-items:center;align-self:stretch;background-color:#fff;border-top:1px solid #ddd;bottom:0;box-sizing:border-box;color:#1e1e1e;display:flex;flex-direction:row;height:64px;justify-content:space-between;margin:0;padding:16px;position:absolute;text-align:left;width:100%}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__toolbar .block-editor-block-pattern-setup__display-controls{display:flex}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__toolbar .block-editor-block-pattern-setup__actions,.block-editor-block-pattern-setup .block-editor-block-pattern-setup__toolbar .block-editor-block-pattern-setup__navigation{display:flex;width:calc(50% - 36px)}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__toolbar .block-editor-block-pattern-setup__actions{justify-content:flex-end}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container{box-sizing:border-box;display:flex;flex-direction:column;height:100%;width:100%}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container{height:100%;list-style:none;margin:0;overflow:hidden;padding:0;position:relative;transform-style:preserve-3d}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container *{box-sizing:border-box}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container .pattern-slide{background-color:#fff;height:100%;margin:auto;padding:0;position:absolute;top:0;width:100%}@media not (prefers-reduced-motion){.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container .pattern-slide{transition:transform .5s,z-index .5s}}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container .pattern-slide{z-index:100}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container .pattern-slide.active-slide{opacity:1;position:relative;z-index:102}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container .pattern-slide.previous-slide{transform:translateX(-100%);z-index:101}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container .pattern-slide.next-slide{transform:translateX(100%);z-index:101}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .block-list-appender{display:none}.block-editor-block-pattern-setup__carousel,.block-editor-block-pattern-setup__grid{width:100%}.block-editor-block-variation-transforms:where(fieldset){border:0;margin:0;padding:0}.block-editor-block-variation-transforms{box-sizing:border-box;padding:0 16px 16px 52px;width:100%}.block-editor-block-variation-transforms .components-dropdown-menu__toggle{border:1px solid #757575;border-radius:2px;justify-content:left;min-height:30px;padding:6px 12px;position:relative;text-align:left;width:100%}.block-editor-block-variation-transforms .components-dropdown-menu__toggle.components-dropdown-menu__toggle{padding-right:24px}.block-editor-block-variation-transforms .components-dropdown-menu__toggle:focus:not(:disabled){border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 calc(var(--wp-admin-border-width-focus) - 1px) var(--wp-admin-theme-color)}.block-editor-block-variation-transforms .components-dropdown-menu__toggle svg{height:100%;padding:0;position:absolute;right:0;top:0}.block-editor-block-variation-transforms__popover .components-popover__content{min-width:230px}.components-border-radius-control__header{height:16px;margin-bottom:12px}.components-border-radius-control{border:0;margin:0 0 12px;padding:0}.components-border-radius-control legend{margin-bottom:0}.components-border-radius-control .components-border-radius-control__input-controls-wrapper{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-right:12px}.components-border-radius-control .components-border-radius-control__linked-button{display:flex;justify-content:center}.components-border-radius-control .components-border-radius-control__linked-button svg{margin-right:0}.components-border-radius-control__custom-select-control,.components-border-radius-control__range-control{flex:1}.components-border-radius-control__icon{flex:0 0 auto}.block-editor-color-gradient-control .block-editor-color-gradient-control__color-indicator{margin-bottom:12px}.block-editor-color-gradient-control__fieldset{border:0;margin:0;min-width:0;padding:0}.block-editor-panel-color-gradient-settings.block-editor-panel-color-gradient-settings,.block-editor-panel-color-gradient-settings.block-editor-panel-color-gradient-settings>div:not(:first-of-type){display:block}@media screen and (min-width:782px){.block-editor-panel-color-gradient-settings .components-circular-option-picker__swatches{display:grid;grid-template-columns:repeat(6,28px)}}.block-editor-block-inspector .block-editor-panel-color-gradient-settings .components-base-control{margin-bottom:inherit}.block-editor-panel-color-gradient-settings__dropdown-content .block-editor-color-gradient-control__panel{padding:16px;width:260px}.block-editor-panel-color-gradient-settings__color-indicator{background:linear-gradient(-45deg,#0000 48%,#ddd 0,#ddd 52%,#0000 0)}.block-editor-tools-panel-color-gradient-settings__item{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;max-width:100%;padding:0;position:relative}.block-editor-tools-panel-color-gradient-settings__item:nth-child(1 of .block-editor-tools-panel-color-gradient-settings__item){border-top:1px solid #ddd;border-top-left-radius:2px;border-top-right-radius:2px;margin-top:24px}.block-editor-tools-panel-color-gradient-settings__item:nth-last-child(1 of .block-editor-tools-panel-color-gradient-settings__item){border-bottom-left-radius:2px;border-bottom-right-radius:2px}.block-editor-tools-panel-color-gradient-settings__item>div,.block-editor-tools-panel-color-gradient-settings__item>div>button{border-radius:inherit}.block-editor-tools-panel-color-gradient-settings__dropdown{display:block;padding:0}.block-editor-tools-panel-color-gradient-settings__dropdown>button{height:auto;padding-bottom:10px;padding-top:10px;text-align:left}.block-editor-tools-panel-color-gradient-settings__dropdown>button.is-open{background:#f0f0f0;color:var(--wp-admin-theme-color)}.block-editor-tools-panel-color-gradient-settings__dropdown .block-editor-panel-color-gradient-settings__color-name{max-width:calc(100% - 44px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block-editor-panel-color-gradient-settings__dropdown{width:100%}.block-editor-panel-color-gradient-settings__dropdown .component-color-indicator{flex-shrink:0}.block-editor-panel-color-gradient-settings__reset{margin:auto 8px;opacity:0;position:absolute;right:0;top:8px}@media not (prefers-reduced-motion){.block-editor-panel-color-gradient-settings__reset{transition:opacity .1s ease-in-out}}.block-editor-panel-color-gradient-settings__reset.block-editor-panel-color-gradient-settings__reset{border-radius:2px}.block-editor-panel-color-gradient-settings__dropdown:hover+.block-editor-panel-color-gradient-settings__reset,.block-editor-panel-color-gradient-settings__reset:focus,.block-editor-panel-color-gradient-settings__reset:hover{opacity:1}@media (hover:none){.block-editor-panel-color-gradient-settings__reset{opacity:1}}.block-editor-date-format-picker{border:none;margin:0 0 16px;padding:0}.block-editor-date-format-picker__custom-format-select-control__custom-option{border-top:1px solid #ddd}.block-editor-duotone-control__popover.components-popover>.components-popover__content{padding:8px;width:260px}.block-editor-duotone-control__popover.components-popover .components-menu-group__label{padding:0}.block-editor-duotone-control__popover.components-popover .components-circular-option-picker__swatches{display:grid;gap:12px;grid-template-columns:repeat(6,28px);justify-content:space-between}.block-editor-duotone-control__unset-indicator{background:linear-gradient(-45deg,#0000 48%,#ddd 0,#ddd 52%,#0000 0)}.components-font-appearance-control [role=option]{color:#1e1e1e;text-transform:capitalize}.block-editor-font-family-control:not(.is-next-has-no-margin-bottom){margin-bottom:8px}.block-editor-global-styles__toggle-icon{fill:currentColor}.block-editor-global-styles__shadow-popover-container{width:230px}.block-editor-global-styles__shadow__list{display:flex;flex-wrap:wrap;gap:12px;padding-bottom:8px}.block-editor-global-styles__clear-shadow{text-align:right}.block-editor-global-styles-filters-panel__dropdown,.block-editor-global-styles__shadow-dropdown{border:1px solid #ddd;border-radius:2px;display:block;padding:0;position:relative}.block-editor-global-styles-filters-panel__dropdown-toggle,.block-editor-global-styles__shadow-dropdown-toggle{padding:8px;width:100%}.block-editor-global-styles-filters-panel__dropdown-toggle.is-open,.block-editor-global-styles__shadow-dropdown-toggle.is-open{background-color:#f0f0f0}.block-editor-global-styles__shadow-editor__remove-button{margin:auto 8px;opacity:0;position:absolute;right:0;top:8px}@media not (prefers-reduced-motion){.block-editor-global-styles__shadow-editor__remove-button{transition:opacity .1s ease-in-out}}.block-editor-global-styles__shadow-dropdown:hover .block-editor-global-styles__shadow-editor__remove-button,.block-editor-global-styles__shadow-editor__remove-button:focus,.block-editor-global-styles__shadow-editor__remove-button:hover{opacity:1}@media (hover:none){.block-editor-global-styles__shadow-editor__remove-button{opacity:1}}.block-editor-global-styles__shadow-indicator{align-items:center;appearance:none;background:none;border:1px solid #e0e0e0;border-radius:2px;box-sizing:border-box;color:#2f2f2f;cursor:pointer;display:inline-flex;height:26px;padding:0;transform:scale(1);width:26px}@media not (prefers-reduced-motion){.block-editor-global-styles__shadow-indicator{transition:transform .1s ease}}.block-editor-global-styles__shadow-indicator{will-change:transform}.block-editor-global-styles__shadow-indicator:focus{border:2px solid #757575}.block-editor-global-styles__shadow-indicator:hover{transform:scale(1.2)}.block-editor-global-styles__shadow-indicator.unset{background:linear-gradient(-45deg,#0000 48%,#ddd 0,#ddd 52%,#0000 0)}.block-editor-global-styles-advanced-panel__custom-css-input textarea{direction:ltr;font-family:Menlo,Consolas,monaco,monospace}.block-editor-panel-duotone-settings__reset{margin:auto 8px;opacity:0;position:absolute;right:0;top:8px}@media not (prefers-reduced-motion){.block-editor-panel-duotone-settings__reset{transition:opacity .1s ease-in-out}}.block-editor-global-styles-filters-panel__dropdown:hover .block-editor-panel-duotone-settings__reset,.block-editor-panel-duotone-settings__reset:focus,.block-editor-panel-duotone-settings__reset:hover{opacity:1}@media (hover:none){.block-editor-panel-duotone-settings__reset{opacity:1}}.block-editor-grid-visualizer.block-editor-grid-visualizer.block-editor-grid-visualizer{z-index:30}.block-editor-grid-visualizer.block-editor-grid-visualizer.block-editor-grid-visualizer .components-popover__content *{pointer-events:none}.block-editor-grid-visualizer.block-editor-grid-visualizer.block-editor-grid-visualizer.is-dropping-allowed .block-editor-grid-visualizer__drop-zone{pointer-events:all}.block-editor-grid-visualizer.block-editor-grid-visualizer.block-editor-grid-visualizer .block-editor-inserter *{pointer-events:auto}.block-editor-grid-visualizer__grid{display:grid;position:absolute}.block-editor-grid-visualizer__cell{display:grid;position:relative}.block-editor-grid-visualizer__cell .block-editor-inserter{bottom:0;color:inherit;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:32}.block-editor-grid-visualizer__cell .block-editor-inserter .block-editor-grid-visualizer__appender{box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 20%,#0000);color:inherit;height:100%;opacity:0;overflow:hidden;padding:0!important;width:100%}.block-editor-grid-visualizer__cell.is-highlighted .block-editor-grid-visualizer__drop-zone,.block-editor-grid-visualizer__cell.is-highlighted .block-editor-inserter{background:var(--wp-admin-theme-color)}.block-editor-grid-visualizer__cell .block-editor-grid-visualizer__appender:focus,.block-editor-grid-visualizer__cell:hover .block-editor-grid-visualizer__appender{background-color:color-mix(in srgb,currentColor 20%,#0000);opacity:1}.block-editor-grid-visualizer__drop-zone{background:#cccccc1a;grid-column:1;grid-row:1;height:100%;min-height:8px;min-width:8px;width:100%}.block-editor-grid-item-resizer.block-editor-grid-item-resizer.block-editor-grid-item-resizer{z-index:30}.block-editor-grid-item-resizer.block-editor-grid-item-resizer.block-editor-grid-item-resizer .components-popover__content *{pointer-events:none}.block-editor-grid-item-resizer__box{border:1px solid var(--wp-admin-theme-color)}.block-editor-grid-item-resizer__box .components-resizable-box__handle.components-resizable-box__handle.components-resizable-box__handle{pointer-events:all}.block-editor-grid-item-mover__move-button-container{border:none;display:flex;justify-content:center;padding:0}.block-editor-grid-item-mover__move-button-container .block-editor-grid-item-mover-button{min-width:0!important;padding-left:0;padding-right:0;width:24px}.block-editor-grid-item-mover__move-button-container .block-editor-grid-item-mover-button svg{min-width:24px}.block-editor-grid-item-mover__move-button-container .block-editor-grid-item-mover-button:before{border-radius:2px;content:"";display:block;height:32px;left:8px;position:absolute;right:8px;z-index:-1}@media not (prefers-reduced-motion){.block-editor-grid-item-mover__move-button-container .block-editor-grid-item-mover-button:before{animation:components-button__appear-animation .1s ease;animation-fill-mode:forwards}}.block-editor-grid-item-mover__move-button-container .block-editor-grid-item-mover-button:focus,.block-editor-grid-item-mover__move-button-container .block-editor-grid-item-mover-button:focus:before,.block-editor-grid-item-mover__move-button-container .block-editor-grid-item-mover-button:focus:enabled{box-shadow:none;outline:none}.block-editor-grid-item-mover__move-button-container .block-editor-grid-item-mover-button:focus-visible:before{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid #0000}.block-editor-grid-item-mover__move-vertical-button-container{display:flex;position:relative}@media (min-width:600px){.block-editor-grid-item-mover__move-vertical-button-container{flex-direction:column;justify-content:space-around}.block-editor-grid-item-mover__move-vertical-button-container>.block-editor-grid-item-mover-button.block-editor-grid-item-mover-button{height:20px!important;min-width:0!important;width:100%}.block-editor-grid-item-mover__move-vertical-button-container>.block-editor-grid-item-mover-button.block-editor-grid-item-mover-button:before{height:calc(100% - 4px)}.block-editor-grid-item-mover__move-vertical-button-container .block-editor-grid-item-mover-button.is-down-button svg,.block-editor-grid-item-mover__move-vertical-button-container .block-editor-grid-item-mover-button.is-up-button svg{flex-shrink:0;height:20px}.editor-collapsible-block-toolbar .block-editor-grid-item-mover__move-vertical-button-container{height:40px;position:relative;top:-4px}}.show-icon-labels .block-editor-grid-item-mover__move-horizontal-button-container{position:relative}@media (min-width:600px){.show-icon-labels .block-editor-grid-item-mover__move-horizontal-button-container:before{background:#e0e0e0;content:"";height:100%;position:absolute;top:0;width:1px}}@media (min-width:782px){.show-icon-labels .block-editor-grid-item-mover__move-horizontal-button-container:before{background:#1e1e1e}}.show-icon-labels .block-editor-grid-item-mover__move-horizontal-button-container.is-left{padding-right:6px}.show-icon-labels .block-editor-grid-item-mover__move-horizontal-button-container.is-left:before{right:0}.show-icon-labels .block-editor-grid-item-mover__move-horizontal-button-container.is-right{padding-left:6px}.show-icon-labels .block-editor-grid-item-mover__move-horizontal-button-container.is-right:before{left:0}@media (min-width:600px){.show-icon-labels .block-editor-grid-item-mover__move-vertical-button-container:before{background:#e0e0e0;content:"";height:1px;left:50%;margin-top:-.5px;position:absolute;top:50%;transform:translate(-50%);width:100%}}@media (min-width:782px){.show-icon-labels .block-editor-grid-item-mover__move-vertical-button-container:before{background:#1e1e1e}}.show-icon-labels .block-editor-grid-item-mover-button{white-space:nowrap}.show-icon-labels .editor-collapsible-block-toolbar .block-editor-grid-item-mover__move-horizontal-button-container:before{background:#ddd;height:24px;top:4px}.show-icon-labels .editor-collapsible-block-toolbar .block-editor-grid-item-mover__move-vertical-button-container:before{background:#ddd;width:calc(100% - 24px)}.block-editor-height-control{border:0;margin:0;padding:0}.block-editor-iframe__container{height:100%;width:100%}.block-editor-iframe__scale-container{height:100%}.block-editor-iframe__scale-container.is-zoomed-out{position:absolute;right:0;width:var(--wp-block-editor-iframe-zoom-out-scale-container-width,100vw)}.block-editor-block-types-list__list-item{display:block;margin:0;padding:0;width:33.33%}.block-editor-block-types-list__list-item.is-synced .components-button.block-editor-block-types-list__item:not(:disabled) .block-editor-block-icon.has-colors{color:var(--wp-block-synced-color)}.block-editor-block-types-list__list-item.is-synced .components-button.block-editor-block-types-list__item:not(:disabled):hover .block-editor-block-types-list__item-title{color:var(--wp-block-synced-color)!important;filter:brightness(.95)}.block-editor-block-types-list__list-item.is-synced .components-button.block-editor-block-types-list__item:not(:disabled):hover svg{color:var(--wp-block-synced-color)!important}.block-editor-block-types-list__list-item.is-synced .components-button.block-editor-block-types-list__item:not(:disabled):after{background:var(--wp-block-synced-color)}.components-button.block-editor-block-types-list__item{align-items:stretch;background:#0000;color:#1e1e1e;cursor:pointer;display:flex;flex-direction:column;font-size:13px;justify-content:center;padding:8px;width:100%;word-break:break-word}@media not (prefers-reduced-motion){.components-button.block-editor-block-types-list__item{transition:all .05s ease-in-out}}.components-button.block-editor-block-types-list__item{height:auto;position:relative}.components-button.block-editor-block-types-list__item:disabled,.components-button.block-editor-block-types-list__item[aria-disabled=true]{cursor:default;opacity:.6}.components-button.block-editor-block-types-list__item:not(:disabled,[aria-disabled=true]):hover .block-editor-block-types-list__item-title{color:var(--wp-admin-theme-color)!important;filter:brightness(.95)}.components-button.block-editor-block-types-list__item:not(:disabled,[aria-disabled=true]):hover svg{color:var(--wp-admin-theme-color)!important}.components-button.block-editor-block-types-list__item:not(:disabled,[aria-disabled=true]):hover:after{background:var(--wp-admin-theme-color);border-radius:2px;bottom:0;content:"";left:0;opacity:.04;pointer-events:none;position:absolute;right:0;top:0}.components-button.block-editor-block-types-list__item:not(:disabled,[aria-disabled=true]).is-active{background:#1e1e1e;color:#fff;outline:2px solid #0000;outline-offset:-2px}.components-button.block-editor-block-types-list__item:not(:disabled):focus{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.block-editor-block-types-list__item-icon{color:#1e1e1e;padding:12px 20px}@media not (prefers-reduced-motion){.block-editor-block-types-list__item-icon{transition:all .05s ease-in-out}}.block-editor-block-types-list__item-icon .block-editor-block-icon{margin-left:auto;margin-right:auto}@media not (prefers-reduced-motion){.block-editor-block-types-list__item-icon svg{transition:all .15s ease-out}}.block-editor-block-types-list__list-item[draggable=true] .block-editor-block-types-list__item-icon{cursor:grab}.block-editor-block-types-list__item-title{font-size:12px;hyphens:auto;padding:4px 2px 8px}.block-editor-block-inspector__tabs [role=tablist]{width:100%}.block-editor-inspector-popover-header{margin-bottom:16px}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}@keyframes loadingpulse{0%{opacity:1}50%{opacity:0}to{opacity:1}}.block-editor-link-control{min-width:350px;position:relative}.components-popover__content .block-editor-link-control{max-width:350px;min-width:auto;width:90vw}.show-icon-labels .block-editor-link-control .components-button.has-icon svg{display:none}.show-icon-labels .block-editor-link-control .components-button.has-icon:before{content:attr(aria-label)}.show-icon-labels .block-editor-link-control .block-editor-link-control__search-item-top{flex-wrap:wrap;gap:4px}.show-icon-labels .block-editor-link-control .block-editor-link-control__search-item-top .components-button.has-icon{padding:4px;width:auto}.show-icon-labels .block-editor-link-control .is-preview .block-editor-link-control__search-item-header{margin-right:0;min-width:100%}.block-editor-link-control__search-input-wrapper{margin-bottom:8px;position:relative}.block-editor-link-control__help{color:#757575;font-size:12px;font-style:normal;margin-bottom:0;margin-top:-8px;padding:0 16px}.block-editor-link-control__search-input-container,.block-editor-link-control__search-input-wrapper{position:relative}.block-editor-link-control__field{margin:16px}.block-editor-link-control__field .components-base-control__label{color:#1e1e1e}.block-editor-link-control__search-error{margin:-8px 16px 16px}.block-editor-link-control__search-actions{padding:8px 16px 16px}.block-editor-link-control__search-results-wrapper{position:relative}.block-editor-link-control__search-results-wrapper:after,.block-editor-link-control__search-results-wrapper:before{content:"";display:block;left:-1px;pointer-events:none;position:absolute;right:16px;z-index:100}.block-editor-link-control__search-results-wrapper:before{bottom:auto;height:8px;top:0}.block-editor-link-control__search-results-wrapper:after{bottom:0;height:16px;top:auto}.block-editor-link-control__search-results{margin-top:-16px;max-height:200px;overflow-y:auto;padding:8px}.block-editor-link-control__search-results.is-loading{opacity:.2}.block-editor-link-control__search-item.components-button.components-menu-item__button{height:auto;text-align:left}.block-editor-link-control__search-item .components-menu-item__item{display:inline-block;overflow:hidden;text-overflow:ellipsis;width:100%}.block-editor-link-control__search-item .components-menu-item__item mark{background-color:initial;color:inherit;font-weight:600}.block-editor-link-control__search-item .components-menu-item__shortcut{color:#757575;white-space:nowrap}.block-editor-link-control__search-item[aria-selected]{background:#f0f0f0}.block-editor-link-control__search-item.is-current{background:#0000;border:0;cursor:default;flex-direction:column;padding:16px;width:100%}.block-editor-link-control__search-item .block-editor-link-control__search-item-header{align-items:center;display:block;flex-direction:row;gap:8px;margin-right:8px;overflow-wrap:break-word;white-space:pre-wrap}.block-editor-link-control__search-item .block-editor-link-control__search-item-header .block-editor-link-control__search-item-info{color:#757575;font-size:12px;line-height:1.1;word-break:break-all}.block-editor-link-control__search-item.is-preview .block-editor-link-control__search-item-header{display:flex;flex:1}.block-editor-link-control__search-item.is-error .block-editor-link-control__search-item-header{align-items:center}.block-editor-link-control__search-item.is-url-title .block-editor-link-control__search-item-title{word-break:break-all}.block-editor-link-control__search-item .block-editor-link-control__search-item-details{display:flex;flex-direction:column;gap:4px;justify-content:space-between}.block-editor-link-control__search-item .block-editor-link-control__search-item-header .block-editor-link-control__search-item-icon{background-color:#f0f0f0;border-radius:2px;height:32px;width:32px}.block-editor-link-control__search-item .block-editor-link-control__search-item-icon{align-items:center;display:flex;flex-shrink:0;justify-content:center;position:relative}.block-editor-link-control__search-item .block-editor-link-control__search-item-icon img{width:16px}.block-editor-link-control__search-item.is-error .block-editor-link-control__search-item-icon{max-height:32px;top:0;width:32px}.block-editor-link-control__search-item .block-editor-link-control__search-item-title{line-height:1.1}.block-editor-link-control__search-item .block-editor-link-control__search-item-title:focus{box-shadow:none}.block-editor-link-control__search-item .block-editor-link-control__search-item-title:focus-visible{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid #0000;text-decoration:none}.block-editor-link-control__search-item .block-editor-link-control__search-item-title mark{background-color:initial;color:inherit;font-weight:600}.block-editor-link-control__search-item .block-editor-link-control__search-item-title span{font-weight:400}.block-editor-link-control__search-item .block-editor-link-control__search-item-title .components-external-link__icon{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.block-editor-link-control__search-item-top{align-items:center;display:flex;flex-direction:row;width:100%}.block-editor-link-control__search-item.is-fetching .block-editor-link-control__search-item-icon img,.block-editor-link-control__search-item.is-fetching .block-editor-link-control__search-item-icon svg{opacity:0}.block-editor-link-control__search-item.is-fetching .block-editor-link-control__search-item-icon:before{background-color:#f0f0f0;border-radius:100%;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}@media not (prefers-reduced-motion){.block-editor-link-control__search-item.is-fetching .block-editor-link-control__search-item-icon:before{animation:loadingpulse 1s linear infinite;animation-delay:.5s}}.block-editor-link-control__loading{align-items:center;display:flex;margin:16px}.block-editor-link-control__loading .components-spinner{margin-top:0}.components-button+.block-editor-link-control__search-create{overflow:visible;padding:12px 16px}.components-button+.block-editor-link-control__search-create:before{content:"";display:block;left:0;position:absolute;top:-10px;width:100%}.block-editor-link-control__search-create{align-items:center}.block-editor-link-control__search-create .block-editor-link-control__search-item-title{margin-bottom:0}.block-editor-link-control__search-create .block-editor-link-control__search-item-icon{top:0}.block-editor-link-control__drawer-inner{display:flex;flex-basis:100%;flex-direction:column;position:relative}.block-editor-link-control__settings{border:0;margin:0;padding:0}.block-editor-link-control__setting{flex:1;margin-bottom:0;padding:8px 24px}.block-editor-link-control__setting .components-base-control:not(.components-input-control) .components-base-control__field{display:flex}.block-editor-link-control__setting .components-base-control__field .components-checkbox-control__label{color:#1e1e1e}.block-editor-link-control__setting input{margin-left:0}.is-preview .block-editor-link-control__setting{padding:20px 8px 8px 0}.block-editor-link-control__tools{margin-top:-16px;padding:8px 8px 0}.block-editor-link-control__tools .components-button.block-editor-link-control__drawer-toggle{gap:0;padding-left:0}.block-editor-link-control__tools .components-button.block-editor-link-control__drawer-toggle[aria-expanded=true]{color:#1e1e1e}.block-editor-link-control__tools .components-button.block-editor-link-control__drawer-toggle[aria-expanded=true] svg{visibility:visible}@media not (prefers-reduced-motion){.block-editor-link-control__tools .components-button.block-editor-link-control__drawer-toggle[aria-expanded=true] svg{transition:transform .1s ease}}.block-editor-link-control__tools .components-button.block-editor-link-control__drawer-toggle[aria-expanded=true] svg{transform:rotate(90deg)}.block-editor-link-control__tools .components-button.block-editor-link-control__drawer-toggle[aria-expanded=false] svg{transform:rotate(0deg);visibility:visible}@media not (prefers-reduced-motion){.block-editor-link-control__tools .components-button.block-editor-link-control__drawer-toggle[aria-expanded=false] svg{transition:transform .1s ease}}.block-editor-link-control .block-editor-link-control__search-input .components-spinner{display:block}.block-editor-link-control .block-editor-link-control__search-input .components-spinner.components-spinner{bottom:auto;left:auto;position:absolute;right:40px;top:calc(50% - 8px)}.block-editor-link-control .block-editor-link-control__search-input-wrapper.has-actions .components-spinner{right:12px;top:calc(50% + 4px)}.block-editor-list-view-tree{border-collapse:collapse;margin:0;padding:0;width:100%}.components-modal__content .block-editor-list-view-tree{margin:-12px -6px 0;width:calc(100% + 12px)}.block-editor-list-view-tree.is-dragging tbody{pointer-events:none}.block-editor-list-view-leaf{position:relative;transform:translateY(0)}.block-editor-list-view-leaf.is-draggable,.block-editor-list-view-leaf.is-draggable .block-editor-list-view-block-contents{cursor:grab}.block-editor-list-view-leaf .block-editor-list-view-block-select-button[aria-expanded=true]{color:inherit}.block-editor-list-view-leaf .block-editor-list-view-block-select-button:hover{color:var(--wp-admin-theme-color)}.block-editor-list-view-leaf .block-editor-list-view-block-select-button svg{fill:currentColor}@media (forced-colors:active){.block-editor-list-view-leaf .block-editor-list-view-block-select-button svg{fill:CanvasText}}.is-dragging-components-draggable .block-editor-list-view-leaf:not(.is-selected) .block-editor-list-view-block-select-button:hover{color:inherit}.block-editor-list-view-leaf.is-selected td{background:var(--wp-admin-theme-color)}.block-editor-list-view-leaf.is-selected.is-synced td{background:var(--wp-block-synced-color)}.block-editor-list-view-leaf.is-synced:not(.is-selected) .block-editor-list-view-block-contents .block-editor-block-icon,.block-editor-list-view-leaf.is-synced:not(.is-selected) .block-editor-list-view-block-contents:focus,.block-editor-list-view-leaf.is-synced:not(.is-selected) .block-editor-list-view-block-contents:hover{color:var(--wp-block-synced-color)}.block-editor-list-view-leaf.is-synced:not(.is-selected) .block-editor-list-view-block-contents:focus:after{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-block-synced-color)}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block-contents,.block-editor-list-view-leaf.is-selected .components-button.has-icon{color:#fff}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block-contents:focus:after{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.block-editor-list-view-leaf.is-selected.is-synced .block-editor-list-view-block-contents:focus:after{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-block-synced-color)}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block__menu:focus{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) #fff}.block-editor-list-view-leaf.is-first-selected td:first-child{border-top-left-radius:2px}.block-editor-list-view-leaf.is-first-selected td:last-child{border-top-right-radius:2px}.block-editor-list-view-leaf.is-last-selected td:first-child{border-bottom-left-radius:2px}.block-editor-list-view-leaf.is-last-selected td:last-child{border-bottom-right-radius:2px}.block-editor-list-view-leaf.is-branch-selected:not(.is-selected):not(.is-synced-branch){background:rgba(var(--wp-admin-theme-color--rgb),.04)}.block-editor-list-view-leaf.is-synced-branch.is-branch-selected{background:rgba(var(--wp-block-synced-color--rgb),.04)}.block-editor-list-view-leaf.is-branch-selected.is-first-selected td:first-child{border-top-left-radius:2px}.block-editor-list-view-leaf.is-branch-selected.is-first-selected td:last-child{border-top-right-radius:2px}.block-editor-list-view-leaf[data-expanded=false].is-branch-selected.is-first-selected td:first-child{border-top-left-radius:2px}.block-editor-list-view-leaf[data-expanded=false].is-branch-selected.is-first-selected td:last-child{border-top-right-radius:2px}.block-editor-list-view-leaf[data-expanded=false].is-branch-selected.is-last-selected td:first-child{border-bottom-left-radius:2px}.block-editor-list-view-leaf[data-expanded=false].is-branch-selected.is-last-selected td:last-child{border-bottom-right-radius:2px}.block-editor-list-view-leaf.is-branch-selected:not(.is-selected) td{border-radius:0}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-displacement-normal{transition:transform .2s}}.block-editor-list-view-leaf.is-displacement-normal{transform:translateY(0)}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-displacement-up{transition:transform .2s}}.block-editor-list-view-leaf.is-displacement-up{transform:translateY(-32px)}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-displacement-down{transition:transform .2s}}.block-editor-list-view-leaf.is-displacement-down{transform:translateY(32px)}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-after-dragged-blocks{transition:transform .2s}}.block-editor-list-view-leaf.is-after-dragged-blocks{transform:translateY(calc(var(--wp-admin--list-view-dragged-items-height, 32px)*-1))}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-after-dragged-blocks.is-displacement-up{transition:transform .2s}}.block-editor-list-view-leaf.is-after-dragged-blocks.is-displacement-up{transform:translateY(calc(-32px + var(--wp-admin--list-view-dragged-items-height, 32px)*-1))}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-after-dragged-blocks.is-displacement-down{transition:transform .2s}}.block-editor-list-view-leaf.is-after-dragged-blocks.is-displacement-down{transform:translateY(calc(32px + var(--wp-admin--list-view-dragged-items-height, 32px)*-1))}.block-editor-list-view-leaf.is-dragging{left:0;opacity:0;pointer-events:none;z-index:-9999}.block-editor-list-view-leaf .block-editor-list-view-block-contents{align-items:center;border-radius:2px;box-sizing:border-box;color:inherit;display:flex;font-family:inherit;font-size:13px;font-weight:400;height:32px;margin:0;padding:6px 4px 6px 0;position:relative;text-align:left;text-decoration:none;white-space:nowrap;width:100%}@media not (prefers-reduced-motion){.block-editor-list-view-leaf .block-editor-list-view-block-contents{transition:box-shadow .1s linear}}.components-modal__content .block-editor-list-view-leaf .block-editor-list-view-block-contents{padding-left:0;padding-right:0}.block-editor-list-view-leaf .block-editor-list-view-block-contents:focus,.block-editor-list-view-leaf.is-nesting .block-editor-list-view-block-contents{box-shadow:none}.block-editor-list-view-leaf .block-editor-list-view-block-contents:focus:after,.block-editor-list-view-leaf.is-nesting .block-editor-list-view-block-contents:after{border-radius:inherit;bottom:0;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);content:"";left:0;pointer-events:none;position:absolute;right:-29px;top:0;z-index:2}.block-editor-list-view-leaf.has-single-cell .block-editor-list-view-block-contents:focus:after{right:0}.block-editor-list-view-leaf .block-editor-list-view-block__menu:focus,.block-editor-list-view-leaf.is-nesting .block-editor-list-view__menu{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);z-index:1}.block-editor-list-view-leaf.is-visible .block-editor-list-view-block-contents{opacity:1}@keyframes __wp-base-styles-fade-in{0%{opacity:0}to{opacity:1}}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-visible .block-editor-list-view-block-contents{animation:__wp-base-styles-fade-in .08s linear 0s;animation-fill-mode:forwards}}.block-editor-list-view-leaf .block-editor-block-icon{flex:0 0 24px;margin-right:4px}.block-editor-list-view-leaf .block-editor-list-view-block__contents-cell,.block-editor-list-view-leaf .block-editor-list-view-block__menu-cell,.block-editor-list-view-leaf .block-editor-list-view-block__mover-cell{padding:0}.block-editor-list-view-leaf .block-editor-list-view-block__menu-cell,.block-editor-list-view-leaf .block-editor-list-view-block__mover-cell{line-height:0;vertical-align:middle;width:28px}.block-editor-list-view-leaf .block-editor-list-view-block__menu-cell>*,.block-editor-list-view-leaf .block-editor-list-view-block__mover-cell>*{opacity:0}.block-editor-list-view-leaf .block-editor-list-view-block__menu-cell.is-visible>*,.block-editor-list-view-leaf .block-editor-list-view-block__menu-cell:focus-within>*,.block-editor-list-view-leaf .block-editor-list-view-block__menu-cell:hover>*,.block-editor-list-view-leaf .block-editor-list-view-block__mover-cell.is-visible>*,.block-editor-list-view-leaf .block-editor-list-view-block__mover-cell:focus-within>*,.block-editor-list-view-leaf .block-editor-list-view-block__mover-cell:hover>*{opacity:1}.block-editor-list-view-leaf .block-editor-list-view-block__mover-cell-alignment-wrapper{align-items:center;display:flex;flex-direction:column;height:100%}.block-editor-list-view-leaf .block-editor-block-mover-button{height:24px;position:relative;width:36px}.block-editor-list-view-leaf .block-editor-block-mover-button svg{height:24px;position:relative}.block-editor-list-view-leaf .block-editor-block-mover-button.is-up-button{align-items:flex-end;margin-top:-6px}.block-editor-list-view-leaf .block-editor-block-mover-button.is-up-button svg{bottom:-4px}.block-editor-list-view-leaf .block-editor-block-mover-button.is-down-button{align-items:flex-start;margin-bottom:-6px}.block-editor-list-view-leaf .block-editor-block-mover-button.is-down-button svg{top:-4px}.block-editor-list-view-leaf .block-editor-block-mover-button:before{height:16px;left:0;min-width:100%;right:0}.block-editor-list-view-leaf .block-editor-inserter__toggle{background:#1e1e1e;color:#fff;height:24px;margin:6px 6px 6px 1px;min-width:24px}.block-editor-list-view-leaf .block-editor-inserter__toggle:active{color:#fff}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__label-wrapper svg{left:2px;position:relative}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__title{flex:1;position:relative}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__title .components-truncate{position:absolute;transform:translateY(-50%);width:100%}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__anchor-wrapper{max-width:min(110px,40%);position:relative;width:100%}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__anchor{position:absolute;right:0;transform:translateY(-50%)}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block-select-button__anchor{background:#0000004d;color:#fff}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__block-visibility,.block-editor-list-view-leaf .block-editor-list-view-block-select-button__lock,.block-editor-list-view-leaf .block-editor-list-view-block-select-button__sticky{line-height:0}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__images{display:flex}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__image{background-size:cover;border-radius:1px;height:18px;width:18px}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__image:not(:only-child){box-shadow:0 0 0 2px #fff}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__image:not(:first-child){margin-left:-6px}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block-select-button__image:not(:only-child){box-shadow:0 0 0 2px var(--wp-admin-theme-color)}.block-editor-list-view-draggable-chip{opacity:.8}.block-editor-list-view-appender__cell .block-editor-list-view-appender__container,.block-editor-list-view-appender__cell .block-editor-list-view-block__contents-container,.block-editor-list-view-block__contents-cell .block-editor-list-view-appender__container,.block-editor-list-view-block__contents-cell .block-editor-list-view-block__contents-container{display:flex}.block-editor-list-view__expander{cursor:pointer;height:24px;width:24px}.block-editor-list-view-leaf[aria-level] .block-editor-list-view__expander{margin-left:192px}.block-editor-list-view-leaf[aria-level="1"] .block-editor-list-view__expander{margin-left:0}.block-editor-list-view-leaf[aria-level="2"] .block-editor-list-view__expander{margin-left:24px}.block-editor-list-view-leaf[aria-level="3"] .block-editor-list-view__expander{margin-left:48px}.block-editor-list-view-leaf[aria-level="4"] .block-editor-list-view__expander{margin-left:72px}.block-editor-list-view-leaf[aria-level="5"] .block-editor-list-view__expander{margin-left:96px}.block-editor-list-view-leaf[aria-level="6"] .block-editor-list-view__expander{margin-left:120px}.block-editor-list-view-leaf[aria-level="7"] .block-editor-list-view__expander{margin-left:144px}.block-editor-list-view-leaf[aria-level="8"] .block-editor-list-view__expander{margin-left:168px}.block-editor-list-view-leaf .block-editor-list-view__expander{visibility:hidden}.block-editor-list-view-leaf[data-expanded=true] .block-editor-list-view__expander svg{visibility:visible}@media not (prefers-reduced-motion){.block-editor-list-view-leaf[data-expanded=true] .block-editor-list-view__expander svg{transition:transform .2s ease}}.block-editor-list-view-leaf[data-expanded=true] .block-editor-list-view__expander svg{transform:rotate(90deg)}.block-editor-list-view-leaf[data-expanded=false] .block-editor-list-view__expander svg{transform:rotate(0deg);visibility:visible}@media not (prefers-reduced-motion){.block-editor-list-view-leaf[data-expanded=false] .block-editor-list-view__expander svg{transition:transform .2s ease}}.block-editor-list-view-drop-indicator{pointer-events:none}.block-editor-list-view-drop-indicator .block-editor-list-view-drop-indicator__line{background:var(--wp-admin-theme-color);border-radius:4px;height:4px}.block-editor-list-view-drop-indicator--preview{pointer-events:none}.block-editor-list-view-drop-indicator--preview .components-popover__content{overflow:hidden!important}.block-editor-list-view-drop-indicator--preview .block-editor-list-view-drop-indicator__line{background:rgba(var(--wp-admin-theme-color--rgb),.04);border-radius:4px;height:32px;overflow:hidden}.block-editor-list-view-drop-indicator--preview .block-editor-list-view-drop-indicator__line--darker{background:rgba(var(--wp-admin-theme-color--rgb),.09)}.block-editor-list-view-placeholder{height:32px;margin:0;padding:0}.list-view-appender .block-editor-inserter__toggle{background-color:#1e1e1e;color:#fff;height:24px;margin:8px 0 0 24px;padding:0}.list-view-appender .block-editor-inserter__toggle.has-icon.is-next-40px-default-size{min-width:24px}.list-view-appender .block-editor-inserter__toggle:focus,.list-view-appender .block-editor-inserter__toggle:hover{background:var(--wp-admin-theme-color);color:#fff}.list-view-appender__description{display:none}.block-editor-media-placeholder__url-input-form{min-width:260px}@media (min-width:600px){.block-editor-media-placeholder__url-input-form{width:300px}}.block-editor-media-placeholder__url-input-form input{direction:ltr}.modal-open .block-editor-media-replace-flow__options{display:none}.block-editor-media-replace-flow__indicator{margin-left:4px}.block-editor-media-replace-flow__media-upload-menu:not(:empty)+.block-editor-media-flow__url-input{border-top:1px solid #1e1e1e;margin-top:8px;padding-bottom:8px}.block-editor-media-flow__url-input{margin-left:-8px;margin-right:-8px;padding:16px}.block-editor-media-flow__url-input .block-editor-media-replace-flow__image-url-label{display:block;margin-bottom:8px;top:16px}.block-editor-media-flow__url-input .block-editor-link-control{width:300px}.block-editor-media-flow__url-input .block-editor-link-control .block-editor-url-input{margin:0;padding:0}.block-editor-media-flow__url-input .block-editor-link-control .block-editor-link-control__tools{justify-content:flex-end;padding:16px var(--wp-admin-border-width-focus) var(--wp-admin-border-width-focus)}.block-editor-media-flow__url-input .block-editor-link-control .block-editor-link-control__search-item.is-current{padding:0;width:auto}.block-editor-media-flow__url-input .block-editor-link-control .block-editor-link-control__search-input.block-editor-link-control__search-input input[type=text]{margin:0;width:100%}.block-editor-media-flow__url-input .block-editor-link-control .block-editor-link-control__search-actions{padding:8px 0 0}.block-editor-media-flow__error{max-width:255px;padding:0 20px 20px}.block-editor-media-flow__error .components-with-notices-ui{max-width:255px}.block-editor-media-flow__error .components-with-notices-ui .components-notice__content{overflow:hidden;word-wrap:break-word}.block-editor-media-flow__error .components-with-notices-ui .components-notice__dismiss{position:absolute;right:10px}.block-editor-multi-selection-inspector__card{padding:16px}.block-editor-multi-selection-inspector__card-title{font-weight:500}.block-editor-multi-selection-inspector__card .block-editor-block-icon{height:24px;margin-left:-2px;padding:0 3px;width:36px}.block-editor-responsive-block-control{border-bottom:1px solid #ccc;margin-bottom:28px;padding-bottom:14px}.block-editor-responsive-block-control:last-child{border-bottom:0;padding-bottom:0}.block-editor-responsive-block-control__title{margin:0 0 .6em -3px}.block-editor-responsive-block-control__label{font-weight:600;margin-bottom:.6em;margin-left:-3px}.block-editor-responsive-block-control__inner{margin-left:-1px}.block-editor-responsive-block-control__toggle{margin-left:1px}.block-editor-responsive-block-control .components-base-control__help{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.components-popover.block-editor-rich-text__inline-format-toolbar{z-index:99998}.components-popover.block-editor-rich-text__inline-format-toolbar .components-popover__content{border-radius:2px;box-shadow:none;margin-bottom:8px;min-width:auto;outline:none;width:auto}.components-popover.block-editor-rich-text__inline-format-toolbar .components-toolbar{border-radius:2px}.components-popover.block-editor-rich-text__inline-format-toolbar .components-toolbar-group{background:none}.components-popover.block-editor-rich-text__inline-format-toolbar .components-dropdown-menu__toggle,.components-popover.block-editor-rich-text__inline-format-toolbar .components-toolbar__control{min-height:48px;min-width:48px;padding-left:12px;padding-right:12px}.block-editor-rich-text__inline-format-toolbar-group .components-dropdown-menu__toggle{justify-content:center}.show-icon-labels .block-editor-rich-text__inline-format-toolbar-group .components-button.has-icon{width:auto}.show-icon-labels .block-editor-rich-text__inline-format-toolbar-group .components-button.has-icon svg{display:none}.show-icon-labels .block-editor-rich-text__inline-format-toolbar-group .components-button.has-icon:after{content:attr(aria-label)}.block-editor-skip-to-selected-block{position:absolute;top:-9999em}.block-editor-skip-to-selected-block:focus{background:#f1f1f1;font-size:14px;font-weight:600;z-index:100000}.block-editor-tabbed-sidebar{background-color:#fff;display:flex;flex-direction:column;flex-grow:1;height:100%;overflow:hidden}.block-editor-tabbed-sidebar__tablist-and-close-button{border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding-right:8px}.block-editor-tabbed-sidebar__close-button{align-self:center;background:#fff;order:1}.block-editor-tabbed-sidebar__tablist{margin-bottom:-1px}.block-editor-tabbed-sidebar__tabpanel{display:flex;flex-direction:column;flex-grow:1;overflow-y:auto;scrollbar-gutter:auto}.block-editor-block-list__block .block-editor-url-input,.block-editor-url-input,.components-popover .block-editor-url-input{flex-grow:1;padding:1px;position:relative}@media (min-width:600px){.block-editor-block-list__block .block-editor-url-input,.block-editor-url-input,.components-popover .block-editor-url-input{min-width:300px;width:auto}}.block-editor-block-list__block .block-editor-url-input.is-full-width,.block-editor-block-list__block .block-editor-url-input.is-full-width__suggestions,.block-editor-url-input.is-full-width,.block-editor-url-input.is-full-width__suggestions,.components-popover .block-editor-url-input.is-full-width,.components-popover .block-editor-url-input.is-full-width__suggestions{width:100%}.block-editor-block-list__block .block-editor-url-input .components-spinner,.block-editor-url-input .components-spinner,.components-popover .block-editor-url-input .components-spinner{margin:0;position:absolute;right:8px;top:calc(50% - 8px)}.block-editor-url-input__suggestions{max-height:200px}@media not (prefers-reduced-motion){.block-editor-url-input__suggestions{transition:all .15s ease-in-out}}.block-editor-url-input__suggestions{overflow-y:auto;padding:4px 0;width:302px}.block-editor-url-input .components-spinner,.block-editor-url-input__suggestions{display:none}@media (min-width:600px){.block-editor-url-input .components-spinner,.block-editor-url-input__suggestions{display:grid}}.block-editor-url-input__suggestion{background:#fff;border:none;box-shadow:none;color:#757575;cursor:pointer;display:block;font-size:13px;height:auto;min-height:36px;text-align:left;width:100%}.block-editor-url-input__suggestion:hover{background:#ddd}.block-editor-url-input__suggestion.is-selected,.block-editor-url-input__suggestion:focus{background:var(--wp-admin-theme-color-darker-20);color:#fff;outline:none}.components-toolbar-group>.block-editor-url-input__button,.components-toolbar>.block-editor-url-input__button{position:inherit}.block-editor-url-input__button .block-editor-url-input__back{margin-right:4px;overflow:visible}.block-editor-url-input__button .block-editor-url-input__back:after{background:#ddd;content:"";display:block;height:24px;position:absolute;right:-1px;width:1px}.block-editor-url-input__button-modal{background:#fff;border:1px solid #ddd;box-shadow:0 1px 1px #00000008,0 1px 2px #00000005,0 3px 3px #00000005,0 4px 4px #00000003}.block-editor-url-input__button-modal-line{align-items:flex-start;display:flex;flex-direction:row;flex-grow:1;flex-shrink:1;min-width:0}.block-editor-url-popover__additional-controls{border-top:1px solid #1e1e1e;padding:8px}.block-editor-url-popover__input-container{padding:8px}.block-editor-url-popover__row{align-items:center;display:flex;gap:4px}.block-editor-url-popover__row>:not(.block-editor-url-popover__settings-toggle){flex-grow:1;gap:8px}.block-editor-url-popover__additional-controls .components-button.has-icon{height:auto;padding-left:8px;padding-right:8px;text-align:left}.block-editor-url-popover__additional-controls .components-button.has-icon>svg{margin-right:8px}.block-editor-url-popover__settings-toggle{flex-shrink:0}.block-editor-url-popover__settings-toggle[aria-expanded=true] .dashicon{transform:rotate(180deg)}.block-editor-url-popover__settings{border-top:1px solid #1e1e1e;display:block;padding:16px}.block-editor-url-popover__link-editor,.block-editor-url-popover__link-viewer{display:flex}.block-editor-url-popover__link-viewer-url{align-items:center;display:flex;flex-grow:1;flex-shrink:1;margin-right:8px;max-width:350px;min-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block-editor-url-popover__link-viewer-url.has-invalid-link{color:#cc1818}.block-editor-url-popover__expand-on-click{align-items:center;display:flex;min-width:350px;white-space:nowrap}.block-editor-url-popover__expand-on-click .text{flex-grow:1}.block-editor-url-popover__expand-on-click .text p{line-height:16px;margin:0}.block-editor-url-popover__expand-on-click .text p.description{color:#757575;font-size:12px}.block-editor-hooks__block-hooks .components-toggle-control .components-h-stack .components-h-stack{flex-direction:row}.block-editor-hooks__block-hooks .block-editor-hooks__block-hooks-helptext{color:#757575;font-size:12px;margin-bottom:16px}div.block-editor-bindings__panel{grid-template-columns:repeat(auto-fit,minmax(100%,1fr))}div.block-editor-bindings__panel button:hover .block-editor-bindings__item span{color:inherit}.border-block-support-panel .single-column{grid-column:span 1}.color-block-support-panel .block-editor-contrast-checker{grid-column:span 2;margin-top:16px}.color-block-support-panel .block-editor-contrast-checker .components-notice__content{margin-right:0}.color-block-support-panel.color-block-support-panel .color-block-support-panel__inner-wrapper{row-gap:0}.color-block-support-panel .block-editor-tools-panel-color-gradient-settings__item.first{margin-top:0}.dimensions-block-support-panel .single-column{grid-column:span 1}.block-editor-hooks__layout-constrained .components-base-control{margin-bottom:0}.block-editor-hooks__layout-constrained-helptext{color:#757575;font-size:12px;margin-bottom:0}.block-editor-hooks__flex-layout-justification-controls,.block-editor-hooks__flex-layout-orientation-controls{margin-bottom:12px}.block-editor-hooks__flex-layout-justification-controls legend,.block-editor-hooks__flex-layout-orientation-controls legend{margin-bottom:8px}.block-editor-hooks__grid-layout-columns-and-rows-controls,.block-editor-hooks__grid-layout-minimum-width-control{border:0;margin:0;padding:0}.block-editor__spacing-visualizer{border-color:var(--wp-admin-theme-color);border-style:solid;bottom:0;box-sizing:border-box;left:0;opacity:.5;pointer-events:none;position:absolute;right:0;top:0}.typography-block-support-panel .single-column{grid-column:span 1}.block-editor-block-toolbar{display:flex;flex-grow:1;overflow-x:auto;overflow-y:hidden;position:relative;width:100%}@media not (prefers-reduced-motion){.block-editor-block-toolbar{transition:border-color .1s linear,box-shadow .1s linear}}@media (min-width:600px){.block-editor-block-toolbar{overflow:inherit}}.block-editor-block-toolbar .components-toolbar,.block-editor-block-toolbar .components-toolbar-group{background:none;border:0;border-right:1px solid #ddd;margin-bottom:-1px;margin-top:-1px}.block-editor-block-toolbar.is-connected .block-editor-block-switcher .components-button:before{background:color-mix(in srgb,var(--wp-block-synced-color) 10%,#0000);border-radius:2px}.block-editor-block-toolbar.is-connected .block-editor-block-switcher .components-button .block-editor-block-icon,.block-editor-block-toolbar.is-connected .block-editor-block-switcher__no-switcher-icon[aria-disabled=true] .block-editor-block-icon,.block-editor-block-toolbar.is-synced .block-editor-block-switcher .components-button .block-editor-block-icon,.block-editor-block-toolbar.is-synced .block-editor-block-switcher__no-switcher-icon[aria-disabled=true] .block-editor-block-icon{color:var(--wp-block-synced-color)}.block-editor-block-toolbar:has(>:last-child:empty)>:nth-last-child(2),.block-editor-block-toolbar:has(>:last-child:empty)>:nth-last-child(2) .components-toolbar,.block-editor-block-toolbar:has(>:last-child:empty)>:nth-last-child(2) .components-toolbar-group,.block-editor-block-toolbar>:last-child,.block-editor-block-toolbar>:last-child .components-toolbar,.block-editor-block-toolbar>:last-child .components-toolbar-group{border-right:none}.block-editor-block-toolbar .components-toolbar-group:empty{display:none}.block-editor-block-contextual-toolbar{background-color:#fff;display:block;flex-shrink:3;position:sticky;top:0;width:100%;z-index:31}.block-editor-block-contextual-toolbar.components-accessible-toolbar{border:none;border-radius:0}.block-editor-block-contextual-toolbar.is-unstyled{box-shadow:0 1px 0 0 rgba(0,0,0,.133)}.block-editor-block-contextual-toolbar .block-editor-block-toolbar{overflow:auto;overflow-y:hidden}.block-editor-block-contextual-toolbar .block-editor-block-toolbar::-webkit-scrollbar{height:12px;width:12px}.block-editor-block-contextual-toolbar .block-editor-block-toolbar::-webkit-scrollbar-track{background-color:initial}.block-editor-block-contextual-toolbar .block-editor-block-toolbar::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#e0e0e0;border:3px solid #0000;border-radius:8px}.block-editor-block-contextual-toolbar .block-editor-block-toolbar:focus-within::-webkit-scrollbar-thumb,.block-editor-block-contextual-toolbar .block-editor-block-toolbar:focus::-webkit-scrollbar-thumb,.block-editor-block-contextual-toolbar .block-editor-block-toolbar:hover::-webkit-scrollbar-thumb{background-color:#949494}.block-editor-block-contextual-toolbar .block-editor-block-toolbar{scrollbar-color:#e0e0e0 #0000;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.block-editor-block-contextual-toolbar .block-editor-block-toolbar:focus,.block-editor-block-contextual-toolbar .block-editor-block-toolbar:focus-within,.block-editor-block-contextual-toolbar .block-editor-block-toolbar:hover{scrollbar-color:#949494 #0000}.block-editor-block-contextual-toolbar .block-editor-block-toolbar{will-change:transform}@media (hover:none){.block-editor-block-contextual-toolbar .block-editor-block-toolbar{scrollbar-color:#949494 #0000}}.block-editor-block-contextual-toolbar .block-editor-block-toolbar{scrollbar-gutter:auto}.block-editor-block-contextual-toolbar .block-editor-block-toolbar>:last-child .components-toolbar-group:after,.block-editor-block-contextual-toolbar .block-editor-block-toolbar>:last-child .components-toolbar:after,.block-editor-block-contextual-toolbar .block-editor-block-toolbar>:last-child:after{display:none}.block-editor-block-contextual-toolbar>.block-editor-block-toolbar{flex-grow:0;width:auto}.block-editor-block-contextual-toolbar .block-editor-block-parent-selector{margin-bottom:-1px;margin-top:-1px;position:relative}.block-editor-block-contextual-toolbar .block-editor-block-parent-selector:after{align-items:center;background-color:#1e1e1e;border-radius:100%;content:"";display:inline-flex;height:2px;position:absolute;right:0;top:15px;width:2px}.block-editor-block-toolbar__block-controls .block-editor-block-switcher .components-dropdown-menu__toggle .block-editor-block-icon,.block-editor-block-toolbar__block-controls .block-editor-block-switcher__no-switcher-icon .block-editor-block-icon{margin:0!important;width:24px!important}.block-editor-block-toolbar__block-controls .components-toolbar-group{padding:0}.block-editor-block-toolbar .components-toolbar,.block-editor-block-toolbar .components-toolbar-group,.block-editor-rich-text__inline-format-toolbar-group .components-toolbar,.block-editor-rich-text__inline-format-toolbar-group .components-toolbar-group{display:flex;flex-wrap:nowrap}.block-editor-block-toolbar__slot{display:inline-flex}.show-icon-labels .block-editor-block-toolbar .components-button.has-icon:where(:not(.has-text)){width:auto}.show-icon-labels .block-editor-block-toolbar .components-button.has-icon:where(:not(.has-text)) svg{display:none}.show-icon-labels .block-editor-block-toolbar .components-button.has-icon:where(:not(.has-text)):after{content:attr(aria-label);font-size:12px}.show-icon-labels .components-accessible-toolbar .components-toolbar-group>div:first-child:last-child>.components-button.has-icon{padding-left:6px;padding-right:6px}.show-icon-labels .block-editor-block-switcher .components-dropdown-menu__toggle .block-editor-block-icon,.show-icon-labels .block-editor-block-switcher__no-switcher-icon .block-editor-block-icon{height:0!important;min-width:0!important;width:0!important}.show-icon-labels .block-editor-block-parent-selector .block-editor-block-parent-selector__button{border-bottom-right-radius:0;border-top-right-radius:0;padding-left:12px;padding-right:12px;text-wrap:nowrap}.show-icon-labels .block-editor-block-parent-selector .block-editor-block-parent-selector__button .block-editor-block-icon{width:0}.show-icon-labels .block-editor-block-mover .block-editor-block-mover__move-button-container{position:relative;width:auto}@media (min-width:600px){.show-icon-labels .block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container:before{background:#e0e0e0;content:"";height:1px;left:50%;margin-top:-.5px;position:absolute;top:50%;transform:translate(-50%);width:100%}}@media (min-width:782px){.show-icon-labels .block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container:before{background:#1e1e1e}}.show-icon-labels .block-editor-block-mover.is-horizontal .block-editor-block-mover-button,.show-icon-labels .block-editor-block-mover.is-horizontal .block-editor-block-mover__move-button-container{padding-left:6px;padding-right:6px}.show-icon-labels .block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover-button{padding-left:8px;padding-right:8px}.show-icon-labels .block-editor-block-toolbar__block-controls .block-editor-block-mover{border-left:1px solid #ddd;margin-left:6px;margin-right:-6px;white-space:nowrap}.show-icon-labels .block-editor-block-mover .block-editor-block-mover__drag-handle.has-icon{padding-left:12px;padding-right:12px}.show-icon-labels .block-editor-block-contextual-toolbar .block-editor-block-mover.is-horizontal .block-editor-block-mover-button.block-editor-block-mover-button{width:auto}.show-icon-labels .components-toolbar,.show-icon-labels .components-toolbar-group{flex-shrink:1}.show-icon-labels .block-editor-rich-text__inline-format-toolbar-group .components-button+.components-button{margin-left:6px}.block-editor-block-toolbar-change-design-content-wrapper{padding:12px;width:320px}.block-editor-block-toolbar-change-design-content-wrapper .block-editor-block-patterns-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px}.block-editor-block-toolbar-change-design-content-wrapper .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{margin-bottom:0}.block-editor-block-toolbar-change-design-content-wrapper .block-editor-block-patterns-list .block-editor-inserter__media-list__list-item{min-height:100px}.block-editor-inserter{background:none;border:none;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;line-height:0;padding:0}@media (min-width:782px){.block-editor-inserter{position:relative}}.block-editor-inserter__main-area{gap:16px;height:100%;position:relative}.block-editor-inserter__main-area.show-as-tabs{gap:0}@media (min-width:782px){.block-editor-inserter__main-area .block-editor-tabbed-sidebar{width:350px}}.block-editor-inserter__popover.is-quick .components-popover__content{border:none;box-shadow:0 1px 1px #00000008,0 1px 2px #00000005,0 3px 3px #00000005,0 4px 4px #00000003;outline:none}.block-editor-inserter__popover.is-quick .components-popover__content .block-editor-inserter__quick-inserter>*{border-left:1px solid #ccc;border-right:1px solid #ccc}.block-editor-inserter__popover.is-quick .components-popover__content .block-editor-inserter__quick-inserter>:first-child{border-radius:4px 4px 0 0;border-top:1px solid #ccc}.block-editor-inserter__popover.is-quick .components-popover__content .block-editor-inserter__quick-inserter>:last-child{border-bottom:1px solid #ccc;border-radius:0 0 4px 4px}.block-editor-inserter__popover.is-quick .components-popover__content .block-editor-inserter__quick-inserter>.components-button{border:1px solid #1e1e1e}.block-editor-inserter__popover .block-editor-inserter__menu{margin:-12px}.block-editor-inserter__popover .block-editor-inserter__menu .block-editor-inserter__tablist{top:60px}.block-editor-inserter__popover .block-editor-inserter__menu .block-editor-inserter__main-area{height:auto;overflow:visible}.block-editor-inserter__popover .block-editor-inserter__menu .block-editor-inserter__preview-container{display:none}.block-editor-inserter__toggle.components-button{align-items:center;border:none;cursor:pointer;display:inline-flex;outline:none;padding:0}@media not (prefers-reduced-motion){.block-editor-inserter__toggle.components-button{transition:color .2s ease}}.block-editor-inserter__menu{height:100%;overflow:visible;position:relative}@media (min-width:782px){.block-editor-inserter__menu.show-panel{width:630px}}.block-editor-inserter__inline-elements{margin-top:-1px}.block-editor-inserter__menu.is-bottom:after{border-bottom-color:#fff}.components-popover.block-editor-inserter__popover{z-index:99999}.block-editor-inserter__search{padding:16px 16px 0}.block-editor-inserter__no-tab-container{flex-grow:1;overflow-y:auto;position:relative}.block-editor-inserter__panel-header{align-items:center;display:inline-flex;padding:16px 16px 0;position:relative}.block-editor-inserter__panel-content{padding:16px}.block-editor-inserter__panel-title,.block-editor-inserter__panel-title button{color:#757575;font-size:11px;font-weight:500;margin:0 12px 0 0;text-transform:uppercase}.block-editor-inserter__panel-dropdown select.components-select-control__input.components-select-control__input.components-select-control__input{height:36px;line-height:36px}.block-editor-inserter__panel-dropdown select{border:none}.block-editor-inserter__reusable-blocks-panel{position:relative;text-align:right}.block-editor-inserter__no-results,.block-editor-inserter__patterns-loading{padding:32px;text-align:center}.block-editor-inserter__child-blocks{padding:0 16px}.block-editor-inserter__parent-block-header{align-items:center;display:flex}.block-editor-inserter__parent-block-header h2{font-size:13px}.block-editor-inserter__parent-block-header .block-editor-block-icon{margin-right:8px}.block-editor-inserter__preview-container__popover{top:16px!important}.block-editor-inserter__preview-container{display:none;max-height:calc(100% - 32px);overflow-y:hidden;padding:16px;width:280px}@media (min-width:782px){.block-editor-inserter__preview-container{display:block}}.block-editor-inserter__preview-container .block-editor-inserter__media-list__list-item{height:100%}.block-editor-inserter__preview-container .block-editor-block-card{padding-bottom:4px;padding-left:0;padding-right:0}.block-editor-inserter__insertable-blocks-at-selection{border-bottom:1px solid #e0e0e0}.block-editor-inserter__block-patterns-tabs-container,.block-editor-inserter__media-tabs-container{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:16px}.block-editor-inserter__category-tablist{margin-bottom:8px}.block-editor-inserter__category-panel{display:flex;flex-direction:column;outline:1px solid #0000;padding:0 16px}@media (min-width:782px){.block-editor-inserter__category-panel{background:#f0f0f0;border-left:1px solid #e0e0e0;border-top:1px solid #e0e0e0;height:calc(100% + 1px);left:350px;padding:0;position:absolute;top:-1px;width:280px}.block-editor-inserter__category-panel .block-editor-block-patterns-list,.block-editor-inserter__category-panel .block-editor-inserter__media-list{padding:0 24px 16px}}.block-editor-inserter__patterns-category-panel-header{padding:8px 0}@media (min-width:782px){.block-editor-inserter__patterns-category-panel-header{padding:8px 24px}}.block-editor-inserter__patterns-category-no-results{margin-top:24px}.block-editor-inserter__patterns-filter-help{border-top:1px solid #ddd;color:#757575;min-width:280px;padding:16px}.block-editor-block-patterns-list,.block-editor-inserter__media-list{flex-grow:1;height:100%;overflow-y:auto}.block-editor-inserter__preview-content{align-items:center;background:#f0f0f0;display:grid;flex-grow:1}.block-editor-inserter__preview-content-missing{align-items:center;background:#f0f0f0;border-radius:2px;color:#757575;display:flex;flex:1;justify-content:center;min-height:144px}.block-editor-inserter__tips{border-top:1px solid #ddd;flex-shrink:0;padding:16px;position:relative}.block-editor-inserter__quick-inserter{max-width:100%;width:100%}@media (min-width:782px){.block-editor-inserter__quick-inserter{width:350px}}.block-editor-inserter__quick-inserter-results .block-editor-inserter__panel-header{float:left;height:0;padding:0}.block-editor-inserter__quick-inserter.has-expand .block-editor-inserter__panel-content,.block-editor-inserter__quick-inserter.has-search .block-editor-inserter__panel-content{padding:16px}.block-editor-inserter__quick-inserter-patterns .block-editor-block-patterns-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px}.block-editor-inserter__quick-inserter-patterns .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{margin-bottom:0}.block-editor-inserter__quick-inserter-patterns .block-editor-block-patterns-list .block-editor-inserter__media-list__list-item{min-height:100px}.block-editor-inserter__quick-inserter-separator{border-top:1px solid #ddd}.block-editor-inserter__popover.is-quick>.components-popover__content{padding:0}.block-editor-inserter__quick-inserter-expand.components-button{background:#1e1e1e;border-radius:0;color:#fff;display:block;width:100%}.block-editor-inserter__quick-inserter-expand.components-button:hover{color:#fff}.block-editor-inserter__quick-inserter-expand.components-button:active{color:#ccc}.block-editor-inserter__quick-inserter-expand.components-button.components-button:focus:not(:disabled){background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color);box-shadow:none}.block-editor-block-patterns-explorer__sidebar{bottom:0;left:0;overflow-x:visible;overflow-y:auto;padding:24px 32px 32px;position:absolute;top:72px;width:280px}.block-editor-block-patterns-explorer__sidebar__categories-list__item{display:block;height:48px;text-align:left;width:100%}.block-editor-block-patterns-explorer__search{margin-bottom:32px}.block-editor-block-patterns-explorer__search-results-count{padding-bottom:32px}.block-editor-block-patterns-explorer__list{margin-left:280px;padding:24px 0 32px}.block-editor-block-patterns-explorer__list .block-editor-patterns__sync-status-filter .components-input-control__container{width:380px}.block-editor-block-patterns-explorer .block-editor-block-patterns-list{display:grid;grid-gap:32px;grid-template-columns:repeat(1,1fr);margin-bottom:16px}@media (min-width:1080px){.block-editor-block-patterns-explorer .block-editor-block-patterns-list{grid-template-columns:repeat(2,1fr)}}@media (min-width:1440px){.block-editor-block-patterns-explorer .block-editor-block-patterns-list{grid-template-columns:repeat(3,1fr)}}.block-editor-block-patterns-explorer .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{min-height:240px}.block-editor-block-patterns-explorer .block-editor-block-patterns-list .block-editor-inserter__media-list__list-item{height:inherit;max-height:800px;min-height:100px}.components-heading.block-editor-inserter__patterns-category-panel-title{font-weight:500}.block-editor-inserter__media-library-button.components-button,.block-editor-inserter__patterns-explore-button.components-button{justify-content:center;margin-top:16px;padding:16px;width:100%}.block-editor-inserter__media-panel{display:flex;flex-direction:column;min-height:100%;padding:0 16px}@media (min-width:782px){.block-editor-inserter__media-panel{padding:0}}.block-editor-inserter__media-panel .block-editor-inserter__media-panel-spinner{align-items:center;display:flex;flex:1;height:100%;justify-content:center}.block-editor-inserter__media-panel .block-editor-inserter__media-panel-search{margin-bottom:24px}@media (min-width:782px){.block-editor-inserter__media-panel .block-editor-inserter__media-panel-search{margin-bottom:0;padding:16px 24px}}.block-editor-inserter__media-list__list-item{cursor:pointer;margin-bottom:24px;position:relative}.block-editor-inserter__media-list__list-item.is-placeholder{min-height:100px}.block-editor-inserter__media-list__list-item[draggable=true] .block-editor-inserter__media-list__list-item{cursor:grab}.block-editor-inserter__media-list__list-item.is-hovered .block-editor-inserter__media-list__item-preview>*{outline-color:#0000004d}.block-editor-inserter__media-list__list-item.is-hovered .block-editor-inserter__media-list__item-preview-options>button{display:block}.block-editor-inserter__media-list__list-item .block-editor-inserter__media-list__item-preview-options{position:absolute;right:8px;top:8px}.block-editor-inserter__media-list__list-item .block-editor-inserter__media-list__item-preview-options>button{background:#fff;display:none}.block-editor-inserter__media-list__list-item .block-editor-inserter__media-list__item-preview-options>button.is-opened,.block-editor-inserter__media-list__list-item .block-editor-inserter__media-list__item-preview-options>button:focus{display:block}.block-editor-inserter__media-list__list-item .block-editor-inserter__media-list__item-preview-options>button:hover{box-shadow:inset 0 0 0 2px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid #0000}.block-editor-inserter__media-list__item{height:100%}.block-editor-inserter__media-list__item .block-editor-inserter__media-list__item-preview{align-items:center;border-radius:2px;display:flex;overflow:hidden}.block-editor-inserter__media-list__item .block-editor-inserter__media-list__item-preview>*{margin:0 auto;max-width:100%;outline:1px solid #0000001a;outline-offset:-1px}.block-editor-inserter__media-list__item .block-editor-inserter__media-list__item-preview .block-editor-inserter__media-list__item-preview-spinner{align-items:center;background:#ffffffb3;display:flex;height:100%;justify-content:center;pointer-events:none;position:absolute;width:100%}.block-editor-inserter__media-list__item:focus .block-editor-inserter__media-list__item-preview>*{outline-color:var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-1);outline-width:var(--wp-admin-border-width-focus)}@media not (prefers-reduced-motion){.block-editor-inserter__media-list__item:focus .block-editor-inserter__media-list__item-preview>*{transition:outline .1s linear}}.block-editor-inserter__media-list__item-preview-options__popover .components-menu-item__button .components-menu-item__item{min-width:auto}.block-editor-inserter__mobile-tab-navigation{height:100%;padding:16px}.block-editor-inserter__mobile-tab-navigation>*{height:100%}@media (min-width:600px){.block-editor-inserter-media-tab-media-preview-inserter-external-image-modal{max-width:480px}}.block-editor-inserter-media-tab-media-preview-inserter-external-image-modal p{margin:0}.block-editor-inserter__hint{margin:16px 16px 0}.block-editor-patterns__sync-status-filter .components-input-control__container select.components-select-control__input{height:40px}.block-editor-inserter__pattern-panel-placeholder{display:none}.block-editor-inserter__menu.is-zoom-out{display:flex}@media (min-width:782px){.block-editor-inserter__menu.is-zoom-out.show-panel:after{content:"";display:block;height:100%;width:300px}}@media (max-width:959px){.show-icon-labels .block-editor-block-patterns-explorer .block-editor-patterns__grid-pagination,.show-icon-labels .block-editor-block-patterns-explorer .block-editor-patterns__grid-pagination .block-editor-patterns__grid-pagination-next,.show-icon-labels .block-editor-block-patterns-explorer .block-editor-patterns__grid-pagination .block-editor-patterns__grid-pagination-previous{flex-direction:column}}.show-icon-labels .block-editor-inserter__category-panel .block-editor-patterns__grid-pagination,.show-icon-labels .block-editor-inserter__category-panel .block-editor-patterns__grid-pagination .block-editor-patterns__grid-pagination-next,.show-icon-labels .block-editor-inserter__category-panel .block-editor-patterns__grid-pagination .block-editor-patterns__grid-pagination-previous{flex-direction:column}.block-editor-tabbed-sidebar__tabpanel .block-editor-inserter__help-text{display:none;padding:0 24px 16px}@media (min-width:480px){.block-editor-tabbed-sidebar__tabpanel .block-editor-inserter__help-text{display:block}}.spacing-sizes-control{border:0;margin:0;padding:0}.spacing-sizes-control .spacing-sizes-control__custom-value-input,.spacing-sizes-control .spacing-sizes-control__label{margin-bottom:0}.spacing-sizes-control .spacing-sizes-control__custom-value-range,.spacing-sizes-control .spacing-sizes-control__range-control{flex:1;margin-bottom:0}.spacing-sizes-control__header{height:16px;margin-bottom:12px}.spacing-sizes-control__dropdown{height:24px}.spacing-sizes-control__custom-select-control,.spacing-sizes-control__custom-value-input{flex:1}.spacing-sizes-control__custom-toggle,.spacing-sizes-control__icon{flex:0 0 auto}.spacing-sizes-control__icon{margin-left:-4px}body.admin-color-light{--wp-admin-theme-color:#0085ba;--wp-admin-theme-color--rgb:0,133,186;--wp-admin-theme-color-darker-10:#0073a1;--wp-admin-theme-color-darker-10--rgb:0,114.7661290323,160.5;--wp-admin-theme-color-darker-20:#006187;--wp-admin-theme-color-darker-20--rgb:0,96.5322580645,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){body.admin-color-light{--wp-admin-border-width-focus:1.5px}}body.admin-color-modern{--wp-admin-theme-color:#3858e9;--wp-admin-theme-color--rgb:56,88,233;--wp-admin-theme-color-darker-10:#2145e6;--wp-admin-theme-color-darker-10--rgb:33.0384615385,68.7307692308,230.4615384615;--wp-admin-theme-color-darker-20:#183ad6;--wp-admin-theme-color-darker-20--rgb:23.6923076923,58.1538461538,214.3076923077;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){body.admin-color-modern{--wp-admin-border-width-focus:1.5px}}body.admin-color-blue{--wp-admin-theme-color:#096484;--wp-admin-theme-color--rgb:9,100,132;--wp-admin-theme-color-darker-10:#07526c;--wp-admin-theme-color-darker-10--rgb:7.3723404255,81.914893617,108.1276595745;--wp-admin-theme-color-darker-20:#064054;--wp-admin-theme-color-darker-20--rgb:5.7446808511,63.829787234,84.2553191489;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){body.admin-color-blue{--wp-admin-border-width-focus:1.5px}}body.admin-color-coffee{--wp-admin-theme-color:#46403c;--wp-admin-theme-color--rgb:70,64,60;--wp-admin-theme-color-darker-10:#383330;--wp-admin-theme-color-darker-10--rgb:56.2692307692,51.4461538462,48.2307692308;--wp-admin-theme-color-darker-20:#2b2724;--wp-admin-theme-color-darker-20--rgb:42.5384615385,38.8923076923,36.4615384615;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){body.admin-color-coffee{--wp-admin-border-width-focus:1.5px}}body.admin-color-ectoplasm{--wp-admin-theme-color:#523f6d;--wp-admin-theme-color--rgb:82,63,109;--wp-admin-theme-color-darker-10:#46365d;--wp-admin-theme-color-darker-10--rgb:69.8430232558,53.6598837209,92.8401162791;--wp-admin-theme-color-darker-20:#3a2c4d;--wp-admin-theme-color-darker-20--rgb:57.6860465116,44.3197674419,76.6802325581;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){body.admin-color-ectoplasm{--wp-admin-border-width-focus:1.5px}}body.admin-color-midnight{--wp-admin-theme-color:#e14d43;--wp-admin-theme-color--rgb:225,77,67;--wp-admin-theme-color-darker-10:#dd382d;--wp-admin-theme-color-darker-10--rgb:221.4908256881,56.1788990826,45.0091743119;--wp-admin-theme-color-darker-20:#d02c21;--wp-admin-theme-color-darker-20--rgb:207.8348623853,44.2201834862,33.1651376147;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){body.admin-color-midnight{--wp-admin-border-width-focus:1.5px}}body.admin-color-ocean{--wp-admin-theme-color:#627c83;--wp-admin-theme-color--rgb:98,124,131;--wp-admin-theme-color-darker-10:#576e74;--wp-admin-theme-color-darker-10--rgb:87.0873362445,110.192139738,116.4126637555;--wp-admin-theme-color-darker-20:#4c6066;--wp-admin-theme-color-darker-20--rgb:76.1746724891,96.384279476,101.8253275109;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){body.admin-color-ocean{--wp-admin-border-width-focus:1.5px}}body.admin-color-sunrise{--wp-admin-theme-color:#dd823b;--wp-admin-theme-color--rgb:221,130,59;--wp-admin-theme-color-darker-10:#d97426;--wp-admin-theme-color-darker-10--rgb:216.8782608696,116.1847826087,37.6217391304;--wp-admin-theme-color-darker-20:#c36922;--wp-admin-theme-color-darker-20--rgb:195.147826087,104.5434782609,33.852173913;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){body.admin-color-sunrise{--wp-admin-border-width-focus:1.5px}}.wp-block-popup-maker-cta-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;width:100%;word-break:break-word}.wp-block-popup-maker-cta-button__link.aligncenter,.wp-block-popup-maker-cta-button__link.has-text-align-center{text-align:center}.wp-block-popup-maker-cta-button__link.alignright,.wp-block-popup-maker-cta-button__link.has-text-align-right{text-align:right}.wp-block-popup-maker-cta-button__link.alignleft,.wp-block-popup-maker-cta-button__link.has-text-align-left{text-align:left}:where(.wp-block-popup-maker-cta-button__link){border-radius:9999px;box-shadow:none;padding:1rem 2.25rem;text-decoration:none}.wp-block-popup-maker-cta-button[style*=text-decoration] .wp-block-popup-maker-cta-button__link{text-decoration:inherit}.wp-block-popup-maker-cta-buttons>.wp-block-popup-maker-cta-button.has-custom-width{max-width:none}.wp-block-popup-maker-cta-buttons>.wp-block-popup-maker-cta-button.has-custom-width .wp-block-popup-maker-cta-button__link{width:100%}.wp-block-popup-maker-cta-buttons>.wp-block-popup-maker-cta-button.has-custom-font-size .wp-block-popup-maker-cta-button__link{font-size:inherit}.wp-block-popup-maker-cta-buttons>.wp-block-popup-maker-cta-button.wp-block-popup-maker-cta-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-popup-maker-cta-buttons>.wp-block-popup-maker-cta-button.wp-block-popup-maker-cta-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-popup-maker-cta-buttons>.wp-block-popup-maker-cta-button.wp-block-popup-maker-cta-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-popup-maker-cta-buttons>.wp-block-popup-maker-cta-button.wp-block-popup-maker-cta-button__width-100{flex-basis:100%;width:100%}.wp-block-popup-maker-cta-buttons.is-vertical>.wp-block-popup-maker-cta-button.wp-block-popup-maker-cta-button__width-25{width:25%}.wp-block-popup-maker-cta-buttons.is-vertical>.wp-block-popup-maker-cta-button.wp-block-popup-maker-cta-button__width-50{width:50%}.wp-block-popup-maker-cta-buttons.is-vertical>.wp-block-popup-maker-cta-button.wp-block-popup-maker-cta-button__width-75{width:75%}.wp-block-popup-maker-cta-button.is-style-squared,.wp-block-popup-maker-cta-button__link.wp-block-popup-maker-cta-button.is-style-squared{border-radius:0}.wp-block-popup-maker-cta-button.no-border-radius,.wp-block-popup-maker-cta-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-popup-maker-cta-button){font-family:inherit;font-size:var(--wp--preset--font-size--medium);font-style:normal;line-height:inherit}:root :where(.wp-block-popup-maker-cta-button:not(.is-style-outline))>.wp-block-popup-maker-cta-button__link:not(.is-style-outline){background-color:var(--wp--preset--color--contrast);border-color:var(--wp--preset--color--contrast);color:var(--wp--preset--color--base)}:root :where(.wp-block-popup-maker-cta-button:not(.is-style-outline))>.wp-block-popup-maker-cta-button__link:not(.is-style-outline):hover{background-color:color-mix(in srgb,var(--wp--preset--color--contrast) 85%,#0000);border-color:#0000;color:var(--wp--preset--color--base)}:root :where(.wp-block-popup-maker-cta-button .wp-block-popup-maker-cta-button__link.is-style-outline),:root :where(.wp-block-popup-maker-cta-button.is-style-outline>.wp-block-popup-maker-cta-button__link){border:1px solid;padding:calc(1rem - 1px) calc(2.25rem - 1px)}:root :where(.wp-block-popup-maker-cta-button .wp-block-popup-maker-cta-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-popup-maker-cta-button.is-style-outline>.wp-block-popup-maker-cta-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-popup-maker-cta-button .wp-block-popup-maker-cta-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-popup-maker-cta-button.is-style-outline>.wp-block-popup-maker-cta-button__link:not(.has-background)){background-color:#0000;background-image:none}:root :where(.wp-block-popup-maker-cta-button.is-style-outline>.wp-block-popup-maker-cta-button__link.wp-block-popup-maker-cta-button__link:not(.has-background):hover){background-color:color-mix(in srgb,var(--wp--preset--color--contrast) 5%,#0000)}.wp-block-popup-maker-cta-button__link:hover.has-background:not(.is-style-outline):hover,.wp-block-popup-maker-cta-button__link:hover[style*=background-color]:not(.is-style-outline){filter:brightness(.85)}.wp-block-popup-maker-cta-button__link:hover.is-style-outline:hover{filter:brightness(1.05)}@supports not (background-color:color-mix(in srgb,red 50%,blue)){:where(.wp-block-popup-maker-cta-button:not(.is-style-outline))>.wp-block-popup-maker-cta-button__link:not(.is-style-outline):hover{filter:brightness(.85)}:where(.wp-block-popup-maker-cta-button.is-style-outline>.wp-block-popup-maker-cta-button__link.wp-block-popup-maker-cta-button__link:not(.has-background):hover){filter:brightness(1.05)}}.wp-block-popup-maker-cta-button{cursor:text;position:relative}.wp-block-popup-maker-cta-buttons{box-sizing:border-box}.wp-block-popup-maker-cta-buttons.is-vertical{flex-direction:column}.wp-block-popup-maker-cta-buttons.is-vertical>.wp-block-popup-maker-cta-button:last-child{margin-bottom:0}.wp-block-popup-maker-cta-buttons>.wp-block-popup-maker-cta-button{display:inline-block;margin:0}.wp-block-popup-maker-cta-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-popup-maker-cta-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-popup-maker-cta-buttons.is-content-justification-center{justify-content:center}.wp-block-popup-maker-cta-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-popup-maker-cta-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-popup-maker-cta-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-popup-maker-cta-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-popup-maker-cta-buttons.aligncenter{text-align:center}.wp-block-popup-maker-cta-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-popup-maker-cta-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-popup-maker-cta-buttons[style*=text-decoration] .wp-block-popup-maker-cta-button,.wp-block-popup-maker-cta-buttons[style*=text-decoration] .wp-block-popup-maker-cta-button__link{text-decoration:inherit}.wp-block-popup-maker-cta-buttons.has-custom-font-size .wp-block-popup-maker-cta-button__link{font-size:inherit}.wp-block-popup-maker-cta-button.aligncenter{text-align:center}:root .wp-block-popup-maker-cta-buttons.is-layout-flex:not([class*=wp-container-popup-maker-cta-buttons-is-layout-]){gap:16px}.linkcard{margin-top:16px!important;margin-bottom:16px!important;margin-left:16px!important;margin-right:16px!important}.linkcard a{text-decoration:none}.linkcard img{margin:0!important;padding:0;border:none}.linkcard span.external-icon{display:none}.linkcard p{display:none}.lkc-unlink{cursor:not-allowed}.lkc-external-wrap{border:#888 none 1px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#f8f8f8}.lkc-internal-wrap{border:#27b none 1px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#def}.lkc-this-wrap{border:none 1px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#bcd}.lkc-external-wrap,.lkc-internal-wrap,.lkc-this-wrap{position:relative;margin:0;padding:0;max-width:500px}.lkc-external-wrap:hover,.lkc-internal-wrap:hover,.lkc-this-wrap:hover{opacity:.8}.lkc-card{margin-top:8px;margin-bottom:8px;margin-left:8px;margin-right:8px}.lkc-content{word-break:break-all;white-space:normal;overflow:hidden;height:108px;margin:8px 0 0 0}.lkc-title{display:block;overflow:hidden;word-break:break-all;color:#111;font-size:16px;line-height:22px;white-space:wrap;text-overflow:ellipsis;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:700;font-style:normal;text-decoration:none}.lkc-title:hover{text-decoration:underline}.lkc-excerpt{padding:0;overflow:hidden;color:#444;font-size:11px;line-height:16px;white-space:wrap;text-overflow:ellipsis;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:400;font-style:normal;text-decoration:none}.lkc-excerpt:hover{text-decoration:none}.lkc-url{display:block!important;margin:0;padding:0;border-radius:4px;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#46f;font-size:10px;line-height:16px;font-weight:400;font-style:normal;text-decoration:underline}.lkc-url:hover{text-decoration:underline}.lkc-url:link{text-decoration:none}.lkc-date{display:block!important;margin:0;padding:0 4px;border-radius:4px;text-decoration:none;overflow:hidden;color:#444;font-size:10px;line-height:16px;font-weight:400;font-style:normal;text-decoration:none}.lkc-date:hover{text-decoration:none}.lkc-external-wrap .lkc-heading{position:absolute;top:-17px;left:20px;padding:0 17px;border:#888 none 1px;border-radius:4px;background-color:#f8f8f8}.lkc-internal-wrap .lkc-heading{position:absolute;top:-17px;left:20px;padding:0 17px;border:#27b none 1px;border-radius:4px;background-color:#def}.lkc-this-wrap .lkc-heading{position:absolute;top:-17px;left:20px;padding:0 17px;border:none 1px;border-radius:4px;background-color:#bcd}.lkc-heading{display:inline!important;color:#444;font-size:12px;line-height:32px;font-weight:400;font-style:normal;text-decoration:none}.lkc-heading:hover{text-decoration:none}.lkc-external-wrap .lkc-more{display:none}.lkc-internal-wrap .lkc-more{display:none}.lkc-this-wrap .lkc-more{display:none}.lkc-more{display:inline;position:absolute;padding:0 24px;color:#444;font-size:12px;line-height:24px;font-weight:400;font-style:normal;text-decoration:none}.lkc-more:hover{text-decoration:none}.lkc-info{display:flex!important;margin:0;padding:0;align-items:center;color:#222;font-size:12px;font-weight:400;font-style:normal;text-decoration:none}.lkc-added{display:inline!important;border-radius:4px;color:#fff;padding:4px;background-color:#365cd9;font-size:9px;line-height:10px;font-weight:400;font-style:normal;text-decoration:none}.lkc-added:hover{text-decoration:none}.lkc-info:hover{text-decoration:none}.lkc-info *{margin:0 4px 0 0;white-space:nowrap;overflow:hidden}.lkc-favicon{display:inline-flex!important;vertical-align:middle!important;border:none;height:16px;width:16px}img.lkc-favicon{margin:-4px 0 0 0!important;object-fit:cover;height:100%;width:100%}.lkc-domain{display:inline-flex!important;vertical-align:middle!important;text-decoration:none;color:#222;font-size:12px;font-weight:400;font-style:normal;text-decoration:none}.lkc-share{text-shadow:none;white-space:nowrap;overflow:hidden}.lkc-share *{display:inline;margin:0!important;padding:0 1px!important;font-size:9px;text-decoration:underline!important;font-weight:bold!important;white-space:nowrap}.lkc-sns-x{color:#ffffff!important;background-color:#333!important}.lkc-sns-tw{color:#5ea9dd!important;background-color:#e0f8fa!important}.lkc-sns-fb{color:#ffffff!important;background-color:#3864a3!important}.lkc-sns-hb{color:#ff6464!important;background-color:#ffefef!important}.lkc-sns-gp{color:#dd4e42!important;background-color:#ffffff!important}.lkc-sns-po{color:#eeeeee!important;background-color:#ee4055!important}.lkc-url-info{font-weight:400;text-decoration:underline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#46f;font-size:10px;line-height:16px;font-weight:400;font-style:normal;text-decoration:underline}.lkc-url-info:hover{text-decoration:underline}.lkc-thumbnail{display:flex;float:left;width:102px;margin:0 8px 0 0}.lkc-thumbnail-img{object-fit:cover;width:100px!important;height:100px!important;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.lkc-error{display:block;padding-top:50px;margin-top:-50px}.clear{clear:both}blockquote.lkc-quote{background-color:#fff0;background-image:none;padding:0;margin:0;border:none}blockquote.lkc-quote::before{content:''}blockquote.lkc-quote::after{content:''}.lkc-iframe-wrap{max-width:500px}.lkc-iframe{padding:0;margin:0;width:100%}@media screen and (max-width:600px){.lkc-title{font-size:14px;line-height:19px}.lkc-excerpt{font-size:10px}.lkc-thumbnail{width:90px!important}img.lkc-thumbnail-img{height:90px!important;width:90px!important}}@media screen and (max-width:480px){.lkc-title{font-size:12px;line-height:17px}.lkc-excerpt{font-size:8px}.lkc-thumbnail{width:70px!important}img.lkc-thumbnail-img{height:70px!important;width:70px!important}}@media screen and (max-width:320px){.lkc-title{font-size:11px;line-height:15px}.lkc-excerpt{font-size:6px}.lkc-thumbnail{width:50px!important}img.lkc-thumbnail-img{height:50px!important;width:50px!important}}.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}.p-widget-list{display:grid;align-content:start;grid-template-columns:repeat(3,1fr);gap:50px;font-size:16px;line-height:1.6}@media not all and (max-width:991px){.p-widget-list-pc{height:100%}.p-widget-list-sp{display:none}}@media (max-width:991px){.p-widget-list-sp+.p-widget-list-pc{display:none}}@container sidebar (max-width:1000px){.p-widget-list{grid-template-columns:repeat(2,1fr)}}@container sidebar (max-width:500px){.p-widget-list{grid-template-columns:repeat(1,1fr)}}.p-widget{position:relative}.p-widget-headline{font-size:16px;font-weight:600;margin-block:var(--tcd-half-read) calc(20px + var(--tcd-half-read))}.widget_rss li{display:flex;flex-direction:column;row-gap:15px;padding:20px;border:1px solid #ddd;margin-top:-1px}.widget_rss li>*{margin-block:var(--tcd-half-read)}.widget_rss .rsswidget{font-weight:600}.widget_rss :is(.rsswidget,.rssSummary){--tcd-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--tcd-line-clamp);max-height:calc(1lh* var(--tcd-line-clamp));overflow:hidden;visibility:visible;word-break:break-all}.widget_rss .rss-date{order:-1;color:#999}@media (any-hover:hover){.widget_rss a:hover{opacity:.5}}:is(.widget_categories,.widget_archive,.widget_nav_menu,.widget_meta,.widget_pages) a{--tcd-widget-level:0;display:flex;justify-content:space-between;align-items:center;column-gap:5px;padding-block:calc(20px + var(--tcd-half-read));padding-inline:calc(20px + 1em * var(--tcd-widget-level)) 20px;border:1px solid #ddd;margin-top:-1px}:is(.widget_categories,.widget_archive) a.has-count:after{content:attr(data-count);display:grid;place-items:center;min-width:50px;height:30px;border-radius:5px;font-size:12px;color:#000;background:#fff;border:1px solid #ddd}@media (any-hover:hover){:is(.widget_categories,.widget_archive,.widget_nav_menu,.widget_meta,.widget_pages) a:hover{color:rgb(0 0 0 / .5)}}:is(.widget_archive,.widget_categories) select{cursor:pointer;appearance:none;width:100%;height:60px;padding:0 20px;background:#fff;border:1px solid #ddd;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiAgZmlsbD0iIzAwMDAwMCI+PHBhdGggZD0iTTQ4MC0zODQuODVxLTYuNDYgMC0xMS45Mi0yLjExLTUuNDYtMi4xMi0xMC43LTcuMzVMMjgxLjg1LTU2OS44NXEtNS42Mi01LjYxLTYtMTMuNzctLjM5LTguMTUgNi0xNC41MyA2LjM4LTYuMzkgMTQuMTUtNi4zOSA3Ljc3IDAgMTQuMTUgNi4zOUw0ODAtNDI4LjMxbDE2OS44NS0xNjkuODRxNS42MS01LjYyIDEzLjc3LTYgOC4xNS0uMzkgMTQuNTMgNiA2LjM5IDYuMzggNi4zOSAxNC4xNSAwIDcuNzctNi4zOSAxNC4xNUw1MDIuNjItMzk0LjMxcS01LjI0IDUuMjMtMTAuNyA3LjM1LTUuNDYgMi4xMS0xMS45MiAyLjExWiIvPjwvc3ZnPg==);background-repeat:no-repeat;background-position:right 15px center;background-size:1.5em}.widget_calendar .calendar_wrap{line-height:1}.widget_calendar .wp-calendar-table caption{font-weight:600;margin-bottom:.85em}.widget_calendar .wp-calendar-table th{font-size:.85em;font-weight:400;padding-block:1em}.widget_calendar .wp-calendar-table td{font-size:.85em;padding:.1em}.widget_calendar .wp-calendar-table td :is(a,span){display:grid;place-items:center;aspect-ratio:1;border-radius:50%}.widget_calendar .wp-calendar-table td a{background:#eee}.widget_calendar .wp-calendar-nav{font-size:.85em;margin-top:1em}@media (any-hover:hover){.widget_calendar .wp-calendar-table td a:hover{color:#fff;background:#000}.widget_calendar .wp-calendar-nav a:hover{color:rgb(0 0 0 / .5)}}.widget_media_gallery .gallery{--tcd-widget-gallery-columns:1;display:grid;grid-template-columns:repeat(var(--tcd-widget-gallery-columns),1fr);gap:5px;align-items:flex-start}.widget_media_gallery .gallery-columns-2{--tcd-widget-gallery-columns:2}.widget_media_gallery .gallery-columns-3{--tcd-widget-gallery-columns:3}.widget_media_gallery .gallery-columns-4{--tcd-widget-gallery-columns:4}.widget_media_gallery .gallery-columns-5{--tcd-widget-gallery-columns:5}.widget_media_gallery .gallery-columns-6{--tcd-widget-gallery-columns:6}.widget_media_gallery .gallery-columns-7{--tcd-widget-gallery-columns:7}.widget_media_gallery .gallery-columns-8{--tcd-widget-gallery-columns:8}.widget_media_gallery .gallery-columns-9{--tcd-widget-gallery-columns:9}.widget_media_gallery .gallery-item{position:relative;overflow:clip}.widget_media_gallery .wp-caption-text{position:absolute;inset:auto 0 0 0;color:#fff;background:rgb(0 0 0 / .5);font-size:.85em;padding:.3em .8em;transform:translateY(100%);transition:transform 0.3s ease}@media (any-hover:hover){.widget_media_gallery .gallery-item:hover .wp-caption-text{transform:translateY(0)}}.widget_tag_cloud .tagcloud{display:flex;flex-wrap:wrap;gap:6px}.widget_tag_cloud .tag-cloud-link{display:grid;grid-auto-flow:column;place-items:center;height:30px;padding-inline:1em;color:#000;background:#eee;border-radius:5px}@media (any-hover:hover){.widget_tag_cloud .tag-cloud-link:hover{background:var(--tcd-accent-color);color:#fff}}.widget_recent_comments li{padding:calc(20px + var(--tcd-half-read)) 20px;border:1px solid #ddd;margin-top:-1px}@media (any-hover:hover){.widget_recent_comments a:hover{color:rgb(0 0 0 / .5)}}.widget_recent_entries li{display:flex;flex-direction:column-reverse;row-gap:10px;padding:20px;border:1px solid #ddd;margin-top:-1px}.widget_recent_entries li a{--tcd-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--tcd-line-clamp);max-height:calc(1lh* var(--tcd-line-clamp));overflow:hidden;visibility:visible;word-break:break-all;margin-block:var(--tcd-half-read)}.widget_recent_entries .post-date{font-size:.85em;color:#999;line-height:1;font-family:Arial}@media (any-hover:hover){.widget_recent_entries a:hover{color:rgb(0 0 0 / .5)}}.widget_search .search-form{display:grid;grid-template-columns:1fr auto;grid-template-rows:60px;column-gap:10px;padding-inline:20px;border:1px solid #ddd}.widget_search .search-field{width:100%;height:100%;background:#fff;border:none}.widget_search .search-field::-webkit-search-cancel-button{appearance:none}.widget_search .search-submit{display:grid;place-items:center;margin-right:-5px;padding:0;border:none;background:initial}.widget_media_image img{width:100%}.widget_media_image .wp-caption{display:grid;align-content:start;max-width:100%}.widget_media_image .wp-caption-text{font-size:14px;font-weight:600;text-align:center;padding:calc(22px + var(--tcd-half-read)) 10px;border:1px solid #ddd;border-top:none}:root{--tcdce-base-font-size-pc:inherit;--tcdce-base-font-size-sp:inherit;--tcdce-base-font-family:inherit;--tcdce-base-line-height-pc:2.4;--tcdce-base-line-height-sp:2.2;--tcdce-base-font-color:inherit;--tcdce-base-link-color:#0b57d0;--tcdce-base-link-decoration:underline;--tcdce-base-margin-top-pc:0;--tcdce-base-margin-top-sp:0;--tcdce-base-margin-bottom-pc:40px;--tcdce-base-margin-bottom-sp:30px;--tcdce-half-leading:calc((1em - 1lh) / 2);--tcdce-opt-font-type-serif:"Times New Roman", times, "游明朝", "Yu Mincho",
    "游明朝体", "YuMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro",
    "HiraMinProN-W3", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", serif;--tcdce-opt-font-type-sans-serif:Arial, "Hiragino Kaku Gothic ProN",
    "Hiragino Sans", Meiryo, sans-serif;--tcdce-opt-font-weight-normal:400;--tcdce-opt-font-weight-bold:600;--tcdce-opt-inset-block-top:0 auto;--tcdce-opt-inset-block-center:0;--tcdce-opt-inset-block-bottom:auto 0;--tcdce-opt-inset-inline-left:0 auto;--tcdce-opt-inset-inline-center:0;--tcdce-opt-inset-inline-right:auto 0;--tcdce-opt-icon:"";--tcdce-opt-icon--info:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M480.01-290q12.76 0 21.37-8.63Q510-307.25 510-320v-170q0-12.75-8.63-21.38-8.63-8.62-21.38-8.62-12.76 0-21.37 8.62Q450-502.75 450-490v170q0 12.75 8.63 21.37 8.63 8.63 21.38 8.63ZM480-588.46q13.73 0 23.02-9.29t9.29-23.02q0-13.73-9.29-23.02-9.29-9.28-23.02-9.28t-23.02 9.28q-9.29 9.29-9.29 23.02t9.29 23.02q9.29 9.29 23.02 9.29Zm.07 488.46q-78.84 0-148.21-29.92t-120.68-81.21q-51.31-51.29-81.25-120.63Q100-401.1 100-479.93q0-78.84 29.92-148.21t81.21-120.68q51.29-51.31 120.63-81.25Q401.1-860 479.93-860q78.84 0 148.21 29.92t120.68 81.21q51.31 51.29 81.25 120.63Q860-558.9 860-480.07q0 78.84-29.92 148.21t-81.21 120.68q-51.29 51.31-120.63 81.25Q558.9-100 480.07-100Zm-.07-60q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z"/></svg>');--tcdce-opt-icon--help:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M479.56-255.39q17.13 0 28.94-11.82 11.81-11.83 11.81-28.97 0-17.13-11.83-28.94-11.83-11.8-28.96-11.8-17.13 0-28.94 11.83-11.81 11.83-11.81 28.96 0 17.13 11.83 28.94 11.83 11.8 28.96 11.8Zm.51 155.39q-78.84 0-148.21-29.92t-120.68-81.21q-51.31-51.29-81.25-120.63Q100-401.1 100-479.93q0-78.84 29.92-148.21t81.21-120.68q51.29-51.31 120.63-81.25Q401.1-860 479.93-860q78.84 0 148.21 29.92t120.68 81.21q51.31 51.29 81.25 120.63Q860-558.9 860-480.07q0 78.84-29.92 148.21t-81.21 120.68q-51.29 51.31-120.63 81.25Q558.9-100 480.07-100Zm-.07-60q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Zm3.24-171.23q27.68 0 47.91 17.43 20.24 17.43 20.24 43.57 0 22-12.93 39.38-12.92 17.39-29.54 32.39-21.78 19.32-38.35 42.51-16.57 23.18-17.72 51.64-.39 10.93 7.69 18.31 8.08 7.38 18.84 7.38 11.54 0 19.54-7.69t10.23-18.84q4-20.62 17.04-36.73 13.04-16.12 28.25-30.65 21.87-21.32 38.17-46.48 16.31-25.17 16.31-56.14 0-47.54-37.46-78.12Q534-703.84 484-703.84q-35.69 0-67.31 15.8-31.61 15.81-49.23 46.12-5.46 9.31-3.5 19.59 1.95 10.29 10.55 15.62 10.95 6.09 22.49 3.48 11.54-2.62 19.61-13.15 12.16-15.77 29.43-25.31t37.2-9.54Z"/></svg>');--tcdce-opt-icon--pen:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M200-200h50.46l409.46-409.46-50.46-50.46L200-250.46V-200Zm-23.84 60q-15.37 0-25.76-10.4-10.4-10.39-10.4-25.76v-69.3q0-14.63 5.62-27.89 5.61-13.26 15.46-23.11l506.54-506.31q9.07-8.24 20.03-12.73 10.97-4.5 23-4.5t23.3 4.27q11.28 4.27 19.97 13.58l48.85 49.46q9.31 8.69 13.27 20 3.96 11.31 3.96 22.62 0 12.07-4.12 23.03-4.12 10.97-13.11 20.04L296.46-161.08q-9.85 9.85-23.11 15.46-13.26 5.62-27.89 5.62h-69.3Zm584.22-570.15-50.23-50.23 50.23 50.23Zm-126.13 75.9-24.79-25.67 50.46 50.46-25.67-24.79Z"/></svg>');--tcdce-opt-icon--bulb:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M480-96.92q-30.31 0-52.27-21-21.96-21-23.88-51.31h152.3q-1.92 30.31-23.88 51.31-21.96 21-52.27 21Zm-120-127.7q-12.77 0-21.38-8.61-8.62-8.62-8.62-21.39 0-12.77 8.62-21.38 8.61-8.62 21.38-8.62h240q12.77 0 21.38 8.62 8.62 8.61 8.62 21.38t-8.62 21.39q-8.61 8.61-21.38 8.61H360ZM336.15-340q-62.84-39.08-99.49-102.12Q200-505.15 200-580q0-116.92 81.54-198.46T480-860q116.92 0 198.46 81.54T760-580q0 74.85-36.66 137.88-36.65 63.04-99.49 102.12h-287.7ZM354-400h252q45-32 69.5-79T700-580q0-92-64-156t-156-64q-92 0-156 64t-64 156q0 54 24.5 101t69.5 79Zm126 0Z"/></svg>');--tcdce-opt-icon--warn:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M480-290.77q13.73 0 23.02-9.29t9.29-23.02q0-13.73-9.29-23.02-9.29-9.28-23.02-9.28t-23.02 9.28q-9.29 9.29-9.29 23.02t9.29 23.02q9.29 9.29 23.02 9.29Zm.01-146.15q12.76 0 21.37-8.63 8.62-8.62 8.62-21.37v-180q0-12.75-8.63-21.38-8.63-8.62-21.38-8.62-12.76 0-21.37 8.62-8.62 8.63-8.62 21.38v180q0 12.75 8.63 21.37 8.63 8.63 21.38 8.63Zm.06 336.92q-78.84 0-148.21-29.92t-120.68-81.21q-51.31-51.29-81.25-120.63Q100-401.1 100-479.93q0-78.84 29.92-148.21t81.21-120.68q51.29-51.31 120.63-81.25Q401.1-860 479.93-860q78.84 0 148.21 29.92t120.68 81.21q51.31 51.29 81.25 120.63Q860-558.9 860-480.07q0 78.84-29.92 148.21t-81.21 120.68q-51.29 51.31-120.63 81.25Q558.9-100 480.07-100Zm-.07-60q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z"/></svg>');--tcdce-opt-icon--good:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M827.69-620q28.54 0 50.42 21.89Q900-576.23 900-547.69v64.61q0 6.3-1.62 13.5-1.61 7.19-3.61 13.43l-114.64 270.5q-8.59 19.19-28.82 32.42T709.09-140H288.46v-480l232.69-230.69q11.93-11.92 27.62-14.23 15.69-2.31 30.07 5.38 14.39 7.7 21.08 21.85 6.69 14.15 2.85 29.31L559.69-620h268Zm-479.23 25.54V-200h360.77q4.23 0 8.65-2.31 4.43-2.31 6.74-7.69L840-480v-67.69q0-5.39-3.46-8.85t-8.85-3.46H483.85L534-779.23 348.46-594.46ZM172.31-140q-29.83 0-51.07-21.24Q100-182.48 100-212.31v-335.38q0-29.83 21.24-51.07Q142.48-620 172.31-620h116.15v60H172.31q-5.39 0-8.85 3.46t-3.46 8.85v335.38q0 5.39 3.46 8.85t8.85 3.46h116.15v60H172.31Zm176.15-60v-394.46V-200Z"/></svg>');--tcdce-opt-icon--bad:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M132.31-340q-28.54 0-50.42-21.89Q60-383.77 60-412.31v-64.61q0-6.3 1.62-13.5 1.61-7.19 3.61-13.43l114.64-270.5q8.59-19.19 28.82-32.42T250.91-820h420.63v480L438.85-109.31q-11.93 11.92-27.62 14.23-15.69 2.31-30.07-5.38-14.39-7.7-21.08-21.85-6.69-14.15-2.85-29.31L400.31-340h-268Zm479.23-25.54V-760H250.77q-4.23 0-8.65 2.31-4.43 2.31-6.74 7.69L120-480v67.69q0 5.39 3.46 8.85t8.85 3.46h343.84L426-180.77l185.54-184.77ZM787.69-820q29.83 0 51.07 21.24Q860-777.52 860-747.69v335.38q0 29.83-21.24 51.07Q817.52-340 787.69-340H671.54v-60h116.15q5.39 0 8.85-3.46t3.46-8.85v-335.38q0-5.39-3.46-8.85t-8.85-3.46H671.54v-60h116.15Zm-176.15 60v394.46V-760Z"/></svg>');--tcdce-opt-icon--check:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="m382-339.38 345.54-345.54q8.92-8.93 20.88-9.12 11.96-.19 21.27 9.12 9.31 9.31 9.31 21.38 0 12.08-9.31 21.39l-362.38 363q-10.85 10.84-25.31 10.84-14.46 0-25.31-10.84l-167-167q-8.92-8.93-8.8-21.2.11-12.26 9.42-21.57t21.38-9.31q12.08 0 21.39 9.31L382-339.38Z"/></svg>');--tcdce-opt-icon--circle:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M480.07-100q-78.84 0-148.21-29.92t-120.68-81.21q-51.31-51.29-81.25-120.63Q100-401.1 100-479.93q0-78.84 29.92-148.21t81.21-120.68q51.29-51.31 120.63-81.25Q401.1-860 479.93-860q78.84 0 148.21 29.92t120.68 81.21q51.31 51.29 81.25 120.63Q860-558.9 860-480.07q0 78.84-29.92 148.21t-81.21 120.68q-51.29 51.31-120.63 81.25Q558.9-100 480.07-100Zm-.07-60q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z"/></svg>');--tcdce-opt-icon--cross:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M480-437.85 277.08-234.92q-8.31 8.3-20.89 8.5-12.57.19-21.27-8.5-8.69-8.7-8.69-21.08 0-12.38 8.69-21.08L437.85-480 234.92-682.92q-8.3-8.31-8.5-20.89-.19-12.57 8.5-21.27 8.7-8.69 21.08-8.69 12.38 0 21.08 8.69L480-522.15l202.92-202.93q8.31-8.3 20.89-8.5 12.57-.19 21.27 8.5 8.69 8.7 8.69 21.08 0 12.38-8.69 21.08L522.15-480l202.93 202.92q8.3 8.31 8.5 20.89.19 12.57-8.5 21.27-8.7 8.69-21.08 8.69-12.38 0-21.08-8.69L480-437.85Z"/></svg>');--tcdce-h1-font-size-pc:32px;--tcdce-h1-font-size-sp:22px;--tcdce-h1-line-height:1.5;--tcdce-h1-text-align:center;--tcdce-h1-font-weight:600;--tcdce-h1-font-color:#000000;--tcdce-h1-font-family:var(--tcdce-opt-font-type-sans-serif);--tcdce-h1-content-width:100%;--tcdce-h1-background:initial;--tcdce-h1-background-color:;--tcdce-h1-background-gradation-color1:;--tcdce-h1-background-gradation-color2:;--tcdce-h1-border-style:hidden;--tcdce-h1-border-position:var(--tcdce-h2-border-width);--tcdce-h1-border-width:0px;--tcdce-h1-border-color:;--tcdce-h1-border-gradation-color1:;--tcdce-h1-border-gradation-color2:;--tcdce-h1-element-background:initial;--tcdce-h1-element-color:;--tcdce-h1-element-gradation-color1:;--tcdce-h1-element-gradation-color2:;--tcdce-h1-element-image-url:;--tcdce-h1-element-inset-inline:var(--tcdce-opt-inset-inline-left);--tcdce-h1-element-inset-block:var(--tcdce-opt-inset-block-top);--tcdce-h1-element-size-w-pc:0px;--tcdce-h1-element-size-w-sp:0px;--tcdce-h1-element-size-h-pc:0px;--tcdce-h1-element-size-h-sp:0px;--tcdce-h1-padding-pc:0px;--tcdce-h1-padding-sp:0px;--tcdce-h1-padding-top-pc:0px;--tcdce-h1-padding-top-sp:0px;--tcdce-h1-padding-right-pc:0px;--tcdce-h1-padding-right-sp:0px;--tcdce-h1-padding-bottom-pc:0px;--tcdce-h1-padding-bottom-sp:0px;--tcdce-h1-padding-left-pc:0px;--tcdce-h1-padding-left-sp:0px;--tcdce-h1-margin-top-pc:100px;--tcdce-h1-margin-top-sp:50px;--tcdce-h1-margin-bottom-pc:30px;--tcdce-h1-margin-bottom-sp:20px;--tcdce-h2-font-size-pc:28px;--tcdce-h2-font-size-sp:22px;--tcdce-h2-line-height:1.5;--tcdce-h2-text-align:center;--tcdce-h2-font-weight:600;--tcdce-h2-font-color:#000000;--tcdce-h2-font-family:var(--tcdce-opt-font-type-sans-serif);--tcdce-h2-content-width:100%;--tcdce-h2-background:initial;--tcdce-h2-background-color:;--tcdce-h2-background-gradation-color1:;--tcdce-h2-background-gradation-color2:;--tcdce-h2-border-style:hidden;--tcdce-h2-border-position:var(--tcdce-h2-border-width);--tcdce-h2-border-width:0px;--tcdce-h2-border-color:;--tcdce-h2-border-gradation-color1:;--tcdce-h2-border-gradation-color2:;--tcdce-h2-element-background:initial;--tcdce-h2-element-color:;--tcdce-h2-element-gradation-color1:;--tcdce-h2-element-gradation-color2:;--tcdce-h2-element-image-url:;--tcdce-h2-element-inset-inline:var(--tcdce-opt-inset-inline-left);--tcdce-h2-element-inset-block:var(--tcdce-opt-inset-block-top);--tcdce-h2-element-size-w-pc:0px;--tcdce-h2-element-size-w-sp:0px;--tcdce-h2-element-size-h-pc:0px;--tcdce-h2-element-size-h-sp:0px;--tcdce-h2-padding-pc:0px;--tcdce-h2-padding-sp:0px;--tcdce-h2-padding-top-pc:0px;--tcdce-h2-padding-top-sp:0px;--tcdce-h2-padding-right-pc:0px;--tcdce-h2-padding-right-sp:0px;--tcdce-h2-padding-bottom-pc:0px;--tcdce-h2-padding-bottom-sp:0px;--tcdce-h2-padding-left-pc:0px;--tcdce-h2-padding-left-sp:0px;--tcdce-h2-margin-top-pc:100px;--tcdce-h2-margin-top-sp:50px;--tcdce-h2-margin-bottom-pc:30px;--tcdce-h2-margin-bottom-sp:20px;--tcdce-h3-font-size-pc:24px;--tcdce-h3-font-size-sp:20px;--tcdce-h3-line-height:1.5;--tcdce-h3-text-align:left;--tcdce-h3-font-weight:600;--tcdce-h3-font-color:#000000;--tcdce-h3-font-family:var(--tcdce-opt-font-type-sans-serif);--tcdce-h3-content-width:100%;--tcdce-h3-background:initial;--tcdce-h3-background-color:;--tcdce-h3-background-gradation-color1:;--tcdce-h3-background-gradation-color2:;--tcdce-h3-border-style:hidden;--tcdce-h3-border-position:var(--tcdce-h3-border-width);--tcdce-h3-border-width:0px;--tcdce-h3-border-color:;--tcdce-h3-border-gradation-color1:;--tcdce-h3-border-gradation-color2:;--tcdce-h3-element-background:initial;--tcdce-h3-element-color:;--tcdce-h3-element-gradation-color1:;--tcdce-h3-element-gradation-color2:;--tcdce-h3-element-image-url:;--tcdce-h3-element-inset-inline:var(--tcdce-opt-inset-inline-left);--tcdce-h3-element-inset-block:var(--tcdce-opt-inset-block-top);--tcdce-h3-element-size-w-pc:0px;--tcdce-h3-element-size-w-sp:0px;--tcdce-h3-element-size-h-pc:0px;--tcdce-h3-element-size-h-sp:0px;--tcdce-h3-padding-pc:0px;--tcdce-h3-padding-sp:0px;--tcdce-h3-padding-top-pc:0px;--tcdce-h3-padding-top-sp:0px;--tcdce-h3-padding-right-pc:0px;--tcdce-h3-padding-right-sp:0px;--tcdce-h3-padding-bottom-pc:0px;--tcdce-h3-padding-bottom-sp:0px;--tcdce-h3-padding-left-pc:0px;--tcdce-h3-padding-left-sp:0px;--tcdce-h3-margin-top-pc:80px;--tcdce-h3-margin-top-sp:50px;--tcdce-h3-margin-bottom-pc:20px;--tcdce-h3-margin-bottom-sp:20px;--tcdce-h4-font-size-pc:22px;--tcdce-h4-font-size-sp:18px;--tcdce-h4-line-height:1.5;--tcdce-h4-text-align:left;--tcdce-h4-font-weight:600;--tcdce-h4-font-color:#000000;--tcdce-h4-font-family:var(--tcdce-opt-font-type-sans-serif);--tcdce-h4-content-width:100%;--tcdce-h4-background:initial;--tcdce-h4-background-color:;--tcdce-h4-background-gradation-color1:;--tcdce-h4-background-gradation-color2:;--tcdce-h4-border-style:hidden;--tcdce-h4-border-position:var(--tcdce-h4-border-width);--tcdce-h4-border-width:0px;--tcdce-h4-border-color:;--tcdce-h4-border-gradation-color1:;--tcdce-h4-border-gradation-color2:;--tcdce-h4-element-background:initial;--tcdce-h4-element-color:;--tcdce-h4-element-gradation-color1:;--tcdce-h4-element-gradation-color2:;--tcdce-h4-element-image-url:;--tcdce-h4-element-inset-inline:var(--tcdce-opt-inset-inline-left);--tcdce-h4-element-inset-block:var(--tcdce-opt-inset-block-top);--tcdce-h4-element-size-w-pc:0px;--tcdce-h4-element-size-w-sp:0px;--tcdce-h4-element-size-h-pc:0px;--tcdce-h4-element-size-h-sp:0px;--tcdce-h4-padding-pc:0px;--tcdce-h4-padding-sp:0px;--tcdce-h4-padding-top-pc:0px;--tcdce-h4-padding-top-sp:0px;--tcdce-h4-padding-right-pc:0px;--tcdce-h4-padding-right-sp:0px;--tcdce-h4-padding-bottom-pc:0px;--tcdce-h4-padding-bottom-sp:0px;--tcdce-h4-padding-left-pc:0px;--tcdce-h4-padding-left-sp:0px;--tcdce-h4-margin-top-pc:60px;--tcdce-h4-margin-top-sp:40px;--tcdce-h4-margin-bottom-pc:15px;--tcdce-h4-margin-bottom-sp:15px;--tcdce-h5-font-size-pc:20px;--tcdce-h5-font-size-sp:16px;--tcdce-h5-line-height:1.5;--tcdce-h5-text-align:left;--tcdce-h5-font-weight:600;--tcdce-h5-font-color:#000000;--tcdce-h5-font-family:var(--tcdce-opt-font-type-sans-serif);--tcdce-h5-content-width:100%;--tcdce-h5-background:initial;--tcdce-h5-background-color:;--tcdce-h5-background-gradation-color1:;--tcdce-h5-background-gradation-color2:;--tcdce-h5-border-style:hidden;--tcdce-h5-border-position:var(--tcdce-h5-border-width);--tcdce-h5-border-width:0px;--tcdce-h5-border-color:;--tcdce-h5-border-gradation-color1:;--tcdce-h5-border-gradation-color2:;--tcdce-h5-element-background:initial;--tcdce-h5-element-color:;--tcdce-h5-element-gradation-color1:;--tcdce-h5-element-gradation-color2:;--tcdce-h5-element-image-url:;--tcdce-h5-element-inset-inline:var(--tcdce-opt-inset-inline-left);--tcdce-h5-element-inset-block:var(--tcdce-opt-inset-block-top);--tcdce-h5-element-size-w-pc:0px;--tcdce-h5-element-size-w-sp:0px;--tcdce-h5-element-size-h-pc:0px;--tcdce-h5-element-size-h-sp:0px;--tcdce-h5-padding-pc:0px;--tcdce-h5-padding-sp:0px;--tcdce-h5-padding-top-pc:0px;--tcdce-h5-padding-top-sp:0px;--tcdce-h5-padding-right-pc:0px;--tcdce-h5-padding-right-sp:0px;--tcdce-h5-padding-bottom-pc:0px;--tcdce-h5-padding-bottom-sp:0px;--tcdce-h5-padding-left-pc:0px;--tcdce-h5-padding-left-sp:0px;--tcdce-h5-margin-top-pc:50px;--tcdce-h5-margin-top-sp:40px;--tcdce-h5-margin-bottom-pc:10px;--tcdce-h5-margin-bottom-sp:10px;--tcdce-h6-font-size-pc:18px;--tcdce-h6-font-size-sp:16px;--tcdce-h6-line-height:1.5;--tcdce-h6-text-align:left;--tcdce-h6-font-weight:600;--tcdce-h6-font-color:#000000;--tcdce-h6-font-family:var(--tcdce-opt-font-type-sans-serif);--tcdce-h6-content-width:100%;--tcdce-h6-background:initial;--tcdce-h6-background-color:;--tcdce-h6-background-gradation-color1:;--tcdce-h6-background-gradation-color2:;--tcdce-h6-border-style:hidden;--tcdce-h6-border-position:var(--tcdce-h6-border-width);--tcdce-h6-border-width:0px;--tcdce-h6-border-color:;--tcdce-h6-border-gradation-color1:;--tcdce-h6-border-gradation-color2:;--tcdce-h6-element-background:initial;--tcdce-h6-element-color:;--tcdce-h6-element-gradation-color1:;--tcdce-h6-element-gradation-color2:;--tcdce-h6-element-image-url:;--tcdce-h6-element-inset-inline:var(--tcdce-opt-inset-inline-left);--tcdce-h6-element-inset-block:var(--tcdce-opt-inset-block-top);--tcdce-h6-element-size-w-pc:0px;--tcdce-h6-element-size-w-sp:0px;--tcdce-h6-element-size-h-pc:0px;--tcdce-h6-element-size-h-sp:0px;--tcdce-h6-padding-pc:0px;--tcdce-h6-padding-sp:0px;--tcdce-h6-padding-top-pc:0px;--tcdce-h6-padding-top-sp:0px;--tcdce-h6-padding-right-pc:0px;--tcdce-h6-padding-right-sp:0px;--tcdce-h6-padding-bottom-pc:0px;--tcdce-h6-padding-bottom-sp:0px;--tcdce-h6-padding-left-pc:0px;--tcdce-h6-padding-left-sp:0px;--tcdce-h6-margin-top-pc:50px;--tcdce-h6-margin-top-sp:40px;--tcdce-h6-margin-bottom-pc:10px;--tcdce-h6-margin-bottom-sp:10px;--tcdce-ul-font-size-pc:16px;--tcdce-ul-font-size-sp:14px;--tcdce-ul-font-weight:normal;--tcdce-ul-font-color:#000000;--tcdce-ul-background:initial;--tcdce-ul-background-color:;--tcdce-ul-background-gradation-color1:;--tcdce-ul-background-gradation-color2:;--tcdce-ul-border-style:hidden;--tcdce-ul-border-width:2;--tcdce-ul-border-color:#000000;--tcdce-ul-list-style:disc;--tcdce-ul-icon:none;--tcdce-ul-icon-offset:1em;--tcdce-ul-icon-content:;--tcdce-ul-icon-image-url:;--tcdce-ul-icon-color:#000000;--tcdce-ul-padding-pc:0px;--tcdce-ul-padding-sp:0px;--tcdce-ul-padding-custom-pc:30px;--tcdce-ul-padding-custom-sp:15px;--tcdce-ul-margin-top-pc:40px;--tcdce-ul-margin-top-sp:30px;--tcdce-ul-margin-bottom-pc:40px;--tcdce-ul-margin-bottom-sp:30px;--tcdce-ol-font-size-pc:16px;--tcdce-ol-font-size-sp:14px;--tcdce-ol-font-weight:normal;--tcdce-ol-font-color:#000000;--tcdce-ol-background:initial;--tcdce-ol-background-color:;--tcdce-ol-background-gradation-color1:;--tcdce-ol-background-gradation-color2:;--tcdce-ol-border-style:hidden;--tcdce-ol-border-width:2;--tcdce-ol-border-color:#000000;--tcdce-ol-list-style:decimal;--tcdce-ol-counter-type:none;--tcdce-ol-counter-offset:1em;--tcdce-ol-counter-weight:normal;--tcdce-ol-counter-size:scale(1);--tcdce-ol-counter-color:#000000;--tcdce-ol-counter-background:transparent;--tcdce-ol-counter-background-color:#000000;--tcdce-ol-padding-pc:0px;--tcdce-ol-padding-sp:0px;--tcdce-ol-padding-custom-pc:30px;--tcdce-ol-padding-custom-sp:15px;--tcdce-ol-margin-top-pc:40px;--tcdce-ol-margin-top-sp:30px;--tcdce-ol-margin-bottom-pc:40px;--tcdce-ol-margin-bottom-sp:30px;--tcdce-box-font-size-pc:16px;--tcdce-box-font-size-sp:14px;--tcdce-box-font-color:#000000;--tcdce-box-font-weight:normal;--tcdce-box-background:#f6f6f6;--tcdce-box-background-gradation-color1:;--tcdce-box-background-gradation-color2:;--tcdce-box-border-style:hidden;--tcdce-box-border-width:2;--tcdce-box-border-color:#000000;--tcdce-box-icon:none;--tcdce-box-icon-offset:0em;--tcdce-box-icon-content:;--tcdce-box-icon-image-url:;--tcdce-box-icon-color:#000000;--tcdce-box-padding-pc:1.5em;--tcdce-box-padding-sp:1em;--tcdce-box-padding-custom-pc:30px;--tcdce-box-padding-custom-sp:15px;--tcdce-box-margin-top-pc:40px;--tcdce-box-margin-top-sp:30px;--tcdce-box-margin-bottom-pc:40px;--tcdce-box-margin-bottom-sp:30px;--tcdce-marker-font-weight:400;--tcdce-marker-color:#fff799;--tcdce-marker-weight:0.8em;--tcdce-marker-animation:none;--tcdce-marker-animation-keyframes:tcdCeMarkerAnimation 1s ease;--tcdce-button-font-size-pc:16px;--tcdce-button-font-size-sp:14px;--tcdce-button-font-weight:400;--tcdce-button-size-width-pc:270px;--tcdce-button-size-width-sp:220px;--tcdce-button-size-height-pc:60px;--tcdce-button-size-height-sp:50px;--tcdce-button-shape:60px;--tcdce-button-shape--round:var(--tcdce-button-size-height-pc);--tcdce-button-shape--square:0;--tcdce-button-preset-color--a:#000000;--tcdce-button-preset-color--b:#333333;--tcdce-button-preset-color--gradation--a:;--tcdce-button-preset-color--gradation--b:;--tcdce-button-font-color:#ffffff;--tcdce-button-font-color-hover:#ffffff;--tcdce-button-background:var(--tcdce-button-preset-color--a);--tcdce-button-background-hover:var(--tcdce-button-preset-color--b);--tcdce-button-border:none;--tcdce-button-border-hover:none;--tcdce-button-transform:none;--tcdce-button-transform-hover:none;--tcdce-button-overlay:none;--tcdce-button-margin-top-pc:40px;--tcdce-button-margin-top-sp:30px;--tcdce-button-margin-bottom-pc:40px;--tcdce-button-margin-bottom-sp:30px;--tcdce-sb-font-size-pc:16px;--tcdce-sb-font-size-sp:14px;--tcdce-sb-font-weight:400;--tcdce-sb-font-color:#000000;--tcdce-sb-image-url:url(https://bodydesigngym.com/wp-content/plugins/tcd-classic-editor/assets/css/../image/avatar.png);--tcdce-sb-preset-color--bg:#ffffff;--tcdce-sb-preset-color--border:#000000;--tcdce-sb-background:transparent;--tcdce-sb-border-color:transparent;--tcdce-sb-padding:0;--tcdce-sb-direction:row;--tcdce-sb-triangle-before-offset:-10px;--tcdce-sb-triangle-after-offset:-7px;--tcdce-sb-triangle-path:polygon(100% 0, 0 50%, 100% 100%);--tcdce-sb-margin-top-pc:40px;--tcdce-sb-margin-top-sp:30px;--tcdce-sb-margin-bottom-pc:40px;--tcdce-sb-margin-bottom-sp:30px}@font-face{font-family:"editor";font-weight:400;font-style:normal;font-display:swap;src:url(https://bodydesigngym.com/wp-content/plugins/tcd-classic-editor/assets/css/../font/editor.woff#1758772793) format("woff")}:is(.tcdce-body,.editor-styles-wrapper){container:tcdce / inline-size;position:relative;color:var(--tcdce-base-font-color);font-size:var(--tcdce-base-font-size-pc);font-family:var(--tcdce-base-font-family);line-height:var(--tcdce-base-line-height-pc);overflow-wrap:break-word}:is(.tcdce-body,.editor-styles-wrapper),:is(.tcdce-body,.editor-styles-wrapper) *{box-sizing:border-box}@media (max-width:767px){:is(.tcdce-body,.editor-styles-wrapper){font-size:var(--tcdce-base-font-size-sp);line-height:var(--tcdce-base-line-height-sp)}}:is(.tcdce-body,.editor-styles-wrapper)>*:has(+*){margin-bottom:var(--tcdce-base-margin-bottom-pc)}.tcdce-body .wp-block-group__inner-container>*:has(+*){margin-bottom:var(--tcdce-base-margin-bottom-pc)}@container tcdce (max-width:600px){:is(.tcdce-body,.tcdce-body .wp-block-group__inner-container)>*{--tcdce-base-margin-bottom-pc:var(--tcdce-base-margin-bottom-sp)}}:is(.tcdce-body,.editor-styles-wrapper) :where(a){color:var(--tcdce-base-link-color)}@media (any-hover:hover){:is(.tcdce-body,.editor-styles-wrapper) :where(a:hover){text-decoration:var(--tcdce-base-link-decoration)}}:is(.tcdce-body,.editor-styles-wrapper) strong,:is(.tcdce-body,.editor-styles-wrapper) b{font-weight:700}:is(.tcdce-body,.editor-styles-wrapper) .alignright{float:right}:is(.tcdce-body,.editor-styles-wrapper) .alignleft{float:left}:is(.tcdce-body,.editor-styles-wrapper) .aligncenter{display:table;margin-right:auto;margin-bottom:7px;margin-left:auto}:is(.tcdce-body,.editor-styles-wrapper) blockquote.alignleft,:is(.tcdce-body,.editor-styles-wrapper) img.alignleft{margin:7px 24px 7px 0}:is(.tcdce-body,.editor-styles-wrapper) .wp-caption.alignleft{margin:7px 14px 7px 0}:is(.tcdce-body,.editor-styles-wrapper) blockquote.alignright,:is(.tcdce-body,.editor-styles-wrapper) img.alignright{margin:7px 0 7px 24px}:is(.tcdce-body,.editor-styles-wrapper) .wp-caption.alignright{margin:7px 0 7px 14px}:is(.tcdce-body,.editor-styles-wrapper) blockquote.aligncenter,:is(.tcdce-body,.editor-styles-wrapper) img.aligncenter,:is(.tcdce-body,.editor-styles-wrapper) .wp-caption.aligncenter{margin-top:7px;margin-bottom:7px}:is(.tcdce-body,.editor-styles-wrapper) p:has(+*){margin:0 0 calc(var(--tcdce-base-margin-bottom-pc) + var(--tcdce-half-leading))}:is(.tcdce-body,.editor-styles-wrapper) pre{font-size:.9em;font-family:Menlo,Consolas,Monaco,Liberation Mono,Lucida Console,monospace;padding:1.6em 2em;overflow:auto;line-height:1.8;color:#1b1b1b;background:#f2f1f1;border:none;margin-bottom:40px}:is(.tcdce-body,.editor-styles-wrapper) .has-text-align-left:is(h1,h2,h3,h4,h5,h6){text-align:left}:is(.tcdce-body,.editor-styles-wrapper) .has-text-align-center:is(h1,h2,h3,h4,h5,h6){text-align:center}:is(.tcdce-body,.editor-styles-wrapper) .has-text-align-right:is(h1,h2,h3,h4,h5,h6){text-align:right}:is(.tcdce-body,.editor-styles-wrapper) h1{position:relative;font-size:var(--tcdce-h1-font-size-pc);font-weight:var(--tcdce-h1-font-weight);line-height:var(--tcdce-h1-line-height);text-align:var(--tcdce-h1-text-align);color:var(--tcdce-h1-font-color);font-family:var(--tcdce-h1-font-family);width:var(--tcdce-h1-content-width);--tcdce-h1-background-gradation1:linear-gradient(
    90deg,
    var(--tcdce-h1-background-gradation-color1) 0%,
    var(--tcdce-h1-background-gradation-color2) 100%
  );--tcdce-h1-background-gradation2:linear-gradient(
    180deg,
    var(--tcdce-h1-background-gradation-color1) 0%,
    var(--tcdce-h1-background-gradation-color2) 100%
  );background:var(--tcdce-h1-background);--tcdce-h1-border-position1:var(--tcdce-h1-border-width) 0 0 0;--tcdce-h1-border-position2:0 0 0 var(--tcdce-h1-border-width);--tcdce-h1-border-position3:0 0 var(--tcdce-h1-border-width) 0;--tcdce-h1-border-position4:var(--tcdce-h1-border-width) 0;--tcdce-h1-border-gradation1:linear-gradient(
    90deg,
    var(--tcdce-h1-border-gradation-color1) 0%,
    var(--tcdce-h1-border-gradation-color2) 100%
  );--tcdce-h1-border-gradation2:linear-gradient(
    180deg,
    var(--tcdce-h1-border-gradation-color1) 0%,
    var(--tcdce-h1-border-gradation-color2) 100%
  );border:var(--tcdce-h1-border-style) var(--tcdce-h1-border-color);border-width:var(--tcdce-h1-border-position);border-image:var(--tcdce-h1-border-style) 1;border-image-width:var(--tcdce-h1-border-position);--tcdce-h1-element-gradation1:linear-gradient(
    90deg,
    var(--tcdce-h1-element-gradation-color1) 0%,
    var(--tcdce-h1-element-gradation-color2) 100%
  );--tcdce-h1-element-gradation2:linear-gradient(
    180deg,
    var(--tcdce-h1-element-gradation-color1) 0%,
    var(--tcdce-h1-element-gradation-color2) 100%
  );padding:var(--tcdce-h1-padding-pc);margin-inline:auto}:is(.tcdce-body,.editor-styles-wrapper) *+h1{margin-top:var(--tcdce-h1-margin-top-pc)}:is(.tcdce-body,.editor-styles-wrapper) h1:has(+*){margin-bottom:var(--tcdce-h1-margin-bottom-pc)}:is(.tcdce-body,.editor-styles-wrapper) h1:before{content:"";display:block;width:var(--tcdce-h1-element-size-w-pc);height:var(--tcdce-h1-element-size-h-pc);background:var(--tcdce-h1-element-background);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;inset-block:var(--tcdce-h1-element-inset-block);inset-inline:var(--tcdce-h1-element-inset-inline);margin:auto}@container tcdce (max-width:600px){:is(.tcdce-body,.editor-styles-wrapper) h1{font-size:var(--tcdce-h1-font-size-sp);padding:var(--tcdce-h1-padding-sp)}:is(.tcdce-body,.editor-styles-wrapper) h1:before{width:var(--tcdce-h1-element-size-w-sp);height:var(--tcdce-h1-element-size-h-sp)}:is(.tcdce-body,.editor-styles-wrapper) *+h1{margin-top:var(--tcdce-h1-margin-top-sp)}:is(.tcdce-body,.editor-styles-wrapper) h1:has(+*){margin-bottom:var(--tcdce-h1-margin-bottom-sp)}}:is(.tcdce-body,.editor-styles-wrapper) h2{position:relative;font-size:var(--tcdce-h2-font-size-pc);font-weight:var(--tcdce-h2-font-weight);line-height:var(--tcdce-h2-line-height);text-align:var(--tcdce-h2-text-align);color:var(--tcdce-h2-font-color);font-family:var(--tcdce-h2-font-family);width:var(--tcdce-h2-content-width);--tcdce-h2-background-gradation1:linear-gradient(
    90deg,
    var(--tcdce-h2-background-gradation-color1) 0%,
    var(--tcdce-h2-background-gradation-color2) 100%
  );--tcdce-h2-background-gradation2:linear-gradient(
    180deg,
    var(--tcdce-h2-background-gradation-color1) 0%,
    var(--tcdce-h2-background-gradation-color2) 100%
  );background:var(--tcdce-h2-background);--tcdce-h2-border-position1:var(--tcdce-h2-border-width) 0 0 0;--tcdce-h2-border-position2:0 0 0 var(--tcdce-h2-border-width);--tcdce-h2-border-position3:0 0 var(--tcdce-h2-border-width) 0;--tcdce-h2-border-position4:var(--tcdce-h2-border-width) 0;--tcdce-h2-border-gradation1:linear-gradient(
    90deg,
    var(--tcdce-h2-border-gradation-color1) 0%,
    var(--tcdce-h2-border-gradation-color2) 100%
  );--tcdce-h2-border-gradation2:linear-gradient(
    180deg,
    var(--tcdce-h2-border-gradation-color1) 0%,
    var(--tcdce-h2-border-gradation-color2) 100%
  );border:var(--tcdce-h2-border-style) var(--tcdce-h2-border-color);border-width:var(--tcdce-h2-border-position);border-image:var(--tcdce-h2-border-style) 1;border-image-width:var(--tcdce-h2-border-position);--tcdce-h2-element-gradation1:linear-gradient(
    90deg,
    var(--tcdce-h2-element-gradation-color1) 0%,
    var(--tcdce-h2-element-gradation-color2) 100%
  );--tcdce-h2-element-gradation2:linear-gradient(
    180deg,
    var(--tcdce-h2-element-gradation-color1) 0%,
    var(--tcdce-h2-element-gradation-color2) 100%
  );padding:var(--tcdce-h2-padding-pc);margin-inline:auto}:is(.tcdce-body,.editor-styles-wrapper) *+h2{margin-top:var(--tcdce-h2-margin-top-pc)}:is(.tcdce-body,.editor-styles-wrapper) h2:has(+*){margin-bottom:var(--tcdce-h2-margin-bottom-pc)}:is(.tcdce-body,.editor-styles-wrapper) h2:before{content:"";display:block;width:var(--tcdce-h2-element-size-w-pc);height:var(--tcdce-h2-element-size-h-pc);background:var(--tcdce-h2-element-background);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;inset-block:var(--tcdce-h2-element-inset-block);inset-inline:var(--tcdce-h2-element-inset-inline);margin:auto}@container tcdce (max-width:600px){:is(.tcdce-body,.editor-styles-wrapper) h2{font-size:var(--tcdce-h2-font-size-sp);padding:var(--tcdce-h2-padding-sp)}:is(.tcdce-body,.editor-styles-wrapper) h2:before{width:var(--tcdce-h2-element-size-w-sp);height:var(--tcdce-h2-element-size-h-sp)}:is(.tcdce-body,.editor-styles-wrapper) *+h2{margin-top:var(--tcdce-h2-margin-top-sp)}:is(.tcdce-body,.editor-styles-wrapper) h2:has(+*){margin-bottom:var(--tcdce-h2-margin-bottom-sp)}}:is(.tcdce-body,.editor-styles-wrapper) h3{position:relative;font-size:var(--tcdce-h3-font-size-pc);font-weight:var(--tcdce-h3-font-weight);line-height:var(--tcdce-h3-line-height);text-align:var(--tcdce-h3-text-align);color:var(--tcdce-h3-font-color);font-family:var(--tcdce-h3-font-family);width:var(--tcdce-h3-content-width);--tcdce-h3-background-gradation1:linear-gradient(
    90deg,
    var(--tcdce-h3-background-gradation-color1) 0%,
    var(--tcdce-h3-background-gradation-color2) 100%
  );--tcdce-h3-background-gradation2:linear-gradient(
    180deg,
    var(--tcdce-h3-background-gradation-color1) 0%,
    var(--tcdce-h3-background-gradation-color2) 100%
  );background:var(--tcdce-h3-background);--tcdce-h3-border-position1:var(--tcdce-h3-border-width) 0 0 0;--tcdce-h3-border-position2:0 0 0 var(--tcdce-h3-border-width);--tcdce-h3-border-position3:0 0 var(--tcdce-h3-border-width) 0;--tcdce-h3-border-position4:var(--tcdce-h3-border-width) 0;--tcdce-h3-border-gradation1:linear-gradient(
    90deg,
    var(--tcdce-h3-border-gradation-color1) 0%,
    var(--tcdce-h3-border-gradation-color2) 100%
  );--tcdce-h3-border-gradation2:linear-gradient(
    180deg,
    var(--tcdce-h3-border-gradation-color1) 0%,
    var(--tcdce-h3-border-gradation-color2) 100%
  );border:var(--tcdce-h3-border-style) var(--tcdce-h3-border-color);border-width:var(--tcdce-h3-border-position);border-image:var(--tcdce-h3-border-style) 1;border-image-width:var(--tcdce-h3-border-position);--tcdce-h3-element-gradation1:linear-gradient(
    90deg,
    var(--tcdce-h3-element-gradation-color1) 0%,
    var(--tcdce-h3-element-gradation-color2) 100%
  );--tcdce-h3-element-gradation2:linear-gradient(
    180deg,
    var(--tcdce-h3-element-gradation-color1) 0%,
    var(--tcdce-h3-element-gradation-color2) 100%
  );padding:var(--tcdce-h3-padding-pc);margin-inline:auto}:is(.tcdce-body,.editor-styles-wrapper) *+h3{margin-top:var(--tcdce-h3-margin-top-pc)}:is(.tcdce-body,.editor-styles-wrapper) h3:has(+*){margin-bottom:var(--tcdce-h3-margin-bottom-pc)}:is(.tcdce-body,.editor-styles-wrapper) h3:before{content:"";display:block;width:var(--tcdce-h3-element-size-w-pc);height:var(--tcdce-h3-element-size-h-pc);background:var(--tcdce-h3-element-background);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;inset-block:var(--tcdce-h3-element-inset-block);inset-inline:var(--tcdce-h3-element-inset-inline);margin:auto}@container tcdce (max-width:600px){:is(.tcdce-body,.editor-styles-wrapper) h3{font-size:var(--tcdce-h3-font-size-sp);padding:var(--tcdce-h3-padding-sp)}:is(.tcdce-body,.editor-styles-wrapper) h3:before{width:var(--tcdce-h3-element-size-w-sp);height:var(--tcdce-h3-element-size-h-sp)}:is(.tcdce-body,.editor-styles-wrapper) *+h3{margin-top:var(--tcdce-h3-margin-top-sp)}:is(.tcdce-body,.editor-styles-wrapper) h3:has(+*){margin-bottom:var(--tcdce-h3-margin-bottom-sp)}}:is(.tcdce-body,.editor-styles-wrapper) h4{position:relative;font-size:var(--tcdce-h4-font-size-pc);font-weight:var(--tcdce-h4-font-weight);line-height:var(--tcdce-h4-line-height);text-align:var(--tcdce-h4-text-align);color:var(--tcdce-h4-font-color);font-family:var(--tcdce-h4-font-family);width:var(--tcdce-h4-content-width);--tcdce-h4-background-gradation1:linear-gradient(
    90deg,
    var(--tcdce-h4-background-gradation-color1) 0%,
    var(--tcdce-h4-background-gradation-color2) 100%
  );--tcdce-h4-background-gradation2:linear-gradient(
    180deg,
    var(--tcdce-h4-background-gradation-color1) 0%,
    var(--tcdce-h4-background-gradation-color2) 100%
  );background:var(--tcdce-h4-background);--tcdce-h4-border-position1:var(--tcdce-h4-border-width) 0 0 0;--tcdce-h4-border-position2:0 0 0 var(--tcdce-h4-border-width);--tcdce-h4-border-position3:0 0 var(--tcdce-h4-border-width) 0;--tcdce-h4-border-position4:var(--tcdce-h4-border-width) 0;--tcdce-h4-border-gradation1:linear-gradient(
    90deg,
    var(--tcdce-h4-border-gradation-color1) 0%,
    var(--tcdce-h4-border-gradation-color2) 100%
  );--tcdce-h4-border-gradation2:linear-gradient(
    180deg,
    var(--tcdce-h4-border-gradation-color1) 0%,
    var(--tcdce-h4-border-gradation-color2) 100%
  );border:var(--tcdce-h4-border-style) var(--tcdce-h4-border-color);border-width:var(--tcdce-h4-border-position);border-image:var(--tcdce-h4-border-style) 1;border-image-width:var(--tcdce-h4-border-position);--tcdce-h4-element-gradation1:linear-gradient(
    90deg,
    var(--tcdce-h4-element-gradation-color1) 0%,
    var(--tcdce-h4-element-gradation-color2) 100%
  );--tcdce-h4-element-gradation2:linear-gradient(
    180deg,
    var(--tcdce-h4-element-gradation-color1) 0%,
    var(--tcdce-h4-element-gradation-color2) 100%
  );padding:var(--tcdce-h4-padding-pc);margin-inline:auto}:is(.tcdce-body,.editor-styles-wrapper) *+h4{margin-top:var(--tcdce-h4-margin-top-pc)}:is(.tcdce-body,.editor-styles-wrapper) h4:has(+*){margin-bottom:var(--tcdce-h4-margin-bottom-pc)}:is(.tcdce-body,.editor-styles-wrapper) h4:before{content:"";display:block;width:var(--tcdce-h4-element-size-w-pc);height:var(--tcdce-h4-element-size-h-pc);background:var(--tcdce-h4-element-background);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;inset-block:var(--tcdce-h4-element-inset-block);inset-inline:var(--tcdce-h4-element-inset-inline);margin:auto}@container tcdce (max-width:600px){:is(.tcdce-body,.editor-styles-wrapper) h4{font-size:var(--tcdce-h4-font-size-sp);padding:var(--tcdce-h4-padding-sp)}:is(.tcdce-body,.editor-styles-wrapper) h4:before{width:var(--tcdce-h4-element-size-w-sp);height:var(--tcdce-h4-element-size-h-sp)}:is(.tcdce-body,.editor-styles-wrapper) *+h4{margin-top:var(--tcdce-h4-margin-top-sp)}:is(.tcdce-body,.editor-styles-wrapper) h4:has(+*){margin-bottom:var(--tcdce-h4-margin-bottom-sp)}}:is(.tcdce-body,.editor-styles-wrapper) h5{position:relative;font-size:var(--tcdce-h5-font-size-pc);font-weight:var(--tcdce-h5-font-weight);line-height:var(--tcdce-h5-line-height);text-align:var(--tcdce-h5-text-align);color:var(--tcdce-h5-font-color);font-family:var(--tcdce-h5-font-family);width:var(--tcdce-h5-content-width);--tcdce-h5-background-gradation1:linear-gradient(
    90deg,
    var(--tcdce-h5-background-gradation-color1) 0%,
    var(--tcdce-h5-background-gradation-color2) 100%
  );--tcdce-h5-background-gradation2:linear-gradient(
    180deg,
    var(--tcdce-h5-background-gradation-color1) 0%,
    var(--tcdce-h5-background-gradation-color2) 100%
  );background:var(--tcdce-h5-background);--tcdce-h5-border-position1:var(--tcdce-h5-border-width) 0 0 0;--tcdce-h5-border-position2:0 0 0 var(--tcdce-h5-border-width);--tcdce-h5-border-position3:0 0 var(--tcdce-h5-border-width) 0;--tcdce-h5-border-position4:var(--tcdce-h5-border-width) 0;--tcdce-h5-border-gradation1:linear-gradient(
    90deg,
    var(--tcdce-h5-border-gradation-color1) 0%,
    var(--tcdce-h5-border-gradation-color2) 100%
  );--tcdce-h5-border-gradation2:linear-gradient(
    180deg,
    var(--tcdce-h5-border-gradation-color1) 0%,
    var(--tcdce-h5-border-gradation-color2) 100%
  );border:var(--tcdce-h5-border-style) var(--tcdce-h5-border-color);border-width:var(--tcdce-h5-border-position);border-image:var(--tcdce-h5-border-style) 1;border-image-width:var(--tcdce-h5-border-position);--tcdce-h5-element-gradation1:linear-gradient(
    90deg,
    var(--tcdce-h5-element-gradation-color1) 0%,
    var(--tcdce-h5-element-gradation-color2) 100%
  );--tcdce-h5-element-gradation2:linear-gradient(
    180deg,
    var(--tcdce-h5-element-gradation-color1) 0%,
    var(--tcdce-h5-element-gradation-color2) 100%
  );padding:var(--tcdce-h5-padding-pc);margin-inline:auto}:is(.tcdce-body,.editor-styles-wrapper) *+h5{margin-top:var(--tcdce-h5-margin-top-pc)}:is(.tcdce-body,.editor-styles-wrapper) h5:has(+*){margin-bottom:var(--tcdce-h5-margin-bottom-pc)}:is(.tcdce-body,.editor-styles-wrapper) h5:before{content:"";display:block;width:var(--tcdce-h5-element-size-w-pc);height:var(--tcdce-h5-element-size-h-pc);background:var(--tcdce-h5-element-background);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;inset-block:var(--tcdce-h5-element-inset-block);inset-inline:var(--tcdce-h5-element-inset-inline);margin:auto}@container tcdce (max-width:600px){:is(.tcdce-body,.editor-styles-wrapper) h5{font-size:var(--tcdce-h5-font-size-sp);padding:var(--tcdce-h5-padding-sp)}:is(.tcdce-body,.editor-styles-wrapper) h5:before{width:var(--tcdce-h5-element-size-w-sp);height:var(--tcdce-h5-element-size-h-sp)}:is(.tcdce-body,.editor-styles-wrapper) *+h5{margin-top:var(--tcdce-h5-margin-top-sp)}:is(.tcdce-body,.editor-styles-wrapper) h5:has(+*){margin-bottom:var(--tcdce-5-margin-bottom-sp)}}:is(.tcdce-body,.editor-styles-wrapper) h6{position:relative;font-size:var(--tcdce-h6-font-size-pc);font-weight:var(--tcdce-h6-font-weight);line-height:var(--tcdce-h6-line-height);text-align:var(--tcdce-h6-text-align);color:var(--tcdce-h6-font-color);font-family:var(--tcdce-h6-font-family);width:var(--tcdce-h6-content-width);--tcdce-h6-background-gradation1:linear-gradient(
    90deg,
    var(--tcdce-h6-background-gradation-color1) 0%,
    var(--tcdce-h6-background-gradation-color2) 100%
  );--tcdce-h6-background-gradation2:linear-gradient(
    180deg,
    var(--tcdce-h6-background-gradation-color1) 0%,
    var(--tcdce-h6-background-gradation-color2) 100%
  );background:var(--tcdce-h6-background);--tcdce-h6-border-position1:var(--tcdce-h6-border-width) 0 0 0;--tcdce-h6-border-position2:0 0 0 var(--tcdce-h6-border-width);--tcdce-h6-border-position3:0 0 var(--tcdce-h6-border-width) 0;--tcdce-h6-border-position4:var(--tcdce-h6-border-width) 0;--tcdce-h6-border-gradation1:linear-gradient(
    90deg,
    var(--tcdce-h6-border-gradation-color1) 0%,
    var(--tcdce-h6-border-gradation-color2) 100%
  );--tcdce-h6-border-gradation2:linear-gradient(
    180deg,
    var(--tcdce-h6-border-gradation-color1) 0%,
    var(--tcdce-h6-border-gradation-color2) 100%
  );border:var(--tcdce-h6-border-style) var(--tcdce-h6-border-color);border-width:var(--tcdce-h6-border-position);border-image:var(--tcdce-h6-border-style) 1;border-image-width:var(--tcdce-h6-border-position);--tcdce-h6-element-gradation1:linear-gradient(
    90deg,
    var(--tcdce-h6-element-gradation-color1) 0%,
    var(--tcdce-h6-element-gradation-color2) 100%
  );--tcdce-h6-element-gradation2:linear-gradient(
    180deg,
    var(--tcdce-h6-element-gradation-color1) 0%,
    var(--tcdce-h6-element-gradation-color2) 100%
  );padding:var(--tcdce-h6-padding-pc);margin-inline:auto}:is(.tcdce-body,.editor-styles-wrapper) *+h6{margin-top:var(--tcdce-h6-margin-top-pc)}:is(.tcdce-body,.editor-styles-wrapper) h6:has(+*){margin-bottom:var(--tcdce-h6-margin-bottom-pc)}:is(.tcdce-body,.editor-styles-wrapper) h6:before{content:"";display:block;width:var(--tcdce-h6-element-size-w-pc);height:var(--tcdce-h6-element-size-h-pc);background:var(--tcdce-h6-element-background);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;inset-block:var(--tcdce-h6-element-inset-block);inset-inline:var(--tcdce-h6-element-inset-inline);margin:auto}@container tcdce (max-width:600px){:is(.tcdce-body,.editor-styles-wrapper) h6{font-size:var(--tcdce-h6-font-size-sp);padding:var(--tcdce-h6-padding-sp)}:is(.tcdce-body,.editor-styles-wrapper) h6:before{width:var(--tcdce-h6-element-size-w-sp);height:var(--tcdce-h6-element-size-h-sp)}:is(.tcdce-body,.editor-styles-wrapper) *+h6{margin-top:var(--tcdce-h6-margin-top-sp)}:is(.tcdce-body,.editor-styles-wrapper) h6:has(+*){margin-bottom:var(--tcdce-5-margin-bottom-sp)}}:is(.tcdce-body,.editor-styles-wrapper) ul{font-size:var(--tcdce-ul-font-size-pc);font-weight:var(--tcdce-ul-font-weight);color:var(--tcdce-ul-font-color);line-height:2.2;--tcdce-ul-background-gradation1:linear-gradient(
    90deg,
    var(--tcdce-ul-background-gradation-color1) 0%,
    var(--tcdce-ul-background-gradation-color2) 100%
  );--tcdce-ul-background-gradation2:linear-gradient(
    180deg,
    var(--tcdce-ul-background-gradation-color1) 0%,
    var(--tcdce-ul-background-gradation-color2) 100%
  );background:var(--tcdce-ul-background);border-style:var(--tcdce-ul-border-style);border-width:var(--tcdce-ul-border-width);border-color:var(--tcdce-ul-border-color);padding-block:calc(var(--tcdce-ul-padding-pc) - 0.6em);padding-inline-start:calc(var(--tcdce-ul-padding-pc)+var(--tcdce-ul-icon-offset));padding-inline-end:var(--tcdce-ul-padding-pc);list-style-position:outside;list-style-type:var(--tcdce-ul-list-style);margin-inline:0}:is(.tcdce-body,.editor-styles-wrapper) *+ul{margin-top:var(--tcdce-ul-margin-top-pc)}:is(.tcdce-body,.editor-styles-wrapper) ul:has(+*){margin-bottom:var(--tcdce-ul-margin-bottom-pc)}:is(.tcdce-body,.editor-styles-wrapper) ul li{position:relative;margin:0;line-height:revert}:is(.tcdce-body,.editor-styles-wrapper) ul li::before{content:var(--tcdce-ul-icon);color:var(--tcdce-ul-icon-color);width:1em;height:1em;position:absolute;top:calc(0.6em - 0.05em);left:-1.5em;mask-image:var(--tcdce-ul-icon-content);mask-position:center;mask-repeat:no-repeat;mask-size:contain;background:currentColor;transform:scale(1.2)}:is(.tcdce-body,.editor-styles-wrapper) ul :is(ol,ul){list-style:inherit;padding-block:0;padding-inline:var(--tcdce-ul-icon-offset) 0;background:none;border:none;margin-block:0}@container tcdce (max-width:600px){:is(.tcdce-body,.editor-styles-wrapper) ul{font-size:var(--tcdce-ul-font-size-sp);padding-block:calc(var(--tcdce-ul-padding-sp) - 0.6em);padding-inline-start:calc(var(--tcdce-ul-padding-sp)+var(--tcdce-ul-icon-offset));padding-inline-end:var(--tcdce-ul-padding-sp)}:is(.tcdce-body,.editor-styles-wrapper) *+ul{margin-top:var(--tcdce-ul-margin-top-sp)}:is(.tcdce-body,.editor-styles-wrapper) ul:has(+*){margin-bottom:var(--tcdce-ul-margin-bottom-sp)}}:is(.tcdce-body,.editor-styles-wrapper) ol{font-size:var(--tcdce-ol-font-size-pc);font-weight:var(--tcdce-ol-font-weight);color:var(--tcdce-ol-font-color);line-height:2.2;--tcdce-ol-background-gradation1:linear-gradient(
    90deg,
    var(--tcdce-ol-background-gradation-color1) 0%,
    var(--tcdce-ol-background-gradation-color2) 100%
  );--tcdce-ol-background-gradation2:linear-gradient(
    180deg,
    var(--tcdce-ol-background-gradation-color1) 0%,
    var(--tcdce-ol-background-gradation-color2) 100%
  );background:var(--tcdce-ol-background);border-style:var(--tcdce-ol-border-style);border-width:var(--tcdce-ol-border-width);border-color:var(--tcdce-ol-border-color);padding-block:calc(var(--tcdce-ol-padding-pc) - 0.6em);padding-inline-start:calc(var(--tcdce-ol-padding-pc)+var(--tcdce-ol-counter-offset));padding-inline-end:var(--tcdce-ol-padding-pc);counter-reset:item;list-style-position:outside;list-style-type:var(--tcdce-ol-list-style);margin-inline:0}:is(.tcdce-body,.editor-styles-wrapper) *+ol{margin-top:var(--tcdce-ol-margin-top-pc)}:is(.tcdce-body,.editor-styles-wrapper) ol:has(+*){margin-bottom:var(--tcdce-ol-margin-bottom-pc)}:is(.tcdce-body,.editor-styles-wrapper) ol li{counter-increment:item;position:relative;margin:0;line-height:revert}:is(.tcdce-body,.editor-styles-wrapper) ol li::before{font-family:"Arial";content:counter(item,var(--tcdce-ol-counter-type));white-space:nowrap;display:flex;align-items:center;justify-content:center;font-size:1em;width:1em;height:1em;background:var(--tcdce-ol-counter-background);box-shadow:0 0 0 .25em var(--tcdce-ol-counter-background);border-radius:50%;transform:var(--tcdce-ol-counter-size);mask:none;position:absolute;top:.6em;left:calc(-1 * var(--tcdce-ol-counter-offset) + 0.2em);color:var(--tcdce-ol-counter-color);font-weight:var(--tcdce-ol-counter-weight)}:is(.tcdce-body,.editor-styles-wrapper) ol :is(ol,ul){counter-reset:item;list-style:inherit;font-size:inherit;font-weight:inherit;color:inherit;padding-block:0;padding-inline:var(--tcdce-ol-counter-offset) 0;background:initial;border:none;margin-block:0}@container tcdce (max-width:600px){:is(.tcdce-body,.editor-styles-wrapper) ol{font-size:var(--tcdce-ol-font-size-sp);padding-block:calc(var(--tcdce-ol-padding-sp) - 0.6em);padding-inline-start:calc(var(--tcdce-ol-padding-sp)+var(--tcdce-ol-counter-offset));padding-inline-end:var(--tcdce-ol-padding-sp)}:is(.tcdce-body,.editor-styles-wrapper) *+ol{margin-top:var(--tcdce-ol-margin-top-sp)}:is(.tcdce-body,.editor-styles-wrapper) ol:has(+*){margin-bottom:var(--tcdce-ol-margin-bottom-sp)}}:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-box,.well,.well2,.well3,.q_frame){width:100%;position:relative;line-height:1.8;border-radius:0;font-size:var(--tcdce-box-font-size-pc);font-weight:var(--tcdce-box-font-weight);color:var(--tcdce-box-font-color);--tcdce-box-background-gradation1:linear-gradient(
    90deg,
    var(--tcdce-box-background-gradation-color1) 0%,
    var(--tcdce-box-background-gradation-color2) 100%
  );--tcdce-box-background-gradation2:linear-gradient(
    180deg,
    var(--tcdce-box-background-gradation-color1) 0%,
    var(--tcdce-box-background-gradation-color2) 100%
  );background:var(--tcdce-box-background);border-style:var(--tcdce-box-border-style);border-width:var(--tcdce-box-border-width);border-color:var(--tcdce-box-border-color);padding-block:calc(var(--tcdce-box-padding-pc) - 0.4em);padding-inline-start:calc(var(--tcdce-box-padding-pc)+var(--tcdce-box-icon-offset));padding-inline-end:var(--tcdce-box-padding-pc)}:is(.tcdce-body,.editor-styles-wrapper) *+:is(.tcdce-box,.well,.well2,.well3,.q_frame){margin-top:var(--tcdce-box-margin-top-pc)}:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-box,.well,.well2,.well3,.q_frame):has(+*){margin-bottom:var(--tcdce-box-margin-bottom-pc)}:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-box,.well,.well2,.well3,.q_frame):before{content:var(--tcdce-box-icon);font-weight:400;width:1em;height:1em;color:var(--tcdce-box-icon-color);position:absolute;top:calc(var(--tcdce-box-padding-pc) - 0.1em);left:var(--tcdce-box-padding-pc);mask-image:var(--tcdce-box-icon-content);mask-position:center;mask-repeat:no-repeat;mask-size:contain;background:currentColor;transform:scale(1.5)}:is(.tcdce-body,.editor-styles-wrapper) .q_frame .q_frame_label{display:none}@container tcdce (max-width:600px){:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-box,.well,.well2,.well3,.q_frame){font-size:var(--tcdce-box-font-size-sp);padding-block:calc(var(--tcdce-box-padding-sp) - 0.4em);padding-inline-start:calc(var(--tcdce-box-padding-sp)+var(--tcdce-box-icon-offset));padding-inline-end:var(--tcdce-box-padding-sp)}:is(.tcdce-body,.editor-styles-wrapper) *+:is(.tcdce-box,.well,.well2,.well3,.q_frame){margin-top:var(--tcdce-box-margin-top-sp)}:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-box,.well,.well2,.well3,.q_frame):has(+*){margin-bottom:var(--tcdce-box-margin-bottom-sp)}:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-box,.well,.well2,.well3,.q_frame):before{top:calc(var(--tcdce-box-padding-sp) - 0.1em);left:var(--tcdce-box-padding-sp)}}:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-marker,.q_underline){line-height:1.8;margin:0;font-weight:var(--tcdce-marker-font-weight);background-image:linear-gradient(to right,transparent 50%,var(--tcdce-marker-color) 50%);background-repeat:repeat-x;background-position:100% var(--tcdce-marker-weight);background-size:200% 1em;animation:var(--tcdce-marker-animation)}:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-marker,.q_underline).is-hide{--tcdce-marker-animation:none}@keyframes tcdCeMarkerAnimation{0%{background-position:0 var(--tcdce-marker-weight)}100%{background-position:-100% var(--tcdce-marker-weight)}}:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-button-wrapper,.q_button_wrap,.wp-block-buttons){text-align:center}:is(.tcdce-body,.editor-styles-wrapper) *+:is(.tcdce-button-wrapper,.q_button_wrap,.wp-block-buttons){margin-top:var(--tcdce-button-margin-top-pc)}:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-button-wrapper,.q_button_wrap,.wp-block-buttons):has(+*){margin-bottom:var(--tcdce-button-margin-bottom-pc)}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-buttons{gap:30px}:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-button,.q_custom_button,.q_button,.wp-block-button__link):not(.wp-block-button){--tcdce-base-link-decoration:none;text-decoration:none;cursor:pointer;position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;max-width:100%;min-width:var(--tcdce-button-size-width-pc)!important;height:var(--tcdce-button-size-height-pc);padding:0 1.5em;border-radius:var(--tcdce-button-shape);font-size:var(--tcdce-button-font-size-pc);font-weight:var(--tcdce-button-font-weight);line-height:1.4;color:var(--tcdce-button-font-color);border:var(--tcdce-button-border);transition-property:color;transition-duration:0.3s;transition-timing-function:ease}:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-button,.q_custom_button,.q_button,.wp-block-button__link):not(.wp-block-button):before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-2;background:var(--tcdce-button-background);transform:var(--tcdce-button-transform);transition-property:background,border,transform;transition-duration:0.3s;transition-timing-function:ease}:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-button,.q_custom_button,.q_button,.wp-block-button__link):not(.wp-block-button):after{content:var(--tcdce-button-overlay);display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;background:#fff0;transition-property:background;transition-duration:0.3s;transition-timing-function:ease}@media (any-hover:hover){:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-button,.q_custom_button,.q_button,.wp-block-button__link):not(.wp-block-button):hover{color:var(--tcdce-button-font-color-hover);border:var(--tcdce-button-border-hover);text-decoration:none}:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-button,.q_custom_button,.q_button,.wp-block-button__link):not(.wp-block-button):hover:before{background:var(--tcdce-button-background-hover);transform:var(--tcdce-button-transform-hover)}:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-button,.q_custom_button,.q_button,.wp-block-button__link):not(.wp-block-button):hover:after{background:rgb(0 0 0 / 30%)}}@container tcdce (max-width:600px){:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-button-wrapper,.q_button_wrap,.wp-block-buttons){gap:20px}:is(.tcdce-body,.editor-styles-wrapper) *+:is(.tcdce-button-wrapper,.q_button_wrap,.wp-block-buttons){margin-top:var(--tcdce-button-margin-top-sp)}:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-button-wrapper,.q_button_wrap,.wp-block-buttons):has(+*){margin-bottom:var(--tcdce-button-margin-bottom-sp)}:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-button,.q_custom_button,.q_button,.wp-block-button__link):not(.wp-block-button){--tcdce-button-size-width-pc:var(--tcdce-button-size-width-sp);--tcdce-button-size-height-pc:var(--tcdce-button-size-height-sp);--tcdce-button-font-size-pc:var(--tcdce-button-font-size-sp)}}:is(.tcdce-body,.editor-styles-wrapper) .tcdce-sb{display:flex;align-items:flex-start;gap:30px;flex-direction:var(--tcdce-sb-direction)}:is(.tcdce-body,.editor-styles-wrapper) *+.tcdce-sb{margin-top:var(--tcdce-sb-margin-top-pc)}:is(.tcdce-body,.editor-styles-wrapper) .tcdce-sb:has(+*){margin-bottom:var(--tcdce-sb-margin-bottom-pc)}:is(.tcdce-body,.editor-styles-wrapper) .tcdce-sb-user{flex:0 0 80px}:is(.tcdce-body,.editor-styles-wrapper) .tcdce-sb-user-image{width:100%;aspect-ratio:1;background-color:#ddd;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:var(--tcdce-sb-image-url);border-radius:50%}:is(.tcdce-body,.editor-styles-wrapper) .tcdce-sb-user-name{display:block;font-size:14px;text-align:center;line-height:1.4;margin:calc(15px - 0.2em) -5px -.2em}:is(.tcdce-body,.editor-styles-wrapper) .tcdce-sb-user-name:empty{display:none}:is(.tcdce-body,.editor-styles-wrapper) .tcdce-sb-content{position:relative;flex:1;line-height:2;font-size:var(--tcdce-sb-font-size-pc);font-weight:var(--tcdce-sb-font-weight);color:var(--tcdce-sb-font-color);background:var(--tcdce-sb-background);border:2px solid var(--tcdce-sb-border-color);padding:var(--tcdce-sb-padding);border-radius:10px}:is(.tcdce-body,.editor-styles-wrapper) .tcdce-sb-content:before,:is(.tcdce-body,.editor-styles-wrapper) .tcdce-sb-content:after{content:"";position:absolute;top:1.5em;display:block;width:10px;height:15px;left:var(--tcdce-sb-triangle-before-offset);clip-path:var(--tcdce-sb-triangle-path);background:var(--tcdce-sb-border-color)}:is(.tcdce-body,.editor-styles-wrapper) .tcdce-sb-content:after{left:var(--tcdce-sb-triangle-after-offset);background:var(--tcdce-sb-background)}@container tcdce (max-width:600px){:is(.tcdce-body,.editor-styles-wrapper) *+.tcdce-sb{margin-top:var(--tcdce-sb-margin-top-sp)}:is(.tcdce-body,.editor-styles-wrapper) .tcdce-sb:has(+*){margin-bottom:var(--tcdce-sb-margin-bottom-sp)}}:is(.tcdce-body,.editor-styles-wrapper) img{max-width:100%;height:auto;vertical-align:bottom}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-image.is-style-sshot{border:1px solid #ddd;box-shadow:0 6px 6px -6px rgb(0 0 0 / 20%)}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-image.is-style-sshot .wp-element-caption{margin-bottom:.6em}:is(.tcdce-body,.editor-styles-wrapper) blockquote{position:relative;padding:2em 2.4em;line-height:1.8;color:rgb(0 0 0 / .6);background:rgb(0 0 0 / .03);border-top:none;border-right:none;border-bottom:none;border-left:5px solid #000;box-shadow:none}:is(.tcdce-body,.editor-styles-wrapper) blockquote:before,:is(.tcdce-body,.editor-styles-wrapper) blockquote:after{content:'"';position:absolute;font-size:1.5em;font-style:italic;font-weight:400;color:#000;line-height:1}:is(.tcdce-body,.editor-styles-wrapper) blockquote:before{top:.6em;left:.6em}:is(.tcdce-body,.editor-styles-wrapper) blockquote:after{right:.7em;bottom:.2em}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-quote>cite{text-align:right;margin-top:10px}:is(.tcdce-body,.editor-styles-wrapper) .wp-caption{max-width:100%;padding:10px;margin-bottom:2rem;background:#fff;border:1px solid #ddd}:is(.tcdce-body,.editor-styles-wrapper) .wp-caption-text{padding:10px 0 0;margin:0 auto;font-size:14px;line-height:1.5;text-align:center}:is(.tcdce-body,.editor-styles-wrapper) .wp-caption img[class*="wp-image-"]{display:block;margin:0 auto}.gallery{display:grid;padding:0;margin:0}.gallery-columns-1{grid-template-columns:repeat(1,1fr);gap:5px}.gallery-columns-2{grid-template-columns:repeat(2,1fr);gap:5px}.gallery-columns-3{grid-template-columns:repeat(3,1fr);gap:5px}.gallery-columns-4{grid-template-columns:repeat(4,1fr);gap:5px}.gallery-columns-5{grid-template-columns:repeat(5,1fr);gap:3px}.gallery-columns-6{grid-template-columns:repeat(6,1fr);gap:3px}.gallery-columns-7{grid-template-columns:repeat(7,1fr);gap:3px}.gallery-columns-8{grid-template-columns:repeat(8,1fr);gap:3px}.gallery-columns-9{grid-template-columns:repeat(9,1fr);gap:0}.gallery-columns-10{grid-template-columns:repeat(10,1fr);gap:0}.gallery .gallery-item{width:initial;max-width:100%!important;position:relative;text-align:center;float:none;padding:0;margin:0;overflow:hidden}.gallery>br{display:none}.gallery img{width:100%;vertical-align:bottom}.gallery .gallery-caption{position:absolute;bottom:0;width:100%;padding:.25em .5em;margin:0;font-size:12px;line-height:1.5;color:#fff;text-align:left;background-color:rgb(0 0 0 / .7);transform:translateY(100%);transition:transform 0.3s ease}@media (any-hover:hover){.gallery-item:hover .gallery-caption{transform:translateY(0)}}.tcdce-pager{display:grid;grid-template-columns:repeat(auto-fit,50px);grid-template-rows:50px;gap:10px;justify-content:center;font-size:16px;font-family:Arial;text-align:center;box-sizing:border-box}*+.tcdce-pager{margin-top:40px}.tcdce-pager>*{display:grid;place-items:center;color:#000;background:#f6f6f6;border-radius:50%;box-sizing:border-box}.tcdce-pager>a{transition:color 0.3s ease,background 0.3s ease}.tcdce-pager>.current{color:#fff;background:#000}@media (any-hover:hover){.tcdce-pager>a:hover{color:#fff;background:#000}}@media (max-width:767px){.tcdce-pager{grid-template-columns:repeat(auto-fit,40px);grid-template-rows:40px;gap:5px;font-size:14px}}.tcdce-card{line-height:1;background:#fafafa;border:1px solid #ddd}.tcdce-card__link{text-decoration:none!important;display:flex;align-items:center;gap:20px;padding:20px;color:#000!important}.tcdce-card__image{flex:0 0 130px;aspect-ratio:1}.tcdce-card__image-bg{width:100%;height:100%!important;object-fit:cover}.tcdce-card__content{flex:1;display:flex;flex-direction:column;gap:15px;word-break:break-word}.tcdce-card__meta{display:flex;flex-wrap:wrap;font-size:14px;gap:3px 10px}.tcdce-card__meta-date{font-family:"Arial";display:flex;align-items:center;gap:.3em}.tcdce-card__meta-date:before{font-family:"editor";font-size:1.2em;-webkit-font-smoothing:antialiased}.tcdce-card__meta-date--publish:before{content:"\e90b"}.tcdce-card__meta-date--modify:before{content:"\e90c"}.tcdce-card__title{display:-webkit-box;max-height:3.2em;margin:-.35em 0;overflow:hidden;font-size:16px;font-weight:600;line-height:1.7;-webkit-box-orient:vertical;-webkit-line-clamp:2;transition:color 0.3s ease}.tcdce-card__desc{display:-webkit-box;max-height:3.2em;margin:-.35em 0;overflow:hidden;font-size:14px;line-height:1.7;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media (any-hover:hover){.tcdce-card__link:hover .tcdce-card__title{color:rgb(0 0 0 / .5)}}@container tcdce (max-width:450px){.tcdce-card__link{gap:15px;padding:15px}.tcdce-card__image{flex:0 0 110px}.tcdce-card__meta{font-size:13px;gap:3px 5px}.tcdce-card__title{max-height:5.4em;font-size:14px;-webkit-line-clamp:3}.tcdce-card__desc{display:none}}:is(.tcdce-body,.editor-styles-wrapper) p:has(>iframe[src*="youtube.com"]){margin-bottom:var(--tcdce-base-margin-bottom-pc)}:is(.tcdce-body,.editor-styles-wrapper) iframe[src*="youtube.com"]{display:block;aspect-ratio:16 / 9;width:100%;height:auto}:is(.tcdce-body,.editor-styles-wrapper) hr{display:block;height:1px;border:0;border-top:1px solid #ccc}:is(.tcdce-body,.editor-styles-wrapper) table{border-collapse:collapse;border-spacing:0;width:100%}:is(.tcdce-body,.editor-styles-wrapper) :is(th,td){font-weight:400;background:#fff;border:1px solid #ddd;padding:.8em 1em;line-height:1.4;vertical-align:middle}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-table{overflow:auto hidden}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-table thead{border-bottom:none}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-table tfoot{border-top:none}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-table :is(th,td){background:#fff0}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-table.is-style-regular thead{background:#f6f6f6}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-table.is-style-regular :is(th,td){border:1px solid #ddd}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-table.is-style-regular tfoot{border-top:3px double #ddd}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-table.is-style-stripes{border-bottom:none}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-table.is-style-stripes tbody tr:nth-child(odd){background:#f6f6f6}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-table.is-style-stripes thead{color:#fff;background:#000}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-table.is-style-stripes tfoot{border-top:3px double #000}.post_row{display:grid;grid-template-columns:1fr;gap:20px 30px;margin-bottom:var(--tcdce-base-margin-bottom-pc)}@media not all and (max-width:1024px){.post_row:has(.post_col-2){grid-template-columns:repeat(2,1fr)}.post_row:has(.post_col-3){grid-template-columns:repeat(3,1fr)}}.tcdce-gmap{position:relative;width:100%;height:550px;background:#ddd}.tcdce-gmap__embed{width:100%;height:550px}.tcdce-gmap__marker::after{position:absolute;bottom:0;left:-5px;z-index:1;display:block;width:0;height:0;content:"";border-style:solid;border-width:16px 5px 0 5px;border-top-color:var(--tcdce-gmap-bg-color);border-right-color:#fff0;border-bottom-color:#fff0;border-left-color:#fff0}.tcdce-gmap__marker-icon{word-break:break-word;line-height:1.4;position:absolute;top:-114px;left:-50px;z-index:2;display:grid;place-items:center;width:100px!important;height:100px!important;padding:5px;overflow:hidden;font-size:18px;color:var(--tcdce-gmap-font-color);text-align:center;background-color:var(--tcdce-gmap-bg-color);border-radius:50%;background-image:var(--tcdce-gmap-image-url,none);background-position:center;background-size:70%;background-repeat:no-repeat}@media (max-width:767px){.tcdce-gmap,.tcdce-gmap__embed{height:320px}}.p-toc,.p-toc *{box-sizing:border-box}.p-toc{padding:40px;background:#f6f6f6;border-radius:10px}.tcdce-body *+.p-toc{margin-top:50px}.p-toc-headline{display:block;color:#000;font-size:18px;line-height:1.4;font-weight:600;margin:-.2em 0 calc(30px - 0.2em);text-align:center}.p-toc ul{display:flex;flex-direction:column;gap:20px;font-size:14px;padding:0;margin:0;list-style:none}.p-toc li{line-height:1.4!important;padding:initial;margin:initial}.p-toc a:not(:hover){color:#000!important}.p-toc ul ul{margin-top:20px;padding-left:1em}@media (any-hover:hover){.p-toc a:hover{text-decoration:none;color:rgb(0 0 0 / .5)}}@media (max-width:767px){.p-toc{padding:25px 20px}.tcdce-body *+.p-toc{margin-top:40px}.p-toc-headline{font-size:16px;margin-bottom:20px}}.p-toc--sidebar{position:sticky;top:40px;padding:30px 20px;background:#f6f6f6;max-height:calc(100svh - 80px);overflow:hidden auto}.p-toc--sidebar .p-toc-headline{color:#000;font-size:16px;text-align:left;margin-bottom:20px}.widget_tcdce_toc_widget:has(.is-sticky){position:sticky;top:var(--tcdce-toc-sticky-top,40px);z-index:1}.p-toc-open{cursor:pointer;position:fixed;right:30px;bottom:30px;z-index:9999;width:50px;height:50px;background:#fff;border:1px solid #ddd;border-radius:5px;display:flex;align-items:center;justify-content:center;transition:opacity 0.3s ease,pointer-events 0.3s ease;box-sizing:border-box}.p-toc-open:not(.is-active){opacity:0;pointer-events:none}.p-toc-open:before{content:"\e907";font-family:"editor";font-size:28px;font-weight:400;-webkit-font-smoothing:antialiased}@media (max-width:767px){body:has(.p-footer-fix-nav) .p-toc-open{margin-bottom:40px}body:has(.p-footer-fix-cta-image) .p-toc-open{display:none}body:has(.p-footer-fix-cta-text) .p-toc-open{margin-bottom:55px}}.p-toc-modal,.p-toc-modal *{box-sizing:border-box}.p-toc-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:opacity 0.3s ease,pointer-events 0.3s ease}.p-toc-modal:not(.is-active){opacity:0;pointer-events:none}.p-toc-modal-overlay{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:rgb(0 0 0 / .5)}.p-toc-modal .p-toc{width:calc(100% - 40px);max-width:400px;padding:30px;max-height:calc(100svh - 120px);overflow:hidden auto}.p-toc-modal .p-toc-headline{margin-bottom:25px}.p-toc-modal-close{cursor:pointer;width:50px;padding:20px 0;background:none;border:none}.p-toc-modal-close:before{content:"\e901";font-family:"editor";font-weight:400;font-size:28px;color:#fff;-webkit-font-smoothing:antialiased}.tcdce-tab{font-size:16px}.tcdce-tab__label{display:flex}.tcdce-tab__label-item{cursor:pointer;flex:1;min-width:0;color:#999;text-align:center;font-weight:600;line-height:1.4;padding-bottom:calc(25px - 0.2em);border-bottom:3px solid #ddd;transition:color 0.25s ease,border-color 0.25s ease}.tcdce-tab__label-item.is-active{pointer-events:none;color:#000;border-color:#000}.tcdce-tab__field{display:none;background:#fafafa;padding:40px}.tcdce-tab__field-caption{display:block;line-height:1.6;text-align:center;margin:calc(20px - 0.3em) 0 -.3em}.tcdce-tab:has(.tcdce-tab__label-item1.is-active) .tcdce-tab__field1,.tcdce-tab:has(.tcdce-tab__label-item2.is-active) .tcdce-tab__field2,.tcdce-tab:has(.tcdce-tab__label-item3.is-active) .tcdce-tab__field3{display:block;animation:tcdceTabFadeIn 0.3s ease 0s forwards}@keyframes tcdceTabFadeIn{0%{opacity:0}100%{opacity:1}}@media (any-hover:hover){.tcdce-tab__label-item:hover{color:#000}}@container tcdce (max-width:600px){.tcdce-tab{font-size:14px}.tcdce-tab__label-item{padding-bottom:calc(20px - 0.2em)}.tcdce-tab__field{padding:20px}}:is(.tcdce-body,.editor-styles-wrapper) .wp-element-caption{text-align:center;line-height:1.8;margin:.6em 0 -.4em}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-details{line-height:1.8;padding:1.4em;background:#f6f6f6;border:1px solid #ddd}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-details:has(+.wp-block-details){margin-bottom:-1px}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-details summary{position:relative;list-style:none;background:#fff;padding:1em 1.4em;margin:-1.4em}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-details summary:after{content:"\e901";font-size:1.2em;font-family:"editor";font-weight:400;position:absolute;inset:0 .8em 0 auto;margin:auto;line-height:1;height:1em;transform:rotate(45deg);-webkit-font-smoothing:antialiased}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-details[open] summary{border-bottom:1px solid #ddd;margin-bottom:1.4em}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-details[open] summary:after{transform:rotate(0deg)}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-details p{margin-top:0;margin-bottom:.5em}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-details p:last-of-type{margin-bottom:0}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-audio audio{vertical-align:bottom}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-file:not(.wp-element-button),:is(.tcdce-body,.editor-styles-wrapper) .wp-block-file__content-wrapper{display:flex;font-size:inherit;line-height:1.4}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-file:not(.wp-element-button) a:not(.wp-block-file__button){flex:1;padding:1em 1.4em;background:#f6f6f6}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-file__button{text-decoration:none;padding:1em 2em;color:#fff;background:#000;border-radius:0;transition:opacity 0.3s ease}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-file *+.wp-block-file__button{margin-left:0}@media (any-hover:hover){:is(.tcdce-body,.editor-styles-wrapper) .wp-block-file__button:hover{color:#fff;opacity:.7}}.tcdce-caution{color:red;background:rgb(255 0 0 / 10%);padding:.5em 1em}.wp-block-post-title{--tcdce-h1-text-align:left}.wp-block:is(.wp-block-buttons,.wp-block-columns,.wp-block-group){padding:1em;border:2px dashed #ddd;border-radius:2px}.wp-block:is(.wp-block-column,.wp-block-spacer){border:2px dashed #ddd;border-radius:2px}.wp-block-freeform{padding-inline:20px;border:1px dotted #1e1e1e}.wp-block.wp-block-shortcode{margin-bottom:28px}.custom_h2{--tcdce-h2-font-size-pc:28px;--tcdce-h2-font-size-sp:22px;--tcdce-h2-text-align:center;--tcdce-h2-font-weight:var(--tcdce-opt-font-weight-bold);--tcdce-h2-font-color:#222222;--tcdce-h2-font-family:var(--tcdce-opt-font-type-sans-serif);--tcdce-h2-content-width:100%;--tcdce-h2-background:var(--tcdce-h2-background-gradation1);--tcdce-h2-background-color:#3c3c3c;--tcdce-h2-background-gradation-color1:#cce4ff;--tcdce-h2-background-gradation-color2:#ffc9e2;--tcdce-h2-border-style:hidden;--tcdce-h2-border-position:var(--tcdce-h2-border-width);--tcdce-h2-border-width:0px;--tcdce-h2-border-color:#000000;--tcdce-h2-border-gradation-color1:#ff0000;--tcdce-h2-border-gradation-color2:#ffd41d;--tcdce-h2-element-background:initial;--tcdce-h2-element-color:#000000;--tcdce-h2-element-gradation-color1:#9890e3;--tcdce-h2-element-gradation-color2:#b1f4cf;--tcdce-h2-element-image-url:;--tcdce-h2-element-inset-inline:var(--tcdce-opt-inset-inline-left);--tcdce-h2-element-inset-block:var(--tcdce-opt-inset-block-top);--tcdce-h2-element-size-w-pc:50px;--tcdce-h2-element-size-w-sp:0px;--tcdce-h2-element-size-h-pc:50px;--tcdce-h2-element-size-h-sp:0px;--tcdce-h2-padding-pc:0.6em 0.9em;--tcdce-h2-padding-sp:0.5em 0.75em;--tcdce-h2-padding-top-pc:0px;--tcdce-h2-padding-top-sp:0px;--tcdce-h2-padding-right-pc:0px;--tcdce-h2-padding-right-sp:0px;--tcdce-h2-padding-bottom-pc:0px;--tcdce-h2-padding-bottom-sp:0px;--tcdce-h2-padding-left-pc:0px;--tcdce-h2-padding-left-sp:0px;--tcdce-h2-margin-top-pc:100px;--tcdce-h2-margin-top-sp:50px;--tcdce-h2-margin-bottom-pc:40px;--tcdce-h2-margin-bottom-sp:20px}.custom_h3{--tcdce-h3-font-size-pc:22px;--tcdce-h3-font-size-sp:18px;--tcdce-h3-text-align:left;--tcdce-h3-font-weight:var(--tcdce-opt-font-weight-bold);--tcdce-h3-font-color:#000000;--tcdce-h3-font-family:var(--tcdce-opt-font-type-sans-serif);--tcdce-h3-content-width:100%;--tcdce-h3-background:initial;--tcdce-h3-background-color:#3c3c3c;--tcdce-h3-background-gradation-color1:#cee4fd;--tcdce-h3-background-gradation-color2:#ffb5f9;--tcdce-h3-border-style:hidden;--tcdce-h3-border-position:var(--tcdce-h3-border-width);--tcdce-h3-border-width:0px;--tcdce-h3-border-color:#000000;--tcdce-h3-border-gradation-color1:#ff0000;--tcdce-h3-border-gradation-color2:#ffd41d;--tcdce-h3-element-background:initial;--tcdce-h3-element-color:#000000;--tcdce-h3-element-gradation-color1:#9890e3;--tcdce-h3-element-gradation-color2:#b1f4cf;--tcdce-h3-element-image-url:;--tcdce-h3-element-inset-inline:var(--tcdce-opt-inset-inline-left);--tcdce-h3-element-inset-block:var(--tcdce-opt-inset-block-top);--tcdce-h3-element-size-w-pc:50px;--tcdce-h3-element-size-w-sp:0px;--tcdce-h3-element-size-h-pc:50px;--tcdce-h3-element-size-h-sp:0px;--tcdce-h3-padding-pc:0;--tcdce-h3-padding-sp:0;--tcdce-h3-padding-top-pc:0px;--tcdce-h3-padding-top-sp:0px;--tcdce-h3-padding-right-pc:0px;--tcdce-h3-padding-right-sp:0px;--tcdce-h3-padding-bottom-pc:0px;--tcdce-h3-padding-bottom-sp:0px;--tcdce-h3-padding-left-pc:0px;--tcdce-h3-padding-left-sp:0px;--tcdce-h3-margin-top-pc:80px;--tcdce-h3-margin-top-sp:50px;--tcdce-h3-margin-bottom-pc:40px;--tcdce-h3-margin-bottom-sp:20px}.custom_h4{--tcdce-h4-font-size-pc:20px;--tcdce-h4-font-size-sp:16px;--tcdce-h4-text-align:left;--tcdce-h4-font-weight:var(--tcdce-opt-font-weight-bold);--tcdce-h4-font-color:#ffffff;--tcdce-h4-font-family:var(--tcdce-opt-font-type-sans-serif);--tcdce-h4-content-width:100%;--tcdce-h4-background:var(--tcdce-h4-background-color);--tcdce-h4-background-color:#1e73be;--tcdce-h4-background-gradation-color1:#cee4fd;--tcdce-h4-background-gradation-color2:#ffb5f9;--tcdce-h4-border-style:hidden;--tcdce-h4-border-position:var(--tcdce-h4-border-width);--tcdce-h4-border-width:0px;--tcdce-h4-border-color:#000000;--tcdce-h4-border-gradation-color1:#ff0000;--tcdce-h4-border-gradation-color2:#ffd41d;--tcdce-h4-element-background:initial;--tcdce-h4-element-color:#000000;--tcdce-h4-element-gradation-color1:#9890e3;--tcdce-h4-element-gradation-color2:#b1f4cf;--tcdce-h4-element-image-url:;--tcdce-h4-element-inset-inline:var(--tcdce-opt-inset-inline-left);--tcdce-h4-element-inset-block:var(--tcdce-opt-inset-block-top);--tcdce-h4-element-size-w-pc:50px;--tcdce-h4-element-size-w-sp:0px;--tcdce-h4-element-size-h-pc:50px;--tcdce-h4-element-size-h-sp:0px;--tcdce-h4-padding-pc:0.6em 0.9em;--tcdce-h4-padding-sp:0.5em 0.75em;--tcdce-h4-padding-top-pc:0px;--tcdce-h4-padding-top-sp:0px;--tcdce-h4-padding-right-pc:0px;--tcdce-h4-padding-right-sp:0px;--tcdce-h4-padding-bottom-pc:0px;--tcdce-h4-padding-bottom-sp:0px;--tcdce-h4-padding-left-pc:0px;--tcdce-h4-padding-left-sp:0px;--tcdce-h4-margin-top-pc:60px;--tcdce-h4-margin-top-sp:40px;--tcdce-h4-margin-bottom-pc:40px;--tcdce-h4-margin-bottom-sp:20px}.custom_h5{--tcdce-h5-font-size-pc:20px;--tcdce-h5-font-size-sp:16px;--tcdce-h5-text-align:left;--tcdce-h5-font-weight:var(--tcdce-opt-font-weight-bold);--tcdce-h5-font-color:#000000;--tcdce-h5-font-family:var(--tcdce-opt-font-type-sans-serif);--tcdce-h5-content-width:100%;--tcdce-h5-background:initial;--tcdce-h5-background-color:#3c3c3c;--tcdce-h5-background-gradation-color1:#cee4fd;--tcdce-h5-background-gradation-color2:#ffb5f9;--tcdce-h5-border-style:solid;--tcdce-h5-border-position:var(--tcdce-h5-border-position3);--tcdce-h5-border-width:2px;--tcdce-h5-border-color:#000000;--tcdce-h5-border-gradation-color1:#ff0000;--tcdce-h5-border-gradation-color2:#ffd41d;--tcdce-h5-element-background:initial;--tcdce-h5-element-color:#000000;--tcdce-h5-element-gradation-color1:#9890e3;--tcdce-h5-element-gradation-color2:#b1f4cf;--tcdce-h5-element-image-url:;--tcdce-h5-element-inset-inline:var(--tcdce-opt-inset-inline-left);--tcdce-h5-element-inset-block:var(--tcdce-opt-inset-block-top);--tcdce-h5-element-size-w-pc:50px;--tcdce-h5-element-size-w-sp:0px;--tcdce-h5-element-size-h-pc:50px;--tcdce-h5-element-size-h-sp:0px;--tcdce-h5-padding-pc:0 0 0.4em 0;--tcdce-h5-padding-sp:0 0 0.3em 0;--tcdce-h5-padding-top-pc:0px;--tcdce-h5-padding-top-sp:0px;--tcdce-h5-padding-right-pc:0px;--tcdce-h5-padding-right-sp:0px;--tcdce-h5-padding-bottom-pc:0px;--tcdce-h5-padding-bottom-sp:0px;--tcdce-h5-padding-left-pc:0px;--tcdce-h5-padding-left-sp:0px;--tcdce-h5-margin-top-pc:50px;--tcdce-h5-margin-top-sp:40px;--tcdce-h5-margin-bottom-pc:40px;--tcdce-h5-margin-bottom-sp:20px}.custom_h6{--tcdce-h6-font-size-pc:18px;--tcdce-h6-font-size-sp:16px;--tcdce-h6-text-align:left;--tcdce-h6-font-weight:var(--tcdce-opt-font-weight-bold);--tcdce-h6-font-color:#000000;--tcdce-h6-font-family:var(--tcdce-opt-font-type-sans-serif);--tcdce-h6-content-width:100%;--tcdce-h6-background:initial;--tcdce-h6-background-color:#3c3c3c;--tcdce-h6-background-gradation-color1:#cee4fd;--tcdce-h6-background-gradation-color2:#ffb5f9;--tcdce-h6-border-style:hidden;--tcdce-h6-border-position:var(--tcdce-h6-border-width);--tcdce-h6-border-width:0px;--tcdce-h6-border-color:#000000;--tcdce-h6-border-gradation-color1:#ff0000;--tcdce-h6-border-gradation-color2:#ffd41d;--tcdce-h6-element-background:initial;--tcdce-h6-element-color:#000000;--tcdce-h6-element-gradation-color1:#9890e3;--tcdce-h6-element-gradation-color2:#b1f4cf;--tcdce-h6-element-image-url:;--tcdce-h6-element-inset-inline:var(--tcdce-opt-inset-inline-left);--tcdce-h6-element-inset-block:var(--tcdce-opt-inset-block-top);--tcdce-h6-element-size-w-pc:50px;--tcdce-h6-element-size-w-sp:0px;--tcdce-h6-element-size-h-pc:50px;--tcdce-h6-element-size-h-sp:0px;--tcdce-h6-padding-pc:0;--tcdce-h6-padding-sp:0;--tcdce-h6-padding-top-pc:0px;--tcdce-h6-padding-top-sp:0px;--tcdce-h6-padding-right-pc:0px;--tcdce-h6-padding-right-sp:0px;--tcdce-h6-padding-bottom-pc:0px;--tcdce-h6-padding-bottom-sp:0px;--tcdce-h6-padding-left-pc:0px;--tcdce-h6-padding-left-sp:0px;--tcdce-h6-margin-top-pc:50px;--tcdce-h6-margin-top-sp:40px;--tcdce-h6-margin-bottom-pc:40px;--tcdce-h6-margin-bottom-sp:20px}.custom_ul{--tcdce-ul-font-size-pc:16px;--tcdce-ul-font-size-sp:14px;--tcdce-ul-font-weight:var(--tcdce-opt-font-weight-normal);--tcdce-ul-font-color:#000000;--tcdce-ul-background:initial;--tcdce-ul-background-color:#f6f6f6;--tcdce-ul-background-gradation-color1:#fff1eb;--tcdce-ul-background-gradation-color2:#ace0f9;--tcdce-ul-border-style:hidden;--tcdce-ul-border-width:2px;--tcdce-ul-border-color:#000000;--tcdce-ul-list-style:disc;--tcdce-ul-icon:none;--tcdce-ul-icon-offset:1em;--tcdce-ul-icon-content:var(--tcdce-opt-icon--check);--tcdce-ul-icon-image-url:;--tcdce-ul-icon-color:#000000;--tcdce-ul-padding-pc:var(--tcdce-ul-padding-custom-pc);--tcdce-ul-padding-sp:var(--tcdce-ul-padding-custom-sp);--tcdce-ul-padding-custom-pc:0px;--tcdce-ul-padding-custom-sp:0px;--tcdce-ul-margin-top-pc:40px;--tcdce-ul-margin-top-sp:20px;--tcdce-ul-margin-bottom-pc:40px;--tcdce-ul-margin-bottom-sp:20px}.custom_ol{--tcdce-ol-font-size-pc:16px;--tcdce-ol-font-size-sp:14px;--tcdce-ol-font-color:#000000;--tcdce-ol-font-weight:var(--tcdce-opt-font-weight-normal);--tcdce-ol-background:initial;--tcdce-ol-background-color:#f6f6f6;--tcdce-ol-background-gradation-color1:#fff1eb;--tcdce-ol-background-gradation-color2:#ace0f9;--tcdce-ol-border-style:hidden;--tcdce-ol-border-width:2px;--tcdce-ol-border-color:#000000;--tcdce-ol-list-style:decimal;--tcdce-ol-counter-type:none;--tcdce-ol-counter-offset:1em;--tcdce-ol-counter-weight:var(--tcdce-opt-font-weight-normal);--tcdce-ol-counter-size:scale(1);--tcdce-ol-counter-color:#000000;--tcdce-ol-counter-background:transparent;--tcdce-ol-counter-background-color:#000000;--tcdce-ol-padding-pc:var(--tcdce-ol-padding-custom-pc);--tcdce-ol-padding-sp:var(--tcdce-ol-padding-custom-sp);--tcdce-ol-padding-custom-pc:0px;--tcdce-ol-padding-custom-sp:0px;--tcdce-ol-margin-top-pc:40px;--tcdce-ol-margin-top-sp:20px;--tcdce-ol-margin-bottom-pc:40px;--tcdce-ol-margin-bottom-sp:20px}.custom_box{--tcdce-box-font-size-pc:16px;--tcdce-box-font-size-sp:14px;--tcdce-box-font-color:#000000;--tcdce-box-font-weight:var(--tcdce-opt-font-weight-normal);--tcdce-box-background:var(--tcdce-box-background-color);--tcdce-box-background-color:#f6f6f6;--tcdce-box-background-gradation-color1:#fff1eb;--tcdce-box-background-gradation-color2:#ace0f9;--tcdce-box-border-style:hidden;--tcdce-box-border-width:2px;--tcdce-box-border-color:#000000;--tcdce-box-icon:none;--tcdce-box-icon-offset:0em;--tcdce-box-icon-content:var(--tcdce-opt-icon--info);--tcdce-box-icon-image-url:;--tcdce-box-icon-color:#000000;--tcdce-box-padding-pc:1.5em;--tcdce-box-padding-sp:1em;--tcdce-box-padding-custom-pc:30px;--tcdce-box-padding-custom-sp:15px;--tcdce-box-margin-top-pc:40px;--tcdce-box-margin-top-sp:20px;--tcdce-box-margin-bottom-pc:40px;--tcdce-box-margin-bottom-sp:20px}.custom_marker{--tcdce-marker-font-weight:600;--tcdce-marker-color:#dffcff;--tcdce-marker-weight:0.1em;--tcdce-marker-animation:var(--tcdce-marker-animation-keyframes)}.wp-block-button.custom_button,:is(.tcdce-button-wrapper,.q_button_wrap):has(.custom_button){--tcdce-button-font-size-pc:16px;--tcdce-button-font-size-sp:14px;--tcdce-button-font-weight:600;--tcdce-button-shape:var(--tcdce-button-shape--round);--tcdce-button-size-width-pc:300px;--tcdce-button-size-width-sp:220px;--tcdce-button-size-height-pc:60px;--tcdce-button-size-height-sp:50px;--tcdce-button-preset-color--a:#2a95dd;--tcdce-button-preset-color--b:;--tcdce-button-preset-color--gradation--a:;--tcdce-button-preset-color--gradation--b:;--tcdce-button-font-color:#ffffff;--tcdce-button-font-color-hover:#ffffff;--tcdce-button-background:var(--tcdce-button-preset-color--a);--tcdce-button-background-hover:var(--tcdce-button-preset-color--a);--tcdce-button-border:none;--tcdce-button-border-hover:none;--tcdce-button-transform:none;--tcdce-button-transform-hover:none;--tcdce-button-overlay:'';--tcdce-button-margin-top-pc:40px;--tcdce-button-margin-top-sp:20px;--tcdce-button-margin-bottom-pc:40px;--tcdce-button-margin-bottom-sp:20px}.tcdce-sb[data-key="110"]{--tcdce-sb-font-size-pc:16px;--tcdce-sb-font-size-sp:14px;--tcdce-sb-font-weight:400;--tcdce-sb-font-color:#000000;--tcdce-sb-image-url:;--tcdce-sb-preset-color--bg:;--tcdce-sb-preset-color--border:;--tcdce-sb-background:transparent;--tcdce-sb-border-color:transparent;--tcdce-sb-padding:0;--tcdce-sb-direction:row;--tcdce-sb-triangle-before-offset:-10px;--tcdce-sb-triangle-after-offset:-7px;--tcdce-sb-triangle-path:polygon(100% 0, 0 50%, 100% 100%);--tcdce-sb-margin-top-pc:40px;--tcdce-sb-margin-top-sp:20px;--tcdce-sb-margin-bottom-pc:40px;--tcdce-sb-margin-bottom-sp:20px}.ul-827{--tcdce-ul-font-size-pc:18px;--tcdce-ul-font-size-sp:16px;--tcdce-ul-font-weight:var(--tcdce-opt-font-weight-normal);--tcdce-ul-font-color:#000000;--tcdce-ul-background:initial;--tcdce-ul-background-color:#f6f6f6;--tcdce-ul-background-gradation-color1:#fff1eb;--tcdce-ul-background-gradation-color2:#ace0f9;--tcdce-ul-border-style:hidden;--tcdce-ul-border-width:2px;--tcdce-ul-border-color:#000000;--tcdce-ul-list-style:disc;--tcdce-ul-icon:none;--tcdce-ul-icon-offset:1em;--tcdce-ul-icon-content:var(--tcdce-opt-icon--check);--tcdce-ul-icon-image-url:;--tcdce-ul-icon-color:#000000;--tcdce-ul-padding-pc:var(--tcdce-ul-padding-custom-pc);--tcdce-ul-padding-sp:var(--tcdce-ul-padding-custom-sp);--tcdce-ul-padding-custom-pc:0px;--tcdce-ul-padding-custom-sp:0px;--tcdce-ul-margin-top-pc:40px;--tcdce-ul-margin-top-sp:20px;--tcdce-ul-margin-bottom-pc:40px;--tcdce-ul-margin-bottom-sp:20px}:root{--tcdce-base-link-color:#0b57d0}.tcdce-body,.editor-styles-wrapper{--tcdce-base-font-size-pc:18px;--tcdce-base-font-size-sp:16px;--tcdce-base-link-color:#0b57d0}.post_content .style3a,.post_content .style3b,.post_content .style4a,.post_content .style4b,.post_content .style5a,.post_content .style5b,.post_content .style6{font-weight:500;line-height:1.6}.style2a{margin:65px 0 30px!important;padding:0 0 .9em!important;border-bottom:3px solid #000;font-size:26px!important}.style2b{margin:65px 0 30px!important;padding:.48em 1em .47em!important;background:#000;color:#fff;font-size:26px!important}.style3a{margin:65px 0 30px!important;padding:1.2em .15em!important;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-size:22px!important}.style3b{margin:65px 0 30px!important;padding:1.1em 1.4em 1.15em!important;border:1px solid #ddd;border-top:3px solid #000;background:#fafafa;font-size:22px!important}.style4a{margin:65px 0 30px!important;padding:.4em 0 .4em 1.2em!important;border-left:3px solid #000;font-size:20px!important;font-weight:500}.style4b{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin:65px 0 30px!important;padding:.8em 1.5em .8em!important;border-left:#000 3px solid;font-size:20px!important}.style4b:after{position:absolute;top:0;left:0;width:100%;height:calc(100% - 2px);border:1px solid #ddd;border-left:none;content:''}.style5a{margin:65px 0 30px!important;padding:.85em 1.5em .8em!important;border:1px solid #ddd;background:#fafafa;font-size:18px!important}.style5b{margin:65px 0 30px!important;padding:.85em 1.5em .8em!important;background:#000;color:#fff;font-size:18px!important}.style6{position:relative;margin:65px 0 30px!important;padding:0 .8em 0 1.3em!important;color:#000;font-size:16px!important;font-weight:700}.style6:before{position:absolute;top:.35em;left:0;width:12px;height:12px;background:#000;content:""}.balloon{display:block;z-index:0;position:relative;width:auto;min-width:115px;margin:50px 0 22px;padding:.5em 18px .5em;clear:both;border-bottom:0;background:#222;color:#fff;font-size:20px;font-weight:400;text-align:left}.balloon:after{display:block;position:absolute;bottom:-10px;left:30px;width:0;height:0;margin-left:-10px;border-width:10px 10px 0 10px;border-style:solid;border-color:#222 #fff0 #fff0 #fff0;content:""}@media screen and (max-width:800px){.style2a{margin:30px 0 20px!important;padding:0 0 .6em!important;font-size:20px!important}.style2b{margin:30px 0 20px!important;padding:.42em .7em .41em!important;background:#000;color:#fff;font-size:20px!important}.style3a{margin:30px 0 20px!important;padding:.6em .15em!important;font-size:18px!important}.style3b{margin:30px 0 20px!important;padding:.5em .5em .45em .6em!important;font-size:18px!important}.style4a{margin:30px 0 20px!important;padding:.4em 0 .4em .8em!important;border-left:2px solid #000;font-size:16px!important}.style4b{margin:30px 0 20px!important;padding:.8em 1em .75em!important;border-left:#000 2px solid;font-size:16px!important}.style5a{margin:30px 0 20px!important;padding:.8em 1em .75em!important;font-size:15px!important}.style5b{margin:30px 0 20px!important;padding:.8em 1em .75em!important;font-size:15px!important}}.rounded{border-radius:6px}.pill{border-radius:70px}.bt_red{background:#c01f0e;border-color:#c01f0e;color:#fff}.bt_red:hover,.bt_red:focus{background-color:#d33929;border-color:#d33929;color:#fff}.bt_yellow{background:#f1c40f;border-color:#f1c40f;color:#fff}.bt_yellow:hover,.bt_yellow:focus{background-color:#f9d441;border-color:#f9d441;color:#fff}.bt_blue{background:#2980b9;border-color:#2980b9;color:#fff}.bt_blue:hover,.bt_blue:focus{background-color:#3a91c9;border-color:#3a91c9;color:#fff}.bt_green{background:#27ae60;border-color:#27ae60;color:#fff}.bt_green:hover,.bt_green:focus{background-color:#39c574;border-color:#39c574;color:#fff}.ytube{position:relative;height:0;margin-top:20px;margin-bottom:2em;padding-bottom:56.25%;padding-top:30px;overflow:hidden}.ytube iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}.text70{font-size:70%}.text80{font-size:80%}.text90{font-size:90%}.text100{font-size:100%}.text110{font-size:110%}.text120{font-size:120%}.text130{font-size:130%}.text140{font-size:140%}.text150{font-size:150%}.text160{font-size:160%}.text170{font-size:170%}.text180{font-size:180%}.text190{font-size:190%}.text200{font-size:200%}.text210{font-size:210%}.text220{font-size:220%}.b{font-weight:700}.u{text-decoration:underline}.del{text-decoration:line-throug}.red{color:red}.blue{color:#2ca9e1}.green{color:#82ae46}.orange{color:#ff7d00}.yellow{color:#fff000}.pink{color:#ff0084}.gray{color:#999}.bg-yellow{padding:2px;background-color:#ff0}.bg-blue{padding:2px;background-color:#4ab0f5}.bg-red{padding:2px;background-color:red}.align1{text-align:center!important}.align2{text-align:right!important}.align3{text-align:left!important}.att{padding-left:1em;text-indent:-1em}.att_box{margin:2em 0 2.5em;padding:1em 1.2em;line-height:2;border:1px dotted #ccc;background:#fcfcfc;box-shadow:0 4px 0 0 #f7f7f7}.p0{padding:0!important}.pt0{padding-top:0!important}.pr0{padding-right:0!important}.pb0{padding-bottom:0!important}.pl0{padding-left:0!important}.p5{padding:5px!important}.pt5{padding-top:5px!important}.pr5{padding-right:5px!important}.pb5{padding-bottom:5px!important}.pl5{padding-left:5px!important}.p10{padding:10px!important}.pt10{padding-top:10px!important}.pr10{padding-right:10px!important}.pb10{padding-bottom:10px!important}.pl10{padding-left:10px!important}.p15{padding:15px!important}.pt15{padding-top:15px!important}.pr15{padding-right:15px!important}.pb15{padding-bottom:15px!important}.pl15{padding-left:15px!important}.p20{padding:20px!important}.pt20{padding-top:20px!important}.pr20{padding-right:20px!important}.pb20{padding-bottom:20px!important}.pl20{padding-left:20px!important}.p25{padding:25px!important}.pt25{padding-top:25px!important}.pr25{padding-right:25px!important}.pb25{padding-bottom:25px!important}.pl25{padding-left:25px!important}.p30{padding:30px!important}.pt30{padding-top:30px!important}.pr30{padding-right:30px!important}.pb30{padding-bottom:30px!important}.pl30{padding-left:30px!important}.p35{padding:35px!important}.pt35{padding-top:35px!important}.pr35{padding-right:35px!important}.pb35{padding-bottom:35px!important}.pl35{padding-left:35px!important}.p40{padding:40px!important}.pt40{padding-top:40px!important}.pr40{padding-right:40px!important}.pb40{padding-bottom:40px!important}.pl40{padding-left:40px!important}.p45{padding:45px!important}.pt45{padding-top:45px!important}.pr45{padding-right:45px!important}.pb45{padding-bottom:45px!important}.pl45{padding-left:45px!important}.p50{padding:50px!important}.pt50{padding-top:50px!important}.pr50{padding-right:50px!important}.pb50{padding-bottom:50px!important}.pl50{padding-left:50px!important}.p55{padding:55px!important}.pt55{padding-top:55px!important}.pr55{padding-right:55px!important}.pb55{padding-bottom:55px!important}.pl55{padding-left:55px!important}.p60{padding:60px!important}.pt60{padding-top:60px!important}.pr60{padding-right:60px!important}.pb60{padding-bottom:60px!important}.pl60{padding-left:60px!important}.p65{padding:65px!important}.pt65{padding-top:65px!important}.pr65{padding-right:65px!important}.pb65{padding-bottom:65px!important}.pl65{padding-left:65px!important}.p70{padding:70px!important}.pt70{padding-top:70px!important}.pr70{padding-right:70px!important}.pb70{padding-bottom:70px!important}.pl70{padding-left:70px!important}.p75{padding:75px!important}.pt75{padding-top:75px!important}.pr75{padding-right:75px!important}.pb75{padding-bottom:75px!important}.pl75{padding-left:75px!important}.p80{padding:80px!important}.pt80{padding-top:80px!important}.pr80{padding-right:80px!important}.pb80{padding-bottom:80px!important}.pl80{padding-left:80px!important}@media (max-width:767px){.sp_p0{padding:0!important}.sp_pt0{padding-top:0!important}.sp_pr0{padding-right:0!important}.sp_pb0{padding-bottom:0!important}.sp_pl0{padding-left:0!important}.sp_p5{padding:5px!important}.sp_pt5{padding-top:5px!important}.sp_pr5{padding-right:5px!important}.sp_pb5{padding-bottom:5px!important}.sp_pl5{padding-left:5px!important}.sp_p10{padding:10px!important}.sp_pt10{padding-top:10px!important}.sp_pr10{padding-right:10px!important}.sp_pb10{padding-bottom:10px!important}.sp_pl10{padding-left:10px!important}.sp_p15{padding:15px!important}.sp_pt15{padding-top:15px!important}.sp_pr15{padding-right:15px!important}.sp_pb15{padding-bottom:15px!important}.sp_pl15{padding-left:15px!important}.sp_p20{padding:20px!important}.sp_pt20{padding-top:20px!important}.sp_pr20{padding-right:20px!important}.sp_pb20{padding-bottom:20px!important}.sp_pl20{padding-left:20px!important}.sp_p25{padding:25px!important}.sp_pt25{padding-top:25px!important}.sp_pr25{padding-right:25px!important}.sp_pb25{padding-bottom:25px!important}.sp_pl25{padding-left:25px!important}.sp_p30{padding:30px!important}.sp_pt30{padding-top:30px!important}.sp_pr30{padding-right:30px!important}.sp_pb30{padding-bottom:30px!important}.sp_pl30{padding-left:30px!important}.sp_p35{padding:35px!important}.sp_pt35{padding-top:35px!important}.sp_pr35{padding-right:35px!important}.sp_pb35{padding-bottom:35px!important}.sp_pl35{padding-left:35px!important}.sp_p40{padding:40px!important}.sp_pt40{padding-top:40px!important}.sp_pr40{padding-right:40px!important}.sp_pb40{padding-bottom:40px!important}.sp_pl40{padding-left:40px!important}.sp_p45{padding:45px!important}.sp_pt45{padding-top:45px!important}.sp_pr45{padding-right:45px!important}.sp_pb45{padding-bottom:45px!important}.sp_pl45{padding-left:45px!important}.sp_p50{padding:50px!important}.sp_pt50{padding-top:50px!important}.sp_pr50{padding-right:50px!important}.sp_pb50{padding-bottom:50px!important}.sp_pl50{padding-left:50px!important}.sp_p55{padding:55px!important}.sp_pt55{padding-top:55px!important}.sp_pr55{padding-right:55px!important}.sp_pb55{padding-bottom:55px!important}.sp_pl55{padding-left:55px!important}.sp_p60{padding:60px!important}.sp_pt60{padding-top:60px!important}.sp_pr60{padding-right:60px!important}.sp_pb60{padding-bottom:60px!important}.sp_pl60{padding-left:60px!important}.sp_p65{padding:65px!important}.sp_pt65{padding-top:65px!important}.sp_pr65{padding-right:65px!important}.sp_pb65{padding-bottom:65px!important}.sp_pl65{padding-left:65px!important}.sp_p70{padding:70px!important}.sp_pt70{padding-top:70px!important}.sp_pr70{padding-right:70px!important}.sp_pb70{padding-bottom:70px!important}.sp_pl70{padding-left:70px!important}.sp_p75{padding:75px!important}.sp_pt75{padding-top:75px!important}.sp_pr75{padding-right:75px!important}.sp_pb75{padding-bottom:75px!important}.sp_pl75{padding-left:75px!important}.sp_p80{padding:80px!important}.sp_pt80{padding-top:80px!important}.sp_pr80{padding-right:80px!important}.sp_pb80{padding-bottom:80px!important}.sp_pl80{padding-left:80px!important}}.m0{margin:0!important}.mt0{margin-top:0!important}.mr0{margin-right:0!important}.mb0{margin-bottom:0!important}.ml0{margin-left:0!important}.m5{margin:5px!important}.mt5{margin-top:5px!important}.mr5{margin-right:5px!important}.mb5{margin-bottom:5px!important}.ml5{margin-left:5px!important}.m10{margin:10px!important}.mt10{margin-top:10px!important}.mr10{margin-right:10px!important}.mb10{margin-bottom:10px!important}.ml10{margin-left:10px!important}.m15{margin:15px!important}.mt15{margin-top:15px!important}.mr15{margin-right:15px!important}.mb15{margin-bottom:15px!important}.ml15{margin-left:15px!important}.m20{margin:20px!important}.mt20{margin-top:20px!important}.mr20{margin-right:20px!important}.mb20{margin-bottom:20px!important}.ml20{margin-left:20px!important}.m25{margin:25px!important}.mt25{margin-top:25px!important}.mr25{margin-right:25px!important}.mb25{margin-bottom:25px!important}.ml25{margin-left:25px!important}.m30{margin:30px!important}.mt30{margin-top:30px!important}.mr30{margin-right:30px!important}.mb30{margin-bottom:30px!important}.ml30{margin-left:30px!important}.m35{margin:35px!important}.mt35{margin-top:35px!important}.mr35{margin-right:35px!important}.mb35{margin-bottom:35px!important}.ml35{margin-left:35px!important}.m40{margin:40px!important}.mt40{margin-top:40px!important}.mr40{margin-right:40px!important}.mb40{margin-bottom:40px!important}.ml40{margin-left:40px!important}.m45{margin:45px!important}.mt45{margin-top:45px!important}.mr45{margin-right:45px!important}.mb45{margin-bottom:45px!important}.ml45{margin-left:45px!important}.m50{margin:50px!important}.mt50{margin-top:50px!important}.mr50{margin-right:50px!important}.mb50{margin-bottom:50px!important}.ml50{margin-left:50px!important}.m55{margin:55px!important}.mt55{margin-top:55px!important}.mr55{margin-right:55px!important}.mb55{margin-bottom:55px!important}.ml55{margin-left:55px!important}.m60{margin:60px!important}.mt60{margin-top:60px!important}.mr60{margin-right:60px!important}.mb60{margin-bottom:60px!important}.ml60{margin-left:60px!important}.m65{margin:65px!important}.mt65{margin-top:65px!important}.mr65{margin-right:65px!important}.mb65{margin-bottom:65px!important}.ml65{margin-left:65px!important}.m70{margin:70px!important}.mt70{margin-top:70px!important}.mr70{margin-right:70px!important}.mb70{margin-bottom:70px!important}.ml70{margin-left:70px!important}.m75{margin:75px!important}.mt75{margin-top:75px!important}.mr75{margin-right:75px!important}.mb75{margin-bottom:75px!important}.ml75{margin-left:75px!important}.m80{margin:80px!important}.mt80{margin-top:80px!important}.mr80{margin-right:80px!important}.mb80{margin-bottom:80px!important}.ml80{margin-left:80px!important}@media (max-width:767px){.sp_m0{margin:0!important}.sp_mt0{margin-top:0!important}.sp_mr0{margin-right:0!important}.sp_mb0{margin-bottom:0!important}.sp_ml0{margin-left:0!important}.sp_m5{margin:5px!important}.sp_mt5{margin-top:5px!important}.sp_mr5{margin-right:5px!important}.sp_mb5{margin-bottom:5px!important}.sp_ml5{margin-left:5px!important}.sp_m10{margin:10px!important}.sp_mt10{margin-top:10px!important}.sp_mr10{margin-right:10px!important}.sp_mb10{margin-bottom:10px!important}.sp_ml10{margin-left:10px!important}.sp_m15{margin:15px!important}.sp_mt15{margin-top:15px!important}.sp_mr15{margin-right:15px!important}.sp_mb15{margin-bottom:15px!important}.sp_ml15{margin-left:15px!important}.sp_m20{margin:20px!important}.sp_mt20{margin-top:20px!important}.sp_mr20{margin-right:20px!important}.sp_mb20{margin-bottom:20px!important}.sp_ml20{margin-left:20px!important}.sp_m25{margin:25px!important}.sp_mt25{margin-top:25px!important}.sp_mr25{margin-right:25px!important}.sp_mb25{margin-bottom:25px!important}.sp_ml25{margin-left:25px!important}.sp_m30{margin:30px!important}.sp_mt30{margin-top:30px!important}.sp_mr30{margin-right:30px!important}.sp_mb30{margin-bottom:30px!important}.sp_ml30{margin-left:30px!important}.sp_m35{margin:35px!important}.sp_mt35{margin-top:35px!important}.sp_mr35{margin-right:35px!important}.sp_mb35{margin-bottom:35px!important}.sp_ml35{margin-left:35px!important}.sp_m40{margin:40px!important}.sp_mt40{margin-top:40px!important}.sp_mr40{margin-right:40px!important}.sp_mb40{margin-bottom:40px!important}.sp_ml40{margin-left:40px!important}.sp_m45{margin:45px!important}.sp_mt45{margin-top:45px!important}.sp_mr45{margin-right:45px!important}.sp_mb45{margin-bottom:45px!important}.sp_ml45{margin-left:45px!important}.sp_m50{margin:50px!important}.sp_mt50{margin-top:50px!important}.sp_mr50{margin-right:50px!important}.sp_mb50{margin-bottom:50px!important}.sp_ml50{margin-left:50px!important}.sp_m55{margin:55px!important}.sp_mt55{margin-top:55px!important}.sp_mr55{margin-right:55px!important}.sp_mb55{margin-bottom:55px!important}.sp_ml55{margin-left:55px!important}.sp_m60{margin:60px!important}.sp_mt60{margin-top:60px!important}.sp_mr60{margin-right:60px!important}.sp_mb60{margin-bottom:60px!important}.sp_ml60{margin-left:60px!important}.sp_m65{margin:65px!important}.sp_mt65{margin-top:65px!important}.sp_mr65{margin-right:65px!important}.sp_mb65{margin-bottom:65px!important}.sp_ml65{margin-left:65px!important}.sp_m70{margin:70px!important}.sp_mt70{margin-top:70px!important}.sp_mr70{margin-right:70px!important}.sp_mb70{margin-bottom:70px!important}.sp_ml70{margin-left:70px!important}.sp_m75{margin:75px!important}.sp_mt75{margin-top:75px!important}.sp_mr75{margin-right:75px!important}.sp_mb75{margin-bottom:75px!important}.sp_ml75{margin-left:75px!important}.sp_m80{margin:80px!important}.sp_mt80{margin-top:80px!important}.sp_mr80{margin-right:80px!important}.sp_mb80{margin-bottom:80px!important}.sp_ml80{margin-left:80px!important}}.mb-hl{margin-block:calc((1em - 1lh) / 2)!important}.mbs-hl{margin-block-start:calc((1em - 1lh) / 2)!important}.mbe-hl{margin-block-end:calc((1em - 1lh) / 2)!important}.r-flo{float:right;margin:10px}.l-flo{float:left;margin:10px}.f-clear{clear:both}a img.fade{background:none!important;outline:none;transition:all 0.3s}@media (any-hover:hover){a:hover img.fade{opacity:.7;filter:alpha(opacity=70);background:none!important}}img.frame{border:1px solid #d2d2d2;box-shadow:0 6px 6px -6px #ccc}@media (max-width:767px){.is-pc{display:none!important}}@media not all and (max-width:767px){.is-sp{display:none!important}}.e_link{display:inline-block;position:relative}.e_link:after{content:"";display:inline-block;width:1em;height:.8em;mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M212.31-140Q182-140 161-161q-21-21-21-51.31v-535.38Q140-778 161-799q21-21 51.31-21h222.3q12.77 0 21.39 8.62 8.61 8.61 8.61 21.38T456-768.62q-8.62 8.62-21.39 8.62h-222.3q-4.62 0-8.46 3.85-3.85 3.84-3.85 8.46v535.38q0 4.62 3.85 8.46 3.84 3.85 8.46 3.85h535.38q4.62 0 8.46-3.85 3.85-3.84 3.85-8.46v-222.3q0-12.77 8.62-21.39 8.61-8.61 21.38-8.61t21.38 8.61q8.62 8.62 8.62 21.39v222.3Q820-182 799-161q-21 21-51.31 21H212.31ZM760-717.85 409.85-367.69q-8.31 8.3-20.89 8.5-12.57.19-21.27-8.5-8.69-8.7-8.69-21.08 0-12.38 8.69-21.08L717.85-760H590q-12.77 0-21.38-8.62Q560-777.23 560-790t8.62-21.38Q577.23-820 590-820h193.84q15.47 0 25.81 10.35Q820-799.31 820-783.84V-590q0 12.77-8.62 21.38Q802.77-560 790-560t-21.38-8.62Q760-577.23 760-590v-127.85Z"/></svg>') no-repeat center / 1em;background:currentColor;margin-left:.1em}.a_break{display:inline-block}@media (max-width:767px){.a_break{display:block}}@media (max-width:767px){.s_table{overflow:auto;white-space:nowrap;padding-inline:var(--tcdce-utility-scroll-table-margin,20px);margin-inline:calc(var(--tcdce-utility-scroll-table-margin, 20px) * -1)}.s_table table{position:relative}.s_table table:after{content:"";position:absolute;top:0;left:100%;height:1px;width:var(--tcdce-utility-scroll-table-margin,20px)}}.wpcf7{width:100%;border:1px solid #ddd;background:#fafafa;font-size:14px}.wpcf7 form{margin:1.5em 1.5em 0}.wpcf7 p{margin-bottom:1em;font-size:16px}.wpcf7 input,.wpcf7 textarea{width:100%;padding:8px;border:1px solid #ccc;line-height:1.2}.wpcf7 select,.wpcf7 input[type="checkbox"],.wpcf7 input[type="radio"]{width:auto;max-width:97%;padding:8px;border:1px solid #ccc}.wpcf7 select,.wpcf7 .wpcf7-list-item-label{font-size:14px;line-height:1.2}.wpcf7 .wpcf7-list-item{display:block}.wpcf7 textarea{height:300px}.wpcf7 input:focus,.wpcf7 textarea:focus{border:1px solid #bbb;outline:none}.wpcf7 .wpcf7-submit,.wpcf7 .wpcf7-previous{background-color:#000;display:block;position:relative;width:225px;height:48px;margin:30px auto 0;border:none!important;outline:none;color:#fff;font-size:14px;line-height:1.5;text-align:center;text-decoration:none;cursor:pointer;transition:all 0.3s}.wpcf7 .wpcf7-submit:hover,.wpcf7 .wpcf7-previous:hover{background-color:color-mix(in srgb,#000000 70%,transparent)}.wpcf7 .wpcf7-submit .wpcf7-not-valid{background:pink}.wpcf7 .wpcf7-submit .wpcf7-response-output{-webkit-border-radius:4px;-moz-border-radius:4px;margin:10px 0 0;padding:8px 35px 8px 14px;border-radius:4px}.wpcf7 .wpcf7-submit .wpcf7-validation-errors{border:1px solid #eed3d7;background-color:#f2dede;color:#b94a48}.wpcf7 .wpcf7-submit .wpcf7-mail-sent-ok{border:1px solid #bce8f1;background-color:#d9edf7;color:#3a87ad}.wpcf7 .wpcf7-previous+br{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 2em;padding:0;border:none;text-align:center}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{color:#dc3232;font-size:1em}