1@charset "UTF-8";
2
3.wp-block-accordion{
4 box-sizing:border-box;
5}
6
7.wp-block-accordion-item.is-open>.wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon{
8 transform:rotate(45deg);
9}
10@media (prefers-reduced-motion:no-preference){
11 .wp-block-accordion-item{
12 transition:grid-template-rows .3s ease-out;
13 }
14 .wp-block-accordion-item>.wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon{
15 transition:transform .2s ease-in-out;
16 }
17}
18
19.wp-block-accordion-heading__toggle{
20 align-items:center;
21 background:none;
22 border:none;
23 color:inherit;
24 cursor:pointer;
25 display:flex;
26 font-family:inherit;
27 font-size:inherit;
28 font-style:inherit;
29 font-weight:inherit;
30 letter-spacing:inherit;
31 line-height:inherit;
32 overflow:hidden;
33 padding:var(--wp--preset--spacing--20, 1em) 0;
34 text-align:inherit;
35 text-decoration:inherit;
36 text-transform:inherit;
37 width:100%;
38 word-spacing:inherit;
39}
40.wp-block-accordion-heading__toggle:not(:focus-visible){
41 outline:none;
42}
43.wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title{
44 text-decoration:underline;
45}
46
47.wp-block-accordion-heading__toggle-title{
48 flex:1;
49}
50
51.wp-block-accordion-heading__toggle-icon{
52 align-items:center;
53 display:flex;
54 height:1.2em;
55 justify-content:center;
56 width:1.2em;
57}
58
59.wp-block-accordion-panel[aria-hidden=true],.wp-block-accordion-panel[inert]{
60 display:none;
61 margin-block-start:0;
62}
63
64.wp-block-archives{
65 box-sizing:border-box;
66}
67
68.wp-block-archives-dropdown label{
69 display:block;
70}
71
72.wp-block-avatar{
73 line-height:0;
74}
75.wp-block-avatar,.wp-block-avatar img{
76 box-sizing:border-box;
77}
78.wp-block-avatar.aligncenter{
79 text-align:center;
80}
81.wp-block-audio{
82 box-sizing:border-box;
83}
84.wp-block-audio :where(figcaption){
85 margin-bottom:1em;
86 margin-top:.5em;
87}
88.wp-block-audio audio{
89 min-width:300px;
90 width:100%;
91}
92
93.wp-block-breadcrumbs{
94 box-sizing:border-box;
95}
96.wp-block-breadcrumbs ol{
97 flex-wrap:wrap;
98 list-style:none;
99}
100.wp-block-breadcrumbs li,.wp-block-breadcrumbs ol{
101 align-items:center;
102 display:flex;
103 margin:0;
104 padding:0;
105}
106.wp-block-breadcrumbs li:not(:last-child):after{
107 content:var(--separator, "/");
108 margin:0 .5em;
109 opacity:.7;
110}
111.wp-block-breadcrumbs span{
112 color:inherit;
113}
114
115.wp-block-button__link{
116 align-content:center;
117 box-sizing:border-box;
118 cursor:pointer;
119 display:inline-block;
120 height:100%;
121 text-align:center;
122 word-break:break-word;
123}
124.wp-block-button__link.aligncenter{
125 text-align:center;
126}
127.wp-block-button__link.alignright{
128 text-align:right;
129}
130
131:where(.wp-block-button__link){
132 border-radius:9999px;
133 box-shadow:none;
134 padding:calc(.667em + 2px) calc(1.333em + 2px);
135 text-decoration:none;
136}
137
138.wp-block-button[style*=text-decoration] .wp-block-button__link{
139 text-decoration:inherit;
140}
141
142.wp-block-buttons>.wp-block-button.has-custom-width{
143 max-width:none;
144}
145.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{
146 width:100%;
147}
148.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{
149 font-size:inherit;
150}
151.wp-block-buttons>.wp-block-button.wp-block-button__width-25{
152 width:calc(25% - var(--wp--style--block-gap, .5em)*.75);
153}
154.wp-block-buttons>.wp-block-button.wp-block-button__width-50{
155 width:calc(50% - var(--wp--style--block-gap, .5em)*.5);
156}
157.wp-block-buttons>.wp-block-button.wp-block-button__width-75{
158 width:calc(75% - var(--wp--style--block-gap, .5em)*.25);
159}
160.wp-block-buttons>.wp-block-button.wp-block-button__width-100{
161 flex-basis:100%;
162 width:100%;
163}
164
165.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{
166 width:25%;
167}
168.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{
169 width:50%;
170}
171.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{
172 width:75%;
173}
174
175.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{
176 border-radius:0;
177}
178
179.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{
180 border-radius:0 !important;
181}
182
183:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){
184 border:2px solid;
185 padding:.667em 1.333em;
186}
187:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){
188 color:currentColor;
189}
190:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){
191 background-color:initial;
192 background-image:none;
193}
194
195.wp-block-buttons{
196 box-sizing:border-box;
197}
198.wp-block-buttons.is-vertical{
199 flex-direction:column;
200}
201.wp-block-buttons.is-vertical>.wp-block-button:last-child{
202 margin-bottom:0;
203}
204.wp-block-buttons>.wp-block-button{
205 display:inline-block;
206 margin:0;
207}
208.wp-block-buttons.is-content-justification-left{
209 justify-content:flex-start;
210}
211.wp-block-buttons.is-content-justification-left.is-vertical{
212 align-items:flex-start;
213}
214.wp-block-buttons.is-content-justification-center{
215 justify-content:center;
216}
217.wp-block-buttons.is-content-justification-center.is-vertical{
218 align-items:center;
219}
220.wp-block-buttons.is-content-justification-right{
221 justify-content:flex-end;
222}
223.wp-block-buttons.is-content-justification-right.is-vertical{
224 align-items:flex-end;
225}
226.wp-block-buttons.is-content-justification-space-between{
227 justify-content:space-between;
228}
229.wp-block-buttons.aligncenter{
230 text-align:center;
231}
232.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{
233 margin-left:auto;
234 margin-right:auto;
235 width:100%;
236}
237.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{
238 text-decoration:inherit;
239}
240.wp-block-buttons.has-custom-font-size .wp-block-button__link{
241 font-size:inherit;
242}
243.wp-block-buttons .wp-block-button__link{
244 width:100%;
245}
246
247.wp-block-button.aligncenter,.wp-block-calendar{
248 text-align:center;
249}
250.wp-block-calendar td,.wp-block-calendar th{
251 border:1px solid;
252 padding:.25em;
253}
254.wp-block-calendar th{
255 font-weight:400;
256}
257.wp-block-calendar caption{
258 background-color:inherit;
259}
260.wp-block-calendar table{
261 border-collapse:collapse;
262 width:100%;
263}
264.wp-block-calendar table.has-background th{
265 background-color:inherit;
266}
267.wp-block-calendar table.has-text-color th{
268 color:inherit;
269}
270.wp-block-calendar :where(table:not(.has-text-color)){
271 color:#40464d;
272}
273.wp-block-calendar :where(table:not(.has-text-color)) td,.wp-block-calendar :where(table:not(.has-text-color)) th{
274 border-color:#ddd;
275}
276
277:where(.wp-block-calendar table:not(.has-background) th){
278 background:#ddd;
279}
280
281.wp-block-categories{
282 box-sizing:border-box;
283}
284.wp-block-categories.alignleft{
285 margin-right:2em;
286}
287.wp-block-categories.alignright{
288 margin-left:2em;
289}
290.wp-block-categories.wp-block-categories-dropdown.aligncenter{
291 text-align:center;
292}
293.wp-block-categories .wp-block-categories__label{
294 display:block;
295 width:100%;
296}
297
298.wp-block-code{
299 box-sizing:border-box;
300}
301.wp-block-code code{
302 direction:ltr;
303 display:block;
304 font-family:inherit;
305 overflow-wrap:break-word;
306 text-align:initial;
307 white-space:pre-wrap;
308}
309
310.wp-block-columns{
311 box-sizing:border-box;
312 display:flex;
313 flex-wrap:wrap !important;
314}
315@media (min-width:782px){
316 .wp-block-columns{
317 flex-wrap:nowrap !important;
318 }
319}
320.wp-block-columns{
321 align-items:normal !important;
322}
323.wp-block-columns.are-vertically-aligned-top{
324 align-items:flex-start;
325}
326.wp-block-columns.are-vertically-aligned-center{
327 align-items:center;
328}
329.wp-block-columns.are-vertically-aligned-bottom{
330 align-items:flex-end;
331}
332@media (max-width:781px){
333 .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{
334 flex-basis:100% !important;
335 }
336}
337@media (min-width:782px){
338 .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{
339 flex-basis:0;
340 flex-grow:1;
341 }
342 .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{
343 flex-grow:0;
344 }
345}
346.wp-block-columns.is-not-stacked-on-mobile{
347 flex-wrap:nowrap !important;
348}
349.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{
350 flex-basis:0;
351 flex-grow:1;
352}
353.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{
354 flex-grow:0;
355}
356
357:where(.wp-block-columns){
358 margin-bottom:1.75em;
359}
360
361:where(.wp-block-columns.has-background){
362 padding:1.25em 2.375em;
363}
364
365.wp-block-column{
366 flex-grow:1;
367 min-width:0;
368 overflow-wrap:break-word;
369 word-break:break-word;
370}
371.wp-block-column.is-vertically-aligned-top{
372 align-self:flex-start;
373}
374.wp-block-column.is-vertically-aligned-center{
375 align-self:center;
376}
377.wp-block-column.is-vertically-aligned-bottom{
378 align-self:flex-end;
379}
380.wp-block-column.is-vertically-aligned-stretch{
381 align-self:stretch;
382}
383.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{
384 width:100%;
385}
386.wp-block-post-comments{
387 box-sizing:border-box;
388}
389.wp-block-post-comments .alignleft{
390 float:left;
391}
392.wp-block-post-comments .alignright{
393 float:right;
394}
395.wp-block-post-comments .navigation:after{
396 clear:both;
397 content:"";
398 display:table;
399}
400.wp-block-post-comments .commentlist{
401 clear:both;
402 list-style:none;
403 margin:0;
404 padding:0;
405}
406.wp-block-post-comments .commentlist .comment{
407 min-height:2.25em;
408 padding-left:3.25em;
409}
410.wp-block-post-comments .commentlist .comment p{
411 font-size:1em;
412 line-height:1.8;
413 margin:1em 0;
414}
415.wp-block-post-comments .commentlist .children{
416 list-style:none;
417 margin:0;
418 padding:0;
419}
420.wp-block-post-comments .comment-author{
421 line-height:1.5;
422}
423.wp-block-post-comments .comment-author .avatar{
424 border-radius:1.5em;
425 display:block;
426 float:left;
427 height:2.5em;
428 margin-right:.75em;
429 margin-top:.5em;
430 width:2.5em;
431}
432.wp-block-post-comments .comment-author cite{
433 font-style:normal;
434}
435.wp-block-post-comments .comment-meta{
436 font-size:.875em;
437 line-height:1.5;
438}
439.wp-block-post-comments .comment-meta b{
440 font-weight:400;
441}
442.wp-block-post-comments .comment-meta .comment-awaiting-moderation{
443 display:block;
444 margin-bottom:1em;
445 margin-top:1em;
446}
447.wp-block-post-comments .comment-body .commentmetadata{
448 font-size:.875em;
449}
450.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{
451 display:block;
452 margin-bottom:.25em;
453}
454.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{
455 box-sizing:border-box;
456 display:block;
457 width:100%;
458}
459.wp-block-post-comments .comment-form-cookies-consent{
460 display:flex;
461 gap:.25em;
462}
463.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{
464 margin-top:.35em;
465}
466.wp-block-post-comments .comment-reply-title{
467 margin-bottom:0;
468}
469.wp-block-post-comments .comment-reply-title :where(small){
470 font-size:var(--wp--preset--font-size--medium, smaller);
471 margin-left:.5em;
472}
473.wp-block-post-comments .reply{
474 font-size:.875em;
475 margin-bottom:1.4em;
476}
477.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{
478 border:1px solid #949494;
479 font-family:inherit;
480 font-size:1em;
481}
482.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{
483 padding:calc(.667em + 2px);
484}
485
486:where(.wp-block-post-comments input[type=submit]){
487 border:none;
488}
489
490.wp-block-comments{
491 box-sizing:border-box;
492}
493
494.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{
495 font-size:inherit;
496}
497.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{
498 display:inline-block;
499 margin-right:1ch;
500}
501.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){
502 transform:scaleX(1);
503}
504.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{
505 display:inline-block;
506 margin-left:1ch;
507}
508.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){
509 transform:scaleX(1);
510}
511.wp-block-comments-pagination.aligncenter{
512 justify-content:center;
513}
514
515.wp-block-comment-template{
516 box-sizing:border-box;
517 list-style:none;
518 margin-bottom:0;
519 max-width:100%;
520 padding:0;
521}
522.wp-block-comment-template li{
523 clear:both;
524}
525.wp-block-comment-template ol{
526 list-style:none;
527 margin-bottom:0;
528 max-width:100%;
529 padding-left:2rem;
530}
531.wp-block-comment-template.alignleft{
532 float:left;
533}
534.wp-block-comment-template.aligncenter{
535 margin-left:auto;
536 margin-right:auto;
537 width:fit-content;
538}
539.wp-block-comment-template.alignright{
540 float:right;
541}
542
543.wp-block-comment-date{
544 box-sizing:border-box;
545}
546
547.comment-awaiting-moderation{
548 display:block;
549 font-size:.875em;
550 line-height:1.5;
551}
552
553.wp-block-comment-author-name,.wp-block-comment-content,.wp-block-comment-edit-link,.wp-block-comment-reply-link{
554 box-sizing:border-box;
555}
556
557.wp-block-cover,.wp-block-cover-image{
558 align-items:center;
559 background-position:50%;
560 box-sizing:border-box;
561 display:flex;
562 justify-content:center;
563 min-height:430px;
564 overflow:hidden;
565 overflow:clip;
566 padding:1em;
567 position:relative;
568}
569.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){
570 background-color:#000;
571}
572.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{
573 background-color:initial;
574}
575.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{
576 background-color:inherit;
577 content:"";
578}
579.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{
580 bottom:0;
581 left:0;
582 opacity:.5;
583 position:absolute;
584 right:0;
585 top:0;
586}
587.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{
588 opacity:.1;
589}
590.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{
591 opacity:.2;
592}
593.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{
594 opacity:.3;
595}
596.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{
597 opacity:.4;
598}
599.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{
600 opacity:.5;
601}
602.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{
603 opacity:.6;
604}
605.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{
606 opacity:.7;
607}
608.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{
609 opacity:.8;
610}
611.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{
612 opacity:.9;
613}
614.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{
615 opacity:1;
616}
617.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{
618 opacity:0;
619}
620.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{
621 opacity:.1;
622}
623.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{
624 opacity:.2;
625}
626.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{
627 opacity:.3;
628}
629.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{
630 opacity:.4;
631}
632.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{
633 opacity:.5;
634}
635.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{
636 opacity:.6;
637}
638.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{
639 opacity:.7;
640}
641.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{
642 opacity:.8;
643}
644.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{
645 opacity:.9;
646}
647.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{
648 opacity:1;
649}
650.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{
651 max-width:420px;
652 width:100%;
653}
654.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{
655 display:flex;
656}
657.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{
658 color:inherit;
659 position:relative;
660 width:100%;
661}
662.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{
663 align-items:flex-start;
664 justify-content:flex-start;
665}
666.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{
667 align-items:flex-start;
668 justify-content:center;
669}
670.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{
671 align-items:flex-start;
672 justify-content:flex-end;
673}
674.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{
675 align-items:center;
676 justify-content:flex-start;
677}
678.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{
679 align-items:center;
680 justify-content:center;
681}
682.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{
683 align-items:center;
684 justify-content:flex-end;
685}
686.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{
687 align-items:flex-end;
688 justify-content:flex-start;
689}
690.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{
691 align-items:flex-end;
692 justify-content:center;
693}
694.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{
695 align-items:flex-end;
696 justify-content:flex-end;
697}
698.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{
699 margin:0;
700}
701.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{
702 margin:0;
703 width:auto;
704}
705.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{
706 border:none;
707 bottom:0;
708 box-shadow:none;
709 height:100%;
710 left:0;
711 margin:0;
712 max-height:none;
713 max-width:none;
714 object-fit:cover;
715 outline:none;
716 padding:0;
717 position:absolute;
718 right:0;
719 top:0;
720 width:100%;
721}
722
723.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{
724 background-attachment:fixed;
725 background-repeat:no-repeat;
726 background-size:cover;
727}
728@supports (-webkit-touch-callout:inherit){
729 .wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{
730 background-attachment:scroll;
731 }
732}
733@media (prefers-reduced-motion:reduce){
734 .wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{
735 background-attachment:scroll;
736 }
737}
738.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{
739 background-repeat:repeat;
740 background-size:auto;
741}
742.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{
743 color:#fff;
744}
745
746.wp-block-cover-image .wp-block-cover.has-left-content{
747 justify-content:flex-start;
748}
749.wp-block-cover-image .wp-block-cover.has-right-content{
750 justify-content:flex-end;
751}
752
753.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{
754 margin-left:0;
755 text-align:left;
756}
757
758.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{
759 margin-right:0;
760 text-align:right;
761}
762
763.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{
764 font-size:2em;
765 line-height:1.25;
766 margin-bottom:0;
767 max-width:840px;
768 padding:.44em;
769 text-align:center;
770 z-index:1;
771}
772
773:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){
774 color:#fff;
775}
776
777:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){
778 color:#000;
779}
780
781:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){
782 color:inherit;
783}
784body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__image-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__video-background{
785 z-index:0;
786}
787body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__gradient-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before{
788 z-index:1;
789}
790.has-modal-open body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{
791 z-index:auto;
792}
793
794.wp-block-details{
795 box-sizing:border-box;
796}
797
798.wp-block-details summary{
799 cursor:pointer;
800}
801
802.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{
803 max-width:360px;
804 width:100%;
805}
806.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{
807 min-width:280px;
808}
809
810.wp-block-cover .wp-block-embed{
811 min-height:240px;
812 min-width:320px;
813}
814
815.wp-block-embed{
816 overflow-wrap:break-word;
817}
818.wp-block-embed :where(figcaption){
819 margin-bottom:1em;
820 margin-top:.5em;
821}
822.wp-block-embed iframe{
823 max-width:100%;
824}
825
826.wp-block-embed__wrapper{
827 position:relative;
828}
829
830.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{
831 content:"";
832 display:block;
833 padding-top:50%;
834}
835.wp-embed-responsive .wp-has-aspect-ratio iframe{
836 bottom:0;
837 height:100%;
838 left:0;
839 position:absolute;
840 right:0;
841 top:0;
842 width:100%;
843}
844
845.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{
846 padding-top:42.85%;
847}
848.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{
849 padding-top:50%;
850}
851.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{
852 padding-top:56.25%;
853}
854.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{
855 padding-top:75%;
856}
857.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{
858 padding-top:100%;
859}
860.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{
861 padding-top:177.77%;
862}
863.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{
864 padding-top:200%;
865}
866
867.wp-block-file{
868 box-sizing:border-box;
869}
870.wp-block-file:not(.wp-element-button){
871 font-size:.8em;
872}
873.wp-block-file.aligncenter{
874 text-align:center;
875}
876.wp-block-file.alignright{
877 text-align:right;
878}
879.wp-block-file *+.wp-block-file__button{
880 margin-left:.75em;
881}
882
883:where(.wp-block-file){
884 margin-bottom:1.5em;
885}
886
887.wp-block-file__embed{
888 margin-bottom:1em;
889}
890
891:where(.wp-block-file__button){
892 border-radius:2em;
893 display:inline-block;
894 padding:.5em 1em;
895}
896:where(.wp-block-file__button):where(a):active,:where(.wp-block-file__button):where(a):focus,:where(.wp-block-file__button):where(a):hover,:where(.wp-block-file__button):where(a):visited{
897 box-shadow:none;
898 color:#fff;
899 opacity:.85;
900 text-decoration:none;
901}
902
903.wp-block-form-input__label{
904 display:flex;
905 flex-direction:column;
906 gap:.25em;
907 margin-bottom:.5em;
908 width:100%;
909}
910.wp-block-form-input__label.is-label-inline{
911 align-items:center;
912 flex-direction:row;
913 gap:.5em;
914}
915.wp-block-form-input__label.is-label-inline .wp-block-form-input__label-content{
916 margin-bottom:.5em;
917}
918.wp-block-form-input__label:has(input[type=checkbox]){
919 flex-direction:row;
920 width:fit-content;
921}
922.wp-block-form-input__label:has(input[type=checkbox]) .wp-block-form-input__label-content{
923 margin:0;
924}
925.wp-block-form-input__label:has(.wp-block-form-input__label-content+input[type=checkbox]){
926 flex-direction:row-reverse;
927}
928
929.wp-block-form-input__label-content{
930 width:fit-content;
931}
932
933:where(.wp-block-form-input__input){
934 font-size:1em;
935 margin-bottom:.5em;
936 padding:0 .5em;
937}
938:where(.wp-block-form-input__input)[type=date],:where(.wp-block-form-input__input)[type=datetime-local],:where(.wp-block-form-input__input)[type=datetime],:where(.wp-block-form-input__input)[type=email],:where(.wp-block-form-input__input)[type=month],:where(.wp-block-form-input__input)[type=number],:where(.wp-block-form-input__input)[type=password],:where(.wp-block-form-input__input)[type=search],:where(.wp-block-form-input__input)[type=tel],:where(.wp-block-form-input__input)[type=text],:where(.wp-block-form-input__input)[type=time],:where(.wp-block-form-input__input)[type=url],:where(.wp-block-form-input__input)[type=week]{
939 border-style:solid;
940 border-width:1px;
941 line-height:2;
942 min-height:2em;
943}
944
945textarea.wp-block-form-input__input{
946 min-height:10em;
947}
948
949.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){
950 display:flex;
951 flex-wrap:wrap;
952 list-style-type:none;
953 margin:0;
954 padding:0;
955}
956.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{
957 display:flex;
958 flex-direction:column;
959 flex-grow:1;
960 justify-content:center;
961 margin:0 1em 1em 0;
962 position:relative;
963 width:calc(50% - 1em);
964}
965.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){
966 margin-right:0;
967}
968.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{
969 align-items:flex-end;
970 display:flex;
971 height:100%;
972 justify-content:flex-start;
973 margin:0;
974}
975.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{
976 display:block;
977 height:auto;
978 max-width:100%;
979 width:auto;
980}
981.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{
982 background:linear-gradient(0deg, #000000b3, #0000004d 70%, #0000);
983 bottom:0;
984 box-sizing:border-box;
985 color:#fff;
986 font-size:.8em;
987 margin:0;
988 max-height:100%;
989 overflow:auto;
990 padding:3em .77em .7em;
991 position:absolute;
992 text-align:center;
993 width:100%;
994 z-index:2;
995}
996.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{
997 display:inline;
998}
999.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{
1000 flex-grow:1;
1001}
1002.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{
1003 flex:1;
1004 height:100%;
1005 object-fit:cover;
1006 width:100%;
1007}
1008.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{
1009 margin-right:0;
1010 width:100%;
1011}
1012@media (min-width:600px){
1013 .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{
1014 margin-right:1em;
1015 width:calc(33.33333% - .66667em);
1016 }
1017 .blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{
1018 margin-right:1em;
1019 width:calc(25% - .75em);
1020 }
1021 .blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{
1022 margin-right:1em;
1023 width:calc(20% - .8em);
1024 }
1025 .blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{
1026 margin-right:1em;
1027 width:calc(16.66667% - .83333em);
1028 }
1029 .blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{
1030 margin-right:1em;
1031 width:calc(14.28571% - .85714em);
1032 }
1033 .blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{
1034 margin-right:1em;
1035 width:calc(12.5% - .875em);
1036 }
1037 .blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){
1038 margin-right:0;
1039 }
1040}
1041.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{
1042 margin-right:0;
1043}
1044.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{
1045 max-width:420px;
1046 width:100%;
1047}
1048.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{
1049 justify-content:center;
1050}
1051
1052.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{
1053 align-self:flex-start;
1054}
1055
1056figure.wp-block-gallery.has-nested-images{
1057 align-items:normal;
1058}
1059
1060.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){
1061 margin:0;
1062 width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2);
1063}
1064.wp-block-gallery.has-nested-images figure.wp-block-image{
1065 box-sizing:border-box;
1066 display:flex;
1067 flex-direction:column;
1068 flex-grow:1;
1069 justify-content:center;
1070 max-width:100%;
1071 position:relative;
1072}
1073.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{
1074 flex-direction:column;
1075 flex-grow:1;
1076 margin:0;
1077}
1078.wp-block-gallery.has-nested-images figure.wp-block-image img{
1079 display:block;
1080 height:auto;
1081 max-width:100% !important;
1082 width:auto;
1083}
1084.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{
1085 bottom:0;
1086 left:0;
1087 max-height:100%;
1088 position:absolute;
1089 right:0;
1090}
1091.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{
1092 backdrop-filter:blur(3px);
1093 content:"";
1094 height:100%;
1095 -webkit-mask-image:linear-gradient(0deg, #000 20%, #0000);
1096 mask-image:linear-gradient(0deg, #000 20%, #0000);
1097 max-height:40%;
1098 pointer-events:none;
1099}
1100.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{
1101 box-sizing:border-box;
1102 color:#fff;
1103 font-size:13px;
1104 margin:0;
1105 overflow:auto;
1106 padding:1em;
1107 text-align:center;
1108 text-shadow:0 0 1.5px #000;
1109}
1110.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{
1111 height:12px;
1112 width:12px;
1113}
1114.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{
1115 background-color:initial;
1116}
1117.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{
1118 background-clip:padding-box;
1119 background-color:initial;
1120 border:3px solid #0000;
1121 border-radius:8px;
1122}
1123.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{
1124 background-color:#fffc;
1125}
1126.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{
1127 scrollbar-color:#0000 #0000;
1128 scrollbar-gutter:stable both-edges;
1129 scrollbar-width:thin;
1130}
1131.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{
1132 scrollbar-color:#fffc #0000;
1133}
1134.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{
1135 will-change:transform;
1136}
1137@media (hover:none){
1138 .wp-block-gallery.has-nested-images figure.wp-block-image figcaption{
1139 scrollbar-color:#fffc #0000;
1140 }
1141}
1142.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{
1143 background:linear-gradient(0deg, #0006, #0000);
1144}
1145.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{
1146 display:inline;
1147}
1148.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{
1149 color:inherit;
1150}
1151.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{
1152 box-sizing:border-box;
1153}
1154.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{
1155 flex:1 1 auto;
1156}
1157.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{
1158 background:none;
1159 color:inherit;
1160 flex:initial;
1161 margin:0;
1162 padding:10px 10px 9px;
1163 position:relative;
1164 text-shadow:none;
1165}
1166.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{
1167 content:none;
1168}
1169.wp-block-gallery.has-nested-images figcaption{
1170 flex-basis:100%;
1171 flex-grow:1;
1172 text-align:center;
1173}
1174.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){
1175 margin-bottom:auto;
1176 margin-top:0;
1177}
1178.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){
1179 align-self:inherit;
1180}
1181.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){
1182 display:flex;
1183}
1184.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{
1185 flex:1 0 0%;
1186 height:100%;
1187 object-fit:cover;
1188 width:100%;
1189}
1190.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){
1191 width:100%;
1192}
1193@media (min-width:600px){
1194 .wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){
1195 width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667);
1196 }
1197 .wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){
1198 width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75);
1199 }
1200 .wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){
1201 width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8);
1202 }
1203 .wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){
1204 width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333);
1205 }
1206 .wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){
1207 width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714);
1208 }
1209 .wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){
1210 width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875);
1211 }
1212 .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){
1213 width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667);
1214 }
1215 .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){
1216 width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5);
1217 }
1218 .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{
1219 width:100%;
1220 }
1221}
1222.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{
1223 max-width:420px;
1224 width:100%;
1225}
1226.wp-block-gallery.has-nested-images.aligncenter{
1227 justify-content:center;
1228}
1229
1230.wp-block-group{
1231 box-sizing:border-box;
1232}
1233
1234:where(.wp-block-group.wp-block-group-is-layout-constrained){
1235 position:relative;
1236}
1237
1238h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{
1239 padding:1.25em 2.375em;
1240}
1241h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){
1242 rotate:180deg;
1243}
1244
1245.wp-block-image>a,.wp-block-image>figure>a{
1246 display:inline-block;
1247}
1248.wp-block-image img{
1249 box-sizing:border-box;
1250 height:auto;
1251 max-width:100%;
1252 vertical-align:bottom;
1253}
1254@media not (prefers-reduced-motion){
1255 .wp-block-image img.hide{
1256 visibility:hidden;
1257 }
1258 .wp-block-image img.show{
1259 animation:show-content-image .4s;
1260 }
1261}
1262.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{
1263 border-radius:inherit;
1264}
1265.wp-block-image.has-custom-border img{
1266 box-sizing:border-box;
1267}
1268.wp-block-image.aligncenter{
1269 text-align:center;
1270}
1271.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{
1272 width:100%;
1273}
1274.wp-block-image.alignfull img,.wp-block-image.alignwide img{
1275 height:auto;
1276 width:100%;
1277}
1278.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{
1279 display:table;
1280}
1281.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{
1282 caption-side:bottom;
1283 display:table-caption;
1284}
1285.wp-block-image .alignleft{
1286 float:left;
1287 margin:.5em 1em .5em 0;
1288}
1289.wp-block-image .alignright{
1290 float:right;
1291 margin:.5em 0 .5em 1em;
1292}
1293.wp-block-image .aligncenter{
1294 margin-left:auto;
1295 margin-right:auto;
1296}
1297.wp-block-image :where(figcaption){
1298 margin-bottom:1em;
1299 margin-top:.5em;
1300}
1301.wp-block-image.is-style-circle-mask img{
1302 border-radius:9999px;
1303}
1304@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){
1305 .wp-block-image.is-style-circle-mask img{
1306 border-radius:0;
1307 -webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');
1308 mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');
1309 mask-mode:alpha;
1310 -webkit-mask-position:center;
1311 mask-position:center;
1312 -webkit-mask-repeat:no-repeat;
1313 mask-repeat:no-repeat;
1314 -webkit-mask-size:contain;
1315 mask-size:contain;
1316 }
1317}
1318
1319:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){
1320 border-radius:9999px;
1321}
1322
1323.wp-block-image figure{
1324 margin:0;
1325}
1326
1327.wp-lightbox-container{
1328 display:flex;
1329 flex-direction:column;
1330 position:relative;
1331}
1332.wp-lightbox-container img{
1333 cursor:zoom-in;
1334}
1335.wp-lightbox-container img:hover+button{
1336 opacity:1;
1337}
1338.wp-lightbox-container button{
1339 align-items:center;
1340 backdrop-filter:blur(16px) saturate(180%);
1341 background-color:#5a5a5a40;
1342 border:none;
1343 border-radius:4px;
1344 cursor:zoom-in;
1345 display:flex;
1346 height:20px;
1347 justify-content:center;
1348 opacity:0;
1349 padding:0;
1350 position:absolute;
1351 right:16px;
1352 text-align:center;
1353 top:16px;
1354 width:20px;
1355 z-index:100;
1356}
1357@media not (prefers-reduced-motion){
1358 .wp-lightbox-container button{
1359 transition:opacity .2s ease;
1360 }
1361}
1362.wp-lightbox-container button:focus-visible{
1363 outline:3px auto #5a5a5a40;
1364 outline:3px auto -webkit-focus-ring-color;
1365 outline-offset:3px;
1366}
1367.wp-lightbox-container button:hover{
1368 cursor:pointer;
1369 opacity:1;
1370}
1371.wp-lightbox-container button:focus{
1372 opacity:1;
1373}
1374.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){
1375 background-color:#5a5a5a40;
1376 border:none;
1377}
1378
1379.wp-lightbox-overlay{
1380 box-sizing:border-box;
1381 cursor:zoom-out;
1382 height:100vh;
1383 left:0;
1384 overflow:hidden;
1385 position:fixed;
1386 top:0;
1387 visibility:hidden;
1388 width:100%;
1389 z-index:100000;
1390}
1391.wp-lightbox-overlay .close-button{
1392 align-items:center;
1393 cursor:pointer;
1394 display:flex;
1395 justify-content:center;
1396 min-height:40px;
1397 min-width:40px;
1398 padding:0;
1399 position:absolute;
1400 right:calc(env(safe-area-inset-right) + 16px);
1401 top:calc(env(safe-area-inset-top) + 16px);
1402 z-index:5000000;
1403}
1404.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){
1405 background:none;
1406 border:none;
1407}
1408.wp-lightbox-overlay .lightbox-image-container{
1409 height:var(--wp--lightbox-container-height);
1410 left:50%;
1411 overflow:hidden;
1412 position:absolute;
1413 top:50%;
1414 transform:translate(-50%, -50%);
1415 transform-origin:top left;
1416 width:var(--wp--lightbox-container-width);
1417 z-index:9999999999;
1418}
1419.wp-lightbox-overlay .wp-block-image{
1420 align-items:center;
1421 box-sizing:border-box;
1422 display:flex;
1423 height:100%;
1424 justify-content:center;
1425 margin:0;
1426 position:relative;
1427 transform-origin:0 0;
1428 width:100%;
1429 z-index:3000000;
1430}
1431.wp-lightbox-overlay .wp-block-image img{
1432 height:var(--wp--lightbox-image-height);
1433 min-height:var(--wp--lightbox-image-height);
1434 min-width:var(--wp--lightbox-image-width);
1435 width:var(--wp--lightbox-image-width);
1436}
1437.wp-lightbox-overlay .wp-block-image figcaption{
1438 display:none;
1439}
1440.wp-lightbox-overlay button{
1441 background:none;
1442 border:none;
1443}
1444.wp-lightbox-overlay .scrim{
1445 background-color:#fff;
1446 height:100%;
1447 opacity:.9;
1448 position:absolute;
1449 width:100%;
1450 z-index:2000000;
1451}
1452.wp-lightbox-overlay.active{
1453 visibility:visible;
1454}
1455@media not (prefers-reduced-motion){
1456 .wp-lightbox-overlay.active{
1457 animation:turn-on-visibility .25s both;
1458 }
1459 .wp-lightbox-overlay.active img{
1460 animation:turn-on-visibility .35s both;
1461 }
1462 .wp-lightbox-overlay.show-closing-animation:not(.active){
1463 animation:turn-off-visibility .35s both;
1464 }
1465 .wp-lightbox-overlay.show-closing-animation:not(.active) img{
1466 animation:turn-off-visibility .25s both;
1467 }
1468 .wp-lightbox-overlay.zoom.active{
1469 animation:none;
1470 opacity:1;
1471 visibility:visible;
1472 }
1473 .wp-lightbox-overlay.zoom.active .lightbox-image-container{
1474 animation:lightbox-zoom-in .4s;
1475 }
1476 .wp-lightbox-overlay.zoom.active .lightbox-image-container img{
1477 animation:none;
1478 }
1479 .wp-lightbox-overlay.zoom.active .scrim{
1480 animation:turn-on-visibility .4s forwards;
1481 }
1482 .wp-lightbox-overlay.zoom.show-closing-animation:not(.active){
1483 animation:none;
1484 }
1485 .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{
1486 animation:lightbox-zoom-out .4s;
1487 }
1488 .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{
1489 animation:none;
1490 }
1491 .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{
1492 animation:turn-off-visibility .4s forwards;
1493 }
1494}
1495
1496@keyframes show-content-image{
1497 0%{
1498 visibility:hidden;
1499 }
1500 99%{
1501 visibility:hidden;
1502 }
1503 to{
1504 visibility:visible;
1505 }
1506}
1507@keyframes turn-on-visibility{
1508 0%{
1509 opacity:0;
1510 }
1511 to{
1512 opacity:1;
1513 }
1514}
1515@keyframes turn-off-visibility{
1516 0%{
1517 opacity:1;
1518 visibility:visible;
1519 }
1520 99%{
1521 opacity:0;
1522 visibility:visible;
1523 }
1524 to{
1525 opacity:0;
1526 visibility:hidden;
1527 }
1528}
1529@keyframes lightbox-zoom-in{
1530 0%{
1531 transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)), calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));
1532 }
1533 to{
1534 transform:translate(-50%, -50%) scale(1);
1535 }
1536}
1537@keyframes lightbox-zoom-out{
1538 0%{
1539 transform:translate(-50%, -50%) scale(1);
1540 visibility:visible;
1541 }
1542 99%{
1543 visibility:visible;
1544 }
1545 to{
1546 transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)), calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));
1547 visibility:hidden;
1548 }
1549}
1550ol.wp-block-latest-comments{
1551 box-sizing:border-box;
1552 margin-left:0;
1553}
1554
1555:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){
1556 line-height:1.1;
1557}
1558
1559:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){
1560 line-height:1.8;
1561}
1562
1563.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){
1564 line-height:1.5;
1565}
1566
1567.wp-block-latest-comments .wp-block-latest-comments{
1568 padding-left:0;
1569}
1570
1571.wp-block-latest-comments__comment{
1572 list-style:none;
1573 margin-bottom:1em;
1574}
1575.has-avatars .wp-block-latest-comments__comment{
1576 list-style:none;
1577 min-height:2.25em;
1578}
1579.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{
1580 margin-left:3.25em;
1581}
1582
1583.wp-block-latest-comments__comment-excerpt p{
1584 font-size:.875em;
1585 margin:.36em 0 1.4em;
1586}
1587
1588.wp-block-latest-comments__comment-date{
1589 display:block;
1590 font-size:.75em;
1591}
1592
1593.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{
1594 border-radius:1.5em;
1595 display:block;
1596 float:left;
1597 height:2.5em;
1598 margin-right:.75em;
1599 width:2.5em;
1600}
1601
1602.wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{
1603 font-size:inherit;
1604}
1605
1606.wp-block-latest-posts{
1607 box-sizing:border-box;
1608}
1609.wp-block-latest-posts.alignleft{
1610 margin-right:2em;
1611}
1612.wp-block-latest-posts.alignright{
1613 margin-left:2em;
1614}
1615.wp-block-latest-posts.wp-block-latest-posts__list{
1616 list-style:none;
1617}
1618.wp-block-latest-posts.wp-block-latest-posts__list li{
1619 clear:both;
1620 overflow-wrap:break-word;
1621}
1622.wp-block-latest-posts.is-grid{
1623 display:flex;
1624 flex-wrap:wrap;
1625}
1626.wp-block-latest-posts.is-grid li{
1627 margin:0 1.25em 1.25em 0;
1628 width:100%;
1629}
1630@media (min-width:600px){
1631 .wp-block-latest-posts.columns-2 li{
1632 width:calc(50% - .625em);
1633 }
1634 .wp-block-latest-posts.columns-2 li:nth-child(2n){
1635 margin-right:0;
1636 }
1637 .wp-block-latest-posts.columns-3 li{
1638 width:calc(33.33333% - .83333em);
1639 }
1640 .wp-block-latest-posts.columns-3 li:nth-child(3n){
1641 margin-right:0;
1642 }
1643 .wp-block-latest-posts.columns-4 li{
1644 width:calc(25% - .9375em);
1645 }
1646 .wp-block-latest-posts.columns-4 li:nth-child(4n){
1647 margin-right:0;
1648 }
1649 .wp-block-latest-posts.columns-5 li{
1650 width:calc(20% - 1em);
1651 }
1652 .wp-block-latest-posts.columns-5 li:nth-child(5n){
1653 margin-right:0;
1654 }
1655 .wp-block-latest-posts.columns-6 li{
1656 width:calc(16.66667% - 1.04167em);
1657 }
1658 .wp-block-latest-posts.columns-6 li:nth-child(6n){
1659 margin-right:0;
1660 }
1661}
1662
1663:root :where(.wp-block-latest-posts.is-grid){
1664 padding:0;
1665}
1666:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){
1667 padding-left:0;
1668}
1669
1670.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{
1671 display:block;
1672 font-size:.8125em;
1673}
1674
1675.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__post-full-content{
1676 margin-bottom:1em;
1677 margin-top:.5em;
1678}
1679
1680.wp-block-latest-posts__featured-image a{
1681 display:inline-block;
1682}
1683.wp-block-latest-posts__featured-image img{
1684 height:auto;
1685 max-width:100%;
1686 width:auto;
1687}
1688.wp-block-latest-posts__featured-image.alignleft{
1689 float:left;
1690 margin-right:1em;
1691}
1692.wp-block-latest-posts__featured-image.alignright{
1693 float:right;
1694 margin-left:1em;
1695}
1696.wp-block-latest-posts__featured-image.aligncenter{
1697 margin-bottom:1em;
1698 text-align:center;
1699}
1700
1701ol,ul{
1702 box-sizing:border-box;
1703}
1704
1705:root :where(.wp-block-list.has-background){
1706 padding:1.25em 2.375em;
1707}
1708
1709.wp-block-loginout{
1710 box-sizing:border-box;
1711}
1712
1713.wp-block-math{
1714 overflow-x:auto;
1715 overflow-y:hidden;
1716}
1717
1718.wp-block-media-text{
1719 box-sizing:border-box;
1720 direction:ltr;
1721 display:grid;
1722 grid-template-columns:50% 1fr;
1723 grid-template-rows:auto;
1724}
1725.wp-block-media-text.has-media-on-the-right{
1726 grid-template-columns:1fr 50%;
1727}
1728
1729.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__media{
1730 align-self:start;
1731}
1732
1733.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.wp-block-media-text__media{
1734 align-self:center;
1735}
1736
1737.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__media{
1738 align-self:end;
1739}
1740
1741.wp-block-media-text>.wp-block-media-text__media{
1742 grid-column:1;
1743 grid-row:1;
1744 margin:0;
1745}
1746
1747.wp-block-media-text>.wp-block-media-text__content{
1748 direction:ltr;
1749 grid-column:2;
1750 grid-row:1;
1751 padding:0 8%;
1752 word-break:break-word;
1753}
1754
1755.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{
1756 grid-column:2;
1757 grid-row:1;
1758}
1759
1760.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{
1761 grid-column:1;
1762 grid-row:1;
1763}
1764
1765.wp-block-media-text__media a{
1766 display:block;
1767}
1768
1769.wp-block-media-text__media img,.wp-block-media-text__media video{
1770 height:auto;
1771 max-width:unset;
1772 vertical-align:middle;
1773 width:100%;
1774}
1775.wp-block-media-text.is-image-fill>.wp-block-media-text__media{
1776 background-size:cover;
1777 height:100%;
1778 min-height:250px;
1779}
1780
1781.wp-block-media-text.is-image-fill>.wp-block-media-text__media>a{
1782 display:block;
1783 height:100%;
1784}
1785
1786.wp-block-media-text.is-image-fill>.wp-block-media-text__media img{
1787 height:1px;
1788 margin:-1px;
1789 overflow:hidden;
1790 padding:0;
1791 position:absolute;
1792 width:1px;
1793 clip:rect(0, 0, 0, 0);
1794 border:0;
1795}
1796.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{
1797 height:100%;
1798 min-height:250px;
1799 position:relative;
1800}
1801
1802.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{
1803 display:block;
1804 height:100%;
1805}
1806
1807.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{
1808 height:100%;
1809 object-fit:cover;
1810 position:absolute;
1811 width:100%;
1812}
1813@media (max-width:600px){
1814 .wp-block-media-text.is-stacked-on-mobile{
1815 grid-template-columns:100% !important;
1816 }
1817 .wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{
1818 grid-column:1;
1819 grid-row:1;
1820 }
1821 .wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{
1822 grid-column:1;
1823 grid-row:2;
1824 }
1825}
1826.wp-block-navigation{
1827 position:relative;
1828}
1829.wp-block-navigation ul{
1830 margin-bottom:0;
1831 margin-left:0;
1832 margin-top:0;
1833 padding-left:0;
1834}
1835.wp-block-navigation ul,.wp-block-navigation ul li{
1836 list-style:none;
1837 padding:0;
1838}
1839.wp-block-navigation .wp-block-navigation-item{
1840 align-items:center;
1841 display:flex;
1842 position:relative;
1843}
1844.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{
1845 display:none;
1846}
1847.wp-block-navigation .wp-block-navigation-item__content{
1848 display:block;
1849 z-index:1;
1850}
1851.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{
1852 color:inherit;
1853}
1854.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{
1855 text-decoration:underline;
1856}
1857.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{
1858 text-decoration:line-through;
1859}
1860.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){
1861 text-decoration:none;
1862}
1863.wp-block-navigation .wp-block-navigation__submenu-icon{
1864 align-self:center;
1865 background-color:inherit;
1866 border:none;
1867 color:currentColor;
1868 display:inline-block;
1869 font-size:inherit;
1870 height:.6em;
1871 line-height:0;
1872 margin-left:.25em;
1873 padding:0;
1874 width:.6em;
1875}
1876.wp-block-navigation .wp-block-navigation__submenu-icon svg{
1877 display:inline-block;
1878 stroke:currentColor;
1879 height:inherit;
1880 margin-top:.075em;
1881 width:inherit;
1882}
1883.wp-block-navigation{
1884 --navigation-layout-justification-setting:flex-start;
1885 --navigation-layout-direction:row;
1886 --navigation-layout-wrap:wrap;
1887 --navigation-layout-justify:flex-start;
1888 --navigation-layout-align:center;
1889}
1890.wp-block-navigation.is-vertical{
1891 --navigation-layout-direction:column;
1892 --navigation-layout-justify:initial;
1893 --navigation-layout-align:flex-start;
1894}
1895.wp-block-navigation.no-wrap{
1896 --navigation-layout-wrap:nowrap;
1897}
1898.wp-block-navigation.items-justified-center{
1899 --navigation-layout-justification-setting:center;
1900 --navigation-layout-justify:center;
1901}
1902.wp-block-navigation.items-justified-center.is-vertical{
1903 --navigation-layout-align:center;
1904}
1905.wp-block-navigation.items-justified-right{
1906 --navigation-layout-justification-setting:flex-end;
1907 --navigation-layout-justify:flex-end;
1908}
1909.wp-block-navigation.items-justified-right.is-vertical{
1910 --navigation-layout-align:flex-end;
1911}
1912.wp-block-navigation.items-justified-space-between{
1913 --navigation-layout-justification-setting:space-between;
1914 --navigation-layout-justify:space-between;
1915}
1916
1917.wp-block-navigation .has-child .wp-block-navigation__submenu-container{
1918 align-items:normal;
1919 background-color:inherit;
1920 color:inherit;
1921 display:flex;
1922 flex-direction:column;
1923 opacity:0;
1924 position:absolute;
1925 z-index:2;
1926}
1927@media not (prefers-reduced-motion){
1928 .wp-block-navigation .has-child .wp-block-navigation__submenu-container{
1929 transition:opacity .1s linear;
1930 }
1931}
1932.wp-block-navigation .has-child .wp-block-navigation__submenu-container{
1933 height:0;
1934 overflow:hidden;
1935 visibility:hidden;
1936 width:0;
1937}
1938.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{
1939 display:flex;
1940 flex-grow:1;
1941 padding:.5em 1em;
1942}
1943.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{
1944 margin-left:auto;
1945 margin-right:0;
1946}
1947.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{
1948 margin:0;
1949}
1950.wp-block-navigation .has-child .wp-block-navigation__submenu-container{
1951 left:-1px;
1952 top:100%;
1953}
1954@media (min-width:782px){
1955 .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{
1956 left:100%;
1957 top:-1px;
1958 }
1959 .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{
1960 background:#0000;
1961 content:"";
1962 display:block;
1963 height:100%;
1964 position:absolute;
1965 right:100%;
1966 width:.5em;
1967 }
1968 .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{
1969 margin-right:.25em;
1970 }
1971 .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{
1972 transform:rotate(-90deg);
1973 }
1974}
1975.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{
1976 height:auto;
1977 min-width:200px;
1978 opacity:1;
1979 overflow:visible;
1980 visibility:visible;
1981 width:auto;
1982}
1983
1984.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{
1985 left:0;
1986 top:100%;
1987}
1988@media (min-width:782px){
1989 .wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{
1990 left:100%;
1991 top:0;
1992 }
1993}
1994
1995.wp-block-navigation-submenu{
1996 display:flex;
1997 position:relative;
1998}
1999.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{
2000 stroke:currentColor;
2001}
2002
2003button.wp-block-navigation-item__content{
2004 background-color:initial;
2005 border:none;
2006 color:currentColor;
2007 font-family:inherit;
2008 font-size:inherit;
2009 font-style:inherit;
2010 font-weight:inherit;
2011 letter-spacing:inherit;
2012 line-height:inherit;
2013 text-align:left;
2014 text-transform:inherit;
2015}
2016
2017.wp-block-navigation-submenu__toggle{
2018 cursor:pointer;
2019}
2020.wp-block-navigation-submenu__toggle[aria-expanded=true]+.wp-block-navigation__submenu-icon>svg,.wp-block-navigation-submenu__toggle[aria-expanded=true]>svg{
2021 transform:rotate(180deg);
2022}
2023
2024.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{
2025 padding-left:0;
2026 padding-right:.85em;
2027}
2028.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{
2029 margin-left:-.6em;
2030 pointer-events:none;
2031}
2032
2033.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){
2034 padding:0;
2035}
2036.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{
2037 gap:inherit;
2038}
2039:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){
2040 padding:.5em 1em;
2041}
2042
2043:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){
2044 padding:.5em 1em;
2045}
2046.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{
2047 left:auto;
2048 right:0;
2049}
2050.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{
2051 left:-1px;
2052 right:-1px;
2053}
2054@media (min-width:782px){
2055 .wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{
2056 left:auto;
2057 right:100%;
2058 }
2059}
2060
2061.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{
2062 background-color:#fff;
2063 border:1px solid #00000026;
2064}
2065
2066.wp-block-navigation.has-background .wp-block-navigation__submenu-container{
2067 background-color:inherit;
2068}
2069
2070.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{
2071 color:#000;
2072}
2073
2074.wp-block-navigation__container{
2075 align-items:var(--navigation-layout-align, initial);
2076 display:flex;
2077 flex-direction:var(--navigation-layout-direction, initial);
2078 flex-wrap:var(--navigation-layout-wrap, wrap);
2079 justify-content:var(--navigation-layout-justify, initial);
2080 list-style:none;
2081 margin:0;
2082 padding-left:0;
2083}
2084.wp-block-navigation__container .is-responsive{
2085 display:none;
2086}
2087
2088.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{
2089 flex-grow:1;
2090}
2091@keyframes overlay-menu__fade-in-animation{
2092 0%{
2093 opacity:0;
2094 transform:translateY(.5em);
2095 }
2096 to{
2097 opacity:1;
2098 transform:translateY(0);
2099 }
2100}
2101.wp-block-navigation__responsive-container{
2102 bottom:0;
2103 display:none;
2104 left:0;
2105 position:fixed;
2106 right:0;
2107 top:0;
2108}
2109.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){
2110 color:inherit;
2111}
2112.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{
2113 align-items:var(--navigation-layout-align, initial);
2114 display:flex;
2115 flex-direction:var(--navigation-layout-direction, initial);
2116 flex-wrap:var(--navigation-layout-wrap, wrap);
2117 justify-content:var(--navigation-layout-justify, initial);
2118}
2119.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){
2120 background-color:inherit !important;
2121 color:inherit !important;
2122}
2123.wp-block-navigation__responsive-container.is-menu-open{
2124 background-color:inherit;
2125 display:flex;
2126 flex-direction:column;
2127}
2128@media not (prefers-reduced-motion){
2129 .wp-block-navigation__responsive-container.is-menu-open{
2130 animation:overlay-menu__fade-in-animation .1s ease-out;
2131 animation-fill-mode:forwards;
2132 }
2133}
2134.wp-block-navigation__responsive-container.is-menu-open{
2135 overflow:auto;
2136 padding:clamp(1rem, var(--wp--style--root--padding-top), 20rem) clamp(1rem, var(--wp--style--root--padding-right), 20rem) clamp(1rem, var(--wp--style--root--padding-bottom), 20rem) clamp(1rem, var(--wp--style--root--padding-left), 20rem);
2137 z-index:100000;
2138}
2139.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{
2140 align-items:var(--navigation-layout-justification-setting, inherit);
2141 display:flex;
2142 flex-direction:column;
2143 flex-wrap:nowrap;
2144 overflow:visible;
2145 padding-top:calc(2rem + 24px);
2146}
2147.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{
2148 justify-content:flex-start;
2149}
2150.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{
2151 display:none;
2152}
2153.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{
2154 border:none;
2155 height:auto;
2156 min-width:200px;
2157 opacity:1;
2158 overflow:initial;
2159 padding-left:2rem;
2160 padding-right:2rem;
2161 position:static;
2162 visibility:visible;
2163 width:auto;
2164}
2165.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{
2166 gap:inherit;
2167}
2168.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{
2169 padding-top:var(--wp--style--block-gap, 2em);
2170}
2171.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{
2172 padding:0;
2173}
2174.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{
2175 align-items:var(--navigation-layout-justification-setting, initial);
2176 display:flex;
2177 flex-direction:column;
2178}
2179.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{
2180 background:#0000 !important;
2181 color:inherit !important;
2182}
2183.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{
2184 left:auto;
2185 right:auto;
2186}
2187@media (min-width:600px){
2188 .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){
2189 background-color:inherit;
2190 display:block;
2191 position:relative;
2192 width:100%;
2193 z-index:auto;
2194 }
2195 .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{
2196 display:none;
2197 }
2198 .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{
2199 left:0;
2200 }
2201}
2202
2203.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{
2204 background-color:#fff;
2205}
2206
2207.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{
2208 color:#000;
2209}
2210
2211.wp-block-navigation__toggle_button_label{
2212 font-size:1rem;
2213 font-weight:700;
2214}
2215
2216.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{
2217 background:#0000;
2218 border:none;
2219 color:currentColor;
2220 cursor:pointer;
2221 margin:0;
2222 padding:0;
2223 text-transform:inherit;
2224 vertical-align:middle;
2225}
2226.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{
2227 fill:currentColor;
2228 display:block;
2229 height:24px;
2230 pointer-events:none;
2231 width:24px;
2232}
2233
2234.wp-block-navigation__responsive-container-open{
2235 display:flex;
2236}
2237.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{
2238 font-family:inherit;
2239 font-size:inherit;
2240 font-weight:inherit;
2241}
2242@media (min-width:600px){
2243 .wp-block-navigation__responsive-container-open:not(.always-shown){
2244 display:none;
2245 }
2246}
2247
2248.wp-block-navigation__responsive-container-close{
2249 position:absolute;
2250 right:0;
2251 top:0;
2252 z-index:2;
2253}
2254.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{
2255 font-family:inherit;
2256 font-size:inherit;
2257 font-weight:inherit;
2258}
2259
2260.wp-block-navigation__responsive-close{
2261 width:100%;
2262}
2263.has-modal-open .wp-block-navigation__responsive-close{
2264 margin-left:auto;
2265 margin-right:auto;
2266 max-width:var(--wp--style--global--wide-size, 100%);
2267}
2268.wp-block-navigation__responsive-close:focus{
2269 outline:none;
2270}
2271
2272.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{
2273 box-sizing:border-box;
2274}
2275
2276.wp-block-navigation__responsive-dialog{
2277 position:relative;
2278}
2279
2280.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{
2281 margin-top:46px;
2282}
2283@media (min-width:782px){
2284 .has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{
2285 margin-top:32px;
2286 }
2287}
2288
2289html.has-modal-open{
2290 overflow:hidden;
2291}
2292
2293.wp-block-navigation .wp-block-navigation-item__label{
2294 overflow-wrap:break-word;
2295}
2296.wp-block-navigation .wp-block-navigation-item__description{
2297 display:none;
2298}
2299
2300.link-ui-tools{
2301 outline:1px solid #f0f0f0;
2302 padding:8px;
2303}
2304
2305.link-ui-block-inserter{
2306 padding-top:8px;
2307}
2308
2309.link-ui-block-inserter__back{
2310 margin-left:8px;
2311 text-transform:uppercase;
2312}
2313
2314.wp-block-navigation .wp-block-page-list{
2315 align-items:var(--navigation-layout-align, initial);
2316 background-color:inherit;
2317 display:flex;
2318 flex-direction:var(--navigation-layout-direction, initial);
2319 flex-wrap:var(--navigation-layout-wrap, wrap);
2320 justify-content:var(--navigation-layout-justify, initial);
2321}
2322.wp-block-navigation .wp-block-navigation-item{
2323 background-color:inherit;
2324}
2325
2326.wp-block-page-list{
2327 box-sizing:border-box;
2328}
2329
2330.is-small-text{
2331 font-size:.875em;
2332}
2333
2334.is-regular-text{
2335 font-size:1em;
2336}
2337
2338.is-large-text{
2339 font-size:2.25em;
2340}
2341
2342.is-larger-text{
2343 font-size:3em;
2344}
2345
2346.has-drop-cap:not(:focus):first-letter{
2347 float:left;
2348 font-size:8.4em;
2349 font-style:normal;
2350 font-weight:100;
2351 line-height:.68;
2352 margin:.05em .1em 0 0;
2353 text-transform:uppercase;
2354}
2355
2356body.rtl .has-drop-cap:not(:focus):first-letter{
2357 float:none;
2358 margin-left:.1em;
2359}
2360
2361p.has-drop-cap.has-background{
2362 overflow:hidden;
2363}
2364
2365:root :where(p.has-background){
2366 padding:1.25em 2.375em;
2367}
2368
2369:where(p.has-text-color:not(.has-link-color)) a{
2370 color:inherit;
2371}
2372
2373p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{
2374 rotate:180deg;
2375}
2376
2377.wp-block-post-author{
2378 box-sizing:border-box;
2379 display:flex;
2380 flex-wrap:wrap;
2381}
2382.wp-block-post-author__byline{
2383 font-size:.5em;
2384 margin-bottom:0;
2385 margin-top:0;
2386 width:100%;
2387}
2388.wp-block-post-author__avatar{
2389 margin-right:1em;
2390}
2391.wp-block-post-author__bio{
2392 font-size:.7em;
2393 margin-bottom:.7em;
2394}
2395.wp-block-post-author__content{
2396 flex-basis:0;
2397 flex-grow:1;
2398}
2399.wp-block-post-author__name{
2400 margin:0;
2401}
2402
2403.wp-block-post-author-biography{
2404 box-sizing:border-box;
2405}
2406
2407:where(.wp-block-post-comments-form input:not([type=submit])),:where(.wp-block-post-comments-form textarea){
2408 border:1px solid #949494;
2409 font-family:inherit;
2410 font-size:1em;
2411}
2412
2413:where(.wp-block-post-comments-form input:where(:not([type=submit]):not([type=checkbox]))),:where(.wp-block-post-comments-form textarea){
2414 padding:calc(.667em + 2px);
2415}
2416
2417.wp-block-post-comments-form{
2418 box-sizing:border-box;
2419}
2420.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){
2421 font-weight:inherit;
2422}
2423.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){
2424 font-family:inherit;
2425}
2426.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){
2427 font-size:inherit;
2428}
2429.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){
2430 line-height:inherit;
2431}
2432.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){
2433 font-style:inherit;
2434}
2435.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){
2436 letter-spacing:inherit;
2437}
2438.wp-block-post-comments-form :where(input[type=submit]){
2439 box-shadow:none;
2440 cursor:pointer;
2441 display:inline-block;
2442 overflow-wrap:break-word;
2443 text-align:center;
2444}
2445.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{
2446 box-sizing:border-box;
2447 display:block;
2448 width:100%;
2449}
2450.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{
2451 display:block;
2452 margin-bottom:.25em;
2453}
2454.wp-block-post-comments-form .comment-form-cookies-consent{
2455 display:flex;
2456 gap:.25em;
2457}
2458.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{
2459 margin-top:.35em;
2460}
2461.wp-block-post-comments-form .comment-reply-title{
2462 margin-bottom:0;
2463}
2464.wp-block-post-comments-form .comment-reply-title :where(small){
2465 font-size:var(--wp--preset--font-size--medium, smaller);
2466 margin-left:.5em;
2467}
2468
2469.wp-block-post-comments-count{
2470 box-sizing:border-box;
2471}
2472
2473.wp-block-post-content{
2474 display:flow-root;
2475}
2476
2477.wp-block-post-comments-link,.wp-block-post-date{
2478 box-sizing:border-box;
2479}
2480
2481:where(.wp-block-post-excerpt){
2482 box-sizing:border-box;
2483 margin-bottom:var(--wp--style--block-gap);
2484 margin-top:var(--wp--style--block-gap);
2485}
2486
2487.wp-block-post-excerpt__excerpt{
2488 margin-bottom:0;
2489 margin-top:0;
2490}
2491
2492.wp-block-post-excerpt__more-text{
2493 margin-bottom:0;
2494 margin-top:var(--wp--style--block-gap);
2495}
2496
2497.wp-block-post-excerpt__more-link{
2498 display:inline-block;
2499}
2500
2501.wp-block-post-featured-image{
2502 margin-left:0;
2503 margin-right:0;
2504}
2505.wp-block-post-featured-image a{
2506 display:block;
2507 height:100%;
2508}
2509.wp-block-post-featured-image :where(img){
2510 box-sizing:border-box;
2511 height:auto;
2512 max-width:100%;
2513 vertical-align:bottom;
2514 width:100%;
2515}
2516.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{
2517 width:100%;
2518}
2519.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{
2520 background-color:#000;
2521 inset:0;
2522 position:absolute;
2523}
2524.wp-block-post-featured-image{
2525 position:relative;
2526}
2527
2528.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{
2529 background-color:initial;
2530}
2531.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{
2532 opacity:0;
2533}
2534.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{
2535 opacity:.1;
2536}
2537.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{
2538 opacity:.2;
2539}
2540.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{
2541 opacity:.3;
2542}
2543.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{
2544 opacity:.4;
2545}
2546.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{
2547 opacity:.5;
2548}
2549.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{
2550 opacity:.6;
2551}
2552.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{
2553 opacity:.7;
2554}
2555.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{
2556 opacity:.8;
2557}
2558.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{
2559 opacity:.9;
2560}
2561.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{
2562 opacity:1;
2563}
2564.wp-block-post-featured-image:where(.alignleft,.alignright){
2565 width:100%;
2566}
2567
2568.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{
2569 display:inline-block;
2570 margin-right:1ch;
2571}
2572.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){
2573 transform:scaleX(1);
2574}
2575.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{
2576 display:inline-block;
2577 margin-left:1ch;
2578}
2579.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){
2580 transform:scaleX(1);
2581}
2582.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{
2583 rotate:180deg;
2584}
2585
2586.wp-block-post-terms{
2587 box-sizing:border-box;
2588}
2589.wp-block-post-terms .wp-block-post-terms__separator{
2590 white-space:pre-wrap;
2591}
2592
2593.wp-block-post-time-to-read,.wp-block-post-title{
2594 box-sizing:border-box;
2595}
2596
2597.wp-block-post-title{
2598 word-break:break-word;
2599}
2600.wp-block-post-title :where(a){
2601 display:inline-block;
2602 font-family:inherit;
2603 font-size:inherit;
2604 font-style:inherit;
2605 font-weight:inherit;
2606 letter-spacing:inherit;
2607 line-height:inherit;
2608 text-decoration:inherit;
2609}
2610
2611.wp-block-post-author-name,.wp-block-preformatted{
2612 box-sizing:border-box;
2613}
2614
2615.wp-block-preformatted{
2616 white-space:pre-wrap;
2617}
2618
2619:where(.wp-block-preformatted.has-background){
2620 padding:1.25em 2.375em;
2621}
2622
2623.wp-block-pullquote{
2624 box-sizing:border-box;
2625 margin:0 0 1em;
2626 overflow-wrap:break-word;
2627 padding:4em 0;
2628 text-align:center;
2629}
2630.wp-block-pullquote blockquote,.wp-block-pullquote p{
2631 color:inherit;
2632}
2633.wp-block-pullquote blockquote{
2634 margin:0;
2635}
2636.wp-block-pullquote p{
2637 margin-top:0;
2638}
2639.wp-block-pullquote p:last-child{
2640 margin-bottom:0;
2641}
2642.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{
2643 max-width:420px;
2644}
2645.wp-block-pullquote cite,.wp-block-pullquote footer{
2646 position:relative;
2647}
2648.wp-block-pullquote .has-text-color a{
2649 color:inherit;
2650}
2651
2652.wp-block-pullquote.has-text-align-left blockquote{
2653 text-align:left;
2654}
2655
2656.wp-block-pullquote.has-text-align-right blockquote{
2657 text-align:right;
2658}
2659
2660.wp-block-pullquote.has-text-align-center blockquote{
2661 text-align:center;
2662}
2663
2664.wp-block-pullquote.is-style-solid-color{
2665 border:none;
2666}
2667.wp-block-pullquote.is-style-solid-color blockquote{
2668 margin-left:auto;
2669 margin-right:auto;
2670 max-width:60%;
2671}
2672.wp-block-pullquote.is-style-solid-color blockquote p{
2673 font-size:2em;
2674 margin-bottom:0;
2675 margin-top:0;
2676}
2677.wp-block-pullquote.is-style-solid-color blockquote cite{
2678 font-style:normal;
2679 text-transform:none;
2680}
2681
2682.wp-block-pullquote :where(cite){
2683 color:inherit;
2684 display:block;
2685}
2686
2687.wp-block-post-template{
2688 box-sizing:border-box;
2689 list-style:none;
2690 margin-bottom:0;
2691 margin-top:0;
2692 max-width:100%;
2693 padding:0;
2694}
2695.wp-block-post-template.is-flex-container{
2696 display:flex;
2697 flex-direction:row;
2698 flex-wrap:wrap;
2699 gap:1.25em;
2700}
2701.wp-block-post-template.is-flex-container>li{
2702 margin:0;
2703 width:100%;
2704}
2705@media (min-width:600px){
2706 .wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{
2707 width:calc(50% - .625em);
2708 }
2709 .wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{
2710 width:calc(33.33333% - .83333em);
2711 }
2712 .wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{
2713 width:calc(25% - .9375em);
2714 }
2715 .wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{
2716 width:calc(20% - 1em);
2717 }
2718 .wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{
2719 width:calc(16.66667% - 1.04167em);
2720 }
2721}
2722
2723@media (max-width:600px){
2724 .wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{
2725 grid-template-columns:1fr;
2726 }
2727}
2728.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{
2729 float:right;
2730 margin-inline-end:0;
2731 margin-inline-start:2em;
2732}
2733
2734.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{
2735 float:left;
2736 margin-inline-end:2em;
2737 margin-inline-start:0;
2738}
2739
2740.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{
2741 margin-inline-end:auto;
2742 margin-inline-start:auto;
2743}
2744
2745.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{
2746 margin-inline-start:auto;
2747}
2748.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{
2749 margin-inline-end:auto;
2750}
2751.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{
2752 display:inline-block;
2753 margin-right:1ch;
2754}
2755.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){
2756 transform:scaleX(1);
2757}
2758.wp-block-query-pagination .wp-block-query-pagination-next-arrow{
2759 display:inline-block;
2760 margin-left:1ch;
2761}
2762.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){
2763 transform:scaleX(1);
2764}
2765.wp-block-query-pagination.aligncenter{
2766 justify-content:center;
2767}
2768
2769.wp-block-query-title,.wp-block-query-total,.wp-block-quote{
2770 box-sizing:border-box;
2771}
2772
2773.wp-block-quote{
2774 overflow-wrap:break-word;
2775}
2776.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){
2777 margin-bottom:1em;
2778 padding:0 1em;
2779}
2780.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{
2781 font-size:1.5em;
2782 font-style:italic;
2783 line-height:1.6;
2784}
2785.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{
2786 font-size:1.125em;
2787 text-align:right;
2788}
2789.wp-block-quote>cite{
2790 display:block;
2791}
2792
2793.wp-block-read-more{
2794 display:block;
2795 width:fit-content;
2796}
2797.wp-block-read-more:where(:not([style*=text-decoration])){
2798 text-decoration:none;
2799}
2800.wp-block-read-more:where(:not([style*=text-decoration])):active,.wp-block-read-more:where(:not([style*=text-decoration])):focus{
2801 text-decoration:none;
2802}
2803
2804ul.wp-block-rss.alignleft{
2805 margin-right:2em;
2806}
2807ul.wp-block-rss.alignright{
2808 margin-left:2em;
2809}
2810ul.wp-block-rss.is-grid{
2811 display:flex;
2812 flex-wrap:wrap;
2813 padding:0;
2814}
2815ul.wp-block-rss.is-grid li{
2816 margin:0 1em 1em 0;
2817 width:100%;
2818}
2819@media (min-width:600px){
2820 ul.wp-block-rss.columns-2 li{
2821 width:calc(50% - 1em);
2822 }
2823 ul.wp-block-rss.columns-3 li{
2824 width:calc(33.33333% - 1em);
2825 }
2826 ul.wp-block-rss.columns-4 li{
2827 width:calc(25% - 1em);
2828 }
2829 ul.wp-block-rss.columns-5 li{
2830 width:calc(20% - 1em);
2831 }
2832 ul.wp-block-rss.columns-6 li{
2833 width:calc(16.66667% - 1em);
2834 }
2835}
2836
2837.wp-block-rss__item-author,.wp-block-rss__item-publish-date{
2838 display:block;
2839 font-size:.8125em;
2840}
2841
2842.wp-block-rss{
2843 box-sizing:border-box;
2844 list-style:none;
2845 padding:0;
2846}
2847
2848.wp-block-search__button{
2849 margin-left:10px;
2850 word-break:normal;
2851}
2852.wp-block-search__button.has-icon{
2853 line-height:0;
2854}
2855.wp-block-search__button svg{
2856 height:1.25em;
2857 min-height:24px;
2858 min-width:24px;
2859 width:1.25em;
2860 fill:currentColor;
2861 vertical-align:text-bottom;
2862}
2863
2864:where(.wp-block-search__button){
2865 border:1px solid #ccc;
2866 padding:6px 10px;
2867}
2868
2869.wp-block-search__inside-wrapper{
2870 display:flex;
2871 flex:auto;
2872 flex-wrap:nowrap;
2873 max-width:100%;
2874}
2875
2876.wp-block-search__label{
2877 width:100%;
2878}
2879
2880.wp-block-search.wp-block-search__button-only .wp-block-search__button{
2881 box-sizing:border-box;
2882 display:flex;
2883 flex-shrink:0;
2884 justify-content:center;
2885 margin-left:0;
2886 max-width:100%;
2887}
2888.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{
2889 min-width:0 !important;
2890 transition-property:width;
2891}
2892.wp-block-search.wp-block-search__button-only .wp-block-search__input{
2893 flex-basis:100%;
2894 transition-duration:.3s;
2895}
2896.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{
2897 overflow:hidden;
2898}
2899.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{
2900 border-left-width:0 !important;
2901 border-right-width:0 !important;
2902 flex-basis:0;
2903 flex-grow:0;
2904 margin:0;
2905 min-width:0 !important;
2906 padding-left:0 !important;
2907 padding-right:0 !important;
2908 width:0 !important;
2909}
2910
2911:where(.wp-block-search__input){
2912 appearance:none;
2913 border:1px solid #949494;
2914 flex-grow:1;
2915 font-family:inherit;
2916 font-size:inherit;
2917 font-style:inherit;
2918 font-weight:inherit;
2919 letter-spacing:inherit;
2920 line-height:inherit;
2921 margin-left:0;
2922 margin-right:0;
2923 min-width:3rem;
2924 padding:8px;
2925 text-decoration:unset !important;
2926 text-transform:inherit;
2927}
2928
2929:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){
2930 background-color:#fff;
2931 border:1px solid #949494;
2932 box-sizing:border-box;
2933 padding:4px;
2934}
2935:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{
2936 border:none;
2937 border-radius:0;
2938 padding:0 4px;
2939}
2940:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{
2941 outline:none;
2942}
2943:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){
2944 padding:4px 8px;
2945}
2946
2947.wp-block-search.aligncenter .wp-block-search__inside-wrapper{
2948 margin:auto;
2949}
2950
2951.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{
2952 float:right;
2953}
2954
2955.wp-block-separator{
2956 border:none;
2957 border-top:2px solid;
2958}
2959
2960:root :where(.wp-block-separator.is-style-dots){
2961 height:auto;
2962 line-height:1;
2963 text-align:center;
2964}
2965:root :where(.wp-block-separator.is-style-dots):before{
2966 color:currentColor;
2967 content:"···";
2968 font-family:serif;
2969 font-size:1.5em;
2970 letter-spacing:2em;
2971 padding-left:2em;
2972}
2973
2974.wp-block-separator.is-style-dots{
2975 background:none !important;
2976 border:none !important;
2977}
2978
2979.wp-block-site-logo{
2980 box-sizing:border-box;
2981 line-height:0;
2982}
2983.wp-block-site-logo a{
2984 display:inline-block;
2985 line-height:0;
2986}
2987.wp-block-site-logo.is-default-size img{
2988 height:auto;
2989 width:120px;
2990}
2991.wp-block-site-logo img{
2992 height:auto;
2993 max-width:100%;
2994}
2995.wp-block-site-logo a,.wp-block-site-logo img{
2996 border-radius:inherit;
2997}
2998.wp-block-site-logo.aligncenter{
2999 margin-left:auto;
3000 margin-right:auto;
3001 text-align:center;
3002}
3003
3004:root :where(.wp-block-site-logo.is-style-rounded){
3005 border-radius:9999px;
3006}
3007
3008.wp-block-site-tagline,.wp-block-site-title{
3009 box-sizing:border-box;
3010}
3011.wp-block-site-title :where(a){
3012 color:inherit;
3013 font-family:inherit;
3014 font-size:inherit;
3015 font-style:inherit;
3016 font-weight:inherit;
3017 letter-spacing:inherit;
3018 line-height:inherit;
3019 text-decoration:inherit;
3020}
3021
3022.wp-block-social-links{
3023 background:none;
3024 box-sizing:border-box;
3025 margin-left:0;
3026 padding-left:0;
3027 padding-right:0;
3028 text-indent:0;
3029}
3030.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{
3031 border-bottom:0;
3032 box-shadow:none;
3033 text-decoration:none;
3034}
3035.wp-block-social-links .wp-social-link svg{
3036 height:1em;
3037 width:1em;
3038}
3039.wp-block-social-links .wp-social-link span:not(.screen-reader-text){
3040 font-size:.65em;
3041 margin-left:.5em;
3042 margin-right:.5em;
3043}
3044.wp-block-social-links.has-small-icon-size{
3045 font-size:16px;
3046}
3047.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{
3048 font-size:24px;
3049}
3050.wp-block-social-links.has-large-icon-size{
3051 font-size:36px;
3052}
3053.wp-block-social-links.has-huge-icon-size{
3054 font-size:48px;
3055}
3056.wp-block-social-links.aligncenter{
3057 display:flex;
3058 justify-content:center;
3059}
3060.wp-block-social-links.alignright{
3061 justify-content:flex-end;
3062}
3063
3064.wp-block-social-link{
3065 border-radius:9999px;
3066 display:block;
3067}
3068@media not (prefers-reduced-motion){
3069 .wp-block-social-link{
3070 transition:transform .1s ease;
3071 }
3072}
3073.wp-block-social-link{
3074 height:auto;
3075}
3076.wp-block-social-link a{
3077 align-items:center;
3078 display:flex;
3079 line-height:0;
3080}
3081.wp-block-social-link:hover{
3082 transform:scale(1.1);
3083}
3084
3085.wp-block-social-links .wp-block-social-link.wp-social-link{
3086 display:inline-block;
3087 margin:0;
3088 padding:0;
3089}
3090.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{
3091 color:currentColor;
3092 fill:currentColor;
3093}
3094
3095:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{
3096 background-color:#f0f0f0;
3097 color:#444;
3098}
3099:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{
3100 background-color:#f90;
3101 color:#fff;
3102}
3103:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{
3104 background-color:#1ea0c3;
3105 color:#fff;
3106}
3107:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{
3108 background-color:#0757fe;
3109 color:#fff;
3110}
3111:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{
3112 background-color:#0a7aff;
3113 color:#fff;
3114}
3115:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{
3116 background-color:#1e1f26;
3117 color:#fff;
3118}
3119:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{
3120 background-color:#02e49b;
3121 color:#fff;
3122}
3123:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{
3124 background-color:#5865f2;
3125 color:#fff;
3126}
3127:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{
3128 background-color:#e94c89;
3129 color:#fff;
3130}
3131:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{
3132 background-color:#4280ff;
3133 color:#fff;
3134}
3135:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{
3136 background-color:#f45800;
3137 color:#fff;
3138}
3139:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{
3140 background-color:#0866ff;
3141 color:#fff;
3142}
3143:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{
3144 background-color:#000;
3145 color:#fff;
3146}
3147:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{
3148 background-color:#0461dd;
3149 color:#fff;
3150}
3151:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{
3152 background-color:#e65678;
3153 color:#fff;
3154}
3155:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{
3156 background-color:#24292d;
3157 color:#fff;
3158}
3159:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{
3160 background-color:#eceadd;
3161 color:#382110;
3162}
3163:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{
3164 background-color:#ea4434;
3165 color:#fff;
3166}
3167:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{
3168 background-color:#1d4fc4;
3169 color:#fff;
3170}
3171:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{
3172 background-color:#f00075;
3173 color:#fff;
3174}
3175:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{
3176 background-color:#e21b24;
3177 color:#fff;
3178}
3179:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{
3180 background-color:#0d66c2;
3181 color:#fff;
3182}
3183:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{
3184 background-color:#3288d4;
3185 color:#fff;
3186}
3187:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{
3188 background-color:#000;
3189 color:#fff;
3190}
3191:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{
3192 background-color:#f6405f;
3193 color:#fff;
3194}
3195:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{
3196 background-color:#000;
3197 color:#fff;
3198}
3199:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{
3200 background-color:#e60122;
3201 color:#fff;
3202}
3203:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{
3204 background-color:#ef4155;
3205 color:#fff;
3206}
3207:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{
3208 background-color:#ff4500;
3209 color:#fff;
3210}
3211:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{
3212 background-color:#0478d7;
3213 color:#fff;
3214}
3215:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{
3216 background-color:#fefc00;
3217 color:#fff;
3218 stroke:#000;
3219}
3220:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{
3221 background-color:#ff5600;
3222 color:#fff;
3223}
3224:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{
3225 background-color:#1bd760;
3226 color:#fff;
3227}
3228:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{
3229 background-color:#2aabee;
3230 color:#fff;
3231}
3232:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{
3233 background-color:#000;
3234 color:#fff;
3235}
3236:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{
3237 background-color:#000;
3238 color:#fff;
3239}
3240:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{
3241 background-color:#011835;
3242 color:#fff;
3243}
3244:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{
3245 background-color:#6440a4;
3246 color:#fff;
3247}
3248:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{
3249 background-color:#1da1f2;
3250 color:#fff;
3251}
3252:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{
3253 background-color:#1eb7ea;
3254 color:#fff;
3255}
3256:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{
3257 background-color:#4680c2;
3258 color:#fff;
3259}
3260:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{
3261 background-color:#3499cd;
3262 color:#fff;
3263}
3264:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{
3265 background-color:#25d366;
3266 color:#fff;
3267}
3268:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{
3269 background-color:#000;
3270 color:#fff;
3271}
3272:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{
3273 background-color:#d32422;
3274 color:#fff;
3275}
3276:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{
3277 background-color:red;
3278 color:#fff;
3279}
3280
3281:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{
3282 background:none;
3283}
3284:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{
3285 height:1.25em;
3286 width:1.25em;
3287}
3288:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{
3289 color:#f90;
3290}
3291:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{
3292 color:#1ea0c3;
3293}
3294:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{
3295 color:#0757fe;
3296}
3297:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{
3298 color:#0a7aff;
3299}
3300:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{
3301 color:#1e1f26;
3302}
3303:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{
3304 color:#02e49b;
3305}
3306:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{
3307 color:#5865f2;
3308}
3309:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{
3310 color:#e94c89;
3311}
3312:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{
3313 color:#4280ff;
3314}
3315:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{
3316 color:#f45800;
3317}
3318:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{
3319 color:#0866ff;
3320}
3321:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{
3322 color:#000;
3323}
3324:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{
3325 color:#0461dd;
3326}
3327:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{
3328 color:#e65678;
3329}
3330:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{
3331 color:#24292d;
3332}
3333:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{
3334 color:#382110;
3335}
3336:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{
3337 color:#ea4434;
3338}
3339:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{
3340 color:#1d4fc4;
3341}
3342:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{
3343 color:#f00075;
3344}
3345:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{
3346 color:#e21b24;
3347}
3348:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{
3349 color:#0d66c2;
3350}
3351:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{
3352 color:#3288d4;
3353}
3354:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{
3355 color:#000;
3356}
3357:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{
3358 color:#f6405f;
3359}
3360:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{
3361 color:#000;
3362}
3363:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{
3364 color:#e60122;
3365}
3366:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{
3367 color:#ef4155;
3368}
3369:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{
3370 color:#ff4500;
3371}
3372:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{
3373 color:#0478d7;
3374}
3375:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{
3376 color:#fff;
3377 stroke:#000;
3378}
3379:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{
3380 color:#ff5600;
3381}
3382:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{
3383 color:#1bd760;
3384}
3385:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{
3386 color:#2aabee;
3387}
3388:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{
3389 color:#000;
3390}
3391:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{
3392 color:#000;
3393}
3394:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{
3395 color:#011835;
3396}
3397:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{
3398 color:#6440a4;
3399}
3400:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{
3401 color:#1da1f2;
3402}
3403:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{
3404 color:#1eb7ea;
3405}
3406:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{
3407 color:#4680c2;
3408}
3409:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{
3410 color:#25d366;
3411}
3412:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{
3413 color:#3499cd;
3414}
3415:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{
3416 color:#000;
3417}
3418:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{
3419 color:#d32422;
3420}
3421:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{
3422 color:red;
3423}
3424
3425.wp-block-social-links.is-style-pill-shape .wp-social-link{
3426 width:auto;
3427}
3428
3429:root :where(.wp-block-social-links .wp-social-link a){
3430 padding:.25em;
3431}
3432
3433:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){
3434 padding:0;
3435}
3436
3437:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){
3438 padding-left:.6666666667em;
3439 padding-right:.6666666667em;
3440}
3441
3442.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{
3443 color:#000;
3444}
3445
3446.wp-block-spacer{
3447 clear:both;
3448}
3449
3450.wp-block-tag-cloud{
3451 box-sizing:border-box;
3452}
3453.wp-block-tag-cloud.aligncenter{
3454 justify-content:center;
3455 text-align:center;
3456}
3457.wp-block-tag-cloud a{
3458 display:inline-block;
3459 margin-right:5px;
3460}
3461.wp-block-tag-cloud span{
3462 display:inline-block;
3463 margin-left:5px;
3464 text-decoration:none;
3465}
3466
3467:root :where(.wp-block-tag-cloud.is-style-outline){
3468 display:flex;
3469 flex-wrap:wrap;
3470 gap:1ch;
3471}
3472
3473:root :where(.wp-block-tag-cloud.is-style-outline a){
3474 border:1px solid;
3475 font-size:unset !important;
3476 margin-right:0;
3477 padding:1ch 2ch;
3478 text-decoration:none !important;
3479}
3480
3481.wp-block-table{
3482 overflow-x:auto;
3483}
3484.wp-block-table table{
3485 border-collapse:collapse;
3486 width:100%;
3487}
3488.wp-block-table thead{
3489 border-bottom:3px solid;
3490}
3491.wp-block-table tfoot{
3492 border-top:3px solid;
3493}
3494.wp-block-table td,.wp-block-table th{
3495 border:1px solid;
3496 padding:.5em;
3497}
3498.wp-block-table .has-fixed-layout{
3499 table-layout:fixed;
3500 width:100%;
3501}
3502.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{
3503 word-break:break-word;
3504}
3505.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{
3506 display:table;
3507 width:auto;
3508}
3509.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{
3510 word-break:break-word;
3511}
3512.wp-block-table .has-subtle-light-gray-background-color{
3513 background-color:#f3f4f5;
3514}
3515.wp-block-table .has-subtle-pale-green-background-color{
3516 background-color:#e9fbe5;
3517}
3518.wp-block-table .has-subtle-pale-blue-background-color{
3519 background-color:#e7f5fe;
3520}
3521.wp-block-table .has-subtle-pale-pink-background-color{
3522 background-color:#fcf0ef;
3523}
3524.wp-block-table.is-style-stripes{
3525 background-color:initial;
3526 border-collapse:inherit;
3527 border-spacing:0;
3528}
3529.wp-block-table.is-style-stripes tbody tr:nth-child(odd){
3530 background-color:#f0f0f0;
3531}
3532.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){
3533 background-color:#f3f4f5;
3534}
3535.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){
3536 background-color:#e9fbe5;
3537}
3538.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){
3539 background-color:#e7f5fe;
3540}
3541.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){
3542 background-color:#fcf0ef;
3543}
3544.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{
3545 border-color:#0000;
3546}
3547.wp-block-table.is-style-stripes{
3548 border-bottom:1px solid #f0f0f0;
3549}
3550.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{
3551 border-color:inherit;
3552}
3553.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{
3554 border-top-color:inherit;
3555}
3556.wp-block-table table[style*=border-top-color] tr:not(:first-child){
3557 border-top-color:initial;
3558}
3559.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{
3560 border-right-color:inherit;
3561}
3562.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{
3563 border-bottom-color:inherit;
3564}
3565.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){
3566 border-bottom-color:initial;
3567}
3568.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{
3569 border-left-color:inherit;
3570}
3571.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{
3572 border-style:inherit;
3573}
3574.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{
3575 border-style:inherit;
3576 border-width:inherit;
3577}
3578
3579:root :where(.wp-block-table-of-contents){
3580 box-sizing:border-box;
3581}
3582
3583.wp-block-term-count{
3584 box-sizing:border-box;
3585}
3586
3587:where(.wp-block-term-description){
3588 box-sizing:border-box;
3589 margin-bottom:var(--wp--style--block-gap);
3590 margin-top:var(--wp--style--block-gap);
3591}
3592
3593.wp-block-term-description p{
3594 margin-bottom:0;
3595 margin-top:0;
3596}
3597
3598.wp-block-term-name,.wp-block-term-template{
3599 box-sizing:border-box;
3600}
3601
3602.wp-block-term-template{
3603 list-style:none;
3604 margin-bottom:0;
3605 margin-top:0;
3606 max-width:100%;
3607 padding:0;
3608}
3609.wp-block-text-columns,.wp-block-text-columns.aligncenter{
3610 display:flex;
3611}
3612.wp-block-text-columns .wp-block-column{
3613 margin:0 1em;
3614 padding:0;
3615}
3616.wp-block-text-columns .wp-block-column:first-child{
3617 margin-left:0;
3618}
3619.wp-block-text-columns .wp-block-column:last-child{
3620 margin-right:0;
3621}
3622.wp-block-text-columns.columns-2 .wp-block-column{
3623 width:50%;
3624}
3625.wp-block-text-columns.columns-3 .wp-block-column{
3626 width:33.3333333333%;
3627}
3628.wp-block-text-columns.columns-4 .wp-block-column{
3629 width:25%;
3630}
3631
3632pre.wp-block-verse{
3633 overflow:auto;
3634 white-space:pre-wrap;
3635}
3636
3637:where(pre.wp-block-verse){
3638 font-family:inherit;
3639}
3640
3641.wp-block-video{
3642 box-sizing:border-box;
3643}
3644.wp-block-video video{
3645 height:auto;
3646 vertical-align:middle;
3647 width:100%;
3648}
3649@supports (position:sticky){
3650 .wp-block-video [poster]{
3651 object-fit:cover;
3652 }
3653}
3654.wp-block-video.aligncenter{
3655 text-align:center;
3656}
3657.wp-block-video :where(figcaption){
3658 margin-bottom:1em;
3659 margin-top:.5em;
3660}
3661
3662.editor-styles-wrapper,.entry-content{
3663 counter-reset:footnotes;
3664}
3665
3666a[data-fn].fn{
3667 counter-increment:footnotes;
3668 display:inline-flex;
3669 font-size:smaller;
3670 text-decoration:none;
3671 text-indent:-9999999px;
3672 vertical-align:super;
3673}
3674
3675a[data-fn].fn:after{
3676 content:"[" counter(footnotes) "]";
3677 float:left;
3678 text-indent:0;
3679}
3680
3681:root{
3682 --wp-block-synced-color:#7a00df;
3683 --wp-block-synced-color--rgb:122, 0, 223;
3684 --wp-bound-block-color:var(--wp-block-synced-color);
3685 --wp-editor-canvas-background:#ddd;
3686 --wp-admin-theme-color:#007cba;
3687 --wp-admin-theme-color--rgb:0, 124, 186;
3688 --wp-admin-theme-color-darker-10:#006ba1;
3689 --wp-admin-theme-color-darker-10--rgb:0, 107, 160.5;
3690 --wp-admin-theme-color-darker-20:#005a87;
3691 --wp-admin-theme-color-darker-20--rgb:0, 90, 135;
3692 --wp-admin-border-width-focus:2px;
3693}
3694@media (min-resolution:192dpi){
3695 :root{
3696 --wp-admin-border-width-focus:1.5px;
3697 }
3698}
3699.wp-element-button{
3700 cursor:pointer;
3701}
3702
3703:root .has-very-light-gray-background-color{
3704 background-color:#eee;
3705}
3706:root .has-very-dark-gray-background-color{
3707 background-color:#313131;
3708}
3709:root .has-very-light-gray-color{
3710 color:#eee;
3711}
3712:root .has-very-dark-gray-color{
3713 color:#313131;
3714}
3715:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{
3716 background:linear-gradient(135deg, #00d084, #0693e3);
3717}
3718:root .has-purple-crush-gradient-background{
3719 background:linear-gradient(135deg, #34e2e4, #4721fb 50%, #ab1dfe);
3720}
3721:root .has-hazy-dawn-gradient-background{
3722 background:linear-gradient(135deg, #faaca8, #dad0ec);
3723}
3724:root .has-subdued-olive-gradient-background{
3725 background:linear-gradient(135deg, #fafae1, #67a671);
3726}
3727:root .has-atomic-cream-gradient-background{
3728 background:linear-gradient(135deg, #fdd79a, #004a59);
3729}
3730:root .has-nightshade-gradient-background{
3731 background:linear-gradient(135deg, #330968, #31cdcf);
3732}
3733:root .has-midnight-gradient-background{
3734 background:linear-gradient(135deg, #020381, #2874fc);
3735}
3736:root{
3737 --wp--preset--font-size--normal:16px;
3738 --wp--preset--font-size--huge:42px;
3739}
3740
3741.has-regular-font-size{
3742 font-size:1em;
3743}
3744
3745.has-larger-font-size{
3746 font-size:2.625em;
3747}
3748
3749.has-normal-font-size{
3750 font-size:var(--wp--preset--font-size--normal);
3751}
3752
3753.has-huge-font-size{
3754 font-size:var(--wp--preset--font-size--huge);
3755}
3756
3757.has-text-align-center{
3758 text-align:center;
3759}
3760
3761.has-text-align-left{
3762 text-align:left;
3763}
3764
3765.has-text-align-right{
3766 text-align:right;
3767}
3768
3769.has-fit-text{
3770 white-space:nowrap !important;
3771}
3772
3773#end-resizable-editor-section{
3774 display:none;
3775}
3776
3777.aligncenter{
3778 clear:both;
3779}
3780
3781.items-justified-left{
3782 justify-content:flex-start;
3783}
3784
3785.items-justified-center{
3786 justify-content:center;
3787}
3788
3789.items-justified-right{
3790 justify-content:flex-end;
3791}
3792
3793.items-justified-space-between{
3794 justify-content:space-between;
3795}
3796
3797.screen-reader-text{
3798 border:0;
3799 clip-path:inset(50%);
3800 height:1px;
3801 margin:-1px;
3802 overflow:hidden;
3803 padding:0;
3804 position:absolute;
3805 width:1px;
3806 word-wrap:normal !important;
3807}
3808
3809.screen-reader-text:focus{
3810 background-color:#ddd;
3811 clip-path:none;
3812 color:#444;
3813 display:block;
3814 font-size:1em;
3815 height:auto;
3816 left:5px;
3817 line-height:normal;
3818 padding:15px 23px 14px;
3819 text-decoration:none;
3820 top:5px;
3821 width:auto;
3822 z-index:100000;
3823}
3824html :where(.has-border-color){
3825 border-style:solid;
3826}
3827
3828html :where([style*=border-top-color]){
3829 border-top-style:solid;
3830}
3831
3832html :where([style*=border-right-color]){
3833 border-right-style:solid;
3834}
3835
3836html :where([style*=border-bottom-color]){
3837 border-bottom-style:solid;
3838}
3839
3840html :where([style*=border-left-color]){
3841 border-left-style:solid;
3842}
3843
3844html :where([style*=border-width]){
3845 border-style:solid;
3846}
3847
3848html :where([style*=border-top-width]){
3849 border-top-style:solid;
3850}
3851
3852html :where([style*=border-right-width]){
3853 border-right-style:solid;
3854}
3855
3856html :where([style*=border-bottom-width]){
3857 border-bottom-style:solid;
3858}
3859
3860html :where([style*=border-left-width]){
3861 border-left-style:solid;
3862}
3863html :where(img[class*=wp-image-]){
3864 height:auto;
3865 max-width:100%;
3866}
3867:where(figure){
3868 margin:0 0 1em;
3869}
3870
3871html :where(.is-position-sticky){
3872 --wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height, 0px);
3873}
3874
3875@media screen and (max-width:600px){
3876 html :where(.is-position-sticky){
3877 --wp-admin--admin-bar--position-offset:0px;
3878 }
3879}