:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f7f1df;font-synthesis:none;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;background:#050505;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{-webkit-user-select:none;user-select:none;background:radial-gradient(circle at 20% 10%,#d4af372e,#0000 26rem),linear-gradient(135deg,#050505 0%,#10100f 52%,#050505 100%);min-width:320px;min-height:100vh;margin:0;overflow:hidden}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}.qpe-shell{--sgs-gold:#d4af37;--sgs-ink:#050505;--sgs-smoke:#11100e;isolation:isolate;grid-template-rows:auto 1fr;min-height:100vh;display:grid;position:relative;overflow:hidden}.qpe-topbar{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050505b8;border-bottom:1px solid #d4af3729;justify-content:space-between;align-items:center;gap:1rem;padding:1rem clamp(1rem,3vw,2rem);display:flex}.qpe-identity{align-items:center;gap:.75rem;min-width:0;display:flex}.qpe-identity__mark,.qpe-loader__mark{aspect-ratio:1;width:2.5rem;color:var(--sgs-gold);letter-spacing:.12em;border:1px solid #d4af378c;place-items:center;font-size:.72rem;font-weight:800;display:grid}.qpe-identity__copy{color:#f7f1dfb8;letter-spacing:.14em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.78rem;overflow:hidden}.qpe-switcher{background:#ffffff09;border:1px solid #d4af372e;gap:.25rem;padding:.25rem;display:inline-flex}.qpe-switcher__button{color:#f7f1df9e;cursor:pointer;min-height:2.25rem;font:inherit;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;padding:0 .9rem;font-size:.76rem;transition:background .18s,color .18s}.qpe-switcher__button.is-active{color:#050505;background:linear-gradient(135deg,#f2d77a,#b98d23)}.qpe-preview-frame{z-index:3;justify-self:center;width:min(100%,1440px);height:calc(100vh - 73px);padding:clamp(.75rem,2vw,1.35rem);transition:width .36s,padding .36s;display:grid;position:relative}.qpe-preview-frame.is-mobile{width:min(430px,100%);padding:.75rem}.qpe-stage{scrollbar-width:thin;scrollbar-color:#d4af378f #ffffff0a;background-color:#050505;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:58px 58px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #d4af3738;position:relative;overflow:auto;box-shadow:0 2rem 5rem #00000080}.qpe-score{position:relative;overflow:hidden}.qpe-scene{border-bottom:1px solid #d4af3724;min-height:78vh;padding:clamp(4rem,8vw,8rem) clamp(1.2rem,6vw,6rem);display:grid;position:relative}.qpe-scene--hero{background:linear-gradient(110deg,#050505eb 8%,#05050594 52%,#050505e6),radial-gradient(circle at 76% 35%,#d4af3742,#0000 21rem),repeating-linear-gradient(115deg,#ffffff0a 0 1px,#0000 1px 13px);align-items:center;min-height:calc(100vh - 2rem)}.qpe-scene--authority{min-height:auto;padding-block:clamp(2rem,5vw,4rem)}.qpe-scene--conversion{text-align:center;background:radial-gradient(circle,#d4af372e,#0000 24rem),linear-gradient(#ffffff05,#d4af370b);place-items:center;min-height:72vh}.qpe-layer{z-index:2;position:relative}.qpe-layer--ornament{z-index:0;pointer-events:none;position:absolute;inset:0}.qpe-headline{max-width:820px}.qpe-eyebrow{color:var(--sgs-gold);letter-spacing:.18em;text-transform:uppercase;margin:0 0 1rem;font-size:clamp(.74rem,1vw,.86rem);font-weight:800}.qpe-title,.qpe-final-cta h2,.qpe-section-head h2{color:#fff8df;max-width:11ch;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.25rem,9vw,7.7rem);font-weight:500;line-height:.93}.qpe-lede,.qpe-section-head p:last-child,.qpe-final-cta p:not(.qpe-eyebrow){color:#f7f1dfbd;max-width:680px;margin:1.35rem 0 0;font-size:clamp(1rem,1.7vw,1.22rem);line-height:1.8}.qpe-actions{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.qpe-button{color:#f7f1df;letter-spacing:.11em;text-transform:uppercase;background:#ffffff0a;border:1px solid #d4af375c;justify-content:center;align-items:center;min-height:3rem;padding:0 1.1rem;font-size:.78rem;font-weight:800;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.qpe-button--primary{color:#050505;background:linear-gradient(135deg,#f4dd8a,#d4af37 52%,#8f6818);border-color:#0000}.qpe-button--large{min-height:3.5rem;padding-inline:1.5rem}.qpe-button:hover{border-color:#f4dd8abf}.qpe-proof-grid{background:#d4af3738;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.qpe-proof-card{background:#090908f5;min-height:10rem;padding:clamp(1rem,3vw,1.6rem)}.qpe-proof-card strong{color:#f4dd8a;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.4rem,5vw,4.5rem);font-weight:500;display:block}.qpe-proof-card span{color:#f7f1dfa8;max-width:12rem;line-height:1.5;display:block}.qpe-section-head{gap:0;margin-bottom:clamp(2rem,5vw,4rem);display:grid}.qpe-section-head h2,.qpe-final-cta h2{max-width:13ch;font-size:clamp(2.4rem,6vw,5.6rem)}.qpe-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.qpe-service-card{background:linear-gradient(#ffffff0e,#ffffff05),#0a0a09e6;border:1px solid #d4af372e;min-height:21rem;padding:1.35rem;transition:transform .24s,border-color .24s,background .24s;position:relative;overflow:hidden}.qpe-service-card:before{content:"";background:linear-gradient(135deg,#0000 0 44%,#d4af372e 45% 46%,#0000 47%),radial-gradient(circle at 70% 20%,#d4af3738,#0000 8rem);border:1px solid #d4af3729;height:44%;position:absolute;inset:auto 1.35rem 1.35rem}.qpe-service-card:hover{background:#100f0df5;border-color:#f4dd8a7a;transform:translateY(-.4rem)}.qpe-card-index{color:#d4af37c2;letter-spacing:.12em;font-size:.78rem;font-weight:900}.qpe-service-card h3{color:#fff4cf;margin:4.2rem 0 .9rem;font-family:Georgia,Times New Roman,serif;font-size:1.55rem;font-weight:500}.qpe-service-card p{color:#f7f1dfad;margin:0;line-height:1.65}.qpe-atmosphere-rail{grid-template-columns:1.15fr .85fr 1fr .95fr;gap:1rem;min-height:30rem;display:grid}.qpe-atmosphere-frame{background:linear-gradient(180deg, transparent, #000000b8), radial-gradient(circle at 50% 28%, color-mix(in srgb, var(--accent), transparent 54%), transparent 11rem), linear-gradient(135deg, #ffffff14, #ffffff04);border:1px solid #d4af3733;flex-direction:column;justify-content:flex-end;min-height:22rem;padding:1.25rem;display:flex;position:relative;overflow:hidden}.qpe-atmosphere-frame:nth-child(2n){transform:translateY(3rem)}.qpe-atmosphere-frame span{color:var(--sgs-gold);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:900}.qpe-atmosphere-frame strong{color:#fff8df;margin-top:.6rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.65rem,3vw,2.8rem);font-weight:500;line-height:1.03}.qpe-final-cta{justify-items:center;display:grid}.qpe-final-cta h2,.qpe-final-cta p{margin-inline:auto}.qpe-final-cta .qpe-button{margin-top:2rem}.qpe-ornament{position:absolute;inset:0;overflow:hidden}.qpe-ornament i{background:linear-gradient(#0000,#d4af376b,#0000);width:1px;height:22vh;animation:8s ease-in-out infinite signalDrift;position:absolute;transform:rotate(28deg)}.qpe-ornament i:nth-child(3n){height:34vh;animation-duration:11s}.qpe-ornament i:first-child{top:8%;left:7%}.qpe-ornament i:nth-child(2){top:48%;left:16%}.qpe-ornament i:nth-child(3){top:18%;left:24%}.qpe-ornament i:nth-child(4){top:68%;left:32%}.qpe-ornament i:nth-child(5){top:4%;left:40%}.qpe-ornament i:nth-child(6){top:42%;left:48%}.qpe-ornament i:nth-child(7){top:18%;left:56%}.qpe-ornament i:nth-child(8){top:62%;left:64%}.qpe-ornament i:nth-child(9){top:10%;left:72%}.qpe-ornament i:nth-child(10){top:52%;left:80%}.qpe-ornament i:nth-child(11){top:24%;left:88%}.qpe-ornament i:nth-child(12){top:70%;left:94%}.sgs-watermark-layer{z-index:80;opacity:.38;pointer-events:none;mix-blend-mode:screen;transition:opacity .18s,filter .18s;position:fixed;inset:-20vmax;overflow:hidden;transform:rotate(-24deg)}.sgs-watermark-layer.is-intense{opacity:.76;filter:drop-shadow(0 0 1rem #d4af3761)}.sgs-watermark-layer__track{gap:3rem;min-width:160vw;animation:18s linear infinite watermarkMove;display:grid}.sgs-watermark-layer__line{white-space:nowrap;gap:3rem;display:flex}.sgs-watermark-layer__line:nth-child(2n){opacity:.5;transform:translate(-14rem)}.sgs-watermark-layer__line span{color:#d4af3738;letter-spacing:.18em;text-transform:uppercase;font-size:.72rem;font-weight:900}.sgs-capture-overlay{z-index:90;color:#f4dd8a;opacity:0;pointer-events:none;background:#000000e0;align-content:center;place-items:center;gap:1rem;transition:opacity .18s;display:grid;position:fixed;inset:0}.sgs-capture-overlay.is-visible{opacity:1;pointer-events:auto}.sgs-capture-overlay__mark{letter-spacing:.2em;border:1px solid #d4af377a;padding:1rem 1.25rem;font-weight:900}.sgs-capture-overlay p{color:#f7f1dfbd;letter-spacing:.12em;text-transform:uppercase;margin:0}.qpe-loader{z-index:100;background:radial-gradient(circle at 50% 46%,#d4af3733,#0000 18rem),#030303;align-content:center;place-items:center;gap:1.2rem;transition:opacity .52s,visibility .52s;display:grid;position:fixed;inset:0}.qpe-loader__title,.qpe-loader__status{text-align:center;margin:0}.qpe-loader__title{color:#fff8df;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,5vw,4rem)}.qpe-loader__lines{color:#f7f1dfa8;letter-spacing:.16em;text-align:center;text-transform:uppercase;gap:.35rem;font-size:.72rem;display:grid}.qpe-loader__status{color:var(--sgs-gold);letter-spacing:.16em;text-transform:uppercase;font-size:.78rem}.qpe-shell.is-ready .qpe-loader{visibility:hidden;opacity:0}[data-reveal]{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(1.4rem)}[data-reveal].is-revealed{opacity:1;transform:translateY(0)}.qpe-pointer-aura{z-index:1;aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#d4af3721,#0000 64%);border-radius:50%;width:22rem;transition:opacity .22s;position:fixed;translate:-50% -50%}@keyframes watermarkMove{0%{transform:translate(0,0)}to{transform:translate(-12rem,7rem)}}@keyframes signalDrift{0%,to{opacity:.18;translate:0}50%{opacity:.52;translate:1rem -1.5rem}}@media (width<=980px){body{overflow:auto}.qpe-topbar{flex-direction:column;align-items:flex-start}.qpe-preview-frame{height:auto;min-height:calc(100vh - 116px)}.qpe-stage{min-height:calc(100vh - 140px)}.qpe-proof-grid,.qpe-cards,.qpe-atmosphere-rail{grid-template-columns:1fr}.qpe-atmosphere-frame:nth-child(2n){transform:none}}@media (width<=560px){.qpe-switcher{width:100%}.qpe-switcher__button{flex:1;padding-inline:.55rem;font-size:.68rem}.qpe-title{font-size:clamp(3rem,18vw,4.8rem)}.qpe-scene{padding-inline:1rem}.qpe-actions{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important}}
