*, *::before, *::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}
body{color:#3E3C2F;background:#F7F7F5;line-height:1.55;font-size:15.5px;overflow-wrap:break-word;font-family:"Mulish", sans-serif;margin:0}
h1, h2, h3, p, ul, ol, dl, dd, figure, blockquote{margin:0}
h1, h2, h3{font-family:"PT Serif", serif;overflow-wrap:break-word;color:#14130F}
p{text-wrap:pretty}
strong{font-weight:700;color:#14130F}
em{font-style:italic}
a{color:#796A0D;text-underline-offset:3px;transition:color .22s}
a:hover{color:#86740E}
ul, ol{padding-left:1.375rem}
li + li{margin-top:0.375rem}
table{width:100%;border-collapse:collapse}
th, td{text-align:left;vertical-align:top}
img{height:auto;display:block;max-width:100%}
button{font:inherit;color:inherit}
:focus-visible{outline:2px solid #796A0D;outline-offset:3px}
summary{list-style:none;cursor:pointer}
summary::-webkit-details-marker{display:none}
.cmho7{height:1px;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);overflow:hidden}
.cmbevel{margin-inline:auto;max-width:1256px;padding-inline:1rem}
main > section{padding-block:0 3.5rem}
.cmxakaf{justify-content:space-between;flex-wrap:wrap;margin-bottom:1.75rem;gap:1rem 2rem;align-items:flex-end;display:flex}
.cmxakaf-pg8t{min-width:0;max-width:708px}
.cmxakaf-3mp{font-size:13.5px;align-items:center;display:flex;color:#796A0D;font-weight:700;margin-bottom:0.625rem;gap:0.5rem}
.cmxakaf-3mp::before{width:8px;flex:none;height:8px;border-radius:2px;background:#85740E;content:""}
.cmxakaf-ev{line-height:1.1;text-wrap:balance;font-weight:800;font-size:clamp(1.567rem, 1.157rem + 1.6vw, 2.41rem);letter-spacing:-0.02em}
.cmxakaf-c6e7{color:#6B6750;margin-top:0.75rem}
.cmxakaf-hyjf{font-size:14.5px;align-items:center;padding-bottom:2px;display:inline-flex;font-weight:700;text-decoration:none;border-bottom:1.5px solid currentColor;gap:0.5rem}
.cmxakaf-hyjf svg{flex:none}
.cmmi4{border:1.5px solid transparent;text-align:center;text-decoration:none;border-radius:12px;line-height:1.2;gap:0.625rem;transition:background-color .22s, color .22s, border-color .22s;cursor:pointer;align-items:center;font-weight:700;padding:0 1.25rem;justify-content:center;display:inline-flex;min-height:48px;font-size:14.5px;font-family:"Mulish", sans-serif}
.cmmi4-fm{color:#FFFFFF;background:#85740E}
.cmmi4-fm:hover{color:#FFFFFF;background:#86740E}
.cmmi4-vmy{border-color:#14130F;color:#14130F;background:transparent}
.cmmi4-vmy:hover{background:#14130F;color:#F7F7F5}
.cmmi4-1g{font-size:15.5px;min-height:52px}
.cmmi4-zg{display:flex;width:100%}
.cmmi4-4pv{border-radius:8px;height:34px;margin-right:-10px;color:#85740E;place-items:center;background:#FFFFFF;width:34px;display:grid}
.cmmi4-83we{background:#F7F7F6;color:#1A1911}
.cmmi4-83we:hover{color:#FFFFFF;background:#85740E}
.cmmi4-fbg{background:transparent;color:#F7F7F6;border-color:#F7F7F6}
.cmmi4-fbg:hover{color:#1A1911;background:#F7F7F6}
.cmkas{flex-wrap:wrap;display:flex;gap:0.625rem}
.cmja5{border:1px solid #DDDBD1;border-radius:22px;background-image:repeating-linear-gradient(135deg, #ECEBE6 0 9px, #FDFDFD 9px 18px);position:relative;overflow:hidden;background-color:#ECEBE6}
.cmja5 img{object-fit:cover;width:100%;height:100%}
.cmja5-pf7a{aspect-ratio:16 / 10}
.cmkae{z-index:30;position:sticky;padding:0.625rem;background:#F7F7F5;top:0}
.cmkae-ntd{border:1px solid #DDDBD1;align-items:center;border-radius:22px;margin-inline:auto;display:grid;grid-template-areas:
    "logo tools burger"
    "actions actions actions"
    "nav nav nav";padding:0.625rem;gap:0.625rem;background:#FDFDFD;max-width:1256px;grid-template-columns:minmax(0, 1fr) auto auto}
.cmkae-lw{font-family:"PT Serif", serif;padding-left:0.375rem;overflow-wrap:break-word;grid-area:logo;min-width:0;text-decoration:none;display:flex;hyphens:auto;letter-spacing:-0.02em;font-weight:800;align-items:center;gap:0.625rem;line-height:1.1;font-size:20px;color:#14130F}
.cmkae-lw::before{background:#85740E;transform:rotate(45deg);border-radius:4px;content:"";flex:none;height:14px;width:14px}
.cmkae-lw:hover{color:#14130F}
.cmkae-smk{pointer-events:none;opacity:0;position:absolute}
.cmkae-ww{cursor:pointer;background:#14130F;display:grid;height:44px;color:#F7F7F5;width:44px;grid-area:burger;place-items:center;border-radius:12px}
.cmkae-smk:focus-visible + .cmkae-ww{outline:2px solid #796A0D;outline-offset:3px}
.cmkae-4bs5{display:none}
.cmkae-smk:checked + .cmkae-ww .cmkae-0t1{display:none}
.cmkae-smk:checked + .cmkae-ww .cmkae-4bs5{display:block}
.cmkae-ntv{border-top:1px solid #DDDBD1;display:none;padding-top:0.5rem;grid-area:nav}
.cmkae-smk:checked ~ .cmkae-ntv{display:grid;gap:2px}
.cmkae-p19{padding:0 0.75rem;align-items:center;min-height:48px;font-size:16.5px;color:#3E3C2F;border-radius:12px;display:flex;text-decoration:none;font-weight:700}
.cmkae-p19:hover{background:#ECEBE6;color:#14130F}
.cmkae-6m52{color:#14130F;background:#ECEBE6}
.cmkae-ly{grid-template-columns:1fr 1fr;grid-area:actions;gap:0.5rem;display:grid}
.cmkae-ly .cmmi4{min-height:44px;font-size:13.5px;padding:0 0.75rem}
.cmripes{border:1px solid #DDDBD1;background:#FDFDFD;padding:1.75rem 1.25rem;margin:0 0.625rem 1.5rem;border-radius:22px}
.cmripes-sb{line-height:1;overflow-wrap:break-word;hyphens:auto;font-size:clamp(2.169rem, 0.964rem + 6vw, 5.303rem);color:#14130F;font-family:"PT Serif", serif;font-weight:800;letter-spacing:-0.04em}
.cmripes-ar1{margin-top:2rem}
.cmripes-fymj{border-top:1px solid #DDDBD1;display:grid;gap:0.375rem 1.5rem;padding:0.875rem 0}
.cmripes-vm15{font-family:"Fira Code", monospace;color:#6B6750;font-size:12.5px}
.cmripes-f84{padding:0;gap:0.375rem 1.25rem;flex-wrap:wrap;list-style:none;display:flex}
.cmripes-f84 li + li{margin-top:0}
.cmripes-2k{font-weight:600;color:#14130F;font-size:14.5px;text-decoration:none}
.cmripes-2k:hover{color:#796A0D}
.cmripes-f4dd{font-size:12.5px;justify-content:space-between;padding-top:1.25rem;display:flex;margin-top:1.25rem;align-items:center;border-top:1px solid #DDDBD1;gap:1rem 1.5rem;flex-wrap:wrap;color:#6B6750}
.cmripes-at{max-width:844px}
.cmripes-gd3{border:2px solid #B62022;font-weight:800;font-size:12.5px;color:#B62022;display:grid;height:40px;flex:none;border-radius:50%;width:40px;place-items:center}
.cmgus{border:1px solid #DDDBD1;box-shadow:0 15px 39px -12px rgba(9, 10, 15, 0.65);position:fixed;right:10px;bottom:10px;border-radius:22px;align-items:center;margin-inline:auto;flex-wrap:wrap;left:10px;max-width:804px;display:flex;gap:0.625rem 1.25rem;z-index:40;padding:0.75rem 0.75rem 0.75rem 1rem;background:#FDFDFD}
.cmgus[hidden]{display:none}
.cmgus-f8{color:#3E3C2F;font-size:13.5px;flex:1 1 260px}
.cmgus-62{gap:0.5rem;display:flex;flex-wrap:wrap}
.cmgus-62 .cmmi4{font-size:13.5px;padding:0 0.875rem;min-height:44px}
.cmfisoa{padding-block:0.75rem 3rem}
.cmfisoa-0ujl{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 416px), 1fr));gap:1.75rem 3.5rem;align-items:center}
.cmfisoa-ae{max-width:668px;min-width:0}
.cmfisoa-nbn1{border:1px solid #DDDBD1;display:inline-flex;margin-bottom:1.375rem;background:#FDFDFD;padding:0.375rem 0.75rem 0.375rem 0.5rem;font-weight:700;align-items:center;color:#3E3C2F;gap:0.5rem;font-size:12.5px;border-radius:999px}
.cmfisoa-nbn1 svg{flex:none;color:#14764C}
.cmfisoa-j2{line-height:1.02;letter-spacing:-0.03em;font-size:clamp(2.169rem, 1.253rem + 3.6vw, 4.098rem);font-weight:800;text-wrap:balance}
.cmfisoa-w7ff{font-size:17.5px;margin-top:1.125rem;color:#3E3C2F}
.cmfisoa-21hz{margin-top:1.625rem}
.cmfisoa-4131{color:#6B6750;margin-top:0.75rem;font-size:12.5px}
.cmfisoa-f1n{min-width:0}
.cmfisoa-whzw{justify-content:space-between;margin-top:0.75rem;flex-wrap:wrap;display:flex;gap:0.25rem 0.75rem;font-size:12.5px;color:#6B6750}
.cmfisoa-mvz{font-family:"Fira Code", monospace}
.cmzox{padding-block:0.75rem 3.5rem}
.cmzox-v7v{border:1px solid #DDDBD1;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 398px), 1fr));border-radius:22px;overflow:hidden;background:#FDFDFD}
.cmzox-umx{padding:1.75rem 1.25rem;min-width:0}
.cmzox-854{letter-spacing:-0.03em;line-height:1.04;font-size:clamp(2.049rem, 1.253rem + 3.2vw, 3.616rem);text-wrap:balance;font-weight:800}
.cmzox-9k{font-size:17.5px;margin-top:1.125rem;max-width:532px}
.cmzox-wi{margin-top:1.625rem}
.cmzox-3q{align-content:center;list-style:none;padding:0.75rem 1.25rem;display:grid;margin:0;background:#ECEBE6;min-width:0}
.cmzox-0mc{display:grid;gap:1rem;grid-template-columns:44px minmax(0, 1fr);padding:1.125rem 0;border-bottom:1px solid #DDDBD1}
.cmzox-0mc + .cmzox-0mc{margin-top:0}
.cmzox-0mc:last-child{border-bottom:0}
.cmzox-ykm6{color:#796A0D;width:44px;background:#FDFDFD;place-items:center;height:44px;display:grid;border-radius:12px}
.cmzox-ovv{font-weight:700;hyphens:auto;overflow-wrap:break-word;color:#14130F}
.cmzox-ji{font-size:13.5px;color:#6B6750}
.cmcenug-nq{border:1px solid #DDDBD1;border-radius:22px;grid-template-columns:repeat(auto-fit, minmax(min(100%, 142px), 1fr));overflow:hidden;display:grid;gap:1px;background:#DDDBD1}
.cmcenug-4zu{padding:1.25rem 1.375rem;flex-direction:column-reverse;background:#FDFDFD;min-width:0;display:flex}
.cmcenug-xyl0{font-size:clamp(1.446rem, 1.157rem + 1vw, 1.928rem);overflow-wrap:break-word;letter-spacing:-0.02em;hyphens:auto;font-family:"Fira Code", monospace;color:#14130F;font-weight:700}
.cmcenug-z13b{margin-top:0.25rem;font-size:13.5px;color:#6B6750}
.cmduta7-ia{margin:0;list-style:none;padding:0;gap:0.875rem;grid-template-columns:repeat(auto-fill, minmax(min(45%, 158px), 1fr));display:grid}
.cmduta7-ia > li + li{margin-top:0}
.cmduta7-vut{color:#14130F;text-decoration:none;transition:transform .22s;display:block;min-width:0}
.cmduta7-vut:hover{color:#796A0D;transform:translateY(-4px)}
.cmduta7-529{border:1px solid #DDDBD1;overflow:hidden;background-image:repeating-linear-gradient(135deg, #ECEBE6 0 8px, #FDFDFD 8px 16px);position:relative;aspect-ratio:1 / 1;border-radius:22px}
.cmduta7-jtkr{width:100%;object-fit:cover;height:100%}
.cmduta7-iea{background:#14130F;position:absolute;border-radius:8px;color:#F7F7F5;top:10px;font-size:11.5px;padding:3px 0.5rem;font-weight:700;left:10px}
.cmduta7-u54y{font-weight:700;font-size:14.5px;overflow-wrap:break-word;margin-top:0.625rem;hyphens:auto;line-height:1.3}
.cmduta7-l4en{color:#6B6750;font-size:12.5px}
.cmrin-ktz{gap:0.75rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 228px), 1fr));display:grid;list-style:none;margin:0;padding:0}
.cmrin-ktz > li + li{margin-top:0}
.cmrin-imp4{border:1px solid #DDDBD1;background:#FDFDFD;border-radius:22px;gap:1rem;color:#14130F;height:100%;padding:1rem 1.125rem;align-items:center;text-decoration:none;transition:border-color .22s;grid-template-columns:auto minmax(0, 1fr) auto;display:grid}
.cmrin-imp4:hover{border-color:#796A0D;color:#14130F}
.cmrin-ywec{display:grid;background:#ECEBE6;width:44px;color:#796A0D;height:44px;place-items:center;border-radius:12px}
.cmrin-r20{hyphens:auto;overflow-wrap:break-word;font-weight:700;display:block}
.cmrin-y9{display:block;font-size:12.5px;color:#6B6750}
.cmgut-jfn{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 284px), 1fr));gap:1rem}
.cmgut-ik4{border:1px solid #DDDBD1;background:#FDFDFD;display:flex;border-radius:22px;min-width:0;flex-direction:column}
.cmgut-xa1{padding:1.5rem 1.5rem 1.25rem}
.cmgut-px{font-size:11.5px;display:inline-block;padding:0.25rem 0.625rem;font-weight:700;border-radius:8px;background:#ECEBE6;color:#3E3C2F}
.cmgut-wcd{font-weight:600;line-height:1.3;margin-top:0.875rem;font-size:17.5px}
.cmgut-c4d{line-height:1.1;color:#796A0D;font-weight:800;font-family:"PT Serif", serif;overflow-wrap:break-word;letter-spacing:-0.02em;font-size:clamp(1.567rem, 1.253rem + 1vw, 1.928rem);margin-top:0.5rem}
.cmgut-4wu3{flex:1;display:flex;margin-inline:0.875rem;position:relative;flex-direction:column;border-top:2px dashed #DDDBD1;padding:1.25rem 0.625rem 1.5rem;gap:1rem}
.cmgut-4wu3::before, .cmgut-4wu3::after{content:"";top:-12px;width:22px;height:22px;border-radius:50%;position:absolute;background:#F7F7F5}
.cmgut-4wu3::before{left:-26px;border-right:1px solid #DDDBD1}
.cmgut-4wu3::after{right:-26px;border-left:1px solid #DDDBD1}
.cmgut-hm{font-size:13.5px;flex:1}
.cmgut-xl{font-size:11.5px;color:#6B6750}
.cmmiu-cbx{border:1px solid #DDDBD1;overflow-x:auto;border-radius:22px;background:#FDFDFD}
.cmmiu-x4{font-size:14.5px;counter-reset:facts-row}
.cmmiu-x4 thead th{border-bottom:1px solid #DDDBD1;padding:0.875rem 1rem;font-weight:700;font-size:12.5px;color:#6B6750}
.cmmiu-x4 tbody th, .cmmiu-x4 tbody td{border-bottom:1px dashed #DDDBD1;padding:0.812rem 1rem}
.cmmiu-x4 tbody tr:last-child th, .cmmiu-x4 tbody tr:last-child td{border-bottom:0}
.cmmiu-x4 tbody th{color:#3E3C2F;min-width:150px;font-weight:600;width:40%}
.cmmiu-x4 tbody th::before{font-family:"Fira Code", monospace;font-size:11.5px;counter-increment:facts-row;display:inline-block;min-width:32px;content:counter(facts-row, decimal-leading-zero);font-weight:500;color:#6B6750}
.cmmiu-x4 tbody td{min-width:180px;font-weight:700;color:#14130F;overflow-wrap:break-word;hyphens:auto}
.cmbey-cf{display:block}
.cmbey-eby{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 208px), 1fr));gap:0.625rem}
.cmbey-rld{border:1px solid #DDDBD1;min-width:0;background:#FDFDFD;gap:0.375rem;border-radius:22px;padding:1.125rem 1.25rem;flex-direction:column;display:flex}
.cmbey-p4df{color:#6B6750;font-size:12.5px;font-weight:700}
.cmbey-wk{font-family:"PT Serif", serif;hyphens:auto;overflow-wrap:break-word;line-height:1.15;font-weight:800;color:#14130F;font-size:23px}
.cmcerii-nk7{border:1px solid #DDDBD1;border-radius:22px;background:#FDFDFD;overflow-x:auto}
.cmcerii-ov{font-size:14.5px;min-width:608px}
.cmcerii-ov thead{background:#ECEBE6}
.cmcerii-ov th, .cmcerii-ov td{padding:0.875rem 1rem}
.cmcerii-ov thead th{font-weight:700;color:#3E3C2F;font-size:12.5px}
.cmcerii-ov tbody th, .cmcerii-ov tbody td{vertical-align:middle;border-top:1px solid #DDDBD1}
.cmcerii-w90n{gap:0.75rem;font-weight:700;display:flex;color:#14130F;align-items:center}
.cmcerii-84{color:#14130F;text-align:right;white-space:nowrap;font-family:"Fira Code", monospace}
.cmcerii-ov thead .cmcerii-84{font-family:"Mulish", sans-serif}
.cmrix-w371{border-top:1px solid #DDDBD1}
.cmrix-bje{border-bottom:1px solid #DDDBD1;gap:0.5rem 1.25rem;display:grid;grid-template-columns:auto minmax(0, 1fr);padding:1.5rem 0}
.cmrix-oc{color:#FFFFFF;background:#85740E;place-items:center;width:52px;grid-row:span 2;height:52px;border-radius:12px;display:grid}
.cmrix-3wsb{font-weight:600;font-size:19.5px}
.cmrix-3n{hyphens:auto;max-width:744px}
.cmcefi7-97{counter-reset:steps;gap:1.75rem 1.5rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 208px), 1fr));list-style:none;display:grid;padding:0}
.cmcefi7-4r{padding-top:1.125rem;min-width:0;border-top:2px solid #14130F}
.cmcefi7-4r + .cmcefi7-4r{margin-top:0}
.cmcefi7-4r::before{color:#796A0D;display:block;content:counter(steps, decimal-leading-zero);counter-increment:steps;font-family:"Fira Code", monospace;font-size:13.5px;font-weight:700}
.cmcefi7-ab{font-size:18.5px;line-height:1.25;font-weight:600;margin-top:0.625rem}
.cmcefi7-dfy2{font-size:14.5px;margin-top:0.5rem}
.cmnuri7-lv8{gap:0 2.5rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 264px), 1fr));display:grid}
.cmnuri7-ai{padding-block:1.25rem 1.5rem;min-width:0;border-top:1px solid #DDDBD1}
.cmnuri7-mmfc{font-weight:600;font-size:18.5px}
.cmnuri7-z76{font-size:14.5px;margin-top:0.625rem}
.cmbezof-vd37{line-height:1.7;max-width:744px;font-size:16.5px}
.cmbezof-hbf{font-weight:800;font-size:clamp(1.567rem, 1.157rem + 1.6vw, 2.41rem);letter-spacing:-0.02em;line-height:1.1;margin-bottom:1.25rem}
.cmbezof-vd37 h3{font-size:21px;font-weight:600;margin:1.75rem 0 0.625rem}
.cmbezof-vd37 p + p{margin-top:0.875rem}
.cmbezof-vd37 ul, .cmbezof-vd37 ol{margin-block:1rem}
.cmbezof-ioh{padding:1.5rem 1.75rem;border-radius:22px;background:#ECEBE6;margin-block:1.75rem}
.cmbezof-ioh p{line-height:1.4;font-family:"PT Serif", serif;color:#14130F;font-weight:600;font-size:20px}
.cmbezof-ioh cite{color:#6B6750;display:block;font-style:normal;font-size:13.5px;font-weight:600;margin-top:0.75rem}
.cmqig-kz{border:1px solid #DDDBD1;gap:1.5rem 3rem;padding:1.5rem 1.25rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 340px), 1fr));display:grid;background:#FDFDFD;border-radius:22px}
.cmqig-4w{min-width:0}
.cmqig-2eu{letter-spacing:-0.02em;font-size:clamp(1.567rem, 1.157rem + 1.4vw, 2.29rem);font-weight:800;line-height:1.12}
.cmqig-47{margin-top:0.875rem}
.cmqig-b6nq{list-style:none;min-width:0;padding:0}
.cmqig-13v{gap:0.875rem;overflow-wrap:break-word;padding:0.75rem 0;hyphens:auto;display:flex;border-bottom:1px solid #DDDBD1;align-items:flex-start}
.cmqig-13v + .cmqig-13v{margin-top:0}
.cmqig-ki{display:grid;height:24px;width:24px;place-items:center;background:#14764C;border-radius:50%;color:#FDFDFD;flex:none}
.cmzokaj-1xk{gap:1rem;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 228px), 1fr))}
.cmzokaj-qg{border:1px solid #DDDBD1;border-radius:22px;min-width:0;padding:1.5rem;background:#FDFDFD}
.cmzokaj-y61{height:6px;overflow:hidden;background:#ECEBE6;border-radius:999px}
.cmzokaj-kh{height:100%;border-radius:999px;background:#85740E}
.cmzokaj-dzb{font-size:23px;font-weight:800;margin-top:1.25rem}
.cmzokaj-o89m{font-family:"Fira Code", monospace;font-size:13.5px;color:#6B6750}
.cmzokaj-gtj{padding:0;list-style:none;margin-top:1rem;font-size:14.5px}
.cmzokaj-1k{gap:0.5rem;display:flex}
.cmzokaj-1k svg{flex:none;color:#14764C;margin-top:3px}
.cmbe4-wlk{display:flex;gap:1rem;align-items:center}
.cmbe4-7xi{line-height:1;color:#14130F;font-family:"PT Serif", serif;font-weight:800;font-size:50px}
.cmbe4-q52{display:flex;gap:2px;color:#14130F}
.cmbe4-jx{font-size:13.5px;color:#6B6750}
.cmbe4-ge{grid-template-columns:repeat(auto-fit, minmax(min(100%, 264px), 1fr));display:grid;gap:1rem}
.cmbe4-3m{border:1px solid #DDDBD1;min-width:0;background:#FDFDFD;padding:1.5rem;flex-direction:column;display:flex;border-radius:22px;gap:1rem}
.cmbe4-xoq5{flex:1;font-size:14.5px}
.cmbe4-sy{gap:0.75rem;display:flex;align-items:center}
.cmbe4-1mo{font-size:13.5px;height:40px;place-items:center;color:#14130F;font-weight:700;border-radius:50%;background:#ECEBE6;display:grid;flex:none;width:40px}
.cmbe4-3dv{color:#14130F;display:block;font-size:14.5px;font-weight:700}
.cmbe4-6i95{font-size:12.5px;color:#6B6750;display:block}
.cmnugu4-s7u{border:1px solid #DDDBD1;gap:1.5rem 3rem;padding:1.5rem;display:grid;background:#FDFDFD;grid-template-columns:repeat(auto-fit, minmax(min(100%, 322px), 1fr));border-radius:22px}
.cmnugu4-ien{align-items:start;display:grid;grid-template-columns:auto minmax(0, 1fr);gap:1rem 1.25rem}
.cmnugu4-0r{color:#FFFFFF;overflow:hidden;border-radius:50%;font-weight:800;place-items:center;height:64px;font-size:21px;background:#85740E;font-family:"PT Serif", serif;width:64px;display:grid}
.cmnugu4-0r img{width:100%;height:100%;object-fit:cover}
.cmnugu4-ak{font-weight:800;font-size:21px}
.cmnugu4-pia{font-size:13.5px;color:#6B6750}
.cmnugu4-uf{margin-top:0.625rem}
.cmnugu4-7p{display:flex;font-size:13.5px;gap:0.5rem 1.25rem;margin-top:0.75rem;flex-wrap:wrap}
.cmnugu4-8e{font-family:"Fira Code", monospace;color:#6B6750}
.cmmita1-iz{display:grid;gap:0.625rem;margin:0;list-style:none;grid-template-columns:repeat(auto-fill, minmax(min(30%, 132px), 1fr));padding:0}
.cmmita1-iz > li + li{margin-top:0}
.cmmita1-luxv{border:1px solid #DDDBD1;display:block;aspect-ratio:300 / 173;border-radius:12px;background:#FDFDFD;padding:0.625rem;transition:border-color .22s}
.cmmita1-luxv:hover{border-color:#796A0D}
.cmmita1-qy{width:100%;height:100%;object-fit:contain}
.cmfik-aoz1{align-items:center;gap:2rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 340px), 1fr));display:grid}
.cmfik-3u{min-width:0}
.cmfik-96{margin-top:0.875rem}
.cmfik-rk{padding:0;margin-top:1.125rem;list-style:none}
.cmfik-lo{display:flex;gap:0.625rem}
.cmfik-lo svg{color:#14764C;flex:none;margin-top:2px}
.cmfik-ik{margin-top:1.5rem;gap:0.625rem;display:flex;flex-wrap:wrap}
.cmfik-1nv{border:1.5px solid #14130F;padding:0.375rem 1.25rem;transition:background-color .22s, color .22s;justify-content:center;text-decoration:none;display:inline-flex;flex-direction:column;min-height:52px;color:#14130F;border-radius:12px}
.cmfik-1nv:hover{background:#14130F;color:#F7F7F5}
.cmfik-m43e{font-size:10.5px}
.cmfik-id{line-height:1.2;font-size:15.5px;font-weight:700}
.cmqiu-4a9b, .cmfiloq-b8xl{padding:1.5rem 1.25rem;background:#ECEBE6;border-radius:22px}
.cmqiu-2s{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.25rem 2.5rem;align-items:flex-end}
.cmqiu-ccm{min-width:0;max-width:628px}
.cmqiu-1n, .cmfiloq-0c{margin-top:0.75rem;max-width:668px}
.cmqiu-e9i{display:grid;list-style:none;margin-top:1.75rem;gap:0.625rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 170px), 1fr));padding:0}
.cmqiu-2mxm{background:#FDFDFD;border-radius:12px;gap:0.75rem;min-width:0;padding:1rem;hyphens:auto;color:#14130F;display:flex;font-weight:700;overflow-wrap:break-word;align-items:center}
.cmqiu-2mxm + .cmqiu-2mxm{margin-top:0}
.cmqiu-2mxm svg{flex:none;color:#796A0D}
.cmfiloq-mnfe{flex-wrap:wrap;gap:0.5rem 1.25rem;display:flex;font-size:13.5px;margin-top:1.25rem;font-weight:700}
.cmho0-tmxg{gap:2rem 3.5rem;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 360px), 1fr))}
.cmho0-p1{min-width:0}
.cmho0-p1 p{margin-top:0.875rem}
.cmho0-2un{display:grid;min-width:0;gap:1rem;align-content:start}
.cmho0-fr{border:1px solid #DDDBD1;overflow:hidden;border-radius:22px;grid-template-columns:repeat(2, minmax(0, 1fr));display:grid;background:#DDDBD1;gap:1px}
.cmho0-e9kl{background:#FDFDFD;display:flex;padding:1.125rem 1.25rem;flex-direction:column-reverse}
.cmho0-jxo6{overflow-wrap:break-word;font-family:"Fira Code", monospace;color:#14130F;hyphens:auto;font-size:23px;font-weight:700}
.cmho0-blh6{font-size:12.5px;color:#6B6750}
.cmho0-qvr{border:1px solid #DDDBD1;background:#FDFDFD;padding:0;list-style:none;border-radius:22px}
.cmho0-6u4h{justify-content:space-between;gap:0.25rem 1rem;padding:0.875rem 1.25rem;border-bottom:1px solid #DDDBD1;flex-wrap:wrap;display:flex}
.cmho0-6u4h + .cmho0-6u4h{margin-top:0}
.cmho0-6u4h:last-child{border-bottom:0}
.cmho0-izb{color:#14130F;font-weight:700}
.cmho0-ko7c{color:#6B6750;font-size:13.5px;font-family:"Fira Code", monospace;hyphens:auto;overflow-wrap:break-word}
.cmnuzoi-z8zi{counter-reset:faq;border-top:1.5px solid #14130F}
.cmnuzoi-2j{border-bottom:1px solid #DDDBD1}
.cmnuzoi-7ob{display:grid;font-size:16.5px;padding:1.125rem 0;grid-template-columns:36px minmax(0, 1fr) 24px;font-weight:700;align-items:center;gap:0.75rem;color:#14130F}
.cmnuzoi-7ob::before{font-size:12.5px;counter-increment:faq;font-family:"Fira Code", monospace;color:#796A0D;content:counter(faq, decimal-leading-zero)}
.cmnuzoi-7ob:hover{color:#796A0D}
.cmnuzoi-n6{transition:transform .22s}
.cmnuzoi-2j[open] .cmnuzoi-n6{transform:rotate(45deg)}
.cmnuzoi-rut{padding:0 0 1.375rem 3rem;max-width:844px}
.cmnuzoi-rut p + p{margin-top:0.625rem}
.cmdu2-1mo{display:flex;background:#1A1911;gap:1.5rem 2.5rem;justify-content:space-between;color:#F7F7F6;align-items:center;border-radius:22px;padding:1.75rem 1.375rem;flex-wrap:wrap}
.cmdu2-og9{max-width:628px;min-width:0}
.cmdu2-pr{font-size:clamp(1.446rem, 1.157rem + 1.2vw, 2.049rem);color:#F7F7F6;line-height:1.12;letter-spacing:-0.02em;font-weight:800}
.cmdu2-jq{margin-top:0.625rem;color:#F7F7F6}
.cmdu2-jq a{color:#F7F7F6}
.cmwyb-c2a{font-weight:800;font-size:clamp(1.326rem, 1.061rem + 1vw, 1.808rem);line-height:1.15;max-width:744px}
.cmwyb-bxa{column-gap:3rem;columns:2 340px;font-size:14.5px;margin-top:1.125rem}
.cmwyb-bxa p + p{margin-top:0.875rem}
.cmxajaz-3u00{font-size:12.5px;gap:0.375rem 0.625rem;list-style:none;flex-wrap:wrap;margin-bottom:1.25rem;color:#6B6750;padding:0;display:flex}
.cmxajaz-3u00 li + li{margin-top:0}
.cmxajaz-3u00 li + li::before{content:"/";margin-right:0.625rem}
.cmxajaz-fbt{color:#6B6750}
.cmxajaz-k2{color:#14130F;font-weight:700}
.cmlojar{padding-block:0.5rem 2rem}
.cmlojar-uon{align-items:start;gap:1.5rem 3rem;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 416px), 1fr))}
.cmlojar-0brc{min-width:0}
.cmlojar-bz{color:#6B6750;font-size:12.5px;font-family:"Fira Code", monospace}
.cmlojar-en{line-height:1.02;font-weight:800;margin-top:0.625rem;font-size:clamp(2.169rem, 1.253rem + 3.4vw, 3.857rem);letter-spacing:-0.03em}
.cmlojar-kw{max-width:548px;font-size:17.5px;margin-top:1rem}
.cmlojar-je{border:1px solid #DDDBD1;border-radius:22px;gap:1px;grid-template-columns:repeat(auto-fit, minmax(min(45%, 132px), 1fr));overflow:hidden;display:grid;background:#DDDBD1;margin-top:1.5rem}
.cmlojar-wp{min-width:0;background:#FDFDFD;padding:0.75rem 1rem}
.cmlojar-1ep3{color:#6B6750;font-weight:700;font-size:11.5px}
.cmlojar-tfa9{font-family:"Fira Code", monospace;margin-top:2px;font-size:16.5px;overflow-wrap:break-word;font-weight:700;hyphens:auto;color:#14130F}
.cmlojar-p9{margin-top:1.5rem}
.cmlojar-ak{color:#6B6750;margin-top:0.75rem;font-size:12.5px}
.cmlojar-swqj{min-width:0}
.cmduv-1ks5{background:#1A1911;padding:1.75rem 1.25rem 0;overflow:hidden;border-radius:22px;text-align:center;color:#F7F7F6}
.cmduv-py{margin-inline:auto;max-width:804px}
.cmduv-jfz{font-size:12.5px;color:#F7F7F6;font-family:"Fira Code", monospace}
.cmduv-cev6{color:#F7F7F6;line-height:1.02;font-weight:800;letter-spacing:-0.03em;font-size:clamp(2.049rem, 1.253rem + 3.4vw, 3.977rem);margin-top:0.625rem}
.cmduv-x7{margin-top:0.875rem;color:#F7F7F6;font-size:17.5px}
.cmduv-b1k{justify-content:center;margin-top:1.5rem}
.cmduv-2xw{list-style:none;flex-wrap:wrap;display:flex;justify-content:center;gap:0.5rem;margin-top:1.75rem;padding:0}
.cmduv-7ur{border:1px solid #F7F7F6;color:#F7F7F6;border-radius:999px;padding:0.5rem 0.875rem;font-size:13.5px}
.cmduv-7ur + .cmduv-7ur{margin-top:0}
.cmduv-7ur strong{color:#F7F7F6;font-family:"Fira Code", monospace}
.cmduv-zy4{border-radius:22px 22px 0 0;max-width:944px;margin:2.25rem auto 0;overflow:hidden;background-color:#ECEBE6;aspect-ratio:16 / 10}
.cmduv-zy4 img{object-fit:cover;height:100%;width:100%}
.cmfizox{padding-bottom:3rem}
.cmfizox-er{border:1px solid #DDDBD1;border-radius:22px;background:#FDFDFD}
.cmfizox-zgw{font-weight:700;align-items:center;min-height:52px;color:#14130F;padding:0 1rem;display:flex;justify-content:space-between}
.cmfizox-p3y{transition:transform .22s}
.cmfizox-er[open] .cmfizox-p3y{transform:rotate(45deg)}
.cmfizox-pv2e{padding:0 0.5rem 0.5rem;list-style:none;display:grid;margin:0}
.cmfizox-pv2e li + li{margin-top:0}
.cmfizox-fz3m{font-weight:600;display:flex;text-decoration:none;border-top:1px solid #DDDBD1;color:#3E3C2F;min-height:44px;padding:0 0.5rem;align-items:center}
.cmfizox-fz3m:hover{color:#796A0D}
.cmlo0-pb{gap:1.75rem 3.5rem;align-items:start;grid-template-columns:repeat(auto-fit, minmax(min(100%, 322px), 1fr));display:grid}
.cmlo0-dy{font-size:16.5px;min-width:0;max-width:708px}
.cmlo0-dy p{margin-top:0.875rem}
.cmlo0-fpdb{border-radius:22px;min-width:0;padding:1.5rem;background:#ECEBE6}
.cmlo0-zcrw{font-size:18.5px;font-weight:600}
.cmlo0-93f{margin-top:0.875rem;list-style:none;padding:0}
.cmlo0-007{display:flex;gap:0.625rem}
.cmlo0-007 svg{margin-top:2px;flex:none;color:#14764C}
.cmfijaz-rl4{grid-template-columns:repeat(auto-fit, minmax(min(100%, 264px), 1fr));gap:1rem;display:grid;list-style:none;padding:0;margin:0}
.cmfijaz-rl4 > li + li{margin-top:0}
.cmfijaz-8j{border:1px solid #DDDBD1;background-color:#1A1911;overflow:hidden;aspect-ratio:16 / 10;border-radius:22px}
.cmfijaz-cf7{width:100%;object-fit:contain;height:100%}
.cmfijaz-a3{font-size:13.5px;margin-top:0.625rem}
.cmvev-2m{border:1px solid #DDDBD1;overflow-x:auto;background:#FDFDFD;border-radius:22px}
.cmvev-2sr{min-width:548px;font-size:14.5px}
.cmvev-2sr thead{background:#ECEBE6}
.cmvev-2sr th, .cmvev-2sr td{padding:0.625rem 1rem;vertical-align:middle}
.cmvev-2sr thead th{font-weight:700;color:#3E3C2F;font-size:12.5px}
.cmvev-2sr tbody th, .cmvev-2sr tbody td{border-top:1px solid #DDDBD1}
.cmvev-sse7{text-align:right;white-space:nowrap;color:#14130F;font-family:"Fira Code", monospace}
.cmvev-bzot{align-items:center;font-weight:700;color:#14130F;gap:0.75rem;display:flex}
.cmvev-63{height:40px;flex:none;background:#ECEBE6;border-radius:8px;overflow:hidden;width:40px}
.cmvev-63 img{width:100%;height:100%;object-fit:contain}
.cmvev-dca{background:#ECEBE6}
.cmvev-dca .cmvev-63{background:#FDFDFD}
.cmvev-mj{border-radius:8px;font-weight:700;color:#FFFFFF;padding:2px 0.5rem;background:#85740E;font-size:10.5px}
.cmceson-4uxr{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 284px), 1fr))}
.cmceson-ioq1{border:1px solid #DDDBD1;min-width:0;border-radius:22px;display:flex;flex-direction:column;background:#FDFDFD;gap:0.75rem;padding:1.5rem}
.cmceson-g2n8{font-size:19.5px;font-weight:600}
.cmceson-xyf{font-size:14.5px;flex:1}
.cmceson-me{font-size:12.5px;flex-wrap:wrap;display:flex;gap:0.375rem;font-weight:700;align-items:center}
.cmceson-me svg{color:#6B6750}
.cmceson-m64{padding:0.25rem 0.625rem;border-radius:8px;color:#14130F;background:#ECEBE6}
.cmceson-vo5p{color:#FFFFFF;padding:0.25rem 0.625rem;background:#85740E;border-radius:8px}
.cmmia-1ba{gap:2.5rem 3rem;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 378px), 1fr))}
.cmmia-1u{min-width:0}
.cmmia-exqh{font-size:clamp(1.446rem, 1.157rem + 1vw, 2.049rem);line-height:1.12;font-weight:800;letter-spacing:-0.02em}
.cmmia-4i0{color:#6B6750;margin-top:0.625rem}
.cmmia-0s7{border:1px solid #DDDBD1;border-radius:22px;margin-top:1.125rem;background:#FDFDFD;overflow-x:auto}
.cmmia-4e2o{font-size:14.5px}
.cmmia-4e2o thead{background:#ECEBE6}
.cmmia-4e2o th, .cmmia-4e2o td{padding:0.75rem 1.125rem}
.cmmia-4e2o thead th{font-size:12.5px}
.cmmia-4e2o tbody th, .cmmia-4e2o tbody td{border-top:1px solid #DDDBD1}
.cmmia-4e2o tbody th{font-weight:600}
.cmmia-vu0{text-align:right;color:#14130F;white-space:nowrap;font-family:"Fira Code", monospace}
.cmmia-7ai0{background:#ECEBE6;border-radius:999px;margin-top:0.375rem;height:4px;display:block}
.cmmia-bb3{background:#85740E;display:block;height:100%;border-radius:999px}
.cmmia-mn{color:#14764C;font-weight:700}
.cmnu6-sn3n{border:1px solid #DDDBD1;background-color:#1A1911;position:relative;overflow:hidden;border-radius:22px;aspect-ratio:16 / 9}
.cmnu6-if89{object-fit:cover;width:100%;height:100%}
.cmnu6-xtyl{display:grid;inset:0;place-items:center;background:rgba(9, 10, 15, 0.65);text-decoration:none;position:absolute}
.cmnu6-4xk{border-radius:999px;gap:0.75rem;background:#F7F7F6;transition:transform .22s;font-weight:800;padding:0 1.625rem;font-size:16.5px;min-height:56px;display:inline-flex;color:#1A1911;align-items:center}
.cmnu6-xtyl:hover .cmnu6-4xk{transform:scale(1.04)}
.cmnu6-cfif{flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:1rem;gap:0.875rem 2rem;display:flex}
.cmnu6-hz6v{font-size:14.5px;max-width:628px}
.cmwyw-4wfi{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 256px), 1fr));gap:1rem}
.cmwyw-x29{border:1px solid #DDDBD1;background:#FDFDFD;border-radius:22px;padding:1.375rem 1.5rem;min-width:0}
.cmwyw-fr{font-size:21px;font-weight:700;font-family:"Fira Code", monospace;color:#14130F}
.cmwyw-nak2{font-size:17.5px;margin-top:0.5rem;font-weight:600}
.cmwyw-cja{font-size:14.5px;margin-top:0.375rem}
.cmhocen-k1{font-size:16.5px;line-height:1.7;max-width:744px}
.cmhocen-x5e{font-size:clamp(1.567rem, 1.157rem + 1.6vw, 2.41rem);letter-spacing:-0.02em;margin-bottom:1.125rem;line-height:1.1;font-weight:800}
.cmhocen-k1 p + p{margin-top:0.875rem}
.cmfiloq-uxi{grid-template-columns:repeat(auto-fit, minmax(min(100%, 208px), 1fr));display:grid;margin-top:1.5rem;gap:0.75rem}
.cmfiloq-hx8{min-width:0;border-radius:12px;background:#FDFDFD;padding:1.125rem 1.25rem}
.cmfiloq-4dn0{font-family:"Mulish", sans-serif;font-size:15.5px;font-weight:700}
.cmfiloq-2g{font-size:13.5px;margin-top:0.375rem}
.cmkahoc{justify-content:space-between;right:0;background:#FDFDFD;border-top:1px solid #DDDBD1;left:0;padding:0.625rem 0.75rem 0.625rem 1rem;transform:translateY(110%);bottom:0;z-index:35;display:flex;transition:transform .27s;align-items:center;position:fixed;gap:0.75rem}
.cmkahoc-z1y{transform:translateY(0)}
.cmkahoc-y1{overflow:hidden;color:#14130F;min-width:0;text-overflow:ellipsis;white-space:nowrap;font-weight:700}
.cmkahoc .cmmi4{min-height:44px;flex:none}
@media (min-width: 645px) {
  .cmbevel{padding-inline:1.5rem}
  .cmzox-umx{padding:2.75rem 2.5rem}
  .cmzox-3q{padding:1.5rem 2rem}
  .cmqig-kz{padding:2.25rem}
  .cmqiu-4a9b, .cmfiloq-b8xl{padding:2.25rem}
  .cmdu2-1mo{padding:2.5rem}
  .cmduv-1ks5{padding:2.75rem 2.5rem 0}
  .cmripes{padding:2.5rem}
  .cmripes-fymj{align-items:baseline;grid-template-columns:152px minmax(0, 1fr)}
}
@media (min-width: 951px) {
  .cmbevel{padding-inline:2.5rem}
  main > section{padding-block:0 5.5rem}
  .cmkae{padding:0.75rem 1.5rem}
  .cmkae-ntd{grid-template-areas:"logo nav tools actions";grid-template-columns:auto minmax(0, 1fr) auto auto;padding-left:0.875rem;gap:1rem}
  .cmkae-ww{display:none}
  .cmkae-ntv{border-top:0;flex-wrap:wrap;gap:2px;padding-top:0;display:flex;justify-content:center}
  .cmkae-p19{font-size:13.5px;min-height:40px}
  .cmkae-ly{display:flex}
  .cmkae-ly .cmmi4{padding:0 1rem;min-height:42px}
  .cmfisoa{padding-block:1.5rem 5rem}
  .cmfisoa-ae{padding-block:2rem}
  .cmzox-umx{padding:4rem}
  .cmlojar{padding-block:1rem 3rem}
  .cmfizox{padding-bottom:4.5rem}
  .cmfizox-er[open] .cmfizox-pv2e, .cmfizox-pv2e{flex-wrap:wrap;display:flex;gap:0.5rem;padding:0 0.625rem 0.625rem}
  .cmfizox-fz3m{color:#14130F;border-radius:12px;padding:0 0.75rem;font-size:13.5px;min-height:36px;font-weight:700;background:#ECEBE6;border-top:0}
  .cmfizox-fz3m:hover{color:#FFFFFF;background:#85740E}
  .cmqig-kz{padding:2.75rem}
  .cmqiu-4a9b, .cmfiloq-b8xl{padding:2.75rem}
  .cmdu2-1mo{padding:3rem}
  .cmduv-1ks5{padding:3.5rem 3.5rem 0}
  .cmripes{padding:3rem;margin:0 1.5rem 1.5rem}
  .cmkahoc{display:none}
}