@import url("https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&family=Jost:wght@200;300;400&display=swap");:root{--bg:#09070f;--deep:#0f0c1a;--layer:#161224;--card:#1e1a2e;--ash:#2c2840;--smoke:#68607a;--mist:#9890a8;--ivory:#f2ead8;--sand:#d8caac;--champ:#c0a07a;--gold:#9a7a52;--dim:#6a5438;--ease:cubic-bezier(.16,1,.3,1);--serif:"Cormorant Garamond",Georgia,serif;--sans:"Jost",sans-serif}*,:after,:before{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ivory);font-family:var(--serif);overflow-x:hidden;-webkit-font-smoothing:antialiased}::selection{background:hsla(33,36%,62%,.18);color:var(--ivory)}::-webkit-scrollbar{width:2px}::-webkit-scrollbar-thumb{background:var(--ash)}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;background:none;border:none}img,video{max-width:100%;display:block}input,select,textarea{font-family:inherit}.loader{position:fixed;inset:0;background:var(--bg);z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:opacity 1.2s var(--ease)}.loader.out{opacity:0;pointer-events:none}.loader-bar{width:80px;height:.5px;background:hsla(33,36%,62%,.12);margin-top:2.8em;overflow:hidden}.loader-prog{height:100%;background:linear-gradient(90deg,transparent,var(--champ),transparent);width:0;animation:loaderProg 2s ease .4s forwards}@keyframes loaderProg{to{width:100%}}.bfl{display:inline-flex;flex-direction:column;align-items:flex-start}.bfl-row{display:flex;align-items:baseline;gap:.25em;line-height:1}.bfl-a{font-family:var(--serif);font-weight:300;font-style:italic;letter-spacing:.13em;color:var(--ivory)}.bfl-b{font-family:var(--sans);font-weight:200;letter-spacing:.7em;text-transform:uppercase;color:var(--champ)}.bfl-rule{height:.5px;background:linear-gradient(90deg,var(--champ),transparent);margin-top:.17em;opacity:.48}.bfl--nav .bfl-a{font-size:clamp(.9rem,2vw,1.1rem)}.bfl--nav .bfl-b{font-size:clamp(.4rem,.8vw,.52rem)}.bfl--load .bfl-a{font-size:1.9rem}.bfl--load .bfl-b{font-size:.68rem}.bfl--foot .bfl-a{font-size:1.2rem}.bfl--foot .bfl-b{font-size:.52rem}.bfl--adm .bfl-a{font-size:1rem}.bfl--adm .bfl-b{font-size:.44rem}.nav{position:fixed;top:0;left:0;right:0;z-index:800;display:flex;align-items:center;justify-content:space-between;padding:1.8em clamp(1.2rem,5vw,3.5rem);transition:padding .6s var(--ease),background .5s ease,border-color .5s ease;border-bottom:.5px solid transparent}.nav.sc{padding:1em clamp(1.2rem,5vw,3.5rem);background:rgba(9,7,15,.96);border-bottom-color:hsla(33,36%,62%,.07)}.nav-links{display:flex;align-items:center;gap:clamp(1.4rem,2.5vw,2.6rem)}.nav-link{font-family:var(--sans);font-size:clamp(.5rem,.75vw,.6rem);font-weight:300;letter-spacing:.42em;text-transform:uppercase;color:var(--smoke);transition:color .3s;white-space:nowrap}.nav-link:hover,.nav-res{color:var(--champ)}.nav-res{padding:.56em clamp(.9rem,1.8vw,1.5em);border:.5px solid hsla(33,36%,62%,.26);border-radius:1px;font-family:var(--sans);font-size:clamp(.48rem,.72vw,.58rem);font-weight:300;letter-spacing:.44em;text-transform:uppercase;background:hsla(33,36%,62%,.05);transition:background .3s,border-color .3s}.nav-res:hover{background:hsla(33,36%,62%,.12);border-color:hsla(33,36%,62%,.5)}.ham{color:var(--champ);font-size:1.1rem;padding:.3em;display:none;line-height:1}.mob-menu{display:none;position:fixed;inset:0;z-index:799;flex-direction:column;align-items:center;justify-content:center;gap:2.2em;background:rgba(9,7,15,.99)}.mob-menu.open{display:flex;animation:fadeIn .28s ease}.mob-link{font-family:var(--serif);font-size:clamp(1.9rem,5vw,2.5rem);font-weight:300;font-style:italic;color:var(--ivory);letter-spacing:.04em;transition:color .28s}.mob-link:hover{color:var(--champ)}.mob-soc{display:flex;gap:1.4em;margin-top:.5em}.mob-soc a{color:var(--dim);transition:color .28s}.mob-soc a:hover{color:var(--champ)}.wa-float{position:fixed;bottom:clamp(1.2em,3vw,2em);right:clamp(1.2em,3vw,2em);z-index:900;width:48px;height:48px;border-radius:50%;background:rgba(18,14,36,.98);border:.5px solid hsla(33,36%,62%,.22);display:flex;align-items:center;justify-content:center;transition:border-color .3s,transform .3s}.wa-float:hover{border-color:hsla(33,36%,62%,.5);transform:scale(1.08)}.wa-float-tip{position:absolute;right:56px;top:50%;transform:translateY(-50%);background:rgba(18,14,36,.98);border:.5px solid hsla(33,36%,62%,.2);border-radius:1px;padding:.4em .9em;font-family:var(--sans);font-size:.55rem;letter-spacing:.18em;color:var(--champ);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .28s}.wa-float:hover .wa-float-tip{opacity:1}.rv{opacity:0;transform:translateY(16px);transition:opacity 1s var(--ease),transform 1s var(--ease)}.rv.vis{opacity:1;transform:translateY(0)}.d1{transition-delay:.08s}.d2{transition-delay:.16s}.d3{transition-delay:.24s}.d4{transition-delay:.32s}.eye{display:flex;align-items:center;gap:1em;margin-bottom:1.1em}.eye.ec{justify-content:center}.eye-l{width:2em;height:.5px;background:var(--gold);opacity:.38}.eye-t{font-family:var(--sans);font-size:clamp(.46rem,.65vw,.58rem);font-weight:300;letter-spacing:.56em;text-transform:uppercase;color:var(--champ);opacity:.78}.sec{padding:clamp(4em,8vw,9em) clamp(1.2rem,5vw,4.5em);max-width:1440px;margin:0 auto}.sec-dk{background:linear-gradient(180deg,var(--bg) 0,var(--deep) 50%,var(--bg) 100%);border-top:.5px solid hsla(33,36%,62%,.04);border-bottom:.5px solid hsla(33,36%,62%,.04)}.sec-dk-in{max-width:1200px;margin:0 auto;padding:clamp(4em,8vw,9em) clamp(1.2rem,5vw,4.5em)}.sh{font-weight:300;font-style:italic;font-size:clamp(1.8rem,4vw,3.2rem);color:var(--ivory);line-height:1.18}.sh em{font-weight:400;font-style:normal;color:var(--champ)}.bt{font-size:clamp(.88rem,1.3vw,.98rem);color:var(--smoke);line-height:2;font-weight:300}.dvl{display:flex;align-items:center;gap:1.5em;padding:.8em 0}.dll{flex:1 1;height:.5px;background:linear-gradient(90deg,transparent,hsla(33,36%,62%,.16))}.dll.r{background:linear-gradient(90deg,hsla(33,36%,62%,.16),transparent)}.dld{width:3px;height:3px;border-radius:50%;background:var(--gold);opacity:.32}.btn-p{padding:clamp(.75em,1.5vw,.92em) clamp(1.8rem,3vw,2.8em);background:linear-gradient(135deg,rgba(154,122,82,.9),rgba(116,88,48,.9));border:none;border-radius:1px;font-family:var(--sans);font-size:clamp(.54rem,.78vw,.64rem);font-weight:300;letter-spacing:.44em;text-transform:uppercase;color:var(--ivory);box-shadow:0 6px 28px rgba(154,122,82,.18);transition:box-shadow .3s,transform .3s;cursor:pointer}.btn-p:hover{box-shadow:0 12px 44px rgba(154,122,82,.32);transform:translateY(-2px)}.btn-p:active{transform:translateY(0)}.btn-p:disabled{opacity:.6;cursor:not-allowed;transform:none}.btn-g{padding:clamp(.75em,1.5vw,.92em) clamp(1.8rem,3vw,2.8em);border:.5px solid hsla(33,36%,62%,.25);border-radius:1px;font-family:var(--sans);font-size:clamp(.54rem,.78vw,.64rem);font-weight:300;letter-spacing:.44em;text-transform:uppercase;color:var(--sand);background:transparent;transition:border-color .3s,color .3s;cursor:pointer}.btn-g:hover{border-color:hsla(33,36%,62%,.52);color:var(--champ)}.spin{display:inline-block;width:10px;height:10px;border-radius:50%;border:.5px solid var(--champ);border-top:.5px solid transparent;animation:spinA .8s linear infinite;vertical-align:middle;margin-right:.5em}.hero{position:relative;height:100svh;min-height:580px;display:flex;align-items:center;justify-content:center;overflow:hidden}.hero-bg,.hero-vig{position:absolute;inset:0}.hero-vig{background:radial-gradient(ellipse 60% 60% at 50% 50%,transparent 25%,rgba(9,7,15,.55) 100%)}.hero-cnt{position:relative;z-index:2;text-align:center;padding:0 clamp(1.2rem,5vw,3rem);max-width:min(1020px,95vw);width:100%}.hero-eye{display:flex;align-items:center;gap:1em;justify-content:center;margin-bottom:1.6em;animation:fadeUp 1.2s var(--ease) .2s both}.hero-el{width:2em;height:.5px;background:var(--gold);opacity:.38}.hero-et{font-family:var(--sans);font-size:clamp(.44rem,.7vw,.58rem);font-weight:300;letter-spacing:.56em;text-transform:uppercase;color:var(--champ);opacity:.75}.hero-h1{font-weight:300;font-style:italic;font-size:clamp(2.7rem,7.5vw,7.5rem);line-height:1.05;letter-spacing:-.01em;color:var(--ivory);animation:fadeUp 1.2s var(--ease) .38s both}.hero-h1 em{font-weight:400;font-style:normal;color:var(--champ)}.hero-rule{height:.5px;background:linear-gradient(90deg,transparent,var(--gold),transparent);margin:2.2em auto;max-width:38%;opacity:.2;animation:fadeUp 1.2s var(--ease) .54s both}.hero-sub{font-size:clamp(.88rem,1.5vw,1.05rem);color:var(--smoke);line-height:1.92;font-weight:300;max-width:430px;margin:0 auto 2.8em;animation:fadeUp 1.2s var(--ease) .7s both}.hero-btns{display:flex;gap:1em;justify-content:center;flex-wrap:wrap;animation:fadeUp 1.2s var(--ease) .86s both}.hero-lines{position:absolute;inset:0;pointer-events:none;overflow:hidden}.hero-lines:before{top:10%;left:14%;height:32%;background:linear-gradient(180deg,transparent,hsla(33,36%,62%,.09),transparent)}.hero-lines:after,.hero-lines:before{content:"";position:absolute;width:.5px}.hero-lines:after{top:18%;left:72%;height:22%;background:linear-gradient(180deg,transparent,hsla(33,36%,62%,.06),transparent);opacity:.6}.gc{position:relative;overflow:hidden;border-radius:1px;cursor:pointer}.gc-bg{position:absolute;inset:0;transition:transform 1.2s var(--ease)}.gc:hover .gc-bg{transform:scale(1.04)}.gc-ov{inset:0;background:linear-gradient(0deg,rgba(9,7,15,.86) 0,rgba(9,7,15,.1) 40%,transparent 65%)}.gc-ov,.gc-scan{position:absolute}.gc-scan{top:0;left:0;right:0;height:.5px;background:linear-gradient(90deg,transparent,hsla(33,36%,62%,.28),transparent);opacity:0;transition:opacity .4s}.gc:hover .gc-scan{opacity:1}.gc-frm{top:.9em;left:.9em;font-family:var(--sans);font-size:clamp(.38rem,.55vw,.46rem);letter-spacing:.38em;text-transform:uppercase;color:hsla(33,36%,62%,.25);z-index:2}.gc-frm,.gc-meta{position:absolute}.gc-meta{bottom:0;left:0;right:0;padding:clamp(.9em,2vw,1.4em) clamp(.9em,1.8vw,1.3em)}.gc-t{font-size:clamp(.9rem,1.5vw,1.1rem);font-weight:300;font-style:italic;color:var(--ivory);letter-spacing:.03em;margin-bottom:.2em;transition:color .3s}.gc-s,.gc:hover .gc-t{color:var(--champ)}.gc-s{font-family:var(--sans);font-size:clamp(.42rem,.65vw,.52rem);font-weight:300;letter-spacing:.4em;text-transform:uppercase;opacity:0;transform:translateY(4px);transition:opacity .38s,transform .38s}.gc:hover .gc-s{opacity:1;transform:translateY(0)}.mood{position:relative;overflow:hidden;margin:clamp(2em,5vw,5em) 0}.mood-bg,.mood-ov{position:absolute;inset:0}.mood-ov{background:linear-gradient(90deg,rgba(9,7,15,.84) 0,rgba(9,7,15,.28) 55%,rgba(9,7,15,.58))}.mood-cnt{position:relative;z-index:2;height:100%;display:flex;align-items:center;padding:0 clamp(1.8rem,6vw,6em)}.mood-text{max-width:620px}.mood-ol{font-family:var(--sans);font-size:clamp(.46rem,.65vw,.56rem);font-weight:300;letter-spacing:.55em;text-transform:uppercase;color:var(--champ);opacity:.65;margin-bottom:1em}.mood-pull{font-size:clamp(1.8rem,4vw,3.2rem);font-weight:300;font-style:italic;color:var(--ivory);line-height:1.22}.mood-pull em{font-weight:400;font-style:normal;color:var(--champ)}.mood-sub{color:var(--smoke);font-size:clamp(.86rem,1.3vw,.96rem);line-height:1.9;max-width:400px;margin-top:1.2em;font-weight:300}.ed-row{display:grid;grid-template-columns:1fr 1.3fr 1fr;grid-gap:clamp(.5em,.8vw,.85em);gap:clamp(.5em,.8vw,.85em);padding:0 clamp(1.2rem,5vw,4.5em);max-width:1440px;margin:clamp(2em,4vw,4em) auto}.ef{position:relative;overflow:hidden;border-radius:1px}.ef-bg{position:absolute;inset:0;transition:transform 1.2s var(--ease)}.ef:hover .ef-bg{transform:scale(1.05)}.ef-ov{inset:0;background:linear-gradient(0deg,rgba(9,7,15,.8) 0,transparent 52%)}.ef-ov,.ef-scan{position:absolute}.ef-scan{top:0;left:0;right:0;height:.5px;background:linear-gradient(90deg,transparent,hsla(33,36%,62%,.26),transparent);opacity:0;transition:opacity .38s}.ef:hover .ef-scan{opacity:1}.ef-meta{position:absolute;bottom:0;left:0;right:0;padding:1.2em}.ef-t{font-size:clamp(.9rem,1.4vw,1.05rem);font-style:italic;color:var(--ivory)}.ef-s,.ef-t{font-weight:300}.ef-s{font-family:var(--sans);font-size:.5rem;letter-spacing:.4em;text-transform:uppercase;color:var(--champ);opacity:0;transition:opacity .38s;margin-top:.2em}.ef:hover .ef-s{opacity:.78}.story-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(3em,6vw,7em);gap:clamp(3em,6vw,7em);align-items:center}.sv-wrap{position:relative}.sv-main{aspect-ratio:3/4;border-radius:1px;border:.5px solid hsla(33,36%,62%,.08)}.sv-float{position:absolute;bottom:-1.5em;right:-1.5em;width:52%;aspect-ratio:1;border-radius:1px;border:.5px solid hsla(33,36%,62%,.1);z-index:2}.sv-acc{top:-.9em;left:-.9em;width:26%;aspect-ratio:2/3;background:rgba(26,20,46,.65);border-radius:1px;border:.5px solid hsla(33,36%,62%,.06)}.sv-acc,.sv-tag{position:absolute}.sv-tag{top:2em;right:1.6em;writing-mode:vertical-rl;transform:rotate(180deg);font-family:var(--sans);font-size:.44rem;letter-spacing:.5em;text-transform:uppercase;color:var(--champ);opacity:.22}.stats{display:flex;gap:clamp(2em,4vw,3.2em);flex-wrap:wrap;margin-top:2.8em}.stn{font-size:clamp(1.8rem,3.5vw,2.5rem);font-style:italic;color:var(--champ);line-height:1}.stl,.stn{font-weight:300}.stl{font-family:var(--sans);font-size:clamp(.44rem,.6vw,.52rem);letter-spacing:.45em;text-transform:uppercase;color:var(--smoke);margin-top:.28em}.reel-strip{display:flex;gap:clamp(.6em,1vw,.85em);overflow-x:auto;padding:.4em 0 1.2em;scrollbar-width:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.reel-strip::-webkit-scrollbar{display:none}.ri{position:relative;flex:0 0 clamp(215px,26vw,275px);height:clamp(140px,17vw,175px);border-radius:1px;overflow:hidden;cursor:pointer;border:.5px solid hsla(33,36%,62%,.07);transition:border-color .3s,transform .4s var(--ease);scroll-snap-align:start}.ri:hover{border-color:hsla(33,36%,62%,.28);transform:translateY(-3px)}.ri-bg{position:absolute;inset:0}.ri-ov{position:absolute;inset:0;background:rgba(9,7,15,.48);flex-direction:column;gap:.5em}.ri-ov,.rplay{display:flex;align-items:center;justify-content:center}.rplay{width:34px;height:34px;border-radius:50%;border:.5px solid hsla(33,36%,62%,.42);transition:background .3s,border-color .3s}.ri:hover .rplay{background:hsla(33,36%,62%,.12);border-color:var(--champ)}.rlabel{font-size:clamp(.82rem,1.3vw,.9rem);font-style:italic;color:var(--ivory)}.rlabel,.rsub{font-weight:300}.rsub{font-family:var(--sans);font-size:.46rem;letter-spacing:.38em;text-transform:uppercase;color:var(--champ);opacity:.52}.tg{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(2em,4vw,3.8em);gap:clamp(2em,4vw,3.8em)}.tq{font-size:clamp(1.1rem,1.8vw,1.35rem);font-weight:300;font-style:italic;color:var(--ivory);line-height:1.78;margin-bottom:1.5em;position:relative;padding-top:.4em}.tm{position:absolute;top:-.4em;left:-.18em;font-size:3rem;color:var(--gold);opacity:.16;font-style:normal;line-height:1}.tn{font-size:clamp(.78rem,1.1vw,.84rem);color:var(--champ);letter-spacing:.07em}.te{font-family:var(--sans);font-size:clamp(.44rem,.65vw,.52rem);font-weight:300;letter-spacing:.38em;text-transform:uppercase;color:var(--smoke);margin-top:.18em}.ta{display:flex;align-items:center;gap:.75em}.tdash{height:.5px;width:1.5em;background:var(--gold);opacity:.32}.bwrap{padding:clamp(2em,4vw,3.8em);border:.5px solid hsla(33,36%,62%,.09);border-radius:1px;background:rgba(22,18,36,.9)}.succ-box{text-align:center;padding:clamp(3em,6vw,5em) 2em;border:.5px solid hsla(33,36%,62%,.18);border-radius:1px;background:rgba(22,18,36,.94);animation:scaleIn .5s var(--ease)}.succ-g{font-size:2.5rem;color:var(--champ);opacity:.52}.succ-g,.succ-h{margin-bottom:.8em;font-style:italic}.succ-h{font-size:clamp(1.6rem,3vw,2rem);font-weight:300;color:var(--ivory)}.succ-p{color:var(--smoke);line-height:1.9;font-weight:300;font-size:clamp(.85rem,1.2vw,.92rem);max-width:360px;margin:0 auto 2em}.succ-ls{display:flex;gap:1em;justify-content:center;flex-wrap:wrap}.slb{display:flex;align-items:center;gap:.42em;padding:.5em 1.1em;border:.5px solid hsla(33,36%,62%,.2);border-radius:1px;font-family:var(--sans);font-size:clamp(.5rem,.72vw,.58rem);letter-spacing:.34em;text-transform:uppercase;color:var(--champ);transition:border-color .3s,background .3s}.slb:hover{border-color:hsla(33,36%,62%,.44);background:hsla(33,36%,62%,.07)}.ba{justify-content:space-between;flex-wrap:wrap;gap:1.5em;margin-top:.5em}.ba,.wa-l{display:flex;align-items:center}.wa-l{gap:.55em;font-family:var(--sans);font-size:clamp(.58rem,.8vw,.66rem);font-weight:300;letter-spacing:.2em;color:var(--smoke);transition:color .28s}.wa-l:hover{color:var(--champ)}.live-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(180px,25vw,280px),1fr));grid-gap:clamp(.5em,.8vw,.85em);gap:clamp(.5em,.8vw,.85em)}.lg-item{position:relative;overflow:hidden;border-radius:1px;aspect-ratio:4/5;cursor:pointer;background:var(--card)}.lg-item img,.lg-item video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--ease)}.lg-item:hover img,.lg-item:hover video{transform:scale(1.04)}.lg-item-ov{position:absolute;inset:0;background:linear-gradient(0deg,rgba(9,7,15,.78) 0,transparent 52%);opacity:0;transition:opacity .35s}.lg-item:hover .lg-item-ov{opacity:1}.lg-item-label{position:absolute;bottom:0;left:0;right:0;padding:.9em;font-size:.9rem;font-weight:300;font-style:italic;color:var(--ivory);transform:translateY(4px);opacity:0;transition:opacity .35s,transform .35s}.lg-item:hover .lg-item-label{opacity:1;transform:translateY(0)}.footer{border-top:.5px solid hsla(33,36%,62%,.06);background:rgba(6,5,12,.98);padding:clamp(2.5em,5vw,4.5em) clamp(1.2rem,5vw,4em)}.fi-in{max-width:1440px;margin:0 auto}.ft{display:grid;grid-template-columns:1fr 1fr;grid-gap:3em;gap:3em;margin-bottom:clamp(2em,4vw,3em)}.ftagline{font-size:clamp(.84rem,1.2vw,.9rem);color:var(--smoke);line-height:1.9;font-style:italic;max-width:280px;margin-top:1.2em;font-weight:300}.fcols{display:grid;grid-template-columns:1fr 1fr;grid-gap:2em;gap:2em}.fcl{font-family:var(--sans);font-size:clamp(.44rem,.65vw,.52rem);font-weight:300;letter-spacing:.5em;text-transform:uppercase;color:var(--champ);margin-bottom:1em;opacity:.72}.flink{display:flex;align-items:center;gap:.55em;margin-bottom:.6em;font-size:clamp(.76rem,1.1vw,.82rem);color:var(--smoke);transition:color .28s}.flink:hover{color:var(--champ)}.flink svg{opacity:.6;flex-shrink:0}.fbot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1em;padding-top:2em;border-top:.5px solid hsla(33,36%,62%,.05)}.fcopy{font-family:var(--sans);font-size:clamp(.44rem,.65vw,.52rem);font-weight:300;letter-spacing:.34em;text-transform:uppercase;color:var(--dim)}.fsocs{display:flex;gap:1.3em}.fsoc{color:var(--dim);transition:color .28s,transform .28s;display:inline-flex}.fsoc:hover{color:var(--champ);transform:translateY(-2px)}.adm-page{min-height:100vh;background:var(--deep);color:var(--ivory);font-family:var(--serif)}.adm-login{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#13102a 0,var(--deep) 100%);padding:1.5rem}.adm-login-card{width:100%;max-width:400px;padding:3em 2.5em;border:.5px solid hsla(33,36%,62%,.14);border-radius:1px;background:rgba(22,18,36,.97)}.adm-nav{display:flex;align-items:center;justify-content:space-between;padding:1.2em 2em;border-bottom:.5px solid hsla(33,36%,62%,.1);background:rgba(16,13,26,.98);position:-webkit-sticky;position:sticky;top:0;z-index:100}.adm-body{padding:2em;max-width:1200px;margin:0 auto}.adm-tabs{display:flex;border-bottom:.5px solid hsla(33,36%,62%,.08);margin-bottom:2em;overflow-x:auto;scrollbar-width:none}.adm-tabs::-webkit-scrollbar{display:none}.adm-tab{background:none;font-family:var(--sans);font-size:.54rem;letter-spacing:.4em;text-transform:uppercase;padding:.7em 1.1em;color:var(--smoke);border:none;border-bottom:.5px solid transparent;transition:color .28s,border-color .28s;margin-bottom:-1px;white-space:nowrap;cursor:pointer}.adm-tab.active{color:var(--champ);border-bottom-color:var(--gold)}.adm-tab:hover:not(.active){color:var(--mist)}.adm-stats{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:.85em;gap:.85em;margin-bottom:1em}.asc{padding:1.4em;border:.5px solid hsla(33,36%,62%,.1);border-radius:1px;background:rgba(26,20,42,.5);position:relative;overflow:hidden}.asc:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;opacity:.6}.asc.c-gold:before{background:linear-gradient(90deg,var(--gold),transparent)}.asc.c-blue:before{background:linear-gradient(90deg,rgba(80,120,200,.7),transparent)}.asc.c-green:before{background:linear-gradient(90deg,rgba(80,180,120,.7),transparent)}.asc.c-emerald:before{background:linear-gradient(90deg,rgba(60,160,100,.7),transparent)}.asc.c-violet:before{background:linear-gradient(90deg,rgba(140,90,200,.7),transparent)}.asc-n{font-family:var(--serif);font-size:clamp(1.5rem,2.8vw,2rem);font-weight:300;font-style:italic;color:var(--champ);line-height:1;margin-bottom:.28em}.asc-l{font-size:.8rem;color:var(--ivory)}.asc-s{font-family:var(--sans);font-size:.44rem;font-weight:300;letter-spacing:.3em;text-transform:uppercase;color:var(--smoke);margin-top:.1em}.conv-wrap{margin-bottom:2em;padding:1.2em 1.5em;border:.5px solid hsla(33,36%,62%,.08);border-radius:1px;background:rgba(16,13,26,.5)}.conv-bar{height:2px;background:hsla(33,36%,62%,.1);border-radius:2px;overflow:hidden;margin-top:.6em}.conv-fill{height:100%;background:linear-gradient(90deg,var(--gold),rgba(80,180,120,.8));border-radius:2px;transition:width .6s var(--ease)}.pipeline{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:.6em;gap:.6em;margin-bottom:2em}.pcol{padding:.75em;border:.5px solid hsla(33,36%,62%,.07);border-radius:1px;background:rgba(18,14,28,.5);text-align:center}.pcl{font-family:var(--sans);font-size:.42rem;letter-spacing:.4em;text-transform:uppercase;margin-bottom:.35em}.pcl,.pcn{font-weight:300}.pcn{font-family:var(--serif);font-size:1.4rem;font-style:italic}.pc-new .pcl,.pc-new .pcn{color:rgba(192,160,80,.85)}.pc-cont .pcl,.pc-cont .pcn{color:rgba(100,148,220,.85)}.pc-acc .pcl,.pc-acc .pcn{color:rgba(80,185,120,.85)}.pc-comp .pcl,.pc-comp .pcn{color:rgba(60,165,105,.9)}.pc-can .pcl,.pc-can .pcn{color:rgba(200,90,70,.75)}.pc-nor .pcl,.pc-nor .pcn{color:hsla(273,8%,55%,.72)}.inq{border:.5px solid hsla(33,36%,62%,.1);border-radius:1px;margin-bottom:1em;overflow:hidden}.inq-bar{height:2px}.inq-body{padding:1.4em}.inq.s-new{border-color:rgba(192,160,80,.2);background:rgba(28,22,10,.35)}.inq.s-new .inq-bar{background:linear-gradient(90deg,rgba(192,160,80,.8),transparent)}.inq.s-contacted{border-color:rgba(80,120,200,.16);background:rgba(10,16,32,.25)}.inq.s-contacted .inq-bar{background:linear-gradient(90deg,rgba(80,120,200,.8),transparent)}.inq.s-accepted{border-color:rgba(80,180,120,.18);background:rgba(10,26,16,.25)}.inq.s-accepted .inq-bar{background:linear-gradient(90deg,rgba(80,180,120,.8),transparent)}.inq.s-completed{border-color:rgba(60,160,100,.2);background:rgba(8,22,12,.3)}.inq.s-completed .inq-bar{background:linear-gradient(90deg,rgba(60,160,100,.9),transparent)}.inq.s-cancelled{border-color:rgba(200,80,60,.12);opacity:.6}.inq.s-cancelled .inq-bar{background:linear-gradient(90deg,rgba(200,80,60,.6),transparent)}.inq.s-noresp .inq-bar{background:linear-gradient(90deg,hsla(270,8%,51%,.5),transparent)}.inq.starred{box-shadow:0 0 0 .5px rgba(220,180,60,.2)}.ib{font-family:var(--sans);font-size:.42rem;letter-spacing:.38em;text-transform:uppercase;padding:.2em .7em;border-radius:1px}.ib-s{color:var(--champ);border:.5px solid hsla(33,36%,62%,.28)}.ib-new{color:rgba(192,160,80,.9);border:.5px solid rgba(192,160,80,.28)}.ib-cont{color:rgba(100,148,220,.88);border:.5px solid rgba(100,148,220,.26)}.ib-acc{color:rgba(80,185,125,.9);border:.5px solid rgba(80,185,125,.28)}.ib-comp{color:rgba(60,165,105,.95);border:.5px solid rgba(60,165,105,.3)}.ib-can{color:rgba(205,90,70,.82);border:.5px solid rgba(205,90,70,.22)}.ib-nor{color:hsla(275,8%,57%,.8);border:.5px solid hsla(275,8%,57%,.22)}.ib-star{color:rgba(230,188,60,.88);border:.5px solid rgba(230,188,60,.26)}.iab{display:inline-flex;align-items:center;gap:.34em;font-family:var(--sans);font-size:.48rem;letter-spacing:.3em;text-transform:uppercase;padding:.42em .82em;border:.5px solid hsla(33,36%,62%,.18);border-radius:1px;color:var(--champ);transition:background .28s,border-color .28s;background:none;cursor:pointer;text-decoration:none;white-space:nowrap}.iab:hover{background:hsla(33,36%,62%,.08);border-color:hsla(33,36%,62%,.38)}.iab.del{color:rgba(210,90,70,.72);border-color:rgba(210,90,70,.18)}.iab.del:hover{background:rgba(210,90,70,.08)}.iab.green{color:rgba(80,185,125,.88);border-color:rgba(80,185,125,.22)}.iab.green:hover{background:rgba(80,185,125,.08)}.iab.star-on{color:rgba(230,190,60,.88);border-color:rgba(230,190,60,.26)}.ainp{width:100%;background:rgba(8,6,14,.5);border:.5px solid hsla(33,36%,62%,.14);border-radius:1px;color:var(--ivory);font-family:var(--serif);font-size:.94rem;padding:.65em;outline:none;transition:border-color .28s}.ainp:focus{border-color:hsla(33,36%,62%,.4)}.alabel{font-size:.48rem;letter-spacing:.38em;color:var(--smoke);margin-bottom:.38em;display:block}.abtn,.alabel{font-family:var(--sans);text-transform:uppercase}.abtn{padding:.5em 1.3em;background:hsla(33,36%,62%,.1);border:.5px solid hsla(33,36%,62%,.28);font-size:.54rem;letter-spacing:.4em;color:var(--champ);border-radius:1px;transition:background .28s;cursor:pointer}.abtn:hover{background:hsla(33,36%,62%,.2)}.abtn-del{color:rgba(210,80,60,.65);border-color:rgba(210,80,60,.2)}.abtn-del:hover{background:rgba(210,80,60,.08)}.abk{background:none;border:.5px solid hsla(33,36%,62%,.2);font-family:var(--sans);font-size:.52rem;letter-spacing:.42em;text-transform:uppercase;padding:.46em 1em;border-radius:1px;color:var(--champ);transition:background .28s,border-color .28s}.abk:hover{border-color:hsla(33,36%,62%,.46);background:hsla(33,36%,62%,.07)}.cms-group{padding:1.5em;border:.5px solid hsla(33,36%,62%,.1);border-radius:1px;background:rgba(16,13,26,.5);margin-bottom:1.2em}.cms-group-title{font-family:var(--sans);font-size:.5rem;letter-spacing:.44em;text-transform:uppercase;color:var(--champ);margin-bottom:1.2em;opacity:.78}.cms-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:1em;gap:1em}.tcard{padding:1.3em;border:.5px solid hsla(33,36%,62%,.1);border-radius:1px;margin-bottom:.8em;background:rgba(22,18,36,.4)}.tc-q{font-style:italic;font-size:.94rem;color:var(--ivory);line-height:1.72;margin-bottom:.45em}.tc-n{font-size:.76rem;color:var(--champ)}.aside-panel{padding:1.4em;border:.5px solid hsla(33,36%,62%,.1);border-radius:1px;background:rgba(16,13,26,.5);margin-bottom:1em}.ap-t{font-family:var(--sans);font-size:.5rem;letter-spacing:.44em;text-transform:uppercase;color:var(--champ);margin-bottom:1.2em;opacity:.78}.ap-item{padding:.65em 0;border-bottom:.5px solid hsla(33,36%,62%,.06);display:flex;gap:.7em;align-items:flex-start}.ap-item:last-child{border-bottom:none}.ap-dot{width:5px;height:5px;border-radius:50%;flex-shrink:0;margin-top:.35em}.ap-txt{font-family:var(--sans);font-size:.6rem;color:var(--smoke);line-height:1.55}.ap-txt strong{color:var(--sand);font-weight:400}.ap-time{font-size:.48rem;color:rgba(90,80,100,.55);margin-top:.1em}.ap-empty{font-family:var(--sans);font-size:.58rem;color:var(--smoke);font-style:italic;text-align:center;padding:1.5em 0}.upzone{border:.5px dashed hsla(33,36%,62%,.2);border-radius:1px;padding:2.5em 2em;text-align:center;cursor:pointer;transition:border-color .28s,background .28s;background:rgba(8,6,14,.2);margin-bottom:1.4em}.upzone.drag,.upzone:hover{border-color:hsla(33,36%,62%,.48);background:rgba(8,6,14,.38)}.uz-l{font-family:var(--sans);font-size:.58rem;letter-spacing:.4em;text-transform:uppercase;color:var(--champ);margin-bottom:.5em}.uz-s{font-size:.84rem;color:var(--smoke);line-height:1.7}.gadm-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-gap:1em;gap:1em}.gadm-item{padding:1em;border:.5px solid hsla(33,36%,62%,.1);border-radius:1px;background:rgba(22,18,36,.4);transition:border-color .28s}.gadm-item:hover{border-color:hsla(33,36%,62%,.22)}.gadm-prev{aspect-ratio:3/2;background:rgba(30,24,48,.6);border-radius:1px;margin-bottom:.7em;overflow:hidden;position:relative}.gadm-prev img,.gadm-prev video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.gadm-title{font-size:.9rem;color:var(--ivory);margin-bottom:.18em}.gadm-tag{font-family:var(--sans);font-size:.58rem;color:var(--smoke);margin-bottom:.7em}.adm2{display:grid;grid-template-columns:1fr 280px;grid-gap:1.5em;gap:1.5em;align-items:start}.crm-bar{display:flex;align-items:center;gap:.7em;flex-wrap:wrap;margin-bottom:1.5em;padding:1.2em;border:.5px solid hsla(33,36%,62%,.08);border-radius:1px;background:rgba(16,13,26,.4)}.crm-inp{background:rgba(8,6,14,.5);border:.5px solid hsla(33,36%,62%,.14);border-radius:1px;color:var(--ivory);font-family:var(--sans);font-size:.66rem;padding:.52em .9em;outline:none;min-width:170px;transition:border-color .28s;flex:1 1}.crm-inp:focus{border-color:hsla(33,36%,62%,.34)}.crm-inp::placeholder{color:var(--smoke)}.crm-sel{background:rgba(8,6,14,.5);border:.5px solid hsla(33,36%,62%,.14);border-radius:1px;color:var(--ivory);font-family:var(--sans);font-size:.58rem;padding:.5em .8em;outline:none;cursor:pointer}.crm-sel option{background:var(--deep)}.tl-l{font-family:var(--sans);font-size:.42rem;letter-spacing:.4em;text-transform:uppercase;color:var(--smoke);margin-bottom:.5em}.tl-items{display:flex;flex-direction:column;gap:.32em}.tl-item{display:flex;align-items:flex-start;gap:.7em}.tl-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0;margin-top:.28em}.tl-new{background:rgba(192,160,80,.7)}.tl-cont{background:rgba(100,148,220,.7)}.tl-acc{background:rgba(80,185,120,.7)}.tl-comp{background:rgba(60,165,100,.8)}.tl-can{background:rgba(205,90,70,.6)}.tl-nor{background:hsla(275,8%,57%,.6)}.tl-txt{font-family:var(--sans);font-size:.56rem;color:var(--smoke)}.tl-txt strong{color:var(--sand);font-weight:400}.tl-time{font-size:.46rem;color:rgba(90,80,100,.55);margin-top:.1em}.inq-empty{text-align:center;padding:4em 2em}.ie-icon{font-size:2rem;color:var(--dim);margin-bottom:1em;opacity:.42}.ie-t{font-family:var(--serif);font-size:1.3rem;font-weight:300;font-style:italic;color:var(--ivory);margin-bottom:.5em}.ie-s{font-size:.58rem;letter-spacing:.2em;color:var(--smoke)}.ie-s,.inq-note{font-family:var(--sans)}.inq-note{width:100%;background:rgba(8,6,14,.4);border:.5px solid hsla(33,36%,62%,.12);border-radius:1px;color:var(--sand);font-size:.64rem;padding:.52em .8em;outline:none;resize:none;transition:border-color .28s}.inq-note:focus{border-color:hsla(33,36%,62%,.32)}.inq-rd{background:rgba(8,6,14,.4);border:.5px solid hsla(33,36%,62%,.12);border-radius:1px;color:var(--sand);font-size:.6rem;padding:.4em .7em;color-scheme:dark}.inq-rd,.sts-sel{font-family:var(--sans);outline:none}.sts-sel{background:rgba(8,6,14,.55);border:.5px solid hsla(33,36%,62%,.16);border-radius:1px;color:var(--champ);font-size:.48rem;padding:.34em .7em;cursor:pointer}.sts-sel option{background:var(--deep)}.inq-msg{font-size:clamp(.82rem,1.1vw,.88rem);color:var(--smoke);font-style:italic;line-height:1.74;padding:.9em 1em;border:.5px solid hsla(33,36%,62%,.07);border-radius:1px;background:rgba(8,6,14,.3);margin-bottom:.9em}.saved-flash{font-family:var(--sans);font-size:.52rem;letter-spacing:.3em;text-transform:uppercase;color:rgba(80,185,125,.82);margin-left:1em;animation:fadeIn .3s ease}@keyframes fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes spinA{to{transform:rotate(1turn)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media(max-width:1100px){.adm2{grid-template-columns:1fr}.aside-panel{position:static}.adm-stats,.pipeline{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.nav-links{display:none}.ham{display:block}.ft,.story-grid,.tg{grid-template-columns:1fr}.ed-row{grid-template-columns:1fr 1fr}.cms-grid,.fcols{grid-template-columns:1fr}}@media(max-width:640px){.ed-row{grid-template-columns:1fr}.hero-btns{flex-direction:column;align-items:center}.btn-g,.btn-p{width:100%;max-width:280px;text-align:center}.succ-ls{flex-direction:column;align-items:center}.adm-stats,.pipeline{grid-template-columns:repeat(2,1fr)}}@media(max-width:420px){.adm-stats,.pipeline{grid-template-columns:1fr 1fr}}@media(min-width:1600px){.ed-row,.sec{max-width:1600px}.sec-dk-in{max-width:1360px}.fi-in{max-width:1600px}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.rv{opacity:1!important;transform:none!important}}