.Footer_footer__4vzqH{border-start-start-radius:var(--border-radius-medium);border-start-end-radius:var(--border-radius-medium);background-color:var(--color-brand-dark);padding:var(--space-step-7) var(--space-step-3-step-5);color:var(--color-white)}.Footer_footerLinks__xuRtG{-webkit-margin-after:var(--space-step-5-step-7);margin-block-end:var(--space-step-5-step-7);margin-inline:auto;max-inline-size:80rem;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-step-4-step-6);gap:var(--space-step-4-step-6);align-items:start}.Footer_footerLinkGroups__rQWbn{display:grid;grid-row-gap:var(--space-step-5);row-gap:var(--space-step-5)}@media (min-width:64rem){.Footer_footerLinkGroups__rQWbn{grid-template-columns:repeat(3,1fr);column-gap:var(--space-step-4-step-6)}}.Footer_footerLinkGroupHeading__pIYUm{-webkit-margin-after:var(--space-step-1);margin-block-end:var(--space-step-1);color:var(--color-brand-primary);font-size:var(--font-size-step--1)}.Footer_footerLinkList__1qETO{list-style:"";-webkit-padding-start:0;padding-inline-start:0;display:flex;flex-direction:column;row-gap:var(--space-step-1)}.Footer_footerLink__VU733{border-radius:.25rem;font-size:var(--font-size-step--1);outline-width:var(--outline-width);outline-offset:var(--outline-offset);outline-color:transparent;transition-property:outline-color;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function)}.Footer_footerLink__VU733:focus-visible{outline-color:var(--color-brand-dark)}.Footer_trailingContent__Ug_0q{margin-inline:auto;max-inline-size:80rem;display:flex;flex-direction:column}@media (min-width:48rem){.Footer_trailingContent__Ug_0q{flex-direction:row;justify-content:space-between}}.Footer_linkLogo__Nfx3G{-webkit-margin-after:var(--space-step-5);margin-block-end:var(--space-step-5);border-radius:.75rem;outline-width:var(--outline-width);outline-offset:var(--outline-offset);outline-color:transparent;transition-property:outline-color;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function)}.Footer_linkLogo__Nfx3G:focus-visible{outline-color:var(--color-brand-dark)}@media (min-width:48rem){.Footer_linkLogo__Nfx3G{-webkit-margin-after:0;margin-block-end:0}}.Footer_logo__C9vo8{block-size:4rem;inline-size:auto;color:var(--color-brand-primary)}@media (min-width:64rem){.Footer_logo__C9vo8{block-size:6rem}}.Footer_bottomLinks__AMVW0{display:flex;flex-direction:column;align-items:center}@media (min-width:48rem){.Footer_bottomLinks__AMVW0{align-items:flex-end}}.Footer_socialLinks__22g9N{-webkit-margin-after:var(--space-step-3);margin-block-end:var(--space-step-3)}.Footer_socialLinkList__YR3Qy{-webkit-padding-start:0;padding-inline-start:0;display:flex;column-gap:var(--space-step-4);list-style:""}.Footer_socialLinkLogo__Bqkq_{fill:var(--color-grey-050)}.Footer_policies__h_I0e{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;font-size:var(--font-size-step--1)}.Footer_policies__h_I0e a{text-decoration:none}.Footer_divider__07lwa{-webkit-margin-before:var(--space-step-5-step-7);margin-block-start:var(--space-step-5-step-7);margin-inline:auto;max-inline-size:80rem;block-size:.0625rem;background-color:var(--color-neutral-400)}.LinkButtonGhost_link__pzdZR{--_border-radius:var(--border-radius-full);--_border-color:var(--_foreground-color);--_outline-color:var(--_foreground-color);position:relative;border-radius:var(--border-radius-full);border:none;display:inline-flex;outline-width:var(--outline-width);outline-offset:var(--outline-offset);outline-style:solid;outline-color:transparent;transition-property:outline-color;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function)}.LinkButtonGhost_link__pzdZR:not([data-variant=inverse]){--_background-color:var(--color-grey-green-050);--_foreground-color:var(--color-brand-dark)}.LinkButtonGhost_link__pzdZR[data-variant=inverse]{--_background-color:var(--color-brand-dark);--_foreground-color:var(--color-white)}.LinkButtonGhost_link__pzdZR[data-theme=aqua]{--_background-color:var(--color-aqua-300)}.LinkButtonGhost_link__pzdZR[data-theme=blue]{--_background-color:var(--color-blue-300)}.LinkButtonGhost_link__pzdZR[data-theme=coral]{--_background-color:var(--color-coral-300)}.LinkButtonGhost_link__pzdZR[data-theme=fuscia]{--_background-color:var(--color-fuscia-300)}.LinkButtonGhost_link__pzdZR[data-theme=green]{--_background-color:var(--color-green-300)}.LinkButtonGhost_link__pzdZR[data-theme=grey]{--_background-color:var(--color-neutral-200)}.LinkButtonGhost_link__pzdZR[data-theme=orange]{--_background-color:var(--color-orange-300)}.LinkButtonGhost_link__pzdZR[data-theme=pink]{--_background-color:var(--color-pink-300)}.LinkButtonGhost_link__pzdZR[data-theme=purple]{--_background-color:var(--color-purple-300)}.LinkButtonGhost_link__pzdZR[data-theme=teal]{--_background-color:var(--color-teal-300)}.LinkButtonGhost_link__pzdZR[data-theme=violet]{--_background-color:var(--color-violet-300)}.LinkButtonGhost_link__pzdZR[data-theme=yellow]{--_background-color:var(--color-yellow-300)}.LinkButtonGhost_link__pzdZR:not([data-variant=inverse]):focus-visible{outline-color:var(--color-brand-dark)}.LinkButtonGhost_link__pzdZR[data-variant=inverse]:focus-visible{outline-color:var(--color-white)}.LinkButtonGhost_link__pzdZR:before{content:"";position:absolute;inset:0;border-radius:var(--_border-radius);background-color:var(--_foreground-color);transition-property:transform;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);will-change:transform}.LinkButtonGhost_link__pzdZR:hover:before{transform:translateY(.125rem)}.LinkButtonGhost_linkContent__QVeoO{position:relative;flex:1 1;border-radius:var(--_border-radius);border-width:.0625rem;border-style:solid;border-color:var(--_border-color);background-color:var(--_background-color);padding-inline:1.25em;display:inline-flex;align-items:center;justify-content:center;column-gap:var(--space-step-2);font-size:var(--font-size-step-0);color:var(--_foreground-color);text-align:center;transition-property:transform;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);will-change:transform}.LinkButtonGhost_linkContent__QVeoO:has(svg){-webkit-padding-end:1.25em;padding-inline-end:1.25em}.LinkButtonGhost_link__pzdZR:not([data-size=large]) .LinkButtonGhost_linkContent__QVeoO{padding-block:.5em}.LinkButtonGhost_link__pzdZR[data-size=large] .LinkButtonGhost_linkContent__QVeoO{padding-block:1em}.LinkButtonGhost_link__pzdZR:hover .LinkButtonGhost_linkContent__QVeoO{transform:translateY(-.125rem)}.BufferLogo_logo__ZlBPi{fill:currentColor}.Details_summary__qBPqX{margin-inline:calc(var(--space-step-2) * -1);border-radius:var(--border-radius-full);padding-inline:var(--space-step-2);list-style:"";cursor:pointer;outline-width:var(--outline-width);outline-offset:var(--outline-offset);outline-color:transparent;transition-property:outline-color;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function)}.Details_summary__qBPqX:focus-visible{outline-color:var(--color-brand-dark)}.Details_summary__qBPqX:focus-visible .Details_summaryContent__gLcSg{border-block-end-color:transparent}.Details_summary__qBPqX::marker{display:none}.Details_summary__qBPqX::-webkit-details-marker{display:none}.Details_summaryContent__gLcSg{-webkit-border-after:.0625rem solid var(--color-grey-400);border-block-end:.0625rem solid var(--color-grey-400);padding-block:.25rem;display:flex;align-items:center;justify-content:space-between;font-family:var(--font-family-heading);font-weight:var(--font-weight-heading);line-height:var(--line-height-tight)}.Details_summaryIcon__wNmIp{flex-shrink:0;-webkit-margin-start:.5rem;margin-inline-start:.5rem;fill:currentColor;transition-property:transform;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function)}.Details_details___T7cb[open]>.Details_summary__qBPqX .Details_summaryIcon__wNmIp{transform:rotate(-.5turn)}.Details_content__awA0g{-webkit-padding-before:var(--space-step-3);padding-block-start:var(--space-step-3)}.Details_content__awA0g :not([class])+:not([class]){-webkit-margin-before:var(--space-step-3);margin-block-start:var(--space-step-3)}.LinkButtonBrand_link__PpJkx{position:relative;border-radius:var(--border-radius-full);border:none;display:inline-flex;outline-width:.125rem;outline-offset:.125rem;outline-style:solid;outline-color:transparent}.LinkButtonBrand_link__PpJkx:not([data-variant=inverse]):focus-visible{outline-color:var(--color-brand-dark)}.LinkButtonBrand_link__PpJkx[data-variant=inverse]:focus-visible{outline-color:var(--color-white)}.LinkButtonBrand_link__PpJkx:before{content:"";position:absolute;inset:.0625rem;border-radius:var(--border-radius-full);background-color:var(--color-brand-dark);transition-property:transform;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);will-change:transform}.LinkButtonBrand_link__PpJkx:hover:before{transform:translateY(.125rem)}.LinkButtonBrand_linkContent__WZVou{flex:1 1;position:relative;border-radius:var(--border-radius-full);border-width:.0625rem;border-style:solid;border-color:var(--color-brand-primary);background-color:var(--color-brand-primary);padding-inline:1.25em;display:inline-flex;align-items:center;justify-content:center;column-gap:var(--space-step-2);font-size:var(--font-size-step-0);color:var(--color-brand-dark);transition-property:transform,outline-color,border-color;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);will-change:transform}.LinkButtonBrand_link__PpJkx:not([data-size=large]) .LinkButtonBrand_linkContent__WZVou{padding-block:.5em}.LinkButtonBrand_link__PpJkx[data-size=large] .LinkButtonBrand_linkContent__WZVou{padding-block:1em}.LinkButtonBrand_link__PpJkx:hover .LinkButtonBrand_linkContent__WZVou{border-color:var(--color-brand-dark);transform:translateY(-.125rem)}.LinkButtonBrand_icon__cwo9U{block-size:1.25rem;inline-size:1.25rem;transition-property:transform;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);will-change:transform}.LinkButtonBrand_link__PpJkx:hover .LinkButtonBrand_icon__cwo9U{transform:rotate(-45deg)}.Nav_header__CIQ1w{position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:2;border-end-start-radius:var(--border-radius-medium);border-end-end-radius:var(--border-radius-medium);background-color:var(--color-grey-green-050)}.Nav_nav__W3s5_{padding-block:.875rem}.Nav_content__6PY3c{justify-content:space-between;gap:var(--space-step-1)}.Nav_contentLeading__sZSG9,.Nav_content__6PY3c{position:relative;display:flex;align-items:center}.Nav_logoLink__xSVf_{border-radius:var(--border-radius-small);display:inline-flex;align-items:center;justify-content:center;color:var(--color-brand-dark);outline-width:var(--outline-width);outline-offset:var(--outline-offset);outline-style:solid;outline-color:transparent;transition-property:outline-color;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function)}.Nav_logoLink__xSVf_:focus-visible{outline-color:var(--color-brand-dark)}.Nav_logo__zClE7{block-size:1.5rem;inline-size:auto}@media (min-width:36rem){.Nav_logo__zClE7{block-size:2rem}}.Nav_contentMiddle__NEWMQ{display:none}@media (min-width:64rem){.Nav_contentMiddle__NEWMQ{display:flex;align-items:center;gap:var(--space-step-1)}}.Nav_navLink___7VKG{border-radius:var(--border-radius-full);padding:.25em .75em;font-weight:var(--font-weight-medium);color:var(--color-grey-700);outline-width:var(--outline-width);outline-offset:var(--outline-offset);outline-style:solid;outline-color:transparent;transition-property:background-color,outline-color;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function)}.Nav_navLink___7VKG:hover{background-color:var(--color-grey-green-200);color:var(--color-brand-dark)}.Nav_navLink___7VKG:focus-visible{outline-color:var(--color-brand-dark)}.Nav_popoverTrigger__7bIQa{border:none;border-radius:var(--border-radius-full);padding:.25em .5em .25em .75em;display:flex;align-items:center;gap:var(--space-step-1);font-weight:var(--font-weight-medium);color:var(--color-grey-700);outline-width:var(--outline-width);outline-offset:var(--outline-offset);outline-style:solid;outline-color:transparent;transition-property:background-color,outline-color;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function)}.Nav_popoverTrigger__7bIQa:hover,.Nav_popoverTrigger__7bIQa[data-state=open]{background-color:var(--color-grey-green-200);color:var(--color-brand-dark)}.Nav_popoverTrigger__7bIQa:focus-visible{outline-color:var(--color-brand-dark)}.Nav_popoverContent__HxnMb{border-width:.0625rem;border-style:solid;border-color:var(--color-brand-dark);border-radius:var(--border-radius-medium);background-color:var(--color-white);padding:var(--space-step-3-step-5);box-shadow:var(--shadow-floating)}.Nav_features__m7TSf{-webkit-padding-start:0;padding-inline-start:0;list-style:"";display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-step-1);gap:var(--space-step-1)}.Nav_featureLink__FSjSq{block-size:100%;border-radius:var(--border-radius-small);padding:var(--space-step-1);display:flex;gap:var(--space-step-1);outline-width:var(--outline-width);outline-offset:var(--outline-offset);outline-style:solid;outline-color:transparent;transition-property:background-color,outline-color;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function)}.Nav_featureLink__FSjSq:hover{background-color:var(--color-grey-green-200)}.Nav_featureLink__FSjSq:focus-visible{outline-color:var(--color-brand-dark)}.Nav_featureIcon__3wDUy{flex-shrink:0;inline-size:1.75rem;block-size:1.75rem}.Nav_featureLinkText__K5mgV{flex:1 1;display:flex;flex-direction:column}.Nav_featureLinkTextLeading__6Cx8K{display:flex;align-items:center;justify-content:space-between;gap:var(--space-step-1)}.Nav_featureLinkIcon__Zzacx{flex-shrink:0;opacity:0;transition-property:opacity;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function)}.Nav_featureLink__FSjSq:hover .Nav_featureLinkIcon__Zzacx{opacity:1}.Nav_featureLinkTitle__sFSq3{font-family:var(--font-family-heading);font-size:var(--font-size-step-0);font-weight:var(--font-weight-heading);line-height:var(--line-height-heading)}.Nav_featureLinkDescription__zKztS{font-size:var(--font-size-step--1);color:var(--color-grey-600);text-wrap:balance}@media (min-width:64rem){.Nav_featureLinkDescription__zKztS{max-inline-size:25ch}}.Nav_channels__uyURn{-webkit-padding-start:0;padding-inline-start:0;list-style:"";display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-step-2);gap:var(--space-step-2)}.Nav_channelLink__nv757{border-radius:var(--border-radius-small);padding:var(--space-step-1);outline-width:var(--outline-width);outline-offset:var(--outline-offset);outline-style:solid;outline-color:transparent;transition-property:background-color,outline-color;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function)}.Nav_channelLink__nv757:hover{background-color:var(--color-grey-green-200)}.Nav_channelLink__nv757:focus-visible{outline-color:var(--color-brand-dark)}.Nav_channelLinkLogo__33P5Z{flex-shrink:0}.Nav_channelLinkText__X3PBu,.Nav_channelLink__nv757{display:flex;align-items:center;gap:var(--space-step-1)}.Nav_channelLinkText__X3PBu{flex:1 1;justify-content:space-between}.Nav_channelLinkIcon__YZ86q{flex-shrink:0;opacity:0;transition-property:opacity;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function)}.Nav_channelLink__nv757:hover .Nav_channelLinkIcon__YZ86q{opacity:1}.Nav_searchDialogOverlay__qmq0l{position:fixed;inset:0}.Nav_searchDialogContent__2UiAH{position:fixed;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);inline-size:90dvw;max-inline-size:20rem;max-block-size:85dvh;background-color:var(--color-grey-green-050)}.Nav_contentTrailing__bPmdC{position:relative;display:flex;align-items:center;gap:var(--space-step-1)}.Nav_loginLink__WsxT8{display:none}@media (min-width:36rem){.Nav_loginLink__WsxT8{display:initial}}.Nav_signupLink__h_e36{display:none}@media (min-width:22rem){.Nav_signupLink__h_e36{display:initial}}.Nav_menuClose__YW9vB,.Nav_menuTrigger__l9gmL{-webkit-margin-end:-.5rem;margin-inline-end:-.5rem;border:none;border-radius:var(--border-radius-small);background-color:transparent;padding:.5rem;display:flex;align-items:center;justify-content:center;outline-width:var(--outline-width);outline-offset:var(--outline-offset);outline-style:solid;outline-color:transparent;transition-property:background-color,outline-color;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function)}.Nav_menuClose__YW9vB:hover,.Nav_menuTrigger__l9gmL:hover{background-color:var(--color-grey-green-200)}.Nav_menuClose__YW9vB:focus-visible,.Nav_menuTrigger__l9gmL:focus-visible{outline-color:var(--color-brand-dark)}@media (min-width:64rem){.Nav_menuTrigger__l9gmL{display:none}}.Nav_menuContentPanel__R3KkS{position:fixed;inset:0;max-block-size:100dvb;background-color:var(--color-grey-green-050);padding-inline:var(--space-step-3-step-5);-webkit-padding-after:var(--space-step-5-step-7);padding-block-end:var(--space-step-5-step-7);overflow-y:auto}.Nav_menuContentLeading__8I7_1{-webkit-margin-after:var(--space-step-3-step-5);margin-block-end:var(--space-step-3-step-5);padding-block:.875rem;display:flex;align-items:center;justify-content:space-between;gap:var(--space-step-1)}.Nav_menuContent__ujZ8C{display:flex;flex-direction:column;gap:var(--space-step-3)}.Nav_menuContentList__FaB0t{-webkit-padding-start:0;padding-inline-start:0;list-style:"";display:flex;flex-direction:column;gap:var(--space-step-1)}.Nav_menuContentListItem__GRXp0 a{margin-inline:calc(var(--space-step-1) * -1)}.Nav_menuNavLink__aJ5jU{margin-inline:-.75em}.Nav_menuCTAs__2b6Zj{-webkit-margin-before:var(--space-step-3-step-5);margin-block-start:var(--space-step-3-step-5);display:flex;flex-direction:column;gap:var(--space-step-1)}