.v2-content-hero{border-block-end:var(--v2-rule)}.v2-content-hero__inner{min-height:clamp(34rem,62vw,48rem);display:grid;grid-template-columns:minmax(0,.86fr) minmax(24rem,1.14fr)}.v2-content-hero__copy{padding:clamp(2rem,6vw,6rem) var(--v2-gutter);display:flex;flex-direction:column;justify-content:space-between;gap:3rem;border-inline-end:var(--v2-rule)}.v2-content-hero__copy h1,.v2-page-header h1,.v2-blog-hero h1{max-width:14ch;margin:0;font-family:var(--v2-font-display);font-size:clamp(3.3rem,7.2vw,8rem);font-weight:800;letter-spacing:-.065em;line-height:.88}.v2-content-hero__copy h1{max-width:16ch;font-size:clamp(3rem,5.1vw,5.25rem);line-height:.91}.v2-content-hero__copy>div>p:not(.v2-kicker){max-width:46rem;margin:1.5rem 0 0;color:var(--v2-color-ink-soft);font-size:clamp(1.05rem,1.8vw,1.42rem)}.v2-content-hero__actions,.v2-content-cta__actions,.v2-page-actions,.v2-support-links{display:flex;flex-wrap:wrap;gap:.65rem}.v2-content-hero__media{height:clamp(42rem,50vw,48rem);min-height:28rem;position:relative;overflow:hidden;background:var(--v2-color-paper-raised)}.v2-content-hero__image{width:100%;height:100%;padding:clamp(.4rem,1.2vw,1.35rem);object-fit:contain}.v2-content-hero__media-note{max-width:23rem;padding:1rem;position:absolute;inset-inline-end:var(--v2-gutter);inset-block-end:var(--v2-gutter);border:var(--v2-rule);background:color-mix(in srgb,var(--v2-color-paper) 92%,transparent);font-family:var(--v2-font-data);font-size:.68rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.v2-content-hero__media--text{padding:clamp(2rem,6vw,6rem);display:grid;align-content:end;background:linear-gradient(135deg,transparent 0 46%,var(--v2-color-ink) 46% 46.25%,transparent 46.25%),var(--v2-color-route)}.v2-content-hero__media--text span{max-width:8ch;font-family:var(--v2-font-display);font-size:clamp(5rem,13vw,12rem);font-weight:800;letter-spacing:-.08em;line-height:.72}.v2-article-layout{display:grid;grid-template-columns:minmax(12rem,.35fr) minmax(0,1fr);border-block-end:var(--v2-rule)}.v2-article-rail{padding:2rem var(--v2-gutter);border-inline-end:var(--v2-rule)}.v2-article-rail__sticky{position:sticky;inset-block-start:calc(var(--v2-header-height, 5rem) + 1.5rem)}.v2-article-rail ol,.v2-article-rail ul{margin:1.25rem 0 0;padding:0;display:grid;gap:.75rem;list-style:none}.v2-article-rail a{color:inherit;font-weight:800;text-underline-offset:.2em}.v2-article-body{min-width:0;padding:clamp(2.5rem,7vw,7rem) max(var(--v2-gutter),calc((100% - 68ch)/2))}.v2-article-body__lead{margin:0 0 3rem;font-size:clamp(1.2rem,2.2vw,1.65rem);line-height:1.42}.v2-article-section{scroll-margin-top:calc(var(--v2-header-height, 5rem) + 1rem)}.v2-article-section+.v2-article-section{margin-block-start:4rem;padding-block-start:4rem;border-block-start:var(--v2-rule)}.v2-article-section h2,.v2-rich-text h2{max-width:18ch;margin:0 0 1.5rem;font-family:var(--v2-font-display);font-size:clamp(2.15rem,4.5vw,4.6rem);letter-spacing:-.05em;line-height:.94}.v2-article-section h3,.v2-rich-text h3{margin:2.4rem 0 1rem;font-size:clamp(1.35rem,2.4vw,2rem)}.v2-article-section p,.v2-rich-text p,.v2-rich-text li{font-size:1.06rem;line-height:1.72}.v2-article-section p+p,.v2-rich-text p+p{margin-block-start:1.25rem}.v2-article-section a,.v2-rich-text a{overflow-wrap:anywhere;text-underline-offset:.18em}.v2-source-ledger,.v2-check-grid,.v2-support-route-grid,.v2-blog-grid,.v2-related-grid,.v2-collabs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block-start:var(--v2-rule);border-inline-start:var(--v2-rule)}.v2-source-card,.v2-check-card,.v2-support-route,.v2-blog-card,.v2-collabs-card{min-width:0;padding:clamp(1.25rem,3vw,2.25rem);border-inline-end:var(--v2-rule);border-block-end:var(--v2-rule)}.v2-source-card{display:flex;flex-direction:column;gap:1rem}.v2-source-card span,.v2-check-card>span,.v2-support-route>span,.v2-blog-card__meta,.v2-article-meta,.v2-page-meta{font-family:var(--v2-font-data);font-size:.68rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.v2-source-card strong,.v2-check-card strong,.v2-support-route strong,.v2-collabs-card strong{font-size:1.2rem}.v2-source-card a,.v2-support-route,.v2-blog-card__link{color:inherit;text-underline-offset:.2em}.v2-check-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-check-card{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:.85rem}.v2-check-card>span{font-size:1.2rem}.v2-check-card p{grid-column:2;margin:.55rem 0 0;color:var(--v2-color-ink-soft)}.v2-content-cta{padding:clamp(2rem,6vw,5rem) var(--v2-gutter);display:grid;grid-template-columns:minmax(0,.9fr) minmax(22rem,1.1fr);gap:2rem;border-block-end:var(--v2-rule);background:var(--v2-color-ink);color:var(--v2-color-paper)}.v2-content-cta h2{max-width:13ch;margin:0;font-family:var(--v2-font-display);font-size:clamp(2.5rem,5.8vw,6rem);letter-spacing:-.06em;line-height:.9}.v2-content-cta__body{align-self:end}.v2-content-cta__body p{max-width:46rem;margin:0 0 1.5rem;color:color-mix(in srgb,var(--v2-color-paper) 78%,transparent);font-size:1.08rem}.v2-content-cta .v2-button--secondary{border-color:var(--v2-color-paper);color:var(--v2-color-paper)}.v2-offer-note{padding:1.25rem var(--v2-gutter);display:flex;align-items:center;justify-content:space-between;gap:1rem;border-block-end:var(--v2-rule);background:var(--v2-color-route)}.v2-offer-note strong{display:block;font-size:1.05rem}.v2-offer-note p{max-width:58rem;margin-block:.5rem 0}.v2-offer-note .v2-kicker{margin-block:0 .35rem}.v2-page-header,.v2-blog-hero{padding:clamp(2.5rem,7vw,7rem) var(--v2-gutter);border-block-end:var(--v2-rule)}.v2-page-header__grid,.v2-blog-hero__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(22rem,1.1fr);gap:clamp(2rem,6vw,7rem);align-items:end}.v2-page-header__copy,.v2-blog-hero__copy{max-width:48rem;color:var(--v2-color-ink-soft);font-size:1.12rem}.v2-page-shell{display:grid;grid-template-columns:minmax(14rem,.34fr) minmax(0,1fr);border-block-end:var(--v2-rule)}.v2-page-aside{padding:2rem var(--v2-gutter);border-inline-end:var(--v2-rule)}.v2-page-aside nav{position:sticky;inset-block-start:calc(var(--v2-header-height, 5rem) + 1.5rem);display:grid;gap:.5rem}.v2-page-aside a{min-height:2.75rem;padding:.75rem;display:flex;align-items:center;border:var(--v2-rule);color:inherit;font-weight:800;text-decoration:none}.v2-page-content{min-width:0;padding:clamp(2.5rem,6vw,6rem) max(var(--v2-gutter),calc((100% - 68ch)/2))}.v2-rich-text{max-width:68ch}.v2-rich-text>:first-child{margin-block-start:0}.v2-rich-text img,.v2-rich-text video,.v2-rich-text iframe{max-width:100%;height:auto}.v2-rich-text iframe{width:100%;min-height:22rem;border:var(--v2-rule)}.v2-rich-text table{width:100%;max-width:100%;display:block;overflow-x:auto;border-collapse:collapse;white-space:nowrap}.v2-rich-text table:focus-visible{outline:3px solid var(--v2-color-ink);outline-offset:3px}.v2-rich-text th,.v2-rich-text td{padding:.8rem;border:var(--v2-rule);text-align:start}.v2-rich-text blockquote{margin:2rem 0;padding:1.5rem;border-inline-start:.35rem solid var(--v2-color-route);background:var(--v2-color-paper-raised)}.v2-rich-text pre{max-width:100%;padding:1rem;overflow-x:auto;background:var(--v2-color-ink);color:var(--v2-color-paper)}.v2-page-note,.v2-article-callout,.v2-parent-frame{margin-block:2rem;padding:clamp(1.25rem,3vw,2rem);border:var(--v2-rule);background:var(--v2-color-paper-raised)}.v2-parent-frame__grid{margin-block-start:1.5rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block-start:var(--v2-rule);border-inline-start:var(--v2-rule)}.v2-parent-frame__grid div{padding:1rem;border-inline-end:var(--v2-rule);border-block-end:var(--v2-rule)}.v2-parent-frame__grid strong{display:block}.v2-parent-frame__grid p{margin:.5rem 0 0;color:var(--v2-color-ink-soft)}.v2-article-header__media{height:clamp(28rem,43vw,44rem);min-height:0;overflow:hidden;border-block-end:var(--v2-rule);background:var(--v2-color-paper-raised)}.v2-article-header__image{width:100%;height:100%;max-height:none;object-fit:cover;object-position:center}.v2-article-header__placeholder{min-height:inherit;padding:var(--v2-gutter);display:flex;align-items:end;justify-content:end;background:linear-gradient(140deg,var(--v2-color-route),var(--v2-color-paper-raised));font-family:var(--v2-font-data);font-weight:800;text-transform:uppercase}.v2-share-row{margin-block:3rem;padding-block:1rem;display:flex;flex-wrap:wrap;gap:.65rem;border-block:var(--v2-rule)}.v2-share-row button,.v2-share-row a{min-height:2.75rem}.v2-blog-topics{padding:1rem var(--v2-gutter);display:flex;gap:.5rem;overflow-x:auto;border-block-end:var(--v2-rule)}.v2-blog-topics a{min-height:2.75rem;padding:.7rem 1rem;display:flex;align-items:center;flex:0 0 auto;border:var(--v2-rule);color:inherit;font-weight:800;text-decoration:none}.v2-blog-featured{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr);border-block-end:var(--v2-rule)}.v2-blog-featured__media{min-height:28rem;display:grid;place-items:center;overflow:hidden;border-inline-end:var(--v2-rule);background:var(--v2-color-paper-raised)}.v2-blog-featured__media img{width:100%;height:100%;object-fit:cover}.v2-blog-featured__index{font-family:var(--v2-font-display);font-size:clamp(6rem,15vw,14rem);font-weight:800;letter-spacing:-.09em;line-height:.7}.v2-blog-featured__copy{padding:clamp(2rem,5vw,5rem);align-self:end}.v2-blog-featured h2,.v2-blog-card h2,.v2-blog-card h3{margin:.75rem 0 1rem;font-family:var(--v2-font-display);font-size:clamp(1.7rem,3vw,3.25rem);letter-spacing:-.045em;line-height:.96}.v2-blog-grid,.v2-related-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.v2-blog-card{display:flex;flex-direction:column}.v2-blog-card__media{aspect-ratio:4 / 3;margin:calc(clamp(1.25rem,3vw,2.25rem)*-1);margin-block-end:1.5rem;display:grid;place-items:center;overflow:hidden;border-block-end:var(--v2-rule);background:var(--v2-color-paper-raised)}.v2-blog-card__media img{width:100%;height:100%;object-fit:cover}.v2-blog-card__media span{font-family:var(--v2-font-display);font-size:5rem;font-weight:800;letter-spacing:-.08em}.v2-blog-card__link{margin-block-start:auto;padding-block-start:1.25rem;font-weight:800}.v2-content-section-header{padding:clamp(2rem,5vw,5rem) var(--v2-gutter);display:grid;grid-template-columns:minmax(0,.85fr) minmax(20rem,1.15fr);gap:2rem;align-items:end;border-block-end:var(--v2-rule)}.v2-content-section-header h2{max-width:14ch;margin:0;font-family:var(--v2-font-display);font-size:clamp(2.5rem,5vw,5.5rem);letter-spacing:-.055em;line-height:.92}.v2-support-route-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.v2-support-route{min-height:14rem;display:flex;flex-direction:column;justify-content:space-between;text-decoration:none}.v2-support-form-wrap{display:grid;grid-template-columns:minmax(16rem,.38fr) minmax(0,1fr);border-block-end:var(--v2-rule)}.v2-support-form-intro{padding:clamp(2rem,5vw,5rem) var(--v2-gutter);border-inline-end:var(--v2-rule)}.v2-support-form{padding:clamp(2rem,5vw,5rem)}.v2-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.v2-field{display:grid;gap:.45rem}.v2-field--wide{grid-column:1 / -1}.v2-field label{font-family:var(--v2-font-data);font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.v2-field input,.v2-field select,.v2-field textarea{width:100%;min-height:3.25rem;padding:.75rem;border:var(--v2-rule);border-radius:0;color:inherit;background:var(--v2-color-paper);font:inherit}.v2-field textarea{min-height:10rem;resize:vertical}.js .v2-field[hidden]{display:none}.v2-form-errors,.v2-form-success{margin-block-end:1rem;padding:1rem;border:var(--v2-rule)}.v2-form-errors{border-color:var(--v2-color-signal)}.v2-form-success{border-color:var(--v2-color-success)}.no-js [data-v2-share-link]{display:none}.v2-pagination{padding:1.25rem var(--v2-gutter);display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem;border-block-end:var(--v2-rule)}.v2-pagination a,.v2-pagination span{min-width:2.75rem;min-height:2.75rem;padding:.65rem .85rem;display:inline-flex;align-items:center;justify-content:center;border:var(--v2-rule);color:inherit;font-weight:800;text-decoration:none}.v2-pagination .current{background:var(--v2-color-ink);color:var(--v2-color-paper)}.v2-pagination .deco{border-color:transparent}.v2-warranty-facts,.v2-collabs-math{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-block-end:var(--v2-rule)}.v2-warranty-fact,.v2-collabs-math>div{min-height:19rem;padding:clamp(2rem,6vw,6rem) var(--v2-gutter);border-inline-end:var(--v2-rule)}.v2-warranty-fact:last-child,.v2-collabs-math>div:last-child{border-inline-end:0}.v2-warranty-fact strong,.v2-collabs-math strong{display:block;font-family:var(--v2-font-display);font-size:clamp(4rem,10vw,9rem);letter-spacing:-.08em;line-height:.75}.v2-warranty-fact p,.v2-collabs-math p{max-width:35rem;margin-block-start:2rem}.v2-collabs-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.v2-collabs-card{display:grid;align-content:start;gap:.8rem}.v2-collabs-card>span{display:block;font-family:var(--v2-font-data);font-size:.68rem;font-weight:800;letter-spacing:.05em}.v2-collabs-card strong{display:block}.v2-collabs-card p{margin:0}.v2-empty-content{padding:clamp(3rem,8vw,8rem) var(--v2-gutter);border-block-end:var(--v2-rule);text-align:center}@media(max-width:69.99rem){.v2-content-hero__inner,.v2-page-header__grid,.v2-blog-hero__grid,.v2-content-cta,.v2-content-section-header{grid-template-columns:1fr}.v2-content-hero__inner{min-height:0}.v2-content-hero__media{height:clamp(22rem,55vw,34rem);min-height:0;grid-row:2;border-block-end:var(--v2-rule)}.v2-content-hero__copy{grid-row:1;border-inline-end:0}.v2-source-ledger,.v2-blog-grid,.v2-related-grid,.v2-support-route-grid,.v2-collabs-grid,.v2-parent-frame__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-blog-featured{grid-template-columns:1fr}.v2-blog-featured__media{border-inline-end:0;border-block-end:var(--v2-rule)}}@media(max-width:49.99rem){.v2-content-hero__copy h1,.v2-page-header h1,.v2-blog-hero h1{font-size:clamp(2.75rem,14vw,4.7rem)}.v2-content-hero__media{height:min(88vw,26rem);min-height:17rem}.v2-article-header__media{height:min(76vw,25rem)}.v2-content-hero__copy{padding-block:2rem;gap:2rem}.v2-content-hero__actions,.v2-content-cta__actions,.v2-page-actions,.v2-support-links{display:grid;grid-template-columns:1fr}.v2-article-layout,.v2-page-shell,.v2-support-form-wrap{grid-template-columns:1fr}.v2-article-rail,.v2-page-aside,.v2-support-form-intro{border-inline-end:0;border-block-end:var(--v2-rule)}.v2-article-rail__sticky,.v2-page-aside nav{position:static}.v2-article-rail ol,.v2-article-rail ul,.v2-page-aside nav{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-check-grid,.v2-source-ledger,.v2-blog-grid,.v2-related-grid,.v2-support-route-grid,.v2-collabs-grid,.v2-parent-frame__grid,.v2-warranty-facts,.v2-collabs-math,.v2-form-grid{grid-template-columns:1fr}.v2-warranty-fact,.v2-collabs-math>div{min-height:14rem;border-inline-end:0;border-block-end:var(--v2-rule)}.v2-warranty-fact:last-child,.v2-collabs-math>div:last-child{border-block-end:0}.v2-check-card{grid-template-columns:2.3rem minmax(0,1fr)}.v2-blog-featured__media{min-height:17rem}.v2-rich-text iframe{min-height:14rem}.v2-offer-note{align-items:stretch;flex-direction:column}.v2-offer-note .v2-button{width:100%}}@media(prefers-reduced-motion:reduce){.v2-content-hero__image,.v2-article-header__image,.v2-blog-card__media img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/v2-content.css.map */
