.h-4b29816:not(#_){position:sticky;top:0;z-index:20}
.h-51c0305:not(#_){background:rgba(251,248,243,.85);backdrop-filter:blur(12px);border-bottom:1px solid rgba(31,29,26,.06)}
.h-47fcb18:not(#_){max-width:1200px;margin:0 auto;padding:16px 24px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;font-size:14px}
.h-e41dfd6:not(#_){display:flex;align-items:center;gap:36px;flex-wrap:wrap}
.h-c60bbb8:not(#_){font:700 22px var(--fd);color:#1F1D1A;letter-spacing:0}
.h-e0e88c8:not(#_){display:flex;gap:24px;color:#6B655C;font-weight:500;flex-wrap:wrap}
.h-48cb31d:not(#_){color:#6B655C}
.h-cb0d07a:not(#_){display:flex;align-items:center;gap:20px}
.h-7a9480c:not(#_){display:inline-flex;align-items:center;gap:6px;border:1px solid #DDD5C8;border-radius:999px;padding:7px 14px;font-weight:500;color:#6B655C;font-size:13px;cursor:pointer;list-style:none}
.h-3a74944:not(#_){font-weight:500;color:#6B655C}
.h-1a236d5:not(#_){background:#1F1D1A;color:#fff;padding:10px 18px;border-radius:999px;font-weight:600;white-space:nowrap}
.h-1debb26:not(#_){padding:clamp(48px,8vw,96px) 24px 0;display:flex;flex-direction:column;align-items:center;gap:22px;text-align:center}
.h-5e92d17:not(#_){font:600 12px var(--fd);letter-spacing:0.14em;text-transform:uppercase;color:#D9663F}
.h-ac02c55:not(#_){font:700 clamp(40px,6.2vw,80px)/1.23 var(--fd);letter-spacing:0;max-width:920px;text-wrap:balance}
.h-99c5ab6:not(#_){color:#D9663F}
.h-e1bb3c2:not(#_){font-size:clamp(17px,1.5vw,20px);line-height:1.65;color:#6B655C;max-width:640px;text-wrap:pretty}
.h-6329ac9:not(#_){display:flex;gap:12px;margin-top:8px;flex-wrap:wrap;justify-content:center}
.h-ae0a784:not(#_){background:#D9663F;color:#fff;padding:14px 22px;border-radius:999px;font:600 16px var(--fd)}
.h-604dff4:not(#_){background:#fff;border:1px solid #EDE6DA;color:#1F1D1A;padding:14px 22px;border-radius:999px;font:600 16px var(--fd)}
.h-630303e:not(#_){width:100%;max-width:1000px;margin-top:clamp(24px,4vw,48px);background:#fff;border:1px solid #EDE6DA;border-bottom:0;border-radius:24px 16px 0 0;box-shadow:0 24px 60px -30px rgba(31,29,26,.35);display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,300px);overflow:hidden;text-align:left}
.h-45a6f39:not(#_){border-right:1px solid #F1ECE3;min-width:0}
.h-f8d2e66:not(#_){display:flex;align-items:center;gap:10px;padding:14px 22px;border-bottom:1px solid #F1ECE3;font-size:13px;flex-wrap:wrap}
.h-e3ec02a:not(#_){font-weight:700}
.h-3628d75:not(#_){color:#9A9388}
.h-ed85553:not(#_){padding:18px 22px;display:flex;flex-direction:column;gap:18px;font-size:14px;color:#3F3A33;line-height:1.65}
.h-abc9d35:not(#_){display:flex;gap:12px}
.h-f2bf7c5:not(#_){flex:none;width:32px;height:32px;border-radius:9px;background:#F5C6B0;color:#7A3A1E;display:grid;place-items:center;font:600 12px var(--fd)}
.h-8bc1fa8:not(#_){display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}
.h-65b5946:not(#_){font-size:12px;color:#9A9388}
.h-09e5ee8:not(#_){flex:none;width:32px;height:32px;border-radius:9px;background:#CFE3D2;color:#2F5A3A;display:grid;place-items:center;font:600 12px var(--fd)}
.h-630aee9:not(#_){flex:none;position:relative;width:32px;height:32px;border-radius:9px;background:#1F1D1A;color:#fff;display:grid;place-items:center;font:600 12px var(--fd)}
.h-c366189:not(#_){position:absolute;right:-2px;bottom:-2px;width:10px;height:10px;border-radius:50%;background:#2F9E5A;border:2px solid #fff;animation:syfoBreathe 2s ease-in-out infinite}
.h-59eddc6:not(#_){flex:1;min-width:0}
.h-f872574:not(#_){font-size:11px;padding:1px 6px;border-radius:4px;background:#F1ECE3;color:#6B655C;font-weight:600}
.h-197bd1f:not(#_){display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin-top:8px}
.h-f89a0de:not(#_){display:inline-flex;align-items:center;height:26px;box-sizing:border-box;background:#F1ECE3;color:#3F3A33;padding:0 10px;border-radius:7px;font-size:12px;line-height:1;white-space:nowrap;gap:4px}
.h-328a1e0:not(#_){color:#D9663F;font-weight:600}
.h-7041757:not(#_){display:inline-flex;align-items:center;gap:6px;height:26px;box-sizing:border-box;background:#FBE4DA;color:#D9663F;padding:0 10px;border-radius:7px;font:600 11px/1 var(--fd);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}
.h-4b58aa7:not(#_){width:6px;height:6px;border-radius:50%;background:#D9663F}
.h-022c77e:not(#_){margin-left:2px}
.h-d38b787:not(#_){padding:18px 20px;display:flex;flex-direction:column;gap:14px;background:#FBF8F3}
.h-2fbd47d:not(#_){font:600 11px var(--fd);letter-spacing:0.1em;text-transform:uppercase;color:#9A9388}
.h-dc91f61:not(#_){display:flex;flex-direction:column;gap:12px;font-size:13px}
.h-5a5e368:not(#_){display:flex;gap:10px;align-items:center}
.h-17a90a9:not(#_){flex:none;width:28px;height:28px;border-radius:8px;background:#F5C6B0;color:#7A3A1E;display:grid;place-items:center;font:600 11px var(--fd)}
.h-613fc01:not(#_){color:#9A9388;font-size:12px}
.h-bdaaa55:not(#_){flex:none;width:28px;height:28px;border-radius:8px;background:#CFE3D2;color:#2F5A3A;display:grid;place-items:center;font:600 11px var(--fd)}
.h-b2b262c:not(#_){height:1px;background:#EDE6DA}
.h-b9a06f2:not(#_){flex:none;position:relative;width:28px;height:28px;border-radius:8px;background:#1F1D1A;color:#fff;display:grid;place-items:center;font:600 11px var(--fd)}
.h-88f80c3:not(#_){position:absolute;right:-2px;bottom:-2px;width:9px;height:9px;border-radius:50%;background:#2F9E5A;border:2px solid #FBF8F3;animation:syfoBreathe 2s ease-in-out infinite}
.h-41b4002:not(#_){flex:none;position:relative;width:28px;height:28px;border-radius:8px;background:#6B655C;color:#fff;display:grid;place-items:center;font:600 11px var(--fd)}
.h-133673d:not(#_){background:#fff;border-top:1px solid #EDE6DA;padding:clamp(56px,8vw,112px) 24px}
.h-4046988:not(#_){max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(40px,5vw,72px)}
.h-bb4fd97:not(#_){display:flex;flex-direction:column;gap:16px;max-width:760px}
.h-5139b6a:not(#_){font:700 clamp(32px,4vw,52px)/1.28 var(--fd);letter-spacing:0;text-wrap:balance}
.h-2fdb227:not(#_){font-size:18px;line-height:1.7;color:#6B655C;text-wrap:pretty}
.h-69bfb59:not(#_){display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:clamp(32px,4vw,64px);align-items:start}
.h-7ecbcd2:not(#_){display:flex;flex-direction:column}
.h-359b11d:not(#_){padding:20vh 0 20vh;display:flex;flex-direction:column;gap:14px;border-left:2px solid #D9663F;padding-left:28px;transition:border-color .3s}
.h-57eb0eb:not(#_){font:600 12px var(--fd);letter-spacing:0.12em;color:#1F1D1A}
.h-9ef4586:not(#_){font:700 32px/1.33 var(--fd);letter-spacing:0;color:#1F1D1A;transition:color .3s}
.h-97979e5:not(#_){font-size:17px;line-height:1.7;color:#6B655C;transition:color .3s;text-wrap:pretty}
.h-3925cab:not(#_){padding:20vh 0 20vh;display:flex;flex-direction:column;gap:14px;border-left:2px solid #EDE6DA;padding-left:28px;transition:border-color .3s}
.h-72050e2:not(#_){font:600 12px var(--fd);letter-spacing:0.12em;color:#C9C2B6}
.h-3593b36:not(#_){font:700 32px/1.33 var(--fd);letter-spacing:0;color:#C9C2B6;transition:color .3s}
.h-2242595:not(#_){font-size:17px;line-height:1.7;color:#C9C2B6;transition:color .3s;text-wrap:pretty}
.h-660dc8e:not(#_){padding:20vh 0 30vh;display:flex;flex-direction:column;gap:14px;border-left:2px solid #EDE6DA;padding-left:28px;transition:border-color .3s}
.h-5878430:not(#_){position:sticky;top:88px;display:flex;flex-direction:column;gap:12px}
.h-da06c4f:not(#_){background:#fff;border:1px solid #EDE6DA;border-radius:24px;box-shadow:0 30px 70px -40px rgba(31,29,26,.4);overflow:hidden;display:flex;flex-direction:column;height:min(620px,calc(100vh - 170px));min-height:420px;font-size:14px;color:#3F3A33;line-height:1.65}
.h-921b323:not(#_){padding:14px 22px;border-bottom:1px solid #F1ECE3;display:flex;justify-content:space-between;align-items:center;font-size:13px;flex-wrap:wrap;gap:8px}
.h-e7cd65b:not(#_){color:#1F1D1A}
.h-acbf5f3:not(#_){font:600 12px var(--fd);color:#6B655C;background:#F1ECE3;padding:4px 10px;border-radius:999px}
.h-a330277:not(#_){flex:1;position:relative;overflow:hidden;background:#FBF8F3}
.h-4a0bc73:not(#_){position:absolute;left:0;right:0;top:0;padding:20px 22px 24px;display:flex;flex-direction:column;gap:20px;will-change:transform}
.h-1ff8051:not(#_){display:flex;gap:12px;opacity:0;transform:translateY(14px);transition:opacity .45s ease,transform .45s ease}
.h-a6cc807:not(#_){flex:none;width:30px;height:30px;border-radius:9px;background:#F5C6B0;color:#7A3A1E;display:grid;place-items:center;font:600 11px var(--fd)}
.h-8058b76:not(#_){flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}
.h-364638d:not(#_){flex:none;width:30px;height:30px;border-radius:9px;background:#CFE3D2;color:#2F5A3A;display:grid;place-items:center;font:600 11px var(--fd)}
.h-5a23ccd:not(#_){display:flex;justify-content:space-between;gap:12px;color:#9A9388;font-size:12px;padding-left:42px;opacity:0;transform:translateY(14px);transition:opacity .45s ease,transform .45s ease}
.h-ffefb2e:not(#_){font-family:ui-monospace,Menlo,monospace;flex:none}
.h-a37aaff:not(#_){flex:none;position:relative;width:30px;height:30px;border-radius:9px;background:#1F1D1A;color:#fff;display:grid;place-items:center;font:600 11px var(--fd)}
.h-94a6747:not(#_){position:absolute;right:-2px;bottom:-2px;width:10px;height:10px;border-radius:50%;background:#2F9E5A;border:2px solid #FBF8F3;animation:syfoBreathe 2s ease-in-out infinite}
.h-2c52063:not(#_){display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin-top:2px}
.h-f39ba14:not(#_){background:#fff;border:1px solid #EDE6DA;border-radius:12px;padding:12px 14px;display:flex;gap:12px}
.h-29ac807:not(#_){flex:none;width:32px;height:32px;border-radius:50%;background:#FBE4DA;color:#D9663F;display:grid;place-items:center;font-size:14px}
.h-b87ac15:not(#_){flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}
.h-7b55afb:not(#_){font-size:13px;color:#6B655C}
.h-5c03d44:not(#_){font-size:13px;color:#D9663F;font-weight:600}
.h-ca6e5f2:not(#_){display:inline-flex;align-items:center;gap:6px;height:26px;box-sizing:border-box;background:#FDEBD3;color:#8A5A1E;padding:0 10px;border-radius:7px;font:600 11px/1 var(--fd);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}
.h-cf8d7aa:not(#_){width:6px;height:6px;border-radius:50%;background:#8A5A1E}
.h-8e872ab:not(#_){flex:none;position:relative;width:30px;height:30px;border-radius:9px;background:#6B655C;color:#fff;display:grid;place-items:center;font:600 11px var(--fd)}
.h-382d942:not(#_){color:#B4432A}
.h-497cb2e:not(#_){background:#F1ECE3;border-radius:8px;padding:8px 12px;font-size:13px;color:#6B655C}
.h-822d9a1:not(#_){color:#3F3A33}
.h-c516f9b:not(#_){margin-top:6px;background:#fff;border:1px solid #EDE6DA;border-radius:12px;overflow:hidden}
.h-74d1d4f:not(#_){padding:12px 14px;border-bottom:1px solid #F1ECE3;display:flex;justify-content:space-between;align-items:center;font-size:12px;flex-wrap:wrap;gap:8px}
.h-ffdb2b3:not(#_){font:600 12px var(--fd);color:#8A5A1E;background:#FDEBD3;padding:3px 10px;border-radius:999px}
.h-67b089b:not(#_){padding:14px;display:grid;grid-template-columns:auto 1fr;gap:8px 14px;font-size:13px}
.h-34b04b4:not(#_){font-family:ui-monospace,Menlo,monospace;font-size:12px}
.h-4b327bd:not(#_){padding:0 14px 14px;display:flex;gap:8px;flex-wrap:wrap}
.h-ecb53ac:not(#_){background:#D9663F;color:#fff;padding:8px 14px;border-radius:8px;font-size:13px;font-weight:600}
.h-f8be275:not(#_){border:1px solid #EDE6DA;padding:8px 14px;border-radius:8px;font-size:13px;font-weight:600}
.h-5e8a38b:not(#_){border:1px solid #EDE6DA;padding:8px 14px;border-radius:8px;font-size:13px;font-weight:600;color:#B4432A}
.h-218b89d:not(#_){position:absolute;left:0;right:0;top:0;height:28px;background:linear-gradient(#FBF8F3,rgba(251,248,243,0));pointer-events:none}
.h-9c32f34:not(#_){padding:12px 16px;border-top:1px solid #F1ECE3;background:#fff}
.h-cdac03a:not(#_){border:1px solid #EDE6DA;border-radius:12px;padding:12px 14px 10px;display:flex;flex-direction:column;gap:14px;font-size:13px}
.h-d5bd57b:not(#_){display:flex;align-items:center;justify-content:space-between;gap:10px}
.h-c5af558:not(#_){width:26px;height:26px;display:grid;place-items:center;color:#6B655C;font-size:18px;line-height:1}
.h-95fd837:not(#_){display:flex;align-items:center;gap:12px}
.h-0ce8778:not(#_){display:inline-flex;align-items:center;gap:6px;color:#6B655C}
.h-3a218b2:not(#_){width:14px;height:14px;border:1.5px solid #C9C1B4;border-radius:4px}
.h-3653b47:not(#_){background:#D9663F;color:#fff;padding:7px 14px;border-radius:8px;font:600 13px var(--fd)}
.h-f984756:not(#_){display:flex;gap:6px;justify-content:center}
.h-fb621e8:not(#_){width:28px;height:4px;border-radius:2px;background:#D9663F;transition:all .3s}
.h-7ade1a9:not(#_){width:8px;height:4px;border-radius:2px;background:#EDE6DA;transition:all .3s}
.h-6db1830:not(#_){margin:0;max-width:820px;font:700 clamp(22px,2.4vw,30px)/1.53 var(--fd);color:#1F1D1A;border-top:1px solid #EDE6DA;padding-top:40px;text-wrap:pretty}
.h-8764e22:not(#_){background:#1F1D1A;color:#fff;padding:clamp(56px,8vw,112px) 24px clamp(24px,4vw,48px)}
.h-1b43b5f:not(#_){max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(24px,4vw,48px)}
.h-bf1c4ef:not(#_){display:flex;flex-direction:column;gap:16px;max-width:760px;padding-bottom:clamp(24px,4vw,48px)}
.h-437a707:not(#_){font:600 12px var(--fd);letter-spacing:0.14em;text-transform:uppercase;color:#F5C6B0}
.h-7ef38c7:not(#_){font:700 clamp(36px,5vw,64px)/1.23 var(--fd);letter-spacing:0}
.h-eda51f1:not(#_){font-size:18px;line-height:1.7;color:#B8B0A3;text-wrap:pretty}
.h-409c2c3:not(#_){min-height:88vh;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:clamp(32px,5vw,72px);align-items:center;padding:clamp(24px,4vw,48px) 0;border-top:1px solid #3A3630}
.h-f22e0e6:not(#_){display:flex;flex-direction:column;gap:20px}
.h-61370e4:not(#_){font:700 14px var(--fd);color:#F5C6B0}
.h-1d18814:not(#_){font:700 clamp(30px,3.4vw,44px)/1.26 var(--fd);letter-spacing:0;text-wrap:balance}
.h-2a649c6:not(#_){font-size:18px;line-height:1.75;color:#B8B0A3;text-wrap:pretty}
.h-9c2bce5:not(#_){background:#FBF8F3;color:#3F3A33;border-radius:24px;box-shadow:0 40px 90px -40px rgba(0,0,0,.6);overflow:hidden;font-size:14px;line-height:1.65}
.h-ea30b62:not(#_){display:grid;grid-template-columns:1fr}
.h-95f836a:not(#_){display:flex;flex-direction:column;min-width:0}
.h-9ff3d6c:not(#_){padding:14px 22px 0;display:flex;flex-direction:column;gap:12px;border-bottom:1px solid #EDE6DA}
.h-a9c4110:not(#_){display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}
.h-9fd70a8:not(#_){color:#1F1D1A;font-size:15px}
.h-852a615:not(#_){display:flex;align-items:center;gap:8px;font-size:12px;color:#9A9388}
.h-75816ca:not(#_){display:flex}
.h-81c9079:not(#_){flex:none;position:relative;width:22px;height:22px;border-radius:6px;background:#F5C6B0;color:#7A3A1E;display:grid;place-items:center;font:700 8px var(--fd)}
.h-7d0dd29:not(#_){margin-left:-6px;display:inline-flex}
.h-e6ade4e:not(#_){flex:none;position:relative;width:22px;height:22px;border-radius:6px;background:#CFE3D2;color:#2F5A3A;display:grid;place-items:center;font:700 8px var(--fd)}
.h-85f8318:not(#_){flex:none;position:relative;width:22px;height:22px;border-radius:6px;background:#1F1D1A;color:#fff;display:grid;place-items:center;font:700 8px var(--fd)}
.h-3cef4a7:not(#_){flex:none;position:relative;width:22px;height:22px;border-radius:6px;background:#6B655C;color:#fff;display:grid;place-items:center;font:700 8px var(--fd)}
.h-d01ab64:not(#_){display:flex;gap:20px;font-size:13px;color:#9A9388}
.h-4c156b8:not(#_){color:#D9663F;font-weight:600;border-bottom:2px solid #D9663F;padding-bottom:10px}
.h-3cc55f7:not(#_){padding:20px 22px 22px;display:flex;flex-direction:column;gap:18px}
.h-a2eaec4:not(#_){flex:none;position:relative;width:30px;height:30px;border-radius:9px;background:#F5C6B0;color:#7A3A1E;display:grid;place-items:center;font:700 11px var(--fd)}
.h-3de8f98:not(#_){display:flex;gap:8px;flex-wrap:wrap}
.h-bc0ae3b:not(#_){display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid #EDE6DA;border-radius:9px;padding:6px 10px;font-size:12px}
.h-06261ea:not(#_){width:22px;height:22px;border-radius:6px;background:#FBE4DA;color:#D9663F;display:grid;place-items:center;font-size:11px}
.h-e4b8355:not(#_){font-size:12px;color:#D9663F;font-weight:700}
.h-5723fc5:not(#_){margin-left:42px;border-left:2px solid #EDE6DA;padding-left:14px;display:flex;flex-direction:column;gap:12px;font-size:13px}
.h-3efc987:not(#_){display:flex;gap:10px}
.h-e62cdc7:not(#_){flex:none;position:relative;width:24px;height:24px;border-radius:7px;background:#CFE3D2;color:#2F5A3A;display:grid;place-items:center;font:700 9px var(--fd)}
.h-3922d32:not(#_){min-width:0}
.h-bc206b7:not(#_){flex:none;position:relative;width:24px;height:24px;border-radius:7px;background:#1F1D1A;color:#fff;display:grid;place-items:center;font:700 9px var(--fd)}
.h-5874fc2:not(#_){flex:none;position:relative;width:24px;height:24px;border-radius:7px;background:#6B655C;color:#fff;display:grid;place-items:center;font:700 9px var(--fd)}
.h-a0e7df9:not(#_){flex:none;position:relative;width:30px;height:30px;border-radius:9px;background:#CFE3D2;color:#2F5A3A;display:grid;place-items:center;font:700 11px var(--fd)}
.h-1050880:not(#_){display:flex;flex-direction:column;gap:20px;order:2}
.h-45aac1d:not(#_){order:1}
.h-f457b5d:not(#_){display:grid}
.h-6463fef:not(#_){background:#FBF8F3;color:#3F3A33;border-radius:24px;box-shadow:0 40px 90px -40px rgba(0,0,0,.6);overflow:hidden;font-size:14px;line-height:1.65;padding:20px 22px;display:flex;flex-direction:column;gap:16px}
.h-e253331:not(#_){display:flex;align-items:center;gap:10px;color:#9A9388;font-size:13px}
.h-c5d14f4:not(#_){color:#D9663F;font-size:15px}
.h-b87ca32:not(#_){display:flex;align-items:center;gap:10px}
.h-99df901:not(#_){flex:none;position:relative;width:28px;height:28px;border-radius:8px;background:#1F1D1A;color:#fff;display:grid;place-items:center;font:700 10px var(--fd)}
.h-7236f7f:not(#_){background:#fff;border:1px solid #EDE6DA;border-radius:14px;padding:14px 16px;display:flex;gap:14px}
.h-c150fba:not(#_){flex:none;width:40px;height:40px;border-radius:10px;background:#FBE4DA;color:#D9663F;display:grid;place-items:center;font-size:16px}
.h-06307df:not(#_){display:flex;gap:8px;align-items:center;flex-wrap:wrap}
.h-f89913d:not(#_){font-size:11px;background:#F1ECE3;color:#6B655C;padding:2px 8px;border-radius:999px}
.h-421acb2:not(#_){font-size:13px;color:#9A9388}
.h-746f2b0:not(#_){display:flex;flex-direction:column;gap:12px;font-size:14px}
.h-faad823:not(#_){display:flex;justify-content:space-between;align-items:center;gap:16px}
.h-10f99a3:not(#_){display:inline-flex;align-items:center;gap:6px;height:26px;box-sizing:border-box;background:#FBE4DA;color:#D9663F;padding:0 10px;border-radius:7px;font:600 11px/1 var(--fd);letter-spacing:.06em;text-transform:uppercase}
.h-48a19c8:not(#_){display:inline-flex;align-items:center;gap:8px}
.h-7a951c9:not(#_){flex:none;position:relative;width:22px;height:22px;border-radius:7px;background:#1F1D1A;color:#fff;display:grid;place-items:center;font:700 8px var(--fd)}
.h-ae6de62:not(#_){flex:none;width:22px;height:22px;border-radius:6px;background:#F5C6B0;color:#7A3A1E;display:grid;place-items:center;font:700 8px var(--fd)}
.h-4645144:not(#_){margin-left:-8px;display:flex}
.h-3c13e70:not(#_){flex:none;width:22px;height:22px;border-radius:6px;background:#CFE3D2;color:#2F5A3A;display:grid;place-items:center;font:700 8px var(--fd)}
.h-28e216c:not(#_){display:flex;flex-direction:column;gap:4px}
.h-233929e:not(#_){border:1px solid #EDE6DA;border-radius:12px;padding:12px;text-align:center;font-weight:600;color:#6B655C}
.h-89e7301:not(#_){position:relative;padding:0 0 0 0}
.h-2bc4581:not(#_){background:#FBF8F3;color:#3F3A33;border-radius:24px;box-shadow:0 40px 90px -40px rgba(0,0,0,.6);overflow:visible;font-size:14px;line-height:1.65}
.h-e45b618:not(#_){padding:12px 16px 12px 22px;border-bottom:1px solid #EDE6DA;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;border-radius:24px 24px 0 0}
.h-38cd7de:not(#_){display:flex;align-items:center;gap:8px;font-size:12px}
.h-cc2f0da:not(#_){display:inline-flex;align-items:center;gap:6px;border:2px solid #D9663F;background:#FBE4DA;color:#D9663F;padding:5px 10px;border-radius:9px;font:700 12px var(--fd)}
.h-bbdb65f:not(#_){display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid #D9663F;color:#D9663F;border-radius:9px;font-size:13px}
.h-6336522:not(#_){display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;color:#9A9388;font-size:14px}
.h-f6ec956:not(#_){position:relative;padding:44px 40px 56px;background:#fff;border-radius:0 0 24px 24px;display:flex;flex-direction:column;gap:18px;color:#1F1D1A}
.h-beed70f:not(#_){font:700 clamp(28px,3vw,40px)/1.43 var(--fd);letter-spacing:0;max-width:calc(100% - 236px)}
.h-1217e59:not(#_){align-self:flex-start;max-width:calc(100% - 236px);font-size:17px;color:#6B655C;padding:6px 10px;border:2px solid #D9663F;border-radius:8px;background:#FBE4DA}
.h-f762a25:not(#_){background:#D9663F;color:#fff;padding:11px 20px;border-radius:999px;font-size:14px;font-weight:700}
.h-85ea584:not(#_){border:1px solid #EDE6DA;padding:11px 20px;border-radius:999px;font-size:14px;font-weight:700}
.h-b7d9d88:not(#_){position:absolute;left:-24px;top:235px;width:min(420px,calc(100% - 200px));background:#FBF8F3;border:1px solid #EDE6DA;border-radius:16px;box-shadow:0 28px 60px -24px rgba(31,29,26,.5);padding:14px;display:flex;flex-direction:column;gap:12px;font-size:13px;z-index:2}
.h-c475f8c:not(#_){display:flex;gap:8px;align-items:center;border-left:2px solid #D9663F;padding-left:8px;color:#3F3A33;min-width:0}
.h-7609f7d:not(#_){flex:none;background:#D9663F;color:#fff;padding:1px 6px;border-radius:5px;font:700 10px var(--fd)}
.h-380d631:not(#_){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.h-6e7381e:not(#_){background:#fff;border:1px solid #D9663F;border-radius:10px;padding:12px 12px;color:#1F1D1A;line-height:1.65;font-size:14px}
.h-e84fc1d:not(#_){display:flex;justify-content:space-between;align-items:center;gap:8px}
.h-5fb3580:not(#_){padding:7px 14px;border-radius:9px;font:700 12px var(--fd);border:1px solid #EDE6DA;color:#3F3A33;background:#fff}
.h-49cd092:not(#_){display:flex;gap:6px}
.h-8b4fb3e:not(#_){padding:7px 14px;border-radius:9px;font:700 12px var(--fd);background:#D9663F;color:#fff}
.h-6b9e10c:not(#_){position:absolute;right:-28px;top:58px;width:250px;background:#FBF8F3;border:1px solid #EDE6DA;border-radius:16px;box-shadow:0 30px 60px -24px rgba(0,0,0,.55);padding:14px 12px;display:flex;flex-direction:column;gap:8px;font-size:13px;color:#3F3A33;z-index:3}
.h-8a2781b:not(#_){font:700 13px var(--fd);padding:0 12px 4px}
.h-aca9948:not(#_){display:flex;justify-content:space-between;align-items:center;gap:16px;padding:9px 12px;border-radius:9px;background:#FBE4DA}
.h-4b0d089:not(#_){display:flex;gap:8px;align-items:baseline}
.h-efae87e:not(#_){color:#D9663F;font-weight:700;font-size:12px}
.h-44211ff:not(#_){color:#9A9388;font-size:12px;white-space:nowrap}
.h-370170c:not(#_){display:flex;justify-content:space-between;align-items:center;gap:16px;padding:9px 12px;border-radius:9px}
.h-e4c3dff:not(#_){order:1;position:relative;padding:0 24px}
.h-6defbb4:not(#_){position:relative;background:#FBF8F3;color:#3F3A33;border-radius:24px;box-shadow:0 40px 90px -40px rgba(0,0,0,.6);overflow:hidden;font-size:14px;line-height:1.65;min-height:600px;display:flex;flex-direction:column}
.h-2857aa6:not(#_){padding:14px 22px;border-bottom:1px solid #EDE6DA;display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:13px}
.h-2ce4dff:not(#_){padding:20px 22px;display:flex;flex-direction:column;gap:16px}
.h-f9814e8:not(#_){flex:none;position:relative;width:26px;height:26px;border-radius:8px;background:#1F1D1A;color:#fff;display:grid;place-items:center;font:700 9px var(--fd)}
.h-5e0faad:not(#_){font-size:13px}
.h-7c29e05:not(#_){flex:none;width:26px;height:26px;border-radius:8px;background:#6B655C;color:#fff;display:grid;place-items:center;font-size:12px}
.h-5f4c758:not(#_){flex:none;width:26px;height:26px;border-radius:8px;background:#F5C6B0;color:#7A3A1E;display:grid;place-items:center;font:700 9px var(--fd)}
.h-5b925c5:not(#_){position:absolute;inset:0;background:rgba(251,248,243,.55);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}
.h-f09be63:not(#_){position:absolute;left:-8px;top:110px;width:min(300px,calc(100% - 40px));background:#fff;border:1px solid #EDE6DA;border-radius:18px;box-shadow:0 30px 60px -24px rgba(0,0,0,.55);padding:16px 18px;display:flex;flex-direction:column;gap:10px;font-size:13px;color:#3F3A33}
.h-49692e5:not(#_){color:#1F1D1A;font-size:14px}
.h-224d190:not(#_){display:flex;gap:16px;align-items:center;padding-top:2px}
.h-8443706:not(#_){background:#D9663F;color:#fff;padding:8px 16px;border-radius:9px;font-weight:700}
.h-fad193c:not(#_){color:#6B655C;font-weight:600}
.h-5b13531:not(#_){position:absolute;right:-8px;bottom:130px;width:min(320px,calc(100% - 40px));background:#fff;border:1px solid #EDE6DA;border-radius:18px;box-shadow:0 30px 60px -24px rgba(0,0,0,.55);padding:16px 18px;display:flex;flex-direction:column;gap:10px;font-size:13px;color:#3F3A33}
.h-24ce67f:not(#_){display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}
.h-2c23f3d:not(#_){font:700 11px var(--fd);letter-spacing:.06em;text-transform:uppercase;color:#8A5A1E;background:#FDEBD3;padding:4px 10px;border-radius:7px}
.h-27c7b99:not(#_){display:flex;gap:10px;align-items:center;background:#FBF8F3;border:1px solid #EDE6DA;border-radius:10px;padding:8px 10px}
.h-4d4417d:not(#_){flex:none;width:28px;height:28px;border-radius:8px;background:#FBE4DA;color:#D9663F;display:grid;place-items:center;font-size:13px}
.h-a4c366a:not(#_){display:grid;grid-template-columns:auto 1fr;gap:4px 12px}
.h-d4fb81a:not(#_){display:flex;gap:8px;flex-wrap:wrap;padding-top:2px}
.h-022083b:not(#_){border:1px solid #EDE6DA;padding:8px 14px;border-radius:9px;font-weight:700;color:#1F1D1A}
.h-991b819:not(#_){padding:clamp(56px,8vw,112px) 24px}
.h-026bfca:not(#_){max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(32px,4vw,56px)}
.h-86cfc42:not(#_){display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}
.h-584cf87:not(#_){display:flex;flex-direction:column;gap:18px;background:#fff;border:1px solid #EDE6DA;border-radius:24px;padding:28px;color:#1F1D1A;transition:border-color .2s}
.h-9781325:not(#_){font:600 12px var(--fd);letter-spacing:0.12em;text-transform:uppercase;color:#D9663F}
.h-0ef187c:not(#_){font:700 26px/1.36 var(--fd);letter-spacing:0;text-wrap:balance}
.h-f8bd205:not(#_){font-size:15px;line-height:1.7;color:#6B655C;text-wrap:pretty;flex:1}
.h-6157e89:not(#_){display:flex;gap:6px;flex-wrap:wrap}
.h-3e4a22d:not(#_){font:600 12px var(--fd);color:#6B655C;background:#F1ECE3;padding:5px 10px;border-radius:999px}
.h-2631cd7:not(#_){border-top:1px solid #EDE6DA;padding-top:16px;font:600 14px var(--fd);color:#D9663F}
.h-fa14802:not(#_){display:flex;justify-content:center}
.h-fe6614c:not(#_){display:inline-flex;align-items:center;gap:8px;border:1px solid #DDD5C8;border-radius:999px;padding:12px 22px;font:600 15px var(--fd);color:#1F1D1A}
.h-da6a638:not(#_){max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:clamp(32px,5vw,80px);align-items:start}
.h-2b1e4d1:not(#_){display:flex;flex-direction:column;gap:16px}
.h-41d54b2:not(#_){margin-top:8px;align-self:flex-start;background:#D9663F;color:#fff;padding:14px 22px;border-radius:999px;font:600 16px var(--fd)}
.h-a2bbdb6:not(#_){margin:0;padding:0;list-style:none;display:flex;flex-direction:column}
.h-aa6aee2:not(#_){display:grid;grid-template-columns:56px 1fr;gap:16px;align-items:baseline;padding:24px 0;border-top:1px solid #EDE6DA}
.h-8d35f56:not(#_){font:700 32px/1 var(--fd);color:#D9663F}
.h-14b4b58:not(#_){display:flex;flex-direction:column;gap:6px}
.h-fa3fc1c:not(#_){font:600 20px var(--fd)}
.h-a05c6df:not(#_){font-size:16px;line-height:1.65;color:#6B655C}
.h-23e428d:not(#_){display:grid;grid-template-columns:56px 1fr;gap:16px;align-items:baseline;padding:24px 0;border-top:1px solid #EDE6DA;border-bottom:1px solid #EDE6DA}
.h-85edf37:not(#_){font:700 clamp(32px,4vw,52px)/1.28 var(--fd);letter-spacing:0}
.h-a283e1b:not(#_){display:flex;flex-direction:column;grid-column:span 1}
.h-04c0f34:not(#_){border-top:1px solid #EDE6DA}
.h-2675dc6:not(#_){all:unset;cursor:pointer;display:flex;justify-content:space-between;gap:16px;width:100%;padding:22px 0;font:600 18px var(--fd);color:#1F1D1A;box-sizing:border-box}
.h-0046a76:not(#_){color:#D9663F;font-weight:400;font-size:22px;line-height:1}
.h-14bc161:not(#_){font-style:normal}
.h-bb059e1:not(#_){padding:0 0 24px;font-size:16px;line-height:1.7;color:#6B655C;display:flex;flex-direction:column;gap:12px;max-width:640px}
.h-b9a8233:not(#_){padding:0 0 24px;font-size:16px;line-height:1.7;color:#6B655C;max-width:640px}
.h-00c8903:not(#_){border-top:1px solid #EDE6DA;border-bottom:1px solid #EDE6DA}
.h-ab3b988:not(#_){background:#D9663F;color:#fff;padding:clamp(64px,9vw,128px) 24px;text-align:center}
.h-612a6f0:not(#_){max-width:900px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:20px}
.h-ab8c757:not(#_){font:700 clamp(40px,6vw,76px)/1.23 var(--fd);letter-spacing:0}
.h-01a0327:not(#_){display:block;font-size:min(1em,8.6vw);white-space:nowrap}
.h-fab34b0:not(#_){margin-top:12px;background:#fff;color:#B04E2C;padding:16px 26px;border-radius:999px;font:600 17px var(--fd)}
.h-287a9c7:not(#_){background:#1F1D1A;color:#B8B0A3;padding:clamp(48px,6vw,72px) 24px 40px;font-size:14px}
.h-afae8e5:not(#_){max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:48px}
.h-1a87c8e:not(#_){display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:32px}
.h-3d0b926:not(#_){display:flex;flex-direction:column;gap:14px;grid-column:span 1}
.h-095787f:not(#_){font:700 24px var(--fd);color:#fff}
.h-177cf10:not(#_){line-height:1.65;max-width:240px}
.h-ae5d0fb:not(#_){color:#fff;font-weight:600}
.h-e12feb9:not(#_){display:flex;flex-direction:column;gap:12px}
.h-729d2fa:not(#_){color:#fff}
.h-e36584c:not(#_){color:#B8B0A3}
.h-ac86c6a:not(#_){all:unset;cursor:pointer;color:#B8B0A3}
.h-01fdf50:not(#_){border-top:1px solid #3A3630;padding-top:24px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:13px;color:#8A8378}
.h-54c2afb:not(#_){text-align:right}
    :root { --fd: var(--font-sans); }
    [hidden] { display: none !important; }
    .uc-card:hover { border-color: #D9663F; }
    .langmenu > summary::-webkit-details-marker { display: none; }
    .langmenu > summary::marker { content: ""; }
    [data-faq-toggle] { -webkit-tap-highlight-color: transparent; }
    @media (min-width:481px) { #top h1 em { white-space: nowrap; } }
    @media (prefers-reduced-motion: reduce) {
      [data-feed-inner] { transition: none !important; }
    }
    @media (max-width:760px) {
      [data-hero-grid] { grid-template-columns: 1fr !important; }
      [data-hero-side] { display: none !important; }
      [data-feed-col] { order: -1; position: static !important; top: auto !important; z-index: auto; }
      [data-feed-card] { height: min(440px, 48vh) !important; min-height: 0 !important; }
      [data-chapter] { padding-top: 10vh !important; padding-bottom: 10vh !important; }
      [data-ws] > div { order: 0 !important; }
      [data-float="versions"] { position: static !important; width: auto !important; margin-top: 14px; left: auto !important; right: auto !important; top: auto !important; bottom: auto !important; }
      [data-float="edit"] { left: 12px !important; right: 12px !important; width: auto !important; top: auto !important; bottom: -24px !important; }
      [data-preview] { padding-bottom: 180px !important; }
      [data-float="cred"] { left: 8px !important; right: 8px !important; width: auto !important; top: 64px !important; }
      [data-float="approve"] { left: 8px !important; right: 8px !important; width: auto !important; bottom: 32px !important; }
      [data-float-base] { min-height: 680px !important; }
      [data-float-wrap] { padding: 0 !important; }
      [data-clear-pop] { max-width: none !important; }
    }
    @media (min-width:761px) and (max-width:1100px) {
      [data-float="versions"] { position: static !important; width: auto !important; margin-top: 14px; left: auto !important; right: auto !important; top: auto !important; bottom: auto !important; }
      [data-float="edit"] { left: 12px !important; right: 12px !important; width: auto !important; top: auto !important; bottom: -24px !important; }
      [data-preview] { padding-bottom: 180px !important; }
      [data-float="cred"] { left: 8px !important; right: 8px !important; width: auto !important; top: 64px !important; }
      [data-float="approve"] { left: 8px !important; right: 8px !important; width: auto !important; bottom: 32px !important; }
      [data-float-base] { min-height: 680px !important; }
      [data-float-wrap] { padding: 0 !important; }
      [data-clear-pop] { max-width: none !important; }
    }
    @media (max-width:360px) {
      :is(.h-86cfc42,.h-da6a638),
      :is(.h-409c2c3),
      :is(.h-69bfb59) { grid-template-columns: 1fr !important; }
    }
    @media (min-width:1101px) and (max-width:1200px) {
      :is(.h-6b9e10c) { right: 0 !important; }
    }
    .hp-navtoggle { display: none; background: #fff; border: 1px solid #DDD5C8; border-radius: 10px;
      width: 38px; height: 38px; align-items: center; justify-content: center; color: #1F1D1A; cursor: pointer; padding: 0; }
    .hp-navtoggle .ic-close { display: none; }
    .hp-nav.open .hp-navtoggle .ic-open { display: none; }
    .hp-nav.open .hp-navtoggle .ic-close { display: block; }
    .hp-navmenu { display: none; flex-direction: column; padding: 6px 24px 18px; }
    .hp-navmenu a { font-size: 16px; color: #1F1D1A; padding: 14px 2px; border-bottom: 1px solid #EDE6DA; }
    .hp-navmenu a:active { color: #D9663F; }
    .hp-navacts { display: flex; flex-direction: column; gap: 10px; padding-top: 16px; }
    .hp-navacts a { border-bottom: 0; border-radius: 999px; padding: 13px 18px; text-align: center; font-weight: 600; }
    .hp-navmenu .hp-menu-signin { border: 1px solid #DDD5C8; color: #1F1D1A; }
    .hp-navmenu .hp-menu-cta { background: #1F1D1A; color: #fff; }
    @media (max-width:900px) {
      [data-nav-links] { display: none !important; }
      body > header { position: static !important; }
      .hp-nav { background: #FBF8F3 !important; backdrop-filter: none !important; -webkit-backdrop-filter: none !important; }
      .hp-navtoggle { display: inline-flex; }
      .hp-nav.open .hp-navmenu { display: flex; }
      .hp-navact { display: none !important; }
    }
.cjk-nb{white-space:nowrap}
@media (max-width:640px){.cjk-nb{white-space:normal}}
