.banner-top[data-astro-cid-qoki2s7y]{font-family:Degulardisplay_500,Arial,sans-serif;line-height:1.2}.search-palette{--sp-ease-out:cubic-bezier(.16, 1, .3, 1);--sp-ease-in:cubic-bezier(.55, .055, .675, .19);--sp-fast:.16s;transform-origin:50% 0;transition:opacity .2s var(--sp-ease-out), transform .28s var(--sp-ease-out);transform:translate(-50%)}.search-palette :is(a,button),.site-search-trigger{touch-action:manipulation}.search-palette[data-starting-style]{opacity:0;transform:translate(-50%,-8px)scale(.98)}.search-palette[data-ending-style]{opacity:0;transition:opacity .15s var(--sp-ease-in), transform .15s var(--sp-ease-in);transform:translate(-50%,-4px)scale(.99)}.command-palette{transition:opacity .22s var(--sp-ease-out), transform .28s var(--sp-ease-out);transform:translate(-50%,-50%)}.command-palette[data-starting-style]{opacity:0;transform:translate(-50%,-48%)scale(.95)}.command-palette[data-ending-style]{opacity:0;transition:opacity .16s var(--sp-ease-in), transform .16s var(--sp-ease-in);transform:translate(-50%,-49%)scale(.97)}@media (width<=767px){.command-palette{transform:translate(-50%)}.command-palette[data-starting-style]{transform:translate(-50%,-8px)scale(.98)}.command-palette[data-ending-style]{transform:translate(-50%,-4px)scale(.99)}}.command-palette .search-palette-row[data-active]{background-color:#faf7f6}.search-palette-backdrop{transition:opacity .22s var(--sp-ease-out)}.search-palette-backdrop[data-starting-style],.search-palette-backdrop[data-ending-style]{opacity:0}.search-palette-backdrop[data-ending-style]{transition-duration:.16s}.search-palette-field{transition:border-color var(--sp-fast) ease-out, box-shadow var(--sp-fast) ease-out}.search-palette-field:hover{border-color:#c9beb9}.search-palette-field:focus-within{border-color:#101828;box-shadow:0 0 0 4px #1018280f}.search-palette-chip,.search-palette-close,.search-palette-clear{transition:background-color var(--sp-fast) ease-out, border-color var(--sp-fast) ease-out, color var(--sp-fast) ease-out, transform .1s ease-out}.search-palette-chip:active,.search-palette-close:active{transform:scale(.96)}.search-palette .search-palette-chip{box-sizing:border-box;color:#888;white-space:nowrap;background:0 0;border:1px solid #e3dcd9;border-radius:.5rem;flex:none;align-items:center;gap:.3125rem;height:1.75rem;margin:0;padding:0 .625rem;font-size:.8125rem;font-weight:400;line-height:1;display:inline-flex}.search-palette .search-palette-chip:hover{color:#101828;border-color:#c9beb9}.search-palette-topic[data-selected],.search-palette-topic[data-selected]:hover{color:#f9f4f2;background-color:#101828;border-color:#101828}.search-palette-row{color:inherit;text-decoration:none;transition:background-color .12s ease-out}.search-palette-row[data-active]{background-color:#faf7f6}.search-palette-group{animation:palette-group-fade .16s var(--sp-ease-out)}.search-palette-empty-state{animation:palette-empty-fade .2s var(--sp-ease-out)}@keyframes palette-group-fade{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes palette-empty-fade{0%{opacity:0;transform:scale(.97)translateY(4px)}to{opacity:1;transform:scale(1)translateY(0)}}.search-palette-arrow{opacity:0;transition:opacity var(--sp-fast) ease-out, transform var(--sp-fast) var(--sp-ease-out);transform:translate(-4px,4px)}.search-palette-row[data-active] .search-palette-arrow{opacity:1;transform:none}.search-palette :focus-visible{outline-offset:2px;outline:2px solid #e7a200}.search-palette input:focus-visible{outline:none}.search-palette-tags{scrollbar-width:none;margin-bottom:-2px;padding-bottom:2px}.search-palette-tags::-webkit-scrollbar{display:none}.search-palette-skeleton{background:linear-gradient(90deg,#f2eae7 0%,#f9f4f2 50%,#f2eae7 100%) 0 0/200% 100%;animation:1.2s linear infinite search-palette-shimmer}@keyframes search-palette-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.search-palette,.search-palette-backdrop,.search-palette-arrow,.search-palette-row{transition:none}.search-palette[data-starting-style],.search-palette[data-ending-style]{transform:translate(-50%)}.command-palette[data-starting-style],.command-palette[data-ending-style]{transform:translate(-50%,-50%)}.search-palette-skeleton{animation:none}}.site-search-slot{flex:none;margin-right:-.25rem;display:block;position:relative}.site-search-trigger{color:#101828;cursor:pointer;background:0 0;border-radius:.625rem;align-items:center;gap:.375rem;height:2.25rem;padding:0 .5625rem;transition:background-color .16s ease-out,transform .1s ease-out;display:flex}.site-search-trigger:hover,.site-search-trigger:focus-visible{color:#000;background:#1018280f}.site-search-trigger-kbd{color:#667085;letter-spacing:.02em;white-space:nowrap;background:0 0;border:1px solid #10182829;border-radius:.375rem;align-items:center;height:1.375rem;padding:0 .375rem;font-family:Inter Variable,Inter,sans-serif;font-size:.6875rem;font-weight:500;line-height:1;display:none}@media (hover:hover) and (width>=80rem){.site-search-trigger{padding-right:.375rem}.site-search-trigger-kbd{display:flex}}.search-palette-row:hover>svg:first-child{animation:.48s cubic-bezier(.34,1.56,.64,1) palette-row-hop}@keyframes palette-row-hop{0%{transform:translateY(0)}40%{transform:translateY(-.75px)}75%{transform:translateY(.15px)}to{transform:translateY(0)}}.site-search-trigger:active{transform:scale(.94)}.site-search-trigger:focus,.site-search-trigger:focus-visible{outline:none}@media (prefers-reduced-motion:reduce){.site-search-trigger{transition:none}.site-search-trigger:hover .site-search-trigger-icon,.site-search-trigger:focus-visible .site-search-trigger-icon,.search-palette-row:hover>svg:first-child{animation:none}}.site-search-intent-action{text-decoration:none;transition:border-color .16s ease-out,box-shadow .16s ease-out,transform .1s ease-out}.site-search-intent-action:hover,.site-search-intent-action[data-active]{border-color:#c9beb9;box-shadow:0 1px 2px #1018280d}.site-search-intent-action:active{transform:scale(.98)}.site-search-intent-arrow{opacity:0;transition:opacity .16s ease-out,transform .16s cubic-bezier(.16,1,.3,1);transform:translate(-3px,3px)}.site-search-intent-action[data-active] .site-search-intent-arrow{opacity:1;transform:none}.search-palette-tags-wrap[data-left] .search-palette-tags{-webkit-mask-image:linear-gradient(90deg,#0000 0 1.75rem,#000 3.5rem);mask-image:linear-gradient(90deg,#0000 0 1.75rem,#000 3.5rem)}.search-palette-tags-wrap[data-right] .search-palette-tags{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 3.5rem),#0000 calc(100% - 1.75rem));mask-image:linear-gradient(90deg,#000 calc(100% - 3.5rem),#0000 calc(100% - 1.75rem))}.search-palette-tags-wrap[data-left][data-right] .search-palette-tags{-webkit-mask-image:linear-gradient(90deg,#0000 1.75rem,#000 3.5rem calc(100% - 3.5rem),#0000 calc(100% - 1.75rem));mask-image:linear-gradient(90deg,#0000 1.75rem,#000 3.5rem calc(100% - 3.5rem),#0000 calc(100% - 1.75rem))}.search-palette-tags-arrow{color:#475467;cursor:pointer;background:#fff;border:1px solid #e3dcd9;border-radius:999px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;margin:0;padding:0;transition:border-color .12s ease-out,color .12s ease-out;display:flex;position:absolute;bottom:0}.search-palette-tags-arrow[data-side=left]{left:.5rem}.search-palette-tags-arrow[data-side=right]{right:.5rem}.search-palette-tags-arrow:hover{color:#101828;border-color:#c9beb9}.search-palette-list{scrollbar-width:thin;scrollbar-color:#ece5e1 transparent}.search-palette-list::-webkit-scrollbar{width:6px}.search-palette-list::-webkit-scrollbar-track{background:0 0;margin-block:14px}.search-palette-list::-webkit-scrollbar-thumb{background-color:#ece5e1;border-radius:999px}.search-palette-list::-webkit-scrollbar-thumb:hover{background-color:#dfd6d1}@keyframes search-placeholder-cycle{0%{opacity:0;transform:translateY(5px)}10%,90%{opacity:1;transform:none}to{opacity:0;transform:translateY(-15px)}}.search-rotating-placeholder,.search-trigger-hint{animation:3s cubic-bezier(.22,1,.36,1) infinite search-placeholder-cycle}@media (prefers-reduced-motion:reduce){.search-rotating-placeholder,.search-trigger-hint{animation:none}}.nav-roll{flex-direction:column;line-height:1.5;display:inline-flex;position:relative;overflow:clip}.nav-roll-copy{position:absolute;top:100%;left:0}@media (prefers-reduced-motion:no-preference){.nav-roll-text{transition:translate .4s cubic-bezier(.625,.05,0,1)}.nav-roll-item:hover .nav-roll-text,.nav-roll-item:focus-visible .nav-roll-text{translate:0 -100%}}.search-trigger{--trigger-h:2.5rem;flex:none;position:relative}.search-trigger :is(input.search-trigger-field,.search-trigger-input){width:17.625rem;max-width:none;height:var(--trigger-h);min-height:0;padding:0 calc(var(--trigger-h) + .25rem) 0 1.25rem;color:var(--101828);text-align:left;cursor:pointer;background:#fff;border:0;border-radius:999px;margin:0;font-family:inherit;font-size:.875rem;transition:box-shadow .2s cubic-bezier(.22,1,.36,1);display:block;box-shadow:0 2px 3px -1px #1018281a,0 1px #191c2105,0 0 0 1px #191c2114}.search-trigger input:is(.search-trigger-field,.search-trigger-input)::placeholder{color:#888}.search-trigger:hover :is(input.search-trigger-field,.search-trigger-input){box-shadow:0 4px 8px -2px #1018281a,0 1px #191c2105,0 0 0 1px #191c211f}.search-trigger :is(input.search-trigger-field,.search-trigger-input):focus-visible{outline-offset:2px;outline:2px solid #e7a200}.search-trigger-hint{top:0;bottom:0;left:1.25rem;right:calc(var(--trigger-h) + .25rem);white-space:nowrap;text-overflow:ellipsis;color:#888;pointer-events:none;align-items:center;font-size:.875rem;display:flex;position:absolute;overflow:hidden}.search-trigger input:is(.search-trigger-field,.search-trigger-input):not(:placeholder-shown)~.search-trigger-hint{display:none}.search-trigger-go{top:50%;right:calc((var(--trigger-h) - 2rem) / 2);color:#888;pointer-events:none;background:#f2eae7;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background-color .2s cubic-bezier(.22,1,.36,1),color .2s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;translate:0 -50%}.search-trigger-go svg{width:1rem;height:1rem}.search-trigger-go-shaft{stroke-dasharray:14;stroke-dashoffset:14px;transition:stroke-dashoffset .3s linear}.search-trigger:hover .search-trigger-go{color:#fff;background:#101828}.search-trigger:hover .search-trigger-go-shaft{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.search-trigger-go,.search-trigger-go-shaft{transition:none}}.page-hero-search .search-trigger{--trigger-h:3rem}.page-hero-search .search-trigger :is(input.search-trigger-field,.search-trigger-input){width:min(30rem,100vw - 2.5rem)}@media (width<=767px){.search-trigger,.search-trigger :is(input.search-trigger-field,.search-trigger-input){width:100%}}.page-hero-search{justify-content:center;margin-top:1.5rem;display:flex}.mnav-bar{align-items:center;gap:.75rem;display:flex}.mnav-rail{align-items:center;gap:.875rem}.mnav-rail a{color:#101828;white-space:nowrap;font-size:.875rem;font-weight:500;line-height:1;text-decoration:none}.mnav-rail-start{background:#101828;border-radius:.625rem;align-items:center;height:2.25rem;padding:0 .875rem;display:flex;color:#fff!important}.mnav-toggle{color:#101828;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:.625rem;place-items:center;width:2.75rem;height:2.75rem;margin-right:-.5rem;display:grid;position:relative}.mnav-toggle span{background:currentColor;border-radius:2px;width:1.25rem;height:2px;position:absolute;transform:translateY(0)}.mnav-toggle span:first-child{transform:translateY(-6px)}.mnav-toggle span:last-child{transform:translateY(6px)}.mnav-toggle:focus-visible{outline-offset:2px;outline:2px solid #e7a200}.gc-menu-open [data-site-header-bg]{background:#f2eae7;transition:background-color .2s ease-out}.gc-menu-open [data-site-header-bg]>span{opacity:0}.gc-menu-open [data-site-header]{transform:none!important}html.gc-scroll-lock{overscroll-behavior:none;padding-right:var(--mnav-gap,0px);overflow:hidden}.mnav-sheet{top:var(--mnav-top,4rem);z-index:49;height:calc(100dvh - var(--mnav-top,4rem));clip-path:inset(0 0 100%);background:#f2eae7;border-top:1px solid #1018280f;position:fixed;left:0;right:0}.mnav-sheet[hidden]{display:none}.mnav-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;height:100%;padding:.75rem 1.25rem max(1.5rem, calc(1rem + env(safe-area-inset-bottom,0px)));overflow-y:auto}.mnav-searchfield{width:100%;margin:.25rem 0 .75rem}.mnav-searchfield input.search-trigger-input{width:100%}.mnav-section{position:relative}.mnav-rule{transform-origin:0;background:#1018281a;height:1px;display:block}.mnav-trigger,.mnav-flat a{color:#101828;letter-spacing:-.005em;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;height:3.5rem;padding:0;font-family:Inter,Inter Fallback,sans-serif;font-size:1.0625rem;font-weight:600;text-decoration:none;display:flex}.mnav-chevron{color:#98a2b3;transition:transform .24s cubic-bezier(.45,0,.55,1),color .2s ease-out}.mnav-section[data-open] .mnav-chevron{color:#101828;transition:transform .28s cubic-bezier(.34,1.4,.64,1),color .2s ease-out;transform:rotate(180deg)}.mnav-trigger:focus-visible,.mnav-link:focus-visible,.mnav-flat a:focus-visible{outline-offset:2px;border-radius:.375rem;outline:2px solid #e7a200}.mnav-panel{height:0;overflow:hidden}.mnav-panel-inner{padding:0 0 1rem}.mnav-group+.mnav-group{margin-top:.5rem}.mnav-eyebrow{color:#8a8f99;letter-spacing:.09em;text-transform:uppercase;padding:.625rem 0 .25rem;font-size:.6875rem;font-weight:600}.mnav-link{color:#101828;-webkit-tap-highlight-color:transparent;align-items:center;gap:.5rem;min-height:2.75rem;font-size:.9375rem;text-decoration:none;display:flex}.mnav-link:active{opacity:.6}.mnav-list{margin:0;padding:0;list-style:none}.mnav-flat{display:grid}.mnav-flat a{border-bottom:1px solid #1018281a}@media (width>=992px){.mnav-sheet{display:none}}@media (prefers-reduced-motion:reduce){.mnav-chevron,.mnav-section[data-open] .mnav-chevron{transition-duration:1ms}}.button{&:hover{& .button-round-bg{transform:translateY(-68%)}}}.logo_lottie{width:100%;height:100%}.logo_lottie svg{width:100%;height:auto;max-height:26px}.logo_lottie.is-loaded .logo_fallback,.logo_lottie:has(svg) .logo_fallback{display:none!important}.drop-menu-bottom-link-left-lottie{justify-content:center;align-items:center;display:flex}.drop-menu-bottom-link-left-lottie svg{width:100%;height:auto}.footer-desktop[data-astro-cid-dltcfm3h]{display:contents}@media (width<=767px){.footer-desktop[data-astro-cid-dltcfm3h]{display:none}}.footer-mobile[data-astro-cid-7unro7w2]{display:none}@media (width<=767px){.footer-mobile[data-astro-cid-7unro7w2]{display:contents}}.footer-drop-toggle[data-astro-cid-7unro7w2]{border-bottom:1px solid var(--101828);cursor:pointer;user-select:none;justify-content:space-between;align-items:center;width:100%;padding:.875rem 0;font-size:1.25rem;font-weight:500;list-style:none;transition:border-color .3s;display:flex}.footer-drop-toggle[data-astro-cid-7unro7w2]::-webkit-details-marker{display:none}.footer-drop[data-astro-cid-7unro7w2][open] .footer-drop-toggle[data-astro-cid-7unro7w2]{border-bottom-color:#0000}.toggle-icon[data-astro-cid-7unro7w2]{transition:transform .3s}.footer-drop[data-astro-cid-7unro7w2][open] .toggle-icon[data-astro-cid-7unro7w2]{transform:rotate(180deg)}.footer-drop[data-astro-cid-7unro7w2]{interpolate-size:allow-keywords}.footer-drop[data-astro-cid-7unro7w2]::details-content{opacity:0;block-size:0;transition:block-size .3s ease, opacity .3s ease, content-visibility .3s allow-discrete;overflow:hidden}.footer-drop[data-astro-cid-7unro7w2][open]::details-content{opacity:1;block-size:auto}@media (prefers-reduced-motion:reduce){.footer-drop-toggle[data-astro-cid-7unro7w2],.toggle-icon[data-astro-cid-7unro7w2],.footer-drop[data-astro-cid-7unro7w2]::details-content{transition:none}}.footer[data-astro-cid-63k7wqxu] .footer-links-wrapper:hover .footer-upper-link{opacity:.6}.footer[data-astro-cid-63k7wqxu] .footer-links-wrapper:hover .footer-upper-link:hover{opacity:1}html.gc-subnav-handoff .product_navigation-link,.product_navigation.has-subnav-ind .product_navigation-link{border-bottom-color:#0000;transition:color .2s ease-in-out}.product_navigation.has-subnav-ind .is_product_navigation{position:relative}.subnav-ind{background:var(--101828,#101828);will-change:transform, width;pointer-events:none;z-index:1;width:1px;height:2px;position:absolute;top:0;left:0}html.gc-prerender main,html.gc-prerender main *{animation-play-state:paused!important}@keyframes gc-enter-title{0%{opacity:.01;filter:blur(6px);transform:translateY(14px)}}@keyframes gc-enter-text{0%{opacity:0;filter:blur(4px);transform:translateY(10px)}}@keyframes gc-enter-media{0%{opacity:.01;transform:translateY(18px)scale(.985)}}.gc-enter main>section:first-of-type:not([data-page-enter=off]){--gc-ease:cubic-bezier(.23, 1, .32, 1)}.gc-enter main>section:first-of-type:not([data-page-enter=off]) :is(:has(~h1),:has(~:has(h1))):not(script,style,.hide,.pointer-events-none,[aria-hidden=true],[class*=-bg],[class*=_bg],[class*=background],.gc-still){animation:gc-enter-text .6s var(--gc-ease) backwards}.gc-enter main>section:first-of-type:not([data-page-enter=off]) h1{animation:gc-enter-title .76s var(--gc-ease) 60ms backwards}.gc-enter main>section:first-of-type:not([data-page-enter=off]) h1~:not(script,style,.hide,.pointer-events-none,[aria-hidden=true],[class*=-bg],[class*=_bg],[class*=background],.gc-still){animation:gc-enter-text .64s var(--gc-ease) .3s backwards}.gc-enter main>section:first-of-type:not([data-page-enter=off]) h1+:not(script,style,.hide,.pointer-events-none,[aria-hidden=true],[class*=-bg],[class*=_bg],[class*=background],.gc-still){animation-delay:.16s}.gc-enter main>section:first-of-type:not([data-page-enter=off]) h1+*+:not(script,style,.hide,.pointer-events-none,[aria-hidden=true],[class*=-bg],[class*=_bg],[class*=background],.gc-still){animation-delay:.23s}.gc-enter main>section:first-of-type:not([data-page-enter=off]) :has(h1)~:not(script,style,.hide,.pointer-events-none,[aria-hidden=true],[class*=-bg],[class*=_bg],[class*=background],.gc-still){animation:gc-enter-text .64s var(--gc-ease) .2s backwards}.gc-enter main>section:first-of-type:not([data-page-enter=off]) :has(h1)~:has(a,button):not(script,style,.hide,.pointer-events-none,[aria-hidden=true],[class*=-bg],[class*=_bg],[class*=background],.gc-still){animation-delay:.28s}.gc-enter main>section:first-of-type:not([data-page-enter=off]) :has(h1)~:is(figure,picture,video,img,canvas,iframe,:has(img,video,canvas,picture,iframe)):not(script,style,.hide,.pointer-events-none,[aria-hidden=true],[class*=-bg],[class*=_bg],[class*=background],.gc-still){animation:gc-enter-media 1s var(--gc-ease) .34s backwards}.gc-enter main>section:first-of-type:not([data-page-enter=off]) video{transition:opacity .6s var(--gc-ease)}.gc-enter main>section:first-of-type:not([data-page-enter=off]) video:not(.is-ready){opacity:0}html.gc-reveal{--rv-ease:cubic-bezier(.23, 1, .32, 1)}@keyframes rv-failsafe{to{opacity:1}}html.gc-reveal:not(.gc-rv-ready) main>section:first-of-type~:not(script,style,noscript,template,[data-reveal],:has([data-reveal])){opacity:0;animation:.3s 2.5s forwards rv-failsafe}html.gc-reveal [data-rv=text]{--rv-y:14px;--rv-b:6px;--rv-d:.8s}html.gc-reveal [data-rv=card]{--rv-y:16px;--rv-d:.7s}html.gc-reveal [data-rv=icon]{--rv-y:10px;--rv-s:.9;--rv-d:.7s}html.gc-reveal [data-rv=media]{--rv-y:24px;--rv-s:.98;--rv-d:1s}html.gc-reveal [data-rv].is-in{transition:opacity var(--rv-d) var(--rv-ease) var(--rv-delay,0s), transform var(--rv-d) var(--rv-ease) var(--rv-delay,0s), filter var(--rv-d) var(--rv-ease) var(--rv-delay,0s)}html.gc-reveal [data-rv]:not(.is-in){opacity:.001;transform:translateY(var(--rv-y,0px)) scale(var(--rv-s,1));filter:blur(var(--rv-b,0px))}html.gc-reveal [data-rv].is-in [data-rv-sub]{transition:opacity .6s var(--rv-ease) var(--rv-delay,0s), transform .6s var(--rv-ease) var(--rv-delay,0s), filter .6s var(--rv-ease) var(--rv-delay,0s)}html.gc-reveal [data-rv]:not(.is-in) [data-rv-sub]{opacity:.001;filter:blur(3px);transform:translateY(8px)}html.gc-reveal [data-rv].is-in{will-change:opacity, transform}button:focus,[tabindex]:focus-visible,input[type=file]:focus-visible{box-shadow:none;outline:none}[data-name=hubspot-form]{width:100%;& form{text-align:left;font-size:.875rem;position:relative;& .submitted-message{font-size:.875rem}& input[type=submit]{background-color:var(--101828);max-width:100%;min-height:2.875rem;color:var(--white);text-align:center;white-space:pre;cursor:pointer;border:1px solid #0000;border-radius:.75rem;justify-content:center;align-items:center;width:100%;padding:.625rem 2.25rem;font-size:1rem;font-weight:600;line-height:1.6;text-decoration:none;transition:background-color .3s ease-in-out,color .3s ease-in-out;display:flex;&:hover{background-color:var(--005d46);color:var(--white)}}& .field{margin-bottom:.6rem}& .input{font-size:.875rem;margin-right:0!important}& .hs-form-required{color:var(--coral)}& fieldset.form-columns-1 .hs-input,& fieldset.form-columns-2 .hs-form-field{width:100%}& .form-columns-2{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}& .hs-error-msgs{margin:0;padding:0;list-style-type:none;& label{color:#ff5a34;font-size:.7rem}}}&[theme=dark]{& form{& input[type=submit]{color:var(--101828);background-color:#f9f4f2;&:hover{background-color:var(--f8da92)}}}}& .hs-form-field{flex-direction:column;row-gap:.375rem;display:flex;& label{color:#344054;margin:0;font-size:.875rem;font-weight:500}& .hs-button.primary.large{opacity:0!important}& input,& select,& textarea{min-height:3rem;color:var(--101828);background-color:#f3f4f2;border:1px solid #f3f4f2;border-radius:.5rem;margin:0;padding:.25rem .875rem;display:block;box-shadow:0 1px 2px #1018280d;width:100%!important}& textarea{min-height:6.875rem}}}.modal-contact-right{& [data-name=hubspot-form]{& form{& input[type=submit]{margin-top:1rem}}}}[data-form=dark-bg]{& form{color:var(--101828);& .hs-form-required{color:#fff}& .hs-error-msgs{& label{color:#fff}}}& .hs-form-field{& label{color:#fff}}}@media only screen and (width<=767px){[data-name=hubspot-form]{& form{& .form-columns-2{flex-direction:column;gap:0;display:flex}}}}[data-form=submit-center]{& form{& .actions{justify-content:center;display:flex}& input[type=submit]{width:auto}}}.toc_updates{&:hover{& [data-name=hubspot-form]{& form{& input[type=email]{background-color:#fff;border:1px solid #d0d5dd}}}}}@media screen and (width<=479px){.prod_4-li .title.is--28{font-size:1.5rem}}
