body{margin:0}html{scroll-behavior:smooth}a{color:#D9B15C}a:hover{color:#F0D58A}.x{font-family:'Manrope',system-ui,sans-serif;background:#0A0A0A;color:#F0E8D8;-webkit-font-smoothing:antialiased;overflow-x:hidden}.x *{box-sizing:border-box}.x a{text-decoration:none}.x img{display:block;max-width:100%}.x a:focus-visible,.x button:focus-visible,.x input:focus-visible,.x select:focus-visible,.x textarea:focus-visible{outline:2px solid #D9B15C;outline-offset:3px}.w{max-width:1320px;margin:0 auto;padding:0 48px}.D{font-family:'Bodoni Moda',Didot,Georgia,serif;font-weight:700;text-transform:uppercase;letter-spacing:-1px;line-height:.94;margin:0}.it{font-family:'Bodoni Moda',Didot,Georgia,serif;font-style:italic;font-weight:500;text-transform:none}.red{color:#BC3820}.gold{color:#D9B15C}.gm{background:linear-gradient(100deg,#A87828 0%,#D8B058 28%,#F3DC94 46%,#E0B860 60%,#A87828 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:#fff0;animation:sheen 7s ease-in-out 1.2s infinite}@keyframes sheen{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes glow{0%,100%{opacity:.8}50%{opacity:1}}@keyframes mq{to{transform:translateX(-50%)}}.lb{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:600;letter-spacing:.3px;color:#D9B15C}.lb::before{content:"";width:28px;height:1px;background:#BC3820}.iv .lb{color:#8A6420}.b{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 30px;border-radius:999px;font-size:14.5px;font-weight:700;border:1px solid #fff0;cursor:pointer;font-family:inherit;transition:background .25s,border-color .25s,box-shadow .3s}.b svg{width:16px;height:16px;transition:transform .25s}.b:hover svg{transform:translateX(4px)}.bg{background:#D9B15C;color:#0A0A0A}.x a.bg,.x button.bg{color:#0A0A0A}.bg:hover{background:#E6C477;box-shadow:0 14px 40px -14px rgb(217 177 92 / .8)}.bo{border-color:rgb(240 232 216 / .4);color:#F0E8D8;background:#fff0}.x a.bo{color:#F0E8D8}.bo:hover{border-color:#D9B15C;background:rgb(217 177 92 / .08)}.bk{background:#0A0A0A;color:#F0E8D8}.x a.bk{color:#F0E8D8}.arrow{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:700;color:#F0E8D8;border-bottom:1px solid rgb(217 177 92 / .6);padding-bottom:6px}.x a.arrow{color:#F0E8D8}.x .iv a.arrow{color:#0A0A0A}.arrow svg{width:16px;height:16px;color:#D9B15C;transition:transform .25s}.arrow:hover svg{transform:translateX(5px)}.iv{background:#F0E8D8;color:#0A0A0A}.dk{background:#0A0A0A;color:#F0E8D8}.sec{padding:140px 0}.h2{font-size:84px;letter-spacing:-2px}.sh{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:64px}.sh .lb{margin-bottom:20px}.hd{position:absolute;top:0;left:0;right:0;z-index:30}.hd-in{display:flex;align-items:center;justify-content:space-between;gap:20px;height:96px}.nav{display:flex;gap:28px;list-style:none;margin:0;padding:0}.nav a{color:#D8D0C4;font-size:13.5px;font-weight:600;padding:8px 0;position:relative}.nav a::after{content:"";position:absolute;left:0;right:100%;bottom:2px;height:1px;background:#D9B15C;transition:right .3s}.nav a:hover,.nav a.on{color:#FFF}.nav a:hover::after,.nav a.on::after{right:0}.burger{display:none;width:48px;height:48px;border-radius:50%;background:rgb(10 10 10 / .5);border:1px solid rgb(217 177 92 / .5);color:#F0E8D8;align-items:center;justify-content:center;cursor:pointer}.mnav{display:none}.mega{font-size:190px;letter-spacing:-6px}.lead-p{font-size:24px!important;line-height:1.5!important;font-weight:500;color:#0A0A0A!important;margin-top:26px!important}.pg{position:relative;overflow:hidden;background:#0A0A0A}.pg h1{font-size:118px;letter-spacing:-3px;margin:24px 0 28px}.pg .sub{font-size:20px;line-height:1.6;color:#D8CFC2;max-width:540px;margin:0}.pg-g{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;min-height:860px;padding-top:96px}.pg-t{padding:0 0 130px}.pg-v{position:relative;align-self:stretch;display:flex;align-items:flex-end;justify-content:center}.pg-v .glow{position:absolute;left:50%;top:46%;width:740px;height:740px;margin:-370px 0 0 -370px;border-radius:50%;background:radial-gradient(circle,rgb(217 177 92 / .4),rgb(188 56 32 / .18) 40%,transparent 68%);animation:glow 6s ease-in-out infinite}.pg-v .ring{position:absolute;left:50%;top:14%;width:500px;height:500px;margin-left:-250px;border-radius:50%;border:1px solid rgb(217 177 92 / .5)}.pg-v img{position:relative;width:auto;max-height:740px;-webkit-mask-image:linear-gradient(to bottom,#000 84%,transparent);mask-image:linear-gradient(to bottom,#000 84%,transparent)}.pg.full{min-height:880px;display:flex;align-items:flex-end}.pg.full .bgi{position:absolute;inset:0}.pg.full .bgi img{width:100%;height:100%;object-fit:cover;max-width:none}.pg.full::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(10 10 10 / .97) 6%,rgb(10 10 10 / .4) 50%,rgb(10 10 10 / .6))}.pg.full .w{position:relative;z-index:2;width:100%;padding-bottom:110px;padding-top:180px}.pg.split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:900px}.pg.split .tx{display:flex;flex-direction:column;justify-content:flex-end;padding:180px 64px 120px max(48px,calc((100vw - 1320px)/2 + 48px))}.pg.split .pic{position:relative;overflow:hidden}.pg.split .pic img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;max-width:none}.pg.split h1{font-size:104px}.lead{padding:140px 0}.lead-g{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:80px}.lead .big{font-size:30px;line-height:1.45;font-weight:500;margin:0 0 28px;color:#0A0A0A}.lead p{font-size:17px;line-height:1.8;color:#3A332D;margin:0 0 18px}.lead strong{color:#0A0A0A;font-weight:700}.lead .pull{margin:44px 0 0;padding-top:30px;border-top:1px solid rgb(10 10 10 / .15);font-family:'Bodoni Moda',Didot,Georgia,serif;font-style:italic;font-size:40px;line-height:1.2;color:#A3301B}.facts{display:grid;grid-template-columns:minmax(0,1fr);gap:0;border-top:1px solid rgb(10 10 10 / .15)}.facts div{padding:22px 0;border-bottom:1px solid rgb(10 10 10 / .15)}.facts small{display:block;font-size:12.5px;font-weight:600;color:#8A6420;margin-bottom:6px}.facts b{font-family:'Bodoni Moda',Didot,Georgia,serif;font-size:26px;font-weight:700;letter-spacing:-.3px}.rows{border-top:1px solid rgb(217 177 92 / .25)}.row{display:grid;grid-template-columns:110px minmax(0,1fr) minmax(0,1.1fr);gap:30px;align-items:baseline;padding:34px 0;border-bottom:1px solid rgb(217 177 92 / .2);transition:background .35s}.row .n{font-family:'Bodoni Moda',Didot,Georgia,serif;font-weight:700;font-size:22px;color:#BC3820}.row h3{font-family:'Bodoni Moda',Didot,Georgia,serif;font-weight:700;text-transform:uppercase;font-size:36px;letter-spacing:-.8px;line-height:1.02;margin:0;transition:color .35s,transform .45s cubic-bezier(.2,.7,.2,1)}.row p{font-size:16.5px;line-height:1.7;color:#C9C0B3;margin:0}.row:hover h3{color:#D9B15C;transform:translateX(8px)}.iv .rows{border-top-color:rgb(10 10 10 / .18)}.iv .row{border-bottom-color:rgb(10 10 10 / .14)}.iv .row p{color:#3A332D}.iv .row:hover h3{color:#8A6420}.rows.two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:60px;border-top:none}.rows.two .row{grid-template-columns:70px minmax(0,1fr);border-top:1px solid rgb(217 177 92 / .2);border-bottom:none}.iv .rows.two .row{border-top-color:rgb(10 10 10 / .16)}.rows.two .row p{grid-column:2}.rows.two .row h3{font-size:30px}.tlv{position:relative}.ev{display:grid;grid-template-columns:240px minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:baseline;padding:38px 0;border-top:1px solid rgb(217 177 92 / .2)}.ev .y{font-family:'Bodoni Moda',Didot,Georgia,serif;font-weight:700;font-size:84px;line-height:.9;letter-spacing:-2px;background:linear-gradient(100deg,#A87828,#E0B860 40%,#F3DC94 55%,#D8B058 75%,#A87828);-webkit-background-clip:text;background-clip:text;color:#fff0}.ev.now .y{background:none;color:#BC3820;-webkit-text-fill-color:#BC3820}.ev h3{font-family:'Bodoni Moda',Didot,Georgia,serif;font-weight:700;text-transform:uppercase;font-size:28px;line-height:1.05;margin:0 0 8px;letter-spacing:-.4px}.ev small{font-size:13.5px;font-weight:600;color:#E8836A}.ev p{font-size:16px;line-height:1.7;color:#C9C0B3;margin:0}.photos2{display:grid;grid-template-columns:1.3fr 1fr;gap:16px;margin:30px 0 30px}.photos2 figure{margin:0;position:relative;height:520px;overflow:hidden;border-radius:6px}.photos2 img{width:100%;height:100%;object-fit:cover;max-width:none;transition:transform 1.2s}.photos2 figure:hover img{transform:scale(1.05)}.photos2 figcaption{position:absolute;left:24px;bottom:22px;font-family:'Bodoni Moda',Didot,Georgia,serif;font-weight:700;text-transform:uppercase;font-size:30px;color:#F0E8D8;text-shadow:0 2px 20px rgb(0 0 0 / .6)}.biglist{list-style:none;margin:0;padding:0;border-top:1px solid rgb(217 177 92 / .25)}.biglist li{display:flex;align-items:center;gap:26px;padding:26px 0;border-bottom:1px solid rgb(217 177 92 / .2);font-family:'Bodoni Moda',Didot,Georgia,serif;font-weight:700;text-transform:uppercase;font-size:40px;letter-spacing:-.8px;line-height:1.05;transition:color .35s}.biglist li:hover{color:#D9B15C}.biglist .ck{width:44px;height:44px;border-radius:50%;flex-shrink:0;background:#D9B15C;color:#0A0A0A;display:flex;align-items:center;justify-content:center}.biglist .ck svg{width:20px;height:20px}.duo{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);min-height:860px}.duo .pic{position:relative;overflow:hidden}.duo .pic img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;max-width:none}.duo .tx{display:flex;flex-direction:column;justify-content:center;padding:100px 72px}.duo.rev{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.duo.rev .pic{order:2}.duo .D.xl{font-size:130px;letter-spacing:-4px;margin:20px 0 26px}.duo p{font-size:17px;line-height:1.75;margin:0 0 18px;color:#C9C0B3;max-width:520px}.duo.iv p{color:#3A332D}.mini{list-style:none;margin:20px 0 34px;padding:0;border-top:1px solid rgb(217 177 92 / .25)}.mini li{display:grid;grid-template-columns:150px minmax(0,1fr);gap:18px;padding:16px 0;border-bottom:1px solid rgb(217 177 92 / .18);font-size:15px;line-height:1.55;color:#C9C0B3}.mini li b{color:#F0E8D8;font-weight:700}.iv .mini{border-top-color:rgb(10 10 10 / .16)}.iv .mini li{border-bottom-color:rgb(10 10 10 / .12);color:#3A332D}.iv .mini li b{color:#0A0A0A}.badge{position:absolute;left:28px;bottom:28px;z-index:2;background:rgb(10 10 10 / .82);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgb(217 177 92 / .4);border-radius:14px;padding:18px 22px;color:#F0E8D8}.badge b{display:block;font-family:'Bodoni Moda',Didot,Georgia,serif;font-size:24px;font-weight:700;text-transform:uppercase}.badge span{display:block;font-size:13px;color:#D9B15C;margin-top:4px}.qt{padding:160px 0;text-align:center}.qt .mono{width:130px;margin:0 auto 40px}.qt blockquote{margin:0 auto;max-width:1080px;font-family:'Bodoni Moda',Didot,Georgia,serif;font-style:italic;font-weight:500;font-size:62px;line-height:1.12;letter-spacing:-1px}.qt blockquote em{color:#D9B15C}.qt cite{display:block;margin-top:28px;font-style:normal;font-size:14px;font-weight:600;color:#D9B15C}.words{display:flex;flex-wrap:wrap;align-items:center;gap:6px 26px}.words span{font-family:'Bodoni Moda',Didot,Georgia,serif;font-weight:700;text-transform:uppercase;font-size:58px;letter-spacing:-1.5px;line-height:1.15;transition:color .35s}.words span:hover{color:#BC3820}.words i{width:12px;height:12px;transform:rotate(45deg);background:#D9B15C;flex-shrink:0}.steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:2px solid #D9B15C}.stp{padding:34px 28px 10px 0}.stp .n{display:block;font-family:'Bodoni Moda',Didot,Georgia,serif;font-weight:700;font-size:96px;line-height:1;letter-spacing:-3px;color:#fff0;-webkit-text-stroke:1px #D9B15C;transition:color .4s}.stp:hover .n{color:#D9B15C}.stp h3{font-family:'Bodoni Moda',Didot,Georgia,serif;font-weight:700;text-transform:uppercase;font-size:26px;line-height:1.05;margin:18px 0 10px}.stp p{font-size:15.5px;line-height:1.7;color:#C9C0B3;margin:0}.goal{margin:80px auto 0;max-width:980px;text-align:center;font-family:'Bodoni Moda',Didot,Georgia,serif;font-size:40px;line-height:1.2;font-style:italic}.goal em{color:#D9B15C}.groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgb(10 10 10 / .18)}.grp{padding:40px 40px 20px 0;border-right:1px solid rgb(10 10 10 / .12)}.grp+.grp{padding-left:40px}.grp:last-child{border-right:none}.grp h3{font-family:'Bodoni Moda',Didot,Georgia,serif;font-weight:700;text-transform:uppercase;font-size:32px;line-height:1.02;letter-spacing:-.6px;margin:0 0 12px}.grp>p{font-size:15.5px;line-height:1.6;color:#8A6420;font-weight:600;margin:0 0 26px}.grp h4{font-size:16px;font-weight:700;margin:22px 0 6px}.grp h4::before{content:"";display:inline-block;width:8px;height:8px;transform:rotate(45deg);background:#BC3820;margin-right:12px;vertical-align:2px}.grp h4+p{font-size:15px;line-height:1.65;color:#3A332D;margin:0 0 0 20px}.coord{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgb(217 177 92 / .25)}.coord div,.coord a{padding:30px 24px 30px 0;border-right:1px solid rgb(217 177 92 / .16);color:#F0E8D8}.coord>*+*{padding-left:24px}.coord>*:last-child{border-right:none}.coord small{display:block;font-size:12.5px;font-weight:600;color:#D9B15C;margin-bottom:8px}.coord b{font-size:18px;font-weight:600}.x .coord a:hover b{color:#D9B15C}.ints{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgb(10 10 10 / .18)}.int{padding:36px 30px 10px 0;border-right:1px solid rgb(10 10 10 / .12)}.int+.int{padding-left:30px}.int:last-child{border-right:none}.int .ic{width:56px;height:56px;border-radius:50%;background:#0A0A0A;color:#D9B15C;display:flex;align-items:center;justify-content:center;margin-bottom:26px;transition:background .3s,color .3s}.int:hover .ic{background:#BC3820;color:#F0E8D8}.int .ic svg{width:24px;height:24px}.int h3{font-family:'Bodoni Moda',Didot,Georgia,serif;font-weight:700;text-transform:uppercase;font-size:26px;line-height:1.05;margin:0 0 12px}.int p{font-size:15.5px;line-height:1.7;color:#3A332D;margin:0}.ctab{position:relative;overflow:hidden;padding:130px 0;background:radial-gradient(800px 500px at 85% 50%,rgb(217 177 92 / .22),transparent 60%),#0A0A0A;border-top:1px solid rgb(217 177 92 / .14)}.ctab .w{display:flex;justify-content:space-between;align-items:end;gap:40px;flex-wrap:wrap}.ctab .D{font-size:104px;letter-spacing:-3px}.ct-g{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:70px;align-items:start;padding-top:190px;padding-bottom:130px;position:relative;z-index:2}.dl{list-style:none;margin:44px 0 40px;padding:0;border-top:1px solid rgb(217 177 92 / .25)}.dl li{display:grid;grid-template-columns:130px minmax(0,1fr);gap:16px;padding:18px 0;border-bottom:1px solid rgb(217 177 92 / .16);font-size:16px}.dl small{font-size:13px;font-weight:600;color:#D9B15C}.x .dl a{color:#F0E8D8}.x .dl a:hover{color:#D9B15C}.frm{background:#F0E8D8;color:#0A0A0A;border-radius:28px;padding:44px}.frm h2{font-family:'Bodoni Moda',Didot,Georgia,serif;font-weight:700;text-transform:uppercase;font-size:40px;letter-spacing:-.8px;margin:0 0 6px}.frm .note{font-size:14px;font-weight:600;color:#A3301B;margin:0 0 30px}.fgd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.fld{display:flex;flex-direction:column;gap:7px}.fld.full{grid-column:1/-1}.fld label{font-size:13px;font-weight:700;color:#3A332D}.fld input,.fld select,.fld textarea{font-family:inherit;font-size:15px;color:#0A0A0A;background:#FFF;border:1px solid rgb(10 10 10 / .14);border-radius:12px;padding:14px 16px;min-height:50px;transition:border-color .25s,box-shadow .25s}.fld textarea{min-height:150px;resize:vertical}.fld input:focus,.fld select:focus,.fld textarea:focus{border-color:#D9B15C;box-shadow:0 0 0 4px rgb(217 177 92 / .2);outline:none}.frm .send{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;flex-wrap:wrap}.frm .send span{font-size:13px;color:#5A524A}.ct-glow{position:absolute;left:-200px;top:-200px;width:900px;height:900px;border-radius:50%;background:radial-gradient(circle,rgb(217 177 92 / .2),rgb(188 56 32 / .08) 45%,transparent 70%)}.strip3{display:grid;grid-template-columns:1fr 1.3fr 1fr}.strip3 div{height:440px;overflow:hidden}.strip3 img{width:100%;height:100%;object-fit:cover;max-width:none;transition:transform 1.2s}.strip3 div:hover img{transform:scale(1.05)}.ft{background:#0A0A0A;border-top:1px solid rgb(217 177 92 / .15);padding:64px 0 0;color:#A8A094;font-size:14px;overflow:hidden}.fr{display:flex;justify-content:space-between;align-items:center;gap:30px;flex-wrap:wrap}.fnav{display:flex;gap:24px;flex-wrap:wrap;list-style:none;margin:0;padding:0}.x .fnav a{color:#C9C0B3;font-weight:600}.x .fnav a:hover{color:#D9B15C}.soc{display:flex;gap:10px}.soc a{width:42px;height:42px;border-radius:50%;border:1px solid rgb(217 177 92 / .35);display:flex;align-items:center;justify-content:center;transition:background .3s}.x .soc a{color:#D9B15C}.soc a:hover{background:rgb(217 177 92 / .14)}.soc svg{width:16px;height:16px}.giant{font-family:'Bodoni Moda',Didot,Georgia,serif;font-weight:800;text-transform:uppercase;font-size:200px;line-height:.82;letter-spacing:-6px;white-space:nowrap;text-align:center;margin:70px 0 10px;background:linear-gradient(180deg,#D8B058,#fff0 92%);-webkit-background-clip:text;background-clip:text;color:#fff0;opacity:.5}.fb{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:22px 0 30px;border-top:1px solid rgb(217 177 92 / .12);font-size:13px;color:#8A8277}.x.js .a{opacity:0;translate:0 30px;transition:opacity 1s cubic-bezier(.2,.7,.2,1),translate 1s cubic-bezier(.2,.7,.2,1)}.x.js.ready .a{opacity:1;translate:0 0}.a1{transition-delay:.1s}.a2{transition-delay:.25s}.a3{transition-delay:.42s}.a4{transition-delay:.6s}.x.js .pv{opacity:0;scale:1.06;transition:opacity 1.5s ease .15s,scale 2s cubic-bezier(.2,.7,.2,1) .15s}.x.js.ready .pv{opacity:1;scale:1}.x.js .rv{opacity:0;translate:0 40px;transition:opacity 1s cubic-bezier(.2,.7,.2,1),translate 1s cubic-bezier(.2,.7,.2,1)}.x.js .rv.in{opacity:1;translate:0 0}.cl{position:relative}.x.js .cl::after{content:"";position:absolute;inset:0;z-index:2;background:#0A0A0A;transform-origin:top center;transition:transform 1.3s cubic-bezier(.7,0,.2,1);pointer-events:none}.x.js .cl.in::after{transform:scaleY(0)}.x.js .cl img{scale:1.14;transition:scale 2s cubic-bezier(.2,.7,.2,1)}.x.js .cl.in img{scale:1}.x.js .line{background-size:0% 2px}.x.js .line.in{background-size:100% 2px}.line{border-top-color:transparent!important;background:linear-gradient(#D9B15C,#D9B15C) no-repeat left top/100% 2px;transition:background-size 1.8s cubic-bezier(.2,.7,.2,1)}@supports (animation-timeline:view()){.par img{animation:par linear both;animation-timeline:view();animation-range:cover}@keyframes par{from{transform:translateY(-6%) scale(1.13)}to{transform:translateY(6%) scale(1.13)}}}@media (max-width:1180px){.nav{display:none}.burger{display:inline-flex}.mnav{display:block;background:rgb(10 10 10 / .97);border-top:1px solid rgb(217 177 92 / .18);padding:6px 0 22px}.mnav a{display:block;padding:14px 0;font-size:18px;color:#F0E8D8;border-bottom:1px solid rgb(217 177 92 / .1)}.pg h1{font-size:88px}.pg.split h1{font-size:80px}.h2{font-size:64px}.mega{font-size:130px}.ev{grid-template-columns:170px minmax(0,1fr)}.ev p{grid-column:2}.ints{grid-template-columns:repeat(2,minmax(0,1fr))}.int:nth-child(3){padding-left:0}.giant{font-size:130px}}@media (max-width:860px){.w{padding:0 22px}.hd-in{height:76px}.hd-in .bg{display:none}.sec,.lead{padding:86px 0}.h2{font-size:46px;letter-spacing:-1px}.mega{font-size:76px;letter-spacing:-2px}.lead-p{font-size:19px!important}.sh{flex-direction:column;align-items:start;gap:16px;margin-bottom:40px}.pg h1,.pg.split h1{font-size:58px;letter-spacing:-1.5px}.pg .sub{font-size:17px}.pg-g{grid-template-columns:minmax(0,1fr);min-height:0;padding-top:76px}.pg-v{order:-1}.pg-v img{max-height:440px}.pg-v .glow{width:440px;height:440px;margin:-220px 0 0 -220px}.pg-v .ring{width:300px;height:300px;margin-left:-150px;top:6%}.pg-t{padding:0 0 80px;margin-top:-30px}.pg.full{min-height:700px}.pg.full .w{padding-bottom:70px}.pg.split{grid-template-columns:minmax(0,1fr)}.pg.split .pic{order:-1;height:560px}.pg.split .tx{padding:40px 22px 80px}.lead-g{grid-template-columns:minmax(0,1fr);gap:40px}.lead .big{font-size:22px}.lead .pull{font-size:28px}.row{grid-template-columns:minmax(0,1fr);gap:10px;padding:26px 0}.row h3{font-size:28px}.rows.two{grid-template-columns:minmax(0,1fr)}.rows.two .row{grid-template-columns:minmax(0,1fr)}.rows.two .row p{grid-column:auto}.ev{grid-template-columns:minmax(0,1fr);gap:10px}.ev p{grid-column:auto}.ev .y{font-size:56px}.photos2{grid-template-columns:minmax(0,1fr)}.photos2 figure{height:360px}.biglist li{font-size:24px;gap:16px}.biglist .ck{width:36px;height:36px}.duo,.duo.rev{grid-template-columns:minmax(0,1fr);min-height:0}.duo .pic,.duo.rev .pic{order:0;height:480px}.duo .tx{padding:64px 22px 80px}.duo .D.xl{font-size:68px;letter-spacing:-2px}.mini li{grid-template-columns:minmax(0,1fr);gap:4px}.qt{padding:100px 0}.qt blockquote{font-size:34px}.words span{font-size:30px;letter-spacing:-.5px}.words{gap:4px 14px}.words i{width:8px;height:8px}.steps{grid-template-columns:minmax(0,1fr);border-top:none}.stp{border-top:2px solid #D9B15C;padding:24px 0 30px}.stp .n{font-size:64px}.goal{font-size:28px;margin-top:50px}.groups{grid-template-columns:minmax(0,1fr)}.grp,.grp+.grp{padding:32px 0;border-right:none;border-bottom:1px solid rgb(10 10 10 / .12)}.coord{grid-template-columns:minmax(0,1fr)}.coord>*,.coord>*+*{padding:20px 0;border-right:none;border-bottom:1px solid rgb(217 177 92 / .16)}.ints{grid-template-columns:minmax(0,1fr)}.int,.int+.int{padding:30px 0;border-right:none;border-bottom:1px solid rgb(10 10 10 / .12)}.ctab{padding:90px 0}.ctab .D{font-size:58px;letter-spacing:-1.5px}.ct-g{grid-template-columns:minmax(0,1fr);padding-top:120px;gap:44px;padding-bottom:80px}.dl li{grid-template-columns:minmax(0,1fr);gap:4px}.frm{padding:30px 22px}.fgd{grid-template-columns:minmax(0,1fr)}.strip3{grid-template-columns:minmax(0,1fr)}.strip3 div{height:320px}.giant{font-size:58px;letter-spacing:-1px;white-space:normal}}@media (prefers-reduced-motion:reduce){.x.js .a,.x.js .pv,.x.js .rv{opacity:1;translate:0 0;scale:1;transition:none}.x.js .cl::after{display:none}.x.js .cl img{scale:1}.x.js .line{background-size:100% 2px}.pg-v .glow,.gm{animation:none}.par img{animation:none}html{scroll-behavior:auto}}.hero{position:relative;overflow:hidden;background:#0A0A0A}.hero-g{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;min-height:940px;padding-top:96px}.ht{padding:0 0 150px}.hero h1{font-size:150px;letter-spacing:-3px;margin:26px 0 20px}.hero h1 span{display:block}.hero .sub{display:block;font-size:46px;line-height:1.05;margin:0 0 42px}.ctas{display:flex;gap:14px;flex-wrap:wrap}.hv{position:relative;align-self:stretch;display:flex;align-items:flex-end;justify-content:center;margin-left:-120px}.hv .glow{position:absolute;left:50%;top:44%;width:820px;height:820px;margin:-410px 0 0 -410px;border-radius:50%;background:radial-gradient(circle,rgb(217 177 92 / .42),rgb(188 56 32 / .2) 40%,transparent 68%);animation:glow 6s ease-in-out infinite}.hv .ring{position:absolute;left:50%;top:10%;width:560px;height:560px;margin-left:-280px;border-radius:50%;border:1px solid rgb(217 177 92 / .5)}.hv .ph{position:relative;width:100%;max-width:720px;-webkit-mask-image:linear-gradient(to bottom,#000 84%,transparent);mask-image:linear-gradient(to bottom,#000 84%,transparent)}.cue{position:absolute;left:48px;bottom:40px;z-index:3;display:flex;align-items:center;gap:14px;font-size:12px;font-weight:600;color:#A8A094}.cue i{display:block;width:1px;height:46px;background:#D9B15C;animation:cue 2.4s ease-in-out infinite}.x.js .hv .ph{opacity:0;scale:1.06;transition:opacity 1.5s ease .15s,scale 2s cubic-bezier(.2,.7,.2,1) .15s}.x.js.ready .hv .ph{opacity:1;scale:1}.roles{padding:140px 0 120px;border-top:1px solid rgb(217 177 92 / .14)}.rl{display:flex;align-items:center;gap:30px;padding:26px 0;border-bottom:1px solid rgb(217 177 92 / .16);color:#F0E8D8;position:relative}.x a.rl{color:#F0E8D8}.rl:first-of-type{border-top:1px solid rgb(217 177 92 / .16)}.rl .D{display:inline-block;font-size:96px;letter-spacing:-2px;transition:color .4s,transform .5s cubic-bezier(.2,.7,.2,1)}.rl .th{width:0;height:110px;border-radius:999px;overflow:hidden;flex-shrink:0;transition:width .6s cubic-bezier(.2,.7,.2,1)}.rl .th img{width:190px;height:110px;object-fit:cover;max-width:none}.rl small{margin-left:auto;font-size:14px;font-weight:600;color:#A8A094;text-align:right;transition:color .4s}.rl:hover .D{color:#D9B15C;transform:translateX(8px)}.rl:hover .th{width:190px}.rl:hover small{color:#F0E8D8}.ch{position:relative;overflow:hidden;min-height:860px;display:flex;align-items:flex-end;background:#0A0A0A}.ch .bgimg{position:absolute;inset:0}.ch .bgimg img{width:100%;height:100%;object-fit:cover;max-width:none}.ch::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(10 10 10 / .96) 4%,rgb(10 10 10 / .35) 46%,rgb(10 10 10 / .15) 70%,rgb(10 10 10 / .55))}.ch .w{position:relative;z-index:2;width:100%;padding-bottom:96px}.ch .D{font-size:168px;letter-spacing:-4px;margin:20px 0 22px}.ch p{font-size:19px;line-height:1.6;color:#E3DACC;max-width:520px;margin:0 0 30px}.split{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);min-height:900px;background:#0A0A0A}.split .pic{position:relative;overflow:hidden}.split .pic img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;max-width:none}.split .tx{display:flex;flex-direction:column;justify-content:center;padding:80px 72px}.split .D{font-size:150px;letter-spacing:-4px;margin:20px 0 24px}.split p{font-size:19px;line-height:1.6;color:#D8CFC2;margin:0 0 30px;max-width:420px}.split.rev{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.split.rev .pic{order:2}.split.iv{background:#F0E8D8;color:#0A0A0A}.split.iv p{color:#3A332D}.x .split.iv a.arrow{color:#0A0A0A}.split.iv .lb{color:#8A6420}.stats{padding:140px 0 70px}.sg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.sg div{padding:0 28px;border-left:1px solid rgb(217 177 92 / .22)}.sg div:first-child{border-left:none;padding-left:0}.sg b{display:block;font-family:'Bodoni Moda',Didot,Georgia,serif;font-weight:700;font-size:118px;line-height:1;letter-spacing:-3px;font-variant-numeric:lining-nums tabular-nums;background:linear-gradient(100deg,#A87828,#E0B860 40%,#F3DC94 55%,#D8B058 75%,#A87828);-webkit-background-clip:text;background-clip:text;color:#fff0}.sg b.ph{font-size:64px;line-height:118px;letter-spacing:0;background:none;color:#E8836A;-webkit-text-fill-color:#E8836A}.sg span{display:block;margin-top:12px;font-size:15px;font-weight:600;color:#C9C0B3}.band{margin-top:90px;background:#D9B15C;color:#0A0A0A;overflow:hidden;padding:24px 0}.band .tr{display:flex;width:max-content;animation:mq 40s linear infinite}.band span{display:flex;align-items:center;gap:24px;padding:0 28px;font-family:'Bodoni Moda',Didot,Georgia,serif;font-weight:700;font-size:26px;text-transform:uppercase;white-space:nowrap}.band span i{width:8px;height:8px;transform:rotate(45deg);background:#BC3820}.qt{position:relative;padding:170px 0;text-align:center;overflow:hidden}.qt .mono{width:150px;margin:0 auto 46px}.qt blockquote{margin:0 auto;max-width:1100px;font-family:'Bodoni Moda',Didot,Georgia,serif;font-style:italic;font-weight:500;font-size:68px;line-height:1.1;letter-spacing:-1px}.qt blockquote em{font-style:italic;color:#D9B15C}.pc{background:#F0E8D8;color:#0A0A0A;padding:130px 0 0;overflow:hidden}.pc-h{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:60px}.pc .D{font-size:88px;letter-spacing:-2px}.pc .lb{color:#8A6420}.yrs{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-top:2px solid #0A0A0A}.yr{padding:26px 18px 40px 0;border-right:1px solid rgb(10 10 10 / .12);transition:background .3s}.yr:last-child{border-right:none}.yr:hover{background:rgb(217 177 92 / .14)}.yr b{display:block;font-family:'Bodoni Moda',Didot,Georgia,serif;font-weight:700;font-size:48px;letter-spacing:-1px;line-height:1;color:#0A0A0A}.yr.now b{color:#BC3820}.yr span{display:block;margin-top:12px;font-size:14px;font-weight:600;line-height:1.4;color:#3A332D}.strip{display:grid;grid-template-columns:1.2fr 1fr 1.2fr;gap:0;margin-top:0}.strip div{height:460px;overflow:hidden}.strip img{width:100%;height:100%;object-fit:cover;max-width:none;transition:transform 1.2s}.strip div:hover img{transform:scale(1.05)}.gal{padding:140px 0}.gal-h{display:flex;justify-content:space-between;align-items:end;margin-bottom:50px}.gal .D{font-size:88px;letter-spacing:-2px}.mos{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:120px;gap:14px}.mos figure{margin:0;overflow:hidden;border-radius:6px;background:#15130F}.mos img{width:100%;height:100%;object-fit:cover;max-width:none;transition:transform 1.2s cubic-bezier(.2,.7,.2,1),filter .6s}.mos figure:hover img{transform:scale(1.06)}.g1{grid-column:1/6;grid-row:span 5}.g2{grid-column:6/13;grid-row:span 3}.g3{grid-column:6/9;grid-row:span 2}.g4{grid-column:9/13;grid-row:span 2}.g5{grid-column:1/5;grid-row:span 3}.g6{grid-column:5/9;grid-row:span 3}.g7{grid-column:9/13;grid-row:span 3}.md{position:relative;min-height:820px;overflow:hidden;display:flex;align-items:flex-end}.md>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;max-width:none}.md::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(10 10 10 / .95) 8%,rgb(10 10 10 / .25) 55%,rgb(10 10 10 / .5))}.md .w{position:relative;z-index:2;width:100%;padding-bottom:84px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:end}.md .D{font-size:110px;letter-spacing:-3px;margin:18px 0 0}.play{position:absolute;left:50%;top:42%;z-index:3;width:120px;height:120px;margin:-60px 0 0 -60px;border-radius:50%;background:#BC3820;color:#F0E8D8;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 18px rgb(188 56 32 / .22),0 0 0 36px rgb(188 56 32 / .1);transition:transform .35s,box-shadow .35s;cursor:pointer;border:none}.play:hover{transform:scale(1.07);box-shadow:0 0 0 22px rgb(188 56 32 / .28),0 0 0 44px rgb(188 56 32 / .12)}.play svg{width:36px;height:36px;margin-left:6px}.mlist{display:flex;flex-direction:column;gap:12px;min-width:320px}.mlist span{font-size:16px;font-weight:600;color:#F0E8D8;padding-bottom:10px;border-bottom:1px solid rgb(217 177 92 / .25)}.cta{position:relative;overflow:hidden;background:radial-gradient(900px 600px at 78% 60%,rgb(217 177 92 / .25),transparent 60%),#0A0A0A}.cta-g{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;min-height:760px}.cta .tx{padding:120px 0}.cta .D{font-size:132px;letter-spacing:-3px;margin:22px 0 34px}.cta .ct{display:flex;gap:28px;flex-wrap:wrap;margin-top:34px;font-size:15px;font-weight:600}.x .cta .ct a{color:#F0E8D8}.x .cta .ct a:hover{color:#D9B15C}.cta .pv{display:flex;justify-content:center;align-items:flex-end;align-self:stretch}.cta .pv img{width:88%;max-width:480px;-webkit-mask-image:linear-gradient(to bottom,#000 85%,transparent);mask-image:linear-gradient(to bottom,#000 85%,transparent)}@media (max-width:1180px){.hero h1{font-size:112px}.rl .D{font-size:72px}.ch .D,.split .D{font-size:120px}.yrs{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:860px){.hero-g{grid-template-columns:minmax(0,1fr);min-height:0;padding-top:76px}.hv{order:-1;margin-left:0}.hv .ph{max-width:440px}.hv .glow{width:460px;height:460px;margin:-230px 0 0 -230px}.hv .ring{width:320px;height:320px;margin-left:-160px;top:6%}.ht{padding:0 0 110px;margin-top:-60px}.hero h1{font-size:68px;letter-spacing:-1.5px}.hero .sub{font-size:30px}.ctas .b{flex:1 1 100%}.cue{display:none}.roles{padding:90px 0 80px}.rl{gap:14px;flex-wrap:wrap;padding:20px 0}.rl .D{font-size:42px;letter-spacing:-1px}.rl .th{display:none}.rl small{margin-left:0;text-align:left;width:100%}.ch{min-height:640px}.ch .D,.split .D{font-size:72px;letter-spacing:-2px}.ch p,.split p{font-size:16.5px}.ch .w{padding-bottom:64px}.split,.split.rev{grid-template-columns:minmax(0,1fr);min-height:0}.split .pic,.split.rev .pic{order:0;height:520px}.split .tx{padding:60px 22px 76px}.stats{padding:90px 0 50px}.sg{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:46px}.sg div{padding:0 0 0 18px}.sg div:nth-child(odd){border-left:none;padding-left:0}.sg b{font-size:72px}.sg b.ph{font-size:42px;line-height:72px}.band{margin-top:60px}.qt{padding:110px 0}.qt blockquote{font-size:36px}.qt .mono{width:110px}.pc{padding-top:90px}.pc-h{flex-direction:column;align-items:start;gap:20px}.pc .D,.gal .D{font-size:52px;letter-spacing:-1px}.yrs{grid-template-columns:repeat(2,minmax(0,1fr))}.yr{padding:22px 14px 26px 0;border-bottom:1px solid rgb(10 10 10 / .12)}.yr b{font-size:38px}.strip{grid-template-columns:minmax(0,1fr)}.strip div{height:340px}.gal{padding:90px 0}.gal-h{margin-bottom:34px}.mos{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:150px;gap:10px}.g1{grid-column:1/3;grid-row:span 3}.g2{grid-column:1/3;grid-row:span 2}.g3,.g4{grid-column:auto;grid-row:span 2}.g5,.g6{grid-column:auto;grid-row:span 2}.g7{grid-column:1/3;grid-row:span 2}.md{min-height:680px}.md .w{grid-template-columns:minmax(0,1fr)}.md .D{font-size:56px;letter-spacing:-1px}.mlist{min-width:0}.play{width:88px;height:88px;margin:-44px 0 0 -44px;top:34%}.cta-g{grid-template-columns:minmax(0,1fr);min-height:0}.cta .tx{padding:90px 0 40px}.cta .D{font-size:64px;letter-spacing:-1.5px}.cta .pv img{max-width:340px}}.x.js .yrs{border-top-color:#fff0;background:linear-gradient(#0A0A0A,#0A0A0A) no-repeat left top/0% 2px;transition:background-size 1.8s cubic-bezier(.2,.7,.2,1)}.x.js .yrs.in{background-size:100% 2px}.ctas{display:flex;gap:14px;flex-wrap:wrap}.x.js .hv .ph{opacity:0;scale:1.06;transition:opacity 1.5s ease .15s,scale 2s cubic-bezier(.2,.7,.2,1) .15s}.x.js.ready .hv .ph{opacity:1;scale:1}.a5{transition-delay:.8s}.mnav[hidden]{display:none!important}.skip{position:absolute;left:-9999px;top:0;z-index:100;background:#D9B15C;color:#0A0A0A;padding:12px 18px;border-radius:0 0 12px 0;font-weight:700}.skip:focus{left:0}.notice{margin:0 0 22px;padding:14px 18px;border-radius:12px;font-size:14.5px;font-weight:600}.notice.ok{background:#E3EED9;color:#2F5A1E}.notice.err{background:#F6DAD3;color:#8E2F24}.hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.page-std{padding:200px 0 120px}.page-std .content{max-width:760px;font-size:17px;line-height:1.8;color:#D8CFC2}.ctas .b{white-space:nowrap}.pg h1{font-size:clamp(52px,7.2vw,112px)}.pg.split h1{font-size:clamp(50px,5.4vw,92px)}.ct-g h1{font-size:clamp(50px,5.6vw,92px)}.split .D{font-size:clamp(46px,4.4vw,84px);letter-spacing:-.03em}.split .tx{padding:80px 56px}.ch .D{font-size:clamp(60px,10vw,168px)}.rl .D{font-size:clamp(36px,6.2vw,96px)}.cta .D{font-size:clamp(50px,6.4vw,104px)}.duo .D.xl{font-size:clamp(50px,5vw,96px)}.duo .h2{font-size:clamp(40px,4.6vw,72px)}.mega{font-size:clamp(68px,10vw,170px)}.sh{flex-wrap:wrap}.md .D{font-size:clamp(50px,7vw,110px)}.giant{font-size:clamp(44px,8.6vw,126px);letter-spacing:-.02em}.D{hyphens:none;word-break:normal}.ht{position:relative;z-index:3}.hero h1 span{white-space:nowrap}.hd{background:linear-gradient(to bottom,rgb(10 10 10 / .82),#fff0)}.grp h4+p{font-weight:400}.biglist li{font-size:clamp(22px,2.3vw,32px)}.ctab .D{font-size:clamp(40px,7.4vw,104px)}@media (max-width:860px){.ctab .D,.cta .D,.ct-g h1,.pg h1,.pg.split h1{font-size:clamp(38px,11vw,72px)}.hero h1{font-size:clamp(44px,15vw,68px)}}