.platform-page .platform-section:after{display:none}.platform-page .platform-section:before{opacity:.8;background:linear-gradient(90deg,#0000,#ecd47c47,#0000);width:min(880px,84%);height:1px;top:0;left:50%;right:auto;transform:translate(-50%);-webkit-mask-image:none;mask-image:none}.platform-page .platform-stat,.platform-page .retrieval-node,.platform-page .compare-panel,.platform-page .bento-tile,.platform-page .timeline-card,.platform-page .lin-card{background:radial-gradient(130% 110% at 50% 0,#ffffff0e,#0000 58%),#0d0d0c;border:1px solid #ffffff14;border-radius:14px;box-shadow:inset 0 1px #ffffff0a,0 14px 44px #0000005c}.platform-page .platform-stat.is-feature,.platform-page .bento-feature{background:radial-gradient(130% 120% at 50% 0,#ecd47c1f,#0000 60%),#0d0d0c;border-color:#ecd47c47;box-shadow:inset 0 1px #fff6be0f,0 18px 54px #0006,0 0 0 1px #ecd47c0f}.platform-page .platform-head .eyebrow{letter-spacing:.2em;color:#ecd47cb3;font-size:.7rem;font-weight:600}.gpt-mock{text-align:left;background:radial-gradient(130% 90% at 50% 0,#ffffff0d,#0000 55%),#0c0c0b;border:1px solid #ffffff1a;border-radius:16px;width:min(560px,100%);margin:12px auto 0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 30px 80px #0000008c,0 0 90px #ecd47c12}.gpt-mock:before{content:"";background:linear-gradient(90deg,#0000,#ecd47c80,#0000);height:1px;position:absolute;inset:-1px -1px auto}.gpt-mock-bar{border-bottom:1px solid #ffffff12;align-items:center;gap:7px;padding:13px 16px;display:flex}.gpt-dot{background:#ffffff24;border-radius:50%;flex:none;width:10px;height:10px}.gpt-mock-title{color:#f6ead79e;letter-spacing:.02em;align-items:center;gap:8px;margin-left:6px;font-size:.76rem;display:inline-flex}.gpt-mock-title svg{flex:none;width:14px;height:14px}.gpt-mock-body{gap:16px;padding:20px;display:grid}.gpt-prompt{max-width:82%;color:var(--cream);background:#ffffff0f;border-radius:14px 14px 4px;place-self:flex-end end;margin:0;padding:11px 15px;font-size:.92rem;line-height:1.45}.gpt-prompt span{color:var(--gold-bright)}.gpt-answer{background:#ecd47c0a;border:1px solid #ecd47c29;border-radius:4px 14px 14px;padding:16px 16px 14px;position:relative}.gpt-answer-label{color:#ecd47cb3;letter-spacing:.16em;text-transform:uppercase;margin-bottom:8px;font-size:.62rem;font-weight:700;display:inline-block}.gpt-answer p{color:#f6ead7e6;margin:0;font-size:.94rem;line-height:1.6}.gpt-answer mark{background:linear-gradient(120deg, var(--gold-bright), var(--gold));color:#120d05;border-radius:5px;padding:1px 5px;font-weight:700}.gpt-answer sup{color:#ecd47cd9;font-size:.66em}.gpt-cites{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.gpt-cites span{color:#ecd47cd9;background:#ecd47c0d;border:1px solid #ecd47c38;border-radius:999px;padding:3px 10px;font-size:.7rem}.lin-feature-list{z-index:1;text-align:left;gap:18px;display:grid;position:relative}.lin-feature{background:radial-gradient(120% 100% at 0 0,#ffffff0d,#0000 55%),#0d0d0c;border:1px solid #ffffff14;border-radius:18px;grid-template-columns:1.05fr 1fr;align-items:stretch;gap:clamp(20px,3vw,48px);padding:clamp(26px,2.6vw,40px);transition:border-color .26s,transform .26s cubic-bezier(.19,1,.22,1);display:grid;box-shadow:inset 0 1px #ffffff0a,0 16px 50px #0000005c}.lin-feature:hover{border-color:#ecd47c42;transform:translateY(-3px)}.lin-feature:nth-child(2n){grid-template-columns:1fr 1.05fr}.lin-feature:nth-child(2n) .lin-feature-copy{order:2}.lin-feature:nth-child(2n) .lin-feature-visual{order:1}.lin-feature-copy{flex-direction:column;justify-content:center;gap:12px;display:flex}.lin-feature-meta{align-items:center;gap:14px;display:flex}.lin-feature-num{letter-spacing:.08em;color:var(--gold-bright);font-family:Rajdhani,Inter,sans-serif;font-size:1.05rem;font-weight:600}.lin-feature-tag{color:#f6ead79e;letter-spacing:.14em;text-transform:uppercase;border:1px solid #ffffff1f;border-radius:999px;padding:4px 11px;font-size:.62rem;font-weight:600}.lin-feature-copy h3{color:#fff6e6;margin:0;font-size:clamp(1.3rem,2vw,1.7rem)}.lin-feature-copy p{color:#f6ead794;margin:0;font-size:.98rem;line-height:1.55}.lin-feature-copy p strong{color:var(--gold-bright);font-weight:700}.lin-feature-visual{background:radial-gradient(120% 120% at 50% 0,#ffffff0a,#0000 60%),#0a0a09;border:1px solid #ffffff12;border-radius:12px;flex-direction:column;justify-content:center;gap:10px;min-height:168px;padding:20px;display:flex;overflow:hidden}.mock-row{color:#f6ead7b8;background:#ffffff08;border:1px solid #ffffff14;border-radius:9px;align-items:center;gap:9px;padding:9px 12px;font-size:.82rem;display:flex}.mock-pill{color:#ecd47cd9;background:#ecd47c0d;border:1px solid #ecd47c38;border-radius:999px;padding:4px 10px;font-size:.74rem}.mock-chip-row{flex-wrap:wrap;gap:8px;display:flex}.mock-check{color:#7fe0a6;background:#78dca029;border-radius:50%;place-items:center;width:20px;height:20px;margin-left:auto;font-size:.72rem;display:grid}.mock-quote{border-left:2px solid var(--gold-bright);color:#f6ead7db;background:#ecd47c0f;border-radius:4px;padding:10px 13px;font-size:.82rem;line-height:1.5}.mock-quote mark{color:var(--gold-bright);background:#ecd47c38;border-radius:4px;padding:0 4px;font-weight:700}.mock-code{color:#f6ead7b8;white-space:pre-wrap;font-family:Courier New,monospace;font-size:.78rem;line-height:1.6}.mock-code .k{color:var(--gold-bright)}.mock-gauge{align-items:baseline;gap:8px;display:flex}.mock-gauge strong{color:var(--gold-bright);font-family:Rajdhani,Inter,sans-serif;font-size:2.4rem;font-weight:500;line-height:1}.mock-bars{align-items:flex-end;gap:7px;height:70px;display:flex}.mock-bars i{background:#ffffff1f;border-radius:5px 5px 0 0;width:26px}.mock-bars i.is-hi{background:linear-gradient(180deg, var(--gold-bright), #ecd47c4d)}.mock-bar-label{color:#f6ead780;font-size:.66rem}.gpt-pipeline{z-index:1;text-align:left;padding-top:4px;position:relative}.pipe-line{background:linear-gradient(90deg,#ecd47c14,#ecd47c66 50%,#ecd47c14);border-radius:2px;height:2px;position:absolute;top:21px;left:6%;right:6%;overflow:hidden}.pipe-pulse{background:linear-gradient(90deg, transparent, var(--gold-bright), transparent);width:90px;height:100%;animation:3.6s linear infinite pipe-pulse;position:absolute;top:0;left:-12%}@keyframes pipe-pulse{0%{left:-12%}to{left:102%}}.pipe-nodes{grid-template-columns:repeat(4,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid}.pipe-node{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.pipe-medallion{z-index:2;width:42px;height:42px;color:var(--gold-bright);letter-spacing:.04em;background:#0d0d0c;border:1px solid #ecd47c52;border-radius:50%;place-items:center;font-family:Rajdhani,Inter,sans-serif;font-size:.92rem;font-weight:600;display:grid;position:relative;box-shadow:0 0 0 7px #0a0a09,0 0 22px #ecd47c2e}.pipe-node:last-child .pipe-medallion{background:linear-gradient(160deg, var(--gold-bright), var(--gold));color:#120d05;border-color:#0000;box-shadow:0 0 0 7px #0a0a09,0 0 30px #ecd47c4d}.pipe-card{background:radial-gradient(130% 110% at 50% 0,#ffffff0d,#0000 58%),#0d0d0c;border:1px solid #ffffff14;border-radius:14px;width:100%;padding:22px 22px 24px;box-shadow:inset 0 1px #ffffff0a,0 14px 40px #00000057}.pipe-node:last-child .pipe-card{border-color:#ecd47c4d}.pipe-card h3{color:#fff6e6;margin:0 0 8px;font-size:1.12rem}.pipe-card p{color:#f6ead78f;margin:0;font-size:.9rem;line-height:1.5}.pipe-card p em{color:var(--cream);font-style:italic}.gpt-track{z-index:1;text-align:left;position:relative}.track-line{background:linear-gradient(90deg, var(--gold-bright), #ecd47c80 60%, #ecd47c1f);border-radius:2px;height:2px;position:absolute;top:9px;left:12%;right:12%}.track-nodes{grid-template-columns:repeat(3,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid}.track-node{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.track-dot{z-index:2;background:var(--gold-bright);border-radius:50%;width:20px;height:20px;position:relative;box-shadow:0 0 0 6px #0a0a09,0 0 18px #ecd47c66}.track-card{background:radial-gradient(130% 110% at 50% 0,#ffffff0d,#0000 58%),#0d0d0c;border:1px solid #ffffff14;border-radius:16px;width:100%;padding:26px 26px 28px;box-shadow:inset 0 1px #ffffff0a,0 14px 44px #00000057}.track-card h3{color:#fff6e6;margin:0 0 16px;font-size:1.3rem}.track-card ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.track-card li{color:#f6ead79e;padding-left:22px;font-size:.92rem;line-height:1.4;position:relative}.track-card li:before{content:"→";color:#ecd47c99;position:absolute;left:0}.bento-minibars{align-items:flex-end;gap:14px;margin-top:14px;display:flex}.bento-minibars div{flex-direction:column;align-items:center;gap:7px;display:flex}.bento-minibars i{background:#ffffff1f;border-radius:5px 5px 0 0;width:34px}.bento-minibars i.is-hi{background:linear-gradient(180deg, var(--gold-bright), #ecd47c40)}.bento-minibars span{color:#f6ead780;font-size:.66rem}@media (prefers-reduced-motion:reduce){.pipe-pulse{opacity:.7;animation:none}}@media (width<=1124px){.pipe-nodes{grid-template-columns:repeat(2,1fr)}.pipe-line{display:none}.track-nodes{grid-template-columns:1fr}.track-line{display:none}}@media (width<=860px){.lin-feature,.lin-feature:nth-child(2n){grid-template-columns:1fr}.lin-feature:nth-child(2n) .lin-feature-copy{order:1}.lin-feature:nth-child(2n) .lin-feature-visual{order:2}}@media (width<=760px){.platform-page .platform-hero h1 br{display:none}.platform-page .platform-hero h1{font-size:clamp(2.1rem,6.6vw,3.1rem)!important}}@media (width<=620px){.pipe-nodes{grid-template-columns:1fr}.platform-page .platform-hero h1{font-size:clamp(1.85rem,8vw,2.55rem)!important}.platform-page .platform-hero-sub{font-size:1rem}.platform-page .platform-hero{padding-left:16px;padding-right:16px}}.platform-page .content-wash{width:min(1280px,100% - 40px)}.platform-page .platform-section{padding:clamp(100px,11vw,168px) 0 clamp(78px,9vw,132px)}.platform-page .platform-head{max-width:880px;margin-bottom:clamp(52px,5.5vw,84px)}.platform-page .platform-head h2{font-size:clamp(2.4rem,4.6vw,4rem);line-height:1.05}.platform-page .platform-head p{font-size:clamp(1.08rem,1.55vw,1.32rem);line-height:1.6}.platform-page .platform-head .eyebrow{margin-bottom:16px;font-size:.76rem}.platform-page .platform-hero{min-height:auto;padding-bottom:clamp(72px,9vh,120px)}.platform-page .platform-hero-inner{width:min(1000px,100%)}.platform-page .platform-hero h1{margin-bottom:26px;font-size:clamp(3rem,6.6vw,6rem)}.platform-page .platform-hero-sub{max-width:720px;margin-bottom:34px;font-size:clamp(1.15rem,1.9vw,1.42rem)}.platform-page .platform-hero-meta{margin-bottom:4px;font-size:.84rem}.gpt-mock{border-radius:22px;width:min(880px,100%);margin-top:clamp(34px,5vw,64px)}.gpt-mock-bar{gap:8px;padding:16px 22px}.gpt-dot{width:12px;height:12px}.gpt-mock-title{gap:10px;font-size:.92rem}.gpt-mock-title svg{width:18px;height:18px}.gpt-mock-body{gap:22px;padding:clamp(24px,3vw,40px)}.gpt-prompt{border-radius:18px 18px 5px;max-width:80%;padding:14px 20px;font-size:clamp(1rem,1.3vw,1.18rem)}.gpt-answer{border-radius:5px 18px 18px;padding:22px 24px 20px}.gpt-answer-label{margin-bottom:12px;font-size:.68rem}.gpt-answer p{font-size:clamp(1.05rem,1.45vw,1.28rem);line-height:1.7}.gpt-answer mark{padding:2px 7px}.gpt-cites{gap:10px;margin-top:20px}.gpt-cites span{padding:5px 13px;font-size:.82rem}.platform-page .platform-stat-strip{gap:18px;padding:clamp(56px,6vw,88px) 0}.platform-page .platform-stat{border-radius:18px;gap:12px;padding:clamp(32px,3vw,46px) clamp(26px,2.4vw,36px)}.platform-page .platform-stat strong{font-size:clamp(3rem,5.6vw,4.9rem)}.platform-page .platform-stat span{font-size:clamp(1rem,1.2vw,1.12rem)}.platform-page .platform-stat small{font-size:.88rem}.lin-feature-list{gap:24px}.lin-feature{border-radius:22px;gap:clamp(28px,4vw,64px);padding:clamp(34px,3.4vw,56px)}.lin-feature-copy{gap:16px}.lin-feature-copy h3{font-size:clamp(1.5rem,2.4vw,2.2rem)}.lin-feature-copy p{font-size:clamp(1.05rem,1.45vw,1.22rem);line-height:1.6}.lin-feature-num{font-size:1.25rem}.lin-feature-tag{padding:5px 13px;font-size:.66rem}.lin-feature-visual{border-radius:16px;gap:14px;min-height:clamp(180px,18vw,240px);padding:clamp(24px,2.6vw,36px)}.lin-feature-visual--center{justify-content:center;align-items:flex-start}.mock-row{border-radius:11px;gap:11px;padding:13px 16px;font-size:.95rem}.mock-check{width:24px;height:24px;font-size:.82rem}.mock-pill{padding:7px 15px;font-size:.9rem}.mock-chip-row{gap:11px}.mock-quote{border-left-width:3px;padding:16px 18px;font-size:1.05rem;line-height:1.6}.mock-code{font-size:.95rem;line-height:1.8}.mock-gauge strong{font-size:3.2rem}.mock-bar-label{font-size:.78rem}.mock-bars{gap:12px;height:92px}.mock-bars i{width:34px}.mock-bigstat{flex-direction:column;gap:10px;display:flex}.mock-bigstat strong{color:var(--gold-bright);text-shadow:0 0 30px #ecd47c33;font-family:Rajdhani,Inter,sans-serif;font-size:clamp(3.4rem,5vw,5rem);font-weight:500;line-height:1}.mock-bigstat span{color:#f6ead799;max-width:260px;font-size:1.02rem;line-height:1.45}.gpt-pipeline{padding-top:6px}.pipe-nodes{gap:22px}.pipe-line{top:25px}.pipe-medallion{width:50px;height:50px;font-size:1.05rem}.pipe-card{border-radius:16px;padding:28px 26px 30px}.pipe-card h3{margin-bottom:10px;font-size:1.28rem}.pipe-card p{font-size:1rem;line-height:1.6}.track-nodes{gap:22px}.track-dot{width:24px;height:24px}.track-line{top:11px}.track-card{border-radius:18px;padding:32px 30px 34px}.track-card h3{margin-bottom:20px;font-size:1.5rem}.track-card li{padding-left:24px;font-size:1rem}.platform-page .timeline-phase{padding:6px 15px;font-size:.86rem}.platform-page .compare-panel{border-radius:28px;gap:clamp(28px,4vw,64px);padding:clamp(38px,3.6vw,60px)}.platform-page .compare-col-head{margin-bottom:26px;font-size:.84rem}.platform-page .compare-icon{width:26px;height:26px;font-size:.9rem}.platform-page .compare-col ul{gap:16px}.platform-page .compare-col li{padding-left:22px;font-size:1.08rem;line-height:1.5}.platform-page .compare-col li:before{width:7px;height:7px;top:.62em}.platform-page .signal-bento{grid-auto-rows:minmax(170px,auto);gap:18px}.platform-page .bento-tile{border-radius:18px;gap:12px;padding:clamp(26px,2.6vw,38px)}.platform-page .bento-stat{font-size:clamp(2.8rem,4.4vw,3.8rem)}.platform-page .bento-feature .bento-stat{font-size:clamp(4.6rem,9vw,8.5rem)}.platform-page .bento-kicker{font-size:.78rem}.platform-page .bento-body{font-size:1rem;line-height:1.55}.platform-page .bento-body-lg{font-size:clamp(1.1rem,1.5vw,1.3rem)}.bento-minibars{gap:18px;margin-top:18px}.bento-minibars i{width:40px}.bento-minibars span{font-size:.72rem}.platform-page .platform-faq{border-radius:26px;padding:clamp(40px,4vw,64px) clamp(30px,4vw,60px)}.platform-page .platform-faq>div:first-child{margin-bottom:clamp(30px,3.4vw,48px)}.platform-page .platform-faq h2{font-size:clamp(2.2rem,4vw,3.6rem)}.platform-page .platform-faq .faq-list{background:0 0;border-radius:0;gap:14px;display:grid}.platform-page .platform-faq .faq-list details{background:#0d0d0c;border:1px solid #ffffff17;border-radius:16px;padding:0;transition:border-color .22s;overflow:hidden}.platform-page .platform-faq .faq-list details[open]{border-color:#ecd47c4d}.platform-page .platform-faq .faq-list summary{cursor:pointer;color:var(--cream);justify-content:space-between;align-items:center;gap:18px;padding:clamp(22px,2.3vw,30px) clamp(24px,2.6vw,34px);font-size:clamp(1.08rem,1.6vw,1.34rem);font-weight:600;line-height:1.35;list-style:none;display:flex}.platform-page .platform-faq .faq-list summary::-webkit-details-marker{display:none}.platform-page .platform-faq .faq-list summary:after{content:"+";width:36px;height:36px;color:var(--gold-bright);border:1px solid #ecd47c4d;border-radius:50%;flex:none;place-items:center;font-size:1.5rem;font-weight:300;line-height:1;transition:transform .24s cubic-bezier(.19,1,.22,1),background .24s;display:grid}.platform-page .platform-faq .faq-list details[open] summary:after{content:"−";background:#ecd47c1f}.platform-page .platform-faq .faq-list p{color:#f6ead7a3;margin:0;padding:0 clamp(24px,2.6vw,34px) clamp(24px,2.6vw,30px);font-size:clamp(1rem,1.35vw,1.16rem);line-height:1.7}.platform-page .platform-faq .faq-list code{color:var(--gold-bright);background:#ecd47c1a;border-radius:6px;padding:1px 6px;font-family:Courier New,monospace;font-size:.9em}.platform-page .platform-final-cta{padding:clamp(64px,7vw,100px) clamp(28px,4vw,56px)}.platform-page .platform-final-cta h2{font-size:clamp(2.4rem,5vw,4.4rem)}.platform-page .platform-final-cta p{max-width:580px;margin-left:auto;margin-right:auto;font-size:clamp(1.08rem,1.5vw,1.3rem)}@media (width<=760px){.platform-page .platform-stat-strip{grid-template-columns:1fr 1fr}.gpt-mock{width:100%}}.chatgpt-page{background:#020202}.chatgpt-page .site-shell{background:0 0}.chatgpt-page .platform-hero{isolation:isolate;min-height:auto;padding:clamp(152px, 15vw, 220px) max(var(--page-gutter), calc((100vw - 1220px) / 2)) clamp(86px, 9vw, 142px);background:radial-gradient(at 74% 36%,#d2d2c60f,#0000 36%),radial-gradient(at 46% 58%,#ecd47c06,#0000 44%),linear-gradient(115deg,#020202,#080908fe 50%,#030302);overflow:hidden}.chatgpt-page .platform-hero:before{opacity:.76;mix-blend-mode:screen;filter:contrast(175%)brightness(.78);background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22180%22%20height%3D%22180%22%20viewBox%3D%220%200%20180%20180%22%3E%3Cfilter%20id%3D%22n%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%221.05%22%20numOctaves%3D%224%22%20stitchTiles%3D%22stitch%22%2F%3E%3CfeColorMatrix%20type%3D%22matrix%22%20values%3D%220%200%200%200%200.86%200%200%200%200%200.84%200%200%200%200%200.76%200%200%200%200.30%200%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22180%22%20height%3D%22180%22%20filter%3D%22url\(%23n\)%22%20opacity%3D%221%22%2F%3E%3C%2Fsvg%3E),repeating-linear-gradient(104deg,#ffffff05 0 1px,#0000 1px 5px);background-position:0 0,0 0;background-size:180px 180px,auto;-webkit-mask-image:radial-gradient(#000 0 58%,#000000db 76%,#00000094 92%,#0000 100%);mask-image:radial-gradient(#000 0 58%,#000000db 76%,#00000094 92%,#0000 100%)}.chatgpt-page .platform-hero:after{content:none}.platform-page,.platform-page .site-shell{background:radial-gradient(at 74% 18%,#d2d2c60b,#0000 32%),radial-gradient(at 46% 32%,#ecd47c05,#0000 42%),linear-gradient(115deg,#020202,#080908fe 50%,#030302)}.platform-page:before,.platform-page .platform-hero:before{z-index:0;content:"";pointer-events:none;opacity:.76;mix-blend-mode:screen;filter:contrast(175%)brightness(.78);background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22180%22%20height%3D%22180%22%20viewBox%3D%220%200%20180%20180%22%3E%3Cfilter%20id%3D%22n%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%221.05%22%20numOctaves%3D%224%22%20stitchTiles%3D%22stitch%22%2F%3E%3CfeColorMatrix%20type%3D%22matrix%22%20values%3D%220%200%200%200%200.86%200%200%200%200%200.84%200%200%200%200%200.76%200%200%200%200.30%200%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22180%22%20height%3D%22180%22%20filter%3D%22url\(%23n\)%22%20opacity%3D%221%22%2F%3E%3C%2Fsvg%3E),repeating-linear-gradient(104deg,#ffffff05 0 1px,#0000 1px 5px);background-position:0 0,0 0;background-size:180px 180px,auto;position:fixed;inset:0;-webkit-mask-image:radial-gradient(#000 0 58%,#000000db 76%,#00000094 92%,#0000 100%);mask-image:radial-gradient(#000 0 58%,#000000db 76%,#00000094 92%,#0000 100%)}.platform-page .platform-hero:before{position:absolute}.platform-page .platform-wash{background:0 0}.platform-page .platform-wash:before,.platform-page .platform-hero:after{content:none}.chatgpt-page .platform-hero-inner{text-align:left;grid-template-columns:minmax(0,.92fr) minmax(420px,.78fr);align-items:center;gap:clamp(42px,6vw,86px);width:min(1160px,100%);display:grid}.chatgpt-page .platform-eyebrow,.chatgpt-page .platform-hero h1,.chatgpt-page .platform-hero-sub,.chatgpt-page .platform-hero-clarity,.chatgpt-page .platform-hero-actions,.chatgpt-page .platform-hero-meta{grid-column:1}.chatgpt-page .platform-eyebrow{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#ecd47cc7;letter-spacing:.18em;background:#08070580;border:1px solid #fff6be29;border-radius:999px;justify-content:flex-start;width:max-content;padding:7px 14px 7px 8px;font-size:.7rem}.chatgpt-page .platform-logo-chip{background:radial-gradient(circle at 50% 16%,#fff6be29,#0000 52%),#ffffff09;border:1px solid #fff6be29;width:34px;height:34px;box-shadow:0 0 28px #ffffff14}.chatgpt-page .platform-hero h1{letter-spacing:-.04em;text-shadow:0 0 42px #ecd47c14,0 22px 82px #000000d6;max-width:780px;margin-top:24px;font-size:clamp(3.4rem,7vw,7.3rem);line-height:.88}.chatgpt-page .platform-hero-accent{background:linear-gradient(116deg,#fff6d3 0%,#f5c85b 40%,#b87621 100%);filter:drop-shadow(0 0 32px #ecd47c33);-webkit-background-clip:text;background-clip:text}.chatgpt-page .platform-hero-sub{color:#f6ead7b3;max-width:680px;margin:26px 0 0;font-size:clamp(1.08rem,1.5vw,1.34rem);line-height:1.6}.chatgpt-page .platform-hero-clarity{background:radial-gradient(at 16% 0,#ecd47c14,#0000 48%),#07060594;border-color:#fff6be24;border-radius:18px;justify-self:start;max-width:720px;margin:28px 0 0;box-shadow:inset 0 1px #ffffff0f,0 18px 54px #00000047}.chatgpt-page .platform-hero-actions{justify-content:flex-start;margin-top:32px}.chatgpt-page .platform-text-link{color:#ecd47cd1}.chatgpt-page .platform-hero-meta{color:#f6ead794;justify-content:flex-start;margin:24px 0 0}.chatgpt-page .gpt-mock{background:radial-gradient(at 50% -16%,#fff6be1c,#0000 42%),linear-gradient(#232420d1,#080807f5 72%,#040403fc);border-color:#fff6be26;border-radius:30px;grid-area:1/2/span 6;width:min(100%,560px);margin:0;box-shadow:inset 0 1px #ffffff1c,inset 0 -1px #ecd47c14,0 44px 130px #0009,0 0 82px #ecd47c1c}.chatgpt-page .gpt-mock:before{z-index:0;background-image:var(--grain-texture), repeating-linear-gradient(104deg, #ffffff05 0 1px, transparent 1px 5px), radial-gradient(ellipse at 50% 0%, #ecd47c21, transparent 44%);background-size:var(--grain-size), auto, auto;opacity:.46;mix-blend-mode:screen;height:auto;inset:0}.chatgpt-page .gpt-mock>*{z-index:1;position:relative}.chatgpt-page .gpt-mock-bar{border-bottom-color:#fff6be1a}.chatgpt-page .gpt-dot{background:#ecd47c2e}.chatgpt-page .gpt-prompt{color:#fff8e4eb;background:#fff6be12}.chatgpt-page .gpt-answer{background:radial-gradient(at 20% 0,#ecd47c14,#0000 46%),#ecd47c0b;border-color:#ecd47c38}.chatgpt-page .platform-wash{width:min(1240px,100% - 40px);position:relative;overflow:visible}.chatgpt-page .platform-wash:before{z-index:-1;content:"";pointer-events:none;background-image:var(--grain-texture), repeating-linear-gradient(104deg, #ffffff03 0 1px, transparent 1px 5px), radial-gradient(ellipse at 50% 4%, #ecd47c14, transparent 44%), radial-gradient(ellipse at 50% 74%, #0000008a, transparent 62%);background-size:var(--grain-size), auto, auto, auto;opacity:.54;mix-blend-mode:screen;filter:contrast(150%)brightness(.72);position:absolute;inset:0 calc(50% - 50vw)}.chatgpt-page .platform-stat-strip{background:radial-gradient(at 50% -20%,#fff6be1a,#0000 44%),linear-gradient(#22231fc7,#080807f0 72%,#040403fa);border:1px solid #fff6be24;border-radius:32px;gap:0;margin-top:clamp(20px,3vw,44px);padding:0;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #ecd47c12,0 36px 120px #00000085,0 0 80px #ecd47c0b}.chatgpt-page .platform-stat{min-height:268px;box-shadow:none;background:radial-gradient(at 50% 0,#ecd47c0b,#0000 56%);border:0;border-radius:0;padding:clamp(34px,3vw,50px)}.chatgpt-page .platform-stat+.platform-stat{border-left:1px solid #fff6be1a}.chatgpt-page .platform-stat.is-feature{background:radial-gradient(at 50% 0,#ecd47c17,#0000 58%)}.chatgpt-page .platform-section{padding:clamp(104px,10vw,156px) 0;position:relative}.chatgpt-page .platform-section:before{display:none}.chatgpt-page .platform-section+.platform-section{border-top:1px solid #fff6be0f}.chatgpt-page .platform-head{max-width:860px;margin-left:auto;margin-right:auto}.chatgpt-page .platform-head h2{color:#fff8e4f5;letter-spacing:-.018em;text-shadow:0 0 34px #ecd47c17,0 18px 72px #000000d1;font-family:Rajdhani,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(2.65rem,4.7vw,4.75rem);font-weight:500;line-height:.95}.chatgpt-page .platform-head p{color:#f6ead7a8}.chatgpt-page .lin-feature,.chatgpt-page .pipe-card,.chatgpt-page .compare-panel,.chatgpt-page .bento-tile,.chatgpt-page .track-card,.chatgpt-page .platform-faq,.chatgpt-page .platform-faq .faq-list details,.chatgpt-page .platform-final-cta{background:radial-gradient(at 50% -18%,#fff6be16,#0000 44%),linear-gradient(#1c1d1abd,#070706f0 72%,#040403fa);border-color:#fff6be21;box-shadow:inset 0 1px #ffffff17,inset 0 -1px #ecd47c0f,0 30px 96px #0000006b}.chatgpt-page .lin-feature,.chatgpt-page .compare-panel,.chatgpt-page .bento-tile,.chatgpt-page .track-card{position:relative;overflow:hidden}.chatgpt-page .lin-feature>*,.chatgpt-page .compare-panel>*,.chatgpt-page .bento-tile>*,.chatgpt-page .track-card>*{z-index:1;position:relative}.chatgpt-page .lin-feature:before,.chatgpt-page .compare-panel:before,.chatgpt-page .bento-tile:before,.chatgpt-page .track-card:before{content:"";pointer-events:none;background-image:var(--grain-texture), repeating-linear-gradient(104deg, #ffffff03 0 1px, transparent 1px 5px);background-size:var(--grain-size), auto;opacity:.26;mix-blend-mode:screen;position:absolute;inset:0}.chatgpt-page .lin-feature:hover{border-color:#ecd47c52;transform:translateY(-4px);box-shadow:inset 0 1px #ffffff1a,0 36px 110px #00000080,0 0 54px #ecd47c13}.chatgpt-page .lin-feature-visual{background:radial-gradient(at 50% 0,#ecd47c14,#0000 48%),#050504b8;border-color:#fff6be1a}.chatgpt-page .pipe-line,.chatgpt-page .track-line{background:linear-gradient(90deg,#ecd47c14,#fff6be9e 50%,#ecd47c14);box-shadow:0 0 18px #ecd47c29}.chatgpt-page .pipe-medallion,.chatgpt-page .track-dot{color:#110d06;background:radial-gradient(circle at 50% 22%,#fff6beeb,#ecd47ce6 42%,#965d18f2)}.chatgpt-page .bento-feature{background:radial-gradient(at 50% -18%,#ecd47c29,#0000 44%),linear-gradient(#252219d1,#080807f5 72%,#040403fc);border-color:#ecd47c47}.chatgpt-page .platform-final-cta{border-radius:34px;overflow:hidden}@media (width<=980px){.chatgpt-page .platform-hero-inner{text-align:center;grid-template-columns:1fr}.chatgpt-page .platform-eyebrow,.chatgpt-page .platform-hero h1,.chatgpt-page .platform-hero-sub,.chatgpt-page .platform-hero-clarity,.chatgpt-page .platform-hero-actions,.chatgpt-page .platform-hero-meta,.chatgpt-page .gpt-mock{grid-column:1}.chatgpt-page .gpt-mock{grid-row:auto;justify-self:center}.chatgpt-page .platform-eyebrow,.chatgpt-page .platform-hero-clarity{justify-self:center}.chatgpt-page .platform-hero-actions,.chatgpt-page .platform-hero-meta{justify-content:center}}@media (width<=760px){.chatgpt-page .platform-stat-strip{border-radius:26px;grid-template-columns:1fr}.chatgpt-page .platform-stat+.platform-stat{border-top:1px solid #fff6be1a;border-left:0}}.chatgpt-page .platform-hero{min-height:auto;padding:clamp(138px, 12vw, 188px) var(--page-gutter) clamp(78px, 8vw, 122px);text-align:center;place-items:center;display:grid}.chatgpt-page .platform-hero:after{opacity:.34;width:min(82vw,860px);height:min(82vw,860px);bottom:clamp(92px,10vw,150px);left:50%;right:auto;transform:translate(-50%)rotateX(64deg)}.chatgpt-page .platform-hero-inner{text-align:center;flex-direction:column;align-items:center;gap:0;width:min(1040px,100%);display:flex}.chatgpt-page .platform-eyebrow,.chatgpt-page .platform-hero h1,.chatgpt-page .platform-hero-sub,.chatgpt-page .platform-hero-clarity,.chatgpt-page .platform-hero-actions,.chatgpt-page .platform-hero-meta,.chatgpt-page .gpt-mock{grid-area:auto}.chatgpt-page .platform-eyebrow{justify-content:center;align-self:center;width:auto;margin:0 0 clamp(22px,2.5vw,32px)}.chatgpt-page .platform-logo-chip{background:radial-gradient(circle at 50% 18%,#fff6be21,#0000 52%),linear-gradient(#121210f5,#040403fa);border-radius:50%}.chatgpt-page .platform-hero h1{letter-spacing:-.034em;max-width:940px;margin:0 auto clamp(22px,2.6vw,32px);font-size:clamp(3rem,6.2vw,6.45rem);line-height:.94}.chatgpt-page .platform-hero-sub{max-width:760px;margin:0 auto clamp(24px,2.8vw,34px)}.chatgpt-page .platform-hero-clarity{justify-content:center;justify-self:auto;max-width:760px;margin:0 auto clamp(28px,3vw,38px)}.chatgpt-page .platform-hero-clarity span:last-child{text-align:center}.chatgpt-page .platform-hero-actions{justify-content:center;margin:0 0 clamp(22px,2.8vw,34px)}.chatgpt-page .platform-hero-meta{justify-content:center;margin:0 0 clamp(42px,5vw,68px)}.chatgpt-page .gpt-mock{width:min(820px,100%);margin:0 auto}.chatgpt-page .gpt-mock-body{padding:clamp(22px,3vw,34px)}.chatgpt-page .gpt-answer p{font-size:clamp(1rem,1.25vw,1.18rem)}@media (width<=760px){.chatgpt-page .platform-hero{padding-top:128px}.chatgpt-page .platform-hero h1{line-height:.98;font-size:clamp(2.25rem,10vw,3.8rem)!important}.chatgpt-page .platform-hero-clarity{justify-items:center;display:grid}.chatgpt-page .platform-hero-actions{flex-direction:column;display:flex}.chatgpt-page .gpt-mock-body{padding:20px}.chatgpt-page .gpt-prompt{max-width:100%}}.platform-page .nav{--nav-glass-layer:radial-gradient(ellipse at 50% 0%, #fff6be14, transparent 58%), linear-gradient(180deg, #050403e6 0%, #070605bd 30%, #07060557 58%, #07060500 100%);--nav-current-text:#ecd47cd1;--nav-current-hover:#fff8e2f5;--nav-current-line:linear-gradient(90deg, transparent, #ecd47c6b, #fff6be57, #ecd47c6b, transparent);--nav-current-underline:linear-gradient(90deg, transparent, #ecd47ce0, transparent);-webkit-backdrop-filter:none;backdrop-filter:none;height:118px;box-shadow:none;background:0 0;overflow:hidden}.platform-page .nav.is-on-light{--nav-glass-layer:radial-gradient(ellipse at 50% 0%, #ffffffb8, transparent 58%), linear-gradient(180deg, #f6f4ede6 0%, #f6f4edad 30%, #f6f4ed47 58%, #f6f4ed00 100%);--nav-current-text:#10100ec2;--nav-current-hover:#10100e;--nav-current-line:linear-gradient(90deg, transparent, #10100e5c, #10100e33, #10100e5c, transparent);--nav-current-underline:linear-gradient(90deg, transparent, #10100e9e, transparent)}.platform-page .nav:before{background:var(--nav-glass-layer);-webkit-backdrop-filter:blur(30px)saturate(134%);backdrop-filter:blur(30px)saturate(134%);opacity:1;height:100%;inset:0;-webkit-mask-image:linear-gradient(#000 0% 42%,#00000075 68%,#0000 100%);mask-image:linear-gradient(#000 0% 42%,#00000075 68%,#0000 100%)}.platform-page .nav:after{z-index:2;background:var(--nav-current-line);opacity:.72;filter:drop-shadow(0 0 5px #ecd47c2e);border-radius:999px;height:1px;animation:none;display:block;bottom:14px;left:18px;right:18px}.platform-page .brand,.platform-page .nav-links,.platform-page .nav-cta,.platform-page .menu-toggle{z-index:3;top:59px;transform:translateY(-50%)}.platform-page .brand{left:28px;transform:translateY(-50%)}.platform-page .brand-wordmark{opacity:.92;width:150px;filter:var(--nav-logo-filter);transition:opacity .32s,filter .32s,transform .32s}.platform-page .brand:hover .brand-wordmark,.platform-page .brand:focus-visible .brand-wordmark{opacity:1;transform:translateY(-1px)}.platform-page .nav-links{height:22px;color:var(--nav-current-text);letter-spacing:.155em;gap:clamp(18px,1.55vw,26px);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(.68rem,.64vw,.78rem);font-weight:500;line-height:22px;left:auto;right:clamp(252px,18vw,292px)}.platform-page .nav-links a,.platform-page .roll-link,.platform-page .roll-row,.platform-page .roll-row>span{height:22px;line-height:22px}.platform-page .nav-links a,.platform-page .nav-cta,.platform-page .menu-toggle{color:var(--nav-current-text)}.platform-page .roll-link{position:relative;overflow:visible}.platform-page .roll-link:after{content:"";background:var(--nav-current-underline);opacity:0;transform-origin:50%;height:1px;transition:opacity .36s,transform .36s;position:absolute;bottom:-8px;left:0;right:0;transform:scaleX(.32)translateY(3px)}.platform-page .roll-link:hover:after,.platform-page .roll-link:focus-visible:after{opacity:1;transform:scaleX(1)translateY(0)}.platform-page .roll-link:hover,.platform-page .roll-link:focus-visible,.platform-page .nav-cta:hover,.platform-page .nav-cta:focus-visible,.platform-page .menu-toggle:hover,.platform-page .menu-toggle[aria-expanded=true]{color:var(--nav-current-hover)}.platform-page .nav-cta{letter-spacing:.15em;white-space:nowrap;max-width:190px;height:22px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(.66rem,.62vw,.76rem);font-weight:560;line-height:22px;transition:color .32s,transform .32s;position:absolute;left:auto;right:96px}.platform-page .nav-cta:hover,.platform-page .nav-cta:focus-visible{transform:translateY(-50%)translateY(-1px)}.platform-page .menu-toggle{width:28px;height:20px;color:var(--nav-current-text);transition:color .32s,opacity .32s,transform .32s;right:28px}.platform-page .menu-toggle:hover,.platform-page .menu-toggle[aria-expanded=true]{transform:translateY(-50%)translateY(-1px)}.platform-page .menu-toggle-mark,.platform-page .menu-toggle-mark:before,.platform-page .menu-toggle-mark:after{width:22px}@media (width>=1440px){.platform-page .nav-links{right:276px}.platform-page .nav-cta{right:104px}}@media (width<=1180px){.platform-page .nav-links{gap:18px;right:320px}.platform-page .nav-cta{font-size:.64rem;right:96px}}@media (width<=900px){.platform-page .nav{height:92px}.platform-page .nav:before{-webkit-backdrop-filter:blur(24px)saturate(128%);backdrop-filter:blur(24px)saturate(128%);background:linear-gradient(#050403db,#0706056b 58%,#07060500)}.platform-page .nav:after{bottom:10px;left:16px;right:16px}.platform-page .brand,.platform-page .menu-toggle{top:46px}.platform-page .brand{left:18px}.platform-page .brand-wordmark{width:132px}.platform-page .nav-links,.platform-page .nav-cta{display:none}.platform-page .menu-toggle{right:18px}}.platform-page{background:radial-gradient(at 50% -8%,#ff7e2926,#0000 42%),radial-gradient(at 80% 18%,#ecd47c14,#0000 38%),#030302}.platform-page .site-shell{background:radial-gradient(at 50% 0,#ecd47c17,#0000 42%),radial-gradient(at 50% 38%,#ff74230a,#0000 52%),0 0}.platform-page .platform-hero{isolation:isolate;min-height:auto;padding:clamp(138px, 12vw, 188px) var(--page-gutter) clamp(78px, 8vw, 122px);text-align:center;place-items:center;display:grid;overflow:hidden}.platform-page .platform-hero:before{background-image:var(--grain-texture), repeating-linear-gradient(104deg, #ffffff05 0 1px, transparent 1px 5px), radial-gradient(ellipse at 50% 14%, #ecd47c29, transparent 42%), radial-gradient(ellipse at 50% 78%, #00000094, transparent 62%);background-size:var(--grain-size), auto, auto, auto;opacity:.64;mix-blend-mode:screen;filter:contrast(160%)brightness(.76);-webkit-mask-image:linear-gradient(#000 0% 78%,#0000 100%);mask-image:linear-gradient(#000 0% 78%,#0000 100%)}.platform-page .platform-hero:after{z-index:0;content:"";pointer-events:none;opacity:.34;filter:blur(.2px);background:radial-gradient(circle,#ecd47c1f,#0000 36%),repeating-radial-gradient(circle,#fff6be13 0 1px,#0000 1px 42px);border-radius:50%;width:min(82vw,860px);height:min(82vw,860px);position:absolute;bottom:clamp(92px,10vw,150px);left:50%;transform:translate(-50%)rotateX(64deg)}.platform-page .platform-hero-inner{text-align:center;flex-direction:column;align-items:center;gap:0;width:min(1040px,100%);display:flex}.platform-page .platform-eyebrow{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#ecd47cc7;letter-spacing:.18em;background:#08070580;border:1px solid #fff6be29;border-radius:999px;justify-content:center;align-self:center;width:auto;margin:0 0 clamp(22px,2.5vw,32px);padding:7px 14px 7px 8px;font-size:.7rem}.platform-page .platform-logo-chip{border:1px solid #fff6be29;border-radius:50%;width:34px;height:34px;box-shadow:0 0 28px #ffffff14;background:radial-gradient(circle at 50% 18%,#fff6be21,#0000 52%),linear-gradient(#121210f5,#040403fa)!important}.platform-page .platform-hero h1{color:#fff8e4f5;letter-spacing:-.034em;text-shadow:0 0 42px #ecd47c14,0 22px 82px #000000d6;max-width:940px;margin:0 auto clamp(22px,2.6vw,32px);font-size:clamp(3rem,6.2vw,6.45rem);line-height:.94}.platform-page .platform-hero-accent{background:linear-gradient(116deg,#fff6d3 0%,#f5c85b 40%,#b87621 100%);filter:drop-shadow(0 0 32px #ecd47c33);-webkit-background-clip:text;background-clip:text}.platform-page .platform-hero-sub{color:#f6ead7b3;max-width:760px;margin:0 auto clamp(24px,2.8vw,34px);font-size:clamp(1.08rem,1.5vw,1.34rem);line-height:1.6}.platform-page .platform-hero-clarity{background:radial-gradient(at 16% 0,#ecd47c14,#0000 48%),#07060594;border-color:#fff6be24;border-radius:18px;justify-content:center;max-width:760px;margin:0 auto clamp(28px,3vw,38px);box-shadow:inset 0 1px #ffffff0f,0 18px 54px #00000047}.platform-page .platform-hero-clarity span:last-child{text-align:center}.platform-page .platform-hero-actions{justify-content:center;margin:0 0 clamp(22px,2.8vw,34px)}.platform-page .platform-text-link{color:#ecd47cd1}.platform-page .platform-hero-meta{color:#f6ead794;justify-content:center;margin:0 0 clamp(42px,5vw,68px)}.platform-page .gpt-mock{background:radial-gradient(at 50% -16%,#fff6be1c,#0000 42%),linear-gradient(#232420d1,#080807f5 72%,#040403fc);border-color:#fff6be26;border-radius:30px;width:min(820px,100%);margin:0 auto;box-shadow:inset 0 1px #ffffff1c,inset 0 -1px #ecd47c14,0 44px 130px #0009,0 0 82px #ecd47c1c}.platform-page .gpt-mock:before{z-index:0;background-image:var(--grain-texture), repeating-linear-gradient(104deg, #ffffff05 0 1px, transparent 1px 5px), radial-gradient(ellipse at 50% 0%, #ecd47c21, transparent 44%);background-size:var(--grain-size), auto, auto;opacity:.46;mix-blend-mode:screen;height:auto;inset:0}.platform-page .gpt-mock>*{z-index:1;position:relative}.platform-page .gpt-mock-body{padding:clamp(22px,3vw,34px)}.platform-page .gpt-answer p{font-size:clamp(1rem,1.25vw,1.18rem)}.platform-page .platform-wash{width:min(1240px,100% - 40px);position:relative;overflow:visible}.platform-page .platform-wash:before{z-index:-1;content:"";pointer-events:none;background-image:var(--grain-texture), repeating-linear-gradient(104deg, #ffffff03 0 1px, transparent 1px 5px), radial-gradient(ellipse at 50% 4%, #ecd47c14, transparent 44%), radial-gradient(ellipse at 50% 74%, #0000008a, transparent 62%);background-size:var(--grain-size), auto, auto, auto;opacity:.54;mix-blend-mode:screen;filter:contrast(150%)brightness(.72);position:absolute;inset:0 calc(50% - 50vw)}.platform-page .platform-stat-strip{background:radial-gradient(at 50% -20%,#fff6be1a,#0000 44%),linear-gradient(#22231fc7,#080807f0 72%,#040403fa);border:1px solid #fff6be24;border-radius:32px;gap:0;margin-top:clamp(20px,3vw,44px);padding:0;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #ecd47c12,0 36px 120px #00000085,0 0 80px #ecd47c0b}.platform-page .platform-stat{min-height:268px;box-shadow:none;background:radial-gradient(at 50% 0,#ecd47c0b,#0000 56%);border:0;border-radius:0;padding:clamp(34px,3vw,50px)}.platform-page .platform-stat+.platform-stat{border-left:1px solid #fff6be1a}.platform-page .platform-stat.is-feature{background:radial-gradient(at 50% 0,#ecd47c17,#0000 58%)}.platform-page .platform-section{padding:clamp(104px,10vw,156px) 0;position:relative}.platform-page .platform-section:before{display:none}.platform-page .platform-section+.platform-section{border-top:1px solid #fff6be0f}.platform-page .platform-head{max-width:860px;margin-left:auto;margin-right:auto}.platform-page .platform-head h2{color:#fff8e4f5;letter-spacing:-.018em;text-shadow:0 0 34px #ecd47c17,0 18px 72px #000000d1;font-family:Rajdhani,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(2.65rem,4.7vw,4.75rem);font-weight:500;line-height:.95}.platform-page .platform-head p{color:#f6ead7a8}.platform-page .lin-feature,.platform-page .pipe-card,.platform-page .compare-panel,.platform-page .bento-tile,.platform-page .track-card,.platform-page .platform-faq,.platform-page .platform-faq .faq-list details,.platform-page .platform-final-cta{background:radial-gradient(at 50% -18%,#fff6be16,#0000 44%),linear-gradient(#1c1d1abd,#070706f0 72%,#040403fa);border-color:#fff6be21;box-shadow:inset 0 1px #ffffff17,inset 0 -1px #ecd47c0f,0 30px 96px #0000006b}.platform-page .lin-feature,.platform-page .compare-panel,.platform-page .bento-tile,.platform-page .track-card{position:relative;overflow:hidden}.platform-page .lin-feature>*,.platform-page .compare-panel>*,.platform-page .bento-tile>*,.platform-page .track-card>*{z-index:1;position:relative}.platform-page .lin-feature:before,.platform-page .compare-panel:before,.platform-page .bento-tile:before,.platform-page .track-card:before{content:"";pointer-events:none;background-image:var(--grain-texture), repeating-linear-gradient(104deg, #ffffff03 0 1px, transparent 1px 5px);background-size:var(--grain-size), auto;opacity:.26;mix-blend-mode:screen;position:absolute;inset:0}.platform-page .lin-feature:hover{border-color:#ecd47c52;transform:translateY(-4px);box-shadow:inset 0 1px #ffffff1a,0 36px 110px #00000080,0 0 54px #ecd47c13}.platform-page .lin-feature-visual{background:radial-gradient(at 50% 0,#ecd47c14,#0000 48%),#050504b8;border-color:#fff6be1a}.platform-page .pipe-line,.platform-page .track-line{background:linear-gradient(90deg,#ecd47c14,#fff6be9e 50%,#ecd47c14);box-shadow:0 0 18px #ecd47c29}.platform-page .pipe-medallion,.platform-page .track-dot{color:#110d06;background:radial-gradient(circle at 50% 22%,#fff6beeb,#ecd47ce6 42%,#965d18f2)}.platform-page .bento-feature{background:radial-gradient(at 50% -18%,#ecd47c29,#0000 44%),linear-gradient(#252219d1,#080807f5 72%,#040403fc);border-color:#ecd47c47}.platform-page .platform-final-cta{border-radius:34px;overflow:hidden}@media (width<=760px){.platform-page .platform-hero{padding-top:128px}.platform-page .platform-hero h1{line-height:.98;font-size:clamp(2.25rem,10vw,3.8rem)!important}.platform-page .platform-hero-clarity{justify-items:center;display:grid}.platform-page .platform-hero-actions{flex-direction:column;display:flex}.platform-page .gpt-mock-body{padding:20px}.platform-page .gpt-prompt{max-width:100%}.platform-page .platform-stat-strip{border-radius:26px;grid-template-columns:1fr}.platform-page .platform-stat+.platform-stat{border-top:1px solid #fff6be1a;border-left:0}}.chatgpt-page,.chatgpt-page .site-shell{background:radial-gradient(at 74% 18%,#d2d2c60b,#0000 32%),radial-gradient(at 46% 32%,#ecd47c05,#0000 42%),linear-gradient(115deg,#020202,#080908fe 50%,#030302)}.chatgpt-page .platform-wash{background:0 0}.chatgpt-page .platform-hero{background:radial-gradient(at 74% 36%,#d2d2c60f,#0000 36%),radial-gradient(at 46% 58%,#ecd47c06,#0000 44%),linear-gradient(115deg,#020202,#080908fe 50%,#030302)}.chatgpt-page:before,.chatgpt-page .platform-hero:before{z-index:0;content:"";pointer-events:none;opacity:.76;mix-blend-mode:screen;filter:contrast(175%)brightness(.78);background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22180%22%20height%3D%22180%22%20viewBox%3D%220%200%20180%20180%22%3E%3Cfilter%20id%3D%22n%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%221.05%22%20numOctaves%3D%224%22%20stitchTiles%3D%22stitch%22%2F%3E%3CfeColorMatrix%20type%3D%22matrix%22%20values%3D%220%200%200%200%200.86%200%200%200%200%200.84%200%200%200%200%200.76%200%200%200%200.30%200%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22180%22%20height%3D%22180%22%20filter%3D%22url\(%23n\)%22%20opacity%3D%221%22%2F%3E%3C%2Fsvg%3E),repeating-linear-gradient(104deg,#ffffff05 0 1px,#0000 1px 5px);background-position:0 0,0 0;background-size:180px 180px,auto;position:fixed;inset:0;-webkit-mask-image:radial-gradient(#000 0 58%,#000000db 76%,#00000094 92%,#0000 100%);mask-image:radial-gradient(#000 0 58%,#000000db 76%,#00000094 92%,#0000 100%)}.chatgpt-page .platform-hero:before{z-index:0;position:absolute}.chatgpt-page .platform-wash:before,.chatgpt-page .platform-hero:after{content:none}.gemini-page .gem-moves{grid-template-columns:repeat(3,1fr);gap:clamp(14px,1.8vw,22px);display:grid}.gemini-page .gem-move{background:#ffffff05;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;gap:10px;padding:clamp(22px,2.6vw,32px);display:flex}.gemini-page .gem-move h3{color:#faf4e6f2;margin:4px 0 0;font-size:clamp(1.05rem,1.4vw,1.2rem);font-weight:700;line-height:1.2}.gemini-page .gem-move p{color:#f6ead794;margin:0;font-size:.92rem;line-height:1.55}@media (width<=1023px){.gemini-page .gem-moves{grid-template-columns:repeat(2,1fr)}}@media (width<=639px){.gemini-page .gem-moves{grid-template-columns:1fr}}.gemini-page .platform-section,.gemini-page .platform-stat-strip,.gemini-page .content-wash{background:0 0}
