.display,h1,h2,h3,h4,h5,h6{letter-spacing:-.025em}h4,h5,h6{font-family:var(--font-heading);font-style:var(--font-heading-style);font-weight:var(--fw-display-sm);line-height:1.25;color:var(--ink-head)}.display,h1,h2,h3,.writing__title,.research-item__title{overflow-wrap:anywhere}.feature__inner>*,.product__inner>*,.contact__grid>*,.rail__head>*,.collection-layout>*{min-width:0}.feature__stats,.rail__tabs{flex-wrap:wrap}.rail__tab{max-width:100%;white-space:normal}.section-head{margin-bottom:clamp(32px,4vw,52px)}.section-head__sub,.page-head__sub,.newsletter__sub{max-width:58ch;margin-inline:auto}.rail__head{gap:24px;margin-bottom:32px}.rail__head .link-arrow{flex-shrink:0;min-height:44px}.rail__tab{font-weight:var(--fw-display-sm);font-size:var(--t-sm)}.rail__nav{display:flex;gap:10px}.rail__nav--footer{justify-content:flex-end;margin-top:24px}[data-rail]{position:relative}.rail__arrow{width:44px;height:44px;box-shadow:none;background:var(--mist);border-color:var(--line-strong)}.rail__arrow:disabled{opacity:.35;cursor:default;transform:none;box-shadow:none}.nav__link{font-size:var(--t-sm);min-height:44px;display:inline-flex;align-items:center}.nav__item>summary{display:flex;align-items:center;gap:8px}.nav__item>summary:after{content:"";width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px)}.nav__item[open]>summary:after{transform:rotate(225deg) translate(-1px,-1px)}.nav__dropdown a{font-size:var(--t-sm)}.nav__link[aria-current=page],.nav__dropdown [aria-current=page]{font-weight:var(--fw-body-strong,600)}.nav__icon svg{width:20px;height:20px}.menu[data-open=true] .menu__link,.menu[data-open=true] .menu__foot{transition:opacity .18s var(--ease);transition-delay:0s;transform:none}.menu[data-open=true]{transition:opacity .18s var(--ease)}.menu__link{font-weight:var(--fw-body-medium,500)}.menu__link--child{font-weight:400}.btn{min-height:48px;font-weight:var(--fw-body-strong,600);box-shadow:none;line-height:1.25}.btn__chip{background:transparent;width:24px;height:24px}.btn:hover .btn__chip{transform:translate(2px)}.btn:hover{box-shadow:none}.product-item__shell,.video-card__shell{padding:4px}.product-item__media,.video-card__media{border-radius:calc(var(--r-lg) - 4px)}.product-item__title{font-size:var(--t-product-card);font-weight:var(--fw-display);line-height:1.3;letter-spacing:-.015em;color:var(--ink-head);text-wrap:pretty}.product-item__edition{display:block;margin-top:4px;font-family:var(--font-body);font-style:var(--font-body-style);font-size:var(--t-xs);font-weight:var(--font-body-weight);letter-spacing:0;color:var(--ink)}.product-item__desc{font-size:var(--t-xs);line-height:1.5;margin-top:8px}.product-item__price{font-family:var(--font-body);font-size:var(--t-sm);font-weight:var(--fw-body-medium,500);line-height:1.4;letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--ink)}.product-item{display:flex;flex-direction:column;height:100%}.product-item__info{display:flex;flex-direction:column;flex:1}.product-item__price{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:auto;padding-top:12px}.product-item__format{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:4px 6px;max-width:100%;min-width:0}.product-item__format-label{font-size:var(--t-xs);font-weight:var(--font-body-weight);color:var(--quiet);letter-spacing:.015em;overflow-wrap:anywhere}.product-item__price .price{white-space:nowrap}.product-item__price .price__compare{margin-inline-start:4px;font-size:var(--t-xs);font-weight:var(--font-body-weight)}.product-item:hover .product-item__shell,.video-card:hover .video-card__shell,.writing:hover,.research-item:hover{transform:translateY(-2px);box-shadow:var(--shadow-float)}.product-item:hover .product-item__media img,.video-card:hover .video-card__media img{transform:scale(1.015)}.writing,.research-item{box-shadow:none}.writing--illustrated{padding:6px}.writing__image{border-radius:calc(var(--r-md) - 6px)}.writing--illustrated .writing__content{padding:20px 18px 18px;min-height:164px}.writing__title,.writing--illustrated .writing__title,.research-item__title,.research-item--illustrated .research-item__title,.video-card__title{font-size:var(--t-card);font-weight:var(--fw-display-sm);line-height:1.25;color:var(--ink-head);letter-spacing:-.02em}.writing__year,.writing--illustrated .writing__year{font-size:var(--t-xs);font-weight:var(--fw-body-medium,500);color:var(--quiet)}.writing__go,.writing--illustrated .writing__go,.research-item__go,.research-item--illustrated .research-item__go{font-size:var(--t-xs);color:var(--ink-head)}.video-card__desc,.research-item--illustrated .research-item__note{font-size:var(--t-sm);line-height:1.55}.newsletter__shell{padding:0;background:var(--paper);box-shadow:none}.newsletter__panel{border-radius:var(--r-xl);box-shadow:none}.newsletter__panel{padding:clamp(32px,4.5vw,56px) clamp(24px,5vw,64px)}.collection-banner__title,.page-head__title{line-height:1.06}.collection-sort{font-size:var(--t-sm);max-width:100%;min-width:0;min-height:48px}.collection-toolbar{gap:16px;margin-bottom:28px;padding-bottom:0}.rail-list a{font-size:var(--t-sm);line-height:1.4;min-height:44px;padding-block:12px}.rail-list a[aria-current=page]{font-weight:var(--fw-body-strong,600);background:var(--cyan-wash);color:var(--ink-head)}.disclosure-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;list-style:none;font-size:var(--t-sm);font-weight:var(--fw-body-strong,600);color:var(--ink-head);cursor:pointer}.disclosure-heading::-webkit-details-marker{display:none}.disclosure-chevron{width:8px;height:8px;flex:none;border-bottom:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg);margin-inline-end:4px}details[open]>.disclosure-heading .disclosure-chevron{transform:rotate(225deg)}.collection-navigation[data-disclosure-ready]>summary{display:none}.product__title{font-size:var(--t-product-title);font-weight:var(--fw-display);line-height:1.08}.product__price{font-family:var(--font-body);font-size:1.625rem;font-weight:var(--fw-body-strong,600)}.product__option-label{font-size:var(--t-sm);font-weight:var(--fw-body-strong,600);text-transform:none;letter-spacing:0}.product__variants{margin-top:24px}.variant-btn{font-size:var(--t-sm);padding:12px 22px;border-color:var(--line-strong)}.product__actions{margin-top:24px}.product__actions .product-form{margin-top:0}.tracklist{margin-top:24px;border-top:1px solid var(--line)}.track{gap:12px;margin-inline:0;padding:12px 8px}.track__icon{opacity:1}.track__cue{width:32px;height:32px;border-radius:50%;background:var(--cyan-wash)}.track__icon svg{width:17px;height:17px;fill:var(--ink-head)}.track__pause,.track[aria-pressed=true] .track__play{display:none}.track[aria-pressed=true] .track__pause{display:block}.track[aria-pressed=true]{background:var(--cyan-wash);font-weight:var(--fw-body-strong,600)}.field label,.form-field label{font-size:var(--t-sm);font-weight:var(--fw-body-medium,500);text-transform:none;color:var(--ink-head)}.form-field input,.form-field textarea{font-size:var(--t-body);border-color:color-mix(in srgb,var(--ink) 52%,var(--paper));background:var(--paper)}.form-field input:focus-visible,.form-field textarea:focus-visible{outline:2px solid var(--cyan-deep);outline-offset:3px;box-shadow:none}.contact__grid{align-items:stretch}.contact__form-column{display:flex;min-width:0}.contact__form{display:flex;flex-direction:column;flex:1;min-width:0}.contact__form .form-field{margin:0 0 12px;min-width:0}.contact__form :is(.form__success,.form__error){margin:0 0 12px}.contact__form .form-field--message{display:flex;flex-direction:column;flex:1}.contact__form .form-field--message textarea{display:block;flex:1;min-height:240px;resize:vertical}.contact__form :is(input,textarea)::placeholder{color:var(--quiet);opacity:1}.contact__form>.btn{align-self:flex-start}.faq__q{font-family:var(--font-body);font-size:var(--t-body);font-weight:var(--fw-body-strong,600)}.about__body{font-size:var(--t-body);line-height:1.7}.press-item__title{font-weight:var(--fw-display-sm);font-size:var(--t-card);line-height:1.25}body:after{content:none}.field input,.field textarea,.field select,.search-form input,.newsletter__form{border-color:color-mix(in srgb,var(--ink) 52%,var(--paper))}.field input:focus-visible,.field textarea:focus-visible,.field select:focus-visible,.search-form input:focus-visible{outline:2px solid var(--cyan-deep);outline-offset:3px}.newsletter__form:focus-within{outline:2px solid var(--cyan-deep);outline-offset:3px;box-shadow:none}.search-form{max-width:800px;margin-inline:auto}.search-form input{min-width:0}.empty-state-action{margin-top:24px}.footer__heading{font-size:var(--t-sm);font-weight:var(--fw-body-strong,600);color:var(--ink-head)}.footer__social a{width:44px;height:44px}.cart-line__title{font-weight:var(--fw-body-strong,600);line-height:1.3}.cart__close,.cart-drawer__close{min-width:44px;min-height:44px}.cart{transform:none;opacity:0;visibility:hidden;transition:opacity var(--d-med) var(--ease),visibility var(--d-med)}.cart[data-open=true]{opacity:1;visibility:visible;transition:opacity var(--d-med) var(--ease)}.cart__name{font-size:var(--t-sm);font-weight:var(--fw-body-strong,600)}.cart__title{font-size:var(--t-sm);text-transform:none}.collection-layout .product-grid--wall{grid-template-columns:repeat(3,minmax(0,1fr))}.js .hero__text>*,.js .page-head .wrapper>*,.js .product__frame{animation:none}@media(max-width:1100px){.collection-navigation{border-block:1px solid var(--line)}.collection-navigation[data-disclosure-ready]>summary{display:flex}.collection-navigation__body{padding:8px 0 20px}.collection-navigation__body>aside>.rail-title{display:none}.collection-layout{gap:24px}}@media(max-width:760px){:root{--sp-section:56px}.section{--sp-section:var(--section-space-mobile,56px)}.rail__head{gap:12px;margin-bottom:24px}.rail__nav{display:flex;justify-content:flex-end}.rail__nav--footer{margin-top:18px}.product-item__title{font-size:var(--t-product-card)}.product-item__desc{font-size:var(--t-xs)}.product__inner{gap:28px}.product__title{font-size:calc(clamp(2.25rem,7.5vw,3rem) * var(--heading-scale))}.page-head--banner .page-head__title{font-size:var(--t-h1)}.collection-toolbar{flex-wrap:wrap;align-items:center}.collection-sort{flex:1 1 190px}.product-grid[data-rail]{grid-auto-columns:minmax(240px,78%)}.product-grid--wall,.collection-layout .product-grid--wall{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr))}.field input,.field textarea,.field select{font-size:max(16px,var(--t-body))}}@media(prefers-contrast:more){[class*=color-]{--quiet:var(--ink);--quiet-deep:var(--ink);--line-strong:var(--ink)}.field input,.field textarea,.search-form input,.newsletter__form{border-color:var(--ink)}}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--measure-copy:65ch;--measure-heading:24ch;--page-inset-start:calc(var(--outer) + env(safe-area-inset-left));--page-inset-end:calc(var(--outer) + env(safe-area-inset-right));--page-frame:calc(var(--page) + var(--page-inset-start) + var(--page-inset-end));--control-height:48px;--target-size:44px;--cyan:#006A84;--cyan-deep:#006A84;--ink-head:#000000;--ink:#000000;--slate:#000000;--quiet:#000000;--quiet-deep:#000000}.section-head{text-align:left;max-width:none;margin:0 0 var(--space-12)}.benefits .section-head{text-align:center;max-width:720px;margin:0 auto clamp(38px,5vw,72px)}.section-head__title,.feature__title,.rail__title,.newsletter__title,.research__heading{font-size:var(--t-h2);font-weight:var(--fw-display-mid);line-height:1.12;max-width:var(--measure-heading);margin-top:var(--space-4);text-wrap:balance}.section-head__sub{max-width:var(--measure-copy);margin:var(--space-6) 0 0;font-size:var(--t-body);line-height:1.65}.section-head__sub:empty{display:none}.section-head__title:first-child,.feature__title:first-child,.research__heading:first-child{margin-top:0}.newsletter__title{margin:0 auto}.benefits .section-head__title,.benefits .section-head__sub{margin-inline:auto}.eyebrow{border:0;padding:0;background:none;box-shadow:none;border-radius:0;font-size:var(--t-xs);font-weight:var(--fw-body-strong,600);letter-spacing:.04em;line-height:1.5}.feature__body,.about__body{font-size:var(--t-body);line-height:1.65}.feature__body,.about__body,.rte{overflow-wrap:anywhere}.rte :is(h2,h3,h4,h5,h6){font-family:var(--font-heading);font-weight:var(--fw-display);line-height:1.2;color:var(--ink-head);text-wrap:balance}.rte h2,.about__body h2{font-size:var(--t-prose-heading)}.rte h3{font-size:var(--t-h3)}.rte :is(h4,h5,h6){font-size:var(--t-card)}.rte :is(h2,h3,h4,h5,h6):not(:first-child){margin-top:1.5em}.rte :is(h2,h3,h4,h5,h6)+*{margin-top:.8em}.rte>:first-child{margin-top:0}.rte :is(p,ul,ol,blockquote)+:is(p,ul,ol,blockquote){margin-top:1.15em}.rte{font-size:var(--t-body);line-height:1.7;letter-spacing:0}.rte strong{font-weight:var(--fw-body-strong)}.rte :is(ul,ol){padding-inline-start:1.4em;margin-block:1em}.rte ul{list-style:disc}.rte ol{list-style:decimal}.rte li+li{margin-top:.45em}.rte blockquote{border-inline-start:3px solid var(--gold);padding-inline-start:1.5em;margin-block:1.5em}.link-arrow{font-size:var(--t-sm);font-weight:var(--fw-body-strong,600);min-height:var(--target-size);line-height:1.4}.writing__go,.research-item__go{text-transform:none;letter-spacing:0;font-size:var(--t-sm)}.award__name{font-size:var(--t-body);font-weight:var(--fw-body-medium,500);line-height:1.4}.award__year{color:var(--ink-head);font-size:var(--t-body)}.award,.award>*{min-width:0}.award__name,.award__detail{overflow-wrap:anywhere}.product-item__shell,.video-card__shell,.feature__frame,.product__frame{padding:0;border:0;box-shadow:none;background:transparent;border-radius:var(--r-md)}.product-item__media,.video-card__media,.feature__media,.product__media{border-radius:var(--r-md)}.product-item__info{padding:var(--space-5) 0 0;gap:0}.product-item__desc{font-family:var(--font-body);font-style:var(--font-body-style);font-size:var(--t-sm);font-weight:var(--font-body-weight);line-height:1.6;letter-spacing:0;margin-top:8px;overflow-wrap:anywhere}.product-item__price{padding-top:14px;font-size:var(--t-sm);gap:8px 20px}.product-item__quickadd{background:var(--paper);color:var(--ink-head);border:0;box-shadow:var(--shadow-rest);font-size:var(--t-sm);letter-spacing:0;text-transform:none;border-radius:var(--r-sm)}.writing,.research-item{border:1px solid var(--line);border-radius:var(--r-md);box-shadow:none;background:var(--paper)}.writing--illustrated,.research-item--illustrated{padding:0;overflow:hidden}.research-item__content{display:flex;flex:1;flex-direction:column;min-width:0;gap:var(--space-3)}.research-item__image{display:block;width:100%;height:auto;object-fit:cover;flex-shrink:0}.writing__image,.research-item__image{border-radius:0;aspect-ratio:16/9}.writing--illustrated .writing__content,.research-item--illustrated .research-item__content{padding:var(--space-6);gap:var(--space-3)}.writing--illustrated .writing__content{min-height:180px}.research-item--illustrated .research-item__note{font-size:var(--t-sm);line-height:1.55}.faq__layout{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.6fr);align-items:start;gap:clamp(24px,4vw,56px);padding:clamp(24px,3vw,40px);border:1px solid var(--line);border-radius:var(--r-xl);background:color-mix(in srgb,var(--paper) 96%,var(--cyan-deep))}.faq__intro{min-width:0;padding-block:var(--space-2)}.faq__title{margin:0;max-width:12ch;font-family:var(--font-heading);font-size:var(--t-h2);font-weight:var(--fw-display-mid);line-height:1.1;letter-spacing:-.03em;text-wrap:balance}.faq__introduction{margin-top:var(--space-4);max-width:30ch;font-size:var(--t-body);line-height:1.6;color:var(--ink)}.faq__contact{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;margin-top:var(--space-6);font-size:var(--t-sm);font-weight:var(--fw-body-strong,600);line-height:1.4;color:var(--ink)}.faq__contact svg{flex:none}.faq__contact:hover{text-decoration:underline;text-underline-offset:4px}.faq-section .faq__list{display:grid;gap:var(--space-3);width:100%;min-width:0;max-width:none;margin:0}.faq-section .faq__item{min-width:0;margin:0;border:1px solid var(--line);border-radius:var(--r-md);background:var(--paper);box-shadow:none;transition:border-color .18s var(--ease),background-color .18s var(--ease)}.faq-section .faq__q{justify-content:flex-start;gap:var(--space-3);min-height:80px;padding:20px;font-family:var(--font-body);font-size:var(--t-body);font-weight:var(--fw-body-strong,600);line-height:1.45}.faq__topic{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:color-mix(in srgb,var(--paper) 93%,var(--cyan-deep));color:var(--cyan-deep)}.faq__question{flex:1;min-width:0;overflow-wrap:anywhere}.faq-section .faq__icon{width:28px;height:28px;border-radius:50%;color:var(--quiet-deep);background:color-mix(in srgb,var(--paper) 95%,var(--ink))}.faq-section .faq__icon:before{left:8px;top:50%;width:12px;height:1.5px}.faq-section .faq__icon:after{left:50%;top:8px;width:1.5px;height:12px}.faq-section .faq__item[open]{border-color:color-mix(in srgb,var(--cyan-deep) 42%,var(--line));background:color-mix(in srgb,var(--paper) 98%,var(--cyan-deep));box-shadow:none}.faq-section .faq__item[open] .faq__icon{background:var(--cyan-deep);color:var(--paper)}.faq-section .faq__item[open] .faq__icon:after{opacity:0}.faq-section .faq__a{padding:0;transition:none}.faq-section .faq__a__inner{padding:0 24px;max-width:70ch;font-size:var(--t-body);line-height:1.65;color:var(--ink)}.faq-section .faq__a__inner>:last-child{margin-bottom:24px}.faq-section .faq__q:focus-visible{outline:2px solid var(--cyan-deep);outline-offset:-4px;border-radius:inherit}.faq__contact:focus-visible{outline:2px solid var(--cyan-deep);outline-offset:4px;border-radius:4px}@media(hover:hover){.faq-section .faq__item:hover{border-color:var(--line-strong)}}@media(max-width:1000px){.faq__layout{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.faq__title{max-width:none}.faq__introduction{max-width:48ch}.faq__contact{margin-top:var(--space-3)}}@media(max-width:600px){.faq__layout{padding:20px 12px;border-radius:var(--r-lg)}.faq__intro{padding:4px 8px}.faq-section .faq__q{padding:16px 12px;gap:10px;font-size:var(--t-sm)}.faq__topic{width:28px;height:28px;border-radius:8px}.faq__topic svg{width:19px;height:19px}.faq-section .faq__icon{width:24px;height:24px}.faq-section .faq__icon:before{left:6px}.faq-section .faq__icon:after{top:6px}.faq-section .faq__a__inner{padding-inline:16px;font-size:var(--t-sm)}}@media(prefers-reduced-motion:reduce){.faq-section .faq__item,.faq-section .faq__icon:before,.faq-section .faq__icon:after{transition:none}}@media(prefers-contrast:more){.faq__layout,.faq-section .faq__item{border-color:var(--ink)}}.newsletter__shell{border:1px solid var(--line);border-radius:var(--r-xl)}.newsletter__panel{background:var(--paper);border-radius:var(--r-xl)}.newsletter__background{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:var(--newsletter-image-opacity,.28)}.newsletter__background img{width:100%;height:100%;object-fit:cover}.newsletter__background:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--paper) 75%,transparent) 38%,color-mix(in srgb,var(--paper) 75%,transparent) 62%,transparent)}.newsletter__content{position:relative}.newsletter__panel--illustrated .newsletter__sub{color:color-mix(in srgb,#44515B 70%,#6B7680)}.newsletter__panel--illustrated .newsletter__form{background:var(--paper)}@media(prefers-contrast:more){.newsletter__background{display:none}}.newsletter__form{border-radius:var(--r-sm);padding:6px;max-width:640px}.newsletter__input{font-size:var(--t-body)}.about-content .about__body{max-width:var(--measure-copy);margin-inline:0}.about-intro__quote{max-width:var(--measure-copy);margin-bottom:var(--space-8)}.about-intro__quote .quote__text{font-size:var(--t-card);text-align:left;font-weight:var(--fw-display)}.about-content--center{padding-bottom:calc(var(--sp-section) / 2)}.about-content--center :is(.section-head,.about-intro__quote,.about__body){margin-inline:auto;text-align:center}.about-content--center .about-intro__quote{max-width:1000px;margin-bottom:var(--space-6)}.about-content--center .about-intro__quote .quote__text{font-size:var(--t-quote);text-align:center;text-wrap:balance}.about-content--center .about__body .lead{margin:0}.split>*{min-width:0}.split__media--square img{aspect-ratio:1;object-fit:cover}.split__media--landscape img{aspect-ratio:4/3;object-fit:cover}.template-suffix-about .section-image-with-text>.section{padding-block:calc(var(--sp-section) / 2)}.template-suffix-about .split__body .eyebrow{display:block;margin:0 0 var(--space-3);padding:0;border:0;background:transparent;box-shadow:none;color:var(--ink);font-size:var(--t-xs);line-height:1.5;letter-spacing:.06em}.template-suffix-about .split__body .section-head__title{margin:0;font-size:var(--t-h3);text-wrap:balance}.template-suffix-about .split__body .rte{font-size:var(--t-body);line-height:1.65}.template-suffix-about .section-rich-text .rte{max-width:var(--measure-copy);margin-inline:auto}@media(max-width:989px){.template-suffix-about .split__media{order:2}.template-suffix-about .split{gap:var(--space-6)}}.about__frame,.banner__frame{padding:0;border:0;background:transparent;box-shadow:none}.about__hero,.collection-banner,.inner-page-banner{border-radius:var(--r-xl)}.social-section .section-head{max-width:var(--measure-copy)}.social-section .social-row{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:var(--space-6)}.social-section .social-card{display:flex;flex-direction:column;align-items:stretch;text-align:left;min-width:0;padding:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-md);background:color-mix(in srgb,var(--mist) 70%,var(--paper));box-shadow:none;transform:none;transition:border-color .18s var(--ease),box-shadow .18s var(--ease)}.social-section .social-card__media{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--ink-head)}.social-section .social-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.social-section .social-card__content{display:flex;flex-direction:column;flex:1;min-width:0;padding:var(--space-6)}.social-section .social-card__identity{display:flex;align-items:center;gap:var(--space-3);min-width:0}.social-section .social-card__labels{min-width:0}.social-section .social-card__icon{width:44px;height:44px;border:1px solid var(--line);border-radius:12px;background:var(--paper);color:var(--ink-head);box-shadow:none;transform:none;transition:none}.social-section .social-card__icon svg{width:22px;height:22px}.social-section .social-card__name{margin:0;font-size:var(--t-card);font-weight:var(--fw-display-sm);line-height:1.15;letter-spacing:-.025em;color:var(--ink-head)}.social-section .social-card__handle{display:block;margin-top:4px;font-size:calc(.875rem * var(--body-scale,1));line-height:1.4;color:var(--quiet);overflow-wrap:anywhere}.social-section .social-card__note{margin:var(--space-4) 0 0;max-width:46ch;font-size:var(--t-body);line-height:1.55;color:var(--ink)}.social-section .social-card__go{align-self:flex-start;min-height:44px;gap:var(--space-2);margin-top:auto;padding-top:var(--space-4);font-size:calc(1rem * var(--body-scale,1));font-weight:var(--fw-body-strong,600);text-transform:none;color:var(--ink);line-height:1.4}.social-section .social-card__go svg{flex:none;transform:none;transition:none}.social-section a.social-card:focus-visible{outline:3px solid var(--cyan-deep);outline-offset:4px}.social-section a.social-card:hover .social-card__go{text-decoration:underline;text-underline-offset:4px}@media(hover:hover){.social-section a.social-card:hover{transform:none;border-color:var(--line-strong);box-shadow:0 8px 24px color-mix(in srgb,var(--ink-head) 9%,transparent)}}@media(min-width:1101px){.social-section .social-row--featured{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)}.social-row--featured .social-card:first-child{grid-row:span 2}.social-row--featured .social-card:first-child .social-card__media{flex:1;min-height:240px;aspect-ratio:auto}.social-row--featured .social-card:first-child .social-card__content{flex:0;padding:var(--space-8)}.social-row--featured .social-card:first-child .social-card__name{font-size:var(--t-h3)}.social-row--featured .social-card:not(:first-child).social-card--illustrated{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1fr)}.social-row--featured .social-card:not(:first-child) .social-card__media{aspect-ratio:auto;min-height:240px}}@media(min-width:701px)and (max-width:1100px){.social-section .social-row{grid-template-columns:repeat(2,minmax(0,1fr))}.social-row--featured .social-card:first-child{grid-column:1/-1}.social-row--featured .social-card:first-child .social-card__media{aspect-ratio:2.5}}@media(max-width:700px){.social-section .social-row{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.social-section .social-card__content{padding:var(--space-6)}.social-section .social-card__media{aspect-ratio:1.8}}@media(prefers-reduced-motion:reduce){.social-section .social-card{transition:none}}.shopify-section-group-footer-group>.footer{--footer-secondary:color-mix(in srgb,var(--color-quiet) 80%,var(--color-text));background:var(--footer-surface,var(--color-bg));border-top:1px solid var(--footer-divider,var(--line));padding:40px 0 0}.footer__top{grid-template-columns:minmax(0,1.2fr) minmax(0,.65fr) minmax(0,1.15fr);gap:40px;padding:0}.footer__top>*{min-width:0}.footer__logo img{margin-bottom:16px}.footer__statement{font-family:var(--font-body);font-weight:var(--fw-body-medium,500);font-size:var(--t-body);line-height:1.5;max-width:37ch;margin:0 0 8px;color:var(--ink-head)}.footer__blurb{font-size:var(--t-xs);line-height:1.6;max-width:44ch;margin:0;color:var(--footer-secondary)}.footer__ttl{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:36px;margin:0 0 8px;font-size:var(--t-sm);text-transform:none;list-style:none;cursor:pointer}.footer__ttl::-webkit-details-marker{display:none}.footer__ttl svg{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.5;transform:rotate(180deg)}.footer__menu:not([open]) .footer__ttl svg{transform:none}.footer__list{display:grid;gap:0 20px}.footer__list--columns{grid-template-columns:repeat(2,minmax(0,1fr))}.footer__list li+li{margin:0}.footer__list a{display:flex;align-items:center;min-height:36px;padding:6px 0;font-size:var(--t-xs);line-height:1.5;overflow-wrap:anywhere;color:var(--footer-secondary)}.footer__utilities{margin-top:24px;gap:8px 24px;align-items:center}.footer .localization-form{gap:8px;min-width:0}.footer .localization-form select{width:clamp(180px,18vw,260px);min-width:0;flex:1 1 160px;height:auto;min-height:44px;padding:8px 32px 8px 12px;border-radius:var(--r-xs);background:var(--paper)}.footer .localization-form .btn{min-height:44px;padding:8px 16px;font-size:var(--t-xs);border-radius:var(--r-xs)}.footer .footer__bar{display:flex;gap:12px 24px;justify-content:space-between;align-items:center;margin-top:16px;padding:16px 0;border-color:var(--footer-divider,var(--line))}.footer__bar .footer__social{margin:0;gap:4px}.footer__social a{background:transparent;border:0;box-shadow:none}.footer__social a:hover{box-shadow:none;transform:none}.footer__copy{color:var(--footer-secondary)}.footer__credit{margin:0;min-width:0;color:var(--footer-secondary);font-size:var(--t-xs);line-height:1.6;overflow-wrap:anywhere}.footer__credit a{color:inherit;font-weight:var(--fw-body-strong,600);text-decoration:underline;text-underline-offset:3px}@media(max-width:1100px){.footer__top{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr) minmax(0,1fr);gap:24px}.footer__list--columns{grid-template-columns:minmax(0,1fr)}.footer__ttl,.footer__list a{min-height:44px}.footer__bar .footer__credit{flex-basis:100%}}@media(max-width:760px){.shopify-section-group-footer-group>.footer{padding-top:28px}.footer__top{grid-template-columns:minmax(0,1fr);gap:0}.footer__brand{padding-bottom:24px}.footer__logo img{margin-bottom:12px}.footer__statement,.footer__blurb{max-width:48ch}.footer__menu{border-top:1px solid var(--footer-divider,var(--line))}.footer__ttl{min-height:52px;margin:0}.footer__list{grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:12px}.footer__utilities{margin-top:20px;gap:8px}.footer .localization-form{width:100%}.footer .localization-form select{width:auto}.footer .footer__bar{justify-content:flex-start;text-align:left;gap:8px 16px;padding:12px 0 20px}.footer__copy{flex-basis:100%}.footer__bar .footer__credit{flex:1 1 180px}}@media(prefers-contrast:more){.shopify-section-group-footer-group>.footer,.footer__menu,.footer .footer__bar{border-color:var(--ink)}}.btn,.variant-btn,.collection-sort,.product__pdf{border-radius:var(--r-sm);min-height:var(--control-height)}.btn{padding:14px 24px;gap:var(--space-3);font-size:var(--t-sm)}.btn--glass{background:#fff;color:#172f3d;border-color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}.btn--glass:hover{background:#f5f8fa;color:#172f3d}.field input,.field textarea,.field select,.form-field input,.form-field textarea,.search-form input{border-radius:var(--r-sm);min-height:var(--control-height);padding:14px 16px}.product__quantity input{border-radius:var(--r-sm);min-height:var(--control-height);margin-top:var(--space-2)}.variant-btn[aria-pressed=true]{border-color:var(--cyan);color:var(--ink-head);background:var(--cyan-wash);box-shadow:0 0 0 1px var(--cyan)}.variant-btn{line-height:1.35}.product__options{margin-top:var(--space-8)}.product__variants{margin-top:var(--space-3)}.product__price{font-size:var(--t-card);font-family:var(--font-body)}.product__subtitle{font-size:var(--t-body);line-height:1.55}.product__actions .btn{min-height:52px}.product__desc{margin-top:var(--space-8);padding-top:var(--space-8)}.rail__tabs{padding:var(--space-1);margin-top:var(--space-6);border-radius:var(--r-sm);background:var(--cyan-wash);gap:var(--space-1)}.rail__tab{font-size:var(--t-sm);padding:10px 18px;border-radius:var(--r-xs);line-height:1.4;color:var(--ink)}.rail__tab[aria-selected=true]{box-shadow:0 1px 3px color-mix(in srgb,var(--ink) 12%,transparent);font-weight:var(--fw-body-strong,600)}.rail__intro{flex:1}.rail__more{display:flex;justify-content:flex-start;margin-top:var(--space-8)}.rail__title{margin-top:var(--space-3)}.rail__head{align-items:flex-end}.collection-toolbar{padding-bottom:var(--space-6);border-bottom:1px solid var(--line);margin-bottom:var(--space-8)}.rail-list a{border-radius:var(--r-xs)}.rail-list a[aria-current=page]{box-shadow:inset 3px 0 var(--cyan)}.nav{border-radius:var(--r-xl);border:1px solid var(--line-soft);box-shadow:var(--shadow-glass)}.nav__link{border-radius:var(--r-xs);padding-inline:16px}.nav__dropdown{border-radius:var(--r-md);box-shadow:var(--shadow-float)}.nav__dropdown a{border-radius:var(--r-xs)}.bento{grid-auto-rows:minmax(clamp(180px,17vw,244px),auto)}.hero__frame{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:none;background:#0b1720}.hero__media{position:absolute;top:0;right:0;bottom:0;left:0;min-width:0;width:100%;height:100%;min-height:0;max-height:none;aspect-ratio:auto;background:#0b1720}.hero__media img,.hero__media>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--hero-image-x,23%) 50%}.hero__veil{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,transparent 22%,rgba(5,14,21,.12) 38%,rgba(5,14,21,.86) 60%,rgba(5,14,21,.96) 100%)}.hero__content{position:relative;inset:auto;min-width:0;min-height:clamp(520px,41vw,600px);text-align:left;align-items:flex-end;justify-content:center;padding:clamp(28px,3.6vw,52px);color:#fff}.hero__text{width:45%;max-width:590px}.hero__text>.eyebrow{font-size:var(--t-xs);font-weight:var(--fw-body-medium,500);line-height:1.5;letter-spacing:0;text-transform:none;color:#d3dce1}.hero__title{font-size:var(--t-hero);font-weight:var(--fw-display);color:#fff;text-shadow:none;letter-spacing:-.035em;line-height:1.04;margin-top:var(--space-3)}.hero__sub{font-size:var(--t-body);line-height:1.55;margin-top:var(--space-4);max-width:40ch;color:#edf2f5;text-shadow:none}.hero__cta{margin-top:var(--space-6)}.hero__cta .btn{--btn-bg:#fff;--btn-fg:#163441;min-height:48px;padding:12px 20px;font-size:var(--t-sm);border-radius:var(--r-sm);box-shadow:none}.hero__cta .btn:hover{--btn-bg:#E7EEF2}.hero__cta .btn__chip{width:18px;height:18px}.hero__credentials{display:flex;flex-wrap:wrap;gap:4px 18px;margin-top:20px;color:#c6d2d9;font-size:calc(.8125rem * var(--body-scale,1));line-height:1.5}.hero__experience,.hero__credit{margin:0;font-size:inherit;line-height:inherit;letter-spacing:0}.hero__experience span{font-weight:var(--fw-body-strong,600)}.hero__credit a{color:inherit;border:0;padding:0;text-decoration:underline;text-decoration-color:#ffffff59;text-underline-offset:3px}.hero__credit a:hover{color:#fff;text-decoration-color:currentColor}.listening-preview{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;gap:var(--space-3);align-items:center;margin-top:var(--space-6);padding:20px 0 0;border:0;border-top:1px solid var(--line);border-radius:0;background:transparent;color:var(--ink);text-align:left}.listening-preview__art{width:44px;aspect-ratio:1;border-radius:var(--r-xs);overflow:hidden}.listening-preview__art img{width:100%;height:100%;object-fit:cover}.listening-preview__info{min-width:0}.listening-preview__label{font-size:calc(.8125rem * var(--body-scale,1));line-height:1.4;color:var(--quiet-deep);margin-bottom:2px}.listening-preview__title{font-family:var(--font-body);font-size:var(--t-xs);font-weight:var(--fw-body-medium,500);line-height:1.4;display:block;overflow-wrap:anywhere;color:var(--ink-head)}.listening-preview__title:hover{text-decoration:underline;text-underline-offset:3px}.listening-preview__status{grid-column:1 / -1;font-size:var(--t-xs);line-height:1.45;color:var(--ink);overflow-wrap:anywhere}.listening-preview__status:empty{display:none}.listening-preview__play{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--line-strong);border-radius:50%;background:var(--paper);color:var(--cyan-deep);box-shadow:none}.listening-preview__play svg{width:20px;height:20px;fill:currentColor}.listening-preview__play[aria-pressed=true] .track__play{display:none}.listening-preview__play[aria-pressed=true] .track__pause{display:block}.listening-preview__play:hover{background:color-mix(in srgb,var(--paper) 94%,var(--cyan-deep))}.hero .listening-preview{border-color:#ffffff40;color:#fff}.hero .listening-preview__label{color:#c6d2d9}.hero .listening-preview__title,.hero .listening-preview__status{color:#edf2f5}.hero .listening-preview__play{background:transparent;border-color:#fff9;color:#fff}.hero .listening-preview__play:hover{background:#ffffff1f}.hero__text :focus-visible{outline:2px solid #fff;outline-offset:4px}.js .listening-preview__native{display:none}.no-js .listening-preview__native{grid-column:1 / -1;width:100%}.listening-preview:not(:has(.listening-preview__art)){grid-template-columns:minmax(0,1fr) 44px}@media(max-width:900px){.hero__media img{object-position:var(--hero-mobile-image-x,15%) 0%}.hero__veil{background:linear-gradient(180deg,#050e1505 10%,#050e1552 34%,#050e15eb 54%,#050e15fa)}.hero__content{min-height:700px;padding:320px var(--space-8) var(--space-8);justify-content:flex-end;align-items:flex-start}.hero__text{width:100%;max-width:590px}.hero__sub{max-width:48ch}}@media(max-width:600px){.hero__content{min-height:720px;padding:310px var(--space-6) var(--space-6)}.hero__title{font-size:calc(clamp(2.625rem,10.5vw,3.25rem) * var(--heading-scale,1))}.hero__cta .btn{width:auto;max-width:100%;justify-content:center}.hero__credentials{display:grid;gap:4px}}.hero-award{max-width:1000px;margin-top:var(--space-12);padding:0}.hero-award__rule{display:none}.hero-award__line{font-size:var(--t-body);font-family:var(--font-body);font-weight:400}.hero-award__line em{font-family:var(--font-heading);font-size:var(--t-card);font-weight:var(--fw-display-sm);margin-top:var(--space-2)}.hero-award__sub{font-size:var(--t-sm);margin-top:var(--space-3);color:var(--quiet)}.hero-award__link{margin-top:var(--space-2)}@media(min-width:1101px){.collection-navigation{position:sticky;top:calc(var(--nav-h) + 48px);max-height:calc(100svh - var(--nav-h) - 72px);overflow-y:auto;padding-inline-end:12px;scrollbar-width:thin}}@media(max-width:760px){:root{--t-product-card:calc(1.25rem * var(--heading-scale,1))}.section-head{margin-bottom:var(--space-8)}.section-head__title{font-size:var(--t-h2)}.section-head__sub{font-size:var(--t-body)}.hero-award{margin-top:var(--space-8);padding-inline:var(--space-2)}.rail__head{align-items:stretch}.rail__nav{flex-shrink:0}.rail__tab{padding:10px 14px}.rail__tabs{align-self:flex-start;margin-top:var(--space-4)}.bento{grid-auto-rows:minmax(280px,auto)}.product-item__info{padding-top:var(--space-4)}.product-item__desc{font-size:var(--t-xs)}}@media(hover:none){.product-item__quickadd{opacity:1;transform:none}}@media(max-width:600px){.award{flex-direction:column;gap:var(--space-3)}.award__year{width:auto}}@media(prefers-contrast:more){.writing,.research-item,.why__item,.social-card,.newsletter__shell,.hero__frame{border-color:var(--ink)}.hero .listening-preview,.hero .listening-preview__play{border-color:#fff}}@media(prefers-reduced-motion:reduce){.cat__bg img,.listening-preview__play{transition:none}}h1.section-head__title,.page-head__title,.page-head--banner .page-head__title,.collection-banner__title{font-size:var(--t-h1);font-weight:var(--fw-display);line-height:1.08}h3.section-head__title{font-size:var(--t-h3);font-weight:var(--fw-display-sm)}p.section-head__title{font-family:var(--font-heading)}.page-head__sub,.page-head--banner .page-head__sub,.collection-banner__desc,.newsletter__sub{font-family:var(--font-body);font-size:var(--t-lead);font-weight:var(--font-body-weight);line-height:1.6}.research__note{font-size:var(--t-body);line-height:1.65;max-width:var(--measure-copy);margin-top:var(--space-4)}.research__list{margin-top:var(--space-8)}.research__group+.research__group{margin-top:var(--sp-section)}.quote__text{font-size:var(--t-quote);font-weight:var(--fw-display)}.quote__line--strong{font-weight:var(--fw-display-mid)}.quote .quote__shell{width:fit-content;max-width:100%}.quote .quote__panel{--quote-pad-y:clamp(32px,4vw,48px);padding-inline:clamp(20px,3vw,36px)}.quote .quote__cite{margin-top:24px}.video-grid--featured>.video-card:first-child .video-card__title{font-size:var(--t-h3)}.collection-banner{display:flex;align-items:center;width:100%;min-width:0;height:auto;min-height:340px}.collection-banner:after{background:linear-gradient(180deg,#04070a40,#04070a8f 40% 60%,#04070a59)}.collection-banner__content{position:relative;inset:auto;width:100%;min-width:0;min-height:0;justify-content:center;padding:clamp(32px,5vw,64px) clamp(20px,4vw,56px);gap:clamp(14px,2vw,24px)}.collection-banner>img,.collection-banner>svg{position:absolute;top:0;right:0;bottom:0;left:0}.collection-banner__content .collection-banner__desc{max-width:none;margin:0;font-size:clamp(16px,1.6vw,24px);line-height:1.45;overflow-wrap:break-word;text-wrap:pretty}@media(min-width:1100px){.collection-banner__desc{white-space:nowrap}}.text-center>:is(.section-head__title,.section-head__sub){margin-inline:auto}.split__body>.section-head__title+.rte,.section-rich-text .section-head__title+.rte{margin-top:var(--space-6)}.split__body .section-cta{text-align:inherit}.shopify-policy__container{width:calc(100% - var(--outer) * 2);max-width:960px;margin-inline:auto;padding:calc(var(--nav-h) + 64px) 0 var(--sp-section)}.shopify-policy__title{margin-bottom:var(--space-12);text-align:left}.shopify-policy__title h1{font-size:var(--t-h1);font-weight:var(--fw-display);line-height:1.08}.shopify-policy__body{font-size:var(--t-body);line-height:1.65}.product-item__shell,.video-card__shell{padding:4px;background:var(--paper);border:1px solid var(--line-soft);box-shadow:var(--shadow-rest)}.product-item__media,.video-card__media{border-radius:calc(var(--r-md) - 5px)}.writing,.research-item{box-shadow:var(--shadow-rest)}.press-shell{padding:4px;border-radius:var(--r-md);box-shadow:var(--shadow-rest)}.press-item{padding:var(--space-6);border-radius:calc(var(--r-md) - 5px);box-shadow:none}.cart__name{font-family:var(--font-body)}.account-form{margin-top:var(--space-6)}.account-form .field{margin-bottom:var(--space-6)}.account-recovery-form{max-width:520px;margin-top:var(--space-6);padding-top:var(--space-3);border-top:1px solid var(--line)}.account-recover>summary{color:var(--cyan-deep);cursor:pointer;list-style:none;justify-content:space-between}.account-recover>summary:after{content:"+";font-size:var(--t-card);font-weight:var(--font-body-weight);line-height:1}.account-recover[open]>summary:after{content:"\2212"}.account-recover .account-form{margin-top:var(--space-3)}.account-recover .account-form>p{margin-bottom:var(--space-4)}.account-recovery-form+p{margin-top:var(--space-4)}.btn:active,.hero__cta .btn:active{transform:scale(.98)}.btn__chip{border-radius:50%;background:color-mix(in srgb,currentColor 8%,transparent)}.hero__cta .btn__chip{background:transparent}@media(max-width:760px){.collection-banner{min-height:320px}.shopify-policy__container{width:calc(100% - 40px)}}.nav-shell{padding-inline:var(--page-inset-start) var(--page-inset-end)}body:not(.template-index) :is(#MainContent,.footer) :is(.wrapper,.shopify-policy__container){width:100%;max-width:var(--page-frame);margin-inline:auto;padding-inline:var(--page-inset-start) var(--page-inset-end)}body:not(.template-index) #MainContent .wrapper--narrow>:is(.rte,.account-form,.account-recovery-form,.article__comments){max-width:var(--measure-copy)}body:not(.template-index) #MainContent .wrapper--narrow.text-center>.rte{margin-inline:auto}.shopify-policy__body{max-width:var(--measure-copy)}.why__title{font-size:var(--t-product-card);font-weight:var(--fw-display-sm);line-height:1.25;letter-spacing:-.02em;color:var(--ink-head)}.why__body{font-size:var(--t-sm);line-height:1.6;margin-top:var(--space-3)}.why__body-wrap{padding:var(--space-4) var(--space-3) var(--space-3)}.why__stat span{font-size:var(--t-sm);line-height:1.5}.why__stat b{font-size:var(--t-h3)}.why__viz{height:clamp(88px,7vw,112px)}.js .track__fallback{display:none}.track__fallback{padding:var(--space-4) 0;border-bottom:1px solid var(--line)}.track__fallback p{margin:0 0 var(--space-2);font-size:var(--t-sm);color:var(--ink)}.track__fallback audio{display:block;width:100%;max-width:100%}.form__error,.form__success{color:var(--ink)}:is(.field,.form-field,.search-form) :is(input,textarea)::placeholder{color:var(--ink);opacity:1}.variant-btn__price{opacity:1}.product-item__desc--summary{display:block;-webkit-line-clamp:unset;overflow:visible}.section-head.awards__lead{text-align:center;margin-inline:auto}.awards__lead>:is(.section-head__title,.section-head__sub){margin-inline:auto}:root{--inner-page-space:var(--sp-section,80px)}.section.inner-page-header--editorial,.section.inner-page-header--portrait{padding-top:calc(var(--nav-h) + 18px + env(safe-area-inset-top) + var(--inner-page-space));padding-bottom:0;background:#fff}#MainContent>.shopify-section>:is(.inner-page-header--editorial,.inner-page-header--portrait){background:#fff}:is(.inner-page-header--editorial,.inner-page-header--portrait) :is([data-reveal],.banner__frame,.about__frame){opacity:1;transform:none;animation:none}.inner-page-header--editorial .inner-page-banner__content{max-width:none;width:100%;padding-inline:clamp(24px,5vw,72px)}.inner-page-header--editorial .page-head__title{max-width:none;margin:0;text-wrap:balance}.inner-page-header--editorial .collection-banner__title{margin:0;text-wrap:balance}.page-intro{display:flex;flex-direction:column;align-items:center;padding-block:var(--inner-page-space);margin:0 auto;text-align:center;color:#000}.page-intro>.eyebrow{margin:0 0 var(--space-4);color:#000}.page-intro__title{max-width:30ch;margin:0 auto;font-size:var(--t-h2);font-weight:var(--fw-display);line-height:1.15;letter-spacing:-.025em;color:#000;text-wrap:balance}.page-intro__copy{max-width:65ch;margin:var(--space-6) auto 0;font-size:var(--t-lead);line-height:1.6;color:#000;text-wrap:pretty}.page-intro__copy:first-child{margin-top:0}.inner-page-header--editorial+.section,#MainContent>.shopify-section:has(>.inner-page-header--editorial)+.shopify-section>.section:first-child{padding-top:0;background:#fff}#MainContent>.shopify-section:has(>.inner-page-header--portrait)+.shopify-section>.section.inner-page-biography-intro:first-child{padding-block:var(--inner-page-space);background:#fff}.inner-page-biography-intro .section-head{margin-bottom:var(--space-6)}.inner-page-biography-intro .section-head__title{max-width:none;margin-inline:auto}.inner-page-biography-intro .about-intro__quote .quote__text{font-size:var(--t-lead);line-height:1.6}#MainContent>.shopify-section:has(>.inner-page-biography-intro)+.shopify-section>.section:first-child{padding-top:0}@media(max-width:760px){:root{--inner-page-space:var(--section-space-mobile,56px)}.inner-page-header--portrait .about__hero-copy{position:absolute;inset:auto 0 0;width:100%;padding:24px}.inner-page-header--portrait .about__hero-name{max-width:12ch;font-size:clamp(2.25rem,9vw,3rem);text-shadow:0 2px 16px rgb(0 0 0 / 45%)}.inner-page-header--portrait .about__hero-media:after{background:linear-gradient(0deg,rgba(8,13,20,.8),transparent 48%)}.page-intro__copy{font-size:var(--t-body)}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/design-system.css.map */
