.case-2{text-wrap:pretty}.case-2 .case-comparison-stage{aspect-ratio:1015/790!important;width:100%!important;height:auto!important}.case-2 .case-comparison-layer img{object-fit:cover}.case-2 .case-tag-b2c{background:#f8472e}.case-2 .case-tag-platform{background:#9a0cf7}.case-2 .case-tag-domain{background:#f7690c}.case-2 .case-analysis-image{object-fit:contain;background:#f5f6f8;width:100%;height:auto;display:block}.case-2-flow-card{background:#f5f6f8;width:100%;height:440px;overflow:hidden}.case-2-flow-card img{object-fit:cover;width:100%;height:100%;display:block}.case-2-competitor-trigger{color:#0d0d0d;cursor:url(/assets/pointer-blue.svg) 12 3,pointer;background:#f5f6f8;border:0;place-items:center;width:153px;height:98px;padding:0;transition:color .18s,background .18s;display:grid}:is(.case-2-competitor-trigger:hover,.case-2-competitor-trigger:focus-visible){color:#0c99f7}.case-2-competitor-trigger-icon{gap:6px;width:64px;display:grid}.case-2-competitor-trigger-icon span{background:currentColor;height:8px;display:block}.case-2-table-modal{z-index:110;place-items:center;padding:40px;display:grid;position:fixed;inset:0}.case-2-table-modal-content{z-index:1;background:#fff;width:min(1015px,100vw - 80px);max-height:calc(100vh - 80px);position:relative;overflow:auto;box-shadow:0 24px 80px #0d0d0d38}.case-2-table-modal-header{border-bottom:1px solid #e4e4e7;justify-content:space-between;gap:40px;padding:32px;display:flex}.case-2-table-modal-header p{max-width:720px;margin:0;font:400 18px/1.35 Inter,sans-serif}.case-2-table-kicker{color:#8a8a8e}.case-2-table-modal-header button{cursor:url(/assets/pointer-blue.svg) 12 3,pointer;background:#f5f6f8;border:0;width:48px;height:48px;font-size:36px;line-height:1}.case-2-competitor-table{padding:0 32px 32px;display:grid}.case-2-competitor-row{border-bottom:1px solid #e4e4e7;grid-template-columns:180px 1fr 1fr;gap:20px;display:grid}.case-2-competitor-row>div{padding:20px 0;font:400 18px/1.35 Inter,sans-serif}.case-2-competitor-row>div:first-child,.case-2-competitor-row-head>div{font-weight:600}.case-2-competitor-row-head>div{color:#8a8a8e;font-size:16px}.case-2-table-modal-footer{justify-content:flex-end;gap:12px;padding:0 32px 32px;display:flex}.case-2-table-modal-footer button{cursor:url(/assets/pointer-blue.svg) 12 3,pointer;background:#f5f6f8;border:0;min-height:44px;padding:0 20px;font:500 18px/1 Inter,sans-serif}.case-2-table-modal-footer button:last-child{color:#fff;background:#0c99f7}.case-2-interface-slider{width:100%;margin:0}.case-2-interface-stage{aspect-ratio:1015/790;background:#f5f6f8;width:100%;position:relative;overflow:hidden}.case-2-interface-stage>img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .16s;position:absolute;inset:0}.case-2-interface-stage>img.is-active{opacity:1}.case-2-interface-zones{grid-template-columns:repeat(4,1fr);display:grid;position:absolute;inset:0}.case-2-interface-zones button{cursor:ew-resize;background:0 0;border:0;padding:0}.case-2-interface-progress{grid-template-columns:repeat(4,1fr);gap:10px;display:grid;position:absolute;bottom:38px;left:10px;right:10px}.case-2-interface-progress span{background:#d5dce2;height:2px}.case-2-interface-progress span.is-active{background:#0c99f7}.case-2-interface-slider figcaption{color:#8a8a8e;letter-spacing:.4px;margin-top:8px;font:400 16px/1.25 Inter,sans-serif}.case-2 .case-hypothesis-preview{object-fit:cover}.case-2 .case-next-prev{text-align:right;align-items:flex-end}.case-2 .case-next-prev .case-next-line{transform:rotate(180deg)}.case-2-nav-row{grid-template-columns:1fr 1fr;gap:20px;margin-top:96px;display:grid}.case-2 .case-next{margin-top:0}@media (max-width:1200px){.case-2-table-modal-content{width:min(688px,100vw - 80px)}.case-2-competitor-row{grid-template-columns:1fr;gap:0;padding:16px 0}.case-2-competitor-row>div{padding:4px 0}}@media (max-width:600px){.case-2-table-modal{padding:16px}.case-2-table-modal-content{width:calc(100vw - 32px);max-height:calc(100vh - 32px)}.case-2-table-modal-header{padding:20px}.case-2-table-modal-header h3{font-size:28px}.case-2-competitor-table,.case-2-table-modal-footer{padding:0 20px 20px}.case-2-nav-row{grid-template-columns:1fr}}@media (max-width:1200px){.case-2 .case-comparison-stage{aspect-ratio:1015/790!important;width:100%!important;height:auto!important}.case-2-flow-card{aspect-ratio:1015/440;height:auto}}@media (max-width:600px){.case-2 .case-comparison-stage{aspect-ratio:1015/790!important}}.case-2 .case-discovery-copy>div p,.case-2 .case-discovery-copy>div ol,.case-2 .case-discovery-copy>div ul{margin:0}.case-2-problems-list{margin:8px 0 0;padding-left:30px;list-style:decimal}.case-2-problems-list li{letter-spacing:.1px;margin-bottom:4px;font:400 20px/1.4 Inter,sans-serif}.case-2 .case-overview-cards .case-overview-body,.case-2 .case-overview-cards .case-overview-body p{font-weight:400}.case-2-competitor-findings{list-style:outside}.case-2-flow-card{background:0 0!important}.case-2-flow-card img{object-fit:contain!important}.case-2-competitor-card{background:#f5f6f8;width:153px;height:153px;display:block;position:relative;overflow:hidden}.case-2-competitor-bars{justify-content:center;align-items:flex-end;gap:6px;height:75px;display:flex;position:absolute;bottom:14px;left:27px;right:27px}.case-2-competitor-bars i{background:#eaecf0;width:29px;display:block}.case-2-competitor-bars i:first-child{height:58px}.case-2-competitor-bars i:nth-child(2){height:33px}.case-2-competitor-bars i:nth-child(3){height:75px}.case-2-competitor-badge{background:#0c99f7;width:48px;height:48px;position:absolute;top:0;left:0;-webkit-mask-image:url(/assets/case-1/imgMaterialSymbolsAnalyticsSharp.svg);mask-image:url(/assets/case-1/imgMaterialSymbolsAnalyticsSharp.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:24px 24px;mask-size:24px 24px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.case-2-table-modal{padding:40px}.case-2-table-modal-content{background:#fff;width:min(1015px,100vw - 80px);max-height:calc(100vh - 80px);overflow:auto;box-shadow:0 24px 80px #0d0d0d38}.case-2-table-modal-header{padding:32px 32px 16px;border-bottom:0!important}.case-2-table-modal-header>button,.case-2-table-modal-footer{display:none!important}.case-2-table-slides{gap:32px;padding:0 32px 32px;display:grid}.case-2-table-slide{gap:16px;display:grid}.case-2-table-slide-heading{gap:6px;display:grid}.case-2-table-slide-heading p,.case-2-table-slide-heading h4{margin:0}.case-2-table-slide-heading>p:first-child{color:#8a8a8e;font:400 16px/1.25 Inter,sans-serif}.case-2-table-slide-heading h4{font:700 24px/1.2 Inter,sans-serif}.case-2-table-slide-heading>p:last-child{max-width:760px;font:400 18px/1.35 Inter,sans-serif}.case-2-scenario-dropdown{width:951px;margin-left:64px}.case-2-scenario-dropdown summary{width:max-content;height:48px;min-height:48px}.case-2-scenario-content{border:1px solid #e4e4e7;width:951px;margin-top:16px;padding:20px}.case-2-scenario-content ol{letter-spacing:.1px;width:100%;margin:0;padding-left:30px;font:400 20px/1.4 Inter,sans-serif}.case-2-scenario-content li{margin-bottom:4px}.case-2-usability-block{flex-direction:column;align-items:flex-end;gap:16px;width:100%;display:flex}.case-2-usability-block .case-discovery-row{align-self:stretch}.case-2-problem-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%;display:grid}.case-2-problem-card{color:#0d0d0d;background:#f5f6f8;flex-direction:column;gap:12px;min-height:269px;padding:20px;display:flex}.case-2-problem-card p{margin:0}.case-2-problem-heading{align-items:baseline;gap:12px;display:flex}.case-2-problem-number{color:#8a8a8e;font:500 24px/1.2 Inter Display,Inter,sans-serif}.case-2-problem-label{letter-spacing:.1px;font:500 24px/1.4 Inter,sans-serif}.case-2-problem-text{letter-spacing:.1px;font:italic 400 20px/1.4 Inter,sans-serif}@media (max-width:1200px){.case-2-scenario-dropdown,.case-2-scenario-content{width:calc(100% - 64px)}.case-2-table-modal-content{width:min(688px,100vw - 80px)}}@media (max-width:600px){.case-2-competitor-trigger,.case-2-competitor-card{width:98px;height:98px}.case-2-competitor-bars{gap:4px;height:48px;bottom:9px;left:17px;right:17px}.case-2-competitor-bars i{width:19px}.case-2-competitor-bars i:first-child{height:37px}.case-2-competitor-bars i:nth-child(2){height:21px}.case-2-competitor-bars i:nth-child(3){height:48px}.case-2-scenario-dropdown,.case-2-scenario-content{width:100%;margin-left:0}.case-2-scenario-dropdown summary{width:100%;height:40px;min-height:40px}.case-2-scenario-content ol{width:100%;font-size:14px}.case-2-problem-cards{grid-template-columns:1fr}.case-2-problem-card{min-height:auto}.case-2-problem-number{font-size:24px}.case-2-problem-label,.case-2-problem-text,.case-2-problems-list li{font-size:14px}}.case-2-competitor-trigger{background:0 0!important;width:153px!important;height:153px!important}.case-2-competitor-card{background:#f5f6f8!important;width:153px!important;height:153px!important}.case-2-competitor-badge{background:url(/assets/case-2/uploads/competitor-analysis-icon.svg) 50%/48px 48px no-repeat!important;width:48px!important;height:48px!important;top:0!important;left:0!important;-webkit-mask-image:none!important;mask-image:none!important}.case-2-table-modal{z-index:110;justify-content:center!important;align-items:flex-start!important;padding:88px 40px 40px!important;display:flex!important}.case-2-table-modal-shell{z-index:1;grid-template-columns:48px minmax(0,1015px) 48px;align-items:center;gap:8px;width:min(1127px,100vw - 80px);display:grid;position:relative}.case-2-table-modal-content{width:100%!important;max-height:544px!important;box-shadow:none!important;overflow:auto!important}.case-2-table-modal-header{border-bottom:0!important;padding:32px 32px 16px!important;display:flex!important}.case-2-table-modal-header h3{margin:4px 0 12px!important;font:800 40px/1.1 Inter,sans-serif!important}.case-2-table-modal-header p:not(.case-2-table-kicker){max-width:720px;margin:0;font:400 18px/1.35 Inter,sans-serif}.case-2-table-modal .case-gallery-modal-arrow,.case-2-table-modal .case-gallery-modal-close{display:inline-flex!important}.case-2-table-modal .case-gallery-modal-close{top:88px;right:max(40px,50vw - 563.5px)}.case-2-table-modal .case-2-competitor-table{padding:0 32px 32px!important}.case-2-table-modal .case-2-competitor-row{grid-template-columns:180px 1fr 1fr}.case-2-table-modal .case-2-competitor-row-head{border-bottom:1px solid #e4e4e7!important}.case-2-scenario-dropdown{max-width:calc(100% - 64px);width:951px!important;margin-left:64px!important}.case-2-scenario-dropdown summary{color:#0d0d0d!important;gap:24px!important;width:max-content!important;height:48px!important;min-height:48px!important;padding:12px 12px 12px 16px!important;font:500 18px/1 Inter,sans-serif!important}:is(.case-2-scenario-dropdown summary:hover,.case-2-scenario-dropdown summary:focus-visible){color:#0d0d0d!important}.case-2-scenario-dropdown summary img{transform:rotate(0)!important}.case-2-scenario-dropdown[open] summary img{transform:rotate(180deg)!important}.case-2-scenario-content{max-width:100%;border:1px solid #e4e4e7!important;width:951px!important;margin-top:16px!important;padding:20px!important}.case-2-scenario-content ol{letter-spacing:.1px;max-width:100%;width:100%!important;margin:0!important;padding-left:30px!important;font:400 20px/1.4 Inter,sans-serif!important;list-style:decimal!important}.case-2-scenario-content li{margin:0 0 4px!important;display:list-item!important}.case-2-task-card{gap:32px!important;padding:20px!important}.case-2-task-icon{object-fit:contain;opacity:.5;flex:none;width:80px;height:80px}.case-2 .case-quote-icon img{opacity:.5}.case-2-task-copy{color:#0d0d0d;letter-spacing:.1px;flex-direction:column;flex:1 1 0;justify-content:center;gap:24px;min-width:0;font:400 20px/1.4 Inter,sans-serif;display:flex}.case-2-task-copy b,.case-2-task-copy p{margin:0;display:block}.case-2-task-copy b{margin-bottom:8px;font-family:Inter,sans-serif;font-weight:600!important}.case-2-task-copy ul{margin:0;padding-left:30px;list-style:outside}.case-2-task-copy li{margin-bottom:4px}.case-2-nav-row{width:1015px;max-width:100%;grid-template-columns:497px 498px!important;gap:20px!important;margin:96px auto 0!important;display:grid!important}.case-2-nav-row .case-next{width:100%;gap:12px!important;margin-top:0!important}.case-2-nav-row .case-next>.case-next-cover{width:153px!important;max-width:153px!important;height:98px!important}.case-2-nav-row .case-next-line{width:100%;height:14.7279px;background:url(/assets/case-2/uploads/nav-line-next.svg) 50%/100% 100% no-repeat!important;transform:none!important}.case-2-nav-row .case-next-line--fixed{--case-arrow-asset:url(/assets/case-2/uploads/nav-line-next.svg);--case-arrow-width:499px}.case-2-nav-row .case-next-line:before{content:none!important}.case-2-nav-row .case-next-prev .case-next-line{background-image:url(/assets/case-2/uploads/nav-line-prev.svg)!important;transform:none!important}.case-2-nav-row .case-next-prev{text-align:right!important;align-items:flex-end!important}.case-2-nav-row .case-next:not(.case-next-prev){text-align:left!important;align-items:flex-start!important}@media (max-width:1200px){.case-2-table-modal-shell{grid-template-columns:48px minmax(0,688px) 48px;width:min(800px,100vw - 80px)}.case-2-table-modal .case-2-competitor-row{grid-template-columns:1fr;gap:0;padding:16px 0}.case-2-table-modal .case-2-competitor-row>div{padding:4px 0}.case-2-nav-row{grid-template-columns:1fr 1fr!important}}@media (max-width:600px){.case-2-table-modal{padding:72px 16px 16px!important}.case-2-table-modal-shell{grid-template-columns:40px minmax(0,1fr) 40px;gap:4px;width:calc(100vw - 32px)}.case-2-table-modal-content{max-height:calc(100vh - 120px)!important}.case-2-table-modal .case-gallery-modal-close{top:24px;right:16px}.case-2-scenario-dropdown{max-width:100%;width:100%!important;margin-left:0!important}.case-2-scenario-dropdown summary{width:100%!important;height:40px!important;min-height:40px!important}.case-2-scenario-content{width:100%!important}.case-2-scenario-content ol{width:100%!important;font-size:14px!important}.case-2-task-card{flex-direction:column}.case-2-task-icon{width:56px;height:56px}.case-2-task-copy{font-size:14px}.case-2-nav-row{grid-template-columns:1fr!important}}.case-2-interface-progress{bottom:10px!important}.case-2-nav-row .case-next-prev .case-next-line{transform:rotate(180deg)!important}.case-2-study-section,.case-2-usability-block{gap:16px!important}.case-2-usability-block .case-2-scenario-dropdown{margin-bottom:0!important}.case-2-usability-block .case-2-problem-cards{margin-top:0!important}.case-2-hypothesis-compact{display:inline}.case-2-hypothesis-number,.case-2-hypothesis-name{display:none}@media (min-width:1201px){.case-2 #case-hypotheses{gap:48px}.case-2 #case-hypotheses>.case-2-hypothesis+.case-2-hypothesis{margin-top:48px}:is(.case-2 .case-discovery-row:has(ol.case-2-problems-list)>.case-discovery-main,.case-2 .case-2-usability-block .case-discovery-main){width:100%}:is(.case-2 .case-discovery-row:has(ol.case-2-problems-list) .case-discovery-copy,.case-2 .case-2-usability-block .case-discovery-copy){flex:auto;min-width:0}.case-2 .case-2-usability-block .case-discovery-copy>div,.case-2 .case-2-problems-list{width:100%}.case-2 .case-discovery-row:has(ol.case-2-problems-list) .case-discovery-copy>div{width:100%}.case-2 .case-discovery-title{line-height:1.2}.case-2 .case-section-header{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px}.case-2 .case-section-title-wrap{flex:none;justify-content:flex-start;width:100%;padding-top:0}.case-2 .case-section-title{color:#8a8a8e;letter-spacing:.8px;text-transform:uppercase;font:500 16px/1 Inter Display,Inter,sans-serif}.case-2 .case-section-lead{letter-spacing:.1px;width:100%;font:400 40px/1.2 Inter,sans-serif}.case-2 .case-overview-cards>div>.case-overview-card{height:310px!important;min-height:310px!important}.case-2 .case-overview-title{font-weight:500}.case-2 .case-2-hypothesis{align-items:flex-start}.case-2 .case-2-hypothesis:not(:last-child):after{content:"";background:#e4e4e7;height:1px;position:absolute;bottom:-48px;left:0;right:0}.case-2 .case-2-hypothesis-inner{align-items:flex-start}.case-2 .case-2-hypothesis-copy{justify-content:flex-start;gap:32px}.case-2 .case-2-hypothesis-text-wrap{gap:16px}.case-2 .case-2-hypothesis-title{white-space:normal;align-items:baseline;gap:8px;display:flex}.case-2-hypothesis-compact{display:none}.case-2-hypothesis-number{color:#8a8a8e;flex:none;font:600 20px/1.2 Inter Display,Inter,sans-serif;display:inline}.case-2-hypothesis-name{color:#0d0d0d;font:500 28px/1.2 Inter Display,Inter,sans-serif;display:inline}.case-2 .case-2-task-card{border-left:2px solid #0c99f7;background:0 0!important;gap:24px!important;padding:0 0 0 32px!important}.case-2 .case-2-task-icon{width:48px;height:48px}.case-2 .case-2-task-copy b{font-size:20px;line-height:1.4}.case-2 .case-2-problem-cards{gap:0}.case-2 .case-2-problem-card{background:#fff;min-height:302px;padding:32px}.case-2 .case-2-problem-card:nth-child(odd){border-right:1px solid #e4e4e7}.case-2 .case-2-problem-card:nth-child(-n+2){border-bottom:1px solid #e4e4e7}.case-2 .case-2-problem-number{font:500 24px/1.2 Inter Display,Inter,sans-serif}.case-2 #case-results{gap:48px}.case-2 .case-2-metrics{align-items:flex-start;gap:0;min-height:204px;padding:0 32px}.case-2 .case-2-metric{flex:1 1 0;gap:12px;width:auto;min-width:0}.case-2 .case-2-metric+.case-2-metric{padding-left:32px;position:relative}.case-2 .case-2-metric+.case-2-metric:before{content:"";border-left:1px solid #e4e4e7;height:204px;position:absolute;top:0;left:0}.case-2 .case-2-metric>p:first-child{font-weight:500}.case-2 .case-2-metric>p:last-child{line-height:1.2}.case-2 #case-results>.case-quote-block{min-height:220px;margin-top:24px}.case-2 #case-interface-check{scroll-margin-top:96px}}@media (min-width:601px) and (max-width:1200px){.case-2{padding:183px 40px 40px!important;overflow-x:hidden!important}.case-2 .case-header{height:64px!important;padding:20px 40px!important}.case-2 .case-back{background:#f5f6f8!important;border-radius:100px!important;gap:8px!important;min-height:42px!important;padding:13px 16px!important;font-size:16px!important;line-height:16px!important;top:80px!important;left:50%!important;transform:translate(-50%)!important}body[data-case-scroll=down] .case-2 .case-back{opacity:0!important;pointer-events:none!important;transform:translate(-50%)translateY(-8px)!important}body[data-case-scroll=up] .case-2 .case-back{opacity:1!important;pointer-events:auto!important;transform:translate(-50%)!important;box-shadow:0 8px 24px #0d0d0d1a!important}body[data-case-scroll=top] .case-2 .case-back,body:not([data-case-scroll]) .case-2 .case-back{opacity:1!important;pointer-events:auto!important;box-shadow:none!important;transform:translate(-50%)!important}.case-2 .case-column,.case-2 .case-sections,.case-2 .case-sections>section,.case-2 .case-sections [class*="w-[1015px]"]{width:688px!important;min-width:0!important;max-width:calc(100vw - 80px)!important}.case-2 .case-intro{gap:24px!important}.case-2 .case-intro [class*="text-[18px]"]{font-size:16px!important;line-height:16px!important}.case-2 .case-intro h1{width:688px!important;min-width:0!important;max-width:100%!important;font-size:40px!important;line-height:1.2!important}.case-2 .case-intro>.h-\[647px\]{aspect-ratio:auto!important;width:688px!important;max-width:100%!important;height:439px!important}.case-2 .case-metadata{border:0!important;flex-direction:row!important;gap:20px!important;display:flex!important}.case-2 .case-metadata>*{letter-spacing:.4px!important;border:0!important;flex:1 1 0!important;gap:12px!important;width:auto!important;min-width:0!important;padding:0!important;font-size:16px!important;line-height:1.25!important;display:flex!important}.case-2 .case-metadata p,.case-2 .case-metadata a,.case-2 .case-metadata span,.case-2 .case-metadata div{font-size:16px!important;line-height:1.25!important}.case-2 .case-sections{gap:72px!important;margin-top:72px!important}.case-2 .case-sections>section{gap:32px!important}main.courier-case.case-2 .case-sections .case-section-header.content-stretch.flex.items-start.justify-between{flex-direction:column!important;justify-content:start!important;align-items:start!important;gap:16px!important;width:688px!important;max-width:100%!important;display:flex!important}main.courier-case.case-2 .case-sections .case-section-header.content-stretch.flex.items-start.justify-between>.case-section-title-wrap{flex:none!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;padding-top:0!important}main.courier-case.case-2 .case-sections .case-section-header.content-stretch.flex.items-start.justify-between .case-section-title{color:#8a8a8e!important;letter-spacing:.8px!important;text-transform:uppercase!important;font-size:14px!important;font-weight:500!important;line-height:1!important}.case-2 .case-section-lead{letter-spacing:.1px!important;width:100%!important;min-width:0!important;max-width:100%!important;font-size:28px!important;line-height:1.2!important}.case-2 #case-intro-section .case-section-lead,.case-2 #case-discovery .case-section-lead{font-size:24px!important}.case-2 #case-results .case-section-header{gap:24px!important}.case-2 .case-comparison-stage{aspect-ratio:auto!important;width:688px!important;height:439px!important}.case-2 .case-comparison figcaption,.case-2 .case-interface-slider figcaption,.case-2 .case-2-interface-slider figcaption{letter-spacing:.4px!important;margin-top:8px!important;font-size:14px!important;line-height:1.25!important}.case-2 .case-sections section>.font-\[\'Inter\'\],.case-2 .case-sections section>div.font-\[\'Inter\'\] p{letter-spacing:.1px!important;font-size:16px!important;line-height:1.4!important}main.courier-case.case-2 .case-sections>.case-overview-cards.content-stretch.flex.gap-\[20px\].items-center.w-\[1015px\]{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:0!important;width:688px!important;display:grid!important}main.courier-case.case-2 .case-overview-cards>div{gap:0!important;width:auto!important;max-width:none!important}main.courier-case.case-2 .case-overview-card{background:#fff!important;gap:12px!important;padding:24px!important}.case-2 .case-overview-cards>div:first-child{border-right:1px solid #e4e4e7}.case-2 .case-overview-cards>div>.case-overview-card:first-child{border-bottom:1px solid #e4e4e7}.case-2 .case-overview-cards>div:first-child>.case-overview-card:first-child,.case-2 .case-overview-cards>div:last-child>.case-overview-card:last-child{min-height:265px!important}.case-2 .case-overview-icon{width:28px!important;height:28px!important}.case-2 .case-overview-title{white-space:normal!important;font-size:24px!important;line-height:1.2!important}.case-2 .case-overview-body,.case-2 .case-overview-body p{letter-spacing:.1px!important;font-size:16px!important;line-height:1.4!important}.case-2 .case-discovery-list{gap:32px!important}.case-2 .case-discovery-row{flex-direction:row!important;align-items:flex-start!important;gap:20px!important;width:688px!important;max-width:100%!important}.case-2 .case-discovery-main{flex:1 1 0!important;gap:16px!important;width:auto!important;min-width:0!important}.case-2 .case-discovery-number{flex:0 0 36px!important;width:36px!important;height:36px!important}.case-2 .case-discovery-number p{font-size:16px!important;line-height:1!important}.case-2 .case-discovery-title{font-size:24px!important;font-weight:500!important;line-height:1.2!important}.case-2 .case-discovery-copy,.case-2 .case-discovery-copy>div,.case-2 .case-discovery-copy p:not(.case-discovery-title),.case-2 .case-discovery-copy li,.case-2 .case-discovery-copy ol,.case-2 .case-discovery-copy ul{letter-spacing:.1px!important;font-size:16px!important;line-height:1.4!important}.case-2 .case-2-flow-card{aspect-ratio:4060/1760!important;width:688px!important;height:auto!important}.case-2 .case-2-scenario-dropdown,.case-2 .case-2-scenario-content{width:688px!important;max-width:100%!important}.case-2 .case-2-scenario-dropdown summary{width:100%!important;height:44px!important;min-height:44px!important;padding:0 16px!important;font-size:16px!important;line-height:1!important}.case-2 .case-2-scenario-content ol,.case-2 .case-2-scenario-content li{font-size:16px!important;line-height:1.4!important}.case-2 .case-2-problem-cards{grid-template-columns:repeat(2,minmax(0,334px))!important;gap:0!important;width:688px!important;max-width:100%!important}.case-2 .case-2-problem-card{background:#fff!important;min-height:230px!important;padding:24px!important}.case-2 .case-2-problem-card:nth-child(odd){border-right:1px solid #e4e4e7}.case-2 .case-2-problem-card:nth-child(-n+2){border-bottom:1px solid #e4e4e7}.case-2 .case-2-problem-number{font:500 24px/1.2 Inter Display,Inter,sans-serif!important}.case-2 .case-2-problem-label,.case-2 .case-2-problem-text{font-size:16px!important;line-height:1.4!important}.case-2 .case-2-hypothesis,.case-2 .case-2-hypothesis-inner{width:688px!important;max-width:100%!important}.case-2 .case-2-hypothesis-inner{flex-direction:column!important;align-items:flex-start!important;gap:16px!important;display:flex!important}.case-2 .case-2-hypothesis-copy{display:contents!important}.case-2 .case-2-hypothesis-text-wrap{order:1!important;gap:8px!important;width:688px!important;max-width:100%!important}.case-2 .case-2-hypothesis-title{align-items:baseline!important;gap:8px!important;font-size:20px!important;line-height:1.2!important;display:flex!important}.case-2 .case-2-hypothesis-number{color:#8a8a8e;font:600 16px/1.2 Inter Display,Inter,sans-serif;display:inline!important}.case-2 .case-2-hypothesis-name{font:500 20px/1.2 Inter Display,Inter,sans-serif;display:inline!important}.case-2 #case-hypotheses>.case-2-hypothesis:nth-child(2) .case-2-hypothesis-name{font-size:24px}.case-2 .case-2-hypothesis-compact{display:none!important}.case-2 #case-hypotheses>.case-2-hypothesis+.case-2-hypothesis{margin-top:32px!important}.case-2 .case-2-hypothesis:not(:last-child):after{content:"";background:#e4e4e7;height:1px;position:absolute;bottom:-32px;left:0;right:0}.case-2 .case-2-hypothesis-text{letter-spacing:.1px!important;font-size:16px!important;line-height:1.4!important}.case-2 .case-2-hypothesis-media{aspect-ratio:2680/2000!important;order:2!important;width:688px!important;max-width:100%!important;height:auto!important}.case-2 .case-2-hypothesis-media .case-hypothesis-preview{object-fit:cover!important;width:100%!important;height:100%!important}.case-2 .case-2-hypothesis-metric{letter-spacing:.1px!important;order:3!important;width:688px!important;max-width:100%!important;font-size:14px!important;line-height:1.4!important}.case-2 .case-2-interface-stage{aspect-ratio:688/535.488!important;width:688px!important;height:auto!important}.case-2 .case-2-interface-progress{gap:7px!important;bottom:38px!important;left:10px!important;right:10px!important}.case-2 .case-2-interface-progress span{height:1.5px!important}.case-2 .case-2-study-section{gap:16px!important}.case-2 .case-2-task-card{border-left:2px solid #0c99f7;background:0 0!important;flex-direction:row!important;gap:16px!important;padding:0 0 0 24px!important}.case-2 .case-2-task-icon{flex:0 0 32px!important;width:32px!important;height:32px!important}.case-2 .case-2-task-copy,.case-2 .case-2-task-copy p,.case-2 .case-2-task-copy li,.case-2 .case-2-task-copy b{letter-spacing:.1px!important;font-size:16px!important;line-height:1.4!important}.case-2 .case-2-task-copy{gap:24px!important}.case-2 .case-2-task-copy b{font-weight:500!important}.case-2 .case-2-task-copy ul{padding-left:24px!important}.case-2 .case-2-study-section>p{letter-spacing:.1px!important;font-size:16px!important;line-height:1.4!important}.case-2 #case-results .case-2-metrics{align-items:center!important;gap:24px!important;min-height:162px!important;padding:0 24px!important;display:flex!important}.case-2 #case-results .case-2-metric{flex:1 1 0!important;justify-content:center!important;gap:12px!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:162px!important}.case-2 #case-results .case-2-metric+.case-2-metric{border-left:1px solid #e4e4e7;padding-left:24px!important}.case-2 #case-results .case-2-metric>p:first-child{font-weight:500!important}.case-2 #case-results .case-2-metric>p:last-child{line-height:1.2!important}.case-2 .case-sections [class*="text-[96px]"]{font-size:64px!important;line-height:1!important}.case-2 .case-sections section:has([class*="text-[96px]"])>.content-stretch.flex.gap-\[20px\]{grid-template-columns:repeat(2,minmax(0,334px))!important;gap:20px!important;display:grid!important}.case-2 .case-sections section:has([class*="text-[96px]"])>.content-stretch.flex.gap-\[20px\]>div{width:334px!important;max-width:334px!important}.case-2 .case-sections section:has([class*="text-[96px]"]) p:not([class*="text-[96px]"]){font-size:16px!important;line-height:1.4!important}.case-2 .case-sections section:has([class*="text-[96px]"]) ol{font-size:16px!important;line-height:1.4!important}.case-2 .case-sections section:has([class*="text-[96px]"]) li{font-size:16px!important;line-height:1.4!important}.case-2 .case-sections section:has([class*="text-[96px]"]) ol li{margin-left:24px!important}.case-2 .case-quote-block{border-left:2px solid #0c99f7;background:0 0!important;gap:16px!important;min-height:222px!important;padding:0 0 0 24px!important}.case-2 .case-quote-icon{flex:0 0 51.333px!important;width:51.333px!important;height:40px!important}.case-2 .case-quote-text,.case-2 .case-quote-text li{letter-spacing:.1px!important;font-size:16px!important;line-height:1.4!important}.case-2 .case-quote-text li{margin-left:24px!important}.case-2-nav-row{grid-template-columns:repeat(2,minmax(0,334px))!important;gap:20px!important;width:688px!important;max-width:calc(100vw - 80px)!important;margin:64px auto 0!important}.case-2-nav-row .case-next{gap:12px!important;width:334px!important;max-width:334px!important}.case-2-nav-row .case-next>.case-next-cover{width:153px!important;height:98px!important}.case-2-nav-row .case-next span:last-child{font-size:20px!important;line-height:1.2!important}.case-2 .contact-footer,.courier-case.case-2 .contact-footer{width:688px!important;max-width:calc(100vw - 80px)!important;margin:96px auto 0!important;padding:32px 32px 16px!important}.case-2 .contact-footer .footer-links{gap:40px!important;margin-bottom:104px!important;font-size:20px!important;line-height:1.2!important}.case-2 .contact-footer .write-me{font-size:134px!important;line-height:1!important}.case-2 .contact-footer .credit{font-size:14px!important;line-height:1!important}.case-2 .case-comparison-stage,.case-2 .case-2-flow-card,.case-2 .case-2-hypothesis,.case-2 .case-2-hypothesis-inner,.case-2 .case-2-hypothesis-text-wrap,.case-2 .case-2-hypothesis-media,.case-2 .case-2-hypothesis-metric,.case-2 .case-2-interface-stage,.case-2 .case-2-scenario-dropdown,.case-2 .case-2-scenario-content{width:100%!important;min-width:0!important;max-width:688px!important}.case-2 .case-2-hypothesis-text-wrap{flex:none!important;align-self:stretch!important}.case-2 .case-2-hypothesis-title,.case-2 .case-2-hypothesis-text{width:100%!important;min-width:0!important;max-width:100%!important}.case-2 .case-2-flow-card{aspect-ratio:4060/1760!important;height:auto!important}.case-2 .case-2-interface-stage{aspect-ratio:688/535.488!important;height:auto!important}.case-2 .case-2-problem-cards,.case-2 .case-overview-cards,.case-2-nav-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;max-width:688px!important}.case-2 .case-sections section:has([class*="text-[96px]"])>.content-stretch.flex.gap-\[20px\]{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;max-width:688px!important}.case-2 .case-2-problem-cards>*,.case-2 .case-overview-cards>*,.case-2-nav-row .case-next{width:auto!important;min-width:0!important;max-width:none!important}.case-2 .case-sections section:has([class*="text-[96px]"])>.content-stretch.flex.gap-\[20px\]>div{width:auto!important;min-width:0!important;max-width:none!important}.courier-case.case-2 .case-sections .case-2-hypothesis .case-2-hypothesis-copy>.case-2-hypothesis-text-wrap{flex:none!important;align-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important}.courier-case.case-2 .case-sections .case-2-hypothesis .case-2-hypothesis-copy>.case-2-hypothesis-text-wrap>p{width:100%!important;min-width:0!important;max-width:100%!important}main.courier-case.case-2 .case-sections .case-2-hypothesis .case-2-hypothesis-copy.content-stretch.flex.items-start.justify-between>div.case-2-hypothesis-text-wrap{flex:none!important;width:100%!important;min-width:0!important;max-width:100%!important}main.courier-case.case-2 .case-sections .case-2-hypothesis .case-2-hypothesis-copy.content-stretch.flex.items-start.justify-between>div.case-2-hypothesis-text-wrap>p{width:100%!important;min-width:0!important;max-width:100%!important}.case-2 .case-comparison-stage{aspect-ratio:auto!important;width:100%!important;max-width:688px!important;height:439px!important}.case-2 .case-2-competitor-trigger,.case-2 .case-2-competitor-card{flex:0 0 98px!important;width:98px!important;height:98px!important}.case-2 .case-2-competitor-bars{gap:3.843px!important;height:48.039px!important;bottom:8.97px!important}.case-2 .case-2-competitor-bars i{width:18.575px!important}.case-2 .case-2-competitor-bars i:first-child{height:37.15px!important}.case-2 .case-2-competitor-bars i:nth-child(2){height:21.137px!important}.case-2 .case-2-competitor-bars i:nth-child(3){height:48.039px!important}.case-2 .case-2-competitor-badge{background-size:32px 32px!important;width:32px!important;height:32px!important}.case-2 .case-2-table-modal-header h3{font-size:38px!important;line-height:1.1!important}.case-2 .case-2-table-modal-header p:not(.case-2-table-kicker),.case-2 .case-2-table-modal .case-2-competitor-row>div{font-size:16px!important;line-height:1.35!important}.case-2 .case-2-table-modal .case-2-competitor-row-head>div,.case-2 .case-2-table-kicker{font-size:14px!important;line-height:1.35!important}.case-2 .case-2-table-slide-heading h4{font-size:30px!important;line-height:1.1!important}.case-2 .case-2-table-slide-heading p{font-size:14px!important;line-height:1.35!important}.case-2 .case-2-usability-block{gap:16px!important;width:688px!important;max-width:100%!important}.case-2 .case-2-scenario-dropdown{width:636px!important;max-width:calc(100% - 52px)!important;margin-left:52px!important}.case-2 .case-2-scenario-dropdown summary{letter-spacing:.1px!important;justify-content:space-between!important;gap:24px!important;width:294px!important;min-width:294px!important;max-width:294px!important;height:44px!important;min-height:44px!important;padding:12px 12px 12px 16px!important;font-size:16px!important;line-height:1!important}.case-2 .case-2-scenario-dropdown summary img{width:20px!important;height:20px!important}.case-2 .case-2-scenario-content{width:636px!important;max-width:100%!important;margin-top:16px!important;padding:20px!important}.case-2 .case-2-scenario-content ol{width:100%!important;padding-left:24px!important;font-size:16px!important;line-height:1.4!important}.case-2 .case-2-scenario-content li{margin-bottom:0!important;margin-left:0!important}.case-2 .case-2-interface-progress{bottom:10px!important}.case-2-nav-row{grid-template-columns:none!important;align-items:center!important;gap:20px!important;width:688px!important;max-width:calc(100vw - 80px)!important;margin:64px auto 0!important;display:flex!important}.case-2-nav-row .case-next{gap:12px!important;width:334px!important;min-width:0!important;max-width:334px!important}.case-2-nav-row .case-next>.case-next-cover{width:153px!important;max-width:153px!important;height:98px!important}.case-2-nav-row .case-next-line{background:url(/assets/case-2/uploads/nav-line-next.svg) 50%/100% 100% no-repeat!important;flex:0 0 14.7279px!important;width:100%!important;height:14.7279px!important;display:block!important}.case-2-nav-row .case-next-prev .case-next-line{background-image:url(/assets/case-2/uploads/nav-line-next.svg)!important;transform:rotate(180deg)!important}.case-2-nav-row .case-next span:last-child{width:min-content!important;min-width:100%!important;font-size:18px!important;font-weight:500!important;line-height:1.2!important}.case-2-nav-row .case-next-prev{text-align:right!important;justify-content:center!important;align-items:flex-end!important}.case-2-nav-row .case-next:not(.case-next-prev){text-align:left!important;justify-content:flex-start!important;align-items:flex-start!important}}@media (max-width:600px){.courier-case.case-2{padding:162px 16px 32px!important;overflow-x:hidden!important}.case-2 .case-header{height:56px!important;padding:16px!important}.case-2 .case-back{min-height:42px!important;padding:13px 16px!important;font-size:14px!important;line-height:14px!important;top:88px!important}.case-2 .case-column,.case-2 .case-sections,.case-2 .case-sections>section,.case-2 .case-sections [class*="w-[1015px]"]{width:328px!important;min-width:0!important;max-width:calc(100vw - 32px)!important}.case-2 .case-intro{gap:24px!important}.case-2 .case-intro>.content-stretch:first-child{gap:12px!important}.case-2 .case-intro [class*="text-[18px]"]{font-size:16px!important;line-height:16px!important}.case-2 .case-intro h1{width:328px!important;min-width:0!important;max-width:100%!important;font-size:32px!important;line-height:1.2!important}.case-2 .case-intro>.h-\[647px\]{aspect-ratio:328/209.291!important;width:328px!important;max-width:100%!important;height:auto!important}.case-2 .case-metadata{border-top:1px solid #e4e4e7!important;border-bottom:1px solid #e4e4e7!important;flex-direction:column!important;gap:0!important;display:flex!important}.case-2 .case-metadata>*{border-top:1px solid #e4e4e7!important;grid-template-columns:96px minmax(0,1fr)!important;gap:20px!important;width:100%!important;padding:12px 0!important;display:grid!important}.case-2 .case-metadata>:first-child{border-top:0!important}.case-2 .case-metadata p,.case-2 .case-metadata a,.case-2 .case-metadata span,.case-2 .case-metadata div{letter-spacing:.4px!important;font-size:16px!important;line-height:1.25!important}.case-2 .case-sections{gap:64px!important;margin-top:64px!important}.case-2 .case-sections>section{gap:32px!important}.case-2 .case-section-header{flex-direction:column!important;gap:16px!important;width:328px!important;max-width:100%!important;display:flex!important}.case-2 .case-section-title-wrap{flex:none!important;justify-content:flex-start!important;width:100%!important;padding-top:0!important}.case-2 .case-section-title{color:#8a8a8e!important;letter-spacing:.8px!important;text-transform:uppercase!important;font-size:14px!important;font-weight:500!important;line-height:1!important}.case-2 #case-interface-check .case-section-header{gap:12px!important}.case-2 #case-interface-check .case-section-lead{font-size:24px!important}.case-2 #case-results .case-section-title{font-size:16px!important}main.courier-case.case-2 #case-results>.case-section-header .case-section-lead{font-size:22px!important}.case-2 .case-section-lead{letter-spacing:.1px!important;width:100%!important;min-width:0!important;max-width:100%!important;font-size:20px!important;line-height:1.2!important}.case-2 .case-comparison-stage,.case-2 .case-2-interface-stage{aspect-ratio:328/255!important;width:328px!important;max-width:100%!important;height:auto!important}.case-2 .case-comparison figcaption,.case-2 .case-2-interface-slider figcaption{letter-spacing:.4px!important;margin-top:8px!important;font-size:14px!important;line-height:1.25!important}.case-2 .case-sections section>.font-\[\'Inter\'\],.case-2 .case-sections section>div.font-\[\'Inter\'\] p{letter-spacing:.1px!important;font-size:16px!important;line-height:1.4!important}.case-2 .case-overview-cards,.case-2 .case-overview-cards>div{flex-direction:column!important;gap:16px!important;width:328px!important;max-width:100%!important;display:flex!important}.case-2 .case-overview-card{gap:12px!important;padding:20px!important}.case-2 .case-overview-icon{width:24px!important;height:24px!important}.case-2 .case-overview-title{white-space:normal!important;font-size:20px!important;line-height:1.2!important}.case-2 .case-overview-body,.case-2 .case-overview-body p{font-size:14px!important;line-height:1.4!important}.case-2 .case-discovery-list{gap:32px!important}.case-2 .case-discovery-row,.case-2 .case-discovery-main{flex-direction:column!important;gap:12px!important;width:100%!important}.case-2 .case-discovery-number{flex:0 0 36px!important;width:36px!important;height:36px!important}.case-2 .case-discovery-number p{font-size:16px!important;line-height:1.2!important}.case-2 .case-discovery-copy,.case-2 .case-discovery-copy>div,.case-2 .case-discovery-copy p:not(.case-discovery-title),.case-2 .case-discovery-copy li,.case-2 .case-discovery-copy ol,.case-2 .case-discovery-copy ul{letter-spacing:.1px!important;font-size:16px!important;line-height:1.4!important}.case-2 .case-discovery-title{white-space:normal!important;font-size:24px!important;font-weight:500!important;line-height:1.2!important}.case-2 .case-2-flow-card{aspect-ratio:auto!important;background:0 0!important;width:328px!important;max-width:100%!important;height:auto!important;display:block!important;overflow:visible!important}.case-2 .case-2-flow-card img{object-fit:contain!important;background:0 0!important;width:100%!important;height:auto!important;display:block!important}.case-2 .case-2-problems-list{padding-left:21px!important}.case-2 .case-discovery-row>div:not(.case-discovery-main){width:98px!important;max-width:98px!important;padding-top:0!important}.case-2 .case-2-competitor-trigger,.case-2 .case-2-competitor-card{flex:0 0 98px!important;width:98px!important;height:98px!important}.case-2 .case-2-competitor-badge{background-size:32px 32px!important;width:32px!important;height:32px!important}.case-2 .case-2-usability-block{align-items:flex-start!important;gap:16px!important;width:328px!important;max-width:100%!important}.case-2 .case-2-scenario-dropdown,.case-2 .case-2-scenario-content{width:100%!important;max-width:100%!important;margin-left:0!important}.case-2 .case-2-scenario-dropdown summary{gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:40px!important;min-height:40px!important;padding:11px 11px 11px 16px!important;font-size:14px!important;line-height:1!important}.case-2 .case-2-scenario-content{margin-top:16px!important;padding:20px!important}.case-2 .case-2-scenario-content ol{width:100%!important;padding-left:21px!important;font-size:14px!important;line-height:1.4!important}.case-2 .case-2-problem-cards{grid-template-columns:1fr!important;gap:0!important;width:328px!important;max-width:100%!important;display:grid!important}.case-2 .case-2-problem-card{background:#fff!important;gap:8px!important;min-height:0!important;padding:16px 24px!important}.case-2 .case-2-problem-card:not(:last-child){border-bottom:1px solid #e4e4e7}.case-2 .case-2-problem-number{font-size:24px!important;line-height:1.2!important}.case-2 .case-2-problem-label,.case-2 .case-2-problem-text{font-size:16px!important;line-height:1.4!important}.case-2 .case-2-hypothesis,.case-2 .case-2-hypothesis-inner,.case-2 .case-2-hypothesis-text-wrap,.case-2 .case-2-hypothesis-media,.case-2 .case-2-hypothesis-metric{width:328px!important;min-width:0!important;max-width:100%!important}.case-2 .case-2-hypothesis-inner{flex-direction:column!important;align-items:flex-start!important;gap:16px!important}.case-2 .case-2-hypothesis-copy{display:contents!important}.case-2 .case-2-hypothesis-title{font-size:16px!important;line-height:1.2!important}.case-2 .case-2-hypothesis-text{font-size:16px!important;line-height:1.4!important}.case-2 .case-2-hypothesis-media{aspect-ratio:328/244.776!important;order:2!important;height:auto!important}.case-2 .case-2-hypothesis-metric{order:3!important;font-size:14px!important;line-height:1.4!important}.case-2 .case-2-interface-progress{gap:6.714px!important;bottom:33px!important;left:10px!important;right:10px!important}.case-2 .case-2-interface-progress span{height:1.343px!important}.case-2 .case-2-task-card{background:0 0!important;flex-direction:column!important;gap:20px!important;padding:0 24px!important}.case-2 .case-2-task-icon{width:32px!important;height:32px!important}.case-2 .case-2-task-copy,.case-2 .case-2-task-copy p,.case-2 .case-2-task-copy li,.case-2 .case-2-task-copy b,.case-2 .case-2-study-section>p{font-size:16px!important;line-height:1.4!important}.case-2 .case-2-task-copy b{font-weight:500!important}.case-2 .case-2-task-copy{gap:24px!important}.case-2 .case-2-task-copy ul{padding-left:21px!important}.case-2 .case-sections [class*="text-[96px]"]{font-size:64px!important;line-height:1!important}.case-2 .case-sections section:has([class*="text-[96px]"])>.content-stretch.flex.gap-\[20px\]{flex-direction:column!important;gap:20px!important;width:328px!important;display:flex!important}.case-2 .case-sections section:has([class*="text-[96px]"])>.content-stretch.flex.gap-\[20px\]>div{width:100%!important;max-width:100%!important}.case-2 #case-results .case-2-metric{gap:8px!important;padding:0 24px!important}.case-2 #case-results .case-2-metric+.case-2-metric{border-top:1px solid #e4e4e7;padding-top:20px!important}.case-2 #case-results .case-2-metric>p:first-child{font-weight:600!important}.case-2 #case-results .case-2-metric>p:last-child{font-size:14px!important;line-height:1.2!important}.case-2 .case-sections section:has([class*="text-[96px]"]) p:not([class*="text-[96px]"]):not(.case-section-lead):not(.case-2-metric>p){font-size:16px!important;line-height:1.4!important}.case-2 .case-sections section:has([class*="text-[96px]"]) ol{font-size:16px!important;line-height:1.4!important}.case-2 .case-sections section:has([class*="text-[96px]"]) li{font-size:16px!important;line-height:1.4!important}.case-2 .case-quote-block{border-left:2px solid #0c99f7;background:0 0!important;flex-direction:row!important;gap:8px!important;padding:0 0 0 16px!important}.case-2 .case-quote-icon{width:41.067px!important;height:32px!important}.case-2 .case-quote-text,.case-2 .case-quote-text li{font-size:16px!important;line-height:1.4!important}.case-2 .case-quote-text li{margin-left:24px!important}.case-2-nav-row{flex-direction:row!important;grid-template-columns:none!important;gap:20px!important;width:328px!important;max-width:calc(100vw - 32px)!important;margin:64px auto 0!important;display:flex!important}.case-2-nav-row .case-next{gap:12px!important;width:154px!important;min-width:0!important;max-width:154px!important;margin-top:0!important}.case-2-nav-row .case-next>.case-next-cover{width:96px!important;max-width:96px!important;height:61.49px!important}.case-2-nav-row .case-next-line{background:url(/assets/case-2/uploads/nav-line-next.svg) 50%/100% 100% no-repeat!important;flex:0 0 14.7279px!important;width:100%!important;height:14.7279px!important}.case-2-nav-row .case-next-prev .case-next-line{background-image:url(/assets/case-2/uploads/nav-line-next.svg)!important;transform:rotate(180deg)!important}.case-2-nav-row .case-next span:last-child{width:min-content!important;min-width:100%!important;font-size:14px!important;line-height:1.2!important}.case-2 .contact-footer,.courier-case.case-2 .contact-footer{width:328px!important;max-width:calc(100vw - 32px)!important;margin:104px auto 0!important;padding:20px!important}.case-2 .contact-footer .footer-links{gap:40px!important;margin-bottom:104px!important;font-size:16px!important;line-height:normal!important}.case-2 .contact-footer .write-me{font-size:62px!important;line-height:1!important}.case-2 .contact-footer .credit{margin-top:8px!important;font-size:12px!important;line-height:1!important}}.case-2-mobile-flow{display:none}.case-2-mobile-flow-item{display:contents}.case-2-mobile-flow-step{background:#f5f6f8;align-items:center;gap:12px;width:100%;min-width:220px;height:64px;padding:16px;display:flex}.case-2-mobile-flow-step img{flex:0 0 24px;width:24px;height:24px}.case-2-mobile-flow-step p{color:#0d0d0d;letter-spacing:.1px;flex:1 1 0;min-width:0;margin:0;font:500 16px/1.25 Inter,sans-serif}.case-2-mobile-flow-arrow{object-fit:contain;align-self:center;width:32px;height:32px;display:block;transform:rotate(-90deg)}@media (min-width:601px) and (max-width:1200px){.case-2 .case-2-flow-card{display:none!important}.case-2 .case-2-mobile-flow{flex-direction:column;justify-content:center;align-items:stretch;width:100%;max-width:688px;display:flex!important}}@media (max-width:600px){.courier-case.case-2{width:100%!important;padding-inline:16px!important}.case-2 .case-column,.case-2 .case-sections,.case-2 .case-sections>section,.case-2 .case-sections [class*="w-[1015px]"],.case-2 .case-section-header,.case-2 .case-overview-cards,.case-2 .case-overview-cards>div,.case-2 .case-2-usability-block,.case-2 .case-2-problem-cards,.case-2 .case-2-hypothesis,.case-2 .case-2-hypothesis-inner,.case-2 .case-2-hypothesis-text-wrap,.case-2 .case-2-hypothesis-media,.case-2 .case-2-hypothesis-metric,.case-2-nav-row,.case-2 .contact-footer,.courier-case.case-2 .contact-footer{width:100%!important;min-width:0!important;max-width:none!important}.case-2 .case-sections section:has([class*="text-[96px]"])>.content-stretch.flex.gap-\[20px\]{width:100%!important;min-width:0!important;max-width:none!important}.case-2 .case-intro h1,.case-2 .case-intro>.h-\[647px\],.case-2 .case-comparison-stage,.case-2 .case-2-interface-stage{width:100%!important;min-width:0!important;max-width:none!important}.case-2 .case-intro>.h-\[647px\] img,.case-2 .case-comparison-layer img,.case-2 .case-2-interface-stage>img,.case-2 .case-2-hypothesis-media .case-hypothesis-preview{width:100%!important;height:100%!important}.case-2 .case-2-flow-card{display:none!important}.case-2 .case-2-mobile-flow{flex-direction:column;justify-content:center;align-items:stretch;width:100%;display:flex!important}.case-2 .case-2-hypothesis-inner{gap:16px!important}.case-2 .case-2-hypothesis-text-wrap{order:1!important;gap:8px!important}.case-2 .case-2-hypothesis-title{white-space:normal!important;align-items:baseline!important;gap:8px!important;width:100%!important;font-size:24px!important;font-weight:500!important;line-height:1.2!important;display:flex!important}.case-2 .case-2-hypothesis-compact{display:none!important}.case-2 .case-2-hypothesis-number{color:#8a8a8e;flex:none;font:600 16px/1.2 Inter Display,Inter,sans-serif;display:inline!important}.case-2 .case-2-hypothesis-name{min-width:0;font:500 24px/1.2 Inter Display,Inter,sans-serif;display:inline!important}.case-2 #case-hypotheses>.case-2-hypothesis+.case-2-hypothesis{margin-top:32px!important}.case-2 .case-2-hypothesis:not(:last-child):after{content:"";background:#e4e4e7;height:1px;position:absolute;bottom:-32px;left:0;right:0}.case-2 .case-2-hypothesis-text{letter-spacing:.1px!important;width:100%!important;font-size:16px!important;font-weight:400!important;line-height:1.4!important}.case-2 .case-2-hypothesis-media{aspect-ratio:328/244.776!important;order:2!important}.case-2 .case-2-hypothesis-metric{letter-spacing:.1px!important;order:3!important;font-size:14px!important;font-style:italic!important;font-weight:400!important;line-height:1.4!important}.case-2-nav-row{align-items:flex-start!important;gap:20px!important;margin-top:64px!important}.case-2-nav-row .case-next{flex:1 1 0!important;gap:12px!important;width:auto!important;max-width:none!important}.case-2-nav-row .case-next>.case-next-cover{object-fit:cover!important;width:96px!important;max-width:96px!important;height:61.49px!important}.case-2-nav-row .case-next-line{background:url(/assets/case-2/uploads/nav-mobile-next.svg) 50%/100% 100% no-repeat!important;flex:0 0 14.7279px!important;width:100%!important;height:14.7279px!important;display:block!important;transform:none!important}.case-2-nav-row .case-next-prev .case-next-line{background-image:url(/assets/case-2/uploads/nav-mobile-prev.svg)!important;transform:rotate(180deg)!important}.case-2-nav-row .case-next span:last-child{width:min-content!important;min-width:100%!important;font-size:16px!important;font-weight:500!important;line-height:1.2!important}.case-2-nav-row .case-next-prev{text-align:right!important;align-items:flex-end!important}.case-2-nav-row .case-next:not(.case-next-prev){text-align:left!important;align-items:flex-start!important}main.courier-case.case-2 .case-sections .case-2-hypothesis .case-2-hypothesis-title,main.courier-case.case-2 .case-sections .case-2-hypothesis .case-2-hypothesis-copy .case-2-hypothesis-title,main.courier-case.case-2 .case-sections .case-2-hypothesis .case-2-hypothesis-text-wrap>.case-2-hypothesis-title{white-space:normal!important;width:100%!important;min-width:0!important;max-width:100%!important;font-size:24px!important;font-weight:500!important;line-height:1.2!important}main.courier-case.case-2 .case-sections .case-2-hypothesis .case-2-hypothesis-text,main.courier-case.case-2 .case-sections .case-2-hypothesis .case-2-hypothesis-copy .case-2-hypothesis-text,main.courier-case.case-2 .case-sections .case-2-hypothesis .case-2-hypothesis-text-wrap>.case-2-hypothesis-text{letter-spacing:.1px!important;width:100%!important;min-width:0!important;max-width:100%!important;font-size:16px!important;font-weight:400!important;line-height:1.4!important}main.courier-case.case-2 .case-sections .case-2-hypothesis .case-2-hypothesis-metric,main.courier-case.case-2 .case-sections .case-2-hypothesis .case-2-hypothesis-copy>.case-2-hypothesis-metric{letter-spacing:.1px!important;width:100%!important;min-width:0!important;max-width:100%!important;font-size:14px!important;font-style:italic!important;font-weight:400!important;line-height:1.4!important}html body main.courier-case.case-2 .case-sections .case-2-hypothesis .case-2-hypothesis-copy.content-stretch.flex.items-start.justify-between>.case-2-hypothesis-text-wrap>.case-2-hypothesis-title{font-size:24px!important;font-weight:500!important;line-height:1.2!important}html body main.courier-case.case-2 .case-sections .case-2-hypothesis .case-2-hypothesis-copy.content-stretch.flex.items-start.justify-between>.case-2-hypothesis-text-wrap>.case-2-hypothesis-text{font-size:16px!important;font-weight:400!important;line-height:1.4!important}.case-2 .case-2-mobile-flow{align-items:stretch!important}.case-2 .case-2-mobile-flow-arrow{object-fit:contain!important;flex:0 0 32px!important;align-self:center!important;width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important;transform:rotate(-90deg)!important}.case-2 .case-discovery-row>div.case-2-table-modal:not(.case-discovery-main),.case-2 .case-discovery-row>.case-2-table-modal,.case-2 .case-2-table-modal{flex:none!important;justify-content:stretch!important;align-items:stretch!important;width:100vw!important;min-width:0!important;max-width:none!important;height:100vh!important;min-height:0!important;padding:56px 16px 16px!important;position:fixed!important;inset:0!important}.case-2 .case-discovery-row>div.case-2-table-modal:not(.case-discovery-main) .case-2-table-modal-shell,.case-2 .case-discovery-row>.case-2-table-modal .case-2-table-modal-shell,.case-2 .case-2-table-modal-shell{grid-template-rows:minmax(0,1fr) 40px!important;grid-template-columns:40px minmax(0,1fr) 40px!important;align-items:stretch!important;gap:8px!important;width:100%!important;max-width:none!important;min-height:0!important;display:grid!important}.case-2 .case-discovery-row>div.case-2-table-modal:not(.case-discovery-main) .case-2-table-modal-content,.case-2 .case-discovery-row>.case-2-table-modal .case-2-table-modal-content,.case-2 .case-2-table-modal-content{-webkit-overflow-scrolling:touch;grid-area:1/1/auto/-1!important;width:100%!important;max-width:none!important;min-height:0!important;max-height:calc(100vh - 120px)!important;overflow:auto!important}.case-2 .case-2-table-modal-header{padding:20px 20px 12px!important}.case-2 .case-2-table-modal-header h3{margin:4px 0 8px!important;font-size:28px!important;line-height:1.1!important}.case-2 .case-2-table-modal-header p:not(.case-2-table-kicker){max-width:100%!important;font-size:14px!important;line-height:1.35!important}.case-2 .case-2-table-kicker{font-size:12px!important;line-height:1.25!important}.case-2 .case-2-table-modal .case-2-competitor-table{padding:0 20px 20px!important}.case-2 .case-2-table-modal .case-2-competitor-row{grid-template-columns:1fr!important;gap:0!important;padding:12px 0!important}.case-2 .case-2-table-modal .case-2-competitor-row>div{padding:3px 0!important;font-size:14px!important;line-height:1.35!important}.case-2 .case-2-table-modal .case-2-competitor-row-head>div{font-size:12px!important;line-height:1.25!important}.case-2 .case-2-table-modal .case-gallery-modal-arrow{grid-row:2!important;align-self:end!important;width:40px!important;height:40px!important;position:static!important}.case-2 .case-2-table-modal .case-gallery-modal-arrow-prev{grid-column:1!important}.case-2 .case-2-table-modal .case-gallery-modal-arrow-next{grid-column:3!important;justify-self:end!important}.case-2 .case-2-table-modal .case-gallery-modal-close{width:40px!important;height:40px!important;top:12px!important;right:16px!important}.case-2 .case-2-interface-progress{pointer-events:none!important;gap:6.714px!important;bottom:10px!important;left:10px!important;right:10px!important}.case-2-nav-row .case-next{gap:8px!important}.case-2 .case-2-interface-stage{scroll-behavior:smooth;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x mandatory!important;display:flex!important;overflow:auto hidden!important}.case-2 .case-2-interface-stage::-webkit-scrollbar{display:none}.case-2 .case-2-interface-stage>img{scroll-snap-align:start!important;opacity:1!important;flex:0 0 100%!important;min-width:100%!important;transition:none!important;position:static!important;inset:auto!important}.case-2 .case-2-interface-zones{display:none!important}}
