:root{--max-width:1240px;--primary-color:#b10a43;--primary-gold:#d4af37;--primary-gold-dark:#b89728;--glass-border:hsla(0,0%,100%,.08);--text-main:#fff;--text-muted:hsla(0,0%,100%,.75);--transition-smooth:all 0.3s cubic-bezier(0.16,1,0.3,1)}@font-face{font-family:CachetStd;src:url(/fonts/CachetStd-Book.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CachetStd;src:url(/fonts/CachetStd-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:CachetStd;src:url(/fonts/CachetStd-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}*,:after,:before{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}body{min-width:320px;width:100%;position:relative;font-family:CachetStd,sans-serif;color:var(--text-main);background:transparent;overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container,.global-edge-container{position:relative;max-width:var(--max-width);width:100%;margin:0 auto;padding-left:20px;padding-right:20px;z-index:2}img,picture,svg,video{display:block;max-width:100%;height:auto}canvas{display:block}button,input,select,textarea{font:inherit;outline:none}button{background:none;border:none;cursor:pointer}a,button{-webkit-tap-highlight-color:transparent}a{text-decoration:none;color:inherit}ol,ul{list-style:none}.transparent-glass-section{position:relative;background:transparent!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--glass-border);border-bottom:1px solid var(--glass-border)}::selection{background:rgba(177,10,67,.4);color:#fff}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:hsla(0,0%,100%,.04)}::-webkit-scrollbar-thumb{background:rgba(177,10,67,.5);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:rgba(177,10,67,.75)}.container div,.floatingCard,.heroBadge,.heroFeature,.imageCard{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body,html{background-color:#700325!important}