@import "https://use.typekit.net/hba5hfn.css";
@font-face{font-family:Newzald;src:url(/fonts/test-newzald-book.woff2)format("woff2")}@font-face{font-family:Millionaire;src:url(/fonts/Millionaire-Script.otf)format("woff2")}:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}h1{text-transform:uppercase;margin:0;font-family:neue-haas-grotesk-display,sans-serif;font-size:calc(2.30769vw + 23.0769px);font-style:normal;font-weight:600;line-height:120%}@media only screen and (max-width:431px){h1{font-size:calc(1.38462vw + 15.8462px);line-height:140%}}h1.script{text-transform:none;font-family:Millionaire,sans-serif;font-style:normal}h2{text-transform:uppercase;margin:0;font-family:neue-haas-grotesk-display,sans-serif;font-size:calc(1.53846vw + 33.3846px);font-style:normal;font-weight:600;line-height:100%}h2.script{text-transform:none;font-family:Millionaire,sans-serif;font-style:normal}h3{text-transform:uppercase;margin:0;font-family:neue-haas-grotesk-display,sans-serif;font-size:calc(1.38462vw + 15.8462px);font-style:normal;font-weight:600;line-height:95%}h3.script{text-transform:none;font-family:Millionaire,sans-serif;font-style:normal}h4{text-transform:uppercase;margin:0;font-family:neue-haas-grotesk-display,sans-serif;font-size:calc(.538462vw + 12.3846px);font-style:normal;font-weight:600;line-height:120%}h4.script{text-transform:none;font-family:Millionaire,sans-serif;font-style:normal}h6{text-transform:uppercase;margin:0;font-family:neue-haas-grotesk-display,sans-serif;font-size:calc(.615385vw + 6.15385px);font-style:normal;font-weight:600;line-height:95%}h6.script{text-transform:none;font-family:Millionaire,sans-serif;font-style:normal}.card-container{flex-flow:wrap;justify-content:space-around;width:calc(100% - 60px);padding:60px 30px;display:flex}.card{text-align:center;justify-content:center;align-items:center;display:flex}.card .content{margin:10px 20px}.card-1{width:33.3333%}.card-1 .content{background-color:#fff8d9;padding:60px 20px 70px}.card-1 h3{padding-bottom:20px}.card-1.blue .content{background-color:#acc6d5}.card-1.pink .content{background-color:#f7dcd2;padding:20px}.card-2{width:33.3333%}.card-2 .content{background-color:#fff8d9;width:100%;margin:10px 0;padding:20px 40px}.card-2 .content h4{padding-bottom:10px}.card-3{width:25%}.card-3 .content{color:#f7dcd2;background-color:#451633;padding:20px 30px}.card-3 .content h2{text-transform:capitalize;padding:60px 0}.card-3.brown .content{background-color:#2b2b2b}.card-3.image .content{background-color:#0003;position:relative}.card-3.image .content .background-image{z-index:0;position:absolute;inset:0}.card-3.image .content .background-image img{object-fit:cover;width:100%;height:100%}.card-3.image .content h2,.card-3.image .content h6{z-index:1;position:relative}.card-3.mask-image .image-mask{border-radius:50%;width:16.6667vw;height:22.9167vw;margin:2cqmin 0;overflow:hidden}.card-4{width:33.3333%}.card-4 .content{color:#451633;background-color:#fff8d9;padding:20px 20px 60px}.card-4 .content .eyebrow{justify-content:space-between;width:100%;display:flex}.card-4 .content h2{text-transform:uppercase;text-align:left;padding:60px 0 20px}.card-4 .content p{text-align:left}.card-4.tan{width:41.6667%}.card-4.tan .content{background-color:#d3c1b4}.card-5{align-items:center;width:33.3333%;height:25vw}.card-5 .content{color:#fff8d9;border-radius:50%;justify-content:space-between;align-items:center;width:100%;min-height:12.5vw;margin:0;padding:20px;display:flex;overflow:hidden}.card-5.image .content{background-color:#0003;position:relative}.card-5.image .content .background-image{z-index:0;position:absolute;inset:0}.card-5.image .content .background-image img{object-fit:cover;width:100%;height:100%}.card-5.image .content h2{width:calc(100% - 200px)}.card-5.image .content h6{width:100px;font-size:.9rem}.card-5.image .content h2,.card-5.image .content h6{z-index:1;position:relative}
