.rzb-64ddfe7105.rzb-64ddfe7105{position:relative;width:100%;overflow-x:clip;background:var(--bg)}
.rzb-4e22752225.rzb-4e22752225{position:relative;background:#0a0c10;padding:clamp(118px,14vh,168px) 24px clamp(40px,5vw,60px)}
.rzb-aaacb357d6.rzb-aaacb357d6{max-width:1180px;margin:0 auto}
.rzb-c2358e5fdf.rzb-c2358e5fdf{display:inline-flex;align-items:center;gap:8px;color:rgba(255,255,255,.62);font-size:13.5px;font-weight:500;text-decoration:none;margin-bottom:clamp(26px,3.4vw,42px);transition:color .2s}
.rzb-a3970b9f8a.rzb-a3970b9f8a{font-size:15px}
.rzb-6dcfd70339.rzb-6dcfd70339{display:grid;grid-template-columns:1.55fr 1fr;gap:clamp(28px,5vw,68px);align-items:start}
.rzb-eb360d585e.rzb-eb360d585e{color:#fff;font-size:clamp(25px,3.5vw,43px);line-height:1.05;letter-spacing:-.03em;margin-top:16px;max-width:19ch;text-wrap:balance}
.rzb-fd62523ae3.rzb-fd62523ae3{color:rgba(255,255,255,.74);font-size:clamp(16px,1.35vw,20px);line-height:1.55;margin-top:22px;max-width:54ch}
.rzb-14de42aa36.rzb-14de42aa36{border-top:1px solid rgba(255,255,255,.16)}
.rzb-e08aa9235f.rzb-e08aa9235f{display:grid;grid-template-columns:96px 1fr;gap:18px;padding:15px 0;border-bottom:1px solid rgba(255,255,255,.13)}
.rzb-ec2d381b97.rzb-ec2d381b97{font-size:12.5px;font-weight:600;letter-spacing:.02em;color:rgba(255,255,255,.55)}
.rzb-cd850c23dc.rzb-cd850c23dc{font-size:13.5px;font-weight:500;color:rgba(255,255,255,.92);line-height:1.4}
.rzb-78b146a1c5.rzb-78b146a1c5{position:relative;z-index:2;margin-top:-44px;border-radius:var(--r) var(--r) 0 0;box-shadow:0 -14px 34px -30px rgba(0,0,0,.09);background:#EEEDE9;padding:clamp(58px,7vw,96px) 24px 0}
.rzb-f98f0f12e2.rzb-f98f0f12e2{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px}
.rzb-bc044920f1.rzb-bc044920f1{border-radius:24px;background:#FCFBF9;padding:clamp(22px,2.4vw,30px);box-shadow:0 18px 44px -34px rgba(20,16,12,.35)}
.rzb-f402a2d899.rzb-f402a2d899{font-family:var(--sans);font-weight:600;font-size:clamp(34px,3.6vw,48px);letter-spacing:-.035em;line-height:.95;color:var(--ink)}
.rzb-da10aeef40.rzb-da10aeef40{color:var(--ink-2);font-size:14.5px;line-height:1.45;margin-top:12px}
.rzb-3277b548ed.rzb-3277b548ed{background:#EEEDE9;padding:clamp(20px,2.4vw,32px) 24px clamp(64px,8vw,104px)}
.rzb-74d9f5ccc5.rzb-74d9f5ccc5{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(258px,1fr));gap:14px}
.rzb-38355dac95.rzb-38355dac95{border-radius:24px;background:#FCFBF9;padding:clamp(24px,2.6vw,32px);box-shadow:0 18px 44px -34px rgba(20,16,12,.35)}
.rzb-a0e7f5f997.rzb-a0e7f5f997{font-size:20px;font-weight:600;letter-spacing:-.01em;margin:0 0 18px;color:var(--ink)}
.rzb-911d904d4a.rzb-911d904d4a{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:15px}
.rzb-b6e1c4a27b.rzb-b6e1c4a27b{display:flex;gap:12px;color:var(--ink-2);font-size:15.5px;line-height:1.55}
.rzb-5f5d83e671.rzb-5f5d83e671{flex:0 0 auto;width:6px;height:6px;border-radius:99px;background:var(--accent);margin-top:8px}
.rzb-44b5390b0b.rzb-44b5390b0b{flex:0 0 auto;width:7px;height:7px;border-radius:99px;background:var(--accent);margin-top:7px}
.rzb-0efc997a24.rzb-0efc997a24{position:relative;z-index:3;margin-top:-44px;border-radius:var(--r) var(--r) 0 0;box-shadow:0 -24px 46px -30px rgba(0,0,0,.22);background:#0a0c10;padding:clamp(66px,8.5vw,116px) 24px}
.rzb-8654049e5e.rzb-8654049e5e{max-width:1000px;margin:0 auto;text-align:center}
.rzb-979fbf8dd6.rzb-979fbf8dd6{font-family:var(--sans);font-weight:600;font-size:clamp(19px,2.4vw,29px);line-height:1.3;letter-spacing:-.02em;color:#fff;margin:0;text-wrap:pretty}
.rzb-0d06fd1229.rzb-0d06fd1229{margin-top:14px;color:rgba(255,255,255,.6);font-size:15px;font-weight:500}
.rzb-a9fed11483.rzb-a9fed11483{margin-top:16px;color:rgba(255,255,255,.42);font-size:12.5px;font-style:italic}
.rzb-8e7a19c48a.rzb-8e7a19c48a{position:relative;z-index:4;margin-top:-44px;border-radius:var(--r) var(--r) 0 0;box-shadow:0 -14px 34px -30px rgba(0,0,0,.09);background:var(--bg);padding:clamp(64px,8vw,104px) 24px}
.rzb-de0960b283.rzb-de0960b283{max-width:1200px;margin:0 auto}
.rzb-5724f0b1e1.rzb-5724f0b1e1{font-size:clamp(21px,2.6vw,32px);margin:0 0 clamp(28px,3.6vw,46px);line-height:1.05;color:var(--ink)}
.rzb-c419d19562.rzb-c419d19562{display:grid;grid-template-columns:repeat(auto-fill,minmax(258px,1fr));gap:clamp(18px,2.2vw,28px)}
.rzb-34ec8bab4d.rzb-34ec8bab4d{position:relative;aspect-ratio:16/10;overflow:hidden}
.rzb-9427007781.rzb-9427007781{position:absolute;inset:0;background:#111}
.rzb-baeadc5eb2.rzb-baeadc5eb2{position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,10,14,.06),rgba(8,10,14,0) 38%,rgba(8,10,14,.52))}
.rzb-e7d154145f.rzb-e7d154145f{position:absolute;left:16px;bottom:14px;right:16px;color:#fff;font-family:var(--sans);font-weight:700;font-size:15px;letter-spacing:-.01em;text-shadow:0 2px 14px rgba(0,0,0,.6)}
.rzb-cea2d01098.rzb-cea2d01098{padding:18px 18px 20px}
.rzb-b2ed5a7ec4.rzb-b2ed5a7ec4{font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--ink-3)}
.rzb-ccc5073926.rzb-ccc5073926{font-family:var(--sans);font-weight:600;font-size:clamp(17px,1.4vw,20px);line-height:1.22;letter-spacing:-.01em;color:var(--ink);margin:9px 0 0;text-wrap:pretty}
.rzb-5747f4ee29.rzb-5747f4ee29{margin-top:13px}
.rzb-e876d9edd1.rzb-e876d9edd1{font-size:11.5px;font-weight:600;color:var(--ink-2);background:rgba(0,0,0,.05);padding:5px 11px;border-radius:999px}
.rzb-13674a9975.rzb-13674a9975{position:relative;z-index:5;margin-top:-44px;border-radius:var(--r) var(--r) 0 0;box-shadow:0 -14px 34px -30px rgba(0,0,0,.09);overflow:hidden;background:#0a0c10;padding:clamp(78px,9vw,128px) 24px}
.rzb-3b3004ffe2.rzb-3b3004ffe2{max-width:840px;margin:0 auto;text-align:center}
.rzb-5f30b47d2d.rzb-5f30b47d2d{color:#fff;font-size:clamp(26px,3.7vw,46px);line-height:1.02;letter-spacing:-.03em}
.rzb-05db1d12a9.rzb-05db1d12a9{color:rgba(255,255,255,.78);font-size:clamp(15px,1.3vw,17.5px);line-height:1.5;margin:18px auto 0;max-width:60ch;margin-top:16px}
.rzb-bf61f8b05b.rzb-bf61f8b05b{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:30px}
.rzb-9714510bcd.rzb-9714510bcd{height:52px;padding:0 28px;font-size:16px}
.rzb-a495110f56.rzb-a495110f56{height:52px;padding:0 24px;font-size:16px;background:transparent;color:#fff;border:1px solid rgba(255,255,255,.24)}
.rzb-a785126217.rzb-a785126217{position:relative;background:#0a0c10;padding:clamp(56px,7vw,96px) clamp(26px,5vw,74px)}
.rzb-24bbd015ab.rzb-24bbd015ab{max-width:980px;margin:0 auto}
.rzb-e3e4ffeeea.rzb-e3e4ffeeea{margin:0 0 6px;color:#FCFBF9;font-weight:600;font-size:clamp(22px,2.6vw,32px);letter-spacing:-.03em}
.rzb-0cb0e80244.rzb-0cb0e80244{margin:0 0 22px;color:rgba(255,255,255,.62);font-size:clamp(13.5px,1.3vw,15.5px)}
.rzb-fa3dfc25ea.rzb-fa3dfc25ea{border-top:1px solid rgba(255,255,255,.14);padding:20px 0}
.rzb-ce5c7fe04a.rzb-ce5c7fe04a{margin:0 0 6px;color:#FCFBF9;font-weight:600;font-size:clamp(15px,1.6vw,18px);letter-spacing:-.01em}
.rzb-bf2db75903.rzb-bf2db75903{margin:0;color:rgba(255,255,255,.74);font-size:clamp(13.5px,1.3vw,15.5px);line-height:1.6;max-width:76ch}
