﻿.main-layout .about-page{--ink2: var(--ink-2);color:var(--ink);font-family:var(--sans)}.main-layout .about-page h1,.main-layout .about-page h2,.main-layout .about-page h3,.main-layout .about-page h4,.main-layout .about-page p,.main-layout .about-page figure,.main-layout .about-page blockquote{margin:0}.main-layout .about-page a{color:inherit}.main-layout .about-page button{font:inherit;cursor:pointer}.main-layout .about-page img{max-width:100%}.main-layout .about-page .wrap{margin-inline:auto}.main-layout .about-page .kicker{display:block;color:var(--coral-dark);font-size:.73rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.main-layout .about-page .text-link{display:inline-flex;align-items:center;gap:12px;font-weight:750;text-underline-offset:4px}.main-layout .about-page [id]{scroll-margin-top:112px}.main-layout .about-page h1,.main-layout .about-page h2,.main-layout .about-page h3{font-family:var(--serif);font-weight:400;letter-spacing:-0.045em;overflow-wrap:anywhere}.main-layout .about-page :is(.values-heading,.founders-intro,.origin-layout,.closing-layout)>*{min-width:0}.main-layout .about-page h1,.main-layout .about-page h2{line-height:1.06}.main-layout .about-page em{font-weight:400;color:var(--coral-dark)}.main-layout .about-page p{line-height:1.8}.main-layout .about-page .kicker{margin-bottom:20px}.main-layout .about-page .text-link{font-size:.82rem}.main-layout .about-page .breadcrumbs{font-size:.73rem;display:flex;gap:12px;color:var(--muted);margin-bottom:40px}.main-layout .about-page .breadcrumbs a{text-decoration:none}.main-layout .about-page .breadcrumbs a:hover{text-decoration:underline}.main-layout .about-page .about-hero{padding:36px 0 56px}.main-layout .about-page .about-hero-grid{display:grid;grid-template-columns:1fr 1.08fr;gap:68px;align-items:center}.main-layout .about-page .about-hero h1{font-size:clamp(3.6rem,5.6vw,5.6rem);margin-bottom:24px}.main-layout .about-page .about-hero .hero-copy>p{max-width:430px;font-size:.98rem;color:var(--muted);margin-bottom:28px}.main-layout .about-page .hero-copy .btn{gap:28px}.main-layout .about-page .hero-place{display:flex;align-items:center;gap:9px;margin-top:24px;font-size:.69rem;color:var(--muted)}.main-layout .about-page .hero-place:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--mint-dark)}.main-layout .about-page .about-hero figure{position:relative}.main-layout .about-page .about-hero .about-photo{aspect-ratio:1.13;border-radius:20px 20px 92px 20px}.main-layout .about-page .about-hero .about-photo img{object-position:44% 47%}.main-layout .about-page .about-hero figcaption{margin-top:13px;font-size:.69rem;color:var(--muted)}.main-layout .about-page .founding-stamp{position:absolute;left:-28px;top:-28px;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--sun);color:#102a43;width:110px;height:110px;border-radius:50%;transform:rotate(-9deg);pointer-events:none}.main-layout .about-page .founding-stamp strong{font-family:var(--serif);font-size:2.4rem;line-height:1}.main-layout .about-page .founding-stamp span{font-size:.55rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase;margin-bottom:4px;max-width:90px;text-align:center}.main-layout .about-page .about-nav{border-block:1px solid var(--line)}.main-layout .about-page .about-nav .wrap{display:flex;align-items:center;gap:42px;min-height:64px;overflow-x:auto;scrollbar-width:thin}.main-layout .about-page .about-nav a{white-space:nowrap;text-decoration:none;font-size:.77rem;font-weight:750;padding:18px 0}.main-layout .about-page .about-nav a:before{content:attr(data-number);color:var(--coral-dark);font-weight:500;margin-right:11px}.main-layout .about-page .about-nav a:hover{color:var(--coral-dark)}.main-layout .about-page .about-founders{padding-top:78px}.main-layout .about-page .founders-intro{display:grid;grid-template-columns:1.1fr .9fr;gap:100px;align-items:end;margin-bottom:52px}.main-layout .about-page .founders-intro h2{font-size:clamp(2.6rem,4vw,3.7rem)}.main-layout .about-page .founders-intro>p{color:var(--muted);font-size:.91rem;max-width:380px;padding-bottom:5px}.main-layout .about-page .founder{border-top:1px solid var(--line);padding:55px 0 65px}.main-layout .about-page .founder-layout{display:grid;grid-template-columns:.88fr 1.12fr;gap:95px;align-items:start}.main-layout .about-page .founder-visual{position:sticky;top:110px}.main-layout .about-page .founder .about-photo{height:550px;border-radius:16px 16px 80px 16px;background:var(--paper)}.main-layout .about-page .founder .about-photo img{object-position:50% 22%}.main-layout .about-page .founder--irena .founder-layout{grid-template-columns:1.12fr .88fr}.main-layout .about-page .founder--irena .founder-visual{order:2}.main-layout .about-page .founder--irena .about-photo{border-radius:16px 80px 16px 16px}.main-layout .about-page .founder--irena .about-photo img{object-position:50% 12%}.main-layout .about-page .portrait-caption{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-top:15px}.main-layout .about-page .portrait-caption p{font-size:.73rem;color:var(--muted);line-height:1.55}.main-layout .about-page .portrait-caption strong{display:block;color:var(--ink);font-size:.85rem}.main-layout .about-page .mini-portrait{width:52px;height:52px;border:0;padding:0;overflow:hidden;flex:none;border-radius:50%;cursor:zoom-in;background:var(--paper)}.main-layout .about-page .mini-portrait img{width:100%;height:100%;object-fit:cover;object-position:50% 18%}.main-layout .about-page .founder-order{font-family:var(--serif);color:var(--muted);font-size:1rem;display:block;margin-bottom:15px}.main-layout .about-page .founder-copy h2{font-size:clamp(2.7rem,4.1vw,3.9rem);margin-bottom:15px}.main-layout .about-page .founder-role{font-size:.73rem;font-weight:700;color:var(--muted);line-height:1.6;margin-bottom:25px;max-width:440px}.main-layout .about-page .founder-copy h3{font-size:2rem;line-height:1.16;letter-spacing:-0.035em;margin-bottom:23px}.main-layout .about-page .founder-copy>p{font-size:.88rem;color:var(--ink2);margin-bottom:17px}.main-layout .about-page .founder-copy blockquote{margin:26px 0 22px;padding:0 0 0 21px;border-left:3px solid var(--mint-dark)}.main-layout .about-page .founder-copy blockquote p{font-family:var(--serif);font-size:1.45rem;line-height:1.35;letter-spacing:-0.025em}.main-layout .about-page .founder--irena blockquote{border-color:var(--coral-dark)}.main-layout .about-page .profile-links{display:flex;gap:22px;flex-wrap:wrap;margin-top:25px}.main-layout .about-page .profile-links .text-link{font-size:.76rem}.main-layout .about-page .personal-story{margin-top:24px;border-block:1px solid var(--line)}.main-layout .about-page .personal-story summary{cursor:pointer;padding:18px 0;font-size:.8rem;font-weight:750;list-style:none;display:flex;justify-content:space-between;gap:20px;align-items:center}.main-layout .about-page .personal-story summary::-webkit-details-marker{display:none}.main-layout .about-page .personal-story summary:after{content:"+";font-size:1.4rem;font-weight:400}.main-layout .about-page .personal-story[open] summary:after{content:"−"}.main-layout .about-page .personal-story[open] summary{border-bottom:1px solid var(--line);margin-bottom:24px}.main-layout .about-page .personal-story .expanded-label{display:none}.main-layout .about-page .personal-story[open] .expanded-label{display:inline}.main-layout .about-page .personal-story[open] .collapsed-label{display:none}.main-layout .about-page .full-story{padding-bottom:24px}.main-layout .about-page .full-story>p{font-size:.88rem;color:var(--ink2);margin-bottom:19px;line-height:1.9}.main-layout .about-page .full-story h4{font-family:var(--serif);font-size:1.55rem;letter-spacing:-0.03em;margin:28px 0 18px;font-weight:400}.main-layout .about-page .full-story .signature{font-family:var(--serif);font-size:1.5rem;color:var(--ink);margin-block:25px 3px}.main-layout .about-page .full-story .signature-role{font-size:.69rem;color:var(--muted);display:block;margin-bottom:22px}.main-layout .about-page .collapse-story{border:0;background:none;color:var(--ink);font-size:.75rem;padding:8px 0;text-decoration:underline;text-underline-offset:5px}.main-layout .about-page .about-origin{background:var(--mint);border-block:1px solid var(--line);padding:66px 0 70px}.main-layout .about-page .origin-layout{display:grid;grid-template-columns:1.05fr .95fr;gap:100px}.main-layout .about-page .about-origin h2{font-size:clamp(2.5rem,3.6vw,3.5rem);margin-bottom:24px}.main-layout .about-page .about-origin .kicker{color:var(--mint-dark)}.main-layout .about-page .origin-copy>p{font-size:.88rem;color:var(--ink2);max-width:450px}.main-layout .about-page .origin-timeline{list-style:none;margin:0;padding:0}.main-layout .about-page .origin-timeline li{position:relative;padding:0 0 28px 30px;border-left:1px solid color-mix(in srgb, var(--mint-dark) 35%, transparent)}.main-layout .about-page .origin-timeline li:last-child{padding-bottom:0}.main-layout .about-page .origin-timeline li:before{position:absolute;content:"";width:9px;height:9px;border-radius:50%;border:2px solid var(--mint-dark);background:var(--mint);top:4px;left:-5px}.main-layout .about-page .origin-timeline .when{font-size:.67rem;color:var(--mint-dark);font-weight:800;display:block;margin-bottom:8px}.main-layout .about-page .origin-timeline h3{font-family:var(--sans);font-size:.92rem;font-weight:750;letter-spacing:0;line-height:1.4;margin-bottom:7px}.main-layout .about-page .origin-timeline p{font-size:.8rem;color:var(--ink2);line-height:1.7}.main-layout .about-page .about-values{padding-block:72px}.main-layout .about-page .values-heading{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:end;margin-bottom:42px}.main-layout .about-page .values-heading h2{font-size:clamp(2.5rem,3.5vw,3.3rem)}.main-layout .about-page .values-row{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:30px}.main-layout .about-page .value{border-top:1px solid var(--line);padding-top:21px}.main-layout .about-page .value>span{font-family:var(--serif);font-size:1.3rem;color:var(--coral-dark);display:block;margin-bottom:25px}.main-layout .about-page .value h3{font-size:1.65rem;line-height:1.2;margin-bottom:13px}.main-layout .about-page .value p{font-size:.81rem;color:var(--muted);line-height:1.8}.main-layout .about-page .about-actions{border-block:1px solid var(--line);padding-block:65px 70px}.main-layout .about-page .actions-heading{display:flex;align-items:end;justify-content:space-between;gap:65px;margin-bottom:35px}.main-layout .about-page .actions-heading h2{font-size:clamp(2.4rem,3.5vw,3.35rem)}.main-layout .about-page .actions-heading>p{color:var(--muted);max-width:300px;font-size:.86rem}.main-layout .about-page .action-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:25px}.main-layout .about-page .action-link{display:flex;flex-direction:column;text-decoration:none;min-width:0;margin:0;font-weight:400}.main-layout .about-page .action-credit{font-size:.65rem;color:var(--muted);margin-top:8px}.main-layout .about-page .action-image{height:220px;overflow:hidden;border-radius:12px;margin-bottom:20px}.main-layout .about-page .action-image img{width:100%;height:100%;object-fit:cover;transition:transform .35s}.main-layout .about-page .action-link:hover img{transform:scale(1.025)}.main-layout .about-page .action-link:nth-child(3) .action-image{border-bottom-right-radius:60px}.main-layout .about-page .action-link .kicker{font-size:.6rem;color:var(--mint-dark);margin-bottom:10px}.main-layout .about-page .action-link:nth-child(2) .kicker{color:var(--coral-dark)}.main-layout .about-page .action-name{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:10px}.main-layout .about-page .action-name h3{font-size:1.8rem}.main-layout .about-page .action-name>span{font-size:1.3rem}.main-layout .about-page .action-link>p{font-size:.81rem;color:var(--muted)}.main-layout .about-page .about-moments{padding-block:65px 72px}.main-layout .about-page .moments-heading{display:flex;align-items:end;justify-content:space-between;gap:60px;margin-bottom:32px}.main-layout .about-page .moments-heading h2{font-size:clamp(2.4rem,3.5vw,3.3rem)}.main-layout .about-page .moments-heading>p{font-size:.86rem;color:var(--muted);max-width:290px}.main-layout .about-page .moments-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:13px}.main-layout .about-page .moments-grid .about-photo{height:190px;border-radius:10px}.main-layout .about-page .moments-grid .about-photo img{object-position:50% 22%}.main-layout .about-page .moments-grid .about-photo:first-child img{object-position:44% 60%}.main-layout .about-page .moments-grid .zoom-symbol{width:32px;height:32px;left:9px;bottom:9px}.main-layout .about-page .moments-grid .zoom-symbol svg{width:16px;height:16px}.main-layout .about-page .about-closing{padding:65px 0 70px;background:var(--ink);color:var(--cream)}.main-layout .about-page .closing-layout{display:grid;grid-template-columns:1.25fr .75fr;gap:85px;align-items:center}.main-layout .about-page .about-closing blockquote{margin:0}.main-layout .about-page .about-closing blockquote p{font-family:var(--serif);font-size:clamp(2.5rem,3.7vw,3.8rem);letter-spacing:-0.04em;line-height:1.14}.main-layout .about-page .about-closing em{color:var(--cream)}.main-layout .about-page .closing-credit{font-size:.66rem;display:block;margin-top:23px;opacity:.7}.main-layout .about-page .closing-actions>p{font-size:.87rem;line-height:1.8;margin-bottom:23px;opacity:.85}.main-layout .about-page .closing-actions .btn{border-color:var(--cream);background:var(--cream);color:var(--ink)}.main-layout .about-page .closing-actions .text-link{color:var(--cream);margin-top:20px;display:flex;width:fit-content}.main-layout .about-page .about-photo{position:relative;display:block;padding:0;border:0;width:100%;cursor:zoom-in;background:var(--paper);overflow:hidden}.main-layout .about-page .about-photo img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s}.main-layout .about-page .about-photo:hover img{transform:scale(1.02)}.main-layout .about-page .zoom-symbol{display:grid;place-items:center;position:absolute;bottom:15px;left:15px;width:42px;height:42px;border:1px solid hsla(0,0%,100%,.5019607843);border-radius:50%;background:rgba(16,42,67,.9098039216);color:#fff}.main-layout .about-page .zoom-symbol svg{width:20px;height:20px}.main-layout .about-page .about-lightbox{position:fixed;inset:0;margin:auto;width:100%;max-width:100%;height:100%;max-height:100%;padding:0;border:0;border-radius:0;background:#101d2b;color:#edf2f6;overflow:hidden}.main-layout .about-page .about-lightbox::backdrop{background:rgba(8,18,29,.9294117647)}.main-layout .about-page .about-lightbox[open]{display:flex;flex-direction:column}.main-layout .about-page .photo-bar{height:72px;flex:none;padding:14px 25px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1254901961)}.main-layout .about-page .photo-bar>span{font-size:.75rem;color:#acbdcb;letter-spacing:.06em}.main-layout .about-page .photo-bar>div{display:flex;gap:8px}.main-layout .about-page .round-control{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;color:#fff;border:1px solid hsla(0,0%,100%,.3137254902);background:rgba(0,0,0,0);font-size:1.15rem}.main-layout .about-page .round-control:hover{background:#284760}.main-layout .about-page .close-photo{margin-left:15px;font-size:1.6rem}.main-layout .about-page .photo-stage{flex:1;min-height:0;padding:20px 50px 8px;display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center}.main-layout .about-page .photo-stage img{min-height:0;max-height:calc(100% - 30px);max-width:100%;width:auto;height:auto;object-fit:contain;border-radius:5px}.main-layout .about-page .photo-stage figcaption{font-size:.76rem;text-align:center;color:#ccd9e3;flex:none}.main-layout .about-page .photo-thumbs{flex:none;display:flex;gap:8px;justify-content:center;align-items:center;padding:13px 20px 20px}.main-layout .about-page .photo-thumb{width:58px;height:44px;padding:2px;border:1px solid rgba(0,0,0,0);border-radius:5px;background:rgba(0,0,0,0)}.main-layout .about-page .photo-thumb img{width:100%;height:100%;object-fit:cover;border-radius:3px}.main-layout .about-page .photo-thumb[aria-current=true]{border-color:#ff9c7a}@media(max-width: 1150px){.main-layout .about-page .about-hero-grid{gap:45px;grid-template-columns:1fr 1fr}.main-layout .about-page .about-hero h1{font-size:4.7rem}.main-layout .about-page .founder-layout{gap:60px}.main-layout .about-page .founder--irena .founder-layout{gap:60px}.main-layout .about-page .founder .about-photo{height:490px}.main-layout .about-page .founder-copy h2{font-size:3.4rem}.main-layout .about-page .founder-copy h3{font-size:1.8rem}.main-layout .about-page .founders-intro,.main-layout .about-page .origin-layout{gap:60px}.main-layout .about-page .closing-layout{gap:50px}.main-layout .about-page .about-nav .wrap{gap:30px}}@media(max-width: 1000px){.main-layout .about-page .about-hero-grid{gap:35px}.main-layout .about-page .about-hero h1{font-size:4.2rem}.main-layout .about-page .about-hero .hero-copy>p{font-size:.89rem}.main-layout .about-page .founding-stamp{width:94px;height:94px;left:-20px;top:-20px}.main-layout .about-page .founding-stamp strong{font-size:2rem}.main-layout .about-page .founders-intro{gap:40px}.main-layout .about-page .founder-layout,.main-layout .about-page .founder--irena .founder-layout{gap:42px;grid-template-columns:.85fr 1.15fr}.main-layout .about-page .founder--irena .founder-layout{grid-template-columns:1.15fr .85fr}.main-layout .about-page .founder .about-photo{height:450px}.main-layout .about-page .founder-copy h2{font-size:3rem}.main-layout .about-page .founder-copy h3{font-size:1.7rem}.main-layout .about-page .origin-layout{gap:40px}.main-layout .about-page .values-row{gap:20px}.main-layout .about-page .value h3{font-size:1.5rem}.main-layout .about-page .action-image{height:180px}.main-layout .about-page .action-name h3{font-size:1.5rem}.main-layout .about-page .moments-grid{grid-template-columns:repeat(4, minmax(0, 1fr))}.main-layout .about-page .moments-grid .about-photo{height:160px}.main-layout .about-page .actions-heading,.main-layout .about-page .moments-heading{gap:30px}.main-layout .about-page .closing-layout{grid-template-columns:1.1fr .9fr;gap:40px}.main-layout .about-page .about-nav .wrap{gap:26px}.main-layout .about-page .about-nav a{font-size:.71rem}}@media(max-width: 700px){.main-layout .about-page .about-hero{padding-block:25px 35px}.main-layout .about-page .breadcrumbs{margin-bottom:30px;font-size:.67rem}.main-layout .about-page .about-hero-grid{grid-template-columns:1fr;gap:45px}.main-layout .about-page .about-hero h1{font-size:clamp(3.3rem,10vw,4.6rem);margin-bottom:23px}.main-layout .about-page .about-hero .hero-copy>p{max-width:500px;font-size:.94rem}.main-layout .about-page .hero-place{margin-top:18px}.main-layout .about-page .about-hero .about-photo{aspect-ratio:1.33;border-radius:14px 14px 65px 14px}.main-layout .about-page .founding-stamp{left:auto;right:18px;top:-28px;width:96px;height:96px}.main-layout .about-page .about-hero figcaption{font-size:.67rem}.main-layout .about-page .kicker{font-size:.65rem;margin-bottom:16px}.main-layout .about-page .about-nav .wrap{min-height:56px;gap:25px}.main-layout .about-page .about-nav a{font-size:.7rem}.main-layout .about-page .about-nav a:before{margin-right:7px}.main-layout .about-page .about-founders{padding-top:42px}.main-layout .about-page .founders-intro{grid-template-columns:1fr;gap:22px;margin-bottom:32px}.main-layout .about-page .founders-intro h2{font-size:2.7rem}.main-layout .about-page .founders-intro>p{max-width:100%;font-size:.88rem}.main-layout .about-page .founder{padding:33px 0 40px}.main-layout .about-page .founder-layout,.main-layout .about-page .founder--irena .founder-layout{grid-template-columns:1fr;gap:30px}.main-layout .about-page .founder-visual{position:static;max-width:100%}.main-layout .about-page .founder--irena .founder-visual{order:0}.main-layout .about-page .founder .about-photo{height:auto;aspect-ratio:.95;border-radius:12px 12px 60px 12px}.main-layout .about-page .founder .about-photo img{object-position:50% 19%}.main-layout .about-page .founder--irena .about-photo{aspect-ratio:.95;max-height:560px;border-radius:12px 60px 12px 12px}.main-layout .about-page .founder--irena .about-photo img{object-position:50% 12%}.main-layout .about-page .founder-order{margin-bottom:12px}.main-layout .about-page .founder-copy h2{font-size:3.05rem}.main-layout .about-page .founder-copy h3{font-size:1.95rem}.main-layout .about-page .founder-role{font-size:.71rem;margin-bottom:21px}.main-layout .about-page .founder-copy>p{font-size:.88rem}.main-layout .about-page .founder-copy blockquote p{font-size:1.5rem}.main-layout .about-page .profile-links{gap:14px 25px}.main-layout .about-page .profile-links .text-link{font-size:.76rem}.main-layout .about-page .personal-story summary{font-size:.78rem}.main-layout .about-page .full-story>p{font-size:.9rem}.main-layout .about-page .about-origin{padding-block:42px}.main-layout .about-page .origin-layout{grid-template-columns:1fr;gap:33px}.main-layout .about-page .about-origin h2{font-size:2.6rem}.main-layout .about-page .origin-copy>p{max-width:100%;font-size:.87rem}.main-layout .about-page .origin-timeline{margin-left:5px}.main-layout .about-page .origin-timeline li{padding-left:25px}.main-layout .about-page .origin-timeline .when{font-size:.7rem}.main-layout .about-page .origin-timeline h3{font-size:.94rem}.main-layout .about-page .origin-timeline p{font-size:.83rem}.main-layout .about-page .about-values{padding-block:43px}.main-layout .about-page .values-heading{grid-template-columns:1fr;gap:0;margin-bottom:28px}.main-layout .about-page .values-heading h2{font-size:2.6rem}.main-layout .about-page .values-row{grid-template-columns:repeat(2, minmax(0, 1fr));gap:29px 23px}.main-layout .about-page .value>span{margin-bottom:16px}.main-layout .about-page .value h3{font-size:1.5rem;overflow-wrap:anywhere}.main-layout .about-page .value p{font-size:.8rem}.main-layout .about-page .about-actions{padding-block:42px}.main-layout .about-page .actions-heading,.main-layout .about-page .moments-heading{align-items:flex-start;flex-direction:column;gap:20px;margin-bottom:28px}.main-layout .about-page .actions-heading h2,.main-layout .about-page .moments-heading h2{font-size:2.6rem}.main-layout .about-page .actions-heading>p,.main-layout .about-page .moments-heading>p{max-width:100%;font-size:.87rem}.main-layout .about-page .action-grid{grid-template-columns:1fr;gap:32px}.main-layout .about-page .action-image{height:auto;aspect-ratio:1.65;margin-bottom:17px}.main-layout .about-page .action-link .kicker{font-size:.64rem;margin-bottom:8px}.main-layout .about-page .action-name h3{font-size:1.95rem}.main-layout .about-page .action-link>p{font-size:.87rem}.main-layout .about-page .about-moments{padding-block:42px}.main-layout .about-page .moments-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px}.main-layout .about-page .moments-grid .about-photo{height:auto;aspect-ratio:1.15}.main-layout .about-page .moments-grid .about-photo:first-child{grid-column:auto;aspect-ratio:1.15}.main-layout .about-page .about-closing{padding-block:42px 45px}.main-layout .about-page .closing-layout{grid-template-columns:1fr;gap:32px}.main-layout .about-page .about-closing blockquote p{font-size:2.6rem}.main-layout .about-page .closing-actions>p{font-size:.88rem;max-width:460px}.main-layout .about-page .closing-actions .btn{width:100%}.main-layout .about-page .photo-bar{height:65px;padding:10px 15px}.main-layout .about-page .photo-stage{padding:12px 12px 5px}.main-layout .about-page .photo-stage img{max-height:calc(100% - 58px)}.main-layout .about-page .photo-stage figcaption{font-size:.75rem;line-height:1.6}.main-layout .about-page .photo-thumbs{gap:5px;padding:10px 10px 18px}.main-layout .about-page .photo-thumb{width:51px;height:41px}.main-layout .about-page .close-photo{margin-left:8px}}@media(max-width: 380px){.main-layout .about-page .about-hero h1{font-size:3rem}.main-layout .about-page .hero-copy .btn{width:100%;gap:16px;padding-inline:13px}.main-layout .about-page .wrap{width:calc(100% - 32px)}.main-layout .about-page .founder-copy h2{font-size:2.7rem}.main-layout .about-page .founder-copy h3{font-size:1.8rem}.main-layout .about-page .value h3{font-size:1.35rem}.main-layout .about-page .photo-thumb{width:45px;height:37px}}@media(prefers-reduced-motion: reduce){.main-layout .about-page .about-photo img,.main-layout .about-page .action-image img{transition:none}.main-layout .about-page html{scroll-behavior:auto}}.main-layout .about-page .activity-photo-label{position:absolute;right:12px;bottom:12px;padding:5px 8px;font-size:.6rem;background:var(--paper);color:var(--ink);border-radius:5px}.main-layout .about-page .action-image{position:relative}.main-layout .about-page .personal-story summary{color:var(--ink)}.main-layout .about-page .about-lightbox .photo-thumbs button{color:#edf2f6}.main-layout .about-page .about-lightbox img{display:block}.main-layout .about-page .about-lightbox figcaption{color:#ccd9e3}body:has(.about-lightbox[open]){overflow:hidden}
