/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,.tailwind :before,.tailwind :after,.tailwind ::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-font-weight:initial;--tw-leading:initial}}}@font-face{font-family:LGSA-regular;src:local(Yu Gothic Pr6N M);font-weight:500;unicode-range:U+3040-309F,U+30A0-30FF,U+4E00-9FAF}@font-face{font-family:LGSA-regular;src:local(neue-haas-unica);font-weight:400;unicode-range:U+20-7F}@font-face{font-family:LGSA-bold;src:local(Yu Gothic Pr6N B);font-weight:700;unicode-range:U+3040-309F,U+30A0-30FF,U+4E00-9FAF}@font-face{font-family:LGSA-bold;src:local(neue-haas-unica);font-weight:500;unicode-range:U+20-7F}:root{--color-BK-0:#fff;--color-BK-5:#eeedec;--color-BK-5-70:#eeedecb3;--color-BK-15:#e1e0db;--color-BK-30:#a8a7a1;--color-BK-50:#797976;--color-BK-75:#494945;--color-BK-100:#000;--color-BK-100-5:#0000000d;--color-BK-100-20:#0003;--font-family-regular:"LGSA-regular",neue-haas-unica,"Yu Gothic Pr6N M",-apple-system,BlinkMacSystemFont,sans-serif;--font-family-bold:"LGSA-bold",neue-haas-unica,"Yu Gothic Pr6N B",-apple-system,BlinkMacSystemFont,sans-serif;--font-family-heading:var(--font-family-bold);--font-family-en:neue-haas-unica,"Neue Haas Unica W1G",-apple-system,BlinkMacSystemFont,sans-serif;--font-family-ja:"游ゴシック体 Pr6N M","Yu Gothic Pr6N M",YuGothic,-apple-system,sans-serif;--font-family-ja-bold:"游ゴシック体 Pr6N B","Yu Gothic Pr6N B",YuGothic,-apple-system,sans-serif;--text-size-xs:.6875rem;--text-size-sm:.8125rem;--text-size-base:.9375rem;--text-size-xl:1.14063rem;--text-size-2xl:1.40625rem;--text-size-3xl:1.64063rem;--text-size-4xl:1.875rem;--text-size-5xl:2.34375rem;--text-size-6xl:2.8125rem;--text-size-7xl:3.75rem;--text-size-8xl:4.6875rem;--text-size-9xl:5.625rem;--text-line-height-100:1;--text-line-height-120:1.2;--text-line-height-125:1.25;--text-line-height-130:1.3;--text-line-height-150:1.5;--text-line-height-160:1.6;--text-line-height-170:1.7;--su-05:.125rem;--su-1:.3125rem;--su-2:.625rem;--su-3:.9375rem;--su-4:1.25rem;--su-5:1.5625rem;--su-6:1.875rem;--su-7:2.5rem;--su-8:3.125rem;--su-9:4.0625rem;--su-10:5rem;--su-11:6.25rem;--su-12:7.8125rem;--su-13:9.375rem;--su-14:12.5rem;--su-15:18.75rem;--transition-duration:.15s;--transition-easing:ease-in-out;--transition:all var(--transition-duration)var(--transition-easing)}@layer theme{:root,.tailwind :host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-700:oklch(55.4% .135 66.442);--color-green-500:oklch(72.3% .219 149.579);--color-green-700:oklch(52.7% .154 150.069);--color-blue-50:oklch(97% .014 254.604);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-700:oklch(49.6% .265 301.924);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-white:#fff;--spacing:.25rem;--container-6xl:72rem;--text-xs:var(--text-size-xs);--text-xs--line-height:var(--text-line-height-150);--text-sm:var(--text-size-sm);--text-sm--line-height:var(--text-line-height-170);--text-base:var(--text-size-base);--text-base--line-height:var(--text-line-height-170);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:var(--text-size-xl);--text-xl--line-height:var(--text-line-height-170);--text-2xl:var(--text-size-2xl);--text-2xl--line-height:var(--text-line-height-160);--text-3xl:var(--text-size-3xl);--text-3xl--line-height:var(--text-line-height-160);--text-4xl:var(--text-size-4xl);--text-4xl--line-height:var(--text-line-height-125);--text-5xl:var(--text-size-5xl);--text-5xl--line-height:var(--text-line-height-130);--text-6xl:var(--text-size-6xl);--text-6xl--line-height:var(--text-line-height-120);--text-7xl:var(--text-size-7xl);--text-7xl--line-height:var(--text-line-height-100);--text-8xl:var(--text-size-8xl);--text-8xl--line-height:var(--text-line-height-100);--text-9xl:var(--text-size-9xl);--text-9xl--line-height:var(--text-line-height-100);--font-weight-normal:400;--font-weight-medium:500;--radius-lg:.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-bk-0:var(--color-BK-0);--color-bk-5:var(--color-BK-5);--color-bk-5-70:var(--color-BK-5-70);--color-bk-15:var(--color-BK-15);--color-bk-30:var(--color-BK-30);--color-bk-50:var(--color-BK-50);--color-bk-75:var(--color-BK-75);--color-bk-100:var(--color-BK-100);--color-bk-100-5:var(--color-BK-100-5);--color-bk-100-20:var(--color-BK-100-20);--font-regular:var(--font-family-regular);--font-bold:var(--font-family-bold);--font-ja:var(--font-family-ja);--font-en:var(--font-family-en);--spacing-px:var(--su-05);--spacing-0:0px;--spacing-1:var(--su-1);--spacing-2:var(--su-2);--spacing-3:var(--su-3);--spacing-4:var(--su-4);--spacing-5:var(--su-5);--spacing-6:var(--su-6);--spacing-7:var(--su-7);--spacing-8:var(--su-8);--spacing-9:var(--su-9);--spacing-10:var(--su-10);--spacing-11:var(--su-11);--spacing-12:var(--su-12);--spacing-13:var(--su-13);--spacing-15:var(--su-15);--border-width-1:1px;--border-width-4:4px}}@layer base{*,.tailwind :after,.tailwind :before,.tailwind ::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}.tailwind ::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,.tailwind :host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}.tailwind hr{height:0;color:inherit;border-top-width:1px}.tailwind abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.tailwind h1,.tailwind h2,.tailwind h3,.tailwind h4,.tailwind h5,.tailwind h6{font-size:inherit;font-weight:inherit}.tailwind a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.tailwind b,.tailwind strong{font-weight:bolder}.tailwind code,.tailwind kbd,.tailwind samp,.tailwind pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}.tailwind small{font-size:80%}.tailwind sub,.tailwind sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}.tailwind sub{bottom:-.25em}.tailwind sup{top:-.5em}.tailwind table{text-indent:0;border-color:inherit;border-collapse:collapse}.tailwind :-moz-focusring{outline:auto}.tailwind progress{vertical-align:baseline}.tailwind summary{display:list-item}.tailwind ol,.tailwind ul,.tailwind menu{list-style:none}.tailwind img,.tailwind svg,.tailwind video,.tailwind canvas,.tailwind audio,.tailwind iframe,.tailwind embed,.tailwind object{vertical-align:middle;display:block}.tailwind img,.tailwind video{max-width:100%;height:auto}.tailwind button,.tailwind input,.tailwind select,.tailwind optgroup,.tailwind textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}.tailwind ::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}.tailwind :where(select:is([multiple],[size])) optgroup{font-weight:bolder}.tailwind :where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}.tailwind ::file-selector-button{margin-inline-end:4px}.tailwind ::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){.tailwind ::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){.tailwind ::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}.tailwind textarea{resize:vertical}.tailwind ::-webkit-search-decoration{-webkit-appearance:none}.tailwind ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}.tailwind ::-webkit-datetime-edit{display:inline-flex}.tailwind ::-webkit-datetime-edit-fields-wrapper{padding:0}.tailwind ::-webkit-datetime-edit{padding-block:0}.tailwind ::-webkit-datetime-edit-year-field{padding-block:0}.tailwind ::-webkit-datetime-edit-month-field{padding-block:0}.tailwind ::-webkit-datetime-edit-day-field{padding-block:0}.tailwind ::-webkit-datetime-edit-hour-field{padding-block:0}.tailwind ::-webkit-datetime-edit-minute-field{padding-block:0}.tailwind ::-webkit-datetime-edit-second-field{padding-block:0}.tailwind ::-webkit-datetime-edit-millisecond-field{padding-block:0}.tailwind ::-webkit-datetime-edit-meridiem-field{padding-block:0}.tailwind ::-webkit-calendar-picker-indicator{line-height:1}.tailwind :-moz-ui-invalid{box-shadow:none}.tailwind button,.tailwind input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}.tailwind ::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}.tailwind ::-webkit-inner-spin-button{height:auto}.tailwind ::-webkit-outer-spin-button{height:auto}.tailwind [hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.tailwind .collapse{visibility:collapse}.tailwind .invisible{visibility:hidden}.tailwind .visible{visibility:visible}.tailwind .absolute{position:absolute}.tailwind .fixed{position:fixed}.tailwind .relative{position:relative}.tailwind .static{position:static}.tailwind .sticky{position:sticky}.tailwind .bottom-1{bottom:var(--spacing-1)}.tailwind .container{width:100%}@media (min-width:900px){.tailwind .container{max-width:900px}}@media (min-width:1440px){.tailwind .container{max-width:1440px}}@media (min-width:40rem){.tailwind .container{max-width:40rem}}@media (min-width:48rem){.tailwind .container{max-width:48rem}}@media (min-width:64rem){.tailwind .container{max-width:64rem}}@media (min-width:80rem){.tailwind .container{max-width:80rem}}@media (min-width:96rem){.tailwind .container{max-width:96rem}}.tailwind .m-4{margin:var(--spacing-4)}.tailwind .mx-auto{margin-inline:auto}.tailwind .\!mt-0{margin-top:var(--spacing-0)!important}.tailwind .mt-1{margin-top:var(--spacing-1)}.tailwind .mt-6{margin-top:var(--spacing-6)}.tailwind .mr-3{margin-right:var(--spacing-3)}.tailwind .mb-1{margin-bottom:var(--spacing-1)}.tailwind .mb-2{margin-bottom:var(--spacing-2)}.tailwind .mb-3{margin-bottom:var(--spacing-3)}.tailwind .mb-4{margin-bottom:var(--spacing-4)}.tailwind .mb-5{margin-bottom:var(--spacing-5)}.tailwind .mb-6{margin-bottom:var(--spacing-6)}.tailwind .mb-8{margin-bottom:var(--spacing-8)}.tailwind .mb-10{margin-bottom:var(--spacing-10)}.tailwind .mb-12{margin-bottom:var(--spacing-12)}.tailwind .block{display:block}.tailwind .contents{display:contents}.tailwind .flex{display:flex}.tailwind .grid{display:grid}.tailwind .hidden{display:none}.tailwind .inline{display:inline}.tailwind .inline-block{display:inline-block}.tailwind .table{display:table}.tailwind .size-full{width:100%;height:100%}.tailwind .h-4{height:var(--spacing-4)}.tailwind .h-20{height:calc(var(--spacing)*20)}.tailwind .w-4{width:var(--spacing-4)}.tailwind .w-20{width:calc(var(--spacing)*20)}.tailwind .max-w-6xl{max-width:var(--container-6xl)}.tailwind .flex-shrink{flex-shrink:1}.tailwind .flex-shrink-0{flex-shrink:0}.tailwind .shrink{flex-shrink:1}.tailwind .grow{flex-grow:1}.tailwind .transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.tailwind .resize{resize:both}.tailwind .list-disc{list-style-type:disc}.tailwind .columns-1{columns:1}.tailwind .columns-2{columns:2}.tailwind .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.tailwind .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tailwind .items-start{align-items:flex-start}.tailwind .gap-4{gap:var(--spacing-4)}.tailwind .gap-6{gap:var(--spacing-6)}.tailwind .gap-8{gap:var(--spacing-8)}.tailwind :where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-2)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-2)*calc(1 - var(--tw-space-y-reverse)))}.tailwind :where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-3)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-3)*calc(1 - var(--tw-space-y-reverse)))}.tailwind :where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-4)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-4)*calc(1 - var(--tw-space-y-reverse)))}.tailwind :where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-6)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-6)*calc(1 - var(--tw-space-y-reverse)))}.tailwind :where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-8)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-8)*calc(1 - var(--tw-space-y-reverse)))}.tailwind .truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tailwind .overflow-auto{overflow:auto}.tailwind .rounded{border-radius:.25rem}.tailwind .rounded-full{border-radius:3.40282e38px}.tailwind .rounded-lg{border-radius:var(--radius-lg)}.tailwind .border{border-style:var(--tw-border-style);border-width:1px}.tailwind .border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.tailwind .border-l-4{border-left-style:var(--tw-border-style);border-left-width:var(--border-width-4)}.tailwind .border-bk-5{border-color:var(--color-bk-5)}.tailwind .border-bk-15{border-color:var(--color-bk-15)}.tailwind .border-bk-30{border-color:var(--color-bk-30)}.tailwind .border-blue-400{border-color:var(--color-blue-400)}.tailwind .border-gray-200{border-color:var(--color-gray-200)}.tailwind .border-gray-300{border-color:var(--color-gray-300)}.tailwind .bg-bk-0{background-color:var(--color-bk-0)}.tailwind .bg-bk-5{background-color:var(--color-bk-5)}.tailwind .bg-bk-15{background-color:var(--color-bk-15)}.tailwind .bg-bk-30{background-color:var(--color-bk-30)}.tailwind .bg-bk-50{background-color:var(--color-bk-50)}.tailwind .bg-bk-75{background-color:var(--color-bk-75)}.tailwind .bg-bk-100{background-color:var(--color-bk-100)}.tailwind .bg-blue-50{background-color:var(--color-blue-50)}.tailwind .bg-blue-500{background-color:var(--color-blue-500)}.tailwind .bg-gray-50{background-color:var(--color-gray-50)}.tailwind .bg-green-500{background-color:var(--color-green-500)}.tailwind .bg-purple-500{background-color:var(--color-purple-500)}.tailwind .bg-white{background-color:var(--color-white)}.tailwind .bg-yellow-500{background-color:var(--color-yellow-500)}.tailwind .p-1{padding:var(--spacing-1)}.tailwind .p-2{padding:var(--spacing-2)}.tailwind .p-3{padding:var(--spacing-3)}.tailwind .p-4{padding:var(--spacing-4)}.tailwind .p-6{padding:var(--spacing-6)}.tailwind .p-7{padding:var(--spacing-7)}.tailwind .p-8{padding:var(--spacing-8)}.tailwind .p-10{padding:var(--spacing-10)}.tailwind .p-11{padding:var(--spacing-11)}.tailwind .p-13{padding:var(--spacing-13)}.tailwind .p-15{padding:var(--spacing-15)}.tailwind .p-px{padding:1px;padding:var(--spacing-px)}.tailwind .pb-8{padding-bottom:var(--spacing-8)}.tailwind .text-center{text-align:center}.tailwind .font-bold{font-family:var(--font-bold)}.tailwind .font-en{font-family:var(--font-en)}.tailwind .font-ja{font-family:var(--font-ja)}.tailwind .font-mono{font-family:var(--font-mono)}.tailwind .text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.tailwind .text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.tailwind .text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.tailwind .text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.tailwind .text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.tailwind .text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.tailwind .text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.tailwind .text-9xl{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}.tailwind .text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.tailwind .text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.tailwind .text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.tailwind .text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.tailwind .text-bk-30{color:var(--color-bk-30)}.tailwind .text-bk-50{color:var(--color-bk-50)}.tailwind .text-bk-75{color:var(--color-bk-75)}.tailwind .text-bk-100{color:var(--color-bk-100)}.tailwind .text-blue-700{color:var(--color-blue-700)}.tailwind .text-blue-800{color:var(--color-blue-800)}.tailwind .text-gray-400{color:var(--color-gray-400)}.tailwind .text-gray-500{color:var(--color-gray-500)}.tailwind .text-gray-600{color:var(--color-gray-600)}.tailwind .text-gray-700{color:var(--color-gray-700)}.tailwind .text-green-700{color:var(--color-green-700)}.tailwind .text-purple-700{color:var(--color-purple-700)}.tailwind .text-yellow-700{color:var(--color-yellow-700)}.tailwind .lowercase{text-transform:lowercase}.tailwind .uppercase{text-transform:uppercase}.tailwind .italic{font-style:italic}.tailwind .line-through{text-decoration-line:line-through}.tailwind .underline{text-decoration-line:underline}.tailwind .shadow,.tailwind .shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.tailwind .outline{outline-style:var(--tw-outline-style);outline-width:1px}.tailwind .blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.tailwind .filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.tailwind .transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (min-width:48rem){.tailwind .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tailwind .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tailwind .md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:64rem){.tailwind .lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}}}.tailwind .l-page{--l-grid-gap:clamp(20px,1.953vw + 5px,30px);grid-template-rows:auto 1fr auto;grid-template-columns:100%;min-height:100dvh;display:grid}.tailwind .l-container{width:-webkit-fill-available;width:-moz-available;width:stretch;margin:0 clamp(20px,9.766vw - 75px,50px)}@media (min-width:1600px){.tailwind .l-container{max-width:1500px;margin:0 auto}}.tailwind .l-grid-9\:3{gap:var(--l-grid-gap);display:grid}@media not all and (max-width:1024px){.tailwind .l-grid-9\:3{gap:var(--l-grid-gap);grid-template-columns:repeat(12,1fr)}.tailwind .l-grid-9\:3-main{grid-column:span 9}.tailwind .l-grid-9\:3-aside{grid-column:span 3}}.tailwind .l-grid-3\:3\:3{gap:var(--l-grid-gap);display:grid}@media not all and (max-width:1024px){.tailwind .l-grid-3\:3\:3{gap:var(--l-grid-gap);grid-template-columns:repeat(12,1fr)}.tailwind .l-grid-3\:3\:3-column{grid-column:span 4}}.tailwind .text-sm[lang=en],.tailwind [lang=en] .text-sm,.tailwind .text-base[lang=en],.tailwind [lang=en] .text-base,.tailwind .text-xl[lang=en],.tailwind [lang=en] .text-xl,.tailwind .text-2xl[lang=en],.tailwind [lang=en] .text-2xl,.tailwind .text-3xl[lang=en],.tailwind [lang=en] .text-3xl{line-height:var(--text-line-height-150)}.tailwind .text-5xl[lang=en],.tailwind [lang=en] .text-5xl{line-height:var(--text-line-height-125)}.tailwind .font-bold [lang=en],.tailwind .font-bold[lang=en]{font-weight:500}.tailwind .article-list{flex-wrap:wrap;display:flex}.tailwind .article-list .article-item:last-child{border-bottom:none;margin-bottom:0}.tailwind .article-list .wp-block-buttons{margin-top:0}.tailwind .article-list.is-vertical .article-item a{min-height:auto}.tailwind .article-item{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-bk-100-20);width:-webkit-fill-available;width:-moz-available;width:stretch}.tailwind .article-item-link{justify-content:space-between;align-items:flex-start;gap:var(--spacing-4);row-gap:var(--spacing-2);padding-inline:var(--spacing-1);padding-block:var(--spacing-4);transition:var(--transition);grid-template-rows:1fr auto;grid-template-areas:"title image""category image";display:grid}.tailwind .article-item-link:hover{background-color:var(--color-bk-100-5)}.tailwind .article-item-link:hover h3{text-decoration:underline}@media not all and (max-width:1024px){.tailwind .article-item-link{min-height:165px}}.tailwind .article-item-text{grid-area:title;display:grid}.tailwind .article-item-title time{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:block}.tailwind .article-item-title h3{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tailwind .article-item-title p{margin-block:var(--spacing-1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:block}.tailwind .article-item-category{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));grid-area:category;align-self:flex-end}.tailwind .article-item-image{aspect-ratio:110/165;grid-area:image;max-height:165px}.tailwind .article-item-image.is-search{aspect-ratio:1;background-color:var(--color-bk-100-5);width:165px}.tailwind .article-item-image.is-search img{object-fit:contain;width:165px;height:165px}.tailwind .article-item-image img{object-fit:cover;min-height:165px}.tailwind #benchmark{margin-top:var(--spacing-2)}.tailwind #benchmark .formbox-editor-1771579{border-style:var(--tw-border-style);border-width:var(--border-width-1);border-color:var(--color-bk-100-20);padding:0;padding:var(--spacing-2);border-radius:var(--radius-lg);margin:0;width:100%!important}.tailwind #benchmark .formbox-editor-1771579>div{grid-template-columns:0 1fr auto;display:grid!important}.tailwind #benchmark .formbox-editor-1771579 fieldset{display:flex}.tailwind #benchmark .formbox-editor-1771579 input.formbox-field-1771579{padding:var(--spacing-0);padding-left:var(--spacing-2);border:none;margin:0}.tailwind #benchmark .formbox-editor-1771579 input.formbox-field-1771579::placeholder{color:#fff}.tailwind #benchmark .formbox-editor-1771579 .formbox-title-1771579{display:none}.tailwind #benchmark .formbox-editor-1771579 button.formbox-button-1771579{text-align:center;width:100px;margin:0;padding:5px 0;border-style:var(--tw-border-style)!important;border-width:var(--border-width-1)!important;border-color:var(--color-bk-30)!important;background-color:var(--color-bk-15)!important;color:var(--color-bk-100)!important;font-weight:400!important}.tailwind #benchmark .email-marketing-by-b{margin-top:var(--spacing-2)!important;text-align:right!important}.tailwind .drawer-opener{cursor:pointer;border-style:var(--tw-border-style);background-color:#0000;border-width:0;justify-content:center;align-items:center;display:flex}.tailwind .drawer-opener:hover,.tailwind .drawer-opener:focus{opacity:.7}html:has(.drawer[open]){height:100%;overflow:hidden}body{overflow-y:auto}body:has(.drawer[open]){height:100%;overflow:hidden}body:has(.drawer[open]) .l-page{scrollbar-gutter:stable;overflow:auto}.tailwind .drawer{background-color:var(--color-bk-15);width:100dvw;max-width:none;height:100dvh;max-height:none;z-index:infinite;opacity:0;border:none;margin:0;padding:0;transition:opacity .3s;position:fixed;top:0;left:0}.tailwind .drawer.is-opening{opacity:1}.tailwind .drawer.is-closing{opacity:0}.tailwind .drawer::backdrop{background:0 0}.tailwind .drawer-content{scrollbar-gutter:stable;opacity:0;grid-template-rows:auto 1fr auto;height:100%;transition:opacity .4s .1s;display:grid;overflow:auto}.tailwind .drawer.is-opening .drawer-content{opacity:1}.tailwind .drawer.is-closing .drawer-content{opacity:0}.tailwind .drawer-header{padding-inline:var(--spacing-4);padding-top:var(--spacing-5);padding-bottom:var(--spacing-4);justify-content:flex-end;align-items:center;height:64px;display:flex}.tailwind .drawer-header-close{cursor:pointer;border-style:var(--tw-border-style);padding:var(--spacing-0);color:var(--color-bk-100);background-color:#0000;border-width:0;justify-content:center;align-items:center;display:flex}.tailwind .drawer-header-close:hover,.tailwind .drawer-header-close:focus{opacity:.7}.tailwind .drawer-body{gap:var(--spacing-9);padding:var(--spacing-4);flex-direction:column;flex:1;display:flex}.tailwind .drawer-logo{gap:var(--spacing-2);flex-direction:column;display:flex}.tailwind .drawer-logo-main{width:242px}.tailwind .drawer-logo-main img{object-fit:contain;width:100%;height:100%}.tailwind .drawer-nav{flex:1}.tailwind .drawer-nav-list{height:-webkit-fill-available;height:-moz-available;height:stretch;max-height:350px;display:grid}.tailwind .drawer-nav-list li p,.tailwind .drawer-nav-list li a{padding-block:var(--spacing-1);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));align-items:center;font-weight:700;text-decoration:none;display:flex}.tailwind .drawer-nav-database{align-items:center;gap:var(--spacing-2);display:flex}.tailwind .drawer-nav-database-label{padding:var(--spacing-1);background-color:var(--color-bk-5-70);font-family:var(--font-bold);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-bk-75)}.tailwind .drawer-nav-search{padding-block:var(--spacing-2)}.tailwind .drawer-footer{padding:var(--spacing-4)}.tailwind .drawer-footer-wrapper{border-style:var(--tw-border-style);border-width:var(--border-width-1);border-color:var(--color-bk-50);width:100%;height:auto;display:flex}.tailwind .drawer-info-status{padding:var(--spacing-4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));text-align:center;flex:1}.tailwind .drawer-info-language{padding:var(--spacing-4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-left-style:var(--tw-border-style);border-left-width:var(--border-width-1);border-color:var(--color-bk-50)}.tailwind .footer{margin-top:var(--spacing-9);background-color:var(--color-white);padding-block:var(--spacing-8)}.tailwind .footer-wp-block a{text-decoration:none}.tailwind .footer-wp-block a:hover{text-decoration:underline}.tailwind .footer-wp-block a[target=_blank]:after{content:"";vertical-align:middle;background-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="5.5" y="7.5" width="9" height="6" stroke="black"/><rect x="9.5" y="10.5" width="9" height="6" stroke="black"/></svg>');background-repeat:no-repeat;background-size:contain;width:24px;height:24px;margin-left:2px;display:inline-block}.tailwind .footer-wp-block a[href^="mailto:"]:after{content:"";vertical-align:middle;background-image:url('data:image/svg+xml;charset=utf-8,<svg width="15" height="17" viewBox="0 0 15 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.31239 13C2.94724 13 2.63722 12.8698 2.38233 12.6095C2.12744 12.3491 2 12.0324 2 11.6594V5.34059C2 4.96759 2.12744 4.65091 2.38233 4.39055C2.63722 4.13018 2.94724 4 3.31239 4H11.6876C12.0528 4 12.3628 4.13018 12.6177 4.39055C12.8726 4.65091 13 4.96759 13 5.34059V11.6594C13 12.0324 12.8726 12.3491 12.6177 12.6095C12.3628 12.8698 12.0528 13 11.6876 13H3.31239ZM7.5 9.11786L3.14806 6.34123V11.6594C3.14806 11.7084 3.16345 11.7486 3.19425 11.7801C3.22504 11.8115 3.26442 11.8273 3.31239 11.8273H11.6876C11.7356 11.8273 11.775 11.8115 11.8058 11.7801C11.8365 11.7486 11.8519 11.7084 11.8519 11.6594V6.34123L7.5 9.11786ZM7.5 7.95455L11.8766 5.17273H3.12336L7.5 7.95455ZM3.04126 6.34123V5.17273V11.6594C3.09466 11.7084 3.14121 11.7486 3.1809 11.7801C3.22059 11.8115 3.26442 11.8273 3.31239 11.8273H3.04126V6.34123Z" fill="black"/></svg>');background-repeat:no-repeat;background-size:contain;width:15px;height:17px;margin-left:2px;display:inline-block}.tailwind .footer-container{gap:var(--spacing-0);flex-direction:column;display:flex}@media not all and (max-width:1024px){.tailwind .footer-container{justify-content:space-between;gap:var(--spacing-6);flex-direction:row}}.tailwind .footer-column{flex-direction:column;display:flex}@media not all and (max-width:1024px){.tailwind .footer-column{width:50%}}.tailwind .footer-column--left{gap:var(--spacing-6);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-bk-100);padding-block:var(--spacing-6)}.tailwind .footer-column--right{gap:var(--spacing-0)}@media not all and (max-width:1024px){.tailwind .footer-column--right .footer-section{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-bk-100)}}.tailwind .footer-header{max-width:302px}@media not all and (max-width:768px){.tailwind .footer-header{max-width:451px}}.tailwind .footer-header img{width:100%;height:auto}.tailwind .footer-section{gap:var(--spacing-1);flex-direction:column;display:flex}.tailwind .footer-section.has-border{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-bk-100);padding-block:var(--spacing-5)}.tailwind .footer-section-title{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-bk-100)}.tailwind .footer-section-content,.tailwind .footer-sns-list{gap:var(--spacing-1);flex-direction:column;display:flex}.tailwind .footer-sns-link{align-items:center;gap:var(--spacing-3);padding-block:var(--spacing-1);color:var(--color-bk-100);text-decoration-line:none;display:flex}.tailwind .footer-sns-link:hover{color:var(--color-bk-50);text-decoration-line:underline}.tailwind .footer-sns-link span{font-family:var(--font-en);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:1.5;--tw-font-weight:var(--font-weight-normal);line-height:1.5;font-weight:var(--font-weight-normal)}.tailwind .footer-sns-icon{height:var(--spacing-5);width:var(--spacing-5);justify-content:center;align-items:center;display:flex}.tailwind .footer-sns-icon svg{color:currentColor;max-width:100%;max-height:100%}.tailwind .footer-bottom{margin-top:var(--spacing-6);gap:var(--spacing-6);display:grid}@media not all and (max-width:1024px){.tailwind .footer-bottom{margin-top:var(--spacing-8);grid-template-columns:1fr auto}}.tailwind .footer-links{gap:var(--spacing-5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));flex-wrap:wrap;display:flex}@media not all and (max-width:1024px){.tailwind .footer-copyright{justify-self:flex-end}}.tailwind .footer-copyright p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-bk-100)}.tailwind .header{padding-top:var(--spacing-5);padding-bottom:var(--spacing-4)}@media not all and (max-width:1024px){.tailwind .header{border-bottom-style:var(--tw-border-style);border-bottom-width:var(--border-width-1);border-color:var(--color-bk-100-20);padding-top:var(--spacing-7);padding-bottom:var(--spacing-5)}}.tailwind .header-inner{justify-content:space-between;display:flex}.tailwind .header-title{--tw-leading:1;max-width:455px;line-height:1}.tailwind .header-title img{width:100%;height:auto}.tailwind .header-title.is-index{visibility:hidden}@media not all and (max-width:768px){.tailwind .header-title.is-index{visibility:visible}}.tailwind .header-side{gap:var(--spacing-4);display:grid}.tailwind .header-desktop{display:none}@media not all and (max-width:1024px){.tailwind .header-desktop{display:block}}.tailwind .header-info{justify-content:flex-end;align-items:center;gap:var(--spacing-5);display:flex}.tailwind .header-info-status,.tailwind .header-info-language{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.tailwind .header-nav{margin-top:var(--spacing-4);align-items:center;gap:var(--spacing-5);font-family:var(--font-bold);display:flex}.tailwind .header-nav a{transition:var(--transition);text-decoration:none}.tailwind .header-nav a:hover{color:var(--color-bk-30)}.tailwind .header-nav-database{position:relative}.tailwind .header-nav-database-trigger{color:var(--color-bk-30);cursor:default;position:relative}.tailwind .header-nav-tooltip{padding:var(--spacing-1);background-color:var(--color-bk-5-70);font-family:var(--font-bold);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-bk-75);top:calc(100% + var(--su-1));white-space:nowrap;opacity:0;visibility:hidden;z-index:1000;transition:opacity .2s,visibility .2s;position:absolute;left:50%;transform:translate(-50%)}.tailwind .header-nav-tooltip.is-visible{opacity:1;visibility:visible}@media not all and (max-width:1024px){.tailwind .header-nav-database:hover .header-nav-tooltip{opacity:1;visibility:visible}.tailwind .header-mobile{display:none}}.tailwind .pagination{margin-top:var(--spacing-6);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.tailwind .pagination-numbers{align-items:center;gap:var(--spacing-3);display:flex}.tailwind .pagination-link:hover{text-decoration-line:underline}.tailwind .pagination-current{font-family:var(--font-bold);color:var(--color-bk-30);font-weight:500;text-decoration-line:underline}.tailwind .pagination-ellipsis{cursor:default;-webkit-user-select:none;user-select:none}.tailwind .wp-block>:first-child{margin-top:0}.tailwind .wp-block a:not(:has(img)):not(:has(svg)){text-decoration:underline}.tailwind .wp-block a:not(:has(img)):not(:has(svg)):hover{text-decoration:none}.tailwind .wp-block a:not(:has(img)):not(:has(svg))[target=_blank]:after{content:"";vertical-align:middle;background-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="5.5" y="7.5" width="9" height="6" stroke="black"/><rect x="9.5" y="10.5" width="9" height="6" stroke="black"/></svg>');background-repeat:no-repeat;background-size:contain;width:24px;height:24px;margin-left:2px;display:inline-block}.tailwind .wp-block a:not(:has(img)):not(:has(svg))[href^="mailto:"]:after{content:"";vertical-align:middle;background-image:url('data:image/svg+xml;charset=utf-8,<svg width="15" height="17" viewBox="0 0 15 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.31239 13C2.94724 13 2.63722 12.8698 2.38233 12.6095C2.12744 12.3491 2 12.0324 2 11.6594V5.34059C2 4.96759 2.12744 4.65091 2.38233 4.39055C2.63722 4.13018 2.94724 4 3.31239 4H11.6876C12.0528 4 12.3628 4.13018 12.6177 4.39055C12.8726 4.65091 13 4.96759 13 5.34059V11.6594C13 12.0324 12.8726 12.3491 12.6177 12.6095C12.3628 12.8698 12.0528 13 11.6876 13H3.31239ZM7.5 9.11786L3.14806 6.34123V11.6594C3.14806 11.7084 3.16345 11.7486 3.19425 11.7801C3.22504 11.8115 3.26442 11.8273 3.31239 11.8273H11.6876C11.7356 11.8273 11.775 11.8115 11.8058 11.7801C11.8365 11.7486 11.8519 11.7084 11.8519 11.6594V6.34123L7.5 9.11786ZM7.5 7.95455L11.8766 5.17273H3.12336L7.5 7.95455ZM3.04126 6.34123V5.17273V11.6594C3.09466 11.7084 3.14121 11.7486 3.1809 11.7801C3.22059 11.8115 3.26442 11.8273 3.31239 11.8273H3.04126V6.34123Z" fill="black"/></svg>');background-repeat:no-repeat;background-size:contain;width:15px;height:17px;margin-left:4px;display:inline-block}.tailwind .wp-block strong{font-family:var(--font-bold)}.tailwind .wp-block p{margin-top:var(--spacing-4);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.tailwind .wp-block p:first-child{margin-top:0}.tailwind .wp-block p:last-child{margin-bottom:0}.tailwind .wp-block p:empty{display:none}.tailwind p.is-style-text-size-small{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin-top:var(--spacing-2)}.tailwind p.is-style-text-size-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));margin-top:var(--spacing-1)}.tailwind .wp-block-acf-dl{margin-top:var(--spacing-6);margin-bottom:var(--spacing-6);border-bottom-style:var(--tw-border-style);border-bottom-width:var(--border-width-1);border-color:var(--color-bk-100-20)}.tailwind .wp-block-acf-dl:first-child{margin-top:0}.tailwind .wp-block-acf-dl:last-child{margin-bottom:0}.tailwind .wp-block-acf-dl dl{border-top-style:var(--tw-border-style);border-top-width:var(--border-width-1);border-color:var(--color-bk-100-20);margin:0;display:flex}.tailwind .wp-block-acf-dl dt{margin:var(--spacing-0);padding-inline:var(--spacing-1);padding-block:var(--spacing-2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));width:20%;padding-top:13px}.tailwind .wp-block-acf-dl dd{margin:var(--spacing-0);padding-inline:var(--spacing-1);padding-block:var(--spacing-2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));flex:1}body.wp-admin .tailwind dt{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));padding-top:10px}body.wp-admin .tailwind dd{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}body.wp-admin .tailwind dd p{margin:0}.tailwind .wp-block-acf-spacer{justify-content:center;align-items:center;display:flex}body.wp-admin .tailwind .wp-block-acf-spacer{border:1px dashed #999}.tailwind .wp-block-acf-spacer div{color:#777;justify-content:center;align-items:center;height:100%;font-size:12px;display:flex}.tailwind .wp-block-acf-spacer .is-su05{height:2px}.tailwind .wp-block-acf-spacer .is-su1{height:5px}.tailwind .wp-block-acf-spacer .is-su2{height:10px}.tailwind .wp-block-acf-spacer .is-su3{height:15px}.tailwind .wp-block-acf-spacer .is-su4{height:20px}.tailwind .wp-block-acf-spacer .is-su5{height:25px}.tailwind .wp-block-acf-spacer .is-su6{height:30px}.tailwind .wp-block-acf-spacer .is-su7{height:40px}.tailwind .wp-block-acf-spacer .is-su8{height:50px}.tailwind .wp-block-acf-spacer .is-su9{height:65px}.tailwind .wp-block-acf-spacer .is-su10{height:80px}.tailwind .wp-block-acf-spacer .is-su11{height:100px}.tailwind .wp-block-acf-spacer .is-su12{height:125px}.tailwind .wp-block-acf-spacer .is-su13{height:150px}.tailwind .wp-block-acf-spacer .is-su14{height:200px}.tailwind .wp-block-acf-spacer .is-su15{height:300px}.tailwind .wp-block-buttons{margin-top:var(--spacing-4)}.tailwind .wp-block-buttons:first-child{margin-top:0}.tailwind .wp-block-buttons:last-child{margin-bottom:0}.tailwind .wp-block-buttons.is-vertical{gap:0}.tailwind .wp-block-buttons.is-vertical .wp-block-button.is-style-accent+.wp-block-button.is-style-accent{border-top-style:var(--tw-border-style);border-top-width:0}.tailwind .wp-block-button{padding-block:var(--spacing-1);display:block}.tailwind .wp-block-button .wp-block-button__link{font-family:var(--font-bold);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-bk-100);padding:var(--spacing-0);text-align:left;transition:var(--transition);background-color:#0000;border-radius:0;text-decoration:none}.tailwind .wp-block-button .wp-block-button__link:after{margin-left:var(--spacing-2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));content:"";vertical-align:middle;width:36px;height:6px;transition:var(--transition);background-image:url('data:image/svg+xml;charset=utf-8,<svg width="36" height="6" viewBox="0 0 36 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M35.5 3L30.5 0.113249V5.88675L35.5 3ZM0.5 3V3.5H31V3V2.5H0.5V3Z" fill="black"/></svg>');background-repeat:no-repeat;background-size:contain;margin-top:-4px;display:inline-block}.tailwind [lang=en] .wp-block-button .wp-block-button__link{font-weight:500}.tailwind [lang=en] .wp-block-button .wp-block-button__link:after{margin-top:-2px}.tailwind .wp-block-button .wp-block-button__link:hover{text-decoration:underline}.tailwind .wp-block-button .wp-block-button__link:hover:after{margin-left:var(--spacing-3)}.tailwind .wp-block-button.is-style-accent{background-color:var(--color-bk-100-5);border-top-style:var(--tw-border-style);border-top-width:var(--border-width-1);border-bottom-style:var(--tw-border-style);border-bottom-width:var(--border-width-1);border-color:var(--color-bk-100-20);padding:var(--spacing-2);transition:var(--transition);display:block}.tailwind .wp-block-button.is-style-accent:hover{background-color:var(--color-bk-100-20)}.tailwind .wp-block-button.is-style-accent .wp-block-button__link:after{margin-left:var(--spacing-2)}.tailwind .wp-block-button.is-style-accent .wp-block-button__link:hover:after{margin-left:var(--spacing-3)}.tailwind .wp-block-columns{margin-top:var(--spacing-6);gap:var(--l-grid-gap)}.tailwind .wp-block-columns:first-child{margin-top:0}.tailwind .wp-block-columns:last-child{margin-bottom:0}@media (max-width:1024px){.tailwind .wp-block-columns[data-columns="2"]{display:grid}}@media not all and (max-width:1024px){.tailwind .wp-block-columns[data-columns="2"] .wp-block-column[style="flex-basis:33.33%"]{flex-basis:calc(33.3333% - var(--l-grid-gap)/2)!important}}@media (max-width:1024px){.tailwind .wp-block-columns[data-columns="3"]{display:grid}}.tailwind .wp-block-columns[data-columns="3"] .wp-block-column{grid-template-rows:repeat(3,auto) 1fr;display:grid;flex-basis:calc(33.333% - var(--l-grid-gap)*2/3)!important}.tailwind .wp-block-columns[data-columns="3"] .wp-block-column .wp-block-buttons:last-child{align-self:end}.tailwind .wp-block-column .wp-block-heading a{text-decoration:none}.tailwind .wp-block-column h2.wp-block-heading{margin-block:var(--spacing-2)}.tailwind .wp-block-column h2.wp-block-heading:first-child{margin-top:0}.tailwind .wp-block-column h2.wp-block-heading:last-child{margin-bottom:0}.tailwind .wp-block-column h3.wp-block-heading{margin-top:var(--spacing-4);margin-bottom:var(--spacing-1)}.tailwind .wp-block-column h3.wp-block-heading:first-child{margin-top:0}.tailwind .wp-block-column h3.wp-block-heading:last-child{margin-bottom:0}.tailwind .wp-block-column p{margin-top:var(--spacing-2)}.tailwind .wp-block-column p:first-child{margin-top:0}.tailwind .wp-block-column p:last-child{margin-bottom:0}.tailwind .wp-block-column p.is-style-text-size-small{margin-top:var(--spacing-2)}.tailwind .wp-block-column p.is-style-text-size-xs{margin-top:var(--spacing-1)}.tailwind .wp-block-column .wp-block-image{margin-top:var(--spacing-2)}.tailwind .wp-block-column .wp-block-image:first-child{margin-top:0}.tailwind .wp-block-column .wp-block-image:last-child{margin-bottom:0}.tailwind .wp-block-column .wp-block-buttons{margin-top:var(--spacing-3)}.tailwind .wp-block-column .wp-block-buttons:first-child{margin-top:0}.tailwind .wp-block-column .wp-block-buttons:last-child{margin-bottom:0}.tailwind .wp-block-heading span[lang=en]{font-family:var(--font-en);font-weight:500}.tailwind h1.wp-block-heading,.tailwind h2.wp-block-heading{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));font-family:var(--font-bold);margin-block:var(--spacing-4)}.tailwind h1.wp-block-heading:first-child,.tailwind h2.wp-block-heading:first-child{margin-top:0}.tailwind h1.wp-block-heading:last-child,.tailwind h2.wp-block-heading:last-child{margin-bottom:0}.tailwind h3.wp-block-heading{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));font-family:var(--font-bold);margin-top:var(--spacing-4);margin-bottom:var(--spacing-1)}.tailwind h3.wp-block-heading:first-child{margin-top:0}.tailwind h3.wp-block-heading:last-child{margin-bottom:0}.tailwind h4.wp-block-heading,.tailwind h5.wp-block-heading,.tailwind h6.wp-block-heading{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));font-family:var(--font-bold);margin-block:var(--spacing-1)}.tailwind h4.wp-block-heading:first-child,.tailwind h5.wp-block-heading:first-child,.tailwind h6.wp-block-heading:first-child{margin-top:0}.tailwind h4.wp-block-heading:last-child,.tailwind h5.wp-block-heading:last-child,.tailwind h6.wp-block-heading:last-child{margin-bottom:0}.tailwind .wp-block h2.wp-block-heading:nth-child(n+2){margin-top:var(--spacing-7)}.tailwind .wp-block-image{margin-top:var(--spacing-4);margin-bottom:var(--spacing-0)}.tailwind .wp-block-image:first-child{margin-top:0}.tailwind .wp-block-image:last-child{margin-bottom:0}.tailwind .wp-block-image img{width:auto;max-width:100%;height:auto}.tailwind .wp-block-image>img{width:100%;height:auto}.tailwind .wp-block-image.is-style-max-width-auto{margin-block:var(--spacing-6)}.tailwind .wp-block-image.is-style-max-width-auto:first-child{margin-top:0}.tailwind .wp-block-image.is-style-max-width-auto:last-child{margin-bottom:0}.tailwind .wp-block-image.is-style-max-width-auto .wp-block-image-wrapper{background-color:var(--color-bk-100-5);justify-content:center;align-items:center;width:100%;height:auto;display:flex}.tailwind .wp-block-image.is-style-max-width-auto img{width:auto;max-width:100%;height:auto}.tailwind .wp-block-image.is-style-max-width-full-portrait{margin-block:var(--spacing-6)}.tailwind .wp-block-image.is-style-max-width-full-portrait:first-child{margin-top:0}.tailwind .wp-block-image.is-style-max-width-full-portrait:last-child{margin-bottom:0}.tailwind .wp-block-image.is-style-max-width-full-portrait .wp-block-image-wrapper{background-color:var(--color-bk-100-5);justify-content:center;align-items:center;width:100%;height:auto;display:flex}.tailwind .wp-block-image.is-style-max-width-full-portrait img{width:auto;max-width:100%;height:auto;max-height:600px}.tailwind .wp-block-image.is-aspect-3\:2 .wp-block-image-wrapper{aspect-ratio:3/2}.tailwind .wp-block-image.is-aspect-3\:2 .wp-block-image-wrapper img{object-fit:contain;width:100%;height:100%}.tailwind .wp-block-image figcaption{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin-top:var(--spacing-1)}.tailwind .wp-block-list{margin-top:var(--spacing-4);margin-bottom:var(--spacing-0);padding-left:var(--spacing-4);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.tailwind .wp-block-list:first-child{margin-top:0}.tailwind .wp-block-list:last-child{margin-bottom:0}.tailwind .wp-block-list li{margin-inline:var(--spacing-0);margin-block:var(--spacing-1);list-style-type:inherit}.tailwind .wp-block-list .wp-block-list{margin-inline:var(--spacing-0);margin-block:var(--spacing-2);padding-left:var(--spacing-4)}.tailwind .wp-block-list .wp-block-list li{margin-inline:var(--spacing-0);margin-block:var(--spacing-1)}.tailwind ul.wp-block-list{list-style-type:disc}.tailwind ol.wp-block-list{list-style-type:decimal}.tailwind .wp-block-separator{border-color:var(--color-bk-50);margin-block:var(--spacing-7);border-top-width:1px}.tailwind .wp-block-separator:first-child{margin-top:0}.tailwind .wp-block-separator:last-child{margin-bottom:0}.tailwind .page-header{margin-bottom:var(--spacing-4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-bk-100);padding-bottom:var(--spacing-4)}@media not all and (max-width:1024px){.tailwind .page-header{margin-bottom:var(--spacing-6)}}.tailwind .page-header-meta{margin-block:var(--spacing-1);font-family:var(--font-bold);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));display:grid}@media not all and (max-width:1024px){.tailwind .page-header-meta{gap:var(--spacing-1)}}.tailwind .page-header-title{font-family:var(--font-bold);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.tailwind .page-header-date{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.tailwind .page-header-description{margin-top:var(--spacing-2)}.tailwind .page-header-tax{gap:var(--spacing-2);align-items:center;display:inline-flex}.tailwind .page-header-tax-inline{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:inline-block}.tailwind .page-header-tax-inline li{flex-wrap:wrap;display:inline-flex}.tailwind .page-header-tax-inline li:not(:first-child):before{content:",";margin-right:var(--spacing-1)}.tailwind .page-header-tax-blocks{display:inline-flex}.tailwind .page-header-tax-blocks li{flex-wrap:wrap;display:inline-flex}.tailwind .page-header-tax-blocks li:not(:first-child):before{content:" ";margin-right:var(--spacing-1)}.tailwind .page-header-tax-blocks a,.tailwind .page-header-tax-blocks span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-style:var(--tw-border-style);border-width:var(--border-width-1);border-color:var(--color-bk-100);padding-inline:var(--spacing-2);display:inline-block}.tailwind .page-post-header{margin-bottom:var(--spacing-4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-bk-100);padding-bottom:var(--spacing-4)}.tailwind .page-post-meta,.tailwind .page-post-title{margin-bottom:var(--spacing-2)}.tailwind .page-post-nav{margin-top:var(--spacing-7);padding-top:var(--spacing-4);border-top-style:var(--tw-border-style);border-top-width:var(--border-width-1);border-color:var(--color-bk-50);justify-content:space-between;display:flex}.tailwind .page-post-nav-button{gap:var(--spacing-1);padding:var(--spacing-1);font-family:var(--font-bold);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));align-items:center;display:flex}.tailwind .page-post-nav-next:before{content:"";vertical-align:middle;width:24px;height:24px;transition:var(--transition);background-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14 18L8 12L14 6L15.4 7.4L10.8 12L15.4 16.6L14 18Z" fill="black"/></svg>');background-repeat:no-repeat;background-size:contain;display:inline-block}.tailwind .page-post-nav-next:hover{text-decoration:underline}.tailwind .page-post-nav-next:hover:before{margin-right:var(--spacing-1)}.tailwind .page-post-nav-prev{justify-self:flex-end}.tailwind .page-post-nav-prev:after{content:"";vertical-align:middle;width:24px;height:24px;transition:var(--transition);background-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14 18L8 12L14 6L15.4 7.4L10.8 12L15.4 16.6L14 18Z" fill="black"/></svg>');background-repeat:no-repeat;background-size:contain;display:inline-block;transform:scaleX(-1)}.tailwind .page-post-nav-prev:hover{text-decoration:underline}.tailwind .page-post-nav-prev:hover:after{margin-left:var(--spacing-1)}.tailwind .page-back{margin-bottom:var(--spacing-4)}.tailwind .page-back-link{font-family:var(--font-bold);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.tailwind .page-back-link:before{margin-right:var(--spacing-2);content:"";vertical-align:middle;width:36px;height:6px;transition:var(--transition);background-image:url('data:image/svg+xml;charset=utf-8,<svg width="36" height="6" viewBox="0 0 36 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M35.5 3L30.5 0.113249V5.88675L35.5 3ZM0.5 3V3.5H31V3V2.5H0.5V3Z" fill="black"/></svg>');background-repeat:no-repeat;background-size:contain;margin-top:-4px;display:inline-block;transform:scaleX(-1)}.tailwind .page-back-link:hover{text-decoration:underline}.tailwind .page-back-link:hover:before{margin-right:var(--spacing-3)}.tailwind .page-toc{margin-bottom:var(--spacing-6)}.tailwind .page-toc ul{gap:var(--su-1);flex-wrap:wrap;display:flex}@media not all and (max-width:1024px){.tailwind .page-toc ul{gap:var(--l-grid-gap);row-gap:calc(var(--l-grid-gap)/2);margin-right:calc(var(--l-grid-gap)*-1)}}.tailwind .page-toc ul li{width:100%}@media not all and (max-width:1024px){.tailwind .page-toc ul li{width:calc(33.333% - var(--l-grid-gap))}.tailwind .page-post-content .page-toc ul{gap:var(--su-1);margin-right:0}.tailwind .page-post-content .page-toc ul li{width:100%}}.tailwind .page-toc a{padding-inline:var(--spacing-3);padding-block:var(--spacing-2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));background-color:var(--color-bk-5);justify-content:space-between;align-items:center;width:100%;text-decoration:none;display:flex}.tailwind .page-toc a>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tailwind .page-toc a:after{content:"";vertical-align:middle;width:23px;height:11px;transition:var(--transition);background-image:url('data:image/svg+xml;charset=utf-8,<svg width="23" height="11" viewBox="0 0 23 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20 1H20.5V0.5H20V1ZM20 11L22.8868 6H17.1132L20 11ZM0 1V1.5H20V1V0.5H0V1ZM20 1H19.5V6.5H20H20.5V1H20Z" fill="%23A8A7A1"/></svg>');background-repeat:no-repeat;background-size:contain;margin-top:-4px;display:inline-block}.tailwind .page-content{margin-bottom:var(--spacing-6)}.tailwind .page-events-section{margin-block:var(--spacing-6)}.tailwind .page-events-section:first-child{margin-top:0}.tailwind .page-events-section:last-child{margin-bottom:0}.tailwind .page-events-list{margin-top:var(--spacing-6);display:grid}.tailwind .page-events-list-item-meta{margin-bottom:var(--spacing-2)}.tailwind .page-events-list-title{font-family:var(--font-bold);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.tailwind .page-events-list-item-content{grid-template-rows:1fr auto;height:100%;display:grid}.tailwind .page-events-list-item-title{margin-bottom:var(--spacing-2);font-family:var(--font-bold);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}@media not all and (max-width:1024px){.tailwind .page-events-list-item-title{margin-bottom:var(--spacing-4);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.tailwind .page-events-list-item-title a:hover{text-decoration:underline}.tailwind .page-events-list-item-description{margin-bottom:var(--spacing-4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}@media not all and (max-width:1024px){.tailwind .page-events-list-item-description{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.tailwind .page-events-past{gap:var(--l-grid-gap);flex-wrap:wrap;display:flex}@media not all and (max-width:1024px){.tailwind .page-events-past{margin-top:var(--spacing-6)}}.tailwind .page-events-past-item{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-bk-100-20);width:-webkit-fill-available;width:-moz-available;width:stretch}@media not all and (max-width:1024px){.tailwind .page-events-past-item{min-height:165px;max-width:calc(50% - var(--l-grid-gap)/2)}}.tailwind .page-events-past-item-link{justify-content:space-between;align-items:flex-start;gap:var(--spacing-4);row-gap:var(--spacing-2);padding-inline:var(--spacing-1);padding-block:var(--spacing-4);transition:var(--transition);grid-template-rows:1fr auto;grid-template-areas:"title image""category image";display:grid}.tailwind .page-events-past-item-link:hover{background-color:var(--color-bk-100-5)}.tailwind .page-events-past-item-link:hover h3{text-decoration:underline}.tailwind .page-events-past-item-text{grid-area:title;display:grid}.tailwind .page-events-past-item-title h3{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tailwind .page-events-past-item-title p{margin-top:var(--spacing-1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:block}.tailwind .page-events-past-item-category{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));grid-area:category}.tailwind .page-events-past-item-image{aspect-ratio:1;grid-area:image;width:120px;height:120px}@media not all and (max-width:1024px){.tailwind .page-events-past-item-image{width:165px;height:165px}}.tailwind .page-events-past-item-image img{background-color:var(--color-bk-100-5);object-fit:contain;width:100%;height:100%}@media (max-width:1024px){body.single-events .footer{margin-top:0}}.tailwind .page-events-aside{background-color:var(--color-bk-100-20);padding-inline:var(--spacing-4);padding-block:var(--spacing-4);margin-left:-20px;margin-right:-20px}@media not all and (max-width:1024px){.tailwind .page-events-aside{background:0 0;margin:0;padding:0}}.tailwind :where(.page-events-conversions ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-2)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-2)*calc(1 - var(--tw-space-y-reverse)))}.tailwind .page-events-conversions a{font-family:var(--font-bold);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));background-color:var(--color-bk-100);color:var(--color-white);padding:var(--spacing-5);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));text-align:center;display:block}.tailwind .page-events-conversions a:hover{background-color:var(--color-bk-75)}.tailwind .page-events-conversions a[target=_blank]:after{content:"";vertical-align:middle;background-image:url('data:image/svg+xml;charset=utf-8,<svg width="14" height="10" viewBox="0 0 14 10" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.5" y="0.5" width="9" height="6" stroke="white"/><rect x="4.5" y="3.5" width="9" height="6" stroke="white"/></svg>');background-repeat:no-repeat;background-size:contain;width:14px;height:10px;margin-left:4px;display:inline-block}.tailwind .page-events-conversions p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin-top:var(--spacing-1);margin-bottom:var(--spacing-3)}.tailwind .page-home{gap:var(--l-grid-gap);grid-template-areas:"database""aside""main";display:grid}@media not all and (max-width:1024px){.tailwind .page-home{grid-template-columns:repeat(12,1fr);grid-template-areas:"database aside""main aside"}}.tailwind .page-home-logo{margin-bottom:var(--spacing-6);width:70vw;min-width:302px;max-width:400px}.tailwind .page-home-logo img{width:100%;height:auto}@media not all and (max-width:768px){.tailwind .page-home-logo{display:none}}.tailwind .page-home-database{margin-block:var(--spacing-8);grid-area:database;position:relative}@media not all and (max-width:768px){.tailwind .page-home-database{margin-top:var(--spacing-6)}}@media not all and (max-width:1024px){.tailwind .page-home-database{grid-column:span 9;margin:0}}.tailwind .page-home-database-wrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.tailwind .page-home-database-wrapper h2{text-align:center;font-family:var(--font-bold);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}@media not all and (max-width:1024px){.tailwind .page-home-database-wrapper h2{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.tailwind .page-home-database-wrapper p{text-align:center;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media not all and (max-width:1024px){.tailwind .page-home-database-wrapper p{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.tailwind .page-home-main{margin-top:var(--spacing-8);grid-area:main}@media not all and (max-width:1024px){.tailwind .page-home-main{margin-top:var(--spacing-0);grid-column:span 9}}.tailwind .page-home-aside{grid-area:aside}@media not all and (max-width:1024px){.tailwind .page-home-aside{grid-column:span 3}}.tailwind .page-home-aside-title{margin-bottom:var(--spacing-2);font-family:var(--font-bold);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}@media not all and (max-width:1024px){.tailwind .page-home-aside-title{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.tailwind .page-home .l-grid-9\:3-main{order:2}.tailwind .page-home .l-grid-9\:3-aside{order:1}@media not all and (max-width:1024px){.tailwind .page-home .l-grid-9\:3-main,.tailwind .page-home .l-grid-9\:3-aside{order:unset}}.tailwind .page-news-list{gap:0}@media not all and (max-width:1024px){.tailwind .page-news-list{gap:var(--l-grid-gap)}}.tailwind .page-news-empty{padding-block:calc(var(--spacing)*16);text-align:center}.tailwind .page-news-empty p{margin-bottom:var(--spacing-0);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.tailwind .page-search-form{margin-bottom:var(--spacing-6)}.tailwind .page-search-form-input{width:100%;position:relative}.tailwind .page-search-form-icon{flex-shrink:0;width:21px;height:21px;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.tailwind .page-search-form-text{border-radius:var(--radius-lg);border-color:var(--color-bk-100-20);background-color:var(--color-white);padding:var(--spacing-4);padding-left:var(--spacing-8);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));width:100%}.tailwind .page-search-results{margin-bottom:var(--spacing-8)}.tailwind .page-search-results-header{margin-bottom:var(--spacing-4);align-items:baseline;gap:var(--spacing-1);display:flex}@media not all and (max-width:1024px){.tailwind .page-search-results-header{margin-bottom:var(--spacing-5)}}.tailwind .page-search-results-label{font-family:var(--font-bold);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));line-height:1.7}.tailwind .page-search-results-count{align-items:baseline;gap:var(--spacing-1);display:flex}.tailwind .page-search-results-count-number{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);font-family:var(--font-family-en);line-height:1.5}.tailwind .page-search-results-count-unit{font-family:var(--font-bold);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));line-height:1.7}.tailwind :where(.page-search-results-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-0)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-0)*calc(1 - var(--tw-space-y-reverse)))}.tailwind .page-search-results-item{padding-inline:var(--spacing-1);padding-block:var(--spacing-4);align-items:flex-start;gap:var(--spacing-4);border-bottom:1px solid var(--color-bk-50);min-height:150px;display:flex}@media not all and (max-width:1024px){.tailwind .page-search-results-item{padding-inline:var(--spacing-1);padding-block:var(--spacing-5);gap:var(--spacing-5)}}.tailwind .page-search-results-item-content{flex-direction:column;flex:1;justify-content:space-between;min-height:100%;display:flex}.tailwind .page-search-results-item-main{margin-bottom:var(--spacing-4)}@media not all and (max-width:1024px){.tailwind .page-search-results-item-main{margin-bottom:var(--spacing-6)}}.tailwind .page-search-results-item-title{margin-bottom:var(--spacing-1);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);line-height:1.7}@media not all and (max-width:1024px){.tailwind .page-search-results-item-title{margin-bottom:var(--spacing-2)}}.tailwind .page-search-results-item-excerpt{margin-bottom:var(--spacing-1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;line-height:1.7;display:-webkit-box;overflow:hidden}.tailwind .page-search-results-item-date{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);font-family:var(--font-family-en);line-height:1.5}.tailwind .page-search-results-item-type{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);line-height:1.5}.tailwind .page-search-results-item-image{flex-shrink:0;width:165px;height:165px}.tailwind .page-search-results-item-image img{object-fit:contain;background:#0000000d;width:100%;height:100%}.tailwind .page-search-pagination{justify-content:center;align-items:center;gap:var(--spacing-2);display:flex}.tailwind .page-search-pagination-item{justify-content:center;align-items:center;width:30px;height:30px;display:flex}.tailwind .page-search-pagination-link{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);font-family:var(--font-family-en);color:var(--color-bk-100);justify-content:center;align-items:center;width:100%;height:100%;line-height:1.5;text-decoration:none;transition:opacity .2s;display:flex}.tailwind .page-search-pagination-link:hover{opacity:.7}.tailwind .page-search-pagination-link.current{font-weight:700}.tailwind .page-search-no-results{padding-block:var(--spacing-8);text-align:center}.tailwind .page-search-no-results p{margin-bottom:var(--spacing-2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));line-height:1.7}.tailwind .page-search-no-results p:last-child{margin-bottom:0}.tailwind .teaser{padding:50px 30px}@media not all and (max-width:1024px){.tailwind .teaser{justify-content:center;align-items:center;min-height:100dvh;padding:50px;display:flex}}.tailwind .teaser-wrapper{gap:var(--spacing-6);max-width:1012px;display:grid}@media not all and (max-width:1024px){.tailwind .teaser-wrapper{gap:var(--spacing-8);grid-template-columns:1fr 1fr;align-items:center}}.tailwind .teaser-figure img{width:100%;height:auto}.tailwind .teaser-figure figcaption{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));margin-top:var(--spacing-1);color:var(--color-bk-75)}.tailwind .teaser-logo{border-top-style:var(--tw-border-style);border-top-width:var(--border-width-1);border-color:var(--color-bk-50);padding-block:var(--spacing-5)}.tailwind .teaser-logo img{width:100%;max-width:62.0513vw;height:auto}.tailwind .teaser-note{border-top-style:var(--tw-border-style);border-top-width:var(--border-width-1);border-color:var(--color-bk-50);padding-block:var(--spacing-5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));gap:var(--spacing-2);display:grid}@media not all and (max-width:1024px){.tailwind .teaser-note{gap:var(--spacing-1)}}.tailwind .teaser-note span{display:block}@media not all and (max-width:1024px){.tailwind .teaser-note span{display:inline}}.tailwind .teaser-link{border-top-style:var(--tw-border-style);border-top-width:var(--border-width-1);border-color:var(--color-bk-50);padding-block:var(--spacing-5);gap:var(--spacing-2);display:grid}.tailwind .teaser-link a{text-decoration:none}.tailwind .teaser-sns{border-top-style:var(--tw-border-style);border-top-width:var(--border-width-1);border-color:var(--color-bk-50);padding-block:var(--spacing-5)}html{scroll-behavior:smooth}body{background-color:var(--color-bk-15);font-family:var(--font-regular);color:var(--color-bk-100);overflow-wrap:anywhere;word-break:normal}.tailwind .dev-indicator{background:var(--color-primary-15);color:#fff;z-index:9999;opacity:.8;padding:.25rem .5rem;font-size:.75rem;position:fixed;top:0;right:0}body:not(.dev-mode) .dev-indicator{display:none}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
