.ImageGallery-module__-4xlNG__gallery{width:calc(50vw - var(--gutter));padding:0 0 50px var(--gutter);flex:none}.ImageGallery-module__-4xlNG__mainImage{width:100%;max-width:calc(50vw - var(--gutter));aspect-ratio:1;background:var(--cream);border:1px solid var(--black);position:relative;overflow:hidden}.ImageGallery-module__-4xlNG__mainImage img{object-fit:contain;box-sizing:border-box;width:100%;height:100%;padding:18px}.ImageGallery-module__-4xlNG__badge{z-index:1;background:var(--black);color:var(--white);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;padding:5px 10px;font-size:11px;font-weight:700;position:absolute;top:14px;left:14px}.ImageGallery-module__-4xlNG__badgeSale{background:var(--red)}.ImageGallery-module__-4xlNG__thumbs{max-width:calc(50vw - var(--gutter));grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px;display:grid}.ImageGallery-module__-4xlNG__thumb{aspect-ratio:1;background:var(--cream);border:1px solid var(--black);cursor:pointer;opacity:.55;padding:0;transition:opacity .15s;position:relative;overflow:hidden}.ImageGallery-module__-4xlNG__thumb:hover{opacity:.85}.ImageGallery-module__-4xlNG__thumbActive{opacity:1;cursor:default}.ImageGallery-module__-4xlNG__thumb:focus-visible{outline:2px solid var(--red);outline-offset:2px}.ImageGallery-module__-4xlNG__thumb img{object-fit:contain;box-sizing:border-box;width:100%;height:100%;padding:4px}@media (max-width:860px){.ImageGallery-module__-4xlNG__gallery{width:100%;padding:0 22px 36px}.ImageGallery-module__-4xlNG__mainImage{aspect-ratio:3/4;max-width:100%}.ImageGallery-module__-4xlNG__thumbs{max-width:100%}.ImageGallery-module__-4xlNG__thumb{aspect-ratio:3/4}}
.ProductCard-module__t53O_a__card{background:var(--cream);border:1px solid var(--black);display:block}.ProductCard-module__t53O_a__media{aspect-ratio:3/4;background:var(--cream);border-bottom:1px solid var(--black);position:relative;overflow:hidden}.ProductCard-module__t53O_a__badge{z-index:1;background:var(--black);color:var(--white);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;padding:5px 10px;font-size:11px;font-weight:700;position:absolute;top:10px;left:10px}.ProductCard-module__t53O_a__badgeSale{background:var(--red)}.ProductCard-module__t53O_a__media img{object-fit:contain;box-sizing:border-box;width:100%;height:100%;padding:0;position:absolute;inset:0;transform:scale(1.15)}.ProductCard-module__t53O_a__mediaSwap .ProductCard-module__t53O_a__modelImg{opacity:0;object-fit:cover;transform:scale(1)}.ProductCard-module__t53O_a__mediaSwap:hover .ProductCard-module__t53O_a__flatImg{opacity:0}.ProductCard-module__t53O_a__mediaSwap:hover .ProductCard-module__t53O_a__modelImg{opacity:1}.ProductCard-module__t53O_a__infoRow{box-sizing:border-box;justify-content:space-between;align-items:center;gap:6px;padding:11px 12px;display:flex;position:relative;overflow:hidden}.ProductCard-module__t53O_a__name,.ProductCard-module__t53O_a__price{letter-spacing:-.01em;font-size:17px;font-weight:400}.ProductCard-module__t53O_a__name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ProductCard-module__t53O_a__price{white-space:nowrap;flex-shrink:0}.ProductCard-module__t53O_a__priceSoldout{color:var(--muted)}.ProductCard-module__t53O_a__sizesHover{background:var(--cream);color:var(--black);letter-spacing:.06em;opacity:0;pointer-events:none;justify-content:center;align-items:center;gap:11px;font-size:15px;font-weight:400;display:flex;position:absolute;inset:0}.ProductCard-module__t53O_a__sizeItemSoldout{color:var(--muted);font-weight:400;text-decoration:line-through}.ProductCard-module__t53O_a__card:hover .ProductCard-module__t53O_a__name,.ProductCard-module__t53O_a__card:hover .ProductCard-module__t53O_a__price{opacity:0}.ProductCard-module__t53O_a__card:hover .ProductCard-module__t53O_a__sizesHover{opacity:1}@media (max-width:768px){.ProductCard-module__t53O_a__card:hover .ProductCard-module__t53O_a__name,.ProductCard-module__t53O_a__card:hover .ProductCard-module__t53O_a__price{opacity:1}.ProductCard-module__t53O_a__card:hover .ProductCard-module__t53O_a__sizesHover{opacity:0}}
.ProductGrid-module__0X52Rq__grid{grid-template-columns:repeat(4,1fr);gap:18px;width:100%;padding:0 44px;display:grid}.ProductGrid-module__0X52Rq__grid::-webkit-scrollbar{height:0}@media (min-width:901px){.ProductGrid-module__0X52Rq__grid.ProductGrid-module__0X52Rq__sixCols{grid-template-columns:repeat(6,1fr)}}@media (max-width:900px){.ProductGrid-module__0X52Rq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:500px){.ProductGrid-module__0X52Rq__grid{grid-template-columns:1fr}.ProductGrid-module__0X52Rq__grid.ProductGrid-module__0X52Rq__alwaysTwoCols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.ProductGrid-module__0X52Rq__grid{padding:0 22px}}
.page-module__-zqUcq__gridSection{padding-top:10px}
.page-module__T6eX8a__shopSection{padding-top:10px}
.CatalogListing-module__52ZZGa__gridSection{padding-top:10px}
.ProductSection-module___aovaW__section{padding:20px 0 0}.ProductSection-module___aovaW__section .container{max-width:100%;padding:0 44px}.ProductSection-module___aovaW__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:20px;display:flex}.ProductSection-module___aovaW__head h2{letter-spacing:-.01em;text-transform:uppercase;font-size:26px;font-weight:400}.ProductSection-module___aovaW__link{color:var(--black);letter-spacing:-.01em;text-transform:uppercase;border-bottom:1.5px solid var(--black);align-items:center;gap:8px;padding-bottom:5px;font-size:16px;font-weight:400;display:inline-flex}.ProductSection-module___aovaW__link svg{width:26px;height:14px}.ProductSection-module___aovaW__linkBelow{margin:28px 0}.ProductSection-module___aovaW__linkWrap{text-align:center}@media (max-width:768px){.ProductSection-module___aovaW__section .container{padding:0 22px}.ProductSection-module___aovaW__link{font-size:19px}.ProductSection-module___aovaW__link svg{width:30px;height:16px}}
.SizeSelector-module__1s3eVG__options{flex-wrap:wrap;gap:16px;display:flex}.SizeSelector-module__1s3eVG__opt{font-family:var(--font-mono);color:var(--black);cursor:pointer;background:0 0;border:none;border-bottom:1.5px solid #0000;padding:0 0 3px;font-size:14px}.SizeSelector-module__1s3eVG__opt:hover{color:var(--muted)}.SizeSelector-module__1s3eVG__selected{border-bottom-color:var(--black);font-weight:700}.SizeSelector-module__1s3eVG__soldout{color:var(--muted);cursor:not-allowed;text-decoration:line-through}.SizeSelector-module__1s3eVG__soldout:hover{color:var(--muted)}@media (max-width:860px){.SizeSelector-module__1s3eVG__options{gap:14px}.SizeSelector-module__1s3eVG__opt{padding:6px 4px 8px;font-size:17px}}
.SubscribePopup-module__OY5POq__overlay{z-index:300;opacity:0;visibility:hidden;background:#1111118c;justify-content:center;align-items:center;padding:clamp(12px,4vw,20px);transition:opacity .3s,visibility .3s;display:flex;position:fixed;inset:0;overflow:hidden}.SubscribePopup-module__OY5POq__overlayVisible{opacity:1;visibility:visible}.SubscribePopup-module__OY5POq__modal{background:var(--white);width:1008px;min-width:0;max-width:100%;max-height:90dvh;color:var(--black);border:1px solid var(--black);grid-template-columns:minmax(0,1fr) minmax(0,1fr);transition:transform .3s;display:grid;position:relative;overflow:hidden auto;transform:scale(.96)}.SubscribePopup-module__OY5POq__overlayVisible .SubscribePopup-module__OY5POq__modal{transform:scale(1)}.SubscribePopup-module__OY5POq__close{z-index:3;cursor:pointer;width:44px;height:44px;color:var(--black);background:0 0;border:none;justify-content:center;align-items:center;font-size:30px;line-height:1;display:flex;position:absolute;top:4px;right:4px}.SubscribePopup-module__OY5POq__form{flex-direction:column;min-width:0;padding:clamp(40px,8vw,62px) clamp(22px,7vw,70px);display:flex}.SubscribePopup-module__OY5POq__logo{text-align:center;display:block}.SubscribePopup-module__OY5POq__logo img{width:auto;max-width:100%;height:48px;display:inline-block}.SubscribePopup-module__OY5POq__form h3{text-transform:uppercase;letter-spacing:-.01em;overflow-wrap:break-word;margin-top:31px;font-size:clamp(26px,6vw,32px);font-weight:800;line-height:1.15}.SubscribePopup-module__OY5POq__form p{color:var(--muted);overflow-wrap:break-word;margin-top:14px;font-size:16px;line-height:1.6}.SubscribePopup-module__OY5POq__form p b{color:var(--black)}.SubscribePopup-module__OY5POq__inputRow{flex-direction:column;gap:12px;margin-top:31px;display:flex}.SubscribePopup-module__OY5POq__inputRow input{border:1px solid var(--black);width:100%;min-width:0;font-size:16px;font-family:var(--font);padding:16px 17px}.SubscribePopup-module__OY5POq__inputRow input::placeholder{color:var(--muted)}.SubscribePopup-module__OY5POq__inputRow input:focus{outline:none}.SubscribePopup-module__OY5POq__inputRow button{white-space:normal;background:var(--black);width:100%;color:var(--white);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:none;padding:18px;font-size:14px;font-weight:700;transition:background .15s}.SubscribePopup-module__OY5POq__inputRow button:hover{background:#333}.SubscribePopup-module__OY5POq__form .SubscribePopup-module__OY5POq__legal{color:var(--muted);overflow-wrap:break-word;margin-top:10px;font-size:12px;line-height:1.5}.SubscribePopup-module__OY5POq__legal a{color:var(--muted);text-decoration:underline}.SubscribePopup-module__OY5POq__image{background:var(--white);justify-content:center;align-items:center;padding:28px 62px 28px 8px;display:flex;position:relative}.SubscribePopup-module__OY5POq__imageFrame{aspect-ratio:1;background:var(--cream);width:100%;position:relative;overflow:hidden}.SubscribePopup-module__OY5POq__imageFrame img{object-fit:cover;object-position:center 20%;width:100%;height:100%;position:absolute;inset:0}@media (min-width:700px){.SubscribePopup-module__OY5POq__titleNowrap{white-space:nowrap}}@media (max-width:640px){.SubscribePopup-module__OY5POq__modal{max-height:88dvh;color:var(--white);background-color:#000;background-image:linear-gradient(#0000008c,#0000008c),url(/assets/hero-moto.jpg);background-position:50% 20%;background-size:cover;grid-template-columns:1fr}.SubscribePopup-module__OY5POq__image{display:none}.SubscribePopup-module__OY5POq__form{text-align:center}.SubscribePopup-module__OY5POq__logo img{filter:brightness(0)invert()}.SubscribePopup-module__OY5POq__form p,.SubscribePopup-module__OY5POq__form .SubscribePopup-module__OY5POq__legal,.SubscribePopup-module__OY5POq__legal a{color:var(--muted-light)}.SubscribePopup-module__OY5POq__form p b{color:var(--white)}.SubscribePopup-module__OY5POq__inputRow input{background:var(--white);color:var(--black);border-color:var(--white)}.SubscribePopup-module__OY5POq__inputRow button{background:var(--white);color:var(--black)}.SubscribePopup-module__OY5POq__inputRow button:hover{background:var(--cream)}.SubscribePopup-module__OY5POq__close{width:38px;height:38px;color:var(--white);font-size:26px;top:2px;right:2px}}
.Accordion-module__rN-DYq__wrap{margin-top:36px}.Accordion-module__rN-DYq__tabs{flex-direction:column;gap:14px;display:flex}.Accordion-module__rN-DYq__row{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--black);text-align:left;cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;display:block}.Accordion-module__rN-DYq__panel{max-height:0;transition:max-height .25s;overflow:hidden}.Accordion-module__rN-DYq__panel p{color:var(--muted);max-width:560px;padding:10px 0 0;font-size:13.5px;line-height:1.7}.Accordion-module__rN-DYq__panelOpen{max-height:220px}
.PageHeader-module__bRDKxW__header{padding:22px 0}.PageHeader-module__bRDKxW__header .container{max-width:100%;padding:0 var(--gutter)}.PageHeader-module__bRDKxW__title{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--black);font-size:15px;font-weight:400}.PageHeader-module__bRDKxW__description{max-width:640px;color:var(--muted);margin-top:8px;font-size:14px;line-height:1.6}@media (max-width:768px){.PageHeader-module__bRDKxW__header{padding:16px 0}.PageHeader-module__bRDKxW__header .container{padding:0 22px}.PageHeader-module__bRDKxW__title{font-size:14px}}
.page-module__SZV2PW__section{padding-top:36px}.page-module__SZV2PW__section .container{max-width:1520px}.page-module__SZV2PW__grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:34px;display:grid}.page-module__SZV2PW__card{display:block}.page-module__SZV2PW__cardMedia{aspect-ratio:4/5;background:var(--cream);position:relative;overflow:hidden}.page-module__SZV2PW__cardMedia img{object-fit:cover;width:100%;height:100%}.page-module__SZV2PW__cardTitle{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--black);margin-top:18px;font-size:15px;font-weight:700;transition:color .15s;display:block}.page-module__SZV2PW__card:hover .page-module__SZV2PW__cardTitle{color:var(--muted)}@media (max-width:900px){.page-module__SZV2PW__grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:26px}}@media (max-width:640px){.page-module__SZV2PW__grid{grid-template-columns:1fr;gap:40px}}@media (max-width:768px){.page-module__SZV2PW__section{padding-top:0}}
.page-module__VAZi1q__page{padding:0 0 80px}.page-module__VAZi1q__intro{text-align:center;max-width:640px;margin:0 auto 56px}.page-module__VAZi1q__grid{align-items:stretch;gap:80px;display:flex}.page-module__VAZi1q__formCol{flex-direction:column;flex:1.4;display:flex}.page-module__VAZi1q__title{text-transform:uppercase;letter-spacing:.01em;font-size:40px;font-weight:700}.page-module__VAZi1q__sub{max-width:480px;color:var(--muted);margin:14px auto 0;font-size:15px;line-height:1.7}.page-module__VAZi1q__form{flex-direction:column;flex:1;margin-top:0;display:flex}.page-module__VAZi1q__formRow{gap:14px;margin-top:14px;display:flex}.page-module__VAZi1q__formRow:first-child{margin-top:0}.page-module__VAZi1q__field{flex:1}.page-module__VAZi1q__field label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:7px;font-size:10.5px;font-weight:700;display:block}.page-module__VAZi1q__field input,.page-module__VAZi1q__field textarea{border:1px solid var(--black);width:100%;font-family:var(--font);color:var(--black);background:var(--white);resize:vertical;padding:12px 14px;font-size:14px}.page-module__VAZi1q__field input::placeholder,.page-module__VAZi1q__field textarea::placeholder{color:var(--muted)}.page-module__VAZi1q__field input:focus,.page-module__VAZi1q__field textarea:focus{outline:2px solid var(--black);outline-offset:-2px}.page-module__VAZi1q__submit{background:var(--black);color:var(--white);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:none;margin-top:24px;padding:16px 22px;font-size:13px;font-weight:700;transition:background .15s}.page-module__VAZi1q__submit:hover{background:#333}.page-module__VAZi1q__success{min-height:1.5em;color:var(--black);font-size:13.5px;font-family:var(--font-mono);margin-top:16px}.page-module__VAZi1q__successError{color:var(--red)}.page-module__VAZi1q__infoCol{flex:1;display:flex}.page-module__VAZi1q__photo{border:1px solid var(--black);background:var(--cream);width:100%;position:relative;overflow:hidden}.page-module__VAZi1q__photo img{object-fit:cover;width:100%;height:100%}@media (max-width:900px){.page-module__VAZi1q__infoCol{display:flex}.page-module__VAZi1q__photo{aspect-ratio:1}}@media (max-width:768px){.page-module__VAZi1q__page{padding:0 0 56px}.page-module__VAZi1q__intro{text-align:left;margin:0 0 32px}.page-module__VAZi1q__sub{margin-left:0}.page-module__VAZi1q__grid{flex-direction:column;align-items:stretch;gap:44px}.page-module__VAZi1q__formCol{order:2}.page-module__VAZi1q__infoCol{order:1;margin-top:0}.page-module__VAZi1q__title{font-size:30px}}
.page-module__LBTDbq__hero{margin-top:calc(-1 * var(--frame-h,113px));background:#8a8a8a;align-items:flex-end;min-height:97.75vh;display:flex;position:relative;overflow:hidden}.page-module__LBTDbq__heroBg{position:absolute;inset:0}.page-module__LBTDbq__heroBg img,.page-module__LBTDbq__heroBg video{object-fit:cover;object-position:center 40%;width:100%;height:100%;display:block}.page-module__LBTDbq__heroBg:after{content:"";background:linear-gradient(#00000026 32%,#00000059 58%,#000c 100%);position:absolute;inset:0}.page-module__LBTDbq__heroInner{z-index:1;padding:0 var(--gutter) 74px;width:100%;max-width:100%;position:relative}.page-module__LBTDbq__heroEyebrow{color:var(--white);font-family:var(--font-mono);letter-spacing:.2em;font-size:14px}.page-module__LBTDbq__heroSub{max-width:560px;color:var(--white);margin-top:22px;font-size:21px;line-height:1.5}.page-module__LBTDbq__heroLink{color:var(--white);letter-spacing:.1em;text-transform:uppercase;border-bottom:1.5px solid var(--white);align-items:center;gap:10px;margin-top:30px;padding-bottom:6px;font-size:15px;font-weight:700;display:inline-flex}.page-module__LBTDbq__heroLink svg{width:15px;height:15px}.page-module__LBTDbq__tickerBar{background:var(--white);white-space:nowrap;border-top:1px solid var(--black);border-bottom:1px solid var(--black);overflow:hidden}.page-module__LBTDbq__tickerTrack{animation:34s linear infinite page-module__LBTDbq__ticker;display:inline-flex}.page-module__LBTDbq__tickerBar:hover .page-module__LBTDbq__tickerTrack{animation-play-state:paused}.page-module__LBTDbq__tickerTrack span{color:var(--black);letter-spacing:-.01em;text-transform:uppercase;padding:16px 0;font-size:16px;font-weight:400}@keyframes page-module__LBTDbq__ticker{0%{transform:translate(-50%)}to{transform:translate(0)}}.page-module__LBTDbq__categoryBanners{--banner-h:50vw;grid-template-columns:1fr 1fr;gap:0;display:grid}.page-module__LBTDbq__categoryBanner{height:var(--banner-h);display:block;position:relative;overflow:hidden}.page-module__LBTDbq__categoryBanner img,.page-module__LBTDbq__categoryBanner video{object-fit:cover;object-position:center 20%;width:100%;height:100%;display:block;position:absolute;inset:0}.page-module__LBTDbq__bannerImgTop{object-position:center top!important}.page-module__LBTDbq__categoryBanner:after{content:"";background:linear-gradient(#000000b3 0%,#00000026 45%,#0000 70%);position:absolute;inset:0}.page-module__LBTDbq__categoryBannerCopy{text-align:left;z-index:1;position:absolute;top:36px;left:44px}.page-module__LBTDbq__categoryBannerCopy h3{color:var(--white);letter-spacing:-.01em;text-transform:uppercase;font-size:clamp(34px,4.2vw,54px);font-weight:400}.page-module__LBTDbq__categoryBannersSingle{display:block}@media (max-width:860px){.page-module__LBTDbq__categoryBanners{--banner-h:125vw;grid-template-columns:1fr}}@media (max-width:768px){.page-module__LBTDbq__categoryBannerCopy{left:22px}}
.page-module__Puv39a__breadcrumbWrap{padding:0 calc(var(--gutter) + 20px)}.page-module__Puv39a__breadcrumb{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:26px 0;font-size:11px}.page-module__Puv39a__breadcrumb a:hover{color:var(--black)}.page-module__Puv39a__breadcrumb span{margin:0 8px}.page-module__Puv39a__productPage{padding-top:4px;display:flex}.page-module__Puv39a__detailsWrap{top:calc(var(--frame-h,113px) + 24px);padding:150px var(--gutter) 50px;flex:1;justify-content:center;align-self:flex-start;display:flex;position:sticky}.page-module__Puv39a__details{flex-shrink:0;width:600px}.page-module__Puv39a__titleRow{justify-content:space-between;align-items:baseline;gap:20px;width:80%;display:flex}.page-module__Puv39a__title{text-transform:uppercase;letter-spacing:.01em;font-size:28px;font-weight:700}.page-module__Puv39a__price{font-family:var(--font-mono);white-space:nowrap;font-size:17px}.page-module__Puv39a__vatNote{color:var(--muted);margin-top:4px;font-size:12px}.page-module__Puv39a__quickFacts{color:var(--muted);flex-direction:column;gap:3px;margin-top:10px;font-size:13px;line-height:1.6;display:flex}.page-module__Puv39a__sizesWrap{margin-top:34px}.page-module__Puv39a__addToBag{background:var(--black);width:80%;color:var(--white);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:none;justify-content:space-between;align-items:center;margin-top:18px;padding:16px 22px;font-size:13px;font-weight:700;transition:background .15s;display:flex}.page-module__Puv39a__addToBag:hover{background:#333}.page-module__Puv39a__addToBag:disabled{cursor:not-allowed;background:#888}.page-module__Puv39a__addError{color:var(--red);margin-top:10px;font-size:13px}.page-module__Puv39a__shippingNote{color:var(--muted);margin-top:16px;font-size:13px}.page-module__Puv39a__tags{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.page-module__Puv39a__tagChip{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border:1px solid #11111140;padding:6px 10px;font-size:11px;transition:border-color .15s,color .15s}.page-module__Puv39a__tagChip:hover{border-color:var(--black);color:var(--black)}@media (max-width:860px){.page-module__Puv39a__breadcrumbWrap{padding:0 22px}.page-module__Puv39a__breadcrumb{padding:14px 0}.page-module__Puv39a__productPage{flex-direction:column;padding-top:0}.page-module__Puv39a__detailsWrap{justify-content:flex-start;padding:0 22px 16px;position:static}.page-module__Puv39a__details{width:100%}.page-module__Puv39a__titleRow{align-items:center;width:100%}.page-module__Puv39a__price{font-size:20px}.page-module__Puv39a__addToBag{width:100%}}@media (max-width:768px){.page-module__Puv39a__relatedWrap{padding-bottom:32px}}
.LegalPageContent-module__O_gGQq__page{padding:8px 0 80px}.LegalPageContent-module__O_gGQq__prose{max-width:760px}.LegalPageContent-module__O_gGQq__updated{font-family:var(--font-mono);color:var(--muted);margin-bottom:28px;font-size:12px}.LegalPageContent-module__O_gGQq__prose h1{margin-top:40px;font-size:26px;font-weight:800;line-height:1.25}.LegalPageContent-module__O_gGQq__prose h2{text-transform:uppercase;letter-spacing:.01em;margin-top:36px;font-size:20px;font-weight:700}.LegalPageContent-module__O_gGQq__prose h3{margin-top:28px;font-size:16px;font-weight:700}.LegalPageContent-module__O_gGQq__prose h4{text-transform:uppercase;letter-spacing:.03em;margin-top:24px;font-size:14px;font-weight:700}.LegalPageContent-module__O_gGQq__prose h1:first-child,.LegalPageContent-module__O_gGQq__prose h2:first-child,.LegalPageContent-module__O_gGQq__prose h3:first-child,.LegalPageContent-module__O_gGQq__prose h4:first-child{margin-top:0}.LegalPageContent-module__O_gGQq__prose p{color:var(--muted);margin-top:14px;font-size:15px;line-height:1.7}.LegalPageContent-module__O_gGQq__prose ul,.LegalPageContent-module__O_gGQq__prose ol{color:var(--muted);margin-top:14px;padding-left:20px;font-size:15px;line-height:1.7}.LegalPageContent-module__O_gGQq__prose ul{list-style:outside}.LegalPageContent-module__O_gGQq__prose ol{list-style:decimal}.LegalPageContent-module__O_gGQq__prose li{margin-top:6px}.LegalPageContent-module__O_gGQq__prose li>p{margin-top:0}.LegalPageContent-module__O_gGQq__prose a{color:var(--black);text-decoration:underline}.LegalPageContent-module__O_gGQq__prose strong,.LegalPageContent-module__O_gGQq__prose b{color:var(--black);font-weight:700}.LegalPageContent-module__O_gGQq__prose blockquote{border-left:3px solid var(--black);color:var(--muted);margin-top:18px;padding-left:16px;font-style:italic}.LegalPageContent-module__O_gGQq__prose pre{font-family:var(--font-mono);background:#f4f4f5;border-radius:10px;margin-top:18px;padding:14px 16px;font-size:13px;line-height:1.6;overflow-x:auto}.LegalPageContent-module__O_gGQq__prose code{font-family:var(--font-mono);background:#f4f4f5;border-radius:4px;padding:1px 5px;font-size:.9em}.LegalPageContent-module__O_gGQq__prose pre code{background:0 0;padding:0}.LegalPageContent-module__O_gGQq__prose hr{border:none;border-top:1px solid var(--muted);opacity:.4;margin:32px 0}.LegalPageContent-module__O_gGQq__prose img{border-radius:10px;max-width:100%;height:auto;margin-top:18px}.LegalPageContent-module__O_gGQq__prose mark{border-radius:3px;padding:0 2px}.LegalPageContent-module__O_gGQq__prose sub,.LegalPageContent-module__O_gGQq__prose sup{font-size:.75em;line-height:0}.LegalPageContent-module__O_gGQq__prose table{border-collapse:collapse;width:100%;margin-top:20px;font-size:14px}.LegalPageContent-module__O_gGQq__prose th,.LegalPageContent-module__O_gGQq__prose td{border:1px solid var(--muted);text-align:left;vertical-align:top;color:var(--muted);padding:8px 12px}.LegalPageContent-module__O_gGQq__prose th{color:var(--black);background:#00000008;font-weight:700}.LegalPageContent-module__O_gGQq__prose table p{margin:0}@media (max-width:768px){.LegalPageContent-module__O_gGQq__page{padding:0 0 56px}.LegalPageContent-module__O_gGQq__prose table{display:block;overflow-x:auto}}
