._1g42fje0{border:none;block-size:100%;inline-size:100%}
._1g42fje1{aspect-ratio:16/9;margin-block-start:.25rem;margin-bottom:1.25rem;position:relative}
._1g42fje2{object-fit:contain;background-color:#000;block-size:100%;inline-size:100%}
._1g42fje3{z-index:2;cursor:pointer;justify-content:center;align-items:center;block-size:100%;inline-size:100%;display:flex;position:absolute}
._1g42fje4{cursor:pointer;background-color:#0000;border:none}
._1g42fje6{opacity:0}
._1g42fje7{opacity:1}
._1g42fje8{aspect-ratio:16/9;flex-direction:column;width:100%;max-width:100%;display:flex;position:relative}
._1g42fje9{border:none;flex:auto;width:100%;height:100%}
.tlyz8x0{padding-inline:0}
@media screen and (min-width:1024px){.tlyz8x0,.tlyz8x1{padding-inline:1.5rem}.tlyz8x2{border-radius:2rem;max-width:75.325rem;margin-inline:auto;overflow:hidden}}
@keyframes _1g26jdo0{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
._1g26jdo1{z-index:60;color:#fff;background-color:#da6251;border-radius:62.4375rem;align-items:center;gap:.625rem;width:fit-content;max-width:100%;margin:0 auto;padding:.75rem .75rem .75rem 1.25rem;font-size:.875rem;line-height:1.4;animation:.2s ease-out _1g26jdo0;display:flex;position:fixed;bottom:1.5rem;left:1rem;right:1rem;box-shadow:0 .75rem 2rem #0a0a0a33}
._1g26jdo2{flex-shrink:0;width:1.125rem;height:1.125rem}
._1g26jdo3{min-width:0}
._1g26jdo4{width:1.75rem;height:1.75rem;color:inherit;cursor:pointer;background-color:#0000;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .12s;display:inline-flex}
._1g26jdo4:hover{background-color:#ffffff26}
@media (prefers-reduced-motion:reduce){._1g26jdo1{animation:none}}
._1l7ofm80{font-family:var(--font-serif);letter-spacing:var(--typography-tracking-tighter);text-wrap:balance;margin:0 0 1rem;font-size:3rem;font-weight:500;line-height:1.1}
._1l7ofm81{max-width:36rem;font-size:var(--typography-size-200);color:#4d4d4d;margin:0 auto;line-height:1.6}
._1l7ofm82{margin:1rem -2rem 0;position:relative}
._1l7ofm83{padding:2.5rem 0;overflow:hidden}
._1l7ofm84{--carousel-index:0;transform:translateX(calc(-1 * var(--carousel-index) * (min(51.5rem, 100vw - 2rem * 2) + 1.25rem)));gap:1.25rem;margin:0 0 0 calc(min(51.5rem,100vw - 4rem)/-2);padding:0;list-style:none;transition:transform .32s cubic-bezier(.22,1,.36,1);display:flex;position:relative;left:50%}
._1l7ofm85{opacity:.35;flex:0 0 min(51.5rem,100vw - 4rem);transition:opacity .32s cubic-bezier(.22,1,.36,1)}
._1l7ofm86{opacity:1}
._1l7ofm87{z-index:1;color:#fff;cursor:pointer;background-color:#111e04;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;display:inline-flex;position:absolute;top:50%;left:calc(50% + min(51.5rem,100vw - 4rem)/-2 - .875rem);translate:-100% -50%}
._1l7ofm87:disabled{opacity:0;pointer-events:none}
._1l7ofm88{left:auto;right:calc(50% + min(51.5rem,100vw - 4rem)/-2 - .875rem);transform:rotate(180deg)}
._1l7ofm89{width:.75rem;height:.75rem}
._1l7ofm8a{background-color:#f1f1f1;border-radius:62.4375rem;gap:.375rem;width:fit-content;margin:0 auto;padding:.375rem .5rem;display:flex}
._1l7ofm8b{cursor:pointer;background-color:#dfdfdf;border:none;border-radius:50%;width:.5rem;height:.5rem;padding:0;transition:background-color .32s cubic-bezier(.22,1,.36,1)}
._1l7ofm8c{background-color:#111e04}
._1l7ofm8d{text-align:left;background-color:#fff;border:1px solid #0a0a0a1f;border-radius:1.25rem;grid-template-columns:22rem 1fr;height:100%;display:grid;position:relative;overflow:hidden;box-shadow:0 .75rem 2rem #0a0a0a14}
._1l7ofm8e{cursor:pointer;background:0 0;border:none;padding:0;position:absolute;inset:0}
._1l7ofm8e:focus-visible{outline-offset:-2px;outline:2px solid #111e04}
._1l7ofm8f{pointer-events:none;position:relative}
._1l7ofm8g{object-fit:cover;background-color:#f5f5f5;width:100%;height:100%;display:block}
._1l7ofm8h{pointer-events:none;flex-direction:column;gap:.75rem;min-height:0;padding:2rem 1.5rem;display:flex;position:relative}
._1l7ofm8i{flex-direction:column;flex:1;gap:.5rem;min-height:0;display:flex;overflow:hidden}
._1l7ofm8j{white-space:nowrap;text-overflow:ellipsis;font-family:var(--font-serif);letter-spacing:var(--typography-tracking-tighter);flex-shrink:0;margin:0;font-size:1.75rem;font-weight:500;line-height:1.2;overflow:hidden}
._1l7ofm8k{color:#111e04;background-color:#f8fdda;border-radius:62.4375rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.875rem;display:inline-flex;position:absolute;top:1rem;left:1rem}
._1l7ofm8l{width:.875rem;height:.875rem}
._1l7ofm8m{letter-spacing:var(--typography-tracking-widest);text-transform:uppercase;color:#4d4d4d;flex-shrink:0;margin:1rem 0 0;font-size:.75rem;font-weight:600}
._1l7ofm8n{color:#4d4d4d;flex-shrink:0;margin:0;font-size:1rem;line-height:1.5}
._1l7ofm8o{flex-wrap:wrap;flex-shrink:0;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}
._1l7ofm8p{margin-top:1rem}
._1l7ofm8q{color:#111e04;background-color:#f2f3ff;border-radius:62.4375rem;padding:.5rem 1rem;font-size:.875rem}
._1l7ofm8r{pointer-events:auto;border-top:1px solid #0a0a0a1f;align-items:center;gap:1rem;margin-top:auto;padding-top:1.5rem;display:flex}
._1l7ofm8s{color:#111e04;cursor:pointer;background-color:#fff;border:1px solid #111e04;border-radius:62.4375rem;padding:.625rem 1.25rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:background-color .12s;display:inline-flex}
._1l7ofm8s:hover{background-color:#f5f5f5}
._1l7ofm8t{flex-shrink:0;margin:.75rem 0 .5rem}
@media screen and (max-width:768px){._1l7ofm80{font-size:2.25rem}._1l7ofm82{margin:0 -1.125rem}._1l7ofm87{display:none}._1l7ofm8d{grid-template-columns:1fr;height:auto}._1l7ofm8g{height:15rem}}
@media (prefers-reduced-motion:reduce){._1l7ofm84{transition:none}}
._1qexvs0{text-align:left;max-width:67rem;margin:0 auto;padding-top:2.5rem}
._1qexvs1{grid-template-columns:1fr auto;align-items:start;gap:1.5rem;display:grid}
._1qexvs2{font-family:var(--font-serif);letter-spacing:var(--typography-tracking-tighter);text-wrap:balance;margin:0 0 .75rem;font-size:3rem;font-weight:500;line-height:1.1}
._1qexvs3{font-size:var(--typography-size-200);color:#4d4d4d;flex-direction:column;gap:.75rem;margin:0;line-height:1.6;display:flex}
._1qexvs4{background-color:#f1f1f1;border-radius:1rem;align-items:center;gap:.75rem;padding:.75rem 1rem;display:inline-flex}
._1qexvs5{object-fit:cover;background-color:#dfdfdf;border-radius:50%;flex-shrink:0;width:2.5rem;height:2.5rem}
._1qexvs6{color:#4d4d4d;margin:0;font-size:.875rem;line-height:1.4}
._1qexvs7{color:#111e04;font-size:1rem;font-weight:600;display:block}
._1qexvs8{background-color:#f2f3ff;border-radius:1.25rem;grid-template-columns:1fr auto;align-items:center;gap:2rem;margin:3rem 0 0;padding:2rem;display:grid}
._1qexvs9{font-family:var(--font-serif);letter-spacing:var(--typography-tracking-tighter);margin:0 0 .75rem;font-size:1.75rem;font-weight:500;line-height:1.2}
._1qexvsa{color:#4d4d4d;max-width:40rem;margin:0 0 1.25rem;font-size:1rem;line-height:1.5}
._1qexvsb{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}
._1qexvsc{color:#111e04;background-color:#fff;border-radius:62.4375rem;padding:.5rem 1rem;font-size:.875rem}
._1qexvsd{flex-direction:column;align-items:flex-end;gap:1.5rem;display:flex}
._1qexvse{font-family:var(--font-serif);letter-spacing:var(--typography-tracking-tighter);color:#111e04;align-items:baseline;gap:.5rem;font-size:2.5rem;font-weight:500;line-height:1;display:flex}
._1qexvsf{font-family:var(--font-body);letter-spacing:var(--typography-tracking-normal);color:#4d4d4d;font-size:.75rem;font-weight:400}
._1qexvsg{color:#111e04;cursor:pointer;background-color:#fff;border:1px solid #111e04;border-radius:62.4375rem;justify-content:center;align-items:center;gap:.5rem;min-width:7rem;padding:.75rem 2rem;font-family:inherit;font-size:1rem;font-weight:500;transition:background-color .12s,color .12s;display:inline-flex}
._1qexvsg:hover{background-color:#f5f5f5}
._1qexvsh{color:#d7f331;background-color:#111e04;border-color:#111e04}
._1qexvsh:hover{background-color:#111e04}
._1qexvsi{stroke-width:2.4px;flex-shrink:0;width:1rem;height:1rem}
._1qexvsj{font-family:var(--font-serif);letter-spacing:var(--typography-tracking-tighter);margin:3rem 0 .5rem;font-size:1.75rem;font-weight:500;line-height:1.2}
._1qexvsk{color:#4d4d4d;margin:0;font-size:1rem;line-height:1.5}
._1qexvsl{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}
._1qexvsm{grid-template-rows:subgrid;background-color:#f1f1f1;border:1px solid #0000;border-radius:1.25rem;grid-row:span 6;padding:1.75rem;display:grid}
._1qexvsn{background-color:#faf6ef;border-color:#0a0a0a1f}
._1qexvso{justify-content:space-between;align-items:center;gap:.75rem;min-height:1.75rem;display:flex}
._1qexvsp{color:#111e04;background-color:#f8fdda;border-radius:62.4375rem;align-items:center;gap:.375rem;padding:.25rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}
._1qexvsq{width:.75rem;height:.75rem}
._1qexvsr{margin:1.25rem 0 0}
._1qexvss{color:#111e04;margin:1.5rem 0 .5rem;font-size:.875rem}
._1qexvst{color:#4d4d4d;border-bottom:1px solid #0a0a0a1f;margin:0;padding-bottom:1.25rem;font-size:.875rem;line-height:1.5}
._1qexvsu{flex-direction:column;gap:.875rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}
._1qexvsv{color:#111e04;align-items:flex-start;gap:.625rem;font-size:.875rem;line-height:1.4;display:flex}
._1qexvsw{stroke-width:2px;color:#4d4d4d;flex-shrink:0;width:.875rem;height:.875rem;margin-top:.125rem}
._1qexvsx{align-self:end;padding-top:2.5rem}
._1qexvsy{width:100%}
._1qexvsz{max-width:45rem;margin:2rem auto 0;scroll-margin-top:1.5rem;position:relative}
._1qexvs10{min-height:37rem}
._1qexvs11{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
._1qexvs12{background-color:#fff;border:1px solid #0a0a0a1f;border-radius:1rem;padding:1.5rem;box-shadow:0 .5rem 1.5rem #0a0a0a0f}
._1qexvs13{visibility:hidden}
._1qexvs14{position:relative}
._1qexvs15{color:#4d4d4d;justify-content:center;align-items:center;gap:.375rem;margin:1rem 0 0;font-size:.875rem;line-height:1.4;display:flex}
._1qexvs16{flex-shrink:0;width:1rem;height:1rem}
._1qexvs17{opacity:.45;pointer-events:none}
._1qexvs18{color:#fff;cursor:pointer;background-color:#3e63dd;border:0;border-radius:.375rem;width:100%;height:2.5rem;margin-top:1.5rem;font-family:inherit;font-size:1rem;font-weight:500;display:block}
._1qexvs18:hover{opacity:.92}
._1qexvs18:disabled{color:#4d4d4d;cursor:not-allowed;opacity:1;background-color:#dfdfdf}
._1qexvs19{z-index:1;background-color:#fff;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
._1qexvs1a{color:#111e04;stroke-width:2px;width:2.5rem;height:2.5rem}
._1qexvs1b{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 10rem);padding:2rem 1.5rem;display:flex}
._1qexvs1c{color:#111e04;background-color:#d7f331;border-radius:50%;justify-content:center;align-items:center;width:3.75rem;height:3.75rem;display:inline-flex}
._1qexvs1d{stroke-width:2.5px;width:1.5rem;height:1.5rem}
._1qexvs1e{font-family:var(--font-serif);letter-spacing:var(--typography-tracking-tighter);margin:1.5rem 0 0;font-size:2.5rem;font-weight:500;line-height:1.15}
._1qexvs1f{color:#111e04;max-width:42rem;margin:1rem 0 0;font-size:1rem;line-height:1.5}
._1qexvs1g{word-break:break-word;font-weight:500}
._1qexvs1h{text-align:left;color:#111e04;background-color:#e8edff;border-radius:.75rem;align-items:center;gap:.625rem;max-width:42rem;margin:2rem 0 0;padding:1rem 1.25rem;font-size:1rem;line-height:1.4;display:flex}
._1qexvs1i{stroke-width:2px;flex-shrink:0;width:1.125rem;height:1.125rem}
._1qexvs1j{background-color:#f2f3ff;border-radius:1rem;grid-template-columns:1fr auto;align-items:center;gap:1.5rem;max-width:45rem;margin:2.5rem auto 0;padding:1.25rem 1.5rem;display:grid}
._1qexvs1k{font-family:var(--font-serif);letter-spacing:var(--typography-tracking-tighter);margin:.375rem 0 0;font-size:1.5rem;font-weight:500;line-height:1.25}
._1qexvs1l{font-size:1.75rem}
._1qexvs1m{background-color:#f5f5f5;border-radius:1rem;max-width:45rem;margin:2rem auto 0;padding:1.5rem}
._1qexvs1n{color:#4d4d4d;margin:.5rem 0 1rem;font-size:1rem;line-height:1.5}
._1qexvs1o{margin-top:.75rem;display:block}
._1qexvs1o:first-of-type{margin-top:0}
._1qexvs1p{color:#111e04;background-color:#fff;border:1px solid #0a0a0a1f;border-radius:.625rem;width:100%;padding:.875rem 1rem;font-family:inherit;font-size:1rem}
._1qexvs1p:focus-visible{outline-offset:1px;outline:2px solid #111e04}
._1qexvs1q{border-color:#da6251}
._1qexvs1r{color:#da6251;margin:.375rem 0 0;font-size:.875rem;line-height:1.4}
@media screen and (max-width:768px){._1qexvs1{grid-template-columns:1fr}._1qexvs2{font-size:2.25rem}._1qexvs4{order:-1}._1qexvs8{grid-template-columns:1fr;padding:1.5rem}._1qexvsd{align-items:flex-start}._1qexvsl{grid-template-columns:1fr}._1qexvs12{padding:1.25rem}._1qexvs1b{padding:1.5rem 1.125rem}._1qexvs1e{font-size:2rem}._1qexvs1j{grid-template-columns:1fr;gap:.5rem;padding:1.25rem}._1qexvs1m{padding:1.25rem}}
._1kgq7oa0{color:#111e04;background-color:#fff;border:none;border-radius:1.25rem;width:min(56rem,100vw - 2rem);max-height:85vh;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden}
._1kgq7oa0::backdrop{background-color:#111e0473}
._1kgq7oa1{flex-direction:column;max-height:85vh;display:flex}
._1kgq7oa2{border-bottom:1px solid #0a0a0a1f;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 2rem;display:flex}
._1kgq7oa3{font-family:var(--font-serif);letter-spacing:var(--typography-tracking-tighter);margin:0;font-size:1.75rem;font-weight:500;line-height:1.2}
._1kgq7oa4{color:#111e04;cursor:pointer;background-color:#fff;border:1px solid #111e04;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:0;transition:background-color .12s;display:inline-flex}
._1kgq7oa4:hover{background-color:#f5f5f5}
._1kgq7oa5{flex-direction:column;flex:1;gap:1.5rem;min-height:0;padding:2rem;display:flex;overflow-y:auto}
._1kgq7oa6{background-color:#fff;border:1px solid #0a0a0a1f;border-radius:1rem;flex-shrink:0;grid-template-columns:18rem 1fr;display:grid;overflow:hidden}
._1kgq7oa7{min-height:12.5rem;position:relative}
._1kgq7oa8{flex-direction:column;gap:1rem;padding:1.5rem;display:flex}
._1kgq7oa9{font-family:var(--font-serif);letter-spacing:var(--typography-tracking-tighter);margin:0;font-size:2rem;font-weight:500;line-height:1.15}
._1kgq7oaa{background-color:#f1f1f1;border:1px solid #0a0a0a1f;border-radius:1.25rem;flex-direction:column;flex-shrink:0;gap:1rem;padding:1.5rem;display:flex}
._1kgq7oab{letter-spacing:var(--typography-tracking-widest);text-transform:uppercase;color:#4d4d4d;margin:0;font-size:.875rem;font-weight:600}
._1kgq7oac{background-color:#fff;border:1px solid #0a0a0a1f;border-radius:1rem;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}
._1kgq7oad{color:#111e04;margin:0;font-size:1rem;line-height:1.6}
._1kgq7oae{flex-direction:column;gap:.25rem;display:flex}
._1kgq7oaf{color:#4d4d4d;margin:0 0 .5rem;font-size:.875rem}
._1kgq7oag{flex-direction:column;gap:.625rem;display:flex}
._1kgq7oah{color:#4d4d4d;margin:0;font-size:.875rem}
._1kgq7oai{color:#111e04;margin:0;font-size:1rem;line-height:1.4}
._1kgq7oaj{color:#4d4d4d;margin:0;font-size:.875rem;line-height:1.4}
._1kgq7oak{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}
._1kgq7oal{color:#111e04;background-color:#fff;border:1px solid #0a0a0a1f;border-radius:62.4375rem;padding:.5rem 1rem;font-size:1rem}
._1kgq7oam{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}
._1kgq7oan{border-top:1px solid #0a0a0a1f;justify-content:flex-end;padding:1rem 2rem;display:flex}
._1kgq7oao{flex-direction:column;gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}
._1kgq7oap{flex-direction:column;gap:.625rem;display:flex}
._1kgq7oaq{color:#111e04;margin:0;font-size:.875rem;font-weight:600}
._1kgq7oar{grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}
._1kgq7oas{text-align:center;color:#111e04;background-color:#fff;border:1px solid #111e04;border-radius:.75rem;padding:.75rem 1rem;font-size:1rem;font-weight:500}
._1kgq7oat{color:#4d4d4d;margin:0;font-size:.875rem}
@media screen and (max-width:768px){._1kgq7oa2{padding:1rem 1.125rem}._1kgq7oa3{font-size:1.5rem}._1kgq7oa5{gap:1.25rem;padding:1.125rem}._1kgq7oa6{grid-template-columns:1fr}._1kgq7oa8{padding:1.25rem}._1kgq7oa9{font-size:1.75rem}._1kgq7oaa,._1kgq7oac{padding:1.25rem}._1kgq7oan{padding:.875rem 1.125rem}}
.mr4qfn0{color:#fff;background-color:#fff;border:1.5px solid #4d4d4d;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}
.mr4qfn1{color:#111e04;background-color:#d7f331;border-color:#0000}
.mr4qfn2{stroke-width:3px;width:1rem;height:1rem}
._15nv4gm0{align-items:center;gap:1rem;max-width:50rem;margin:2rem auto 3rem;display:flex}
._15nv4gm1{letter-spacing:var(--typography-tracking-widest);text-transform:uppercase;color:#111e04;white-space:nowrap;font-size:.875rem;font-weight:700}
._15nv4gm2{background-color:#f5f5f5;border-radius:62.4375rem;flex:1;height:.375rem;overflow:hidden}
._15nv4gm3{background-color:#111e04;border-radius:62.4375rem;height:100%;transition:width .32s cubic-bezier(.65,0,.05,1);display:block}
._15nv4gm4{color:#4d4d4d;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.875rem;font-weight:500}
._15nv4gm5{font-family:var(--font-serif);letter-spacing:var(--typography-tracking-tighter);text-wrap:balance;margin:.75rem 0 1.5rem;font-size:1.5rem;font-weight:500;line-height:1.2}
._15nv4gm6{flex-direction:column;gap:.5rem;max-width:39rem;margin:0 auto;display:flex}
._15nv4gm7{color:#4d4d4d;background-color:#fff;border:1px solid #0a0a0a1f;border-radius:.25rem;align-items:center;gap:.625rem;max-width:39rem;height:3.625rem;margin:0 auto .5rem;padding:0 .875rem;display:flex}
._15nv4gm8{color:#111e04;background-color:#0000;border:none;outline:none;flex:1;height:100%;font-family:inherit;font-size:1rem}
._15nv4gm8::placeholder{color:#4d4d4d}
._15nv4gm9{color:#4d4d4d;padding:1rem 0;font-size:.875rem}
._15nv4gma{color:#111e04;text-align:left;cursor:pointer;background-color:#fff;border:1px solid #0a0a0a1f;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-height:2.75rem;padding:.75rem 1rem;font-family:inherit;font-size:.875rem;transition:border-color .14s,background-color .14s,color .14s;display:flex}
._15nv4gma:hover{border-color:#111e04}
._15nv4gma:has(input:focus-visible){outline-offset:2px;outline:2px solid #111e04}
._15nv4gmb{color:#fff;background-color:#111e04;border-color:#0000}
._15nv4gmc{background-color:#fff;border:1.5px solid #4d4d4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;transition:border-color .14s,background-color .14s;display:inline-flex}
._15nv4gmc:after{content:"";background-color:#0000;border-radius:50%;width:.5rem;height:.5rem;transition:background-color .14s}
._15nv4gmb ._15nv4gmc{background-color:#d7f331;border-color:#0000}
._15nv4gmd{font-size:var(--typography-size-50);letter-spacing:var(--typography-tracking-widest);text-transform:uppercase;color:#111e04;margin:2rem 0 1.25rem;font-weight:600}
._15nv4gme{justify-content:center;align-items:stretch;gap:.75rem;max-width:50rem;margin:2.5rem auto 0;display:flex}
._15nv4gmf{text-align:center;background-color:#f5f5f5;border:1px solid #111e040f;border-radius:1rem;flex:1;min-width:11.25rem;padding:1.5rem 1.25rem}
._15nv4gmg{color:#111e04;background-color:#fff;border-radius:.875rem;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:.875rem;display:inline-flex}
._15nv4gmh{font-family:var(--font-serif);font-weight:500;font-size:var(--typography-size-100);margin:0 0 .375rem}
._15nv4gmi{font-size:var(--typography-size-75);color:#4d4d4d;margin:0;line-height:1.5}
._15nv4gmj{font-size:var(--typography-size-75);color:#4d4d4d;flex-wrap:wrap;justify-content:center;align-items:center;gap:.875rem;margin-top:1.75rem;display:flex}
._15nv4gmk{align-items:center;gap:.375rem;display:inline-flex}
._15nv4gml{color:#cfcaac}
._15nv4gmm{color:#4d4d4d;max-width:39rem;margin:-.75rem auto 1.5rem;font-size:.75rem}
._15nv4gmn{grid-template-columns:repeat(2,1fr);gap:1rem;max-width:56rem;margin:0 auto;display:grid}
._15nv4gmo{color:#111e04;text-align:left;cursor:pointer;background-color:#fff;border:1px solid #0a0a0a1f;border-radius:.5rem;padding:1.25rem 3rem 1.25rem 1.25rem;font-family:inherit;transition:border-color .14s,opacity .14s;position:relative}
._15nv4gmo:hover{border-color:#111e04}
._15nv4gmo:disabled{opacity:.45;cursor:not-allowed}
._15nv4gmo:has(input:focus-visible){outline-offset:2px;outline:2px solid #111e04}
._15nv4gmp{opacity:.45;cursor:not-allowed}
._15nv4gmq{color:#fff;background-color:#111e04;border-color:#0000}
._15nv4gmr{font-family:var(--font-serif);margin:0;font-size:1rem;font-weight:500;line-height:1.25}
._15nv4gms{font-size:var(--typography-size-75);color:#4d4d4d;flex-direction:column;gap:.25rem;margin:.75rem 0 0;padding-inline-start:1.1em;display:flex}
._15nv4gmq ._15nv4gms{color:#fff}
._15nv4gmt{position:absolute;top:1.25rem;right:1.25rem}
._15nv4gmu{max-width:39rem;margin:0 auto}
@media screen and (max-width:768px){._15nv4gme{flex-direction:column}._15nv4gmn{grid-template-columns:1fr}}
.iopd4m0{display:block}
.iopd4m1{border-bottom:1px solid #dfdfdf;align-items:center;width:100%;height:4rem;display:flex;overflow-x:auto}
.iopd4m2{margin:0;flex-wrap:nowrap;align-items:center;gap:1rem;width:100%;min-width:max-content;max-width:80.1875rem;margin-inline:auto;padding-inline:2.5rem;list-style:none;display:flex}
.iopd4m3{color:#000;font-family:var(--font-body);font-size:.75rem;font-weight:var(--typography-weight-regular);letter-spacing:var(--typography-tracking-widest);line-height:var(--typography-leading-normal);text-transform:uppercase;align-items:center;display:inline-flex}
.iopd4m4{color:#000}
.iopd4m5{color:#000;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:2px;display:inline-flex}
.iopd4m6{display:none}
.iopd4m7{width:100%;max-width:48rem;margin-inline:auto}
.iopd4m8{background-color:#fff;max-width:55rem;padding-top:3rem}
.iopd4m9{width:100%;max-width:48rem;padding-inline:1.25rem}
.iopd4ma{color:#2a2c41;font-family:var(--font-heading);font-size:var(--typography-size-50);font-weight:var(--typography-weight-bold);letter-spacing:var(--typography-tracking-widest);text-transform:uppercase;margin-bottom:1rem;display:block}
.iopd4mb{font-family:var(--font-romie);font-size:var(--typography-size-500);font-style:normal;font-weight:var(--typography-weight-regular);line-height:var(--typography-leading-tight);color:#000;margin-bottom:1rem}
.iopd4mc{font-family:var(--font-body);font-size:var(--typography-size-100);font-style:normal;font-weight:var(--typography-weight-regular);line-height:var(--typography-leading-reading);letter-spacing:var(--typography-tracking-hairline);color:#000;margin-bottom:1.5rem}
.iopd4md{flex-direction:column;margin-top:1.5rem;margin-bottom:.75rem;padding-inline:1.25rem;display:flex}
.iopd4me{flex-direction:column;gap:.5rem;display:flex}
.iopd4mf{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}
.iopd4mg{align-items:center;gap:.75rem;margin-bottom:.25rem;display:flex}
.iopd4mh{color:#000;font-family:var(--font-body);font-size:.75rem;font-style:normal;font-weight:var(--typography-weight-semibold);letter-spacing:var(--typography-tracking-widest);text-transform:uppercase;border:1px solid #000;border-radius:2rem;align-items:center;padding:.375rem .75rem;display:inline-flex}
.iopd4mi{opacity:.6;border-left:1px solid #ad9048;height:1em}
.iopd4mj{color:#000;font-family:var(--font-body);font-size:.875rem;font-style:normal;font-weight:var(--typography-weight-regular);letter-spacing:var(--typography-tracking-hairline);line-height:var(--typography-leading-reading);align-items:center;gap:.5rem;margin-bottom:2.5rem;margin-left:3px;display:flex}
.iopd4mk{color:#000;font-family:var(--font-body);font-size:.875rem;font-style:normal;font-weight:var(--typography-weight-regular);letter-spacing:var(--typography-tracking-hairline);line-height:var(--typography-leading-reading)}
.iopd4ml{color:#4d4d4d;-webkit-user-select:none;user-select:none}
.iopd4mm{max-width:55rem;margin:0;padding-inline:.75rem}
.iopd4mn{aspect-ratio:16/9;object-fit:cover;border-radius:1.25rem;width:100%;display:block}
.iopd4mo{color:#000;font-family:var(--font-body);font-size:.938rem;font-style:normal;font-weight:var(--typography-weight-regular);line-height:var(--typography-leading-reading);letter-spacing:var(--typography-tracking-hairline);text-align:right}
.iopd4mp{border:0;border-top:1px solid #dfdfdf}
.iopd4mq{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}
.iopd4mr{color:#111e04;font-family:var(--font-heading);font-size:var(--typography-size-50);font-weight:var(--typography-weight-bold);letter-spacing:var(--typography-tracking-widest);text-transform:uppercase;border-left:1px solid #ad9048;padding-left:.75rem;text-decoration:none}
.iopd4mr:hover{text-decoration:underline}
.iopd4ms{font-family:var(--font-body);font-size:.938rem;font-style:normal;font-weight:var(--typography-weight-regular);line-height:var(--typography-leading-reading);letter-spacing:var(--typography-tracking-hairline);color:#000;background-color:#f9f6ee;border-left:3px solid #ad9048;margin-bottom:2rem;padding-block:1rem;padding-inline:1.25rem}
.iopd4mt{color:#111e04;font-family:var(--font-heading);font-size:var(--typography-size-50);font-weight:var(--typography-weight-bold);letter-spacing:var(--typography-tracking-widest);text-transform:uppercase;margin-bottom:.5rem;display:block}
.iopd4mu{padding-inline:1.25rem;margin-top:4rem;padding-bottom:3rem}
.iopd4mv{color:#0a0a0a;font-family:var(--font-romie);font-size:var(--typography-size-500);font-weight:var(--typography-weight-regular);line-height:var(--typography-leading-display);margin-bottom:2rem}
.iopd4mw{grid-template-columns:1fr;gap:2rem;display:grid}
@media screen and (min-width:1200px){.iopd4m0{grid-template-columns:1fr 48rem 1fr;display:grid}.iopd4m6{align-self:start;padding-top:4rem;padding-bottom:7.5rem;display:block;position:sticky;top:6.5rem}.iopd4m7{max-width:48rem;position:relative;left:2rem}}
@media screen and (max-width:30rem){.iopd4me{gap:1.5rem}.iopd4mf{flex-direction:column;align-items:stretch;gap:1.5rem}}
@media screen and (min-width:48rem){.iopd4mf{justify-content:space-between;width:100%}}
@media screen and (min-width:1024px){.iopd4m8{padding-top:4rem;padding-bottom:1rem}.iopd4m9{padding-inline:0}.iopd4mb{margin-bottom:1.25rem}.iopd4mf{justify-content:space-between;width:100%}}
@media screen and (min-width:768px){.iopd4mu{margin-top:5rem;padding-inline:0}.iopd4mw{grid-template-columns:repeat(2,1fr);gap:1.5rem}}
.s2bckf0{display:none}
.s2bckf1{flex-direction:row;gap:.5rem;margin-bottom:1.5rem;display:flex}
.s2bckf2{flex-direction:row;flex-shrink:0;gap:.5rem;margin-top:0;display:flex}
.s2bckf3{cursor:pointer;color:#000;background-color:#f9f6ee;border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;text-decoration:none;transition:background-color .15s;display:flex}
.s2bckf3:hover{background-color:#e6e6e6}
.s2bckf4{width:1.375rem;height:1.375rem;transition:fill .15s;display:block}
.s2bckf3:hover .s2bckf4{fill:#000}
@media screen and (max-width:30rem){.s2bckf2{justify-content:flex-start}}
@media screen and (min-width:1024px){.s2bckf0{flex-direction:column;align-items:center;gap:.75rem;display:flex}.s2bckf1{display:none}.s2bckf2{margin-top:0}}
@keyframes _1ggbrg10{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}
._1ggbrg11{display:none}
._1ggbrg12{margin-bottom:2rem;display:block}
._1ggbrg13{width:100%;height:1px;display:block}
._1ggbrg14{box-sizing:border-box;background-color:#adbfff;border-radius:1.25rem;flex-direction:column;flex-shrink:0;align-items:flex-start;width:100%;max-width:19.0625rem;margin-left:auto;margin-right:2.5rem;padding:1.25rem;transition:opacity .2s,transform .2s;display:flex}
._1ggbrg15{margin-inline:auto;margin-right:auto}
._1ggbrg16{flex-direction:column;gap:.75rem;width:100%;display:flex}
._1ggbrg17{white-space:nowrap;flex-flow:row;align-items:center;gap:1rem;min-width:max-content;display:flex}
._1ggbrg18{box-sizing:border-box;white-space:nowrap;z-index:101;background-color:#adbfff;flex-flow:row;align-items:center;gap:1rem;width:100%;height:2.5rem;padding:.75rem 1.25rem;transition:opacity .2s,transform .2s;animation:.2s both _1ggbrg10;display:flex;position:fixed;top:0;left:0;right:0;overflow-x:auto}
._1ggbrg19{white-space:nowrap;flex-shrink:0;margin:0}
._1ggbrg1a{white-space:nowrap;flex-shrink:0;gap:1rem;min-width:max-content;margin:0;padding:0;list-style:none;display:flex}
._1ggbrg1b{flex-shrink:0;align-items:center;gap:.5rem;margin:0;list-style:none;display:flex}
._1ggbrg1b:before{content:"•";line-height:var(--typography-leading-body);flex-shrink:0}
._1ggbrg1c{color:#2a2c41;font-family:var(--font-heading);font-size:var(--typography-size-50);font-weight:var(--typography-weight-bold);letter-spacing:var(--typography-tracking-wider);line-height:var(--typography-leading-heading);text-transform:uppercase}
._1ggbrg1d{margin:0;padding-left:.5rem;list-style:none}
._1ggbrg1e{margin-bottom:.5rem;display:list-item}
._1ggbrg1f{align-items:flex-start;gap:.5rem;margin-bottom:.625rem;display:flex}
._1ggbrg1f:before{content:"•";line-height:var(--typography-leading-body);flex-shrink:0}
._1ggbrg1g{color:#2e2e2e;font-family:var(--font-body);font-size:var(--typography-size-100);font-weight:var(--typography-weight-regular);line-height:var(--typography-leading-body);letter-spacing:var(--typography-tracking-hairline);text-decoration:none}
._1ggbrg1g:hover{color:#000;text-decoration:underline}
@media (prefers-reduced-motion:reduce){._1ggbrg18{animation:none}}
@media screen and (min-width:1200px){._1ggbrg11{display:block}._1ggbrg12{display:none}._1ggbrg14{gap:.75rem}._1ggbrg18{border-radius:1.25rem;width:100%;max-width:19.0625rem;padding:1rem;display:block;position:static;left:auto;right:auto}}
@media screen and (max-width:1199px){._1ggbrg15{border-radius:0;gap:.75rem;width:100vw;max-width:none;margin-inline:0;padding-block:1rem;padding-inline:0;position:relative;left:calc(50% - 50vw)}._1ggbrg16{box-sizing:border-box;max-width:48rem;margin-inline:auto;padding-inline:1.25rem}._1ggbrg1d{padding-left:.5rem;display:block}._1ggbrg1e{margin-bottom:.5rem}}
