html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote::before,blockquote::after,q::before,q::after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}body{-webkit-text-size-adjust:none}mark{background-color:transparent;color:inherit}input::-moz-focus-inner{border:0;padding:0}input[type="text"],input[type="email"],select,textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none}

*, *::before, *::after {
	box-sizing: border-box;
}

body {
	line-height: 1.0;
	min-height: var(--viewport-height);
	min-width: 320px;
	overflow-x: hidden;
	word-wrap: break-word;
	background-color: #2B4652;
}

body::before {
	background-attachment: scroll;
	content: '';
	display: block;
	height: var(--background-height);
	left: 0;
	pointer-events: none;
	position: fixed;
	top: 0;
	transform: scale(1);
	width: 100vw;
	z-index: 0;
	background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221024%22%20height%3D%221024%22%20viewBox%3D%220%200%201024%201024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cstyle%20type%3D%22text%2Fcss%22%3E%20svg%20%7B%20opacity%3A%200.67%3B%20%7D%20path%20%7B%20stroke%3A%20%23E6DFDA%3B%20stroke-width%3A%204%3B%20fill%3A%20none%3B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%20path.f%20%7B%20stroke%3A%20none%3B%20fill%3A%20%23E6DFDA%3B%20%7D%20%3C%2Fstyle%3E%20%3Cdefs%3E%20%3Cpath%20d%3D%22M%20-208%2015.5885%20L%20-210.5%2019.9186%20L%20-215.5%2019.9186%20L%20-218%2015.5885%20L%20-215.5%2011.2583%20L%20-210.5%2011.2583%20L%20-208%2015.5885%20M%20-194.5%207.7942%20L%20-197%2012.1244%20L%20-202%2012.1244%20L%20-204.5%207.7942%20L%20-202%203.4641%20L%20-197%203.4641%20L%20-194.5%207.7942%20M%20-181%2015.5885%20L%20-183.5%2019.9186%20L%20-188.5%2019.9186%20L%20-191%2015.5885%20L%20-188.5%2011.2583%20L%20-183.5%2011.2583%20L%20-181%2015.5885%20M%20-167.5%207.7942%20L%20-170%2012.1244%20L%20-175%2012.1244%20L%20-177.5%207.7942%20L%20-175%203.4641%20L%20-170%203.4641%20L%20-167.5%207.7942%20M%20-154%2015.5885%20L%20-156.5%2019.9186%20L%20-161.5%2019.9186%20L%20-164%2015.5885%20L%20-161.5%2011.2583%20L%20-156.5%2011.2583%20L%20-154%2015.5885%20M%20-140.5%207.7942%20L%20-143%2012.1244%20L%20-148%2012.1244%20L%20-150.5%207.7942%20L%20-148%203.4641%20L%20-143%203.4641%20L%20-140.5%207.7942%20M%20-127%2015.5885%20L%20-129.5%2019.9186%20L%20-134.5%2019.9186%20L%20-137%2015.5885%20L%20-134.5%2011.2583%20L%20-129.5%2011.2583%20L%20-127%2015.5885%20M%20-113.5%207.7942%20L%20-116%2012.1244%20L%20-121%2012.1244%20L%20-123.5%207.7942%20L%20-121%203.4641%20L%20-116%203.4641%20L%20-113.5%207.7942%20M%20-100%2015.5885%20L%20-102.5%2019.9186%20L%20-107.5%2019.9186%20L%20-110%2015.5885%20L%20-107.5%2011.2583%20L%20-102.5%2011.2583%20L%20-100%2015.5885%20M%20-86.5%207.7942%20L%20-89%2012.1244%20L%20-94%2012.1244%20L%20-96.5%207.7942%20L%20-94%203.4641%20L%20-89%203.4641%20L%20-86.5%207.7942%20M%20-73%2015.5885%20L%20-75.5%2019.9186%20L%20-80.5%2019.9186%20L%20-83%2015.5885%20L%20-80.5%2011.2583%20L%20-75.5%2011.2583%20L%20-73%2015.5885%20M%20-59.5%207.7942%20L%20-62%2012.1244%20L%20-67%2012.1244%20L%20-69.5%207.7942%20L%20-67%203.4641%20L%20-62%203.4641%20L%20-59.5%207.7942%20M%20-46%2015.5885%20L%20-48.5%2019.9186%20L%20-53.5%2019.9186%20L%20-56%2015.5885%20L%20-53.5%2011.2583%20L%20-48.5%2011.2583%20L%20-46%2015.5885%20M%20-32.5%207.7942%20L%20-35%2012.1244%20L%20-40%2012.1244%20L%20-42.5%207.7942%20L%20-40%203.4641%20L%20-35%203.4641%20L%20-32.5%207.7942%20M%20-19%2015.5885%20L%20-21.5%2019.9186%20L%20-26.5%2019.9186%20L%20-29%2015.5885%20L%20-26.5%2011.2583%20L%20-21.5%2011.2583%20L%20-19%2015.5885%20M%20-5.5%207.7942%20L%20-8%2012.1244%20L%20-13%2012.1244%20L%20-15.5%207.7942%20L%20-13%203.4641%20L%20-8%203.4641%20L%20-5.5%207.7942%20M%208%2015.5885%20L%205.5%2019.9186%20L%200.5%2019.9186%20L%20-2%2015.5885%20L%200.5%2011.2583%20L%205.5%2011.2583%20L%208%2015.5885%20M%2021.5%207.7942%20L%2019%2012.1244%20L%2014%2012.1244%20L%2011.5%207.7942%20L%2014%203.4641%20L%2019%203.4641%20L%2021.5%207.7942%20M%2035%2015.5885%20L%2032.5%2019.9186%20L%2027.5%2019.9186%20L%2025%2015.5885%20L%2027.5%2011.2583%20L%2032.5%2011.2583%20L%2035%2015.5885%20M%2048.5%207.7942%20L%2046%2012.1244%20L%2041%2012.1244%20L%2038.5%207.7942%20L%2041%203.4641%20L%2046%203.4641%20L%2048.5%207.7942%20M%2062%2015.5885%20L%2059.5%2019.9186%20L%2054.5%2019.9186%20L%2052%2015.5885%20L%2054.5%2011.2583%20L%2059.5%2011.2583%20L%2062%2015.5885%20M%2075.5%207.7942%20L%2073%2012.1244%20L%2068%2012.1244%20L%2065.5%207.7942%20L%2068%203.4641%20L%2073%203.4641%20L%2075.5%207.7942%20M%2089%2015.5885%20L%2086.5%2019.9186%20L%2081.5%2019.9186%20L%2079%2015.5885%20L%2081.5%2011.2583%20L%2086.5%2011.2583%20L%2089%2015.5885%20M%20102.5%207.7942%20L%20100%2012.1244%20L%2095%2012.1244%20L%2092.5%207.7942%20L%2095%203.4641%20L%20100%203.4641%20L%20102.5%207.7942%20M%20116%2015.5885%20L%20113.5%2019.9186%20L%20108.5%2019.9186%20L%20106%2015.5885%20L%20108.5%2011.2583%20L%20113.5%2011.2583%20L%20116%2015.5885%20M%20129.5%207.7942%20L%20127%2012.1244%20L%20122%2012.1244%20L%20119.5%207.7942%20L%20122%203.4641%20L%20127%203.4641%20L%20129.5%207.7942%20M%20143%2015.5885%20L%20140.5%2019.9186%20L%20135.5%2019.9186%20L%20133%2015.5885%20L%20135.5%2011.2583%20L%20140.5%2011.2583%20L%20143%2015.5885%20M%20156.5%207.7942%20L%20154%2012.1244%20L%20149%2012.1244%20L%20146.5%207.7942%20L%20149%203.4641%20L%20154%203.4641%20L%20156.5%207.7942%20M%20170%2015.5885%20L%20167.5%2019.9186%20L%20162.5%2019.9186%20L%20160%2015.5885%20L%20162.5%2011.2583%20L%20167.5%2011.2583%20L%20170%2015.5885%20M%20183.5%207.7942%20L%20181%2012.1244%20L%20176%2012.1244%20L%20173.5%207.7942%20L%20176%203.4641%20L%20181%203.4641%20L%20183.5%207.7942%20M%20197%2015.5885%20L%20194.5%2019.9186%20L%20189.5%2019.9186%20L%20187%2015.5885%20L%20189.5%2011.2583%20L%20194.5%2011.2583%20L%20197%2015.5885%20M%20210.5%207.7942%20L%20208%2012.1244%20L%20203%2012.1244%20L%20200.5%207.7942%20L%20203%203.4641%20L%20208%203.4641%20L%20210.5%207.7942%20M%20224%2015.5885%20L%20221.5%2019.9186%20L%20216.5%2019.9186%20L%20214%2015.5885%20L%20216.5%2011.2583%20L%20221.5%2011.2583%20L%20224%2015.5885%20M%20237.5%207.7942%20L%20235%2012.1244%20L%20230%2012.1244%20L%20227.5%207.7942%20L%20230%203.4641%20L%20235%203.4641%20L%20237.5%207.7942%20M%20251%2015.5885%20L%20248.5%2019.9186%20L%20243.5%2019.9186%20L%20241%2015.5885%20L%20243.5%2011.2583%20L%20248.5%2011.2583%20L%20251%2015.5885%20M%20264.5%207.7942%20L%20262%2012.1244%20L%20257%2012.1244%20L%20254.5%207.7942%20L%20257%203.4641%20L%20262%203.4641%20L%20264.5%207.7942%20M%20278%2015.5885%20L%20275.5%2019.9186%20L%20270.5%2019.9186%20L%20268%2015.5885%20L%20270.5%2011.2583%20L%20275.5%2011.2583%20L%20278%2015.5885%20M%20291.5%207.7942%20L%20289%2012.1244%20L%20284%2012.1244%20L%20281.5%207.7942%20L%20284%203.4641%20L%20289%203.4641%20L%20291.5%207.7942%20M%20305%2015.5885%20L%20302.5%2019.9186%20L%20297.5%2019.9186%20L%20295%2015.5885%20L%20297.5%2011.2583%20L%20302.5%2011.2583%20L%20305%2015.5885%20M%20318.5%207.7942%20L%20316%2012.1244%20L%20311%2012.1244%20L%20308.5%207.7942%20L%20311%203.4641%20L%20316%203.4641%20L%20318.5%207.7942%20M%20332%2015.5885%20L%20329.5%2019.9186%20L%20324.5%2019.9186%20L%20322%2015.5885%20L%20324.5%2011.2583%20L%20329.5%2011.2583%20L%20332%2015.5885%20M%20345.5%207.7942%20L%20343%2012.1244%20L%20338%2012.1244%20L%20335.5%207.7942%20L%20338%203.4641%20L%20343%203.4641%20L%20345.5%207.7942%20M%20359%2015.5885%20L%20356.5%2019.9186%20L%20351.5%2019.9186%20L%20349%2015.5885%20L%20351.5%2011.2583%20L%20356.5%2011.2583%20L%20359%2015.5885%20M%20372.5%207.7942%20L%20370%2012.1244%20L%20365%2012.1244%20L%20362.5%207.7942%20L%20365%203.4641%20L%20370%203.4641%20L%20372.5%207.7942%20M%20386%2015.5885%20L%20383.5%2019.9186%20L%20378.5%2019.9186%20L%20376%2015.5885%20L%20378.5%2011.2583%20L%20383.5%2011.2583%20L%20386%2015.5885%20M%20399.5%207.7942%20L%20397%2012.1244%20L%20392%2012.1244%20L%20389.5%207.7942%20L%20392%203.4641%20L%20397%203.4641%20L%20399.5%207.7942%20M%20413%2015.5885%20L%20410.5%2019.9186%20L%20405.5%2019.9186%20L%20403%2015.5885%20L%20405.5%2011.2583%20L%20410.5%2011.2583%20L%20413%2015.5885%20M%20426.5%207.7942%20L%20424%2012.1244%20L%20419%2012.1244%20L%20416.5%207.7942%20L%20419%203.4641%20L%20424%203.4641%20L%20426.5%207.7942%20M%20440%2015.5885%20L%20437.5%2019.9186%20L%20432.5%2019.9186%20L%20430%2015.5885%20L%20432.5%2011.2583%20L%20437.5%2011.2583%20L%20440%2015.5885%20M%20453.5%207.7942%20L%20451%2012.1244%20L%20446%2012.1244%20L%20443.5%207.7942%20L%20446%203.4641%20L%20451%203.4641%20L%20453.5%207.7942%20M%20467%2015.5885%20L%20464.5%2019.9186%20L%20459.5%2019.9186%20L%20457%2015.5885%20L%20459.5%2011.2583%20L%20464.5%2011.2583%20L%20467%2015.5885%20M%20480.5%207.7942%20L%20478%2012.1244%20L%20473%2012.1244%20L%20470.5%207.7942%20L%20473%203.4641%20L%20478%203.4641%20L%20480.5%207.7942%20M%20494%2015.5885%20L%20491.5%2019.9186%20L%20486.5%2019.9186%20L%20484%2015.5885%20L%20486.5%2011.2583%20L%20491.5%2011.2583%20L%20494%2015.5885%20M%20507.5%207.7942%20L%20505%2012.1244%20L%20500%2012.1244%20L%20497.5%207.7942%20L%20500%203.4641%20L%20505%203.4641%20L%20507.5%207.7942%20M%20521%2015.5885%20L%20518.5%2019.9186%20L%20513.5%2019.9186%20L%20511%2015.5885%20L%20513.5%2011.2583%20L%20518.5%2011.2583%20L%20521%2015.5885%20M%20534.5%207.7942%20L%20532%2012.1244%20L%20527%2012.1244%20L%20524.5%207.7942%20L%20527%203.4641%20L%20532%203.4641%20L%20534.5%207.7942%20M%20548%2015.5885%20L%20545.5%2019.9186%20L%20540.5%2019.9186%20L%20538%2015.5885%20L%20540.5%2011.2583%20L%20545.5%2011.2583%20L%20548%2015.5885%20M%20561.5%207.7942%20L%20559%2012.1244%20L%20554%2012.1244%20L%20551.5%207.7942%20L%20554%203.4641%20L%20559%203.4641%20L%20561.5%207.7942%20M%20575%2015.5885%20L%20572.5%2019.9186%20L%20567.5%2019.9186%20L%20565%2015.5885%20L%20567.5%2011.2583%20L%20572.5%2011.2583%20L%20575%2015.5885%20M%20588.5%207.7942%20L%20586%2012.1244%20L%20581%2012.1244%20L%20578.5%207.7942%20L%20581%203.4641%20L%20586%203.4641%20L%20588.5%207.7942%20M%20602%2015.5885%20L%20599.5%2019.9186%20L%20594.5%2019.9186%20L%20592%2015.5885%20L%20594.5%2011.2583%20L%20599.5%2011.2583%20L%20602%2015.5885%20M%20615.5%207.7942%20L%20613%2012.1244%20L%20608%2012.1244%20L%20605.5%207.7942%20L%20608%203.4641%20L%20613%203.4641%20L%20615.5%207.7942%20M%20629%2015.5885%20L%20626.5%2019.9186%20L%20621.5%2019.9186%20L%20619%2015.5885%20L%20621.5%2011.2583%20L%20626.5%2011.2583%20L%20629%2015.5885%20M%20642.5%207.7942%20L%20640%2012.1244%20L%20635%2012.1244%20L%20632.5%207.7942%20L%20635%203.4641%20L%20640%203.4641%20L%20642.5%207.7942%20M%20656%2015.5885%20L%20653.5%2019.9186%20L%20648.5%2019.9186%20L%20646%2015.5885%20L%20648.5%2011.2583%20L%20653.5%2011.2583%20L%20656%2015.5885%20M%20669.5%207.7942%20L%20667%2012.1244%20L%20662%2012.1244%20L%20659.5%207.7942%20L%20662%203.4641%20L%20667%203.4641%20L%20669.5%207.7942%20M%20683%2015.5885%20L%20680.5%2019.9186%20L%20675.5%2019.9186%20L%20673%2015.5885%20L%20675.5%2011.2583%20L%20680.5%2011.2583%20L%20683%2015.5885%20M%20696.5%207.7942%20L%20694%2012.1244%20L%20689%2012.1244%20L%20686.5%207.7942%20L%20689%203.4641%20L%20694%203.4641%20L%20696.5%207.7942%20M%20710%2015.5885%20L%20707.5%2019.9186%20L%20702.5%2019.9186%20L%20700%2015.5885%20L%20702.5%2011.2583%20L%20707.5%2011.2583%20L%20710%2015.5885%20M%20723.5%207.7942%20L%20721%2012.1244%20L%20716%2012.1244%20L%20713.5%207.7942%20L%20716%203.4641%20L%20721%203.4641%20L%20723.5%207.7942%20M%20737%2015.5885%20L%20734.5%2019.9186%20L%20729.5%2019.9186%20L%20727%2015.5885%20L%20729.5%2011.2583%20L%20734.5%2011.2583%20L%20737%2015.5885%20M%20750.5%207.7942%20L%20748%2012.1244%20L%20743%2012.1244%20L%20740.5%207.7942%20L%20743%203.4641%20L%20748%203.4641%20L%20750.5%207.7942%20M%20764%2015.5885%20L%20761.5%2019.9186%20L%20756.5%2019.9186%20L%20754%2015.5885%20L%20756.5%2011.2583%20L%20761.5%2011.2583%20L%20764%2015.5885%20M%20777.5%207.7942%20L%20775%2012.1244%20L%20770%2012.1244%20L%20767.5%207.7942%20L%20770%203.4641%20L%20775%203.4641%20L%20777.5%207.7942%20M%20791%2015.5885%20L%20788.5%2019.9186%20L%20783.5%2019.9186%20L%20781%2015.5885%20L%20783.5%2011.2583%20L%20788.5%2011.2583%20L%20791%2015.5885%20M%20804.5%207.7942%20L%20802%2012.1244%20L%20797%2012.1244%20L%20794.5%207.7942%20L%20797%203.4641%20L%20802%203.4641%20L%20804.5%207.7942%20M%20818%2015.5885%20L%20815.5%2019.9186%20L%20810.5%2019.9186%20L%20808%2015.5885%20L%20810.5%2011.2583%20L%20815.5%2011.2583%20L%20818%2015.5885%20M%20831.5%207.7942%20L%20829%2012.1244%20L%20824%2012.1244%20L%20821.5%207.7942%20L%20824%203.4641%20L%20829%203.4641%20L%20831.5%207.7942%20M%20845%2015.5885%20L%20842.5%2019.9186%20L%20837.5%2019.9186%20L%20835%2015.5885%20L%20837.5%2011.2583%20L%20842.5%2011.2583%20L%20845%2015.5885%20M%20858.5%207.7942%20L%20856%2012.1244%20L%20851%2012.1244%20L%20848.5%207.7942%20L%20851%203.4641%20L%20856%203.4641%20L%20858.5%207.7942%20M%20872%2015.5885%20L%20869.5%2019.9186%20L%20864.5%2019.9186%20L%20862%2015.5885%20L%20864.5%2011.2583%20L%20869.5%2011.2583%20L%20872%2015.5885%20M%20885.5%207.7942%20L%20883%2012.1244%20L%20878%2012.1244%20L%20875.5%207.7942%20L%20878%203.4641%20L%20883%203.4641%20L%20885.5%207.7942%20M%20899%2015.5885%20L%20896.5%2019.9186%20L%20891.5%2019.9186%20L%20889%2015.5885%20L%20891.5%2011.2583%20L%20896.5%2011.2583%20L%20899%2015.5885%20M%20912.5%207.7942%20L%20910%2012.1244%20L%20905%2012.1244%20L%20902.5%207.7942%20L%20905%203.4641%20L%20910%203.4641%20L%20912.5%207.7942%20M%20926%2015.5885%20L%20923.5%2019.9186%20L%20918.5%2019.9186%20L%20916%2015.5885%20L%20918.5%2011.2583%20L%20923.5%2011.2583%20L%20926%2015.5885%20M%20939.5%207.7942%20L%20937%2012.1244%20L%20932%2012.1244%20L%20929.5%207.7942%20L%20932%203.4641%20L%20937%203.4641%20L%20939.5%207.7942%20M%20953%2015.5885%20L%20950.5%2019.9186%20L%20945.5%2019.9186%20L%20943%2015.5885%20L%20945.5%2011.2583%20L%20950.5%2011.2583%20L%20953%2015.5885%20M%20966.5%207.7942%20L%20964%2012.1244%20L%20959%2012.1244%20L%20956.5%207.7942%20L%20959%203.4641%20L%20964%203.4641%20L%20966.5%207.7942%20M%20980%2015.5885%20L%20977.5%2019.9186%20L%20972.5%2019.9186%20L%20970%2015.5885%20L%20972.5%2011.2583%20L%20977.5%2011.2583%20L%20980%2015.5885%20M%20993.5%207.7942%20L%20991%2012.1244%20L%20986%2012.1244%20L%20983.5%207.7942%20L%20986%203.4641%20L%20991%203.4641%20L%20993.5%207.7942%20M%201007%2015.5885%20L%201004.5%2019.9186%20L%20999.5%2019.9186%20L%20997%2015.5885%20L%20999.5%2011.2583%20L%201004.5%2011.2583%20L%201007%2015.5885%20M%201020.5%207.7942%20L%201018%2012.1244%20L%201013%2012.1244%20L%201010.5%207.7942%20L%201013%203.4641%20L%201018%203.4641%20L%201020.5%207.7942%20M%201034%2015.5885%20L%201031.5%2019.9186%20L%201026.5%2019.9186%20L%201024%2015.5885%20L%201026.5%2011.2583%20L%201031.5%2011.2583%20L%201034%2015.5885%20M%201047.5%207.7942%20L%201045%2012.1244%20L%201040%2012.1244%20L%201037.5%207.7942%20L%201040%203.4641%20L%201045%203.4641%20L%201047.5%207.7942%20M%201061%2015.5885%20L%201058.5%2019.9186%20L%201053.5%2019.9186%20L%201051%2015.5885%20L%201053.5%2011.2583%20L%201058.5%2011.2583%20L%201061%2015.5885%20M%201074.5%207.7942%20L%201072%2012.1244%20L%201067%2012.1244%20L%201064.5%207.7942%20L%201067%203.4641%20L%201072%203.4641%20L%201074.5%207.7942%20M%201088%2015.5885%20L%201085.5%2019.9186%20L%201080.5%2019.9186%20L%201078%2015.5885%20L%201080.5%2011.2583%20L%201085.5%2011.2583%20L%201088%2015.5885%20M%201101.5%207.7942%20L%201099%2012.1244%20L%201094%2012.1244%20L%201091.5%207.7942%20L%201094%203.4641%20L%201099%203.4641%20L%201101.5%207.7942%20M%201115%2015.5885%20L%201112.5%2019.9186%20L%201107.5%2019.9186%20L%201105%2015.5885%20L%201107.5%2011.2583%20L%201112.5%2011.2583%20L%201115%2015.5885%20M%201128.5%207.7942%20L%201126%2012.1244%20L%201121%2012.1244%20L%201118.5%207.7942%20L%201121%203.4641%20L%201126%203.4641%20L%201128.5%207.7942%20M%201142%2015.5885%20L%201139.5%2019.9186%20L%201134.5%2019.9186%20L%201132%2015.5885%20L%201134.5%2011.2583%20L%201139.5%2011.2583%20L%201142%2015.5885%20M%201155.5%207.7942%20L%201153%2012.1244%20L%201148%2012.1244%20L%201145.5%207.7942%20L%201148%203.4641%20L%201153%203.4641%20L%201155.5%207.7942%20M%201169%2015.5885%20L%201166.5%2019.9186%20L%201161.5%2019.9186%20L%201159%2015.5885%20L%201161.5%2011.2583%20L%201166.5%2011.2583%20L%201169%2015.5885%20M%201182.5%207.7942%20L%201180%2012.1244%20L%201175%2012.1244%20L%201172.5%207.7942%20L%201175%203.4641%20L%201180%203.4641%20L%201182.5%207.7942%20M%201196%2015.5885%20L%201193.5%2019.9186%20L%201188.5%2019.9186%20L%201186%2015.5885%20L%201188.5%2011.2583%20L%201193.5%2011.2583%20L%201196%2015.5885%20M%201209.5%207.7942%20L%201207%2012.1244%20L%201202%2012.1244%20L%201199.5%207.7942%20L%201202%203.4641%20L%201207%203.4641%20L%201209.5%207.7942%20M%201223%2015.5885%20L%201220.5%2019.9186%20L%201215.5%2019.9186%20L%201213%2015.5885%20L%201215.5%2011.2583%20L%201220.5%2011.2583%20L%201223%2015.5885%20M%201236.5%207.7942%20L%201234%2012.1244%20L%201229%2012.1244%20L%201226.5%207.7942%20L%201229%203.4641%20L%201234%203.4641%20L%201236.5%207.7942%20M%201250%2015.5885%20L%201247.5%2019.9186%20L%201242.5%2019.9186%20L%201240%2015.5885%20L%201242.5%2011.2583%20L%201247.5%2011.2583%20L%201250%2015.5885%20M%201263.5%207.7942%20L%201261%2012.1244%20L%201256%2012.1244%20L%201253.5%207.7942%20L%201256%203.4641%20L%201261%203.4641%20L%201263.5%207.7942%20M%201277%2015.5885%20L%201274.5%2019.9186%20L%201269.5%2019.9186%20L%201267%2015.5885%20L%201269.5%2011.2583%20L%201274.5%2011.2583%20L%201277%2015.5885%20M%201290.5%207.7942%20L%201288%2012.1244%20L%201283%2012.1244%20L%201280.5%207.7942%20L%201283%203.4641%20L%201288%203.4641%20L%201290.5%207.7942%20M%201304%2015.5885%20L%201301.5%2019.9186%20L%201296.5%2019.9186%20L%201294%2015.5885%20L%201296.5%2011.2583%20L%201301.5%2011.2583%20L%201304%2015.5885%20M%201317.5%207.7942%20L%201315%2012.1244%20L%201310%2012.1244%20L%201307.5%207.7942%20L%201310%203.4641%20L%201315%203.4641%20L%201317.5%207.7942%20M%201331%2015.5885%20L%201328.5%2019.9186%20L%201323.5%2019.9186%20L%201321%2015.5885%20L%201323.5%2011.2583%20L%201328.5%2011.2583%20L%201331%2015.5885%20M%201344.5%207.7942%20L%201342%2012.1244%20L%201337%2012.1244%20L%201334.5%207.7942%20L%201337%203.4641%20L%201342%203.4641%20L%201344.5%207.7942%20M%201358%2015.5885%20L%201355.5%2019.9186%20L%201350.5%2019.9186%20L%201348%2015.5885%20L%201350.5%2011.2583%20L%201355.5%2011.2583%20L%201358%2015.5885%20M%201371.5%207.7942%20L%201369%2012.1244%20L%201364%2012.1244%20L%201361.5%207.7942%20L%201364%203.4641%20L%201369%203.4641%20L%201371.5%207.7942%20M%201385%2015.5885%20L%201382.5%2019.9186%20L%201377.5%2019.9186%20L%201375%2015.5885%20L%201377.5%2011.2583%20L%201382.5%2011.2583%20L%201385%2015.5885%20M%201398.5%207.7942%20L%201396%2012.1244%20L%201391%2012.1244%20L%201388.5%207.7942%20L%201391%203.4641%20L%201396%203.4641%20L%201398.5%207.7942%20M%201412%2015.5885%20L%201409.5%2019.9186%20L%201404.5%2019.9186%20L%201402%2015.5885%20L%201404.5%2011.2583%20L%201409.5%2011.2583%20L%201412%2015.5885%20M%201425.5%207.7942%20L%201423%2012.1244%20L%201418%2012.1244%20L%201415.5%207.7942%20L%201418%203.4641%20L%201423%203.4641%20L%201425.5%207.7942%20M%201439%2015.5885%20L%201436.5%2019.9186%20L%201431.5%2019.9186%20L%201429%2015.5885%20L%201431.5%2011.2583%20L%201436.5%2011.2583%20L%201439%2015.5885%20M%201452.5%207.7942%20L%201450%2012.1244%20L%201445%2012.1244%20L%201442.5%207.7942%20L%201445%203.4641%20L%201450%203.4641%20L%201452.5%207.7942%20M%201466%2015.5885%20L%201463.5%2019.9186%20L%201458.5%2019.9186%20L%201456%2015.5885%20L%201458.5%2011.2583%20L%201463.5%2011.2583%20L%201466%2015.5885%22%20class%3D%22f%22%20id%3D%22a%22%3E%3C%2Fpath%3E%3Cg%20id%3D%22b%22%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20-213%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20-197.4115%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20-181.8231%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20-166.2346%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20-150.6462%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20-135.0577%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20-119.4693%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20-103.8808%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20-88.2923%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20-72.7039%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20-57.1154%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20-41.527%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20-25.9385%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20-10.3501%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%205.2384%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%2020.8269%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%2036.4153%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%2052.0038%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%2067.5922%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%2083.1807%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%2098.7691%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20114.3576%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20129.9461%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20145.5345%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20161.123%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20176.7114%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20192.2999%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20207.8883%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20223.4768%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20239.0653%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20254.6537%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20270.2422%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20285.8306%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20301.4191%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20317.0075%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20332.596%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20348.1845%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20363.7729%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20379.3614%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20394.9498%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20410.5383%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20426.1267%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20441.7152%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20457.3037%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20472.8921%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20488.4806%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20504.069%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20519.6575%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20535.2459%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20550.8344%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20566.4229%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20582.0113%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20597.5998%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20613.1882%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20628.7767%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20644.3651%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20659.9536%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20675.5421%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20691.1305%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20706.719%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20722.3074%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20737.8959%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20753.4844%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20769.0728%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20784.6613%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20800.2497%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20815.8382%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20831.4266%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20847.0151%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20862.6036%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20878.192%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20893.7805%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20909.3689%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20924.9574%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20940.5458%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20956.1343%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20971.7228%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%20987.3112%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%201002.8997%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%201018.4881%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%201034.0766%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%201049.665%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%201065.2535%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%201080.842%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%201096.4304%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%201112.0189%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%201127.6073%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%201143.1958%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%201158.7842%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%201174.3727%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%201189.9612%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%201205.5496%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%201221.1381%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%201236.7265%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%201252.315%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%201267.9034%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%201283.4919%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%201299.0804%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%201314.6688%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%201330.2573%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%201345.8457%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%201361.4342%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%201377.0226%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%201392.6111%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%201408.1996%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%201423.788%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%201439.3765%29%22%3E%3C%2Fuse%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22translate%280%201454.9649%29%22%3E%3C%2Fuse%3E%3C%2Fg%3E%20%3C%2Fdefs%3E%20%3Cuse%20href%3D%22%23b%22%3E%3C%2Fuse%3E%3Cg%3E%3CanimateTransform%20attributeName%3D%22transform%22%20type%3D%22rotate%22%20from%3D%220%20512%20512%22%20to%3D%22180%20512%20512%22%20dur%3D%2230000ms%22%20repeatCount%3D%22indefinite%22%3E%3C%2FanimateTransform%3E%3Cuse%20href%3D%22%23b%22%3E%3C%2Fuse%3E%3C%2Fg%3E%3C%2Fsvg%3E');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}

body::after {
	background-color: #FAF1E6;
	content: '';
	display: block;
	pointer-events: none;
	position: fixed;
	transform: scale(1);
	z-index: 2;
	height: 100%;
	left: 0;
	opacity: 0;
	top: 0;
	transition: opacity 1s ease-in-out 0s, visibility 1s 0s;
	visibility: hidden;
	width: 100%;
}

body.is-loading::after {
	opacity: 1;
	visibility: visible;
}

:root {
	--background-height: 100vh;
	--site-language-alignment: left;
	--site-language-direction: ltr;
	--site-language-flex-alignment: flex-start;
	--site-language-indent-left: 1;
	--site-language-indent-right: 0;
	--site-language-margin-left: 0;
	--site-language-margin-right: auto;
	--viewport-height: 100vh;
}

html {
	font-size: 16pt;
}

u {
	text-decoration: underline;
}

strong {
	color: inherit;
	font-weight: bolder;
}

em {
	font-style: italic;
}

code {
	background-color: rgba(144,144,144,0.25);
	border-radius: 0.25em;
	font-family: 'Lucida Console', 'Courier New', monospace;
	font-size: 0.9em;
	font-weight: normal;
	letter-spacing: 0;
	margin: 0 0.25em;
	padding: 0.25em 0.5em;
	text-indent: 0;
}

mark {
	background-color: rgba(144,144,144,0.25);
}

spoiler-text {
	-webkit-text-stroke: 0;
	background-color: rgba(32,32,32,0.75);
	text-shadow: none;
	text-stroke: 0;
	color: transparent;
	cursor: pointer;
	transition: color 0.1s ease-in-out;
}

spoiler-text.active {
	color: #FFFFFF;
	cursor: text;
}

s {
	text-decoration: line-through;
}

sub {
	font-size: smaller;
	vertical-align: sub;
}

sup {
	font-size: smaller;
	vertical-align: super;
}

a {
	color: inherit;
	text-decoration: underline;
	transition: color 0.25s ease;
}

a[onclick]:not([href]) {
	cursor: pointer;
}

unloaded-script {
	display: none;
}

.site-wrapper {
	-webkit-overflow-scrolling: touch;
	align-items: center;
	display: flex;
	flex-direction: column;
	justify-content: center;
	min-height: var(--viewport-height);
	overflow: hidden;
	position: relative;
	z-index: 2;
}

.site-main {
	--alignment: center;
	--flex-alignment: center;
	--indent-left: 1;
	--indent-right: 1;
	--margin-left: auto;
	--margin-right: auto;
	--border-radius-tl: 0;
	--border-radius-tr: 0;
	--border-radius-br: 0;
	--border-radius-bl: 0;
	align-items: center;
	display: flex;
	flex-grow: 0;
	flex-shrink: 0;
	justify-content: center;
	max-width: 100%;
	position: relative;
	text-align: var(--alignment);
	z-index: 1;
	transition: opacity 1s ease 0s,transform 1s ease 0s;
}

.site-main > .inner {
	--padding-horizontal: 2rem;
	--padding-vertical: 2rem;
	--spacing: 2rem;
	--width: 42rem;
	border-radius: var(--border-radius-tl) var(--border-radius-tr) var(--border-radius-br) var(--border-radius-bl);
	max-width: 100%;
	position: relative;
	width: var(--width);
	z-index: 1;
	padding: var(--padding-vertical) var(--padding-horizontal);
}

.site-main > .inner > * {
	margin-top: var(--spacing);
	margin-bottom: var(--spacing);
}

.site-main > .inner > :first-child {
	margin-top: 0 !important;
}

.site-main > .inner > :last-child {
	margin-bottom: 0 !important;
}

.site-main > .inner > .full {
	margin-left: calc(var(--padding-horizontal) * -1);
	max-width: calc(100% + calc(var(--padding-horizontal) * 2) + 0.4725px);
	width: calc(100% + calc(var(--padding-horizontal) * 2) + 0.4725px);
}

.site-main > .inner > .full:first-child {
	border-top-left-radius: inherit;
	border-top-right-radius: inherit;
	margin-top: calc(var(--padding-vertical) * -1) !important;
}

.site-main > .inner > .full:last-child {
	border-bottom-left-radius: inherit;
	border-bottom-right-radius: inherit;
	margin-bottom: calc(var(--padding-vertical) * -1) !important;
}

.site-main > .inner > .full.screen {
	border-radius: 0 !important;
	max-width: 100vw;
	position: relative;
	width: 100vw;
	left: 50%;
	margin-left: -50vw;
	right: auto;
}

body.is-loading .site-main {
	opacity: 0;
	transform: scale(0.9875);
}

body.is-instant .site-main, body.is-instant .site-main > .inner > *,body.is-instant .site-main > .inner > section > *  {
	transition: none !important;
}

body.is-instant::after {
	display: none !important;
	transition: none !important;
}

.image-component {
	display: block;
	line-height: 0;
	max-width: 100%;
	position: relative;
}

.image-component > .frame {
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	display: inline-block;
	max-width: 100%;
	overflow: hidden;
	vertical-align: top;
	width: 100%;
}

.image-component > .frame > img {
	border-radius: 0 !important;
	max-width: 100%;
	vertical-align: top;
	width: inherit;
}

.image-component.full > .frame {
	display: block;
}

.image-component.full:first-child > .frame {
	border-top-left-radius: inherit;
	border-top-right-radius: inherit;
}

.image-component.full:last-child > .frame {
	border-bottom-left-radius: inherit;
	border-bottom-right-radius: inherit;
}

.image-component.instance-1:not(:first-child) {
	margin-top: 2.125rem !important;
}

.image-component.instance-1:not(:last-child) {
	margin-bottom: 2.125rem !important;
}

.image-component.instance-1 > .frame {
	width: 100vw;
	height: 17.875rem;
	border-color: #E6DFDA;
	border-style: solid;
	border-width: 1px;
	transition: none;
}

.image-component.instance-1 > .frame > img {
	height: 100% !important;
	object-fit: cover;
	object-position: center;
	width: 100% !important;
	border-radius: inherit !important;
	padding: 0.25rem;
	transition: none;
}

.text-component {
	direction: var(--site-language-direction);
	position: relative;
}

.text-component span.p {
	display: block;
	position: relative;
}

.text-component span[style], .text-component strong, .text-component a, .text-component code, .text-component mark, .text-component spoiler-text {
	-webkit-text-fill-color: currentcolor;
}

.text-component.instance-1 {
	color: #29274C;
	font-family: 'Playfair Display', serif;
	font-size: 2.25em;
	line-height: 1.125;
	font-weight: 500;
}

.text-component.instance-1 a {
	text-decoration: underline;
}

.text-component.instance-1 a:hover {
	text-decoration: none;
}

.text-component.instance-1 span.p:nth-child(n + 2) {
	margin-top: 1rem;
}

.text-component.instance-3 {
	color: rgba(41,39,76,0.761);
	font-family: 'Inter', sans-serif;
	font-size: 1em;
	line-height: 1.875;
	font-weight: 400;
}

.text-component.instance-3 mark {
	color: rgba(0,0,0,0.251);
	background-color: transparent;
}

.text-component.instance-3 a {
	text-decoration: underline;
}

.text-component.instance-3 a:hover {
	text-decoration: none;
}

.text-component.instance-3 span.p:nth-child(n + 2) {
	margin-top: 1rem;
}

.divider-component {
	align-items: center;
	border: 0;
	display: flex;
	justify-content: var(--flex-alignment);
	min-height: 1rem;
	padding: 0;
	position: relative;
	width: 100%;
}

.divider-component::before {
	content: '';
}

.divider-component.instance-1::before {
	width: 5rem;
	background-color: #00A1B8;
	height: 1px;
	border-radius: 30px;
}

.container-component {
	position: relative;
}

.container-component > .wrapper {
	vertical-align: top;
	position: relative;
	max-width: 100%;
	border-radius: inherit;
}

.container-component > .wrapper > .inner {
	vertical-align: top;
	position: relative;
	max-width: 100%;
	border-radius: inherit;
	text-align: var(--alignment);
}

.container-component.full:first-child > .wrapper {
	border-top-left-radius: inherit;
	border-top-right-radius: inherit;
}

.container-component.full:last-child > .wrapper {
	border-bottom-left-radius: inherit;
	border-bottom-right-radius: inherit;
}

.container-component.full:first-child > .wrapper > .inner {
	border-top-left-radius: inherit;
	border-top-right-radius: inherit;
}

.container-component.full:last-child > .wrapper > .inner {
	border-bottom-left-radius: inherit;
	border-bottom-right-radius: inherit;
}

.container-component.instance-2 {
	display: flex;
	width: 100%;
	align-items: center;
	justify-content: center;
	background-color: #FFFFFF;
	border-color: #E6DFDA;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 1.375rem;
	border-top-right-radius: 1.375rem;
}

.container-component.instance-2:not(:last-child) {
	margin-bottom: 0rem !important;
}

.container-component.instance-2 > .wrapper > .inner {
	--gutters: calc(var(--padding-horizontal) * 2);
	--padding-horizontal: 1rem;
	--padding-vertical: 3.375rem;
	--spacing: 1.25rem;
	padding: var(--padding-vertical) var(--padding-horizontal);
	border-top-left-radius: calc(1.375rem - 1px);
	border-top-right-radius: calc(1.375rem - 1px);
}

.container-component.instance-2 > .wrapper {
	max-width: var(--width);
	width: 100%;
}

.container-component.instance-2.default > .wrapper > .inner > * {
	margin-bottom: var(--spacing);
	margin-top: var(--spacing);
}

.container-component.instance-2.default > .wrapper > .inner > *:first-child {
	margin-top: 0 !important;
}

.container-component.instance-2.default > .wrapper > .inner > *:last-child {
	margin-bottom: 0 !important;
}

.container-component.instance-2.columns > .wrapper > .inner {
	flex-wrap: wrap;
	display: flex;
	align-items: center;
}

.container-component.instance-2.columns > .wrapper > .inner > * {
	flex-grow: 0;
	flex-shrink: 0;
	max-width: 100%;
	text-align: var(--alignment);
	padding: 0 0 0 var(--gutters);
}

.container-component.instance-2.columns > .wrapper > .inner > * > * {
	margin-bottom: var(--spacing);
	margin-top: var(--spacing);
}

.container-component.instance-2.columns > .wrapper > .inner > * > *:first-child {
	margin-top: 0 !important;
}

.container-component.instance-2.columns > .wrapper > .inner > * > *:last-child {
	margin-bottom: 0 !important;
}

.container-component.instance-2.columns > .wrapper > .inner > *:first-child {
	margin-left: calc(var(--gutters) * -1);
}

.container-component.instance-2.default > .wrapper > .inner > .full {
	margin-left: calc(var(--padding-horizontal) * -1);
	max-width: none !important;
	width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);
}

.container-component.instance-2.default > .wrapper > .inner > .full:first-child {
	margin-top: calc(var(--padding-vertical) * -1) !important;
	border-top-left-radius: inherit;
	border-top-right-radius: inherit;
}

.container-component.instance-2.default > .wrapper > .inner > .full:last-child {
	margin-bottom: calc(var(--padding-vertical) * -1) !important;
	border-bottom-left-radius: inherit;
	border-bottom-right-radius: inherit;
}

.container-component.instance-2.columns > .wrapper > .inner > div > .full {
	margin-left: calc(var(--gutters) * -0.5);
	max-width: none !important;
	width: calc(100% + var(--gutters) + 0.4725px);
}

.container-component.instance-2.columns > .wrapper > .inner > div:first-child > .full {
	margin-left: calc(var(--padding-horizontal) * -1);
	width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px);
}

.container-component.instance-2.columns > .wrapper > .inner > div:last-child > .full {
	width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px);
}

.container-component.instance-2.columns > .wrapper > .inner > div > .full:first-child {
	margin-top: calc(var(--padding-vertical) * -1) !important;
}

.container-component.instance-2.columns > .wrapper > .inner > div > .full:last-child {
	margin-bottom: calc(var(--padding-vertical) * -1) !important;
}

.container-component.instance-2.columns > .wrapper > .inner > .full {
	align-self: stretch;
}

.container-component.instance-2.columns > .wrapper > .inner > .full:first-child {
	border-bottom-left-radius: inherit;
	border-top-left-radius: inherit;
}

.container-component.instance-2.columns > .wrapper > .inner > .full:last-child {
	border-bottom-right-radius: inherit;
	border-top-right-radius: inherit;
}

.container-component.instance-2.columns > .wrapper > .inner > .full > .full:first-child:last-child {
	border-radius: inherit;
	height: calc(100% + (var(--padding-vertical) * 2));
}

.container-component.instance-2.columns > .wrapper > .inner > .full > .full:first-child:last-child > * {
	border-radius: inherit;
	height: 100%;
	position: absolute;
	width: 100%;
}

.container-component.instance-1 {
	display: flex;
	width: 100%;
	align-items: center;
	justify-content: center;
	background-color: #B8BDBF;
	border-color: #E6DFDA;
	border-style: solid;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-left-radius: 1.5rem;
	border-bottom-right-radius: 1.5rem;
}

.container-component.instance-1:not(:first-child) {
	margin-top: 0rem !important;
}

.container-component.instance-1 > .wrapper > .inner {
	--gutters: 0rem;
	--padding-horizontal: 2rem;
	--padding-vertical: 2rem;
	padding: var(--padding-vertical) var(--padding-horizontal);
	border-bottom-left-radius: calc(1.5rem - 1px);
	border-bottom-right-radius: calc(1.5rem - 1px);
}

.container-component.instance-1 > .wrapper {
	max-width: var(--width);
	width: 100%;
}

.container-component.instance-1.default > .wrapper > .inner > * {
	margin-bottom: var(--spacing);
	margin-top: var(--spacing);
}

.container-component.instance-1.default > .wrapper > .inner > *:first-child {
	margin-top: 0 !important;
}

.container-component.instance-1.default > .wrapper > .inner > *:last-child {
	margin-bottom: 0 !important;
}

.container-component.instance-1.columns > .wrapper > .inner {
	flex-wrap: wrap;
	display: flex;
	align-items: center;
}

.container-component.instance-1.columns > .wrapper > .inner > * {
	flex-grow: 0;
	flex-shrink: 0;
	max-width: 100%;
	text-align: var(--alignment);
	padding: 0 0 0 var(--gutters);
}

.container-component.instance-1.columns > .wrapper > .inner > * > * {
	margin-bottom: var(--spacing);
	margin-top: var(--spacing);
}

.container-component.instance-1.columns > .wrapper > .inner > * > *:first-child {
	margin-top: 0 !important;
}

.container-component.instance-1.columns > .wrapper > .inner > * > *:last-child {
	margin-bottom: 0 !important;
}

.container-component.instance-1.columns > .wrapper > .inner > *:first-child {
	margin-left: calc(var(--gutters) * -1);
}

.container-component.instance-1.default > .wrapper > .inner > .full {
	margin-left: calc(var(--padding-horizontal) * -1);
	max-width: none !important;
	width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);
}

.container-component.instance-1.default > .wrapper > .inner > .full:first-child {
	margin-top: calc(var(--padding-vertical) * -1) !important;
	border-top-left-radius: inherit;
	border-top-right-radius: inherit;
}

.container-component.instance-1.default > .wrapper > .inner > .full:last-child {
	margin-bottom: calc(var(--padding-vertical) * -1) !important;
	border-bottom-left-radius: inherit;
	border-bottom-right-radius: inherit;
}

.container-component.instance-1.columns > .wrapper > .inner > div > .full {
	margin-left: calc(var(--gutters) * -0.5);
	max-width: none !important;
	width: calc(100% + var(--gutters) + 0.4725px);
}

.container-component.instance-1.columns > .wrapper > .inner > div:first-child > .full {
	margin-left: calc(var(--padding-horizontal) * -1);
	width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px);
}

.container-component.instance-1.columns > .wrapper > .inner > div:last-child > .full {
	width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px);
}

.container-component.instance-1.columns > .wrapper > .inner > div > .full:first-child {
	margin-top: calc(var(--padding-vertical) * -1) !important;
}

.container-component.instance-1.columns > .wrapper > .inner > div > .full:last-child {
	margin-bottom: calc(var(--padding-vertical) * -1) !important;
}

.container-component.instance-1.columns > .wrapper > .inner > .full {
	align-self: stretch;
}

.container-component.instance-1.columns > .wrapper > .inner > .full:first-child {
	border-bottom-left-radius: inherit;
	border-top-left-radius: inherit;
}

.container-component.instance-1.columns > .wrapper > .inner > .full:last-child {
	border-bottom-right-radius: inherit;
	border-top-right-radius: inherit;
}

.container-component.instance-1.columns > .wrapper > .inner > .full > .full:first-child:last-child {
	border-radius: inherit;
	height: calc(100% + (var(--padding-vertical) * 2));
}

.container-component.instance-1.columns > .wrapper > .inner > .full > .full:first-child:last-child > * {
	border-radius: inherit;
	height: 100%;
	position: absolute;
	width: 100%;
}

.buttons-component {
	cursor: default;
	display: flex;
	justify-content: var(--flex-alignment);
	letter-spacing: 0;
	padding: 0;
}

.buttons-component > li {
	max-width: 100%;
	text-align: var(--alignment);
}

.buttons-component > li > a {
	align-items: center;
	justify-content: center;
	max-width: 100%;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	white-space: nowrap;
}

.buttons-component.instance-1 {
	gap: 0.75rem;
	flex-direction: row;
	flex-wrap: wrap;
}

.buttons-component.instance-1:not(:first-child) {
	margin-top: 1.875rem !important;
}

.buttons-component.instance-1:not(:last-child) {
	margin-bottom: 1.875rem !important;
}

.buttons-component.instance-1 > li > a {
	display: inline-flex;
	width: 29.25rem;
	height: 3.375rem;
	line-height: calc(3.375rem - 2px);
	padding: 0 0.5rem;
	vertical-align: middle;
	font-family: 'Inter', sans-serif;
	font-size: 1em;
	font-weight: 400;
	border-radius: 0.75rem;
	border-color: #E6DFDA;
	border-style: solid;
	border-width: 1px;
	flex-direction: row-reverse;
	background-color: #FFFFFF;
	color: #29274C;
	transition: transform 0.25s ease, color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease;
}

.buttons-component.instance-1 > li > a > svg {
	display: block;
	fill: #00798A;
	flex-grow: 0;
	flex-shrink: 0;
	height: 100%;
	min-width: 16px;
	pointer-events: none;
	width: 1.125em;
	margin-left: 0.875rem;
	margin-right: calc(-0.125em + 0rem);
	transition: fill 0.25s ease;
}

.buttons-component.instance-1 > li > a > .label {
	direction: var(--site-language-direction);
	overflow: hidden;
}

.buttons-component.instance-1 > li > a:hover {
	transform: scale(1.06);
}

@media (max-width: 1920px) {
	
}

@media (max-width: 1680px) {
	html {
		font-size: 12pt;
	}
}

@media (max-width: 1280px) {
	html {
		font-size: 12pt;
	}
}

@media (max-width: 1024px) {
	
}

@media (max-width: 980px) {
	html {
		font-size: 10pt;
	}
}

@media (max-width: 736px) {
	html {
		font-size: 11pt;
	}
	
	
	
	.site-main > .inner {
		--padding-horizontal: 1.5rem;
		--padding-vertical: 1.5rem;
		--spacing: 2rem;
	}
	
	.image-component.instance-1:not(:first-child) {
		margin-top: 1.59375rem !important;
	}
	
	.image-component.instance-1:not(:last-child) {
		margin-bottom: 1.59375rem !important;
	}
	
	.image-component.instance-1 > .frame {
		height: 22.34375rem !important;
	}
	
	.image-component.instance-1 > .frame > img {
		height: 100% !important;
		object-fit: cover;
		object-position: center;
		width: 100% !important;
	}
	
	.text-component.instance-1 {
		letter-spacing: 0rem;
		width: 100%;
		font-size: 2.25em;
		line-height: 1.125;
	}
	
	.text-component.instance-3 {
		letter-spacing: 0rem;
		width: 100%;
		font-size: 1em;
		line-height: 1.875;
	}
	
	.divider-component.instance-1::before {
		width: 5rem;
	}
	
	
	
	.container-component.instance-2:not(:last-child) {
		margin-bottom: 0rem !important;
	}
	
	.container-component.instance-2 > .wrapper > .inner {
		--gutters: calc(var(--padding-vertical) * 2);
		--padding-horizontal: 2rem;
		--padding-vertical: 2rem;
		--spacing: 1.25rem;
	}
	
	.container-component.instance-2.columns > .wrapper > .inner {
		flex-direction: column !important;
		flex-wrap: nowrap !important;
	}
	
	.container-component.instance-2.columns > .wrapper > .inner > span {
		height: 0;
		margin-top: calc(var(--gutters) * -1);
		pointer-events: none;
		visibility: hidden;
	}
	
	.container-component.instance-2.columns > .wrapper > .inner > *:first-child {
		margin-left: 0 !important;
		padding-top: 0 !important;
	}
	
	.container-component.instance-2.columns > .wrapper > .inner > * {
		padding: calc(var(--gutters) * 0.5) 0 !important;
	}
	
	.container-component.instance-2.columns > .wrapper > .inner > *:last-child {
		padding-bottom: 0 !important;
	}
	
	.container-component.instance-2.columns > .wrapper > .inner > div > .full {
		margin-left: calc(var(--padding-horizontal) * -1);
		width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);
	}
	
	.container-component.instance-2.columns > .wrapper > .inner > div:first-of-type > .full {
		margin-left: calc(var(--padding-horizontal) * -1);
		width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);
	}
	
	.container-component.instance-2.columns > .wrapper > .inner > div:last-of-type > .full {
		margin-left: calc(var(--padding-horizontal) * -1);
		width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);
	}
	
	.container-component.instance-2.columns > .wrapper > .inner > div > .full:first-child {
		margin-top: calc(var(--gutters) * -0.5) !important;
	}
	
	.container-component.instance-2.columns > .wrapper > .inner > div > .full:last-child {
		margin-bottom: calc(var(--gutters) * -0.5) !important;
	}
	
	.container-component.instance-2.columns > .wrapper > .inner > div:first-of-type > .full:first-child {
		margin-top: calc(var(--padding-vertical) * -1) !important;
	}
	
	.container-component.instance-2.columns > .wrapper > .inner > div:last-of-type > .full:last-child {
		margin-bottom: calc(var(--padding-vertical) * -1) !important;
	}
	
	.container-component.instance-2.columns > .wrapper > .inner > div:first-of-type, .container-component.instance-2.columns > .wrapper > .inner > div:first-of-type > .full:first-child {
		border-top-left-radius: inherit;
		border-top-right-radius: inherit;
	}
	
	.container-component.instance-2.columns > .wrapper > .inner > div:last-of-type, .container-component.instance-2.columns > .wrapper > .inner > div:last-of-type > .full:last-child {
		border-bottom-left-radius: inherit;
		border-bottom-right-radius: inherit;
	}
	
	.container-component.instance-2.columns > .wrapper > .inner > div:first-of-type, .container-component.instance-2.columns > .wrapper > .inner > div:first-of-type > .full:last-child {
		border-bottom-left-radius: 0 !important;
	}
	
	.container-component.instance-2.columns > .wrapper > .inner > div:last-of-type, .container-component.instance-2.columns > .wrapper > .inner > div:last-of-type > .full:first-child {
		border-top-right-radius: 0 !important;
	}
	
	.container-component.instance-2.columns > .wrapper > .inner > .full > .full:first-child:last-child {
		height: auto;
	}
	
	.container-component.instance-2.columns > .wrapper > .inner > .full > .full:first-child:last-child > * {
		height: auto;
		position: relative;
		width: auto;
	}
	
	.container-component.instance-1 {
		--alignment: center;
		--flex-alignment: center;
		--indent-left: 1;
		--indent-right: 1;
		--margin-left: auto;
		--margin-right: auto;
	}
	
	.container-component.instance-1:not(:first-child) {
		margin-top: 0rem !important;
	}
	
	.container-component.instance-1 > .wrapper > .inner {
		--gutters: 1.5rem;
		--padding-horizontal: 1.75rem;
		--padding-vertical: 1.75rem;
	}
	
	.container-component.instance-1.columns > .wrapper > .inner {
		flex-direction: column !important;
		flex-wrap: nowrap !important;
	}
	
	.container-component.instance-1.columns > .wrapper > .inner > span {
		height: 0;
		margin-top: calc(var(--gutters) * -1);
		pointer-events: none;
		visibility: hidden;
	}
	
	.container-component.instance-1.columns > .wrapper > .inner > *:first-child {
		margin-left: 0 !important;
		padding-top: 0 !important;
	}
	
	.container-component.instance-1.columns > .wrapper > .inner > * {
		padding: calc(var(--gutters) * 0.5) 0 !important;
	}
	
	.container-component.instance-1.columns > .wrapper > .inner > *:last-child {
		padding-bottom: 0 !important;
	}
	
	.container-component.instance-1.columns > .wrapper > .inner > div > .full {
		margin-left: calc(var(--padding-horizontal) * -1);
		width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);
	}
	
	.container-component.instance-1.columns > .wrapper > .inner > div:first-of-type > .full {
		margin-left: calc(var(--padding-horizontal) * -1);
		width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);
	}
	
	.container-component.instance-1.columns > .wrapper > .inner > div:last-of-type > .full {
		margin-left: calc(var(--padding-horizontal) * -1);
		width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);
	}
	
	.container-component.instance-1.columns > .wrapper > .inner > div > .full:first-child {
		margin-top: calc(var(--gutters) * -0.5) !important;
	}
	
	.container-component.instance-1.columns > .wrapper > .inner > div > .full:last-child {
		margin-bottom: calc(var(--gutters) * -0.5) !important;
	}
	
	.container-component.instance-1.columns > .wrapper > .inner > div:first-of-type > .full:first-child {
		margin-top: calc(var(--padding-vertical) * -1) !important;
	}
	
	.container-component.instance-1.columns > .wrapper > .inner > div:last-of-type > .full:last-child {
		margin-bottom: calc(var(--padding-vertical) * -1) !important;
	}
	
	.container-component.instance-1.columns > .wrapper > .inner > div:first-of-type, .container-component.instance-1.columns > .wrapper > .inner > div:first-of-type > .full:first-child {
		border-top-left-radius: inherit;
		border-top-right-radius: inherit;
	}
	
	.container-component.instance-1.columns > .wrapper > .inner > div:last-of-type, .container-component.instance-1.columns > .wrapper > .inner > div:last-of-type > .full:last-child {
		border-bottom-left-radius: inherit;
		border-bottom-right-radius: inherit;
	}
	
	.container-component.instance-1.columns > .wrapper > .inner > div:first-of-type, .container-component.instance-1.columns > .wrapper > .inner > div:first-of-type > .full:last-child {
		border-bottom-left-radius: 0 !important;
	}
	
	.container-component.instance-1.columns > .wrapper > .inner > div:last-of-type, .container-component.instance-1.columns > .wrapper > .inner > div:last-of-type > .full:first-child {
		border-top-right-radius: 0 !important;
	}
	
	.container-component.instance-1.columns > .wrapper > .inner > .full > .full:first-child:last-child {
		height: auto;
	}
	
	.container-component.instance-1.columns > .wrapper > .inner > .full > .full:first-child:last-child > * {
		height: auto;
		position: relative;
		width: auto;
	}
	
	.buttons-component.instance-1 {
		gap: 0.75rem;
	}
	
	.buttons-component.instance-1:not(:first-child) {
		margin-top: 1.40625rem !important;
	}
	
	.buttons-component.instance-1:not(:last-child) {
		margin-bottom: 1.40625rem !important;
	}
	
	.buttons-component.instance-1 > li > a {
		letter-spacing: 0rem;
		font-size: 1em;
	}
	
	.buttons-component.instance-1 > li > a > svg {
		width: 1.125em;
	}
}

@media (max-width: 480px) {
	.site-main > .inner {
		--spacing: 1.75rem;
	}
	
	.image-component.instance-1 > .frame {
		height: 17.875rem !important;
	}
	
	.container-component.instance-2 > .wrapper > .inner {
		--spacing: 1.09375rem;
	}
	
	
	
	.buttons-component.instance-1 {
		flex-direction: column;
		flex-wrap: nowrap;
	}
	
	.buttons-component.instance-1 > li > a {
		max-width: 32rem;
		width: 100%;
	}
}

@media (max-width: 360px) {
	.site-main > .inner {
		--padding-horizontal: 1.125rem;
		--padding-vertical: 1.125rem;
		--spacing: 1.5rem;
	}
	
	.image-component.instance-1 > .frame {
		height: 15.640625rem !important;
	}
	
	.text-component.instance-1 {
		font-size: 2.25em;
	}
	
	.text-component.instance-3 {
		font-size: 1em;
	}
	
	.container-component.instance-2 > .wrapper > .inner {
		--gutters: calc(var(--padding-vertical) * 2);
		--padding-horizontal: 1.5rem;
		--padding-vertical: 1.5rem;
		--spacing: 0.9375rem;
	}
	
	.container-component.instance-1 > .wrapper > .inner {
		--gutters: 1.5rem;
		--padding-horizontal: 1.3125rem;
		--padding-vertical: 1.3125rem;
	}
	
	.buttons-component.instance-1 {
		gap: 0.5625rem;
	}
}