.HowItWorksItem_HowItWorksItem__aBRvd{margin-top:.375rem;position:relative;flex:0 0 100%;padding:.75rem;padding-top:calc(var(--howItWorksMargin)/2);background-color:var(--color-basecamp);color:var(--color-white)}@media (min-width:768px){.HowItWorksItem_HowItWorksItem__aBRvd{flex:1 0 calc(50% - 40px)}}@media (min-width:1024px){.HowItWorksItem_HowItWorksItem__aBRvd{flex:1 0 calc(25% - 40px)}}@media (min-width:640px){.HowItWorksItem_HowItWorksItem__aBRvd{margin-top:calc(var(--howItWorksMargin)/2)}}.HowItWorksItem_HowItWorksItem__aBRvd [class=roundStep]{border-radius:9999px;font-size:1.125rem;line-height:1.75rem;flex-direction:column;display:flex;align-items:center;justify-content:center;padding:.5rem;background-color:var(--color-basecamp);color:var(--color-white);border-width:1px;border-color:var(--color-basecamp-alt);position:absolute;left:calc(50% - var(--howItWorksMargin)/2);top:calc(-1*var(--howItWorksMargin)/2);height:var(--howItWorksMargin);width:var(--howItWorksMargin)}.HowItWorksList_HowItWorksList__ROQ_N{--howItWorksMargin:80px;display:flex;flex-wrap:wrap;gap:2.5rem;margin-top:calc(var(--howItWorksMargin)/2)}@media (min-width:1024px){.HowItWorksList_HowItWorksList__ROQ_N{flex-direction:row}}@media (min-width:768px){.HowItWorksList_HowItWorksList__ROQ_N{gap:1.5rem}}.SpecItem_SpecItem__4OH_4{display:flex;justify-content:space-between;align-items:center;padding:.25rem;border-radius:.125rem;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);font-family:var(--font-heading);transition:box-shadow .3s ease-in-out,background-color .3s ease-in-out}.SpecItem_SpecItem__justIcon__r0BRX{border-style:none;padding-left:0;padding-right:.25rem;padding-top:.25rem;transition:transform .3s ease-in-out}.SpecItem_SpecItem__justIcon__r0BRX:focus,.SpecItem_SpecItem__justIcon__r0BRX:hover{transform:scale(1.1);box-shadow:none!important}.SpecItem_SpecItem__4OH_4:not([class*=__justIcon]) .SpecItem_bgImg__oGsnb{position:absolute;right:0;top:0;bottom:0;overflow:hidden;display:flex;flex-direction:row;align-items:center;opacity:.15;width:100%;transition:all .3s ease-in-out}.SpecItem_SpecItem__4OH_4:not([class*=__justIcon]) .SpecItem_bgImg__oGsnb:before{position:absolute;inset:0;background:linear-gradient(-90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 15%,hsla(0,0%,100%,.3) 20%,hsla(0,0%,100%,.9) 75%,#fff);content:" "}.SpecItem_SpecItem__4OH_4:not([class*=__justIcon]):hover .SpecItem_bgImg__oGsnb{opacity:.3}.SpecItem_SpecHeader__trKdB{flex:1 1 0%;gap:.75rem}.SpecItem_SpecHeader__trKdB span{font-size:.75rem;line-height:1rem;font-weight:600}@media (min-width:768px){.SpecItem_SpecHeader__trKdB span{font-size:1.25rem;line-height:1.75rem}}.SpecItem_SpecHeader__trKdB span{max-width:65%}.SpecItem_SpecHeader__trKdB svg{min-width:40px;flex-shrink:0;flex-grow:0;border-radius:9999px}.SpecItem_SpecHeader__trKdB+div{font-size:.75rem;line-height:1rem;font-weight:600}@media (min-width:768px){.SpecItem_SpecHeader__trKdB+div{font-size:1.25rem;line-height:1.75rem}}.SpecItem_SpecColumn__OsKLN,.SpecItem_SpecRow__xLm7a{display:flex;align-items:center;justify-content:flex-start}.SpecItem_SpecColumn__OsKLN{flex-direction:column}.SpecItem_SpecColumn__OsKLN span{overflow:visible;display:block;-webkit-box-orient:horizontal;-webkit-line-clamp:none;text-align:center}.SpecList_SpecList__Jq19P.SpecList_SpecListBlock__Igpvu{margin-top:1.5rem;margin-bottom:1.5rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem;padding-top:.25rem;padding-bottom:.25rem}@media (min-width:1024px){.SpecList_SpecList__Jq19P.SpecList_SpecListBlock__Igpvu{margin-top:3rem;margin-bottom:3rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}.SpecList_SpecList__Jq19P.SpecList_SpecListBlock__Igpvu li{position:relative;margin:0;display:flex;align-items:center;justify-content:space-between;overflow:hidden;padding:0;transition:transform .3s ease-in-out;border:1px solid var(--color-border);border-radius:var(--radius-size)}.SpecList_SpecList__Jq19P.SpecList_SpecListBlock__Igpvu li:focus,.SpecList_SpecList__Jq19P.SpecList_SpecListBlock__Igpvu li:hover{transform:scale(1.02)}@media (min-width:1024px){.SpecList_SpecList__Jq19P.SpecList_SpecListBlock__Igpvu li:focus,.SpecList_SpecList__Jq19P.SpecList_SpecListBlock__Igpvu li:hover{transform:scale(1.05)}}.SpecList_SpecList__Jq19P.SpecList_SpecListBlock__Igpvu li>a{width:100%}.SpecList_SpecList__Jq19P.SpecList_SpecListInline__pSaC4{display:flex;width:100%;flex-wrap:wrap;padding-top:.5rem;padding-bottom:0}.SpecList_SpecList__Jq19P.SpecList_SpecListStack__QgN5t{display:flex;flex-direction:column-reverse;flex-wrap:nowrap;justify-content:center}.SpecList_SpecList__Jq19P.SpecList_SpecListStack__QgN5t svg{min-width:30px}.SpecList_SpecList__Jq19P.SpecList_SpecListStack__QgN5t li:first-child{z-index:1}.SpecList_SpecList__Jq19P.SpecList_SpecListStack__QgN5t li+li{margin-bottom:-65%}@media (min-width:1024px){.SpecList_SpecList__Jq19P.SpecList_SpecListStack__QgN5t li+li{margin-bottom:0}.SpecList_SpecList__Jq19P.SpecList_SpecListSquare__nfvEp{display:grid;align-items:center;justify-content:center;gap:.25rem;padding:.5rem;grid-auto-rows:minmax(0,2rem);grid-template-columns:repeat(2,minmax(0,2rem))}}.SpecList_SpecListSelectionCheckbox__Lkpyq{display:flex;flex-wrap:wrap;gap:.5rem}@media (min-width:768px){.SpecList_SpecListSelectionCheckbox__Lkpyq{gap:1.5rem}}.SpecList_SpecListSelectionCheckbox__Lkpyq .SpecList_SpecListSelectionCheckboxItem__FvLEk{position:relative;margin:0;display:flex;overflow:hidden;padding:.375rem}@media (min-width:768px){.SpecList_SpecListSelectionCheckbox__Lkpyq .SpecList_SpecListSelectionCheckboxItem__FvLEk{padding:1.25rem 2rem}}.SpecList_SpecListSelectionCheckbox__Lkpyq .SpecList_SpecListSelectionCheckboxItem__FvLEk{flex:1 0 100%;transition:transform .3s ease-in-out;border:1px solid var(--color-border);border-radius:var(--radius-size)}@media (min-width:1024px){.SpecList_SpecListSelectionCheckbox__Lkpyq .SpecList_SpecListSelectionCheckboxItem__FvLEk{flex:1 0 45%}}.SpecList_SpecListSelectionCheckbox__Lkpyq .SpecList_SpecListSelectionCheckboxItem__FvLEk:focus,.SpecList_SpecListSelectionCheckbox__Lkpyq .SpecList_SpecListSelectionCheckboxItem__FvLEk:hover{transform:scale(1.02)}.SpecList_SpecListSelectionCheckbox__Lkpyq .SpecList_SpecListSelectionCheckboxItem__FvLEk .SpecList_bgImg__mLwHK{position:absolute;right:0;top:0;bottom:0;overflow:hidden;display:flex;flex-direction:row;align-items:center;opacity:.15;width:100%;transition:all .3s ease-in-out}.SpecList_SpecListSelectionCheckbox__Lkpyq .SpecList_SpecListSelectionCheckboxItem__FvLEk .SpecList_bgImg__mLwHK:before{position:absolute;inset:0;background:linear-gradient(-90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 15%,hsla(0,0%,100%,.3) 20%,hsla(0,0%,100%,.9) 75%,#fff);content:" "}.SpecList_SpecListSelectionCheckbox__Lkpyq .SpecList_SpecListSelectionCheckboxItem__FvLEk:hover .SpecList_bgImg__mLwHK{opacity:.3}.SpecList_SpecListSelectionCheckbox__Lkpyq [class*=Input_checkboxContainer]{border:none}.SpecList_SpecListSelectionCheckbox__Lkpyq [class*=Input_checkboxContainer] input{margin-right:.5rem}@media (min-width:768px){.SpecList_SpecListSelectionCheckbox__Lkpyq [class*=Input_checkboxContainer] input{margin-right:2rem}}.SpecList_SpecListSelectionCheckbox__Lkpyq [class*=Input_checkboxContainer] label{white-space:wrap}.SpecList_SpecListSelectionCheckbox__Lkpyq [class*=Input_checkboxContainer] label span{font-family:var(--font-heading);font-size:.75rem;line-height:1rem;font-weight:600}@media (min-width:768px){.SpecList_SpecListSelectionCheckbox__Lkpyq [class*=Input_checkboxContainer] label span{font-size:1.25rem;line-height:1.75rem}}.SpecList_SpecListSelectionCheckbox__Lkpyq [class*=Input_checkboxContainer] label span{max-width:70%}.SpecList_SpecListSelectionCheckbox__Lkpyq .SpecList_SpecListSelectionCheckboxInput__mmzI_{cursor:pointer}.PillText_PillText__HBIVn{border-radius:9999px;border:1px solid transparent;padding:.25rem .5rem;background-color:transparent}.PillText_PillText__HBIVn.PillText_Basecamp--alt__tldaF,.PillText_PillText__HBIVn.PillText_Basecamp__2kKCF{margin-right:.75rem;padding-left:.75rem;padding-right:.75rem;padding-bottom:.5rem;color:var(--color-white);background-color:var(--color-basecamp);border-color:var(--color-basecamp)}.PillText_PillText__HBIVn.PillText_Basecamp--alt__tldaF{border-color:var(--color-basecamp-alt);background-color:var(--color-basecamp-alt)}.PillText_PillText__HBIVn.PillText_Author__OMTAk{display:inline-flex;align-items:center;justify-content:center;text-transform:capitalize;width:-moz-max-content;width:max-content;color:var(--color-highlight);border-color:var(--color-highlight)}.PillText_PillText__HBIVn.PillText_Author__OMTAk span{text-transform:capitalize;font-size:.7em;color:var(--color-txt-alt)}.BasecampModuleItem_BasecampModuleItem__V_obX{padding:.625rem;max-width:100%;border-radius:var(--radius-size);position:relative;border-width:1px;border-color:var(--color-basecamp);transition:all .3s ease-in-out;font-weight:600;transform:scale(1)}.BasecampModuleItem_BasecampModuleItem__V_obX.BasecampModuleItem_isComingSoon__LmL0p:hover{transform:scale(1)}.BasecampModuleItem_BasecampModuleItem__V_obX:hover{transform:scale(1.05)}.BasecampModuleItem_BasecampModuleItem__CmeCredits__6KiRE{background-color:var(--color-main);display:flex;align-items:center;padding:.375rem .75rem;font-size:.75rem;line-height:1rem}.BasecampModuleItem_BasecampModuleItem__CmeCredits__6KiRE,.BasecampModuleItem_BasecampModuleItem__ComingSoon__39cjf{border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.BasecampModuleItem_BasecampModuleItem__ComingSoon__39cjf{background-color:var(--color-coming-soon);position:absolute;top:.5rem;right:0;padding:.375rem .625rem .375rem 1.5rem;font-size:1rem;line-height:1.5rem;font-weight:700;box-shadow:0 4px 4px rgba(0,0,0,.25);z-index:2}.BasecampModuleItem_BasecampModuleItem__moduleDescription__a_vEk{display:none}@media (min-width:1280px){.BasecampModuleItem_BasecampModuleItem__moduleDescription__a_vEk{display:block;padding-top:1rem}}@media (min-width:768px){.BasecampModuleItem_BasecampModuleItem__V_obX{flex:0 0 350px;height:300px}}@media(min-width:1500px){.BasecampModuleItem_BasecampModuleItem__CmeCredits__6KiRE{padding-left:.75rem;padding-right:.75rem}}.BasecampModuleItem_BasecampModuleItem__V_obX img,.BasecampModuleItem_BasecampModuleItem__modulePicture__MRmGw{display:block;margin-right:.5rem;border-radius:9999px;width:50px;height:50px;aspect-ratio:1/1}@media (min-width:1024px){.BasecampModuleItem_BasecampModuleItem__V_obX img,.BasecampModuleItem_BasecampModuleItem__modulePicture__MRmGw{width:80px;height:80px}}.BasecampModuleItem_BasecampModuleItem__moduleInfos___yJml{display:flex;flex-direction:row;align-content:center}.BasecampModuleItem_BasecampModuleItem__moduleData__4WigU{width:100%;padding-bottom:.25rem}.BasecampModuleItem_BasecampModuleItem__moduleTitles__1r1XH{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between;width:calc(100% + 10px)}.BasecampModuleItem_BasecampModuleItem__moduleTitles__Pill__lh_gY{font-size:.875rem;line-height:1.25rem;padding:5px 12px!important}.BasecampModuleItem_BasecampModuleItem__moduleSubTitles__1ywf6{margin-top:.75rem;margin-left:.25rem}.BasecampModuleItem_BasecampModuleItem__moduleSubTitles__Title__1OHtQ{font-weight:600!important;line-height:1.25!important}.BasecampModuleItem_BasecampModuleItem__V_obX [class=v_more]{color:var(--color-basecamp-alt)}.BasecampModuleItem_BasecampModuleItem__FullLink__gDlDw{position:absolute;inset:0}.BasecampModuleItem_BasecampModuleItem__overlay__vVM_C{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(2,52,126,.314);color:#fff;display:flex;align-items:center;justify-content:center;z-index:1}.BasecampModuleList_BasecampModuleList__rnT9w{margin-top:.75rem;display:flex;flex-direction:column;justify-content:center;gap:1.5rem}@media (min-width:768px){.BasecampModuleList_BasecampModuleList__rnT9w{flex-direction:row;flex-wrap:wrap;gap:3rem;padding-top:1.5rem}}.CampCountSection_CampCountSection__H3Vol{display:flex;align-items:flex-end;background-size:contain;background-repeat:no-repeat;font-size:.875rem;line-height:1.25rem;font-weight:700;max-width:calc(100vw + var(--_content-margin));background-image:url(/images/icons/basecamp_mountainXL.svg);background-position:100% 100%;padding-bottom:1em;margin-top:var(--box-vertical-space)}@media (min-width:768px){.CampCountSection_CampCountSection__H3Vol{position:relative;font-size:1.125rem;line-height:1.75rem;overflow-x:hidden}.CampCountSection_CampCountSection__H3Vol:before{position:absolute;left:0;bottom:0;background-color:var(--color-basecamp-alt);width:70%;height:3px;content:""}}.BasecampItem_BasecampItem__hgPUW{position:relative;display:flex;flex-direction:row;align-items:flex-start;border-radius:.5rem;vertical-align:top;background-color:var(--color-basecamp);width:-moz-fit-content;width:fit-content;transition:all .3s ease-in-out}.BasecampItem_BasecampItem__CmeCredits__Ky1iQ{background-color:var(--color-main);position:absolute;top:.5rem;right:0;border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem;padding-left:.75rem;padding-right:.75rem;flex-shrink:0;flex-basis:33.333333%;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:768px){.BasecampItem_BasecampItem__CmeCredits__Ky1iQ{font-size:1rem;line-height:1.5rem}}.BasecampItem_BasecampItem__Link__EwZ8a{position:absolute;inset:0}.BasecampItem_BasecampItem__hgPUW:hover{transform:scale(1.05)}.BasecampItem_BasecampItemImage__basecampPicture__wRGUm{display:block;border-radius:.5rem;padding:.5rem;background-color:var(--color-basecamp);width:-moz-fit-content;width:fit-content;transition:all .3s ease-in-out}.BasecampItem_BasecampItemImage__basecampPicture__wRGUm:hover{transform:scale(1.05)}.BasecampItem_BasecampLogoImage__basecampPicture__37EvH{width:220px}.NeedHelp_NeedHelp__NyIEp{text-align:center}.NeedHelp_NeedHelpTextSpace__aS7Sy{margin-top:1.5rem;margin-bottom:1.5rem}.BasecampBanner_BasecampBannerContainer__YnF_1{position:relative;padding-top:1.5rem;transition:all .3s ease-in-out;transform:scale(1);transform-origin:left center}.BasecampBanner_BasecampBannerContainer__YnF_1:hover{transform:scale(1.05)}.BasecampBanner_BasecampBannerContainer__YnF_1 .BasecampBanner_BasecampBanner__desktopImg__Z90sZ,.BasecampBanner_BasecampBannerContainer__YnF_1 .BasecampBanner_BasecampBanner__mobileImg__15iKI{border-radius:var(--radius-size);background:#022251;box-shadow:0 3px 4px rgba(0,0,0,.25)}.BasecampBanner_BasecampBannerContainer__YnF_1 .BasecampBanner_BasecampBanner__desktopImg__Z90sZ{display:none}@media (min-width:1024px){.BasecampBanner_BasecampBannerContainer__YnF_1 .BasecampBanner_BasecampBanner__desktopImg__Z90sZ{display:block}}.BasecampBanner_BasecampBannerContainer__YnF_1 .BasecampBanner_BasecampBanner__mobileImg__15iKI{max-width:calc(100vw - 20px)}@media (min-width:1024px){.BasecampBanner_BasecampBannerContainer__YnF_1 .BasecampBanner_BasecampBanner__mobileImg__15iKI{display:none}}.BasecampBanner_BasecampBannerContainer__YnF_1 .BasecampBanner_BasecampBanner__Link__oC_IJ{position:absolute;inset:0}