.rd_bd .sub-section P {
	font-weight: 200;
	line-height: 1.5;
}

.rd_bd .sub-section h3
, .rd_bd .sub-section h4 {
	font-weight: 100;
	font-size: 2.3rem;
	font-family: 'Noto Serif KR', serif;
	letter-spacing: -0.05em;
	line-height: 1.2;
	margin: 0;
	margin-bottom: 2rem;
}

.rd_bd .sub-section h4 strong
, .rd_bd .sub-section P strong
, .rd_bd .sub-section h3 strong {
	font-weight: 400;
}

.rd_bd .sub-section-1 .item-1 {
	margin-top: 4rem;
	margin-bottom: 2rem;
}

.rd_bd .sub-section-1 .item-2 {
	margin-bottom: 3rem;
}

.rd_bd .sub-section-1 .item-4 {
	margin: 0;
	margin-top: 1.5rem;
	margin-bottom: 1.5rem;
	padding-bottom: 1.5rem;
	border-bottom: solid 1px #c8c8c8;
	font-style: italic;
	font-size: 1.3rem;
}

.rd_bd .sub-section-1 .item-5 {
	gap: .5rem;
	margin-bottom: 3rem;
}

.rd_bd .sub-section-1 .item-5 p.text-1
, .rd_bd .sub-section-1 .item-5 p.text-2 {
	padding-top: 1.5rem;
	line-height: 1.6;
	font-family: 'Noto Serif KR', serif;
}

.rd_bd .sub-section-1 .item-5 p.text-2 {
	padding-top: 0;
}

.rd_bd .sub-section-1 .item-5 > .wp-block-column > .wp-block-group > .wp-block-image {
	width: 33%;
	height: auto;
	margin-top: 2.2rem;
}

.rd_bd .sub-section-2 {
	margin-bottom: 8rem;
}

.rd_bd .sub-section-2 .item-1 {
	margin-bottom: 2rem;
}

.rd_bd .sub-section-2 .item-2 {
	margin-bottom: 8rem;
}

.rd_bd .sub-section-2 .item-3 {
	margin-bottom: 3rem;
}

.rd_bd .sub-section-2 .group-quotes .wp-block-image {
	width: 4rem;
}

.rd_bd .sub-section-2 .group-quotes > p {
	margin-top: 1rem;
	margin-bottom: 1rem;
}

.rd_bd .sub-section-2 .group-quotes > p mark {
	color: inherit;
	font-weight: 400;
	background: linear-gradient(to top, #c7deff 40%, transparent 40%);
}

.rd_bd .sub-section-2 .item-5.wp-block-group {
	margin-bottom: 4rem;
}

.rd_bd .sub-section-2 .item-5.wp-block-group .image-1
, .rd_bd .sub-section-2 .item-5.wp-block-group .image-2
, .rd_bd .sub-section-2 .item-5.wp-block-group .image-3 {
	width: 8rem;
}

.rd_bd .sub-section-2 .item-6 {
	margin-top: 5rem;
}

.rd_bd .sub-section-2 .item-7 {
	margin-top: 5rem;
}

.rd_bd .sub-section-3 {

}

.rd_bd .sub-section-3 .item-2 p {
	margin-bottom: 1.5rem;
}

.rd_bd .sub-section-3 .item-2 .wp-block-group {

}

.rd_bd .sub-section-3 .item-2 .wp-block-group .image-1 {
	width: 8rem;
}

.rd_bd .sub-section-3 .item-2 .wp-block-group .image-2 {
	width: 8rem;
}

.rd_bd .sub-section-3 .item-2 .wp-block-group .image-3 {
	width: 8rem;
}

.rd_bd .sub-section-3 .item-2 .sub-item-1 {
	margin-bottom: 4rem;
}

.rd_bd .sub-section-3 .item-2 .sub-item-3 {
	margin-bottom: 7rem;
}

.rd_bd .question .question-title {
	display: flex;
	align-items: center;
}

.rd_bd .question .question-title em {
	font-family: "Grandiflora One", cursive;
	font-weight: 400;
	font-style: normal;
	font-size: 6rem;
	color: #d4d4d4;
	width: 6rem;
	text-align: right;
}

.rd_bd .question .question-title strong {
	font-family: 'Noto Serif KR', serif;
	font-weight: 100;
	font-size: 2rem;
	line-height: 1.2;
	margin-left: 1rem;
	margin-top: .75rem;
}

.rd_bd .sub-section-3 .item-3 {
	margin-top: -3rem;
}

.rd_bd .sub-section-3 .item-3 .sub-item-1 {
	margin-bottom: 3rem;
}

.rd_bd .sub-section-3 .item-3 .sub-item-2 {
	padding-left: 6.5rem;
	margin-bottom: 4rem;
}

.rd_bd .sub-section-3 .item-3 .group-quotes .wp-block-image {
	width: 4rem;
}

.rd_bd .sub-section-3 .item-3 .group-quotes > p {
	margin-top: 1rem;
	margin-bottom: 1rem;
}

.rd_bd .sub-section-3 .item-3 .group-quotes > p mark {
	color: inherit;
	font-weight: 400;
	background: linear-gradient(to top, #c7deff 40%, transparent 40%);
}

.rd_bd .sub-section-3 .item-3 .sub-item-3 {
	padding-left: 6.5rem;
}

.rd_bd .sub-section-3 .item-3 .sub-item-3 .col-1 .wp-block-image {
	width: 20rem;
}

.rd_bd .sub-section-3 .item-3 .sub-item-3 .col-2 {
	padding-top: 4.5rem;
}

.rd_bd .sub-section-3 .item-3 .sub-item-3 .col-2 h5 {
	font-family: 'Noto Serif KR', serif;
	font-weight: 200;
	font-size: 2rem;
	margin-bottom: 4.5rem;
}

.rd_bd .sub-section-3 .item-3 .sub-item-4 {
	margin-top: -8rem;
	margin-bottom: 8rem;
	padding-left: 5rem;
	padding-right: 5rem;
}

.rd_bd .sub-section-3 .item-3 .sub-item-4 .col-1 .wp-block-image
, .rd_bd .sub-section-3 .item-3 .sub-item-4 .col-1 .wp-block-image img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.rd_bd .sub-section-3 .item-4 .question-title {
	margin-bottom: 7rem;
}

.rd_bd .sub-section-3 .item-4 .sub-item-2 {
	padding-left: 7rem;
	margin-bottom: 4rem;
}

.rd_bd .sub-section-3 .group-quotes .wp-block-image {
	width: 4rem;
}

.rd_bd .sub-section-3 .group-quotes > div
, .rd_bd .sub-section-3 .group-quotes > p {
	margin-top: 1rem;
	margin-bottom: 1rem;
}

.rd_bd .sub-section-3 .group-quotes p {
	line-height: 1.6;
}

.rd_bd .sub-section-3 .item-4 .row-1 {
	position: relative;
	width: 100%;
	height: 52rem;
	justify-content: center;
}

.rd_bd .sub-section-3 .item-4 .row-1 .image-1,
.rd_bd .sub-section-3 .item-4 .row-1 .image-2,
.rd_bd .sub-section-3 .item-4 .row-1 .image-3 {
	position: absolute;
	width: 40rem;
}

.rd_bd .sub-section-3 .item-4 .row-1 .image-1 {
	z-index: 1;
	left: 0;
}

.rd_bd .sub-section-3 .item-4 .row-1 .image-2 {
	z-index: 2;
}

.rd_bd .sub-section-3 .item-4 .row-1 .image-3 {
	z-index: 1;
	right: 0;
}

.rd_bd .sub-section-3 .item-4 .sub-item-5 {
	margin-bottom: 4rem;
}

.rd_bd .sub-section-3 .item-4 .sub-item-6 {
	padding-left: 4rem;
	padding-right: 4rem;
	margin-bottom: 4rem;
}

.rd_bd .sub-section-3 .item-4 .sub-item-7 {
	margin-bottom: 4rem;
}

.rd_bd .sub-section-3 .item-4 .sub-item-8 {
	margin-bottom: 8rem;
}

.rd_bd .sub-section-3 .item-5 .question-title {
	margin-bottom: 6rem;
}

.rd_bd .sub-section-3 .item-5 p {
	padding-left: 7rem;
	margin-bottom: 6rem;
}

.rd_bd .sub-section-3 .item-6 .question-title {
	margin-bottom: 4rem;
}

.rd_bd .sub-section-3 .item-6 .sub-item-2 {
	margin-bottom: 6rem;
}

.rd_bd .sub-section-3 .item-6 .sub-item-2 .col-1 p {
	padding-left: 7rem;
}

.rd_bd .sub-section-3 .item-6 .sub-item-2 .col-1 p:first-child {
	margin-bottom: 3rem;
}

.rd_bd .sub-section-3 .item-6 .sub-item-2 .col-1 em {
	font-style: italic;
}

.rd_bd .sub-section-3 .item-6 .sub-item-2 .col-2 {
	position: relative;
}

.rd_bd .sub-section-3 .item-6 .sub-item-2 .col-2 .image-1 {
	position: absolute;
	top: -4rem;
	width: 20rem;
}

.rd_bd .sub-section-3 .item-6 .sub-item-2 .col-2 .image-2 {
	position: absolute;
	top: 0;
	left: 16.5rem;
	width: 13rem;
}

.rd_bd .sub-section-3 .item-7 .question-title {
	margin-bottom: 4rem;
}

.rd_bd .sub-section-3 .item-7 .sub-item-2 {
	position: relative;
	margin-left: 7rem;
	margin-bottom: 2rem;
}

.rd_bd .sub-section-3 .item-7 .sub-item-2 .col-2 .wp-block-image {
	position: absolute;
	top: -11rem;
	right: 0;
	width: 16rem;
}

.rd_bd .sub-section-3 .item-7 .sub-item-3 {
	padding-left: 7rem;
	margin-bottom: 5rem;
}

.rd_bd .sub-section-3 .item-7 .sub-item-4 {
	margin-left: 7rem;
	margin-bottom: 2rem;
}

.rd_bd .sub-section-3 .item-7 .sub-item-4 .wp-block-image {
	width: 16rem;
}

.rd_bd .sub-section-3 .item-7 .sub-item-4 p {
	margin-left: 5rem;
}

.rd_bd .sub-section-3 .item-7 .sub-item-4 p em {
	font-style: italic;
}

.rd_bd .sub-section-3 .item-7 .sub-item-4 .group-quotes .wp-block-image {
	width: 4rem;
}

.rd_bd .sub-section-3 .item-7 .sub-item-4 .group-quotes > p {
	margin-top: 1rem;
	margin-bottom: 1rem;
	margin-left: 0;
}

.rd_bd .sub-section-3 .item-7 .sub-item-4 .group-quotes > p mark {
	color: inherit;
	font-weight: 400;
	background: linear-gradient(to top, #c7deff 40%, transparent 40%);
} {

}

.rd_bd .sub-section-3 .item-8 {
	margin-bottom: 4rem;
}

.rd_bd .sub-section-3 .item-9 .sub-item-1 {
	justify-content: space-between;
}

.rd_bd .sub-section-3 .item-9 .sub-item-1 .wp-block-image {
	width: 10rem;
}

.rd_bd .sub-section-3 .item-9 .question-title {
	margin-bottom: 5rem;
}

.rd_bd .sub-section-3 .item-9 .sub-item-2 {
	margin-left: 7rem;
	margin-bottom: 8rem;
}

.rd_bd .sub-section-3 .item-10 {
	margin-bottom: 8rem;
}

@media screen and (max-width: 780px) {
	.rd_bd .sub-section P {
		font-size: 1rem;
	}

	.rd_bd .sub-section h4 {
		font-size: 2rem;
	}

	.rd_bd .sub-section-2 {
		margin-bottom: 4rem;
	}

	.rd_bd .sub-section-2 .item-2 {
		margin-bottom: 4rem;
	}

	.rd_bd .sub-section-2 .item-6 {
		margin-top: 3rem;
	}

	.rd_bd .sub-section-3 .item-2 .sub-item-3 {
		margin-bottom: 3rem;
	}

	.rd_bd .sub-section-3 .item-7 .sub-item-4 {
		margin-left: 0;
	}

	.rd_bd .sub-section-3 .item-7 .sub-item-3 {
		padding-left: 0;
		margin-bottom: 1.5rem;
	}

	.rd_bd .sub-section-3 .item-7 .sub-item-4 .wp-block-image {
		width: 5rem;
	}

	.rd_bd .sub-section-3 .item-4 .row-1 {
		height: 16rem;
	}

	.rd_bd .sub-section-3 .item-4 .row-1 .image-1
	, .rd_bd .sub-section-3 .item-4 .row-1 .image-2
	, .rd_bd .sub-section-3 .item-4 .row-1 .image-3 {
		width: 11.5rem;
	}

	.rd_bd .sub-section-3 .item-4 .sub-item-6 {
		padding-left: 0;
		padding-right: 0;
	}

	.rd_bd .sub-section-3 .item-4 .sub-item-8 {
		margin-bottom: 4rem;
	}

	.rd_bd .sub-section-4 .gap-12 {
		gap: 0 !important;
	}
}





.rd_bd { font-size: 1.2em }
.rd_bd .ui.cover { font-size: .8em }
.rd_bd H2 { font-size: 1.75em; font-weight: 700; letter-spacing: -.075em; line-height: 1.5em; margin: 4em 0 1em }
.rd_bd H3 { font-size: 1.5em; font-weight: 700; letter-spacing: -.075em; line-height: 1.5em; margin: 4em 0 1em }
.rd_bd P { letter-spacing: -.05em; line-height: 1.75em; margin: 2em 0; word-break: keep-all; }
.rd_bd STRONG { font-weight: 900 }
.rd_bd .wp-block-group P { margin: 0 }
.rd_bd .wp-block-image { position: relative }
.rd_bd .wp-block-image .wp-element-caption { background-color: #fff; border-radius: 1em; bottom: 1em; font-size: .8em; letter-spacing: -.05em; line-height: 1em; margin: 0; padding: .5em 1em; position: absolute; right: 1em }
.rd_bd .wp-block-image.is-style-rounded .wp-element-caption { left: 50%; right: auto; transform: translate(-50%, 0); width: auto }
.rd_bd .wp-block-cover .wp-block-quote { left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); }
.rd_bd .wp-block-cover .wp-block-quote::before,
.rd_bd .wp-block-cover .wp-block-quote::after { font-size: 10em; opacity: .25; position: absolute; }
.rd_bd .wp-block-cover .wp-block-quote::before { content: '“'; left: -.5em; top: -.25em; }
.rd_bd .wp-block-cover .wp-block-quote::after { bottom: -.6em; content: '”'; right: -.5em }
.rd_bd .wp-block-cover .wp-block-quote > * { margin: 0 }
.rd_bd .wp-block-cover .wp-block-quote CITE { display: block; margin-top: 1em }
.rd_bd .wp-block-media-text { margin: 4em 0 }

.rd_bd > .ui.cover { background: none }
.rd_bd > .ui.cover HEADER { color: #fff; text-align: center }
.rd_bd > .ui.cover HEADER > EM { border: 2px solid rgba(255, 255, 255, .5); border-radius: 3em; display: inline-block; margin-bottom: .5em; padding: .5em 1em }
.rd_bd > .ui.cover HEADER > .entry-title { font-size: 2em }
.rd_bd ARTICLE { border: 1px solid #eee; margin: 2em 0; padding: 1em }


body {
	--wp--preset--color--black: #000000;
	--wp--preset--color--cyan-bluish-gray: #abb8c3;
	--wp--preset--color--white: #ffffff;
	--wp--preset--color--pale-pink: #f78da7;
	--wp--preset--color--vivid-red: #cf2e2e;
	--wp--preset--color--luminous-vivid-orange: #ff6900;
	--wp--preset--color--luminous-vivid-amber: #fcb900;
	--wp--preset--color--light-green-cyan: #7bdcb5;
	--wp--preset--color--vivid-green-cyan: #00d084;
	--wp--preset--color--pale-cyan-blue: #8ed1fc;
	--wp--preset--color--vivid-cyan-blue: #0693e3;
	--wp--preset--color--vivid-purple: #9b51e0;
	--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);
	--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);
	--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);
	--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);
	--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
	--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);
	--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);
	--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);
	--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);
	--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);
	--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);
	--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);
	--wp--preset--font-size--small: 13px;
	--wp--preset--font-size--medium: 20px;
	--wp--preset--font-size--large: 36px;
	--wp--preset--font-size--x-large: 42px;
	--wp--preset--spacing--20: 0.44rem;
	--wp--preset--spacing--30: 0.67rem;
	--wp--preset--spacing--40: 1rem;
	--wp--preset--spacing--50: 1.5rem;
	--wp--preset--spacing--60: 2.25rem;
	--wp--preset--spacing--70: 3.38rem;
	--wp--preset--spacing--80: 5.06rem;
	--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
	--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
	--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
	--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);
	--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);
}

:where(.is-layout-flex) {
	gap: 0.5em;
}

:where(.is-layout-grid) {
	gap: 0.5em;
}

body .is-layout-flow > .alignleft {
	float: left;
	margin-inline-start: 0;margin-inline-end: 2em;}

body .is-layout-flow > .alignright {
	float: right;
	margin-inline-start: 2em;margin-inline-end: 0;}

body .is-layout-flow > .aligncenter {
	margin-left: auto !important;
	margin-right: auto !important;
}

body .is-layout-constrained > .alignleft {
	float: left;
	margin-inline-start: 0;margin-inline-end: 2em;}

body .is-layout-constrained > .alignright {
	float: right;
	margin-inline-start: 2em;margin-inline-end: 0;}

body .is-layout-constrained > .aligncenter {
	margin-left: auto !important;
	margin-right: auto !important;
}

body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
	max-width: var(--wp--style--global--content-size);
	margin-left: auto !important;
	margin-right: auto !important;
}

body .is-layout-constrained > .alignwide {
	max-width: var(--wp--style--global--wide-size);
}

body .is-layout-flex {
	display: flex;
}

body .is-layout-flex {
	flex-wrap: wrap;
	align-items: center;
}

body .is-layout-flex > * {
	margin: 0;
}

body .is-layout-grid {
	display: grid;
}

body .is-layout-grid > * {
	margin: 0;
}

:where(.wp-block-columns.is-layout-flex) {
	gap: 2em;
}

:where(.wp-block-columns.is-layout-grid) {
	gap: 2em;
}

:where(.wp-block-post-template.is-layout-flex) {
	gap: 1.25em;
}

:where(.wp-block-post-template.is-layout-grid) {
	gap: 1.25em;
}

.has-black-color {
	color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-color {
	color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-color {
	color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-color {
	color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-color {
	color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-color {
	color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-color {
	color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-color {
	color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-color {
	color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-color {
	color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-color {
	color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-color {
	color: var(--wp--preset--color--vivid-purple) !important;
}

.has-black-background-color {
	background-color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-background-color {
	background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-background-color {
	background-color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-background-color {
	background-color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-background-color {
	background-color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-background-color {
	background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-background-color {
	background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-background-color {
	background-color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-background-color {
	background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-background-color {
	background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-background-color {
	background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-background-color {
	background-color: var(--wp--preset--color--vivid-purple) !important;
}

.has-black-border-color {
	border-color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-border-color {
	border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-border-color {
	border-color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-border-color {
	border-color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-border-color {
	border-color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-border-color {
	border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-border-color {
	border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-border-color {
	border-color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-border-color {
	border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-border-color {
	border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-border-color {
	border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-border-color {
	border-color: var(--wp--preset--color--vivid-purple) !important;
}

.has-vivid-cyan-blue-to-vivid-purple-gradient-background {
	background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
}

.has-light-green-cyan-to-vivid-green-cyan-gradient-background {
	background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
}

.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
	background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
}

.has-luminous-vivid-orange-to-vivid-red-gradient-background {
	background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
}

.has-very-light-gray-to-cyan-bluish-gray-gradient-background {
	background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
}

.has-cool-to-warm-spectrum-gradient-background {
	background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}

.has-blush-light-purple-gradient-background {
	background: var(--wp--preset--gradient--blush-light-purple) !important;
}

.has-blush-bordeaux-gradient-background {
	background: var(--wp--preset--gradient--blush-bordeaux) !important;
}

.has-luminous-dusk-gradient-background {
	background: var(--wp--preset--gradient--luminous-dusk) !important;
}

.has-pale-ocean-gradient-background {
	background: var(--wp--preset--gradient--pale-ocean) !important;
}

.has-electric-grass-gradient-background {
	background: var(--wp--preset--gradient--electric-grass) !important;
}

.has-midnight-gradient-background {
	background: var(--wp--preset--gradient--midnight) !important;
}

.has-small-font-size {
	font-size: var(--wp--preset--font-size--small) !important;
}

.has-medium-font-size {
	font-size: var(--wp--preset--font-size--medium) !important;
}

.has-large-font-size {
	font-size: var(--wp--preset--font-size--large) !important;
}

.has-x-large-font-size {
	font-size: var(--wp--preset--font-size--x-large) !important;
}

.wp-block-navigation a:where(:not(.wp-element-button)) {
	color: inherit;
}

:where(.wp-block-post-template.is-layout-flex) {
	gap: 1.25em;
}

:where(.wp-block-post-template.is-layout-grid) {
	gap: 1.25em;
}

:where(.wp-block-columns.is-layout-flex) {
	gap: 2em;
}

:where(.wp-block-columns.is-layout-grid) {
	gap: 2em;
}

.wp-block-pullquote {
	font-size: 1.5em;
	line-height: 1.6;
}

BODY.site-v2 .hidden { display: none !important; }
BODY.site-v2 .size-post-thumbnail { display: none !important; }
BODY.site-v2 .wp-block-list { list-style: auto; }

BODY.site-v2 .font-sans { font-family: 'Noto Sans KR', sans-serif !important; }
BODY.site-v2 .font-serif { font-family: 'Noto Serif KR', serif !important; }
BODY.site-v2 .font-grandiflora { font-family: "Grandiflora One", cursive; font-weight: 400; font-style: normal; }
BODY.site-v2 .font-rouge-script-regular { font-family: "Rouge Script", cursive; font-weight: 400; font-style: normal; }

BODY.site-v2 .font-thin { font-weight: 100 !important; }

BODY.site-v2 .text-justify { text-align: justify !important; }
BODY.site-v2 .text-author { font-family: 'Noto Serif KR', serif !important; text-align: center !important; font-size: 1.25rem; color: #787878; }

BODY.site-v2 .break-normal { overflow-wrap: normal !important; word-break: normal !important; }
BODY.site-v2 .break-word { overflow-wrap: break-word !important; }
BODY.site-v2 .break-all { word-break: break-all !important; }
BODY.site-v2 .break-keep { word-break: keep-all !important; }
BODY.site-v2 .break-auto { word-break: auto-phrase !important; }

BODY.site-v2 .mt-1 { margin-top: 0.25rem !important; }
BODY.site-v2 .mt-2 { margin-top: 0.5rem !important; }
BODY.site-v2 .mt-3 { margin-top: 0.75rem !important; }
BODY.site-v2 .mt-4 { margin-top: 1rem !important; }
BODY.site-v2 .mt-5 { margin-top: 1.25rem !important; }
BODY.site-v2 .mt-6 { margin-top: 1.5rem !important; }
BODY.site-v2 .mt-7 { margin-top: 1.75rem !important; }
BODY.site-v2 .mt-8 { margin-top: 2rem !important; }
BODY.site-v2 .mt-9 { margin-top: 2.25rem !important; }
BODY.site-v2 .mt-10 { margin-top: 2.5rem !important; }
BODY.site-v2 .mt-11 { margin-top: 2.75rem !important; }
BODY.site-v2 .mt-12 { margin-top: 3rem !important; }
BODY.site-v2 .mt-13 { margin-top: 3.25rem !important; }
BODY.site-v2 .mt-14 { margin-top: 3.5rem !important; }
BODY.site-v2 .mt-15 { margin-top: 3.75rem !important; }
BODY.site-v2 .mt-16 { margin-top: 4rem !important; }
BODY.site-v2 .mt-17 { margin-top: 4.25rem !important; }
BODY.site-v2 .mt-18 { margin-top: 4.5rem !important; }
BODY.site-v2 .mt-19 { margin-top: 4.75rem !important; }
BODY.site-v2 .mt-20 { margin-top: 5rem !important; }
BODY.site-v2 .mt-21 { margin-top: 5.25rem !important; }
BODY.site-v2 .mt-22 { margin-top: 5.5rem !important; }
BODY.site-v2 .mt-23 { margin-top: 5.75rem !important; }
BODY.site-v2 .mt-24 { margin-top: 6rem !important; }
BODY.site-v2 .mt-25 { margin-top: 6.25rem !important; }
BODY.site-v2 .mt-26 { margin-top: 6.5rem !important; }
BODY.site-v2 .mt-27 { margin-top: 6.75rem !important; }
BODY.site-v2 .mt-28 { margin-top: 7rem !important; }
BODY.site-v2 .mt-29 { margin-top: 7.25rem !important; }
BODY.site-v2 .mt-30 { margin-top: 7.5rem !important; }
BODY.site-v2 .mt-31 { margin-top: 7.75rem !important; }
BODY.site-v2 .mt-32 { margin-top: 8rem !important; }
BODY.site-v2 .mt-33 { margin-top: 8.25rem !important; }
BODY.site-v2 .mt-34 { margin-top: 8.5rem !important; }
BODY.site-v2 .mt-35 { margin-top: 8.75rem !important; }
BODY.site-v2 .mt-36 { margin-top: 9rem !important; }
BODY.site-v2 .mt-37 { margin-top: 9.25rem !important; }
BODY.site-v2 .mt-38 { margin-top: 9.5rem !important; }
BODY.site-v2 .mt-39 { margin-top: 9.75rem !important; }
BODY.site-v2 .mt-30 { margin-top: 10rem !important; }

BODY.site-v2 .mb-0 { margin-bottom: 0 !important; }
BODY.site-v2 .mb-1 { margin-bottom: 0.25rem !important; }
BODY.site-v2 .mb-2 { margin-bottom: 0.5rem !important; }
BODY.site-v2 .mb-3 { margin-bottom: 0.75rem !important; }
BODY.site-v2 .mb-4 { margin-bottom: 1rem !important; }
BODY.site-v2 .mb-5 { margin-bottom: 1.25rem !important; }
BODY.site-v2 .mb-6 { margin-bottom: 1.5rem !important; }
BODY.site-v2 .mb-7 { margin-bottom: 1.75rem !important; }
BODY.site-v2 .mb-8 { margin-bottom: 2rem !important; }
BODY.site-v2 .mb-9 { margin-bottom: 2.25rem !important; }
BODY.site-v2 .mb-10 { margin-bottom: 2.5rem !important; }
BODY.site-v2 .mb-11 { margin-bottom: 2.75rem !important; }
BODY.site-v2 .mb-12 { margin-bottom: 3rem !important; }
BODY.site-v2 .mb-13 { margin-bottom: 3.25rem !important; }
BODY.site-v2 .mb-14 { margin-bottom: 3.5rem !important; }
BODY.site-v2 .mb-15 { margin-bottom: 3.75rem !important; }
BODY.site-v2 .mb-16 { margin-bottom: 4rem !important; }
BODY.site-v2 .mb-17 { margin-bottom: 4.25rem !important; }
BODY.site-v2 .mb-18 { margin-bottom: 4.5rem !important; }
BODY.site-v2 .mb-19 { margin-bottom: 4.75rem !important; }
BODY.site-v2 .mb-20 { margin-bottom: 5rem !important; }
BODY.site-v2 .mb-21 { margin-bottom: 5.25rem !important; }
BODY.site-v2 .mb-22 { margin-bottom: 5.5rem !important; }
BODY.site-v2 .mb-23 { margin-bottom: 5.75rem !important; }
BODY.site-v2 .mb-24 { margin-bottom: 6rem !important; }
BODY.site-v2 .mb-25 { margin-bottom: 6.25rem !important; }
BODY.site-v2 .mb-26 { margin-bottom: 6.5rem !important; }
BODY.site-v2 .mb-27 { margin-bottom: 6.75rem !important; }
BODY.site-v2 .mb-28 { margin-bottom: 7rem !important; }
BODY.site-v2 .mb-29 { margin-bottom: 7.25rem !important; }
BODY.site-v2 .mb-30 { margin-bottom: 7.5rem !important; }
BODY.site-v2 .mb-31 { margin-bottom: 7.75rem !important; }
BODY.site-v2 .mb-32 { margin-bottom: 8rem !important; }
BODY.site-v2 .mb-33 { margin-bottom: 8.25rem !important; }
BODY.site-v2 .mb-34 { margin-bottom: 8.5rem !important; }
BODY.site-v2 .mb-35 { margin-bottom: 8.75rem !important; }
BODY.site-v2 .mb-36 { margin-bottom: 9rem !important; }
BODY.site-v2 .mb-37 { margin-bottom: 9.25rem !important; }
BODY.site-v2 .mb-38 { margin-bottom: 9.5rem !important; }
BODY.site-v2 .mb-39 { margin-bottom: 9.75rem !important; }
BODY.site-v2 .mb-40 { margin-bottom: 10rem !important; }

BODY.site-v2 .px-16 { padding-left: 4rem !important; padding-right: 4rem !important; }

BODY.site-v2 .gap-0 { gap: 0 !important; }
BODY.site-v2 .gap-1 { gap: 0.25rem !important; }
BODY.site-v2 .gap-2 { gap: 0.5rem !important; }
BODY.site-v2 .gap-3 { gap: 0.75rem !important; }
BODY.site-v2 .gap-4 { gap: 1rem !important; }
BODY.site-v2 .gap-5 { gap: 1.25rem !important; }
BODY.site-v2 .gap-6 { gap: 1.5rem !important; }
BODY.site-v2 .gap-7 { gap: 1.75rem !important; }
BODY.site-v2 .gap-8 { gap: 2rem !important; }
BODY.site-v2 .gap-9 { gap: 2.25rem !important; }
BODY.site-v2 .gap-10 { gap: 2.5rem !important; }
BODY.site-v2 .gap-11 { gap: 2.75rem !important; }
BODY.site-v2 .gap-12 { gap: 3rem !important; }
BODY.site-v2 .gap-13 { gap: 3.25rem !important; }
BODY.site-v2 .gap-14 { gap: 3.5rem !important; }
BODY.site-v2 .gap-15 { gap: 3.75rem !important; }
BODY.site-v2 .gap-16 { gap: 4rem !important; }
BODY.site-v2 .gap-17 { gap: 4.25rem !important; }
BODY.site-v2 .gap-18 { gap: 4.5rem !important; }
BODY.site-v2 .gap-19 { gap: 4.75rem !important; }
BODY.site-v2 .gap-20 { gap: 5rem !important; }

BODY.site-v2 .rounded-sm { border-radius: 0.125rem; }
BODY.site-v2 .rounded { border-radius: 0.25rem; }
BODY.site-v2 .rounded-md { border-radius: 0.375rem; }
BODY.site-v2 .rounded-lg { border-radius: 0.5rem; }
BODY.site-v2 .rounded-xl { border-radius: 0.75rem; }
BODY.site-v2 .rounded-2xl { border-radius: 1rem !important; }
BODY.site-v2 .rounded-2xl > img { border-radius: inherit; }
BODY.site-v2 .rounded-3xl { border-radius: 1.5rem; }
BODY.site-v2 .rounded-full { border-radius: 9999px; }

BODY.site-v2 .static { position: static; }
BODY.site-v2 .fixed { position: fixed; }
BODY.site-v2 .absolute { position: absolute; }
BODY.site-v2 .relative { position: relative; }
BODY.site-v2 .sticky { position: sticky; }

BODY.site-v2 .z-0 { z-index: 0; }
BODY.site-v2 .z-10 { z-index: 10; }
BODY.site-v2 .z-20 { z-index: 20; }
BODY.site-v2 .z-30 { z-index: 30; }
BODY.site-v2 .z-40 { z-index: 40; }
BODY.site-v2 .z-50 { z-index: 50; }
BODY.site-v2 .z-auto { z-index: auto; }

BODY.site-v2 .grow { flex-grow: 1; }
BODY.site-v2 .grow-0 { flex-grow: 0; }
BODY.site-v2 .shrink { flex-shrink: 1; }
BODY.site-v2 .shrink-0 { flex-shrink: 0; }

BODY.site-v2 .overflow-auto { overflow: auto; }
BODY.site-v2 .overflow-hidden { overflow: hidden; }
BODY.site-v2 .overflow-clip { overflow: clip; }
BODY.site-v2 .overflow-visible { overflow: visible; }
BODY.site-v2 .overflow-scroll { overflow: scroll; }
BODY.site-v2 .overflow-x-auto { overflow-x: auto; }
BODY.site-v2 .overflow-y-auto { overflow-y: auto; }
BODY.site-v2 .overflow-x-hidden { overflow-x: hidden; }
BODY.site-v2 .overflow-y-hidden { overflow-y: hidden; }
BODY.site-v2 .overflow-x-clip { overflow-x: clip; }
BODY.site-v2 .overflow-y-clip { overflow-y: clip; }
BODY.site-v2 .overflow-x-visible { overflow-x: visible; }
BODY.site-v2 .overflow-y-visible { overflow-y: visible; }
BODY.site-v2 .overflow-x-scroll { overflow-x: scroll; }
BODY.site-v2 .overflow-y-scroll { overflow-y: scroll; }

@media screen and (max-width: 1200px) {
	.rd_bd > HEADER#header .site-header {
		padding: 0 2em;
		width: 100%;
	}
}

@media screen and (max-width: 780px) {
	.rd_bd .entry-content {
		margin-bottom:  2rem;
	}

	.rd_bd .wp-block-social-links {
		justify-content: space-between;
		gap: .65em;
		margin-top: 2rem;
	}
	
	.rd_bd .wp-block-social-links > .wp-social-link {
		flex-grow: 1;
		flex-basis: 45%;
	}
	
	.rd_bd .wp-block-social-links > .wp-social-link:first-child {
		flex-basis: 100%;
	}
	
	.rd_bd .wp-block-social-links > .wp-social-link a {
		padding: .25em;
	}
	
	.rd_bd .wp-block-social-links > .wp-social-link span:not(.screen-reader-text) {
		font-size: .65em;
	}

	.rd_bd .wp-block-social-links > .wp-social-link a > svg {
		width: 32px;
		height: 32px;
	}
		
	.rd_bd > FOOTER#footer .ui.inner::before {
		display: none;
	}

	.rd_bd .section-contact {
		font-size: .9em;
		flex-wrap: wrap;
		gap: 2rem;
	}

	.rd_bd .section-contact > .wp-block-group {
		width: 100%;
		padding: .5rem 0;
		gap: .1rem;
	}

	.rd_bd .section-contact > .wp-block-group.qr-code {
		flex-basis: 40%;
	}

	.rd_bd .section-contact > .wp-block-group > .wp-block-group {
		gap: .25rem;
	}

	.rd_bd .section-contact .contact-title {
		font-weight: 500;
		padding-left: 1.4rem;
		background-size: 1.2rem 1.2rem;
	}

	.rd_bd > FOOTER#footer DIV.dvCopyright > DL > DT {
		display: none;
	}
}

.wp-container-2.wp-container-2{flex-wrap:nowrap;justify-content:flex-end;}.wp-container-5.wp-container-5{flex-direction:column;align-items:center;}.wp-container-70.wp-container-70{flex-wrap:nowrap;flex-direction:column;align-items:flex-start;}.wp-container-72.wp-container-72{flex-wrap:nowrap;justify-content:center;align-items:center;}.wp-container-74.wp-container-74{justify-content:center;}.wp-container-4.wp-container-4,.wp-container-8.wp-container-8,.wp-container-23.wp-container-23,.wp-container-25.wp-container-25,.wp-container-30.wp-container-30,.wp-container-32.wp-container-32,.wp-container-36.wp-container-36,.wp-container-40.wp-container-40,.wp-container-44.wp-container-44,.wp-container-47.wp-container-47,.wp-container-52.wp-container-52,.wp-container-54.wp-container-54,.wp-container-57.wp-container-57,.wp-container-60.wp-container-60,.wp-container-61.wp-container-61,.wp-container-62.wp-container-62,.wp-container-67.wp-container-67,.wp-container-68.wp-container-68,.wp-container-69.wp-container-69,.wp-container-75.wp-container-75,.wp-container-76.wp-container-76,.wp-container-77.wp-container-77{flex-wrap:nowrap;}.wp-container-10.wp-container-10,.wp-container-12.wp-container-12,.wp-container-15.wp-container-15,.wp-container-17.wp-container-17,.wp-container-20.wp-container-20,.wp-container-26.wp-container-26,.wp-container-31.wp-container-31,.wp-container-37.wp-container-37,.wp-container-46.wp-container-46,.wp-container-48.wp-container-48{flex-direction:column;align-items:center;justify-content:flex-start;}.wp-container-19.wp-container-19,.wp-container-82.wp-container-82,.wp-container-84.wp-container-84{flex-wrap:nowrap;justify-content:center;}.wp-container-42.wp-container-42,.wp-container-66.wp-container-66,.wp-container-73.wp-container-73,.wp-container-81.wp-container-81,.wp-container-83.wp-container-83{flex-direction:column;align-items:flex-start;}.wp-container-63.wp-container-63,.wp-container-78.wp-container-78{flex-wrap:nowrap;flex-direction:column;align-items:flex-start;justify-content:center;}.wp-container-64.wp-container-64,.wp-container-71.wp-container-71,.wp-container-79.wp-container-79{flex-direction:column;align-items:center;justify-content:center;}.wp-container-65.wp-container-65,.wp-container-80.wp-container-80{flex-wrap:nowrap;justify-content:center;align-items:flex-start;}

body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
.wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;}
:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
.wp-block-pullquote{font-size: 1.5em;line-height: 1.6;}

.wp-container-2.wp-container-2{flex-wrap:nowrap;justify-content:flex-end;}.wp-container-5.wp-container-5{flex-direction:column;align-items:center;}.wp-container-70.wp-container-70{flex-wrap:nowrap;flex-direction:column;align-items:flex-start;}.wp-container-72.wp-container-72{flex-wrap:nowrap;justify-content:center;align-items:center;}.wp-container-74.wp-container-74{justify-content:center;}.wp-container-4.wp-container-4,.wp-container-8.wp-container-8,.wp-container-23.wp-container-23,.wp-container-25.wp-container-25,.wp-container-30.wp-container-30,.wp-container-32.wp-container-32,.wp-container-36.wp-container-36,.wp-container-40.wp-container-40,.wp-container-44.wp-container-44,.wp-container-47.wp-container-47,.wp-container-52.wp-container-52,.wp-container-54.wp-container-54,.wp-container-57.wp-container-57,.wp-container-60.wp-container-60,.wp-container-61.wp-container-61,.wp-container-62.wp-container-62,.wp-container-67.wp-container-67,.wp-container-68.wp-container-68,.wp-container-69.wp-container-69,.wp-container-75.wp-container-75,.wp-container-76.wp-container-76,.wp-container-77.wp-container-77{flex-wrap:nowrap;}.wp-container-10.wp-container-10,.wp-container-12.wp-container-12,.wp-container-15.wp-container-15,.wp-container-17.wp-container-17,.wp-container-20.wp-container-20,.wp-container-26.wp-container-26,.wp-container-31.wp-container-31,.wp-container-37.wp-container-37,.wp-container-46.wp-container-46,.wp-container-48.wp-container-48{flex-direction:column;align-items:center;justify-content:flex-start;}.wp-container-19.wp-container-19,.wp-container-82.wp-container-82,.wp-container-84.wp-container-84{flex-wrap:nowrap;justify-content:center;}.wp-container-42.wp-container-42,.wp-container-66.wp-container-66,.wp-container-73.wp-container-73,.wp-container-81.wp-container-81,.wp-container-83.wp-container-83{flex-direction:column;align-items:flex-start;}.wp-container-63.wp-container-63,.wp-container-78.wp-container-78{flex-wrap:nowrap;flex-direction:column;align-items:flex-start;justify-content:center;}.wp-container-64.wp-container-64,.wp-container-71.wp-container-71,.wp-container-79.wp-container-79{flex-direction:column;align-items:center;justify-content:center;}.wp-container-65.wp-container-65,.wp-container-80.wp-container-80{flex-wrap:nowrap;justify-content:center;align-items:flex-start;}