@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;700;800&family=Playfair+Display:ital,wght@0,400;1,400&display=swap";.lUJkk{background:#fff!important;color:var(--ink)!important}.lUJkk p,.cf7xP{color:#68706b}.V7aBH{color:#2676b8}.O8fAe{color:#c43d38}.x5rU4{color:#3979b5}.eoceU{color:#b76d00}.LefC6{color:#357fa8}.jyJs9{position:absolute;top:0;left:0;right:0;z-index:5;display:flex;justify-content:space-between;align-items:center;padding:2rem 5vw}.JY-7l{font:700 1.35rem var(--font-display);color:var(--ink);text-decoration:none}.JY-7l span{color:var(--orange)}.At95E{color:var(--muted);font-size:.72rem;letter-spacing:.13em;text-transform:uppercase;text-decoration:none}.At95E span{color:var(--orange);font-size:1.1rem;margin-left:.5rem}.P12Kg{min-height:100vh;position:relative;display:flex;align-items:center;padding:9rem 10vw 6rem;overflow:hidden;background:var(--paper)}.R7NAT{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;background-image:linear-gradient(var(--grid) 1px,transparent 1px),linear-gradient(90deg,var(--grid) 1px,transparent 1px);background-size:4.5rem 4.5rem;-webkit-mask-image:linear-gradient(90deg,black,transparent 80%);mask-image:linear-gradient(90deg,black,transparent 80%)}.P12Kg:after{content:"";position:absolute;width:35vw;height:35vw;right:-8vw;bottom:-12vw;border:1px solid var(--orange);transform:rotate(45deg);opacity:.35}.P12Kg>div:not(.R7NAT){position:relative;z-index:1}.-R9XD,.qzkuI{color:var(--orange);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;margin-bottom:1.6rem}.P12Kg h1{max-width:850px;white-space:nowrap;font:700 clamp(3.2rem,7vw,7.5rem)/.93 var(--font-display);letter-spacing:-.06em;color:var(--ink)}h1 em,h2 em{font-family:var(--font-serif);font-weight:400;color:var(--orange);letter-spacing:-.04em}.cZj-f{max-width:30rem;margin-top:2.5rem;color:var(--muted);font-size:1rem;line-height:1.7}.S8YsO{position:absolute!important;bottom:3rem;left:10vw;display:flex;gap:1rem;align-items:center;color:var(--muted);font-size:.62rem;letter-spacing:.17em}.Y3pIG{width:5rem;height:1px;background:var(--orange)}.H-bhB{padding:10rem 10vw;position:relative}.Ru0-9{margin-bottom:6rem}.H-bhB h2,.XgZZw h2{font:700 clamp(3rem,7vw,7.4rem)/.92 var(--font-display);letter-spacing:-.06em;color:var(--ink)}.fQc11{background:var(--ink);color:var(--paper)}.fQc11 h2,.fQc11 .K0h1V{color:var(--paper)}.fQc11 .qzkuI{color:#e08b38}.NP52-{max-width:1050px;margin-left:auto}.mEm5Z{border-top:1px solid #3a3c3b;padding:1.4rem 0 2.6rem;display:grid;grid-template-columns:clamp(9rem,18vw,15rem) 1fr;gap:2rem}.K0h1V{font-size:.78rem;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:#a9afaa}.-vGkS{display:flex;flex-wrap:wrap;gap:.65rem}.QvnVu{display:flex;align-items:center;gap:.55rem;border:1px solid #414542;padding:.65rem .8rem;color:#dce1db;font-size:.78rem;transition:background .3s,transform .3s}.QvnVu:hover{background:#303532;transform:translateY(-3px)}.iillO{width:1.1rem;height:1.1rem;object-fit:contain;filter:brightness(0)}._32oat{display:grid;place-items:center;width:1.1rem;height:1.1rem;color:#111;font-size:1.125rem;font-weight:700}._9anOW{background:#e8e5dc}.MeDLG{max-width:1000px;margin-left:auto}.tPn0V{display:grid;grid-template-columns:8rem 1fr;gap:2.5rem;padding:0 0 7rem}.lyf3s{display:flex;flex-direction:column;align-items:flex-start;color:var(--orange);font:700 1.1rem var(--font-display)}.lyf3s i{display:block;width:1px;height:100%;background:#c4c0b5;margin:1.2rem 0 0 1rem}.-tR-p{border-top:1px solid #bbb7ac;padding-top:1.1rem}.S9a6j,.kxqId,.Z2nyw{color:var(--orange);font-size:.8rem;letter-spacing:.14em;text-transform:uppercase}.tPn0V h3{font:700 clamp(2rem,4vw,4.2rem)/1 var(--font-display);letter-spacing:-.05em;margin-top:1rem}.aiFMn{font:1.45rem var(--font-serif);margin-top:.55rem}.q0MZt{margin:2.5rem 0 1.2rem;color:var(--muted);font-size:1rem}.q0MZt strong{color:var(--ink);font-weight:500}.tPn0V ul{border-left:2px solid var(--orange);list-style:none;padding-left:1.2rem;display:grid;gap:.7rem;max-width:700px;color:#555a55;font-size:1.1625rem;line-height:1.55}.EAwpn{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:2rem}.EAwpn span{display:flex;align-items:center;gap:.45rem;font-size:1.125rem;color:var(--muted);border-bottom:1px solid #c5c1b7;padding-bottom:.4rem}.q7Zqo{background:var(--orange);color:var(--paper);min-height:100vh;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.NHjm-{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;width:100%}.q7Zqo .qzkuI,.q7Zqo .kxqId,.q7Zqo .Z2nyw{color:#ffe1ba}.q7Zqo h2{color:var(--paper);max-width:1000px;margin-top:1rem}.q7Zqo h2 em{color:var(--paper)}.ip6KF{max-width:550px;margin-top:2.5rem;font-size:1.15rem;line-height:1.65;color:#fff0dc}.H9RGK{display:grid;grid-template-columns:1fr 1fr;gap:4rem;border-top:1px solid #d17a2c;margin-top:7rem;padding-top:1.5rem}.q7Zqo .EAwpn span{color:#fff0dc;border-color:#e9a25e}.q7Zqo .iillO{filter:brightness(0) invert(1)}.q7Zqo ._32oat{color:#fff}.l4zPG{color:#fff0dc;line-height:1.6}.l4zPG span{padding:0 .3rem;color:#ffd096}.yExof{background:var(--paper);overflow:hidden}.lfV72{display:flex;gap:1rem;overflow-x:auto;padding-bottom:2rem;scroll-snap-type:x mandatory}.lUJkk{position:relative;flex:0 0 clamp(22rem,24vw,28rem);min-height:24rem;background:var(--ink);color:var(--paper);padding:1.5rem;scroll-snap-align:start;display:flex;flex-direction:column;justify-content:flex-end}.AaIyy{position:absolute;top:1.4rem;left:1.5rem;font:700 1rem var(--font-display);letter-spacing:.05em}.V7aBH{color:#55a8e8}.O8fAe{color:#e85b55}.x5rU4{color:#6fa9e8}.eoceU{color:#f2a940}.LefC6{color:#70b6e5}.cf7xP{position:absolute;top:1.5rem;right:1.5rem;color:#666e68;font-size:.7rem}.lUJkk h3{font:700 1.45rem/1.08 var(--font-display);max-width:14rem}.lUJkk p{color:#aab0aa;font-size:.72rem;margin-top:1rem;text-transform:uppercase;letter-spacing:.15em}.XgZZw{padding:10rem 10vw 5rem;background:var(--ink);color:var(--paper)}.XgZZw h2{color:var(--paper);margin-bottom:5rem}.XgZZw .qzkuI{color:#e08b38}.XgZZw>div{display:flex;gap:2rem;flex-wrap:wrap;color:#909891;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.fA-Dm{opacity:0;transform:translateY(28px);transition:opacity .8s ease,transform .8s ease}.zWmf-{opacity:1;transform:none}.sCdO4{position:relative;width:100%;display:flex;flex-direction:column;justify-content:center;padding-left:2rem}.mGN7M{position:relative;width:100%;height:420px;perspective:1000px}._6axy6{position:absolute;top:20px;left:0;width:320px;height:380px;border-radius:16px;border:1px solid rgba(255,255,255,.1);box-shadow:10px 10px 30px #0006;cursor:pointer;transition:transform .5s cubic-bezier(.19,1,.22,1),opacity .4s ease,z-index 0s .1s;display:flex;flex-direction:column;justify-content:flex-end;padding:2rem;color:#fff;text-decoration:none;transform-origin:left center}._6axy6:hover{box-shadow:15px 15px 40px #00000080;filter:brightness(1.1)}.poJ7d{position:absolute;top:1.5rem;right:1.5rem;font-size:1rem;font-weight:700;opacity:.6;font-family:var(--font-mono)}.tC88h{font-size:1.35rem;font-weight:700;line-height:1.2;font-family:var(--font-display);margin-bottom:.5rem}.FUVXB{font-size:.85rem;line-height:1.5;opacity:.8;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pe8cM{margin-top:1rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:#ffe1ba;font-weight:700;opacity:0;transition:opacity .3s}._6axy6:hover .pe8cM{opacity:1}._65c-J{display:flex;align-items:center;gap:1.5rem;margin-top:1rem;padding-left:.5rem}.tJmiT{background:none;border:1px solid rgba(255,255,255,.2);color:#fff;padding:.6rem 1.2rem;border-radius:30px;cursor:pointer;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;transition:all .2s}.tJmiT:hover{background:#fff;color:var(--orange)}.IIr2O{font-size:.85rem;color:#ffe1ba;font-family:var(--font-mono)}.BN5-M{position:relative;width:100%;display:flex;flex-direction:column;justify-content:center;padding-left:2rem}._2SrHH{width:100%;max-width:900px;overflow:hidden;position:relative;height:420px;mask-image:linear-gradient(to right,transparent 0%,black 5%,black 95%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 5%,black 95%,transparent 100%)}._1BIop{position:relative;width:100%;height:100%;display:flex}._0l48c{width:280px;height:380px;border-radius:16px;border:1px solid rgba(255,255,255,.1);box-shadow:10px 10px 30px #0006;cursor:pointer;transition:transform .6s cubic-bezier(.25,1,.5,1),opacity .3s ease,filter .3s ease,box-shadow .3s ease;display:flex;flex-direction:column;justify-content:flex-end;padding:2rem;color:#fff;text-decoration:none;margin-top:20px}._0l48c:hover{box-shadow:15px 15px 40px #00000080;filter:brightness(1.1)}.uDwXe{margin-top:4rem;display:flex;align-items:center;gap:1.5rem;cursor:pointer;padding:1.5rem;border:1px solid rgba(255,255,255,.2);border-radius:12px;transition:all .3s ease}.uDwXe:hover{background:#ffffff0d;border-color:#fff6}.SKnVT{font-size:2rem;line-height:1;font-weight:300}.k40fD h3{font-size:1.2rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.25rem}.k40fD p{font-size:.9rem;color:#ffe1ba}.qz4Iy{margin-left:auto;font-size:1.5rem}.rrXJU{position:fixed;top:0;right:0;bottom:0;left:0;background:#1c211fcc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100;display:flex;align-items:center;justify-content:center;padding:2rem;opacity:0;animation:qb-qM .3s ease forwards}._-7rXM{background:var(--paper);color:var(--ink);width:100%;max-width:900px;max-height:90vh;overflow-y:auto;border-radius:16px;position:relative;box-shadow:0 25px 50px #00000080;transform:translateY(20px);animation:FDyqu .4s cubic-bezier(.16,1,.3,1) .1s forwards;opacity:0}.inj3o{display:flex;justify-content:flex-end;padding:1.5rem 1.5rem 0}.Ue-Zl{background:none;border:none;font-size:1.5rem;cursor:pointer;color:var(--muted);transition:color .2s}.Ue-Zl:hover{color:var(--ink)}._9jw9D{padding:0 4rem 4rem}.ZUTC2{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1;letter-spacing:-.04em;margin-bottom:1rem;text-transform:uppercase}.Eu0VB{font-family:var(--font-serif);font-size:1.5rem;color:var(--orange);margin-bottom:2.5rem}.gq-NN p{font-size:1.15rem;line-height:1.6;color:#444944;margin-bottom:1.5rem}.Bgrli{display:grid;grid-template-columns:1fr 250px;gap:4rem;margin-top:3rem;border-top:1px solid var(--grid);padding-top:3rem}._4iVGR h4,.KNZ66 h4{font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;color:var(--orange);margin-bottom:1rem}._4iVGR ul{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem}._4iVGR li{background:#0000000d;padding:.4rem .8rem;border-radius:4px;font-size:.85rem;color:var(--ink)}.KNZ66{display:flex;flex-direction:column;gap:1rem}.M9CXV{display:inline-flex;align-items:center;gap:.5rem;font-size:.85rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--ink);text-decoration:none;border:1px solid var(--grid);padding:1rem 1.5rem;transition:all .2s}.M9CXV:hover{border-color:var(--orange);color:var(--orange)}@keyframes qb-qM{to{opacity:1}}@keyframes FDyqu{to{opacity:1;transform:translateY(0)}}@media (max-width:1000px){.NHjm-{grid-template-columns:1fr;gap:5rem}}@media (max-width:700px){.jyJs9{padding:1.5rem 1.25rem}.At95E{font-size:.6rem}.P12Kg,.H-bhB{padding-left:1.25rem;padding-right:1.25rem}.P12Kg{min-height:90vh;padding-top:7rem}.P12Kg h1{font-size:clamp(2.8rem,12vw,4.5rem)}.H-bhB{padding-top:7rem;padding-bottom:7rem}.Ru0-9{margin-bottom:4rem}.mEm5Z{grid-template-columns:1fr;gap:1rem}.tPn0V{grid-template-columns:3rem 1fr;gap:1rem;padding-bottom:5rem}.lyf3s{font-size:.85rem}.tPn0V h3{font-size:2.2rem}.aiFMn{font-size:1.1rem}.H9RGK{grid-template-columns:1fr;gap:2rem;margin-top:4rem}.lUJkk{min-height:17rem}.XgZZw{padding-left:1.25rem;padding-right:1.25rem}.XgZZw h2{margin-bottom:3rem}._9jw9D{padding:0 1.5rem 2.5rem}.Bgrli{grid-template-columns:1fr;gap:3rem}}@media (prefers-reduced-motion:reduce){.fA-Dm{opacity:1;transform:none;transition:none}.QvnVu:hover{transform:none}}.aWztS{background:var(--paper);color:var(--ink)}.qAZHT{max-width:550px;margin-top:2.5rem;font-size:1.15rem;line-height:1.65;color:var(--muted)}.j-Fcq{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:4rem}.xgUQY{display:flex}.-esbV{display:flex;flex-direction:column;background:var(--paper);border:1px solid rgba(0,0,0,.1);border-radius:12px;overflow:hidden;text-decoration:none;color:var(--ink);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;width:100%}.-esbV:hover{transform:translateY(-5px);box-shadow:0 15px 30px #00000014;border-color:var(--orange)}.F8tyE{width:100%;aspect-ratio:1 / 1;overflow:hidden;background:#f0f0f0}.GL-Qm{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.-esbV:hover .GL-Qm{transform:scale(1.05)}.yWjFe{padding:1.5rem;display:flex;flex-direction:column;flex:1}.tDsV2{font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--orange);margin-bottom:.75rem;font-weight:700}.j0J8S{font-size:1.25rem;font-weight:700;line-height:1.3;font-family:var(--font-display);margin-bottom:.75rem}._8-guB{font-size:.9rem;line-height:1.5;color:var(--muted);margin-bottom:1.5rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1}.Bk8Sx{font-size:.85rem;font-weight:700;letter-spacing:.05em;color:var(--ink);margin-top:auto;transition:color .2s ease}.-esbV:hover .Bk8Sx{color:var(--orange)}@media (max-width: 1000px){.j-Fcq{grid-template-columns:1fr;gap:3rem}}.C1j-F{background:var(--ink);color:var(--paper);display:grid;grid-template-columns:minmax(16rem,.38fr) minmax(0,.62fr);gap:clamp(4rem,8vw,10rem)}.Ezp1X{display:flex;flex-direction:column;min-height:42rem;position:sticky;top:5rem;align-self:start}.Ub0He,.NaZ52,.krVDR{color:var(--orange);font-size:.68rem;letter-spacing:.17em;text-transform:uppercase}.Ub0He{margin-bottom:2.2rem}.Ezp1X h2{color:var(--paper);font:700 clamp(3.4rem,6vw,6.4rem)/.93 var(--font-display);letter-spacing:-.06em}.PTwqP{margin-top:.75rem;color:var(--orange);font:400 clamp(1.8rem,3vw,3.2rem)/1.05 var(--font-serif);letter-spacing:-.04em}.kyvJv{max-width:23rem;margin-top:2.5rem;color:#9ba49e;font-size:.92rem;line-height:1.7}.gfpBk{border-left:1px solid var(--orange);margin-top:auto;padding:.15rem 0 .15rem 1.2rem;color:#aeb5ae;font:italic .93rem/1.7 var(--font-serif)}.iKA0z{min-width:0}.NaZ52{border-bottom:1px solid #3a433f;display:flex;justify-content:space-between;align-items:baseline;padding-bottom:1.6rem}.NaZ52 span{color:var(--paper);font:400 1.05rem var(--font-mono);letter-spacing:0}.NaZ52 p{color:#89938e}._90QKB{margin:0}.Rzk5G{border-top:1px solid #3a433f;display:grid;grid-template-columns:3rem minmax(0,1fr);gap:1.25rem;padding:2rem 0 2.25rem}.Rzk5G:first-child{border-top:0}.Y2aUs{border:1px solid #5b625d;color:var(--orange);display:grid;place-items:center;width:2.55rem;height:2.55rem;font:500 .66rem var(--font-mono);letter-spacing:-.08em}.XGGT9{min-width:0}.SuA-6{display:flex;justify-content:space-between;gap:1rem}.krVDR{color:var(--paper);font-size:19px;letter-spacing:.1em;line-height:1.3}.GYGDU{color:#89938e;font:italic 19px/1.4 var(--font-serif);margin-top:.4rem}.WuA5B{color:#69736d;font:400 .7rem var(--font-mono);letter-spacing:.08em;padding-top:.1rem}.LJpOe{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.25rem}.rmNp-{border:1px solid #4a544e;color:#cbd1cb;font-size:19px;line-height:1;padding:.58rem .68rem;transition:border-color .25s ease,color .25s ease}.rmNp-:hover{border-color:var(--orange);color:var(--paper)}@media (max-width: 900px){.C1j-F{display:block}.Ezp1X{min-height:0;position:static}.gfpBk{margin-top:4rem;margin-bottom:5rem}}@media (max-width: 700px){.C1j-F{display:block}.Ezp1X{min-height:0;position:static}.kyvJv{max-width:28rem}.gfpBk{margin-top:4rem;margin-bottom:5rem}.NaZ52{margin-bottom:0}.Rzk5G{grid-template-columns:2.55rem minmax(0,1fr);gap:1rem;padding:1.65rem 0 1.8rem}.krVDR{font-size:19px}}.BV-xb{position:absolute!important;z-index:1;top:0;right:0;bottom:0;left:0;pointer-events:none}._8tFln{position:absolute;top:15%;left:77%;right:auto;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:.6rem}.eAwFV{font:500 18px var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);white-space:nowrap;margin:0}.eAwFV span{color:var(--orange)}.-oV6E{width:max-content;text-align:center;white-space:nowrap;color:var(--muted);font:500 .72rem var(--font-mono);letter-spacing:.12em;opacity:.8;margin:0}.HSnmW{margin-top:1.25rem;color:var(--muted);font:500 17px/1.4 var(--font-display);letter-spacing:.14em;text-transform:uppercase}._07OGx{position:absolute;top:50%;right:4vw;display:flex;flex-direction:column;align-items:center;width:min(38vw,34rem);transform:translateY(-42%);color:var(--ink)}.wy-Od{position:relative;width:11.5rem;min-height:3.9rem;border:1px solid rgba(28,33,31,.38);padding:.75rem .9rem .65rem 2.05rem;background:#f1efe840}.wy-Od:before{content:"";position:absolute;top:.85rem;left:.8rem;width:.65rem;height:.65rem;border:1px solid var(--orange)}.wy-Od:after{content:"";position:absolute;top:1.12rem;left:-.2rem;width:.2rem;height:1px;background:var(--orange)}.wy-Od strong,.wy-Od span{display:block}.wy-Od strong{text-transform:uppercase}.wy-Od strong{font-size:18px;letter-spacing:.12em;line-height:1.2}.wy-Od span{margin-top:.35rem;color:var(--muted);font:italic 18px var(--font-serif)}.xDmoG{position:relative;width:1px;height:2rem;background:#c568209e}.xDmoG:after,._9H4zk:after,.P3umP:before{content:"";position:absolute;background:var(--orange)}.xDmoG:after{bottom:0;left:-2px;width:5px;height:5px;border-radius:50%}._9H4zk{position:relative;display:flex;justify-content:space-between;width:100%;padding:1.8rem 0}._9H4zk:before{content:"";position:absolute;top:0;left:16.7%;right:16.7%;height:1px;background:#c568209e}._9H4zk:after{top:0;left:50%;width:1px;height:100%;background:#c568209e}.P3umP{position:relative;width:30%}.P3umP:before{top:-1.8rem;left:50%;width:1px;height:1.8rem;background:#c568209e}.P3umP .wy-Od{width:100%;min-height:3.6rem}._07OGx .sK6Gp{width:12.5rem}._9O8ji{position:absolute;display:grid;place-items:center;width:1.7rem;height:1.7rem;border:1px solid rgba(28,33,31,.3);color:#1c211f85;font:500 .58rem var(--font-mono);opacity:.72}._9O8ji:after{content:"";position:absolute;right:-.25rem;bottom:-.25rem;width:.25rem;height:.25rem;border-radius:50%;background:var(--orange)}.yusSa{top:25%;right:34%;animation:Y-P5x 7s ease-in-out .4s infinite}.HWI9W{top:43%;right:4%;animation:NCpDx 8.5s ease-in-out 1.2s infinite}.gNG55{top:68%;right:34%;animation:DnVxa 6.5s ease-in-out .8s infinite}.fBnxG{top:79%;right:7%;animation:IwLfT 9s ease-in-out 1.8s infinite}@keyframes Y-P5x{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-12px,0)}}@keyframes NCpDx{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,14px,0)}}@keyframes DnVxa{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-8px,0)}}@keyframes IwLfT{0%,to{transform:translateZ(0)}50%{transform:translate3d(4px,-10px,0)}}._6Pqlt{color:var(--orange);display:inline-block;font-size:16px;line-height:1;animation:lnqTG 2.8s ease-in-out infinite}.Q9gVl{font-size:16px}@keyframes lnqTG{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,6px,0)}}.BaAzv{position:absolute;color:var(--muted);font:500 .54rem/1.65 var(--font-mono);letter-spacing:.18em;text-transform:uppercase}@media (max-width: 900px){._07OGx{right:2vw;width:min(43vw,28rem)}.wy-Od{width:9.5rem}._8tFln{left:80%}.fBnxG{display:none}}@media (max-width: 700px){.BV-xb{position:relative!important;inset:auto;align-self:stretch;height:21rem;margin-top:2rem}.zAAn1,._8tFln,.BaAzv{display:none}._07OGx{top:0;right:0;width:100%;transform:none}.wy-Od{width:9.5rem}._9H4zk{width:100%}.td0zg{top:auto;left:50%;right:auto;bottom:0;font-size:.42rem;letter-spacing:.09em;transform:translate(-50%)}.gNG55{display:none}}@media (prefers-reduced-motion: reduce){._9O8ji,._6Pqlt{animation:none}.qgbIQ{opacity:1;transform:none;animation:none!important}}.qgbIQ{display:inline-block;opacity:0;transform:translate(6px,12px);will-change:opacity,transform}[data-visible=true] .qgbIQ{animation:UGB1V .65s cubic-bezier(.2,.8,.2,1) forwards}.qgbIQ:nth-child(1){animation-delay:.2s}.qgbIQ:nth-child(2){animation-delay:.35s}.qgbIQ:nth-child(3){animation-delay:.5s}@keyframes UGB1V{0%{opacity:0;transform:translate(6px,12px)}to{opacity:1;transform:translate(0)}}.u2G76{display:flex;justify-content:space-between;gap:4rem;padding-bottom:3rem;border-bottom:1px solid rgba(255,255,255,.1)}.u2G76>div{flex:1}.YZRlS{font:700 1.5rem var(--font-display);letter-spacing:-.02em;margin-bottom:2rem;display:flex;align-items:center;gap:.5rem}.YZRlS:before{content:"";display:block;width:6px;height:6px;background:var(--orange);border-radius:50%;margin-top:4px}.UdPdB{font-size:1.7rem;font-weight:700;margin-bottom:1rem}.pwckS{color:var(--muted);font-size:1.2rem;margin-bottom:2rem}.-TnLW{display:flex;flex-direction:column;gap:1.5rem}.Kwpz0{display:flex;flex-direction:column;gap:.6rem}.Kwpz0 label{font-size:1.05rem;color:var(--muted)}.Kwpz0 input,.Kwpz0 textarea{background:#0003;border:1px solid rgba(255,255,255,.05);border-radius:8px;padding:1.2rem;color:var(--paper);font-family:inherit;font-size:1.2rem}.Kwpz0 input:focus,.Kwpz0 textarea:focus{outline:none;border-color:#fff3}.nu-vy{background:none;border:none;color:var(--paper);font-weight:700;font-size:1.3rem;cursor:pointer;text-align:left;padding:0;margin-top:1rem;display:inline-block;transition:color .3s}.nu-vy:hover{color:var(--orange)}._6g-DJ{text-align:center;display:flex;flex-direction:column;align-items:center}.RfKMb{font-size:1.7rem;font-weight:700;margin-bottom:1.5rem}.esbi8,.WD2PA{color:var(--paper);font-size:1.25rem;line-height:1.6;max-width:320px}.esbi8{margin-bottom:1.5rem}.WD2PA{color:var(--muted);margin-bottom:3rem}.XmtFd{display:flex;flex-direction:column;gap:1.2rem}.XmtFd a{color:var(--paper);text-decoration:none;font-size:1.1rem;letter-spacing:.15em;text-transform:uppercase;font-weight:600;transition:color .3s ease}.XmtFd a:hover{color:var(--orange)}.NNE5i{text-align:right;display:flex;flex-direction:column;align-items:flex-end}._15SWW{font-size:1.7rem;font-weight:700;margin-bottom:2.5rem}.bYVUb{margin-bottom:1.8rem}.bYVUb span,.Nnd1j span{display:block;font-size:1.05rem;color:var(--muted);margin-bottom:.6rem}.bYVUb a,.bYVUb p{color:var(--paper);text-decoration:none;font-size:1.25rem;font-weight:500;margin:0}.bYVUb a:hover{color:var(--orange)}.Nnd1j{margin-top:1rem}.HYu3T{display:flex;gap:1.2rem;justify-content:flex-end}.HYu3T a{color:var(--paper);transition:color .3s ease;display:inline-flex}.HYu3T a:hover{color:var(--orange)}.HYu3T svg{width:34px;height:34px}.JjxfU{padding-top:2rem;text-align:center;color:var(--muted);font-size:1.1rem}.JjxfU p{margin:0}@media (max-width: 1000px){.u2G76{grid-template-columns:1fr;gap:5rem}._6g-DJ,.NNE5i{text-align:left;align-items:flex-start}.HYu3T{justify-content:flex-start}}.npWZU{min-height:100vh;background:var(--paper);color:var(--ink);position:relative;padding:4rem 10vw 8rem;overflow:hidden}.up-7h{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.3;background-image:linear-gradient(var(--grid) 1px,transparent 1px),linear-gradient(90deg,var(--grid) 1px,transparent 1px);background-size:3rem 3rem;z-index:0}.UTnyc{position:relative;z-index:1;max-width:1200px;margin:0 auto}.jdrE2{display:flex;justify-content:space-between;align-items:flex-end;border-bottom:1px solid var(--grid);padding-bottom:2rem;margin-bottom:4rem}.XBJtD h1{font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700;margin-bottom:.5rem;color:var(--ink)}.XBJtD p{color:var(--muted);font-size:.95rem;max-width:400px;line-height:1.5}.e6KHK{font-size:.72rem;letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--orange);font-weight:700;transition:color .2s;cursor:pointer}.e6KHK:hover{color:var(--ink)}._1mX5v{display:flex;flex-direction:column}.xu6Ab{display:grid;grid-template-columns:4rem 1fr 10rem;gap:3rem;padding:3rem 0;border-bottom:1px solid var(--grid);text-decoration:none;color:inherit;transition:transform .3s ease,border-color .3s ease;position:relative;cursor:pointer}.xu6Ab:before{content:"";position:absolute;bottom:-1px;left:0;width:0%;height:1px;background-color:var(--orange);transition:width .4s ease}.xu6Ab:hover:before{width:100%}.xu6Ab:hover{border-bottom-color:transparent}.xu6Ab:hover .KiUN6{transform:translate(4px);color:var(--orange)}.xu6Ab:hover .O-43X{transform:translate(8px)}.xu6Ab:hover .A2FZs{transform:translate(4px);color:var(--orange)}.KiUN6{font-family:var(--font-display);font-size:2rem;font-weight:800;color:var(--muted);transition:transform .3s ease,color .3s ease}.rlobz{display:flex;flex-direction:column}.O-43X{font-size:2.2rem;font-weight:700;line-height:1.1;text-transform:uppercase;letter-spacing:-.03em;margin-bottom:.5rem;transition:transform .3s ease}.Eeckj{font-family:var(--font-serif);font-size:1.3rem;color:var(--orange);margin-bottom:1.5rem}._6IBqp{font-size:1.1rem;line-height:1.6;color:#555a55;max-width:650px;margin-bottom:2rem}.M34iF{display:flex;flex-wrap:wrap;gap:.5rem}.ZRiLX{font-size:.75rem;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.ZRiLX:not(:last-child):after{content:"·";margin-left:.5rem;color:var(--grid)}.xua6T{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:1rem}.A2FZs{font-size:.72rem;letter-spacing:.15em;text-transform:uppercase;font-weight:700;color:var(--ink);transition:transform .3s ease,color .3s ease;display:flex;align-items:center;gap:.4rem}._790J1{margin-bottom:4rem}.Frbo1{font-size:clamp(3rem,7vw,6rem);font-weight:700;line-height:.95;letter-spacing:-.05em;text-transform:uppercase;margin-bottom:1rem}._5-nNs{font-family:var(--font-serif);font-size:1.8rem;color:var(--orange)}.ix5gH{display:grid;grid-template-columns:1fr 300px;gap:6rem;border-top:1px solid var(--grid);padding-top:4rem}.XxkD3 section{margin-bottom:4rem}.XxkD3 h2{font-size:1rem;letter-spacing:.1em;text-transform:uppercase;color:var(--orange);margin-bottom:1.5rem}.XxkD3 p{font-size:1.2rem;line-height:1.65;color:#444944;margin-bottom:1.5rem}._4SZON{display:flex;flex-direction:column;gap:3rem}.vU2Dl h3{font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:1rem;border-bottom:1px solid var(--grid);padding-bottom:.5rem}.vU2Dl ul{list-style:none;display:flex;flex-direction:column;gap:.7rem}.vU2Dl li{font-size:1rem;color:var(--ink)}.QbA7f{display:flex;flex-direction:column;gap:1rem}.rfYh-{display:inline-flex;align-items:center;gap:.5rem;font-size:.85rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--ink);text-decoration:none;border:1px solid var(--grid);padding:1rem 1.5rem;transition:all .2s}.rfYh-:hover{border-color:var(--orange);color:var(--orange);background:#fff}@media (max-width: 900px){.xu6Ab{grid-template-columns:3rem 1fr;gap:2rem}.xua6T{grid-column:2 / -1;align-items:flex-start}.ix5gH{grid-template-columns:1fr;gap:4rem}}@media (max-width: 600px){.jdrE2{flex-direction:column;align-items:flex-start;gap:1.5rem}.xu6Ab{grid-template-columns:1fr;gap:1rem}.KiUN6{font-size:1.5rem}.O-43X{font-size:1.8rem}.xua6T{grid-column:1 / -1}}:root{--paper: #f1efe8;--ink: #1c211f;--orange: #c56820;--muted: #737a73;--grid: #d8d5cc;--font-display: "Manrope", sans-serif;--font-serif: "Playfair Display", serif;--font-mono: "DM Mono", monospace}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{height:100%;scroll-behavior:smooth}body{background-color:var(--paper);color:var(--ink);font-family:var(--font-display);overflow-x:hidden}button,a{font:inherit}
