/* About Us v3: standalone scoped editorial redesign */
.about-v3{overflow:hidden; color:#eaf1fb}.about-v3 h1,.about-v3 h2,.about-v3 h3{font-family:'Space Grotesk',Inter,Arial,sans-serif}.about-v3 h1,.about-v3 h2{letter-spacing:-.065em;line-height:1.06}.about-v3 h2{font-size:clamp(42px,5.5vw,76px);font-weight:600}.about-v3 h2 i,.about-v3 h1 em{font-style:normal;color:#77b9fe}.about-v3 p{line-height:1.82;color:#a9bbd0}.story-hero{min-height:680px;position:relative;background:radial-gradient(ellipse at 75% 36%,#123b65 0%,transparent 38%),linear-gradient(145deg,#091323,#0a1425 65%,#0d2036);border-bottom:1px solid #28415a}.story-hero:after{content:'';position:absolute;inset:0;background-image:linear-gradient(#719bc40b 1px,transparent 1px),linear-gradient(90deg,#719bc40b 1px,transparent 1px);background-size:64px 64px;pointer-events:none;mask-image:linear-gradient(90deg,transparent,#000)}.story-orbit{position:absolute;pointer-events:none;border:1px solid #3982bd24;border-radius:50%;right:-110px;top:20px;width:540px;height:540px}.story-orbit.orbit-b{right:-40px;top:90px;width:400px;height:400px}.story-hero-inner{position:relative;z-index:1;padding-top:115px}.story-overline,.story-section-n{display:flex;align-items:center;gap:18px;font-size:11px;font-weight:750;color:#8fb8de;letter-spacing:.18em}.story-line{width:24px;height:2px;background:#66b6fa}.story-since{margin-left:auto;color:#5486ae}.story-headline{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(265px,.6fr);gap:65px;align-items:center;padding:60px 0 90px}.story-headline h1{font-size:clamp(56px,6vw,95px);font-weight:650;margin:0 0 30px}.story-lead{font-size:17px;max-width:610px;margin-bottom:28px}.story-actions{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.story-btn{display:inline-flex;align-items:center;gap:24px;text-decoration:none;border-radius:7px;background:#367ad8;color:white!important;padding:16px 21px;font-size:13px;font-weight:750;box-shadow:0 10px 32px #143f7e66}.story-btn:hover{background:#5797f0}.story-btn span{font-size:18px}.story-link{font-size:13px;color:#bdd9f7!important;text-decoration:none}.story-masthead{height:328px;border:1px solid #477498;position:relative;overflow:hidden;padding:27px;background:radial-gradient(circle at center,#1a5d92 0%,#0b2a4b 36%,#071527 77%);box-shadow:0 26px 60px #0007}.masthead-grid{position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent 0 31px,#9dd9ff16 32px),repeating-linear-gradient(90deg,transparent 0 31px,#9dd9ff16 32px);transform:perspective(400px) rotateX(25deg) scale(1.3)}.masthead-pre{position:relative;z-index:1;font-size:9px;letter-spacing:.15em;color:#95c0e3}.story-masthead strong{position:relative;z-index:1;font-size:clamp(94px,11vw,155px);display:block;margin:23px 0 0;line-height:1;color:white;letter-spacing:-.09em}.story-masthead strong span{display:block;letter-spacing:.2em;font-size:12px;margin-top:12px;color:#9bcbef}.masthead-bottom{display:flex;justify-content:space-between;position:absolute;bottom:25px;left:27px;right:27px;font-size:9px;letter-spacing:.13em;color:#8dbbdf}.masthead-corner{position:absolute;width:29px;height:29px;border-color:#60b4f1;border-style:solid;z-index:1}.masthead-corner.tl{top:10px;left:10px;border-width:2px 0 0 2px}.masthead-corner.br{right:10px;bottom:10px;border-width:0 2px 2px 0}.story-hero-foot{display:flex;justify-content:space-between;border-top:1px solid #335370;padding:20px 0;color:#799bb8;font-size:10px;letter-spacing:.16em}.story-intro{padding-top:110px;padding-bottom:120px}.story-section-n{color:#81aed9}.story-sep{height:1px;flex:1;background:#28415a}.story-intro-row{display:grid;grid-template-columns:1fr .85fr;gap:100px;margin:45px 0 65px;align-items:start}.story-intro h2{margin:0}.story-intro-row p:first-child{margin-top:0}.story-intro-row p{font-size:15px}.story-triptych{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.story-trip-card{min-height:262px;display:flex;flex-direction:column;padding:29px;background:linear-gradient(145deg,#152a42,#0b1a2c);border:1px solid #2e4a67;position:relative;overflow:hidden}.story-trip-card:after{content:'';width:130px;height:130px;border-radius:50%;position:absolute;right:-60px;top:-60px;border:1px solid #4384c444}.story-trip-card small{color:#71b4fb;font-weight:750;letter-spacing:.13em}.story-trip-card h3{font-size:23px;letter-spacing:-.035em;margin:35px 0 9px}.story-trip-card p{font-size:13px;line-height:1.65;margin:0}.story-trip-card>span{margin-top:auto;padding-top:24px;font-size:10px;color:#547b9e}.story-feature{background:#0e1f32;border-block:1px solid #29425d;padding:105px 0}.story-feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.story-feature-img{background:#091525;border:1px solid #3a5e7d;padding:18px;box-shadow:0 30px 50px #0005;transform:rotate(-1deg)}.story-img-label{font-size:10px;color:#9cbcd8;letter-spacing:.16em;padding:7px 3px 17px}.story-feature-img img{display:block;width:100%;height:auto;min-height:240px;object-fit:contain;background:#17304b;image-rendering:auto}.story-image-caption{font-size:11px;color:#859fb7;margin-top:14px}.story-feature-copy h2{font-size:clamp(42px,4.7vw,66px);margin:24px 0}.story-feature-copy p{font-size:14px}.story-mini-tags{display:flex;gap:9px;flex-wrap:wrap;margin-top:25px}.story-mini-tags span{font-size:9px;font-weight:750;letter-spacing:.1em;color:#91c6f3;border:1px solid #335b7c;padding:9px 11px}.story-decade{padding-top:115px;padding-bottom:130px}.story-decade-heading{display:grid;grid-template-columns:1fr 330px;gap:50px;align-items:end;margin:40px 0 65px}.story-decade-heading h2{margin:0}.story-decade-heading p{font-size:15px}.story-events{border-top:1px solid #28445e}.story-event{display:grid;grid-template-columns:180px 1fr;gap:80px;padding:45px 10px;border-bottom:1px solid #28445e}.story-event-year{font-family:'Space Grotesk',sans-serif;color:#5b87b3;font-size:52px;font-weight:600;letter-spacing:-.06em;line-height:1}.story-event-tag{font-size:10px;color:#6ea8de;font-weight:750;letter-spacing:.17em}.story-event h3{font-size:25px;margin:13px 0 10px;letter-spacing:-.025em}.story-event p{max-width:750px;font-size:14px;margin:0}.story-archive-mini{margin-top:25px;display:flex;align-items:center;gap:25px;flex-wrap:wrap}.story-archive-mini img{width:300px;max-width:100%;height:auto;padding:12px;background:#dbe6f0;display:block}.story-archive-mini span{font-size:9px;color:#7193b3;letter-spacing:.11em}.story-later{padding:110px 0 120px;background:radial-gradient(ellipse at 85% 35%,#16426a55,transparent 45%),#0b192a;border-top:1px solid #2b465f;border-bottom:1px solid #2b465f}.story-later-grid{display:grid;grid-template-columns:1fr .7fr;gap:90px;align-items:center;margin-top:55px}.story-later-text h2{margin:0 0 32px;font-size:clamp(43px,4.8vw,72px)}.story-later-text p{font-size:15px;max-width:670px}.story-later-text .story-btn{margin-top:20px}.story-recent-art{display:flex;align-items:center;gap:20px}.story-recent-graphic{width:min(100%,350px);min-height:380px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;border:1px solid #386086;background:linear-gradient(135deg,#132a46,#071626);padding:22px;box-shadow:20px 22px 0 #19314b}.story-recent-graphic img{width:200px;height:200px;max-width:90%;object-fit:contain}.recent-top,.recent-bottom{width:100%;display:flex;justify-content:space-between;font-size:10px;letter-spacing:.12em;color:#a4c4e3}.recent-top b{color:#74b9f7}.recent-side-text{writing-mode:vertical-rl;color:#6087aa;font-size:10px;letter-spacing:.23em}.story-outro{text-align:center;padding-top:110px;padding-bottom:120px}.story-outro>span{font-size:10px;color:#6ca3d5;letter-spacing:.17em}.story-outro h2{margin:22px 0 15px}.story-outro p{max-width:590px;margin:0 auto 29px}.story-outro .story-btn{margin:auto}
@media(max-width:1000px){.story-headline{grid-template-columns:1fr;gap:20px}.story-masthead{max-width:440px;height:260px}.story-headline h1{font-size:clamp(54px,8vw,83px)}.story-intro-row,.story-feature-grid,.story-later-grid{gap:36px}.story-decade-heading{grid-template-columns:1fr 250px}.story-event{gap:35px;grid-template-columns:130px 1fr}}
@media(max-width:700px){.story-hero{min-height:0}.story-hero-inner{padding-top:60px}.story-headline{padding:42px 0 65px}.story-headline h1{font-size:clamp(44px,11vw,68px)}.story-lead{font-size:15px}.story-hero-foot>span:last-child{display:none}.story-masthead{height:245px}.story-intro,.story-decade{padding-top:75px;padding-bottom:75px}.story-intro-row,.story-feature-grid,.story-later-grid,.story-decade-heading{grid-template-columns:1fr;gap:20px}.story-intro-row{margin:25px 0 45px}.story-triptych{grid-template-columns:1fr}.story-trip-card{min-height:205px}.story-trip-card h3{margin-top:22px}.story-feature,.story-later{padding:65px 0}.story-feature-copy h2{font-size:45px}.story-event{grid-template-columns:1fr;gap:15px;padding:33px 0}.story-event-year{font-size:35px}.story-decade-heading{margin:30px 0 50px}.story-later-grid{margin-top:34px}.story-recent-art{margin-top:28px}.story-outro{padding:75px 0}.story-section-n{font-size:9px}.story-since{display:none}}
