.df-about{--df-font: "Manrope", "Avenir Next", "Segoe UI", sans-serif;position:relative;padding:var(--df-a-pad-top-m, 12px) 0 var(--df-a-pad-bottom-m, 56px);color:var(--df-a-text);font-family:var(--df-font);overflow:clip;isolation:isolate}@media screen and (min-width:750px){.df-about{padding:var(--df-a-pad-top-t, 20px) 0 var(--df-a-pad-bottom-t, 72px)}}@media screen and (min-width:990px){.df-about{padding:var(--df-a-pad-top, 28px) 0 var(--df-a-pad-bottom, 88px)}}.df-about__atmosphere{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.df-about__wash{position:absolute;border-radius:50%;filter:blur(48px);opacity:.42}.df-about__wash--1{width:min(52vw,420px);height:min(52vw,420px);top:-8%;right:-8%;background:radial-gradient(circle,color-mix(in srgb,var(--df-a-bronze) 40%,transparent),transparent 70%)}.df-about__wash--2{width:min(46vw,380px);height:min(46vw,380px);top:28%;left:-12%;background:radial-gradient(circle,color-mix(in srgb,var(--df-a-bronze) 35%,transparent),transparent 72%)}.df-about__wash--3{width:min(40vw,320px);height:min(40vw,320px);bottom:6%;right:18%;background:radial-gradient(circle,rgb(255 248 238 / .9),transparent 70%)}.df-about__inner{position:relative;z-index:1;width:min(100% - 1.5rem,1120px);margin-inline:auto}.df-about__watermark{margin:0 0 -.35em;font-size:clamp(3.8rem,14vw,9rem);font-weight:800;letter-spacing:-.04em;line-height:.85;text-transform:uppercase;color:color-mix(in srgb,var(--df-a-bronze) 14%,transparent);pointer-events:none;-webkit-user-select:none;user-select:none}.df-about__hero{display:grid;gap:1.5rem;align-items:end;margin-bottom:1.5rem}@media screen and (max-width:749px){.df-about__hero--has-portrait{justify-items:start}.df-about__portrait-wrap{order:-1;justify-self:start}}@media screen and (min-width:750px)and (max-width:989px){.df-about__hero--has-portrait{grid-template-columns:minmax(160px,220px) minmax(0,1fr);gap:1.5rem 1.75rem;margin-bottom:1.75rem;align-items:end}.df-about__portrait-wrap{order:-1;justify-self:start;width:100%}}@media screen and (min-width:990px){.df-about__hero--has-portrait{grid-template-columns:1.2fr .8fr;gap:1.75rem 2.25rem;margin-bottom:1.75rem}}.df-about__hero-copy{display:grid;gap:.4rem;padding-bottom:.25rem}.df-about__eyebrow{display:inline-flex;align-items:center;gap:.55rem;margin:0;font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--df-a-accent)}.df-about__eyebrow-mark{width:1.6rem;height:2px;background:linear-gradient(90deg,var(--df-a-accent),var(--df-a-bronze))}.df-about__founder-label{margin:.15rem 0 0;font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--df-a-muted)}.df-about__name{margin:.1rem 0 0;font-size:clamp(2.35rem,6.5vw,4.4rem);font-weight:800;letter-spacing:-.035em;line-height:.95;color:var(--df-a-text)}.df-about__name-line{display:inline-block;background:linear-gradient(105deg,var(--df-a-text) 0%,var(--df-a-text) 55%,var(--df-a-bronze) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.df-about__portrait-wrap{position:relative;justify-self:start;width:min(100%,280px)}@media screen and (min-width:990px){.df-about__portrait-wrap{justify-self:end}}.df-about__portrait-wrap--empty{width:min(100%,220px)}.df-about__portrait-frame{position:absolute;top:.7rem;right:-.7rem;bottom:-.7rem;left:.7rem;border:1.5px solid color-mix(in srgb,var(--df-a-bronze) 55%,transparent);border-radius:1.4rem .35rem 1.4rem .45rem;z-index:0}.df-about__portrait{position:relative;z-index:1;aspect-ratio:4 / 5;border-radius:1.25rem .3rem 1.25rem .4rem;overflow:hidden;background:color-mix(in srgb,var(--df-a-bronze) 16%,#fff);box-shadow:0 22px 48px #3f383224}.df-about__portrait img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.03);transition:transform .9s cubic-bezier(.22,1,.36,1)}.df-about__portrait-wrap:hover .df-about__portrait img{transform:scale(1.07)}.df-about__monogram{aspect-ratio:1;display:grid;place-items:center;border-radius:1.25rem .3rem 1.25rem .4rem;background:linear-gradient(145deg,color-mix(in srgb,var(--df-a-bronze) 22%,#fff),#fff),radial-gradient(circle at 30% 20%,color-mix(in srgb,var(--df-a-accent) 18%,transparent),transparent 55%);border:1px solid color-mix(in srgb,var(--df-a-bronze) 30%,transparent);box-shadow:0 18px 40px #3f38321a}.df-about__monogram span{font-size:clamp(2.5rem,6vw,3.5rem);font-weight:800;letter-spacing:.08em;color:var(--df-a-bronze)}.df-about__stats{list-style:none;margin:0 0 2rem;padding:1rem 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1rem;border-block:1px solid color-mix(in srgb,var(--df-a-bronze) 28%,transparent)}@media screen and (min-width:750px){.df-about__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-bottom:2.25rem;padding:1.15rem 0}}.df-about__stat{display:grid;gap:.2rem;padding-inline:.15rem}@media screen and (min-width:750px){.df-about__stat:not(:last-child){border-inline-end:1px solid color-mix(in srgb,var(--df-a-bronze) 22%,transparent);padding-inline-end:1rem}}.df-about__stat-value{font-size:clamp(1.45rem,3vw,1.9rem);font-weight:800;letter-spacing:-.03em;line-height:1;color:var(--df-a-accent)}.df-about__stat-label{font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--df-a-muted);line-height:1.35}.df-about__story{display:grid;gap:1.5rem}@media screen and (min-width:990px){.df-about__story{grid-template-columns:minmax(180px,240px) minmax(0,1fr);gap:2.5rem;align-items:start}}.df-about__story-rail{display:grid;gap:1rem;align-content:start}@media screen and (min-width:990px){.df-about__story-rail{position:sticky;top:6rem}}.df-about__profile-title{margin:0;font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--df-a-bronze)}.df-about__quote{margin:0;padding:1rem 0 0;border-top:2px solid var(--df-a-accent)}.df-about__quote p{margin:0;font-size:clamp(1.05rem,2vw,1.25rem);font-weight:700;line-height:1.4;letter-spacing:-.015em;color:var(--df-a-text)}.df-about__rail-ornament{width:3rem;color:color-mix(in srgb,var(--df-a-bronze) 55%,transparent);margin-top:.5rem}.df-about__rail-ornament svg{display:block;width:100%;height:auto;animation:df-about-spin 28s linear infinite}@keyframes df-about-spin{to{transform:rotate(360deg)}}.df-about__profile-body{display:grid;gap:0;font-size:clamp(.94rem,1.2vw,1.02rem);font-weight:500;line-height:1.72;color:color-mix(in srgb,var(--df-a-text) 90%,transparent)}.df-about__profile-body>p{margin:0;position:relative;padding:0 0 1.2rem 1.15rem;border-inline-start:1.5px solid color-mix(in srgb,var(--df-a-bronze) 30%,transparent)}.df-about__profile-body>p:before{content:"";position:absolute;left:-.3rem;top:.45rem;width:.55rem;height:.55rem;border-radius:50%;background:var(--df-a-bronze);box-shadow:0 0 0 3px color-mix(in srgb,var(--df-a-bronze) 18%,transparent);transition:background .35s ease,box-shadow .35s ease,transform .35s ease}.df-about__profile-body>p:first-child{font-size:clamp(1.05rem,1.8vw,1.22rem);font-weight:700;line-height:1.55;color:var(--df-a-text);padding-bottom:1.45rem}.df-about__profile-body>p.is-current:before{background:var(--df-a-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--df-a-accent) 22%,transparent);transform:scale(1.2)}.df-about__profile-body>p:last-child{padding-bottom:0}@media(prefers-reduced-motion:reduce){.df-about__profile-body>p:before{transition:none}}.df-about__skills{margin-top:clamp(2rem,5vw,3.25rem);padding:clamp(1.25rem,3vw,1.85rem);border-radius:1.25rem .4rem;background:linear-gradient(135deg,color-mix(in srgb,#fff 82%,var(--df-a-bronze)),color-mix(in srgb,#fff 92%,var(--df-a-accent)));border:1px solid color-mix(in srgb,var(--df-a-bronze) 22%,transparent);box-shadow:0 16px 40px #3f38320f}.df-about__skills-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1.1rem;padding-bottom:.85rem;border-bottom:1px solid color-mix(in srgb,var(--df-a-bronze) 25%,transparent)}.df-about__skills-title{margin:0;font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--df-a-bronze)}.df-about__skills-count{font-size:1.5rem;font-weight:800;letter-spacing:-.04em;color:color-mix(in srgb,var(--df-a-accent) 70%,transparent);line-height:1}.df-about__skills-list{list-style:none;margin:0;padding:0;display:grid;gap:.35rem;counter-reset:none}@media screen and (min-width:750px){.df-about__skills-list{grid-template-columns:1fr 1fr;gap:.35rem 1.5rem}}.df-about__skill{display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:baseline;padding:.65rem .35rem;border-radius:.35rem;transition:background .25s ease,transform .25s ease}.df-about__skill:hover{background:#ffffff8c;transform:translate(3px)}.df-about__skill-index{font-size:.72rem;font-weight:800;letter-spacing:.08em;color:var(--df-a-accent);font-variant-numeric:tabular-nums}.df-about__skill-text{font-size:.92rem;font-weight:600;line-height:1.4;color:var(--df-a-text)}.df-about [data-df-reveal]{opacity:0;transform:translateY(1rem);transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1)}.df-about [data-df-reveal=side]{transform:translate(1.25rem)}.df-about [data-df-reveal=fade]{transform:none}.df-about [data-df-reveal].is-in{opacity:1;transform:none}.df-about [data-df-reveal=skill].is-in{transition-delay:var(--df-delay, 0ms)}@media(prefers-reduced-motion:reduce){.df-about [data-df-reveal]{opacity:1;transform:none;transition:none}.df-about__portrait img,.df-about__rail-ornament svg{transition:none;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/df-about.css.map */
