.use-cases-hero-content .home-hero_heading{max-width:15em}.use-cases-hero-content h1{text-wrap:balance}.use-cases-hero-split .use-cases-hero-lead{min-height:calc((100cqw - var(--_spacing---space--8)) * 5 / 12);grid-template-rows:minmax(max-content,1fr) auto minmax(0,1fr);display:grid}.use-cases-hero-lead .use-cases-back{margin-bottom:var(--_spacing---space--5);align-self:start}.use-case-result-panel{background:var(--orange--500) url(/assets/texture-orange-paper-shadow.webp) center / cover}.use-case-result{box-shadow:0 .375rem 1.25rem var(--neutral--950-alpha-10);font-size:var(--_typography---font-size--text-main);line-height:var(--_typography---line-height--large)}.use-case-result p{margin:0}.use-case-result-head>div,.use-case-result-rows>li>div{justify-items:start;gap:.375rem;display:grid}.use-case-result-head,.use-case-result-body,.use-case-result-foot{padding:var(--_spacing---space--4)}.use-case-result-head{border-bottom:var(--border-width--main) solid var(--_theme---border)}.use-case-result-title{font-weight:var(--_typography---font--secondary-medium)}.use-case-result-note{font-size:var(--_typography---font-size--text-small);color:var(--_theme---text-faded)}.use-case-result-rows>li{align-items:flex-start;gap:var(--_spacing---space--3);display:flex}:where(.use-case-result-body[data-playing=true]) .use-case-result-rows>li{animation:.4s both use-case-result-enter}.use-case-result-rows>li:nth-child(2){animation-delay:.25s}.use-case-result-rows>li:nth-child(3){animation-delay:.5s}.use-case-result-rows>li:nth-child(4){animation-delay:.75s}.use-case-result-rows>li:nth-child(n+5){animation-delay:1s}.use-case-result-icon{margin-top:-.25rem}.use-case-result-icon.is-ok{background-color:var(--green--200);color:var(--green--700)}.use-case-result-icon.is-flag{background-color:var(--orange--100);color:var(--orange--700)}.use-case-result-place{margin-top:var(--_spacing---space--1);padding:0 var(--_spacing---space--1);background-color:var(--orange--50);border-radius:var(--radius--small);font-size:var(--_typography---font-size--text-small);color:var(--orange--800);display:inline-block}.use-case-result-foot{border-top:var(--border-width--main) solid var(--_theme---border)}.use-case-result-button{padding:var(--_spacing---space--1) var(--_spacing---space--3);background-color:var(--neutral--50);border:var(--border-width--main) solid var(--_theme---border);border-radius:var(--radius--small);font-size:var(--_typography---font-size--text-small);font-weight:var(--_typography---font--secondary-medium);color:var(--_theme---text)}.use-case-result-button.is-main{background-color:var(--neutral--950);border-color:var(--neutral--950);color:var(--neutral--100)}.use-case-result-replay{font-size:var(--_typography---font-size--text-small);color:var(--_theme---text-faded);text-underline-offset:.2em;text-decoration:underline}@keyframes use-case-result-enter{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.use-case-result-rows>li{animation:none}}@container not (min-width:62em){.use-cases-hero-split{gap:var(--_spacing---space--7);grid-template-columns:minmax(0,1fr)}.use-cases-hero-split .use-cases-hero-lead{grid-template-rows:none;min-height:0}.use-cases-hero-scene{--scene-stack:center}}@container not (min-width:53em){.use-case-result-panel{padding:var(--_spacing---space--5)}}.use-case-glance-item+.use-case-glance-item{border-left:var(--border-width--main) solid var(--_theme---border)}.use-case-glance-item dd{margin:0}.use-cases-demo>[data-props]{display:block}.use-case-split,.use-case-steps-pair{column-gap:var(--site--gutter);row-gap:var(--_spacing---space--6);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.use-case-split{padding-block:var(--_spacing---space--8);border-top:var(--border-width--main) solid var(--_theme---border)}.use-case-split>:first-child,.use-case-steps-pair>:first-child{grid-column:1/span 5}.use-case-split>:nth-child(n+2),.use-case-steps-pair>:nth-child(n+2){grid-column:6/span 7;width:100%;max-width:48rem;margin-left:auto}.use-case-split>h2{text-wrap:balance}.use-case-steps+.use-case-section .use-case-split{padding-top:var(--_spacing---section-space--large);border-top:0}.use-case-steps+.use-case-section:has(+.trust_faq_wrap) .use-case-split{padding-bottom:0}.use-case-section-body{font-size:var(--_typography---font-size--text-large);line-height:var(--_typography---line-height--large);color:var(--_theme---text-faded)}.use-case-section-body p{margin:0}.use-case-section-body>p{max-width:40rem;font-size:var(--_typography---font-size--text-xlarge);line-height:var(--_typography---line-height--huge)}.use-case-section-body>p+p{margin-top:var(--_spacing---space--4)}.use-case-item-title{color:var(--_theme---text)}.use-case-item-title+.use-case-item-text,ul.use-case-items>li>*+*{margin-top:var(--_spacing---space--3)}:is(.use-case-items,.use-case-steps-list) li :is(ul,ol){padding-left:var(--_spacing---space--4);list-style:revert}.use-case-row{max-width:40rem}.use-case-row+.use-case-row{margin-top:var(--_spacing---space--5);padding-top:var(--_spacing---space--5);border-top:var(--border-width--main) solid var(--_theme---border)}.use-case-items{margin:0;padding:0;list-style:none;display:grid}ul.use-case-items{column-gap:var(--_spacing---space--7);row-gap:var(--_spacing---space--7);grid-template-columns:repeat(2,minmax(0,1fr))}ul.use-case-items>li{padding-top:var(--_spacing---space--6);position:relative}ul.use-case-items>li:before{content:"";background-color:var(--orange--700);width:1rem;height:1rem;position:absolute;top:0;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat}.use-case-steps-list{margin:0;padding:0;list-style:none}.use-case-steps-list>.vision-principle_item:last-child{border-bottom:0;padding-bottom:0}.use-case-steps-list .vision-principle_title,.use-case-section-body .long-form-text{color:var(--_theme---text)}.use-case-steps .use-case-split{border-top:0;padding-block:0}.use-case-steps-pair{align-items:center;row-gap:var(--_spacing---space--7)}.use-case-steps-pair>.use-case-split{grid-template-columns:minmax(0,1fr)}.use-case-steps-pair>.use-case-split>*{grid-column:1/-1;max-width:none;margin-left:0}@container not (min-width:65em){.use-case-section[data-kind=table] .use-case-split>:nth-child(n){grid-column:1/-1;max-width:none;margin-left:0}}@container not (min-width:62em){.use-case-split,.use-case-steps-pair{grid-template-columns:minmax(0,1fr)}.use-case-split>:nth-child(n),.use-case-steps-pair>:nth-child(n){grid-column:1/-1;max-width:none;margin-left:0}.use-case-split{padding-block:var(--_spacing---space--7)}}@container not (min-width:53em){.use-case-glance{grid-template-columns:minmax(0,1fr)}.use-case-glance-item+.use-case-glance-item{border-left:0;border-top:var(--border-width--main) solid var(--_theme---border)}}@container not (min-width:42em){ul.use-case-items{row-gap:var(--_spacing---space--6);grid-template-columns:minmax(0,1fr)}}.use-cases-related{gap:var(--_spacing---space--6);padding-bottom:var(--_spacing---section-space--main)}.use-case-closing{padding:var(--_spacing---space--4) var(--_spacing---space--5)}.use-case-related-card h3{transition:color .3s}.use-case-related-card:is(:hover,:focus-visible) h3{color:var(--orange--700)}@container not (min-width:53em){.use-case-related-list{grid-template-columns:minmax(0,1fr)}.use-case-related-card{grid-template-columns:minmax(0,1fr) 30%;align-items:center}.use-case-related-art{grid-area:1/2}}@media (prefers-reduced-motion:reduce){.use-case-related-card h3{transition:none}}.use-case-section-body :is(p,li)>a,.use-cases-page .accordion_content_text a,.use-case-glance a{text-decoration:none;transition:color .2s;box-shadow:inset 0 -.0625rem}.use-case-section-body :is(p,li)>a:hover,.use-cases-page .accordion_content_text a:hover,.use-case-glance a:hover{color:var(--orange--700)}.use-case-steps .use-case-section-body :is(p,li)>a:hover{color:var(--orange--400)}.handoff-opening>.u-container,.handoff-library>.u-container{gap:0}.handoff-prompt-wrap{margin:var(--_spacing---space--5) auto 0}.handoff-search{align-items:center;gap:var(--_spacing---space--3);padding:var(--_spacing---space--1) var(--_spacing---space--2) var(--_spacing---space--1) var(--_spacing---space--4);background:var(--_theme---color);border:var(--border-width--main) solid var(--_theme---border);border-radius:var(--radius--large);transition:border-color .2s;display:flex}.handoff-search:has(input:focus-visible){border-color:var(--orange--700)}.handoff-prompt-field input:focus,.handoff-prompt-field input:focus-visible{box-shadow:none;background:0 0;border:0;outline:none}.handoff-prompt-field input,.handoff-typed{background:0 0;border:0;width:100%;margin:0;padding:0}.handoff-prompt-field input{appearance:none;outline:none;display:block}.handoff-prompt-field input::-webkit-search-cancel-button{display:none}.handoff-prompt-field input::placeholder{color:var(--_theme---text-faded);opacity:1}.handoff-typed{pointer-events:none;color:var(--_theme---text-faded);white-space:nowrap;position:absolute;inset:0;overflow:hidden}.handoff-caret{width:var(--border-width--main);background:var(--orange--500);vertical-align:text-bottom;height:1em;display:inline-block}.handoff-search-submit{padding:var(--_spacing---space--2);border-radius:var(--radius--main)}.handoff-clear{text-underline-offset:.2em;color:var(--_theme---text-faded);text-decoration:underline}.handoff-library{padding-top:var(--_spacing---space--7)}.handoff-results-heading{flex-shrink:0;order:2;scroll-margin-top:7rem}.handoff-results-heading>p{text-align:right}.handoff-topics .tab_button_item{width:auto;min-width:0;padding:var(--_spacing---space--3) var(--_spacing---space--4);flex-shrink:0}.handoff-topics .tab_button_line{opacity:0;transform-origin:0;transition:transform .3s,opacity .3s;transform:scaleX(0)}.handoff-topics [aria-pressed=true] .tab_button_line{opacity:1;background:var(--orange--500);transform:scaleX(1)}.handoff-topics [aria-pressed=false]{color:var(--_theme---text-faded)}.handoff-index{border-top:var(--border-width--main) solid var(--_theme---border);margin:0;padding:0;list-style:none}.handoff-article{gap:var(--_spacing---space--5);padding-block:var(--_spacing---space--6);position:relative;overflow:hidden}.handoff-number{color:var(--_theme---text-faded);align-self:start}.handoff-article-copy{transition:transform .5s cubic-bezier(.22,1,.36,1)}.handoff-article h3{transition:color .3s}.handoff-read{z-index:1;opacity:0;transform:translateX(calc(-1 * var(--_spacing---space--3)));transition:opacity .3s,transform .5s cubic-bezier(.22,1,.36,1)}.handoff-art{opacity:.16;pointer-events:none;width:28%;transition:opacity .6s;position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.handoff-art img{object-fit:cover;object-position:50% 35%;transition:transform 1.2s cubic-bezier(.22,1,.36,1);transform:scale(1.08)}.handoff-article>.careers_roles_arrow{z-index:1;position:relative}.handoff-article:is(:hover,:focus-visible) h3{color:var(--orange--500)}.handoff-article:is(:hover,:focus-visible) .handoff-article-copy{transform:translateX(var(--_spacing---space--2))}.handoff-article:is(:hover,:focus-visible) .handoff-art{opacity:.55}.handoff-article:is(:hover,:focus-visible) .handoff-read{opacity:1;transform:translate(0)}.handoff-empty{padding-block:var(--_spacing---space--7);border-block:var(--border-width--main) solid var(--_theme---border)}.handoff-empty p{max-width:55ch}@media (max-width:991px){.handoff-toolbar{flex-wrap:wrap}.handoff-results-heading{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.handoff-read{display:none}.handoff-art{width:35%}}@media (max-width:479px){.handoff-search{padding-left:var(--_spacing---space--3);gap:var(--_spacing---space--2)}.handoff-search-submit{padding:var(--_spacing---space--2)}.handoff-article{gap:var(--_spacing---space--3)}.handoff-number{display:none}.handoff-art{opacity:.12}.handoff-article-copy{gap:var(--_spacing---space--2)}.handoff-library{padding-top:var(--_spacing---space--6)}}@media (prefers-reduced-motion:reduce){.handoff-search,.handoff-topics .tab_button_line,.handoff-article,.handoff-article-copy,.handoff-article h3,.handoff-read,.handoff-art,.handoff-art img{transition:none}.handoff-article:is(:hover,:focus-visible) .handoff-article-copy,.handoff-art img{transform:none}.handoff-caret{display:none}}.handoff-article{gap:var(--_spacing---space--5);padding-block:var(--_spacing---space--4);grid-template-columns:auto minmax(0,1fr) minmax(12rem,22%) auto;display:grid}.handoff-article-copy{grid-column:2}.handoff-number{align-self:center}.handoff-art{aspect-ratio:2;opacity:1;border-radius:var(--radius--large);width:100%;clip-path:inset(0 8% 0 0 round var(--radius--large));grid-area:1/3;transition:transform .65s cubic-bezier(.22,1,.36,1),clip-path .65s cubic-bezier(.22,1,.36,1);position:relative;inset:auto;overflow:hidden;transform:translate(0);-webkit-mask-image:none;mask-image:none}.handoff-art img{object-position:center;transition:transform .9s cubic-bezier(.22,1,.36,1);transform:scale(1.15)translate(-3%)}.careers_roles_item:nth-child(2n) .handoff-art img{object-position:center}.handoff-article>.careers_roles_arrow{grid-area:1/4;transition:transform .5s cubic-bezier(.22,1,.36,1)}.handoff-read{display:none}.handoff-article:is(:hover,:focus-visible) .handoff-art{opacity:1;transform:translateX(calc(-1 * var(--_spacing---space--3)));clip-path:inset(0 0 0 0 round var(--radius--large))}.handoff-article:is(:hover,:focus-visible) .handoff-art img{transform:scale(1.03)translate(0)}.handoff-article:is(:hover,:focus-visible) .careers_roles_arrow{transform:translate(var(--_spacing---space--1), calc(-1 * var(--_spacing---space--1)))}.handoff-topic-count{color:var(--_theme---text-faded);margin-left:var(--_spacing---space--2)}.handoff-toolbar{background:var(--_theme---background);padding-block:var(--_spacing---space--3);position:sticky;top:5rem}.handoff-results-heading{scroll-margin-top:6rem}.handoff-mobile-filter{display:none;position:relative}.handoff-pagination{padding-top:var(--_spacing---space--5);justify-content:space-between;align-items:center;gap:var(--_spacing---space--4);display:flex}.handoff-page{padding:var(--_spacing---space--3) var(--_spacing---space--4);border-bottom:var(--border-width--main) solid currentColor}.handoff-page:disabled{opacity:.35;cursor:default}.handoff-page:not(:disabled):hover{color:var(--orange--500)}@media (max-width:991px){.handoff-toolbar{flex-wrap:nowrap;top:5rem}.handoff-topics{display:none}.handoff-mobile-filter{flex:1;display:block}.handoff-mobile-filter select{width:100%}.handoff-results-heading{clip-path:none;width:auto;height:auto;position:static;overflow:visible}.handoff-article{gap:var(--_spacing---space--4);grid-template-columns:minmax(0,1fr) 30% auto}.handoff-number{display:none}.handoff-article-copy{grid-column:1}.handoff-art{aspect-ratio:1.4;grid-column:2}.handoff-article>.careers_roles_arrow{grid-column:3}}@media (max-width:479px){.handoff-toolbar{gap:var(--_spacing---space--2);top:4rem}.handoff-article{gap:var(--_spacing---space--3);grid-template-columns:minmax(0,1fr) 28% auto}.handoff-art{aspect-ratio:1;clip-path:none}}@media (prefers-reduced-motion:reduce){.handoff-art,.handoff-art img,.handoff-article>.careers_roles_arrow{transition:none}.handoff-article:is(:hover,:focus-visible) .handoff-art,.handoff-article:is(:hover,:focus-visible) .handoff-art img,.handoff-article:is(:hover,:focus-visible) .careers_roles_arrow{transform:none}}.handoff-art.brand-art{aspect-ratio:2;clip-path:none;opacity:1;border-radius:0;display:block;position:relative;overflow:hidden;transform:none;-webkit-mask-image:none;mask-image:none}.handoff-article:is(:hover,:focus-visible) .brand-art{clip-path:none;transform:none}.brand-art i,.brand-art span{display:block;position:absolute}.brand-art img,.handoff-article:is(:hover,:focus-visible) .brand-art img{object-fit:contain;transform:none}.brand-art .brand-cut-logo{width:65%;height:100%;position:absolute;top:0;left:18%}.brand-band{background:var(--orange--500) url(/assets/contact-reveal-paper-2x.webp) center / cover;mix-blend-mode:multiply;height:14%}.band-one{width:66%;top:22%;left:10%}.band-two{width:70%;top:45%;left:24%}.band-three{width:72%;top:68%;left:5%}.brand-art-host:is(:hover,:focus-visible) .brand-band{animation:1.8s cubic-bezier(.42,0,0,1) both brand-cut-slide}.brand-art-host:is(:hover,:focus-visible) .band-two{animation-delay:.12s}.brand-art-host:is(:hover,:focus-visible) .band-three{animation-delay:.24s}.brand-art .brand-track{width:90%;height:var(--border-width--main);background:var(--_theme---border);top:49%;left:5%}.brand-step{background:var(--neutral--300);width:27%;height:18%}.step-one{top:15%;left:5%}.step-two{background:var(--orange--500) url(/assets/contact-reveal-paper-2x.webp) center / cover;top:41%;left:30%}.step-three{background:var(--neutral--950);top:68%;left:56%}.brand-art .brand-done{aspect-ratio:1;background:var(--orange--500);width:17%;top:33%;right:0}.brand-done img,.brand-hub img{width:100%;height:100%}.brand-art-host:is(:hover,:focus-visible) .brand-step{animation:1.8s cubic-bezier(.42,0,0,1) both brand-extend}.brand-art-host:is(:hover,:focus-visible) .step-two{animation-delay:.16s}.brand-art-host:is(:hover,:focus-visible) .step-three{animation-delay:.32s}.brand-art-host:is(:hover,:focus-visible) .brand-done{animation:2s both brand-done}.brand-art .brand-calendar{gap:var(--_spacing---space--1);grid-template-columns:repeat(5,1fr);display:grid;position:absolute;inset:8% 14%}.brand-calendar .calendar-cell{aspect-ratio:1;background:var(--neutral--300);position:relative}.brand-art-host:is(:hover,:focus-visible) .calendar-cell:nth-child(3n+1){animation:1.8s both brand-clear}.brand-art-host:is(:hover,:focus-visible) .calendar-cell:nth-child(5n){animation:1.8s .25s both brand-clear}.brand-art .brand-review{inset:16% 12%}.brand-review i{background:var(--neutral--300);width:90%;height:10%;left:0}.brand-review i:first-child{width:70%;top:0}.brand-review i:nth-child(2){top:28%}.brand-review i:nth-child(3){width:65%;top:56%}.brand-review i:nth-child(4){width:80%;top:84%}.brand-review i:nth-child(2):after,.brand-review i:nth-child(3):after{content:"";background:var(--orange--500) url(/assets/contact-reveal-paper-2x.webp) center / cover;transform-origin:0;position:absolute;inset:0 30% 0 0}.brand-art-host:is(:hover,:focus-visible) .brand-review i:after{animation:1.8s cubic-bezier(.42,0,0,1) both brand-extend}.brand-art .brand-review-mark{aspect-ratio:1;background:var(--orange--500);width:12%;bottom:0;right:0}.brand-art .brand-hub{aspect-ratio:1;background:var(--orange--500);width:24%;top:26%;left:38%}.brand-node{aspect-ratio:1;background:var(--neutral--950);width:15%;top:36%}.node-one{left:5%}.node-two{background:var(--neutral--300);right:5%}.brand-art-host:is(:hover,:focus-visible) .node-one{animation:1.8s both brand-connect}.brand-art-host:is(:hover,:focus-visible) .node-two{animation:1.8s .18s reverse both brand-connect}@keyframes brand-cut-slide{0%{transform:translate(-28%)}55%,to{transform:translate(0)}}@keyframes brand-extend{0%{transform-origin:0;transform:scaleX(.12)}65%,to{transform-origin:0;transform:scaleX(1)}}@keyframes brand-clear{0%{opacity:1}65%,to{opacity:.12}}@keyframes brand-done{0%,60%{opacity:0}85%,to{opacity:1}}@keyframes brand-connect{0%{transform:translate(-25%)}70%,to{transform:translate(0)}}.handoff-sample-note{text-align:center;margin-bottom:var(--_spacing---space--4);color:var(--_theme---text-faded)}.handoff-sample-note a{text-decoration:underline}.handoff-sample-dialog{width:min(90vw,42rem);padding:var(--_spacing---space--6);border:var(--border-width--main) solid var(--_theme---border);border-radius:var(--radius--large);background:var(--neutral--100);color:var(--neutral--950)}.handoff-sample-dialog>*+*{margin-top:var(--_spacing---space--4)}.handoff-sample-dialog form{text-align:right}.handoff-sample-dialog::backdrop{background:color-mix(in srgb,var(--neutral--950) 35%,transparent)}@media (max-width:479px){:is(.handoff-art,.use-case-related-art).brand-art{aspect-ratio:1.2}.brand-art .brand-calendar{gap:3px;inset:15% 0}}@media (prefers-reduced-motion:reduce){.brand-art-host:is(:hover,:focus-visible) .brand-art *,.brand-art-host:is(:hover,:focus-visible) .brand-art :after{animation:none!important}}.brand-palette-blue{--art-ink:var(--lilac--700);--art-tint:var(--lilac--200)}.brand-palette-green{--art-ink:var(--green--700);--art-tint:var(--green--200)}.brand-palette-red{--art-ink:var(--red--800);--art-tint:var(--red--200)}.brand-palette-lilac{--art-ink:var(--lilac--300);--art-tint:var(--lilac--100)}.brand-palette-pink{--art-ink:var(--red--300);--art-tint:var(--red--100)}.brand-art{--art-active:var(--art-tint)}.brand-art-host:is(:hover,:focus-visible) .brand-art{--art-active:var(--art-ink)}.brand-art i,.brand-art .brand-review{transition:background-color .5s,border-color .5s,transform .7s cubic-bezier(.42,0,0,1)}.brand-review i{background:var(--art-tint);height:15%}.brand-review i:first-child,.brand-review i:nth-child(4){background:var(--art-ink)}.brand-review i:nth-child(2):after,.brand-review i:nth-child(3):after{background:var(--art-active)}.brand-step{background:var(--art-tint);height:23%}.brand-art .step-two{background:var(--art-ink)}.brand-art .step-three{background:var(--art-active)}.brand-node{background:var(--art-ink);width:24%;top:26%}.brand-art .node-two{background:var(--art-active)}.brand-calendar .calendar-cell{background:var(--art-tint)}.brand-calendar .calendar-cell:nth-child(3n){background:var(--art-ink)}.brand-calendar .calendar-cell:nth-child(3n+1){background:repeating-linear-gradient(135deg,transparent 0 3px,var(--art-ink) 3px 4px)}.brand-calendar .calendar-cell:nth-child(5n){background:var(--art-active)}.brand-composition-1 .brand-review{border-left:var(--_spacing---space--2) solid var(--art-ink);padding-left:var(--_spacing---space--3);inset:5% 18% 5% 6%}.brand-composition-1 .brand-review i{width:80%;left:12%}.brand-composition-1 .brand-review i:nth-child(3){width:50%}.brand-composition-2 .brand-review{inset:8% 5%}.brand-composition-2 .brand-review i{width:45%;height:36%}.brand-composition-2 .brand-review i:first-child{top:0;left:0}.brand-composition-2 .brand-review i:nth-child(2){top:0;left:52%}.brand-composition-2 .brand-review i:nth-child(3){top:50%;left:0}.brand-composition-2 .brand-review i:nth-child(4){width:30%;top:50%;left:52%}.brand-composition-3 .brand-review i{height:18%}.brand-composition-3 .brand-review i:first-child{width:35%}.brand-composition-3 .brand-review i:nth-child(2){width:55%}.brand-composition-3 .brand-review i:nth-child(3){width:75%}.brand-composition-3 .brand-review i:nth-child(4){width:90%}.brand-composition-1 .band-one{width:45%;left:40%}.brand-composition-1 .band-two{width:90%;left:0}.brand-composition-1 .band-three{width:50%;left:25%}.brand-composition-2 .brand-cut-logo{width:50%;left:0}.brand-composition-2 .brand-band{width:75%;left:25%}.brand-composition-2 .band-two{width:55%}.brand-composition-3 .brand-band{height:22%}.brand-composition-3 .band-one{width:90%;top:10%;left:0}.brand-composition-3 .band-two{width:80%;top:38%;left:10%}.brand-composition-3 .band-three{width:70%;top:66%;left:20%}.brand-composition-1 .brand-calendar{column-gap:var(--_spacing---space--2);grid-template-columns:repeat(5,1fr);inset:5%}.brand-composition-2 .brand-calendar{gap:var(--border-width--main);grid-template-columns:repeat(3,1fr);inset:0 24%}.brand-composition-2 .calendar-cell{aspect-ratio:2}.brand-composition-3 .brand-calendar{gap:var(--border-width--main);inset:20% 0}.brand-composition-3 .calendar-cell{aspect-ratio:2}.brand-composition-1 .brand-step{width:50%;height:20%;left:5%}.brand-composition-1 .step-two{left:20%}.brand-composition-1 .step-three{left:35%}.brand-composition-2 .brand-step{width:20%;height:60%;top:20%}.brand-composition-2 .step-two{height:40%;top:40%;left:28%}.brand-composition-2 .step-three{height:20%;top:60%;left:51%}.brand-composition-3 .brand-step{width:65%;height:12%;left:5%}.brand-composition-3 .step-two{width:45%;left:25%}.brand-composition-3 .step-three{width:25%;left:45%}.brand-composition-1 .brand-node{width:18%;top:15%}.brand-composition-1 .node-two{top:55%}.brand-composition-2 .brand-hub{left:65%}.brand-composition-2 .brand-node{width:25%;top:5%;left:5%}.brand-composition-2 .node-two{top:50%;left:25%}.brand-composition-3 .brand-node{width:32%;top:18%}.brand-composition-3 .node-one{left:0}.brand-composition-3 .node-two{right:0}@media (prefers-reduced-motion:reduce){.brand-art i,.brand-art .brand-review{transition:none}}.use-case-related-card{background-color:var(--neutral--50)}.handoff-topics{padding-bottom:var(--_spacing---space--2)}
.schedule_section{--schedule-sweep:1;background:var(--neutral--300);padding-block:var(--_spacing---section-space--main);justify-content:flex-start}.schedule_section[data-animated=true]{min-height:280svh;padding-block:0}.schedule_pin{top:var(--nav--height);width:100%;padding-block:var(--_spacing---space--7);background:url(/assets/texture-window-shadow.webp) 50%/cover}.schedule_section[data-animated=true] .schedule_pin{top:var(--nav--height);position:sticky}.schedule_container{gap:var(--_spacing---space--6)}.schedule_heading{justify-content:space-between;align-items:flex-end;gap:var(--site--gutter);display:flex}.schedule_heading h2,.schedule_caption h3,.schedule_caption p{margin:0}.schedule_layout{align-items:center;gap:var(--_spacing---space--7);grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);display:grid}.schedule_story{align-items:flex-start;gap:var(--_spacing---space--5);flex-direction:column;display:flex}.schedule_steps{gap:var(--_spacing---space--2);display:flex}.schedule_step{align-items:center;gap:var(--_spacing---space--2);color:var(--_theme---text-faded);display:flex}.schedule_step:after{content:"";width:var(--_spacing---space--6);height:var(--border-width--main);background:var(--_theme---border)}.schedule_captions{display:grid}.schedule_caption{gap:var(--_spacing---space--3);visibility:hidden;opacity:0;flex-direction:column;grid-area:1/1;transition:opacity .35s;display:flex}.schedule_caption>p:last-child{color:var(--_theme---text-faded);max-width:34ch}.schedule_label{color:var(--_theme---text-faded)}.schedule_section[data-stage="0"] [data-step="0"],.schedule_section[data-stage="1"] [data-step="1"],.schedule_section[data-stage="2"] [data-step="2"]{visibility:visible;opacity:1;color:var(--_theme---text)}.schedule_section[data-stage="0"] [data-step="0"]:after,.schedule_section[data-stage="1"] [data-step="1"]:after,.schedule_section[data-stage="2"] [data-step="2"]:after{background:var(--orange--500)}.schedule_scroll{color:var(--_theme---text-faded);margin:0;display:none}.schedule_section[data-animated=true] .schedule_scroll{gap:var(--_spacing---space--2);display:flex}.schedule_canvas{min-width:0;padding:var(--_spacing---space--5);background:var(--orange--500) url(/assets/contact-reveal-paper-2x.webp) center / cover}.schedule_window{border:var(--border-width--main) solid var(--_theme---border);border-radius:var(--radius--main);background:var(--neutral--100);min-width:0;overflow:hidden}.schedule_titlebar{align-items:center;gap:var(--_spacing---space--3);padding:var(--_spacing---space--3);isolation:isolate;background:var(--neutral--400) url(/assets/home-visual-guardrails-titlebar-2x.webp) center / cover;display:flex;position:relative}.schedule_titlebar:before{content:"";z-index:-1;mix-blend-mode:multiply;opacity:.43;background:url(/assets/home-visual-guardrails-titlebar-texture-2x.webp) 50%/cover;position:absolute;inset:0}.schedule_dots{gap:calc(var(--_spacing---space--1) / 2);display:flex}.schedule_dots i{width:var(--_spacing---space--1);height:var(--_spacing---space--1);border-radius:var(--radius--round);background:var(--orange--500)}.schedule_status{color:var(--_theme---text-faded);margin-left:auto}.schedule_calendar{grid-template-columns:var(--_spacing---space--8) minmax(0, 1fr);padding:var(--_spacing---space--3);padding-bottom:0;display:grid}.schedule_section .schedule_calendar:before,.schedule_section .schedule_calendar:after,.schedule_section .schedule_summary:before,.schedule_section .schedule_summary:after{content:none!important;display:none!important}.schedule_hours{grid-template-rows:var(--_spacing---space--6) repeat(8, 1fr);color:var(--_theme---text-faded);display:grid}.schedule_hours>span{align-items:flex-start;display:flex}.schedule_days{grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:relative}.schedule_day{border-left:var(--border-width--main) solid var(--_theme---border);min-width:0}.schedule_dayname{height:var(--_spacing---space--6);padding-inline:var(--_spacing---space--1)}.schedule_daybody{height:min(48svh, calc(var(--_spacing---space--8) * 8));min-height:calc(var(--_spacing---space--8) * 6);background:repeating-linear-gradient(to bottom, var(--_theme---border) 0 var(--border-width--main), transparent var(--border-width--main) 12.5%);position:relative}.schedule_task,.schedule_yours,.schedule_personal{left:calc(var(--_spacing---space--1) / 2);right:calc(var(--_spacing---space--1) / 2);position:absolute}.schedule_task{--task-clear:1;top:calc(var(--task-row) * 12.5% + var(--border-width--main));height:min(19%, calc((8 - var(--task-row)) * 12.5%));z-index:2;opacity:calc(1 - var(--task-clear));transform:translateY(calc(var(--task-clear) * var(--_spacing---space--3) * -1)) scale(calc(1 - var(--task-clear) * .08));transform-origin:50%}.schedule_task_paper{gap:calc(var(--_spacing---space--1) / 2);height:100%;padding:var(--_spacing---space--1);border-left:var(--border-width--large) solid var(--orange--500);background:var(--orange--100);background-image:repeating-linear-gradient(135deg, transparent 0 var(--_spacing---space--1), var(--neutral--100-alpha-40) var(--_spacing---space--1) calc(var(--_spacing---space--1) + var(--border-width--main)));flex-direction:column;display:flex;overflow:hidden}.schedule_task_short{display:none}.schedule_yours{top:calc(var(--work-row) * 12.5%);z-index:3;background:var(--neutral--950);height:12.5%;color:var(--neutral--100);padding:var(--_spacing---space--1);overflow:hidden}.schedule_evening_band{background:var(--neutral--400);opacity:.35;border-top:var(--border-width--main) dashed var(--brand--dark-grey);position:absolute;inset:62.5% 0 0}.schedule_personal{top:calc(var(--evening-row) * 12.5%);min-height:22%;padding:var(--_spacing---space--1);background:var(--green--200);color:var(--neutral--950);border:var(--border-width--main) solid var(--green--700);text-align:left;cursor:pointer;z-index:3;justify-content:space-between;gap:var(--_spacing---space--1);visibility:hidden;opacity:0;transform:translateY(var(--_spacing---space--2));flex-direction:column;transition:opacity .4s,transform .4s;display:flex}.schedule_day:nth-child(2n) .schedule_personal{background:var(--lilac--200);border-color:var(--lilac--700)}.schedule_personal[data-cleared=true]{visibility:visible;opacity:1;transform:translateY(0)}.schedule_personal[data-cleared=true]:hover{transform:translateY(calc(var(--_spacing---space--1) * -1))}.schedule_personal:focus-visible{outline:var(--border-width--large) solid var(--neutral--950);outline-offset:var(--border-width--large)}.schedule_plan_hint{align-self:flex-end}.schedule_sweep{top:var(--_spacing---space--6);bottom:0;left:calc(var(--schedule-sweep) * 100%);width:var(--border-width--large);background:var(--orange--500);z-index:4;opacity:0;position:absolute}.schedule_section[data-stage="1"] .schedule_sweep{opacity:1}.schedule_sweep>span{padding:calc(var(--_spacing---space--1) / 2) var(--_spacing---space--1);background:var(--orange--500);color:var(--neutral--950);white-space:nowrap;position:absolute;top:0;right:0}.schedule_summary{gap:var(--_spacing---space--2) var(--_spacing---space--3);padding:var(--_spacing---space--3);border-top:var(--border-width--main) solid var(--_theme---border);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.schedule_done,.schedule_play_hint,.schedule_status_clear{display:none}.schedule_section[data-stage="2"] .schedule_done,.schedule_section[data-stage="2"] .schedule_play_hint,.schedule_section[data-stage="2"] .schedule_status_clear{display:inline}.schedule_section[data-stage="2"] .schedule_summary_busy,.schedule_section[data-stage="2"] .schedule_status_busy{display:none}.schedule_play_hint{color:var(--_theme---text-faded)}.schedule_accessible{width:var(--border-width--main);height:var(--border-width--main);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}#customer-stories{scroll-margin-top:var(--nav--height)}@media (max-width:991px){.schedule_layout{gap:var(--_spacing---space--4);grid-template-columns:1fr}.schedule_story{gap:var(--_spacing---space--4);order:-1;grid-template-columns:1fr 1fr;align-items:center;display:grid}.schedule_steps{display:none}.schedule_caption{gap:var(--_spacing---space--1)}.schedule_caption>p:last-child{max-width:none}.schedule_caption .schedule_label,.schedule_section[data-animated=true] .schedule_scroll{display:none}.schedule_daybody{height:30svh;min-height:calc(var(--_spacing---space--8) * 4)}}@media (max-width:767px){.schedule_pin{padding-block:var(--_spacing---space--4)}.schedule_heading{align-items:flex-start;gap:var(--_spacing---space--2);flex-direction:column}.schedule_heading h2 br{display:initial}.schedule_heading .u-eyebrow-wrapper{display:none}.schedule_container{gap:var(--_spacing---space--4)}.schedule_steps{display:none}.schedule_story{align-items:stretch;gap:var(--_spacing---space--3);display:flex}.schedule_canvas{padding:var(--_spacing---space--2)}.schedule_calendar{grid-template-columns:var(--_spacing---space--5) minmax(0, 1fr);padding:var(--_spacing---space--1);padding-bottom:0}.schedule_titlebar{padding:var(--_spacing---space--2);gap:var(--_spacing---space--2)}.schedule_status,.schedule_task_full{display:none}.schedule_task_short{display:inline}.schedule_task_paper,.schedule_yours,.schedule_personal{padding:calc(var(--_spacing---space--1) / 2);overflow-wrap:anywhere}.schedule_yours{min-height:calc(2lh + var(--_spacing---space--1))}.schedule_task_paper{border-left-width:var(--border-width--main)}.schedule_summary{padding:var(--_spacing---space--2);gap:var(--_spacing---space--1)}.schedule_daybody{min-height:calc(var(--_spacing---space--8) * 6)}}@media (prefers-reduced-motion:reduce),(max-height:600px){.schedule_section[data-animated=true]{min-height:auto;padding-block:var(--_spacing---section-space--main)}.schedule_section[data-animated=true] .schedule_pin{position:relative;top:auto}.schedule_caption,.schedule_personal{transition:none}}.schedule_scroll_end,.schedule_section[data-stage="2"] .schedule_scroll_start{display:none}.schedule_section[data-stage="2"] .schedule_scroll_end{display:inline}
