:root{--minimum-diagonal-section-width:940;--left-side-content-margin:300;--inner-content-left-right-margin:100;--header-height:80px;--track-line-fat-width:20;--track-line-thin-width:10;--track-line-fat-color:#88868c;--track-line-thin-color:#fff;--track-width:40;--track-width-px:calc(var(--track-width) * 1px);--offshoot-width:2;--track-line-offshoot-width-px:calc(var(--offshoot-width) * 1px);--animation-time:.3;--mobile-diamond-width:48px;--mobile-diamond-height:20px;--mobile-diamond-line-offset:var(--track-width-px);--mobile-edge-gutter:0px;--mobile-landing-track-top-offset:0px;--banner-top-offset-home:.58;--banner-top-offset:.125;--banner-top-text-height:60px;--banner-bottom-text-height:40px;--top-cta-text-height:40px;--cta-button-height:75px;--banner-vertical-padding:10px;--inner-content-left-right-margin-px:calc(var(--inner-content-left-right-margin) * 1px);--left-side-inner-content-margin:calc(var(--left-side-content-margin) - var(--inner-content-left-right-margin));--left-side-inner-content-margin-px:calc(var(--left-side-inner-content-margin) * 1px);--left-side-inner-content-margin-narrow:100;--diagonal-track-line-separation-multiplier:1.5}@media (width<=1080px){:root{--banner-top-text-height:40px;--banner-bottom-text-height:26px;--top-cta-text-height:30px}}@media (width<=840px){:root{--diagonal-track-line-separation-multiplier:.8;--track-line-fat-width:16;--track-line-thin-width:7;--track-width:30;--left-side-inner-content-margin-px:calc(var(--left-side-inner-content-margin-narrow) * 1px)}}@media (width<=525px){:root{--left-side-inner-content-margin-narrow:64;--left-side-inner-content-margin-px:calc(var(--left-side-inner-content-margin-narrow) * 1px);--track-line-fat-width:12;--track-line-thin-width:5;--track-width:22;--mobile-diamond-width:42px;--mobile-diamond-height:17px;--mobile-diamond-line-offset:var(--track-width-px);--mobile-edge-gutter:10px;--banner-top-offset-home:0;--mobile-landing-track-top-offset:58vh;--banner-top-text-height:40px;--banner-bottom-text-height:20px;--top-cta-text-height:20px}}@media (width<=390px){:root{--left-side-inner-content-margin-narrow:58;--mobile-diamond-width:38px;--mobile-diamond-height:16px;--mobile-edge-gutter:8px}}@media (height<=600px){:root{--banner-top-text-height:40px;--banner-bottom-text-height:20px;--top-cta-text-height:20px}}@media (height<=500px){:root{--banner-top-text-height:25px;--banner-bottom-text-height:15px;--top-cta-text-height:15px}}@media (height<=400px){:root{--banner-top-text-height:20px;--banner-bottom-text-height:12px;--top-cta-text-height:12px}}section#lunastra-top-page-section .track-container svg{overflow:visible}section#lunastra-top-page-section .track-container svg .cadence-track-base{opacity:.55}section#lunastra-top-page-section .track-container svg #track-line-path-fat{opacity:1}section#lunastra-top-page-section .track-container svg #track-line-path-thin{opacity:.92}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-page{--cadence-panel:#282828c7;--cadence-panel-strong:#1e1e20eb;--cadence-border:#ffffff29;--cadence-muted:#ffffff9e;--cadence-purple:#8f66ff;--cadence-green:#43e0a4;--cadence-amber:#ffc342;margin-left:calc(var(--track-width-px) + 20px);flex-direction:column;gap:clamp(46px,6vw,82px);padding:10px clamp(10px,3vw,48px) 80px 0;display:flex}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-hero,section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-story-section{animation:.7s both cadenceReveal}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-hero{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);align-items:center;gap:clamp(24px,3.4vw,46px);min-height:auto;display:grid}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-back-link{width:fit-content;height:fit-content;padding:var(--banner-vertical-padding);background:#4c24dd;align-items:center;margin-bottom:clamp(18px,3vw,34px);text-decoration:none;display:inline-flex;position:relative}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-back-link .arrow-container{justify-content:start;align-items:center;width:fit-content;margin-right:10px;display:flex;position:relative}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-back-link svg.arrow-head{width:30px;height:var(--top-cta-text-height);position:absolute;left:0}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-back-link svg.arrow-head path{stroke:#fff;stroke-width:8px}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-back-link .arrow-line-container{height:100%}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-back-link .arrow-line-container svg.arrow-shaft{width:40px;height:var(--top-cta-text-height);stroke:#fff;stroke-width:2px;transition:width .25s;display:block;position:relative}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-back-link .arrow-line-container svg.arrow-shaft path{vector-effect:non-scaling-stroke}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-back-link svg.book-a-call-svg{height:var(--top-cta-text-height);width:auto;margin:0;display:block}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-back-link svg.book-a-call-svg text{fill:#fff;font-family:Jura,sans-serif}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-back-link:hover .arrow-line-container svg.arrow-shaft{width:70px}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-eyebrow,section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-card-label,section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-section-kicker span{color:var(--cadence-purple);letter-spacing:.18em;text-transform:uppercase;font-size:.82rem;font-weight:700}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-hero__copy h1{color:#fff;max-width:760px;margin:14px 0 18px;font-size:clamp(2.9rem,5.4vw,5.15rem);font-weight:400;line-height:.98}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-hero__copy p{color:#ffffffc7;max-width:660px;margin:0;font-size:clamp(1rem,1.35vw,1.18rem);font-weight:300;line-height:1.48}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-hero__actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:12px;display:flex}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-hero__actions a#book-a-demo-link{min-width:220px;height:var(--cta-button-height);transform-origin:0;background:#fff;justify-content:center;align-items:center;text-decoration:none;transition:transform .3s;display:flex;position:relative;transform:scaleX(0)}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-hero__actions a#book-a-demo-link span{color:#3c3c3c;opacity:0;padding:0 24px;font-size:1.25rem}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-hero__actions a#book-a-demo-link span.show{animation:.3s linear forwards cadenceFadeIn}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-hero__actions a#book-a-demo-link.hidden{width:0}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-hero__actions a#book-a-demo-link.show{transform:scaleX(1)}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-proof{box-sizing:border-box;height:var(--cta-button-height);border:1px solid var(--cadence-border);background:#ffffff0d;gap:2px;padding:10px 20px;display:grid}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-proof strong{color:#fff;font-size:1.35rem;font-weight:500}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-proof span{color:var(--cadence-muted);font-size:.9rem}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-system-card{background:radial-gradient(circle at 50% 0%, #8f66ff2e, transparent 34%), var(--cadence-panel-strong);border:1px solid #ffffff2e;border-radius:8px;min-height:clamp(360px,35vw,470px);position:relative;overflow:hidden;box-shadow:0 28px 90px #0000004d}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-system-card__grid{opacity:.58;background-image:radial-gradient(circle,#ffffff1c 1px,#0000 1px),linear-gradient(135deg,#0000 48%,#ffffff1f 49% 51%,#0000 52%);background-position:0 0,50%;background-size:24px 24px,100% 100%;position:absolute;inset:0}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-orbit{border:1px solid #8f66ff47;border-radius:50%;animation:16s linear infinite cadenceSpin;position:absolute}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-orbit--one{width:260px;height:260px;top:46px;right:52px}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-orbit--two{width:440px;height:440px;animation-duration:22s;animation-direction:reverse;bottom:-150px;right:-120px}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-call-node{z-index:2;box-sizing:border-box;border:1px solid var(--cadence-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#3c3c3cd1;border-radius:8px;width:min(78%,360px);padding:16px 20px;position:absolute;box-shadow:0 18px 42px #00000038}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-call-node strong,section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-call-node span{display:block}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-call-node strong{color:#fff;font-size:clamp(1rem,1.35vw,1.16rem);font-weight:400}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-node-label{color:#ffffff80;letter-spacing:.14em;text-transform:uppercase;margin-bottom:7px;font-size:.74rem;font-weight:700}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-call-node--lead{top:38px;left:34px}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-call-node--ai{background:#362a56db;border-color:#8f66ff9e;animation:2.4s ease-in-out infinite cadenceNodePulse;top:45%;left:50%;transform:translate(-50%,-50%)}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-call-node--booked{border-color:#43e0a470;bottom:56px;right:34px}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-signal-line{transform-origin:0 0;border-bottom:2px solid #ffffffb8;border-right:2px solid #ffffffb8;width:55%;height:58%;position:absolute;top:96px;left:128px;transform:skew(-18deg)}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-pulse-dot{background:var(--cadence-green);border-radius:50%;width:10px;height:10px;animation:1.8s ease-out infinite cadenceDotPulse;position:absolute;top:20px;right:22px;box-shadow:0 0 #43e0a4b3}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-system-card__status{z-index:3;color:#ffffffb8;align-items:center;gap:10px;font-size:.9rem;display:inline-flex;position:absolute;bottom:24px;right:28px}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-system-card__status span{background:var(--cadence-green);border-radius:50%;width:9px;height:9px}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-story-section{gap:24px;animation-delay:80ms;display:grid}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-section-kicker{max-width:min(460px,100%)}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-section-kicker .animated-underline-container-outer{width:100%;height:25px;margin-top:8px;position:relative}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-section-kicker .animated-underline-container{justify-content:start;align-items:stretch;width:100%;height:25px;display:flex;position:absolute}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-section-kicker svg.underline{z-index:190;width:0;height:100%;transition:width calc(var(--animation-time) * 1s);position:absolute;top:0;left:31px}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-section-kicker svg.underline path{stroke:#fff;fill:none}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-section-kicker svg.underline.contracted{width:0}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-section-kicker svg.underline.extended{width:calc(100% - 31px)}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-section-kicker svg.diamond{z-index:200;flex:0 0 62px;width:62px;height:100%;position:relative}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-section-kicker svg.diamond path{fill:none}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-section-kicker svg.diamond path.stroke-draw{stroke:#fff;stroke-width:4px;animation:cadenceStrokeDraw calc(var(--animation-time) * 1s) linear forwards}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-section-kicker svg.diamond path.fill-undrawn{fill:#5f5f6000;stroke-width:0;transition:calc(var(--animation-time) * 3s)}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-section-kicker svg.diamond path.fill-drawn{fill:#5f5f60;transition:calc(var(--animation-time) * 3s)}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-section-kicker svg.diamond path.stroke-undraw{stroke-width:4px;animation:cadenceStrokeUndraw calc(var(--animation-time) * 1s) linear forwards}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-section-kicker svg.diamond path.stroke-drawn{stroke:#5f5f60;stroke-width:4px;stroke-dashoffset:0}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-section-kicker svg.diamond path.stroke-undrawn{stroke:#5f5f60;stroke-width:4px;stroke-dasharray:0;stroke-dashoffset:0}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-compare-card,section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-workflow-step,section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-benefit-grid article,section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-final-cta__panel{border:1px solid var(--cadence-border);background:var(--cadence-panel);border-radius:8px}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-compare-card{min-height:320px;padding:clamp(24px,4vw,46px);position:relative;overflow:hidden}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-compare-card h2{color:#fff;max-width:570px;margin:16px 0 26px;font-size:clamp(1.7rem,3.4vw,3.25rem);font-weight:400;line-height:1.04}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-compare-card ul{color:#ffffffb8;gap:12px;margin:0;padding:0;font-size:1rem;list-style:none;display:grid}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-compare-card--muted{background:linear-gradient(135deg, #ef444414, transparent 46%), var(--cadence-panel)}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-compare-card--active{background:linear-gradient(135deg, #43e0a417, transparent 52%), var(--cadence-panel)}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-loss-meter{background:#ffffff14;border-radius:999px;height:10px;margin:8px 0 28px;overflow:hidden}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-loss-meter div{background:#ef4444b8;width:34%;height:100%;animation:2.8s ease-in-out infinite cadenceLeak}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-win-stack{gap:12px;display:grid}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-win-stack span{color:#ffffffd1;background:#43e0a414;border:1px solid #43e0a43d;padding:15px 18px;animation:3.3s ease-in-out infinite cadenceStepGlow}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-win-stack span:nth-child(2){animation-delay:.35s}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-win-stack span:nth-child(3){animation-delay:.7s}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-workflow{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid;position:relative}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-workflow:before{content:"";opacity:.5;background:linear-gradient(90deg,#0000,#fff,#0000);height:2px;position:absolute;top:50%;left:6%;right:6%}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-workflow-step{z-index:1;flex-direction:column;justify-content:space-between;min-height:230px;padding:24px;transition:transform .25s,border-color .25s,background .25s;display:flex;position:relative}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-workflow-step span{color:var(--cadence-purple);font-size:.92rem;font-weight:700}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-workflow-step h3{color:#fff;margin:auto 0 12px;font-size:clamp(1.18rem,2vw,1.55rem);font-weight:400}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-workflow-step p{color:#ffffffa6;margin:0;font-size:.96rem;font-weight:300;line-height:1.45}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-workflow-step:hover{background:#37304bd1;border-color:#8f66ff80;transform:translateY(-8px)}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-benefit-grid article{min-height:240px;padding:28px}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-benefit-grid article span{color:#ffffff6b;font-size:.88rem;font-weight:700}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-benefit-grid article h3{color:#fff;margin:52px 0 12px;font-size:clamp(1.35rem,2.2vw,1.85rem);font-weight:400}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-benefit-grid article p{color:#ffffffa8;margin:0;font-size:1rem;font-weight:300;line-height:1.5}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-final-cta__panel{background:linear-gradient(120deg, #8f66ff24, transparent 54%), var(--cadence-panel-strong);justify-content:space-between;align-items:center;gap:28px;padding:clamp(28px,5vw,56px);display:flex}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-final-cta__panel h2{color:#fff;max-width:760px;margin:0 0 14px;font-size:clamp(2rem,4vw,4.4rem);font-weight:400;line-height:1}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-final-cta__panel p{color:#ffffffb3;max-width:680px;margin:0;font-size:1.08rem;font-weight:300;line-height:1.5}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-final-cta__panel a{min-width:260px;height:var(--cta-button-height);background:#fff;flex:none;justify-content:center;align-items:center;text-decoration:none;display:flex}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-final-cta__panel a span{color:#3c3c3c;padding:0 24px;font-size:1.18rem}@keyframes cadenceReveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes cadenceStrokeDraw{0%{stroke:#fff}to{stroke:#5f5f60;stroke-dashoffset:0}}@keyframes cadenceStrokeUndraw{to{stroke:#fff;stroke-dashoffset:100px}}@keyframes cadenceFadeIn{to{opacity:1}}@keyframes cadenceSpin{to{transform:rotate(360deg)}}@keyframes cadenceNodePulse{50%{box-shadow:0 0 38px #8f66ff42}}@keyframes cadenceDotPulse{70%{box-shadow:0 0 0 18px #43e0a400}to{box-shadow:0 0 #43e0a400}}@keyframes cadenceLeak{50%{width:72%}}@keyframes cadenceStepGlow{50%{background:#43e0a424;border-color:#43e0a494}}@media (width<=1080px){section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-page{margin-left:calc(var(--track-width-px) + 16px);padding-right:12px}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-hero,section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-compare{grid-template-columns:1fr}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-hero{min-height:auto}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-workflow,section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-page{margin-left:calc(var(--track-width-px) + 8px);gap:58px;padding-right:4px}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-hero__actions,section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-final-cta__panel{flex-direction:column;align-items:stretch}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-system-card{min-height:500px}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-call-node{width:calc(100% - 36px);padding:14px 16px}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-call-node--lead,section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-call-node--booked{left:18px;right:auto}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-call-node--booked{bottom:72px}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-signal-line{width:58%;left:40px;transform:skew(-12deg)}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-compare,section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-workflow,section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-benefit-grid{grid-template-columns:1fr}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-workflow:before{background:linear-gradient(#0000,#fff,#0000);width:2px;height:auto;inset:4% auto 4% 28px}section#lunastra-top-page-section .content-column-container .content-column .margined-inner-column .content-container .cadence-final-cta__panel a{width:100%;min-width:0}}
