@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background:#f5f0e9;color:#1e171b;font-family:Karla,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:18px;line-height:1.6}h1,h2,h3,h4{font-family:Playfair Display,Georgia,Times New Roman,serif;line-height:1.2;margin:0 0 .5em}img,svg,video{display:block;max-width:100%;height:auto}a{color:#6e2a5b}button,input,select,textarea{font:inherit;color:inherit}.rz761vlhg{padding:0 max(1rem,(100% - 76rem) / 2);background:#f5f0e9;color:#1e171b}.y5k21l5fk{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.25rem 1.5rem;padding:.65rem 0 .6rem;border-bottom:1px solid #d8cdbf;font-family:Karla,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:.72rem;font-weight:600;line-height:1.3;letter-spacing:.16em;text-transform:uppercase}.j5lpb7wvh{margin:0;color:#695d5f}.dmh8ivti5{display:flex;flex-wrap:wrap;gap:.2rem 1.5rem;margin:0 0 0 auto;padding:0;list-style:none}.ogmns4kji{color:#1e171b;text-decoration:none}.ogmns4kji:hover,.ogmns4kji[aria-current]{color:#6e2a5b}.ogmns4kji:focus-visible{outline:2px solid #6e2a5b;outline-offset:3px}.c1x6z039q{display:flex;justify-content:center;padding:1.6rem 0 1.4rem}.lzrhxe62q{display:inline-block;max-width:100%;color:#1e171b;text-decoration:none}.lzrhxe62q:hover{color:#6e2a5b}.lzrhxe62q:focus-visible{outline:2px solid #6e2a5b;outline-offset:.5rem}.gaz7wi471 svg{display:block;width:auto;max-width:100%;height:3.6rem}.ql5zbjmf5{font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:42.634674666px;font-weight:400;line-height:1;letter-spacing:-.01em}.e1pn6enwg{position:relative;padding:.85rem 0 .75rem;border-top:1px solid #1e171b;border-bottom:3px solid #1e171b}.gtmyf6qb4{position:absolute;top:0;left:50%;width:.9rem;height:.9rem;border:1px solid #6e2a5b;background:#f5f0e9;box-shadow:0 0 0 .35rem #f5f0e9;transform:translate(-50%,-50%)}.gtmyf6qb4:before,.gtmyf6qb4:after{content:"";position:absolute;background:#6e2a5b}.gtmyf6qb4:before{top:0;bottom:0;left:50%;width:1px;transform:translate(-50%)}.gtmyf6qb4:after{top:50%;right:0;left:0;height:1px;transform:translateY(-50%)}.z8sm04g73{min-width:0}.z8sm04g73 nav{padding:.25rem 0}.z8sm04g73 p{justify-content:center;row-gap:.1rem;font-size:1.02rem;letter-spacing:.01em}.z8sm04g73 a{color:#1e171b}.z8sm04g73 a:hover,.z8sm04g73 a[aria-current]{color:#6e2a5b}.z8sm04g73 a:focus-visible{outline:2px solid #6e2a5b;outline-offset:2px}@media(max-width:40rem){.y5k21l5fk{justify-content:center;text-align:center}.j5lpb7wvh{display:none}.dmh8ivti5{margin:0;justify-content:center}.c1x6z039q{padding:1.2rem 0 1.05rem}.gaz7wi471 svg{height:2.9rem}.z8sm04g73 p{column-gap:1.1rem;margin-left:0;font-size:.95rem}.z8sm04g73 p>span{padding-left:0}.z8sm04g73 p>span>span{display:none}}@media(min-width:64rem){.c1x6z039q{padding:2.1rem 0 1.8rem}.gaz7wi471 svg{height:4.6rem}}.az59b73ua{min-width:0;padding:.25rem;overflow:hidden}.le2gj0jis{display:flex;flex-wrap:wrap;align-items:baseline;row-gap:.15rem;margin:0 0 0 -1.7em;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:1.05rem;line-height:1.6}.ohwr7mfaj{position:relative;padding-left:1.7em}.uiclqyi4m{position:absolute;top:50%;left:.85em;width:.3em;height:.3em;border-radius:50%;background:#6e2a5b;transform:translate(-50%,-50%)}.dgkhi8d6n{color:#1e171b;text-decoration:none;white-space:nowrap}.dgkhi8d6n:hover{color:#6e2a5b}.dgkhi8d6n[aria-current]{font-style:italic;color:#6e2a5b}.dgkhi8d6n[aria-current=page]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}.dgkhi8d6n:focus-visible{outline:2px solid #6e2a5b;outline-offset:2px}.mblurghzi{padding:0 0 1rem}.ntmp3ac14{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.xzwcs05vu,.qzxbmmpi1,.f9squjbpe,.klll10wdl,.o4nqkdewa{font-family:Karla,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:.72rem;font-weight:600;line-height:1.4;letter-spacing:.16em;text-transform:uppercase}.k36z688ah{position:relative}.ydhjkgmez{display:block;background:#e9e1d6}.k22pp4kzm{display:block;width:100%;height:clamp(18rem,68vw,46rem);object-fit:cover}.fpx6gda1g{position:relative;max-width:46rem;margin:-3rem 1rem 0;padding:1.8rem 1.25rem 1.6rem;border-top:3px solid #6e2a5b;background:#f5f0e9;text-align:center}.nwfkx45b4 .fpx6gda1g{margin-top:2.5rem}.o4nqkdewa{margin:0 0 .9rem}.rq7ysn3cf{color:#6e2a5b;text-decoration:none}.rq7ysn3cf:hover{text-decoration:underline;text-underline-offset:.3em}.rq7ysn3cf:focus-visible{outline:2px solid #6e2a5b;outline-offset:3px}.tdqmu0zqs{margin:0 0 1rem;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:31.984002px;font-weight:400;line-height:1.12;letter-spacing:-.01em;overflow-wrap:break-word}.qzy503bki{color:#1e171b;text-decoration:none}.qzy503bki:hover{color:#6e2a5b}.qzy503bki:focus-visible{outline:2px solid #6e2a5b;outline-offset:3px}.lt5itxbc8{max-width:36rem;margin:0 auto 1.1rem;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:1.08rem;font-style:italic;line-height:1.55;color:#695d5f}.klll10wdl{display:flex;flex-wrap:wrap;justify-content:center;gap:.2rem 1.4rem;margin:0;color:#695d5f}.uziy2qps6{margin:1.3rem 0 0}.f9squjbpe{display:inline-block;padding:.7rem 1.4rem;border:1px solid #1e171b;color:#1e171b;text-decoration:none;transition:background-color .2s ease,color .2s ease}.f9squjbpe:hover{border-color:#6e2a5b;background:#6e2a5b;color:#faf5ee}.f9squjbpe:focus-visible{outline:2px solid #6e2a5b;outline-offset:3px}.u1z61vuwa{display:flex;align-items:center;gap:1rem;margin:0 0 1.75rem;font-family:Karla,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:.78rem;font-weight:600;line-height:1.3;letter-spacing:.2em;text-transform:uppercase;text-align:center;color:#1e171b}.u1z61vuwa:before,.u1z61vuwa:after{content:"";flex:1;height:1px;background:#1e171b}.f9d7ozlbs{position:relative;padding:0 0 0 1.25rem}.f9d7ozlbs:before,.f9d7ozlbs:after{content:"";position:absolute;top:50%;left:0;width:.65rem;height:.65rem;transform:translateY(-50%)}.f9d7ozlbs:before{border:1px solid #6e2a5b}.f9d7ozlbs:after{width:.65rem;height:.65rem;background:linear-gradient(#6e2a5b,#6e2a5b) center/1px 100% no-repeat,linear-gradient(#6e2a5b,#6e2a5b) center/100% 1px no-repeat}.h61me7y30,.z9z72p9ev{padding:3rem max(1rem,(100% - 76rem) / 2) 0}.z9z72p9ev{padding-top:3.5rem}.cc3omrw0i{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;margin:0;padding:0;list-style:none}.h39fgewkc{display:flex;min-width:0}.h39fgewkc>*{flex:1}.ic1hwp12r{margin-top:3.5rem;padding:3rem max(1rem,(100% - 76rem) / 2) 3.25rem;background:#e9e1d6}.vwsxhqqjk .u1z61vuwa:before,.vwsxhqqjk .u1z61vuwa:after{background:#1e171b}.tvd7ksluw{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;margin:0;padding:0;list-style:none}.aj6unq5mc{display:grid;grid-template-columns:6rem minmax(0,1fr);column-gap:1rem;align-items:start;min-width:0}.keqzlr8et{display:contents;color:#1e171b;text-decoration:none}.keqzlr8et:hover .awx5shc6e{color:#6e2a5b}.keqzlr8et:hover .fmslrlo9w{transform:scale(1.04)}.keqzlr8et:focus-visible .awx5shc6e{outline:2px solid #6e2a5b;outline-offset:3px}.h2xxrr0n9{grid-column:1;grid-row:1/span 2;display:block;overflow:hidden;aspect-ratio:1;background:#f5f0e9}.fmslrlo9w{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.awx5shc6e{grid-column:2;margin:0 0 .35rem;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:23.994px;font-weight:400;line-height:1.2;color:#1e171b;transition:color .2s ease}.pkvc6whfq{grid-column:2;min-width:0}.j4u5swo0x{display:none;margin:0 0 .8rem;font-size:.95rem;line-height:1.55;color:#695d5f}.n4plnwbij{margin:0;font-size:.92rem;line-height:1.45}.rmhnci799{color:#1e171b;text-decoration:underline;text-decoration-color:#6e2a5b;text-decoration-thickness:1px;text-underline-offset:.25em}.rmhnci799:hover{color:#6e2a5b}.rmhnci799:focus-visible{outline:2px solid #6e2a5b;outline-offset:2px}.gcb2ygxb8{padding:3.25rem max(1rem,(100% - 76rem) / 2) 3.5rem;background:#6e2a5b;color:#faf5ee}.ncwqrodor{margin:0 0 2rem;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:42.634674666px;font-weight:400;font-style:italic;line-height:1.1;text-align:center;color:#faf5ee}.xklry9ped{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem}.kdiioxsbr{min-width:0;padding:.5rem;border:1px solid rgba(250,245,238,.45)}.hqy7ub62w{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.lb11c9009{min-width:0;align-self:center}.qzxbmmpi1{margin:0 0 .7rem;color:#faf5eecc}.cwhv87uyb{color:inherit;text-decoration:none}.cwhv87uyb:hover{text-decoration:underline;text-underline-offset:.3em}.cwhv87uyb:focus-visible{outline:2px solid #faf5ee;outline-offset:3px}.usmz5i9q3{margin:0 0 1rem;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:31.984002px;font-weight:400;line-height:1.15;overflow-wrap:break-word}.cyiw0y4xe,.ravzlxmmb{color:#faf5ee;text-decoration:none}.cyiw0y4xe:hover,.ravzlxmmb:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.cyiw0y4xe:focus-visible,.ravzlxmmb:focus-visible{outline:2px solid #faf5ee;outline-offset:3px}.zfp91nj70{margin:0 0 1.1rem;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:1.08rem;font-style:italic;line-height:1.55}.xzwcs05vu{display:flex;flex-wrap:wrap;gap:.2rem 1.4rem;margin:0;color:#faf5eecc}.sl54gcyzl{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin:2.5rem 0 0;padding:0;list-style:none}.fx6nvnjrg{min-width:0;padding:1.1rem 0 1.2rem;border-top:1px solid rgba(250,245,238,.45)}.rnfswih3j{margin:0 0 .6rem;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:23.994px;font-weight:400;line-height:1.25}.zro2wrhdb{padding:1.5rem max(1rem,(100% - 76rem) / 2) 0}@media(min-width:40rem){.cc3omrw0i{grid-template-columns:repeat(2,minmax(0,1fr))}.rr8pwri02{grid-column:1/-1}.tvd7ksluw{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1.5rem}.aj6unq5mc{display:flex;flex-direction:column}.keqzlr8et{display:block}.h2xxrr0n9{margin:0 0 1rem;aspect-ratio:5/6}.awx5shc6e{margin-bottom:.5rem;font-size:27.1864017px}.j4u5swo0x{display:block}.sl54gcyzl{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 1.75rem}}@media(min-width:48rem){.fpx6gda1g{margin:-8rem auto 0;padding:2.6rem 3rem 2.3rem}.tdqmu0zqs{font-size:42.634674666px}.h61me7y30{padding-top:4rem}.ic1hwp12r{margin-top:4.5rem;padding-top:4rem;padding-bottom:4.25rem}.gcb2ygxb8{padding-top:4.25rem;padding-bottom:4.5rem}.xklry9ped{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:3rem}.usmz5i9q3{font-size:42.634674666px}}@media(min-width:64rem){.tdqmu0zqs{font-size:56.8320213298px}.cc3omrw0i{grid-template-columns:repeat(3,minmax(0,1fr))}.rr8pwri02{grid-column:span 2}.tvd7ksluw{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem 2rem}}.jviz721q7{padding:2.25rem max(1rem,(100% - 76rem) / 2) 1.5rem}.ye3brvvcq{position:relative;max-width:44rem;margin:0 auto 2.75rem;padding:0 0 2rem;text-align:center}.ye3brvvcq:after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:#1e171b}.ljoehydyl{display:flex;flex-wrap:wrap;justify-content:center;gap:.2rem 0;margin:0 0 1.1rem;padding:0;list-style:none;font-family:Karla,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:.72rem;font-weight:600;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:#695d5f}.zmwpt3aiq+.zmwpt3aiq:before{content:"/";margin:0 .75rem;color:#d8cdbf}.d6fuxnl6v{color:#6e2a5b;text-decoration:none}.d6fuxnl6v:hover{text-decoration:underline;text-underline-offset:.3em}.d6fuxnl6v:focus-visible{outline:2px solid #6e2a5b;outline-offset:3px}.onvd3waeg{margin:0;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:42.634674666px;font-weight:400;line-height:1.08;letter-spacing:-.01em;overflow-wrap:break-word}.zr9dy8tnk{max-width:36rem;margin:1rem auto 0;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:1.08rem;font-style:italic;line-height:1.55;color:#695d5f}.qso1pulja{margin:.9rem 0 0;font-size:.95rem}.crviss8bn{color:#6e2a5b;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}.crviss8bn:hover{color:#1e171b}.crviss8bn:focus-visible{outline:2px solid #6e2a5b;outline-offset:2px}.c62fudyzo{position:absolute;bottom:0;left:50%;z-index:1;width:.9rem;height:.9rem;border:1px solid #6e2a5b;background:#f5f0e9;box-shadow:0 0 0 .4rem #f5f0e9;transform:translate(-50%,50%)}.c62fudyzo:before,.c62fudyzo:after{content:"";position:absolute;background:#6e2a5b}.c62fudyzo:before{top:0;bottom:0;left:50%;width:1px;transform:translate(-50%)}.c62fudyzo:after{top:50%;right:0;left:0;height:1px;transform:translateY(-50%)}.ol9f302yx{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;margin:0;padding:0;list-style:none}.qdwo0lo0q{display:flex;min-width:0}.qdwo0lo0q>*{flex:1}.lw6zp888l{padding:1.5rem 0 0}@media(min-width:40rem){.ol9f302yx{grid-template-columns:repeat(2,minmax(0,1fr))}.cr84x92c7{grid-column:1/-1}}@media(min-width:48rem){.jviz721q7{padding-top:3.25rem}.ye3brvvcq{margin-bottom:3.25rem}.onvd3waeg{font-size:56.8320213298px}}@media(min-width:64rem){.ol9f302yx{grid-template-columns:repeat(3,minmax(0,1fr))}.cr84x92c7{grid-column:span 2}}.yfsuljri9{padding-bottom:3.5rem}.zjh8vj7tg{position:relative;display:grid;align-items:end;overflow:hidden}.ge1biupqp{min-height:clamp(24rem,78vh,46rem);background:#1e171b}.ge1biupqp:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#1e171be6,#1e171b8c 40%,#1e171b00 78%)}.lywxlrgb8{min-height:clamp(18rem,52vh,30rem);background:#1e171b;border-bottom:6px solid #6e2a5b}.kxmuflrex{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.t8fqxjso2{position:relative;z-index:1;max-width:46rem;padding:3rem max(1rem,(100% - 76rem) / 2) 2.75rem;color:#f5f0e9;box-sizing:content-box}.ysvup5gj9{margin:0 0 1rem}.ysvup5gj9 a{display:inline-block;padding:.3rem .7rem;border-radius:0;background:#6e2a5b;color:#faf5ee;font-family:Karla,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:none}.no2b60jqz{display:flex;flex-wrap:wrap;gap:.2rem .5rem;margin:0 0 1rem;padding:0;list-style:none;font-family:Karla,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:.82rem;letter-spacing:.04em;color:#f5f0e9cc}.no2b60jqz li+li:before{content:"›";margin-right:.5rem}.no2b60jqz a{color:#f5f0e9;text-decoration-color:#6e2a5b;text-underline-offset:.2em}@media(max-width:40rem){.no2b60jqz li:last-child{display:none}}.lk2c5xhv7{margin:0 0 1rem;font-size:clamp(31.984002px,.8rem + 5vw,100.9841935486px);line-height:1.02;letter-spacing:-.02em;text-wrap:balance;overflow-wrap:break-word}.unoa8crfk{max-width:40rem;margin:0;font-size:21.24px;line-height:1.5;color:#f5f0e9e0;text-wrap:pretty}.fshvnxih5{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 2rem;margin:0 max(1rem,(100% - 76rem) / 2);padding:1rem 0;border-bottom:1px solid #d8cdbf;font-family:Karla,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:.85rem;color:#695d5f}.v8eghgfwj{margin:0}.v8eghgfwj a{font-weight:700;color:#1e171b;text-decoration:none}.v8eghgfwj a:hover{color:#6e2a5b}.hwi50axpm{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem;margin:0;padding:0;list-style:none}.ods0dhd80{display:grid;grid-template-columns:[full-start] minmax(1rem,1fr) [wide-start] minmax(0,7rem) [content-start] min(66ch,100% - 2rem) [content-end] minmax(0,7rem) [wide-end] minmax(1rem,1fr) [full-end];margin-top:2.75rem;font-size:19.08px;line-height:1.72;overflow-wrap:break-word}.ods0dhd80>*{grid-column:content;min-width:0;margin:0 0 1.35em}.ods0dhd80>figure,.ods0dhd80>table{grid-column:wide}.ods0dhd80 h2{margin:1.1em 0 .5em;font-size:1.776889em;line-height:1.12;letter-spacing:-.015em;text-wrap:balance}.ods0dhd80 h3{margin:.9em 0 .4em;font-family:Karla,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:1.05em;font-weight:700;letter-spacing:.01em}.ods0dhd80 ul,.ods0dhd80 ol{padding-left:1.3em}.ods0dhd80 li+li{margin-top:.4em}.ods0dhd80 ul li::marker{content:"■  ";font-size:.6em;color:#6e2a5b}.ods0dhd80 ol li::marker{font-family:Karla,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:700;color:#6e2a5b}.ods0dhd80 a{color:#6e2a5b;text-decoration-thickness:1px;text-underline-offset:.18em}.ods0dhd80 a:hover{text-decoration-thickness:2px}.ods0dhd80 strong,.ods0dhd80 b{font-weight:700}.ods0dhd80 blockquote{position:relative;margin:1em 0 1.6em;padding:1.6em 0 .4em;border-top:1px solid #d8cdbf;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:1.35em;line-height:1.35;text-wrap:balance}.ods0dhd80 blockquote:before{content:"“";position:absolute;top:-.42em;left:0;padding-right:.2em;background:#f5f0e9;font-size:2.4em;line-height:1;color:#6e2a5b}.ods0dhd80 blockquote p{margin:0 0 .5em}.ods0dhd80 figure{margin:1.2em 0 2em}.ods0dhd80 figure img{width:100%}.ods0dhd80 figcaption{margin-top:.7em;padding-left:.8em;border-left:2px solid #6e2a5b;font-family:Karla,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:.8em;line-height:1.45;color:#695d5f}.ods0dhd80 table{width:100%;margin:1em 0 2em;border-collapse:collapse;font-family:Karla,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:.86em;line-height:1.45}.ods0dhd80 th,.ods0dhd80 td{padding:.7em .85em;text-align:left;vertical-align:top}.ods0dhd80 thead th{background:#1e171b;color:#f5f0e9;font-weight:700}.ods0dhd80 tbody tr{border-bottom:1px solid #d8cdbf}.ods0dhd80 hr{width:4rem;margin:1.5em auto 2.5em;border:0;border-top:3px solid #6e2a5b}@media(max-width:40rem){.ods0dhd80>table{display:block;overflow-x:auto}}.n260vv4kh{width:min(66ch,100% - 2rem);margin:1.5rem auto 0;font-size:19.08px}.hmswu6ivc{margin:4rem max(1rem,(100% - 76rem) / 2) 0}.ovs6oxmho{padding:3rem max(1rem,(100% - 76rem) / 2) 2.25rem;background:#e9e1d6;border-bottom:1px solid #d8cdbf}.ro4y9zzeh{max-width:46rem;margin:0;font-size:clamp(31.984002px,1rem + 3.5vw,75.7570844326px);line-height:1.05;letter-spacing:-.015em}.hke1o25bs{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-width:0;min-height:17rem;overflow:hidden;border-radius:0;background:#1e171b;color:#f5f0e9;isolation:isolate}.s96tnwrm7{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.cch5txxo2:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,#1e171beb,#1e171b9e 45%,#1e171b14 85%)}.hke1o25bs:hover .s96tnwrm7{transform:scale(1.04)}.hif2p8ck1{padding:1.1rem 1.15rem 1.2rem}.yli8td1eg{position:relative;z-index:1;display:inline-block;margin-bottom:.6rem;padding:.2rem .55rem;border-radius:0;background:#6e2a5b;color:#faf5ee;font-family:Karla,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.wnw97k9ur{margin:0 0 .5rem;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:31.984002px;line-height:1.1;color:inherit;overflow-wrap:anywhere}.v52dnpu09{color:inherit;text-decoration:none}.v52dnpu09:after{content:"";position:absolute;inset:0}.v52dnpu09:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.12em}.v52dnpu09:focus-visible{outline:none}.v52dnpu09:focus-visible:after{outline:3px solid #6e2a5b;outline-offset:-3px}.uq0gi3qul{max-width:40rem;margin:0 0 .6rem;line-height:1.45;opacity:.88}.cxpkl09yp{display:flex;flex-wrap:wrap;gap:.2rem .9rem;margin:0;font-family:Karla,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:.75rem;letter-spacing:.04em;opacity:.8}.mui56q8xn{min-height:clamp(20rem,52vw,32rem)}.mui56q8xn .hif2p8ck1{padding:1.5rem clamp(1.15rem,3vw,2.25rem) 1.75rem}.mui56q8xn .wnw97k9ur{max-width:22ch;font-size:clamp(31.984002px,4.6vw,62.5152234628px);line-height:1.02;letter-spacing:-.015em}.vm9m7yyo9{min-height:10.5rem}.vm9m7yyo9 .hif2p8ck1{padding:.8rem .9rem .9rem}.vm9m7yyo9 .yli8td1eg{margin-bottom:.4rem}.vm9m7yyo9 .wnw97k9ur{font-size:19.8px}.t69ihabvh{min-height:13rem;border-top:6px solid #6e2a5b}.t69ihabvh.vm9m7yyo9{min-height:0}.wmm5qhy98{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 2rem;margin-top:4rem;padding:1.5rem max(1rem,(100% - 76rem) / 2) 2rem;border-top:1px solid #d8cdbf;font-family:Karla,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:.85rem;line-height:1.5;color:#695d5f}.wmm5qhy98 a{color:inherit;text-decoration:none}.wmm5qhy98 a:hover{color:#6e2a5b}.td7xnnv6g{margin:0}.td7xnnv6g a{font-family:Playfair Display,Georgia,Times New Roman,serif;font-weight:700;color:#1e171b}.gsju34ghy{margin-left:.35rem}.inzpg2jag{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem;margin:0;padding:0;list-style:none}.zosji9g2m{position:relative;padding-top:.9rem;border-top:1px solid #d8cdbf}.zosji9g2m:before{content:"";position:absolute;top:-2px;left:0;width:2.5rem;border-top:3px solid #6e2a5b}.ioifojyrw{margin:0;font-family:Karla,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:.85rem;line-height:1.6;color:#695d5f}.teiqmq360{float:left;width:2.25rem;height:2.25rem;margin:.15rem .7rem .2rem 0;border-radius:50%;object-fit:cover}.zn1qlt0pw{font-variant:small-caps;letter-spacing:.05em}.jf8jxujc9{font-weight:700;color:#1e171b;text-decoration:none}.jf8jxujc9:hover{color:#6e2a5b;text-decoration:underline}.nxptxte2n{display:block;margin-top:.25rem;font-style:italic}.zwwwipyds{margin:3.5rem 0 0;font-family:Karla,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.lf8w8va2o{margin:0 0 .5rem;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;text-align:center;color:#695d5f}.v3pu91g5t{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-top:3px solid #1e171b;border-bottom:1px solid #1e171b}.o3gp6ycyg{display:flex;align-items:center;gap:.75rem;min-width:0;padding:1.1rem .25rem;color:#1e171b;text-decoration:none}.o3gp6ycyg+.o3gp6ycyg{border-left:1px solid #d8cdbf}.yuoudghsd{justify-content:flex-end;text-align:right}.zdf9jgyai:hover .zjlishqgv,.yuoudghsd:hover .zjlishqgv{color:#6e2a5b}.zdf9jgyai:hover .ad1ctuthx,.yuoudghsd:hover .ad1ctuthx{background:#6e2a5b;color:#faf5ee;border-color:#6e2a5b}.zjlishqgv{min-width:0;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:23.994px;font-weight:700;line-height:1.15;overflow-wrap:anywhere}.ad1ctuthx{display:flex;flex:none;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border:1px solid #1e171b;border-radius:50%;font-size:1.1rem;line-height:1}.yuoudghsd .ad1ctuthx{order:1}@media(min-width:40rem){.o3gp6ycyg{padding:1.4rem 1rem}}.pv8uosd75{container-type:inline-size}.vh3b7nhhq{margin:0 0 1.1rem;padding-bottom:.5rem;border-bottom:1px solid #d8cdbf;font-size:23.994px;line-height:1.2}.sggwq3nk4{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;margin:0;padding:0;list-style:none;counter-reset:pick}@container (min-width: 40rem){.sggwq3nk4{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem}}.zk06pmra2{position:relative;min-width:0;padding-left:3.6rem;counter-increment:pick}.zk06pmra2:before{content:counter(pick);position:absolute;top:-.1em;left:0;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:3.2rem;font-weight:700;line-height:1;font-variant-numeric:lining-nums;color:#6e2a5b}.kn34f14w5{margin:0 0 .2rem;font-family:Karla,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.kn34f14w5 a{color:#695d5f;text-decoration:none}.kn34f14w5 a:hover{color:#6e2a5b}.fjirb81tr{margin:0 0 .35rem;font-size:19.44px;line-height:1.28}.fjirb81tr a{color:#1e171b;text-decoration:none}.fjirb81tr a:hover{text-decoration:underline;text-decoration-color:#6e2a5b;text-underline-offset:.18em}.nshsf1ljd{font-family:Karla,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:.78rem;color:#695d5f}.okbbh0b15{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.s1py44d50{max-width:6rem}.gdatltk5l{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;padding:2.5rem max(1rem,(100% - 76rem) / 2) 4rem}.f9iuo883x{min-width:0}.hym3ebl0z{font-size:42.634674666px}.grdcw7xdv{margin:1.25rem 0 0;padding-top:1rem;border-top:1px solid #d8cdbf;color:#695d5f}.cdcbjktl8{min-width:0;padding:1.25rem;border:1px solid #d8cdbf;border-radius:0;background:#e9e1d6}.fug9pp9or{display:none;margin:0 0 1rem;padding:.75rem 1rem;border-left:4px solid #6e2a5b;background:#f5f0e9;font-weight:600;scroll-margin-top:2rem}.fug9pp9or:target{display:block}.j7vjj7588{position:relative;display:grid;gap:1rem}.cdqrz0hdv{display:grid;gap:.35rem;min-width:0}.o2u3q64j6{font-family:Karla,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:.9rem;font-weight:600}.brbwufm4c{width:100%;min-width:0;padding:.6rem .75rem;border:1px solid #d8cdbf;border-radius:0;background:#f5f0e9;line-height:1.5}.brbwufm4c:focus-visible{outline:2px solid #6e2a5b;outline-offset:1px;border-color:#1e171b}textarea.brbwufm4c{resize:vertical}.t8koof8il{justify-self:start;padding:.65rem 1.5rem;border:0;border-radius:0;background:#6e2a5b;color:#faf5ee;font-family:Karla,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:700;cursor:pointer}.t8koof8il:hover{filter:brightness(.92)}.t8koof8il:focus-visible{outline:2px solid #1e171b;outline-offset:3px}@media(min-width:52rem){.gdatltk5l{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:3.5rem;align-items:start}.cdcbjktl8{padding:2rem}}.t43yasgv1{position:fixed;inset:auto 0 0;z-index:50;display:grid;gap:.75rem;padding:1rem max(1rem,(100% - 76rem) / 2);background:#1e171b;color:#f5f0e9;font-family:Karla,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:.9rem;line-height:1.5}.t43yasgv1[hidden]{display:none}.mkxd8o2qb{margin:0}.v6e8lo6w0{color:inherit;text-decoration:underline}.v6e8lo6w0:focus-visible{outline:2px solid #6e2a5b;outline-offset:2px}.exjgbp1vu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.go3lh5ibe{padding:.55rem 1.1rem;border:2px solid #f5f0e9;border-radius:0;background:transparent;color:#f5f0e9;font-weight:700;cursor:pointer}.go3lh5ibe:hover{background:#f5f0e9;color:#1e171b}.go3lh5ibe:focus-visible{outline:2px solid #6e2a5b;outline-offset:2px}@media(min-width:48rem){.t43yasgv1{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem}}.cpbus12f0{margin-top:.75rem;padding:0;border:0;background:none;color:inherit;font:inherit;font-size:.8rem;text-decoration:underline;cursor:pointer}.cpbus12f0[hidden]{display:none}.cpbus12f0:focus-visible{outline:2px solid #6e2a5b;outline-offset:2px}
