@font-face{font-family:Anton Story;src:url(/fonts/anton.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.our-story-page{--story-dark:#11191c;--story-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Cpath fill='%23fff' opacity='.065' filter='url(%23n)' d='M0 0h180v180H0z'/%3E%3C/svg%3E");background:var(--story-dark);color:#edf0ec}.claudio-hero{--story-blue:#11191c;--story-yellow:#eddf8b;--story-gutter:clamp(24px,3vw,64px);--story-rise:cubic-bezier(0.22,1,0.36,1);position:relative;isolation:isolate;overflow:hidden;height:100svh;min-height:660px;max-height:1200px;background:var(--story-blue);color:#fff}@supports (animation-timing-function:linear(0,1)){.claudio-hero{--story-rise:linear(0,0.0387,0.1271,0.2361,0.3486,0.4551,0.5509,0.6342,0.7049,0.7638,0.8122,0.8515,0.8832,0.9085,0.9286,0.9445,0.957,0.9667,0.9743,0.9802,0.9848,0.9884,0.9911,0.9932,0.9948,0.996,0.997,0.9977,0.9983,0.9987,1)}}@media (prefers-reduced-motion:no-preference){.claudio-hero[data-photo-gate=waiting] *,.claudio-hero[data-photo-gate=waiting] :after{animation-play-state:paused!important}}.claudio-hero__montage{position:absolute;inset:0;z-index:0;visibility:hidden;pointer-events:none;animation:story-montage-away .5s ease 2.7s both}.claudio-hero__memory{position:absolute;inset:0;overflow:hidden;transform-origin:center;animation:story-memory-rise var(--memory-duration) var(--story-rise) var(--memory-delay) both}.claudio-hero__memory img{width:100%;height:100%;object-fit:cover}.claudio-hero__memory--1{--memory-scale:0.3;--memory-delay:0s;--memory-duration:1s;--memory-travel:660px}.claudio-hero__memory--2{--memory-scale:0.4;--memory-delay:0.3s;--memory-duration:1.5s;--memory-travel:760px}.claudio-hero__memory--3{--memory-scale:0.5;--memory-delay:0.6s;--memory-duration:1.6s;--memory-travel:920px}.claudio-hero__background{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none;transform-origin:center;animation:story-last-memory 2.4s var(--story-rise) .8s both}.claudio-hero__background img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.claudio-hero__background:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(5 19 27/62%),rgb(5 19 27/20%) 42%,transparent 75%),linear-gradient(0deg,rgb(5 19 27/32%),transparent 45%)}.claudio-hero__portrait-parallax{position:absolute;inset:0;z-index:2;transform:translateY(var(--portrait-drift,0));will-change:transform;pointer-events:none}.claudio-hero__portrait{position:absolute;bottom:-12px;left:50%;width:min(62vw,65svh,760px);height:80%;transform:translateX(-50%);animation:story-portrait-rise 1.5s var(--story-rise) 2.7s both}.claudio-hero__portrait img{width:100%;height:100%;object-fit:contain;object-position:bottom}.claudio-hero__intro{position:absolute;top:clamp(135px,16svh,180px);left:var(--story-gutter);z-index:3;max-width:340px;animation:story-copy-in 1.17s var(--story-rise) 2.5s both}.claudio-hero__eyebrow{display:block;margin-bottom:20px;color:var(--story-yellow);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.claudio-hero__intro p{margin:0;font-size:clamp(16px,1.35vw,19px);line-height:1.55;text-wrap:pretty}.claudio-hero__title{position:absolute;left:var(--story-gutter);bottom:94px;z-index:4;margin:0;max-width:calc(100% - 2 * var(--story-gutter));font:400 clamp(56px,5.2vw,88px)/1.12 Anton Story,Impact,sans-serif;letter-spacing:-.015em;text-transform:uppercase}.story-wipe{position:relative;display:block;width:max-content;max-width:100%;overflow:hidden}.story-wipe>span{animation:story-text-show 1ms linear calc(3.8s + var(--line-index) * .2s) both}.story-wipe:after{content:"";position:absolute;inset:0;background:var(--story-yellow);transform:translateX(101%);animation:story-text-wipe 1s cubic-bezier(.77,0,.18,1) calc(3.3s + var(--line-index) * .2s) both}.claudio-hero__scroll{position:absolute;z-index:4;left:var(--story-gutter);bottom:35px;display:inline-flex;gap:28px;align-items:center;min-height:44px;font-size:13px;font-weight:500;color:#fff;text-decoration:none;animation:story-copy-in .8s ease 4.2s both}.claudio-hero__scroll span{font-size:22px}.claudio-hero__scroll:hover{color:var(--story-yellow)}@keyframes story-memory-rise{0%{transform:translateY(var(--memory-travel)) scale(var(--memory-scale))}to{transform:translateY(0) scale(var(--memory-scale))}}@keyframes story-last-memory{0%{transform:translateY(1020px) scale(.5)}64%{transform:translateY(0) scale(.6)}to{transform:translateY(0) scale(1)}}@keyframes story-montage-away{0%{visibility:visible;opacity:1}to{visibility:hidden;opacity:0}}@keyframes story-portrait-rise{0%{transform:translate(-50%,911px)}to{transform:translate(-50%)}}@keyframes story-copy-in{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes story-text-wipe{0%{transform:translateX(-101%)}to{transform:translateX(101%)}}@keyframes story-text-show{0%{opacity:0}to{opacity:1}}.claudio-story{scroll-margin-top:0;background-color:var(--story-dark);background-image:var(--story-grain)}.story-chapter{display:grid;grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(40px,8vw,120px);padding-block:clamp(80px,9vw,140px)}.story-chapter+.story-chapter{border-top:1px solid #ffffff1c}.story-chapter__label{display:block;margin-bottom:26px;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#d8cd9e}.story-chapter h2{margin:0 0 30px;color:#edf0ec;font-size:clamp(32px,3.6vw,54px);line-height:1.08;letter-spacing:-.045em;text-wrap:balance}.story-chapter__copy p{max-width:470px;margin:0 0 20px;color:#bcc8cc;font-size:clamp(17px,1.4vw,19px);line-height:1.75}.story-chapter__photo{margin:0}.story-chapter__photo img{display:block;width:100%;height:auto;aspect-ratio:1.1;object-fit:cover;border-radius:3px;--photo-radius:3px}.story-chapter__photo--tall img{aspect-ratio:.82;object-position:50% 48%}.claudio-story figcaption{margin-top:14px;color:#a3b3ba;font-size:12px;line-height:1.5}.story-legacy{background:transparent;border-top:1px solid #ffffff1c;color:#fff;padding-block:clamp(80px,9vw,130px)}.story-legacy .story-chapter__label{color:#cfdee4}.story-legacy h2{margin:0 0 65px;font-size:clamp(45px,6.5vw,92px);line-height:1.05;font-weight:600;letter-spacing:-.045em}.story-legacy h2 span{color:#eddf8b}.story-legacy__body{display:grid;grid-template-columns:1.4fr 1fr;gap:clamp(40px,8vw,100px);align-items:center}.story-legacy__photo{margin:0}.story-legacy__photo img{width:100%;height:auto;aspect-ratio:1.5;object-fit:cover;border-radius:3px;--photo-radius:3px}.story-legacy figcaption{color:#cfdee4}.story-legacy__copy p{margin:0 0 28px;font-size:clamp(18px,1.6vw,22px);line-height:1.65;color:#f4f8fa}.story-text-link{display:inline-flex;align-items:center;gap:22px;min-height:44px;border-bottom:1px solid #eddf8b;color:#eddf8b;font-weight:500;text-decoration:none}.our-story-page~.closing-cta,.our-story-page~footer{background:#11191c}.our-story-page~footer{--heading:#edf0ec;--accent:#eddf8b;color:#c4d0d4}.our-story-page~footer .footer-bottom,.our-story-page~footer .footer-links,.our-story-page~footer .socials{color:#c4d0d4}.our-story-page~footer .footer-brand>a{color:#edf0ec}.our-story-page~footer .footer-bottom{border-top-color:#ffffff1c}.our-story-page~footer .socials a{background:#ffffff0d}@media (min-width:1600px){.claudio-hero__intro{max-width:390px}}@media (max-width:809px){.claudio-hero{min-height:740px}.claudio-hero__memory img{object-fit:contain;object-position:center!important;scale:none!important;clip-path:none!important}.claudio-hero__memory--1{--memory-scale:.6}.claudio-hero__memory--2{--memory-scale:.75}.claudio-hero__memory--3{--memory-scale:.9}.claudio-hero__background{height:100%;margin-block:auto;animation-name:story-last-memory-mobile}.claudio-hero__background:after{background:linear-gradient(90deg,rgb(5 19 27/25%),transparent 80%),linear-gradient(180deg,rgb(5 19 27/38%) 28%,transparent 52%,rgb(5 19 27/32%))}.claudio-hero__intro{top:124px;max-width:min(330px,calc(100% - 48px))}.claudio-hero__eyebrow{margin-bottom:12px;font-size:11px}.claudio-hero__portrait{height:67%;width:min(110vw,540px)}.claudio-hero__title{font-size:clamp(44px,8vw,64px);bottom:85px}.claudio-hero__scroll{bottom:26px}.story-chapter,.story-legacy__body{grid-template-columns:minmax(0,1fr);gap:35px}.story-chapter--reverse .story-chapter__copy{order:-1}.story-chapter__copy p{max-width:none}.story-chapter__photo img{aspect-ratio:1.25}.story-chapter__photo--tall img{aspect-ratio:.9}.story-legacy h2{margin-bottom:40px}.story-chapter__label{margin-bottom:20px}}@keyframes story-last-memory-mobile{0%{height:min(100%,calc(100vw / var(--story-background-ratio, 1.776833)));transform:translateY(1020px) scale(.5)}64%{height:min(100%,calc(100vw / var(--story-background-ratio, 1.776833)));transform:translateY(0) scale(.9)}to{height:100%;transform:translateY(0) scale(1)}}@media (max-height:600px) and (min-width:810px){.claudio-hero{min-height:620px}.claudio-hero__portrait{width:470px}.claudio-hero__title{font-size:55px}}.claudio-hero[data-entrance=done] *,.claudio-hero[data-entrance=done] :after,.motion-paused .claudio-hero *,.motion-paused .claudio-hero :after{animation:none!important}.claudio-hero[data-entrance=done] .claudio-hero__montage,.motion-paused .claudio-hero__montage{display:none}.motion-paused .claudio-hero__portrait-parallax{transform:none}@media (prefers-reduced-motion:reduce){.claudio-hero__montage{display:none}.claudio-hero__portrait-parallax{transform:none}}