@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/6d37a86241a25d63.ttf) format('truetype');
}
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/assets/69e7ae35cba23d96.ttf) format('truetype');
}
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/440daf036a35abd6.ttf) format('truetype');
}
@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/b0ae3e89a7d3ef2b.ttf) format('truetype');
}
@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/assets/376427b5322148d8.ttf) format('truetype');
}
@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/2a8e7f713ee79fbc.ttf) format('truetype');
}
:root{--color-accent:#B54A32;--color-accentAlt:#748076;--color-ink:#20211E;--color-paper:#F3F0E8;--font-body:"DM Sans",Arial,sans-serif;--font-display:"Cormorant Garamond",Georgia,serif;--radius-lg:16px;--radius-md:8px;--radius-pill:999px;--radius-sm:4px;--size-2xl:56px;--size-base:16px;--size-lg:20px;--size-sm:14px;--size-xl:32px;--size-xs:12px;--space-0:0px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px}
*,*::before,*::after{box-sizing:border-box}html,body{margin:0;min-height:100%;padding:0}body{background:#fff;color:#111}button,input,textarea{font:inherit}img,video{display:block;max-width:100%}p,h1,h2,h3,h4,h5,h6{margin:0}a{color:inherit}
.n-zDEv6k2o6e{display:flex;flex-direction:column;gap:var(--space-0);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;width:100%;height:fit-content;min-height:720px;background:var(--color-paper);opacity:1;overflow:visible;position:static}
.n-c9S1PtQVCm{display:flex;flex-direction:row;gap:var(--space-6);padding:var(--space-5) var(--space-7) var(--space-5) var(--space-7);justify-content:space-between;align-items:center;flex-wrap:nowrap;width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;background:var(--color-paper);border-width:1px;border-style:solid;border-color:var(--color-ink);opacity:1;overflow:visible;position:static}
.n-YxvHCdXMGb{display:flex;flex-direction:row;gap:var(--space-2);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:baseline;flex-wrap:nowrap;flex:0 0 auto;width:fit-content;height:fit-content;opacity:1;overflow:visible;position:static}
.n-Dmu9pT9lS1{flex:0 0 auto;width:fit-content;height:fit-content;font-family:var(--font-display);font-size:var(--size-xl);font-weight:600;line-height:1;letter-spacing:-0.02em;text-align:left;text-transform:none;color:var(--color-ink);opacity:1;overflow:visible;position:static}
.n-PqgLengYoB{flex:0 0 auto;width:fit-content;height:fit-content;font-family:var(--font-body);font-size:var(--size-xs);font-weight:500;line-height:1.2;letter-spacing:0.12em;text-align:left;text-transform:uppercase;color:var(--color-accent);opacity:1;overflow:visible;position:static}
.n-JvNmjzZxER{display:flex;flex-direction:row;gap:var(--space-6);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-end;align-items:center;flex-wrap:nowrap;flex:0 0 auto;width:fit-content;height:fit-content;opacity:1;overflow:visible;position:static}
.n-O7iT53BeTN{flex:0 0 auto;width:fit-content;height:fit-content;font-family:var(--font-body);font-size:var(--size-sm);font-weight:500;line-height:1.2;letter-spacing:0.01em;text-align:left;text-transform:none;color:var(--color-ink);opacity:1;overflow:visible;position:static}
.n-X-0RhGdmfm{flex:0 0 auto;width:fit-content;height:fit-content;font-family:var(--font-body);font-size:var(--size-sm);font-weight:500;line-height:1.2;letter-spacing:0.01em;text-align:left;text-transform:none;color:var(--color-ink);opacity:1;overflow:visible;position:static}
.n-dYCDgE-7YI{flex:0 0 auto;width:fit-content;height:fit-content;font-family:var(--font-body);font-size:var(--size-sm);font-weight:500;line-height:1.2;letter-spacing:0.01em;text-align:left;text-transform:none;color:var(--color-accent);opacity:1;overflow:visible;position:static}
.n-xMtULnq2KI{gap:var(--space-2);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:stretch;width:100%;align-self:stretch;flex:0 0 760px;height:760px;background:var(--color-ink);opacity:1;overflow:hidden;position:relative}
.n-ymKHJo8sMw{width:100%;height:100%;opacity:0.68;overflow:hidden;position:absolute;top:0px;right:0px;bottom:0px;left:0px}
.n-iLF5hiTrPK{display:flex;flex-direction:column;gap:var(--space-7);padding:var(--space-8) var(--space-8) var(--space-8) var(--space-8);justify-content:space-between;align-items:stretch;flex-wrap:nowrap;width:100%;height:100%;background:linear-gradient(90deg,var(--color-ink) 0%,var(--color-ink) 45%,var(--color-ink) 100%);opacity:0.94;overflow:visible;position:absolute;top:0px;right:0px;bottom:0px;left:0px}
.n-cGLyReW9i2{display:flex;flex-direction:row;gap:var(--space-3);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:center;flex-wrap:nowrap;width:fit-content;flex:0 0 auto;height:fit-content;opacity:1;overflow:visible;position:static}
.n-gkztD9uEW5{flex:0 0 auto;width:fit-content;height:fit-content;font-family:var(--font-body);font-size:var(--size-xs);font-weight:500;line-height:1.2;letter-spacing:1em;text-align:left;text-transform:uppercase;color:var(--color-paper);opacity:1;overflow:visible;position:static}
.n-7z2jCfnUtG{flex:0 0 auto;width:fit-content;height:fit-content;font-family:var(--font-body);font-size:var(--size-xs);font-weight:400;line-height:1.2;letter-spacing:0.4em;text-align:left;text-transform:uppercase;color:var(--color-accent);opacity:1;overflow:visible;position:static}
.n-qG6Ntl99Cm{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-end;align-items:flex-start;flex-wrap:nowrap;width:900px;flex:0 0 auto;height:fit-content;opacity:1;overflow:visible;position:static}
.n-EWGPmHyjvd{width:fit-content;flex:0 0 auto;height:fit-content;font-family:var(--font-display);font-size:var(--size-2xl);font-weight:500;line-height:0.94;letter-spacing:-0.02em;text-align:left;text-transform:none;color:var(--color-paper);opacity:1;overflow:visible;position:static}
.n-QhvD1zxZKa{display:flex;flex-direction:row;gap:var(--space-7);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:space-between;align-items:flex-end;flex-wrap:nowrap;width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;opacity:1;overflow:visible;position:static}
.n-8EjEOo1CFj{flex:0 0 330px;width:330px;height:fit-content;font-family:var(--font-body);font-size:var(--size-sm);font-weight:400;line-height:1.5;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-paper);opacity:1;overflow:visible;position:static}
.n-GMwpPEf2Mn{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex:0 0 auto;width:fit-content;height:fit-content;border-width:1px;border-style:solid;border-color:var(--color-accent);opacity:1;overflow:visible;position:static}
.n-ix314A7WWb{width:fit-content;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-xs);font-weight:500;line-height:1.2;letter-spacing:1em;text-align:left;text-transform:uppercase;color:var(--color-paper);opacity:1;overflow:visible;position:static}
.n-NpjuvDoSBD{width:fit-content;flex:0 0 auto;height:fit-content;font-family:var(--font-display);font-size:var(--size-lg);font-weight:500;line-height:1.1;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-paper);opacity:1;overflow:visible;position:static}
.n-XuvlWbAisc{width:fit-content;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-xs);font-weight:400;line-height:1.3;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-paper);opacity:1;overflow:visible;position:static}
.n-rjsM7h12fl{display:flex;flex-direction:column;gap:var(--space-8);padding:var(--space-9) var(--space-6) var(--space-9) var(--space-6);justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;background:var(--color-paper);opacity:1;overflow:hidden;position:static}
.n-Vqd9uYxRM9{display:flex;flex-direction:column;gap:var(--space-8);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;max-width:1180px;opacity:1;overflow:visible;position:static}
.n-4GWtWEFLve{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;opacity:1;overflow:visible;position:static}
.n-vct7loWtcB{width:fit-content;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-xs);font-weight:600;line-height:1.3;letter-spacing:1em;text-align:left;text-transform:uppercase;color:var(--color-accent);opacity:1;overflow:visible;position:static}
.n-dbukTmIqMB{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;max-width:650px;font-family:var(--font-display);font-size:var(--size-2xl);font-weight:500;line-height:1.02;letter-spacing:-0.2em;text-align:left;text-transform:none;color:var(--color-ink);opacity:1;overflow:visible;position:static}
.n-yOcdJ9Zt_Z{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;opacity:1;overflow:visible;position:static}
.n-ShUkB0gSiE{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;aspect-ratio:1.65;border-radius:var(--radius-sm) var(--radius-sm) var(--radius-sm) var(--radius-sm);opacity:1;overflow:hidden;position:static}
.n-j2uNDEWgum{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:flex-start;width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;opacity:1;overflow:visible;position:static}
.n-5HnXnbDfjD{width:100%;height:fit-content;font-family:var(--font-display);font-size:var(--size-xl);font-weight:500;line-height:1.05;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-ink);opacity:1;overflow:visible;position:static}
.n-y7fc0wF4A4{width:100%;height:fit-content;max-width:420px;font-family:var(--font-body);font-size:var(--size-sm);font-weight:400;line-height:1.55;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-ink);opacity:1;overflow:visible;position:static}
.n-oh0Rz6xnXN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-7);padding:var(--space-7) var(--space-0) var(--space-7) var(--space-0);justify-content:flex-start;align-items:center;width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;opacity:1;overflow:visible;position:static}
.n-FeUV297S_-{width:100%;height:fit-content;max-width:480px;font-family:var(--font-display);font-size:var(--size-xl);font-weight:500;line-height:1.08;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-ink);opacity:1;overflow:visible;position:static}
.n-Lcn2fscewG{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;width:100%;height:fit-content;max-width:420px;border-width:1px;border-style:solid;border-color:var(--color-accentAlt);opacity:1;overflow:visible;position:static}
.n-D0NnscRCon{width:fit-content;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-xs);font-weight:600;line-height:1.3;letter-spacing:0.8em;text-align:left;text-transform:uppercase;color:var(--color-accentAlt);opacity:1;overflow:visible;position:static}
.n-5Lh34_IT0z{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-base);font-weight:400;line-height:1.55;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-ink);opacity:1;overflow:visible;position:static}
.n-FimxEl8k6U{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:flex-start;width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;opacity:1;overflow:visible;position:static}
.n-Of7HpK3pk3{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;width:100%;height:fit-content;opacity:1;overflow:visible;position:static}
.n-dpnVKsvon5{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;aspect-ratio:1.15;border-radius:var(--radius-sm) var(--radius-sm) var(--radius-sm) var(--radius-sm);opacity:1;overflow:hidden;position:static}
.n-wXrSteI9X7{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-sm);font-weight:400;line-height:1.5;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-ink);opacity:1;overflow:visible;position:static}
.n-MQeZgMKSLZ{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;width:100%;height:fit-content;opacity:1;overflow:visible;position:static}
.n-6llHJTOsXy{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;aspect-ratio:1.15;border-radius:var(--radius-sm) var(--radius-sm) var(--radius-sm) var(--radius-sm);opacity:1;overflow:hidden;position:static}
.n-Fbx8o1sEzF{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-sm);font-weight:400;line-height:1.5;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-ink);opacity:1;overflow:visible;position:static}
.n-9M9yXF2gWm{display:flex;flex-direction:column;gap:var(--space-7);padding:var(--space-8) var(--space-8) var(--space-6) var(--space-8);justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;background:var(--color-ink);opacity:1;overflow:hidden;position:static}
.n-VqsMyGbrxq{display:flex;flex-direction:row;gap:var(--space-6);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;opacity:1;overflow:visible;position:static}
.n-_kn5iBLotr{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex:0 0 42%;width:42%;height:fit-content;opacity:1;overflow:visible;position:static}
.n-BjlvlVUuCs{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-display);font-size:var(--size-2xl);font-weight:500;line-height:1;letter-spacing:-0.02em;text-align:left;text-transform:none;color:var(--color-paper);opacity:1;overflow:visible;position:static}
.n-TGs0gYSXwn{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;width:112px;flex:0 0 2px;height:2px;background:var(--color-accent);opacity:1;overflow:visible;position:static}
.n-ASb4wRopLv{width:360px;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-base);font-weight:400;line-height:1.5;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-paper);opacity:0.82;overflow:visible;position:static}
.n-4ftd0jXbyx{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex:0 0 28%;width:28%;height:fit-content;opacity:1;overflow:visible;position:static}
.n-xYModMzWQ5{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-xs);font-weight:600;line-height:1.3;letter-spacing:0.12em;text-align:left;text-transform:uppercase;color:var(--color-accentAlt);opacity:1;overflow:visible;position:static}
.n-i81nWNIwtt{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-base);font-weight:400;line-height:1.5;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-paper);opacity:1;overflow:visible;position:static}
.n-20d9klokMd{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-base);font-weight:400;line-height:1.5;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-paper);opacity:1;overflow:visible;position:static}
.n-7yvyq8DiF0{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex:0 0 24%;width:24%;height:fit-content;opacity:1;overflow:visible;position:static}
.n-BPg8TaI9tC{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-xs);font-weight:600;line-height:1.3;letter-spacing:0.12em;text-align:left;text-transform:uppercase;color:var(--color-accentAlt);opacity:1;overflow:visible;position:static}
.n-d7CeGfweyq{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-base);font-weight:400;line-height:1.5;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-paper);opacity:1;overflow:visible;position:static}
.n-XqjILxvcJN{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-base);font-weight:400;line-height:1.5;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-paper);opacity:1;overflow:visible;position:static}
.n-2_JMFIgNdo{display:flex;flex-direction:row;gap:var(--space-4);padding:var(--space-5) var(--space-0) var(--space-0) var(--space-0);justify-content:space-between;align-items:center;flex-wrap:nowrap;width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;border-width:1px;border-style:solid;border-color:var(--color-accentAlt);opacity:1;overflow:visible;position:static}
.n-bTDLOLS-zk{flex:1 1 0%;min-width:0;height:fit-content;font-family:var(--font-display);font-size:var(--size-lg);font-weight:500;line-height:1.1;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-paper);opacity:1;overflow:visible;position:static}
.n-jLVW28Oc4r{display:flex;flex-direction:row;gap:var(--space-2);padding:var(--space-2) var(--space-4) var(--space-2) var(--space-4);justify-content:center;align-items:center;flex-wrap:nowrap;flex:0 0 auto;width:fit-content;height:fit-content;background:var(--color-accent);font-family:var(--font-body);font-size:var(--size-sm);font-weight:600;line-height:1.2;letter-spacing:0.02em;text-align:center;text-transform:none;color:var(--color-paper);border-radius:var(--radius-pill) var(--radius-pill) var(--radius-pill) var(--radius-pill);opacity:1;overflow:visible;position:static}
.n-U7ruJ9q_Yz{display:flex;flex-direction:row;gap:var(--space-3);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:space-between;align-items:center;flex-wrap:nowrap;width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;opacity:0.7;overflow:visible;position:static}
.n-Rdqw7_XT3r{flex:1 1 0%;min-width:0;height:fit-content;font-family:var(--font-body);font-size:var(--size-xs);font-weight:400;line-height:1.4;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-paper);opacity:1;overflow:visible;position:static}
.n-YTYvbHhPCS{flex:1 1 0%;min-width:0;height:fit-content;font-family:var(--font-body);font-size:var(--size-xs);font-weight:400;line-height:1.4;letter-spacing:0em;text-align:right;text-transform:none;color:var(--color-paper);opacity:1;overflow:visible;position:static}
.n-B-G_AXMn2B{display:flex;flex-direction:column;gap:var(--space-0);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;width:100%;height:fit-content;min-height:720px;background:var(--color-paper);opacity:1;overflow:visible;position:static}
.n-WNQCXengbY{display:flex;flex-direction:column;gap:var(--space-8);padding:var(--space-9) var(--space-8) var(--space-9) var(--space-8);justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;max-width:1280px;background:var(--color-paper);opacity:1;overflow:visible;position:static}
.n-qIn7LND_gv{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;max-width:720px;opacity:1;overflow:visible;position:static}
.n-6QX-9AXuGQ{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-xs);font-weight:500;line-height:1.3;letter-spacing:0.12em;text-align:left;text-transform:uppercase;color:var(--color-accent);opacity:1;overflow:visible;position:static}
.n-Sg0wzDoihy{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-display);font-size:var(--size-2xl);font-weight:500;line-height:0.98;letter-spacing:-0.02em;text-align:left;text-transform:none;color:var(--color-ink);opacity:1;overflow:visible;position:static}
.n-YX9qguB7gF{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-base);font-weight:400;line-height:1.55;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-ink);opacity:0.82;overflow:visible;position:static}
.n-dWOQduryvs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:stretch;width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;opacity:1;overflow:visible;position:static}
.n-Xk9Fbj0TaL{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;width:100%;height:fit-content;opacity:1;overflow:hidden;position:static}
.n-gHlpg3QCyL{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;aspect-ratio:1.18;border-radius:var(--radius-sm) var(--radius-sm) var(--radius-sm) var(--radius-sm);opacity:1;overflow:hidden;position:static}
.n-jy4oEHh4kt{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;opacity:1;overflow:visible;position:static}
.n-IQ-wv8N7J2{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-xs);font-weight:500;line-height:1.3;letter-spacing:0.08em;text-align:left;text-transform:uppercase;color:var(--color-accent);opacity:1;overflow:visible;position:static}
.n-HMd4Rme-u2{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-display);font-size:var(--size-lg);font-weight:500;line-height:1.1;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-ink);opacity:1;overflow:visible;position:static}
.n-k7DUbqmDgO{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-sm);font-weight:400;line-height:1.45;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-ink);opacity:0.76;overflow:visible;position:static}
.n-UKE4DUoWa9{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;width:100%;height:fit-content;opacity:1;overflow:hidden;position:static}
.n-ykghGCJLOw{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;aspect-ratio:1.18;border-radius:var(--radius-sm) var(--radius-sm) var(--radius-sm) var(--radius-sm);opacity:1;overflow:hidden;position:static}
.n-6uo6blPI54{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;opacity:1;overflow:visible;position:static}
.n-TkksW_V39z{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-xs);font-weight:500;line-height:1.3;letter-spacing:0.08em;text-align:left;text-transform:uppercase;color:var(--color-accent);opacity:1;overflow:visible;position:static}
.n-GmRERVQ_jJ{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-display);font-size:var(--size-lg);font-weight:500;line-height:1.1;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-ink);opacity:1;overflow:visible;position:static}
.n-OcUfddGjcH{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-sm);font-weight:400;line-height:1.45;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-ink);opacity:0.76;overflow:visible;position:static}
.n--KMC7_wDyq{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;width:100%;height:fit-content;opacity:1;overflow:hidden;position:static}
.n-f1A3tDsCUx{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;aspect-ratio:1.18;border-radius:var(--radius-sm) var(--radius-sm) var(--radius-sm) var(--radius-sm);opacity:1;overflow:hidden;position:static}
.n-9M3PQ_A7jT{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;opacity:1;overflow:visible;position:static}
.n-N3F0xxVlet{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-xs);font-weight:500;line-height:1.3;letter-spacing:0.08em;text-align:left;text-transform:uppercase;color:var(--color-accent);opacity:1;overflow:visible;position:static}
.n-ylHrSsbcYx{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-display);font-size:var(--size-lg);font-weight:500;line-height:1.1;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-ink);opacity:1;overflow:visible;position:static}
.n-BXwroTvheJ{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-sm);font-weight:400;line-height:1.45;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-ink);opacity:0.76;overflow:visible;position:static}
.n-NNKY_CS_G2{width:fit-content;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-sm);font-weight:500;line-height:1.3;letter-spacing:0.04em;text-align:left;text-transform:none;color:var(--color-ink);border-width:1px;border-style:solid;border-color:var(--color-ink);border-radius:var(--radius-pill) var(--radius-pill) var(--radius-pill) var(--radius-pill);opacity:1;overflow:visible;position:static}
.n-bZ0M8wHufP{display:flex;flex-direction:column;gap:var(--space-0);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;width:100%;height:fit-content;min-height:720px;background:var(--color-paper);opacity:1;overflow:visible;position:static}
.n-IkhGjmonHU{display:flex;flex-direction:column;gap:var(--space-8);padding:var(--space-9) var(--space-8) var(--space-9) var(--space-8);justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;max-width:1180px;background:var(--color-paper);opacity:1;overflow:hidden;position:static}
.n-zuh5x23QtQ{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;max-width:760px;opacity:1;overflow:visible;position:static}
.n-fyTOpRJ85z{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-xs);font-weight:600;line-height:1.4;letter-spacing:0.12em;text-align:left;text-transform:uppercase;color:var(--color-accent);opacity:1;overflow:visible;position:static}
.n-JWWe1jNjZp{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-display);font-size:var(--size-2xl);font-weight:500;line-height:1;letter-spacing:-0.02em;text-align:left;text-transform:none;color:var(--color-ink);opacity:1;overflow:visible;position:static}
.n-NwLH02kgF6{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-lg);font-weight:400;line-height:1.55;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-ink);opacity:0.82;overflow:visible;position:static}
.n-n1WJFKbpJ8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-7);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:stretch;width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;opacity:1;overflow:visible;position:static}
.n-cKmLnVW6AO{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;width:100%;height:fit-content;border-width:1px;border-style:solid;border-color:var(--color-accentAlt);opacity:1;overflow:visible;position:static}
.n-ZstbqTT4x3{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-display);font-size:var(--size-xl);font-weight:500;line-height:1.05;letter-spacing:-0.01em;text-align:left;text-transform:none;color:var(--color-ink);opacity:1;overflow:visible;position:static}
.n-IoY3sm2EJt{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-base);font-weight:400;line-height:1.55;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-ink);opacity:0.8;overflow:visible;position:static}
.n--iD5igr7nZ{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;width:100%;height:fit-content;border-width:1px;border-style:solid;border-color:var(--color-accentAlt);opacity:1;overflow:visible;position:static}
.n-q4zmnB5ITe{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-display);font-size:var(--size-xl);font-weight:500;line-height:1.05;letter-spacing:-0.01em;text-align:left;text-transform:none;color:var(--color-ink);opacity:1;overflow:visible;position:static}
.n-yPgsayZHuS{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-base);font-weight:400;line-height:1.55;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-ink);opacity:0.8;overflow:visible;position:static}
.n-mdJYoDpPvC{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;width:100%;height:fit-content;border-width:1px;border-style:solid;border-color:var(--color-accentAlt);opacity:1;overflow:visible;position:static}
.n-DldOluebQb{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-display);font-size:var(--size-xl);font-weight:500;line-height:1.05;letter-spacing:-0.01em;text-align:left;text-transform:none;color:var(--color-ink);opacity:1;overflow:visible;position:static}
.n-MRaxvf5Bkz{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-base);font-weight:400;line-height:1.55;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-ink);opacity:0.8;overflow:visible;position:static}
.n-8aA1Kgxu7J{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;width:100%;height:fit-content;border-width:1px;border-style:solid;border-color:var(--color-accentAlt);opacity:1;overflow:visible;position:static}
.n-a8gk6lj0zg{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-display);font-size:var(--size-xl);font-weight:500;line-height:1.05;letter-spacing:-0.01em;text-align:left;text-transform:none;color:var(--color-ink);opacity:1;overflow:visible;position:static}
.n-9qwNwvQWjp{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-base);font-weight:400;line-height:1.55;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-ink);opacity:0.8;overflow:visible;position:static}
.n-ONh1gY4Kue{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;width:100%;height:fit-content;border-width:1px;border-style:solid;border-color:var(--color-accentAlt);opacity:1;overflow:visible;position:static}
.n-p588REgg44{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-display);font-size:var(--size-xl);font-weight:500;line-height:1.05;letter-spacing:-0.01em;text-align:left;text-transform:none;color:var(--color-ink);opacity:1;overflow:visible;position:static}
.n-RydTcmTuig{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-base);font-weight:400;line-height:1.55;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-ink);opacity:0.8;overflow:visible;position:static}
.n-FfncCnWQky{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:stretch;width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;opacity:1;overflow:hidden;position:static}
.n-T3sTdCH4xW{width:100%;height:fit-content;aspect-ratio:1.25;border-radius:var(--radius-sm) var(--radius-sm) var(--radius-sm) var(--radius-sm);opacity:1;overflow:hidden;position:static}
.n-SmCrQrv3Gj{width:100%;height:fit-content;aspect-ratio:1.25;border-radius:var(--radius-sm) var(--radius-sm) var(--radius-sm) var(--radius-sm);opacity:1;overflow:hidden;position:static}
.n-ZC0q98beCI{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6) var(--space-6) var(--space-6) var(--space-6);justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;max-width:860px;background:var(--color-ink);border-radius:var(--radius-md) var(--radius-md) var(--radius-md) var(--radius-md);opacity:1;overflow:visible;position:static}
.n-zOt2ip2Cz0{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-display);font-size:var(--size-lg);font-weight:500;line-height:1.15;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-paper);opacity:1;overflow:visible;position:static}
.n-DIyOp1llqH{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-base);font-weight:400;line-height:1.55;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-paper);opacity:0.82;overflow:visible;position:static}
.n-7lFsJRPuty{display:flex;flex-direction:column;gap:var(--space-0);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;width:100%;height:fit-content;min-height:720px;background:var(--color-paper);opacity:1;overflow:visible;position:static}
.n-VZVZ22vamK{display:flex;flex-direction:column;gap:var(--space-8);padding:var(--space-9) var(--space-7) var(--space-7) var(--space-7);justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;background:var(--color-paper);opacity:1;overflow:visible;position:static}
.n-1P6tsKf8WO{display:flex;flex-direction:row;gap:var(--space-9);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;opacity:1;overflow:visible;position:static}
.n-6L8RoqerxU{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex:0 0 46%;width:46%;height:fit-content;max-width:560px;opacity:1;overflow:visible;position:static}
.n-Vb-Scket2g{width:fit-content;flex:0 0 auto;height:fit-content;background:var(--color-accent);font-family:var(--font-body);font-size:var(--size-xs);font-weight:600;line-height:1.3;letter-spacing:1em;text-align:left;text-transform:uppercase;color:var(--color-paper);border-radius:var(--radius-pill) var(--radius-pill) var(--radius-pill) var(--radius-pill);opacity:1;overflow:visible;position:static}
.n-NxmPM0hSkf{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-display);font-size:var(--size-2xl);font-weight:500;line-height:0.98;letter-spacing:-0.03em;text-align:left;text-transform:none;color:var(--color-ink);opacity:1;overflow:visible;position:static}
.n-zZxxL15wKY{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;max-width:430px;font-family:var(--font-body);font-size:var(--size-base);font-weight:400;line-height:1.55;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-ink);opacity:0.82;overflow:visible;position:static}
.n-3DN9qUcd5_{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;width:fit-content;flex:0 0 auto;height:fit-content;opacity:1;overflow:visible;position:static}
.n-0UkO9au69n{width:fit-content;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-xs);font-weight:600;line-height:1.3;letter-spacing:0.8em;text-align:left;text-transform:uppercase;color:var(--color-accentAlt);opacity:1;overflow:visible;position:static}
.n-AdFVwPIP4r{width:fit-content;flex:0 0 auto;height:fit-content;font-family:var(--font-display);font-size:var(--size-lg);font-weight:500;line-height:1.2;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-ink);opacity:1;overflow:visible;position:static}
.n-2VEH8rOyDp{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6) var(--space-6) var(--space-6) var(--space-6);justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;flex:0 0 46%;width:46%;height:fit-content;max-width:560px;background:var(--color-ink);border-radius:var(--radius-md) var(--radius-md) var(--radius-md) var(--radius-md);opacity:1;overflow:visible;position:static}
.n-HQOhgCW1B-{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-display);font-size:var(--size-lg);font-weight:500;line-height:1.2;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-paper);opacity:1;overflow:visible;position:static}
.n-OK5f2Tn_Bg{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-sm);font-weight:400;line-height:1.5;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-paper);opacity:0.75;overflow:visible;position:static}
.n-05wQ2diRSL{width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-base);font-weight:400;line-height:1.5;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-ink);opacity:1;overflow:visible;position:static}
.n-zW3lsDGipM{width:fit-content;flex:0 0 auto;height:fit-content;background:var(--color-accent);font-family:var(--font-body);font-size:var(--size-sm);font-weight:600;line-height:1.2;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-paper);border-radius:var(--radius-pill) var(--radius-pill) var(--radius-pill) var(--radius-pill);opacity:1;overflow:visible;position:static}
.n-48Kp4Bl2gs{display:flex;flex-direction:row;gap:var(--space-7);padding:var(--space-5) var(--space-0) var(--space-0) var(--space-0);justify-content:space-between;align-items:flex-start;flex-wrap:wrap;width:100%;align-self:stretch;flex:0 0 auto;height:fit-content;border-width:1px;border-style:solid;border-color:var(--color-accentAlt);opacity:1;overflow:visible;position:static}
.n-MAwPxCO-2C{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex:0 0 auto;width:fit-content;height:fit-content;opacity:1;overflow:visible;position:static}
.n--jZ-8DQ1Lv{width:fit-content;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-xs);font-weight:600;line-height:1.3;letter-spacing:0.8em;text-align:left;text-transform:uppercase;color:var(--color-accentAlt);opacity:1;overflow:visible;position:static}
.n-5pa_utAhn-{width:fit-content;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-sm);font-weight:400;line-height:1.5;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-ink);opacity:1;overflow:visible;position:static}
.n-kB1e84vk1_{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-0);justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex:0 0 auto;width:fit-content;height:fit-content;opacity:1;overflow:visible;position:static}
.n-sEUpVfn8e9{width:fit-content;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-xs);font-weight:600;line-height:1.3;letter-spacing:0.8em;text-align:left;text-transform:uppercase;color:var(--color-accentAlt);opacity:1;overflow:visible;position:static}
.n-NgVMMbU_cK{width:fit-content;flex:0 0 auto;height:fit-content;font-family:var(--font-body);font-size:var(--size-sm);font-weight:400;line-height:1.5;letter-spacing:0em;text-align:left;text-transform:none;color:var(--color-ink);opacity:1;overflow:visible;position:static}
@media (max-width:1024px){.n-c9S1PtQVCm{padding:var(--space-5) var(--space-5) var(--space-5) var(--space-5)}.n-xMtULnq2KI{flex:0 0 680px;height:680px}.n-iLF5hiTrPK{padding:var(--space-7) var(--space-7) var(--space-7) var(--space-7)}.n-qG6Ntl99Cm{width:680px}.n-rjsM7h12fl{padding:var(--space-9) var(--space-5) var(--space-9) var(--space-5)}.n-9M9yXF2gWm{padding:var(--space-7) var(--space-6) var(--space-6) var(--space-6)}.n-WNQCXengbY{padding:var(--space-9) var(--space-6) var(--space-9) var(--space-6)}.n-dWOQduryvs{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5)}.n-IkhGjmonHU{padding:var(--space-8) var(--space-6) var(--space-8) var(--space-6)}.n-n1WJFKbpJ8{gap:var(--space-6)}.n-VZVZ22vamK{padding:var(--space-8) var(--space-6) var(--space-6) var(--space-6)}}
@media (max-width:640px){.n-c9S1PtQVCm{gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-4) var(--space-4)}.n-Dmu9pT9lS1{font-size:var(--size-lg)}.n-PqgLengYoB{opacity:0}.n-JvNmjzZxER{gap:var(--space-3)}.n-iLF5hiTrPK{gap:var(--space-5);padding:var(--space-5) var(--space-5) var(--space-5) var(--space-5)}.n-qG6Ntl99Cm{width:100%;align-self:stretch}.n-EWGPmHyjvd{font-size:var(--size-xl);line-height:1}.n-QhvD1zxZKa{flex-direction:column;gap:var(--space-4);justify-content:flex-start;align-items:flex-start}.n-8EjEOo1CFj{width:100%;align-self:stretch;flex:0 0 auto}.n-rjsM7h12fl{gap:var(--space-7);padding:var(--space-7) var(--space-4) var(--space-7) var(--space-4)}.n-Vqd9uYxRM9{gap:var(--space-6)}.n-dbukTmIqMB{font-size:var(--size-xl)}.n-ShUkB0gSiE{aspect-ratio:1.1}.n-j2uNDEWgum{grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-2)}.n-oh0Rz6xnXN{grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-4);padding:var(--space-5) var(--space-0) var(--space-5) var(--space-0)}.n-FimxEl8k6U{grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-7)}.n-9M9yXF2gWm{gap:var(--space-6);padding:var(--space-6) var(--space-4) var(--space-5) var(--space-4)}.n-VqsMyGbrxq{flex-direction:column;justify-content:flex-start;align-items:stretch}.n-_kn5iBLotr{width:100%;align-self:stretch;flex:0 0 auto}.n-ASb4wRopLv{width:100%;align-self:stretch}.n-4ftd0jXbyx{width:100%;align-self:stretch;flex:0 0 auto}.n-7yvyq8DiF0{width:100%;align-self:stretch;flex:0 0 auto}.n-2_JMFIgNdo{flex-direction:column;justify-content:flex-start;align-items:flex-start}.n-bTDLOLS-zk{width:100%;align-self:stretch;flex:0 0 auto;min-width:0}.n-U7ruJ9q_Yz{flex-direction:column;gap:var(--space-2);justify-content:flex-start;align-items:flex-start}.n-Rdqw7_XT3r{width:100%;align-self:stretch;flex:0 0 auto;min-width:0}.n-YTYvbHhPCS{width:100%;align-self:stretch;flex:0 0 auto;text-align:left;min-width:0}.n-WNQCXengbY{gap:var(--space-7);padding:var(--space-8) var(--space-4) var(--space-8) var(--space-4)}.n-Sg0wzDoihy{font-size:var(--size-xl);line-height:1.02}.n-dWOQduryvs{grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-7)}.n-IkhGjmonHU{gap:var(--space-7);padding:var(--space-7) var(--space-4) var(--space-7) var(--space-4)}.n-JWWe1jNjZp{font-size:var(--size-xl)}.n-n1WJFKbpJ8{grid-template-columns:repeat(1,minmax(0,1fr))}.n-FfncCnWQky{grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-3)}.n-ZC0q98beCI{padding:var(--space-5) var(--space-4) var(--space-5) var(--space-4)}.n-VZVZ22vamK{gap:var(--space-6);padding:var(--space-7) var(--space-4) var(--space-5) var(--space-4)}.n-1P6tsKf8WO{flex-direction:column;gap:var(--space-7);align-items:stretch}.n-6L8RoqerxU{width:100%;align-self:stretch;flex:0 0 auto}.n-NxmPM0hSkf{font-size:var(--size-xl)}.n-2VEH8rOyDp{width:100%;align-self:stretch;flex:0 0 auto}.n-48Kp4Bl2gs{flex-direction:column;gap:var(--space-4)}}