.iasc-preview{--ip-night:#0b1530;--ip-edge:#060b18;--ip-gold:#c9a24a;--ip-light:#ead8a8;--ip-paper:#ece7db;--ip-muted:#b8bdc9;--ip-line:#c9a24a3d;--ip-teal:#0e5c63;color:var(--ip-paper);background:var(--ip-edge);font-family:var(--font-ui), sans-serif;isolation:isolate;min-height:100dvh;overflow:clip}.iasc-preview *,.iasc-preview :before,.iasc-preview :after{box-sizing:border-box}.iasc-preview h1,.iasc-preview h2,.iasc-preview h3,.iasc-preview p{margin:0}.iasc-preview h1,.iasc-preview h2,.iasc-preview h3{font-family:var(--font-display), Georgia, serif;font-weight:400}.iasc-preview h2,.ip-gate h1{white-space:pre-line}.iasc-preview button:disabled{opacity:.5;cursor:not-allowed}.iasc-preview a{color:inherit;text-decoration:none}.iasc-preview button,.iasc-preview select{font:inherit}.iasc-preview :is(a,button,select,summary):focus-visible{outline:2px solid var(--ip-light);outline-offset:6px}.iasc-preview [id]{scroll-margin-top:40px}.ip-container{width:min(1240px,100% - 96px);margin-inline:auto}.ip-label{text-transform:uppercase;letter-spacing:.21em;color:var(--ip-light);font-size:10px;font-weight:500;line-height:1.8}.ip-muted{color:var(--ip-muted)}.ip-skip{z-index:20;background:var(--ip-night);padding:14px;position:absolute;top:-100px;left:24px}.ip-skip:focus{top:12px}.ip-header{border-bottom:1px solid var(--ip-line);z-index:4;justify-content:space-between;align-items:center;gap:24px;padding-block:27px;display:flex;position:relative}.ip-brand{align-items:center;gap:17px;display:flex}.ip-brand img{width:67px;height:28px}.ip-brand strong{font:500 25px var(--font-display), Georgia, serif;letter-spacing:.14em}.ip-brand small{letter-spacing:.12em;color:var(--ip-muted);font-size:9px;display:block}.ip-header-right{align-items:center;gap:28px;display:flex}.ip-language{gap:3px;display:flex}.ip-language button{cursor:pointer;color:var(--ip-muted);background:0 0;border:0;min-width:36px;min-height:44px;font-size:10px}.ip-language button[aria-pressed=true]{color:var(--ip-light);text-underline-offset:7px;text-decoration:underline}.ip-private{letter-spacing:.13em;color:var(--ip-muted);text-transform:uppercase;align-items:center;gap:8px;font-size:9px;display:flex}.ip-private:before{content:"";border:1px solid var(--ip-gold);width:5px;height:5px;transform:rotate(45deg)}.ip-hero{text-align:center;background:radial-gradient(ellipse at 50% 35%,#14223e 0%,var(--ip-night) 38%,var(--ip-edge) 78%);flex-direction:column;align-items:center;min-height:min(1020px,100dvh - 96px);padding:38px 24px 32px;display:flex;position:relative}.ip-hero-top{z-index:2;position:relative}.ip-hero-art{width:min(930px,90vw);height:clamp(250px,29vw,390px);margin:12px auto -12px;position:relative}.ip-five-arches{width:100%;height:100%;color:var(--ip-gold);opacity:.85;position:absolute;inset:0}.ip-five-arches .ip-arch-light{transform-origin:bottom;animation:5s ease-out both ip-arch-appear}.ip-five-arches .ip-arch-light:nth-child(2){animation-delay:.15s}.ip-five-arches .ip-arch-light:nth-child(3){animation-delay:.3s}.ip-five-arches .ip-arch-light:nth-child(4){animation-delay:.45s}.ip-five-arches .ip-arch-light:nth-child(5){animation-delay:.6s}.ip-orb{position:absolute;inset:4% 26%}.ip-orb canvas,.ip-orb>svg{width:100%;height:100%;position:absolute;inset:0}.ip-orb.is-running>svg{opacity:0}.ip-orb>svg{color:var(--ip-light);opacity:.63}.ip-hero h1{letter-spacing:-.035em;z-index:2;text-wrap:balance;max-width:1000px;font-size:clamp(43px,5.4vw,79px);line-height:.99;position:relative}.ip-hero h1 em{color:var(--ip-light);font-weight:400}.ip-hero-sub{color:var(--ip-muted);letter-spacing:.09em;font-size:11px;margin-top:24px!important}.ip-review-status{color:var(--ip-muted);text-align:center;border-bottom:1px solid var(--ip-line);padding:11px 20px;font-size:10px;line-height:1.7}.ip-hero-description{max-width:640px;color:var(--ip-muted);text-wrap:balance;font-size:13px;line-height:1.9;margin:14px auto 0!important}.ip-quick-routes{border-bottom:1px solid var(--ip-line);flex-wrap:wrap;align-items:center;gap:12px 34px;margin-top:-24px;margin-bottom:46px;padding:18px 0 34px;display:flex}.ip-quick-routes .ip-link{margin:0}.ip-orb.is-running>.ip-globe-limb{opacity:.7}.ip-orb>.ip-globe-limb{opacity:0}.ip-enter{text-transform:uppercase;letter-spacing:.24em;flex-direction:column;align-items:center;gap:12px;min-height:44px;margin-top:35px;font-size:10px;display:flex;color:var(--ip-light)!important}.ip-enter span{background:linear-gradient(var(--ip-gold),transparent);width:1px;height:37px}.ip-hero-foot{width:100%;color:var(--ip-muted);text-transform:uppercase;letter-spacing:.13em;justify-content:space-between;gap:20px;margin-top:auto;padding-top:25px;font-size:9px;display:flex}.ip-controls{align-items:center;gap:16px;display:flex}.ip-controls .ip-text-button{padding-inline:12px}.ip-controls label{align-items:center;gap:8px;display:flex}.ip-controls select{background:var(--ip-edge);color:var(--ip-light);border:1px solid var(--ip-line);min-height:44px;padding:9px;font-size:11px}.ip-text-button{cursor:pointer;color:var(--ip-light);text-underline-offset:5px;background:0 0;border:0;min-height:44px;padding:10px 0;text-decoration:underline;font-size:11px!important}.ip-holding{text-align:center;background:radial-gradient(ellipse at 50% 40%,#14223e,var(--ip-night) 40%,var(--ip-edge) 85%);place-content:center;justify-items:center;min-height:100dvh;padding:40px 24px;display:grid}.ip-holding-art{width:min(720px,95vw);height:clamp(180px,32vw,340px);position:relative}.ip-holding .ip-label{margin-top:32px;font-size:16px}.ip-holding h1{margin-top:15px;font-size:clamp(52px,8vw,96px);line-height:1.1}.ip-space-hero{background:radial-gradient(at 85%,#102932,#0000 65%);padding-block:75px 85px;position:relative}.ip-space-hero-layout{grid-template-columns:1.5fr 1fr;align-items:center;gap:60px;display:grid}.ip-space-hero h1{margin:25px 0;font-size:clamp(65px,8vw,110px);line-height:1}.ip-space-hero p:not(.ip-label){max-width:620px;color:var(--ip-muted);font-size:15px;line-height:1.9}.ip-space-art{aspect-ratio:1;position:relative}.ip-space-art>svg{width:100%;height:100%;color:var(--ip-gold)}.ip-space-account{border-block:1px solid var(--ip-line);flex-wrap:wrap;align-items:center;gap:12px 30px;padding:18px 0;display:flex}.ip-space-account p{max-width:700px;color:var(--ip-muted);font-size:12px;line-height:1.9}.ip-space-account .ip-link{flex-shrink:0;margin:0}.ip-space-features{grid-template-columns:1fr 1fr;gap:0 55px;margin-top:40px;display:grid}.ip-space-feature{border-top:1px solid var(--ip-line);grid-template-columns:35px 1fr 24px;align-items:start;gap:16px;padding-block:30px;display:grid}.ip-space-feature h3{font-size:32px;line-height:1.1}.ip-space-feature p{color:var(--ip-muted);margin-top:12px;font-size:13px;line-height:1.9}.ip-space-feature>span{color:var(--ip-light);font-size:11px}.ip-space-feature:hover h3{color:var(--ip-light)}.ip-section{border-top:1px solid var(--ip-line);padding-block:120px;position:relative}.ip-section-heading{grid-template-columns:1fr 2fr;align-items:start;gap:40px;margin-bottom:62px;display:grid}.ip-section h2{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(42px,5.3vw,72px);line-height:1.04}.ip-section-heading p:not(.ip-label){max-width:490px;color:var(--ip-muted);margin-top:22px;font-size:14px;line-height:1.9}.ip-doors{grid-template-columns:repeat(3,1fr);gap:44px;padding:8px 20px 0;display:grid}.ip-door{border-bottom:1px solid var(--ip-line);flex-direction:column;min-width:0;padding:0 20px 35px;display:flex;position:relative}.ip-door-window{aspect-ratio:.78;border:1px solid var(--ip-line);background:radial-gradient(at 50% 90%,#12252e,#0000 68%);border-radius:50% 50% 0 0;position:relative;overflow:hidden}.ip-door-window:before,.ip-door-window:after{content:"";border:1px solid var(--ip-line);border-radius:inherit;position:absolute;inset:13px}.ip-door-window:after{opacity:.45;inset:26px}.ip-door-window svg{width:76%;height:76%;color:var(--ip-gold);opacity:.65;transition:transform 1.2s,opacity .8s;position:absolute;inset:16% 12% 8%}.ip-door:first-child{--door-tone:#25858a}.ip-door:nth-child(2){--door-tone:#bd9250}.ip-door:nth-child(3){--door-tone:#b9c8e2}.ip-door:is(:hover,:focus-visible) .ip-door-window{border-color:var(--door-tone)}.ip-door:is(:hover,:focus-visible) svg{opacity:1;transform:scale(1.06)}.ip-door .ip-label{margin-top:26px;font-size:9px}.ip-door h3{margin-top:9px;font-size:clamp(28px,3vw,40px);line-height:1.1}.ip-door p:not(.ip-label){color:var(--ip-muted);min-height:64px;margin-top:14px;font-size:13px;line-height:1.8}.ip-door-action{letter-spacing:.13em;text-transform:uppercase;color:var(--ip-light);justify-content:space-between;margin-top:24px;font-size:10px;display:flex}.ip-mission{background:#0c172c}.ip-mission-line{max-width:850px;font:400 clamp(52px,7.7vw,108px)/.99 var(--font-display),Georgia,serif;letter-spacing:-.035em;margin:42px 0 80px!important}.ip-mission-line em{color:var(--ip-light)}.ip-movements{grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.ip-movements li{border-top:1px solid var(--ip-line);padding:25px 20px 0 0;position:relative}.ip-movements li:before{content:"";background:var(--ip-gold);border-radius:50%;width:5px;height:5px;position:absolute;top:-3px;left:0}.ip-movements span{color:var(--ip-light);letter-spacing:.16em;font-size:10px}.ip-movements h3{max-width:180px;margin-top:20px;font-size:25px;line-height:1.15}.ip-network{grid-template-columns:1.1fr 1fr;align-items:center;gap:70px;display:grid}.ip-network-art{aspect-ratio:1;position:relative}.ip-network-art .ip-orb{inset:0}.ip-network-copy h2{margin:25px 0}.ip-network-copy>p:not(.ip-label){color:var(--ip-muted);max-width:440px;font-size:14px;line-height:1.9}.ip-note{letter-spacing:.03em;color:var(--ip-muted);border-left:1px solid var(--ip-gold);padding-left:16px;margin-top:30px!important;font-size:10px!important}.ip-link{border-bottom:1px solid var(--ip-gold);letter-spacing:.06em;align-items:center;gap:25px;min-height:44px;margin-top:25px;padding-block:15px;font-size:11px;display:inline-flex;color:var(--ip-light)!important}.ip-voices{background:#0c1728}.ip-voices-empty{border-block:1px solid var(--ip-line);grid-template-columns:90px 1fr;gap:35px;max-width:810px;margin-left:auto;padding-block:35px;display:grid}.ip-voices-symbol{border:1px solid var(--ip-line);height:110px;font:44px var(--font-display),serif;color:var(--ip-light);border-radius:50% 50% 0 0;place-items:center;display:grid}.ip-voices-empty h3{font-size:32px}.ip-voices-empty p{color:var(--ip-muted);margin-top:12px;font-size:13px;line-height:1.9}.ip-common{text-align:center;background:radial-gradient(at 50% 60%,#102b35,#0000 65%);padding-block:130px}.ip-common .ip-orb{aspect-ratio:1;width:min(490px,80vw);margin:20px auto;position:relative;inset:auto}.ip-common h2{max-width:790px;margin:22px auto}.ip-common p:not(.ip-label){max-width:510px;color:var(--ip-muted);margin-inline:auto;font-size:14px;line-height:1.9}.ip-gatherings-line{border-block:1px solid var(--ip-line);justify-content:space-between;align-items:center;gap:30px;margin-top:50px;padding:45px 0;display:flex}.ip-gatherings-line h3{font-size:clamp(33px,4vw,52px)}.ip-participate{background:#0c172c}.ip-paths{grid-template-columns:1fr 1fr;gap:0 48px;display:grid}.ip-path{border-top:1px solid var(--ip-line);grid-template-columns:30px 1fr 25px;align-items:center;gap:16px;padding:26px 0;display:grid}.ip-path h3{font-size:30px}.ip-path small{color:var(--ip-muted);margin-top:7px;font-size:12px;display:block}.ip-path>span{color:var(--ip-light);font-size:10px}.ip-path:hover h3{color:var(--ip-light)}.ip-footer{padding-block:50px 28px}.ip-footer-top{justify-content:space-between;align-items:start;gap:40px;display:flex}.ip-footer-links{color:var(--ip-muted);flex-wrap:wrap;gap:8px 25px;max-width:500px;font-size:11px;display:flex}.ip-footer-links a{align-items:center;min-height:44px;display:inline-flex}.ip-legal summary{cursor:pointer;text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:flex}.ip-legal p{max-width:430px;padding-bottom:20px;font-size:12px;line-height:1.8}.ip-footer-bottom{border-top:1px solid var(--ip-line);color:var(--ip-muted);justify-content:space-between;align-items:center;gap:25px;margin-top:35px;padding-top:20px;font-size:10px;display:flex}.ip-gate{background:radial-gradient(at 60% 25%,#14233b,#0000 70%);min-height:calc(100dvh - 100px);padding-block:clamp(65px,14vh,160px)}.ip-gate-layout{grid-template-columns:1fr 1.3fr;align-items:center;gap:80px;display:grid}.ip-gate-art{opacity:.65;height:360px;position:relative}.ip-gate h1{margin:25px 0;font-size:clamp(46px,5vw,72px);line-height:1.04}.ip-gate p:not(.ip-label){color:var(--ip-muted);max-width:520px;font-size:14px;line-height:1.9}.ip-gate-actions{flex-wrap:wrap;gap:14px 28px;margin-top:25px;display:flex}.ip-button{border:1px solid var(--ip-line);color:var(--ip-light);cursor:pointer;background:#c9a24a0f;min-height:48px;padding:13px 20px;font-size:12px!important}.ip-button:hover{border-color:var(--ip-gold)}.ip-skeleton{background:#263044;width:80%;height:9px;margin-top:20px}.ip-skeleton:last-child{width:58%}[data-ip-reveal]{opacity:1}.ip-animate [data-ip-reveal]{transition:opacity 1.3s,transform 1.3s}.ip-animate [data-ip-reveal=waiting]{opacity:0;transform:translateY(22px)}.ip-static *,.ip-paused *,.ip-hidden *{animation-play-state:paused!important}.ip-static .ip-five-arches .ip-arch-light,.ip-returning .ip-five-arches .ip-arch-light{animation:none}@keyframes ip-arch-appear{0%{opacity:0;transform:scaleY(.85)}to{opacity:1;transform:scaleY(1)}}@media (min-width:1500px){.ip-hero{padding-top:48px}}@media (max-width:767px){.ip-container{width:calc(100% - 40px)}.ip-header{gap:10px;padding-block:15px}.ip-header-right{gap:8px}.ip-header .ip-private,.ip-brand small{display:none}.ip-brand{gap:9px}.ip-brand img{width:44px}.ip-brand strong{font-size:22px}.ip-language button{min-width:44px;min-height:48px}.ip-language{gap:0}.ip-hero{min-height:calc(100dvh - 79px);padding:34px 20px 22px}.ip-hero-top{max-width:250px;font-size:8px}.ip-hero-art{flex-shrink:0;width:110vw;height:210px;margin:5px -20vw -5px}.ip-hero h1{max-width:500px;font-size:clamp(40px,10.2vw,62px);line-height:1.02}.ip-hero-sub{max-width:290px;font-size:10px;line-height:1.8;margin-top:20px!important}.ip-enter{margin-top:25px}.ip-hero-foot{flex-direction:column;align-items:center;gap:14px;margin-top:20px}.ip-hero-foot>span{display:none}.ip-controls{text-align:left;border-top:1px solid var(--ip-line);grid-template-columns:1fr 1fr;gap:12px;width:100%;padding-top:18px;font-size:10px;display:grid}.ip-controls label{grid-column:1/-1;justify-content:space-between;font-size:11px}.ip-controls select{min-width:180px;min-height:48px;padding:10px 15px;font-size:13px}.ip-controls .ip-text-button{border:1px solid var(--ip-line);text-align:center;min-height:52px;padding:12px;line-height:1.7;text-decoration:none}.ip-review-status{text-align:left;padding-inline:20px;font-size:10px}.ip-hero-description{max-width:330px;font-size:13px;line-height:1.8}.ip-quick-routes{flex-direction:column;align-items:stretch;gap:12px;margin-top:-12px}.ip-quick-routes .ip-link{justify-content:space-between;min-height:52px;font-size:12px}.ip-space-hero-layout{grid-template-columns:1fr;gap:20px}.ip-space-art{order:-1;width:min(250px,70vw);margin-inline:auto}.ip-space-hero{padding-block:35px 60px}.ip-space-features{grid-template-columns:1fr}.ip-section{padding-block:75px}.ip-section-heading{grid-template-columns:1fr;gap:22px;margin-bottom:40px}.ip-doors{grid-template-columns:1fr;gap:40px;padding:0 18px}.ip-door{padding-inline:0}.ip-door-window{aspect-ratio:1.1;max-height:340px}.ip-door p:not(.ip-label){max-width:290px;min-height:0}.ip-door h3{font-size:38px}.ip-mission-line{font-size:58px;margin-bottom:45px!important}.ip-movements{grid-template-columns:1fr}.ip-movements li{grid-template-columns:45px 1fr;align-items:center;gap:12px;padding:20px 0;display:grid}.ip-movements h3{max-width:none;margin:0;font-size:26px}.ip-network{grid-template-columns:1fr;gap:25px}.ip-network-art{width:100%;max-width:420px;margin-inline:auto}.ip-voices-empty{grid-template-columns:52px 1fr;gap:22px}.ip-voices-symbol{height:78px;font-size:30px}.ip-common{padding-block:80px}.ip-gatherings-line{flex-direction:column;align-items:start;padding-block:30px}.ip-paths{grid-template-columns:1fr}.ip-path h3{font-size:27px}.ip-footer-top,.ip-footer-bottom{flex-direction:column;gap:25px}.ip-gate-layout{grid-template-columns:1fr;gap:10px}.ip-gate-art{width:100%;max-width:320px;height:170px;margin-inline:auto}.ip-gate{padding-top:30px}}@media (prefers-reduced-motion:reduce){.iasc-preview *,.iasc-preview :before,.iasc-preview :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.ip-animate [data-ip-reveal=waiting]{opacity:1;transform:none}}@media (max-width:360px){.ip-header .ip-brand img{width:32px}.ip-header .ip-brand strong{font-size:20px}.ip-controls select{min-width:150px}}
