.hdr{background:linear-gradient(180deg,#0b1117,#05080b)}.btn.solid[disabled],.btn.solid:disabled{opacity:1;background:#0b1117;border-color:var(--line);color:var(--fog)}@media(min-width:821px){.wrap.basic>.btn{justify-self:start;width:auto}}@media(max-width:820px){.pd>.spin,.pd.page>.spin{align-self:stretch;height:auto;max-height:none}.pd>.info>.pd-more{grid-column:1 / -1;width:auto;margin:12px 16px 0}}@media(max-width:359px){.pd>.mobile-pd-head .price{padding-right:64px}}@media(min-width:821px)and (min-height:561px),(min-width:1101px){.nav a[data-go=members]{display:none}}.sizes a,.sizes span[aria-current]{font-family:var(--mono);font-size:12px;padding:8px 11px;border:1px solid var(--line);color:var(--fog);text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.sizes span[aria-current]{border-color:var(--ice);color:#fff;background:#7fb2d41f}.sizes a:hover{border-color:var(--ice);color:#fff}@media(max-width:820px){.sizes a,.sizes span[aria-current]{min-height:44px;min-width:44px}}@media(min-width:821px)and (min-height:561px),(min-width:1101px){#contact .contact-solo{max-width:1600px}#contact .contact-solo>.stack{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);column-gap:clamp(32px,5vw,88px);row-gap:14px;align-items:start;align-content:center}#contact .contact-solo>.stack>*{grid-column:1}#contact .contact-solo>.stack>form{grid-column:2;grid-row:1 / span 5;margin-top:0;align-self:center;width:100%;max-width:820px}#contact .contact-form{gap:12px}#contact .contact-form textarea{min-height:0;height:clamp(96px,18vh,170px)}.share-page{box-sizing:border-box;padding-block:clamp(20px,4vh,56px);max-width:1600px;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);column-gap:clamp(32px,5vw,88px);row-gap:18px;align-items:start;min-height:calc(100svh - var(--hdr) - 44px);align-content:center}.share-page>*{grid-column:1}.share-page>form{grid-column:2;grid-row:1 / span 3;max-width:820px;width:100%;gap:12px;align-self:center}.share-page .share-intro{margin-top:0}.share-page .share-form textarea{min-height:0;height:clamp(96px,20vh,190px)}}.fundbar{position:relative}.fundbar .pp{font-family:var(--mono);font-size:12px;letter-spacing:.08em;color:var(--fog);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.fundbar .pp:hover{color:#fff}@media(min-width:821px){.fundbar .pp{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}}@media(max-width:820px){.fundbar .pp{order:3;flex-basis:100%;min-height:32px;display:flex;align-items:center}}@media(min-width:821px){.is-rooms .app{padding-bottom:var(--tick)}}@media(min-width:821px){#fund .fund-cta{justify-self:start;margin-top:6px}}.px-join-thanks{display:grid;gap:clamp(10px,2vh,18px);justify-items:start}.px-join-thanks[hidden]{display:none}@media(max-width:820px){.px-join-thanks .btn{justify-self:stretch}}@media(min-width:821px)and (min-height:561px),(min-width:1101px){#eleven{overflow:hidden;grid-template-rows:minmax(0,1fr);bottom:var(--pbar,0px)}#eleven .e11-big{height:100%;min-height:0;align-self:stretch}#eleven .e11-big svg{height:82%;max-height:620px;max-width:86%;width:auto}#eleven .e11-copy{height:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain;justify-content:safe center}}.fund-details{color:var(--fog);font-size:14px}.fund-details summary{cursor:pointer;text-decoration:underline;text-underline-offset:3px;padding:8px 0}.fund-details[open] .fund-body{padding-block:10px}.fund-details h2{font-size:24px;margin-block:10px}@media(min-width:821px){.share-page{min-height:0;padding-block:16px 24px;row-gap:12px;align-content:start}.share-page>.big{font-size:clamp(44px,8vh,76px);line-height:.95}.share-page .featured{grid-template-columns:90px minmax(0,1fr);padding:12px;gap:16px}.share-page .featured img{width:90px;height:90px}.share-page .featured strong{font-size:clamp(24px,2.2vw,30px)}.share-page .featured .muted{font-size:16px;line-height:1.5}.share-page .share-intro{gap:10px}.share-page .share-intro h2{font-size:clamp(30px,4.7vh,42px);line-height:1.05}.share-page .share-intro p{font-size:16px;line-height:1.5}.share-page>form{gap:10px;align-self:center}.share-page .share-form textarea{height:clamp(96px,17vh,150px)}.share-page .share-form input[type=text],.share-page .share-form input[type=email]{padding:10px 12px}.share-page .share-form .btn{padding:11px 18px}}@media(min-width:1100px)and (max-height:760px){.share-page{grid-template-columns:minmax(0,.85fr) minmax(0,1fr) minmax(0,1.2fr);grid-template-rows:auto auto;column-gap:26px;row-gap:12px;padding-block:12px 18px}.share-page>.big{grid-column:1/-1;grid-row:1;font-size:44px;line-height:1}.share-page>.featured{grid-column:1;grid-row:2;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:12px}.share-page .featured img{width:72px;height:72px}.share-page .featured strong{font-size:25px}.share-page .featured .muted{font-size:15px;line-height:1.45}.share-page>.share-intro{grid-column:2;grid-row:2;gap:12px}.share-page .share-intro h2{font-size:32px}.share-page .share-intro p{font-size:16px;line-height:1.5}.share-page>form{grid-column:3;grid-row:2;align-self:start;gap:8px}.share-page .share-form label{gap:5px}.share-page .share-form input[type=text],.share-page .share-form input[type=email]{padding:8px 10px;min-width:0;width:100%}.share-page .share-form textarea{height:90px;min-height:90px;padding:10px}.share-page .share-form .check{font-size:14px;line-height:1.4}.share-page .share-form .btn{padding:9px 16px}}@media(max-width:820px),(max-height:560px)and (max-width:1100px){html,body,html:has(.is-rooms),body.is-rooms{max-width:100%;overflow-x:clip!important}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/px-qa.css.map */
