.home-site{--sculpture-line:rgba(255,255,255,.11);--sculpture-muted:#99999e}.network-masthead{background:radial-gradient(ellipse at 87% 12%,#24242488,transparent 37%),#030303;border-color:var(--sculpture-line)}.network-masthead:before{background-image:none;background:linear-gradient(117deg,transparent 40%,#ffffff05 49%,transparent 64%);mask-image:none}.network-masthead:after{content:"";position:absolute;width:85%;height:50px;right:-12%;top:71%;transform:rotate(17deg);background:linear-gradient(transparent,#ffffff04,transparent);filter:blur(10px);pointer-events:none;z-index:-1}.network-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;min-height:760px;padding-block:150px 70px}.network-hero-copy>.eyebrow{width:fit-content;max-width:100%;padding:8px 13px;border:1px solid #ffffff24;border-radius:30px;background:linear-gradient(140deg,#ffffff08,#ffffff02);font-size:10px;text-transform:none;letter-spacing:.025em;margin-bottom:30px}.network-status-dot{background:#b5c7b5;box-shadow:0 0 10px #c3e4cc44}.network-hero-copy h1{font-family:"Libre Caslon Display",var(--heading-font);font-weight:400;font-size:clamp(62px,6.1vw,88px);line-height:1.02;letter-spacing:-.025em;max-width:680px;margin-bottom:26px}.network-hero-copy h1 span{white-space:normal;position:relative;z-index:2}.network-hero-copy h1 span+span{background:linear-gradient(#eee 15%,#a0a0a4 95%);background-clip:text;-webkit-text-fill-color:transparent}.network-hero-description{color:#a4a4aa;font-size:16px;max-width:490px;line-height:1.75}.home-site .closing-cta .button,.home-site .network-hero-actions .button,.home-site .network-library-copy>.button{background:linear-gradient(#252525,#171717);color:#f2f2f3;border:1px solid #ffffff22;border-radius:12px;box-shadow:inset 0 1px 0 #ffffff12,0 2px 3px #0007;font-weight:500;min-height:48px;transition:background .2s,border-color .2s,box-shadow .2s}.home-site .closing-cta .button:hover,.home-site .network-hero-actions .button:hover,.home-site .network-library-copy>.button:hover{background:linear-gradient(#303030,#202020);border-color:#ffffff44;box-shadow:inset 0 1px 0 #ffffff20,0 0 24px #ffffff08}.network-hero-actions{gap:24px}.network-hero-actions .text-link{color:#a6a6ad;font-weight:500}.network-hero-services{color:#77777f;font-size:10px;margin-top:30px}.network-orbit.sculpture-art{width:660px;max-width:calc(100% + 100px);margin-inline-start:-18px;aspect-ratio:1;perspective:none;align-self:center;isolation:isolate}.sculpture-viewport{position:absolute;inset:0;z-index:2}.sculpture-canvas{position:absolute;inset:0;cursor:grab;touch-action:pan-y;outline-offset:-40px;border-radius:25%;opacity:0;transition:opacity .6s}.sculpture-canvas[data-dragging=true]{cursor:grabbing}.sculpture-canvas:focus-visible{outline:1px solid #999}.sculpture-canvas canvas{width:100%;height:100%;display:block}.sculpture-poster{width:100%;height:100%;object-fit:contain;pointer-events:none;transition:opacity .6s}.sculpture-art[data-ready=true] .sculpture-poster{opacity:0}.sculpture-art[data-ready=true] .sculpture-canvas{opacity:1}.sculpture-light{inset:2% -10% 8% -15%;background:radial-gradient(ellipse at 64% 26%,#ffffff0a,transparent 55%);filter:blur(20px)}.sculpture-light,.sculpture-shadow{position:absolute;border-radius:50%;pointer-events:none}.sculpture-shadow{inset:80% 22% 6%;background:#000;filter:blur(17px);transform:rotate(-12deg);opacity:.8;z-index:0}.sculpture-interface{position:absolute;inset-inline:8%;bottom:1%;display:flex;flex-direction:column;align-items:center;gap:14px;z-index:3}.sculpture-hint{display:flex;align-items:center;gap:10px;font-size:10px;color:#8a8a91;letter-spacing:.015em;margin:0;text-align:center;line-height:1.5}.sculpture-hint>span{font-size:16px;color:#c3c3c8}.sculpture-controls{display:flex;gap:3px;padding:4px;border:1px solid #ffffff16;border-radius:30px;background:#101011cc;backdrop-filter:blur(10px)}.sculpture-controls button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:7px 14px;border-radius:22px;font-size:10px;color:#a9a9b0;transition:background .2s,color .2s;white-space:nowrap}.sculpture-controls button:hover{background:#ffffff0d;color:#fff}.sculpture-controls button:focus-visible{outline:2px solid #bcbcc2;outline-offset:2px}.sculpture-controls .orbit-motion-toggle{position:static;border:0;background:none;min-width:36px;padding:7px 10px;margin:0}.sculpture-controls button+button{border-inline-start:1px solid #ffffff0b}.network-stat-strip{padding-block:28px 32px}.network-stat-strip,.network-stat-strip>div+div{border-color:var(--sculpture-line)}.network-stat-strip dd{font-size:32px;font-weight:400}.network-stat-strip dt{color:#8d8d95}.network-library{gap:90px;padding-block:120px}.network-library-panel{background:radial-gradient(ellipse at 40% 0,#ffffff06,transparent 65%),#080809;border-color:var(--sculpture-line);box-shadow:inset 0 1px 0 #ffffff05,0 30px 70px #0008;border-radius:15px}.campaign-story-heading h2,.network-library-copy h2{font-weight:500;font-size:43px;letter-spacing:-.045em}.campaign-story-heading>p:not(.eyebrow),.network-library-copy>p:not(.eyebrow){color:#92929a}.library-count>strong{font-weight:400;color:#e9e9ec}.library-market-list button[aria-pressed=true]{border-color:#ffffff20;background:linear-gradient(100deg,#ffffff0b,#ffffff04)}.library-market-list button{color:#9999a2;border-radius:6px}.library-source-note{color:#85858d}.library-count small{color:#909098}.library-panel-heading{color:#acacb4}.campaign-story{padding-block:100px 110px;border-color:var(--sculpture-line)}.campaign-story-heading{max-width:760px;text-align:center;margin:0 auto 56px}.campaign-story-heading>p:not(.eyebrow){margin-inline:auto}.campaign-story-heading .eyebrow{color:#b3b3bc}.campaign-story-layout{gap:32px;border:1px solid var(--sculpture-line);border-radius:16px;padding:22px;background:radial-gradient(ellipse at 75% 5%,#ffffff04,transparent 55%),#060607}.campaign-story-steps button{border-radius:10px}.campaign-story-steps button[aria-pressed=true]{border-color:#ffffff17;background:linear-gradient(135deg,#171719,#0f0f10)}.campaign-story-steps button:hover{background:#131315}.campaign-story-steps small{color:#909098}.campaign-story-detail{background:radial-gradient(ellipse at 50% 0,#ffffff07,transparent 65%),#09090a;border-color:#ffffff0d;border-radius:12px}.campaign-story-detail>p:not(.eyebrow){color:#9898a0}.story-diagram-node{background:linear-gradient(135deg,#27272a,#0b0b0c);border-color:#ffffff22;color:#73737e;border-radius:17px;box-shadow:inset 0 1px 0 #ffffff10}.story-diagram-node.is-current{color:#eeeeef;border-color:#ffffff66;box-shadow:0 0 0 8px #ffffff03,0 0 35px #ffffff0c,inset 0 1px 0 #ffffff33}.story-diagram-lines{background:linear-gradient(90deg,#ffffff0d,#ffffff33,#ffffff0d)}.network-order-section .choice-card{background:#0d0d0f;border-color:#ffffff19;border-radius:12px}.network-order-section .choice-card.is-selected{background:linear-gradient(125deg,#1b1b1e,#0d0d0f)}.home-site .tool-tile{background:linear-gradient(140deg,#121214,#070708);border-color:#ffffff14;border-radius:12px}.home-site .tool-tile:hover{border-color:#ffffff40;background:linear-gradient(140deg,#19191c,#0c0c0e)}.home-site .closing-cta{background:radial-gradient(ellipse at 50% 100%,#ffffff07,transparent 60%)}.home-site .closing-cta h2{font-family:"Libre Caslon Display",var(--heading-font);font-weight:400;letter-spacing:-.02em}:lang(ja) .network-hero-copy h1,:lang(ru) .network-hero-copy h1,:lang(zh) .network-hero-copy h1{font-family:var(--heading-font);font-size:clamp(44px,4.6vw,67px);line-height:1.17}[dir=rtl] .network-hero-copy h1{font-family:var(--heading-font);font-size:59px;line-height:1.4;letter-spacing:0}[dir=rtl] .network-orbit.sculpture-art{margin-inline-start:-18px}[dir=rtl] .network-hero-copy>.eyebrow,[dir=rtl] .sculpture-hint{letter-spacing:0}@media(min-width:1700px){.network-hero-grid{min-height:830px;padding-block:160px 80px}.network-hero-copy h1{font-size:99px}.network-orbit.sculpture-art{width:730px;max-width:calc(100% + 100px)}}@media(max-width:1100px){.network-hero-grid{gap:12px;min-height:660px;padding-block:140px 65px}.network-hero-copy h1{font-size:68px}.network-orbit.sculpture-art{width:560px;max-width:calc(100% + 70px);margin-inline-start:-15px}.network-hero-actions{gap:16px}.network-hero-copy>.eyebrow{font-size:9px}.network-library{gap:40px;padding-block:90px}.campaign-story-heading h2,.network-library-copy h2{font-size:37px}.campaign-story-layout{gap:15px;padding:15px}.campaign-story-steps button{padding:22px 15px}.sculpture-hint{font-size:9px}[dir=rtl] .network-hero-copy h1{font-size:45px}}@media(max-width:760px){.network-hero-grid{display:flex;gap:0;padding-block:125px 30px;min-height:0}.network-hero-copy h1{font-size:clamp(48px,10.4vw,70px);line-height:1.05;max-width:550px;letter-spacing:-.025em;margin-bottom:22px}.network-hero-copy>.eyebrow{font-size:9px;margin-bottom:25px;padding:7px 11px}.network-hero-description{font-size:15px;max-width:490px}.network-orbit.sculpture-art{width:520px;max-width:calc(100% + 30px);margin:15px -15px 50px;align-self:center}.sculpture-interface{inset-inline:2%;top:91%;bottom:auto;gap:10px}.sculpture-hint{font-size:10px}.sculpture-controls button{min-height:40px;font-size:10px}.network-stat-strip dd{font-size:28px}.network-library{padding-block:75px;gap:32px}.campaign-story-heading h2,.network-library-copy h2{font-size:34px}.network-library-panel{padding:23px}.campaign-story{padding-block:65px 75px}.campaign-story-heading{margin-bottom:30px;text-align:start}.campaign-story-layout{padding:12px;gap:15px;border-radius:13px}.campaign-story-steps button{padding:18px 12px}.campaign-story-detail{padding:23px}.story-diagram{height:140px}.home-site .closing-cta h2{font-size:46px}[dir=rtl] .network-orbit.sculpture-art{margin-inline:-15px}[dir=rtl] .network-hero-copy h1{font-size:42px;line-height:1.4}:lang(ja) .network-hero-copy h1,:lang(ru) .network-hero-copy h1,:lang(zh) .network-hero-copy h1{font-size:clamp(35px,7.3vw,52px)}}@media(max-width:360px){.network-hero-copy h1{font-size:46px}.sculpture-hint{font-size:9px}.sculpture-controls button{font-size:9px;padding-inline:11px}.network-hero-copy>.eyebrow{font-size:8px}.network-stat-strip dd{font-size:25px}.campaign-story-heading h2,.network-library-copy h2{font-size:30px}[dir=rtl] .network-hero-copy h1{font-size:36px}}@media(prefers-reduced-motion:reduce){.home-site .button,.home-site .tool-tile,.sculpture-art *{transition:none!important;animation:none!important}}