@layer theme,base;@layer components{.marketing-shell,.marketing-portal{--mk-danger:#b42318;--mat-fill:#4419060a;--mat-border:#4419060d;--mat-hairline:#44190624;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-5xl:2rem;--font-size-6xl:2.25rem;--font-size-7xl:2.5rem;--font-size-hero:4.5rem;--letter-spacing-tightest:-.05em;--letter-spacing-tight:-.025em;--letter-spacing-wider:.08em;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1.5rem;--radius-2xl:1.5rem;--radius-mat:1.25rem;--radius-mat-inner:.75rem;--container:80rem;--gutter:3rem;--section-pad:6rem;--head-gap:3rem;--font-geist-sans:var(--mk-inter);--font-geist-mono:var(--mk-mono);--font-display:var(--mk-display);font-family:var(--font-family)}:root[data-theme=dark] :is(.marketing-shell,.marketing-portal){--mk-danger:#f59a91;--mat-fill:#fff0e10a;--mat-border:#fff0e112;--mat-hairline:#fff0e124}@media (max-width:767px){.marketing-shell{--gutter:1.5rem;--section-pad:4rem}}.marketing-shell{background:var(--surface-section);min-height:100vh;color:var(--heading);font-size:var(--font-size-md);line-height:1.5;overflow-x:clip}.marketing-shell :is(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--brand-medium);outline-offset:2px}.marketing-shell #main:focus{outline:none}.marketing-shell .marketing-width{width:min(100% - 2 * var(--gutter), var(--container) - 2 * var(--gutter));margin-inline:auto}.marketing-shell .marketing-section{padding-block:var(--section-pad)}.marketing-shell :is(.marketing-display,.marketing-heading,.mk-h1,.mk-h2,.mk-h3){color:var(--heading);font-family:var(--font-family-display);text-wrap:balance}.marketing-shell :is(.marketing-display,.mk-h1){font-size:clamp(var(--font-size-7xl), 1.2rem + 6.5vw, var(--font-size-hero));letter-spacing:var(--letter-spacing-tightest);font-weight:700;line-height:1}.marketing-shell :is(.marketing-heading,.mk-h2){font-size:clamp(var(--font-size-5xl), 1.5rem + 2vw, var(--font-size-7xl));letter-spacing:var(--letter-spacing-tightest);font-weight:700;line-height:1.2}.marketing-shell :is(.marketing-display,.marketing-heading) em{font-style:normal}.marketing-shell .mk-h3{font-size:var(--font-size-xl);letter-spacing:var(--letter-spacing-tight);font-weight:600;line-height:1.2}.marketing-shell .mk-text{color:var(--body);line-height:1.5}.marketing-shell .mk-eyebrow{color:var(--fg-brand-strong);font-family:var(--font-family-monospace);font-size:var(--font-size-sm);line-height:1.3}.marketing-shell #main{background:linear-gradient(180deg, var(--surface-band) 0, var(--surface-band) 12rem, var(--surface-section) 36rem) no-repeat}.marketing-shell .mk-textlink{color:var(--fg-brand-strong);text-underline-offset:.2em;transition:color var(--duration-fast) ease;font-weight:500;text-decoration:underline}.marketing-shell .mk-textlink:hover{color:var(--heading)}.marketing-shell :is(.marketing-nav-link,.footer-link){min-height:2.75rem;color:var(--heading);font-size:var(--font-size-md);white-space:nowrap;transition:color var(--duration-fast) ease;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.marketing-shell .footer-link{white-space:normal;font-size:.9375rem;display:flex}@media (hover:hover) and (pointer:fine){.marketing-shell :is(.marketing-nav-link,.footer-link):hover{color:var(--body)}}.marketing-shell .pricing-list{font-size:var(--font-size-md);gap:1rem;margin-top:1.75rem;line-height:1.5;display:grid}.marketing-shell .pricing-list li{padding-left:1.75rem;position:relative}.marketing-shell .pricing-list li:before{content:"✓";color:var(--fg-brand-strong);font-weight:600;position:absolute;left:0}.marketing-shell .btn,.marketing-portal .btn{height:auto;min-height:2.75rem;box-shadow:var(--elevation-1);font-family:var(--font-family);font-size:var(--font-size-md);transition:background-position var(--duration-base) ease, background-color var(--duration-base) ease, border-color var(--duration-base) ease, color var(--duration-base) ease, box-shadow var(--duration-base) ease;border:1px solid #0000;border-radius:9999px;gap:.375rem;padding:.8125rem 1.5625rem;font-weight:500;line-height:1}.marketing-shell .btn:active,.marketing-portal .btn:active{scale:none}.marketing-shell .btn:focus-visible,.marketing-portal .btn:focus-visible{box-shadow:var(--elevation-1);outline:2px solid var(--brand-medium);outline-offset:2px}.marketing-shell .btn-sm,.marketing-portal .btn-sm{padding:.6875rem 1.1875rem;font-size:.9375rem}.marketing-shell .btn-primary,.marketing-portal .btn-primary{border-color:var(--brand-medium);background-color:var(--brand-strong);background-image:linear-gradient(180deg, var(--brand-medium) 0%, var(--brand-strong) 50%, var(--brand-deep) 100%);color:var(--white);background-position:0 0;background-size:100% 200%}.marketing-shell .btn-primary:is(:hover,:active),.marketing-portal .btn-primary:is(:hover,:active){background-color:var(--brand-strong);background-position:0 100%}.marketing-shell .btn-primary:active{box-shadow:none}.marketing-shell .btn-primary:disabled:not([aria-busy=true]){border-color:var(--default);background:var(--neutral-tertiary);color:var(--body-subtle);box-shadow:none}.marketing-shell :is(.btn-secondary,.btn-outline),.marketing-portal :is(.btn-secondary,.btn-outline){border-color:var(--default-medium);background:var(--neutral-primary);color:var(--heading)}.marketing-shell :is(.btn-secondary,.btn-outline):hover,.marketing-portal :is(.btn-secondary,.btn-outline):hover{border-color:var(--gray);background:var(--neutral-tertiary)}.marketing-shell .btn-ghost,.marketing-portal .btn-ghost{box-shadow:none;color:var(--heading);background:0 0}.marketing-shell .btn-ghost:hover,.marketing-portal .btn-ghost:hover{background:var(--neutral-tertiary);color:var(--heading)}.marketing-shell .input{border-color:var(--gray);background:var(--neutral-primary);min-height:2.75rem;box-shadow:var(--elevation-1);color:var(--heading);border-radius:9999px;padding-inline:1.25rem}.marketing-shell textarea.input,.marketing-shell .textarea{border-radius:var(--radius-xl)}.marketing-shell select.input{background-position:right 1rem center;padding-right:2.5rem}.marketing-shell .card{border-color:var(--default-subtle);border-radius:var(--radius-xl);background:var(--neutral-primary-soft);box-shadow:none}.marketing-shell .mk-skip{z-index:50;background:var(--neutral-primary);color:var(--heading);border-radius:9999px;padding:.75rem 1.25rem;font-weight:500;position:absolute;top:.5rem;left:.5rem;transform:translateY(-200%)}.marketing-shell .mk-skip:focus-visible{transform:none}.marketing-shell .mk-nav{z-index:20;background:var(--surface-band);border-bottom:1px solid var(--dark-subtle);position:relative}.marketing-shell .mk-nav__inner{align-items:center;gap:1.5rem;min-height:4.75rem;display:flex}.marketing-shell .mk-wordmark{min-height:2.75rem;color:var(--heading);font-family:var(--font-family-display);font-size:var(--font-size-xl);letter-spacing:var(--letter-spacing-tight);flex-shrink:0;align-items:center;gap:.625rem;font-weight:700;display:inline-flex}.marketing-shell .mk-wordmark img{border-radius:var(--radius-md)}.marketing-shell .mk-nav__links{gap:1.5rem;margin-inline:auto;display:flex}.marketing-shell .mk-nav__actions{align-items:center;gap:1.5rem;display:flex}.marketing-shell .mk-menu{display:none;position:relative}.marketing-shell .mk-menu__trigger{border:1px solid var(--gray);background:var(--neutral-primary);width:2.75rem;height:2.75rem;box-shadow:var(--elevation-1);color:var(--heading);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;list-style:none;display:inline-flex}.marketing-shell .mk-menu__trigger::-webkit-details-marker{display:none}.marketing-shell .mk-menu__panel{border:1px solid var(--default);border-radius:var(--radius-lg);background:var(--neutral-primary);width:min(18rem,100vw - 3rem);max-height:75dvh;box-shadow:var(--elevation-2);flex-direction:column;gap:.5rem;padding:.5rem;display:flex;position:absolute;top:calc(100% + .5rem);right:0;overflow-y:auto}.marketing-shell .mk-menu__panel nav{flex-direction:column;display:flex}.marketing-shell .mk-menu__panel nav+nav{border-top:1px solid var(--default);margin-top:.25rem;padding-top:.5rem}.marketing-shell .mk-menu__item{border-radius:var(--radius-md);min-height:2.75rem;color:var(--heading);transition:background-color var(--duration-fast) ease;align-items:center;padding-inline:.75rem;font-weight:500;display:flex}.marketing-shell .mk-menu__item:hover{background:var(--neutral-tertiary)}.marketing-shell .mk-menu__cta{width:100%}@media (max-width:899px){.marketing-shell :is(.mk-nav__links,.mk-nav__signin){display:none}.marketing-shell .mk-nav__actions{gap:.75rem;margin-left:auto}.marketing-shell .mk-menu{display:block}}@media (max-width:639px){.marketing-shell .mk-nav__cta{display:none}}.marketing-shell .mk-footer{margin-top:var(--section-pad);background:linear-gradient(180deg, var(--surface-section) 0%, var(--surface-band) 45%);padding-top:6rem}.marketing-shell .mk-footer__grid{border-bottom:1px solid var(--dark-subtle);gap:2.5rem 2rem;padding-bottom:3rem;display:grid}@media (min-width:640px){.marketing-shell .mk-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.marketing-shell .mk-footer__grid{grid-template-columns:1.3fr 1fr 1fr 1fr}}.marketing-shell .mk-footer__title{color:var(--body);font-family:var(--font-family-monospace);font-size:var(--font-size-sm);margin-bottom:.5rem;line-height:1.3}.marketing-shell .mk-footer__legal{color:var(--body);font-size:var(--font-size-sm);flex-wrap:wrap;justify-content:space-between;gap:.75rem 1.5rem;padding-block:1.5rem 3rem;display:flex}.marketing-shell .mk-hero{isolation:isolate;padding-block:6rem var(--section-pad);background:linear-gradient(180deg, var(--surface-band) 55%, var(--surface-section) 100%);text-align:center;position:relative}@media (max-width:767px){.marketing-shell .mk-hero{padding-top:4rem}}.marketing-shell .mk-hero__pattern{z-index:-1;fill:none;width:100%;height:48rem;stroke:var(--pattern-stroke);stroke-width:1px;pointer-events:none;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 30%,#0000 100%);mask-image:linear-gradient(#000 30%,#0000 100%)}.marketing-shell .mk-hero .mk-h1{max-width:64rem;margin:0 auto 2.75rem}.marketing-shell .mk-hero__lead{max-width:42rem;color:var(--body);font-size:var(--font-size-xl);text-wrap:pretty;margin:0 auto 2.75rem;line-height:1.5}@media (max-width:767px){.marketing-shell .mk-hero__lead{font-size:var(--font-size-lg)}}.marketing-shell .mk-form{text-align:left;width:100%;max-width:37.5rem;margin-inline:auto}.marketing-shell .mk-label{color:var(--heading);margin-bottom:.625rem;font-weight:500;line-height:1.3;display:block}.marketing-shell .mk-signup{gap:.75rem;display:flex}.marketing-shell .mk-input{border:1px solid var(--gray);background:var(--neutral-primary);min-width:0;box-shadow:var(--elevation-1);color:var(--heading);font:inherit;transition:border-color var(--duration-fast) ease;border-radius:9999px;flex:auto;padding:1rem 1.4375rem;line-height:1}.marketing-shell .mk-input::placeholder{color:var(--body);opacity:1}.marketing-shell .mk-input:hover{border-color:var(--heading)}.marketing-shell .mk-input:focus-visible{border-color:var(--brand-medium)}.marketing-shell .mk-input[aria-invalid=true]{border-color:hsl(var(--destructive))}.marketing-shell .mk-input:disabled{cursor:not-allowed;opacity:.6}.marketing-shell .mk-signup .btn{flex:none}.marketing-shell .btn.mk-btn-lg{padding:1rem 1.4375rem}@media (max-width:767px){.marketing-shell .mk-input,.marketing-shell .btn.mk-btn-lg{padding:.8125rem 1.5625rem}}@media (max-width:639px){.marketing-shell .mk-signup{flex-direction:column}}.marketing-shell .mk-fineprint{color:var(--body);font-size:var(--font-size-sm);margin-top:.75rem;line-height:1.5}.marketing-shell .mk-options>summary{min-height:2.75rem;color:var(--body);font-size:var(--font-size-sm);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;margin-top:.5rem;list-style:none;display:flex}.marketing-shell .mk-options>summary::-webkit-details-marker{display:none}.marketing-shell .mk-options>summary b{color:var(--heading);font-weight:500}.marketing-shell .mk-options svg{transition:transform var(--duration-base) ease;flex:none}.marketing-shell .mk-options[open]>summary svg{transform:rotate(180deg)}.marketing-shell .mk-notice{border:1px solid var(--default);border-radius:var(--radius-xl);background:var(--neutral-primary-soft);color:var(--heading);font-size:var(--font-size-sm);margin-top:1.25rem;padding:1rem 1.25rem}.marketing-shell .mk-alert{border:1px solid hsl(var(--destructive) / .3);border-radius:var(--radius-xl);background:hsl(var(--destructive) / .08);color:var(--mk-danger);font-size:var(--font-size-sm);margin-top:1rem;padding:1rem 1.25rem}.marketing-shell .mk-result{border:1px solid var(--default-subtle);border-radius:var(--radius-xl);background:var(--neutral-primary-soft);text-align:left;max-width:48rem;margin:3.25rem auto 0}.marketing-shell .mk-mat{border:1px solid var(--mat-border);border-radius:var(--radius-mat);background:var(--mat-fill);max-width:68rem;margin:3.25rem auto 0;padding:.5rem}.marketing-shell .mk-mat__screen{border:1px solid var(--mat-hairline);border-radius:var(--radius-mat-inner);overflow:hidden}.marketing-shell .mk-mock{width:100%;height:auto;display:block}.marketing-shell .mk-mock .m-ground{fill:var(--neutral-primary-soft)}.marketing-shell .mk-mock .m-surface{fill:var(--neutral-primary)}.marketing-shell .mk-mock .m-card{fill:var(--neutral-primary);stroke:var(--default-subtle)}.marketing-shell .mk-mock .m-rule{fill:none;stroke:var(--default-subtle)}.marketing-shell .mk-mock .m-brand{fill:var(--brand-medium)}.marketing-shell .mk-mock .m-play{fill:var(--brand-medium);opacity:.92}.marketing-shell .mk-mock .m-white{fill:var(--white)}.marketing-shell .mk-mock .m-tint{fill:var(--brand-softer)}.marketing-shell .mk-mock .m-field-flat{fill:var(--neutral-tertiary)}.marketing-shell .mk-mock .m-outline{fill:var(--neutral-primary);stroke:var(--default-medium)}.marketing-shell .mk-mock .m-bar{fill:var(--neutral-tertiary)}.marketing-shell .mk-mock .m-check{fill:none;stroke:var(--brand-medium);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.marketing-shell .mk-mock .m-t{font-family:var(--font-family)}.marketing-shell .mk-mock .m-mono{font-family:var(--font-family-monospace);letter-spacing:var(--letter-spacing-wider)}.marketing-shell .mk-mock .m-head{fill:var(--heading);font-family:var(--font-family-display);letter-spacing:var(--letter-spacing-tight);font-weight:700}.marketing-shell .mk-mock .m-strong{fill:var(--heading);font-weight:600}.marketing-shell .mk-mock .m-body{fill:var(--body)}.marketing-shell .mk-mock .m-muted{fill:var(--body-subtle)}.marketing-shell .mk-mock .m-on-brand{fill:var(--white);font-weight:500}.marketing-shell .mk-mock .m-brand-text{fill:var(--fg-brand-strong);font-weight:600}.marketing-shell .mk-mock-mobile{text-align:left;margin-top:3rem;display:none;overflow:hidden}.marketing-shell .mk-mock-mobile__video{aspect-ratio:16/9;position:relative}.marketing-shell .mk-mock-mobile__video img{object-fit:cover}.marketing-shell .mk-mock-mobile__play{background:var(--brand-medium);width:2rem;height:2rem;color:var(--white);border-radius:9999px;place-items:center;display:grid;position:absolute;bottom:.75rem;left:.75rem}.marketing-shell .mk-mock-mobile__body{gap:.75rem;padding:1.5rem;display:grid}.marketing-shell .mk-badge{border-radius:var(--radius-md);background:var(--brand-softer);color:var(--fg-brand-strong);font-size:var(--font-size-sm);justify-self:start;padding:.25rem .625rem;font-weight:500}.marketing-shell .mk-mock-mobile__facts{flex-wrap:wrap;gap:.5rem;display:flex}.marketing-shell .mk-mock-mobile__facts li{border-radius:var(--radius-md);background:var(--neutral-tertiary);color:var(--heading);font-size:var(--font-size-sm);padding:.375rem .75rem;font-weight:500}.marketing-shell .mk-mock-mobile__facts span{color:var(--body);font-weight:400}@media (max-width:639px){.marketing-shell .mk-mat{display:none}.marketing-shell .mk-mock-mobile{display:block}}.marketing-shell .mk-section-head{max-width:48rem;margin:0 auto var(--head-gap);text-align:center}.marketing-shell .mk-section-head .mk-h2+.mk-section-lead{margin-top:1.5rem}.marketing-shell .mk-section-lead{color:var(--body);font-size:var(--font-size-lg);text-wrap:pretty;line-height:1.5}@media (max-width:639px){.marketing-shell .mk-section-head .mk-section-lead{text-align:left}}.marketing-shell .mk-card{border:1px solid var(--default-subtle);border-radius:var(--radius-xl);background:var(--neutral-primary-soft)}.marketing-shell .mk-posts{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;max-width:64rem;margin-inline:auto;display:grid}@media (max-width:639px){.marketing-shell .mk-posts{grid-template-columns:minmax(0,1fr)}}.marketing-shell .mk-post{transition:border-color var(--duration-fast) ease;flex-direction:column;display:flex;position:relative;overflow:hidden}.marketing-shell .mk-post:hover{border-color:var(--default-medium)}.marketing-shell .mk-post__media{aspect-ratio:16/9;background:var(--neutral-tertiary);position:relative}.marketing-shell .mk-post__media img{object-fit:cover}.marketing-shell .mk-post__body{flex-direction:column;flex:1;gap:.75rem;padding:1.5rem;display:flex}.marketing-shell .mk-post__source{min-width:0;color:var(--body);font-size:var(--font-size-sm);align-items:center;gap:.375rem;line-height:1.3;display:flex}.marketing-shell .mk-post__source span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.marketing-shell .mk-post__source svg{color:var(--fg-brand-strong);flex:none}.marketing-shell .mk-post .mk-text{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.marketing-shell .mk-post__link{color:inherit;transition:color var(--duration-fast) ease}.marketing-shell .mk-post__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.marketing-shell .mk-post:hover .mk-post__link{color:var(--fg-brand-strong)}.marketing-shell .mk-post__link:focus-visible{outline:none}.marketing-shell .mk-post:has(.mk-post__link:focus-visible){outline:2px solid var(--brand-medium);outline-offset:2px}.marketing-shell .mk-post__meta{color:var(--fg-brand-strong);font-size:var(--font-size-sm);margin-top:auto;padding-top:.5rem;font-weight:500}.marketing-shell .mk-split{grid-template-columns:4fr 7fr;align-items:start;gap:4rem;display:grid}.marketing-shell .mk-split .mk-section-lead{margin-top:1rem}@media (max-width:1023px){.marketing-shell .mk-split{grid-template-columns:minmax(0,1fr);gap:2rem}}.marketing-shell .mk-steps{gap:2rem;display:grid}.marketing-shell .mk-steps li{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.marketing-shell .mk-steps .mk-text{margin-top:.5rem}.marketing-shell .mk-steps__icon{background:var(--brand-softer);width:2.75rem;height:2.75rem;color:var(--fg-brand-strong);border-radius:9999px;place-items:center;display:grid}.marketing-shell .mk-plan{grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.marketing-shell .mk-plan__price{border-right:1px solid var(--default-subtle);flex-direction:column;align-items:flex-start;padding:2rem;display:flex}.marketing-shell .mk-plan__amount{color:var(--heading);font-family:var(--font-family-display);font-size:var(--font-size-6xl);letter-spacing:var(--letter-spacing-tightest);font-variant-numeric:tabular-nums;margin-block:.75rem;font-weight:700;line-height:1.2}.marketing-shell .mk-plan__cta{margin-top:1.5rem}.marketing-shell .mk-checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.5rem;padding:2rem;display:grid}.marketing-shell .mk-check{gap:.75rem;display:flex}.marketing-shell .mk-check>svg{color:var(--fg-brand-strong);flex-shrink:0;margin-top:.25rem}.marketing-shell .mk-check h4{color:var(--heading);margin-bottom:.5rem;font-weight:500;line-height:1.5}@media (max-width:1023px){.marketing-shell .mk-plan{grid-template-columns:minmax(0,1fr)}.marketing-shell .mk-plan__price{border-right:0;border-bottom:1px solid var(--default-subtle)}}@media (max-width:639px){.marketing-shell .mk-checks{grid-template-columns:minmax(0,1fr);padding:1.5rem}.marketing-shell .mk-plan__price{padding:1.5rem}}.marketing-shell .mk-accordion{border:1px solid var(--default-subtle);border-radius:var(--radius-xl);background:var(--neutral-primary-soft);max-width:48rem;margin-inline:auto;overflow:hidden}.marketing-shell .mk-accordion>details+details{border-top:1px solid var(--default)}.marketing-shell .mk-accordion summary{min-height:2.75rem;color:var(--heading);cursor:pointer;transition:background-color var(--duration-fast) ease;justify-content:space-between;align-items:center;gap:.75rem;padding:1.25rem;font-weight:500;line-height:1.3;list-style:none;display:flex}.marketing-shell .mk-accordion summary::-webkit-details-marker{display:none}.marketing-shell .mk-accordion summary:focus-visible{outline-offset:-2px}.marketing-shell .mk-accordion summary:hover,.marketing-shell .mk-accordion details[open]>summary{background:var(--neutral-tertiary)}.marketing-shell .mk-accordion summary svg{transition:transform var(--duration-base) ease;flex-shrink:0}.marketing-shell .mk-accordion details[open] summary svg{transform:rotate(180deg)}.marketing-shell .mk-accordion__panel{border-top:1px solid var(--default);background:var(--neutral-primary);color:var(--body);padding:1.25rem}@media (max-width:767px){.marketing-shell .mk-accordion__panel{padding:1rem}}.marketing-shell .mk-prose{max-width:48rem;margin-inline:auto}.marketing-shell .mk-cta{border-color:var(--default);text-align:center;max-width:56rem;margin-inline:auto;padding:4rem 2rem}.marketing-shell .mk-cta .mk-form{margin-top:2rem}@media (max-width:639px){.marketing-shell .mk-cta{padding:3rem 1.5rem}}@media (prefers-reduced-motion:reduce){.marketing-shell *,.marketing-shell :before,.marketing-shell :after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-contrast:more){.marketing-shell{--border:26 6.1% 44.7%;--default:#79716b;--default-subtle:#79716b;--body:#44403c}}}@layer utilities;
