:root{--core-black: #000000;--core-white: #ffffff;--obsidian: #050505;--graphite: #1c1c1e;--gray-60: #86868b;--gray-20: #333336;--sapphire: #0066ff;--type-sans: "Inter", -apple-system, system-ui, sans-serif;--sp-xs: .5rem;--sp-sm: 1rem;--sp-md: 2.5rem;--sp-lg: 5rem;--sp-xl: 10rem;--ease-fluid: cubic-bezier(.19, 1, .22, 1);--ease-magnetic: cubic-bezier(.25, 1, .5, 1)}*{margin:0;padding:0;box-sizing:border-box}html{text-size-adjust:100%;-webkit-font-smoothing:antialiased}body.theme-obsidian{background:var(--core-black);color:var(--core-white);font-family:var(--type-sans);overflow-x:hidden}.is-gray{color:var(--gray-60)}.text-white{color:var(--core-white)}.text-black{color:var(--core-black)}.text-center{text-align:center}.leading-relaxed{line-height:1.6}.leading-tight{line-height:1}.w-80{max-width:80%}.w-90{max-width:90%}.mt-xs{margin-top:var(--sp-xs)}.mt-sm{margin-top:var(--sp-sm)}.mt-md{margin-top:var(--sp-md)}.mt-xl{margin-top:var(--sp-xl)}.mb-sm{margin-bottom:var(--sp-sm)}.mb-md{margin-bottom:var(--sp-md)}.mb-lg{margin-bottom:var(--sp-lg)}.pt-lg{padding-top:var(--sp-lg)}.pt-md{padding-top:var(--sp-md)}.pb-lg{padding-bottom:var(--sp-lg)}.border-bottom{border-bottom:1px solid rgba(255,255,255,.1)}.border-top{border-top:1px solid rgba(255,255,255,.1)}.flex-center-y{display:flex;align-items:center;justify-content:center}.flex-end-y{display:flex;align-items:flex-end;justify-content:center}.flex-col{flex-direction:column}.opacity-60{opacity:.6}.master-headline{font-size:clamp(4rem,11vw,11rem);font-weight:500;letter-spacing:-.05em;line-height:.9;margin:0}.master-headline-md{font-size:clamp(3rem,7vw,7rem);font-weight:600;letter-spacing:-.04em;line-height:1}.master-headline-sm{font-size:clamp(2.5rem,5vw,4rem);font-weight:500;letter-spacing:-.03em;line-height:1.1}.master-headline-xs{font-size:clamp(2rem,3vw,3rem);font-weight:600;letter-spacing:-.02em}.master-headline-lg{font-size:clamp(4rem,12vw,12rem);font-weight:600;letter-spacing:-.06em;line-height:.85}.sub-headline{font-size:clamp(2rem,4vw,3.5rem);font-weight:500;letter-spacing:-.02em;line-height:1.1}.body-copy{font-size:clamp(1.1rem,1.5vw,1.5rem);font-weight:400;letter-spacing:-.01em;line-height:1.5}.label-mono{font-size:.75rem;text-transform:uppercase;letter-spacing:.15em;font-weight:600}.editorial-quote{font-size:clamp(1.5rem,3vw,2.75rem);line-height:1.3;font-weight:500;letter-spacing:-.01em;margin-bottom:2rem;color:var(--core-white)}.editorial-author{font-size:1rem;color:var(--gray-60);font-style:normal;text-transform:uppercase;letter-spacing:.1em}.line-wrap{overflow:hidden;display:block}.reveal-up{display:inline-block;transform:translateY(110%)}.masthead{position:fixed;top:0;left:0;width:100%;z-index:1000;mix-blend-mode:difference;padding:2rem 0}.masthead-inner{max-width:90vw;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.brand-logotype{font-size:1.25rem;font-weight:700;color:var(--core-white);text-decoration:none;letter-spacing:-.03em}.masthead-actions{display:flex;align-items:center;gap:2rem}.price-manifest{color:var(--core-white);font-size:.85rem;font-weight:500}.btn-purchase{display:inline-flex;align-items:center;justify-content:center;width:64px;height:32px;background:var(--core-white);border-radius:99px;text-decoration:none;position:relative;overflow:hidden;scale:1;transition:scale .2s var(--ease-fluid)}.btn-purchase .btn-text{color:var(--core-black);font-size:.85rem;font-weight:600;z-index:2;pointer-events:none}.btn-purchase:hover{scale:1.05}.btn-purchase-large{width:180px;height:60px;background:var(--sapphire);border-radius:99px;display:inline-flex;align-items:center;justify-content:center;position:relative;overflow:hidden;transition:scale .2s}.btn-purchase-large:hover{scale:1.05}.btn-purchase-large .btn-text{color:var(--core-white);font-weight:600;font-size:1.2rem;display:block;pointer-events:none}.seq-arrival{min-height:120vh;display:flex;flex-direction:column;justify-content:center;padding:0 5vw;position:relative;background:var(--obsidian)}.arrival-layout{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:15vh 0}.arrival-manifesto{max-width:400px;margin-left:auto;margin-top:auto;padding-top:10vh}.arrival-artifact{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:1000px;z-index:-1;display:flex;justify-content:center}.ring-hero-img{width:100%;height:auto;object-fit:contain;transform-origin:center;filter:drop-shadow(0 20px 40px rgba(0,102,255,.15))}.seq-horizontal{height:300vh;background:var(--obsidian)}.horizontal-pin-wrapper{height:100vh;width:100%;overflow:hidden;position:relative}.horizontal-track{display:flex;width:max-content;height:100%}.h-panel{width:100vw;height:100vh;position:relative;display:flex;flex-direction:column;flex-shrink:0}.p-left{margin:auto 0;padding-left:10vw;max-width:60vw}.p-center{margin:auto;max-width:80vw}.p-bottom-left{position:absolute;bottom:10vh;left:10vw;max-width:45vw}.panel-dark{background:var(--obsidian)}.panel-image{background:var(--graphite);overflow:hidden}.panel-raw-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;filter:grayscale(20%)}.overlay-text{background:#fffc;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);padding:3rem;border-radius:20px}.panel-blue{background:var(--sapphire);color:var(--core-white)}.stats-grid{display:flex;gap:10vw;margin-top:5vh;border-top:1px solid rgba(255,255,255,.2);padding-top:5vh;text-align:left}.stat-number{display:block;font-size:clamp(3rem,6vw,6rem);font-weight:500;letter-spacing:-.03em;margin-bottom:1rem;line-height:1}.stat-label{font-size:1.1rem;opacity:.8;line-height:1.4;display:block}.seq-architecture{padding:20vh 5vw;background:var(--core-black)}.container-grid{display:grid;grid-template-columns:1fr 1fr;gap:5vw;max-width:1400px;margin:0 auto}.arch-text-col{display:flex;flex-direction:column;justify-content:center}.clean-metrics{list-style:none}.clean-metrics li{font-size:clamp(1.2rem,2vw,1.8rem);margin-bottom:2rem;color:var(--gray-60);display:flex;align-items:flex-start}.clean-metrics li:before{content:"\2014";color:var(--core-white);margin-right:1.5rem}.minimal-card{border-radius:32px;overflow:hidden;position:relative;min-height:400px;border:1px solid rgba(255,255,255,.05)}.glass-blue{background:#0066ff1a}.dark-surface{background:var(--graphite)}.bg-sensor{position:relative;min-height:500px}.bg-card-img{position:absolute;top:-20%;right:-20%;width:130%;opacity:.4;mix-blend-mode:screen;pointer-events:none}.card-content-z{position:relative;z-index:10;width:100%}.seq-editorial{padding:30vh 0;background:var(--obsidian);text-align:center;position:relative}.editorial-header{position:relative;z-index:20;mix-blend-mode:difference}.parallax-layers-container{position:relative;width:100vw;height:100vh;overflow:hidden;margin-top:-20vh}.p-layer{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.p-layer img{width:120%;max-width:1500px;object-fit:cover;opacity:.5;mix-blend-mode:screen}.data-points-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;pointer-events:none}.d-point{position:absolute;display:flex;align-items:center;gap:1rem;opacity:0}.d-dot{width:12px;height:12px;background:var(--sapphire);border-radius:50%;box-shadow:0 0 20px #06f}.d-info{text-align:left;background:#000c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:1.5rem;border-radius:16px;border:1px solid rgba(255,255,255,.1);width:max-content}.d-info h4{font-size:1.25rem;font-weight:500;color:var(--core-white);margin-bottom:.5rem}.d-info p{font-size:.95rem;color:var(--gray-60)}#dp-1{top:30%;left:20%}#dp-2{top:60%;right:20%;flex-direction:row-reverse;text-align:right}#dp-3{top:80%;left:30%}.seq-proof{padding:20vh 5vw;background:var(--core-black)}.proof-wrapper{display:flex;gap:10vw;max-width:1400px;margin:0 auto;align-items:flex-start}.proof-left{flex:1;position:sticky;top:20vh}.proof-right{flex:1.5}.seq-faq{padding:20vh 5vw;background:var(--core-black)}.faq-layout{display:flex;gap:5vw;max-width:1400px;margin:0 auto}.faq-title-col{flex:1}.sticky-title{position:sticky;top:15vh;color:var(--gray-20);transition:color .5s}.faq-list-col{flex:2;margin-top:15vh}.faq-row{border-bottom:1px solid rgba(255,255,255,.1);padding:3rem 0;cursor:pointer}.faq-q{display:flex;justify-content:space-between;align-items:center}.faq-q h3{font-size:clamp(1.5rem,3vw,2.5rem);font-weight:500;letter-spacing:-.02em;color:var(--core-white);transition:color .3s;width:90%}.faq-row:hover .faq-q h3{color:var(--sapphire)}.symbol{width:32px;height:32px;position:relative}.symbol:before,.symbol:after{content:"";position:absolute;background:var(--core-white);top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .5s var(--ease-fluid)}.symbol:before{width:100%;height:2px}.symbol:after{width:2px;height:100%}.faq-row.is-open .symbol:after{transform:translate(-50%,-50%) rotate(90deg) scale(0)}.faq-row.is-open .symbol:before{transform:translate(-50%,-50%) rotate(180deg);background:var(--sapphire)}.faq-a{max-height:0;overflow:hidden;transition:max-height .8s var(--ease-fluid)}.faq-a p{font-size:1.25rem;color:var(--gray-60);line-height:1.6;padding-top:2rem;padding-bottom:2rem;width:85%}.seq-cta{height:100vh;display:flex;align-items:center;justify-content:center;background:var(--obsidian)}.cta-inner{position:relative;z-index:10}.mastfoot{background:var(--core-black);padding:5vh 5vw}.mastfoot-grid{display:flex;justify-content:space-between;max-width:1400px;margin:0 auto}.mf-links ul{list-style:none;display:flex;gap:2rem}.mf-links a{color:var(--core-white);text-decoration:none;font-size:.95rem;font-weight:500;transition:color .2s}.mf-links a:hover{color:var(--gray-60)}.mastfoot-legal{max-width:1400px;margin:0 auto}.fade-in-slow{opacity:0}@media(max-width:1024px){.container-grid,.proof-wrapper,.faq-layout{flex-direction:column;display:flex}.proof-left{position:relative;top:0;margin-bottom:3rem}.faq-list-col{margin-top:3rem}.stats-grid{flex-direction:column;gap:3rem}.h-panel-content{max-width:90vw!important;padding:0 5vw!important}.overlay-text{padding:2rem}.mastfoot-grid{flex-direction:column;gap:2rem;text-align:center}.mf-links ul{justify-content:center;flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/geep-pro.css.map */
