.pricing-section{max-width:1500px;margin-inline:auto;padding:88px 48px 0;scroll-margin-top:20px}.pricing-heading{display:grid;grid-template-columns:1.2fr .8fr;gap:50px;align-items:end;margin-bottom:42px}.pricing-heading h2{font-size:clamp(32px,3.1vw,46px);letter-spacing:-.055em;line-height:1.15;margin-top:21px}.pricing-heading h2>span{color:#7b8d6d}.pricing-heading>p{font-size:14px;line-height:1.85;color:#62705d;max-width:390px;padding-bottom:2px}.pricing-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(330px,.85fr);gap:48px;align-items:start}.pricing-catalog{min-width:0;padding-top:6px}.pricing-table-labels{font:9px var(--font-mono);letter-spacing:.07em;color:#6b7b62;padding-bottom:15px;border-bottom:1px solid #42533b}.pricing-package-row,.pricing-table-labels{display:grid;grid-template-columns:1.15fr .9fr 1fr 50px;gap:18px}.pricing-package-row{align-items:center;padding:27px 0;border-bottom:1px solid #c1ccb7}.pricing-package-name{display:flex;align-items:baseline;gap:10px;min-width:0}.pricing-package-name>span{font:9px var(--font-mono);color:#788d6b}.pricing-package-name h3{font-size:22px;letter-spacing:-.045em}.pricing-package-credits strong{display:block;font-size:26px;line-height:1.25;font-weight:500;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.pricing-package-credits>span{font-size:11px;color:#6b7a62}.pricing-package-price strong{display:block;font-size:21px;font-weight:500;white-space:nowrap;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.pricing-package-price>span{font-size:10px;color:#6b7a62;white-space:nowrap}.pricing-package-row>button{min-height:44px;width:44px;display:flex;align-items:center;justify-content:center;background:#e4eada;border:1px solid #c4ceb9;border-radius:50%;transition:background-color .15s ease,transform .18s cubic-bezier(.16,1,.3,1)}.pricing-package-row>button>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.pricing-package-row>button:hover{background:#f47742;border-color:#e57946;transform:rotate(-8deg)}.pricing-package-row>button:active{transform:rotate(0)}.pricing-operation-costs{display:grid;grid-template-columns:1fr;padding:22px 0 4px;gap:11px}.pricing-operation-costs>div{display:flex;justify-content:space-between;gap:18px;align-items:center;font-size:12px}.pricing-operation-costs b{font:14px var(--font-mono)}.pricing-operation-costs small{font-size:11px;color:#6b7a62}.pricing-availability{display:flex;align-items:flex-start;gap:9px;padding-top:18px;font-size:12px;line-height:1.8;color:#5d6e55}.pricing-availability svg{flex-shrink:0;margin-top:3px}.pricing-terms{list-style:none;margin:19px 0 0;padding:19px 0 0;border-top:1px solid #c1ccb7;display:grid;gap:12px}.pricing-terms li{display:flex;align-items:flex-start;gap:9px;font-size:12px;line-height:1.75;color:#65765b}.pricing-terms svg{flex-shrink:0;margin-top:3px;color:#526e43}.pricing-calculator{background:#e4eadb;border:1px solid #bfceb1;border-radius:12px;padding:27px;min-width:0}.pricing-calculator-title{display:flex;justify-content:space-between;gap:15px;align-items:center}.pricing-calculator-title>button{font-size:11px;color:#5f7254;min-height:36px;padding-inline:4px}.pricing-calculator-title>button:hover{color:#a14825}.pricing-calculator h3{font-size:32px;letter-spacing:-.055em;line-height:1.12;margin-top:12px}.pricing-calculator-note{font-size:12px;line-height:1.7;color:#65765b;margin-top:14px}.pricing-counts{display:grid;gap:18px;margin:25px 0}.pricing-count-row{display:flex;align-items:center;justify-content:space-between;gap:18px}.pricing-count-row label{font-size:13px;font-weight:500;line-height:1.4}.pricing-count-row label>small{display:block;font-size:10px;font-weight:400;color:#64765b;margin-top:5px}.pricing-count-row input{width:77px;min-width:77px;min-height:44px;border:1px solid #b6c7a7;background:#f7f9f1;color:#213d32;border-radius:4px;font:17px var(--font-mono);text-align:center;padding:9px 5px;font-variant-numeric:tabular-nums}.pricing-count-row input:focus-visible{outline:2px solid #a9431b;outline-offset:3px}.pricing-estimate{border-top:1px solid #afc29e;padding-top:20px}.pricing-total{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.pricing-total>span{font-size:12px}.pricing-total>strong{font:28px var(--font-mono);letter-spacing:-.07em}.pricing-total small{font:11px var(--font-sans);letter-spacing:0}.pricing-recommendation{margin-top:22px}.pricing-recommendation>span{display:block;font-size:10px;color:#637958}.pricing-recommendation>b{display:block;font-size:17px;line-height:1.45;font-weight:500;letter-spacing:-.025em;margin-top:4px}.pricing-recommendation>div{display:flex;align-items:baseline;gap:11px;flex-wrap:wrap;margin-top:9px}.pricing-recommendation strong{font-size:26px;font-weight:500;letter-spacing:-.045em}.pricing-recommendation>div>span{font-size:10px;color:#637958}.pricing-remainder,.pricing-zero{font-size:11px;line-height:1.75;color:#637958;margin-top:12px}.pricing-zero{min-height:87px}.pricing-estimate-action{width:100%;min-height:48px;display:flex;gap:12px;align-items:center;justify-content:space-between;background:#213d32;color:#f2f6e9;padding:13px 17px;border-radius:4px;margin-top:20px;font-size:13px}.pricing-estimate-action:hover:not(:disabled){background:#365843}.pricing-estimate-action:disabled{opacity:.45;cursor:not-allowed}.pricing-payment-note{margin-top:12px;font-size:10px;line-height:1.8;color:#67775d}.pricing-dialog{color:#213d32;background:#f4f4ee;border-color:#c3ceb9;border-radius:13px;padding:30px;max-height:90dvh;overflow-y:auto}.pricing-dialog [data-slot=dialog-title]{font-size:28px;line-height:1.15;font-weight:500;letter-spacing:-.045em;padding-right:24px}.pricing-dialog [data-slot=dialog-description]{font-size:13px;line-height:1.8;color:#66775c}.pricing-dialog-kicker{font:9px var(--font-mono);letter-spacing:.1em;color:#66775c;padding-right:30px}.pricing-dialog-close{position:absolute;right:12px;top:10px;display:grid;place-items:center;min-height:44px;min-width:44px;border-radius:4px}.pricing-dialog-close:hover{background:#e4eadb}.pricing-dialog :is(button,a):focus-visible{outline:2px solid #a9431b;outline-offset:3px}.pricing-dialog-items{margin:5px 0 0;padding:0;list-style:none}.pricing-dialog-items li{display:flex;gap:18px;align-items:center;justify-content:space-between;padding:14px 0;border-bottom:1px solid #c3ceb9;font-size:14px}.pricing-dialog-items small{display:block;font-size:11px;color:#65785b;margin-top:4px}.pricing-dialog-items b{font-weight:500;white-space:nowrap}.pricing-dialog-total{display:flex;align-items:baseline;gap:15px;justify-content:space-between}.pricing-dialog-total>span{font-size:13px}.pricing-dialog-total>strong{font-size:31px;font-weight:500;letter-spacing:-.055em;white-space:nowrap}.pricing-dialog-notice{display:flex;align-items:flex-start;gap:10px;background:#e8edde;padding:15px;border-radius:5px}.pricing-dialog-notice>svg{flex-shrink:0;margin-top:3px;color:#577748}.pricing-dialog-notice p{font-size:12px;line-height:1.8;color:#56694d}.pricing-dialog-actions{display:flex;align-items:center;gap:14px}.pricing-dialog-actions>a{display:flex;gap:15px;align-items:center;justify-content:space-between;min-height:46px;font-size:13px;padding:12px 16px}.pricing-dialog-actions>a:first-child{background:#f47742;border-radius:4px;flex:1}.pricing-dialog-actions>a:first-child:hover{background:#ff8752}@media (max-width:1100px){.pricing-section{padding-inline:30px}.pricing-layout{gap:28px;grid-template-columns:minmax(0,1fr) minmax(300px,.8fr)}.pricing-package-row,.pricing-table-labels{gap:12px;grid-template-columns:1fr .8fr 1fr 44px}.pricing-package-name{gap:6px}.pricing-package-name h3{font-size:20px}.pricing-package-name>span{display:none}.pricing-package-price strong{font-size:20px}.pricing-calculator{padding:22px}}@media (max-width:850px){.pricing-section{padding-top:60px}.pricing-heading{grid-template-columns:1fr;gap:20px;margin-bottom:30px}.pricing-heading>p{max-width:560px}.pricing-layout{grid-template-columns:minmax(0,1fr);gap:30px}.pricing-calculator{padding:26px}.pricing-count-row label>small,.pricing-payment-note{font-size:12px}}@media (max-width:520px){.pricing-section{padding-inline:20px}.pricing-heading h2{font-size:32px}.pricing-package-row{padding-block:24px}.pricing-package-row,.pricing-table-labels{gap:10px;grid-template-columns:1fr .8fr 1fr 40px}.pricing-table-labels{font-size:8px}.pricing-package-name h3{font-size:19px}.pricing-package-credits strong{font-size:23px}.pricing-package-credits>span{font-size:10px}.pricing-package-price strong{font-size:19px}.pricing-package-price>span{font-size:9px}.pricing-package-row>button{width:40px}.pricing-calculator{padding:21px}.pricing-calculator h3{font-size:32px}.pricing-count-row label{font-size:13px}.pricing-count-row label>small{font-size:10px}.pricing-operation-costs>div{font-size:12px}.pricing-total>strong{font-size:27px}.pricing-dialog{padding:24px}.pricing-dialog [data-slot=dialog-title]{font-size:25px}}@media (prefers-reduced-motion:reduce){.pricing-package-row>button{transition:none}.pricing-package-row>button:hover{transform:none}}.landing{--landing-ink:#213d32;--landing-muted:#657168;--landing-paper:#f4f4ee;--landing-accent:#f47742;background:var(--landing-paper);color:var(--landing-ink);overflow:clip}body:has(.landing){padding-bottom:0}.landing :is(a,button,summary):focus-visible{outline:2px solid #a9431b;outline-offset:5px}.landing :is(h1,h2,h3){text-wrap:balance}.landing :is(p,li){text-wrap:pretty}.landing-capabilities,.landing-footer,.landing-header,.landing-hero,.landing-questions,.landing-start,.landing-workflow{max-width:1500px;margin-inline:auto;padding-inline:48px}.landing-header{min-height:100px;display:flex;align-items:center;gap:50px;border-bottom:1px solid #213d3224}.landing-header nav{display:flex;gap:28px;margin-left:auto;font-size:14px}.landing-header nav a{padding-block:14px;color:#58695d}.landing-header nav a:hover{color:#172c23}.landing-mobile-pricing{display:none}.landing-login{display:flex;align-items:center;gap:18px;min-height:44px;padding:10px 18px;border:1px solid #bdc6ba;border-radius:5px;font-size:14px}.landing-login:hover{background:#e7eadf}.landing-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.06fr);gap:45px;padding-top:56px;padding-bottom:64px;align-items:start}.landing-pitch{padding-top:27px}.landing-kicker{font:10px/1.7 var(--font-mono);letter-spacing:.07em;display:flex;gap:10px;align-items:center}.landing-kicker>span{width:6px;height:6px;background:var(--landing-accent);border-radius:50%;flex-shrink:0}.landing-pitch h1{font-size:clamp(48px,5.2vw,78px);font-weight:500;line-height:1.055;letter-spacing:-.067em;margin-top:27px}.landing-pitch h1>span{color:#839275}.landing-lead{font-size:17px;line-height:1.75;max-width:395px;color:#5c6b5e;margin-top:28px}.landing-hero-actions{display:flex;gap:26px;align-items:center;flex-wrap:wrap;margin-top:34px}.landing-cta{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;padding:18px 23px;background:var(--landing-accent);color:#192b23;border:1px solid transparent;border-radius:5px;font-size:15px;font-weight:500;min-height:56px;transition:background-color .16s ease,transform .18s cubic-bezier(.16,1,.3,1)}.landing-cta:hover{background:#ff8752;transform:translateY(-2px)}.landing-cta:active{transform:translateY(0)}.landing-text-link{min-height:44px;display:inline-flex;gap:18px;align-items:center;font-size:14px}.landing-text-link:hover{color:#a44722}.landing-access-note{font-size:11px;line-height:1.7;max-width:380px;color:#657168;margin-top:17px}.landing-scroll-link{display:inline-flex;align-items:center;gap:12px;font-size:12px;color:#687663;padding-block:14px;margin-top:43px}.landing-lab{position:relative;padding:18px;background:#e4e9dd;border:1px solid #cbd4c3;border-radius:14px;transform:rotate(1deg);animation:landing-develop .5s cubic-bezier(.16,1,.3,1) both}.landing-lab-heading{display:flex;align-items:center;justify-content:space-between;padding:1px 1px 14px;font:10px var(--font-mono);letter-spacing:1px}.landing-example-badge{font-size:9px;padding:4px 6px;border:1px solid #b1bfa8;border-radius:3px}.landing-example-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.landing-market-switch{display:flex;gap:2px;background:#d5ddcf;border-radius:5px;padding:3px}.landing-market-switch button{min-height:38px;padding:8px 13px;font-size:11px;border-radius:3px;color:#50604a}.landing-market-switch button[aria-pressed=true]{background:#f6f7f0;color:#233c2e;box-shadow:0 1px 2px #233c2e14}.landing-composition{display:flex;gap:7px;align-items:center;font-size:10px;min-height:40px;padding:6px 2px}.landing-product-stage{position:relative;min-height:420px;aspect-ratio:1.15;background:#f0efe9;border:1px solid #b9c5af;border-radius:7px;overflow:hidden;isolation:isolate}.landing-product-stage>img{position:absolute;width:91%;height:108%;max-width:none;right:-8%;bottom:-7%;object-fit:cover;mix-blend-mode:multiply;transform:rotate(12deg);transition:transform .38s cubic-bezier(.16,1,.3,1),right .38s cubic-bezier(.16,1,.3,1)}.landing-product-caption{position:relative;z-index:1;padding:24px;pointer-events:none}.landing-product-caption>span{font:8px var(--font-mono);letter-spacing:.05em}.landing-product-caption strong{display:block;font-size:clamp(35px,3.2vw,47px);font-weight:500;line-height:1.05;letter-spacing:-.065em;margin-top:22px}.landing-volume{position:absolute;z-index:1;left:25px;bottom:74px;font-size:54px;font-weight:500;line-height:1;letter-spacing:-.065em}.landing-volume small{display:block;margin-top:7px;font-size:15px;letter-spacing:-.03em}.landing-material{position:absolute;left:25px;bottom:25px;display:flex;gap:7px;align-items:center;font:8px var(--font-mono);letter-spacing:.01em}.landing-material>span{height:6px;width:6px;background:#617c4c;border-radius:50%}.landing-card-index{position:absolute;bottom:22px;right:22px;font:10px var(--font-mono)}.landing-card-index>span{opacity:.45}.landing-product-stage.is-detail>img{transform:rotate(-8deg) scale(1.18);right:-19%}.landing-product-stage.is-detail .landing-product-caption strong{font-size:clamp(29px,2.6vw,39px)}.landing-seo-example{position:relative;margin:-34px 16px 0 -33px;padding:18px 22px;background:#fbfcf7;border:1px solid #cbd4c3;border-radius:7px;box-shadow:0 9px 25px #2035260b;transform:rotate(-2deg)}.landing-seo-heading{display:flex;justify-content:space-between;gap:15px;align-items:center;margin-bottom:11px}.landing-seo-heading>span:first-child{display:flex;gap:8px;align-items:center;font-size:11px}.landing-seo-heading>span:last-child{font:8px var(--font-mono);color:#75836b}.landing-seo-example h2{font-size:13px;line-height:1.5;letter-spacing:-.02em;min-height:39px}.landing-seo-example>p{font-size:11px;line-height:1.7;color:#66705f;margin-top:7px;min-height:57px}.landing-keywords{display:flex;flex-wrap:wrap;gap:5px;margin-top:12px}.landing-keywords>span{padding:4px 6px;font-size:9px;background:#edf1e6;border-radius:3px}.landing-lab-note{display:flex;gap:6px;align-items:center;font-size:9px;line-height:1.6;color:#5c6b54;margin-top:13px}.landing-lab-note svg{flex-shrink:0}.landing-workflow{display:grid;grid-template-columns:.9fr 1.3fr;gap:75px;padding-block:74px 90px;border-top:1px solid #213d3224}.landing-section-heading h2{font-size:clamp(30px,3.1vw,46px);letter-spacing:-.055em;line-height:1.13;margin-top:22px}.landing-workflow ol{padding:0;margin:0;list-style:none}.landing-workflow li{display:flex;gap:28px;padding:25px 0;border-top:1px solid #bdc7b6}.landing-workflow li:first-child{padding-top:0;border:0}.landing-workflow li:last-child{padding-bottom:0}.landing-workflow li>span{font:11px var(--font-mono);padding-top:4px;color:#74846a}.landing-workflow h3{font-size:20px;letter-spacing:-.035em}.landing-workflow li p{font-size:14px;line-height:1.8;color:#65715f;margin-top:10px;max-width:500px}.landing-capabilities{background:#213d32;color:#eef2e6;border-radius:16px;padding-block:66px 70px;display:grid;grid-template-columns:.9fr 1.15fr;gap:70px}.landing-capabilities-intro>.landing-kicker{color:#c0cdb6}.landing-capabilities-intro h2{font-size:clamp(45px,5vw,70px);letter-spacing:-.06em;line-height:1.05;margin-top:30px}.landing-capabilities-intro h2>span{color:#b8cc9c}.landing-capabilities-intro>p:not(.landing-kicker){font-size:14px;line-height:1.9;color:#c0cbb7;margin-top:25px;max-width:350px}.landing-light-link{display:inline-flex;align-items:center;gap:18px;font-size:13px;min-height:44px;margin-top:24px;color:#f6ac7d}.landing-light-link:hover{color:#ffcca9}.landing-capability-list article{display:flex;gap:26px;padding:28px 0;border-bottom:1px solid #dbe8cc30}.landing-capability-list article:first-child{padding-top:9px}.landing-capability-list article:last-child{border:0;padding-bottom:0}.landing-feature-number{font:10px var(--font-mono);color:#9db88e;white-space:nowrap;padding-top:7px}.landing-capability-list h3{font-size:23px;letter-spacing:-.035em}.landing-capability-list p{font-size:14px;line-height:1.8;color:#c5d0bf;margin-top:12px}.landing-feature-note{display:flex;align-items:center;gap:8px;margin-top:19px;font:10px/1.7 var(--font-mono);color:#abc799}.landing-questions{display:grid;grid-template-columns:.9fr 1.3fr;gap:75px;padding-block:92px}.landing-question-list details{border-bottom:1px solid #bdc7b6}.landing-question-list details:first-child{border-top:1px solid #bdc7b6}.landing-question-list summary{position:relative;padding:23px 38px 23px 0;font-size:16px;cursor:pointer;list-style:none}.landing-question-list summary::-webkit-details-marker{display:none}.landing-question-list summary:after{content:"+";position:absolute;right:5px;top:20px;font:22px var(--font-mono);color:#728565}.landing-question-list details[open] summary:after{content:"−"}.landing-question-list details p{font-size:14px;line-height:1.85;color:#5e6e5b;padding-bottom:24px;max-width:540px}.landing-start{background:#e5eadb;display:flex;align-items:center;justify-content:space-between;gap:36px;padding-block:45px;border-top:1px solid #bac9ad;border-bottom:1px solid #bac9ad}.landing-start h2{font-size:clamp(28px,3.3vw,47px);letter-spacing:-.055em;margin-top:13px}.landing-start p:not(.landing-kicker){font-size:14px;color:#63725a;margin-top:13px}.landing-start .landing-cta{flex-shrink:0}.landing-footer{padding-block:41px;display:flex;align-items:center;gap:55px}.landing-footer p{font-size:12px;line-height:1.9}.landing-footer p>span{font-size:10px;color:#728067}.landing-footer>a:last-child{margin-left:auto;display:flex;align-items:center;gap:12px;font-size:12px;min-height:44px}@keyframes landing-develop{0%{opacity:0;transform:translateY(14px) rotate(0)}to{opacity:1;transform:translateY(0) rotate(1deg)}}@media (min-width:1500px){.landing-capabilities{max-width:1404px}}@media (max-width:1100px){.landing-capabilities,.landing-footer,.landing-header,.landing-hero,.landing-questions,.landing-start,.landing-workflow{padding-inline:30px}.landing-hero{gap:30px;padding-top:35px}.landing-pitch h1{font-size:58px}.landing-lead{font-size:15px}.landing-product-stage{min-height:385px}.landing-lab{padding:13px}.landing-composition span{max-width:76px;text-align:left;line-height:1.4}.landing-market-switch button{padding-inline:9px}.landing-seo-example{margin-left:-20px;margin-right:7px;padding:16px}.landing-capabilities,.landing-questions,.landing-workflow{gap:40px}}@media (max-width:850px){.landing-header{min-height:82px;gap:24px}.landing-header nav{gap:18px;font-size:12px}.landing-hero{grid-template-columns:minmax(0,1fr);gap:40px}.landing-pitch{padding-top:10px}.landing-pitch h1{font-size:clamp(55px,9vw,76px)}.landing-lead{max-width:510px;font-size:16px}.landing-scroll-link{display:none}.landing-lab{max-width:600px;width:calc(100% - 20px);margin-left:auto;padding:18px}.landing-product-stage{min-height:420px}.landing-product-caption strong{font-size:44px}.landing-product-stage.is-detail .landing-product-caption strong{font-size:38px}.landing-seo-example{margin-left:-34px;margin-right:20px}.landing-composition span{max-width:none}.landing-questions,.landing-workflow{grid-template-columns:1fr;gap:35px;padding-block:60px}.landing-capabilities{grid-template-columns:1fr;gap:40px;border-radius:0;padding-block:48px}.landing-capabilities-intro h2 br{display:none}.landing-capabilities-intro h2{max-width:500px;font-size:52px}.landing-capabilities-intro>p:not(.landing-kicker){max-width:530px}.landing-start{flex-direction:column;align-items:flex-start;gap:24px}.landing-footer{flex-wrap:wrap;gap:25px}.landing-footer>a:last-child{margin-left:0}}@media (max-width:520px){.landing-capabilities,.landing-footer,.landing-header,.landing-hero,.landing-questions,.landing-start,.landing-workflow{padding-inline:20px}.landing-header{min-height:76px;justify-content:space-between;gap:14px}.landing-header nav{display:none}.landing-mobile-pricing{display:flex;align-items:center;min-height:44px;font-size:12px;margin-left:auto}.landing-login{padding-inline:13px;gap:12px}.landing-hero{padding-top:29px;padding-bottom:48px}.landing-kicker{font-size:9px;letter-spacing:.015em;gap:8px}.landing-pitch h1{font-size:clamp(43px,12.1vw,60px);margin-top:23px}.landing-lead{font-size:15px;margin-top:24px}.landing-hero-actions{gap:16px;margin-top:26px}.landing-cta{padding:16px 17px;font-size:14px;gap:16px}.landing-text-link{gap:9px;font-size:13px}.landing-lab{padding:11px;width:calc(100% - 5px)}.landing-example-controls{gap:5px}.landing-composition span{max-width:73px;font-size:9px}.landing-market-switch button{font-size:10px;padding-inline:8px}.landing-product-stage{min-height:350px}.landing-product-caption{padding:20px}.landing-product-caption>span{font-size:7px}.landing-product-caption strong{font-size:35px}.landing-product-stage.is-detail .landing-product-caption strong{font-size:29px}.landing-product-stage>img{width:105%;right:-20%;height:102%}.landing-product-stage.is-detail>img{right:-30%}.landing-volume{font-size:44px;left:20px}.landing-material{left:20px;font-size:7px}.landing-seo-example{margin:-25px 3px 0 -14px;padding:15px}.landing-seo-example>p{min-height:0}.landing-lab-note{font-size:8px}.landing-workflow li{gap:20px}.landing-capabilities-intro h2{font-size:44px}.landing-capability-list article{gap:17px}.landing-capability-list h3{font-size:21px}.landing-feature-note{font-size:9px}.landing-question-list summary{font-size:15px}.landing-start h2{font-size:34px}.landing-footer{padding-block:32px;gap:24px}.landing-footer p{flex-basis:100%;order:2}.landing-footer>a:last-child{margin-left:auto;font-size:11px}}@media (prefers-reduced-motion:reduce){.landing-lab{animation:none}.landing-cta,.landing-product-stage>img{transition:none}.landing-cta:hover{transform:none}}.landing-product-stage{width:100%;min-width:0}