:root{--color-bg:#0d0f14;--color-bg-rgb:13,15,20;--color-hero-black:#000000;--color-accent-violet:#8b5cf6;--color-accent-violet-rgb:139,92,246;--color-text-primary:#f2f2f2;--color-text-primary-rgb:242,242,242;--color-text-secondary:#888888;--color-text-secondary-rgb:136,136,136;--color-text-tertiary:#666666;--color-text-tertiary-rgb:102,102,102;--color-text-dimmed:#aaaaaa;--color-text-dimmed-rgb:170,170,170;--color-accent-cyan:#00b3ff;--color-accent-cyan-rgb:0,179,255;--color-accent-pink:#ff2fb3;--color-accent-pink-rgb:255,47,179;--color-accent-violet-2:#9d6bff;--color-accent-neon:#e8ff59;--color-link:var(--color-accent-cyan);--color-link-active:var(--color-accent-pink);--color-marker-default:var(--color-accent-cyan);--color-marker-active:var(--color-accent-pink);--font-display:"Big Shoulders Stencil",sans-serif;--font-body:"Syncopate",sans-serif;--font-ui:"Inter",sans-serif;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-bold:700;--text-display-xl:clamp(52px,10vw,102px);--text-display-lg:clamp(34px,5.5vw,57px);--text-display-md:clamp(28px,4vw,45px);--text-display-sm:clamp(18px,3vw,26px);--text-body-lg:clamp(14px,2.3vw,23px);--text-body-md:clamp(13px,1.7vw,19px);--text-body-sm:clamp(12px,1.8vw,15px);--text-ui-lg:clamp(13px,2.2vw,18px);--text-ui-md:clamp(10px,1.4vw,14px);--text-ui-sm:clamp(9px,1.2vw,12px);--leading-tight:1.1;--leading-snug:1.2;--leading-normal:1.5;--leading-relaxed:1.6;--leading-loose:1.8;--tracking-tight:0.01em;--tracking-normal:0.02em;--tracking-wide:0.05em;--tracking-wider:0.08em;--tracking-widest:0.12em;--space-xs:clamp(4px,0.5vw,8px);--space-sm:clamp(8px,1.5vw,16px);--space-md:clamp(16px,3vw,32px);--space-lg:clamp(24px,4vh,50px);--space-xl:clamp(40px,6vh,80px);--space-2xl:clamp(60px,10vh,120px);--padding-x:clamp(20px,5vw,80px);--header-height:clamp(65px,9vh,90px);--header-padding-x:clamp(16px,4vw,40px);--header-padding-y:9px;--logo-height:clamp(100px,4vw,142px);--logo-height-mobile:clamp(90px,4vw,125px);--symbol-width-min:147px;--symbol-width-max:200px;--symbol-mobile-scale:0.75;--glow-cyan:0 0 8px rgba(0,179,255,0.5);--glow-pink:0 0 25px rgba(255,47,179,0.8),0 0 50px rgba(255,47,179,0.4);--glass-bg:rgba(0,0,0,0.7);--glass-blur:blur(12px) saturate(1.2);--glass-border:1px solid rgba(255,255,255,0.15);--glass-shadow:inset 0 0 60px rgba(0,0,0,0.5),0 0 40px rgba(0,0,0,0.4);--shadow-text:0 2px 8px rgba(0,0,0,0.6);--shadow-text-subtle:0 1px 4px rgba(0,0,0,0.5);--topbar-gradient:rgba(13,15,20,0.78);--topbar-solid:rgba(13,15,20,0.92);--transition-fast:0.3s ease;--transition-normal:0.4s ease;--transition-slow:0.6s ease;--transition-spring:0.7s cubic-bezier(0.25,0.46,0.45,0.94);--z-base:1;--z-tutorial:15;--z-tutorial-content:100;--z-topbar:9998;--z-symbol:10000;--z-lang-menu:10001;--text:var(--color-text-primary);--text-dim:var(--color-text-secondary);--text-dimmed:var(--color-text-dimmed);--text-muted:var(--color-text-tertiary);--blue:var(--color-accent-cyan);--fucsia:var(--color-accent-pink);--violet-2:var(--color-accent-violet-2);--neon:var(--color-accent-neon)}.rihla-etymology em,.rihla-manifesto em{color:#ff2fb3;font-style:normal}body:has([class*=" page--"]),body:has([class^=page--]){background-color:var(--color-bg)}[class*=" page--"],[class^=page--]{background-color:var(--color-bg)}[class*=" page--"]:after,[class^=page--]:after{content:"";position:fixed;bottom:0;left:0;right:0;height:50vh;z-index:0;pointer-events:none;background:radial-gradient(ellipse 100% 70% at 50% 100%,#3b0a2a 0,#1a0612 40%,transparent 70%);opacity:0;transition:opacity 1.5s ease;will-change:opacity}[class*=" page--"].glow-active:after,[class^=page--].glow-active:after{opacity:.7}@media (max-width:820px){[class*=" page--"]:after,[class^=page--]:after{height:40vh;background:radial-gradient(ellipse 100% 60% at 50% 100%,#3b0a2a 0,#1a0612 40%,transparent 70%)}[class*=" page--"].glow-active:after,[class^=page--].glow-active:after{opacity:.5}}[class*=" page--"]>*,[class^=page--]>*{position:relative;z-index:1}.anim-from-left-stagger{opacity:0;transform:translateX(-30px);transition:opacity .7s ease-out,transform .7s ease-out;transition-delay:var(--stagger-delay,0s)}.anim-from-left-stagger.visible{opacity:1;transform:translateX(0)}@media (max-width:820px){:root{--logo-height:var(--logo-height-mobile);--symbol-width-min:135px;--symbol-width-max:192px;--compass-size:var(--compass-size-mobile);--compass-enso-scale:var(--compass-enso-scale-mobile);--marker-size:var(--marker-size-mobile);--marker-size-active:var(--marker-size-mobile-active)}}.topbar{position:fixed;top:0;left:0;right:0;z-index:var(--z-topbar,9998);background:rgba(0,0,0,.75);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(255,255,255,.08);padding:clamp(8px,1.2vh,14px) var(--header-padding-x);transition:background .4s ease}.topbar:after{content:"";position:absolute;top:100%;left:0;right:0;height:140px;background:linear-gradient(180deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.5) 30%,rgba(0,0,0,.2) 60%,transparent);pointer-events:none;z-index:-1}.topbar-row{display:flex;align-items:center;gap:clamp(16px,3vw,32px)}.topbar-symbol-placeholder{width:clamp(55px,7.5vw,80px);height:clamp(55px,7.5vw,80px);flex-shrink:0}.topbar-symbol{display:flex;align-items:center;flex-shrink:0}.topbar-symbol img{height:clamp(44px,6vw,68px);width:auto;filter:brightness(1.1) saturate(1.2)}.topbar-symbol--syndicate img{height:clamp(16px,2.2vw,24px);filter:none}.topbar-auth{display:flex;align-items:center;gap:clamp(8px,1.2vw,12px);margin-left:auto;white-space:nowrap;font-family:var(--font-ui);color:var(--text-muted)}.topbar-auth a{font-size:clamp(11px,1.3vw,13px);letter-spacing:.04em;color:var(--blue);text-decoration:none;text-shadow:0 0 6px rgba(0,179,255,.4);transition:color var(--transition-fast),text-shadow var(--transition-fast)}.topbar-auth a:hover{color:var(--fucsia);text-shadow:0 0 8px rgba(255,47,179,.5)}.topbar-toggle{display:none;background:none;border:none;cursor:pointer;padding:8px;flex-direction:column;gap:5px}.topbar-toggle span{display:block;width:24px;height:1.5px;background:var(--color-text-primary);transition:all .3s ease}.topbar-nav{display:flex;flex:1;justify-content:center;gap:clamp(24px,4vw,48px);align-items:center}.topbar-nav a{font-family:var(--font-body);font-size:var(--text-ui-md);font-weight:var(--weight-regular);color:var(--blue);text-decoration:none;text-transform:lowercase;letter-spacing:var(--tracking-wider);transition:color var(--transition-fast),text-shadow var(--transition-fast);text-shadow:0 0 6px rgba(0,179,255,.4)}.topbar-nav a:hover{color:var(--fucsia);text-shadow:0 0 8px rgba(255,47,179,.5)}.topbar-nav a.active{color:var(--fucsia);text-shadow:0 0 10px rgba(255,47,179,.6)}.lang{position:relative}@keyframes lang-pulse{0%,to{opacity:1;text-shadow:0 0 8px rgba(255,47,179,.4)}50%{opacity:.65;text-shadow:0 0 3px rgba(255,47,179,.15)}}.lang-active{background:none;border:none;color:var(--fucsia);font-family:var(--font-ui);font-size:var(--text-ui-sm);letter-spacing:var(--tracking-wide);cursor:pointer;padding:4px 8px;text-shadow:0 0 8px rgba(255,47,179,.5);animation:lang-pulse 3s ease-in-out infinite;transition:color .25s ease,text-shadow .25s ease}.lang.open .lang-active{animation:none}.lang-dropdown{display:none;position:absolute;top:100%;right:0;background:rgba(0,0,0,.95);border:1px solid rgba(255,255,255,.1);list-style:none;padding:4px 0;margin:4px 0 0;min-width:60px;z-index:var(--z-lang-menu,10001)}.lang.open .lang-dropdown{display:block}.lang-dropdown a{display:block;padding:6px 12px;color:var(--blue);text-decoration:none;font-family:var(--font-ui);font-size:var(--text-ui-sm);letter-spacing:var(--tracking-wide);transition:color .2s ease,text-shadow .2s ease}.lang-dropdown a:hover{color:var(--fucsia);text-shadow:0 0 6px rgba(255,47,179,.4)}.topbar-logo-stack{display:flex;align-items:center;gap:12px}.topbar-logo-default{height:clamp(30px,4.5vw,48px);width:auto}.topbar-logo-syndicate{height:0;overflow:hidden;transition:height .4s ease;width:auto}.topbar-logo-syndicate.docked{height:clamp(14px,2vw,20px)}@media (max-width:820px){.topbar{padding:8px var(--header-padding-x)}.topbar-toggle{display:flex}.topbar-nav{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;background:rgba(0,0,0,.92);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(255,255,255,.08);padding:16px var(--header-padding-x);gap:16px}.topbar-nav.open{display:flex}.lang{margin-left:auto}.topbar-auth+.lang{margin-left:0}}@media (max-width:480px){.topbar-row:has(.topbar-auth){gap:10px}.topbar-symbol--syndicate img{height:14px}.topbar-auth{gap:6px}.topbar-auth a{font-size:11px;letter-spacing:.02em}.topbar-auth+.lang .lang-active{padding:4px 6px}}@media (max-width:360px){.topbar-row:has(.topbar-auth){gap:6px}.topbar-auth{gap:4px}.topbar-auth a{font-size:10px;letter-spacing:0}.topbar-auth+.lang .lang-active{padding:4px 3px}.topbar-auth~.topbar-toggle{padding:8px 4px}}.stencil-light{font-family:var(--font-display);font-weight:var(--weight-light);font-size:clamp(22px,3.5vw,36px);line-height:var(--leading-loose);color:var(--text);text-transform:lowercase;margin-bottom:var(--space-md)}.syncopate-bold{font-weight:var(--weight-bold);color:var(--text);margin-bottom:var(--space-md)}.emphasis-line,.syncopate-bold{font-family:var(--font-body);font-size:var(--text-body-md);line-height:var(--leading-loose);text-transform:lowercase;letter-spacing:var(--tracking-wider)}.emphasis-line{font-weight:var(--weight-regular);color:var(--text-dim);margin-bottom:var(--space-lg)}.accent-blue{color:var(--blue)}.accent-fucsia{color:var(--fucsia)}.separator{width:40px;height:1px;background:rgba(255,255,255,.15);margin:var(--space-lg) 0}.stairs{padding-left:clamp(20px,4vw,60px);margin-bottom:var(--space-md)}.stairs p{font-family:var(--font-body);font-size:var(--text-body-md);font-weight:var(--weight-regular);color:var(--text-dim);line-height:var(--leading-loose);letter-spacing:var(--tracking-wider);text-transform:lowercase;margin-bottom:var(--space-xs)}.reveal{opacity:0;transform:translateX(-30px);transition:opacity .7s ease-out,transform .7s ease-out;transition-delay:var(--stagger,0s)}.reveal.visible{opacity:1;transform:translateX(0)}.anim-from-left{opacity:0;transform:translateX(-30px);transition:opacity .7s ease-out,transform .7s ease-out;transition-delay:var(--stagger,0s)}.anim-from-left.visible{opacity:1;transform:translateX(0)}.v-stairs{margin-bottom:var(--space-md)}.v-stair{font-family:var(--font-body);font-size:var(--text-body-md);font-weight:var(--weight-regular);color:var(--text-dim);line-height:var(--leading-loose);letter-spacing:var(--tracking-wider);text-transform:lowercase;margin-bottom:var(--space-xs);padding-left:var(--v-indent,0);opacity:0;transform:translateX(-100px);transition:opacity .6s ease-out,transform .6s ease-out;transition-delay:var(--v-delay,0s)}.v-stair.visible{opacity:1;transform:translateX(0)}.email-form{display:flex;flex-direction:column;gap:12px;max-width:400px;margin:var(--space-md) auto}.email-form input,.email-form select{background:transparent;border:1px solid rgba(255,255,255,.15);padding:12px 16px;color:var(--text);font-family:var(--font-ui);font-size:var(--text-ui-md);letter-spacing:var(--tracking-wide);transition:border-color .3s ease}.email-form input:focus,.email-form select:focus{outline:none;border-color:var(--blue)}.email-form .form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.email-form button{background:transparent;border:1px solid var(--blue);color:var(--blue);padding:14px;font-family:var(--font-body);font-size:var(--text-ui-md);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wider);text-transform:lowercase;cursor:pointer;transition:all .3s ease}.email-form button:hover{color:var(--text);border-color:var(--fucsia);box-shadow:0 0 20px rgba(255,47,179,.3)}.email-form button:disabled{opacity:.5;cursor:not-allowed}.consent{display:flex;align-items:flex-start;gap:10px;font-family:var(--font-ui);font-size:var(--text-ui-sm);color:var(--text-muted)}.consent input[type=checkbox]{width:16px;height:16px;flex-shrink:0;margin-top:2px;accent-color:var(--blue)}.form-success{color:var(--blue)}.form-error,.form-success{font-family:var(--font-ui);font-size:var(--text-ui-md);text-align:center;margin-top:var(--space-sm)}.form-error{color:var(--fucsia)}.section-gradient-line{width:100%;height:1px;background:linear-gradient(90deg,var(--blue) 0,var(--color-accent-cyan) 40%,var(--fucsia) 100%);opacity:.3;margin:var(--space-xl) 0}.ambient-glow{position:relative}.ambient-glow:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;height:80%;background:radial-gradient(ellipse at center,rgba(139,92,246,.06) 0,transparent 70%);pointer-events:none;z-index:0}.hover-glow-fuschia{transition:box-shadow var(--transition-fast),border-color var(--transition-fast)}.hover-glow-fuschia:hover{box-shadow:0 0 15px rgba(255,47,179,.35),0 0 30px rgba(255,47,179,.15);border-color:rgba(255,47,179,.5)}.hover-glow-cyan{transition:box-shadow var(--transition-fast),border-color var(--transition-fast)}.hover-glow-cyan:hover{box-shadow:0 0 15px rgba(0,179,255,.35),0 0 30px rgba(0,179,255,.15);border-color:rgba(0,179,255,.5)}.page-footer{text-align:center;padding:var(--space-xl) 0;border-top:1px solid rgba(255,255,255,.06);margin-top:var(--space-xl)}.page-footer p{font-family:var(--font-body);font-size:var(--text-ui-sm);font-weight:var(--weight-regular);letter-spacing:var(--tracking-wider);color:var(--text-muted);text-transform:lowercase}:root{--compass-size:clamp(320px,50vw,480px);--compass-size-mobile:clamp(280px,80vw,340px);--compass-enso-scale:116.88%;--compass-enso-scale-mobile:110%;--marker-size:10px;--marker-size-active:16px;--marker-size-mobile:8px;--marker-size-mobile-active:14px;--z-compass-center:2;--z-compass-drag:10}@media (max-width:820px){:root{--compass-size:var(--compass-size-mobile);--compass-enso-scale:var(--compass-enso-scale-mobile);--marker-size:var(--marker-size-mobile);--marker-size-active:var(--marker-size-mobile-active)}}html[lang=ar] .principle-title,html[lang=de] .principle-title,html[lang=hi] .principle-title,html[lang=ru] .principle-title,html[lang=zh] .principle-title{text-transform:none}.syndicate-hero{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:var(--header-height) var(--padding-x) var(--space-2xl);will-change:transform,opacity;transition:transform .05s linear}.syndicate-hero img{width:clamp(500px,85vw,1200px);height:auto;filter:brightness(1.1) saturate(1.2);transition:filter var(--transition-slow)}@media (max-width:820px){.syndicate-hero img{width:clamp(300px,90vw,600px)}.page--syndicate .topbar-logo-stack{display:none}.topbar-logo-syndicate{max-height:clamp(14px,3.5vw,22px)}.topbar-logo-syndicate.docked{height:clamp(14px,3.5vw,22px)}}@media (min-width:821px){.syndicate-hero img{width:clamp(700px,88vw,1400px)}}.hero{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--header-height) var(--padding-x) var(--space-xl);position:relative;overflow:hidden;text-align:center}.hero-content{position:relative;z-index:2;max-width:700px}.hero-claim{font-size:var(--text-display-xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);margin-bottom:var(--space-md)}.hero-sub{font-family:var(--font-body);font-size:var(--text-body-lg);font-weight:var(--weight-regular);color:var(--text-dim);letter-spacing:var(--tracking-wider);text-transform:lowercase;max-width:none}.hero-symbol{width:clamp(240px,36vw,480px);margin-bottom:var(--space-lg);z-index:1;will-change:transform;transition:transform .05s linear}.hero-symbol img{width:100%;height:auto;filter:brightness(1.1) saturate(1.2);transition:filter var(--transition-slow)}@media (max-width:820px){.hero-symbol{width:clamp(192px,60vw,312px)}.hero-claim{font-size:clamp(36px,9vw,56px)}}.page-body{padding-top:calc(var(--header-height) + var(--space-xl))}.container{width:100%;max-width:780px;margin:0 auto;padding:var(--space-xl) var(--padding-x)}.page-hero{padding:calc(var(--header-height) + var(--space-2xl)) var(--padding-x) var(--space-2xl);max-width:900px}.page-hero h1{font-size:var(--text-display-lg);margin-bottom:var(--space-sm)}.page-hero .page-subtitle{font-family:var(--font-body);font-size:var(--text-body-lg);font-weight:var(--weight-regular);color:var(--text-dim);letter-spacing:var(--tracking-wider);text-transform:lowercase;max-width:none}section{margin-bottom:var(--space-xl)}section h2{color:var(--text)}section p{margin-bottom:1.2rem}section p:last-child{margin-bottom:0}.compass{min-height:min(90vh,80vw);padding:0 var(--padding-x);overflow:hidden}.compass,.compass-container{display:flex;align-items:center;justify-content:center}.compass-container{position:relative;width:clamp(320px,min(48vw,60vh),520px);height:clamp(320px,min(48vw,60vh),520px)}.fixed-markers{position:absolute;width:115%;height:115%;pointer-events:none}.fixed-marker{position:absolute;width:var(--marker-size);height:var(--marker-size);background:var(--blue);border-radius:50%;transform:translate(-50%,-50%);transition:all var(--transition-normal);opacity:.7;box-shadow:var(--glow-cyan)}.fixed-marker[data-index="0"]{top:50%;left:100%}.fixed-marker[data-index="1"]{top:14.6%;left:85.4%}.fixed-marker[data-index="2"]{top:0;left:50%}.fixed-marker[data-index="3"]{top:14.6%;left:14.6%}.fixed-marker[data-index="4"]{top:50%;left:0}.fixed-marker[data-index="5"]{top:85.4%;left:14.6%}.fixed-marker[data-index="6"]{top:100%;left:50%}.fixed-marker[data-index="7"]{top:85.4%;left:85.4%}.fixed-marker.active{width:var(--marker-size-active);height:var(--marker-size-active);background:var(--fucsia);opacity:1;box-shadow:var(--glow-pink)}.enso-wrapper{position:absolute;width:var(--compass-enso-scale);height:var(--compass-enso-scale);transform-origin:center center;will-change:transform;cursor:grab}.enso-wrapper:active{cursor:grabbing}.enso{width:100%;height:100%;opacity:.75;transition:opacity .5s ease,filter .5s ease;-o-object-fit:contain;object-fit:contain;pointer-events:none;filter:brightness(1.1) saturate(1.2)}.enso-head{position:absolute;top:50%;right:-5%;width:12px;height:12px;background:rgba(255,255,255,.3);border-radius:50%;transform:translate(50%,-50%);opacity:0;transition:opacity var(--transition-fast)}.compass-container.engaged .enso-head{opacity:.6}.compass-container.active .enso{opacity:.95}.compass-container.engaged{cursor:grabbing}.compass-container.engaged .enso{opacity:1;filter:brightness(1.3) saturate(1.4)}.compass-center{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:var(--z-compass-center);pointer-events:none;text-align:center}.compass-symbol-placeholder{width:clamp(84px,14.4vw,120px);height:auto;margin-bottom:16px}.compass-symbol-placeholder img{width:100%;height:auto;filter:brightness(1.2) saturate(1.3)}.compass-principle{opacity:0;transition:opacity var(--transition-normal);pointer-events:none;max-width:220px;text-align:center}.compass-principle.visible{opacity:1}.principle-title{font-family:var(--font-display);font-size:var(--text-display-sm);font-weight:var(--weight-medium);color:var(--text);text-transform:lowercase;letter-spacing:var(--tracking-normal);margin-bottom:8px;text-align:center;max-width:none}.principle-text{font-family:var(--font-ui);font-size:var(--text-body-sm);font-weight:var(--weight-light);color:var(--text-dimmed);line-height:var(--leading-normal);text-align:center;max-width:none}.compass-tutorial{position:absolute;width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:15;pointer-events:none;opacity:0;transition:opacity var(--transition-slow)}.compass-tutorial.visible{opacity:1}.compass-tutorial.fade-out{opacity:0}.tutorial-glass{position:absolute;width:100%;height:100%;border-radius:50%;background:var(--glass-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:var(--glass-border);box-shadow:var(--glass-shadow)}.tutorial-content{position:relative;z-index:2;text-align:center;padding:20px}.tutorial-main{font-family:var(--font-body);font-size:var(--text-ui-lg);font-weight:var(--weight-bold);color:#ffffff;text-transform:lowercase;letter-spacing:var(--tracking-widest);line-height:var(--leading-relaxed);margin-bottom:14px;text-shadow:var(--shadow-text);max-width:none}.tutorial-sub{font-family:var(--font-ui);font-size:var(--text-body-sm);font-weight:var(--weight-regular);color:rgba(255,255,255,.9);letter-spacing:var(--tracking-wide);text-shadow:0 1px 4px rgba(0,0,0,.5);max-width:none}.compass-drag{position:absolute;width:100%;height:100%;border-radius:50%;cursor:grab;z-index:var(--z-compass-drag);touch-action:pan-y}.compass-drag.dragging,.compass-drag:active{cursor:grabbing}@media (max-width:820px){.compass{padding:20px}.compass-container{width:clamp(290px,82vw,380px);height:clamp(290px,82vw,380px)}.fixed-markers{width:118%;height:118%}.enso-wrapper{width:var(--compass-enso-scale-mobile);height:var(--compass-enso-scale-mobile)}.enso{opacity:.7}.compass-container.active .enso{opacity:.92}.enso-head{width:10px;height:10px}.compass-symbol-placeholder{width:clamp(60px,16.8vw,84px);margin-bottom:10px}.compass-principle{max-width:180px}.principle-title{font-size:17px}.principle-text{font-size:13px}.tutorial-main{font-size:11px;padding:0 10px}.tutorial-sub{font-size:10px}}.manifesto{max-width:780px;margin:0 auto;padding:0 var(--padding-x) var(--space-xl)}.manifesto-title{font-family:var(--font-body);font-size:var(--text-display-sm);font-weight:var(--weight-bold);letter-spacing:var(--tracking-widest);text-transform:uppercase;text-align:center;color:var(--text);margin-bottom:var(--space-2xl);padding-top:calc(var(--header-height) + var(--space-2xl))}.manifesto-title .inline-logo{height:1.4em;vertical-align:middle;margin:0 .1em}.manifesto-stencil{font-family:var(--font-display);font-weight:var(--weight-light);font-size:30px;line-height:var(--leading-loose);color:var(--text);margin-bottom:var(--space-lg);text-transform:lowercase}.manifesto p{font-weight:var(--weight-regular);color:#c0c0c0}.manifesto p,.manifesto-bold{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:var(--text-body-md);line-height:var(--leading-loose);margin-bottom:var(--space-md);max-width:none}.manifesto-bold{font-weight:var(--weight-bold);color:var(--text)}.manifesto .inline-logo{display:inline;height:.85em;width:auto;vertical-align:baseline;margin:0 .05em;filter:brightness(1.1) saturate(1.2)}.manifesto .separator{margin:var(--space-xl) 0}.manifesto .compass-link{color:var(--color-accent-cyan);text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(0,179,255,.35);transition:color .2s,text-decoration-color .2s}.manifesto .compass-link:hover{color:var(--color-accent-pink);text-decoration-color:rgba(255,47,179,.5)}.compass-explain{max-width:780px;margin:0 auto;padding:0 var(--padding-x)}.compass-explain section{margin-bottom:var(--space-xl)}.compass-explain p{margin-bottom:1rem}.compass-question{font-family:var(--font-display);font-weight:var(--weight-medium);font-size:var(--text-display-sm);color:var(--text);text-transform:lowercase;margin:var(--space-md) 0;text-align:center}.compass-content{max-width:780px;margin:0 auto;padding:calc(var(--header-height) + var(--space-2xl)) var(--padding-x) var(--space-xl)}.compass-content p{margin-bottom:var(--space-md)}.compass-content+.compass-paths{margin-top:150px}.compass-content .separator{margin:var(--space-xl) 0}.compass-paths{display:grid;grid-template-columns:1fr 1fr;gap:clamp(16px,3vw,32px);max-width:780px;margin:var(--space-2xl) auto;padding:0 var(--padding-x)}.compass-path-card{display:flex;align-items:center;justify-content:center;padding:clamp(32px,5vw,56px) clamp(20px,3vw,40px);border:1px solid;text-decoration:none;transition:all var(--transition-fast);text-align:center}.compass-path-card span{font-family:var(--font-display);font-size:var(--text-display-md);font-weight:var(--weight-medium);text-transform:lowercase;letter-spacing:var(--tracking-wide)}.compass-path-card--travel{border-color:var(--blue);color:var(--blue)}.compass-path-card--travel:hover{background:rgba(0,179,255,.08);color:var(--text);border-color:var(--blue)}.compass-path-card--syndicate{border-color:var(--fucsia);color:var(--fucsia)}.compass-path-card--syndicate:hover{background:rgba(255,47,179,.08);color:var(--text);border-color:var(--fucsia)}@media (max-width:820px){.compass-paths{grid-template-columns:1fr}}.compass-subpage-content{max-width:780px;margin:0 auto;padding:var(--space-xl) var(--padding-x)}.compass-subpage-content section{margin-bottom:var(--space-xl)}.compass-subpage-content .compass-list{list-style:none;margin:var(--space-sm) 0 var(--space-md)}.compass-subpage-content .compass-list li{font-family:var(--font-ui);font-size:var(--text-body-md);font-weight:var(--weight-light);color:var(--text-dim);padding:.5rem 0 .5rem 1.2rem;position:relative;line-height:var(--leading-relaxed)}.compass-subpage-content .compass-list li:before{content:"";position:absolute;left:0;top:.85rem;width:5px;height:5px;border-radius:50%}.page--travel .compass-list li:before{background:var(--blue)}.page--syndicate .compass-list li:before{background:var(--fucsia)}.compass-subpage-content .principle-numbered{list-style:none;counter-reset:principle;margin:var(--space-sm) 0 var(--space-md)}.compass-subpage-content .principle-numbered li{counter-increment:principle;font-family:var(--font-ui);font-size:var(--text-body-md);font-weight:var(--weight-light);color:var(--text-dim);padding:.8rem 0 .8rem 2rem;position:relative;border-bottom:1px solid var(--text-muted);line-height:var(--leading-relaxed)}.compass-subpage-content .principle-numbered li:before{content:counter(principle);position:absolute;left:0;font-family:var(--font-display);font-size:var(--text-body-md);font-weight:var(--weight-medium);color:var(--fucsia)}.compass-subpage-content .principle-numbered li strong{font-family:var(--font-body);font-weight:var(--weight-bold);font-size:var(--text-ui-md);letter-spacing:var(--tracking-wider);color:var(--text);display:block;margin-bottom:.3rem}.page-hero-logo{display:flex;align-items:center;justify-content:center;min-height:100vh;min-height:100dvh;padding:0 var(--padding-x);text-align:center}.page-hero-logo img,.page-hero-logo svg{width:90vw;max-width:1200px;height:auto;opacity:.95}.page-hero-logo svg{aspect-ratio:1306/282}.page-title-section{padding:clamp(200px,26vh,280px) var(--padding-x) var(--space-xl);text-align:center}.page-title-section--after-logo{padding-top:0;padding-bottom:clamp(40px,6vh,80px);margin-top:clamp(-120px,-12vh,-60px);opacity:0;transform:translateY(12px);animation:heroTitleReveal .8s ease forwards;animation-delay:1.5s}.page-title-section--after-logo .arrow-down{display:inline-block;animation:arrow-pulse 2.5s ease-in-out infinite;animation-delay:2.3s;opacity:0}@keyframes heroTitleReveal{to{opacity:1;transform:translateY(0)}}@keyframes arrow-pulse{0%{opacity:.2}15%{opacity:1}to{opacity:.2}}.page-title-section h1{font-family:var(--font-display);font-weight:var(--weight-medium);font-size:var(--text-display-lg);text-transform:lowercase;letter-spacing:.05em;color:var(--text)}.power-section{max-width:780px;margin:0 auto;padding:var(--space-xl) var(--padding-x) var(--space-2xl);text-align:center}.power-section .section-marker{font-family:var(--font-display);font-weight:var(--weight-medium);font-size:20px;letter-spacing:.06em;text-transform:lowercase;color:var(--text);margin-top:var(--space-lg);margin-bottom:var(--space-sm)}.power-section .section-marker:first-child{margin-top:0}.power-section .body-text{font-family:var(--font-body);font-weight:var(--weight-regular);font-size:15px;line-height:var(--leading-loose);color:var(--text);margin-bottom:var(--space-sm)}@media (max-width:820px){.page-title-section{padding-top:clamp(160px,20vh,200px)}.page-title-section--after-logo{padding-top:0;margin-top:clamp(-80px,-10vh,-40px)}.page-hero-logo img,.page-hero-logo svg{width:95vw}.power-section{padding:var(--space-lg) var(--padding-x) var(--space-xl)}}.syndicate-apply{max-width:780px;margin:0 auto;padding:var(--space-2xl) var(--padding-x);text-align:center}.syndicate-apply .apply-note{font-family:var(--font-ui);font-size:var(--text-ui-md);font-weight:var(--weight-regular);color:var(--text-dim);letter-spacing:var(--tracking-wide);margin-bottom:var(--space-md)}.syndicate-apply .apply-btn{display:inline-block;font-family:var(--font-body);font-weight:var(--weight-bold);font-size:var(--text-body-md);letter-spacing:var(--tracking-wider);text-transform:lowercase;text-decoration:none;color:var(--blue);border:1px solid var(--blue);padding:clamp(14px,2vw,20px) clamp(40px,6vw,72px);transition:all var(--transition-fast)}.syndicate-apply .apply-btn:hover{color:var(--text);border-color:var(--fucsia);box-shadow:0 0 20px rgba(255,47,179,.4),0 0 40px rgba(255,47,179,.15)}.syndicate-apply .apply-btn:active{color:var(--fucsia);border-color:var(--fucsia);box-shadow:0 0 10px rgba(255,47,179,.6)}.page--home{background-color:#000000;transition:background-color 1.2s ease}.page--home.awakened{background-color:#0d0f14}.page--home>:not(.topbar):not(.home-symbol){position:relative;z-index:1}.biz-hero-logo{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;min-height:100dvh;padding:0 var(--padding-x);gap:.75rem;text-align:center}.biz-hero-logo__img{width:clamp(260px,55vw,640px);height:auto;opacity:.95}.biz-hero-logo__label{font-family:var(--font-display);font-weight:var(--weight-medium);font-size:clamp(18px,3vw,32px);letter-spacing:.25em;text-transform:lowercase;color:#ffffff;margin:0;opacity:.85}.biz-hero-logo__arrow{display:inline-block;color:rgba(255,255,255,.4);font-size:1.2rem;margin-top:.5rem;animation:arrow-pulse 2.5s ease-in-out infinite}.biz-beam-text{font-size:var(--text-display-xl);background:linear-gradient(135deg,var(--text) 0,var(--text) 36%,var(--blue) 44%,var(--fucsia) 56%,var(--text) 64%,var(--text) 100%);background-size:300% 300%;background-position:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:biz-sweep 8s linear infinite}@keyframes biz-sweep{0%{background-position:100% 100%}25%{background-position:0 0}50%{background-position:0 0}75%{background-position:100% 100%}to{background-position:100% 100%}}.topbar--home{background:rgba(0,0,0,.75)}.home-symbol{position:fixed;height:auto;z-index:10000;pointer-events:none;filter:brightness(1.1) saturate(1.2);transition:filter .4s ease,opacity .4s ease}.home-symbol.under-topbar{filter:brightness(1.1) saturate(1.2);opacity:1}.home-symbol.in-compass{filter:brightness(1.3) saturate(1.4);opacity:1;z-index:1001}.home-hero{min-height:100vh;min-height:100dvh;justify-content:center;padding:0 var(--padding-x);position:relative;text-align:center}.home-hero,.home-hero-content{display:flex;flex-direction:column;align-items:center}.home-hero-content{max-width:100%}.claim-row{display:flex;align-items:center;gap:clamp(20px,4vw,50px)}.claim{font-family:var(--font-display);font-size:var(--text-display-xl);font-weight:var(--weight-medium);text-transform:lowercase;letter-spacing:var(--tracking-normal);line-height:var(--leading-tight);color:var(--text);white-space:nowrap}.symbol-placeholder{width:clamp(270px,35vw,400px);height:clamp(180px,23vw,280px);flex-shrink:0}.subline{font-family:var(--font-body);font-size:25px;font-weight:var(--weight-regular);color:var(--text);letter-spacing:var(--tracking-wide);margin-top:clamp(4px,1vw,10px);text-transform:lowercase}.arrow-down{margin-left:8px;display:inline-block;animation:arrow-glow 2.5s ease-in-out infinite}@keyframes arrow-glow{0%{opacity:.2}15%{opacity:1}to{opacity:.2}}.narrative{padding:0 var(--padding-x) 20px;position:relative}.narrative-content{max-width:900px;padding-top:0;margin:0 auto}.narrative-content>.film-pill{margin-bottom:clamp(24px,4vh,50px)}@media (min-width:900px){.narrative-content>.film-pill{max-width:420px;margin-left:auto;margin-right:auto}}.reveal-line{opacity:0;transform:translateY(15px);transition:opacity .4s ease,transform .5s ease,font-size .5s ease;margin-bottom:clamp(24px,4vh,50px)}.reveal-line.active{opacity:1;transform:translateY(0)}.reveal-line.dimmed{opacity:.2;transform:translateY(0)}.line-big{font-family:var(--font-display);font-size:var(--text-display-lg);letter-spacing:var(--tracking-normal);line-height:var(--leading-snug);color:var(--text)}.line-big,.line-syncopate{font-weight:var(--weight-regular);text-transform:lowercase}.line-syncopate{font-family:var(--font-body);font-size:var(--text-body-md);letter-spacing:var(--tracking-wider);line-height:var(--leading-loose);color:var(--text-dim)}.line-offset{margin-left:clamp(80px,15vw,200px)}.staircase{margin-bottom:clamp(24px,4vh,50px);display:flex;flex-wrap:wrap;gap:clamp(8px,1.5vw,20px);align-items:center}.staircase .reveal-line{margin-bottom:0;transition:opacity .5s ease,transform .7s cubic-bezier(.25,.46,.45,.94);display:inline-block;white-space:nowrap}.line-penultimate{font-family:var(--font-body);font-size:clamp(13px,1.9vw,19px);font-weight:var(--weight-regular);letter-spacing:var(--tracking-wider)}.line-final-closing,.line-penultimate{text-transform:lowercase;color:var(--text)}.line-final-closing{font-family:var(--font-display);font-size:clamp(28px,4vw,45px);font-weight:var(--weight-medium);letter-spacing:.03em;margin-bottom:0;text-align:center;width:100vw;margin-left:calc(-50vw + 50%);margin-top:clamp(20px,3vh,40px);position:relative;transition:opacity .3s ease,transform .4s ease}.page--home .compass{margin-top:40px;position:relative}.compass-tail{position:absolute;bottom:-60px;left:50%;transform:translateX(-50%);width:2px;height:80px;background:linear-gradient(180deg,rgba(255,255,255,.35) 0,rgba(255,255,255,.08) 60%,transparent);opacity:0;transition:opacity .8s ease;pointer-events:none;filter:blur(1px)}.compass-tail.visible{animation:tail-pulse 2.5s ease-in-out infinite}@keyframes tail-pulse{0%,to{opacity:.25;height:70px}50%{opacity:.45;height:90px}}.runway{min-height:30vh}.cta-reveal,.runway{position:relative;background:transparent}.cta-reveal{padding:2vh 0 6vh;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:visible;margin-top:-1px}.cta-reveal-content{text-align:center;position:relative;z-index:2}.cta-title{font-family:var(--font-display);font-size:clamp(32px,6vw,64px);font-weight:var(--weight-medium);letter-spacing:.03em;line-height:var(--leading-snug);margin-bottom:clamp(8px,2vh,16px);clip-path:inset(-10% 50% -10% 50%);-webkit-clip-path:inset(-10% 50% -10% 50%)}.cta-subtitle,.cta-title{text-transform:lowercase;color:#ffffff;max-width:none}.cta-subtitle{font-family:var(--font-body);font-size:clamp(13px,2vw,20px);font-weight:var(--weight-regular);letter-spacing:var(--tracking-wider);opacity:0}.cta-light-bleed{position:absolute;bottom:-10vh;left:0;right:0;height:120%;display:none;pointer-events:none;opacity:0;z-index:1}.light-bleed-blue{flex:1;background:radial-gradient(ellipse at 80% 100%,rgba(0,179,255,.18) 0,rgba(0,179,255,.08) 40%,transparent 75%)}.light-bleed-fuschia{flex:1;background:radial-gradient(ellipse at 20% 100%,rgba(255,47,179,.18) 0,rgba(255,47,179,.08) 40%,transparent 75%)}.two-paths{position:relative;background:transparent;align-items:center;padding:4vh var(--padding-x) 12vh;z-index:2}.two-paths,.two-paths-container{display:flex;justify-content:center}.two-paths-container{gap:clamp(20px,4vw,60px);align-items:stretch;width:100%;max-width:900px}.path-card{flex:1;max-width:380px;padding:clamp(30px,5vh,50px) clamp(24px,3vw,40px);border-radius:12px;text-decoration:none;text-align:center;display:flex;align-items:center;justify-content:center;cursor:pointer;background:rgba(0,0,0,.95);opacity:0;transform:translateY(40px);transition:opacity .8s ease,transform .8s ease,box-shadow .4s ease}.path-card.visible{opacity:1;transform:translateY(0)}.path-label{font-family:var(--font-display);font-size:clamp(16px,2.5vw,24px);font-weight:var(--weight-medium);text-transform:lowercase;letter-spacing:.03em;line-height:1.4;color:#ffffff}.path-card-blue{border:1px solid rgba(0,179,255,.35);box-shadow:0 0 20px rgba(0,179,255,.2),0 0 50px rgba(0,179,255,.12),0 0 100px rgba(0,179,255,.06)}.path-card-blue:hover{box-shadow:0 0 30px rgba(0,179,255,.35),0 0 70px rgba(0,179,255,.2),0 0 130px rgba(0,179,255,.1);border-color:rgba(0,179,255,.55)}.path-card-fuschia{border:1px solid rgba(255,47,179,.35);box-shadow:0 0 20px rgba(255,47,179,.2),0 0 50px rgba(255,47,179,.12),0 0 100px rgba(255,47,179,.06)}.path-card-fuschia:hover{box-shadow:0 0 30px rgba(255,47,179,.35),0 0 70px rgba(255,47,179,.2),0 0 130px rgba(255,47,179,.1);border-color:rgba(255,47,179,.55)}@media (max-width:820px){.home-hero{align-items:center;text-align:center}.home-hero-content{display:flex;flex-direction:column;align-items:center}.claim-row{flex-direction:column-reverse;align-items:center;gap:20px}.claim{white-space:normal;text-align:center;font-size:clamp(38px,10vw,102px)}.symbol-placeholder{width:clamp(150px,40vw,220px);height:clamp(100px,26vw,150px)}.subline{text-align:center;font-size:18px}.line-big{font-size:clamp(30px,6vw,57px)}.line-syncopate{font-size:clamp(14px,2.5vw,19px)}.line-penultimate{font-size:clamp(13px,2.5vw,19px)}.line-final-closing{font-size:clamp(24px,5vw,45px);width:100vw;margin-left:calc(-50vw + 50%)}.page--home .compass{margin-top:40px;padding-top:0}.runway{min-height:20vh}.two-paths{padding:0 20px 10vh}.two-paths-container{flex-direction:column;align-items:center;gap:24px}.path-card{max-width:100%;width:100%;padding:28px 24px}.path-label{font-size:clamp(12px,3.5vw,16px)}.cta-title{font-size:clamp(28px,7vw,48px);padding:0 20px}.cta-subtitle{font-size:clamp(12px,3vw,16px);padding:0 20px}.cta-light-bleed{flex-direction:column}.light-bleed-blue{background:radial-gradient(ellipse at 50% 30%,rgba(0,179,255,.2) 0,rgba(0,179,255,.08) 50%,transparent 80%)}.light-bleed-fuschia{background:radial-gradient(ellipse at 50% 70%,rgba(255,47,179,.2) 0,rgba(255,47,179,.08) 50%,transparent 80%)}}.hero-marchio{color:var(--fg,#f7f7f7);width:clamp(55vw,75vw,860px);height:auto;display:block;margin:0 auto}.hero-marchio--wide{width:clamp(70vw,88vw,1150px)}.category-carousel{padding:4rem 0;text-align:center}.category-carousel h2{font-family:var(--font-display,"Big Shoulders Stencil"),sans-serif;font-weight:500;font-size:clamp(2rem,5vw,3.5rem);text-transform:lowercase;color:var(--fg);margin-bottom:3rem}.carousel-scroller{display:flex;gap:1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(50vw - 160px);padding-block:1rem;scroll-behavior:smooth}.carousel-scroller::-webkit-scrollbar{display:none}@media (min-width:768px){.carousel-scroller{padding:0 calc(50vw - 360px);padding-block:1rem}}.category-card{flex:0 0 320px;scroll-snap-align:center;background:transparent;border:1px solid rgba(247,247,247,.15);padding:2.5rem 2rem;text-decoration:none;color:var(--fg);transition:border-color .2s,transform .2s;display:flex;flex-direction:column;gap:1rem;min-height:220px}.category-card:hover{border-color:#00b3ff;transform:translateY(-2px)}.card-name{font-family:var(--font-display,"Big Shoulders Stencil"),sans-serif;font-weight:500;font-size:2.5rem;letter-spacing:.05em;color:var(--fg)}.card-blurb{font-family:Inter,sans-serif;font-size:.95rem;line-height:1.6;color:rgba(247,247,247,.62);margin:0}.carousel-dots{display:flex;justify-content:center;gap:.5rem;margin-top:2rem;cursor:pointer}.carousel-dots .dot{width:6px;height:6px;background:#00b3ff;opacity:.3;transition:width .2s,background .2s,opacity .2s}.carousel-dots .dot.active{width:24px;background:#ff2fb3;opacity:1}@media (prefers-reduced-motion:reduce){.carousel-scroller{scroll-behavior:auto}.category-card{transition:none}}.rihla-compass-section{padding:5rem 0;display:flex;justify-content:center;align-items:center}@media (max-width:768px){.rihla-compass-section{padding:3rem 0}}@media (prefers-reduced-motion:reduce){.anim-from-left,.reveal{transition:none!important}}.enso-info-wrap{position:relative}.enso-info-btn{display:block;margin:0 auto var(--space-sm);font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:lowercase;color:var(--text-dim);background:transparent;border:1px solid rgba(255,255,255,.15);padding:6px 16px;cursor:pointer;transition:color .2s ease,border-color .2s ease}.enso-info-btn:focus-visible,.enso-info-btn:hover{color:var(--fucsia);border-color:rgba(255,47,179,.4)}.enso-info-overlay{position:fixed;inset:0;z-index:10050;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.72);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);padding:var(--padding-x);animation:enso-popup-in .25s ease}@keyframes enso-popup-in{0%{opacity:0}to{opacity:1}}.enso-info-modal{position:relative;max-width:420px;width:100%;max-height:80vh;overflow-y:auto;background:#12121a;border:1px solid rgba(255,255,255,.12);padding:clamp(24px,4vw,36px)}.enso-info-section-label{font-size:clamp(14px,1.8vw,16px);text-transform:lowercase;color:var(--text-dim);margin:1.4rem 0 .75rem;padding-top:1.1rem;border-top:1px solid rgba(255,255,255,.08)}.enso-info-modal h2,.enso-info-section-label{font-family:var(--font-display);font-weight:700}.enso-info-modal h2{font-size:clamp(22px,3.5vw,30px);color:var(--text);margin:0 0 1rem}.enso-info-modal p{font-family:Inter,sans-serif;font-size:clamp(13px,1.6vw,15px);line-height:1.7;color:rgba(255,255,255,.62);margin:0 0 .9rem}.enso-info-modal p:last-of-type{margin-bottom:0}.enso-info-close{position:absolute;top:12px;right:12px;width:32px;height:32px;background:transparent;border:1px solid rgba(255,255,255,.15);color:var(--text-dim);font-size:16px;line-height:1;cursor:pointer;transition:color .2s ease,border-color .2s ease}.enso-info-close:focus-visible,.enso-info-close:hover{color:var(--fucsia);border-color:rgba(255,47,179,.4)}@media (prefers-reduced-motion:reduce){.enso-info-overlay{animation:none}}.syn-section{max-width:780px;margin:0 auto;padding:var(--space-xl) var(--padding-x)}.syn-section h2{font-family:var(--font-display);font-weight:700;font-size:clamp(24px,4vw,38px);color:var(--text);letter-spacing:.01em;margin:0 0 1.25rem;text-wrap:balance}.syn-section p{font-family:Inter,sans-serif;font-size:clamp(13px,1.6vw,15px);line-height:1.75;color:rgba(255,255,255,.62);margin:0 0 1rem;max-width:62ch}.syn-section p strong{color:var(--text);font-weight:600}.syn-section p:last-child{margin-bottom:0}.syn-tiers{display:flex;flex-direction:column;gap:1.25rem;margin-top:1.5rem}.syn-tier{border-left:2px solid var(--fucsia);padding-left:1rem}.syn-tier strong{display:block;font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.08em;color:var(--text);margin-bottom:.35rem}.syn-tier p{margin:0}.syn-actions{max-width:780px;margin:0 auto;padding:var(--space-xl) var(--padding-x) var(--space-2xl)}.syn-actions-grid{display:flex;gap:2rem;flex-wrap:wrap;align-items:stretch}.syn-action-card{flex:1 1 40%;min-width:260px;padding:1.75rem;border:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column}.syn-action-card--primary{border-color:rgba(255,47,179,.18)}.syn-action-cta{display:inline-block;align-self:flex-start;font-family:JetBrains Mono,monospace;font-size:clamp(13px,1.6vw,15px);letter-spacing:.08em;color:#ff2fb3;background:transparent;border:1px solid #ff2fb3;padding:10px 20px;cursor:pointer;text-decoration:none;transition:background .2s ease,color .2s ease}.syn-action-cta:focus-visible,.syn-action-cta:hover{background:rgba(255,47,179,.1)}.syn-action-subtitle{font-family:Inter,sans-serif;font-size:clamp(12px,1.4vw,14px);color:rgba(255,255,255,.48);line-height:1.6;margin:.6rem 0 1.25rem}.syn-actions-footnote{text-align:center;margin-top:2.5rem;font-family:var(--font-ui);font-size:clamp(11px,1.5vw,13px);color:var(--text-muted)}.syn-layout{display:grid;grid-template-columns:1fr}@media (min-width:900px){.syn-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:1400px;margin:0 auto;padding:0 var(--padding-x)}}.syn-stage{position:sticky;top:var(--header-height);height:36svh;z-index:2;display:grid;place-items:center;background:linear-gradient(var(--color-bg) 72%,rgba(13,15,20,0))}.syn-stage svg{width:min(30svh,72vw);height:auto;overflow:visible;transition:opacity .5s ease}.syn-stage--quiet svg{opacity:.38}@media (min-width:900px){.syn-stage{order:2;height:100svh;background:none}.syn-stage svg{width:min(56vh,40vw)}}.syn-cap{position:absolute;bottom:14px;left:0;right:0;text-align:center;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:3px;text-transform:uppercase;color:var(--text-muted)}@media (min-width:900px){.syn-cap{bottom:26px}}.syn-needle,.syn-ring{fill:var(--text);stroke:none;transition:fill .6s ease}.syn-halo{fill:none;stroke:var(--text);stroke-width:.22;opacity:0;filter:blur(6px);transition:opacity .8s ease}.syn-halo--on{opacity:.3}.syn-ring--spin{animation:syn-spin 9s linear infinite;transform-origin:0 0}@keyframes syn-spin{to{transform:rotate(1turn)}}.syn-needle{transform-origin:0 0;transition:transform .7s cubic-bezier(.3,.9,.3,1)}.syn-needle--walk{animation:syn-walk 3s linear infinite}@keyframes syn-walk{0%{transform:translateX(0)}to{transform:translateX(var(--syn-walk,.3px))}}.syn-needle--breathe{animation:syn-breathe 4s ease-in-out infinite alternate}@keyframes syn-breathe{0%{transform:scale(1)}to{transform:scale(1.04)}}.syn-text{padding:0 var(--padding-x) 20svh;max-width:34em;margin:0 auto}@media (min-width:900px){.syn-text{order:1;padding:14svh 6vw 20svh 8vw;max-width:none;margin:0}}.syn-label{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:3px;text-transform:uppercase;color:var(--text-muted);margin:16svh 0 6vh}@media (min-width:900px){.syn-label{margin-top:0}}.syn-beat{min-height:48svh;padding:8vh 0;display:flex;flex-direction:column;justify-content:center}@media (min-width:900px){.syn-beat{max-width:36em}}.syn-kicker{font-family:var(--font-display);font-weight:800;font-size:clamp(20px,5.5vw,30px);text-transform:uppercase;letter-spacing:.14em;color:var(--neon);text-shadow:0 0 18px rgba(232,255,89,.45),0 0 2px rgba(232,255,89,.8);margin:0 0 .9em;line-height:1}@media (min-width:900px){.syn-kicker{font-size:clamp(24px,2.6vw,38px)}}.syn-beat em.k{font-style:normal;color:var(--neon);text-shadow:0 0 12px rgba(232,255,89,.35)}.syn-statement{font-family:var(--font-display);font-weight:800;line-height:.92;margin:0 0 .5em;text-wrap:balance;letter-spacing:.05em;transition:letter-spacing 1.1s cubic-bezier(.2,.7,.2,1);font-size:clamp(24px,8vw,44px);color:var(--text)}.syn-beat--seen .syn-statement{letter-spacing:0}@media (min-width:900px){.syn-statement{font-size:clamp(24px,6vw,64px)}}.syn-body{font-size:17px;line-height:1.65;margin:0 0 .9em;opacity:.55;transition:opacity .45s ease;letter-spacing:.02em;color:var(--text)}.syn-body:last-child{margin-bottom:0}.syn-beat--focus .syn-body{opacity:1}.syn-body b{font-weight:500;color:var(--text)}.syn-levels{list-style:none;padding:0;margin:0 0 1em}.syn-levels__item{font-size:17px;line-height:1.65;letter-spacing:.02em;color:var(--text-muted);padding:.55em 0;border-top:1px solid rgba(247,247,247,.1);transition:color .4s ease,padding-left .4s ease}.syn-levels__item:first-child{border-top:0}.syn-levels__item b{display:block;font-weight:500;color:inherit}.syn-levels__item--on{color:var(--text);padding-left:.6em}.syn-levels__item--on b{color:var(--neon);text-shadow:0 0 14px rgba(232,255,89,.3)}.syn-doors{display:grid;gap:14px;grid-template-columns:1fr;margin-top:1.2em}@media (min-width:600px){.syn-doors{grid-template-columns:1fr 1fr}}.syn-door{display:block;width:100%;border:1px solid rgba(247,247,247,.18);background:none;padding:22px 20px;font-family:var(--font-display);font-weight:800;font-size:clamp(24px,4vw,34px);line-height:1;text-transform:lowercase;text-align:left;color:var(--text);cursor:pointer;transition:border-color .4s ease,color .4s ease}.syn-door small{display:block;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:3px;text-transform:uppercase;color:var(--text-muted);margin-top:12px;font-weight:400}.syn-door--lit,.syn-door:focus-visible,.syn-door:hover{border-color:var(--text)}.syn-door--join.syn-door--lit,.syn-door--join:focus-visible,.syn-door--join:hover{color:var(--blue)}.syn-door--ask.syn-door--lit,.syn-door--ask:focus-visible,.syn-door--ask:hover{color:var(--fucsia)}.syn-fine{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:1px;color:var(--text-muted);margin-top:1.4em;line-height:1.7}@media (prefers-reduced-motion:reduce){.syn-statement{transition:none;letter-spacing:0}.syn-body{opacity:1}.syn-body,.syn-needle{transition:none}.syn-needle--breathe,.syn-needle--walk,.syn-ring--spin{animation:none}.syn-levels__item{color:var(--text)}}.syn-bot-central{display:flex;flex-direction:column;align-items:center;gap:14px;padding:var(--space-xl) var(--padding-x) var(--space-2xl);text-align:center}.syn-bot-central button{cursor:pointer}.syn-bot-line{font-size:12px;letter-spacing:.08em;color:var(--text-dim)}.syn-bot-line,.syn-bot-quick{font-family:JetBrains Mono,monospace}.syn-bot-quick{font-size:11px;letter-spacing:.06em;color:rgba(255,255,255,.4);background:transparent;border:1px solid rgba(255,255,255,.12);padding:6px 14px;cursor:pointer;transition:color .2s ease,border-color .2s ease}.syn-bot-quick:focus-visible,.syn-bot-quick:hover{color:var(--fucsia);border-color:rgba(255,47,179,.35)}.syn-bot-quick-list{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;max-width:560px}.why-page{padding-top:calc(var(--header-height) + var(--space-2xl))}.why-label{max-width:1100px;margin:16svh auto 6vh;padding:0 var(--padding-x);font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:3px;text-transform:lowercase;color:var(--text-muted)}@media (max-width:899.98px){.why-page{padding-top:calc(var(--header-height) + 20px)}.why-label{margin-top:0}}.why-layout{display:grid;grid-template-columns:1fr}@media (min-width:900px){.why-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:1400px;margin:0 auto;padding:0 var(--padding-x)}.why-label{margin-top:0}}.why-beats{max-width:1100px;margin:0 auto;padding:0 var(--padding-x)}@media (min-width:900px){.why-beats{order:1;max-width:none;margin:0;padding:0}}.why-film{max-width:34em;margin:0 0 6vh}.why-film__cap{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:3px;text-transform:uppercase;color:var(--text-muted);margin:0 0 10px}.why-film__frame{width:100%;overflow:hidden;aspect-ratio:16/9}@media (orientation:portrait){.why-film__frame{aspect-ratio:9/16}}.why-film__frame video{display:block;width:100%;height:100%}.why-film__read{display:inline-block;margin-top:10px;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:2px;text-transform:lowercase;color:var(--text-muted);text-decoration:underline;cursor:pointer}.film-pill{padding:10px 16px;flex-shrink:0}.film-pill,.film-pill__btn{display:flex;align-items:center;width:100%}.film-pill__btn{gap:12px;background:none;border:none;padding:0;margin:0;color:inherit;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:none}.film-pill__btn:focus-visible{outline:1.5px solid var(--text);outline-offset:4px}.film-pill__btn:active{color:var(--neon)}.film-pill__btn:active .film-pill__thumb{outline:1px solid var(--neon)}.film-pill__thumb{position:relative;width:112px;height:63px;flex-shrink:0;border:1px solid rgba(247,247,247,.18);border-radius:0;overflow:hidden}.film-pill__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.film-pill__thumb-play{position:absolute;top:50%;left:50%;width:14px;height:14px;transform:translate(-50%,-50%);filter:drop-shadow(0 0 6px rgba(0,0,0,.6))}.film-pill__line1{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.5px;text-transform:lowercase;color:var(--text)}.film-pill__video{position:fixed;left:-9999px;top:0;width:1px;height:1px;opacity:0;pointer-events:none}.film-pill__overlay{position:fixed;inset:0;z-index:50;background:var(--color-bg);display:flex;align-items:center;justify-content:center}.film-pill__overlay .film-pill__video{position:static;left:auto;top:auto;width:100%;height:100%;opacity:1;pointer-events:auto;-o-object-fit:contain;object-fit:contain}.film-pill__overlay-close{position:absolute;top:14px;right:14px;width:36px;height:36px;display:grid;place-items:center;background:none;border:none;color:var(--text);font-size:22px;line-height:1;cursor:pointer}.film-pill__overlay-close:focus-visible{outline:1.5px solid var(--text);outline-offset:2px}@media (min-width:900px){.why-stage .film-pill{display:none}}.why-stage{position:sticky;top:var(--header-height);height:36svh;z-index:2;display:grid;place-items:center;background:linear-gradient(var(--color-bg) 72%,rgba(13,15,20,0))}.why-stage__figure{display:contents}.why-stage__figure svg{width:min(24svh,60vw);height:auto;overflow:visible;transition:opacity .5s ease}@media (max-width:899.98px){.why-stage{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}}.why-stage--film .why-stage__figure svg,.why-stage--quiet .why-stage__figure svg{opacity:.38}@media (min-width:900px){.why-stage{order:2;height:100svh;background:none}.why-stage__figure svg{width:min(56vh,40vw)}}.why-cap{position:absolute;bottom:14px;left:0;right:0;text-align:center;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:3px;text-transform:uppercase;color:var(--text-muted)}@media (min-width:900px){.why-cap{bottom:26px}}.why-needle,.why-ring{fill:var(--text);stroke:none;transition:fill .6s ease}.why-ticks{stroke:var(--text);stroke-width:.04;stroke-linecap:round;opacity:0;transition:opacity .5s ease}.why-ticks--on{opacity:.55}.why-halo{fill:none;stroke:var(--text);stroke-width:.3;opacity:0;filter:blur(6px);transition:opacity .8s ease}.why-halo--on{opacity:.35}.why-spin{transform-origin:0 0}.why-spin--on{animation:why-spin 6s linear infinite}@keyframes why-spin{to{transform:rotate(1turn)}}.why-needle--swing{animation:why-swing 3s ease-in-out infinite alternate;transform-origin:0 0}.why-ring--swing{animation:why-swing 2.6s ease-in-out infinite alternate;transform-origin:0 0}@keyframes why-swing{0%{transform:rotate(-7deg)}to{transform:rotate(7deg)}}.why-needle--walk{animation:why-walk 2.4s linear infinite}@keyframes why-walk{0%{transform:translateX(0)}to{transform:translateX(var(--why-walk,.42px))}}.why-needle--sway{animation:why-sway 2.8s ease-in-out infinite alternate}@keyframes why-sway{0%{transform:rotate(-9deg)}to{transform:rotate(9deg)}}.page--compass .why-needle{transition:fill .6s ease,transform .7s cubic-bezier(.3,.9,.3,1)}.page--compass .why-needle--walk{animation-duration:2.6s}.page--compass .why-beat{padding:8vh 0}.compass-stairs{list-style:none;padding:0;margin:.8em 0 1em;font-size:17px;line-height:1.65;letter-spacing:.02em;text-transform:lowercase}.compass-stairs li{color:var(--text-muted);transition:color .4s ease,padding-left .4s ease;padding-left:0}.compass-stairs li.on{color:var(--neon);padding-left:.6em;text-shadow:0 0 14px rgba(232,255,89,.3)}.compass-stairs li:nth-child(4){margin-top:.6em}.doors{display:grid;gap:14px;grid-template-columns:1fr;margin-top:1.4em}@media (min-width:600px){.doors{grid-template-columns:1fr 1fr}}.door{display:block;border:1px solid rgba(247,247,247,.18);padding:22px 20px;font-family:var(--font-display);font-weight:800;font-size:clamp(24px,4vw,34px);line-height:1;text-transform:lowercase;position:relative;color:var(--text);text-decoration:none;transition:border-color .4s ease,color .4s ease}.door small{display:block;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:3px;text-transform:uppercase;color:var(--text-muted);margin-top:12px;font-weight:400}.door.lit,.door:hover{border-color:var(--text)}.door--travel.lit,.door--travel:hover{color:var(--blue)}.door--synd.lit,.door--synd:hover{color:var(--fucsia)}.why-beat{min-height:48svh;padding:9vh 0;display:flex;flex-direction:column;justify-content:center;gap:var(--space-md)}.why-beat--pure{min-height:40svh}.why-beat__statement{font-family:var(--font-display);font-weight:800;font-size:clamp(1.5rem,6vw,4rem);line-height:.95;color:var(--text);text-transform:lowercase;text-align:left;margin:0;text-wrap:balance;letter-spacing:.05em;opacity:1;transition:letter-spacing 1.1s cubic-bezier(.2,.7,.2,1)}.why-beat--seen .why-beat__statement{letter-spacing:0}.why-beat__body{font-family:var(--font-ui);font-size:clamp(16px,.9vw + 13px,18px);line-height:1.75;color:var(--text);max-width:34em;margin:0;opacity:.55;transition:opacity .4s ease}.why-beat--focus .why-beat__body{opacity:1}.why-k{font-style:normal;color:inherit;transition:color .5s ease,text-shadow .5s ease}.why-beat--focus .why-beat__body .why-k{color:var(--neon);text-shadow:0 0 14px rgba(232,255,89,.35)}.why-cycle{display:inline-grid;grid-template-columns:1fr;height:1.6em;overflow:hidden;vertical-align:bottom}.why-cycle span{grid-area:1/1;transition:transform .5s ease,opacity .5s ease;opacity:0;transform:translateY(100%)}.why-cycle span.on{opacity:1;transform:none}.why-cycle span.off{opacity:0;transform:translateY(-100%)}.why-coda-grid{display:grid;grid-template-columns:1fr 1fr;gap:6vw}.why-coda-grid .why-beat__statement{font-size:clamp(36px,7vw,64px);margin:0 0 var(--space-sm)}.why-coda__word--blue{color:var(--blue)}.why-coda__word--riot{color:var(--fucsia)}@media (max-width:820px){.why-coda-grid{grid-template-columns:1fr;gap:var(--space-xl)}}.why-rail{position:fixed;right:24px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:10px;z-index:40}.why-rail__tick{width:2px;height:18px;padding:0;background:rgba(247,247,247,.25);border:none;cursor:pointer;transition:background .2s ease}.why-rail__tick.active{background:#00b3ff}@media (max-width:820px){.why-rail{right:auto;left:50%;top:auto;bottom:6px;transform:translateX(-50%);flex-direction:row}.why-rail__tick{width:16px;height:2px}.why-beat__statement{font-size:clamp(1.5rem,8vw,2.75rem)}}@media (prefers-reduced-motion:reduce){.why-beat__statement{transition:none;letter-spacing:0}.why-beat__body{transition:none!important}.why-beat__body,.why-stage__figure svg{opacity:1!important}.why-needle--sway,.why-needle--swing,.why-needle--walk,.why-ring--swing,.why-spin--on{animation:none}.compass-stairs li{color:var(--text)}.why-cycle span{transition:none}.why-rail__tick{transition:none!important}}.syn-login{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}.syn-login__main{flex:1;width:100%;max-width:36em;margin:0 auto;padding:clamp(110px,18vh,180px) var(--padding-x,20px) var(--space-xl,48px);display:flex;flex-direction:column;justify-content:center}.syn-login__logo{width:min(100%,420px);height:auto;opacity:.95;margin:0 0 clamp(28px,6vh,56px)}.syn-login .syn-body{opacity:1}.syn-login .syn-door{box-sizing:border-box;text-decoration:none}.syn-powered{position:relative;text-align:center;margin:0;padding:0 var(--padding-x,20px) clamp(16px,3vh,28px);font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--text-muted);opacity:.7}.topbar+.page-title-section--after-logo{padding-top:clamp(200px,26vh,280px);margin-top:0;animation-delay:.2s}.topbar+.page-title-section--after-logo .arrow-down{animation-delay:1s}@media (max-width:820px){.topbar+.page-title-section--after-logo{padding-top:clamp(160px,20vh,200px);margin-top:0}}.syn-open{--syn-open-cta:#ff2fb3}.syn-open__stage{width:100%;padding:clamp(110px,18vh,180px) var(--padding-x,20px) 0}.syn-open__text{width:100%;max-width:36em;margin:0 auto;text-align:center}.syn-open .syn-open__line{font-family:JetBrains Mono,monospace}.syn-open__title{margin-bottom:.4em}.syn-open[data-phase=intro] .syn-ch:not([data-on]){color:transparent;text-shadow:none}.syn-open .syn-cursor{position:relative}.syn-open .syn-cursor:after{content:"";position:absolute;left:.04em;top:.14em;bottom:.14em;width:.55ch;background:currentColor;animation:syn-open-cursor-blink 1.06s step-end infinite}@keyframes syn-open-cursor-blink{50%{opacity:0}}.syn-open:not([data-mounted]) .syn-cursor,.syn-open:not([data-phase=intro]) .syn-cursor{visibility:hidden}.syn-open .syn-body{opacity:1;margin:0 0 .5em}.syn-open .syn-body:last-child{margin-bottom:0}.syn-open__group+.syn-open__group{margin-top:clamp(32px,6vh,56px)}.syn-open__cta{display:flex;justify-content:center;max-width:20em;margin:clamp(32px,6vh,56px) auto clamp(48px,10vh,120px)}.syn-open .syn-open__cta a{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;min-width:44px;padding:8px 16px;font-family:Big Shoulders Stencil,sans-serif;font-weight:300;font-size:clamp(28px,4vw,44px);line-height:1;letter-spacing:.04em;color:var(--syn-open-cta);text-decoration:none;text-underline-offset:.22em;text-decoration-thickness:2px}.syn-open .syn-open__cta a:focus-visible,.syn-open .syn-open__cta a:hover{text-decoration:underline}.syn-open .syn-open__cta a:focus-visible{outline:2px solid var(--syn-open-cta);outline-offset:4px}.syn-open:not([data-phase=reduced]){min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}.syn-open:not([data-phase=reduced]) .syn-open__stage{position:relative;flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:clamp(88px,14vh,140px);padding-bottom:clamp(88px,14vh,140px)}.syn-open:not([data-phase=reduced]) .syn-open__text{transition:opacity var(--syn-dissolve,1s) ease}.syn-open[data-phase=dissolve] .syn-open__text,.syn-open[data-phase=final] .syn-open__text,.syn-open[data-phase=hero] .syn-open__text{opacity:0}.syn-open[data-phase=final] .syn-open__text,.syn-open[data-phase=hero] .syn-open__text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.syn-open:not([data-phase=reduced]) .syn-open__hero{position:absolute;inset:0;opacity:0;visibility:hidden;pointer-events:none}.syn-open:not([data-phase=reduced]) .syn-open__hero .page-hero-logo{min-height:100%;height:100%}.syn-open[data-phase=final] .syn-open__hero,.syn-open[data-phase=hero] .syn-open__hero{opacity:1;visibility:visible}.syn-open:not([data-phase=final]):not([data-phase=reduced]) .syn-hero__letter:not([data-on]){visibility:hidden}.syn-open:not([data-phase=reduced]) .syn-open__cta{position:absolute;left:50%;bottom:clamp(56px,16vh,170px);width:min(20em,calc(100% - 2 * var(--padding-x, 20px)));margin:0;transform:translateX(-50%);opacity:0;visibility:hidden;transition:opacity var(--syn-reveal,1s) ease,visibility var(--syn-reveal,1s) ease}.syn-open[data-phase=final] .syn-open__cta{opacity:1;visibility:visible}@media (prefers-reduced-motion:reduce){.syn-open{min-height:0!important;display:block!important}.syn-open .syn-open__stage{position:static!important;display:block!important;padding:clamp(110px,18vh,180px) var(--padding-x,20px) 0!important}.syn-open .syn-open__text{position:static!important;width:100%!important;height:auto!important;margin:0 auto!important;overflow:visible!important;clip:auto!important;clip-path:none!important;white-space:normal!important;opacity:1!important;transition:none!important}.syn-open .syn-ch{color:inherit!important;text-shadow:inherit!important}.syn-open .syn-cursor{visibility:hidden!important}.syn-open .syn-cursor:after{animation:none!important}.syn-open .syn-open__hero{position:static!important;opacity:1!important;pointer-events:auto!important;transition:none!important}.syn-open .syn-hero__letter,.syn-open .syn-open__hero{visibility:visible!important}.syn-open .syn-open__hero .page-hero-logo{min-height:100vh!important;min-height:100dvh!important;height:auto!important}.syn-open .syn-open__cta{position:static!important;width:auto!important;transform:none!important;margin:clamp(32px,6vh,56px) auto clamp(48px,10vh,120px)!important;opacity:1!important;visibility:visible!important;transition:none!important}}.syn-compass-page{min-height:100vh;min-height:100dvh}.syn-compass-page__main{padding-top:clamp(64px,10vh,100px)}.syn-compass-page__title{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}