.describe_term__d17tm{font-weight:400}.layout_content-container__G2io7{grid-area:contents;margin:0}.abbr_tooltipText__JhkmH{color:inherit}.banner_base__8za6M{margin:var(--via-space-400) 0}.banner_base__8za6M>div>div>*{margin:0 0 var(--via-space-300)}.banner_base__8za6M p,.banner_base__8za6M>div>div>:last-child{margin:0}.banner_base__8za6M,.banner_base__8za6M a,.banner_base__8za6M p{font-size:var(--via-font-size-base)}.banner_base__8za6M a{color:var(--via-color-text-link)}.banner_base__8za6M a:hover{text-underline-offset:3px}.link_viaLink__QWBMd{display:inline}.link_link__5o4ll{color:var(--via-color-text-link);cursor:pointer;text-decoration:none;transition:color var(--via-duration-default) ease-in-out}.link_link__5o4ll:hover{color:light-dark(var(--via-color-blue-500),var(--via-color-blue-200));text-decoration:underline}.link_link__5o4ll:focus-visible{border-radius:var(--via-border-radius-100);outline:1px solid var(--via-color-border-focus)}.permalink_heading__JA_UW{position:absolute;align-self:center;padding:0 var(--via-space-200);visibility:hidden}.permalink_copied__MsJN4{visibility:visible!important}.permalink_icon__MBiBp{vertical-align:middle;margin-top:calc(-1*var(--via-space-050));color:var(--via-color-text-secondary)}.permalink_tooltip__fO9DE{padding:var(--via-space-050) var(--via-space-200);font-size:var(--via-font-size-small)}.permalink_tooltipText__oOMbn{color:inherit}.permalink_headerBuffer__YJ3GH{margin-top:-85px}.permalink_headerBufferComposable__8j_1W,.permalink_headerBuffer__YJ3GH{display:inline;left:0;top:0;position:absolute;padding-bottom:var(--via-space-050)}.permalink_headerBufferComposable__8j_1W{margin-top:-175px}@media only screen and (max-width:767px){.permalink_headerBufferComposable__8j_1W{margin-top:-275px}}.contents-list_desktopContainerStyles__YUN2U{display:flex;flex-direction:column;gap:var(--via-space-300)}@media only screen and (max-width:1024px){.contents-list_desktopContainerStyles__YUN2U{display:none}}@media only screen and (min-width:1025px){.contents-list_mobileContainerStyles__Yp2c_{display:none}}.contents-list_collapsible__WrbtB{border-top:1px solid var(--via-color-border-secondary);border-bottom:1px solid var(--via-color-border-secondary);padding:var(--via-space-100) 0;margin-bottom:var(--via-space-600)}.contents-list_header__Vxjn_{display:flex;align-items:center;gap:var(--via-space-050);height:32px}.contents-list_icon__e1vvZ{display:inline-flex;transition:transform var(--via-duration-default) ease-in-out}[aria-expanded=true] .contents-list_icon__e1vvZ{transform:rotate(90deg)}.contents-list_listContainer__C_S0o{overflow:hidden;height:0}[aria-expanded=true] .contents-list_listContainer__C_S0o{height:auto}.contents-list_list__H7sFu{list-style-type:none;padding:0}.contents-list_list__H7sFu>code{font-family:Source Code Pro;color:unset}.contents-list_mobileList__9RJQt{color:var(--via-color-text-secondary);margin:0}.contents-list_mobileList__9RJQt>li{margin:var(--via-space-150) 0 var(--via-space-150) var(--via-space-300)}.contents-list-item_listItem__aocLu{--active-border-color:var(--via-color-border-primary);position:relative}@media only screen and (min-width:1025px){.contents-list-item_listItem__aocLu:before{content:"";position:absolute;inset:0 auto 0 0;width:1px;background-color:var(--via-color-border-tertiary);pointer-events:none}.contents-list-item_listItem__aocLu:active:before,.contents-list-item_listItem__aocLu:hover:before{width:2px;background-color:var(--active-border-color)}}.contents-list-item_listItemActive__NMAUz{font-weight:600}@media only screen and (min-width:1025px){.contents-list-item_listItemActive__NMAUz:before{width:2px;background-color:var(--active-border-color)}}.contents-list-item_link__yhI_p{color:var(--via-color-text-primary);font-size:var(--via-font-size-base);line-height:16px;font-weight:inherit;display:inline-block;padding:var(--via-space-150) 0 var(--via-space-150) calc(var(--contents-depth, 0)*16px);width:100%}@media only screen and (min-width:1025px){.contents-list-item_link__yhI_p{padding-left:calc(var(--via-space-300) + var(--contents-depth, 0)*var(--via-space-300))}}.contents-list-item_link__yhI_p:active,.contents-list-item_link__yhI_p:hover{color:currentColor;text-decoration:none}@media only screen and (min-width:481px)and (max-width:1024px){.contents_formContainer__9GlVo{z-index:1}}.contents_form__13jPO{position:absolute;right:0;margin-top:var(--via-space-100)}@media only screen and (max-width:1024px){.contents_form__13jPO{position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}}.contents_contentsList__gT53w{overflow:auto;height:80%}.field_field__JP2U_{font-size:var(--via-font-size-large)}.field_field__JP2U_>td,.field_field__JP2U_>th{padding:var(--via-space-300) var(--via-space-100) var(--via-space-300);text-align:left;vertical-align:baseline}.guilabel_guilabel__7pEoN{font:inherit;color:inherit;font-weight:700}.header-theme_header__isWpn{grid-area:header;width:100%;top:0;z-index:1000}.header-theme_header__isWpn li>div{max-width:unset;top:unset}.header-theme_headerHasBanner__c9_i7{margin-top:40px}a .literal_literal__uSQAf{color:inherit}.paragraph_paragraph__fpJ3R{margin-bottom:var(--via-space-400)}.ref-target_anchor___QCkS{scroll-margin-top:85px}.transition_transition__dYJCF{border:var(--via-border-width-025) solid var(--via-color-border-tertiary)}.version_version__4uvjN{font-weight:400;margin:var(--via-space-400) 0}.landing_fullWidth__FP2YZ{margin:40px auto!important}.landing_document__pRtcv{padding:8px 15px 0}.changelog_changelogWrapper__VXoJS{grid-column:2/-2;overflow-x:auto}.changelog_changelogTemplate___O4FO{display:grid;margin-bottom:var(--via-space-1600);grid-template-columns:minmax(var(--via-space-1600),1fr) repeat(2,minmax(0,600px)) minmax(var(--via-space-1600),1fr)}@media only screen and (max-width:1024px){.changelog_changelogTemplate___O4FO{grid-template-columns:var(--via-space-1200) 1fr var(--via-space-1200)}}@media only screen and (max-width:767px){.changelog_changelogTemplate___O4FO{grid-template-columns:var(--via-space-600) 1fr var(--via-space-600)}}.offline-banner_offline__Nx4Mh{max-width:1200px}.offline-banner_centered__4bHMX{margin-left:auto;margin-right:auto}.offline-banner_productLandingContainer__rLYMo{display:grid;grid-template-columns:minmax(var(--via-space-1600),1fr) repeat(1,minmax(0,1200px)) minmax(var(--via-space-1600),1fr)}@media only screen and (max-width:1024px){.offline-banner_productLandingContainer__rLYMo{grid-template-columns:var(--via-space-1200) 1fr var(--via-space-1200)}}@media only screen and (max-width:767px){.offline-banner_productLandingContainer__rLYMo{grid-template-columns:var(--via-space-600) 1fr var(--via-space-600)}}.offline-banner_productLandingContainer__rLYMo>[role=alert]{grid-column:2/2}.next-prev-link_link__OOS28{display:inline-flex}.next-prev-link_arrow__Bj04j{color:var(--via-color-icon-primary);display:flex;flex-shrink:0;margin-top:var(--via-space-050)}.next-prev-link_direction__vJAoY{color:var(--via-color-text-primary);font-weight:500}.next-prev-link_row__t6gxR{align-items:flex-start;gap:var(--via-space-100);display:flex}.next-prev-link_row-next__BUYnW{flex-direction:row-reverse}.next-prev-link_row-prev__uokQT{flex-direction:row}.next-prev-link_text-next__nY2BT{text-align:end}.next-prev-link_text-prev__juqZC{text-align:start}.internal-page-nav_container__lgT61{column-gap:16px;display:flex;justify-content:space-between;margin-top:88px;padding-bottom:2.5em;width:100%}@media only screen and (max-width:480px){.internal-page-nav_container__lgT61{flex-direction:column-reverse;margin-top:66px;row-gap:64px}}@media print{.internal-page-nav_container__lgT61{display:none}}.internal-page-nav_container__lgT61 a{text-decoration:none}.internal-page-nav_prev__4dWZ2{margin-right:auto}.internal-page-nav_next__WjLp6{margin-left:auto}.right-column_rightColumn__VD_s9{margin:var(--via-space-1600) var(--via-space-600) var(--via-space-1000) var(--via-space-100);min-width:180px;max-width:250px;z-index:3}@media only screen and (max-width:1024px){.right-column_rightColumn__VD_s9{display:none}}.right-column_hasDismissibleSkillsCard__M0jYX{min-width:250px}.right-column_stickyContainer__N9Rro{height:calc(100vh - 120px);position:-webkit-sticky;position:sticky;top:calc(var(--sticky-top) + var(--via-space-600))}.right-column_stickyContainer__N9Rro>:not(.dismissible-skills-card){margin-bottom:30px;margin-right:var(--via-space-600)}.document_document__gJy8r{display:grid;grid-template-areas:"main right";grid-template-columns:minmax(0,calc(775px + var(--via-space-1600) * 2)) 1fr;margin:0 auto;width:100%;max-width:calc(775px + var(--via-space-1600)*2 + 205px + var(--via-space-600))}@media only screen and (min-width:1921px){.document_document__gJy8r{grid-template-columns:minmax(0,calc(884px + var(--via-space-1600) * 2)) 1fr;max-width:calc(884px + var(--via-space-1600)*2 + 205px + var(--via-space-600))}}.document_mainColumn__cyCag{grid-area:main;max-width:775px}@media only screen and (min-width:1921px){.document_mainColumn__cyCag{max-width:884px}}.document_rightColumn__Piag_{grid-area:right;overflow:visible}.main-column_main-column__g4Ybn{margin:16px 64px 64px;min-height:600px}@media screenSize-upToLarge{.main-column_main-column__g4Ybn{margin:16px 48px 64px}}@media screenSize-upToSmall{.main-column_main-column__g4Ybn{margin:16px var(--size-medium) 64px}}.main-column_main-column__g4Ybn.main-column_instruqt-wrapper__OWcwo{max-width:unset;margin-right:160px}.landing_wrapper__oKnKH{margin:0 auto;width:100%}.landing_wrapper__oKnKH>section,.landing_wrapper__oKnKH>section>section{display:grid;grid-column:1/-1}@media only screen and (min-width:768px){.landing_wrapper__oKnKH>section,.landing_wrapper__oKnKH>section>section{grid-template-columns:minmax(var(--via-space-1600),1fr) repeat(12,minmax(0,calc(1440px / 12))) minmax(var(--via-space-1600),1fr)}}@media only screen and (max-width:767px){.landing_wrapper__oKnKH>section,.landing_wrapper__oKnKH>section>section{grid-template-columns:var(--via-space-1200) repeat(12,1fr) var(--via-space-1200)}}@media only screen and (max-width:480px){.landing_wrapper__oKnKH>section,.landing_wrapper__oKnKH>section>section{grid-template-columns:var(--via-space-800) 1fr var(--via-space-800)}}@media only screen and (max-width:320px){.landing_wrapper__oKnKH>section,.landing_wrapper__oKnKH>section>section{grid-template-columns:var(--via-space-600) 1fr var(--via-space-600)}}@media only screen and (min-width:768px){.landing_wrapper__oKnKH>section>.card-group,.landing_wrapper__oKnKH>section>section>.card-group{grid-column:2/-2!important}}.landing_wrapper__oKnKH>section>.card-group,.landing_wrapper__oKnKH>section>section>.card-group{max-width:1200px}.landing_landingTemplate__7mHxI h1,.landing_landingTemplate__7mHxI h2,.landing_landingTemplate__7mHxI h3,.landing_landingTemplate__7mHxI h4{color:var(--via-color-text-primary)}.landing_landingTemplate__7mHxI h1{font-size:var(--via-font-size-heading2);margin-bottom:var(--via-space-400)}.landing_landingTemplate__7mHxI p{color:var(--via-color-text-primary);font-size:var(--via-font-size-large);letter-spacing:normal;margin-bottom:var(--via-space-400)}.landing_landingTemplate__7mHxI h1{align-self:end;grid-column:2/8;grid-row:1/2}@media only screen and (max-width:767px){.landing_landingTemplate__7mHxI h1{grid-column:2/11}}@media only screen and (max-width:480px){.landing_landingTemplate__7mHxI h1{grid-column:2/-2}}.landing_landingTemplate__7mHxI main h1:first-of-type{color:var(--via-color-neutral-000);grid-column:2/-1;margin-top:var(--via-space-1200);font-size:var(--via-font-size-heading1);line-height:62px;margin-bottom:var(--via-space-600);align-self:end}@media only screen and (max-width:767px){.landing_landingTemplate__7mHxI main h1:first-of-type{font-size:var(--via-font-size-heading2);line-height:40px}}.landing_landingTemplate__7mHxI main>section>section:first-of-type h2{color:var(--via-color-text-primary);font-size:var(--via-font-size-heading2);font-family:"MongoDB Value Serif";font-weight:400;margin-top:var(--via-space-600);margin-bottom:0}.landing_landingTemplate__7mHxI .span-columns{grid-column:3/-3!important;margin:var(--via-space-1600) 0}.landing_landingTemplate__7mHxI section>*{grid-column-start:2;grid-column-end:8}@media only screen and (max-width:767px){.landing_landingTemplate__7mHxI section>*{grid-column:2/-2}}.landing_landingTemplate__7mHxI .hero-img{grid-column:1/-1;grid-row:1/3;width:100%;object-fit:cover;z-index:-1;object-position:right;height:100%}@media only screen and (max-width:1440px){.landing_landingTemplate__7mHxI .hero-img{object-position:center}}.landing_landingTemplate__7mHxI .introduction{grid-column:2/-4;grid-row:2/3}.landing_landingTemplate__7mHxI .introduction p{color:var(--via-color-neutral-000)}@media only screen and (max-width:767px){.landing_landingTemplate__7mHxI .introduction{grid-column:2/-2}}@media only screen and (min-width:1201px){.landing_landingTemplate__7mHxI .introduction{grid-column:2/-4}}.product-landing_formStyle__QhF22{position:absolute;left:0;bottom:0;margin-top:var(--via-space-300)}@media only screen and (max-width:1024px){.product-landing_formStyle__QhF22{position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}}.product-landing_formContainer__F_vIL{position:relative}@media only screen and (min-width:481px)and (max-width:1024px){.product-landing_formContainer__F_vIL{z-index:1}}.product-landing_hrStyling__Kpa5j{border-color:var(--via-color-border-secondary);margin:var(--via-space-600) var(--via-space-1600)}.product-landing_ratingStyling__OnlTr{margin:0 var(--via-space-1600)}@media only screen and (min-width:768px){.product-landing_guidesStyles___F292>section h1,.product-landing_guidesStyles___F292>section>.introduction p{color:var(--via-color-neutral-000)}}.product-landing_notGuidesStyles__kkEdW{margin:0 auto var(--via-space-1600) auto}.product-landing_notGuidesStyles__kkEdW>section>.hero-img{margin-bottom:var(--via-space-800)}@media only screen and (min-width:768px){.product-landing_hasLightHeroStyles__T1jXm .introduction>p:first-of-type,.product-landing_hasLightHeroStyles__T1jXm h1{color:var(--via-color-neutral-900)}}.product-landing_maxWidthParagraphsStyles__wRmtK section p{max-width:500px}.product-landing_wrapper__TlhzA{width:100%}.product-landing_wrapper__TlhzA h1{color:var(--font-color-primary)}.product-landing_wrapper__TlhzA h2{margin-top:var(--via-space-200);margin-bottom:var(--via-space-200)}.product-landing_wrapper__TlhzA h3{font-weight:600;font-size:var(--via-font-size-large);line-height:28px;margin-bottom:var(--via-space-200)}.product-landing_wrapper__TlhzA section{max-width:100%}.product-landing_wrapper__TlhzA section p{grid-column:2}.product-landing_wrapper__TlhzA section p>a{letter-spacing:.5px}.product-landing_wrapper__TlhzA section p>a :hover{text-decoration:none}.product-landing_wrapper__TlhzA>section{display:grid;grid-template-columns:minmax(var(--via-space-1600),1fr) repeat(2,minmax(0,calc(1200px / 2))) minmax(var(--via-space-1600),1fr);grid-template-rows:[header] auto [introduction] auto [kicker] auto}.product-landing_wrapper__TlhzA>section:has([role=alert]){grid-template-rows:[banner] auto [header] auto [introduction] auto [kicker] auto}@media only screen and (max-width:1024px){.product-landing_wrapper__TlhzA>section{grid-template-columns:var(--via-space-1200) 1fr var(--via-space-1200)}}@media only screen and (max-width:767px){.product-landing_wrapper__TlhzA>section{grid-template-columns:var(--via-space-600) 1fr var(--via-space-600)}}.product-landing_wrapper__TlhzA>section [role=alert]{grid-column:2/4;grid-row:banner;align-items:center}.product-landing_wrapper__TlhzA>section h1{align-self:end;grid-column:2;grid-row:header}.product-landing_wrapper__TlhzA>section>img{display:block;grid-column:2;margin-top:auto;max-width:600px;width:100%}@media only screen and (min-width:1025px){.product-landing_wrapper__TlhzA>section>img{grid-column:3;grid-row:header/span 2}}.product-landing_wrapper__TlhzA>section>.hero-img{grid-column:1/-1;grid-row:header/kicker;height:310px;max-width:100%;object-fit:cover;z-index:-1}@media only screen and (max-width:767px){.product-landing_wrapper__TlhzA>section>.hero-img{object-position:100%;grid-row:unset}}@media only screen and (max-width:480px){.product-landing_wrapper__TlhzA>section>.hero-img{grid-row:unset;height:200px}}.product-landing_wrapper__TlhzA>section>.introduction{grid-column:2;grid-row:introduction}.product-landing_wrapper__TlhzA>section>.chapters{grid-column:1/-1}.product-landing_wrapper__TlhzA>section>section{grid-column:2/-2!important;overflow:hidden}.product-landing_wrapper__TlhzA>section .card-group{grid-column:2/-2!important}