.about-page{background:#f2efe7;color:#111311}.about-grid-bg{background-color:#111311;background-image:linear-gradient(rgba(190,148,88,.075) 1px,transparent 1px),linear-gradient(90deg,rgba(190,148,88,.075) 1px,transparent 1px);background-size:54px 54px}.about-hero{color:#f7f4ec;padding:128px 0 86px}.about-hero .breadcrumbs{margin-bottom:44px}.about-hero-grid{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(420px,.96fr);gap:72px;align-items:center}.about-hero-copy h1{font-size:clamp(56px,6.2vw,98px);line-height:.94;letter-spacing:-.055em;margin:18px 0 30px;max-width:980px}.about-hero-copy h1 small{display:block;font-size:.43em;font-weight:500;line-height:1.14;letter-spacing:-.035em;margin-top:14px;max-width:850px}.about-lead{max-width:780px;font-size:21px;line-height:1.7;color:#c7c3ba}.about-identity{position:relative;padding:84px 0 32px}.about-identity-photo{margin:0 0 0 84px;border-radius:28px;overflow:hidden;position:relative;min-height:560px}.about-identity-photo img{width:100%;height:100%;min-height:560px;object-fit:cover;filter:saturate(.75) contrast(1.03) brightness(.68)}.about-identity-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(10,11,10,.78),transparent 48%)}.about-identity-photo figcaption{position:absolute;z-index:2;left:34px;right:34px;bottom:34px}.about-identity-photo figcaption span{display:block;color:#d0a46b;font-size:13px;font-weight:700;letter-spacing:.17em;text-transform:uppercase;margin-bottom:8px}.about-identity-photo figcaption strong{font-size:30px;line-height:1.15}.about-sheet{position:absolute;left:0;top:0;width:min(84%,550px);background:#f4f0e6;color:#171814;padding:28px 30px 26px;transform:rotate(-1.15deg);box-shadow:0 22px 50px rgba(0,0,0,.2)}.about-sheet-head,.about-sheet-row{display:grid;grid-template-columns:52px 1fr auto;align-items:center;border-bottom:1px solid rgba(17,19,17,.18)}.about-sheet-head{grid-template-columns:1fr auto;padding-bottom:20px;font-size:13px;font-weight:800;letter-spacing:.16em;color:#8e6d42}.about-sheet-row{padding:18px 0;gap:12px}.about-sheet-row>span{font-size:14px;font-weight:700;color:#9a7544}.about-sheet-row strong{font-size:18px}.about-sheet-row i{font-style:normal;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#8d887d;text-align:right}.about-sheet-foot{padding-top:22px;font-size:12px;font-weight:800;letter-spacing:.13em;color:#9a7544;line-height:1.5}.about-index{background:#101210;border-top:1px solid #353833;border-bottom:1px solid #353833;position:relative;z-index:4}.about-index-row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.about-index-row::-webkit-scrollbar{display:none}.about-index a{flex:0 0 auto;min-width:190px;padding:26px 30px;color:#d8d4ca;border-right:1px solid #353833;text-decoration:none;font-weight:600;scroll-snap-align:start}.about-index a span{color:#c79b62;margin-right:16px;font-size:13px}.about-identity-section,.about-ecosystem{padding:110px 0}.about-intro-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:start}.about-intro-copy{font-size:20px;line-height:1.8;color:#77746d}.about-intro-copy p{margin:0 0 28px}.about-object-list{margin-top:72px;border-top:1px solid #cbc5b8}.about-object-row{display:grid;grid-template-columns:64px .9fr 1.15fr auto;gap:28px;padding:34px 0;border-bottom:1px solid #cbc5b8;align-items:start;color:#111311}.about-object-row>span{font-weight:700;color:#a27a48}.about-object-row small,.about-principle-card small{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#928c82;font-weight:700}.about-object-row h3{font-size:30px;margin:8px 0 0;line-height:1.16}.about-object-row p{font-size:17px;line-height:1.72;color:#79756d;margin:0}.about-object-row b{font-size:13px;color:#8f693a;white-space:nowrap;padding-top:4px}.about-principles,.about-boundaries{padding:110px 0;color:#f6f2e9}.about-principles .section-lead,.about-boundaries .section-lead{color:#aaa69d}.about-principle-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:62px;border-top:1px solid #343832;border-left:1px solid #343832}.about-principle-card{padding:34px;min-height:320px;border-right:1px solid #343832;border-bottom:1px solid #343832}.about-principle-card>span{display:block;color:#c79b62;font-weight:700;margin-bottom:48px}.about-principle-card h3{font-size:27px;line-height:1.16;margin:9px 0 18px}.about-principle-card p{color:#aaa69d;line-height:1.7;margin:0}.about-proof{padding:110px 0;background:#f2efe7}.about-proof-head{display:grid;grid-template-columns:1.1fr .9fr;gap:80px;align-items:end}.about-proof-head .section-lead{color:#77746d;margin:0}.about-proof-grid{display:grid;grid-template-columns:1.24fr .76fr;grid-template-rows:1fr 1fr;gap:16px;margin-top:58px}.about-proof-grid figure{margin:0;position:relative;overflow:hidden;border-radius:26px;background:#222;isolation:isolate}.about-proof-grid img{width:100%;height:100%;object-fit:cover;filter:saturate(.82) contrast(1.02)}.about-proof-grid figure:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(10,11,10,.82),rgba(10,11,10,.06) 58%);z-index:1}.about-proof-main{grid-row:1/3;min-height:690px}.about-proof-small{min-height:337px}.about-proof-grid figcaption{position:absolute;z-index:2;left:28px;right:28px;bottom:26px;color:#f6f2e9}.about-proof-grid figcaption span{display:block;color:#d0a46b;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;margin-bottom:8px}.about-proof-grid figcaption strong{display:block;font-size:clamp(22px,2.6vw,36px);line-height:1.13;max-width:620px}.about-boundaries-grid{display:grid;grid-template-columns:.86fr 1.14fr;gap:84px;align-items:start}.about-boundaries-copy{position:sticky;top:110px}.about-boundary-list{border-top:1px solid #353832}.about-boundary-row{display:grid;grid-template-columns:56px 1fr;gap:24px;padding:30px 0;border-bottom:1px solid #353832}.about-boundary-row>span{color:#c79b62;font-weight:700}.about-boundary-row h3{font-size:27px;margin:0 0 12px}.about-boundary-row p{color:#aaa69d;line-height:1.7;margin:0}.about-ecosystem-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:58px}.about-ecosystem-card{border:1px solid #d0c9bb;border-radius:28px;padding:34px;display:grid;grid-template-columns:210px 1fr;gap:34px;align-items:start;background:#f7f3ea}.about-ecosystem-current{border-color:#a9804f}.about-ecosystem-mark{display:flex;flex-direction:column;align-items:flex-start;background:#111311;border-radius:20px;padding:24px 18px;min-height:180px;justify-content:center}.about-ecosystem-mark img{width:160px;height:auto}.about-ecosystem-mark small{color:#caa66f;font-size:9px;line-height:1.3;text-transform:uppercase;letter-spacing:.13em;margin-top:8px}.about-ecosystem-card>div:last-child>span{font-size:11px;letter-spacing:.16em;color:#9b7445;font-weight:700}.about-ecosystem-card h3{font-size:29px;line-height:1.16;margin:10px 0 14px}.about-ecosystem-card p{color:#77736c;line-height:1.7;margin:0 0 20px}.about-ecosystem-card a{font-size:14px;font-weight:700;color:#8f693a}.about-estimate{padding-top:120px}.about-page .nav a[aria-current="page"],.about-page .mobile-nav a[aria-current="page"]{color:#d0a46b}.about-page .footer-col a[href="/about/"]{color:#d0a46b}.about-page .menu-toggle{color:#f6f3ec}
@media(max-width:1100px){.about-hero-grid,.about-intro-grid,.about-proof-head,.about-boundaries-grid{grid-template-columns:1fr}.about-hero-grid{gap:44px}.about-identity{max-width:760px}.about-intro-copy{max-width:760px}.about-principle-grid{grid-template-columns:repeat(2,1fr)}.about-proof-head{gap:24px}.about-proof-head .section-lead{margin-top:0}.about-boundaries-copy{position:relative;top:auto}.about-ecosystem-grid{grid-template-columns:1fr}.about-object-row{grid-template-columns:56px 1fr 1.2fr}.about-object-row b{grid-column:2/4}}
@media(max-width:760px){.about-hero{padding:96px 0 58px}.about-hero .breadcrumbs{margin-bottom:30px}.about-hero-copy h1{font-size:clamp(43px,11.2vw,58px);line-height:.95;overflow-wrap:anywhere;margin-top:14px}.about-hero-copy h1 small{font-size:.5em;line-height:1.13;margin-top:12px}.about-lead{font-size:17px;line-height:1.67}.about-identity{padding:72px 0 0}.about-identity-photo{margin-left:28px;min-height:430px;border-radius:22px}.about-identity-photo img{min-height:430px}.about-identity-photo figcaption{left:24px;right:24px;bottom:24px}.about-identity-photo figcaption strong{font-size:24px}.about-sheet{width:91%;padding:22px 20px}.about-sheet-row{grid-template-columns:42px 1fr;gap:8px}.about-sheet-row i{display:none}.about-sheet-row strong{font-size:16px}.about-sheet-foot{font-size:10px;line-height:1.55}.about-index a{min-width:156px;padding:22px 18px}.about-identity-section,.about-ecosystem,.about-principles,.about-proof,.about-boundaries{padding:78px 0}.about-intro-copy{font-size:17px;line-height:1.75}.about-object-list{margin-top:48px}.about-object-row{grid-template-columns:46px 1fr;padding:28px 0;gap:16px}.about-object-row p,.about-object-row b{grid-column:2}.about-object-row h3{font-size:25px}.about-object-row p{font-size:16px}.about-principle-grid{grid-template-columns:1fr;margin-top:42px}.about-principle-card{min-height:0;padding:28px}.about-principle-card>span{margin-bottom:34px}.about-principle-card h3{font-size:25px;overflow-wrap:anywhere}.about-proof-grid{grid-template-columns:1fr;grid-template-rows:none;margin-top:42px}.about-proof-main{grid-row:auto;min-height:440px}.about-proof-small{min-height:330px}.about-proof-grid figcaption{left:22px;right:22px;bottom:22px}.about-boundary-row{grid-template-columns:44px 1fr}.about-boundary-row h3{font-size:24px}.about-ecosystem-grid{margin-top:42px}.about-ecosystem-card{grid-template-columns:1fr;padding:24px;gap:22px}.about-ecosystem-mark{min-height:145px}.about-ecosystem-mark img{width:145px}.about-ecosystem-card h3{font-size:25px}.about-estimate{padding-top:84px}.about-page .section-title{overflow-wrap:anywhere}}
@media(max-width:390px){.about-hero-copy h1{font-size:clamp(40px,11vw,48px)}.about-sheet{width:94%}.about-identity-photo{margin-left:22px}.about-sheet-head{font-size:11px}.about-sheet-row{padding:16px 0}.about-sheet-row strong{font-size:15px}.about-index a{min-width:150px}.about-proof-main{min-height:400px}.about-proof-small{min-height:300px}}
.about-type-fieldset{border:0;padding:0;margin:0 0 28px}.about-type-fieldset legend{font-weight:700;font-size:16px;margin-bottom:16px}.about-type-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.about-type-choice{position:relative;cursor:pointer}.about-type-choice input{position:absolute;opacity:0;pointer-events:none}.about-type-choice span{display:flex;align-items:center;justify-content:center;text-align:center;min-height:74px;border:1px solid #d0c9bb;border-radius:18px;background:#fff;color:#363832;font-weight:650;padding:14px;transition:.2s ease}.about-type-choice span:before{content:"";width:16px;height:16px;border:1px solid #8e8a80;border-radius:50%;margin-right:11px;box-shadow:inset 0 0 0 4px #fff;background:#fff;flex:0 0 auto}.about-type-choice input:checked+span{border-color:#9f7543;background:#f0e6d4;box-shadow:0 0 0 1px #9f7543}.about-type-choice input:checked+span:before{background:#9f7543}.about-type-choice input:focus-visible+span{outline:3px solid rgba(159,117,67,.24);outline-offset:2px}.about-type-wide{grid-column:1/-1}@media(max-width:640px){.about-type-grid{grid-template-columns:1fr}.about-type-wide{grid-column:auto}.about-type-choice span{justify-content:flex-start;min-height:68px}}
