.about-page{--ab-gold:#d6b07a;--ab-gold-soft:#c9a46a;--ab-gold-line:rgba(201,164,106,0.55);--ab-cream:#eee3cf;--ab-text:#d9cfbd;--ab-black:#070605;--ab-ease:cubic-bezier(0.16,1,0.3,1);--ab-fs-display:clamp(32px,calc(2.4vw + 22px),58px);--ab-fs-label:13px;--ab-fs-button:14px;--ab-fs-lead:clamp(16px,1.1vw,19px);--ab-fs-body:clamp(15px,1vw,17px);background-color:var(--ab-black)}.about-rule{display:inline-flex;align-items:center;gap:10px;color:var(--ab-gold)}.about-rule-line{display:block;width:64px;height:1px;background:currentColor;opacity:.7}.about-rule-diamond{width:12px;height:12px}.about-arrow-link{display:inline-flex;align-items:center;gap:16px;padding:0 0 8px;border:0;border-bottom:1px solid var(--ab-gold-line);background:none;font-family:var(--font-cinzel),Georgia,serif;font-size:var(--ab-fs-button);letter-spacing:.18em;text-transform:uppercase;color:var(--ab-gold);cursor:pointer;transition:color .4s ease,border-color .4s ease}.about-arrow-link-arrow{display:inline-flex;width:34px;transition:translate .5s var(--ab-ease)}.about-arrow-link-arrow svg{width:100%;height:12px}.about-break{display:none}@media (min-width:1025px){.about-break{display:inline}}.about-icon{display:block;transition:translate .5s var(--ab-ease),filter .5s ease}.about-icon img{display:block;width:100%;height:100%;object-fit:contain}@media (hover:hover){.about-arrow-link:hover{color:#f1d9a8;border-bottom-color:var(--ab-gold)}.about-diff-item:hover .about-icon,.about-hero-strip-item:hover .about-icon,.about-philo-pillar:hover .about-icon{filter:brightness(1.15)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.about-arrow-link:hover .about-arrow-link-arrow{translate:4px 0}.about-diff-item:hover .about-icon,.about-hero-strip-item:hover .about-icon,.about-philo-pillar:hover .about-icon{translate:0 -3px}}.about-hero{position:relative;background:var(--ab-black)}.about-hero-stage{position:relative;width:100%;height:max(640px,min(100svh - 118px,calc(100vw * 812 / 1692)));overflow:hidden}.about-hero-bg{object-fit:cover;object-position:center top}.about-hero-shade{position:absolute;inset:0;background:radial-gradient(ellipse 34% 46% at 50% 56%,rgba(7,6,5,.55) 0,transparent 100%),linear-gradient(180deg,rgba(7,6,5,.45) 0,transparent 18%,transparent 80%,rgba(7,6,5,.85))}.about-hero-content{position:absolute;left:50%;top:34%;translate:-50% 0;width:min(92%,640px);display:flex;flex-direction:column;align-items:center;text-align:center;z-index:2}.about-hero-brand{margin:0 0 clamp(28px,4vw,64px);font-size:clamp(14px,1.15vw,18px);letter-spacing:.06em;text-shadow:0 2px 10px rgba(0,0,0,.9)}.about-hero-brand,.about-hero-title{font-family:var(--font-cinzel),Georgia,serif;text-transform:uppercase;color:var(--ab-gold)}.about-hero-title{margin:0;display:flex;flex-direction:column;align-items:center;font-weight:400;line-height:1.02;text-shadow:0 4px 24px rgba(0,0,0,.85)}.about-hero-title-small{font-size:clamp(34px,3.6vw,62px)}.about-hero-title-large{font-size:clamp(42px,4.6vw,80px)}.about-hero-subtitle{margin:clamp(16px,1.6vw,26px) 0 0;font-family:var(--font-cinzel),Georgia,serif;font-size:clamp(13px,1vw,17px);letter-spacing:.04em;line-height:1.55;text-transform:uppercase;color:var(--ab-cream);text-shadow:0 2px 10px rgba(0,0,0,.9)}.about-hero-rule{margin:clamp(18px,2vw,32px) 0 clamp(18px,1.8vw,28px)}.about-hero-cta{position:relative;padding:14px 22px;border:1px solid var(--ab-gold-line);outline:1px solid rgba(201,164,106,.3);outline-offset:3px;background:rgba(7,6,5,.55);font-family:var(--font-cinzel),Georgia,serif;font-size:var(--ab-fs-button);letter-spacing:.04em;text-transform:uppercase;color:var(--ab-gold);transition:background-color .4s ease,color .4s ease,border-color .4s ease}@media (hover:hover){.about-hero-cta:hover{background:rgba(201,164,106,.12);border-color:var(--ab-gold);color:#f1d9a8}}.about-hero-side{position:absolute;top:43%;margin:0;display:flex;flex-direction:column;align-items:center;gap:6px;translate:-50% 0;text-align:center;z-index:2;text-shadow:0 2px 10px rgba(0,0,0,.95)}.about-hero-side:after{content:"";width:24px;height:1px;margin-top:14px;background:var(--ab-gold-line)}.about-hero-side--left{left:25.7%}.about-hero-side--right{left:74.9%}.about-hero-side-title{font-family:var(--font-cinzel),Georgia,serif;font-size:clamp(12px,.85vw,14px);text-transform:uppercase;color:var(--ab-gold)}.about-hero-side-text{font-family:var(--font-cormorant),Georgia,serif;font-size:clamp(13px,.9vw,15px);color:var(--ab-cream)}.about-hero-strip{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--ab-gold-line);background:linear-gradient(180deg,#0d0a07,#080605)}.about-hero-strip-item{display:flex;flex-direction:column;align-items:center;padding:18px 12px 20px;text-align:center}.about-hero-strip-item+.about-hero-strip-item{border-left:1px solid rgba(201,164,106,.32)}.about-hero-strip-icon{width:44px;height:44px;margin-bottom:12px}.about-hero-strip-title{font-family:var(--font-cinzel),Georgia,serif;font-size:var(--ab-fs-label);text-transform:uppercase;color:var(--ab-gold)}.about-hero-strip-text{margin-top:4px;font-family:var(--font-cormorant),Georgia,serif;font-size:15px;color:var(--ab-cream)}.about-intro{position:relative;min-height:max(540px,calc(100vw / 3));display:flex;align-items:center;overflow:hidden;background:#050403}.about-intro-visual{position:absolute;top:0;right:0;bottom:0;width:70%;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 22%);mask-image:linear-gradient(90deg,transparent 0,#000 22%)}.about-intro-img{object-fit:cover;object-position:60% center}.about-intro-copy{position:relative;z-index:2;width:min(30%,440px);margin-left:3.2%;padding:56px 0;display:flex;flex-direction:column;align-items:flex-start}.about-intro-emblem{width:24px;height:24px;margin-bottom:14px;color:var(--ab-gold)}.about-intro-brand{margin:0 0 clamp(18px,2vw,30px);font-size:clamp(14px,1vw,18px)}.about-intro-brand,.about-intro-title{font-family:var(--font-cinzel),Georgia,serif;text-transform:uppercase;color:var(--ab-gold)}.about-intro-title{margin:0;font-size:clamp(32px,3.05vw,58px);font-weight:400;line-height:1.05}.about-intro-rule{display:block;width:26px;height:1px;margin:clamp(16px,1.6vw,24px) 0;background:var(--ab-gold)}.about-intro-tagline{margin:0 0 clamp(18px,2vw,30px);font-family:var(--font-cinzel),Georgia,serif;font-size:clamp(15px,1.25vw,20px);letter-spacing:.06em;line-height:1.45;text-transform:uppercase;color:var(--ab-cream)}.about-intro-text{margin:0 0 clamp(24px,2.6vw,40px);font-family:var(--font-cormorant),Georgia,serif;font-size:var(--ab-fs-lead);line-height:1.55;color:var(--ab-text)}.about-diff{position:relative;min-height:max(560px,calc(100vw * 777 / 2023));overflow:hidden;background:#0a0806}.about-diff-bg{object-fit:cover;object-position:center}.about-diff-inner{position:relative;z-index:2;max-width:1600px;margin:0 auto;padding:clamp(44px,4vw,72px) clamp(20px,4.5vw,72px)}.about-diff-header{display:flex;flex-direction:column;align-items:center;text-align:center}.about-diff-eyebrow{font-family:var(--font-cinzel),Georgia,serif;font-size:var(--ab-fs-label);letter-spacing:.32em;margin:0 -.32em 0 0;text-transform:uppercase;color:var(--ab-gold-soft)}.about-diff-flourish{width:190px;height:10px;margin:18px 0 clamp(24px,3vw,46px);color:var(--ab-gold)}.about-diff-title{margin:0;font-family:var(--font-cinzel),Georgia,serif;font-size:var(--ab-fs-display);font-weight:500;line-height:1.05;text-transform:uppercase;background:linear-gradient(180deg,#f3d9a6,#d0a668 55%,#a87d43);-webkit-background-clip:text;background-clip:text;color:transparent}.about-diff-subtitle{margin:12px 0 0;font-family:var(--font-cormorant),Georgia,serif;font-size:clamp(18px,1.5vw,26px);font-weight:500;color:var(--ab-cream)}.about-diff-grid{list-style:none;margin:clamp(36px,4.5vw,72px) 0 0;padding:0;display:grid;grid-template-columns:repeat(6,1fr)}.about-diff-item{display:flex;flex-direction:column;align-items:center;padding:0 clamp(8px,1vw,18px);text-align:center}.about-diff-item+.about-diff-item{border-left:1px solid rgba(201,164,106,.3)}.about-diff-icon{width:clamp(60px,5vw,92px);height:clamp(60px,5vw,92px);margin-bottom:clamp(18px,2vw,32px)}.about-diff-item-title{margin:0;font-family:var(--font-cinzel),Georgia,serif;font-size:clamp(13px,1vw,18px);font-weight:600;text-transform:uppercase;color:var(--ab-gold)}.about-diff-item-rule{display:block;width:70px;height:1px;margin:14px 0 16px;background:linear-gradient(to right,transparent,var(--ab-gold),transparent)}.about-diff-item-text{margin:0;font-family:var(--font-cormorant),Georgia,serif;font-size:var(--ab-fs-body);line-height:1.55;color:var(--ab-text)}@media (min-width:1200px){.about-diff-item-line{display:block;white-space:nowrap}}.about-journey{position:relative;background:#000}.about-journey-frame{position:relative;width:100%;aspect-ratio:2048/768;min-height:460px;overflow:hidden}.about-journey-bg{object-fit:cover;object-position:center}.about-journey-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.55) 0,rgba(0,0,0,.2) 34%,transparent 52%);pointer-events:none}.about-journey-copy{position:absolute;left:6.25%;top:50%;translate:0 -50%;z-index:2;display:flex;flex-direction:column;align-items:flex-start}.about-journey-eyebrow{margin:0;font-family:var(--font-cinzel),Georgia,serif;font-size:clamp(13px,1vw,18px);letter-spacing:.12em;text-transform:uppercase;color:var(--ab-gold-soft)}.about-journey-flourish{width:128px;height:10px;margin:18px 0 clamp(20px,2.4vw,40px);color:var(--ab-gold)}.about-journey-title{margin:0;font-family:var(--font-cinzel),Georgia,serif;font-size:var(--ab-fs-display);font-weight:400;line-height:1.12;text-transform:uppercase;background:linear-gradient(180deg,#f1d6a2,#c99d5f);-webkit-background-clip:text;background-clip:text;color:transparent}.about-journey-text{margin:clamp(16px,1.8vw,28px) 0 clamp(26px,3.2vw,52px);font-family:var(--font-cormorant),Georgia,serif;font-size:clamp(18px,1.5vw,26px);line-height:1.4;color:var(--ab-cream)}.about-journey-play{position:absolute;left:50%;top:50%;translate:-50% -50%;z-index:2;display:flex;align-items:center;justify-content:center;width:clamp(76px,7.3vw,150px);aspect-ratio:1;border:2px solid rgba(214,176,122,.85);border-radius:50%;background:rgba(10,8,6,.45);color:#f5efe4;cursor:pointer;transition:background-color .4s ease,border-color .4s ease,scale .5s var(--ab-ease)}.about-journey-play svg{width:38%;height:38%;translate:6% 0}@media (hover:hover){.about-journey-play:hover{background:rgba(214,176,122,.16);border-color:var(--ab-gold)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.about-journey-play:hover{scale:1.04}}.about-journey-player{position:absolute;top:calc(100% * 20 / 768);bottom:calc(100% * 24 / 768);left:calc(100% * 19 / 2048);right:calc(100% * 19 / 2048);z-index:3;overflow:hidden;border-radius:max(6px,calc(100vw * 20 / 2048));background:#000}.about-journey-player[hidden]{display:none}.about-journey-video{display:block;width:100%;height:100%;object-fit:contain;background:#000}.about-journey--film .about-journey-copy{visibility:hidden}.about-journey-player-action{position:absolute;left:50%;top:50%;translate:-50% -50%;padding:12px 22px;border:1px solid var(--ab-gold-line);background:rgba(7,6,5,.75);font-family:var(--font-cinzel),Georgia,serif;font-size:var(--ab-fs-button);letter-spacing:.14em;text-transform:uppercase;color:var(--ab-gold);cursor:pointer}.about-journey-player-error{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:rgba(0,0,0,.85);font-family:var(--font-cormorant),Georgia,serif;font-size:var(--ab-fs-lead);color:var(--ab-cream)}.about-journey-player-error p{margin:0}.about-journey-player-error .about-journey-player-action{position:static;translate:none}.about-journey-player-close{position:absolute;top:12px;right:12px;width:36px;height:36px;border:1px solid var(--ab-gold-line);border-radius:50%;background:rgba(0,0,0,.6);font-size:22px;line-height:1;color:var(--ab-cream);cursor:pointer}.about-philo{position:relative;overflow:hidden;background:#090706}.about-philo-bg{object-fit:cover;object-position:center}.about-philo-inner{position:relative;z-index:2;display:grid;grid-template-columns:31% 1fr 22%;grid-gap:4%;gap:4%;align-items:center;min-height:max(520px,calc(100vw / 3));padding:clamp(28px,2.6vw,40px) 3.4% clamp(28px,2.6vw,40px) 4.8%}.about-philo-eyebrow{margin:0;font-family:var(--font-cinzel),Georgia,serif;font-size:clamp(13px,1vw,18px);letter-spacing:.12em;text-transform:uppercase;color:var(--ab-cream)}.about-philo-flourish{display:block;width:216px;height:10px;margin:10px 0 clamp(20px,2.2vw,36px);color:var(--ab-gold)}.about-philo-title{margin:0;font-family:var(--font-cinzel),Georgia,serif;font-size:clamp(30px,3.05vw,58px);font-weight:400;line-height:1.08;text-transform:uppercase;color:var(--ab-gold-soft)}.about-philo-text{margin:clamp(18px,2vw,30px) 0 clamp(26px,3vw,48px);font-family:var(--font-cormorant),Georgia,serif;font-size:clamp(17px,1.25vw,22px);line-height:1.55;color:var(--ab-text)}.about-philo-figure{position:relative;margin:0;padding:6px;border:1px solid var(--ab-gold-line)}.about-philo-figure:after,.about-philo-figure:before{content:"";position:absolute;width:12px;height:12px;border-color:var(--ab-gold);border-style:solid}.about-philo-figure:before{top:-4px;left:-4px;border-width:1px 0 0 1px}.about-philo-figure:after{bottom:-4px;right:-4px;border-width:0 1px 1px 0}.about-philo-figure-inner{position:relative;display:block;aspect-ratio:807/600;overflow:hidden}.about-philo-img{object-fit:cover;object-position:center 55%}.about-philo-pillars{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.about-philo-pillar{position:relative;display:flex;align-items:flex-start;gap:clamp(18px,2vw,40px)}.about-philo-pillar+.about-philo-pillar{margin-top:clamp(40px,4.6vw,84px)}.about-philo-pillar+.about-philo-pillar:before{content:"";position:absolute;left:calc(clamp(56px, 4.4vw, 84px) / 2);top:calc(clamp(40px, 4.6vw, 84px) * -.75);width:1px;height:calc(clamp(40px, 4.6vw, 84px) * .5);background:var(--ab-gold-line)}.about-philo-icon{flex-shrink:0;width:clamp(56px,4.4vw,84px);height:clamp(56px,4.4vw,84px)}.about-philo-pillar-title{margin:4px 0 8px;font-family:var(--font-cinzel),Georgia,serif;font-size:clamp(13px,1vw,18px);font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ab-cream)}.about-philo-pillar-text{margin:0;font-family:var(--font-cormorant),Georgia,serif;font-size:clamp(15px,1.05vw,19px);line-height:1.5;color:var(--ab-cream)}@media (min-width:1200px){.about-philo-pillar-line{display:block}}@media (max-width:1024px){.about-hero-side{top:46%}.about-hero-side--left{left:16%}.about-hero-side--right{left:84%}.about-intro{flex-direction:column;align-items:stretch;min-height:0}.about-intro-visual{position:relative;width:100%;height:auto;aspect-ratio:16/10;-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent);mask-image:linear-gradient(180deg,#000 70%,transparent)}.about-intro-copy{width:auto;max-width:640px;margin:-32px 5% 0;padding:0 0 56px}.about-diff-grid{grid-template-columns:repeat(3,1fr);row-gap:44px}.about-diff-item:nth-child(3n+1){border-left:0}.about-journey-frame{min-height:420px}.about-philo-inner{grid-template-columns:1fr 1fr;gap:40px 5%;padding:64px 5%}.about-philo-copy{grid-column:1/-1}.about-philo-pillars{justify-content:center}}@media (max-width:768px){.about-hero-stage{height:auto;min-height:100svh;display:flex;flex-direction:column;justify-content:flex-end;padding:120px 20px 44px}.about-hero-bg{object-position:50% top}.about-hero-shade{background:linear-gradient(180deg,rgba(7,6,5,.35) 0,rgba(7,6,5,.55) 40%,rgba(7,6,5,.88))}.about-hero-content{width:100%;order:1}.about-hero-content,.about-hero-side{position:relative;left:auto;top:auto;translate:none}.about-hero-side{order:2;margin-top:28px}.about-hero-side--left,.about-hero-side--right{left:auto}.about-hero-side:after{display:none}.about-hero-strip{grid-template-columns:repeat(2,1fr)}.about-hero-strip-item{border-top:1px solid rgba(201,164,106,.2)}.about-hero-strip-item+.about-hero-strip-item{border-left:0}.about-hero-strip-item:nth-child(2n){border-left:1px solid rgba(201,164,106,.32)}.about-hero-strip-item:last-child{grid-column:1/-1}.about-intro-visual{aspect-ratio:4/3}.about-intro-copy{margin:-32px 20px 0}.about-diff-grid{grid-template-columns:repeat(2,1fr);row-gap:40px}.about-diff-item:nth-child(3n+1){border-left:1px solid rgba(201,164,106,.3)}.about-diff-item:nth-child(odd){border-left:0}.about-journey{padding:16px}.about-journey-frame{aspect-ratio:auto;min-height:520px;border:1px solid var(--ab-gold-line);border-radius:14px;display:flex;flex-direction:column;justify-content:flex-end}.about-journey-bg{object-position:62% center;scale:1.08}.about-journey-shade{background:linear-gradient(180deg,transparent 30%,rgba(0,0,0,.82))}.about-journey-copy{position:relative;left:auto;top:auto;translate:none;padding:0 24px 32px}.about-journey-play{top:32%}.about-journey-player{inset:0;border-radius:13px}.about-philo-inner{grid-template-columns:1fr;padding:56px 20px}.about-philo-pillars{padding-left:4px}}@media (max-width:390px){.about-diff-item-text,.about-hero-strip-text{font-size:15px}.about-diff-item{padding:0 6px}.about-arrow-link{letter-spacing:.12em}}