.how-page{background:#fff}.how-mobile-label{display:none}.how-hero{position:relative;height:651px;overflow:hidden;background:#edfaff}.how-hero:after{position:absolute;right:0;bottom:0;left:0;height:125px;background:linear-gradient(180deg,rgba(255,255,255,0),#fff 85%);content:""}.how-hero-gradient{object-fit:cover;opacity:.78}.how-hero-copy{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;padding-top:101px;text-align:center}.how-hero h1{margin:0;font-size:80px;font-weight:500;line-height:.99;letter-spacing:-.035em}.how-hero h1 img{display:inline-block;width:74px;height:63px;margin:0 12px -6px 0}.how-hero-decision-line{display:contents}.how-hero-copy>p{margin:32px 0 47px;font-size:24px;line-height:1.3}.how-meaning{position:relative;min-height:1027px;padding-top:10px;text-align:center}.how-example h2,.how-meaning h2,.how-outputs h2,.how-why h2{margin:41px auto 0;font-size:60px;font-weight:450;line-height:1;letter-spacing:0}.how-cycle{position:absolute;top:11px;left:50%;width:1400px;height:1016px;margin:0;transform:translateX(-50%)}.how-cycle-arrows{position:absolute;top:307.5px;left:472px;width:497.228px;height:520.289px;transform:rotate(20.65deg);transform-origin:center}.how-cycle-symbol{position:absolute;z-index:2;object-fit:contain}.how-cycle-symbol-mobile{display:none}.how-cycle-symbol-question{top:380px;left:756px;width:43px;height:34.487px}.how-cycle-symbol-chart{top:731px;left:807px;width:34px;height:34px}.how-cycle-symbol-gear{top:592px;left:469px;width:45px;height:45px}.how-cycle-center{position:absolute;z-index:2;top:540px;left:calc(50% - 4px);width:190px;display:flex;flex-direction:column;gap:16px;font-size:18px;line-height:1.3;transform:translateX(-50%)}.how-cycle-center strong{color:var(--blue);font-size:26px;font-weight:450;line-height:1}.how-cycle article{position:absolute;z-index:3;width:364px;height:138px;padding:25px;border-radius:12px;background:#fff;box-shadow:2px 9px 39px -10px rgba(0,0,0,.09)}.how-cycle article h3{margin:0 0 16px;font-size:26px;font-weight:450;line-height:1}.how-cycle article p{margin:0 auto;color:var(--muted);font-size:18px;line-height:1.3}.how-cycle-question{top:340px;left:238px}.how-cycle-output{top:477px;right:auto;left:854px}.how-cycle-understanding{top:731px;left:337px}.how-cycle-output p,.how-cycle-question p{width:306px}.how-cycle-understanding p{width:252px}.how-cycle.is-sequencing .cycle-arrow-segment,.how-cycle.is-sequencing .how-cycle-center,.how-cycle.is-sequencing .how-cycle-symbol,.how-cycle.is-sequencing article{opacity:0}.how-cycle.is-sequencing article{transform:translate3d(0,18px,0) scale(.97);will-change:transform,opacity}.how-cycle.is-sequencing .how-cycle-symbol{transform:scale(.72);transform-origin:center;will-change:transform,opacity}.how-cycle.is-sequencing .how-cycle-center{transform:translate3d(-50%,14px,0);will-change:transform,opacity}.how-cycle.is-sequencing .cycle-arrow-segment{transform:scale(.88) rotate(-3deg);transform-box:fill-box;transform-origin:center;will-change:transform,opacity}.how-cycle.is-visible .how-cycle-question{animation:how-cycle-card-in .167s cubic-bezier(.22,1,.36,1) 17ms both}.how-cycle.is-visible .how-cycle-symbol-question{animation:how-cycle-symbol-in .133s cubic-bezier(.22,1,.36,1) 67ms both}.how-cycle.is-visible .cycle-arrow-segment-1{animation:how-cycle-arrow-in .2s cubic-bezier(.22,1,.36,1) .183s both}.how-cycle.is-visible .how-cycle-output{animation:how-cycle-card-in .167s cubic-bezier(.22,1,.36,1) .383s both}.how-cycle.is-visible .how-cycle-symbol-chart{animation:how-cycle-symbol-in .133s cubic-bezier(.22,1,.36,1) .433s both}.how-cycle.is-visible .cycle-arrow-segment-2{animation:how-cycle-arrow-in .2s cubic-bezier(.22,1,.36,1) .55s both}.how-cycle.is-visible .how-cycle-understanding{animation:how-cycle-card-in .167s cubic-bezier(.22,1,.36,1) .75s both}.how-cycle.is-visible .how-cycle-symbol-gear{animation:how-cycle-symbol-in .133s cubic-bezier(.22,1,.36,1) .8s both}.how-cycle.is-visible .cycle-arrow-segment-3{animation:how-cycle-arrow-in .2s cubic-bezier(.22,1,.36,1) .917s both}.how-cycle.is-visible .how-cycle-center{animation:how-cycle-center-in .217s cubic-bezier(.22,1,.36,1) 1.117s both}@keyframes how-cycle-card-in{to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes how-cycle-symbol-in{70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes how-cycle-arrow-in{to{opacity:1;transform:scale(1) rotate(0)}}@keyframes how-cycle-center-in{to{opacity:1;transform:translate3d(-50%,0,0)}}.how-why{min-height:776px;padding-top:0;text-align:center}.how-why h2{max-width:980px}.how-why-image{position:relative;width:100%;height:314px;margin-top:70px;overflow:hidden;border-radius:12px;background:#101925}.how-why-image img{object-fit:cover;object-position:center center}.how-why-image-mobile{display:none}.how-reasons{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:25px;gap:25px;margin-top:20px}.how-reasons p{height:94px;margin:0;padding:31px 0 0;border-radius:8px;background:#fff;box-shadow:2px 9px 39px -10px rgba(0,0,0,.09);font-size:16px;line-height:1.3}.how-outputs{min-height:960px;padding-top:93px;text-align:center}@media (max-width:1239px){.how-copy-break{display:none}}.how-section-lede{margin:32px 0 64px;color:var(--muted);font-size:18px;line-height:1.3}.how-cycle article p,.how-cycle-center span,.how-example-copy,.how-hero-copy>p,.how-output-grid p,.how-reasons p,.how-section-lede{font-weight:400;letter-spacing:0}.how-output-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:25px;gap:25px}.how-output-grid article{height:413px;padding:25px 16px;border-radius:8px;background:#fff;box-shadow:2px 9px 39px -10px rgba(0,0,0,.09);text-align:left}.how-output-image{position:relative;width:100%;height:260px;overflow:hidden;border-radius:8px}.how-output-image img{object-fit:cover;object-position:50% 0}.how-output-grid h3{margin:27px 0 10px;font-size:24px;font-weight:450;line-height:1}.how-output-grid p{max-width:360px;margin:0 auto;color:var(--muted);font-size:16px;line-height:1.3}@media (min-width:1025px){.how-output-grid article{text-align:center}}.how-example{min-height:1138px;padding-top:0;text-align:center}.how-example-label{width:max-content;margin:0 auto;padding:9px 25px;border:1px solid var(--line);border-radius:50px;font-size:16px;line-height:1.3;letter-spacing:.05em;text-transform:uppercase}.how-example h2{margin-top:32px}.how-example-copy{max-width:760px;margin:32px auto 0;color:var(--muted);font-size:18px;line-height:1.3}.how-example-image{position:relative;width:1000px;height:612px;margin:60px auto 0;overflow:hidden;border-radius:14px}.how-example-image img{object-fit:cover;object-position:50% 0}#example-1 .how-shot-desktop{width:139.35%!important;max-width:none!important;height:147.18%!important;left:-19.68%!important;top:0!important}#example-2 .how-shot-desktop{width:127.04%!important;max-width:none!important;height:134.12%!important;left:-13.84%!important;top:0!important}.how-shot-mobile{display:none}.how-example .arrow-button{width:263px;margin-top:46px;justify-content:space-between}.how-contact{padding-top:90px!important}@media (min-width:701px) and (max-width:1024px){.how-hero{height:504px}.how-hero:after{height:110px}.how-hero-copy{padding-top:76px}.how-hero h1{font-size:52px;line-height:.98;letter-spacing:-.03em}.how-hero h1 img{width:52px;height:44px;margin:0 9px -5px 0}.how-hero-copy>p{margin:26px 0 34px;font-size:18px}.how-meaning{min-height:850px;padding-top:22px}.how-example h2,.how-meaning h2,.how-outputs h2,.how-why h2{margin-top:27px;font-size:44px}.how-cycle{top:0;transform:translateX(-50%) scale(.7);transform-origin:top center}.how-why{min-height:720px}.how-why h2{max-width:720px}.how-why-image{height:190px;margin-top:52px}.how-reasons{gap:16px;margin-top:16px}.how-reasons p{height:112px;padding:27px 20px 0;font-size:15px}.how-outputs{min-height:1040px;padding-top:72px}.how-section-lede{max-width:680px;margin:25px auto 48px;font-size:16px}.how-output-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.how-output-grid article{height:354px;padding:12px 12px 20px}.how-output-image{height:215px}.how-output-grid h3{margin:20px 0 12px;font-size:21px}.how-output-grid p{font-size:14px}.how-output-grid article:last-child{grid-column:1/-1;width:calc(50% - 9px);justify-self:center}.how-example{min-height:880px;padding-top:68px}.how-example-copy{max-width:680px;margin-top:24px;font-size:16px}.how-example-image{width:100%;height:auto;aspect-ratio:1000/612;margin-top:52px}.how-example .arrow-button{margin-top:36px}.how-contact{padding-top:90px!important}}@media (max-width:700px){.how-hero{height:393px}.how-hero:after{height:65px}.how-hero-gradient{width:1040px!important;max-width:none!important;left:-340px!important;object-fit:cover}.how-hero-copy{padding-top:28px}.how-hero h1{width:330px;font-size:35px;line-height:.97;letter-spacing:-.02em}.how-hero-decision-line{width:310px;margin:0 auto;display:flex;align-items:flex-start;gap:4px}.how-hero h1 .how-hero-decision-line img{width:38.442px;height:32.852px;flex:0 0 auto;margin:5px 0 0}.how-hero-decision-line>span{white-space:nowrap}.how-hero-copy>p{width:300px;margin:16px 0 37px;font-size:14px}.how-meaning{min-height:1006px;padding-top:14px}.how-why .eyebrow{margin-left:0}.how-example h2,.how-meaning h2,.how-outputs h2,.how-why h2{margin-top:24px;font-size:28px;line-height:1;letter-spacing:0}.how-meaning h2{width:302px}.how-example-copy,.how-hero h1,.how-hero-copy>p,.how-meaning h2,.how-outputs h2,.how-section-lede,.how-why h2{max-width:100%}.how-desktop-break,.how-desktop-label{display:none}.how-mobile-label{display:inline}.how-cycle{top:0;left:0;width:100%;height:1006px;margin:0;transform:none}.how-cycle-arrows{top:194px;left:calc(50% - 155px);width:318px;height:334px;transform:rotate(-9.35deg)}.how-cycle-symbol-question{top:583px;left:auto;right:31.5px;width:27.546px;height:22.092px}.how-cycle-symbol{z-index:4}.how-cycle-symbol-desktop{display:none}.how-cycle-symbol-mobile{display:block}.how-cycle-symbol-chart{top:699.986px;left:auto;right:35.234px;width:21.78px;height:21.78px}.how-cycle-symbol-gear{top:818px;left:auto;right:33px;width:27px;height:27px}.how-cycle-center{top:337px;left:50%;width:146px;gap:12px;font-size:14px}.how-cycle-center strong{font-size:18px;line-height:1}.how-cycle article{width:auto;right:15px;height:106px;min-height:0;padding:20px;border-radius:12px;text-align:left}.how-cycle article h3{margin-bottom:12px;font-size:18px}.how-cycle article p{margin:0;max-width:none;font-size:14px}.how-cycle-question{top:564px;left:15px}.how-cycle-output{top:682px;left:15px}.how-cycle-understanding{top:800px;left:15px}.how-cycle-question p{width:224px;max-width:100%}.how-cycle-output p{width:246px;max-width:100%}.how-cycle-understanding p{width:198px;max-width:100%}.how-why{min-height:0;padding-top:0;padding-bottom:100px;text-align:left}.how-why h2{width:302px;margin-top:32px;margin-left:0}.how-why-image-desktop{display:none}.how-why-image-mobile{display:block;width:100%;height:auto;margin-top:32px;border-radius:6px}.how-reasons{grid-template-columns:1fr;gap:12px;margin-top:12px}.how-reasons p{height:76px;padding:20px;font-size:14px}.how-shot-desktop{display:none}.how-shot-mobile{display:block}.how-outputs{min-height:0;padding-top:0;padding-bottom:25px;text-align:left}.how-outputs h2{width:330px;margin-left:0;margin-top:0}.how-section-lede{width:328px;margin:16px 0 32px;font-size:14px}.how-output-grid{grid-template-columns:1fr;gap:16px}.how-output-grid article{height:auto;padding:0 20px 20px;overflow:hidden;border-radius:12px;box-shadow:2px 4px 39px -10px rgba(0,0,0,.14);text-align:left}.how-output-image{left:-20px;width:calc(100% + 40px);height:auto;aspect-ratio:330/205;margin-top:0;border-radius:0}.how-output-grid h3{margin:20px 0 12px;font-size:18px}.how-output-grid p{width:auto;max-width:none;margin:0;font-size:14px}.how-example{min-height:0;padding-top:56px;padding-bottom:24px;text-align:left}.how-example-label{margin-left:0;padding:7px 15px;font-size:10px}.how-example h2{margin-left:0}.how-example-copy{width:330px;margin:16px 0 0;font-size:14px}.how-example-image{width:100%;max-width:330px;height:auto;aspect-ratio:330/202;margin:32px 0 0;border-radius:7px}.how-example .arrow-button{width:203px;margin-top:25px}.how-contact{padding-top:50px!important}.how-examples .how-example:last-child{padding-bottom:50px}}@media (prefers-reduced-motion:reduce){.how-cycle.is-sequencing .cycle-arrow-segment,.how-cycle.is-sequencing .how-cycle-center,.how-cycle.is-sequencing .how-cycle-symbol,.how-cycle.is-sequencing article{opacity:1;animation:none;transform:none;will-change:auto}.how-cycle.is-sequencing .how-cycle-center{transform:translateX(-50%)}}