.bj3-support{background:var(--bj3-surface);color:var(--bj3-ink);font-family:var(--bj3-font-body)}.bj3-support-hero{position:relative;min-height:min(46rem,calc(100svh - 7rem));display:flex;align-items:stretch;overflow:hidden;background:linear-gradient(90deg,transparent 0,transparent calc(100% - 1px),rgba(23,24,21,.08) calc(100% - 1px)) 0 0 / 12.5% 100%,var(--bj3-paper);border-bottom:1px solid var(--bj3-line)}.bj3-support-hero:before{content:"";position:absolute;inset:0 0 0 auto;width:min(36vw,38rem);background:var(--bj3-indigo);pointer-events:none}.bj3-support-hero__inner{position:relative;z-index:1;width:100%;display:grid;grid-template-columns:minmax(0,7fr) minmax(18rem,5fr)}.bj3-support-hero__copy{align-self:end;padding-top:clamp(5rem,10vw,10rem);padding-bottom:clamp(4rem,8vw,8rem);padding-right:clamp(2rem,7vw,8rem)}.bj3-support-hero__copy .bj3-display{max-width:11ch;font-size:clamp(3.4rem,7vw,7.6rem)}.bj3-support-hero__intro{max-width:42rem;margin-top:clamp(2rem,4vw,3.75rem);color:var(--bj3-ink-soft);font-size:var(--bj3-md);line-height:1.85}.bj3-support-hero__intro>:first-child,.bj3-support-block__body>:first-child,.bj3-support-policy__body>:first-child,.bj3-support-cta__body>:first-child{margin-top:0}.bj3-support-hero__intro>:last-child,.bj3-support-block__body>:last-child,.bj3-support-policy__body>:last-child,.bj3-support-cta__body>:last-child{margin-bottom:0}.bj3-support-hero__folio{align-self:stretch;min-height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(3rem,6vw,6rem) 0 clamp(3rem,6vw,5rem) clamp(2rem,5vw,5rem);color:#fff}.bj3-support-hero__folio-mark{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-bottom:1.2rem;border-bottom:1px solid rgba(255,255,255,.26);font-size:var(--bj3-xs);letter-spacing:.18em;text-transform:uppercase}.bj3-support-hero__folio-mark span:last-child{font-family:var(--bj3-font-display);font-size:clamp(2.5rem,5vw,5rem);letter-spacing:-.04em;line-height:1}.bj3-support-hero__nav{margin-top:clamp(4rem,9vw,10rem)}.bj3-support-hero__nav p{margin:0 0 1.25rem;color:#ffffff9e;font-size:var(--bj3-xs);letter-spacing:.16em;text-transform:uppercase}.bj3-support-hero__nav ul{margin:0;padding:0;list-style:none}.bj3-support-hero__nav li{border-top:1px solid rgba(255,255,255,.22)}.bj3-support-hero__nav li:last-child{border-bottom:1px solid rgba(255,255,255,.22)}.bj3-support-hero__nav a{display:grid;grid-template-columns:2rem 1fr auto;align-items:center;gap:.8rem;min-height:4.25rem;color:inherit;text-decoration:none}.bj3-support-hero__nav a[aria-current=page]{color:#fff}.bj3-support-hero__nav a:not([aria-current=page]){color:#ffffffb3}.bj3-support-hero__nav small{color:currentColor;font-size:.72rem;letter-spacing:.04em}.bj3-support-hero__nav-arrow{transition:transform var(--bj3-fast) var(--bj3-ease)}.bj3-support-hero__nav a:hover .bj3-support-hero__nav-arrow,.bj3-support-hero__nav a:focus-visible .bj3-support-hero__nav-arrow{transform:translate(.25rem)}.bj3-support-section{padding-block:var(--bj3-section);border-bottom:1px solid var(--bj3-line)}.bj3-support-section--surface{background:var(--bj3-surface)}.bj3-support-section--paper{background:var(--bj3-paper)}.bj3-support-section--ink{background:var(--bj3-ink);color:var(--bj3-paper)}.bj3-support-section--indigo{background:var(--bj3-indigo);color:#fff}.bj3-support-section__head{grid-column:1 / span 4;align-self:start;position:sticky;top:2rem}.bj3-support-section__head .bj3-title{max-width:10ch}.bj3-support-section__head .bj3-intro{max-width:30rem}.bj3-support-section__body{grid-column:6 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid currentColor}.bj3-support-section--surface .bj3-support-section__body,.bj3-support-section--paper .bj3-support-section__body{border-color:var(--bj3-line)}.bj3-support-block{min-width:0;padding:clamp(1.5rem,3vw,2.75rem) 0;border-bottom:1px solid currentColor}.bj3-support-section--surface .bj3-support-block,.bj3-support-section--paper .bj3-support-block{border-color:var(--bj3-line)}.bj3-support-block--copy,.bj3-support-block--notice{grid-column:1 / -1}.bj3-support-block--step:nth-child(2n),.bj3-support-block--material:nth-child(2n),.bj3-support-block--fact:nth-child(2n){padding-right:clamp(1rem,3vw,2.5rem)}.bj3-support-block--step:nth-child(odd),.bj3-support-block--material:nth-child(odd),.bj3-support-block--fact:nth-child(odd){padding-left:clamp(1rem,3vw,2.5rem);border-left:1px solid currentColor}.bj3-support-section--surface .bj3-support-block:nth-child(odd),.bj3-support-section--paper .bj3-support-block:nth-child(odd){border-left-color:var(--bj3-line)}.bj3-support-block__meta{display:flex;justify-content:space-between;gap:1rem;margin-bottom:clamp(1.5rem,3vw,2.75rem);color:currentColor;font-size:var(--bj3-xs);letter-spacing:.15em;opacity:.68;text-transform:uppercase}.bj3-support-block h3{max-width:24ch;margin:0;font-family:var(--bj3-font-display);font-size:clamp(1.6rem,2.3vw,2.55rem);font-weight:400;letter-spacing:-.02em;line-height:1.08}.bj3-support-block__body{max-width:46rem;margin-top:1.35rem;color:var(--bj3-ink-soft);font-size:var(--bj3-md);line-height:1.82}.bj3-support-section--ink .bj3-support-block__body,.bj3-support-section--indigo .bj3-support-block__body{color:#ffffffbd}.bj3-support-block .bj3-ja{max-width:44rem}.bj3-support-block--step h3,.bj3-support-block--material h3,.bj3-support-block--fact h3{font-size:clamp(1.35rem,1.8vw,2rem)}.bj3-support-block--notice{margin-top:clamp(1rem,3vw,2.5rem);padding:clamp(1.5rem,3vw,2.5rem);border:1px solid currentColor}.bj3-support-section--surface .bj3-support-block--notice,.bj3-support-section--paper .bj3-support-block--notice{border-color:var(--bj3-line);background:#ffffff73}.bj3-support-policy{padding-block:var(--bj3-section);background:var(--bj3-paper);border-bottom:1px solid var(--bj3-line)}.bj3-support-policy__head{grid-column:1 / span 4}.bj3-support-policy__head .bj3-title{max-width:10ch}.bj3-support-policy__document{grid-column:6 / -1;padding:clamp(2rem,4vw,4.5rem);background:var(--bj3-surface);border:1px solid var(--bj3-line);box-shadow:0 1.5rem 4rem #1718150f}.bj3-support-policy__label{display:flex;justify-content:space-between;gap:1rem;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid var(--bj3-line);color:var(--bj3-ink-soft);font-size:var(--bj3-xs);letter-spacing:.16em;text-transform:uppercase}.bj3-support-policy__body{color:var(--bj3-ink);font-size:var(--bj3-md);line-height:1.8}.bj3-support-policy__body h1,.bj3-support-policy__body h2,.bj3-support-policy__body h3{margin-top:2.25rem;font-family:var(--bj3-font-display);font-weight:400;letter-spacing:-.02em}.bj3-support-policy__body a{color:inherit;text-underline-offset:.2em}.bj3-support-policy__empty{padding:clamp(1.5rem,3vw,2.5rem);border:1px solid var(--bj3-line);background:var(--bj3-paper);color:var(--bj3-ink);line-height:1.7}.bj3-support-policy__empty h3{margin:0 0 1rem;font-family:var(--bj3-font-display);font-size:clamp(1.45rem,2vw,2rem);font-weight:400;letter-spacing:-.02em}.bj3-support-policy__empty>div>:first-child,.bj3-support-policy__editor-note:first-child{margin-top:0}.bj3-support-policy__empty>div>:last-child,.bj3-support-policy__editor-note:last-child{margin-bottom:0}.bj3-support-policy__editor-note{margin-top:1.5rem;padding-top:1rem;border-top:1px dashed var(--bj3-vermilion);color:var(--bj3-vermilion);font-size:.85rem}.bj3-support-policy__empty-link{display:inline-flex;align-items:center;gap:.65rem;min-height:2.75rem;margin-top:1.25rem;color:inherit;font-size:.82rem;letter-spacing:.09em;text-decoration-thickness:1px;text-underline-offset:.25em;text-transform:uppercase}.bj3-support-policy__empty-link small{font-size:.72rem;letter-spacing:.03em;text-transform:none}.bj3-support-cta{padding-block:clamp(5rem,10vw,10rem);background:var(--bj3-indigo);color:#fff}.bj3-support-cta__copy{grid-column:1 / span 7}.bj3-support-cta__copy .bj3-title{max-width:11ch}.bj3-support-cta__body{max-width:42rem;margin-top:2rem;color:#ffffffbd;font-size:var(--bj3-md);line-height:1.8}.bj3-support-cta__action{grid-column:9 / -1;align-self:end}.bj3-support-cta__action .bj3-button{width:100%;min-height:4rem}.bj3-support-cta__related{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:clamp(4rem,7vw,7rem) 0 0;padding:0;border-top:1px solid rgba(255,255,255,.25);list-style:none}.bj3-support-cta__related li{border-right:1px solid rgba(255,255,255,.25)}.bj3-support-cta__related li:last-child{border-right:0}.bj3-support-cta__related a{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:6.5rem;padding:1.5rem;color:inherit;text-decoration:none}.bj3-support-cta__related a:hover,.bj3-support-cta__related a:focus-visible{background:#ffffff14}.bj3-support-cta__related small{display:block;margin-top:.35rem;color:#ffffff94;font-size:.72rem}@media(max-width:1100px){.bj3-support-hero:before{width:40vw}.bj3-support-hero__inner{grid-template-columns:minmax(0,3fr) minmax(16rem,2fr)}.bj3-support-section__head,.bj3-support-policy__head{grid-column:1 / span 3}.bj3-support-section__body,.bj3-support-policy__document{grid-column:4 / -1}.bj3-support-cta__copy{grid-column:1 / span 5}.bj3-support-cta__action{grid-column:6 / -1}}@media(max-width:768px){.bj3-support-hero{min-height:0}.bj3-support-hero:before{display:none}.bj3-support-hero__inner{display:block;padding-inline:0}.bj3-support-hero__copy{padding:5rem var(--bj3-gutter) 4rem}.bj3-support-hero__copy .bj3-display{font-size:clamp(3.1rem,16vw,5.4rem)}.bj3-support-hero__folio{min-height:0;padding:2.5rem var(--bj3-gutter);background:var(--bj3-indigo)}.bj3-support-hero__nav{margin-top:3rem}.bj3-support-section__head,.bj3-support-section__body,.bj3-support-policy__head,.bj3-support-policy__document,.bj3-support-cta__copy,.bj3-support-cta__action{grid-column:1 / -1}.bj3-support-section__head{position:static;margin-bottom:3rem}.bj3-support-section__body{display:block}.bj3-support-block--step:nth-child(n),.bj3-support-block--material:nth-child(n),.bj3-support-block--fact:nth-child(n){padding-inline:0;border-left:0}.bj3-support-policy__head{margin-bottom:3rem}.bj3-support-policy__document{padding:1.5rem}.bj3-support-cta__action{margin-top:2.5rem}.bj3-support-cta__related{grid-template-columns:1fr}.bj3-support-cta__related li{border-right:0;border-bottom:1px solid rgba(255,255,255,.25)}}@media(prefers-reduced-motion:reduce){.bj3-support-hero__nav-arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/bj3-support.css.map */
