@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:Newzald Italic;src:url(/fonts/test-newzald-book-italic.woff2)format("woff2")}@font-face{font-family:Millionaire;src:url(/fonts/Millionaire-Script.otf)format("woff2")}html,body{max-width:100vw;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Newzald;font-size:calc(.461538vw + 12.6154px);line-height:1.2}*{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:400;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:400;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:400;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(.923077vw + 13.2308px);font-style:normal;font-weight:400}h4.script{text-transform:none;font-family:Millionaire,sans-serif;font-style:normal}@media only screen and (max-width:1079px){h4{font-size:calc(1.53846vw + 13.3846px)}}h5{text-transform:uppercase;margin:0;font-family:neue-haas-grotesk-display,sans-serif;font-size:calc(.461538vw + 10.6154px);font-style:normal;font-weight:400;line-height:120%}h5.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:400}h6.script{text-transform:none;font-family:Millionaire,sans-serif;font-style:normal}@media only screen and (max-width:1079px){h6{font-size:calc(.769231vw + 7.69231px)}}.link{border-bottom:1px solid #2f1410}#homepage{color:#2b2b2b;background-color:#fff;min-height:100vh}.card-container{flex-flow:wrap;justify-content:space-around;width:calc(100% - 30px);padding:60px 15px;display:flex;position:relative}@media only screen and (max-width:768px){.card-container{width:calc(100% - 10px);padding:50px}}.card{text-align:center;justify-content:center;align-items:center;max-width:100%;margin:90px 20px;display:flex}@media only screen and (max-width:1079px){.card{margin:60px 10px}}@media only screen and (max-width:768px){.card{width:100%;margin:60px 20px}}.card-1{width:calc(33.3333vw - 40px)}@media only screen and (min-width:1600px) and (max-width:3000px){.card-1{width:calc(25vw - 40px)}}@media only screen and (max-width:1079px){.card-1{width:calc(41.6667vw - 20px)}}@media only screen and (max-width:820px){.card-1{width:50vw}}@media only screen and (max-width:768px){.card-1{width:100%}}.card-1:nth-child(2n){margin-right:90px}@media only screen and (max-width:820px){.card-1:nth-child(2n){margin-right:0}}.card-1.cake-card{width:calc(16.6667vw - 40px)}@media only screen and (max-width:1079px){.card-1.cake-card{width:calc(33.3333vw - 40px)}}@media only screen and (max-width:820px){.card-1.cake-card{width:41.6667vw}}.card-1 .content{color:#2f1410;background-color:#fff7d4;position:relative}.card-1:not(.embed) .content{aspect-ratio:1;aspect-ratio:1}.card-1 .card-container{justify-content:center;align-items:center;width:100%;height:100%;padding:20px;display:flex}.card-1 .card-container .link-container{z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;top:20px;right:20px}.card-1 .card-container .link-container h6{padding-right:8px}.card-1 .card-container .link-container svg{width:25px;height:auto;transition:transform .25s ease-in-out;transform:translate(0)}.card-1 .card-container h3{padding:0 0 20px}.card-1 .card-container .content-container{transition:transform .25s ease-in-out;transform:translateY(0)}.card-1:hover.noImage .content-container{transform:translateY(-10px)}.card-1:hover.noImage .link-container svg{transform:translate(5px)}.card-1.blue .content{background-color:#a4c6d6}.card-1.pink .content{background-color:#fcdacf;width:100%;padding:20px}.card-1.pink.embed h3{padding:20px 0}.card-1.image{width:41.6667vw;min-width:700px;height:23.3333vw}.card-1.image .content{width:100%;height:100%;padding:0}.card-1.image .content .card-content{width:100%;height:100%;padding:0;display:flex}.card-1.image .content .card-content .image-container{width:14.1667vw;min-width:239px;overflow:hidden}@media only screen and (max-width:768px){.card-1.image .content .card-content .image-container{order:2;width:100%;height:calc(100vw - 40px)}}.card-1.image .content .card-content .image-container img{object-fit:cover;width:100%;height:100%;transition:transform .25s ease-in-out}.card-1.image .content .card-content .content-container{flex-flow:column;justify-content:center;align-items:center;padding:10px 20px;display:flex;position:relative}.card-1.image .content .card-content .content-container .link-container{justify-content:center;align-items:center;display:flex;position:absolute;top:20px;right:20px}.card-1.image .content .card-content .content-container .link-container svg{width:25px;height:auto;transition:transform .25s ease-in-out;transform:translate(0)}.card-1.image .content .card-content .content-container h4{padding:0 0 20px}@media only screen and (max-width:768px){.card-1.image .content .card-content .content-container{padding:60px 30px}}.card-1.image .content .card-content:hover{cursor:pointer}.card-1.image .content .card-content:hover .image-container img{transform:scale(1.2)}.card-1.image .content .card-content:hover .content-container .link-container svg{transform:translate(5px)}@media only screen and (max-width:1079px){.card-1.image{height:33.3333vw}.card-1.image .content .link-container h6{font-size:calc(.615385vw + 6.15385px)}}@media only screen and (max-width:820px){.card-1.image{height:46.6667vw}}@media only screen and (max-width:768px){.card-1.image{height:auto;min-width:unset;width:100%}.card-1.image .card-content{flex-flow:column}.card-1.image .card-content .content-container{padding-top:60px}}.card-2{width:calc(41.6667vw - 40px)}.card-2:nth-child(3n){margin-left:120px}@media only screen and (max-width:1079px){.card-2:nth-child(3n){margin-left:90px}}@media only screen and (max-width:820px){.card-2:nth-child(3n){margin-left:0}.card-2{width:50vw}}@media only screen and (max-width:768px){.card-2{width:100%}}.card-2 .content{color:#2f1410;background-color:#fff7d4;justify-content:center;align-items:center;width:100%;min-height:16.6667vw;margin:10px 0;padding:20px 40px;display:flex}.card-2 .content .content-container{flex-flow:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.card-2 .content h4{padding-bottom:5px;transition:transform .25s ease-in-out;transform:translateY(0)}.card-2 .content .script{padding-bottom:10px;transition:transform .25s ease-in-out;transform:translateY(0)}.card-2 .content .link-container{text-align:right;display:flex}.card-2 .content .link-container svg{width:25px;height:auto;margin-left:5px;transition:transform .25s ease-in-out;transform:translate(0)}.card-2 .content:hover h4,.card-2 .content:hover .script{transform:translateY(-10px)}.card-2 .content:hover .link-container svg{transform:translate(5px)}.card-3{width:calc(33.3333vw - 40px)}@media only screen and (min-width:1600px) and (max-width:3000px){.card-3{width:25vw}}@media only screen and (max-width:1079px){.card-3{width:calc(41.6667vw - 20px)}}@media only screen and (max-width:820px){.card-3{width:58.3333vw}}@media only screen and (max-width:768px){.card-3{width:100%}}.card-3:nth-child(3n){margin-left:90px}@media only screen and (max-width:820px){.card-3:nth-child(3n){margin-left:0}}.card-3 .content{color:#fcdacf;background-color:#4b1234;width:100%;padding:20px 30px}.card-3 .content .eyebrow{justify-content:space-between;width:100%;display:flex}.card-3 .content .headline-container{padding:60px 20px;transition:transform .25s ease-in-out;transform:translateY(0)}.card-3 .content .headline-container svg{width:20px;height:auto}.card-3 .content .headline-container .link-container{justify-content:center;align-items:center;padding-top:10px;display:flex}.card-3 .content .headline-container .link-container h6{font-size:.8rem}.card-3 .content .headline-container .link-container .arrow{transition:transform .25s ease-in-out;transform:translate(5px)}.card-3 .content h2{text-transform:capitalize}.card-3.brown:nth-child(2n){margin-left:90px}@media only screen and (max-width:820px){.card-3.brown:nth-child(2n){margin-left:0}}.card-3.brown .content{color:#a4c6d6;text-transform:uppercase;background-color:#2f1410}.card-3.brown .content h2{text-transform:uppercase}.card-3.brown .content .eyebrow{padding-bottom:20px}.card-3.brown .content .eyebrow .author,.card-3.brown .content .eyebrow .date,.card-3.brown .content .eyebrow .link-container{width:33.33%}.card-3.brown .content .eyebrow .author{text-align:left}.card-3.brown .content .eyebrow .date{text-align:center}.card-3.brown .content .eyebrow .link-container{text-align:right;justify-content:flex-end;display:flex}.card-3.brown .content .eyebrow .link-container svg{width:25px;height:auto;margin-left:10px;transition:translate .25s ease-in-out;transform:translate(0)}.card-3.brown .content .image-container{overflow:hidden}.card-3.brown .content .image-container img{object-fit:cover;width:100%;height:100%;transition:transform .25s ease-in-out;transform:scale(1)}.card-3.brown .content:hover .image-container img{transform:scale(1.2)}.card-3.brown .content:hover .eyebrow .link-container svg{transform:translate(5px)}.card-3.image .content{aspect-ratio:1;aspect-ratio:1;padding:0;position:relative}.card-3.image .content .content-container{aspect-ratio:1;flex-flow:column;justify-content:space-around;align-items:center;width:100%;height:100%;display:flex}.card-3.image .content .background-image{z-index:0;position:absolute;inset:0}.card-3.image .content .background-image .color-overlay{background-color:#0003;width:100%;height:100%;position:absolute}.card-3.image .content .background-image img{object-fit:cover;z-index:-1;width:100%;height:100%}.card-3.image .content h2,.card-3.image .content h6{z-index:1;position:relative}.card-3.image .content:hover{cursor:pointer}.card-3.image .content:hover .headline-container{transform:translateY(-10px)}.card-3.image .content:hover .headline-container .link-container .arrow{transform:translate(10px)}.card-3.mask-image{width:calc(33.3333vw - 40px)}@media only screen and (min-width:1600px) and (max-width:3000px){.card-3.mask-image{width:calc(25vw - 40px)}}@media only screen and (max-width:1079px){.card-3.mask-image{width:calc(41.6667vw - 20px)}}@media only screen and (max-width:820px){.card-3.mask-image{width:50vw}}@media only screen and (max-width:768px){.card-3.mask-image{width:100%}}.card-3.mask-image .content{aspect-ratio:1;aspect-ratio:1;background-color:#2b2b2b;width:100%}.card-3.mask-image .content .content-container{flex-flow:column;justify-content:space-between;align-items:center;height:100%;display:flex}.card-3.mask-image .content .image-mask{border-radius:50%;justify-content:center;width:240px;height:330px;margin:2cqmin 0;display:flex;overflow:hidden}@media only screen and (max-width:1079px){.card-3.mask-image .content .image-mask{width:60%;height:80%}}.card-3.mask-image .content .image-mask img{object-fit:cover;width:100%;height:100%;transition:all .25s ease-in-out;transform:scale(1)}.card-3.mask-image .content:hover{cursor:pointer}.card-3.mask-image .content:hover .image-mask img{transform:scale(1.1)}.card-4{width:calc(33.3333vw - 40px)}.card-4:nth-child(2n){margin-right:90px}@media only screen and (max-width:820px){.card-4:nth-child(2n){margin-right:0}}@media only screen and (max-width:768px){.card-4{width:100%}}.card-4 .content{color:#4b1234;background-color:#fff7d4;padding:20px 20px 60px}.card-4 .content .eyebrow{justify-content:space-between;width:100%;display:flex}.card-4 .content .eyebrow .author,.card-4 .content .eyebrow .date,.card-4 .content .eyebrow .link-container{width:33.33%}.card-4 .content .eyebrow .author{text-align:left}.card-4 .content .eyebrow .date{text-align:center}.card-4 .content .eyebrow .link-container{text-align:right}.card-4 .content .eyebrow .link-container svg{width:25px;height:auto;transition:transform .25s ease-in-out;transform:translate(0)}.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:638px}.card-4.tan h2,.card-4.tan p{transition:transform .25s ease-in-out;transform:translateY(0)}.card-4.tan .content{background-color:#d3c1b4}.card-4.tan:hover{cursor:pointer}.card-4.tan:hover h2,.card-4.tan:hover p{transform:translateY(-10px)}.card-4.tan:hover .link-container svg{transform:translate(5px)}.card-5{align-items:center;width:495px;height:auto}.card-5.link-post .content{background-color:#2f1410}@media only screen and (max-width:1079px){.card-5{width:calc(33.3333vw - 20px)}}@media only screen and (max-width:820px){.card-5{width:50vw}}@media only screen and (max-width:768px){.card-5{width:100%}}.card-5 .content{color:#fff7d4;text-align:center;background:#4b1234;border-radius:50%;width:100%;margin:0;padding:20px;overflow:hidden}@media only screen and (max-width:1079px){.card-5 .content{padding:10px 20px}}.card-5 .content .content-container{flex-flow:column;justify-content:space-around;width:100%;min-height:225px;transition:all .25s ease-in-out;display:flex;transform:translateY(0);align-items:center!important}@media only screen and (max-width:1079px){.card-5 .content .content-container{min-height:unset;height:calc(13.6667vw - 8.2px)}.card-5 .content .content-container h6{font-size:calc(.615385vw + 6.15385px)}}@media only screen and (max-width:820px){.card-5 .content .content-container{height:20.5vw}}@media only screen and (max-width:768px){.card-5 .content .content-container{height:41vw}}.card-5 .content .content-container .link{border-bottom:none;justify-content:center;align-items:center;display:flex}.card-5 .content .content-container .link svg{width:20px;height:auto;margin-left:10px}.card-5 .content .content-container .headline-container{text-transform:uppercase;width:calc(100% - 100px);max-height:150px;font-family:neue-haas-grotesk-display,sans-serif;font-style:normal;font-weight:400}.card-5 .content:hover{cursor:pointer}.card-5 .content:hover .content-container{transform:translateY(-5px)}.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 h2{word-break:normal;width:100%}.card-5 h6{width:100%;font-size:.9rem}.card-5 h2,.card-5 h6{z-index:1;position:relative}.card-6{width:calc(25vw - 40px)}@media only screen and (max-width:1079px){.card-6{width:calc(33.3333vw - 20px)}}@media only screen and (max-width:820px){.card-6{width:50vw}}@media only screen and (max-width:768px){.card-6{width:100%}}.card-6 .content{background-image:repeating-linear-gradient(to left,#2f1410,#2f1410 var(--width),#a4c6d6 var(--width),#a4c6d6 var(--endWidth));background-size:100% 40px;border-radius:2px;padding:10px;transition:--width .5s,--endWidth .5s}.card-6 .content .linkContainer{color:#2f1410;background-color:#fcdacf;padding:5px;display:flex}.card-6 .content .linkContainer h5{border-bottom:1px solid #2f1410}.card-6 .content .linkContainer .icon{align-items:center;padding-left:10px;display:inline-flex}.card-6 .content .linkContainer .icon svg{width:24px;height:auto}.card-6 .content:hover{cursor:pointer;--width:30px;--endWidth:60px;background-position:0}@property --width{syntax:"<length-percentage>";inherits:false;initial-value:20px}@property --endWidth{syntax:"<length-percentage>";inherits:false;initial-value:40px}.layout-left .card-1:nth-child(2n),.layout-center .card-1:nth-child(2n){margin-right:0}.layout-left .card-2:nth-child(3n),.layout-center .card-2:nth-child(3n),.layout-left .card-3:nth-child(3n),.layout-center .card-3:nth-child(3n){margin-left:0}.layout-left .card-four:nth-child(2n),.layout-center .card-four:nth-child(2n){margin-right:0}
