@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.10ev4cu2inrn-.woff2?dpl=dpl_DKHkFT5H61HQAKGZXSXYqo3trpJB)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.0i6ci0u~g4zml.woff2?dpl=dpl_DKHkFT5H61HQAKGZXSXYqo3trpJB)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.0x1a9yg0jkq20.woff2?dpl=dpl_DKHkFT5H61HQAKGZXSXYqo3trpJB)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.0dyk20wuvya7a.woff2?dpl=dpl_DKHkFT5H61HQAKGZXSXYqo3trpJB)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.0ctuso5mgh_i..woff2?dpl=dpl_DKHkFT5H61HQAKGZXSXYqo3trpJB)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0kho-wj7-y-w1.woff2?dpl=dpl_DKHkFT5H61HQAKGZXSXYqo3trpJB)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_857675dc-module__9f1Wqa__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_857675dc-module__9f1Wqa__variable{--font-manrope:"Manrope", "Manrope Fallback"}
.controls-module__GLU3ma__interaction{font-family:var(--font-sans);box-shadow:var(--shadow-control);transition-property:background-color,color,border-color,text-decoration-color,opacity;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-brand);-webkit-tap-highlight-color:transparent}.controls-module__GLU3ma__interaction:is(:focus-visible,[data-preview-state~=focus]){outline:3px solid var(--color-focus);outline-offset:2px}.controls-module__GLU3ma__button{vertical-align:middle;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);min-width:0;min-height:0;padding:var(--spacing-control-y) var(--spacing-control-x);border-radius:var(--radius-control);font-size:var(--text-sm);line-height:calc(var(--spacing) * 5);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-control);text-transform:none;cursor:pointer;border:1px solid #0000;text-decoration:none;display:inline-flex}.controls-module__GLU3ma__button[data-size=compact]{padding:var(--spacing-control-compact-y) var(--spacing-control-compact-x)}.controls-module__GLU3ma__button[data-size=icon]{width:var(--spacing-control-icon);height:var(--spacing-control-icon);flex-shrink:0;padding:0}.controls-module__GLU3ma__button>svg,.controls-module__GLU3ma__nav>svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);flex-shrink:0}.controls-module__GLU3ma__button[data-variant=primary]{--control-bg:var(--color-green-800);--control-hover-bg:var(--color-green-700);--control-pressed-bg:var(--color-green-900);--control-ink:var(--color-surface-subtle);--control-hover-ink:var(--color-surface-subtle);--control-pressed-ink:var(--color-surface-subtle);--control-border:var(--color-control-border);--control-hover-border:var(--color-control-border);--control-pressed-border:var(--color-control-border)}.controls-module__GLU3ma__button[data-variant=secondary]{--control-bg:transparent;--control-hover-bg:transparent;--control-pressed-bg:var(--color-surface-hover);--control-ink:var(--color-ink-900);--control-hover-ink:var(--color-green-800);--control-pressed-ink:var(--color-green-800);--control-border:var(--color-control-border);--control-hover-border:var(--color-green-800);--control-pressed-border:var(--color-green-800)}.controls-module__GLU3ma__button[data-variant=ghost]{--control-bg:transparent;--control-hover-bg:var(--color-surface-hover);--control-pressed-bg:var(--color-surface-pressed);--control-ink:var(--color-ink-900);--control-hover-ink:var(--color-ink-900);--control-pressed-ink:var(--color-ink-900);--control-border:transparent;--control-hover-border:transparent;--control-pressed-border:transparent;border-width:0}.controls-module__GLU3ma__button[data-surface=dark][data-variant=primary]{--control-bg:var(--color-gold-500);--control-hover-bg:var(--color-gold-400);--control-pressed-bg:var(--color-gold-600);--control-ink:var(--color-ink-900);--control-hover-ink:var(--color-ink-900);--control-pressed-ink:var(--color-ink-900)}.controls-module__GLU3ma__button[data-surface=dark][data-variant=secondary]{--control-hover-bg:var(--color-dark-surface-hover);--control-pressed-bg:var(--color-dark-surface-hover);--control-ink:var(--color-surface-subtle);--control-hover-ink:var(--color-surface-subtle);--control-pressed-ink:var(--color-surface-subtle);--control-border:var(--color-dark-control-border);--control-hover-border:var(--color-surface-subtle);--control-pressed-border:var(--color-surface-subtle)}.controls-module__GLU3ma__button[data-surface=dark][data-variant=ghost]{--control-hover-bg:var(--color-dark-surface-hover);--control-pressed-bg:var(--color-dark-surface-hover);--control-ink:var(--color-surface-subtle);--control-hover-ink:var(--color-surface-subtle);--control-pressed-ink:var(--color-surface-subtle)}.controls-module__GLU3ma__button,.controls-module__GLU3ma__button:visited{background-color:var(--control-bg);color:var(--control-ink);border-color:var(--control-border)}.controls-module__GLU3ma__button:is(:hover,[data-preview-state~=hover]){background-color:var(--control-hover-bg);color:var(--control-hover-ink);border-color:var(--control-hover-border)}.controls-module__GLU3ma__button:is(:active,[data-preview-state~=pressed]){background-color:var(--control-pressed-bg);color:var(--control-pressed-ink);border-color:var(--control-pressed-border)}.controls-module__GLU3ma__button:disabled{background-color:var(--color-surface-subtle);color:var(--color-ink-40);border-color:var(--color-divider);cursor:not-allowed}.controls-module__GLU3ma__button[data-variant=ghost]:disabled{background-color:#0000;border-color:#0000}.controls-module__GLU3ma__button[data-surface=dark]:disabled{background-color:var(--color-dark-surface-hover);color:var(--color-dark-ink-disabled);border-color:var(--color-dark-divider)}.controls-module__GLU3ma__button[data-surface=dark][data-variant=ghost]:disabled{background-color:#0000;border-color:#0000}:is(.controls-module__GLU3ma__button,button.controls-module__GLU3ma__nav)>.lucide-arrow-right{transition:transform var(--duration-fast) var(--ease-brand);transform:translate(0)}:is(.controls-module__GLU3ma__button,button.controls-module__GLU3ma__nav):not(:disabled):is(:hover,[data-preview-state~=hover])>.lucide-arrow-right{transform:translateX(var(--spacing-arrow-shift))}.controls-module__GLU3ma__textLink,.controls-module__GLU3ma__textLink:visited{color:var(--color-ink-900);border-radius:var(--radius-control);font-size:var(--text-sm);line-height:calc(var(--spacing) * 5);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-control);text-transform:none;text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--color-link-underline);text-decoration-color:var(--color-link-underline);text-underline-offset:1px;background:0 0;border:0;padding:0}.controls-module__GLU3ma__textLink>svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);vertical-align:middle;margin-inline-start:calc(var(--spacing) * 2);display:inline}.controls-module__GLU3ma__textLink:is(:hover,[data-preview-state~=hover]){color:var(--color-green-800);-webkit-text-decoration-color:var(--color-green-800);text-decoration-color:var(--color-green-800);text-decoration-thickness:2px}.controls-module__GLU3ma__textLink:is(:active,[data-preview-state~=pressed]){color:var(--color-green-900);-webkit-text-decoration-color:var(--color-green-900);text-decoration-color:var(--color-green-900);text-decoration-thickness:2px}.controls-module__GLU3ma__textLink[data-surface=dark],.controls-module__GLU3ma__textLink[data-surface=dark]:visited{color:var(--color-surface-subtle);-webkit-text-decoration-color:var(--color-surface-subtle);text-decoration-color:var(--color-surface-subtle)}.controls-module__GLU3ma__textLink[data-surface=dark]:is(:hover,:active,[data-preview-state~=hover],[data-preview-state~=pressed]){color:var(--color-gold-500);-webkit-text-decoration-color:var(--color-gold-500);text-decoration-color:var(--color-gold-500)}.controls-module__GLU3ma__nav,.controls-module__GLU3ma__nav:visited{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);min-height:0;padding:var(--spacing-control-y) var(--spacing-control-x);border-radius:var(--radius-control);color:var(--color-ink-70);font-size:var(--text-sm);line-height:calc(var(--spacing) * 5);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-control);text-transform:none;cursor:pointer;background:0 0;border:0;text-decoration:none;display:inline-flex}.controls-module__GLU3ma__nav[aria-current=page]{color:var(--color-green-800);text-decoration-line:underline;-webkit-text-decoration-color:var(--color-gold-500);text-decoration-color:var(--color-gold-500);text-underline-offset:6px;text-decoration-skip-ink:none;text-decoration-thickness:2px}.controls-module__GLU3ma__nav:is(:hover,[data-preview-state~=hover]){color:var(--color-green-800)}.controls-module__GLU3ma__nav:is(:active,[data-preview-state~=pressed]){color:var(--color-green-900)}.controls-module__GLU3ma__nav:disabled{color:var(--color-ink-40);cursor:not-allowed;text-decoration:none}.controls-module__GLU3ma__label{margin-bottom:calc(var(--spacing) * 2);color:var(--color-ink-900);font-family:var(--font-sans);font-size:var(--text-sm);line-height:calc(var(--spacing) * 5);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-control);text-transform:none;display:block}.controls-module__GLU3ma__field{width:100%;min-width:0;padding:var(--spacing-control-y) var(--spacing-control-x);border:1px solid var(--color-control-border);border-radius:var(--radius-control);background-color:var(--color-surface);color:var(--color-ink-900);font-size:var(--text-base);line-height:calc(var(--spacing) * 6);font-weight:var(--font-weight-normal);display:block}.controls-module__GLU3ma__field::placeholder{color:var(--color-ink-40);opacity:1}.controls-module__GLU3ma__field:is(:hover,:focus,[data-preview-state~=hover],[data-preview-state~=focus]){border-color:var(--color-green-800)}.controls-module__GLU3ma__field:is([aria-invalid=true],:user-invalid){border-color:var(--color-danger)}.controls-module__GLU3ma__field:disabled{background-color:var(--color-surface-subtle);color:var(--color-ink-40);border-color:var(--color-divider);cursor:not-allowed}.controls-module__GLU3ma__textarea{resize:none}.controls-module__GLU3ma__accordionItem{border-bottom:1px solid var(--color-divider)}.controls-module__GLU3ma__accordionTrigger{width:100%;padding:var(--spacing-control-y) var(--spacing-control-x);font-size:var(--text-sm);line-height:calc(var(--spacing) * 5);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-control);text-align:left;justify-content:space-between}.controls-module__GLU3ma__accordionTrigger[aria-expanded=true]{--control-bg:var(--color-surface);color:var(--color-green-800)}.controls-module__GLU3ma__accordionTrigger[aria-expanded=true]:is(:hover,[data-preview-state~=hover]){color:var(--control-hover-ink)}.controls-module__GLU3ma__accordionTrigger[aria-expanded=true]:is(:active,[data-preview-state~=pressed]){color:var(--control-pressed-ink)}.controls-module__GLU3ma__accordionTrigger[aria-expanded=true]:disabled{color:var(--color-ink-40)}.controls-module__GLU3ma__accordionAnswer{padding:0 var(--spacing-control-x) calc(var(--spacing) * 6);color:var(--color-ink-70);font-family:var(--font-sans);font-size:var(--text-base);line-height:1.6;font-weight:var(--font-weight-normal)}@media (prefers-reduced-motion:reduce){.controls-module__GLU3ma__interaction{transition-duration:0s}:is(.controls-module__GLU3ma__button,button.controls-module__GLU3ma__nav)>.lucide-arrow-right{transition-duration:0s}:is(.controls-module__GLU3ma__button,button.controls-module__GLU3ma__nav):not(:disabled):is(:hover,[data-preview-state~=hover])>.lucide-arrow-right{transform:none}}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.10ev4cu2inrn-.woff2?dpl=dpl_DKHkFT5H61HQAKGZXSXYqo3trpJB)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.0i6ci0u~g4zml.woff2?dpl=dpl_DKHkFT5H61HQAKGZXSXYqo3trpJB)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.0x1a9yg0jkq20.woff2?dpl=dpl_DKHkFT5H61HQAKGZXSXYqo3trpJB)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.0dyk20wuvya7a.woff2?dpl=dpl_DKHkFT5H61HQAKGZXSXYqo3trpJB)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.0ctuso5mgh_i..woff2?dpl=dpl_DKHkFT5H61HQAKGZXSXYqo3trpJB)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0kho-wj7-y-w1.woff2?dpl=dpl_DKHkFT5H61HQAKGZXSXYqo3trpJB)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_3f93d73f-module__JCKAFa__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_3f93d73f-module__JCKAFa__variable{--font-manrope:"Manrope", "Manrope Fallback"}
.Footer-module__w9o4Ya__footer{--font-sans:var(--font-manrope), sans-serif;--footer-muted:#f4f6f4b3;--footer-faint:#f4f6f473;--footer-divider:#f4f6f41f;width:100%;padding-block:calc(var(--spacing) * 12);background:var(--color-green-800);color:var(--color-surface-subtle);font-family:var(--font-sans);text-align:left;margin-top:auto}.Footer-module__w9o4Ya__mainRow,.Footer-module__w9o4Ya__navigation{align-items:start;gap:calc(var(--spacing) * 12);grid-template-columns:minmax(0,1fr);display:grid}.Footer-module__w9o4Ya__heading{margin-bottom:calc(var(--spacing) * 4);color:var(--footer-faint);font-size:12px;line-height:calc(var(--spacing) * 4);letter-spacing:.12em;text-transform:uppercase;font-weight:600}.Footer-module__w9o4Ya__links{align-items:flex-start;gap:calc(var(--spacing) * 3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Footer-module__w9o4Ya__links>li{display:flex}.Footer-module__w9o4Ya__brand{align-items:center;gap:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 4);border-radius:var(--radius-control);color:var(--color-surface-subtle);font-size:var(--text-xl);line-height:calc(var(--spacing) * 6);letter-spacing:var(--tracking-heading);font-weight:800;text-decoration:none;display:inline-flex}.Footer-module__w9o4Ya__brand:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.Footer-module__w9o4Ya__tagline,.Footer-module__w9o4Ya__copyright{font-size:var(--text-sm);line-height:calc(var(--spacing) * 5);font-weight:400}.Footer-module__w9o4Ya__tagline{color:var(--footer-muted)}.Footer-module__w9o4Ya__footer .Footer-module__w9o4Ya__link,.Footer-module__w9o4Ya__footer .Footer-module__w9o4Ya__link:visited{color:var(--footer-muted);white-space:nowrap;justify-content:flex-start;padding:0}.Footer-module__w9o4Ya__footer .Footer-module__w9o4Ya__link:is(:hover,:active,[aria-current=page]){color:var(--color-surface-subtle)}.Footer-module__w9o4Ya__copyright{width:100%;margin-top:calc(var(--spacing) * 12);padding-top:calc(var(--spacing) * 6);border-top:1px solid var(--footer-divider);color:var(--footer-faint)}@media (min-width:1024px){.Footer-module__w9o4Ya__footer{padding-block:calc(var(--spacing) * 16)}.Footer-module__w9o4Ya__mainRow{gap:calc(var(--spacing) * 16);grid-template-columns:minmax(0,1fr) auto}.Footer-module__w9o4Ya__navigation{gap:calc(var(--spacing) * 16);grid-template-columns:repeat(2,max-content)}}
.MarketingControls-module__bXe-zG__typography{--font-sans:var(--font-manrope), sans-serif}
html:has(.design-module__tyq0EG__scope){zoom:1;scroll-behavior:auto}:is(body:has(.design-module__tyq0EG__scope)>nav,body:has(.design-module__tyq0EG__scope)>footer){display:none}.design-module__tyq0EG__scope{--font-sans:var(--font-manrope), sans-serif;--font-serif:var(--font-manrope), sans-serif;background:var(--color-surface);min-height:100vh;color:var(--color-ink-900);font-family:var(--font-sans);font-size:var(--text-base);line-height:1.6}.design-module__tyq0EG__page{max-width:var(--container-marketing);padding:calc(var(--spacing) * 8) calc(var(--spacing) * 4) calc(var(--spacing) * 24);margin-inline:auto}.design-module__tyq0EG__masthead{justify-content:space-between;gap:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 8);border-bottom:1px solid var(--color-divider);flex-wrap:wrap;align-items:baseline;display:flex}.design-module__tyq0EG__brand{font-size:var(--text-xl);line-height:calc(var(--spacing) * 6);font-weight:var(--font-weight-extrabold);letter-spacing:var(--tracking-heading)}.design-module__tyq0EG__caption{color:var(--color-ink-70);font-size:var(--text-sm);line-height:1.6}.design-module__tyq0EG__intro{padding-top:calc(var(--spacing) * 16);padding-bottom:calc(var(--spacing) * 12)}.design-module__tyq0EG__intro h1{margin:0 0 calc(var(--spacing) * 6);font-size:var(--text-4xl);line-height:1.05;font-weight:var(--font-weight-extrabold);letter-spacing:var(--tracking-heading)}.design-module__tyq0EG__intro p{max-width:42em;color:var(--color-ink-70)}.design-module__tyq0EG__index{gap:calc(var(--spacing) * 2) calc(var(--spacing) * 8);margin-top:calc(var(--spacing) * 8);flex-wrap:wrap;display:flex}.design-module__tyq0EG__section{padding-block:calc(var(--spacing) * 12);border-top:1px solid var(--color-divider);scroll-margin-top:calc(var(--spacing) * 8)}.design-module__tyq0EG__sectionHeading{align-items:baseline;gap:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 2);display:flex}.design-module__tyq0EG__number{color:var(--color-ink-70);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.design-module__tyq0EG__section h2{font-size:var(--text-3xl);line-height:1.15;font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-heading)}.design-module__tyq0EG__description{color:var(--color-ink-70);max-width:48em;margin-bottom:calc(var(--spacing) * 8)}.design-module__tyq0EG__grid{gap:calc(var(--spacing) * 8) calc(var(--spacing) * 6);grid-template-columns:minmax(0,1fr);display:grid}.design-module__tyq0EG__sample{min-width:0}.design-module__tyq0EG__sampleLabel{color:var(--color-ink-70);font-size:var(--text-sm);line-height:calc(var(--spacing) * 5);margin-bottom:calc(var(--spacing) * 4);display:block}.design-module__tyq0EG__sampleControl{align-items:center;gap:calc(var(--spacing) * 4);min-height:calc(var(--spacing) * 16);flex-wrap:wrap;display:flex}.design-module__tyq0EG__unavailable{max-width:20em;color:var(--color-ink-70);font-size:var(--text-sm);line-height:1.6}.design-module__tyq0EG__subheading{margin:calc(var(--spacing) * 12) 0 calc(var(--spacing) * 6);font-size:var(--text-xl);line-height:1.6;font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-heading)}.design-module__tyq0EG__smallText{font-size:var(--text-sm);line-height:1.6}.design-module__tyq0EG__fieldHint{margin-top:calc(var(--spacing) * 2);color:var(--color-ink-70);font-size:var(--text-sm)}.design-module__tyq0EG__interactionResult{min-height:calc(var(--spacing) * 12);margin-top:calc(var(--spacing) * 8);color:var(--color-ink-70);font-size:var(--text-sm);display:block}.design-module__tyq0EG__context{margin-top:calc(var(--spacing) * 16)}.design-module__tyq0EG__contextSection{border-top:1px solid var(--color-control-border);border-bottom:1px solid var(--color-control-border);padding-block:calc(var(--spacing) * 12);background:var(--color-surface);scroll-margin-top:calc(var(--spacing) * 8)}.design-module__tyq0EG__contextLayout{gap:calc(var(--spacing) * 8);align-items:end;display:grid}.design-module__tyq0EG__contextLabel{margin-bottom:calc(var(--spacing) * 6);color:var(--color-ink-70);font-size:var(--text-sm);line-height:calc(var(--spacing) * 5);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-control)}.design-module__tyq0EG__contextCopy h3{max-width:18ch;margin-bottom:calc(var(--spacing) * 6);font-size:var(--text-3xl);line-height:1.15;font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-heading)}.design-module__tyq0EG__contextBody{max-width:40em;color:var(--color-ink-70)}.design-module__tyq0EG__contextAction{min-width:0}.design-module__tyq0EG__contextNav{gap:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 12);flex-wrap:wrap;display:flex}.design-module__tyq0EG__endnote{border-top:1px solid var(--color-divider);padding-top:calc(var(--spacing) * 8);color:var(--color-ink-70);font-size:var(--text-sm)}.design-module__tyq0EG__darkSurface{padding:calc(var(--spacing) * 6);border-radius:var(--radius-card);background:var(--color-green-900);color:var(--color-surface-subtle)}.design-module__tyq0EG__darkSurface>.design-module__tyq0EG__subheading:first-child{margin-top:0}.design-module__tyq0EG__darkSurface :is(.design-module__tyq0EG__description,.design-module__tyq0EG__sampleLabel,.design-module__tyq0EG__unavailable,.design-module__tyq0EG__interactionResult){color:var(--color-surface-subtle)}@media (min-width:480px){.design-module__tyq0EG__intro h1{font-size:var(--text-5xl)}.design-module__tyq0EG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:640px){.design-module__tyq0EG__page{padding-inline:calc(var(--spacing) * 6)}.design-module__tyq0EG__intro h1{font-size:var(--text-6xl)}.design-module__tyq0EG__contextCopy h3{font-size:var(--text-4xl)}.design-module__tyq0EG__contextLayout{gap:calc(var(--spacing) * 12);grid-template-columns:minmax(0,1fr) auto}}@media (min-width:1024px){.design-module__tyq0EG__page{padding-inline:calc(var(--spacing) * 8)}.design-module__tyq0EG__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.design-module__tyq0EG__wideGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
