.OttoExperience-module__MNCMSW__page{isolation:isolate;background:var(--paper);color:var(--ink);position:relative}.OttoExperience-module__MNCMSW__hero{border-bottom:1px solid color-mix(in srgb, var(--ink) 10%, transparent);align-items:center;min-height:min(48rem,100dvh);padding:7.25rem 0 4.5rem;display:flex;position:relative;overflow:hidden}.OttoExperience-module__MNCMSW__heroTexture{z-index:-2;object-fit:cover;object-position:center;opacity:.66;mix-blend-mode:multiply}.OttoExperience-module__MNCMSW__hero:after{z-index:-1;background:linear-gradient(90deg, color-mix(in srgb, var(--paper) 92%, transparent) 0%, color-mix(in srgb, var(--paper) 72%, transparent) 48%, color-mix(in srgb, var(--paper) 18%, transparent) 100%);content:"";position:absolute;inset:0}.OttoExperience-module__MNCMSW__heroInner{width:min(80rem,100%);margin:0 auto;padding:0 clamp(1.5rem,4vw,3rem)}.OttoExperience-module__MNCMSW__heroCopy{z-index:2;max-width:50rem;position:relative}.OttoExperience-module__MNCMSW__heroEyebrow{color:var(--coral-deep);font-family:var(--font-body), sans-serif;letter-spacing:.13em;text-transform:uppercase;margin-bottom:1.5rem;font-size:.78rem;font-weight:700}.OttoExperience-module__MNCMSW__heroCopy h1{letter-spacing:-.045em;text-wrap:balance;max-width:15ch;font-size:clamp(3.3rem,5.2vw,4.7rem);font-weight:800;line-height:.98}.OttoExperience-module__MNCMSW__heroText{max-width:37rem;color:color-mix(in srgb, var(--ink) 68%, transparent);text-wrap:pretty;margin-top:1.75rem;font-size:clamp(1.03rem,1.5vw,1.18rem);line-height:1.68}.OttoExperience-module__MNCMSW__heroLink,.OttoExperience-module__MNCMSW__cta{background:var(--ink);color:var(--card);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.7rem;font-size:.92rem;font-weight:700;line-height:1;text-decoration:none;transition:transform .22s cubic-bezier(.16,1,.3,1),background-color .22s;display:inline-flex}.OttoExperience-module__MNCMSW__heroLink{margin-top:2.25rem;padding:1rem 1.4rem}.OttoExperience-module__MNCMSW__heroLink:hover,.OttoExperience-module__MNCMSW__cta:hover{background:var(--coral-deep);transform:translateY(-2px)}.OttoExperience-module__MNCMSW__heroLink:active,.OttoExperience-module__MNCMSW__cta:active{transform:translateY(1px)}.OttoExperience-module__MNCMSW__heroLink span,.OttoExperience-module__MNCMSW__cta span{transition:transform .22s cubic-bezier(.16,1,.3,1)}.OttoExperience-module__MNCMSW__heroLink:hover span,.OttoExperience-module__MNCMSW__cta:hover span{transform:translate(3px)}.OttoExperience-module__MNCMSW__why{text-align:center;padding:clamp(10rem,20vw,18rem) 1.5rem}.OttoExperience-module__MNCMSW__narrow{width:min(58rem,100%);margin:0 auto}.OttoExperience-module__MNCMSW__why h2{letter-spacing:-.04em;text-wrap:balance;max-width:17ch;margin:0 auto;font-size:clamp(2.55rem,5.2vw,5rem);font-weight:800;line-height:1.02}.OttoExperience-module__MNCMSW__why p{max-width:39rem;color:color-mix(in srgb, var(--ink) 61%, transparent);text-wrap:pretty;margin:2rem auto 0;font-size:clamp(1.05rem,1.8vw,1.28rem);line-height:1.72}.OttoExperience-module__MNCMSW__story{padding:0 clamp(1rem,3vw,2.5rem) clamp(10rem,15vw,14rem);scroll-margin-top:5rem}.OttoExperience-module__MNCMSW__storyHeader{text-align:center;width:min(66rem,100%);margin:0 auto clamp(5rem,10vw,8rem)}.OttoExperience-module__MNCMSW__storyHeader h2,.OttoExperience-module__MNCMSW__outputsHeader h2{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2.45rem,4.7vw,4.5rem);font-weight:800;line-height:1.02}.OttoExperience-module__MNCMSW__storyHeader p,.OttoExperience-module__MNCMSW__outputsHeader p{max-width:39rem;color:color-mix(in srgb, var(--ink) 58%, transparent);text-wrap:pretty;margin:1.6rem auto 0;font-size:clamp(1rem,1.45vw,1.14rem);line-height:1.68}.OttoExperience-module__MNCMSW__roll{width:min(74rem,100%);margin:0 auto}.OttoExperience-module__MNCMSW__roller{z-index:3;border:1px solid color-mix(in srgb, var(--ink) 42%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--ink) 76%, var(--paper)) 0%, var(--ink) 52%, color-mix(in srgb, var(--ink) 80%, var(--paper)) 100%);border-radius:999px;width:calc(100% + clamp(1rem,4vw,3rem));height:1rem;margin-left:calc(-1*clamp(.5rem,2vw,1.5rem));position:relative;box-shadow:0 .8rem 1.7rem #45250e24}.OttoExperience-module__MNCMSW__rollPaper{border-right:1px solid color-mix(in srgb, var(--ink) 10%, transparent);border-left:1px solid color-mix(in srgb, var(--ink) 10%, transparent);background:radial-gradient(circle at 18% 12%, color-mix(in srgb, var(--paper) 48%, transparent), transparent 31%), radial-gradient(circle at 78% 72%, color-mix(in srgb, var(--coral) 5%, transparent), transparent 28%), var(--card);position:relative;overflow:hidden;box-shadow:0 2rem 5rem #4a2a121a}.OttoExperience-module__MNCMSW__thread{z-index:0;background:color-mix(in srgb, var(--ink) 12%, transparent);width:1px;position:absolute;top:8rem;bottom:8rem;left:50%}.OttoExperience-module__MNCMSW__thread span{background:var(--coral);transform-origin:top;width:2px;height:100%;position:absolute;inset:0 auto auto -.5px}.OttoExperience-module__MNCMSW__scene{z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(3rem,6vw,6rem);min-height:min(49rem,78dvh);padding:clamp(6rem,11vw,10rem) clamp(2rem,6vw,6.5rem);display:grid;position:relative}.OttoExperience-module__MNCMSW__sceneCopy{max-width:28rem}.OttoExperience-module__MNCMSW__sceneReverse .OttoExperience-module__MNCMSW__sceneCopy{grid-column:2}.OttoExperience-module__MNCMSW__sceneReverse .OttoExperience-module__MNCMSW__sceneVisual{grid-area:1/1}.OttoExperience-module__MNCMSW__verb{color:var(--coral-deep);margin-bottom:1.25rem;font-size:1rem;font-weight:800}.OttoExperience-module__MNCMSW__scene h3{letter-spacing:-.035em;text-wrap:balance;max-width:13ch;font-size:clamp(2.15rem,3.7vw,3.7rem);font-weight:800;line-height:1.02}.OttoExperience-module__MNCMSW__sceneText{max-width:33rem;color:color-mix(in srgb, var(--ink) 62%, transparent);text-wrap:pretty;margin-top:1.6rem;font-size:clamp(1rem,1.35vw,1.13rem);line-height:1.72}.OttoExperience-module__MNCMSW__sceneResult{border-left:2px solid var(--coral);max-width:27rem;color:var(--ink);margin-top:2rem;padding-left:1.2rem;font-size:1rem;line-height:1.55;display:block}.OttoExperience-module__MNCMSW__sceneVisual{justify-content:center;display:flex}.OttoExperience-module__MNCMSW__conversation,.OttoExperience-module__MNCMSW__synthesis,.OttoExperience-module__MNCMSW__deepDive,.OttoExperience-module__MNCMSW__decision{width:min(27rem,100%)}.OttoExperience-module__MNCMSW__conversationSpeaker{color:color-mix(in srgb, var(--ink) 62%, transparent);align-items:center;gap:.75rem;font-size:.8rem;font-weight:700;display:flex}.OttoExperience-module__MNCMSW__conversationQuestion{font-family:var(--font-display), sans-serif;letter-spacing:-.025em;text-wrap:balance;margin-top:1.25rem;font-size:clamp(1.55rem,2.7vw,2.35rem);font-weight:700;line-height:1.14}.OttoExperience-module__MNCMSW__employeeAnswer{border-left:2px solid var(--coral);margin:2.7rem 0 0 clamp(1.5rem,5vw,4rem);padding-left:1.35rem}.OttoExperience-module__MNCMSW__employeeAnswer span{color:color-mix(in srgb, var(--ink) 48%, transparent);font-size:.72rem;font-weight:700}.OttoExperience-module__MNCMSW__employeeAnswer p{color:color-mix(in srgb, var(--ink) 72%, transparent);margin-top:.55rem;font-size:1rem;line-height:1.65}.OttoExperience-module__MNCMSW__signalList{flex-direction:column;align-items:flex-start;gap:1.15rem;display:flex}.OttoExperience-module__MNCMSW__signalList span{border-bottom:1px solid color-mix(in srgb, var(--ink) 18%, transparent);color:color-mix(in srgb, var(--ink) 55%, transparent);padding:0 .25rem .55rem 0;font-size:clamp(1.15rem,2vw,1.55rem);font-weight:600}.OttoExperience-module__MNCMSW__signalList span:nth-child(2){margin-left:clamp(1.5rem,5vw,4.5rem)}.OttoExperience-module__MNCMSW__signalList span:nth-child(3){margin-left:clamp(.5rem,2vw,1.5rem)}.OttoExperience-module__MNCMSW__synthesis>p{max-width:18ch;color:var(--coral-deep);font-family:var(--font-display), sans-serif;letter-spacing:-.03em;margin-top:3.5rem;font-size:clamp(1.65rem,2.8vw,2.5rem);font-weight:800;line-height:1.12}.OttoExperience-module__MNCMSW__deepDive{flex-direction:column;gap:1.4rem;display:flex}.OttoExperience-module__MNCMSW__deepDive p{border-left:2px solid var(--coral);width:fit-content;color:color-mix(in srgb, var(--ink) 72%, transparent);font-family:var(--font-display), sans-serif;padding:.35rem 0 .35rem 1.15rem;font-size:clamp(1.45rem,2.5vw,2.15rem);font-weight:700;line-height:1.2}.OttoExperience-module__MNCMSW__deepDive p:nth-child(2){margin-left:clamp(1rem,4vw,3.5rem)}.OttoExperience-module__MNCMSW__decision{align-items:center;gap:clamp(1.25rem,4vw,3rem);display:flex}.OttoExperience-module__MNCMSW__decision>div{flex-direction:column;gap:1.45rem;display:flex}.OttoExperience-module__MNCMSW__decision strong{border-bottom:1px solid color-mix(in srgb, var(--ink) 18%, transparent);max-width:13ch;font-family:var(--font-display), sans-serif;padding-bottom:.8rem;font-size:clamp(1.3rem,2.2vw,1.9rem);line-height:1.18;display:block}.OttoExperience-module__MNCMSW__outputs{padding:clamp(9rem,17vw,16rem) clamp(1.5rem,4vw,3rem)}.OttoExperience-module__MNCMSW__outputsInner{width:min(70rem,100%);margin:0 auto}.OttoExperience-module__MNCMSW__outputsHeader{max-width:52rem}.OttoExperience-module__MNCMSW__outputsHeader p{margin-left:0;margin-right:0}.OttoExperience-module__MNCMSW__outputList{border-top:1px solid color-mix(in srgb, var(--ink) 16%, transparent);margin-top:clamp(5rem,10vw,8rem)}.OttoExperience-module__MNCMSW__outputItem{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:2rem;padding:clamp(2.7rem,5vw,4.6rem) 0;display:grid}.OttoExperience-module__MNCMSW__outputItem+.OttoExperience-module__MNCMSW__outputItem{border-top:1px solid color-mix(in srgb, var(--ink) 12%, transparent)}.OttoExperience-module__MNCMSW__outputItem h3{letter-spacing:-.03em;text-wrap:balance;max-width:14ch;font-size:clamp(1.7rem,3vw,2.65rem);font-weight:800;line-height:1.08}.OttoExperience-module__MNCMSW__outputItem p{max-width:35rem;color:color-mix(in srgb, var(--ink) 60%, transparent);text-wrap:pretty;font-size:clamp(1rem,1.35vw,1.12rem);line-height:1.72}.OttoExperience-module__MNCMSW__statement{max-width:19ch;color:var(--coral-deep);font-family:var(--font-display), sans-serif;letter-spacing:-.045em;text-align:center;text-wrap:balance;margin:clamp(8rem,16vw,14rem) auto 0;font-size:clamp(2.7rem,5.8vw,5.4rem);font-weight:800;line-height:1.02}.OttoExperience-module__MNCMSW__bridge{border-top:1px solid color-mix(in srgb, var(--ink) 11%, transparent);padding:clamp(7rem,12vw,11rem) clamp(1.5rem,4vw,3rem)}.OttoExperience-module__MNCMSW__bridgeInner{grid-template-columns:minmax(9rem,.34fr) minmax(0,1fr);align-items:center;gap:clamp(3rem,7vw,7rem);width:min(69rem,100%);margin:0 auto;display:grid}.OttoExperience-module__MNCMSW__bridge h2{letter-spacing:-.04em;text-wrap:balance;max-width:18ch;font-size:clamp(2.25rem,4.4vw,4.2rem);font-weight:800;line-height:1.04}.OttoExperience-module__MNCMSW__bridge p{max-width:39rem;color:color-mix(in srgb, var(--ink) 60%, transparent);margin-top:1.6rem;font-size:clamp(1rem,1.4vw,1.13rem);line-height:1.68}.OttoExperience-module__MNCMSW__cta{margin-top:2.3rem;padding:1rem 1.45rem}@media (max-width:900px){.OttoExperience-module__MNCMSW__hero{min-height:auto;padding-top:8.5rem}.OttoExperience-module__MNCMSW__heroInner{padding-left:clamp(1.5rem,5vw,3rem);padding-right:clamp(1.5rem,5vw,3rem)}.OttoExperience-module__MNCMSW__heroCopy{max-width:44rem}.OttoExperience-module__MNCMSW__heroCopy h1{max-width:11ch}.OttoExperience-module__MNCMSW__scene{gap:3rem;padding-left:3rem;padding-right:3rem}.OttoExperience-module__MNCMSW__outputItem{grid-template-columns:1fr}}@media (max-width:700px){.OttoExperience-module__MNCMSW__hero{padding:7.5rem 0 3.5rem}.OttoExperience-module__MNCMSW__hero:after{background:linear-gradient(180deg, color-mix(in srgb, var(--paper) 90%, transparent) 0%, color-mix(in srgb, var(--paper) 62%, transparent) 68%, color-mix(in srgb, var(--paper) 18%, transparent) 100%)}.OttoExperience-module__MNCMSW__heroCopy h1{max-width:10ch;font-size:clamp(3rem,12vw,3.6rem)}.OttoExperience-module__MNCMSW__heroText{max-width:32rem}.OttoExperience-module__MNCMSW__why{padding-top:9rem;padding-bottom:10rem}.OttoExperience-module__MNCMSW__story{padding-left:.75rem;padding-right:.75rem}.OttoExperience-module__MNCMSW__storyHeader{text-align:left;padding:0 .75rem}.OttoExperience-module__MNCMSW__storyHeader p{margin-left:0}.OttoExperience-module__MNCMSW__roller{width:calc(100% + .75rem);height:.85rem;margin-left:-.375rem}.OttoExperience-module__MNCMSW__thread{top:5rem;bottom:5rem;left:2rem}.OttoExperience-module__MNCMSW__scene,.OttoExperience-module__MNCMSW__sceneReverse{grid-template-columns:1fr;gap:4.5rem;min-height:auto;padding:6.5rem 1.5rem 7.5rem 4.25rem}.OttoExperience-module__MNCMSW__sceneReverse .OttoExperience-module__MNCMSW__sceneCopy,.OttoExperience-module__MNCMSW__sceneReverse .OttoExperience-module__MNCMSW__sceneVisual{grid-area:auto}.OttoExperience-module__MNCMSW__sceneVisual{justify-content:flex-start}.OttoExperience-module__MNCMSW__signalList span:nth-child(2),.OttoExperience-module__MNCMSW__signalList span:nth-child(3),.OttoExperience-module__MNCMSW__deepDive p:nth-child(2){margin-left:0}.OttoExperience-module__MNCMSW__bridgeInner{grid-template-columns:1fr}.OttoExperience-module__MNCMSW__bridgeInner>svg{width:7.5rem;height:auto}}@media (prefers-reduced-motion:reduce){.OttoExperience-module__MNCMSW__heroLink,.OttoExperience-module__MNCMSW__cta,.OttoExperience-module__MNCMSW__heroLink span,.OttoExperience-module__MNCMSW__cta span{transition:none}}
