.bj3-about{background:var(--bj3-surface);color:var(--bj3-ink)}.bj3-about__section{padding-block:var(--bj3-section)}.bj3-about__section--paper{background:var(--bj3-paper)}.bj3-about__section--ink{background:var(--bj3-ink);color:var(--bj3-paper)}.bj3-about__section--indigo{background:var(--bj3-indigo);color:#fff}.bj3-about__section--ink .bj3-ja,.bj3-about__section--indigo .bj3-ja{color:#ffffffad}.bj3-about__section--ink .bj3-intro,.bj3-about__section--indigo .bj3-intro{color:#ffffffc2}.bj3-about__actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2rem}.bj3-about__actions .bj3-button{flex-direction:column;align-items:flex-start;gap:.18rem}.bj3-about__actions .bj3-button small{font-size:.65rem;font-weight:400;letter-spacing:.05em;opacity:.68;text-transform:none}.bj3-about .bj3-link small{display:block;margin-top:.25rem;color:var(--bj3-ink-soft);font-size:.7rem;font-weight:400;letter-spacing:.04em}.bj3-about__placeholder{min-height:20rem;display:grid;place-items:center;padding:2rem;border:1px dashed var(--bj3-stone);background:linear-gradient(135deg,#c5c0b540,#f4f1e9c7);color:var(--bj3-ink-soft);text-align:center}.bj3-about__placeholder span{max-width:28rem;font-size:var(--bj3-sm);line-height:1.6}.bj3-about__section--ink .bj3-about__placeholder,.bj3-about__section--indigo .bj3-about__placeholder{border-color:#ffffff4d;background:#ffffff0d;color:#ffffffa8}.bj3-about__editor-note{display:grid;gap:.35rem;margin-top:1.5rem;padding:1rem 1.15rem;border:1px dashed var(--bj3-stone);color:var(--bj3-ink-soft);font-size:.78rem;line-height:1.5}.bj3-about__editor-note strong{color:var(--bj3-ink)}.bj3-about-hero{position:relative;min-height:clamp(42rem,82svh,62rem);display:grid;align-items:end;isolation:isolate;color:#fff;background:var(--bj3-ink)}.bj3-about-hero__media,.bj3-about-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0}.bj3-about-hero__media img{width:100%;height:100%;display:block;object-fit:cover;object-position:var(--bj3-about-hero-position, center)}.bj3-about-hero__veil{z-index:1;background:linear-gradient(90deg,#040605d1,#04060554 60%,#0406051f),linear-gradient(0deg,rgba(4,6,5,.52),transparent 55%)}.bj3-about-hero__content{position:relative;z-index:2;width:min(100%,var(--bj3-max));margin-inline:auto;padding:clamp(8rem,15vh,12rem) var(--bj3-gutter) clamp(4rem,8vh,7rem)}.bj3-about-hero__copy{max-width:66rem}.bj3-about-hero .bj3-display{max-width:13ch;text-wrap:balance}.bj3-about-hero__intro{max-width:42rem;margin:2rem 0 0;color:#ffffffd6;font-size:var(--bj3-md);line-height:1.8}.bj3-about-hero .bj3-ja{color:#ffffffad}.bj3-about-hero__rail{position:relative;z-index:2;border-top:1px solid rgba(255,255,255,.28)}.bj3-about-hero__rail-inner{width:min(100%,var(--bj3-max));margin-inline:auto;padding:1.05rem var(--bj3-gutter);display:flex;flex-wrap:wrap;gap:.6rem clamp(1.25rem,3vw,3rem);color:#fffc;font-size:var(--bj3-xs);letter-spacing:.13em;text-transform:uppercase}.bj3-about-hero__rail a{display:inline-flex;align-items:baseline;gap:.55rem;color:inherit;text-decoration:none;transition:color .2s ease}.bj3-about-hero__rail a:hover,.bj3-about-hero__rail a:focus-visible{color:#fff}.bj3-about-hero__rail small{color:#ffffff85;font-size:.68rem;letter-spacing:.05em;text-transform:none}.bj3-about-why__media{grid-column:1 / span 5}.bj3-about-why__media .bj3-media{--bj3-ratio: 4 / 5}.bj3-about-why__copy{grid-column:7 / -1;align-self:center;max-width:40rem}.bj3-about-why__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(2rem,4vw,3.5rem) 0 0;border-block:1px solid var(--bj3-line)}.bj3-about-why__fact{min-width:0;padding:1.2rem .9rem 1.2rem 0}.bj3-about-why__fact+.bj3-about-why__fact{padding-left:.9rem;border-left:1px solid var(--bj3-line)}.bj3-about-why__fact dt{margin:0 0 .65rem;color:var(--bj3-vermilion);font-size:var(--bj3-xs);letter-spacing:.13em;text-transform:uppercase}.bj3-about-why__fact dt small{display:block;margin-top:.2rem;color:var(--bj3-ink-soft);font-size:.65rem;letter-spacing:.04em;text-transform:none}.bj3-about-why__fact dd{margin:0;font-family:var(--bj3-font-display);font-size:clamp(1.1rem,1.6vw,1.55rem);line-height:1.15}.bj3-about-why__fact small{display:block;margin-top:.45rem;color:var(--bj3-ink-soft);font-family:var(--bj3-font-body);font-size:.72rem;line-height:1.4}.bj3-about-philosophy__heading{grid-column:1 / span 5}.bj3-about-philosophy__heading .bj3-title{max-width:14ch}.bj3-about-philosophy__body{grid-column:7 / -1;align-self:end;padding-left:clamp(1.5rem,4vw,4rem);border-left:1px solid rgba(255,255,255,.28)}.bj3-about-philosophy__body .bj3-intro{margin:0}.bj3-about-philosophy__body .bj3-ja{margin-top:1.5rem;color:#ffffffad;line-height:1.9}.bj3-about-maker__head{grid-column:1 / span 5;align-self:end;padding-bottom:2rem}.bj3-about-maker__head--full{grid-column:2 / span 8;max-width:64rem;padding-block:clamp(2rem,5vw,5rem)}.bj3-about-maker__media{grid-column:6 / -1}.bj3-about-maker__media .bj3-media{--bj3-ratio: 3 / 2}.bj3-about-maker__principle{max-width:28ch;margin:2rem 0 0;padding-left:1.5rem;border-left:2px solid var(--bj3-vermilion);font-family:var(--bj3-font-display);font-size:clamp(1.5rem,2.3vw,2.8rem);line-height:1.28}.bj3-about-standards__head{max-width:57rem;margin-bottom:clamp(3rem,7vw,7rem)}.bj3-about-standards__list{border-top:1px solid var(--bj3-line)}.bj3-about-standard{display:grid;grid-template-columns:4rem minmax(12rem,1fr) 2fr;gap:clamp(1rem,4vw,5rem);padding:clamp(1.5rem,3vw,3rem) 0;border-bottom:1px solid var(--bj3-line)}.bj3-about-standard__number{color:var(--bj3-vermilion);font-size:var(--bj3-xs);letter-spacing:.16em}.bj3-about-standard__title{margin:0;font-family:var(--bj3-font-display);font-size:clamp(1.55rem,2.7vw,3.25rem);font-weight:400;line-height:1.05}.bj3-about-standard__body{max-width:44rem;color:var(--bj3-ink-soft);line-height:1.75}.bj3-about-standard__body p:first-child{margin-top:0}.bj3-about-standard__body p:last-child{margin-bottom:0}.bj3-about-passport__intro{grid-column:1 / span 5;align-self:center}.bj3-about-passport__sheet{grid-column:7 / -1;border:1px solid rgba(255,255,255,.35)}.bj3-about-passport__head{padding:clamp(1.5rem,3vw,3rem);border-bottom:1px solid rgba(255,255,255,.35)}.bj3-about-passport__head small{display:block;margin-bottom:1rem;color:#ffffff9e;letter-spacing:.13em;text-transform:uppercase}.bj3-about-passport__head small span{display:block;margin-top:.3rem;font-size:.68rem;letter-spacing:.04em;text-transform:none}.bj3-about-passport__head strong{font-family:var(--bj3-font-display);font-size:clamp(1.6rem,3vw,3.25rem);font-weight:400}.bj3-about-passport__head strong span{display:block;margin-top:.5rem;color:#ffffff94;font-family:var(--bj3-font-body);font-size:.78rem;font-weight:400;line-height:1.5}.bj3-about-passport__row{display:grid;grid-template-columns:minmax(7rem,.75fr) 1fr;gap:1.5rem;padding:1rem clamp(1.5rem,3vw,3rem);border-bottom:1px solid rgba(255,255,255,.22)}.bj3-about-passport__row:last-child{border-bottom:0}.bj3-about-passport__key{color:#ffffff94;font-size:var(--bj3-xs);letter-spacing:.12em;text-transform:uppercase}.bj3-about-passport__value{color:#ffffffeb}.bj3-about-passport__key small,.bj3-about-passport__value small{display:block;margin-top:.3rem;color:#ffffff80;font-size:.7rem;letter-spacing:.02em;line-height:1.45;text-transform:none}.bj3-about-bridge__media{grid-column:1 / span 7}.bj3-about-bridge__media .bj3-media{--bj3-ratio: 3 / 2}.bj3-about-bridge__copy{grid-column:9 / -1;align-self:center}.bj3-about-bridge__copy--full{grid-column:2 / span 10;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);column-gap:clamp(3rem,8vw,9rem)}.bj3-about-bridge__copy--full>.bj3-eyebrow,.bj3-about-bridge__copy--full>.bj3-title,.bj3-about-bridge__copy--full>.bj3-ja,.bj3-about-bridge__copy--full>.bj3-intro{grid-column:1}.bj3-about-bridge__copy--full .bj3-about-bridge__facts{grid-column:2;grid-row:1 / span 6;margin-top:0;align-self:center}.bj3-about-bridge__facts{margin-top:2.5rem;border-top:1px solid var(--bj3-line)}.bj3-about-bridge__fact{padding:1rem 0;border-bottom:1px solid var(--bj3-line)}.bj3-about-bridge__fact strong{display:block;font-size:var(--bj3-sm)}.bj3-about-bridge__fact small{display:block;margin-top:.35rem;color:var(--bj3-ink-soft);line-height:1.5}.bj3-about-bridge__fact p{margin:.8rem 0 0;color:var(--bj3-ink-soft);font-size:var(--bj3-sm);line-height:1.65}.bj3-about-bridge__fact p.bj3-ja{margin-top:.4rem;font-size:.78rem}.bj3-about-archive__head{max-width:62rem}.bj3-about-archive__cycle{display:grid;grid-template-columns:repeat(4,1fr);margin-top:clamp(3rem,7vw,7rem);border-block:1px solid rgba(255,255,255,.3)}.bj3-about-archive__step{position:relative;padding:clamp(1.5rem,3vw,3rem);border-right:1px solid rgba(255,255,255,.3)}.bj3-about-archive__step:last-child{border-right:0}.bj3-about-archive__step:after{content:"\2192";position:absolute;top:50%;right:-.58rem;transform:translateY(-50%);z-index:1;color:#ffffffad}.bj3-about-archive__step:last-child:after{content:"\21ba";right:1rem;top:1.5rem;transform:none}.bj3-about-archive__step small{color:#ffffff94;letter-spacing:.12em;text-transform:uppercase}.bj3-about-archive__step h3{margin:1rem 0 0;font-family:var(--bj3-font-display);font-size:clamp(1.4rem,2.2vw,2.5rem);font-weight:400;line-height:1.08}.bj3-about-archive__step p{margin:1rem 0 0;color:#ffffffb3;line-height:1.65}.bj3-about-closing{text-align:center}.bj3-about-closing__inner{max-width:72rem;margin-inline:auto}.bj3-about-closing__routes{margin-top:clamp(3rem,6vw,6rem);border-top:1px solid var(--bj3-line);text-align:left}.bj3-about-closing__route{display:grid;grid-template-columns:1fr auto;gap:2rem;padding:clamp(1.25rem,2.6vw,2.4rem) 0;color:inherit;text-decoration:none;border-bottom:1px solid var(--bj3-line)}.bj3-about-closing__route strong{font-family:var(--bj3-font-display);font-size:clamp(1.5rem,3vw,3.5rem);font-weight:400;line-height:1}.bj3-about-closing__route small{display:block;margin-top:.35rem;color:var(--bj3-ink-soft)}.bj3-about-closing__route:after{content:"";align-self:center;font-size:1.25rem}.bj3-about-closing__route--primary{margin-top:-1px;padding-inline:clamp(1rem,3vw,2.5rem);background:var(--bj3-ink);color:var(--bj3-paper);border-color:var(--bj3-ink)}.bj3-about-closing__route--primary small{color:#ffffff9e}.bj3-about-closing__route--primary:after{color:var(--bj3-vermilion)}.bj3-about [id^=about-]{scroll-margin-top:7rem}@media(max-width:1100px){.bj3-about-why__media{grid-column:1 / span 3}.bj3-about-why__copy{grid-column:5 / -1}.bj3-about-philosophy__heading{grid-column:1 / span 3}.bj3-about-philosophy__body{grid-column:5 / -1}.bj3-about-maker__head{grid-column:1 / span 3}.bj3-about-maker__head--full{grid-column:2 / span 6}.bj3-about-maker__media{grid-column:4 / -1}.bj3-about-passport__intro{grid-column:1 / span 3}.bj3-about-passport__sheet{grid-column:5 / -1}.bj3-about-bridge__media{grid-column:1 / span 5}.bj3-about-bridge__copy{grid-column:6 / -1}.bj3-about-bridge__copy--full{grid-column:1 / -1}}@media(max-width:768px){.bj3-about-hero{min-height:45rem}.bj3-about-hero__content{padding-top:8rem}.bj3-about-hero__rail{overflow-x:auto;scrollbar-width:none}.bj3-about-hero__rail::-webkit-scrollbar{display:none}.bj3-about-hero__rail-inner{width:max-content;min-width:100%;display:flex;flex-wrap:nowrap;padding-right:2rem}.bj3-about-hero__rail a{white-space:nowrap}.bj3-about-why__media,.bj3-about-why__copy,.bj3-about-philosophy__heading,.bj3-about-philosophy__body,.bj3-about-maker__head,.bj3-about-maker__media,.bj3-about-passport__intro,.bj3-about-passport__sheet,.bj3-about-bridge__media,.bj3-about-bridge__copy{grid-column:1 / -1}.bj3-about-why__copy,.bj3-about-philosophy__body,.bj3-about-maker__media,.bj3-about-passport__sheet,.bj3-about-bridge__copy{margin-top:2.5rem}.bj3-about-philosophy__body{padding-top:2rem;padding-left:0;border-top:1px solid rgba(255,255,255,.28);border-left:0}.bj3-about-standard{grid-template-columns:2.5rem 1fr}.bj3-about-standard__body{grid-column:2 / -1}.bj3-about-archive__cycle{grid-template-columns:1fr}.bj3-about-archive__step{border-right:0;border-bottom:1px solid rgba(255,255,255,.3)}.bj3-about-archive__step:last-child{border-bottom:0}.bj3-about-archive__step:after{content:"\2193";top:auto;right:1rem;bottom:-.7rem;transform:none}.bj3-about-archive__step:last-child:after{content:"\21ba";top:auto;right:1rem;bottom:1rem}.bj3-about-bridge__copy--full{display:block}.bj3-about-bridge__copy--full .bj3-about-bridge__facts{margin-top:2.5rem}}@media(max-width:480px){.bj3-about-why__facts{grid-template-columns:1fr}.bj3-about-why__fact+.bj3-about-why__fact{padding-left:0;border-left:0;border-top:1px solid var(--bj3-line)}.bj3-about-passport__row{grid-template-columns:1fr;gap:.4rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/bj3-about.css.map */
