:root{--cgb-white:#f7f5fa;--cgb-body:#c9c6d4;--cgb-muted:#918da3;--cgb-navy:#08091a;--cgb-navy2:#090a1d;--cgb-navy3:#0d0e25;--cgb-magenta:#f000a8;--cgb-violet:#7a2cff;--cgb-blue:#3c4cff;--cgb-cyan:#10c7ff;--cgb-coral:#f15b64;--cgb-line:#ffffff12}html{scroll-behavior:smooth;background:var(--cgb-navy)}body{background:var(--cgb-navy);color:var(--cgb-white);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{text-decoration:none}button,input{font:inherit}button{cursor:pointer}.cgb-shell{width:min(1240px,100% - 48px);margin:0 auto}.cgb-section{position:relative;overflow:hidden}.cgb-kicker{letter-spacing:.18em;color:var(--cgb-muted);align-items:center;gap:11px;font-size:8px;font-weight:700;display:flex}.cgb-kicker i{background:linear-gradient(90deg,var(--cgb-magenta),var(--cgb-violet));width:32px;height:1px}.cgb-heading{letter-spacing:-.057em;color:#fff;margin:28px 0 0;font-family:Sora,Inter,sans-serif;font-size:clamp(48px,5vw,72px);font-weight:500;line-height:.99}.cgb-heading span{color:#c4a0ff;display:block}.cgb-copy{color:var(--cgb-muted);font-size:14px;line-height:1.78}.cgb-btn{letter-spacing:.11em;color:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;gap:24px;min-height:52px;padding:0 23px;font-size:8px;font-weight:700;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}.cgb-btn:hover{transform:translateY(-2px)}.cgb-btn--primary{background:linear-gradient(100deg,#e0a,#872cff)}.cgb-btn--ghost{background:#ffffff06;border:1px solid #ffffff26}.cgb-btn--ghost:hover{background:#ffffff0b;border-color:#ffffff47}.cgb-rule{background:linear-gradient(90deg,#0000,#f000a833,#7a2cff26,#0000);height:1px}.cgb-section-number{letter-spacing:-.08em;color:#ffffff09;-webkit-user-select:none;user-select:none;font-family:Sora,Inter,sans-serif;font-size:clamp(64px,8vw,116px);font-weight:400;line-height:.8}.cgb-hero{background:radial-gradient(circle at 78% 37%,#7a2cff1a,#0000 30%),radial-gradient(circle at 67% 32%,#f000a811,#0000 25%),linear-gradient(#08091a 0%,#090a1d 100%);min-height:930px;padding:145px 0 100px}.cgb-hero:after{content:"";background:linear-gradient(90deg,#0000,#f000a838,#7a2cff33,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.cgb-hero__grid{grid-template-columns:.83fr 1.17fr;align-items:center;gap:72px;margin-top:68px;display:grid}.cgb-overline{letter-spacing:.19em;color:var(--cgb-magenta);margin-bottom:23px;font-size:7px;font-weight:700}.cgb-hero h1{letter-spacing:-.06em;margin:0;font-family:Sora,Inter,sans-serif;font-size:clamp(62px,6vw,88px);font-weight:500;line-height:.97}.cgb-hero h1 span{background:linear-gradient(100deg,#c2a5ff,#e98ddc 55%,#f6a3c8);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.cgb-hero__lead{max-width:560px;color:var(--cgb-body);margin:33px 0 0;font-size:16px;line-height:1.72}.cgb-hero__secondary{color:#8e8898;max-width:560px;margin:16px 0 0;font-size:13px;line-height:1.68}.cgb-hero__actions{flex-wrap:wrap;gap:11px;margin-top:40px;display:flex}.cgb-hero__micro{letter-spacing:.16em;color:#716c80;flex-wrap:wrap;align-items:center;gap:9px;margin-top:36px;font-size:5px;font-weight:700;display:flex}.cgb-hero__micro i{background:var(--cgb-magenta);border-radius:50%;width:3px;height:3px}.cgb-report{justify-content:center;align-items:center;min-height:690px;display:flex;position:relative}.cgb-report__orbit{border:1px solid #ffffff0a;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cgb-report__orbit--1{width:620px;height:620px}.cgb-report__orbit--2{border-color:#7a2cff14;width:470px;height:470px}.cgb-report__orbit--3{border-color:#f000a817;width:310px;height:310px}.cgb-report__sheet{background:linear-gradient(145deg,#10112b,#090a1c);border:1px solid #ffffff12;border-radius:5px;width:390px;height:555px;position:absolute;top:50%;left:50%;box-shadow:0 20px 55px #00000029}.cgb-report__sheet--3{opacity:.25;transform:translate(-42%,-48%)rotate(8deg)}.cgb-report__sheet--2{opacity:.38;transform:translate(-45%,-49%)rotate(5deg)}.cgb-report__sheet--1{opacity:.58;transform:translate(-48%,-50%)rotate(2.5deg)}.cgb-report figure{z-index:5;width:min(430px,73%);margin:0;position:relative;transform:rotate(-1.2deg)}.cgb-report figure:before{content:"";z-index:-1;filter:blur(38px);opacity:.45;background:#7a2cff33;position:absolute;inset:8% 8% 5%}.cgb-report img{border:1px solid #ffffff21;border-radius:4px;width:100%;height:auto;display:block;box-shadow:0 34px 75px #00000061}.cgb-report__proof{z-index:8;background:#0a0b1ff0;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:10px;min-width:180px;padding:13px 16px;display:flex;position:absolute;bottom:75px;right:0}.cgb-report__proof i{background:var(--cgb-magenta);border-radius:50%;width:7px;height:7px;box-shadow:0 0 11px #f000a88c}.cgb-report__proof b,.cgb-report__proof small{letter-spacing:.12em;display:block}.cgb-report__proof b{font-size:6px}.cgb-report__proof small{color:#716c7d;margin-top:4px;font-size:5px}.cgb-calc{background:radial-gradient(circle at 50% 30%,#f000a809,#0000 28%),#070817;padding:150px 0}.cgb-calc__head{grid-template-columns:1.2fr .8fr;align-items:end;gap:90px;display:grid}.cgb-calc__panel{background:linear-gradient(145deg,#0d0e25eb,#070818f5);border:1px solid #ffffff14;border-radius:18px;margin-top:75px;padding:30px;box-shadow:0 35px 100px #0003}.cgb-calc__people{grid-template-columns:1fr 1fr;gap:22px;display:grid}.cgb-person{background:#ffffff03;border:1px solid #fff1;border-radius:14px;padding:28px 26px 26px;position:relative}.cgb-person__tag{justify-content:space-between;align-items:center;display:flex}.cgb-person__tag span{letter-spacing:.16em;color:var(--cgb-magenta);font-size:6px;font-weight:700}.cgb-person:nth-child(2) .cgb-person__tag span{color:#a985ff}.cgb-person__tag b{color:#d9d3e0;border:1px solid #ffffff14;border-radius:50%;place-items:center;width:32px;height:32px;font:500 10px Sora,Inter,sans-serif;display:grid}.cgb-person h3{letter-spacing:-.04em;margin:16px 0 0;font:500 27px/1.05 Sora,Inter,sans-serif}.cgb-person p{color:#777180;margin:9px 0 0;font-size:10px;line-height:1.6}.cgb-fields{grid-template-columns:1fr 1fr;gap:13px;margin-top:24px;display:grid}.cgb-field{gap:7px;display:grid}.cgb-field--full{grid-column:1/-1}.cgb-field label{letter-spacing:.13em;color:#746e7d;font-size:5px;font-weight:700}.cgb-field input{color:#fff;background:#0a0b20;border:1px solid #ffffff14;border-radius:8px;outline:none;width:100%;min-height:48px;padding:0 13px;font-size:13px}.cgb-field input:focus{border-color:#f000a873;box-shadow:0 0 0 3px #f000a80f}.cgb-calc__foot{justify-content:space-between;align-items:center;gap:25px;margin-top:24px;display:flex}.cgb-calc__note{color:#706a79;max-width:610px;font-size:9px;line-height:1.65}@media (max-width:1050px){.cgb-hero__grid,.cgb-calc__head,.cgb-method__headgrid,.cgb-ai__grid,.cgb-evolve__top{grid-template-columns:1fr;gap:35px}.cgb-method__flow{grid-template-columns:1fr;gap:14px}.cgb-method__arrow{transform:rotate(90deg)}.cgb-scorecard__top{grid-template-columns:240px 1fr}.cgb-method__principles{grid-template-columns:1fr}.cgb-method__principles article,.cgb-method__principles article:first-child,.cgb-method__principles article:last-child{border-right:0;border-bottom:1px solid var(--cgb-line);padding:28px 0}.cgb-method__principles article:last-child{border-bottom:0}.cgb-evolve__timeline{grid-template-columns:1fr 1fr}.cgb-evolve__timeline article:nth-child(2){border-right:0}.cgb-evolve__timeline article:nth-child(-n+2){border-bottom:1px solid var(--cgb-line)}.cgb-hero__grid{grid-template-columns:.9fr 1.1fr}}@media (max-width:767px){.cgb-shell{width:min(100% - 30px,620px)}.cgb-hero,.cgb-calc,.cgb-result,.cgb-method,.cgb-ai,.cgb-evolve{padding:105px 0}.cgb-hero{min-height:auto}.cgb-hero__grid{grid-template-columns:1fr;gap:60px;margin-top:52px}.cgb-hero h1,.cgb-heading{font-size:clamp(43px,12vw,60px)}.cgb-hero__actions,.cgb-result__actions{flex-direction:column}.cgb-btn{width:100%}.cgb-report{min-height:620px}.cgb-report figure{width:min(385px,84vw)}.cgb-report__sheet{width:330px;height:470px}.cgb-report__proof{bottom:25px;right:4px}.cgb-scorecard{padding:24px 18px}.cgb-scorecard__top{grid-template-columns:1fr}.cgb-result__names{text-align:center;font-size:35px}.cgb-result__summary{text-align:center}.cgb-result__insights{grid-template-columns:1fr}.cgb-ai__visual{min-height:430px}.cgb-ai__ring--1{width:360px;height:360px}.cgb-ai__ring--2{width:270px;height:270px}.cgb-ai__ring--3{width:180px;height:180px}.cgb-evolve__timeline{grid-template-columns:1fr}.cgb-evolve__timeline article,.cgb-evolve__timeline article:first-child,.cgb-evolve__timeline article:last-child{border-right:0;border-bottom:1px solid var(--cgb-line);padding:28px 0}.cgb-evolve__timeline article:last-child{border-bottom:0}.cgb-evolve__timeline article:before,.cgb-evolve__timeline article:first-child:before{left:0}.cgb-calc__people,.cgb-fields{grid-template-columns:1fr}.cgb-field--full{grid-column:auto}.cgb-calc__foot{flex-direction:column;align-items:stretch}}@media (max-width:430px){.cgb-score{width:220px;height:220px}.cgb-domain{grid-template-columns:70px 1fr 42px}.cgb-ai__visual{min-height:370px}.cgb-ai__ring--1{width:315px;height:315px}.cgb-ai__ring--2{width:235px;height:235px}.cgb-ai__ring--3{width:155px;height:155px}.cgb-ai__node{font-size:4px}.cgb-report__sheet{width:300px;height:425px}.cgb-report{min-height:560px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.cgb-result{background:radial-gradient(circle at 50% 43%,#7a2cff13,#0000 30%),#090a1d;padding:145px 0 155px;display:none}.cgb-result.is-visible{display:block}.cgb-result__head{text-align:center}.cgb-result__head p{max-width:620px;margin:22px auto 0}.cgb-scorecard{background:linear-gradient(145deg,#0b0c25,#070817);border:1px solid #ffffff14;border-radius:18px;max-width:1050px;margin:75px auto 0;padding:35px;box-shadow:0 40px 110px #00000038}.cgb-scorecard__top{grid-template-columns:280px 1fr;align-items:center;gap:45px;display:grid}.cgb-score{background:conic-gradient(#ef4cc9 0 24%, #188dff 24% 52%, #7651f0 52% 82%, #c04cf0 82% 87%, #17304c 87% 100%);border-radius:50%;place-items:center;width:250px;height:250px;margin:auto;display:grid;position:relative;box-shadow:0 0 0 4px #07172a,0 0 0 7px #a24fb8,0 0 35px #a64ddd33}.cgb-score:before{content:"";background:#06162a;border-radius:50%;position:absolute;inset:25px}.cgb-score__inner{text-align:center;position:relative}.cgb-score__value{font:700 68px/.9 Georgia,serif}.cgb-score__value small{font-size:.55em}.cgb-score__label{letter-spacing:.14em;color:#bcb6c5;margin-top:10px;font-size:7px;font-weight:700}.cgb-result__names{letter-spacing:-.05em;font:500 42px/1 Sora,Inter,sans-serif}.cgb-result__summary{color:#a49ead;max-width:590px;margin-top:18px;font-size:14px;line-height:1.72}.cgb-domains{gap:12px;margin-top:36px;display:grid}.cgb-domain{grid-template-columns:90px 1fr 46px;align-items:center;gap:14px;display:grid}.cgb-domain span{letter-spacing:.13em;color:#8a8494;font-size:6px;font-weight:700}.cgb-domain__bar{background:#13253a;border-radius:20px;height:8px;overflow:hidden}.cgb-domain__fill{background:linear-gradient(90deg,#f000a8,#7a2cff,#10c7ff);border-radius:20px;height:100%}.cgb-domain b{text-align:right;color:#e7e1eb;font:600 13px Sora,Inter,sans-serif}.cgb-result__insights{border-top:1px solid #ffffff0f;grid-template-columns:1fr 1fr;gap:28px;margin-top:36px;padding-top:30px;display:grid}.cgb-result__insights article{border-left:1px solid #f000a840;padding-left:16px}.cgb-result__insights article:last-child{border-left-color:#7a2cff52}.cgb-result__insights small{letter-spacing:.15em;color:#9d7397;font-size:5px;font-weight:700}.cgb-result__insights h4{margin:9px 0 0;font:500 20px/1.15 Sora,Inter,sans-serif}.cgb-result__insights p{color:#7d7786;margin:10px 0 0;font-size:10px;line-height:1.68}.cgb-result__lock{background:#ffffff03;border:1px solid #ffffff12;border-radius:12px;margin-top:42px;padding:28px 30px}.cgb-result__lock small{letter-spacing:.15em;color:var(--cgb-magenta);font-size:5px;font-weight:700}.cgb-result__lock h3{letter-spacing:-.04em;margin:10px 0 0;font:500 30px/1.1 Sora,Inter,sans-serif}.cgb-result__lock p{color:#827c8d;max-width:760px;margin:13px 0 0;font-size:11px;line-height:1.72}.cgb-result__actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.cgb-method{background:radial-gradient(circle at 50% 43%,#7a2cff0e,#0000 27%),radial-gradient(circle at 49% 48%,#f000a806,#0000 38%),linear-gradient(#070817 0%,#090a1c 54%,#070817 100%);padding:155px 0 150px}.cgb-method__headgrid{grid-template-columns:1.3fr .7fr;align-items:end;gap:90px;margin-top:30px;display:grid}.cgb-method__statement{border-top:1px solid var(--cgb-line);border-bottom:1px solid var(--cgb-line);text-align:center;margin-top:88px;padding:58px 0}.cgb-method__statement small{letter-spacing:.16em;color:var(--cgb-magenta);font-size:6px;font-weight:700}.cgb-method__statement h3{letter-spacing:-.06em;color:#fff;max-width:980px;margin:20px auto 0;font:500 clamp(43px,5.2vw,74px)/1 Sora,Inter,sans-serif}.cgb-method__statement h3 span{color:#c5a3ff;display:block}.cgb-method__statement p{color:#8b8595;max-width:760px;margin:28px auto 0;font-size:13px;line-height:1.8}.cgb-method__flow{grid-template-columns:1fr 70px 1fr 70px 1fr;align-items:center;margin-top:75px;display:grid}.cgb-method__step{background:#ffffff03;border:1px solid #fff1;border-radius:14px;min-height:240px;padding:28px}.cgb-method__step small{letter-spacing:.14em;color:#706979;font-size:5px;font-weight:700}.cgb-method__step strong{letter-spacing:-.07em;margin-top:18px;font:400 58px/.9 Sora,Inter,sans-serif;display:block}.cgb-method__step h4{margin:13px 0 0;font:500 19px/1.12 Sora,Inter,sans-serif}.cgb-method__step p{color:#7d7786;margin:12px 0 0;font-size:10px;line-height:1.68}.cgb-method__arrow{text-align:center;color:#765a86;font-size:22px}.cgb-method__principles{border-top:1px solid var(--cgb-line);border-bottom:1px solid var(--cgb-line);grid-template-columns:repeat(3,1fr);margin-top:72px;display:grid}.cgb-method__principles article{border-right:1px solid var(--cgb-line);min-height:190px;padding:31px}.cgb-method__principles article:first-child{padding-left:0}.cgb-method__principles article:last-child{border-right:0;padding-right:0}.cgb-method__principles small{letter-spacing:.14em;color:#a56c98;font-size:5px;font-weight:700}.cgb-method__principles strong{margin-top:11px;font:500 21px/1.15 Sora,Inter,sans-serif;display:block}.cgb-method__principles p{color:#777180;margin:12px 0 0;font-size:9.5px;line-height:1.7}.cgb-ai{background:radial-gradient(circle at 72% 46%,#3c4cff13,#0000 27%),radial-gradient(circle at 60%,#7a2cff0e,#0000 35%),#080919;padding:155px 0}.cgb-ai__grid{grid-template-columns:.95fr 1.05fr;align-items:center;gap:70px;margin-top:75px;display:grid}.cgb-ai__visual{min-height:520px;position:relative}.cgb-ai__ring{border:1px solid #fff1;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cgb-ai__ring--1{width:430px;height:430px}.cgb-ai__ring--2{border-color:#f000a81a;width:320px;height:320px}.cgb-ai__ring--3{border-color:#7a2cff29;width:210px;height:210px}.cgb-ai__core{text-align:center;background:radial-gradient(circle,#3c4cff2e,#0d0c28f0 65%);border:1px solid #7a2cff3d;border-radius:50%;place-items:center;width:155px;height:155px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 70px #3c4cff1f}.cgb-ai__core strong{font:500 26px/1 Sora,Inter,sans-serif}.cgb-ai__core small{letter-spacing:.14em;color:#a89fc5;margin-top:8px;font-size:5px;display:block}.cgb-ai__node{letter-spacing:.12em;color:#746d7d;background:#090a1d;border:1px solid #ffffff12;border-radius:999px;padding:7px 10px;font-size:5px;font-weight:700;position:absolute}.cgb-ai__node--1{top:19%;left:8%}.cgb-ai__node--2{top:22%;right:4%}.cgb-ai__node--3{bottom:22%;right:0}.cgb-ai__node--4{bottom:18%;left:7%}.cgb-ai__node--5{top:5%;left:42%}.cgb-ai__copy h3{letter-spacing:-.057em;color:#fff;margin:0;font:500 clamp(44px,4.8vw,68px)/1 Sora,Inter,sans-serif}.cgb-ai__copy h3 span{color:#c4a0ff;display:block}.cgb-ai__copy p{color:#8c8696;max-width:620px;margin:25px 0 0;font-size:13px;line-height:1.82}.cgb-ai__callout{background:#f000a805;border-left:1px solid #f000a859;margin-top:34px;padding:22px 24px}.cgb-ai__callout strong{font:500 20px/1.2 Sora,Inter,sans-serif;display:block}.cgb-ai__callout p{margin-top:10px;font-size:10px}.cgb-evolve{background:radial-gradient(circle at 50% 42%,#f000a80b,#0000 26%),#060716;padding:155px 0 165px}.cgb-evolve__top{grid-template-columns:1.2fr .8fr;align-items:end;gap:90px;display:grid}.cgb-evolve__timeline{border-top:1px solid var(--cgb-line);border-bottom:1px solid var(--cgb-line);grid-template-columns:repeat(4,1fr);margin-top:90px;display:grid}.cgb-evolve__timeline article{border-right:1px solid var(--cgb-line);min-height:230px;padding:35px 28px;position:relative}.cgb-evolve__timeline article:first-child{padding-left:0}.cgb-evolve__timeline article:last-child{border-right:0;padding-right:0}.cgb-evolve__timeline article:before{content:"";background:#f38bcd;border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;left:28px;box-shadow:0 0 10px #f000a88c}.cgb-evolve__timeline article:first-child:before{left:0}.cgb-evolve__timeline small{letter-spacing:.14em;color:#777080;font-size:5px;font-weight:700}.cgb-evolve__timeline strong{margin-top:17px;font:500 20px/1.18 Sora,Inter,sans-serif;display:block}.cgb-evolve__timeline p{color:#777180;margin:13px 0 0;font-size:9.5px;line-height:1.7}.cgb-evolve__position{text-align:center;margin-top:95px}.cgb-evolve__position small{letter-spacing:.16em;color:var(--cgb-magenta);font-size:6px;font-weight:700}.cgb-evolve__position h3{letter-spacing:-.062em;color:#8f8aa0;max-width:1040px;margin:20px auto 0;font:500 clamp(46px,5.5vw,80px)/.98 Sora,Inter,sans-serif}.cgb-evolve__position h3 strong{color:#c5a3ff;font-weight:500;display:block}.cgb-evolve__position p{color:#8a8494;max-width:820px;margin:30px auto 0;font-size:13px;line-height:1.82}.cgb-evolve__disclaimer{color:#6f6977;background:#ffffff03;border:1px solid #ffffff0f;border-radius:10px;max-width:850px;margin:43px auto 0;padding:22px 26px;font-size:9px;line-height:1.75}.cgb-next{text-align:center;margin-top:75px}.cgb-next a{color:#fff}.cgr2,.cgr2 *{box-sizing:border-box}.cgr2{--white:#f7f5fa;--body:#c9c6d4;--muted:#918da3;--navy:#090a1d;--magenta:#f000a8;--violet:#7a2cff;width:100%;color:var(--white);background:var(--navy);padding:145px 0 150px;font-family:Inter,sans-serif;overflow:hidden}.cgr2-shell{width:min(1240px,100% - 48px);margin:0 auto}.cgr2-head{grid-template-columns:1.25fr .75fr;align-items:end;gap:90px;display:grid}.cgr2-kicker{letter-spacing:.18em;color:var(--muted);align-items:center;gap:11px;font-size:8px;font-weight:700;display:flex}.cgr2-kicker i{background:linear-gradient(90deg,var(--magenta),var(--violet));width:32px;height:1px}.cgr2-head h2{letter-spacing:-.055em;color:var(--white);margin:30px 0 0;font-family:Sora,sans-serif;font-size:clamp(48px,5vw,70px);font-weight:500;line-height:1}.cgr2-head h2 span{color:#c5a3ff;display:block}.cgr2-head>p{max-width:430px;color:var(--muted);margin:0 0 5px auto;font-size:14px;line-height:1.75}.cgr2-explorer{grid-template-columns:225px minmax(0,1fr) 245px;align-items:center;gap:34px;margin-top:75px;display:grid}.cgr2-nav{flex-direction:column;gap:5px;display:flex}.cgr2-tab{appearance:none;text-align:left;width:100%;min-height:72px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;outline:none;grid-template-columns:28px 1fr;align-items:center;gap:10px;padding:13px 14px;transition:border-color .18s,background .18s;display:grid}.cgr2-tab>span{color:#5f5a6a;font-size:6px;font-weight:700}.cgr2-tab strong{color:#aaa5b4;font-size:11px;font-weight:600;display:block}.cgr2-tab small{color:#656071;margin-top:4px;font-size:7px;line-height:1.4;display:block}.cgr2-tab:hover{background:#ffffff05;border-color:#ffffff12}.cgr2-tab.is-active{background:#f000a809;border-color:#f000a829}.cgr2-tab.is-active>span{color:var(--magenta)}.cgr2-tab.is-active strong{color:#fff}.cgr2-stage{justify-content:center;align-items:flex-start;min-height:920px;display:flex;overflow:visible}.cgr2-frame{pointer-events:none;transform-origin:50%;background:0 0;border:0;width:500px;height:920px;display:block}.cgr2-frame.is-wide{width:610px;height:570px}.cgr2-story{padding-left:10px}.cgr2-story>small{letter-spacing:.15em;color:var(--magenta);font-size:6px;font-weight:700}.cgr2-story h3{letter-spacing:-.04em;color:#fff;margin:15px 0 17px;font-family:Sora,sans-serif;font-size:29px;font-weight:500;line-height:1.08}.cgr2-story p{color:var(--muted);margin:0;font-size:11px;line-height:1.7}.cgr2-rule{background:linear-gradient(90deg,#f000a880,#7a2cff2e,#0000);width:100%;height:1px;margin:30px 0 12px}.cgr2-story>span{letter-spacing:.13em;color:#5f596a;font-size:5px;font-weight:700}.cgr2-note{justify-content:center;align-items:center;gap:10px;margin-top:35px;display:flex}.cgr2-note span{background:#f000a873;width:26px;height:1px}.cgr2-note p{letter-spacing:.1em;color:#5f596a;margin:0;font-size:5px}@media (max-width:1100px){.cgr2-explorer{grid-template-columns:190px minmax(0,1fr);gap:28px}.cgr2-story{text-align:center;grid-column:1/-1;max-width:650px;margin:25px auto 0;padding:0}.cgr2-stage{min-height:650px}}@media (max-width:767px){.cgr2{padding:105px 0}.cgr2-shell{width:min(100% - 30px,620px)}.cgr2-head{grid-template-columns:1fr;gap:25px}.cgr2-head h2{font-size:clamp(43px,12vw,58px)}.cgr2-head>p{max-width:100%;margin:0}.cgr2-explorer{grid-template-columns:1fr;gap:28px;margin-top:50px}.cgr2-nav{grid-template-columns:repeat(2,1fr);display:grid}.cgr2-stage{width:100%;min-height:0;height:var(--cgr2-mobile-height,500px);display:block;position:relative;overflow:hidden}.cgr2-frame{transform:translateX(-50%) scale(var(--cgr2-mobile-scale,.5));transform-origin:top;border:0;position:absolute;top:0;left:50%;width:720px!important;min-width:720px!important;max-width:none!important;height:980px!important;min-height:980px!important}.cgr2-frame.is-wide{transform:translateX(-50%) scale(var(--cgr2-mobile-scale,.4));width:900px!important;min-width:900px!important;max-width:none!important;height:837px!important;min-height:837px!important}.cgr2-story{text-align:left;margin-top:0}}@media (prefers-reduced-motion:reduce){.cgr2 *{transition:none!important;animation:none!important}}.cgr3,.cgr3 *{box-sizing:border-box}.cgr3{--white:#f7f5fa;--body:#c9c6d4;--muted:#918da3;--navy:#08091a;--magenta:#f000a8;--violet:#7a2cff;--coral:#f15b64;width:100%;color:var(--white);background:radial-gradient(circle at 13% 44%,#f000a809,#0000 25%),#08091a;padding:145px 0 150px;font-family:Inter,sans-serif;position:relative;overflow:hidden}.cgr3-shell{width:min(1240px,100% - 48px);margin:0 auto}.cgr3-head{max-width:920px}.cgr3-kicker{letter-spacing:.18em;color:var(--muted);align-items:center;gap:11px;font-size:8px;font-weight:700;display:flex}.cgr3-kicker i{background:linear-gradient(90deg,var(--magenta),var(--violet));width:32px;height:1px}.cgr3-head h2{letter-spacing:-.055em;color:#fff;margin:31px 0 0;font-family:Sora,sans-serif;font-size:clamp(50px,5vw,72px);font-weight:500;line-height:1}.cgr3-head h2 span{color:#c59fff;display:block}.cgr3-head>p{max-width:550px;color:var(--muted);margin:28px 0 0;font-size:14px;line-height:1.75}.cgr3-rows{border-top:1px solid #ffffff12;margin-top:82px}.cgr3-row{border-bottom:1px solid #ffffff12;grid-template-columns:64px minmax(180px,.8fr) minmax(440px,1.55fr);align-items:center;gap:40px;min-height:205px;padding:39px 0;display:grid;position:relative}.cgr3-row:before{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg,#f000a807,#7a2cff05 42%,#0000 78%);transition:opacity .35s;position:absolute;inset:1px 0}.cgr3-row:hover:before{opacity:1}.cgr3-index{z-index:2;letter-spacing:.08em;color:#5d5867;font-family:Sora,sans-serif;font-size:8px;font-weight:600;transition:color .3s,transform .3s;position:relative}.cgr3-row:hover .cgr3-index{color:#f08ad2;transform:translate(3px)}.cgr3-line{z-index:2;width:100%;height:20px;position:relative;overflow:hidden}.cgr3-line:before{content:"";background:linear-gradient(90deg,#f000a89e 0%,#f15b6459 45%,#7a2cff1c 78%,#7a2cff00 100%);height:1px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.cgr3-line span{background:linear-gradient(90deg,#f000a8 0%,#f15b64 50%,#b64bff 100%);border-radius:999px;width:0;height:2px;transition:width .72s cubic-bezier(.2,.75,.25,1);position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 8px #f000a86b,0 0 16px #f15b642e}.cgr3-row:hover .cgr3-line span{width:100%}.cgr3-line i{opacity:0;background:#f7b6e2;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:0;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #f000a829,0 0 12px #f000a8e6,0 0 24px #f000a873}.cgr3-row:hover .cgr3-line i{animation:.95s cubic-bezier(.2,.65,.3,1) both cgr3Signal}@keyframes cgr3Signal{0%{opacity:0;left:0}8%{opacity:1}82%{opacity:1}to{opacity:0;left:100%}}.cgr3-copy{z-index:2;grid-template-columns:minmax(250px,.9fr) minmax(240px,1fr);align-items:start;column-gap:46px;display:grid;position:relative}.cgr3-copy small{letter-spacing:.15em;color:var(--magenta);grid-column:1/-1;margin-bottom:10px;font-size:6px;font-weight:700;transition:letter-spacing .3s,color .3s}.cgr3-row:hover .cgr3-copy small{color:#f47acb;letter-spacing:.18em}.cgr3-copy h3{letter-spacing:-.04em;color:#fff;margin:0;font-family:Sora,sans-serif;font-size:27px;font-weight:500;line-height:1.1}.cgr3-copy h3 span{color:#c5bfd0;display:block}.cgr3-copy p{color:#817b8c;max-width:420px;margin:1px 0 0;font-size:11px;line-height:1.72;transition:color .3s}.cgr3-row:hover .cgr3-copy p{color:#a09aab}.cgr3-foot{letter-spacing:.15em;color:#5d5867;align-items:center;gap:15px;margin-top:34px;font-size:5px;font-weight:700;display:flex}.cgr3-foot i{background:linear-gradient(90deg,#f000a833,#7a2cff1f,#ffffff08);flex:1;height:1px}@media (max-width:1000px){.cgr3-row{grid-template-columns:48px minmax(130px,.55fr) minmax(0,1.7fr);gap:28px}.cgr3-copy{grid-template-columns:1fr;gap:12px}.cgr3-copy small{margin-bottom:0}}@media (max-width:767px){.cgr3{padding:105px 0}.cgr3-shell{width:min(100% - 30px,620px)}.cgr3-head h2{font-size:clamp(43px,12vw,58px)}.cgr3-rows{margin-top:55px}.cgr3-row{grid-template-columns:32px 1fr;align-items:start;gap:18px;min-height:auto;padding:34px 0 38px}.cgr3-index{padding-top:3px}.cgr3-line{grid-area:1/2;height:12px;margin-top:0}.cgr3-copy{grid-column:2;grid-template-columns:1fr;gap:10px}.cgr3-copy h3{font-size:25px}.cgr3-copy p{margin-top:2px}}@media (hover:none){.cgr3-line span{width:42%}.cgr3-row:hover .cgr3-index{transform:none}}@media (prefers-reduced-motion:reduce){.cgr3 *,.cgr3 :before,.cgr3 :after{transition:none!important;animation:none!important}.cgr3-line span{width:62%}}.cgb-buyoptions,.cgb-buyoptions *{box-sizing:border-box}.cgb-buyoptions{--white:#f7f5fa;--muted:#918da3;--magenta:#f000a8;--violet:#7a2cff;width:100%;color:var(--white);background:radial-gradient(circle at 50% 42%,#7a2cff0f,#0000 30%),#090a1d;padding:155px 0;font-family:Inter,sans-serif;position:relative;overflow:hidden}.cgb-buyoptions__shell{width:min(1240px,100% - 48px);margin:0 auto}.cgb-buyoptions__head{grid-template-columns:1.25fr .75fr;align-items:end;gap:90px;display:grid}.cgb-buy-kicker{letter-spacing:.18em;color:#918da3;align-items:center;gap:11px;font-size:8px;font-weight:700;display:flex}.cgb-buy-kicker i{background:linear-gradient(90deg,#f000a8,#7a2cff);width:32px;height:1px}.cgb-buy-h2{letter-spacing:-.055em;color:#fff;margin:30px 0 0;font-family:Sora,sans-serif;font-size:clamp(48px,5vw,70px);font-weight:500;line-height:1}.cgb-buy-h2 span{color:#c5a3ff;display:block}.cgb-buy-headcopy{color:#918da3;max-width:440px;margin:0 0 5px auto;font-size:14px;line-height:1.78}.cgb-tiers{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:76px;display:grid}.cgb-tier{background:linear-gradient(145deg,#0e0f28e0,#070818f5);border:1px solid #ffffff13;border-radius:15px;flex-direction:column;min-height:440px;padding:31px 29px 28px;transition:transform .25s,border-color .25s;display:flex;position:relative}.cgb-tier:hover{border-color:#ffffff29;transform:translateY(-4px)}.cgb-tier--featured{border-color:#f000a840;box-shadow:0 28px 90px #f000a80f}.cgb-tier__num{letter-spacing:.14em;color:#625c6d;font-size:5px;font-weight:700}.cgb-tier__eyebrow{letter-spacing:.16em;color:#c778af;margin-top:24px;font-size:6px;font-weight:700}.cgb-tier h3{letter-spacing:-.045em;color:#fff;margin:11px 0 0;font:500 34px/1 Sora,sans-serif}.cgb-tier__sub{color:#837d8c;margin-top:8px;font-size:9px}.cgb-tier__price{letter-spacing:-.055em;margin-top:27px;font:500 39px/.9 Sora,sans-serif}.cgb-tier__price small{letter-spacing:.14em;color:#625c6d;margin-top:11px;font:700 5px/1 Inter,sans-serif;display:block}.cgb-tier ul{gap:12px;margin:30px 0 0;padding:0;list-style:none;display:grid}.cgb-tier li{color:#9a94a3;padding-left:17px;font-size:10px;line-height:1.55;position:relative}.cgb-tier li:before{content:"";background:#f000a8;border-radius:50%;width:5px;height:5px;position:absolute;top:7px;left:0;box-shadow:0 0 8px #f000a866}.cgb-tier__cta{color:#fff;letter-spacing:.12em;background:linear-gradient(100deg,#f000a814,#7a2cff14);border:1px solid #ffffff1f;border-radius:999px;justify-content:space-between;align-items:center;min-height:55px;margin-top:auto;padding:0 18px;font-size:7px;font-weight:700;display:flex;text-decoration:none!important}.cgb-tier--featured .cgb-tier__cta{background:linear-gradient(100deg,#e0a,#872cff);border:0}.cgb-tier__cta i{font-size:12px;font-style:normal}.cgb-buyoptions__note{text-align:center;color:#686270;max-width:800px;margin:35px auto 0;font-size:8px;line-height:1.7}@media (max-width:900px){.cgb-tiers{grid-template-columns:1fr}.cgb-tier{min-height:0}}@media (max-width:767px){.cgb-buyoptions{padding:105px 0}.cgb-buyoptions__shell{width:min(100% - 30px,620px)}.cgb-buyoptions__head{grid-template-columns:1fr;gap:25px}.cgb-buy-h2{font-size:clamp(43px,12vw,58px)}.cgb-buy-headcopy{max-width:100%;margin:0}}.cgr5,.cgr5 *{box-sizing:border-box}.cgr5{--white:#f7f5fa;--body:#c9c6d4;--muted:#918da3;--magenta:#f000a8;--violet:#7a2cff;--blue:#3c4cff;--coral:#f15b64;width:100%;color:var(--white);background:radial-gradient(circle at 79% 47%,#3c4cff13,#0000 25%),radial-gradient(circle at 68% 52%,#7a2cff12,#0000 31%),radial-gradient(circle at 24%,#f000a808,#0000 25%),#070817;padding:150px 0 155px;font-family:Inter,sans-serif;position:relative;overflow:hidden}.cgr5:before{content:"";pointer-events:none;opacity:.32;background-image:linear-gradient(#ffffff03 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.cgr5-shell{z-index:1;width:min(1240px,100% - 48px);margin:0 auto;position:relative}.cgr5-kicker{letter-spacing:.18em;color:var(--muted);align-items:center;gap:11px;font-size:8px;font-weight:700;display:flex}.cgr5-kicker i{background:linear-gradient(90deg,var(--magenta),var(--violet));width:32px;height:1px}.cgr5-head__grid{grid-template-columns:1.3fr .7fr;align-items:end;gap:90px;margin-top:30px;display:grid}.cgr5-head h2{letter-spacing:-.057em;color:#fff;margin:0;font-family:Sora,sans-serif;font-size:clamp(50px,5.15vw,74px);font-weight:500;line-height:.99}.cgr5-head h2 span{color:#c4a0ff;display:block}.cgr5-head__grid>p{max-width:440px;color:var(--muted);margin:0 0 5px auto;font-size:14px;line-height:1.78}.cgr5-experience{border-top:1px solid #fff1;border-bottom:1px solid #fff1;grid-template-columns:1fr 56px 1fr;align-items:stretch;gap:20px;min-height:650px;margin-top:82px;display:grid;position:relative}.cgr5-side{min-width:0;padding:35px 20px 39px;position:relative}.cgr5-side--compat{padding-left:0}.cgr5-side--affinity{padding-right:0}.cgr5-side__label{align-items:flex-start;gap:14px;display:flex}.cgr5-side__label>span{color:#5d5868;padding-top:4px;font-size:6px;font-weight:700}.cgr5-side__label small{letter-spacing:.16em;color:var(--magenta);font-size:6px;font-weight:700;display:block}.cgr5-side--affinity .cgr5-side__label small{color:#9d78ff}.cgr5-side__label strong{letter-spacing:-.035em;color:#eae7ef;margin-top:7px;font-family:Sora,sans-serif;font-size:20px;font-weight:500;display:block}.cgr5-side__copy{color:#817b8c;max-width:455px;margin:28px 0 0;font-size:11px;line-height:1.72}.cgr5-side--affinity .cgr5-side__copy{margin-left:auto}.cgr5-orbit{width:470px;max-width:100%;height:430px;margin:24px auto 0;position:relative}.cgr5-ring{border:1px solid #ffffff0e;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cgr5-ring--a{width:345px;height:345px}.cgr5-ring--b{border-color:#f000a81a;width:265px;height:265px}.cgr5-ring--c{border-color:#7a2cff1f;width:180px;height:180px}.cgr5-web{width:330px;height:330px;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.cgr5-web line,.cgr5-web circle{fill:none;stroke:url(#cgr5CompatLine);stroke-width:.8px;opacity:.28}.cgr5-person{z-index:4;flex-direction:column;align-items:center;gap:7px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.cgr5-person--x{left:2px}.cgr5-person--y{right:2px}.cgr5-person i{color:#d8d2df;background:#0b0c20;border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:37px;height:37px;font-family:Sora,sans-serif;font-size:11px;font-style:normal;display:grid;box-shadow:0 0 30px #f000a80d}.cgr5-person span{letter-spacing:.12em;color:#5d5868;font-size:5px;font-weight:700}.cgr5-score{z-index:5;text-align:center;background:radial-gradient(circle,#f000a81f,#0a0a1deb 68%);border:1px solid #f000a82e;border-radius:50%;flex-wrap:wrap;place-content:center;align-items:center;width:135px;height:135px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 45px #f000a814}.cgr5-score small{letter-spacing:.13em;color:#8b8493;width:100%;font-size:5px;font-weight:700}.cgr5-score strong{letter-spacing:-.07em;color:#fff;margin-top:4px;font-family:Sora,sans-serif;font-size:42px;font-weight:400;line-height:.9}.cgr5-score b{color:#f08ad2;margin:9px 0 0 2px;font-size:9px;font-weight:500}.cgr5-score span{letter-spacing:.12em;color:#716a78;width:100%;margin-top:7px;font-size:4px;font-weight:700}.cgr5-dimension{letter-spacing:.11em;color:#777180;background:#08091abd;border:1px solid #ffffff0e;border-radius:999px;padding:5px 8px;font-size:4px;font-weight:700;position:absolute}.cgr5-dimension--1{top:4%;left:37%}.cgr5-dimension--2{top:20%;right:3%}.cgr5-dimension--3{bottom:17%;right:1%}.cgr5-dimension--4{bottom:5%;left:14%}.cgr5-dimension--5{top:21%;left:1%}.cgr5-threshold{flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:relative}.cgr5-threshold>span{letter-spacing:.14em;color:#4f4a58;font-size:4px;font-weight:700}.cgr5-threshold__line{background:linear-gradient(#0000,#f000a833 20%,#7a2cff4d 70%,#0000);width:1px;height:430px;position:relative}.cgr5-threshold__line i{opacity:0;background:#f3a9dc;border-radius:50%;width:5px;height:5px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 12px #f000a8cc}.cgr5-threshold__line b{border:1px solid #7a2cff2e;border-radius:50%;width:27px;height:27px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 28px #7a2cff14}.cgr5-experience:hover .cgr5-threshold__line i{animation:2.1s cubic-bezier(.35,.1,.4,1) both cgr5Threshold}@keyframes cgr5Threshold{0%{opacity:0;top:0}8%{opacity:1}92%{opacity:1}to{opacity:0;top:100%}}.cgr5-field{width:470px;max-width:100%;height:430px;margin:24px auto 0;position:relative}.cgr5-field__halo{filter:blur(1px);background:radial-gradient(circle,#3c4cff24,#7a2cff0e 35%,#0000 69%);border-radius:50%;width:330px;height:330px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cgr5-field__orbit{border:1px solid #805fff1c;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cgr5-field__orbit--1{width:350px;height:350px}.cgr5-field__orbit--2{border-style:dashed;border-color:#f000a81f;width:272px;height:272px}.cgr5-field__orbit--3{border-color:#3c4cff33;width:185px;height:185px}.cgr5-affinity-score{z-index:5;text-align:center;background:radial-gradient(circle,#3c4cff30,#0d0c28f0 65%);border:1px solid #7b5eff40;border-radius:50%;flex-wrap:wrap;place-content:center;align-items:center;width:150px;height:150px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 60px #3c4cff21}.cgr5-affinity-score small{letter-spacing:.15em;color:#a493ce;width:100%;font-size:5px;font-weight:700}.cgr5-affinity-score strong{letter-spacing:-.07em;color:#fff;margin-top:4px;font-family:Sora,sans-serif;font-size:46px;font-weight:400;line-height:.9}.cgr5-affinity-score b{color:#b89aff;margin:10px 0 0 2px;font-size:9px;font-weight:500}.cgr5-affinity-score span{letter-spacing:.13em;color:#756b91;width:100%;margin-top:8px;font-size:4px;font-weight:700}.cgr5-pulse{background:#ae8cff;border-radius:50%;width:6px;height:6px;position:absolute;box-shadow:0 0 10px #7a2cffbf}.cgr5-pulse--1{top:27%;left:15%}.cgr5-pulse--2{top:31%;right:13%}.cgr5-pulse--3{bottom:14%;right:23%}.cgr5-pulse--4{bottom:18%;left:21%}.cgr5-pulse--5{top:7%;left:48%}.cgr5-side--affinity:hover .cgr5-pulse{animation:1.5s ease-in-out infinite alternate cgr5Pulse}.cgr5-side--affinity:hover .cgr5-pulse--2{animation-delay:.2s}.cgr5-side--affinity:hover .cgr5-pulse--3{animation-delay:.45s}.cgr5-side--affinity:hover .cgr5-pulse--4{animation-delay:.7s}.cgr5-side--affinity:hover .cgr5-pulse--5{animation-delay:.9s}@keyframes cgr5Pulse{0%{opacity:.38;transform:scale(.72)}to{opacity:1;transform:scale(1.35)}}.cgr5-affinity-word{letter-spacing:.14em;color:#625a7a;font-size:4px;font-weight:700;position:absolute}.cgr5-affinity-word--1{top:14%;left:8%}.cgr5-affinity-word--2{top:17%;right:4%}.cgr5-affinity-word--3{bottom:10%;left:7%}.cgr5-affinity-word--4{bottom:8%;right:9%}.cgr5-bridge{z-index:10;pointer-events:none;width:280px;height:8px;position:absolute;top:50%;left:calc(50% - 140px);overflow:visible;transform:translateY(-50%)}.cgr5-bridge span{background:linear-gradient(90deg,#f000a8cc,#f15b64,#7a2cff);width:0;height:1px;transition:width 1.05s cubic-bezier(.2,.75,.25,1);position:absolute;top:50%;left:0;box-shadow:0 0 10px #f000a859}.cgr5-bridge i{opacity:0;background:#f8c1e7;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:0;transform:translate(-50%,-50%);box-shadow:0 0 12px #f000a8e6,0 0 24px #7a2cff73}.cgr5-experience:hover .cgr5-bridge span{width:100%}.cgr5-experience:hover .cgr5-bridge i{animation:1.15s cubic-bezier(.2,.65,.3,1) both cgr5Bridge}@keyframes cgr5Bridge{0%{opacity:0;left:0}7%{opacity:1}88%{opacity:1}to{opacity:0;left:100%}}.cgr5-distinction{border-top:1px solid #ffffff0f;grid-template-columns:.9fr 1.1fr;gap:100px;margin-top:70px;padding-top:36px;display:grid}.cgr5-distinction__lead small{letter-spacing:.15em;color:var(--magenta);font-size:6px;font-weight:700}.cgr5-distinction__lead h3{letter-spacing:-.045em;color:#fff;margin:15px 0 0;font-family:Sora,sans-serif;font-size:32px;font-weight:500;line-height:1.08}.cgr5-distinction__lead h3 span{color:#a89fb4;display:block}.cgr5-distinction__items{grid-template-columns:1fr 1fr;gap:38px;display:grid}.cgr5-distinction__items article{border-left:1px solid #ffffff14;padding-left:17px;position:relative}.cgr5-distinction__items article:first-child{border-left-color:#f000a847}.cgr5-distinction__items article:last-child{border-left-color:#7a2cff52}.cgr5-distinction__items span{letter-spacing:.14em;color:#8f899a;font-size:6px;font-weight:700}.cgr5-distinction__items p{color:#817b8c;margin:11px 0 0;font-size:11px;line-height:1.7}.cgr5-app-note{justify-content:center;align-items:center;gap:14px;margin-top:54px;display:flex}.cgr5-app-note span{background:linear-gradient(90deg,#0000,#7a2cff47);width:36px;height:1px}.cgr5-app-note span:last-child{transform:scaleX(-1)}.cgr5-app-note p{letter-spacing:.15em;color:#665e78;margin:0;font-size:5px;font-weight:700}@media (max-width:1050px){.cgr5-experience{grid-template-columns:1fr;gap:0}.cgr5-threshold{display:none}.cgr5-side{padding:38px 0}.cgr5-side--affinity{border-top:1px solid #ffffff0f}.cgr5-side__copy,.cgr5-side--affinity .cgr5-side__copy{text-align:center;margin-left:auto;margin-right:auto}.cgr5-bridge{display:none}}@media (max-width:767px){.cgr5{padding:105px 0}.cgr5-shell{width:min(100% - 30px,620px)}.cgr5-head__grid{grid-template-columns:1fr;gap:25px}.cgr5-head h2{font-size:clamp(43px,12vw,58px)}.cgr5-head__grid>p{max-width:100%;margin:0}.cgr5-experience{margin-top:55px}.cgr5-orbit,.cgr5-field{transform-origin:50%;margin-left:auto;margin-right:auto;transform:scale(.84)}.cgr5-distinction{grid-template-columns:1fr;gap:35px}.cgr5-distinction__items{gap:22px}}@media (max-width:520px){.cgr5-orbit,.cgr5-field{width:420px;max-width:none;margin-left:-210px;left:50%;transform:scale(.72)}.cgr5-distinction__items{grid-template-columns:1fr}.cgr5-app-note span{width:18px}}@media (hover:none){.cgr5-bridge span{width:58%}.cgr5-pulse{opacity:.75}}@media (prefers-reduced-motion:reduce){.cgr5 *,.cgr5 :before,.cgr5 :after{transition:none!important;animation:none!important}.cgr5-bridge span{width:58%}}.cgb-entitlement,.cgb-entitlement *{box-sizing:border-box}.cgb-entitlement{color:#f7f5fa;background:radial-gradient(circle,#f000a80d,#0000 27%),radial-gradient(circle at 72% 45%,#7a2cff0f,#0000 28%),#070817;width:100%;padding:155px 0;font-family:Inter,sans-serif;position:relative;overflow:hidden}.cgb-entitlement__shell{width:min(1240px,100% - 48px);margin:0 auto}.cgb-entitlement__head{grid-template-columns:1.25fr .75fr;align-items:end;gap:90px;display:grid}.cgb-entitlement__card{background:linear-gradient(145deg,#0d0e25f0,#070818f7);border:1px solid #ffffff13;border-radius:18px;margin-top:78px;padding:42px;box-shadow:0 38px 100px #0000002e}.cgb-entitlement__top{grid-template-columns:.72fr 1.28fr;align-items:center;gap:65px;display:grid}.cgb-entitlement__badge{text-align:center;background:radial-gradient(circle,#f000a81f,#7a2cff0d 46%,#08091ad9 70%);border:1px solid #f000a83b;border-radius:50%;justify-content:center;align-items:center;width:290px;height:290px;margin:auto;display:flex;box-shadow:0 0 80px #f000a814}.cgb-entitlement__badge strong{letter-spacing:-.075em;font:500 76px/.85 Sora,sans-serif;display:block}.cgb-entitlement__badge span{letter-spacing:.16em;color:#c980b1;margin-top:13px;font-size:6px;font-weight:700;display:block}.cgb-entitlement__copy small{letter-spacing:.16em;color:#f000a8;font-size:6px;font-weight:700}.cgb-entitlement__copy h3{letter-spacing:-.055em;margin:14px 0 0;font:500 clamp(39px,4vw,58px)/1.03 Sora,sans-serif}.cgb-entitlement__copy p{color:#918b9a;max-width:650px;margin:23px 0 0;font-size:13px;line-height:1.78}.cgb-entitlement__steps{border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;grid-template-columns:repeat(3,1fr);margin-top:48px;display:grid}.cgb-entitlement__steps article{border-right:1px solid #ffffff0e;min-height:190px;padding:31px 28px}.cgb-entitlement__steps article:first-child{padding-left:0}.cgb-entitlement__steps article:last-child{border-right:0;padding-right:0}.cgb-entitlement__steps span{color:#5f5968;font-size:5px;font-weight:700}.cgb-entitlement__steps small{letter-spacing:.15em;color:#ad72a0;margin-top:13px;font-size:5px;font-weight:700;display:block}.cgb-entitlement__steps strong{margin-top:9px;font:500 21px/1.15 Sora,sans-serif;display:block}.cgb-entitlement__steps p{color:#777180;margin:11px 0 0;font-size:9.5px;line-height:1.68}.cgb-entitlement__reward{background:#7a2cff06;border:1px solid #7a2cff29;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:18px;margin-top:42px;padding:24px 26px;display:grid}.cgb-entitlement__reward i{color:#e9c4ff;background:#7a2cff1a;border-radius:50%;place-items:center;width:45px;height:45px;font-style:normal;display:grid}.cgb-entitlement__reward strong{font:500 18px/1.2 Sora,sans-serif}.cgb-entitlement__reward p{color:#817a8c;margin:6px 0 0;font-size:9px;line-height:1.6}@media (max-width:900px){.cgb-entitlement__top{grid-template-columns:1fr}}@media (max-width:767px){.cgb-entitlement{padding:105px 0}.cgb-entitlement__shell{width:min(100% - 30px,620px)}.cgb-entitlement__head{grid-template-columns:1fr;gap:25px}.cgb-entitlement__card{padding:27px 20px}.cgb-entitlement__steps{grid-template-columns:1fr}.cgb-entitlement__steps article,.cgb-entitlement__steps article:first-child,.cgb-entitlement__steps article:last-child{border-bottom:1px solid #ffffff0d;border-right:0;min-height:0;padding:26px 0}.cgb-entitlement__steps article:last-child{border-bottom:0}}@media (max-width:430px){.cgb-entitlement__badge{width:235px;height:235px}.cgb-entitlement__badge strong{font-size:61px}}.cgr7,.cgr7 *{box-sizing:border-box}.cgr7{--white:#f7f5fa;--body:#c9c6d4;--muted:#918da3;--magenta:#f000a8;--violet:#7a2cff;--blue:#3c4cff;--coral:#f15b64;width:100%;color:var(--white);background:radial-gradient(circle at 72% 46%,#3c4cff13,#0000 27%),radial-gradient(circle at 60%,#7a2cff0e,#0000 35%),#080919;padding:155px 0 150px;font-family:Inter,sans-serif;position:relative;overflow:hidden}.cgr7:before{content:"";pointer-events:none;opacity:.28;background-image:linear-gradient(#ffffff03 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 16% 84%,#0000);mask-image:linear-gradient(#0000,#000 16% 84%,#0000)}.cgr7-shell{z-index:1;width:min(1240px,100% - 48px);margin:0 auto;position:relative}.cgr7-kicker{letter-spacing:.18em;color:var(--muted);align-items:center;gap:11px;font-size:8px;font-weight:700;display:flex}.cgr7-kicker i{background:linear-gradient(90deg,var(--magenta),var(--violet));width:32px;height:1px}.cgr7-headgrid{grid-template-columns:1.3fr .7fr;align-items:end;gap:90px;margin-top:30px;display:grid}.cgr7-head h2{letter-spacing:-.057em;color:#fff;margin:0;font-family:Sora,sans-serif;font-size:clamp(50px,5.05vw,72px);font-weight:500;line-height:.99}.cgr7-head h2 span{color:#c4a0ff;display:block}.cgr7-headgrid>p{max-width:445px;color:var(--muted);margin:0 0 5px auto;font-size:14px;line-height:1.78}.cgr7-product{background:#0607169e;border:1px solid #ffffff13;border-radius:16px;grid-template-columns:285px 1fr;gap:0;margin-top:86px;display:grid;overflow:hidden;box-shadow:0 38px 100px #0000002e}.cgr7-rail{background:linear-gradient(#ffffff05,#ffffff02);border-right:1px solid #fff1}.cgr7-railitem{appearance:none;text-align:left;color:#fff;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff0e;grid-template-columns:25px 1fr;align-content:center;gap:13px;width:100%;min-height:142px;padding:25px 24px;display:grid;position:relative}.cgr7-railitem:last-child{border-bottom:0}.cgr7-railitem:before{content:"";opacity:0;background:linear-gradient(90deg,#f000a80e,#7a2cff05,#0000);transition:opacity .28s;position:absolute;inset:0}.cgr7-railitem.is-active:before{opacity:1}.cgr7-railitem>span{color:#57515f;padding-top:4px;font-size:5px;font-weight:700;position:relative}.cgr7-railitem.is-active>span{color:var(--magenta)}.cgr7-railitem small{letter-spacing:.15em;color:#625b6b;font-size:5px;font-weight:700;display:block;position:relative}.cgr7-railitem.is-active small{color:#b17ea5}.cgr7-railitem strong{letter-spacing:-.025em;color:#898390;margin-top:8px;font-family:Sora,sans-serif;font-size:16px;font-weight:500;line-height:1.2;display:block;position:relative}.cgr7-railitem.is-active strong{color:#f3eff6}.cgr7-railitem i{background:linear-gradient(var(--magenta),var(--violet));width:1px;height:0;transition:height .4s;position:absolute;top:0;right:0;box-shadow:0 0 10px #f000a859}.cgr7-railitem.is-active i{height:100%}.cgr7-console{background:radial-gradient(circle at 63% 42%,#7a2cff0f,#0000 28%),linear-gradient(145deg,#0a0b20,#08091a 65%);min-height:570px;position:relative}.cgr7-console__top{border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:center;height:72px;padding:0 29px;display:flex}.cgr7-console__brand{align-items:center;gap:10px;display:flex}.cgr7-mark{color:#ff78c9;border:1px solid #f000a833;border-radius:50%;place-items:center;width:28px;height:28px;font-size:10px;display:grid;box-shadow:0 0 20px #f000a80f}.cgr7-console__brand strong{letter-spacing:.1em;font-family:Sora,sans-serif;font-size:8px;font-weight:600;display:block}.cgr7-console__brand small{letter-spacing:.13em;color:#625c6b;margin-top:4px;font-size:4px;font-weight:700;display:block}.cgr7-console__status{letter-spacing:.14em;color:#706a78;font-size:4px;font-weight:700}.cgr7-console__status i{background:#9e7cff;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block;box-shadow:0 0 8px #7a2cffa6}.cgr7-context{background:#ffffff02;border-bottom:1px solid #ffffff0d;grid-template-columns:1.5fr .65fr .65fr 1fr;gap:10px;min-height:72px;padding:13px 29px;display:grid}.cgr7-context>div{border-left:1px solid #ffffff0e;padding-left:12px}.cgr7-context>div:first-child{border-left:0;padding-left:0}.cgr7-context small{letter-spacing:.13em;color:#5f5967;font-size:4px;font-weight:700;display:block}.cgr7-context strong{color:#bfb9c7;margin-top:7px;font-family:Sora,sans-serif;font-size:10px;font-weight:500;display:block}.cgr7-context strong i{color:#795f8b;margin:0 5px;font-style:normal}.cgr7-conversation{padding:31px 34px 27px}.cgr7-user{background:#ffffff06;border:1px solid #fff1;border-radius:12px 12px 3px;width:72%;margin-left:auto;padding:18px 20px}.cgr7-user small{letter-spacing:.14em;color:#716a78;font-size:4px;font-weight:700}.cgr7-user p{color:#c7c2cd;margin:8px 0 0;font-size:11px;line-height:1.55}.cgr7-answer{background:linear-gradient(135deg,#7a2cff0e,#f000a805,#ffffff03);border:1px solid #7a2cff1c;border-radius:3px 12px 12px;width:88%;margin-top:20px;padding:22px 23px 19px;position:relative}.cgr7-answer:before{content:"";background:linear-gradient(var(--magenta),var(--violet));width:1px;height:55px;position:absolute;top:17px;left:-1px;box-shadow:0 0 8px #f000a84d}.cgr7-answer__head{align-items:flex-start;gap:10px;display:flex}.cgr7-answer__head>span{color:#ff7bcc;background:#f000a814;border-radius:50%;place-items:center;width:23px;height:23px;font-size:8px;display:grid}.cgr7-answer__head small{letter-spacing:.14em;color:#a2709b;font-size:4px;font-weight:700;display:block}.cgr7-answer__head strong{letter-spacing:-.025em;color:#f2eff5;margin-top:6px;font-family:Sora,sans-serif;font-size:16px;font-weight:500;line-height:1.15;display:block}.cgr7-answer>p{color:#9993a2;margin:15px 0 0 33px;font-size:9.5px;line-height:1.68}.cgr7-guidance{background:#f000a805;border-left:1px solid #f000a847;margin:17px 0 0 33px;padding:12px 14px}.cgr7-guidance small{letter-spacing:.14em;color:#d278b1;font-size:4px;font-weight:700}.cgr7-guidance p{color:#b2acb9;margin:6px 0 0;font-size:9px;line-height:1.62}.cgr7-evidence{flex-wrap:wrap;gap:6px;margin:14px 0 0 33px;display:flex}.cgr7-evidence span{letter-spacing:.1em;color:#706979;border:1px solid #ffffff0e;border-radius:999px;padding:5px 7px;font-size:3.5px;font-weight:700}.cgr7-askbar{background:#ffffff03;border:1px solid #fff1;border-radius:8px;justify-content:space-between;align-items:center;height:49px;margin:0 34px 22px;padding:0 14px;display:flex}.cgr7-askbar span{letter-spacing:.1em;color:#57515f;font-size:5px;font-weight:600}.cgr7-askbar i{color:#c9a7ff;background:#7a2cff1a;border-radius:50%;place-items:center;width:23px;height:23px;font-size:9px;font-style:normal;display:grid}.cgr7-console__foot{letter-spacing:.12em;color:#4f4957;border-top:1px solid #ffffff0b;justify-content:space-between;align-items:center;height:35px;padding:0 29px;font-size:3.5px;font-weight:700;display:flex}.cgr7-user p,.cgr7-answer__head strong,.cgr7-answer>p,.cgr7-guidance p,.cgr7-evidence span,#cgr7Focus{transition:opacity .16s,transform .16s}.cgr7-console.is-changing .cgr7-user p,.cgr7-console.is-changing .cgr7-answer__head strong,.cgr7-console.is-changing .cgr7-answer>p,.cgr7-console.is-changing .cgr7-guidance p,.cgr7-console.is-changing .cgr7-evidence span,.cgr7-console.is-changing #cgr7Focus{opacity:0;transform:translateY(4px)}.cgr7-statement{margin-top:105px;padding-left:245px;position:relative}.cgr7-statement__line{background:#ffffff0f;width:195px;height:1px;position:absolute;top:18px;left:0}.cgr7-statement__line span{background:linear-gradient(90deg,var(--magenta),var(--coral));width:46%;height:1px;display:block}.cgr7-statement__line i{background:#f6b4df;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:46%;transform:translate(-50%,-50%);box-shadow:0 0 10px #f000a899}.cgr7-statement small{letter-spacing:.16em;color:var(--magenta);font-size:6px;font-weight:700}.cgr7-statement h3{letter-spacing:-.055em;color:#fff;max-width:850px;margin:18px 0 0;font-family:Sora,sans-serif;font-size:clamp(40px,4.1vw,59px);font-weight:500;line-height:1.03}.cgr7-statement h3 span{color:#c1a0ec;display:block}.cgr7-capabilities{border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;grid-template-columns:repeat(3,1fr);margin-top:85px;display:grid}.cgr7-capabilities article{border-right:1px solid #ffffff0e;grid-template-columns:28px 1fr;gap:13px;min-height:195px;padding:34px 31px;display:grid}.cgr7-capabilities article:first-child{padding-left:0}.cgr7-capabilities article:last-child{border-right:0;padding-right:0}.cgr7-capabilities article>span{color:#57515f;padding-top:4px;font-size:5px;font-weight:700}.cgr7-capabilities small{letter-spacing:.15em;color:#a76e9a;font-size:5px;font-weight:700;display:block}.cgr7-capabilities strong{letter-spacing:-.035em;color:#f1eef4;margin-top:11px;font-family:Sora,sans-serif;font-size:22px;font-weight:500;display:block}.cgr7-capabilities p{color:#777180;max-width:285px;margin:12px 0 0;font-size:9.5px;line-height:1.68}.cgr7-foot{justify-content:center;align-items:center;gap:14px;margin-top:62px;display:flex}.cgr7-foot span{background:linear-gradient(90deg,#0000,#f000a83d);width:40px;height:1px}.cgr7-foot span:last-child{transform:scaleX(-1)}.cgr7-foot p{letter-spacing:.16em;color:#625b6c;margin:0;font-size:5px;font-weight:700}@media (max-width:980px){.cgr7-product{grid-template-columns:1fr}.cgr7-rail{border-bottom:1px solid #ffffff0f;border-right:0;grid-template-columns:repeat(2,1fr);display:grid}.cgr7-railitem{border-right:1px solid #ffffff0d;min-height:105px}.cgr7-statement{padding-left:0}.cgr7-statement__line{display:none}}@media (max-width:767px){.cgr7{padding:105px 0}.cgr7-shell{width:min(100% - 30px,620px)}.cgr7-headgrid{grid-template-columns:1fr;gap:25px}.cgr7-head h2{font-size:clamp(43px,12vw,58px)}.cgr7-headgrid>p{max-width:100%;margin:0}.cgr7-product{margin-top:58px}.cgr7-context{grid-template-columns:1fr 1fr}.cgr7-context>div:nth-child(3){border-left:0;padding-left:0}.cgr7-user,.cgr7-answer{width:100%}.cgr7-conversation{padding:24px 18px}.cgr7-answer>p,.cgr7-guidance,.cgr7-evidence{margin-left:0}.cgr7-askbar{margin-left:18px;margin-right:18px}.cgr7-capabilities{grid-template-columns:1fr}.cgr7-capabilities article,.cgr7-capabilities article:first-child,.cgr7-capabilities article:last-child{border-bottom:1px solid #ffffff0d;border-right:0;min-height:0;padding:28px 0}.cgr7-capabilities article:last-child{border-bottom:0}}@media (max-width:520px){.cgr7-rail{grid-template-columns:1fr}.cgr7-railitem{border-right:0;min-height:90px}.cgr7-console__top{padding:0 18px}.cgr7-console__status{display:none}.cgr7-context{padding-left:18px;padding-right:18px}.cgr7-console__foot{padding:0 18px}.cgr7-console__foot span:first-child{display:none}}@media (prefers-reduced-motion:reduce){.cgr7 *,.cgr7 :before,.cgr7 :after{transition:none!important;animation:none!important}}.cgb-faq,.cgb-faq *{box-sizing:border-box}.cgb-faq{color:#f7f5fa;background:radial-gradient(circle at 22% 35%,#7a2cff0d,#0000 25%),#090a19;width:100%;padding:145px 0 150px;font-family:Inter,sans-serif;position:relative;overflow:hidden}.cgb-faq__shell{width:min(1240px,100% - 48px);margin:0 auto}.cgb-faq__head{grid-template-columns:1.25fr .75fr;align-items:end;gap:90px;display:grid}.cgb-faq__list{border-top:1px solid #ffffff12;margin-top:70px}.cgb-faq__item{border-bottom:1px solid #ffffff12}.cgb-faq__q{appearance:none;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:35px 1fr 30px;align-items:center;gap:17px;width:100%;min-height:92px;padding:0;display:grid}.cgb-faq__q>span{color:#5e5867;font-size:5px;font-weight:700}.cgb-faq__q strong{color:#ddd8e2;font:500 20px/1.22 Sora,sans-serif}.cgb-faq__q i{color:#a884c5;font-size:19px;font-style:normal;transition:transform .2s}.cgb-faq__a{padding:0 52px 30px;display:none}.cgb-faq__a p{color:#827c8d;max-width:900px;margin:0;font-size:11px;line-height:1.78}.cgb-faq__item.is-open .cgb-faq__a{display:block}.cgb-faq__item.is-open .cgb-faq__q i{transform:rotate(45deg)}@media (max-width:767px){.cgb-faq{padding:105px 0}.cgb-faq__shell{width:min(100% - 30px,620px)}.cgb-faq__head{grid-template-columns:1fr;gap:25px}.cgb-faq__q{grid-template-columns:25px 1fr 25px}.cgb-faq__a{padding-left:43px;padding-right:15px}}.cgr9,.cgr9 *{box-sizing:border-box}.cgr9{--m:#f000a8;--v:#7a2cff;color:#f7f5fa;background:radial-gradient(circle at 28% 48%,#f000a80e,#0000 25%),radial-gradient(circle at 70% 48%,#7a2cff12,#0000 28%),#060716;padding:165px 0 145px;font-family:Inter,sans-serif;position:relative;overflow:hidden}.cgr9:before{content:"";pointer-events:none;border:1px dashed #ffffff06;border-radius:50%;width:850px;height:850px;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.cgr9-shell{width:min(1240px,100% - 48px);margin:auto;position:relative}.cgr9-kicker{letter-spacing:.18em;color:#918da3;align-items:center;gap:11px;font-size:8px;font-weight:700;display:flex}.cgr9-kicker i{background:linear-gradient(90deg,var(--m),var(--v));width:32px;height:1px}.cgr9 header{text-align:center;margin-top:48px}.cgr9 header h2{letter-spacing:-.068em;color:#8f8aa0;margin:0;font:500 clamp(65px,7.4vw,106px)/.89 Sora,sans-serif}.cgr9 header h2 strong{background:linear-gradient(90deg,#f4b2de,#c69cff,#8995ff);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:10px;font-weight:500;display:block}.cgr9 header p{color:#8e8797;max-width:625px;margin:34px auto 0;font-size:14px;line-height:1.8}.cgr9-main{grid-template-columns:.91fr 1.09fr;align-items:center;gap:105px;margin-top:110px;display:grid}.cgr9-report{perspective:1200px;justify-content:center;align-items:center;min-height:690px;display:flex;position:relative}.cgr9-halo{background:radial-gradient(circle,#f000a81a,#7a2cff0b 38%,#0000 70%);border-radius:50%;width:530px;height:530px;position:absolute}.cgr9-report figure{z-index:2;border:1px solid #ffffff1f;border-radius:9px;width:min(425px,88%);margin:0;transition:all .7s;position:relative;overflow:hidden;transform:rotateY(4deg)rotate(-1.4deg);box-shadow:0 45px 90px #0000006e}.cgr9-report:hover figure{transform:translateY(-6px)}.cgr9-report figure img{width:100%;height:auto;display:block}.cgr9-report figure span{background:linear-gradient(112deg,#0000 40%,#ffffff0e 50%,#0000 60%);transition:all 1s;position:absolute;inset:-30%;transform:translate(-60%)}.cgr9-report:hover figure span{transform:translate(60%)}.cgr9-proof{z-index:3;background:#060716db;border:1px solid #ffffff12;border-radius:8px;align-items:center;gap:9px;padding:10px 13px;display:flex;position:absolute;bottom:55px;left:7%}.cgr9-proof>i,.cgr9-beta i{background:#f276c6;border-radius:50%;width:5px;height:5px;box-shadow:0 0 9px #f000a8a6}.cgr9-proof b,.cgr9-proof small{letter-spacing:.13em;font-size:4px;display:block}.cgr9-proof b{color:#a9739d}.cgr9-proof small{color:#615a69;margin-top:3px}.cgr9-eyebrow{letter-spacing:.17em;color:#b274a4;font-size:6px;font-weight:700}.cgr9-action h3{letter-spacing:-.057em;color:#8f8aa0;margin:18px 0 0;font:500 clamp(47px,4.7vw,67px)/.98 Sora,sans-serif}.cgr9-action>p{color:#8f8898;max-width:530px;margin:25px 0 0;font-size:13px;line-height:1.78}.cgr9-depth{border-block:1px solid #fff1;grid-template-columns:1fr 1px 1fr 1px 1fr;gap:18px;margin-top:42px;padding:23px 0;display:grid}.cgr9-depth>div{grid-template-columns:23px 1fr;gap:10px;display:grid}.cgr9-depth em{color:#57515f;font-size:4px;font-style:normal}.cgr9-depth section small,.cgr9-depth section b,.cgr9-depth section span{display:block}.cgr9-depth section small{letter-spacing:.15em;color:#c47aad;font-size:5px;font-weight:700}.cgr9-depth section b{color:#dcd7e1;margin-top:7px;font:500 13px/1.25 Sora,sans-serif}.cgr9-depth section span{color:#706978;margin-top:6px;font-size:7px}.cgr9-depth>i{background:linear-gradient(var(--m),var(--v));opacity:.35}.cgr9-types{flex-wrap:wrap;align-items:center;gap:9px;margin-top:25px;display:flex}.cgr9-types span{letter-spacing:.13em;color:#777080;font-size:5px;font-weight:700}.cgr9-types i{background:#493f4f;border-radius:50%;width:3px;height:3px}.cgr9-cta{color:#fff;background:linear-gradient(100deg,#f000a81c,#7a2cff1a,#3c4cff12);border:1px solid #ffffff24;border-radius:999px;justify-content:space-between;align-items:center;min-height:82px;margin-top:35px;padding:0 22px 0 24px;transition:all .3s;display:flex;text-decoration:none!important}.cgr9-cta:hover{border-color:#ffffff42;transform:translateY(-2px);box-shadow:0 15px 45px #00000038}.cgr9-cta small,.cgr9-cta b{display:block}.cgr9-cta small{letter-spacing:.14em;color:#a06e97;font-size:4px;font-weight:700}.cgr9-cta b{margin-top:6px;font:600 14px Sora,sans-serif}.cgr9-cta>i{color:#e2b7ff;border:1px solid #ffffff1c;border-radius:50%;place-items:center;width:45px;height:45px;font-size:16px;font-style:normal;display:grid}.cgr9-beta{letter-spacing:.14em;color:#5e5766;justify-content:center;align-items:center;gap:7px;margin-top:14px;font-size:4px;font-weight:700;display:flex}.cgr9 footer{text-align:center;border-top:1px solid #ffffff0e;margin-top:145px;padding-top:95px}.cgr9-xy{justify-content:center;align-items:center;gap:13px;display:flex}.cgr9-xy span{border:1px solid #ffffff16;border-radius:50%;place-items:center;width:31px;height:31px;font:500 7px Sora;display:grid}.cgr9-xy i{background:linear-gradient(90deg,#f000a833,#f15b6480,#7a2cff40);width:78px;height:1px;position:relative}.cgr9-xy i:after{content:"";background:#f2b4dd;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 10px #f000a88c}.cgr9 footer h3{letter-spacing:-.06em;color:#8f8aa0;max-width:980px;margin:40px auto 0;font:500 clamp(48px,5.7vw,82px)/.98 Sora,sans-serif}.cgr9 footer h3 strong{color:#bfa0e9;font-weight:500;display:block}.cgr9-brand{justify-content:center;align-items:center;gap:10px;margin-top:67px;display:flex}.cgr9-brand i{color:#f17ac6;border:1px solid #f000a826;border-radius:50%;place-items:center;width:25px;height:25px;font-size:8px;font-style:normal;display:grid}.cgr9-brand b{letter-spacing:.12em;color:#cfc9d4;font:600 8px Sora}.cgr9-brand span{letter-spacing:.13em;color:#5f5867;border-left:1px solid #ffffff12;padding-left:10px;font-size:4px;font-weight:700}@media (max-width:900px){.cgr9-main{gap:55px}}@media (max-width:767px){.cgr9{padding:110px 0}.cgr9-shell{width:min(100% - 30px,620px)}.cgr9 header h2{font-size:clamp(58px,16vw,82px)}.cgr9-main{grid-template-columns:1fr;gap:65px;margin-top:85px}.cgr9-report{min-height:620px}.cgr9 footer{margin-top:105px;padding-top:75px}}@media (max-width:520px){.cgr9-report{min-height:535px}.cgr9-report figure{width:82%}.cgr9-proof{bottom:30px;left:2%}.cgr9-depth{grid-template-columns:1fr;gap:19px}.cgr9-depth>i{height:1px}.cgr9-cta{min-height:76px;padding-left:19px;padding-right:14px}.cgr9-cta b{font-size:12px}.cgr9-brand{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.cgr9 *{transition:none!important;animation:none!important}}.cg-footer,.cg-footer *{box-sizing:border-box}.cg-footer{--cgf-white:#f7f5fa;--cgf-body:#c9c6d4;--cgf-muted:#918da3;--cgf-magenta:#f000a8;--cgf-violet:#7a2cff;--cgf-blue:#3c4cff;isolation:isolate;width:100%;color:var(--cgf-white);background:#070817;border-top:1px solid #ffffff0e;font-family:Inter,sans-serif;position:relative;overflow:hidden}.cg-footer__atmosphere{z-index:-1;pointer-events:none;width:48%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.cg-footer__glow{filter:blur(150px);background:#3c4cff13;border-radius:50%;width:720px;height:720px;position:absolute;bottom:-390px;left:-280px}.cg-footer__orbit{border:1px solid #ffffff07;border-radius:50%;position:absolute;bottom:-290px;left:130px}.cg-footer__orbit--1{border-color:#f000a813;width:420px;height:420px}.cg-footer__orbit--2{border-color:#7a2cff0e;width:590px;height:590px;margin-bottom:-85px;margin-left:-85px}.cg-footer__orbit--3{width:770px;height:770px;margin-bottom:-175px;margin-left:-175px}.cg-footer__signal-dot{background:var(--cgf-magenta);border-radius:50%;width:5px;height:5px;animation:3.5s ease-in-out infinite cgfPulse;position:absolute;bottom:118px;left:336px;box-shadow:0 0 13px #f000a8d9,0 0 35px #7a2cff52}.cg-footer__shell{width:min(1180px,100% - 48px);margin:0 auto;padding:88px 0 34px}.cg-footer__main{grid-template-columns:minmax(0,1.8fr) minmax(160px,.65fr) minmax(160px,.65fr);align-items:start;gap:80px;display:grid}.cg-footer__brand{max-width:450px}.cg-footer__wordmark{letter-spacing:.095em;margin:0;font-family:Sora,sans-serif;font-size:21px;font-weight:600;line-height:1;transition:opacity .25s;display:inline-block;color:var(--cgf-white)!important;text-decoration:none!important}.cg-footer__wordmark:hover{opacity:.78}.cg-footer__tagline{letter-spacing:-.035em;color:var(--cgf-body);font-family:Sora,sans-serif;font-size:clamp(25px,2.1vw,32px);font-weight:400;line-height:1.2;margin:23px 0 0!important}.cg-footer__metathena{letter-spacing:.16em;color:#6f6a7e;align-items:center;gap:9px;margin-top:35px;font-size:6px;font-weight:700;display:flex}.cg-footer__metathena-line{background:linear-gradient(90deg, var(--cgf-magenta), var(--cgf-violet));width:25px;height:1px}.cg-footer__metathena strong{font-size:inherit;color:#a39eb0;font-weight:700}.cg-footer__nav{flex-direction:column;display:flex}.cg-footer__nav-title{letter-spacing:.18em;color:#686374;margin-bottom:22px;font-size:7px;font-weight:700}.cg-footer__nav a{border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:15px;width:100%;min-height:42px;font-size:11px;font-weight:500;transition:color .25s,border-color .25s;display:flex;position:relative;color:var(--cgf-body)!important;text-decoration:none!important}.cg-footer__nav a:before{content:"";background:linear-gradient(90deg, var(--cgf-magenta), var(--cgf-violet));width:0;height:1px;transition:width .3s;position:absolute;bottom:-1px;left:0}.cg-footer__nav a i{color:#5e596b;font-size:10px;font-style:normal;transition:color .25s,transform .25s}.cg-footer__nav a:hover{color:#fff!important}.cg-footer__nav a:hover:before{width:100%}.cg-footer__nav a:hover i{color:var(--cgf-magenta);transform:translate(2px,-2px)}.cg-footer__divider{grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;margin:73px 0 29px;display:grid}.cg-footer__divider>span{background:#ffffff0e;height:1px}.cg-footer__divider-center{align-items:center;gap:10px;display:flex}.cg-footer__divider-center i{background:var(--cgf-magenta);border-radius:50%;width:3px;height:3px;box-shadow:0 0 8px #f000a8a6}.cg-footer__divider-center small{letter-spacing:.18em;color:#5f5a6b;font-size:5px;font-weight:700}.cg-footer__bottom{justify-content:space-between;align-items:center;gap:30px;display:flex}.cg-footer__identity,.cg-footer__legal{align-items:center;display:flex}.cg-footer__identity{gap:11px}.cg-footer__identity strong{letter-spacing:.13em;color:#8c8798;font-family:Sora,sans-serif;font-size:7px;font-weight:600}.cg-footer__identity span{background:#ffffff1a;width:1px;height:10px}.cg-footer__identity small{letter-spacing:.14em;color:#55515f;font-size:5px;font-weight:700}.cg-footer__legal{letter-spacing:.12em;color:#5d5967;gap:10px;font-size:6px;font-weight:600}.cg-footer__legal i{background:#46424f;border-radius:50%;width:3px;height:3px}@keyframes cgfPulse{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@media (max-width:900px){.cg-footer__shell{padding-top:75px}.cg-footer__main{grid-template-columns:1.5fr 1fr 1fr;gap:45px}.cg-footer__atmosphere{width:65%}}@media (max-width:700px){.cg-footer__shell{width:min(100% - 34px,560px);padding:68px 0 28px}.cg-footer__main{grid-template-columns:1fr 1fr;gap:52px 30px}.cg-footer__brand{grid-column:1/-1;max-width:100%}.cg-footer__tagline{max-width:310px}.cg-footer__atmosphere{width:100%}.cg-footer__orbit{left:-40px}.cg-footer__signal-dot{left:164px}.cg-footer__divider{gap:9px;margin-top:58px}.cg-footer__divider-center small{font-size:4px}.cg-footer__bottom{flex-direction:column;align-items:flex-start;gap:16px}.cg-footer__legal{flex-wrap:wrap}}@media (max-width:430px){.cg-footer__main{grid-template-columns:1fr;gap:45px}.cg-footer__brand{grid-column:auto}.cg-footer__nav a{min-height:45px;font-size:12px}.cg-footer__divider-center small{display:none}.cg-footer__divider{grid-template-columns:1fr auto 1fr}.cg-footer__identity{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.cg-footer *,.cg-footer :before,.cg-footer :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}:root{--cg-h-bg:#070819;--cg-h-text:#f7f5fa;--cg-h-muted:#c5c1ce;--cg-h-muted2:#918b9a;--cg-h-line:#ebeaf2b3;--cg-h-accent:#f000a8;--cg-h-violet:#7a2cff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--cg-h-text);background:#090a1d;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.cg-buy-header{z-index:9999;border-bottom:1px solid var(--cg-h-line);-webkit-backdrop-filter:blur(14px);background:#070819f9;width:100%;position:sticky;top:0}.cg-buy-header__shell{align-items:center;gap:24px;width:min(1700px,100% - 48px);min-height:98px;margin:0 auto;display:flex}.cg-buy-header__desktop-brand{flex:none;align-items:center;text-decoration:none;display:flex}.cg-buy-header__desktop-logo-svg{width:248px;height:auto;display:block}.cg-buy-header__mobile-brand{display:none}.cg-buy-header__pair{color:var(--cg-h-muted2);letter-spacing:.095em;text-transform:uppercase;white-space:nowrap;flex:none;align-items:center;gap:9px;font-size:10px;font-weight:700;display:flex}.cg-buy-header__pair i{background:var(--cg-h-accent);border-radius:50%;width:4px;height:4px;box-shadow:0 0 8px #f000a8a6}.cg-buy-header__pair strong{color:#f0edf4;font-weight:700}.cg-buy-header__nav-scroll{min-width:0;margin-left:auto}.cg-buy-header__nav{white-space:nowrap;justify-content:flex-end;align-items:center;gap:25px;display:flex}.cg-buy-header__nav a{color:#d2cfda;letter-spacing:.025em;font-size:13px;font-weight:540;text-decoration:none;transition:color .18s,transform .18s,background .18s,border-color .18s}.cg-buy-header__nav a:hover{color:#fff}.cg-buy-header__cta{background:#ffffff9e;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;min-height:38px;padding:0 20px;display:inline-flex;color:#fff!important;letter-spacing:.045em!important;font-weight:760!important}.cg-buy-header__cta:hover{background:linear-gradient(100deg,var(--cg-h-accent),var(--cg-h-violet));border-color:#0000;transform:translateY(-1px)}.cg-buy-header__short{display:none}@media (max-width:1480px) and (min-width:1181px){.cg-buy-header__shell{gap:18px;width:min(1400px,100% - 36px)}.cg-buy-header__desktop-logo-svg{width:220px}.cg-buy-header__nav{gap:18px}.cg-buy-header__nav a{font-size:12px}.cg-buy-header__pair{letter-spacing:.075em;font-size:9px}.cg-buy-header__cta{padding:0 17px}}@media (max-width:1180px){.cg-buy-header__shell{flex-direction:column;gap:0;width:100%;min-height:0;padding:10px 0 0;display:flex}.cg-buy-header__desktop-brand{display:none}.cg-buy-header__mobile-brand{color:#f7f5fa;flex-direction:column;align-items:center;text-decoration:none;display:flex}.cg-buy-header__mobile-logo-svg{width:auto;height:103px;display:block}.cg-buy-header__mobile-wordmark{letter-spacing:.006em;margin-top:2px;font-family:Sora,Inter,ui-sans-serif,sans-serif;font-size:31px;font-weight:680;line-height:1}.cg-buy-header__pair{letter-spacing:.09em;margin-top:13px;font-size:10px}.cg-buy-header__nav-scroll{scrollbar-width:none;-ms-overflow-style:none;width:100%;margin:24px 0 0;position:relative;overflow:auto hidden}.cg-buy-header__nav-scroll::-webkit-scrollbar{display:none}.cg-buy-header__nav{justify-content:center;gap:0;width:max-content;min-width:100%;padding:0 22px 9px}.cg-buy-header__nav a{letter-spacing:.012em;flex:none;justify-content:center;align-items:center;min-height:42px;padding:0 18px;font-size:15px;font-weight:540;display:inline-flex}.cg-buy-header__cta{margin:2px 4px;min-height:38px!important;padding:0 16px!important;font-size:13px!important}}@media (max-width:620px){.cg-buy-header__mobile-logo-svg{height:86px}.cg-buy-header__mobile-wordmark{font-size:25px}.cg-buy-header__pair{letter-spacing:.075em;max-width:calc(100% - 28px);margin-top:12px;font-size:9px}.cg-buy-header__nav-scroll{margin-top:20px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 14px calc(100% - 22px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 14px calc(100% - 22px),#0000 100%)}.cg-buy-header__nav{justify-content:flex-start;gap:2px;min-width:max-content;padding:0 16px 9px}.cg-buy-header__nav a{min-height:42px;padding:0 17px;font-size:12px}.cg-buy-header__cta{padding:0 16px!important;font-size:11px!important}.cg-buy-header__long{display:none}.cg-buy-header__short{display:inline}}@media (min-width:1181px){.cg-buy-header[data-mode=token] .cg-buy-header__pair{margin-left:auto}.cg-buy-header[data-mode=token] .cg-buy-header__nav-scroll{margin-left:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.cg-buy-header__nav a{transition:none}}button.cgb-tier__cta{text-align:left;cursor:pointer;appearance:none;touch-action:manipulation;width:100%;font-family:inherit}button.cgb-tier__cta:disabled{cursor:wait}button.cgb-tier__cta:focus-visible{outline-offset:3px;outline:2px solid #e0a}
