.p-about .about-head{padding-block:clamp(64px,8vw,128px) clamp(36px,4vw,60px)}.p-about .about-head .lede{margin-top:28px}.p-about .about-head .head-grid{grid-template-columns:7fr 5fr;align-items:end;gap:clamp(28px,5vw,96px);display:grid}.p-about .about-head .head-note{border-top:1px solid var(--ink);padding-top:18px}.p-about .wide-figure .frame{aspect-ratio:2}.p-about .wide-figure img{-o-object-position:50% 50%;object-position:50% 50%}.p-about .founder-fig{max-width:460px;margin-top:clamp(28px,3vw,44px)}.p-about .founder-fig .frame{aspect-ratio:4/3}.p-about .founder-fig img{-o-object-position:50% 40%;object-position:50% 40%}.p-about .wide-figure .caption{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}@media (max-width:900px){.p-about .about-head .head-grid{grid-template-columns:1fr}.p-about .wide-figure .frame{aspect-ratio:4/3}}.p-about .story p{margin:0 0 1.15em}.p-about .story p:first-child:first-line{color:var(--ink)}.p-about .been{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:48px clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,72px);display:grid}.p-about .been h3{font:500 11.5px/1.2 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--spruce);margin:0 0 14px}.p-about .been ul{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.p-about .been li{border-bottom:1px solid var(--rule);color:var(--ink);justify-content:space-between;align-items:baseline;gap:18px;padding:12px 0;font-size:15.5px;line-height:1.4;display:flex}.p-about .been li span.y{font:400 12px/1 var(--mono);color:var(--slate);white-space:nowrap;letter-spacing:.04em}.p-about .been li span.y.none{color:var(--slate-2)}.p-about .been li a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--spruce-muted);text-decoration-color:var(--spruce-muted);text-underline-offset:4px;text-decoration-thickness:1px}.p-about .been li a:hover{-webkit-text-decoration-color:var(--spruce);text-decoration-color:var(--spruce)}.p-about .stayed{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(14px,1.6vw,24px);margin-top:clamp(36px,4vw,56px);display:grid}.p-about .stayed .card h3{font:600 17px/1.25 var(--display);color:var(--ink);margin:0;font-stretch:92%}.p-about .stayed .card .meta{margin-bottom:8px}.p-about .stayed .card p{margin-top:8px;font-size:14.5px}@media (max-width:1100px){.p-about .stayed{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.p-about .stayed{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.p-about .stayed{grid-template-columns:1fr}}.p-about .strip-wrap{margin-top:clamp(36px,4vw,56px)}.p-about .strip{scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--spruce-muted) transparent;gap:clamp(12px,1.4vw,20px);padding-bottom:14px;display:flex;overflow-x:auto}.p-about .strip figure{scroll-snap-align:start;flex:none;margin:0}.p-about .strip .frame{background:var(--stone);height:clamp(220px,25vw,350px);overflow:hidden}.p-about .strip .l .frame{aspect-ratio:3/2}.p-about .strip .p .frame{aspect-ratio:4/5}.p-about .strip img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.p-about .strip figcaption{font:400 12px/1.45 var(--mono);color:var(--slate);letter-spacing:.02em;max-width:34ch;margin-top:10px}.p-about .strip figcaption b{color:var(--spruce);letter-spacing:.14em;text-transform:uppercase;margin-bottom:4px;font-size:10.5px;font-weight:500;display:block}.p-about .strip-note{flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:6px;display:flex}.p-about .principles{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(28px,4vw,64px);display:grid}.p-about .principles>div{border-top:1px solid var(--rule);padding:26px 0 30px}.p-about .principles h3{margin-bottom:10px}.p-about .principles p{margin:0;font-size:15.5px}@media (max-width:700px){.p-about .principles{grid-template-columns:1fr}}.p-about .cred-table{border-collapse:collapse;border-top:1px solid var(--ink);width:100%}.p-about .cred-table th,.p-about .cred-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--rule);padding:18px 0}.p-about .cred-table th{font:400 12px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--slate);width:34%;padding-right:24px;font-weight:400}.p-about .cred-table td{color:var(--ink);font-size:16px}.p-about .cred-table td .muted{margin-top:4px;font-size:14px;display:block}@media (max-width:560px){.p-about .cred-table th,.p-about .cred-table td{width:100%;padding:0;display:block}.p-about .cred-table th{border-bottom:0;padding-top:16px;padding-bottom:6px}.p-about .cred-table td{padding-bottom:16px}}.p-about .quotes{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,5vw,96px);display:grid}.p-about .quotes blockquote{margin:0}.p-about .quotes .q{font:300 clamp(22px,2.2vw,30px)/1.3 var(--display);color:var(--ink);text-wrap:pretty;margin:18px 0 20px;font-style:italic;font-stretch:92%}.p-about .quotes cite{font:400 12px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--slate);font-style:normal}@media (max-width:800px){.p-about .quotes{grid-template-columns:1fr}}.p-about .closing{text-align:left}.p-about .closing .actions{margin-top:34px}
