:root{--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--bg-default:#121212;--paper:#121212;--panel:#1a1a1a;--panel-hover:#1c1c1c;--elevation:0;--overlay-opacity:calc(min(1, var(--elevation)) * (4.5 * log(var(--elevation) + 1) + 2) / 100);--overlay:rgb(255 255 255/var(--overlay-opacity));--fg:#ffffffde;--fg-secondary:#ffffffb3;--fg-accent:#cedff0;--fg-lede:#c8cdd4;--fg-muted:#fff9;--fg-subtle:#ffffff61;--border:#ffffff1f;--border-strong:#ffffff3b;--hairline:#ffffff14;--fill-primary:#fff;--fill-primary-fg:#000000de;--fill-faint:#ffffff14;--mock-surface:var(--panel);--mock-dot:#ffffff29;--menu:var(--panel);--menu-border:#ffffff0d;--menu-shadow:none;--focus:#ffffffb3;--shadow-0:none;--shadow-1:0 2px 1px -1px #0003, 0 1px 1px 0 #00000024, 0 1px 3px 0 #0000001f;--shadow-2:0 3px 1px -2px #0003, 0 2px 2px 0 #00000024, 0 1px 5px 0 #0000001f;--shadow-8:0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-8:3rem;--space-9:4rem;--space-10:6rem;--space-12:8rem;--gutter:clamp(1.5rem, 1.1rem + 1.6vw, 4rem);--page-max:90rem;--section-max:72rem;--section-pad-x:clamp(1.5rem, 1.1rem + 1.6vw, 3rem);--section-gap:clamp(2rem, 1.5rem + 2vw, 4rem);--layout-gap:clamp(1.25rem, 1rem + 1.25vw, 2.5rem);--layout-columns:12;--copy-span:5;--media-start:6;--copy-max:22.5rem;--section-y:clamp(4.5rem, 2.5rem + 6vw, 8rem);--section-y-tight:clamp(3rem, 2rem + 3vw, 5rem);--copy-gap:var(--space-4);--control-h:2rem;--control-h-lg:2.5rem;--radius-sm:.25rem;--radius:.5rem;--radius-lg:1rem;--radius-xl:1.25rem;--type-display-size:clamp(2.125rem, 1.625rem + 1.68vw, 3.0625rem);--type-display-line:1.13;--type-display-weight:500;--type-lg-size:1.875rem;--type-lg-line:1.25;--type-lg-weight:400;--tracking-lg:-.025em;--type-md-lg-size:1.625rem;--type-md-lg-line:1.25;--type-md-lg-weight:400;--tracking-md-lg:-.022em;--type-title-size:clamp(1.625rem, 1.35rem + 1.1vw, 2.25rem);--type-title-line:1.2;--type-title-weight:500;--type-lede-size:1.0625rem;--type-lede-line:1.5;--type-lede-weight:400;--type-md-size:1rem;--type-md-line:1.5;--type-md-weight:500;--tracking-md:-.01em;--type-body-size:.9375rem;--type-body-line:1.5;--type-body-weight:400;--type-muted-size:.875rem;--type-muted-line:1.45;--type-muted-weight:400;--type-caption-size:.75rem;--type-caption-line:1.4;--type-caption-weight:500;--z-topbar:40}@media (prefers-color-scheme:light){:root{--bg-default:#fff;--paper:#fff;--panel:#eee;--panel-hover:#e0e0e0;--overlay-opacity:calc(min(.08, min(1, var(--elevation)) * .04));--overlay:rgb(0 0 0/var(--overlay-opacity));--fg:#000000de;--fg-secondary:#000000b3;--fg-accent:#3e5266;--fg-lede:#5c6570;--fg-muted:#0009;--fg-subtle:#00000061;--border:#0000001f;--border-strong:#0000003b;--hairline:#00000014;--fill-primary:#121212;--fill-primary-fg:#ffffffde;--fill-faint:#0000000f;--mock-dot:#00000029;--menu:#fff;--menu-border:#0000000d;--menu-shadow:var(--shadow-2);--focus:#000000b3}}*,:before,:after{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}html{background-color:var(--bg-default);color:var(--fg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-size:16px}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}@media (prefers-color-scheme:light){html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}body{font-family:var(--font-sans);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line);background-color:var(--bg-default);color:var(--fg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{min-height:100vh}button,input,a{font-family:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}:focus{outline:none}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.skip-link{left:var(--space-4);top:var(--space-2);z-index:calc(var(--z-topbar) + 1);padding:var(--space-2) var(--space-3);background:var(--fill-primary);color:var(--fill-primary-fg);border-radius:var(--radius);position:absolute;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.page-shell{--elevation:0;background-color:var(--bg-default);flex-direction:column;min-height:100vh;display:flex;overflow-x:clip}.page-shell>main{flex-direction:column;flex:1;display:flex}.container{--content-inline:max(var(--gutter), env(safe-area-inset-left,0px), env(safe-area-inset-right,0px));width:100%;max-width:var(--page-max);padding-inline:var(--content-inline);margin-inline:auto}.content-grid{grid-template-columns:repeat(var(--layout-columns), minmax(0, 1fr));column-gap:var(--layout-gap);row-gap:var(--space-6);align-items:center}.hero-grid.content-grid,.feature-row.content-grid{display:grid}.content-grid>.grid-span-copy,.content-grid>.grid-span-media{grid-column:1/-1;min-width:0}.content-grid>.grid-span-end{grid-column:1/-1;justify-self:end}.btn{justify-content:center;align-items:center;gap:var(--space-2);height:var(--control-h);border-radius:var(--radius);font-size:var(--type-muted-size);white-space:nowrap;border:1px solid #0000;padding:0 .75rem;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.btn-sm{gap:.4rem;height:1.75rem;padding:0 .625rem;font-size:.8125rem}.btn-lg{height:var(--control-h-lg);font-size:var(--type-body-size);padding:0 1rem}.btn-block{width:100%}.btn-primary{background:var(--fill-primary);color:var(--fill-primary-fg)}.btn-primary:hover{filter:brightness(.96)}.btn-secondary{--elevation:2;color:var(--fg);background-color:var(--paper);background-image:linear-gradient(var(--overlay), var(--overlay));box-shadow:inset 0 0 0 1px var(--border)}.btn-secondary:hover{--elevation:4;box-shadow:inset 0 0 0 1px var(--border-strong)}.btn-ghost{color:var(--fg);background:0 0}.btn-ghost:hover{--elevation:1;background-color:var(--paper);background-image:linear-gradient(var(--overlay), var(--overlay))}.btn-icon{flex-shrink:0;width:1.1rem;height:1.1rem}.btn-sm .btn-icon{width:1rem;height:1rem}.btn-icon-trailing{opacity:.72;margin-left:.1rem}.btn-chevron{opacity:.7;width:.625rem;height:.625rem;margin-left:.15rem;transition:transform .22s cubic-bezier(.4,0,.2,1),opacity .22s cubic-bezier(.4,0,.2,1)}.btn-lg .btn-chevron{width:.7rem;height:.7rem;margin-left:.2rem}.btn:hover .btn-chevron,.btn:focus-visible .btn-chevron{opacity:1;transform:translate(.2rem)}@media (prefers-reduced-motion:reduce){.btn-chevron{transition:none}}.text-display{font-size:var(--type-display-size);font-weight:var(--type-display-weight);line-height:var(--type-display-line);letter-spacing:-.03em;color:var(--fg);margin:0}.text-title{font-size:var(--type-title-size);font-weight:var(--type-title-weight);line-height:var(--type-title-line);letter-spacing:-.025em;color:var(--fg);margin:0}.text-lede{font-size:var(--type-lede-size);font-weight:var(--type-lede-weight);line-height:var(--type-lede-line);color:var(--fg-muted);margin:0}.text-md{font-size:var(--type-md-size);font-weight:var(--type-md-weight);line-height:var(--type-md-line);letter-spacing:var(--tracking-md);color:var(--fg);margin:0}.text-body{font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line);color:var(--fg);margin:0}.text-muted{font-size:var(--type-muted-size);font-weight:var(--type-muted-weight);line-height:var(--type-muted-line);color:var(--fg-muted);margin:0}.text-caption{font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);line-height:var(--type-caption-line);letter-spacing:.02em;color:var(--fg-subtle);margin:0}.text-link{color:var(--fg);font-size:var(--type-muted-size);font-weight:500;line-height:1.4;text-decoration:none}.text-link:after{content:" →"}.text-link:hover{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.site-header{--elevation:0;z-index:var(--z-topbar);background-color:var(--bg-default);position:sticky;top:0}.topbar{--topbar-mark-size:1.25rem;--topbar-brand-gap:2.5rem;align-items:center;height:3.25rem;display:flex}.topbar-inner{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.topbar-start{align-items:center;gap:var(--topbar-brand-gap);min-width:0;display:flex}.topbar-nav{align-items:center;gap:var(--space-5);height:var(--topbar-mark-size);display:flex}.topbar-nav-link{height:var(--topbar-mark-size);font-size:var(--type-muted-size);color:var(--fg);white-space:nowrap;align-items:center;font-weight:400;line-height:1;text-decoration:none;transition:opacity 75ms;display:inline-flex}.topbar-nav-link:hover{opacity:.9}.topbar-nav-dropdown{align-items:center;display:flex;position:relative}.topbar-dropdown{--topbar-dropdown-inset-x:var(--space-4);top:calc(100% + .625rem);left:calc(-1 * var(--topbar-dropdown-inset-x));z-index:calc(var(--z-topbar) + 1);min-width:max-content;padding:var(--space-2) var(--space-8) var(--space-2) var(--topbar-dropdown-inset-x);border:1px solid var(--menu-border);border-radius:var(--radius-sm);background-color:var(--menu);box-shadow:var(--menu-shadow);opacity:0;visibility:hidden;pointer-events:none;flex-direction:column;transition:opacity 75ms,visibility 75ms;display:flex;position:absolute}.topbar-dropdown:before{content:"";width:100%;height:.625rem;position:absolute;bottom:100%;left:0}.topbar-nav-dropdown:hover .topbar-dropdown,.topbar-nav-dropdown:focus-within .topbar-dropdown{opacity:1;visibility:visible;pointer-events:auto}.topbar-dropdown-link{height:2rem;font-size:var(--type-muted-size);color:var(--fg);white-space:nowrap;align-items:center;padding:0;font-weight:400;line-height:1;text-decoration:none;transition:opacity 75ms;display:flex}.topbar-dropdown-link:hover{opacity:.9}.wordmark-link{height:var(--topbar-mark-size);color:var(--fg);flex-shrink:0;align-items:center;line-height:0;display:flex}.wordmark{width:auto;height:1.15rem;color:var(--fg);display:block}@media (prefers-color-scheme:light){.wordmark-link,.wordmark{color:var(--fg-accent)}}.topbar .wordmark{height:var(--topbar-mark-size)}.wordmark svg{width:auto;height:100%;display:block}.topbar-actions{align-items:center;gap:var(--space-4);flex-shrink:0;display:flex}.topbar-actions .btn.topbar-cta{height:1.75rem;padding:0 var(--space-3);font-size:var(--type-muted-size);font-weight:var(--type-muted-weight);background:var(--fill-primary);color:var(--fill-primary-fg);border-radius:9999px;gap:0;line-height:1;transition:filter 75ms}.topbar-actions .btn.topbar-cta:hover{filter:brightness(.97)}.hero{flex:1;align-items:center;width:100%;min-height:89svh;display:flex}.hero-grid{align-items:center;width:100%}.hero-copy{flex-direction:column;align-items:flex-start;gap:0;min-width:0;display:flex}.hero-copy .text-display{margin-bottom:var(--space-5);font-size:var(--type-md-lg-size);line-height:var(--type-md-lg-line);font-weight:var(--type-md-lg-weight);letter-spacing:var(--tracking-md-lg);color:var(--fg)}.hero-highlight{color:var(--fg-accent)}.hero-copy .text-lede{max-width:34ch;margin-bottom:var(--space-6);font-size:1.125rem;line-height:1.3;font-weight:var(--type-lg-weight);color:var(--fg-accent)}.hero-copy .btn.hero-cta{align-self:flex-start}@media (prefers-color-scheme:light){.hero-copy .btn.hero-cta{background:var(--fg-accent);color:var(--bg-default)}.hero-copy .btn.hero-cta:hover{filter:brightness(.97)}}.band-intro .text-title,.update-block .text-title,.feature-tile .text-title,.cta-band .text-display{font-size:var(--type-lg-size);line-height:var(--type-lg-line);font-weight:var(--type-lg-weight);letter-spacing:var(--tracking-lg);color:var(--fg)}.copy-headline{font-size:1.375rem;line-height:1.25;font-weight:var(--type-lg-weight);letter-spacing:-.018em;color:var(--fg)}.feature-copy .text-lede,.band-intro .text-lede,.feature-tile-copy .text-muted,.cta-band .text-lede,.copy-body{max-width:34ch;font-size:1rem;line-height:1.5;font-weight:var(--type-body-weight);letter-spacing:-.01em;color:var(--fg)}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero-frame{width:100%;min-width:0}.hero-bleed-right{position:relative}.hero-preview{--hero-tab-size:1rem;--hero-tab-line:1.25;--hero-tab-tracking:-.01em;--hero-tab-gap:var(--space-2);--mock-gap:var(--space-2);grid-template-columns:max-content minmax(0,1fr);width:100%;display:grid}.hero-audience{align-items:center;gap:var(--hero-tab-gap);width:100%;max-width:100%;margin-bottom:var(--mock-gap);grid-column:1;display:flex;position:relative}.hero-audience-indicator{border-radius:var(--radius);background:var(--fill-faint);pointer-events:none;z-index:0;height:100%;transition:transform .22s cubic-bezier(.4,0,.2,1),width .22s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.hero-audience-tab{z-index:1;appearance:none;padding:var(--space-2) var(--space-4);border-radius:var(--radius);color:var(--fg-muted);font-family:inherit;font-size:var(--hero-tab-size);font-weight:var(--type-lg-weight);line-height:var(--hero-tab-line);letter-spacing:var(--hero-tab-tracking);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;transition:color 75ms;display:inline-flex;position:relative}.hero-audience-tab:hover,.hero-audience-tab.is-active{color:var(--fg)}@media (prefers-reduced-motion:reduce){.hero-audience-indicator,.hero-audience-tab{transition:none}}.hero-mock{--elevation:0;--mock-radius:var(--radius-sm);aspect-ratio:16/10;border-radius:var(--mock-radius);background-color:var(--mock-surface);cursor:pointer;grid-column:1/-1;width:100%;position:relative;overflow:hidden}.hero-mock[data-platform=windows] .hero-mock-chrome,.hero-mock[data-platform=linux] .hero-mock-chrome{height:2rem}.hero-mock-chrome{background:var(--mock-surface);align-items:center;gap:6px;height:2.25rem;padding:0 .85rem;display:flex}.hero-mock-dot{background:var(--mock-dot);border-radius:50%;width:8px;height:8px}.hero-mock-stage{background-color:var(--mock-surface);height:calc(100% - 2.25rem)}.hero-mock[data-platform=windows] .hero-mock-stage,.hero-mock[data-platform=linux] .hero-mock-stage{height:calc(100% - 2rem)}.hero-preview-actions{width:100%;margin:var(--mock-gap) 0 0;color:var(--fg-muted);grid-column:1;justify-content:space-between;align-items:center;gap:1rem;padding-inline:.15rem;font-size:.8125rem;font-weight:500;line-height:1;display:flex}.hero-preview-actions-start{align-items:center;gap:.55rem;min-width:0;display:flex}.hero-preview-download{background:var(--panel);color:var(--fg);border-color:var(--hairline);flex-shrink:0}.hero-preview-download:hover{filter:none;background:var(--panel-hover)}.hero-preview-or{color:var(--fg-muted)}.hero-preview-link{color:var(--fg-muted);white-space:nowrap;text-decoration:none}.hero-preview-link:hover{color:var(--fg);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.hero-preview-recommended{color:var(--fg);white-space:nowrap;cursor:pointer;flex-shrink:0;text-decoration:none;transition:opacity 75ms}.hero-preview-recommended:hover{opacity:.9}.hero-preview-recommended-plan{--recommended-plan-duration:.44s;--recommended-plan-ease:cubic-bezier(.4, 0, .2, 1);vertical-align:baseline;transition:width var(--recommended-plan-duration) var(--recommended-plan-ease);display:inline-block;position:relative;overflow:hidden}.hero-preview-recommended-plan-stage{white-space:nowrap;position:absolute;inset:0 auto auto 0}.hero-preview-recommended-plan-sizer{visibility:hidden;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none}.hero-preview-recommended-plan-layer{white-space:nowrap;display:block}.hero-preview-recommended-plan-layer.is-leaving{animation:hero-recommended-plan-out var(--recommended-plan-duration) var(--recommended-plan-ease) forwards;pointer-events:none}.hero-preview-recommended-plan-layer.is-entering{animation:hero-recommended-plan-in var(--recommended-plan-duration) var(--recommended-plan-ease) forwards}@keyframes hero-recommended-plan-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.3em)}}@keyframes hero-recommended-plan-in{0%{opacity:0;transform:translateY(.3em)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.hero-preview-recommended,.hero-preview-recommended-plan{transition:none}.hero-preview-recommended-plan-layer.is-leaving,.hero-preview-recommended-plan-layer.is-entering{animation:none}}.site-footer{--elevation:1;background-color:var(--paper);background-image:linear-gradient(var(--overlay), var(--overlay));padding-block:var(--space-5)}.site-footer-inner{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.site-footer-inner.content-grid .footer-brand{justify-self:start}.site-footer-inner.content-grid .footer-links{justify-self:end}.page-section{padding-block:var(--section-y)}.page-section-tight{padding-block:var(--section-y-tight)}.page-section>.container,.page-section .section-inner{width:100%}.section-inner{max-width:var(--section-max);padding-inline:var(--section-pad-x);margin-inline:auto}.section-stack{gap:var(--section-gap);flex-direction:column;display:flex}.feature-band-stack{gap:var(--section-y)}.feature-row{align-items:center;width:100%}.feature-copy{max-width:var(--copy-max);flex-direction:column;align-items:flex-start;gap:0;display:flex}.feature-copy .copy-headline{margin-bottom:var(--space-3)}.feature-copy .copy-body{margin-bottom:var(--space-4)}.feature-copy .text-lede,.band-intro .text-lede,.feature-tile-copy .text-muted,.cta-band .text-lede{max-width:38ch}.feature-media{width:100%;min-width:0}.product-mock{--mock-radius:var(--radius-sm);aspect-ratio:16/10;border-radius:var(--mock-radius);background-color:var(--mock-surface);width:100%;position:relative;overflow:hidden}.product-mock-chrome{background:var(--mock-surface);align-items:center;gap:6px;height:2.25rem;padding:0 .85rem;display:flex}.product-mock[data-platform=windows] .product-mock-chrome,.product-mock[data-platform=linux] .product-mock-chrome{height:2rem}.product-mock-dot{background:var(--mock-dot);border-radius:50%;width:8px;height:8px}.product-mock-stage{background-color:var(--mock-surface);height:calc(100% - 2.25rem)}.product-mock[data-platform=windows] .product-mock-stage,.product-mock[data-platform=linux] .product-mock-stage{height:calc(100% - 2rem)}.product-mock-notch{background:#000;border-radius:999px;width:5.25rem;height:1.1rem;margin:.55rem auto 0}.product-mock[data-variant=phone] .product-mock-stage{height:calc(100% - 2.1rem)}.surfaces-section{padding-block:clamp(2.75rem,1.75rem + 2.5vw,4rem)}.surfaces-intro{flex-direction:column;max-width:36rem;display:flex}.surfaces-intro .copy-headline{margin:0}.surfaces-intro-sec{color:var(--fg-muted)}.surfaces-grid{grid-template-columns:1fr;align-items:stretch;gap:.5rem;display:grid}.surface-card{flex-direction:column;min-width:0;height:100%;display:flex}.surface-card-media{height:23.625rem;padding:var(--space-4);border-radius:var(--radius-sm);background-color:var(--mock-surface);flex-direction:column;align-items:flex-start;display:flex;position:relative;overflow:hidden}.surface-card-copy{gap:var(--space-2);flex-direction:column;max-width:28ch;display:flex}.surface-card-title{font-size:var(--type-md-size);line-height:var(--type-md-line);font-weight:var(--type-md-weight);letter-spacing:var(--tracking-md);color:var(--fg);margin:0}.surface-card-body{font-size:var(--type-muted-size);line-height:var(--type-muted-line);color:var(--fg-muted);margin:0}.band-intro{align-items:flex-start;gap:var(--copy-gap);flex-direction:column;max-width:36rem;display:flex}.feature-trio{gap:var(--layout-gap);grid-template-columns:1fr;display:grid}.feature-tile{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.feature-tile-mock{aspect-ratio:5/4}.feature-tile-copy{gap:var(--space-2);flex-direction:column;display:flex}.update-block{align-items:flex-start;gap:var(--copy-gap);max-width:var(--copy-max);flex-direction:column;display:flex}.update-list{width:100%;margin:var(--space-2) 0 0;gap:var(--space-4);flex-direction:column;padding:0;list-style:none;display:flex}.update-item{gap:var(--space-4);grid-template-columns:7.5rem minmax(0,1fr);align-items:baseline;display:grid}.update-date{color:var(--fg-muted);font-size:var(--type-muted-size);line-height:1.5}.update-title{color:var(--fg);font-size:var(--type-muted-size);font-weight:var(--type-md-weight);letter-spacing:var(--tracking-md);line-height:1.5}.cta-band{align-items:flex-start;gap:var(--copy-gap);flex-direction:column;max-width:36rem;display:flex}.cta-title{max-width:12em}.footer-brand{align-items:center;gap:var(--space-3);display:flex}.footer-links{gap:var(--space-4);font-size:var(--type-muted-size);color:var(--fg-muted);display:flex}.footer-links a:hover{color:var(--fg)}@media (width>=720px){.surfaces-grid{grid-template-columns:1fr 1fr}}@media (width>=960px){.content-grid>.grid-span-copy{grid-column:1 / span var(--copy-span)}.content-grid>.grid-span-media{grid-column:var(--media-start) / -1}.content-grid>.grid-span-end{grid-column:calc(var(--media-start) + 2) / -1}.hero-grid.content-grid,.site-footer-inner.content-grid,.page-section .content-grid{display:grid}.hero{padding-block:clamp(3rem,2rem + 4vw,5rem)}.hero-bleed-right{--content-breakout-right:max(0px, (100vw - min(var(--page-max), 100vw)) * .5 + var(--content-inline));width:calc(100% + var(--content-breakout-right));margin-right:calc(-1 * var(--content-breakout-right))}.feature-row.is-media-start>.grid-span-media{grid-area:1/1/auto/span 7}.feature-row.is-media-start>.grid-span-copy{grid-area:1/8/auto/-1}.feature-trio,.surfaces-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=959px){.topbar-nav{display:none}.topbar-start{gap:0}.hero{padding-block:clamp(2rem,1rem + 4vw,3rem)}.hero-grid.content-grid{row-gap:var(--space-8)}.feature-row.content-grid{row-gap:var(--space-6)}.feature-row.is-media-start .feature-media{order:-1}.hero-audience{max-width:none;overflow-x:auto}.hero-audience-tab{flex:1;min-width:max-content}}@media (width<=640px){.topbar-sign-in{display:none}.site-footer-inner.content-grid,.site-footer-inner{flex-direction:column;align-items:flex-start}.site-footer-inner .footer-links{justify-self:start}}
