:root{--qa4qpp0: #faf5ff;--qa4qpp1: #f3e8ff;--qa4qpp2: #e9d5ff;--qa4qpp3: #d8b4fe;--qa4qpp4: #c084fc;--qa4qpp5: #a855f7;--qa4qpp6: #9333ea;--qa4qpp7: #7e22ce;--qa4qpp8: #6b21a8;--qa4qpp9: #581c87;--qa4qppa: #f9fafb;--qa4qppb: #f3f4f6;--qa4qppc: #e5e7eb;--qa4qppd: #d1d5db;--qa4qppe: #9ca3af;--qa4qppf: #6b7280;--qa4qppg: #4b5563;--qa4qpph: #374151;--qa4qppi: #1f2937;--qa4qppj: #111827;--qa4qppk: #fff1f2;--qa4qppl: #ffe4e6;--qa4qppm: #fecdd3;--qa4qppn: #fda4af;--qa4qppo: #fb7185;--qa4qppp: #f43f5e;--qa4qppq: #e11d48;--qa4qppr: #be123c;--qa4qpps: #9f1239;--qa4qppt: #881337;--qa4qppu: #fffbeb;--qa4qppv: #fef3c7;--qa4qppw: #fde68a;--qa4qppx: #fcd34d;--qa4qppy: #fbbf24;--qa4qppz: #f59e0b;--qa4qpp10: #d97706;--qa4qpp11: #b45309;--qa4qpp12: #92400e;--qa4qpp13: #78350f;--qa4qpp14: #ffffff;--qa4qpp15: #000000;--qa4qpp16: transparent;--qa4qpp17: 0;--qa4qpp18: .25rem;--qa4qpp19: .5rem;--qa4qpp1a: .75rem;--qa4qpp1b: 1rem;--qa4qpp1c: 1.5rem;--qa4qpp1d: 2rem;--qa4qpp1e: 3rem;--qa4qpp1f: 4rem;--qa4qpp1g: 5rem;--qa4qpp1h: 6rem;--qa4qpp1i: .75rem;--qa4qpp1j: .875rem;--qa4qpp1k: 1rem;--qa4qpp1l: 1.125rem;--qa4qpp1m: 1.25rem;--qa4qpp1n: 1.5rem;--qa4qpp1o: 1.875rem;--qa4qpp1p: 2.25rem;--qa4qpp1q: 3rem;--qa4qpp1r: 3.75rem;--qa4qpp1s: 4.5rem;--qa4qpp1t: 100;--qa4qpp1u: 200;--qa4qpp1v: 300;--qa4qpp1w: 400;--qa4qpp1x: 500;--qa4qpp1y: 600;--qa4qpp1z: 700;--qa4qpp20: 800;--qa4qpp21: 900;--qa4qpp22: 1;--qa4qpp23: 1.25;--qa4qpp24: 1.375;--qa4qpp25: 1.5;--qa4qpp26: 1.625;--qa4qpp27: 2;--qa4qpp28: -.05em;--qa4qpp29: -.025em;--qa4qpp2a: 0em;--qa4qpp2b: .025em;--qa4qpp2c: .05em;--qa4qpp2d: .1em;--qa4qpp2e: 0;--qa4qpp2f: .125rem;--qa4qpp2g: .25rem;--qa4qpp2h: .375rem;--qa4qpp2i: .5rem;--qa4qpp2j: .75rem;--qa4qpp2k: 1rem;--qa4qpp2l: 1.5rem;--qa4qpp2m: 9999px;--qa4qpp2n: 0;--qa4qpp2o: 1px;--qa4qpp2p: 2px;--qa4qpp2q: 4px;--qa4qpp2r: 0 1px 2px 0 rgb(0 0 0 / .05);--qa4qpp2s: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--qa4qpp2t: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--qa4qpp2u: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--qa4qpp2v: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--qa4qpp2w: 0 25px 50px -12px rgb(0 0 0 / .25);--qa4qpp2x: 0 25px 50px -12px rgb(0 0 0 / .25);--qa4qpp2y: inset 0 2px 4px 0 rgb(0 0 0 / .05);--qa4qpp2z: none;--qa4qpp30: .15s ease-in-out;--qa4qpp31: .25s ease-in-out;--qa4qpp32: .35s ease-in-out;--qa4qpp33: .5s ease-in-out;--qa4qpp34: 0;--qa4qpp35: 10;--qa4qpp36: 20;--qa4qpp37: 30;--qa4qpp38: 40;--qa4qpp39: 50;--qa4qpp3a: 60;--qa4qpp3b: 70}._1j5ty3k0{width:100%;margin-left:auto;margin-right:auto;padding-left:var(--qa4qpp1c);padding-right:var(--qa4qpp1c)}._1j5ty3k1{max-width:640px}._1j5ty3k2{max-width:768px}._1j5ty3k3{max-width:1024px}._1j5ty3k4{max-width:1280px}._1j5ty3k5{max-width:1536px}._1j5ty3k6{max-width:100%}._1j5ty3k7{padding-left:0;padding-right:0}@media screen and (min-width: 640px){._1j5ty3k0{padding-left:var(--qa4qpp1d);padding-right:var(--qa4qpp1d)}}@media screen and (min-width: 1024px){._1j5ty3k0{padding-left:var(--qa4qpp1e);padding-right:var(--qa4qpp1e)}}._1kgrhh10{position:fixed;top:0;left:0;right:0;z-index:var(--qa4qpp36);background-color:transparent;transition:var(--qa4qpp31),background-color .3s ease}._1kgrhh11{background-color:#fffffffa;backdrop-filter:blur(10px);border-bottom:1px solid var(--qa4qppc);box-shadow:0 1px 3px #0000000d}._1kgrhh12{background-color:transparent;border-bottom:none}._1kgrhh13{display:flex;align-items:center;justify-content:space-between;height:64px}._1kgrhh14{display:flex;align-items:center;gap:var(--qa4qpp19);text-decoration:none;font-family:Playfair Display,Georgia,serif;font-size:var(--qa4qpp1n);font-weight:var(--qa4qpp1z);color:var(--qa4qppj);transition:var(--qa4qpp30)}._1kgrhh14:hover{color:var(--qa4qpp6)}._1kgrhh15{width:120px;height:40px;color:var(--qa4qpp6);transition:var(--qa4qpp30)}._1kgrhh16{filter:brightness(0) invert(1);opacity:.95}._1kgrhh17{display:none;align-items:center;gap:var(--qa4qpp1d)}._1kgrhh18{font-size:var(--qa4qpp1k);font-weight:var(--qa4qpp1x);color:var(--qa4qpph);text-decoration:none;transition:var(--qa4qpp30);position:relative;padding:var(--qa4qpp19) 0}._1kgrhh18:hover{color:var(--qa4qpp6)}._1kgrhh18:after{content:"";position:absolute;bottom:0;left:0;width:0%;height:2px;background-color:var(--qa4qpp6);transition:var(--qa4qpp30)}._1kgrhh18:hover:after{width:100%}._1kgrhh19{color:var(--qa4qpp14);text-shadow:0 1px 3px rgba(0,0,0,.2)}._1kgrhh19:hover{color:var(--qa4qpp14);opacity:.9}._1kgrhh19:after{background-color:var(--qa4qpp14)}._1kgrhh1a{display:flex;align-items:center;gap:var(--qa4qpp1a)}._1kgrhh1b{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background-color:transparent;border:none;border-radius:var(--qa4qpp2h);cursor:pointer;color:var(--qa4qpph);transition:var(--qa4qpp30)}._1kgrhh1b:hover{background-color:var(--qa4qppb);color:var(--qa4qppj)}._1kgrhh1c{display:inline-flex}._1kgrhh1d{display:none}._1kgrhh1e{text-decoration:none}@media screen and (min-width: 768px){._1kgrhh13{height:72px}._1kgrhh17{display:flex}._1kgrhh1b{display:none}._1kgrhh1d{display:inline-flex}}@keyframes _15dd7l90{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _15dd7l9g{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}._15dd7l91{position:relative;width:100%;height:100vh;min-height:600px;overflow:hidden;display:flex;align-items:center;justify-content:center}._15dd7l92{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2}._15dd7l93{width:100%;height:100%;object-fit:cover;object-position:center}._15dd7l94{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0006,#00000080,#0009);z-index:-1}._15dd7l95{position:relative;z-index:1;width:100%;max-width:900px;margin:0 auto;padding:0 var(--qa4qpp1d);text-align:center;color:var(--qa4qpp14);animation:_15dd7l90 1s ease-out}._15dd7l96{display:inline-block;margin-bottom:var(--qa4qpp1e);width:180px;height:auto;filter:brightness(0) invert(1);opacity:.95}._15dd7l97{font-size:4rem;color:var(--qa4qpp14);font-weight:var(--qa4qpp1v);line-height:var(--qa4qpp23);margin-bottom:var(--qa4qpp1c);letter-spacing:-.02em;font-family:Playfair Display,Georgia,serif;text-shadow:0 2px 10px rgba(0,0,0,.3)}._15dd7l98{font-style:italic;font-weight:var(--qa4qpp1w)}._15dd7l99{font-size:var(--qa4qpp1m);font-weight:var(--qa4qpp1v);line-height:var(--qa4qpp26);margin-bottom:var(--qa4qpp1e);max-width:700px;margin:0 auto var(--qa4qpp1e);opacity:.95;text-shadow:0 1px 5px rgba(0,0,0,.3)}._15dd7l9a{display:flex;gap:var(--qa4qpp1b);justify-content:center;align-items:center;margin-bottom:var(--qa4qpp1d)}._15dd7l9b{min-width:200px}._15dd7l9c{background-color:transparent;color:var(--qa4qpp14);border:2px solid rgba(255,255,255,.5);padding:var(--qa4qpp1a) var(--qa4qpp1d);font-size:var(--qa4qpp1l);font-weight:var(--qa4qpp1y);border-radius:var(--qa4qpp2i);cursor:pointer;transition:var(--qa4qpp31);min-width:200px}._15dd7l9c:hover{background-color:#ffffff1a;border-color:#fffc;transform:translateY(-2px)}._15dd7l9d{display:flex;align-items:center;justify-content:center;gap:var(--qa4qpp18);font-size:var(--qa4qpp1j);opacity:.9;text-shadow:0 1px 3px rgba(0,0,0,.3)}._15dd7l9e{width:16px;height:16px;opacity:.8}._15dd7l9f{position:absolute;bottom:var(--qa4qpp1d);left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:var(--qa4qpp19);color:var(--qa4qpp14);opacity:.7;cursor:pointer;transition:var(--qa4qpp30)}._15dd7l9f:hover{opacity:1;transform:translate(-50%) translateY(-5px)}._15dd7l9h{width:24px;height:24px;animation:_15dd7l9g 2s ease-in-out infinite}._15dd7l9i{font-size:var(--qa4qpp1i);text-transform:uppercase;letter-spacing:.1em}@media screen and (max-width: 768px){._15dd7l95{padding:0 var(--qa4qpp1c)}._15dd7l96{width:150px;margin-bottom:var(--qa4qpp1d)}._15dd7l97{font-size:2.5rem}._15dd7l99{font-size:var(--qa4qpp1l);margin-bottom:var(--qa4qpp1d)}}@media screen and (max-width: 640px){._15dd7l9a{flex-direction:column;gap:var(--qa4qpp1a)}._15dd7l9b,._15dd7l9c{width:100%;max-width:300px}}*{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;line-height:var(--qa4qpp25);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;scroll-behavior:smooth}body{font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:var(--qa4qppj);background-color:var(--qa4qpp14);min-height:100vh;display:flex;flex-direction:column}h1,h2,h3,h4,h5,h6{font-family:Playfair Display,Georgia,serif;font-weight:var(--qa4qpp1z);line-height:var(--qa4qpp23);color:var(--qa4qppj)}h1{font-size:var(--qa4qpp1q)}h2{font-size:var(--qa4qpp1p)}h3{font-size:var(--qa4qpp1o)}h4{font-size:var(--qa4qpp1n)}h5{font-size:var(--qa4qpp1m)}h6{font-size:var(--qa4qpp1l)}a{color:var(--qa4qpp6);text-decoration:none;transition:var(--qa4qpp30)}a:hover{color:var(--qa4qpp7)}.content-link{text-decoration:none}.content-link:hover{text-decoration:underline}main{flex:1}img{max-width:100%;height:auto;display:block}button{font:inherit;cursor:pointer;background:none;border:none;outline:none}input,textarea,select{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--qa4qpp5);outline-offset:2px}::selection{background-color:var(--qa4qpp2);color:var(--qa4qppj)}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}@media (max-width: 768px){html{font-size:14px}}@media print{body{color:var(--qa4qpp15);background-color:var(--qa4qpp14)}}
