/* CSS-only viewport fallback. Keeps layout intact when optimization delays JavaScript. */
@media (min-width:768px){html:not(.d):not(.m){background-color:rgba(0,0,0,1);}html:not(.d):not(.m) .se:has(.st-primary){border-radius:0px;box-shadow:none;opacity:1;transition-duration:0.5s;}html:not(.d):not(.m) .st-primary{border-style:solid;padding:10px 14px 10px 14px;border-width:0px;border-color:rgba(4,4,4,1);background-color:rgba(4,4,4,1);background-image:none;transition-duration:0.5s;}html:not(.d):not(.m) .st-primary span{color:rgba(255,255,255,1);font-family:"Barlow";font-weight:400;font-style:normal;font-size:12px;text-align:center;text-transform:uppercase;letter-spacing:0.2em;line-height:1.6;transition-duration:0.5s;}html:not(.d):not(.m) .se:has(.st-primary:hover),html:not(.d):not(.m) .se:has(.trigger-child-hovers:hover .st-primary){}html:not(.d):not(.m) .st-primary.se-button:hover,html:not(.d):not(.m) .trigger-child-hovers:hover .st-primary.se-button{background-color:rgba(4,4,4,1);background-image:none;transition-property:background-color,background-image;}html:not(.d):not(.m) .st-primary.se-button:hover span,html:not(.d):not(.m) .trigger-child-hovers:hover .st-primary.se-button span{}html:not(.d):not(.m) .se:has(.st-secondary){border-radius:0px;box-shadow:none;opacity:1;transition-duration:0.5s;}html:not(.d):not(.m) .st-secondary{border-style:solid;padding:10px 14px 10px 14px;border-width:1px;border-color:rgba(255,255,255,1);background-color:rgba(0,0,0,0);background-image:none;transition-duration:0.5s;}html:not(.d):not(.m) .st-secondary span{color:rgba(255,255,255,1);font-family:"Barlow";font-weight:400;font-style:normal;font-size:12px;text-align:center;text-transform:uppercase;letter-spacing:0.2em;line-height:1.6;transition-duration:0.5s;}html:not(.d):not(.m) .se:has(.st-secondary:hover),html:not(.d):not(.m) .se:has(.trigger-child-hovers:hover .st-secondary){}html:not(.d):not(.m) .st-secondary.se-button:hover,html:not(.d):not(.m) .trigger-child-hovers:hover .st-secondary.se-button{border-color:rgba(4,4,4,0.7);background-color:rgba(0,0,0,0);background-image:none;transition-property:border-color,background-color,background-image;}html:not(.d):not(.m) .st-secondary.se-button:hover span,html:not(.d):not(.m) .trigger-child-hovers:hover .st-secondary.se-button span{color:rgba(4,4,4,0.7);transition-property:color;}html:not(.d):not(.m) .st-d-title{color:rgba(4,4,4,1);text-transform:uppercase;line-height:1.1;letter-spacing:0em;font-size:64px;text-align:center;font-family:"madisonsauvageserifwebfont";font-weight:400;font-style:normal;}html:not(.d):not(.m) .st-d-title.se-rc a{text-decoration:none;color:rgba(4,4,4,1);}html:not(.d):not(.m) .st-d-title.se-rc a:hover{text-decoration:underline;color:rgba(4,4,4,1);opacity:0.8;}html:not(.d):not(.m) .st-d-heading{color:rgba(4,4,4,1);line-height:1.1;letter-spacing:0em;font-size:36px;text-align:center;font-family:"madisonsauvageserifwebfont";font-weight:400;font-style:normal;}html:not(.d):not(.m) .st-d-heading.se-rc a{text-decoration:none;color:rgba(4,4,4,1);}html:not(.d):not(.m) .st-d-heading.se-rc a:hover{text-decoration:underline;color:rgba(4,4,4,1);opacity:0.8;}html:not(.d):not(.m) .st-d-subheading{color:rgba(4,4,4,1);line-height:1.2;letter-spacing:0em;font-size:34px;text-align:center;font-family:"madisonsauvagescriptwebfont";font-weight:400;font-style:normal;}html:not(.d):not(.m) .st-d-subheading.se-rc a{text-decoration:none;color:rgba(4,4,4,1);}html:not(.d):not(.m) .st-d-subheading.se-rc a:hover{text-decoration:none;color:rgba(4,4,4,1);opacity:0.8;}html:not(.d):not(.m) .st-d-paragraph{color:rgba(4,4,4,1);line-height:1.8;letter-spacing:0em;font-size:14px;text-align:left;font-family:"Barlow";font-weight:400;font-style:normal;}html:not(.d):not(.m) .st-d-paragraph.se-rc a{color:rgba(4,4,4,1);}html:not(.d):not(.m) .st-d-paragraph.se-rc a:hover{text-decoration:underline;color:rgba(4,4,4,1);opacity:0.8;}html:not(.d):not(.m) .sib-ig-links{height:899px;}html:not(.d):not(.m) .sib-ig-links .ss-bg{background-color:rgba(236,235,234,1);}html:not(.d):not(.m) .sib-ig-links.sb-nd-wH .sc{height:899px;}html:not(.d):not(.m) .sie-ig-links_0:hover{opacity:1;transition-duration:0.5s;transition-property:opacity;}html:not(.d):not(.m) .sie-ig-links_0{left:684px;top:770px;width:32px;height:27px;transition-duration:0.5s;transition-property:opacity;}html:not(.d):not(.m) .sie-ig-links_0 svg{fill:rgba(0,0,0,1);transition-duration:0.5s;transition-property:fill;}html:not(.d):not(.m) .sie-ig-links_0 svg:hover{fill:rgba(185,174,167,1);}html:not(.d):not(.m) .sie-ig-links_1:hover{opacity:1;transition-duration:0.5s;transition-property:opacity;}html:not(.d):not(.m) .sie-ig-links_1{left:647px;top:770px;width:32px;height:27px;transition-duration:0.5s;transition-property:opacity;}html:not(.d):not(.m) .sie-ig-links_1 svg{fill:rgba(0,0,0,1);transition-duration:0.5s;transition-property:fill;}html:not(.d):not(.m) .sie-ig-links_1 svg:hover{fill:rgba(185,174,167,1);}html:not(.d):not(.m) .sie-ig-links_2:hover{opacity:1;transition-duration:0.5s;transition-property:opacity;}html:not(.d):not(.m) .sie-ig-links_2{left:610px;top:770px;width:32px;height:27px;transition-duration:0.5s;transition-property:opacity;}html:not(.d):not(.m) .sie-ig-links_2 svg{fill:rgba(0,0,0,1);transition-duration:0.5s;transition-property:fill;}html:not(.d):not(.m) .sie-ig-links_2 svg:hover{fill:rgba(185,174,167,1);}html:not(.d):not(.m) .sie-ig-links_3{left:610px;top:707px;width:180px;height:41px;}html:not(.d):not(.m) .sie-ig-links_3.se{}html:not(.d):not(.m) .sie-ig-links_3 .se-button{border-color:rgba(4,4,4,1);}html:not(.d):not(.m) .sie-ig-links_3 .se-button span{color:rgba(4,4,4,1);}html:not(.d):not(.m) .sie-ig-links_3.se:has(.se-button:hover){}html:not(.d):not(.m) .sie-ig-links_3 .se-button:hover{border-color:rgba(185,174,167,1);background-color:rgba(0,0,0,0);background-image:none;}html:not(.d):not(.m) .sie-ig-links_3 .se-button:hover span{color:rgba(185,174,167,1);}html:not(.d):not(.m) .sie-ig-links_4{left:610px;top:656px;width:180px;height:39px;}html:not(.d):not(.m) .sie-ig-links_4.se{}html:not(.d):not(.m) .sie-ig-links_4 .se-button{}html:not(.d):not(.m) .sie-ig-links_4 .se-button span{}html:not(.d):not(.m) .sie-ig-links_5{left:410px;top:758px;width:180px;height:39px;}html:not(.d):not(.m) .sie-ig-links_5.se{}html:not(.d):not(.m) .sie-ig-links_5 .se-button{}html:not(.d):not(.m) .sie-ig-links_5 .se-button span{}html:not(.d):not(.m) .sie-ig-links_6{left:410px;top:707px;width:180px;height:39px;}html:not(.d):not(.m) .sie-ig-links_6.se{}html:not(.d):not(.m) .sie-ig-links_6 .se-button{}html:not(.d):not(.m) .sie-ig-links_6 .se-button span{}html:not(.d):not(.m) .sie-ig-links_7{left:410px;top:656px;width:180px;height:39px;}html:not(.d):not(.m) .sie-ig-links_7.se{}html:not(.d):not(.m) .sie-ig-links_7 .se-button{}html:not(.d):not(.m) .sie-ig-links_7 .se-button span{}html:not(.d):not(.m) .sie-ig-links_8{left:230px;top:531px;width:740px;height:100px;}html:not(.d):not(.m) .sie-ig-links_8-text{color:rgba(0,0,0,1);line-height:1.2;font-size:46px;text-align:center;}html:not(.d):not(.m) .sie-ig-links_9{left:199px;top:145px;width:802px;height:357px;}html:not(.d):not(.m) .sie-ig-links_9 .se-img{background-repeat:no-repeat;background-size:cover;background-position:70% 70%;border-radius:inherit;}html:not(.d):not(.m) .sie-ig-links_10{left:510px;top:56px;width:200px;height:62px;}html:not(.d):not(.m) .sie-ig-links_4lqV2wT9h_0{left:57px;top:32px;width:97px;height:30px;}html:not(.d):not(.m) .sie-ig-links_4lqV2wT9h_0-text{color:rgba(4,4,4,1);text-transform:none;line-height:0.3;letter-spacing:0em;font-size:34px;text-align:center;font-family:"madisonsauvagescriptwebfont";font-weight:400;font-style:normal;}html:not(.d):not(.m) .sie-ig-links_4lqV2wT9h_1{left:0px;top:0px;width:200px;height:35px;}html:not(.d):not(.m) .sie-ig-links_4lqV2wT9h_1-text{color:rgba(4,4,4,1);letter-spacing:0em;font-size:32px;text-align:left;font-family:"madisonsauvageserifwebfont";font-weight:400;font-style:normal;}}
@media (max-width:767px){html:not(.d):not(.m){background-color:rgba(0,0,0,1);}html:not(.d):not(.m) .se:has(.st-primary){border-radius:0px;box-shadow:none;opacity:1;}html:not(.d):not(.m) .st-primary{border-style:solid;padding:10px 14px 10px 14px;border-width:0px;border-color:rgba(4,4,4,1);background-color:rgba(4,4,4,1);background-image:none;}html:not(.d):not(.m) .st-primary span{color:rgba(255,255,255,1);font-family:"Barlow";font-weight:400;font-style:normal;font-size:11px;text-align:center;text-transform:uppercase;letter-spacing:0.2em;line-height:1.6;}html:not(.d):not(.m) .se:has(.st-secondary){border-radius:0px;box-shadow:none;opacity:1;}html:not(.d):not(.m) .st-secondary{border-style:solid;padding:10px 14px 10px 14px;border-width:1px;border-color:rgba(255,255,255,1);background-color:rgba(0,0,0,0);background-image:none;}html:not(.d):not(.m) .st-secondary span{color:rgba(255,255,255,1);font-family:"Barlow";font-weight:400;font-style:normal;font-size:11px;text-align:center;text-transform:uppercase;letter-spacing:0.2em;line-height:1.6;}html:not(.d):not(.m) .st-m-title{color:rgba(4,4,4,1);text-transform:uppercase;line-height:1.1;font-size:30px;text-align:center;font-family:"madisonsauvageserifwebfont";font-weight:400;font-style:normal;}html:not(.d):not(.m) .st-m-title.se-rc a{text-decoration:none;color:rgba(4,4,4,1);}html:not(.d):not(.m) .st-m-title.se-rc a:hover{text-decoration:underline;color:rgba(4,4,4,1);opacity:0.8;}html:not(.d):not(.m) .st-m-heading{color:rgba(4,4,4,1);line-height:1;letter-spacing:0em;font-size:20px;text-align:center;font-family:"madisonsauvageserifwebfont";font-weight:400;font-style:normal;}html:not(.d):not(.m) .st-m-heading.se-rc a{text-decoration:none;color:rgba(4,4,4,1);}html:not(.d):not(.m) .st-m-heading.se-rc a:hover{text-decoration:underline;color:rgba(4,4,4,1);opacity:0.8;}html:not(.d):not(.m) .st-m-subheading{color:rgba(4,4,4,1);line-height:1.2;letter-spacing:0em;font-size:20px;text-align:center;font-family:"madisonsauvagescriptwebfont";font-weight:400;font-style:normal;}html:not(.d):not(.m) .st-m-subheading.se-rc a{text-decoration:none;color:rgba(4,4,4,1);}html:not(.d):not(.m) .st-m-subheading.se-rc a:hover{text-decoration:none;color:rgba(4,4,4,1);opacity:0.8;}html:not(.d):not(.m) .st-m-paragraph{color:rgba(4,4,4,1);line-height:1.8;letter-spacing:0em;font-size:11px;font-family:"Barlow";font-weight:400;font-style:normal;}html:not(.d):not(.m) .st-m-paragraph.se-rc a{color:rgba(4,4,4,1);}html:not(.d):not(.m) .st-m-paragraph.se-rc a:hover{text-decoration:underline;color:rgba(4,4,4,1);opacity:0.8;}html:not(.d):not(.m) .sib-ig-links{height:715px;}html:not(.d):not(.m) .sib-ig-links .ss-bg{background-color:rgba(236,235,234,1);}html:not(.d):not(.m) .sie-ig-links_0:hover{opacity:1;transition-duration:0.5s;transition-property:opacity;}html:not(.d):not(.m) .sie-ig-links_0{left:183px;top:653px;width:30px;height:23px;transition-duration:0.5s;transition-property:opacity;}html:not(.d):not(.m) .sie-ig-links_0 svg{fill:rgba(0,0,0,1);transition-duration:0.5s;transition-property:fill;}html:not(.d):not(.m) .sie-ig-links_0 svg:hover{fill:rgba(185,174,167,1);}html:not(.d):not(.m) .sie-ig-links_1:hover{opacity:1;transition-duration:0.5s;transition-property:opacity;}html:not(.d):not(.m) .sie-ig-links_1{left:145px;top:653px;width:30px;height:23px;transition-duration:0.5s;transition-property:opacity;}html:not(.d):not(.m) .sie-ig-links_1 svg{fill:rgba(0,0,0,1);transition-duration:0.5s;transition-property:fill;}html:not(.d):not(.m) .sie-ig-links_1 svg:hover{fill:rgba(185,174,167,1);}html:not(.d):not(.m) .sie-ig-links_2:hover{opacity:1;transition-duration:0.5s;transition-property:opacity;}html:not(.d):not(.m) .sie-ig-links_2{left:107px;top:653px;width:30px;height:23px;transition-duration:0.5s;transition-property:opacity;}html:not(.d):not(.m) .sie-ig-links_2 svg{fill:rgba(0,0,0,1);transition-duration:0.5s;transition-property:fill;}html:not(.d):not(.m) .sie-ig-links_2 svg:hover{fill:rgba(185,174,167,1);}html:not(.d):not(.m) .sie-ig-links_3{left:75px;top:582px;width:170px;height:40px;}html:not(.d):not(.m) .sie-ig-links_3.se{}html:not(.d):not(.m) .sie-ig-links_3 .se-button{border-color:rgba(4,4,4,1);}html:not(.d):not(.m) .sie-ig-links_3 .se-button span{color:rgba(4,4,4,1);}html:not(.d):not(.m) .sie-ig-links_4{left:75px;top:536px;width:170px;height:38px;}html:not(.d):not(.m) .sie-ig-links_4.se{}html:not(.d):not(.m) .sie-ig-links_4 .se-button{}html:not(.d):not(.m) .sie-ig-links_4 .se-button span{}html:not(.d):not(.m) .sie-ig-links_5{left:75px;top:491px;width:170px;height:38px;}html:not(.d):not(.m) .sie-ig-links_5.se{}html:not(.d):not(.m) .sie-ig-links_5 .se-button{}html:not(.d):not(.m) .sie-ig-links_5 .se-button span{}html:not(.d):not(.m) .sie-ig-links_6{left:75px;top:445px;width:170px;height:38px;}html:not(.d):not(.m) .sie-ig-links_6.se{}html:not(.d):not(.m) .sie-ig-links_6 .se-button{}html:not(.d):not(.m) .sie-ig-links_6 .se-button span{}html:not(.d):not(.m) .sie-ig-links_7{left:75px;top:399px;width:170px;height:38px;}html:not(.d):not(.m) .sie-ig-links_7.se{}html:not(.d):not(.m) .sie-ig-links_7 .se-button{}html:not(.d):not(.m) .sie-ig-links_7 .se-button span{}html:not(.d):not(.m) .sie-ig-links_8{left:16px;top:338px;width:289px;height:46px;}html:not(.d):not(.m) .sie-ig-links_8-text{color:rgba(0,0,0,1);line-height:1.2;font-size:20px;text-align:center;}html:not(.d):not(.m) .sie-ig-links_9{left:0px;top:82px;width:320px;height:244px;}html:not(.d):not(.m) .sie-ig-links_9 .se-img{background-repeat:no-repeat;background-size:cover;background-position:70% 70%;border-radius:inherit;}html:not(.d):not(.m) .sie-ig-links_10{left:97px;top:26px;width:126px;height:43px;}html:not(.d):not(.m) .sie-ig-links_4lqV2wT9h_0{left:0px;top:24px;width:126px;height:19px;}html:not(.d):not(.m) .sie-ig-links_4lqV2wT9h_0-text{color:rgba(4,4,4,1);text-transform:none;line-height:0.3;font-size:21px;text-align:center;font-family:"madisonsauvagescriptwebfont";font-weight:400;font-style:normal;}html:not(.d):not(.m) .sie-ig-links_4lqV2wT9h_1{left:0px;top:0px;width:126px;height:24px;}html:not(.d):not(.m) .sie-ig-links_4lqV2wT9h_1-text{color:rgba(4,4,4,1);letter-spacing:0em;font-size:20px;text-align:left;font-family:"madisonsauvageserifwebfont";font-weight:400;font-style:normal;}}
