.site-new :is(.font-serif-italic,.font-script,.font-serif,.h2-section,.pull-quote,.font-playfair-roman){font-family:Gravita GEO,sans-serif!important;font-style:normal!important}.site-new .h2-section{letter-spacing:-.02em!important;font-weight:700!important}.site-new{overflow-x:clip}.site-new[data-chrome]>div>header:not([data-v4]),.site-new[data-chrome]>div>footer:not([data-v4]),.site-new[data-chrome] :is(.scale-rule,.scale-rule-on-cream):is(.w-16,.w-24),.site-new[data-chrome] .h-px.w-12{display:none!important}.site-new[data-chrome] :is(a,span).text-orange:not(.kicker):not([class*=rounded-full]):not(:is(.bg-deep-purple,[class*=bg-deep-purple]) *){color:hsl(var(--deep-purple))!important}.site-new[data-chrome] a.text-orange:not(.kicker):not(:is(.bg-deep-purple,[class*=bg-deep-purple]) *){text-decoration:underline;-webkit-text-decoration-color:hsl(var(--deep-purple) / .35);text-decoration-color:hsl(var(--deep-purple) / .35);text-underline-offset:5px;text-decoration-thickness:1px}.site-new[data-chrome] :is(span.font-serif-italic.text-orange,blockquote span.text-orange,:is(h1,h2,h3) span.text-orange):not(:is(.bg-deep-purple,[class*=bg-deep-purple]) *){-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(90deg,#5e3f8e 0%,#ff0067 50%,#e39144 100%);-webkit-background-clip:text;background-clip:text;color:#0000!important}.site-new[data-chrome] h1{text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(34px,3.6vw + 12px,60px);line-height:1.04}.site-new[data-chrome] h2:is([class*="md:text-[4"],[class*="md:text-[5"],[class*="md:text-[6"],[class*="md:text-[clamp"]){letter-spacing:-.02em;font-size:clamp(30px,2.4vw + 14px,48px);font-weight:700;line-height:1.06}.site-new[data-chrome] h2:is(.h1-hero,[class*=mx-auto][class*="md:text-[64px]"]){text-transform:uppercase;letter-spacing:-.025em;font-size:clamp(34px,3.4vw + 11px,60px);line-height:1.03}.site-new[data-chrome] :is(h1,h2[class*="md:text-[4"],h2[class*="md:text-[5"],h2[class*="md:text-[6"],h2[class*="md:text-[clamp"],h2.h1-hero) :is(span,em){font-weight:inherit!important}.site-new[data-chrome] :is(h1,h2) span.text-orange{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(90deg,#5e3f8e 0%,#ff0067 50%,#e39144 100%);-webkit-background-clip:text;background-clip:text;color:#0000!important}.site-new[data-chrome] .text-\[11px\]{font-size:12px!important}@media (max-width:520px){.site-new span.uppercase.text-\[10px\]{text-transform:none!important;letter-spacing:0!important;font-size:10px!important}}@keyframes sn-rise{0%{opacity:0;filter:blur(8px);transform:translateY(.3em)}}@keyframes sn-photo{0%{opacity:0;transform:translateY(16px)scale(.98)}}@media (prefers-reduced-motion:no-preference){.site-new :is(header+section,[data-hero]) h1,.site-new article h1{animation:.82s cubic-bezier(.23,1,.32,1) both sn-rise}.site-new :is(header+section,[data-hero]) img{animation:1s cubic-bezier(.23,1,.32,1) .18s both sn-photo}.site-new :is(header+section,[data-hero]) h1~p,.site-new :is(header+section,[data-hero]) h1+div p{animation:.82s cubic-bezier(.23,1,.32,1) .26s both sn-rise}.site-new :is(header+section,[data-hero]) :is(a.btn-gradient,a[class*=rounded-full]){animation:.82s cubic-bezier(.23,1,.32,1) .42s both sn-rise}.site-new [data-sn=wait]{opacity:0;filter:blur(6px);transform:translateY(32px)scale(.985)}.site-new [data-sn=in]{opacity:1;filter:none;transition:opacity .7s cubic-bezier(.23,1,.32,1),transform 1s cubic-bezier(.23,1,.32,1),filter .8s cubic-bezier(.23,1,.32,1);transition-delay:var(--sn-delay,0s);transform:none}.site-new :is(a[class*=rounded-2xl],a[class*=rounded-xl],a[class*=rounded-3xl],.card-elevated){transition:transform .26s cubic-bezier(.23,1,.32,1),box-shadow .26s cubic-bezier(.23,1,.32,1)!important}.site-new :is(a[class*=rounded-2xl],a[class*=rounded-xl],a[class*=rounded-3xl],.card-elevated):hover{transform:translateY(-4px);box-shadow:0 30px 60px -30px #1f163659}.site-new .btn-gradient{transition:transform .16s cubic-bezier(.23,1,.32,1),box-shadow .16s cubic-bezier(.23,1,.32,1),filter .22s!important}.site-new .btn-gradient:hover{transform:translateY(-1px);box-shadow:0 10px 24px -12px #ff00678c}}
