@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap";:root{--header-height: 72px;--primary-color: #00C5CC;--primary-hover: #00A3A8;--secondary-color: #00417C;--tertiary-color: #FF2B00;--quaternary-color: #FFAC00;--bg-color: #ffffff;--text-primary: #111827;--text-secondary: #4b5563;--border-color: rgba(255, 255, 255, .1);--glass-bg: rgba(255, 255, 255, .03);--glass-border: rgba(255, 255, 255, .05);--font-classic: "Manrope", "Helvetica Neue", Arial, sans-serif;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light;color:var(--text-primary);background-color:var(--bg-color);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;margin:0;padding:0}body{margin:0;min-height:100vh;overflow-x:hidden}a{font-weight:500;color:var(--text-secondary);text-decoration:none;transition:color .2s}a:hover{color:var(--text-primary)}h1,h2,h3,h4{color:var(--text-primary);line-height:1.2}button{cursor:pointer;border:none;border-radius:8px;font-family:inherit;font-weight:600;font-size:.95rem;transition:all .2s}.btn-primary{background-color:var(--primary-color);color:#fff;padding:.6em 1.2em}.btn-primary:hover{background-color:var(--primary-hover);transform:translateY(-1px)}.btn-secondary{background-color:transparent;color:var(--text-primary);border:1px solid var(--border-color);padding:.6em 1.2em}.btn-secondary:hover{background-color:var(--glass-bg);border-color:#fff3}.btn-large{padding:.8em 1.6em;font-size:1.05rem}.container{max-width:1200px;margin:0 auto;padding:0 2rem}.section-title{font-size:2.5rem;font-weight:700;margin-bottom:1rem;text-align:center}.section-subtitle{font-size:1.125rem;color:var(--text-secondary);text-align:center;max-width:600px;margin:0 auto 3rem}.header{position:fixed;top:0;left:0;right:0;z-index:100;background:#fff;border-bottom:1px solid rgba(0,0,0,.1);box-shadow:0 2px 10px #0000000d}.header-container{width:100%;padding:.5rem 2rem;display:flex;align-items:center;justify-content:space-between}.logo{display:flex;align-items:center;gap:.5rem;font-size:1.5rem;font-weight:700;cursor:pointer;overflow:hidden;color:inherit;text-decoration:none}.logo-img{height:48px;width:auto;display:block;position:relative;z-index:2}.logo-text-animated{font-size:1.5rem;font-weight:800;color:var(--primary-color);letter-spacing:-.02em;opacity:0;transform:translate(-100%);animation:popOutText .6s cubic-bezier(.175,.885,.32,1.275) forwards;animation-delay:.3s;z-index:1}@keyframes popOutText{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.nav-links{display:none;gap:2.5rem}.nav-links a{font-size:1rem;font-weight:500;color:#4b5563;text-decoration:none;position:relative;padding-bottom:4px;transition:color .3s ease,transform .3s ease}.nav-links a:after{content:"";position:absolute;width:0;height:2px;bottom:0;left:0;background-color:var(--primary-color, #6366f1);transition:width .3s ease;border-radius:2px}.nav-links a:hover{color:var(--primary-color, #6366f1);transform:translateY(-2px)}.nav-links a.is-active{color:#0f3b68;font-weight:700}.nav-links a.is-active:after{width:100%;background-color:#ff5b2e}.nav-links a:hover:after{width:100%}@media(min-width:768px){.nav-links{display:flex}}.header-actions{display:flex;gap:1rem}.btn-submit{display:inline-flex;align-items:center;justify-content:center;background-color:transparent;color:#111827;border:2px solid var(--primary-color);padding:.7em 1.5em;border-radius:12px;font-weight:600;transition:all .3s ease;position:relative;overflow:hidden;box-shadow:0 4px 10px #6366f126}.btn-submit:hover{background-color:var(--primary-color);color:#fff;transform:translateY(-2px);box-shadow:0 6px 15px #6366f14d}.btn-submit.is-active{background-color:var(--primary-color);color:#fff;box-shadow:0 6px 15px #00c5cc47}.footer{position:relative;overflow:hidden;background:#0f2740;border-top:1px solid rgba(0,197,204,.16);padding:2rem 0 1.4rem}.footer-container{max-width:1200px;margin:0 auto;padding:0 2rem}.footer-top{display:grid;grid-template-columns:minmax(260px,1fr) minmax(0,2fr);gap:2rem;margin-bottom:2rem;padding:.4rem 0}.footer-brand{max-width:360px}.footer-brand-mark{display:inline-flex;align-items:center;gap:.7rem;color:#fff;text-decoration:none}.footer-brand-mark span{font-size:1.2rem;font-weight:800;letter-spacing:-.03em}.brand-description{margin-top:1rem;color:#ffffffad;font-size:.95rem;line-height:1.75}.footer-status{display:inline-flex;align-items:center;gap:.55rem;margin-top:1rem;padding:.6rem .8rem;border-radius:999px;background:#00c5cc1a;color:#a8eff1;font-size:.84rem;font-weight:700}.footer-status-dot{width:9px;height:9px;border-radius:999px;background:#00c5cc;box-shadow:0 0 0 6px #00c5cc1a}.footer-links-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem}.footer-column{display:grid;align-content:start;gap:.85rem}.footer-column h4{color:#fff;font-size:.95rem;font-weight:800;letter-spacing:-.02em}.footer-column a{color:#ffffffa8;font-size:.92rem;text-decoration:none;transition:color .2s ease,transform .2s ease}.footer-column a:hover{color:#7fe4e8;transform:translate(2px)}.footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.4rem;border-top:1px solid rgba(255,255,255,.08);color:#ffffff9e;font-size:.9rem;flex-wrap:wrap}.social-links{display:flex;flex-wrap:wrap;gap:.7rem}.social-links a{display:inline-flex;align-items:center;justify-content:center;min-width:76px;padding:.55rem .9rem;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff0a;color:#ffffffb8;text-decoration:none}.social-links a:hover{color:#fff;border-color:#ff5b2e66}@media(max-width:980px){.footer-top,.footer-links-grid{grid-template-columns:1fr}}@media(max-width:768px){.footer{padding:1.2rem 0 1rem}.footer-container{padding:0 1rem}.footer-top{gap:1.4rem}}.indexing-partners-section{min-height:auto!important;padding:0 1rem}.indexing-partners-shell{width:min(100%,1320px);margin:0 auto;display:grid;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);gap:clamp(1.4rem,3vw,2.8rem);align-items:center}.indexing-partners-copy{transform:translate3d(0,calc(var(--page-progress) * 18px),0)}.indexing-partners-copy h2{max-width:620px;margin:0 0 .9rem;color:#0c2f5c;font-size:clamp(2rem,4vw,3.8rem);line-height:.98;letter-spacing:-.055em;text-wrap:balance}.indexing-partners-copy p{max-width:520px;margin:0 0 1rem;color:#5a6d7e;line-height:1.58}.indexing-eyebrow{display:inline-flex;align-items:center;margin-bottom:1rem;padding:.54rem .9rem;border-radius:999px;background:#124c8714;border:1px solid rgba(18,76,135,.1);color:#124c87;font-size:.76rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.indexing-signals{display:flex;flex-wrap:wrap;gap:.72rem}.indexing-signals span{display:inline-flex;align-items:center;padding:.62rem .95rem;border-radius:999px;background:#ffffffdb;border:1px solid rgba(18,76,135,.08);box-shadow:0 14px 30px #0c2f5c0d;color:#124c87;font-size:.82rem;font-weight:700}.indexing-partners-visual{position:relative;padding:1rem;border-radius:38px;background:radial-gradient(circle at top left,rgba(23,184,197,.14),transparent 26%),radial-gradient(circle at bottom right,rgba(255,174,0,.16),transparent 24%),linear-gradient(145deg,#082342fc,#0d4479f5);border:1px solid rgba(255,255,255,.08);box-shadow:0 34px 72px #0c2f5c2e;overflow:hidden;transform:translate3d(0,calc(var(--page-progress) * -22px),0)}.indexing-partners-visual:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.95),transparent 100%);mask-image:linear-gradient(180deg,rgba(0,0,0,.95),transparent 100%);opacity:.45;pointer-events:none}.indexing-ambient{position:absolute;border-radius:50%;filter:blur(14px);pointer-events:none;z-index:0}.ambient-one{width:170px;height:170px;top:14%;right:-1.5rem;background:#17b8c52e;transform:translate3d(0,calc(var(--page-progress) * -58px),0)}.ambient-two{width:150px;height:150px;left:-1.2rem;bottom:10%;background:#ffae002e;transform:translate3d(0,calc(var(--page-progress) * 56px),0)}.partner-marquee{position:relative;z-index:1;overflow:hidden;white-space:nowrap}.partner-marquee+.indexing-grid{margin-top:1rem}.indexing-grid+.partner-marquee{margin-top:1rem}.partner-marquee-track{display:inline-flex;gap:.8rem;min-width:max-content;animation:partnerTicker 24s linear infinite}.marquee-reverse .partner-marquee-track{animation-direction:reverse;animation-duration:21s}.partner-pill{display:inline-flex;align-items:center;gap:.6rem;padding:.68rem 1rem;border-radius:999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.12);color:#fff;font-size:.82rem;font-weight:700;letter-spacing:.01em;box-shadow:inset 0 0 0 1px #ffffff0f}.partner-pill-mark{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0 .4rem;border-radius:999px;background:#ffffffeb;color:#0c2f5c;font-size:.72rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.partner-pill-name{display:inline-flex;align-items:center}.indexing-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.indexing-card{position:relative;min-height:132px;padding:.85rem;border-radius:26px;background:#fffffff0;border:1px solid rgba(255,255,255,.18);box-shadow:0 22px 42px #06172a2e,inset 0 1px #ffffffeb;animation:partnerLift 5.2s ease-in-out infinite}.indexing-card:nth-child(2n){animation-delay:.6s}.indexing-card:nth-child(3n){animation-delay:1.1s}.indexing-card-label{display:inline-flex;margin-bottom:.8rem;padding:.42rem .7rem;border-radius:999px;background:#124c8714;color:#124c87;font-size:.72rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.indexing-card-logo{display:flex;align-items:center;gap:.65rem;margin-bottom:.75rem}.indexing-card-mark{display:inline-flex;align-items:center;justify-content:center;min-width:3rem;height:3rem;padding:0 .5rem;border-radius:18px;background:#0c2f5c14;color:#0c2f5c;font-size:.92rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.indexing-card-wordmark{color:#0c2f5c;font-size:1rem;font-weight:800;line-height:1.12}.indexing-card p{margin:0;color:#5a6d7e;font-size:.84rem;line-height:1.45}.accent-cyan{--partner-accent: #17b8c5}.accent-gold{--partner-accent: #ffae00}.accent-navy{--partner-accent: #124c87}.accent-coral{--partner-accent: #f7390c}.partner-pill.accent-cyan,.partner-pill.accent-gold,.partner-pill.accent-navy,.partner-pill.accent-coral{background:linear-gradient(135deg,color-mix(in srgb,var(--partner-accent) 32%,white 8%),#ffffff24)}.indexing-card.accent-cyan,.indexing-card.accent-gold,.indexing-card.accent-navy,.indexing-card.accent-coral{border-color:color-mix(in srgb,var(--partner-accent) 26%,white 60%)}.indexing-card.accent-cyan .indexing-card-mark,.indexing-card.accent-gold .indexing-card-mark,.indexing-card.accent-navy .indexing-card-mark,.indexing-card.accent-coral .indexing-card-mark{background:color-mix(in srgb,var(--partner-accent) 14%,white 86%)}.indexing-card.accent-cyan:after,.indexing-card.accent-gold:after,.indexing-card.accent-navy:after,.indexing-card.accent-coral:after{content:"";position:absolute;inset:auto 1rem .9rem;height:4px;border-radius:999px;background:linear-gradient(90deg,var(--partner-accent),color-mix(in srgb,var(--partner-accent) 38%,white 62%));opacity:.94}@media(max-width:1080px){.indexing-partners-shell{grid-template-columns:1fr}.indexing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.indexing-partners-section{padding-left:.5rem;padding-right:.5rem}.indexing-grid{grid-template-columns:1fr}.indexing-partners-visual{padding:1rem}}@media(prefers-reduced-motion:reduce){.indexing-partners-copy,.indexing-partners-visual,.indexing-ambient,.partner-marquee-track,.indexing-card{animation:none!important;transform:none!important}}@keyframes partnerTicker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes partnerLift{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.indexing-logo-gallery-section{min-height:auto!important;width:100%;padding:0 0 clamp(.35rem,1vw,.8rem);overflow:hidden}.indexing-logo-gallery-shell{position:relative;width:100vw;margin-left:calc(50% - 50vw);padding:clamp(1.8rem,3vw,2.4rem) 0 clamp(.1rem,.4vw,.25rem);overflow:hidden}.indexing-logo-gallery-shell:before{content:"";position:absolute;inset:50% auto auto 50%;width:min(28vw,380px);height:min(14vw,180px);transform:translate(-50%,-50%);border-radius:999px;background:radial-gradient(circle,#124c871a,#124c870a 42%,#124c8700 74%);filter:blur(8px);pointer-events:none;z-index:1}.indexing-logo-gallery-track{position:relative;z-index:2;display:flex;align-items:center;gap:clamp(1rem,1.8vw,1.4rem);width:max-content;animation:indexingLogoMarquee 34s linear infinite;will-change:transform}.indexing-logo-gallery-card{--focus: 0;--direction: 1;flex:0 0 clamp(150px,12vw,196px);display:flex;align-items:center;justify-content:center;height:clamp(98px,9vw,126px);padding:clamp(.9rem,1.4vw,1.1rem);border-radius:28px;background:#ffffffeb;border:1.5px solid rgba(18,76,135,.14);box-shadow:0 14px 30px #0c2f5c0d,inset 0 1px #ffffffe6;opacity:calc(.48 + var(--focus) * .62);filter:saturate(calc(.92 + var(--focus) * .2)) blur(calc((1 - var(--focus)) * .8px));transform:perspective(1200px) rotateY(calc(var(--direction) * (1 - var(--focus)) * -16deg)) rotateX(calc(var(--focus) * -6deg)) translateY(calc(var(--focus) * -10px)) scale(calc(.9 + var(--focus) * .34));transition:transform .16s linear,opacity .16s linear,filter .16s linear,box-shadow .16s linear,border-color .16s linear;box-shadow:0 calc(14px + var(--focus) * 18px) calc(30px + var(--focus) * 28px) rgba(12,47,92,calc(.05 + var(--focus) * .12)),inset 0 1px rgba(255,255,255,calc(.88 + var(--focus) * .1));border-color:rgba(18,76,135,calc(.14 + var(--focus) * .16))}.indexing-logo-gallery-card img{width:100%;height:100%;object-fit:contain;transform:scale(calc(.94 + var(--focus) * .12));transition:transform .16s linear}.indexing-logo-gallery-card.light,.indexing-logo-gallery-card.cool,.indexing-logo-gallery-card.warm{background:linear-gradient(180deg,#fffffffa,#f8fbffeb)}.indexing-logo-gallery-card.light{border-color:#c2921a47}.indexing-logo-gallery-card.cool{border-color:#286fb047}.indexing-logo-gallery-card.warm{border-color:#c9682547}.indexing-logo-gallery-shell .indexing-logo-gallery-card:nth-child(3n){margin-top:.2rem}.indexing-logo-gallery-shell .indexing-logo-gallery-card:nth-child(4n){margin-top:-.2rem}@keyframes indexingLogoMarquee{0%{transform:translate(0)}to{transform:translate(-33.3333%)}}@media(max-width:768px){.indexing-logo-gallery-shell{padding:1.1rem 0 .2rem}.indexing-logo-gallery-track{animation-duration:28s}.indexing-logo-gallery-card{flex-basis:138px;height:92px;transform:perspective(900px) rotateY(calc(var(--direction) * (1 - var(--focus)) * -10deg)) rotateX(calc(var(--focus) * -4deg)) translateY(calc(var(--focus) * -6px)) scale(calc(.92 + var(--focus) * .22))}}@media(prefers-reduced-motion:reduce){.indexing-logo-gallery-track{animation:none!important;transform:none!important}.indexing-logo-gallery-card,.indexing-logo-gallery-card img{transition:none!important;transform:none!important;filter:none!important;opacity:1!important}}.hero{width:100%;min-height:calc(100svh - 72px);display:grid;grid-template-columns:minmax(0,.98fr) minmax(0,1.02fr);align-items:center;gap:clamp(1.5rem,3vw,3.5rem);padding:clamp(.75rem,1.4vh,1.1rem) clamp(1.25rem,4vw,4rem) clamp(1rem,1.8vh,1.4rem);position:relative;isolation:isolate}.hero-backdrop{position:absolute;inset:0;pointer-events:none}.hero-backdrop-grid{background-image:linear-gradient(rgba(12,41,80,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(12,41,80,.05) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(circle at center,black 52%,transparent 97%);mask-image:radial-gradient(circle at center,black 52%,transparent 97%);z-index:-2}.hero-backdrop-glow{background:radial-gradient(circle at 18% 18%,rgba(0,197,204,.15),transparent 24%),radial-gradient(circle at 82% 20%,rgba(212,182,112,.15),transparent 22%),radial-gradient(circle at 70% 74%,rgba(12,41,80,.1),transparent 30%),linear-gradient(135deg,#fffffff2,#f4f8fcf5);z-index:-1}.hero-backdrop-noise{opacity:.32;background:linear-gradient(120deg,rgba(255,255,255,.22),transparent 34%),radial-gradient(circle at 24% 28%,rgba(255,255,255,.3),transparent 10%),radial-gradient(circle at 76% 68%,rgba(255,255,255,.26),transparent 12%);mix-blend-mode:screen}.hero-wave-system{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.hero-floating-ribbon{position:absolute;height:1px;background:linear-gradient(90deg,transparent,rgba(18,57,95,.2),rgba(0,197,204,.34),transparent);pointer-events:none;z-index:1}.ribbon-top{top:11%;left:7%;width:32%;transform:translate3d(0,calc(var(--page-progress) * -48px),0)}.ribbon-bottom{right:5%;bottom:10%;width:28%;transform:translate3d(0,calc(var(--page-progress) * 62px),0)}.hero-wave-svg{position:absolute;right:-2%;bottom:-6%;width:52%;height:52%;opacity:.42}.wave-path{fill:none;stroke-linecap:round;stroke-width:2.2;opacity:.48;stroke-dasharray:10 18 120 16}.wave-cyan{stroke:#19b8c5;filter:none;animation:waveFlow 14s linear infinite,waveLiftA 10s ease-in-out infinite}.wave-red{stroke:#ff4316;filter:none;animation:waveFlow 18s linear infinite reverse,waveLiftB 12s ease-in-out infinite}.wave-blue{stroke:#144d8b;filter:none;animation:waveFlow 16s linear infinite,waveLiftC 11s ease-in-out infinite}.wave-gold{stroke:#ffb10a;filter:none;animation:waveFlow 20s linear infinite reverse,waveLiftD 13s ease-in-out infinite}.wave-thin{stroke-width:1.4;opacity:.3}.hero-content{max-width:620px;width:100%;justify-self:center;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:2}.hero-eyebrow{display:inline-flex;align-items:center;gap:.65rem;align-self:flex-start;padding:.42rem .82rem;margin-bottom:.8rem;border-radius:999px;background:#ffffffe6;border:1px solid rgba(20,33,61,.08);color:#12395f;font-size:.74rem;font-weight:700;letter-spacing:.02em;box-shadow:0 14px 28px #00417c12}.eyebrow-dot{width:.55rem;height:.55rem;border-radius:50%;background:linear-gradient(135deg,#00c5cc,#12395f);box-shadow:0 0 0 5px #00c5cc1f}.hero-title{font-size:clamp(2.35rem,4.2vw,4.2rem);line-height:.94;letter-spacing:-.065em;font-weight:900;margin-bottom:.75rem;text-wrap:balance}.title-dark,.title-blue,.title-cyan{display:block}.title-dark{color:#14213d}.title-blue{color:#12395f}.title-cyan{color:#0aa8b0}.hero-subtitle{max-width:540px;font-size:clamp(.92rem,.98vw,.98rem);line-height:1.55;color:#5b697b;margin-bottom:.9rem;text-wrap:pretty}.hero-info-row{display:grid;grid-template-columns:minmax(0,1fr) 200px;gap:.8rem;align-items:stretch;margin-bottom:.9rem}.hero-highlights{display:flex;flex-wrap:wrap;gap:.5rem;align-content:flex-start}.hero-highlights span{display:inline-flex;align-items:center;padding:.48rem .75rem;border-radius:999px;background:#ffffffe0;border:1px solid rgba(20,33,61,.08);color:#23344a;font-size:.76rem;font-weight:700;box-shadow:0 12px 26px #14213d0f}.hero-proof-card{padding:.9rem;border-radius:20px;background:linear-gradient(145deg,#081d3bfa,#12395feb),linear-gradient(180deg,#ffffff0a,#fff0);color:#fff;box-shadow:0 26px 56px #061c3838;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.hero-proof-card:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 15%,rgba(255,255,255,.14) 40%,transparent 62%);transform:translate(-100%);animation:sweepProof 5.6s ease-in-out infinite}.hero-proof-card strong,.hero-proof-card span{position:relative;z-index:1}.hero-proof-card strong{font-size:1.15rem;margin-bottom:.2rem}.hero-proof-card span{font-size:.75rem;line-height:1.35;color:#ffffffc7}.hero-cta{display:flex;gap:.85rem;margin-bottom:.9rem}.hero-meta-strip,.hero-visual-meta{display:flex;align-items:center;gap:.9rem}.hero-meta-strip{margin-bottom:1.2rem}.meta-label{display:inline-flex;align-items:center;padding:.5rem .75rem;border-radius:999px;background:#12395f0f;color:#12395f;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.hero-cta .btn-large{padding:.78rem 1.2rem;border-radius:14px;font-size:.92rem}.hero-cta .btn-primary{box-shadow:0 16px 30px #00c5cc33}.hero-cta .btn-secondary{background:#ffffffd1;border-color:#14213d1f}.metrics-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.metric-inline{padding:.72rem .85rem;border-radius:14px;background:#ffffffe0;border:1px solid rgba(20,33,61,.08);box-shadow:0 14px 28px #14213d0f}.metric-inline strong{display:block;font-size:.96rem;color:#14213d;margin-bottom:.12rem}.metric-inline span{color:#617182;font-size:.7rem;line-height:1.3}.hero-visual{width:100%;min-height:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;justify-self:center;position:relative;padding-top:.2rem}.hero-visual-meta{align-self:flex-end;margin:0 0 .7rem}.hero-floating-chip{position:absolute;z-index:3;padding:.72rem .82rem;border-radius:18px;background:#ffffffc7;border:1px solid rgba(255,255,255,.82);box-shadow:0 22px 48px #12395f1a,inset 0 1px #ffffffeb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.hero-floating-chip strong,.hero-floating-chip span{display:block}.hero-floating-chip strong{margin-bottom:.2rem;color:#12395f;font-size:.78rem;font-weight:800}.hero-floating-chip span{color:#617182;font-size:.68rem}.chip-top{top:4.4rem;right:1.8rem;transform:translate3d(0,calc(var(--page-progress) * -60px),0)}.chip-bottom{bottom:1.8rem;left:.6rem;transform:translate3d(0,calc(var(--page-progress) * 46px),0)}.hero-issn-card{position:relative;display:grid;gap:.3rem;padding:.78rem .95rem;border-radius:18px;background:linear-gradient(145deg,#fffffff2,#f4f8fcf0),radial-gradient(circle at top right,rgba(0,197,204,.08),transparent 36%);border:1px solid rgba(20,33,61,.1);box-shadow:0 20px 38px #14213d14,inset 0 1px #ffffffeb;overflow:hidden}.hero-issn-card span{color:#12395f;font-size:.72rem;font-weight:700;letter-spacing:.01em;line-height:1.35}.hero-issn-card:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 18%,rgba(255,255,255,.58) 50%,transparent 82%);transform:translate(-120%);animation:sweepProof 6.5s ease-in-out infinite;pointer-events:none}.visual-orb{position:absolute;border-radius:50%;filter:blur(18px);opacity:.66}.orb-primary{width:160px;height:160px;top:8%;right:8%;background:#00c5cc2e;animation:floatOrb 8.5s ease-in-out infinite}.orb-secondary{width:130px;height:130px;bottom:10%;left:6%;background:#d4b6702e;animation:floatOrb 10s ease-in-out infinite reverse}.publishing-scene{position:relative;width:min(100%,520px);aspect-ratio:1 / .9;border-radius:32px;background:radial-gradient(circle at top,#0c2240e0,#071222fa 58%),linear-gradient(180deg,#ffffff08,#fff0);border:1px solid rgba(255,255,255,.08);box-shadow:0 32px 72px #0713273d,inset 0 1px #ffffff14;overflow:hidden;transform:translate3d(0,calc(-10px + (var(--page-progress) * -28px)),0)}.publishing-scene:before{content:"";position:absolute;inset:.8rem;border-radius:26px;border:1px solid rgba(255,255,255,.05);pointer-events:none}.flow-glow,.scene-label,.flow-track,.stage-card,.flying-paper{position:absolute}.flow-glow{border-radius:50%;filter:blur(8px)}.glow-left{width:220px;height:220px;left:2%;top:14%;background:radial-gradient(circle,rgba(0,197,204,.16),transparent 72%)}.glow-right{width:220px;height:220px;right:0;bottom:8%;background:radial-gradient(circle,rgba(212,182,112,.18),transparent 72%)}.scene-label{top:9%;transform:translate(-50%);color:#f4f0e6eb;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.label-draft{left:18%}.label-review{left:50%}.label-publish{left:82%}.flow-track{left:12%;right:12%;top:20%;height:2px}.track-line{position:absolute;inset:0;background:linear-gradient(90deg,#ffffff1f,#d4b67073,#ffffff1f)}.track-node{position:absolute;top:50%;width:12px;height:12px;border-radius:50%;transform:translate(-50%,-50%);background:#f5efe0;box-shadow:0 0 0 8px #ffffff14}.node-start{left:0}.node-mid{left:50%}.node-end{left:100%}.stage-card{top:26%;width:26%;min-height:240px;padding:1rem;border-radius:26px;background:linear-gradient(180deg,#f9f6effa,#f1ebdff7);border:1px solid rgba(212,182,112,.2);box-shadow:0 28px 60px #00000038,inset 0 1px #ffffffb8;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;display:flex;flex-direction:column;gap:.8rem;z-index:2}.stage-card>*{position:relative;z-index:4}.draft-card{left:8%}.review-card{left:37%}.publish-card{right:8%;overflow:hidden}.draft-card:hover,.review-card:hover,.publish-card:hover{transform:translateY(-8px);box-shadow:0 36px 72px #0000003d,inset 0 1px #ffffffc2;border-color:#d4b67057}.card-chip,.cover-chip{display:inline-flex;align-items:center;padding:.42rem .72rem;border-radius:999px;background:#12395f14;color:#12395f;font-size:.68rem;font-weight:700}.card-chip.accent{background:#d4b6702e;color:#7d5b18}.manuscript-sheet{margin-top:.25rem;padding:.9rem;border-radius:18px;background:linear-gradient(180deg,#f7f4edfa,#ffffffe6);border:1px solid rgba(189,165,116,.18);flex:1}.sheet-title,.sheet-line,.paper-line,.cover-title{border-radius:999px}.sheet-title{height:.72rem;width:68%;margin-bottom:.8rem;background:linear-gradient(90deg,#14213df2,#7d5b1838)}.sheet-line{height:.54rem;margin-bottom:.7rem;background:linear-gradient(90deg,#1f3552d1,#1f35522e)}.sheet-line.long,.sheet-line.full{width:100%}.sheet-line.mid{width:76%}.sheet-line.short{width:56%}.review-summary{min-height:84px;border-radius:18px;margin-top:.15rem;background:linear-gradient(180deg,#12395f14,#12395f05),repeating-linear-gradient(180deg,rgba(18,57,95,.1) 0 10px,transparent 10px 20px);border:1px solid rgba(18,57,95,.1);flex:1}.review-note{height:.56rem;border-radius:999px;background:linear-gradient(90deg,#d4b6707a,#12395f2e)}.note-one{width:88%}.note-two{width:64%}.note-three{width:78%}.journal-cover{height:100%;padding:.25rem .1rem 0;display:flex;flex-direction:column;gap:.68rem;flex:1}.cover-header{display:flex;align-items:center;min-height:1.5rem}.cover-chip{background:#d4b6702e;color:#7d5b18}.cover-kicker{width:40%;height:.46rem;border-radius:999px;background:linear-gradient(90deg,#d4b670b8,#d4b6701a)}.cover-title{height:.74rem;width:100%;background:linear-gradient(90deg,#14213df2,#7d5b1838)}.cover-title.short{width:64%}.cover-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:.6rem;margin-top:.45rem;flex:1;align-items:start;position:relative}.cover-slot{position:relative;min-height:104px;border-radius:14px;background:linear-gradient(180deg,#d4b67033,#12395f14);border:1px solid rgba(189,165,116,.16);overflow:hidden}.cover-slot:before{content:"";position:absolute;inset:.7rem;border-radius:10px;background:linear-gradient(180deg,#fff6,#ffffff1f),linear-gradient(180deg,#12395f0a,#12395f03)}.cover-slot-active{min-height:132px;border-color:#d4b6706b;background:linear-gradient(180deg,#d4b67047,#12395f1f);box-shadow:inset 0 0 0 1px #ffffff3d;align-self:stretch}.cover-sidebar{display:grid;grid-template-rows:1fr 1fr auto auto;gap:.48rem;align-self:stretch;padding-top:.1rem}.cover-slot-mini{min-height:62px}.cover-slot-mini:before{inset:.5rem;border-radius:8px}.cover-caption{height:.42rem;border-radius:999px;background:linear-gradient(90deg,#12395f57,#12395f14);margin-left:.1rem}.cover-caption.short{width:72%}.flying-paper{left:13%;top:32%;width:98px;height:128px;border-radius:18px;background:linear-gradient(180deg,#fffffffa,#f3efe6f5);border:1px solid rgba(212,182,112,.18);box-shadow:0 20px 36px #0000002e,inset 0 1px #fffc;overflow:hidden;animation:paperJourney 7.4s cubic-bezier(.42,0,.18,1) infinite;z-index:3;pointer-events:none;animation-fill-mode:both}@media(hover:hover)and (pointer:fine){.draft-card:hover .sheet-line,.draft-card:hover .sheet-title{opacity:1}}.paper-top{height:12px;background:linear-gradient(90deg,#d4b6706b,#00c5cc33)}.paper-body{padding:.85rem .75rem}.paper-line{height:.5rem;margin-bottom:.52rem;background:linear-gradient(90deg,#1f3552d1,#1f355229)}.paper-line.full{width:100%}.paper-line.mid{width:72%}@keyframes floatOrb{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulseLine{0%,to{opacity:.76}50%{opacity:1}}@keyframes pulseRing{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(.98)}50%{opacity:.72;transform:translate(-50%,-50%) scale(1.02)}}@keyframes orbitPulse{0%,to{transform:translate(-50%) scale(1);opacity:.88}50%{transform:translate(-50%) scale(1.08);opacity:1}}@keyframes riseBar{0%,to{transform:scaleY(.94)}50%{transform:scaleY(1.05)}}@keyframes floatTag{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes reviewCore{0%,to{transform:scale(.96);opacity:.9}50%{transform:scale(1.03);opacity:1}}@keyframes publishSeal{0%,to{transform:translate(-50%) scale(1)}50%{transform:translate(-50%) scale(1.04)}}@keyframes paperJourney{0%,8%{transform:translate(0) rotate(-8deg) scale(.95);opacity:0}10%{transform:translate(0) rotate(-8deg) scale(.95);opacity:1}32%{transform:translate(174px,4px) rotate(-2deg) scale(.98);opacity:1}64%{transform:translate(332px,18px) rotate(4deg) scale(.9);opacity:1}82%{transform:translate(356px,64px) rotate(0) scale(.62);opacity:1}94%{transform:translate(356px,64px) rotate(0) scale(.62);opacity:1}95%,to{transform:translate(356px,64px) rotate(0) scale(.62);opacity:0}}@keyframes sweepProof{0%,to{transform:translate(-120%)}50%{transform:translate(120%)}}@keyframes waveFlow{0%,to{stroke-dashoffset:0}to{stroke-dashoffset:-420}}@keyframes waveLiftA{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}@keyframes waveLiftB{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes waveLiftC{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@keyframes waveLiftD{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@media(max-width:1180px){.hero{grid-template-columns:1fr;min-height:auto;padding:1.6rem 2rem 3rem}.hero-content{max-width:100%}.hero-visual{min-height:440px}.hero-wave-svg{width:64%;height:48%;right:-6%;bottom:-4%}.hero-meta-strip{flex-wrap:wrap}.hero-visual-meta{align-self:flex-start}.publishing-scene{width:min(100%,520px);transform:none}.stage-card{min-height:220px;padding:.9rem}}@media(max-width:768px){.hero{padding:1.15rem 1.2rem 2.4rem;gap:2rem}.hero-wave-svg{width:92%;height:34%;right:-18%;bottom:-2%;opacity:.28}.hero-title{font-size:clamp(2.3rem,9vw,3.6rem)}.hero-info-row{grid-template-columns:1fr}.hero-cta{flex-direction:column}.metrics-strip{grid-template-columns:1fr}.publishing-scene{width:min(100%,430px);transform:none;aspect-ratio:auto;min-height:560px}.hero-meta-strip,.hero-visual-meta{align-items:flex-start;flex-wrap:wrap}.hero-issn-card{width:100%}.flow-track{left:16%;right:16%}.stage-card{width:calc(100% - 3rem);min-height:auto}.draft-card,.review-card,.publish-card{left:1.5rem;right:1.5rem}.draft-card{top:20%}.review-card{top:43%}.publish-card{top:64%}.flying-paper{display:none}.chip-left{left:4%}.chip-right{right:2%}.chip-bottom{left:7%}.chip-top{right:4%}}@media(prefers-reduced-motion:reduce){.hero-floating-ribbon,.hero-floating-chip,.publishing-scene,.wave-path,.orb-primary,.orb-secondary,.scene-chip,.flying-paper,.copy-line,.stat-bar,.hero-proof-card:before{animation:none}.stage-card{transition:none}}.features{position:relative;padding:clamp(.8rem,1.6vh,1.2rem) 0;background:radial-gradient(circle at 12% 18%,rgba(0,197,204,.08),transparent 22%),radial-gradient(circle at 88% 22%,rgba(212,182,112,.12),transparent 24%),linear-gradient(180deg,#f5f8fbd9,#fff)}.collaboration-showcase{position:relative;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:clamp(1.25rem,2.6vw,2.4rem);align-items:stretch;padding:clamp(1rem,2vw,1.4rem);border-radius:30px;background:linear-gradient(135deg,#fffffff5,#f2f7fbfa);border:1px solid rgba(18,57,95,.08);box-shadow:0 30px 80px #12395f14,inset 0 1px #ffffffe0}.showcase-ambient{position:absolute;border-radius:50%;filter:blur(18px);pointer-events:none}.ambient-left{width:210px;height:210px;left:-5%;top:12%;background:#00c5cc1f;transform:translate3d(0,calc(var(--page-progress) * -70px),0)}.ambient-right{width:180px;height:180px;right:-3%;bottom:10%;background:#d4b67024;transform:translate3d(0,calc(var(--page-progress) * 68px),0)}.showcase-visual{position:relative;min-height:clamp(300px,40vh,400px);display:flex;align-items:center;justify-content:center}.visual-glow{position:absolute;border-radius:50%;filter:blur(18px);opacity:.9}.glow-teal{width:190px;height:190px;top:10%;left:2%;background:#00c5cc24}.glow-gold{width:170px;height:170px;right:4%;bottom:10%;background:#d4b67029}.image-mosaic{position:relative;width:min(100%,560px);height:100%;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(12,minmax(0,1fr));gap:.7rem;padding:.35rem;transform:translate3d(0,calc(var(--page-progress) * -24px),0)}.mosaic-frame{position:relative;overflow:hidden;border-radius:24px;border:1px solid rgba(18,57,95,.08);box-shadow:0 18px 36px #111f381a,inset 0 1px #ffffffc2;background:linear-gradient(145deg,#fffffff5,#eff5faeb);animation:floatFrame 7.5s ease-in-out infinite;will-change:transform}.frame-media{position:absolute;inset:.75rem;border-radius:18px;background:linear-gradient(135deg,rgba(18,57,95,.16),transparent 48%),radial-gradient(circle at top right,rgba(0,197,204,.24),transparent 42%),linear-gradient(180deg,#ffffffa8,#e0eaf294);box-shadow:inset 0 1px #ffffffc7}.mosaic-frame span{position:absolute;left:.8rem;bottom:.8rem;z-index:1;display:inline-flex;padding:.36rem .62rem;border-radius:999px;background:#ffffffdb;color:#12395f;font-size:.68rem;font-weight:700;letter-spacing:.02em}.frame-tall{grid-column:1 / span 4;grid-row:2 / span 5;transform:translateY(4px);animation-delay:0s;z-index:2}.frame-wide{grid-column:6 / span 6;grid-row:1 / span 4;transform:translateY(-4px);animation-delay:1.2s;z-index:3}.frame-square{grid-column:1 / span 4;grid-row:7 / span 3;transform:translateY(2px);animation-delay:2.1s;z-index:4}.frame-mini{grid-column:10 / span 3;grid-row:5 / span 3;transform:translateY(-3px);animation-delay:.8s;z-index:2}.frame-medium{grid-column:5 / span 7;grid-row:8 / span 4;transform:translateY(3px);animation-delay:1.7s;z-index:1}.showcase-content{max-width:480px;justify-self:end;display:flex;flex-direction:column;align-items:flex-start;position:relative;z-index:1;transform:translate3d(0,calc(var(--page-progress) * 18px),0)}.showcase-eyebrow{display:inline-flex;align-items:center;padding:.42rem .78rem;margin-bottom:.75rem;border-radius:999px;background:#ffffffe6;border:1px solid rgba(18,57,95,.08);color:#12395f;font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 14px 28px #12395f0f}.showcase-title{font-size:clamp(1.9rem,3.6vw,3.1rem);line-height:.98;letter-spacing:-.05em;color:#0f1f37;margin-bottom:.75rem;text-wrap:balance}.showcase-copy{font-size:.95rem;line-height:1.55;color:#425469;margin-bottom:.75rem}.signal-row{display:flex;flex-wrap:wrap;gap:.55rem;margin-bottom:.9rem}.signal-row span{display:inline-flex;align-items:center;padding:.45rem .72rem;border-radius:999px;background:#12395f0f;border:1px solid rgba(18,57,95,.08);color:#1f3651;font-size:.72rem;font-weight:700;box-shadow:0 10px 22px #12395f0d}.showcase-points{display:grid;gap:.55rem;margin-bottom:.8rem}.showcase-points p{position:relative;margin:0;padding-left:1rem;color:#1d3148;line-height:1.4;font-size:.92rem}.showcase-points p:before{content:"";position:absolute;left:0;top:.5rem;width:.42rem;height:.42rem;border-radius:50%;background:linear-gradient(135deg,#00c5cc,#12395f);box-shadow:0 0 0 5px #00c5cc1f}.showcase-callout{width:100%;padding:.85rem .95rem;border-radius:18px;background:linear-gradient(145deg,#081d3bfa,#12395feb),linear-gradient(180deg,#ffffff0a,#fff0);border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 34px #081d3b24;color:#fff;transform:translate3d(0,calc(var(--page-progress) * -12px),0)}.showcase-callout strong{display:block;margin-bottom:.25rem;font-size:.92rem}.showcase-callout span{display:block;color:#ffffffc7;line-height:1.45;font-size:.86rem}@keyframes floatFrame{0%,to{translate:0 0}50%{translate:0 -8px}}@media(max-width:1100px){.collaboration-showcase{grid-template-columns:1fr}.showcase-content{max-width:100%;justify-self:start;order:2}.showcase-visual{min-height:580px;order:1}}@media(max-width:768px){.features{padding:1rem 0}.showcase-visual{min-height:500px}.image-mosaic{min-height:430px;grid-template-rows:repeat(11,minmax(26px,1fr));gap:.65rem}.mosaic-frame{border-radius:22px}.frame-media{inset:.7rem}.frame-tall{grid-column:1 / span 5;grid-row:1 / span 4}.frame-wide{grid-column:6 / span 7;grid-row:1 / span 3}.frame-square{grid-column:1 / span 5;grid-row:5 / span 3}.frame-mini{grid-column:10 / span 3;grid-row:4 / span 2}.frame-medium{grid-column:5 / span 8;grid-row:7 / span 4}.showcase-title{font-size:clamp(2rem,10vw,3rem)}}@media(prefers-reduced-motion:reduce){.showcase-ambient,.image-mosaic,.showcase-content,.showcase-callout,.mosaic-frame{animation:none!important;transform:none!important}}.publishing-team{padding:clamp(1rem,2.4vh,1.8rem) 0;position:relative}.team-panel{--team-navy: #12395f;--team-deep: #0d2744;--team-cyan: #00c5cc;--team-gold: #d4b670;--team-cream: #f5efe0;position:relative;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(1.6rem,4vw,3.5rem);padding:0;overflow:visible}.team-ambient{position:absolute;border-radius:50%;filter:blur(18px);pointer-events:none}.ambient-top{width:180px;height:180px;top:2%;right:14%;background:#00c5cc1f;transform:translate3d(0,calc(var(--page-progress) * -74px),0)}.ambient-bottom{width:210px;height:210px;left:42%;bottom:-4%;background:#d4b6701f;transform:translate3d(0,calc(var(--page-progress) * 66px),0)}.team-copy,.team-visual{position:relative;z-index:1}.team-copy{padding-right:.4rem;display:flex;flex-direction:column;justify-content:center;transform:translate3d(0,calc(var(--page-progress) * 20px),0)}.team-eyebrow{display:inline-flex;align-items:center;padding:.52rem .92rem;margin-bottom:1rem;border-radius:999px;background:#12395f14;border:1px solid rgba(18,57,95,.12);color:var(--team-navy);font-size:.78rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.team-title{font-size:clamp(2.2rem,4.2vw,3.8rem);line-height:1;letter-spacing:-.05em;color:var(--team-deep);margin-bottom:1rem;text-wrap:balance;animation:slideUpFade .8s ease-out forwards}.team-description{max-width:480px;margin:0 0 1.1rem;font-size:1rem;line-height:1.7;color:#516274;opacity:0;animation:slideUpFade .8s ease-out .2s forwards}.team-signals{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;opacity:0;animation:slideUpFade .8s ease-out .4s forwards}.team-signals span{display:inline-flex;align-items:center;padding:.58rem .92rem;border-radius:999px;background:#00c5cc14;border:1px solid rgba(0,197,204,.16);color:var(--team-navy);font-size:.8rem;font-weight:700}.team-visual{min-height:clamp(360px,48vh,460px);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.2rem 2.8rem;transform:translate3d(0,calc(var(--page-progress) * -16px),0)}.team-grid{width:min(100%,560px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;align-items:stretch}.team-card{position:relative;min-height:168px;padding:1.1rem;border-radius:26px;background:linear-gradient(180deg,#fffffff2,#f5f8fbe6);border:1px solid rgba(18,57,95,.08);box-shadow:0 22px 40px #07111f29,inset 0 1px #ffffffd1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;flex-direction:column;transform:translate3d(0,calc(var(--page-progress) * -10px),0)}.team-card:nth-child(3){grid-column:1 / -1;min-height:154px}.team-card-number{display:inline-flex;align-items:center;justify-content:center;width:2.3rem;height:2.3rem;margin-bottom:1rem;border-radius:16px;background:linear-gradient(135deg,var(--team-navy),var(--team-cyan));color:#fff;font-size:.82rem;font-weight:800}.team-card h3{margin:0 0 .7rem;color:var(--team-deep);font-size:1.15rem}.team-card p{margin:0;color:#5b6b7b;line-height:1.68}.team-floating-note{position:relative;width:220px;padding:1.15rem 1.25rem;border-radius:24px;background:linear-gradient(135deg,#fffc,#f5f8fb99);border:1px solid rgba(255,255,255,.9);box-shadow:0 24px 48px #12395f14,inset 0 1px #fff;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:10}.team-floating-note strong{display:flex;align-items:center;gap:.5rem;margin-bottom:.4rem;color:var(--team-navy);font-size:.95rem;font-weight:800}.team-floating-note span{display:block;color:#4a5c70;font-size:.85rem;line-height:1.6}.note-left{align-self:flex-start;margin-top:1rem;order:1;animation:floatNote 6s ease-in-out infinite}.note-right{align-self:flex-end;margin-bottom:1rem;order:-1;animation:floatNote 7s ease-in-out infinite reverse}@keyframes floatNote{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes slideUpFade{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1100px){.team-panel{grid-template-columns:1fr}.team-copy{padding-right:0}.team-visual{min-height:auto;padding-top:1rem;padding-left:0;padding-right:0}.team-floating-note{position:static;width:100%;margin-top:1rem;margin-bottom:0;animation:none;transform:none;order:1}}@media(max-width:768px){.publishing-team{padding-top:.6rem}.team-panel{padding:0}.team-grid{grid-template-columns:1fr}.team-card:nth-child(3){grid-column:auto}.team-floating-note{position:static;max-width:100%;margin-top:.9rem}}@media(prefers-reduced-motion:reduce){.team-ambient,.team-copy,.team-visual,.team-card,.note-left,.note-right{animation:none!important;transform:none!important}}.publishing-experience{min-height:auto;display:flex;flex-direction:column;justify-content:center;background:radial-gradient(circle at top left,rgba(23,184,197,.08),transparent 22%),radial-gradient(circle at top right,rgba(255,174,0,.12),transparent 20%),linear-gradient(180deg,#f8fbfc,#fff)}.publishing-hero-page{padding:clamp(.75rem,1.8vh,1.4rem) 1rem .5rem}.publishing-hero-inner{width:min(100%,1320px);margin:0 auto;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(1.8rem,4vw,4rem);align-items:center}.publishing-hero-copy h2{max-width:700px;margin:0 0 1rem;color:#0c2f5c;font-size:clamp(2.8rem,5.2vw,5.6rem);line-height:.95;letter-spacing:-.07em;text-wrap:balance}.publishing-hero-copy p{max-width:480px;margin:0 0 1rem;color:#55697d;font-size:1rem;line-height:1.55}.publishing-hero-eyebrow{display:inline-flex;align-items:center;padding:.55rem .95rem;margin-bottom:1rem;border-radius:999px;background:#124c8714;border:1px solid rgba(18,76,135,.1);color:#124c87;font-size:.78rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.publishing-hero-highlights{display:flex;flex-wrap:wrap;gap:.72rem;margin-bottom:1rem}.publishing-hero-highlights span{display:inline-flex;align-items:center;padding:.62rem .95rem;border-radius:999px;background:#ffffffd6;border:1px solid rgba(18,76,135,.08);box-shadow:0 12px 26px #124c870d;color:#124c87;font-size:.82rem;font-weight:700}.publishing-hero-actions{display:flex;flex-wrap:wrap;gap:.9rem}.hero-link-button{display:inline-flex;align-items:center;justify-content:center;min-width:180px;text-decoration:none}.publishing-hero-visual{min-height:clamp(360px,48vh,500px);display:flex;align-items:center;justify-content:center}.hero-visual-shell{position:relative;width:min(100%,700px);min-height:clamp(340px,44vh,460px);border-radius:40px;background:radial-gradient(circle at top,rgba(255,255,255,.08),transparent 30%),linear-gradient(145deg,#071c37fc,#0b3f73f5);border:1px solid rgba(255,255,255,.08);box-shadow:0 34px 70px #0c2f5c2e;overflow:hidden}.hero-visual-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.95),transparent 100%);mask-image:linear-gradient(180deg,rgba(0,0,0,.95),transparent 100%);opacity:.4}.hero-visual-stage{position:relative;z-index:1;height:100%;min-height:clamp(340px,44vh,460px);padding:1.25rem;display:grid;place-items:center}.hero-signal-beam{position:absolute;left:-12%;top:50%;width:36%;height:180%;background:linear-gradient(90deg,transparent,rgba(23,184,197,.2),transparent);filter:blur(10px);transform:translateY(-50%) skew(-22deg);animation:signalSweep 4.4s ease-in-out infinite}.hero-progress-panel{position:relative;width:min(100%,560px);padding:1.4rem;border-radius:32px;background:linear-gradient(180deg,#fffffffa,#ecf4f9eb);box-shadow:0 28px 56px #0000002e,inset 0 1px #ffffffeb;animation:panelLift 3.8s ease-in-out infinite}.progress-panel-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.sheet-chip{display:inline-flex;margin-bottom:.9rem;padding:.42rem .7rem;border-radius:999px;background:#124c8714;color:#124c87;font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.progress-status{display:inline-flex;align-items:center;gap:.35rem;color:#0c2f5c;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.progress-status:before{content:"";width:.58rem;height:.58rem;border-radius:50%;background:#17b8c5;box-shadow:0 0 #17b8c573;animation:statusPulse 1.8s ease-out infinite}.progress-track{display:grid;gap:.7rem}.progress-step{position:relative;display:grid;grid-template-columns:88px 1fr;gap:1rem;align-items:center;padding:.8rem .9rem;border-radius:22px;background:#ffffffd1;border:1px solid rgba(18,76,135,.08);overflow:hidden}.progress-step:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(23,184,197,.12),transparent);transform:translate(-100%);animation:rowScan 4s linear infinite}.step-review:after{animation-delay:.6s}.step-publish:after{animation-delay:1.2s}.progress-step strong{color:#0c2f5c;font-size:.98rem}.progress-step span{color:#5b6d7e;font-size:.84rem}.progress-meter{height:.72rem;margin-top:1rem;border-radius:999px;background:#0c2f5c14;overflow:hidden}.progress-meter-bar{width:42%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#124c87,#17b8c5);animation:meterFlow 3.6s ease-in-out infinite}.publishing-proof-grid{padding:0 1rem 1rem}.publishing-proof-inner{width:min(100%,1320px);margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.proof-card{padding:1.1rem;border-radius:28px;background:#ffffffe0;border:1px solid rgba(18,76,135,.08);box-shadow:0 18px 36px #0c2f5c0f,inset 0 1px #ffffffe6}.proof-card h3{margin:0 0 .6rem;color:#0c2f5c;font-size:1.2rem}.proof-card p{margin:0;color:#5a6d7e;line-height:1.58}@media(max-width:1080px){.publishing-experience{min-height:auto}.publishing-hero-inner,.publishing-proof-inner{grid-template-columns:1fr}.publishing-hero-visual{min-height:auto}}@media(max-width:768px){.publishing-hero-page,.publishing-proof-grid{padding-left:.5rem;padding-right:.5rem}.hero-visual-shell,.hero-visual-stage{min-height:480px}.hero-visual-stage{padding:1rem}.hero-progress-panel{width:100%;padding:1rem}.progress-step{grid-template-columns:1fr;gap:.35rem}}@keyframes signalSweep{0%,to{left:-24%;opacity:0}20%{opacity:1}60%{opacity:.9}to{left:108%}}@keyframes panelLift{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes rowScan{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes meterFlow{0%,to{width:42%}50%{width:82%}}@keyframes statusPulse{0%{box-shadow:0 0 #17b8c573}70%{box-shadow:0 0 0 10px #17b8c500}to{box-shadow:0 0 #17b8c500}}.publishing-advantage{--adv-navy: #44556a;--adv-deep: #1f2937;--adv-cyan: #8ea0b4;--adv-gold: #b5bcc5;--adv-coral: #6b7280;--adv-ink: #5b6675;position:relative;padding:clamp(.8rem,1.6vh,1.2rem) 0;background:radial-gradient(circle at 14% 12%,rgba(148,163,184,.08),transparent 24%),radial-gradient(circle at 84% 18%,rgba(203,213,225,.12),transparent 24%),radial-gradient(circle at 70% 76%,rgba(148,163,184,.08),transparent 20%),linear-gradient(180deg,#f8fafcfa,#fff);overflow:clip}.publishing-advantage:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.38),transparent);transform:translate(calc((-100% + (var(--scroll-progress) * 200%))));pointer-events:none}.advantage-intro{width:min(100% - 2rem,1240px);margin:0 auto clamp(.7rem,1.4vh,1rem);text-align:center;display:grid;gap:1rem;justify-items:center}.advantage-title{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:.18em;align-items:baseline;max-width:720px;margin:0 auto .7rem;color:var(--adv-deep);font-size:clamp(2rem,3.8vw,3.4rem);line-height:.94;letter-spacing:-.065em}.title-rotator{position:relative;display:inline-grid;height:1.08em;overflow:hidden;vertical-align:bottom}.title-rotator span{grid-area:1 / 1;opacity:0;transform:translateY(115%);animation:rotateWords 9.6s ease-in-out infinite}.title-rotator span:nth-child(1){color:#e76f51}.title-rotator span:nth-child(2){color:#e9c46a;animation-delay:2.4s}.title-rotator span:nth-child(3){color:#2a9d8f;animation-delay:4.8s}.title-rotator span:nth-child(4){color:#457b9d;animation-delay:7.2s}.advantage-description{max-width:560px;margin:0 auto .9rem;color:#667385;font-size:.94rem;line-height:1.55}.advantage-signals{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.advantage-signals span{display:inline-flex;align-items:center;padding:.44rem .74rem;border-radius:999px;background:#ffffffe0;border:1px solid rgba(100,116,139,.12);box-shadow:0 8px 18px #64748b0d;color:var(--adv-navy);font-size:.72rem;font-weight:700}.advantage-shell{width:min(100% - 2rem,760px);margin:0 auto;display:flex;justify-content:center;margin-top:1rem}.advantage-sticky{position:sticky;top:88px;align-self:start;width:100%;max-width:760px;opacity:1;transform:none}.advantage-scroll{width:100%;max-width:620px;padding-top:.2rem;justify-self:center}.advantage-board{position:relative;width:100%;padding:1.15rem;border-radius:26px;background:linear-gradient(145deg,#374151,#4b5563);border:1px solid rgba(255,255,255,.1);box-shadow:0 18px 36px #1f293724;overflow:hidden;transition:background .6s ease,transform .45s ease,box-shadow .45s ease}.advantage-board:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgba(255,255,255,.04),transparent 36%),radial-gradient(circle at 24% 20%,rgba(255,255,255,.06),transparent 24%),radial-gradient(circle at 78% 82%,rgba(255,255,255,.05),transparent 26%);pointer-events:none}.tone-mess{background:linear-gradient(145deg,#6b7280,#4b5563)}.tone-delay{background:linear-gradient(145deg,#78716c,#57534e)}.tone-track{background:linear-gradient(145deg,#475569,#64748b)}.tone-clear{background:linear-gradient(145deg,#374151,#4b5563)}.board-topline,.board-meter,.board-stage{position:relative;z-index:1}.board-topline{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem}.board-chip,.board-status-pill{display:inline-flex;align-items:center;padding:.42rem .7rem;border-radius:999px;font-size:.72rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.board-chip{background:#ffffff1f;color:#fff}.board-status-pill{background:#ffffff1a;color:#ffffffd6}.board-stage{position:relative;min-height:300px;height:300px;padding:1.1rem;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(200px,.8fr);gap:1.1rem;align-items:stretch;border-radius:22px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff0f,#ffffff05),radial-gradient(circle at 20% 18%,rgba(255,255,255,.08),transparent 24%);overflow:hidden}.board-stage:before{position:absolute;inset:0;content:"";background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 92%);mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 92%);pointer-events:none}.signal-window,.board-ladder{position:relative;z-index:1}.board-ambient{position:absolute;border-radius:999px;filter:blur(10px);opacity:.62;pointer-events:none}.ambient-one{width:96px;height:96px;left:-.5rem;top:-.35rem;background:#ffffff14;animation:ambientFloat 6s ease-in-out infinite}.ambient-two{width:88px;height:88px;right:-.35rem;bottom:.4rem;background:#ffffff12;animation:ambientFloat 7s ease-in-out infinite reverse}.signal-window{grid-column:1 / 2;padding:1.1rem;border-radius:18px;background:#fffffff0;border:1px solid rgba(255,255,255,.24);box-shadow:0 12px 24px #1f29371f,inset 0 1px #ffffffd6;transform:translateY(calc((.5 - var(--scroll-progress)) * 10px));min-height:156px;display:flex;flex-direction:column;justify-content:space-between}.signal-window-tag{display:inline-flex;margin-bottom:.75rem;padding:.38rem .66rem;border-radius:999px;background:#64748b17;color:var(--adv-navy);font-size:.7rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.signal-window h3{margin:0 0 .5rem;color:var(--adv-deep);font-size:clamp(1.25rem,1.9vw,1.6rem);line-height:1.12;letter-spacing:-.04em;min-height:2.4em}.signal-window p{margin:0;color:#4d6277;font-size:.9rem;line-height:1.6;min-height:3.4em}.board-summary-points{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1rem}.board-summary-points span{display:inline-flex;align-items:center;padding:.42rem .68rem;border-radius:999px;background:#64748b14;border:1px solid rgba(100,116,139,.12);color:var(--adv-navy);font-size:.72rem;font-weight:700}.board-ladder{--ladder-pad-top: 1rem;--ladder-pad-left: .7rem;--ladder-marker-width: 26px;--ladder-node-size: 14px;--ladder-line-width: 4px;grid-column:2 / 3;grid-row:1;position:relative;padding:1rem .9rem 1rem .7rem;border-radius:18px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);overflow:hidden;min-height:100%;display:flex;flex-direction:column;justify-content:center}.ladder-progress{--active-percent: 25%;position:absolute;left:calc(var(--ladder-pad-left) + ((var(--ladder-marker-width) - var(--ladder-line-width)) / 2));top:calc(var(--ladder-pad-top) + .3rem + (var(--ladder-node-size) / 2) - (var(--ladder-line-width) / 2));bottom:calc(var(--ladder-pad-top) + .3rem + (var(--ladder-node-size) / 2) - (var(--ladder-line-width) / 2));width:var(--ladder-line-width);border-radius:999px;background:#ffffff1f}.ladder-progress:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:var(--active-percent);border-radius:inherit;background:linear-gradient(180deg,#e2e8f0f2,#94a3b8f2);box-shadow:0 0 16px #e2e8f02e;transition:height .45s ease}.ladder-step{position:relative;z-index:1;display:grid;grid-template-columns:var(--ladder-marker-width) minmax(0,1fr);gap:.75rem;align-items:start}.ladder-step+.ladder-step{margin-top:.75rem}.ladder-marker{position:relative;display:flex;justify-content:center;min-height:48px}.ladder-node{width:var(--ladder-node-size);height:var(--ladder-node-size);border-radius:50%;margin-top:.3rem;border:2px solid rgba(255,255,255,.44);background:#ffffff2e;box-shadow:0 0 0 6px #ffffff0a;transition:transform .35s ease,background .35s ease,border-color .35s ease}.ladder-rail{position:absolute;top:calc(.3rem + (var(--ladder-node-size) / 2));bottom:-.4rem;width:2px;background:#ffffff14}.ladder-copy strong,.ladder-copy p,.ladder-phase{display:block}.ladder-phase{margin-bottom:.22rem;color:#ffffff94;font-size:.7rem;font-weight:700;letter-spacing:.12em}.ladder-copy strong{margin-bottom:.25rem;color:#ffffffd1;font-size:.92rem;line-height:1.35}.ladder-step.is-active .ladder-node{transform:scale(1.16);background:#fff;border-color:#fff;box-shadow:0 0 0 7px #ffffff14,0 0 22px #ffffff8c}.ladder-step.is-active .ladder-copy strong,.ladder-step.is-active .ladder-copy p,.ladder-step.is-active .ladder-phase{color:#fff}.ladder-step.is-complete .ladder-node{background:#cbd5e1f2;border-color:#cbd5e1f2}.ladder-step.is-complete .ladder-copy strong{color:#ffffffeb}.board-meter{margin-top:1rem}.meter-track{height:10px;overflow:hidden;border-radius:999px;background:#ffffff1f}.meter-fill{display:block;width:calc(15% + (var(--scroll-progress) * 85%));height:100%;border-radius:inherit;background:linear-gradient(90deg,#cbd5e1,#94a3b8,#64748b);box-shadow:0 0 14px #94a3b82e;transition:width .2s linear}.meter-labels{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin-top:.7rem}.meter-labels span{color:#ffffff8a;font-size:.72rem;font-weight:700;text-align:center;transition:color .3s ease,transform .3s ease}.meter-labels .is-active{color:#fff;transform:translateY(-2px)}.advantage-scroll{display:grid;gap:.9rem}.scroll-carousel-shell{position:relative;overflow:hidden;border-radius:24px;min-height:190px}.scroll-carousel-track{display:flex;transition:transform .9s cubic-bezier(.22,1,.36,1);will-change:transform}.scroll-card{position:relative;flex:0 0 100%;min-height:190px;padding:.85rem .95rem .9rem;border-radius:20px;background:linear-gradient(180deg,#fffffffa,#f8fafcf5),radial-gradient(circle at top right,rgba(148,163,184,.08),transparent 32%);border:1px solid rgba(100,116,139,.1);box-shadow:0 14px 26px #1f293714,inset 0 1px #ffffffeb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overflow:hidden;display:grid;grid-template-rows:auto minmax(0,1fr)}.scroll-card:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.4),transparent 40%);pointer-events:none}.scroll-card:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 16%,rgba(255,255,255,.7) 50%,transparent 84%);transform:translate(-120%);animation:cardSweep 2.8s ease-in-out infinite;pointer-events:none}.scroll-card-top{display:flex;align-items:center;gap:.65rem;margin-bottom:.65rem}.scroll-phase{display:inline-flex;align-items:center;justify-content:center;width:1.95rem;height:1.95rem;border-radius:12px;background:linear-gradient(135deg,#6b7280,#94a3b8);color:#fff;font-size:.72rem;font-weight:800;box-shadow:0 8px 16px #64748b29}.scroll-eyebrow{display:inline-flex;align-items:center;padding:.28rem .5rem;border-radius:999px;background:#64748b12;color:var(--adv-navy);font-size:.62rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.scroll-card h3{position:relative;z-index:1;max-width:460px;margin:0 0 .5rem;color:var(--adv-deep);font-size:clamp(1.1rem,1.7vw,1.45rem);line-height:1.06;letter-spacing:-.05em;text-wrap:balance;min-height:2em}.scroll-card p{position:relative;z-index:1;max-width:480px;margin:0 0 .65rem;color:#4f6275;font-size:.82rem;line-height:1.45;min-height:2.8em}.scroll-points{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:.4rem}.scroll-points span{display:inline-flex;align-items:center;padding:.32rem .55rem;border-radius:999px;background:#94a3b814;border:1px solid rgba(148,163,184,.14);color:var(--adv-navy);font-size:.64rem;font-weight:700}.scroll-card.tone-mess{background:linear-gradient(180deg,#fffffff5,#f6f8faf5),radial-gradient(circle at top right,rgba(148,163,184,.08),transparent 34%)}.scroll-card.tone-delay{background:linear-gradient(180deg,#fafaf9f7,#f5f5f4f7),radial-gradient(circle at top right,rgba(168,162,158,.12),transparent 36%)}.scroll-card.tone-track{background:linear-gradient(180deg,#f8fafcfa,#f1f5f9f7),radial-gradient(circle at top right,rgba(148,163,184,.12),transparent 34%)}.scroll-card.tone-clear{background:linear-gradient(180deg,#f8fafcfa,#f1f5f9fa),radial-gradient(circle at top right,rgba(100,116,139,.12),transparent 34%)}.scroll-carousel-nav{display:flex;align-items:center;gap:.5rem;padding-left:.2rem}.carousel-dot{width:.7rem;height:.7rem;border-radius:999px;background:#124c8729;transition:width .35s ease,background-color .35s ease,transform .35s ease}.carousel-dot.is-active{width:2.2rem;background:linear-gradient(90deg,#6b7280,#94a3b8);transform:scaleY(1.05)}@keyframes rotateWords{0%{opacity:0;transform:translateY(115%)}8%,18%{opacity:1;transform:translateY(0)}25%{opacity:0;transform:translateY(-115%)}to{opacity:0;transform:translateY(-115%)}}@keyframes cardSweep{0%,to{transform:translate(-120%)}50%{transform:translate(120%)}}@keyframes ambientFloat{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(10px,-12px,0) scale(1.06)}}@media(max-width:1080px){.publishing-advantage{min-height:auto}.advantage-shell{display:block}.advantage-sticky{position:static;max-width:none}.advantage-scroll{padding-top:.35rem}.board-stage{min-height:360px;height:auto;grid-template-columns:1fr}.board-ladder{grid-column:1 / -1;grid-row:auto}.signal-window{grid-column:1 / -1}.scroll-card{min-height:auto}}@media(max-width:768px){.publishing-advantage{padding-top:.9rem}.advantage-intro,.advantage-shell{width:calc(100% - 1rem)}.advantage-title{font-size:clamp(2rem,9vw,3.2rem)}.advantage-intro{text-align:left;justify-items:start}.advantage-title{display:flex;justify-content:flex-start;margin-left:0}.advantage-description{margin-left:0}.advantage-signals{justify-content:flex-start}.board-topline{flex-direction:column;align-items:flex-start}.board-stage{min-height:340px;padding:.8rem;gap:.8rem}.signal-window{padding:1rem}.board-ladder{padding:.9rem .85rem .9rem .6rem}.ladder-step{grid-template-columns:24px minmax(0,1fr);gap:.7rem}.ladder-marker{min-height:68px}.advantage-scroll{gap:18px}.scroll-carousel-shell{border-radius:26px}.scroll-card{padding:1.15rem;border-radius:26px;min-height:320px}.scroll-card h3{font-size:clamp(1.45rem,7vw,2rem)}.scroll-card-top{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.publishing-advantage:before,.title-rotator span{animation:none!important}.advantage-board,.signal-window,.signal-point,.board-ambient,.ladder-node,.meter-fill,.scroll-carousel-track{transition:none!important}.scroll-card:after{animation:none!important}.ambient-one,.ambient-two{animation:none!important}}.cta-section{min-height:auto;padding:0 0 .75rem;margin-top:.35rem;display:flex;justify-content:center;align-items:center}.cta-container{width:100vw;margin-left:calc(50% - 50vw);min-height:clamp(220px,22vw,290px);background:radial-gradient(circle at 10% 20%,rgba(79,222,230,.22),transparent 18%),radial-gradient(circle at 88% 76%,rgba(255,183,56,.18),transparent 16%),linear-gradient(110deg,#eefbff,#f8fdff 54%,#fff8ef);border-top:1px solid rgba(126,217,230,.65);border-bottom:1px solid rgba(126,217,230,.65);border-left:none;border-right:none;border-radius:0;padding:clamp(1.4rem,2.2vw,2rem) clamp(1.5rem,5vw,4.5rem);text-align:left;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:inset 0 1px #fffffff5,0 24px 56px #0c2f5c14}.cta-parallax-orb{position:absolute;border-radius:50%;filter:blur(10px);pointer-events:none}.orb-left{left:-4%;top:8%;width:260px;height:260px;background:#00c5cc38;transform:translate3d(0,calc(var(--page-progress) * -70px),0)}.orb-right{right:1%;bottom:4%;width:240px;height:240px;background:#ffb54738;transform:translate3d(0,calc(var(--page-progress) * 66px),0)}.cta-parallax-line{position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,197,204,.34),rgba(255,172,0,.34),transparent);transform:translate3d(0,calc(var(--page-progress) * -24px),0);pointer-events:none}.cta-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:52%;height:58%;background:#6ee2eb57;filter:blur(140px);opacity:.28;z-index:0;pointer-events:none}.cta-content{position:relative;z-index:3;transform:translate3d(0,calc(var(--page-progress) * 12px),0);width:min(100%,1440px);margin:0 auto;padding-top:.2rem;opacity:1;visibility:visible;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);gap:clamp(1.25rem,3vw,3rem);align-items:center}.cta-copy{max-width:760px}.cta-eyebrow{display:inline-flex;align-items:center;margin-bottom:.75rem;padding:.46rem .78rem;border-radius:999px;background:#c5e8f4ad;border:1px solid rgba(136,195,224,.42);color:#134985;font-size:.76rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.cta-title{font-size:clamp(1.9rem,3vw,3.3rem);font-weight:800;line-height:.96;max-width:13ch;margin-bottom:.7rem;color:#0e3569!important}.cta-subtitle{font-size:clamp(.96rem,1vw,1.06rem);color:#587087!important;max-width:640px;margin:0;line-height:1.55}.cta-actions{display:flex;justify-content:flex-end}.cta-actions-card{width:min(100%,340px);margin-left:auto;padding:1rem;border-radius:28px;background:#ffffff94;border:1px solid rgba(133,190,223,.22);box-shadow:inset 0 1px #ffffffe0,0 18px 34px #0c2f5c14;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.cta-button-row{display:flex;flex-direction:column;gap:.7rem}.cta-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;min-width:0;padding:.88em 1.35em;font-size:.96rem;font-weight:700;border-radius:50px;box-shadow:0 14px 30px -8px #00c5cc59;background:linear-gradient(135deg,#1fc7cf,#ffbf1f);color:#fff;text-decoration:none;white-space:nowrap;position:relative;z-index:3;opacity:1;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease}.cta-btn.btn-primary{color:#fff!important;background:linear-gradient(135deg,#1fc7cf,#ffbf1f)!important}.cta-btn:hover{box-shadow:0 15px 35px -5px #00c5cc80;transform:translateY(-2px)}.cta-btn-secondary{background:#ffffffd1;color:#154a88!important;border:1px solid rgba(133,190,223,.28);box-shadow:inset 0 1px #ffffffd9,0 14px 26px #0c2f5c14}.cta-btn-secondary:hover{box-shadow:inset 0 1px #ffffffeb,0 18px 32px #0c2f5c1f}.cta-terms{font-size:.88rem;color:#5f758a!important;max-width:32ch;margin:.8rem 0 0;line-height:1.5}@media(max-width:768px){.cta-section{min-height:auto;padding:0 0 .9rem;margin-top:.2rem}.cta-container{padding:2rem 1.1rem 1.8rem;min-height:auto}.cta-content{padding-top:.8rem;grid-template-columns:1fr}.cta-title{max-width:none}.cta-actions,.cta-actions-card,.cta-btn{width:100%}}@media(prefers-reduced-motion:reduce){.cta-parallax-orb,.cta-parallax-line,.cta-content{transform:none!important}}.landing-page-container,.landing-page-container button,.landing-page-container input,.landing-page-container textarea,.landing-page-container select{font-family:var(--font-classic)}.landing-page-main,.landing-page-container main{padding-top:72px}.landing-page-main{--page-scroll: 0px;--page-progress: 0;position:relative;overflow:clip;isolation:isolate}.landing-page-main>section:not(.hero){min-height:calc(100svh - var(--header-height));display:flex;align-items:center}.landing-page-main>section:not(.hero)>*{width:100%}.landing-page-main>section.publishing-experience,.landing-page-main>section.indexing-partners-section,.landing-page-main>section.indexing-logo-gallery-section,.landing-page-main>section.cta-section{min-height:auto;align-items:stretch}.page-parallax{position:absolute;inset-inline:auto;border-radius:999px;filter:blur(10px);pointer-events:none;z-index:0}.page-parallax-top{top:8rem;left:-8rem;width:24rem;height:24rem;background:radial-gradient(circle,rgba(0,197,204,.16),transparent 68%);transform:translate3d(0,calc(var(--page-progress) * 140px),0)}.page-parallax-mid{top:34%;right:-6rem;width:22rem;height:22rem;background:radial-gradient(circle,rgba(212,182,112,.18),transparent 70%);transform:translate3d(0,calc(var(--page-progress) * -170px),0)}.page-parallax-bottom{bottom:8rem;left:14%;width:18rem;height:18rem;background:radial-gradient(circle,rgba(18,57,95,.12),transparent 72%);transform:translate3d(0,calc(var(--page-progress) * 110px),0)}.landing-page-main.reveal-ready [data-reveal]{--reveal-distance: 48px;--reveal-delay: 0ms;opacity:0;transform:translate3d(0,var(--reveal-distance),0) scale(.985);transition:opacity .8s ease,transform .9s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay);will-change:opacity,transform}.landing-page-main.reveal-ready [data-reveal=left]{transform:translate3d(calc(var(--reveal-distance) * -1),0,0) scale(.985)}.landing-page-main.reveal-ready [data-reveal=right]{transform:translate3d(var(--reveal-distance),0,0) scale(.985)}.landing-page-main.reveal-ready [data-reveal=zoom]{transform:translate3d(0,28px,0) scale(.94)}.landing-page-main.reveal-ready [data-reveal].is-visible{opacity:1;transform:translateZ(0) scale(1)}.landing-page-main.reveal-ready [data-reveal-delay="1"]{--reveal-delay: 90ms}.landing-page-main.reveal-ready [data-reveal-delay="2"]{--reveal-delay: .18s}.landing-page-main.reveal-ready [data-reveal-delay="3"]{--reveal-delay: .27s}.landing-page-container p,.landing-page-container a,.landing-page-container span,.landing-page-container li,.landing-page-container label,.landing-page-container button{letter-spacing:.01em}.landing-page-container h1,.landing-page-container h2,.landing-page-container h3,.landing-page-container h4{font-weight:700;letter-spacing:-.04em}.landing-page-container p,.landing-page-container a,.landing-page-container span,.landing-page-container li,.landing-page-container label,.landing-page-container button{font-weight:500}@media(prefers-reduced-motion:reduce){.page-parallax{transform:none!important}.landing-page-main.reveal-ready [data-reveal]{opacity:1!important;transform:none!important;transition:none!important}}@media(max-width:900px){.landing-page-main>section:not(.hero){min-height:auto}}
