.hub-top{row-gap:0;padding-block:16px 56px}.hub-top h1{margin-bottom:20px}.hub-rules{align-content:end;gap:14px;max-width:62ch;display:grid}.hub-lede{max-width:52ch;margin-top:0}.hub-shelf{--hs:250px;display:none}@media (width>=768px){.hub-shelf{margin-bottom:0;display:block;overflow:hidden}.hub-shelf-row{grid-template-columns:11.5rem repeat(3,minmax(0,1fr));align-items:end;display:grid}.hub-shelf-c{padding-bottom:0;line-height:0;display:block}.hub-shelf-c .vessel{width:auto;display:block}.hub-plank{background:linear-gradient(180deg, var(--plank-hi) 0, #c4b49a 22%, var(--plank) 24%, var(--plank-lo) 100%);height:15px;box-shadow:var(--sh-plank);margin-bottom:28px}}.hub-short{flex-wrap:wrap;align-self:start;gap:6px 28px;margin-top:28px;display:flex}@media (width>=1024px){.hub-rules{grid-area:1/8/span 3/-1}.hub-top h1,.hub-lede,.hub-short{grid-column:1/7}}.hub-sec{padding-block:56px 72px}@media (width>=1024px){.hub-sec{padding-block:72px 96px}}.hub-head{align-items:end;row-gap:20px;margin-bottom:40px}.hub-tabs{display:none}@media (width<=767px){html.js .hub-tabs{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));margin-bottom:20px;display:grid}.hub-tabs button{border:1px solid var(--ink);min-height:56px;color:var(--ink);font:600 14px/1.2 var(--text);cursor:pointer;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:2px;margin-left:-1px;padding:6px 4px;display:flex}.hub-tabs button:first-child{margin-left:0}.hub-tabs button[aria-selected=true]{background:var(--ink);color:var(--plaster)}.hub-tab-p{font:800 1.125rem/1 var(--display)}}@media (width>=768px){html .tbl-scroll .hub-tbl th:first-child,html .tbl-scroll .hub-tbl td:first-child{box-shadow:none;background:0 0}}.hub-tbl{table-layout:fixed}.hub-tbl th,.hub-tbl td{padding-right:20px}.hub-tbl caption{padding-bottom:14px}.hub-corner{width:11.5rem}.hub-colhead{vertical-align:bottom;text-transform:none!important;letter-spacing:0!important;color:var(--ink)!important;padding-bottom:20px!important}.hub-colhead>*{display:block}.hub-colhead .price{margin-top:8px}.hub-colhead .btn{margin-top:18px;display:inline-flex}.hub-name{font:800 2.5rem/.95 var(--display);text-transform:uppercase;color:var(--ink);text-decoration:none}.hub-name:hover{color:var(--teal)}.hub-tbl tbody th[scope=row]{font:600 var(--t-small)/1.35 var(--text);letter-spacing:0;text-transform:none;color:var(--muted);vertical-align:top;padding-top:16px}.hub-tbl tbody td{vertical-align:top;padding-top:14px;padding-bottom:14px;line-height:1.4}.hub-pricerow td{padding-top:16px}.hub-buy{width:fit-content;font-size:var(--t-small);margin-top:14px;display:block}@media (width<=767px){.hub-tbl,.hub-tbl--web{table-layout:auto}html:not(.js) .hub-tbl{min-width:760px}.hub-corner{width:7.5rem}.hub-tbl th,.hub-tbl td{padding-right:12px}.hub-name{font-size:2rem}html.js .hub-tabs{--n:3}html.js [data-pick="1"] :is(th,td):is(:nth-child(3),:nth-child(4)),html.js [data-pick="2"] :is(th,td):is(:nth-child(2),:nth-child(4)),html.js [data-pick="3"] :is(th,td):is(:nth-child(2),:nth-child(3)){display:none}html.js .hub-tbl{width:100%}}.hub-bundle{align-items:start;gap:20px 32px;display:grid}.hub-bundle h2{font-size:clamp(2.5rem,2rem + 2vw,3.75rem)}.hub-bundle-k{color:var(--muted);margin-top:10px;font-size:1.25rem}.hub-bundle-prices{flex-wrap:wrap;gap:20px 40px;display:flex}.hub-bundle-prices>div{gap:6px;display:grid}.hub-bundle-cta{align-content:start;gap:10px;display:grid}@media (width>=1024px){.hub-bundle{grid-template-columns:3fr 4fr 4fr}.hub-bundle-body{grid-column:2}.hub-bundle-prices{grid-area:1/3}.hub-bundle-cta{grid-area:2/2/auto/4;grid-template-columns:1fr 1fr;align-items:baseline;gap:32px}.hub-bundle>div:first-child{grid-row:1/span 2}.hub-bundle-body{grid-row:1}}.hub-which{border-top:1px solid var(--ink);max-width:76ch;margin:0;padding:0;list-style:none}.hub-which li{border-bottom:1px solid var(--line);font-size:var(--t-lead);padding:16px 0;line-height:1.4}.hub-which .link{white-space:nowrap}.hub-add th.r{text-align:right}.hub-add tbody th[scope=row]{font:700 1.0625rem/1.25 var(--text);text-transform:none;letter-spacing:0}.hub-add tbody td,.hub-add tbody th{min-height:48px}.hub-add .num{white-space:nowrap;padding-left:16px}.hub-pct{font:800 1.875rem/1 var(--display)}.hub-add .sub{text-align:right}.hub-sub{display:none!important}.hub-fits,.hub-what{display:none}@media (width<=767px){.hub-sub{margin-top:4px;font-weight:400;display:block!important}}@media (width>=768px){.hub-fits{display:table-cell}}@media (width>=1024px){.hub-what{display:table-cell}}.hub-vessel{max-width:260px;margin-bottom:32px}@media (width>=1024px){.hub-vessel{margin-bottom:0}}
