.landingDesignDemo_root__0melE{width:100%;min-width:0;font-family:var(--font-inter),Arial,sans-serif}.landingDesignDemo_root__0melE *{box-sizing:border-box}.landingDesignDemo_root__0melE p{margin:0}.landingDesignDemo_root__0melE button{cursor:pointer;border:0}.landingDesignDemo_root__0melE [tabindex]:focus-visible,.landingDesignDemo_root__0melE button:focus-visible,.landingDesignDemo_root__0melE textarea:focus-visible{outline:2px solid var(--mk-copper-light);outline-offset:-3px}.landingDesignDemo_root__0melE svg{display:block}.landingDesignDemo_root__0melE{perspective:1400px;padding:12px}.landingDesignDemo_root__0melE .image-button{position:relative;aspect-ratio:16/9;background:#000;transform:none;transform-origin:center;transition:transform .55s cubic-bezier(.2,.7,.2,1),box-shadow .55s ease;box-shadow:0 30px 60px #0007;overflow:hidden}.landingDesignDemo_root__0melE .hero-board-viewport{position:absolute;inset:11.389% 0 8.333% 2.969%;display:block;overflow:hidden;background-color:#000;background-image:linear-gradient(#3a445250 1px,transparent 0),linear-gradient(90deg,#3a445250 1px,transparent 0);background-size:18px 18px}.landingDesignDemo_root__0melE .product-shot{display:block;width:100%;height:100%;aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain;border:0;border-radius:0;box-shadow:none;transform-origin:var(--zoom-x,50%) var(--zoom-y,50%);transition:transform .45s cubic-bezier(.2,.7,.2,1);padding:16px 28px 58px;transform:scale(1);background:transparent}@media(hover:hover) and (pointer:fine){.landingDesignDemo_root__0melE .image-button:hover{cursor:default}.landingDesignDemo_root__0melE .image-button.is-zoomed .product-shot{transform:scale(2)}}.landingDesignDemo_root__0melE .image-button:focus-visible{transform:none}@media(prefers-reduced-motion:reduce){.landingDesignDemo_root__0melE .image-button,.landingDesignDemo_root__0melE .image-button:focus-visible,.landingDesignDemo_root__0melE .image-button:hover{transform:none;transition:none}.landingDesignDemo_root__0melE .product-shot{transition:none}}.landingDesignDemo_root__0melE{--demo-chat-width:300px;margin-inline:auto;padding:8px 0 0}.landingDesignDemo_root__0melE .hero-demo{--demo-border:#ffffff13;--demo-muted:#b5afa4;position:relative;container-type:inline-size;overflow:hidden;border:1px solid #a7785154;border-radius:12px;background:#1f1e1c;box-shadow:0 24px 70px #0006,0 1px 0 #edc39d10;text-align:left;font-size:12px;line-height:1.5;color:#f6f4ee}.landingDesignDemo_root__0melE .hero-demo [hidden]{display:none!important}.landingDesignDemo_root__0melE .hero-demo button{font:inherit}.landingDesignDemo_root__0melE .hero-demo svg{width:15px;height:15px;flex:0 0 auto}.landingDesignDemo_root__0melE .hero-demo [tabindex]:focus-visible,.landingDesignDemo_root__0melE .hero-demo button:focus-visible{outline-offset:-3px}.landingDesignDemo_root__0melE .demo-body{position:relative;display:block;height:calc(100cqw * 9 / 16);min-height:0;overflow:hidden}.landingDesignDemo_root__0melE .demo-editor{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;background:#080c0d}.landingDesignDemo_root__0melE .demo-canvases{position:relative;overflow:hidden}.landingDesignDemo_root__0melE .demo-canvas{position:absolute;inset:0;overflow:hidden}.landingDesignDemo_root__0melE .demo-schematic{background:#f6f5ef;color:#595e51}.landingDesignDemo_root__0melE .hero-demo .demo-schematic-art{position:absolute;top:11.389%;left:2.969%;width:calc(100% - 2.969% - var(--demo-canvas-right, 0%));height:calc(100% - 11.389% - 8.333%);padding:1.5%;transition:width .3s ease}.landingDesignDemo_root__0melE .demo-schematic-highlight{opacity:0;transition:opacity .5s}.landingDesignDemo_root__0melE .demo-schematic-highlight>rect:first-child{fill:#c68b2710;stroke:#b77527;stroke-width:4;stroke-dasharray:13 9}.landingDesignDemo_root__0melE .demo-schematic-highlight .demo-focus-label-bg{fill:#70502d}.landingDesignDemo_root__0melE .demo-schematic-highlight text{fill:#fff7e8;font:18px Arial,sans-serif}.landingDesignDemo_root__0melE .hero-demo[data-stage="1"] .demo-schematic-highlight{opacity:1}.landingDesignDemo_root__0melE .demo-pcb{background-color:#080c0d;background-image:linear-gradient(#8897ab13 1px,transparent 0),linear-gradient(90deg,#8897ab13 1px,transparent 0);background-size:22px 22px}.landingDesignDemo_root__0melE .demo-board-focus{position:absolute;left:30%;right:30%;top:18%;bottom:15%;border:1px solid #d2844cbb;background:#d2844c08;border-radius:3px;opacity:0;transition:opacity .8s;box-shadow:0 0 25px #d2844c0b}.landingDesignDemo_root__0melE .demo-board-focus>span{position:absolute;left:-1px;top:-24px;padding:3px 7px;background:#5c4833;color:#f1dfc8;border-radius:3px 3px 0 0;font-size:9px;white-space:nowrap}.landingDesignDemo_root__0melE .hero-demo[data-stage="3"] .demo-board-focus{opacity:1}.landingDesignDemo_root__0melE .demo-ai{position:absolute;z-index:4;top:11.389%;right:0;bottom:8.333%;width:min(32%,var(--demo-chat-width));display:flex;flex-direction:column;min-height:0;min-width:0;border-left:1px solid var(--demo-border);background:#2a2825;overflow:hidden;font-family:Arial,Helvetica,sans-serif}.landingDesignDemo_root__0melE .demo-ai[hidden]{display:none}.landingDesignDemo_root__0melE .demo-ai-heading{display:flex;align-items:center;justify-content:space-between;flex:0 0 39px;padding:0 15px;border-bottom:1px solid var(--demo-border)}.landingDesignDemo_root__0melE .demo-ai-heading>span:first-child{display:flex;align-items:center;gap:7px;font-weight:500}.landingDesignDemo_root__0melE .demo-spark{font-size:20px;line-height:1;color:#d2844c}.landingDesignDemo_root__0melE .demo-chat-scroll{padding:15px 15px 8px;overflow-y:auto;flex:1;min-height:0;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#555c4c transparent}.landingDesignDemo_root__0melE .demo-user-message{padding:9px 12px;margin:0 0 14px 16px;background:#443f38;border:1px solid #ffffff06;border-radius:10px 10px 3px 10px;color:#f6f4ee;font-size:12px;line-height:1.6;overflow-wrap:anywhere;white-space:pre-wrap}.landingDesignDemo_root__0melE .demo-assistant{font-size:12px;line-height:1.65;color:#e0dcd3}.landingDesignDemo_root__0melE .demo-activity{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:12px}.landingDesignDemo_root__0melE .demo-activity li{display:flex;gap:9px;align-items:flex-start;color:#747d6b;transition:color .4s}.landingDesignDemo_root__0melE .demo-activity small{display:block;font-size:10px;color:#b5afa4}.landingDesignDemo_root__0melE .demo-activity-icon{display:block;width:12px;height:12px;flex:0 0 12px;margin-top:3px;border:1px solid #64705a65;border-radius:50%;position:relative}.landingDesignDemo_root__0melE .demo-activity .is-current{color:#eaaa32}.landingDesignDemo_root__0melE .demo-activity .is-current .demo-activity-icon{border-color:#eaaa32 #eaaa3240 #eaaa3240;animation:landingDesignDemo_demo-spin__6i5Ka 1.4s linear infinite}.landingDesignDemo_root__0melE .demo-activity .is-done{color:#bec9b2}.landingDesignDemo_root__0melE .demo-activity .is-done .demo-activity-icon{border-color:#92ab7c66;background:#91b37616}.landingDesignDemo_root__0melE .demo-activity .is-done .demo-activity-icon:after{content:"";position:absolute;width:5px;height:3px;border:solid #b2c49c;border-width:0 0 1px 1px;transform:rotate(-45deg);left:3px;top:3px}.landingDesignDemo_root__0melE .demo-ai-summary{margin-top:14px;color:#d1d7c9}.landingDesignDemo_root__0melE .demo-chat-replies>div{margin-top:18px}.landingDesignDemo_root__0melE .demo-chat-replies a,.landingDesignDemo_root__0melE .demo-noscript a{color:#ecc399;text-decoration:underline;text-underline-offset:3px}.landingDesignDemo_root__0melE .demo-composer{margin:10px;padding:10px 11px 7px;border:1px solid #b0a69640;border-radius:10px;background:#35322d}.landingDesignDemo_root__0melE .demo-composer:focus-within{border-color:#d8ac8077;box-shadow:0 0 0 2px #d8ac8009}.landingDesignDemo_root__0melE .demo-composer textarea{display:block;width:100%;padding:0;border:0;resize:none;color:#eeeae0;background:transparent;font:11px/1.6 Arial,sans-serif;min-height:34px;max-height:80px;outline:none}.landingDesignDemo_root__0melE .demo-composer textarea::-moz-placeholder{color:#948e84}.landingDesignDemo_root__0melE .demo-composer textarea::placeholder{color:#948e84}.landingDesignDemo_root__0melE .demo-composer-bottom{display:flex;align-items:center;justify-content:flex-end;gap:10px;color:#b5afa4;font-size:10px}.landingDesignDemo_root__0melE .demo-composer button{display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:5px;border-radius:50%;background:#d2844c;color:#1f1e1c;transition:opacity .15s}.landingDesignDemo_root__0melE .demo-composer button:disabled{opacity:.35;cursor:default}.landingDesignDemo_root__0melE .demo-composer button svg{width:16px;height:16px;stroke:currentColor;stroke-width:1.7;fill:none}.landingDesignDemo_root__0melE .hero-demo:not(.is-playing) .demo-activity-icon{animation-play-state:paused}.landingDesignDemo_root__0melE .demo-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.landingDesignDemo_root__0melE .demo-noscript{font-size:12px;margin-top:12px;text-align:center}@keyframes landingDesignDemo_demo-spin__6i5Ka{to{transform:rotate(1turn)}}@media (max-width:960px) and (min-width:761px){.landingDesignDemo_root__0melE{--demo-chat-width:270px}}@media (max-width:760px){.landingDesignDemo_root__0melE{width:100%;padding:8px 0 0}.landingDesignDemo_root__0melE .hero-demo{border-radius:10px}.landingDesignDemo_root__0melE .demo-ai-heading{flex-basis:39px}.landingDesignDemo_root__0melE .demo-chat-scroll{padding-top:12px}.landingDesignDemo_root__0melE .demo-user-message{max-width:85%;margin-left:auto}.landingDesignDemo_root__0melE .demo-composer textarea{font-size:16px;min-height:28px;height:28px}.landingDesignDemo_root__0melE .demo-composer{padding-top:8px;margin-top:5px}}@media (prefers-reduced-motion:reduce){.landingDesignDemo_root__0melE .hero-demo *,.landingDesignDemo_root__0melE .hero-demo :after{animation:none!important;transition:none!important}}.landingDesignDemo_root__0melE{width:min(100%,var(--landing-width,1320px))}@media (min-width:961px){.landingDesignDemo_root__0melE{width:min(100%,var(--landing-width,1320px),calc((100cqh - 44px) * 16 / 9));padding:0}}.landingDesignDemo_root__0melE .demo-canvases{flex:1;min-height:0;margin:0}.landingDesignDemo_root__0melE .demo-chat-scroll{height:0}.landingDesignDemo_root__0melE .demo-detailed-editor{position:absolute;inset:0 0 auto;width:100%;height:auto;aspect-ratio:16/9;border:0;border-radius:0;box-shadow:none}.landingDesignDemo_root__0melE .demo-detailed-editor .demo-board-focus{z-index:1;left:39%;right:35%;top:29%;bottom:25%;pointer-events:none}.landingDesignDemo_root__0melE .demo-detailed-editor.is-zoomed .demo-board-focus{opacity:0}@media (max-height:500px) and (pointer:coarse),(max-width:960px){.landingDesignDemo_root__0melE .demo-editor{height:auto}.landingDesignDemo_root__0melE .demo-ai-heading{flex-basis:39px}}.landingDesignDemo_root__0melE .demo-activity li:not([hidden]){animation:landingDesignDemo_demo-activity-in__9PmsH .45s ease both}@keyframes landingDesignDemo_demo-activity-in__9PmsH{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (max-width:760px){.landingDesignDemo_root__0melE .demo-detailed-editor .product-shot{padding:2% 3% 6%}.landingDesignDemo_root__0melE .demo-detailed-editor .demo-board-focus>span{font-size:7px;top:-19px}}.landingDesignDemo_root__0melE .demo-exchange+.demo-exchange{margin-top:22px}.landingDesignDemo_root__0melE .demo-exchange .demo-activity{margin-top:10px}.landingDesignDemo_root__0melE .demo-frame{position:absolute;z-index:2;inset:0 0 auto;width:100%;aspect-ratio:16/9;pointer-events:none}.landingDesignDemo_root__0melE .demo-editor-shell{position:absolute;inset:0;width:100%;height:100%}.landingDesignDemo_root__0melE .demo-dock{position:absolute;bottom:13.75%;left:calc(2.969% + (100% - 2.969% - var(--demo-canvas-right, 0%)) / 2);width:28.594%;height:auto;transform:translateX(-50%);transition:left .3s ease}.landingDesignDemo_root__0melE .demo-dock-schematic{width:42.66%}.landingDesignDemo_root__0melE .demo-filter{position:absolute;bottom:9.861%;left:calc(14.5% + (100% - 14.5% - var(--demo-canvas-right, 0%)) / 2);width:59.14%;max-width:calc(100% - 14.5% - var(--demo-canvas-right, 0%) - 2%);height:auto;transform:translateX(-50%);transition:left .3s ease,max-width .3s ease}.landingDesignDemo_root__0melE .demo-layers{position:absolute;bottom:9.722%;left:3.984%;width:9.453%;height:auto}.landingDesignDemo_root__0melE .demo-schematic-status{position:absolute;left:2.969%;bottom:0;width:97.031%;height:8.333%;background:#282722;-o-object-fit:fill;object-fit:fill}.landingDesignDemo_root__0melE .demo-schematic-subbar{position:absolute;left:2.969%;top:7.778%;width:97.031%;height:3.611%;background:#282722;-o-object-fit:fill;object-fit:fill}.landingDesignDemo_root__0melE .hero-demo[data-view=pcb] .demo-dock-schematic,.landingDesignDemo_root__0melE .hero-demo[data-view=pcb] .demo-schematic-status,.landingDesignDemo_root__0melE .hero-demo[data-view=pcb] .demo-schematic-subbar,.landingDesignDemo_root__0melE .hero-demo[data-view=schematic] .demo-dock-pcb,.landingDesignDemo_root__0melE .hero-demo[data-view=schematic] .demo-filter,.landingDesignDemo_root__0melE .hero-demo[data-view=schematic] .demo-layers{display:none}.landingDesignDemo_root__0melE .hero-demo{--demo-canvas-right:0%}@media (min-width:961px){.landingDesignDemo_root__0melE .hero-demo[data-chat-open=true]{--demo-canvas-right:min(32%,var(--demo-chat-width))}.landingDesignDemo_root__0melE .demo-detailed-editor .hero-board-viewport{right:var(--demo-canvas-right,0);transition:right .3s ease}}.landingDesignDemo_root__0melE .demo-canvases{flex:none;width:100%;aspect-ratio:16/9;clip-path:inset(11.389% 0 8.333% 2.969%)}.landingDesignDemo_root__0melE .demo-controls,.landingDesignDemo_root__0melE .demo-tabs{position:absolute;z-index:3;inset:0 0 auto;aspect-ratio:16/9;pointer-events:none}.landingDesignDemo_root__0melE .demo-tabs button{position:absolute;top:3.611%;height:4.167%;padding:0;background:transparent;color:var(--mk-copper-light);pointer-events:auto;border-radius:0}.landingDesignDemo_root__0melE .demo-tabs button:first-child{left:3.594%;width:7.031%}.landingDesignDemo_root__0melE .demo-tabs button:last-child{left:12.188%;width:6.719%}.landingDesignDemo_root__0melE .demo-tabs button[aria-selected=true]{background:#c38b5518;box-shadow:inset 0 -2px var(--mk-copper-light)}.landingDesignDemo_root__0melE .demo-tabs button:hover{background:#c38b5526}.landingDesignDemo_root__0melE .demo-tabs button:focus-visible{outline:2px solid #c38b55;outline-offset:-2px}.landingDesignDemo_root__0melE .demo-chat-toggle{position:absolute;z-index:3;top:3.611%;left:93.36%;width:5.86%;height:4.167%;padding:0;border:0;border-radius:0;background:transparent;cursor:pointer;pointer-events:auto}.landingDesignDemo_root__0melE .demo-chat-toggle:hover{background:#c38b5526}.landingDesignDemo_root__0melE .demo-chat-toggle[aria-expanded=true]{box-shadow:inset 0 -2px var(--mk-copper-light)}.landingDesignDemo_root__0melE .demo-chat-toggle:focus-visible{outline:2px solid #c38b55;outline-offset:-2px}.landingDesignDemo_root__0melE .demo-chat-toggle-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.landingDesignDemo_root__0melE .demo-chat-close{display:none}.landingDesignDemo_root__0melE .demo-detailed-editor .product-shot{padding:2% 3% 6%}@media (max-height:500px) and (pointer:coarse),(max-width:960px){.landingDesignDemo_root__0melE .hero-demo{overflow:visible;border:0;border-radius:0;background:none;box-shadow:none}.landingDesignDemo_root__0melE .demo-body{display:block;height:min(calc(100cqw * 9 / 16),560px);min-height:0;overflow:hidden;border:1px solid #a7785154;border-radius:12px;background:#1f1e1c;box-shadow:0 24px 70px #0006,0 1px 0 #edc39d10}.landingDesignDemo_root__0melE .demo-editor{height:100%}.landingDesignDemo_root__0melE{width:100%;padding:0}.landingDesignDemo_root__0melE,.landingDesignDemo_root__0melE .hero-demo{flex:1;min-height:0;display:flex;flex-direction:column}.landingDesignDemo_root__0melE .demo-controls{margin-top:auto}.landingDesignDemo_root__0melE .hero-demo[data-chat-open=false] .demo-ai{display:none}.landingDesignDemo_root__0melE .demo-controls{position:static;display:flex;align-items:center;justify-content:center;gap:12px;aspect-ratio:auto;padding-top:12px;pointer-events:auto}.landingDesignDemo_root__0melE .demo-tabs{position:static;display:inline-flex;gap:0;aspect-ratio:auto;padding:2px;border:1px solid var(--mk-copper);border-radius:24px;pointer-events:auto}.landingDesignDemo_root__0melE .demo-tabs button:nth-child(n){position:static;inset:auto;width:auto;height:auto;min-height:44px;padding:0 14px;border:0;border-radius:20px;background:transparent;color:var(--mk-copper-light);font-family:inherit;font-size:14px;font-weight:500;line-height:1;box-shadow:none;transition:background-color .18s ease,color .18s ease}.landingDesignDemo_root__0melE .demo-tabs .demo-sr-only{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;white-space:nowrap}.landingDesignDemo_root__0melE .demo-tabs button[aria-selected=true]{background:var(--mk-copper);color:var(--landing-copper-ink)}.landingDesignDemo_root__0melE .demo-tabs button:not([aria-selected=true]):hover{background:rgba(231,179,137,.1)}.landingDesignDemo_root__0melE .demo-tabs button [data-autoplay-progress]{display:none}.landingDesignDemo_root__0melE .hero-demo .demo-schematic-art{aspect-ratio:auto}.landingDesignDemo_root__0melE .demo-detailed-editor{top:50%;transform:translateY(-50%)}.landingDesignDemo_root__0melE .demo-controls .demo-chat-toggle{position:static;display:inline-flex;align-items:center;width:auto;height:auto;min-height:50px;padding:0 16px;border:1px solid var(--mk-copper);border-radius:24px;background:transparent;color:var(--mk-copper-light);font-family:inherit;font-size:14px;font-weight:500;box-shadow:none;transition:background-color .18s ease}.landingDesignDemo_root__0melE .demo-chat-toggle:hover{background:rgba(231,179,137,.1)}.landingDesignDemo_root__0melE .demo-chat-toggle[aria-expanded=true]{background:var(--mk-copper);color:var(--landing-copper-ink);box-shadow:none}.landingDesignDemo_root__0melE .demo-controls .demo-chat-toggle-label{position:static;width:auto;height:auto;overflow:visible;clip:auto;display:inline-flex;align-items:center;gap:6px;font-size:14px}.landingDesignDemo_root__0melE .demo-ai{position:fixed;z-index:60;inset:auto 0 0 0;width:100%;height:min(72svh,560px);max-height:calc(100svh - 24px);border:1px solid #9caa8733;border-bottom:0;border-radius:16px 16px 0 0;box-shadow:0 -20px 40px #0008;animation:landingDesignDemo_demoSheetUp__m7ghc .3s ease both}.landingDesignDemo_root__0melE .demo-ai:before{content:"";position:fixed;inset:0;z-index:-1;background:#00000066}.landingDesignDemo_root__0melE .demo-ai-heading{border-radius:16px 16px 0 0;flex-basis:44px;gap:8px;padding-right:4px}.landingDesignDemo_root__0melE .demo-chat-close{display:inline-flex;justify-content:center;align-items:center;flex:0 0 44px;height:44px;padding:0;border-radius:4px;color:#e0dcd3;background:transparent}.landingDesignDemo_root__0melE .demo-chat-close:hover{background:#ffffff0a}.landingDesignDemo_root__0melE .demo-assistant,.landingDesignDemo_root__0melE .demo-user-message{font-size:13px}.landingDesignDemo_root__0melE .demo-activity small{font-size:11px}.landingDesignDemo_root__0melE .demo-composer textarea{font-size:16px;min-height:32px;height:32px}.landingDesignDemo_root__0melE .demo-composer button{width:44px;height:44px}.landingDesignDemo_root__0melE .demo-composer-bottom{font-size:11px}}@keyframes landingDesignDemo_demoSheetUp__m7ghc{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.landingDesignDemo_root__0melE .demo-ai{animation:none}}@media (max-height:500px) and (pointer:coarse){.landingDesignDemoShort_shortRoot__nIRAI.landingDesignDemoShort_shortRoot__nIRAI{flex:none;width:min(100%,var(--landing-width,1320px),calc((100svh - 150px) * 16 / 9));margin-inline:auto;padding:0}.landingDesignDemoShort_shortRoot__nIRAI.landingDesignDemoShort_shortRoot__nIRAI .hero-demo .demo-body{height:calc(100cqw * 9 / 16)}.landingDesignDemoShort_shortRoot__nIRAI.landingDesignDemoShort_shortRoot__nIRAI .hero-demo[data-chat-open][data-view]{--demo-canvas-right:0%}}.landingSlide_viewport__kUyDL{display:grid;overflow:clip}.landingSlide_panel__CIqBV{grid-area:1/1;min-width:0;width:100%;visibility:hidden}.landingSlide_panel__CIqBV[aria-hidden=false],.landingSlide_panel__CIqBV[data-slide-state=exit]{visibility:visible}.landingSlide_panel__CIqBV[data-slide-state=enter]{animation:landingSlide_slide-in__r6Uqw var(--landing-slide-duration) ease-in-out both}.landingSlide_panel__CIqBV[data-slide-state=exit]{animation:landingSlide_slide-out__GzjWS var(--landing-slide-duration) ease-in-out both;pointer-events:none}@keyframes landingSlide_slide-in__r6Uqw{0%{transform:translateX(calc(var(--landing-slide-direction) * 100%))}to{transform:translateX(0)}}@keyframes landingSlide_slide-out__GzjWS{0%{transform:translateX(0)}to{transform:translateX(calc(var(--landing-slide-direction) * -100%))}}@media(prefers-reduced-motion:reduce){.landingSlide_panel__CIqBV[data-slide-state]{animation:none}.landingSlide_panel__CIqBV[aria-hidden=true]{visibility:hidden}}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1{width:100%;padding:0;perspective:none;flex:none;display:block}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1{--demo-chat-width:300px}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .hero-demo{border-radius:9px;box-shadow:0 22px 55px #0004}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-ai{width:min(34%,var(--demo-chat-width))}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-ai-heading{padding-inline:12px}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-example-label{margin-left:3px;font-size:9px;font-weight:400;color:var(--demo-muted);letter-spacing:.04em;text-transform:uppercase}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-chat-scroll{padding:12px}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-user-message{margin:0 0 14px;padding:9px 10px;font-size:12px;line-height:1.5;border-radius:6px}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-assistant{font-size:12px;line-height:1.6}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-activity li{animation:none}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-activity .is-current .demo-activity-icon{animation:none;border-color:#d2844c88;background:#d2844c25}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-composer{margin:8px;padding:8px;border-radius:6px}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-composer textarea{min-height:30px}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-schematic-highlight>rect:first-child{stroke-width:3;stroke-dasharray:none;fill:#c68b2708}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-schematic-highlight{transition:opacity .3s}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .hero-demo .demo-board-art{width:100%;height:100%}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-board-highlight{opacity:0;transition:opacity .3s}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .hero-demo[data-stage="2"] .demo-board-highlight{opacity:1}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-board-highlight>rect:first-child{fill:#d2844c0a;stroke:#efb985;stroke-width:.35}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-board-label{fill:#51402f}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-board-highlight text{fill:#fff1df;font:1.8px Arial,sans-serif}@media (min-width:961px){.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1{width:min(100%,calc((100cqh - 2px) * 16 / 9));margin-inline:auto}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .hero-demo[data-chat-open=true]{--demo-canvas-right:min(34%,var(--demo-chat-width))}}@media (max-height:500px) and (pointer:coarse),(max-width:960px){.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .hero-demo{display:grid;grid-template-columns:minmax(0,1fr);overflow:visible;border:0;border-radius:0;background:none;box-shadow:none}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .hero-demo .demo-body{display:contents;height:auto;overflow:visible;border:0;border-radius:0;background:none;box-shadow:none}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-editor{grid-row:1;height:auto;aspect-ratio:16/9;overflow:hidden;border:1px solid #a7785154;border-radius:9px}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-detailed-editor{top:0;transform:none}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-controls{grid-row:2;margin:0;padding-top:12px;gap:8px}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-controls .demo-chat-toggle{min-height:46px;padding-inline:12px;border-radius:6px}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-tabs{padding:0;border-radius:6px}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-tabs button:nth-child(n){min-height:44px;padding-inline:12px;border-radius:5px;font-size:13px}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-ai{grid-row:3;position:relative;inset:auto;z-index:auto;width:100%;height:clamp(144px,calc(100svh - 77px - var(--hero-chrome, 400px) - var(--hero-demo-width, 100vw) * 9 / 16),300px);max-height:none;margin-top:16px;border:1px solid #a7785138;border-radius:9px;box-shadow:none;animation:none}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-ai:before{display:none}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-ai-heading{border-radius:0}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-example-label{font-size:10px}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-chat-scroll{padding:12px 16px;overscroll-behavior:auto}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-assistant,.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-user-message{max-width:none;font-size:13px}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-composer{display:flex;align-items:center;gap:8px}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-composer textarea{flex:1;height:32px;min-height:32px;font-size:16px}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-composer-bottom{flex:none}}@media (max-width:380px){.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-controls .demo-chat-toggle,.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-tabs button:nth-child(n){padding-inline:9px}.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-chat-toggle-label{white-space:nowrap}}@media (prefers-reduced-motion:reduce){.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-board-highlight,.landingDemoSequence_root__T4Ez1.landingDemoSequence_root__T4Ez1 .demo-schematic-highlight{transition:none}}.landingCircuitBackground_field__aR50N{position:absolute;inset:0;z-index:-1;width:100%;height:100%;color:var(--mk-copper-text);opacity:calc(.5 / 3);pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent,black 9%,black 85%,transparent);mask-image:linear-gradient(180deg,transparent,black 9%,black 85%,transparent)}.landingSignalTraces_traces__ob2w1{display:none}@media (min-width:961px){.landingSignalTraces_traces__ob2w1{display:block;position:absolute;inset:0;z-index:-1;width:100%;height:100%;overflow:visible;pointer-events:none}}.landingSignalTraces_traces__ob2w1 path{fill:none;stroke:var(--mk-copper-light);stroke-linejoin:round;stroke-dasharray:0 1}.landingSignalTraces_fade__7_Zn8{stroke-width:1;opacity:.1}.landingSignalTraces_trail__BBR7E{stroke-width:1.2;opacity:.16}.landingSignalTraces_near__L4WmP{stroke-width:1.4;opacity:.38}.landingSignalTraces_glow__io7yv{stroke-width:7;stroke-linecap:round;opacity:.09}.landingSignalTraces_head__mF04r{stroke:var(--landing-copper-bright,#f1c69f);stroke-width:2.4;stroke-linecap:round}.landingSignalTraces_pad__mQ8k_{fill:none;stroke:var(--mk-copper-light);stroke-width:1.2;opacity:0}@media (prefers-reduced-motion:reduce){.landingSignalTraces_traces__ob2w1{display:none}}.landingExperience_hero__cx48B{position:relative;isolation:isolate;background:var(--mk-paper);color:var(--mk-ink);min-height:calc(100svh - 77px);padding:36px 40px;display:flex;align-items:center}.landingExperience_heroLayout__bBvZJ{width:100%;max-width:var(--landing-width);margin:auto;display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.landingExperience_heroCopy__jqyKg{min-width:0;width:100%;max-width:920px;margin:auto;text-align:center}.landingExperience_heroCopy__jqyKg h1{max-width:28ch;margin:0 auto;font-size:clamp(40px,4.2vw,56px);font-weight:500;line-height:1.06;letter-spacing:-.035em;text-wrap:balance}.landingExperience_heroCopy__jqyKg h1 span{color:var(--mk-copper-text)}.landingExperience_heroCopy__jqyKg>p{max-width:70ch;margin:18px auto 0;font-size:16px;line-height:1.6;color:var(--mk-ink-2);text-wrap:balance}.landingExperience_backed__hkOOe{display:flex;gap:5px;align-items:center;justify-content:center;margin-top:16px;font-size:12px;color:var(--mk-ink-2)}.landingExperience_backed__hkOOe>span{display:grid;place-items:center;background:#f26522;color:white;width:18px;height:18px;font-size:14px;margin-right:3px}.landingExperience_backed__hkOOe strong{font-weight:500;color:var(--mk-ink)}.landingExperience_actions__b5R_Y{display:flex;flex-wrap:wrap;gap:22px;align-items:center;justify-content:center;margin-top:20px}.landingExperience_actions__b5R_Y a{display:inline-flex;align-items:center;gap:18px;font-size:14px}.landingExperience_primary__IDGf8{min-height:48px;justify-content:center;border-radius:24px;padding:12px 24px;border:1px solid var(--mk-copper);background:var(--mk-copper);color:var(--landing-copper-ink);font-weight:600;transition:background .18s ease,border-color .18s ease}.landingExperience_primary__IDGf8:hover{background:var(--mk-copper-deep);border-color:var(--mk-copper-deep)}.landingExperience_heroVisual__N79Vn{min-width:0;width:100%;max-width:1000px;margin:auto}@media(min-width:961px) and (max-width:1200px){.landingExperience_hero__cx48B{padding-inline:32px}}@media(min-width:961px){.landingExperience_hero__cx48B{padding-bottom:28px;align-items:stretch}.landingExperience_heroLayout__bBvZJ{display:flex;flex-direction:column;gap:24px;margin:0 auto}.landingExperience_heroCopy__jqyKg{flex:none;margin:0 auto}.landingExperience_heroVisual__N79Vn{flex:1 1 0;min-height:300px;container-type:size;display:flex;flex-direction:column;justify-content:center}}@media(min-width:961px) and (max-height:840px){.landingExperience_hero__cx48B{padding-top:22px}.landingExperience_heroLayout__bBvZJ{gap:16px}.landingExperience_heroCopy__jqyKg h1{max-width:none;font-size:clamp(36px,3.3vw,48px)}.landingExperience_heroCopy__jqyKg>p{margin-top:10px;font-size:15px}.landingExperience_actions__b5R_Y{margin-top:14px}.landingExperience_primary__IDGf8{min-height:44px;padding-block:10px}.landingExperience_backed__hkOOe{margin-top:10px}}@media(max-width:960px){.landingExperience_hero__cx48B{padding:40px 24px;--hero-chrome:492px;--hero-demo-width:min(760px,100vw - 48px)}.landingExperience_heroLayout__bBvZJ{grid-template-columns:minmax(0,1fr);gap:32px}.landingExperience_heroCopy__jqyKg{max-width:620px;margin:auto;text-align:center}.landingExperience_heroCopy__jqyKg h1{font-size:clamp(34px,6.3vw,52px)}.landingExperience_heroCopy__jqyKg>p{max-width:50ch;margin:18px auto 0}.landingExperience_actions__b5R_Y,.landingExperience_backed__hkOOe{justify-content:center}.landingExperience_actions__b5R_Y{margin-top:24px}.landingExperience_backed__hkOOe{margin-top:18px}.landingExperience_heroVisual__N79Vn{max-width:760px;margin:auto}}.landingExperience_workspace__c5rmE{background:var(--mk-paper);color:var(--mk-ink);padding:96px 32px 80px;overflow:clip}.landingExperience_hero__cx48B,.landingExperience_workspace__c5rmE{background-image:var(--mk-canvas-texture);background-size:var(--mk-canvas-size)}.landingExperience_workspaceHeading__WReTL{max-width:900px;margin:0 auto 72px;text-align:center}.landingExperience_workspaceHeading__WReTL h2{font-size:clamp(28px,3.2vw,44px);font-weight:500;letter-spacing:-.035em;line-height:1.2;margin:0}.landingExperience_featureWorkspace__1Og_M{position:relative;isolation:isolate;max-width:1200px;margin:auto}.landingExperience_featureList__ZM7Xz{display:grid;gap:104px}.landingExperience_featureRow__jR2Qw{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,1fr);gap:64px;align-items:center}.landingExperience_featureRow__jR2Qw:nth-child(2n){grid-template-columns:minmax(280px,1fr) minmax(0,1.55fr)}.landingExperience_featureRow__jR2Qw:nth-child(2n) .landingExperience_featureMedia__rNrBu{order:2}.landingExperience_featureMedia__rNrBu{min-width:0}.landingExperience_featureImage__4i8wB{border-radius:8px;overflow:hidden;aspect-ratio:16/9;background:var(--mk-paper-2);box-shadow:0 1px 0 var(--mk-line),0 18px 40px -24px rgba(27,31,26,.35)}.landingExperience_featureImage__4i8wB img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.landingExperience_featureCopy__uzylh{display:flex;flex-direction:column;gap:14px;min-width:0}.landingExperience_featureCopy__uzylh p{font-size:15px;line-height:1.7;color:var(--mk-ink-2);margin:0}.landingExperience_featureCopy__uzylh .landingExperience_featureLabel__LCA2i{font-size:12px;font-weight:600;letter-spacing:.06em;line-height:1.4;text-transform:uppercase;color:var(--mk-copper-text)}.landingExperience_featureHeadline__ZIo_g{font-size:clamp(25px,2.4vw,34px);font-weight:500;line-height:1.14;letter-spacing:-.025em;text-wrap:balance;margin:0 0 4px}.landingExperience_compatibilityRow__PeOJM{display:grid;grid-template-columns:1fr 2fr;align-items:center;margin:104px auto 0;padding:22px 0;border-block:1px solid var(--mk-line-strong)}.landingExperience_compatibilityRow__PeOJM>p{margin:0;padding-right:20px;color:var(--mk-ink-2);font-size:13px;line-height:1.5}.landingExperience_compatibilityRow__PeOJM>p strong{display:block;color:var(--mk-ink);font-weight:600}.landingExperience_compatibilityRow__PeOJM ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.landingExperience_compatibilityRow__PeOJM li{border-left:1px solid var(--mk-line-strong);text-align:center;font-size:24px;font-weight:600;line-height:1.3;letter-spacing:-.04em}.landingExperience_attribution__lkGnH{display:block;margin:8px 0 0;text-align:right;font-size:10px;color:var(--mk-ink-3)}@media(min-width:761px) and (max-width:1099px){.landingExperience_featureList__ZM7Xz{gap:80px}.landingExperience_featureRow__jR2Qw,.landingExperience_featureRow__jR2Qw:nth-child(2n){gap:32px;grid-template-columns:minmax(0,1.2fr) minmax(240px,1fr)}.landingExperience_featureRow__jR2Qw:nth-child(2n){grid-template-columns:minmax(240px,1fr) minmax(0,1.2fr)}.landingExperience_compatibilityRow__PeOJM{margin-top:80px}}@media(max-width:760px){.landingExperience_hero__cx48B{height:auto;min-height:calc(100svh - 77px);padding:20px 20px 16px;--hero-chrome:400px;--hero-demo-width:calc(100vw - 40px)}.landingExperience_heroLayout__bBvZJ{gap:18px}.landingExperience_heroCopy__jqyKg h1{font-size:clamp(34px,8.6vw,48px)}.landingExperience_heroCopy__jqyKg>p{margin-top:12px;font-size:14px;line-height:1.6}.landingExperience_actions__b5R_Y{margin-top:16px}.landingExperience_backed__hkOOe{margin-top:10px}.landingExperience_heroVisual__N79Vn{width:100%}.landingExperience_workspace__c5rmE{padding:56px 20px 48px}.landingExperience_workspaceHeading__WReTL{margin-bottom:40px}.landingExperience_workspaceHeading__WReTL h2{font-size:28px}.landingExperience_featureList__ZM7Xz{gap:56px}.landingExperience_featureRow__jR2Qw,.landingExperience_featureRow__jR2Qw:nth-child(2n){grid-template-columns:minmax(0,1fr);gap:20px}.landingExperience_featureRow__jR2Qw:nth-child(2n) .landingExperience_featureMedia__rNrBu{order:0}.landingExperience_featureHeadline__ZIo_g{font-size:24px;line-height:1.2}.landingExperience_featureCopy__uzylh{gap:10px}.landingExperience_featureCopy__uzylh p{font-size:14px;line-height:1.6}.landingExperience_compatibilityRow__PeOJM{grid-template-columns:1fr;gap:16px;margin-top:56px}.landingExperience_compatibilityRow__PeOJM>p{padding-right:0}.landingExperience_compatibilityRow__PeOJM li{font-size:20px}.landingExperience_compatibilityRow__PeOJM li:first-child{border-left:0}}@media (max-height:500px) and (pointer:coarse){.landingExperience_hero__cx48B{height:auto;min-height:0;display:block;padding:24px 20px 28px}.landingExperience_heroCopy__jqyKg{flex:none;min-height:0;display:block}.landingExperience_heroVisual__N79Vn{flex:none;min-height:0;display:block;width:100%;margin:18px auto 0;container-type:normal}}@media(prefers-reduced-motion:reduce){.landingExperience_hero__cx48B *,.landingExperience_workspace__c5rmE *{scroll-behavior:auto;transition:none;animation:none}}.landingPricingSection_section__UkglI{padding:64px 32px;border-top:1px solid var(--mk-line);scroll-margin-top:77px;background-color:var(--mk-paper);background-image:var(--landing-paper-texture);background-size:var(--mk-canvas-size)}.landingPricingSection_container__ntOG6{max-width:var(--landing-width,1320px);margin:auto}.landingPricingSection_heading__meZ8L{margin-bottom:32px}.landingPricingSection_heading__meZ8L h2{margin:0;font-size:clamp(32px,3.2vw,44px);font-weight:500;line-height:1.15;letter-spacing:-.035em}.landingPricingSection_cards__B5QRq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(9,auto);-moz-column-gap:18px;column-gap:18px}.landingPricingSection_card__uflzu{display:grid;grid-template-rows:subgrid;grid-row:span 9;min-width:0;padding:14px 26px;border:1px solid var(--mk-line);border-radius:8px;background:var(--pricing-card,rgba(255,255,255,.015));cursor:pointer;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.landingPricingSection_card__uflzu:focus-within,.landingPricingSection_card__uflzu:hover{background:rgba(255,255,255,.045);border-color:var(--mk-line-strong)}.landingPricingSection_selected__t75xh,.landingPricingSection_selected__t75xh:hover{border-color:var(--mk-copper-light);box-shadow:inset 0 0 0 1px var(--mk-copper-light);background:rgba(231,179,137,.055)}.landingPricingSection_planSelect__nCXsa{justify-self:start;align-self:start;margin-top:2px;padding:2px 0;border:0;background:transparent;color:var(--mk-ink-2);font-size:11px;line-height:1.5;cursor:pointer}.landingPricingSection_planSelect__nCXsa:hover,.landingPricingSection_planSelect__nCXsa[aria-checked=true]{color:var(--mk-copper-light)}.landingPricingSection_planSelect__nCXsa:focus-visible{outline:2px solid var(--mk-copper-light);outline-offset:2px}@media(prefers-reduced-motion:reduce){.landingPricingSection_card__uflzu{transition:none}}.landingPricingSection_cardTop__oQsS4{display:flex;justify-content:space-between;align-items:center;align-content:start;flex-wrap:wrap;gap:8px}.landingPricingSection_cardTop__oQsS4 h3{margin:0;font-size:26px;line-height:1.3;font-weight:500;letter-spacing:-.035em;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.landingPricingSection_users__7hcs3{padding:3px 9px;border-radius:999px;background:color-mix(in srgb,var(--mk-copper-light) 18%,transparent);color:var(--mk-copper-light);font-size:11px;font-weight:600;letter-spacing:0;line-height:1.4}.landingPricingSection_trialPill__JzuWj{padding:4px 11px;border:1px solid var(--mk-line-strong);border-radius:999px;color:var(--mk-ink-2);font-size:11px;font-weight:600;line-height:1.4;white-space:nowrap;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.landingPricingSection_selected__t75xh .landingPricingSection_trialPill__JzuWj{border-color:var(--mk-copper-light);background:color-mix(in srgb,var(--mk-copper-light) 16%,transparent);color:var(--mk-copper-light)}.landingPricingSection_description__QEtgl{margin:6px 0 10px;color:var(--mk-ink-2);font-size:14px;line-height:1.6}.landingPricingSection_priceBlock__l49FV{min-height:0}.landingPricingSection_price__QKdkz{margin:0;font-size:52px;line-height:1.08;letter-spacing:-.045em;color:var(--mk-copper-light);font-weight:500;font-variant-numeric:tabular-nums}.landingPricingSection_customPrice__LMlL7{font-size:38px;line-height:1.48;color:var(--mk-ink)}.landingPricingSection_cadence__ne2xg,.landingPricingSection_minimum__pyj1H{margin:10px 0 0;color:var(--mk-ink-2);font-size:12px;line-height:1.5}.landingPricingSection_minimum__pyj1H{margin-top:4px}.landingPricingSection_group__qJKGC{margin-top:8px;padding-top:6px;border-top:1px solid var(--mk-line)}.landingPricingSection_group__qJKGC h4{margin:0 0 4px;font-family:var(--font-inter),Inter,Arial,sans-serif;font-size:11px;font-weight:600;letter-spacing:.08em;line-height:1.4;text-transform:uppercase;color:var(--mk-ink-3)}.landingPricingSection_group__qJKGC ul{margin:0;padding:0;list-style:none;display:grid;align-content:start;gap:4px}.landingPricingSection_group__qJKGC li{display:flex;gap:10px;align-items:flex-start}.landingPricingSection_group__qJKGC svg{flex:0 0 15px;margin-top:3px;color:var(--mk-copper-light)}.landingPricingSection_group__qJKGC span{font-size:14px;color:var(--mk-ink-2);line-height:1.55}.landingPricingSection_selected__t75xh .landingPricingSection_group__qJKGC span{color:var(--mk-ink)}.landingPricingSection_everyPlan__S5mQ_{margin:32px 0 0;padding:28px 26px;border:1px solid var(--mk-line);border-radius:8px}.landingPricingSection_everyPlan__S5mQ_ h3{margin:0 0 22px;font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:1.3;color:var(--mk-ink)}.landingPricingSection_everyPlanGroups__y4UEJ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.landingPricingSection_everyPlanGroups__y4UEJ h4{margin:0 0 12px;font-family:var(--font-inter),Inter,Arial,sans-serif;font-size:11px;font-weight:600;letter-spacing:.08em;line-height:1.4;text-transform:uppercase;color:var(--mk-ink-3)}.landingPricingSection_everyPlanGroups__y4UEJ ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.landingPricingSection_everyPlanGroups__y4UEJ li{display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:1.5;color:var(--mk-ink-2)}.landingPricingSection_everyPlanGroups__y4UEJ svg{flex-shrink:0;margin-top:3px;color:var(--mk-copper-light)}.landingPricingSection_cardAction__XezRE{align-self:start;margin-top:8px}.landingPricingSection_action__DUKqI{position:relative}.landingPricingSection_action__DUKqI a{display:flex;align-items:center;justify-content:center;gap:10px;min-height:36px;padding:7px 38px;border:1px solid var(--mk-copper-light);border-radius:24px;color:var(--landing-copper-bright,var(--mk-copper-light));font-size:12px;font-weight:600;transition:background-color .18s ease,border-color .18s ease}.landingPricingSection_action__DUKqI>svg{position:absolute;right:22px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--mk-copper-light)}.landingPricingSection_action__DUKqI a:hover{background:rgba(231,179,137,.1)}.landingPricingSection_primaryAction__KeU8l a{background:var(--mk-copper-light);color:var(--landing-copper-ink)}.landingPricingSection_primaryAction__KeU8l>svg{color:var(--landing-copper-ink)}.landingPricingSection_primaryAction__KeU8l a:hover{background:var(--landing-copper-bright);border-color:var(--landing-copper-bright)}.landingPricingSection_current__mF0at{margin:0 0 14px;font-size:12px}.landingPricingSection_current__mF0at strong{color:var(--mk-copper-light);font-weight:500}.landingPricingSection_current__mF0at p{margin:6px 0 0;color:var(--mk-ink-2);line-height:1.6}@media(min-width:761px){.landingPricingSection_section__UkglI{min-height:calc(100dvh - 77px);display:flex;align-items:center;padding:24px 32px}.landingPricingSection_container__ntOG6{width:100%}.landingPricingSection_heading__meZ8L{margin-bottom:16px}.landingPricingSection_cardTop__oQsS4 h3{font-size:24px}.landingPricingSection_description__QEtgl{font-size:13px}.landingPricingSection_price__QKdkz{font-size:44px}.landingPricingSection_customPrice__LMlL7{font-size:32px;line-height:1.5}.landingPricingSection_cadence__ne2xg{margin-top:6px}.landingPricingSection_action__DUKqI a{min-height:42px;padding:10px 38px}}.landingPricingSection_switcher__6xBO6{display:none}@media(max-height:500px) and (pointer:coarse),(max-width:760px){.landingPricingSection_switcher__6xBO6{position:relative;display:grid;grid-template-columns:repeat(3,1fr);margin:0 0 14px;padding:3px;border:1px solid var(--mk-line-strong);border-radius:12px;background:color-mix(in srgb,var(--mk-ink) 6%,transparent)}.landingPricingSection_switcher__6xBO6 button{position:relative;z-index:1;min-height:44px;border:0;border-radius:9px;background:transparent;color:var(--mk-ink-2);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.landingPricingSection_switcher__6xBO6 button[aria-selected=true]{color:var(--landing-copper-ink)}.landingPricingSection_switcher__6xBO6 button:focus-visible{outline:2px solid var(--mk-copper-light);outline-offset:-2px}.landingPricingSection_switchThumb__Ow03t{position:absolute;top:3px;bottom:3px;left:3px;width:calc((100% - 6px) / 3);border-radius:9px;background:var(--mk-copper-light);transform:translateX(calc(var(--switch-index, 1) * 100%));transition:transform .28s cubic-bezier(.2,.8,.2,1)}.landingPricingSection_card__uflzu:not(.landingPricingSection_selected__t75xh),.landingPricingSection_planSelect__nCXsa{display:none}.landingPricingSection_enterRight__GjWqp{animation:landingPricingSection_planInRight__EcZy7 .32s cubic-bezier(.2,.8,.2,1) both}.landingPricingSection_enterLeft__Wua8i{animation:landingPricingSection_planInLeft__5l16y .32s cubic-bezier(.2,.8,.2,1) both}}@keyframes landingPricingSection_planInRight__EcZy7{0%{transform:translateX(40px);opacity:0}to{transform:none;opacity:1}}@keyframes landingPricingSection_planInLeft__5l16y{0%{transform:translateX(-40px);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.landingPricingSection_switchThumb__Ow03t{transition:none}.landingPricingSection_enterLeft__Wua8i,.landingPricingSection_enterRight__GjWqp{animation:none}}@media(max-width:1000px){.landingPricingSection_card__uflzu{padding:14px 18px}.landingPricingSection_cards__B5QRq{-moz-column-gap:12px;column-gap:12px}.landingPricingSection_everyPlanGroups__y4UEJ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.landingPricingSection_section__UkglI{box-sizing:border-box;min-height:calc(100dvh - 77px);padding:28px 20px}.landingPricingSection_container__ntOG6{width:100%}.landingPricingSection_heading__meZ8L{margin-bottom:18px}.landingPricingSection_heading__meZ8L h2{font-size:32px}.landingPricingSection_cards__B5QRq{display:block}.landingPricingSection_card__uflzu{display:flex;flex-direction:column;padding:18px 22px}.landingPricingSection_cardTop__oQsS4 h3{font-size:22px}.landingPricingSection_description__QEtgl{margin:6px 0 10px;font-size:13px;line-height:1.6}.landingPricingSection_priceBlock__l49FV{min-height:0}.landingPricingSection_price__QKdkz{font-size:40px}.landingPricingSection_group__qJKGC span{font-size:13px}.landingPricingSection_everyPlan__S5mQ_{margin-top:22px;padding:22px 20px}.landingPricingSection_everyPlanGroups__y4UEJ{grid-template-columns:1fr 1fr;gap:20px 18px}.landingPricingSection_cardAction__XezRE{align-self:stretch}.landingPricingSection_action__DUKqI a{min-height:44px}}@media(max-width:760px) and (max-height:700px){.landingPricingSection_section__UkglI{padding:22px 16px}.landingPricingSection_card__uflzu{padding-inline:18px}}@media (max-height:500px) and (pointer:coarse){.landingPricingSection_section__UkglI{box-sizing:border-box;height:auto;min-height:0;display:block;padding:24px 20px 28px}.landingPricingSection_container__ntOG6{display:block;width:100%;min-height:0}.landingPricingSection_heading__meZ8L{margin-bottom:12px}.landingPricingSection_switcher__6xBO6{max-width:560px;margin:0 auto 14px}.landingPricingSection_cards__B5QRq{display:block;max-width:560px;margin-inline:auto}.landingPricingSection_card__uflzu{display:flex;flex-direction:column;padding:18px 22px}.landingPricingSection_cardAction__XezRE{align-self:stretch}.landingPricingSection_everyPlan__S5mQ_{max-width:560px;margin-inline:auto}.landingPricingSection_everyPlanGroups__y4UEJ{grid-template-columns:1fr 1fr}}.pricing_page__iNjiq{--pricing-bg:var(--mk-paper);--pricing-card:var(--mk-white);--pricing-ink:var(--mk-ink);--pricing-muted:var(--mk-ink-2);--pricing-line:var(--mk-line);--pricing-accent:var(--mk-copper-text);min-height:100vh;background:var(--pricing-bg);color:var(--pricing-ink)}.pricing_page__iNjiq :is(h1,h2,h3){font-family:var(--font-display),sans-serif}.pricing_page__iNjiq .pricing_action__w1X46>:is(a,button){border-radius:var(--mk-pill)}.pricing_page__iNjiq .pricing_featured__JEB2E .pricing_action__w1X46>:is(a,button){background:var(--mk-copper);border-color:var(--mk-copper)}.pricing_product__sUXtq{--pricing-bg:rgb(var(--surface-0));--pricing-ink:rgb(var(--text-primary));--pricing-muted:rgb(var(--text-muted));--pricing-line:rgb(var(--border)/var(--border-opacity));--pricing-accent:var(--mk-copper-text);color:inherit}.pricing_container__LqqyA{max-width:1180px;margin:0 auto;padding:64px 28px 88px}.pricing_hero__NteC4{max-width:790px;margin:0 auto 48px;text-align:center}.pricing_eyebrow__5WRER{color:var(--pricing-accent);font-size:12px;font-weight:650;letter-spacing:.13em;text-transform:uppercase;margin-bottom:18px}.pricing_hero__NteC4 h1{font-size:clamp(34px,5vw,58px);letter-spacing:-.045em;line-height:1.07;font-weight:600;margin-bottom:20px}.pricing_hero__NteC4>p:last-child{max-width:630px;margin:auto;color:var(--pricing-muted);font-size:17px;line-height:1.65}.pricing_cards__RXiiE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:center;gap:18px;align-items:stretch}.pricing_card__ITVDc{display:flex;flex-direction:column;padding:28px;border:1px solid var(--pricing-line,#d8d7d2);border-radius:16px;background:var(--pricing-card,transparent);color:var(--pricing-ink,inherit)}.pricing_featured__JEB2E{border:2px solid var(--mk-copper);padding:27px;box-shadow:0 8px 30px #a55d2410}.pricing_planTop__jRe0v{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;min-height:24px}.pricing_planTop__jRe0v h2{font-size:17px;font-weight:650}.pricing_badge__PjMJ_{display:inline-block;border:1px solid var(--mk-copper);border-radius:20px;padding:3px 8px;font-size:10px;font-weight:600}.pricing_price__cCbF8{margin:28px 0 5px;font-size:42px;font-weight:600;line-height:1.1;letter-spacing:-.04em}.pricing_cadence__Tk3mW{color:var(--pricing-muted,inherit);font-size:12px;min-height:20px}.pricing_card__ITVDc h3{margin:26px 0 10px;font-size:18px;font-weight:600;line-height:1.35;letter-spacing:-.02em}.pricing_description__tHKhg{font-size:13px;line-height:1.65;color:var(--pricing-muted,inherit);min-height:6.6em;margin-bottom:24px}.pricing_action__w1X46>:is(a,button){display:flex;width:100%;min-height:44px;align-items:center;justify-content:center;gap:10px;border-radius:8px;border:1px solid var(--pricing-line,#777);padding:11px 14px;font-size:13px;font-weight:600;text-decoration:none;background:transparent;color:inherit;cursor:pointer}.pricing_featured__JEB2E .pricing_action__w1X46>:is(a,button){background:var(--mk-copper-text);border-color:var(--mk-copper-text);color:white}.pricing_action__w1X46>:is(a,button):hover{filter:brightness(.94)}.pricing_action__w1X46>button:disabled{cursor:default;opacity:.6}.pricing_card__ITVDc ul{border-top:1px solid var(--pricing-line,#777);margin-top:24px;padding-top:22px;display:flex;flex-direction:column;gap:13px;font-size:12px;line-height:1.55}.pricing_card__ITVDc li{display:flex;align-items:flex-start;gap:9px}.pricing_card__ITVDc li svg{flex-shrink:0;margin-top:2px;color:var(--pricing-accent)}.pricing_note__heW0L{max-width:750px;margin:25px auto 0;text-align:center;color:var(--pricing-muted);font-size:12px;line-height:1.7}.pricing_shared__kz8mq{margin-top:62px;padding:30px 0;border-top:1px solid var(--pricing-line);border-bottom:1px solid var(--pricing-line);display:grid;grid-template-columns:1fr 1fr;gap:38px}.pricing_shared__kz8mq h2{font-weight:600;font-size:20px;margin-bottom:10px;letter-spacing:-.02em}.pricing_shared__kz8mq p{font-size:14px;line-height:1.7;color:var(--pricing-muted)}.pricing_faq__nDmAR{max-width:790px;margin:64px auto 0}.pricing_faq__nDmAR h2{font-size:28px;font-weight:600;letter-spacing:-.03em;margin-bottom:25px}.pricing_faq__nDmAR details{border-bottom:1px solid var(--pricing-line);padding:18px 0}.pricing_faq__nDmAR summary{font-size:15px;font-weight:550;cursor:pointer}.pricing_faq__nDmAR details p{padding-top:14px;color:var(--pricing-muted);font-size:14px;line-height:1.75}.pricing_page__iNjiq :is(a,button,summary):focus-visible{outline:3px solid var(--mk-copper);outline-offset:4px}@media(max-width:850px){.pricing_cards__RXiiE{grid-template-columns:1fr}.pricing_card__ITVDc{padding:25px}.pricing_description__tHKhg{margin-bottom:20px}.pricing_price__cCbF8{margin-top:20px}.pricing_shared__kz8mq{grid-template-columns:1fr;gap:24px}.pricing_container__LqqyA{padding:40px 20px 60px}}.pricing_guarantee__JV3iV{margin-top:16px;min-height:3.4em;font-size:12px;line-height:1.7;color:var(--pricing-muted)}@media(min-width:851px){.resin-landing .pricing_card__ITVDc{padding:20px}.resin-landing .pricing_price__cCbF8{margin-top:16px}.resin-landing .pricing_card__ITVDc h3{margin-top:14px}.resin-landing .pricing_description__tHKhg{min-height:5em;margin-bottom:14px}.resin-landing .pricing_guarantee__JV3iV{margin-top:10px}.resin-landing .pricing_card__ITVDc ul{margin-top:16px;padding-top:16px;gap:8px}.resin-landing .pricing_note__heW0L{margin-top:16px}}.pricing_management__aBwZA{padding:0 0 24px}.pricing_compact__GAWgt{gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr))}.pricing_compact__GAWgt .pricing_card__ITVDc{padding:20px;border:1px solid var(--pricing-line);border-radius:8px;background:transparent;box-shadow:none}.pricing_compact__GAWgt .pricing_price__cCbF8{margin-top:18px;font-size:26px}.pricing_compact__GAWgt .pricing_card__ITVDc h3,.pricing_compact__GAWgt .pricing_description__tHKhg{display:none}.pricing_compact__GAWgt .pricing_card__ITVDc ul{font-size:12px;gap:12px}@media(max-width:850px){.pricing_description__tHKhg,.pricing_guarantee__JV3iV{min-height:0}}.pricing_compact__GAWgt .pricing_action__w1X46{margin-top:20px}.pricing_compact__GAWgt .pricing_badge__PjMJ_{border-color:var(--pricing-line);font-weight:400}.pricing_compact__GAWgt .pricing_featured__JEB2E .pricing_action__w1X46>:is(a,button){background:rgb(var(--accent-hover));color:rgb(var(--accent-contrast));border-color:rgb(var(--accent-hover))}.pricing_compact__GAWgt .pricing_guarantee__JV3iV{min-height:0;font-size:10px;line-height:inherit}.pricing_product__sUXtq{--pricing-bg:rgb(var(--surface-1));--pricing-card:rgb(var(--surface-1));--pricing-accent:rgb(var(--accent))}.pricing_product__sUXtq .pricing_compact__GAWgt .pricing_card__ITVDc{padding:20px;border-radius:3px}.pricing_product__sUXtq .pricing_compact__GAWgt .pricing_planTop__jRe0v h2{font-size:14px;line-height:20px;font-weight:600}.pricing_product__sUXtq .pricing_compact__GAWgt .pricing_badge__PjMJ_{border:0;border-radius:3px;background:rgb(var(--surface-2));color:rgb(var(--text-secondary));font-size:10px;line-height:20px;padding:2px 8px}.pricing_product__sUXtq .pricing_compact__GAWgt .pricing_action__w1X46>:is(a,button){min-height:36px;border-radius:3px;padding:8px 12px;font-size:12px;line-height:16px;background:rgb(var(--surface-2));color:rgb(var(--text-secondary))}.pricing_product__sUXtq .pricing_compact__GAWgt .pricing_action__w1X46>:is(a,button):hover{background:rgb(var(--surface-3));filter:none}.pricing_product__sUXtq .pricing_compact__GAWgt .pricing_featured__JEB2E .pricing_action__w1X46>:is(a,button){background:rgb(var(--accent));border-color:rgb(var(--accent));color:rgb(var(--accent-contrast))}.pricing_product__sUXtq .pricing_compact__GAWgt .pricing_featured__JEB2E .pricing_action__w1X46>:is(a,button):hover{background:rgb(var(--accent-hover))}.pricing_product__sUXtq .pricing_compact__GAWgt .pricing_action__w1X46>:is(a,button):focus-visible{outline:2px solid rgb(var(--accent));outline-offset:2px}.pricing_card__ITVDc.pricing_current__tmxIE{border-color:var(--pricing-accent);box-shadow:inset 0 0 0 1px var(--pricing-accent)}.pricing_current__tmxIE .pricing_badge__PjMJ_{border-color:var(--pricing-accent);color:var(--pricing-accent)}.pricing_page__iNjiq .pricing_current__tmxIE .pricing_action__w1X46>:is(a,button){background:var(--mk-ink);border-color:var(--mk-ink);color:var(--mk-white)}.pricing_product__sUXtq .pricing_compact__GAWgt .pricing_current__tmxIE .pricing_badge__PjMJ_{background:rgb(var(--accent)/.12);color:rgb(var(--accent))}.pricing_product__sUXtq .pricing_compact__GAWgt .pricing_current__tmxIE .pricing_action__w1X46>:is(a,button){border-color:rgb(var(--accent))}.landingClosing_questions__pwNjS{border-top:1px solid var(--mk-line);padding:60px 32px 64px;background-color:var(--mk-paper);background-image:var(--landing-paper-texture)}.landingClosing_questionsGrid__8LTXq{max-width:calc(var(--landing-width, 1320px) - 64px);margin:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(36px,5vw,80px);align-items:start}.landingClosing_questionsIntro__1mvLG{position:sticky;top:105px;min-width:0}.landingClosing_questionsIntro__1mvLG h2{font-size:clamp(32px,3.2vw,44px);line-height:1.12;font-weight:500;letter-spacing:-.04em;margin:0}.landingClosing_textLink__M0uCJ{display:inline-flex;align-items:center;gap:14px;min-height:44px;margin-top:14px;font-size:14px;border-bottom:1px solid var(--mk-line-strong)}.landingClosing_textLink__M0uCJ:hover{color:var(--mk-copper-text)}.landingClosing_faqList__nIzUK{min-width:0}.landingClosing_faqGroup__reja7+.landingClosing_faqGroup__reja7{margin-top:24px}.landingClosing_faqGroup__reja7 h3{display:flex;align-items:baseline;gap:15px;margin:0 0 10px;color:var(--mk-ink-2);font-size:11px;font-weight:500;line-height:1.6;letter-spacing:.09em;text-transform:uppercase}.landingClosing_faqGroup__reja7 h3 span{color:var(--mk-copper-text);font-size:10px;letter-spacing:0}.landingClosing_faqGroup__reja7 details{border-top:1px solid var(--mk-line)}.landingClosing_faqGroup__reja7 details:last-child{border-bottom:1px solid var(--mk-line)}.landingClosing_faqGroup__reja7 summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:44px;padding:13px 0;font-size:15px;line-height:1.5;cursor:pointer;list-style:none}.landingClosing_faqGroup__reja7 summary::-webkit-details-marker{display:none}.landingClosing_faqGroup__reja7 summary:hover{color:#805435}.landingClosing_faqGroup__reja7 details[open] summary{color:var(--mk-copper-text)}.landingClosing_faqGroup__reja7 summary svg{flex:0 0 17px;transition:transform .2s ease}.landingClosing_faqGroup__reja7 details[open] summary svg{transform:rotate(45deg)}.landingClosing_faqGroup__reja7 details p{color:var(--mk-ink-2);font-size:13px;line-height:1.7;margin:0;padding:0 32px 18px 0}.landingClosing_faqGroup__reja7 p a{text-decoration:underline;text-decoration-color:var(--mk-line-strong);text-underline-offset:4px}.landingClosing_faqGroup__reja7 p a:hover{color:var(--mk-copper-text)}@media (min-width:761px){.landingClosing_questions__pwNjS{min-height:calc(100dvh - 77px);padding-block:24px;display:flex;align-items:center}.landingClosing_questionsGrid__8LTXq{width:100%}.landingClosing_faqGroup__reja7 summary{padding-block:11px}}@media (min-width:761px) and (max-height:760px){.landingClosing_questions__pwNjS{padding-block:16px}.landingClosing_faqGroup__reja7+.landingClosing_faqGroup__reja7{margin-top:16px}.landingClosing_faqGroup__reja7 summary{padding-block:8px}.landingClosing_faqGroup__reja7 details p{padding-bottom:12px}}@media (max-width:1000px){.landingClosing_questionsGrid__8LTXq{gap:42px}}@media (max-width:760px){.landingClosing_questions__pwNjS{padding:40px 24px 48px}.landingClosing_questionsGrid__8LTXq{display:block}.landingClosing_questionsIntro__1mvLG{position:static;display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:24px}.landingClosing_questionsIntro__1mvLG h2{font-size:30px}.landingClosing_questionsIntro__1mvLG .landingClosing_textLink__M0uCJ{flex:0 0 auto;margin-top:0;white-space:nowrap}.landingClosing_faqList__nIzUK{display:none}.landingClosing_faqGroup__reja7+.landingClosing_faqGroup__reja7{margin-top:22px}.landingClosing_faqGroup__reja7 summary{font-size:14px;padding:13px 0}.landingClosing_faqGroup__reja7 details p{padding-right:19px}}@media (prefers-reduced-motion:reduce){.landingClosing_faqGroup__reja7 summary svg{transition:none}}.landingClosing_board__uw8_d{position:relative;isolation:isolate;width:100%;max-width:540px;aspect-ratio:1.18;margin:12px 0 -12px;pointer-events:none}.landingClosing_boardLayer__9cuMe{position:absolute;top:-8%;left:0;width:100%;height:auto;aspect-ratio:1;transform-origin:0 0;transition:transform .9s cubic-bezier(.4,0,.2,1)}.landingClosing_board__uw8_d[data-ready=false] .landingClosing_boardLayer__9cuMe{visibility:hidden}@media(max-width:760px){.landingClosing_questions__pwNjS{position:relative;overflow:clip;min-height:calc(100dvh - 77px);display:flex;flex-direction:column;justify-content:center}.landingClosing_questionsGrid__8LTXq{width:100%}.landingClosing_faqList__nIzUK,.landingClosing_questionsIntro__1mvLG{position:relative;top:0;z-index:1}.landingClosing_board__uw8_d{position:absolute;z-index:0;left:50%;top:50%;width:min(120%,560px);max-width:none;margin:0;transform:translate(-50%,-50%);opacity:.14;filter:saturate(.7)}}.landingClosing_board__uw8_d[data-expanded=true] .landingClosing_boardLayer__9cuMe{transition-duration:.55s}@media(prefers-reduced-motion:reduce){.landingClosing_board__uw8_d .landingClosing_boardLayer__9cuMe{transition:none}}@media (max-height:500px) and (pointer:coarse){.landingClosing_questions__pwNjS{height:auto;min-height:0;display:block;padding:24px 24px 28px}.landingClosing_questionsGrid__8LTXq{width:100%}}.landingFaqSheet_compact__Kakfy{display:none}@media (max-width:760px){.landingFaqSheet_compact__Kakfy{display:block;position:static;min-width:0}.landingFaqSheet_list__wvYa8{position:relative;z-index:1}}.landingFaqSheet_list__wvYa8{max-height:calc(100svh - 300px);overflow-y:auto;scrollbar-width:none}.landingFaqSheet_list__wvYa8::-webkit-scrollbar{display:none}.landingFaqSheet_group__V2bWQ+.landingFaqSheet_group__V2bWQ{margin-top:18px}.landingFaqSheet_groupTitle__zgv9u{margin:0 0 3px;color:var(--mk-ink-3);font-size:10px;font-weight:500;letter-spacing:.12em;line-height:1.6;text-transform:uppercase}.landingFaqSheet_row__w9AXT{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;height:40px;padding:0;border:0;border-bottom:1px solid var(--mk-line);background:none;color:inherit;font:inherit;font-size:13.5px;text-align:left;cursor:pointer}.landingFaqSheet_row__w9AXT:hover,.landingFaqSheet_row__w9AXT[aria-expanded=true]{color:var(--mk-copper-text)}.landingFaqSheet_arrow__IZQ4h{flex:0 0 auto;color:var(--mk-ink-3);font-size:12px}.landingFaqSheet_row__w9AXT:hover .landingFaqSheet_arrow__IZQ4h,.landingFaqSheet_row__w9AXT[aria-expanded=true] .landingFaqSheet_arrow__IZQ4h{color:inherit}.landingFaqSheet_scrim__A2N7J{position:absolute;inset:0;z-index:20;background:transparent;opacity:0;visibility:hidden;transition:opacity .28s cubic-bezier(.2,.8,.2,1),visibility 0s linear .28s}.landingFaqSheet_scrim__A2N7J[data-open=true]{opacity:1;visibility:visible;transition:opacity .28s cubic-bezier(.2,.8,.2,1)}.landingFaqSheet_sheet__vULhL{position:absolute;left:0;right:0;bottom:0;z-index:21;display:flex;flex-direction:column;max-height:74%;padding:10px 20px 20px;border-radius:20px 20px 0 0;background:var(--mk-paper);box-shadow:0 -18px 46px rgba(17,20,19,.22);transform:translateY(101%);visibility:hidden;transition:transform .28s cubic-bezier(.2,.8,.2,1),visibility 0s linear .28s}.landingFaqSheet_sheet__vULhL[data-open=true]{transform:none;visibility:visible;transition:transform .28s cubic-bezier(.2,.8,.2,1)}.landingFaqSheet_handle__UGnYx{width:40px;height:4px;margin:0 auto 12px;border-radius:999px;background:var(--mk-line-strong)}.landingFaqSheet_sheetHead__Xdyzd{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.landingFaqSheet_eyebrow__F8xzE{margin:0 0 6px;color:var(--mk-copper-text);font-size:9.5px;font-weight:500;letter-spacing:.12em;line-height:1.6;text-transform:uppercase}.landingFaqSheet_sheetHead__Xdyzd h4{margin:0;font-family:var(--font-display),"Schibsted Grotesk Variable",sans-serif;font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:1.22}.landingFaqSheet_close__BFrT6{display:flex;flex:0 0 34px;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--mk-line);border-radius:50%;background:none;color:var(--mk-ink-2);font-size:13px;line-height:1;cursor:pointer}.landingFaqSheet_close__BFrT6:hover{color:var(--mk-copper-text);border-color:var(--mk-line-strong)}.landingFaqSheet_body__rOA6b{flex:1;min-height:0;margin-top:14px;overflow-y:auto;overscroll-behavior:contain;color:var(--mk-ink-2);font-size:13px;line-height:1.7}.landingFaqSheet_body__rOA6b p{margin:0}.landingFaqSheet_body__rOA6b a{text-decoration:underline;text-decoration-color:var(--mk-line-strong);text-underline-offset:4px}.landingFaqSheet_body__rOA6b a:hover{color:var(--mk-copper-text)}.landingFaqSheet_foot__e7IBr{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:14px;padding-top:12px;border-top:1px solid var(--mk-line)}.landingFaqSheet_step__v9dI4{display:inline-flex;align-items:center;min-height:34px;padding:0 2px;border:0;background:none;color:var(--mk-ink-2);font:inherit;font-size:12.5px;cursor:pointer}.landingFaqSheet_step__v9dI4:disabled{opacity:.35;cursor:default}.landingFaqSheet_step__v9dI4:not(:disabled):hover{color:var(--mk-copper-text)}.landingFaqSheet_next__qSA96{margin-left:auto;color:var(--mk-copper-text);font-weight:500}@media (prefers-reduced-motion:reduce){.landingFaqSheet_scrim__A2N7J,.landingFaqSheet_scrim__A2N7J[data-open=true],.landingFaqSheet_sheet__vULhL,.landingFaqSheet_sheet__vULhL[data-open=true]{transition:none}}@media (max-height:500px) and (pointer:coarse){.landingFaqSheet_list__wvYa8{max-height:none;overflow:visible}.landingFaqSheet_scrim__A2N7J{position:fixed}.landingFaqSheet_sheet__vULhL{position:fixed;max-height:calc(100svh - 24px)}}.landingFinish_finalPanel__q2QRB{position:relative;isolation:isolate;background:var(--landing-charcoal);--finish-veil:var(--landing-charcoal);--veil-18:color-mix(in srgb,var(--finish-veil) 18%,transparent);--veil-30:color-mix(in srgb,var(--finish-veil) 30%,transparent);--veil-46:color-mix(in srgb,var(--finish-veil) 46%,transparent);--veil-52:color-mix(in srgb,var(--finish-veil) 52%,transparent);--veil-56:color-mix(in srgb,var(--finish-veil) 56%,transparent);--veil-60:color-mix(in srgb,var(--finish-veil) 60%,transparent);--veil-72:color-mix(in srgb,var(--finish-veil) 72%,transparent);--veil-76:color-mix(in srgb,var(--finish-veil) 76%,transparent);--veil-78:color-mix(in srgb,var(--finish-veil) 78%,transparent);--veil-80:color-mix(in srgb,var(--finish-veil) 80%,transparent);--veil-94:color-mix(in srgb,var(--finish-veil) 94%,transparent);--veil-96:color-mix(in srgb,var(--finish-veil) 96%,transparent);--finish-copper:var(--landing-copper);--finish-rule:color-mix(in srgb,var(--landing-parchment) 19%,transparent);--finish-ink-2:color-mix(in srgb,var(--landing-parchment) 78%,transparent)}.landingFinish_footerMotion__OxGiD{position:absolute;inset:0;z-index:-2;pointer-events:none;opacity:.8;filter:saturate(.78) contrast(.97);background:var(--landing-charcoal) url(/marketing/landing-paper/footer-poster.jpg) 65% 50% /cover no-repeat}.landingFinish_footerMotion__OxGiD video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:65% 50%;object-position:65% 50%;opacity:0;transition:opacity 1s ease}.landingFinish_footerMotion__OxGiD video.landingFinish_isPlaying__7QUgC{opacity:1}.landingFinish_wash__MJdNW{position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,var(--veil-30) 0,var(--veil-18) 30%,transparent 65%),radial-gradient(64% 58% at 50% 44%,var(--veil-60) 0,var(--veil-30) 55%,var(--veil-18) 100%),linear-gradient(180deg,var(--veil-60) 0,var(--veil-46) 26%,var(--veil-46) 60%,var(--veil-94) 100%)}.landingFinish_wash__MJdNW:after{content:"";position:absolute;inset:0;background-image:var(--landing-paper-texture)}.landingFinish_closing__wNziZ{position:relative;z-index:1;display:flex;flex-direction:column;padding:26px 20px 0}.landingFinish_board__QMQUu{position:relative;width:100%;max-width:calc(var(--landing-width, 1320px) - 48px);margin-inline:auto;display:flex;align-items:center;justify-content:center;text-align:center}.landingFinish_copy__FK3YL{padding:24px 40px;max-width:1180px}.landingFinish_closing__wNziZ h2{margin:22px 0 0;font-size:clamp(42px,5vw,72px);font-weight:500;line-height:1.02;letter-spacing:-.05em}.landingFinish_closing__wNziZ h2 em{font-style:normal;color:var(--mk-copper)}.landingFinish_intro__Nt2SO{margin:22px auto 0;max-width:600px;font-size:15px;line-height:1.6;color:var(--mk-ink-2)}.landingFinish_actions__klnx_{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:34px}.landingFinish_primary__bs2Sl{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:58px;padding:0 30px;border:1px solid var(--mk-copper);border-radius:24px;font-size:16px;white-space:nowrap;transition:background .18s ease,border-color .18s ease;background:var(--mk-copper);color:var(--landing-copper-ink);font-weight:600}.landingFinish_primary__bs2Sl:hover{background:var(--mk-copper-deep);border-color:var(--mk-copper-deep)}.landingFinish_finishFooter___8ITZ{position:relative;z-index:1}.landingFinish_finishFooter___8ITZ>footer{background:none;border-top:0}.landingFinish_finishFooter___8ITZ footer>div+div{border-top-color:var(--finish-rule)}.landingFinish_finishFooter___8ITZ footer nav div:hover>a{color:var(--mk-ink-2)}.landingFinish_finishFooter___8ITZ footer nav div>a:hover{color:var(--mk-ink)}.landingFinish_toTop__y4sxK{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;font-family:var(--font-jetbrains),ui-monospace,monospace;font-size:10px;color:color-mix(in srgb,var(--landing-parchment) 62%,transparent)}.landingFinish_toTop__y4sxK:hover{color:var(--finish-copper)}.landingFinish_toTopShort__J3EYQ{display:none}@media (min-width:640px){.landingFinish_closing__wNziZ{padding-inline:24px}}@media (min-width:761px){.landingFinish_finalPanel__q2QRB{display:flex;flex-direction:column;min-height:calc(100dvh - 77px)}.landingFinish_closing__wNziZ{flex:1;min-height:0;padding-top:34px}.landingFinish_board__QMQUu{flex:1;min-height:0}.landingFinish_finishFooter___8ITZ footer>div:first-child{padding-block:26px;gap:32px}.landingFinish_finishFooter___8ITZ footer>div:first-child>div:first-child>a{min-height:0;align-items:flex-start}.landingFinish_finishFooter___8ITZ footer>div:first-child>div:first-child>a>span{font-size:28px}.landingFinish_finishFooter___8ITZ footer>div+div{min-height:46px;padding-block:0}.landingFinish_finishFooter___8ITZ footer>div+div a{min-height:0}.landingFinish_toTop__y4sxK{position:absolute;left:50%;bottom:0;height:46px;min-height:0;transform:translateX(-50%)}}@media (min-width:1550px){.landingFinish_finalPanel__q2QRB{min-height:max(620px,calc(100dvh - 77px))}}@media (min-width:761px) and (max-height:860px){.landingFinish_copy__FK3YL{padding:16px 40px}.landingFinish_closing__wNziZ h2{font-size:clamp(38px,4.2vw,56px)}.landingFinish_intro__Nt2SO{margin-top:16px;font-size:14px}.landingFinish_actions__klnx_{margin-top:24px}.landingFinish_primary__bs2Sl{min-height:50px;font-size:15px}}@media (max-width:760px){.landingFinish_finalPanel__q2QRB{display:flex;flex-direction:column;box-sizing:border-box;height:calc(100dvh - 77px)}.landingFinish_closing__wNziZ{flex:1;min-height:0;padding:0 20px}.landingFinish_board__QMQUu{flex:1;min-height:0;padding:4px 18px}.landingFinish_copy__FK3YL{padding:0}.landingFinish_closing__wNziZ h2{margin-top:0;font-size:clamp(26px,8vw,30px);line-height:1.06;letter-spacing:-.045em}.landingFinish_intro__Nt2SO{margin-top:10px;font-size:13.5px;line-height:1.45}.landingFinish_actions__klnx_{display:grid;gap:10px;margin-top:14px}.landingFinish_primary__bs2Sl{width:100%;min-height:44px;padding:0 20px;font-size:14px;gap:12px}.landingFinish_footerMotion__OxGiD,.landingFinish_footerMotion__OxGiD video{background-position:71% 50%;-o-object-position:71% 50%;object-position:71% 50%}.landingFinish_wash__MJdNW{background:radial-gradient(78% 42% at 50% 30%,var(--veil-80) 0,var(--veil-56) 60%,var(--veil-30) 100%),linear-gradient(180deg,var(--veil-78) 0,var(--veil-52) 22%,var(--veil-72) 58%,var(--veil-96) 100%)}.landingFinish_finishFooter___8ITZ{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding:0 20px 10px}.landingFinish_finishFooter___8ITZ footer>div,.landingFinish_finishFooter___8ITZ>footer{display:contents}.landingFinish_finishFooter___8ITZ footer nav{grid-row:1;grid-column:1/-1;padding:12px 0 10px;row-gap:8px}.landingFinish_finishFooter___8ITZ footer nav p{line-height:1.2}.landingFinish_finishFooter___8ITZ footer nav>div>div{margin-top:4px}.landingFinish_finishFooter___8ITZ footer nav a{min-height:30px}.landingFinish_finishFooter___8ITZ footer>div:first-child>div:first-child{grid-row:2;grid-column:1}.landingFinish_finishFooter___8ITZ footer>div:first-child>div:first-child>a{min-height:30px}.landingFinish_finishFooter___8ITZ footer>div:first-child>div:first-child>a>span{font-size:22px}.landingFinish_finishFooter___8ITZ footer>div+div{font-size:11px}.landingFinish_finishFooter___8ITZ footer>div+div>span+span{grid-row:2;grid-column:2/-1;display:flex;justify-content:flex-end;align-items:center}.landingFinish_finishFooter___8ITZ footer>div+div>span:first-child{grid-column:1}.landingFinish_finishFooter___8ITZ footer>div+div a{min-height:30px}.landingFinish_toTop__y4sxK{grid-column:2/-1;justify-content:flex-end;min-height:30px;font-size:11px}.landingFinish_finishFooter___8ITZ footer>div+div>span+span,.landingFinish_finishFooter___8ITZ footer>div:first-child>div:first-child{border-top:1px solid var(--finish-rule);padding-top:8px}.landingFinish_finishFooter___8ITZ footer>div+div>span:first-child,.landingFinish_toTop__y4sxK{grid-row:3;display:flex;align-items:center;margin-top:10px;border-top:1px solid var(--finish-rule)}.landingFinish_toTopLong__o5_O3{display:none}.landingFinish_toTopShort__J3EYQ{display:inline}}@media (max-width:760px) and (max-height:800px){.landingFinish_closing__wNziZ h2{font-size:26px}.landingFinish_intro__Nt2SO{margin-top:8px}.landingFinish_actions__klnx_{margin-top:12px}}@media (max-width:760px) and (max-height:700px){.landingFinish_finalPanel__q2QRB{height:auto;min-height:calc(100dvh - 77px)}}@media (max-height:500px) and (pointer:coarse){.landingFinish_finalPanel__q2QRB{height:auto;min-height:0}.landingFinish_closing__wNziZ{flex:none;min-height:0;padding:24px 20px 0}.landingFinish_board__QMQUu{flex:none;min-height:0;padding:0}.landingFinish_closing__wNziZ h2{margin-top:0;font-size:clamp(26px,4vw,34px)}.landingFinish_intro__Nt2SO{margin-top:12px;font-size:14px}.landingFinish_actions__klnx_{margin-top:16px}}@media (prefers-reduced-motion:reduce){.landingFinish_footerMotion__OxGiD video{display:none}.landingFinish_primary__bs2Sl{transition:none}}.landing_page__ttW2L{--landing-charcoal:#111413;--landing-parchment:#efede6;--landing-ivory:#efede6;--landing-copper:#e7b389;--landing-copper-bright:#f1c69f;--landing-copper-ink:#171611;--mk-paper:var(--landing-parchment);--mk-paper-2:#e6e3da;--mk-ink:#171a17;--mk-ink-2:#4d5049;--mk-ink-3:#62655e;--mk-line:rgba(27,31,26,0.14);--mk-line-strong:rgba(27,31,26,0.29);--mk-copper-text:#754527;--mk-canvas-texture:url(/marketing/landing-paper/paper-canvas-quiet.svg);--landing-paper-texture:var(--mk-canvas-texture);background-image:var(--mk-canvas-texture);background-size:var(--mk-canvas-size);background-color:var(--mk-paper);color:var(--mk-ink);font-family:var(--font-inter),Inter,Arial,sans-serif;overflow-x:clip;--landing-width:1440px}body:has(.landing_page__ttW2L){background-color:#e9e2d5}.landing_page__ttW2L #hero,.landing_page__ttW2L #pricing,.landing_page__ttW2L #start,.landing_page__ttW2L footer,.landing_page__ttW2L>header{--mk-paper:var(--landing-charcoal);--mk-paper-2:#1c1f1d;--mk-ink:#f6f5f0;--mk-ink-2:#c0c1bb;--mk-ink-3:#a3a49e;--mk-line:rgba(245,244,237,0.19);--mk-line-strong:rgba(245,244,237,0.4);--mk-copper:var(--landing-copper);--mk-copper-deep:var(--landing-copper-bright);--mk-copper-light:var(--landing-copper);--mk-copper-text:var(--landing-copper);--mk-white:var(--landing-copper-ink);color:var(--mk-ink)}.landing_page__ttW2L>main>section{position:relative;isolation:isolate}.landing_page__ttW2L footer>div,.landing_page__ttW2L>header>:is(div,nav){max-width:var(--landing-width)}.landing_page__ttW2L>header .mk-scope-light{--mk-paper:var(--landing-parchment);--mk-paper-2:#e6e3da;--mk-copper-text:#754527}.landing_page__ttW2L>header a[href="/contact"]:hover,.landing_page__ttW2L>header a[href="/login"]:hover,.landing_page__ttW2L>header button:hover{color:var(--mk-copper-light)}.landing_page__ttW2L #pricing{--pricing-card:#33332d}.landing_page__ttW2L #questions{--mk-paper:var(--landing-ivory)}.landing_page__ttW2L #closing-title em{color:var(--mk-copper-light)}.landing_page__ttW2L h1,.landing_page__ttW2L h2,.landing_page__ttW2L h3{font-family:var(--font-display),"Schibsted Grotesk Variable",sans-serif}.landing_page__ttW2L a,.landing_page__ttW2L button{-webkit-tap-highlight-color:transparent}.landing_page__ttW2L a:focus-visible,.landing_page__ttW2L button:focus-visible,.landing_page__ttW2L summary:focus-visible{outline:2px solid var(--mk-copper);outline-offset:5px}.landing_page__ttW2L main[id],.landing_page__ttW2L section[id]{scroll-margin-top:77px}@media (min-width:761px) and (min-height:700px) and (prefers-reduced-motion:no-preference){html:has(.landing_page__ttW2L){scroll-behavior:smooth}.landing_page__ttW2L footer{scroll-margin-top:77px}}@media (prefers-reduced-motion:reduce){.landing_page__ttW2L *,.landing_page__ttW2L :after,.landing_page__ttW2L :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}