.pnr-page{--pnr-ink:#172033;--pnr-muted:#606a7b;--pnr-line:#e1e4ed;--pnr-surface:#fff;--pnr-soft:#f5f6fa;--pnr-plate:#f0f0f8;--pnr-plate-line:#e6e5f2;--pnr-indigo:#4f46e5;--pnr-indigo-strong:#4338ca;--pnr-indigo-soft:#eef0ff;--pnr-indigo-line:#dcdafb;color:var(--pnr-ink);background:var(--pnr-surface);overflow-x:clip}.pnr-container{width:min(1152px,calc(100% - 48px));margin-inline:auto}.pnr-page h1,.pnr-page h2,.pnr-page h3{margin:0;font-weight:600;letter-spacing:-.04em;text-wrap:balance}.pnr-page h1{font-size:clamp(40px,4.8vw,62px);line-height:1.05}.pnr-page h2{font-size:clamp(30px,3.2vw,44px);line-height:1.12}.pnr-page h3{font-size:18px;line-height:1.3}.pnr-kicker{margin:0 0 14px;color:var(--pnr-indigo);font-size:11px;font-weight:700;letter-spacing:.18em;line-height:1.5;text-transform:uppercase}.pnr-lead{max-width:34em;margin-top:22px;color:var(--pnr-muted);font-size:17px;line-height:1.75}.pnr-caption{color:var(--pnr-muted);font-size:12px;line-height:1.6}.pnr-check{display:grid;flex-shrink:0;place-items:center;width:20px;height:20px;margin-top:2px;border-radius:50%;color:var(--pnr-indigo);background:var(--pnr-indigo-soft)}.pnr-top{background:linear-gradient(180deg,#f3f3ff,#fafaff 360px,#fff 820px)}.pnr-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,540px);gap:72px;align-items:start;padding-block:72px 96px;scroll-margin-top:90px}.pnr-hero-copy{padding-top:18px}.pnr-highlights{display:grid;gap:14px;max-width:34em;margin:36px 0 0;padding:0;list-style:none}.pnr-highlights li{display:flex;gap:12px;color:#3b4457;font-size:15px;line-height:1.6}.pnr-quote{position:relative;max-width:34em;margin:40px 0 0;padding:22px 24px 22px 28px;border-left:3px solid var(--pnr-indigo);border-radius:0 18px 18px 0;background:hsla(0,0%,100%,.7)}.pnr-quote blockquote{margin:0;font-size:17px;font-weight:500;letter-spacing:-.01em;line-height:1.5}.pnr-quote figcaption{margin-top:10px;color:var(--pnr-muted);font-size:13px}.pnr-form-stage{position:relative;isolation:isolate}.pnr-form-stage:before{position:absolute;z-index:-1;inset:26px -18px -22px 18px;border:1px solid var(--pnr-plate-line);border-radius:28px;background:var(--pnr-plate);content:""}.pnr-form-stage:after{position:absolute;z-index:-1;inset:52px -36px -44px 36px;border:1px solid rgba(230,229,242,.7);border-radius:30px;background:rgba(240,240,248,.55);content:""}.pnr-form-card{display:grid;gap:28px;padding:36px;border:1px solid var(--pnr-line);border-radius:22px;background:var(--pnr-surface);box-shadow:0 18px 50px rgba(79,70,229,.1),0 0 0 5px rgb(79 70 229/3%)}.pnr-form-card h2{font-size:25px;letter-spacing:-.035em;line-height:1.2}.pnr-form-card .pnr-kicker{margin-bottom:8px}.pnr-form-note{margin-top:10px;color:var(--pnr-muted);font-size:15px;line-height:1.6}.pnr-form-submit{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;padding:12px 24px;border:0;border-radius:12px;color:#fff;background:var(--pnr-indigo);font-size:15px;font-weight:600;box-shadow:0 8px 28px rgba(79,70,229,.26);cursor:pointer;transition:background-color .15s,transform .15s}.pnr-form-submit:hover{background:var(--pnr-indigo-strong);transform:translateY(-1px)}.pnr-form-submit:disabled{cursor:not-allowed;opacity:.6;transform:none}.pnr-section{padding-block:96px}.pnr-section-heading{max-width:720px}.pnr-section-heading>p:last-child{margin-top:18px;color:var(--pnr-muted);font-size:16px;line-height:1.75}.pnr-audience{padding-top:24px}.pnr-audience-plate{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:56px;isolation:isolate}.pnr-audience-plate:before{position:absolute;z-index:-2;inset:22px -14px -16px -14px;border:1px solid var(--pnr-plate-line);border-radius:28px;background:var(--pnr-plate);content:""}.pnr-audience-plate:after{position:absolute;z-index:-1;inset:0;border:1px solid var(--pnr-line);border-radius:24px;background:var(--pnr-surface);box-shadow:0 8px 22px rgb(31 37 67/4%);content:""}.pnr-audience-item{padding:32px 28px 34px}.pnr-audience-item+.pnr-audience-item{border-left:1px solid var(--pnr-line)}.pnr-index{display:inline-block;color:var(--pnr-indigo);font-size:12px;font-weight:700;letter-spacing:.12em;font-variant-numeric:tabular-nums}.pnr-audience-item h3{margin-top:40px}.pnr-audience-item p{margin-top:12px;color:var(--pnr-muted);font-size:15px;line-height:1.65}.pnr-benefits-section{background:linear-gradient(180deg,#fff,#f7f7fc 180px,#f7f7fc)}.pnr-bento{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(0,auto);gap:20px;margin-top:56px}.pnr-tile{display:flex;flex-direction:column;min-width:0;padding:30px;border:1px solid var(--pnr-line);border-radius:22px;background:var(--pnr-surface);box-shadow:0 8px 22px rgb(31 37 67/4%)}.pnr-tile>p{margin-top:12px;color:var(--pnr-muted);font-size:15px;line-height:1.65}.pnr-details{display:grid;gap:10px;margin:22px 0 0;padding:18px 0 0;border-top:1px solid var(--pnr-line);list-style:none}.pnr-details li{display:flex;gap:10px;color:#465064;font-size:14px;line-height:1.55}.pnr-details .pnr-check{width:18px;height:18px;margin-top:1px}.pnr-tile-workspace{grid-column:1/span 2;grid-row:1/span 2;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:36px;align-items:center;padding:36px;background:radial-gradient(ellipse 60% 70% at 100% 0,#eef0ff 0,transparent 60%),var(--pnr-surface)}.pnr-tile-workspace .pnr-details{border-top-color:var(--pnr-indigo-line)}.pnr-tile-revenue{grid-column:3;grid-row:1}.pnr-tile-record{grid-column:3;grid-row:2}.pnr-channel-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.pnr-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--pnr-line);border-radius:999px;background:var(--pnr-soft);font-size:13px;font-weight:600}.pnr-chip svg{color:var(--pnr-indigo)}.pnr-chip-whatsapp svg{color:#25d366}.pnr-workspace-stage{position:relative;isolation:isolate}.pnr-workspace{position:relative;overflow:hidden;border:1px solid var(--pnr-line);border-radius:18px;background:var(--pnr-surface);box-shadow:0 22px 50px rgba(31,37,67,.1),0 0 0 5px rgb(79 70 229/4%)}.pnr-ws-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid var(--pnr-line);background:var(--pnr-soft)}.pnr-ws-title{font-size:13px;font-weight:600}.pnr-ws-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;color:var(--pnr-indigo);background:var(--pnr-indigo-soft);font-size:11px;font-weight:700;letter-spacing:.02em}.pnr-ws-list{margin:0;padding:0;list-style:none}.pnr-ws-list li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;padding:13px 18px}.pnr-ws-list li+li{border-top:1px solid var(--pnr-line)}.pnr-ws-avatar{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;color:#3b3aa6;background:#e5e6fb;font-size:11px;font-weight:700;letter-spacing:.04em}.pnr-ws-list strong{display:block;font-size:14px;font-weight:600;line-height:1.3}.pnr-ws-list small{display:block;margin-top:2px;line-height:1.4}.pnr-ws-list small,.pnr-ws-status{color:var(--pnr-muted);font-size:12px}.pnr-ws-status{display:inline-flex;align-items:center;gap:6px;font-weight:600}.pnr-ws-status:before{width:7px;height:7px;border-radius:50%;background:#c3c7d4;content:""}.pnr-ws-live:before{background:#22a06b}.pnr-ws-foot{display:flex;align-items:center;gap:8px;padding:13px 18px;border-top:1px dashed var(--pnr-line);color:var(--pnr-indigo);font-size:13px;font-weight:600}.pnr-workspace-stage .pnr-caption{margin-top:12px;text-align:right}.pnr-commercial{--pnr-dark-line:hsla(0,0%,100%,.12);--pnr-dark-soft:hsla(0,0%,100%,.05);color:#fff;background:radial-gradient(ellipse 50% 40% at 100% 0,rgba(99,102,241,.22) 0,transparent 60%),#101427;scroll-margin-top:90px}.pnr-commercial .pnr-kicker{color:#a5b4fc}.pnr-commercial .pnr-section-heading>p:last-child{color:#b8bfd3}.pnr-commercial-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.pnr-margin{display:grid;gap:14px;padding:28px;border:1px solid var(--pnr-dark-line);border-radius:22px;background:var(--pnr-dark-soft)}.pnr-margin-label{display:flex;justify-content:space-between;gap:16px;color:#b8bfd3;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.pnr-margin-stack{display:flex;overflow:hidden;height:64px;border-radius:14px;background:hsla(0,0%,100%,.06)}.pnr-margin-seg{display:flex;align-items:center;padding-inline:18px;font-size:14px;font-weight:600;white-space:nowrap}.pnr-margin-cost{flex:0 0 42%;color:#fff;background:#4f46e5}.pnr-margin-gain{flex:1;color:#101427;background:#fff}.pnr-margin-bracket{position:relative;height:14px;border:1px solid hsla(0,0%,100%,.3);border-top:0;border-radius:0 0 8px 8px}.pnr-margin-bracket:after{position:absolute;bottom:-1px;left:50%;width:1px;height:10px;background:hsla(0,0%,100%,.3);content:""}.pnr-margin-total{margin-top:6px;color:#dfe3f0;font-size:14px;text-align:center}.pnr-model-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:72px 0 0;padding:0;border-top:1px solid var(--pnr-dark-line);list-style:none;counter-reset:none}.pnr-model-steps li{padding:32px 32px 0 0}.pnr-model-steps li+li{padding-left:32px;border-left:1px solid var(--pnr-dark-line)}.pnr-model-steps .pnr-index{color:#a5b4fc}.pnr-model-steps h3{margin-top:18px}.pnr-model-steps>li>p{margin-top:12px;color:#b8bfd3;font-size:15px;line-height:1.65}.pnr-model-steps .pnr-details{border-top:0;padding-top:0}.pnr-model-steps .pnr-details li{color:#dfe3f0;padding:0;border:0}.pnr-model-steps .pnr-check{color:#c7d2fe;background:hsla(0,0%,100%,.1)}.pnr-ownership{display:grid;grid-template-columns:1fr 1fr;margin-top:72px;border:1px solid var(--pnr-dark-line);border-radius:22px;background:var(--pnr-dark-soft)}.pnr-ownership>div{padding:30px 32px}.pnr-ownership>div+div{border-left:1px solid var(--pnr-dark-line)}.pnr-ownership ul{display:grid;gap:12px;margin:20px 0 0;padding:0;list-style:none}.pnr-ownership li{display:flex;gap:10px;color:#dfe3f0;font-size:14px;line-height:1.55}.pnr-ownership .pnr-check{width:18px;height:18px;color:#c7d2fe;background:hsla(0,0%,100%,.1)}.pnr-packages{margin-top:56px}.pnr-packages .pnr-kicker{margin-bottom:20px}.pnr-packages-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.pnr-package{padding:22px 24px;border:1px solid var(--pnr-dark-line);border-radius:16px}.pnr-package h3{font-size:16px}.pnr-package p{margin-top:8px;color:#b8bfd3;font-size:14px;line-height:1.6}.pnr-rail{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:64px 0 0;padding:0;list-style:none}.pnr-rail:before{position:absolute;top:22px;right:0;left:0;height:1px;background:linear-gradient(90deg,var(--pnr-indigo-line) 0,var(--pnr-indigo-line) 70%,transparent 100%);content:""}.pnr-rail li{position:relative;padding-top:68px}.pnr-node{position:absolute;top:0;left:0;display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--pnr-indigo-line);border-radius:50%;color:var(--pnr-indigo);background:var(--pnr-surface);font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;box-shadow:0 8px 22px rgba(79,70,229,.1)}.pnr-rail li:first-child .pnr-node{color:#fff;background:var(--pnr-indigo)}.pnr-rail li>p{margin-top:12px;color:var(--pnr-muted);font-size:15px;line-height:1.65}.pnr-rail-link{display:inline-flex;align-items:center;gap:8px;margin-top:18px;color:var(--pnr-indigo);font-size:14px;font-weight:600;text-decoration:none}.pnr-rail-link:hover{text-decoration:underline;text-underline-offset:4px}.pnr-closing{padding-bottom:96px}.pnr-closing-surface{position:relative;display:grid;grid-template-columns:1fr auto;gap:70px;align-items:center;padding:48px;isolation:isolate}.pnr-closing-surface:before{position:absolute;z-index:-2;inset:18px -14px -14px -14px;border:1px solid var(--pnr-plate-line);border-radius:26px;background:var(--pnr-plate);content:""}.pnr-closing-surface:after{position:absolute;z-index:-1;inset:0;border:1px solid #e3e0f0;border-radius:22px;background:#f6f5fb;content:""}.pnr-closing-surface>div>p:last-child{max-width:620px;margin-top:18px;color:var(--pnr-muted);font-size:16px;line-height:1.75}.pnr-closing-actions{display:grid;gap:12px;min-width:220px}.pnr-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 22px;border:1px solid transparent;border-radius:10px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s}.pnr-button-primary{color:#fff;background:var(--pnr-indigo)}.pnr-button-primary:hover{background:var(--pnr-indigo-strong)}.pnr-button-outline{border-color:#cbd0dc;color:var(--pnr-ink);background:var(--pnr-surface)}.pnr-button-outline:hover{border-color:#9fa6b5;background:var(--pnr-soft)}.pnr-page a:focus-visible,.pnr-page button:focus-visible{outline:2px solid #6366f1;outline-offset:4px}@media (max-width:1080px){.pnr-hero{grid-template-columns:minmax(0,1fr) minmax(0,480px);gap:48px}.pnr-audience-plate{grid-template-columns:repeat(2,minmax(0,1fr))}.pnr-audience-item:nth-child(3){border-left:0}.pnr-audience-item:nth-child(n+3){border-top:1px solid var(--pnr-line)}.pnr-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.pnr-tile-workspace{grid-column:1/span 2;grid-row:auto}.pnr-tile-record,.pnr-tile-revenue{grid-column:auto;grid-row:auto}.pnr-commercial-grid{gap:40px}}@media (max-width:900px){.pnr-hero{grid-template-columns:1fr;gap:56px;padding-block:56px 80px}.pnr-hero-copy{padding-top:0}.pnr-form-stage{max-width:620px}.pnr-form-stage:after{display:none}.pnr-form-stage:before{inset:20px -12px -16px 12px}.pnr-section{padding-block:72px}.pnr-tile-workspace{gap:28px}.pnr-commercial-grid,.pnr-model-steps,.pnr-tile-workspace{grid-template-columns:1fr}.pnr-model-steps{margin-top:56px}.pnr-model-steps li{padding:28px 0}.pnr-model-steps li+li{padding-left:0;border-left:0;border-top:1px solid var(--pnr-dark-line)}.pnr-ownership{grid-template-columns:1fr}.pnr-ownership>div+div{border-left:0;border-top:1px solid var(--pnr-dark-line)}.pnr-packages-row{grid-template-columns:1fr;gap:12px}.pnr-rail{grid-template-columns:1fr;gap:36px}.pnr-rail:before{top:0;bottom:0;left:22px;width:1px;height:auto;background:linear-gradient(180deg,var(--pnr-indigo-line) 0,var(--pnr-indigo-line) 80%,transparent 100%)}.pnr-rail li{padding-top:0;padding-left:68px}.pnr-closing-surface{grid-template-columns:1fr;gap:28px;padding:36px}.pnr-closing-actions{grid-template-columns:1fr 1fr}}@media (max-width:600px){.pnr-container{width:calc(100% - 32px)}.pnr-form-card{padding:26px 22px}.pnr-audience-plate{grid-template-columns:1fr}.pnr-audience-item+.pnr-audience-item{border-left:0;border-top:1px solid var(--pnr-line)}.pnr-audience-item{padding:26px 24px}.pnr-audience-item h3{margin-top:20px}.pnr-bento{grid-template-columns:1fr;gap:16px}.pnr-tile-workspace{grid-column:auto}.pnr-tile,.pnr-tile-workspace{padding:26px 22px}.pnr-margin{padding:20px}.pnr-margin-seg{padding-inline:12px;font-size:12px}.pnr-ownership>div{padding:24px 22px}.pnr-closing-surface{padding:28px 24px}.pnr-closing-actions{grid-template-columns:1fr}}@media (prefers-color-scheme:dark){.pnr-page{--pnr-ink:#f0f2f8;--pnr-muted:#abb3c5;--pnr-line:#303a50;--pnr-surface:#111a2c;--pnr-soft:#1d263b;--pnr-plate:#20243b;--pnr-plate-line:#35364f;--pnr-indigo:#818cf8;--pnr-indigo-strong:#6b76f0;--pnr-indigo-soft:#2a284c;--pnr-indigo-line:#484270}.pnr-top{background:linear-gradient(180deg,#1d2040,#111a2c 820px)}.pnr-details li,.pnr-highlights li{color:#c4cada}.pnr-quote{background:hsla(0,0%,100%,.04)}.pnr-form-stage:after{border-color:rgba(53,54,79,.7);background:rgba(32,36,59,.55)}.pnr-form-submit{color:#fff;background:#4f46e5}.pnr-form-submit:hover{background:#4338ca}.pnr-benefits-section{background:linear-gradient(180deg,#111a2c,#151d31 180px,#151d31)}.pnr-tile-workspace{background:radial-gradient(ellipse 60% 70% at 100% 0,#2a284c 0,transparent 60%),var(--pnr-surface)}.pnr-ws-avatar{color:#c7d2fe;background:#2a284c}.pnr-commercial{border-top:1px solid hsla(0,0%,100%,.08);border-bottom:1px solid hsla(0,0%,100%,.08)}.pnr-node{background:var(--pnr-soft)}.pnr-rail li:first-child .pnr-node{color:#fff;background:#4f46e5}.pnr-button-primary{background:#4f46e5}.pnr-button-primary:hover{background:#4338ca}.pnr-button-outline,.pnr-closing-surface:after{border-color:var(--pnr-line)}.pnr-closing-surface:after{background:#1b2337}}@media (prefers-reduced-motion:reduce){.pnr-button,.pnr-form-submit{transition:none}}