.pc-page{background:var(--midnight)}.pc-pav-hero{background-color:#10171f;background-image:url(/assets/product-herobg.png)}.pc-pav-hero .hero-col{max-width:940px}.pc-pav-hero h1{max-width:880px}.pc-pav-hero p.lead{max-width:690px}.pc-pav-proof{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0e15266b;border:1px solid #ffffff29;border-radius:999px;grid-template-columns:44px auto 28px;align-items:center;gap:11px;margin-top:28px;padding:7px 12px 7px 7px;transition:border-color .2s,transform .2s;display:grid}.pc-pav-proof:hover{color:#fff;border-color:#ffffff52;transform:translateY(-2px)}.pc-pav-proof-photo{border-radius:50%;width:44px;height:44px;position:relative;overflow:hidden}.pc-pav-proof-photo img{object-fit:cover;object-position:center 18%}.pc-pav-proof>span:nth-child(2){text-align:left;gap:2px;display:grid}.pc-pav-proof strong{font-family:var(--font-body), system-ui, sans-serif;font-size:14px;font-weight:500}.pc-pav-proof small{color:#ffffff94;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.03em;font-size:14px}.pc-pav-proof b{color:#fff;background:#af704f;border-radius:50%;place-items:center;width:27px;height:27px;font-size:12px;display:grid}.pc-page .acar-copy h3{font-size:clamp(34px,3.15vw,48px);line-height:1.08}.pc-page .acar-copy p{max-width:500px;font-size:clamp(16px,1.15vw,18px);line-height:1.62}.pc-page .acar-head p{max-width:680px;font-family:var(--font-body), system-ui, sans-serif;margin-left:auto;margin-right:auto;font-size:clamp(18px,.25vw + 17px,20px);font-weight:500;line-height:1.2}.pc-outcomes{color:#12161c;background:radial-gradient(circle at 6% 14%,#c5947621,#0000 31%),#fbf7f4;padding:150px 0;position:relative;overflow:hidden}.pc-outcomes:before{content:"";background:#161f341c;height:1px;position:absolute;top:0;left:24px;right:24px}.pc-outcomes-layout{grid-template-columns:minmax(320px,.88fr) minmax(520px,1.12fr);align-items:start;gap:clamp(72px,9vw,144px);display:grid}.pc-outcomes-intro h2{color:#12161c;margin:0;font-size:clamp(40px,4.4vw,62px);line-height:1.02}.pc-outcomes-intro h2>span,.pc-outcomes-intro h2>em{white-space:nowrap;display:block}.pc-outcomes-intro h2 em{color:#62786a}.pc-outcomes-list{border-top:1px solid #161f3424}.pc-outcome{border-bottom:1px solid #161f3424;grid-template-columns:112px minmax(0,1fr);align-items:start;gap:28px;padding:31px 0 33px;display:grid}.pc-outcome-metric{color:#62786a;font-family:var(--font-display), sans-serif;letter-spacing:0;font-variant-numeric:tabular-nums;padding-top:2px;font-size:clamp(24px,.49vw + 22.1px,28px);font-weight:600}.pc-outcome-copy h3{color:#161f34;margin:0;font-size:clamp(20px,2vw,26px);line-height:1.22}.pc-outcome-copy p{color:#5b6470;max-width:650px;font-family:var(--font-body), system-ui, sans-serif;margin:10px 0 0;font-size:15px;line-height:1.65}.pc-pricing{color:#232220;background:#f4f2ea;padding:112px 0 140px}.pc-pricing-shell{width:calc(100% - 48px);max-width:1080px;margin:0 auto}.pc-pricing-head{max-width:900px;margin-bottom:54px}.pc-pricing-head>span{color:#9b4225;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.03em;text-transform:uppercase;margin-bottom:24px;font-size:14px;font-weight:600;display:block}.pc-pricing-head h2{color:#232220;margin:0;font-size:clamp(38px,5.2vw,56px);line-height:1.04}.pc-pricing-head p{color:#5b6470;max-width:690px;font-family:var(--font-body), system-ui, sans-serif;margin:24px 0 0;font-size:17px;line-height:1.6}.pc-pricing-card{background:#fff;border:1px solid #5b647040;border-radius:22px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:52px;padding:42px 44px;display:grid;box-shadow:0 28px 70px -44px #23222057,0 6px 18px -14px #2322202e}.pc-headcount-fieldset,.pc-addons{border:0;min-width:0;padding:0}.pc-headcount-fieldset legend{color:#232220;font-family:var(--font-body), system-ui, sans-serif;margin-bottom:24px;font-size:19px;font-weight:500;line-height:1.3}.pc-headcount-input{align-items:center;gap:15px;margin-bottom:27px;display:flex}.pc-headcount-input input{color:#232220;width:140px;height:64px;font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;background:#f4f2ea;border:1px solid #5b647047;border-radius:13px;outline:none;padding:0 18px;font-size:25px;font-weight:600;transition:border-color .15s ease-out,box-shadow .15s ease-out}.pc-headcount-input input:focus-visible{border-color:#9b4225;box-shadow:0 0 0 2px #9b42252e}.pc-headcount-input small{color:#72798b;font-family:var(--font-body), system-ui, sans-serif;font-size:15px}.pc-pricing-range{appearance:none;background:linear-gradient(90deg, #9b4225 0 var(--pricing-progress), #5b64703d var(--pricing-progress) 100%);cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:100% 4px;border-radius:999px;outline:none;width:100%;height:24px;margin:0}.pc-pricing-range::-webkit-slider-thumb{appearance:none;background:#fff;border:3px solid #9b4225;border-radius:50%;width:22px;height:22px;box-shadow:0 3px 9px #23222029}.pc-pricing-range::-moz-range-thumb{background:#fff;border:3px solid #9b4225;border-radius:50%;width:17px;height:17px;box-shadow:0 3px 9px #23222029}.pc-pricing-range:focus-visible{box-shadow:0 0 0 2px #f4f2ea,0 0 0 4px #62786a}.pc-band-labels{grid-template-columns:repeat(6,1fr);margin-top:4px;display:grid}.pc-band-label{color:#858b99;font-family:var(--font-mono), ui-monospace, monospace;text-align:center;font-size:14px;line-height:1.35;transition:color .15s ease-out}.pc-band-label:first-child{text-align:left}.pc-band-label:last-child{text-align:right}.pc-band-label.is-active{color:#9b4225;font-weight:500}.pc-pricing-group{border-top:1px solid #5b647033;margin-top:34px;padding-top:28px}.pc-pricing-group h3,.pc-pricing-group>legend{color:#72798b;text-transform:uppercase;margin-bottom:20px;font-size:9px}.pc-included-list{grid-template-columns:1fr 1fr;gap:16px 28px;margin:0;padding:0;list-style:none;display:grid}.pc-included-list li{color:#3d3b38;font-family:var(--font-body), system-ui, sans-serif;align-items:flex-start;gap:11px;font-size:14px;line-height:1.45;display:flex}.pc-included-list i{border-bottom:2px solid #28452f;border-left:2px solid #28452f;flex:none;width:12px;height:7px;margin-top:3px;transform:rotate(-45deg)}.pc-addons{gap:10px;display:grid}.pc-addons>legend{width:100%}.pc-addon{cursor:pointer;border:1px solid #5b647040;border-radius:13px;grid-template-columns:20px minmax(0,1fr) auto;align-items:start;gap:13px;padding:15px;transition:border-color .15s ease-out,background-color .15s ease-out;display:grid;position:relative}.pc-addon:hover{border-color:#9b422575}.pc-addon:has(input:checked){background:#9b422509;border-color:#9b4225}.pc-addon:focus-within{outline-offset:2px;outline:2px solid #9b4225}.pc-addon input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.pc-addon-check{background:#fff;border:1.5px solid #5b64706b;border-radius:6px;width:20px;height:20px;position:relative}.pc-addon input:checked+.pc-addon-check{background:#9b4225;border-color:#9b4225}.pc-addon input:checked+.pc-addon-check:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:9px;height:5px;position:absolute;top:4px;left:4px;transform:rotate(-45deg)}.pc-addon-copy{gap:4px;min-width:0;display:grid}.pc-addon-copy strong{color:#232220;font-family:var(--font-body), system-ui, sans-serif;font-size:14px;font-weight:500;line-height:1.35}.pc-addon-copy small{color:#72798b;font-family:var(--font-body), system-ui, sans-serif;font-size:14px;line-height:1.45}.pc-addon>b{color:#232220;font-family:var(--font-mono), ui-monospace, monospace;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.5}.pc-price-result{border-left:1px solid #5b647033;flex-direction:column;justify-content:space-between;min-width:0;min-height:100%;padding-left:44px;display:flex}.pc-price-label{color:#72798b;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.03em;text-transform:uppercase;margin-bottom:14px;font-size:14px;font-weight:600;display:block}.pc-price-number{color:#232220;font-family:var(--font-body), system-ui, sans-serif;letter-spacing:-.055em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:clamp(51px,5.5vw,70px);font-weight:500;line-height:.98}.pc-price-number.is-range{font-size:clamp(37px,4.25vw,53px)}.pc-price-number small{color:#72798b;letter-spacing:0;font-size:15px;font-weight:500}.pc-price-saving{color:#28452f;font-family:var(--font-body), system-ui, sans-serif;margin:20px 0 0;font-size:15px;font-weight:500;line-height:1.45}.pc-price-addons{color:#5b6470;font-family:var(--font-mono), ui-monospace, monospace;margin:9px 0 0;font-size:14px}.pc-price-cap{color:#fff;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.03em;text-transform:uppercase;background:#28452f;border-radius:999px;margin-top:20px;padding:8px 11px;font-size:14px;font-weight:600;animation:.2s cubic-bezier(.23,1,.32,1) both pc-cap-in;display:inline-flex}@keyframes pc-cap-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.pc-pricing-cta{color:#fff;width:100%;min-height:54px;font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.03em;background:#62786a;border-radius:999px;outline:none;justify-content:center;align-items:center;gap:10px;margin-top:54px;padding:0 22px;font-size:14px;font-weight:600;transition:background-color .15s ease-out,transform .14s ease-out;display:inline-flex}.pc-pricing-cta:hover{color:#fff;background:#536759}.pc-pricing-cta:active{transform:scale(.97)}.pc-pricing-cta:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #62786a}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.sentinel-link-card{overflow:hidden}.sentinel-network{background:radial-gradient(circle at 14%,#af704f1f,#0000 34%),#0a0e1647;border:1px solid #ffffff12;border-radius:11px;height:180px;margin-top:4px;display:block;position:relative}.sn-connections{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sn-edge{fill:none;stroke:#b2c0e285;stroke-linecap:round;stroke-width:1.25px;vector-effect:non-scaling-stroke;opacity:0;transition:opacity .45s}.respanel.show .sn-edge{opacity:1}.sn-edge.e1{transition-delay:.1s}.sn-edge.e2{transition-delay:.16s}.sn-edge.e3{transition-delay:.24s}.sn-edge.e4{transition-delay:.32s}.sn-edge.e5{transition-delay:.4s}.sn-node{z-index:1;opacity:0;text-align:center;background:#1d2839;border:1px solid #ffffff21;border-radius:50%;place-content:center;gap:2px;width:54px;height:54px;padding:4px;transition:opacity .35s,transform .45s cubic-bezier(.22,.9,.3,1);display:grid;position:absolute;transform:translate(-50%,-50%)scale(.8);box-shadow:0 8px 18px #0000003d}.respanel.show .sn-node{opacity:1;transform:translate(-50%,-50%)scale(1)}.sn-node b{color:#fff;font-family:var(--font-body), system-ui, sans-serif;font-size:9px;font-weight:500}.sn-node small{color:#ffffff6b;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.03em;text-transform:uppercase;font-size:6.5px}.sn-node.report{background:#503529;border-color:#af704fa6;width:64px;height:64px;top:50%;left:14%}.sn-node.person{transition-delay:.15s;top:30%;left:44%}.sn-node.entity{transition-delay:.25s;top:70%;left:44%}.sn-node.case-a{transition-delay:.35s;top:17%;left:84%}.sn-node.case-b{transition-delay:.45s;top:50%;left:84%}.sn-node.case-c{transition-delay:.55s;top:83%;left:84%}.sentinel-link-summary{color:#ffffff9e;justify-content:space-between;align-items:center;gap:12px;margin-top:9px;font-size:9px;display:flex}.sentinel-link-summary b{color:#fff}.pc-page .os-band{background:#0c1220;padding:140px 0}.pc-page .os-band .frame{border-radius:20px;width:calc(100% - 48px);max-width:1320px;height:min(34vw,420px);margin:0 auto;position:relative;overflow:hidden;box-shadow:0 40px 90px -50px #000000b3}.pc-page .os-band .frame .bandimg{z-index:0;object-fit:cover;object-position:center 20%;width:100%;height:100%;position:absolute;inset:0}.pc-page .os-band .scrim{z-index:1;background:linear-gradient(#080c1480,#080c1433 38% 62%,#080c1480);position:absolute;inset:0}.pc-page .os-band .cap{z-index:2;color:#fff;width:min(800px,100% - 40px);font-family:var(--font-body), system-ui, sans-serif;text-align:center;text-shadow:0 2px 20px #0009;font-size:22px;line-height:1.4;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pc-scrutiny-section{color:#fff;background:#0c1220;padding:0 0 150px}.pc-scrutiny-shell{grid-template-columns:minmax(340px,.9fr) minmax(520px,1.1fr);align-items:start;gap:clamp(64px,9vw,132px);display:grid}.pc-scrutiny-head h2{text-wrap:balance;max-width:600px;font-size:clamp(37px,5.7vw,57px);line-height:.98}.pc-scrutiny-head h2 em{color:#a9cfb5}.pc-scrutiny-head>p{color:#ffffff9e;text-wrap:pretty;max-width:520px;margin-top:28px;font-size:15px;line-height:1.7}.pc-scrutiny-cta{color:#fff;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.03em;text-transform:uppercase;background:#af704f;border-radius:9px;align-items:center;gap:24px;margin-top:34px;padding:16px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.pc-scrutiny-cta:hover{background:#9f6041;transform:translateY(-2px)}.pc-scrutiny-tests{border-top:1px solid #ffffff29}.pc-scrutiny-tests article{border-bottom:1px solid #ffffff24;grid-template-columns:118px minmax(0,1fr);gap:30px;padding:32px 0 34px;display:grid}.pc-scrutiny-tests article>span{color:#a9cfb5;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.03em;text-transform:uppercase;padding-top:7px;font-size:14px;font-weight:600}.pc-scrutiny-tests h3{color:#fff;font-size:clamp(27px,2.4vw,34px);line-height:1.08}.pc-scrutiny-tests p{color:#ffffff8f;text-wrap:pretty;max-width:520px;margin-top:11px;font-size:13px;line-height:1.62}.pc-switch-section{background:var(--paper);padding:0 0 140px}.pc-switch-board{background:#fff;border:1px solid #161f341a;border-radius:22px;grid-template-columns:1fr 1fr;max-width:1120px;margin:56px auto 0;display:grid;overflow:hidden;box-shadow:0 30px 70px -46px #161f3473}.pc-switch-column{padding:34px 34px 38px}.pc-switch-column+.pc-switch-column{border-left:1px solid #161f3417}.pc-switch-column.is-old{background:#f2efed}.pc-switch-column.is-confide{color:#fff;background:#161f34}.pc-switch-title span{color:#8a93a6;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.03em;text-transform:uppercase;margin-bottom:11px;font-size:14px;display:block}.pc-switch-column.is-confide .pc-switch-title span{color:#c59476}.pc-switch-title strong{font-family:var(--font-display), sans-serif;font-size:31px;font-weight:600}.pc-switch-column ul{border-top:1px solid #161f341a;gap:0;margin:28px 0 0;padding:0;list-style:none;display:grid}.pc-switch-column.is-confide ul{border-color:#ffffff1a}.pc-switch-column li{color:#606979;border-bottom:1px solid #161f3414;padding:17px 0 17px 29px;font-size:14px;position:relative}.pc-switch-column.is-confide li{color:#ffffffbd;border-color:#ffffff14}.pc-switch-column li:before{color:#a5a2a2;content:"×";position:absolute;top:21px;left:2px}.pc-switch-column.is-confide li:before{color:#af704f;content:"✓"}.pc-price-section{padding-top:0}.pc-cap-card{background:#fff;border:1px solid #161f341a;border-radius:22px;grid-template-columns:minmax(0,1.25fr) minmax(290px,.75fr);align-items:center;gap:64px;max-width:1120px;margin:52px auto 0;padding:46px;display:grid;box-shadow:0 30px 70px -46px #161f3473}.pc-cap-copy>span{color:#8a93a6;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.03em;text-transform:uppercase;font-size:14px}.pc-cap-copy h3{color:#12161c;margin:12px 0 0;font-size:clamp(49px,6vw,70px)}.pc-cap-copy h3 small{color:#af704f;font-size:10px}.pc-cap-copy h3 em{color:#8a93a6;font-size:14px}.pc-cap-copy p{max-width:650px;color:var(--slate);margin-top:16px;font-size:14px;line-height:1.65}.pc-cap-actions{justify-items:start;gap:13px;display:grid}.pc-cap-actions .pill{border-radius:10px;justify-content:center;width:100%}.pc-cap-actions small{color:#8a93a6;width:100%;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.03em;text-align:center;text-transform:uppercase;font-size:14px}@media (max-width:860px){.pc-pricing-card{grid-template-columns:1fr;gap:0}.pc-price-result{border-top:1px solid #5b647033;border-left:0;min-height:330px;margin-top:40px;padding:38px 0 0}}@media (max-width:1020px){.pc-outcomes{padding:110px 0}.pc-outcomes-layout{grid-template-columns:1fr;gap:58px}.pc-outcomes-intro h2{max-width:760px;font-size:clamp(40px,4.4vw,62px);line-height:1.02}.pc-scrutiny-shell,.pc-cap-card{grid-template-columns:1fr;gap:30px}.pc-scrutiny-shell{gap:56px}.pc-cap-actions{max-width:390px}}@media (max-width:760px){.pc-pricing{padding:82px 0 100px}.pc-pricing-shell{width:calc(100% - 40px)}.pc-pricing-head{margin-bottom:36px}.pc-pricing-head>span{margin-bottom:17px}.pc-pricing-head h2{font-size:clamp(38px,5.2vw,56px);line-height:1.04}.pc-pricing-head p{margin-top:18px;font-size:15px}.pc-pricing-card{padding:28px 22px}.pc-headcount-fieldset legend{margin-bottom:20px;font-size:17px}.pc-headcount-input input{width:124px;height:58px;font-size:22px}.pc-band-labels{min-height:14px;display:block}.pc-band-label{text-align:left;font-size:9px;display:none}.pc-band-label.is-active{display:block}.pc-included-list{grid-template-columns:1fr;gap:13px}.pc-addon{grid-template-columns:20px minmax(0,1fr)}.pc-addon>b{grid-column:2}.pc-price-result{min-height:310px}.pc-price-number{font-size:clamp(48px,15vw,62px)}.pc-price-number.is-range{font-size:clamp(32px,9.4vw,42px)}.pc-price-number small{margin-top:8px;display:block}.pc-outcomes{padding:82px 0}.pc-outcomes-layout{gap:42px}.pc-outcomes-intro h2{font-size:clamp(40px,4.4vw,62px);line-height:1.02}.pc-outcome{grid-template-columns:78px minmax(0,1fr);gap:18px;padding:25px 0 27px}.pc-outcome-metric{color:#62786a;font-family:var(--font-display), sans-serif;letter-spacing:0;font-variant-numeric:tabular-nums;padding-top:2px;font-size:clamp(24px,.49vw + 22.1px,28px);font-weight:600}.pc-outcome-copy h3{font-size:clamp(20px,2vw,26px);line-height:1.22}.pc-outcome-copy p{font-size:14px;line-height:1.58}.pc-pav-hero .hero-col{padding-inline:20px}.pc-pav-hero .os-emailwrap{width:100%;max-width:420px}.pc-pav-hero .os-emailwrap input{flex:1;width:auto;min-width:0}.pc-pav-hero .ghost{text-align:center;width:100%;max-width:420px}.pc-page .os-band{padding:76px 0}.pc-page .os-band .frame{width:calc(100% - 40px);height:min(70vw,320px)}.pc-page .os-band .cap{font-size:18px}.pc-scrutiny-section{padding-bottom:90px}.pc-switch-board{grid-template-columns:1fr}.pc-scrutiny-head h2{font-size:clamp(37px,5.7vw,57px);line-height:.98}.pc-scrutiny-tests article{grid-template-columns:1fr;gap:11px;padding:27px 0 29px}.pc-scrutiny-tests article>span{padding-top:0}.pc-switch-column+.pc-switch-column{border-top:1px solid #161f3417;border-left:0}.pc-cap-card{padding:30px 24px}}@media (prefers-reduced-motion:reduce){.pc-price-cap{animation-name:pc-cap-fade}.sn-edge,.sn-node,.pc-pav-proof{transition:none}}@keyframes pc-cap-fade{0%{opacity:0}to{opacity:1}}body:has(.pc-product-hero) .gnav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0e1526f0}.pc-product-hero{color:#fff;background:linear-gradient(110deg,#0e1526f7,#0e1526d4 52%,#1d3058c2),url(/assets/product-herobg.png) 50%/cover no-repeat;min-height:100svh;padding:124px 28px 28px}.pc-product-hero-shell{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172852;border:1px solid #ffffff21;border-radius:25px;flex-direction:column;max-width:1440px;min-height:calc(100svh - 152px);margin:0 auto;padding:clamp(34px,4vw,62px);display:flex;box-shadow:0 34px 90px -52px #000000b8}.pc-product-hero-main{flex:1;grid-template-columns:minmax(0,.93fr) minmax(380px,1.07fr);align-items:center;gap:clamp(32px,5vw,76px);padding-bottom:0;display:grid}.pc-category{color:#c1cce4;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.03em;text-transform:uppercase;margin:0;font-size:14px;font-weight:600}.pc-product-hero-copy h1{color:#fff;max-width:690px;margin:17px 0 0;font-size:clamp(48px,5vw,72px);line-height:.99}.pc-product-hero-lead{color:#ffffffb3;max-width:650px;font-family:var(--font-body), system-ui, sans-serif;margin:22px 0 0;font-size:16px;line-height:1.65}.pc-product-hero-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.pc-product-primary,.pc-product-secondary{min-height:52px;font-family:var(--font-body), system-ui, sans-serif;border:1px solid #161f34;border-radius:11px;justify-content:center;align-items:center;padding:0 23px;font-size:14px;font-weight:500;text-decoration:none;transition:transform .2s,background-color .2s,color .2s;display:inline-flex}.pc-product-primary{color:#fff;background:#af704f;border-color:#af704f}.pc-product-secondary{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f;border-color:#ffffff47}.pc-product-primary:hover,.pc-product-secondary:hover{color:#fff;background:#af704f;border-color:#af704f;transform:translateY(-2px)}.pc-press-proof{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:28px;display:flex}.pc-press-proof>span{color:#ffffff80;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.03em;text-transform:uppercase;font-size:14px;font-weight:600}.pc-press-proof img{object-fit:contain;filter:grayscale()brightness(0)invert();opacity:.62;width:auto;max-width:90px;height:17px}.pc-press-proof b{color:#ffffff8c;font-family:var(--font-mono), ui-monospace, monospace;border:1px solid #ffffff2e;border-radius:7px;padding:6px 10px;font-size:14px;font-weight:400}.pc-product-visual{min-height:440px;position:relative}.pc-media-placeholder{color:#ffffffa3;text-align:center;background:linear-gradient(#b2c0e212,#b2c0e20a),repeating-linear-gradient(135deg,#0000 0 12px,#ffffff06 12px 13px);border:1.5px dashed #ffffff45;flex-direction:column;justify-content:center;align-items:center;display:flex}.pc-media-placeholder>span{font-family:var(--font-body), system-ui, sans-serif;font-size:14px;font-weight:500}.pc-media-placeholder>small{margin-top:5px;font-size:11px}.pc-media-placeholder>b{color:#ffffff7a;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.03em;text-transform:uppercase;background:#ffffff14;border-radius:6px;margin-top:17px;padding:5px 8px;font-size:14px;font-weight:400}.pc-reporter-placeholder{border-radius:19px;position:absolute;inset:8px 24px 48px 0}.pc-case-placeholder{z-index:2;color:#5f6980;background:#f7f7f7f5;border-style:solid;border-radius:15px;width:38%;min-width:210px;height:176px;position:absolute;bottom:54px;right:-10px;box-shadow:0 20px 42px -24px #000000b8}.pc-case-placeholder>b{color:#8a91a2;background:#161f340f}.pc-video-placeholder{z-index:3;color:#fff;background:#161f34;border-radius:16px;grid-template-columns:72px 1fr;align-items:center;gap:14px;width:min(370px,62%);min-height:112px;padding:13px 16px 13px 13px;display:grid;position:absolute;bottom:18px;left:24px;box-shadow:0 20px 42px -24px #0e1526cc}.pc-video-portrait{color:#ffffff85;width:72px;height:82px;font-family:var(--font-mono), ui-monospace, monospace;text-align:center;text-transform:uppercase;border:1px dashed #ffffff57;border-radius:10px;grid-row:1/span 2;place-items:center;font-size:14px;display:grid}.pc-video-placeholder p{align-self:end;margin:0;font-size:12px;font-weight:500;line-height:1.4}.pc-video-placeholder small{color:#d6ac95;font-family:var(--font-mono), ui-monospace, monospace;align-self:start;font-size:14px}.pc-hero-proof-strip{border-top:1px solid #161f342e;grid-template-columns:repeat(4,1fr);display:grid}.pc-hero-proof-strip>div{align-content:start;gap:5px;padding:22px 24px 24px 0;display:grid}.pc-hero-proof-strip strong{color:#202633;font-size:12px}.pc-hero-proof-strip span,.pc-hero-proof-strip a{color:#777f91;font-size:10px;line-height:1.4}.pc-hero-proof-strip a{text-decoration:none}.pc-hero-proof-strip a:hover{color:#af704f}.pc-sticky-demo{z-index:45;color:#161f34;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fbf7f4f0;border-top:1px solid #161f3417;border-bottom:1px solid #161f341f;justify-content:space-between;align-items:center;gap:24px;min-height:50px;padding:8px max(28px,50vw - 656px);display:flex;position:sticky;top:76px;box-shadow:0 10px 30px -22px #161f3480}.pc-sticky-demo span{color:#646d7d;font-size:11px}.pc-sticky-demo a{color:#fff;background:#161f34;border-radius:8px;padding:9px 15px;font-size:10px;font-weight:500;text-decoration:none}.pc-sticky-demo a:hover{color:#fff;background:#af704f}@media (max-width:880px){.pc-product-hero{padding-top:112px}.pc-product-hero-main{grid-template-columns:1fr}.pc-product-hero-copy{max-width:760px}.pc-product-visual{min-height:480px}.pc-hero-proof-strip{grid-template-columns:1fr 1fr}.pc-hero-proof-strip>div:nth-child(-n+2){border-bottom:1px solid #161f341a}}@media (max-width:680px){.pc-product-hero{padding:98px 12px 12px}.pc-product-hero-shell{border-radius:18px;padding:30px 20px 0}.pc-product-hero-main{gap:36px;padding-bottom:36px}.pc-product-hero-copy h1{font-size:clamp(48px,5vw,72px);line-height:.99}.pc-product-hero-lead{font-size:14px}.pc-product-primary,.pc-product-secondary{width:100%}.pc-press-proof{gap:12px 16px}.pc-product-visual{min-height:410px}.pc-reporter-placeholder{inset:0 0 60px}.pc-case-placeholder{width:48%;min-width:155px;height:138px;bottom:56px;right:-6px}.pc-case-placeholder>span{font-size:11px}.pc-case-placeholder>small{padding-inline:8px;font-size:8px}.pc-video-placeholder{grid-template-columns:58px 1fr;width:76%;min-height:96px;bottom:10px;left:10px}.pc-video-portrait{width:58px;height:68px}.pc-hero-proof-strip{grid-template-columns:1fr}.pc-hero-proof-strip>div{border-bottom:1px solid #161f341a}.pc-sticky-demo{padding-inline:14px;top:68px}.pc-sticky-demo span{display:none}.pc-sticky-demo a{text-align:center;width:100%}}.pc-product-hero{isolation:isolate;background:#10171f url(/assets/product-herobg.png) 50%/cover no-repeat;min-height:100svh;padding:118px 0 0;position:relative;overflow:hidden}.pc-product-hero:before,.pc-product-hero:after{z-index:-1;pointer-events:none;content:"";position:absolute;inset:0}.pc-product-hero:before{background:linear-gradient(90deg,#10171ff0,#10171fbd 42%,#10171f2e 75%,#0000)}.pc-product-hero:after{background:linear-gradient(#0000 48%,#0e15263d 74%,#0e1526 100%)}.pc-product-hero-shell{width:min(1360px,100% - 48px);min-height:calc(100svh - 118px);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;margin:0 auto;padding:0 24px}.pc-product-hero-main{grid-template-columns:minmax(0,.95fr) minmax(520px,1.05fr);gap:clamp(54px,7vw,112px);min-height:calc(100svh - 118px)}.pc-product-hero-copy{z-index:4;align-self:center;padding:48px 0 78px;position:relative}.pc-category{color:#b2c0e2}.pc-product-hero-copy h1{max-width:720px;font-size:clamp(48px,5vw,72px);line-height:.99}.pc-product-hero-lead{color:#ffffffb8;max-width:540px;font-family:var(--font-display), sans-serif;text-wrap:balance;margin-top:26px;font-size:clamp(23px,2vw,29px);font-weight:600;line-height:1.24}.pc-product-hero-actions{margin-top:32px}.pc-product-primary,.pc-product-secondary{border-radius:999px}.pc-press-proof{margin-top:36px}.pc-mobile-stage{align-self:end;min-height:min(76vh,710px);position:relative}.pc-phone-halo{filter:blur(12px);background:radial-gradient(circle at 50% 45%,#b2c0e238,#7a90c80f 46%,#0000 70%);border-radius:50%;width:530px;height:530px;position:absolute;top:13%;left:46%;transform:translate(-50%)}.pc-phone{z-index:2;color:#161f34;background:#fbf7f4;border:7px solid #0b101b;border-radius:48px;width:342px;height:672px;position:absolute;bottom:-44px;left:46%;overflow:hidden;transform:translate(-50%)rotate(-1.5deg);box-shadow:0 46px 100px -35px #000000e0,0 0 0 1px #fff3,inset 0 0 0 1px #161f340d}.pc-phone:before{z-index:4;content:"";background:#0b101b;border-radius:99px;width:92px;height:22px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.pc-phone-status{color:#3c4451;height:39px;font-family:var(--font-mono), ui-monospace, monospace;justify-content:space-between;align-items:center;padding:12px 21px 0;font-size:14px;font-weight:600;display:flex}.pc-phone-status i{opacity:.7;border-top:2px solid #3c4451;border-bottom:2px solid #3c4451;width:22px;height:7px}.pc-phone-brand{border-bottom:1px solid #161f3414;justify-content:space-between;align-items:center;padding:15px 22px 12px;display:flex}.pc-phone-brand strong{font-family:var(--font-display), sans-serif;letter-spacing:0;font-size:21px}.pc-phone-brand span{color:#89909e;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.03em;text-transform:uppercase;font-size:14px}.pc-phone-progress{background:#161f3414;height:3px}.pc-phone-progress i{background:#af704f;width:52%;height:100%;display:block}.pc-phone-content{padding:24px 22px 28px}.pc-report-mode{color:#60705f;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.03em;text-transform:uppercase;background:#62786a1a;border-radius:999px;padding:6px 9px;font-size:14px;font-weight:600;display:inline-flex}.pc-phone-content h2{color:#12161c;margin:15px 0 0;font-size:31px;line-height:1}.pc-phone-content>p{color:#7a8190;margin:8px 0 0;font-size:10px}.pc-report-field{background:#fff;border:1px solid #161f3421;border-radius:13px;min-height:145px;margin-top:19px;padding:14px;position:relative;box-shadow:0 10px 24px -22px #161f3480}.pc-report-field small{color:#959aa7;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.03em;text-transform:uppercase;font-size:14px}.pc-report-field p{color:#3f4653;margin:10px 0 0;font-size:10px;line-height:1.55}.pc-report-field>span{color:#a0a5ae;font-size:7px;position:absolute;bottom:10px;right:12px}.pc-echo-nudge{background:#f4e9e1;border:1px solid #af704f38;border-radius:12px;grid-template-columns:26px 1fr;gap:10px;margin-top:12px;padding:12px;display:grid}.pc-echo-nudge>span{color:#fff;background:#af704f;border-radius:50%;place-items:center;width:25px;height:25px;font-size:11px;display:grid}.pc-echo-nudge>div{gap:4px;display:grid}.pc-echo-nudge b{color:#604434;font-size:9px}.pc-echo-nudge small{color:#846f63;font-size:7.5px;line-height:1.4}.pc-phone-content>button{color:#fff;width:100%;min-height:44px;font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.03em;background:#161f34;border:0;border-radius:999px;justify-content:center;align-items:center;gap:9px;margin-top:14px;font-size:14px;font-weight:600;display:flex}.pc-mobile-card{z-index:3;color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#161f34d9;border:1px solid #ffffff29;border-radius:14px;align-items:center;gap:11px;padding:13px 15px;display:flex;position:absolute;box-shadow:0 24px 48px -26px #000000d9}.pc-mobile-card>div{gap:3px;display:grid}.pc-mobile-card b{color:#fff;font-size:10px}.pc-mobile-card small{color:#ffffff7a;font-size:7.5px}.pc-mobile-icon{color:#fff;background:#af704f;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-size:10px;display:grid}.pc-mobile-privacy{top:24%;left:-2%}.pc-mobile-quality{top:14%;right:-2%}.pc-mobile-channel{max-width:210px;bottom:20%;right:2%}.pc-live-dot{background:#7ca68a;border:2px solid #161f34;border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 0 4px #7ca68a29}@media (max-width:1080px){.pc-product-hero-main{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:36px}.pc-mobile-privacy{left:0}.pc-mobile-quality,.pc-mobile-channel{right:0}}@media (max-width:880px){.pc-product-hero{padding-top:100px}.pc-product-hero-main{grid-template-columns:1fr;min-height:auto}.pc-product-hero-copy{max-width:720px;padding:54px 0 20px}.pc-mobile-stage{min-height:720px}}@media (max-width:540px){.pc-product-hero-shell{width:min(100% - 28px,1360px);padding:0}.pc-product-hero-copy h1{font-size:clamp(48px,5vw,72px);line-height:.99}.pc-product-hero-lead{font-size:22px}.pc-mobile-stage{min-height:660px}.pc-phone{width:302px;height:630px;bottom:-36px;left:50%}.pc-mobile-privacy{top:20%;left:-4px}.pc-mobile-quality{top:11%;right:-4px}.pc-mobile-channel{max-width:180px;bottom:17%;right:-4px}.pc-mobile-card{padding:10px 11px}}.pc-editorial-hero{isolation:isolate;background:#10171f url(/assets/product-herobg.png) 50%/cover no-repeat;min-height:100svh;padding:118px 0 0;position:relative;overflow:hidden}.pc-editorial-hero:before,.pc-editorial-hero:after{z-index:-1;pointer-events:none;content:"";position:absolute;inset:0}.pc-editorial-hero:before{background:radial-gradient(circle at 78% 36%,#468bbd24,#0000 32%),linear-gradient(90deg,#10171ff7 0%,#10171fd1 43%,#10171f47 78%,#10171f7a 100%)}.pc-editorial-hero:after{background:linear-gradient(#0000 52%,#0e15262e 74%,#0e1526 100%)}.pc-editorial-shell{--pc-ft-display:var(--font-display), sans-serif;--pc-ft-text:var(--font-body), system-ui, sans-serif;grid-template-columns:minmax(440px,.9fr) minmax(620px,1.1fr);gap:clamp(42px,5vw,84px);width:min(1390px,100% - 64px);min-height:calc(100svh - 118px);margin:0 auto;padding:0 18px;display:grid;transform:translateY(-28px)}.pc-editorial-copy{z-index:5;align-self:center;padding:52px 0 86px;position:relative}.pc-editorial-copy .pc-category{color:#b7c6e6;margin:0}.pc-editorial-copy h1{color:#fff;text-wrap:balance;max-width:670px;margin:0;font-size:clamp(49px,5.8vw,70px);line-height:.94}.pc-editorial-lead{color:#ffffffb3;max-width:560px;font-family:var(--font-body), system-ui, sans-serif;text-wrap:pretty;margin:28px 0 0;font-size:clamp(17px,1.35vw,20px);line-height:1.55}.pc-editorial-cta{border:1px solid var(--coral);color:#fff;background:var(--coral);min-height:52px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.03em;text-transform:uppercase;transition:background .25s var(--ease), border-color .25s var(--ease), transform .25s var(--ease);border-radius:8px;justify-content:center;align-items:center;gap:20px;margin-top:35px;padding:0 24px;font-size:14px;font-weight:600;display:inline-flex}.pc-editorial-cta:hover{border-color:var(--coral-soft);background:var(--coral-soft);transform:translateY(-2px)}.pc-editorial-press-wrap{border-top:1px solid #ffffff1f;width:min(100%,670px);margin-top:40px;padding-top:24px}.pc-editorial-press-label{color:#ffffff6b;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.03em;text-transform:uppercase;margin:0 0 17px;font-size:14px;font-weight:600}.pc-editorial-press{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 22px;display:grid}.pc-editorial-press-logo{opacity:.7;align-items:center;height:34px;display:flex}.pc-editorial-press-logo img{object-fit:contain;object-position:left center;width:auto;max-width:100%;height:auto;max-height:34px}.pc-editorial-press-logo.is-ft img{width:150px}.pc-editorial-press-logo.is-bloomberg img{width:132px}.pc-editorial-press-logo.is-economist img{width:80px;max-height:41px}.pc-editorial-press-logo.is-wired img{width:102px}.pc-editorial-press-logo.is-cnbc img{width:98px}.pc-editorial-press-logo.is-australian img{width:150px}.pc-editorial-press-logo.is-ft img,.pc-editorial-press-logo.is-economist img,.pc-editorial-press-logo.is-cnbc img,.pc-editorial-press-logo.is-australian img{filter:grayscale()invert()}.pc-editorial-press-quote{color:#ffffff6b;width:100%;max-width:680px;font-family:var(--font-body), system-ui, sans-serif;margin:28px 0 0;font-size:clamp(20px,.5vw + 18px,24px);font-style:normal;font-weight:500;line-height:1.3}.pc-editorial-art{align-self:start;min-height:min(78vh,740px);position:relative}.pc-news-sheet{color:#262220;width:min(72%,520px);height:76%;min-height:555px;font-family:var(--font-body), system-ui, sans-serif;background:#fff1e5;border:1px solid #26222014;padding:24px 28px 26px;position:absolute;top:8%;right:14%;overflow:hidden;transform:rotate(-2.8deg);box-shadow:0 42px 90px -40px #000000eb}.pc-news-masthead{border-top:1px solid #262220e0;border-bottom:4px solid #262220;align-items:center;min-height:43px;padding:6px 0 10px;display:flex}.pc-news-masthead img{filter:none;width:210px;height:auto}.pc-news-section-line{color:#262220b8;font-family:var(--font-body), system-ui, sans-serif;letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid #2622204d;justify-content:space-between;align-items:center;padding:8px 0 7px;font-size:14px;font-weight:500;display:flex}.pc-news-headline{max-width:440px;font-family:var(--font-display), sans-serif;letter-spacing:0;text-wrap:balance;margin:18px 0 10px;font-size:clamp(31px,2.7vw,42px);font-weight:600;line-height:.96}.pc-news-deck{color:#262220c7;max-width:430px;font-family:var(--font-body), system-ui, sans-serif;margin:0 0 12px;font-size:14px;line-height:1.45}.pc-news-byline{color:#262220b8;font-family:var(--font-body), system-ui, sans-serif;border-top:1px solid #26222033;gap:4px;margin:0 0 13px;padding-top:9px;font-size:14px;line-height:1.4;display:grid}.pc-news-byline p,.pc-news-byline time{margin:0}.pc-news-byline span{color:#262220;border-bottom:1px solid #26222070;padding-bottom:1px;font-weight:500}.pc-news-byline time{color:#2622207a;font-family:var(--font-body), system-ui, sans-serif;letter-spacing:.02em;font-size:14px}.pc-news-image{background:#d7d6d2;border-top:1px solid #26222057;border-bottom:1px solid #2622202e;width:100%;height:188px;position:relative;overflow:hidden}.pc-news-image img{object-fit:cover;object-position:center 69%;filter:saturate(.86)contrast(.98)}.pc-news-caption{color:#26222094;font-family:var(--font-body), system-ui, sans-serif;margin:7px 0 0;font-size:14px;line-height:1.35}.pc-news-body{column-count:2;column-rule:1px solid #2622201f;color:#262220d1;font-family:var(--font-body), system-ui, sans-serif;text-align:left;border-top:1px solid #26222042;column-gap:17px;margin-top:12px;padding-top:11px;font-size:14px;line-height:1.46}.pc-news-body p{break-inside:avoid;margin:0 0 8px}.pc-pav-frame{z-index:2;background:#1e2a45;border:1px solid #ffffff3d;width:min(54%,390px);height:67%;min-height:500px;position:absolute;top:15%;right:0;overflow:hidden;box-shadow:0 42px 94px -38px #000000f2}.pc-pav-frame:after{content:"";background:linear-gradient(#0000 54%,#0a0f1729 70%,#0a0f17e0 100%);position:absolute;inset:0}.pc-pav-frame img{object-fit:cover;object-position:center 24%;filter:saturate(.72)contrast(1.04);width:100%;height:100%}.pc-pav-frame figcaption{z-index:2;color:#fff;gap:5px;display:grid;position:absolute;bottom:25px;left:26px;right:26px}.pc-pav-frame figcaption strong{font-family:var(--font-display), sans-serif;font-size:28px;font-weight:600;line-height:1}.pc-pav-frame figcaption span{color:#ffffffad;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.03em;text-transform:uppercase;font-size:14px;font-weight:600}.pc-report-arrival{z-index:4;color:#1c2333;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fffffff5;border:1px solid #1c233314;border-radius:13px;width:min(49%,330px);padding:18px 20px 0;position:absolute;bottom:7%;right:39%;overflow:hidden;box-shadow:0 30px 70px -28px #000000e0}.pc-report-arrival-top{color:#6f7785;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.03em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:14px;font-weight:600;display:flex}.pc-report-arrival-top>span{align-items:center;gap:7px;display:inline-flex}.pc-report-arrival-top i{background:var(--coral);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #c6602e1c}.pc-report-arrival-top small{color:#9da2ac;font-size:7px}.pc-report-arrival h2{color:#141923;margin:15px 0 14px;font-size:29px;line-height:1}.pc-report-status{gap:8px;padding-bottom:17px;display:grid}.pc-report-status p{color:#697180;align-items:center;gap:9px;font-size:10px;display:flex}.pc-report-status p>span{color:#fff;background:#65796c;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:8px;display:grid}.pc-report-status p+p>span{background:var(--coral)}.pc-report-ready{color:#fff;min-height:45px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.03em;text-transform:uppercase;background:#1c2333;justify-content:space-between;align-items:center;margin:0 -20px;padding:0 20px;font-size:14px;font-weight:600;display:flex}.pc-page .logostrip{background:#0e1010;border-color:#ffffff0f}.pc-page .logostrip .logos img{filter:none;opacity:.78}@media (max-width:1120px){.pc-editorial-shell{grid-template-columns:minmax(390px,.88fr) minmax(520px,1.12fr);gap:24px}.pc-editorial-art{min-height:700px}.pc-news-sheet{width:78%;right:9%}.pc-pav-frame{width:57%}}@media (max-width:900px){.pc-editorial-hero{min-height:auto;padding-top:104px}.pc-editorial-shell{grid-template-columns:1fr;width:min(100% - 40px,760px);min-height:auto;padding:0;transform:translateY(-16px)}.pc-editorial-copy{max-width:690px;padding:64px 0 0}.pc-editorial-art{width:100%;min-height:720px;margin-top:6px}.pc-news-sheet{width:68%;top:8%;left:4%}.pc-pav-frame{width:48%;right:5%}.pc-report-arrival{right:42%}}@media (max-width:580px){.pc-editorial-shell{width:min(100% - 28px,760px);transform:translateY(-8px)}.pc-editorial-copy{padding-top:44px}.pc-editorial-copy h1{margin-top:0;font-size:clamp(49px,5.8vw,70px);line-height:.94}.pc-editorial-lead{margin-top:22px;font-size:16px}.pc-editorial-cta{width:100%;margin-top:28px}.pc-editorial-press-wrap{margin-top:32px;padding-top:22px}.pc-editorial-press{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px}.pc-editorial-art{min-height:620px;margin-top:24px}.pc-news-sheet{width:82%;min-height:480px;padding:20px;top:4%;left:0}.pc-news-masthead img{width:172px}.pc-news-headline{font-size:31px}.pc-news-deck{font-size:9px}.pc-news-byline{font-size:6.5px}.pc-news-image{height:155px}.pc-pav-frame{width:60%;min-height:410px;top:14%;right:0}.pc-pav-frame figcaption{bottom:18px;left:16px;right:16px}.pc-pav-frame figcaption strong{font-size:23px}.pc-pav-frame figcaption span{font-size:6.5px;line-height:1.45}.pc-report-arrival{width:78%;bottom:4%;left:0;right:auto}}.case-film-section{color:#262423;background:#f4f2ea;padding:128px 0 150px;position:relative;overflow:hidden}.case-film-intro{width:min(1140px,100% - 48px);margin:0 auto 48px}.case-film-intro>p{color:#9b4225;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.03em;text-transform:uppercase;margin:0 0 18px;font-size:14px;font-weight:600}.case-film-intro h2{color:#262423;max-width:820px;margin:0;font-size:clamp(54px,6vw,82px);line-height:.98}.case-film-intro>span{color:#262423a3;max-width:610px;margin-top:22px;font-size:17px;line-height:1.55;display:block}.case-film{aspect-ratio:1140/640;color:#262423;width:min(1140px,100% - 48px);font-family:var(--font-body), system-ui, sans-serif;background:#fff;border:1px solid #75778b57;border-radius:18px;grid-template-rows:54px 1fr;margin:0 auto;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 90px -48px #161f3461;container-type:inline-size}.case-film-windowbar{color:#fff;background:#161f34;grid-template-columns:18% 1fr 22%;align-items:center;display:grid}.case-film-brand{letter-spacing:-.035em;padding-left:2.1cqw;font-size:clamp(10px,1.35cqw,15px);font-weight:500}.case-film-case-id{border-left:1px solid #ffffff1c;align-items:center;gap:1.2cqw;min-width:0;padding-left:1.7cqw;display:flex}.case-film-case-id span,.case-film-day small,.case-film-zone-head,.case-film-canvas-head,.case-film-block-head,.case-film-report-head,.case-film-fields small,.case-film-people small,.case-film-outcome small{font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase}.case-film-case-id span{color:#ffffff80;letter-spacing:.1em;font-size:clamp(6px,.75cqw,9px);font-weight:500}.case-film-case-id b{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(8px,1cqw,12px);font-weight:500;overflow:hidden}.case-film-day{border-left:1px solid #ffffff1c;justify-content:flex-end;align-items:center;gap:.8cqw;height:100%;padding-right:2.1cqw;display:flex}.case-film-day small{color:#ffffff6b;letter-spacing:.1em;font-size:clamp(5px,.68cqw,8px)}.case-film-day strong{min-width:4.4cqw;font-size:clamp(8px,.95cqw,11px);font-weight:500;transition:opacity .25s,filter .25s}.case-film-day strong.is-day-eleven{filter:blur()}.case-film-layout{grid-template-rows:minmax(0,1fr) 52px;grid-template-columns:18% 1fr 22%;min-height:0;display:grid}.case-film-queue,.case-film-record{min-width:0;padding:1.6cqw 1.35cqw}.case-film-queue{color:#ffffffd1;background:#172c45;grid-row:1/3}.case-film-record{background:#f4f2ea;border-left:1px solid #75778b33;overflow:hidden}.case-film-zone-head,.case-film-canvas-head,.case-film-block-head{color:#75778b;letter-spacing:.11em;justify-content:space-between;align-items:center;font-size:clamp(5px,.68cqw,8px);font-weight:500;display:flex}.case-film-queue .case-film-zone-head{color:#ffffff8c}.case-film-zone-head small,.case-film-canvas-head small,.case-film-block-head small{font:inherit;letter-spacing:.05em}.case-film-queue-filter{color:#ffffff94;border:1px solid #ffffff1f;border-radius:.55cqw;justify-content:space-between;align-items:center;min-height:3cqw;margin-top:1.25cqw;padding:0 .9cqw;font-size:clamp(6px,.76cqw,9px);display:flex}.case-film-queue-filter b{font-weight:400}.case-film-queue-row{opacity:0;background:#ffffff0e;border:1px solid #ffffff14;border-radius:.7cqw;gap:.5cqw;margin-top:1cqw;padding:1.15cqw 1cqw;display:grid;transform:translateY(-8px)scale(.96)}.case-film-queue-row.is-settled{opacity:1;transform:none}.case-film-queue-row>div{justify-content:space-between;align-items:center;display:flex}.case-film-queue-row>div b{color:#ffffff7a;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.03em;font-size:clamp(14px,.65cqw,14px)}.case-film-queue-row>div span{color:#fff;background:#9b4225;border-radius:999px;padding:.25cqw .45cqw;font-size:clamp(5px,.58cqw,7px)}.case-film-queue-row strong{color:#fff;font-size:clamp(7px,.86cqw,10px);font-weight:500;line-height:1.28}.case-film-queue-row small{color:#ffffff5c;font-size:clamp(5px,.64cqw,7.5px)}.case-film-queue-row.is-muted{opacity:.5;transform:none}.case-film-queue-row.is-muted>div span{color:#ffffff9e;background:#ffffff17}.case-film-canvas{background:#fff;min-width:0;padding:1.35cqw 1.45cqw 1.2cqw;transition:transform .7s cubic-bezier(.77,0,.175,1);position:relative;overflow:hidden}.case-film-beat-1 .case-film-canvas,.case-film-beat-2 .case-film-canvas,.case-film-beat-3 .case-film-canvas,.case-film-beat-4 .case-film-canvas,.case-film-beat-5 .case-film-canvas{transform-origin:top;transform:scale(1.03)}.case-film-beat-1 .case-film-canvas{transition-delay:.8s}.case-film-beat-6 .case-film-canvas,.case-film[data-started=false] .case-film-canvas{transform-origin:50%;transform:scale(.97)}.case-film-beat-6 .case-film-canvas{transition-delay:1.25s}.case-film-canvas-head{border-bottom:1px solid #75778b2e;height:1.4cqw;padding-bottom:.7cqw}.case-film-phone{z-index:10;color:#262423;background:#fff;border:.55cqw solid #161f34;border-radius:2.4cqw;width:24cqw;min-width:210px;position:absolute;top:3.8cqw;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 24px 50px -24px #161f3475}.case-film:not([data-beat="0"]) .case-film-phone{visibility:hidden;opacity:0}.case-film-phone-top{border-bottom:1px solid #75778b33;justify-content:space-between;align-items:center;padding:1.25cqw 1.3cqw .8cqw;display:flex}.case-film-phone-top b{color:#161f34;font-size:clamp(9px,1.05cqw,12px)}.case-film-phone-top span,.case-film-phone-body>small{color:#75778b;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.03em;text-transform:uppercase;font-size:clamp(14px,.58cqw,14px)}.case-film-phone-body{padding:1.4cqw 1.3cqw 1.45cqw}.case-film-phone-body h3{margin:.75cqw 0 0;font-size:clamp(14px,1.9cqw,22px)}.case-film-phone-body>p{color:#262423c2;border:1px solid #75778b3d;border-radius:.7cqw;margin-top:1cqw;padding:1cqw;font-size:clamp(7px,.86cqw,10px);line-height:1.5}.case-film-phone-body>p em{color:inherit;font-style:normal}.case-film-protected{color:#fff;background:#28452f;border-radius:999px;align-items:center;gap:.55cqw;margin-top:1cqw;padding:.5cqw .7cqw;font-size:clamp(6px,.72cqw,8.5px);font-weight:500;display:inline-flex}.case-film-protected i{font-style:normal}.case-film-phone-body button{color:#fff;width:100%;min-height:3.1cqw;font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.03em;background:#161f3433;border:0;border-radius:.55cqw;justify-content:center;align-items:center;margin-top:1cqw;font-size:clamp(14px,.82cqw,14px);font-weight:600;display:flex;position:relative;overflow:hidden}.case-film-phone-body button i{transform-origin:0;background:#161f34;transition:transform .85s linear 1.25s;position:absolute;inset:0;transform:scaleX(0)}.case-film-phone-body button span{z-index:1;position:relative}.case-film[data-beat="0"] .case-film-phone-body button i{transform:scaleX(1)}.case-film-transfer{z-index:12;opacity:0;background:#fff;border:1px solid #75778b33;border-radius:.55cqw;gap:.35cqw;width:16cqw;padding:.8cqw .9cqw;display:grid;position:absolute;top:18cqw;left:47%;box-shadow:0 12px 30px -18px #161f3480}.case-film-transfer span{color:#9b4225;font-family:var(--font-mono), ui-monospace, monospace;font-size:clamp(14px,.58cqw,14px)}.case-film-transfer b{font-size:clamp(6px,.72cqw,8.5px);font-weight:500}.case-film-report,.case-film-graph,.case-film-plan,.case-film-documents,.case-film-fields,.case-film-people,.case-film-linked-chip,.case-film-outcome{opacity:0;transform-origin:0 0;transition:opacity .4s cubic-bezier(.23,1,.32,1),transform .4s cubic-bezier(.23,1,.32,1),filter .35s;transform:scale(.96)}.case-film-report.is-visible,.case-film-graph.is-visible,.case-film-plan.is-visible,.case-film-documents.is-visible,.case-film-fields.is-visible,.case-film-people.is-visible,.case-film-linked-chip.is-visible,.case-film-outcome.is-visible{opacity:1;transform:none}.case-film-report{background:#fff;border:1px solid #75778b38;border-radius:.65cqw;margin-top:.95cqw;padding:1.05cqw 1.15cqw;position:relative;overflow:hidden}.case-film-report-head{color:#75778b;letter-spacing:.08em;justify-content:space-between;align-items:flex-start;font-size:clamp(5px,.58cqw,7px);display:flex}.case-film-report-head>div{gap:.25cqw;display:grid}.case-film-report-head b{color:#75778bb8;font-family:var(--font-body), system-ui, sans-serif;letter-spacing:0;text-transform:none;font-size:clamp(14px,.64cqw,14px);font-weight:500}.case-film-report-head>small{color:#fff;font:inherit;letter-spacing:.04em;background:#28452f;border-radius:999px;padding:.35cqw .55cqw}.case-film-report h3{margin:.6cqw 0 0;font-size:clamp(10px,1.1cqw,13px)}.case-film-report>p{color:#262423b3;max-width:92%;margin-top:.55cqw;font-size:clamp(6px,.78cqw,9px);line-height:1.52}.case-film-report mark{color:inherit;background:0 0;border-bottom:1.5px solid #9b4225;transition:border-color .24s ease-out}.case-film-read-sweep{opacity:0;pointer-events:none;background:#9b422573;width:2px;position:absolute;top:0;bottom:0;left:0}.case-film-lower-grid{grid-template-columns:.86fr 1.14fr;gap:.85cqw;margin-top:.85cqw;display:grid}.case-film-graph,.case-film-plan{background:#f4f2ea;border:1px solid #75778b33;border-radius:.65cqw;min-height:11.8cqw;padding:.9cqw 1cqw}.case-film-graph-stage{height:8.1cqw;margin-top:.55cqw;position:relative}.case-film-node{z-index:2;color:#262423;opacity:0;background:#fff;border:1px solid #75778b4d;border-radius:999px;place-items:center;min-width:4.8cqw;min-height:2.1cqw;padding:0 .5cqw;font-size:clamp(5px,.63cqw,7.5px);font-weight:500;transition:opacity .35s cubic-bezier(.23,1,.32,1),transform .35s cubic-bezier(.23,1,.32,1);display:grid;position:absolute;transform:scale(.96)}.case-film-graph.is-visible .case-film-node{opacity:1;transform:scale(1)}.case-film-node.is-subject{color:#fff;background:#1d3058;border-color:#1d3058;top:2.8cqw;left:.2cqw}.case-film-node.is-vendor{border-color:#9b4225;top:2.8cqw;left:7.6cqw}.case-film-node.is-case-one{top:.1cqw;right:0}.case-film-node.is-case-two{color:#62786a;bottom:.1cqw;right:0}.case-film-edge{z-index:1;transform-origin:0;background:#9b4225;width:5.2cqw;height:1px;transition:transform .5s linear .24s;position:absolute;left:4.5cqw;transform:scaleX(0)}.case-film-graph.is-visible .case-film-edge{transform:scaleX(1)}.case-film-edge.edge-one{top:3.8cqw}.case-film-edge.edge-two,.case-film-edge.edge-three{background:#75778b6b;width:5cqw;left:11cqw}.case-film-edge.edge-two{top:2.8cqw;transform:rotate(-23deg)scaleX(0)}.case-film-edge.edge-three{top:5cqw;transform:rotate(23deg)scaleX(0)}.case-film-graph.is-visible .case-film-edge.edge-two{transform:rotate(-23deg)scaleX(1)}.case-film-graph.is-visible .case-film-edge.edge-three{transform:rotate(23deg)scaleX(1)}.case-film-plan ul{gap:.45cqw;margin:.6cqw 0 0;list-style:none;display:grid}.case-film-plan li{opacity:0;grid-template-columns:1.25cqw 1fr 1.55cqw;align-items:center;gap:.55cqw;min-height:1.55cqw;transition:opacity .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1);display:grid;transform:translateY(4px)}.case-film-plan.is-visible li{opacity:1;transform:none}.case-film-plan li>i{color:#fff;border:1px solid #75778b5c;border-radius:50%;place-items:center;width:1.15cqw;height:1.15cqw;font-size:clamp(5px,.55cqw,6.5px);font-style:normal;display:grid}.case-film-plan li>i.is-checked{background:#28452f;border-color:#28452f}.case-film-plan li>span{color:#262423bf;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(5px,.64cqw,7.5px);overflow:hidden}.case-film-plan li>b{color:#fff;background:#1d3058;border-radius:50%;place-items:center;width:1.45cqw;height:1.45cqw;font-size:clamp(4px,.48cqw,5.5px);font-weight:500;display:grid}.case-film-documents{filter:blur(2px);grid-template-columns:repeat(2,1fr);gap:.7cqw;margin-top:.8cqw;display:grid}.case-film-documents.is-visible{filter:blur()}.case-film-documents article{background:#fff;border:1px solid #75778b33;border-radius:.5cqw;min-height:7.1cqw;padding:.75cqw .85cqw;position:relative}.case-film-documents article>div{color:#75778b;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.03em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:clamp(14px,.56cqw,14px);display:flex}.case-film-documents article>b{margin-top:.45cqw;font-size:clamp(6px,.72cqw,8.5px);font-weight:500;display:block}.case-film-documents article>i{background:#75778b40;width:72%;height:2px;margin-top:.45cqw;display:block}.case-film-documents article>i:nth-of-type(2){width:88%}.case-film-documents article>em{color:#1d3058;font-family:var(--font-display), sans-serif;margin-top:.45cqw;font-size:clamp(8px,1cqw,12px);font-weight:600;display:block}.case-film-documents article>strong{color:#28452f;font-size:clamp(5px,.58cqw,7px);font-weight:500;position:absolute;bottom:.65cqw;right:.75cqw}.case-film-fields{grid-template-columns:repeat(2,1fr);gap:.65cqw;margin-top:1.15cqw;display:grid}.case-film-fields>div{background:#fff;border:1px solid #75778b33;border-radius:.55cqw;gap:.35cqw;min-height:3.7cqw;padding:.7cqw;display:grid}.case-film-fields>div:first-child{grid-column:1/3}.case-film-fields small,.case-film-people small,.case-film-outcome small{color:#75778b;letter-spacing:.08em;font-size:clamp(5px,.55cqw,6.5px)}.case-film-fields b{font-size:clamp(6px,.7cqw,8px);font-weight:500}.case-film-fields b.is-high{color:#9b4225}.case-film-people{transform-origin:0 6cqw;gap:.65cqw;margin-top:.75cqw;display:grid}.case-film-people article{background:#fff;border:1px solid #75778b33;border-radius:.55cqw;grid-template-columns:2.7cqw 1fr;align-items:center;gap:.7cqw;min-height:4.25cqw;padding:.65cqw;display:grid}.case-film-avatar{color:#fff;background:#1d3058;border-radius:50%;place-items:center;width:2.45cqw;height:2.45cqw;font-size:clamp(5px,.61cqw,7px);font-weight:500;display:grid}.case-film-people article.is-protected .case-film-avatar{background:#28452f}.case-film-people article>div:last-child{gap:.2cqw;display:grid}.case-film-people b{font-size:clamp(6px,.72cqw,8.5px);font-weight:500}.case-film-people span{color:#75778b;font-size:clamp(5px,.59cqw,7px)}.case-film-people article.is-protected span{color:#28452f}.case-film-linked-chip{background:#9b42250f;border:1px solid #9b42253d;border-radius:.55cqw;align-items:center;gap:.65cqw;min-height:3cqw;margin-top:.75cqw;padding:.6cqw .75cqw;display:flex}.case-film-linked-chip span{color:#fff;background:#9b4225;border-radius:50%;place-items:center;width:1.75cqw;height:1.75cqw;font-size:clamp(5px,.62cqw,7px);display:grid}.case-film-linked-chip b{color:#9b4225;font-size:clamp(5px,.65cqw,7.5px);font-weight:500}.case-film-outcome{background:#fff;border:1px solid #28452f3d;border-radius:.55cqw;gap:.3cqw;margin-top:.75cqw;padding:.8cqw;display:grid}.case-film-outcome strong{color:#28452f;font-size:clamp(7px,.82cqw,9.5px);font-weight:500}.case-film-outcome>span{color:#75778b;font-size:clamp(5px,.59cqw,7px)}.case-film-outcome>b{color:#fff;background:#28452f;border-radius:999px;justify-self:start;margin-top:.35cqw;padding:.35cqw .55cqw;font-size:clamp(5px,.55cqw,6.5px);font-weight:500}.case-film-lifecycle{background:#fff;border-top:1px solid #75778b38;grid-column:2/4;grid-template-columns:repeat(4,1fr);align-items:center;padding:0 2.3cqw;display:grid;position:relative}.case-film-lifecycle:before,.case-film-lifecycle>em{content:"";height:1px;position:absolute;top:18px;left:12.5%}.case-film-lifecycle:before{background:#75778b3d;right:12.5%}.case-film-lifecycle>em{background:#9b4225;max-width:75%;transition:width .7s linear}.case-film-lifecycle>div{z-index:2;color:#75778b;justify-items:center;gap:5px;display:grid;position:relative}.case-film-lifecycle>div i{background:#75778b57;border:2px solid #fff;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 1px #75778b3d}.case-film-lifecycle>div span{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.03em;text-transform:uppercase;font-size:clamp(14px,.6cqw,14px);font-weight:600}.case-film-lifecycle>div.is-active{color:#262423}.case-film-lifecycle>div.is-active i{background:#9b4225;box-shadow:0 0 0 1px #9b42253d}@media (max-width:760px){.case-film-section{padding:92px 0 110px}.case-film-intro{width:min(100% - 28px,1140px);margin-bottom:34px}.case-film-intro h2{font-size:clamp(54px,6vw,82px);line-height:.98}.case-film-intro>span{font-size:15px}.case-film{border-radius:12px;width:calc(100% - 20px)}}@media (prefers-reduced-motion:reduce){.case-film *,.case-film :before,.case-film :after{transition-duration:.25s!important;transition-delay:0s!important}.case-film-report,.case-film-graph,.case-film-plan,.case-film-documents,.case-film-fields,.case-film-people,.case-film-linked-chip,.case-film-outcome,.case-film-node,.case-film-plan li{transform:none!important}}.native-film-section{color:#161f34;background:#f4f2ea;padding:126px 0 142px;position:relative;overflow:hidden}.native-film-intro,.native-film-stage{width:min(1180px,100% - 48px);margin-inline:auto}.native-film-intro{margin-bottom:48px}.native-film-intro>p{color:#9b4225;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.03em;text-transform:uppercase;margin:0 0 17px;font-size:14px;font-weight:600}.native-film-intro h2{color:#262423;max-width:900px;margin:0;font-size:clamp(54px,6vw,82px);line-height:.98}.native-film-intro>span{color:#2624239e;font-family:var(--font-body), system-ui, sans-serif;margin-top:21px;font-size:17px;line-height:1.55;display:block}.native-film-stage{font-family:var(--font-body), system-ui, sans-serif}.native-film-frame{background:#f9fafd;border:1px solid #dfe3ec;border-radius:16px;grid-template-columns:218px minmax(0,1fr);height:680px;display:grid;overflow:hidden;box-shadow:0 34px 76px -44px #161f3470,0 2px 8px #161f340d}.native-sidebar{color:#fff;background:#213054;flex-direction:column;min-width:0;display:flex}.native-sidebar-brand{justify-content:space-between;align-items:center;padding:24px 18px 18px;display:flex}.native-sidebar-brand img{object-fit:contain;width:78px;height:auto}.native-sidebar-brand>div{background:#ffffff1a;border-radius:999px;padding:2px;display:flex}.native-sidebar-brand span{color:#ffffff94;border-radius:999px;padding:5px 7px;font-size:9px;font-weight:500}.native-sidebar-brand span.is-active{color:#161f34;background:#fff}.native-sidebar nav{gap:3px;padding:0 11px;display:grid}.native-sidebar nav>span{color:#ffffffad;border-radius:8px;align-items:center;gap:11px;min-height:39px;padding:0 12px;font-size:12px;display:flex}.native-sidebar nav>span.is-active{color:#fff;background:#384565;font-weight:500}.native-sidebar nav i{color:#ffffff9e;text-align:center;width:17px;font-size:15px;font-style:normal}.native-recent{gap:17px;margin-top:31px;padding:0 22px;display:grid}.native-recent>small{color:#ffffff61;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:500}.native-recent>div{gap:5px;min-width:0;display:grid}.native-recent b{color:#ffffffd1;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;overflow:hidden}.native-recent span{color:#fff6;align-items:center;gap:6px;font-size:9px;display:flex}.native-recent span i{background:#75778b;border-radius:50%;width:6px;height:6px}.native-recent span i.is-needs{background:#a46949}.native-recent span i.is-done{background:#62786a}.native-user{border-top:1px solid #ffffff1a;grid-template-columns:28px 1fr auto;align-items:center;gap:9px;margin-top:auto;padding:16px 22px;display:grid}.native-user>b{color:#fff;background:#ffffff24;border-radius:50%;place-items:center;width:28px;height:28px;font-size:9px;display:grid}.native-user span{color:#ffffffc7;font-size:11px}.native-user>i{color:#ffffff59;font-size:11px;font-style:normal}.native-product{background:#f9fafd;grid-template-rows:58px minmax(0,1fr);min-width:0;display:grid}.native-product-header{background:#ffffffed;border-bottom:1px solid #e6e9f0;grid-template-columns:minmax(122px,1fr) minmax(260px,2.3fr) minmax(122px,1fr);align-items:center;padding:0 22px;display:grid;position:relative}.native-product-header>button{color:#fff;background:#161f34;border:0;border-radius:999px;justify-self:end;min-height:31px;padding:0 13px;font-family:inherit;font-size:10px;font-weight:600}.native-page-title{font-family:var(--font-display), sans-serif;font-size:22px;font-weight:600}.native-segmented{background:#f9fafd;border:1px solid #e6e9f0;border-radius:999px;justify-self:start;padding:2px;display:flex}.native-segmented span{color:#75778b;border-radius:999px;padding:5px 9px;font-size:9px;font-weight:500}.native-segmented span.is-active{color:#161f34;background:#fff;box-shadow:0 1px 3px #161f3414}.native-case-title{color:#161f34;justify-content:center;gap:6px;min-width:0;font-size:11px;display:flex}.native-case-title strong{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.native-case-title span{color:#75778b}.native-work-area{grid-template-columns:minmax(0,1fr) 326px;min-width:0;min-height:0;display:grid}.native-workspace{background:#f9fafd;flex-direction:column;min-width:0;min-height:0;display:flex}.native-scene{flex:1;min-width:0;min-height:0;animation:.4s cubic-bezier(.23,1,.32,1) both native-scene-in}@keyframes native-scene-in{0%{opacity:0;transform:translateY(8px)scale(.995)}to{opacity:1;transform:translate(0,0)scale(1)}}.native-output{background:#fff;border-left:1px solid #e6e9f0;min-width:0;min-height:0;overflow:hidden}.native-output>.native-scene{height:100%}.native-prompt{background:#fff;border:1px solid #e6e9f0;border-radius:14px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;min-height:53px;margin:0 22px 17px;padding:7px 8px 7px 13px;display:grid;box-shadow:0 4px 14px #161f340d}.native-prompt>span{color:#9b4225;font-size:13px}.native-prompt p{color:#75778b;margin:0;font-size:11px}.native-prompt>i{color:#75778b;border:1px solid #e6e9f0;border-radius:50%;place-items:center;width:25px;height:25px;font-size:10px;font-style:normal;display:grid}.native-prompt>button{color:#fff;background:#161f34;border:0;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.native-reports-workspace,.native-report-workspace,.native-sentinel-workspace,.native-playbook-workspace,.native-resolution-workspace,.native-editor-workspace{height:100%;padding:27px 28px 21px;overflow:hidden}.native-reports-workspace h3{margin:0;font-size:32px}.native-view-pills,.native-filter-row{flex-wrap:wrap;gap:7px;display:flex}.native-view-pills{margin-top:19px}.native-view-pills>*{color:#75778b;background:#fff;border:1px solid #e6e9f0;border-radius:999px;padding:6px 10px;font-size:9px;font-style:normal;font-weight:500}.native-view-pills>b{color:#fff;background:#161f34;border-color:#161f34}.native-view-pills>i{border-style:dashed}.native-filter-row{margin-top:12px}.native-filter-row span{color:#75778b;background:#fff;border:1px solid #e6e9f0;border-radius:8px;padding:6px 9px;font-size:9px}.native-filter-row span:first-child{min-width:155px}.native-report-table{background:#fff;border:1px solid #e6e9f0;border-radius:12px;margin-top:17px;overflow:hidden}.native-table-head,.native-table-row{grid-template-columns:minmax(210px,2fr) .72fr .8fr .7fr;align-items:center;gap:14px;display:grid}.native-table-head{color:#75778b;letter-spacing:.08em;text-transform:uppercase;background:#f9fafd;min-height:35px;padding:0 14px;font-size:8px;font-weight:500}.native-table-row{color:#75778b;border-top:1px solid #e6e9f0;min-height:62px;padding:0 14px;font-size:9px}.native-table-row.is-new{background:#9b42250b;animation:.52s cubic-bezier(.23,1,.32,1) .22s both native-row-arrive;position:relative}.native-table-row.is-new:before{content:"";background:#9b4225;width:2px;position:absolute;top:0;bottom:0;left:0}@keyframes native-row-arrive{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translate(0,0)}}.native-table-row>span:first-child{gap:4px;display:grid}.native-table-row small{color:#75778b;font-size:8px}.native-table-row strong{color:#161f34;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:500;overflow:hidden}.native-priority{background:#eef1f6;border-radius:999px;justify-self:start;padding:4px 7px}.native-priority.is-high{color:#9b4225;background:#9b42251a}.native-process-list{gap:8px;display:grid}.native-process-list>div{background:#fff;border:1px solid #e6e9f0;border-radius:11px;grid-template-columns:24px 1fr;align-items:center;gap:10px;min-height:48px;padding:8px 11px;display:grid}.native-process-list>div.is-active{background:#9b42250b;border-color:#9b422559}.native-process-list>div>i,.native-playbook-workspace li>i{color:#fff;border:1px solid #dfe3ec;border-radius:50%;place-items:center;width:20px;height:20px;font-size:9px;font-style:normal;display:grid}.native-process-list>div.is-complete>i{background:#62786a;border-color:#62786a}.native-process-list>div.is-active>i{color:#9b4225;border-color:#9b4225}.native-process-list span,.native-playbook-workspace li>span{gap:3px;display:grid}.native-process-list b,.native-playbook-workspace li b{color:#161f34;font-size:10px;font-weight:500}.native-process-list small,.native-playbook-workspace li small{color:#75778b;font-size:8px}.native-original-report{background:#fff;border:1px solid #e6e9f0;border-radius:14px;margin-top:17px;padding:20px;box-shadow:0 1px 3px #161f340a}.native-original-report>div{color:#75778b;letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:8px;font-weight:500;display:flex}.native-original-report>div small{color:#75778bb8;letter-spacing:0;text-transform:none;font-size:8px;font-weight:500}.native-original-report h4{color:#161f34;margin:18px 0 0;font-size:24px}.native-original-report>p{color:#4f5666;max-width:640px;margin:12px 0 0;font-size:12px;line-height:1.7}.native-original-report mark{color:#161f34;background:#9b42250f;border-bottom:1px solid #9b4225a6}.native-original-report footer{gap:7px;margin-top:20px;display:flex}.native-original-report footer span{color:#28452f;background:#62786a1f;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:500}.native-workspace-heading{border-bottom:1px solid #e6e9f0;justify-content:space-between;align-items:baseline;padding-bottom:13px;display:flex}.native-workspace-heading span{color:#161f34;font-family:var(--font-display), sans-serif;font-size:25px;font-weight:600}.native-workspace-heading small{color:#75778b;font-size:8px}.native-network{background-color:#fff;background-image:linear-gradient(#e6e9f073 1px,#0000 1px),linear-gradient(90deg,#e6e9f073 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-radius:14px;height:335px;margin-top:10px;position:relative;overflow:hidden}.native-network .node{z-index:2;background:#fff;border:1px solid #e6e9f0;border-radius:11px;align-items:center;gap:8px;min-width:112px;padding:8px 10px;animation:.42s cubic-bezier(.23,1,.32,1) both native-node-in;display:flex;position:absolute;box-shadow:0 5px 15px #161f340f}@keyframes native-node-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.native-network .node>b{color:#fff;background:#213054;border-radius:50%;flex:none;place-items:center;width:29px;height:29px;font-size:8px;display:grid}.native-network .node>span{color:#161f34;gap:2px;font-size:9px;font-weight:500;display:grid}.native-network .node small{color:#75778b;font-size:7px;font-weight:500}.native-network .node.subject{animation-delay:80ms;top:134px;left:44px}.native-network .node.vendor{animation-delay:.18s;top:134px;left:240px}.native-network .node.vendor>b{background:#9b4225}.native-network .node.person{animation-delay:.3s;top:34px;left:208px}.native-network .node.case-one{animation-delay:.42s;top:74px;right:24px}.native-network .node.case-two{animation-delay:.52s;bottom:45px;right:39px}.native-network .node.case-one>b,.native-network .node.case-two>b{color:#213054;background:#eef1f6}.native-network .edge{z-index:1;transform-origin:0;background:#9b422580;height:1px;animation:.52s linear both native-edge-in;position:absolute;transform:scaleX(0)}@keyframes native-edge-in{to{transform:rotate(var(--edge-angle,0deg)) scaleX(1)}}.native-network .edge.e1{width:80px;animation-delay:.26s;top:157px;left:160px}.native-network .edge.e2{--edge-angle:-38deg;width:145px;animation-delay:.43s;top:142px;left:310px}.native-network .edge.e3{--edge-angle:29deg;width:144px;animation-delay:.52s;top:164px;left:338px}.native-network .edge.e4{--edge-angle:21deg;background:#75778b61;width:165px;animation-delay:.54s;top:87px;left:287px}.native-network .edge.e5{--edge-angle:90deg;background:#75778b61;width:40px;animation-delay:.37s;top:93px;left:264px}.native-network-finding{background:#9b42250d;border-left:2px solid #9b4225;border-radius:0 10px 10px 0;align-items:flex-start;gap:10px;margin-top:10px;padding:11px 13px;display:flex}.native-network-finding>span{color:#9b4225;font-size:12px}.native-network-finding p{color:#575f70;margin:0;font-size:9px;line-height:1.45}.native-network-finding b{color:#161f34;font-size:10px;display:block}.native-playbook-workspace ol{gap:9px;margin:17px 0 0;padding:0;list-style:none;display:grid}.native-playbook-workspace li{opacity:0;background:#fff;border:1px solid #e6e9f0;border-radius:12px;grid-template-columns:24px 1fr auto;align-items:center;gap:11px;min-height:61px;padding:9px 13px;animation:.35s cubic-bezier(.23,1,.32,1) both native-task-in;display:grid}@keyframes native-task-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translate(0,0)}}.native-playbook-workspace li.is-done>i{background:#62786a;border-color:#62786a}.native-playbook-workspace li.is-active{background:#9b42250b;border-color:#9b422561}.native-playbook-workspace li.is-active>i{color:#9b4225;border-color:#9b4225}.native-playbook-workspace li>em{color:#75778b;background:#eef1f6;border-radius:999px;padding:5px 8px;font-size:8px;font-style:normal}.native-playbook-workspace li.is-active>em{color:#9b4225;background:#9b42251a}.native-close-summary{background:#9b42250b;border:1px solid #9b42252e;border-left:2px solid #9b4225;border-radius:0 13px 13px 0;grid-template-columns:33px 1fr auto;align-items:start;gap:12px;padding:18px;display:grid}.native-close-summary>span{color:#9b4225;background:#9b42251a;border-radius:50%;place-items:center;width:33px;height:33px;display:grid}.native-close-summary small,.native-resolution-grid small{color:#75778b;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:500}.native-close-summary h4{color:#161f34;margin:4px 0 0;font-size:15px}.native-close-summary p{color:#575f70;margin:6px 0 0;font-size:10px;line-height:1.5}.native-close-summary>b{color:#62786a;background:#62786a21;border-radius:999px;padding:5px 8px;font-size:8px}.native-resolution-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:13px;display:grid}.native-resolution-grid article{background:#fff;border:1px solid #e6e9f0;border-radius:12px;gap:5px;padding:15px;display:grid}.native-resolution-grid strong{color:#161f34;font-size:12px}.native-resolution-grid span{color:#75778b;font-size:8px}.native-audit-line{background:#fff;border:1px solid #e6e9f0;border-radius:12px;align-items:center;gap:10px;margin-top:13px;padding:11px 13px;display:flex}.native-audit-line>i{color:#fff;background:#62786a;border-radius:50%;place-items:center;width:25px;height:25px;font-size:9px;font-style:normal;display:grid}.native-audit-line>span{gap:3px;display:grid}.native-audit-line b{color:#161f34;font-size:9px}.native-audit-line small{color:#75778b;font-size:8px}.native-editor-workspace{padding-top:19px}.native-document-toolbar{justify-content:space-between;align-items:center;padding:0 2px 12px;display:flex}.native-document-toolbar>span{color:#161f34;font-size:11px;font-weight:500}.native-document-toolbar>div{gap:5px;display:flex}.native-document-toolbar i{color:#75778b;background:#fff;border:1px solid #e6e9f0;border-radius:999px;padding:5px 7px;font-size:7px;font-style:normal}.native-document-toolbar i:nth-child(2){color:#fff;background:#161f34}.native-document{background:#fff;border:1px solid #e6e9f0;width:min(430px,92%);min-height:425px;margin:0 auto;padding:27px 34px;position:relative;box-shadow:0 8px 24px #161f340f}.native-document>div:first-child{color:#75778b;letter-spacing:.08em;justify-content:space-between;align-items:center;font-size:7px;display:flex}.native-document h4{color:#161f34;margin:27px 0 0;font-size:28px}.native-document-lead{color:#75778b!important;margin-top:4px!important;font-size:9px!important}.native-document h5{color:#161f34;text-transform:uppercase;margin:24px 0 0;font-size:9px;font-weight:500}.native-document>p{color:#4f5666;margin:7px 0 0;font-size:9px;line-height:1.6}.native-signature{border-top:1px solid #dfe3ec;min-width:150px;padding-top:9px;animation:.65s cubic-bezier(.23,1,.32,1) .7s both native-signature-in;display:grid;position:absolute;bottom:26px;right:34px}@keyframes native-signature-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translate(0,0)}}.native-signature span,.native-signature small{color:#75778b;font-size:7px}.native-signature strong{color:#1d3058;font-family:var(--font-display), sans-serif;margin:4px 0 2px;font-size:18px}.native-panel-layout{grid-template-rows:59px minmax(0,1fr) 61px;height:100%;display:grid}.native-panel-head{border-bottom:1px solid #e6e9f0;align-items:center;gap:9px;padding:0 17px;display:flex}.native-panel-head>span{color:#9b4225;font-size:13px}.native-panel-head>div{gap:3px;display:grid}.native-panel-head strong{color:#161f34;font-size:11px;font-weight:500}.native-panel-head small{color:#75778b;font-size:8px}.native-panel-body{padding:17px;overflow:hidden}.native-panel-footer{border-top:1px solid #e6e9f0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;padding:0 13px;display:grid}.native-panel-footer>span{color:#75778b;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.native-panel-footer>div{gap:5px;display:flex}.native-panel-footer button,.native-editor-actions button,.native-suggested-link button{color:#161f34;background:#fff;border:1px solid #e6e9f0;border-radius:999px;min-height:28px;padding:0 9px;font-family:inherit;font-size:8px;font-weight:600}.native-panel-footer button:last-child{color:#fff;background:#161f34;border-color:#161f34}.native-protected-note,.native-ready,.native-signed{background:#62786a1a;border-radius:11px;align-items:center;gap:10px;padding:12px;display:flex}.native-protected-note>span,.native-ready>span,.native-signed>span{color:#fff;background:#62786a;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:9px;display:grid}.native-protected-note p,.native-ready p,.native-signed p{gap:3px;margin:0;display:grid}.native-protected-note b,.native-ready strong,.native-signed strong{color:#28452f;font-size:10px}.native-protected-note small,.native-ready small,.native-signed small{color:#62786a;font-size:8px}.native-panel-field{border-bottom:1px solid #e6e9f0;gap:5px;margin-top:16px;padding-bottom:12px;display:grid}.native-panel-field small,.native-captured>small,.native-results-label,.native-editor-status>span{color:#75778b;letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:500}.native-panel-field strong{color:#161f34;font-size:10px;font-weight:500}.native-panel-field strong.is-rust{color:#9b4225}.native-panel-note{color:#75778b;background:#f9fafd;border-radius:10px;margin:0;padding:11px 12px;font-size:9px;line-height:1.5}.native-captured{gap:7px;margin-top:17px;display:grid}.native-captured>span{color:#161f34;border:1px solid #e6e9f0;border-radius:9px;justify-content:space-between;align-items:center;padding:9px 10px;font-size:9px;display:flex}.native-captured span b{color:#75778b;font-size:7px;font-weight:500}.native-echo-question{background:#9b42250d;border:1px solid #9b422547;border-radius:11px;gap:9px;margin-top:14px;padding:12px;animation:.42s cubic-bezier(.23,1,.32,1) .36s both native-question-in;display:flex}@keyframes native-question-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translate(0,0)}}.native-echo-question>span{color:#9b4225}.native-echo-question>div{gap:4px;display:grid}.native-echo-question small{color:#9b4225;font-size:8px}.native-echo-question strong{color:#161f34;font-size:9px;line-height:1.45}.native-reporter-answer{color:#fff;background:#161f34;border-radius:11px 11px 2px;margin:10px 0 0 25px;padding:10px 11px;animation:.45s cubic-bezier(.23,1,.32,1) .95s both native-answer-in}@keyframes native-answer-in{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0,0)}}.native-reporter-answer small{color:#ffffff8c;font-size:7px}.native-reporter-answer p{margin:4px 0 0;font-size:8px;line-height:1.45}.native-entity-list{align-content:start;gap:8px;display:grid}.native-entity-list>div:not(.native-suggested-link){opacity:0;border:1px solid #0000;border-radius:10px;grid-template-columns:30px 1fr auto;align-items:center;gap:9px;padding:9px 8px;animation:.35s cubic-bezier(.23,1,.32,1) both native-task-in;display:grid}.native-entity-list>div:not(.native-suggested-link):hover{background:#f9fafd;border-color:#e6e9f0}.native-entity-list>div>i{color:#fff;background:#213054;border-radius:50%;place-items:center;width:30px;height:30px;font-size:8px;font-style:normal;display:grid}.native-entity-list>div>i.is-org{background:#172c45}.native-entity-list>div>i.is-protected{background:#62786a}.native-entity-list>div>span{gap:3px;display:grid}.native-entity-list strong{color:#161f34;font-size:9px}.native-entity-list span small{color:#75778b;font-size:8px}.native-entity-list>div>b{color:#b0b5c0;font-size:15px}.native-suggested-link{background:#9b42250d;border:1px solid #9b422540;border-radius:11px;gap:7px;margin-top:8px;padding:12px;display:grid}.native-suggested-link small{color:#9b4225;font-size:8px;font-weight:500}.native-suggested-link strong{font-size:9px;line-height:1.45}.native-suggested-link button{color:#fff;background:#161f34;border-color:#161f34;justify-self:start}.native-search-prompt{background:#fff;border:1px solid #e6e9f0;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:9px 9px 9px 11px;display:grid;box-shadow:0 1px 3px #161f340a}.native-search-prompt>span{color:#9b4225;font-size:11px}.native-search-prompt p{color:#161f34;margin:0;font-size:8px;line-height:1.4}.native-search-prompt>b{color:#fff;background:#161f34;border-radius:50%;place-items:center;width:25px;height:25px;font-size:9px;display:grid}.native-results-label{margin:18px 0 8px;display:block}.native-result{opacity:0;border:1px solid #e6e9f0;border-radius:10px;margin-top:8px;padding:11px;animation:.38s cubic-bezier(.23,1,.32,1) .42s both native-task-in}.native-result+.native-result{animation-delay:.62s}.native-result>div{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.native-result strong{color:#161f34;font-size:9px;line-height:1.35}.native-result>div b{color:#1d3058;background:#eef1f6;border-radius:999px;padding:3px 5px;font-size:7px}.native-result p{color:#75778b;margin:6px 0 0;font-size:8px;line-height:1.45}.native-files{align-content:start;gap:8px;display:grid}.native-files>div{opacity:0;border:1px solid #e6e9f0;border-radius:10px;grid-template-columns:25px 1fr auto;align-items:center;gap:8px;padding:10px;animation:.34s cubic-bezier(.23,1,.32,1) both native-task-in;display:grid}.native-files>div>span{color:#75778b}.native-files>div p{gap:3px;margin:0;display:grid}.native-files>div strong{color:#161f34;font-size:9px}.native-files>div small{color:#75778b;font-size:7px}.native-files>div>i{color:#62786a;font-size:9px;font-style:normal}.native-files>.native-panel-note{margin-top:5px}.native-editor-status{border-bottom:1px solid #e6e9f0;grid-template-columns:1fr auto;align-items:center;gap:5px 8px;padding-bottom:14px;display:grid}.native-editor-status>span{grid-column:1/3}.native-editor-status strong{color:#161f34;font-size:9px}.native-editor-status b{color:#62786a;background:#62786a1f;border-radius:999px;padding:4px 7px;font-size:7px}.native-editor-status+.native-panel-note{margin-top:14px}.native-editor-actions{gap:7px;margin-top:13px;display:grid}.native-editor-actions button{text-align:left;border-radius:9px;width:100%;min-height:34px}.native-editor-actions button:first-child{color:#9b4225;background:#9b42250a}.native-signed{margin-top:14px;animation:.5s cubic-bezier(.23,1,.32,1) .85s both native-signature-in}.native-film-story{grid-template-columns:minmax(360px,.8fr) minmax(520px,1.2fr);align-items:end;gap:36px;margin-top:27px;display:grid}.native-film-caption{grid-template-columns:48px 1fr;align-items:start;gap:14px;display:grid}.native-film-caption>span{color:#9b4225;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.03em;padding-top:3px;font-size:14px;font-weight:600}.native-film-caption>div{gap:5px;display:grid}.native-film-caption strong{color:#262423;font-family:var(--font-display), sans-serif;font-size:25px;font-weight:600;line-height:1.05}.native-film-caption p{color:#26242394;max-width:470px;margin:0;font-size:12px;line-height:1.45}.native-film-chapters{grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;display:grid}.native-film-chapters button{color:#2624236b;min-width:0;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.03em;text-align:left;text-transform:uppercase;background:0 0;border:0;gap:8px;padding:0;font-size:14px;font-weight:600;transition:color .18s;display:grid}.native-film-chapters button>i{background:#26242326;height:2px;display:block;position:relative;overflow:hidden}.native-film-chapters button>i em{transform-origin:0;background:#9b4225;position:absolute;inset:0;transform:scaleX(0)}.native-film-chapters button.is-active{color:#262423}.native-film-chapters button.is-active>i em{transition:transform 4.4s linear;transform:scaleX(1)}.native-film-chapters button:focus-visible{outline-offset:5px;outline:2px solid #9b4225}@media (max-width:1080px){.native-film-frame{grid-template-columns:185px minmax(0,1fr)}.native-work-area{grid-template-columns:minmax(0,1fr) 285px}.native-sidebar-brand img{width:65px}.native-table-head,.native-table-row{grid-template-columns:minmax(170px,1.8fr) .7fr .8fr .7fr}.native-network .node.case-one,.native-network .node.case-two{right:8px}.native-film-story{grid-template-columns:minmax(320px,.8fr) minmax(440px,1.2fr)}}@media (max-width:860px){.native-film-section{padding:96px 0 112px}.native-film-intro,.native-film-stage{width:min(100% - 28px,1180px)}.native-film-intro h2{font-size:clamp(54px,6vw,82px);line-height:.98}.native-film-frame{grid-template-columns:1fr;height:720px}.native-sidebar{display:none}.native-work-area{grid-template-columns:minmax(0,1fr) 300px}.native-film-story{grid-template-columns:1fr;gap:23px}}@media (max-width:650px){.native-film-frame{height:auto;min-height:920px}.native-product{grid-template-rows:58px minmax(0,1fr)}.native-product-header{grid-template-columns:auto 1fr auto;padding:0 12px}.native-case-title strong{max-width:170px}.native-case-title span{display:none}.native-work-area{grid-template-rows:530px 330px;grid-template-columns:1fr}.native-output{border-top:1px solid #e6e9f0;border-left:0}.native-reports-workspace,.native-report-workspace,.native-sentinel-workspace,.native-playbook-workspace,.native-resolution-workspace,.native-editor-workspace{padding:20px 16px 16px}.native-table-head,.native-table-row{grid-template-columns:minmax(180px,1fr) 70px}.native-table-head span:nth-child(3),.native-table-head span:nth-child(4),.native-table-row>span:nth-child(3),.native-table-row>span:nth-child(4),.native-table-row:nth-child(n+4),.native-original-report>div small,.native-network .node.case-one,.native-network .node.case-two,.native-network .edge.e2,.native-network .edge.e3,.native-network .edge.e4{display:none}.native-film-chapters button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (prefers-reduced-motion:reduce){.native-scene,.native-table-row.is-new,.native-network .node,.native-network .edge,.native-playbook-workspace li,.native-signature,.native-echo-question,.native-reporter-answer,.native-entity-list>div,.native-result,.native-files>div,.native-signed{opacity:1!important;animation:none!important;transform:none!important}.native-film-chapters button.is-active>i em{transition:none}}.motion-film-section{color:#161f34;background:#f4f2ea;padding:126px 0 142px;position:relative;overflow:hidden}.motion-film-intro,.motion-film{width:min(1180px,100% - 48px);margin-inline:auto}.motion-film-intro{margin-bottom:48px}.motion-film-intro h2{color:#262423;max-width:900px;margin:0;font-size:clamp(54px,6vw,82px);line-height:.98}.motion-film{font-family:var(--font-body), system-ui, sans-serif}.motion-film-frame{isolation:isolate;background:#eef1f6;border:1px solid #dfe3ec;border-radius:18px;height:690px;animation:.52s cubic-bezier(.23,1,.32,1) both motion-film-loop-in;position:relative;overflow:hidden;box-shadow:0 36px 80px -44px #161f347a,0 2px 8px #161f340d}.motion-film-caption{animation:.52s cubic-bezier(.23,1,.32,1) both motion-film-loop-in}.motion-film.is-looping .motion-film-frame,.motion-film.is-looping .motion-film-caption{animation:.62s cubic-bezier(.77,0,.175,1) both motion-film-loop-out}@keyframes motion-film-loop-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translate(0,0)}}@keyframes motion-film-loop-out{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translateY(-5px)}}.motion-film-progress{z-index:30;background:#75778b29;height:2px;position:absolute;top:0;left:0;right:0}.motion-film-progress i{width:100%;height:100%;transform:scaleX(var(--motion-progress-from));transform-origin:0;animation:motion-progress var(--motion-phase-duration) linear forwards;background:#62786a;display:block}@keyframes motion-progress{0%{transform:scaleX(var(--motion-progress-from))}to{transform:scaleX(var(--motion-progress-to))}}.motion-film-control{z-index:40;color:#161f34;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffdb;border:1px solid #161f341f;border-radius:50%;place-items:center;width:34px;height:34px;font-family:inherit;font-size:10px;transition:transform .15s cubic-bezier(.23,1,.32,1),background-color .18s;display:grid;position:absolute;top:18px;right:18px;box-shadow:0 3px 12px #161f3414}.motion-film-control:active,.motion-film-caption>button:active{transform:scale(.97)}.motion-film.is-paused *,.motion-film.is-paused :before,.motion-film.is-paused :after{animation-play-state:paused!important}.motion-intake-layer,.motion-case-layer{position:absolute;inset:0}.motion-intake-layer{z-index:4;background:radial-gradient(circle at 73% 48%,#9b422517,#0000 31%),linear-gradient(125deg,#f9fafd 0%,#eef1f6 58%,#e7e9ef 100%);grid-template-columns:minmax(0,1fr) minmax(356px,400px);align-items:center;gap:40px;padding:36px 82px 34px;display:grid}.motion-film-phase-4 .motion-intake-layer{pointer-events:none;animation:2.2s cubic-bezier(.77,0,.175,1) .42s both motion-intake-exit}.motion-film-phase-5 .motion-intake-layer,.motion-film-phase-6 .motion-intake-layer,.motion-film-phase-7 .motion-intake-layer,.motion-film-phase-8 .motion-intake-layer{visibility:hidden;opacity:0}@keyframes motion-intake-exit{0%{opacity:1;transform:scale(1)}68%{opacity:.2;transform:scale(1.018)}to{opacity:0;transform:scale(1.025)}}.motion-intake-context{z-index:2;align-self:center;min-width:0;max-width:720px;position:relative}.motion-intake-context>strong{color:#161f34;font-family:var(--font-display), sans-serif;letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(36px,3vw,45px);font-weight:600;line-height:1.05;display:block}.motion-intake-context>strong span{white-space:nowrap;display:block}.motion-film-phase-4 .motion-intake-context{animation:.3s cubic-bezier(.4,0,1,1) both motion-intake-copy-exit}@keyframes motion-intake-copy-exit{to{opacity:0;transform:translate(-12px)}}.motion-intake-context>p{color:#75778b;max-width:340px;margin:20px 0 0;font-size:13px;line-height:1.6}.motion-phone{color:#161f34;background:#fff;border:8px solid #161f34;border-radius:39px;grid-template-rows:24px 54px minmax(0,1fr);justify-self:center;width:356px;height:626px;display:grid;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 38px 70px -30px #161f347a,inset 0 0 0 1px #fff9}.motion-film-phase-4 .motion-phone{animation:2.05s cubic-bezier(.77,0,.175,1) .35s both motion-phone-handoff}@keyframes motion-phone-handoff{0%{opacity:1;transform:translate(0,0)scale(1)}48%{opacity:.94;transform:translate(-18px,3px)scale(.97)}to{opacity:0;transform:translate(-120px,-28px)scale(.82)}}.motion-phone-status{color:#161f34;justify-content:space-between;align-items:center;padding:0 18px;font-size:8px;font-weight:500;display:flex}.motion-phone-status>i{background:#161f34;border-radius:999px;width:70px;height:17px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.motion-phone-status>b{letter-spacing:2px;font-size:7px}.motion-phone>header{border-bottom:1px solid #e6e9f0;justify-content:space-between;align-items:center;padding:0 20px;display:flex}.motion-phone-logo{object-fit:contain;width:88px;height:auto;display:block}.motion-phone>header span{color:#75778b;background:#eef1f6;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:500}.motion-phone-body{min-height:0;animation:.42s cubic-bezier(.23,1,.32,1) both motion-phone-screen-in;overflow:hidden}@keyframes motion-phone-screen-in{0%{opacity:0;transform:translate(8px)scale(.995)}to{opacity:1;transform:translate(0,0)}}.motion-category-screen,.motion-report-screen,.motion-echo-screen,.motion-submitted-screen{height:100%;padding:25px 20px 20px}.motion-category-screen>small,.motion-report-screen>small{color:#9b4225;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:500}.motion-category-screen h3,.motion-report-screen h3,.motion-echo-screen h3,.motion-submitted-screen h3{color:#161f34;margin:8px 0 0;font-size:23px;line-height:1.08}.motion-category-screen>p,.motion-report-screen>p,.motion-echo-screen>p,.motion-submitted-screen>p{color:#75778b;margin:9px 0 0;font-size:9px;line-height:1.48}.motion-category-screen>div{gap:7px;margin-top:18px;display:grid}.motion-category-screen>div>span{background:#fff;border:1px solid #e6e9f0;border-radius:11px;grid-template-columns:28px 1fr auto;align-items:center;gap:9px;min-height:49px;padding:8px 11px;transition:border-color .25s,background .25s,transform .25s cubic-bezier(.23,1,.32,1);display:grid;position:relative}.motion-category-screen>div>span.is-selected{background:#f9fafd;border-color:#161f34;transform:scale(1.015)}.motion-category-screen>div>span>i{color:#1d3058;background:#eef1f6;border-radius:8px;place-items:center;width:28px;height:28px;font-size:11px;font-style:normal;display:grid}.motion-category-screen>div>span>b{font-size:10px;font-weight:500}.motion-category-screen>div>span>em{color:#fff;background:#161f34;border-radius:50%;place-items:center;width:18px;height:18px;font-size:7px;font-style:normal;animation:.28s cubic-bezier(.23,1,.32,1) both motion-select-in;display:grid}@keyframes motion-select-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.motion-category-screen>button,.motion-report-screen>button:last-child,.motion-echo-screen>button{color:#ffffffad;background:#9da3af;border:0;border-radius:9px;justify-content:space-between;align-items:center;width:100%;min-height:41px;margin-top:16px;padding:0 15px;font-family:inherit;font-size:9px;font-weight:600;transition:color .22s,background-color .22s,transform .15s cubic-bezier(.23,1,.32,1);display:flex}.motion-category-screen>button:active,.motion-report-screen>button:last-child:active,.motion-echo-screen>button:active{transform:scale(.98)}.motion-category-screen>button.is-ready,.motion-report-screen>button:last-child.is-ready,.motion-echo-screen>button{color:#fff;background:#161f34}.motion-category-screen button i,.motion-report-screen button i,.motion-echo-screen button i{font-style:normal}.motion-report-screen{padding-top:20px;position:relative}.motion-report-screen>button:first-child{color:#161f34;background:#fff;border:1px solid #e6e9f0;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:20px;right:20px}.motion-report-field{background:#f9fafd;border:1px solid #dfe3ec;border-radius:12px;height:230px;margin-top:22px;padding:15px;position:relative}.motion-report-field>span{color:#161f34;font-size:10px;line-height:1.55}.motion-report-field>span i{vertical-align:-.1em;background:#9b4225;width:1px;height:1em;margin-left:1px;animation:.85s step-end infinite motion-caret;display:inline-block}@keyframes motion-caret{50%{opacity:0}}.motion-report-field>small{color:#a3a8b2;font-size:7px;position:absolute;bottom:10px;right:12px}.motion-echo-title{align-items:center;gap:10px;display:flex}.motion-echo-title>span{color:#9b4225;background:#9b42251a;border-radius:50%;place-items:center;width:35px;height:35px;display:grid}.motion-echo-title>div{gap:2px;display:grid}.motion-echo-title small{color:#9b4225;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:500}.motion-echo-title h3{margin:0}.motion-chat{opacity:0;border-radius:12px;max-width:85%;margin-top:16px;padding:10px 12px;animation:.42s cubic-bezier(.23,1,.32,1) both motion-chat-in}@keyframes motion-chat-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translate(0,0)}}.motion-chat.is-question{background:#f9fafd;border:1px solid #e6e9f0;border-radius:12px 12px 12px 3px;animation-delay:.5s}.motion-chat.is-answer{color:#fff;background:#161f34;border-radius:12px 12px 3px;margin-left:auto;animation-delay:1.5s}.motion-chat.is-question.is-second{animation-delay:2.8s}.motion-chat.is-answer.is-second{animation-delay:4s}.motion-chat small{color:#9b4225;margin-bottom:4px;font-size:7px;font-weight:500;display:block}.motion-chat span{font-size:9px;line-height:1.4}.motion-echo-screen>button{opacity:0;margin-top:17px;animation:.4s cubic-bezier(.23,1,.32,1) 5s both motion-chat-in}.motion-submitted-screen{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.motion-submitted-screen>span{color:#fff;background:#62786a;border-radius:50%;place-items:center;width:54px;height:54px;font-size:18px;animation:.42s cubic-bezier(.23,1,.32,1) both motion-select-in;display:grid}.motion-submitted-screen>small{color:#62786a;letter-spacing:.08em;text-transform:uppercase;margin-top:18px;font-size:8px;font-weight:600}.motion-submitted-screen>p{max-width:240px}.motion-submitted-screen>div{background:#f9fafd;border:1px solid #e6e9f0;border-radius:11px;gap:6px;width:100%;margin-top:24px;padding:13px;display:grid}.motion-submitted-screen>div small{color:#75778b;text-transform:uppercase;font-size:7px}.motion-submitted-screen>div strong{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.03em;font-size:14px}.motion-handoff-card{z-index:24;background:#fff;border:1px solid #dfe3ec;border-radius:12px;gap:5px;width:260px;padding:15px;animation:2.2s cubic-bezier(.77,0,.175,1) .3s both motion-report-handoff;display:grid;position:absolute;top:53%;left:63%;box-shadow:0 18px 38px -18px #161f3466}.motion-handoff-card span{color:#9b4225;text-transform:uppercase;font-size:7px;font-weight:500}.motion-handoff-card strong{color:#161f34;font-size:10px}.motion-handoff-card small{color:#75778b;font-size:8px}@keyframes motion-report-handoff{0%{opacity:0;transform:translate(-50%,18px)scale(.96)}18%{opacity:1;transform:translate(-50%)scale(1)}48%{opacity:1;transform:translate(-20%,-18px)scale(.97)}88%{opacity:.9;transform:translate(190px,-190px)scale(.78)}to{opacity:0;transform:translate(210px,-205px)scale(.74)}}.motion-case-layer{z-index:2;opacity:0;transform-origin:50%;background:#f9fafd;grid-template-columns:220px minmax(0,1fr);display:grid;overflow:hidden;transform:translateY(12px)scale(.97)}.motion-film-phase-4 .motion-case-layer{animation:2.2s cubic-bezier(.23,1,.32,1) .42s both motion-case-enter}.motion-film-phase-5 .motion-case-layer,.motion-film-phase-6 .motion-case-layer,.motion-film-phase-7 .motion-case-layer,.motion-film-phase-8 .motion-case-layer{opacity:1;transform:none}@keyframes motion-case-enter{0%{opacity:0;transform:translateY(14px)scale(.965)}52%{opacity:.68}to{opacity:1;transform:translate(0,0)scale(1)}}.motion-product-sidebar{color:#fff;background:#213054;flex-direction:column;min-width:0;display:flex}.motion-product-brand{justify-content:space-between;align-items:center;padding:22px 18px 17px;display:flex}.motion-product-brand img{width:76px;height:auto}.motion-product-brand>div{background:#ffffff1a;border-radius:999px;padding:2px;display:flex}.motion-product-brand span,.motion-product-brand b{color:#ffffff94;border-radius:999px;padding:5px 7px;font-size:8px;font-weight:500}.motion-product-brand b{color:#161f34;background:#fff}.motion-workflow-link,.motion-product-sidebar nav>span{color:#ffffffb0;border-radius:8px;align-items:center;gap:10px;min-height:37px;margin:0 11px 2px;padding:0 11px;font-size:10px;display:flex}.motion-workflow-link b{color:#ffffff75;margin-left:auto}.motion-workflow-link i,.motion-product-sidebar nav i{color:#fff9;text-align:center;width:16px;font-size:12px;font-style:normal}.motion-product-sidebar nav{margin-top:2px;display:grid}.motion-product-sidebar nav>span.is-active{color:#fff;background:#384565;font-weight:500}.motion-product-recent{gap:17px;margin-top:27px;padding:0 22px;display:grid}.motion-product-recent>small{color:#ffffff61;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:500}.motion-product-recent>div{gap:4px;min-width:0;display:grid}.motion-product-recent b{color:#ffffffd1;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:500;overflow:hidden}.motion-product-recent span{color:#fff6;align-items:center;gap:5px;font-size:8px;display:flex}.motion-product-recent span i{background:#75778b;border-radius:50%;width:6px;height:6px}.motion-product-recent span i.is-needs{background:#a46949}.motion-product-recent span i.is-done{background:#62786a}.motion-product-user{border-top:1px solid #ffffff1a;grid-template-columns:27px 1fr auto;align-items:center;gap:8px;margin-top:auto;padding:15px 22px;display:grid}.motion-product-user>b{color:#fff;background:#ffffff24;border-radius:50%;place-items:center;width:27px;height:27px;font-size:9px;display:grid}.motion-product-user span{color:#fffc;font-size:10px}.motion-product-user i{color:#ffffff59;font-size:9px;font-style:normal}.motion-case-manager{grid-template-rows:56px minmax(0,1fr);min-width:0;min-height:0;display:grid}.motion-case-header{background:#f9fafd;border-bottom:1px solid #e6e9f0;grid-template-columns:1fr minmax(280px,2fr) 1fr;align-items:center;padding:0 19px;display:grid;position:relative}.motion-case-toggle{background:#f9fafd;border:1px solid #e6e9f0;border-radius:999px;justify-self:start;padding:2px;display:flex}.motion-case-toggle span{color:#75778b;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:500}.motion-case-toggle span.is-active{color:#161f34;background:#fff;box-shadow:0 1px 3px #161f3414}.motion-case-name{justify-content:center;gap:5px;min-width:0;font-size:10px;display:flex}.motion-case-name strong{color:#161f34;text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.motion-case-name span{color:#75778b;flex:none}.motion-case-header-actions{justify-self:end;align-items:center;gap:10px;display:flex}.motion-case-header-actions button{color:#fff;background:#161f34;border:0;border-radius:999px;min-height:29px;padding:0 10px;font-family:inherit;font-size:8px;font-weight:600}.motion-case-header-actions span{color:#75778b;font-size:8px}.motion-case-body{grid-template-columns:minmax(0,1fr) 320px;min-width:0;min-height:0;display:grid}.motion-case-main{background:#f9fafd;grid-template-rows:auto minmax(0,1fr) 76px;min-width:0;min-height:0;display:grid}.motion-report-details,.motion-process-tasks{border-bottom:1px solid #e6e9f0;max-height:252px;padding:16px 23px;overflow:hidden}.motion-report-details>p{color:#4f5666;background:#fff;border:1px solid #e6e9f0;border-radius:11px;margin:0;padding:14px 15px;font-size:9px;line-height:1.5}.motion-report-details>div{grid-template-columns:repeat(2,1fr);gap:0 24px;margin-top:12px;display:grid}.motion-report-details section{border-bottom:1px solid #e6e9f0cc;gap:4px;padding:8px 0;display:grid}.motion-report-details section small{color:#75778b;letter-spacing:.06em;text-transform:uppercase;font-size:7px}.motion-report-details section strong{color:#161f34;font-size:9px;font-weight:500}.motion-report-details.is-compact{max-height:180px}.motion-report-details.is-compact>p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.motion-process-tasks{gap:6px;margin:0;list-style:none;display:grid}.motion-process-tasks li{background:#fff;border:1px solid #e6e9f0;border-radius:9px;grid-template-columns:17px 48px 1fr auto;align-items:center;gap:8px;min-height:36px;padding:5px 9px;display:grid}.motion-process-tasks li.is-active{background:#9b42250b;border-color:#9b422561}.motion-process-tasks li>i{color:#75778b;font-size:10px;font-style:normal}.motion-process-tasks li.is-done>i{color:#62786a}.motion-process-tasks li.is-active>i{color:#9b4225}.motion-process-tasks li>b{color:#1d3058;background:#eef1f6;border-radius:999px;justify-self:start;padding:3px 5px;font-size:7px;font-weight:500}.motion-process-tasks li>span{color:#161f34;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:500;overflow:hidden}.motion-process-tasks li>small{color:#75778b;text-transform:capitalize;font-size:7px}.motion-empty-conversation,.motion-case-conversation{min-height:0;padding:18px 23px;overflow:hidden}.motion-case-conversation{flex-direction:column;display:flex}.motion-message-pair{flex-direction:column;min-height:0;animation:.42s cubic-bezier(.23,1,.32,1) both motion-message-pair-in;display:flex}@keyframes motion-message-pair-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translate(0,0)}}.motion-user-message{color:#fff;background:#161f34;border-radius:13px 13px 3px;align-self:flex-end;max-width:78%;padding:9px 12px;font-size:9px;line-height:1.45;animation:.36s cubic-bezier(.23,1,.32,1) both motion-chat-in}.motion-agent-message{color:#161f34;background:#fff;border-radius:13px 13px 13px 3px;align-self:flex-start;gap:8px;max-width:84%;margin-top:12px;padding:10px 12px;animation:.36s cubic-bezier(.23,1,.32,1) .38s both motion-chat-in;display:flex;box-shadow:0 1px 3px #161f340f}.motion-agent-message>span{color:#9b4225}.motion-agent-message p{margin:0;font-size:9px;line-height:1.45}.motion-mini-network{background:#fff;border:1px solid #e6e9f0;border-radius:12px;width:min(430px,88%);height:144px;margin-top:12px;animation:.42s cubic-bezier(.23,1,.32,1) .74s both motion-chat-in;position:relative;overflow:hidden}.motion-mini-network>div{z-index:2;background:#fff;border:1px solid #e6e9f0;border-radius:8px;align-items:center;gap:5px;padding:5px 7px;display:flex;position:absolute;box-shadow:0 2px 7px #161f340f}.motion-mini-network>div b{color:#fff;background:#213054;border-radius:50%;place-items:center;width:20px;height:20px;font-size:6px;display:grid}.motion-mini-network>div span{color:#161f34;font-size:7px;font-weight:500}.motion-mini-network .manager{top:55px;left:18px}.motion-mini-network .supplier{top:55px;left:155px}.motion-mini-network .supplier b{background:#9b4225}.motion-mini-network .related{top:17px;right:15px}.motion-mini-network .approver{bottom:17px;right:18px}.motion-mini-network>i{z-index:1;transform-origin:0;background:#9b42257a;height:1px;animation:.44s linear .9s both motion-line-in;position:absolute}@keyframes motion-line-in{0%{transform:rotate(var(--angle,0deg)) scaleX(0)}to{transform:rotate(var(--angle,0deg)) scaleX(1)}}.motion-mini-network .l1{width:57px;top:72px;left:99px}.motion-mini-network .l2{--angle:-24deg;width:105px;top:66px;left:235px}.motion-mini-network .l3{--angle:25deg;width:105px;top:77px;left:235px}.motion-case-prompt{background:#fff;border:1px solid #e6e9f0;border-radius:14px;grid-template-columns:1fr auto;margin:10px 23px 15px;padding:8px 8px 7px 12px;display:grid;box-shadow:0 2px 8px #161f340d}.motion-case-prompt p{color:#75778b;align-self:start;margin:3px 0 0;font-size:9px}.motion-case-prompt p:not(.is-placeholder){color:#161f34}.motion-case-prompt p>i{vertical-align:-.1em;background:#9b4225;width:1px;height:1em;margin-left:2px;animation:.85s step-end infinite motion-caret;display:inline-block}.motion-case-prompt>div{align-self:end;gap:6px;display:flex}.motion-case-prompt button{color:#75778b;background:#fff;border:1px solid #e6e9f0;border-radius:50%;place-items:center;width:25px;height:25px;font-family:inherit;font-size:9px;display:grid}.motion-case-prompt button:last-child{color:#fff;background:#9da3af;border-color:#161f34}.motion-case-prompt button:last-child.is-ready{background:#161f34}.motion-completed-updates{color:#62786a;background:#62786a1a;border-radius:999px;align-self:flex-start;margin-bottom:10px;padding:5px 8px;font-size:7px;font-weight:500}.motion-case-panel{background:#fff;border-left:1px solid #e6e9f0;min-width:0;min-height:0;overflow:hidden}.motion-panel-layout{grid-template-rows:56px minmax(0,1fr) 58px;height:100%;animation:.42s cubic-bezier(.23,1,.32,1) both motion-panel-in;display:grid}@keyframes motion-panel-in{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:translate(0,0)}}.motion-panel-header{border-bottom:1px solid #e6e9f0;justify-content:space-between;align-items:center;padding:0 17px;display:flex}.motion-panel-header strong{color:#161f34;font-size:10px;font-weight:500}.motion-panel-header span{color:#75778b;font-size:8px}.motion-panel-scroll{min-height:0;padding:17px;overflow:hidden}.motion-panel-scroll>label{gap:5px;margin-bottom:12px;display:grid}.motion-panel-scroll>label span,.motion-panel-label{color:#75778b;letter-spacing:.07em;text-transform:uppercase;font-size:7px;font-weight:500}.motion-panel-scroll input,.motion-panel-scroll textarea,.motion-template-row select{color:#161f34;background:#fff;border:1px solid #e6e9f0;border-radius:8px;outline:none;width:100%;font-family:inherit;font-size:9px}.motion-panel-scroll input{min-height:32px;padding:0 9px}.motion-panel-scroll>label textarea{resize:none;min-height:56px;padding:8px 9px}.motion-panel-footer{border-top:1px solid #e6e9f0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;padding:0 12px;display:grid}.motion-panel-footer>span{color:#75778b;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.motion-panel-footer>div{gap:5px;display:flex}.motion-panel-footer button{color:#161f34;background:#fff;border:1px solid #e6e9f0;border-radius:999px;min-height:28px;padding:0 8px;font-family:inherit;font-size:7px;font-weight:600}.motion-panel-footer button:last-child{color:#ffffffb8;background:#9da3af}.motion-panel-footer button:last-child.is-active{color:#fff;background:#161f34;border-color:#161f34}.motion-panel-search{background:#fff;border:1px solid #e6e9f0;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;padding:8px 8px 8px 10px;display:grid}.motion-panel-search>span{color:#9b4225}.motion-panel-search p{color:#161f34;margin:0;font-size:7px;line-height:1.4}.motion-panel-search b{color:#fff;background:#161f34;border-radius:50%;place-items:center;width:23px;height:23px;font-size:8px;display:grid}.motion-panel-search+.motion-panel-label{margin:18px 0 8px;display:block}.motion-panel-scroll>article{opacity:0;border:1px solid #e6e9f0;border-radius:10px;margin-top:8px;padding:10px;animation:.39s cubic-bezier(.23,1,.32,1) .5s both motion-chat-in}.motion-panel-scroll>article+article{animation-delay:.72s}.motion-panel-scroll>article>div{justify-content:space-between;align-items:flex-start;gap:6px;display:flex}.motion-panel-scroll>article strong{color:#161f34;font-size:8px;line-height:1.35}.motion-panel-scroll>article>div b{color:#1d3058;background:#eef1f6;border-radius:999px;padding:3px 5px;font-size:7px}.motion-panel-scroll>article p{color:#75778b;margin:6px 0 0;font-size:7px;line-height:1.45}.motion-step-copy{color:#161f34;margin:8px 0 0;font-size:9px;line-height:1.5}.motion-finding{border:1px solid #e6e9f0;border-radius:10px;margin:16px 0;padding:11px}.motion-finding>div{align-items:center;gap:7px;display:flex}.motion-finding strong{font-size:9px}.motion-finding span{color:#9b4225;background:#9b42251a;border-radius:999px;padding:3px 5px;font-size:7px}.motion-finding p{color:#575f70;margin:7px 0 0;font-size:8px;line-height:1.45}.motion-evidence{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.motion-evidence li{color:#62786a;font-size:8px}.motion-template-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.motion-template-row select{min-height:34px;padding:0 8px}.motion-template-row span{color:#62786a;background:#62786a1f;border-radius:999px;padding:4px 7px;font-size:7px;font-weight:500}.motion-template-row span.motion-doc-status{place-items:center;min-width:38px;min-height:19px;display:grid;position:relative;overflow:hidden}.motion-doc-status i{grid-area:1/1;font-style:normal}.motion-doc-status i:first-child{animation:.24s 3s forwards motion-signature-ready-out}.motion-doc-status i:last-child{opacity:0;animation:.36s cubic-bezier(.23,1,.32,1) 3.1s forwards motion-signature-sent-in;transform:translateY(5px)}.motion-redraft{color:#9b4225;background:0 0;border:0;margin:11px 0 8px auto;font-family:inherit;font-size:7px;font-weight:500;display:block}.motion-final-copy{resize:none;height:225px;padding:10px;line-height:1.5}.motion-signed{background:#62786a1a;border-radius:9px;align-items:center;gap:8px;margin-top:10px;padding:9px;animation:.42s cubic-bezier(.23,1,.32,1) .9s both motion-chat-in;display:flex}.motion-signed>span{color:#fff;background:#62786a;border-radius:50%;place-items:center;width:24px;height:24px;font-size:8px;display:grid}.motion-signed p{gap:2px;margin:0;display:grid}.motion-signed strong{color:#28452f;font-size:8px}.motion-signed small{color:#62786a;font-size:7px}.motion-profile-identity{background:#f9fafd;border-radius:11px;align-items:center;gap:10px;padding:12px;display:flex}.motion-profile-identity>b{color:#fff;background:#213054;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:9px;display:grid}.motion-profile-identity>span,.motion-profile-link p,.motion-signature-list span{gap:3px;display:grid}.motion-profile-identity strong,.motion-profile-link strong,.motion-signature-list strong{color:#161f34;font-size:9px}.motion-profile-identity small,.motion-profile-link small,.motion-signature-list small{color:#75778b;font-size:7px}.motion-profile-fields{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:13px;display:grid}.motion-profile-fields>div{opacity:0;border:1px solid #e6e9f0;border-radius:9px;gap:4px;padding:10px;animation:.36s cubic-bezier(.23,1,.32,1) both motion-chat-in;display:grid}.motion-profile-fields small{color:#75778b;text-transform:uppercase;font-size:7px}.motion-profile-fields strong{color:#161f34;font-size:9px}.motion-profile-link{background:#62786a1a;border-radius:9px;align-items:center;gap:8px;margin-top:13px;padding:10px;animation:.39s cubic-bezier(.23,1,.32,1) .42s both motion-chat-in;display:flex}.motion-profile-link>span{color:#fff;background:#62786a;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;font-size:8px;display:grid}.motion-plan-intro{color:#75778b;background:#f9fafd;border-radius:9px;margin:0;padding:10px 11px;font-size:8px;line-height:1.45}.motion-plan-list ol{gap:7px;margin:12px 0 0;padding:0;list-style:none;display:grid}.motion-plan-list li{opacity:0;border:1px solid #e6e9f0;border-radius:9px;grid-template-columns:23px 1fr;align-items:center;gap:9px;padding:8px 9px;animation:.35s cubic-bezier(.23,1,.32,1) both motion-chat-in;display:grid}.motion-plan-list li>i{color:#75778b;border:1px solid #e6e9f0;border-radius:50%;place-items:center;width:21px;height:21px;font-size:7px;font-style:normal;display:grid}.motion-plan-list li:first-child>i{color:#fff;background:#62786a;border-color:#62786a}.motion-plan-list li>span{gap:3px;display:grid}.motion-plan-list li strong{color:#161f34;font-size:8px}.motion-plan-list li small{color:#75778b;font-size:7px}.motion-updated-field>div{border-radius:8px;align-items:center;animation:.62s cubic-bezier(.23,1,.32,1) both motion-field-update;display:flex;position:relative;box-shadow:0 0 0 2px #9b422542}.motion-updated-field:nth-of-type(3)>div{animation-delay:.18s}@keyframes motion-field-update{0%{opacity:.4;transform:translateY(5px);box-shadow:0 0 0 2px #9b422500}to{opacity:1;transform:translate(0,0);box-shadow:0 0 0 2px #9b422542}}.motion-updated-field>div>b{color:#75778b;padding-left:9px;font-size:9px}.motion-updated-field>div input{border:0}.motion-updated-field>div>em{color:#9b4225;background:#9b42251a;border-radius:999px;margin-right:7px;padding:3px 5px;font-size:6px;font-style:normal;font-weight:500}.motion-signature-list{gap:7px;margin-top:8px;display:grid}.motion-signature-list>div{opacity:0;border:1px solid #e6e9f0;border-radius:9px;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;padding:9px;animation:.38s cubic-bezier(.23,1,.32,1) .64s both motion-chat-in;display:grid}.motion-signature-list>div+div{animation-delay:.82s}.motion-signature-list>div>b{color:#fff;background:#213054;border-radius:50%;place-items:center;width:28px;height:28px;font-size:7px;display:grid}.motion-signature-list>div>em{color:#a46949;background:#a469491f;border-radius:999px;padding:4px 6px;font-size:6px;font-style:normal;font-weight:500}.motion-letter-document{background:#f9fafd;border-left:2px solid #161f34!important;border-radius:0 9px 9px 0!important;margin:12px 0 14px!important;padding:13px!important}.motion-letter-document>small{color:#75778b;letter-spacing:.08em;text-transform:uppercase;font-size:6px;font-weight:500}.motion-letter-document h4{color:#161f34;margin:7px 0 0;font-size:16px;line-height:1.08}.motion-panel-scroll>article.motion-letter-document>p{color:#575f70;margin:7px 0 0;font-size:7.5px;line-height:1.45}.motion-letter-document p:first-of-type{border-bottom:1px solid #e6e9f0;padding-bottom:7px}.motion-letter-document p b{color:#161f34}.motion-signature-list small,.motion-signature-list>div>em{display:block;position:relative;overflow:hidden}.motion-signature-list small{height:10px}.motion-signature-list small i,.motion-signature-list>div>em i{font-style:normal;display:block}.motion-signature-list small i:last-child,.motion-signature-list>div>em i:last-child{opacity:0;animation:.36s cubic-bezier(.23,1,.32,1) 3.1s forwards motion-signature-sent-in;position:absolute;inset:0;transform:translateY(5px)}.motion-signature-list small i:first-child,.motion-signature-list>div>em i:first-child{animation:.24s 3s forwards motion-signature-ready-out}@keyframes motion-signature-ready-out{to{opacity:0;transform:translateY(-4px)}}@keyframes motion-signature-sent-in{to{opacity:1;transform:translate(0,0)}}.motion-send-signatures{color:#fff;opacity:0;background:#161f34;border:0;border-radius:999px;place-items:center;width:100%;min-height:36px;margin-top:10px;font-family:inherit;font-size:8px;font-weight:500;animation:.38s cubic-bezier(.23,1,.32,1) 1.3s forwards motion-chat-in;display:grid;position:relative;overflow:hidden}.motion-send-signatures>span{grid-area:1/1}.motion-send-signatures>span:first-child{animation:.24s 3s forwards motion-signature-ready-out}.motion-send-signatures>span:last-child{color:#fff;opacity:0;animation:.36s cubic-bezier(.23,1,.32,1) 3.1s forwards motion-signature-sent-in;transform:translateY(6px)}.motion-send-signatures>span i{margin-left:8px;font-style:normal}.motion-film-caption{grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin-top:22px;display:grid}.motion-film-caption>span{color:#9b4225;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.03em;font-size:14px;font-weight:600;animation:.32s cubic-bezier(.23,1,.32,1) both motion-caption-swap}.motion-film-caption>strong{color:#262423;font-family:var(--font-display), sans-serif;font-size:23px;font-weight:600;animation:.36s cubic-bezier(.23,1,.32,1) both motion-caption-swap}@keyframes motion-caption-swap{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translate(0,0)}}.motion-film-caption>button{color:#26242399;font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;background:0 0;border:1px solid #26242324;border-radius:999px;padding:7px 10px;font-size:14px;font-weight:600;transition:transform .15s cubic-bezier(.23,1,.32,1),border-color .18s,color .18s}@media (max-width:1050px){.motion-intake-layer{grid-template-columns:minmax(320px,.95fr) minmax(356px,1.05fr);gap:24px;padding-inline:32px}.motion-intake-context{max-width:100%}.motion-intake-context>strong{font-size:clamp(34px,4vw,44px)}.motion-case-layer{grid-template-columns:185px minmax(0,1fr)}.motion-case-body{grid-template-columns:minmax(0,1fr) 285px}.motion-product-brand img{width:63px}.motion-case-header{grid-template-columns:.8fr minmax(230px,2fr) 1fr}}@media (max-width:820px){.motion-film-section{padding:96px 0 112px}.motion-film-intro,.motion-film{width:min(100% - 28px,1180px)}.motion-film-intro h2{font-size:clamp(54px,6vw,82px);line-height:.98}.motion-intake-layer{grid-template-columns:1fr;justify-items:center;padding:28px}.motion-intake-context{display:none}.motion-case-layer{grid-template-columns:1fr}.motion-product-sidebar{display:none}}@media (max-width:620px){.motion-film-frame{height:740px}.motion-phone{width:338px;max-width:calc(100vw - 54px);height:626px}.motion-case-header{grid-template-columns:auto minmax(0,1fr) auto;padding:0 10px}.motion-case-name strong{max-width:170px}.motion-case-name span,.motion-case-header-actions span{display:none}.motion-case-body{grid-template-rows:390px 294px;grid-template-columns:1fr}.motion-case-panel{border-top:1px solid #e6e9f0;border-left:0}.motion-case-main{grid-template-rows:164px minmax(0,1fr) 64px}.motion-report-details,.motion-process-tasks{max-height:164px;padding:10px 12px}.motion-report-details>p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.motion-report-details>div{gap:0 14px}.motion-process-tasks li:nth-child(n+4){display:none}.motion-empty-conversation,.motion-case-conversation{padding:10px 12px}.motion-case-prompt{margin:6px 12px 9px}.motion-panel-layout{grid-template-rows:47px minmax(0,1fr) 49px}.motion-panel-scroll{padding:11px 14px}.motion-panel-scroll>label:nth-child(n+4),.motion-panel-scroll>article+article{display:none}.motion-final-copy{height:125px}.motion-film-caption{grid-template-columns:44px 1fr}.motion-film-caption>strong{font-size:19px}.motion-film-caption>button{display:none}}@media (prefers-reduced-motion:reduce){.motion-intake-layer,.motion-phone,.motion-phone-body,.motion-category-screen>div>span>em,.motion-chat,.motion-submitted-screen>span,.motion-handoff-card,.motion-case-layer,.motion-user-message,.motion-agent-message,.motion-mini-network,.motion-mini-network>i,.motion-message-pair,.motion-panel-layout,.motion-panel-scroll>article,.motion-signed,.motion-film-frame,.motion-film-caption,.motion-film-caption>span,.motion-film-caption>strong{filter:none!important;animation:none!important}.motion-film-progress i{transform:scaleX(var(--motion-progress-to));animation:none!important}.motion-report-field>span i{animation:none}.motion-film-phase-4 .motion-case-layer,.motion-film-phase-5 .motion-case-layer,.motion-film-phase-6 .motion-case-layer,.motion-film-phase-7 .motion-case-layer,.motion-film-phase-8 .motion-case-layer{opacity:1;transform:none}}@media (max-width:560px){.pc-outcomes-layout{grid-template-columns:minmax(0,1fr)}.pc-outcomes-list,.pc-outcome>*{min-width:0}.pc-outcome{grid-template-columns:72px minmax(0,1fr);gap:14px}.pc-outcome-metric{font-size:22px}.pc-outcomes-intro h2{font-size:clamp(26px,7vw,40px)}.pc-outcomes-intro h2>span,.pc-outcomes-intro h2>em{white-space:normal}}
