@property --fxr-ang{syntax:"<angle>";inherits:false;initial-value:0deg}.fxr{--bg-dark:#060f1d;--bg-navy:#0a192f;--gold:#c5a059;--gold-light:#e6c587;--text-main:#a2b1c6;--white:#fff;--glass-bg:#0a192f9e;--glass-border:#c5a05926;--ease:cubic-bezier(.2, .8, .2, 1);background-color:var(--bg-dark);color:var(--text-main);width:100%;padding-bottom:90px;font-family:Manrope,sans-serif;line-height:1.6;position:relative;overflow-x:hidden}.fxr *,.fxr :before,.fxr :after{box-sizing:border-box}.fxr-wrap{z-index:2;max-width:1200px;margin:0 auto;padding:0 16px;position:relative}.fxr [data-animate]{opacity:0;filter:blur(6px);transition:opacity .9s var(--ease), transform .9s var(--ease), filter .9s var(--ease);transition-delay:var(--d,0s);transform:translateY(34px)scale(.97)}.fxr [data-animate].visible{opacity:1;filter:none;transform:none}.fxr-hero{text-align:center;padding:120px 0 80px;position:relative;overflow:hidden}.fxr-aurora{pointer-events:none;z-index:0;position:absolute;inset:0}.fxr-aurora span{filter:blur(70px);opacity:.55;border-radius:50%;animation:18s ease-in-out infinite alternate fxrFloat;position:absolute}.fxr-aurora span:first-child{background:#c5a05938;width:460px;height:460px;top:4%;left:8%}.fxr-aurora span:nth-child(2){background:#28509659;width:520px;height:520px;animation-duration:22s;animation-delay:-6s;top:22%;right:4%}.fxr-aurora span:nth-child(3){background:#e6c58724;width:300px;height:300px;animation-duration:15s;animation-delay:-3s;bottom:-10%;left:42%}@keyframes fxrFloat{0%{transform:translate(0)scale(1)}50%{transform:translate(40px,-30px)scale(1.1)}to{transform:translate(-30px,25px)scale(.95)}}.fxr-tag{border:1px solid var(--glass-border);background:var(--glass-bg);color:var(--gold);letter-spacing:2px;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);border-radius:30px;align-items:center;gap:8px;padding:7px 18px;font-size:.75rem;font-weight:700;display:inline-flex}.fxr-tag i{background:var(--gold);border-radius:50%;width:7px;height:7px;animation:2.2s infinite fxrPing;box-shadow:0 0 #c5a05999}@keyframes fxrPing{0%{box-shadow:0 0 #c5a05999}80%,to{box-shadow:0 0 0 10px #c5a05900}}.fxr-h1{max-width:920px;color:var(--white);margin:24px auto 18px;font-family:Playfair Display,serif;font-size:clamp(2.3rem,6vw,4.4rem);font-weight:500;line-height:1.12}.fxr-shine{background:linear-gradient(110deg, var(--gold) 0%, var(--gold-light) 30%, #fff8e6 45%, var(--gold-light) 60%, var(--gold) 100%);-webkit-text-fill-color:transparent;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;font-style:italic;animation:6s linear infinite fxrShine}@keyframes fxrShine{0%{background-position:100% 0}to{background-position:-150% 0}}.fxr-sub{max-width:640px;margin:0 auto;font-size:1.08rem}.fxr-trust{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(10px);border-radius:40px;align-items:center;gap:14px;margin-top:30px;padding:8px 18px 8px 8px;display:inline-flex}.fxr-stack{display:flex}.fxr-stack span{width:34px;height:34px;color:var(--bg-dark);background:linear-gradient(135deg, var(--gold-light), var(--gold));border:2px solid var(--bg-dark);border-radius:50%;justify-content:center;align-items:center;margin-left:-10px;font-family:Playfair Display,serif;font-size:.9rem;display:flex}.fxr-stack span:first-child{margin-left:0}.fxr-trust p{color:#dfe6f0;text-align:left;margin:0;font-size:.88rem}.fxr-trust b{color:var(--gold-light)}.fxr-stats{grid-template-columns:repeat(3,1fr);gap:16px;max-width:760px;margin:40px auto 0;display:grid}.fxr-stat{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(12px);border-radius:20px;padding:22px 14px}.fxr-stat__num{color:var(--gold-light);font-family:Playfair Display,serif;font-size:clamp(2rem,4vw,2.8rem);line-height:1}.fxr-stat__lbl{letter-spacing:.5px;margin-top:8px;font-size:.82rem}.fxr-head{text-align:center;max-width:760px;margin:0 auto 34px}.fxr-eyebrow{color:var(--gold);letter-spacing:2.5px;text-transform:uppercase;align-items:center;gap:12px;font-size:.78rem;font-weight:700;display:inline-flex}.fxr-eyebrow:before,.fxr-eyebrow:after{content:"";background:var(--gold);opacity:.6;width:34px;height:1px}.fxr-h2{color:var(--white);margin:12px 0 0;font-family:Playfair Display,serif;font-size:clamp(1.7rem,3.6vw,2.6rem);font-weight:500;line-height:1.2}.fxr-h2 span{color:var(--gold);font-style:italic}.fxr-filters{flex-wrap:wrap;justify-content:center;gap:10px;margin:0 auto 38px;display:flex}.fxr-chip{cursor:pointer;color:var(--text-main);border:1px solid var(--glass-border);transition:.35s var(--ease);background:#ffffff08;border-radius:30px;align-items:center;gap:8px;padding:10px 18px;font:600 .88rem Manrope,sans-serif;display:inline-flex;position:relative}.fxr-chip:hover{color:var(--white);border-color:#c5a05973}.fxr-chip small{color:var(--gold-light);background:#c5a05924;border-radius:10px;padding:1px 8px;font-size:.72rem}.fxr-chip.is-active{color:var(--bg-dark);background:var(--gold);border-color:var(--gold);box-shadow:0 8px 24px #c5a0594d}.fxr-chip.is-active small{color:var(--bg-dark);background:#060f1d2e}.fxr-card{--mx:50%;--my:0%;--rx:0deg;--ry:0deg;--lift:0px;isolation:isolate;border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(14px);transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry)) translateY(var(--lift));transition:transform .5s var(--ease), box-shadow .5s var(--ease), border-color .5s var(--ease), opacity .45s var(--ease);background:linear-gradient(#0e203abf,#081426bf);border-radius:22px;padding:26px 26px 22px;position:relative}.fxr-card:before{content:"";border-radius:inherit;z-index:-1;opacity:0;background:radial-gradient(420px circle at var(--mx) var(--my), #c5a05929, transparent 45%);transition:opacity .5s;position:absolute;inset:0}.fxr-card:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:conic-gradient(from var(--fxr-ang), transparent 0 55%, var(--gold-light) 70%, var(--gold) 80%, transparent 92%);-webkit-mask-composite:xor;padding:1px;transition:opacity .5s;animation:4s linear infinite fxrSpin;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}@keyframes fxrSpin{to{--fxr-ang:360deg}}.fxr-card:hover{--lift:-6px;border-color:#c5a0594d;box-shadow:0 26px 50px -18px #000000b3,0 0 40px -12px #c5a05940}.fxr-card:hover:before,.fxr-card:hover:after{opacity:1}.fxr-card__top{align-items:center;gap:12px;margin-bottom:18px;display:flex}.fxr-av{width:46px;height:46px;color:var(--bg-dark);background:linear-gradient(135deg, var(--gold-light), var(--gold));border-radius:50%;flex:0 0 46px;justify-content:center;align-items:center;font-family:Playfair Display,serif;font-size:1.15rem;display:flex;position:relative}.fxr-av:after{content:"";transition:transform 1.2s var(--ease);border:1.5px dashed #c5a0598c;border-radius:50%;position:absolute;inset:-4px}.fxr-card:hover .fxr-av:after{transform:rotate(180deg)}.fxr-who{flex:1;min-width:0}.fxr-name{color:var(--white);font-size:.96rem;font-weight:700;line-height:1.3}.fxr-src{letter-spacing:1.2px;text-transform:uppercase;color:var(--gold);align-items:center;gap:6px;margin-top:3px;font-size:.7rem;display:inline-flex}.fxr-src svg{fill:currentColor;width:12px;height:12px}.fxr-qi{width:30px;height:30px;fill:var(--gold);opacity:.35;transition:transform .6s var(--ease), opacity .4s ease;flex:0 0 30px}.fxr-card:hover .fxr-qi{opacity:.9;transform:translateY(-3px)rotate(-8deg)scale(1.08)}.fxr-text{color:#e3e9f2;margin:0;font-size:1.02rem}.fxr-hl{color:var(--white);transition:background-size 1.1s var(--ease) .5s;background:linear-gradient(#0000 62%,#c5a05961 62%) 0 0/0% 100% no-repeat;padding:0 1px}.visible .fxr-hl{background-size:100% 100%}.fxr-reply{border-left:2px solid var(--gold);background:#c5a05912;border-radius:0 12px 12px 0;margin:16px 0 0;padding:10px 14px;font-size:.88rem}.fxr-reply b{color:var(--gold-light);font-weight:600}.fxr-foot{border-top:1px solid #c5a0591f;justify-content:space-between;align-items:center;gap:10px;margin-top:20px;padding-top:16px;display:flex}.fxr-rec{color:var(--gold-light);align-items:center;gap:7px;font-size:.78rem;font-weight:700;display:inline-flex}.fxr-rec svg{width:16px;height:16px;stroke:var(--gold)}.fxr-like{gap:2px;display:inline-flex}.fxr-like svg{width:13px;height:13px;fill:var(--gold);opacity:.25;transition:opacity .3s ease, transform .4s var(--ease)}.fxr-card:hover .fxr-like svg{opacity:1;transform:translateY(-2px)}.fxr-card:hover .fxr-like svg:nth-child(2){transition-delay:60ms}.fxr-card:hover .fxr-like svg:nth-child(3){transition-delay:.12s}.fxr-feat{background:linear-gradient(135deg,#c5a05929,#0a192fcc 45%);border-color:#c5a05959;margin-bottom:24px;padding:0;overflow:hidden}.fxr-feat:after{opacity:.7}.fxr-feat__side{text-align:center;background:#060f1d59;border-right:1px solid #c5a0592e;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:40px 26px;display:flex;position:relative}.fxr-feat .fxr-av{flex-basis:84px;width:84px;height:84px;font-size:2rem}.fxr-feat .fxr-av:after{animation:14s linear infinite fxrRot;inset:-7px}@keyframes fxrRot{to{transform:rotate(360deg)}}.fxr-feat__badge{letter-spacing:2px;text-transform:uppercase;color:var(--gold);border:1px solid #c5a05959;border-radius:20px;padding:5px 12px;font-size:.7rem;font-weight:700}.fxr-feat__main{flex-direction:column;justify-content:center;padding:44px 44px 36px;display:flex}.fxr-feat__q{width:46px;height:46px;fill:var(--gold);opacity:.8;margin-bottom:14px}.fxr-feat .fxr-text{font-family:Playfair Display,serif;font-size:clamp(1.25rem,2.3vw,1.7rem);line-height:1.5}.fxr-tags{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.fxr-tags span{color:var(--gold-light);background:#c5a0591a;border:1px solid #c5a05940;border-radius:20px;padding:6px 13px;font-size:.78rem;font-weight:600}.fxr-feat{display:block}.fxr-rot{touch-action:pan-y;display:grid}.fxr-slide{opacity:0;visibility:hidden;transition:opacity .7s var(--ease), visibility 0s linear .7s;grid-area:1/1;grid-template-columns:1fr 1.6fr;display:grid}.fxr-slide.is-active{opacity:1;visibility:visible;transition:opacity .7s var(--ease), visibility 0s}.fxr-slide .fxr-av,.fxr-slide .fxr-who,.fxr-slide .fxr-feat__q,.fxr-slide .fxr-text,.fxr-slide .fxr-tags span{opacity:0;filter:blur(4px);transition:opacity .7s var(--ease), transform .7s var(--ease), filter .7s var(--ease);transform:translateY(18px)}.fxr-slide .fxr-av{transform:scale(.7)rotate(-20deg)}.fxr-slide.is-active .fxr-av,.fxr-slide.is-active .fxr-who,.fxr-slide.is-active .fxr-feat__q,.fxr-slide.is-active .fxr-text,.fxr-slide.is-active .fxr-tags span{opacity:1;filter:none;transform:none}.fxr-slide.is-active .fxr-av{transition-delay:.1s}.fxr-slide.is-active .fxr-who{transition-delay:.2s}.fxr-slide.is-active .fxr-feat__q{transition-delay:.15s}.fxr-slide.is-active .fxr-text{transition-delay:.25s}.fxr-slide.is-active .fxr-tags span{transition-delay:.4s}.fxr-slide.is-active .fxr-tags span:nth-child(2){transition-delay:.48s}.fxr-slide.is-active .fxr-tags span:nth-child(3){transition-delay:.56s}.fxr-slide.is-active .fxr-tags span:nth-child(4){transition-delay:.64s}.fxr-slide .fxr-hl{transition:background-size .9s var(--ease) 0s;background-size:0% 100%}.fxr-slide.is-active .fxr-hl{background-size:100% 100%;transition-delay:.8s}.fxr-feat .fxr-feat__main{padding-bottom:92px}@media (width>=861px){.fxr-slide .fxr-feat__side{height:100%;padding-bottom:40px}.fxr-feat__side .fxr-who{flex:none}}.fxr-rot__nav{z-index:3;align-items:center;gap:14px;display:flex;position:absolute;bottom:30px;left:calc(38.46% + 44px);right:44px}.fxr-rot__count{color:var(--text-main);letter-spacing:1px;min-width:62px;font-family:Playfair Display,serif;font-size:.95rem}.fxr-rot__count b{color:var(--gold-light);font-size:1.25rem;font-weight:500}.fxr-dots{flex:1;gap:8px;display:flex}.fxr-dot{cursor:pointer;width:8px;height:8px;transition:width .5s var(--ease), background .4s ease;background:#c5a0594d;border:0;border-radius:8px;padding:0}.fxr-dot.is-active{background:var(--gold);width:28px}.fxr-arr{cursor:pointer;width:42px;height:42px;color:var(--gold);transition:.35s var(--ease);background:#060f1d66;border:1px solid #c5a05966;border-radius:50%;flex:0 0 42px;justify-content:center;align-items:center;padding:0;display:flex}.fxr-arr svg{width:18px;height:18px}.fxr-arr:hover{background:var(--gold);color:var(--bg-dark);transform:scale(1.06)}.fxr-rot__bar{opacity:0;pointer-events:none;background:#c5a0591a;border-radius:0 0 22px 22px;height:3px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.fxr-rot__bar i{transform-origin:0;background:linear-gradient(90deg, var(--gold), var(--gold-light));width:100%;height:100%;display:block;transform:scaleX(0)}.fxr-rot__bar i.is-run{animation:7s linear forwards fxrBar}@keyframes fxrBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.fxr-feat:hover .fxr-rot__bar i,.fxr-feat:focus-within .fxr-rot__bar i,.fxr-feat.is-paused .fxr-rot__bar i{animation-play-state:paused}.fxr-grid{columns:3 300px;column-gap:24px}.fxr-grid .fxr-card{break-inside:avoid;margin-bottom:24px;display:block}.fxr-card.is-out{opacity:0!important;transform:scale(.92)translateY(10px)!important}.fxr-card.is-gone{display:none!important}.fxr-wishes{margin:80px 0 90px;position:relative}.fxr-marquee{padding:8px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.fxr-marquee+.fxr-marquee{margin-top:6px}.fxr-track{gap:16px;width:max-content;animation:50s linear infinite fxrScroll;display:flex}.fxr-marquee--rev .fxr-track{animation-duration:58s;animation-direction:reverse}.fxr-marquee:hover .fxr-track{animation-play-state:paused}@keyframes fxrScroll{to{transform:translate(-50%)}}.fxr-wish{white-space:nowrap;border:1px solid var(--glass-border);color:#e8edf4;background:#ffffff08;border-radius:40px;flex:none;align-items:center;gap:12px;padding:15px 24px;font-family:Playfair Display,serif;font-size:1.06rem;font-style:italic;transition:border-color .3s,background .3s;display:inline-flex}.fxr-wish:hover{background:#c5a05914;border-color:#c5a05980}.fxr-wish:before{content:"✦";color:var(--gold);font-size:.8rem;font-style:normal}.fxr-cta{text-align:center;background:linear-gradient(135deg,#c5a05929,#0a192fd9 60%);border:1px solid #c5a05959;border-radius:28px;padding:60px 28px;position:relative;overflow:hidden}.fxr-cta:before{content:"";background:radial-gradient(circle,#c5a05940,#0000 65%);border-radius:50%;width:380px;height:380px;animation:14s ease-in-out infinite alternate fxrFloat;position:absolute;top:-160px;right:-120px}.fxr-cta>*{position:relative}.fxr-cta p{max-width:560px;margin:14px auto 28px}.fxr-btns{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.fxr-btn{letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;border-radius:40px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 30px;font-size:.85rem;font-weight:700;text-decoration:none;transition:all .35s;display:inline-flex;position:relative;overflow:hidden}.fxr-btn svg{width:18px;height:18px}.fxr-btn--solid{background:var(--gold);color:var(--bg-dark);box-shadow:0 10px 30px #c5a0594d}.fxr-btn--solid:after{content:"";background:linear-gradient(90deg,#0000,#ffffff8c,#0000);width:40%;height:100%;animation:3.5s ease-in-out infinite fxrSweep;position:absolute;top:0;left:-60%;transform:skew(-20deg)}@keyframes fxrSweep{0%,60%{left:-60%}to{left:130%}}.fxr-btn--solid:hover{background:var(--gold-light);transform:translateY(-2px)}.fxr-btn--ghost{border:1px solid var(--gold);color:var(--gold);background:0 0}.fxr-btn--ghost:hover{color:var(--gold-light);background:#c5a0591a}.fxr-faq{max-width:860px;margin:90px auto 0}.fxr-q{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;margin-bottom:14px;transition:border-color .3s}.fxr-q[open]{border-color:#c5a05973}.fxr-q summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;list-style:none;display:flex}.fxr-q summary::-webkit-details-marker{display:none}.fxr-q h3{color:var(--white);margin:0;font-family:Playfair Display,serif;font-size:1.12rem;font-weight:500}.fxr-q[open] h3{color:var(--gold-light)}.fxr-plus{border:1px solid #c5a05966;border-radius:50%;flex:0 0 34px;height:34px;transition:all .3s;position:relative}.fxr-plus:before,.fxr-plus:after{content:"";background:var(--gold);width:12px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fxr-plus:after{transition:all .3s;transform:translate(-50%,-50%)rotate(90deg)}.fxr-q[open] .fxr-plus{background:var(--gold)}.fxr-q[open] .fxr-plus:before{background:var(--bg-dark)}.fxr-q[open] .fxr-plus:after{opacity:0}.fxr-a{padding:0 24px 22px}.fxr-a a,.fxr-about a{color:var(--gold);text-underline-offset:3px;text-decoration:underline}.fxr-about{max-width:860px;margin:60px auto 0;font-size:.98rem}.fxr-about h2{color:var(--white);margin:0 0 14px;font-family:Playfair Display,serif;font-size:1.5rem;font-weight:500}.fxr-about h3{color:var(--gold-light);margin:30px 0 10px;font-family:Playfair Display,serif;font-size:1.2rem;font-weight:500}.fxr-about__img{float:right;border:1px solid var(--glass-border);border-radius:20px;width:220px;max-width:42%;height:auto;margin:4px 0 16px 24px}.fxr-about:after{content:"";clear:both;display:block}@media (width<=860px){.fxr-slide{grid-template-columns:1fr}.fxr-rot__nav{bottom:20px;left:22px;right:22px}.fxr-feat .fxr-feat__main{padding-bottom:84px}.fxr-feat__side{text-align:left;border-bottom:1px solid #c5a0592e;border-right:0;flex-direction:row;justify-content:flex-start;padding:24px 22px}.fxr-feat .fxr-av{flex-basis:60px;width:60px;height:60px;font-size:1.5rem}.fxr-feat__main{padding:26px 22px 24px}.fxr-feat__side{flex-wrap:wrap}.fxr-feat__badge{margin-left:auto}}@media (width<=600px){.fxr-hero{padding:80px 0 56px}.fxr-stats{gap:10px}.fxr-stat{border-radius:16px;padding:16px 8px}.fxr-stat__lbl{font-size:.72rem}.fxr-trust{padding-right:14px}.fxr-filters{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;margin-left:-16px;margin-right:-16px;padding:4px 16px 8px;overflow-x:auto}.fxr-filters::-webkit-scrollbar{display:none}.fxr-chip{flex:none}.fxr-card{padding:22px 20px 18px}.fxr-feat__badge{display:none}.fxr-feat{padding:0}.fxr-cta{padding:46px 20px}.fxr-btn{width:100%}.fxr-q summary{padding:18px}.fxr-a{padding:0 18px 18px}.fxr-about__img{float:none;width:200px;max-width:70%;margin:0 auto 20px;display:block}}@media (prefers-reduced-motion:reduce){.fxr [data-animate]{opacity:1;filter:none;transition:none;transform:none}.fxr-slide,.fxr-slide *{transition:none!important}.fxr-aurora span,.fxr-shine,.fxr-card:after,.fxr-feat .fxr-av:after,.fxr-btn--solid:after,.fxr-tag i,.fxr-cta:before{animation:none}.fxr-track{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.fxr-track [aria-hidden=true]{display:none}.fxr-wish{white-space:normal}.fxr-hl{transition:none}}.fxq-sec{padding:0 0 100px}.fxq-sec *,.fxq-sec :before,.fxq-sec :after{box-sizing:border-box}.fxq-about{backdrop-filter:blur(12px);background:linear-gradient(160deg,#0e213ab3 0%,#0a192f80 100%);border:1px solid #c5a0591f;border-radius:20px;max-width:860px;margin:0 auto 50px;padding:34px 38px}@media (width<=600px){.fxq-about{padding:26px 22px}}.fxq-about h2{color:var(--white);margin:0 0 16px;font-family:Playfair Display,serif;font-size:clamp(1.4rem,2.6vw,1.9rem);font-weight:500;line-height:1.25}.fxq-about p{color:var(--text-main);margin:0 0 14px;font-size:.92rem;line-height:1.75}.fxq-about p:last-child{margin-bottom:0}.fxq-about a,.sd-link{color:var(--gold);border-bottom:1px solid #c5a05959;text-decoration:none;transition:color .3s,border-color .3s}.fxq-about a:hover,.sd-link:hover{color:var(--gold-light);border-color:var(--gold-light)}.fxq-about strong{color:var(--gold-light);font-weight:600}.fxq-list{counter-reset:fxq;flex-direction:column;gap:12px;max-width:860px;margin:0 auto;display:flex}.fxq-item{backdrop-filter:blur(12px);counter-increment:fxq;background:linear-gradient(160deg,#0e213ab3 0%,#0a192f80 100%);border:1px solid #c5a0591f;border-radius:16px;transition:border-color .45s,box-shadow .45s,background .45s,opacity .8s cubic-bezier(.25,.8,.25,1),transform .8s cubic-bezier(.25,.8,.25,1);position:relative;overflow:hidden}.fxq-item:before{content:"";background:linear-gradient(180deg, var(--gold-light), var(--gold));transform-origin:top;width:3px;transition:transform .5s cubic-bezier(.4,0,.2,1);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.fxq-item:after{content:"";opacity:0;pointer-events:none;background:radial-gradient(120% 80% at 0 0,#c5a0591a 0%,#0000 55%);transition:opacity .5s;position:absolute;inset:0}.fxq-item:hover{border-color:#c5a05952}.fxq-item.is-open,.fxq-list:not(.fxq-js) .fxq-item[open]{border-color:#c5a05973;box-shadow:0 18px 40px #0006,0 0 30px #c5a0590f}.fxq-item.is-open:before,.fxq-list:not(.fxq-js) .fxq-item[open]:before{transform:scaleY(1)}.fxq-item.is-open:after,.fxq-list:not(.fxq-js) .fxq-item[open]:after{opacity:1}.fxq-item summary{z-index:1;cursor:pointer;-webkit-tap-highlight-color:transparent;user-select:none;outline:none;align-items:center;gap:16px;padding:20px 24px;list-style:none;display:flex;position:relative}.fxq-item summary::-webkit-details-marker{display:none}.fxq-item summary:focus{outline:none}.fxq-item:has(summary:focus-visible){border-color:#c5a05999}.fxq-item__num{color:var(--gold);opacity:.55;flex-shrink:0;min-width:26px;font-family:Playfair Display,serif;font-size:.95rem;transition:opacity .4s}.fxq-item__num:before{content:counter(fxq, decimal-leading-zero)}.fxq-item.is-open .fxq-item__num{opacity:1}.fxq-item h3{color:var(--white);flex:1;margin:0;font-family:Playfair Display,serif;font-size:1.08rem;font-weight:500;line-height:1.35;transition:color .4s}.fxq-item summary:hover h3,.fxq-item.is-open h3{color:var(--gold-light)}.fxq-item__plus{background:#c5a05914;border:1px solid #c5a05959;border-radius:50%;flex-shrink:0;width:32px;height:32px;transition:transform .5s cubic-bezier(.34,1.56,.64,1),background .4s,border-color .4s,box-shadow .4s;position:relative}.fxq-item__plus:before,.fxq-item__plus:after{content:"";background:var(--gold);border-radius:2px;width:11px;height:1.5px;transition:background .4s,transform .5s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fxq-item__plus:after{transform:translate(-50%,-50%)rotate(90deg)}.fxq-item summary:hover .fxq-item__plus{border-color:var(--gold);box-shadow:0 0 14px #c5a05940}.fxq-item.is-open .fxq-item__plus,.fxq-list:not(.fxq-js) .fxq-item[open] .fxq-item__plus{background:var(--gold);border-color:var(--gold);transform:rotate(180deg);box-shadow:0 0 18px #c5a05966}.fxq-item.is-open .fxq-item__plus:before,.fxq-item.is-open .fxq-item__plus:after,.fxq-list:not(.fxq-js) .fxq-item[open] .fxq-item__plus:before,.fxq-list:not(.fxq-js) .fxq-item[open] .fxq-item__plus:after{background:var(--bg-dark)}.fxq-item.is-open .fxq-item__plus:after,.fxq-list:not(.fxq-js) .fxq-item[open] .fxq-item__plus:after{transform:translate(-50%,-50%)rotate(0)}.fxq-item__wrap{z-index:1;grid-template-rows:1fr;display:grid;position:relative}.fxq-js .fxq-item__wrap{grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.4,0,.2,1)}.fxq-js .fxq-item.is-open .fxq-item__wrap{grid-template-rows:1fr}.fxq-item__inner{min-height:0;overflow:hidden}.fxq-item__body{color:var(--text-main);border-top:1px solid #c5a0591f;margin:0 24px 0 66px;padding:16px 0 22px;font-size:.9rem;line-height:1.75}.fxq-js .fxq-item__body{opacity:0;transition:opacity .3s,transform .4s;transform:translateY(-8px)}.fxq-js .fxq-item.is-open .fxq-item__body{opacity:1;transition:opacity .45s .15s,transform .5s cubic-bezier(.4,0,.2,1) .15s;transform:translateY(0)}@media (width<=600px){.fxq-item summary{gap:12px;padding:18px}.fxq-item__num{display:none}.fxq-item h3{font-size:1rem}.fxq-item__body{margin:0 18px}}@media (prefers-reduced-motion:reduce){.fxq-item,.fxq-item:before,.fxq-item__plus,.fxq-js .fxq-item__wrap,.fxq-js .fxq-item__body{transition:none!important}}.fxq-item__body a{color:var(--gold);border-bottom:1px solid #c5a05959;text-decoration:none;transition:color .3s,border-color .3s}.fxq-item__body a:hover{color:var(--gold-light);border-color:var(--gold-light)}.fxq-about{max-width:860px;margin:50px auto 0;padding:28px 32px 22px}.fxq-about h2{margin-bottom:12px;font-size:clamp(1.15rem,2vw,1.4rem)}.fxq-about p{font-size:.86rem;line-height:1.7}.fxq-about__more{grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.4,0,.2,1);display:grid}.fxq-about__more>div{min-height:0;overflow:hidden}.fxq-about.is-open .fxq-about__more{grid-template-rows:1fr}.fxq-about__intro{position:relative}.fxq-about .fxq-about__intro p{margin-bottom:14px}.fxq-about__intro:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0b1b31f2);height:40px;transition:opacity .4s;position:absolute;bottom:0;left:0;right:0}.fxq-about.is-open .fxq-about__intro:after{opacity:0}.fxq-about__toggle{color:var(--gold);letter-spacing:1px;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#c5a0590f;border:1px solid #c5a0594d;border-radius:50px;outline:none;align-items:center;gap:8px;margin-top:14px;padding:9px 18px;font-family:Manrope,sans-serif;font-size:.78rem;font-weight:700;transition:background .3s,border-color .3s,color .3s;display:inline-flex}.fxq-about__toggle:hover,.fxq-about__toggle:focus-visible{border-color:var(--gold);color:var(--gold-light);background:#c5a05924}.fxq-about__toggle svg{width:14px;height:14px;transition:transform .4s}.fxq-about.is-open .fxq-about__toggle svg{transform:rotate(180deg)}@media (width<=600px){.fxq-about{padding:22px 20px 18px}}.fxq-about h3{color:var(--gold-light);margin:22px 0 8px;font-family:Playfair Display,serif;font-size:1.05rem;font-weight:500}.fxq-about__img{float:right;border:1px solid #c5a05926;border-radius:16px;width:160px;max-width:38%;height:auto;margin:0 0 12px 20px}.fxq-about__intro:before{content:"";display:table}.fxq-about__intro{overflow:hidden}@media (width<=600px){.fxq-about__img{width:120px;margin-left:14px}}
