@font-face{font-family:DSEG7;src:url(../../../fonts/DSEG7Classic-BoldItalic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:block}:root{--bg:#f4efec;--ink:#252525;--ink-2:#525252;--gold:#cdb371;--gold-deep:#ad8853;--cream:#ffebba;--sage:#6f7e62;--sage-dark:#404f33;--sage-tint:#6f7e623d;--inter:"Inter", "Inter Placeholder", sans-serif;--lustria:"Lustria", "Lustria Placeholder", serif;--instrument:"Instrument Serif", "Instrument Serif Placeholder", serif;--roman:"Luxurious Roman", "Luxurious Roman Placeholder", sans-serif;--script:"Luxurious Script", "Luxurious Script Placeholder", sans-serif;--ease:cubic-bezier(.44, 0, .56, 1);--reveal:.595s cubic-bezier(.44, 0, .15, 1);--spring:linear(0, .0092, .0343, .0715, .1177, .1703, .227, .286, .3459, .4053, .4632, .519, .5721, .6221, .6687, .7118, .7513, .7873, .8197, .8489, .8748, .8977, .9178, .9353, .9504, .9633, .9743, .9835, .9912, .9974, 1.0025, 1.0064, 1.0095, 1.0118, 1.0134, 1.0144, 1.015, 1.0152, 1.015, 1.0147, 1.0141, 1.0134, 1.0126, 1.0118, 1.0109, 1.01, 1.0091, 1.0082, 1.0074, 1.0065, 1.0058, 1.0051, 1.0044, 1.0038, 1.0033, 1.0028, 1.0023, 1.0019, 1.0016, 1.0013, 1);--spring-soft:linear(0, .0107, .0386, .0787, .1269, .1801, .2359, .2924, .3484, .4027, .4549, .5042, .5506, .5939, .6339, .6708, .7046, .7355, .7635, .789, .812, .8327, .8513, .868, .883, .8964, .9084, .919, .9285, .9369, .9444, .951, .9569, .9621, .9666, .9707, .9743, .9774, .9802, .9826, .9848, .9867, .9883, .9898, .9911, .9922, .9932, .994, .9948, .9954, .996, .9965, .997, .9974, .9977, .998, .9983, .9985, .9987, .9988, 1);--spring-faq:linear(0, .0515, .1413, .2322, .3158, .3908, .4578, .5174, .5705, .6177, .6598, .6972, .7305, .7602, .7865, .81, .8309, .8495, .8661, .8808, .8939, .9056, .916, .9252, .9334, .9408, .9473, .9531, .9582, .9628, .9669, .9706, .9738, .9767, .9792, .9815, .9836, .9854, .987, .9884, .9897, .9908, .9918, .9927, .9935, .9942, .9949, .9954, .9959, .9964, .9968, .9971, .9975, .9977, .998, .9982, .9984, .9986, .9987, .9989, 1);--expo-out:cubic-bezier(.16, 1, .3, 1);--sign-ease:cubic-bezier(.43, .13, .23, .96);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{background:var(--bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-scrolling iframe{pointer-events:none}body{background:var(--bg);color:var(--ink);font-family:var(--inter);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-weight:500;overflow-x:clip}h1,h2,h3,p{font-weight:inherit;margin:0}img{display:block}a{color:inherit;cursor:pointer;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}[data-rv]{--rv-t:.6s;--rv-e:var(--ease);transition:opacity var(--rv-t) var(--rv-e), transform var(--rv-t) var(--rv-e)}[data-rv]:not([data-in]){opacity:0}[data-rv=up]{--rv-t:.4s}[data-rv=up]:not([data-in]){transform:translateY(24px)}[data-rv=left]:not([data-in]){transform:translate(-150px)}[data-rv=right]:not([data-in]){transform:translate(150px)}[data-rv=left120]:not([data-in]){transform:translate(-120px)}[data-rv=right120]:not([data-in]){transform:translate(120px)}@media (width>=810px){[data-rv=left120]:not([data-in]){transform:translate(-150px)}[data-rv=right120]:not([data-in]){transform:translate(150px)}}[data-rv=nudge]:not([data-in]){transform:translateX(var(--nudge,-40px))}[data-rv=half]{--rv-t:.4s;--rv-e:var(--spring)}[data-rv=half]:not([data-in]){opacity:.5}[data-rv=grow]:not([data-in]){opacity:1;transform:scale(.9)}[data-rv=tilt-l],[data-rv=tilt-r]{--rv-t:.8s}[data-rv=tilt-l]:not([data-in]){transform:translate(-150px)scale(.9)rotateX(10deg)}[data-rv=tilt-r]:not([data-in]){transform:translate(150px)scale(.9)rotateX(10deg)}@property --eb-p{syntax:"<number>";inherits:false;initial-value:-17}.eyebrow{--eb-p:-17;font-family:var(--inter);letter-spacing:-.02em;text-align:center;text-transform:uppercase;color:#0000;background-image:linear-gradient(90deg, var(--eb,var(--gold)) 0%, var(--eb,var(--gold)) calc((var(--eb-p) - 17) * 1%), #8c6826 calc((var(--eb-p) - 17) * 1%), #d4af37 calc((var(--eb-p) - 8.5) * 1%), #f9e79f calc(var(--eb-p) * 1%), #e5c158 calc((var(--eb-p) + 8.5) * 1%), #b38728 calc((var(--eb-p) + 17) * 1%), transparent calc((var(--eb-p) + 17) * 1%), transparent 100%);-webkit-background-clip:text;background-clip:text;font-size:18px;font-weight:500;line-height:18px;display:block}.eyebrow[data-in]{animation:1.6s cubic-bezier(.65,0,.35,1) forwards eb-sweep}@keyframes eb-sweep{to{--eb-p:117}}.heading{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.h1{font-family:var(--lustria);letter-spacing:-.6px;color:var(--ink);text-transform:uppercase;text-align:center;font-size:24px;font-weight:400;line-height:28.8px}.btn{color:#fff;height:32px;font-family:var(--inter);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0 16px;font-size:12px;font-weight:500;line-height:14.4px;display:inline-flex;position:relative;overflow:hidden}.btn:before{content:"";border-radius:inherit;background:var(--btn-bg,var(--sage));transition:background .3s var(--ease);position:absolute;inset:0}.btn>span{transition:transform .4s var(--ease);display:block;position:relative}.btn>span:after{content:attr(data-t);position:absolute;top:calc(100% + 20px);left:0}@media (hover:hover){.btn:hover>span{transform:translateY(calc(-100% - 20px))}.btn:hover:before{background:var(--btn-hover,var(--sage-dark))}}@media (width>=810px){.heading{gap:24px}.h1{font-size:42px;line-height:50.4px}}html.gate-on,html.gate-on body{overflow:hidden}html.gate-on .hero,html.gate-on .hero *{animation-play-state:paused!important}html.gate-seen .gate{display:none}
