.LTIEbW_wrap{width:100%;max-width:1200px;padding-inline:var(--spacingHorizontalL);margin-inline:auto}@media (min-width:768px){.LTIEbW_wrap{padding-inline:var(--spacingHorizontalXXXL)}}.LTIEbW_skip{left:var(--spacingHorizontalL);top:calc(-1 * var(--spacingVerticalXXXL) - 2rem);z-index:10;padding:var(--spacingVerticalS) var(--spacingHorizontalL);background:var(--colorNeutralBackground1);color:var(--colorNeutralForeground1);border:var(--strokeWidthThin) solid var(--colorNeutralStroke1);border-radius:var(--borderRadiusMedium);box-shadow:var(--shadow8);font-size:var(--fontSizeBase300);font-weight:var(--fontWeightSemibold);position:absolute}.LTIEbW_skip:focus{top:var(--spacingVerticalM);outline:var(--strokeWidthThick) solid var(--colorStrokeFocus2);outline-offset:var(--strokeWidthThin)}.LTIEbW_header{z-index:5;background:var(--colorNeutralBackground1);border-bottom:var(--strokeWidthThin) solid var(--colorNeutralStroke2);box-shadow:var(--shadow2);position:sticky;top:0}.LTIEbW_headerRow{justify-content:space-between;align-items:center;gap:var(--spacingHorizontalL);min-height:64px;display:flex}.LTIEbW_brand{border-radius:var(--borderRadiusMedium);display:inline-flex}.LTIEbW_brand:focus-visible{outline:var(--strokeWidthThick) solid var(--colorStrokeFocus2);outline-offset:var(--strokeWidthThick)}.LTIEbW_logo{width:175px;height:40px}.LTIEbW_nav{align-items:center;gap:var(--spacingHorizontalXL);display:flex}.LTIEbW_navList{gap:var(--spacingHorizontalXL);margin:0;padding:0;list-style:none;display:flex}@media (max-width:640px){.LTIEbW_navList{display:none}}.LTIEbW_display{margin:0 0 var(--spacingVerticalL);font-size:var(--fontSizeHero900);line-height:var(--lineHeightHero900);font-weight:var(--fontWeightSemibold);color:var(--colorNeutralForeground1);letter-spacing:-.01em}@media (min-width:1024px){.LTIEbW_display{font-size:var(--fontSizeHero1000);line-height:var(--lineHeightHero1000)}}.LTIEbW_title{margin:0 0 var(--spacingVerticalM);font-size:var(--fontSizeHero800);line-height:var(--lineHeightHero800);font-weight:var(--fontWeightSemibold)}.LTIEbW_subtitle{margin:0 0 var(--spacingVerticalS);font-size:var(--fontSizeBase500);line-height:var(--lineHeightBase500);font-weight:var(--fontWeightSemibold)}.LTIEbW_lead{max-width:44rem;font-size:var(--fontSizeBase500);line-height:var(--lineHeightBase500);color:var(--colorNeutralForeground2);margin:0}.LTIEbW_body{font-size:var(--fontSizeBase400);line-height:var(--lineHeightBase400);color:var(--colorNeutralForeground2);margin:0}.LTIEbW_intro{max-width:44rem;margin:0 0 var(--spacingVerticalXXL);font-size:var(--fontSizeBase400);line-height:var(--lineHeightBase400);color:var(--colorNeutralForeground2)}.LTIEbW_hero{background:var(--colorNeutralBackground1);padding-block:96px}@media (max-width:640px){.LTIEbW_hero{padding-block:var(--spacingVerticalXXXL)}}.LTIEbW_eyebrow{margin-bottom:var(--spacingVerticalL)}.LTIEbW_accent{background:var(--colorBrandForeground1);width:.6em;height:.12em;margin-left:.08em;display:inline-block}.LTIEbW_actions{gap:var(--spacingHorizontalM);margin-top:var(--spacingVerticalXXL);flex-wrap:wrap;display:flex}.LTIEbW_section{border-top:var(--strokeWidthThin) solid var(--colorNeutralStroke2);padding-block:72px}.LTIEbW_sectionAlt{background:var(--colorNeutralBackground1)}@media (max-width:640px){.LTIEbW_section{padding-block:var(--spacingVerticalXXXL)}}.LTIEbW_grid{gap:var(--spacingHorizontalL);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));margin:0;padding:0;list-style:none;display:grid}.LTIEbW_gridItem{display:flex}.LTIEbW_card{gap:var(--spacingVerticalL);width:100%;padding:var(--spacingVerticalL) var(--spacingHorizontalL);background:var(--colorNeutralBackground1);border:var(--strokeWidthThin) solid var(--colorTransparentStroke);border-radius:var(--borderRadiusMedium);box-shadow:var(--shadow4);flex-direction:column;display:flex}@media (prefers-reduced-motion:no-preference){.LTIEbW_gridItem{animation:LTIEbW_enter var(--durationGentle) var(--curveDecelerateMid) both}}@keyframes LTIEbW_enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.LTIEbW_cardHead{align-items:center;gap:var(--spacingHorizontalM);display:flex}.LTIEbW_icon{border-radius:var(--borderRadiusMedium);background:var(--colorBrandBackground2);width:40px;height:40px;color:var(--colorBrandForeground2);flex:none;justify-content:center;align-items:center;font-size:24px;display:inline-flex}.LTIEbW_cardTitle{font-size:var(--fontSizeBase500);line-height:var(--lineHeightBase500);font-weight:var(--fontWeightSemibold);margin:0}.LTIEbW_points{padding-left:var(--spacingHorizontalXL);gap:var(--spacingVerticalS);font-size:var(--fontSizeBase300);line-height:var(--lineHeightBase300);color:var(--colorNeutralForeground2);margin:0;display:grid}.LTIEbW_split{gap:var(--spacingHorizontalXXXL);display:grid}@media (min-width:960px){.LTIEbW_split{grid-template-columns:2fr 3fr;align-items:start}}.LTIEbW_facts{gap:var(--spacingVerticalM);margin:0;padding:0;list-style:none;display:grid}.LTIEbW_fact{gap:var(--spacingHorizontalM);padding:var(--spacingVerticalL) var(--spacingHorizontalL);background:var(--colorNeutralBackground1);border:var(--strokeWidthThin) solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusLarge);box-shadow:var(--shadow2);display:flex}.LTIEbW_factTitle{margin:0 0 var(--spacingVerticalXXS);font-size:var(--fontSizeBase400);line-height:var(--lineHeightBase400);font-weight:var(--fontWeightSemibold)}.LTIEbW_code{font-family:var(--fontFamilyMonospace);font-size:var(--fontSizeBase300);padding:0 var(--spacingHorizontalXS);border-radius:var(--borderRadiusSmall);background:var(--colorNeutralBackground3);color:var(--colorNeutralForeground1);overflow-wrap:anywhere}.LTIEbW_footer{padding-block:var(--spacingVerticalXXL);background:var(--colorNeutralBackground1);border-top:var(--strokeWidthThin) solid var(--colorNeutralStroke2);color:var(--colorNeutralForeground2)}.LTIEbW_footerRow{justify-content:space-between;align-items:center;gap:var(--spacingHorizontalL);flex-wrap:wrap;display:flex}.LTIEbW_footerList{gap:var(--spacingHorizontalXL);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.LTIEbW_footerName{font-size:var(--fontSizeBase300);margin:0}
