.index--container--A6Gru{align-items:center;background-color:#0000004d;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}
.index--stickyHeader--m85Vr{isolation:isolate;left:0;position:fixed;right:0;top:0;visibility:hidden;z-index:3}.index--stopSticky--lknSq{animation:index--exit--XxM9X .3s forwards}.index--sticky--AzwJk{animation:index--enter---mdHH .3s forwards}@keyframes index--enter---mdHH{0%{opacity:0;visibility:hidden}1%{opacity:0;visibility:visible}to{opacity:100%;visibility:visible}}@keyframes index--exit--XxM9X{0%{opacity:100%;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}
.shared--h2--x64wZ{font-size:64px;font-weight:500;line-height:105%;margin:0}@media (max-width:767px){.shared--h2--x64wZ{font-size:40px;line-height:42px}}.shared--h4--lWBdm{font-size:32px;font-weight:500;line-height:115%;margin:0}@media (max-width:767px){.shared--h4--lWBdm{font-size:30px}}.shared--h5--O73NR{font-size:24px;font-weight:500;line-height:125%;margin:0}.shared--ui1--oynNU{font-size:24px;font-weight:400;line-height:125%}@media (max-width:767px){.shared--ui1--oynNU{font-size:18px;line-height:135%}}.shared--ui2--XtaYf{font-size:18px;font-weight:400;line-height:135%}@media (max-width:767px){.shared--ui2--XtaYf{font-size:16px;line-height:125%}}.shared--ui3--rPvEt{font-size:16px;font-weight:400;line-height:125%}.shared--ui5--UDKf8{font-size:10px;font-weight:400;line-height:125%}.shared--b2--\+w8ym{font-size:18px;font-weight:600;line-height:100%}@media (max-width:767px){.shared--b2--\+w8ym{font-size:14px}}.shared--b3--83PpR{font-size:16px;font-weight:600;line-height:100%}.shared--loadingSpinner--tmaLI{align-items:center;background-color:#0000004d;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:5002}
.index--foreignPrice--E0\+Q4{font-size:18px;font-weight:600;margin-bottom:12px}.index--link--lWaI7{border-bottom:1px dashed #006ced;border-bottom:1px dashed var(--link)}.index--disclaimer--VdYzm{max-width:300px;text-align:left}
.cart-item--cartItem--gQHUX{border-top:1px solid var(--configuration-wizard-dark-bg);display:flex;flex-flow:column;gap:12px;padding:8px 0 0}.cart-item--libraryCartItem--HYPxk{border-top-color:var(--configuration-wizard-light-bg)}.cart-item--description--pySo4{font-size:18px;font-weight:600;line-height:18px;text-align:left}.cart-item--priceAndEdit--qSkHs{display:flex;flex-flow:column;gap:4px}.cart-item--price--j9ZBI{font-size:16px;font-weight:400;line-height:16px;text-align:left}.cart-item--priceLocalized--MF-j-{font-size:14px}.cart-item--editLink--ZTbVS{font-size:12px;font-weight:400;letter-spacing:.0007em;line-height:12px;text-align:left}.cart-item--editLink--ZTbVS,.cart-item--editLink--ZTbVS:active,.cart-item--editLink--ZTbVS:hover,.cart-item--editLink--ZTbVS:visited{color:inherit}
.index--trough--F-tzk{background:var(--configuration-wizard-light-color);box-shadow:0 -2px 8px 0 var(--configuration-wizard-dark-bg-fade-10);display:flex;flex-flow:row;inset:auto 0 0;justify-content:space-between;padding:12px 18px 18px;position:fixed;z-index:3}@media (max-width:767px){.index--trough--F-tzk{flex-flow:column;gap:16px;padding:8px 16px 12px}}.index--loadingIndicator--HYzkd{align-items:center;background-color:#0000004d;display:flex;inset:0;justify-content:center;position:absolute;z-index:1}.index--controls--uNX6x{display:block}@media (max-width:767px){.index--controls--uNX6x{display:flex;flex-flow:row;justify-content:space-between}}.index--backLink--nRrsh{align-items:center;color:inherit;display:flex;flex-flow:row nowrap;font-size:18px;font-weight:600;gap:8px;letter-spacing:-.02em;line-height:18.36px;text-align:left}.index--backLink--nRrsh:active,.index--backLink--nRrsh:hover,.index--backLink--nRrsh:visited{color:inherit}.index--summaryExpanderToggle--pKVSD{align-items:center;background:none;border:none;color:var(--brand-blue);display:flex;flex-flow:row nowrap;font-size:14px;font-weight:600;gap:8px;letter-spacing:.0007em;line-height:14px;padding:0}.index--summaryExpanderToggle--pKVSD>svg{transform:rotate(0deg)}.index--summaryExpanderToggle--pKVSD>svg.index--expanded--KxKWE{transform:rotate(180deg)}.index--summary--VsPtB{display:flex;flex-flow:row;gap:90px}@media (max-width:767px){.index--summary--VsPtB{flex-flow:column;gap:8px}}.index--cartItems--sbgHs{display:flex;flex-flow:row;gap:36px}@media (max-width:767px){.index--cartItems--sbgHs{flex-flow:column;gap:8px}}.index--subtotalAndCheckout--vhAWX{display:flex;flex-flow:row;gap:18px}@media (max-width:767px){.index--subtotalAndCheckout--vhAWX{align-self:end;gap:8px}}.index--subtotalInfo--eG7KO{display:flex;flex-flow:column;gap:4px}.index--subtotalTitle--2TcOM{font-size:16px;font-weight:400;line-height:16px}.index--subtotalPrice--eI\+Ob{font-size:16px;font-weight:600;line-height:16px}.index--subtotalPriceLocalized--AYaIk{font-size:14px}.index--nextButton--NcSno{align-self:start;padding:12px 16px}@media (max-width:767px){.index--nextButton--NcSno{padding:8px 10px}}.index--checkoutButton--9MIzw{align-self:start;padding:12px 16px}@media (max-width:767px){.index--checkoutButton--9MIzw{padding:8px 10px}}
.index--wizardHeroContainer--pPCLf{display:flex;flex-direction:column;gap:24px;margin:24px auto auto;max-width:1512px;padding:0 60px 16px}@media (max-width:767px){.index--wizardHeroContainer--pPCLf{padding:12px}}.index--content--Qe3PA{max-width:768px}
.index--legendContainer--CL-xN{align-self:baseline;border:1px solid var(--configuration-wizard-light-bg);border-radius:1px;display:flex;flex-direction:column;padding:12px}.index--defaultLegendContainer--Bkwfb{gap:12px;width:144px}@media (min-width:768px){.index--defaultLegendContainer--Bkwfb{width:unset}}.index--wideLegendContainer--Pqz25{flex-direction:row;gap:24px;max-width:320px;width:100%}.index--legendItemsContainer--rNQs3{display:flex;flex-direction:column;gap:12px;justify-content:space-evenly}.index--defaultLegendItemsContainer--vM7KP{}@media (min-width:768px){.index--defaultLegendItemsContainer--vM7KP{width:156px}}.index--wideLegendItemsContainer--lSsM3{width:100%}.index--legendItem--0ZBEW{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.index--name--s0VaP{font-size:12px}@media (min-width:768px){.index--name--s0VaP{font-size:14px}}@media (min-width:768px){.index--iconContainer--Q27om{padding-right:8px}}.index--iconContainer--Q27om>svg{height:12px;vertical-align:initial;width:12px}
.index--ProgressIndicatorV2Container--Mmkj1{position:relative}.index--ProgressIndicatorV2Container--Mmkj1:after{background-color:var(--brand-light-blue-1);content:"";display:block;height:.5px;left:50%;margin-top:.5rem;position:absolute;top:100%;transform:translateX(-50%);width:100%}.index--ProgressIndicatorV2--J\+4lZ{display:flex;flex-direction:column;gap:24px;margin:auto auto 20px;max-width:1512px;padding:0 60px}@media (max-width:767px){.index--ProgressIndicatorV2--J\+4lZ{padding:0}}.index--ProgressIndicatorV2List--9wWcl{align-items:center;display:flex;gap:12px;list-style:none;margin:0;padding:12px}@media (max-width:767px){.index--ProgressIndicatorV2List--9wWcl{gap:0;padding:0}}.index--ProgressIndicatorV2List--9wWcl li{flex:1 1 auto;max-width:-webkit-max-content;max-width:max-content;min-width:0}@media (min-width:768px){.index--ProgressIndicatorV2List--9wWcl li{flex:0 1 auto;max-width:100%}}.index--ListItem--Rh0Ka{align-items:center;color:inherit;cursor:default;display:flex;gap:8px;min-width:0;overflow:hidden;padding:6px 12px;text-decoration:none;width:100%}.index--ListItemActive--6WywP{background-color:var(--brand-light-blue-2);border-radius:4px}.index--ListItemActive--6WywP .index--ListItemLabel--NGf7Z{font-weight:600}.index--ListItemClickable--zB1gZ{cursor:pointer;transition:box-shadow .2s ease}.index--ListItemClickable--zB1gZ:hover{box-shadow:0 3px 5px -1px #6e83b733,0 1px 18px 0 #6e83b71f,0 6px 10px 0 #6e83b724}.index--ListItemClickable--zB1gZ:active,.index--ListItemClickable--zB1gZ:focus,.index--ListItemClickable--zB1gZ:hover,.index--ListItemClickable--zB1gZ:visited{color:inherit;text-decoration:none}.index--ListItemDivider--G0l3n{border-color:var(--brand-deep-blue);border-top-width:.9px;display:flex;min-width:48px}@media (max-width:767px){.index--ListItemDivider--G0l3n{display:none}}.index--ListItemLabel--NGf7Z{flex-shrink:0;font-family:Source Sans Pro,sans-serif;font-weight:600}@media (max-width:767px){.index--ListItemLabel--NGf7Z{font-size:16px;font-weight:400}}.index--EllipsizedText--6jlD9{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.index--IconContainer--CNYLx{align-items:center;display:flex;flex-shrink:0;height:28px;justify-content:center;position:relative;width:28px}@media (max-width:767px){.index--IconContainer--CNYLx{height:16px;width:16px}}.index--Icon--PT5U4{display:block;height:100%;max-height:28px;max-width:28px;position:relative;width:100%}@media (max-width:767px){.index--Icon--PT5U4{max-height:16px;max-width:16px}}
.scrollbar--scrollbar---RvPg{background-color:var(--light-blue-2);height:8px;pointer-events:none;width:100%}@media (max-width:768px){.scrollbar--scrollbar---RvPg{display:none}}.scrollbar--scrollbarDrag--DRwfx{background-color:#3d3d3d;height:100%;left:0;position:relative;top:0;width:100%}.scrollbar--scrollbarDragHandle--8XJWG{bottom:-5px;pointer-events:all;position:absolute;top:-5px;width:100%}
.scrollable-wrapper--wrapper--dZVJW{position:relative}.scrollable-wrapper--boundaryMargin--RbrLT{background:var(--shade0);height:100%;position:absolute;top:0;z-index:1}.scrollable-wrapper--leftBoundaryMargin--fcJBc{left:0;-webkit-mask-image:linear-gradient(90deg,#fafafa,#fafafa33);mask-image:linear-gradient(90deg,#fafafa,#fafafa33)}.scrollable-wrapper--rightBoundaryMargin--5Mo18{-webkit-mask-image:linear-gradient(270deg,#fafafa,#fafafa33);mask-image:linear-gradient(270deg,#fafafa,#fafafa33);right:0}.scrollable-wrapper--items--Pqjp\+{overflow:hidden}.scrollable-wrapper--columnsLayout--SzmmH{display:flex}.scrollable-wrapper--gridLayout--NbbaM{display:grid;grid-auto-flow:column;grid-auto-rows:auto}
.slider-wrapper--container--ytj3o{display:flex;flex-direction:column;gap:12px}.slider-wrapper--slider--nZBEL{margin:auto 0;position:relative}.slider-wrapper--buttonContainer--82Ru7{align-items:center;display:flex;height:100%;position:absolute;top:0;z-index:2}.slider-wrapper--leftButtonContainer--LKKt5{left:0}.slider-wrapper--rightButtonContainer--ph0tx{right:0}.slider-wrapper--rightButtonContainer--ph0tx .slider-wrapper--arrow--HwhUh>svg{transform:rotate(180deg)}.slider-wrapper--arrow--HwhUh{border-radius:2px;display:flex;height:85%;max-height:120px}.slider-wrapper--arrow--HwhUh>svg{margin:auto}.slider-wrapper--arrow--HwhUh:hover{filter:brightness(110%)}.slider-wrapper--shortArrow--fIKFI{width:24px}.slider-wrapper--tallArrow--J\+ISx{width:36px}.slider-wrapper--lightArrow--vMYDy{background-color:var(--light-blue-1);border:solid var(--light-blue-1)}.slider-wrapper--darkArrow--LCXfI{background-color:var(--brand-blue);border:solid var(--brand-blue)}.slider-wrapper--scrollbar--MmQd-{align-items:center;display:flex;gap:12px;margin-right:16px}.slider-wrapper--scrollbarArrow--9uBrt{background:none;border:none;padding:4px 0 0}.slider-wrapper--scrollbarArrow--9uBrt:disabled>svg{opacity:.3}.slider-wrapper--leftScrollbarArrow--9BPng{}.slider-wrapper--leftScrollbarArrow--9BPng>svg{transform:scale(1.4)}.slider-wrapper--rightScrollbarArrow--0S1VI{}.slider-wrapper--rightScrollbarArrow--0S1VI>svg{transform:scale(1.4) rotate(180deg)}.slider-wrapper--scrollbarArrowsContainer--JecqT{display:flex;gap:4px}
.resource-preview-tooltip--trigger--mVhJq{background:none;border:none;color:inherit;cursor:pointer;font:inherit;min-width:0;padding:0;text-align:left}.resource-preview-tooltip--trigger--mVhJq:focus{outline:0}.resource-preview-tooltip--content---X55Z{animation:resource-preview-tooltip--resourceTooltipFadeIn--4WY6A .25s;background:#fff;border-radius:4px;box-shadow:0 0 8px 0 #00000080;cursor:default;max-height:var(--radix-tooltip-content-available-height);max-width:calc(100vw - 24px);overflow:auto;padding:0;z-index:5002}.resource-preview-tooltip--content---X55Z[data-state=closed]{animation:resource-preview-tooltip--resourceTooltipFadeOut--gRxUI .25s}.resource-preview-tooltip--arrow--7j2pE{fill:#fff}.resource-preview-tooltip--resourceTooltip--z3yWS{font-size:16px;min-width:90%}.resource-preview-tooltip--resourceTooltip--z3yWS p{margin:0}@media (min-width:768px){.resource-preview-tooltip--resourceTooltip--z3yWS{min-width:600px}}.resource-preview-tooltip--loadingSpinner--3fezt{align-items:center;display:flex;height:100%;justify-content:center;margin:32px 0}.resource-preview-tooltip--previewNotAvailable--RZair{font-size:22px;font-weight:700;margin:32px;text-align:center}@keyframes resource-preview-tooltip--resourceTooltipFadeIn--4WY6A{0%{opacity:0}to{opacity:1}}@keyframes resource-preview-tooltip--resourceTooltipFadeOut--gRxUI{to{opacity:0}}
.comparison-row--comparisonRow--m9zRq{display:flex;min-height:39px;padding:0 16px}@media (min-width:768px){.comparison-row--comparisonRow--m9zRq{padding:0}}.comparison-row--nameContainer--GFq\+j{align-items:center;display:flex;flex-grow:1;gap:8px;justify-content:space-between;line-height:20px;min-width:144px;padding:8px 16px 8px 20px}@media (min-width:768px){.comparison-row--nameContainer--GFq\+j{gap:12px;padding-left:40px}}.comparison-row--withToggle--bv9W3{padding-left:0}@media (min-width:768px){.comparison-row--withToggle--bv9W3{padding-left:12px}}.comparison-row--name--sLpQK{align-items:center;cursor:pointer;display:flex;font-size:12px;gap:8px}@media (min-width:768px){.comparison-row--name--sLpQK{display:flex;flex-grow:1;font-size:16px}}.comparison-row--withSubResources---Ok-V{color:var(--configuration-wizard-dark-blue);margin-left:0}.comparison-row--nameToggle--huYhc{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;gap:8px;line-height:inherit;font:inherit;min-width:0;padding:0;text-align:left}.comparison-row--nameToggle--huYhc:focus{outline:0}.comparison-row--nameToggle--huYhc svg{height:12px;min-width:12px;width:12px}@media (min-width:768px){.comparison-row--nameToggle--huYhc svg{height:16px;min-width:16px;width:16px}}.comparison-row--ownershipIconContainer--Yyug5{background:none;border:none;padding:0}.comparison-row--ownershipIconContainer--Yyug5:focus{outline:0}.comparison-row--ownershipIcon--g2BVf{height:12px;margin-left:2px;vertical-align:middle;width:12px}.comparison-row--inclusionIconsContainer--3v004{align-self:stretch;background:var(--light-blue-3);display:flex}@media (min-width:768px){.comparison-row--inclusionIconsContainer--3v004{background:var(--site-background-color)}}.comparison-row--inclusionIconsContainer--3v004>div{display:flex}.comparison-row--inclusionIcons--4qZb-{align-items:center;display:flex;flex-shrink:0;overflow-x:hidden}.comparison-row--dynamicSizeInclusionIcons--D7PUo{}.comparison-row--staticSizeInclusionIcons--sHho3{}@media (min-width:768px){.comparison-row--staticSizeInclusionIcons--sHho3{width:auto}.comparison-row--staticSizeInclusionIcons--sHho3:after{content:"";display:block;height:100%;min-width:10px}}.comparison-row--inclusionIconsWrapper--h8Wz4{background:var(--light-blue-3);display:flex;justify-content:center}@media (min-width:768px){.comparison-row--inclusionIconsWrapper--h8Wz4{border-right:1px solid var(--configuration-wizard-light-bg)}}.comparison-row--inclusionIcon--RAyMc{align-items:center;background:var(--site-background-color);border:none;display:flex;justify-content:center;margin:auto;padding:0}.comparison-row--inclusionIcon--RAyMc:focus{outline:0}.comparison-row--inclusionIcon--RAyMc svg{height:10px;width:10px}.comparison-row--dynamicSizeInclusionIcon--VvVCM{}.comparison-row--staticSizeInclusionIcon--GMFdG{margin:0 10px;min-width:50px}.comparison-row--subResource--dMHo5{padding-left:12px}.comparison-row--subResource--dMHo5 div.comparison-row--nameContainer--GFq\+j{min-width:132px;padding-left:16px}@media (min-width:768px){.comparison-row--subResource--dMHo5 div.comparison-row--nameContainer--GFq\+j{padding-left:48px}}@media (min-width:768px){.comparison-row--subResource--dMHo5{padding-left:8px}}.comparison-row--hideVolumes--Xj0qE{align-items:center;background:none;border:none;border-bottom:1px solid #e6e6e6;color:#006ced;color:var(--link,#006ced);display:flex;flex-direction:column;font-size:12px;justify-content:center;min-height:48px;padding:0;width:100%}.comparison-row--hideVolumes--Xj0qE:focus{outline:0}@media (min-width:768px){.comparison-row--hideVolumes--Xj0qE{display:none}}.comparison-row--hideVolumesArrow--K4tmh{height:18px;min-width:18px;transform:rotate(180deg)}.comparison-row--hideVolumesArrow--K4tmh g g{fill:#006ced;fill:var(--link,#006ced)}
.comparison-section--comparisonSectionHeader--6oj6V{align-items:stretch;background:none;border:none;border-top:1px solid var(--configuration-wizard-light-bg);cursor:pointer;display:flex;min-height:45px;padding:0 16px;text-align:left;width:100%}@media (min-width:768px){.comparison-section--comparisonSectionHeader--6oj6V{padding:0}}.comparison-section--comparisonSectionHeader--6oj6V:focus{outline:0}.comparison-section--comparisonSectionNameContainer--OAEEe{align-items:center;display:flex;flex-grow:1;margin:12px 0 16px;min-width:144px;gap:16px}@media (max-width:767px){.comparison-section--comparisonSectionNameContainer--OAEEe{font-family:unset;gap:8px}}.comparison-section--comparisonSectionNameContainer--OAEEe>svg{height:12px;min-width:12px;width:12px}@media (min-width:768px){.comparison-section--comparisonSectionNameContainer--OAEEe>svg{height:24px;min-width:24px;width:24px}}.comparison-section--comparisonSectionName--Yp1ov{color:var(--very-deep-gray);display:inline-block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.33}@media (min-width:768px){.comparison-section--comparisonSectionName--Yp1ov{font-size:18px}}.comparison-section--resourceCountsContainer--QiDFu{background:var(--light-blue-3);display:flex}@media (min-width:768px){.comparison-section--resourceCountsContainer--QiDFu{background:var(--site-background-color)}}.comparison-section--resourceCountsContainer--QiDFu>div{display:flex}.comparison-section--dynamicSizeOrderedResourceCounts--0QQ69{display:flex;flex-shrink:0;overflow-x:hidden}.comparison-section--staticSizeOrderedResourceCounts--ikQEB{align-items:center;display:flex;margin-right:12px}@media (min-width:768px){.comparison-section--staticSizeOrderedResourceCounts--ikQEB{width:auto}.comparison-section--staticSizeOrderedResourceCounts--ikQEB:after{content:"";display:block;min-width:10px}}.comparison-section--resourceCountsWrapper--b8CJA{background:var(--light-blue-3);display:flex;justify-content:center}@media (min-width:768px){.comparison-section--resourceCountsWrapper--b8CJA{border-right:1px solid var(--configuration-wizard-light-bg)}}.comparison-section--resourceCount--PUo1q{align-self:center;font-size:14px;font-weight:400;text-align:center}@media (min-width:768px){.comparison-section--resourceCount--PUo1q{font-size:18px}}.comparison-section--dynamicSizeResourceCount--s1ZSC{}.comparison-section--staticSizeResourceCount--ReVi3{margin:0 10px;min-width:50px}.comparison-section--hideSection--gOi0j{align-items:center;background:none;border:none;border-bottom:1px solid #e6e6e6;color:#006ced;color:var(--link,#006ced);display:flex;flex-direction:column;font-size:14px;justify-content:center;padding:8px;width:100%}@media (min-width:768px){.comparison-section--hideSection--gOi0j{display:none}}.comparison-section--hideSectionArrow--3pQtO{height:18px;min-width:18px;transform:rotate(180deg)}.comparison-section--hideSectionArrow--3pQtO g g{fill:#006ced;fill:var(--link,#006ced)}
.index--controlsContainer--EedrP{display:flex;flex-direction:column}@media (min-width:768px){.index--controlsContainer--EedrP{flex-direction:row;gap:8px}}.index--hideBooksIOwnContainer--XdYzH{display:block}.index--hideBooksIOwnContainer--XdYzH label{font-size:12px;margin-bottom:0}@media (min-width:768px){.index--hideBooksIOwnContainer--XdYzH label{font-size:14px}}.index--expansionControlsContainer--Tfjac{display:flex;gap:8px;padding-top:4px}@media (min-width:768px){.index--expansionControlsContainer--Tfjac{padding-top:0}}.index--separator--4Y5CM{align-self:stretch;border-left:1px solid var(--gray-4)}.index--expansionControl--vlSJo{background:none;border:none;color:var(--brand-blue);cursor:pointer;font-size:12px;padding:0}@media (min-width:768px){.index--expansionControl--vlSJo{font-size:14px}}.index--expansionControl--vlSJo:focus{outline:0}

/*# sourceMappingURL=9189-148e2691.css.map?ssi=0*/