.motion-home{--m-lime:#e2ed83;--m-bg:#11141e;--m-muted:#a5adbf;font-family:Inter,Arial,sans-serif;overflow:clip}.motion-home a,.motion-home button{-webkit-tap-highlight-color:transparent}.motion-concept{color:#3b4233;letter-spacing:1.3px;background:#e7edcf;justify-content:space-between;gap:16px;padding:10px max(24px,50vw - 720px);font-size:10px;display:flex}.motion-concept>span,.motion-concept a{align-items:center;gap:8px;display:flex}.motion-tiny-square{background:#66723b;width:6px;height:6px}.motion-concept a{letter-spacing:0;font-size:11px}.motion-hero{background:radial-gradient(ellipse at 81% 32%,#33304855,transparent 55%),radial-gradient(ellipse at 58% 70%,#a4bd6620,transparent 43%),var(--m-bg);color:#f3f3ee;position:relative}.motion-hero:before{content:"";pointer-events:none;background-image:radial-gradient(#ffffff17 .6px,#0000 .6px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.motion-hero-inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.18fr);gap:14px;max-width:1536px;margin:auto;padding:72px 48px 50px;display:grid;position:relative}.motion-eyebrow{font-weight:600;letter-spacing:2px!important;font-size:10px!important;line-height:1.5!important}.motion-hero-copy>.motion-eyebrow{color:#c7d5a6;align-items:center;gap:9px;display:flex}.motion-eyebrow>span,.motion-status-dot{background:#e2ed83;border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 12px #e2ed8340}.motion-hero h1{letter-spacing:-3px;margin:28px 0 24px;font-family:Inter,Arial,sans-serif;font-size:clamp(40px,4.7vw,72px);font-weight:520;line-height:1.04}.motion-hero h1 em{color:var(--m-lime);font-style:normal}.motion-hero-description{color:#b8bfd0;max-width:440px;margin-bottom:29px;font-size:16px;line-height:1.7}.motion-entry{max-width:510px}.motion-entry form{max-width:100%}.motion-reassurance{color:#abb59d;flex-wrap:wrap;align-items:center;gap:8px;margin-top:13px;font-size:10px;display:flex}.motion-reassurance svg{color:var(--m-lime)}.motion-demo-link{color:#e8e9ee;border-bottom:1px solid #727888;align-items:center;gap:10px;margin-top:26px;padding-bottom:6px;font-size:12px;display:inline-flex}.motion-stage{min-width:0;margin-top:1px;position:relative}.motion-stage-top{letter-spacing:1.5px;color:#a8aec1;justify-content:space-between;align-items:center;padding:0 10px;font:9px ui-monospace,monospace;display:flex}.motion-stage-top button{color:#c9ced9;letter-spacing:0;background:#ffffff06;border:1px solid #ffffff24;border-radius:24px;align-items:center;gap:7px;padding:7px 11px;font:11px Inter,Arial,sans-serif;display:flex}.motion-stage-top button:disabled{opacity:.65;cursor:default}.motion-visual{isolation:isolate;width:100%;height:470px;margin-top:0;position:relative;overflow:clip}.motion-canvas{position:absolute;inset:-25px -30px 0}.motion-canvas canvas{width:100%;height:100%;display:block}.motion-scene-caption{letter-spacing:.4px;color:#cad0d9;align-items:center;gap:8px;font:9px ui-monospace,monospace;display:flex;position:absolute;bottom:5px;left:14px;right:14px}.motion-scene-caption>span:last-child{color:#959eb4;margin-left:auto}.motion-controls{background:#ffffff04;border:1px solid #ffffff1e;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:4px;margin:22px 8px 0;padding:7px;display:grid}.motion-controls button{color:#a2abc0;border-radius:7px;align-items:center;gap:10px;padding:12px;font-size:12px;transition:background .2s,color .2s;display:flex}.motion-controls button>span{color:#8c95a7;font:10px ui-monospace,monospace}.motion-controls button svg{margin-left:auto}.motion-controls button[aria-pressed=true]{color:#1b2113;background:#e2ed83}.motion-stage-note{max-width:570px;min-height:88px;padding:16px 13px 0}.motion-stage-note b{font-size:14px;font-weight:500}.motion-stage-note p{color:#a5aec3;margin-top:6px;font-size:12px;line-height:1.65}.motion-bottom-line{color:#a9b2c5;border-top:1px solid #ffffff18;justify-content:space-between;align-items:center;gap:20px;max-width:1440px;margin:auto;padding:23px 48px;display:flex;position:relative}.motion-bottom-line>span:first-child{letter-spacing:1.2px;font:9px ui-monospace,monospace}.motion-bottom-line p{align-items:center;gap:18px;font-size:12px;display:flex}.motion-bottom-line i{background:#7c8e55;border-radius:50%;width:3px;height:3px}.motion-down{color:#e2ed83;font-size:23px}.motion-decisions{color:#20251e;background:#f3f4ee;padding:88px 48px 90px}.motion-section-heading{max-width:1320px;margin:auto;position:relative}.motion-section-heading h2{letter-spacing:-1.8px;margin-top:23px;font-size:clamp(30px,3.1vw,46px);line-height:1.15}.motion-section-heading>p:last-child{color:#656e5e;max-width:315px;font-size:14px;line-height:1.7;position:absolute;bottom:0;right:0}.motion-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1320px;margin:42px auto 0;display:grid}.motion-benefit{background:#fbfcf7;border:1px solid #d9decf;border-radius:14px;padding:27px;transition:transform .3s,box-shadow .3s}.motion-benefit:hover{transform:translateY(-5px);box-shadow:0 14px 24px #2930180b}.motion-benefit-top{color:#4d5e35;justify-content:space-between;display:flex}.motion-card-tag{letter-spacing:1px;color:#6c785f;margin:31px 0 14px;font:9px ui-monospace,monospace}.motion-benefit h3{letter-spacing:-.7px;margin-bottom:12px;font-size:23px;font-weight:520}.motion-benefit>p:last-child{color:#65705d;font-size:13px;line-height:1.8}.motion-agency{color:#252a23;background:#e5e7df;grid-template-columns:1fr 1fr;align-items:center;gap:90px;padding:76px 60px 95px;display:grid}.motion-report-stack{perspective:1000px;width:360px;max-width:90%;height:400px;margin:25px auto;position:relative}.motion-sheet{background:#f8f9f3;border:1px solid #c9cebf;border-radius:9px;transition:transform 1s;position:absolute;inset:0;box-shadow:0 20px 40px #27301f14}.motion-sheet-back{background:#bfc9a9;transform:rotate(-12deg)translate(-22px,6px)}.motion-sheet-middle{background:#e9eedc;transform:rotate(7deg)translate(20px,5px)}.motion-sheet-front{padding:28px;animation:8s ease-in-out infinite report-drift;transform:rotate(-3deg)}.motion-report-stack:hover .motion-sheet-back{transform:rotate(-18deg)translate(-38px,8px)}.motion-report-stack:hover .motion-sheet-middle{transform:rotate(12deg)translate(32px,4px)}.motion-report-label{letter-spacing:1px;color:#657254;justify-content:space-between;gap:12px;font:8px ui-monospace,monospace;display:flex}.motion-sheet-front>p{letter-spacing:-1.1px;margin:35px 0 23px;font-size:28px;line-height:1.15}.motion-sheet-front strong{color:#687852;font-weight:500}.motion-report-rule{background:#c3d88c;height:2px;margin-bottom:23px}.motion-report-row{border-bottom:1px solid #dce1d2;align-items:center;gap:13px;padding:15px 0;font-size:11px;display:flex}.motion-report-row>b{color:#6d7f52;font:10px ui-monospace,monospace}.motion-report-footer{letter-spacing:1px;color:#738063;margin-top:22px;font:7px ui-monospace,monospace}.motion-pdf-label{color:#e3edcd;background:#252d21;border-radius:9px;align-items:center;gap:8px;padding:13px 17px;font-size:11px;display:flex;position:absolute;bottom:-16px;right:-33px;transform:rotate(3deg);box-shadow:0 10px 24px #28321d24}.motion-agency-copy{max-width:470px}.motion-agency-copy h2{letter-spacing:-1.8px;margin:24px 0;font-size:clamp(32px,3.4vw,48px);line-height:1.13}.motion-agency-copy em{color:#71805b;font-style:normal}.motion-agency-copy>p:not(.motion-eyebrow){color:#616c57;font-size:15px;line-height:1.8}.motion-agency-copy>a{border-bottom:1px solid #5b684b;align-items:center;gap:18px;margin-top:28px;padding-bottom:7px;font-size:14px;display:inline-flex}.motion-agency-copy>small{color:#6c775f;margin-top:18px;font-size:10px;display:block}.motion-final{text-align:center;color:#282f22;background:#f4f5ef;padding:80px 24px}.motion-final>.motion-eyebrow{color:#68775a}.motion-final h2{letter-spacing:-2px;margin:22px 0 28px;font-size:clamp(34px,4vw,52px);line-height:1.12}.motion-final>a{color:#f0f4e9;background:#262d21;border-radius:8px;align-items:center;gap:20px;padding:17px 24px;font-size:14px;display:inline-flex}.motion-final>p:last-child{color:#6a765f;margin-top:16px;font-size:11px}.motion-fallback{color:#e9eddd;background:#1c2130;border:1px solid #50566d;border-radius:14px;padding:30px;position:absolute;inset:65px 40px 45px;transform:rotate(-3deg)}.motion-fallback>span{color:#c8d991;font:10px monospace}.motion-fallback h3{margin:20px 0;font-size:25px}.motion-fallback p{color:#a8b2c4;font-size:12px;line-height:1.6}.motion-fallback>div{border-bottom:1px solid #373e51;padding:15px 0;font-size:13px}.motion-home[data-paused=true] .motion-sheet-front{animation-play-state:paused}.motion-home[data-paused=true] .motion-sheet{transition:none}@keyframes report-drift{0%,to{transform:rotate(-3deg)translateY(0)}50%{transform:rotate(-1deg)translateY(-8px)}}@media (width>=1600px){.motion-hero-inner{padding-top:85px}.motion-visual{height:520px}.motion-hero h1{font-size:76px}}@media (width<=1050px){.motion-hero-inner{grid-template-columns:.95fr 1.05fr;padding:48px 28px 36px}.motion-hero h1{letter-spacing:-2px;font-size:47px}.motion-visual{height:400px}.motion-controls button{gap:6px;padding:11px 6px;font-size:11px}.motion-controls button svg{display:none}.motion-hero-description{font-size:14px}.motion-stage-note{min-height:110px}.motion-agency{gap:45px;padding:70px 40px}.motion-section-heading>p:last-child{max-width:260px}.motion-bottom-line{padding:22px 28px}.motion-bottom-line>span:first-child{max-width:160px;line-height:1.6}.motion-benefit{padding:22px}.motion-benefit h3{font-size:21px}}@media (width<=760px){.motion-concept{letter-spacing:.8px;padding:10px 18px;font-size:8px}.motion-concept a{max-width:100px;font-size:9px}.motion-concept>span{max-width:180px}.motion-hero-inner{grid-template-columns:1fr;gap:40px;padding:42px 22px 26px}.motion-hero h1{letter-spacing:-2.2px;margin:24px 0;font-size:clamp(42px,8vw,58px)}.motion-desktop-break{display:none}.motion-hero-description{font-size:15px}.motion-entry{max-width:100%}.motion-demo-link{font-size:12px}.motion-reassurance{gap:6px;font-size:10px}.motion-visual{height:390px}.motion-canvas{inset:-15px -15px 0}.motion-stage-top{padding:0;font-size:8px}.motion-controls{margin:18px 0 0}.motion-controls button{justify-content:center;padding:12px 4px;font-size:12px}.motion-stage-note{min-height:108px;padding:18px 4px 0}.motion-scene-caption{gap:5px;font-size:8px;left:0;right:0}.motion-scene-caption>span:last-child{text-align:right;max-width:135px}.motion-bottom-line{align-items:start;padding:22px}.motion-bottom-line>span:first-child{display:none}.motion-bottom-line p{flex-wrap:wrap;gap:9px;max-width:270px;font-size:10px;line-height:1.8}.motion-decisions{padding:56px 22px}.motion-section-heading h2{letter-spacing:-1.2px;font-size:33px}.motion-section-heading>p:last-child{max-width:none;margin-top:22px;font-size:13px;position:static}.motion-benefits{grid-template-columns:1fr;gap:12px;margin-top:28px}.motion-benefit{padding:25px}.motion-card-tag{margin-top:23px}.motion-benefit h3{font-size:24px}.motion-agency{grid-template-columns:1fr;gap:42px;padding:50px 26px 56px}.motion-report-stack{width:285px;height:360px;margin:15px auto 10px}.motion-sheet-front{padding:23px}.motion-sheet-front>p{margin-top:30px;font-size:25px}.motion-report-row{padding:13px 0;font-size:10px}.motion-report-label{font-size:7px}.motion-report-footer{font-size:6px}.motion-pdf-label{padding:11px;font-size:10px;right:-12px}.motion-agency-copy h2{font-size:37px}.motion-agency-copy>p:not(.motion-eyebrow){font-size:14px}.motion-final{padding:56px 24px}.motion-fallback{padding:22px;inset:45px 16px 38px}.motion-fallback h3{font-size:22px}}@media (prefers-reduced-motion:reduce){.motion-home *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.motion-entry button[type=submit]{color:#232a18!important;background:#e2ed83!important;border-color:#e2ed83!important}.motion-poster{object-fit:contain;pointer-events:none;width:calc(100% + 60px);height:calc(100% + 25px);transition:opacity .22s;position:absolute;inset:-25px -30px 0}.motion-canvas{transition:opacity .22s}.motion-enterprise-link{color:#acb6c6;align-items:center;gap:8px;width:fit-content;margin-top:15px;font-size:11px;display:flex}@media (width<=760px){.motion-poster{width:calc(100% + 30px);height:calc(100% + 15px);inset:-15px -15px 0}}.motion-benefit-toolbar{color:#586450;justify-content:space-between;align-items:center;gap:16px;max-width:1320px;margin:30px auto 0;font-size:12px;display:flex}.motion-benefit-toolbar button{color:#3b4933;border:1px solid #bfc9b4;border-radius:30px;align-items:center;gap:7px;padding:8px 12px;font-size:11px;display:flex}.motion-benefit-toolbar button:disabled{cursor:default}.motion-benefits{margin-top:16px}.motion-benefit{padding-top:0;overflow:hidden}.benefit-art{aspect-ratio:3/2;background:radial-gradient(at 50% 65%,#424d48,#18232b 85%);margin:0 -27px 23px;position:relative;overflow:hidden}.benefit-art img,.benefit-canvas{object-fit:contain;width:100%;height:100%;transition:opacity .2s;position:absolute;inset:0}.benefit-canvas canvas{width:100%;height:100%;display:block}.benefit-art-label{color:#c4cbbf;letter-spacing:.7px;font:9px ui-monospace,monospace;position:absolute;bottom:10px;left:15px}.motion-benefit .motion-card-tag{margin-top:23px}.motion-evidence{color:#eef0e8;background:#141c23;grid-template-columns:1.1fr 1fr;align-items:center;gap:72px;padding:82px max(48px,50vw - 660px);display:grid}.motion-evidence h2{letter-spacing:-1.6px;margin:25px 0;font-size:clamp(30px,3vw,43px);line-height:1.16}.motion-evidence h2 em{color:#cedb9e;font-style:normal}.motion-evidence-copy>p:not(.motion-eyebrow){color:#b9c5cb;max-width:510px;font-size:15px;line-height:1.8}.motion-evidence-cta{color:#e3edc9;border-bottom:1px solid #a6b783;align-items:center;gap:18px;margin-top:27px;padding-bottom:9px;font-size:14px;display:inline-flex}.motion-evidence-copy>small{color:#a3b3bd;max-width:360px;margin-top:16px;font-size:11px;line-height:1.6;display:block}.motion-evidence-path{background:linear-gradient(130deg,#29353b,#1b262d);border:1px solid #3e4b50;border-radius:18px;padding:25px}.motion-evidence-label{letter-spacing:1.2px;color:#c1d199;font:10px ui-monospace,monospace}.motion-evidence-step{border-bottom:1px solid #445158;align-items:center;gap:20px;padding:27px 0;display:flex}.motion-evidence-step>span{color:#d5e798;border:1px solid #64734f;border-radius:10px;flex-shrink:0;place-items:center;width:35px;height:35px;font:11px ui-monospace,monospace;display:grid}.motion-evidence-step>svg{color:#cadd95;flex-shrink:0;margin-left:auto}.motion-evidence-step h3{letter-spacing:-.4px;margin-bottom:7px;font-size:18px}.motion-evidence-step p{color:#b2c1c9;font-size:12px;line-height:1.65}.motion-method-link{color:#c9d7dd;align-items:center;gap:13px;margin-top:24px;font-size:11px;display:flex}.motion-unlock{color:#283322;background:#f8f9f4;padding:85px 48px}.motion-start-steps{border-top:1px solid #d5ddca;border-bottom:1px solid #d5ddca;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1320px;margin:35px auto 27px;padding:20px 0;list-style:none;display:grid}.motion-start-steps li{align-items:center;gap:14px;font-size:13px;display:flex}.motion-start-steps span{color:#6a7d52;font:11px ui-monospace,monospace}.motion-plan-contrast{grid-template-columns:1fr 1.2fr;gap:22px;max-width:1320px;margin:auto;display:grid}.motion-plan-contrast article{border:1px solid #d4dcc8;border-radius:16px;flex-direction:column;align-items:start;padding:32px;display:flex}.motion-paid-plan{color:#eff3e7;background:#222e24;border-color:#222e24!important}.motion-plan-contrast h3{letter-spacing:-.9px;margin:20px 0 14px;font-size:27px}.motion-plan-contrast article>p:not(.motion-eyebrow){color:#58694c;max-width:510px;font-size:14px;line-height:1.8}.motion-plan-contrast ul{gap:15px;margin:27px 0 32px;padding:0;list-style:none;display:grid}.motion-plan-contrast li{align-items:start;gap:11px;font-size:13px;line-height:1.5;display:flex}.motion-plan-contrast li svg{flex-shrink:0;margin-top:2px}.motion-plan-contrast article>a{color:#26341f;background:#dce7c6;border-radius:8px;align-items:center;gap:19px;margin-top:auto;padding:13px 19px;font-size:13px;display:inline-flex}.motion-paid-plan>a{background:#e2ed83!important}.motion-plan-contrast small{color:#c1cfb9;max-width:460px;margin-top:17px;font-size:10px;line-height:1.65}.motion-renewal{color:#58694b;text-align:center;justify-content:center;align-items:start;gap:9px;max-width:900px;margin:24px auto 0;font-size:12px;line-height:1.7;display:flex}.motion-renewal svg{flex-shrink:0;margin-top:3px}@media (width<=1050px){.benefit-art{margin-left:-22px;margin-right:-22px}.motion-evidence{gap:35px;padding:60px 32px}.motion-plan-contrast h3{font-size:24px}}@media (width<=760px){.benefit-art{margin-left:-25px;margin-right:-25px}.motion-benefit{padding-top:0}.motion-benefit-toolbar{align-items:start;font-size:11px}.motion-benefit-toolbar>span{max-width:170px;line-height:1.6}.motion-benefit-toolbar button{flex-shrink:0}.motion-evidence{grid-template-columns:1fr;gap:35px;padding:53px 22px}.motion-evidence h2{font-size:33px}.motion-evidence-path{padding:20px}.motion-evidence-step{gap:14px}.motion-unlock{padding:55px 22px}.motion-start-steps{grid-template-columns:1fr;gap:18px}.motion-plan-contrast{grid-template-columns:1fr;gap:16px}.motion-plan-contrast article{padding:26px}.motion-plan-contrast h3{font-size:25px}.motion-renewal{text-align:left;font-size:11px}}.motion-hero-links{flex-wrap:wrap;gap:0 22px;display:flex}.motion-entry-price{color:#c0c8b6;margin-top:17px;font-size:12px;line-height:1.7}.motion-entry-price strong{color:#e2ed83;font-weight:600}.motion-billing-note{max-width:450px;margin-top:5px;line-height:1.6;color:#a8b4bd!important;font-size:10px!important}.motion-bottom-line p{flex-wrap:wrap;justify-content:center;gap:8px 16px;font-size:11px}.motion-coverage-link{white-space:nowrap;color:#e2ed83;align-items:center;gap:7px;font-size:11px;display:inline-flex}.motion-paid-plan .motion-paid-price{margin:0 0 22px;color:#e2ed83!important}.motion-paid-price strong{letter-spacing:-1px;margin-left:5px;font-size:30px;font-weight:550}.motion-paid-price span{color:#c1ceba;font-size:11px;display:block}.motion-plan-paths{flex-wrap:wrap;justify-content:center;align-items:center;gap:15px 24px;max-width:1320px;margin:25px auto 0;font-size:12px;display:flex}.motion-plan-paths>span{color:#667759}.motion-plan-paths>a{border-bottom:1px solid #b6c79d;align-items:center;gap:6px;padding-bottom:5px;display:inline-flex}.motion-final-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.motion-final-actions>a{color:#f4f6ef;background:#263320;border:1px solid #263320;border-radius:8px;justify-content:center;align-items:center;gap:16px;padding:16px 23px;font-size:14px;display:inline-flex}.motion-final-actions>a:last-child{color:#263320;background:0 0}@media (width<=760px){.motion-bottom-line{flex-wrap:wrap;gap:14px}.motion-bottom-line p{justify-content:start;max-width:none;line-height:1.7}.motion-entry-price{font-size:11px}.motion-plan-paths{justify-content:start;gap:14px 19px}.motion-plan-paths>span{width:100%}.motion-final-actions{flex-direction:column}.motion-final-actions>a{width:100%;max-width:330px}.motion-hero-links{gap:0 16px}}.motion-home{--m-bg:#fcfaff;--m-lime:#7538ca;--m-muted:#695a7b;color:#2b1945}.motion-home :focus-visible{outline-offset:5px;outline:3px solid #7435bf}.motion-hero{color:#2b1945;background:radial-gradient(at 93% 24%,#fbd2eb 0%,#0000 45%),radial-gradient(at 62% 78%,#cfeaf6 0%,#0000 40%),radial-gradient(at 5% 3%,#ede0ff 0%,#0000 45%),#fcfaff}.motion-hero:before{background-image:radial-gradient(#7044a42e .7px,#0000 .7px);-webkit-mask-image:linear-gradient(90deg,#0000,#0008);mask-image:linear-gradient(90deg,#0000,#0008)}.motion-hero-inner{z-index:1;padding-top:66px;padding-bottom:42px}.motion-hero h1{letter-spacing:-3.7px;font-weight:650}.motion-hero h1 em{color:#0000;background:linear-gradient(110deg,#8032c8,#b72489 72%,#c43963);-webkit-background-clip:text;background-clip:text}.motion-hero-copy>.motion-eyebrow{color:#7837a8}.motion-eyebrow>span,.motion-status-dot{background:#ac35b6;box-shadow:0 0 0 4px #ddafe733}.motion-hero-description{color:#655672;font-size:17px}.motion-entry{border-radius:18px;box-shadow:0 16px 42px #783da014}.motion-entry button[type=submit]{box-shadow:inset 0 2px 1px #ffffff69,0 3px 8px #5930a335;color:#fff!important;background:linear-gradient(165deg,#9560eb,#6531c3 75%)!important;border-color:#703ccd!important}.motion-entry button[type=submit]:hover{background:linear-gradient(165deg,#a374ed,#7439cc)!important}.motion-reassurance,.motion-enterprise-link,.motion-entry-price{color:#685878}.motion-demo-link{color:#502a7d;border-color:#c5a6db;font-weight:550}.motion-entry-price strong{color:#762cac}.motion-billing-note{color:#6f5c7e!important}.motion-stage-top{color:#70547f;letter-spacing:1px}.motion-stage-top button{color:#5b3a78;background:#ffffffa3;border-color:#d7bde6;box-shadow:inset 0 1px #fff}.motion-visual{height:490px}.motion-scene-caption{color:#664c79}.motion-scene-caption>span:last-child{color:#6f5a7f}.motion-controls{background:#ffffff9c;border-color:#e6d3f2;border-radius:18px;box-shadow:0 10px 35px #74488e0c}.motion-controls button{color:#6d577f;border-radius:12px}.motion-controls button>span{color:#80648d}.motion-controls button[aria-pressed=true]{color:#fff;background:linear-gradient(160deg,#a174e8,#713bc9);box-shadow:inset 0 1px #ffffff87,0 4px 10px #7b42b829}.motion-controls button[aria-pressed=true]>span{color:#f4e6ff}.motion-stage-note b{color:#573272;font-weight:650}.motion-bottom-line{z-index:1;color:#6b547b;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff69;border-color:#dfd0eb;max-width:none}.motion-bottom-line p>span{color:#634676;background:#ffffffc9;border:1px solid #e6d8f0;border-radius:20px;padding:6px 10px}.motion-coverage-link{color:#6531a8}.motion-decisions{color:#352044;background:#fff9fc}.motion-section-heading .motion-eyebrow{color:#8b3c80}.motion-section-heading h2{font-weight:600}.motion-section-heading h2 span{color:#8b4fa8}.motion-section-heading>p:last-child{color:#725c7e}.motion-benefit-toolbar{color:#775781}.motion-benefit-toolbar button{color:#694478;background:#fff9;border-color:#ddc2e4}.motion-benefit{background:#fff;border-color:#ead8ee;border-radius:24px;box-shadow:0 7px 35px #84396208}.motion-benefit:hover{box-shadow:0 18px 45px #84396215}.motion-benefit:nth-child(2){border-color:#cce9ea}.motion-benefit:nth-child(3){border-color:#f4d8c8}.benefit-art{background:radial-gradient(at 30% 20%,#fdd3eb,#0000 65%),#eee3ff}.motion-benefit:nth-child(2) .benefit-art{background:radial-gradient(at 70% 35%,#cfecff,#0000 70%),#e0f7ef}.motion-benefit:nth-child(3) .benefit-art{background:radial-gradient(at 60% 20%,#fff0b5,#0000 65%),#ffe5df}.benefit-art-label{color:#795e83}.motion-benefit-top{color:#9751b4}.motion-card-tag{color:#7e598c}.motion-benefit>p:last-child{color:#705d7a}.motion-evidence{color:#35264e;background:radial-gradient(at 0 100%,#f3dcff,#0000 60%),#eef5ff;position:relative;overflow:hidden}.motion-evidence-copy>.motion-eyebrow{color:#775291}.motion-evidence h2 em{color:#8a45b8}.motion-evidence-copy>p:not(.motion-eyebrow){color:#6a5d7a}.motion-evidence-copy>small{color:#746383}.motion-evidence-cta{color:#623598;border-color:#bfa2d5}.motion-evidence-path{background:linear-gradient(135deg,#ffffffeb,#f7edffdd);border:1px solid #fff;border-radius:28px;box-shadow:0 20px 60px #7950a214,inset 0 2px 1px #fff}.motion-evidence-label{color:#88519b}.motion-evidence-step{border-color:#e5d9f0}.motion-evidence-step p{color:#766383}.motion-evidence-step>span{color:#7d399e;background:linear-gradient(#fff,#ead6fa);border-color:#d6b5ed;box-shadow:inset 0 2px 1px #fff}.motion-evidence-step>svg,.motion-method-link{color:#775194}.motion-agency{color:#40264b;background:radial-gradient(at 75% 40%,#ffd5ea,#0000 60%),#f3e9ff;position:relative;overflow:hidden}.motion-sheet{background:#fffafd;border-color:#e4caeb;border-radius:18px;box-shadow:0 22px 60px #894ea522}.motion-sheet-back{background:linear-gradient(130deg,#b885ed,#e1bcff)}.motion-sheet-middle{background:linear-gradient(145deg,#ffa2ca,#ffdaee)}.motion-sheet-front{background:linear-gradient(150deg,#fff,#fbf3ff)}.motion-report-label,.motion-report-footer{color:#8b658f}.motion-sheet-front strong{color:#a6499c}.motion-report-rule{background:linear-gradient(90deg,#d880c9,#b69af4,#7edacf)}.motion-report-row{border-color:#eeddf2}.motion-report-row>b{color:#aa589c}.motion-pdf-label{color:#fff;background:linear-gradient(150deg,#a86cdb,#6a3cb4);border:1px solid #b78bd5;border-radius:15px;box-shadow:inset 0 1px #ffffff80,0 12px 25px #823e9c30}.motion-agency-copy>.motion-eyebrow{color:#954d92}.motion-agency-copy em{color:#ad428c}.motion-agency-copy>p:not(.motion-eyebrow),.motion-agency-copy>small{color:#795d7e}.motion-agency-copy>a{color:#753c8c;border-color:#c69fd0}.motion-unlock{color:#3a2949;background:#fffcf9}.motion-start-steps{border-color:#eddaee}.motion-start-steps span{color:#a45e9e}.motion-plan-contrast article{border-color:#e9d6ec;border-radius:26px;box-shadow:inset 0 1px #fff}.motion-preview-plan{background:linear-gradient(125deg,#f9edff,#fff7fa)}.motion-paid-plan{color:#fff;background:radial-gradient(at 100% 0,#a75ed2,#0000 65%),linear-gradient(140deg,#6535aa,#502d8b);border-color:#a37cc4!important;box-shadow:inset 0 2px #dfb6ff70,0 16px 50px #7639ac22!important}.motion-plan-contrast .motion-eyebrow{color:#8a538e}.motion-paid-plan .motion-eyebrow{color:#ffe1f6}.motion-plan-contrast article>p:not(.motion-eyebrow){color:#735d7b}.motion-paid-plan>p:not(.motion-eyebrow){color:#eee0ff!important}.motion-plan-contrast article>a{color:#663681;background:linear-gradient(#fff,#eddbfb);border-radius:13px;box-shadow:inset 0 1px #fff}.motion-paid-plan>a{color:#652a68;box-shadow:inset 0 2px 1px #fff,0 5px 18px #331c4c25;background:linear-gradient(150deg,#fff7fc,#ffc8e6)!important}.motion-paid-plan li svg{color:#ffc8e9}.motion-plan-contrast small,.motion-paid-price span{color:#e4d1f7}.motion-paid-plan .motion-paid-price{color:#ffdbf2!important}.motion-renewal,.motion-plan-paths>span{color:#735d7b}.motion-plan-paths>a{color:#773e99;border-color:#cfb4df}.motion-final{isolation:isolate;color:#492352;background:radial-gradient(at 50% 100%,#e0e1ff,#0000 80%),#fdecf7;position:relative;overflow:hidden}.motion-final>.motion-eyebrow,.motion-final>p:last-child{color:#90568d}.motion-final-actions>a{color:#fff;background:linear-gradient(160deg,#a369dd,#763db6);border-color:#965bcb;border-radius:16px;box-shadow:inset 0 1px #e5c7ff,0 9px 24px #8b49a526}.motion-final-actions>a:last-child{color:#783f8f;background:#ffffffa3;border-color:#d2acdf}.glossy-candies{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.glossy-candies i{background:radial-gradient(at 27% 19%,#fff 0%,#fff9 9%,#0000 29%),radial-gradient(at 72% 72%,#9d21ae 0%,#ee76c5 47%,#ffd8ef 80%);border-radius:43% 57% 65% 35%/42% 43% 57% 58%;width:100px;height:110px;animation:11s ease-in-out infinite glossy-float;position:absolute;box-shadow:inset -8px -12px 19px #95188335,inset 4px 3px 8px #fff9,0 14px 25px #9c4a9c1c}.glossy-candies i:first-child{width:140px;height:155px;top:32%;right:-35px;transform:rotate(-20deg)}.glossy-candies i:nth-child(2){background:radial-gradient(at 27% 19%,#fff 0%,#fff9 9%,#0000 29%),radial-gradient(at 72% 72%,#7040d4,#b498f8 55%,#efe6ff);animation-delay:-4s;top:-48px;left:43%}.glossy-candies i:nth-child(3){background:radial-gradient(at 27% 19%,#fff 0%,#fff9 9%,#0000 29%),radial-gradient(at 72% 72%,#e67042,#ffc386 55%,#fff0d3);width:150px;height:120px;animation-delay:-7s;bottom:-45px;left:-42px}.motion-final>:not(.glossy-candies){z-index:1;position:relative}.motion-home[data-paused=true] .glossy-candies i{animation-play-state:paused}@keyframes glossy-float{0%,to{translate:0;rotate:-10deg}50%{translate:9px -18px;rotate:12deg}}@media (width<=1050px){.motion-hero h1{letter-spacing:-2.7px}.motion-visual{height:420px}.motion-hero-description{font-size:15px}}@media (width<=760px){.motion-hero-inner{padding-top:44px}.motion-hero h1{letter-spacing:-2.5px;font-size:clamp(42px,8vw,58px)}.motion-visual{height:385px}.glossy-candies i:first-child{top:55%;right:-80px}.motion-bottom-line{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.glossy-candies i{animation:none!important}}.motion-home{background:#f4e7f5}.motion-hero{background:linear-gradient(90deg,#fff9ffce 0%,#fff9ff88 38%,#fff9ff00 68%),url(/images/glossy/studio.webp) 50%/cover no-repeat}.motion-hero-inner{align-items:center;gap:25px;padding-top:38px;padding-bottom:38px}.motion-hero .glossy-candies,.motion-final .glossy-candies{display:none}.glossy-visual{background:0 0;border-radius:0;overflow:hidden}.glossy-lava{height:620px}.glossy-pearls{height:610px}.glossy-visual .motion-canvas,.glossy-visual .motion-poster{object-fit:contain;width:100%;height:100%;transition:opacity .3s;inset:0}.glossy-visual .motion-poster{opacity:1}.glossy-art-frame{aspect-ratio:3/4;max-width:100%;height:100%;position:absolute;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000),linear-gradient(#0000,#000 8% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000),linear-gradient(#0000,#000 8% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.glossy-visual .motion-scene-caption{color:#644275;text-shadow:0 1px 4px #fff;bottom:4px}.glossy-visual .motion-scene-caption>span:last-child{color:#6f4e7a}.motion-controls{background:#fffa;margin-top:12px;box-shadow:0 8px 30px #956ab014}.motion-stage-note{background:#fff9ffb0;border-radius:18px;max-width:none;min-height:100px;margin:12px 8px 0;padding:15px 18px}.motion-stage-note p{color:#624b74}.motion-decisions{background:linear-gradient(#fff9fff2,#fff9ffd9)}.motion-evidence{background:linear-gradient(110deg,#f7efffef,#f7efffc9)}.motion-agency{background:linear-gradient(90deg,#f5e8f730,#fff6ffe8),url(/images/glossy/studio.webp) 50%/cover no-repeat;gap:55px;padding-top:30px;padding-bottom:45px}.motion-unlock{background:linear-gradient(#fffaffed,#fffaffdf)}.motion-final{background:linear-gradient(110deg,#fff2ffcf,#f5e5ff99),url(/images/glossy/studio.webp) 50% 70%/cover no-repeat}.motion-pearls-art{min-width:0;position:relative}.motion-pearls-key{color:#60426e;justify-content:center;gap:20px;margin:16px 0 12px;font-size:11px;display:flex}.motion-pearls-key span{align-items:center;gap:6px;display:flex}.motion-pearls-key span:before{content:"";background:radial-gradient(circle at 30% 20%,#fff,#ed64aa 45%,#b83884);border-radius:50%;width:9px;height:9px}.motion-pearls-key span:nth-child(2):before{background:radial-gradient(circle at 30% 20%,#fff,#ad7be8 45%,#7c41b4)}.motion-pearls-key span:nth-child(3):before{background:radial-gradient(circle at 30% 20%,#fff,#62cbb5 45%,#288c80)}.motion-pearls-pause{color:#68427d;background:#ffffffa0;border:1px solid #b889ce55;border-radius:30px;align-items:center;gap:7px;margin:0 auto;padding:8px 13px;font-size:11px;display:flex}.motion-pearls-pause:disabled{opacity:.7}@media (width>=1600px){.glossy-lava{height:700px}.glossy-pearls{height:680px}}@media (width<=1050px){.glossy-lava{height:530px}.glossy-pearls{height:520px}}@media (width<=760px){.motion-hero{background:linear-gradient(#fff9ffdb,#fff9ff40 60%,#fff9ff90),url(/images/glossy/studio.webp) 50%/auto 100% no-repeat}.motion-hero-inner{gap:26px}.glossy-lava{aspect-ratio:3/4;height:auto;max-height:650px}.glossy-pearls{aspect-ratio:3/4;height:auto;max-height:620px}.motion-pearls-key{gap:10px;font-size:10px}.glossy-visual .motion-scene-caption{font-size:8px;left:5px;right:5px}.motion-agency{gap:35px;padding-top:20px}.motion-stage-note{min-height:115px}}@media (prefers-reduced-motion:reduce){.glossy-visual .motion-canvas,.glossy-visual .motion-poster{transition:none}}.benefit-art.glossy-visual{background:#f4e7f5;border-radius:0}.benefit-art .glossy-art-frame{aspect-ratio:auto;width:100%;max-width:none;height:100%;inset:0;transform:none;-webkit-mask-image:none;mask-image:none}.benefit-art .benefit-art-label{color:#654277;background:#fff8;border-radius:12px;padding:4px 8px}@media (width<=760px){.motion-hero-copy{isolation:isolate;position:relative}.motion-hero-copy:before{content:"";z-index:-1;pointer-events:none;-webkit-mask-composite:source-in;opacity:.96;background:url(/images/glossy/lava-640.webp) 50% 30%/cover no-repeat;border-radius:112px 112px 0 0;width:224px;height:262px;position:absolute;top:-40px;right:-92px;box-shadow:0 30px 60px -30px #6134c766;-webkit-mask-image:linear-gradient(100deg,#0000 4%,#000 36%),linear-gradient(#000 72%,#0000);mask-image:linear-gradient(100deg,#0000 4%,#000 36%),linear-gradient(#000 72%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.motion-hero-copy>*{position:relative}}@media (width<=380px){.motion-hero-copy:before{right:-112px}}
