.mh-marketing,.mh-header,.mh-footer{--mh-paper:var(--nh-paper,#faf8f4);--mh-raised:var(--nh-raised,#fff);--mh-sunken:var(--nh-sunken,#f2eee6);--mh-ink:var(--nh-ink,#1a2321);--mh-muted:var(--nh-muted,#59615e);--mh-line:var(--nh-line,#e6e0d6);--mh-line-strong:var(--nh-control-line,#8c8579);--mh-brand:var(--nh-blue,#0c6a61);--mh-brand-hover:var(--nh-brand-hover,#09564f);--mh-on-brand:var(--primary-foreground,#fff);--mh-brand-soft:var(--nh-soft,#e1efec);--mh-brand-ink:var(--nh-brand-ink,#0c6a61);--mh-accent:var(--nh-accent,#e3672e);--mh-warning:var(--nh-warning,#8a5800);--mh-warning-soft:var(--nh-warning-soft,#fbf0d6);--mh-success:var(--nh-success,#2c7a3a);--mh-success-soft:var(--nh-success-soft,#e5f2e3);--mh-device:#1a2321;--mh-code-surface:#0c1210;--mh-code-line:#29332f;--mh-code-ink:#edf2ef}.mh-marketing{background:var(--mh-paper);min-height:100svh;color:var(--mh-ink);font-family:var(--font-sans);flex-direction:column;font-size:16px;line-height:1.75;display:flex}.dark .mh-marketing,.dark .mh-header,.dark .mh-footer{--mh-paper:var(--nh-paper,#111816);--mh-ink:var(--nh-ink,#edf2ef);--mh-muted:var(--nh-muted,#a2ada9);--mh-line:var(--nh-line,#29332f);--mh-brand:var(--nh-blue,#4dbfae);--mh-raised:var(--nh-raised,#19221f);--mh-sunken:var(--nh-sunken,#0c1210);--mh-line-strong:var(--nh-control-line,#65736e);--mh-brand-hover:var(--nh-brand-hover,#6dcfc0);--mh-on-brand:var(--primary-foreground,#05201c);--mh-brand-soft:var(--nh-soft,#133a35);--mh-brand-ink:var(--nh-brand-ink,#6fd0c1);--mh-accent:var(--nh-accent,#f08a55);--mh-warning:var(--nh-warning,#e7b552);--mh-warning-soft:var(--nh-warning-soft,#33280f);--mh-success:var(--nh-success,#6cc784);--mh-success-soft:var(--nh-success-soft,#16301d);--mh-device:#2e3935}.mh-wrap{box-sizing:border-box;width:100%;max-width:1248px;margin-inline:auto;padding-inline:24px}.mh-marketing p,.mh-marketing h1,.mh-marketing h2,.mh-marketing h3,.mh-marketing figure{margin:0}.nh-surface.mh-marketing h1,.nh-surface.mh-marketing h2,.nh-surface.mh-marketing h3{letter-spacing:0;font-family:inherit;font-weight:700}.nh-surface.mh-marketing h1{font-size:40px;line-height:1.25}.nh-surface.mh-marketing h2{font-size:28px;line-height:38px}.nh-surface.mh-marketing h3{font-size:18px;line-height:26px}.mh-marketing a{text-underline-offset:4px}.mh-marketing a:focus-visible,.mh-marketing button:focus-visible,.mh-marketing summary:focus-visible,.mh-header a:focus-visible,.mh-footer a:focus-visible,.mh-footer button:focus-visible{outline:2px solid var(--nh-focus,var(--mh-brand));outline-offset:2px}.mh-marketing .nh-card{background:var(--mh-raised);border-color:var(--mh-line);border-radius:14px}.mh-marketing .nh-button,.mh-marketing .nh-button-secondary{border-radius:10px;min-height:44px;font-weight:600}.mh-marketing .nh-button{background:var(--mh-brand);color:var(--mh-on-brand)}.mh-marketing .nh-button:hover:not(:disabled){background:var(--mh-brand-hover)}.mh-marketing .nh-button-secondary{background:var(--mh-raised);color:var(--mh-ink);border-color:var(--mh-line-strong)}.mh-marketing .nh-button-secondary:hover:not(:disabled){background:var(--mh-sunken)}.mh-header{border-bottom:1px solid var(--mh-line);background:var(--mh-paper);color:var(--mh-ink)}.mh-header-inner{flex-wrap:wrap;align-items:center;gap:24px;min-height:64px;display:flex}.mh-brand{min-height:44px;color:inherit;flex-shrink:0;align-items:center;text-decoration:none;display:inline-flex}.mh-brand-logo{width:auto;max-width:180px;height:30px}.mh-footer-logo{width:auto;max-width:150px;height:24px}.mh-nav{flex-wrap:wrap;flex:1;align-items:center;gap:4px;display:flex}.mh-marketing .mh-nav a,.mh-nav a,.mh-login{min-height:40px;color:var(--mh-muted);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;padding:10px 12px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.mh-marketing .mh-nav a:hover,.mh-marketing .mh-nav a[aria-current=page],.mh-nav a:hover,.mh-nav a[aria-current=page]{background:var(--mh-brand-soft);color:var(--mh-brand-ink)}.mh-account-nav{flex-shrink:0;align-items:center;display:flex}.mh-header a.mh-login{color:var(--mh-brand-ink);font-weight:600}.mh-login:hover{background:var(--mh-brand-soft)}.mh-skip{z-index:100;background:var(--mh-raised);color:var(--mh-brand-ink);border-radius:10px;padding:10px 16px;position:absolute;top:-100px;left:16px}.mh-skip:focus{top:12px}.mh-hero{flex-wrap:wrap;align-items:center;gap:64px;padding-block:88px 72px;display:flex}.mh-hero-copy{flex-direction:column;flex:460px;align-items:flex-start;gap:24px;min-width:0;display:flex}.mh-marketing .mh-hero h1{font-size:48px;line-height:58px}.mh-hero-intro{max-width:520px;color:var(--mh-muted);font-size:18px;line-height:30px}.mh-kicker{color:var(--mh-brand-ink);font-size:14px;font-weight:600;line-height:20px}.mh-hint,.mh-hero-boundary{color:var(--mh-muted);font-size:13px;line-height:20px}.mh-hero-boundary{font-size:14px}.mh-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.mh-marketing .mh-hero-button{border:0;height:48px;min-height:48px;padding:0 28px;font-size:16px}.mh-text-link{min-height:44px;color:var(--mh-brand-ink);align-items:center;gap:7px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.mh-text-link:hover{text-decoration:underline}.mh-hero-link{gap:4px;font-size:15px;text-decoration:underline}.mh-handoff-figure{flex:520px;min-width:0}.mh-flow-visual{justify-content:center;align-items:flex-end;padding-block:16px;display:flex}.mh-source-card{border:1px solid var(--mh-line);background:var(--mh-raised);border-radius:14px;flex-direction:column;flex:auto;gap:12px;min-width:0;max-width:440px;padding:20px;display:flex}.mh-source-heading{color:var(--mh-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:13px;font-weight:600;line-height:normal;display:flex}.mh-example-badge{background:var(--mh-brand-soft);color:var(--mh-brand-ink);white-space:nowrap;border-radius:6px;padding:2px 8px;font-size:12px}.mh-marketing .mh-source-card h2{letter-spacing:0;font-size:17px;line-height:normal}.mh-phone-excerpt{-webkit-line-clamp:2;color:var(--mh-muted);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mh-sample-summary{color:var(--mh-muted);font-size:13px;line-height:21px}.mh-image-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.mh-image-strip img{aspect-ratio:1;object-fit:contain;background:var(--mh-sunken);border-radius:6px;width:100%;height:auto}.mh-image-long{outline:2px solid var(--mh-accent);outline-offset:-2px}.mh-marketing a.mh-sample-link{background:var(--mh-sunken);color:var(--mh-ink);border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:12px;line-height:normal;text-decoration:none;display:flex}.mh-sample-link,.mh-code,.mh-doc-main code,.mh-method{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}.mh-sample-link:hover{text-decoration:underline}.mh-handoff-dot{z-index:1;background:var(--mh-accent);width:28px;height:28px;box-shadow:0 0 0 6px var(--mh-paper);border-radius:50%;flex:0 0 28px;margin:0 -10px 120px;position:relative}.mh-phone-card{background:var(--mh-device);border-radius:28px;flex:0 0 216px;width:216px;padding:8px}.mh-phone-screen{background:var(--mh-paper);border-radius:21px;flex-direction:column;gap:10px;height:360px;padding:14px 12px;display:flex}.mh-phone-image{object-fit:contain;background:var(--mh-sunken);border-radius:10px;width:100%;height:150px}.mh-phone-meta{color:var(--mh-muted);font-size:12px;line-height:normal}.mh-marketing .mh-phone-screen h2{letter-spacing:0;font-size:14px;line-height:normal}.mh-phone-excerpt{font-size:11px;line-height:17px}.mh-marketing .mh-phone-action{border:0;border-radius:8px;height:36px;min-height:36px;margin-top:auto;padding:0 4px;font-size:12px;line-height:normal}.mh-section{flex-direction:column;gap:40px;padding-block:80px;display:flex}.mh-section-heading{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.mh-section-heading>p:not(.mh-kicker){max-width:800px;color:var(--mh-muted)}.mh-white-section{border-block:1px solid var(--mh-line);background:var(--mh-raised)}.mh-how{scroll-margin-top:24px}.mh-how .mh-section{padding-block:88px}.mh-how .mh-section-heading{gap:8px}.mh-how .mh-section-heading>p{line-height:normal}.mh-three-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.mh-step-list{gap:16px;margin:0;padding:0;list-style:none}.mh-step-list li{min-width:0}.mh-step{border:1px solid var(--mh-line);background:var(--mh-paper);width:100%;height:100%;color:var(--mh-ink);font:inherit;text-align:left;cursor:pointer;border-radius:14px;flex-direction:column;gap:12px;padding:24px;display:flex}.mh-step:hover{background:var(--mh-sunken)}.mh-step[aria-pressed=true]{border-width:2px;border-color:var(--mh-brand);background:var(--mh-brand-soft);box-shadow:none}.mh-step-title{align-items:center;gap:12px;font-size:18px;font-weight:700;line-height:26px;display:flex}.mh-marketing .mh-step-number{box-sizing:content-box;border:1px solid var(--mh-line-strong);background:var(--mh-raised);width:32px;height:32px;color:var(--mh-brand-ink);border-radius:50%;flex:0 0 32px;place-items:center;font-size:14px;font-weight:700;line-height:normal;display:grid}.mh-step[aria-pressed=true] .mh-step-number{border-color:var(--mh-accent);background:var(--mh-accent);color:#1a2321}.mh-step-description{color:var(--mh-muted);font-size:15px;line-height:24px}.mh-step-detail{background:var(--mh-brand-soft);border-radius:14px;align-items:flex-start;gap:16px;padding:20px 24px;display:flex}.mh-step-detail>span{background:var(--mh-accent);border-radius:50%;flex:0 0 12px;width:12px;height:12px;margin-top:6px}.mh-step-detail p{font-size:15px;line-height:24px}.mh-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;padding-block:88px;display:grid}.mh-feature-grid h3{margin-bottom:8px}.mh-marketing .mh-feature-grid h3{line-height:normal}.mh-feature-grid p{color:var(--mh-muted);font-size:15px;line-height:24px}.mh-dark-section{color:var(--mh-code-ink);background:#1a2321}.mh-marketing .mh-dark-section h2{color:var(--mh-code-ink)}.mh-dark-section .mh-hint,.mh-api-copy>p{color:#a2ada9}.mh-api-layout{flex-flow:wrap;align-items:center;gap:48px;display:flex}.mh-api-copy{flex-direction:column;flex:360px;align-items:flex-start;gap:16px;min-width:0;display:flex}.mh-api-copy>p{font-size:16px;line-height:28px}.mh-marketing a.mh-api-link{box-sizing:content-box;height:44px;min-height:44px;color:var(--mh-code-ink);border:1px solid #65736e;border-radius:10px;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.mh-api-link:hover{background:var(--mh-code-line)}.mh-code{box-sizing:border-box;border:1px solid var(--mh-code-line);background:var(--mh-code-surface);width:100%;max-width:100%;color:var(--mh-code-ink);white-space:pre;tab-size:2;border-radius:14px;margin:0;padding:24px;font-size:13px;line-height:22px;overflow-x:auto}.mh-marketing .mh-api-code{box-sizing:content-box;flex:520px;width:auto;min-width:0;max-width:none}.mh-home-pricing{flex-direction:column;gap:16px;padding-block:80px;display:flex}.mh-home-price-heading{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.mh-marketing .mh-home-price-heading h2{line-height:normal}.mh-home-price-state{border:1px dashed var(--mh-warning);color:var(--mh-warning);border-radius:6px;padding:2px 8px;font-size:12px;font-weight:600;line-height:normal}.mh-home-price-state.is-open{border-color:var(--mh-brand-ink);color:var(--mh-brand-ink)}.mh-home-pricing>p{color:var(--mh-muted);font-size:16px;line-height:28px}.mh-home-price-link,.mh-home-price-retry{color:var(--mh-brand-ink);font:inherit;text-underline-offset:4px;text-decoration:underline}.mh-home-price-retry{cursor:pointer;background:0 0;border:0;margin-left:12px;padding:0}.mh-home-price-retry:disabled{color:var(--nh-disabled-fg,#8c8579);cursor:wait}.mh-page-main{flex:1}.mh-pricing-standalone{padding-top:64px}.mh-marketing .mh-pricing-standalone h1{max-width:900px}.mh-price-grid{gap:20px}.mh-price-card{flex-direction:column;align-items:stretch;gap:14px;min-width:0;padding:28px;display:flex}.mh-marketing .mh-price-featured{border:2px solid var(--mh-brand);padding:27px}.mh-marketing .mh-price-card h3{font-size:18px}.mh-price{color:var(--mh-ink);flex-wrap:wrap;align-items:baseline;gap:8px;font-size:40px;font-weight:700;line-height:1.25;display:flex}.mh-price small{color:var(--mh-muted);font-size:13px;font-weight:400}.mh-price-card>.nh-button,.mh-price-card>.nh-button-secondary{margin-top:auto}.mh-marketing .mh-price-card button:disabled{background:var(--mh-sunken);border-color:var(--mh-line);color:var(--nh-disabled-fg,#8c8579);cursor:not-allowed;opacity:1}.mh-pricing-notes{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.mh-info-note,.mh-warm-note{border-radius:10px;padding:16px 20px;font-size:14px;line-height:24px}.mh-info-note{background:var(--mh-brand-soft);color:var(--mh-brand-ink)}.mh-warm-note{background:var(--mh-warning-soft);color:var(--mh-warning)}.mh-payment-status{align-items:flex-start;gap:10px;display:flex}.mh-payment-status>svg{flex-shrink:0;margin-top:3px}.mh-payment-status>p{flex:1}.mh-inline-button{min-height:44px;color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 6px;font-weight:600;text-decoration:underline;display:inline-flex}.mh-inline-button:disabled{cursor:wait;opacity:.6}.mh-home-faq{flex-direction:column;gap:28px;padding-bottom:88px;display:flex}.mh-faq-next{color:var(--mh-muted);flex-wrap:wrap;align-items:center;gap:8px 24px;font-size:14px;line-height:22px;display:flex}.mh-faq-cards article{border:1px solid var(--mh-line);background:var(--mh-raised);border-radius:14px;min-width:0;padding:24px}.mh-marketing .mh-faq-cards h3{margin:0 0 8px;font-size:16px;font-weight:700;line-height:normal}.mh-faq-cards p{color:var(--mh-muted);margin:0;font-size:15px;line-height:24px}.mh-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mh-footer{border-top:1px solid var(--mh-line);background:var(--mh-paper);color:var(--mh-muted);font-size:13px;line-height:normal}.mh-footer-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-block:32px;display:flex}.mh-footer-line{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.mh-footer nav{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.mh-marketing .mh-footer a,.mh-marketing .mh-footer button,.mh-footer a,.mh-footer button{min-height:0;color:var(--mh-muted);align-items:center;text-decoration:none;display:inline-flex}.mh-footer button{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.mh-footer a:hover,.mh-footer button:hover{color:var(--mh-brand-ink);text-decoration:underline}.mh-footer p{margin:0}.mh-doc-layout{grid-template-columns:205px minmax(0,1fr);align-items:start;gap:48px;padding-block:16px 80px;display:grid}.mh-doc-sidebar{flex-direction:column;gap:18px;padding-top:32px;display:flex;position:sticky;top:24px}.mh-doc-sidebar nav{flex-direction:column;gap:2px;display:flex}.mh-doc-sidebar nav a{min-height:44px;color:var(--mh-ink);border-radius:6px;align-items:center;padding:6px 10px;font-size:14px;text-decoration:none;display:inline-flex}.mh-doc-sidebar nav a:hover{background:var(--mh-sunken);color:var(--mh-brand-ink)}.mh-doc-main{min-width:0;max-width:860px}.mh-doc-section{border-bottom:1px solid var(--mh-line);flex-direction:column;align-items:stretch;gap:14px;padding-block:36px;scroll-margin-top:24px;display:flex}.mh-doc-section:last-child{border-bottom:0}.mh-marketing .mh-doc-section h1{font-size:32px}.mh-marketing .mh-doc-section h2{font-size:24px}.mh-marketing .mh-doc-section h3{overflow-wrap:anywhere;font-size:16px;line-height:1.8}.mh-doc-section>p{color:var(--mh-muted)}.mh-doc-main :not(pre)>code{background:var(--mh-sunken);overflow-wrap:anywhere;border-radius:4px;padding:2px 5px;font-size:12px}.mh-doc-main .mh-code code{font:inherit;background:0 0;padding:0}.mh-doc-main .nh-button{align-self:flex-start}.mh-method{background:var(--mh-brand-soft);min-height:22px;color:var(--mh-brand-ink);border-radius:4px;align-items:center;margin-right:5px;padding:0 7px;font-size:12px;display:inline-flex}.mh-method-get{color:var(--mh-success);background:var(--mh-success-soft)}.mh-table-scroll{max-width:100%;overflow-x:auto}.mh-table{border:1px solid var(--mh-line);border-collapse:collapse;background:var(--mh-raised);width:100%;min-width:540px;font-size:13px}.mh-table th,.mh-table td{border-bottom:1px solid var(--mh-line);vertical-align:top;text-align:left;padding:10px 12px}.mh-table th{color:var(--mh-muted);white-space:nowrap;font-weight:500}.mh-table td:first-child{min-width:110px}.mh-doc-list{gap:8px;margin:0;padding-left:22px;display:grid}.mh-help-main{flex:1;padding-top:56px}.mh-help-main .mh-page-heading>.mh-text-link{align-self:flex-start}.mh-page-heading{flex-direction:column;gap:12px;display:flex}.mh-page-heading>p:not(.mh-kicker){color:var(--mh-muted)}.mh-help-layout{grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr);align-items:start;gap:64px;display:grid}.mh-marketing .mh-help-layout>section>h2{margin-bottom:28px;font-size:24px}.mh-faq details{border-bottom:1px solid var(--mh-line);padding:18px 0}.mh-faq details:first-child{padding-top:0}.mh-faq details:last-child{border-bottom:0;padding-bottom:0}.mh-faq summary{cursor:pointer;min-height:44px;font-size:16px;font-weight:600;line-height:1.65}.mh-faq details p{color:var(--mh-muted);margin-top:12px;font-size:15px}.mh-support-card{flex-direction:column;align-items:stretch;gap:16px;padding:28px;display:flex}.mh-support-card>svg{color:var(--mh-brand-ink)}.mh-marketing .mh-support-card h2{font-size:22px}.mh-support-card>p,.mh-support-card ul{color:var(--mh-muted);font-size:14px}.mh-support-card ul{gap:8px;margin:0;padding-left:20px;display:grid}.mh-support-card .nh-button{margin-top:4px}.mh-help-resources{flex-direction:column;gap:12px;display:flex}.mh-marketing .mh-help-resources h2{font-size:16px;font-weight:600;line-height:24px}.mh-help-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.mh-marketing .mh-help-links a{border:1px solid var(--mh-line);background:var(--mh-raised);min-width:0;min-height:64px;color:var(--mh-ink);border-radius:10px;align-items:center;gap:12px;padding:16px;font-size:14px;font-weight:500;line-height:22px;text-decoration:none;display:flex}.mh-help-links a:hover{background:var(--mh-brand-soft);border-color:var(--mh-brand-ink)}.mh-help-links a>span{flex:1;min-width:0}.mh-help-links a>svg{color:var(--mh-brand-ink);flex:none}.mh-help-links a>svg:last-child{color:var(--mh-muted)}@media (width<=1023px){.mh-hero{flex-direction:column;align-items:stretch;gap:40px;padding-block:64px}.mh-hero-copy{flex:auto;max-width:720px}.mh-handoff-figure{flex:auto;align-self:center;width:100%;max-width:600px}.mh-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.mh-api-layout{gap:32px}.mh-doc-layout{grid-template-columns:175px minmax(0,1fr);gap:28px}.mh-help-layout{gap:32px}}@media (width<=767px){.mh-header-inner{flex-wrap:wrap;justify-content:space-between;gap:0 12px;padding-block:10px 4px}.mh-nav{flex-basis:100%;order:3;justify-content:flex-start;padding-top:4px}.mh-nav a{padding-inline:10px}.mh-hero{gap:36px;padding-block:48px 56px}.mh-marketing .mh-hero h1{font-size:36px;line-height:46px}.mh-hero-intro{font-size:16px;line-height:28px}.mh-section,.mh-how .mh-section{gap:28px;padding-block:56px}.mh-three-columns,.mh-help-layout{grid-template-columns:minmax(0,1fr);gap:20px}.mh-api-layout{gap:20px}.mh-faq-cards{gap:24px}.mh-home-pricing{padding-block:56px}.mh-feature-grid{gap:28px;padding-block:56px}.mh-price-card{padding:24px}.mh-marketing .mh-price-featured{padding:23px}.mh-home-faq{padding-bottom:56px}.mh-footer-inner,.mh-footer-line{align-items:flex-start}.mh-footer nav{gap:4px 16px}.mh-doc-layout{padding-bottom:40px;display:block}.mh-doc-sidebar{border-bottom:1px solid var(--mh-line);gap:12px;padding-top:16px;padding-bottom:18px;position:static}.mh-doc-sidebar nav{flex-flow:wrap;gap:2px 12px}.mh-doc-sidebar nav a{padding-inline:0;font-size:13px}.mh-doc-section{padding-block:28px}.mh-code{padding:18px;font-size:12px;line-height:21px}.mh-help-links{grid-template-columns:minmax(0,1fr);gap:8px}.mh-support-card{padding:24px}}@media (width<=480px){.mh-wrap{padding-inline:20px}.mh-marketing .mh-hero h1{font-size:34px;line-height:44px}.mh-flow-visual{flex-direction:column;align-items:center}.mh-source-card{flex:auto;width:100%}.mh-marketing a.mh-sample-link{min-height:44px}.mh-phone-card{flex:auto}.mh-handoff-dot{margin:-10px 0}.mh-feature-grid{grid-template-columns:minmax(0,1fr)}.mh-feature-grid>div{border-bottom:1px solid var(--mh-line);padding-bottom:20px}.mh-feature-grid>div:last-child{border-bottom:0;padding-bottom:0}.mh-step-detail{padding:18px}.mh-payment-status{flex-wrap:wrap}.mh-payment-status>p{flex-basis:calc(100% - 32px)}}@media (width<=767px),(pointer:coarse){.mh-marketing .mh-phone-action{height:44px;min-height:44px}.mh-marketing a.mh-sample-link,.mh-nav a,.mh-login,.mh-marketing .mh-footer a,.mh-marketing .mh-footer button,.mh-footer a,.mh-footer button{min-height:44px}.mh-home-price-link,.mh-home-price-retry{align-items:center;min-height:44px;display:inline-flex}}@media (prefers-reduced-motion:reduce){.mh-marketing *{scroll-behavior:auto;transition:none}}.mh-faq summary h3{font:inherit;display:inline}.mh-about{flex-direction:column;gap:16px;max-width:760px;display:flex}.mh-about>p{color:var(--mh-muted)}
