@font-face{font-family:Natura;src:url(/conexao-assets/NaturaDisplay-SemiBold.woff2);font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{color:#242426;-webkit-font-smoothing:antialiased;background:#f4f4f6;margin:0;font-family:Arial,Helvetica,sans-serif}button,input,textarea{font:inherit}a{color:inherit;text-decoration:none}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}button,a,input,textarea,summary{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible{outline-offset:5px;outline:3px solid #006877}button{color:inherit}header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f4f4f6ed;border-bottom:1px solid #dcdcdf;justify-content:space-between;align-items:center;height:88px;padding:0 5%;display:flex;position:sticky;top:0}header img{filter:brightness(0);width:102px}header nav{gap:34px;font-size:14px;display:flex}header a:hover{color:#bc4c00}.header-film{border:1px solid #ceced2;border-radius:50px;align-items:center;gap:12px;padding:12px 18px;font-size:14px;display:flex}.skip{z-index:100;background:#fff;padding:15px;position:fixed;top:-100px;left:15px}.skip:focus{top:10px}section{position:relative}h1,h2,h3,h4{letter-spacing:-.045em;margin:0;font-family:Natura,Arial,sans-serif;font-weight:600}h1{font-size:clamp(64px,7.8vw,124px);line-height:1.015}h2{font-size:clamp(46px,5.7vw,86px);line-height:1.06}h3{font-size:34px;line-height:1.12}h4{font-size:26px;line-height:1.12}em{color:#ec6500;font-style:normal}p{line-height:1.65}small{font-size:12px}.eyebrow{letter-spacing:.14em;margin:0 0 30px;font-size:12px;font-weight:600;line-height:1.5}.hero{padding:35px 6% 0;overflow:hidden}.hero-top{justify-content:space-between;display:flex}.edition{letter-spacing:.09em;color:#737378;font-size:12px}.hero h1{z-index:2;pointer-events:none;margin:40px 0 0;position:relative}.hero-bottom{grid-template-columns:.8fr 1.2fr;align-items:center;min-height:350px;display:grid}.intro{color:#535359;align-self:center;max-width:350px;font-size:18px}.text-link{color:#262626;background:0 0;border:0;align-items:center;gap:14px;padding:12px 0;font-size:15px;display:inline-flex}.intro .text-link{border-bottom:1px solid #aaa;margin-top:10px}.product-stage{height:390px;margin-top:-20px;position:relative}.product-float{width:34%;animation:7s ease-in-out infinite float;position:absolute;top:0}.product-float img{mix-blend-mode:multiply;width:100%}.product-float.left{animation-delay:-2s;top:40px;left:0;transform:rotate(-14deg)}.product-float.center{z-index:2;left:32%}.product-float.right{animation-delay:-4s;top:40px;right:0;transform:rotate(14deg)}.orbit{border:1px solid #d9d9df;border-radius:50%;width:90%;height:170px;position:absolute;top:190px;left:5%;transform:rotate(-12deg)}.floating-note{z-index:4;white-space:nowrap;background:#fff;border:1px solid #e2e2e6;border-radius:10px;align-items:center;gap:9px;padding:12px 16px;font-size:12px;display:flex;position:absolute;box-shadow:0 15px 40px #3333330c}.note-a{top:90px;left:-7%}.note-b{bottom:30px;right:0}.dot{background:#e96a0a;border-radius:50%;width:7px;height:7px}.hero-foot{color:#67676e;border-top:1px solid #d8d8dd;justify-content:space-between;padding:24px 0;font-size:12px;display:flex}.hero-foot span:last-child{gap:14px;display:flex}.chapter{background:#fff;padding:120px 8%}.section-head{max-width:1100px}.section-head .eyebrow{color:#66666b}.context-grid{grid-template-columns:1fr 1fr;gap:12%;margin:55px 0;display:grid}.context-grid p{color:#626268;margin:0 0 22px;font-size:18px}.context-grid .lead{color:#252528;letter-spacing:-.025em;max-width:390px;font-family:Natura;font-size:36px;line-height:1.3}.connections{justify-content:center;align-items:center;margin-top:75px;display:flex}.connections>div:not(.line-flow){text-align:center;min-width:190px}.connections strong{font-size:17px;display:block}.connections p{color:#67676d;font-size:13px}.node-icon{background:#f3f3f5;border:1px solid #e3e3e8;border-radius:22px;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:20px;display:inline-flex}.main-node{border:1px solid #dedee3;border-radius:30px;padding:42px 34px 24px;box-shadow:0 18px 70px #44444409}.main-node img{filter:brightness(0);width:145px;margin-bottom:12px}.line-flow{background:#d8d8de;flex:1;max-width:180px;height:1px;position:relative;overflow:hidden}.line-flow:after{content:"";background:#f16a00;width:35%;height:1px;animation:3s linear infinite travel;position:absolute}.consultoras{color:#68686d;border-top:1px solid #ededf0;align-items:center;gap:24px;margin-top:65px;padding:28px 0 0;display:flex}.consultoras svg{color:#b44c00;flex-shrink:0}.consultoras p{max-width:850px;margin:0;font-size:15px}.consultoras strong{color:#323237}.journey-section{padding:110px 6%}.section-intro{color:#66666e;max-width:610px;margin:30px 0 0;font-size:19px}.journey-nav{grid-template-columns:repeat(4,1fr);gap:15px;margin:55px 0 25px;display:grid}.journey-nav button{text-align:left;background:0 0;border:0;border-top:1px solid #ccccd3;align-items:center;gap:12px;padding:22px 5px;font-family:Natura;font-size:21px;display:flex}.journey-nav button>span{color:#808088;font-family:Arial;font-size:12px}.journey-nav svg{margin-left:auto}.journey-nav button[aria-pressed=true]{color:#c75300;border-color:#f16a00}.journey-panel{background:#fff;border-radius:26px;grid-template-columns:1fr 1.3fr;min-height:380px;animation:.4s enter;display:grid;overflow:hidden}.journey-copy .eyebrow{color:#9b4404;margin-bottom:30px;font-size:10px}.journey-copy p{color:#65656a;font-size:16px}.prototype-label{color:#808086;margin-top:35px;font-size:12px;display:block}.journey-visual{background:#fafafb;border-left:1px solid #eeeeef;padding:35px}.mini-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:25px;font-size:13px;display:flex}.pill{color:#9b4300;white-space:nowrap;background:#fff0e3;border-radius:30px;padding:7px 10px;font-size:11px}.product-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.product-grid>div{background:#fff;border:1px solid #ebebef;border-radius:16px;flex-direction:column;padding:10px 12px 18px;display:flex}.product-grid img{object-fit:contain;width:100%;height:185px}.product-grid strong{margin-top:12px;font-family:Natura;font-size:18px}.product-grid span{color:#74747b;margin-top:6px;font-size:12px}.rule-row{border-bottom:1px solid #e6e6eb;align-items:center;gap:20px;padding:23px 15px;font-size:14px;display:flex}.rule-row>span:first-child{color:#96969e}.rule-row>span:last-child,.rule-row>svg{margin-left:auto}.mini-note{color:#777;font-size:13px}.offer{align-items:center;display:flex}.offer img{mix-blend-mode:multiply;width:38%}.offer h4{font-size:31px}.chips{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.chips>span{background:#fff;border:1px solid #dedee5;border-radius:20px;align-items:center;gap:6px;padding:8px 12px;font-size:12px;display:inline-flex}.result-flow{flex-direction:column;align-items:center;gap:10px;padding:10px;display:flex}.result-flow>span{text-align:center;background:#fff;border:1px solid #e3e3e9;border-radius:12px;width:90%;padding:20px;font-family:Natura;font-size:21px}.result-flow svg{color:#ccc}.result-flow .orange{color:#ae4700;background:#fff1e5;border-color:#ffddbf}.details-section{padding-bottom:120px}.design-grid{grid-template-columns:1fr 1fr;gap:25px;margin-top:60px;display:grid}.feature{background:#f5f5f7;border-radius:24px;padding:35px;overflow:hidden}.feature-wide{grid-column:1/-1;grid-template-columns:1fr 1.25fr;gap:50px;padding:48px;display:grid}.feature-number{color:#a44806;margin-bottom:22px;font-size:12px;display:block}.feature-caption p{color:#66666c;font-size:16px;line-height:1.6}.kit-demo{background:#fff;border:1px solid #e6e6ea;border-radius:15px;align-self:center;padding:22px;box-shadow:0 15px 50px #44444407}.kit-demo .mini-top{color:#76767a;font-size:10px}.kit-demo summary{cursor:pointer;align-items:center;gap:14px;padding:12px 0;list-style:none;display:flex}.kit-demo summary::-webkit-details-marker{display:none}.kit-demo summary small{color:#76767c;margin-top:6px;display:block}.kit-icon{color:#ce5a00;background:#fff0e5;border-radius:12px;padding:12px}.chevron{margin-left:auto;transition:transform .3s}details[open] .chevron{transform:rotate(180deg)}.kit-items{padding:12px 0 0 10px}.kit-items>div{border-top:1px solid #ececef;align-items:center;gap:14px;padding:8px;font-size:13px;display:flex}.kit-items img{object-fit:contain;width:37px;height:42px}.kit-items span:last-child{color:#74747a;margin-left:auto}.component-demo,.decision-demo{background:#fff;border:1px solid #e5e5eb;border-radius:16px;margin-top:28px;padding:25px}.component-demo label{flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;display:flex}.component-demo input{background:#f7f7f9;border:1px solid #dedee5;border-radius:8px;width:100%;margin-top:5px;padding:12px;font-size:20px}.chips .success{color:#256640;background:#e9f4ed;border-color:#e9f4ed}.chips .warning{color:#995000;background:#fff1df;border-color:#fff1df}.token-row{align-items:center;gap:12px;margin-top:32px;display:flex}.token-row i{background:#f56c00;border-radius:50%;width:35px;height:35px}.token-row i:nth-child(2){background:#26262b}.token-row i:nth-child(3){background:#efeff3}.token-row span{color:#78787e;margin-left:auto;font-size:10px}.token-row b{color:#27272b;font-family:Natura;font-size:40px;font-weight:600}.warning-text{letter-spacing:.08em;color:#a24d13;font-size:10px}.decision-demo h4{margin-top:13px}.decision-demo p{color:#727277;font-size:14px}.decision-actions{flex-direction:column;gap:9px;display:flex}.decision-actions button,.primary{background:#fff;border:1px solid #dddde3;border-radius:8px;padding:12px;font-size:13px}.decision-actions .primary,.primary{color:#fff;background:#f56d00;border-color:#f56d00}.decision-demo small{color:#78787d;margin-top:16px;font-size:11px;line-height:1.5;display:block}.decision-demo label{margin:15px 0 10px;font-size:13px;display:block}.decision-demo textarea{resize:vertical;border:1px solid #d3d3db;border-radius:8px;width:100%;min-height:80px;margin-bottom:10px;padding:12px;font-size:14px}.decision-demo form .text-link{font-size:13px;display:block}.decision-done{color:#256640;flex-direction:column;justify-content:center;align-items:flex-start;min-height:200px;display:flex}.forecast-section{text-align:center;background:#eeeef2;padding:115px 8%}.forecast-section .section-head{margin:auto}.forecast-section .section-intro{margin:30px auto}.forecast-action{margin:52px 0 40px}.ai-button{background:linear-gradient(115deg,#fff7ed,#fff,#edf3f5) padding-box padding-box,conic-gradient(from 30deg,#9ec5d0,#e7803c,#ffbd86,#b5c1d9,#9ec5d0) border-box;border:1px solid #0000;border-radius:19px;align-items:center;gap:22px;padding:20px 28px;transition:transform .3s,box-shadow .3s;display:inline-flex;box-shadow:-8px 10px 35px #f4792120,8px -4px 30px #005d7110}.ai-button:hover{transform:translateY(-4px);box-shadow:-10px 15px 40px #f4792138,8px -4px 30px #005d7120}.ai-button>svg:first-child{color:#d55c00}.ai-button span{text-align:left;font-family:Natura;font-size:25px}.ai-button small{letter-spacing:.2em;color:#6b777c;margin-bottom:6px;font-family:Arial;font-size:9px;display:block}.ai-button .rotate{transform:rotate(45deg)}.forecast-action p{color:#75757e;margin-top:20px;font-size:12px}.scenario-teaser{color:#80808b;justify-content:center;gap:40px;margin:40px 0;font-family:Natura;font-size:26px;display:flex}.scenario-grid{grid-template-columns:repeat(3,1fr);gap:20px;animation:.5s enter;display:grid}.scenario{text-align:left;background:#fff;border:2px solid #0000;border-radius:22px;padding:28px;transition:transform .25s,border .25s}.scenario:hover{transform:translateY(-5px)}.scenario.selected{border-color:#f16a00}.scenario-head{color:#777;justify-content:space-between;font-size:12px;display:flex}.scenario-head svg{color:#e26200}.discount{letter-spacing:-.06em;margin:23px 0 0;font-family:Natura;font-size:62px;line-height:1.1;display:block}.discount+span{color:#777;font-size:13px}.scenario dl{margin-top:27px}.scenario dl>div{justify-content:space-between;gap:8px;margin:16px 0;font-size:12px;display:flex}.scenario dt{color:#777}.scenario dd{margin:0;font-weight:700}.bar{background:#f0f0f4;border-radius:10px;height:5px;margin:23px 0;display:block}.bar i{background:#f36a00;border-radius:10px;height:100%;display:block}.scenario-note{color:#b95106;font-size:11px}.footnote{color:#74747c;text-align:center;max-width:720px;margin:30px auto 0;font-size:12px;line-height:1.7}.screen-section{background:#fff;padding:110px 6%;overflow:hidden}.screen-caption{grid-template-columns:1fr 1fr;align-items:end;gap:0 70px;margin:0 2% 60px;display:grid}.screen-caption .eyebrow{grid-column:1/-1}.screen-caption p{color:#6b6b70;max-width:450px;font-size:17px}.screen-frame{background:#f6f6f8;border:1px solid #e3e3e8;border-radius:17px;padding:10px;overflow:hidden;box-shadow:0 30px 65px #28283b0c}.screen-bar{align-items:center;gap:6px;padding:4px 12px 13px;display:flex}.screen-bar>span{background:#d4d4db;border-radius:50%;width:6px;height:6px}.screen-bar p{color:#8a8a93;margin:0 0 0 15px;font-size:10px}.screen-frame>img{border-radius:6px;width:100%;display:block}.film-section{background:#f4f4f6;padding:100px 6%}.film-heading{flex-wrap:wrap;justify-content:space-between;align-items:end;margin-bottom:50px;display:flex}.film-heading .eyebrow{width:100%}.film-heading>span{color:#777;font-size:12px}.film-player{background:#f76b00;border-radius:18px;overflow:hidden}.film-player video{aspect-ratio:16/9;width:100%;display:block}.film-poster{aspect-ratio:16/9;color:#fff;background:#fa6d00;border:0;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.film-poster>img{width:52%}.film-poster>span:last-child{margin-top:45px;font-family:Natura;font-size:clamp(16px,2vw,28px)}.play-circle{background:#f76d00dd;border:1px solid #ffffff90;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;transition:transform .3s;display:flex;position:absolute}.film-poster:hover .play-circle{transform:scale(1.12)}.impact-grid{grid-template-columns:1fr 1fr;gap:50px 70px;margin-top:60px;display:grid}.impact-grid article{border-top:1px solid #dddde4;padding-top:24px}.impact-grid article>span{letter-spacing:.12em;color:#b4510a;font-size:10px}.impact-grid h3{margin-top:25px}.impact-grid p{color:#6e6e73;font-size:16px}.impact-grid b{color:#56565c;font-size:12px;font-weight:400;line-height:1.6;display:block}.closing{text-align:center;padding:95px 8% 0}.closing h2{font-size:clamp(58px,7vw,110px)}.closing-meta{text-align:left;border-top:1px solid #dddde2;grid-template-columns:1fr 1fr 1fr;gap:25px;margin:65px 0 50px;padding-top:30px;display:grid}.closing-meta span{color:#77777f;margin-bottom:10px;font-size:12px;display:block}.closing-meta strong{font-size:14px;font-weight:400}.partners{object-fit:contain;filter:brightness(0);opacity:1;width:70%;max-width:330px;max-height:95px;margin:35px auto}.credit-note{color:#85858b;font-size:12px}.case-notes{text-align:left;border-top:1px solid #d8d8e0;max-width:850px;margin:50px auto 65px;padding-top:20px}.case-notes summary{cursor:pointer;justify-content:space-between;align-items:center;font-size:14px;list-style:none;display:flex}.case-notes p{color:#77777e;font-size:13px}.case-notes a{color:#9f4607;text-decoration:underline}.case-notes a svg{vertical-align:middle}footer{color:#75757c;border-top:1px solid #dcdce2;justify-content:space-between;padding:27px 0;font-size:12px;display:flex}.reveal{opacity:1;transition:transform .7s,opacity .7s}.reveal.visible{animation:.7s both enter}@keyframes enter{0%{opacity:.25;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes float{0%,to{translate:0}50%{translate:0 -13px}}@keyframes travel{0%{left:-35%}to{left:100%}}@media (width>=1600px){main{max-width:1800px;margin:auto}.hero{padding-top:50px}.hero-bottom{min-height:420px}.product-stage{height:450px}}@media (width<=1000px){h1{font-size:82px}.hero-bottom{grid-template-columns:1fr 1fr}.product-stage{height:300px;margin-top:0}.floating-note{padding:9px;font-size:10px}.note-a{top:25px}.note-b{bottom:20px}.orbit{top:150px}.journey-copy{padding:30px}.journey-visual{padding:25px}.feature-wide{gap:25px;padding:30px}.scenario{padding:21px}.scenario dl>div{font-size:11px}}@media (width<=720px){header{height:70px;padding:0 6%}header img{width:80px}header nav{display:none}.header-film{padding:10px 13px;font-size:12px}.hero{padding-top:25px}.hero-top .eyebrow{font-size:9px}.edition{display:none}h1{font-size:clamp(51px,11.2vw,78px);margin-top:20px!important}.hero-bottom{flex-direction:column;min-height:0;display:flex}.intro{align-self:start;max-width:100%;font-size:16px}.intro p{max-width:330px}.intro .text-link{margin-top:0}.product-stage{width:100%;height:310px;margin-top:40px}.product-float{width:36%}.note-a{top:10px;left:0}.note-b{bottom:10px;right:0}.hero-foot{font-size:10px}.chapter,.journey-section,.forecast-section,.screen-section,.film-section{padding:75px 6%}.eyebrow{margin-bottom:24px;font-size:10px}h2{font-size:clamp(40px,9vw,60px)}h3{font-size:30px}.context-grid{grid-template-columns:1fr;gap:16px;margin:35px 0}.context-grid .lead{max-width:340px;font-size:29px}.context-grid p{font-size:16px}.connections{flex-wrap:wrap;gap:12px;margin-top:40px}.connections>div:not(.line-flow){width:28%;min-width:0}.node-icon{border-radius:17px;width:52px;height:52px}.connections strong{font-size:13px}.connections p{font-size:10px}.main-node{border-radius:15px;padding:20px 10px}.main-node img{width:100%}.line-flow{max-width:18px}.consultoras{align-items:start;gap:15px;margin-top:30px}.consultoras p{font-size:13px}.section-intro{font-size:16px}.journey-nav{gap:5px;margin-top:35px}.journey-nav button{padding:15px 0;font-size:14px;display:block}.journey-nav button>span{margin-bottom:6px;font-size:10px;display:block}.journey-nav svg{display:none}.journey-panel{display:block}.journey-copy{padding:27px}.journey-copy .eyebrow{margin-bottom:18px}.prototype-label{margin-top:20px}.journey-visual{border-left:0;padding:20px}.product-grid{gap:7px}.product-grid>div{padding:8px}.product-grid img{height:125px}.product-grid span{font-size:10px}.mini-top{font-size:11px}.pill{font-size:9px}.design-grid{grid-template-columns:1fr;gap:18px;margin-top:35px}.feature-wide{grid-column:auto;padding:25px;display:block}.feature{padding:25px}.kit-demo{margin-top:25px;padding:15px}.kit-demo .mini-top{font-size:8px}.kit-demo summary strong{font-size:12px}.kit-demo summary{gap:9px}.kit-icon{padding:8px}.kit-items{padding-left:0}.kit-items>div{font-size:11px}.feature-caption p{font-size:15px}.scenario-grid{grid-template-columns:1fr}.scenario{padding:25px}.scenario dl>div,.scenario-head{font-size:14px}.scenario-note{font-size:12px}.forecast-action{margin:40px 0}.ai-button{gap:16px;padding:18px}.ai-button span{font-size:24px}.scenario-teaser{gap:22px;font-size:21px}.footnote{font-size:11px}.screen-caption{margin-bottom:30px;display:block}.screen-caption p{margin-top:25px;font-size:15px}.screen-frame{border-radius:9px;padding:5px}.screen-bar{padding-bottom:7px}.film-heading>span{margin-top:25px}.film-player{border-radius:10px}.film-poster>span:last-child{margin-top:25px}.play-circle{width:55px;height:55px}.film-poster>img{width:62%}.impact-grid{grid-template-columns:1fr;gap:35px;margin-top:35px}.closing{padding:75px 6% 0}.closing-meta{grid-template-columns:1fr;gap:25px;margin:40px 0 25px}.closing-meta strong{font-size:14px}.credit-note{font-size:11px}.partners{max-width:260px}.case-notes{margin:35px 0}.offer h4{font-size:26px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.reveal{opacity:1}}.context-bento{grid-template-columns:1fr 1fr;gap:25px;display:grid}.context-component{background:#f5f5f7;border-radius:24px;padding:38px}.component-heading{letter-spacing:.1em;color:#6c6c73;align-items:center;gap:12px;margin-bottom:30px;font-size:10px;display:flex}.component-symbol{color:#bf5200;background:#fff;border-radius:12px;padding:11px;display:flex}.context-component h3{font-size:32px}.context-component p{color:#717178;max-width:430px;margin:25px 0 0;font-size:14px}.scope-fields{grid-template-columns:1fr 1fr;gap:15px;margin-top:30px;display:grid}.scope-fields>div{background:#fff;border:1px solid #e7e7ed;border-radius:12px;padding:20px}.scope-fields span{color:#82828b;margin-bottom:10px;font-size:11px;display:block}.scope-fields strong{font-family:Natura;font-size:21px;font-weight:600}.context-search{color:#76767d;background:#fff;border:1px solid #e7e7ed;border-radius:12px;align-items:center;gap:10px;margin-top:14px;padding:17px 20px;font-size:12px;display:flex}.context-search strong{color:#27272b;margin-left:auto;font-size:15px}.version-stack{gap:14px;margin-top:30px;display:grid}.version-stack>div{background:#fff;border:1px solid #e7e7ed;border-radius:12px;align-items:center;gap:13px;padding:23px 18px;display:flex}.version-stack strong{font-size:15px;display:block}.version-stack small{color:#797980;margin-top:6px;font-size:11px;display:block}.version-dot{background:#babac4;border-radius:50%;width:9px;height:9px}.version-dot.active{background:#ee6b0a}.version-tag{color:#707078;background:#f1f1f5;border-radius:20px;margin-left:auto;padding:6px 10px;font-size:10px}.version-tag.active{color:#ac4b03;background:#fff0e1}.financial-component{grid-column:1/-1;grid-template-columns:1fr 1.5fr;align-items:center;gap:45px;display:grid}.financial-tiles{align-items:center;gap:13px;display:flex}.financial-tiles>div{background:#fff;border:1px solid #e7e7ed;border-radius:15px;flex:1;min-width:0;min-height:165px;padding:24px 18px}.financial-tiles>div:last-child{background:#fff6ed;border-color:#f3c49e}.financial-tiles>svg{color:#bdbdc6;flex-shrink:0}.financial-tiles span{color:#a64908;margin-bottom:24px;font-size:11px;display:block}.financial-tiles strong{font-family:Natura;font-size:24px;display:block}.financial-tiles small{color:#85858b;margin-top:10px;font-size:10px;line-height:1.5;display:block}@media (width<=1000px){.financial-component{grid-template-columns:1fr;gap:30px}.financial-tiles>div{min-height:140px}}@media (width<=720px){.context-bento{grid-template-columns:1fr;gap:18px}.context-component{padding:25px}.context-component h3{font-size:29px}.financial-component{grid-column:auto}.financial-tiles{gap:7px}.financial-tiles>div{min-height:140px;padding:18px 10px}.financial-tiles strong{font-size:19px}.financial-tiles small{font-size:9px}.financial-tiles>svg{width:12px}.context-search{padding:16px;font-size:11px}.version-stack>div{padding:20px 13px}.version-stack strong{font-size:13px}}:root{--ui-shadow:0 2px 4px #2020300a,0 12px 24px -8px #2020301f,0 30px 48px -22px #20203029;--ui-shadow-small:0 1px 3px #2020300a,0 8px 18px -7px #20203021;--ui-shadow-hover:0 3px 6px #2020300d,0 18px 30px -9px #20203029,0 36px 55px -22px #2020302e}.kit-demo,.component-demo,.decision-demo,.scenario{box-shadow:var(--ui-shadow);isolation:isolate;border-color:#dedee6;position:relative}.kit-demo,.component-demo,.decision-demo{background:#fff;overflow:visible}.product-grid>div,.scope-fields>div,.context-search,.version-stack>div,.financial-tiles>div,.result-flow>span{box-shadow:var(--ui-shadow-small);border-color:#e0e0e8;position:relative}.journey-visual .rule-row{box-shadow:var(--ui-shadow-small);background:#fff;border:1px solid #e3e3eb;border-radius:12px;margin-bottom:12px}.component-demo input{box-shadow:inset 0 1px 2px #2020300a}.feature,.context-component{overflow:visible}.kit-demo{margin-top:14px;margin-bottom:14px}.scenario{transition:transform .25s,box-shadow .25s,border-color .25s}.scenario.selected{box-shadow:0 0 0 1px #f16a0014,var(--ui-shadow-hover);border-color:#f16a00}@media (hover:hover) and (pointer:fine){.scenario:hover{box-shadow:var(--ui-shadow-hover)}.kit-demo:has(summary:hover){box-shadow:var(--ui-shadow-hover)}.decision-actions button:hover{box-shadow:var(--ui-shadow-small)}}:root{--case-orange:#c54a08;--case-blue:#2b6686;--case-green:#216445;--case-line:#dcdce3;--case-paper:#fff;--case-ink:#242426;--case-muted:#61616a}[hidden]{display:none!important}.hero-foot a{align-items:center;gap:10px;display:flex}.primary{border:1px solid var(--case-orange);background:var(--case-orange);color:#fff;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:12px 16px;font-size:14px;font-weight:600;display:inline-flex}.secondary{color:#303037;background:#fff;border:1px solid #cacbd3;border-radius:9px;align-items:center;gap:8px;min-height:44px;padding:12px 15px;font-size:14px;display:inline-flex}.case-tabs{background:0 0;border-radius:0;justify-content:flex-start;gap:8px;width:100%;height:auto;padding:0;display:flex}.case-tabs [data-slot=tabs-trigger]{border:1px solid var(--case-line);min-width:0;height:auto;min-height:44px;color:var(--case-muted);white-space:normal;background:#fff;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:10px;padding:11px 15px;font-family:Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.35;display:flex}.case-tabs [data-slot=tabs-trigger][aria-selected=true]{color:var(--case-orange);border-color:var(--case-orange);background:#fff3e9}.case-tabs [data-slot=tabs-trigger]:after{display:none}.journey-tabs{gap:14px;margin:45px 0 25px}.journey-tabs [data-slot=tabs-trigger]{background:0 0;border:0;border-top:2px solid #ceced5;border-radius:0;justify-content:flex-start;padding:20px 4px;font:21px Natura,sans-serif}.journey-tabs [data-slot=tabs-trigger][aria-selected=true]{background:0 0}.journey-tabs [data-slot=tabs-trigger]>span{color:#707078;font:12px Arial,sans-serif}.journey-tabs [data-slot=tabs-trigger]>svg{margin-left:auto}.journey-copy{padding:38px}.journey-copy .eyebrow{font-size:12px}.prototype-label{font-size:12px;line-height:1.6}.journey-visual{min-width:0;padding:27px}.journey-panel{grid-template-columns:.8fr 1.35fr;min-height:420px}.quarter-strip{align-items:center;gap:8px;margin:25px 0;display:flex}.quarter-strip b{margin-right:10px}.quarter-strip span{border:1px solid var(--case-line);background:#fff;border-radius:8px;padding:11px 16px;font-size:14px}.quarter-strip .selected{color:var(--case-orange);background:#fff3e8;border-color:#e59a6b}.ov-readonly{border:1px solid var(--case-line);box-shadow:var(--ui-shadow);background:#fff;border-radius:14px;padding:24px}.ov-readonly>span{color:var(--case-muted);align-items:center;gap:9px;font-size:12px;font-weight:600;display:flex}.ov-readonly>div{grid-template-columns:1fr 1fr;gap:20px;display:grid}.ov-readonly p{color:var(--case-muted);margin:25px 0 15px;font-size:14px}.ov-readonly b{color:var(--case-ink);margin-top:7px;font:34px Natura,sans-serif;display:block}.ov-readonly small{color:var(--case-muted);font-size:12px}.demo-note{color:var(--case-muted);margin:18px 0 0;line-height:1.65;font-size:14px!important}.promotion-demo{grid-template-columns:1fr 1.1fr;align-items:start;gap:14px;display:grid}.demo-base,.demo-promos{border:1px solid var(--case-line);min-width:0;box-shadow:var(--ui-shadow-small);background:#fff;border-radius:12px;padding:16px}.demo-base{border-top:3px solid var(--case-blue);background:#f0f6f9}.demo-promos{border-top:3px solid var(--case-orange)}.panel-label{color:var(--case-orange);margin-bottom:17px;font-size:14px;font-weight:600;display:block}.demo-base .panel-label,.two-panels>div:first-child .panel-label{color:var(--case-blue)}.sample-product{border:1px solid var(--case-line);background:#fff;border-radius:8px;align-items:center;gap:9px;margin-bottom:20px;padding:9px;display:flex}.sample-product img{object-fit:contain;mix-blend-mode:multiply;width:47px;height:68px}.sample-product b{font-size:14px}.sample-product small{color:var(--case-muted);margin-top:6px;font-size:12px;line-height:1.45;display:block}.demo-base fieldset{border:0;margin:0;padding:0}.demo-base legend{color:var(--case-muted);margin-bottom:7px;font-size:12px}.demo-base fieldset label{cursor:pointer;align-items:center;gap:8px;padding:11px 0;font-size:14px;display:flex}.demo-base input[type=radio]{width:16px;height:16px;accent-color:var(--case-orange);flex-shrink:0;margin:0}.demo-field{color:var(--case-muted);text-align:left;flex-direction:column;gap:9px;margin-top:16px;font-size:14px;display:flex}.demo-field input,.demo-field textarea{width:100%;min-width:0;min-height:44px;color:var(--case-ink);background:#fff;border:1px solid #c8c9d1;border-radius:8px;padding:10px 12px;font-size:16px}.demo-field textarea{resize:vertical;min-height:82px}.offer-group{border:1px solid var(--case-line);background:#fff;border-radius:9px;padding:13px;font-size:14px}.offer-group b{overflow-wrap:anywhere;line-height:1.4;display:block}.offer-group small{color:var(--case-muted);margin-top:7px;font-size:12px;line-height:1.5;display:block}.offer-members{margin-top:12px;display:grid}.offer-members>span{border-top:1px solid #eeeef1;padding:8px 0;font-size:14px}.new-member{color:var(--case-green);align-items:center;gap:5px;font-size:14px;font-weight:600;display:flex}.new-offer{background:#f4fbf7;border-color:#9ac8af;margin-top:12px}.new-offer>.new-member{margin-top:12px}.validation-demo{border:1px solid var(--case-line);box-shadow:var(--ui-shadow);background:#fff;border-radius:14px;padding:26px}.validation-demo h4{margin-top:24px}.validation-demo p{color:var(--case-muted);font-size:16px}.validation-demo>.secondary{margin-bottom:12px;margin-right:9px}.validation-demo>small{color:var(--case-muted);margin-top:18px;line-height:1.6;display:block}.pill.green{color:var(--case-green);background:#e7f3ec}.blocked-action{cursor:not-allowed;border-radius:9px;display:inline-flex}.blocked-action button{pointer-events:none}.case-tooltip{color:#fff;max-width:min(330px,85vw);box-shadow:var(--ui-shadow);z-index:1000;background:#25252d;border-radius:9px;padding:12px 15px;font-size:14px;line-height:1.5}.receipt-demo{color:var(--case-green);background:#f0f8f4;border:1px solid #c4dece;border-radius:15px;min-height:330px;padding:24px}.receipt-demo h4,.receipt-demo h3{margin-top:18px}.receipt-demo p{font-size:16px}.receipt-demo .text-link{color:var(--case-green);font-size:14px;display:flex}.receipt-demo.delivered{background:#e4f4eb}.receipt-icon{background:#c5e7d4;border-radius:50%;place-items:center;width:60px;height:60px;display:grid}.receipt-demo ul{margin:18px 0;padding:0;font-size:14px;line-height:1.65;list-style:none}.receipt-demo li{border-bottom:1px solid #c9e0d2;padding:7px 0}.receipt-demo li:before{content:"✓";margin-right:10px}.duplicate-flow{flex-direction:column;align-items:center;gap:14px;margin-top:25px;display:flex}.duplicate-flow>div{border:1px solid var(--case-line);width:100%;box-shadow:var(--ui-shadow-small);background:#fff;border-radius:12px;padding:20px}.duplicate-flow b,.duplicate-flow span,.duplicate-flow small{display:block}.duplicate-flow b{font-size:16px}.duplicate-flow span{color:var(--case-muted);margin-top:8px;font-size:14px}.duplicate-flow small{color:var(--case-muted);margin-top:9px;font-size:12px}.duplicate-flow>svg{color:var(--case-orange)}.baseline-demo{border:1px solid var(--case-line);box-shadow:var(--ui-shadow);background:#fff;border-radius:14px;margin-top:25px;padding:22px}.compact-tabs{gap:5px}.compact-tabs [data-slot=tabs-trigger]{padding:10px 7px;font-size:12px}.baseline-sum{grid-template-columns:1fr 20px 1fr;align-items:center;gap:12px;margin:27px 0 22px;display:grid}.baseline-sum span{color:var(--case-muted);font-size:12px;display:block}.baseline-sum b{margin-top:8px;font:28px Natura;display:block}.baseline-sum>div:first-child b{color:var(--case-blue)}.baseline-sum>div:last-child b{color:var(--case-orange)}.baseline-total{border-top:1px solid var(--case-line);padding-top:20px}.baseline-total span{color:var(--case-muted);font-size:14px}.baseline-total b{margin-top:8px;font:38px Natura;display:block}.baseline-demo>small{color:var(--case-muted);margin-top:17px;font-size:12px;line-height:1.6;display:block}.eos-demo{border:1px solid var(--case-line);max-width:860px;box-shadow:var(--ui-shadow);text-align:left;background:#fff;border-radius:20px;margin:0 auto;padding:32px}.eos-demo h3{font-size:30px}.eos-demo p{color:var(--case-muted);font-size:16px}.eos-progress{border-bottom:1px solid var(--case-line);justify-content:space-between;gap:8px;margin:27px 0 30px;padding-bottom:17px;display:flex}.eos-progress span{color:var(--case-muted);font-size:14px}.eos-progress span.current{color:var(--case-orange);font-weight:600}.demand-compare{background:#f6f6f8;border-radius:10px;grid-template-columns:1fr 25px 1fr;align-items:center;gap:20px;padding:20px;display:grid}.demand-compare span{color:var(--case-muted);font-size:14px;display:block}.demand-compare b{margin-top:8px;font:29px Natura;display:block}.eos-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.inline-warning{color:#9c4912!important;font-size:14px!important}.demand-applied{color:var(--case-green)}.demand-applied p{max-width:620px}.demand-applied h3{margin-top:15px}.workspace-demo{border:1px solid var(--case-line);box-shadow:var(--ui-shadow);background:#f8f8fa;border-radius:19px;min-width:0;padding:25px}.pinned-demo{border-bottom:1px solid var(--case-line);justify-content:space-between;align-items:center;gap:22px;margin-bottom:22px;padding:20px 0 22px;display:flex}.pinned-demo small{color:var(--case-muted);margin-bottom:7px;font-size:12px;display:block}.pinned-demo b{font-size:16px}.pinned-demo>div:first-child b{color:var(--case-orange)}.pinned-demo button{border:1px solid var(--case-line);background:#fff;border-radius:9px;align-items:center;gap:8px;padding:11px 14px;font-size:14px;display:flex}.expanded-example{background:#edf5fa;border-radius:10px;margin:0 0 22px;padding:20px;font-size:14px}.expanded-example p{margin:8px 0 0;font-size:14px}.view-tabs{max-width:620px}.sample-filters{color:var(--case-muted);align-items:center;gap:10px;margin:20px 0;display:flex}.sample-filters span{border:1px solid var(--case-line);background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;padding:13px 16px;font-size:14px;display:flex}.sample-filters span:first-child{flex:1;justify-content:flex-start;gap:10px;max-width:480px}.two-panels{grid-template-columns:1fr 1.25fr;gap:20px;display:grid}.two-panels>div{border:1px solid var(--case-line);border-top:3px solid var(--case-orange);background:#fff;border-radius:10px;padding:24px;font-size:14px}.two-panels>div:first-child{border-color:var(--case-blue);background:#f0f6fa}.grid-caption{justify-content:space-between;align-items:center;gap:12px;margin:25px 0 15px;font-size:14px;display:flex}.grid-caption button{border:1px solid var(--case-line);background:#fff;min-height:44px;padding:11px 13px;font-size:14px}.grid-caption button:first-child{border-radius:8px 0 0 8px}.grid-caption button:last-child{border-radius:0 8px 8px 0}.grid-caption button[aria-pressed=true]{color:var(--case-orange);background:#fff1e4;border-color:#e4b79a}.case-table-wrap{border:1px solid var(--case-line);border-radius:10px;overflow:auto}.case-table-wrap table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:14px}.case-table-wrap th,.case-table-wrap td{border-right:1px solid var(--case-line);border-bottom:1px solid var(--case-line);text-align:left;padding:17px 18px}.case-table-wrap th{color:#585963;background:#ededf1;font-size:14px}.case-table-wrap td{background:#fff}.case-table-wrap tr:last-child td{border-bottom:0}.case-table-wrap td:last-child,.case-table-wrap th:last-child{border-right:0}.case-board{grid-template-columns:1fr 1fr;gap:20px;display:grid}.case-lane{background:#ebebf0;border-radius:12px;padding:20px}.case-lane>b{margin-bottom:20px;font-size:14px;display:block}.group-kanban{border:1px solid var(--case-line);box-shadow:var(--ui-shadow-small);background:#fff;border-radius:10px;padding:20px}.group-kanban>span{align-items:center;gap:6px;font-size:15px;font-weight:600;display:flex}.group-kanban>small{color:var(--case-muted);margin:12px 0;font-size:14px;display:block}.group-kanban>b{font-size:14px}.group-kanban button{padding-bottom:0;font-size:14px;display:flex}.lane-empty{min-height:157px;color:var(--case-muted);border:1px dashed #bdbec9;border-radius:10px;place-items:center;font-size:14px;display:grid}.timeline-example{margin-top:45px}.moment-tabs{max-width:750px;margin-bottom:25px}.moment-tabs [data-slot=tabs-trigger]{padding:17px;font-size:17px}.moment-layout{border:1px solid var(--case-line);background:#f7f7f9;border-radius:22px;grid-template-columns:1fr 1fr;gap:40px;padding:35px;display:grid}.moment-layout h3{margin-top:23px}.moment-layout dl{margin:25px 0 0}.moment-layout dl>div{border-top:1px solid var(--case-line);grid-template-columns:78px 1fr;gap:15px;padding:16px 0;font-size:14px;line-height:1.6;display:grid}.moment-layout dt{color:var(--case-muted);font-weight:600}.moment-layout dd{margin:0}.cycle-state-list{box-shadow:var(--ui-shadow-small);border:1px solid var(--case-line);background:#fff;border-radius:15px;padding:27px}.cycle-state-list>.eyebrow{color:var(--case-muted);font-size:12px}.cycle-state-list>div{border-top:1px solid var(--case-line);justify-content:space-between;align-items:center;gap:14px;padding:19px 0;font-size:14px;display:flex}.cycle-state-list>div>span{color:var(--case-muted);text-align:right;font-size:14px}.cycle-state-list>div>span.active{color:var(--case-green);background:#e8f4ed;border-radius:6px;padding:8px}.cycle-state-list p{color:var(--case-muted);margin-top:20px;font-size:14px}.film-context{color:var(--case-muted);max-width:770px;margin:22px 0 30px;font-size:16px}.closing-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:35px;display:flex}.closing-actions .text-link{color:#242426}.closing-actions .primary{color:#fff;background:#ec6500;border-color:#ec6500}.footnote,.credit-note{line-height:1.65;font-size:12px!important}.kit-demo .mini-top{font-size:14px}.kit-demo summary strong{font-size:15px}.kit-demo summary small{font-size:12px}.kit-items>div{font-size:14px}.feature-number{font-size:12px;line-height:1.5}.ai-button small{font-size:12px}.ai-button span{font-size:27px}.forecast-action p{font-size:14px}.eyebrow{font-size:12px}.case-notes p{line-height:1.7}@media (width<=1050px){.journey-panel{grid-template-columns:1fr}.journey-copy{padding:30px}.journey-copy p{max-width:75ch}.prototype-label{margin-top:16px}.journey-visual{border-top:1px solid #eee;border-left:0}.promotion-demo{grid-template-columns:1fr 1fr}.moment-layout{gap:22px;padding:25px}.moment-layout h3{font-size:30px}.cycle-state-list{padding:22px}.baseline-sum b{font-size:25px}.compact-tabs [data-slot=tabs-trigger]{font-size:12px}.pinned-demo{gap:15px}.pinned-demo b{font-size:14px}}@media (width<=720px){.hero-top .eyebrow{max-width:230px;font-size:12px}.journey-tabs{gap:6px;margin-top:32px}.journey-tabs [data-slot=tabs-trigger]{flex-direction:column;align-items:flex-start;gap:8px;padding:13px 2px;font-size:15px;display:flex}.journey-tabs [data-slot=tabs-trigger]>svg{display:none}.journey-tabs [data-slot=tabs-trigger]>span{font-size:12px}.journey-copy,.journey-visual{padding:23px}.journey-copy .eyebrow{font-size:12px}.promotion-demo{grid-template-columns:1fr}.demo-base,.demo-promos{padding:17px}.sample-product img{height:60px}.demo-base fieldset label{padding:13px 0}.quarter-strip{gap:6px}.quarter-strip span{padding:9px 11px}.ov-readonly{padding:20px}.ov-readonly b{font-size:28px}.ov-readonly>div{gap:12px}.ov-readonly p{font-size:14px}.mini-top{flex-wrap:wrap;align-items:flex-start;font-size:14px}.pill{white-space:normal;font-size:12px;line-height:1.5}.validation-demo{padding:20px}.validation-demo h4{font-size:24px}.receipt-demo{padding:20px}.receipt-demo h3{font-size:28px}.feature-wide{padding:25px}.kit-demo .mini-top{font-size:13px}.kit-demo summary strong,.kit-items>div{font-size:14px}.baseline-demo{padding:18px}.baseline-sum{gap:8px}.baseline-sum b{font-size:25px}.baseline-total b{font-size:33px}.compact-tabs [data-slot=tabs-trigger]{padding:10px 5px;font-size:12px}.eos-demo{padding:22px}.eos-demo h3{font-size:27px}.eos-progress{flex-wrap:wrap;gap:12px}.eos-progress span{font-size:12px}.demand-compare{gap:10px;padding:17px}.demand-compare b{font-size:24px}.demand-compare span{font-size:12px}.ai-button span{font-size:24px}.ai-button small{font-size:12px}.workspace-demo{padding:16px}.pinned-demo{flex-wrap:wrap;align-items:flex-start;padding-top:6px}.pinned-demo>div{flex:1;min-width:135px}.pinned-demo button{margin-left:auto;font-size:14px}.view-tabs{gap:5px}.view-tabs [data-slot=tabs-trigger]{padding:11px 6px;font-size:14px}.sample-filters{flex-wrap:wrap;gap:7px}.sample-filters span{flex:1;gap:10px;min-width:0;padding:11px 12px;font-size:12px}.sample-filters span:first-child{flex-basis:100%;max-width:none;font-size:14px}.two-panels,.case-board{grid-template-columns:1fr}.grid-caption{flex-direction:column;align-items:flex-start;gap:15px}.case-table-wrap th,.case-table-wrap td{padding:14px}.case-lane{padding:17px}.moment-layout{grid-template-columns:1fr;gap:22px;padding:23px}.moment-layout dl>div{grid-template-columns:1fr;gap:4px}.moment-layout h3{font-size:30px}.moment-tabs{gap:7px}.moment-tabs [data-slot=tabs-trigger]{padding:14px 8px;font-size:15px}.cycle-state-list{padding:20px}.cycle-state-list>div{align-items:flex-start}.cycle-state-list>div>b{min-width:57px}.closing-actions{flex-direction:column;align-items:flex-start;gap:10px}.header-film{gap:8px;font-size:12px}.hero-foot{font-size:12px}.hero-foot a{gap:7px}.hero-foot>span{max-width:150px}.floating-note{padding:10px;font-size:12px}.note-a{top:0}.note-b{bottom:0}.film-heading>span{font-size:12px}.footnote{margin-top:25px}.reveal{transform:none}.scenario-teaser{gap:20px;font-size:18px}}@media (prefers-reduced-motion:reduce){.journey-panel{animation:none}.reveal{opacity:1;transform:none}}[data-slot=tabs-content][inert]{display:none}.pd-workspace,.pd-mount-example{--pd-line:#dfe0e5;--pd-muted:#676970;--pd-orange:#c64a08;--pd-blue:#2b6686;--pd-green:#216445;color:#28292c;text-align:left;min-width:0;font-family:Arial,sans-serif;font-size:14px;line-height:1.5}.pd-workspace *,.pd-mount-example *{box-sizing:border-box}.pd-workspace h3,.pd-workspace h4,.pd-workspace h5,.pd-mount-example h4,.pd-mount-example h5{letter-spacing:0;margin:0}.pd-workspace h3{font:26px Natura,sans-serif}.pd-workspace h4,.pd-mount-example h4{font:20px Natura,sans-serif}.pd-workspace h5,.pd-mount-example h5{font:600 14px/1.5 Arial,sans-serif}.pd-workspace p,.pd-mount-example p{margin:0;font-size:14px;line-height:1.6}.pd-workspace button,.pd-workspace input,.pd-workspace select,.pd-mount-example button,.pd-mount-example input,.pd-mount-example select{font:inherit}.pd-workspace button:focus-visible,.pd-mount-example button:focus-visible,.pd-workspace select:focus-visible,.pd-mount-example select:focus-visible{outline-offset:3px;outline:3px solid #226388}.pd-workspace svg,.pd-mount-example svg{flex-shrink:0}.pd-workspace{background:#fff;border:1px solid #d7d8df;border-radius:20px;overflow:hidden;box-shadow:0 3px 5px #24242a07,0 20px 48px -18px #24242a45}.pd-kicker{letter-spacing:.11em;color:var(--pd-muted);font-size:12px;font-weight:600;display:block}.pd-result{border-bottom:1px solid var(--pd-line);background:#fafafa;padding:26px 28px 0}.pd-result-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px;display:flex}.pd-result-heading>div:first-child>b{margin-top:8px;font:24px Natura,sans-serif;display:block}.pd-result-heading>div:first-child>b>span{color:#b8b8be;margin:0 8px;font:18px Arial}.pd-result-heading>div:last-child{align-items:center;gap:12px;display:flex}.pd-simulation{color:#66686c;align-items:center;gap:8px;font-size:12px;display:flex}.pd-simulation>span,.pd-live-dot{background:var(--pd-green);border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.pd-icon{border:1px solid var(--pd-line);background:#fff;border-radius:8px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;display:inline-flex}.pd-icon:hover{background:#f5f5f7}.pd-kpis{grid-template-columns:repeat(5,1fr);gap:0;display:grid}.pd-kpis>div{border-left:1px solid var(--pd-line);padding:0 22px}.pd-kpis>div:first-child{border:0;padding-left:0}.pd-kpis>div:last-child{padding-right:0}.pd-kpis span,.pd-kpis small{color:var(--pd-muted);display:block}.pd-kpis span{font-size:14px}.pd-kpis strong{letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums;margin:7px 0 5px;font:30px Natura,sans-serif;display:block}.pd-kpis small{font-size:12px}.pd-kpis .vnp strong{color:var(--pd-blue)}.pd-kpis .promo strong{color:var(--pd-orange)}.pd-result-toggle{border:0;border-top:1px solid var(--pd-line);width:100%;color:var(--pd-muted);background:0 0;justify-content:flex-end;align-items:center;gap:8px;margin-top:24px;padding:13px 0;display:flex;font-size:12px!important}.pd-result-detail{border-top:1px solid var(--pd-line);grid-template-columns:1fr 1fr;gap:20px 40px;padding:24px 0;display:grid}.pd-result-detail h5{align-items:center;gap:7px;margin-bottom:18px;font-size:14px;display:flex}.pd-stack{background:#eee;border-radius:6px;height:12px;margin:16px 0;display:flex;overflow:hidden}.pd-stack>span:first-child{background:#2b6686}.pd-stack>span:last-child{background:#c64a08}.pd-result-detail p{color:var(--pd-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.pd-dot-blue,.pd-dot-orange{background:var(--pd-blue);border-radius:50%;width:8px;height:8px;display:inline-block}.pd-dot-orange{background:var(--pd-orange);margin-left:10px}.pd-goals{gap:34px;display:flex}.pd-goals span{color:var(--pd-muted);font-size:12px}.pd-goals b{color:#28292c;margin:3px 0;font-size:20px;display:block}.pd-goals small{font-size:12px;display:block}.pd-result-detail .pd-formula{border-top:1px solid var(--pd-line);grid-column:1/-1;padding-top:14px;font-size:12px}.pd-workspace-body{padding:28px}.pd-view-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.pd-view-heading p{color:var(--pd-muted);margin-top:6px}.pd-view-tabs{background:#f4f4f6;border:1px solid #e4e4e9;border-radius:10px;gap:3px;width:auto;min-width:390px;padding:4px}.pd-view-tabs [data-slot=tabs-trigger]{color:#64646d;flex:initial;white-space:nowrap;background:0 0;border:0;border-radius:7px;gap:8px;min-height:40px;padding:9px 12px;font-size:14px}.pd-view-tabs [data-slot=tabs-trigger][aria-selected=true]{color:#25262a;background:#fff;box-shadow:0 1px 5px #20203015}.pd-filters{align-items:stretch;gap:12px;margin-bottom:24px;display:flex}.pd-filters>label{border:1px solid var(--pd-line);background:#fff;border-radius:9px;align-items:center;gap:12px;min-height:47px;padding:0 13px;display:flex}.pd-filters>label>span{color:var(--pd-muted);font-size:12px}.pd-filters select{color:#26272b;background:0 0;border:0;min-width:70px;max-width:140px;min-height:42px;font-size:14px}.pd-filters .pd-search{flex:1;min-width:180px;max-width:540px}.pd-search svg{color:#6a6c75}.pd-search input{outline-offset:0;background:0 0;border:0;width:100%;min-width:0;height:45px;font-size:14px}.pd-search input:focus-visible{outline:0}.pd-search:focus-within{outline-offset:2px;outline:2px solid #266885}.pd-search button{background:0 0;border:0;padding:6px;display:flex}.pd-filter-caption{color:#64646d;margin:-10px 0 19px!important;font-size:12px!important}.pd-text-button{color:var(--pd-orange);white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:9px 0;display:inline-flex;font-size:14px!important;font-weight:600!important}.pd-text-button:hover{text-underline-offset:4px;text-decoration:underline}.pd-product-columns{grid-template-columns:minmax(280px,.8fr) minmax(390px,1.2fr);align-items:start;gap:20px;display:grid}.pd-vnp-panel,.pd-promos-panel{border:1px solid var(--pd-line);border-top:3px solid var(--pd-blue);background:#f1f5f8;border-radius:13px;min-width:0;overflow:hidden}.pd-promos-panel{border-top-color:var(--pd-orange);background:#faf8f6}.pd-panel-head{background:#eef4f8;border-bottom:1px solid #dbe2e7;padding:20px}.pd-panel-head .pd-kicker{color:var(--pd-blue);letter-spacing:.1em;font-size:12px}.pd-panel-head>div{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.pd-panel-head p{color:var(--pd-muted);margin-top:9px;font-size:12px}.pd-count{background:#fff;border:1px solid #dce2e7;border-radius:6px;place-items:center;min-width:25px;height:25px;font-size:12px;font-weight:600;display:grid}.pd-promos-panel .pd-panel-head{background:#fff1e7;border-bottom-color:#efdfd4}.pd-promos-panel .pd-kicker{color:var(--pd-orange)}.pd-status-chips{gap:5px;padding:14px 14px 0;display:flex}.pd-status-chips button{color:#5d6b75;background:0 0;border:1px solid #d8e0e5;border-radius:6px;flex:1;min-height:32px;padding:6px 8px;font-size:12px}.pd-status-chips button[aria-pressed=true]{color:var(--pd-blue);background:#fff;border-color:#99b7c8;font-weight:600}.pd-vnp-list{gap:10px;padding:14px;display:grid}.pd-vnp-card{cursor:grab;background:#fff;border:1px solid #dce0e5;border-radius:9px;padding:12px;transition:box-shadow .15s,transform .15s,border-color .15s;box-shadow:0 2px 3px #28374406}.pd-vnp-card:hover{border-color:#92b0c1;box-shadow:0 4px 12px #24476113}.pd-product-main{align-items:center;gap:10px;display:flex}.pd-grip{color:#99a8b4;width:12px}.pd-photo{background:#f8f8fa;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:47px;height:63px;display:inline-flex;overflow:hidden}.pd-photo img{object-fit:contain;mix-blend-mode:multiply;-webkit-user-select:none;user-select:none;width:100%;height:100%}.pd-product-main>div{flex:1;min-width:0}.pd-product-main h5{margin:0;font-size:14px;line-height:1.4}.pd-product-main small,.pd-item-identity small,.pd-item-values small{color:var(--pd-muted);margin-top:3px;font-size:12px;display:block}.pd-status{color:#2b6686;white-space:nowrap;background:#e9f3f7;border-radius:5px;margin-top:7px;padding:3px 7px;font-size:12px;font-weight:500;display:inline-block}.pd-status.replaced{color:#71717a;background:#f2f2f4}.pd-vnp-bottom{border-top:1px solid #eeeef1;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding-top:9px;display:flex}.pd-vnp-bottom>span{align-items:center;gap:12px;font-size:12px;display:flex}.pd-vnp-bottom b{font-size:14px}.pd-vnp-bottom small{color:var(--pd-muted);font-size:12px}.pd-vnp-bottom .pd-text-button{min-height:30px;padding:3px 0;font-size:12px!important}.pd-promo-list{gap:14px;padding:15px;display:grid}.pd-offer{background:#fff;border:1px solid #dedddc;border-radius:10px;min-width:0;transition:border-color .15s,box-shadow .15s;overflow:hidden;box-shadow:0 3px 7px #29252207}.pd-offer-heading{justify-content:space-between;align-items:center;gap:10px;padding:15px 15px 10px;display:flex}.pd-offer-title{align-items:center;gap:11px;min-width:0;display:flex}.pd-offer-title>svg{color:var(--pd-orange)}.pd-offer-title>div{min-width:0}.pd-offer-title span{color:#6f6a71;letter-spacing:.02em;margin-bottom:3px;font-size:12px;display:block}.pd-offer-title strong{overflow-wrap:anywhere;font-size:15px;line-height:1.35;display:block}.pd-offer-heading .pd-icon{border:0;width:30px;min-width:30px;height:30px}.pd-offer-vehicle{color:#6b6870;flex-wrap:wrap;gap:6px 14px;padding:0 15px 13px;font-size:12px;display:flex}.pd-offer-vehicle>span{color:#9b4e23;font-size:12px}.pd-offer-items{padding:0 15px}.pd-offer-item{border-top:1px solid #ededf0;align-items:center;gap:12px;padding:12px 0;display:flex}.pd-offer-item .pd-photo{width:39px;height:53px}.pd-item-identity{flex:1;min-width:0}.pd-item-identity b{font-size:14px;line-height:1.4;display:block}.pd-item-values{white-space:nowrap;text-align:right}.pd-item-values b{font-size:14px}.pd-item-values small{font-size:12px}.pd-offer-total{background:#fffbf7;border-top:1px solid #eee6e1;justify-content:space-between;gap:12px;padding:13px 15px;display:flex}.pd-offer-total span{color:#77716d;font-size:12px;display:block}.pd-offer-total span:last-child{text-align:right}.pd-offer-total strong{color:#3c3632;margin-top:3px;font-family:Natura,Arial,sans-serif;font-size:16px;display:block}.pd-new-promotion{color:#995125;background:#fffaf6;border:1.5px dashed #d6ac92;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:130px;padding:22px 15px;display:flex}.pd-new-promotion b{font-size:14px}.pd-new-promotion p{text-align:center;color:#8a796d;max-width:260px;font-size:12px}.pd-drop-ready{background-color:#fff6ed!important;border-style:dashed!important;border-color:#e19564!important}.pd-drop-ready.pd-drag-over{background-color:#ffeadb!important;border-color:#c94b07!important;box-shadow:0 0 0 3px #ee9c6c42!important}.pd-drop-denied{opacity:.75;border-color:#b3a9a3!important}.pd-drop-denied.pd-drag-over{box-shadow:none!important}.pd-drop-caption{text-align:center;color:#a14610;background:#fff0e5;border-top:1px dashed #e6aa86;padding:11px 14px;font-size:12px}.pd-dragging{opacity:.5;transform:scale(.99)}.pd-empty{text-align:center;color:var(--pd-muted);padding:25px 12px!important;font-size:14px!important}.pd-promotion-form{background:#fffaf6;border:1px solid #e5b99d;border-radius:12px;margin-bottom:18px;padding:17px;box-shadow:0 6px 18px #913b0810}.pd-form-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}.pd-form-heading>span{align-items:center;gap:12px;font-size:15px;display:flex}.pd-form-heading .pd-photo{width:30px;height:38px}.pd-form-fields{grid-template-columns:1fr 1fr;align-items:end;gap:13px;display:grid}.pd-form-fields label{min-width:0;color:var(--pd-muted);flex-direction:column;gap:6px;font-size:12px;display:flex}.pd-form-fields input,.pd-form-fields select{color:#29262b;background:#fff;border:1px solid #d7cdc7;border-radius:7px;width:100%;max-width:100%;min-height:43px;padding:10px;font-size:14px}.pd-form-fields .primary{min-height:44px;margin:0}.pd-form-fields p{color:var(--pd-muted);font-size:12px;line-height:1.5}.pd-form-reason{color:#9d4110;margin-top:12px!important;font-size:12px!important}.pd-feedback{background:#fafafa;border:1px solid #e4e5e9;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;min-height:48px;margin-top:18px;padding:9px 13px;display:flex}.pd-feedback>span{color:#6a6d73;align-items:center;gap:9px;font-size:12px;line-height:1.5;display:flex}.pd-feedback.has-notice{background:#f0f8f3;border-color:#cbe1d3}.pd-feedback.has-notice>span{color:#22603f}.pd-feedback .pd-text-button{color:#216445;flex-shrink:0;min-height:28px;padding:0;font-size:12px!important}.pd-grid-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:15px;display:flex}.pd-grid-heading>div{background:#f4f4f6;border:1px solid #dadce2;border-radius:8px;padding:3px;display:inline-flex}.pd-grid-heading button{color:#656670;background:0 0;border:0;border-radius:6px;min-height:36px;padding:8px 13px;font-size:14px!important}.pd-grid-heading button[aria-pressed=true]{color:var(--pd-orange);background:#fff;font-weight:600;box-shadow:0 1px 4px #27272f16}.pd-grid-note{color:#6f7079;justify-content:space-between;align-items:center;gap:15px;margin:0 0 12px;font-size:12px;display:flex}.pd-grid-note>span:first-child{color:#63646b;align-items:center;gap:7px;display:flex}.pd-edit-indicator{background:#c84d0c;border-radius:50%;width:7px;height:7px;display:block}.pd-table-wrap{scrollbar-width:thin;scrollbar-color:#c5c6cc #f2f2f4;border:1px solid #dbdce2;border-radius:10px;width:100%;max-width:100%;overflow:auto}.pd-table{border-collapse:separate;border-spacing:0;white-space:nowrap;width:100%;font-size:14px}.pd-table th{color:#62636c;text-align:left;white-space:nowrap;background:#f1f1f4;border-bottom:1px solid #d9dae0;padding:15px 16px;font-size:12px;font-weight:600}.pd-table td{vertical-align:middle;background:#fff;border-bottom:1px solid #e6e6eb;padding:14px 16px;font-size:14px}.pd-table td+td,.pd-table th+th{border-left:1px solid #eeeef1}.pd-table tr:last-child td{border-bottom:0}.pd-table .numeric{text-align:right;font-variant-numeric:tabular-nums}.pd-table th:first-child,.pd-table td:first-child{z-index:1;border-right:1px solid #dedee5;min-width:238px;position:sticky;left:0;box-shadow:4px 0 8px -6px #24242950}.pd-table td:first-child{background:#fff}.pd-table tbody tr:hover td{background:#fffaf5}.pd-grid-product{align-items:center;gap:12px;display:flex}.pd-grid-product .pd-photo{width:37px;height:49px}.pd-grid-product strong{font-size:14px;display:block}.pd-grid-product small,.pd-cell-meta{color:#6f7079;white-space:nowrap;margin-top:5px;font-size:12px;display:block}.pd-table td>b{font-weight:500}.pd-table .pd-status{margin:0;font-size:12px}.pd-readonly{color:#71737d;align-items:center;gap:7px;display:inline-flex}.pd-readonly svg{color:#9ca0a6}.pd-row-reference .numeric{color:#93959d}.pd-number{min-width:100px;display:inline-block;position:relative}.pd-number input{text-align:right;color:#3d3935;font-variant-numeric:tabular-nums;background:#fffdfb;border:1px solid #e0d5ca;border-radius:6px;width:102px;min-height:38px;padding:8px 10px;font-size:14px}.pd-number input:focus{outline-offset:0;background:#fff;border-color:#cc6a2e;outline:2px solid #edab8066}.pd-number input[aria-invalid=true]{background:#fff6f4;border-color:#b94635}.pd-number>span{white-space:normal;text-align:left;color:#a93225;max-width:210px;margin-top:8px;font-size:12px;display:block}.pd-grid-bottom{color:var(--pd-muted);justify-content:space-between;align-items:center;gap:14px;padding-top:13px;font-size:12px;display:flex}.pd-grid-bottom>span:last-child{align-items:center;gap:6px;display:flex}.pd-workspace-footer{border-top:1px solid var(--pd-line);color:#82828c;justify-content:space-between;align-items:center;gap:20px;margin-top:20px;padding-top:20px;font-size:12px;display:flex}.pd-workspace-footer a{white-space:nowrap;color:#37393e;align-items:center;gap:6px;font-size:14px;text-decoration:none;display:flex}.pd-workspace-footer a:hover{text-underline-offset:4px;text-decoration:underline}.pd-board-instruction{color:var(--pd-muted);align-items:center;gap:8px;margin-bottom:18px;font-size:14px;display:flex}.pd-board-instruction>svg{color:#a34e1b}.pd-board-instruction small{color:#8a8b92;margin-left:auto;font-size:12px}.pd-vehicle-board{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.pd-vehicle-lane{background:#f0f0f3;border:1px solid #e0e1e6;border-radius:11px;flex-direction:column;min-width:0;min-height:380px;transition:background .15s,border-color .15s;display:flex}.pd-lane-head{border-bottom:1px solid #dddfe5;padding:17px 15px}.pd-lane-head>span{letter-spacing:.12em;color:#6e707a;font-size:12px}.pd-lane-head>div{justify-content:space-between;align-items:center;gap:12px;margin:6px 0;display:flex}.pd-lane-head h4{font:18px Natura,sans-serif}.pd-lane-head b{background:#fff;border-radius:5px;place-items:center;min-width:23px;height:23px;font:12px Arial;display:grid}.pd-lane-head p{color:#74767f;font-size:12px}.pd-lane-content{flex-direction:column;flex:1;gap:12px;min-width:0;padding:12px;display:flex}.pd-offer-compact .pd-offer-heading{cursor:grab;padding:13px 12px 10px}.pd-offer-compact .pd-offer-heading:active{cursor:grabbing}.pd-offer-compact .pd-offer-title>svg{color:#99959a;width:14px}.pd-offer-compact .pd-offer-title{gap:7px}.pd-offer-compact .pd-offer-title strong{font-size:14px}.pd-offer-compact .pd-offer-vehicle{display:none}.pd-offer-compact .pd-offer-items{padding:0 12px}.pd-offer-compact .pd-offer-item{flex-wrap:wrap;gap:8px;padding:11px 0}.pd-offer-compact .pd-item-identity b,.pd-offer-compact .pd-item-identity small{font-size:12px}.pd-offer-compact .pd-photo{width:30px;height:40px}.pd-offer-compact .pd-item-values{justify-content:space-between;align-items:center;gap:12px;width:100%;padding-left:38px;display:flex}.pd-offer-compact .pd-item-values small{margin:0}.pd-offer-compact .pd-offer-total{padding:11px 12px}.pd-offer-compact .pd-offer-total strong{font-size:15px}.pd-move{color:#8a7c73;border-top:1px solid #eee7e2;justify-content:space-between;align-items:center;gap:8px;padding:9px 12px;font-size:12px;display:flex}.pd-move select{color:#575159;background:#fff;border:1px solid #e1dbd7;border-radius:5px;min-width:0;max-width:150px;min-height:32px;padding:5px 6px;font-size:12px}.pd-lane-target{color:#686c78;text-align:center;border:1px dashed #ced0d8;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:90px;padding:15px;font-size:12px;display:flex}.pd-drag-over>.pd-lane-content>.pd-lane-target{color:#b4450b;background:#fff5ed;border-color:#da8b57}.pd-lane-rule{color:#81838d;border-top:1px solid #dedfe5;min-height:56px;line-height:1.6;padding:12px 15px!important;font-size:12px!important}.pd-example-caption{align-items:center;gap:9px;margin-bottom:18px;font-size:14px;font-weight:600;display:flex}.pd-example-caption>span:last-child{color:var(--pd-muted);margin-left:auto;font-size:12px;font-weight:400}.journey-panel:has(.pd-mount-example){display:block}.journey-panel:has(.pd-mount-example) .journey-copy{grid-template-columns:1fr 1.25fr;gap:5px 32px;padding:30px 34px 24px;display:grid}.journey-panel:has(.pd-mount-example) .journey-copy .eyebrow{grid-column:1/-1;margin:0 0 13px}.journey-panel:has(.pd-mount-example) .journey-copy h3{font-size:32px}.journey-panel:has(.pd-mount-example) .journey-copy>p:not(.eyebrow){margin:0;line-height:1.7}.journey-panel:has(.pd-mount-example) .prototype-label{display:none}.journey-panel:has(.pd-mount-example) .journey-visual{border:0;border-top:1px solid #e7e7ec;padding:24px 34px 32px}.pd-mount-example .pd-product-columns{grid-template-columns:minmax(280px,.85fr) minmax(390px,1.15fr)}@media (width<=1100px){.pd-kpis>div{padding:0 13px}.pd-kpis strong{font-size:26px}.pd-view-heading{flex-direction:column;align-items:flex-start}.pd-view-tabs{min-width:0}.pd-filters{flex-wrap:wrap}.pd-filters .pd-search{max-width:none}.pd-product-columns,.pd-mount-example .pd-product-columns{grid-template-columns:minmax(245px,.85fr) minmax(300px,1.15fr)}.pd-vehicle-board{grid-template-columns:repeat(3,minmax(255px,1fr));padding-bottom:9px;overflow:auto}.pd-board-instruction{flex-wrap:wrap}.pd-board-instruction small{margin-left:26px}.pd-result-heading>div:first-child>b{font-size:23px}.pd-table th:first-child,.pd-table td:first-child{min-width:215px}.pd-workspace-footer{align-items:flex-start}}@media (width<=720px){.pd-workspace{border-radius:13px}.pd-workspace-body{padding:17px}.pd-result{padding:20px 17px 0}.pd-result-heading{align-items:flex-start;gap:10px;margin-bottom:23px}.pd-result-heading .pd-kicker{font-size:12px}.pd-result-heading>div:first-child>b{font-size:19px}.pd-result-heading>div:first-child>b>span{margin:0 4px;font-size:14px}.pd-simulation{display:none}.pd-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:19px 0}.pd-kpis>div{padding:0 12px!important}.pd-kpis>div:nth-child(odd){border:0;padding-left:0!important}.pd-kpis>div:last-child{border-top:1px solid var(--pd-line);grid-column:1/-1;align-items:center;gap:10px;display:flex;padding-top:14px!important}.pd-kpis>div:last-child small{margin-left:auto}.pd-kpis span{font-size:12px}.pd-kpis strong{margin:5px 0;font-size:25px}.pd-kpis small{font-size:12px}.pd-result-toggle{margin-top:15px;font-size:12px!important}.pd-result-detail{grid-template-columns:1fr;gap:22px;padding:20px 0}.pd-result-detail p{font-size:12px}.pd-goals{justify-content:space-between}.pd-view-heading{gap:18px;margin-bottom:20px}.pd-view-heading h3{font-size:23px}.pd-view-heading p{font-size:14px}.pd-view-tabs{gap:1px;width:100%;padding:3px}.pd-view-tabs [data-slot=tabs-trigger]{flex:1;gap:5px;min-height:43px;padding:10px 8px;font-size:12px}.pd-view-tabs svg{width:14px;height:14px}.pd-filters{gap:8px;margin-bottom:20px}.pd-filters .pd-search{flex-basis:100%;min-width:0;max-width:100%}.pd-search input{font-size:14px}.pd-filters>label:not(.pd-search){flex:1;justify-content:space-between;gap:5px;min-width:0;min-height:43px;padding:0 10px}.pd-filters>label>span{font-size:12px}.pd-filters select{min-width:0;max-width:100px;font-size:12px}.pd-product-columns,.pd-mount-example .pd-product-columns{grid-template-columns:1fr}.pd-panel-head{padding:16px}.pd-panel-head p{font-size:12px}.pd-product-main h5{font-size:14px}.pd-vnp-bottom .pd-text-button{min-height:40px;font-size:14px!important}.pd-offer-item{gap:8px}.pd-item-identity b,.pd-item-identity small,.pd-item-values b{font-size:12px}.pd-photo{width:40px;height:55px}.pd-offer-item .pd-photo{width:32px;height:46px}.pd-offer-title strong{font-size:14px}.pd-offer-heading .pd-icon{width:36px;min-width:36px;height:36px}.pd-status{font-size:12px}.pd-grid-heading{flex-direction:column;align-items:flex-start;gap:12px}.pd-grid-heading .pd-kicker{font-size:12px}.pd-grid-heading>div{align-self:flex-end}.pd-grid-note{flex-direction:column;align-items:flex-start;gap:5px;font-size:12px}.pd-grid-note>span:last-child{font-size:12px}.pd-table td,.pd-table th{padding:12px}.pd-table th:first-child,.pd-table td:first-child{min-width:215px;box-shadow:none;position:static}.pd-number input{width:105px;min-height:43px;font-size:16px}.pd-grid-bottom{flex-direction:column;align-items:flex-start;gap:6px;font-size:12px}.pd-feedback{flex-wrap:wrap;align-items:flex-start;padding:11px}.pd-feedback .pd-text-button{min-height:32px;margin-left:auto}.pd-feedback>span{font-size:12px}.pd-workspace-footer{flex-direction:column;gap:13px;margin-top:17px;padding-top:17px}.pd-workspace-footer>span{font-size:12px}.pd-workspace-footer a{font-size:14px}.pd-vehicle-board{grid-template-columns:1fr;overflow:visible}.pd-vehicle-lane{min-height:0}.pd-lane-content{padding:12px}.pd-lane-head h4{font-size:20px}.pd-lane-target{min-height:83px}.pd-move{font-size:12px}.pd-move select{min-height:40px;font-size:14px}.pd-offer-compact .pd-offer-title strong,.pd-offer-compact .pd-item-identity b,.pd-offer-compact .pd-item-values b{font-size:14px}.pd-board-instruction{flex-wrap:nowrap;align-items:flex-start;font-size:12px}.pd-board-instruction small{display:none}.pd-promotion-form{padding:14px}.pd-form-fields{grid-template-columns:1fr}.pd-form-fields input,.pd-form-fields select{min-height:44px;font-size:16px}.pd-form-heading>span{font-size:14px}.journey-panel:has(.pd-mount-example) .journey-copy{padding:24px;display:block}.journey-panel:has(.pd-mount-example) .journey-copy h3{margin-bottom:14px;font-size:28px}.journey-panel:has(.pd-mount-example) .journey-visual{padding:18px}.pd-example-caption{flex-wrap:wrap;gap:7px;font-size:12px}.pd-example-caption>span:last-child{display:none}.pd-promo-list{padding:12px}.pd-mount-example .pd-panel-head .pd-kicker{font-size:12px}}@media (prefers-reduced-motion:reduce){.pd-vnp-card,.pd-offer,.pd-vehicle-lane{transition:none}}.pd-offer{position:relative}.pd-drop-caption{z-index:3;pointer-events:none;background:#fff0e8;border:1px dashed #d88449;border-radius:7px;position:absolute;bottom:8px;left:8px;right:8px;box-shadow:0 2px 8px #773a1720}
