.pm-section{background:#f5f6f0;color:#152018;padding:64px max(28px,calc((100vw - 1320px)/2)) 48px}.pm-section *{box-sizing:border-box}.pm-heading{margin-bottom:28px}.pm-eyebrow,.pm-small-label{font-family:monospace;font-size:12px;line-height:1.5;letter-spacing:.055em}.pm-eyebrow{margin:0 0 20px}.pm-heading-row{display:flex;align-items:flex-end;justify-content:space-between;gap:28px}.pm-heading h2{font-size:clamp(40px,4.4vw,64px);font-weight:500;line-height:1.04;letter-spacing:-.045em;margin:0}.pm-heading h2 span{color:#53644d}.pm-heading-row>p{font-size:16px;line-height:1.55;margin:0;max-width:310px}.pm-exhibit{background:#090b09;color:#fff;border:1px solid #090b09}.pm-exhibit-caption{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:12px 24px;border-bottom:1px solid #ffffff26;font-family:monospace;font-size:12px;line-height:1.5;color:#c2ccbc}.pm-exhibit-caption>span{display:flex;align-items:center;gap:9px;white-space:nowrap}.pm-exhibit-caption i{width:6px;height:6px;border-radius:50%;background:#c84831}.pm-exhibit-caption p{margin:0}.pm-scenario-choices{display:flex;flex-wrap:wrap;padding:16px 24px 0;gap:0}.pm-scenario-choices button{min-height:44px;border:1px solid #ffffff40;background:none;color:#c9d0c5;padding:10px 18px;margin:0 -1px -1px 0;font:inherit;font-size:14px;cursor:pointer}.pm-scenario-choices button[aria-pressed=true]{background:#fff;color:#152018;position:relative}.pm-cutaway{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:18px;padding:20px 24px 0;align-items:stretch}.pm-source{background:#fff;color:#152018;padding:24px;display:flex;flex-direction:column}.pm-source>.pm-small-label{color:#59644f}.pm-source blockquote{font-size:24px;line-height:1.25;letter-spacing:-.025em;margin:20px 0 14px;font-weight:450}.pm-speaker{font-size:14px;line-height:1.45;margin:0 0 20px;color:#58644f}.pm-source-attribution{font-size:14px;line-height:1.45;border-top:1px solid #d4dacd;padding-top:12px;margin:auto 0 0}.pm-source-attribution>span{display:block;font:12px/1.5 monospace;margin-bottom:4px;color:#59644f}.pm-work{background:#15281d;border:1px solid #3a5340;min-width:0}.pm-core-brand{display:flex;align-items:center;gap:10px;border-bottom:1px solid #ffffff26;padding:16px 24px;font-size:27px;letter-spacing:-.035em}.pm-core-brand img{background:white;padding:3px;-o-object-fit:contain;object-fit:contain}.pm-core-brand .pm-team{font-size:12px;line-height:1.4;letter-spacing:0;color:#c5d2be;margin-left:auto;max-width:220px;text-align:right}.pm-outcome-window{overflow:hidden;min-height:238px}.pm-outcome{padding:23px 26px 25px;animation:pm-advance .55s cubic-bezier(.16,1,.3,1) both}.pm-outcome>.pm-small-label{color:#c2cfb9}.pm-outcome h3{font-size:clamp(26px,2.5vw,36px);line-height:1.13;letter-spacing:-.035em;font-weight:450;margin:16px 0}.pm-outcome>p{font-size:16px;line-height:1.55;margin:0;color:#e4ebe0;max-width:56ch}.pm-outcome .pm-future-note,.pm-outcome .pm-review-note{font-size:14px;line-height:1.4;border-top:1px solid #ffffff40;padding-top:12px;margin-top:15px}.pm-exhibit[data-phase="2"] .pm-work{background:#75291d;border-color:#c84c33}.pm-navigation{display:flex;gap:24px;align-items:center;padding:8px 24px 15px}.pm-controls{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;flex:1}.pm-controls button{display:flex;align-items:center;gap:9px;min-height:48px;text-align:left;border:0;border-bottom:2px solid #4d5a46;background:none;color:#c1cdba;font:inherit;font-size:14px;cursor:pointer;padding:8px 0}.pm-controls button>span{font:12px/1 monospace;color:#a9b7a1}.pm-controls button[aria-pressed=true]{color:#fff;border-color:#d84d34}.pm-controls button[aria-pressed=true]>span,.pm-play{color:#fff}.pm-play{background:#b93924;border:0;min-width:88px;min-height:44px;font:inherit;font-size:14px;padding:10px 13px;display:flex;justify-content:space-between;gap:14px;cursor:pointer}.pm-retained{display:grid;grid-template-columns:190px 1fr 28px;align-items:start;gap:20px;margin:0 24px;padding:18px 0;border-top:1px solid #64735b;border-bottom:1px solid #ffffff26}.pm-retained>.pm-small-label{color:#c7d2c0}.pm-retained p{font-size:14px;line-height:1.5;margin:0;color:#e5ecdf;max-width:88ch}.pm-retained-arrow{font-size:24px;line-height:1.2;color:#b7c9ab}.pm-exhibit[data-phase="3"] .pm-retained{border-top-color:#d84d34}.pm-exhibit[data-phase="3"] .pm-retained-arrow{color:#ee7159}.pm-specialist{margin:0 24px;border-bottom:1px solid #ffffff26}.pm-specialist summary{display:flex;justify-content:space-between;align-items:center;gap:16px;cursor:pointer;min-height:48px;font-size:14px;line-height:1.4;list-style:none}.pm-specialist summary::-webkit-details-marker{display:none}.pm-specialist summary>span{font-size:21px}.pm-specialist[open] summary>span{transform:rotate(45deg)}.pm-specialist-content{font-size:14px;line-height:1.6;color:#d1ddc9;max-width:90ch;padding:0 0 18px}.pm-specialist-content p{margin:4px 0 14px}.pm-specialist-content ul{margin:0;padding-left:20px}.pm-specialist-content li+li{margin-top:8px}.pm-custom-message{margin:0;padding:15px 24px 20px;color:#becab7;max-width:112ch}.pm-custom-message,.pm-footer{font-size:14px;line-height:1.5}.pm-footer{display:flex;justify-content:space-between;gap:24px;padding-top:22px}.pm-footer p{margin:0;color:#526049}.pm-footer a{color:#152018}.pm-footer a span{margin-left:16px}.pm-section a:focus-visible,.pm-section button:focus-visible,.pm-section summary:focus-visible{outline:2px solid #dd664c;outline-offset:4px}.pm-scenario-choices button:hover:not([aria-pressed=true]){background:#263d2d;color:#fff}.pm-controls button:hover{color:#fff}.pm-play:hover{background:#982d1c}.pm-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes pm-advance{0%{transform:translateX(30px);clip-path:inset(0 0 0 8%)}to{transform:translateX(0);clip-path:inset(0)}}@media(max-width:900px){.pm-heading-row>p{max-width:240px;font-size:14px}.pm-section{padding:50px 24px 40px}.pm-cutaway{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:14px}.pm-outcome,.pm-source{padding:20px}.pm-core-brand{padding:14px 20px}.pm-core-brand .pm-team{max-width:140px}.pm-controls{gap:10px}.pm-controls button{font-size:12px;gap:6px}.pm-navigation{gap:14px}.pm-retained{grid-template-columns:155px 1fr 22px;gap:15px}}@media(max-width:650px){.pm-section{padding:44px 18px 36px}.pm-heading{margin-bottom:24px}.pm-heading-row{display:block}.pm-heading h2{font-size:39px}.pm-heading-row>p{margin-top:17px;max-width:none;font-size:14px;line-height:1.5}.pm-heading-row>p br{display:none}.pm-eyebrow{margin-bottom:16px}.pm-exhibit-caption{display:block;padding:12px 16px;font-size:12px}.pm-exhibit-caption p{margin-top:5px;line-height:1.4}.pm-scenario-choices{display:grid;grid-template-columns:repeat(3,1fr);padding:14px 16px 0}.pm-scenario-choices button{font-size:14px;padding:9px 5px}.pm-cutaway{display:flex;flex-direction:column;gap:12px;padding:16px 16px 0}.pm-source{padding:18px}.pm-source blockquote{font-size:20px;line-height:1.25;margin:14px 0 10px}.pm-speaker{margin-bottom:12px}.pm-source-attribution{padding-top:10px}.pm-source-attribution>span{display:inline;margin-right:8px}.pm-core-brand{padding:12px 18px;font-size:25px}.pm-core-brand .pm-team{max-width:170px}.pm-outcome{padding:19px 18px 22px}.pm-outcome-window{min-height:242px}.pm-outcome h3{font-size:27px;margin:13px 0}.pm-outcome>p{font-size:14px;line-height:1.5}.pm-navigation{padding:8px 16px 15px;align-items:flex-end;gap:12px}.pm-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}.pm-controls button{font-size:12px;line-height:1.2;min-height:45px;gap:5px}.pm-play{min-width:66px;padding:10px;gap:8px;font-size:12px;min-height:44px}.pm-retained{margin:0 16px;padding:15px 0;grid-template-columns:1fr 22px;gap:8px 12px}.pm-retained>.pm-small-label{grid-column:1}.pm-retained p{grid-column:1;grid-row:2;font-size:14px}.pm-retained-arrow{grid-column:2;grid-row:2}.pm-specialist{margin:0 16px}.pm-specialist summary{font-size:14px;min-height:56px}.pm-custom-message{font-size:14px;padding:14px 16px 18px}.pm-footer{display:block;padding-top:20px;font-size:14px}.pm-footer a{display:inline-block;margin-top:12px}.pm-specialist-content{font-size:14px}}@media(prefers-reduced-motion:reduce){.pm-section *{animation:none!important;transition:none!important}}@media(max-width:480px){.pm-section{padding-top:34px;padding-bottom:28px}.pm-heading h2{font-size:34px}.pm-eyebrow{display:none}.pm-heading-row>p{font-size:14px;margin-top:14px}.pm-exhibit-caption{font-size:11px}.pm-source{padding:16px}.pm-source blockquote{font-size:19px}.pm-source-attribution{font-size:12px}.pm-outcome-window{min-height:0}.pm-outcome h3{font-size:25px}.pm-outcome{padding:16px}.pm-retained .pm-small-label{font-size:11px}.pm-custom-message{font-size:12px;line-height:1.5}.pm-footer,.pm-speaker{font-size:12px}}.pm-outcome[data-active=false]{display:none}.pm-carry{list-style:none;margin:0;padding:0;display:grid;gap:7px;min-width:0}.pm-carry li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:8px;align-items:baseline}.pm-carry li>span{font:11px/1.5 monospace;color:#8fa084}.pm-carry li>div{font-size:14px;line-height:1.45;color:#e5ecdf;max-width:88ch}.pm-carry li[data-state=kept]>div{color:#aebba6}.pm-carry li[data-state=new]>span{color:#ee7159}.pm-carry li[data-state=later]>div{color:#879780;font-style:italic}@media(max-width:650px){.pm-retained .pm-carry{grid-column:1;grid-row:2}}.pm-step-detail{margin-top:18px;padding-top:12px;border-top:1px solid #3b4b3d;color:#eff3e8}.pm-step-detail summary{cursor:pointer;min-height:44px;display:list-item;font-size:14px;font-weight:550}.pm-step-detail p{font-size:16px;line-height:1.65;color:#c3cdbd;margin:8px 0 0}.pm-outcome-window{min-height:265px}@media(max-width:650px){.pm-outcome-window{min-height:0}.pm-step-detail p{font-size:14px}.pm-step-detail{margin-top:12px}}.pm-play:disabled{background:#384738;color:#d1d8c9;cursor:default}.full-home.product-home,.product-home .home-hero{background:#080b09}.product-home .hero-thesis{padding-bottom:35px}.product-home .hero-thesis h1{font-size:clamp(58px,6.5vw,100px);letter-spacing:-.045em;line-height:.98}.product-home .hero-thesis-detail .hero-offer{max-width:28ch;font-size:clamp(21px,2vw,29px)}.product-home .hero-thesis-detail .home-definition{color:#b9c6bc}.product-principles{display:flex;justify-content:space-between;gap:18px;padding:24px 6vw;border-block:1px solid #354238;background:#152018;color:#d9e2d5;font-size:12px;letter-spacing:.015em}.product-principles span{display:flex;align-items:center;gap:10px}.product-principles span:before{content:"";width:5px;height:5px;background:#B93924;border-radius:50%;flex:none}.full-home.product-home .product-proof{background:#f6f7f2;color:#152018;padding:90px 6vw}.product-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:44px}.product-home .product-section-head h2{font-size:clamp(36px,4.6vw,67px);line-height:1.02;letter-spacing:-.04em}.product-section-head>p{max-width:36ch;font-size:17px;line-height:1.65;color:#546352}.product-capabilities{display:grid;grid-template-columns:1.1fr 1fr;gap:24px;align-items:stretch}.product-capability{padding:clamp(28px,4vw,52px);min-width:0;position:relative;overflow:hidden;border-radius:12px}.signals-capability{background:#152018;color:#f3f5ed;box-shadow:0 20px 40px -24px #15201888}.meetings-capability{background:#e4ebdf;color:#152018}.product-status{display:flex;align-items:center;gap:10px;font-size:12px;margin-bottom:35px}.product-status>span{width:6px;height:6px;border-radius:50%;background:currentColor}.product-home .product-capability h3{font-size:clamp(30px,3vw,45px);font-weight:500;letter-spacing:-.035em;line-height:1.1;margin:0 0 18px}.product-capability>p{font-size:17px;line-height:1.65;max-width:32ch;margin-bottom:36px}.signals-capability>p{color:#bdcbb8}.product-signal-sequence{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;line-height:1.5;margin:45px 0}.product-signal-sequence>span:not([aria-hidden]){padding:10px 0;border-bottom:1px solid #70826e}.product-signal-sequence>strong{background:#f3f5ed;color:#152018;padding:10px 14px;border-radius:3px;font-weight:500}.signals-capability a{color:#f3f5ed}.product-recording{margin:30px 0 16px;border-top:1px solid #53644f;padding-top:18px}.product-recording summary{cursor:pointer;min-height:44px;font-size:14px;display:flex;justify-content:space-between;gap:15px}.product-recording video{width:100%;height:auto}.product-recording .workflow-video-shell{margin-top:20px}.product-meeting-switch{display:flex;border-bottom:1px solid #aabca6;margin-top:30px}.product-meeting-switch button{font-size:12px;min-height:44px;flex:1;text-align:left;border:0;border-bottom:2px solid transparent;background:none;padding:10px;color:#496146}.product-meeting-switch button[aria-pressed=true]{border-bottom-color:#B93924;color:#152018;font-weight:600}.product-meeting-switch button:focus-visible{outline:2px solid #B93924;outline-offset:3px}.product-meeting-result{padding:28px 10px;min-height:180px}.product-meeting-result small{display:block;font-size:10px;letter-spacing:.1em;color:#4b6547}.product-meeting-result strong{display:block;font-size:clamp(21px,2vw,29px);line-height:1.25;font-weight:500;max-width:24ch;margin:17px 0}.product-meeting-result>span{font-size:11px;color:#516b4e}.product-dossier{margin-top:32px;border-block:1px solid #becdb9}.product-dossier>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:88px;cursor:pointer;list-style:none}.product-dossier summary span{font-size:13px;color:#4a6244}.product-dossier summary strong{font-size:24px;font-weight:500}.product-dossier summary span:last-child{font-size:28px}.full-home.product-home #industries{background:#080b09;padding:85px 6vw}.product-home #industries .home-section-heading{margin-bottom:40px}.product-home #industries h2{font-size:clamp(35px,4.5vw,64px)}.product-home #industries .industry-gallery-caption{display:none}.product-home #industries .industry-gallery-grid{max-width:none}.product-home #industries .industry-gallery-choice{border-radius:8px;background:#152018;box-shadow:none;min-height:84px}.product-home #industries .industry-gallery-photo{width:52px;height:52px;border-radius:5px}.product-home #industries .industry-gallery-label strong{font-size:17px}.full-home.product-home .home-partnership{padding:85px 6vw;background:#fff}.product-home .home-partnership h2{font-size:clamp(34px,4vw,58px)}.product-home .home-partnership .home-section-heading>p{font-size:17px;max-width:43ch}.product-home .home-partnership .aria-deployment-plan{box-shadow:0 15px 30px -25px #15201855}.product-home .partnership-bottom{font-size:14px}.full-home.product-home .product-trust{display:grid;grid-template-columns:1fr 1fr;gap:8vw;background:#152018;color:#f3f5ed;padding:72px 6vw}.product-home .product-trust h2{font-size:clamp(29px,3.2vw,45px);line-height:1.1;margin-bottom:22px}.product-trust p{max-width:39ch;font-size:17px;line-height:1.65;color:#bcccb8}.product-trust a{font-size:13px;display:inline-block;margin-top:25px;text-underline-offset:6px}.product-trust-links{display:grid}.product-trust-links a{display:flex;flex-direction:column;gap:10px;border-bottom:1px solid #4d6348;padding:20px 0;margin:0;min-height:85px}.product-trust-links span{font-size:12px;color:#bcccb8}.product-trust-links strong{font-size:17px;font-weight:500}.full-home.product-home .home-faq{background:#f6f7f2;padding:70px 6vw}.product-home .home-faq h2{font-size:clamp(30px,3.6vw,48px)}.full-home.product-home .product-close{padding:85px 6vw;background:#080b09;display:grid;grid-template-columns:75px 1fr .75fr;gap:38px;align-items:center;color:#f3f5ed}.product-close>img{width:65px;height:72px}.product-home .product-close h2{font-size:clamp(38px,5vw,74px);line-height:1.02;letter-spacing:-.04em}.product-close em{font-style:normal;color:#b8cab0}.product-close p{font-size:18px;line-height:1.6;color:#c5d0c1;margin-bottom:24px}.product-close small{display:block;margin-top:18px;font-size:11px;color:#aebda8}@media(max-width:1000px){.product-capabilities{grid-template-columns:1fr 1fr}.product-section-head{align-items:flex-start}.product-home .product-capability{padding:28px}.product-principles{flex-wrap:wrap;gap:18px 30px}.product-principles>span{width:44%}.full-home.product-home .product-close{grid-template-columns:55px 1fr;gap:25px}.product-close>div{grid-column:2}}@media(max-width:700px){.product-home .hero-thesis h1{font-size:58px}.product-home .hero-thesis-detail .home-definition{font-size:17px}.product-section-head{display:block}.product-section-head p{margin-top:24px}.product-capabilities{grid-template-columns:1fr}.full-home.product-home #industries,.full-home.product-home .home-partnership,.full-home.product-home .product-proof{padding:55px 6vw}.product-dossier>summary{flex-wrap:wrap;padding:20px 0;gap:12px}.product-dossier summary strong{font-size:20px}.full-home.product-home .product-trust{grid-template-columns:1fr;gap:32px;padding:55px 6vw}.full-home.product-home .product-close{display:block;padding:55px 6vw}.product-close>img{width:45px;height:50px;margin-bottom:25px}.product-close>div{margin-top:30px}.product-principles{font-size:11px}.product-meeting-result{min-height:170px}}@media(prefers-reduced-motion:reduce){.product-home *{scroll-behavior:auto}}.product-capability{transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease}.product-capabilities[data-arrived=true] .signals-capability{animation:product-surface-arrive .75s cubic-bezier(.16,1,.3,1) both}.product-capabilities[data-arrived=true] .meetings-capability{animation:product-surface-arrive .75s cubic-bezier(.16,1,.3,1) .12s both}.product-capabilities[data-arrived=true] .product-signal-sequence>strong{animation:product-result-arrive .65s cubic-bezier(.16,1,.3,1) .35s both}.product-meeting-result{animation:product-result-arrive .4s cubic-bezier(.16,1,.3,1) both}.product-meeting-switch button{transition:background .2s,color .2s,border-color .2s}.product-meeting-switch button:hover{background:#cddcc8}.product-home #chosen-industry .industry-story{animation:product-result-arrive .55s cubic-bezier(.16,1,.3,1) both}.product-home .industry-gallery-choice{transition:background .25s,box-shadow .25s,transform .3s}.product-home .industry-gallery-photo{transition:filter .3s}.product-home .industry-gallery-choice:hover .industry-gallery-photo{filter:saturate(1)}.product-trust[data-arrived=true] .product-trust-links a{animation:product-result-arrive .65s cubic-bezier(.16,1,.3,1) both}.product-trust[data-arrived=true] .product-trust-links a:nth-child(2){animation-delay:.12s}.product-trust[data-arrived=true] .product-trust-links a:nth-child(3){animation-delay:.24s}.product-close[data-arrived=true]>img{animation:product-result-arrive .75s cubic-bezier(.16,1,.3,1) both}.product-close[data-arrived=true] em{display:inline-block;animation:product-result-arrive .75s cubic-bezier(.16,1,.3,1) .12s both}.product-dossier[open]>.live-demo-wrap,.product-recording[open]>.workflow-video-shell{animation:product-result-arrive .35s ease-out both}.product-home a.site-text-link,.product-trust-links a{transition:color .2s,text-decoration-color .2s}.product-home a.site-text-link:hover{text-decoration:underline;text-underline-offset:6px}.product-trust-links a:hover{color:#d3e6c7}@media(hover:hover){.product-capability:hover{transform:translateY(-4px);box-shadow:0 24px 46px -27px #15201880}.product-home #industries .industry-gallery-choice:hover{transform:translateY(-3px);background:#24352a;box-shadow:0 14px 25px -16px #000c}}@keyframes product-surface-arrive{0%{opacity:.6;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes product-result-arrive{0%{opacity:.35;transform:translateY(10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.product-home *{animation:none!important;transition:none!important}.product-home #industries .industry-gallery-choice:hover,.product-home .product-capability:hover{transform:none}}.product-recording-visible{margin:26px 0 20px;padding-top:18px}.product-recording-label{font-size:12px;color:#c1c9b7;margin:0 0 15px;line-height:1.5}.product-recording-visible .workflow-video-shell,.product-recording-visible figure{margin:0}.product-recording-visible video{display:block;width:100%;height:auto;max-height:400px;-o-object-fit:contain;object-fit:contain;background:#080b09}.product-recording-visible .video-text-alternative{color:#f3f5ed;font-size:13px}.product-recording-visible .video-text-alternative summary{min-height:44px;cursor:pointer}.product-recording-visible .video-text-alternative p{font-size:13px;line-height:1.6}.full-home.product-home .product-recording-visible .video-text-alternative{background:#152018;color:#f3f5ed;padding:14px 0 0;border-top:1px solid #52664c}.full-home.product-home .product-recording-visible .video-text-alternative p,.full-home.product-home .product-recording-visible .video-text-alternative summary{color:#f3f5ed}.product-home .has-commercial-world .hero-thesis{width:50%;max-width:680px}.product-home .hero-thesis h1{font-size:clamp(58px,5vw,88px);letter-spacing:-.04em}.product-home .hero-thesis-detail .hero-offer{margin-bottom:12px}.product-home .hero-thesis-detail .home-definition{font-size:17px;max-width:43ch}.product-home .product-proof{padding-block:64px!important}.product-home .product-capabilities{align-items:start}.product-home .product-capability{padding:clamp(26px,3vw,42px)}.product-home .product-status{margin-bottom:24px}.product-home .product-signal-sequence{margin-block:28px}.product-home .product-meeting-result{min-height:160px;padding:24px 10px}.product-home .product-section-head{margin-bottom:32px}.product-home .product-industry-next{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:28px;padding:28px 0 0;border-top:1px solid #3b503f;color:#f3f5ed}.product-industry-next h3{font-size:24px;font-weight:500;line-height:1.2;margin:0 0 12px}.product-industry-next p{font-size:15px;line-height:1.6;max-width:57ch;color:#c1c9b7}.product-industry-next>div:last-child{display:flex;flex-direction:column;gap:12px;flex:none;align-items:start}.product-home .product-industry-next .site-text-link{color:#fff;font-size:13px}.product-home .home-partnership{padding-block:64px!important}.product-home .home-faq,.product-home .product-trust{padding-block:56px!important}@media(max-width:1000px){.product-home .has-commercial-world .hero-thesis{width:100%;max-width:680px}.product-home .hero-thesis h1{font-size:clamp(52px,7vw,76px)}}@media(max-width:700px){.product-home .product-industry-next{display:block}.product-industry-next>div:last-child{margin-top:24px}.product-home .hero-thesis h1{font-size:clamp(43px,10vw,58px)}.product-home .home-partnership,.product-home .product-proof{padding-block:48px!important}}.product-home .product-trust .product-founder-credit{font-size:13px;color:#c4cec1;margin-top:26px}.product-home .product-trust a{margin-top:16px}.full-home #industries{background:#152018}.home-industries .industry-gallery-caption{max-width:1100px;margin:0 auto 20px;color:#bfc9bd;font-size:12px;line-height:1.6}.full-home #industries .industry-gallery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:1100px;margin-inline:auto}.full-home #industries .industry-gallery-choice{display:flex;align-items:center;position:relative;min-width:0;min-height:84px;aspect-ratio:auto;padding:9px 22px 9px 9px;border:1px solid #ffffff1c;border-radius:999px;background:linear-gradient(145deg,#253129,#1b271f);color:#f6f5ed;text-align:left;box-shadow:inset 0 1px 0 #ffffff08,0 2px 4px #0003,0 10px 20px -10px #0009;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.full-home #industries .industry-gallery-photo{display:block;flex:none;width:64px;height:64px;border-radius:50%;-o-object-fit:cover;object-fit:cover;filter:saturate(.78);box-shadow:0 0 0 1px #ffffff15}.full-home #industries .industry-gallery-copy{display:block;flex:1;min-width:0;margin:0 0 0 16px;position:static;color:inherit}.full-home #industries .industry-gallery-label{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0;max-width:none;color:inherit}.full-home #industries .industry-gallery-label strong{font-size:19px;font-weight:500;line-height:1.2;letter-spacing:-.25px}.full-home #industries .industry-gallery-label svg{width:17px;height:17px;flex:none;color:#b8c4b5;transition:transform .24s ease,color .24s ease}.full-home #industries .industry-gallery-teaser{display:none}.full-home #industries .industry-gallery-choice:focus-visible{outline:2px solid #fff;outline-offset:4px}.full-home #industries .industry-gallery-choice[aria-pressed=true]{border-color:#B93924;background:#29352c;box-shadow:inset 3px 0 0 #B93924,0 4px 12px #0004}.full-home #industries.has-selection .industry-gallery-grid{margin-bottom:32px}@media(hover:hover) and (prefers-reduced-motion:no-preference){.full-home #industries .industry-gallery-choice:hover{transform:translateY(-2px);border-color:#ffffff42;box-shadow:inset 0 1px 0 #ffffff10,0 4px 7px #0004,0 14px 24px -10px #000b;background:#29352c}.full-home #industries .industry-gallery-choice:hover svg{transform:translate(2px,-2px);color:#fff}.full-home #industries .industry-gallery-choice:active{transform:translateY(0)}}@media(max-width:1000px){.full-home #industries .industry-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.full-home #industries .industry-gallery-grid{grid-template-columns:1fr;gap:12px}.full-home #industries .industry-gallery-choice{min-height:72px;padding:7px 20px 7px 7px}.full-home #industries .industry-gallery-photo{width:56px;height:56px}.full-home #industries .industry-gallery-label strong{font-size:18px}}@media(prefers-reduced-motion:reduce){.full-home #industries .industry-gallery-choice,.full-home #industries .industry-gallery-label svg{transition:none}}