.silver-about{position:relative;isolation:isolate;overflow:hidden;padding:clamp(90px,11vw,170px) 0;background:#15191f;color:#f0f2f4}.silver-about__lines{position:absolute;z-index:-1;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent 49.95%,rgba(196,202,209,.07) 50%,transparent 50.05%)}.silver-about__lines:after{content:"SILVER";position:absolute;top:8%;right:-.04em;color:transparent;font-size:clamp(8rem,21vw,25rem);font-weight:950;line-height:1;-webkit-text-stroke:1px rgba(196,202,209,.06);letter-spacing:-.08em}.silver-about__lines i{position:absolute;background:rgba(196,202,209,.17)}.silver-about__lines i:first-child{top:5%;left:4%;width:1px;height:90px}.silver-about__lines i:nth-child(2){top:5%;left:4%;width:90px;height:1px}.silver-about__lines i:last-child{right:4%;bottom:4%;width:120px;height:1px}.silver-about__intro{position:relative;z-index:1;margin-bottom:clamp(80px,11vw,170px)}.silver-about__eyebrow{display:flex;align-items:center;gap:14px;margin-bottom:clamp(34px,5vw,72px);color:#bcc4cc;font-size:.72rem;font-weight:900;letter-spacing:.2em;text-transform:uppercase}.silver-about__eyebrow:before{content:"";width:46px;height:1px;background:currentColor}.silver-about__intro-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,.65fr);align-items:end;gap:clamp(48px,9vw,150px)}.silver-about h2{max-width:950px;margin:0;font-size:clamp(3.8rem,7.4vw,8.2rem);line-height:.88;letter-spacing:-.07em;text-transform:uppercase;text-wrap:balance}.silver-about__intro-grid>p{max-width:510px;margin:0 0 .5em;color:#c8ced4;font-size:clamp(1rem,1.35vw,1.25rem);line-height:1.65}.silver-about__stories{position:relative;z-index:1;display:grid;gap:clamp(90px,13vw,190px)}.silver-about__story{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.66fr);align-items:center;gap:clamp(45px,9vw,145px)}.silver-about__story--reverse{grid-template-columns:minmax(300px,.66fr) minmax(0,1.2fr)}.silver-about__story--reverse .silver-about__photo{grid-column:2}.silver-about__story--reverse .silver-about__story-copy{grid-column:1;grid-row:1}.silver-about__photo{--card-y:0px;position:relative;margin:0;overflow:hidden;border-radius:clamp(18px,2.2vw,34px);background:#22272d;box-shadow:0 35px 90px rgba(0,0,0,.34);transform:translate3d(0,var(--card-y),0);will-change:transform}.silver-about__story:nth-child(1) .silver-about__photo{aspect-ratio:16/10;margin-right:8%}.silver-about__story:nth-child(1) .silver-about__photo img{object-position:center 28%}.silver-about__story:nth-child(2) .silver-about__photo{aspect-ratio:16/9;margin-left:4%}.silver-about__story:nth-child(3) .silver-about__photo{aspect-ratio:4/3;margin-right:13%}.silver-about__photo img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.72) contrast(1.04);transition:transform 1.1s cubic-bezier(.16,1,.3,1)}.silver-about__photo:after{content:"";position:absolute;inset:0;border:1px solid rgba(240,242,244,.16);border-radius:inherit;pointer-events:none}.silver-about__photo>span{position:absolute;right:18px;bottom:13px;color:rgba(240,242,244,.68);font:700 .68rem/1 "Share Tech Mono",monospace;letter-spacing:.15em}.silver-about__story-copy{position:relative;padding-left:clamp(22px,3vw,42px);border-left:1px solid rgba(196,202,209,.28)}.silver-about__index{display:block;margin-bottom:22px;color:#89949f;font:700 .68rem/1 "Share Tech Mono",monospace;letter-spacing:.16em}.silver-about__story-copy h3{max-width:520px;margin:0 0 24px;font-size:clamp(2.2rem,4.3vw,5rem);line-height:.92;letter-spacing:-.055em;text-transform:uppercase}.silver-about__story-copy p{max-width:500px;margin:0;color:#c8ced4;font-size:clamp(1rem,1.2vw,1.18rem);line-height:1.65}.silver-about__facts{display:grid;grid-template-columns:repeat(3,1fr);margin:clamp(100px,14vw,200px) 0 0;padding:0;list-style:none;border-top:1px solid rgba(196,202,209,.25);border-bottom:1px solid rgba(196,202,209,.25)}.silver-about__facts li{display:grid;grid-template-columns:42px 1fr;align-items:center;min-height:92px;padding:18px clamp(12px,2vw,30px);border-right:1px solid rgba(196,202,209,.2)}.silver-about__facts li:last-child{border:0}.silver-about__facts b{color:#7f8993;font:700 .68rem/1 "Share Tech Mono",monospace}.silver-about__facts span{font-weight:850}.silver-about [data-about-reveal]{opacity:0;transform:translateY(42px);transition:opacity .9s ease,transform 1.05s cubic-bezier(.16,1,.3,1)}.silver-about.is-visible [data-about-reveal]{opacity:1;transform:translateY(0)}.silver-about__story:nth-child(2) [data-about-reveal]{transition-delay:.08s}.silver-about__story:nth-child(3) [data-about-reveal]{transition-delay:.12s}
@media(max-width:900px){.silver-about__intro-grid,.silver-about__story,.silver-about__story--reverse{grid-template-columns:1fr}.silver-about__intro-grid{gap:34px}.silver-about__story--reverse .silver-about__photo,.silver-about__story--reverse .silver-about__story-copy{grid-column:auto;grid-row:auto}.silver-about__story--reverse .silver-about__photo{order:0}.silver-about__story--reverse .silver-about__story-copy{order:1}.silver-about__story:nth-child(n) .silver-about__photo{width:min(100%,720px);margin:0}.silver-about__story-copy{width:min(100%,620px)}.silver-about__stories{gap:100px}.silver-about__facts{grid-template-columns:1fr}.silver-about__facts li{border-right:0;border-bottom:1px solid rgba(196,202,209,.2)}.silver-about__facts li:last-child{border-bottom:0}}
@media(max-width:600px){.silver-about{padding:78px 0}.silver-about__intro{margin-bottom:76px}.silver-about h2{font-size:clamp(3rem,14vw,4.8rem)}.silver-about__story{gap:28px}.silver-about__story-copy{padding-left:20px}.silver-about__story-copy h3{font-size:clamp(2.15rem,11vw,3.6rem)}.silver-about__story:nth-child(n) .silver-about__photo{aspect-ratio:4/3}.silver-about__stories{gap:78px}.silver-about__facts{margin-top:90px}}
@media(prefers-reduced-motion:reduce){.silver-about [data-about-reveal]{opacity:1;transform:none;transition:none}.silver-about__photo{transform:none;will-change:auto}}

/* Intro layout correction */
.silver-about__lines{background:none}.silver-about__intro-grid{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);gap:clamp(60px,8vw,130px)}.silver-about h2{min-width:0;max-width:820px;font-size:clamp(3.8rem,5.9vw,7.2rem);line-height:.9;letter-spacing:-.065em;overflow-wrap:normal;word-break:normal;hyphens:none}.silver-about__intro-grid>p{position:relative;z-index:2;max-width:460px;font-size:clamp(1rem,1.25vw,1.18rem)}
@media(max-width:1100px) and (min-width:901px){.silver-about__intro-grid{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);gap:50px}.silver-about h2{font-size:clamp(3.6rem,5.7vw,5.2rem)}}
@media(max-width:900px){.silver-about__intro-grid{grid-template-columns:1fr;gap:34px}.silver-about h2{max-width:760px}}

/* Keep the introductory copy clear of the decorative wordmark */
.silver-about__intro-grid>p{isolation:isolate;padding:22px 0 22px 26px;border-left:1px solid rgba(196,202,209,.28);background:#15191f;box-shadow:28px 0 0 #15191f,-28px 0 0 #15191f}
@media(max-width:900px){.silver-about__intro-grid>p{max-width:620px;padding:18px 0 18px 22px;box-shadow:22px 0 0 #15191f,-22px 0 0 #15191f}}

/* Intro copy sits directly below the headline */
.silver-about__intro-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(28px,3.5vw,48px)}.silver-about__intro-grid>p{max-width:680px;margin:0;padding:0 0 0 26px;box-shadow:none}
@media(max-width:600px){.silver-about__intro-grid{gap:26px}.silver-about__intro-grid>p{padding-left:20px}}

/* Element-by-element scroll reveals */
.silver-about [data-about-reveal]{opacity:0;transform:translate3d(0,42px,0);transition:opacity .8s ease,transform 1s cubic-bezier(.16,1,.3,1)}.silver-about [data-about-reveal].is-revealed{opacity:1;transform:translate3d(0,0,0)}.silver-about [data-about-card][data-about-reveal]{clip-path:inset(0 0 100% 0 round clamp(18px,2.2vw,34px));transform:translate3d(0,var(--card-y),0);transition:opacity .7s ease,clip-path 1.15s cubic-bezier(.16,1,.3,1)}.silver-about [data-about-card][data-about-reveal].is-revealed{opacity:1;clip-path:inset(0 0 0 0 round clamp(18px,2.2vw,34px));transform:translate3d(0,var(--card-y),0)}.silver-about [data-about-card] img{transform:scale(1.055);transition:transform 1.4s cubic-bezier(.16,1,.3,1)}.silver-about [data-about-card].is-revealed img{transform:scale(1)}
@media(prefers-reduced-motion:reduce){.silver-about [data-about-reveal],.silver-about [data-about-card][data-about-reveal]{opacity:1;clip-path:none;transform:none;transition:none}.silver-about [data-about-card] img{transform:none;transition:none}}

/* Reliable reveal fallback: content is visible unless JavaScript enables motion */
.silver-about [data-about-reveal],.silver-about [data-about-card][data-about-reveal]{opacity:1;clip-path:none}.silver-about.has-about-motion [data-about-reveal]{opacity:0;transform:translate3d(0,38px,0)}.silver-about.has-about-motion [data-about-reveal].is-revealed{opacity:1;transform:translate3d(0,0,0)}.silver-about.has-about-motion [data-about-card][data-about-reveal]{opacity:0;clip-path:none;transform:translate3d(0,var(--card-y),0) scale(.975);transition:opacity .85s ease,transform 1.05s cubic-bezier(.16,1,.3,1)}.silver-about.has-about-motion [data-about-card][data-about-reveal].is-revealed{opacity:1;transform:translate3d(0,var(--card-y),0) scale(1)}
@media(prefers-reduced-motion:reduce){.silver-about.has-about-motion [data-about-reveal],.silver-about.has-about-motion [data-about-card][data-about-reveal]{opacity:1;transform:none}}

/* Small-screen width safety */
.silver-about,.silver-about .wrap,.silver-about__intro-grid,.silver-about__stories,.silver-about__story,.silver-about__story-copy{min-width:0;max-width:100%}
@media(max-width:600px){.silver-about h2{max-width:100%;font-size:clamp(2.35rem,10.5vw,3.4rem);line-height:.96;letter-spacing:-.06em;text-wrap:balance}.silver-about__intro-grid>p{max-width:100%;font-size:.96rem;line-height:1.6}.silver-about__lines:after{font-size:42vw}}
@media(max-width:360px){.silver-about h2{font-size:clamp(2.15rem,10vw,2.5rem);letter-spacing:-.065em}.silver-about__story-copy h3{font-size:2rem}}

/* The longest Ukrainian word must fit intact at 320–375px */
@media(max-width:600px){.silver-about h2{font-size:clamp(1.95rem,8.4vw,3.2rem);line-height:1;letter-spacing:-.06em}}
@media(max-width:340px){.silver-about h2{font-size:1.9rem}}

/* Silver emblem composition in the About intro */
@media(min-width:901px){.silver-about h2{max-width:780px;font-size:clamp(3.35rem,5vw,6rem)}}
.silver-about__emblem{position:absolute;z-index:0;top:clamp(190px,15vw,250px);right:max(4vw,calc((100vw - 1400px)/2));width:min(29vw,440px);height:auto;opacity:.14;filter:grayscale(1) brightness(1.7) contrast(1.08);pointer-events:none;user-select:none;animation:silver-about-emblem 10s ease-in-out infinite alternate}.silver-about__lines:after{top:32%}
@keyframes silver-about-emblem{from{transform:translate3d(0,-5px,0) scale(.97);opacity:.1}to{transform:translate3d(0,8px,0) scale(1.035);opacity:.17}}
@media(max-width:900px){.silver-about__emblem{top:4%;right:5%;width:min(38vw,320px);opacity:.1}.silver-about__lines:after{top:38%}}
@media(max-width:600px){.silver-about__emblem{top:3%;right:-12%;width:62vw;opacity:.075}.silver-about__lines:after{top:34%}}
@media(prefers-reduced-motion:reduce){.silver-about__emblem{animation:none}}

@media(max-width:600px){.silver-about h2{font-size:clamp(1.82rem,7.8vw,2.9rem);white-space:normal;text-wrap:wrap}.silver-about__intro-grid>p{width:100%;overflow-wrap:break-word}}
