html,body{overflow:hidden auto}.about-page{color:var(--white);background:radial-gradient(circle at 0 0,#e4c5901a,#0000 34%),linear-gradient(#11161d 0%,#171d26 48%,#101418 100%);overflow-x:hidden}[data-about-reveal]{opacity:0;transition:opacity .76s,transform .76s cubic-bezier(.16,1,.3,1);transform:translateY(38px)}[data-about-reveal].is-visible{opacity:1;transform:translateY(0)}.about-cinematic-hero{isolation:isolate;background:linear-gradient(90deg,#0d1117f7,#0d111799);grid-template-columns:minmax(0,.9fr) minmax(430px,.9fr);align-items:center;gap:54px;min-height:92vh;padding:230px max(24px,5vw) 110px;display:grid;position:relative;overflow:hidden}.about-cinematic-hero:before{content:"";z-index:-2;background:radial-gradient(circle at 16% 42%,#e4c59024,#0000 25%),radial-gradient(circle at 80% 18%,#2b60ab2e,#0000 28%),linear-gradient(#0000 68%,#171d26);position:absolute;inset:0}.about-ember-field{opacity:.18;pointer-events:none;z-index:-1;background-image:radial-gradient(circle,#e4c590a6 0 1px,#0000 1.5px),radial-gradient(circle,#e4c59047 0 1px,#0000 1.5px);background-position:0 0,80px 120px;background-size:190px 190px,270px 270px;animation:17s linear infinite aboutEmbers;position:absolute;inset:0}.about-smoke{filter:blur(74px);opacity:.15;pointer-events:none;z-index:-1;border-radius:999px;width:500px;height:500px;animation:12s ease-in-out infinite alternate aboutSmokeFloat;position:absolute}.smoke-1{background:#e4c5906b;top:18%;left:-150px}.smoke-2{background:#376fbe75;animation-delay:2s;bottom:8%;right:-170px}.about-hero-inner{max-width:720px;padding-left:34px;position:relative}.about-hero-inner:before{content:"";background:linear-gradient(#0000,#e4c590e6,#0000);width:2px;height:78%;position:absolute;top:8px;left:0}.about-hero-inner .section-subtitle:after{margin-inline:0}.about-hero-plaque{border-left:3px solid var(--gold-crayola);box-shadow:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(90deg,#161d27b8,#0f131a52);border-top:1px solid #e4c59029;border-bottom:1px solid #e4c59029;padding:42px 44px;overflow:hidden}.about-hero-plaque:before{display:none}.about-hero-topline{z-index:1;color:var(--gold-crayola);font-size:1.05rem;font-weight:var(--weight-bold);letter-spacing:var(--letterSpacing-3);text-transform:uppercase;justify-content:space-between;gap:18px;margin-bottom:26px;display:flex;position:relative}.about-hero-title{letter-spacing:-.02em;max-width:680px;margin-block:12px 24px;font-family:Kaisei Opti,serif;font-size:clamp(3.9rem,4.6vw,6.4rem);font-weight:400;line-height:1.04}.about-hero-title span{color:var(--gold-crayola);display:block}.about-hero-copy{color:#ffffffbd;max-width:590px;font-size:clamp(1.45rem,1.15vw,1.7rem);line-height:1.75}.about-hero-quote{z-index:1;background:#e4c59014;border:1px solid #e4c59033;grid-template-columns:auto 1fr;gap:14px;margin-top:26px;padding:18px 20px;display:grid;position:relative}.about-hero-quote>span{color:var(--gold-crayola);font-family:Kaisei Opti,serif;font-size:4rem;line-height:.8}.about-hero-quote p{color:#ffffffc7;font-size:1.45rem;line-height:1.55}.about-hero-meta{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.about-hero-meta span{min-height:34px;color:var(--gold-crayola);font-size:1rem;font-weight:var(--weight-bold);letter-spacing:var(--letterSpacing-3);text-transform:uppercase;background:#e4c5900b;border:1px solid #e4c59024;align-items:center;padding:8px 12px;display:inline-flex}.about-hero-actions{z-index:1;flex-wrap:wrap;align-items:center;gap:24px;margin-top:34px;display:flex;position:relative}.about-hero-call,.about-text-link{color:var(--gold-crayola);font-size:1.2rem;font-weight:var(--weight-bold);letter-spacing:var(--letterSpacing-3);text-transform:uppercase;transition:var(--transition-1)}.about-hero-call:is(:hover,:focus-visible),.about-text-link:is(:hover,:focus-visible){color:var(--white)}.about-hero-photo-wrap{border:1px solid #e4c5906b;justify-self:end;width:min(720px,100%);min-height:540px;position:relative;overflow:hidden;transform:translate(18px);box-shadow:0 30px 90px #00000073}.about-hero-photo-wrap:before{content:"";z-index:2;pointer-events:none;border:1px solid #e4c59029;position:absolute;inset:18px}.about-hero-photo{object-fit:cover;width:100%;height:100%;min-height:540px;animation:10s ease-in-out infinite alternate aboutPhotoPulse;display:block;transform:scale(1.04)}.about-hero-photo-label{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f141ad6;border:1px solid #e4c59052;padding:22px;position:absolute;bottom:24px;left:24px;right:24px}.about-hero-photo-label span{color:var(--gold-crayola);font-size:1.05rem;font-weight:var(--weight-bold);letter-spacing:var(--letterSpacing-3);text-transform:uppercase;margin-bottom:8px;display:block}.about-hero-photo-label strong{color:var(--white);font-family:Kaisei Opti,serif;font-size:clamp(2.2rem,2.4vw,3rem);font-weight:400;line-height:1.1}.about-story-section,.about-origin-section,.about-values-section,.about-memory-section,.about-location-section{padding-block:104px;position:relative}.about-section-title{letter-spacing:-.018em;font-family:Kaisei Opti,serif;font-size:clamp(3.4rem,3.7vw,5.3rem);font-weight:400;line-height:1.08}.about-gold-line{background:linear-gradient(90deg, var(--gold-crayola), transparent);width:105px;height:2px;margin-block:24px}.about-story-section{isolation:isolate;background:url(/images/about/about-awards-bg.png) 50%/cover no-repeat;position:relative;overflow:hidden}.about-story-section:before{content:"";z-index:-2;pointer-events:none;background:linear-gradient(90deg,#090c11f0 0%,#0b0f14e0 34%,#0c111773 56%,#0c11171f 100%);position:absolute;inset:0}.about-story-section:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 82% 78%,#e27a1238,#0000 34%),radial-gradient(circle at 55% 45%,#ffffff14,#0000 28%);position:absolute;inset:0}.about-story-section .container{z-index:1;position:relative}.about-story-grid{grid-template-columns:minmax(0,.92fr) minmax(400px,.82fr);align-items:center;gap:72px;display:grid}.about-story-card,.about-origin-card,.about-location-content{background:linear-gradient(#1d2734f5,#11161df7);border:1px solid #e4c59057;padding:46px;position:relative;overflow:hidden;box-shadow:0 30px 90px #0000004d}.about-story-card:before,.about-origin-card:before,.about-location-content:before{content:"";pointer-events:none;background:linear-gradient(110deg,#0000,#e4c59012,#0000);animation:8s ease-in-out infinite aboutGoldSweep;position:absolute;inset:0;transform:translate(-120%)}.about-story-card p,.about-origin-card p,.about-location-content p{color:#ffffffc2;font-size:1.48rem;line-height:1.85}.about-story-card p+p,.about-location-content p+p{margin-top:18px}.about-story-hours{background:#e4c59017;border:1px solid #e4c59047;gap:8px;margin-top:30px;padding:20px;display:grid}.about-story-hours-row{gap:8px;display:grid}.about-story-hours-row+.about-story-hours-row{border-top:1px solid #e4c5902e;margin-top:12px;padding-top:12px}.about-story-hours span{color:var(--gold-crayola);font-size:1.05rem;font-weight:var(--weight-bold);letter-spacing:var(--letterSpacing-3);text-transform:uppercase}.about-story-hours strong{font-family:Kaisei Opti,serif;font-size:2.25rem;font-weight:400}.about-photo-collage{min-height:610px;position:relative}.about-collage-main,.about-collage-small{border:1px solid #e4c5905c;position:absolute;overflow:hidden;box-shadow:0 28px 80px #00000057}.about-collage-main{width:78%;height:430px;inset:0 0 auto auto}.about-collage-small{width:66%;height:320px;bottom:0;left:0}.about-collage-main img,.about-collage-small img,.about-origin-image img,.about-memory-slide img,.about-location-image img{object-fit:cover;width:100%;height:100%}.about-collage-note{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f141adb;border:1px solid #e4c59057;width:min(300px,52%);padding:18px 20px;position:absolute;bottom:72px;right:0;box-shadow:0 22px 60px #00000052}.about-collage-note span{color:var(--gold-crayola);font-size:1.05rem;font-weight:var(--weight-bold);letter-spacing:var(--letterSpacing-3);text-transform:uppercase;line-height:1.6;display:block}.about-origin-section{background:linear-gradient(#0f141af5,#0f141af5),radial-gradient(circle at 0 100%,#e4c59026,#0000 36%)}.about-origin-header{text-align:center;margin-inline:auto;max-width:900px;margin-bottom:58px}.about-origin-subtext{color:#ffffffad;max-width:680px;margin:20px auto 0;font-size:1.5rem;line-height:1.7}.about-origin-layout{grid-template-columns:1fr .82fr;gap:28px;display:grid;position:relative}.about-origin-layout:before{content:"";pointer-events:none;border:1px solid #e4c59014;position:absolute;inset:-22px}.about-origin-card{flex-direction:column;justify-content:center;min-height:270px;display:flex}.about-origin-card-wide{text-align:center;background:radial-gradient(circle,#e4c5901a,#0000 40%),linear-gradient(#1d2734f5,#11161df7);grid-column:1/-1;max-width:940px;margin-inline:auto}.about-origin-number{width:max-content;color:var(--smoky-black-1);background:var(--gold-crayola);font-size:1.05rem;font-weight:var(--weight-bold);letter-spacing:var(--letterSpacing-3);margin-bottom:20px;padding:7px 11px;display:block}.about-origin-card-wide .about-origin-number{margin-inline:auto}.about-origin-card h3{margin-bottom:14px;font-family:Kaisei Opti,serif;font-size:clamp(2.8rem,3vw,4rem);font-weight:400;line-height:1.12}.about-origin-image{border:1px solid #e4c59052;min-height:345px;position:relative;overflow:hidden;box-shadow:0 28px 80px #0000005c}.about-origin-image:after{content:"";pointer-events:none;background:linear-gradient(#0000 62%,#0d111752),linear-gradient(90deg,#e4c59014,#0000 40%);position:absolute;inset:0}.about-values-section{background:radial-gradient(circle,#e4c59014,#0000 36%),#171d26}.about-values-header{text-align:center;margin-inline:auto;max-width:800px;margin-bottom:46px}.about-values-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.about-value-card{background:linear-gradient(#222c39,#171d26);border:1px solid #e4c5903d;min-height:270px;padding:32px;transition:transform .25s,border-color .25s,box-shadow .25s;overflow:hidden}.about-value-card:hover{border-color:var(--gold-crayola);transform:translateY(-8px);box-shadow:0 28px 70px #00000057}.about-value-card span{color:var(--gold-crayola);font-size:1.1rem;font-weight:var(--weight-bold);letter-spacing:var(--letterSpacing-3);margin-bottom:22px;display:block}.about-value-card h3{margin-bottom:14px;font-family:Kaisei Opti,serif;font-size:2.7rem;font-weight:400;line-height:1.1}.about-value-card p{color:#ffffffb3;font-size:1.42rem;line-height:1.7}.about-memory-section{background:linear-gradient(#151b23,#101419);padding-block:112px}.about-memory-header{margin-inline:auto;text-align:center;max-width:760px;margin-bottom:46px;padding-inline:20px}.about-memory-header p:last-child{color:#ffffffb8;font-size:1.5rem;line-height:1.7}.about-memory-carousel{width:100%;padding-block:8px;position:relative;overflow:hidden}.about-memory-carousel:before,.about-memory-carousel:after{content:"";z-index:2;pointer-events:none;width:140px;height:100%;position:absolute;top:0}.about-memory-carousel:before{background:linear-gradient(90deg,#101419,#0000);left:0}.about-memory-carousel:after{background:linear-gradient(270deg,#101419,#0000);right:0}.about-memory-track{gap:18px;width:max-content;animation:95s linear infinite aboutMemoryScroll;display:flex}.about-memory-carousel:hover .about-memory-track,.about-memory-carousel:focus-within .about-memory-track{animation-play-state:paused}.about-memory-slide{background:var(--smoky-black-2);border:1px solid #e4c5903d;flex:none;width:300px;height:205px;overflow:hidden;box-shadow:0 18px 45px #00000038}.about-memory-slide-button{cursor:pointer;width:100%;height:100%;display:block;overflow:hidden}.about-memory-slide img{transition:transform .35s,opacity .35s;display:block}.about-memory-slide-button:is(:hover,:focus-visible) img{opacity:.9;transform:scale(1.06)}.about-lightbox{z-index:1400;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b0f14e6;place-items:center;padding:70px 84px;display:grid;position:fixed;inset:0}.about-lightbox-image-wrap{background:#0d1117;border:1px solid #e4c59061;place-items:center;width:min(980px,100%);max-height:82vh;display:grid;overflow:hidden;box-shadow:0 30px 100px #00000094}.about-lightbox-image{object-fit:contain;width:100%;max-height:82vh;display:block}.about-lightbox-close,.about-lightbox-arrow{z-index:1401;color:var(--white);cursor:pointer;background:#0f131ad1;border:1px solid #e4c59057;place-items:center;transition:background .18s,color .18s,border-color .18s;display:grid;position:fixed}.about-lightbox-close{width:46px;height:46px;font-size:3rem;line-height:1;top:24px;right:28px}.about-lightbox-arrow{border-radius:999px;width:54px;height:54px;font-size:4rem;top:50%;transform:translateY(-50%)}.about-lightbox-prev{left:28px}.about-lightbox-next{right:28px}.about-lightbox-close:is(:hover,:focus-visible),.about-lightbox-arrow:is(:hover,:focus-visible){color:var(--smoky-black-1);background:var(--gold-crayola);border-color:var(--gold-crayola)}.about-location-section{background:radial-gradient(circle at 100% 100%,#e4c5901a,#0000 34%),#14191f}.about-location-shell{grid-template-columns:.86fr 1fr;align-items:center;gap:0;display:grid}.about-location-content{z-index:2;margin-right:-70px;left:-45px}.about-location-image{border:1px solid #e4c59052;min-height:545px;overflow:hidden;box-shadow:0 28px 80px #0000005c}.about-location-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:34px;display:flex}.about-award-collage{isolation:isolate;min-height:720px;position:relative;overflow:visible}.about-award-smoke{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:visible}.about-smoke-video{object-fit:contain;object-position:center;opacity:.92;pointer-events:none;mix-blend-mode:screen;filter:contrast(1.18)brightness(1.2)blur(.2px)drop-shadow(0 0 16px #ffffff24);width:680px;height:520px;animation:12s linear infinite smokeSoftLoop;position:absolute;bottom:19px;left:-46px;-webkit-mask-image:radial-gradient(#000 0% 56%,#000000b3 68%,#0000 86%);mask-image:radial-gradient(#000 0% 56%,#000000b3 68%,#0000 86%)}.about-award-image{background:#0f141a;border:1px solid #e4c5906b;position:absolute;overflow:hidden;box-shadow:0 28px 80px #0006}.about-award-image img{object-fit:cover;width:100%;height:100%;display:block}.about-smoker-back-card{z-index:1;width:100%;height:368px;top:0;left:19px;right:0}.about-smoker-back-card img{object-fit:cover;object-position:center top}.about-smoker-back-card:after{content:"";pointer-events:none;background:linear-gradient(#0000 0% 50%,#0b0f142e 72%,#0b0f1494 100%);position:absolute;inset:0}.about-main-award-plaque{z-index:3;border-color:#e4c5909e;border-radius:8px;width:min(270px,60%);height:338px;bottom:18px;left:4px;box-shadow:0 0 0 1px #e4c5902e,0 0 24px #f4c47133,0 30px 80px #00000080}.about-main-award-plaque img{object-fit:contain;width:100%;height:100%;display:block}.about-main-award-plaque:before{content:"";z-index:2;pointer-events:none;border:1px solid #e4c59033;border-radius:5px;position:absolute;inset:12px}.about-dickson-award-plaque{z-index:4;border-color:#e4c5908a;border-radius:8px;width:min(270px,60%);height:338px;bottom:18px;right:-34px;box-shadow:0 0 0 1px #e4c59024,0 0 22px #f4c47129,0 24px 70px #00000075}.about-dickson-award-plaque img{object-fit:contain}.about-dickson-award-plaque:before{content:"";pointer-events:none;border:1px solid #e4c59029;border-radius:5px;position:absolute;inset:10px}@keyframes aboutEmbers{0%{transform:translateY(0)}to{transform:translateY(-120px)}}@keyframes awardSmokeFloat{0%{opacity:.18;transform:translateY(0)translate(0)scale(1)}50%{opacity:.3;transform:translateY(-20px)translate(10px)scale(1.05)}to{opacity:.08;transform:translateY(-40px)translate(-8px)scale(1.12)}}@keyframes smokeSoftLoop{0%{opacity:.18}12%{opacity:.52}82%{opacity:.52}to{opacity:.18}}@keyframes aboutPhotoPulse{0%{transform:scale(1.03)}to{transform:scale(1.08)}}@keyframes aboutGoldSweep{0%,62%{transform:translate(-120%)}78%,to{transform:translate(120%)}}@keyframes aboutMemoryScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:1180px){.about-cinematic-hero,.about-story-grid,.about-origin-layout,.about-location-shell{grid-template-columns:1fr}.about-hero-inner{max-width:840px}.about-hero-photo-wrap{justify-self:stretch;width:100%;transform:none}.about-photo-collage{min-height:560px}.about-location-content{margin-right:0}.about-location-image{min-height:420px}}@media (max-width:860px){.about-values-grid{grid-template-columns:1fr}.about-collage-note{width:min(360px,72%);bottom:52px}}@media (max-width:575px){.about-cinematic-hero{min-height:auto;padding:220px 18px 80px}.about-hero-photo-wrap{order:1}.about-hero-inner{order:2}.about-story-section,.about-origin-section,.about-values-section,.about-memory-section,.about-location-section{padding-block:80px}.about-story-card,.about-origin-card,.about-location-content{padding:28px 22px}.about-photo-collage{gap:18px;min-height:auto;display:grid}.about-collage-main,.about-collage-small{width:100%;height:300px;position:relative;inset:auto}.about-collage-note{width:100%;position:relative;bottom:auto;right:auto}.about-hero-photo-wrap,.about-hero-photo,.about-origin-image,.about-location-image{min-height:320px}.about-memory-slide{width:230px;height:165px}.about-memory-carousel:before,.about-memory-carousel:after{width:60px}.about-lightbox{padding:70px 18px}.about-lightbox-arrow{width:44px;height:44px;font-size:3rem}.about-lightbox-prev{left:12px}.about-lightbox-next{right:12px}.about-lightbox-close{top:16px;right:16px}.about-hero-plaque{padding:32px 24px}.about-hero-topline{gap:8px;display:grid}.about-hero-quote{grid-template-columns:1fr}.about-hero-quote>span{font-size:3rem}.about-hero-inner{padding-left:22px}.about-hero-inner:before{height:88%}.about-hero-meta span{font-size:.9rem}.about-award-collage{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;min-height:auto;display:grid}.about-award-smoke{display:none}.about-smoker-back-card,.about-main-award-plaque,.about-dickson-award-plaque{width:100%;position:relative;inset:auto}.about-smoker-back-card{grid-column:1/-1;height:260px}.about-main-award-plaque,.about-dickson-award-plaque{aspect-ratio:4/5;height:auto}.about-main-award-plaque img,.about-dickson-award-plaque img{object-fit:contain;width:100%;height:100%}.about-origin-final-image{min-height:320px}.about-origin-layout>:first-child{order:1}.about-origin-layout>:nth-child(2){order:2}.about-origin-layout>:nth-child(3){order:4}.about-origin-layout>:nth-child(4){order:3}.about-origin-layout>:nth-child(5){order:5}.about-origin-layout>:nth-child(6){order:6}.about-location-content{order:1;margin-right:0;left:0}.about-location-image{order:2}.about-location-shell{gap:18px}}@media (prefers-reduced-motion:reduce){[data-about-reveal],[data-about-reveal].is-visible,.about-ember-field,.about-smoke,.about-smoke-video,.about-hero-photo,.about-story-card:before,.about-origin-card:before,.about-location-content:before,.about-memory-track{transition:none;animation:none;transform:none}}.about-origin-final-image{min-height:360px}.about-origin-final-card,.about-origin-card-wide.about-origin-final-card,.about-origin-card.wide.about-origin-final-card{text-align:left;grid-column:auto;max-width:none;margin-inline:0}.about-origin-final-card .about-origin-number{margin-inline:0}@media (max-width:1180px){.about-origin-final-image{min-height:420px}.about-origin-final-card{text-align:left}}
