.-i9KWa_main{isolation:isolate;--ink:#1c1917;--ink2:#57534e;--ink3:#8f8a83;--line:#ece6de;--gold:#c9a14a}.-i9KWa_wrap{max-width:1320px;margin:0 auto;padding:0 clamp(20px,4vw,56px)}.-i9KWa_section{padding:clamp(88px,11vw,160px) 0}.-i9KWa_surface{background:#fff}.-i9KWa_paper{background:#f6f3ef}.-i9KWa_bordered{border-top:1px solid var(--line)}.-i9KWa_over{z-index:10;position:relative}.-i9KWa_imgBox{background:#e7e2db;position:relative;overflow:hidden}.-i9KWa_fill{position:absolute;inset:0}.-i9KWa_cover{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.-i9KWa_split{gap:48px;display:grid}.-i9KWa_top{align-items:start}@media (min-width:1024px){.-i9KWa_split{grid-template-columns:1fr 1fr;gap:96px}}.-i9KWa_h1{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(36px,4.4vw,64px);font-weight:400;line-height:1.05}.-i9KWa_narrow{max-width:14ch}.-i9KWa_h2Muted{max-width:20ch;font-family:var(--serif);letter-spacing:-.015em;color:#a8a199;margin:0;font-size:clamp(28px,3vw,42px);font-weight:400;line-height:1.15}.-i9KWa_lead{font-family:var(--sans);letter-spacing:-.025em;color:var(--ink);margin:0;font-size:clamp(22px,2.2vw,30px);font-weight:480;line-height:1.35}.-i9KWa_hero{z-index:0;background:#1a1814;height:100svh;min-height:560px;position:sticky;top:0;overflow:hidden}.-i9KWa_heroCopy{text-align:center;color:#fff;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:64px 24px 0;display:flex;position:relative}.-i9KWa_heroTitle{font-family:var(--serif);letter-spacing:-.02em;margin:0;font-size:clamp(52px,10vw,136px);font-weight:400;line-height:.95}.-i9KWa_heroSub{max-width:26ch;font-family:var(--sans);color:#ffffffd9;margin:24px 0 0;font-size:clamp(18px,1.8vw,24px);line-height:1.35}.-i9KWa_leftCol{flex-direction:column;justify-content:space-between;gap:64px;display:flex}.-i9KWa_note{border-top:1px solid var(--line);max-width:34ch;font-family:var(--sans);color:var(--ink3);margin:0;padding-top:24px;font-size:18px;line-height:1.4}.-i9KWa_desktopOnly{display:none}.-i9KWa_mobileOnly{margin-top:56px}@media (min-width:1024px){.-i9KWa_desktopOnly{display:block}.-i9KWa_mobileOnly{display:none}}.-i9KWa_cols{gap:32px;margin-top:64px;display:grid}.-i9KWa_cols p{font-family:var(--sans);color:var(--ink2);margin:0;font-size:16px;line-height:1.65}@media (min-width:640px){.-i9KWa_cols{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.-i9KWa_cols{margin-top:80px}}.-i9KWa_vision{z-index:0;color:#fff;background:radial-gradient(120% 90% at 85% 10%,#d9b86c47,#0000 60%),linear-gradient(135deg,#5f4627 0%,#7a5c35 55%,#866741 100%);position:relative}.-i9KWa_vision .-i9KWa_wrap{padding-top:112px;padding-bottom:112px}@media (min-width:768px){.-i9KWa_vision{align-items:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.-i9KWa_vision .-i9KWa_wrap{width:100%;padding-top:8svh;padding-bottom:8svh}}.-i9KWa_visionText{max-width:28ch;font-family:var(--sans);letter-spacing:-.04em;margin:0;font-size:clamp(28px,min(4.4vw,5.2svh),58px);font-weight:540;line-height:1.08}.-i9KWa_visionSecond{color:#ffffffbf;margin-top:32px}@media (min-width:768px){.-i9KWa_visionSecond{margin-top:4svh}}.-i9KWa_sign{margin-top:56px}@media (min-width:768px){.-i9KWa_sign{margin-top:6svh}}.-i9KWa_signature{font-family:var(--serif);letter-spacing:-.01em;color:#f0dca8;margin:0;font-size:clamp(30px,min(3.4vw,5.2svh),46px);font-weight:400;line-height:1.05}.-i9KWa_signName{font-family:var(--sans);color:#ffffffd9;margin:14px 0 0;font-size:15px}.-i9KWa_signName span{color:#fff9}.-i9KWa_joinLead{max-width:30ch;margin-top:40px}.-i9KWa_joinMedia{aspect-ratio:4/5;background:#e7e2db;border-radius:24px;position:relative;overflow:hidden}@media (min-width:768px){.-i9KWa_joinMedia{aspect-ratio:6/5}}.-i9KWa_joinMedia{container-type:size}.-i9KWa_ring{aspect-ratio:1;pointer-events:none;color:#fff;width:min(92cqw,92cqh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.-i9KWa_ring svg{width:100%;height:100%;font-family:var(--sans);animation:26s linear infinite -i9KWa_spin;display:block}@keyframes -i9KWa_spin{to{transform:rotate(360deg)}}.-i9KWa_points{flex-direction:column;gap:32px;margin:48px 0 0;display:flex}.-i9KWa_points>div{border-top:1px solid var(--line);padding-top:24px}.-i9KWa_points dt{font-family:var(--sans);letter-spacing:-.03em;color:var(--ink);font-size:22px;font-weight:500}.-i9KWa_points dd{font-family:var(--sans);color:var(--ink2);margin:6px 0 0;font-size:17px}.-i9KWa_tribeGrid{gap:40px;display:grid}@media (min-width:1024px){.-i9KWa_tribeGrid{grid-template-columns:minmax(0,380px) 1fr;gap:80px}.-i9KWa_stickyTitle{position:sticky;top:112px}}.-i9KWa_kicker{font-family:var(--sans);color:var(--ink);margin:0;font-size:17px;font-weight:500}.-i9KWa_intro{font-family:var(--sans);letter-spacing:-.02em;color:var(--ink2);margin:16px 0 0;font-size:clamp(20px,2vw,26px);line-height:1.4}.-i9KWa_people{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 20px;margin:80px 0 0;padding:0;list-style:none;display:grid}@media (min-width:640px){.-i9KWa_people{column-gap:32px}}@media (min-width:1024px){.-i9KWa_people{grid-template-columns:repeat(3,minmax(0,1fr))}}.-i9KWa_photo{aspect-ratio:3/4;border-radius:18px}.-i9KWa_photo img{transition:transform .7s cubic-bezier(.22,1,.36,1)}.-i9KWa_person:hover .-i9KWa_photo img{transform:scale(1.05)}.-i9KWa_personName{font-family:var(--sans);letter-spacing:-.02em;color:var(--ink);margin:16px 0 0;font-size:18px;font-weight:500}.-i9KWa_personRole{font-family:var(--sans);color:var(--ink3);margin:2px 0 0;font-size:15px}.-i9KWa_joinTeam{border-top:1px solid var(--line);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;margin-top:96px;padding-top:56px;display:flex}@media (min-width:640px){.-i9KWa_joinTeam{text-align:left;flex-direction:row;gap:40px}}.-i9KWa_joinTitle{font-family:var(--serif);color:#a8a199;margin:0;font-size:28px;font-weight:400}.-i9KWa_vr{background:var(--line);width:1px;height:48px;display:none}@media (min-width:640px){.-i9KWa_vr{display:block}}.-i9KWa_joinLinks{font-family:var(--sans);letter-spacing:-.02em;align-items:center;gap:32px;font-size:clamp(20px,2vw,26px);font-weight:500;display:flex}.-i9KWa_link{color:inherit;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;padding-bottom:3px;text-decoration:none;transition:background-size .45s cubic-bezier(.22,1,.36,1),color .2s}.-i9KWa_link:hover{background-position:100% 100%;background-size:0 1px}.-i9KWa_joinLinks .-i9KWa_link{color:var(--ink)}.-i9KWa_joinLinks .-i9KWa_link:hover{color:#9a7631}.-i9KWa_valueCards{gap:56px 32px;margin:64px 0 0;padding:0;list-style:none;display:grid}@media (min-width:640px){.-i9KWa_valueCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.-i9KWa_valueCards{grid-template-columns:repeat(3,minmax(0,1fr))}}.-i9KWa_valueCard h3{font-family:var(--sans);letter-spacing:-.03em;color:var(--ink);margin:0;font-size:26px;font-weight:500}.-i9KWa_frameBox{aspect-ratio:4/5;margin-top:24px;position:relative}.-i9KWa_frame{border-radius:20px;transition:inset .8s cubic-bezier(.22,1,.36,1);position:absolute;inset:8% 0;overflow:hidden}.-i9KWa_frame img{transition:transform .8s cubic-bezier(.22,1,.36,1)}@media (hover:hover){.-i9KWa_valueCard:hover .-i9KWa_frame{inset:0}.-i9KWa_valueCard:hover .-i9KWa_frame img{transform:scale(1.06)}}.-i9KWa_valuesBottom{margin-top:96px}@media (min-width:1024px){.-i9KWa_valuesBottom{margin-top:128px}}.-i9KWa_numbered{flex-direction:column;gap:48px;margin:0;padding:0;list-style:none;display:flex}.-i9KWa_numbered li{gap:20px;display:flex}@media (min-width:640px){.-i9KWa_numbered li{gap:32px}}.-i9KWa_num{width:40px;font-family:var(--serif);color:#a8a199;font-variant-numeric:tabular-nums;flex-shrink:0;padding-top:4px;font-size:22px}@media (min-width:640px){.-i9KWa_num{width:56px;font-size:26px}}.-i9KWa_numbered p{max-width:46ch;font-family:var(--sans);color:var(--ink);margin:0;font-size:18px;line-height:1.65}.-i9KWa_statement{font-family:var(--sans);letter-spacing:-.03em;color:var(--ink);margin:0;font-size:clamp(24px,2.4vw,30px);font-weight:500;line-height:1.25}.-i9KWa_statementText{max-width:48ch;font-family:var(--sans);color:var(--ink2);margin:24px 0 0;font-size:18px;line-height:1.65}.-i9KWa_banner{z-index:0;background:#1a1814;place-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.-i9KWa_bannerMedia{will-change:transform;position:absolute;inset:0}.-i9KWa_bannerMark{will-change:transform;width:clamp(220px,34vw,520px);position:relative}.-i9KWa_bannerMark img{width:100%;height:auto;display:block}.-i9KWa_whiteLogo{filter:brightness(0)invert()}.-i9KWa_slideOver{z-index:1;position:relative}.-i9KWa_contact{isolation:isolate;color:#fff;background:linear-gradient(135deg,#3f2d15 0%,#6e5130 34%,#a8823f 70%,#d8b76c 100%);position:relative;overflow:hidden}.-i9KWa_contactMedia{opacity:.55;mix-blend-mode:luminosity;pointer-events:none;will-change:transform;position:absolute;inset:0}.-i9KWa_contactImg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.-i9KWa_contactShade{pointer-events:none;background:linear-gradient(90deg,#23180999 0%,#23180940 55%,#23180900 100%);position:absolute;inset:0}.-i9KWa_contactInner{flex-direction:column;justify-content:center;min-height:100svh;padding-top:112px;padding-bottom:112px;display:flex;position:relative}.-i9KWa_contactTitle{font-family:var(--serif);letter-spacing:-.02em;color:#fbf3df;margin:0;font-size:clamp(48px,9vw,128px);font-weight:400;line-height:.95}.-i9KWa_contactTitle span{display:block}.-i9KWa_contactText{max-width:38ch;font-family:var(--sans);color:#ffffffd9;margin:32px 0 0;font-size:18px;line-height:1.65}.-i9KWa_contactLink{width:fit-content;font-family:var(--sans);letter-spacing:-.03em;color:#f0dca8;margin-top:40px;font-size:clamp(26px,3.6vw,48px);font-weight:500;display:inline-block}.-i9KWa_contactLink:hover{color:#fff}@media (prefers-reduced-motion:reduce){.-i9KWa_ring svg{animation:none}.-i9KWa_frame,.-i9KWa_frame img,.-i9KWa_photo img{transition:none}}
