.mkt{isolation:isolate;background:var(--color-background-body);min-height:100vh;color:var(--color-text-primary);position:relative;overflow-x:clip}.mkt:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(42% 58% at 28% 22%, var(--color-accent-muted), transparent 72%), radial-gradient(36% 48% at 78% 8%, var(--color-warning-muted), transparent 74%);height:760px;position:absolute;inset:-18% -12% auto}.mkt-skip{left:var(--spacing-4);top:var(--spacing-4);z-index:50;padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-element);background:var(--color-background-popover);color:var(--color-text-accent);box-shadow:var(--shadow-med);position:absolute;transform:translateY(-220%)}.mkt-skip:focus{transform:translateY(0)}.mkt-header{z-index:20;background:color-mix(in srgb, var(--color-background-body) 90%, transparent);border-bottom:1px solid var(--color-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:0}.mkt-header-inner{align-items:center;gap:var(--spacing-6);max-width:1120px;padding:var(--spacing-3) var(--spacing-6);margin:0 auto;display:flex}.mkt-brand{align-items:center;gap:var(--spacing-2);color:var(--color-text-primary);font-size:var(--text-large-size);font-weight:var(--font-weight-semibold);letter-spacing:-.01em;white-space:nowrap;display:inline-flex}.mkt-brand:hover{text-decoration:none}.mkt-nav{align-items:center;gap:var(--spacing-1);margin-left:var(--spacing-4);display:flex}.mkt-nav a{padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-inner);color:var(--color-text-secondary);font-size:var(--text-body-size)}.mkt-nav a:hover{background:var(--color-background-muted);color:var(--color-text-primary);text-decoration:none}.mkt-header-actions{align-items:center;gap:var(--spacing-2);margin-left:auto;display:flex}.mkt-menu{display:none;position:relative}.mkt-menu-panel{top:calc(100% + var(--spacing-2));gap:var(--spacing-3);width:min(84vw,280px);padding:var(--spacing-4);border:1px solid var(--color-border);border-radius:var(--radius-container);background:var(--color-background-popover);box-shadow:var(--shadow-high);flex-direction:column;display:flex;position:absolute;right:0}.mkt-menu-panel[hidden]{display:none}.mkt-menu-panel nav{gap:var(--spacing-1);flex-direction:column;display:flex}.mkt-menu-panel nav a{padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-inner);color:var(--color-text-primary)}.mkt-menu-panel nav a:hover{background:var(--color-background-muted);text-decoration:none}.mkt-main{max-width:1120px;padding:0 var(--spacing-6) var(--spacing-12);margin:0 auto}.mkt-main:focus{outline:none}.mkt-hero{align-items:center;gap:var(--spacing-12);padding:var(--spacing-12) 0;grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);display:grid}.mkt-hero-copy{align-items:flex-start;gap:var(--spacing-5);flex-direction:column;max-width:620px;display:flex}.mkt-eyebrow{color:var(--color-text-accent);font-size:var(--text-label-size);font-weight:var(--font-weight-semibold);margin:0}.mkt-h1{font-size:clamp(var(--text-display-3-size), 5vw, var(--text-display-1-size));font-weight:var(--font-weight-semibold);letter-spacing:-.035em;word-break:keep-all;text-wrap:balance;margin:0;line-height:1.14}.mkt-h1 span{color:var(--color-text-accent)}.mkt-lead{max-width:54ch;color:var(--color-text-secondary);font-size:var(--text-large-size);word-break:keep-all;margin:0;line-height:1.65}.mkt-cta-row{align-items:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}.mkt-trust{gap:var(--spacing-2) var(--spacing-4);margin:var(--spacing-2) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.mkt-trust li{align-items:center;gap:var(--spacing-1-5);color:var(--color-text-secondary);font-size:var(--text-supporting-size);display:inline-flex}.mkt-preview{gap:var(--spacing-3);flex-direction:column;min-width:0;margin:0;display:flex}.mkt-preview-frame{border:1px solid var(--color-border);border-radius:var(--radius-container);background:var(--color-background-popover);box-shadow:var(--shadow-high);overflow:hidden}.mkt-preview-topbar{justify-content:space-between;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--color-border);background:var(--color-background-muted);display:flex}.mkt-preview-brand{align-items:center;gap:var(--spacing-1-5);font-size:var(--text-supporting-size);font-weight:var(--font-weight-semibold);display:inline-flex}.mkt-preview-url{color:var(--color-text-secondary);font-family:var(--font-family-code);font-size:var(--font-size-xs)}.mkt-preview-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.mkt-preview figcaption{color:var(--color-text-secondary);font-size:var(--text-supporting-size);text-align:center}.mkt-mock{gap:var(--spacing-2);min-width:0;padding:var(--spacing-4);font-size:var(--text-supporting-size);flex-direction:column;display:flex}.mkt-mock-form{border-right:1px solid var(--color-border);background:var(--color-background-popover)}.mkt-mock-result{background:var(--color-background-muted)}.mkt-mock-head{align-items:center;gap:var(--spacing-1-5);color:var(--color-text-secondary);margin:0;display:flex}.mkt-mock-head strong{color:var(--color-text-primary);font-size:var(--text-label-size)}.mkt-mock-head span{width:var(--spacing-5);height:var(--spacing-5);border-radius:var(--radius-full);background:var(--color-accent-muted);color:var(--color-text-accent);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;display:inline-flex}.mkt-mock-head em{color:var(--color-text-secondary);margin-left:auto;font-style:normal}.mkt-mock-segments{gap:var(--spacing-1);padding:var(--spacing-0-5);border-radius:var(--radius-inner);background:var(--color-background-muted);margin:0;display:flex}.mkt-mock-segments span{padding:var(--spacing-1);border-radius:var(--radius-inner);color:var(--color-text-secondary);font-size:var(--font-size-xs);text-align:center;white-space:nowrap;flex:1}.mkt-mock-segments .is-active{background:var(--color-background-popover);color:var(--color-text-primary);box-shadow:var(--shadow-low);font-weight:var(--font-weight-medium)}.mkt-mock-textarea{min-height:88px;padding:var(--spacing-2);border:1px solid var(--color-border-emphasized);border-radius:var(--radius-inner);color:var(--color-text-secondary);margin:0;line-height:1.6}.mkt-mock-field{gap:var(--spacing-0-5);padding:var(--spacing-2);border:1px solid var(--color-border-emphasized);border-radius:var(--radius-inner);color:var(--color-text-secondary);flex-direction:column;margin:0;display:flex}.mkt-mock-field span{color:var(--color-text-primary);font-weight:var(--font-weight-medium)}.mkt-mock-drop{padding:var(--spacing-3) var(--spacing-2);border:1px dashed var(--color-border-emphasized);border-radius:var(--radius-inner);color:var(--color-text-secondary);text-align:center;margin:0}.mkt-mock-submit{margin:var(--spacing-1) 0 0;padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-element);background:var(--color-accent);color:var(--color-on-accent);font-weight:var(--font-weight-semibold);align-self:flex-end}.mkt-mock-result-head{justify-content:space-between;align-items:center;gap:var(--spacing-2);margin:0;display:flex}.mkt-mock-result-head strong{font-size:var(--text-label-size)}.mkt-mock-meta{color:var(--color-text-secondary);margin:0}.mkt-mock-copy{padding:var(--spacing-1-5) var(--spacing-3);border:1px solid var(--color-border);border-radius:var(--radius-element);background:var(--color-background-popover);color:var(--color-text-accent);font-weight:var(--font-weight-medium);align-self:flex-start;margin:0}.mkt-mock-doc{gap:var(--spacing-1-5);min-width:0;padding:var(--spacing-3);border-radius:var(--radius-inner);background:var(--color-background-popover);box-shadow:var(--shadow-low);flex-direction:column;margin:0;display:flex}.mkt-mock-doc-title{font-size:var(--text-label-size);font-weight:var(--font-weight-semibold);margin:0}.mkt-mock-doc-h{font-weight:var(--font-weight-semibold);margin:0}.mkt-mock-doc-label{margin:var(--spacing-1) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-xs)}.mkt-mock-doc pre{padding:var(--spacing-2);border-radius:var(--radius-inner);background:var(--color-background-muted);font-family:var(--font-family-code);font-size:var(--font-size-xs);white-space:pre-wrap;margin:0;line-height:1.5;overflow:hidden}.mkt-mock-doc-p{color:var(--color-text-secondary);margin:0;line-height:1.55}.mkt-section{padding:var(--spacing-12) 0;border-top:1px solid var(--color-border);scroll-margin-top:calc(var(--spacing-12) + var(--spacing-4))}.mkt-section-head{gap:var(--spacing-3);max-width:68ch;margin-bottom:var(--spacing-8);flex-direction:column;display:flex}.mkt-kicker{color:var(--color-text-accent);font-size:var(--text-supporting-size);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;margin:0}.mkt-section h2{font-size:clamp(var(--text-heading-1-size), 3vw, var(--text-display-3-size));font-weight:var(--font-weight-semibold);letter-spacing:-.025em;word-break:keep-all;text-wrap:balance;margin:0;line-height:1.22}.mkt-section-lead{color:var(--color-text-secondary);font-size:var(--text-large-size);word-break:keep-all;margin:0;line-height:1.65}.mkt-problems{gap:var(--spacing-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.mkt-problem{gap:var(--spacing-3);padding:var(--spacing-6);border:1px solid var(--color-border);border-radius:var(--radius-container);background:var(--color-background-popover);box-shadow:var(--shadow-low);flex-direction:column;display:flex}.mkt-problem-aspect{color:var(--color-text-secondary);font-size:var(--text-supporting-size);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;margin:0}.mkt-problem-generic,.mkt-problem-notelier{gap:var(--spacing-1);word-break:keep-all;flex-direction:column;margin:0;line-height:1.6;display:flex}.mkt-problem-generic{color:var(--color-text-secondary)}.mkt-problem-notelier{padding:var(--spacing-3);border-radius:var(--radius-inner);background:var(--color-accent-muted);color:var(--color-text-primary)}.mkt-problem-generic span,.mkt-problem-notelier span{font-size:var(--text-supporting-size);font-weight:var(--font-weight-semibold)}.mkt-problem-generic span{color:var(--color-text-secondary)}.mkt-problem-notelier span{color:var(--color-text-accent)}.mkt-steps{gap:var(--spacing-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.mkt-step{gap:var(--spacing-2);padding:var(--spacing-6);border-radius:var(--radius-container);background:var(--color-background-muted);flex-direction:column;display:flex}.mkt-step-no{width:var(--spacing-8);height:var(--spacing-8);border-radius:var(--radius-full);background:var(--color-background-popover);color:var(--color-text-accent);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;display:inline-flex}.mkt-step h3{font-size:var(--text-heading-3-size);line-height:var(--text-heading-3-leading);word-break:keep-all;margin:0}.mkt-step p{color:var(--color-text-secondary);word-break:keep-all;margin:0;line-height:1.65}.mkt-usecases{margin-top:var(--spacing-12)}.mkt-usecases h3{margin:0 0 var(--spacing-4);font-size:var(--text-heading-2-size)}.mkt-usecase-list{gap:var(--spacing-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.mkt-usecase{padding:var(--spacing-5);border:1px solid var(--color-border);border-radius:var(--radius-container);background:var(--color-background-popover)}.mkt-usecase-title{margin:0 0 var(--spacing-2);font-weight:var(--font-weight-semibold)}.mkt-usecase p:not(.mkt-usecase-title){color:var(--color-text-secondary);word-break:keep-all;margin:0;line-height:1.65}.mkt-features{gap:var(--spacing-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.mkt-feature{gap:var(--spacing-2);padding:var(--spacing-6);border:1px solid var(--color-border);border-radius:var(--radius-container);background:var(--color-background-popover);flex-direction:column;display:flex}.mkt-feature-icon{width:var(--spacing-10);height:var(--spacing-10);margin-bottom:var(--spacing-1);border-radius:var(--radius-inner);background:var(--color-accent-muted);justify-content:center;align-items:center;display:inline-flex}.mkt-feature h3{font-size:var(--text-label-size);font-weight:var(--font-weight-semibold);word-break:keep-all;margin:0}.mkt-feature p{color:var(--color-text-secondary);font-size:var(--text-body-size);word-break:keep-all;margin:0;line-height:1.65}.mkt-example-row{align-items:start;gap:var(--spacing-8);grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);display:grid}.mkt-example-stack{gap:var(--spacing-6);flex-direction:column;min-width:0;display:flex}.mkt-example{gap:var(--spacing-3);flex-direction:column;min-width:0;margin:0;display:flex}.mkt-example-window{border:1px solid var(--color-border);border-radius:var(--radius-container);background:var(--color-background-popover);box-shadow:var(--shadow-med);overflow:hidden}.mkt-example-bar{justify-content:space-between;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-4);border-bottom:1px solid var(--color-border);background:var(--color-background-muted);color:var(--color-text-secondary);font-size:var(--text-supporting-size);display:flex}.mkt-example-bar>span:first-child{padding:var(--spacing-0-5) var(--spacing-2);border-radius:var(--radius-full);background:var(--color-accent-muted);color:var(--color-text-accent);font-weight:var(--font-weight-semibold)}.mkt-example-path{font-family:var(--font-family-code)}.mkt-example-doc{gap:var(--spacing-3);padding:var(--spacing-8);flex-direction:column;display:flex}.mkt-example-title{font-size:var(--text-heading-2-size);font-weight:var(--font-weight-semibold);margin:0}.mkt-example-audience,.mkt-example-p{color:var(--color-text-secondary);word-break:keep-all;margin:0;line-height:1.7}.mkt-example-h2{margin:var(--spacing-3) 0 0;font-size:var(--text-heading-3-size)}.mkt-example-label{margin:var(--spacing-2) 0 0;color:var(--color-text-secondary);font-size:var(--text-supporting-size);font-weight:var(--font-weight-semibold)}.mkt-example-code{padding:var(--spacing-3);border-radius:var(--radius-inner);background:var(--color-background-muted);font-family:var(--font-family-code);font-size:var(--text-code-size);margin:0;line-height:1.55;overflow-x:auto}.mkt-example-list{gap:var(--spacing-1);padding-left:var(--spacing-5);flex-direction:column;margin:0;line-height:1.7;display:flex}.mkt-example-ol{list-style:decimal}.mkt-example-source{margin:var(--spacing-3) 0 0;padding-top:var(--spacing-3);border-top:1px solid var(--color-border);color:var(--color-text-secondary);font-family:var(--font-family-code);font-size:var(--text-supporting-size);overflow-wrap:anywhere}.mkt-example-caption{color:var(--color-text-secondary);font-size:var(--text-supporting-size)}.mkt-example-caption span{margin-right:var(--spacing-2);padding:var(--spacing-0-5) var(--spacing-2);border-radius:var(--radius-full);background:var(--color-warning-muted);color:var(--color-text-yellow);font-weight:var(--font-weight-semibold);display:inline-block}.mkt-example-aside{gap:var(--spacing-3);padding:var(--spacing-6);border-radius:var(--radius-container);background:var(--color-background-muted);flex-direction:column;display:flex}.mkt-example-aside h3{font-size:var(--text-heading-3-size);margin:0}.mkt-example-aside ul{gap:var(--spacing-2);padding-left:var(--spacing-5);color:var(--color-text-secondary);word-break:keep-all;flex-direction:column;margin:0;line-height:1.6;display:flex}.mkt-text-link{align-items:center;gap:var(--spacing-1);color:var(--color-text-accent);font-weight:var(--font-weight-semibold);display:inline-flex}.mkt-verification{gap:var(--spacing-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mkt-verification-card{gap:var(--spacing-3);padding:var(--spacing-6);border:1px solid var(--color-border);border-radius:var(--radius-container);background:var(--color-background-popover);flex-direction:column;display:flex}.mkt-verification-card h3{font-size:var(--text-heading-3-size);font-weight:var(--font-weight-semibold);word-break:keep-all;margin:0}.mkt-verification-card ul{gap:var(--spacing-2);padding-left:var(--spacing-5);color:var(--color-text-secondary);word-break:keep-all;flex-direction:column;margin:0;line-height:1.65;display:flex}.mkt-verification-card a{color:var(--color-text-accent);font-weight:var(--font-weight-medium)}.mkt-faq{gap:var(--spacing-2);flex-direction:column;display:flex}.mkt-faq-item{border:1px solid var(--color-border);border-radius:var(--radius-container);background:var(--color-background-popover)}.mkt-faq-item summary{justify-content:space-between;align-items:center;gap:var(--spacing-4);padding:var(--spacing-4) var(--spacing-6);font-weight:var(--font-weight-semibold);cursor:pointer;list-style:none;display:flex}.mkt-faq-item summary::-webkit-details-marker{display:none}.mkt-faq-item summary:after{content:"+";color:var(--color-text-secondary);font-size:var(--text-heading-3-size);line-height:1}.mkt-faq-item[open] summary:after{content:"−"}.mkt-faq-item[open] summary{border-bottom:1px solid var(--color-border)}.mkt-faq-answer{gap:var(--spacing-2);padding:var(--spacing-4) var(--spacing-6);color:var(--color-text-secondary);word-break:keep-all;flex-direction:column;line-height:1.7;display:flex}.mkt-faq-answer p{margin:0}.mkt-cta-band{justify-content:space-between;align-items:center;gap:var(--spacing-8);margin-top:var(--spacing-12);padding:var(--spacing-12);border-radius:var(--radius-container);background:var(--color-background-inverted);color:var(--color-on-dark);scroll-margin-top:calc(var(--spacing-12) + var(--spacing-4));display:flex}.mkt-cta-band h2{margin:0 0 var(--spacing-2);color:var(--color-on-dark);font-size:var(--text-display-3-size);font-weight:var(--font-weight-semibold);letter-spacing:-.02em;word-break:keep-all;line-height:1.25}.mkt-cta-band p{color:var(--color-on-dark);word-break:keep-all;margin:0;line-height:1.6}.mkt-footer{border-top:1px solid var(--color-border);background:var(--color-background-body)}.mkt-footer-inner{gap:var(--spacing-12);max-width:1120px;padding:var(--spacing-12) var(--spacing-6);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);margin:0 auto;display:grid}.mkt-footer-brand{gap:var(--spacing-2);flex-direction:column;display:flex}.mkt-footer-tagline{color:var(--color-text-primary);font-weight:var(--font-weight-medium);margin:0}.mkt-footer-note{max-width:36ch;color:var(--color-text-secondary);font-size:var(--text-supporting-size);word-break:keep-all;margin:0;line-height:1.6}.mkt-footer-nav{gap:var(--spacing-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mkt-footer-nav>div{gap:var(--spacing-2);flex-direction:column;display:flex}.mkt-footer-heading{margin:0 0 var(--spacing-1);color:var(--color-text-primary);font-size:var(--text-supporting-size);font-weight:var(--font-weight-semibold)}.mkt-footer-nav a{color:var(--color-text-secondary);font-size:var(--text-body-size)}.mkt-footer-nav a:hover{color:var(--color-text-primary)}.mkt a:focus-visible,.mkt summary:focus-visible,.mkt button:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset)}.mkt-footer-meta{justify-content:space-between;align-items:center;gap:var(--spacing-3);max-width:1120px;padding:var(--spacing-4) var(--spacing-6) var(--spacing-8);border-top:1px solid var(--color-border);color:var(--color-text-secondary);font-size:var(--text-supporting-size);flex-wrap:wrap;margin:0 auto;display:flex}.mkt-footer-meta p{margin:0}.mkt-doc-main{max-width:920px}.mkt-doc-head{gap:var(--spacing-3);padding:var(--spacing-12) 0 var(--spacing-8);border-bottom:1px solid var(--color-border);flex-direction:column;display:flex}.mkt-doc-title{font-size:clamp(var(--text-heading-1-size), 4vw, var(--text-display-2-size));font-weight:var(--font-weight-semibold);line-height:var(--text-display-2-leading);letter-spacing:-.02em;text-wrap:balance;word-break:keep-all;margin:0}.mkt-doc-lead{max-width:68ch;color:var(--color-text-secondary);font-size:var(--text-large-size);line-height:var(--text-large-leading);word-break:keep-all;margin:0}.mkt-doc-meta{gap:var(--spacing-2) var(--spacing-4);margin:var(--spacing-4) 0 0;color:var(--color-text-secondary);font-size:var(--text-supporting-size);flex-wrap:wrap;display:flex}.mkt-doc-section{padding:var(--spacing-8) 0;border-bottom:1px solid var(--color-border)}.mkt-doc-section h2{margin:0 0 var(--spacing-3);font-size:var(--text-heading-2-size);font-weight:var(--font-weight-semibold);line-height:var(--text-heading-2-leading);word-break:keep-all}.mkt-doc-section h3{margin:var(--spacing-6) 0 var(--spacing-2);font-size:var(--text-heading-3-size);font-weight:var(--font-weight-semibold)}.mkt-doc-section p{margin:0 0 var(--spacing-3);color:var(--color-text-secondary);line-height:var(--text-large-leading);word-break:keep-all}.mkt-doc-section p:last-child{margin-bottom:0}.mkt-doc-section ul,.mkt-doc-section ol{margin:0 0 var(--spacing-3);padding-left:var(--spacing-5);color:var(--color-text-secondary);line-height:var(--text-large-leading);word-break:keep-all}.mkt-doc-section li+li{margin-top:var(--spacing-1)}.mkt-doc-table-wrap{margin:var(--spacing-4) 0;overflow-x:auto}.mkt-doc-table{border-collapse:collapse;width:100%;font-size:var(--text-supporting-size);line-height:var(--text-large-leading)}.mkt-doc-table th,.mkt-doc-table td{border:1px solid var(--color-border);padding:var(--spacing-2) var(--spacing-3);text-align:left;vertical-align:top;word-break:keep-all}.mkt-doc-table th{background:var(--color-background-muted);color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.mkt-doc-table td{color:var(--color-text-secondary)}.mkt-doc-table code,.mkt-doc-code{font-family:var(--font-family-code);font-size:var(--text-code-size);overflow-wrap:anywhere}.mkt-doc-actions{align-items:center;gap:var(--spacing-3);margin-top:var(--spacing-6);flex-wrap:wrap;display:flex}.mkt-price-grid{gap:var(--spacing-4);margin-top:var(--spacing-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mkt-price-card{gap:var(--spacing-2);padding:var(--spacing-6);border:1px solid var(--color-border);border-radius:var(--radius-container);background:var(--color-background-popover);flex-direction:column;display:flex}.mkt-price-card h2{font-size:var(--text-heading-3-size);font-weight:var(--font-weight-semibold);margin:0}.mkt-price-amount{color:var(--color-text-accent);font-size:var(--text-display-3-size);font-weight:var(--font-weight-semibold);margin:0}.mkt-price-card p{color:var(--color-text-secondary);line-height:var(--text-large-leading);word-break:keep-all;margin:0}.contact-form{gap:var(--spacing-4);margin-top:var(--spacing-6);flex-direction:column;display:flex}.contact-field{gap:var(--spacing-1);flex-direction:column;display:flex}.contact-label{color:var(--color-text-primary);font-size:var(--text-supporting-size);font-weight:var(--font-weight-semibold)}.contact-select,.contact-input,.contact-textarea{width:100%;padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--color-border);border-radius:var(--radius-element);background:var(--color-background-popover);color:var(--color-text-primary);font:inherit;line-height:var(--text-large-leading)}.contact-textarea{resize:vertical;min-height:10rem}.contact-help{color:var(--color-text-secondary);font-size:var(--text-supporting-size);line-height:var(--text-large-leading);margin:0}.contact-error{color:var(--color-text-red);font-size:var(--text-supporting-size);margin:0}.contact-notice{padding:var(--spacing-3) var(--spacing-4);border:1px solid var(--color-border);border-radius:var(--radius-element);background:var(--color-background-muted);color:var(--color-text-secondary);font-size:var(--text-supporting-size);line-height:var(--text-large-leading);word-break:keep-all;margin:0}.contact-success{margin-top:var(--spacing-6);padding:var(--spacing-6);border:1px solid var(--color-border);border-radius:var(--radius-container);background:var(--color-background-popover)}.contact-success h2{margin:0 0 var(--spacing-2);font-size:var(--text-heading-3-size)}.contact-success p{color:var(--color-text-secondary);line-height:var(--text-large-leading);word-break:keep-all;margin:0}.contact-honeypot{display:none}.contact-actions{align-items:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}.contact-submit{padding:var(--spacing-3) var(--spacing-5);border-radius:var(--radius-element);background:var(--color-accent);color:var(--color-on-accent);font:inherit;font-size:var(--text-supporting-size);font-weight:var(--font-weight-semibold);cursor:pointer;border:none;justify-content:center;align-items:center;display:inline-flex}.contact-submit:disabled{opacity:.6;cursor:not-allowed}.analytics-settings{align-items:center;gap:var(--spacing-3);padding:var(--spacing-4);border:1px solid var(--color-border);border-radius:var(--radius-element);background:var(--color-background-muted);flex-wrap:wrap;display:flex}.analytics-settings p{color:var(--color-text-secondary);margin:0}.analytics-settings button{padding:var(--spacing-2) var(--spacing-4);border:1px solid var(--color-border);border-radius:var(--radius-element);background:var(--color-background-popover);color:var(--color-text-primary);font:inherit;font-size:var(--text-supporting-size);font-weight:var(--font-weight-semibold);cursor:pointer}@media (max-width:900px){.mkt-price-grid{grid-template-columns:minmax(0,1fr)}.mkt-doc-head{padding-top:var(--spacing-8)}}@media (prefers-reduced-motion:no-preference){html:has(.mkt){scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){.mkt *,.mkt :before,.mkt :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:1024px){.mkt-hero{gap:var(--spacing-8);grid-template-columns:minmax(0,1fr)}.mkt-hero-copy{max-width:100%}.mkt-preview{max-width:720px}.mkt-example-row,.mkt-footer-inner{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.mkt-nav,.mkt-header-cta{display:none}.mkt-menu{display:block}.mkt-problems,.mkt-usecase-list,.mkt-verification,.mkt-steps{grid-template-columns:minmax(0,1fr)}.mkt-features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.mkt-header-inner,.mkt-main,.mkt-footer-inner{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}.mkt-hero{padding-top:var(--spacing-8)}.mkt-preview-body{grid-template-columns:minmax(0,1fr)}.mkt-mock-form{border-right:none;border-bottom:1px solid var(--color-border)}.mkt-features{grid-template-columns:minmax(0,1fr)}.mkt-cta-band{padding:var(--spacing-8);flex-direction:column;align-items:flex-start}.mkt-example-doc{padding:var(--spacing-5)}.mkt-footer-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.mkt-cta-row{align-items:stretch}.mkt-cta-row>a{justify-content:center;width:100%}.mkt-footer-nav{grid-template-columns:minmax(0,1fr)}}
