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