.abt .ph__lead{max-width:44ch}.abt-beliefs{--hold:42svh;position:relative}.abt-band{--glow:radial-gradient(70% 80% at 100% 100%, #c8a35a21, transparent 70%);min-height:100svh;margin-bottom:var(--hold);border-top:1px solid var(--hair-soft);background:var(--glow), var(--ink);flex-direction:column;display:flex;position:sticky;top:0;overflow:clip;box-shadow:0 -40px 110px #000c}.abt-band--title{--glow:radial-gradient(60% 70% at 50% 118%, #c8a35a29, transparent 70%);justify-content:center;margin-bottom:18svh}.abt-band--title h2{white-space:nowrap;font-size:min(13vw,15.5rem)}.abt-band--2{--glow:radial-gradient(70% 80% at 0% 0%, #c8a35a21, transparent 70%)}.abt-band--3{--glow:radial-gradient(65% 80% at 100% 0%, #c8a35a21, transparent 70%)}.abt-band--4{--glow:radial-gradient(70% 85% at 100% 0%, #c8a35a24, transparent 70%)}.abt-band--5{--glow:radial-gradient(90% 90% at 50% 118%, #c8a35a38, transparent 70%)}.abt-band__in{padding-top:calc(var(--nav-h) + clamp(1.5rem, 4svh, 3.5rem));flex:1;grid-template-rows:1fr auto;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem) clamp(16px,2vw,32px);padding-bottom:clamp(2.5rem,5svh,4.5rem);display:grid}.abt-band__head{letter-spacing:-.035em;grid-area:1/1/auto/-1;align-self:start;font-size:clamp(3.3rem,min(10.6vw,16.5svh),12.5rem);line-height:.96}.abt-nb{white-space:nowrap}.abt-band__head em{background-image:var(--gradient-gold);color:#0000;-webkit-text-fill-color:transparent;background-position:30%;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;margin-right:-.06em;padding-right:.06em;font-style:italic}.abt-band__body{color:var(--bone);grid-area:2/8/auto/-1;align-self:end;font-size:clamp(1.15rem,1.7vw,1.75rem);line-height:1.4}.abt-band--2 .abt-band__head,.abt-band--4 .abt-band__head{align-self:end}.abt-band--2 .abt-band__body{grid-column:1/span 6}.abt-band--3 .abt-band__head{grid-column:3/-1}.abt-band--3 .abt-band__body{grid-column:3/span 6}.abt-band--4 .abt-band__body{grid-column:7/-1}.abt-band--5 .abt-band__body{grid-column:1/span 6}.abt-ticks{top:50%;right:calc(var(--gutter) / 2 - 10px);justify-items:end;gap:9px;display:grid;position:absolute;translate:0 -50%}.abt-ticks i{background:var(--hair);width:10px;height:1px;display:block}.abt-ticks i.is-on{background:var(--gold);width:20px}.abt-years{background:var(--ink);padding-block:clamp(5rem,10vw,10rem) clamp(3rem,6vw,6rem);position:relative}.abt-years__label{margin-bottom:1.25rem}.abt-years__title span{color:var(--smoke)}.abt-years__lead{max-width:34em;color:var(--bone);margin-top:clamp(2rem,4.5vw,4.5rem);margin-left:auto}.abt-strip{border-top:1px solid var(--hair);grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(16px,2vw,32px);margin-top:clamp(3rem,6vw,6rem);padding-top:clamp(1.25rem,2.4vw,2.25rem);display:grid}.abt-strip li{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.025em;flex-direction:column;font-size:clamp(1.9rem,3.5vw,4rem);font-weight:300;line-height:1.06;display:flex}.abt-strip li>:last-child{color:var(--smoke)}.abt-strip li>.abt-strip__gold{color:var(--gold)}.abt-strip .foil{align-self:flex-start;padding-right:.08em}.abt-cards{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(.75rem,1.2vw,1.25rem);margin-top:clamp(3rem,7vw,7rem);display:grid}.abt-card{border:1px solid var(--hair);background:var(--ink-1);border-radius:6px;flex-direction:column;grid-column:1/span 5;gap:.9rem;padding:clamp(1.5rem,2.8vw,3rem);display:flex}.abt-card__head{font-family:var(--font-fraunces), Georgia, serif;font-weight:300;font-size:var(--t-h3);letter-spacing:-.018em;text-wrap:balance;line-height:1.12}.abt-card:nth-child(3){border-color:var(--hair-gold);background:radial-gradient(90% 80% at 100% 0%, #c8a35a2b, transparent 70%), var(--ink-2);grid-area:1/6/span 2/-1;justify-content:flex-end}.abt-card:nth-child(3) .abt-card__head{font-size:var(--t-h2);letter-spacing:-.028em;line-height:1.02}.abt-card:nth-child(3) .abt-card__head span{display:block}.abt-card:nth-child(3) .t-body{max-width:44rem;font-size:clamp(1.0625rem,1.3vw,1.3125rem);line-height:1.55}.abt-card:nth-child(3) .t-label{color:var(--gold);margin-bottom:auto}.abt-mpls{padding-block:clamp(4rem,8vw,8rem)}.abt-mpls__head{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:1.75rem clamp(16px,2vw,32px);display:grid}.abt-mpls__head>div:first-child{grid-column:1/span 8}.abt-mpls__coords{margin-bottom:1.25rem}.abt-mpls__copy{color:var(--bone);flex-direction:column;grid-column:9/-1;gap:.9rem;display:flex}.js .abt-mpls__copy[data-reveal]{transform:none}.abt-map{margin-top:clamp(2.5rem,5vw,5rem)}.abt-map__legend{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;margin-bottom:1.5rem;display:flex}.abt-map__key{gap:1.5rem;display:flex}.abt-map__key span{align-items:center;gap:.6rem;display:inline-flex}.abt-map__dot{background:var(--gold);border-radius:50%;width:8px;height:8px;display:block}.abt-map__dot--hq{width:10px;height:10px;box-shadow:0 0 0 3px #c8a35a2e}.abt-journal{padding-top:clamp(3rem,6vw,6rem)}.abt-mantra{text-align:center;padding-block:clamp(3rem,7vw,7rem) clamp(5rem,11vw,11rem)}.abt-mantra span{color:var(--gold)}@media (max-width:899px){.abt-beliefs{--hold:26svh}.abt-band__in{padding-top:calc(var(--nav-h) + 12svh);grid-template-rows:auto 1fr;row-gap:1.25rem;padding-bottom:4.25rem}.abt-band .abt-band__head,.abt-band .abt-band__body{grid-column:1/-1}.abt-band .abt-band__head{grid-row:1;align-self:start}.abt-sent{display:block}.abt-band .abt-band__body{grid-row:2;align-self:start}.abt-ticks{top:auto;right:auto;left:var(--gutter);align-items:flex-end;display:flex;bottom:1.5rem;translate:none}.abt-ticks i{width:18px}.abt-ticks i.is-on{width:18px;height:2px}.abt-years__lead{margin-left:0}.abt-strip{border-top:0;grid-template-columns:minmax(0,1fr);row-gap:1.25rem;padding-top:0}.abt-card,.abt-card:nth-child(3){grid-area:auto/1/auto/-1}.abt-card:nth-child(3) .t-label{margin-bottom:0}.abt-mpls__head>div:first-child,.abt-mpls__copy{grid-column:1/-1}}@media (max-height:640px),(max-width:899px) and (max-height:700px){.abt-band{min-height:0;margin-bottom:0;position:relative}}.abt-band__head em.abt-upright{font-style:normal}
