.about-story.ed-pages{--as-paper:#faf8f5;--as-ink:var(--brinka-navy);background:var(--as-paper);color:var(--as-ink);isolation:isolate;overflow-x:clip}.as-belief,.as-close,.as-people{position:relative;isolation:isolate}.as-scroll-backdrop{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.as-scroll-ring{position:absolute;width:clamp(420px,55vw,780px);aspect-ratio:1.15;border:2px solid #245bee20;border-radius:50%}.as-scroll-ring:after{content:"";position:absolute;width:14px;height:14px;left:13%;top:13%;border-radius:50%;background:#245bee35}.as-scroll-ring-one{right:-20%;top:-25%}.as-scroll-ring-two{left:-33%;bottom:-65%;border-width:14px;border-color:#b8a1e819}.as-belief .as-scroll-ring{border-color:#c4b2eb32}.as-belief .as-scroll-ring:after{background:#c4b2eb6b}.as-belief .as-scroll-ring-two{border-color:#c4b2eb10}.as-people .as-scroll-ring-one{top:-40%;right:-28%}.as-close .as-scroll-ring-one{right:-36%;top:-12%}.about-story .about-story-hero{display:grid;grid-template-columns:1.08fr 1fr;align-items:start;gap:clamp(32px,5vw,72px);padding-block:var(--interior-hero-start,40px) var(--interior-hero-end,72px)}.about-story-hero>*{min-width:0}.about-story .as-hero-copy h1{font-size:clamp(42px,5.2vw,72px);letter-spacing:-.065em;line-height:1.07;max-width:10ch;margin:0}.about-story .as-hero-copy h1 em{color:var(--brinka-violet-ink)}.about-story .as-hero-lead{color:var(--brinka-muted);font-size:17px;line-height:1.75;max-width:39ch;margin:25px 0 18px}.as-scroll-link{display:inline-flex;align-items:center;gap:12px;min-height:48px;color:var(--as-ink);font-size:13px;font-weight:600}.as-scroll-link svg{color:var(--brinka-cobalt)}.as-hero-stage{position:relative;min-height:470px;height:100%;perspective:950px;display:grid;place-items:center}.as-stage-glow{position:absolute;width:100%;max-width:580px;aspect-ratio:1;border-radius:50%;background:radial-gradient(ellipse,#e9dff4 0,#f3ede9 38%,#faf8f500 70%);pointer-events:none}.as-depth{position:relative;width:100%;height:450px;transform-style:preserve-3d}.as-back-orbit{position:absolute;top:9%;left:8%;width:82%;height:78%;border:1px solid #d9cee5;border-radius:50%;transform:rotate(-23deg) rotateY(35deg)}.as-back-orbit:after{content:"";position:absolute;inset:17px;border:1px solid #e1d7e9;border-radius:inherit}.as-pedestal{position:absolute;left:12%;bottom:35px;width:78%;height:89px;border-radius:50%;background:linear-gradient(180deg,#fefdfc,#eeebe6 48%,#d8d4df 51%,#c5bfd4);box-shadow:0 24px 28px -20px #40315942;transform:translateZ(-10px)}.as-pedestal:before{content:"";position:absolute;inset:0 0 20px;border:1px solid #fff;background:linear-gradient(120deg,#fff,#f4f0f8);border-radius:50%}.as-hero-shadow{position:absolute;left:29%;bottom:75px;width:45%;height:16px;border-radius:50%;background:#152a5024;filter:blur(7px)}.as-figure{position:absolute;bottom:61px;left:50%;width:min(94%,370px);margin-left:0;filter:drop-shadow(9px 10px 2px #152a5010);transform:translateX(-50%) translateZ(38px)}.as-mascot-kangoo{display:block;width:100%;aspect-ratio:1;overflow:visible;pointer-events:none}.as-textile-video{display:block;width:100%;height:100%}.as-textile-video[data-textile-clip=hop]{transform:scale(1.615);transform-origin:center 90%}.as-orbit-label{position:absolute;padding:9px 15px;border:1px solid #ffffff;border-radius:10px;background:#ffffffed;box-shadow:0 8px 22px #152a5008;color:var(--as-ink);font-size:12px;font-weight:500;white-space:nowrap}.as-label-knowledge{left:-1%;top:30%;transform:rotate(-7deg)}.as-label-people{right:-1%;top:64%;transform:rotate(6deg)}.as-stage-caption{position:absolute;left:0;right:0;bottom:3px;text-align:center;color:var(--brinka-violet-ink);font-size:12px;font-weight:500}.about-story .as-opening-note{margin:0;padding-block:24px 28px;border-top:1px solid #dedbe3;color:var(--brinka-muted);font-size:12px}.as-belief{position:relative;background:var(--as-ink);padding-block:clamp(68px,8vw,110px)}.as-belief:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(#ffffff04 1px,transparent 0),linear-gradient(90deg,#ffffff04 1px,transparent 0);background-size:72px 72px;mask-image:linear-gradient(90deg,transparent,#000)}.as-belief-inner{position:relative}.about-story .as-belief .eyebrow{color:#cbc5e8}.about-story .as-belief h2{color:#fff;font-size:clamp(46px,7.5vw,100px);line-height:1.1;letter-spacing:-.06em}.as-belief h2>span{color:#c4b2eb}.as-belief-bottom{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:start;margin-top:48px}.as-belief-rule{width:82px;height:2px;background:#c4b2eb;margin-top:13px}.about-story .as-belief-bottom p{color:#d4ddeb;max-width:44ch;font-size:17px;line-height:1.8;margin:0}.about-story .as-purpose{padding-block:clamp(68px,8vw,108px) 28px}.about-story .as-close h2,.about-story .as-people h2,.about-story .as-purpose h2{font-size:clamp(37px,5.4vw,68px);line-height:1.13;letter-spacing:-.055em}.about-story .as-close h2 em,.about-story .as-people h2 em,.about-story .as-purpose h2 em{color:var(--brinka-violet-ink)}.about-story .as-purpose>p:last-child{color:var(--brinka-muted);font-size:17px;line-height:1.8;margin:24px 0 0}.as-journey{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:64px;padding-bottom:72px}.as-journey-visual{grid-column:2;grid-row:1;align-self:start;position:sticky;top:125px;padding-top:36px}.as-journey-stage{position:relative;height:510px;border-radius:48% 48% 24px 24px;background:linear-gradient(180deg,#f0eafa,#f3ecf2 78%,#e8def0);overflow:hidden;isolation:isolate}.as-journey-orbit{position:absolute;width:105%;height:55%;border:1px solid #d2c3e4;border-radius:50%;left:-2.5%;top:20%;transform:rotate(-28deg)}.as-journey-orbit:after{content:"";position:absolute;inset:-21px 20px;border:1px solid #e2d6ed;border-radius:50%}.as-traveller{position:absolute;left:50%;bottom:47px;width:276px;margin-left:-138px;z-index:2}.as-ground-shadow{position:absolute;bottom:62px;left:calc(50% - 64px);width:164px;height:12px;border-radius:50%;background:var(--as-ink);opacity:.2;filter:blur(8px)}.as-stepping-stones{display:flex;align-items:center;justify-content:space-around;position:absolute;bottom:18px;width:100%;padding-inline:30px}.as-stepping-stones>span{display:grid;place-items:center;width:48px;height:25px;border-radius:50%;background:#fffc;border:1px solid #fff;color:var(--brinka-violet-ink);font-size:10px;line-height:1}.as-scene-document,.as-scene-question,.as-scene-reward{position:absolute;display:flex;color:var(--as-ink);font-size:11px;font-weight:500;border:1px solid #ffffff;background:#ffffffed;box-shadow:0 10px 24px #3020490a}.as-scene-document{top:60px;left:8%;width:128px;padding:16px;flex-direction:column;gap:12px;border-radius:12px;transform:rotate(-8deg)}.as-scene-document>svg{color:#b42318}.as-scene-document>i{width:100%;height:3px;background:#dbe0ea;border-radius:2px}.as-scene-document>i:last-child{width:60%;margin-top:-6px}.as-scene-question{top:46px;right:6%;gap:9px;padding:12px 13px;align-items:center;border-radius:12px 12px 3px 12px;transform:rotate(6deg)}.as-scene-question>svg{color:var(--brinka-sky-ink)}.as-scene-reward{bottom:117px;right:6%;width:91px;padding:13px 10px;flex-direction:column;gap:9px;align-items:center;text-align:center;border-radius:12px;transform:rotate(8deg)}.as-scene-reward>svg{color:var(--brinka-violet-ink)}.as-chapters{grid-column:1;grid-row:1}.as-chapter{padding-block:65px 80px;border-top:1px solid #dedbe3;min-height:410px}.as-chapter:first-child{border-top:0}.as-chapter-number{display:block;color:var(--brinka-violet-ink);font-size:13px;font-weight:600;margin-bottom:25px}.about-story .as-chapter .eyebrow{margin-bottom:11px}.about-story .as-chapter h2{font-size:clamp(44px,4.8vw,66px);line-height:1.12;letter-spacing:-.055em}.about-story .as-chapter-copy{color:var(--brinka-muted);font-size:17px;line-height:1.8;max-width:36ch;margin:22px 0 17px}.as-chapter .text-link{flex-wrap:nowrap;line-height:1.6}.as-chapter .text-link svg{flex-shrink:0}.as-people{background:#efeafa;padding-block:clamp(68px,8vw,100px)}.as-people-columns{display:grid;grid-template-columns:1fr 1fr;gap:64px;margin-top:58px}.as-people-columns article{border-top:1px solid #d8cce7;padding-top:24px}.as-people-columns article>span{color:var(--brinka-violet-ink);display:block;font-size:12px;font-weight:600;margin-bottom:18px}.about-story .as-people-columns h3{font-size:clamp(23px,2.6vw,31px);line-height:1.35;letter-spacing:-.035em}.about-story .as-people-columns p{margin:19px 0 0;max-width:37ch;font-size:16px;line-height:1.8;color:#57506b}.about-story .as-close{padding-block:clamp(70px,9vw,120px)}.as-close-actions{display:flex;gap:26px;align-items:center;flex-wrap:wrap;margin-top:34px}.about-story .as-stage-note{font-size:12px;color:var(--brinka-muted);line-height:1.8;max-width:62ch;margin:30px 0 0}@media (min-width:1400px){.as-hero-stage{min-height:510px}.as-depth{height:475px}}@media (max-width:1100px) and (min-width:900px){.about-story .about-story-hero{gap:25px}.as-figure{width:290px;bottom:72px}.as-depth{height:420px}.as-label-knowledge{left:-3%;top:28%}.as-label-people{right:-3%;top:64%}.as-journey{gap:36px}.as-scene-question{right:3%;top:47px}.as-scene-document{left:4%;top:108px;width:110px}.as-scene-reward{right:3%;bottom:92px}}@media (max-width:899px){.as-scroll-ring{width:420px;border-width:1.5px}.as-scroll-ring:after{width:10px;height:10px}.as-scroll-ring-one{right:-280px;top:-90px}.as-scroll-ring-two{left:-320px;bottom:-170px;border-width:8px}.as-close .as-scroll-ring-one,.as-people .as-scroll-ring-one{right:-290px;top:-100px}.about-story .about-story-hero{grid-template-columns:1fr;gap:24px}.about-story .as-hero-copy h1{font-size:clamp(43px,7.5vw,65px);max-width:13ch}.as-title-break{display:none}.about-story .as-hero-lead{max-width:49ch}.as-hero-stage{min-height:350px;height:380px;max-width:500px;width:100%;justify-self:center}.as-depth{height:360px}.as-figure{width:295px;bottom:39px}.as-pedestal{height:70px;bottom:29px}.as-hero-shadow{bottom:62px}.as-label-knowledge{left:1%;top:30%}.as-label-people{right:0;top:65%}.as-belief-bottom{grid-template-columns:60px 1fr;gap:28px;margin-top:30px}.as-belief-rule{width:45px}.as-journey{grid-template-columns:1fr;gap:10px;padding-bottom:36px}.as-journey-visual{grid-column:1;grid-row:1;position:relative;top:auto;padding:0 0 16px;max-width:520px;width:100%;justify-self:center}.as-journey-stage{height:330px;border-radius:160px 160px 20px 20px}.as-traveller{width:205px;margin-left:-102.5px;bottom:28px}.as-scene-document{top:43px;left:9%;width:104px;padding:12px;font-size:10px;gap:10px}.as-scene-document>svg{width:21px;height:21px}.as-scene-question{top:62px;right:6%;padding:10px}.as-scene-reward{bottom:70px;right:5%;width:77px;padding:11px 8px;font-size:10px}.as-ground-shadow{bottom:40px;left:calc(50% - 45px);width:120px}.as-stepping-stones{bottom:15px}.as-chapters{grid-column:1;grid-row:2}.as-chapter{min-height:0;padding-block:36px;display:grid;grid-template-columns:36px 1fr;gap:0 20px}.as-chapter-number{grid-column:1;grid-row:1/span 4;margin:3px 0 0}.as-chapter>:not(.as-chapter-number){grid-column:2}.about-story .as-chapter h2{font-size:clamp(36px,7vw,52px)}.about-story .as-chapter-copy{max-width:50ch;margin:16px 0 10px}.as-people-columns{gap:36px;margin-top:38px}}@media (max-width:600px){.about-story .about-story-hero{padding-block:var(--interior-hero-start,28px) var(--interior-hero-end,52px)}.about-story .as-hero-copy h1{font-size:clamp(39px,10.4vw,58px)}.about-story .as-hero-lead{font-size:16px;margin-top:21px}.as-hero-stage{min-height:300px;height:320px}.as-depth{height:300px}.as-figure{width:246px;bottom:25px}.as-pedestal{bottom:25px;height:56px}.as-pedestal:before{bottom:15px}.as-hero-shadow{bottom:51px}.as-orbit-label{padding:8px 10px;font-size:10px}.as-label-knowledge{left:0;top:29%}.as-label-people{right:0;top:68%}.as-stage-glow{width:100%}.about-story .as-opening-note{font-size:11px;padding-block:18px 23px;max-width:44ch}.as-belief{padding-block:58px}.about-story .as-belief h2{font-size:clamp(39px,10.2vw,59px)}.as-belief-bottom{grid-template-columns:1fr;gap:17px;margin-top:28px}.as-belief-rule{margin-top:0}.about-story .as-belief-bottom p{font-size:16px}.about-story .as-purpose{padding-block:58px 32px}.about-story .as-close h2,.about-story .as-people h2,.about-story .as-purpose h2{font-size:clamp(32px,8.5vw,47px)}.about-story .as-purpose>p:last-child{font-size:16px;margin-top:20px}.as-journey-stage{height:330px}.as-scene-document{left:5%;top:44px;width:93px}.as-scene-question{top:35px;right:5%;font-size:10px;gap:6px}.as-scene-question>svg{width:16px}.as-scene-reward{right:4%;bottom:70px}.as-traveller{width:185px;margin-left:-92.5px;bottom:29px}.as-chapter{grid-template-columns:25px 1fr;gap:0 11px;padding-block:31px}.as-chapter-number{font-size:11px;margin-top:3px}.about-story .as-chapter .eyebrow{font-size:9px;letter-spacing:.06em}.about-story .as-chapter-copy{font-size:16px}.as-chapter .text-link{font-size:13px;gap:8px}.as-people{padding-block:58px}.as-people-columns{grid-template-columns:1fr;gap:30px;margin-top:34px}.about-story .as-people-columns h3{font-size:25px}.about-story .as-people-columns p{margin-top:14px}.about-story .as-close{padding-block:62px 72px}.as-close-actions{gap:12px 24px;margin-top:25px}.about-story .as-stage-note{font-size:11px}}@media screen and (max-width:600px){.about-story .as-hero-copy h1{font-size:clamp(36px,10vw,52px);line-height:1.12;letter-spacing:-.05em}.about-story .as-hero-lead{margin-block:20px 16px;line-height:1.7}.as-scroll-link{font-size:14px;min-height:48px}.about-story .as-opening-note,.about-story .as-stage-note{font-size:12px;line-height:1.7}.as-chapter{grid-template-columns:minmax(0,1fr);gap:0;padding-block:32px}.as-chapter-number{grid-column:1;grid-row:auto;margin:0 0 12px;font-size:12px}.as-chapter>:not(.as-chapter-number){grid-column:1}.about-story .as-chapter .eyebrow{font-size:11px;line-height:1.65;letter-spacing:.065em}.about-story .as-chapter h2{font-size:clamp(32px,8.8vw,42px);line-height:1.17;letter-spacing:-.045em}.as-chapter .text-link{min-height:48px;max-width:100%;font-size:14px;line-height:1.6}.as-close-actions{align-items:stretch;gap:8px 20px}}@media screen and (max-width:430px){.as-close-actions>.button{width:100%}.as-close-actions>.text-link{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.as-journey-visual{position:relative;top:auto}.as-depth,.as-figure,.as-mascot,.as-orbit-label,.as-traveller{animation:none!important}}@media print{.as-hero-stage,.as-journey-visual,.as-scroll-backdrop,.as-scroll-link{display:none}.about-story .about-story-hero,.as-journey{display:block}.as-chapter{min-height:0;break-inside:avoid}.as-belief,.as-people{print-color-adjust:exact}}