.concept2{--c2-ink:#0d0f12;--c2-paper:#fff;--c2-soft:#f4f4f1;--c2-blue:#2456ff;--c2-line:#d9dce3;--c2-muted:#646a75;background:var(--c2-paper);color:var(--c2-ink);overflow:clip}.concept2-wrap{margin-inline:auto;width:min(1420px,calc(100% - clamp(36px,6vw,112px)))}.concept2-eyebrow{color:var(--c2-blue);font-size:12px;font-weight:950;letter-spacing:.16em;margin:0;text-transform:uppercase}.concept2-lead{color:var(--c2-muted);font-size:clamp(18px,1.3vw,22px);line-height:1.5}.concept2-mobile-arrow{display:none}.concept2-actions{display:flex;flex-wrap:wrap;gap:12px}.concept2-button{align-items:center;border:1px solid;color:inherit;display:inline-flex;font-size:14px;font-weight:900;justify-content:center;min-height:52px;padding:0 24px;text-decoration:none}.concept2-button--light{background:#fff;border-color:#fff;color:var(--c2-ink)}.concept2-button--dark{background:var(--c2-ink);border-color:var(--c2-ink);color:#fff}.concept2-button--outline{border-color:#ffffff52;color:#fff}.concept2-hero{background:#050607;color:#fff;min-height:100svh;overflow:hidden;position:relative}.concept2-hero__layout{align-items:center;display:grid;gap:clamp(34px,3.6vw,68px);grid-template-columns:minmax(0,1fr) minmax(570px,1fr);min-height:100svh;padding:clamp(116px,13vh,154px) 0 clamp(74px,9vh,112px)}.concept2-hero__copy{position:relative;z-index:3}.concept2-hero__copy h1{color:#fff;font-size:clamp(52px,4.25vw,72px);letter-spacing:-.058em;line-height:.91;margin:20px 0 0;max-width:760px}.concept2-hero__copy h1 span{display:block}.concept2-hero__copy h1 span:nth-child(-n+2){white-space:nowrap}.concept2-hero__copy .concept2-lead{color:#ffffffb3;margin:28px 0 0;max-width:630px}.concept2-hero__copy .concept2-lead strong{color:#fff}.concept2-hero__copy .concept2-actions{margin-top:30px}.concept2-hero__proofs{color:#fff9;display:flex;flex-wrap:wrap;font-size:12px;font-weight:800;gap:22px;margin-top:24px}.concept2-hero__proofs span:before{background:var(--c2-blue);content:"";display:inline-block;height:1px;margin-right:8px;vertical-align:middle;width:16px}.concept2-hero__machine{isolation:isolate;min-height:620px;position:relative}.concept2-hero__tasks{height:92px;inset:4% 10% auto 4%;position:absolute;z-index:6}.concept2-hero__task{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050607d1;border:1px solid hsla(0,0%,100%,.16);color:#ffffff94;display:flex;font-size:10px;gap:12px;letter-spacing:.04em;padding:8px 11px;position:absolute;text-transform:uppercase}.concept2-hero__task b{color:#fff;font-size:10px}.concept2-hero__task:first-child{left:4%;top:24px;transform:rotate(-2deg)}.concept2-hero__task:nth-child(2){left:35%;top:0;transform:rotate(1.5deg)}.concept2-hero__task:nth-child(3){left:67%;top:28px;transform:rotate(-1deg)}.concept2-hero__dossier{left:2%;min-height:390px;position:absolute;top:24%;width:36%;z-index:4}.concept2-hero__dossier:before{border:1px solid hsla(0,0%,100%,.08);content:"";inset:13px -13px -13px 13px;position:absolute;transform:rotate(2deg)}.concept2-hero__document{align-content:start;background:#090b0e;border:1px solid hsla(0,0%,100%,.2);box-shadow:0 34px 100px #00000057;display:grid;min-height:390px;padding:26px;position:absolute;z-index:3}.concept2-hero__document small{color:var(--c2-blue);font-size:10px;font-weight:950;letter-spacing:.15em;text-transform:uppercase}.concept2-hero__document>strong{font-size:18px;line-height:1;margin-top:14px;text-transform:uppercase}.concept2-hero__manual{inset:auto;position:relative;transform:rotate(-1deg);width:100%}.concept2-hero__ledger{display:grid;margin-top:26px}.concept2-hero__ledger-row{align-items:center;border-top:1px solid hsla(0,0%,100%,.11);color:#ffffffa8;display:grid;font-size:12px;gap:10px;grid-template-columns:10px 1fr auto;padding:12px 0}.concept2-hero__ledger-row i{border:1px solid;height:7px;width:7px}.concept2-hero__ledger-row b{color:#fff;font-size:11px}.concept2-hero__document footer{align-items:end;border-top:1px solid;display:flex;justify-content:space-between;margin-top:28px;padding-top:16px}.concept2-hero__document footer span{font-size:11px;line-height:1.2;max-width:100px;text-transform:uppercase}.concept2-hero__document footer b{font-size:24px;line-height:.9}.concept2-hero__auto{background:#fff;color:var(--c2-ink);right:18%;top:28%;transform:rotate(1deg);width:33%;z-index:5}.concept2-hero__workflow{counter-reset:workflow;display:grid;gap:0;margin-top:28px}.concept2-hero__workflow span{border-top:1px solid var(--c2-line);color:#454b55;counter-increment:workflow;font-size:12px;padding:13px 10px 13px 34px;position:relative}.concept2-hero__workflow span:before{color:var(--c2-blue);content:counter(workflow,decimal-leading-zero);font-size:10px;font-weight:900;left:0;position:absolute}.concept2-hero__gain{position:absolute;right:-1%;top:38%;width:18%;z-index:7}.concept2-hero__gain small{color:var(--c2-blue);display:block;font-size:9px;font-weight:900;letter-spacing:.14em;margin-bottom:12px;text-transform:uppercase}.concept2-hero__gain span{color:#fff;display:block;font-size:clamp(46px,4vw,68px);font-weight:950;letter-spacing:-.06em;line-height:.88;text-shadow:0 0 30px rgba(36,86,255,.34);white-space:nowrap}.concept2-hero__gain span:first-letter{color:var(--c2-blue)}.concept2-hero__gain strong{display:block;font-size:18px;margin-top:10px}.concept2-hero__gain p{color:#ffffff94;font-size:13px}.concept2-hero__flow{fill:none;height:80%;inset:12% -2% 0;overflow:visible;position:absolute;width:104%;z-index:2}.concept2-hero__flow path{stroke:var(--c2-blue);stroke-width:2.4;vector-effect:non-scaling-stroke}.concept2-scroll-cue{bottom:20px;font-size:28px;left:50%;position:absolute}.concept2-rail{inset:0;pointer-events:none;position:absolute;z-index:2}.concept2-rail svg{fill:none;height:100%;overflow:visible;width:100%}.concept2-rail__ghost{stroke:#2456ff21;stroke-width:1.4;vector-effect:non-scaling-stroke}.concept2-rail__dot,.concept2-rail__head,.concept2-rail__line{fill:none;stroke:var(--c2-blue);stroke-width:2;vector-effect:non-scaling-stroke}.concept2-rail__dot{fill:#fff}.concept2-commitments{background:#fff;border-bottom:1px solid var(--c2-line)}.concept2-commitments__inner{min-height:350px;padding:122px 0 62px;position:relative}.concept2-commitments__rail{fill:none;height:100%;inset:0;overflow:visible;pointer-events:none;position:absolute;width:100%;z-index:4}.concept2-commitments__rail path{fill:none;stroke:var(--c2-blue);stroke-width:2.2;vector-effect:non-scaling-stroke}.concept2-commitments ol{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;margin:0;padding:0;position:relative;z-index:3}.concept2-commitments li{align-content:start;border-left:1px solid var(--c2-line);display:grid;min-height:166px;padding:0 38px;position:relative}.concept2-commitments li:first-child{border-left:0}.concept2-commitment__number{color:var(--c2-blue);font-size:26px;font-weight:950}.concept2-commitment__node{background:#fff;border:2px solid var(--c2-blue);border-radius:50%;height:12px;left:50%;position:absolute;top:-58px;transform:translate(-50%,-50%);width:12px;z-index:6}.concept2-commitments strong{font-size:21px;margin-top:13px}.concept2-commitments p{color:var(--c2-muted);font-size:14px;line-height:1.5;max-width:240px}.concept2-why{background:var(--c2-soft);position:relative}.concept2-why__layout{align-items:start;display:grid;gap:clamp(48px,6vw,96px);grid-template-columns:minmax(300px,.76fr) minmax(0,1.24fr);padding:clamp(100px,11vw,150px) 0;position:relative}.concept2-why__title{position:relative;z-index:3}.concept2-why__title h2{font-size:clamp(48px,4.7vw,72px);letter-spacing:-.065em;line-height:.91;margin:18px 0 0;max-width:540px}.concept2-why__principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));position:relative;z-index:3}.concept2-why__principles article{align-content:start;border-left:1px solid var(--c2-line);display:grid;min-width:0;padding:0 clamp(24px,2.4vw,38px)}.concept2-why__principles small{color:var(--c2-muted);font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.concept2-why__principles article>span{color:var(--c2-blue);display:block;font-size:clamp(48px,4.6vw,70px);font-weight:950;letter-spacing:-.07em;line-height:.86;margin-top:22px;min-height:88px;white-space:nowrap}.concept2-why__principles h3{font-size:clamp(18px,1.55vw,23px);line-height:1.05;margin:14px 0 0;max-width:220px}.concept2-why__principles p{color:var(--c2-muted);font-size:13px;line-height:1.55;margin:24px 0 0;max-width:240px}.concept2-why__principles strong{align-self:end;border-top:1px solid var(--c2-line);color:var(--c2-blue);font-size:11px;line-height:1.3;margin-top:34px;padding-top:14px}.concept2-offers{background:#fff;min-height:100svh}.concept2-offers__frame{align-content:center;display:grid;isolation:isolate;min-height:100svh;overflow:visible;padding:92px 0 74px;position:relative;z-index:2}.concept2-offers__frame>.concept2-eyebrow{margin-bottom:14px}.concept2-offers__panels{border:1px solid var(--c2-line);display:grid;min-height:min(690px,72svh);position:relative;transition:grid-template-columns .26s ease-out;z-index:3}.concept2-offer{align-content:start;display:grid;min-width:0;overflow:hidden;padding:clamp(36px,4vw,66px);position:relative;transition:opacity .24s ease-out}.concept2-offer--sprint{background:#050607;color:#fff}.concept2-offer--formation{background:#fff;color:var(--c2-ink)}.concept2-offer__label{align-items:center;display:flex;font-size:12px;font-weight:950;gap:24px;letter-spacing:.09em;text-transform:uppercase}.concept2-offer__label b{color:var(--c2-blue);font-size:18px}.concept2-offer h2{color:inherit;font-size:clamp(36px,3.5vw,58px);letter-spacing:-.055em;line-height:.94;margin:30px 0 0;max-width:570px;text-wrap:balance}.concept2-offer__price{align-items:end;display:flex;flex-wrap:wrap;gap:8px;margin:34px 0 0}.concept2-offer__price small{color:inherit;flex-basis:100%;opacity:.62}.concept2-offer__price strong{font-size:clamp(36px,4vw,64px);line-height:.9}.concept2-offer__price em{font-style:normal;font-weight:900}.concept2-offer__details{display:grid;gap:30px;grid-template-columns:minmax(230px,1fr) minmax(200px,.85fr);margin-top:38px}.concept2-offer ul{display:grid;gap:12px;list-style:none;margin:0;padding:0}.concept2-offer li{font-size:14px;opacity:.72}.concept2-offer li:before{background:var(--c2-blue);content:"";display:inline-block;height:1px;margin-right:10px;vertical-align:middle;width:16px}.concept2-offer dl{display:grid;gap:12px;margin:0;opacity:0;transform:translateY(14px);transition:.24s ease-out}.concept2-offer dl div{border-top:1px solid;padding-top:8px}.concept2-offer dt{font-size:10px;font-weight:900;letter-spacing:.12em;opacity:.55;text-transform:uppercase}.concept2-offer dd{font-size:14px;font-weight:800;margin:3px 0 0}.concept2-offer>a{align-self:end;border-bottom:2px solid var(--c2-blue);color:inherit;font-weight:900;justify-self:start;margin-top:34px;padding-bottom:8px;text-decoration:none}.concept2-offers[data-focus=formation] .concept2-offer--formation dl,.concept2-offers[data-focus=sprint] .concept2-offer--sprint dl{opacity:1;transform:none}.concept2-offers[data-focus=formation] .concept2-offer--sprint>*,.concept2-offers[data-focus=sprint] .concept2-offer--formation>*{opacity:.58}.concept2-offer-story{position:relative}.concept2-offer-story__rail{fill:none;height:100%;inset:0;overflow:visible;pointer-events:none;position:fixed;width:100%;z-index:1}.concept2-offer-story__rail path{fill:none;stroke:var(--c2-blue);stroke-width:2.7;vector-effect:non-scaling-stroke}.concept2-offers__anchor{background:transparent;border:0;height:1px;pointer-events:none;position:absolute;transform:translate(-50%,-50%);width:1px;z-index:6}.concept2-offers__anchor--entry{right:-2%;top:-1%}.concept2-offers__anchor--sprint{left:0;top:56%}.concept2-offers__anchor--formation{left:62.5%;top:18%}.concept2-offers__anchor--exit{bottom:0;left:57.5%}.concept2-cases{background:#fff;padding:110px 0 150px;position:relative}.concept2-cases__head{align-items:end;display:grid;gap:30px;grid-template-columns:1fr 1fr auto;position:relative;z-index:4}.concept2-cases__head h2{font-size:clamp(42px,4vw,66px);letter-spacing:-.06em;line-height:.92;margin:0;max-width:620px}.concept2-cases__head>a{color:var(--c2-blue);font-weight:900;text-decoration:none}.concept2-cases .concept2-rail{height:120px;top:264px}.concept2-cases__grid{display:grid;gap:clamp(24px,4vw,64px);grid-template-columns:repeat(3,1fr);margin-top:184px}.concept2-case{align-content:start;background:#fff;border:1px solid var(--c2-line);box-shadow:0 28px 60px #0d0f120d;display:grid;min-height:500px;padding:30px;position:relative}.concept2-case:first-child{transform:rotate(-1deg)}.concept2-case:nth-child(2){transform:translateY(-14px)}.concept2-case:nth-child(3){transform:rotate(1deg)}.concept2-case>div:first-of-type{color:var(--c2-blue);display:flex;font-size:12px;font-weight:950;gap:20px;letter-spacing:.09em;text-transform:uppercase}.concept2-case h3{font-size:clamp(26px,2vw,34px);letter-spacing:-.04em;line-height:.95;margin:25px 0 0}.concept2-case>p{color:var(--c2-muted);font-size:14px;line-height:1.5;min-height:72px}.concept2-case>em{color:var(--c2-blue);font-size:clamp(42px,4vw,64px);font-style:normal;font-weight:950;line-height:1}.concept2-case>em small{font-size:13px}.concept2-case dl{border-top:1px solid var(--c2-line);display:grid;font-size:13px;gap:5px;margin-top:24px;padding-top:20px}.concept2-case dl div{display:grid;grid-template-columns:55px 1fr}.concept2-case dt{font-weight:900}.concept2-case dd{color:var(--c2-muted);margin:0}.concept2-case>a{align-self:end;border-bottom:2px solid var(--c2-blue);color:var(--c2-blue);font-weight:900;justify-self:start;margin-top:22px;padding-bottom:6px;text-decoration:none}.concept2-finale{background:#fff;height:100svh;overflow:hidden;position:relative}.concept2-finale__cabinet{align-items:center;display:grid;gap:56px;grid-template-columns:.85fr 1fr .92fr;min-height:100svh;padding:88px 0;position:relative}.concept2-finale__title h2{font-size:clamp(46px,4vw,70px);letter-spacing:-.065em;line-height:.9;margin:18px 0 0}.concept2-finale__founders{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.concept2-finale__founders article{border:1px solid var(--c2-line);padding:18px}.concept2-finale__founders img{aspect-ratio:4/4.8;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.concept2-finale__founders strong{display:block;margin-top:14px}.concept2-finale__founders p{color:var(--c2-blue);font-size:13px;line-height:1.4}.concept2-finale__quote{background:#fff;border:1px solid var(--c2-line);box-shadow:0 36px 80px #0d0f121c;padding:34px;position:relative;transform:rotate(2deg);z-index:2}.concept2-finale__quote>p{color:var(--c2-blue);font-size:12px;font-weight:950;letter-spacing:.15em;text-transform:uppercase}.concept2-finale__quote dl{display:grid;margin-top:24px}.concept2-finale__quote dl div{border-top:1px solid var(--c2-line);display:grid;gap:18px;grid-template-columns:1fr auto;padding:15px 0}.concept2-finale__quote dt{color:var(--c2-muted)}.concept2-finale__quote dd{font-weight:900;margin:0}.concept2-finale__quote>span{aspect-ratio:1;border:2px solid var(--c2-blue);border-radius:50%;color:var(--c2-blue);display:grid;font-weight:950;margin:34px 0 0 auto;place-content:center;width:72px}.concept2-finale__rail{fill:none;height:78%;inset:8% 0 0;overflow:visible;pointer-events:none;position:absolute;width:100%;z-index:1}.concept2-finale__rail path{fill:none;stroke:var(--c2-blue);stroke-width:2;vector-effect:non-scaling-stroke}.concept2-finale__footer{align-items:center;background:#050607;color:#fff;display:grid;inset:0;position:absolute;transform:translate3d(0,100%,0);z-index:8}.concept2-finale__footer h2{color:#fff;font-size:clamp(58px,6vw,96px);letter-spacing:-.07em;line-height:.88;margin:18px 0 0;max-width:900px}.concept2-finale__footer p:not(.concept2-eyebrow){color:#ffffffa6;font-size:18px;max-width:580px}.concept2-finale__footer .concept2-actions{margin-top:30px}.concept2-final-story{background:#fff;height:100svh;overflow:hidden;position:relative}.concept2-final-story__stage{display:grid;grid-template-rows:60% 40%;height:100svh;padding-top:clamp(96px,10vh,110px);position:relative;z-index:2}.concept2-final-story__cases{min-height:0;position:relative;z-index:3}.concept2-final-story__head{align-items:end;display:grid;gap:32px;grid-template-columns:.55fr 1fr auto;min-height:72px}.concept2-final-story__head h2{font-size:clamp(38px,3.25vw,56px);letter-spacing:-.055em;line-height:.92;margin:0;max-width:560px;position:relative}.concept2-final-story__lost-word{display:inline-block;white-space:nowrap}.concept2-final-story__head>a{color:var(--c2-blue);font-size:14px;font-weight:900;text-decoration:none}.concept2-final-story__case-grid{display:grid;gap:clamp(20px,2.5vw,38px);grid-template-columns:repeat(3,1fr);margin-top:48px}.concept2-case--compact{box-shadow:0 18px 46px #0d0f120b;min-height:300px;padding:22px 24px;transform:none!important}.concept2-case--compact>div:first-of-type{gap:12px}.concept2-case--compact h3{font-size:clamp(21px,1.6vw,28px);margin-top:16px}.concept2-case--compact>p{font-size:12px;margin:12px 0;min-height:48px}.concept2-case--compact>em{font-size:clamp(34px,3vw,48px)}.concept2-case--compact dl{font-size:11px;margin-top:14px;padding-top:12px}.concept2-case--compact>a{font-size:12px;margin-top:12px}.concept2-final-story__node{background:#fff;border:2px solid var(--c2-blue);border-radius:50%;height:12px;left:50%;position:absolute;top:-26px;transform:translate(-50%,-50%);width:12px;z-index:6}.concept2-final-story__cabinet{align-items:center;display:grid;gap:clamp(26px,3vw,50px);grid-template-columns:.82fr .9fr .88fr;min-height:0;padding:34px 0 20px;position:relative;z-index:3}.concept2-final-story__title h2{font-size:clamp(36px,3.3vw,56px);letter-spacing:-.06em;line-height:.9;margin:12px 0 0}.concept2-final-story__founders{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.concept2-final-story__founders article{align-items:start;background:#fff;border:1px solid var(--c2-line);display:grid;gap:14px;grid-template-columns:72px 1fr;padding:12px}.concept2-final-story__founders img{aspect-ratio:4/4.8;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:72px}.concept2-final-story__founders strong{display:block;font-size:13px;line-height:1}.concept2-final-story__founders p{color:var(--c2-blue);font-size:11px;line-height:1.35;margin:14px 0 0}.concept2-final-story__quote{background:#fff;border:1px solid var(--c2-line);box-shadow:0 28px 70px #0d0f121a;justify-self:end;padding:24px;position:relative;transform:rotate(1.5deg);width:min(100%,380px);z-index:6}.concept2-final-story__quote>p{color:var(--c2-blue);font-size:11px;font-weight:950;letter-spacing:.15em;margin:0;text-transform:uppercase}.concept2-final-story__quote dl{display:grid;margin:16px 0 0}.concept2-final-story__quote dl div{border-top:1px solid var(--c2-line);display:grid;font-size:12px;gap:14px;grid-template-columns:1fr auto;padding:10px 0}.concept2-final-story__quote dt{color:var(--c2-muted)}.concept2-final-story__quote dd{font-weight:900;margin:0}.concept2-final-story__quote>b{aspect-ratio:1;border:2px solid var(--c2-blue);border-radius:50%;color:var(--c2-blue);display:grid;font-size:12px;margin:14px 0 0 auto;place-content:center;width:54px}.concept2-final-story__quote-anchor{height:1px;position:absolute;right:0;top:50%;width:1px}.concept2-final-story__arrival{background:#fff;border:2px solid var(--c2-blue);border-radius:50%;height:22px;opacity:0;pointer-events:none;position:absolute;right:-8px;top:50%;width:22px;z-index:7}.concept2-final-story__arrival:after{border:1px solid rgba(36,86,255,.42);border-radius:inherit;content:"";inset:-11px;position:absolute}.concept2-final-story__rail{fill:none;height:100%;inset:0;overflow:visible;pointer-events:none;position:absolute;width:100%;z-index:5}.concept2-final-story__arrow,.concept2-final-story__line{fill:none;stroke:var(--c2-blue);stroke-width:2.7;vector-effect:non-scaling-stroke}.concept2-final-story__footer{align-items:center;background:#050607;color:#fff;display:grid;inset:60% 0 0;padding:30px 0;position:absolute;transform:translate3d(0,104%,0);will-change:transform;z-index:10}.concept2-final-story__footer h2{color:#fff;font-size:clamp(46px,4.8vw,76px);letter-spacing:-.065em;line-height:.88;margin:12px 0 0;max-width:780px}.concept2-final-story__footer p:not(.concept2-eyebrow){color:#ffffffa8;margin:14px 0 0;max-width:560px}.concept2-final-story__footer .concept2-actions{margin-top:22px}.concept2-sprint-hero{background:#050607;color:#fff;min-height:100svh;overflow:hidden}.concept2-sprint-hero__layout{align-items:center;display:grid;gap:72px;grid-template-columns:minmax(0,.88fr) minmax(540px,1.12fr);min-height:100svh;padding:126px 0 86px}.concept2-sprint-hero__copy h1{color:#fff;font-size:clamp(56px,5.2vw,88px);letter-spacing:-.065em;line-height:.89;margin:18px 0 0;max-width:770px;text-wrap:balance}.concept2-sprint-hero__copy .concept2-lead{color:#ffffffb3;margin-top:28px;max-width:640px}.concept2-sprint-hero__copy .concept2-lead strong{color:#fff}.concept2-sprint-hero__copy .concept2-actions{margin-top:30px}.concept2-sprint-hero__visual{align-items:center;display:grid;grid-template-columns:1fr 120px 1fr}.concept2-sprint-hero__doc{align-content:start;background:#090b0e;border:1px solid hsla(0,0%,100%,.2);display:grid;min-height:430px;padding:30px}.concept2-sprint-hero__doc small{color:var(--c2-blue);font-weight:950;letter-spacing:.13em;text-transform:uppercase}.concept2-sprint-hero__doc h2{color:inherit;font-size:34px;line-height:.94;margin:20px 0 0}.concept2-sprint-hero__doc ul{color:#ffffffa8;display:grid;gap:14px;list-style:none;margin:34px 0 auto;padding:0}.concept2-sprint-hero__doc li:before{border:1px solid var(--c2-blue);content:"";display:inline-block;height:10px;margin-right:10px;width:10px}.concept2-sprint-hero__doc>strong{margin-top:50px}.concept2-sprint-hero__delivered{background:#fff;color:var(--c2-ink);transform:translateY(34px)}.concept2-sprint-hero__delivered ul{color:var(--c2-muted)}.concept2-sprint-hero__bridge{display:grid;gap:8px;justify-items:center}.concept2-sprint-hero__line{background:var(--c2-blue);display:block;height:2px;width:100%}.concept2-sprint-hero__bridge b{color:#fff;font-size:18px}.concept2-sprint-hero__bridge small{color:#ffffff7a;font-size:9px;text-align:center;text-transform:uppercase}.concept2-sprint__included{background:#fff;padding:120px 0}.concept2-sprint__included-layout{align-items:start;display:grid;gap:clamp(64px,7vw,110px);grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr)}.concept2-sprint__boundary h2,.concept2-sprint__copilot h2,.concept2-sprint__faq h2,.concept2-sprint__included h2{font-size:clamp(46px,4.5vw,74px);letter-spacing:-.06em;line-height:.91;margin:18px 0 0}.concept2-sprint__included-copy{min-width:0}.concept2-sprint__included-copy h2{line-height:.97;max-width:9ch;text-wrap:balance}.concept2-sprint__included .concept2-lead{margin:28px 0 0;max-width:36rem}.concept2-sprint__included ol{display:grid;grid-template-columns:repeat(2,1fr);list-style:none;margin:0;padding:0}.concept2-sprint__included li{align-content:center;border-top:1px solid var(--c2-line);display:grid;gap:16px;grid-template-columns:44px 1fr;min-height:112px;padding:18px}.concept2-sprint__included li span{color:var(--c2-blue);font-weight:950}.concept2-sprint-story{background:var(--c2-soft);min-height:100svh;overflow:hidden;position:relative}.concept2-sprint-story__pin{align-content:center;display:grid;min-height:100svh;padding:82px 0}.concept2-sprint-story__head{align-items:end;display:grid;gap:36px;grid-template-columns:.75fr 1fr .75fr;transition:opacity .32s ease-out,transform .42s ease-out}.concept2-sprint-story.is-overview .concept2-sprint-story__head{opacity:0;transform:translateY(-38px)}.concept2-sprint-story__head h2{font-size:clamp(44px,4vw,70px);letter-spacing:-.06em;line-height:.9;margin:0}.concept2-sprint-story__head>p:last-child{color:var(--c2-muted);line-height:1.5}.concept2-sprint-story__stage{align-items:center;display:grid;gap:46px;grid-template-columns:minmax(300px,.38fr) minmax(0,1.62fr);margin-top:20px;min-height:600px;transition:transform .3s ease-out}.concept2-sprint-story__detail{background:#fff;border:1px solid var(--c2-line);box-shadow:0 28px 70px #0d0f1212;min-height:440px;padding:34px;position:relative;z-index:4}.concept2-sprint-story__detail>div:first-child{color:var(--c2-blue);display:flex;font-weight:950;justify-content:space-between}.concept2-sprint-story__detail h3{font-size:clamp(38px,3.2vw,54px);letter-spacing:-.055em;line-height:.92;margin:34px 0 0}.concept2-sprint-story__detail>p{color:var(--c2-muted);line-height:1.5}.concept2-sprint-story__detail dl{display:grid;gap:12px;margin-top:32px}.concept2-sprint-story__detail dl div{border-top:1px solid var(--c2-line);padding-top:10px}.concept2-sprint-story__detail dt{color:var(--c2-muted);font-size:10px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.concept2-sprint-story__detail dd{font-size:14px;font-weight:800;margin:4px 0 0}.concept2-sprint-story__map{min-height:610px;position:relative}.concept2-sprint-story__map svg{fill:none;height:100%;inset:0;overflow:visible;position:absolute;width:100%}.concept2-sprint-story__route-base{fill:none;stroke:#2456ff24;stroke-width:2;vector-effect:non-scaling-stroke}.concept2-sprint-story__arrow,.concept2-sprint-story__dot,.concept2-sprint-story__route-progress{fill:none;stroke:var(--c2-blue);stroke-width:3;vector-effect:non-scaling-stroke}.concept2-sprint-story__dot{fill:var(--c2-soft)}.concept2-sprint-story__station{align-content:center;background:linear-gradient(90deg,var(--c2-soft) 70%,transparent);display:grid;min-height:70px;opacity:.34;padding:0 0 0 18px;position:absolute;transform:translate(-50%,-50%) translateY(var(--station-y));transition:opacity .26s ease,transform .42s cubic-bezier(.22,1,.36,1);width:180px;z-index:3}.concept2-sprint-story__station:before{background:var(--c2-line);bottom:4px;content:"";left:0;position:absolute;top:4px;transition:background .24s ease,transform .32s ease;width:2px}.concept2-sprint-story__station.is-active{opacity:1;transform:translate(-50%,-50%) translateY(var(--station-y)) scale(1.14)}.concept2-sprint-story__station.is-active:before{background:var(--c2-blue);transform:scaleY(1.35)}.concept2-sprint-story__station.is-past{opacity:.72}.concept2-sprint-story__map small{color:var(--c2-blue);font-weight:950}.concept2-sprint-story__map strong{font-size:15px;line-height:1.04;max-width:170px}.concept2-sprint-story__map em{color:var(--c2-muted);font-size:10px;font-style:normal}.concept2-sprint-story__stage.is-overview .concept2-sprint-story__detail{transform:none}.concept2-sprint-story__stage.is-overview .concept2-sprint-story__detail h3{font-size:clamp(34px,2.7vw,48px);line-height:.96;max-width:8ch;text-wrap:balance}.concept2-sprint-story__stage.is-overview .concept2-sprint-story__detail>p{margin-top:18px}.concept2-mobile{display:none}.concept2-sprint__boundary{background:#fff;padding:130px 0}.concept2-sprint__boundary-layout{display:grid;gap:100px;grid-template-columns:.85fr 1.15fr}.concept2-sprint__boundary-layout>div:first-child>p:last-child{color:var(--c2-muted);font-size:18px;line-height:1.6;max-width:660px}.concept2-sprint__clauses{border:1px solid var(--c2-line);display:grid;grid-template-columns:1fr 1fr}.concept2-sprint__clauses article{padding:34px}.concept2-sprint__clauses article+article{background:var(--c2-soft);border-left:1px solid var(--c2-line)}.concept2-sprint__clauses dl div{border-top:1px solid var(--c2-line);display:grid;gap:16px;grid-template-columns:1fr auto;padding:15px 0}.concept2-sprint__clauses dd{font-weight:900;margin:0}.concept2-sprint__clauses ul{display:grid;gap:12px;padding-left:18px}.concept2-sprint__clauses>article>strong{display:block;margin-top:22px}.concept2-sprint__copilot{background:#050607;color:#fff;padding:120px 0}.concept2-sprint__copilot .concept2-wrap{align-items:end;display:grid;gap:clamp(36px,4vw,64px);grid-template-columns:minmax(130px,.28fr) minmax(0,1fr) minmax(280px,.62fr)}.concept2-sprint__copilot h2{color:#fff;font-size:clamp(42px,3.8vw,62px);line-height:.95;max-width:12ch;text-wrap:balance}.concept2-sprint__copilot>div>div{border-left:1px solid hsla(0,0%,100%,.22);padding-left:34px}.concept2-sprint__copilot strong{font-size:46px}.concept2-sprint__copilot strong small{font-size:14px}.concept2-sprint__copilot p{color:#ffffffa8;line-height:1.5}.concept2-sprint__faq{background:#fff;padding:120px 0}.concept2-sprint__faq-layout{display:grid;gap:100px;grid-template-columns:.8fr 1.2fr}.concept2-sprint__faq details{border-top:1px solid var(--c2-line);padding:24px 0}.concept2-sprint__faq summary{cursor:pointer;font-size:20px;font-weight:900}.concept2-sprint__faq details p{color:var(--c2-muted);line-height:1.55;max-width:660px}.concept2-sprint__cta{background:var(--c2-blue);color:#fff;padding:120px 0}.concept2-sprint__cta h2{color:#fff;font-size:clamp(58px,6vw,96px);letter-spacing:-.07em;line-height:.88;margin:18px 0 34px;max-width:980px}@media(max-width:1180px){.concept2-hero__layout,.concept2-sprint-hero__layout{grid-template-columns:1fr;min-height:auto;padding-top:130px}.concept2-hero__machine{width:min(780px,100%)}.concept2-why__layout{grid-template-columns:1fr}.concept2-why__principles{max-width:900px}.concept2-offer__details{grid-template-columns:1fr}.concept2-finale__cabinet{grid-template-columns:.8fr 1fr}.concept2-finale__quote{grid-column:2}.concept2-sprint-hero__visual{max-width:900px}.concept2-final-story__stage{grid-template-rows:60% 40%}.concept2-final-story__cabinet{grid-template-columns:.72fr 1fr}.concept2-final-story__quote{display:none}}@media(max-height:760px)and (min-width:821px){.concept2-offers__frame{height:100svh;min-height:0;padding:64px 0 42px}.concept2-offers__frame>.concept2-eyebrow{margin-bottom:10px}.concept2-offers__panels{height:520px;min-height:0}.concept2-offer{padding:30px 42px}.concept2-offer h2{font-size:38px;margin-top:20px}.concept2-offer__price{margin-top:22px}.concept2-offer__price strong{font-size:48px}.concept2-offer__details{gap:24px;margin-top:24px}.concept2-offer dl,.concept2-offer ul{gap:8px}.concept2-offer dd,.concept2-offer li{font-size:12px}.concept2-offer>a{margin-top:20px;padding-bottom:6px}.concept2-final-story__stage{grid-template-rows:60% 40%;padding-top:92px}.concept2-final-story__head{min-height:48px}.concept2-final-story__head h2{font-size:38px}.concept2-final-story__case-grid{margin-top:34px}.concept2-case--compact{min-height:238px;padding:16px 20px}.concept2-case--compact h3{font-size:20px}.concept2-case--compact>p{margin:8px 0;min-height:36px}.concept2-case--compact dl{display:none}.concept2-final-story__cabinet{padding-top:20px}.concept2-final-story__title h2{font-size:40px}.concept2-final-story__founders article{grid-template-columns:60px 1fr}.concept2-final-story__founders img{width:60px}.concept2-final-story__quote{padding:18px;transform:translateY(-36px) rotate(1.5deg)}.concept2-final-story__quote dl div{padding:7px 0}.concept2-final-story__footer{top:60%}}@media(min-width:821px)and (max-width:1100px){body:has(.concept2) .header-account,body:has(.concept2) .v3-header .header-nav{display:none!important}}@media(max-width:820px){.concept2{overflow-x:clip}.concept2-wrap{width:min(calc(100% - 24px),680px)}.concept2-home img{max-width:100%}.concept2 h1{font-size:clamp(36px,10.8vw,48px);letter-spacing:-.052em;line-height:.93}.concept2-hero__copy h1 span:nth-child(-n+2){white-space:normal}.concept2 h2{font-size:clamp(34px,9.4vw,44px);letter-spacing:-.052em;line-height:.94}.concept2-eyebrow{font-size:10px;letter-spacing:.14em;line-height:1.45}.concept2-lead{font-size:16px;line-height:1.52}.concept2-actions{display:grid;grid-template-columns:1fr}.concept2-button{min-height:52px;padding-inline:18px;width:100%}.concept2-hero,.concept2-sprint-hero{min-height:auto}.concept2-hero__layout,.concept2-sprint-hero__layout{gap:46px;padding:100px 0 72px}.concept2-hero__copy h1{margin-top:14px}.concept2-hero__copy .concept2-lead{margin-top:22px}.concept2-hero__copy .concept2-actions{margin-top:24px}.concept2-hero__machine{display:grid;gap:0;grid-template-columns:1fr;isolation:isolate;min-height:auto;padding:8px 0 0}.concept2-hero__flow,.concept2-hero__processor{display:none}.concept2-hero__tasks{display:grid;inset:auto;margin:0 8px -16px;min-height:122px;position:relative}.concept2-hero__task{box-shadow:0 12px 32px #00000047;inset:auto!important;max-width:82%;position:relative;width:-moz-max-content;width:max-content}.concept2-hero__task:first-child{justify-self:start;transform:rotate(-2deg)}.concept2-hero__task:nth-child(2){justify-self:end;transform:rotate(1.5deg)}.concept2-hero__task:nth-child(3){justify-self:center;transform:rotate(-1deg)}.concept2-hero__dossier{inset:auto;min-height:auto;position:relative;width:auto}.concept2-hero__dossier:before{border-color:#ffffff1f;display:block;inset:10px -6px -10px 10px;transform:rotate(1deg)}.concept2-hero__auto,.concept2-hero__document,.concept2-hero__manual{inset:auto;min-height:0;padding:24px;position:relative;width:auto}.concept2-hero__manual{box-shadow:0 26px 64px #00000052;transform:rotate(-.6deg)}.concept2-hero__auto{border:0;border-left:4px solid var(--c2-blue);box-shadow:0 28px 72px #0000004d;transform:rotate(.35deg)}.concept2-hero__document footer,.concept2-hero__ledger{margin-top:18px}.concept2-hero__gain{background:var(--c2-blue);border:1px solid hsla(0,0%,100%,.28);box-shadow:0 28px 68px #2456ff40;inset:auto;padding:26px 24px;position:relative;width:auto}.concept2-hero__gain small{color:#fff;opacity:.72}.concept2-hero__gain span{font-size:clamp(58px,18vw,78px);text-shadow:none}.concept2-hero__gain span:first-letter{color:#fff}.concept2-hero__gain p{color:#ffffffc2}.concept2-hero__proofs{display:grid;gap:8px}.concept2-scroll-cue{display:none}.concept2-mobile-arrow{--mobile-route-color:var(--c2-blue);color:var(--mobile-route-color);display:block;height:48px;margin:-8px auto;overflow:visible;pointer-events:none;position:relative;width:96px;z-index:1}.concept2-mobile-arrow[data-tone=white]{--mobile-route-color:#fff}.concept2-mobile-arrow--compact{height:24px;margin-block:-4px;overflow:visible}.concept2-mobile-arrow--drop{width:72px}.concept2-mobile-arrow--arrival{width:110px}.concept2-mobile-arrow__canvas{display:block;height:138px;left:50%;overflow:visible;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.concept2-mobile-arrow path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5;vector-effect:non-scaling-stroke}.concept2-mobile-arrow__route{stroke-dasharray:190;stroke-dashoffset:190;transition:stroke-dashoffset .76s cubic-bezier(.16,1,.3,1)}.concept2-mobile-arrow__head{opacity:0;transform:translateY(-5px);transition:opacity .18s ease .62s,transform .24s ease .59s}.concept2-mobile-arrow.is-visible .concept2-mobile-arrow__route{stroke-dashoffset:0}.concept2-mobile-arrow.is-visible .concept2-mobile-arrow__head{opacity:1;transform:none}.concept2-commitments__inner{padding:76px 0 66px}.concept2-commitments__inner>.concept2-rail{display:none}.concept2-commitments__rail{display:block}.concept2-commitments ol{grid-template-columns:1fr}.concept2-commitments li,.concept2-commitments li:first-child{border:0;min-height:176px;padding:24px 12px 36px 58px}.concept2-commitments li[data-mobile-side=right]{margin-left:20px}.concept2-commitment__node{background:#fff;display:block;height:15px;left:18px;top:38px;width:15px}.concept2-commitment__number{font-size:30px;line-height:1}.concept2-commitments strong{font-size:22px}.concept2-commitments p{line-height:1.55;margin-top:10px;max-width:300px}.concept2-why__layout{gap:38px;padding:82px 0}.concept2-why__title h2{margin-top:14px}.concept2-why__principles{gap:0;grid-template-columns:1fr;max-width:none}.concept2-why__principles article{background:#fff;border:1px solid var(--c2-line);box-shadow:0 26px 72px #0d0f120f;min-height:0;padding:32px 26px 30px;position:relative;z-index:2}.concept2-why__principles article[data-mobile-tone=soft]{background:#eef1ff;margin-inline:14px -4px}.concept2-why__principles article[data-mobile-tone=blue]{background:var(--c2-blue);border-color:var(--c2-blue);color:#fff;margin-left:-4px}.concept2-why__principles article[data-mobile-tone=blue] p,.concept2-why__principles article[data-mobile-tone=blue] small{color:#ffffffc2}.concept2-why__principles article[data-mobile-tone=blue] span,.concept2-why__principles article[data-mobile-tone=blue] strong{color:#fff}.concept2-why__principles article[data-mobile-tone=blue] strong{border-color:#ffffff59}.concept2-why__principles article>span{font-size:clamp(58px,18vw,76px);margin-top:20px;min-height:auto}.concept2-why__principles h3{font-size:25px;margin-top:14px;max-width:none}.concept2-why__principles p{font-size:15px;margin-top:18px;max-width:320px}.concept2-why__principles strong{margin-top:22px}.concept2-why__principles .concept2-mobile-arrow{color:var(--c2-blue)}.concept2-offers,.concept2-offers__frame{min-height:auto}.concept2-offers__frame{padding:64px 0 68px}.concept2-offers__frame>.concept2-eyebrow{margin:0 6px 18px}.concept2-offers__panels,.concept2-offers__panels[data-mobile-density=compact]{border:0;gap:0;grid-template-columns:1fr!important;transition:none}.concept2-offer{border:1px solid var(--c2-line);box-shadow:0 22px 56px #0d0f1212;margin-inline:6px;overflow:visible;padding:24px 20px 22px;z-index:2}.concept2-offer--sprint{border-color:#050607}.concept2-offer--formation{border-top:4px solid var(--c2-blue)}.concept2-offers__mobile-handoff{display:block}.concept2-offer__label{font-size:10px;gap:16px}.concept2-offer__label b{font-size:17px}.concept2-offer h2{font-size:clamp(29px,8.4vw,34px);line-height:.94;margin-top:18px;max-width:290px}.concept2-offer__price{gap:6px;margin-top:20px}.concept2-offer__price small{font-size:10px}.concept2-offer__price strong{font-size:clamp(32px,9.8vw,38px)}.concept2-offer__price em{font-size:12px}.concept2-offer__details{display:grid;gap:18px;grid-template-columns:1fr;margin-top:22px}.concept2-offer ul{gap:9px 14px;grid-template-columns:repeat(2,minmax(0,1fr))}.concept2-offer li{font-size:12px;line-height:1.35}.concept2-offer li:before{margin-right:6px;width:10px}.concept2-offer dl{gap:0;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;opacity:1;transform:none}.concept2-offer dl div{border-top:1px solid;min-width:0;padding:9px 8px 0}.concept2-offer dl div:first-child{padding-left:0}.concept2-offer dt{font-size:8px}.concept2-offer dd{font-size:11px;line-height:1.25}.concept2-offer>a{font-size:13px;margin-top:22px;padding-bottom:6px}.concept2-offers[data-focus] .concept2-offer>*{opacity:1!important}.concept2-offer-story__rail,.concept2-offers__anchor{display:none}.concept2-offer-story__mobile-bridge{margin-block:-10px 0}.concept2-cases{padding:80px 0}.concept2-cases__head{grid-template-columns:1fr}.concept2-cases .concept2-rail{display:none}.concept2-cases__grid{grid-template-columns:1fr;margin-top:50px}.concept2-case,.concept2-case:nth-child(n){min-height:0;transform:none!important}.concept2-finale{height:auto;overflow:visible}.concept2-finale__cabinet{gap:34px;grid-template-columns:1fr;min-height:auto;padding:80px 0}.concept2-finale__founders{gap:10px}.concept2-finale__quote{grid-column:auto;transform:none}.concept2-finale__rail{display:none}.concept2-finale__footer{inset:auto;min-height:72svh;padding:80px 0;position:relative;transform:none}.concept2-final-story{height:auto;overflow:visible}.concept2-final-story__stage{display:block;height:auto;padding:82px 0 0}.concept2-final-story__head{gap:16px;grid-template-columns:1fr}.concept2-final-story__case-grid{gap:0;grid-template-columns:1fr;margin-top:46px}.concept2-case--compact{box-shadow:0 28px 72px #0d0f1217;min-height:0;padding:28px 24px}.concept2-final-story__case-grid .concept2-case--compact:first-of-type{transform:rotate(-.55deg)!important}.concept2-final-story__case-grid .concept2-case--compact:nth-of-type(2){transform:translate(8px) rotate(.45deg)!important}.concept2-final-story__case-grid .concept2-case--compact:nth-of-type(3){transform:translate(-4px) rotate(-.35deg)!important}.concept2-final-story__case-route{margin-block:-10px}.concept2-case--compact>p{min-height:0}.concept2-final-story__node,.concept2-final-story__rail{display:none}.concept2-final-story__cabinet{gap:0;grid-template-columns:1fr;padding:90px 0 82px}.concept2-final-story__title{margin-bottom:34px}.concept2-final-story__founders{gap:0;grid-template-columns:1fr}.concept2-final-story__founders article{align-items:end;box-shadow:0 24px 64px #0d0f1212;grid-template-columns:116px 1fr;min-width:0;padding:14px}.concept2-final-story__founders article:last-child{grid-template-columns:1fr 116px}.concept2-final-story__founders article:last-child img{grid-column:2;grid-row:1}.concept2-final-story__founders article:last-child div{grid-column:1;grid-row:1}.concept2-final-story__founders img{width:100%}.concept2-final-story__founders strong{font-size:16px}.concept2-final-story__founders p{font-size:12px}.concept2-final-story__founder-route,.concept2-final-story__quote-route{margin-block:-8px}.concept2-final-story__quote{border-top:5px solid var(--c2-blue);display:block;justify-self:stretch;padding:28px;transform:rotate(.5deg);width:100%}.concept2-final-story__footer{inset:auto;min-height:0;padding:92px 0 86px;position:relative;transform:none}.concept2-final-story__footer .concept2-eyebrow{color:#7898ff}.concept2-final-story__cta-route{color:var(--c2-blue);margin:18px 0 -8px 14px;width:118px}.concept2-final-story__footer .concept2-actions{gap:12px}.concept2-sprint-hero__visual{gap:14px;grid-template-columns:1fr}.concept2-sprint-hero__bridge{min-height:80px}.concept2-sprint-hero__line{height:64px;width:2px}.concept2-sprint-hero__delivered{transform:none}.concept2-sprint__boundary,.concept2-sprint__faq,.concept2-sprint__included{padding:72px 0}.concept2-sprint__boundary-layout,.concept2-sprint__faq-layout,.concept2-sprint__included-layout{gap:46px;grid-template-columns:1fr}.concept2-sprint__clauses,.concept2-sprint__included ol{grid-template-columns:1fr}.concept2-sprint__included li{min-height:90px;padding-inline:0}.concept2-sprint__clauses article+article{border-left:0;border-top:1px solid var(--c2-line)}.concept2-sprint-story__pin{display:none}.concept2-mobile{display:grid;gap:20px;padding:72px 0 72px 34px;position:relative}.concept2-mobile:before{background:var(--c2-blue);bottom:72px;content:"";left:12px;position:absolute;top:72px;width:2px}.concept2-mobile article{background:#fff;border:1px solid var(--c2-line);padding:24px 22px;position:relative}.concept2-mobile article:before{background:var(--c2-soft);border:2px solid var(--c2-blue);border-radius:50%;content:"";height:12px;left:-29px;position:absolute;top:24px;width:12px}.concept2-mobile span{color:var(--c2-blue);font-size:22px;font-weight:950}.concept2-mobile h3{font-size:28px;line-height:1;margin:14px 0 0}.concept2-mobile p{color:var(--c2-muted);line-height:1.5}.concept2-sprint__copilot .concept2-wrap{grid-template-columns:1fr}.concept2-sprint__copilot>div>div{border-left:0;border-top:1px solid hsla(0,0%,100%,.22);padding:24px 0 0}.concept2-sprint__cta{padding:78px 0}.concept2-sprint__cta h2{font-size:clamp(40px,11.4vw,52px)}}@media(max-width:360px){.concept2-wrap{width:min(calc(100% - 20px),680px)}.concept2 h1{font-size:34px}.concept2 h2{font-size:32px}.concept2-case--compact,.concept2-hero__auto,.concept2-hero__document,.concept2-hero__gain,.concept2-hero__manual,.concept2-offer,.concept2-why__principles article{padding-inline:18px}}@media(max-width:820px){.concept2-home a,.concept2-home button{min-height:48px}.concept2-home :focus-visible{outline:3px solid #8aa2ff;outline-offset:4px}}@media(max-width:820px)and (orientation:landscape){.concept2-hero__layout{padding-block:84px 52px}.concept2-hero__machine{margin-inline:auto;width:min(560px,100%)}.concept2-final-story__footer{padding-block:72px}}@media(prefers-reduced-motion:reduce){.concept2-mobile-arrow__route{stroke-dashoffset:0!important}.concept2-mobile-arrow__head{opacity:1!important;transform:none!important}.concept2-case--compact,.concept2-hero__auto,.concept2-hero__manual,.concept2-hero__task{transition:none!important}}
