.fractional-cro-page{--cro-bg: #111312;--cro-raised: #191c1a;--cro-panel: #202320;--cro-ink: #f0eee8;--cro-muted: #aaa99f;--cro-orange: #ff8a3d;--cro-copper: #bd6740;--cro-line: #ffffff22;color:var(--cro-ink);background:var(--cro-bg);min-height:100dvh;font-family:var(--site-font-family);overflow:clip}.fractional-cro-page *,.fractional-cro-page *:before,.fractional-cro-page *:after{box-sizing:border-box}.fractional-cro-page :is(h1,h2,h3,p,ol,ul,figure){margin:0}.fractional-cro-page a{text-underline-offset:4px}.fractional-cro-page :is(a,button,summary,input):focus-visible{outline:2px solid var(--cro-orange);outline-offset:4px}.cro-wrap{width:min(1160px,calc(100% - 40px));margin-inline:auto}.cro-section{position:relative;padding:clamp(4.4rem,8vw,7.8rem) 0;border-top:1px solid #ffffff13}.cro-eyebrow{display:flex;align-items:center;gap:.65rem;margin-bottom:1.1rem!important;color:#d39b76;font:700 .68rem/1.35 var(--site-font-family);letter-spacing:.17em;text-transform:uppercase}.cro-eyebrow>span{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:var(--cro-orange);box-shadow:0 0 0 4px #ff8c4b19}.cro-section h1,.cro-section h2{font-family:var(--site-font-family)}.cro-section h2{max-width:850px;font-size:clamp(2.15rem,4.8vw,4.15rem);font-weight:650;line-height:1.04;letter-spacing:-.055em;text-wrap:balance}.cro-heading{max-width:900px;margin-bottom:2.25rem}.cro-heading-intro{max-width:78ch;margin-top:1rem!important;color:#c1c0b8;font-size:.99rem;line-height:1.72}.cro-hero{overflow:hidden;min-height:700px;padding:clamp(7rem,11vw,10rem) 0 clamp(4rem,7vw,6.5rem);border:0;background:radial-gradient(ellipse at 78% 25%,#743a2033,transparent 38%),#111312}.cro-hero:after{position:absolute;z-index:0;right:-18%;bottom:-50%;width:56vw;max-width:760px;aspect-ratio:1;border:1px solid #ff8c4b18;border-radius:50%;box-shadow:0 0 0 70px #ff8c4b07,0 0 0 140px #ff8c4b04;content:"";pointer-events:none}.cro-hero-grid{position:relative;z-index:1;display:grid;align-items:center;gap:2.7rem}.cro-hero-copy{max-width:740px}.cro-hero h1{max-width:790px;font-size:clamp(3.35rem,7.5vw,6.9rem);font-weight:650;line-height:.95;letter-spacing:-.075em;text-wrap:balance}.cro-hero-subline{max-width:59ch;margin-top:1.55rem!important;color:#c6c4bb;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.72}.cro-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem 1.4rem;margin-top:2rem}.cro-button{display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:.7rem;padding:.85rem 1.2rem;color:#20160f!important;background:var(--cro-orange);border:1px solid var(--cro-orange);border-radius:2px;font-size:.86rem;font-weight:750;text-decoration:none;transition:transform .22s ease}.cro-button:hover{transform:translateY(-2px);background:#ffac7b}.cro-quiet-link{display:inline-flex;min-height:44px;align-items:center;gap:.5rem;color:#eeece5;font-size:.86rem;font-weight:650;text-decoration:none}.cro-quiet-link svg,.cro-text-link svg{color:var(--cro-orange)}.cro-hero-price{margin-top:1.2rem!important;color:#f3a579;font:650 .85rem/1.4 DM Mono,monospace;letter-spacing:.025em}.cro-image{display:block;width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border:1px solid #ffffff17}.cro-image-portrait{aspect-ratio:4/5}.cro-hero .cro-image{max-height:630px;justify-self:end;-o-object-position:center;object-position:center}.cro-definition-layout{display:grid;align-items:start;gap:1.5rem}.cro-definition-layout>p{max-width:70ch;color:#c8c7bf;font-size:clamp(1.05rem,1.7vw,1.27rem);line-height:1.78}.cro-stats{display:grid;grid-template-columns:1fr;border-top:1px solid #ffffff28;border-left:1px solid #ffffff28}.cro-stat{display:flex;min-height:225px;flex-direction:column;gap:.8rem;padding:1.4rem;color:inherit;text-decoration:none;border-right:1px solid #ffffff28;border-bottom:1px solid #ffffff28}.cro-stat:hover{background:#ffffff08}.cro-stat-value{color:var(--cro-orange);font:650 clamp(3.4rem,6vw,5.2rem)/.95 var(--site-font-family);letter-spacing:-.07em;font-variant-numeric:tabular-nums}.cro-stat-value,.cro-stat-value>span{opacity:1;filter:none}.cro-stat-label{max-width:30ch;color:#e4e1d8;font-size:.97rem;line-height:1.5}.cro-stat-citation{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:auto;color:#a7a69d;font-size:.72rem;letter-spacing:.04em}.cro-stat-citation svg{color:var(--cro-orange)}.cro-stat-closing{max-width:900px;margin-top:1.7rem!important;color:#c9c7be;font-size:1rem;line-height:1.75}.cro-stat-closing strong{color:#f0a578}.cro-role-footnote{margin-top:1.5rem!important;color:#d3c9bc;font-size:.98rem}.cro-role-footnote span{margin-right:.45rem;color:var(--cro-orange);font-size:1.4rem;vertical-align:-.08em}.cro-pipeline>.cro-wrap>.cro-image{margin:0 0 2.3rem}.cro-pipeline-columns{display:grid;gap:1rem;margin-bottom:0}.cro-pipeline-column{display:grid;grid-template-columns:110px 1fr;align-items:center;gap:1.2rem;padding:1rem;background:#171a18;border:1px solid #ffffff19}.cro-column-visual{position:relative;display:grid;height:160px;place-items:end center}.cro-column-shell{position:relative;display:block;width:62px;height:140px;overflow:hidden;border:1px solid #d87c49a8;background:linear-gradient(90deg,#ff9a5622,#fff3e407 52%,#df773122);box-shadow:inset 0 0 20px #f7843530}.cro-column-fill{position:absolute;right:0;bottom:0;left:0;height:100%;transform-origin:bottom;background:linear-gradient(180deg,#ffb17052,#ec7337a1)}.cro-column-stream{position:absolute;top:-14px;left:50%;width:2px;height:38px;background:#ffc18a;transform:translate(-50%);opacity:.7}.cro-column-index{position:absolute;top:0;left:0;color:#e5a276;font:500 .65rem DM Mono,monospace}.cro-pipeline-column h3{color:#f0a578;font:650 1.1rem var(--site-font-family)}.cro-pipeline-column p{margin-top:.45rem!important;color:#bdbbb3;font-size:.82rem;line-height:1.55}.cro-pipeline-column .cro-column-question{color:#e2ddd3}.cro-calculator{margin-top:1.75rem;border:1px solid #4b372b;background:linear-gradient(125deg,#211d19,#171a18 70%)}.cro-calculator-head{display:flex;align-items:center;justify-content:space-between;padding:1.4rem clamp(1rem,3vw,2rem);border-bottom:1px solid #ffffff1e}.cro-calculator-head h3,.cro-slippage h3{margin-top:.45rem!important;color:#f0eee8;font:650 clamp(1.3rem,2.5vw,1.8rem) var(--site-font-family);letter-spacing:-.04em}.cro-micro-label{color:#e29b6d;font:600 .66rem DM Mono,monospace;letter-spacing:.12em;text-transform:uppercase}.cro-calc-mark{color:#ff9c5c;font:500 3rem var(--site-font-family)}.cro-calc-grid{display:grid}.cro-calc-fields{display:grid;gap:1.1rem;padding:1.3rem clamp(1rem,3vw,2rem)}.cro-calc-fields label,.cro-win-rate{display:grid;gap:.55rem;color:#dedbd2;font-size:.8rem;font-weight:650}.cro-range-row .cro-win-number{flex:0 0 76px;width:76px}.cro-calc-fields input:not([type=range]){width:100%;min-height:45px;padding:.7rem .75rem;color:#f0eee8;background:#111312;border:1px solid #ffffff32;border-radius:2px;font:500 .9rem DM Mono,monospace}.cro-input-wrap{position:relative;display:flex;align-items:center}.cro-input-wrap>span{position:absolute;left:.75rem;color:#e69d6f}.cro-input-wrap input{padding-left:1.8rem!important}.cro-range-row{display:flex;align-items:center;gap:.9rem}.cro-range-row input{width:100%;accent-color:var(--cro-orange)}.cro-range-row span{min-width:3.5rem;color:#ffad7b;font:500 .9rem DM Mono,monospace;text-align:right}.cro-sr-only{position:absolute;width:1px!important;height:1px;padding:0!important;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}.cro-error{color:#ffb08a;font-size:.76rem;line-height:1.5}.cro-calc-results{padding:1.3rem clamp(1rem,3vw,2rem);background:#ffffff05;border-top:1px solid #ffffff18}.cro-calc-results.is-invalid{display:grid;min-height:250px;place-items:center}.cro-calc-placeholder{max-width:32ch;color:#a9a89f;font-size:.9rem;line-height:1.6}.cro-result-primary,.cro-result-pipeline{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.75rem 0;border-bottom:1px solid #ffffff18}.cro-result-primary>span,.cro-result-pipeline>span{color:#c0bfb7;font-size:.82rem}.cro-result-primary strong{display:inline-block;min-width:5ch;color:var(--cro-orange);font:650 clamp(2.4rem,5vw,3.9rem)/1 var(--site-font-family);letter-spacing:-.06em;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.cro-result-pipeline strong{display:inline-block;min-width:13ch;color:#f0eee8;font:600 clamp(1.1rem,2.7vw,1.65rem) "DM Mono",monospace;letter-spacing:-.04em;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.cro-three-check{margin-top:1rem}.cro-three-check p,.cro-timing,.cro-calc-note{margin-top:.55rem!important;color:#c0bfb7;font-size:.79rem;line-height:1.6}.cro-three-check p{color:#eee7dc}.cro-timing strong{display:inline-block;min-width:12ch;color:#f5a876;font-variant-numeric:tabular-nums}.cro-calc-note{color:#92928b;font-size:.71rem}.cro-slippage{max-width:820px;margin:clamp(3rem,6vw,5rem) auto 0;padding:clamp(1.2rem,3vw,2rem);background:#191c1a;border:1px solid #ffffff1c}.cro-chart-caption{margin-top:.4rem!important;color:#a9a89f;font-size:.78rem}.cro-bars{display:grid;gap:.85rem;margin:1.5rem 0}.cro-bar-row{display:grid;grid-template-columns:122px minmax(0,1fr) 42px;align-items:center;gap:.75rem;color:#c8c6be;font-size:.73rem}.cro-bar-row strong{color:#f2a273;font:500 .75rem DM Mono,monospace;text-align:right}.cro-bar-track{display:block;height:10px;overflow:hidden;background:#ffffff12}.cro-bar-track>span{display:block;width:100%;height:100%;background:linear-gradient(90deg,#bd6740,#ff9b5c);transform:scaleX(1);transform-origin:left}.cro-section.is-entered .cro-bar-track>span{transform:scaleX(var(--bar-scale));transition:transform .65s cubic-bezier(.2,.75,.2,1);transition-delay:calc(var(--stagger, 0) * .1s)}.cro-chart-axis{display:grid;grid-template-columns:122px minmax(0,1fr) 42px;gap:.75rem;margin-top:-.5rem;margin-bottom:1rem}.cro-axis-track{display:flex;justify-content:space-between;color:#898980;font:500 .62rem DM Mono,monospace}.cro-chart-source{display:inline-flex;align-items:center;gap:.35rem;color:#b1aea4;font-size:.68rem}.cro-slippage-note{max-width:70ch;margin-top:1rem!important;color:#d6d1c8;font-size:.84rem;line-height:1.65}.cro-weekly{display:grid;grid-template-columns:1fr;margin:0;padding:0;border-top:1px solid #ffffff30;list-style:none}.cro-weekly li{position:relative;display:grid;grid-template-columns:42px 1fr;gap:.3rem .8rem;padding:1.2rem .15rem;border-bottom:1px solid #ffffff30}.cro-week-index{grid-row:span 3;color:#e99a6b;font:650 .73rem DM Mono,monospace}.cro-week-period{color:#f0a578;font:650 .68rem DM Mono,monospace;letter-spacing:.07em;text-transform:uppercase}.cro-weekly h3{color:#f0eee8;font:650 1.15rem var(--site-font-family)}.cro-weekly p{max-width:51ch;color:#b7b6ae;font-size:.85rem;line-height:1.65}.cro-rule-chips{display:flex;flex-wrap:wrap;gap:.6rem;margin:1.4rem 0 0!important;padding:0;list-style:none}.cro-rule-chips li{display:flex;align-items:center;gap:.45rem;padding:.6rem .72rem;color:#dfdad0;background:#1b1e1c;border:1px solid #ffffff1b;font-size:.74rem;line-height:1.4}.cro-rule-chips svg{flex:0 0 auto;color:var(--cro-orange)}.cro-ramp-line,.cro-stakeholder-line,.cro-quota-line{max-width:84ch;margin-top:1.5rem!important;color:#c5c3bb;font-size:.9rem;line-height:1.7}.cro-ramp-line a,.cro-stakeholder-line a,.cro-quota-line a,.cro-heading-intro a{color:#f0a578}.cro-one-team>.cro-wrap>.cro-image{margin-bottom:1.5rem}.cro-team-stats{display:grid;grid-template-columns:1fr 1fr;border:1px solid #ffffff20}.cro-team-stats article{display:flex;flex-direction:column;gap:.45rem;padding:1rem}.cro-team-stats article+article{border-left:1px solid #ffffff20}.cro-team-stats strong{color:var(--cro-orange);font:650 clamp(1.8rem,4vw,3.3rem) var(--site-font-family);letter-spacing:-.06em}.cro-team-stat-claim{display:flex;flex-direction:column;gap:.45rem;color:inherit;text-decoration:none}.cro-team-stat-claim strong{color:var(--cro-orange);font:650 clamp(1.8rem,4vw,3.3rem) var(--site-font-family);letter-spacing:-.06em}.cro-team-stat-claim span{color:#c3c1b9;font-size:.75rem;line-height:1.5}.cro-team-stat-claim strong span{color:inherit;opacity:1;filter:none}.cro-team-stats article>small{color:#aaa99f;font-size:.66rem}.cro-timing strong{min-width:12ch}.cro-ownership{display:grid;gap:1rem;margin-top:1.6rem}.cro-ownership>div{padding:1.2rem;background:#191c1a;border:1px solid #ffffff1e}.cro-ownership h3{padding-bottom:.8rem;color:#f0a578;font:650 1rem var(--site-font-family);border-bottom:1px solid #ffffff1d}.cro-ownership ul{display:grid;gap:.55rem;margin-top:.85rem!important;padding:0;list-style:none}.cro-ownership li{position:relative;padding-left:1.1rem;color:#c7c5bd;font-size:.81rem;line-height:1.5}.cro-ownership li:before{position:absolute;top:.55em;left:0;width:5px;height:5px;background:var(--cro-orange);content:""}.cro-table-wrap{border:1px solid #ffffff22}.cro-data-table{width:100%;border-collapse:collapse;text-align:left}.cro-data-table th,.cro-data-table td{padding:.95rem .9rem;border-bottom:1px solid #ffffff19;vertical-align:top;font-size:.82rem;line-height:1.55}.cro-data-table thead th{color:#e6a47a;background:#1b1e1c;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase}.cro-data-table tbody th{color:#efeee7;font-size:.84rem}.cro-data-table td{color:#c4c3ba}.cro-data-table tbody tr:last-child th,.cro-data-table tbody tr:last-child td{border-bottom:0}.cro-process-table th:first-child{width:13%}.cro-process-table th:nth-child(2){width:19%}.cro-process-table th:nth-child(3),.cro-process-table th:nth-child(4){width:34%}.cro-days-list{display:grid;grid-template-columns:1fr;margin:0;padding:0;border-top:1px solid #ffffff30;list-style:none}.cro-days-list>li{display:grid;grid-template-columns:44px 1fr;gap:.9rem;padding:1.4rem .15rem;border-bottom:1px solid #ffffff30}.cro-days-number{padding-top:.2rem;color:#e99a6b;font:650 .73rem DM Mono,monospace}.cro-days-date{color:#f0a578;font:650 .7rem/1.4 DM Mono,monospace;letter-spacing:.07em;text-transform:uppercase}.cro-days-list h3{margin-top:.4rem!important;color:#f0eee8;font:650 1.25rem var(--site-font-family)}.cro-days-list p{max-width:51ch;margin-top:.5rem!important;color:#b7b6ae;font-size:.88rem;line-height:1.65}.cro-price-card{max-width:none;padding:clamp(1.4rem,4vw,3rem);background:linear-gradient(145deg,#202320,#171a18);border:1px solid #bd67406e;box-shadow:12px 12px #ff8a3d0c}.cro-price-card-top{display:flex;align-items:center;justify-content:space-between;padding-bottom:1rem;border-bottom:1px solid #ffffff20}.cro-price-symbol{color:#c8784d;font:500 .75rem DM Mono,monospace}.cro-price{margin-top:1.4rem!important;color:#f3a579;font:700 clamp(2.4rem,6vw,4.5rem)/1 var(--site-font-family);letter-spacing:-.07em}.cro-price small{margin-left:.35rem;color:#aaa99f;font:500 .85rem DM Mono,monospace;letter-spacing:0}.cro-price-monthly{margin-top:.4rem!important;color:#b1aea4;font-size:.78rem}.cro-price-card ul{display:grid;grid-template-columns:1fr;gap:.75rem;margin:1.4rem 0 1.7rem!important;padding:0;list-style:none}.cro-price-card li{display:flex;align-items:flex-start;gap:.6rem;color:#e2ddd3;font-size:.84rem;line-height:1.45}.cro-price-card li svg{flex:0 0 auto;margin-top:.08rem;color:var(--cro-orange)}.cro-blended{background:#171a18}.cro-text-link{display:inline-flex;align-items:center;gap:.5rem;min-height:40px;margin-top:.8rem;color:#f3a579;font-size:.84rem;font-weight:700}.cro-audience-note{margin-top:1.6rem!important;color:#aaa99f;font-size:.76rem}.cro-faq .cro-heading{margin-inline:auto;text-align:center}.cro-faq .cro-eyebrow{justify-content:center}.cro-faq-list{max-width:900px;margin-inline:auto;border-top:1px solid #ffffff31}.cro-faq-item{border-bottom:1px solid #ffffff31}.cro-faq-item summary{position:relative;display:grid;grid-template-columns:35px 1fr 20px;align-items:center;gap:.65rem;padding:1.15rem .1rem;color:#efeee8;cursor:pointer;font-size:.95rem;font-weight:700;line-height:1.45;list-style:none}.cro-faq-item summary::-webkit-details-marker{display:none}.cro-faq-number{color:#dd9366;font:500 .68rem DM Mono,monospace}.cro-faq-item summary svg{color:var(--cro-orange);transition:transform .35s ease-out}.cro-faq-item[open] summary svg{transform:rotate(180deg)}.cro-faq-answer p{max-width:76ch;padding:0 1.4rem 1.2rem 2.9rem;color:#b8b7af;font-size:.86rem;line-height:1.7;opacity:0;transform:translateY(-5px);transition:transform .4s ease-out,opacity .4s ease-out}.cro-faq-item[open] .cro-faq-answer p{opacity:1;transform:translateY(0)}.cro-faq-answer a{color:#f2a273}.cro-local-check{display:grid;gap:1.4rem}.cro-local-check .om-questions{display:grid;margin:0;padding:0;border-top:1px solid #ffffff28;list-style:none}.cro-local-check .om-questions li{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:1rem .1rem;border-bottom:1px solid #ffffff28}.cro-local-check .om-question-number{color:#e99a6b;font:500 .7rem DM Mono,monospace}.cro-local-check .om-question-text{color:#e1ded6;font-size:.87rem;line-height:1.5}.cro-local-check .om-answer-buttons{display:inline-flex;gap:.35rem}.cro-local-check .om-answer-buttons button{min-width:53px;min-height:37px;padding:.4rem .65rem;color:#c6c4bb;background:#1b1e1c;border:1px solid #ffffff27;border-radius:2px;font:650 .74rem var(--site-font-family);cursor:pointer}.cro-local-check .om-answer-buttons button.is-selected{color:#20160f;background:var(--cro-orange);border-color:var(--cro-orange)}.cro-local-check .om-meter{padding:1.3rem;background:#191c1a;border:1px solid #ffffff20}.cro-local-check .om-meter-top{display:flex;align-items:center;justify-content:space-between;color:#d99a6f;font:650 .68rem DM Mono,monospace;letter-spacing:.08em}.cro-local-check .om-meter-top strong{color:#f1eee7;font-size:1.35rem}.cro-local-check .om-meter-top small{color:#aaa99f;font-size:.65rem;font-weight:400}.cro-local-check .om-meter-track{height:6px;margin:.8rem 0 1.2rem;overflow:hidden;background:#ffffff13}.cro-local-check .om-meter-track span{display:block;width:100%;height:100%;background:var(--cro-orange);transform-origin:left;transition:transform .35s ease-out}.cro-local-check .om-result-prompt,.cro-local-check .om-result-panel p{color:#c7c5bd;font-size:.86rem;line-height:1.6}.cro-local-check .om-link-arrow{display:inline-flex;align-items:center;gap:.45rem;margin-top:.8rem;color:#f3a579;font-size:.8rem;font-weight:700}.cro-local-check .om-result-panel>a,.cro-local-check .om-result-panel>button{margin-top:.8rem}.cro-final-cta{padding:clamp(3.4rem,7vw,6rem) 0;background:#262019;border-color:#4c3528}.cro-final-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2rem}.cro-final-inner h2{max-width:750px;font-size:clamp(2.4rem,5.4vw,5rem)}.cro-section[data-motion-pending]:not(.is-entered) .cro-wrap>*{opacity:0;transform:translateY(12px)}.fractional-cro-page .cro-section,.fractional-cro-page h2,.fractional-cro-page~div [data-service-posts],.fractional-cro-page~div [data-service-posts] h2{scroll-margin-top:100px}.cro-section.is-entered .cro-wrap>*{animation:cro-rise-in .58s cubic-bezier(.2,.75,.2,1) both}.cro-section.is-entered .cro-wrap>*:nth-child(2){animation-delay:.1s}.cro-section.is-entered .cro-wrap>*:nth-child(3){animation-delay:.2s}.cro-section.is-entered .cro-wrap>*:nth-child(4){animation-delay:.3s}.cro-section.is-entered .cro-stats .cro-stat{animation:cro-rise-in .55s cubic-bezier(.2,.75,.2,1) both;animation-delay:calc(.14s + var(--stagger, 0) * .1s)}.cro-stat,.cro-weekly li,.cro-days-list li,.cro-bar-row{--stagger: 0}.cro-section.is-entered .cro-weekly li,.cro-section.is-entered .cro-days-list li,.cro-section.is-entered .cro-bar-row{animation:cro-rise-in .55s cubic-bezier(.2,.75,.2,1) both;animation-delay:calc(var(--stagger) * .1s)}.cro-section.is-entered .cro-days-list li:before{transform:scaleY(1);transition:transform .65s cubic-bezier(.2,.75,.2,1) .15s}@keyframes cro-rise-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (min-width: 760px){.cro-wrap{width:min(1160px,calc(100% - 80px))}.cro-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:4rem}.cro-definition-layout{grid-template-columns:.75fr 1.25fr;gap:5rem}.cro-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.cro-pipeline-columns{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:0;border:1px solid #ffffff20}.cro-pipeline-column{display:flex;min-height:0;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:.8rem;border:0}.cro-pipeline-column+.cro-pipeline-column{border-left:1px solid #ffffff20}.cro-column-visual{height:150px}.cro-calc-grid{grid-template-columns:.86fr 1.14fr}.cro-calc-results{border-top:0;border-left:1px solid #ffffff18}.cro-weekly{grid-template-columns:repeat(5,minmax(0,1fr))}.cro-weekly li{grid-template-columns:1fr;align-content:start;min-height:245px;padding:1.2rem;border-right:1px solid #ffffff30}.cro-weekly li:first-child{border-left:1px solid #ffffff30}.cro-week-index{grid-row:auto}.cro-ownership{grid-template-columns:1fr 1fr}.cro-days-list{grid-template-columns:repeat(3,minmax(0,1fr))}.cro-days-list>li{grid-template-columns:1fr;min-height:260px;padding:1.4rem;border-right:1px solid #ffffff30}.cro-days-list>li:first-child{border-left:1px solid #ffffff30}.cro-price-card ul{grid-template-columns:1fr}}@media (max-width: 759px){.cro-hero{min-height:0}.cro-hero h1{font-size:clamp(3.05rem,12vw,5rem)}.cro-hero .cro-image{max-height:570px;-o-object-position:center 35%;object-position:center 35%}.cro-table-wrap{overflow:visible;border:0}.cro-data-table,.cro-data-table tbody,.cro-data-table tr,.cro-data-table th,.cro-data-table td{display:block;width:100%}.cro-data-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%)}.cro-data-table tbody tr{margin-bottom:.75rem;padding:.55rem .85rem;background:#191c1a;border:1px solid #ffffff20}.cro-data-table tbody th{padding:.5rem 0 .7rem;border-bottom:1px solid #ffffff20;font:650 1rem var(--site-font-family)}.cro-data-table td{display:grid;grid-template-columns:minmax(98px,.42fr) 1fr;gap:.7rem;padding:.65rem 0;border-bottom:1px solid #ffffff12;font-size:.78rem}.cro-data-table td:before{color:#e6a47a;content:attr(data-label);font-size:.65rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.cro-data-table td:last-child{border-bottom:0}.cro-process-table th:first-child,.cro-process-table th:nth-child(2),.cro-process-table th:nth-child(3),.cro-process-table th:nth-child(4){width:100%}.cro-local-check .om-questions li{grid-template-columns:24px minmax(0,1fr)}.cro-local-check .om-answer-buttons{grid-column:2}.cro-faq-answer p{padding-left:2.6rem}.cro-chart-axis{grid-template-columns:122px minmax(0,1fr) 42px}}@media (prefers-reduced-motion: reduce){.cro-section[data-motion-pending]:not(.is-entered) .cro-wrap>*{opacity:1!important;transform:none!important}.fractional-cro-page *,.fractional-cro-page *:before,.fractional-cro-page *:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.cro-pipeline-intro{display:block;margin-bottom:2rem}.cro-pipeline-intro .cro-heading{max-width:920px}.cro-calc-input-cards{display:grid;gap:1rem;padding:1.25rem clamp(1rem,3vw,2rem)}.cro-calc-input-card{display:grid;align-content:start;gap:1rem;min-width:0;margin:0;padding:1.1rem;border:1px solid #ffffff20;background:linear-gradient(150deg,#24231f,#191c1a 68%)}.cro-calc-input-card legend{padding:0 .5rem;color:#f0a578;font:650 .85rem DM Mono,monospace;letter-spacing:.03em}.cro-calc-input-card label{display:grid;gap:.5rem;color:#e3dfd6;font-size:.76rem;font-weight:650}.cro-calc-input-card input:not([type=range]){width:100%;min-height:45px;padding:.7rem .75rem;color:#f0eee8;background:#111312;border:1px solid #ffffff32;border-radius:2px;font:500 .9rem DM Mono,monospace}.cro-calc-input-card label small{color:#aaa99f;font:500 .62rem DM Mono,monospace;letter-spacing:.1em;text-transform:uppercase}.cro-calc-input-card .cro-input-wrap input{text-align:right}.cro-cycle-input{display:flex;align-items:center;gap:.7rem}.cro-cycle-input input{min-width:0;flex:1}.cro-cycle-input>span{color:#aaa99f;font:500 .76rem DM Mono,monospace}.cro-calc-results{padding:1.5rem clamp(1rem,3vw,2rem)}.cro-calc-results.is-invalid{min-height:100px;place-items:start}.cro-result-primary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.7rem 1rem;min-width:0;padding:24px;border:1px solid #ffffff19;background:linear-gradient(145deg,#25221e,#191c1a)}.cro-result-primary>span{grid-column:1;align-self:end;color:#c0bfb7;font-size:.78rem}.cro-result-primary strong{grid-column:1;grid-row:2;min-width:0;color:var(--cro-orange);font-size:clamp(2.3rem,5vw,3.5rem);text-align:left}.cro-result-primary .cro-coverage-gauge{grid-column:2;grid-row:1 / span 2;width:clamp(120px,20vw,190px)}.cro-quarter-results{display:grid;gap:.8rem;margin-top:1rem}.cro-quarter-top small{color:#aaa99f;font-size:.72rem}.cro-quarter-result{min-width:0;padding:24px;border:1px solid #ff8a3d38;background:linear-gradient(145deg,#24211d,#191c1a 72%)}.cro-quarter-result.is-covered{border-color:#91b88855;background:linear-gradient(145deg,#20251f,#191c1a 72%)}.cro-quarter-top{display:flex;align-items:flex-start;flex-direction:column;gap:.35rem;padding-bottom:.8rem;border-bottom:1px solid #ffffff1a}.cro-quarter-top>span{color:#eee9df;font-size:.9rem;font-weight:700}.cro-quarter-top>strong{color:#f2a273;font:650 1.2rem DM Mono,monospace}.cro-quarter-result p{display:flex;align-items:flex-start;flex-direction:column;gap:.35rem;padding-top:.8rem;color:#aaa99f;font-size:.72rem}.cro-quarter-result p b{color:#eee9df;font:600 .78rem DM Mono,monospace;text-align:right}.cro-quarter-result .cro-gap-build b{color:#f2a273;font-size:1.2rem;font-weight:750;text-align:left}.cro-quarter-result .cro-gap-covered b{color:#a8c69a}.cro-needed-track{height:8px;margin-top:.85rem;overflow:hidden;background:#ffffff15}.cro-needed-track>span{display:block;width:100%;height:100%;background:linear-gradient(90deg,#bd6740,#ffae78);transform-origin:left;transition:transform .38s ease-out}.cro-quarter-result.is-covered .cro-needed-track>span{background:linear-gradient(90deg,#708d67,#a7c697)}.cro-calc-results>.cro-calc-note{margin:1rem 0!important;color:#ded5c9}.cro-calc-validation{padding:0 clamp(1rem,3vw,2rem) 1rem}.cro-timing{margin-top:1rem;padding:24px}.cro-calc-input-note{color:#aaa99f;font-size:.75rem;line-height:1.5}.cro-price-card{display:grid;gap:1.5rem;align-items:center}.cro-price-main h3{max-width:19ch;margin-top:.8rem;color:#eee9df;font-size:clamp(1.3rem,2vw,1.8rem);line-height:1.18;letter-spacing:-.035em}.fractional-cro-page .cro-price{margin-top:1.25rem!important;font-size:clamp(1.7rem,2.2vw,2.5rem)!important;font-weight:700!important;line-height:1.2!important;letter-spacing:-.035em}.cro-price-audience{margin-top:.7rem!important;color:#bdbbb3;font-size:.8rem;line-height:1.55}.cro-price-card ul{display:grid;gap:.9rem;margin:0!important;padding:0;list-style:none}.cro-price-card li{padding-bottom:.75rem;border-bottom:1px solid #ffffff19}.cro-price-actions{display:grid;justify-items:start;gap:.7rem}.cro-price-actions .cro-quiet-link{color:#dedbd2;font-size:.78rem}.cro-price-card:is(:hover,:focus-within){transform:translateY(-3px);box-shadow:0 20px 48px #0005}@media (min-width:760px){.cro-calc-input-cards{grid-template-columns:1fr 1fr;align-items:stretch}.cro-quarter-results{grid-template-columns:minmax(0,1fr)}.cro-quarter-result{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:1.5rem}.cro-quarter-top{align-items:flex-start;flex-direction:column;gap:.35rem;padding:0;border:0}.cro-quarter-result p{align-items:flex-start;flex-direction:column;gap:.3rem;padding:0}.cro-quarter-result p b{text-align:left}.cro-price-card{grid-template-columns:minmax(0,1.05fr) minmax(220px,.9fr) minmax(230px,.85fr);gap:clamp(1.5rem,4vw,4rem)}}@media (max-width:520px){.cro-result-primary{grid-template-columns:1fr}.cro-result-primary .cro-coverage-gauge{grid-column:1;grid-row:3;width:155px}.cro-result-primary strong{grid-row:2}.cro-quarter-top,.cro-quarter-result p{align-items:flex-start;flex-direction:column;gap:.35rem}.cro-quarter-result p b{text-align:left}.cro-timing{flex-direction:column;align-items:flex-start}.cro-timing .cro-calculator-note{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.cro-needed-track>span{transition:none}.fractional-cro-page .cro-price-card:is(:hover,:focus-within){transform:none;box-shadow:none}}.fractional-cro-page .cro-read-more{color:inherit}.fractional-cro-page .cro-read-more>summary{display:inline-flex;align-items:center;justify-content:flex-start;gap:.42rem;cursor:pointer;list-style:none}.fractional-cro-page .cro-read-more>summary::-webkit-details-marker{display:none}.cro-read-label{flex:none;color:#f2a273;font-size:.7rem;font-weight:700}.cro-read-chevron{flex:none;color:var(--cro-orange);transition:transform .2s ease-out}.cro-read-more[open] .cro-read-chevron{transform:rotate(180deg)}.cro-read-more>div{margin-top:.55rem}.cro-read-more>div>p{max-width:78ch;color:#b8b7af;font-size:.86rem;line-height:1.65}.cro-read-more a{color:inherit;text-decoration-color:var(--cro-orange)}.cro-definition-layout>.cro-read-more{max-width:70ch;color:#c8c7bf;font-size:clamp(1.05rem,1.7vw,1.27rem);line-height:1.78}.cro-definition-layout>.cro-read-more>summary{line-height:1.45}.cro-definition-layout>.cro-read-more .cro-read-label{font-size:.72rem}.cro-venn-layout{display:grid;gap:1.6rem;align-items:center}.cro-venn{position:relative;width:min(100%,570px);aspect-ratio:1.12;margin:auto}.cro-venn-art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.cro-svg-circle{transform-box:view-box;transform-origin:center;transition:transform .5s cubic-bezier(.2,.75,.2,1)}@media (prefers-reduced-motion:no-preference){.cro-section:not(.is-entered) .cro-svg-circle-a{transform:translate(-42px,-16px)}.cro-section:not(.is-entered) .cro-svg-circle-b{transform:translate(42px,-16px)}.cro-section:not(.is-entered) .cro-svg-circle-c{transform:translateY(42px)}.cro-section[data-motion-passed] .cro-svg-circle{transition:none}}.cro-venn-art-1 .cro-svg-circle-a{transform:translate(10px,8px)}.cro-venn-art-1 .cro-svg-circle-b{transform:translate(-8px,7px)}.cro-venn-art-1 .cro-svg-circle-c{transform:translateY(-9px)}.cro-venn-art-2 .cro-svg-circle-a{transform:translate(8px,7px)}.cro-venn-art-2 .cro-svg-circle-b{transform:translate(-10px,8px)}.cro-venn-art-2 .cro-svg-circle-c{transform:translateY(-9px)}.cro-venn-art-3 .cro-svg-circle-a{transform:translate(8px,7px)}.cro-venn-art-3 .cro-svg-circle-b{transform:translate(-8px,7px)}.cro-venn-art-3 .cro-svg-circle-c{transform:translateY(-11px)}.cro-venn-art-1 .cro-svg-circle-a circle,.cro-venn-art-2 .cro-svg-circle-b circle,.cro-venn-art-3 .cro-svg-circle-c circle{stroke:#ffd1aa;stroke-width:2.5}.cro-svg-core-text{fill:#271a12;font:800 11px DM Mono,monospace;letter-spacing:.4px}.cro-venn-circle{position:absolute;z-index:2;width:59%;aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.25rem;color:#f2eee6;background:transparent;border:0;border-radius:0;cursor:pointer;transition:color .2s ease-out}.cro-venn-circle:hover .cro-venn-title,.cro-venn-circle:focus-visible .cro-venn-title,.cro-venn-circle.is-active .cro-venn-title{color:#ffd1aa}.cro-venn-circle:focus-visible{outline:2px solid #ff8a3d;outline-offset:-3px}.cro-venn-1{top:0;left:5%}.cro-venn-2{top:0;right:5%}.cro-venn-3{bottom:0;left:20.5%}.cro-venn-title{max-width:10ch;font-size:clamp(.78rem,2vw,1.1rem);font-weight:700;line-height:1.2;text-align:center}.cro-venn-number{position:absolute;bottom:19%;color:#f0a578;font:500 .65rem DM Mono,monospace}.cro-role-detail{padding:clamp(1.2rem,3vw,2rem);background:linear-gradient(145deg,#202320,#171a18);border:1px solid #ff8a3d44}.cro-role-detail h3{margin:.5rem 0 .7rem;color:#f1eee7;font-size:1.3rem}.cro-role-detail .cro-role-body,.cro-role-detail .cro-role-proof{margin-top:.65rem!important;color:#b7b6ae;font-size:.85rem;line-height:1.6}.cro-role-week{margin-top:.9rem!important;padding-left:.8rem;color:#f1c4a0;border-left:2px solid var(--cro-orange);font-size:.84rem;line-height:1.55}.cro-role-detail .cro-role-proof a{color:inherit;text-decoration-color:var(--cro-orange)}.cro-role-detail article>.cro-role-source{display:inline-block;margin-top:.6rem;color:#d99a6f;font-size:.68rem}.cro-rhythm-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:normal;clip-path:inset(50%)}.cro-pipeline-intro{display:grid;align-items:center;gap:1.5rem}.cro-pipeline-intro .cro-heading{margin-bottom:0}.cro-pipeline-intro>img{width:min(100%,520px);justify-self:end}.cro-pipeline-columns{position:relative;display:grid;gap:.75rem;margin-top:2.3rem}.cro-pipeline-column{position:relative;display:grid;grid-template-columns:95px 1fr;align-items:center;gap:1rem;min-height:204px;padding:1rem;background:linear-gradient(155deg,#ff8a3d12,#191c1a 60%);border:1px solid #ff8a3d2d;transition:transform .2s ease-out,border-color .2s ease-out,box-shadow .2s ease-out}.cro-pipeline-column:hover,.cro-pipeline-column:focus-visible{transform:translateY(-6px);border-color:#ff8a3d80;box-shadow:0 18px 40px #0007}.cro-column-visual{height:160px}.cro-column-shell{width:47px;height:128px;border-radius:24px 24px 4px 4px;background:linear-gradient(90deg,#ff9a5622,#fff3e407 52%,#df773122)}.cro-column-fill{background:linear-gradient(180deg,#ffc28d8a,#ea7439c9)}.cro-column-stream{display:none}.cro-column-action{position:absolute;bottom:0;color:#f2a273;font:600 .58rem DM Mono,monospace;letter-spacing:.12em}.cro-pipeline-column h3{color:#f0eee8;font-size:1.05rem}.cro-pipeline-column p{max-width:30ch}.cro-pipeline-column{position:relative}.cro-pipeline-column .cro-column-question{position:absolute;z-index:3;left:.75rem;right:.75rem;bottom:3.5rem;height:auto;margin:0!important;padding:.8rem;border:1px solid #ff8a3d70;border-radius:4px;background:#22231f;overflow:visible;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease-out}.cro-pipeline-column:hover .cro-column-question,.cro-pipeline-column:focus-within .cro-column-question{opacity:1;visibility:visible}.cro-gauge{position:relative;display:inline-block;width:112px;height:56px;overflow:hidden;border-radius:112px 112px 0 0;background:conic-gradient(from 270deg at 50% 100%,#e15c4c,#f4ad66,#89a67b 180deg)}.cro-gauge:after{position:absolute;right:10px;bottom:0;left:10px;height:46px;content:"";border-radius:100px 100px 0 0;background:#211d19}.cro-gauge i{position:absolute;z-index:1;bottom:2px;left:50%;width:44px;height:2px;background:#f4eee3;transform-origin:left center}.cro-gauge-marker{position:absolute;z-index:2;top:2px;left:28%;color:#e2b28e;font:600 .5rem DM Mono,monospace}.cro-result-pipeline strong{font-size:clamp(1.4rem,3.2vw,2.15rem)}.cro-calendar-tile strong{min-width:0}.cro-three-check{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.5rem 1rem;padding:.8rem 0;border-bottom:1px solid #fff2}.cro-three-check .cro-micro-label{grid-column:1 / -1}.cro-three-check.is-short .cro-short-label{color:#f16f62}.cro-three-check.is-enough .cro-short-label{color:#9fc78e}.cro-short-label{font-size:.95rem}.cro-timing{display:flex;align-items:center;gap:.8rem}.cro-calendar-tile{flex:none;display:grid;min-width:100px;min-height:64px;align-content:center;padding:.45rem;color:#f2eee6;background:#22231f;border:1px solid #ff8a3d55;text-align:center}.cro-calendar-tile small{color:#d99a6f;font:500 .55rem DM Mono,monospace;letter-spacing:.1em}.cro-calendar-tile strong{margin-top:.25rem;font-size:.84rem}.cro-calc-note{margin-top:.6rem!important;color:#92928b;font-size:.7rem}.cro-slippage{border-color:#ff8a3d31;background:linear-gradient(150deg,#ff8a3d0e,#191c1a 45%)}.cro-bars{gap:.7rem}.cro-bar-track{height:8px;background:#fff1}.cro-bar-track>span{background:linear-gradient(90deg,#f9a16b,#ed704e)}.cro-operating-layout{display:grid;align-items:center;gap:2rem}.cro-clock{display:grid;min-height:460px;place-items:center}.cro-clock-ring{position:relative;width:min(100%,400px);aspect-ratio:1;border:1px solid #ff8a3d4a;border-radius:50%;background:radial-gradient(circle,#ff8a3d12 0 27%,transparent 28%)}.cro-clock-ring:before,.cro-clock-ring:after{position:absolute;top:11%;right:11%;bottom:11%;left:11%;border:1px dashed #ff8a3d42;border-radius:50%;content:""}.cro-clock-ring:after{top:23%;right:23%;bottom:23%;left:23%;border-style:solid;opacity:.45}.cro-clock-core{position:absolute;top:50%;left:50%;color:#e8c6a9;font:600 .65rem/1.5 DM Mono,monospace;letter-spacing:.12em;text-align:center;transform:translate(-50%,-50%)}.cro-clock-node{position:absolute;z-index:2;display:grid;max-width:130px;gap:.2rem;padding:.68rem .8rem;color:#ddd8ce;background:linear-gradient(130deg,#ff8a3d2b,#28231f);border:1px solid #ff8a3d6b;border-radius:999px;cursor:pointer;text-align:left;transition:transform .2s ease-out,border-color .2s ease-out,box-shadow .2s ease-out}.cro-clock-node:hover,.cro-clock-node:focus-visible,.cro-clock-node.is-active{transform:translateY(-4px);border-color:#ffb47e;box-shadow:0 8px 24px #0006}.cro-clock-node small{color:#e9a477;font:500 .57rem DM Mono,monospace}.cro-clock-node strong{font-size:.7rem;white-space:nowrap}.cro-clock-node-1{top:8%;left:50%;transform:translate(-50%)}.cro-clock-node-1:hover,.cro-clock-node-1:focus-visible,.cro-clock-node-1.is-active{transform:translate(-50%,-4px)}.cro-clock-node-2{top:34%;right:-2%}.cro-clock-node-3{right:9%;bottom:5%}.cro-clock-node-4{bottom:5%;left:9%}.cro-clock-node-5{top:34%;left:-2%}.cro-orbit-dot{position:absolute;z-index:1;top:50%;left:50%;width:9px;height:9px;border-radius:50%;background:#ff9a61;box-shadow:0 0 0 6px #ff8a3d20;animation:cro-orbit 20s linear infinite;animation-play-state:paused}.cro-operating-layout[data-in-view=true] .cro-orbit-dot{animation-play-state:running}@keyframes cro-orbit{to{transform:rotate(360deg) translate(146px) rotate(-360deg)}}.cro-clock-detail{display:grid;gap:1.3rem}.cro-clock-detail article{min-height:145px;padding:1.2rem;background:#191c1a;border-left:2px solid var(--cro-orange)}.cro-clock-detail h3{margin:.65rem 0 .45rem;color:#f1eee7;font-size:1.15rem}.cro-clock-detail article p{max-width:43ch;color:#c0bfb7;font-size:.85rem;line-height:1.6}.cro-ramp-stat{display:grid;grid-template-columns:auto 1fr;align-items:end;-moz-column-gap:.8rem;column-gap:.8rem;padding:1rem;background:linear-gradient(130deg,#ff8a3d16,#191c1a);border:1px solid #ff8a3d38}.cro-ramp-stat strong{grid-row:span 2;color:#ff9c61;font:650 3.2rem/.9 var(--site-font-family);letter-spacing:-.08em}.cro-ramp-stat span{color:#eee8dd;font-size:.82rem}.cro-ramp-stat a{color:#aaa99f;font-size:.65rem}.cro-team-stats{border-color:#ff8a3d42;background:#ff8a3d08}.cro-team-stats article{padding:1.35rem}.cro-team-stats strong{font-size:clamp(2.2rem,5vw,4.8rem)}.cro-team-stats article:first-child{background:linear-gradient(145deg,#ff8a3d25,#191c1a)}.cro-ai-engagement{display:grid;gap:.6rem;max-width:700px;margin:1.1rem 0 1.6rem;padding:1rem 1.2rem;background:linear-gradient(150deg,#ff8a3d12,#191c1a);border:1px solid #ff8a3d30}.cro-ai-engagement>.cro-micro-label{margin-bottom:.15rem}.cro-ai-engagement>div{display:grid;grid-template-columns:115px minmax(0,1fr) 42px;align-items:center;gap:.7rem;color:#d6d2c9;font-size:.72rem}.cro-engagement-track{height:8px;background:#ffffff12}.cro-engagement-track i{display:block;height:100%;background:linear-gradient(90deg,#bd6740,#ffab74)}.cro-ai-engagement strong{color:#f2a273;font:600 .72rem DM Mono,monospace;text-align:right}.cro-ai-engagement>a{margin-top:.2rem;color:#aaa99f;font-size:.64rem}.cro-quota-line{display:block;max-width:unset;margin:1rem 0!important}.cro-handoff{position:relative;display:grid;gap:1rem;margin-top:1.4rem;padding:1.2rem;background:linear-gradient(135deg,#ff8a3d11,#191c1a 45%);border:1px solid #ff8a3d38}.cro-handoff-side h3{display:flex;align-items:center;gap:.55rem;color:#f0a578;font-size:1rem}.cro-handoff-side ul{display:grid;gap:.25rem;margin:.7rem 0 0;padding:0;list-style:none}.cro-handoff-side li{padding:.48rem 0;color:#d4d0c7;border-bottom:1px solid #fff1;font-size:.75rem}.cro-handoff-gates{display:grid;grid-template-columns:repeat(5,1fr);gap:.2rem}.cro-handoff-gates>div{display:grid;justify-items:center;gap:.35rem;color:#f0a578}.cro-handoff-gates span{font:500 .58rem DM Mono,monospace}.cro-handoff-gates b{padding:.25rem .15rem;color:#281a12;background:linear-gradient(110deg,#ff8a3d,#ffc18c);border-radius:999px;font:700 .48rem DM Mono,monospace}.cro-handoff-gates i{height:12px;width:1px;background:linear-gradient(#ff8a3d66,transparent)}.cro-process-heading{display:grid;gap:1.4rem;align-items:center;margin-bottom:2rem}.cro-process-heading .cro-heading{margin-bottom:0}.cro-process-heading>img{width:min(100%,520px);max-height:230px;-o-object-fit:cover;object-fit:cover}.cro-process-rail{display:flex;overflow-x:auto;padding:.4rem 0 1rem;scrollbar-width:thin;scrollbar-color:#bd6740 #191c1a}.cro-process-rail button{position:relative;flex:1 0 128px;min-height:78px;padding:.8rem;color:#d7d3ca;background:linear-gradient(135deg,#25231f,#191c1a);border:1px solid #ffffff1c;border-right:0;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,0 100%,14px 50%);cursor:pointer;font-size:.76rem;font-weight:700;text-align:left;transition:transform .2s ease-out,border-color .2s ease-out,background .2s ease-out}.cro-process-rail button:first-child{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,0 100%)}.cro-process-rail button.is-active{color:#26170f;background:linear-gradient(110deg,#ff8a3d,#f4b17f)}.cro-process-rail button span{display:block;margin-top:.4rem;font:500 .58rem DM Mono,monospace;opacity:.72}.cro-process-cards{display:grid;gap:.65rem}.cro-process-cards article{min-height:104px;padding:1rem;background:linear-gradient(150deg,#ff8a3d13,#191c1a);border:1px solid #ff8a3d2d}.cro-process-cards article>span{color:#e99a6b;font:600 .61rem DM Mono,monospace;letter-spacing:.1em}.cro-process-cards article p{margin-top:.6rem;color:#e6e1d8;font-size:.86rem;line-height:1.55}.cro-full-table{margin-top:.85rem}.cro-full-table>summary{padding:0;color:#e8a377;border:0;cursor:pointer;font-size:.78rem;font-weight:700}.cro-stakeholder-line{display:block}.cro-scoreboard-grid{display:grid;gap:.85rem}.cro-calculator-note{grid-column:1 / -1;margin-top:.4rem!important;color:#aaa99f;font-size:.71rem;line-height:1.55}.cro-timing .cro-calculator-note{flex:1;min-width:15ch;margin:0!important;color:#c0bfb7;font-size:.75rem}.cro-timing .cro-calculator-note strong{min-width:0}.cro-scoreboard-section .cro-scoreboard{display:block}.cro-milestone-bullets{display:grid;gap:.55rem;margin:.9rem 0!important;padding:0;list-style:none}.cro-milestone-bullets li{display:flex;align-items:flex-start;gap:.5rem;color:#d3cfc6;font-size:.73rem;line-height:1.4}.cro-milestone-bullets svg{flex:none;margin-top:.1rem;color:#ff9a61}.cro-days-list .cro-read-more{margin-top:.6rem;color:#b7b6ae;font-size:.78rem;line-height:1.55}.cro-days-list .cro-read-more>div p{font-size:.78rem}.cro-section.is-entered .cro-wrap>*{animation-duration:.42s}.cro-section.is-entered .cro-pipeline-column,.cro-section.is-entered .cro-kpi{animation:cro-rise-in .42s cubic-bezier(.2,.75,.2,1) both}.cro-section.is-entered .cro-pipeline-column:nth-child(2),.cro-section.is-entered .cro-kpi:nth-child(2){animation-delay:80ms}.cro-section.is-entered .cro-pipeline-column:nth-child(3),.cro-section.is-entered .cro-kpi:nth-child(3){animation-delay:.16s}.cro-team-stats,.cro-handoff,.cro-process-cards article,.cro-role-detail,.cro-ramp-stat,.cro-kpi,.cro-pipeline-column{background-image:linear-gradient(160deg,rgba(255,138,61,.12),rgba(255,138,61,.03) 45%,transparent);border-color:#ff8a3d2e;transition:transform .2s ease-out,border-color .2s ease-out,box-shadow .2s ease-out}.cro-team-stats:hover,.cro-team-stats:focus-within,.cro-handoff:hover,.cro-handoff:focus-within,.cro-role-detail:hover,.cro-role-detail:focus-within,.cro-ramp-stat:hover,.cro-ramp-stat:focus-within{transform:translateY(-6px);border-color:#ff8a3d80;box-shadow:0 18px 40px #00000073}.cro-button{-o-border-image:linear-gradient(110deg,#ff8a3d,#ffc18c) 1;border-image:linear-gradient(110deg,#ff8a3d,#ffc18c) 1;background:linear-gradient(110deg,#ff8a3d,#ffc18c);transition:transform .2s ease-out,box-shadow .2s ease-out}.cro-button:hover,.cro-button:focus-visible{transform:translateY(-6px);box-shadow:0 18px 40px #00000073;background:linear-gradient(110deg,#ff8a3d,#ffc18c)}.cro-button:active{transform:translateY(-6px);box-shadow:0 18px 40px #00000073}.cro-team-stats:active,.cro-handoff:active,.cro-role-detail:active,.cro-ramp-stat:active,.cro-kpi:active,.cro-pipeline-column:active{transform:translateY(-6px);border-color:#ff8a3d80;box-shadow:0 18px 40px #00000073}@media (min-width:760px){.cro-venn-layout{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:3rem}.cro-pipeline-intro{grid-template-columns:minmax(0,1fr) minmax(280px,40%);gap:3rem}.cro-pipeline-intro .cro-image{max-width:520px}.cro-pipeline-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border:1px solid #ff8a3d35}.cro-pipeline-column{display:flex;min-height:0;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:.8rem;border:0}.cro-pipeline-column+.cro-pipeline-column{border-left:1px solid #ff8a3d38}.cro-column-visual{width:100%;height:170px}.cro-operating-layout{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:4rem}.cro-handoff{grid-template-columns:1fr 150px 1fr;align-items:center;gap:1.2rem;padding:1.5rem}.cro-handoff-gates{grid-template-columns:1fr;gap:0}.cro-handoff-gates>div{grid-template-columns:20px 1fr 60px 1fr;align-items:center}.cro-handoff-gates i{width:100%;height:1px;background:linear-gradient(90deg,#ff8a3d66,transparent)}.cro-process-heading{grid-template-columns:minmax(280px,40%) minmax(0,1fr);gap:3rem}.cro-process-heading>img{max-height:230px}.cro-process-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.cro-scoreboard-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:759px){.cro-scoreboard-grid{grid-template-columns:minmax(0,1fr)}.cro-venn{max-width:390px}.cro-clock{min-height:360px}.cro-clock-ring{width:min(100%,310px)}.cro-clock-node{max-width:112px;padding:.55rem .6rem}.cro-clock-node strong{font-size:.62rem}.cro-clock-node-2,.cro-clock-node-5{top:33%}.cro-clock-node-2{right:-3%}.cro-clock-node-5{left:-3%}.cro-clock-node-3,.cro-clock-node-4{bottom:2%}.cro-clock-node-3{right:3%}.cro-clock-node-4{left:3%}.cro-handoff-gates b{font-size:.42rem}.cro-process-rail button{flex-basis:118px}.cro-calculator-head h3{font-size:1.2rem}.cro-gauge{width:70px;height:35px}.cro-gauge:after{right:7px;left:7px;height:29px}.cro-gauge i{width:28px}.cro-result-primary{flex-wrap:wrap}.cro-result-primary strong{flex:1}.cro-ai-engagement>div{grid-template-columns:95px minmax(0,1fr) 38px;gap:.45rem;font-size:.65rem}}@media (prefers-reduced-motion:reduce){.fractional-cro-page .cro-button:hover,.fractional-cro-page .cro-button:focus-visible,.fractional-cro-page .cro-team-stats:hover,.fractional-cro-page .cro-team-stats:focus-within,.fractional-cro-page .cro-handoff:hover,.fractional-cro-page .cro-handoff:focus-within,.fractional-cro-page .cro-role-detail:hover,.fractional-cro-page .cro-role-detail:focus-within,.fractional-cro-page .cro-ramp-stat:hover,.fractional-cro-page .cro-ramp-stat:focus-within,.fractional-cro-page .cro-kpi:hover,.fractional-cro-page .cro-pipeline-column:hover{transform:none;box-shadow:none;border-color:#ff8a3d80}}.cro-coverage-gauge{display:block;width:180px;max-width:100%;height:auto;flex:none}.cro-hourglasses{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;margin:1.5rem 0}.cro-hourglass{display:flex;min-width:0;flex-direction:column;align-items:center;gap:.5rem;text-align:center}.cro-hourglass svg{width:80px;max-width:100%;height:160px}.cro-hourglass>strong{color:#ffad78;font-size:1.5rem}.cro-hourglass>span{font-size:.8rem;line-height:1.4;color:#bfc1b8}.cro-hourglass-sand{transform-origin:40px 144px;transform:scaleY(1);transition:transform .45s ease-out;transition-delay:calc(var(--stagger) * 80ms)}.is-entered .cro-hourglass-sand{transform:scaleY(var(--sand-level))}.cro-column-shell{width:76px;height:230px;border-radius:7px 7px 14px 14px;box-shadow:inset 3px 0 8px #fff1,inset -3px 0 8px #ff8a3d16,0 0 30px #ff8a3d0a}.cro-column-action{position:static;display:inline-block;margin-top:.4rem;font-size:.75rem}.cro-section:not(.is-entered) .cro-column-fill{transform:scaleY(0)!important}.cro-column-fill{transition:transform .45s ease-out}.cro-handoff-paired{display:block}.cro-handoff-head{display:grid;grid-template-columns:1fr 1fr;gap:2rem;padding:1rem 1.2rem}.cro-handoff-head h3{display:flex;align-items:center;gap:.6rem}.cro-handoff-pair{display:grid;grid-template-columns:minmax(0,1fr) 100px minmax(0,1fr);align-items:center;gap:1rem;padding:1rem 1.2rem;border-top:1px solid #ffffff12}.cro-handoff-task{display:flex;align-items:center;gap:.7rem;color:#d4d5cc;font-size:.9rem;line-height:1.6}.cro-handoff-task svg{flex:none;color:#df9b6f}.cro-approve-gate{display:flex;flex-direction:column;align-items:center;gap:.35rem;color:#ffad78;font-size:.65rem;letter-spacing:.09em;text-transform:uppercase}.cro-role-detail,.cro-clock-detail>div{display:grid}.cro-role-detail>article,.cro-clock-detail>div>article{grid-area:1 / 1;display:block}.cro-role-detail>article[aria-hidden=true],.cro-clock-detail>div>article[hidden]{display:block;visibility:hidden;pointer-events:none}.cro-kpi-tap{display:none}.cro-stat-value .cro-stat-unit{font-size:.32em;letter-spacing:0;white-space:nowrap}.cro-column-index,.cro-days-number{display:none}.cro-days-list>li{grid-template-columns:minmax(0,1fr)}.fractional-cro-page :is(.cro-stat,.cro-price-card,.cro-team-stats article,.cro-process-cards article,.cro-role-detail,.cro-ramp-stat,.cro-kpi,.cro-pipeline-column,.cro-result-primary,.cro-result-pipeline,.cro-three-check,.cro-timing,.cro-days-list>li){background-image:linear-gradient(160deg,rgba(255,138,61,.12) 0%,rgba(255,138,61,.03) 45%,transparent 100%),linear-gradient(145deg,#202320,#171a18);border:1px solid rgba(255,138,61,.18);transition:transform .2s ease-out,box-shadow .2s ease-out,border-color .2s ease-out}.fractional-cro-page :is(.cro-stat,.cro-price-card,.cro-team-stats article,.cro-process-cards article,.cro-role-detail,.cro-ramp-stat,.cro-kpi,.cro-pipeline-column,.cro-result-primary,.cro-result-pipeline,.cro-three-check,.cro-timing,.cro-days-list>li):is(:hover,:focus-visible,:focus-within,:active){transform:translateY(-6px);box-shadow:0 18px 40px #00000073;border-color:#ff8a3d80}.fractional-cro-page .cro-team-stats{background:none;border:0;transform:none!important;box-shadow:none}.cro-column-visual{height:250px}.cro-question-toggle{display:flex;align-items:center;gap:.5rem;margin-top:.6rem;padding:.45rem 0;background:transparent;border:0;color:#ffad78;cursor:pointer;font-size:.75rem}.cro-question-toggle:focus-visible{outline:2px solid #ff8a3d;outline-offset:4px}.cro-pipeline-column.is-selected .cro-column-question{opacity:1;visibility:visible;min-height:0}.cro-team-stats article strong,.cro-team-stats article strong span{font-size:clamp(2.8rem,4vw,4rem);line-height:1.1;font-weight:700;letter-spacing:-.04em}.cro-team-stats article{min-width:0}.cro-team-stat-claim{display:flex;flex-direction:column;gap:.8rem}.cro-section[data-motion-pending]:not(.is-entered) .cro-wrap>*{opacity:1;transform:none}.cro-section.is-entered .cro-wrap>*{animation-duration:.45s;animation-delay:0ms}.cro-section.is-entered .cro-stat,.cro-section.is-entered .cro-days-list>li{animation-duration:.45s;animation-delay:calc(var(--stagger,0) * 80ms)}.cro-section[data-motion-passed] .cro-wrap>*{opacity:1!important;transform:none!important;animation:none!important}@media (max-width:760px){.cro-hourglasses{gap:.4rem}.cro-hourglass svg{height:130px}.cro-hourglass>span{font-size:.7rem}.cro-column-shell{height:200px}.cro-column-visual{height:220px}.cro-handoff-head{display:none}.cro-handoff-pair{grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:.65rem}.cro-approve-gate{flex-direction:row;justify-content:center;padding:.25rem}.cro-coverage-gauge{width:150px}.cro-team-stats{display:grid;grid-template-columns:minmax(0,1fr)}.cro-team-stats article{padding:1.2rem}.cro-process-rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.cro-process-rail button{min-width:0;white-space:normal}}@media (prefers-reduced-motion:reduce){.fractional-cro-page :is(.cro-stat,.cro-price-card,.cro-team-stats article,.cro-process-cards article,.cro-role-detail,.cro-ramp-stat,.cro-kpi,.cro-pipeline-column,.cro-result-primary,.cro-result-pipeline,.cro-three-check,.cro-timing,.cro-days-list>li){transform:none!important;box-shadow:none!important;transition:border-color .2s ease-out}.cro-hourglass-sand{transform:scaleY(var(--sand-level))!important;transition:none}.cro-section:not(.is-entered) .cro-column-fill{transform:scaleY(var(--column-level))!important}}.cro-scoreboard{display:grid;gap:2.8rem}.cro-score-group+.cro-score-group{margin-top:2rem}.fractional-cro-page .cro-kpi-heading h4{font-size:clamp(1.1rem,1.35vw,1.3rem)!important;line-height:1.3}.fractional-cro-page .cro-kpi code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace!important;font-size:.72rem!important}.cro-score-group-label{display:flex;align-items:center;gap:.8rem;margin-bottom:.95rem!important;color:#dca27d;font:650 .7rem DM Mono,monospace;letter-spacing:.16em}.cro-score-group-label span{color:#8c877d;font-size:.62rem}.cro-scoreboard-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:.85rem}.cro-kpi{min-width:0;min-height:190px;padding:1.45rem;background:linear-gradient(145deg,#ff8a3d29,#ff8a3d09 46%,#191c1a);border:1px solid rgba(255,138,61,.23);transition:transform .2s ease-out,border-color .2s ease-out,box-shadow .2s ease-out}.cro-kpi:hover,.cro-kpi:focus-within{transform:translateY(-4px);border-color:#ff8a3d94;box-shadow:0 16px 36px #00000059}.cro-kpi-heading{display:flex;align-items:flex-start;gap:.65rem}.cro-kpi-heading>span{padding-top:.08rem;color:#f0a578;font:600 .68rem DM Mono,monospace}.cro-kpi h4{color:#f1eee7;font:650 1rem/1.3 var(--site-font-family)}.cro-kpi p{margin-top:.7rem!important;color:#c2bfb6;font-size:.84rem;line-height:1.55}.cro-kpi code{display:inline-block;max-width:100%;margin-top:1.15rem;padding:.48rem .6rem;color:#f0b183;background:#111312;border:1px solid #ffffff1a;font:500 .68rem/1.55 DM Mono,monospace;overflow-wrap:anywhere}.cro-blended-experience{display:grid;gap:1.5rem}.cro-blended-title{max-width:900px}.cro-blended-title h2{max-width:850px;color:#f0eee8;font-family:var(--site-font-family);font-size:clamp(2.25rem,5vw,4.5rem);font-weight:650;line-height:1.02;letter-spacing:-.06em;text-wrap:balance}.cro-blended-visual{min-width:0;padding:1rem 0;border-block:1px solid #ffffff1a}.cro-blended-visual svg{display:block;width:100%;height:auto;overflow:visible}.cro-blended-visual svg text{fill:#d6c7b8;font:600 12px DM Mono,monospace;letter-spacing:1.2px}.cro-blended-visual .cro-stream{fill:none;stroke-width:2;stroke-linecap:round;stroke-dasharray:1000;stroke-dashoffset:1000}.cro-blended-visual .cro-stream-marketing{stroke:#d89b74}.cro-blended-visual .cro-stream-sales{stroke:#f1bd8d}.cro-blended-visual .cro-stream-main{stroke:#ffad78;stroke-width:3}.cro-blended-visual .cro-stream-node{fill:#ffbd8d;opacity:0}.cro-blended-visual .cro-one-number{font-family:var(--site-font-family);font-weight:700;fill:#f0a578;font-size:26px;letter-spacing:0;opacity:1}.cro-blended-experience.is-visible .cro-stream{animation:cro-stream-draw 1.35s cubic-bezier(.2,.75,.2,1) forwards}.cro-blended-experience.is-visible .cro-stream-sales{animation-delay:.12s}.cro-blended-experience.is-visible .cro-stream-main{animation-delay:.78s}.cro-blended-experience.is-visible .cro-stream-node{animation:cro-fade-up .28s ease-out .76s forwards}.cro-blended-experience.is-visible .cro-one-number{opacity:1}.cro-blended-bottom{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.25rem}.cro-blended-pills{display:flex;flex-wrap:wrap;gap:.55rem;width:100%}.cro-blended-pills span{padding:.55rem .8rem;color:#e5dbce;background:#22211d;border:1px solid #ffffff23;border-radius:999px;font:600 .69rem DM Mono,monospace}.cro-blended-bottom .cro-text-link{margin-top:0}@keyframes cro-stream-draw{to{stroke-dashoffset:0}}@keyframes cro-fade-up{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (min-width:760px){.cro-scoreboard{gap:3rem}.cro-scoreboard-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.cro-score-group:nth-child(2) .cro-scoreboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cro-kpi{min-height:220px;padding:1.8rem}.cro-blended-experience{gap:1.8rem}.cro-blended-bottom{gap:1rem 1.4rem}.cro-blended-pills{width:auto;margin-right:auto}.cro-blended-visual{padding:1.8rem 1.2rem}}@media (max-width:759px){.cro-blended-visual svg text{font-size:22px}.cro-blended-visual .cro-one-number{font-size:30px}.cro-blended-visual .cro-one-word{font-size:36px}.cro-blended-visual .cro-one-number{font-size:17px}}@media (prefers-reduced-motion:reduce){.cro-blended-visual .cro-stream{stroke-dashoffset:0}.cro-blended-visual .cro-stream-node,.cro-blended-visual .cro-one-number{opacity:1}.cro-kpi:hover,.cro-kpi:focus-within{transform:none;box-shadow:none}}
