.z55f9ad9b42{position:relative;min-height:100vh;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));align-items:center;gap:24px;padding:112px clamp(16px,4vw,48px) 48px;background:radial-gradient(70% 60% at 72% 45%,#1F3A34 0%,#0B1714 70%);overflow:hidden}
.z3ef5765543{position:relative;z-index:2;display:flex;flex-direction:column;gap:22px;max-width:640px;animation:up 900ms cubic-bezier(.2,.7,.2,1) both}
.z427599b474{margin:0;font:400 clamp(42px,6.2vw,96px)/.98 'EB Garamond',Georgia,serif;letter-spacing:-.02em;color:#F4EFE2;text-wrap:pretty}
.z99cbcf7a3b{margin:0;font-size:clamp(16px,1.3vw,19px);line-height:1.5;color:#B9C8BF;max-width:520px;text-wrap:pretty}
.zde5354dc90{position:relative;max-width:560px}
.z20808f6d98{display:flex;align-items:center;gap:12px;padding:6px 6px 6px 20px;border-radius:999px;background:rgba(31,58,52,.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(159,225,196,.15);transition:border-color 240ms cubic-bezier(.2,.7,.2,1)}
.z98d026f28c:focus-within{border-color:#9FE1C4}
.zb48cea0267{color:#9FE1C4;font-size:16px}
.z85721a55d1{flex:1;min-width:0;background:none;border:0;outline:0;color:#F4EFE2;font:400 16px/1 'Space Grotesk',sans-serif;height:44px}
.z7902efb0f3{border:0;border-radius:999px;background:#A64523;color:#F4EFE2;font:500 12px/1 'Space Grotesk',sans-serif;letter-spacing:.14em;text-transform:uppercase;padding:0 26px;min-height:50px;cursor:pointer;transition:transform 240ms cubic-bezier(.2,.7,.2,1),box-shadow 240ms}
.z9eac0f8533:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgba(200,98,58,.35)}
.z9438accb85{border:1px solid rgba(159,225,196,.3);border-radius:999px;background:transparent;color:#F4EFE2;font:500 12px/1 'Space Grotesk',sans-serif;letter-spacing:.14em;text-transform:uppercase;padding:0 26px;min-height:50px;cursor:pointer;transition:all 240ms cubic-bezier(.2,.7,.2,1)}
.z86207143f1:hover{border-color:#9FE1C4;background:rgba(159,225,196,.08)}
.z3d0db62aa7{font-size:12px;color:#B9C8BF}
.z21b0d4962b{height:72px;background:linear-gradient(180deg,#0B1714 0%,#0B1714 55%,#F8F3E5 100%)}
.z0c7f2de6b2{background:#F8F3E5;color:#1F3A34;padding:40px clamp(16px,4vw,48px) 96px}
.z89b54f3f6d{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:36px}
.zd6a8209898{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));grid-auto-flow:dense;gap:16px}
.zc11d95845f:hover{transform:translateY(-6px);box-shadow:0 30px 60px rgba(31,58,52,.25)}
.zdf1d30e1e3{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1400ms cubic-bezier(.2,.7,.2,1)}
.z17c05c46be{position:absolute;top:14px;left:14px;padding:8px 12px;border-radius:999px;background:rgba(31,58,52,.55);backdrop-filter:blur(20px);border:1px solid rgba(159,225,196,.15);font-size:12px;color:#B9C8BF;opacity:0;transition:opacity 240ms}
.z74a7453b6f:hover{opacity:1}
.z4fd69512f7{position:absolute;left:0;right:0;bottom:0;padding:20px;display:flex;flex-direction:column;gap:12px}
.zb7c1ef666b{font:400 clamp(30px,3vw,44px)/1 'EB Garamond',serif;margin-top:6px}
.z793c10d559{display:grid;grid-template-columns:repeat(3,auto);gap:16px;justify-content:start;font-size:13px}
.zc6413041fd{font:500 11px/1 'Space Grotesk',sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#B9C8BF}
.z962c81e9c5{margin-top:4px;color:#F4EFE2;font-weight:500}
.z647e387b03{max-width:820px;margin-bottom:36px}
.z80023c8620{display:flex;flex-direction:column}
.z1d8e543b56{display:flex;justify-content:space-between;align-items:center;gap:12px;background:none;border:0;border-top:1px solid #D7DFD8;padding:16px 0;color:#1F3A34;cursor:pointer;text-align:left;min-height:56px;transition:padding 240ms cubic-bezier(.2,.7,.2,1)}
.z5296167fdb:hover{padding-left:8px}
.zb2481849b8{background:#1F3A34;color:#F4EFE2;border-radius:24px;padding:28px;display:flex;flex-direction:column;gap:16px}
.z1b658afdea{margin:0;font:400 22px/1.3 'EB Garamond',serif;text-wrap:pretty}
.zfcec0fe047{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}
.z35f9262aef{margin:0;font:400 22px/1.3 'EB Garamond',serif;color:#1F3A34;text-wrap:pretty}
.z4ef193dbfe{display:flex;flex-wrap:wrap;gap:8px}
.z79d74d0f28{border-radius:999px;padding:0 14px;min-height:38px;cursor:pointer;font:500 11px/1 'Space Grotesk',sans-serif;letter-spacing:.12em;text-transform:uppercase;transition:all 240ms cubic-bezier(.2,.7,.2,1);white-space:nowrap;background:#FFFDF6;color:#1F3A34;border:1px solid #D7DFD8}
.zc4266c531e:hover{background:#1F3A34;color:#F4EFE2;border-color:#1F3A34}
.zb5f43ea8a0{background:linear-gradient(180deg,#F8F3E5 0%,#1F3A34 22%,#0B1714 100%);color:#F4EFE2;padding:140px clamp(16px,4vw,48px) 112px}
.z04f9752e1c{background:none;border:0;padding:0;font:500 11px/1 'Space Grotesk',sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#D9794E;cursor:pointer;min-height:44px}
.z1100db3a54{position:relative;height:380px;border-radius:24px;overflow:hidden;background:#1F3A34;color:#F4EFE2;cursor:pointer;transition:transform 420ms cubic-bezier(.2,.7,.2,1),box-shadow 420ms}
.z0b59950c39{background:#0B1714;color:#F4EFE2;padding:40px clamp(16px,4vw,48px) 40px}
.zbfff85f899{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:32px;align-items:center;border-radius:24px;background:radial-gradient(80% 100% at 80% 50%,#1F3A34 0%,#0B1714 80%);border:1px solid rgba(159,225,196,.12);padding:clamp(28px,4vw,56px);overflow:hidden}
.z63bcfe1616{display:flex;flex-direction:column;gap:20px}
.z839ed78349{margin:0;font:400 clamp(32px,4vw,58px)/1.02 'EB Garamond',serif;letter-spacing:-.02em;text-wrap:pretty}
.z6cb1f24b62{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px;font-size:15px;color:#B9C8BF}
.zbe191888ae{display:flex;gap:12px;align-items:center}
.zfeae9db2ed{width:34px;height:34px;border-radius:12px;background:rgba(159,225,196,.1);border:1px solid rgba(159,225,196,.2);display:grid;place-items:center;color:#9FE1C4;flex:none}
.z348a046d83{display:flex;flex-wrap:wrap;gap:12px;align-items:center}
.z37562d5ceb{display:flex;align-items:center;gap:8px;background:#F4EFE2;color:#0B1714;border-radius:12px;padding:10px 16px;min-height:48px;text-decoration:none}
.z99a75fc07a{line-height:1.1}
.z879d124cda{display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase}
.z635bdb2aca{font-size:16px;font-weight:600}
.z44a828f867{display:flex;align-items:center;gap:10px;margin-left:8px}
.z98fc0d246d{width:56px;height:56px;border-radius:8px;background:#F4EFE2;padding:5px;box-sizing:border-box}
.zfa2b22a862{font-size:11px;color:#7E948A;max-width:90px;line-height:1.3}
.z3256c43533{position:relative;min-height:520px;display:flex;align-items:flex-end;justify-content:center;perspective:1200px;padding-top:120px}
.zcdbc99abfa{width:230px;height:470px;border-radius:38px;background:#0B1714;border:2px solid rgba(159,225,196,.25);box-shadow:0 60px 100px rgba(0,0,0,.6),inset 0 0 0 6px #1F3A34;overflow:hidden;position:relative;transform-style:preserve-3d;animation:phone 6s ease-in-out infinite}
.z8a6d0990f0{position:absolute;inset:6px;border-radius:32px;background:linear-gradient(180deg,rgba(11,23,20,0) 28%,rgba(11,23,20,.62) 56%,rgba(11,23,20,.94) 100%)}
.zba3c1434da{position:absolute;top:18px;left:50%;transform:translateX(-50%);width:80px;height:22px;border-radius:999px;background:#0B1714}
.z26e9239702{position:absolute;left:22px;right:22px;bottom:26px;display:flex;flex-direction:column;gap:10px}
.z5281a08580{height:6px;border-radius:999px;background:rgba(159,225,196,.15);overflow:hidden}
.z644ed0f2f5{width:40%;height:100%;background:#9FE1C4;border-radius:999px}
.z7878ade3db{position:absolute;top:30%;left:66%;width:10px;height:10px;border-radius:50%;background:#9A431E}
.z1f939b8aca{position:absolute;left:50%;top:-10px;width:clamp(120px,22%,180px);transform:translateX(-50%);animation:float 5s ease-in-out infinite;pointer-events:none}
.z2460508ffe{background:#0B1714;color:#F4EFE2;padding:112px clamp(16px,4vw,48px) 64px;text-align:center}
.z45d1d0227c{margin:0 auto;max-width:900px;font:400 clamp(40px,6vw,88px)/1 'EB Garamond',serif;letter-spacing:-.02em;text-wrap:pretty}
.z22e63b449c{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px}
.z0ad951970c{border:0;border-radius:999px;background:#A64523;color:#F4EFE2;font:500 12px/1 'Space Grotesk',sans-serif;letter-spacing:.14em;text-transform:uppercase;padding:0 26px;min-height:50px;cursor:pointer}
.z79dd16afd6{border:1px solid rgba(159,225,196,.3);border-radius:999px;background:transparent;color:#F4EFE2;font:500 12px/1 'Space Grotesk',sans-serif;letter-spacing:.14em;text-transform:uppercase;padding:0 26px;min-height:50px;cursor:pointer}